builder: autoland-win32-debug slave: b-2008-spot-104 starttime: 1485814111.8 results: failure (2) buildid: 20170130140808 builduid: 88ba8bdd3fa3499da36eb155b6a323d4 revision: f3295e5dbd2aae9fb9062ba9c1543b5f9c70c49e ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2017-01-30 14:08:31.798186) ========= master: http://buildbot-master72.bb.releng.usw2.mozilla.com:8001/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2017-01-30 14:08:31.798635) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2017-01-30 14:08:31.798916) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2017-01-30 14:08:31.934424) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2017-01-30 14:08:31.934829) ========= 'bash' '-c' 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir c:\builds\moz2_slave\autoland-w32-d-000000000000000\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming APR_ICONV_PATH=c:/mozilla-build/svn-win32-1.6.3/iconv BUILDBOT_PATH=C:\mozilla-build\buildbotve CHOCOLATEYINSTALL=C:\ProgramData\chocolatey COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=B-2008-SPOT-104 COMSPEC=C:\Windows\system32\cmd.exe CVS_RSH=ssh DXSDK_DIR=C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\ EDITOR=emacs.exe FP_NO_HOST_CHECK=NO GIT_SHARE_BASE_DIR=C:/mozilla-build/msys/builds/git-shared HG_SHARE_BASE_DIR=C:/mozilla-build/msys/builds/hg-shared HOME=c:/Users/cltbld HOMEDRIVE=C: HOMEPATH=\ HOSTTYPE=i686 IDLEIZER_HALT_ON_IDLE=true INPUTRC=C:/mozilla-build/msys/etc/inputrc LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOG="c:\runner\buildbot-startup.log" LOGNAME=cltbld LOGONSERVER=\\B-2008-SPOT-104 MACHTYPE=i686-pc-msys MAKE_MODE=unix MOZBUILDDIR=C:\mozilla-build MOZILLABUILD=C:\mozilla-build MOZ_TOOLS=C:\mozilla-build\moztools-x64 MSYSTEM=MINGW32 NUMBER_OF_PROCESSORS=16 OLDPWD=c:/Users/cltbld OS=Windows_NT OSTYPE=msys OS_VERSION=2008 PATH=C:\mozilla-build\msys\local\bin;c:\mozilla-build\wget;c:\mozilla-build\7zip;c:\mozilla-build\blat261\full;c:\mozilla-build\python;c:\mozilla-build\svn-win32-1.6.3\bin;c:\mozilla-build\upx203w;c:\mozilla-build\emacs-24.3\bin;c:\mozilla-build\info-zip;c:\mozilla-build\nsis-2.46u;c:\mozilla-build\nsis-3.0a2;c:\mozilla-build\wix-351728;c:\mozilla-build\hg;c:\mozilla-build\python\Scripts;c:\mozilla-build\kdiff3;c:\mozilla-build\yasm;c:\mozilla-build\mozmake;.;C:\mozilla-build\msys\local\bin;C:\mozilla-build\msys\mingw\bin;C:\mozilla-build\msys\bin;c:\Program Files (x86)\Puppet Labs\Puppet\puppet\bin;c:\Program Files (x86)\Puppet Labs\Puppet\facter\bin;c:\Program Files (x86)\Puppet Labs\Puppet\hiera\bin;c:\Program Files (x86)\Puppet Labs\Puppet\bin;c:\Program Files (x86)\Puppet Labs\Puppet\sys\ruby\bin;c:\Program Files (x86)\Puppet Labs\Puppet\sys\tools\bin;c:\Windows\system32;c:\Windows;c:\Windows\System32\Wbem;c:\Windows\System32\WindowsPowerShell\v1.0\;c:\Program Files\Amazon\cfn-bootstrap\;c:\Program Files (x86)\Windows Kits\8.0\Windows Performance Toolkit\;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\DTS\Binn\;c:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;c:\Program Files\Microsoft SQL Server\110\Tools\Binn\;c:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0\;c:\Program Files (x86)\Puppet Labs\Puppet\bin;C:\mozilla-build\msys\bin;c:\mozilla-build\python27\scripts;c:\mozilla-build\wget;c:\mozilla-build\info-zip;c:\mozilla-build;c:\mozilla-build\vim\vim72;c:\mozilla-build\python27;c:\mozilla-build\buildbotve\Scripts;c:\ProgramData\chocolatey\bin;.;c:\opt\runner;c:\mozilla-build\buildbotve;c:\mozilla-build\python27;C:\mozilla-build\msys\mingw\bin;C:\mozilla-build\msys\bin;C:\mozilla-build\msys\local\bin;.;C:\mozilla-build\msys\local\bin;c:\mozilla-build\moztools-x64\bin;c:\mozilla-build\vim\vim72 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 62 Stepping 4, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=3e04 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PS1=\[\033]0;$MSYSTEM:\w\007 \033[32m\]\u@\h \[\033[33m\w\033[0m\] $ PSMODULEPATH=C:\Windows\system32\WindowsPowerShell\v1.0\Modules\;C:\Program Files (x86)\AWS Tools\PowerShell\ PUBLIC=C:\Users\Public PWD=c:/Users/cltbld RUNNER_CONFIG_CMD=C:\opt\runner\Scripts\python2.7.exe C:\opt\runner\Scripts\runner-script.py -c c:\opt\runner\runner.cfg SHELL=C:/mozilla-build/msys/bin/sh SHLVL=1 SSH_AGENT_PID=1592 SSH_AUTH_SOCK=C:/Users/cltbld/AppData/Local/Temp/ssh-nGjWlx4044/agent.4044 SYSTEMDRIVE=C: SYSTEMROOT=C:\Windows TEMP=C:/Users/cltbld/AppData/Local/Temp TERM=cygwin TMP=C:/Users/cltbld/AppData/Local/Temp USERDOMAIN=B-2008-SPOT-104 USERNAME=cltbld USERPROFILE=C:\Users\cltbld VS100COMNTOOLS=c:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\Tools\ VS110COMNTOOLS=C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\Tools\ VS120COMNTOOLS=C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Tools\ WINDIR=C:\Windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log WIX_351728_PATH=c:/mozilla-build/wix-351728 _=C:\mozilla-build\buildbotve\Scripts\python using PTY: False --2017-01-30 14:08:30-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12179 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 47.5K=0.3s 2017-01-30 14:08:31 (47.5 KB/s) - 'archiver_client.py' saved [12179/12179] program finished with exit code 0 elapsedTime=1.575000 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2017-01-30 14:08:33.530369) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2017-01-30 14:08:33.532036) ========= 'rm' '-rf' 'scripts' 'properties' in dir c:\builds\moz2_slave\autoland-w32-d-000000000000000\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming APR_ICONV_PATH=c:/mozilla-build/svn-win32-1.6.3/iconv BUILDBOT_PATH=C:\mozilla-build\buildbotve CHOCOLATEYINSTALL=C:\ProgramData\chocolatey COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=B-2008-SPOT-104 COMSPEC=C:\Windows\system32\cmd.exe CVS_RSH=ssh DXSDK_DIR=C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\ EDITOR=emacs.exe FP_NO_HOST_CHECK=NO GIT_SHARE_BASE_DIR=C:/mozilla-build/msys/builds/git-shared HG_SHARE_BASE_DIR=C:/mozilla-build/msys/builds/hg-shared HOME=c:/Users/cltbld HOMEDRIVE=C: HOMEPATH=\ HOSTTYPE=i686 IDLEIZER_HALT_ON_IDLE=true INPUTRC=C:/mozilla-build/msys/etc/inputrc LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOG="c:\runner\buildbot-startup.log" LOGNAME=cltbld LOGONSERVER=\\B-2008-SPOT-104 MACHTYPE=i686-pc-msys MAKE_MODE=unix MOZBUILDDIR=C:\mozilla-build MOZILLABUILD=C:\mozilla-build MOZ_TOOLS=C:\mozilla-build\moztools-x64 MSYSTEM=MINGW32 NUMBER_OF_PROCESSORS=16 OLDPWD=c:/Users/cltbld OS=Windows_NT OSTYPE=msys OS_VERSION=2008 PATH=C:\mozilla-build\msys\local\bin;c:\mozilla-build\wget;c:\mozilla-build\7zip;c:\mozilla-build\blat261\full;c:\mozilla-build\python;c:\mozilla-build\svn-win32-1.6.3\bin;c:\mozilla-build\upx203w;c:\mozilla-build\emacs-24.3\bin;c:\mozilla-build\info-zip;c:\mozilla-build\nsis-2.46u;c:\mozilla-build\nsis-3.0a2;c:\mozilla-build\wix-351728;c:\mozilla-build\hg;c:\mozilla-build\python\Scripts;c:\mozilla-build\kdiff3;c:\mozilla-build\yasm;c:\mozilla-build\mozmake;.;C:\mozilla-build\msys\local\bin;C:\mozilla-build\msys\mingw\bin;C:\mozilla-build\msys\bin;c:\Program Files (x86)\Puppet Labs\Puppet\puppet\bin;c:\Program Files (x86)\Puppet Labs\Puppet\facter\bin;c:\Program Files (x86)\Puppet Labs\Puppet\hiera\bin;c:\Program Files (x86)\Puppet Labs\Puppet\bin;c:\Program Files (x86)\Puppet Labs\Puppet\sys\ruby\bin;c:\Program Files (x86)\Puppet Labs\Puppet\sys\tools\bin;c:\Windows\system32;c:\Windows;c:\Windows\System32\Wbem;c:\Windows\System32\WindowsPowerShell\v1.0\;c:\Program Files\Amazon\cfn-bootstrap\;c:\Program Files (x86)\Windows Kits\8.0\Windows Performance Toolkit\;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\DTS\Binn\;c:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;c:\Program Files\Microsoft SQL Server\110\Tools\Binn\;c:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0\;c:\Program Files (x86)\Puppet Labs\Puppet\bin;C:\mozilla-build\msys\bin;c:\mozilla-build\python27\scripts;c:\mozilla-build\wget;c:\mozilla-build\info-zip;c:\mozilla-build;c:\mozilla-build\vim\vim72;c:\mozilla-build\python27;c:\mozilla-build\buildbotve\Scripts;c:\ProgramData\chocolatey\bin;.;c:\opt\runner;c:\mozilla-build\buildbotve;c:\mozilla-build\python27;C:\mozilla-build\msys\mingw\bin;C:\mozilla-build\msys\bin;C:\mozilla-build\msys\local\bin;.;C:\mozilla-build\msys\local\bin;c:\mozilla-build\moztools-x64\bin;c:\mozilla-build\vim\vim72 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 62 Stepping 4, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=3e04 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PS1=\[\033]0;$MSYSTEM:\w\007 \033[32m\]\u@\h \[\033[33m\w\033[0m\] $ PSMODULEPATH=C:\Windows\system32\WindowsPowerShell\v1.0\Modules\;C:\Program Files (x86)\AWS Tools\PowerShell\ PUBLIC=C:\Users\Public PWD=c:/Users/cltbld RUNNER_CONFIG_CMD=C:\opt\runner\Scripts\python2.7.exe C:\opt\runner\Scripts\runner-script.py -c c:\opt\runner\runner.cfg SHELL=C:/mozilla-build/msys/bin/sh SHLVL=1 SSH_AGENT_PID=1592 SSH_AUTH_SOCK=C:/Users/cltbld/AppData/Local/Temp/ssh-nGjWlx4044/agent.4044 SYSTEMDRIVE=C: SYSTEMROOT=C:\Windows TEMP=C:/Users/cltbld/AppData/Local/Temp TERM=cygwin TMP=C:/Users/cltbld/AppData/Local/Temp USERDOMAIN=B-2008-SPOT-104 USERNAME=cltbld USERPROFILE=C:\Users\cltbld VS100COMNTOOLS=c:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\Tools\ VS110COMNTOOLS=C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\Tools\ VS120COMNTOOLS=C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Tools\ WINDIR=C:\Windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log WIX_351728_PATH=c:/mozilla-build/wix-351728 _=C:\mozilla-build\buildbotve\Scripts\python using PTY: False program finished with exit code 0 elapsedTime=3.307000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2017-01-30 14:08:36.847291) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2017-01-30 14:08:36.851648) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/autoland --rev f3295e5dbd2aae9fb9062ba9c1543b5f9c70c49e --destination scripts --debug' in dir c:\builds\moz2_slave\autoland-w32-d-000000000000000\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/autoland --rev f3295e5dbd2aae9fb9062ba9c1543b5f9c70c49e --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming APR_ICONV_PATH=c:/mozilla-build/svn-win32-1.6.3/iconv BUILDBOT_PATH=C:\mozilla-build\buildbotve CHOCOLATEYINSTALL=C:\ProgramData\chocolatey COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=B-2008-SPOT-104 COMSPEC=C:\Windows\system32\cmd.exe CVS_RSH=ssh DXSDK_DIR=C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\ EDITOR=emacs.exe FP_NO_HOST_CHECK=NO GIT_SHARE_BASE_DIR=C:/mozilla-build/msys/builds/git-shared HG_SHARE_BASE_DIR=C:/mozilla-build/msys/builds/hg-shared HOME=c:/Users/cltbld HOMEDRIVE=C: HOMEPATH=\ HOSTTYPE=i686 IDLEIZER_HALT_ON_IDLE=true INPUTRC=C:/mozilla-build/msys/etc/inputrc LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOG="c:\runner\buildbot-startup.log" LOGNAME=cltbld LOGONSERVER=\\B-2008-SPOT-104 MACHTYPE=i686-pc-msys MAKE_MODE=unix MOZBUILDDIR=C:\mozilla-build MOZILLABUILD=C:\mozilla-build MOZ_TOOLS=C:\mozilla-build\moztools-x64 MSYSTEM=MINGW32 NUMBER_OF_PROCESSORS=16 OLDPWD=c:/Users/cltbld OS=Windows_NT OSTYPE=msys OS_VERSION=2008 PATH=C:\mozilla-build\msys\local\bin;c:\mozilla-build\wget;c:\mozilla-build\7zip;c:\mozilla-build\blat261\full;c:\mozilla-build\python;c:\mozilla-build\svn-win32-1.6.3\bin;c:\mozilla-build\upx203w;c:\mozilla-build\emacs-24.3\bin;c:\mozilla-build\info-zip;c:\mozilla-build\nsis-2.46u;c:\mozilla-build\nsis-3.0a2;c:\mozilla-build\wix-351728;c:\mozilla-build\hg;c:\mozilla-build\python\Scripts;c:\mozilla-build\kdiff3;c:\mozilla-build\yasm;c:\mozilla-build\mozmake;.;C:\mozilla-build\msys\local\bin;C:\mozilla-build\msys\mingw\bin;C:\mozilla-build\msys\bin;c:\Program Files (x86)\Puppet Labs\Puppet\puppet\bin;c:\Program Files (x86)\Puppet Labs\Puppet\facter\bin;c:\Program Files (x86)\Puppet Labs\Puppet\hiera\bin;c:\Program Files (x86)\Puppet Labs\Puppet\bin;c:\Program Files (x86)\Puppet Labs\Puppet\sys\ruby\bin;c:\Program Files (x86)\Puppet Labs\Puppet\sys\tools\bin;c:\Windows\system32;c:\Windows;c:\Windows\System32\Wbem;c:\Windows\System32\WindowsPowerShell\v1.0\;c:\Program Files\Amazon\cfn-bootstrap\;c:\Program Files (x86)\Windows Kits\8.0\Windows Performance Toolkit\;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\DTS\Binn\;c:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;c:\Program Files\Microsoft SQL Server\110\Tools\Binn\;c:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0\;c:\Program Files (x86)\Puppet Labs\Puppet\bin;C:\mozilla-build\msys\bin;c:\mozilla-build\python27\scripts;c:\mozilla-build\wget;c:\mozilla-build\info-zip;c:\mozilla-build;c:\mozilla-build\vim\vim72;c:\mozilla-build\python27;c:\mozilla-build\buildbotve\Scripts;c:\ProgramData\chocolatey\bin;.;c:\opt\runner;c:\mozilla-build\buildbotve;c:\mozilla-build\python27;C:\mozilla-build\msys\mingw\bin;C:\mozilla-build\msys\bin;C:\mozilla-build\msys\local\bin;.;C:\mozilla-build\msys\local\bin;c:\mozilla-build\moztools-x64\bin;c:\mozilla-build\vim\vim72 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 62 Stepping 4, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=3e04 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PS1=\[\033]0;$MSYSTEM:\w\007 \033[32m\]\u@\h \[\033[33m\w\033[0m\] $ PSMODULEPATH=C:\Windows\system32\WindowsPowerShell\v1.0\Modules\;C:\Program Files (x86)\AWS Tools\PowerShell\ PUBLIC=C:\Users\Public PWD=c:/Users/cltbld RUNNER_CONFIG_CMD=C:\opt\runner\Scripts\python2.7.exe C:\opt\runner\Scripts\runner-script.py -c c:\opt\runner\runner.cfg SHELL=C:/mozilla-build/msys/bin/sh SHLVL=1 SSH_AGENT_PID=1592 SSH_AUTH_SOCK=C:/Users/cltbld/AppData/Local/Temp/ssh-nGjWlx4044/agent.4044 SYSTEMDRIVE=C: SYSTEMROOT=C:\Windows TEMP=C:/Users/cltbld/AppData/Local/Temp TERM=cygwin TMP=C:/Users/cltbld/AppData/Local/Temp USERDOMAIN=B-2008-SPOT-104 USERNAME=cltbld USERPROFILE=C:\Users\cltbld VS100COMNTOOLS=c:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\Tools\ VS110COMNTOOLS=C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\Tools\ VS120COMNTOOLS=C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Tools\ WINDIR=C:\Windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log WIX_351728_PATH=c:/mozilla-build/wix-351728 _=C:\mozilla-build\buildbotve\Scripts\python using PTY: False 2017-01-30 14:08:34,913 truncating revision to first 12 chars 2017-01-30 14:08:34,913 Setting DEBUG logging. 2017-01-30 14:08:34,913 attempt 1/10 2017-01-30 14:08:34,913 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/autoland/f3295e5dbd2a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2017-01-30 14:08:36,749 unpacking tar archive at: autoland-f3295e5dbd2a/testing/mozharness/ 2017-01-30 14:08:36,882 skipping symlink on windows: configs/single_locale/linux32.py program finished with exit code 0 elapsedTime=2.601000 ========= master_lag: 0.09 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2017-01-30 14:08:39.542671) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2017-01-30 14:08:39.543653) ========= script_repo_revision: f3295e5dbd2aae9fb9062ba9c1543b5f9c70c49e ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2017-01-30 14:08:39.544033) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2017-01-30 14:08:39.544300) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2017-01-30 14:08:39.559145) ========= ========= Started remove old nonce (results: 0, elapsed: 0 secs) (at 2017-01-30 14:08:39.559418) ========= 'rm' '-f' 'nonce' in dir c:\builds\moz2_slave\autoland-w32-d-000000000000000\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'nonce'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming APR_ICONV_PATH=c:/mozilla-build/svn-win32-1.6.3/iconv BUILDBOT_PATH=C:\mozilla-build\buildbotve CHOCOLATEYINSTALL=C:\ProgramData\chocolatey COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=B-2008-SPOT-104 COMSPEC=C:\Windows\system32\cmd.exe CVS_RSH=ssh DXSDK_DIR=C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\ EDITOR=emacs.exe FP_NO_HOST_CHECK=NO GIT_SHARE_BASE_DIR=C:/mozilla-build/msys/builds/git-shared HG_SHARE_BASE_DIR=C:/mozilla-build/msys/builds/hg-shared HOME=c:/Users/cltbld HOMEDRIVE=C: HOMEPATH=\ HOSTTYPE=i686 IDLEIZER_HALT_ON_IDLE=true INPUTRC=C:/mozilla-build/msys/etc/inputrc LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOG="c:\runner\buildbot-startup.log" LOGNAME=cltbld LOGONSERVER=\\B-2008-SPOT-104 MACHTYPE=i686-pc-msys MAKE_MODE=unix MOZBUILDDIR=C:\mozilla-build MOZILLABUILD=C:\mozilla-build MOZ_TOOLS=C:\mozilla-build\moztools-x64 MSYSTEM=MINGW32 NUMBER_OF_PROCESSORS=16 OLDPWD=c:/Users/cltbld OS=Windows_NT OSTYPE=msys OS_VERSION=2008 PATH=C:\mozilla-build\msys\local\bin;c:\mozilla-build\wget;c:\mozilla-build\7zip;c:\mozilla-build\blat261\full;c:\mozilla-build\python;c:\mozilla-build\svn-win32-1.6.3\bin;c:\mozilla-build\upx203w;c:\mozilla-build\emacs-24.3\bin;c:\mozilla-build\info-zip;c:\mozilla-build\nsis-2.46u;c:\mozilla-build\nsis-3.0a2;c:\mozilla-build\wix-351728;c:\mozilla-build\hg;c:\mozilla-build\python\Scripts;c:\mozilla-build\kdiff3;c:\mozilla-build\yasm;c:\mozilla-build\mozmake;.;C:\mozilla-build\msys\local\bin;C:\mozilla-build\msys\mingw\bin;C:\mozilla-build\msys\bin;c:\Program Files (x86)\Puppet Labs\Puppet\puppet\bin;c:\Program Files (x86)\Puppet Labs\Puppet\facter\bin;c:\Program Files (x86)\Puppet Labs\Puppet\hiera\bin;c:\Program Files (x86)\Puppet Labs\Puppet\bin;c:\Program Files (x86)\Puppet Labs\Puppet\sys\ruby\bin;c:\Program Files (x86)\Puppet Labs\Puppet\sys\tools\bin;c:\Windows\system32;c:\Windows;c:\Windows\System32\Wbem;c:\Windows\System32\WindowsPowerShell\v1.0\;c:\Program Files\Amazon\cfn-bootstrap\;c:\Program Files (x86)\Windows Kits\8.0\Windows Performance Toolkit\;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\DTS\Binn\;c:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;c:\Program Files\Microsoft SQL Server\110\Tools\Binn\;c:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0\;c:\Program Files (x86)\Puppet Labs\Puppet\bin;C:\mozilla-build\msys\bin;c:\mozilla-build\python27\scripts;c:\mozilla-build\wget;c:\mozilla-build\info-zip;c:\mozilla-build;c:\mozilla-build\vim\vim72;c:\mozilla-build\python27;c:\mozilla-build\buildbotve\Scripts;c:\ProgramData\chocolatey\bin;.;c:\opt\runner;c:\mozilla-build\buildbotve;c:\mozilla-build\python27;C:\mozilla-build\msys\mingw\bin;C:\mozilla-build\msys\bin;C:\mozilla-build\msys\local\bin;.;C:\mozilla-build\msys\local\bin;c:\mozilla-build\moztools-x64\bin;c:\mozilla-build\vim\vim72 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 62 Stepping 4, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=3e04 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PS1=\[\033]0;$MSYSTEM:\w\007 \033[32m\]\u@\h \[\033[33m\w\033[0m\] $ PSMODULEPATH=C:\Windows\system32\WindowsPowerShell\v1.0\Modules\;C:\Program Files (x86)\AWS Tools\PowerShell\ PUBLIC=C:\Users\Public PWD=c:/Users/cltbld RUNNER_CONFIG_CMD=C:\opt\runner\Scripts\python2.7.exe C:\opt\runner\Scripts\runner-script.py -c c:\opt\runner\runner.cfg SHELL=C:/mozilla-build/msys/bin/sh SHLVL=1 SSH_AGENT_PID=1592 SSH_AUTH_SOCK=C:/Users/cltbld/AppData/Local/Temp/ssh-nGjWlx4044/agent.4044 SYSTEMDRIVE=C: SYSTEMROOT=C:\Windows TEMP=C:/Users/cltbld/AppData/Local/Temp TERM=cygwin TMP=C:/Users/cltbld/AppData/Local/Temp USERDOMAIN=B-2008-SPOT-104 USERNAME=cltbld USERPROFILE=C:\Users\cltbld VS100COMNTOOLS=c:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\Tools\ VS110COMNTOOLS=C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\Tools\ VS120COMNTOOLS=C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Tools\ WINDIR=C:\Windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log WIX_351728_PATH=c:/mozilla-build/wix-351728 _=C:\mozilla-build\buildbotve\Scripts\python using PTY: False program finished with exit code 0 elapsedTime=0.107000 ========= master_lag: 0.01 ========= ========= Finished remove old nonce (results: 0, elapsed: 0 secs) (at 2017-01-30 14:08:39.677639) ========= ========= Started downloading to token (results: 0, elapsed: 0 secs) (at 2017-01-30 14:08:39.678523) ========= Slave: b-2008-spot-104 IP: 10.132.54.162 Duration: 25200 URI: https://signing6.srv.releng.scl3.mozilla.com:9110/token ========= Finished downloading to token (results: 0, elapsed: 0 secs) (at 2017-01-30 14:08:39.912984) ========= ========= Started set props: toolsdir (results: 0, elapsed: 0 secs) (at 2017-01-30 14:08:39.913378) ========= 'bash' '-c' 'pwd' in dir c:\builds\moz2_slave\autoland-w32-d-000000000000000\scripts (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'pwd'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming APR_ICONV_PATH=c:/mozilla-build/svn-win32-1.6.3/iconv BUILDBOT_PATH=C:\mozilla-build\buildbotve CHOCOLATEYINSTALL=C:\ProgramData\chocolatey COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=B-2008-SPOT-104 COMSPEC=C:\Windows\system32\cmd.exe CVS_RSH=ssh DXSDK_DIR=C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\ EDITOR=emacs.exe FP_NO_HOST_CHECK=NO GIT_SHARE_BASE_DIR=C:/mozilla-build/msys/builds/git-shared HG_SHARE_BASE_DIR=C:/mozilla-build/msys/builds/hg-shared HOME=c:/Users/cltbld HOMEDRIVE=C: HOMEPATH=\ HOSTTYPE=i686 IDLEIZER_HALT_ON_IDLE=true INPUTRC=C:/mozilla-build/msys/etc/inputrc LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOG="c:\runner\buildbot-startup.log" LOGNAME=cltbld LOGONSERVER=\\B-2008-SPOT-104 MACHTYPE=i686-pc-msys MAKE_MODE=unix MOZBUILDDIR=C:\mozilla-build MOZILLABUILD=C:\mozilla-build MOZ_TOOLS=C:\mozilla-build\moztools-x64 MSYSTEM=MINGW32 NUMBER_OF_PROCESSORS=16 OLDPWD=c:/Users/cltbld OS=Windows_NT OSTYPE=msys OS_VERSION=2008 PATH=C:\mozilla-build\msys\local\bin;c:\mozilla-build\wget;c:\mozilla-build\7zip;c:\mozilla-build\blat261\full;c:\mozilla-build\python;c:\mozilla-build\svn-win32-1.6.3\bin;c:\mozilla-build\upx203w;c:\mozilla-build\emacs-24.3\bin;c:\mozilla-build\info-zip;c:\mozilla-build\nsis-2.46u;c:\mozilla-build\nsis-3.0a2;c:\mozilla-build\wix-351728;c:\mozilla-build\hg;c:\mozilla-build\python\Scripts;c:\mozilla-build\kdiff3;c:\mozilla-build\yasm;c:\mozilla-build\mozmake;.;C:\mozilla-build\msys\local\bin;C:\mozilla-build\msys\mingw\bin;C:\mozilla-build\msys\bin;c:\Program Files (x86)\Puppet Labs\Puppet\puppet\bin;c:\Program Files (x86)\Puppet Labs\Puppet\facter\bin;c:\Program Files (x86)\Puppet Labs\Puppet\hiera\bin;c:\Program Files (x86)\Puppet Labs\Puppet\bin;c:\Program Files (x86)\Puppet Labs\Puppet\sys\ruby\bin;c:\Program Files (x86)\Puppet Labs\Puppet\sys\tools\bin;c:\Windows\system32;c:\Windows;c:\Windows\System32\Wbem;c:\Windows\System32\WindowsPowerShell\v1.0\;c:\Program Files\Amazon\cfn-bootstrap\;c:\Program Files (x86)\Windows Kits\8.0\Windows Performance Toolkit\;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\DTS\Binn\;c:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;c:\Program Files\Microsoft SQL Server\110\Tools\Binn\;c:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0\;c:\Program Files (x86)\Puppet Labs\Puppet\bin;C:\mozilla-build\msys\bin;c:\mozilla-build\python27\scripts;c:\mozilla-build\wget;c:\mozilla-build\info-zip;c:\mozilla-build;c:\mozilla-build\vim\vim72;c:\mozilla-build\python27;c:\mozilla-build\buildbotve\Scripts;c:\ProgramData\chocolatey\bin;.;c:\opt\runner;c:\mozilla-build\buildbotve;c:\mozilla-build\python27;C:\mozilla-build\msys\mingw\bin;C:\mozilla-build\msys\bin;C:\mozilla-build\msys\local\bin;.;C:\mozilla-build\msys\local\bin;c:\mozilla-build\moztools-x64\bin;c:\mozilla-build\vim\vim72 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 62 Stepping 4, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=3e04 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PS1=\[\033]0;$MSYSTEM:\w\007 \033[32m\]\u@\h \[\033[33m\w\033[0m\] $ PSMODULEPATH=C:\Windows\system32\WindowsPowerShell\v1.0\Modules\;C:\Program Files (x86)\AWS Tools\PowerShell\ PUBLIC=C:\Users\Public PWD=c:/Users/cltbld RUNNER_CONFIG_CMD=C:\opt\runner\Scripts\python2.7.exe C:\opt\runner\Scripts\runner-script.py -c c:\opt\runner\runner.cfg SHELL=C:/mozilla-build/msys/bin/sh SHLVL=1 SSH_AGENT_PID=1592 SSH_AUTH_SOCK=C:/Users/cltbld/AppData/Local/Temp/ssh-nGjWlx4044/agent.4044 SYSTEMDRIVE=C: SYSTEMROOT=C:\Windows TEMP=C:/Users/cltbld/AppData/Local/Temp TERM=cygwin TMP=C:/Users/cltbld/AppData/Local/Temp USERDOMAIN=B-2008-SPOT-104 USERNAME=cltbld USERPROFILE=C:\Users\cltbld VS100COMNTOOLS=c:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\Tools\ VS110COMNTOOLS=C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\Tools\ VS120COMNTOOLS=C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Tools\ WINDIR=C:\Windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log WIX_351728_PATH=c:/mozilla-build/wix-351728 _=C:\mozilla-build\buildbotve\Scripts\python using PTY: False /c/builds/moz2_slave/autoland-w32-d-000000000000000/scripts program finished with exit code 0 elapsedTime=0.107000 toolsdir: '/c/builds/moz2_slave/autoland-w32-d-000000000000000/scripts' ========= master_lag: 0.02 ========= ========= Finished set props: toolsdir (results: 0, elapsed: 0 secs) (at 2017-01-30 14:08:40.037202) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' failed (results: 2, elapsed: 12 mins, 21 secs) (at 2017-01-30 14:08:40.038097) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/fx_desktop_build.py' '--config' 'builds/releng_base_windows_32_builds.py' '--custom-build-variant-cfg' 'debug' '--config' 'balrog/production.py' '--branch' 'autoland' '--build-pool' 'production' in dir c:\builds\moz2_slave\autoland-w32-d-000000000000000\. (timeout 10800 secs) (maxTime 27000 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/fx_desktop_build.py', '--config', 'builds/releng_base_windows_32_builds.py', '--custom-build-variant-cfg', 'debug', '--config', 'balrog/production.py', '--branch', 'autoland', '--build-pool', 'production'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming APR_ICONV_PATH=c:/mozilla-build/svn-win32-1.6.3/iconv BINSCOPE=C:\Program Files (x86)\Microsoft\SDL BinScope\BinScope.exe BUILDBOT_PATH=C:\mozilla-build\buildbotve CHOCOLATEYINSTALL=C:\ProgramData\chocolatey COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=B-2008-SPOT-104 COMSPEC=C:\Windows\system32\cmd.exe CVS_RSH=ssh DXSDK_DIR=C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\ EDITOR=emacs.exe FP_NO_HOST_CHECK=NO GIT_SHARE_BASE_DIR=C:/mozilla-build/msys/builds/git-shared HG_SHARE_BASE_DIR=c:/builds/hg-shared HOME=c:/Users/cltbld HOMEDRIVE=C: HOMEPATH=\ HOSTTYPE=i686 IDLEIZER_HALT_ON_IDLE=true INPUTRC=C:/mozilla-build/msys/etc/inputrc LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOG="c:\runner\buildbot-startup.log" LOGNAME=cltbld LOGONSERVER=\\B-2008-SPOT-104 MACHTYPE=i686-pc-msys MAKE_MODE=unix MOZBUILDDIR=C:\mozilla-build MOZILLABUILD=C:\mozilla-build MOZ_AUTOMATION=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_OBJDIR=obj-firefox MOZ_SIGNING_SERVERS=gpg:sha2signcode:sha2signcodestub:osslsigncode:signcode:mar:mar_sha384:jar:emevoucher:signing4.srv.releng.scl3.mozilla.com:9110,gpg:sha2signcode:sha2signcodestub:osslsigncode:signcode:mar:mar_sha384:jar:emevoucher:signing5.srv.releng.scl3.mozilla.com:9110,gpg:sha2signcode:sha2signcodestub:osslsigncode:signcode:mar:mar_sha384:jar:emevoucher:signing6.srv.releng.scl3.mozilla.com:9110,dmgv2:mac-v2-signing1.srv.releng.scl3.mozilla.com:9110,dmgv2:mac-v2-signing2.srv.releng.scl3.mozilla.com:9110,dmgv2:mac-v2-signing3.srv.releng.scl3.mozilla.com:9110,dmgv2:mac-v2-signing4.srv.releng.scl3.mozilla.com:9110,dmgv2:mac-v2-signing6.srv.releng.scl3.mozilla.com:9110,dmgv2:mac-v2-signing7.srv.releng.scl3.mozilla.com:9110 MOZ_SIGN_CMD=python /c/builds/moz2_slave/autoland-w32-d-000000000000000/scripts/release/signing/signtool.py --cachedir /c/builds/moz2_slave/autoland-w32-d-000000000000000/signing_cache -t /c/builds/moz2_slave/autoland-w32-d-000000000000000/token -n /c/builds/moz2_slave/autoland-w32-d-000000000000000/nonce -c /c/builds/moz2_slave/autoland-w32-d-000000000000000/scripts/release/signing/host.cert -H gpg:sha2signcode:sha2signcodestub:osslsigncode:signcode:mar:mar_sha384:jar:emevoucher:signing4.srv.releng.scl3.mozilla.com:9110 -H gpg:sha2signcode:sha2signcodestub:osslsigncode:signcode:mar:mar_sha384:jar:emevoucher:signing5.srv.releng.scl3.mozilla.com:9110 -H gpg:sha2signcode:sha2signcodestub:osslsigncode:signcode:mar:mar_sha384:jar:emevoucher:signing6.srv.releng.scl3.mozilla.com:9110 -H dmgv2:mac-v2-signing1.srv.releng.scl3.mozilla.com:9110 -H dmgv2:mac-v2-signing2.srv.releng.scl3.mozilla.com:9110 -H dmgv2:mac-v2-signing3.srv.releng.scl3.mozilla.com:9110 -H dmgv2:mac-v2-signing4.srv.releng.scl3.mozilla.com:9110 -H dmgv2:mac-v2-signing6.srv.releng.scl3.mozilla.com:9110 -H dmgv2:mac-v2-signing7.srv.releng.scl3.mozilla.com:9110 MOZ_TOOLS=C:\mozilla-build\moztools-x64 MSYSTEM=MINGW32 NUMBER_OF_PROCESSORS=16 OLDPWD=c:/Users/cltbld OS=Windows_NT OSTYPE=msys OS_VERSION=2008 PATH=C:\mozilla-build\nsis-3.0b1;C:\mozilla-build\nsis-2.46u;C:\mozilla-build\python27;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\msys\local\bin;c:\mozilla-build\wget;c:\mozilla-build\7zip;c:\mozilla-build\blat261\full;c:\mozilla-build\python;c:\mozilla-build\svn-win32-1.6.3\bin;c:\mozilla-build\upx203w;c:\mozilla-build\emacs-24.3\bin;c:\mozilla-build\info-zip;c:\mozilla-build\nsis-2.46u;c:\mozilla-build\nsis-3.0a2;c:\mozilla-build\wix-351728;c:\mozilla-build\hg;c:\mozilla-build\python\Scripts;c:\mozilla-build\kdiff3;c:\mozilla-build\yasm;c:\mozilla-build\mozmake;.;C:\mozilla-build\msys\local\bin;C:\mozilla-build\msys\mingw\bin;C:\mozilla-build\msys\bin;c:\Program Files (x86)\Puppet Labs\Puppet\puppet\bin;c:\Program Files (x86)\Puppet Labs\Puppet\facter\bin;c:\Program Files (x86)\Puppet Labs\Puppet\hiera\bin;c:\Program Files (x86)\Puppet Labs\Puppet\bin;c:\Program Files (x86)\Puppet Labs\Puppet\sys\ruby\bin;c:\Program Files (x86)\Puppet Labs\Puppet\sys\tools\bin;c:\Windows\system32;c:\Windows;c:\Windows\System32\Wbem;c:\Windows\System32\WindowsPowerShell\v1.0\;c:\Program Files\Amazon\cfn-bootstrap\;c:\Program Files (x86)\Windows Kits\8.0\Windows Performance Toolkit\;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\DTS\Binn\;c:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;c:\Program Files\Microsoft SQL Server\110\Tools\Binn\;c:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0\;c:\Program Files (x86)\Puppet Labs\Puppet\bin;C:\mozilla-build\msys\bin;c:\mozilla-build\python27\scripts;c:\mozilla-build\wget;c:\mozilla-build\info-zip;c:\mozilla-build;c:\mozilla-build\vim\vim72;c:\mozilla-build\python27;c:\mozilla-build\buildbotve\Scripts;c:\ProgramData\chocolatey\bin;.;c:\opt\runner;c:\mozilla-build\buildbotve;c:\mozilla-build\python27;C:\mozilla-build\msys\mingw\bin;C:\mozilla-build\msys\bin;C:\mozilla-build\msys\local\bin;.;C:\mozilla-build\msys\local\bin;c:\mozilla-build\moztools-x64\bin;c:\mozilla-build\vim\vim72 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 62 Stepping 4, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=3e04 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=/c/builds/moz2_slave/autoland-w32-d-000000000000000/buildprops.json PS1=\[\033]0;$MSYSTEM:\w\007 \033[32m\]\u@\h \[\033[33m\w\033[0m\] $ PSMODULEPATH=C:\Windows\system32\WindowsPowerShell\v1.0\Modules\;C:\Program Files (x86)\AWS Tools\PowerShell\ PUBLIC=C:\Users\Public PWD=c:/Users/cltbld RUNNER_CONFIG_CMD=C:\opt\runner\Scripts\python2.7.exe C:\opt\runner\Scripts\runner-script.py -c c:\opt\runner\runner.cfg SHELL=C:/mozilla-build/msys/bin/sh SHLVL=1 SSH_AGENT_PID=1592 SSH_AUTH_SOCK=C:/Users/cltbld/AppData/Local/Temp/ssh-nGjWlx4044/agent.4044 SYSTEMDRIVE=C: SYSTEMROOT=C:\Windows TEMP=C:/Users/cltbld/AppData/Local/Temp TERM=cygwin TINDERBOX_OUTPUT=1 TMP=C:/Users/cltbld/AppData/Local/Temp TOOLTOOL_CACHE=/c/builds/tooltool_cache TOOLTOOL_HOME=/c/builds USERDOMAIN=B-2008-SPOT-104 USERNAME=cltbld USERPROFILE=C:\Users\cltbld VS100COMNTOOLS=c:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\Tools\ VS110COMNTOOLS=C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\Tools\ VS120COMNTOOLS=C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Tools\ WINDIR=C:\Windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log WIX_351728_PATH=c:/mozilla-build/wix-351728 XPCOM_DEBUG_BREAK=stack-and-abort _=C:\mozilla-build\buildbotve\Scripts\python using PTY: False 14:08:38 INFO - MultiFileLogger online at 20170130 14:08:38 in c:\builds\moz2_slave\autoland-w32-d-000000000000000 14:08:38 INFO - Script was run with '--custom-build-variant-cfg debug' and 'debug' matches a key in 'builds/releng_sub_windows_configs/32_debug.py'. Updating self.config with items from that key's value. 14:08:38 INFO - Script was run with '--branch autoland' and 'autoland' matches a key in 'builds/branch_specifics.py'. Updating self.config with items from that key's value. 14:08:38 INFO - Script was run with '--build-pool production' and 'production' matches a key in 'builds/build_pool_specifics.py'. Updating self.config with items from that key's value. 14:08:38 INFO - To generate a config file based upon options passed and config files used, run script as before but extend options with "--dump-config" 14:08:38 INFO - For a diff of where self.config got its items, run the script again as before but extend options with: "--dump-config-hierarchy" 14:08:38 INFO - Both --dump-config and --dump-config-hierarchy don't actually run any actions. 14:08:38 INFO - We are running this in buildbot, grab the build props 14:08:38 INFO - Using buildbot properties: 14:08:38 INFO - { 14:08:38 INFO - "project": "", 14:08:38 INFO - "product": "firefox", 14:08:38 INFO - "script_repo_revision": "production", 14:08:38 INFO - "scheduler": "autoland-firefox", 14:08:38 INFO - "repository": "", 14:08:38 INFO - "buildername": "WINNT 5.2 autoland leak test build", 14:08:38 INFO - "buildid": "20170130140808", 14:08:38 INFO - "basedir": "/c/builds/moz2_slave/autoland-w32-d-000000000000000", 14:08:38 INFO - "buildnumber": 829, 14:08:38 INFO - "platform": "win32-debug", 14:08:38 INFO - "master": "http://buildbot-master72.bb.releng.usw2.mozilla.com:8001/", 14:08:38 INFO - "branch": "autoland", 14:08:38 INFO - "revision": "f3295e5dbd2aae9fb9062ba9c1543b5f9c70c49e", 14:08:38 INFO - "slavename": "b-2008-spot-104", 14:08:38 INFO - "builduid": "88ba8bdd3fa3499da36eb155b6a323d4", 14:08:38 INFO - "repo_path": "integration/autoland" 14:08:38 INFO - } 14:08:38 INFO - Setting buildbot property stage_platform to win32-debug 14:08:38 INFO - mkdir: c:\builds\moz2_slave\autoland-w32-d-000000000000000\properties 14:08:38 INFO - Writing buildbot properties ['stage_platform'] to c:\builds\moz2_slave\autoland-w32-d-000000000000000\properties\stage_platform 14:08:38 INFO - Writing to file c:\builds\moz2_slave\autoland-w32-d-000000000000000\properties\stage_platform 14:08:38 INFO - Contents: 14:08:38 INFO - stage_platform:win32-debug 14:08:38 WARNING - Try message not found. 14:08:38 INFO - Run as scripts/scripts/fx_desktop_build.py --config builds/releng_base_windows_32_builds.py --custom-build-variant-cfg debug --config balrog/production.py --branch autoland --build-pool production 14:08:38 INFO - Determining buildid from buildbot properties 14:08:38 INFO - Setting buildbot property buildid to 20170130140808 14:08:38 INFO - Writing buildbot properties ['buildid'] to c:\builds\moz2_slave\autoland-w32-d-000000000000000\properties\buildid 14:08:38 INFO - Writing to file c:\builds\moz2_slave\autoland-w32-d-000000000000000\properties\buildid 14:08:38 INFO - Contents: 14:08:38 INFO - buildid:20170130140808 14:08:38 INFO - Determining builduid from buildbot properties 14:08:38 INFO - Setting buildbot property builduid to 88ba8bdd3fa3499da36eb155b6a323d4 14:08:38 INFO - Writing buildbot properties ['builduid'] to c:\builds\moz2_slave\autoland-w32-d-000000000000000\properties\builduid 14:08:38 INFO - Writing to file c:\builds\moz2_slave\autoland-w32-d-000000000000000\properties\builduid 14:08:38 INFO - Contents: 14:08:38 INFO - builduid:88ba8bdd3fa3499da36eb155b6a323d4 14:08:38 INFO - Creating virtualenv c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\venv 14:08:38 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\venv'] in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build 14:08:38 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\venv 14:08:39 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 14:08:39 INFO - New python executable in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\venv\Scripts\python.exe 14:08:43 INFO - Installing distribute................................................................................................................................................................................................done. 14:08:43 INFO - Installing pip.................done. 14:08:43 INFO - Overwriting c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\venv\Scripts\activate.ps1 with new content 14:08:43 INFO - c:/mozilla-build/buildbotve/virtualenv.py:446: UnicodeWarning: Unicode unequal comparison failed to convert both arguments to Unicode - interpreting them as being unequal 14:08:43 INFO - if c != content: 14:08:43 INFO - Return code: 0 14:08:43 INFO - Getting output from command: ['c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\venv\\Scripts\\pip', '--version'] 14:08:43 INFO - Copy/paste: c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\venv\Scripts\pip --version 14:08:49 INFO - Reading from file tmpfile_stdout 14:08:49 INFO - Output received: 14:08:49 INFO - pip 9.0.1 from c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\venv\lib\site-packages\pip-9.0.1-py2.7.egg (python 2.7) 14:08:49 INFO - Using _rmtree_windows ... 14:08:49 INFO - Using _rmtree_windows ... 14:08:49 INFO - Installing requests==2.8.1 into virtualenv c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\venv 14:08:49 INFO - retry: Calling run_command with args: [['c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', 'requests==2.8.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024A9C58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026CE1B0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02470758>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x023F8188>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02546A08>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x02722328>, 'level': 'critical'}], 'cwd': 'c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build', 'env': {'VS100COMNTOOLS': 'c:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\Common7\\Tools\\', 'BINSCOPE': 'C:/Program Files (x86)/Microsoft/SDL BinScope/BinScope.exe', 'SYSTEMROOT': 'C:\\Windows', 'XPCOM_DEBUG_BREAK': 'stack-and-abort', 'SHELL': 'C:/mozilla-build/msys/bin/sh', 'IDLEIZER_HALT_ON_IDLE': 'true', 'HG_SHARE_BASE_DIR': 'C:/builds/hg-shared', 'RUNNER_CONFIG_CMD': 'C:\\opt\\runner\\Scripts\\python2.7.exe C:\\opt\\runner\\Scripts\\runner-script.py -c c:\\opt\\runner\\runner.cfg', 'WINDOWS_TRACING_FLAGS': '3', 'TOOLTOOL_HOME': '/c/builds', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'COMSPEC': 'C:\\Windows\\system32\\cmd.exe', 'PROCESSOR_LEVEL': '6', 'PROPERTIES_FILE': 'c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'MACHTYPE': 'i686-pc-msys', 'OS': 'Windows_NT', 'MOZ_AUTOMATION': '1', 'CVS_RSH': 'ssh', 'INPUTRC': 'C:/mozilla-build/msys/etc/inputrc', 'MOZ_OBJDIR': 'obj-firefox', 'PS1': '\\[\\033]0;$MSYSTEM:\\w\\007\n\\033[32m\\]\\u@\\h \\[\\033[33m\\w\\033[0m\\]\n$ ', 'TEMP': 'C:/Users/cltbld/AppData/Local/Temp', 'SHLVL': '1', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'APR_ICONV_PATH': 'c:/mozilla-build/svn-win32-1.6.3/iconv', 'EDITOR': 'emacs.exe', 'HOMEPATH': '\\', 'MOZBUILDDIR': 'C:\\mozilla-build', 'MOZILLABUILD': 'C:\\mozilla-build', 'LOGONSERVER': '\\\\B-2008-SPOT-104', 'OS_VERSION': '2008', '_': 'C:\\mozilla-build\\buildbotve\\Scripts\\python', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'TMP': 'C:/Users/cltbld/AppData/Local/Temp', 'COMPUTERNAME': 'B-2008-SPOT-104', 'VS110COMNTOOLS': 'C:\\Program Files (x86)\\Microsoft Visual Studio 11.0\\Common7\\Tools\\', 'USERDOMAIN': 'B-2008-SPOT-104', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'TOOLTOOL_CACHE': '/c/builds/tooltool_cache', 'HOME': 'c:/Users/cltbld', 'MOZ_SIGNING_SERVERS': 'gpg:sha2signcode:sha2signcodestub:osslsigncode:signcode:mar:mar_sha384:jar:emevoucher:signing4.srv.releng.scl3.mozilla.com:9110,gpg:sha2signcode:sha2signcodestub:osslsigncode:signcode:mar:mar_sha384:jar:emevoucher:signing5.srv.releng.scl3.mozilla.com:9110,gpg:sha2signcode:sha2signcodestub:osslsigncode:signcode:mar:mar_sha384:jar:emevoucher:signing6.srv.releng.scl3.mozilla.com:9110,dmgv2:mac-v2-signing1.srv.releng.scl3.mozilla.com:9110,dmgv2:mac-v2-signing2.srv.releng.scl3.mozilla.com:9110,dmgv2:mac-v2-signing3.srv.releng.scl3.mozilla.com:9110,dmgv2:mac-v2-signing4.srv.releng.scl3.mozilla.com:9110,dmgv2:mac-v2-signing6.srv.releng.scl3.mozilla.com:9110,dmgv2:mac-v2-signing7.srv.releng.scl3.mozilla.com:9110', 'GIT_SHARE_BASE_DIR': 'C:/mozilla-build/msys/builds/git-shared', 'PROCESSOR_ARCHITECTURE': 'x86', 'CHOCOLATEYINSTALL': 'C:\\ProgramData\\chocolatey', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'OSTYPE': 'msys', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'PROMPT': '$P$G', 'MOZ_TOOLS': 'C:\\mozilla-build\\moztools-x64', 'BUILDBOT_PATH': 'C:\\mozilla-build\\buildbotve', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'WINDIR': 'C:\\Windows', 'MOZBUILD_STATE_PATH': 'c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\.mozbuild', 'NUMBER_OF_PROCESSORS': '16', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'PUBLIC': 'C:\\Users\\Public', 'USERPROFILE': 'C:\\Users\\cltbld', 'PSMODULEPATH': 'C:\\Windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\;C:\\Program Files (x86)\\AWS Tools\\PowerShell\\', 'LOG': '"c:\\runner\\buildbot-startup.log"', 'HOSTTYPE': 'i686', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 62 Stepping 4, GenuineIntel', 'LOGNAME': 'cltbld', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '3e04', 'PATH': 'C:/mozilla-build/nsis-3.0b1;C:/mozilla-build/python27;C:/mozilla-build/buildbotve/scripts;C:\\mozilla-build\\nsis-3.0b1;C:\\mozilla-build\\nsis-2.46u;C:\\mozilla-build\\python27;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\msys\\local\\bin;c:\\mozilla-build\\wget;c:\\mozilla-build\\7zip;c:\\mozilla-build\\blat261\\full;c:\\mozilla-build\\python;c:\\mozilla-build\\svn-win32-1.6.3\\bin;c:\\mozilla-build\\upx203w;c:\\mozilla-build\\emacs-24.3\\bin;c:\\mozilla-build\\info-zip;c:\\mozilla-build\\nsis-2.46u;c:\\mozilla-build\\nsis-3.0a2;c:\\mozilla-build\\wix-351728;c:\\mozilla-build\\hg;c:\\mozilla-build\\python\\Scripts;c:\\mozilla-build\\kdiff3;c:\\mozilla-build\\yasm;c:\\mozilla-build\\mozmake;.;C:\\mozilla-build\\msys\\local\\bin;C:\\mozilla-build\\msys\\mingw\\bin;C:\\mozilla-build\\msys\\bin;c:\\Program Files (x86)\\Puppet Labs\\Puppet\\puppet\\bin;c:\\Program Files (x86)\\Puppet Labs\\Puppet\\facter\\bin;c:\\Program Files (x86)\\Puppet Labs\\Puppet\\hiera\\bin;c:\\Program Files (x86)\\Puppet Labs\\Puppet\\bin;c:\\Program Files (x86)\\Puppet Labs\\Puppet\\sys\\ruby\\bin;c:\\Program Files (x86)\\Puppet Labs\\Puppet\\sys\\tools\\bin;c:\\Windows\\system32;c:\\Windows;c:\\Windows\\System32\\Wbem;c:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;c:\\Program Files\\Amazon\\cfn-bootstrap\\;c:\\Program Files (x86)\\Windows Kits\\8.0\\Windows Performance Toolkit\\;c:\\Program Files (x86)\\Microsoft SQL Server\\100\\Tools\\Binn\\;c:\\Program Files\\Microsoft SQL Server\\100\\Tools\\Binn\\;c:\\Program Files\\Microsoft SQL Server\\100\\DTS\\Binn\\;c:\\Program Files (x86)\\Windows Kits\\8.1\\Windows Performance Toolkit\\;c:\\Program Files\\Microsoft SQL Server\\110\\Tools\\Binn\\;c:\\Program Files (x86)\\Microsoft SDKs\\TypeScript\\1.0\\;c:\\Program Files (x86)\\Puppet Labs\\Puppet\\bin;C:\\mozilla-build\\msys\\bin;c:\\mozilla-build\\python27\\scripts;c:\\mozilla-build\\wget;c:\\mozilla-build\\info-zip;c:\\mozilla-build;c:\\mozilla-build\\vim\\vim72;c:\\mozilla-build\\python27;c:\\mozilla-build\\buildbotve\\Scripts;c:\\ProgramData\\chocolatey\\bin;.;c:\\opt\\runner;c:\\mozilla-build\\buildbotve;c:\\mozilla-build\\python27;C:\\mozilla-build\\msys\\mingw\\bin;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\msys\\local\\bin;.;C:\\mozilla-build\\msys\\local\\bin;c:\\mozilla-build\\moztools-x64\\bin;c:\\mozilla-build\\vim\\vim72', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'SSH_AGENT_PID': '1592', 'MAKE_MODE': 'unix', 'TERM': 'cygwin', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'WIX_351728_PATH': 'c:/mozilla-build/wix-351728', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'VS120COMNTOOLS': 'C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\Common7\\Tools\\', 'MSYSTEM': 'MINGW32', 'PROGRAMDATA': 'C:\\ProgramData', 'SSH_AUTH_SOCK': 'C:/Users/cltbld/AppData/Local/Temp/ssh-nGjWlx4044/agent.4044', 'TINDERBOX_OUTPUT': '1', 'MOZ_SIGN_CMD': 'python /c/builds/moz2_slave/autoland-w32-d-000000000000000/scripts/release/signing/signtool.py --cachedir /c/builds/moz2_slave/autoland-w32-d-000000000000000/signing_cache -t /c/builds/moz2_slave/autoland-w32-d-000000000000000/token -n /c/builds/moz2_slave/autoland-w32-d-000000000000000/nonce -c /c/builds/moz2_slave/autoland-w32-d-000000000000000/scripts/release/signing/host.cert -H gpg:sha2signcode:sha2signcodestub:osslsigncode:signcode:mar:mar_sha384:jar:emevoucher:signing4.srv.releng.scl3.mozilla.com:9110 -H gpg:sha2signcode:sha2signcodestub:osslsigncode:signcode:mar:mar_sha384:jar:emevoucher:signing5.srv.releng.scl3.mozilla.com:9110 -H gpg:sha2signcode:sha2signcodestub:osslsigncode:signcode:mar:mar_sha384:jar:emevoucher:signing6.srv.releng.scl3.mozilla.com:9110 -H dmgv2:mac-v2-signing1.srv.releng.scl3.mozilla.com:9110 -H dmgv2:mac-v2-signing2.srv.releng.scl3.mozilla.com:9110 -H dmgv2:mac-v2-signing3.srv.releng.scl3.mozilla.com:9110 -H dmgv2:mac-v2-signing4.srv.releng.scl3.mozilla.com:9110 -H dmgv2:mac-v2-signing6.srv.releng.scl3.mozilla.com:9110 -H dmgv2:mac-v2-signing7.srv.releng.scl3.mozilla.com:9110', 'FP_NO_HOST_CHECK': 'NO', 'OLDPWD': 'c:/Users/cltbld', 'DXSDK_DIR': 'C:\\Program Files (x86)\\Microsoft DirectX SDK (June 2010)\\', 'PWD': 'c:/Users/cltbld', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files'}}, attempt #1 14:08:49 INFO - Running command: ['c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', 'requests==2.8.1'] in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build 14:08:49 INFO - Copy/paste: c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\venv\Scripts\pip install --timeout 120 requests==2.8.1 14:08:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:08:49 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:08:49 INFO - 'APR_ICONV_PATH': 'c:/mozilla-build/svn-win32-1.6.3/iconv', 14:08:49 INFO - 'BINSCOPE': 'C:/Program Files (x86)/Microsoft/SDL BinScope/BinScope.exe', 14:08:49 INFO - 'BUILDBOT_PATH': 'C:\\mozilla-build\\buildbotve', 14:08:49 INFO - 'CHOCOLATEYINSTALL': 'C:\\ProgramData\\chocolatey', 14:08:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 14:08:49 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 14:08:49 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 14:08:49 INFO - 'COMPUTERNAME': 'B-2008-SPOT-104', 14:08:49 INFO - 'COMSPEC': 'C:\\Windows\\system32\\cmd.exe', 14:08:49 INFO - 'CVS_RSH': 'ssh', 14:08:49 INFO - 'DXSDK_DIR': 'C:\\Program Files (x86)\\Microsoft DirectX SDK (June 2010)\\', 14:08:49 INFO - 'EDITOR': 'emacs.exe', 14:08:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:08:49 INFO - 'GIT_SHARE_BASE_DIR': 'C:/mozilla-build/msys/builds/git-shared', 14:08:49 INFO - 'HG_SHARE_BASE_DIR': 'C:/builds/hg-shared', 14:08:49 INFO - 'HOME': 'c:/Users/cltbld', 14:08:49 INFO - 'HOMEDRIVE': 'C:', 14:08:49 INFO - 'HOMEPATH': '\\', 14:08:49 INFO - 'HOSTTYPE': 'i686', 14:08:49 INFO - 'IDLEIZER_HALT_ON_IDLE': 'true', 14:08:49 INFO - 'INPUTRC': 'C:/mozilla-build/msys/etc/inputrc', 14:08:49 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:08:49 INFO - 'LOG': '"c:\\runner\\buildbot-startup.log"', 14:08:49 INFO - 'LOGNAME': 'cltbld', 14:08:49 INFO - 'LOGONSERVER': '\\\\B-2008-SPOT-104', 14:08:49 INFO - 'MACHTYPE': 'i686-pc-msys', 14:08:49 INFO - 'MAKE_MODE': 'unix', 14:08:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build', 14:08:49 INFO - 'MOZBUILD_STATE_PATH': 'c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\.mozbuild', 14:08:49 INFO - 'MOZILLABUILD': 'C:\\mozilla-build', 14:08:49 INFO - 'MOZ_AUTOMATION': '1', 14:08:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:08:49 INFO - 'MOZ_OBJDIR': 'obj-firefox', 14:08:49 INFO - 'MOZ_SIGNING_SERVERS': 'gpg:sha2signcode:sha2signcodestub:osslsigncode:signcode:mar:mar_sha384:jar:emevoucher:signing4.srv.releng.scl3.mozilla.com:9110,gpg:sha2signcode:sha2signcodestub:osslsigncode:signcode:mar:mar_sha384:jar:emevoucher:signing5.srv.releng.scl3.mozilla.com:9110,gpg:sha2signcode:sha2signcodestub:osslsigncode:signcode:mar:mar_sha384:jar:emevoucher:signing6.srv.releng.scl3.mozilla.com:9110,dmgv2:mac-v2-signing1.srv.releng.scl3.mozilla.com:9110,dmgv2:mac-v2-signing2.srv.releng.scl3.mozilla.com:9110,dmgv2:mac-v2-signing3.srv.releng.scl3.mozilla.com:9110,dmgv2:mac-v2-signing4.srv.releng.scl3.mozilla.com:9110,dmgv2:mac-v2-signing6.srv.releng.scl3.mozilla.com:9110,dmgv2:mac-v2-signing7.srv.releng.scl3.mozilla.com:9110', 14:08:49 INFO - 'MOZ_SIGN_CMD': 'python /c/builds/moz2_slave/autoland-w32-d-000000000000000/scripts/release/signing/signtool.py --cachedir /c/builds/moz2_slave/autoland-w32-d-000000000000000/signing_cache -t /c/builds/moz2_slave/autoland-w32-d-000000000000000/token -n /c/builds/moz2_slave/autoland-w32-d-000000000000000/nonce -c /c/builds/moz2_slave/autoland-w32-d-000000000000000/scripts/release/signing/host.cert -H gpg:sha2signcode:sha2signcodestub:osslsigncode:signcode:mar:mar_sha384:jar:emevoucher:signing4.srv.releng.scl3.mozilla.com:9110 -H gpg:sha2signcode:sha2signcodestub:osslsigncode:signcode:mar:mar_sha384:jar:emevoucher:signing5.srv.releng.scl3.mozilla.com:9110 -H gpg:sha2signcode:sha2signcodestub:osslsigncode:signcode:mar:mar_sha384:jar:emevoucher:signing6.srv.releng.scl3.mozilla.com:9110 -H dmgv2:mac-v2-signing1.srv.releng.scl3.mozilla.com:9110 -H dmgv2:mac-v2-signing2.srv.releng.scl3.mozilla.com:9110 -H dmgv2:mac-v2-signing3.srv.releng.scl3.mozilla.com:9110 -H dmgv2:mac-v2-signing4.srv.releng.scl3.mozilla.com:9110 -H dmgv2:mac-v2-signing6.srv.releng.scl3.mozilla.com:9110 -H dmgv2:mac-v2-signing7.srv.releng.scl3.mozilla.com:9110', 14:08:49 INFO - 'MOZ_TOOLS': 'C:\\mozilla-build\\moztools-x64', 14:08:49 INFO - 'MSYSTEM': 'MINGW32', 14:08:49 INFO - 'NUMBER_OF_PROCESSORS': '16', 14:08:49 INFO - 'OLDPWD': 'c:/Users/cltbld', 14:08:49 INFO - 'OS': 'Windows_NT', 14:08:49 INFO - 'OSTYPE': 'msys', 14:08:49 INFO - 'OS_VERSION': '2008', 14:08:49 INFO - 'PATH': 'C:/mozilla-build/nsis-3.0b1;C:/mozilla-build/python27;C:/mozilla-build/buildbotve/scripts;C:\\mozilla-build\\nsis-3.0b1;C:\\mozilla-build\\nsis-2.46u;C:\\mozilla-build\\python27;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\msys\\local\\bin;c:\\mozilla-build\\wget;c:\\mozilla-build\\7zip;c:\\mozilla-build\\blat261\\full;c:\\mozilla-build\\python;c:\\mozilla-build\\svn-win32-1.6.3\\bin;c:\\mozilla-build\\upx203w;c:\\mozilla-build\\emacs-24.3\\bin;c:\\mozilla-build\\info-zip;c:\\mozilla-build\\nsis-2.46u;c:\\mozilla-build\\nsis-3.0a2;c:\\mozilla-build\\wix-351728;c:\\mozilla-build\\hg;c:\\mozilla-build\\python\\Scripts;c:\\mozilla-build\\kdiff3;c:\\mozilla-build\\yasm;c:\\mozilla-build\\mozmake;.;C:\\mozilla-build\\msys\\local\\bin;C:\\mozilla-build\\msys\\mingw\\bin;C:\\mozilla-build\\msys\\bin;c:\\Program Files (x86)\\Puppet Labs\\Puppet\\puppet\\bin;c:\\Program Files (x86)\\Puppet Labs\\Puppet\\facter\\bin;c:\\Program Files (x86)\\Puppet Labs\\Puppet\\hiera\\bin;c:\\Program Files (x86)\\Puppet Labs\\Puppet\\bin;c:\\Program Files (x86)\\Puppet Labs\\Puppet\\sys\\ruby\\bin;c:\\Program Files (x86)\\Puppet Labs\\Puppet\\sys\\tools\\bin;c:\\Windows\\system32;c:\\Windows;c:\\Windows\\System32\\Wbem;c:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;c:\\Program Files\\Amazon\\cfn-bootstrap\\;c:\\Program Files (x86)\\Windows Kits\\8.0\\Windows Performance Toolkit\\;c:\\Program Files (x86)\\Microsoft SQL Server\\100\\Tools\\Binn\\;c:\\Program Files\\Microsoft SQL Server\\100\\Tools\\Binn\\;c:\\Program Files\\Microsoft SQL Server\\100\\DTS\\Binn\\;c:\\Program Files (x86)\\Windows Kits\\8.1\\Windows Performance Toolkit\\;c:\\Program Files\\Microsoft SQL Server\\110\\Tools\\Binn\\;c:\\Program Files (x86)\\Microsoft SDKs\\TypeScript\\1.0\\;c:\\Program Files (x86)\\Puppet Labs\\Puppet\\bin;C:\\mozilla-build\\msys\\bin;c:\\mozilla-build\\python27\\scripts;c:\\mozilla-build\\wget;c:\\mozilla-build\\info-zip;c:\\mozilla-build;c:\\mozilla-build\\vim\\vim72;c:\\mozilla-build\\python27;c:\\mozilla-build\\buildbotve\\Scripts;c:\\ProgramData\\chocolatey\\bin;.;c:\\opt\\runner;c:\\mozilla-build\\buildbotve;c:\\mozilla-build\\python27;C:\\mozilla-build\\msys\\mingw\\bin;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\msys\\local\\bin;.;C:\\mozilla-build\\msys\\local\\bin;c:\\mozilla-build\\moztools-x64\\bin;c:\\mozilla-build\\vim\\vim72', 14:08:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:08:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:08:49 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 14:08:49 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 62 Stepping 4, GenuineIntel', 14:08:49 INFO - 'PROCESSOR_LEVEL': '6', 14:08:49 INFO - 'PROCESSOR_REVISION': '3e04', 14:08:49 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:08:49 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 14:08:49 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 14:08:49 INFO - 'PROGRAMW6432': 'C:\\Program Files', 14:08:49 INFO - 'PROMPT': '$P$G', 14:08:49 INFO - 'PROPERTIES_FILE': 'c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\buildprops.json', 14:08:49 INFO - 'PS1': '\\[\\033]0;$MSYSTEM:\\w\\007\n\\033[32m\\]\\u@\\h \\[\\033[33m\\w\\033[0m\\]\n$ ', 14:08:49 INFO - 'PSMODULEPATH': 'C:\\Windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\;C:\\Program Files (x86)\\AWS Tools\\PowerShell\\', 14:08:49 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:08:49 INFO - 'PWD': 'c:/Users/cltbld', 14:08:49 INFO - 'RUNNER_CONFIG_CMD': 'C:\\opt\\runner\\Scripts\\python2.7.exe C:\\opt\\runner\\Scripts\\runner-script.py -c c:\\opt\\runner\\runner.cfg', 14:08:49 INFO - 'SHELL': 'C:/mozilla-build/msys/bin/sh', 14:08:49 INFO - 'SHLVL': '1', 14:08:49 INFO - 'SSH_AGENT_PID': '1592', 14:08:49 INFO - 'SSH_AUTH_SOCK': 'C:/Users/cltbld/AppData/Local/Temp/ssh-nGjWlx4044/agent.4044', 14:08:49 INFO - 'SYSTEMDRIVE': 'C:', 14:08:49 INFO - 'SYSTEMROOT': 'C:\\Windows', 14:08:49 INFO - 'TEMP': 'C:/Users/cltbld/AppData/Local/Temp', 14:08:49 INFO - 'TERM': 'cygwin', 14:08:49 INFO - 'TINDERBOX_OUTPUT': '1', 14:08:49 INFO - 'TMP': 'C:/Users/cltbld/AppData/Local/Temp', 14:08:49 INFO - 'TOOLTOOL_CACHE': '/c/builds/tooltool_cache', 14:08:49 INFO - 'TOOLTOOL_HOME': '/c/builds', 14:08:49 INFO - 'USERDOMAIN': 'B-2008-SPOT-104', 14:08:49 INFO - 'USERNAME': 'cltbld', 14:08:49 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:08:49 INFO - 'VS100COMNTOOLS': 'c:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\Common7\\Tools\\', 14:08:49 INFO - 'VS110COMNTOOLS': 'C:\\Program Files (x86)\\Microsoft Visual Studio 11.0\\Common7\\Tools\\', 14:08:49 INFO - 'VS120COMNTOOLS': 'C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\Common7\\Tools\\', 14:08:49 INFO - 'WINDIR': 'C:\\Windows', 14:08:49 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:08:49 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:08:49 INFO - 'WIX_351728_PATH': 'c:/mozilla-build/wix-351728', 14:08:49 INFO - 'XPCOM_DEBUG_BREAK': 'stack-and-abort', 14:08:49 INFO - '_': 'C:\\mozilla-build\\buildbotve\\Scripts\\python'} 14:08:49 INFO - Collecting requests==2.8.1 14:08:50 INFO - Using cached requests-2.8.1-py2.py3-none-any.whl 14:08:51 INFO - Installing collected packages: requests 14:08:51 INFO - Found existing installation: requests 2.7.0 14:08:51 INFO - Uninstalling requests-2.7.0: 14:08:53 INFO - Successfully uninstalled requests-2.7.0 14:08:55 INFO - Successfully installed requests-2.8.1 14:08:55 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\venv\lib\site-packages\pip-9.0.1-py2.7.egg\pip\_vendor\requests\packages\urllib3\util\ssl_.py:318: SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject Name Indication) extension to TLS is not available on this platform. This may cause the server to present an incorrect TLS certificate, which can cause validation failures. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/security.html#snimissingwarning. 14:08:55 INFO - SNIMissingWarning 14:08:55 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\venv\lib\site-packages\pip-9.0.1-py2.7.egg\pip\_vendor\requests\packages\urllib3\util\ssl_.py:122: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. You can upgrade to a newer version of Python to solve this. For more information, see https://urllib3.readthedocs.io/en/latest/security.html#insecureplatformwarning. 14:08:55 INFO - InsecurePlatformWarning 14:08:55 INFO - Return code: 0 14:08:55 INFO - Installing PyHawk-with-a-single-extra-commit==0.1.5 into virtualenv c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\venv 14:08:55 INFO - retry: Calling run_command with args: [['c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', 'PyHawk-with-a-single-extra-commit==0.1.5']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024A9C58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026CE1B0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02470758>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x023F8188>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02546A08>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x02722328>, 'level': 'critical'}], 'cwd': 'c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build', 'env': {'VS100COMNTOOLS': 'c:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\Common7\\Tools\\', 'BINSCOPE': 'C:/Program Files (x86)/Microsoft/SDL BinScope/BinScope.exe', 'SYSTEMROOT': 'C:\\Windows', 'XPCOM_DEBUG_BREAK': 'stack-and-abort', 'SHELL': 'C:/mozilla-build/msys/bin/sh', 'IDLEIZER_HALT_ON_IDLE': 'true', 'HG_SHARE_BASE_DIR': 'C:/builds/hg-shared', 'RUNNER_CONFIG_CMD': 'C:\\opt\\runner\\Scripts\\python2.7.exe C:\\opt\\runner\\Scripts\\runner-script.py -c c:\\opt\\runner\\runner.cfg', 'WINDOWS_TRACING_FLAGS': '3', 'TOOLTOOL_HOME': '/c/builds', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'COMSPEC': 'C:\\Windows\\system32\\cmd.exe', 'PROCESSOR_LEVEL': '6', 'PROPERTIES_FILE': 'c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'MACHTYPE': 'i686-pc-msys', 'OS': 'Windows_NT', 'MOZ_AUTOMATION': '1', 'CVS_RSH': 'ssh', 'INPUTRC': 'C:/mozilla-build/msys/etc/inputrc', 'MOZ_OBJDIR': 'obj-firefox', 'PS1': '\\[\\033]0;$MSYSTEM:\\w\\007\n\\033[32m\\]\\u@\\h \\[\\033[33m\\w\\033[0m\\]\n$ ', 'TEMP': 'C:/Users/cltbld/AppData/Local/Temp', 'SHLVL': '1', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'APR_ICONV_PATH': 'c:/mozilla-build/svn-win32-1.6.3/iconv', 'EDITOR': 'emacs.exe', 'HOMEPATH': '\\', 'MOZBUILDDIR': 'C:\\mozilla-build', 'MOZILLABUILD': 'C:\\mozilla-build', 'LOGONSERVER': '\\\\B-2008-SPOT-104', 'OS_VERSION': '2008', '_': 'C:\\mozilla-build\\buildbotve\\Scripts\\python', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'TMP': 'C:/Users/cltbld/AppData/Local/Temp', 'COMPUTERNAME': 'B-2008-SPOT-104', 'VS110COMNTOOLS': 'C:\\Program Files (x86)\\Microsoft Visual Studio 11.0\\Common7\\Tools\\', 'USERDOMAIN': 'B-2008-SPOT-104', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'TOOLTOOL_CACHE': '/c/builds/tooltool_cache', 'HOME': 'c:/Users/cltbld', 'MOZ_SIGNING_SERVERS': 'gpg:sha2signcode:sha2signcodestub:osslsigncode:signcode:mar:mar_sha384:jar:emevoucher:signing4.srv.releng.scl3.mozilla.com:9110,gpg:sha2signcode:sha2signcodestub:osslsigncode:signcode:mar:mar_sha384:jar:emevoucher:signing5.srv.releng.scl3.mozilla.com:9110,gpg:sha2signcode:sha2signcodestub:osslsigncode:signcode:mar:mar_sha384:jar:emevoucher:signing6.srv.releng.scl3.mozilla.com:9110,dmgv2:mac-v2-signing1.srv.releng.scl3.mozilla.com:9110,dmgv2:mac-v2-signing2.srv.releng.scl3.mozilla.com:9110,dmgv2:mac-v2-signing3.srv.releng.scl3.mozilla.com:9110,dmgv2:mac-v2-signing4.srv.releng.scl3.mozilla.com:9110,dmgv2:mac-v2-signing6.srv.releng.scl3.mozilla.com:9110,dmgv2:mac-v2-signing7.srv.releng.scl3.mozilla.com:9110', 'GIT_SHARE_BASE_DIR': 'C:/mozilla-build/msys/builds/git-shared', 'PROCESSOR_ARCHITECTURE': 'x86', 'CHOCOLATEYINSTALL': 'C:\\ProgramData\\chocolatey', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'OSTYPE': 'msys', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'PROMPT': '$P$G', 'MOZ_TOOLS': 'C:\\mozilla-build\\moztools-x64', 'BUILDBOT_PATH': 'C:\\mozilla-build\\buildbotve', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'WINDIR': 'C:\\Windows', 'MOZBUILD_STATE_PATH': 'c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\.mozbuild', 'NUMBER_OF_PROCESSORS': '16', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'PUBLIC': 'C:\\Users\\Public', 'USERPROFILE': 'C:\\Users\\cltbld', 'PSMODULEPATH': 'C:\\Windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\;C:\\Program Files (x86)\\AWS Tools\\PowerShell\\', 'LOG': '"c:\\runner\\buildbot-startup.log"', 'HOSTTYPE': 'i686', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 62 Stepping 4, GenuineIntel', 'LOGNAME': 'cltbld', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '3e04', 'PATH': 'C:/mozilla-build/nsis-3.0b1;C:/mozilla-build/python27;C:/mozilla-build/buildbotve/scripts;C:\\mozilla-build\\nsis-3.0b1;C:\\mozilla-build\\nsis-2.46u;C:\\mozilla-build\\python27;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\msys\\local\\bin;c:\\mozilla-build\\wget;c:\\mozilla-build\\7zip;c:\\mozilla-build\\blat261\\full;c:\\mozilla-build\\python;c:\\mozilla-build\\svn-win32-1.6.3\\bin;c:\\mozilla-build\\upx203w;c:\\mozilla-build\\emacs-24.3\\bin;c:\\mozilla-build\\info-zip;c:\\mozilla-build\\nsis-2.46u;c:\\mozilla-build\\nsis-3.0a2;c:\\mozilla-build\\wix-351728;c:\\mozilla-build\\hg;c:\\mozilla-build\\python\\Scripts;c:\\mozilla-build\\kdiff3;c:\\mozilla-build\\yasm;c:\\mozilla-build\\mozmake;.;C:\\mozilla-build\\msys\\local\\bin;C:\\mozilla-build\\msys\\mingw\\bin;C:\\mozilla-build\\msys\\bin;c:\\Program Files (x86)\\Puppet Labs\\Puppet\\puppet\\bin;c:\\Program Files (x86)\\Puppet Labs\\Puppet\\facter\\bin;c:\\Program Files (x86)\\Puppet Labs\\Puppet\\hiera\\bin;c:\\Program Files (x86)\\Puppet Labs\\Puppet\\bin;c:\\Program Files (x86)\\Puppet Labs\\Puppet\\sys\\ruby\\bin;c:\\Program Files (x86)\\Puppet Labs\\Puppet\\sys\\tools\\bin;c:\\Windows\\system32;c:\\Windows;c:\\Windows\\System32\\Wbem;c:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;c:\\Program Files\\Amazon\\cfn-bootstrap\\;c:\\Program Files (x86)\\Windows Kits\\8.0\\Windows Performance Toolkit\\;c:\\Program Files (x86)\\Microsoft SQL Server\\100\\Tools\\Binn\\;c:\\Program Files\\Microsoft SQL Server\\100\\Tools\\Binn\\;c:\\Program Files\\Microsoft SQL Server\\100\\DTS\\Binn\\;c:\\Program Files (x86)\\Windows Kits\\8.1\\Windows Performance Toolkit\\;c:\\Program Files\\Microsoft SQL Server\\110\\Tools\\Binn\\;c:\\Program Files (x86)\\Microsoft SDKs\\TypeScript\\1.0\\;c:\\Program Files (x86)\\Puppet Labs\\Puppet\\bin;C:\\mozilla-build\\msys\\bin;c:\\mozilla-build\\python27\\scripts;c:\\mozilla-build\\wget;c:\\mozilla-build\\info-zip;c:\\mozilla-build;c:\\mozilla-build\\vim\\vim72;c:\\mozilla-build\\python27;c:\\mozilla-build\\buildbotve\\Scripts;c:\\ProgramData\\chocolatey\\bin;.;c:\\opt\\runner;c:\\mozilla-build\\buildbotve;c:\\mozilla-build\\python27;C:\\mozilla-build\\msys\\mingw\\bin;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\msys\\local\\bin;.;C:\\mozilla-build\\msys\\local\\bin;c:\\mozilla-build\\moztools-x64\\bin;c:\\mozilla-build\\vim\\vim72', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'SSH_AGENT_PID': '1592', 'MAKE_MODE': 'unix', 'TERM': 'cygwin', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'WIX_351728_PATH': 'c:/mozilla-build/wix-351728', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'VS120COMNTOOLS': 'C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\Common7\\Tools\\', 'MSYSTEM': 'MINGW32', 'PROGRAMDATA': 'C:\\ProgramData', 'SSH_AUTH_SOCK': 'C:/Users/cltbld/AppData/Local/Temp/ssh-nGjWlx4044/agent.4044', 'TINDERBOX_OUTPUT': '1', 'MOZ_SIGN_CMD': 'python /c/builds/moz2_slave/autoland-w32-d-000000000000000/scripts/release/signing/signtool.py --cachedir /c/builds/moz2_slave/autoland-w32-d-000000000000000/signing_cache -t /c/builds/moz2_slave/autoland-w32-d-000000000000000/token -n /c/builds/moz2_slave/autoland-w32-d-000000000000000/nonce -c /c/builds/moz2_slave/autoland-w32-d-000000000000000/scripts/release/signing/host.cert -H gpg:sha2signcode:sha2signcodestub:osslsigncode:signcode:mar:mar_sha384:jar:emevoucher:signing4.srv.releng.scl3.mozilla.com:9110 -H gpg:sha2signcode:sha2signcodestub:osslsigncode:signcode:mar:mar_sha384:jar:emevoucher:signing5.srv.releng.scl3.mozilla.com:9110 -H gpg:sha2signcode:sha2signcodestub:osslsigncode:signcode:mar:mar_sha384:jar:emevoucher:signing6.srv.releng.scl3.mozilla.com:9110 -H dmgv2:mac-v2-signing1.srv.releng.scl3.mozilla.com:9110 -H dmgv2:mac-v2-signing2.srv.releng.scl3.mozilla.com:9110 -H dmgv2:mac-v2-signing3.srv.releng.scl3.mozilla.com:9110 -H dmgv2:mac-v2-signing4.srv.releng.scl3.mozilla.com:9110 -H dmgv2:mac-v2-signing6.srv.releng.scl3.mozilla.com:9110 -H dmgv2:mac-v2-signing7.srv.releng.scl3.mozilla.com:9110', 'FP_NO_HOST_CHECK': 'NO', 'OLDPWD': 'c:/Users/cltbld', 'DXSDK_DIR': 'C:\\Program Files (x86)\\Microsoft DirectX SDK (June 2010)\\', 'PWD': 'c:/Users/cltbld', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files'}}, attempt #1 14:08:55 INFO - Running command: ['c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', 'PyHawk-with-a-single-extra-commit==0.1.5'] in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build 14:08:55 INFO - Copy/paste: c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\venv\Scripts\pip install --timeout 120 PyHawk-with-a-single-extra-commit==0.1.5 14:08:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:08:55 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:08:55 INFO - 'APR_ICONV_PATH': 'c:/mozilla-build/svn-win32-1.6.3/iconv', 14:08:55 INFO - 'BINSCOPE': 'C:/Program Files (x86)/Microsoft/SDL BinScope/BinScope.exe', 14:08:55 INFO - 'BUILDBOT_PATH': 'C:\\mozilla-build\\buildbotve', 14:08:55 INFO - 'CHOCOLATEYINSTALL': 'C:\\ProgramData\\chocolatey', 14:08:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 14:08:55 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 14:08:55 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 14:08:55 INFO - 'COMPUTERNAME': 'B-2008-SPOT-104', 14:08:55 INFO - 'COMSPEC': 'C:\\Windows\\system32\\cmd.exe', 14:08:55 INFO - 'CVS_RSH': 'ssh', 14:08:55 INFO - 'DXSDK_DIR': 'C:\\Program Files (x86)\\Microsoft DirectX SDK (June 2010)\\', 14:08:55 INFO - 'EDITOR': 'emacs.exe', 14:08:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:08:55 INFO - 'GIT_SHARE_BASE_DIR': 'C:/mozilla-build/msys/builds/git-shared', 14:08:55 INFO - 'HG_SHARE_BASE_DIR': 'C:/builds/hg-shared', 14:08:55 INFO - 'HOME': 'c:/Users/cltbld', 14:08:55 INFO - 'HOMEDRIVE': 'C:', 14:08:55 INFO - 'HOMEPATH': '\\', 14:08:55 INFO - 'HOSTTYPE': 'i686', 14:08:55 INFO - 'IDLEIZER_HALT_ON_IDLE': 'true', 14:08:55 INFO - 'INPUTRC': 'C:/mozilla-build/msys/etc/inputrc', 14:08:55 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:08:55 INFO - 'LOG': '"c:\\runner\\buildbot-startup.log"', 14:08:55 INFO - 'LOGNAME': 'cltbld', 14:08:55 INFO - 'LOGONSERVER': '\\\\B-2008-SPOT-104', 14:08:55 INFO - 'MACHTYPE': 'i686-pc-msys', 14:08:55 INFO - 'MAKE_MODE': 'unix', 14:08:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build', 14:08:55 INFO - 'MOZBUILD_STATE_PATH': 'c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\.mozbuild', 14:08:55 INFO - 'MOZILLABUILD': 'C:\\mozilla-build', 14:08:55 INFO - 'MOZ_AUTOMATION': '1', 14:08:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:08:55 INFO - 'MOZ_OBJDIR': 'obj-firefox', 14:08:55 INFO - 'MOZ_SIGNING_SERVERS': 'gpg:sha2signcode:sha2signcodestub:osslsigncode:signcode:mar:mar_sha384:jar:emevoucher:signing4.srv.releng.scl3.mozilla.com:9110,gpg:sha2signcode:sha2signcodestub:osslsigncode:signcode:mar:mar_sha384:jar:emevoucher:signing5.srv.releng.scl3.mozilla.com:9110,gpg:sha2signcode:sha2signcodestub:osslsigncode:signcode:mar:mar_sha384:jar:emevoucher:signing6.srv.releng.scl3.mozilla.com:9110,dmgv2:mac-v2-signing1.srv.releng.scl3.mozilla.com:9110,dmgv2:mac-v2-signing2.srv.releng.scl3.mozilla.com:9110,dmgv2:mac-v2-signing3.srv.releng.scl3.mozilla.com:9110,dmgv2:mac-v2-signing4.srv.releng.scl3.mozilla.com:9110,dmgv2:mac-v2-signing6.srv.releng.scl3.mozilla.com:9110,dmgv2:mac-v2-signing7.srv.releng.scl3.mozilla.com:9110', 14:08:55 INFO - 'MOZ_SIGN_CMD': 'python /c/builds/moz2_slave/autoland-w32-d-000000000000000/scripts/release/signing/signtool.py --cachedir /c/builds/moz2_slave/autoland-w32-d-000000000000000/signing_cache -t /c/builds/moz2_slave/autoland-w32-d-000000000000000/token -n /c/builds/moz2_slave/autoland-w32-d-000000000000000/nonce -c /c/builds/moz2_slave/autoland-w32-d-000000000000000/scripts/release/signing/host.cert -H gpg:sha2signcode:sha2signcodestub:osslsigncode:signcode:mar:mar_sha384:jar:emevoucher:signing4.srv.releng.scl3.mozilla.com:9110 -H gpg:sha2signcode:sha2signcodestub:osslsigncode:signcode:mar:mar_sha384:jar:emevoucher:signing5.srv.releng.scl3.mozilla.com:9110 -H gpg:sha2signcode:sha2signcodestub:osslsigncode:signcode:mar:mar_sha384:jar:emevoucher:signing6.srv.releng.scl3.mozilla.com:9110 -H dmgv2:mac-v2-signing1.srv.releng.scl3.mozilla.com:9110 -H dmgv2:mac-v2-signing2.srv.releng.scl3.mozilla.com:9110 -H dmgv2:mac-v2-signing3.srv.releng.scl3.mozilla.com:9110 -H dmgv2:mac-v2-signing4.srv.releng.scl3.mozilla.com:9110 -H dmgv2:mac-v2-signing6.srv.releng.scl3.mozilla.com:9110 -H dmgv2:mac-v2-signing7.srv.releng.scl3.mozilla.com:9110', 14:08:55 INFO - 'MOZ_TOOLS': 'C:\\mozilla-build\\moztools-x64', 14:08:55 INFO - 'MSYSTEM': 'MINGW32', 14:08:55 INFO - 'NUMBER_OF_PROCESSORS': '16', 14:08:55 INFO - 'OLDPWD': 'c:/Users/cltbld', 14:08:55 INFO - 'OS': 'Windows_NT', 14:08:55 INFO - 'OSTYPE': 'msys', 14:08:55 INFO - 'OS_VERSION': '2008', 14:08:55 INFO - 'PATH': 'C:/mozilla-build/nsis-3.0b1;C:/mozilla-build/python27;C:/mozilla-build/buildbotve/scripts;C:\\mozilla-build\\nsis-3.0b1;C:\\mozilla-build\\nsis-2.46u;C:\\mozilla-build\\python27;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\msys\\local\\bin;c:\\mozilla-build\\wget;c:\\mozilla-build\\7zip;c:\\mozilla-build\\blat261\\full;c:\\mozilla-build\\python;c:\\mozilla-build\\svn-win32-1.6.3\\bin;c:\\mozilla-build\\upx203w;c:\\mozilla-build\\emacs-24.3\\bin;c:\\mozilla-build\\info-zip;c:\\mozilla-build\\nsis-2.46u;c:\\mozilla-build\\nsis-3.0a2;c:\\mozilla-build\\wix-351728;c:\\mozilla-build\\hg;c:\\mozilla-build\\python\\Scripts;c:\\mozilla-build\\kdiff3;c:\\mozilla-build\\yasm;c:\\mozilla-build\\mozmake;.;C:\\mozilla-build\\msys\\local\\bin;C:\\mozilla-build\\msys\\mingw\\bin;C:\\mozilla-build\\msys\\bin;c:\\Program Files (x86)\\Puppet Labs\\Puppet\\puppet\\bin;c:\\Program Files (x86)\\Puppet Labs\\Puppet\\facter\\bin;c:\\Program Files (x86)\\Puppet Labs\\Puppet\\hiera\\bin;c:\\Program Files (x86)\\Puppet Labs\\Puppet\\bin;c:\\Program Files (x86)\\Puppet Labs\\Puppet\\sys\\ruby\\bin;c:\\Program Files (x86)\\Puppet Labs\\Puppet\\sys\\tools\\bin;c:\\Windows\\system32;c:\\Windows;c:\\Windows\\System32\\Wbem;c:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;c:\\Program Files\\Amazon\\cfn-bootstrap\\;c:\\Program Files (x86)\\Windows Kits\\8.0\\Windows Performance Toolkit\\;c:\\Program Files (x86)\\Microsoft SQL Server\\100\\Tools\\Binn\\;c:\\Program Files\\Microsoft SQL Server\\100\\Tools\\Binn\\;c:\\Program Files\\Microsoft SQL Server\\100\\DTS\\Binn\\;c:\\Program Files (x86)\\Windows Kits\\8.1\\Windows Performance Toolkit\\;c:\\Program Files\\Microsoft SQL Server\\110\\Tools\\Binn\\;c:\\Program Files (x86)\\Microsoft SDKs\\TypeScript\\1.0\\;c:\\Program Files (x86)\\Puppet Labs\\Puppet\\bin;C:\\mozilla-build\\msys\\bin;c:\\mozilla-build\\python27\\scripts;c:\\mozilla-build\\wget;c:\\mozilla-build\\info-zip;c:\\mozilla-build;c:\\mozilla-build\\vim\\vim72;c:\\mozilla-build\\python27;c:\\mozilla-build\\buildbotve\\Scripts;c:\\ProgramData\\chocolatey\\bin;.;c:\\opt\\runner;c:\\mozilla-build\\buildbotve;c:\\mozilla-build\\python27;C:\\mozilla-build\\msys\\mingw\\bin;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\msys\\local\\bin;.;C:\\mozilla-build\\msys\\local\\bin;c:\\mozilla-build\\moztools-x64\\bin;c:\\mozilla-build\\vim\\vim72', 14:08:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:08:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:08:55 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 14:08:55 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 62 Stepping 4, GenuineIntel', 14:08:55 INFO - 'PROCESSOR_LEVEL': '6', 14:08:55 INFO - 'PROCESSOR_REVISION': '3e04', 14:08:55 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:08:55 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 14:08:55 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 14:08:55 INFO - 'PROGRAMW6432': 'C:\\Program Files', 14:08:55 INFO - 'PROMPT': '$P$G', 14:08:55 INFO - 'PROPERTIES_FILE': 'c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\buildprops.json', 14:08:55 INFO - 'PS1': '\\[\\033]0;$MSYSTEM:\\w\\007\n\\033[32m\\]\\u@\\h \\[\\033[33m\\w\\033[0m\\]\n$ ', 14:08:55 INFO - 'PSMODULEPATH': 'C:\\Windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\;C:\\Program Files (x86)\\AWS Tools\\PowerShell\\', 14:08:55 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:08:55 INFO - 'PWD': 'c:/Users/cltbld', 14:08:55 INFO - 'RUNNER_CONFIG_CMD': 'C:\\opt\\runner\\Scripts\\python2.7.exe C:\\opt\\runner\\Scripts\\runner-script.py -c c:\\opt\\runner\\runner.cfg', 14:08:55 INFO - 'SHELL': 'C:/mozilla-build/msys/bin/sh', 14:08:55 INFO - 'SHLVL': '1', 14:08:55 INFO - 'SSH_AGENT_PID': '1592', 14:08:55 INFO - 'SSH_AUTH_SOCK': 'C:/Users/cltbld/AppData/Local/Temp/ssh-nGjWlx4044/agent.4044', 14:08:55 INFO - 'SYSTEMDRIVE': 'C:', 14:08:55 INFO - 'SYSTEMROOT': 'C:\\Windows', 14:08:55 INFO - 'TEMP': 'C:/Users/cltbld/AppData/Local/Temp', 14:08:55 INFO - 'TERM': 'cygwin', 14:08:55 INFO - 'TINDERBOX_OUTPUT': '1', 14:08:55 INFO - 'TMP': 'C:/Users/cltbld/AppData/Local/Temp', 14:08:55 INFO - 'TOOLTOOL_CACHE': '/c/builds/tooltool_cache', 14:08:55 INFO - 'TOOLTOOL_HOME': '/c/builds', 14:08:55 INFO - 'USERDOMAIN': 'B-2008-SPOT-104', 14:08:55 INFO - 'USERNAME': 'cltbld', 14:08:55 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:08:55 INFO - 'VS100COMNTOOLS': 'c:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\Common7\\Tools\\', 14:08:55 INFO - 'VS110COMNTOOLS': 'C:\\Program Files (x86)\\Microsoft Visual Studio 11.0\\Common7\\Tools\\', 14:08:55 INFO - 'VS120COMNTOOLS': 'C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\Common7\\Tools\\', 14:08:55 INFO - 'WINDIR': 'C:\\Windows', 14:08:55 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:08:55 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:08:55 INFO - 'WIX_351728_PATH': 'c:/mozilla-build/wix-351728', 14:08:55 INFO - 'XPCOM_DEBUG_BREAK': 'stack-and-abort', 14:08:55 INFO - '_': 'C:\\mozilla-build\\buildbotve\\Scripts\\python'} 14:08:56 INFO - Requirement already satisfied: PyHawk-with-a-single-extra-commit==0.1.5 in .\venv\lib\site-packages 14:08:56 INFO - Return code: 0 14:08:56 INFO - Installing taskcluster==0.0.26 into virtualenv c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\venv 14:08:56 INFO - retry: Calling run_command with args: [['c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', 'taskcluster==0.0.26']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024A9C58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026CE1B0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02470758>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x023F8188>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02546A08>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x02722328>, 'level': 'critical'}], 'cwd': 'c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build', 'env': {'VS100COMNTOOLS': 'c:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\Common7\\Tools\\', 'BINSCOPE': 'C:/Program Files (x86)/Microsoft/SDL BinScope/BinScope.exe', 'SYSTEMROOT': 'C:\\Windows', 'XPCOM_DEBUG_BREAK': 'stack-and-abort', 'SHELL': 'C:/mozilla-build/msys/bin/sh', 'IDLEIZER_HALT_ON_IDLE': 'true', 'HG_SHARE_BASE_DIR': 'C:/builds/hg-shared', 'RUNNER_CONFIG_CMD': 'C:\\opt\\runner\\Scripts\\python2.7.exe C:\\opt\\runner\\Scripts\\runner-script.py -c c:\\opt\\runner\\runner.cfg', 'WINDOWS_TRACING_FLAGS': '3', 'TOOLTOOL_HOME': '/c/builds', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'COMSPEC': 'C:\\Windows\\system32\\cmd.exe', 'PROCESSOR_LEVEL': '6', 'PROPERTIES_FILE': 'c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'MACHTYPE': 'i686-pc-msys', 'OS': 'Windows_NT', 'MOZ_AUTOMATION': '1', 'CVS_RSH': 'ssh', 'INPUTRC': 'C:/mozilla-build/msys/etc/inputrc', 'MOZ_OBJDIR': 'obj-firefox', 'PS1': '\\[\\033]0;$MSYSTEM:\\w\\007\n\\033[32m\\]\\u@\\h \\[\\033[33m\\w\\033[0m\\]\n$ ', 'TEMP': 'C:/Users/cltbld/AppData/Local/Temp', 'SHLVL': '1', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'APR_ICONV_PATH': 'c:/mozilla-build/svn-win32-1.6.3/iconv', 'EDITOR': 'emacs.exe', 'HOMEPATH': '\\', 'MOZBUILDDIR': 'C:\\mozilla-build', 'MOZILLABUILD': 'C:\\mozilla-build', 'LOGONSERVER': '\\\\B-2008-SPOT-104', 'OS_VERSION': '2008', '_': 'C:\\mozilla-build\\buildbotve\\Scripts\\python', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'TMP': 'C:/Users/cltbld/AppData/Local/Temp', 'COMPUTERNAME': 'B-2008-SPOT-104', 'VS110COMNTOOLS': 'C:\\Program Files (x86)\\Microsoft Visual Studio 11.0\\Common7\\Tools\\', 'USERDOMAIN': 'B-2008-SPOT-104', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'TOOLTOOL_CACHE': '/c/builds/tooltool_cache', 'HOME': 'c:/Users/cltbld', 'MOZ_SIGNING_SERVERS': 'gpg:sha2signcode:sha2signcodestub:osslsigncode:signcode:mar:mar_sha384:jar:emevoucher:signing4.srv.releng.scl3.mozilla.com:9110,gpg:sha2signcode:sha2signcodestub:osslsigncode:signcode:mar:mar_sha384:jar:emevoucher:signing5.srv.releng.scl3.mozilla.com:9110,gpg:sha2signcode:sha2signcodestub:osslsigncode:signcode:mar:mar_sha384:jar:emevoucher:signing6.srv.releng.scl3.mozilla.com:9110,dmgv2:mac-v2-signing1.srv.releng.scl3.mozilla.com:9110,dmgv2:mac-v2-signing2.srv.releng.scl3.mozilla.com:9110,dmgv2:mac-v2-signing3.srv.releng.scl3.mozilla.com:9110,dmgv2:mac-v2-signing4.srv.releng.scl3.mozilla.com:9110,dmgv2:mac-v2-signing6.srv.releng.scl3.mozilla.com:9110,dmgv2:mac-v2-signing7.srv.releng.scl3.mozilla.com:9110', 'GIT_SHARE_BASE_DIR': 'C:/mozilla-build/msys/builds/git-shared', 'PROCESSOR_ARCHITECTURE': 'x86', 'CHOCOLATEYINSTALL': 'C:\\ProgramData\\chocolatey', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'OSTYPE': 'msys', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'PROMPT': '$P$G', 'MOZ_TOOLS': 'C:\\mozilla-build\\moztools-x64', 'BUILDBOT_PATH': 'C:\\mozilla-build\\buildbotve', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'WINDIR': 'C:\\Windows', 'MOZBUILD_STATE_PATH': 'c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\.mozbuild', 'NUMBER_OF_PROCESSORS': '16', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'PUBLIC': 'C:\\Users\\Public', 'USERPROFILE': 'C:\\Users\\cltbld', 'PSMODULEPATH': 'C:\\Windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\;C:\\Program Files (x86)\\AWS Tools\\PowerShell\\', 'LOG': '"c:\\runner\\buildbot-startup.log"', 'HOSTTYPE': 'i686', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 62 Stepping 4, GenuineIntel', 'LOGNAME': 'cltbld', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '3e04', 'PATH': 'C:/mozilla-build/nsis-3.0b1;C:/mozilla-build/python27;C:/mozilla-build/buildbotve/scripts;C:\\mozilla-build\\nsis-3.0b1;C:\\mozilla-build\\nsis-2.46u;C:\\mozilla-build\\python27;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\msys\\local\\bin;c:\\mozilla-build\\wget;c:\\mozilla-build\\7zip;c:\\mozilla-build\\blat261\\full;c:\\mozilla-build\\python;c:\\mozilla-build\\svn-win32-1.6.3\\bin;c:\\mozilla-build\\upx203w;c:\\mozilla-build\\emacs-24.3\\bin;c:\\mozilla-build\\info-zip;c:\\mozilla-build\\nsis-2.46u;c:\\mozilla-build\\nsis-3.0a2;c:\\mozilla-build\\wix-351728;c:\\mozilla-build\\hg;c:\\mozilla-build\\python\\Scripts;c:\\mozilla-build\\kdiff3;c:\\mozilla-build\\yasm;c:\\mozilla-build\\mozmake;.;C:\\mozilla-build\\msys\\local\\bin;C:\\mozilla-build\\msys\\mingw\\bin;C:\\mozilla-build\\msys\\bin;c:\\Program Files (x86)\\Puppet Labs\\Puppet\\puppet\\bin;c:\\Program Files (x86)\\Puppet Labs\\Puppet\\facter\\bin;c:\\Program Files (x86)\\Puppet Labs\\Puppet\\hiera\\bin;c:\\Program Files (x86)\\Puppet Labs\\Puppet\\bin;c:\\Program Files (x86)\\Puppet Labs\\Puppet\\sys\\ruby\\bin;c:\\Program Files (x86)\\Puppet Labs\\Puppet\\sys\\tools\\bin;c:\\Windows\\system32;c:\\Windows;c:\\Windows\\System32\\Wbem;c:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;c:\\Program Files\\Amazon\\cfn-bootstrap\\;c:\\Program Files (x86)\\Windows Kits\\8.0\\Windows Performance Toolkit\\;c:\\Program Files (x86)\\Microsoft SQL Server\\100\\Tools\\Binn\\;c:\\Program Files\\Microsoft SQL Server\\100\\Tools\\Binn\\;c:\\Program Files\\Microsoft SQL Server\\100\\DTS\\Binn\\;c:\\Program Files (x86)\\Windows Kits\\8.1\\Windows Performance Toolkit\\;c:\\Program Files\\Microsoft SQL Server\\110\\Tools\\Binn\\;c:\\Program Files (x86)\\Microsoft SDKs\\TypeScript\\1.0\\;c:\\Program Files (x86)\\Puppet Labs\\Puppet\\bin;C:\\mozilla-build\\msys\\bin;c:\\mozilla-build\\python27\\scripts;c:\\mozilla-build\\wget;c:\\mozilla-build\\info-zip;c:\\mozilla-build;c:\\mozilla-build\\vim\\vim72;c:\\mozilla-build\\python27;c:\\mozilla-build\\buildbotve\\Scripts;c:\\ProgramData\\chocolatey\\bin;.;c:\\opt\\runner;c:\\mozilla-build\\buildbotve;c:\\mozilla-build\\python27;C:\\mozilla-build\\msys\\mingw\\bin;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\msys\\local\\bin;.;C:\\mozilla-build\\msys\\local\\bin;c:\\mozilla-build\\moztools-x64\\bin;c:\\mozilla-build\\vim\\vim72', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'SSH_AGENT_PID': '1592', 'MAKE_MODE': 'unix', 'TERM': 'cygwin', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'WIX_351728_PATH': 'c:/mozilla-build/wix-351728', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'VS120COMNTOOLS': 'C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\Common7\\Tools\\', 'MSYSTEM': 'MINGW32', 'PROGRAMDATA': 'C:\\ProgramData', 'SSH_AUTH_SOCK': 'C:/Users/cltbld/AppData/Local/Temp/ssh-nGjWlx4044/agent.4044', 'TINDERBOX_OUTPUT': '1', 'MOZ_SIGN_CMD': 'python /c/builds/moz2_slave/autoland-w32-d-000000000000000/scripts/release/signing/signtool.py --cachedir /c/builds/moz2_slave/autoland-w32-d-000000000000000/signing_cache -t /c/builds/moz2_slave/autoland-w32-d-000000000000000/token -n /c/builds/moz2_slave/autoland-w32-d-000000000000000/nonce -c /c/builds/moz2_slave/autoland-w32-d-000000000000000/scripts/release/signing/host.cert -H gpg:sha2signcode:sha2signcodestub:osslsigncode:signcode:mar:mar_sha384:jar:emevoucher:signing4.srv.releng.scl3.mozilla.com:9110 -H gpg:sha2signcode:sha2signcodestub:osslsigncode:signcode:mar:mar_sha384:jar:emevoucher:signing5.srv.releng.scl3.mozilla.com:9110 -H gpg:sha2signcode:sha2signcodestub:osslsigncode:signcode:mar:mar_sha384:jar:emevoucher:signing6.srv.releng.scl3.mozilla.com:9110 -H dmgv2:mac-v2-signing1.srv.releng.scl3.mozilla.com:9110 -H dmgv2:mac-v2-signing2.srv.releng.scl3.mozilla.com:9110 -H dmgv2:mac-v2-signing3.srv.releng.scl3.mozilla.com:9110 -H dmgv2:mac-v2-signing4.srv.releng.scl3.mozilla.com:9110 -H dmgv2:mac-v2-signing6.srv.releng.scl3.mozilla.com:9110 -H dmgv2:mac-v2-signing7.srv.releng.scl3.mozilla.com:9110', 'FP_NO_HOST_CHECK': 'NO', 'OLDPWD': 'c:/Users/cltbld', 'DXSDK_DIR': 'C:\\Program Files (x86)\\Microsoft DirectX SDK (June 2010)\\', 'PWD': 'c:/Users/cltbld', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files'}}, attempt #1 14:08:56 INFO - Running command: ['c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', 'taskcluster==0.0.26'] in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build 14:08:56 INFO - Copy/paste: c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\venv\Scripts\pip install --timeout 120 taskcluster==0.0.26 14:08:56 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:08:56 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:08:56 INFO - 'APR_ICONV_PATH': 'c:/mozilla-build/svn-win32-1.6.3/iconv', 14:08:56 INFO - 'BINSCOPE': 'C:/Program Files (x86)/Microsoft/SDL BinScope/BinScope.exe', 14:08:56 INFO - 'BUILDBOT_PATH': 'C:\\mozilla-build\\buildbotve', 14:08:56 INFO - 'CHOCOLATEYINSTALL': 'C:\\ProgramData\\chocolatey', 14:08:56 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 14:08:56 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 14:08:56 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 14:08:56 INFO - 'COMPUTERNAME': 'B-2008-SPOT-104', 14:08:56 INFO - 'COMSPEC': 'C:\\Windows\\system32\\cmd.exe', 14:08:56 INFO - 'CVS_RSH': 'ssh', 14:08:56 INFO - 'DXSDK_DIR': 'C:\\Program Files (x86)\\Microsoft DirectX SDK (June 2010)\\', 14:08:56 INFO - 'EDITOR': 'emacs.exe', 14:08:56 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:08:56 INFO - 'GIT_SHARE_BASE_DIR': 'C:/mozilla-build/msys/builds/git-shared', 14:08:56 INFO - 'HG_SHARE_BASE_DIR': 'C:/builds/hg-shared', 14:08:56 INFO - 'HOME': 'c:/Users/cltbld', 14:08:56 INFO - 'HOMEDRIVE': 'C:', 14:08:56 INFO - 'HOMEPATH': '\\', 14:08:56 INFO - 'HOSTTYPE': 'i686', 14:08:56 INFO - 'IDLEIZER_HALT_ON_IDLE': 'true', 14:08:56 INFO - 'INPUTRC': 'C:/mozilla-build/msys/etc/inputrc', 14:08:56 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:08:56 INFO - 'LOG': '"c:\\runner\\buildbot-startup.log"', 14:08:56 INFO - 'LOGNAME': 'cltbld', 14:08:56 INFO - 'LOGONSERVER': '\\\\B-2008-SPOT-104', 14:08:56 INFO - 'MACHTYPE': 'i686-pc-msys', 14:08:56 INFO - 'MAKE_MODE': 'unix', 14:08:56 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build', 14:08:56 INFO - 'MOZBUILD_STATE_PATH': 'c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\.mozbuild', 14:08:56 INFO - 'MOZILLABUILD': 'C:\\mozilla-build', 14:08:56 INFO - 'MOZ_AUTOMATION': '1', 14:08:56 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:08:56 INFO - 'MOZ_OBJDIR': 'obj-firefox', 14:08:56 INFO - 'MOZ_SIGNING_SERVERS': 'gpg:sha2signcode:sha2signcodestub:osslsigncode:signcode:mar:mar_sha384:jar:emevoucher:signing4.srv.releng.scl3.mozilla.com:9110,gpg:sha2signcode:sha2signcodestub:osslsigncode:signcode:mar:mar_sha384:jar:emevoucher:signing5.srv.releng.scl3.mozilla.com:9110,gpg:sha2signcode:sha2signcodestub:osslsigncode:signcode:mar:mar_sha384:jar:emevoucher:signing6.srv.releng.scl3.mozilla.com:9110,dmgv2:mac-v2-signing1.srv.releng.scl3.mozilla.com:9110,dmgv2:mac-v2-signing2.srv.releng.scl3.mozilla.com:9110,dmgv2:mac-v2-signing3.srv.releng.scl3.mozilla.com:9110,dmgv2:mac-v2-signing4.srv.releng.scl3.mozilla.com:9110,dmgv2:mac-v2-signing6.srv.releng.scl3.mozilla.com:9110,dmgv2:mac-v2-signing7.srv.releng.scl3.mozilla.com:9110', 14:08:56 INFO - 'MOZ_SIGN_CMD': 'python /c/builds/moz2_slave/autoland-w32-d-000000000000000/scripts/release/signing/signtool.py --cachedir /c/builds/moz2_slave/autoland-w32-d-000000000000000/signing_cache -t /c/builds/moz2_slave/autoland-w32-d-000000000000000/token -n /c/builds/moz2_slave/autoland-w32-d-000000000000000/nonce -c /c/builds/moz2_slave/autoland-w32-d-000000000000000/scripts/release/signing/host.cert -H gpg:sha2signcode:sha2signcodestub:osslsigncode:signcode:mar:mar_sha384:jar:emevoucher:signing4.srv.releng.scl3.mozilla.com:9110 -H gpg:sha2signcode:sha2signcodestub:osslsigncode:signcode:mar:mar_sha384:jar:emevoucher:signing5.srv.releng.scl3.mozilla.com:9110 -H gpg:sha2signcode:sha2signcodestub:osslsigncode:signcode:mar:mar_sha384:jar:emevoucher:signing6.srv.releng.scl3.mozilla.com:9110 -H dmgv2:mac-v2-signing1.srv.releng.scl3.mozilla.com:9110 -H dmgv2:mac-v2-signing2.srv.releng.scl3.mozilla.com:9110 -H dmgv2:mac-v2-signing3.srv.releng.scl3.mozilla.com:9110 -H dmgv2:mac-v2-signing4.srv.releng.scl3.mozilla.com:9110 -H dmgv2:mac-v2-signing6.srv.releng.scl3.mozilla.com:9110 -H dmgv2:mac-v2-signing7.srv.releng.scl3.mozilla.com:9110', 14:08:56 INFO - 'MOZ_TOOLS': 'C:\\mozilla-build\\moztools-x64', 14:08:56 INFO - 'MSYSTEM': 'MINGW32', 14:08:56 INFO - 'NUMBER_OF_PROCESSORS': '16', 14:08:56 INFO - 'OLDPWD': 'c:/Users/cltbld', 14:08:56 INFO - 'OS': 'Windows_NT', 14:08:56 INFO - 'OSTYPE': 'msys', 14:08:56 INFO - 'OS_VERSION': '2008', 14:08:56 INFO - 'PATH': 'C:/mozilla-build/nsis-3.0b1;C:/mozilla-build/python27;C:/mozilla-build/buildbotve/scripts;C:\\mozilla-build\\nsis-3.0b1;C:\\mozilla-build\\nsis-2.46u;C:\\mozilla-build\\python27;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\msys\\local\\bin;c:\\mozilla-build\\wget;c:\\mozilla-build\\7zip;c:\\mozilla-build\\blat261\\full;c:\\mozilla-build\\python;c:\\mozilla-build\\svn-win32-1.6.3\\bin;c:\\mozilla-build\\upx203w;c:\\mozilla-build\\emacs-24.3\\bin;c:\\mozilla-build\\info-zip;c:\\mozilla-build\\nsis-2.46u;c:\\mozilla-build\\nsis-3.0a2;c:\\mozilla-build\\wix-351728;c:\\mozilla-build\\hg;c:\\mozilla-build\\python\\Scripts;c:\\mozilla-build\\kdiff3;c:\\mozilla-build\\yasm;c:\\mozilla-build\\mozmake;.;C:\\mozilla-build\\msys\\local\\bin;C:\\mozilla-build\\msys\\mingw\\bin;C:\\mozilla-build\\msys\\bin;c:\\Program Files (x86)\\Puppet Labs\\Puppet\\puppet\\bin;c:\\Program Files (x86)\\Puppet Labs\\Puppet\\facter\\bin;c:\\Program Files (x86)\\Puppet Labs\\Puppet\\hiera\\bin;c:\\Program Files (x86)\\Puppet Labs\\Puppet\\bin;c:\\Program Files (x86)\\Puppet Labs\\Puppet\\sys\\ruby\\bin;c:\\Program Files (x86)\\Puppet Labs\\Puppet\\sys\\tools\\bin;c:\\Windows\\system32;c:\\Windows;c:\\Windows\\System32\\Wbem;c:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;c:\\Program Files\\Amazon\\cfn-bootstrap\\;c:\\Program Files (x86)\\Windows Kits\\8.0\\Windows Performance Toolkit\\;c:\\Program Files (x86)\\Microsoft SQL Server\\100\\Tools\\Binn\\;c:\\Program Files\\Microsoft SQL Server\\100\\Tools\\Binn\\;c:\\Program Files\\Microsoft SQL Server\\100\\DTS\\Binn\\;c:\\Program Files (x86)\\Windows Kits\\8.1\\Windows Performance Toolkit\\;c:\\Program Files\\Microsoft SQL Server\\110\\Tools\\Binn\\;c:\\Program Files (x86)\\Microsoft SDKs\\TypeScript\\1.0\\;c:\\Program Files (x86)\\Puppet Labs\\Puppet\\bin;C:\\mozilla-build\\msys\\bin;c:\\mozilla-build\\python27\\scripts;c:\\mozilla-build\\wget;c:\\mozilla-build\\info-zip;c:\\mozilla-build;c:\\mozilla-build\\vim\\vim72;c:\\mozilla-build\\python27;c:\\mozilla-build\\buildbotve\\Scripts;c:\\ProgramData\\chocolatey\\bin;.;c:\\opt\\runner;c:\\mozilla-build\\buildbotve;c:\\mozilla-build\\python27;C:\\mozilla-build\\msys\\mingw\\bin;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\msys\\local\\bin;.;C:\\mozilla-build\\msys\\local\\bin;c:\\mozilla-build\\moztools-x64\\bin;c:\\mozilla-build\\vim\\vim72', 14:08:56 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:08:56 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:08:56 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 14:08:56 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 62 Stepping 4, GenuineIntel', 14:08:56 INFO - 'PROCESSOR_LEVEL': '6', 14:08:56 INFO - 'PROCESSOR_REVISION': '3e04', 14:08:56 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:08:56 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 14:08:56 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 14:08:56 INFO - 'PROGRAMW6432': 'C:\\Program Files', 14:08:56 INFO - 'PROMPT': '$P$G', 14:08:56 INFO - 'PROPERTIES_FILE': 'c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\buildprops.json', 14:08:56 INFO - 'PS1': '\\[\\033]0;$MSYSTEM:\\w\\007\n\\033[32m\\]\\u@\\h \\[\\033[33m\\w\\033[0m\\]\n$ ', 14:08:56 INFO - 'PSMODULEPATH': 'C:\\Windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\;C:\\Program Files (x86)\\AWS Tools\\PowerShell\\', 14:08:56 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:08:56 INFO - 'PWD': 'c:/Users/cltbld', 14:08:56 INFO - 'RUNNER_CONFIG_CMD': 'C:\\opt\\runner\\Scripts\\python2.7.exe C:\\opt\\runner\\Scripts\\runner-script.py -c c:\\opt\\runner\\runner.cfg', 14:08:56 INFO - 'SHELL': 'C:/mozilla-build/msys/bin/sh', 14:08:56 INFO - 'SHLVL': '1', 14:08:56 INFO - 'SSH_AGENT_PID': '1592', 14:08:56 INFO - 'SSH_AUTH_SOCK': 'C:/Users/cltbld/AppData/Local/Temp/ssh-nGjWlx4044/agent.4044', 14:08:56 INFO - 'SYSTEMDRIVE': 'C:', 14:08:56 INFO - 'SYSTEMROOT': 'C:\\Windows', 14:08:56 INFO - 'TEMP': 'C:/Users/cltbld/AppData/Local/Temp', 14:08:56 INFO - 'TERM': 'cygwin', 14:08:56 INFO - 'TINDERBOX_OUTPUT': '1', 14:08:56 INFO - 'TMP': 'C:/Users/cltbld/AppData/Local/Temp', 14:08:56 INFO - 'TOOLTOOL_CACHE': '/c/builds/tooltool_cache', 14:08:56 INFO - 'TOOLTOOL_HOME': '/c/builds', 14:08:56 INFO - 'USERDOMAIN': 'B-2008-SPOT-104', 14:08:56 INFO - 'USERNAME': 'cltbld', 14:08:56 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:08:56 INFO - 'VS100COMNTOOLS': 'c:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\Common7\\Tools\\', 14:08:56 INFO - 'VS110COMNTOOLS': 'C:\\Program Files (x86)\\Microsoft Visual Studio 11.0\\Common7\\Tools\\', 14:08:56 INFO - 'VS120COMNTOOLS': 'C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\Common7\\Tools\\', 14:08:56 INFO - 'WINDIR': 'C:\\Windows', 14:08:56 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:08:56 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:08:56 INFO - 'WIX_351728_PATH': 'c:/mozilla-build/wix-351728', 14:08:56 INFO - 'XPCOM_DEBUG_BREAK': 'stack-and-abort', 14:08:56 INFO - '_': 'C:\\mozilla-build\\buildbotve\\Scripts\\python'} 14:08:56 INFO - Requirement already satisfied: taskcluster==0.0.26 in .\venv\lib\site-packages 14:08:56 INFO - Collecting requests<=2.7.0,>=2.4.3 (from taskcluster==0.0.26) 14:08:57 INFO - Using cached requests-2.7.0-py2.py3-none-any.whl 14:08:57 INFO - Requirement already satisfied: PyHawk_with_a_single_extra_commit==0.1.5 in .\venv\lib\site-packages (from taskcluster==0.0.26) 14:08:57 INFO - Requirement already satisfied: slugid in .\venv\lib\site-packages (from taskcluster==0.0.26) 14:08:57 INFO - Installing collected packages: requests 14:08:57 INFO - Found existing installation: requests 2.8.1 14:08:57 INFO - Uninstalling requests-2.8.1: 14:08:57 INFO - Successfully uninstalled requests-2.8.1 14:08:58 INFO - Successfully installed requests-2.7.0 14:08:59 INFO - Return code: 0 14:08:59 INFO - Done creating virtualenv c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\venv. 14:08:59 INFO - Getting output from command: ['c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\venv\\Scripts\\pip', 'freeze'] 14:08:59 INFO - Copy/paste: c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\venv\Scripts\pip freeze 14:08:59 INFO - Reading from file tmpfile_stdout 14:08:59 INFO - Using _rmtree_windows ... 14:08:59 INFO - Using _rmtree_windows ... 14:08:59 INFO - Current package versions: 14:08:59 INFO - PyHawk-with-a-single-extra-commit == 0.1.5 14:08:59 INFO - requests == 2.7.0 14:08:59 INFO - slugid == 1.0.7 14:08:59 INFO - taskcluster == 0.0.26 14:08:59 INFO - Dumping config to c:\builds\moz2_slave\autoland-w32-d-000000000000000\logs\localconfig.json. 14:08:59 INFO - {'app_ini_path': '%(obj_dir)s/dist/bin/application.ini', 14:08:59 INFO - 'append_to_log': False, 14:08:59 INFO - 'balrog_credentials_file': 'oauth.txt', 14:08:59 INFO - 'balrog_servers': ({'balrog_api_root': 'https://aus4-admin.mozilla.org/api', 14:08:59 INFO - 'balrog_usernames': {'Fennec': 'ffxbld', 14:08:59 INFO - 'firefox': 'ffxbld', 14:08:59 INFO - 'mobile': 'ffxbld', 14:08:59 INFO - 'thunderbird': 'tbirdbld'}, 14:08:59 INFO - 'ignore_failures': False, 14:08:59 INFO - 'url_replacements': (('http://archive.mozilla.org/pub', 14:08:59 INFO - 'http://download.cdn.mozilla.net/pub'),)},), 14:08:59 INFO - 'base_name': 'WINNT_5.2_%(branch)s', 14:08:59 INFO - 'base_work_dir': 'c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000', 14:08:59 INFO - 'branch': 'autoland', 14:08:59 INFO - 'build_pool': 'production', 14:08:59 INFO - 'build_resources_path': '%(abs_src_dir)s/obj-firefox/.mozbuild/build_resources.json', 14:08:59 INFO - 'build_variant': 'debug', 14:08:59 INFO - 'buildbot_json_path': 'buildprops.json', 14:08:59 INFO - 'check_test_env': {'MINIDUMP_SAVE_PATH': '%(base_work_dir)s/minidumps', 14:08:59 INFO - 'MINIDUMP_STACKWALK': '%(abs_tools_dir)s/breakpad/win32/minidump_stackwalk.exe'}, 14:08:59 INFO - 'clobberer_url': 'https://api.pub.build.mozilla.org/clobberer/lastclobber', 14:08:59 INFO - 'clone_by_revision': False, 14:08:59 INFO - 'clone_with_purge': False, 14:08:59 INFO - 'config_files': ('builds/releng_base_windows_32_builds.py', 14:08:59 INFO - 'c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\scripts\\scripts\\..\\configs\\builds/releng_sub_windows_configs/32_debug.py', 14:08:59 INFO - 'balrog/production.py', 14:08:59 INFO - 'builds/branch_specifics.py', 14:08:59 INFO - 'builds/build_pool_specifics.py'), 14:08:59 INFO - 'debug_build': True, 14:08:59 INFO - 'default_actions': ('clobber', 14:08:59 INFO - 'clone-tools', 14:08:59 INFO - 'checkout-sources', 14:08:59 INFO - 'build', 14:08:59 INFO - 'upload-files', 14:08:59 INFO - 'sendchange', 14:08:59 INFO - 'check-test', 14:08:59 INFO - 'generate-build-stats', 14:08:59 INFO - 'update'), 14:08:59 INFO - 'enable_ccache': False, 14:08:59 INFO - 'enable_count_ctors': False, 14:08:59 INFO - 'enable_pymake': True, 14:08:59 INFO - 'enable_signing': True, 14:08:59 INFO - 'enable_talos_sendchange': False, 14:08:59 INFO - 'enable_unittest_sendchange': True, 14:08:59 INFO - 'env': {'BINSCOPE': 'C:/Program Files (x86)/Microsoft/SDL BinScope/BinScope.exe', 14:08:59 INFO - 'HG_SHARE_BASE_DIR': 'C:/builds/hg-shared', 14:08:59 INFO - 'MOZBUILD_STATE_PATH': 'c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\.mozbuild', 14:08:59 INFO - 'MOZ_AUTOMATION': '1', 14:08:59 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:08:59 INFO - 'MOZ_OBJDIR': 'obj-firefox', 14:08:59 INFO - 'PATH': 'C:/mozilla-build/nsis-3.0b1;C:/mozilla-build/python27;C:/mozilla-build/buildbotve/scripts;C:\\mozilla-build\\nsis-3.0b1;C:\\mozilla-build\\nsis-2.46u;C:\\mozilla-build\\python27;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\msys\\local\\bin;c:\\mozilla-build\\wget;c:\\mozilla-build\\7zip;c:\\mozilla-build\\blat261\\full;c:\\mozilla-build\\python;c:\\mozilla-build\\svn-win32-1.6.3\\bin;c:\\mozilla-build\\upx203w;c:\\mozilla-build\\emacs-24.3\\bin;c:\\mozilla-build\\info-zip;c:\\mozilla-build\\nsis-2.46u;c:\\mozilla-build\\nsis-3.0a2;c:\\mozilla-build\\wix-351728;c:\\mozilla-build\\hg;c:\\mozilla-build\\python\\Scripts;c:\\mozilla-build\\kdiff3;c:\\mozilla-build\\yasm;c:\\mozilla-build\\mozmake;.;C:\\mozilla-build\\msys\\local\\bin;C:\\mozilla-build\\msys\\mingw\\bin;C:\\mozilla-build\\msys\\bin;c:\\Program Files (x86)\\Puppet Labs\\Puppet\\puppet\\bin;c:\\Program Files (x86)\\Puppet Labs\\Puppet\\facter\\bin;c:\\Program Files (x86)\\Puppet Labs\\Puppet\\hiera\\bin;c:\\Program Files (x86)\\Puppet Labs\\Puppet\\bin;c:\\Program Files (x86)\\Puppet Labs\\Puppet\\sys\\ruby\\bin;c:\\Program Files (x86)\\Puppet Labs\\Puppet\\sys\\tools\\bin;c:\\Windows\\system32;c:\\Windows;c:\\Windows\\System32\\Wbem;c:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;c:\\Program Files\\Amazon\\cfn-bootstrap\\;c:\\Program Files (x86)\\Windows Kits\\8.0\\Windows Performance Toolkit\\;c:\\Program Files (x86)\\Microsoft SQL Server\\100\\Tools\\Binn\\;c:\\Program Files\\Microsoft SQL Server\\100\\Tools\\Binn\\;c:\\Program Files\\Microsoft SQL Server\\100\\DTS\\Binn\\;c:\\Program Files (x86)\\Windows Kits\\8.1\\Windows Performance Toolkit\\;c:\\Program Files\\Microsoft SQL Server\\110\\Tools\\Binn\\;c:\\Program Files (x86)\\Microsoft SDKs\\TypeScript\\1.0\\;c:\\Program Files (x86)\\Puppet Labs\\Puppet\\bin;C:\\mozilla-build\\msys\\bin;c:\\mozilla-build\\python27\\scripts;c:\\mozilla-build\\wget;c:\\mozilla-build\\info-zip;c:\\mozilla-build;c:\\mozilla-build\\vim\\vim72;c:\\mozilla-build\\python27;c:\\mozilla-build\\buildbotve\\Scripts;c:\\ProgramData\\chocolatey\\bin;.;c:\\opt\\runner;c:\\mozilla-build\\buildbotve;c:\\mozilla-build\\python27;C:\\mozilla-build\\msys\\mingw\\bin;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\msys\\local\\bin;.;C:\\mozilla-build\\msys\\local\\bin;c:\\mozilla-build\\moztools-x64\\bin;c:\\mozilla-build\\vim\\vim72', 14:08:59 INFO - 'PROPERTIES_FILE': 'c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\buildprops.json', 14:08:59 INFO - 'TINDERBOX_OUTPUT': '1', 14:08:59 INFO - 'TOOLTOOL_CACHE': '/c/builds/tooltool_cache', 14:08:59 INFO - 'TOOLTOOL_HOME': '/c/builds', 14:08:59 INFO - 'XPCOM_DEBUG_BREAK': 'stack-and-abort'}, 14:08:59 INFO - 'exes': {'buildbot': ('c:\\mozilla-build\\python27\\python.exe', 14:08:59 INFO - 'c:\\mozilla-build\\buildbotve\\scripts\\buildbot'), 14:08:59 INFO - 'make': ('c:\\mozilla-build\\python27\\python.exe', 14:08:59 INFO - 'c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\build\\pymake\\make.py'), 14:08:59 INFO - 'python2.7': 'c:\\mozilla-build\\python27\\python.exe', 14:08:59 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 14:08:59 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 14:08:59 INFO - 'graph_selector': '/server/collect.cgi', 14:08:59 INFO - 'graph_server': 'graphs.mozilla.org', 14:08:59 INFO - 'include_post_upload_builddir': False, 14:08:59 INFO - 'is_automation': True, 14:08:59 INFO - 'latest_mar_dir': '/pub/mozilla.org/firefox/nightly/latest-%(branch)s', 14:08:59 INFO - 'log_level': 'info', 14:08:59 INFO - 'log_to_console': True, 14:08:59 INFO - 'max_build_output_timeout': 4800, 14:08:59 INFO - 'nightly_build': False, 14:08:59 INFO - 'nightly_promotion_branches': ('mozilla-central', 'mozilla-aurora'), 14:08:59 INFO - 'objdir': 'obj-firefox', 14:08:59 INFO - 'old_packages': ('%(objdir)s/dist/firefox-*', 14:08:59 INFO - '%(objdir)s/dist/fennec*', 14:08:59 INFO - '%(objdir)s/dist/seamonkey*', 14:08:59 INFO - '%(objdir)s/dist/thunderbird*', 14:08:59 INFO - '%(objdir)s/dist/install/sea/*.exe'), 14:08:59 INFO - 'opt_config_files': (), 14:08:59 INFO - 'periodic_clobber': 168, 14:08:59 INFO - 'pgo_build': False, 14:08:59 INFO - 'pgo_platforms': ('linux', 'linux64', 'win32', 'win64'), 14:08:59 INFO - 'platform': 'win32', 14:08:59 INFO - 'platform_supports_post_upload_to_latest': True, 14:08:59 INFO - 'publish_nightly_en_US_routes': True, 14:08:59 INFO - 'release_to_try_builds': False, 14:08:59 INFO - 'repo_base': 'https://hg.mozilla.org', 14:08:59 INFO - 'repo_path': 'integration/autoland', 14:08:59 INFO - 'scm_level': 1, 14:08:59 INFO - 'sendchange_masters': ('buildbot-master81.build.mozilla.org:9301',), 14:08:59 INFO - 'src_mozconfig': 'browser/config/mozconfigs/win32/debug', 14:08:59 INFO - 'stage_platform': 'win32-debug', 14:08:59 INFO - 'stage_product': 'firefox', 14:08:59 INFO - 'stage_server': 'upload.ffxbld.productdelivery.prod.mozaws.net', 14:08:59 INFO - 'stage_ssh_key': 'ffxbld_rsa', 14:08:59 INFO - 'stage_username': 'ffxbld', 14:08:59 INFO - 'taskcluster_credentials_file': 'oauth.txt', 14:08:59 INFO - 'taskcluster_index': 'index', 14:08:59 INFO - 'tinderbox_build_dir': None, 14:08:59 INFO - 'to_tinderbox_dated': True, 14:08:59 INFO - 'tools_repo': 'https://hg.mozilla.org/build/tools', 14:08:59 INFO - 'tooltool_bootstrap': 'setup.sh', 14:08:59 INFO - 'tooltool_manifest_src': 'browser/config/tooltool-manifests/win32/releng.manifest', 14:08:59 INFO - 'tooltool_script': ('c:\\mozilla-build\\python27\\python.exe', 14:08:59 INFO - 'C:/mozilla-build/tooltool.py'), 14:08:59 INFO - 'tooltool_url': 'https://api.pub.build.mozilla.org/tooltool/', 14:08:59 INFO - 'upload_env': {'UPLOAD_HOST': '%(stage_server)s', 14:08:59 INFO - 'UPLOAD_SSH_KEY': '/c/Users/cltbld/.ssh/%(stage_ssh_key)s', 14:08:59 INFO - 'UPLOAD_TO_TEMP': '1', 14:08:59 INFO - 'UPLOAD_USER': '%(stage_username)s'}, 14:08:59 INFO - 'use_clobberer': True, 14:08:59 INFO - 'vcs_share_base': 'C:/builds/hg-shared', 14:08:59 INFO - 'virtualenv_modules': ('requests==2.8.1', 14:08:59 INFO - 'PyHawk-with-a-single-extra-commit==0.1.5', 14:08:59 INFO - 'taskcluster==0.0.26'), 14:08:59 INFO - 'virtualenv_path': 'venv', 14:08:59 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 14:08:59 INFO - 'who': '', 14:08:59 INFO - 'work_dir': 'build'} 14:08:59 INFO - [mozharness: 2017-01-30 22:08:59.869000Z] Skipping get-secrets step. 14:08:59 INFO - [mozharness: 2017-01-30 22:08:59.869000Z] Running clobber step. 14:08:59 INFO - Running main action method: clobber 14:08:59 INFO - retry: Calling run_command with args: [['python', 'c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\scripts\\external_tools\\clobberer.py', '-s', 'scripts', '-s', 'logs', '-s', 'buildprops.json', '-s', 'token', '-s', 'oauth.txt', '-t', '168', 'https://api.pub.build.mozilla.org/clobberer/lastclobber', u'autoland', u'WINNT 5.2 autoland leak test build', 'autoland-w32-d-000000000000000', u'b-2008-spot-104', u'http://buildbot-master72.bb.releng.usw2.mozilla.com:8001/']], kwargs: {'error_list': [{'substr': 'Error contacting server', 'explanation': 'Error contacting server for clobberer information.', 'level': 'error'}], 'cwd': 'c:\\builds\\moz2_slave'}, attempt #1 14:08:59 INFO - Running command: ['python', 'c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\scripts\\external_tools\\clobberer.py', '-s', 'scripts', '-s', 'logs', '-s', 'buildprops.json', '-s', 'token', '-s', 'oauth.txt', '-t', '168', 'https://api.pub.build.mozilla.org/clobberer/lastclobber', u'autoland', u'WINNT 5.2 autoland leak test build', 'autoland-w32-d-000000000000000', u'b-2008-spot-104', u'http://buildbot-master72.bb.releng.usw2.mozilla.com:8001/'] in c:\builds\moz2_slave 14:08:59 INFO - Copy/paste: python c:\builds\moz2_slave\autoland-w32-d-000000000000000\scripts\external_tools\clobberer.py -s scripts -s logs -s buildprops.json -s token -s oauth.txt -t 168 https://api.pub.build.mozilla.org/clobberer/lastclobber autoland "WINNT 5.2 autoland leak test build" autoland-w32-d-000000000000000 b-2008-spot-104 http://buildbot-master72.bb.releng.usw2.mozilla.com:8001/ 14:09:00 INFO - Checking clobber URL: https://api.pub.build.mozilla.org/clobberer/lastclobber?master=http%3A%2F%2Fbuildbot-master72.bb.releng.usw2.mozilla.com%3A8001%2F&slave=b-2008-spot-104&builddir=autoland-w32-d-000000000000000&branch=autoland&buildername=WINNT+5.2+autoland+leak+test+build 14:09:00 INFO - autoland-w32-d-000000000000000:Our last clobber date: 2017-01-30 10:45:01 14:09:00 INFO - autoland-w32-d-000000000000000:Server clobber date: 2017-01-12 14:11:13 14:09:00 INFO - Return code: 0 14:09:00 INFO - [mozharness: 2017-01-30 22:09:00.304000Z] Finished clobber step (success) 14:09:00 INFO - [mozharness: 2017-01-30 22:09:00.304000Z] Running clone-tools step. 14:09:00 INFO - Running main action method: clone_tools 14:09:00 INFO - retry: Calling _get_revision with args: (, 'c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\tools'), kwargs: {}, attempt #1 14:09:00 WARNING - did not specify revision or branch; assuming "default" 14:09:00 INFO - Running command: ['hg', '--config', 'ui.merge=internal:merge', '--version'] 14:09:00 INFO - Copy/paste: hg --config ui.merge=internal:merge --version 14:09:01 INFO - Mercurial Distributed SCM (version 3.9.1) 14:09:01 INFO - (see https://mercurial-scm.org for more information) 14:09:01 INFO - Copyright (C) 2005-2016 Matt Mackall and others 14:09:01 INFO - This is free software; see the source for copying conditions. There is NO 14:09:01 INFO - warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 14:09:01 INFO - Return code: 0 14:09:01 INFO - Running command: ['hg', '--config', 'ui.merge=internal:merge', 'debuginstall'] 14:09:01 INFO - Copy/paste: hg --config ui.merge=internal:merge debuginstall 14:09:01 INFO - checking encoding (cp1252)... 14:09:01 INFO - checking Python executable (c:\mozilla-build\hg\hg.exe) 14:09:01 INFO - checking Python version (2.7.12) 14:09:01 INFO - checking Python lib (c:\mozilla-build\hg\lib\library.zip)... 14:09:01 INFO - checking Mercurial version (3.9.1) 14:09:01 INFO - checking Mercurial custom build () 14:09:01 INFO - checking module policy (c) 14:09:01 INFO - checking installed modules (c:\mozilla-build\hg\lib\library.zip\mercurial)... 14:09:01 INFO - checking templates (c:\mozilla-build\hg\templates)... 14:09:01 INFO - checking default template (c:\mozilla-build\hg\templates\map-cmdline.default) 14:09:01 INFO - checking commit editor... (notepad) 14:09:01 INFO - checking username (Mozilla Release Engineering ) 14:09:01 INFO - no problems detected 14:09:01 INFO - Return code: 0 14:09:01 INFO - Running command: ['hg', '--config', 'ui.merge=internal:merge', '--config', 'extensions.robustcheckout=c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\scripts\\external_tools\\robustcheckout.py', 'robustcheckout', 'https://hg.mozilla.org/build/tools', 'c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\tools', '--sharebase', 'C:/builds/hg-shared', '--branch', 'default'] 14:09:01 INFO - Copy/paste: hg --config ui.merge=internal:merge --config extensions.robustcheckout=c:\builds\moz2_slave\autoland-w32-d-000000000000000\scripts\external_tools\robustcheckout.py robustcheckout https://hg.mozilla.org/build/tools c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\tools --sharebase C:/builds/hg-shared --branch default 14:09:02 INFO - ensuring https://hg.mozilla.org/build/tools@default is available at c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\tools 14:09:02 INFO - (existing repository shared store: C:\builds\hg-shared\7ae7fb134bf7aec6ec96a062ff47a69053dd2973\.hg) 14:09:02 INFO - (pulling to obtain default) 14:09:02 INFO - (remote resolved default to a01b0fb9ff0832fa3d5ff1c00f8bee4eadea4aa9; result is not deterministic) 14:09:02 INFO - (revision already present locally; not pulling) 14:09:08 INFO - 7 files updated, 0 files merged, 0 files removed, 0 files unresolved 14:09:08 INFO - updated to a01b0fb9ff0832fa3d5ff1c00f8bee4eadea4aa9 14:09:08 INFO - Return code: 0 14:09:08 INFO - [mozharness: 2017-01-30 22:09:08.038000Z] Finished clone-tools step (success) 14:09:08 INFO - [mozharness: 2017-01-30 22:09:08.039000Z] Running checkout-sources step. 14:09:08 INFO - Running main action method: checkout_sources 14:09:08 INFO - retry: Calling _get_revision with args: (, 'c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src'), kwargs: {}, attempt #1 14:09:08 INFO - Running command: ['hg', '--config', 'ui.merge=internal:merge', '--version'] 14:09:08 INFO - Copy/paste: hg --config ui.merge=internal:merge --version 14:09:08 INFO - Mercurial Distributed SCM (version 3.9.1) 14:09:08 INFO - (see https://mercurial-scm.org for more information) 14:09:08 INFO - Copyright (C) 2005-2016 Matt Mackall and others 14:09:08 INFO - This is free software; see the source for copying conditions. There is NO 14:09:08 INFO - warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 14:09:08 INFO - Return code: 0 14:09:08 INFO - Running command: ['hg', '--config', 'ui.merge=internal:merge', 'debuginstall'] 14:09:08 INFO - Copy/paste: hg --config ui.merge=internal:merge debuginstall 14:09:08 INFO - checking encoding (cp1252)... 14:09:08 INFO - checking Python executable (c:\mozilla-build\hg\hg.exe) 14:09:08 INFO - checking Python version (2.7.12) 14:09:08 INFO - checking Python lib (c:\mozilla-build\hg\lib\library.zip)... 14:09:08 INFO - checking Mercurial version (3.9.1) 14:09:08 INFO - checking Mercurial custom build () 14:09:08 INFO - checking module policy (c) 14:09:08 INFO - checking installed modules (c:\mozilla-build\hg\lib\library.zip\mercurial)... 14:09:08 INFO - checking templates (c:\mozilla-build\hg\templates)... 14:09:08 INFO - checking default template (c:\mozilla-build\hg\templates\map-cmdline.default) 14:09:08 INFO - checking commit editor... (notepad) 14:09:08 INFO - checking username (Mozilla Release Engineering ) 14:09:08 INFO - no problems detected 14:09:08 INFO - Return code: 0 14:09:08 INFO - Running command: ['hg', '--config', 'ui.merge=internal:merge', '--config', 'extensions.robustcheckout=c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\scripts\\external_tools\\robustcheckout.py', 'robustcheckout', 'https://hg.mozilla.org/integration/autoland', 'c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src', '--sharebase', 'C:/builds/hg-shared', '--revision', 'f3295e5dbd2aae9fb9062ba9c1543b5f9c70c49e'] 14:09:08 INFO - Copy/paste: hg --config ui.merge=internal:merge --config extensions.robustcheckout=c:\builds\moz2_slave\autoland-w32-d-000000000000000\scripts\external_tools\robustcheckout.py robustcheckout https://hg.mozilla.org/integration/autoland c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src --sharebase C:/builds/hg-shared --revision f3295e5dbd2aae9fb9062ba9c1543b5f9c70c49e 14:10:15 INFO - 14:10:15 INFO - searching [ <=> ] 3 14:10:15 INFO - searching [ <=> ] 6 14:10:15 INFO - 14:10:15 INFO - 14:10:15 INFO - files [========================================> ] 34/53 14:10:15 INFO - 14:10:15 INFO - ensuring https://hg.mozilla.org/integration/autoland@f3295e5dbd2aae9fb9062ba9c1543b5f9c70c49e is available at c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src 14:10:15 INFO - (existing repository shared store: C:\builds\hg-shared\8ba995b74e18334ab3707f27e9eb8f4e37ba3d29\.hg) 14:10:15 INFO - (pulling to obtain f3295e5dbd2aae9fb9062ba9c1543b5f9c70c49e) 14:10:15 INFO - searching for changes 14:10:15 INFO - adding changesets 14:10:15 INFO - adding manifests 14:10:15 INFO - adding file changes 14:10:15 INFO - added 20 changesets with 51 changes to 48 files 14:10:38 INFO - 14:10:38 INFO - updating [====> ] 5/53 14:10:38 INFO - 14:10:38 INFO - 48 files updated, 0 files merged, 5 files removed, 0 files unresolved 14:10:38 INFO - updated to f3295e5dbd2aae9fb9062ba9c1543b5f9c70c49e 14:10:38 INFO - Return code: 0 14:10:38 INFO - Setting buildbot property comments to Bug 1302742 - Add keyboard modifiers to contextMenus ClickInfo r=aswan 14:10:38 INFO - 14:10:38 INFO - MozReview-Commit-ID: K4YnQdH5uOO 14:10:38 INFO - Writing buildbot properties ['comments'] to c:\builds\moz2_slave\autoland-w32-d-000000000000000\properties\comments 14:10:38 INFO - Writing to file c:\builds\moz2_slave\autoland-w32-d-000000000000000\properties\comments 14:10:38 INFO - Contents: 14:10:38 INFO - comments:Bug 1302742 - Add keyboard modifiers to contextMenus ClickInfo r=aswan 14:10:38 INFO - 14:10:38 INFO - MozReview-Commit-ID: K4YnQdH5uOO 14:10:38 INFO - Setting buildbot property got_revision to f3295e5dbd2aae9fb9062ba9c1543b5f9c70c49e 14:10:38 INFO - Writing buildbot properties ['got_revision'] to c:\builds\moz2_slave\autoland-w32-d-000000000000000\properties\got_revision 14:10:38 INFO - Writing to file c:\builds\moz2_slave\autoland-w32-d-000000000000000\properties\got_revision 14:10:38 INFO - Contents: 14:10:38 INFO - got_revision:f3295e5dbd2aae9fb9062ba9c1543b5f9c70c49e 14:10:38 INFO - [mozharness: 2017-01-30 22:10:38.357000Z] Finished checkout-sources step (success) 14:10:38 INFO - [mozharness: 2017-01-30 22:10:38.357000Z] Skipping setup-mock step. 14:10:38 INFO - [mozharness: 2017-01-30 22:10:38.357000Z] Running build step. 14:10:38 INFO - Running main action method: build 14:10:38 INFO - removing old packages... 14:10:38 INFO - rmtree: c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\obj-firefox/dist\firefox-54.0a1.en-US.win32.checksums 14:10:38 INFO - Using _rmtree_windows ... 14:10:38 INFO - retry: Calling _rmtree_windows with args: ('c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox/dist\\firefox-54.0a1.en-US.win32.checksums',), kwargs: {}, attempt #1 14:10:38 INFO - rmtree: c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\obj-firefox/dist\firefox-54.0a1.en-US.win32.checksums.asc 14:10:38 INFO - Using _rmtree_windows ... 14:10:38 INFO - retry: Calling _rmtree_windows with args: ('c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox/dist\\firefox-54.0a1.en-US.win32.checksums.asc',), kwargs: {}, attempt #1 14:10:38 INFO - rmtree: c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\obj-firefox/dist\firefox-54.0a1.en-US.win32.common.tests.zip 14:10:38 INFO - Using _rmtree_windows ... 14:10:38 INFO - retry: Calling _rmtree_windows with args: ('c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox/dist\\firefox-54.0a1.en-US.win32.common.tests.zip',), kwargs: {}, attempt #1 14:10:38 INFO - rmtree: c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\obj-firefox/dist\firefox-54.0a1.en-US.win32.cppunittest.tests.zip 14:10:38 INFO - Using _rmtree_windows ... 14:10:38 INFO - retry: Calling _rmtree_windows with args: ('c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox/dist\\firefox-54.0a1.en-US.win32.cppunittest.tests.zip',), kwargs: {}, attempt #1 14:10:38 INFO - rmtree: c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\obj-firefox/dist\firefox-54.0a1.en-US.win32.crashreporter-symbols-full.zip 14:10:38 INFO - Using _rmtree_windows ... 14:10:38 INFO - retry: Calling _rmtree_windows with args: ('c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox/dist\\firefox-54.0a1.en-US.win32.crashreporter-symbols-full.zip',), kwargs: {}, attempt #1 14:10:38 INFO - rmtree: c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\obj-firefox/dist\firefox-54.0a1.en-US.win32.crashreporter-symbols.zip 14:10:38 INFO - Using _rmtree_windows ... 14:10:38 INFO - retry: Calling _rmtree_windows with args: ('c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox/dist\\firefox-54.0a1.en-US.win32.crashreporter-symbols.zip',), kwargs: {}, attempt #1 14:10:38 INFO - rmtree: c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\obj-firefox/dist\firefox-54.0a1.en-US.win32.gtest.tests.zip 14:10:38 INFO - Using _rmtree_windows ... 14:10:38 INFO - retry: Calling _rmtree_windows with args: ('c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox/dist\\firefox-54.0a1.en-US.win32.gtest.tests.zip',), kwargs: {}, attempt #1 14:10:38 INFO - rmtree: c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\obj-firefox/dist\firefox-54.0a1.en-US.win32.json 14:10:38 INFO - Using _rmtree_windows ... 14:10:38 INFO - retry: Calling _rmtree_windows with args: ('c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox/dist\\firefox-54.0a1.en-US.win32.json',), kwargs: {}, attempt #1 14:10:38 INFO - rmtree: c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\obj-firefox/dist\firefox-54.0a1.en-US.win32.mochitest.tests.zip 14:10:38 INFO - Using _rmtree_windows ... 14:10:38 INFO - retry: Calling _rmtree_windows with args: ('c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox/dist\\firefox-54.0a1.en-US.win32.mochitest.tests.zip',), kwargs: {}, attempt #1 14:10:38 INFO - rmtree: c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\obj-firefox/dist\firefox-54.0a1.en-US.win32.mozinfo.json 14:10:38 INFO - Using _rmtree_windows ... 14:10:38 INFO - retry: Calling _rmtree_windows with args: ('c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox/dist\\firefox-54.0a1.en-US.win32.mozinfo.json',), kwargs: {}, attempt #1 14:10:38 INFO - rmtree: c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\obj-firefox/dist\firefox-54.0a1.en-US.win32.reftest.tests.zip 14:10:38 INFO - Using _rmtree_windows ... 14:10:38 INFO - retry: Calling _rmtree_windows with args: ('c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox/dist\\firefox-54.0a1.en-US.win32.reftest.tests.zip',), kwargs: {}, attempt #1 14:10:38 INFO - rmtree: c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\obj-firefox/dist\firefox-54.0a1.en-US.win32.talos.tests.zip 14:10:38 INFO - Using _rmtree_windows ... 14:10:38 INFO - retry: Calling _rmtree_windows with args: ('c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox/dist\\firefox-54.0a1.en-US.win32.talos.tests.zip',), kwargs: {}, attempt #1 14:10:38 INFO - rmtree: c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\obj-firefox/dist\firefox-54.0a1.en-US.win32.test_packages.json 14:10:38 INFO - Using _rmtree_windows ... 14:10:38 INFO - retry: Calling _rmtree_windows with args: ('c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox/dist\\firefox-54.0a1.en-US.win32.test_packages.json',), kwargs: {}, attempt #1 14:10:38 INFO - rmtree: c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\obj-firefox/dist\firefox-54.0a1.en-US.win32.txt 14:10:38 INFO - Using _rmtree_windows ... 14:10:38 INFO - retry: Calling _rmtree_windows with args: ('c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox/dist\\firefox-54.0a1.en-US.win32.txt',), kwargs: {}, attempt #1 14:10:38 INFO - rmtree: c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\obj-firefox/dist\firefox-54.0a1.en-US.win32.web-platform.tests.zip 14:10:38 INFO - Using _rmtree_windows ... 14:10:38 INFO - retry: Calling _rmtree_windows with args: ('c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox/dist\\firefox-54.0a1.en-US.win32.web-platform.tests.zip',), kwargs: {}, attempt #1 14:10:38 INFO - rmtree: c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\obj-firefox/dist\firefox-54.0a1.en-US.win32.xpcshell.tests.zip 14:10:38 INFO - Using _rmtree_windows ... 14:10:38 INFO - retry: Calling _rmtree_windows with args: ('c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox/dist\\firefox-54.0a1.en-US.win32.xpcshell.tests.zip',), kwargs: {}, attempt #1 14:10:38 INFO - rmtree: c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\obj-firefox/dist\firefox-54.0a1.en-US.win32.zip 14:10:38 INFO - Using _rmtree_windows ... 14:10:38 INFO - retry: Calling _rmtree_windows with args: ('c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox/dist\\firefox-54.0a1.en-US.win32.zip',), kwargs: {}, attempt #1 14:10:38 INFO - rmtree: c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\obj-firefox/dist\firefox-54.0a1.en-US.win32_info.txt 14:10:38 INFO - Using _rmtree_windows ... 14:10:38 INFO - retry: Calling _rmtree_windows with args: ('c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox/dist\\firefox-54.0a1.en-US.win32_info.txt',), kwargs: {}, attempt #1 14:10:38 INFO - rmtree: c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\obj-firefox/dist/install/sea\firefox-54.0a1.en-US.win32.installer.exe 14:10:38 INFO - Using _rmtree_windows ... 14:10:38 INFO - retry: Calling _rmtree_windows with args: ('c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox/dist/install/sea\\firefox-54.0a1.en-US.win32.installer.exe',), kwargs: {}, attempt #1 14:10:38 INFO - Using in-tree mozconfig 14:10:38 INFO - Reading from file c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\browser/config/mozconfigs/win32/debug 14:10:38 INFO - Contents: 14:10:38 INFO - . "$topsrcdir/build/mozconfig.win-common" 14:10:38 INFO - MOZ_AUTOMATION_L10N_CHECK=0 14:10:38 INFO - . "$topsrcdir/browser/config/mozconfigs/common" 14:10:38 INFO - 14:10:38 INFO - ac_add_options --enable-debug 14:10:38 INFO - ac_add_options --enable-dmd 14:10:38 INFO - ac_add_options --enable-profiling # needed for --enable-dmd to work on Windows 14:10:38 INFO - ac_add_options --enable-verify-mar 14:10:38 INFO - 14:10:38 INFO - # Needed to enable breakpad in application.ini 14:10:38 INFO - export MOZILLA_OFFICIAL=1 14:10:38 INFO - 14:10:38 INFO - # Enable Telemetry 14:10:38 INFO - export MOZ_TELEMETRY_REPORTING=1 14:10:38 INFO - 14:10:38 INFO - . $topsrcdir/build/win32/mozconfig.vs-latest 14:10:38 INFO - 14:10:38 INFO - # Package js shell. 14:10:38 INFO - export MOZ_PACKAGE_JSSHELL=1 14:10:38 INFO - 14:10:38 INFO - ac_add_options --with-branding=browser/branding/nightly 14:10:38 INFO - 14:10:38 INFO - . "$topsrcdir/build/mozconfig.common.override" 14:10:38 INFO - . "$topsrcdir/build/mozconfig.cache" 14:10:38 INFO - mozconfig content: 14:10:38 INFO - . "$topsrcdir/build/mozconfig.win-common" 14:10:38 INFO - MOZ_AUTOMATION_L10N_CHECK=0 14:10:38 INFO - . "$topsrcdir/browser/config/mozconfigs/common" 14:10:38 INFO - 14:10:38 INFO - ac_add_options --enable-debug 14:10:38 INFO - ac_add_options --enable-dmd 14:10:38 INFO - ac_add_options --enable-profiling # needed for --enable-dmd to work on Windows 14:10:38 INFO - ac_add_options --enable-verify-mar 14:10:38 INFO - 14:10:38 INFO - # Needed to enable breakpad in application.ini 14:10:38 INFO - export MOZILLA_OFFICIAL=1 14:10:38 INFO - 14:10:38 INFO - # Enable Telemetry 14:10:38 INFO - export MOZ_TELEMETRY_REPORTING=1 14:10:38 INFO - 14:10:38 INFO - . $topsrcdir/build/win32/mozconfig.vs-latest 14:10:38 INFO - 14:10:38 INFO - # Package js shell. 14:10:38 INFO - export MOZ_PACKAGE_JSSHELL=1 14:10:38 INFO - 14:10:38 INFO - ac_add_options --with-branding=browser/branding/nightly 14:10:38 INFO - 14:10:38 INFO - . "$topsrcdir/build/mozconfig.common.override" 14:10:38 INFO - . "$topsrcdir/build/mozconfig.cache" 14:10:38 INFO - Copying c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\browser/config/mozconfigs/win32/debug to c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\.mozconfig 14:10:38 INFO - ['sh', 'c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\tools\\scripts\\tooltool\\tooltool_wrapper.sh', 'c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\browser/config/tooltool-manifests/win32/releng.manifest', 'https://api.pub.build.mozilla.org/tooltool/', 'setup.sh', 'c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--authentication-file', 'c:\\builds\\relengapi.tok', '-c', '/c/builds/tooltool_cache'] 14:10:38 INFO - Running command: ['sh', 'c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\tools\\scripts\\tooltool\\tooltool_wrapper.sh', 'c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\browser/config/tooltool-manifests/win32/releng.manifest', 'https://api.pub.build.mozilla.org/tooltool/', 'setup.sh', 'c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--authentication-file', 'c:\\builds\\relengapi.tok', '-c', '/c/builds/tooltool_cache'] in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src 14:10:38 INFO - Copy/paste: sh c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\tools\scripts\tooltool\tooltool_wrapper.sh c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\browser/config/tooltool-manifests/win32/releng.manifest https://api.pub.build.mozilla.org/tooltool/ setup.sh c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --authentication-file c:\builds\relengapi.tok -c /c/builds/tooltool_cache 14:10:38 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\browser/config/tooltool-manifests/win32/releng.manifest content 14:10:38 INFO - ======================================================= 14:10:38 INFO - [ 14:10:38 INFO - { 14:10:38 INFO - "size": 266240, 14:10:38 INFO - "digest": "bb345b0e700ffab4d09436981f14b5de84da55a3f18a7f09ebc4364a4488acdeab8d46f447b12ac70f2da1444a68b8ce8b8675f0dae2ccf845e966d1df0f0869", 14:10:38 INFO - "algorithm": "sha512", 14:10:38 INFO - "filename": "mozmake.exe" 14:10:38 INFO - }, 14:10:38 INFO - { 14:10:38 INFO - "version": "rustc 1.14.0 (e8a012324 2016-12-16) repack", 14:10:38 INFO - "size": 63983591, 14:10:38 INFO - "digest": "7bd57c81e57a984a83de75dce214e344cee870bf7e1955ae3831f5a3d638fd4d2d1dca6d434a3264f98bc3b3f00dedb55d0b6d28afd9015d231e8a8f3075dea0", 14:10:38 INFO - "algorithm": "sha512", 14:10:38 INFO - "filename": "rustc.tar.bz2", 14:10:38 INFO - "unpack": true 14:10:38 INFO - }, 14:10:38 INFO - { 14:10:38 INFO - "version": "sccache rev b21198a7183a2fe226ff49348b1c0b51bae9f4f8", 14:10:38 INFO - "algorithm": "sha512", 14:10:38 INFO - "visibility": "public", 14:10:38 INFO - "filename": "sccache2.tar.bz2", 14:10:38 INFO - "unpack": true, 14:10:38 INFO - "digest": "7dee5c5602b3830cb8ac45ebaa8542714bbac0e50eabbff58a06972a02ceeab75ed7c56ff22a23f760b8317ae8e9a01cdecfaf75a7acbd2a4cdd817967170d2e", 14:10:38 INFO - "size": 1179901 14:10:38 INFO - }, 14:10:38 INFO - { 14:10:38 INFO - "version": "Visual Studio 2015 Update 3 14.0.25425.01 / SDK 10.0.14393.0", 14:10:38 INFO - "size": 326656969, 14:10:38 INFO - "digest": "babc414ffc0457d27f5a1ed24a8e4873afbe2f1c1a4075469a27c005e1babc3b2a788f643f825efedff95b79686664c67ec4340ed535487168a3482e68559bc7", 14:10:38 INFO - "algorithm": "sha512", 14:10:38 INFO - "filename": "vs2015u3.zip", 14:10:38 INFO - "unpack": true 14:10:38 INFO - }, 14:10:38 INFO - { 14:10:38 INFO - "version": "makecab rev d2bc6797648b7a834782714a55d339d2fd4e58c8", 14:10:38 INFO - "algorithm": "sha512", 14:10:38 INFO - "visibility": "public", 14:10:38 INFO - "filename": "makecab.tar.bz2", 14:10:38 INFO - "unpack": true, 14:10:38 INFO - "digest": "196ac6a567c85559957dfe511c3d8654d23c94d5603259e19ccafe9d71e0e4ccee63ccc9a778f2699654b786cda54266108b7d4db543d01bb0b42545b4e6ec75", 14:10:38 INFO - "size": 297118 14:10:38 INFO - } 14:10:38 INFO - ] 14:10:38 INFO - ======================================================= 14:10:38 INFO - Fetching... 14:10:39 INFO - Executing: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--authentication-file', 'c:\\builds\\relengapi.tok', '-c', 'c:/builds/tooltool_cache', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--overwrite', '-m', 'c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\browser/config/tooltool-manifests/win32/releng.manifest', 'fetch', '-c', 'c:/builds/tooltool_cache'] 14:10:42 INFO - INFO - rm tree: rustc 14:10:42 INFO - INFO - untarring "rustc.tar.bz2" 14:10:49 INFO - INFO - rm tree: sccache2 14:10:49 INFO - INFO - untarring "sccache2.tar.bz2" 14:10:49 INFO - INFO - rm tree: vs2015u3 14:10:56 INFO - INFO - unzipping "vs2015u3.zip" 14:11:08 INFO - INFO - untarring "makecab.tar.bz2" 14:11:08 INFO - Return code: 0 14:11:08 INFO - Removing previous mach property file: c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\obj-firefox\dist\mach_build_properties.json 14:11:08 INFO - rmtree: c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\obj-firefox\dist\mach_build_properties.json 14:11:08 INFO - Using _rmtree_windows ... 14:11:08 INFO - retry: Calling _rmtree_windows with args: ('c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\mach_build_properties.json',), kwargs: {}, attempt #1 14:11:08 INFO - Using buildbot properties: 14:11:08 INFO - { 14:11:08 INFO - "project": "", 14:11:08 INFO - "product": "firefox", 14:11:08 INFO - "script_repo_revision": "production", 14:11:08 INFO - "scheduler": "autoland-firefox", 14:11:08 INFO - "repository": "", 14:11:08 INFO - "buildername": "WINNT 5.2 autoland leak test build", 14:11:08 INFO - "buildid": "20170130140808", 14:11:08 INFO - "basedir": "/c/builds/moz2_slave/autoland-w32-d-000000000000000", 14:11:08 INFO - "buildnumber": 829, 14:11:08 INFO - "platform": "win32-debug", 14:11:08 INFO - "master": "http://buildbot-master72.bb.releng.usw2.mozilla.com:8001/", 14:11:08 INFO - "branch": "autoland", 14:11:08 INFO - "revision": "f3295e5dbd2aae9fb9062ba9c1543b5f9c70c49e", 14:11:08 INFO - "slavename": "b-2008-spot-104", 14:11:08 INFO - "builduid": "88ba8bdd3fa3499da36eb155b6a323d4", 14:11:08 INFO - "repo_path": "integration/autoland" 14:11:08 INFO - } 14:11:08 INFO - Copying c:\builds\moz2_slave\autoland-w32-d-000000000000000\buildprops.json to c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\buildprops.json 14:11:08 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'mach', '--log-no-times', 'build', '-v'] in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src 14:11:08 INFO - Copy/paste: c:\mozilla-build\python27\python.exe mach --log-no-times build -v 14:11:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 14:11:08 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 14:11:08 INFO - 'APR_ICONV_PATH': 'c:/mozilla-build/svn-win32-1.6.3/iconv', 14:11:08 INFO - 'BINSCOPE': 'C:/Program Files (x86)/Microsoft/SDL BinScope/BinScope.exe', 14:11:08 INFO - 'BUILDBOT_PATH': 'C:\\mozilla-build\\buildbotve', 14:11:08 INFO - 'CHOCOLATEYINSTALL': 'C:\\ProgramData\\chocolatey', 14:11:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 14:11:08 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 14:11:08 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 14:11:08 INFO - 'COMPUTERNAME': 'B-2008-SPOT-104', 14:11:08 INFO - 'COMSPEC': 'C:\\Windows\\system32\\cmd.exe', 14:11:08 INFO - 'CVS_RSH': 'ssh', 14:11:08 INFO - 'DXSDK_DIR': 'C:\\Program Files (x86)\\Microsoft DirectX SDK (June 2010)\\', 14:11:08 INFO - 'EDITOR': 'emacs.exe', 14:11:08 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:11:08 INFO - 'GIT_SHARE_BASE_DIR': 'C:/mozilla-build/msys/builds/git-shared', 14:11:08 INFO - 'HG_SHARE_BASE_DIR': 'C:/builds/hg-shared', 14:11:08 INFO - 'HOME': 'c:/Users/cltbld', 14:11:08 INFO - 'HOMEDRIVE': 'C:', 14:11:08 INFO - 'HOMEPATH': '\\', 14:11:08 INFO - 'HOSTTYPE': 'i686', 14:11:08 INFO - 'IDLEIZER_HALT_ON_IDLE': 'true', 14:11:08 INFO - 'INPUTRC': 'C:/mozilla-build/msys/etc/inputrc', 14:11:08 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 14:11:08 INFO - 'LOG': '"c:\\runner\\buildbot-startup.log"', 14:11:08 INFO - 'LOGNAME': 'cltbld', 14:11:08 INFO - 'LOGONSERVER': '\\\\B-2008-SPOT-104', 14:11:08 INFO - 'MACHTYPE': 'i686-pc-msys', 14:11:08 INFO - 'MAKE_MODE': 'unix', 14:11:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build', 14:11:08 INFO - 'MOZBUILD_STATE_PATH': 'c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\.mozbuild', 14:11:08 INFO - 'MOZILLABUILD': 'C:\\mozilla-build', 14:11:08 INFO - 'MOZ_AUTOMATION': '1', 14:11:08 INFO - 'MOZ_BUILD_DATE': '20170130140808', 14:11:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:11:08 INFO - 'MOZ_OBJDIR': 'obj-firefox', 14:11:08 INFO - 'MOZ_SIGNING_SERVERS': 'gpg:sha2signcode:sha2signcodestub:osslsigncode:signcode:mar:mar_sha384:jar:emevoucher:signing4.srv.releng.scl3.mozilla.com:9110,gpg:sha2signcode:sha2signcodestub:osslsigncode:signcode:mar:mar_sha384:jar:emevoucher:signing5.srv.releng.scl3.mozilla.com:9110,gpg:sha2signcode:sha2signcodestub:osslsigncode:signcode:mar:mar_sha384:jar:emevoucher:signing6.srv.releng.scl3.mozilla.com:9110,dmgv2:mac-v2-signing1.srv.releng.scl3.mozilla.com:9110,dmgv2:mac-v2-signing2.srv.releng.scl3.mozilla.com:9110,dmgv2:mac-v2-signing3.srv.releng.scl3.mozilla.com:9110,dmgv2:mac-v2-signing4.srv.releng.scl3.mozilla.com:9110,dmgv2:mac-v2-signing6.srv.releng.scl3.mozilla.com:9110,dmgv2:mac-v2-signing7.srv.releng.scl3.mozilla.com:9110', 14:11:08 INFO - 'MOZ_SIGN_CMD': 'python c:\\\\\\\\builds\\\\\\\\moz2_slave\\\\\\\\autoland-w32-d-000000000000000\\\\\\\\build\\\\\\\\tools\\\\\\\\release\\\\\\\\signing\\\\\\\\signtool.py --cachedir c:\\\\\\\\builds\\\\\\\\moz2_slave\\\\\\\\autoland-w32-d-000000000000000\\\\\\\\build\\\\\\\\signing_cache -t c:\\\\\\\\builds\\\\\\\\moz2_slave\\\\\\\\autoland-w32-d-000000000000000\\\\\\\\token -n c:\\\\\\\\builds\\\\\\\\moz2_slave\\\\\\\\autoland-w32-d-000000000000000\\\\\\\\nonce -c c:\\\\\\\\builds\\\\\\\\moz2_slave\\\\\\\\autoland-w32-d-000000000000000\\\\\\\\build\\\\\\\\tools\\\\\\\\release\\\\\\\\signing\\\\\\\\host.cert -H gpg:sha2signcode:sha2signcodestub:osslsigncode:signcode:mar:mar_sha384:jar:emevoucher:signing4.srv.releng.scl3.mozilla.com:9110 -H gpg:sha2signcode:sha2signcodestub:osslsigncode:signcode:mar:mar_sha384:jar:emevoucher:signing5.srv.releng.scl3.mozilla.com:9110 -H gpg:sha2signcode:sha2signcodestub:osslsigncode:signcode:mar:mar_sha384:jar:emevoucher:signing6.srv.releng.scl3.mozilla.com:9110 -H dmgv2:mac-v2-signing1.srv.releng.scl3.mozilla.com:9110 -H dmgv2:mac-v2-signing2.srv.releng.scl3.mozilla.com:9110 -H dmgv2:mac-v2-signing3.srv.releng.scl3.mozilla.com:9110 -H dmgv2:mac-v2-signing4.srv.releng.scl3.mozilla.com:9110 -H dmgv2:mac-v2-signing6.srv.releng.scl3.mozilla.com:9110 -H dmgv2:mac-v2-signing7.srv.releng.scl3.mozilla.com:9110', 14:11:08 INFO - 'MOZ_SOURCE_REPO': 'https://hg.mozilla.org/integration/autoland', 14:11:08 INFO - 'MOZ_TOOLS': 'C:\\mozilla-build\\moztools-x64', 14:11:08 INFO - 'MSYSTEM': 'MINGW32', 14:11:08 INFO - 'NUMBER_OF_PROCESSORS': '16', 14:11:08 INFO - 'OLDPWD': 'c:/Users/cltbld', 14:11:08 INFO - 'OS': 'Windows_NT', 14:11:08 INFO - 'OSTYPE': 'msys', 14:11:08 INFO - 'OS_VERSION': '2008', 14:11:08 INFO - 'PATH': 'C:/mozilla-build/nsis-3.0b1;C:/mozilla-build/python27;C:/mozilla-build/buildbotve/scripts;C:\\mozilla-build\\nsis-3.0b1;C:\\mozilla-build\\nsis-2.46u;C:\\mozilla-build\\python27;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\msys\\local\\bin;c:\\mozilla-build\\wget;c:\\mozilla-build\\7zip;c:\\mozilla-build\\blat261\\full;c:\\mozilla-build\\python;c:\\mozilla-build\\svn-win32-1.6.3\\bin;c:\\mozilla-build\\upx203w;c:\\mozilla-build\\emacs-24.3\\bin;c:\\mozilla-build\\info-zip;c:\\mozilla-build\\nsis-2.46u;c:\\mozilla-build\\nsis-3.0a2;c:\\mozilla-build\\wix-351728;c:\\mozilla-build\\hg;c:\\mozilla-build\\python\\Scripts;c:\\mozilla-build\\kdiff3;c:\\mozilla-build\\yasm;c:\\mozilla-build\\mozmake;.;C:\\mozilla-build\\msys\\local\\bin;C:\\mozilla-build\\msys\\mingw\\bin;C:\\mozilla-build\\msys\\bin;c:\\Program Files (x86)\\Puppet Labs\\Puppet\\puppet\\bin;c:\\Program Files (x86)\\Puppet Labs\\Puppet\\facter\\bin;c:\\Program Files (x86)\\Puppet Labs\\Puppet\\hiera\\bin;c:\\Program Files (x86)\\Puppet Labs\\Puppet\\bin;c:\\Program Files (x86)\\Puppet Labs\\Puppet\\sys\\ruby\\bin;c:\\Program Files (x86)\\Puppet Labs\\Puppet\\sys\\tools\\bin;c:\\Windows\\system32;c:\\Windows;c:\\Windows\\System32\\Wbem;c:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;c:\\Program Files\\Amazon\\cfn-bootstrap\\;c:\\Program Files (x86)\\Windows Kits\\8.0\\Windows Performance Toolkit\\;c:\\Program Files (x86)\\Microsoft SQL Server\\100\\Tools\\Binn\\;c:\\Program Files\\Microsoft SQL Server\\100\\Tools\\Binn\\;c:\\Program Files\\Microsoft SQL Server\\100\\DTS\\Binn\\;c:\\Program Files (x86)\\Windows Kits\\8.1\\Windows Performance Toolkit\\;c:\\Program Files\\Microsoft SQL Server\\110\\Tools\\Binn\\;c:\\Program Files (x86)\\Microsoft SDKs\\TypeScript\\1.0\\;c:\\Program Files (x86)\\Puppet Labs\\Puppet\\bin;C:\\mozilla-build\\msys\\bin;c:\\mozilla-build\\python27\\scripts;c:\\mozilla-build\\wget;c:\\mozilla-build\\info-zip;c:\\mozilla-build;c:\\mozilla-build\\vim\\vim72;c:\\mozilla-build\\python27;c:\\mozilla-build\\buildbotve\\Scripts;c:\\ProgramData\\chocolatey\\bin;.;c:\\opt\\runner;c:\\mozilla-build\\buildbotve;c:\\mozilla-build\\python27;C:\\mozilla-build\\msys\\mingw\\bin;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\msys\\local\\bin;.;C:\\mozilla-build\\msys\\local\\bin;c:\\mozilla-build\\moztools-x64\\bin;c:\\mozilla-build\\vim\\vim72', 14:11:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 14:11:08 INFO - 'POST_UPLOAD_CMD': 'post_upload.py --tinderbox-builds-dir autoland-win32-debug -p firefox -i 20170130140808 --revision f3295e5dbd2aae9fb9062ba9c1543b5f9c70c49e --release-to-tinderbox-dated-builds', 14:11:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:11:08 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 14:11:08 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 62 Stepping 4, GenuineIntel', 14:11:08 INFO - 'PROCESSOR_LEVEL': '6', 14:11:08 INFO - 'PROCESSOR_REVISION': '3e04', 14:11:08 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 14:11:08 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 14:11:08 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 14:11:08 INFO - 'PROGRAMW6432': 'C:\\Program Files', 14:11:08 INFO - 'PROMPT': '$P$G', 14:11:08 INFO - 'PROPERTIES_FILE': 'c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\buildprops.json', 14:11:08 INFO - 'PS1': '\\[\\033]0;$MSYSTEM:\\w\\007\n\\033[32m\\]\\u@\\h \\[\\033[33m\\w\\033[0m\\]\n$ ', 14:11:08 INFO - 'PSMODULEPATH': 'C:\\Windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\;C:\\Program Files (x86)\\AWS Tools\\PowerShell\\', 14:11:08 INFO - 'PUBLIC': 'C:\\Users\\Public', 14:11:08 INFO - 'PWD': 'c:/Users/cltbld', 14:11:08 INFO - 'RUNNER_CONFIG_CMD': 'C:\\opt\\runner\\Scripts\\python2.7.exe C:\\opt\\runner\\Scripts\\runner-script.py -c c:\\opt\\runner\\runner.cfg', 14:11:08 INFO - 'SHELL': 'C:/mozilla-build/msys/bin/sh', 14:11:08 INFO - 'SHLVL': '1', 14:11:08 INFO - 'SSH_AGENT_PID': '1592', 14:11:08 INFO - 'SSH_AUTH_SOCK': 'C:/Users/cltbld/AppData/Local/Temp/ssh-nGjWlx4044/agent.4044', 14:11:08 INFO - 'SYSTEMDRIVE': 'C:', 14:11:08 INFO - 'SYSTEMROOT': 'C:\\Windows', 14:11:08 INFO - 'TEMP': 'C:/Users/cltbld/AppData/Local/Temp', 14:11:08 INFO - 'TERM': 'cygwin', 14:11:08 INFO - 'TINDERBOX_OUTPUT': '1', 14:11:08 INFO - 'TMP': 'C:/Users/cltbld/AppData/Local/Temp', 14:11:08 INFO - 'TOOLTOOL_CACHE': '/c/builds/tooltool_cache', 14:11:08 INFO - 'TOOLTOOL_HOME': '/c/builds', 14:11:08 INFO - 'UPLOAD_HOST': 'upload.ffxbld.productdelivery.prod.mozaws.net', 14:11:08 INFO - 'UPLOAD_SSH_KEY': '/c/Users/cltbld/.ssh/ffxbld_rsa', 14:11:08 INFO - 'UPLOAD_TO_TEMP': '1', 14:11:08 INFO - 'UPLOAD_USER': 'ffxbld', 14:11:08 INFO - 'USERDOMAIN': 'B-2008-SPOT-104', 14:11:08 INFO - 'USERNAME': 'cltbld', 14:11:08 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 14:11:08 INFO - 'VS100COMNTOOLS': 'c:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\Common7\\Tools\\', 14:11:08 INFO - 'VS110COMNTOOLS': 'C:\\Program Files (x86)\\Microsoft Visual Studio 11.0\\Common7\\Tools\\', 14:11:08 INFO - 'VS120COMNTOOLS': 'C:\\Program Files (x86)\\Microsoft Visual Studio 12.0\\Common7\\Tools\\', 14:11:08 INFO - 'WINDIR': 'C:\\Windows', 14:11:08 INFO - 'WINDOWS_TRACING_FLAGS': '3', 14:11:08 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 14:11:08 INFO - 'WIX_351728_PATH': 'c:/mozilla-build/wix-351728', 14:11:08 INFO - 'XPCOM_DEBUG_BREAK': 'stack-and-abort', 14:11:08 INFO - '_': 'C:\\mozilla-build\\buildbotve\\Scripts\\python'} 14:11:08 INFO - Calling ['c:\\mozilla-build\\python27\\python.exe', 'mach', '--log-no-times', 'build', '-v'] with output_timeout 4800 14:11:15 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\mozmake.EXE -f client.mk 14:11:18 INFO - ( echo 'export MOZ_AUTOMATION_BUILD_SYMBOLS=1'; echo 'export MOZ_AUTOMATION_L10N_CHECK=0'; echo 'export MOZ_AUTOMATION_PACKAGE=1'; echo 'export MOZ_AUTOMATION_PACKAGE_TESTS=1'; echo 'export MOZ_AUTOMATION_INSTALLER=1'; echo 'export MOZ_AUTOMATION_UPDATE_PACKAGING=0'; echo 'export MOZ_AUTOMATION_UPLOAD=1'; echo 'export MOZ_AUTOMATION_UPLOAD_SYMBOLS=0'; echo 'export MOZ_AUTOMATION_SDK=0'; echo 'export WINDOWSSDKDIR=c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/SDK'; echo 'export INCLUDE=c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\VC\include;c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\VC\atlmfc\include;c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\ucrt;c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\shared;c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um;c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\winrt;c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\DIA SDK\include'; echo 'export LIB=c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\VC\lib;c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\VC\atlmfc\lib;c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\lib\10.0.14393.0\ucrt\x86;c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\lib\10.0.14393.0\um\x86;c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\DIA SDK\lib'; echo 'export PATH=c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\VC\redist\x86\Microsoft.VC140.CRT;c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\VC\redist\x64\Microsoft.VC140.CRT;c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Redist\ucrt\DLLs\x86;c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Redist\ucrt\DLLs\x64;c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\VC\bin\amd64_x86;c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\VC\bin\amd64;c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\VC\bin;c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\bin\x86;c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\bin\x64;c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\DIA SDK\bin;c:\mozilla-build\nsis-3.0b1;c:\mozilla-build\python27;c:\mozilla-build\buildbotve\scripts;c:\mozilla-build\nsis-3.0b1;c:\mozilla-build\nsis-2.46u;c:\mozilla-build\python27;c:\mozilla-build\buildbotve\scripts;C:\mozilla-build\msys\local\bin;c:\mozilla-build\wget;c:\mozilla-build\7zip;c:\mozilla-build\blat261\full;c:\mozilla-build\python;c:\mozilla-build\svn-win32-1.6.3\bin;c:\mozilla-build\upx203w;c:\mozilla-build\emacs-24.3\bin;c:\mozilla-build\info-zip;c:\mozilla-build\nsis-2.46u;c:\mozilla-build\nsis-3.0a2;c:\mozilla-build\wix-351728;c:\mozilla-build\hg;c:\mozilla-build\python\Scripts;c:\mozilla-build\kdiff3;c:\mozilla-build\yasm;c:\mozilla-build\mozmake;.;C:\mozilla-build\msys\local\bin;C:\mozilla-build\msys\mingw\bin;C:\mozilla-build\msys\bin;c:\Program Files (x86)\Puppet Labs\Puppet\puppet\bin;c:\Program Files (x86)\Puppet Labs\Puppet\facter\bin;c:\Program Files (x86)\Puppet Labs\Puppet\hiera\bin;c:\Program Files (x86)\Puppet Labs\Puppet\bin;c:\Program Files (x86)\Puppet Labs\Puppet\sys\ruby\bin;c:\Program Files (x86)\Puppet Labs\Puppet\sys\tools\bin;c:\Windows\system32;c:\Windows;c:\Windows\System32\Wbem;c:\Windows\System32\WindowsPowerShell\v1.0\;c:\Program Files\Amazon\cfn-bootstrap\;c:\Program Files (x86)\Windows Kits\8.0\Windows Performance Toolkit\;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\DTS\Binn\;c:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;c:\Program Files\Microsoft SQL Server\110\Tools\Binn\;c:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0\;c:\Program Files (x86)\Puppet Labs\Puppet\bin;C:\mozilla-build\msys\bin;c:\mozilla-build\python27\scripts;c:\mozilla-build\wget;c:\mozilla-build\info-zip;c:\mozilla-build;c:\mozilla-build\vim\vim72;c:\mozilla-build\python27;c:\mozilla-build\buildbotve\Scripts;c:\ProgramData\chocolatey\bin;.;c:\opt\runner;c:\mozilla-build\buildbotve;c:\mozilla-build\python27;C:\mozilla-build\msys\mingw\bin;C:\mozilla-build\msys\bin;C:\mozilla-build\msys\local\bin;.;C:\mozilla-build\msys\local\bin;c:\mozilla-build\moztools-x64\bin;c:\mozilla-build\vim\vim72'; echo 'export WIN32_REDIST_DIR=c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/redist/x86/Microsoft.VC140.CRT'; echo 'export WIN_UCRT_REDIST_DIR=c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/SDK/Redist/ucrt/DLLs/x86'; echo 'export SCCACHE_BUCKET=mozilla-releng-s3-cache-us-west-2-prod'; echo 'export SCCACHE_NAMESERVER=169.254.169.253'; echo 'UPLOAD_EXTRA_FILES+=sccache.log.gz'; echo 'export CC_WRAPPER='; echo 'export CXX_WRAPPER='; echo 'export COMPILE_PDB_FLAG='; echo 'export HOST_PDB_FLAG='; echo 'export MOZ_DEBUG_FLAGS=-Z7'; ) > c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/.mozconfig.mk 14:11:21 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/mozmake.EXE -f c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/client.mk realbuild CREATE_MOZCONFIG_JSON= 14:11:21 INFO - mozmake.EXE[1]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src' 14:11:22 INFO - Adding client.mk options from c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/.mozconfig: 14:11:22 INFO - AUTOCLOBBER=1 14:11:22 INFO - export MOZ_AUTOMATION_BUILD_SYMBOLS=1 14:11:22 INFO - export MOZ_AUTOMATION_L10N_CHECK=0 14:11:22 INFO - export MOZ_AUTOMATION_PACKAGE=1 14:11:22 INFO - export MOZ_AUTOMATION_PACKAGE_TESTS=1 14:11:22 INFO - export MOZ_AUTOMATION_INSTALLER=1 14:11:22 INFO - export MOZ_AUTOMATION_UPDATE_PACKAGING=0 14:11:22 INFO - export MOZ_AUTOMATION_UPLOAD=1 14:11:22 INFO - export MOZ_AUTOMATION_UPLOAD_SYMBOLS=0 14:11:22 INFO - export MOZ_AUTOMATION_SDK=0 14:11:22 INFO - export WINDOWSSDKDIR=c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/SDK 14:11:22 INFO - export INCLUDE=c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\VC\include;c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\VC\atlmfc\include;c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\ucrt;c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\shared;c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um;c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\winrt;c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\DIA SDK\include 14:11:22 INFO - export LIB=c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\VC\lib;c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\VC\atlmfc\lib;c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\lib\10.0.14393.0\ucrt\x86;c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\lib\10.0.14393.0\um\x86;c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\DIA SDK\lib 14:11:22 INFO - export PATH=c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\VC\redist\x86\Microsoft.VC140.CRT;c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\VC\redist\x64\Microsoft.VC140.CRT;c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Redist\ucrt\DLLs\x86;c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Redist\ucrt\DLLs\x64;c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\VC\bin\amd64_x86;c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\VC\bin\amd64;c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\VC\bin;c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\bin\x86;c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\bin\x64;c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\DIA SDK\bin;c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\VC\redist\x86\Microsoft.VC140.CRT;c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\VC\redist\x64\Microsoft.VC140.CRT;c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Redist\ucrt\DLLs\x86;c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Redist\ucrt\DLLs\x64;c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\VC\bin\amd64_x86;c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\VC\bin\amd64;c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\VC\bin;c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\bin\x86;c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\bin\x64;c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\DIA SDK\bin;c:\mozilla-build\nsis-3.0b1;c:\mozilla-build\python27;c:\mozilla-build\buildbotve\scripts;c:\mozilla-build\nsis-3.0b1;c:\mozilla-build\nsis-2.46u;c:\mozilla-build\python27;c:\mozilla-build\buildbotve\scripts;C:\mozilla-build\msys\local\bin;c:\mozilla-build\wget;c:\mozilla-build\7zip;c:\mozilla-build\blat261\full;c:\mozilla-build\python;c:\mozilla-build\svn-win32-1.6.3\bin;c:\mozilla-build\upx203w;c:\mozilla-build\emacs-24.3\bin;c:\mozilla-build\info-zip;c:\mozilla-build\nsis-2.46u;c:\mozilla-build\nsis-3.0a2;c:\mozilla-build\wix-351728;c:\mozilla-build\hg;c:\mozilla-build\python\Scripts;c:\mozilla-build\kdiff3;c:\mozilla-build\yasm;c:\mozilla-build\mozmake;.;C:\mozilla-build\msys\local\bin;C:\mozilla-build\msys\mingw\bin;C:\mozilla-build\msys\bin;c:\Program Files (x86)\Puppet Labs\Puppet\puppet\bin;c:\Program Files (x86)\Puppet Labs\Puppet\facter\bin;c:\Program Files (x86)\Puppet Labs\Puppet\hiera\bin;c:\Program Files (x86)\Puppet Labs\Puppet\bin;c:\Program Files (x86)\Puppet Labs\Puppet\sys\ruby\bin;c:\Program Files (x86)\Puppet Labs\Puppet\sys\tools\bin;c:\Windows\system32;c:\Windows;c:\Windows\System32\Wbem;c:\Windows\System32\WindowsPowerShell\v1.0\;c:\Program Files\Amazon\cfn-bootstrap\;c:\Program Files (x86)\Windows Kits\8.0\Windows Performance Toolkit\;c:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\Tools\Binn\;c:\Program Files\Microsoft SQL Server\100\DTS\Binn\;c:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\;c:\Program Files\Microsoft SQL Server\110\Tools\Binn\;c:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0\;c:\Program Files (x86)\Puppet Labs\Puppet\bin;C:\mozilla-build\msys\bin;c:\mozilla-build\python27\scripts;c:\mozilla-build\wget;c:\mozilla-build\info-zip;c:\mozilla-build;c:\mozilla-build\vim\vim72;c:\mozilla-build\python27;c:\mozilla-build\buildbotve\Scripts;c:\ProgramData\chocolatey\bin;.;c:\opt\runner;c:\mozilla-build\buildbotve;c:\mozilla-build\python27;C:\mozilla-build\msys\mingw\bin;C:\mozilla-build\msys\bin;C:\mozilla-build\msys\local\bin;.;C:\mozilla-build\msys\local\bin;c:\mozilla-build\moztools-x64\bin;c:\mozilla-build\vim\vim72 14:11:23 INFO - export WIN32_REDIST_DIR=c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/redist/x86/Microsoft.VC140.CRT 14:11:23 INFO - export WIN_UCRT_REDIST_DIR=c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/SDK/Redist/ucrt/DLLs/x86 14:11:23 INFO - export SCCACHE_BUCKET=mozilla-releng-s3-cache-us-west-2-prod 14:11:23 INFO - export SCCACHE_NAMESERVER=169.254.169.253 14:11:23 INFO - MOZ_PREFLIGHT_ALL+=build/sccache.mk 14:11:23 INFO - MOZ_POSTFLIGHT_ALL+=build/sccache.mk 14:11:23 INFO - UPLOAD_EXTRA_FILES+=sccache.log.gz 14:11:23 INFO - export CC_WRAPPER= 14:11:23 INFO - export CXX_WRAPPER= 14:11:23 INFO - export COMPILE_PDB_FLAG= 14:11:23 INFO - export HOST_PDB_FLAG= 14:11:23 INFO - export MOZ_DEBUG_FLAGS=-Z7 14:11:23 INFO - MOZ_OBJDIR=c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox 14:11:23 INFO - OBJDIR=c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox 14:11:23 INFO - FOUND_MOZCONFIG=c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/.mozconfig 14:11:23 INFO - set -e; \ 14:11:23 INFO - for mkfile in build/sccache.mk; do \ 14:11:23 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/mozmake.EXE -f c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/$mkfile preflight_all TOPSRCDIR=c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src OBJDIR=c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox MOZ_OBJDIR=c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox; \ 14:11:23 INFO - done 14:11:23 INFO - mozmake.EXE[2]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src' 14:11:23 INFO - # Terminate any sccache server that might still be around 14:11:23 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache --stop-server > /dev/null 2>&1 14:11:24 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/build/sccache.mk:13: recipe for target 'preflight_all' failed 14:11:24 INFO - mozmake.EXE[2]: [preflight_all] Error 1 (ignored) 14:11:24 INFO - mozmake.EXE[2]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src' 14:11:24 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/mozmake.EXE -j16 -C c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox 14:11:25 INFO - mozmake.EXE[2]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox' 14:11:26 INFO - Build configuration changed. Regenerating backend. 14:11:26 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe config.status 14:12:12 INFO - Reticulating splines... 14:12:12 INFO - Finished reading 1273 moz.build files in 9.63s 14:12:12 INFO - Read 126 gyp files in parallel contributing 0.00s to total wall time 14:12:12 INFO - Processed into 10287 build config descriptors in 9.54s 14:12:12 INFO - RecursiveMake backend executed in 13.01s 14:12:12 INFO - 3021 total backend files; 0 created; 6 updated; 3015 unchanged; 0 deleted; 63 -> 1140 Makefile 14:12:12 INFO - FasterMake backend executed in 1.26s 14:12:12 INFO - 15 total backend files; 0 created; 1 updated; 14 unchanged; 0 deleted 14:12:12 INFO - VisualStudio backend executed in 7.02s 14:12:12 INFO - Generated Visual Studio solution at c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox\msvc\mozilla.sln 14:12:12 INFO - Total wall time: 43.59s; CPU time: 43.59s; Efficiency: 100%; Untracked: 3.13s 14:12:13 INFO - mozmake.EXE[3]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox' 14:12:13 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/mozmake.EXE recurse_pre-export 14:12:13 INFO - mozmake.EXE[4]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox' 14:12:13 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe -m mozbuild.action.process_install_manifest dist/branding _build_manifests/install/dist_branding 14:12:13 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe -m mozbuild.action.process_install_manifest dist/idl _build_manifests/install/dist_idl 14:12:13 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe -m mozbuild.action.process_install_manifest dist/include _build_manifests/install/dist_include 14:12:13 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe -m mozbuild.action.process_install_manifest dist/public _build_manifests/install/dist_public 14:12:13 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe -m mozbuild.action.process_install_manifest dist/private _build_manifests/install/dist_private 14:12:13 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe -m mozbuild.action.process_install_manifest dist/sdk _build_manifests/install/dist_sdk 14:12:13 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe -m mozbuild.action.process_install_manifest dist/xpi-stage _build_manifests/install/dist_xpi-stage 14:12:13 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe -m mozbuild.action.process_install_manifest _tests _build_manifests/install/_tests 14:12:13 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe -m mozbuild.action.process_install_manifest dist/bin _build_manifests/install/dist_bin 14:12:14 INFO - Elapsed: 0.00s; From dist/public: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. 14:12:14 INFO - Elapsed: 0.00s; From dist/private: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. 14:12:14 INFO - Elapsed: 0.01s; From dist/branding: Kept 15 existing; Added/updated 0; Removed 0 files and 0 directories. 14:12:14 INFO - Elapsed: 0.07s; From dist/sdk: Kept 10 existing; Added/updated 0; Removed 6 files and 1 directories. 14:12:15 INFO - Elapsed: 1.01s; From dist/xpi-stage: Kept 15 existing; Added/updated 0; Removed 481 files and 109 directories. 14:12:16 INFO - Elapsed: 1.87s; From dist/idl: Kept 0 existing; Added/updated 1102; Removed 0 files and 0 directories. 14:12:20 INFO - Elapsed: 5.37s; From dist/bin: Kept 0 existing; Added/updated 2211; Removed 2551 files and 295 directories. 14:12:20 INFO - Elapsed: 5.38s; From dist/include: Kept 0 existing; Added/updated 5254; Removed 51 files and 0 directories. 14:12:41 INFO - Elapsed: 26.30s; From _tests: Kept 0 existing; Added/updated 1117; Removed 31677 files and 2106 directories. 14:12:41 INFO - mozmake.EXE[4]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox' 14:12:41 INFO - mozmake.EXE[3]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox' 14:12:41 INFO - mozmake.EXE[3]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox' 14:12:41 INFO - buildid.h 14:12:41 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe -m mozbuild.action.file_generate c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/build/variables.py buildid_header buildid.h .deps/buildid.h.pp 14:12:41 INFO - source-repo.h 14:12:41 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe -m mozbuild.action.file_generate c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/build/variables.py source_repo_header source-repo.h .deps/source-repo.h.pp 14:12:41 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'buildid.h' 'dist/include' 14:12:41 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'source-repo.h' 'dist/include' 14:12:41 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/mozmake.EXE recurse_export 14:12:41 INFO - mozmake.EXE[4]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox' 14:12:42 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config' 14:12:42 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:42 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config' 14:12:42 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/memory/mozjemalloc' 14:12:42 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:42 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/memory/mozjemalloc' 14:12:42 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox/win/wow_helper' 14:12:42 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/libopus' 14:12:42 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:42 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/libopus' 14:12:42 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/libtheora' 14:12:42 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:42 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/libtheora' 14:12:42 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/freetype2' 14:12:42 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:42 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/freetype2' 14:12:42 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/libvpx' 14:12:42 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:42 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/libvpx' 14:12:42 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozglue/build' 14:12:42 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:42 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozglue/build' 14:12:42 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/memory/replace/logalloc/replay' 14:12:42 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:42 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/memory/replace/logalloc/replay' 14:12:42 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/intl/locales' 14:12:42 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:42 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/intl/locales' 14:12:42 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/testing/specialpowers' 14:12:42 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:42 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/testing/specialpowers' 14:12:42 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/testing/gtest' 14:12:42 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:42 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/testing/gtest' 14:12:42 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/uriloader/exthandler/tests' 14:12:42 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:42 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/uriloader/exthandler/tests' 14:12:42 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/gfx/cairo/cairo/src' 14:12:42 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:42 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/gfx/cairo/cairo/src' 14:12:42 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/gfx/angle' 14:12:42 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:42 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/gfx/angle' 14:12:42 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/app' 14:12:42 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:42 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/app' 14:12:42 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/js/xpconnect/shell' 14:12:42 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:42 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/js/xpconnect/shell' 14:12:42 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/plugins/test/testaddon' 14:12:42 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:42 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/plugins/test/testaddon' 14:12:42 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/accessible/ipc/win/typelib' 14:12:42 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:42 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/accessible/ipc/win/typelib' 14:12:42 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/extensions/spellcheck/locales' 14:12:42 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:42 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/extensions/spellcheck/locales' 14:12:42 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/content' 14:12:42 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:42 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/content' 14:12:42 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/accessible/interfaces/msaa' 14:12:42 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'ISimpleDOMDocument.h' '../../../dist/include' 14:12:42 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/gfx/cairo/libpixman/src' 14:12:42 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:42 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/gfx/cairo/libpixman/src' 14:12:42 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/locales' 14:12:42 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:42 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/locales' 14:12:42 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'ISimpleDOMDocument_i.c' '../../../dist/include' 14:12:42 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/mozapps/extensions/test' 14:12:42 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:42 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/mozapps/extensions/test' 14:12:42 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'ISimpleDOMNode.h' '../../../dist/include' 14:12:42 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/gfx/thebes' 14:12:42 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:42 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/gfx/thebes' 14:12:42 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'ISimpleDOMNode_i.c' '../../../dist/include' 14:12:42 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/netwerk' 14:12:42 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:42 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/netwerk' 14:12:42 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpcom' 14:12:42 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:42 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpcom' 14:12:42 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/accessible/interfaces/gecko' 14:12:42 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'IGeckoCustom.h' '../../../dist/include' 14:12:42 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'ISimpleDOMText.h' '../../../dist/include' 14:12:42 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/layout/tools/reftest' 14:12:42 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:42 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/layout/tools/reftest' 14:12:42 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'IGeckoCustom_i.c' '../../../dist/include' 14:12:42 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/build' 14:12:42 INFO - application.ini 14:12:42 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe -m mozbuild.action.file_generate c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/python/mozbuild/mozbuild/action/preprocessor.py generate application.ini .deps/application.ini.pp c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/build/application.ini.in -DMOZ_APP_VERSION=54.0a1 '-DMOZ_APP_ID={ec8030f7-c20a-464f-9b0e-13a3a9e97384}' -DMOZ_APP_DISPLAYNAME=Nightly -DTOPOBJDIR=c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox -DMOZ_APP_VENDOR=Mozilla -DGRE_MILESTONE=54.0a1 -DMOZ_APP_BASENAME=Firefox -DMOZ_PROFILE_MIGRATOR=1 -DMOZ_BUILD_APP_IS_BROWSER=1 -DMOZ_APP_REMOTINGNAME=firefox -DMAR_CHANNEL_ID=firefox-mozilla-central -DMOZ_CRASHREPORTER=1 14:12:42 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/ffi' 14:12:42 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:42 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/ffi' 14:12:42 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'ISimpleDOMText_i.c' '../../../dist/include' 14:12:42 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:42 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox/win/wow_helper' 14:12:42 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/mozapps/update/tests' 14:12:42 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:42 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/mozapps/update/tests' 14:12:42 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/maintenanceservice' 14:12:42 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:42 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/maintenanceservice' 14:12:42 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/crashreporter/google-breakpad/src/common' 14:12:42 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:42 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/crashreporter/google-breakpad/src/common' 14:12:42 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/crashreporter/client' 14:12:42 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:42 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/crashreporter/client' 14:12:42 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/mozapps/update/updater' 14:12:42 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:42 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/mozapps/update/updater' 14:12:42 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/js/src' 14:12:42 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:42 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/js/src' 14:12:42 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/tools/quitter' 14:12:42 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:42 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/tools/quitter' 14:12:42 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/addon-sdk' 14:12:42 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:42 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/addon-sdk' 14:12:42 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/testing/mochitest' 14:12:42 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:42 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/testing/mochitest' 14:12:42 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/accessible/interfaces/gecko' 14:12:42 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/encoding' 14:12:42 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:42 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/browser' 14:12:42 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/encoding' 14:12:42 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:42 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/browser' 14:12:43 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/js/src/tests' 14:12:43 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:43 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/js/src/tests' 14:12:43 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/js/src/jsapi-tests' 14:12:43 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:43 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/js/src/jsapi-tests' 14:12:43 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/browser/locales' 14:12:43 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpcom/windbgdlg' 14:12:43 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:43 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpcom/windbgdlg' 14:12:43 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/browser/components/build' 14:12:43 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:43 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/browser/components/build' 14:12:43 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/browser/experiments' 14:12:43 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:43 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/browser/experiments' 14:12:43 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/mozapps/update/updater/updater-xpcshell' 14:12:43 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:43 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/mozapps/update/updater/updater-xpcshell' 14:12:43 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/browser/app' 14:12:43 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:43 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/browser/app' 14:12:43 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/accessible/interfaces/msaa' 14:12:43 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/browser/tools/mozscreenshots/mozscreenshots/extension' 14:12:43 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -D ../../../../../dist/xpi-stage/mozscreenshots/browser 14:12:43 INFO - mkdir -p '../../../../../_tests/testing/mochitest/extensions/' 14:12:43 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/accessible/interfaces/ia2' 14:12:43 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'Accessible2_i.c' '../../../dist/include' 14:12:43 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'Accessible2_2_i.c' '../../../dist/include' 14:12:43 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'Accessible2_3_i.c' '../../../dist/include' 14:12:43 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'AccessibleAction_i.c' '../../../dist/include' 14:12:43 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'AccessibleApplication_i.c' '../../../dist/include' 14:12:43 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'AccessibleComponent_i.c' '../../../dist/include' 14:12:43 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'AccessibleDocument_i.c' '../../../dist/include' 14:12:43 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpcom/idl-parser/xpidl' 14:12:43 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:43 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpcom/idl-parser/xpidl' 14:12:43 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'AccessibleEditableText_i.c' '../../../dist/include' 14:12:43 INFO - application.ini.h 14:12:43 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe -m mozbuild.action.file_generate c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/build/appini_header.py main application.ini.h .deps/application.ini.h.pp application.ini 14:12:43 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/browser/installer/windows' 14:12:43 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:43 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/browser/installer/windows' 14:12:43 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'AccessibleHyperlink_i.c' '../../../dist/include' 14:12:43 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/js/src/shell' 14:12:43 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:43 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/js/src/shell' 14:12:43 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'AccessibleHypertext_i.c' '../../../dist/include' 14:12:43 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/apps' 14:12:43 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:43 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/apps' 14:12:43 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'AccessibleHypertext2_i.c' '../../../dist/include' 14:12:43 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:43 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/browser/locales' 14:12:43 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'AccessibleImage_i.c' '../../../dist/include' 14:12:43 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/library' 14:12:43 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:43 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/library' 14:12:43 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'AccessibleRelation_i.c' '../../../dist/include' 14:12:43 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl' 14:12:43 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/pythonpath.py \ 14:12:43 INFO - -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/other-licenses/ply \ 14:12:43 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/ipdl/ipdl.py \ 14:12:43 INFO - --outheaders-dir=_ipdlheaders \ 14:12:43 INFO - --outcpp-dir=. \ 14:12:43 INFO - -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/accessible/ipc/win -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/devtools/shared/heapsnapshot -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/asmjscache -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/broadcastchannel -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/cache -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/devicestorage -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/fetch -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/file/ipc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/filehandle -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/filesystem -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/flyweb -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/gamepad/ipc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/indexedDB -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/ipc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media/gmp -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media/ipc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media/systemservices -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media/webrtc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media/webspeech/synth/ipc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/messagechannel -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/network -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/plugins/ipc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/presentation/ipc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/quota -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/storage -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/webbrowserpersist -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/workers -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/extensions/spellcheck/hunspell/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/ipc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/layers/ipc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/vr/ipc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/hal/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/testshell -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/js/ipc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/ipc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/printing/ipc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/cookie -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/dns -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/ipc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/protocol/ftp -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/protocol/http -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/protocol/websocket -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/protocol/wyciwyg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/manager/ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/components/printingui/ipc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/tools/profiler/gecko -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/uriloader/exthandler -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/uriloader/prefetch -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget/windows \ 14:12:43 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/accessible/ipc/win/PDocAccessible.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/devtools/shared/heapsnapshot/PHeapSnapshotTempFileHelper.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/asmjscache/PAsmJSCacheEntry.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/broadcastchannel/PBroadcastChannel.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/cache/CacheTypes.ipdlh c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/cache/PCache.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/cache/PCacheOp.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/cache/PCacheStorage.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/cache/PCacheStreamControl.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/devicestorage/PDeviceStorageRequest.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/fetch/ChannelInfo.ipdlh c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/fetch/FetchTypes.ipdlh c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/file/ipc/BlobTypes.ipdlh c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/file/ipc/PBlob.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/file/ipc/PBlobStream.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/filehandle/PBackgroundFileHandle.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/filehandle/PBackgroundFileRequest.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/filehandle/PBackgroundMutableFile.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/filesystem/PFileSystemParams.ipdlh c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/filesystem/PFileSystemRequest.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/flyweb/PFlyWebPublishedServer.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/gamepad/ipc/GamepadEventTypes.ipdlh c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/gamepad/ipc/PGamepadEventChannel.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/gamepad/ipc/PGamepadTestChannel.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/indexedDB/PBackgroundIDBCursor.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/indexedDB/PBackgroundIDBDatabase.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/indexedDB/PBackgroundIDBDatabaseFile.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/indexedDB/PBackgroundIDBDatabaseRequest.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/indexedDB/PBackgroundIDBFactory.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/indexedDB/PBackgroundIDBFactoryRequest.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/indexedDB/PBackgroundIDBRequest.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/indexedDB/PBackgroundIDBSharedTypes.ipdlh c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/indexedDB/PBackgroundIDBTransaction.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/indexedDB/PBackgroundIDBVersionChangeTransaction.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/indexedDB/PBackgroundIndexedDBUtils.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/indexedDB/PIndexedDBPermissionRequest.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/ipc/DOMTypes.ipdlh c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/ipc/MemoryReportTypes.ipdlh c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/ipc/PBrowser.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/ipc/PBrowserOrId.ipdlh c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/ipc/PColorPicker.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/ipc/PContent.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/ipc/PContentBridge.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/ipc/PContentPermission.ipdlh c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/ipc/PContentPermissionRequest.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/ipc/PCrashReporter.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/ipc/PCycleCollectWithLogs.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/ipc/PDatePicker.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/ipc/PDocumentRenderer.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/ipc/PFilePicker.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/ipc/PPluginWidget.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/ipc/PProcessHangMonitor.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/ipc/PScreenManager.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/ipc/PTabContext.ipdlh c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/ipc/PURLClassifier.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/ipc/ServiceWorkerConfiguration.ipdlh c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media/gmp/GMPTypes.ipdlh c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media/gmp/PGMP.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media/gmp/PGMPContent.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media/gmp/PGMPDecryptor.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media/gmp/PGMPService.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media/gmp/PGMPStorage.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media/gmp/PGMPTimer.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media/gmp/PGMPVideoDecoder.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media/gmp/PGMPVideoEncoder.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media/ipc/PVideoDecoder.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media/ipc/PVideoDecoderManager.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media/systemservices/PCameras.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media/systemservices/PMedia.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media/systemservices/PMediaSystemResourceManager.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media/webrtc/PWebrtcGlobal.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media/webspeech/synth/ipc/PSpeechSynthesis.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media/webspeech/synth/ipc/PSpeechSynthesisRequest.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/messagechannel/PMessagePort.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/network/PTCPServerSocket.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/network/PTCPSocket.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/network/PUDPSocket.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/plugins/ipc/PBrowserStream.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/plugins/ipc/PPluginBackgroundDestroyer.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/plugins/ipc/PPluginInstance.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/plugins/ipc/PPluginModule.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/plugins/ipc/PPluginScriptableObject.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/plugins/ipc/PPluginStream.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/plugins/ipc/PPluginSurface.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/plugins/ipc/PStreamNotify.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/plugins/ipc/PluginTypes.ipdlh c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/presentation/ipc/PPresentation.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/presentation/ipc/PPresentationBuilder.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/presentation/ipc/PPresentationRequest.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/quota/PQuota.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/quota/PQuotaRequest.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/quota/PQuotaUsageRequest.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/storage/PStorage.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/webbrowserpersist/PWebBrowserPersistDocument.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/webbrowserpersist/PWebBrowserPersistResources.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/webbrowserpersist/PWebBrowserPersistSerialize.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/workers/PServiceWorkerManager.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/workers/ServiceWorkerRegistrarTypes.ipdlh c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/extensions/spellcheck/hunspell/glue/PRemoteSpellcheckEngine.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/ipc/GraphicsMessages.ipdlh c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/ipc/PGPU.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/ipc/PVsyncBridge.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/layers/ipc/LayersMessages.ipdlh c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/layers/ipc/LayersSurfaces.ipdlh c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/layers/ipc/PAPZ.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/layers/ipc/PAPZCTreeManager.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/layers/ipc/PCompositorBridge.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/layers/ipc/PImageBridge.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/layers/ipc/PLayerTransaction.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/layers/ipc/PTexture.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/layers/ipc/PUiCompositorController.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/layers/ipc/PVideoBridge.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/vr/ipc/PVRLayer.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/vr/ipc/PVRManager.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/hal/sandbox/PHal.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue/IPCStream.ipdlh c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue/InputStreamParams.ipdlh c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue/PBackground.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue/PBackgroundSharedTypes.ipdlh c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue/PBackgroundTest.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue/PFileDescriptorSet.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue/PSendStream.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue/ProtocolTypes.ipdlh c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue/URIParams.ipdlh c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/testshell/PTestShell.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/testshell/PTestShellCommand.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/js/ipc/JavaScriptTypes.ipdlh c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/js/ipc/PJavaScript.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/ipc/PRenderFrame.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/ipc/PVsync.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/printing/ipc/PRemotePrintJob.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/cookie/PCookieService.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/dns/PDNSRequest.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/dns/PDNSRequestParams.ipdlh c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/ipc/NeckoChannelParams.ipdlh c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/ipc/PChannelDiverter.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/ipc/PDataChannel.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/ipc/PNecko.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/ipc/PRtspChannel.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/ipc/PRtspController.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/protocol/ftp/PFTPChannel.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/protocol/http/PAltDataOutputStream.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/protocol/http/PHttpChannel.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/protocol/websocket/PTransportProvider.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/protocol/websocket/PWebSocket.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/protocol/websocket/PWebSocketEventListener.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/protocol/wyciwyg/PWyciwygChannel.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/manager/ssl/PPSMContentDownloader.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/components/printingui/ipc/PPrintProgressDialog.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/components/printingui/ipc/PPrintSettingsDialog.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/components/printingui/ipc/PPrinting.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/components/printingui/ipc/PPrintingTypes.ipdlh c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/tools/profiler/gecko/ProfilerTypes.ipdlh c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/uriloader/exthandler/PExternalHelperApp.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/uriloader/exthandler/PHandlerService.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/uriloader/prefetch/POfflineCacheUpdate.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget/windows/PCompositorWidget.ipdl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget/windows/PlatformWidgetTypes.ipdlh 14:12:43 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/browser/tools/mozscreenshots/mozscreenshots/extension' 14:12:43 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'AccessibleTable_i.c' '../../../dist/include' 14:12:43 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'AccessibleTable2_i.c' '../../../dist/include' 14:12:43 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'AccessibleTableCell_i.c' '../../../dist/include' 14:12:43 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'AccessibleText_i.c' '../../../dist/include' 14:12:43 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'AccessibleText2_i.c' '../../../dist/include' 14:12:43 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpcom/xpidl' 14:12:43 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe -m mozbuild.action.process_install_manifest ../../dist/idl ../../_build_manifests/install/dist_idl 14:12:43 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/library/gtest' 14:12:43 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:43 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/library/gtest' 14:12:43 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'AccessibleValue_i.c' '../../../dist/include' 14:12:44 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'Accessible2.h' '../../../dist/include' 14:12:44 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'Accessible2_2.h' '../../../dist/include' 14:12:44 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'Accessible2_3.h' '../../../dist/include' 14:12:44 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'AccessibleAction.h' '../../../dist/include' 14:12:44 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'AccessibleApplication.h' '../../../dist/include' 14:12:44 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'AccessibleComponent.h' '../../../dist/include' 14:12:44 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'AccessibleDocument.h' '../../../dist/include' 14:12:44 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'AccessibleEditableText.h' '../../../dist/include' 14:12:44 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'AccessibleHyperlink.h' '../../../dist/include' 14:12:44 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'AccessibleHypertext.h' '../../../dist/include' 14:12:44 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'AccessibleHypertext2.h' '../../../dist/include' 14:12:44 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'AccessibleImage.h' '../../../dist/include' 14:12:44 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'AccessibleRelation.h' '../../../dist/include' 14:12:44 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'AccessibleTable.h' '../../../dist/include' 14:12:44 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'AccessibleTable2.h' '../../../dist/include' 14:12:44 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'AccessibleTableCell.h' '../../../dist/include' 14:12:45 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'AccessibleText.h' '../../../dist/include' 14:12:45 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'AccessibleText2.h' '../../../dist/include' 14:12:45 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/build' 14:12:45 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'AccessibleValue.h' '../../../dist/include' 14:12:45 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/build/win32' 14:12:45 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:45 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/build/win32' 14:12:45 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'AccessibleEventId.h' '../../../dist/include' 14:12:45 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'AccessibleRole.h' '../../../dist/include' 14:12:45 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'AccessibleStates.h' '../../../dist/include' 14:12:45 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'IA2CommonTypes.h' '../../../dist/include' 14:12:46 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/accessible/interfaces/ia2' 14:12:46 INFO - Elapsed: 0.70s; From ../../dist/idl: Kept 0 existing; Added/updated 1102; Removed 0 files and 0 directories. 14:12:53 INFO - mozmake.EXE[6]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/makefiles/xpidl' 14:12:53 INFO - mkdir -p '../../../dist/include/' 14:12:53 INFO - mkdir -p '../../../dist/bin/browser/components/' 14:12:53 INFO - mkdir -p '../../../dist/bin/components/' 14:12:53 INFO - mkdir -p '../../../dist/xpi-stage/worker/components/' 14:12:53 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe -m mozbuild.action.buildlist ../../../dist/bin/browser/chrome.manifest 'manifest components/interfaces.manifest' 14:12:53 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/interfaces.manifest' 14:12:53 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe -m mozbuild.action.buildlist ../../../dist/xpi-stage/worker/chrome.manifest 'manifest components/interfaces.manifest' 14:12:53 INFO - pipnss.xpt 14:12:53 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/pythonpath.py -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/other-licenses/ply -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ 14:12:53 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ 14:12:53 INFO - ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ 14:12:53 INFO - pipnss nsIASN1Object nsIASN1PrintableItem nsIASN1Sequence nsIAssociatedContentSecurity nsIBadCertListener2 nsICertBlocklist nsICertOverrideService nsICertTree nsICertificateDialogs nsIClientAuthDialogs nsIContentSignatureVerifier nsIDataSignatureVerifier nsIGenKeypairInfoDlg nsIKeyModule nsIKeygenThread nsILocalCertService nsINSSU2FToken nsINSSVersion nsIPK11Token nsIPK11TokenDB nsIPKCS11 nsIPKCS11Module nsIPKCS11ModuleDB nsIPKCS11Slot nsIProtectedAuthThread nsISSLStatus nsISSLStatusProvider nsISecretDecoderRing nsISecurityUITelemetry nsISiteSecurityService nsITokenDialogs nsITokenPasswordDialogs nsIU2FToken nsIX509Cert nsIX509CertDB nsIX509CertList nsIX509CertValidity 14:12:55 INFO - warning: [const] doesn't make sense on builtin types., 14:12:55 INFO - warning: [const] doesn't make sense on builtin types., 14:12:55 INFO - warning: [const] doesn't make sense on builtin types., 14:12:55 INFO - warning: [const] doesn't make sense on builtin types., 14:12:55 INFO - warning: [const] doesn't make sense on builtin types., 14:12:55 INFO - warning: [const] doesn't make sense on builtin types., 14:12:55 INFO - warning: [const] doesn't make sense on builtin types., 14:12:55 INFO - warning: [const] doesn't make sense on builtin types., 14:12:55 INFO - warning: [const] doesn't make sense on builtin types., 14:12:55 INFO - warning: [const] doesn't make sense on builtin types., 14:12:55 INFO - warning: [const] doesn't make sense on builtin types., 14:12:55 INFO - warning: [const] doesn't make sense on builtin types., 14:12:55 INFO - mozmake.EXE[6]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/makefiles/xpidl' 14:12:55 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpcom/xpidl' 14:12:55 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpcom/tests' 14:12:55 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:55 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpcom/tests' 14:12:55 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/intl/locale' 14:12:55 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:55 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/intl/locale' 14:12:55 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/xre' 14:12:55 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/netwerk/dns' 14:12:55 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:55 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/netwerk/dns' 14:12:55 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:55 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/xre' 14:12:55 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/xre/test/win' 14:12:55 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:55 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/xre/test/win' 14:12:55 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/intl/locale/windows' 14:12:55 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:55 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/intl/locale/windows' 14:12:55 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/accessible/xpcom' 14:12:55 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:55 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/accessible/xpcom' 14:12:55 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/base' 14:12:55 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:55 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/base' 14:12:55 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/layout/style' 14:12:55 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:55 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/layout/style' 14:12:55 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/telemetry' 14:12:55 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:55 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/telemetry' 14:12:55 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/bindings' 14:12:55 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:55 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/bindings' 14:12:55 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/bindings/test' 14:12:55 INFO - mozmake.EXE[5]: Nothing to be done for 'export'. 14:12:55 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/bindings/test' 14:13:23 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl' 14:13:23 INFO - mozmake.EXE[4]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox' 14:13:23 INFO - mozmake.EXE[3]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox' 14:13:23 INFO - mozmake.EXE[3]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox' 14:13:23 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/mozmake.EXE recurse_compile 14:13:23 INFO - mozmake.EXE[4]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox' 14:13:23 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/memory/fallible' 14:13:23 INFO - mozmake.EXE[5]: Nothing to be done for 'target'. 14:13:23 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/memory/fallible' 14:13:23 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/libmar/verify' 14:13:23 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_c_libmar_verify0.obj -c -DDEBUG=1 -DTRACING=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/libmar/verify -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/libmar/verify -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/libmar/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MT -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_c_libmar_verify0.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/libmar/verify/Unified_c_libmar_verify0.c 14:13:23 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/memory/mozalloc' 14:13:23 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fomsvc_raise_wrappers.obj -c -DDEBUG=1 -DTRACING=1 -D_HAS_EXCEPTIONS=0 -D_GNU_SOURCE -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/memory/mozalloc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/memory/mozalloc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpcom -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/memory/build -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/msvc_raise_wrappers.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/memory/mozalloc/msvc_raise_wrappers.cpp 14:13:23 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/memory/replace/replace' 14:13:23 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/memory/mozjemalloc' 14:13:23 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fojemalloc.obj -c -DDEBUG=1 -DTRACING=1 -DMOZ_JEMALLOC_HARD_ASSERTS -Dabort=moz_abort -DMOZ_JEMALLOC_IMPL -DMOZ_HAS_MOZGLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/memory/mozjemalloc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/memory/mozjemalloc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/memory/build -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/jemalloc.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- -WX -wd4273 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/memory/mozjemalloc/jemalloc.c 14:13:23 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoReplaceMalloc.obj -c -DDEBUG=1 -DTRACING=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/memory/replace/replace -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/memory/replace/replace -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ReplaceMalloc.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/memory/replace/replace/ReplaceMalloc.cpp 14:13:23 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/db/sqlite3/src' 14:13:23 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosqlite3.obj -c -DDEBUG=1 -DTRACING=1 -DSQLITE_SECURE_DELETE=1 -DSQLITE_THREADSAFE=1 -DSQLITE_CORE=1 -DSQLITE_ENABLE_FTS3=1 -DSQLITE_ENABLE_UNLOCK_NOTIFY=1 -DSQLITE_ENABLE_DBSTAT_VTAB=1 -DSQLITE_DEFAULT_PAGE_SIZE=32768 -DSQLITE_MAX_DEFAULT_PAGE_SIZE=32768 -DSQLITE_WIN32_GETVERSIONEX=0 -DSQLITE_ALLOW_URI_AUTHORITY=1 -DSQLITE_DEBUG=1 -DSQLITE_ENABLE_API_ARMOR -DHAVE_MALLOC_USABLE_SIZE -DSQLITE_WITHOUT_MSIZE -DSQLITE_OMIT_DEPRECATED -DSQLITE_OMIT_BUILTIN_TEST -DSQLITE_OMIT_DECLTYPE -DMOZ_HAS_MOZGLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/db/sqlite3/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/db/sqlite3/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/sqlite3.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/db/sqlite3/src/sqlite3.c 14:13:23 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/ctypes/tests' 14:13:23 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_ctypes_tests0.obj -c -DDEBUG=1 -DTRACING=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/components/ctypes/tests -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/ctypes/tests -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/js/src/ctypes -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_ctypes_tests0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/ctypes/tests/Unified_cpp_ctypes_tests0.cpp 14:13:23 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/plugins/test/testplugin/javaplugin' 14:13:23 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/plugins/test/testplugin/secondplugin' 14:13:23 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/media/gmp-plugin-openh264' 14:13:23 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fogmp-fake-openh264.obj -c -DDEBUG=1 -DTRACING=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media/gmp-plugin-openh264 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/media/gmp-plugin-openh264 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MT -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/gmp-fake-openh264.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media/gmp-plugin-openh264/gmp-fake-openh264.cpp 14:13:23 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_javaplugin0.obj -c -DDEBUG=1 -DTRACING=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/plugins/test/testplugin/javaplugin -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/plugins/test/testplugin/javaplugin -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MT -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_javaplugin0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4838 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/plugins/test/testplugin/javaplugin/Unified_cpp_javaplugin0.cpp 14:13:23 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_secondplugin0.obj -c -DDEBUG=1 -DTRACING=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/plugins/test/testplugin/secondplugin -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/plugins/test/testplugin/secondplugin -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MT -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_secondplugin0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4838 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/plugins/test/testplugin/secondplugin/Unified_cpp_secondplugin0.cpp 14:13:24 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mfbt' 14:13:24 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozglue/misc' 14:13:24 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoCompression.obj -c -DDEBUG=1 -DTRACING=1 -DIMPL_MFBT -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/mfbt -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mfbt -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Compression.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4804 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/mfbt/Compression.cpp 14:13:24 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoStackWalk.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/mozglue/misc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozglue/misc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/StackWalk.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/mozglue/misc/StackWalk.cpp 14:13:24 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/libmar/src' 14:13:24 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_c_modules_libmar_src0.obj -c -DDEBUG=1 -DTRACING=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/libmar/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/libmar/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MT -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_c_modules_libmar_src0.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/libmar/src/Unified_c_modules_libmar_src0.c 14:13:24 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/mozapps/update/common-standalone' 14:13:24 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focertificatecheck.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/mozapps/update/common-standalone -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/mozapps/update/common-standalone -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MT -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/certificatecheck.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/mozapps/update/common/certificatecheck.cpp 14:13:24 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/libbz2/src' 14:13:24 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_c_modules_libbz2_src0.obj -c -DDEBUG=1 -DTRACING=1 -D_FILE_OFFSET_BITS=64 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/libbz2/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/libbz2/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MT -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_c_modules_libbz2_src0.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/libbz2/src/Unified_c_modules_libbz2_src0.c 14:13:25 INFO - msvc_raise_wrappers.cpp 14:13:25 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fowinheap.obj -c -DDEBUG=1 -DTRACING=1 -D_HAS_EXCEPTIONS=0 -D_GNU_SOURCE -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/memory/mozalloc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/memory/mozalloc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpcom -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/memory/build -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/winheap.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/memory/mozalloc/winheap.cpp 14:13:26 INFO - sqlite3.c 14:13:26 INFO - Warning: C4013 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\db\sqlite3\src\sqlite3.c: 'malloc_usable_size' undefined; assuming extern returning int 14:13:26 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/db/sqlite3/src/sqlite3.c(20672): warning C4013: 'malloc_usable_size' undefined; assuming extern returning int 14:13:26 INFO - db_sqlite3_src.lib.desc 14:13:26 INFO - rm -f db_sqlite3_src.lib 14:13:26 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o db_sqlite3_src.lib.desc sqlite3.obj 14:13:26 INFO - Unified_c_libmar_verify0.c 14:13:26 INFO - verifymar.lib.desc 14:13:26 INFO - rm -f verifymar.lib 14:13:26 INFO - Unified_c_modules_libbz2_src0.c 14:13:26 INFO - bz2.lib.desc 14:13:26 INFO - rm -f bz2.lib 14:13:26 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o verifymar.lib.desc Unified_c_libmar_verify0.obj 14:13:26 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o bz2.lib.desc Unified_c_modules_libbz2_src0.obj 14:13:26 INFO - ReplaceMalloc.cpp 14:13:26 INFO - replace_malloc.dll 14:13:26 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_exec.py --uselist -- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/link.exe -NOLOGO -DLL -OUT:replace_malloc.dll -PDB:replace_malloc.pdb -SUBSYSTEM:WINDOWS,6.01 -MACHINE:X86 ReplaceMalloc.obj ./module.res -LARGEADDRESSAWARE -NXCOMPAT -RELEASE -DYNAMICBASE -SAFESEH -DEBUG -DEBUGTYPE:CV kernel32.lib user32.lib gdi32.lib winmm.lib wsock32.lib advapi32.lib secur32.lib 14:13:26 INFO - jemalloc.c 14:13:26 INFO - memory_mozjemalloc.lib.desc 14:13:26 INFO - rm -f memory_mozjemalloc.lib 14:13:26 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o memory_mozjemalloc.lib.desc jemalloc.obj 14:13:27 INFO - Compression.cpp 14:13:27 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/fdlibm/src' 14:13:27 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foe_acos.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DMOZ_HAS_MOZGLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/e_acos.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4018 -wd4146 -wd4305 -wd4723 -wd4756 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src/e_acos.cpp 14:13:27 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoDecimal.obj -c -DDEBUG=1 -DTRACING=1 -DIMPL_MFBT -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/mfbt -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mfbt -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Decimal.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/mfbt/decimal/Decimal.cpp 14:13:27 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/ssl/ssl_ssl' 14:13:27 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foauthcert.obj -c -DDEBUG -DTRACING=1 -DNSS_ALLOW_SSLKEYLOGFILE=1 -DIN_LIBSSL -DNSS_ENABLE_TLS13_SHORT_HEADERS -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/ssl/ssl_ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/authcert.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl/authcert.c 14:13:27 INFO - winheap.cpp 14:13:27 INFO - Unified_c_modules_libmar_src0.c 14:13:27 INFO - mar.lib.desc 14:13:27 INFO - rm -f mar.lib 14:13:27 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_memory_mozalloc0.obj -c -DDEBUG=1 -DTRACING=1 -D_HAS_EXCEPTIONS=0 -D_GNU_SOURCE -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/memory/mozalloc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/memory/mozalloc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpcom -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/memory/build -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_memory_mozalloc0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/memory/mozalloc/Unified_cpp_memory_mozalloc0.cpp 14:13:27 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o mar.lib.desc Unified_c_modules_libmar_src0.obj 14:13:27 INFO - gmp-fake-openh264.cpp 14:13:27 INFO - fakeopenh264.dll 14:13:27 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_exec.py --uselist -- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/link.exe -NOLOGO -DLL -OUT:fakeopenh264.dll -PDB:fakeopenh264.pdb -SUBSYSTEM:WINDOWS,6.01 -MACHINE:X86 gmp-fake-openh264.obj ./module.res -LARGEADDRESSAWARE -NXCOMPAT -RELEASE -DYNAMICBASE -SAFESEH -DEBUG -DEBUGTYPE:CV kernel32.lib user32.lib gdi32.lib winmm.lib wsock32.lib advapi32.lib secur32.lib ole32.lib 14:13:27 INFO - e_acos.cpp 14:13:27 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foe_acosh.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DMOZ_HAS_MOZGLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/e_acosh.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4018 -wd4146 -wd4305 -wd4723 -wd4756 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src/e_acosh.cpp 14:13:28 INFO - certificatecheck.cpp 14:13:28 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/db/sqlite3/src' 14:13:28 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopathhash.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/mozapps/update/common-standalone -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/mozapps/update/common-standalone -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MT -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/pathhash.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/mozapps/update/common/pathhash.cpp 14:13:28 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoTimeStamp.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/mozglue/misc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozglue/misc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/TimeStamp.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/mozglue/misc/TimeStamp.cpp 14:13:28 INFO - StackWalk.cpp 14:13:28 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_mfbt0.obj -c -DDEBUG=1 -DTRACING=1 -DIMPL_MFBT -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/mfbt -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mfbt -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_mfbt0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mfbt/Unified_cpp_mfbt0.cpp 14:13:28 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/libmar/verify' 14:13:28 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focmpcert.obj -c -DDEBUG -DTRACING=1 -DNSS_ALLOW_SSLKEYLOGFILE=1 -DIN_LIBSSL -DNSS_ENABLE_TLS13_SHORT_HEADERS -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/ssl/ssl_ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/cmpcert.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl/cmpcert.c 14:13:28 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/libbz2/src' 14:13:28 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foe_asin.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DMOZ_HAS_MOZGLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/e_asin.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4018 -wd4146 -wd4305 -wd4723 -wd4756 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src/e_asin.cpp 14:13:28 INFO - Unified_cpp_memory_mozalloc0.cpp 14:13:28 INFO - memory_mozalloc.lib 14:13:28 INFO - rm -f memory_mozalloc.lib memory_mozalloc.lib.desc 14:13:28 INFO - Unified_cpp_ctypes_tests0.cpp 14:13:28 INFO - jsctypes-test.dll 14:13:28 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_exec.py --uselist -- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/link.exe -NOLOGO -DLL -OUT:jsctypes-test.dll -PDB:jsctypes-test.pdb -SUBSYSTEM:WINDOWS,6.01 -MACHINE:X86 Unified_cpp_ctypes_tests0.obj ./module.res -LARGEADDRESSAWARE -NXCOMPAT -RELEASE -DYNAMICBASE -SAFESEH -DEBUG -DEBUGTYPE:CV kernel32.lib user32.lib gdi32.lib winmm.lib wsock32.lib advapi32.lib secur32.lib 14:13:28 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_exec.py --extract -- lib -NOLOGO -OUT:memory_mozalloc.lib msvc_raise_wrappers.obj winheap.obj Unified_cpp_memory_mozalloc0.obj 14:13:28 INFO - e_acosh.cpp 14:13:28 INFO - Decimal.cpp 14:13:28 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foreadstrings.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/mozapps/update/common-standalone -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/mozapps/update/common-standalone -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MT -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/readstrings.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/mozapps/update/common/readstrings.cpp 14:13:28 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoTimeStamp_windows.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/mozglue/misc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozglue/misc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/TimeStamp_windows.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/mozglue/misc/TimeStamp_windows.cpp 14:13:28 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/memory/mozjemalloc' 14:13:28 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fodtlscon.obj -c -DDEBUG -DTRACING=1 -DNSS_ALLOW_SSLKEYLOGFILE=1 -DIN_LIBSSL -DNSS_ENABLE_TLS13_SHORT_HEADERS -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/ssl/ssl_ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/dtlscon.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl/dtlscon.c 14:13:29 INFO - e_asin.cpp 14:13:29 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foe_atan2.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DMOZ_HAS_MOZGLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/e_atan2.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4018 -wd4146 -wd4305 -wd4723 -wd4756 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src/e_atan2.cpp 14:13:29 INFO - authcert.c 14:13:29 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_mfbt1.obj -c -DDEBUG=1 -DTRACING=1 -DIMPL_MFBT -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/mfbt -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mfbt -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_mfbt1.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mfbt/Unified_cpp_mfbt1.cpp 14:13:29 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/libmar/src' 14:13:29 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foregistrycertificates.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/mozapps/update/common-standalone -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/mozapps/update/common-standalone -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MT -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/registrycertificates.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/mozapps/update/common/registrycertificates.cpp 14:13:29 INFO - cmpcert.c 14:13:29 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foe_atanh.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DMOZ_HAS_MOZGLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/e_atanh.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4018 -wd4146 -wd4305 -wd4723 -wd4756 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src/e_atanh.cpp 14:13:29 INFO - Unified_cpp_secondplugin0.cpp 14:13:29 INFO - npsecondtest.dll 14:13:29 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_exec.py --uselist -- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/link.exe -NOLOGO -DLL -OUT:npsecondtest.dll -PDB:npsecondtest.pdb -SUBSYSTEM:WINDOWS,6.01 -MACHINE:X86 Unified_cpp_secondplugin0.obj nptest.res -LARGEADDRESSAWARE -NXCOMPAT -RELEASE -DYNAMICBASE -SAFESEH -DEBUG -DEBUGTYPE:CV -DEF:c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/plugins/test/testplugin/nptest.def kernel32.lib user32.lib gdi32.lib winmm.lib wsock32.lib advapi32.lib secur32.lib msimg32.lib imm32.lib 14:13:29 INFO - Unified_cpp_javaplugin0.cpp 14:13:29 INFO - nptestjava.dll 14:13:29 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_exec.py --uselist -- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/link.exe -NOLOGO -DLL -OUT:nptestjava.dll -PDB:nptestjava.pdb -SUBSYSTEM:WINDOWS,6.01 -MACHINE:X86 Unified_cpp_javaplugin0.obj nptest.res -LARGEADDRESSAWARE -NXCOMPAT -RELEASE -DYNAMICBASE -SAFESEH -DEBUG -DEBUGTYPE:CV -DEF:c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/plugins/test/testplugin/nptest.def kernel32.lib user32.lib gdi32.lib winmm.lib wsock32.lib advapi32.lib secur32.lib msimg32.lib imm32.lib 14:13:29 INFO - pathhash.cpp 14:13:29 INFO - TimeStamp.cpp 14:13:29 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprelib.obj -c -DDEBUG -DTRACING=1 -DNSS_ALLOW_SSLKEYLOGFILE=1 -DIN_LIBSSL -DNSS_ENABLE_TLS13_SHORT_HEADERS -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/ssl/ssl_ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/prelib.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl/prelib.c 14:13:29 INFO - e_atan2.cpp 14:13:29 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fouachelper.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/mozapps/update/common-standalone -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/mozapps/update/common-standalone -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MT -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/uachelper.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/mozapps/update/common/uachelper.cpp 14:13:30 INFO - Creating library replace_malloc.lib and object replace_malloc.exp 14:13:30 INFO - chmod +x replace_malloc.dll 14:13:30 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'replace_malloc.dll' '../../../dist/bin' 14:13:30 INFO - Unified_cpp_mfbt1.cpp 14:13:30 INFO - e_atanh.cpp 14:13:30 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foe_cosh.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DMOZ_HAS_MOZGLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/e_cosh.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4018 -wd4146 -wd4305 -wd4723 -wd4756 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src/e_cosh.cpp 14:13:30 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/ds' 14:13:30 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foplarena.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/ds -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/ds -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/plarena.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/lib/ds/plarena.c 14:13:30 INFO - readstrings.cpp 14:13:30 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fossl3con.obj -c -DDEBUG -DTRACING=1 -DNSS_ALLOW_SSLKEYLOGFILE=1 -DIN_LIBSSL -DNSS_ENABLE_TLS13_SHORT_HEADERS -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/ssl/ssl_ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ssl3con.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl/ssl3con.c 14:13:30 INFO - dtlscon.c 14:13:30 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/memory/replace/replace' 14:13:30 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foe_exp.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DMOZ_HAS_MOZGLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/e_exp.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4018 -wd4146 -wd4305 -wd4723 -wd4756 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src/e_exp.cpp 14:13:30 INFO - memory_mozalloc.lib.desc 14:13:30 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o memory_mozalloc.lib.desc msvc_raise_wrappers.obj winheap.obj Unified_cpp_memory_mozalloc0.obj 14:13:31 INFO - e_cosh.cpp 14:13:31 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foplhash.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/ds -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/ds -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/plhash.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/lib/ds/plhash.c 14:13:31 INFO - prelib.c 14:13:31 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foupdatehelper.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/mozapps/update/common-standalone -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/mozapps/update/common-standalone -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MT -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/updatehelper.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/mozapps/update/common/updatehelper.cpp 14:13:31 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/pkcs12/pkcs12_pkcs12' 14:13:31 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fop12creat.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pkcs12 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/pkcs12/pkcs12_pkcs12 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/p12creat.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pkcs12/p12creat.c 14:13:31 INFO - TimeStamp_windows.cpp 14:13:31 INFO - mozglue_misc.lib.desc 14:13:31 INFO - rm -f mozglue_misc.lib 14:13:31 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o mozglue_misc.lib.desc StackWalk.obj TimeStamp.obj TimeStamp_windows.obj 14:13:31 INFO - Unified_cpp_mfbt0.cpp 14:13:31 INFO - mfbt.lib.desc 14:13:31 INFO - rm -f mfbt.lib 14:13:31 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o mfbt.lib.desc Compression.obj Decimal.obj Unified_cpp_mfbt0.obj Unified_cpp_mfbt1.obj 14:13:31 INFO - e_exp.cpp 14:13:31 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foe_hypot.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DMOZ_HAS_MOZGLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/e_hypot.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4018 -wd4146 -wd4305 -wd4723 -wd4756 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src/e_hypot.cpp 14:13:31 INFO - registrycertificates.cpp 14:13:31 INFO - plhash.c 14:13:31 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fossl3ecc.obj -c -DDEBUG -DTRACING=1 -DNSS_ALLOW_SSLKEYLOGFILE=1 -DIN_LIBSSL -DNSS_ENABLE_TLS13_SHORT_HEADERS -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/ssl/ssl_ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ssl3ecc.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl/ssl3ecc.c 14:13:31 INFO - plarena.c 14:13:31 INFO - plds4.lib.desc 14:13:31 INFO - rm -f plds4.lib 14:13:31 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o plds4.lib.desc plarena.obj plhash.obj 14:13:31 INFO - uachelper.cpp 14:13:31 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fop12d.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pkcs12 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/pkcs12/pkcs12_pkcs12 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/p12d.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pkcs12/p12d.c 14:13:32 INFO - e_hypot.cpp 14:13:32 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foe_log.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DMOZ_HAS_MOZGLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/e_log.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4018 -wd4146 -wd4305 -wd4723 -wd4756 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src/e_log.cpp 14:13:32 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/memory/mozalloc' 14:13:32 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fossl3ext.obj -c -DDEBUG -DTRACING=1 -DNSS_ALLOW_SSLKEYLOGFILE=1 -DIN_LIBSSL -DNSS_ENABLE_TLS13_SHORT_HEADERS -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/ssl/ssl_ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ssl3ext.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl/ssl3ext.c 14:13:32 INFO - ssl3con.c 14:13:32 INFO - Warning: C4018 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\security\nss\lib\ssl\ssl3con.c: '<=': signed/unsigned mismatch 14:13:32 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl/ssl3con.c(2619): warning C4018: '<=': signed/unsigned mismatch 14:13:32 INFO - Warning: C4018 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\security\nss\lib\ssl\ssl3con.c: '<': signed/unsigned mismatch 14:13:32 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl/ssl3con.c(4372): warning C4018: '<': signed/unsigned mismatch 14:13:32 INFO - Warning: C4018 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\security\nss\lib\ssl\ssl3con.c: '<': signed/unsigned mismatch 14:13:32 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl/ssl3con.c(5279): warning C4018: '<': signed/unsigned mismatch 14:13:32 INFO - Warning: C4018 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\security\nss\lib\ssl\ssl3con.c: '<': signed/unsigned mismatch 14:13:32 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl/ssl3con.c(5453): warning C4018: '<': signed/unsigned mismatch 14:13:32 INFO - Warning: C4018 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\security\nss\lib\ssl\ssl3con.c: '<': signed/unsigned mismatch 14:13:32 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl/ssl3con.c(6812): warning C4018: '<': signed/unsigned mismatch 14:13:32 INFO - Warning: C4018 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\security\nss\lib\ssl\ssl3con.c: '<': signed/unsigned mismatch 14:13:32 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl/ssl3con.c(7146): warning C4018: '<': signed/unsigned mismatch 14:13:32 INFO - Warning: C4018 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\security\nss\lib\ssl\ssl3con.c: '<': signed/unsigned mismatch 14:13:32 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl/ssl3con.c(8084): warning C4018: '<': signed/unsigned mismatch 14:13:32 INFO - Warning: C4018 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\security\nss\lib\ssl\ssl3con.c: '<': signed/unsigned mismatch 14:13:32 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl/ssl3con.c(8790): warning C4018: '<': signed/unsigned mismatch 14:13:32 INFO - Warning: C4018 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\security\nss\lib\ssl\ssl3con.c: '<': signed/unsigned mismatch 14:13:32 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl/ssl3con.c(9712): warning C4018: '<': signed/unsigned mismatch 14:13:32 INFO - Warning: C4018 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\security\nss\lib\ssl\ssl3con.c: '<': signed/unsigned mismatch 14:13:32 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl/ssl3con.c(10927): warning C4018: '<': signed/unsigned mismatch 14:13:32 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foupdatelogging.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/mozapps/update/common-standalone -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/mozapps/update/common-standalone -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MT -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/updatelogging.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/mozapps/update/common/updatelogging.cpp 14:13:32 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozglue/misc' 14:13:32 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fop12dec.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pkcs12 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/pkcs12/pkcs12_pkcs12 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/p12dec.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pkcs12/p12dec.c 14:13:32 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mfbt' 14:13:32 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foe_log10.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DMOZ_HAS_MOZGLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/e_log10.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4018 -wd4146 -wd4305 -wd4723 -wd4756 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src/e_log10.cpp 14:13:32 INFO - p12creat.c 14:13:32 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fossl3exthandle.obj -c -DDEBUG -DTRACING=1 -DNSS_ALLOW_SSLKEYLOGFILE=1 -DIN_LIBSSL -DNSS_ENABLE_TLS13_SHORT_HEADERS -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/ssl/ssl_ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ssl3exthandle.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl/ssl3exthandle.c 14:13:32 INFO - e_log.cpp 14:13:32 INFO - ssl3ecc.c 14:13:32 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fop12e.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pkcs12 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/pkcs12/pkcs12_pkcs12 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/p12e.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pkcs12/p12e.c 14:13:32 INFO - p12d.c 14:13:32 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foe_log2.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DMOZ_HAS_MOZGLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/e_log2.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4018 -wd4146 -wd4305 -wd4723 -wd4756 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src/e_log2.cpp 14:13:33 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/ds' 14:13:33 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fossl3gthr.obj -c -DDEBUG -DTRACING=1 -DNSS_ALLOW_SSLKEYLOGFILE=1 -DIN_LIBSSL -DNSS_ENABLE_TLS13_SHORT_HEADERS -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/ssl/ssl_ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ssl3gthr.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl/ssl3gthr.c 14:13:33 INFO - ssl3ext.c 14:13:33 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fop12local.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pkcs12 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/pkcs12/pkcs12_pkcs12 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/p12local.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pkcs12/p12local.c 14:13:33 INFO - e_log10.cpp 14:13:33 INFO - updatehelper.cpp 14:13:33 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosslauth.obj -c -DDEBUG -DTRACING=1 -DNSS_ALLOW_SSLKEYLOGFILE=1 -DIN_LIBSSL -DNSS_ENABLE_TLS13_SHORT_HEADERS -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/ssl/ssl_ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/sslauth.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl/sslauth.c 14:13:33 INFO - p12dec.c 14:13:33 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foe_pow.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DMOZ_HAS_MOZGLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/e_pow.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4018 -wd4146 -wd4305 -wd4723 -wd4756 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src/e_pow.cpp 14:13:33 INFO - e_log2.cpp 14:13:33 INFO - p12e.c 14:13:33 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosslcert.obj -c -DDEBUG -DTRACING=1 -DNSS_ALLOW_SSLKEYLOGFILE=1 -DIN_LIBSSL -DNSS_ENABLE_TLS13_SHORT_HEADERS -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/ssl/ssl_ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/sslcert.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl/sslcert.c 14:13:33 INFO - ssl3exthandle.c 14:13:33 INFO - Warning: C4018 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\security\nss\lib\ssl\ssl3exthandle.c: '<': signed/unsigned mismatch 14:13:33 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl/ssl3exthandle.c(2089): warning C4018: '<': signed/unsigned mismatch 14:13:33 INFO - Warning: C4018 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\security\nss\lib\ssl\ssl3exthandle.c: '<': signed/unsigned mismatch 14:13:33 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl/ssl3exthandle.c(2186): warning C4018: '<': signed/unsigned mismatch 14:13:33 INFO - Warning: C4018 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\security\nss\lib\ssl\ssl3exthandle.c: '>=': signed/unsigned mismatch 14:13:33 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl/ssl3exthandle.c(2253): warning C4018: '>=': signed/unsigned mismatch 14:13:33 INFO - Warning: C4018 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\security\nss\lib\ssl\ssl3exthandle.c: '<': signed/unsigned mismatch 14:13:33 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl/ssl3exthandle.c(2267): warning C4018: '<': signed/unsigned mismatch 14:13:33 INFO - Warning: C4018 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\security\nss\lib\ssl\ssl3exthandle.c: '<': signed/unsigned mismatch 14:13:33 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl/ssl3exthandle.c(2319): warning C4018: '<': signed/unsigned mismatch 14:13:33 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foe_sinh.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DMOZ_HAS_MOZGLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/e_sinh.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4018 -wd4146 -wd4305 -wd4723 -wd4756 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src/e_sinh.cpp 14:13:33 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/pkcs7/pkcs7_pkcs7' 14:13:33 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focertread.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pkcs7 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/pkcs7/pkcs7_pkcs7 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/certread.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pkcs7/certread.c 14:13:33 INFO - ssl3gthr.c 14:13:33 INFO - updatelogging.cpp 14:13:33 INFO - updatecommon-standalone.lib.desc 14:13:33 INFO - rm -f updatecommon-standalone.lib 14:13:33 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o updatecommon-standalone.lib.desc certificatecheck.obj pathhash.obj readstrings.obj registrycertificates.obj uachelper.obj updatehelper.obj updatelogging.obj 14:13:33 INFO - p12local.c 14:13:33 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fop12plcy.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pkcs12 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/pkcs12/pkcs12_pkcs12 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/p12plcy.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pkcs12/p12plcy.c 14:13:33 INFO - e_pow.cpp 14:13:33 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosslcon.obj -c -DDEBUG -DTRACING=1 -DNSS_ALLOW_SSLKEYLOGFILE=1 -DIN_LIBSSL -DNSS_ENABLE_TLS13_SHORT_HEADERS -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/ssl/ssl_ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/sslcon.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl/sslcon.c 14:13:34 INFO - e_sinh.cpp 14:13:34 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foe_sqrt.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DMOZ_HAS_MOZGLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/e_sqrt.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4018 -wd4146 -wd4305 -wd4723 -wd4756 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src/e_sqrt.cpp 14:13:34 INFO - p12plcy.c 14:13:34 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fop12tmpl.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pkcs12 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/pkcs12/pkcs12_pkcs12 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/p12tmpl.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pkcs12/p12tmpl.c 14:13:34 INFO - Creating library jsctypes-test.lib and object jsctypes-test.exp 14:13:34 INFO - chmod +x jsctypes-test.dll 14:13:34 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/ctypes/tests' 14:13:34 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fop7common.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pkcs7 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/pkcs7/pkcs7_pkcs7 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/p7common.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pkcs7/p7common.c 14:13:34 INFO - sslauth.c 14:13:34 INFO - sslcert.c 14:13:34 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/mozapps/update/common-standalone' 14:13:34 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fop7create.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pkcs7 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/pkcs7/pkcs7_pkcs7 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/p7create.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pkcs7/p7create.c 14:13:34 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fok_exp.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DMOZ_HAS_MOZGLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/k_exp.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4018 -wd4146 -wd4305 -wd4723 -wd4756 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src/k_exp.cpp 14:13:34 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/dev/dev_nssdev' 14:13:34 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fockhelper.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/dev -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/dev/dev_nssdev -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ckhelper.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/dev/ckhelper.c 14:13:34 INFO - certread.c 14:13:34 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fossldef.obj -c -DDEBUG -DTRACING=1 -DNSS_ALLOW_SSLKEYLOGFILE=1 -DIN_LIBSSL -DNSS_ENABLE_TLS13_SHORT_HEADERS -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/ssl/ssl_ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ssldef.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl/ssldef.c 14:13:34 INFO - sslcon.c 14:13:34 INFO - p12tmpl.c 14:13:34 INFO - e_sqrt.cpp 14:13:34 INFO - pkcs12.lib.desc 14:13:34 INFO - rm -f pkcs12.lib 14:13:34 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fodevslot.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/dev -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/dev/dev_nssdev -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/devslot.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/dev/devslot.c 14:13:34 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o pkcs12.lib.desc p12creat.obj p12d.obj p12dec.obj p12e.obj p12local.obj p12plcy.obj p12tmpl.obj 14:13:34 INFO - k_exp.cpp 14:13:34 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fos_asinh.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DMOZ_HAS_MOZGLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/s_asinh.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4018 -wd4146 -wd4305 -wd4723 -wd4756 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src/s_asinh.cpp 14:13:34 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/smime/smime_smime' 14:13:34 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focmsarray.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/smime -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/smime/smime_smime -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/cmsarray.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/smime/cmsarray.c 14:13:34 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/pki/pki_nsspki' 14:13:34 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foasymmkey.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pki -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/pki/pki_nsspki -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/asymmkey.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pki/asymmkey.c 14:13:34 INFO - ssldef.c 14:13:34 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosslenum.obj -c -DDEBUG -DTRACING=1 -DNSS_ALLOW_SSLKEYLOGFILE=1 -DIN_LIBSSL -DNSS_ENABLE_TLS13_SHORT_HEADERS -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/ssl/ssl_ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/sslenum.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl/sslenum.c 14:13:34 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/base/base_nssb' 14:13:34 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foarena.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/base/base_nssb -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/arena.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/base/arena.c 14:13:34 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/cryptohi/cryptohi_cryptohi' 14:13:34 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fodsautil.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/cryptohi -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/cryptohi/cryptohi_cryptohi -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/dsautil.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/cryptohi/dsautil.c 14:13:35 INFO - p7common.c 14:13:35 INFO - p7create.c 14:13:35 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fop7decode.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pkcs7 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/pkcs7/pkcs7_pkcs7 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/p7decode.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pkcs7/p7decode.c 14:13:35 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/pkcs12/pkcs12_pkcs12' 14:13:35 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fodevtoken.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/dev -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/dev/dev_nssdev -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/devtoken.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/dev/devtoken.c 14:13:35 INFO - s_asinh.cpp 14:13:35 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fos_atan.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DMOZ_HAS_MOZGLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/s_atan.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4018 -wd4146 -wd4305 -wd4723 -wd4756 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src/s_atan.cpp 14:13:35 INFO - dsautil.c 14:13:35 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosechash.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/cryptohi -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/cryptohi/cryptohi_cryptohi -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/sechash.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/cryptohi/sechash.c 14:13:35 INFO - sslenum.c 14:13:35 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosslerr.obj -c -DDEBUG -DTRACING=1 -DNSS_ALLOW_SSLKEYLOGFILE=1 -DIN_LIBSSL -DNSS_ENABLE_TLS13_SHORT_HEADERS -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/ssl/ssl_ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/sslerr.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl/sslerr.c 14:13:35 INFO - s_atan.cpp 14:13:35 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fos_cbrt.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DMOZ_HAS_MOZGLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/s_cbrt.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4018 -wd4146 -wd4305 -wd4723 -wd4756 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src/s_cbrt.cpp 14:13:35 INFO - cmsarray.c 14:13:35 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focmsasn1.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/smime -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/smime/smime_smime -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/cmsasn1.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/smime/cmsasn1.c 14:13:35 INFO - sslerr.c 14:13:35 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosslerrstrs.obj -c -DDEBUG -DTRACING=1 -DNSS_ALLOW_SSLKEYLOGFILE=1 -DIN_LIBSSL -DNSS_ENABLE_TLS13_SHORT_HEADERS -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/ssl/ssl_ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/sslerrstrs.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl/sslerrstrs.c 14:13:35 INFO - p7decode.c 14:13:35 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fop7encode.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pkcs7 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/pkcs7/pkcs7_pkcs7 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/p7encode.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pkcs7/p7encode.c 14:13:36 INFO - arena.c 14:13:36 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foerror.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/base/base_nssb -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/error.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/base/error.c 14:13:36 INFO - sechash.c 14:13:36 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foseckey.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/cryptohi -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/cryptohi/cryptohi_cryptohi -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/seckey.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/cryptohi/seckey.c 14:13:36 INFO - asymmkey.c 14:13:36 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focertdecode.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pki -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/pki/pki_nsspki -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/certdecode.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pki/certdecode.c 14:13:36 INFO - ckhelper.c 14:13:36 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/certdb/certdb_certdb' 14:13:36 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foalg1485.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/certdb -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/certdb/certdb_certdb -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/alg1485.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/certdb/alg1485.c 14:13:36 INFO - devslot.c 14:13:36 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fos_ceil.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DMOZ_HAS_MOZGLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/s_ceil.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4018 -wd4146 -wd4305 -wd4723 -wd4756 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src/s_ceil.cpp 14:13:36 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/certhigh/certhigh_certhi' 14:13:36 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focerthigh.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/certhigh -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/certhigh/certhigh_certhi -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/certhigh.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/certhigh/certhigh.c 14:13:36 INFO - devtoken.c 14:13:36 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fodevutil.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/dev -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/dev/dev_nssdev -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/devutil.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/dev/devutil.c 14:13:36 INFO - s_cbrt.cpp 14:13:36 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focmsattr.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/smime -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/smime/smime_smime -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/cmsattr.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/smime/cmsattr.c 14:13:36 INFO - cmsasn1.c 14:13:36 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosslgrp.obj -c -DDEBUG -DTRACING=1 -DNSS_ALLOW_SSLKEYLOGFILE=1 -DIN_LIBSSL -DNSS_ENABLE_TLS13_SHORT_HEADERS -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/ssl/ssl_ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/sslgrp.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl/sslgrp.c 14:13:36 INFO - p7encode.c 14:13:36 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fop7local.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pkcs7 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/pkcs7/pkcs7_pkcs7 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/p7local.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pkcs7/p7local.c 14:13:36 INFO - sslerrstrs.c 14:13:36 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foerrorval.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/base/base_nssb -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/errorval.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/base/errorval.c 14:13:36 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/nss/nss_nss_static' 14:13:36 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fonssinit.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/nss/nss_nss_static -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/nssinit.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/nss/nssinit.c 14:13:36 INFO - error.c 14:13:36 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosecsign.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/cryptohi -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/cryptohi/cryptohi_cryptohi -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/secsign.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/cryptohi/secsign.c 14:13:36 INFO - seckey.c 14:13:36 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focertificate.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pki -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/pki/pki_nsspki -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/certificate.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pki/certificate.c 14:13:37 INFO - s_ceil.cpp 14:13:37 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fos_ceilf.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DMOZ_HAS_MOZGLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/s_ceilf.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4018 -wd4146 -wd4305 -wd4723 -wd4756 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src/s_ceilf.cpp 14:13:37 INFO - cmsattr.c 14:13:37 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focmscinfo.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/smime -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/smime/smime_smime -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/cmscinfo.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/smime/cmscinfo.c 14:13:37 INFO - alg1485.c 14:13:37 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focertdb.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/certdb -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/certdb/certdb_certdb -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/certdb.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/certdb/certdb.c 14:13:37 INFO - p7local.c 14:13:37 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosecmime.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pkcs7 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/pkcs7/pkcs7_pkcs7 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/secmime.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pkcs7/secmime.c 14:13:37 INFO - errorval.c 14:13:37 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fohash.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/base/base_nssb -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/hash.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/base/hash.c 14:13:37 INFO - devutil.c 14:13:37 INFO - nssdev.lib.desc 14:13:37 INFO - rm -f nssdev.lib 14:13:37 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o nssdev.lib.desc ckhelper.obj devslot.obj devtoken.obj devutil.obj 14:13:37 INFO - sslgrp.c 14:13:37 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosslinfo.obj -c -DDEBUG -DTRACING=1 -DNSS_ALLOW_SSLKEYLOGFILE=1 -DIN_LIBSSL -DNSS_ENABLE_TLS13_SHORT_HEADERS -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/ssl/ssl_ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/sslinfo.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl/sslinfo.c 14:13:37 INFO - secsign.c 14:13:37 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosecvfy.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/cryptohi -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/cryptohi/cryptohi_cryptohi -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/secvfy.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/cryptohi/secvfy.c 14:13:37 INFO - certdecode.c 14:13:37 INFO - certhigh.c 14:13:37 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focerthtml.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/certhigh -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/certhigh/certhigh_certhi -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/certhtml.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/certhigh/certhtml.c 14:13:37 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr' 14:13:37 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprdir.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/prdir.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/io/prdir.c 14:13:37 INFO - s_ceilf.cpp 14:13:37 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fos_copysign.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DMOZ_HAS_MOZGLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/s_copysign.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4018 -wd4146 -wd4305 -wd4723 -wd4756 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src/s_copysign.cpp 14:13:37 INFO - cmscinfo.c 14:13:37 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focmscipher.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/smime -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/smime/smime_smime -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/cmscipher.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/smime/cmscipher.c 14:13:38 INFO - nssinit.c 14:13:38 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fonssoptions.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/nss/nss_nss_static -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/nssoptions.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/nss/nssoptions.c 14:13:38 INFO - secmime.c 14:13:38 INFO - pkcs7.lib.desc 14:13:38 INFO - rm -f pkcs7.lib 14:13:38 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o pkcs7.lib.desc certread.obj p7common.obj p7create.obj p7decode.obj p7encode.obj p7local.obj secmime.obj 14:13:38 INFO - hash.c 14:13:38 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fohashops.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/base/base_nssb -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/hashops.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/base/hashops.c 14:13:38 INFO - s_copysign.cpp 14:13:38 INFO - secvfy.c 14:13:38 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fos_expm1.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DMOZ_HAS_MOZGLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/s_expm1.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4018 -wd4146 -wd4305 -wd4723 -wd4756 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src/s_expm1.cpp 14:13:38 INFO - cryptohi.lib.desc 14:13:38 INFO - rm -f cryptohi.lib 14:13:38 INFO - certificate.c 14:13:38 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o cryptohi.lib.desc dsautil.obj sechash.obj seckey.obj secsign.obj secvfy.obj 14:13:38 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focryptocontext.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pki -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/pki/pki_nsspki -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/cryptocontext.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pki/cryptocontext.c 14:13:38 INFO - certhtml.c 14:13:38 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focertreq.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/certhigh -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/certhigh/certhigh_certhi -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/certreq.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/certhigh/certreq.c 14:13:38 INFO - certdb.c 14:13:38 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focertv3.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/certdb -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/certdb/certdb_certdb -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/certv3.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/certdb/certv3.c 14:13:38 INFO - nssoptions.c 14:13:38 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fonssver.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/nss/nss_nss_static -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/nssver.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/nss/nssver.c 14:13:38 INFO - cmscipher.c 14:13:38 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focmsdecode.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/smime -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/smime/smime_smime -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/cmsdecode.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/smime/cmsdecode.c 14:13:38 INFO - sslinfo.c 14:13:38 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosslinit.obj -c -DDEBUG -DTRACING=1 -DNSS_ALLOW_SSLKEYLOGFILE=1 -DIN_LIBSSL -DNSS_ENABLE_TLS13_SHORT_HEADERS -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/ssl/ssl_ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/sslinit.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl/sslinit.c 14:13:39 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/pk11wrap/pk11wrap_pk11wrap' 14:13:39 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fodev3hack.obj -c -DDEBUG -DTRACING=1 '-DSHLIB_SUFFIX="dll"' '-DSHLIB_PREFIX=""' '-DSHLIB_VERSION="3"' '-DSOFTOKEN_SHLIB_VERSION="3"' -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pk11wrap -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/pk11wrap/pk11wrap_pk11wrap -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/dev3hack.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pk11wrap/dev3hack.c 14:13:39 INFO - s_expm1.cpp 14:13:39 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/dev/dev_nssdev' 14:13:39 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprfdcach.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/prfdcach.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/io/prfdcach.c 14:13:39 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fos_fabs.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DMOZ_HAS_MOZGLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/s_fabs.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4018 -wd4146 -wd4305 -wd4723 -wd4756 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src/s_fabs.cpp 14:13:39 INFO - hashops.c 14:13:39 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foitem.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/base/base_nssb -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/item.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/base/item.c 14:13:39 INFO - nssver.c 14:13:39 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foutilwrap.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/nss/nss_nss_static -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/utilwrap.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/nss/utilwrap.c 14:13:39 INFO - certreq.c 14:13:39 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focertvfy.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/certhigh -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/certhigh/certhigh_certhi -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/certvfy.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/certhigh/certvfy.c 14:13:39 INFO - cryptocontext.c 14:13:39 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopki3hack.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pki -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/pki/pki_nsspki -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/pki3hack.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pki/pki3hack.c 14:13:39 INFO - cmsdecode.c 14:13:39 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focmsdigdata.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/smime -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/smime/smime_smime -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/cmsdigdata.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/smime/cmsdigdata.c 14:13:39 INFO - s_fabs.cpp 14:13:39 INFO - certv3.c 14:13:39 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focertxutl.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/certdb -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/certdb/certdb_certdb -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/certxutl.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/certdb/certxutl.c 14:13:39 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fos_floor.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DMOZ_HAS_MOZGLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/s_floor.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4018 -wd4146 -wd4305 -wd4723 -wd4756 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src/s_floor.cpp 14:13:39 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/pkcs7/pkcs7_pkcs7' 14:13:39 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosslmutex.obj -c -DDEBUG -DTRACING=1 -DNSS_ALLOW_SSLKEYLOGFILE=1 -DIN_LIBSSL -DNSS_ENABLE_TLS13_SHORT_HEADERS -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/ssl/ssl_ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/sslmutex.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl/sslmutex.c 14:13:40 INFO - item.c 14:13:40 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Folibc.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/base/base_nssb -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/libc.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/base/libc.c 14:13:40 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/cryptohi/cryptohi_cryptohi' 14:13:40 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopk11akey.obj -c -DDEBUG -DTRACING=1 '-DSHLIB_SUFFIX="dll"' '-DSHLIB_PREFIX=""' '-DSHLIB_VERSION="3"' '-DSOFTOKEN_SHLIB_VERSION="3"' -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pk11wrap -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/pk11wrap/pk11wrap_pk11wrap -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/pk11akey.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pk11wrap/pk11akey.c 14:13:40 INFO - sslinit.c 14:13:40 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprfile.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/prfile.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/io/prfile.c 14:13:40 INFO - utilwrap.c 14:13:40 INFO - nss_static.lib.desc 14:13:40 INFO - rm -f nss_static.lib 14:13:40 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o nss_static.lib.desc nssinit.obj nssoptions.obj nssver.obj utilwrap.obj 14:13:40 INFO - cmsdigdata.c 14:13:40 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focmsdigest.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/smime -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/smime/smime_smime -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/cmsdigest.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/smime/cmsdigest.c 14:13:40 INFO - s_floor.cpp 14:13:40 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fos_floorf.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DMOZ_HAS_MOZGLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/s_floorf.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4018 -wd4146 -wd4305 -wd4723 -wd4756 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src/s_floorf.cpp 14:13:40 INFO - certvfy.c 14:13:40 INFO - dev3hack.c 14:13:40 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focertvfypkix.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/certhigh -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/certhigh/certhigh_certhi -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/certvfypkix.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/certhigh/certvfypkix.c 14:13:40 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopkibase.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pki -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/pki/pki_nsspki -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/pkibase.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pki/pkibase.c 14:13:41 INFO - pki3hack.c 14:13:41 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focrl.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/certdb -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/certdb/certdb_certdb -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/crl.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/certdb/crl.c 14:13:41 INFO - libc.c 14:13:41 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Folist.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/base/base_nssb -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/list.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/base/list.c 14:13:41 INFO - certxutl.c 14:13:41 INFO - prfdcach.c 14:13:41 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosslnonce.obj -c -DDEBUG -DTRACING=1 -DNSS_ALLOW_SSLKEYLOGFILE=1 -DIN_LIBSSL -DNSS_ENABLE_TLS13_SHORT_HEADERS -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/ssl/ssl_ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/sslnonce.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl/sslnonce.c 14:13:41 INFO - prdir.c 14:13:41 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focmsencdata.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/smime -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/smime/smime_smime -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/cmsencdata.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/smime/cmsencdata.c 14:13:41 INFO - s_floorf.cpp 14:13:41 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fos_log1p.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DMOZ_HAS_MOZGLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/s_log1p.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4018 -wd4146 -wd4305 -wd4723 -wd4756 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src/s_log1p.cpp 14:13:41 INFO - cmsdigest.c 14:13:41 INFO - pk11akey.c 14:13:41 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopk11auth.obj -c -DDEBUG -DTRACING=1 '-DSHLIB_SUFFIX="dll"' '-DSHLIB_PREFIX=""' '-DSHLIB_VERSION="3"' '-DSOFTOKEN_SHLIB_VERSION="3"' -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pk11wrap -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/pk11wrap/pk11wrap_pk11wrap -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/pk11auth.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pk11wrap/pk11auth.c 14:13:41 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focrlv2.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/certhigh -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/certhigh/certhigh_certhi -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/crlv2.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/certhigh/crlv2.c 14:13:41 INFO - sslmutex.c 14:13:41 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopkistore.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pki -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/pki/pki_nsspki -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/pkistore.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pki/pkistore.c 14:13:42 INFO - pkibase.c 14:13:42 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fotracker.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/base/base_nssb -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/tracker.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/base/tracker.c 14:13:42 INFO - certvfypkix.c 14:13:42 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fogenname.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/certdb -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/certdb/certdb_certdb -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/genname.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/certdb/genname.c 14:13:42 INFO - s_log1p.cpp 14:13:42 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fos_nearbyint.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DMOZ_HAS_MOZGLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/s_nearbyint.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4018 -wd4146 -wd4305 -wd4723 -wd4756 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src/s_nearbyint.cpp 14:13:42 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/nss/nss_nss_static' 14:13:42 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprio.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/prio.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/io/prio.c 14:13:42 INFO - cmsencdata.c 14:13:42 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focmsencode.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/smime -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/smime/smime_smime -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/cmsencode.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/smime/cmsencode.c 14:13:42 INFO - prfile.c 14:13:42 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopk11cert.obj -c -DDEBUG -DTRACING=1 '-DSHLIB_SUFFIX="dll"' '-DSHLIB_PREFIX=""' '-DSHLIB_VERSION="3"' '-DSOFTOKEN_SHLIB_VERSION="3"' -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pk11wrap -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/pk11wrap/pk11wrap_pk11wrap -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/pk11cert.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pk11wrap/pk11cert.c 14:13:42 INFO - Creating library nptestjava.lib and object nptestjava.exp 14:13:42 INFO - nptestjava.exp : warning LNK4070: /OUT:NPTEST.dll directive in .EXP differs from output filename 'nptestjava.dll'; ignoring directive 14:13:42 INFO - chmod +x nptestjava.dll 14:13:42 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'nptestjava.dll' '../../../../../dist/plugins' 14:13:42 INFO - Creating library fakeopenh264.lib and object fakeopenh264.exp 14:13:42 INFO - crl.c 14:13:42 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosslreveal.obj -c -DDEBUG -DTRACING=1 -DNSS_ALLOW_SSLKEYLOGFILE=1 -DIN_LIBSSL -DNSS_ENABLE_TLS13_SHORT_HEADERS -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/ssl/ssl_ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/sslreveal.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl/sslreveal.c 14:13:42 INFO - chmod +x fakeopenh264.dll 14:13:42 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'fakeopenh264.dll' '../../../dist/bin/gmp-fakeopenh264/1.0' 14:13:42 INFO - sslnonce.c 14:13:42 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosymmkey.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pki -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/pki/pki_nsspki -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/symmkey.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pki/symmkey.c 14:13:42 INFO - Creating library npsecondtest.lib and object npsecondtest.exp 14:13:42 INFO - npsecondtest.exp : warning LNK4070: /OUT:NPTEST.dll directive in .EXP differs from output filename 'npsecondtest.dll'; ignoring directive 14:13:42 INFO - chmod +x npsecondtest.dll 14:13:42 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'npsecondtest.dll' '../../../../../dist/plugins' 14:13:42 INFO - crlv2.c 14:13:42 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foocsp.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/certhigh -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/certhigh/certhigh_certhi -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ocsp.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/certhigh/ocsp.c 14:13:42 INFO - pkistore.c 14:13:42 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foutf8.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/base/base_nssb -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/utf8.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/base/utf8.c 14:13:43 INFO - pk11auth.c 14:13:43 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fos_rint.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DMOZ_HAS_MOZGLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/s_rint.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4018 -wd4146 -wd4305 -wd4723 -wd4756 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src/s_rint.cpp 14:13:43 INFO - s_nearbyint.cpp 14:13:43 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/util/util_nssutil' 14:13:43 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foderdec.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/util -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/util/util_nssutil -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/derdec.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/util/derdec.c 14:13:43 INFO - tracker.c 14:13:43 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focmsenvdata.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/smime -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/smime/smime_smime -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/cmsenvdata.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/smime/cmsenvdata.c 14:13:43 INFO - genname.c 14:13:43 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopolcyxtn.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/certdb -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/certdb/certdb_certdb -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/polcyxtn.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/certdb/polcyxtn.c 14:13:43 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/plugins/test/testplugin/javaplugin' 14:13:43 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopriometh.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/priometh.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/io/priometh.c 14:13:43 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/media/gmp-plugin-openh264' 14:13:43 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosslsecur.obj -c -DDEBUG -DTRACING=1 -DNSS_ALLOW_SSLKEYLOGFILE=1 -DIN_LIBSSL -DNSS_ENABLE_TLS13_SHORT_HEADERS -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/ssl/ssl_ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/sslsecur.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl/sslsecur.c 14:13:43 INFO - cmsencode.c 14:13:43 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foocspsig.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/certhigh -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/certhigh/certhigh_certhi -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ocspsig.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/certhigh/ocspsig.c 14:13:43 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/libc' 14:13:43 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fobase64.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/libc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/libc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/base64.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/lib/libc/src/base64.c 14:13:43 INFO - symmkey.c 14:13:43 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fotdcache.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pki -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/pki/pki_nsspki -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/tdcache.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pki/tdcache.c 14:13:43 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/plugins/test/testplugin/secondplugin' 14:13:43 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopk11cxt.obj -c -DDEBUG -DTRACING=1 '-DSHLIB_SUFFIX="dll"' '-DSHLIB_PREFIX=""' '-DSHLIB_VERSION="3"' '-DSOFTOKEN_SHLIB_VERSION="3"' -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pk11wrap -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/pk11wrap/pk11wrap_pk11wrap -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/pk11cxt.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pk11wrap/pk11cxt.c 14:13:43 INFO - sslreveal.c 14:13:43 INFO - s_rint.cpp 14:13:43 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foderenc.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/util -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/util/util_nssutil -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/derenc.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/util/derenc.c 14:13:43 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fos_rintf.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DMOZ_HAS_MOZGLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/s_rintf.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4018 -wd4146 -wd4305 -wd4723 -wd4756 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src/s_rintf.cpp 14:13:43 INFO - pk11cert.c 14:13:43 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosecname.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/certdb -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/certdb/certdb_certdb -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/secname.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/certdb/secname.c 14:13:44 INFO - utf8.c 14:13:44 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopripv6.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/pripv6.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/io/pripv6.c 14:13:44 INFO - base64.c 14:13:44 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foplerror.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/libc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/libc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/plerror.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/lib/libc/src/plerror.c 14:13:44 INFO - derdec.c 14:13:44 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focmsmessage.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/smime -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/smime/smime_smime -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/cmsmessage.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/smime/cmsmessage.c 14:13:44 INFO - list.c 14:13:44 INFO - nssb.lib.desc 14:13:44 INFO - rm -f nssb.lib 14:13:44 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o nssb.lib.desc arena.obj error.obj errorval.obj hash.obj hashops.obj item.obj libc.obj list.obj tracker.obj utf8.obj 14:13:44 INFO - cmsenvdata.c 14:13:44 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foxcrldist.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/certhigh -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/certhigh/certhigh_certhi -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/xcrldist.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/certhigh/xcrldist.c 14:13:44 INFO - plerror.c 14:13:44 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foplgetopt.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/libc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/libc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/plgetopt.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/lib/libc/src/plgetopt.c 14:13:44 INFO - ocspsig.c 14:13:44 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fotrustdomain.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pki -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/pki/pki_nsspki -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/trustdomain.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pki/trustdomain.c 14:13:44 INFO - ocsp.c 14:13:44 INFO - polcyxtn.c 14:13:44 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosslsnce.obj -c -DDEBUG -DTRACING=1 -DNSS_ALLOW_SSLKEYLOGFILE=1 -DIN_LIBSSL -DNSS_ENABLE_TLS13_SHORT_HEADERS -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/ssl/ssl_ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/sslsnce.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl/sslsnce.c 14:13:44 INFO - derenc.c 14:13:44 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fodersubr.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/util -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/util/util_nssutil -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/dersubr.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/util/dersubr.c 14:13:44 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/data' 14:13:44 INFO - mozmake.EXE[5]: Nothing to be done for 'target'. 14:13:44 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/data' 14:13:44 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopk11err.obj -c -DDEBUG -DTRACING=1 '-DSHLIB_SUFFIX="dll"' '-DSHLIB_PREFIX=""' '-DSHLIB_VERSION="3"' '-DSOFTOKEN_SHLIB_VERSION="3"' -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pk11wrap -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/pk11wrap/pk11wrap_pk11wrap -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/pk11err.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pk11wrap/pk11err.c 14:13:44 INFO - prio.c 14:13:44 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fos_scalbn.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DMOZ_HAS_MOZGLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/s_scalbn.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4018 -wd4146 -wd4305 -wd4723 -wd4756 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src/s_scalbn.cpp 14:13:44 INFO - s_rintf.cpp 14:13:44 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focmspubkey.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/smime -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/smime/smime_smime -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/cmspubkey.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/smime/cmspubkey.c 14:13:45 INFO - sslsecur.c 14:13:45 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fostrcase.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/libc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/libc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/strcase.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/lib/libc/src/strcase.c 14:13:45 INFO - secname.c 14:13:45 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fostanpcertdb.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/certdb -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/certdb/certdb_certdb -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/stanpcertdb.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/certdb/stanpcertdb.c 14:13:45 INFO - cmsmessage.c 14:13:45 INFO - tdcache.c 14:13:45 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fodertime.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/util -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/util/util_nssutil -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/dertime.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/util/dertime.c 14:13:45 INFO - plgetopt.c 14:13:45 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopk11kea.obj -c -DDEBUG -DTRACING=1 '-DSHLIB_SUFFIX="dll"' '-DSHLIB_PREFIX=""' '-DSHLIB_VERSION="3"' '-DSOFTOKEN_SHLIB_VERSION="3"' -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pk11wrap -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/pk11wrap/pk11wrap_pk11wrap -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/pk11kea.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pk11wrap/pk11kea.c 14:13:45 INFO - pk11cxt.c 14:13:45 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprlayer.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/prlayer.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/io/prlayer.c 14:13:45 INFO - strcase.c 14:13:45 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fostrcat.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/libc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/libc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/strcat.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/lib/libc/src/strcat.c 14:13:45 INFO - dersubr.c 14:13:45 INFO - xcrldist.c 14:13:45 INFO - certhi.lib.desc 14:13:45 INFO - rm -f certhi.lib 14:13:45 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fos_tanh.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DMOZ_HAS_MOZGLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/s_tanh.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4018 -wd4146 -wd4305 -wd4723 -wd4756 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src/s_tanh.cpp 14:13:45 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o certhi.lib.desc certhigh.obj certhtml.obj certreq.obj certvfy.obj certvfypkix.obj crlv2.obj ocsp.obj ocspsig.obj xcrldist.obj 14:13:45 INFO - s_scalbn.cpp 14:13:45 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosslsock.obj -c -DDEBUG -DTRACING=1 -DNSS_ALLOW_SSLKEYLOGFILE=1 -DIN_LIBSSL -DNSS_ENABLE_TLS13_SHORT_HEADERS -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/ssl/ssl_ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/sslsock.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl/sslsock.c 14:13:45 INFO - pk11err.c 14:13:45 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foxauthkid.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/certdb -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/certdb/certdb_certdb -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/xauthkid.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/certdb/xauthkid.c 14:13:45 INFO - priometh.c 14:13:45 INFO - Warning: C4018 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\nsprpub\pr\src\io\priometh.c: '<': signed/unsigned mismatch 14:13:45 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/io/priometh.c(336): warning C4018: '<': signed/unsigned mismatch 14:13:45 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focmsrecinfo.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/smime -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/smime/smime_smime -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/cmsrecinfo.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/smime/cmsrecinfo.c 14:13:45 INFO - dertime.c 14:13:45 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foerrstrs.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/util -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/util/util_nssutil -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/errstrs.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/util/errstrs.c 14:13:46 INFO - strcat.c 14:13:46 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fostrchr.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/libc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/libc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/strchr.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/lib/libc/src/strchr.c 14:13:46 INFO - cmspubkey.c 14:13:46 INFO - trustdomain.c 14:13:46 INFO - nsspki.lib.desc 14:13:46 INFO - rm -f nsspki.lib 14:13:46 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o nsspki.lib.desc asymmkey.obj certdecode.obj certificate.obj cryptocontext.obj pki3hack.obj pkibase.obj pkistore.obj symmkey.obj tdcache.obj trustdomain.obj 14:13:46 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/base/base_nssb' 14:13:46 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fos_trunc.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DMOZ_HAS_MOZGLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/s_trunc.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4018 -wd4146 -wd4305 -wd4723 -wd4756 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src/s_trunc.cpp 14:13:46 INFO - s_tanh.cpp 14:13:46 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fossltrace.obj -c -DDEBUG -DTRACING=1 -DNSS_ALLOW_SSLKEYLOGFILE=1 -DIN_LIBSSL -DNSS_ENABLE_TLS13_SHORT_HEADERS -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/ssl/ssl_ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ssltrace.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl/ssltrace.c 14:13:46 INFO - strchr.c 14:13:46 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fostrcmp.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/libc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/libc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/strcmp.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/lib/libc/src/strcmp.c 14:13:46 INFO - pripv6.c 14:13:46 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopk11list.obj -c -DDEBUG -DTRACING=1 '-DSHLIB_SUFFIX="dll"' '-DSHLIB_PREFIX=""' '-DSHLIB_VERSION="3"' '-DSOFTOKEN_SHLIB_VERSION="3"' -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pk11wrap -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/pk11wrap/pk11wrap_pk11wrap -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/pk11list.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pk11wrap/pk11list.c 14:13:46 INFO - errstrs.c 14:13:46 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fonssb64d.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/util -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/util/util_nssutil -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/nssb64d.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/util/nssb64d.c 14:13:46 INFO - stanpcertdb.c 14:13:46 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focmsreclist.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/smime -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/smime/smime_smime -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/cmsreclist.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/smime/cmsreclist.c 14:13:46 INFO - pk11kea.c 14:13:46 INFO - xauthkid.c 14:13:46 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foxbsconst.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/certdb -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/certdb/certdb_certdb -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/xbsconst.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/certdb/xbsconst.c 14:13:46 INFO - cmsrecinfo.c 14:13:46 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fos_truncf.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DMOZ_HAS_MOZGLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/fdlibm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/s_truncf.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4018 -wd4146 -wd4305 -wd4723 -wd4756 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/fdlibm/src/s_truncf.cpp 14:13:46 INFO - strcmp.c 14:13:46 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fostrcpy.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/libc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/libc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/strcpy.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/lib/libc/src/strcpy.c 14:13:47 INFO - s_trunc.cpp 14:13:47 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosslver.obj -c -DDEBUG -DTRACING=1 -DNSS_ALLOW_SSLKEYLOGFILE=1 -DIN_LIBSSL -DNSS_ENABLE_TLS13_SHORT_HEADERS -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/ssl/ssl_ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/sslver.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl/sslver.c 14:13:47 INFO - sslsock.c 14:13:47 INFO - Warning: C4018 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\security\nss\lib\ssl\sslsock.c: '<': signed/unsigned mismatch 14:13:47 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl/sslsock.c(1487): warning C4018: '<': signed/unsigned mismatch 14:13:47 INFO - Warning: C4018 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\security\nss\lib\ssl\sslsock.c: '<=': signed/unsigned mismatch 14:13:47 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl/sslsock.c(3111): warning C4018: '<=': signed/unsigned mismatch 14:13:47 INFO - Warning: C4018 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\security\nss\lib\ssl\sslsock.c: '<': signed/unsigned mismatch 14:13:47 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl/sslsock.c(3130): warning C4018: '<': signed/unsigned mismatch 14:13:47 INFO - Warning: C4018 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\security\nss\lib\ssl\sslsock.c: '<=': signed/unsigned mismatch 14:13:47 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl/sslsock.c(3138): warning C4018: '<=': signed/unsigned mismatch 14:13:47 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprlog.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/prlog.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/io/prlog.c 14:13:47 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/ffi' 14:13:47 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foclosures.obj -c -DDEBUG=1 -DTRACING=1 -DTARGET=X86_WIN32 -DFFI_NO_RAW_API -DX86_WIN32 -DHAVE_AS_STRING_PSEUDO_OP -DHAVE_AS_X86_64_UNWIND_SECTION_TYPE -DHAVE_AS_ASCII_PSEUDO_OP -DFFI_DEBUG -DHAVE_AS_X86_PCREL -DMOZ_HAS_MOZGLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/ffi -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/ffi -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/js/src/ctypes/libffi -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/js/src/ctypes/libffi/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/js/src/ctypes/libffi/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/js/src/ctypes/libffi/src/x86 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/closures.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/js/src/ctypes/libffi/src/closures.c 14:13:47 INFO - strcpy.c 14:13:47 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fostrdup.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/libc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/libc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/strdup.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/lib/libc/src/strdup.c 14:13:47 INFO - sslsnce.c 14:13:47 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fonssb64e.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/util -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/util/util_nssutil -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/nssb64e.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/util/nssb64e.c 14:13:47 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/certhigh/certhigh_certhi' 14:13:47 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopk11load.obj -c -DDEBUG -DTRACING=1 '-DSHLIB_SUFFIX="dll"' '-DSHLIB_PREFIX=""' '-DSHLIB_VERSION="3"' '-DSOFTOKEN_SHLIB_VERSION="3"' -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pk11wrap -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/pk11wrap/pk11wrap_pk11wrap -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/pk11load.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pk11wrap/pk11load.c 14:13:47 INFO - prlayer.c 14:13:47 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foxconst.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/certdb -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/certdb/certdb_certdb -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/xconst.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/certdb/xconst.c 14:13:47 INFO - ssltrace.c 14:13:47 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focmssigdata.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/smime -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/smime/smime_smime -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/cmssigdata.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/smime/cmssigdata.c 14:13:47 INFO - sslver.c 14:13:47 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fotls13con.obj -c -DDEBUG -DTRACING=1 -DNSS_ALLOW_SSLKEYLOGFILE=1 -DIN_LIBSSL -DNSS_ENABLE_TLS13_SHORT_HEADERS -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/ssl/ssl_ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/tls13con.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl/tls13con.c 14:13:47 INFO - s_truncf.cpp 14:13:47 INFO - modules_fdlibm_src.lib.desc 14:13:47 INFO - rm -f modules_fdlibm_src.lib 14:13:47 INFO - xbsconst.c 14:13:47 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fodebug.obj -c -DDEBUG=1 -DTRACING=1 -DTARGET=X86_WIN32 -DFFI_NO_RAW_API -DX86_WIN32 -DHAVE_AS_STRING_PSEUDO_OP -DHAVE_AS_X86_64_UNWIND_SECTION_TYPE -DHAVE_AS_ASCII_PSEUDO_OP -DFFI_DEBUG -DHAVE_AS_X86_PCREL -DMOZ_HAS_MOZGLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/ffi -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/ffi -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/js/src/ctypes/libffi -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/js/src/ctypes/libffi/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/js/src/ctypes/libffi/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/js/src/ctypes/libffi/src/x86 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/debug.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/js/src/ctypes/libffi/src/debug.c 14:13:47 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o modules_fdlibm_src.lib.desc e_acos.obj e_acosh.obj e_asin.obj e_atan2.obj e_atanh.obj e_cosh.obj e_exp.obj e_hypot.obj e_log.obj e_log10.obj e_log2.obj e_pow.obj e_sinh.obj e_sqrt.obj k_exp.obj s_asinh.obj s_atan.obj s_cbrt.obj s_ceil.obj s_ceilf.obj s_copysign.obj s_expm1.obj s_fabs.obj s_floor.obj s_floorf.obj s_log1p.obj s_nearbyint.obj s_rint.obj s_rintf.obj s_scalbn.obj s_tanh.obj s_trunc.obj s_truncf.obj 14:13:47 INFO - pk11list.c 14:13:47 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fostrlen.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/libc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/libc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/strlen.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/lib/libc/src/strlen.c 14:13:47 INFO - strdup.c 14:13:48 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fonssilock.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/util -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/util/util_nssutil -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/nssilock.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/util/nssilock.c 14:13:48 INFO - nssb64d.c 14:13:48 INFO - Warning: C4018 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\security\nss\lib\util\nssb64d.c: '<=': signed/unsigned mismatch 14:13:48 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/util/nssb64d.c(252): warning C4018: '<=': signed/unsigned mismatch 14:13:48 INFO - cmsreclist.c 14:13:48 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/pki/pki_nsspki' 14:13:48 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprmapopt.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/prmapopt.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/io/prmapopt.c 14:13:48 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fotls13exthandle.obj -c -DDEBUG -DTRACING=1 -DNSS_ALLOW_SSLKEYLOGFILE=1 -DIN_LIBSSL -DNSS_ENABLE_TLS13_SHORT_HEADERS -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/ssl/ssl_ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/tls13exthandle.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl/tls13exthandle.c 14:13:48 INFO - strlen.c 14:13:48 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fostrpbrk.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/libc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/libc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/strpbrk.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/lib/libc/src/strpbrk.c 14:13:48 INFO - debug.c 14:13:48 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopk11mech.obj -c -DDEBUG -DTRACING=1 '-DSHLIB_SUFFIX="dll"' '-DSHLIB_PREFIX=""' '-DSHLIB_VERSION="3"' '-DSOFTOKEN_SHLIB_VERSION="3"' -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pk11wrap -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/pk11wrap/pk11wrap_pk11wrap -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/pk11mech.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pk11wrap/pk11mech.c 14:13:48 INFO - nssb64e.c 14:13:48 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focmssiginfo.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/smime -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/smime/smime_smime -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/cmssiginfo.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/smime/cmssiginfo.c 14:13:48 INFO - nssilock.c 14:13:48 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fonssrwlk.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/util -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/util/util_nssutil -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/nssrwlk.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/util/nssrwlk.c 14:13:48 INFO - xconst.c 14:13:48 INFO - certdb.lib.desc 14:13:48 INFO - rm -f certdb.lib 14:13:48 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o certdb.lib.desc alg1485.obj certdb.obj certv3.obj certxutl.obj crl.obj genname.obj polcyxtn.obj secname.obj stanpcertdb.obj xauthkid.obj xbsconst.obj xconst.obj 14:13:48 INFO - strpbrk.c 14:13:48 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fostrstr.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/libc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/libc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/strstr.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/lib/libc/src/strstr.c 14:13:48 INFO - cmssigdata.c 14:13:48 INFO - pk11load.c 14:13:48 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fotls13hkdf.obj -c -DDEBUG -DTRACING=1 -DNSS_ALLOW_SSLKEYLOGFILE=1 -DIN_LIBSSL -DNSS_ENABLE_TLS13_SHORT_HEADERS -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/ssl/ssl_ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/tls13hkdf.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl/tls13hkdf.c 14:13:49 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/zlib/src' 14:13:49 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foadler32.obj -c -DDEBUG=1 -DTRACING=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/zlib/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/zlib/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/adler32.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/zlib/src/adler32.c 14:13:49 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/contentproc' 14:13:49 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foplugin-container.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/contentproc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/contentproc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/xre -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/plugin-container.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/contentproc/plugin-container.cpp 14:13:49 INFO - closures.c 14:13:49 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fojava_raw_api.obj -c -DDEBUG=1 -DTRACING=1 -DTARGET=X86_WIN32 -DFFI_NO_RAW_API -DX86_WIN32 -DHAVE_AS_STRING_PSEUDO_OP -DHAVE_AS_X86_64_UNWIND_SECTION_TYPE -DHAVE_AS_ASCII_PSEUDO_OP -DFFI_DEBUG -DHAVE_AS_X86_PCREL -DMOZ_HAS_MOZGLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/ffi -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/ffi -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/js/src/ctypes/libffi -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/js/src/ctypes/libffi/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/js/src/ctypes/libffi/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/js/src/ctypes/libffi/src/x86 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/java_raw_api.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/js/src/ctypes/libffi/src/java_raw_api.c 14:13:49 INFO - tls13con.c 14:13:49 INFO - Warning: C4018 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\security\nss\lib\ssl\tls13con.c: '<': signed/unsigned mismatch 14:13:49 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl/tls13con.c(1681): warning C4018: '<': signed/unsigned mismatch 14:13:49 INFO - Warning: C4018 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\security\nss\lib\ssl\tls13con.c: '>': signed/unsigned mismatch 14:13:49 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl/tls13con.c(4373): warning C4018: '>': signed/unsigned mismatch 14:13:49 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprmmap.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/prmmap.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/io/prmmap.c 14:13:49 INFO - strstr.c 14:13:49 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fostrtok.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/libc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/libc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/strtok.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/lib/libc/src/strtok.c 14:13:49 INFO - pk11mech.c 14:13:49 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopk11merge.obj -c -DDEBUG -DTRACING=1 '-DSHLIB_SUFFIX="dll"' '-DSHLIB_PREFIX=""' '-DSHLIB_VERSION="3"' '-DSOFTOKEN_SHLIB_VERSION="3"' -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pk11wrap -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/pk11wrap/pk11wrap_pk11wrap -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/pk11merge.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pk11wrap/pk11merge.c 14:13:49 INFO - prlog.c 14:13:49 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fooidstring.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/util -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/util/util_nssutil -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/oidstring.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/util/oidstring.c 14:13:49 INFO - tls13exthandle.c 14:13:49 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focmsudf.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/smime -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/smime/smime_smime -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/cmsudf.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/smime/cmsudf.c 14:13:49 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/fdlibm/src' 14:13:49 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focompress.obj -c -DDEBUG=1 -DTRACING=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/zlib/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/zlib/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/compress.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/zlib/src/compress.c 14:13:49 INFO - strtok.c 14:13:49 INFO - plc4.lib.desc 14:13:49 INFO - rm -f plc4.lib 14:13:49 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o plc4.lib.desc base64.obj plerror.obj plgetopt.obj strcase.obj strcat.obj strchr.obj strcmp.obj strcpy.obj strdup.obj strlen.obj strpbrk.obj strstr.obj strtok.obj 14:13:49 INFO - nssrwlk.c 14:13:49 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprep_cif.obj -c -DDEBUG=1 -DTRACING=1 -DTARGET=X86_WIN32 -DFFI_NO_RAW_API -DX86_WIN32 -DHAVE_AS_STRING_PSEUDO_OP -DHAVE_AS_X86_64_UNWIND_SECTION_TYPE -DHAVE_AS_ASCII_PSEUDO_OP -DFFI_DEBUG -DHAVE_AS_X86_PCREL -DMOZ_HAS_MOZGLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/ffi -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/ffi -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/js/src/ctypes/libffi -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/js/src/ctypes/libffi/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/js/src/ctypes/libffi/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/js/src/ctypes/libffi/src/x86 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/prep_cif.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/js/src/ctypes/libffi/src/prep_cif.c 14:13:49 INFO - java_raw_api.c 14:13:49 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopk11nobj.obj -c -DDEBUG -DTRACING=1 '-DSHLIB_SUFFIX="dll"' '-DSHLIB_PREFIX=""' '-DSHLIB_VERSION="3"' '-DSOFTOKEN_SHLIB_VERSION="3"' -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pk11wrap -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/pk11wrap/pk11wrap_pk11wrap -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/pk11nobj.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pk11wrap/pk11nobj.c 14:13:49 INFO - adler32.c 14:13:49 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprmwait.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/prmwait.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/io/prmwait.c 14:13:49 INFO - cmssiginfo.c 14:13:49 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fowin32err.obj -c -DDEBUG -DTRACING=1 -DNSS_ALLOW_SSLKEYLOGFILE=1 -DIN_LIBSSL -DNSS_ENABLE_TLS13_SHORT_HEADERS -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/ssl/ssl_ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/win32err.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/ssl/win32err.c 14:13:50 INFO - compress.c 14:13:50 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focrc32.obj -c -DDEBUG=1 -DTRACING=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/zlib/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/zlib/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/crc32.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/zlib/src/crc32.c 14:13:50 INFO - oidstring.c 14:13:50 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopkcs1sig.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/util -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/util/util_nssutil -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/pkcs1sig.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/util/pkcs1sig.c 14:13:50 INFO - prmapopt.c 14:13:50 INFO - tls13hkdf.c 14:13:50 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foraw_api.obj -c -DDEBUG=1 -DTRACING=1 -DTARGET=X86_WIN32 -DFFI_NO_RAW_API -DX86_WIN32 -DHAVE_AS_STRING_PSEUDO_OP -DHAVE_AS_X86_64_UNWIND_SECTION_TYPE -DHAVE_AS_ASCII_PSEUDO_OP -DFFI_DEBUG -DHAVE_AS_X86_PCREL -DMOZ_HAS_MOZGLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/ffi -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/ffi -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/js/src/ctypes/libffi -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/js/src/ctypes/libffi/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/js/src/ctypes/libffi/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/js/src/ctypes/libffi/src/x86 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/raw_api.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/js/src/ctypes/libffi/src/raw_api.c 14:13:50 INFO - prep_cif.c 14:13:50 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopk11obj.obj -c -DDEBUG -DTRACING=1 '-DSHLIB_SUFFIX="dll"' '-DSHLIB_PREFIX=""' '-DSHLIB_VERSION="3"' '-DSOFTOKEN_SHLIB_VERSION="3"' -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pk11wrap -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/pk11wrap/pk11wrap_pk11wrap -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/pk11obj.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pk11wrap/pk11obj.c 14:13:50 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/freebl/freebl_freebl' 14:13:50 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foloader.obj -c -DDEBUG -DTRACING=1 '-DSHLIB_SUFFIX="dll"' '-DSHLIB_PREFIX=""' '-DSHLIB_VERSION="3"' '-DSOFTOKEN_SHLIB_VERSION="3"' -DRIJNDAEL_INCLUDE_TABLES -DMP_API_COMPATIBLE -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DNSS_X86_OR_X64 -DNSS_X86 -DMP_ASSEMBLY_MULTIPLY -DMP_ASSEMBLY_SQUARE -DMP_ASSEMBLY_DIV_2DX1D -DMP_USE_UINT_DIGIT -DMP_NO_MP_WORD -DUSE_HW_AES -DINTEL_GCM -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/freebl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/freebl/freebl_freebl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/freebl/mpi -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/freebl/ecl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/loader.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/freebl/loader.c 14:13:50 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/certdb/certdb_certdb' 14:13:50 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focmsutil.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/smime -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/smime/smime_smime -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/cmsutil.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/smime/cmsutil.c 14:13:50 INFO - cmsudf.c 14:13:50 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fodeflate.obj -c -DDEBUG=1 -DTRACING=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/zlib/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/zlib/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/deflate.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/zlib/src/deflate.c 14:13:50 INFO - pk11merge.c 14:13:50 INFO - Warning: C4018 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\security\nss\lib\pk11wrap\pk11merge.c: '<': signed/unsigned mismatch 14:13:50 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pk11wrap/pk11merge.c(75): warning C4018: '<': signed/unsigned mismatch 14:13:50 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foportreg.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/util -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/util/util_nssutil -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/portreg.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/util/portreg.c 14:13:50 INFO - raw_api.c 14:13:50 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fotypes.obj -c -DDEBUG=1 -DTRACING=1 -DTARGET=X86_WIN32 -DFFI_NO_RAW_API -DX86_WIN32 -DHAVE_AS_STRING_PSEUDO_OP -DHAVE_AS_X86_64_UNWIND_SECTION_TYPE -DHAVE_AS_ASCII_PSEUDO_OP -DFFI_DEBUG -DHAVE_AS_X86_PCREL -DMOZ_HAS_MOZGLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/ffi -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/ffi -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/js/src/ctypes/libffi -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/js/src/ctypes/libffi/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/js/src/ctypes/libffi/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/js/src/ctypes/libffi/src/x86 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/types.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/js/src/ctypes/libffi/src/types.c 14:13:50 INFO - crc32.c 14:13:50 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprpolevt.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/prpolevt.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/io/prpolevt.c 14:13:51 INFO - prmmap.c 14:13:51 INFO - pkcs1sig.c 14:13:51 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosmimemessage.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/smime -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/smime/smime_smime -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/smimemessage.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/smime/smimemessage.c 14:13:51 INFO - types.c 14:13:51 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foffi.obj -c -DDEBUG=1 -DTRACING=1 -DTARGET=X86_WIN32 -DFFI_NO_RAW_API -DX86_WIN32 -DHAVE_AS_STRING_PSEUDO_OP -DHAVE_AS_X86_64_UNWIND_SECTION_TYPE -DHAVE_AS_ASCII_PSEUDO_OP -DFFI_DEBUG -DHAVE_AS_X86_PCREL -DMOZ_HAS_MOZGLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/ffi -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/ffi -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/js/src/ctypes/libffi -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/js/src/ctypes/libffi/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/js/src/ctypes/libffi/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/js/src/ctypes/libffi/src/x86 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ffi.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/js/src/ctypes/libffi/src/x86/ffi.c 14:13:51 INFO - win32err.c 14:13:51 INFO - pk11nobj.c 14:13:51 INFO - ssl.lib.desc 14:13:51 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fogzclose.obj -c -DDEBUG=1 -DTRACING=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/zlib/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/zlib/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/gzclose.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/zlib/src/gzclose.c 14:13:51 INFO - rm -f ssl.lib 14:13:51 INFO - deflate.c 14:13:51 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprprf.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/prprf.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/io/prprf.c 14:13:51 INFO - portreg.c 14:13:51 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foquickder.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/util -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/util/util_nssutil -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/quickder.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/util/quickder.c 14:13:51 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o ssl.lib.desc authcert.obj cmpcert.obj dtlscon.obj prelib.obj ssl3con.obj ssl3ecc.obj ssl3ext.obj ssl3exthandle.obj ssl3gthr.obj sslauth.obj sslcert.obj sslcon.obj ssldef.obj sslenum.obj sslerr.obj sslerrstrs.obj sslgrp.obj sslinfo.obj sslinit.obj sslmutex.obj sslnonce.obj sslreveal.obj sslsecur.obj sslsnce.obj sslsock.obj ssltrace.obj sslver.obj tls13con.obj tls13exthandle.obj tls13hkdf.obj win32err.obj 14:13:51 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/libc' 14:13:51 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosmimeutil.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/smime -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/smime/smime_smime -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/smimeutil.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/smime/smimeutil.c 14:13:51 INFO - cmsutil.c 14:13:51 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopk11pars.obj -c -DDEBUG -DTRACING=1 '-DSHLIB_SUFFIX="dll"' '-DSHLIB_PREFIX=""' '-DSHLIB_VERSION="3"' '-DSOFTOKEN_SHLIB_VERSION="3"' -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pk11wrap -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/pk11wrap/pk11wrap_pk11wrap -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/pk11pars.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pk11wrap/pk11pars.c 14:13:51 INFO - prpolevt.c 14:13:51 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fogzlib.obj -c -DDEBUG=1 -DTRACING=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/zlib/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/zlib/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/gzlib.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/zlib/src/gzlib.c 14:13:51 INFO - ffi.c 14:13:51 INFO - config_external_ffi.lib.desc 14:13:51 INFO - rm -f config_external_ffi.lib 14:13:51 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o config_external_ffi.lib.desc closures.obj debug.obj java_raw_api.obj prep_cif.obj raw_api.obj types.obj ffi.obj win32.obj 14:13:51 INFO - loader.c 14:13:51 INFO - freebl.lib.desc 14:13:51 INFO - rm -f freebl.lib 14:13:51 INFO - pk11obj.c 14:13:51 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosecalgid.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/util -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/util/util_nssutil -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/secalgid.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/util/secalgid.c 14:13:51 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o freebl.lib.desc loader.obj 14:13:51 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/dbm/src/src_dbm' 14:13:51 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fodb.obj -c -DDEBUG -DTRACING=1 -DSTDC_HEADERS -DHAVE_STRERROR -DHAVE_SNPRINTF -DMEMMOVE -D__DBINTERFACE_PRIVATE -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/dbm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/dbm/src/src_dbm -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/dbm -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/dbm -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/db.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/dbm/src/db.c 14:13:51 INFO - quickder.c 14:13:51 INFO - gzclose.c 14:13:51 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosmimever.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/smime -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/smime/smime_smime -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/smimever.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/smime/smimever.c 14:13:51 INFO - prmwait.c 14:13:51 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopk11pbe.obj -c -DDEBUG -DTRACING=1 '-DSHLIB_SUFFIX="dll"' '-DSHLIB_PREFIX=""' '-DSHLIB_VERSION="3"' '-DSOFTOKEN_SHLIB_VERSION="3"' -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pk11wrap -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/pk11wrap/pk11wrap_pk11wrap -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/pk11pbe.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pk11wrap/pk11pbe.c 14:13:52 INFO - gzlib.c 14:13:52 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fogzread.obj -c -DDEBUG=1 -DTRACING=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/zlib/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/zlib/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/gzread.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/zlib/src/gzread.c 14:13:52 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpcom/windbgdlg' 14:13:52 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fowindbgdlg.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/windbgdlg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpcom/windbgdlg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/windbgdlg.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/windbgdlg/windbgdlg.cpp 14:13:52 INFO - smimemessage.c 14:13:52 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosecasn1d.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/util -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/util/util_nssutil -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/secasn1d.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/util/secasn1d.c 14:13:52 INFO - smimeutil.c 14:13:52 INFO - smimever.c 14:13:52 INFO - smime.lib.desc 14:13:52 INFO - rm -f smime.lib 14:13:52 INFO - secalgid.c 14:13:52 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foh_bigkey.obj -c -DDEBUG -DTRACING=1 -DSTDC_HEADERS -DHAVE_STRERROR -DHAVE_SNPRINTF -DMEMMOVE -D__DBINTERFACE_PRIVATE -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/dbm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/dbm/src/src_dbm -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/dbm -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/dbm -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/h_bigkey.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/dbm/src/h_bigkey.c 14:13:52 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o smime.lib.desc cmsarray.obj cmsasn1.obj cmsattr.obj cmscinfo.obj cmscipher.obj cmsdecode.obj cmsdigdata.obj cmsdigest.obj cmsencdata.obj cmsencode.obj cmsenvdata.obj cmsmessage.obj cmspubkey.obj cmsrecinfo.obj cmsreclist.obj cmssigdata.obj cmssiginfo.obj cmsudf.obj cmsutil.obj smimemessage.obj smimeutil.obj smimever.obj 14:13:52 INFO - db.c 14:13:52 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprscanf.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/prscanf.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/io/prscanf.c 14:13:52 INFO - gzread.c 14:13:52 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fogzwrite.obj -c -DDEBUG=1 -DTRACING=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/zlib/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/zlib/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/gzwrite.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/zlib/src/gzwrite.c 14:13:52 INFO - secasn1d.c 14:13:52 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosecasn1e.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/util -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/util/util_nssutil -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/secasn1e.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/util/secasn1e.c 14:13:52 INFO - pk11pars.c 14:13:52 INFO - Warning: C4018 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\security\nss\lib\pk11wrap\pk11pars.c: '>=': signed/unsigned mismatch 14:13:52 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pk11wrap/pk11pars.c(553): warning C4018: '>=': signed/unsigned mismatch 14:13:52 INFO - Warning: C4018 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\security\nss\lib\pk11wrap\pk11pars.c: '>': signed/unsigned mismatch 14:13:52 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pk11wrap/pk11pars.c(589): warning C4018: '>': signed/unsigned mismatch 14:13:52 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/ssl/ssl_ssl' 14:13:52 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foh_func.obj -c -DDEBUG -DTRACING=1 -DSTDC_HEADERS -DHAVE_STRERROR -DHAVE_SNPRINTF -DMEMMOVE -D__DBINTERFACE_PRIVATE -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/dbm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/dbm/src/src_dbm -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/dbm -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/dbm -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/h_func.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/dbm/src/h_func.c 14:13:53 INFO - prscanf.c 14:13:53 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foinfback.obj -c -DDEBUG=1 -DTRACING=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/zlib/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/zlib/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/infback.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/zlib/src/infback.c 14:13:53 INFO - gzwrite.c 14:13:53 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosecasn1u.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/util -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/util/util_nssutil -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/secasn1u.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/util/secasn1u.c 14:13:53 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpcom/glue/standalone' 14:13:53 INFO - prprf.c 14:13:53 INFO - Warning: C4018 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\nsprpub\pr\src\io\prprf.c: '<': signed/unsigned mismatch 14:13:53 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/io/prprf.c(1115): warning C4018: '<': signed/unsigned mismatch 14:13:53 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprsocket.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/prsocket.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/io/prsocket.c 14:13:53 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoFileUtils.obj -c -DDEBUG=1 -DTRACING=1 -D_USE_ANSI_CPP -DXPCOM_GLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/glue/standalone -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpcom/glue/standalone -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/build -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/threads -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/FileUtils.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -Zl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/glue/FileUtils.cpp 14:13:53 INFO - pk11pbe.c 14:13:53 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopk11pk12.obj -c -DDEBUG -DTRACING=1 '-DSHLIB_SUFFIX="dll"' '-DSHLIB_PREFIX=""' '-DSHLIB_VERSION="3"' '-DSOFTOKEN_SHLIB_VERSION="3"' -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pk11wrap -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/pk11wrap/pk11wrap_pk11wrap -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/pk11pk12.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pk11wrap/pk11pk12.c 14:13:53 INFO - secasn1e.c 14:13:53 INFO - h_bigkey.c 14:13:53 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foinffast.obj -c -DDEBUG=1 -DTRACING=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/zlib/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/zlib/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/inffast.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/zlib/src/inffast.c 14:13:53 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/ffi' 14:13:53 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprstdio.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/prstdio.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/io/prstdio.c 14:13:53 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/freebl/freebl_freebl' 14:13:53 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FonsXPCOMGlue.obj -c -DDEBUG=1 -DTRACING=1 -D_USE_ANSI_CPP -DXPCOM_GLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/glue/standalone -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpcom/glue/standalone -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/build -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/threads -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/nsXPCOMGlue.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -Zl c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/glue/standalone/nsXPCOMGlue.cpp 14:13:53 INFO - h_func.c 14:13:53 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foh_log2.obj -c -DDEBUG -DTRACING=1 -DSTDC_HEADERS -DHAVE_STRERROR -DHAVE_SNPRINTF -DMEMMOVE -D__DBINTERFACE_PRIVATE -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/dbm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/dbm/src/src_dbm -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/dbm -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/dbm -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/h_log2.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/dbm/src/h_log2.c 14:13:53 INFO - windbgdlg.cpp 14:13:53 INFO - windbgdlg.exe 14:13:53 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_exec.py --uselist -- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/link.exe -nologo -out:windbgdlg.exe -pdb:windbgdlg.pdb windbgdlg.obj -SUBSYSTEM:WINDOWS,6.01 -LARGEADDRESSAWARE -NXCOMPAT -RELEASE -DYNAMICBASE -SAFESEH -DEBUG -DEBUGTYPE:CV kernel32.lib user32.lib gdi32.lib winmm.lib wsock32.lib advapi32.lib secur32.lib 14:13:53 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/mozapps/update/tests' 14:13:53 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoTestAUSHelper.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DMOZ_APP_NAME=firefox -DMOZ_APP_BASENAME=Firefox -DMOZ_APP_DISPLAYNAME=Nightly -DMOZ_APP_VENDOR=Mozilla -DBIN_SUFFIX=.exe -DMOZ_DEBUG=1 -DNS_NO_XPCOM -DMOZ_MAINTENANCE_SERVICE=1 -DUNICODE -D_UNICODE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/mozapps/update/tests -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/mozapps/update/tests -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/mozapps/update -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/mozapps/update/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MT -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/TestAUSHelper.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/mozapps/update/tests/TestAUSHelper.cpp 14:13:53 INFO - inffast.c 14:13:53 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopk11pqg.obj -c -DDEBUG -DTRACING=1 '-DSHLIB_SUFFIX="dll"' '-DSHLIB_PREFIX=""' '-DSHLIB_VERSION="3"' '-DSOFTOKEN_SHLIB_VERSION="3"' -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pk11wrap -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/pk11wrap/pk11wrap_pk11wrap -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/pk11pqg.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pk11wrap/pk11pqg.c 14:13:53 INFO - secasn1u.c 14:13:53 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosecdig.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/util -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/util/util_nssutil -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/secdig.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/util/secdig.c 14:13:53 INFO - infback.c 14:13:53 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foinflate.obj -c -DDEBUG=1 -DTRACING=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/zlib/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/zlib/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/inflate.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/zlib/src/inflate.c 14:13:53 INFO - h_log2.c 14:13:53 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foh_page.obj -c -DDEBUG -DTRACING=1 -DSTDC_HEADERS -DHAVE_STRERROR -DHAVE_SNPRINTF -DMEMMOVE -D__DBINTERFACE_PRIVATE -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/dbm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/dbm/src/src_dbm -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/dbm -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/dbm -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/h_page.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/dbm/src/h_page.c 14:13:53 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/smime/smime_smime' 14:13:53 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprlink.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/prlink.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/linking/prlink.c 14:13:54 INFO - pk11pk12.c 14:13:54 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoTestAUSReadStrings.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DMOZ_APP_NAME=firefox -DMOZ_APP_BASENAME=Firefox -DMOZ_APP_DISPLAYNAME=Nightly -DMOZ_APP_VENDOR=Mozilla -DBIN_SUFFIX=.exe -DMOZ_DEBUG=1 -DNS_NO_XPCOM -DMOZ_MAINTENANCE_SERVICE=1 -DUNICODE -D_UNICODE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/mozapps/update/tests -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/mozapps/update/tests -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/mozapps/update -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/mozapps/update/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MT -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/TestAUSReadStrings.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/mozapps/update/tests/TestAUSReadStrings.cpp 14:13:54 INFO - inflate.c 14:13:54 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foinftrees.obj -c -DDEBUG=1 -DTRACING=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/zlib/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/zlib/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/inftrees.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/zlib/src/inftrees.c 14:13:54 INFO - h_page.c 14:13:54 INFO - Warning: C4018 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\security\nss\lib\dbm\src\h_page.c: '>': signed/unsigned mismatch 14:13:54 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/dbm/src/h_page.c(842): warning C4018: '>': signed/unsigned mismatch 14:13:54 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fohash.obj -c -DDEBUG -DTRACING=1 -DSTDC_HEADERS -DHAVE_STRERROR -DHAVE_SNPRINTF -DMEMMOVE -D__DBINTERFACE_PRIVATE -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/dbm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/dbm/src/src_dbm -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/dbm -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/dbm -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/hash.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/dbm/src/hash.c 14:13:54 INFO - secdig.c 14:13:54 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosecitem.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/util -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/util/util_nssutil -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/secitem.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/util/secitem.c 14:13:54 INFO - prsocket.c 14:13:54 INFO - plugin-container.cpp 14:13:54 INFO - plugin-container.lib.desc 14:13:54 INFO - rm -f plugin-container.lib 14:13:54 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o plugin-container.lib.desc plugin-container.obj 14:13:55 INFO - inftrees.c 14:13:55 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fotrees.obj -c -DDEBUG=1 -DTRACING=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/zlib/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/zlib/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/trees.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/zlib/src/trees.c 14:13:55 INFO - pk11pqg.c 14:13:55 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopk11sdr.obj -c -DDEBUG -DTRACING=1 '-DSHLIB_SUFFIX="dll"' '-DSHLIB_PREFIX=""' '-DSHLIB_VERSION="3"' '-DSOFTOKEN_SHLIB_VERSION="3"' -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pk11wrap -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/pk11wrap/pk11wrap_pk11wrap -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/pk11sdr.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pk11wrap/pk11sdr.c 14:13:55 INFO - prstdio.c 14:13:55 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fohash_buf.obj -c -DDEBUG -DTRACING=1 -DSTDC_HEADERS -DHAVE_STRERROR -DHAVE_SNPRINTF -DMEMMOVE -D__DBINTERFACE_PRIVATE -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/dbm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/dbm/src/src_dbm -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/dbm -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/dbm -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/hash_buf.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/dbm/src/hash_buf.c 14:13:55 INFO - secitem.c 14:13:55 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosecload.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/util -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/util/util_nssutil -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/secload.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/util/secload.c 14:13:55 INFO - TestAUSHelper.cpp 14:13:55 INFO - TestAUSHelper.exe 14:13:55 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/cmd/lib/lib_sectool' 14:13:55 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fobasicutil.obj -c -DDEBUG -DTRACING=1 -DNSPR20 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/cmd/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/cmd/lib/lib_sectool -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/basicutil.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/cmd/lib/basicutil.c 14:13:55 INFO - hash_buf.c 14:13:55 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Founcompr.obj -c -DDEBUG=1 -DTRACING=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/zlib/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/zlib/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/uncompr.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/zlib/src/uncompr.c 14:13:55 INFO - trees.c 14:13:55 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopk11skey.obj -c -DDEBUG -DTRACING=1 '-DSHLIB_SUFFIX="dll"' '-DSHLIB_PREFIX=""' '-DSHLIB_VERSION="3"' '-DSOFTOKEN_SHLIB_VERSION="3"' -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pk11wrap -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/pk11wrap/pk11wrap_pk11wrap -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/pk11skey.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pk11wrap/pk11skey.c 14:13:55 INFO - prlink.c 14:13:55 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprmalloc.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/prmalloc.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/malloc/prmalloc.c 14:13:55 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/layout/style/test' 14:13:55 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fohost_ListCSSProperties.obj -c -deps.deps/host_ListCSSProperties.obj.pp -DDEBUG=1 -DTRACING=1 -DMOZ_ENABLE_MASK_AS_SHORTHAND -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/style/test -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/layout/style/test -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/style/test/ListCSSProperties.cpp 14:13:55 INFO - TestAUSReadStrings.cpp 14:13:55 INFO - hash.c 14:13:55 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_exec.py --uselist -- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/link.exe -nologo -out:TestAUSHelper.exe -pdb:TestAUSHelper.pdb TestAUSHelper.obj -SUBSYSTEM:CONSOLE,6.01 -LARGEADDRESSAWARE -NXCOMPAT -RELEASE -DYNAMICBASE -SAFESEH -DEBUG -DEBUGTYPE:CV ../../../../toolkit/mozapps/update/common-standalone/updatecommon-standalone.lib kernel32.lib user32.lib gdi32.lib winmm.lib wsock32.lib advapi32.lib secur32.lib crypt32.lib wintrust.lib shlwapi.lib 14:13:56 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fomktemp.obj -c -DDEBUG -DTRACING=1 -DSTDC_HEADERS -DHAVE_STRERROR -DHAVE_SNPRINTF -DMEMMOVE -D__DBINTERFACE_PRIVATE -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/dbm/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/dbm/src/src_dbm -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/dbm -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/dbm -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/mktemp.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/dbm/src/mktemp.c 14:13:56 INFO - TestAUSReadStrings.exe 14:13:56 INFO - uncompr.c 14:13:56 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fozutil.obj -c -DDEBUG=1 -DTRACING=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/zlib/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/zlib/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/zutil.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/zlib/src/zutil.c 14:13:56 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/contentproc' 14:13:56 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosecoid.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/util -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/util/util_nssutil -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/secoid.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/util/secoid.c 14:13:56 INFO - pk11sdr.c 14:13:56 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foderprint.obj -c -DDEBUG -DTRACING=1 -DNSPR20 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/cmd/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/cmd/lib/lib_sectool -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/derprint.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/cmd/lib/derprint.c 14:13:56 INFO - secload.c 14:13:56 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprmem.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/prmem.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/malloc/prmem.c 14:13:56 INFO - basicutil.c 14:13:56 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_exec.py --uselist -- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/link.exe -nologo -out:TestAUSReadStrings.exe -pdb:TestAUSReadStrings.pdb TestAUSReadStrings.obj -SUBSYSTEM:CONSOLE,6.01 -LARGEADDRESSAWARE -NXCOMPAT -RELEASE -DYNAMICBASE -SAFESEH -DEBUG -DEBUGTYPE:CV ../../../../toolkit/mozapps/update/common-standalone/updatecommon-standalone.lib kernel32.lib user32.lib gdi32.lib winmm.lib wsock32.lib advapi32.lib secur32.lib crypt32.lib wintrust.lib shlwapi.lib 14:13:56 INFO - zutil.c 14:13:56 INFO - modules_zlib_src.lib.desc 14:13:56 INFO - rm -f modules_zlib_src.lib 14:13:56 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o modules_zlib_src.lib.desc adler32.obj compress.obj crc32.obj deflate.obj gzclose.obj gzlib.obj gzread.obj gzwrite.obj infback.obj inffast.obj inflate.obj inftrees.obj trees.obj uncompr.obj zutil.obj 14:13:56 INFO - ListCSSProperties.cpp 14:13:56 INFO - Microsoft (R) C/C++ Optimizing Compiler Version 19.00.24213.1 for x86 14:13:56 INFO - Copyright (C) Microsoft Corporation. All rights reserved. 14:13:56 INFO - host_ListCSSProperties.exe 14:13:56 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_exec.py -- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/link.exe -NOLOGO -OUT:host_ListCSSProperties.exe -PDB:host_ListCSSProperties.pdb host_ListCSSProperties.obj -SUBSYSTEM:CONSOLE,6.01 14:13:56 INFO - pk11skey.c 14:13:56 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopk11slot.obj -c -DDEBUG -DTRACING=1 '-DSHLIB_SUFFIX="dll"' '-DSHLIB_PREFIX=""' '-DSHLIB_VERSION="3"' '-DSOFTOKEN_SHLIB_VERSION="3"' -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pk11wrap -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/pk11wrap/pk11wrap_pk11wrap -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/pk11slot.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pk11wrap/pk11slot.c 14:13:57 INFO - secoid.c 14:13:57 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosecport.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/util -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/util/util_nssutil -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/secport.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/util/secport.c 14:13:57 INFO - FileUtils.cpp 14:13:57 INFO - derprint.c 14:13:57 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fomoreoids.obj -c -DDEBUG -DTRACING=1 -DNSPR20 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/cmd/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/cmd/lib/lib_sectool -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/moreoids.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/cmd/lib/moreoids.c 14:13:57 INFO - prmalloc.c 14:13:57 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopk11util.obj -c -DDEBUG -DTRACING=1 '-DSHLIB_SUFFIX="dll"' '-DSHLIB_PREFIX=""' '-DSHLIB_VERSION="3"' '-DSOFTOKEN_SHLIB_VERSION="3"' -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pk11wrap -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/pk11wrap/pk11wrap_pk11wrap -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/pk11util.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/pk11wrap/pk11util.c 14:13:57 INFO - mktemp.c 14:13:57 INFO - dbm.lib.desc 14:13:57 INFO - rm -f dbm.lib 14:13:57 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o dbm.lib.desc db.obj dirent.obj h_bigkey.obj h_func.obj h_log2.obj h_page.obj hash.obj hash_buf.obj mktemp.obj 14:13:57 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 755 'windbgdlg.exe' '../../dist/bin' 14:13:57 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/memory/replace/dmd' 14:13:57 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fostrcpy.obj -c -DDEBUG=1 -DTRACING=1 -DMOZ_NO_MOZALLOC -DIMPL_MFBT -DXPCOM_GLUE -DMOZ_OPTIMIZE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/memory/replace/dmd -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/memory/replace/dmd -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/strcpy.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/lib/libc/src/strcpy.c 14:13:58 INFO - pk11slot.c 14:13:58 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosectime.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/util -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/util/util_nssutil -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/sectime.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/util/sectime.c 14:13:58 INFO - prmem.c 14:13:58 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprosdep.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/prosdep.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/md/prosdep.c 14:13:58 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpcom/windbgdlg' 14:13:58 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopk11table.obj -c -DDEBUG -DTRACING=1 -DNSPR20 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/cmd/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/cmd/lib/lib_sectool -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/pk11table.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/cmd/lib/pk11table.c 14:13:58 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/zlib/src' 14:13:58 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fotemplates.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/util -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/util/util_nssutil -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/templates.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/util/templates.c 14:13:58 INFO - moreoids.c 14:13:58 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fontgc.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ntgc.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/md/windows/ntgc.c 14:13:58 INFO - strcpy.c 14:13:58 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoDMD.obj -c -DDEBUG=1 -DTRACING=1 -DMOZ_NO_MOZALLOC -DIMPL_MFBT -DXPCOM_GLUE -DMOZ_OPTIMIZE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/memory/replace/dmd -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/memory/replace/dmd -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/DMD.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/memory/replace/dmd/DMD.cpp 14:13:58 INFO - nsXPCOMGlue.cpp 14:13:58 INFO - xpcomglue.lib 14:13:58 INFO - rm -f xpcomglue.lib xpcomglue.lib.desc 14:13:58 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 755 'host_ListCSSProperties.exe' '../../../dist/host/bin' 14:13:58 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_exec.py --extract -- lib -NOLOGO -OUT:xpcomglue.lib FileUtils.obj nsXPCOMGlue.obj ../../../memory/fallible/fallible.lib 14:13:58 INFO - pk11util.c 14:13:58 INFO - pk11wrap.lib.desc 14:13:58 INFO - rm -f pk11wrap.lib 14:13:58 INFO - secport.c 14:13:58 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o pk11wrap.lib.desc dev3hack.obj pk11akey.obj pk11auth.obj pk11cert.obj pk11cxt.obj pk11err.obj pk11kea.obj pk11list.obj pk11load.obj pk11mech.obj pk11merge.obj pk11nobj.obj pk11obj.obj pk11pars.obj pk11pbe.obj pk11pk12.obj pk11pqg.obj pk11sdr.obj pk11skey.obj pk11slot.obj pk11util.obj 14:13:58 INFO - sectime.c 14:13:58 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopppolicy.obj -c -DDEBUG -DTRACING=1 -DNSPR20 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/cmd/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/cmd/lib/lib_sectool -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/pppolicy.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/cmd/lib/pppolicy.c 14:13:58 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/dbm/src/src_dbm' 14:13:58 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fontinrval.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ntinrval.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/md/windows/ntinrval.c 14:13:58 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/libmar/sign' 14:13:58 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_c_modules_libmar_sign0.obj -c -DDEBUG=1 -DTRACING=1 -DMAR_NSS -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/libmar/sign -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/libmar/sign -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/libmar/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/libmar/verify -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MT -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_c_modules_libmar_sign0.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/libmar/sign/Unified_c_modules_libmar_sign0.c 14:13:58 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/layout/style/test' 14:13:58 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoHashFunctions.obj -c -DDEBUG=1 -DTRACING=1 -DMOZ_NO_MOZALLOC -DIMPL_MFBT -DXPCOM_GLUE -DMOZ_OPTIMIZE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/memory/replace/dmd -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/memory/replace/dmd -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/HashFunctions.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/mfbt/HashFunctions.cpp 14:13:58 INFO - templates.c 14:13:58 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foutf8.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/util -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/util/util_nssutil -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/utf8.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/util/utf8.c 14:13:59 INFO - prosdep.c 14:13:59 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosecpwd.obj -c -DDEBUG -DTRACING=1 -DNSPR20 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/cmd/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/cmd/lib/lib_sectool -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/secpwd.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/cmd/lib/secpwd.c 14:13:59 INFO - pk11table.c 14:13:59 INFO - utf8.c 14:13:59 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foutilmod.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/util -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/util/util_nssutil -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/utilmod.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/util/utilmod.c 14:13:59 INFO - HashFunctions.cpp 14:13:59 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fontmisc.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ntmisc.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/md/windows/ntmisc.c 14:13:59 INFO - pppolicy.c 14:13:59 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/chromium/atomics' 14:13:59 INFO - mozmake.EXE[5]: Nothing to be done for 'target'. 14:13:59 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/chromium/atomics' 14:13:59 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoJSONWriter.obj -c -DDEBUG=1 -DTRACING=1 -DMOZ_NO_MOZALLOC -DIMPL_MFBT -DXPCOM_GLUE -DMOZ_OPTIMIZE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/memory/replace/dmd -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/memory/replace/dmd -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/JSONWriter.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/mfbt/JSONWriter.cpp 14:13:59 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/pk11wrap/pk11wrap_pk11wrap' 14:13:59 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foutilpars.obj -c -DDEBUG -DTRACING=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/util -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/util/util_nssutil -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/utilpars.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/util/utilpars.c 14:13:59 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'xpcomglue.lib' '../../../dist/sdk/lib' 14:14:00 INFO - ntgc.c 14:14:00 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosecutil.obj -c -DDEBUG -DTRACING=1 -DNSPR20 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/cmd/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/cmd/lib/lib_sectool -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/secutil.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/cmd/lib/secutil.c 14:14:00 INFO - secpwd.c 14:14:00 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoPoison.obj -c -DDEBUG=1 -DTRACING=1 -DMOZ_NO_MOZALLOC -DIMPL_MFBT -DXPCOM_GLUE -DMOZ_OPTIMIZE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/memory/replace/dmd -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/memory/replace/dmd -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Poison.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/mfbt/Poison.cpp 14:14:00 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/crashreporter/google-breakpad/src/tools/windows/dump_syms' 14:14:00 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fohost_dia_util.obj -c -deps.deps/host_dia_util.obj.pp -DDEBUG=1 -DTRACING=1 -O2 -EHsc -MD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/crashreporter/google-breakpad/src/tools/windows/dump_syms -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/crashreporter/google-breakpad/src/tools/windows/dump_syms -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/crashreporter/google-breakpad/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/crashreporter/google-breakpad/src/common/windows/dia_util.cc 14:14:00 INFO - utilmod.c 14:14:00 INFO - Unified_c_modules_libmar_sign0.c 14:14:00 INFO - signmar.lib.desc 14:14:00 INFO - rm -f signmar.lib 14:14:00 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o signmar.lib.desc Unified_c_modules_libmar_sign0.obj 14:14:00 INFO - JSONWriter.cpp 14:14:00 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fontsec.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ntsec.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/md/windows/ntsec.c 14:14:00 INFO - utilpars.c 14:14:00 INFO - nssutil.lib.desc 14:14:00 INFO - rm -f nssutil.lib 14:14:00 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o nssutil.lib.desc derdec.obj derenc.obj dersubr.obj dertime.obj errstrs.obj nssb64d.obj nssb64e.obj nssilock.obj nssrwlk.obj oidstring.obj pkcs1sig.obj portreg.obj quickder.obj secalgid.obj secasn1d.obj secasn1e.obj secasn1u.obj secdig.obj secitem.obj secload.obj secoid.obj secport.obj sectime.obj templates.obj utf8.obj utilmod.obj utilpars.obj 14:14:00 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpcom/glue/standalone' 14:14:00 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fohost_guid_string.obj -c -deps.deps/host_guid_string.obj.pp -DDEBUG=1 -DTRACING=1 -O2 -EHsc -MD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/crashreporter/google-breakpad/src/tools/windows/dump_syms -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/crashreporter/google-breakpad/src/tools/windows/dump_syms -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/crashreporter/google-breakpad/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/crashreporter/google-breakpad/src/common/windows/guid_string.cc 14:14:00 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/webrtc/trunk/testing/gtest_gtest_main' 14:14:00 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_trunk_testing0.obj -c -DDEBUG=1 -DTRACING=1 -DWIN32 -D_WINDOWS -DNOMINMAX -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DWIN32_LEAN_AND_MEAN -D_ATL_NO_OPENGL -D_HAS_EXCEPTIONS=0 -D_SECURE_ATL -DCHROMIUM_BUILD -DTOOLKIT_VIEWS=1 -DUSE_LIBJPEG_TURBO=1 -DENABLE_ONE_CLICK_SIGNIN -DENABLE_REMOTING=1 -DENABLE_WEBRTC=1 -DENABLE_CONFIGURATION_POLICY -DENABLE_INPUT_SPEECH -DENABLE_NOTIFICATIONS -DENABLE_GPU=1 -DENABLE_EGLIMAGE=1 -DUSE_SKIA=1 -D__STD_C -D_CRT_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_DEPRECATE -DENABLE_TASK_MANAGER=1 -DENABLE_WEB_INTENTS=1 -DENABLE_EXTENSIONS=1 -DENABLE_PLUGIN_INSTALLATION=1 -DENABLE_PROTECTOR_SERVICE=1 -DENABLE_SESSION_SERVICE=1 -DENABLE_THEMES=1 -DENABLE_BACKGROUND=1 -DENABLE_AUTOMATION=1 -DENABLE_PRINTING=1 -DENABLE_CAPTIVE_PORTAL_DETECTION=1 -DUNIT_TEST -D_VARIADIC_MAX=10 -D_CRT_NONSTDC_NO_WARNINGS -D_CRT_NONSTDC_NO_DEPRECATE -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DWTF_USE_DYNAMIC_ANNOTATIONS=1 -DUNICODE -D_UNICODE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/webrtc/trunk/testing -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/webrtc/trunk/testing/gtest_gtest_main -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/webrtc/trunk/testing/gtest/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_trunk_testing0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/webrtc/trunk/testing/gtest_gtest_main/Unified_cpp_trunk_testing0.cpp 14:14:00 INFO - DMD.cpp 14:14:00 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fontsem.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ntsem.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/md/windows/ntsem.c 14:14:01 INFO - ntmisc.c 14:14:01 INFO - Warning: C4996 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\nsprpub\pr\src\md\windows\ntmisc.c: 'GetVersionExA': was declared deprecated 14:14:01 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/md/windows/ntmisc.c(820): warning C4996: 'GetVersionExA': was declared deprecated 14:14:01 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\sysinfoapi.h(442): note: see declaration of 'GetVersionExA' 14:14:01 INFO - Warning: C4996 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\nsprpub\pr\src\md\windows\ntmisc.c: 'GetVersionExA': was declared deprecated 14:14:01 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/md/windows/ntmisc.c(871): warning C4996: 'GetVersionExA': was declared deprecated 14:14:01 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\sysinfoapi.h(442): note: see declaration of 'GetVersionExA' 14:14:01 INFO - secutil.c 14:14:01 INFO - sectool.lib.desc 14:14:01 INFO - rm -f sectool.lib 14:14:01 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o sectool.lib.desc basicutil.obj derprint.obj ffs.obj moreoids.obj pk11table.obj pppolicy.obj secpwd.obj secutil.obj 14:14:01 INFO - ntinrval.c 14:14:01 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/libbz2/src' 14:14:01 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fohost_blocksort.obj -c -TC -nologo -DXP_WIN32 -DXP_WIN -DWIN32 -D_WIN32 -D_CRT_SECURE_NO_WARNINGS -deps.deps/host_blocksort.obj.pp -O1 -Oi -MT -DDEBUG=1 -DTRACING=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/libbz2/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/libbz2/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/libbz2/src/blocksort.c 14:14:01 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fohost_omap.obj -c -deps.deps/host_omap.obj.pp -DDEBUG=1 -DTRACING=1 -O2 -EHsc -MD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/crashreporter/google-breakpad/src/tools/windows/dump_syms -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/crashreporter/google-breakpad/src/tools/windows/dump_syms -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/crashreporter/google-breakpad/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/crashreporter/google-breakpad/src/common/windows/omap.cc 14:14:01 INFO - Poison.cpp 14:14:01 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoStackWalk.obj -c -DDEBUG=1 -DTRACING=1 -DMOZ_NO_MOZALLOC -DIMPL_MFBT -DXPCOM_GLUE -DMOZ_OPTIMIZE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/memory/replace/dmd -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/memory/replace/dmd -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/StackWalk.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/mozglue/misc/StackWalk.cpp 14:14:01 INFO - guid_string.cc 14:14:01 INFO - Microsoft (R) C/C++ Optimizing Compiler Version 19.00.24213.1 for x86 14:14:01 INFO - Copyright (C) Microsoft Corporation. All rights reserved. 14:14:01 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/libmar/sign' 14:14:01 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fow32ipcsem.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/w32ipcsem.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/md/windows/w32ipcsem.c 14:14:01 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/util/util_nssutil' 14:14:01 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fohost_bzlib.obj -c -TC -nologo -DXP_WIN32 -DXP_WIN -DWIN32 -D_WIN32 -D_CRT_SECURE_NO_WARNINGS -deps.deps/host_bzlib.obj.pp -O1 -Oi -MT -DDEBUG=1 -DTRACING=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/libbz2/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/libbz2/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/libbz2/src/bzlib.c 14:14:01 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common' 14:14:01 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focmemory.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/cmemory.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/cmemory.c 14:14:02 INFO - ntsec.c 14:14:02 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fohost_pdb_source_line_writer.obj -c -deps.deps/host_pdb_source_line_writer.obj.pp -DDEBUG=1 -DTRACING=1 -O2 -EHsc -MD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/crashreporter/google-breakpad/src/tools/windows/dump_syms -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/crashreporter/google-breakpad/src/tools/windows/dump_syms -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/crashreporter/google-breakpad/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/crashreporter/google-breakpad/src/common/windows/pdb_source_line_writer.cc 14:14:02 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/jar/jar_jar' 14:14:02 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fojar-ds.obj -c -DDEBUG -DTRACING=1 -DMOZILLA_CLIENT=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/jar -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/jar/jar_jar -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/jar-ds.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/jar/jar-ds.c 14:14:02 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/cmd/lib/lib_sectool' 14:14:02 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fohost_compress.obj -c -TC -nologo -DXP_WIN32 -DXP_WIN -DWIN32 -D_WIN32 -D_CRT_SECURE_NO_WARNINGS -deps.deps/host_compress.obj.pp -O1 -Oi -MT -DDEBUG=1 -DTRACING=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/libbz2/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/libbz2/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/libbz2/src/compress.c 14:14:02 INFO - ntsem.c 14:14:02 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focstring.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/cstring.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/cstring.c 14:14:02 INFO - dia_util.cc 14:14:02 INFO - Microsoft (R) C/C++ Optimizing Compiler Version 19.00.24213.1 for x86 14:14:02 INFO - Copyright (C) Microsoft Corporation. All rights reserved. 14:14:02 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fojar.obj -c -DDEBUG -DTRACING=1 -DMOZILLA_CLIENT=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/jar -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/jar/jar_jar -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/jar.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/jar/jar.c 14:14:03 INFO - StackWalk.cpp 14:14:03 INFO - dmd.dll 14:14:03 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_exec.py --uselist -- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/link.exe -NOLOGO -DLL -OUT:dmd.dll -PDB:dmd.pdb -SUBSYSTEM:WINDOWS,6.01 -MACHINE:X86 strcpy.obj DMD.obj HashFunctions.obj JSONWriter.obj Poison.obj StackWalk.obj ./module.res -LARGEADDRESSAWARE -NXCOMPAT -RELEASE -DYNAMICBASE -SAFESEH -DEBUG -DEBUGTYPE:CV kernel32.lib user32.lib gdi32.lib winmm.lib wsock32.lib advapi32.lib secur32.lib dbghelp.lib 14:14:03 INFO - blocksort.c 14:14:03 INFO - jar-ds.c 14:14:03 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fow32poll.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/w32poll.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/md/windows/w32poll.c 14:14:03 INFO - cmemory.c 14:14:03 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fohost_string_utils.obj -c -deps.deps/host_string_utils.obj.pp -DDEBUG=1 -DTRACING=1 -O2 -EHsc -MD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/crashreporter/google-breakpad/src/tools/windows/dump_syms -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/crashreporter/google-breakpad/src/tools/windows/dump_syms -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/crashreporter/google-breakpad/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/crashreporter/google-breakpad/src/common/windows/string_utils.cc 14:14:03 INFO - Unified_cpp_trunk_testing0.cpp 14:14:03 INFO - gtest_main.lib.desc 14:14:03 INFO - rm -f gtest_main.lib 14:14:03 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o gtest_main.lib.desc Unified_cpp_trunk_testing0.obj 14:14:03 INFO - cstring.c 14:14:03 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focwchar.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/cwchar.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/cwchar.c 14:14:03 INFO - w32ipcsem.c 14:14:03 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fohost_crctable.obj -c -TC -nologo -DXP_WIN32 -DXP_WIN -DWIN32 -D_WIN32 -D_CRT_SECURE_NO_WARNINGS -deps.deps/host_crctable.obj.pp -O1 -Oi -MT -DDEBUG=1 -DTRACING=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/libbz2/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/libbz2/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/libbz2/src/crctable.c 14:14:03 INFO - cwchar.c 14:14:03 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foicudataver.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/icudataver.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/icudataver.c 14:14:04 INFO - jar.c 14:14:04 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fojarfile.obj -c -DDEBUG -DTRACING=1 -DMOZILLA_CLIENT=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/jar -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/jar/jar_jar -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/jarfile.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/jar/jarfile.c 14:14:04 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox' 14:14:04 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosuperfasthash.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/superfasthash.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/base/third_party/superfasthash/superfasthash.c 14:14:04 INFO - bzlib.c 14:14:04 INFO - string_utils.cc 14:14:04 INFO - Microsoft (R) C/C++ Optimizing Compiler Version 19.00.24213.1 for x86 14:14:04 INFO - Copyright (C) Microsoft Corporation. All rights reserved. 14:14:04 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fow32rng.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/w32rng.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/md/windows/w32rng.c 14:14:04 INFO - compress.c 14:14:04 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Folocmap.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/locmap.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/locmap.c 14:14:04 INFO - omap.cc 14:14:04 INFO - Microsoft (R) C/C++ Optimizing Compiler Version 19.00.24213.1 for x86 14:14:04 INFO - Copyright (C) Microsoft Corporation. All rights reserved. 14:14:04 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fojarint.obj -c -DDEBUG -DTRACING=1 -DMOZILLA_CLIENT=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/jar -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/jar/jar_jar -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/jarint.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/jar/jarint.c 14:14:04 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/memory/replace/logalloc' 14:14:04 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Folock_impl_win.obj -c -UDEBUG -DTRACING=1 -DMOZ_NO_MOZALLOC -DNDEBUG -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/memory/replace/logalloc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/memory/replace/logalloc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MT -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/lock_impl_win.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src/base/lock_impl_win.cc 14:14:04 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/zlib/zlib_nss_zlib' 14:14:04 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foadler32.obj -c -DDEBUG -DTRACING=1 -Dverbose=-1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/zlib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/zlib/zlib_nss_zlib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/adler32.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/zlib/adler32.c 14:14:04 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/webrtc/trunk/testing/gtest_gtest_main' 14:14:04 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fofile_path.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/file_path.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim/base/files/file_path.cpp 14:14:05 INFO - icudataver.c 14:14:05 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fow32shm.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/w32shm.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/md/windows/w32shm.c 14:14:05 INFO - w32poll.c 14:14:05 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fohost_decompress.obj -c -TC -nologo -DXP_WIN32 -DXP_WIN -DWIN32 -D_WIN32 -D_CRT_SECURE_NO_WARNINGS -deps.deps/host_decompress.obj.pp -O1 -Oi -MT -DDEBUG=1 -DTRACING=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/libbz2/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/libbz2/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/libbz2/src/decompress.c 14:14:05 INFO - pdb_source_line_writer.cc 14:14:05 INFO - Microsoft (R) C/C++ Optimizing Compiler Version 19.00.24213.1 for x86 14:14:05 INFO - Copyright (C) Microsoft Corporation. All rights reserved. 14:14:05 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fohost_dump_syms.obj -c -deps.deps/host_dump_syms.obj.pp -DDEBUG=1 -DTRACING=1 -O2 -EHsc -MD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/crashreporter/google-breakpad/src/tools/windows/dump_syms -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/crashreporter/google-breakpad/src/tools/windows/dump_syms -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/crashreporter/google-breakpad/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/crashreporter/google-breakpad/src/tools/windows/dump_syms/dump_syms.cc 14:14:05 INFO - jarfile.c 14:14:05 INFO - adler32.c 14:14:05 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focompress.obj -c -DDEBUG -DTRACING=1 -Dverbose=-1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/zlib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/zlib/zlib_nss_zlib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/compress.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/zlib/compress.c 14:14:05 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoFdPrintf.obj -c -UDEBUG -DTRACING=1 -DMOZ_NO_MOZALLOC -DNDEBUG -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/memory/replace/logalloc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/memory/replace/logalloc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MT -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/FdPrintf.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/memory/replace/logalloc/FdPrintf.cpp 14:14:05 INFO - superfasthash.c 14:14:05 INFO - compress.c 14:14:05 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focrc32.obj -c -DDEBUG -DTRACING=1 -Dverbose=-1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/zlib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/zlib/zlib_nss_zlib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/crc32.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/zlib/crc32.c 14:14:05 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n' 14:14:05 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FodecContext.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/decContext.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/decContext.c 14:14:05 INFO - jarint.c 14:14:05 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fojarsign.obj -c -DDEBUG -DTRACING=1 -DMOZILLA_CLIENT=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/jar -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/jar/jar_jar -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/jarsign.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/jar/jarsign.c 14:14:05 INFO - crctable.c 14:14:05 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopropsvec.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/propsvec.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/propsvec.c 14:14:06 INFO - crc32.c 14:14:06 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fodeflate.obj -c -DDEBUG -DTRACING=1 -Dverbose=-1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/zlib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/zlib/zlib_nss_zlib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/deflate.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/zlib/deflate.c 14:14:06 INFO - decContext.c 14:14:06 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FodecNumber.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/decNumber.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/decNumber.c 14:14:06 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/gfx/tests/gtest' 14:14:06 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_gfx_tests_gtest0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/gfx/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/2d -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/2d/unittest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/layers -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/qcms -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_gfx_tests_gtest0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/cairo c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/gfx/tests/gtest/Unified_cpp_gfx_tests_gtest0.cpp 14:14:06 INFO - w32rng.c 14:14:06 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoLogAlloc.obj -c -UDEBUG -DTRACING=1 -DMOZ_NO_MOZALLOC -DNDEBUG -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/memory/replace/logalloc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/memory/replace/logalloc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MT -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/LogAlloc.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/memory/replace/logalloc/LogAlloc.cpp 14:14:06 INFO - Creating library dmd.lib and object dmd.exp 14:14:06 INFO - chmod +x dmd.dll 14:14:06 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'dmd.dll' '../../../dist/bin' 14:14:06 INFO - deflate.c 14:14:06 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fogzclose.obj -c -DDEBUG -DTRACING=1 -Dverbose=-1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/zlib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/zlib/zlib_nss_zlib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/gzclose.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/zlib/gzclose.c 14:14:06 INFO - propsvec.c 14:14:06 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fologging.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/logging.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim/base/logging.cpp 14:14:06 INFO - FdPrintf.cpp 14:14:07 INFO - jarsign.c 14:14:07 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fojarver.obj -c -DDEBUG -DTRACING=1 -DMOZILLA_CLIENT=1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/jar -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/jar/jar_jar -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/jarver.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/jar/jarver.c 14:14:07 INFO - w32shm.c 14:14:07 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fow95cv.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/w95cv.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/md/windows/w95cv.c 14:14:07 INFO - decNumber.c 14:14:07 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foulocdata.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ulocdata.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/ulocdata.c 14:14:07 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/netwerk/test' 14:14:07 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_netwerk_test0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/test -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/netwerk/test -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_netwerk_test0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/netwerk/test/Unified_cpp_netwerk_test0.cpp 14:14:07 INFO - gzclose.c 14:14:07 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fogzlib.obj -c -DDEBUG -DTRACING=1 -Dverbose=-1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/zlib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/zlib/zlib_nss_zlib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/gzlib.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/zlib/gzlib.c 14:14:07 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/memory/replace/dmd' 14:14:07 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fohost_huffman.obj -c -TC -nologo -DXP_WIN32 -DXP_WIN -DWIN32 -D_WIN32 -D_CRT_SECURE_NO_WARNINGS -deps.deps/host_huffman.obj.pp -O1 -Oi -MT -DDEBUG=1 -DTRACING=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/libbz2/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/libbz2/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/libbz2/src/huffman.c 14:14:07 INFO - file_path.cpp 14:14:07 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_gfx_tests_gtest1.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/gfx/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/2d -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/2d/unittest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/layers -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/qcms -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_gfx_tests_gtest1.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/cairo c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/gfx/tests/gtest/Unified_cpp_gfx_tests_gtest1.cpp 14:14:07 INFO - locmap.c 14:14:07 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fouarrsort.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/uarrsort.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/uarrsort.c 14:14:07 INFO - lock_impl_win.cc 14:14:07 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fow95dllmain.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/w95dllmain.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/md/windows/w95dllmain.c 14:14:07 INFO - dump_syms.cc 14:14:07 INFO - Microsoft (R) C/C++ Optimizing Compiler Version 19.00.24213.1 for x86 14:14:07 INFO - Copyright (C) Microsoft Corporation. All rights reserved. 14:14:07 INFO - dump_syms.exe 14:14:07 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_exec.py -- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/link.exe -NOLOGO -OUT:dump_syms.exe -PDB:dump_syms.pdb host_dia_util.obj host_guid_string.obj host_omap.obj host_pdb_source_line_writer.obj host_string_utils.obj host_dump_syms.obj -SUBSYSTEM:CONSOLE,6.01 -MACHINE:X86 diaguids.lib imagehlp.lib 14:14:07 INFO - decompress.c 14:14:07 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foutmscale.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/utmscale.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/utmscale.c 14:14:07 INFO - gzlib.c 14:14:07 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fogzread.obj -c -DDEBUG -DTRACING=1 -Dverbose=-1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/zlib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/zlib/zlib_nss_zlib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/gzread.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/zlib/gzread.c 14:14:07 INFO - ulocdata.c 14:14:08 INFO - jarver.c 14:14:08 INFO - jar.lib.desc 14:14:08 INFO - rm -f jar.lib 14:14:08 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o jar.lib.desc jar-ds.obj jar.obj jarfile.obj jarint.obj jarsign.obj jarver.obj 14:14:08 INFO - uarrsort.c 14:14:08 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foubidi.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ubidi.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/ubidi.c 14:14:08 INFO - utmscale.c 14:14:08 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foaffixpatternparser.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/affixpatternparser.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/affixpatternparser.cpp 14:14:08 INFO - LogAlloc.cpp 14:14:08 INFO - logalloc.dll 14:14:08 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_exec.py --uselist -- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/link.exe -NOLOGO -DLL -OUT:logalloc.dll -PDB:logalloc.pdb -SUBSYSTEM:WINDOWS,6.01 -MACHINE:X86 lock_impl_win.obj FdPrintf.obj LogAlloc.obj ./module.res -LARGEADDRESSAWARE -NXCOMPAT -RELEASE -DYNAMICBASE -SAFESEH -DEBUG -DEBUGTYPE:CV kernel32.lib user32.lib gdi32.lib winmm.lib wsock32.lib advapi32.lib secur32.lib shell32.lib dbghelp.lib 14:14:08 INFO - gzread.c 14:14:08 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fogzwrite.obj -c -DDEBUG -DTRACING=1 -Dverbose=-1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/zlib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/zlib/zlib_nss_zlib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/gzwrite.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/zlib/gzwrite.c 14:14:08 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FosandboxLogging.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/sandboxLogging.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim/sandbox/win/sandboxLogging.cpp 14:14:08 INFO - gzwrite.c 14:14:08 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foinfback.obj -c -DDEBUG -DTRACING=1 -Dverbose=-1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/zlib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/zlib/zlib_nss_zlib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/infback.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/zlib/infback.c 14:14:08 INFO - ubidi.c 14:14:08 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foubidi_props.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ubidi_props.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/ubidi_props.c 14:14:08 INFO - w95cv.c 14:14:08 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fohost_randtable.obj -c -TC -nologo -DXP_WIN32 -DXP_WIN -DWIN32 -D_WIN32 -D_CRT_SECURE_NO_WARNINGS -deps.deps/host_randtable.obj.pp -O1 -Oi -MT -DDEBUG=1 -DTRACING=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/libbz2/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/libbz2/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/libbz2/src/randtable.c 14:14:09 INFO - logging.cpp 14:14:09 INFO - w95dllmain.c 14:14:09 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fow95io.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/w95io.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/md/windows/w95io.c 14:14:09 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 755 'dump_syms.exe' '../../../../../../../dist/host/bin' 14:14:09 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/editor/txmgr/tests' 14:14:09 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoTestTXMgr.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/editor/txmgr/tests -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/editor/txmgr/tests -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/TestTXMgr.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/editor/txmgr/tests/TestTXMgr.cpp 14:14:09 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/pkix/test/gtest' 14:14:09 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopkixbuild_tests.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/pkix/test/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/pkixbuild_tests.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -sdl -Wall -wd4464 -wd4514 -wd4668 -wd4710 -wd4711 -wd4800 -wd4820 -Zc:forScope -Zc:inline -Zc:rvalueCast -Zc:strictStrings -wd4350 -wd4275 -wd4548 -wd4625 -wd4626 -wd4640 -wd4458 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/gtest/pkixbuild_tests.cpp 14:14:09 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/jar/jar_jar' 14:14:09 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foalphaindex.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/alphaindex.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/alphaindex.cpp 14:14:09 INFO - huffman.c 14:14:09 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 755 'TestAUSReadStrings.exe' '../../../../_tests/xpcshell/toolkit/mozapps/update/tests/data' 14:14:09 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foinffast.obj -c -DDEBUG -DTRACING=1 -Dverbose=-1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/zlib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/zlib/zlib_nss_zlib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/inffast.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/zlib/inffast.c 14:14:09 INFO - infback.c 14:14:09 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foubidiln.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ubidiln.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/ubidiln.c 14:14:09 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/crashreporter/google-breakpad/src/tools/windows/dump_syms' 14:14:09 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foat_exit.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/at_exit.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/base/at_exit.cc 14:14:09 INFO - ubidi_props.c 14:14:09 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fow95sock.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/w95sock.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/md/windows/w95sock.c 14:14:09 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 755 'TestAUSHelper.exe' '../../../../_tests/xpcshell/toolkit/mozapps/update/tests/data' 14:14:10 INFO - ubidiln.c 14:14:10 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foubiditransform.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ubiditransform.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/ubiditransform.c 14:14:10 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/mozapps/update/tests' 14:14:10 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopkixcert_extension_tests.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/pkix/test/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/pkixcert_extension_tests.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -sdl -Wall -wd4464 -wd4514 -wd4668 -wd4710 -wd4711 -wd4800 -wd4820 -Zc:forScope -Zc:inline -Zc:rvalueCast -Zc:strictStrings -wd4350 -wd4275 -wd4548 -wd4625 -wd4626 -wd4640 -wd4458 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/gtest/pkixcert_extension_tests.cpp 14:14:10 INFO - inffast.c 14:14:10 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foinflate.obj -c -DDEBUG -DTRACING=1 -Dverbose=-1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/zlib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/zlib/zlib_nss_zlib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/inflate.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/zlib/inflate.c 14:14:10 INFO - randtable.c 14:14:10 INFO - hostbz2.lib 14:14:10 INFO - rm -f hostbz2.lib 14:14:10 INFO - sandboxLogging.cpp 14:14:10 INFO - TestTXMgr.cpp 14:14:10 INFO - editor_txmgr_tests.lib.desc 14:14:10 INFO - rm -f editor_txmgr_tests.lib 14:14:10 INFO - w95sock.c 14:14:10 INFO - Warning: C4996 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\nsprpub\pr\src\md\windows\w95sock.c: 'GetVersionExA': was declared deprecated 14:14:10 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/md/windows/w95sock.c(32): warning C4996: 'GetVersionExA': was declared deprecated 14:14:10 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\sysinfoapi.h(442): note: see declaration of 'GetVersionExA' 14:14:10 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foubidiwrt.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ubidiwrt.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/ubidiwrt.c 14:14:10 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_exec.py --extract -- lib -NOLOGO -OUT:hostbz2.lib host_blocksort.obj host_bzlib.obj host_compress.obj host_crctable.obj host_decompress.obj host_huffman.obj host_randtable.obj 14:14:10 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o editor_txmgr_tests.lib.desc TestTXMgr.obj 14:14:10 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foanytrans.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/anytrans.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/anytrans.cpp 14:14:10 INFO - w95io.c 14:14:10 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fow95thred.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/w95thred.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/md/windows/w95thred.c 14:14:10 INFO - ubiditransform.c 14:14:11 INFO - inflate.c 14:14:11 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foinftrees.obj -c -DDEBUG -DTRACING=1 -Dverbose=-1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/zlib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/zlib/zlib_nss_zlib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/inftrees.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/zlib/inftrees.c 14:14:11 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/telemetry/tests/gtest' 14:14:11 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_tests_gtest0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/components/telemetry/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/telemetry/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/components/telemetry -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_tests_gtest0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/telemetry/tests/gtest/Unified_cpp_tests_gtest0.cpp 14:14:11 INFO - anytrans.cpp 14:14:11 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:11 INFO - ubidiwrt.c 14:14:11 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foucat.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ucat.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/ucat.c 14:14:11 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopkixcert_signature_algorithm_tests.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/pkix/test/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/pkixcert_signature_algorithm_tests.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -sdl -Wall -wd4464 -wd4514 -wd4668 -wd4710 -wd4711 -wd4800 -wd4820 -Zc:forScope -Zc:inline -Zc:rvalueCast -Zc:strictStrings -wd4350 -wd4275 -wd4548 -wd4625 -wd4626 -wd4640 -wd4458 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/gtest/pkixcert_signature_algorithm_tests.cpp 14:14:11 INFO - inftrees.c 14:14:11 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fotrees.obj -c -DDEBUG -DTRACING=1 -Dverbose=-1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/zlib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/zlib/zlib_nss_zlib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/trees.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/zlib/trees.c 14:14:11 INFO - pkixbuild_tests.cpp 14:14:11 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fobase_switches.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/base_switches.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/base/base_switches.cc 14:14:11 INFO - alphaindex.cpp 14:14:11 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:11 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fowin32_errors.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/win32_errors.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/md/windows/win32_errors.c 14:14:11 INFO - pkixcert_extension_tests.cpp 14:14:11 INFO - affixpatternparser.cpp 14:14:11 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:11 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foastro.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/astro.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/astro.cpp 14:14:12 INFO - ucat.c 14:14:12 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fouchar.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/uchar.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/uchar.c 14:14:12 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpcom/tests/windows' 14:14:12 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_xpcom_tests_windows0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/tests/windows -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpcom/tests/windows -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_xpcom_tests_windows0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpcom/tests/windows/Unified_cpp_xpcom_tests_windows0.cpp 14:14:12 INFO - trees.c 14:14:12 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Founcompr.obj -c -DDEBUG -DTRACING=1 -Dverbose=-1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/zlib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/zlib/zlib_nss_zlib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/uncompr.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/zlib/uncompr.c 14:14:12 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/editor/txmgr/tests' 14:14:12 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focallback_internal.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/callback_internal.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/base/callback_internal.cc 14:14:12 INFO - uncompr.c 14:14:12 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fozutil.obj -c -DDEBUG -DTRACING=1 -Dverbose=-1 -DNSS_NO_INIT_SUPPORT -DUSE_UTIL_DIRECTLY -DNO_NSPR_10_SUPPORT -DSSL_DISABLE_DEPRECATED_CIPHER_SUITE_NAMES -D_WINDOWS -DWIN95 -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -DNSS_DISABLE_LIBPKIX -DWIN32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/zlib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/zlib/zlib_nss_zlib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/private/nss -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/zutil.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/nss/lib/zlib/zutil.c 14:14:12 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/libbz2/src' 14:14:12 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprseg.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/prseg.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/memory/prseg.c 14:14:12 INFO - uchar.c 14:14:12 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foucmndata.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ucmndata.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/ucmndata.c 14:14:12 INFO - w95thred.c 14:14:12 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopkixcheck_CheckExtendedKeyUsage_tests.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/pkix/test/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/pkixcheck_CheckExtendedKeyUsage_tests.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -sdl -Wall -wd4464 -wd4514 -wd4668 -wd4710 -wd4711 -wd4800 -wd4820 -Zc:forScope -Zc:inline -Zc:rvalueCast -Zc:strictStrings -wd4350 -wd4275 -wd4548 -wd4625 -wd4626 -wd4640 -wd4458 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/gtest/pkixcheck_CheckExtendedKeyUsage_tests.cpp 14:14:12 INFO - zutil.c 14:14:12 INFO - nss_zlib.lib.desc 14:14:12 INFO - rm -f nss_zlib.lib 14:14:12 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o nss_zlib.lib.desc adler32.obj compress.obj crc32.obj deflate.obj gzclose.obj gzlib.obj gzread.obj gzwrite.obj infback.obj inffast.obj inflate.obj inftrees.obj trees.obj uncompr.obj zutil.obj 14:14:13 INFO - win32_errors.c 14:14:13 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fobasictz.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/basictz.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/basictz.cpp 14:14:13 INFO - base_switches.cc 14:14:13 INFO - pkixcert_signature_algorithm_tests.cpp 14:14:13 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foucnv.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ucnv.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/ucnv.c 14:14:13 INFO - ucmndata.c 14:14:13 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprshm.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/prshm.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/memory/prshm.c 14:14:13 INFO - at_exit.cc 14:14:13 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fobocsu.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/bocsu.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/bocsu.cpp 14:14:13 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/certverifier/tests/gtest' 14:14:13 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoCTDiversityPolicyTest.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/certverifier/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/certverifier/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/certverifier -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/CTDiversityPolicyTest.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/certverifier/tests/gtest/CTDiversityPolicyTest.cpp 14:14:14 INFO - prseg.c 14:14:14 INFO - Creating library logalloc.lib and object logalloc.exp 14:14:14 INFO - chmod +x logalloc.dll 14:14:14 INFO - astro.cpp 14:14:14 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:14:14 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:14:14 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:14:14 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:14 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/nsinstall.py -t -m 644 'logalloc.dll' '../../../dist/bin' 14:14:14 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopkixcheck_CheckIssuer_tests.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/pkix/test/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/pkixcheck_CheckIssuer_tests.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -sdl -Wall -wd4464 -wd4514 -wd4668 -wd4710 -wd4711 -wd4800 -wd4820 -Zc:forScope -Zc:inline -Zc:rvalueCast -Zc:strictStrings -wd4350 -wd4275 -wd4548 -wd4625 -wd4626 -wd4640 -wd4458 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/gtest/pkixcheck_CheckIssuer_tests.cpp 14:14:14 INFO - callback_internal.cc 14:14:14 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focpu.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/cpu.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/base/cpu.cc 14:14:14 INFO - ucnv.c 14:14:14 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foucnv_cb.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ucnv_cb.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/ucnv_cb.c 14:14:14 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/nss/lib/zlib/zlib_nss_zlib' 14:14:14 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoCTLogVerifierTest.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/certverifier/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/certverifier/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/certverifier -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/CTLogVerifierTest.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/certverifier/tests/gtest/CTLogVerifierTest.cpp 14:14:14 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/storage/test/gtest' 14:14:14 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_storage_test_gtest0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/storage/test/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/storage/test/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/storage -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_storage_test_gtest0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/storage/test/gtest/Unified_cpp_storage_test_gtest0.cpp 14:14:14 INFO - pkixcheck_CheckExtendedKeyUsage_tests.cpp 14:14:14 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprshma.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/prshma.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/memory/prshma.c 14:14:15 INFO - basictz.cpp 14:14:15 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:15 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foalias.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/alias.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/base/debug/alias.cc 14:14:15 INFO - bocsu.cpp 14:14:15 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:15 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fobrktrans.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/brktrans.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/brktrans.cpp 14:14:15 INFO - ucnv_cb.c 14:14:15 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foucnv_cnv.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ucnv_cnv.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/ucnv_cnv.c 14:14:15 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/memory/replace/logalloc' 14:14:15 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoCTObjectsExtractorTest.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/certverifier/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/certverifier/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/certverifier -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/CTObjectsExtractorTest.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/certverifier/tests/gtest/CTObjectsExtractorTest.cpp 14:14:15 INFO - prshm.c 14:14:15 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopkixcheck_CheckKeyUsage_tests.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/pkix/test/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/pkixcheck_CheckKeyUsage_tests.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -sdl -Wall -wd4464 -wd4514 -wd4668 -wd4710 -wd4711 -wd4800 -wd4820 -Zc:forScope -Zc:inline -Zc:rvalueCast -Zc:strictStrings -wd4350 -wd4275 -wd4548 -wd4625 -wd4626 -wd4640 -wd4458 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/gtest/pkixcheck_CheckKeyUsage_tests.cpp 14:14:15 INFO - brktrans.cpp 14:14:15 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:15 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fobuddhcal.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/buddhcal.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/buddhcal.cpp 14:14:16 INFO - ucnv_cnv.c 14:14:16 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foucnv_ct.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ucnv_ct.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/ucnv_ct.c 14:14:16 INFO - Unified_cpp_tests_gtest0.cpp 14:14:16 INFO - telemetrytest.lib.desc 14:14:16 INFO - rm -f telemetrytest.lib 14:14:16 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o telemetrytest.lib.desc Unified_cpp_tests_gtest0.obj 14:14:16 INFO - Unified_cpp_xpcom_tests_windows0.cpp 14:14:16 INFO - xpcom_tests_windows.lib.desc 14:14:16 INFO - rm -f xpcom_tests_windows.lib 14:14:16 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o xpcom_tests_windows.lib.desc Unified_cpp_xpcom_tests_windows0.obj 14:14:16 INFO - ucnv_ct.c 14:14:16 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foucnv_err.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ucnv_err.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/ucnv_err.c 14:14:16 INFO - pkixcheck_CheckIssuer_tests.cpp 14:14:16 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprofiler.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/profiler.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/base/debug/profiler.cc 14:14:16 INFO - alias.cc 14:14:17 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/tools/profiler/tests/gtest' 14:14:17 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_tests_gtest0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/tools/profiler/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/tools/profiler/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/tools/profiler/core -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/tools/profiler/gecko -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/tools/profiler/lul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_tests_gtest0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/tools/profiler/tests/gtest/Unified_cpp_tests_gtest0.cpp 14:14:17 INFO - CTLogVerifierTest.cpp 14:14:17 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopralarm.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/pralarm.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/misc/pralarm.c 14:14:17 INFO - CTDiversityPolicyTest.cpp 14:14:17 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focalendar.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/calendar.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/calendar.cpp 14:14:17 INFO - prshma.c 14:14:17 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foucnv_lmb.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ucnv_lmb.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/ucnv_lmb.c 14:14:17 INFO - cpu.cc 14:14:17 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopkixcheck_CheckSignatureAlgorithm_tests.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/pkix/test/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/pkixcheck_CheckSignatureAlgorithm_tests.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -sdl -Wall -wd4464 -wd4514 -wd4668 -wd4710 -wd4711 -wd4800 -wd4820 -Zc:forScope -Zc:inline -Zc:rvalueCast -Zc:strictStrings -wd4350 -wd4275 -wd4548 -wd4625 -wd4626 -wd4640 -wd4458 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/gtest/pkixcheck_CheckSignatureAlgorithm_tests.cpp 14:14:17 INFO - ucnv_err.c 14:14:17 INFO - Unified_cpp_netwerk_test0.cpp 14:14:17 INFO - netwerk_test.lib.desc 14:14:17 INFO - rm -f netwerk_test.lib 14:14:17 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o netwerk_test.lib.desc Unified_cpp_netwerk_test0.obj 14:14:17 INFO - ucnv_lmb.c 14:14:17 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foucnv_set.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ucnv_set.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/ucnv_set.c 14:14:17 INFO - pkixcheck_CheckKeyUsage_tests.cpp 14:14:17 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoCTPolicyEnforcerTest.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/certverifier/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/certverifier/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/certverifier -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/CTPolicyEnforcerTest.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/certverifier/tests/gtest/CTPolicyEnforcerTest.cpp 14:14:17 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/workers/test/gtest' 14:14:17 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_workers_test_gtest0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/workers/test/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/workers/test/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_workers_test_gtest0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/workers/test/gtest/Unified_cpp_workers_test_gtest0.cpp 14:14:17 INFO - CTObjectsExtractorTest.cpp 14:14:17 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focasetrn.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/casetrn.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/casetrn.cpp 14:14:18 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/telemetry/tests/gtest' 14:14:18 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopratom.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/pratom.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/misc/pratom.c 14:14:18 INFO - ucnv_set.c 14:14:18 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foucnv_u16.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ucnv_u16.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/ucnv_u16.c 14:14:18 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpcom/tests/windows' 14:14:18 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fohash.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/hash.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/base/hash.cc 14:14:18 INFO - casetrn.cpp 14:14:18 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:18 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopkixcheck_CheckValidity_tests.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/pkix/test/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/pkixcheck_CheckValidity_tests.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -sdl -Wall -wd4464 -wd4514 -wd4668 -wd4710 -wd4711 -wd4800 -wd4820 -Zc:forScope -Zc:inline -Zc:rvalueCast -Zc:strictStrings -wd4350 -wd4275 -wd4548 -wd4625 -wd4626 -wd4640 -wd4458 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/gtest/pkixcheck_CheckValidity_tests.cpp 14:14:18 INFO - buddhcal.cpp 14:14:18 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:14:18 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:14:18 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:14:18 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:18 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoCTSerializationTest.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/certverifier/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/certverifier/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/certverifier -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/CTSerializationTest.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/certverifier/tests/gtest/CTSerializationTest.cpp 14:14:19 INFO - ucnv_u16.c 14:14:19 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foucnv_u32.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ucnv_u32.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/ucnv_u32.c 14:14:19 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/netwerk/test' 14:14:19 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopraton.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/praton.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/misc/praton.c 14:14:19 INFO - pralarm.c 14:14:19 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Folazy_instance.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/lazy_instance.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/base/lazy_instance.cc 14:14:20 INFO - Unified_cpp_storage_test_gtest0.cpp 14:14:20 INFO - storage_test_gtest.lib.desc 14:14:20 INFO - rm -f storage_test_gtest.lib 14:14:20 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o storage_test_gtest.lib.desc Unified_cpp_storage_test_gtest0.obj 14:14:20 INFO - profiler.cc 14:14:20 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopkixcheck_ParseValidity_tests.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/pkix/test/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/pkixcheck_ParseValidity_tests.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -sdl -Wall -wd4464 -wd4514 -wd4668 -wd4710 -wd4711 -wd4800 -wd4820 -Zc:forScope -Zc:inline -Zc:rvalueCast -Zc:strictStrings -wd4350 -wd4275 -wd4548 -wd4625 -wd4626 -wd4640 -wd4458 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/gtest/pkixcheck_ParseValidity_tests.cpp 14:14:20 INFO - ucnv_u32.c 14:14:20 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foucnv_u7.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ucnv_u7.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/ucnv_u7.c 14:14:20 INFO - praton.c 14:14:20 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focecal.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/cecal.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/cecal.cpp 14:14:20 INFO - CTPolicyEnforcerTest.cpp 14:14:20 INFO - pkixcheck_CheckSignatureAlgorithm_tests.cpp 14:14:20 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Folocation.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/location.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/base/location.cc 14:14:20 INFO - calendar.cpp 14:14:20 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:14:20 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:14:20 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:14:20 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:20 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foucnv_u8.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ucnv_u8.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/ucnv_u8.c 14:14:21 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/layout/base/gtest' 14:14:21 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_layout_base_gtest0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/base/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/layout/base/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/docshell/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/style -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_layout_base_gtest0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/layout/base/gtest/Unified_cpp_layout_base_gtest0.cpp 14:14:21 INFO - ucnv_u7.c 14:14:21 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprcountr.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/prcountr.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/misc/prcountr.c 14:14:21 INFO - pratom.c 14:14:21 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoCTTestUtils.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/certverifier/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/certverifier/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/certverifier -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/CTTestUtils.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/certverifier/tests/gtest/CTTestUtils.cpp 14:14:21 INFO - hash.cc 14:14:21 INFO - pkixcheck_CheckValidity_tests.cpp 14:14:21 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fochnsecal.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/chnsecal.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/chnsecal.cpp 14:14:21 INFO - CTSerializationTest.cpp 14:14:21 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foucnvdisp.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ucnvdisp.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/ucnvdisp.c 14:14:21 INFO - prcountr.c 14:14:21 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprdtoa.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/prdtoa.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/misc/prdtoa.c 14:14:21 INFO - ucnv_u8.c 14:14:21 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foref_counted.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ref_counted.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/base/memory/ref_counted.cc 14:14:22 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/gfx/layers/apz/test/gtest' 14:14:22 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_apz_test_gtest0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/layers/apz/test/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/gfx/layers/apz/test/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/2d -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/layers -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_apz_test_gtest0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/cairo c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/gfx/layers/apz/test/gtest/Unified_cpp_apz_test_gtest0.cpp 14:14:22 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/storage/test/gtest' 14:14:22 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopkixcheck_TLSFeaturesSatisfiedInternal_tests.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/pkix/test/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/pkixcheck_TLSFeaturesSatisfiedInternal_tests.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -sdl -Wall -wd4464 -wd4514 -wd4668 -wd4710 -wd4711 -wd4800 -wd4820 -Zc:forScope -Zc:inline -Zc:rvalueCast -Zc:strictStrings -wd4350 -wd4275 -wd4548 -wd4625 -wd4626 -wd4640 -wd4458 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/gtest/pkixcheck_TLSFeaturesSatisfiedInternal_tests.cpp 14:14:22 INFO - cecal.cpp 14:14:22 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:22 INFO - Unified_cpp_tests_gtest0.cpp 14:14:22 INFO - tools_profiler_tests_gtest.lib.desc 14:14:22 INFO - rm -f tools_profiler_tests_gtest.lib 14:14:22 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoMultiLogCTVerifierTest.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/certverifier/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/certverifier/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/certverifier -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/MultiLogCTVerifierTest.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/certverifier/tests/gtest/MultiLogCTVerifierTest.cpp 14:14:22 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o tools_profiler_tests_gtest.lib.desc Unified_cpp_tests_gtest0.obj 14:14:22 INFO - pkixcheck_ParseValidity_tests.cpp 14:14:22 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprenv.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/prenv.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/misc/prenv.c 14:14:22 INFO - ucnvdisp.c 14:14:22 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foucnvhz.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ucnvhz.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/ucnvhz.c 14:14:23 INFO - lazy_instance.cc 14:14:23 INFO - ucnvhz.c 14:14:23 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foucnvisci.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ucnvisci.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/ucnvisci.c 14:14:23 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/intl/lwbrk/gtest' 14:14:23 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_intl_lwbrk_gtest0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/lwbrk/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/intl/lwbrk/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_intl_lwbrk_gtest0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/intl/lwbrk/gtest/Unified_cpp_intl_lwbrk_gtest0.cpp 14:14:23 INFO - location.cc 14:14:23 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fochoicfmt.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/choicfmt.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/choicfmt.cpp 14:14:23 INFO - ucnvisci.c 14:14:23 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foucnvlat1.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ucnvlat1.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/ucnvlat1.c 14:14:24 INFO - prdtoa.c 14:14:24 INFO - Warning: C4554 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\nsprpub\pr\src\misc\prdtoa.c: '>>': check operator precedence for possible error; use parentheses to clarify precedence 14:14:24 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/misc/prdtoa.c(1248): warning C4554: '>>': check operator precedence for possible error; use parentheses to clarify precedence 14:14:24 INFO - Warning: C4554 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\nsprpub\pr\src\misc\prdtoa.c: '<<': check operator precedence for possible error; use parentheses to clarify precedence 14:14:24 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/misc/prdtoa.c(1250): warning C4554: '<<': check operator precedence for possible error; use parentheses to clarify precedence 14:14:24 INFO - Warning: C4554 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\nsprpub\pr\src\misc\prdtoa.c: '>>': check operator precedence for possible error; use parentheses to clarify precedence 14:14:24 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/misc/prdtoa.c(1250): warning C4554: '>>': check operator precedence for possible error; use parentheses to clarify precedence 14:14:24 INFO - Warning: C4554 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\nsprpub\pr\src\misc\prdtoa.c: '>>': check operator precedence for possible error; use parentheses to clarify precedence 14:14:24 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/misc/prdtoa.c(1255): warning C4554: '>>': check operator precedence for possible error; use parentheses to clarify precedence 14:14:24 INFO - Warning: C4554 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\nsprpub\pr\src\misc\prdtoa.c: '>>': check operator precedence for possible error; use parentheses to clarify precedence 14:14:24 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/misc/prdtoa.c(1257): warning C4554: '>>': check operator precedence for possible error; use parentheses to clarify precedence 14:14:24 INFO - Warning: C4554 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\nsprpub\pr\src\misc\prdtoa.c: '<<': check operator precedence for possible error; use parentheses to clarify precedence 14:14:24 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/misc/prdtoa.c(1339): warning C4554: '<<': check operator precedence for possible error; use parentheses to clarify precedence 14:14:24 INFO - Warning: C4554 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\nsprpub\pr\src\misc\prdtoa.c: '<<': check operator precedence for possible error; use parentheses to clarify precedence 14:14:24 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/misc/prdtoa.c(1983): warning C4554: '<<': check operator precedence for possible error; use parentheses to clarify precedence 14:14:24 INFO - Warning: C4018 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\nsprpub\pr\src\misc\prdtoa.c: '<=': signed/unsigned mismatch 14:14:24 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/misc/prdtoa.c(2627): warning C4018: '<=': signed/unsigned mismatch 14:14:24 INFO - Warning: C4554 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\nsprpub\pr\src\misc\prdtoa.c: '<<': check operator precedence for possible error; use parentheses to clarify precedence 14:14:24 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/misc/prdtoa.c(2875): warning C4554: '<<': check operator precedence for possible error; use parentheses to clarify precedence 14:14:24 INFO - Warning: C4554 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\nsprpub\pr\src\misc\prdtoa.c: '>>': check operator precedence for possible error; use parentheses to clarify precedence 14:14:24 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/misc/prdtoa.c(2876): warning C4554: '>>': check operator precedence for possible error; use parentheses to clarify precedence 14:14:24 INFO - Warning: C4554 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\nsprpub\pr\src\misc\prdtoa.c: '<<': check operator precedence for possible error; use parentheses to clarify precedence 14:14:24 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/misc/prdtoa.c(2876): warning C4554: '<<': check operator precedence for possible error; use parentheses to clarify precedence 14:14:24 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopkixder_input_tests.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/pkix/test/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/pkixder_input_tests.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -sdl -Wall -wd4464 -wd4514 -wd4668 -wd4710 -wd4711 -wd4800 -wd4820 -Zc:forScope -Zc:inline -Zc:rvalueCast -Zc:strictStrings -wd4350 -wd4275 -wd4548 -wd4625 -wd4626 -wd4640 -wd4458 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/gtest/pkixder_input_tests.cpp 14:14:24 INFO - CTTestUtils.cpp 14:14:24 INFO - ucnvlat1.c 14:14:24 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foucnvscsu.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ucnvscsu.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/ucnvscsu.c 14:14:24 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpcom/rust/nsstring/gtest' 14:14:24 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_rust_nsstring_gtest0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/rust/nsstring/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpcom/rust/nsstring/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_rust_nsstring_gtest0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpcom/rust/nsstring/gtest/Unified_cpp_rust_nsstring_gtest0.cpp 14:14:24 INFO - ref_counted.cc 14:14:24 INFO - chnsecal.cpp 14:14:24 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:14:24 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:14:24 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:14:24 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:24 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprerr.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/prerr.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/misc/prerr.c 14:14:24 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosingleton.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/singleton.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/base/memory/singleton.cc 14:14:24 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/tools/profiler/tests/gtest' 14:14:24 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopkixder_pki_types_tests.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/pkix/test/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/pkixder_pki_types_tests.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -sdl -Wall -wd4464 -wd4514 -wd4668 -wd4710 -wd4711 -wd4800 -wd4820 -Zc:forScope -Zc:inline -Zc:rvalueCast -Zc:strictStrings -wd4350 -wd4275 -wd4548 -wd4625 -wd4626 -wd4640 -wd4458 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/gtest/pkixder_pki_types_tests.cpp 14:14:25 INFO - pkixcheck_TLSFeaturesSatisfiedInternal_tests.cpp 14:14:25 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foudatamem.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/udatamem.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/udatamem.c 14:14:25 INFO - prenv.c 14:14:25 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focoleitr.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/coleitr.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/coleitr.cpp 14:14:25 INFO - prerr.c 14:14:25 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprerror.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/prerror.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/misc/prerror.c 14:14:25 INFO - ucnvscsu.c 14:14:25 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fonullable_string16.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/nullable_string16.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/base/strings/nullable_string16.cc 14:14:25 INFO - MultiLogCTVerifierTest.cpp 14:14:25 INFO - security_certverifier_tests_gtest.lib.desc 14:14:25 INFO - rm -f security_certverifier_tests_gtest.lib 14:14:25 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o security_certverifier_tests_gtest.lib.desc CTDiversityPolicyTest.obj CTLogVerifierTest.obj CTObjectsExtractorTest.obj CTPolicyEnforcerTest.obj CTSerializationTest.obj CTTestUtils.obj MultiLogCTVerifierTest.obj 14:14:25 INFO - Unified_cpp_workers_test_gtest0.cpp 14:14:25 INFO - dom_workers_test_gtest.lib.desc 14:14:25 INFO - rm -f dom_workers_test_gtest.lib 14:14:25 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o dom_workers_test_gtest.lib.desc Unified_cpp_workers_test_gtest0.obj 14:14:25 INFO - Unified_cpp_gfx_tests_gtest1.cpp 14:14:25 INFO - choicfmt.cpp 14:14:25 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:25 INFO - udatamem.c 14:14:25 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foudataswp.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/udataswp.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/udataswp.c 14:14:25 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopkixder_universal_types_tests.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/pkix/test/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/pkixder_universal_types_tests.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -sdl -Wall -wd4464 -wd4514 -wd4668 -wd4710 -wd4711 -wd4800 -wd4820 -Zc:forScope -Zc:inline -Zc:rvalueCast -Zc:strictStrings -wd4350 -wd4275 -wd4548 -wd4625 -wd4626 -wd4640 -wd4458 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/gtest/pkixder_universal_types_tests.cpp 14:14:26 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/canvas/gtest' 14:14:26 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_dom_canvas_gtest0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/canvas/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/canvas/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/canvas -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libyuv/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_dom_canvas_gtest0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/canvas/gtest/Unified_cpp_dom_canvas_gtest0.cpp 14:14:26 INFO - Unified_cpp_gfx_tests_gtest0.cpp 14:14:26 INFO - gfx_tests_gtest.lib.desc 14:14:26 INFO - rm -f gfx_tests_gtest.lib 14:14:26 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o gfx_tests_gtest.lib.desc Unified_cpp_gfx_tests_gtest0.obj Unified_cpp_gfx_tests_gtest1.obj 14:14:26 INFO - udataswp.c 14:14:26 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fouenum.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/uenum.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/uenum.c 14:14:26 INFO - pkixder_input_tests.cpp 14:14:26 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprerrortable.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/prerrortable.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/misc/prerrortable.c 14:14:27 INFO - uenum.c 14:14:27 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fouhash.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/uhash.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/uhash.c 14:14:27 INFO - prerrortable.c 14:14:27 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fostring_number_conversions.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/string_number_conversions.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/base/strings/string_number_conversions.cc 14:14:27 INFO - Unified_cpp_rust_nsstring_gtest0.cpp 14:14:27 INFO - xpcom_rust_nsstring_gtest.lib.desc 14:14:27 INFO - rm -f xpcom_rust_nsstring_gtest.lib 14:14:27 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o xpcom_rust_nsstring_gtest.lib.desc Unified_cpp_rust_nsstring_gtest0.obj 14:14:27 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/certverifier/tests/gtest' 14:14:27 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focoll.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/coll.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/coll.cpp 14:14:27 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/workers/test/gtest' 14:14:27 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopkixgtest.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/pkix/test/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/pkixgtest.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -sdl -Wall -wd4464 -wd4514 -wd4668 -wd4710 -wd4711 -wd4800 -wd4820 -Zc:forScope -Zc:inline -Zc:rvalueCast -Zc:strictStrings -wd4350 -wd4275 -wd4548 -wd4625 -wd4626 -wd4640 -wd4458 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/gtest/pkixgtest.cpp 14:14:27 INFO - prerror.c 14:14:27 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprinit.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/prinit.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/misc/prinit.c 14:14:27 INFO - Unified_cpp_intl_lwbrk_gtest0.cpp 14:14:27 INFO - intl_lwbrk_gtest.lib.desc 14:14:27 INFO - rm -f intl_lwbrk_gtest.lib 14:14:27 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o intl_lwbrk_gtest.lib.desc Unified_cpp_intl_lwbrk_gtest0.obj 14:14:27 INFO - pkixder_pki_types_tests.cpp 14:14:27 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fouinvchar.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/uinvchar.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/uinvchar.c 14:14:28 INFO - uhash.c 14:14:28 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fostring_piece.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/string_piece.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/base/strings/string_piece.cc 14:14:28 INFO - singleton.cc 14:14:28 INFO - pkixder_universal_types_tests.cpp 14:14:28 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focollation.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/collation.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/collation.cpp 14:14:28 INFO - nullable_string16.cc 14:14:28 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprinrval.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/prinrval.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/misc/prinrval.c 14:14:28 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/startupcache/test' 14:14:28 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_startupcache_test0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/startupcache/test -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/startupcache/test -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_startupcache_test0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/startupcache/test/Unified_cpp_startupcache_test0.cpp 14:14:28 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/gfx/tests/gtest' 14:14:28 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foulist.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ulist.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/ulist.c 14:14:28 INFO - coleitr.cpp 14:14:28 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:14:28 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:14:28 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:14:28 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:28 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopkixnames_tests.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/pkix/test/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/pkixnames_tests.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -sdl -Wall -wd4464 -wd4514 -wd4668 -wd4710 -wd4711 -wd4800 -wd4820 -Zc:forScope -Zc:inline -Zc:rvalueCast -Zc:strictStrings -wd4350 -wd4275 -wd4548 -wd4625 -wd4626 -wd4640 -wd4458 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/gtest/pkixnames_tests.cpp 14:14:28 INFO - uinvchar.c 14:14:28 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fostring_split.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/string_split.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/base/strings/string_split.cc 14:14:28 INFO - collation.cpp 14:14:28 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:28 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopripc.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/pripc.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/misc/pripc.c 14:14:29 INFO - ulist.c 14:14:29 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fouloc_tag.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/uloc_tag.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/uloc_tag.c 14:14:29 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpcom/rust/nsstring/gtest' 14:14:29 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopkixocsp_CreateEncodedOCSPRequest_tests.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/pkix/test/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/pkixocsp_CreateEncodedOCSPRequest_tests.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -sdl -Wall -wd4464 -wd4514 -wd4668 -wd4710 -wd4711 -wd4800 -wd4820 -Zc:forScope -Zc:inline -Zc:rvalueCast -Zc:strictStrings -wd4350 -wd4275 -wd4548 -wd4625 -wd4626 -wd4640 -wd4458 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/gtest/pkixocsp_CreateEncodedOCSPRequest_tests.cpp 14:14:30 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/intl/lwbrk/gtest' 14:14:30 INFO - uloc_tag.c 14:14:30 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foumapfile.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/umapfile.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/umapfile.c 14:14:30 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fostring_util.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/string_util.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/base/strings/string_util.cc 14:14:30 INFO - string_number_conversions.cc 14:14:30 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focollationbuilder.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/collationbuilder.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/collationbuilder.cpp 14:14:30 INFO - pkixgtest.cpp 14:14:30 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopripcsem.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/pripcsem.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/misc/pripcsem.c 14:14:30 INFO - prinit.c 14:14:30 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/security/test/gtest' 14:14:30 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_security_test_gtest0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/security/test/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/security/test/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_security_test_gtest0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/security/test/gtest/Unified_cpp_security_test_gtest0.cpp 14:14:30 INFO - Unified_cpp_dom_canvas_gtest0.cpp 14:14:30 INFO - dom_canvas_gtest.lib.desc 14:14:30 INFO - rm -f dom_canvas_gtest.lib 14:14:31 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o dom_canvas_gtest.lib.desc Unified_cpp_dom_canvas_gtest0.obj 14:14:31 INFO - prinrval.c 14:14:31 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foumath.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/umath.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/umath.c 14:14:31 INFO - string_piece.cc 14:14:31 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focollationcompare.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/collationcompare.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/collationcompare.cpp 14:14:31 INFO - coll.cpp 14:14:31 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:14:31 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:14:31 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:14:31 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:31 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopkixocsp_VerifyEncodedOCSPResponse.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/pkix/test/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/pkixocsp_VerifyEncodedOCSPResponse.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -sdl -Wall -wd4464 -wd4514 -wd4668 -wd4710 -wd4711 -wd4800 -wd4820 -Zc:forScope -Zc:inline -Zc:rvalueCast -Zc:strictStrings -wd4350 -wd4275 -wd4548 -wd4625 -wd4626 -wd4640 -wd4458 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/gtest/pkixocsp_VerifyEncodedOCSPResponse.cpp 14:14:31 INFO - Unified_cpp_layout_base_gtest0.cpp 14:14:31 INFO - layout_base_gtest.lib.desc 14:14:31 INFO - rm -f layout_base_gtest.lib 14:14:31 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o layout_base_gtest.lib.desc Unified_cpp_layout_base_gtest0.obj 14:14:31 INFO - pripc.c 14:14:31 INFO - umath.c 14:14:31 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fostring_util_constants.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/string_util_constants.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/base/strings/string_util_constants.cc 14:14:31 INFO - string_split.cc 14:14:31 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focollationdata.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/collationdata.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/collationdata.cpp 14:14:31 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/testing/gtest' 14:14:32 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fogmock-all.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/testing/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/testing/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/testing/gtest/gmock -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/testing/gtest/gmock/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/testing/gtest/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/testing/gtest/gtest/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/gmock-all.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/testing/gtest/gmock/src/gmock-all.cc 14:14:32 INFO - pkixnames_tests.cpp 14:14:32 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprlog2.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/prlog2.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/misc/prlog2.c 14:14:32 INFO - umapfile.c 14:14:32 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foures_cnv.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ures_cnv.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/ures_cnv.c 14:14:32 INFO - pkixocsp_CreateEncodedOCSPRequest_tests.cpp 14:14:32 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/places/tests/gtest' 14:14:32 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_places_tests_gtest0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/components/places/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/places/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_places_tests_gtest0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/places/tests/gtest/Unified_cpp_places_tests_gtest0.cpp 14:14:32 INFO - ures_cnv.c 14:14:32 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fousc_impl.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/usc_impl.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/usc_impl.c 14:14:32 INFO - prlog2.c 14:14:32 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fostringprintf.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/stringprintf.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/base/strings/stringprintf.cc 14:14:32 INFO - Unified_cpp_startupcache_test0.cpp 14:14:32 INFO - startupcache_test.lib.desc 14:14:32 INFO - rm -f startupcache_test.lib 14:14:32 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o startupcache_test.lib.desc Unified_cpp_startupcache_test0.obj 14:14:33 INFO - pripcsem.c 14:14:33 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprlong.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/prlong.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/misc/prlong.c 14:14:33 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/canvas/gtest' 14:14:33 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focollationdatabuilder.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/collationdatabuilder.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/collationdatabuilder.cpp 14:14:33 INFO - usc_impl.c 14:14:33 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fouscript.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/uscript.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/uscript.c 14:14:33 INFO - pkixocsp_VerifyEncodedOCSPResponse.cpp 14:14:33 INFO - security_pkix_test_gtest.lib.desc 14:14:33 INFO - rm -f security_pkix_test_gtest.lib 14:14:33 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o security_pkix_test_gtest.lib.desc pkixbuild_tests.obj pkixcert_extension_tests.obj pkixcert_signature_algorithm_tests.obj pkixcheck_CheckExtendedKeyUsage_tests.obj pkixcheck_CheckIssuer_tests.obj pkixcheck_CheckKeyUsage_tests.obj pkixcheck_CheckSignatureAlgorithm_tests.obj pkixcheck_CheckValidity_tests.obj pkixcheck_ParseValidity_tests.obj pkixcheck_TLSFeaturesSatisfiedInternal_tests.obj pkixder_input_tests.obj pkixder_pki_types_tests.obj pkixder_universal_types_tests.obj pkixgtest.obj pkixnames_tests.obj pkixocsp_CreateEncodedOCSPRequest_tests.obj pkixocsp_VerifyEncodedOCSPResponse.obj 14:14:33 INFO - prlong.c 14:14:33 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprnetdb.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/prnetdb.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/misc/prnetdb.c 14:14:33 INFO - string_util.cc 14:14:33 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/layout/base/gtest' 14:14:33 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fogtest-all.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/testing/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/testing/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/testing/gtest/gmock -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/testing/gtest/gmock/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/testing/gtest/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/testing/gtest/gtest/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/gtest-all.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2BUILDSTATUS OBJECT_FILE collationdatareader.obj 14:14:33 INFO - -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/testing/gtest/gtest/src/gtest-all.cc 14:14:33 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focollationdatareader.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/collationdatareader.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/collationdatareader.cpp 14:14:34 INFO - collationbuilder.cpp 14:14:34 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:14:34 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:14:34 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:14:34 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:34 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foustrfmt.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ustrfmt.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/ustrfmt.c 14:14:34 INFO - Unified_cpp_apz_test_gtest0.cpp 14:14:34 INFO - gfx_layers_apz_test_gtest.lib.desc 14:14:34 INFO - rm -f gfx_layers_apz_test_gtest.lib 14:14:34 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o gfx_layers_apz_test_gtest.lib.desc Unified_cpp_apz_test_gtest0.obj 14:14:34 INFO - uscript.c 14:14:34 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprolock.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/prolock.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/misc/prolock.c 14:14:34 INFO - collationcompare.cpp 14:14:34 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:14:34 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:14:34 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:14:34 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:34 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foutf_string_conversion_utils.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/utf_string_conversion_utils.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/base/strings/utf_string_conversion_utils.cc 14:14:34 INFO - string_util_constants.cc 14:14:34 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/gmp-clearkey/0.1/gtest' 14:14:34 INFO - prolock.c 14:14:34 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_0.1_gtest0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/gmp-clearkey/0.1/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/gmp-clearkey/0.1/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/gmp-clearkey/0.1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_0.1_gtest0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/gmp-clearkey/0.1/gtest/Unified_cpp_0.1_gtest0.cpp 14:14:34 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoGTestRunner.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/testing/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/testing/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/testing/gtest/gmock -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/testing/gtest/gmock/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/testing/gtest/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/testing/gtest/gtest/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/GTestRunner.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/testing/gtest/mozilla/GTestRunner.cpp 14:14:34 INFO - ustrfmt.c 14:14:34 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foutf_impl.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/utf_impl.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/utf_impl.c 14:14:34 INFO - gmock-all.cc 14:14:34 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focollationdatawriter.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/collationdatawriter.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/collationdatawriter.cpp 14:14:35 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/startupcache/test' 14:14:35 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foutf_string_conversions.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/utf_string_conversions.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/base/strings/utf_string_conversions.cc 14:14:35 INFO - Unified_cpp_security_test_gtest0.cpp 14:14:35 INFO - dom_security_test_gtest.lib.desc 14:14:35 INFO - rm -f dom_security_test_gtest.lib 14:14:35 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o dom_security_test_gtest.lib.desc Unified_cpp_security_test_gtest0.obj 14:14:35 INFO - collationdata.cpp 14:14:35 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:14:35 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:14:35 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:14:35 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:35 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprrng.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/prrng.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/misc/prrng.c 14:14:35 INFO - utf_impl.c 14:14:35 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foutrace.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/utrace.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/utrace.c 14:14:35 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/pkix/test/gtest' 14:14:35 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoMozGTestBench.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/testing/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/testing/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/testing/gtest/gmock -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/testing/gtest/gmock/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/testing/gtest/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/testing/gtest/gtest/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/MozGTestBench.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/testing/gtest/mozilla/MozGTestBench.cpp 14:14:35 INFO - stringprintf.cc 14:14:35 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focollationfastlatin.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/collationfastlatin.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/collationfastlatin.cpp 14:14:36 INFO - prnetdb.c 14:14:36 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foutypes.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/utypes.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/utypes.c 14:14:36 INFO - utrace.c 14:14:36 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/gfx/layers/apz/test/gtest' 14:14:36 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoSanityTest.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/testing/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/testing/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/testing/gtest/gmock -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/testing/gtest/gmock/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/testing/gtest/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/testing/gtest/gtest/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/SanityTest.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/testing/gtest/mozilla/SanityTest.cpp 14:14:36 INFO - collationdatabuilder.cpp 14:14:36 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:14:36 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:14:36 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:14:36 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:36 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Folock.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/lock.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/base/synchronization/lock.cc 14:14:36 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/image/test/gtest' 14:14:36 INFO - utypes.c 14:14:36 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fowintz.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/wintz.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/wintz.c 14:14:36 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoTestDownscalingFilterNoSkia.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/image/test/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/image/test/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/2d -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/image -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/config -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/core -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/gpu -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/utils -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/TestDownscalingFilterNoSkia.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/image/test/gtest/TestDownscalingFilterNoSkia.cpp 14:14:37 INFO - collationdatareader.cpp 14:14:37 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:14:37 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:14:37 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:14:37 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:37 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprsystem.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/prsystem.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/misc/prsystem.c 14:14:37 INFO - utf_string_conversion_utils.cc 14:14:37 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/media/webaudio/gtest' 14:14:37 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_webaudio_gtest0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media/webaudio/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/media/webaudio/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media/webaudio -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_webaudio_gtest0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/media/webaudio/gtest/Unified_cpp_webaudio_gtest0.cpp 14:14:37 INFO - Unified_cpp_0.1_gtest0.cpp 14:14:37 INFO - media_gmp-clearkey_0.1_gtest.lib.desc 14:14:37 INFO - rm -f media_gmp-clearkey_0.1_gtest.lib 14:14:37 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o media_gmp-clearkey_0.1_gtest.lib.desc Unified_cpp_0.1_gtest0.obj 14:14:37 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/security/test/gtest' 14:14:37 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foappendable.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/appendable.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/appendable.cpp 14:14:37 INFO - Unified_cpp_places_tests_gtest0.cpp 14:14:37 INFO - toolkit_components_places_tests_gtest.lib.desc 14:14:37 INFO - rm -f toolkit_components_places_tests_gtest.lib 14:14:37 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o toolkit_components_places_tests_gtest.lib.desc Unified_cpp_places_tests_gtest0.obj 14:14:37 INFO - MozGTestBench.cpp 14:14:37 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_image_test_gtest0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/image/test/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/image/test/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/2d -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/image -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/config -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/core -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/gpu -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/utils -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_image_test_gtest0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/image/test/gtest/Unified_cpp_image_test_gtest0.cpp 14:14:38 INFO - prrng.c 14:14:38 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focollationfastlatinbuilder.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/collationfastlatinbuilder.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/collationfastlatinbuilder.cpp 14:14:38 INFO - utf_string_conversions.cc 14:14:38 INFO - appendable.cpp 14:14:38 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:38 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprthinfo.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/prthinfo.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/misc/prthinfo.c 14:14:38 INFO - gtest-all.cc 14:14:38 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focollationfcd.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/collationfcd.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/collationfcd.cpp 14:14:38 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/memory/volatile/tests' 14:14:38 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_volatile_tests0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/memory/volatile/tests -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/memory/volatile/tests -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_volatile_tests0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/memory/volatile/tests/Unified_cpp_volatile_tests0.cpp 14:14:38 INFO - collationdatawriter.cpp 14:14:38 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:14:38 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:14:38 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:14:38 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:38 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Folock_impl_win.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/lock_impl_win.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/base/synchronization/lock_impl_win.cc 14:14:38 INFO - wintz.c 14:14:38 INFO - Warning: C4996 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\wintz.c: 'GetVersionExA': was declared deprecated 14:14:38 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/wintz.c(332): warning C4996: 'GetVersionExA': was declared deprecated 14:14:38 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\sysinfoapi.h(442): note: see declaration of 'GetVersionExA' 14:14:38 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fobmpset.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/bmpset.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/bmpset.cpp 14:14:38 INFO - SanityTest.cpp 14:14:38 INFO - collationfastlatin.cpp 14:14:38 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:14:38 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:14:38 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:14:38 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:38 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprtime.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/prtime.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/misc/prtime.c 14:14:39 INFO - collationfcd.cpp 14:14:39 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:39 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/memory/gtest' 14:14:39 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fodtoa.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/dtoa.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/base/third_party/dmg_fp/dtoa.cc 14:14:39 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_memory_gtest0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/memory/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/memory/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_memory_gtest0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/memory/gtest/Unified_cpp_memory_gtest0.cpp 14:14:39 INFO - lock.cc 14:14:39 INFO - prsystem.c 14:14:39 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fobrkeng.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/brkeng.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/brkeng.cpp 14:14:39 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/gmp-clearkey/0.1/gtest' 14:14:39 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focollationiterator.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/collationiterator.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/collationiterator.cpp 14:14:39 INFO - prtime.c 14:14:39 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fog_fmt.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/g_fmt.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/base/third_party/dmg_fp/g_fmt.cc 14:14:39 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/places/tests/gtest' 14:14:39 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fobrkiter.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/brkiter.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/brkiter.cpp 14:14:40 INFO - GTestRunner.cpp 14:14:40 INFO - gtest.lib.desc 14:14:40 INFO - rm -f gtest.lib 14:14:40 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpcom/tests/gtest' 14:14:40 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o gtest.lib.desc gmock-all.obj gtest-all.obj GTestRunner.obj MozGTestBench.obj SanityTest.obj 14:14:40 INFO - brkeng.cpp 14:14:40 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:40 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoTestAllocReplacement.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpcom/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/TestAllocReplacement.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/tests/gtest/TestAllocReplacement.cpp 14:14:40 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focollationkeys.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/collationkeys.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/collationkeys.cpp 14:14:40 INFO - lock_impl_win.cc 14:14:40 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprtpool.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/prtpool.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/misc/prtpool.c 14:14:40 INFO - bmpset.cpp 14:14:40 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:40 INFO - brkiter.cpp 14:14:40 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:40 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fobytestream.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/bytestream.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/bytestream.cpp 14:14:40 INFO - prthinfo.c 14:14:40 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoTestCOMArray.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpcom/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/TestCOMArray.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/tests/gtest/TestCOMArray.cpp 14:14:41 INFO - dtoa.cc 14:14:41 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focollationroot.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/collationroot.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/collationroot.cpp 14:14:41 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/manager/ssl/tests/gtest' 14:14:41 INFO - collationfastlatinbuilder.cpp 14:14:41 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:14:41 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:14:41 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:14:41 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:41 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoCertDBTest.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/manager/ssl/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/manager/ssl/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/certverifier -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/manager/ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/CertDBTest.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/manager/ssl/tests/gtest/CertDBTest.cpp 14:14:41 INFO - Unified_cpp_webaudio_gtest0.cpp 14:14:41 INFO - dom_media_webaudio_gtest.lib.desc 14:14:41 INFO - rm -f dom_media_webaudio_gtest.lib 14:14:41 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o dom_media_webaudio_gtest.lib.desc Unified_cpp_webaudio_gtest0.obj 14:14:41 INFO - prtpool.c 14:14:41 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprtrace.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/prtrace.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/misc/prtrace.c 14:14:41 INFO - Unified_cpp_volatile_tests0.cpp 14:14:41 INFO - memory_volatile_tests.lib.desc 14:14:41 INFO - rm -f memory_volatile_tests.lib 14:14:41 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/url-classifier/tests/gtest' 14:14:41 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o memory_volatile_tests.lib.desc Unified_cpp_volatile_tests0.obj 14:14:41 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_tests_gtest0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DMOZ_SAFEBROWSING_DUMP_FAILED_UPDATES -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/components/url-classifier/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/url-classifier/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/components/url-classifier -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_tests_gtest0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/url-classifier/tests/gtest/Unified_cpp_tests_gtest0.cpp 14:14:41 INFO - g_fmt.cc 14:14:41 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foicu_utf.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/icu_utf.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/base/third_party/icu/icu_utf.cc 14:14:41 INFO - Unified_cpp_memory_gtest0.cpp 14:14:41 INFO - memory_gtest.lib.desc 14:14:41 INFO - rm -f memory_gtest.lib 14:14:41 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o memory_gtest.lib.desc Unified_cpp_memory_gtest0.obj 14:14:42 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/testing/gtest' 14:14:42 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fobytestrie.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/bytestrie.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/bytestrie.cpp 14:14:42 INFO - bytestream.cpp 14:14:42 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:42 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoTestCOMPtr.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpcom/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/TestCOMPtr.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/tests/gtest/TestCOMPtr.cpp 14:14:43 INFO - collationiterator.cpp 14:14:43 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:14:43 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:14:43 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:14:43 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:43 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoDataStorageTest.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/manager/ssl/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/manager/ssl/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/certverifier -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/manager/ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/DataStorageTest.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/manager/ssl/tests/gtest/DataStorageTest.cpp 14:14:43 INFO - icu_utf.cc 14:14:43 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foplatform_thread_win.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/platform_thread_win.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/base/threading/platform_thread_win.cc 14:14:43 INFO - collationkeys.cpp 14:14:43 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:14:43 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:14:43 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:14:43 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:43 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprucpu.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/prucpu.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/threads/combined/prucpu.c 14:14:43 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/media/webaudio/gtest' 14:14:43 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fobytestriebuilder.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/bytestriebuilder.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/bytestriebuilder.cpp 14:14:43 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/memory/volatile/tests' 14:14:43 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoTestHashtables.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpcom/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/TestHashtables.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/tests/gtest/TestHashtables.cpp 14:14:44 INFO - TestCOMArray.cpp 14:14:44 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoDeserializeCertTest.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/manager/ssl/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/manager/ssl/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/certverifier -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/manager/ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/DeserializeCertTest.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/manager/ssl/tests/gtest/DeserializeCertTest.cpp 14:14:44 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/memory/gtest' 14:14:44 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fothread_collision_warner.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/thread_collision_warner.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/base/threading/thread_collision_warner.cc 14:14:44 INFO - prtrace.c 14:14:44 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focollationrootelements.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/collationrootelements.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/collationrootelements.cpp 14:14:44 INFO - bytestrie.cpp 14:14:44 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:44 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoTestNsRefPtr.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpcom/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/TestNsRefPtr.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/tests/gtest/TestNsRefPtr.cpp 14:14:44 INFO - collationroot.cpp 14:14:44 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:14:44 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:14:44 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:14:44 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:44 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoMD4Test.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/manager/ssl/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/manager/ssl/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/certverifier -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/manager/ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/MD4Test.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/manager/ssl/tests/gtest/MD4Test.cpp 14:14:44 INFO - collationrootelements.cpp 14:14:44 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:44 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focollationruleparser.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/collationruleparser.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/collationruleparser.cpp 14:14:45 INFO - CertDBTest.cpp 14:14:45 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/media/mediasource/gtest' 14:14:45 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_mediasource_gtest0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media/mediasource/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/media/mediasource/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media/mediasource -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_mediasource_gtest0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/media/mediasource/gtest/Unified_cpp_mediasource_gtest0.cpp 14:14:45 INFO - TestAllocReplacement.cpp 14:14:45 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fothread_id_name_manager.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/thread_id_name_manager.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/base/threading/thread_id_name_manager.cc 14:14:45 INFO - bytestriebuilder.cpp 14:14:45 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:45 INFO - TestDownscalingFilterNoSkia.cpp 14:14:45 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprucv.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/prucv.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/threads/combined/prucv.c 14:14:45 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fobytestrieiterator.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/bytestrieiterator.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/bytestrieiterator.cpp 14:14:45 INFO - TestCOMPtr.cpp 14:14:45 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focollationsets.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/collationsets.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/collationsets.cpp 14:14:46 INFO - prucpu.c 14:14:46 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoOCSPCacheTest.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/manager/ssl/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/manager/ssl/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/certverifier -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/manager/ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/OCSPCacheTest.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/manager/ssl/tests/gtest/OCSPCacheTest.cpp 14:14:46 INFO - platform_thread_win.cc 14:14:47 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/profile/gtest' 14:14:47 INFO - mozmake.EXE[5]: Nothing to be done for 'target'. 14:14:47 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/profile/gtest' 14:14:47 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focaniter.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/caniter.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/caniter.cpp 14:14:47 INFO - MD4Test.cpp 14:14:47 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_xpcom_tests_gtest0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpcom/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_xpcom_tests_gtest0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest0.cpp 14:14:47 INFO - Unified_cpp_tests_gtest0.cpp 14:14:47 INFO - toolkit_components_url-classifier_tests_gtest.lib.desc 14:14:47 INFO - rm -f toolkit_components_url-classifier_tests_gtest.lib 14:14:47 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o toolkit_components_url-classifier_tests_gtest.lib.desc Unified_cpp_tests_gtest0.obj 14:14:47 INFO - thread_collision_warner.cc 14:14:47 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focollationsettings.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/collationsettings.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/collationsettings.cpp 14:14:47 INFO - DeserializeCertTest.cpp 14:14:47 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprulock.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/prulock.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/threads/combined/prulock.c 14:14:47 INFO - bytestrieiterator.cpp 14:14:47 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:47 INFO - TestNsRefPtr.cpp 14:14:47 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fothread_local_win.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/thread_local_win.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/base/threading/thread_local_win.cc 14:14:47 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/media/gmp/rlz' 14:14:47 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_c_dom_media_gmp_rlz0.obj -c -DDEBUG=1 -DTRACING=1 -DHASH_NODE_ID_WITH_DEVICE_ID=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media/gmp/rlz -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/media/gmp/rlz -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media/gmp -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_c_dom_media_gmp_rlz0.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/media/gmp/rlz/Unified_c_dom_media_gmp_rlz0.c 14:14:48 INFO - DataStorageTest.cpp 14:14:48 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focollationtailoring.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/collationtailoring.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/collationtailoring.cpp 14:14:48 INFO - collationruleparser.cpp 14:14:48 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:14:48 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:14:48 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:14:48 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:48 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprustack.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/prustack.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/threads/combined/prustack.c 14:14:48 INFO - prucv.c 14:14:48 INFO - Unified_c_dom_media_gmp_rlz0.c 14:14:48 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fochariter.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/chariter.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/chariter.cpp 14:14:48 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_dom_media_gmp_rlz0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DHASH_NODE_ID_WITH_DEVICE_ID=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media/gmp/rlz -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/media/gmp/rlz -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media/gmp -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_dom_media_gmp_rlz0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/media/gmp/rlz/Unified_cpp_dom_media_gmp_rlz0.cpp 14:14:48 INFO - Unified_cpp_image_test_gtest0.cpp 14:14:48 INFO - imagetest.lib.desc 14:14:48 INFO - rm -f imagetest.lib 14:14:48 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o imagetest.lib.desc TestDownscalingFilterNoSkia.obj Unified_cpp_image_test_gtest0.obj 14:14:49 INFO - thread_id_name_manager.cc 14:14:49 INFO - collationsets.cpp 14:14:49 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:14:49 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:14:49 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:14:49 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:49 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_xpcom_tests_gtest1.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpcom/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_xpcom_tests_gtest1.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest1.cpp 14:14:49 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/pkix/test/lib' 14:14:49 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopkixtestalg.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/pkix/test/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/pkixtestalg.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/lib/pkixtestalg.cpp 14:14:49 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/url-classifier/tests/gtest' 14:14:49 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoSTSParserTest.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/manager/ssl/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/manager/ssl/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/certverifier -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/manager/ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/STSParserTest.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/manager/ssl/tests/gtest/STSParserTest.cpp 14:14:50 INFO - chariter.cpp 14:14:50 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:50 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopruthr.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/pruthr.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/threads/combined/pruthr.c 14:14:50 INFO - prulock.c 14:14:50 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fothread_restrictions.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/thread_restrictions.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/base/threading/thread_restrictions.cc 14:14:50 INFO - TestHashtables.cpp 14:14:50 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focollationweights.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/collationweights.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/collationweights.cpp 14:14:50 INFO - caniter.cpp 14:14:50 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:14:50 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:14:50 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:14:50 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h: 'LOCALE_SNAME': macro redefinition 14:14:50 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): warning C4005: 'LOCALE_SNAME': macro redefinition 14:14:50 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): note: command-line arguments: see previous definition of 'LOCALE_SNAME' 14:14:50 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:50 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focharstr.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/charstr.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/charstr.cpp 14:14:50 INFO - Unified_cpp_mediasource_gtest0.cpp 14:14:50 INFO - dom_media_mediasource_gtest.lib.desc 14:14:50 INFO - rm -f dom_media_mediasource_gtest.lib 14:14:50 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o dom_media_mediasource_gtest.lib.desc Unified_cpp_mediasource_gtest0.obj 14:14:50 INFO - thread_local_win.cc 14:14:50 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopkixtestnss.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/pkix/test/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/pkixtestnss.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/lib/pkixtestnss.cpp 14:14:50 INFO - collationsettings.cpp 14:14:50 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:14:50 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:14:50 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:14:50 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:50 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/image/test/gtest' 14:14:51 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoTLSIntoleranceTest.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/manager/ssl/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/manager/ssl/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/certverifier -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/manager/ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/TLSIntoleranceTest.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/manager/ssl/tests/gtest/TLSIntoleranceTest.cpp 14:14:51 INFO - prustack.c 14:14:51 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_xpcom_tests_gtest2.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpcom/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_xpcom_tests_gtest2.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest2.cpp 14:14:51 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpcom/glue/tests/gtest' 14:14:51 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_glue_tests_gtest0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/glue/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpcom/glue/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_glue_tests_gtest0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpcom/glue/tests/gtest/Unified_cpp_glue_tests_gtest0.cpp 14:14:51 INFO - collationtailoring.cpp 14:14:51 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:14:51 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:14:51 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:14:51 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:51 INFO - collationweights.cpp 14:14:51 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:51 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focstr.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/cstr.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/cstr.cpp 14:14:51 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focompactdecimalformat.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/compactdecimalformat.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/compactdecimalformat.cpp 14:14:51 INFO - pkixtestalg.cpp 14:14:51 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fotime.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/time.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/base/time/time.cc 14:14:51 INFO - Unified_cpp_dom_media_gmp_rlz0.cpp 14:14:51 INFO - rlz.lib.desc 14:14:51 INFO - rm -f rlz.lib 14:14:51 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o rlz.lib.desc Unified_c_dom_media_gmp_rlz0.obj Unified_cpp_dom_media_gmp_rlz0.obj 14:14:52 INFO - charstr.cpp 14:14:52 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:52 INFO - Unified_cpp_xpcom_tests_gtest0.cpp 14:14:52 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprcmon.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/prcmon.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/threads/prcmon.c 14:14:52 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/system/windowsproxy/tests/gtest' 14:14:52 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_tests_gtest0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/system/windowsproxy/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/system/windowsproxy/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/system/windowsproxy -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_tests_gtest0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/system/windowsproxy/tests/gtest/Unified_cpp_tests_gtest0.cpp 14:14:52 INFO - OCSPCacheTest.cpp 14:14:52 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focoptccal.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/coptccal.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/coptccal.cpp 14:14:52 INFO - pruthr.c 14:14:52 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopkixtestutil.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/pkix/test/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/pkixtestutil.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/test/lib/pkixtestutil.cpp 14:14:52 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/media/mediasource/gtest' 14:14:52 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fotime_win.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/time_win.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/base/time/time_win.cc 14:14:53 INFO - thread_restrictions.cc 14:14:53 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fodictbe.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/dictbe.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/dictbe.cpp 14:14:53 INFO - cstr.cpp 14:14:53 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:53 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focpdtrans.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/cpdtrans.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/cpdtrans.cpp 14:14:53 INFO - pkixtestnss.cpp 14:14:53 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprcthr.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/prcthr.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/threads/prcthr.c 14:14:53 INFO - dictbe.cpp 14:14:53 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:53 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fodictionarydata.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/dictionarydata.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/dictionarydata.cpp 14:14:53 INFO - cpdtrans.cpp 14:14:53 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:54 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/media/gmp/rlz' 14:14:54 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fope_image.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/pe_image.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/base/win/pe_image.cc 14:14:54 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/intl/unicharutil/tests' 14:14:54 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoNormalizationTest.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/unicharutil/tests -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/intl/unicharutil/tests -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/NormalizationTest.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/unicharutil/tests/NormalizationTest.cpp 14:14:54 INFO - Unified_cpp_glue_tests_gtest0.cpp 14:14:54 INFO - xpcom_glue_tests_gtest.lib.desc 14:14:54 INFO - rm -f xpcom_glue_tests_gtest.lib 14:14:54 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o xpcom_glue_tests_gtest.lib.desc Unified_cpp_glue_tests_gtest0.obj 14:14:54 INFO - STSParserTest.cpp 14:14:54 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprdump.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/prdump.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/threads/prdump.c 14:14:54 INFO - pkixtestutil.cpp 14:14:54 INFO - pkixtestutil.lib.desc 14:14:54 INFO - rm -f pkixtestutil.lib 14:14:54 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o pkixtestutil.lib.desc pkixtestalg.obj pkixtestnss.obj pkixtestutil.obj 14:14:55 INFO - compactdecimalformat.cpp 14:14:55 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:14:55 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:14:55 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:14:55 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:55 INFO - time.cc 14:14:55 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fodtintrv.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/dtintrv.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/dtintrv.cpp 14:14:55 INFO - prcmon.c 14:14:55 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focsdetect.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/csdetect.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/csdetect.cpp 14:14:55 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/netwerk/test/gtest' 14:14:55 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_netwerk_test_gtest0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/test/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/netwerk/test/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_netwerk_test_gtest0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/netwerk/test/gtest/Unified_cpp_netwerk_test_gtest0.cpp 14:14:55 INFO - Unified_cpp_tests_gtest0.cpp 14:14:55 INFO - toolkit_system_windowsproxy_tests_gtest.lib.desc 14:14:55 INFO - rm -f toolkit_system_windowsproxy_tests_gtest.lib 14:14:55 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o toolkit_system_windowsproxy_tests_gtest.lib.desc Unified_cpp_tests_gtest0.obj 14:14:55 INFO - dtintrv.cpp 14:14:55 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:55 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foscoped_handle.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/scoped_handle.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/base/win/scoped_handle.cc 14:14:55 INFO - dictionarydata.cpp 14:14:55 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:55 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foerrorcode.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/errorcode.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/errorcode.cpp 14:14:55 INFO - coptccal.cpp 14:14:55 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:14:55 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:14:55 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:14:55 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:55 INFO - Unified_cpp_xpcom_tests_gtest1.cpp 14:14:55 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprmon.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/prmon.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/threads/prmon.c 14:14:55 INFO - Unified_cpp_xpcom_tests_gtest2.cpp 14:14:55 INFO - xpcom_tests_gtest.lib.desc 14:14:55 INFO - rm -f xpcom_tests_gtest.lib 14:14:55 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o xpcom_tests_gtest.lib.desc TestAllocReplacement.obj TestCOMArray.obj TestCOMPtr.obj TestHashtables.obj TestNsRefPtr.obj Unified_cpp_xpcom_tests_gtest0.obj Unified_cpp_xpcom_tests_gtest1.obj Unified_cpp_xpcom_tests_gtest2.obj 14:14:56 INFO - pe_image.cc 14:14:56 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fofilteredbrk.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/filteredbrk.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/filteredbrk.cpp 14:14:56 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/libstagefright/gtest' 14:14:56 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoTestInterval.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libstagefright/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/libstagefright/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libstagefright/binding/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/TestInterval.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libstagefright/gtest/TestInterval.cpp 14:14:56 INFO - time_win.cc 14:14:56 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focsmatch.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/csmatch.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/csmatch.cpp 14:14:56 INFO - errorcode.cpp 14:14:56 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:56 INFO - prcthr.c 14:14:56 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoTestParser.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libstagefright/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/libstagefright/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libstagefright/binding/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/TestParser.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libstagefright/gtest/TestParser.cpp 14:14:56 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpcom/glue/tests/gtest' 14:14:56 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foscoped_process_information.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/scoped_process_information.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/base/win/scoped_process_information.cc 14:14:56 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/devtools/shared/heapsnapshot/tests/gtest' 14:14:56 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_tests_gtest0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/devtools/shared/heapsnapshot/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/devtools/shared/heapsnapshot/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/devtools/shared/heapsnapshot -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_tests_gtest0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/devtools/shared/heapsnapshot/tests/gtest/Unified_cpp_tests_gtest0.cpp 14:14:56 INFO - filteredbrk.cpp 14:14:56 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:56 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fofilterednormalizer2.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/filterednormalizer2.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/filterednormalizer2.cpp 14:14:56 INFO - prdump.c 14:14:56 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focsr2022.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/csr2022.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/csr2022.cpp 14:14:57 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/pkix/test/lib' 14:14:57 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_gtest0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libstagefright/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/libstagefright/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libstagefright/binding/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_gtest0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/libstagefright/gtest/Unified_cpp_gtest0.cpp 14:14:57 INFO - TLSIntoleranceTest.cpp 14:14:57 INFO - security_manager_ssl_tests_gtest.lib.desc 14:14:57 INFO - rm -f security_manager_ssl_tests_gtest.lib 14:14:57 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o security_manager_ssl_tests_gtest.lib.desc CertDBTest.obj DataStorageTest.obj DeserializeCertTest.obj MD4Test.obj OCSPCacheTest.obj STSParserTest.obj TLSIntoleranceTest.obj 14:14:57 INFO - csr2022.cpp 14:14:57 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:57 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fostartup_information.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/startup_information.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/base/win/startup_information.cc 14:14:57 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/system/windowsproxy/tests/gtest' 14:14:57 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foicuplug.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/icuplug.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/icuplug.cpp 14:14:58 INFO - NormalizationTest.cpp 14:14:58 INFO - intl_unicharutil_tests.lib.desc 14:14:58 INFO - rm -f intl_unicharutil_tests.lib 14:14:58 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o intl_unicharutil_tests.lib.desc NormalizationTest.obj 14:14:58 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpcom/tests/gtest' 14:14:58 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprrwlock.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/prrwlock.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/threads/prrwlock.c 14:14:58 INFO - csdetect.cpp 14:14:58 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:14:58 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:14:58 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:14:58 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:58 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fowindows_version.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/windows_version.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/base/win/windows_version.cc 14:14:58 INFO - prmon.c 14:14:58 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Folistformatter.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/listformatter.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/listformatter.cpp 14:14:58 INFO - icuplug.cpp 14:14:58 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:58 INFO - csmatch.cpp 14:14:58 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:58 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focsrecog.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/csrecog.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/csrecog.cpp 14:14:58 INFO - Unified_cpp_netwerk_test_gtest0.cpp 14:14:58 INFO - netwerk_test_gtest.lib.desc 14:14:58 INFO - rm -f netwerk_test_gtest.lib 14:14:58 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o netwerk_test_gtest.lib.desc Unified_cpp_netwerk_test_gtest0.obj 14:14:58 INFO - scoped_handle.cc 14:14:58 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprsem.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/prsem.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/threads/prsem.c 14:14:58 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/libcubeb/src' 14:14:58 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focubeb.obj -c -DDEBUG=1 -DTRACING=1 -DCUBEB_GECKO_BUILD -DUSE_WINMM -DUSE_WASAPI -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libcubeb/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/libcubeb/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/cubeb.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libcubeb/src/cubeb.c 14:14:59 INFO - filterednormalizer2.cpp 14:14:59 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:59 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/libspeex_resampler/src' 14:14:59 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foresample.obj -c -DDEBUG=1 -DTRACING=1 -DOUTSIDE_SPEEX -DEXPORT= -DFLOATING_POINT -D_USE_SSE -D_USE_SSE2 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libspeex_resampler/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/libspeex_resampler/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/resample.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libspeex_resampler/src/resample.c 14:14:59 INFO - TestInterval.cpp 14:14:59 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focsrmbcs.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/csrmbcs.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/csrmbcs.cpp 14:14:59 INFO - csrecog.cpp 14:14:59 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:14:59 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoWow64.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Wow64.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/Wow64.cc 14:14:59 INFO - scoped_process_information.cc 14:14:59 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprtpd.obj -c -DDEBUG=1 -DTRACING=1 -D_NSPR_BUILD_ -DWIN32 -DXP_PC -D_PR_GLOBAL_THREADS_ONLY -DWIN95 -UWINNT -D_X86_ -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/include/private -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/prtpd.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub/pr/src/threads/prtpd.c 14:14:59 INFO - resample.c 14:14:59 INFO - Warning: C4018 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\media\libspeex_resampler\src\resample.c: '<': signed/unsigned mismatch 14:14:59 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libspeex_resampler/src/resample.c(697): warning C4018: '<': signed/unsigned mismatch 14:14:59 INFO - Warning: C4018 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\media\libspeex_resampler\src\resample.c: '<': signed/unsigned mismatch 14:14:59 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libspeex_resampler/src/resample.c(976): warning C4018: '<': signed/unsigned mismatch 14:14:59 INFO - Warning: C4018 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\media\libspeex_resampler\src\resample.c: '<': signed/unsigned mismatch 14:14:59 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libspeex_resampler/src/resample.c(979): warning C4018: '<': signed/unsigned mismatch 14:14:59 INFO - Warning: C4018 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\media\libspeex_resampler\src\resample.c: '<': signed/unsigned mismatch 14:14:59 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libspeex_resampler/src/resample.c(1032): warning C4018: '<': signed/unsigned mismatch 14:14:59 INFO - Warning: C4018 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\media\libspeex_resampler\src\resample.c: '<': signed/unsigned mismatch 14:14:59 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libspeex_resampler/src/resample.c(1039): warning C4018: '<': signed/unsigned mismatch 14:14:59 INFO - Warning: C4018 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\media\libspeex_resampler\src\resample.c: '<': signed/unsigned mismatch 14:14:59 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libspeex_resampler/src/resample.c(1049): warning C4018: '<': signed/unsigned mismatch 14:14:59 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foresample_sse.obj -c -DDEBUG=1 -DTRACING=1 -DOUTSIDE_SPEEX -DEXPORT= -DFLOATING_POINT -D_USE_SSE -D_USE_SSE2 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libspeex_resampler/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/libspeex_resampler/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/resample_sse.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- -arch:SSE2 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libspeex_resampler/src/resample_sse.c 14:14:59 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/manager/ssl/tests/gtest' 14:14:59 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focubeb_winmm.obj -c -DDEBUG=1 -DTRACING=1 -DCUBEB_GECKO_BUILD -DUSE_WINMM -DUSE_WASAPI -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libcubeb/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/libcubeb/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/cubeb_winmm.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libcubeb/src/cubeb_winmm.c 14:14:59 INFO - cubeb.c 14:14:59 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foloadednormalizer2impl.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/loadednormalizer2impl.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/loadednormalizer2impl.cpp 14:14:59 INFO - Unified_cpp_gtest0.cpp 14:14:59 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focsrsbcs.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/csrsbcs.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/csrsbcs.cpp 14:15:00 INFO - resample_sse.c 14:15:00 INFO - Warning: C4018 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\media\libspeex_resampler\src\resample_sse.c: '<': signed/unsigned mismatch 14:15:00 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libspeex_resampler/src/resample_sse.c(47): warning C4018: '<': signed/unsigned mismatch 14:15:00 INFO - Warning: C4018 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\media\libspeex_resampler\src\resample_sse.c: '<': signed/unsigned mismatch 14:15:00 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libspeex_resampler/src/resample_sse.c(64): warning C4018: '<': signed/unsigned mismatch 14:15:00 INFO - Warning: C4018 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\media\libspeex_resampler\src\resample_sse.c: '<': signed/unsigned mismatch 14:15:00 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libspeex_resampler/src/resample_sse.c(86): warning C4018: '<': signed/unsigned mismatch 14:15:00 INFO - Warning: C4018 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\media\libspeex_resampler\src\resample_sse.c: '<': signed/unsigned mismatch 14:15:00 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libspeex_resampler/src/resample_sse.c(112): warning C4018: '<': signed/unsigned mismatch 14:15:00 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosimd_detect.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DOUTSIDE_SPEEX -DEXPORT= -DFLOATING_POINT -D_USE_SSE -D_USE_SSE2 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libspeex_resampler/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/libspeex_resampler/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/simd_detect.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libspeex_resampler/src/simd_detect.cpp 14:15:00 INFO - csrmbcs.cpp 14:15:00 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:00 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foacl.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/acl.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/acl.cc 14:15:00 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/intl/unicharutil/tests' 14:15:00 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focubeb_mixer.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DCUBEB_GECKO_BUILD -DUSE_WINMM -DUSE_WASAPI -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libcubeb/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/libcubeb/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/cubeb_mixer.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -wd4005 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libcubeb/src/cubeb_mixer.cpp 14:15:00 INFO - simd_detect.cpp 14:15:00 INFO - speex.lib.desc 14:15:00 INFO - rm -f speex.lib 14:15:00 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o speex.lib.desc resample.obj resample_sse.obj simd_detect.obj 14:15:00 INFO - csrsbcs.cpp 14:15:00 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:00 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focsrucode.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/csrucode.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/csrucode.cpp 14:15:00 INFO - prrwlock.c 14:15:00 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Folocavailable.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/locavailable.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/locavailable.cpp 14:15:00 INFO - startup_information.cc 14:15:01 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/netwerk/test/gtest' 14:15:01 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/mtransport/test' 14:15:01 INFO - mozmake.EXE[5]: Nothing to be done for 'target'. 14:15:01 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/mtransport/test' 14:15:01 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focubeb_panner.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DCUBEB_GECKO_BUILD -DUSE_WINMM -DUSE_WASAPI -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libcubeb/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/libcubeb/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/cubeb_panner.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -wd4005 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libcubeb/src/cubeb_panner.cpp 14:15:01 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focsrutf8.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/csrutf8.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/csrutf8.cpp 14:15:01 INFO - csrucode.cpp 14:15:01 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:01 INFO - prsem.c 14:15:01 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foapp_container.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/app_container.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/app_container.cc 14:15:01 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Folocbased.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/locbased.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/locbased.cpp 14:15:01 INFO - Unified_cpp_tests_gtest0.cpp 14:15:01 INFO - devtoolstests.lib.desc 14:15:01 INFO - rm -f devtoolstests.lib 14:15:01 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o devtoolstests.lib.desc Unified_cpp_tests_gtest0.obj 14:15:01 INFO - cubeb_panner.cpp 14:15:01 INFO - csrutf8.cpp 14:15:01 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:01 INFO - TestParser.cpp 14:15:01 INFO - stagefright_gtest.lib.desc 14:15:01 INFO - rm -f stagefright_gtest.lib 14:15:01 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focurramt.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/curramt.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/curramt.cpp 14:15:01 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o stagefright_gtest.lib.desc TestInterval.obj TestParser.obj Unified_cpp_gtest0.obj 14:15:01 INFO - cubeb_mixer.cpp 14:15:01 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fobroker_services.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/broker_services.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/broker_services.cc 14:15:01 INFO - windows_version.cc 14:15:01 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Folocdispnames.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/locdispnames.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/locdispnames.cpp 14:15:02 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/caps/tests/gtest' 14:15:02 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_caps_tests_gtest0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/caps/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/caps/tests/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_caps_tests_gtest0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/caps/tests/gtest/Unified_cpp_caps_tests_gtest0.cpp 14:15:02 INFO - listformatter.cpp 14:15:02 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:02 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:02 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:15:02 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h: 'LOCALE_SNAME': macro redefinition 14:15:02 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): warning C4005: 'LOCALE_SNAME': macro redefinition 14:15:02 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): note: command-line arguments: see previous definition of 'LOCALE_SNAME' 14:15:02 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:02 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/psshparser' 14:15:02 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_media_psshparser0.obj -c -DDEBUG=1 -DTRACING=1 -DMOZ_NO_MOZALLOC -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/psshparser -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/psshparser -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_media_psshparser0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/psshparser/Unified_cpp_media_psshparser0.cpp 14:15:02 INFO - prtpd.c 14:15:02 INFO - nspr4.lib.desc 14:15:02 INFO - rm -f nspr4.lib 14:15:02 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o nspr4.lib.desc prdir.obj prfdcach.obj prfile.obj prio.obj priometh.obj pripv6.obj prlayer.obj prlog.obj prmapopt.obj prmmap.obj prmwait.obj prpolevt.obj prprf.obj prscanf.obj prsocket.obj prstdio.obj prlink.obj prmalloc.obj prmem.obj prosdep.obj ntgc.obj ntinrval.obj ntmisc.obj ntsec.obj ntsem.obj w32ipcsem.obj w32poll.obj w32rng.obj w32shm.obj w95cv.obj w95dllmain.obj w95io.obj w95sock.obj w95thred.obj win32_errors.obj prseg.obj prshm.obj prshma.obj pralarm.obj pratom.obj praton.obj prcountr.obj prdtoa.obj prenv.obj prerr.obj prerror.obj prerrortable.obj prinit.obj prinrval.obj pripc.obj pripcsem.obj prlog2.obj prlong.obj prnetdb.obj prolock.obj prrng.obj prsystem.obj prthinfo.obj prtime.obj prtpool.obj prtrace.obj prucpu.obj prucv.obj prulock.obj prustack.obj pruthr.obj prcmon.obj prcthr.obj prdump.obj prmon.obj prrwlock.obj prsem.obj prtpd.obj 14:15:02 INFO - cubeb_winmm.c 14:15:02 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focubeb_resampler.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DCUBEB_GECKO_BUILD -DUSE_WINMM -DUSE_WASAPI -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libcubeb/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/libcubeb/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/cubeb_resampler.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -wd4005 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libcubeb/src/cubeb_resampler.cpp 14:15:02 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/libspeex_resampler/src' 14:15:02 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focurrfmt.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/currfmt.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/currfmt.cpp 14:15:03 INFO - Wow64.cc 14:15:03 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Folocdspnm.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/locdspnm.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/locdspnm.cpp 14:15:03 INFO - loadednormalizer2impl.cpp 14:15:03 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:03 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:03 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:15:03 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h: 'LOCALE_SNAME': macro redefinition 14:15:03 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): warning C4005: 'LOCALE_SNAME': macro redefinition 14:15:03 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): note: command-line arguments: see previous definition of 'LOCALE_SNAME' 14:15:03 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:03 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focubeb_wasapi.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DCUBEB_GECKO_BUILD -DUSE_WINMM -DUSE_WASAPI -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libcubeb/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/libcubeb/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/cubeb_wasapi.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -wd4005 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libcubeb/src/cubeb_wasapi.cpp 14:15:03 INFO - acl.cc 14:15:03 INFO - curramt.cpp 14:15:03 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:03 INFO - Unified_cpp_media_psshparser0.cpp 14:15:03 INFO - psshparser.lib.desc 14:15:03 INFO - rm -f psshparser.lib 14:15:03 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Folocid.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/locid.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/locid.cpp 14:15:03 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o psshparser.lib.desc Unified_cpp_media_psshparser0.obj 14:15:03 INFO - locbased.cpp 14:15:03 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:03 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focrosscall_server.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/crosscall_server.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/crosscall_server.cc 14:15:03 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/devtools/shared/heapsnapshot/tests/gtest' 14:15:03 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focurrpinf.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/currpinf.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/currpinf.cpp 14:15:03 INFO - locavailable.cpp 14:15:03 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:03 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:03 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:15:03 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h: 'LOCALE_SNAME': macro redefinition 14:15:03 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): warning C4005: 'LOCALE_SNAME': macro redefinition 14:15:03 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): note: command-line arguments: see previous definition of 'LOCALE_SNAME' 14:15:03 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:03 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foeat_resolver.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/eat_resolver.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/eat_resolver.cc 14:15:03 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/base/test/gtest' 14:15:03 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_dom_base_test_gtest0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base/test/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/base/test/gtest -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_dom_base_test_gtest0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/base/test/gtest/Unified_cpp_dom_base_test_gtest0.cpp 14:15:03 INFO - locdispnames.cpp 14:15:03 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:04 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/libstagefright/gtest' 14:15:04 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focurrunit.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/currunit.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/currunit.cpp 14:15:04 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/library/gtest/rust' 14:15:04 INFO - force-cargo-library-build 14:15:04 INFO - env CARGO_TARGET_DIR=. RUSTC=c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/rustc/bin/rustc.exe MOZ_DIST=c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist LIBCLANG_PATH= CLANG_PATH= c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/rustc/bin/cargo.exe build --frozen --manifest-path c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/library/gtest/rust/Cargo.toml --lib --target=i686-pc-windows-msvc 14:15:04 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/nspr/pr' 14:15:04 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fofilesystem_dispatcher.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/filesystem_dispatcher.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/filesystem_dispatcher.cc 14:15:04 INFO - app_container.cc 14:15:04 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foloclikely.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/loclikely.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/loclikely.cpp 14:15:05 INFO - currfmt.cpp 14:15:05 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:05 INFO - currunit.cpp 14:15:05 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:05 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fofilesystem_interception.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/filesystem_interception.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/filesystem_interception.cc 14:15:05 INFO - Finished debug [optimized + debuginfo] target(s) in 0.0 secs 14:15:05 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/library/gtest/rust' 14:15:05 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/psshparser' 14:15:05 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Folocresdata.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/locresdata.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/locresdata.cpp 14:15:05 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fodangical.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/dangical.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/dangical.cpp 14:15:05 INFO - currpinf.cpp 14:15:05 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:05 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/presentation' 14:15:05 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fofilesystem_policy.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/filesystem_policy.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/filesystem_policy.cc 14:15:05 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_dom_presentation0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/presentation -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/presentation -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_dom_presentation0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/presentation/Unified_cpp_dom_presentation0.cpp 14:15:05 INFO - Unified_cpp_caps_tests_gtest0.cpp 14:15:05 INFO - caps_tests_gtest.lib.desc 14:15:05 INFO - rm -f caps_tests_gtest.lib 14:15:05 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o caps_tests_gtest.lib.desc Unified_cpp_caps_tests_gtest0.obj 14:15:06 INFO - eat_resolver.cc 14:15:06 INFO - cubeb_resampler.cpp 14:15:06 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Folocutil.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/locutil.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/locutil.cpp 14:15:06 INFO - locdspnm.cpp 14:15:06 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:06 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:06 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:15:06 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h: 'LOCALE_SNAME': macro redefinition 14:15:06 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): warning C4005: 'LOCALE_SNAME': macro redefinition 14:15:06 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): note: command-line arguments: see previous definition of 'LOCALE_SNAME' 14:15:06 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:06 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fodatefmt.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/datefmt.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/datefmt.cpp 14:15:06 INFO - broker_services.cc 14:15:06 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_dom_presentation1.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/presentation -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/presentation -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_dom_presentation1.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/presentation/Unified_cpp_dom_presentation1.cpp 14:15:06 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/places' 14:15:06 INFO - loclikely.cpp 14:15:06 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:06 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_components_places0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/components/places -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/places -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/components/build -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_components_places0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/places/Unified_cpp_components_places0.cpp 14:15:06 INFO - crosscall_server.cc 14:15:06 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fodayperiodrules.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/dayperiodrules.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/dayperiodrules.cpp 14:15:06 INFO - locid.cpp 14:15:06 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:06 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:06 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:15:06 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h: 'LOCALE_SNAME': macro redefinition 14:15:06 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): warning C4005: 'LOCALE_SNAME': macro redefinition 14:15:06 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): note: command-line arguments: see previous definition of 'LOCALE_SNAME' 14:15:06 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:06 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/statusfilter' 14:15:06 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FonsBrowserStatusFilter.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/components/statusfilter -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/statusfilter -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/nsBrowserStatusFilter.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/components/statusfilter/nsBrowserStatusFilter.cpp 14:15:07 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/finalizationwitness' 14:15:07 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoFinalizationWitnessService.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/components/finalizationwitness -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/finalizationwitness -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/js/xpconnect/loader -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/FinalizationWitnessService.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/components/finalizationwitness/FinalizationWitnessService.cpp 14:15:07 INFO - locresdata.cpp 14:15:07 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:07 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fohandle_closer.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/handle_closer.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/handle_closer.cc 14:15:07 INFO - cubeb_wasapi.cpp 14:15:07 INFO - cubeb.lib.desc 14:15:07 INFO - rm -f cubeb.lib 14:15:07 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o cubeb.lib.desc cubeb.obj cubeb_winmm.obj cubeb_mixer.obj cubeb_panner.obj cubeb_resampler.obj cubeb_wasapi.obj 14:15:08 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/caps/tests/gtest' 14:15:08 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fodcfmtsym.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/dcfmtsym.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/dcfmtsym.cpp 14:15:08 INFO - filesystem_dispatcher.cc 14:15:08 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fomessagepattern.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/messagepattern.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/messagepattern.cpp 14:15:08 INFO - filesystem_interception.cc 14:15:09 INFO - dangical.cpp 14:15:09 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:09 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:09 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:15:09 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:09 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fonormalizer2.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/normalizer2.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/normalizer2.cpp 14:15:09 INFO - filesystem_policy.cc 14:15:09 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/xslt/xpath' 14:15:09 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_dom_xslt_xpath0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xslt/xpath -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/xslt/xpath -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xslt/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xslt/xml -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xslt/xslt -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_dom_xslt_xpath0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath0.cpp 14:15:09 INFO - locutil.cpp 14:15:09 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:09 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:09 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:15:09 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h: 'LOCALE_SNAME': macro redefinition 14:15:09 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): warning C4005: 'LOCALE_SNAME': macro redefinition 14:15:09 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): note: command-line arguments: see previous definition of 'LOCALE_SNAME' 14:15:09 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:09 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fodecfmtst.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/decfmtst.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/decfmtst.cpp 14:15:09 INFO - datefmt.cpp 14:15:09 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:09 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:09 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:15:09 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:09 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fohandle_closer_agent.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/handle_closer_agent.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/handle_closer_agent.cc 14:15:09 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/uriloader/prefetch' 14:15:09 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_uriloader_prefetch0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/uriloader/prefetch -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/uriloader/prefetch -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_uriloader_prefetch0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/uriloader/prefetch/Unified_cpp_uriloader_prefetch0.cpp 14:15:09 INFO - dayperiodrules.cpp 14:15:09 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:09 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:09 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:15:09 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:10 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/libcubeb/src' 14:15:10 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_dom_xslt_xpath1.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xslt/xpath -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/xslt/xpath -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xslt/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xslt/xml -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xslt/xslt -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_dom_xslt_xpath1.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp 14:15:10 INFO - dcfmtsym.cpp 14:15:10 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:10 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fonormalizer2impl.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/normalizer2impl.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/normalizer2impl.cpp 14:15:10 INFO - messagepattern.cpp 14:15:10 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:10 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fohandle_dispatcher.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/handle_dispatcher.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/handle_dispatcher.cc 14:15:10 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/layout/mathml' 14:15:10 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_layout_mathml0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/mathml -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/layout/mathml -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/painting -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/style -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/tables -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/xul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/mathml -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_layout_mathml0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/layout/mathml/Unified_cpp_layout_mathml0.cpp 14:15:10 INFO - handle_closer.cc 14:15:10 INFO - nsBrowserStatusFilter.cpp 14:15:10 INFO - toolkit_components_statusfilter.lib.desc 14:15:10 INFO - rm -f toolkit_components_statusfilter.lib 14:15:10 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o toolkit_components_statusfilter.lib.desc nsBrowserStatusFilter.obj 14:15:10 INFO - FinalizationWitnessService.cpp 14:15:10 INFO - toolkit_components_finalizationwitness.lib.desc 14:15:10 INFO - rm -f toolkit_components_finalizationwitness.lib 14:15:10 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o toolkit_components_finalizationwitness.lib.desc FinalizationWitnessService.obj 14:15:11 INFO - Unified_cpp_dom_base_test_gtest0.cpp 14:15:11 INFO - dom_base_test_gtest.lib.desc 14:15:11 INFO - rm -f dom_base_test_gtest.lib 14:15:11 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o dom_base_test_gtest.lib.desc Unified_cpp_dom_base_test_gtest0.obj 14:15:11 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/gfx/gl' 14:15:11 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoSkiaGLGlue.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DMOZ_D3DCOMPILER_VISTA_DLL=d3dcompiler_47.dll -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/gl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/gfx/gl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/config -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/core -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/gpu -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/utils -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/SkiaGLGlue.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/cairo c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/gl/SkiaGLGlue.cpp 14:15:11 INFO - normalizer2.cpp 14:15:11 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:11 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:11 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:15:11 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h: 'LOCALE_SNAME': macro redefinition 14:15:11 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): warning C4005: 'LOCALE_SNAME': macro redefinition 14:15:11 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): note: command-line arguments: see previous definition of 'LOCALE_SNAME' 14:15:11 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:11 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_dom_xslt_xpath2.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xslt/xpath -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/xslt/xpath -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xslt/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xslt/xml -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xslt/xslt -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_dom_xslt_xpath2.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath2.cpp 14:15:12 INFO - decfmtst.cpp 14:15:12 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:12 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:12 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:15:12 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:12 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fodecimalformatpattern.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/decimalformatpattern.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/decimalformatpattern.cpp 14:15:12 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/statusfilter' 14:15:12 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_layout_mathml1.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/mathml -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/layout/mathml -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/painting -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/style -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/tables -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/xul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/mathml -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_layout_mathml1.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/layout/mathml/Unified_cpp_layout_mathml1.cpp 14:15:12 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/finalizationwitness' 14:15:12 INFO - handle_closer_agent.cc 14:15:12 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fohandle_interception.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/handle_interception.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/handle_interception.cc 14:15:12 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_gfx_gl0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DMOZ_D3DCOMPILER_VISTA_DLL=d3dcompiler_47.dll -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/gl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/gfx/gl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/config -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/core -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/gpu -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/utils -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_gfx_gl0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/cairo c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/gfx/gl/Unified_cpp_gfx_gl0.cpp 14:15:13 INFO - normalizer2impl.cpp 14:15:13 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:13 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:13 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:15:13 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h: 'LOCALE_SNAME': macro redefinition 14:15:13 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): warning C4005: 'LOCALE_SNAME': macro redefinition 14:15:13 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): note: command-line arguments: see previous definition of 'LOCALE_SNAME' 14:15:13 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:13 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fonormlzr.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/normlzr.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/normlzr.cpp 14:15:13 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/base/test/gtest' 14:15:13 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fodecimfmt.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/decimfmt.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/decimfmt.cpp 14:15:13 INFO - handle_dispatcher.cc 14:15:13 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_gfx_gl1.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DMOZ_D3DCOMPILER_VISTA_DLL=d3dcompiler_47.dll -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/gl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/gfx/gl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/config -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/core -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/gpu -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/utils -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_gfx_gl1.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/cairo c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/gfx/gl/Unified_cpp_gfx_gl1.cpp 14:15:14 INFO - decimalformatpattern.cpp 14:15:14 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:14 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foparsepos.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/parsepos.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/parsepos.cpp 14:15:14 INFO - parsepos.cpp 14:15:14 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:15 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/terminator' 14:15:15 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FonsTerminator.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/components/terminator -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/terminator -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/nsTerminator.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/components/terminator/nsTerminator.cpp 14:15:15 INFO - decimfmt.cpp 14:15:15 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:15 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fodecimfmtimpl.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/decimfmtimpl.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/decimfmtimpl.cpp 14:15:16 INFO - handle_interception.cc 14:15:16 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fohandle_policy.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/handle_policy.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/handle_policy.cc 14:15:16 INFO - normlzr.cpp 14:15:16 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:16 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:16 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:15:16 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h: 'LOCALE_SNAME': macro redefinition 14:15:16 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): warning C4005: 'LOCALE_SNAME': macro redefinition 14:15:16 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): note: command-line arguments: see previous definition of 'LOCALE_SNAME' 14:15:16 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:16 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopatternprops.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/patternprops.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/patternprops.cpp 14:15:17 INFO - patternprops.cpp 14:15:17 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:17 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopluralmap.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/pluralmap.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/pluralmap.cpp 14:15:17 INFO - Unified_cpp_dom_xslt_xpath0.cpp 14:15:17 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/storage' 14:15:17 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FomozStorageBindingParams.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DMOZ_STORAGE_MEMORY -DSQLITE_MAX_LIKE_PATTERN_LENGTH=50000 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/storage -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/storage -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/db/sqlite3/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/mozStorageBindingParams.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/storage/mozStorageBindingParams.cpp 14:15:17 INFO - Unified_cpp_components_places0.cpp 14:15:17 INFO - toolkit_components_places.lib.desc 14:15:17 INFO - rm -f toolkit_components_places.lib 14:15:17 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o toolkit_components_places.lib.desc Unified_cpp_components_places0.obj 14:15:18 INFO - Unified_cpp_dom_xslt_xpath1.cpp 14:15:18 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fodigitaffix.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/digitaffix.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/digitaffix.cpp 14:15:18 INFO - decimfmtimpl.cpp 14:15:18 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:18 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fointerception.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/interception.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/interception.cc 14:15:18 INFO - Unified_cpp_dom_xslt_xpath2.cpp 14:15:18 INFO - dom_xslt_xpath.lib.desc 14:15:18 INFO - rm -f dom_xslt_xpath.lib 14:15:18 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o dom_xslt_xpath.lib.desc Unified_cpp_dom_xslt_xpath0.obj Unified_cpp_dom_xslt_xpath1.obj Unified_cpp_dom_xslt_xpath2.obj 14:15:19 INFO - pluralmap.cpp 14:15:19 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:19 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopropname.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/propname.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/propname.cpp 14:15:20 INFO - SkiaGLGlue.cpp 14:15:20 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/intl/hyphenation/hyphen' 14:15:20 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fohyphen.obj -c -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/hyphenation/hyphen -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/intl/hyphenation/hyphen -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/hyphenation/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/hyphen.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/hyphenation/hyphen/hyphen.c 14:15:20 INFO - Unified_cpp_dom_presentation1.cpp 14:15:20 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/places' 14:15:20 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fodigitaffixesandpadding.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/digitaffixesandpadding.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/digitaffixesandpadding.cpp 14:15:20 INFO - digitaffix.cpp 14:15:20 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:20 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fointerception_agent.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/interception_agent.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/interception_agent.cc 14:15:20 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FomozStorageConnection.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DMOZ_STORAGE_MEMORY -DSQLITE_MAX_LIKE_PATTERN_LENGTH=50000 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/storage -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/storage -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/db/sqlite3/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/mozStorageConnection.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/storage/mozStorageConnection.cpp 14:15:20 INFO - handle_policy.cc 14:15:20 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopunycode.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/punycode.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/punycode.cpp 14:15:20 INFO - hyphen.c 14:15:20 INFO - Warning: C4018 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\hyphenation\hyphen\hyphen.c: '<': signed/unsigned mismatch 14:15:20 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/hyphenation/hyphen/hyphen.c(332): warning C4018: '<': signed/unsigned mismatch 14:15:20 INFO - intl_hyphenation_hyphen.lib.desc 14:15:20 INFO - rm -f intl_hyphenation_hyphen.lib 14:15:20 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o intl_hyphenation_hyphen.lib.desc hyphen.obj 14:15:21 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/xslt/xpath' 14:15:21 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fodigitformatter.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/digitformatter.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/digitformatter.cpp 14:15:21 INFO - nsTerminator.cpp 14:15:21 INFO - toolkit_components_terminator.lib.desc 14:15:21 INFO - rm -f toolkit_components_terminator.lib 14:15:21 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o toolkit_components_terminator.lib.desc nsTerminator.obj 14:15:21 INFO - punycode.cpp 14:15:21 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:21 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_storage0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DMOZ_STORAGE_MEMORY -DSQLITE_MAX_LIKE_PATTERN_LENGTH=50000 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/storage -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/storage -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/db/sqlite3/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_storage0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/storage/Unified_cpp_storage0.cpp 14:15:22 INFO - mozStorageBindingParams.cpp 14:15:22 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fojob.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/job.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/job.cc 14:15:22 INFO - interception.cc 14:15:22 INFO - propname.cpp 14:15:22 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:22 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:22 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:15:22 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h: 'LOCALE_SNAME': macro redefinition 14:15:22 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): warning C4005: 'LOCALE_SNAME': macro redefinition 14:15:22 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): note: command-line arguments: see previous definition of 'LOCALE_SNAME' 14:15:22 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:22 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foputil.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/putil.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/putil.cpp 14:15:22 INFO - Unified_cpp_dom_presentation0.cpp 14:15:22 INFO - dom_presentation.lib.desc 14:15:22 INFO - rm -f dom_presentation.lib 14:15:22 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o dom_presentation.lib.desc Unified_cpp_dom_presentation0.obj Unified_cpp_dom_presentation1.obj 14:15:22 INFO - interception_agent.cc 14:15:22 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fodigitgrouping.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/digitgrouping.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/digitgrouping.cpp 14:15:22 INFO - digitaffixesandpadding.cpp 14:15:22 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:22 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_storage1.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DMOZ_STORAGE_MEMORY -DSQLITE_MAX_LIKE_PATTERN_LENGTH=50000 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/storage -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/storage -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/db/sqlite3/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_storage1.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/storage/Unified_cpp_storage1.cpp 14:15:23 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/widget' 14:15:23 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoPluginWidgetProxy.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DMOZ_CROSS_PROCESS_IME -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DMOZ_ENABLE_D3D10_LAYER -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/widget -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/ipc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/forms -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/painting -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/xul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/view -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget/windows -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/PluginWidgetProxy.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget/PluginWidgetProxy.cpp 14:15:23 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/intl/hyphenation/hyphen' 14:15:23 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Forbbi.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/rbbi.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/rbbi.cpp 14:15:23 INFO - digitgrouping.cpp 14:15:23 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:23 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fonamed_pipe_dispatcher.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/named_pipe_dispatcher.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/named_pipe_dispatcher.cc 14:15:23 INFO - digitformatter.cpp 14:15:23 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:23 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fodigitinterval.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/digitinterval.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/digitinterval.cpp 14:15:23 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/terminator' 14:15:23 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FonsBaseDragService.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DMOZ_CROSS_PROCESS_IME -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DMOZ_ENABLE_D3D10_LAYER -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/widget -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/ipc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/forms -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/painting -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/xul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/view -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget/windows -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/nsBaseDragService.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget/nsBaseDragService.cpp 14:15:24 INFO - rbbi.cpp 14:15:24 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:24 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fonamed_pipe_interception.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/named_pipe_interception.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/named_pipe_interception.cc 14:15:24 INFO - digitinterval.cpp 14:15:24 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:24 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fodigitlst.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/digitlst.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/digitlst.cpp 14:15:24 INFO - putil.cpp 14:15:24 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:24 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:24 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:15:24 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h: 'LOCALE_SNAME': macro redefinition 14:15:24 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): warning C4005: 'LOCALE_SNAME': macro redefinition 14:15:24 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): note: command-line arguments: see previous definition of 'LOCALE_SNAME' 14:15:24 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:24 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Forbbidata.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/rbbidata.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/rbbidata.cpp 14:15:24 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/presentation' 14:15:24 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FonsBaseWidget.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DMOZ_CROSS_PROCESS_IME -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DMOZ_ENABLE_D3D10_LAYER -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/widget -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/ipc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/forms -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/painting -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/xul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/view -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget/windows -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/nsBaseWidget.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget/nsBaseWidget.cpp 14:15:24 INFO - Unified_cpp_layout_mathml0.cpp 14:15:25 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fonamed_pipe_policy.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/named_pipe_policy.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/named_pipe_policy.cc 14:15:25 INFO - Unified_cpp_uriloader_prefetch0.cpp 14:15:25 INFO - uriloader_prefetch.lib.desc 14:15:25 INFO - rm -f uriloader_prefetch.lib 14:15:25 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o uriloader_prefetch.lib.desc Unified_cpp_uriloader_prefetch0.obj 14:15:25 INFO - mozStorageConnection.cpp 14:15:25 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fodtfmtsym.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/dtfmtsym.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/dtfmtsym.cpp 14:15:25 INFO - rbbidata.cpp 14:15:25 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:25 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Forbbinode.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/rbbinode.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/rbbinode.cpp 14:15:25 INFO - Unified_cpp_gfx_gl0.cpp 14:15:25 INFO - Unified_cpp_layout_mathml1.cpp 14:15:25 INFO - layout_mathml.lib.desc 14:15:25 INFO - rm -f layout_mathml.lib 14:15:25 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o layout_mathml.lib.desc Unified_cpp_layout_mathml0.obj Unified_cpp_layout_mathml1.obj 14:15:25 INFO - job.cc 14:15:25 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_widget0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DMOZ_CROSS_PROCESS_IME -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DMOZ_ENABLE_D3D10_LAYER -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/widget -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/ipc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/forms -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/painting -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/xul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/view -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget/windows -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_widget0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/widget/Unified_cpp_widget0.cpp 14:15:26 INFO - rbbinode.cpp 14:15:26 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:26 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Forbbirb.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/rbbirb.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/rbbirb.cpp 14:15:26 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/editor/libeditor' 14:15:26 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_editor_libeditor0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/editor/libeditor -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/editor/libeditor -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/editor/txmgr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/extensions/spellcheck/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/style -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/tables -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/xul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_editor_libeditor0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/editor/libeditor/Unified_cpp_editor_libeditor0.cpp 14:15:26 INFO - rbbirb.cpp 14:15:26 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:26 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Forbbiscan.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/rbbiscan.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/rbbiscan.cpp 14:15:27 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/uriloader/prefetch' 14:15:27 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fodtitvfmt.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/dtitvfmt.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/dtitvfmt.cpp 14:15:27 INFO - rbbiscan.cpp 14:15:27 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:27 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Forbbisetb.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/rbbisetb.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/rbbisetb.cpp 14:15:27 INFO - named_pipe_interception.cc 14:15:27 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_widget1.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DMOZ_CROSS_PROCESS_IME -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DMOZ_ENABLE_D3D10_LAYER -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/widget -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/ipc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/forms -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/painting -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/xul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/view -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget/windows -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_widget1.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/widget/Unified_cpp_widget1.cpp 14:15:27 INFO - named_pipe_dispatcher.cc 14:15:27 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_editor_libeditor1.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/editor/libeditor -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/editor/libeditor -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/editor/txmgr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/extensions/spellcheck/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/style -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/tables -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/xul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_editor_libeditor1.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/editor/libeditor/Unified_cpp_editor_libeditor1.cpp 14:15:27 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/layout/mathml' 14:15:27 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fodtitvinf.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/dtitvinf.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/dtitvinf.cpp 14:15:27 INFO - Unified_cpp_storage1.cpp 14:15:27 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Forbbistbl.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/rbbistbl.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/rbbistbl.cpp 14:15:27 INFO - digitlst.cpp 14:15:27 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:27 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:27 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:15:27 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:27 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_widget2.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DMOZ_CROSS_PROCESS_IME -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DMOZ_ENABLE_D3D10_LAYER -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/widget -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/ipc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/forms -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/painting -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/xul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/view -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget/windows -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_widget2.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/widget/Unified_cpp_widget2.cpp 14:15:27 INFO - rbbisetb.cpp 14:15:27 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:27 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopolicy_broker.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/policy_broker.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/policy_broker.cc 14:15:28 INFO - named_pipe_policy.cc 14:15:28 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_editor_libeditor2.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/editor/libeditor -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/editor/libeditor -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/editor/txmgr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/extensions/spellcheck/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/style -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/tables -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/xul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_editor_libeditor2.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/editor/libeditor/Unified_cpp_editor_libeditor2.cpp 14:15:28 INFO - rbbistbl.cpp 14:15:28 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:28 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Forbbitblb.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/rbbitblb.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/rbbitblb.cpp 14:15:28 INFO - dtfmtsym.cpp 14:15:28 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:28 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:28 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:15:28 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:28 INFO - rbbitblb.cpp 14:15:28 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:28 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foresbund.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/resbund.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/resbund.cpp 14:15:29 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/battery' 14:15:29 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoBatteryManager.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/battery -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/battery -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/BatteryManager.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/battery/BatteryManager.cpp 14:15:29 INFO - Unified_cpp_storage0.cpp 14:15:29 INFO - storage.lib.desc 14:15:29 INFO - rm -f storage.lib 14:15:29 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o storage.lib.desc mozStorageBindingParams.obj mozStorageConnection.obj Unified_cpp_storage0.obj Unified_cpp_storage1.obj 14:15:29 INFO - dtitvinf.cpp 14:15:29 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:29 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopolicy_engine_opcodes.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/policy_engine_opcodes.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/policy_engine_opcodes.cc 14:15:30 INFO - dtitvfmt.cpp 14:15:30 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:30 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:30 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:15:30 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:30 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fodtptngen.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/dtptngen.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/dtptngen.cpp 14:15:31 INFO - policy_broker.cc 14:15:31 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/storage' 14:15:31 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/mathml' 14:15:31 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foresbund_cnv.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/resbund_cnv.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/resbund_cnv.cpp 14:15:31 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_dom_mathml0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/mathml -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/mathml -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_dom_mathml0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/mathml/Unified_cpp_dom_mathml0.cpp 14:15:31 INFO - resbund.cpp 14:15:31 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:31 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:31 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:15:31 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h: 'LOCALE_SNAME': macro redefinition 14:15:31 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): warning C4005: 'LOCALE_SNAME': macro redefinition 14:15:31 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): note: command-line arguments: see previous definition of 'LOCALE_SNAME' 14:15:31 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:31 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fodtrule.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/dtrule.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/dtrule.cpp 14:15:32 INFO - dtrule.cpp 14:15:32 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:32 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopolicy_engine_processor.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/policy_engine_processor.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/policy_engine_processor.cc 14:15:32 INFO - policy_engine_opcodes.cc 14:15:33 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/intl/uconv' 14:15:33 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_c_intl_uconv0.obj -c -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/intl/uconv -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv/ucvcn -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv/ucvja -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv/ucvko -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv/ucvlatin -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv/ucvtw -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv/util -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_c_intl_uconv0.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/intl/uconv/Unified_c_intl_uconv0.c 14:15:33 INFO - resbund_cnv.cpp 14:15:33 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:33 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foresource.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/resource.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/resource.cpp 14:15:33 INFO - Unified_c_intl_uconv0.c 14:15:33 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FonsUTF8ToUnicodeSSE2.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/intl/uconv -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv/ucvcn -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv/ucvja -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv/ucvko -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv/ucvlatin -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv/ucvtw -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv/util -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/nsUTF8ToUnicodeSSE2.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -arch:SSE2 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv/nsUTF8ToUnicodeSSE2.cpp 14:15:34 INFO - dtptngen.cpp 14:15:34 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:34 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:34 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:15:34 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:34 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foesctrn.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/esctrn.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/esctrn.cpp 14:15:35 INFO - esctrn.cpp 14:15:35 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:35 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foethpccal.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ethpccal.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/ethpccal.cpp 14:15:35 INFO - nsUTF8ToUnicodeSSE2.cpp 14:15:35 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_intl_uconv0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/intl/uconv -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv/ucvcn -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv/ucvja -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv/ucvko -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv/ucvlatin -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv/ucvtw -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv/util -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_intl_uconv0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/intl/uconv/Unified_cpp_intl_uconv0.cpp 14:15:35 INFO - PluginWidgetProxy.cpp 14:15:35 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopolicy_low_level.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/policy_low_level.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/policy_low_level.cc 14:15:35 INFO - resource.cpp 14:15:35 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:35 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foruleiter.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ruleiter.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/ruleiter.cpp 14:15:35 INFO - policy_engine_processor.cc 14:15:36 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/libav' 14:15:36 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foavfft.obj -c -DDEBUG=1 -DTRACING=1 -DASSERT_LEVEL=2 -D_USE_MATH_DEFINES -Dinline=__inline -DMOZ_HAS_MOZGLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libav -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/libav -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libav -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/avfft.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- -wd4090 -wd4018 -wd4305 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libav/libavcodec/avfft.c 14:15:36 INFO - Unified_cpp_gfx_gl1.cpp 14:15:36 INFO - gfx_gl.lib.desc 14:15:36 INFO - rm -f gfx_gl.lib 14:15:36 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o gfx_gl.lib.desc SkiaGLGlue.obj Unified_cpp_gfx_gl0.obj Unified_cpp_gfx_gl1.obj 14:15:37 INFO - avfft.c 14:15:37 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fofft_fixed.obj -c -DDEBUG=1 -DTRACING=1 -DASSERT_LEVEL=2 -D_USE_MATH_DEFINES -Dinline=__inline -DMOZ_HAS_MOZGLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libav -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/libav -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libav -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/fft_fixed.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- -wd4090 -wd4018 -wd4305 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libav/libavcodec/fft_fixed.c 14:15:37 INFO - ruleiter.cpp 14:15:37 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:37 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foschriter.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/schriter.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/schriter.cpp 14:15:37 INFO - fft_fixed.c 14:15:37 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fodict.obj -c -DDEBUG=1 -DTRACING=1 -DASSERT_LEVEL=2 -D_USE_MATH_DEFINES -Dinline=__inline -DMOZ_HAS_MOZGLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libav -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/libav -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libav -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/dict.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- -wd4090 -wd4018 -wd4305 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libav/libavutil/dict.c 14:15:38 INFO - BatteryManager.cpp 14:15:38 INFO - dom_battery.lib.desc 14:15:38 INFO - rm -f dom_battery.lib 14:15:38 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o dom_battery.lib.desc BatteryManager.obj 14:15:38 INFO - ethpccal.cpp 14:15:38 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:38 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:38 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:15:38 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:38 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fofmtable.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/fmtable.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/fmtable.cpp 14:15:38 INFO - dict.c 14:15:38 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foopt.obj -c -DDEBUG=1 -DTRACING=1 -DASSERT_LEVEL=2 -D_USE_MATH_DEFINES -Dinline=__inline -DMOZ_HAS_MOZGLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libav -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/libav -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libav -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/opt.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- -wd4090 -wd4018 -wd4305 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libav/libavutil/opt.c 14:15:38 INFO - policy_low_level.cc 14:15:38 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/gfx/gl' 14:15:38 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopolicy_target.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/policy_target.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/policy_target.cc 14:15:38 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_intl_uconv1.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/intl/uconv -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv/ucvcn -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv/ucvja -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv/ucvko -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv/ucvlatin -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv/ucvtw -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv/util -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_intl_uconv1.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/intl/uconv/Unified_cpp_intl_uconv1.cpp 14:15:39 INFO - nsBaseDragService.cpp 14:15:39 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foserv.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/serv.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/serv.cpp 14:15:39 INFO - schriter.cpp 14:15:39 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:39 INFO - Unified_cpp_dom_mathml0.cpp 14:15:39 INFO - dom_mathml.lib.desc 14:15:39 INFO - rm -f dom_mathml.lib 14:15:39 INFO - opt.c 14:15:39 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_c_media_libav0.obj -c -DDEBUG=1 -DTRACING=1 -DASSERT_LEVEL=2 -D_USE_MATH_DEFINES -Dinline=__inline -DMOZ_HAS_MOZGLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libav -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/libav -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libav -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_c_media_libav0.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- -wd4090 -wd4018 -wd4305 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/libav/Unified_c_media_libav0.c 14:15:39 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fofmtable_cnv.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/fmtable_cnv.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/fmtable_cnv.cpp 14:15:39 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o dom_mathml.lib.desc Unified_cpp_dom_mathml0.obj 14:15:40 INFO - nsBaseWidget.cpp 14:15:40 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/libsoundtouch/src' 14:15:40 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosse_optimized.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -Dalloca=_alloca -DST_NO_EXCEPTION_HANDLING=1 -DMOZ_HAS_MOZGLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libsoundtouch/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/libsoundtouch/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/sse_optimized.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -arch:SSE2 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libsoundtouch/src/sse_optimized.cpp 14:15:40 INFO - fmtable.cpp 14:15:40 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:40 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/battery' 14:15:40 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprocess_mitigations.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/process_mitigations.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/process_mitigations.cc 14:15:40 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_intl_uconv2.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/intl/uconv -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv/ucvcn -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv/ucvja -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv/ucvko -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv/ucvlatin -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv/ucvtw -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv/util -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_intl_uconv2.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/intl/uconv/Unified_cpp_intl_uconv2.cpp 14:15:41 INFO - Unified_cpp_intl_uconv0.cpp 14:15:41 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foservlk.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/servlk.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/servlk.cpp 14:15:41 INFO - Unified_cpp_editor_libeditor1.cpp 14:15:41 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_c_media_libav1.obj -c -DDEBUG=1 -DTRACING=1 -DASSERT_LEVEL=2 -D_USE_MATH_DEFINES -Dinline=__inline -DMOZ_HAS_MOZGLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libav -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/libav -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libav -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_c_media_libav1.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- -wd4090 -wd4018 -wd4305 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/libav/Unified_c_media_libav1.c 14:15:41 INFO - fmtable_cnv.cpp 14:15:41 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:41 INFO - sse_optimized.cpp 14:15:41 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foformat.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/format.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/format.cpp 14:15:41 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_libsoundtouch_src0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -Dalloca=_alloca -DST_NO_EXCEPTION_HANDLING=1 -DMOZ_HAS_MOZGLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libsoundtouch/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/libsoundtouch/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_libsoundtouch_src0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp 14:15:41 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/mathml' 14:15:41 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprocess_mitigations_win32k_dispatcher.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/process_mitigations_win32k_dispatcher.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/process_mitigations_win32k_dispatcher.cc 14:15:42 INFO - Unified_cpp_widget2.cpp 14:15:42 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_intl_uconv3.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/intl/uconv -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv/ucvcn -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv/ucvja -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv/ucvko -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv/ucvlatin -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv/ucvtw -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv/util -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_intl_uconv3.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/intl/uconv/Unified_cpp_intl_uconv3.cpp 14:15:42 INFO - Unified_cpp_widget0.cpp 14:15:42 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foservlkf.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/servlkf.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/servlkf.cpp 14:15:42 INFO - policy_target.cc 14:15:42 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fofphdlimp.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/fphdlimp.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/fphdlimp.cpp 14:15:42 INFO - serv.cpp 14:15:42 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:42 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:42 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:15:42 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h: 'LOCALE_SNAME': macro redefinition 14:15:42 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): warning C4005: 'LOCALE_SNAME': macro redefinition 14:15:42 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): note: command-line arguments: see previous definition of 'LOCALE_SNAME' 14:15:42 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:42 INFO - Unified_c_media_libav0.c 14:15:42 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_intl_uconv4.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/intl/uconv -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv/ucvcn -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv/ucvja -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv/ucvko -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv/ucvlatin -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv/ucvtw -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv/util -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_intl_uconv4.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/intl/uconv/Unified_cpp_intl_uconv4.cpp 14:15:42 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/libav/libavutil/x86' 14:15:42 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focpu.obj -c -DDEBUG=1 -DTRACING=1 -D_USE_MATH_DEFINES -Dinline=__inline -DMOZ_HAS_MOZGLUE -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libav/libavutil/x86 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/libav/libavutil/x86 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libav -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/cpu.obj.pp -TC -nologo -wd4091 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4244 -wd4267 -we4553 -Z7 -O1 -Oi -Oy- -WX -wd4090 -wd4018 -wd4305 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libav/libavutil/x86/cpu.c 14:15:42 INFO - Unified_cpp_libsoundtouch_src0.cpp 14:15:42 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\media\libsoundtouch\src\InterpolateShannon.cpp: 'PI': macro redefinition 14:15:42 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libsoundtouch/src/InterpolateShannon.cpp(75): warning C4005: 'PI': macro redefinition 14:15:42 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libsoundtouch/src/AAFilter.cpp(52): note: see previous definition of 'PI' 14:15:42 INFO - Warning: C4275 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\media\libsoundtouch\src\SoundTouch.h: non dll-interface class 'soundtouch::FIFOProcessor' used as base for dll-interface class 'soundtouch::SoundTouch' 14:15:42 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\media\libsoundtouch\src\SoundTouch.h(145): warning C4275: non dll-interface class 'soundtouch::FIFOProcessor' used as base for dll-interface class 'soundtouch::SoundTouch' 14:15:42 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\media\libsoundtouch\src\FIFOSamplePipe.h(134): note: see declaration of 'soundtouch::FIFOProcessor' 14:15:42 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\media\libsoundtouch\src\SoundTouch.h(144): note: see declaration of 'soundtouch::SoundTouch' 14:15:42 INFO - media_libsoundtouch_src.lib.desc 14:15:42 INFO - rm -f media_libsoundtouch_src.lib 14:15:42 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o media_libsoundtouch_src.lib.desc sse_optimized.obj Unified_cpp_libsoundtouch_src0.obj 14:15:43 INFO - fphdlimp.cpp 14:15:43 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:43 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprocess_mitigations_win32k_interception.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/process_mitigations_win32k_interception.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/process_mitigations_win32k_interception.cc 14:15:43 INFO - Unified_cpp_editor_libeditor2.cpp 14:15:43 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foservls.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/servls.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/servls.cpp 14:15:43 INFO - cpu.c 14:15:43 INFO - media_libav_libavutil_x86.lib.desc 14:15:43 INFO - rm -f media_libav_libavutil_x86.lib 14:15:43 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o media_libav_libavutil_x86.lib.desc cpu.obj 14:15:43 INFO - Unified_c_media_libav1.c 14:15:43 INFO - media_libav.lib.desc 14:15:43 INFO - rm -f media_libav.lib 14:15:43 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o media_libav.lib.desc avfft.obj fft_fixed.obj dict.obj opt.obj Unified_c_media_libav0.obj Unified_c_media_libav1.obj fft.obj cpuid.obj 14:15:43 INFO - format.cpp 14:15:43 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:43 INFO - Unified_cpp_widget1.cpp 14:15:43 INFO - widget.lib.desc 14:15:43 INFO - rm -f widget.lib 14:15:43 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fofpositer.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/fpositer.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/fpositer.cpp 14:15:43 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o widget.lib.desc PluginWidgetProxy.obj nsBaseDragService.obj nsBaseWidget.obj Unified_cpp_widget0.obj Unified_cpp_widget1.obj Unified_cpp_widget2.obj 14:15:43 INFO - Unified_cpp_intl_uconv1.cpp 14:15:43 INFO - Unified_cpp_editor_libeditor0.cpp 14:15:43 INFO - editor_libeditor.lib.desc 14:15:43 INFO - rm -f editor_libeditor.lib 14:15:43 INFO - process_mitigations.cc 14:15:43 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o editor_libeditor.lib.desc Unified_cpp_editor_libeditor0.obj Unified_cpp_editor_libeditor1.obj Unified_cpp_editor_libeditor2.obj 14:15:43 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foservnotf.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/servnotf.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/servnotf.cpp 14:15:44 INFO - servlk.cpp 14:15:44 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:44 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:44 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:15:44 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h: 'LOCALE_SNAME': macro redefinition 14:15:44 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): warning C4005: 'LOCALE_SNAME': macro redefinition 14:15:44 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): note: command-line arguments: see previous definition of 'LOCALE_SNAME' 14:15:44 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:44 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fofuncrepl.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/funcrepl.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/funcrepl.cpp 14:15:44 INFO - Unified_cpp_intl_uconv2.cpp 14:15:44 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/accessible/base' 14:15:44 INFO - fpositer.cpp 14:15:44 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:44 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprocess_mitigations_win32k_policy.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/process_mitigations_win32k_policy.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/process_mitigations_win32k_policy.cc 14:15:44 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_accessible_base0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/accessible/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/accessible/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/accessible/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/accessible/html -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/accessible/ipc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/accessible/ipc/win -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/accessible/xpcom -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/accessible/xul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xbl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/style -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/xul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/xul/tree -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/accessible/windows/ia2 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/accessible/windows/msaa -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_accessible_base0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/accessible/base/Unified_cpp_accessible_base0.cpp 14:15:44 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/filewatcher' 14:15:44 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_filewatcher0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/components/filewatcher -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/filewatcher -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_filewatcher0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/filewatcher/Unified_cpp_filewatcher0.cpp 14:15:44 INFO - funcrepl.cpp 14:15:44 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:44 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fogender.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/gender.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/gender.cpp 14:15:44 INFO - process_mitigations_win32k_interception.cc 14:15:44 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foservrbf.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/servrbf.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/servrbf.cpp 14:15:45 INFO - Unified_cpp_intl_uconv4.cpp 14:15:45 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/libsoundtouch/src' 14:15:45 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_accessible_base1.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/accessible/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/accessible/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/accessible/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/accessible/html -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/accessible/ipc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/accessible/ipc/win -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/accessible/xpcom -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/accessible/xul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xbl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/style -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/xul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/xul/tree -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/accessible/windows/ia2 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/accessible/windows/msaa -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_accessible_base1.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/accessible/base/Unified_cpp_accessible_base1.cpp 14:15:45 INFO - process_mitigations_win32k_dispatcher.cc 14:15:45 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fogregocal.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/gregocal.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/gregocal.cpp 14:15:45 INFO - servlkf.cpp 14:15:45 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:45 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:45 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:15:45 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h: 'LOCALE_SNAME': macro redefinition 14:15:45 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): warning C4005: 'LOCALE_SNAME': macro redefinition 14:15:45 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): note: command-line arguments: see previous definition of 'LOCALE_SNAME' 14:15:45 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:45 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_intl_uconv5.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/intl/uconv -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv/ucvcn -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv/ucvja -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv/ucvko -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv/ucvlatin -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv/ucvtw -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv/util -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_intl_uconv5.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/intl/uconv/Unified_cpp_intl_uconv5.cpp 14:15:45 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/libav/libavutil/x86' 14:15:45 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprocess_thread_dispatcher.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/process_thread_dispatcher.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/process_thread_dispatcher.cc 14:15:45 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/crashreporter/breakpad-windows-libxul' 14:15:45 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foclient_info.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -DUNICODE_ -DBREAKPAD_NO_TERMINATE_THREAD -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/crashreporter/breakpad-windows-libxul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/crashreporter/breakpad-windows-libxul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/crashreporter/google-breakpad/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/client_info.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/crashreporter/google-breakpad/src/client/windows/crash_generation/client_info.cc 14:15:45 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/libav' 14:15:45 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foservslkf.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/servslkf.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/servslkf.cpp 14:15:45 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/widget' 14:15:45 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fogregoimp.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/gregoimp.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/gregoimp.cpp 14:15:45 INFO - Unified_cpp_intl_uconv3.cpp 14:15:46 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprocess_thread_interception.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/process_thread_interception.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/process_thread_interception.cc 14:15:46 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/editor/libeditor' 14:15:46 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focrash_generation_client.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -DUNICODE_ -DBREAKPAD_NO_TERMINATE_THREAD -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/crashreporter/breakpad-windows-libxul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/crashreporter/breakpad-windows-libxul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/crashreporter/google-breakpad/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/crash_generation_client.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/crashreporter/google-breakpad/src/client/windows/crash_generation/crash_generation_client.cc 14:15:46 INFO - servls.cpp 14:15:46 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:46 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:46 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:15:46 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h: 'LOCALE_SNAME': macro redefinition 14:15:46 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): warning C4005: 'LOCALE_SNAME': macro redefinition 14:15:46 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): note: command-line arguments: see previous definition of 'LOCALE_SNAME' 14:15:46 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:46 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fohebrwcal.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/hebrwcal.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/hebrwcal.cpp 14:15:46 INFO - servnotf.cpp 14:15:46 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:46 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:46 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:15:46 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h: 'LOCALE_SNAME': macro redefinition 14:15:46 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): warning C4005: 'LOCALE_SNAME': macro redefinition 14:15:46 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): note: command-line arguments: see previous definition of 'LOCALE_SNAME' 14:15:46 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:46 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_intl_uconv6.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/intl/uconv -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv/ucvcn -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv/ucvja -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv/ucvko -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv/ucvlatin -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv/ucvtw -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv/util -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_intl_uconv6.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/intl/uconv/Unified_cpp_intl_uconv6.cpp 14:15:47 INFO - process_mitigations_win32k_policy.cc 14:15:47 INFO - gregoimp.cpp 14:15:47 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:47 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focrash_generation_server.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -DUNICODE_ -DBREAKPAD_NO_TERMINATE_THREAD -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/crashreporter/breakpad-windows-libxul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/crashreporter/breakpad-windows-libxul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/crashreporter/google-breakpad/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/crash_generation_server.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/crashreporter/google-breakpad/src/client/windows/crash_generation/crash_generation_server.cc 14:15:48 INFO - gender.cpp 14:15:48 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:48 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:48 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:15:48 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:48 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosharedobject.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/sharedobject.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/sharedobject.cpp 14:15:48 INFO - servrbf.cpp 14:15:48 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:48 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:48 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:15:48 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h: 'LOCALE_SNAME': macro redefinition 14:15:48 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): warning C4005: 'LOCALE_SNAME': macro redefinition 14:15:48 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): note: command-line arguments: see previous definition of 'LOCALE_SNAME' 14:15:48 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:48 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprocess_thread_policy.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/process_thread_policy.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/process_thread_policy.cc 14:15:48 INFO - gregocal.cpp 14:15:48 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:48 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:48 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:15:48 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:48 INFO - Unified_cpp_intl_uconv5.cpp 14:15:48 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fominidump_generator.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -DUNICODE_ -DBREAKPAD_NO_TERMINATE_THREAD -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/crashreporter/breakpad-windows-libxul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/crashreporter/breakpad-windows-libxul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/crashreporter/google-breakpad/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/minidump_generator.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/crashreporter/google-breakpad/src/client/windows/crash_generation/minidump_generator.cc 14:15:48 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/webbrowserpersist' 14:15:48 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoWebBrowserPersistDocumentChild.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/webbrowserpersist -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/webbrowserpersist -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/html -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/WebBrowserPersistDocumentChild.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp 14:15:48 INFO - client_info.cc 14:15:48 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosimpleformatter.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/simpleformatter.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/simpleformatter.cpp 14:15:49 INFO - servslkf.cpp 14:15:49 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:49 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:49 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:15:49 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h: 'LOCALE_SNAME': macro redefinition 14:15:49 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): warning C4005: 'LOCALE_SNAME': macro redefinition 14:15:49 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): note: command-line arguments: see previous definition of 'LOCALE_SNAME' 14:15:49 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:49 INFO - process_thread_interception.cc 14:15:49 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foregistry_dispatcher.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/registry_dispatcher.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/registry_dispatcher.cc 14:15:49 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foindiancal.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/indiancal.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/indiancal.cpp 14:15:49 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/netwerk/base' 14:15:49 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoNetworkInfoServiceWindows.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/netwerk/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/docshell/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/protocol/http -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/socket -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/NetworkInfoServiceWindows.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/base/NetworkInfoServiceWindows.cpp 14:15:49 INFO - crash_generation_client.cc 14:15:49 INFO - process_thread_dispatcher.cc 14:15:49 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoWebBrowserPersistDocumentParent.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/webbrowserpersist -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/webbrowserpersist -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/html -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/WebBrowserPersistDocumentParent.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/webbrowserpersist/WebBrowserPersistDocumentParent.cpp 14:15:49 INFO - hebrwcal.cpp 14:15:49 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:49 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:49 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:15:49 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:49 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fostringpiece.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/stringpiece.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/stringpiece.cpp 14:15:49 INFO - Unified_cpp_filewatcher0.cpp 14:15:49 INFO - toolkit_components_filewatcher.lib.desc 14:15:49 INFO - rm -f toolkit_components_filewatcher.lib 14:15:49 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o toolkit_components_filewatcher.lib.desc Unified_cpp_filewatcher0.obj 14:15:49 INFO - Unified_cpp_intl_uconv6.cpp 14:15:49 INFO - intl_uconv.lib.desc 14:15:49 INFO - rm -f intl_uconv.lib 14:15:49 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/layout/printing' 14:15:49 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o intl_uconv.lib.desc Unified_c_intl_uconv0.obj nsUTF8ToUnicodeSSE2.obj Unified_cpp_intl_uconv0.obj Unified_cpp_intl_uconv1.obj Unified_cpp_intl_uconv2.obj Unified_cpp_intl_uconv3.obj Unified_cpp_intl_uconv4.obj Unified_cpp_intl_uconv5.obj Unified_cpp_intl_uconv6.obj 14:15:49 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_layout_printing0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/printing -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/layout/printing -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_layout_printing0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/layout/printing/Unified_cpp_layout_printing0.cpp 14:15:49 INFO - sharedobject.cpp 14:15:49 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:49 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:49 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:15:49 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h: 'LOCALE_SNAME': macro redefinition 14:15:49 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): warning C4005: 'LOCALE_SNAME': macro redefinition 14:15:49 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): note: command-line arguments: see previous definition of 'LOCALE_SNAME' 14:15:49 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:49 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoShutdownLayer.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/netwerk/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/docshell/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/protocol/http -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/socket -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ShutdownLayer.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/base/ShutdownLayer.cpp 14:15:50 INFO - simpleformatter.cpp 14:15:50 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:50 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foexception_handler.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -DUNICODE_ -DBREAKPAD_NO_TERMINATE_THREAD -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/crashreporter/breakpad-windows-libxul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/crashreporter/breakpad-windows-libxul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/crashreporter/google-breakpad/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/exception_handler.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/crashreporter/google-breakpad/src/client/windows/handler/exception_handler.cc 14:15:51 INFO - stringpiece.cpp 14:15:51 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:51 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fostringtriebuilder.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/stringtriebuilder.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/stringtriebuilder.cpp 14:15:51 INFO - crash_generation_server.cc 14:15:51 INFO - process_thread_policy.cc 14:15:51 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foinputext.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/inputext.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/inputext.cpp 14:15:51 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/layout/tables' 14:15:51 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_layout_tables0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DDEBUG_TABLE_STRATEGY_off -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/tables -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/layout/tables -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/unicharutil/util -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/painting -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/style -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/xul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/html -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_layout_tables0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/layout/tables/Unified_cpp_layout_tables0.cpp 14:15:51 INFO - minidump_generator.cc 14:15:51 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoWebBrowserPersistLocalDocument.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/webbrowserpersist -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/webbrowserpersist -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/html -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/WebBrowserPersistLocalDocument.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/webbrowserpersist/WebBrowserPersistLocalDocument.cpp 14:15:51 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/filewatcher' 14:15:51 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FonsNetworkInfoService.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/netwerk/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/docshell/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/protocol/http -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/socket -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/nsNetworkInfoService.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/base/nsNetworkInfoService.cpp 14:15:52 INFO - stringtriebuilder.cpp 14:15:52 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:52 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foubrk.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ubrk.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/ubrk.cpp 14:15:52 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/intl/uconv' 14:15:52 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foregistry_interception.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/registry_interception.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/registry_interception.cc 14:15:52 INFO - indiancal.cpp 14:15:52 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:52 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:52 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:15:52 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:52 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focrash_report_sender.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -DUNICODE_ -DBREAKPAD_NO_TERMINATE_THREAD -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/crashreporter/breakpad-windows-libxul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/crashreporter/breakpad-windows-libxul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/crashreporter/google-breakpad/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/crash_report_sender.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/crashreporter/google-breakpad/src/client/windows/sender/crash_report_sender.cc 14:15:52 INFO - inputext.cpp 14:15:52 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:52 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foislamcal.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/islamcal.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/islamcal.cpp 14:15:52 INFO - ubrk.cpp 14:15:52 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:52 INFO - registry_dispatcher.cc 14:15:52 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foucase.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ucase.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/ucase.cpp 14:15:52 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoWebBrowserPersistRemoteDocument.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/webbrowserpersist -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/webbrowserpersist -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/html -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/WebBrowserPersistRemoteDocument.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/webbrowserpersist/WebBrowserPersistRemoteDocument.cpp 14:15:52 INFO - ShutdownLayer.cpp 14:15:53 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpcom/reflect/xptcall/md/win32' 14:15:53 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foxptcinvoke.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/reflect/xptcall/md/win32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpcom/reflect/xptcall/md/win32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/reflect/xptcall -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/reflect/xptinfo -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/xptcinvoke.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/reflect/xptcall/md/win32/xptcinvoke.cpp 14:15:54 INFO - NetworkInfoServiceWindows.cpp 14:15:54 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foguid_string.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -DUNICODE_ -DBREAKPAD_NO_TERMINATE_THREAD -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/crashreporter/breakpad-windows-libxul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/crashreporter/breakpad-windows-libxul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/crashreporter/google-breakpad/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/guid_string.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/crashreporter/google-breakpad/src/common/windows/guid_string.cc 14:15:54 INFO - exception_handler.cc 14:15:54 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fojapancal.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/japancal.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/japancal.cpp 14:15:55 INFO - crash_report_sender.cc 14:15:55 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foregistry_policy.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/registry_policy.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/registry_policy.cc 14:15:55 INFO - registry_interception.cc 14:15:55 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foucasemap.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ucasemap.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/ucasemap.cpp 14:15:55 INFO - guid_string.cc 14:15:55 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fohttp_upload.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -DUNICODE_ -DBREAKPAD_NO_TERMINATE_THREAD -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/crashreporter/breakpad-windows-libxul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/crashreporter/breakpad-windows-libxul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/crashreporter/google-breakpad/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/http_upload.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/crashreporter/google-breakpad/src/common/windows/http_upload.cc 14:15:55 INFO - islamcal.cpp 14:15:55 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:55 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:55 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:15:55 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:55 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoWebBrowserPersistResourcesChild.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/webbrowserpersist -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/webbrowserpersist -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/html -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/WebBrowserPersistResourcesChild.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/webbrowserpersist/WebBrowserPersistResourcesChild.cpp 14:15:56 INFO - ucase.cpp 14:15:56 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:56 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:56 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:15:56 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h: 'LOCALE_SNAME': macro redefinition 14:15:56 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): warning C4005: 'LOCALE_SNAME': macro redefinition 14:15:56 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): note: command-line arguments: see previous definition of 'LOCALE_SNAME' 14:15:56 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:56 INFO - xptcinvoke.cpp 14:15:56 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foxptcstubs.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/reflect/xptcall/md/win32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpcom/reflect/xptcall/md/win32 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/reflect/xptcall -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/reflect/xptinfo -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/xptcstubs.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/reflect/xptcall/md/win32/xptcstubs.cpp 14:15:56 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/image' 14:15:56 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoProgressTracker.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/image -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/image -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/2d -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/image/decoders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/threads -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/config -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/core -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/gpu -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/utils -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ProgressTracker.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/cairo c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/image/ProgressTracker.cpp 14:15:57 INFO - nsNetworkInfoService.cpp 14:15:57 INFO - WebBrowserPersistDocumentChild.cpp 14:15:57 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foresolver.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/resolver.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/resolver.cc 14:15:57 INFO - ucasemap.cpp 14:15:57 INFO - Warning: C4333 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\ucasemap.cpp: '>>': right shift by too large amount, data loss 14:15:57 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/ucasemap.cpp(204): warning C4333: '>>': right shift by too large amount, data loss 14:15:57 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:57 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foucasemap_titlecase_brkiter.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ucasemap_titlecase_brkiter.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/ucasemap_titlecase_brkiter.cpp 14:15:57 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FonsURLHelperWin.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/netwerk/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/docshell/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/protocol/http -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/socket -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/nsURLHelperWin.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/base/nsURLHelperWin.cpp 14:15:57 INFO - japancal.cpp 14:15:57 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:57 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:15:57 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:15:57 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:57 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fomeasfmt.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/measfmt.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/measfmt.cpp 14:15:57 INFO - WebBrowserPersistDocumentParent.cpp 14:15:57 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fostring_utils.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -DUNICODE_ -DBREAKPAD_NO_TERMINATE_THREAD -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/crashreporter/breakpad-windows-libxul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/crashreporter/breakpad-windows-libxul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/crashreporter/google-breakpad/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/string_utils.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/crashreporter/google-breakpad/src/common/windows/string_utils.cc 14:15:58 INFO - ucasemap_titlecase_brkiter.cpp 14:15:58 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:15:58 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foucharstrie.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ucharstrie.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/ucharstrie.cpp 14:15:58 INFO - registry_policy.cc 14:15:58 INFO - http_upload.cc 14:15:58 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoRasterImage.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/image -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/image -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/2d -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/image/decoders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/threads -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/config -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/core -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/gpu -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/utils -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/RasterImage.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/cairo c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/image/RasterImage.cpp 14:15:59 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/image/decoders/icon' 14:15:59 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_image_decoders_icon0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/image/decoders/icon -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/image/decoders/icon -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/image/decoders/icon/win -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_image_decoders_icon0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/image/decoders/icon/Unified_cpp_image_decoders_icon0.cpp 14:15:59 INFO - resolver.cc 14:15:59 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foresolver_32.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/resolver_32.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/resolver_32.cc 14:15:59 INFO - string_utils.cc 14:15:59 INFO - google_breakpad_libxul_s.lib.desc 14:15:59 INFO - rm -f google_breakpad_libxul_s.lib 14:15:59 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o google_breakpad_libxul_s.lib.desc client_info.obj crash_generation_client.obj crash_generation_server.obj minidump_generator.obj exception_handler.obj crash_report_sender.obj guid_string.obj http_upload.obj string_utils.obj 14:16:00 INFO - ucharstrie.cpp 14:16:00 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:00 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foucharstriebuilder.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ucharstriebuilder.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/ucharstriebuilder.cpp 14:16:00 INFO - WebBrowserPersistRemoteDocument.cpp 14:16:00 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_netwerk_base0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/netwerk/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/docshell/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/protocol/http -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/socket -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_netwerk_base0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/netwerk/base/Unified_cpp_netwerk_base0.cpp 14:16:00 INFO - xptcstubs.cpp 14:16:00 INFO - xpcom_reflect_xptcall_md_win32.lib.desc 14:16:00 INFO - rm -f xpcom_reflect_xptcall_md_win32.lib 14:16:00 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o xpcom_reflect_xptcall_md_win32.lib.desc xptcinvoke.obj xptcstubs.obj xptcinvoke_asm_x86_msvc.obj 14:16:01 INFO - Unified_cpp_accessible_base0.cpp 14:16:01 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fomeasunit.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/measunit.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/measunit.cpp 14:16:01 INFO - measfmt.cpp 14:16:01 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:01 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:01 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:16:01 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:01 INFO - resolver_32.cc 14:16:01 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Forestricted_token.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/restricted_token.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/restricted_token.cc 14:16:02 INFO - nsURLHelperWin.cpp 14:16:02 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoimgLoader.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/image -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/image -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/2d -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/image/decoders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/threads -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/config -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/core -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/gpu -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/utils -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/imgLoader.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/cairo c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/image/imgLoader.cpp 14:16:02 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/crashreporter/breakpad-windows-libxul' 14:16:02 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foucharstrieiterator.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ucharstrieiterator.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/ucharstrieiterator.cpp 14:16:02 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/xslt/base' 14:16:02 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_dom_xslt_base0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xslt/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/xslt/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xslt -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xslt/xml -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xslt/xpath -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xslt/xslt -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_dom_xslt_base0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/xslt/base/Unified_cpp_dom_xslt_base0.cpp 14:16:02 INFO - ucharstriebuilder.cpp 14:16:02 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:02 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoWebBrowserPersistResourcesParent.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/webbrowserpersist -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/webbrowserpersist -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/html -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/WebBrowserPersistResourcesParent.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/webbrowserpersist/WebBrowserPersistResourcesParent.cpp 14:16:02 INFO - Unified_cpp_layout_printing0.cpp 14:16:02 INFO - layout_printing.lib.desc 14:16:02 INFO - rm -f layout_printing.lib 14:16:02 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o layout_printing.lib.desc Unified_cpp_layout_printing0.obj 14:16:03 INFO - Unified_cpp_accessible_base1.cpp 14:16:03 INFO - accessible_base.lib.desc 14:16:03 INFO - rm -f accessible_base.lib 14:16:03 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o accessible_base.lib.desc Unified_cpp_accessible_base0.obj Unified_cpp_accessible_base1.obj 14:16:03 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpcom/reflect/xptcall/md/win32' 14:16:03 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fomeasure.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/measure.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/measure.cpp 14:16:03 INFO - measunit.cpp 14:16:03 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:03 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Forestricted_token_utils.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/restricted_token_utils.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/restricted_token_utils.cc 14:16:03 INFO - Unified_cpp_layout_tables0.cpp 14:16:03 INFO - layout_tables.lib.desc 14:16:03 INFO - rm -f layout_tables.lib 14:16:03 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o layout_tables.lib.desc Unified_cpp_layout_tables0.obj 14:16:03 INFO - ucharstrieiterator.cpp 14:16:03 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:04 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fouchriter.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/uchriter.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/uchriter.cpp 14:16:04 INFO - WebBrowserPersistResourcesChild.cpp 14:16:04 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_netwerk_base1.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/netwerk/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/docshell/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/protocol/http -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/socket -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_netwerk_base1.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/netwerk/base/Unified_cpp_netwerk_base1.cpp 14:16:05 INFO - measure.cpp 14:16:05 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:05 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fomsgfmt.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/msgfmt.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/msgfmt.cpp 14:16:05 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/layout/printing' 14:16:05 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoimgRequest.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/image -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/image -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/2d -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/image/decoders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/threads -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/config -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/core -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/gpu -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/utils -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/imgRequest.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/cairo c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/image/imgRequest.cpp 14:16:05 INFO - ProgressTracker.cpp 14:16:05 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosandbox.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/sandbox.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/sandbox.cc 14:16:05 INFO - restricted_token.cc 14:16:05 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foucln_cmn.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ucln_cmn.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/ucln_cmn.cpp 14:16:05 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/accessible/base' 14:16:05 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoWebBrowserPersistSerializeChild.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/webbrowserpersist -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/webbrowserpersist -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/html -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/WebBrowserPersistSerializeChild.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/webbrowserpersist/WebBrowserPersistSerializeChild.cpp 14:16:05 INFO - uchriter.cpp 14:16:05 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:06 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_netwerk_base2.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/netwerk/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/docshell/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/protocol/http -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/socket -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_netwerk_base2.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/netwerk/base/Unified_cpp_netwerk_base2.cpp 14:16:06 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/layout/tables' 14:16:06 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foname2uni.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/name2uni.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/name2uni.cpp 14:16:06 INFO - restricted_token_utils.cc 14:16:06 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoimgRequestProxy.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/image -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/image -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/2d -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/image/decoders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/threads -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/config -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/core -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/gpu -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/utils -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/imgRequestProxy.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/cairo c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/image/imgRequestProxy.cpp 14:16:06 INFO - Unified_cpp_image_decoders_icon0.cpp 14:16:06 INFO - image_decoders_icon.lib.desc 14:16:06 INFO - rm -f image_decoders_icon.lib 14:16:06 INFO - name2uni.cpp 14:16:06 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:06 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o image_decoders_icon.lib.desc Unified_cpp_image_decoders_icon0.obj 14:16:06 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoWebBrowserPersistSerializeParent.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/webbrowserpersist -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/webbrowserpersist -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/html -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/WebBrowserPersistSerializeParent.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/webbrowserpersist/WebBrowserPersistSerializeParent.cpp 14:16:07 INFO - ucln_cmn.cpp 14:16:07 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:07 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:07 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:16:07 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h: 'LOCALE_SNAME': macro redefinition 14:16:07 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): warning C4005: 'LOCALE_SNAME': macro redefinition 14:16:07 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): note: command-line arguments: see previous definition of 'LOCALE_SNAME' 14:16:07 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:07 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foucnv2022.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ucnv2022.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/ucnv2022.cpp 14:16:07 INFO - msgfmt.cpp 14:16:07 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:07 INFO - WebBrowserPersistLocalDocument.cpp 14:16:07 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fonfrs.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/nfrs.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/nfrs.cpp 14:16:07 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_netwerk_base3.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/netwerk/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/docshell/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/protocol/http -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/socket -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_netwerk_base3.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/netwerk/base/Unified_cpp_netwerk_base3.cpp 14:16:07 INFO - Unified_cpp_dom_xslt_base0.cpp 14:16:07 INFO - dom_xslt_base.lib.desc 14:16:07 INFO - rm -f dom_xslt_base.lib 14:16:07 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o dom_xslt_base.lib.desc Unified_cpp_dom_xslt_base0.obj 14:16:08 INFO - ucnv2022.cpp 14:16:08 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:08 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foucnv_bld.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ucnv_bld.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/ucnv_bld.cpp 14:16:08 INFO - sandbox.cc 14:16:08 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosandbox_globals.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/sandbox_globals.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/sandbox_globals.cc 14:16:09 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/image/decoders/icon' 14:16:09 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_image0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/image -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/image -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/2d -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/image/decoders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/threads -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/config -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/core -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/gpu -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/utils -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_image0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/cairo c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/image/Unified_cpp_image0.cpp 14:16:09 INFO - WebBrowserPersistResourcesParent.cpp 14:16:09 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fonfrule.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/nfrule.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/nfrule.cpp 14:16:09 INFO - nfrs.cpp 14:16:09 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:09 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_netwerk_base4.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/netwerk/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/docshell/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/protocol/http -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/socket -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_netwerk_base4.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/netwerk/base/Unified_cpp_netwerk_base4.cpp 14:16:10 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/xslt/base' 14:16:10 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foucnv_ext.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ucnv_ext.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/ucnv_ext.cpp 14:16:10 INFO - ucnv_ext.cpp 14:16:10 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:10 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosandbox_nt_util.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/sandbox_nt_util.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/sandbox_nt_util.cc 14:16:10 INFO - sandbox_globals.cc 14:16:10 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_image1.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/image -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/image -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/2d -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/image/decoders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/threads -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/config -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/core -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/gpu -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/utils -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_image1.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/cairo c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/image/Unified_cpp_image1.cpp 14:16:11 INFO - ucnv_bld.cpp 14:16:11 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:11 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:11 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:16:11 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h: 'LOCALE_SNAME': macro redefinition 14:16:11 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): warning C4005: 'LOCALE_SNAME': macro redefinition 14:16:11 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): note: command-line arguments: see previous definition of 'LOCALE_SNAME' 14:16:11 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:11 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foucnv_io.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ucnv_io.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/ucnv_io.cpp 14:16:11 INFO - nfrule.cpp 14:16:11 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:11 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fonfsubs.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/nfsubs.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/nfsubs.cpp 14:16:12 INFO - WebBrowserPersistSerializeChild.cpp 14:16:13 INFO - imgLoader.cpp 14:16:13 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/media/webrtc' 14:16:13 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosandbox_policy_base.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/sandbox_policy_base.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/sandbox_policy_base.cc 14:16:13 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoMediaEngineWebRTC.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWEBRTC_WIN -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -D__PRETTY_FUNCTION__=__FUNCSIG__ -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media/webrtc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/media/webrtc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libyuv/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/webrtc/signaling/src/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/webrtc/signaling/src/common/browser_logging -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/webrtc/trunk -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/MediaEngineWebRTC.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media/webrtc/MediaEngineWebRTC.cpp 14:16:13 INFO - sandbox_nt_util.cc 14:16:13 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foucnvbocu.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ucnvbocu.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/ucnvbocu.cpp 14:16:14 INFO - nfsubs.cpp 14:16:14 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:14 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fonortrans.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/nortrans.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/nortrans.cpp 14:16:14 INFO - WebBrowserPersistSerializeParent.cpp 14:16:14 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FonsWebBrowserPersist.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/webbrowserpersist -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/webbrowserpersist -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/html -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/nsWebBrowserPersist.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/webbrowserpersist/nsWebBrowserPersist.cpp 14:16:14 INFO - RasterImage.cpp 14:16:14 INFO - ucnv_io.cpp 14:16:14 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:14 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:14 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:16:14 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h: 'LOCALE_SNAME': macro redefinition 14:16:14 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): warning C4005: 'LOCALE_SNAME': macro redefinition 14:16:14 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): note: command-line arguments: see previous definition of 'LOCALE_SNAME' 14:16:14 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:14 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_dom_media_webrtc0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWEBRTC_WIN -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -D__PRETTY_FUNCTION__=__FUNCSIG__ -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media/webrtc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/media/webrtc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libyuv/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/webrtc/signaling/src/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/webrtc/signaling/src/common/browser_logging -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/webrtc/trunk -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_dom_media_webrtc0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/media/webrtc/Unified_cpp_dom_media_webrtc0.cpp 14:16:14 INFO - imgRequestProxy.cpp 14:16:14 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosandbox_rand.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/sandbox_rand.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/sandbox_rand.cc 14:16:14 INFO - imgRequest.cpp 14:16:14 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fonultrans.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/nultrans.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/nultrans.cpp 14:16:14 INFO - nortrans.cpp 14:16:14 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:14 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/crashreporter' 14:16:14 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_crashreporter0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DNO_STABS_SUPPORT -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/crashreporter -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/crashreporter -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/crashreporter/google-breakpad/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/crashreporter/google-breakpad/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_crashreporter0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4005 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/crashreporter/Unified_cpp_crashreporter0.cpp 14:16:15 INFO - nultrans.cpp 14:16:15 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:15 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fonumfmt.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/numfmt.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/numfmt.cpp 14:16:15 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/xslt/xslt' 14:16:15 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_dom_xslt_xslt0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xslt/xslt -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/xslt/xslt -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xslt/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xslt/xml -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xslt/xpath -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_dom_xslt_xslt0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt0.cpp 14:16:15 INFO - Unified_cpp_netwerk_base1.cpp 14:16:15 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foucnvmbcs.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ucnvmbcs.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/ucnvmbcs.cpp 14:16:15 INFO - ucnvbocu.cpp 14:16:15 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:15 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosandbox_utils.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/sandbox_utils.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/sandbox_utils.cc 14:16:16 INFO - ucnvmbcs.cpp 14:16:16 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:16 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foucnvsel.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ucnvsel.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/ucnvsel.cpp 14:16:16 INFO - Unified_cpp_netwerk_base4.cpp 14:16:16 INFO - sandbox_rand.cc 14:16:16 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fonumsys.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/numsys.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/numsys.cpp 14:16:16 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/media/webm' 14:16:16 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_dom_media_webm0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media/webm -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/media/webm -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_dom_media_webm0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/media/webm/Unified_cpp_dom_media_webm0.cpp 14:16:17 INFO - Unified_cpp_netwerk_base0.cpp 14:16:17 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_dom_xslt_xslt1.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xslt/xslt -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/xslt/xslt -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xslt/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xslt/xml -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xslt/xpath -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_dom_xslt_xslt1.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt1.cpp 14:16:17 INFO - sandbox_policy_base.cc 14:16:17 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foucol_swp.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ucol_swp.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/ucol_swp.cpp 14:16:18 INFO - Unified_cpp_netwerk_base3.cpp 14:16:18 INFO - sandbox_utils.cc 14:16:18 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foservice_resolver.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/service_resolver.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/service_resolver.cc 14:16:18 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/devtools/shared/heapsnapshot' 14:16:18 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoAutoMemMap.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DGOOGLE_PROTOBUF_NO_RTTI -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/devtools/shared/heapsnapshot -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/devtools/shared/heapsnapshot -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/AutoMemMap.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/devtools/shared/heapsnapshot/AutoMemMap.cpp 14:16:19 INFO - numsys.cpp 14:16:19 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:19 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foucurr.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ucurr.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/ucurr.cpp 14:16:19 INFO - numfmt.cpp 14:16:19 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:19 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:19 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:16:19 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:19 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foolsontz.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/olsontz.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/olsontz.cpp 14:16:19 INFO - ucol_swp.cpp 14:16:19 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:19 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:19 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:16:19 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h: 'LOCALE_SNAME': macro redefinition 14:16:19 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): warning C4005: 'LOCALE_SNAME': macro redefinition 14:16:19 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): note: command-line arguments: see previous definition of 'LOCALE_SNAME' 14:16:19 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:19 INFO - ucnvsel.cpp 14:16:19 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:19 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:19 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:16:19 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h: 'LOCALE_SNAME': macro redefinition 14:16:19 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): warning C4005: 'LOCALE_SNAME': macro redefinition 14:16:19 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): note: command-line arguments: see previous definition of 'LOCALE_SNAME' 14:16:19 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:19 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foservice_resolver_32.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/service_resolver_32.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/service_resolver_32.cc 14:16:20 INFO - Unified_cpp_netwerk_base2.cpp 14:16:20 INFO - netwerk_base.lib.desc 14:16:20 INFO - rm -f netwerk_base.lib 14:16:20 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/certverifier' 14:16:20 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o netwerk_base.lib.desc NetworkInfoServiceWindows.obj ShutdownLayer.obj nsNetworkInfoService.obj nsURLHelperWin.obj Unified_cpp_netwerk_base0.obj Unified_cpp_netwerk_base1.obj Unified_cpp_netwerk_base2.obj Unified_cpp_netwerk_base3.obj Unified_cpp_netwerk_base4.obj 14:16:20 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_certverifier0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/certverifier -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/certverifier -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/manager/ssl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/pkix/lib -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_certverifier0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -Wall -wd4355 -wd4464 -wd4480 -wd4481 -wd4510 -wd4512 -wd4514 -wd4610 -wd4619 -wd4623 -wd4625 -wd4626 -wd4640 -wd4710 -wd4711 -wd4820 -wd4548 -wd4668 -wd4987 -wd4456 -wd4458 -wd4100 -wd4127 -wd4946 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/certverifier/Unified_cpp_certverifier0.cpp 14:16:20 INFO - AutoMemMap.cpp 14:16:20 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoCoreDump.pb.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DGOOGLE_PROTOBUF_NO_RTTI -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/devtools/shared/heapsnapshot -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/devtools/shared/heapsnapshot -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/CoreDump.pb.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/devtools/shared/heapsnapshot/CoreDump.pb.cc 14:16:20 INFO - service_resolver.cc 14:16:20 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopersncal.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/persncal.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/persncal.cpp 14:16:21 INFO - Unified_cpp_image0.cpp 14:16:22 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/time' 14:16:22 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_dom_time0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/time -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/time -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_dom_time0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/time/Unified_cpp_dom_time0.cpp 14:16:22 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/netwerk/base' 14:16:22 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foudata.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/udata.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/udata.cpp 14:16:22 INFO - Unified_cpp_image1.cpp 14:16:22 INFO - image.lib.desc 14:16:22 INFO - rm -f image.lib 14:16:22 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o image.lib.desc ProgressTracker.obj RasterImage.obj imgLoader.obj imgRequest.obj imgRequestProxy.obj Unified_cpp_image0.obj Unified_cpp_image1.obj 14:16:22 INFO - olsontz.cpp 14:16:22 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:22 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:22 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:16:22 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:22 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoDeserializedNode.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DGOOGLE_PROTOBUF_NO_RTTI -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/devtools/shared/heapsnapshot -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/devtools/shared/heapsnapshot -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/DeserializedNode.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/devtools/shared/heapsnapshot/DeserializedNode.cpp 14:16:22 INFO - service_resolver_32.cc 14:16:22 INFO - Unified_cpp_crashreporter0.cpp 14:16:22 INFO - toolkit_crashreporter.lib.desc 14:16:22 INFO - rm -f toolkit_crashreporter.lib 14:16:22 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosharedmem_ipc_client.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/sharedmem_ipc_client.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/sharedmem_ipc_client.cc 14:16:22 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o toolkit_crashreporter.lib.desc Unified_cpp_crashreporter0.obj 14:16:23 INFO - ucurr.cpp 14:16:23 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:23 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:23 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:16:23 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h: 'LOCALE_SNAME': macro redefinition 14:16:23 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): warning C4005: 'LOCALE_SNAME': macro redefinition 14:16:23 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): note: command-line arguments: see previous definition of 'LOCALE_SNAME' 14:16:23 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:23 INFO - CoreDump.pb.cc 14:16:23 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopluralaffix.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/pluralaffix.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/pluralaffix.cpp 14:16:23 INFO - nsWebBrowserPersist.cpp 14:16:23 INFO - dom_webbrowserpersist.lib.desc 14:16:23 INFO - rm -f dom_webbrowserpersist.lib 14:16:23 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o dom_webbrowserpersist.lib.desc WebBrowserPersistDocumentChild.obj WebBrowserPersistDocumentParent.obj WebBrowserPersistLocalDocument.obj WebBrowserPersistRemoteDocument.obj WebBrowserPersistResourcesChild.obj WebBrowserPersistResourcesParent.obj WebBrowserPersistSerializeChild.obj WebBrowserPersistSerializeParent.obj nsWebBrowserPersist.obj 14:16:23 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/animation' 14:16:23 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_dom_animation0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/animation -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/animation -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/style -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_dom_animation0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/animation/Unified_cpp_dom_animation0.cpp 14:16:24 INFO - persncal.cpp 14:16:24 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:24 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:24 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:16:24 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:24 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosharedmem_ipc_server.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/sharedmem_ipc_server.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/sharedmem_ipc_server.cc 14:16:25 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/image' 14:16:25 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fouhash_us.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/uhash_us.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/uhash_us.cpp 14:16:25 INFO - pluralaffix.cpp 14:16:25 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:25 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foplurfmt.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/plurfmt.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/plurfmt.cpp 14:16:25 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/crashreporter' 14:16:25 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoDominatorTree.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DGOOGLE_PROTOBUF_NO_RTTI -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/devtools/shared/heapsnapshot -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/devtools/shared/heapsnapshot -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/DominatorTree.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/devtools/shared/heapsnapshot/DominatorTree.cpp 14:16:25 INFO - MediaEngineWebRTC.cpp 14:16:25 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_dom_animation1.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/animation -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/animation -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/style -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_dom_animation1.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/animation/Unified_cpp_dom_animation1.cpp 14:16:25 INFO - udata.cpp 14:16:25 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:25 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:25 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:16:25 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h: 'LOCALE_SNAME': macro redefinition 14:16:25 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): warning C4005: 'LOCALE_SNAME': macro redefinition 14:16:25 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): note: command-line arguments: see previous definition of 'LOCALE_SNAME' 14:16:25 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:25 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosid.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/sid.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/sid.cc 14:16:26 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/webbrowserpersist' 14:16:26 INFO - sharedmem_ipc_client.cc 14:16:26 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foplurrule.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/plurrule.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/plurrule.cpp 14:16:26 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoFileDescriptorOutputStream.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DGOOGLE_PROTOBUF_NO_RTTI -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/devtools/shared/heapsnapshot -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/devtools/shared/heapsnapshot -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/FileDescriptorOutputStream.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/devtools/shared/heapsnapshot/FileDescriptorOutputStream.cpp 14:16:26 INFO - Unified_cpp_dom_media_webm0.cpp 14:16:26 INFO - dom_media_webm.lib.desc 14:16:26 INFO - rm -f dom_media_webm.lib 14:16:26 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o dom_media_webm.lib.desc Unified_cpp_dom_media_webm0.obj 14:16:26 INFO - DeserializedNode.cpp 14:16:26 INFO - Unified_cpp_dom_xslt_xslt1.cpp 14:16:26 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fouidna.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/uidna.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/uidna.cpp 14:16:26 INFO - uhash_us.cpp 14:16:26 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:26 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foia32_modrm_map.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ia32_modrm_map.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/sidestep/ia32_modrm_map.cpp 14:16:27 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/libyuv/libyuv_libyuv' 14:16:27 INFO - Unified_cpp_dom_xslt_xslt0.cpp 14:16:27 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foconvert.obj -c -DDEBUG=1 -DTRACING=1 -DWIN32 -D_WINDOWS -DNOMINMAX -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DWIN32_LEAN_AND_MEAN -D_ATL_NO_OPENGL -D_HAS_EXCEPTIONS=0 -D_SECURE_ATL -DCHROMIUM_BUILD -DTOOLKIT_VIEWS=1 -DUSE_LIBJPEG_TURBO=1 -DENABLE_ONE_CLICK_SIGNIN -DENABLE_REMOTING=1 -DENABLE_WEBRTC=1 -DENABLE_CONFIGURATION_POLICY -DENABLE_INPUT_SPEECH -DENABLE_NOTIFICATIONS -DENABLE_GPU=1 -DENABLE_EGLIMAGE=1 -DUSE_SKIA=1 -D__STD_C -D_CRT_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_DEPRECATE -DENABLE_TASK_MANAGER=1 -DENABLE_WEB_INTENTS=1 -DENABLE_EXTENSIONS=1 -DENABLE_PLUGIN_INSTALLATION=1 -DENABLE_PROTECTOR_SERVICE=1 -DENABLE_SESSION_SERVICE=1 -DENABLE_THEMES=1 -DENABLE_BACKGROUND=1 -DENABLE_AUTOMATION=1 -DENABLE_PRINTING=1 -DENABLE_CAPTIVE_PORTAL_DETECTION=1 -DHAVE_JPEG -D__STDC_FORMAT_MACROS -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DWTF_USE_DYNAMIC_ANNOTATIONS=1 -DUNICODE -D_UNICODE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libyuv -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/libyuv/libyuv_libyuv -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libyuv/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libyuv -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/convert.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libyuv/source/convert.cc 14:16:27 INFO - dom_xslt_xslt.lib.desc 14:16:27 INFO - rm -f dom_xslt_xslt.lib 14:16:27 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o dom_xslt_xslt.lib.desc Unified_cpp_dom_xslt_xslt0.obj Unified_cpp_dom_xslt_xslt1.obj 14:16:27 INFO - Unified_cpp_certverifier0.cpp 14:16:27 INFO - security_certverifier.lib.desc 14:16:27 INFO - rm -f security_certverifier.lib 14:16:27 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o security_certverifier.lib.desc Unified_cpp_certverifier0.obj 14:16:27 INFO - sharedmem_ipc_server.cc 14:16:27 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprecision.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/precision.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/precision.cpp 14:16:27 INFO - uidna.cpp 14:16:27 INFO - Warning: C4996 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\uidna.cpp: 'uidna_toASCII_58': was declared deprecated 14:16:27 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/uidna.cpp(515): warning C4996: 'uidna_toASCII_58': was declared deprecated 14:16:27 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\unicode/uidna.h(576): note: see declaration of 'uidna_toASCII_58' 14:16:27 INFO - Warning: C4996 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\uidna.cpp: 'uidna_toASCII_58': was declared deprecated 14:16:27 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/uidna.cpp(528): warning C4996: 'uidna_toASCII_58': was declared deprecated 14:16:27 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\unicode/uidna.h(576): note: see declaration of 'uidna_toASCII_58' 14:16:27 INFO - Warning: C4996 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\uidna.cpp: 'uidna_IDNToASCII_58': was declared deprecated 14:16:27 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/uidna.cpp(878): warning C4996: 'uidna_IDNToASCII_58': was declared deprecated 14:16:27 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/uidna.cpp(670): note: see declaration of 'uidna_IDNToASCII_58' 14:16:27 INFO - Warning: C4996 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\uidna.cpp: 'uidna_IDNToASCII_58': was declared deprecated 14:16:27 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/uidna.cpp(889): warning C4996: 'uidna_IDNToASCII_58': was declared deprecated 14:16:27 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/uidna.cpp(670): note: see declaration of 'uidna_IDNToASCII_58' 14:16:27 INFO - Warning: C4996 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\uidna.cpp: 'uidna_IDNToASCII_58': was declared deprecated 14:16:27 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/uidna.cpp(893): warning C4996: 'uidna_IDNToASCII_58': was declared deprecated 14:16:27 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/uidna.cpp(670): note: see declaration of 'uidna_IDNToASCII_58' 14:16:27 INFO - Warning: C4996 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\uidna.cpp: 'uidna_IDNToASCII_58': was declared deprecated 14:16:27 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/uidna.cpp(904): warning C4996: 'uidna_IDNToASCII_58': was declared deprecated 14:16:27 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/uidna.cpp(670): note: see declaration of 'uidna_IDNToASCII_58' 14:16:27 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:27 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fouinit.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/uinit.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/uinit.cpp 14:16:27 INFO - convert.cc 14:16:27 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foconvert_from.obj -c -DDEBUG=1 -DTRACING=1 -DWIN32 -D_WINDOWS -DNOMINMAX -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DWIN32_LEAN_AND_MEAN -D_ATL_NO_OPENGL -D_HAS_EXCEPTIONS=0 -D_SECURE_ATL -DCHROMIUM_BUILD -DTOOLKIT_VIEWS=1 -DUSE_LIBJPEG_TURBO=1 -DENABLE_ONE_CLICK_SIGNIN -DENABLE_REMOTING=1 -DENABLE_WEBRTC=1 -DENABLE_CONFIGURATION_POLICY -DENABLE_INPUT_SPEECH -DENABLE_NOTIFICATIONS -DENABLE_GPU=1 -DENABLE_EGLIMAGE=1 -DUSE_SKIA=1 -D__STD_C -D_CRT_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_DEPRECATE -DENABLE_TASK_MANAGER=1 -DENABLE_WEB_INTENTS=1 -DENABLE_EXTENSIONS=1 -DENABLE_PLUGIN_INSTALLATION=1 -DENABLE_PROTECTOR_SERVICE=1 -DENABLE_SESSION_SERVICE=1 -DENABLE_THEMES=1 -DENABLE_BACKGROUND=1 -DENABLE_AUTOMATION=1 -DENABLE_PRINTING=1 -DENABLE_CAPTIVE_PORTAL_DETECTION=1 -DHAVE_JPEG -D__STDC_FORMAT_MACROS -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DWTF_USE_DYNAMIC_ANNOTATIONS=1 -DUNICODE -D_UNICODE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libyuv -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/libyuv/libyuv_libyuv -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libyuv/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libyuv -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/convert_from.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libyuv/source/convert_from.cc 14:16:28 INFO - plurfmt.cpp 14:16:28 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:28 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoHeapSnapshot.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DGOOGLE_PROTOBUF_NO_RTTI -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/devtools/shared/heapsnapshot -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/devtools/shared/heapsnapshot -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/HeapSnapshot.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/devtools/shared/heapsnapshot/HeapSnapshot.cpp 14:16:28 INFO - convert_from.cc 14:16:28 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fomjpeg_decoder.obj -c -DDEBUG=1 -DTRACING=1 -DWIN32 -D_WINDOWS -DNOMINMAX -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DWIN32_LEAN_AND_MEAN -D_ATL_NO_OPENGL -D_HAS_EXCEPTIONS=0 -D_SECURE_ATL -DCHROMIUM_BUILD -DTOOLKIT_VIEWS=1 -DUSE_LIBJPEG_TURBO=1 -DENABLE_ONE_CLICK_SIGNIN -DENABLE_REMOTING=1 -DENABLE_WEBRTC=1 -DENABLE_CONFIGURATION_POLICY -DENABLE_INPUT_SPEECH -DENABLE_NOTIFICATIONS -DENABLE_GPU=1 -DENABLE_EGLIMAGE=1 -DUSE_SKIA=1 -D__STD_C -D_CRT_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_DEPRECATE -DENABLE_TASK_MANAGER=1 -DENABLE_WEB_INTENTS=1 -DENABLE_EXTENSIONS=1 -DENABLE_PLUGIN_INSTALLATION=1 -DENABLE_PROTECTOR_SERVICE=1 -DENABLE_SESSION_SERVICE=1 -DENABLE_THEMES=1 -DENABLE_BACKGROUND=1 -DENABLE_AUTOMATION=1 -DENABLE_PRINTING=1 -DENABLE_CAPTIVE_PORTAL_DETECTION=1 -DHAVE_JPEG -D__STDC_FORMAT_MACROS -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DWTF_USE_DYNAMIC_ANNOTATIONS=1 -DUNICODE -D_UNICODE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libyuv -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/libyuv/libyuv_libyuv -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libyuv/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libyuv -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/mjpeg_decoder.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libyuv/source/mjpeg_decoder.cc 14:16:28 INFO - ia32_modrm_map.cpp 14:16:28 INFO - Unified_cpp_dom_media_webrtc0.cpp 14:16:28 INFO - dom_media_webrtc.lib.desc 14:16:28 INFO - rm -f dom_media_webrtc.lib 14:16:28 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o dom_media_webrtc.lib.desc MediaEngineWebRTC.obj Unified_cpp_dom_media_webrtc0.obj 14:16:28 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/media/webm' 14:16:28 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fouiter.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/uiter.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/uiter.cpp 14:16:29 INFO - sid.cc 14:16:29 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foia32_opcode_map.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ia32_opcode_map.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/sidestep/ia32_opcode_map.cpp 14:16:29 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/xslt/xml' 14:16:29 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_dom_xslt_xml0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xslt/xml -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/xslt/xml -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xslt/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xslt/xpath -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xslt/xslt -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_dom_xslt_xml0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/xslt/xml/Unified_cpp_dom_xslt_xml0.cpp 14:16:29 INFO - mjpeg_decoder.cc 14:16:29 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Forotate_argb.obj -c -DDEBUG=1 -DTRACING=1 -DWIN32 -D_WINDOWS -DNOMINMAX -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DWIN32_LEAN_AND_MEAN -D_ATL_NO_OPENGL -D_HAS_EXCEPTIONS=0 -D_SECURE_ATL -DCHROMIUM_BUILD -DTOOLKIT_VIEWS=1 -DUSE_LIBJPEG_TURBO=1 -DENABLE_ONE_CLICK_SIGNIN -DENABLE_REMOTING=1 -DENABLE_WEBRTC=1 -DENABLE_CONFIGURATION_POLICY -DENABLE_INPUT_SPEECH -DENABLE_NOTIFICATIONS -DENABLE_GPU=1 -DENABLE_EGLIMAGE=1 -DUSE_SKIA=1 -D__STD_C -D_CRT_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_DEPRECATE -DENABLE_TASK_MANAGER=1 -DENABLE_WEB_INTENTS=1 -DENABLE_EXTENSIONS=1 -DENABLE_PLUGIN_INSTALLATION=1 -DENABLE_PROTECTOR_SERVICE=1 -DENABLE_SESSION_SERVICE=1 -DENABLE_THEMES=1 -DENABLE_BACKGROUND=1 -DENABLE_AUTOMATION=1 -DENABLE_PRINTING=1 -DENABLE_CAPTIVE_PORTAL_DETECTION=1 -DHAVE_JPEG -D__STDC_FORMAT_MACROS -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DWTF_USE_DYNAMIC_ANNOTATIONS=1 -DUNICODE -D_UNICODE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libyuv -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/libyuv/libyuv_libyuv -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libyuv/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libyuv -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/rotate_argb.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libyuv/source/rotate_argb.cc 14:16:29 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/xslt/xslt' 14:16:29 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foquant.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/quant.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/quant.cpp 14:16:29 INFO - plurrule.cpp 14:16:29 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:29 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:29 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:16:29 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:29 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoHeapSnapshotTempFileHelperParent.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DGOOGLE_PROTOBUF_NO_RTTI -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/devtools/shared/heapsnapshot -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/devtools/shared/heapsnapshot -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/HeapSnapshotTempFileHelperParent.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/devtools/shared/heapsnapshot/HeapSnapshotTempFileHelperParent.cpp 14:16:29 INFO - precision.cpp 14:16:29 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:29 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foulistformatter.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ulistformatter.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/ulistformatter.cpp 14:16:29 INFO - uinit.cpp 14:16:29 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:29 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:29 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:16:29 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h: 'LOCALE_SNAME': macro redefinition 14:16:29 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): warning C4005: 'LOCALE_SNAME': macro redefinition 14:16:29 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): note: command-line arguments: see previous definition of 'LOCALE_SNAME' 14:16:29 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:29 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/certverifier' 14:16:29 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fomini_disassembler.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/mini_disassembler.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/sidestep/mini_disassembler.cpp 14:16:29 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Forow_common.obj -c -DDEBUG=1 -DTRACING=1 -DWIN32 -D_WINDOWS -DNOMINMAX -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DWIN32_LEAN_AND_MEAN -D_ATL_NO_OPENGL -D_HAS_EXCEPTIONS=0 -D_SECURE_ATL -DCHROMIUM_BUILD -DTOOLKIT_VIEWS=1 -DUSE_LIBJPEG_TURBO=1 -DENABLE_ONE_CLICK_SIGNIN -DENABLE_REMOTING=1 -DENABLE_WEBRTC=1 -DENABLE_CONFIGURATION_POLICY -DENABLE_INPUT_SPEECH -DENABLE_NOTIFICATIONS -DENABLE_GPU=1 -DENABLE_EGLIMAGE=1 -DUSE_SKIA=1 -D__STD_C -D_CRT_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_DEPRECATE -DENABLE_TASK_MANAGER=1 -DENABLE_WEB_INTENTS=1 -DENABLE_EXTENSIONS=1 -DENABLE_PLUGIN_INSTALLATION=1 -DENABLE_PROTECTOR_SERVICE=1 -DENABLE_SESSION_SERVICE=1 -DENABLE_THEMES=1 -DENABLE_BACKGROUND=1 -DENABLE_AUTOMATION=1 -DENABLE_PRINTING=1 -DENABLE_CAPTIVE_PORTAL_DETECTION=1 -DHAVE_JPEG -D__STDC_FORMAT_MACROS -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DWTF_USE_DYNAMIC_ANNOTATIONS=1 -DUNICODE -D_UNICODE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libyuv -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/libyuv/libyuv_libyuv -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libyuv/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libyuv -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/row_common.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libyuv/source/row_common.cc 14:16:30 INFO - rotate_argb.cc 14:16:30 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoZeroCopyNSIOutputStream.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DGOOGLE_PROTOBUF_NO_RTTI -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/devtools/shared/heapsnapshot -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/devtools/shared/heapsnapshot -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ZeroCopyNSIOutputStream.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/devtools/shared/heapsnapshot/ZeroCopyNSIOutputStream.cpp 14:16:30 INFO - FileDescriptorOutputStream.cpp 14:16:30 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foquantityformatter.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/quantityformatter.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/quantityformatter.cpp 14:16:30 INFO - DominatorTree.cpp 14:16:30 INFO - quant.cpp 14:16:30 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:30 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fouloc.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/uloc.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/uloc.cpp 14:16:30 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/netwerk/streamconv' 14:16:30 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FonsStreamConverterService.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/streamconv -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/netwerk/streamconv -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/nsStreamConverterService.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/streamconv/nsStreamConverterService.cpp 14:16:30 INFO - uiter.cpp 14:16:30 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:30 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fopreamble_patcher_with_stub.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/preamble_patcher_with_stub.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/sidestep/preamble_patcher_with_stub.cpp 14:16:30 INFO - row_common.cc 14:16:30 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foscale.obj -c -DDEBUG=1 -DTRACING=1 -DWIN32 -D_WINDOWS -DNOMINMAX -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DWIN32_LEAN_AND_MEAN -D_ATL_NO_OPENGL -D_HAS_EXCEPTIONS=0 -D_SECURE_ATL -DCHROMIUM_BUILD -DTOOLKIT_VIEWS=1 -DUSE_LIBJPEG_TURBO=1 -DENABLE_ONE_CLICK_SIGNIN -DENABLE_REMOTING=1 -DENABLE_WEBRTC=1 -DENABLE_CONFIGURATION_POLICY -DENABLE_INPUT_SPEECH -DENABLE_NOTIFICATIONS -DENABLE_GPU=1 -DENABLE_EGLIMAGE=1 -DUSE_SKIA=1 -D__STD_C -D_CRT_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_DEPRECATE -DENABLE_TASK_MANAGER=1 -DENABLE_WEB_INTENTS=1 -DENABLE_EXTENSIONS=1 -DENABLE_PLUGIN_INSTALLATION=1 -DENABLE_PROTECTOR_SERVICE=1 -DENABLE_SESSION_SERVICE=1 -DENABLE_THEMES=1 -DENABLE_BACKGROUND=1 -DENABLE_AUTOMATION=1 -DENABLE_PRINTING=1 -DENABLE_CAPTIVE_PORTAL_DETECTION=1 -DHAVE_JPEG -D__STDC_FORMAT_MACROS -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DWTF_USE_DYNAMIC_ANNOTATIONS=1 -DUNICODE -D_UNICODE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libyuv -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/libyuv/libyuv_libyuv -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libyuv/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libyuv -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/scale.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libyuv/source/scale.cc 14:16:31 INFO - ia32_opcode_map.cpp 14:16:31 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Forbnf.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/rbnf.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/rbnf.cpp 14:16:31 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/media/webrtc' 14:16:31 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fouloc_keytype.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/uloc_keytype.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/uloc_keytype.cpp 14:16:31 INFO - Unified_cpp_dom_time0.cpp 14:16:31 INFO - dom_time.lib.desc 14:16:31 INFO - rm -f dom_time.lib 14:16:31 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o dom_time.lib.desc Unified_cpp_dom_time0.obj 14:16:31 INFO - ulistformatter.cpp 14:16:31 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:31 INFO - mini_disassembler.cpp 14:16:31 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Forbt.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/rbt.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/rbt.cpp 14:16:31 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foscale_common.obj -c -DDEBUG=1 -DTRACING=1 -DWIN32 -D_WINDOWS -DNOMINMAX -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DWIN32_LEAN_AND_MEAN -D_ATL_NO_OPENGL -D_HAS_EXCEPTIONS=0 -D_SECURE_ATL -DCHROMIUM_BUILD -DTOOLKIT_VIEWS=1 -DUSE_LIBJPEG_TURBO=1 -DENABLE_ONE_CLICK_SIGNIN -DENABLE_REMOTING=1 -DENABLE_WEBRTC=1 -DENABLE_CONFIGURATION_POLICY -DENABLE_INPUT_SPEECH -DENABLE_NOTIFICATIONS -DENABLE_GPU=1 -DENABLE_EGLIMAGE=1 -DUSE_SKIA=1 -D__STD_C -D_CRT_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_DEPRECATE -DENABLE_TASK_MANAGER=1 -DENABLE_WEB_INTENTS=1 -DENABLE_EXTENSIONS=1 -DENABLE_PLUGIN_INSTALLATION=1 -DENABLE_PROTECTOR_SERVICE=1 -DENABLE_SESSION_SERVICE=1 -DENABLE_THEMES=1 -DENABLE_BACKGROUND=1 -DENABLE_AUTOMATION=1 -DENABLE_PRINTING=1 -DENABLE_CAPTIVE_PORTAL_DETECTION=1 -DHAVE_JPEG -D__STDC_FORMAT_MACROS -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DWTF_USE_DYNAMIC_ANNOTATIONS=1 -DUNICODE -D_UNICODE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libyuv -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/libyuv/libyuv_libyuv -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libyuv/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libyuv -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/scale_common.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libyuv/source/scale_common.cc 14:16:31 INFO - scale.cc 14:16:32 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/broadcastchannel' 14:16:32 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_dom_broadcastchannel0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/broadcastchannel -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/broadcastchannel -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/workers -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_dom_broadcastchannel0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/broadcastchannel/Unified_cpp_dom_broadcastchannel0.cpp 14:16:32 INFO - rbt.cpp 14:16:32 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:32 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foumutex.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/umutex.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/umutex.cpp 14:16:32 INFO - scale_common.cc 14:16:32 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_media_libyuv0.obj -c -DDEBUG=1 -DTRACING=1 -DWIN32 -D_WINDOWS -DNOMINMAX -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DWIN32_LEAN_AND_MEAN -D_ATL_NO_OPENGL -D_HAS_EXCEPTIONS=0 -D_SECURE_ATL -DCHROMIUM_BUILD -DTOOLKIT_VIEWS=1 -DUSE_LIBJPEG_TURBO=1 -DENABLE_ONE_CLICK_SIGNIN -DENABLE_REMOTING=1 -DENABLE_WEBRTC=1 -DENABLE_CONFIGURATION_POLICY -DENABLE_INPUT_SPEECH -DENABLE_NOTIFICATIONS -DENABLE_GPU=1 -DENABLE_EGLIMAGE=1 -DUSE_SKIA=1 -D__STD_C -D_CRT_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_DEPRECATE -DENABLE_TASK_MANAGER=1 -DENABLE_WEB_INTENTS=1 -DENABLE_EXTENSIONS=1 -DENABLE_PLUGIN_INSTALLATION=1 -DENABLE_PROTECTOR_SERVICE=1 -DENABLE_SESSION_SERVICE=1 -DENABLE_THEMES=1 -DENABLE_BACKGROUND=1 -DENABLE_AUTOMATION=1 -DENABLE_PRINTING=1 -DENABLE_CAPTIVE_PORTAL_DETECTION=1 -DHAVE_JPEG -D__STDC_FORMAT_MACROS -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DWTF_USE_DYNAMIC_ANNOTATIONS=1 -DUNICODE -D_UNICODE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libyuv -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/libyuv/libyuv_libyuv -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libyuv/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libyuv -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_media_libyuv0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/libyuv/libyuv_libyuv/Unified_cpp_media_libyuv0.cpp 14:16:32 INFO - quantityformatter.cpp 14:16:32 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:32 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosidestep_resolver.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/sidestep_resolver.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/sidestep_resolver.cc 14:16:32 INFO - preamble_patcher_with_stub.cpp 14:16:33 INFO - ZeroCopyNSIOutputStream.cpp 14:16:33 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Founames.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/unames.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/unames.cpp 14:16:33 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/asmjscache' 14:16:33 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoAsmJSCache.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/asmjscache -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/asmjscache -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/AsmJSCache.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/asmjscache/AsmJSCache.cpp 14:16:33 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/time' 14:16:33 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_media_libyuv1.obj -c -DDEBUG=1 -DTRACING=1 -DWIN32 -D_WINDOWS -DNOMINMAX -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DWIN32_LEAN_AND_MEAN -D_ATL_NO_OPENGL -D_HAS_EXCEPTIONS=0 -D_SECURE_ATL -DCHROMIUM_BUILD -DTOOLKIT_VIEWS=1 -DUSE_LIBJPEG_TURBO=1 -DENABLE_ONE_CLICK_SIGNIN -DENABLE_REMOTING=1 -DENABLE_WEBRTC=1 -DENABLE_CONFIGURATION_POLICY -DENABLE_INPUT_SPEECH -DENABLE_NOTIFICATIONS -DENABLE_GPU=1 -DENABLE_EGLIMAGE=1 -DUSE_SKIA=1 -D__STD_C -D_CRT_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_DEPRECATE -DENABLE_TASK_MANAGER=1 -DENABLE_WEB_INTENTS=1 -DENABLE_EXTENSIONS=1 -DENABLE_PLUGIN_INSTALLATION=1 -DENABLE_PROTECTOR_SERVICE=1 -DENABLE_SESSION_SERVICE=1 -DENABLE_THEMES=1 -DENABLE_BACKGROUND=1 -DENABLE_AUTOMATION=1 -DENABLE_PRINTING=1 -DENABLE_CAPTIVE_PORTAL_DETECTION=1 -DHAVE_JPEG -D__STDC_FORMAT_MACROS -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DWTF_USE_DYNAMIC_ANNOTATIONS=1 -DUNICODE -D_UNICODE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libyuv -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/libyuv/libyuv_libyuv -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libyuv/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libyuv -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_media_libyuv1.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/libyuv/libyuv_libyuv/Unified_cpp_media_libyuv1.cpp 14:16:33 INFO - nsStreamConverterService.cpp 14:16:33 INFO - netwerk_streamconv.lib.desc 14:16:33 INFO - rm -f netwerk_streamconv.lib 14:16:33 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o netwerk_streamconv.lib.desc nsStreamConverterService.obj 14:16:33 INFO - uloc.cpp 14:16:33 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:33 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:33 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:16:33 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h: 'LOCALE_SNAME': macro redefinition 14:16:33 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): warning C4005: 'LOCALE_SNAME': macro redefinition 14:16:33 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): note: command-line arguments: see previous definition of 'LOCALE_SNAME' 14:16:33 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:33 INFO - rbnf.cpp 14:16:33 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:34 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Forbt_data.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/rbt_data.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/rbt_data.cpp 14:16:34 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosync_dispatcher.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/sync_dispatcher.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/sync_dispatcher.cc 14:16:34 INFO - Unified_cpp_media_libyuv0.cpp 14:16:34 INFO - umutex.cpp 14:16:34 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:34 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:34 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:16:34 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h: 'LOCALE_SNAME': macro redefinition 14:16:34 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): warning C4005: 'LOCALE_SNAME': macro redefinition 14:16:34 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): note: command-line arguments: see previous definition of 'LOCALE_SNAME' 14:16:34 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:34 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Forbt_pars.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/rbt_pars.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/rbt_pars.cpp 14:16:34 INFO - Unified_cpp_dom_animation1.cpp 14:16:34 INFO - uloc_keytype.cpp 14:16:34 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:34 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:34 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:16:34 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h: 'LOCALE_SNAME': macro redefinition 14:16:34 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): warning C4005: 'LOCALE_SNAME': macro redefinition 14:16:34 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): note: command-line arguments: see previous definition of 'LOCALE_SNAME' 14:16:34 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:34 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosync_interception.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/sync_interception.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/sync_interception.cc 14:16:34 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_media_libyuv2.obj -c -DDEBUG=1 -DTRACING=1 -DWIN32 -D_WINDOWS -DNOMINMAX -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DWIN32_LEAN_AND_MEAN -D_ATL_NO_OPENGL -D_HAS_EXCEPTIONS=0 -D_SECURE_ATL -DCHROMIUM_BUILD -DTOOLKIT_VIEWS=1 -DUSE_LIBJPEG_TURBO=1 -DENABLE_ONE_CLICK_SIGNIN -DENABLE_REMOTING=1 -DENABLE_WEBRTC=1 -DENABLE_CONFIGURATION_POLICY -DENABLE_INPUT_SPEECH -DENABLE_NOTIFICATIONS -DENABLE_GPU=1 -DENABLE_EGLIMAGE=1 -DUSE_SKIA=1 -D__STD_C -D_CRT_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_DEPRECATE -DENABLE_TASK_MANAGER=1 -DENABLE_WEB_INTENTS=1 -DENABLE_EXTENSIONS=1 -DENABLE_PLUGIN_INSTALLATION=1 -DENABLE_PROTECTOR_SERVICE=1 -DENABLE_SESSION_SERVICE=1 -DENABLE_THEMES=1 -DENABLE_BACKGROUND=1 -DENABLE_AUTOMATION=1 -DENABLE_PRINTING=1 -DENABLE_CAPTIVE_PORTAL_DETECTION=1 -DHAVE_JPEG -D__STDC_FORMAT_MACROS -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DWTF_USE_DYNAMIC_ANNOTATIONS=1 -DUNICODE -D_UNICODE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libyuv -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/libyuv/libyuv_libyuv -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libyuv/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libyuv -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_media_libyuv2.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/libyuv/libyuv_libyuv/Unified_cpp_media_libyuv2.cpp 14:16:34 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/media/platforms/omx' 14:16:34 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_media_platforms_omx0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media/platforms/omx -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/media/platforms/omx -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/openmax_il/il112 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_media_platforms_omx0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -validate-charset- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/media/platforms/omx/Unified_cpp_media_platforms_omx0.cpp 14:16:34 INFO - sidestep_resolver.cc 14:16:35 INFO - rbt_pars.cpp 14:16:35 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:35 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Founifiedcache.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/unifiedcache.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/unifiedcache.cpp 14:16:35 INFO - unames.cpp 14:16:35 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:35 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:35 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:16:35 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h: 'LOCALE_SNAME': macro redefinition 14:16:35 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): warning C4005: 'LOCALE_SNAME': macro redefinition 14:16:35 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): note: command-line arguments: see previous definition of 'LOCALE_SNAME' 14:16:35 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:35 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosync_policy.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/sync_policy.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/sync_policy.cc 14:16:35 INFO - Unified_cpp_media_libyuv2.cpp 14:16:35 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/media/platforms/agnostic/gmp' 14:16:35 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_agnostic_gmp0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media/platforms/agnostic/gmp -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/media/platforms/agnostic/gmp -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_agnostic_gmp0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/media/platforms/agnostic/gmp/Unified_cpp_agnostic_gmp0.cpp 14:16:35 INFO - Unified_cpp_media_libyuv1.cpp 14:16:35 INFO - yuv.lib.desc 14:16:35 INFO - rm -f yuv.lib 14:16:35 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o yuv.lib.desc convert.obj convert_from.obj mjpeg_decoder.obj rotate_argb.obj row_common.obj scale.obj scale_common.obj Unified_cpp_media_libyuv0.obj Unified_cpp_media_libyuv1.obj Unified_cpp_media_libyuv2.obj 14:16:35 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/view' 14:16:35 INFO - rbt_data.cpp 14:16:35 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:35 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:35 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:16:35 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:35 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FonsView.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/view -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/view -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/nsView.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/cairo c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/view/nsView.cpp 14:16:35 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Forbt_rule.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/rbt_rule.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/rbt_rule.cpp 14:16:36 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/netwerk/streamconv' 14:16:36 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Founifilt.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/unifilt.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/unifilt.cpp 14:16:36 INFO - Unified_cpp_dom_animation0.cpp 14:16:36 INFO - dom_animation.lib.desc 14:16:36 INFO - rm -f dom_animation.lib 14:16:36 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o dom_animation.lib.desc Unified_cpp_dom_animation0.obj Unified_cpp_dom_animation1.obj 14:16:36 INFO - Unified_cpp_dom_xslt_xml0.cpp 14:16:36 INFO - dom_xslt_xml.lib.desc 14:16:36 INFO - rm -f dom_xslt_xml.lib 14:16:36 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o dom_xslt_xml.lib.desc Unified_cpp_dom_xslt_xml0.obj 14:16:36 INFO - rbt_rule.cpp 14:16:36 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:36 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Forbt_set.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/rbt_set.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/rbt_set.cpp 14:16:36 INFO - unifilt.cpp 14:16:36 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:36 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fotarget_interceptions.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/target_interceptions.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/target_interceptions.cc 14:16:37 INFO - HeapSnapshotTempFileHelperParent.cpp 14:16:37 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FonsViewManager.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/view -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/view -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/nsViewManager.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/cairo c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/view/nsViewManager.cpp 14:16:37 INFO - rbt_set.cpp 14:16:37 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:37 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Forbtz.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/rbtz.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/rbtz.cpp 14:16:37 INFO - sync_dispatcher.cc 14:16:37 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/libyuv/libyuv_libyuv' 14:16:37 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Founifunct.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/unifunct.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/unifunct.cpp 14:16:37 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/rdf/base' 14:16:37 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_rdf_base0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/rdf/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/rdf/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_rdf_base0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/rdf/base/Unified_cpp_rdf_base0.cpp 14:16:38 INFO - HeapSnapshot.cpp 14:16:38 INFO - devtools_shared_heapsnapshot.lib.desc 14:16:38 INFO - rm -f devtools_shared_heapsnapshot.lib 14:16:38 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o devtools_shared_heapsnapshot.lib.desc AutoMemMap.obj CoreDump.pb.obj DeserializedNode.obj DominatorTree.obj FileDescriptorOutputStream.obj HeapSnapshot.obj HeapSnapshotTempFileHelperParent.obj ZeroCopyNSIOutputStream.obj 14:16:38 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/animation' 14:16:38 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foregexcmp.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/regexcmp.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/regexcmp.cpp 14:16:38 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/xslt/xml' 14:16:38 INFO - sync_interception.cc 14:16:38 INFO - unifiedcache.cpp 14:16:38 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:38 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:38 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:16:38 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h: 'LOCALE_SNAME': macro redefinition 14:16:38 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): warning C4005: 'LOCALE_SNAME': macro redefinition 14:16:38 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): note: command-line arguments: see previous definition of 'LOCALE_SNAME' 14:16:38 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:38 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fotarget_process.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/target_process.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/target_process.cc 14:16:38 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Founiset.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/uniset.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/uniset.cpp 14:16:38 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foregeximp.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/regeximp.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/regeximp.cpp 14:16:38 INFO - unifunct.cpp 14:16:38 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:38 INFO - sync_policy.cc 14:16:38 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foregexst.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/regexst.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/regexst.cpp 14:16:38 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpfe/components/build' 14:16:38 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FonsModule.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpfe/components/build -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpfe/components/build -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpfe/components/directory -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/nsModule.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpfe/components/build/nsModule.cpp 14:16:38 INFO - regexcmp.cpp 14:16:38 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:38 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Founiset_closure.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/uniset_closure.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/uniset_closure.cpp 14:16:39 INFO - regeximp.cpp 14:16:39 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:39 INFO - regexst.cpp 14:16:39 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:39 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fotarget_services.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/target_services.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/target_services.cc 14:16:39 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/smil' 14:16:39 INFO - target_interceptions.cc 14:16:39 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_dom_smil0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/smil -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/smil -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/style -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_dom_smil0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/smil/Unified_cpp_dom_smil0.cpp 14:16:39 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Founiset_props.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/uniset_props.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/uniset_props.cpp 14:16:40 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/devtools/shared/heapsnapshot' 14:16:40 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foregextxt.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/regextxt.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/regextxt.cpp 14:16:40 INFO - rbtz.cpp 14:16:40 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:40 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:40 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:16:40 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:40 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fotop_level_dispatcher.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/top_level_dispatcher.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/top_level_dispatcher.cc 14:16:41 INFO - uniset.cpp 14:16:41 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:41 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_dom_smil1.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/smil -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/smil -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/style -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_dom_smil1.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/smil/Unified_cpp_dom_smil1.cpp 14:16:41 INFO - uniset_closure.cpp 14:16:41 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:41 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/netwerk/protocol/viewsource' 14:16:41 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_protocol_viewsource0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/protocol/viewsource -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/netwerk/protocol/viewsource -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_protocol_viewsource0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/netwerk/protocol/viewsource/Unified_cpp_protocol_viewsource0.cpp 14:16:41 INFO - Unified_cpp_media_platforms_omx0.cpp 14:16:41 INFO - cl : Command line warning D9025 : overriding '/utf-8' with '/validate-charset-' 14:16:41 INFO - dom_media_platforms_omx.lib.desc 14:16:41 INFO - rm -f dom_media_platforms_omx.lib 14:16:41 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o dom_media_platforms_omx.lib.desc Unified_cpp_media_platforms_omx0.obj 14:16:42 INFO - regextxt.cpp 14:16:42 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:42 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foregion.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/region.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/region.cpp 14:16:42 INFO - target_process.cc 14:16:42 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Founisetspan.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/unisetspan.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/unisetspan.cpp 14:16:42 INFO - AsmJSCache.cpp 14:16:42 INFO - dom_asmjscache.lib.desc 14:16:42 INFO - rm -f dom_asmjscache.lib 14:16:42 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o dom_asmjscache.lib.desc AsmJSCache.obj 14:16:42 INFO - Unified_cpp_dom_broadcastchannel0.cpp 14:16:42 INFO - dom_broadcastchannel.lib.desc 14:16:42 INFO - rm -f dom_broadcastchannel.lib 14:16:42 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o dom_broadcastchannel.lib.desc Unified_cpp_dom_broadcastchannel0.obj 14:16:42 INFO - nsModule.cpp 14:16:42 INFO - xpfe_components_build.lib.desc 14:16:42 INFO - rm -f xpfe_components_build.lib 14:16:42 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o xpfe_components_build.lib.desc nsModule.obj 14:16:43 INFO - target_services.cc 14:16:43 INFO - uniset_props.cpp 14:16:43 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:43 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:43 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:16:43 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h: 'LOCALE_SNAME': macro redefinition 14:16:43 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): warning C4005: 'LOCALE_SNAME': macro redefinition 14:16:43 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): note: command-line arguments: see previous definition of 'LOCALE_SNAME' 14:16:43 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:43 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foreldatefmt.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/reldatefmt.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/reldatefmt.cpp 14:16:43 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox/win/src/sandboxbroker' 14:16:43 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FosandboxBroker.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DSANDBOX_EXPORTS -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/win/src/sandboxbroker -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox/win/src/sandboxbroker -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/sandboxBroker.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/win/src/sandboxbroker/sandboxBroker.cpp 14:16:43 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/media/platforms/omx' 14:16:43 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fowin2k_threadpool.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/win2k_threadpool.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/win2k_threadpool.cc 14:16:44 INFO - unisetspan.cpp 14:16:44 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:44 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Founistr.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/unistr.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/unistr.cpp 14:16:44 INFO - top_level_dispatcher.cc 14:16:44 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foreldtfmt.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/reldtfmt.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/reldtfmt.cpp 14:16:44 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/asmjscache' 14:16:44 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Founistr_case.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/unistr_case.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/unistr_case.cpp 14:16:44 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/broadcastchannel' 14:16:44 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fowin_utils.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/win_utils.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/win_utils.cc 14:16:44 INFO - nsView.cpp 14:16:44 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpfe/components/build' 14:16:44 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Forematch.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/rematch.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/rematch.cpp 14:16:44 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Founistr_case_locale.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/unistr_case_locale.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/unistr_case_locale.cpp 14:16:45 INFO - reldatefmt.cpp 14:16:45 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:45 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fowindow.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/window.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium/sandbox/win/src/window.cc 14:16:45 INFO - Unified_cpp_rdf_base0.cpp 14:16:45 INFO - rdf_base.lib.desc 14:16:45 INFO - rm -f rdf_base.lib 14:16:45 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o rdf_base.lib.desc Unified_cpp_rdf_base0.obj 14:16:45 INFO - rematch.cpp 14:16:45 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:45 INFO - region.cpp 14:16:45 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:45 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:45 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:16:45 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:45 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Founistr_cnv.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/unistr_cnv.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/unistr_cnv.cpp 14:16:45 INFO - nsViewManager.cpp 14:16:45 INFO - view.lib.desc 14:16:45 INFO - rm -f view.lib 14:16:45 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o view.lib.desc nsView.obj nsViewManager.obj 14:16:46 INFO - Unified_cpp_agnostic_gmp0.cpp 14:16:46 INFO - dom_media_platforms_agnostic_gmp.lib.desc 14:16:46 INFO - rm -f dom_media_platforms_agnostic_gmp.lib 14:16:46 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o dom_media_platforms_agnostic_gmp.lib.desc Unified_cpp_agnostic_gmp0.obj 14:16:46 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/svg' 14:16:46 INFO - unistr_case.cpp 14:16:46 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:46 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_dom_svg0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/html -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/smil -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xbl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xml -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/style -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/xul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_dom_svg0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/svg/Unified_cpp_dom_svg0.cpp 14:16:46 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoSandboxInitialization.obj -c -DDEBUG=1 -DTRACING=1 -DUNICODE -D_UNICODE -DNS_NO_XPCOM -DSANDBOX_EXPORTS -D_CRT_RAND_S -DCHROMIUM_SANDBOX_BUILD -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/nsprpub -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/SandboxInitialization.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4275 -wd4717 -wd4996 -wd4302 -wd4311 -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/win/SandboxInitialization.cpp 14:16:46 INFO - sandboxBroker.cpp 14:16:46 INFO - security_sandbox_win_src_sandboxbroker.lib.desc 14:16:46 INFO - rm -f security_sandbox_win_src_sandboxbroker.lib 14:16:46 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o security_sandbox_win_src_sandboxbroker.lib.desc sandboxBroker.obj 14:16:46 INFO - reldtfmt.cpp 14:16:46 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:46 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foremtrans.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/remtrans.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/remtrans.cpp 14:16:47 INFO - win2k_threadpool.cc 14:16:47 INFO - unistr_case_locale.cpp 14:16:47 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:47 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_dom_svg1.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/html -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/smil -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xbl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xml -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/style -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/xul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_dom_svg1.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/svg/Unified_cpp_dom_svg1.cpp 14:16:47 INFO - unistr.cpp 14:16:47 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:47 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:47 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:16:47 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h: 'LOCALE_SNAME': macro redefinition 14:16:47 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): warning C4005: 'LOCALE_SNAME': macro redefinition 14:16:47 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): note: command-line arguments: see previous definition of 'LOCALE_SNAME' 14:16:47 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:47 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Forepattrn.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/repattrn.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/repattrn.cpp 14:16:47 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/rdf/base' 14:16:47 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Founistr_props.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/unistr_props.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/unistr_props.cpp 14:16:47 INFO - remtrans.cpp 14:16:47 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:47 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_dom_svg2.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/html -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/smil -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xbl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xml -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/style -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/xul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_dom_svg2.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/svg/Unified_cpp_dom_svg2.cpp 14:16:47 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/url' 14:16:47 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_dom_url0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/url -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/url -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/workers -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_dom_url0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/url/Unified_cpp_dom_url0.cpp 14:16:47 INFO - Unified_cpp_protocol_viewsource0.cpp 14:16:47 INFO - netwerk_protocol_viewsource.lib.desc 14:16:47 INFO - rm -f netwerk_protocol_viewsource.lib 14:16:47 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o netwerk_protocol_viewsource.lib.desc Unified_cpp_protocol_viewsource0.obj 14:16:47 INFO - unistr_cnv.cpp 14:16:47 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:47 INFO - repattrn.cpp 14:16:47 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:47 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Forulebasedcollator.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/rulebasedcollator.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/rulebasedcollator.cpp 14:16:47 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/view' 14:16:47 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_dom_svg3.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/html -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/smil -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xbl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xml -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/style -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/xul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_dom_svg3.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/svg/Unified_cpp_dom_svg3.cpp 14:16:48 INFO - win_utils.cc 14:16:48 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Founistr_titlecase_brkiter.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/unistr_titlecase_brkiter.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/unistr_titlecase_brkiter.cpp 14:16:48 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/media/platforms/agnostic/gmp' 14:16:48 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foscientificnumberformatter.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/scientificnumberformatter.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/scientificnumberformatter.cpp 14:16:48 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/grid' 14:16:48 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_dom_grid0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/grid -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/grid -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_dom_grid0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/grid/Unified_cpp_dom_grid0.cpp 14:16:48 INFO - window.cc 14:16:48 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_dom_svg4.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/html -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/smil -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xbl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xml -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/style -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/xul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_dom_svg4.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/svg/Unified_cpp_dom_svg4.cpp 14:16:48 INFO - unistr_titlecase_brkiter.cpp 14:16:48 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:48 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox/win/src/sandboxbroker' 14:16:48 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foscriptset.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/scriptset.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/scriptset.cpp 14:16:49 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/geolocation' 14:16:49 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FonsGeolocation.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/geolocation -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/geolocation -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/ipc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/system/windows -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/nsGeolocation.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/geolocation/nsGeolocation.cpp 14:16:49 INFO - Unified_cpp_dom_smil0.cpp 14:16:49 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_dom_svg5.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/html -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/smil -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xbl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xml -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/style -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/xul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_dom_svg5.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/svg/Unified_cpp_dom_svg5.cpp 14:16:49 INFO - SandboxInitialization.cpp 14:16:49 INFO - sandbox_s.lib.desc 14:16:49 INFO - rm -f sandbox_s.lib 14:16:49 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o sandbox_s.lib.desc superfasthash.obj file_path.obj logging.obj sandboxLogging.obj at_exit.obj base_switches.obj callback_internal.obj cpu.obj alias.obj profiler.obj hash.obj lazy_instance.obj location.obj ref_counted.obj singleton.obj nullable_string16.obj string_number_conversions.obj string_piece.obj string_split.obj string_util.obj string_util_constants.obj stringprintf.obj utf_string_conversion_utils.obj utf_string_conversions.obj lock.obj lock_impl_win.obj dtoa.obj g_fmt.obj icu_utf.obj platform_thread_win.obj thread_collision_warner.obj thread_id_name_manager.obj thread_local_win.obj thread_restrictions.obj time.obj time_win.obj pe_image.obj scoped_handle.obj scoped_process_information.obj startup_information.obj windows_version.obj Wow64.obj acl.obj app_container.obj broker_services.obj crosscall_server.obj eat_resolver.obj filesystem_dispatcher.obj filesystem_interception.obj filesystem_policy.obj handle_closer.obj handle_closer_agent.obj handle_dispatcher.obj handle_interception.obj handle_policy.obj interception.obj interception_agent.obj job.obj named_pipe_dispatcher.obj named_pipe_interception.obj named_pipe_policy.obj policy_broker.obj policy_engine_opcodes.obj policy_engine_processor.obj policy_low_level.obj policy_target.obj process_mitigations.obj process_mitigations_win32k_dispatcher.obj process_mitigations_win32k_interception.obj process_mitigations_win32k_policy.obj process_thread_dispatcher.obj process_thread_interception.obj process_thread_policy.obj registry_dispatcher.obj registry_interception.obj registry_policy.obj resolver.obj resolver_32.obj restricted_token.obj restricted_token_utils.obj sandbox.obj sandbox_globals.obj sandbox_nt_util.obj sandbox_policy_base.obj sandbox_rand.obj sandbox_utils.obj service_resolver.obj service_resolver_32.obj sharedmem_ipc_client.obj sharedmem_ipc_server.obj sid.obj ia32_modrm_map.obj ia32_opcode_map.obj mini_disassembler.obj preamble_patcher_with_stub.obj sidestep_resolver.obj sync_dispatcher.obj sync_interception.obj sync_policy.obj target_interceptions.obj target_process.obj target_services.obj top_level_dispatcher.obj win2k_threadpool.obj win_utils.obj window.obj SandboxInitialization.obj 14:16:49 INFO - unistr_props.cpp 14:16:49 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:49 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Founorm.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/unorm.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/unorm.cpp 14:16:49 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/netwerk/protocol/viewsource' 14:16:49 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosearch.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/search.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/search.cpp 14:16:49 INFO - Unified_cpp_dom_smil1.cpp 14:16:49 INFO - dom_smil.lib.desc 14:16:49 INFO - rm -f dom_smil.lib 14:16:49 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o dom_smil.lib.desc Unified_cpp_dom_smil0.obj Unified_cpp_dom_smil1.obj 14:16:50 INFO - scientificnumberformatter.cpp 14:16:50 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:50 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_dom_geolocation0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/geolocation -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/geolocation -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/ipc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/system/windows -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_dom_geolocation0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/geolocation/Unified_cpp_dom_geolocation0.cpp 14:16:50 INFO - search.cpp 14:16:50 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:50 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_dom_svg6.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/html -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/smil -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xbl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xml -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/style -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/xul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_dom_svg6.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/svg/Unified_cpp_dom_svg6.cpp 14:16:50 INFO - scriptset.cpp 14:16:50 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:50 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Founormcmp.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/unormcmp.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/unormcmp.cpp 14:16:51 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/security/sandbox' 14:16:51 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_dom_svg7.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/html -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/smil -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xbl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xml -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/style -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/xul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_dom_svg7.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/svg/Unified_cpp_dom_svg7.cpp 14:16:51 INFO - rulebasedcollator.cpp 14:16:51 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:51 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:51 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:16:51 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:51 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foselfmt.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/selfmt.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/selfmt.cpp 14:16:52 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/smil' 14:16:52 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fouobject.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/uobject.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/uobject.cpp 14:16:52 INFO - uobject.cpp 14:16:52 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:52 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_dom_svg8.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/html -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/smil -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xbl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xml -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/style -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/xul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_dom_svg8.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/svg/Unified_cpp_dom_svg8.cpp 14:16:53 INFO - unorm.cpp 14:16:53 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:53 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:53 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:16:53 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h: 'LOCALE_SNAME': macro redefinition 14:16:53 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): warning C4005: 'LOCALE_SNAME': macro redefinition 14:16:53 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): note: command-line arguments: see previous definition of 'LOCALE_SNAME' 14:16:53 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:53 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosharedbreakiterator.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/sharedbreakiterator.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/sharedbreakiterator.cpp 14:16:54 INFO - unormcmp.cpp 14:16:54 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:54 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:54 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:16:54 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h: 'LOCALE_SNAME': macro redefinition 14:16:54 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): warning C4005: 'LOCALE_SNAME': macro redefinition 14:16:54 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): note: command-line arguments: see previous definition of 'LOCALE_SNAME' 14:16:54 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:54 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fouprops.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/uprops.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/uprops.cpp 14:16:54 INFO - selfmt.cpp 14:16:54 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:54 INFO - Unified_cpp_dom_geolocation0.cpp 14:16:54 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fouresbund.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/uresbund.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/uresbund.cpp 14:16:55 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/libpref' 14:16:55 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foprefapi.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DOS_ARCH=WINNT -DMOZ_WIDGET_TOOLKIT=windows -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/libpref -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/libpref -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/prefapi.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/libpref/prefapi.cpp 14:16:55 INFO - sharedbreakiterator.cpp 14:16:55 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:55 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:55 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:16:55 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:55 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosimpletz.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/simpletz.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/simpletz.cpp 14:16:56 INFO - Unified_cpp_dom_svg0.cpp 14:16:57 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/editor/composer' 14:16:57 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_editor_composer0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/editor/composer -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/editor/composer -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_editor_composer0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/editor/composer/Unified_cpp_editor_composer0.cpp 14:16:57 INFO - Unified_cpp_dom_svg1.cpp 14:16:57 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fouresdata.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/uresdata.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/uresdata.cpp 14:16:57 INFO - Unified_cpp_dom_grid0.cpp 14:16:57 INFO - dom_grid.lib.desc 14:16:57 INFO - rm -f dom_grid.lib 14:16:57 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o dom_grid.lib.desc Unified_cpp_dom_grid0.obj 14:16:57 INFO - uprops.cpp 14:16:57 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:57 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:57 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:16:57 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h: 'LOCALE_SNAME': macro redefinition 14:16:57 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): warning C4005: 'LOCALE_SNAME': macro redefinition 14:16:57 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): note: command-line arguments: see previous definition of 'LOCALE_SNAME' 14:16:57 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:57 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_modules_libpref0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DOS_ARCH=WINNT -DMOZ_WIDGET_TOOLKIT=windows -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/modules/libpref -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/libpref -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_modules_libpref0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/libpref/Unified_cpp_modules_libpref0.cpp 14:16:58 INFO - uresbund.cpp 14:16:58 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:58 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:58 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:16:58 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h: 'LOCALE_SNAME': macro redefinition 14:16:58 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): warning C4005: 'LOCALE_SNAME': macro redefinition 14:16:58 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): note: command-line arguments: see previous definition of 'LOCALE_SNAME' 14:16:58 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:58 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosmallintformatter.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/smallintformatter.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/smallintformatter.cpp 14:16:58 INFO - simpletz.cpp 14:16:58 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:58 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:16:58 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:16:58 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:58 INFO - Unified_cpp_dom_svg3.cpp 14:16:58 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/encoding' 14:16:58 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fouscript_props.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/uscript_props.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/uscript_props.cpp 14:16:59 INFO - Unified_cpp_dom_svg2.cpp 14:16:59 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_dom_encoding0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/encoding -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/encoding -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/locale -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_dom_encoding0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/encoding/Unified_cpp_dom_encoding0.cpp 14:16:59 INFO - uresdata.cpp 14:16:59 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:59 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosmpdtfmt.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/smpdtfmt.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/smpdtfmt.cpp 14:16:59 INFO - Unified_cpp_dom_svg5.cpp 14:16:59 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fouset.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/uset.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/uset.cpp 14:16:59 INFO - Unified_cpp_dom_url0.cpp 14:16:59 INFO - dom_url.lib.desc 14:16:59 INFO - rm -f dom_url.lib 14:16:59 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o dom_url.lib.desc Unified_cpp_dom_url0.obj 14:16:59 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/extensions/cookie' 14:16:59 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_extensions_cookie0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/extensions/cookie -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/extensions/cookie -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_extensions_cookie0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/extensions/cookie/Unified_cpp_extensions_cookie0.cpp 14:16:59 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/grid' 14:16:59 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosmpdtfst.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/smpdtfst.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/smpdtfst.cpp 14:16:59 INFO - smallintformatter.cpp 14:16:59 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:16:59 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fouset_props.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/uset_props.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/uset_props.cpp 14:16:59 INFO - Unified_cpp_dom_svg4.cpp 14:17:00 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/image/encoders/bmp' 14:17:00 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FonsBMPEncoder.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/image/encoders/bmp -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/image/encoders/bmp -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/image -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/nsBMPEncoder.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/image/encoders/bmp/nsBMPEncoder.cpp 14:17:00 INFO - nsGeolocation.cpp 14:17:00 INFO - dom_geolocation.lib.desc 14:17:00 INFO - rm -f dom_geolocation.lib 14:17:00 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o dom_geolocation.lib.desc nsGeolocation.obj Unified_cpp_dom_geolocation0.obj 14:17:00 INFO - uscript_props.cpp 14:17:00 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:00 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosortkey.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/sortkey.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/sortkey.cpp 14:17:01 INFO - uset.cpp 14:17:01 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:01 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/url' 14:17:01 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fostandardplural.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/standardplural.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/standardplural.cpp 14:17:01 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/alerts' 14:17:01 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_components_alerts0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/components/alerts -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/alerts -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_components_alerts0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/alerts/Unified_cpp_components_alerts0.cpp 14:17:01 INFO - uset_props.cpp 14:17:01 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:02 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fousetiter.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/usetiter.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/usetiter.cpp 14:17:02 INFO - smpdtfst.cpp 14:17:02 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:17:02 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:17:02 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:17:02 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:03 INFO - smpdtfmt.cpp 14:17:03 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:17:03 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:17:03 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:17:03 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:03 INFO - sortkey.cpp 14:17:03 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:03 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foushape.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ushape.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/ushape.cpp 14:17:03 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/geolocation' 14:17:03 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fostrmatch.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/strmatch.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/strmatch.cpp 14:17:03 INFO - standardplural.cpp 14:17:03 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:03 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fousprep.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/usprep.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/usprep.cpp 14:17:03 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpcom/ds' 14:17:03 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FonsPersistentProperties.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/ds -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpcom/ds -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/io -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/nsPersistentProperties.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/ds/nsPersistentProperties.cpp 14:17:03 INFO - nsBMPEncoder.cpp 14:17:03 INFO - image_encoders_bmp.lib.desc 14:17:03 INFO - rm -f image_encoders_bmp.lib 14:17:03 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o image_encoders_bmp.lib.desc nsBMPEncoder.obj 14:17:03 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/media/webaudio' 14:17:03 INFO - prefapi.cpp 14:17:03 INFO - strmatch.cpp 14:17:03 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:03 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fostrrepl.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/strrepl.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/strrepl.cpp 14:17:03 INFO - Unified_cpp_dom_svg6.cpp 14:17:03 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoAudioNodeEngineSSE2.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DUSE_SSE2 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media/webaudio -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/media/webaudio -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/AudioNodeEngineSSE2.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -arch:SSE2 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media/webaudio/AudioNodeEngineSSE2.cpp 14:17:03 INFO - usetiter.cpp 14:17:03 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:03 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foustack.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ustack.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/ustack.cpp 14:17:03 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FonsStaticNameTable.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/ds -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpcom/ds -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/io -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/nsStaticNameTable.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/ds/nsStaticNameTable.cpp 14:17:03 INFO - ushape.cpp 14:17:03 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:03 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/autocomplete' 14:17:03 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_autocomplete0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/components/autocomplete -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/autocomplete -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_autocomplete0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/autocomplete/Unified_cpp_autocomplete0.cpp 14:17:04 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/browser' 14:17:04 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_components_browser0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/components/browser -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/browser -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/docshell/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/style -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_components_browser0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/browser/Unified_cpp_components_browser0.cpp 14:17:04 INFO - strrepl.cpp 14:17:04 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:04 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fostsearch.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/stsearch.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/stsearch.cpp 14:17:04 INFO - Unified_cpp_dom_svg7.cpp 14:17:04 INFO - Unified_cpp_dom_svg8.cpp 14:17:04 INFO - dom_svg.lib.desc 14:17:04 INFO - rm -f dom_svg.lib 14:17:04 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_dom_media_webaudio0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DUSE_SSE2 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media/webaudio -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/media/webaudio -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_dom_media_webaudio0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp 14:17:04 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o dom_svg.lib.desc Unified_cpp_dom_svg0.obj Unified_cpp_dom_svg1.obj Unified_cpp_dom_svg2.obj Unified_cpp_dom_svg3.obj Unified_cpp_dom_svg4.obj Unified_cpp_dom_svg5.obj Unified_cpp_dom_svg6.obj Unified_cpp_dom_svg7.obj Unified_cpp_dom_svg8.obj 14:17:04 INFO - ustack.cpp 14:17:04 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:04 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FonsWindowsRegKey.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/ds -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpcom/ds -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/io -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/nsWindowsRegKey.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/ds/nsWindowsRegKey.cpp 14:17:04 INFO - stsearch.cpp 14:17:04 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:04 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fotaiwncal.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/taiwncal.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/taiwncal.cpp 14:17:05 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/image/encoders/bmp' 14:17:05 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_dom_media_webaudio1.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DUSE_SSE2 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media/webaudio -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/media/webaudio -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_dom_media_webaudio1.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp 14:17:05 INFO - Unified_cpp_dom_encoding0.cpp 14:17:05 INFO - dom_encoding.lib.desc 14:17:05 INFO - rm -f dom_encoding.lib 14:17:05 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o dom_encoding.lib.desc Unified_cpp_dom_encoding0.obj 14:17:06 INFO - usprep.cpp 14:17:06 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:17:06 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:17:06 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:17:06 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h: 'LOCALE_SNAME': macro redefinition 14:17:06 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): warning C4005: 'LOCALE_SNAME': macro redefinition 14:17:06 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): note: command-line arguments: see previous definition of 'LOCALE_SNAME' 14:17:06 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:06 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foustr_cnv.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ustr_cnv.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/ustr_cnv.cpp 14:17:06 INFO - Unified_cpp_modules_libpref0.cpp 14:17:06 INFO - modules_libpref.lib.desc 14:17:06 INFO - rm -f modules_libpref.lib 14:17:06 INFO - nsStaticNameTable.cpp 14:17:06 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fotimezone.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/timezone.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/timezone.cpp 14:17:06 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o modules_libpref.lib.desc prefapi.obj Unified_cpp_modules_libpref0.obj 14:17:06 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/svg' 14:17:06 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_dom_media_webaudio2.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DUSE_SSE2 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media/webaudio -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/media/webaudio -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_dom_media_webaudio2.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp 14:17:06 INFO - Unified_cpp_editor_composer0.cpp 14:17:06 INFO - editor_composer.lib.desc 14:17:06 INFO - rm -f editor_composer.lib 14:17:06 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o editor_composer.lib.desc Unified_cpp_editor_composer0.obj 14:17:07 INFO - nsPersistentProperties.cpp 14:17:07 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foustr_titlecase_brkiter.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ustr_titlecase_brkiter.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/ustr_titlecase_brkiter.cpp 14:17:07 INFO - ustr_titlecase_brkiter.cpp 14:17:07 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:07 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fotitletrn.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/titletrn.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/titletrn.cpp 14:17:07 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/encoding' 14:17:07 INFO - taiwncal.cpp 14:17:07 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:17:07 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:17:07 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:17:07 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:07 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_xpcom_ds0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/ds -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpcom/ds -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/io -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_xpcom_ds0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpcom/ds/Unified_cpp_xpcom_ds0.cpp 14:17:08 INFO - Unified_cpp_autocomplete0.cpp 14:17:08 INFO - toolkit_components_autocomplete.lib.desc 14:17:08 INFO - rm -f toolkit_components_autocomplete.lib 14:17:08 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o toolkit_components_autocomplete.lib.desc Unified_cpp_autocomplete0.obj 14:17:08 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/printingui/win' 14:17:08 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_printingui_win0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/components/printingui/win -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/printingui/win -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_printingui_win0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/printingui/win/Unified_cpp_printingui_win0.cpp 14:17:08 INFO - titletrn.cpp 14:17:08 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:08 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foustr_wcs.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ustr_wcs.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/ustr_wcs.cpp 14:17:08 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/modules/libpref' 14:17:08 INFO - Unified_cpp_extensions_cookie0.cpp 14:17:08 INFO - extensions_cookie.lib.desc 14:17:08 INFO - rm -f extensions_cookie.lib 14:17:08 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_xpcom_ds1.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/ds -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpcom/ds -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/io -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_xpcom_ds1.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpcom/ds/Unified_cpp_xpcom_ds1.cpp 14:17:08 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o extensions_cookie.lib.desc Unified_cpp_extensions_cookie0.obj 14:17:09 INFO - nsWindowsRegKey.cpp 14:17:09 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fotmunit.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/tmunit.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/tmunit.cpp 14:17:09 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/editor/composer' 14:17:09 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foustrcase.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ustrcase.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/ustrcase.cpp 14:17:09 INFO - ustr_cnv.cpp 14:17:09 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:17:09 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:17:09 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:17:09 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h: 'LOCALE_SNAME': macro redefinition 14:17:09 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): warning C4005: 'LOCALE_SNAME': macro redefinition 14:17:09 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): note: command-line arguments: see previous definition of 'LOCALE_SNAME' 14:17:09 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:09 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fotmutamt.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/tmutamt.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/tmutamt.cpp 14:17:09 INFO - timezone.cpp 14:17:09 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:17:09 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:17:09 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:17:09 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:10 INFO - ustr_wcs.cpp 14:17:10 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:10 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fotmutfmt.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/tmutfmt.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/tmutfmt.cpp 14:17:10 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/gamepad' 14:17:10 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_dom_gamepad0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/gamepad -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/gamepad -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/gamepad/ipc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_dom_gamepad0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/gamepad/Unified_cpp_dom_gamepad0.cpp 14:17:10 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/autocomplete' 14:17:10 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foustrcase_locale.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ustrcase_locale.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/ustrcase_locale.cpp 14:17:10 INFO - tmunit.cpp 14:17:10 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:11 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/extensions/cookie' 14:17:11 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foustrenum.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ustrenum.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/ustrenum.cpp 14:17:11 INFO - tmutamt.cpp 14:17:11 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:11 INFO - Unified_cpp_components_alerts0.cpp 14:17:11 INFO - toolkit_components_alerts.lib.desc 14:17:11 INFO - rm -f toolkit_components_alerts.lib 14:17:11 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o toolkit_components_alerts.lib.desc Unified_cpp_components_alerts0.obj 14:17:11 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/media/mediasink' 14:17:11 INFO - Unified_cpp_components_browser0.cpp 14:17:11 INFO - toolkit_components_browser.lib.desc 14:17:11 INFO - rm -f toolkit_components_browser.lib 14:17:11 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_dom_media_mediasink0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media/mediasink -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/media/mediasink -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_dom_media_mediasink0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/media/mediasink/Unified_cpp_dom_media_mediasink0.cpp 14:17:11 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o toolkit_components_browser.lib.desc Unified_cpp_components_browser0.obj 14:17:11 INFO - ustrcase.cpp 14:17:11 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:11 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/netwerk/protocol/ftp' 14:17:11 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fotolowtrn.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/tolowtrn.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/tolowtrn.cpp 14:17:11 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_netwerk_protocol_ftp0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/protocol/ftp -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/netwerk/protocol/ftp -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_netwerk_protocol_ftp0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/netwerk/protocol/ftp/Unified_cpp_netwerk_protocol_ftp0.cpp 14:17:11 INFO - AudioNodeEngineSSE2.cpp 14:17:12 INFO - tolowtrn.cpp 14:17:12 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:12 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foustring.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ustring.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/ustring.cpp 14:17:12 INFO - ustrcase_locale.cpp 14:17:12 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:12 INFO - tmutfmt.cpp 14:17:12 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:12 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fotoupptrn.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/toupptrn.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/toupptrn.cpp 14:17:13 INFO - Unified_cpp_xpcom_ds0.cpp 14:17:13 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/media/platforms/wmf' 14:17:13 INFO - ustrenum.cpp 14:17:13 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:13 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foustrtrns.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ustrtrns.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/ustrtrns.cpp 14:17:13 INFO - Unified_cpp_xpcom_ds1.cpp 14:17:13 INFO - xpcom_ds.lib.desc 14:17:13 INFO - rm -f xpcom_ds.lib 14:17:13 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o xpcom_ds.lib.desc nsPersistentProperties.obj nsStaticNameTable.obj nsWindowsRegKey.obj Unified_cpp_xpcom_ds0.obj Unified_cpp_xpcom_ds1.obj 14:17:13 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/mtransport/build' 14:17:13 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoWMFUtils.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media/platforms/wmf -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/media/platforms/wmf -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/WMFUtils.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/cairo c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp 14:17:13 INFO - toupptrn.cpp 14:17:13 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:13 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fotranslit.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/translit.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/translit.cpp 14:17:13 INFO - ustring.cpp 14:17:13 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:13 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fodtlsidentity.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DWIN -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/build -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/mtransport/build -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/crypto -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/ice -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/net -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/stun -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/util -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/event -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/log -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/plugin -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/port/generic/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/registry -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/share -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/stats -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/util/libekr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/port/win32/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/dtlsidentity.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/dtlsidentity.cpp 14:17:13 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/alerts' 14:17:13 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_media_platforms_wmf0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media/platforms/wmf -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/media/platforms/wmf -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_media_platforms_wmf0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/cairo c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/media/platforms/wmf/Unified_cpp_media_platforms_wmf0.cpp 14:17:13 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/netwerk/cookie' 14:17:13 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/browser' 14:17:13 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fotransreg.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/transreg.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/transreg.cpp 14:17:13 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FonsCookieService.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/cookie -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/netwerk/cookie -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/nsCookieService.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/cookie/nsCookieService.cpp 14:17:13 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/promise' 14:17:13 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_dom_promise0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/promise -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/promise -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/ipc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/workers -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_dom_promise0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/promise/Unified_cpp_dom_promise0.cpp 14:17:14 INFO - ustrtrns.cpp 14:17:14 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:14 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foutext.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/utext.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/utext.cpp 14:17:14 INFO - translit.cpp 14:17:14 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:14 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fonr_socket_prsock.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DWIN -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/build -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/mtransport/build -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/crypto -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/ice -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/net -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/stun -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/util -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/event -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/log -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/plugin -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/port/generic/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/registry -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/share -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/stats -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/util/libekr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/port/win32/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/nr_socket_prsock.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/nr_socket_prsock.cpp 14:17:14 INFO - transreg.cpp 14:17:14 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:14 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fotridpars.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/tridpars.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/tridpars.cpp 14:17:14 INFO - Unified_cpp_dom_media_webaudio0.cpp 14:17:14 INFO - tridpars.cpp 14:17:14 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:14 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fotzfmt.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/tzfmt.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/tzfmt.cpp 14:17:15 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/xpcom/ds' 14:17:15 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_netwerk_cookie0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/cookie -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/netwerk/cookie -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/uconv -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_netwerk_cookie0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/netwerk/cookie/Unified_cpp_netwerk_cookie0.cpp 14:17:15 INFO - Unified_cpp_printingui_win0.cpp 14:17:15 INFO - toolkit_components_printingui_win.lib.desc 14:17:15 INFO - rm -f toolkit_components_printingui_win.lib 14:17:15 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o toolkit_components_printingui_win.lib.desc Unified_cpp_printingui_win0.obj 14:17:15 INFO - Unified_cpp_dom_media_webaudio2.cpp 14:17:15 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foutil.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/util.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/util.cpp 14:17:15 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/layout/build' 14:17:15 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_layout_build0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/build -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/layout/build -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/forms -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/inspector -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/mathml -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/painting -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/style -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/tables -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/xul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/caps -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/docshell/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/audiochannel -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/bindings -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/canvas -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/filesystem -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/geolocation -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/html -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/json -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/jsurl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/offline -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/storage -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xbl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xslt/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xslt/xml -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xslt/xpath -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xslt/xslt -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xul/templates -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/editor/composer -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/editor/txmgr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/editor/txtsvc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/extensions/cookie -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/js/xpconnect/loader -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/js/xpconnect/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/cookie -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/view -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/system/windows -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media/webspeech/recognition -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media/webspeech/synth -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/secureelement -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_layout_build0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/layout/build/Unified_cpp_layout_build0.cpp 14:17:16 INFO - utext.cpp 14:17:16 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:16 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fonr_timer.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DWIN -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/build -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/mtransport/build -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/crypto -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/ice -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/net -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/stun -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/util -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/event -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/log -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/plugin -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/port/generic/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/registry -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/share -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/stats -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/util/libekr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/port/win32/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/nr_timer.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/nr_timer.cpp 14:17:17 INFO - dtlsidentity.cpp 14:17:17 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fotzgnames.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/tzgnames.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/tzgnames.cpp 14:17:17 INFO - Unified_cpp_dom_media_mediasink0.cpp 14:17:17 INFO - dom_media_mediasink.lib.desc 14:17:17 INFO - rm -f dom_media_mediasink.lib 14:17:17 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o dom_media_mediasink.lib.desc Unified_cpp_dom_media_mediasink0.obj 14:17:17 INFO - util.cpp 14:17:17 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:17 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foutil_props.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/util_props.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/util_props.cpp 14:17:17 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/printingui/win' 14:17:17 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fonricectx.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DWIN -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/build -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/mtransport/build -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/crypto -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/ice -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/net -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/stun -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/util -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/event -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/log -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/plugin -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/port/generic/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/registry -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/share -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/stats -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/util/libekr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/port/win32/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/nricectx.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/nricectx.cpp 14:17:18 INFO - tzfmt.cpp 14:17:18 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:17:18 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:17:18 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:17:18 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:18 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foutrie.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/utrie.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/utrie.cpp 14:17:18 INFO - Unified_cpp_dom_media_webaudio1.cpp 14:17:18 INFO - dom_media_webaudio.lib.desc 14:17:18 INFO - rm -f dom_media_webaudio.lib 14:17:18 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o dom_media_webaudio.lib.desc AudioNodeEngineSSE2.obj Unified_cpp_dom_media_webaudio0.obj Unified_cpp_dom_media_webaudio1.obj Unified_cpp_dom_media_webaudio2.obj 14:17:19 INFO - utrie.cpp 14:17:19 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:19 INFO - util_props.cpp 14:17:19 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:19 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foutrie2.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/utrie2.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/utrie2.cpp 14:17:19 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/extensions/permissions' 14:17:19 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_permissions0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/extensions/permissions -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/extensions/permissions -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_permissions0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/extensions/permissions/Unified_cpp_permissions0.cpp 14:17:19 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/media/mediasink' 14:17:19 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fonricectxhandler.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DWIN -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/build -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/mtransport/build -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/crypto -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/ice -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/net -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/stun -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/util -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/event -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/log -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/plugin -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/port/generic/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/registry -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/share -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/stats -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/util/libekr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/port/win32/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/nricectxhandler.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/nricectxhandler.cpp 14:17:20 INFO - tzgnames.cpp 14:17:20 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:17:20 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:17:20 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:17:20 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:20 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fotznames.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/tznames.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/tznames.cpp 14:17:20 INFO - WMFUtils.cpp 14:17:20 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foutrie2_builder.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/utrie2_builder.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/utrie2_builder.cpp 14:17:21 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/media/webaudio' 14:17:21 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fonricemediastream.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DWIN -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/build -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/mtransport/build -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/crypto -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/ice -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/net -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/stun -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/util -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/event -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/log -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/plugin -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/port/generic/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/registry -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/share -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/stats -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/util/libekr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/port/win32/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/nricemediastream.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/nricemediastream.cpp 14:17:21 INFO - utrie2.cpp 14:17:21 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:17:21 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:17:21 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:17:21 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h: 'LOCALE_SNAME': macro redefinition 14:17:21 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): warning C4005: 'LOCALE_SNAME': macro redefinition 14:17:21 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): note: command-line arguments: see previous definition of 'LOCALE_SNAME' 14:17:21 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:21 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fotznames_impl.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/tznames_impl.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/tznames_impl.cpp 14:17:21 INFO - nr_timer.cpp 14:17:22 INFO - Unified_cpp_dom_gamepad0.cpp 14:17:22 INFO - dom_gamepad.lib.desc 14:17:22 INFO - rm -f dom_gamepad.lib 14:17:22 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o dom_gamepad.lib.desc Unified_cpp_dom_gamepad0.obj 14:17:22 INFO - nsCookieService.cpp 14:17:22 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fouts46.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/uts46.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/uts46.cpp 14:17:22 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/printingui/ipc' 14:17:22 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_printingui_ipc0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/components/printingui/ipc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/printingui/ipc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_printingui_ipc0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/printingui/ipc/Unified_cpp_printingui_ipc0.cpp 14:17:23 INFO - nr_socket_prsock.cpp 14:17:23 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fotzrule.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/tzrule.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/tzrule.cpp 14:17:23 INFO - utrie2_builder.cpp 14:17:23 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:17:23 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:17:23 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:17:23 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h: 'LOCALE_SNAME': macro redefinition 14:17:23 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): warning C4005: 'LOCALE_SNAME': macro redefinition 14:17:23 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\vs2015u3\SDK\Include\10.0.14393.0\um\winnls.h(665): note: command-line arguments: see previous definition of 'LOCALE_SNAME' 14:17:23 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:23 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/docshell/shistory' 14:17:23 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_docshell_shistory0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/docshell/shistory -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/docshell/shistory -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/docshell/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_docshell_shistory0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/docshell/shistory/Unified_cpp_docshell_shistory0.cpp 14:17:24 INFO - tznames.cpp 14:17:24 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:17:24 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:17:24 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:17:24 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:24 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fonriceresolver.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DWIN -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/build -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/mtransport/build -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/crypto -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/ice -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/net -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/stun -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/util -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/event -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/log -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/plugin -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/port/generic/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/registry -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/share -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/stats -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/util/libekr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/port/win32/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/nriceresolver.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/nriceresolver.cpp 14:17:24 INFO - uts46.cpp 14:17:24 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:24 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/gamepad' 14:17:24 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fouvector.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/uvector.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/uvector.cpp 14:17:24 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fotztrans.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/tztrans.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/tztrans.cpp 14:17:25 INFO - tznames_impl.cpp 14:17:25 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:17:25 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:17:25 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:17:25 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:25 INFO - tzrule.cpp 14:17:25 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:25 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fonriceresolverfake.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DWIN -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/build -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/mtransport/build -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/crypto -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/ice -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/net -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/stun -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/util -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/event -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/log -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/plugin -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/port/generic/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/registry -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/share -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/stats -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/util/libekr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/port/win32/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/nriceresolverfake.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/nriceresolverfake.cpp 14:17:25 INFO - Unified_cpp_permissions0.cpp 14:17:25 INFO - extensions_permissions.lib.desc 14:17:25 INFO - rm -f extensions_permissions.lib 14:17:25 INFO - Unified_cpp_netwerk_cookie0.cpp 14:17:25 INFO - netwerk_cookie.lib.desc 14:17:25 INFO - rm -f netwerk_cookie.lib 14:17:25 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o extensions_permissions.lib.desc Unified_cpp_permissions0.obj 14:17:25 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o netwerk_cookie.lib.desc nsCookieService.obj Unified_cpp_netwerk_cookie0.obj 14:17:25 INFO - uvector.cpp 14:17:25 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:25 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fouvectr32.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/uvectr32.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/uvectr32.cpp 14:17:25 INFO - Unified_cpp_dom_promise0.cpp 14:17:25 INFO - dom_promise.lib.desc 14:17:25 INFO - rm -f dom_promise.lib 14:17:25 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o dom_promise.lib.desc Unified_cpp_dom_promise0.obj 14:17:25 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/xhr' 14:17:25 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_dom_xhr0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xhr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/xhr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/file -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/workers -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_dom_xhr0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/xhr/Unified_cpp_dom_xhr0.cpp 14:17:25 INFO - nricectxhandler.cpp 14:17:25 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foucal.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ucal.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/ucal.cpp 14:17:26 INFO - uvectr32.cpp 14:17:26 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:26 INFO - nricectx.cpp 14:17:26 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fouvectr64.obj -c -DDEBUG=1 -DTRACING=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/uvectr64.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common/uvectr64.cpp 14:17:26 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/other-licenses/snappy' 14:17:26 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_snappy0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/other-licenses/snappy -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/other-licenses/snappy -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_snappy0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/other-licenses/snappy/Unified_cpp_snappy0.cpp 14:17:26 INFO - tztrans.cpp 14:17:26 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:26 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fonrinterfaceprioritizer.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DWIN -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/build -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/mtransport/build -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/crypto -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/ice -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/net -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/stun -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/util -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/event -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/log -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/plugin -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/port/generic/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/registry -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/share -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/stats -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/util/libekr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/port/win32/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/nrinterfaceprioritizer.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/nrinterfaceprioritizer.cpp 14:17:26 INFO - nricemediastream.cpp 14:17:26 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/lz4' 14:17:26 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Folz4.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/components/lz4 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/lz4 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/lz4.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/components/lz4/lz4.cpp 14:17:26 INFO - uvectr64.cpp 14:17:26 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:26 INFO - Unified_cpp_netwerk_protocol_ftp0.cpp 14:17:26 INFO - netwerk_protocol_ftp.lib.desc 14:17:26 INFO - rm -f netwerk_protocol_ftp.lib 14:17:26 INFO - icuuc.lib.desc 14:17:26 INFO - rm -f icuuc.lib 14:17:26 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o netwerk_protocol_ftp.lib.desc Unified_cpp_netwerk_protocol_ftp0.obj 14:17:26 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o icuuc.lib.desc cmemory.obj cstring.obj cwchar.obj icudataver.obj locmap.obj propsvec.obj uarrsort.obj ubidi.obj ubidi_props.obj ubidiln.obj ubiditransform.obj ubidiwrt.obj ucat.obj uchar.obj ucmndata.obj ucnv.obj ucnv_cb.obj ucnv_cnv.obj ucnv_ct.obj ucnv_err.obj ucnv_lmb.obj ucnv_set.obj ucnv_u16.obj ucnv_u32.obj ucnv_u7.obj ucnv_u8.obj ucnvdisp.obj ucnvhz.obj ucnvisci.obj ucnvlat1.obj ucnvscsu.obj udatamem.obj udataswp.obj uenum.obj uhash.obj uinvchar.obj ulist.obj uloc_tag.obj umapfile.obj umath.obj ures_cnv.obj usc_impl.obj uscript.obj ustrfmt.obj utf_impl.obj utrace.obj utypes.obj wintz.obj appendable.obj bmpset.obj brkeng.obj brkiter.obj bytestream.obj bytestrie.obj bytestriebuilder.obj bytestrieiterator.obj caniter.obj chariter.obj charstr.obj cstr.obj dictbe.obj dictionarydata.obj dtintrv.obj errorcode.obj filteredbrk.obj filterednormalizer2.obj icuplug.obj listformatter.obj loadednormalizer2impl.obj locavailable.obj locbased.obj locdispnames.obj locdspnm.obj locid.obj loclikely.obj locresdata.obj locutil.obj messagepattern.obj normalizer2.obj normalizer2impl.obj normlzr.obj parsepos.obj patternprops.obj pluralmap.obj propname.obj punycode.obj putil.obj rbbi.obj rbbidata.obj rbbinode.obj rbbirb.obj rbbiscan.obj rbbisetb.obj rbbistbl.obj rbbitblb.obj resbund.obj resbund_cnv.obj resource.obj ruleiter.obj schriter.obj serv.obj servlk.obj servlkf.obj servls.obj servnotf.obj servrbf.obj servslkf.obj sharedobject.obj simpleformatter.obj stringpiece.obj stringtriebuilder.obj ubrk.obj ucase.obj ucasemap.obj ucasemap_titlecase_brkiter.obj ucharstrie.obj ucharstriebuilder.obj ucharstrieiterator.obj uchriter.obj ucln_cmn.obj ucnv2022.obj ucnv_bld.obj ucnv_ext.obj ucnv_io.obj ucnvbocu.obj ucnvmbcs.obj ucnvsel.obj ucol_swp.obj ucurr.obj udata.obj uhash_us.obj uidna.obj uinit.obj uiter.obj ulistformatter.obj uloc.obj uloc_keytype.obj umutex.obj unames.obj unifiedcache.obj unifilt.obj unifunct.obj uniset.obj uniset_closure.obj uniset_props.obj unisetspan.obj unistr.obj unistr_case.obj unistr_case_locale.obj unistr_cnv.obj unistr_props.obj unistr_titlecase_brkiter.obj unorm.obj unormcmp.obj uobject.obj uprops.obj uresbund.obj uresdata.obj uscript_props.obj uset.obj uset_props.obj usetiter.obj ushape.obj usprep.obj ustack.obj ustr_cnv.obj ustr_titlecase_brkiter.obj ustr_wcs.obj ustrcase.obj ustrcase_locale.obj ustrenum.obj ustring.obj ustrtrns.obj utext.obj util.obj util_props.obj utrie.obj utrie2.obj utrie2_builder.obj uts46.obj uvector.obj uvectr32.obj uvectr64.obj 14:17:27 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/netwerk/cookie' 14:17:27 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/extensions/permissions' 14:17:27 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foucln_in.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ucln_in.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/ucln_in.cpp 14:17:27 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Forlogconnector.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DWIN -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/build -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/mtransport/build -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/crypto -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/ice -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/net -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/stun -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/util -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/event -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/log -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/plugin -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/port/generic/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/registry -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/share -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/stats -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/util/libekr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/port/win32/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/rlogconnector.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/rlogconnector.cpp 14:17:27 INFO - Unified_cpp_media_platforms_wmf0.cpp 14:17:27 INFO - dom_media_platforms_wmf.lib.desc 14:17:27 INFO - rm -f dom_media_platforms_wmf.lib 14:17:27 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o dom_media_platforms_wmf.lib.desc WMFUtils.obj Unified_cpp_media_platforms_wmf0.obj 14:17:27 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/promise' 14:17:27 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foucol.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ucol.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/ucol.cpp 14:17:27 INFO - ucal.cpp 14:17:27 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:27 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fosimpletokenbucket.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DWIN -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/build -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/mtransport/build -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/crypto -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/ice -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/net -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/stun -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/util -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/event -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/log -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/plugin -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/port/generic/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/registry -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/share -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/stats -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/util/libekr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/port/win32/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/simpletokenbucket.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/simpletokenbucket.cpp 14:17:28 INFO - lz4.cpp 14:17:28 INFO - toolkit_components_lz4.lib.desc 14:17:28 INFO - rm -f toolkit_components_lz4.lib 14:17:28 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o toolkit_components_lz4.lib.desc lz4.obj 14:17:28 INFO - Unified_cpp_snappy0.cpp 14:17:28 INFO - Warning: C4018 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\other-licenses\snappy\src\snappy.cc: '<': signed/unsigned mismatch 14:17:28 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/other-licenses/snappy/src/snappy.cc(1339): warning C4018: '<': signed/unsigned mismatch 14:17:28 INFO - Warning: C4018 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\other-licenses\snappy\src\snappy.cc: '<': signed/unsigned mismatch 14:17:28 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/other-licenses/snappy/src/snappy.cc(1248): warning C4018: '<': signed/unsigned mismatch 14:17:28 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/other-licenses/snappy/src/snappy.cc(1245): note: while compiling class template member function 'bool snappy::SnappyScatteredWriter::AppendFromSelf(std::size_t,std::size_t)' 14:17:28 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/other-licenses/snappy/src/snappy.cc(626): note: see reference to function template instantiation 'bool snappy::SnappyScatteredWriter::AppendFromSelf(std::size_t,std::size_t)' being compiled 14:17:28 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/other-licenses/snappy/src/snappy.cc(1367): note: see reference to class template instantiation 'snappy::SnappyScatteredWriter' being compiled 14:17:28 INFO - other-licenses_snappy.lib.desc 14:17:28 INFO - rm -f other-licenses_snappy.lib 14:17:28 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o other-licenses_snappy.lib.desc Unified_cpp_snappy0.obj 14:17:28 INFO - simpletokenbucket.cpp 14:17:29 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/layout/tools/layout-debug/src' 14:17:29 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_layout-debug_src0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/tools/layout-debug/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/layout/tools/layout-debug/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_layout-debug_src0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/layout/tools/layout-debug/src/Unified_cpp_layout-debug_src0.cpp 14:17:29 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/netwerk/protocol/ftp' 14:17:29 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/common' 14:17:29 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foucol_res.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ucol_res.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/ucol_res.cpp 14:17:29 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fostun_socket_filter.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DWIN -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/build -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/mtransport/build -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/crypto -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/ice -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/net -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/stun -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/util -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/event -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/log -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/plugin -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/port/generic/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/registry -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/share -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/stats -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/util/libekr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/port/win32/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/stun_socket_filter.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/stun_socket_filter.cpp 14:17:29 INFO - ucln_in.cpp 14:17:29 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:17:29 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:17:29 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:17:29 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:29 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/media/platforms/wmf' 14:17:29 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fotest_nr_socket.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DWIN -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/build -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/mtransport/build -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/crypto -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/ice -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/net -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/stun -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/util -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/event -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/log -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/plugin -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/port/generic/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/registry -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/share -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/stats -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/util/libekr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/port/win32/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/test_nr_socket.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/test_nr_socket.cpp 14:17:30 INFO - nriceresolver.cpp 14:17:30 INFO - Unified_cpp_docshell_shistory0.cpp 14:17:30 INFO - docshell_shistory.lib.desc 14:17:30 INFO - rm -f docshell_shistory.lib 14:17:30 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foucol_sit.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ucol_sit.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/ucol_sit.cpp 14:17:30 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o docshell_shistory.lib.desc Unified_cpp_docshell_shistory0.obj 14:17:30 INFO - ucol.cpp 14:17:30 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:30 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/lz4' 14:17:30 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fotransportflow.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DWIN -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/build -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/mtransport/build -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/crypto -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/ice -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/net -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/stun -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/util -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/event -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/log -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/plugin -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/port/generic/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/registry -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/share -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/stats -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/util/libekr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/port/win32/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/transportflow.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/transportflow.cpp 14:17:30 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/other-licenses/snappy' 14:17:30 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foucoleitr.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ucoleitr.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/ucoleitr.cpp 14:17:30 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/widget/windows' 14:17:30 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoJumpListBuilder.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DMOZ_UNICODE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget/windows -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/widget/windows -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/xul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/xre -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/JumpListBuilder.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/cairo c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget/windows/JumpListBuilder.cpp 14:17:30 INFO - nriceresolverfake.cpp 14:17:30 INFO - nrinterfaceprioritizer.cpp 14:17:30 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foucsdet.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ucsdet.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/ucsdet.cpp 14:17:31 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/layout/base' 14:17:31 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FonsPresArena.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/layout/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/forms -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/mathml -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/painting -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/printing -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/style -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/tables -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/xul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/xul/tree -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/docshell/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/html -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xbl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/view -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/nsPresArena.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/base/nsPresArena.cpp 14:17:32 INFO - rlogconnector.cpp 14:17:32 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoTSFTextStore.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DMOZ_UNICODE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget/windows -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/widget/windows -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/xul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/xre -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/TSFTextStore.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/cairo c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget/windows/TSFTextStore.cpp 14:17:32 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/gfx/layers' 14:17:32 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoD3D11ShareHandleImage.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DGOOGLE_PROTOBUF_NO_RTTI -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DD3D_DEBUG_INFO -DMOZ_ENABLE_D3D10_LAYER -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/layers -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/gfx/layers -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/docshell/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libyuv/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/config -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/core -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/gpu -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/utils -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/D3D11ShareHandleImage.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/cairo c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/layers/D3D11ShareHandleImage.cpp 14:17:32 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/docshell/shistory' 14:17:32 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foudat.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/udat.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/udat.cpp 14:17:32 INFO - ucol_sit.cpp 14:17:32 INFO - Warning: C4996 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\i18n\ucol_sit.cpp: 'ucol_setVariableTop_58': was declared deprecated 14:17:32 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/ucol_sit.cpp(545): warning C4996: 'ucol_setVariableTop_58': was declared deprecated 14:17:32 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\i18n\unicode/ucol.h(1271): note: see declaration of 'ucol_setVariableTop_58' 14:17:32 INFO - Warning: C4996 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\i18n\ucol_sit.cpp: 'ucol_restoreVariableTop_58': was declared deprecated 14:17:32 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/ucol_sit.cpp(547): warning C4996: 'ucol_restoreVariableTop_58': was declared deprecated 14:17:32 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\i18n\unicode/ucol.h(1304): note: see declaration of 'ucol_restoreVariableTop_58' 14:17:32 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:32 INFO - ucol_res.cpp 14:17:32 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:17:32 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:17:32 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:17:32 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:32 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fotransportlayer.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DWIN -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/build -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/mtransport/build -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/crypto -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/ice -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/net -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/stun -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/util -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/event -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/log -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/plugin -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/port/generic/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/registry -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/share -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/stats -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/util/libekr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/port/win32/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/transportlayer.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/transportlayer.cpp 14:17:32 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FonsRefreshDriver.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/layout/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/forms -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/mathml -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/painting -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/printing -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/style -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/tables -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/xul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/xul/tree -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/docshell/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/html -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xbl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/view -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/nsRefreshDriver.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/base/nsRefreshDriver.cpp 14:17:32 INFO - ucoleitr.cpp 14:17:32 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:32 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoWinCompositorWidget.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DMOZ_UNICODE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget/windows -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/widget/windows -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/xul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/xre -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/WinCompositorWidget.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/cairo c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget/windows/WinCompositorWidget.cpp 14:17:32 INFO - ucsdet.cpp 14:17:32 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:32 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoImageContainer.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DGOOGLE_PROTOBUF_NO_RTTI -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DD3D_DEBUG_INFO -DMOZ_ENABLE_D3D10_LAYER -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/layers -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/gfx/layers -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/docshell/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libyuv/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/config -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/core -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/gpu -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/utils -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ImageContainer.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/cairo c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/layers/ImageContainer.cpp 14:17:34 INFO - transportflow.cpp 14:17:34 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/memory/volatile' 14:17:34 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_memory_volatile0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/memory/volatile -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/memory/volatile -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_memory_volatile0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/memory/volatile/Unified_cpp_memory_volatile0.cpp 14:17:35 INFO - stun_socket_filter.cpp 14:17:35 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_layout_base0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/layout/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/forms -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/mathml -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/painting -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/printing -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/style -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/tables -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/xul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/xul/tree -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/docshell/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/html -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xbl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/view -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_layout_base0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/layout/base/Unified_cpp_layout_base0.cpp 14:17:35 INFO - test_nr_socket.cpp 14:17:35 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foudateintervalformat.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/udateintervalformat.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/udateintervalformat.cpp 14:17:36 INFO - udat.cpp 14:17:36 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:17:36 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:17:36 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:17:36 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:36 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoWinMouseScrollHandler.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DMOZ_UNICODE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget/windows -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/widget/windows -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/xul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/xre -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/WinMouseScrollHandler.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/cairo c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget/windows/WinMouseScrollHandler.cpp 14:17:36 INFO - transportlayer.cpp 14:17:36 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fotransportlayerdtls.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DWIN -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/build -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/mtransport/build -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/crypto -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/ice -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/net -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/stun -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/util -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/event -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/log -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/plugin -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/port/generic/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/registry -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/share -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/stats -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/util/libekr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/port/win32/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/transportlayerdtls.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/transportlayerdtls.cpp 14:17:36 INFO - Unified_cpp_printingui_ipc0.cpp 14:17:36 INFO - toolkit_components_printingui_ipc.lib.desc 14:17:36 INFO - rm -f toolkit_components_printingui_ipc.lib 14:17:36 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o toolkit_components_printingui_ipc.lib.desc Unified_cpp_printingui_ipc0.obj 14:17:37 INFO - Unified_cpp_dom_xhr0.cpp 14:17:37 INFO - dom_xhr.lib.desc 14:17:37 INFO - rm -f dom_xhr.lib 14:17:37 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o dom_xhr.lib.desc Unified_cpp_dom_xhr0.obj 14:17:38 INFO - udateintervalformat.cpp 14:17:38 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:38 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foudatpg.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/udatpg.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/udatpg.cpp 14:17:38 INFO - Unified_cpp_memory_volatile0.cpp 14:17:38 INFO - memory_volatile.lib.desc 14:17:38 INFO - rm -f memory_volatile.lib 14:17:38 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o memory_volatile.lib.desc Unified_cpp_memory_volatile0.obj 14:17:38 INFO - Unified_cpp_layout-debug_src0.cpp 14:17:38 INFO - layout_tools_layout-debug_src.lib.desc 14:17:38 INFO - rm -f layout_tools_layout-debug_src.lib 14:17:38 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o layout_tools_layout-debug_src.lib.desc Unified_cpp_layout-debug_src0.obj 14:17:38 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/printingui/ipc' 14:17:39 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoLayerTreeInvalidation.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DGOOGLE_PROTOBUF_NO_RTTI -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DD3D_DEBUG_INFO -DMOZ_ENABLE_D3D10_LAYER -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/layers -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/gfx/layers -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/docshell/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libyuv/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/config -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/core -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/gpu -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/utils -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/LayerTreeInvalidation.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/cairo c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/layers/LayerTreeInvalidation.cpp 14:17:39 INFO - JumpListBuilder.cpp 14:17:39 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/xhr' 14:17:39 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fotransportlayerice.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DWIN -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/build -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/mtransport/build -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/crypto -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/ice -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/net -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/stun -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/util -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/event -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/log -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/plugin -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/port/generic/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/registry -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/share -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/stats -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/util/libekr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/port/win32/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/transportlayerice.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/transportlayerice.cpp 14:17:39 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_layout_base1.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/layout/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/forms -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/mathml -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/painting -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/printing -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/style -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/tables -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/xul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/xul/tree -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/docshell/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/html -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xbl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/view -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_layout_base1.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/layout/base/Unified_cpp_layout_base1.cpp 14:17:40 INFO - udatpg.cpp 14:17:40 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:40 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/memory/volatile' 14:17:40 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoLayers.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DGOOGLE_PROTOBUF_NO_RTTI -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DD3D_DEBUG_INFO -DMOZ_ENABLE_D3D10_LAYER -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/layers -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/gfx/layers -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/docshell/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libyuv/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/config -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/core -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/gpu -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/utils -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Layers.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/cairo c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/layers/Layers.cpp 14:17:40 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foufieldpositer.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ufieldpositer.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/ufieldpositer.cpp 14:17:40 INFO - nsPresArena.cpp 14:17:40 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoWindowsUIUtils.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DMOZ_UNICODE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget/windows -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/widget/windows -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/xul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/xre -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/WindowsUIUtils.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/cairo c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget/windows/WindowsUIUtils.cpp 14:17:40 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/layout/tools/layout-debug/src' 14:17:40 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fotransportlayerlog.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DWIN -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/build -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/mtransport/build -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/crypto -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/ice -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/net -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/stun -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/util -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/event -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/log -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/plugin -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/port/generic/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/registry -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/share -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/stats -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/util/libekr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/port/win32/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/transportlayerlog.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/transportlayerlog.cpp 14:17:40 INFO - transportlayerdtls.cpp 14:17:40 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_layout_base2.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/layout/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/forms -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/mathml -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/painting -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/printing -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/style -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/tables -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/xul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/xul/tree -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/docshell/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/html -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/svg -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/xbl -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/view -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_layout_base2.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -wd4312 c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/layout/base/Unified_cpp_layout_base2.cpp 14:17:41 INFO - ufieldpositer.cpp 14:17:41 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:41 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fouitercollationiterator.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/uitercollationiterator.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/uitercollationiterator.cpp 14:17:44 INFO - transportlayerlog.cpp 14:17:44 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoPersistentBufferProvider.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DGOOGLE_PROTOBUF_NO_RTTI -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DD3D_DEBUG_INFO -DMOZ_ENABLE_D3D10_LAYER -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/layers -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/gfx/layers -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/docshell/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libyuv/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/config -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/core -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/gpu -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/utils -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/PersistentBufferProvider.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/cairo c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/layers/PersistentBufferProvider.cpp 14:17:44 INFO - ImageContainer.cpp 14:17:44 INFO - TSFTextStore.cpp 14:17:44 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FonsBidiKeyboard.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DMOZ_UNICODE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget/windows -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/widget/windows -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/xul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/xre -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/nsBidiKeyboard.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/cairo c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget/windows/nsBidiKeyboard.cpp 14:17:44 INFO - uitercollationiterator.cpp 14:17:44 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:17:44 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:17:44 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:17:44 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:44 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foumsg.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/umsg.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/umsg.cpp 14:17:44 INFO - transportlayerice.cpp 14:17:44 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fotransportlayerloopback.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DWIN -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/build -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/mtransport/build -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/crypto -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/ice -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/net -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/stun -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/util -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/event -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/log -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/plugin -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/port/generic/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/registry -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/share -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/stats -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/util/libekr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/port/win32/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/transportlayerloopback.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/transportlayerloopback.cpp 14:17:44 INFO - Unified_cpp_layout_build0.cpp 14:17:44 INFO - layout_build.lib.desc 14:17:44 INFO - rm -f layout_build.lib 14:17:44 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o layout_build.lib.desc Unified_cpp_layout_build0.obj 14:17:45 INFO - D3D11ShareHandleImage.cpp 14:17:45 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/ipc' 14:17:45 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoContentChild.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC '-DBIN_SUFFIX=".exe"' -DMOZ_TOOLKIT_SEARCH -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/ipc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/ipc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/caps -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/chrome -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/docshell/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/devicestorage -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/events -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/filesystem -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/geolocation -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media/webspeech/synth/ipc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/security -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/storage -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/workers -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/extensions/cookie -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/extensions/spellcheck/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/2d -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/hal/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/webrtc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/components/printingui/ipc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/crashreporter -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/xre -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/uriloader/exthandler -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/threads -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ContentChild.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/ipc/ContentChild.cpp 14:17:46 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/gfx/ipc' 14:17:46 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoGPUParent.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/ipc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/gfx/ipc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/ipc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/crashreporter -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/threads -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/GPUParent.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/cairo c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/ipc/GPUParent.cpp 14:17:46 INFO - WinCompositorWidget.cpp 14:17:46 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Founesctrn.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/unesctrn.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/unesctrn.cpp 14:17:46 INFO - umsg.cpp 14:17:46 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:46 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fotransportlayerprsock.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DWIN -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/build -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/mtransport/build -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/crypto -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/ice -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/net -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/stun -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nICEr/src/util -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/event -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/log -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/plugin -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/port/generic/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/registry -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/share -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/stats -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/util/libekr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/third_party/nrappkit/src/port/win32/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/transportlayerprsock.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/mtransport/transportlayerprsock.cpp 14:17:47 INFO - unesctrn.cpp 14:17:47 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:47 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Founi2name.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/uni2name.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/uni2name.cpp 14:17:47 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/layout/build' 14:17:47 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoBasicImageLayer.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DGOOGLE_PROTOBUF_NO_RTTI -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DD3D_DEBUG_INFO -DMOZ_ENABLE_D3D10_LAYER -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/layers -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/gfx/layers -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/docshell/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libyuv/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/config -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/core -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/gpu -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/utils -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/BasicImageLayer.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/cairo c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/layers/basic/BasicImageLayer.cpp 14:17:47 INFO - uni2name.cpp 14:17:47 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:47 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Founum.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/unum.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/unum.cpp 14:17:48 INFO - LayerTreeInvalidation.cpp 14:17:48 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoCrashReporterChild.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC '-DBIN_SUFFIX=".exe"' -DMOZ_TOOLKIT_SEARCH -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/ipc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/ipc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/caps -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/chrome -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/docshell/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/devicestorage -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/events -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/filesystem -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/geolocation -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media/webspeech/synth/ipc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/security -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/storage -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/workers -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/extensions/cookie -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/extensions/spellcheck/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/2d -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/hal/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/webrtc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/components/printingui/ipc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/crashreporter -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/xre -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/uriloader/exthandler -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/threads -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/CrashReporterChild.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/ipc/CrashReporterChild.cpp 14:17:48 INFO - transportlayerloopback.cpp 14:17:48 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_gfx_ipc0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/ipc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/gfx/ipc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/ipc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/crashreporter -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/threads -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_gfx_ipc0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/cairo c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/gfx/ipc/Unified_cpp_gfx_ipc0.cpp 14:17:48 INFO - nsRefreshDriver.cpp 14:17:48 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FonsFilePicker.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DMOZ_UNICODE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget/windows -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/widget/windows -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/xul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/xre -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/nsFilePicker.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/cairo c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget/windows/nsFilePicker.cpp 14:17:49 INFO - WinMouseScrollHandler.cpp 14:17:49 INFO - unum.cpp 14:17:49 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:49 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Founumsys.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/unumsys.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/unumsys.cpp 14:17:50 INFO - transportlayerprsock.cpp 14:17:50 INFO - media_mtransport_build.lib.desc 14:17:50 INFO - rm -f media_mtransport_build.lib 14:17:50 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o media_mtransport_build.lib.desc dtlsidentity.obj nr_socket_prsock.obj nr_timer.obj nricectx.obj nricectxhandler.obj nricemediastream.obj nriceresolver.obj nriceresolverfake.obj nrinterfaceprioritizer.obj rlogconnector.obj simpletokenbucket.obj stun_socket_filter.obj test_nr_socket.obj transportflow.obj transportlayer.obj transportlayerdtls.obj transportlayerice.obj transportlayerlog.obj transportlayerloopback.obj transportlayerprsock.obj 14:17:50 INFO - nsBidiKeyboard.cpp 14:17:50 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/network' 14:17:50 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoCompositorD3D11.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DGOOGLE_PROTOBUF_NO_RTTI -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DD3D_DEBUG_INFO -DMOZ_ENABLE_D3D10_LAYER -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/layers -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/gfx/layers -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/docshell/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libyuv/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/config -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/core -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/gpu -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/utils -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/CompositorD3D11.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/cairo c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/layers/d3d11/CompositorD3D11.cpp 14:17:50 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_dom_network0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/network -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/network -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/workers -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_dom_network0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/network/Unified_cpp_dom_network0.cpp 14:17:51 INFO - WindowsUIUtils.cpp 14:17:51 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoProcessHangMonitor.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC '-DBIN_SUFFIX=".exe"' -DMOZ_TOOLKIT_SEARCH -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/ipc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/ipc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/caps -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/chrome -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/docshell/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/devicestorage -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/events -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/filesystem -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/geolocation -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media/webspeech/synth/ipc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/security -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/storage -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/workers -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/extensions/cookie -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/extensions/spellcheck/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/2d -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/hal/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/webrtc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/components/printingui/ipc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/crashreporter -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/xre -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/uriloader/exthandler -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/threads -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ProcessHangMonitor.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/ipc/ProcessHangMonitor.cpp 14:17:51 INFO - unumsys.cpp 14:17:51 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:51 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foupluralrules.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/upluralrules.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/upluralrules.cpp 14:17:52 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/media/mtransport/build' 14:17:52 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoReadbackManagerD3D11.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DGOOGLE_PROTOBUF_NO_RTTI -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DD3D_DEBUG_INFO -DMOZ_ENABLE_D3D10_LAYER -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/layers -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/gfx/layers -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/docshell/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libyuv/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/config -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/core -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/gpu -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/utils -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/ReadbackManagerD3D11.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/cairo c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/layers/d3d11/ReadbackManagerD3D11.cpp 14:17:53 INFO - Layers.cpp 14:17:53 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FonsWidgetFactory.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DMOZ_UNICODE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget/windows -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/widget/windows -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/xul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/xre -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/nsWidgetFactory.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/cairo c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget/windows/nsWidgetFactory.cpp 14:17:53 INFO - upluralrules.cpp 14:17:53 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:53 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fouregex.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/uregex.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/uregex.cpp 14:17:54 INFO - BasicImageLayer.cpp 14:17:54 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_dom_ipc0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC '-DBIN_SUFFIX=".exe"' -DMOZ_TOOLKIT_SEARCH -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/ipc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/ipc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/caps -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/chrome -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/docshell/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/devicestorage -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/events -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/filesystem -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/geolocation -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media/webspeech/synth/ipc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/security -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/storage -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/workers -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/extensions/cookie -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/extensions/spellcheck/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/2d -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/hal/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/webrtc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/components/printingui/ipc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/crashreporter -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/xre -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/uriloader/exthandler -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/threads -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_dom_ipc0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/ipc/Unified_cpp_dom_ipc0.cpp 14:17:54 INFO - uregex.cpp 14:17:54 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:54 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fouregexc.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/uregexc.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/uregexc.cpp 14:17:55 INFO - PersistentBufferProvider.cpp 14:17:55 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/media/webaudio/blink' 14:17:55 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_webaudio_blink0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DUSE_SSE2 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media/webaudio/blink -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/media/webaudio/blink -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media/webaudio -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_webaudio_blink0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/media/webaudio/blink/Unified_cpp_webaudio_blink0.cpp 14:17:56 INFO - Unified_cpp_layout_base0.cpp 14:17:56 INFO - uregexc.cpp 14:17:56 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:56 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fouregion.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/uregion.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/uregion.cpp 14:17:56 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_widget_windows0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DMOZ_UNICODE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget/windows -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/widget/windows -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/xul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/xre -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_widget_windows0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/cairo c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/widget/windows/Unified_cpp_widget_windows0.cpp 14:17:58 INFO - uregion.cpp 14:17:58 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:58 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fousearch.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/usearch.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/usearch.cpp 14:17:59 INFO - usearch.cpp 14:17:59 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:17:59 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fouspoof.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/uspoof.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/uspoof.cpp 14:17:59 INFO - CrashReporterChild.cpp 14:17:59 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoCompositorD3D9.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DGOOGLE_PROTOBUF_NO_RTTI -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DD3D_DEBUG_INFO -DMOZ_ENABLE_D3D10_LAYER -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/layers -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/gfx/layers -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/docshell/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libyuv/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/config -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/core -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/gpu -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/utils -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/CompositorD3D9.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/cairo c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/layers/d3d9/CompositorD3D9.cpp 14:17:59 INFO - Unified_cpp_layout_base1.cpp 14:17:59 INFO - GPUParent.cpp 14:17:59 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_webaudio_blink1.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DUSE_SSE2 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media/webaudio/blink -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/media/webaudio/blink -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media/webaudio -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_webaudio_blink1.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/media/webaudio/blink/Unified_cpp_webaudio_blink1.cpp 14:18:00 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/typeaheadfind' 14:18:00 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FonsTypeAheadFind.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/components/typeaheadfind -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/typeaheadfind -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/nsTypeAheadFind.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp 14:18:01 INFO - Unified_cpp_webaudio_blink1.cpp 14:18:01 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_widget_windows1.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DMOZ_UNICODE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget/windows -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/widget/windows -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/xul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/xre -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_widget_windows1.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/cairo c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/widget/windows/Unified_cpp_widget_windows1.cpp 14:18:02 INFO - uspoof.cpp 14:18:02 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:18:02 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:18:02 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:18:02 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:18:02 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fouspoof_build.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/uspoof_build.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/uspoof_build.cpp 14:18:02 INFO - CompositorD3D11.cpp 14:18:02 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_dom_ipc1.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC '-DBIN_SUFFIX=".exe"' -DMOZ_TOOLKIT_SEARCH -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/ipc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/ipc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/caps -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/chrome -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/docshell/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/devicestorage -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/events -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/filesystem -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/geolocation -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/media/webspeech/synth/ipc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/security -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/storage -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/dom/workers -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/extensions/cookie -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/extensions/spellcheck/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/2d -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/hal/sandbox -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/webrtc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/netwerk/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/components/printingui/ipc -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/crashreporter -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/xre -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/uriloader/exthandler -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/threads -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/security/sandbox/chromium-shim -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_dom_ipc1.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/ipc/Unified_cpp_dom_ipc1.cpp 14:18:02 INFO - nsFilePicker.cpp 14:18:02 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/browser/components/about' 14:18:02 INFO - Unified_cpp_layout_base2.cpp 14:18:02 INFO - layout_base.lib.desc 14:18:02 INFO - rm -f layout_base.lib 14:18:02 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoAboutRedirector.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/browser/components/about -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/browser/components/about -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/browser/components/build -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/AboutRedirector.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/browser/components/about/AboutRedirector.cpp 14:18:02 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o layout_base.lib.desc nsPresArena.obj nsRefreshDriver.obj Unified_cpp_layout_base0.obj Unified_cpp_layout_base1.obj Unified_cpp_layout_base2.obj 14:18:03 INFO - ReadbackManagerD3D11.cpp 14:18:03 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fouspoof_conf.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/uspoof_conf.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/uspoof_conf.cpp 14:18:04 INFO - Unified_cpp_gfx_ipc0.cpp 14:18:04 INFO - gfx_ipc.lib.desc 14:18:04 INFO - rm -f gfx_ipc.lib 14:18:04 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o gfx_ipc.lib.desc GPUParent.obj Unified_cpp_gfx_ipc0.obj 14:18:05 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/layout/base' 14:18:05 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_widget_windows2.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DMOZ_UNICODE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget/windows -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/widget/windows -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/xul -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/toolkit/xre -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/widget -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/xpcom/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_widget_windows2.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/cairo c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/widget/windows/Unified_cpp_widget_windows2.cpp 14:18:05 INFO - Unified_cpp_dom_network0.cpp 14:18:05 INFO - dom_network.lib.desc 14:18:05 INFO - rm -f dom_network.lib 14:18:05 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o dom_network.lib.desc Unified_cpp_dom_network0.obj 14:18:05 INFO - uspoof_conf.cpp 14:18:05 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:18:05 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoDeviceManagerD3D9.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DGOOGLE_PROTOBUF_NO_RTTI -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DD3D_DEBUG_INFO -DMOZ_ENABLE_D3D10_LAYER -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/layers -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/gfx/layers -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/docshell/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libyuv/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/config -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/core -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/gpu -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/utils -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/DeviceManagerD3D9.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/cairo c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/layers/d3d9/DeviceManagerD3D9.cpp 14:18:05 INFO - uspoof_build.cpp 14:18:05 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:18:05 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:18:05 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:18:05 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:18:05 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fouspoof_impl.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/uspoof_impl.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/uspoof_impl.cpp 14:18:06 INFO - Unified_cpp_webaudio_blink0.cpp 14:18:06 INFO - dom_media_webaudio_blink.lib.desc 14:18:06 INFO - rm -f dom_media_webaudio_blink.lib 14:18:06 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o dom_media_webaudio_blink.lib.desc Unified_cpp_webaudio_blink0.obj Unified_cpp_webaudio_blink1.obj 14:18:06 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/gfx/ipc' 14:18:06 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoNv3DVUtils.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DGOOGLE_PROTOBUF_NO_RTTI -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DD3D_DEBUG_INFO -DMOZ_ENABLE_D3D10_LAYER -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/layers -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/gfx/layers -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/docshell/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libyuv/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/config -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/core -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/gpu -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/utils -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Nv3DVUtils.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/cairo c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/layers/d3d9/Nv3DVUtils.cpp 14:18:07 INFO - AboutRedirector.cpp 14:18:07 INFO - browser_components_about.lib.desc 14:18:07 INFO - rm -f browser_components_about.lib 14:18:07 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o browser_components_about.lib.desc AboutRedirector.obj 14:18:07 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/network' 14:18:07 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foutf16collationiterator.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/utf16collationiterator.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/utf16collationiterator.cpp 14:18:08 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dom/media/webaudio/blink' 14:18:08 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_gfx_layers0.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DGOOGLE_PROTOBUF_NO_RTTI -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DD3D_DEBUG_INFO -DMOZ_ENABLE_D3D10_LAYER -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/layers -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/gfx/layers -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/docshell/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libyuv/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/config -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/core -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/gpu -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/utils -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_gfx_layers0.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/cairo c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/gfx/layers/Unified_cpp_gfx_layers0.cpp 14:18:08 INFO - nsTypeAheadFind.cpp 14:18:08 INFO - toolkit_components_typeaheadfind.lib.desc 14:18:08 INFO - rm -f toolkit_components_typeaheadfind.lib 14:18:08 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o toolkit_components_typeaheadfind.lib.desc nsTypeAheadFind.obj 14:18:08 INFO - ProcessHangMonitor.cpp 14:18:08 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foutf8collationiterator.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/utf8collationiterator.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/utf8collationiterator.cpp 14:18:08 INFO - uspoof_impl.cpp 14:18:08 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:18:08 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:18:08 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:18:08 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:18:08 INFO - nsWidgetFactory.cpp 14:18:08 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_gfx_layers1.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DGOOGLE_PROTOBUF_NO_RTTI -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DD3D_DEBUG_INFO -DMOZ_ENABLE_D3D10_LAYER -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/layers -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/gfx/layers -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/docshell/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libyuv/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/config -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/core -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/gpu -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/utils -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_gfx_layers1.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/cairo c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/gfx/layers/Unified_cpp_gfx_layers1.cpp 14:18:09 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/browser/components/feeds' 14:18:09 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FonsFeedSniffer.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DMOZ_APP_NAME=firefox -DMOZ_MACBUNDLE_NAME=NightlyDebug.app -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/browser/components/feeds -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/browser/components/feeds -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/browser/components/build -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/nsFeedSniffer.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/browser/components/feeds/nsFeedSniffer.cpp 14:18:09 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/browser/components/about' 14:18:09 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Foutrans.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/utrans.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/utrans.cpp 14:18:10 INFO - ContentChild.cpp 14:18:10 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_gfx_layers2.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DGOOGLE_PROTOBUF_NO_RTTI -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DD3D_DEBUG_INFO -DMOZ_ENABLE_D3D10_LAYER -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/layers -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/gfx/layers -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/docshell/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libyuv/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/config -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/core -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/gpu -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/utils -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_gfx_layers2.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/cairo c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/gfx/layers/Unified_cpp_gfx_layers2.cpp 14:18:10 INFO - utrans.cpp 14:18:10 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:18:10 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/toolkit/components/typeaheadfind' 14:18:10 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/browser/components/shell' 14:18:10 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_gfx_layers3.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DGOOGLE_PROTOBUF_NO_RTTI -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DD3D_DEBUG_INFO -DMOZ_ENABLE_D3D10_LAYER -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/layers -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/gfx/layers -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/docshell/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libyuv/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/config -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/core -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/gpu -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/utils -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_gfx_layers3.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/cairo c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/gfx/layers/Unified_cpp_gfx_layers3.cpp 14:18:10 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FonsWindowsShellService.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 '-DMOZ_APP_NAME="firefox"' '-DMOZ_APP_VERSION="54.0a1"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/browser/components/shell -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/browser/components/shell -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/other-licenses/nsis/Contrib/CityHash/cityhash -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/nsWindowsShellService.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/browser/components/shell/nsWindowsShellService.cpp 14:18:11 INFO - utf16collationiterator.cpp 14:18:11 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:18:11 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:18:11 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:18:11 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:18:11 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/browser/components/dirprovider' 14:18:11 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoDirectoryProvider.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/browser/components/dirprovider -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/browser/components/dirprovider -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/browser/components/build -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/DirectoryProvider.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/browser/components/dirprovider/DirectoryProvider.cpp 14:18:12 INFO - Unified_cpp_widget_windows0.cpp 14:18:12 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FoUnified_cpp_gfx_layers4.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DGOOGLE_PROTOBUF_NO_RTTI -DWIN32_LEAN_AND_MEAN -D_WIN32 -DWIN32 -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DOS_WIN=1 -D_UNICODE -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DUNICODE -D_WINDOWS -D_SECURE_ATL -DCOMPILER_MSVC -DD3D_DEBUG_INFO -DMOZ_ENABLE_D3D10_LAYER -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/layers -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/gfx/layers -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/ipc/ipdl/_ipdlheaders -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/chromium/src -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/ipc/glue -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/docshell/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/base -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/layout/generic -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/media/libyuv/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/config -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/core -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/gpu -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/gfx/skia/skia/include/utils -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/Unified_cpp_gfx_layers4.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/cairo c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/gfx/layers/Unified_cpp_gfx_layers4.cpp 14:18:12 INFO - utf8collationiterator.cpp 14:18:12 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:18:12 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\intl\icu\source\common\umutex.h(89): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:18:12 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:18:12 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:18:12 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fovalueformatter.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/valueformatter.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/valueformatter.cpp 14:18:12 INFO - CompositorD3D9.cpp 14:18:12 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Focity.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 '-DMOZ_APP_NAME="firefox"' '-DMOZ_APP_VERSION="54.0a1"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/browser/components/shell -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/browser/components/shell -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/other-licenses/nsis/Contrib/CityHash/cityhash -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/city.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/other-licenses/nsis/Contrib/CityHash/cityhash/city.cpp 14:18:13 INFO - nsFeedSniffer.cpp 14:18:13 INFO - browser_components_feeds.lib.desc 14:18:13 INFO - rm -f browser_components_feeds.lib 14:18:13 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o browser_components_feeds.lib.desc nsFeedSniffer.obj 14:18:15 INFO - DirectoryProvider.cpp 14:18:15 INFO - browser_components_dirprovider.lib.desc 14:18:15 INFO - rm -f browser_components_dirprovider.lib 14:18:15 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/_virtualenv/Scripts/python.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/expandlibs_gen.py -o browser_components_dirprovider.lib.desc DirectoryProvider.obj 14:18:15 INFO - valueformatter.cpp 14:18:15 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:18:15 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -Fovisibledigits.obj -c -DDEBUG=1 -DTRACING=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -DU_DEBUG=1 -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/config/external/icu/i18n -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/common -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/visibledigits.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -GR c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/intl/icu/source/i18n/visibledigits.cpp 14:18:15 INFO - Nv3DVUtils.cpp 14:18:15 INFO - mozmake.EXE[5]: Entering directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/browser/components/migration' 14:18:15 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/sccache2/sccache.exe c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/vs2015u3/VC/bin/amd64_x86/cl.exe -FonsIEHistoryEnumerator.obj -c -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/stl_wrappers -DDEBUG=1 -DTRACING=1 -DHAS_360SE_MIGRATOR -DHAS_IE_MIGRATOR -DHAS_EDGE_MIGRATOR -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/browser/components/migration -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/browser/components/migration -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nspr -Ic:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/dist/include/nss -MD -FI c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h -DMOZILLA_CLIENT -deps.deps/nsIEHistoryEnumerator.obj.pp -TP -nologo -wd5026 -wd5027 -Zc:sizedDealloc- -wd4091 -wd4577 -D_HAS_EXCEPTIONS=0 -W3 -Gy -Zc:inline -utf-8 -arch:SSE2 -FS -Gw -wd4251 -wd4244 -wd4267 -wd4800 -wd4595 -we4553 -GR- -Z7 -O1 -Oi -Oy- -WX c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/browser/components/migration/nsIEHistoryEnumerator.cpp 14:18:15 INFO - mozmake.EXE[5]: Leaving directory 'c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/browser/components/feeds' 14:18:15 INFO - #line 1 "c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/other-licenses/nsis/Contrib/CityHash/cityhash/city.cpp" 14:18:15 INFO - #line 1 "c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h" 14:18:15 INFO - #line 15 "c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h" 14:18:15 INFO - #line 167 "c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h" 14:18:15 INFO - #line 171 "c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h" 14:18:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Char16.h" 14:18:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cstdint" 14:18:15 INFO - #pragma once 14:18:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:15 INFO - #pragma once 14:18:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xkeycheck.h" 14:18:15 INFO - #pragma once 14:18:15 INFO - #line 91 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xkeycheck.h" 14:18:15 INFO - #line 252 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xkeycheck.h" 14:18:15 INFO - #line 253 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xkeycheck.h" 14:18:15 INFO - #line 255 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xkeycheck.h" 14:18:15 INFO - #line 257 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xkeycheck.h" 14:18:15 INFO - #line 258 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xkeycheck.h" 14:18:15 INFO - #line 8 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\crtdefs.h" 14:18:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:18:15 INFO - #line 24 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:18:15 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:18:15 INFO - #line 39 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:18:15 INFO - #line 40 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:18:15 INFO - #line 41 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:18:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:18:15 INFO - #pragma once 14:18:16 INFO - #line 151 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:18:16 INFO - #line 155 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:18:16 INFO - #line 185 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:18:16 INFO - #line 188 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:18:16 INFO - #line 190 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:18:16 INFO - #line 196 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:18:16 INFO - #line 200 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:18:16 INFO - #line 207 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:18:16 INFO - #line 219 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:18:16 INFO - #line 228 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:18:16 INFO - #line 229 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:18:16 INFO - #pragma region Input Buffer SAL 1 compatibility macros 14:18:17 INFO - #pragma endregion Input Buffer SAL 1 compatibility macros 14:18:17 INFO - #line 1555 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:18:17 INFO - #line 1586 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:18:17 INFO - #line 1611 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:18:17 INFO - #line 1624 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:18:17 INFO - #line 1663 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:18:17 INFO - #line 1775 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:18:17 INFO - #line 1878 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:18:17 INFO - #line 2047 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:18:17 INFO - #line 2149 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:18:17 INFO - #line 2361 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:18:17 INFO - extern "C" { 14:18:17 INFO - #line 2367 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:18:17 INFO - #line 2595 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:18:18 INFO - #line 2634 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:18:18 INFO - #line 2868 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:18:18 INFO - #line 2878 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:18:18 INFO - #line 2883 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:18:18 INFO - #line 2890 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:18:18 INFO - #line 2891 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:18:18 INFO - #line 2898 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:18:18 INFO - #line 2899 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:18:18 INFO - #line 2911 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:18:18 INFO - #line 2945 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:18:18 INFO - } 14:18:18 INFO - #line 2969 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:18:18 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ConcurrencySal.h" 14:18:18 INFO - #pragma once 14:18:18 INFO - extern "C" { 14:18:18 INFO - #line 24 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ConcurrencySal.h" 14:18:18 INFO - #line 265 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ConcurrencySal.h" 14:18:18 INFO - #line 269 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ConcurrencySal.h" 14:18:18 INFO - #line 352 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ConcurrencySal.h" 14:18:18 INFO - } 14:18:18 INFO - #line 356 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ConcurrencySal.h" 14:18:18 INFO - #line 358 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ConcurrencySal.h" 14:18:18 INFO - #line 2971 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:18:18 INFO - #line 46 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:18:18 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vadefs.h" 14:18:18 INFO - #pragma once 14:18:18 INFO - #pragma pack(push, 8) 14:18:18 INFO - extern "C" { 14:18:18 INFO - #line 20 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vadefs.h" 14:18:18 INFO - #line 24 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vadefs.h" 14:18:18 INFO - typedef unsigned int uintptr_t; 14:18:18 INFO - #line 32 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vadefs.h" 14:18:18 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vadefs.h" 14:18:18 INFO - typedef char* va_list; 14:18:18 INFO - #line 41 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vadefs.h" 14:18:18 INFO - #line 42 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vadefs.h" 14:18:18 INFO - #line 48 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vadefs.h" 14:18:18 INFO - #line 54 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vadefs.h" 14:18:18 INFO - #line 58 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vadefs.h" 14:18:18 INFO - #line 61 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vadefs.h" 14:18:18 INFO - #line 73 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vadefs.h" 14:18:18 INFO - #line 116 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vadefs.h" 14:18:18 INFO - } 14:18:18 INFO - #line 120 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vadefs.h" 14:18:18 INFO - extern "C++" 14:18:18 INFO - { 14:18:18 INFO - template 14:18:18 INFO - struct __vcrt_va_list_is_reference 14:18:18 INFO - { 14:18:18 INFO - enum : bool { __the_value = false }; 14:18:18 INFO - }; 14:18:18 INFO - template 14:18:18 INFO - struct __vcrt_va_list_is_reference<_Ty&> 14:18:18 INFO - { 14:18:18 INFO - enum : bool { __the_value = true }; 14:18:18 INFO - }; 14:18:18 INFO - template 14:18:18 INFO - struct __vcrt_va_list_is_reference<_Ty&&> 14:18:18 INFO - { 14:18:18 INFO - enum : bool { __the_value = true }; 14:18:18 INFO - }; 14:18:18 INFO - template 14:18:18 INFO - void __vcrt_va_start_verify_argument_type() throw() 14:18:18 INFO - { 14:18:18 INFO - static_assert(!__vcrt_va_list_is_reference<_Ty>::__the_value, "va_start argument must not have reference type and must not be parenthesized"); 14:18:18 INFO - } 14:18:18 INFO - } 14:18:18 INFO - #line 156 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vadefs.h" 14:18:18 INFO - #pragma pack(pop) 14:18:18 INFO - #line 47 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:18:18 INFO - #line 80 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:18:18 INFO - __pragma(pack(push, 8)) extern "C" { 14:18:18 INFO - #line 109 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:18:18 INFO - #line 111 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:18:18 INFO - #line 113 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:18:18 INFO - #line 117 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:18:18 INFO - #line 118 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:18:18 INFO - #line 127 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:18:18 INFO - #line 129 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:18:18 INFO - #line 130 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:18:18 INFO - #line 138 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:18:18 INFO - #line 140 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:18:18 INFO - #line 146 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:18:18 INFO - #line 149 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:18:18 INFO - #line 155 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:18:18 INFO - #line 167 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:18:18 INFO - #line 171 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:18:18 INFO - #line 173 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:18:18 INFO - #line 179 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:18:18 INFO - #line 187 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:18:18 INFO - #line 188 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:18:18 INFO - typedef unsigned int size_t; 14:18:18 INFO - typedef int ptrdiff_t; 14:18:18 INFO - typedef int intptr_t; 14:18:18 INFO - #line 202 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:18:18 INFO - typedef bool __vcrt_bool; 14:18:18 INFO - #line 212 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:18:18 INFO - #line 217 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:18:18 INFO - #line 221 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:18:18 INFO - #line 225 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:18:18 INFO - #line 238 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:18:18 INFO - #line 239 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:18:18 INFO - #line 243 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:18:18 INFO - #line 245 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:18:18 INFO - extern "C++" 14:18:18 INFO - { 14:18:18 INFO - template 14:18:18 INFO - char (*__countof_helper( _CountofType (&_Array)[_SizeOfArray]))[_SizeOfArray]; 14:18:18 INFO - } 14:18:18 INFO - #line 257 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:18:18 INFO - #line 264 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:18:18 INFO - #line 275 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:18:18 INFO - #line 276 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:18:18 INFO - #line 280 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:18:18 INFO - #line 288 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:18:18 INFO - #line 289 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:18:18 INFO - void __cdecl __security_init_cookie(void); 14:18:18 INFO - void __fastcall __security_check_cookie( uintptr_t _StackCookie); 14:18:18 INFO - __declspec(noreturn) void __cdecl __report_gsfailure(void); 14:18:18 INFO - #line 307 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:18:18 INFO - #line 308 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:18:18 INFO - extern uintptr_t __security_cookie; 14:18:18 INFO - #line 316 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:18:18 INFO - } __pragma(pack(pop)) 14:18:18 INFO - #line 320 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:18:18 INFO - #line 10 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\crtdefs.h" 14:18:18 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:18 INFO - #pragma once 14:18:18 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:18:19 INFO - #line 11 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - __pragma(pack(push, 8)) extern "C" { 14:18:19 INFO - #line 25 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 29 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 41 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 45 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 46 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 50 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 52 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 58 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 64 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 73 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 91 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 92 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 96 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 98 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 102 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 104 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 108 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 110 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - extern "C++" 14:18:19 INFO - { 14:18:19 INFO - template 14:18:19 INFO - struct _CrtEnableIf; 14:18:19 INFO - template 14:18:19 INFO - struct _CrtEnableIf 14:18:19 INFO - { 14:18:19 INFO - typedef _Ty _Type; 14:18:19 INFO - }; 14:18:19 INFO - } 14:18:19 INFO - #line 131 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - typedef bool __crt_bool; 14:18:19 INFO - #line 141 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 153 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 175 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 177 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 178 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 182 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 186 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 209 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 210 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 214 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 221 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 222 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - __declspec(dllimport) void __cdecl _invalid_parameter_noinfo(void); 14:18:19 INFO - __declspec(dllimport) __declspec(noreturn) void __cdecl _invalid_parameter_noinfo_noreturn(void); 14:18:19 INFO - __declspec(noreturn) 14:18:19 INFO - __declspec(dllimport) void __cdecl _invoke_watson( 14:18:19 INFO - wchar_t const*, 14:18:19 INFO - wchar_t const*, 14:18:19 INFO - wchar_t const*, 14:18:19 INFO - unsigned int, 14:18:19 INFO - uintptr_t); 14:18:19 INFO - #line 277 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 278 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 295 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 304 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 305 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 323 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 324 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 331 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 332 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 336 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 350 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 366 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 373 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 377 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 382 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 383 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 393 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 394 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 395 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 399 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 405 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 415 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 416 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 425 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 435 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 442 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 447 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 455 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 463 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 464 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 468 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - typedef int errno_t; 14:18:19 INFO - typedef unsigned short wint_t; 14:18:19 INFO - typedef unsigned short wctype_t; 14:18:19 INFO - typedef long __time32_t; 14:18:19 INFO - typedef __int64 __time64_t; 14:18:19 INFO - typedef struct __crt_locale_data_public 14:18:19 INFO - { 14:18:19 INFO - unsigned short const* _locale_pctype; 14:18:19 INFO - int _locale_mb_cur_max; 14:18:19 INFO - unsigned int _locale_lc_codepage; 14:18:19 INFO - } __crt_locale_data_public; 14:18:19 INFO - typedef struct __crt_locale_pointers 14:18:19 INFO - { 14:18:19 INFO - struct __crt_locale_data* locinfo; 14:18:19 INFO - struct __crt_multibyte_data* mbcinfo; 14:18:19 INFO - } __crt_locale_pointers; 14:18:19 INFO - typedef __crt_locale_pointers* _locale_t; 14:18:19 INFO - typedef struct _Mbstatet 14:18:19 INFO - { 14:18:19 INFO - unsigned long _Wchar; 14:18:19 INFO - unsigned short _Byte, _State; 14:18:19 INFO - } _Mbstatet; 14:18:19 INFO - typedef _Mbstatet mbstate_t; 14:18:19 INFO - #line 508 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 512 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - typedef __time64_t time_t; 14:18:19 INFO - #line 519 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 520 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 525 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - typedef size_t rsize_t; 14:18:19 INFO - #line 529 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 705 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:19 INFO - #line 706 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:20 INFO - #line 1781 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:20 INFO - #line 1971 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:20 INFO - #line 1972 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:20 INFO - #line 1973 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:18:20 INFO - } __pragma(pack(pop)) 14:18:20 INFO - #line 11 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\crtdefs.h" 14:18:20 INFO - #line 23 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\crtdefs.h" 14:18:20 INFO - #line 25 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\crtdefs.h" 14:18:20 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\crtdefs.h" 14:18:20 INFO - #line 28 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\crtdefs.h" 14:18:20 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\crtdefs.h" 14:18:20 INFO - #line 38 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\crtdefs.h" 14:18:20 INFO - #line 39 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\crtdefs.h" 14:18:20 INFO - #line 40 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\crtdefs.h" 14:18:20 INFO - #line 45 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\crtdefs.h" 14:18:20 INFO - #line 50 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\crtdefs.h" 14:18:20 INFO - #line 51 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\crtdefs.h" 14:18:20 INFO - #line 52 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\crtdefs.h" 14:18:20 INFO - #line 57 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\crtdefs.h" 14:18:20 INFO - #line 59 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\crtdefs.h" 14:18:20 INFO - #line 64 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\crtdefs.h" 14:18:20 INFO - #line 65 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\crtdefs.h" 14:18:20 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\crtdefs.h" 14:18:20 INFO - #line 9 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:20 INFO - #pragma pack(push,8) 14:18:20 INFO - #line 22 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:20 INFO - #line 23 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:20 INFO - #line 28 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:20 INFO - #line 31 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:20 INFO - #line 50 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:20 INFO - #line 52 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:20 INFO - #line 59 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:20 INFO - #line 60 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:20 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:20 INFO - #line 68 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:20 INFO - #line 69 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:20 INFO - #line 75 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:20 INFO - #line 77 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:20 INFO - #line 78 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:20 INFO - #line 84 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:20 INFO - #line 86 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:20 INFO - #line 87 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:20 INFO - #line 93 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:20 INFO - #line 95 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:20 INFO - #line 96 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:20 INFO - #line 102 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:20 INFO - #line 104 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:20 INFO - #line 105 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:20 INFO - #line 137 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:20 INFO - #line 139 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:20 INFO - #line 156 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:20 INFO - #line 157 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:20 INFO - #line 158 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:20 INFO - #line 167 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:20 INFO - #line 222 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:20 INFO - #line 223 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:20 INFO - #line 233 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:20 INFO - #line 235 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:20 INFO - #line 236 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:20 INFO - #line 241 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:20 INFO - #line 243 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:20 INFO - #line 245 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:20 INFO - #line 247 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:20 INFO - #pragma detect_mismatch("_MSC_VER", "1900") 14:18:20 INFO - #line 255 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:20 INFO - #pragma detect_mismatch("_ITERATOR_DEBUG_LEVEL", "0") 14:18:20 INFO - #line 259 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:20 INFO - #line 264 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:21 INFO - #line 266 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:21 INFO - #pragma detect_mismatch("RuntimeLibrary", "MD_DynamicRelease") 14:18:21 INFO - #line 270 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:21 INFO - #line 271 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:21 INFO - #line 272 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:21 INFO - #line 285 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:21 INFO - #line 286 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:21 INFO - #line 291 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:21 INFO - #line 296 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:21 INFO - #line 298 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:21 INFO - #line 299 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:21 INFO - #line 311 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:21 INFO - #line 313 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:21 INFO - #line 317 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:21 INFO - #line 385 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:21 INFO - #line 391 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:21 INFO - #line 394 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:21 INFO - #line 399 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:21 INFO - #line 411 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:21 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\use_ansi.h" 14:18:21 INFO - #pragma once 14:18:21 INFO - #line 24 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\use_ansi.h" 14:18:21 INFO - #line 41 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\use_ansi.h" 14:18:21 INFO - #line 51 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\use_ansi.h" 14:18:21 INFO - #line 56 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\use_ansi.h" 14:18:21 INFO - #pragma comment(lib, "msvcprt" "" "") 14:18:21 INFO - #line 65 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\use_ansi.h" 14:18:21 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\use_ansi.h" 14:18:21 INFO - #line 69 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\use_ansi.h" 14:18:21 INFO - #line 413 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:21 INFO - #line 417 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:21 INFO - #line 421 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:21 INFO - #line 443 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:21 INFO - #line 445 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:21 INFO - #line 446 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:21 INFO - #line 451 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:21 INFO - #line 453 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:21 INFO - #line 454 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:21 INFO - #line 459 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:21 INFO - #line 461 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:21 INFO - #line 462 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:21 INFO - #line 472 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:21 INFO - #line 477 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:21 INFO - #line 479 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:21 INFO - #line 481 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:21 INFO - #line 482 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:21 INFO - #line 486 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:21 INFO - #line 491 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:21 INFO - #line 496 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:21 INFO - #line 497 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:21 INFO - #line 498 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:21 INFO - #line 529 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:21 INFO - #line 530 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:21 INFO - #line 557 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:21 INFO - #line 577 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:21 INFO - typedef long long _Longlong; 14:18:21 INFO - typedef unsigned long long _ULonglong; 14:18:21 INFO - namespace std { 14:18:21 INFO - enum _Uninitialized 14:18:21 INFO - { 14:18:21 INFO - _Noinit 14:18:21 INFO - }; 14:18:21 INFO - #pragma warning(push) 14:18:21 INFO - #pragma warning(disable:4412) 14:18:21 INFO - class __declspec(dllimport) _Lockit 14:18:21 INFO - { 14:18:21 INFO - public: 14:18:21 INFO - #line 644 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:21 INFO - __thiscall _Lockit(); 14:18:21 INFO - explicit __thiscall _Lockit(int); 14:18:21 INFO - __thiscall ~_Lockit() throw (); 14:18:21 INFO - #line 648 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:21 INFO - static void __cdecl _Lockit_ctor(int); 14:18:21 INFO - static void __cdecl _Lockit_dtor(int); 14:18:21 INFO - private: 14:18:21 INFO - static void __cdecl _Lockit_ctor(_Lockit *); 14:18:21 INFO - static void __cdecl _Lockit_ctor(_Lockit *, int); 14:18:21 INFO - static void __cdecl _Lockit_dtor(_Lockit *); 14:18:21 INFO - public: 14:18:21 INFO - _Lockit(const _Lockit&) = delete; 14:18:21 INFO - _Lockit& operator=(const _Lockit&) = delete; 14:18:21 INFO - private: 14:18:21 INFO - int _Locktype; 14:18:21 INFO - #line 677 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:21 INFO - }; 14:18:21 INFO - #line 763 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:21 INFO - class __declspec(dllimport) _Init_locks 14:18:21 INFO - { 14:18:21 INFO - public: 14:18:21 INFO - #line 780 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:21 INFO - __thiscall _Init_locks(); 14:18:21 INFO - __thiscall ~_Init_locks() throw (); 14:18:21 INFO - #line 783 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:21 INFO - private: 14:18:21 INFO - static void __cdecl _Init_locks_ctor(_Init_locks *); 14:18:21 INFO - static void __cdecl _Init_locks_dtor(_Init_locks *); 14:18:21 INFO - #line 797 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:21 INFO - }; 14:18:21 INFO - #pragma warning(pop) 14:18:21 INFO - } 14:18:21 INFO - #line 802 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:21 INFO - __declspec(dllimport) void __cdecl _Atexit(void (__cdecl *)(void)); 14:18:21 INFO - typedef unsigned long _Uint32t; 14:18:21 INFO - #pragma pack(pop) 14:18:21 INFO - #line 819 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:21 INFO - #line 820 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:18:21 INFO - #line 6 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cstdint" 14:18:21 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\stdint.h" 14:18:21 INFO - #pragma once 14:18:21 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:18:21 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\stdint.h" 14:18:21 INFO - typedef signed char int8_t; 14:18:21 INFO - typedef short int16_t; 14:18:21 INFO - typedef int int32_t; 14:18:21 INFO - typedef long long int64_t; 14:18:21 INFO - typedef unsigned char uint8_t; 14:18:21 INFO - typedef unsigned short uint16_t; 14:18:21 INFO - typedef unsigned int uint32_t; 14:18:21 INFO - typedef unsigned long long uint64_t; 14:18:21 INFO - typedef signed char int_least8_t; 14:18:21 INFO - typedef short int_least16_t; 14:18:21 INFO - typedef int int_least32_t; 14:18:21 INFO - typedef long long int_least64_t; 14:18:21 INFO - typedef unsigned char uint_least8_t; 14:18:21 INFO - typedef unsigned short uint_least16_t; 14:18:21 INFO - typedef unsigned int uint_least32_t; 14:18:21 INFO - typedef unsigned long long uint_least64_t; 14:18:21 INFO - typedef signed char int_fast8_t; 14:18:21 INFO - typedef int int_fast16_t; 14:18:21 INFO - typedef int int_fast32_t; 14:18:21 INFO - typedef long long int_fast64_t; 14:18:21 INFO - typedef unsigned char uint_fast8_t; 14:18:21 INFO - typedef unsigned int uint_fast16_t; 14:18:21 INFO - typedef unsigned int uint_fast32_t; 14:18:21 INFO - typedef unsigned long long uint_fast64_t; 14:18:21 INFO - typedef long long intmax_t; 14:18:21 INFO - typedef unsigned long long uintmax_t; 14:18:21 INFO - #line 96 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\stdint.h" 14:18:21 INFO - #line 107 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\stdint.h" 14:18:21 INFO - #line 133 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\stdint.h" 14:18:21 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cstdint" 14:18:21 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cstdint" 14:18:21 INFO - namespace std { 14:18:21 INFO - using :: int8_t; using :: int16_t; 14:18:21 INFO - using :: int32_t; using :: int64_t; 14:18:21 INFO - using :: uint8_t; using :: uint16_t; 14:18:21 INFO - using :: uint32_t; using :: uint64_t; 14:18:21 INFO - using :: int_least8_t; using :: int_least16_t; 14:18:21 INFO - using :: int_least32_t; using :: int_least64_t; 14:18:21 INFO - using :: uint_least8_t; using :: uint_least16_t; 14:18:21 INFO - using :: uint_least32_t; using :: uint_least64_t; 14:18:21 INFO - using :: int_fast8_t; using :: int_fast16_t; 14:18:21 INFO - using :: int_fast32_t; using :: int_fast64_t; 14:18:21 INFO - using :: uint_fast8_t; using :: uint_fast16_t; 14:18:21 INFO - using :: uint_fast32_t; using :: uint_fast64_t; 14:18:21 INFO - using :: intmax_t; using :: intptr_t; 14:18:21 INFO - using :: uintmax_t; using :: uintptr_t; 14:18:21 INFO - namespace tr1 { 14:18:21 INFO - using :: int8_t; using :: int16_t; 14:18:21 INFO - using :: int32_t; using :: int64_t; 14:18:21 INFO - using :: uint8_t; using :: uint16_t; 14:18:21 INFO - using :: uint32_t; using :: uint64_t; 14:18:21 INFO - using :: int_least8_t; using :: int_least16_t; 14:18:21 INFO - using :: int_least32_t; using :: int_least64_t; 14:18:21 INFO - using :: uint_least8_t; using :: uint_least16_t; 14:18:21 INFO - using :: uint_least32_t; using :: uint_least64_t; 14:18:21 INFO - using :: int_fast8_t; using :: int_fast16_t; 14:18:21 INFO - using :: int_fast32_t; using :: int_fast64_t; 14:18:21 INFO - using :: uint_fast8_t; using :: uint_fast16_t; 14:18:21 INFO - using :: uint_fast32_t; using :: uint_fast64_t; 14:18:21 INFO - using :: intmax_t; using :: intptr_t; 14:18:21 INFO - using :: uintmax_t; using :: uintptr_t; 14:18:21 INFO - } 14:18:21 INFO - #line 57 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cstdint" 14:18:21 INFO - } 14:18:21 INFO - #line 59 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cstdint" 14:18:21 INFO - #line 61 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cstdint" 14:18:21 INFO - #line 23 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Char16.h" 14:18:21 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:18:21 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Compiler.h" 14:18:21 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Compiler.h" 14:18:21 INFO - #line 39 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Compiler.h" 14:18:21 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cstddef" 14:18:21 INFO - #pragma once 14:18:21 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stddef.h" 14:18:21 INFO - #pragma once 14:18:21 INFO - __pragma(pack(push, 8)) extern "C" { 14:18:21 INFO - namespace std 14:18:21 INFO - { 14:18:21 INFO - typedef decltype(__nullptr) nullptr_t; 14:18:21 INFO - } 14:18:21 INFO - using ::std::nullptr_t; 14:18:21 INFO - #line 25 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stddef.h" 14:18:21 INFO - __declspec(dllimport) int* __cdecl _errno(void); 14:18:21 INFO - __declspec(dllimport) errno_t __cdecl _set_errno( int _Value); 14:18:21 INFO - __declspec(dllimport) errno_t __cdecl _get_errno( int* _Value); 14:18:21 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stddef.h" 14:18:21 INFO - #line 46 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stddef.h" 14:18:21 INFO - #line 49 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stddef.h" 14:18:21 INFO - __declspec(dllimport) extern unsigned long __cdecl __threadid(void); 14:18:21 INFO - __declspec(dllimport) extern uintptr_t __cdecl __threadhandle(void); 14:18:21 INFO - } __pragma(pack(pop)) 14:18:21 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cstddef" 14:18:21 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cstddef" 14:18:21 INFO - namespace std { 14:18:21 INFO - using :: ptrdiff_t; using :: size_t; 14:18:21 INFO - } 14:18:21 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cstddef" 14:18:21 INFO - namespace std { 14:18:21 INFO - typedef double max_align_t; 14:18:21 INFO - } 14:18:21 INFO - using ::std:: max_align_t; 14:18:21 INFO - #line 29 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cstddef" 14:18:21 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cstddef" 14:18:21 INFO - #line 50 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Compiler.h" 14:18:21 INFO - #line 63 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Compiler.h" 14:18:21 INFO - #line 98 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Compiler.h" 14:18:21 INFO - #line 104 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Compiler.h" 14:18:21 INFO - #line 107 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Compiler.h" 14:18:21 INFO - #line 111 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Compiler.h" 14:18:21 INFO - #line 112 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Compiler.h" 14:18:21 INFO - #line 114 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Compiler.h" 14:18:21 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:18:21 INFO - #line 31 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:18:21 INFO - #line 35 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:18:21 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:18:21 INFO - #line 39 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:18:21 INFO - #line 70 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:18:21 INFO - #line 92 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:18:21 INFO - #line 112 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:18:21 INFO - #line 131 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:18:21 INFO - #line 133 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:18:21 INFO - #line 147 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:18:21 INFO - #line 149 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:18:21 INFO - #line 169 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:18:21 INFO - #line 171 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:18:21 INFO - #line 184 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:18:21 INFO - #line 188 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:18:21 INFO - #line 192 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:18:21 INFO - #line 194 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:18:21 INFO - #line 208 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:18:21 INFO - #line 210 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:18:22 INFO - #line 237 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:18:22 INFO - #line 239 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:18:22 INFO - #line 274 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:18:22 INFO - #line 276 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:18:22 INFO - #line 293 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:18:22 INFO - #line 297 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:18:22 INFO - #line 328 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:18:22 INFO - #line 337 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:18:22 INFO - #line 590 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:18:22 INFO - #line 594 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:18:22 INFO - #line 626 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:18:22 INFO - #line 628 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:18:22 INFO - #line 24 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Char16.h" 14:18:22 INFO - class char16ptr_t 14:18:22 INFO - { 14:18:22 INFO - private: 14:18:22 INFO - const char16_t* mPtr; 14:18:22 INFO - static_assert(sizeof(char16_t) == sizeof(wchar_t), 14:18:22 INFO - "char16_t and wchar_t sizes differ"); 14:18:22 INFO - public: 14:18:22 INFO - char16ptr_t(const char16_t* aPtr) : mPtr(aPtr) {} 14:18:22 INFO - char16ptr_t(const wchar_t* aPtr) : 14:18:22 INFO - mPtr(reinterpret_cast(aPtr)) 14:18:22 INFO - {} 14:18:22 INFO - constexpr char16ptr_t(decltype(nullptr)) : mPtr(nullptr) {} 14:18:22 INFO - operator const char16_t*() const 14:18:22 INFO - { 14:18:22 INFO - return mPtr; 14:18:22 INFO - } 14:18:22 INFO - operator const wchar_t*() const 14:18:22 INFO - { 14:18:22 INFO - return reinterpret_cast(mPtr); 14:18:22 INFO - } 14:18:22 INFO - operator const void*() const 14:18:22 INFO - { 14:18:22 INFO - return mPtr; 14:18:22 INFO - } 14:18:22 INFO - operator bool() const 14:18:22 INFO - { 14:18:22 INFO - return mPtr != nullptr; 14:18:22 INFO - } 14:18:22 INFO - explicit operator char16_t*() const 14:18:22 INFO - { 14:18:22 INFO - return const_cast(mPtr); 14:18:22 INFO - } 14:18:22 INFO - explicit operator wchar_t*() const 14:18:22 INFO - { 14:18:22 INFO - return const_cast(static_cast(*this)); 14:18:22 INFO - } 14:18:22 INFO - explicit operator int() const 14:18:22 INFO - { 14:18:22 INFO - return reinterpret_cast(mPtr); 14:18:22 INFO - } 14:18:22 INFO - explicit operator unsigned int() const 14:18:22 INFO - { 14:18:22 INFO - return reinterpret_cast(mPtr); 14:18:22 INFO - } 14:18:22 INFO - explicit operator long() const 14:18:22 INFO - { 14:18:22 INFO - return reinterpret_cast(mPtr); 14:18:22 INFO - } 14:18:22 INFO - explicit operator unsigned long() const 14:18:22 INFO - { 14:18:22 INFO - return reinterpret_cast(mPtr); 14:18:22 INFO - } 14:18:22 INFO - explicit operator long long() const 14:18:22 INFO - { 14:18:22 INFO - return reinterpret_cast(mPtr); 14:18:22 INFO - } 14:18:22 INFO - explicit operator unsigned long long() const 14:18:22 INFO - { 14:18:22 INFO - return reinterpret_cast(mPtr); 14:18:22 INFO - } 14:18:22 INFO - explicit operator const char*() const 14:18:22 INFO - { 14:18:22 INFO - return reinterpret_cast(mPtr); 14:18:22 INFO - } 14:18:22 INFO - explicit operator const unsigned char*() const 14:18:22 INFO - { 14:18:22 INFO - return reinterpret_cast(mPtr); 14:18:22 INFO - } 14:18:22 INFO - explicit operator unsigned char*() const 14:18:22 INFO - { 14:18:22 INFO - return 14:18:22 INFO - const_cast(reinterpret_cast(mPtr)); 14:18:22 INFO - } 14:18:22 INFO - explicit operator void*() const 14:18:22 INFO - { 14:18:22 INFO - return const_cast(mPtr); 14:18:22 INFO - } 14:18:22 INFO - char16_t operator[](size_t aIndex) const 14:18:22 INFO - { 14:18:22 INFO - return mPtr[aIndex]; 14:18:22 INFO - } 14:18:22 INFO - bool operator==(const char16ptr_t& aOther) const 14:18:22 INFO - { 14:18:22 INFO - return mPtr == aOther.mPtr; 14:18:22 INFO - } 14:18:22 INFO - bool operator==(decltype(nullptr)) const 14:18:22 INFO - { 14:18:22 INFO - return mPtr == nullptr; 14:18:22 INFO - } 14:18:22 INFO - bool operator!=(const char16ptr_t& aOther) const 14:18:22 INFO - { 14:18:22 INFO - return mPtr != aOther.mPtr; 14:18:22 INFO - } 14:18:22 INFO - bool operator!=(decltype(nullptr)) const 14:18:22 INFO - { 14:18:22 INFO - return mPtr != nullptr; 14:18:22 INFO - } 14:18:22 INFO - char16ptr_t operator+(int aValue) const 14:18:22 INFO - { 14:18:22 INFO - return char16ptr_t(mPtr + aValue); 14:18:22 INFO - } 14:18:22 INFO - char16ptr_t operator+(unsigned int aValue) const 14:18:22 INFO - { 14:18:22 INFO - return char16ptr_t(mPtr + aValue); 14:18:22 INFO - } 14:18:22 INFO - char16ptr_t operator+(long aValue) const 14:18:22 INFO - { 14:18:22 INFO - return char16ptr_t(mPtr + aValue); 14:18:22 INFO - } 14:18:22 INFO - char16ptr_t operator+(unsigned long aValue) const 14:18:22 INFO - { 14:18:22 INFO - return char16ptr_t(mPtr + aValue); 14:18:22 INFO - } 14:18:22 INFO - char16ptr_t operator+(long long aValue) const 14:18:22 INFO - { 14:18:22 INFO - return char16ptr_t(mPtr + aValue); 14:18:22 INFO - } 14:18:22 INFO - char16ptr_t operator+(unsigned long long aValue) const 14:18:22 INFO - { 14:18:22 INFO - return char16ptr_t(mPtr + aValue); 14:18:22 INFO - } 14:18:22 INFO - ptrdiff_t operator-(const char16ptr_t& aOther) const 14:18:22 INFO - { 14:18:22 INFO - return mPtr - aOther.mPtr; 14:18:22 INFO - } 14:18:22 INFO - }; 14:18:22 INFO - inline decltype((char*)0-(char*)0) 14:18:22 INFO - operator-(const char16_t* aX, const char16ptr_t aY) 14:18:22 INFO - { 14:18:22 INFO - return aX - static_cast(aY); 14:18:22 INFO - } 14:18:22 INFO - #line 187 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Char16.h" 14:18:22 INFO - static_assert(sizeof(char16_t) == 2, "Is char16_t type 16 bits?"); 14:18:22 INFO - static_assert(char16_t(-1) > char16_t(0), "Is char16_t type unsigned?"); 14:18:22 INFO - static_assert(sizeof(u'A') == 2, "Is unicode char literal 16 bits?"); 14:18:22 INFO - static_assert(sizeof(u""[0]) == 2, "Is unicode string char 16 bits?"); 14:18:22 INFO - #line 194 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Char16.h" 14:18:22 INFO - #line 196 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Char16.h" 14:18:22 INFO - #line 180 "c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h" 14:18:22 INFO - #line 181 "c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h" 14:18:22 INFO - #line 193 "c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h" 14:18:22 INFO - #line 203 "c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h" 14:18:22 INFO - #line 205 "c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h" 14:18:22 INFO - #line 1 "c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/other-licenses/nsis/Contrib/CityHash/cityhash/city.cpp" 14:18:22 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\other-licenses\\nsis\\contrib\\cityhash\\cityhash\\city.h" 14:18:22 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\other-licenses\\nsis\\contrib\\cityhash\\cityhash\\../CityHash.h" 14:18:22 INFO - #line 17 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\other-licenses\\nsis\\contrib\\cityhash\\cityhash\\../CityHash.h" 14:18:22 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:18:22 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winapifamily.h" 14:18:22 INFO - #pragma warning(push) 14:18:22 INFO - #pragma warning(disable:4001) 14:18:22 INFO - #line 23 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winapifamily.h" 14:18:22 INFO - #pragma once 14:18:22 INFO - #line 25 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winapifamily.h" 14:18:22 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winpackagefamily.h" 14:18:22 INFO - #pragma warning(push) 14:18:22 INFO - #pragma warning(disable:4001) 14:18:22 INFO - #line 23 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winpackagefamily.h" 14:18:22 INFO - #pragma once 14:18:22 INFO - #line 25 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winpackagefamily.h" 14:18:22 INFO - #line 29 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winpackagefamily.h" 14:18:22 INFO - #pragma warning(pop) 14:18:22 INFO - #line 89 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winpackagefamily.h" 14:18:22 INFO - #line 90 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winpackagefamily.h" 14:18:22 INFO - #line 92 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winpackagefamily.h" 14:18:22 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winapifamily.h" 14:18:22 INFO - #line 89 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winapifamily.h" 14:18:22 INFO - #line 143 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winapifamily.h" 14:18:22 INFO - #line 147 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winapifamily.h" 14:18:22 INFO - #line 154 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winapifamily.h" 14:18:22 INFO - #line 160 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winapifamily.h" 14:18:22 INFO - #line 164 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winapifamily.h" 14:18:22 INFO - #line 176 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winapifamily.h" 14:18:22 INFO - #line 233 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winapifamily.h" 14:18:22 INFO - #pragma warning(pop) 14:18:22 INFO - #line 238 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winapifamily.h" 14:18:22 INFO - #line 239 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winapifamily.h" 14:18:22 INFO - #line 241 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winapifamily.h" 14:18:22 INFO - #line 2 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:18:22 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\sdkddkver.h" 14:18:22 INFO - #pragma warning(push) 14:18:22 INFO - #pragma warning(disable:4668) 14:18:22 INFO - #line 23 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\sdkddkver.h" 14:18:22 INFO - #pragma warning(disable:4001) 14:18:22 INFO - #line 25 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\sdkddkver.h" 14:18:22 INFO - #pragma once 14:18:22 INFO - #line 199 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\sdkddkver.h" 14:18:22 INFO - #line 211 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\sdkddkver.h" 14:18:22 INFO - #line 219 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\sdkddkver.h" 14:18:22 INFO - #line 220 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\sdkddkver.h" 14:18:22 INFO - #line 263 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\sdkddkver.h" 14:18:22 INFO - #line 267 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\sdkddkver.h" 14:18:22 INFO - #line 271 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\sdkddkver.h" 14:18:22 INFO - #line 275 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\sdkddkver.h" 14:18:22 INFO - #line 279 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\sdkddkver.h" 14:18:22 INFO - #line 283 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\sdkddkver.h" 14:18:22 INFO - #line 285 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\sdkddkver.h" 14:18:22 INFO - #pragma warning(pop) 14:18:22 INFO - #line 292 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\sdkddkver.h" 14:18:22 INFO - #line 293 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\sdkddkver.h" 14:18:22 INFO - #line 295 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\sdkddkver.h" 14:18:22 INFO - #line 23 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:18:22 INFO - #pragma once 14:18:22 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:18:22 INFO - #pragma region Application Family or OneCore Family 14:18:22 INFO - #line 84 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:18:22 INFO - #line 105 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:18:22 INFO - #line 109 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:18:22 INFO - #line 113 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:18:22 INFO - #line 117 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:18:22 INFO - #line 121 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:18:22 INFO - #line 125 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:18:22 INFO - #line 129 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:18:22 INFO - #line 135 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:18:22 INFO - #line 140 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:18:22 INFO - #line 141 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:18:22 INFO - #line 149 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:18:22 INFO - #line 150 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:18:22 INFO - #pragma warning(disable:4514) 14:18:22 INFO - #pragma warning(disable:4103) 14:18:22 INFO - #line 157 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:18:22 INFO - #pragma warning(push) 14:18:22 INFO - #line 160 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:18:22 INFO - #pragma warning(disable:4001) 14:18:22 INFO - #pragma warning(disable:4201) 14:18:22 INFO - #pragma warning(disable:4214) 14:18:22 INFO - #line 164 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:18:22 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\excpt.h" 14:18:22 INFO - #pragma once 14:18:22 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:18:23 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\excpt.h" 14:18:23 INFO - __pragma(pack(push, 8)) extern "C" { 14:18:23 INFO - typedef enum _EXCEPTION_DISPOSITION 14:18:23 INFO - { 14:18:23 INFO - ExceptionContinueExecution, 14:18:23 INFO - ExceptionContinueSearch, 14:18:23 INFO - ExceptionNestedException, 14:18:23 INFO - ExceptionCollidedUnwind 14:18:23 INFO - } EXCEPTION_DISPOSITION; 14:18:23 INFO - struct _EXCEPTION_RECORD; 14:18:23 INFO - struct _CONTEXT; 14:18:23 INFO - EXCEPTION_DISPOSITION __cdecl _except_handler( 14:18:23 INFO - struct _EXCEPTION_RECORD* _ExceptionRecord, 14:18:23 INFO - void* _EstablisherFrame, 14:18:23 INFO - struct _CONTEXT* _ContextRecord, 14:18:23 INFO - void* _DispatcherContext 14:18:23 INFO - ); 14:18:23 INFO - #line 58 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\excpt.h" 14:18:23 INFO - unsigned long __cdecl _exception_code(void); 14:18:23 INFO - void * __cdecl _exception_info(void); 14:18:23 INFO - int __cdecl _abnormal_termination(void); 14:18:23 INFO - } __pragma(pack(pop)) 14:18:23 INFO - #line 165 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:18:23 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\stdarg.h" 14:18:23 INFO - #pragma once 14:18:23 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:18:23 INFO - #line 12 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\stdarg.h" 14:18:23 INFO - __pragma(pack(push, 8)) extern "C" { 14:18:23 INFO - } __pragma(pack(pop)) 14:18:23 INFO - #line 166 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:18:23 INFO - #line 167 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:18:23 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\windef.h" 14:18:23 INFO - #pragma once 14:18:23 INFO - extern "C" { 14:18:23 INFO - #line 19 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\windef.h" 14:18:23 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:18:23 INFO - #pragma once 14:18:23 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:18:23 INFO - #pragma once 14:18:23 INFO - #line 19 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:18:23 INFO - #pragma warning(push) 14:18:23 INFO - #pragma warning(disable:4668) 14:18:23 INFO - #line 24 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:18:23 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:18:23 INFO - #line 32 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:18:23 INFO - #line 39 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:18:23 INFO - #line 44 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:18:23 INFO - #line 46 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:18:23 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:18:23 INFO - extern "C" { 14:18:23 INFO - #line 71 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:18:23 INFO - #line 100 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:18:23 INFO - #line 113 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:18:23 INFO - #line 216 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:18:23 INFO - #line 217 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:18:23 INFO - #line 320 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:18:23 INFO - #line 380 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:18:23 INFO - #line 468 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:18:23 INFO - #line 488 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:18:23 INFO - #line 494 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:18:23 INFO - #line 497 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:18:23 INFO - #line 566 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:18:23 INFO - #line 577 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:18:23 INFO - #line 608 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:18:23 INFO - #line 625 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:18:23 INFO - #line 643 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:18:23 INFO - } 14:18:23 INFO - #line 647 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:18:23 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings_strict.h" 14:18:23 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings_strict.h" 14:18:23 INFO - #pragma once 14:18:23 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings_undef.h" 14:18:24 INFO - #line 189 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings_strict.h" 14:18:24 INFO - #line 1065 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings_strict.h" 14:18:24 INFO - #line 1130 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings_strict.h" 14:18:24 INFO - #line 1185 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings_strict.h" 14:18:24 INFO - #line 1186 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings_strict.h" 14:18:24 INFO - #line 1187 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings_strict.h" 14:18:24 INFO - #line 675 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:18:24 INFO - #line 676 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:18:24 INFO - #line 694 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:18:24 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\driverspecs.h" 14:18:24 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\sdv_driverspecs.h" 14:18:24 INFO - #line 23 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\sdv_driverspecs.h" 14:18:24 INFO - #line 126 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\driverspecs.h" 14:18:24 INFO - #pragma once 14:18:24 INFO - #line 131 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\driverspecs.h" 14:18:24 INFO - extern "C" { 14:18:24 INFO - #line 135 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\driverspecs.h" 14:18:24 INFO - #line 255 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\driverspecs.h" 14:18:24 INFO - #line 272 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\driverspecs.h" 14:18:25 INFO - #line 699 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\driverspecs.h" 14:18:25 INFO - #line 701 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\driverspecs.h" 14:18:25 INFO - #line 887 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\driverspecs.h" 14:18:25 INFO - } 14:18:25 INFO - #line 899 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\driverspecs.h" 14:18:25 INFO - #line 901 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\driverspecs.h" 14:18:25 INFO - #line 696 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:18:25 INFO - #line 709 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:18:25 INFO - #pragma warning(pop) 14:18:25 INFO - #line 713 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:18:25 INFO - #line 715 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:18:25 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:18:25 INFO - #pragma region Application Family or OneCore Family 14:18:25 INFO - #line 25 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:18:25 INFO - #line 26 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:18:25 INFO - extern "C" { 14:18:25 INFO - #line 44 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:18:25 INFO - typedef unsigned long ULONG; 14:18:25 INFO - typedef ULONG *PULONG; 14:18:25 INFO - typedef unsigned short USHORT; 14:18:25 INFO - typedef USHORT *PUSHORT; 14:18:25 INFO - typedef unsigned char UCHAR; 14:18:25 INFO - typedef UCHAR *PUCHAR; 14:18:25 INFO - typedef char *PSZ; 14:18:25 INFO - #line 59 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:18:25 INFO - #line 73 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:18:25 INFO - #line 77 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:18:25 INFO - #line 81 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:18:25 INFO - #line 85 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:18:25 INFO - #line 89 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:18:25 INFO - #line 102 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:18:25 INFO - #line 109 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:18:25 INFO - #line 113 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:18:25 INFO - #line 114 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:18:25 INFO - #line 141 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:18:25 INFO - #line 146 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:18:25 INFO - #line 147 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:18:25 INFO - #line 155 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:18:25 INFO - typedef unsigned long DWORD; 14:18:25 INFO - typedef int BOOL; 14:18:25 INFO - typedef unsigned char BYTE; 14:18:25 INFO - typedef unsigned short WORD; 14:18:25 INFO - typedef float FLOAT; 14:18:25 INFO - typedef FLOAT *PFLOAT; 14:18:25 INFO - typedef BOOL *PBOOL; 14:18:25 INFO - typedef BOOL *LPBOOL; 14:18:25 INFO - typedef BYTE *PBYTE; 14:18:25 INFO - typedef BYTE *LPBYTE; 14:18:25 INFO - typedef int *PINT; 14:18:25 INFO - typedef int *LPINT; 14:18:25 INFO - typedef WORD *PWORD; 14:18:25 INFO - typedef WORD *LPWORD; 14:18:25 INFO - typedef long *LPLONG; 14:18:25 INFO - typedef DWORD *PDWORD; 14:18:25 INFO - typedef DWORD *LPDWORD; 14:18:25 INFO - typedef void *LPVOID; 14:18:25 INFO - typedef const void *LPCVOID; 14:18:25 INFO - typedef int INT; 14:18:25 INFO - typedef unsigned int UINT; 14:18:25 INFO - typedef unsigned int *PUINT; 14:18:25 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:25 INFO - #pragma warning(push) 14:18:25 INFO - #pragma warning(disable:4668) 14:18:25 INFO - #pragma warning(disable:4820) 14:18:25 INFO - #line 26 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:25 INFO - #pragma warning(disable:4200) 14:18:25 INFO - #pragma warning(disable:4201) 14:18:25 INFO - #pragma warning(disable:4214) 14:18:25 INFO - extern "C" { 14:18:25 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:25 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\ctype.h" 14:18:25 INFO - #pragma once 14:18:25 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wctype.h" 14:18:25 INFO - #pragma once 14:18:25 INFO - __pragma(pack(push, 8)) extern "C" { 14:18:25 INFO - #line 28 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wctype.h" 14:18:25 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wctype.h" 14:18:25 INFO - __declspec(dllimport) const unsigned short* __cdecl __pctype_func(void); 14:18:25 INFO - __declspec(dllimport) const wctype_t* __cdecl __pwctype_func(void); 14:18:25 INFO - #line 41 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wctype.h" 14:18:25 INFO - #line 42 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wctype.h" 14:18:25 INFO - __declspec(dllimport) int __cdecl iswalnum ( wint_t _C); 14:18:25 INFO - __declspec(dllimport) int __cdecl iswalpha ( wint_t _C); 14:18:25 INFO - __declspec(dllimport) int __cdecl iswascii ( wint_t _C); 14:18:25 INFO - __declspec(dllimport) int __cdecl iswblank ( wint_t _C); 14:18:25 INFO - __declspec(dllimport) int __cdecl iswcntrl ( wint_t _C); 14:18:25 INFO - __declspec(dllimport) int __cdecl iswdigit ( wint_t _C); 14:18:25 INFO - __declspec(dllimport) int __cdecl iswgraph ( wint_t _C); 14:18:25 INFO - __declspec(dllimport) int __cdecl iswlower ( wint_t _C); 14:18:25 INFO - __declspec(dllimport) int __cdecl iswprint ( wint_t _C); 14:18:25 INFO - __declspec(dllimport) int __cdecl iswpunct ( wint_t _C); 14:18:25 INFO - __declspec(dllimport) int __cdecl iswspace ( wint_t _C); 14:18:25 INFO - __declspec(dllimport) int __cdecl iswupper ( wint_t _C); 14:18:25 INFO - __declspec(dllimport) int __cdecl iswxdigit ( wint_t _C); 14:18:25 INFO - __declspec(dllimport) int __cdecl __iswcsymf( wint_t _C); 14:18:25 INFO - __declspec(dllimport) int __cdecl __iswcsym ( wint_t _C); 14:18:25 INFO - __declspec(dllimport) int __cdecl _iswalnum_l ( wint_t _C, _locale_t _Locale); 14:18:25 INFO - __declspec(dllimport) int __cdecl _iswalpha_l ( wint_t _C, _locale_t _Locale); 14:18:25 INFO - __declspec(dllimport) int __cdecl _iswblank_l ( wint_t _C, _locale_t _Locale); 14:18:25 INFO - __declspec(dllimport) int __cdecl _iswcntrl_l ( wint_t _C, _locale_t _Locale); 14:18:25 INFO - __declspec(dllimport) int __cdecl _iswdigit_l ( wint_t _C, _locale_t _Locale); 14:18:25 INFO - __declspec(dllimport) int __cdecl _iswgraph_l ( wint_t _C, _locale_t _Locale); 14:18:25 INFO - __declspec(dllimport) int __cdecl _iswlower_l ( wint_t _C, _locale_t _Locale); 14:18:25 INFO - __declspec(dllimport) int __cdecl _iswprint_l ( wint_t _C, _locale_t _Locale); 14:18:25 INFO - __declspec(dllimport) int __cdecl _iswpunct_l ( wint_t _C, _locale_t _Locale); 14:18:25 INFO - __declspec(dllimport) int __cdecl _iswspace_l ( wint_t _C, _locale_t _Locale); 14:18:25 INFO - __declspec(dllimport) int __cdecl _iswupper_l ( wint_t _C, _locale_t _Locale); 14:18:25 INFO - __declspec(dllimport) int __cdecl _iswxdigit_l( wint_t _C, _locale_t _Locale); 14:18:25 INFO - __declspec(dllimport) int __cdecl _iswcsymf_l ( wint_t _C, _locale_t _Locale); 14:18:25 INFO - __declspec(dllimport) int __cdecl _iswcsym_l ( wint_t _C, _locale_t _Locale); 14:18:25 INFO - __declspec(dllimport) wint_t __cdecl towupper( wint_t _C); 14:18:25 INFO - __declspec(dllimport) wint_t __cdecl towlower( wint_t _C); 14:18:25 INFO - __declspec(dllimport) int __cdecl iswctype( wint_t _C, wctype_t _Type); 14:18:25 INFO - __declspec(dllimport) wint_t __cdecl _towupper_l( wint_t _C, _locale_t _Locale); 14:18:25 INFO - __declspec(dllimport) wint_t __cdecl _towlower_l( wint_t _C, _locale_t _Locale); 14:18:25 INFO - __declspec(dllimport) int __cdecl _iswctype_l( wint_t _C, wctype_t _Type, _locale_t _Locale); 14:18:25 INFO - __declspec(dllimport) int __cdecl isleadbyte( int _C); 14:18:25 INFO - __declspec(dllimport) int __cdecl _isleadbyte_l( int _C, _locale_t _Locale); 14:18:25 INFO - __declspec(deprecated("This function or variable has been superceded by newer library " "or operating system functionality. Consider using " "iswctype" " " "instead. See online help for details.")) __declspec(dllimport) int __cdecl is_wctype( wint_t _C, wctype_t _Type); 14:18:25 INFO - #line 113 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wctype.h" 14:18:25 INFO - #line 196 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wctype.h" 14:18:25 INFO - } __pragma(pack(pop)) 14:18:25 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\ctype.h" 14:18:25 INFO - __pragma(pack(push, 8)) extern "C" { 14:18:25 INFO - __declspec(dllimport) int __cdecl _isctype( int _C, int _Type); 14:18:25 INFO - __declspec(dllimport) int __cdecl _isctype_l( int _C, int _Type, _locale_t _Locale); 14:18:25 INFO - __declspec(dllimport) int __cdecl isalpha( int _C); 14:18:25 INFO - __declspec(dllimport) int __cdecl _isalpha_l( int _C, _locale_t _Locale); 14:18:25 INFO - __declspec(dllimport) int __cdecl isupper( int _C); 14:18:25 INFO - __declspec(dllimport) int __cdecl _isupper_l( int _C, _locale_t _Locale); 14:18:25 INFO - __declspec(dllimport) int __cdecl islower( int _C); 14:18:25 INFO - __declspec(dllimport) int __cdecl _islower_l( int _C, _locale_t _Locale); 14:18:25 INFO - __declspec(dllimport) int __cdecl isdigit( int _C); 14:18:25 INFO - __declspec(dllimport) int __cdecl _isdigit_l( int _C, _locale_t _Locale); 14:18:25 INFO - __declspec(dllimport) int __cdecl isxdigit( int _C); 14:18:25 INFO - __declspec(dllimport) int __cdecl _isxdigit_l( int _C, _locale_t _Locale); 14:18:25 INFO - __declspec(dllimport) int __cdecl isspace( int _C); 14:18:25 INFO - __declspec(dllimport) int __cdecl _isspace_l( int _C, _locale_t _Locale); 14:18:25 INFO - __declspec(dllimport) int __cdecl ispunct( int _C); 14:18:25 INFO - __declspec(dllimport) int __cdecl _ispunct_l( int _C, _locale_t _Locale); 14:18:25 INFO - __declspec(dllimport) int __cdecl isblank( int _C); 14:18:25 INFO - __declspec(dllimport) int __cdecl _isblank_l( int _C, _locale_t _Locale); 14:18:25 INFO - __declspec(dllimport) int __cdecl isalnum( int _C); 14:18:25 INFO - __declspec(dllimport) int __cdecl _isalnum_l( int _C, _locale_t _Locale); 14:18:25 INFO - __declspec(dllimport) int __cdecl isprint( int _C); 14:18:25 INFO - __declspec(dllimport) int __cdecl _isprint_l( int _C, _locale_t _Locale); 14:18:25 INFO - __declspec(dllimport) int __cdecl isgraph( int _C); 14:18:25 INFO - __declspec(dllimport) int __cdecl _isgraph_l( int _C, _locale_t _Locale); 14:18:25 INFO - __declspec(dllimport) int __cdecl iscntrl( int _C); 14:18:25 INFO - __declspec(dllimport) int __cdecl _iscntrl_l( int _C, _locale_t _Locale); 14:18:25 INFO - __declspec(dllimport) int __cdecl toupper( int _C); 14:18:25 INFO - __declspec(dllimport) int __cdecl tolower( int _C); 14:18:25 INFO - __declspec(dllimport) int __cdecl _tolower( int _C); 14:18:25 INFO - __declspec(dllimport) int __cdecl _tolower_l( int _C, _locale_t _Locale); 14:18:25 INFO - __declspec(dllimport) int __cdecl _toupper( int _C); 14:18:25 INFO - __declspec(dllimport) int __cdecl _toupper_l( int _C, _locale_t _Locale); 14:18:25 INFO - __declspec(dllimport) int __cdecl __isascii( int _C); 14:18:25 INFO - __declspec(dllimport) int __cdecl __toascii( int _C); 14:18:25 INFO - __declspec(dllimport) int __cdecl __iscsymf( int _C); 14:18:25 INFO - __declspec(dllimport) int __cdecl __iscsym( int _C); 14:18:25 INFO - #line 88 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\ctype.h" 14:18:25 INFO - #line 90 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\ctype.h" 14:18:25 INFO - #line 96 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\ctype.h" 14:18:25 INFO - __declspec(dllimport) int __cdecl ___mb_cur_max_func(void); 14:18:25 INFO - __declspec(dllimport) int __cdecl ___mb_cur_max_l_func(_locale_t); 14:18:25 INFO - #line 104 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\ctype.h" 14:18:25 INFO - #line 115 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\ctype.h" 14:18:25 INFO - #line 143 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\ctype.h" 14:18:25 INFO - __inline __crt_locale_data_public* __cdecl __acrt_get_locale_data_prefix(void const volatile* const _LocalePointers) 14:18:25 INFO - { 14:18:25 INFO - _locale_t const _TypedLocalePointers = (_locale_t)_LocalePointers; 14:18:25 INFO - return (__crt_locale_data_public*)_TypedLocalePointers->locinfo; 14:18:25 INFO - } 14:18:25 INFO - __inline int __cdecl _chvalidchk_l( 14:18:25 INFO - int const _C, 14:18:25 INFO - int const _Mask, 14:18:25 INFO - _locale_t const _Locale 14:18:25 INFO - ) 14:18:25 INFO - { 14:18:25 INFO - if (_Locale) 14:18:25 INFO - { 14:18:25 INFO - return __acrt_get_locale_data_prefix(_Locale)->_locale_pctype[_C] & _Mask; 14:18:25 INFO - } 14:18:25 INFO - return (__pctype_func()[(_C)] & (_Mask)); 14:18:25 INFO - #line 170 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\ctype.h" 14:18:25 INFO - } 14:18:25 INFO - __inline int __cdecl _ischartype_l( 14:18:25 INFO - int const _C, 14:18:25 INFO - int const _Mask, 14:18:25 INFO - _locale_t const _Locale 14:18:25 INFO - ) 14:18:25 INFO - { 14:18:25 INFO - if (_Locale && __acrt_get_locale_data_prefix(_Locale)->_locale_mb_cur_max > 1) 14:18:25 INFO - { 14:18:25 INFO - return _isctype_l(_C, _Mask, _Locale); 14:18:25 INFO - } 14:18:25 INFO - return _chvalidchk_l(_C, _Mask, _Locale); 14:18:25 INFO - } 14:18:25 INFO - #line 221 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\ctype.h" 14:18:25 INFO - #line 229 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\ctype.h" 14:18:25 INFO - #line 233 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\ctype.h" 14:18:25 INFO - } __pragma(pack(pop)) 14:18:25 INFO - #line 35 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:25 INFO - #line 53 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:25 INFO - #line 63 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:25 INFO - #line 64 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:25 INFO - #line 74 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:25 INFO - #line 81 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:25 INFO - #line 82 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:25 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\kernelspecs.h" 14:18:25 INFO - #pragma once 14:18:25 INFO - #line 41 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\kernelspecs.h" 14:18:25 INFO - extern "C" { 14:18:25 INFO - #line 45 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\kernelspecs.h" 14:18:25 INFO - #line 57 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\kernelspecs.h" 14:18:25 INFO - #line 60 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\kernelspecs.h" 14:18:25 INFO - #line 63 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\kernelspecs.h" 14:18:25 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\kernelspecs.h" 14:18:25 INFO - } 14:18:25 INFO - #line 258 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\kernelspecs.h" 14:18:25 INFO - #line 260 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\kernelspecs.h" 14:18:25 INFO - #line 87 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:25 INFO - #line 91 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:25 INFO - #line 97 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:25 INFO - #line 99 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:25 INFO - #line 109 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:25 INFO - #line 113 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:25 INFO - #line 121 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:25 INFO - #line 124 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:25 INFO - #line 134 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:25 INFO - #line 138 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:25 INFO - #line 156 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:25 INFO - #line 178 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\basetsd.h" 14:18:26 INFO - #pragma warning(push) 14:18:26 INFO - #pragma warning(disable:4668) 14:18:26 INFO - #line 26 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\basetsd.h" 14:18:26 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\basetsd.h" 14:18:26 INFO - #line 40 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\basetsd.h" 14:18:26 INFO - #line 45 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\basetsd.h" 14:18:26 INFO - typedef unsigned long POINTER_64_INT; 14:18:26 INFO - #line 47 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\basetsd.h" 14:18:26 INFO - #line 49 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\basetsd.h" 14:18:26 INFO - #line 53 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\basetsd.h" 14:18:26 INFO - #line 55 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\basetsd.h" 14:18:26 INFO - #line 63 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\basetsd.h" 14:18:26 INFO - #pragma once 14:18:26 INFO - #line 70 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\basetsd.h" 14:18:26 INFO - extern "C" { 14:18:26 INFO - #line 74 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\basetsd.h" 14:18:26 INFO - typedef signed char INT8, *PINT8; 14:18:26 INFO - typedef signed short INT16, *PINT16; 14:18:26 INFO - typedef signed int INT32, *PINT32; 14:18:26 INFO - typedef signed __int64 INT64, *PINT64; 14:18:26 INFO - typedef unsigned char UINT8, *PUINT8; 14:18:26 INFO - typedef unsigned short UINT16, *PUINT16; 14:18:26 INFO - typedef unsigned int UINT32, *PUINT32; 14:18:26 INFO - typedef unsigned __int64 UINT64, *PUINT64; 14:18:26 INFO - typedef signed int LONG32, *PLONG32; 14:18:26 INFO - typedef unsigned int ULONG32, *PULONG32; 14:18:26 INFO - typedef unsigned int DWORD32, *PDWORD32; 14:18:26 INFO - #line 104 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\basetsd.h" 14:18:26 INFO - #line 122 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\basetsd.h" 14:18:26 INFO - #line 134 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\basetsd.h" 14:18:26 INFO - typedef int INT_PTR, *PINT_PTR; 14:18:26 INFO - typedef unsigned int UINT_PTR, *PUINT_PTR; 14:18:26 INFO - typedef long LONG_PTR, *PLONG_PTR; 14:18:26 INFO - typedef unsigned long ULONG_PTR, *PULONG_PTR; 14:18:26 INFO - #line 143 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\basetsd.h" 14:18:26 INFO - #line 144 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\basetsd.h" 14:18:26 INFO - typedef unsigned short UHALF_PTR, *PUHALF_PTR; 14:18:26 INFO - typedef short HALF_PTR, *PHALF_PTR; 14:18:26 INFO - typedef long SHANDLE_PTR; 14:18:26 INFO - typedef unsigned long HANDLE_PTR; 14:18:26 INFO - __inline 14:18:26 INFO - void * __ptr64 14:18:26 INFO - PtrToPtr64( 14:18:26 INFO - const void *p 14:18:26 INFO - ) 14:18:26 INFO - { 14:18:26 INFO - return((void * __ptr64) (unsigned __int64) (ULONG_PTR)p ); 14:18:26 INFO - } 14:18:26 INFO - __inline 14:18:26 INFO - void * 14:18:26 INFO - Ptr64ToPtr( 14:18:26 INFO - const void * __ptr64 p 14:18:26 INFO - ) 14:18:26 INFO - { 14:18:26 INFO - return((void *) (ULONG_PTR) (unsigned __int64) p); 14:18:26 INFO - } 14:18:26 INFO - __inline 14:18:26 INFO - void * __ptr64 14:18:26 INFO - HandleToHandle64( 14:18:26 INFO - const void *h 14:18:26 INFO - ) 14:18:26 INFO - { 14:18:26 INFO - return((void * __ptr64)(__int64)(LONG_PTR)h ); 14:18:26 INFO - } 14:18:26 INFO - __inline 14:18:26 INFO - void * 14:18:26 INFO - Handle64ToHandle( 14:18:26 INFO - const void * __ptr64 h 14:18:26 INFO - ) 14:18:26 INFO - { 14:18:26 INFO - return((void *) (ULONG_PTR) (unsigned __int64) h ); 14:18:26 INFO - } 14:18:26 INFO - #line 390 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\basetsd.h" 14:18:26 INFO - #line 397 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\basetsd.h" 14:18:26 INFO - typedef ULONG_PTR SIZE_T, *PSIZE_T; 14:18:26 INFO - typedef LONG_PTR SSIZE_T, *PSSIZE_T; 14:18:26 INFO - #line 464 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\basetsd.h" 14:18:26 INFO - typedef ULONG_PTR DWORD_PTR, *PDWORD_PTR; 14:18:26 INFO - typedef __int64 LONG64, *PLONG64; 14:18:26 INFO - typedef unsigned __int64 ULONG64, *PULONG64; 14:18:26 INFO - typedef unsigned __int64 DWORD64, *PDWORD64; 14:18:26 INFO - typedef ULONG_PTR KAFFINITY; 14:18:26 INFO - typedef KAFFINITY *PKAFFINITY; 14:18:26 INFO - } 14:18:26 INFO - #line 499 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\basetsd.h" 14:18:26 INFO - #pragma warning(pop) 14:18:26 INFO - #line 503 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\basetsd.h" 14:18:26 INFO - #line 505 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\basetsd.h" 14:18:26 INFO - #line 180 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - #line 187 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - #line 194 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - #line 195 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - #line 202 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - #line 203 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - #line 210 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - #line 211 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - #line 220 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - #line 221 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - #line 225 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - #line 232 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - #line 233 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - #line 240 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - #line 241 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - #line 248 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - #line 249 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - #line 256 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - #line 257 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - #line 262 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - #line 264 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - #line 265 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - #line 272 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - #line 273 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - #line 280 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - #line 281 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - #line 297 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - #line 298 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - #line 305 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - #line 306 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - #line 315 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - #line 316 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - #line 337 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - #line 348 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - #line 349 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - #line 364 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - typedef void *PVOID; 14:18:26 INFO - typedef void * __ptr64 PVOID64; 14:18:26 INFO - #line 382 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - #line 388 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - #line 405 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - typedef char CHAR; 14:18:26 INFO - typedef short SHORT; 14:18:26 INFO - typedef long LONG; 14:18:26 INFO - typedef int INT; 14:18:26 INFO - #line 419 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - #line 420 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - typedef wchar_t WCHAR; 14:18:26 INFO - #line 431 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - typedef WCHAR *PWCHAR, *LPWCH, *PWCH; 14:18:26 INFO - typedef const WCHAR *LPCWCH, *PCWCH; 14:18:26 INFO - typedef WCHAR *NWPSTR, *LPWSTR, *PWSTR; 14:18:26 INFO - typedef PWSTR *PZPWSTR; 14:18:26 INFO - typedef const PWSTR *PCZPWSTR; 14:18:26 INFO - typedef WCHAR *LPUWSTR, *PUWSTR; 14:18:26 INFO - typedef const WCHAR *LPCWSTR, *PCWSTR; 14:18:26 INFO - typedef PCWSTR *PZPCWSTR; 14:18:26 INFO - typedef const PCWSTR *PCZPCWSTR; 14:18:26 INFO - typedef const WCHAR *LPCUWSTR, *PCUWSTR; 14:18:26 INFO - typedef WCHAR *PZZWSTR; 14:18:26 INFO - typedef const WCHAR *PCZZWSTR; 14:18:26 INFO - typedef WCHAR *PUZZWSTR; 14:18:26 INFO - typedef const WCHAR *PCUZZWSTR; 14:18:26 INFO - typedef WCHAR *PNZWCH; 14:18:26 INFO - typedef const WCHAR *PCNZWCH; 14:18:26 INFO - typedef WCHAR *PUNZWCH; 14:18:26 INFO - typedef const WCHAR *PCUNZWCH; 14:18:26 INFO - typedef const WCHAR *LPCWCHAR, *PCWCHAR; 14:18:26 INFO - typedef const WCHAR *LPCUWCHAR, *PCUWCHAR; 14:18:26 INFO - typedef unsigned long UCSCHAR; 14:18:26 INFO - typedef UCSCHAR *PUCSCHAR; 14:18:26 INFO - typedef const UCSCHAR *PCUCSCHAR; 14:18:26 INFO - typedef UCSCHAR *PUCSSTR; 14:18:26 INFO - typedef UCSCHAR *PUUCSSTR; 14:18:26 INFO - typedef const UCSCHAR *PCUCSSTR; 14:18:26 INFO - typedef const UCSCHAR *PCUUCSSTR; 14:18:26 INFO - typedef UCSCHAR *PUUCSCHAR; 14:18:26 INFO - typedef const UCSCHAR *PCUUCSCHAR; 14:18:26 INFO - #line 496 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - typedef CHAR *PCHAR, *LPCH, *PCH; 14:18:26 INFO - typedef const CHAR *LPCCH, *PCCH; 14:18:26 INFO - typedef CHAR *NPSTR, *LPSTR, *PSTR; 14:18:26 INFO - typedef PSTR *PZPSTR; 14:18:26 INFO - typedef const PSTR *PCZPSTR; 14:18:26 INFO - typedef const CHAR *LPCSTR, *PCSTR; 14:18:26 INFO - typedef PCSTR *PZPCSTR; 14:18:26 INFO - typedef const PCSTR *PCZPCSTR; 14:18:26 INFO - typedef CHAR *PZZSTR; 14:18:26 INFO - typedef const CHAR *PCZZSTR; 14:18:26 INFO - typedef CHAR *PNZCH; 14:18:26 INFO - typedef const CHAR *PCNZCH; 14:18:26 INFO - typedef char TCHAR, *PTCHAR; 14:18:26 INFO - typedef unsigned char TBYTE , *PTBYTE ; 14:18:26 INFO - #line 553 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - typedef LPCH LPTCH, PTCH; 14:18:26 INFO - typedef LPCCH LPCTCH, PCTCH; 14:18:26 INFO - typedef LPSTR PTSTR, LPTSTR, PUTSTR, LPUTSTR; 14:18:26 INFO - typedef LPCSTR PCTSTR, LPCTSTR, PCUTSTR, LPCUTSTR; 14:18:26 INFO - typedef PZZSTR PZZTSTR, PUZZTSTR; 14:18:26 INFO - typedef PCZZSTR PCZZTSTR, PCUZZTSTR; 14:18:26 INFO - typedef PZPSTR PZPTSTR; 14:18:26 INFO - typedef PNZCH PNZTCH, PUNZTCH; 14:18:26 INFO - typedef PCNZCH PCNZTCH, PCUNZTCH; 14:18:26 INFO - #line 566 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - typedef SHORT *PSHORT; 14:18:26 INFO - typedef LONG *PLONG; 14:18:26 INFO - typedef struct _PROCESSOR_NUMBER { 14:18:26 INFO - WORD Group; 14:18:26 INFO - BYTE Number; 14:18:26 INFO - BYTE Reserved; 14:18:26 INFO - } PROCESSOR_NUMBER, *PPROCESSOR_NUMBER; 14:18:26 INFO - typedef struct _GROUP_AFFINITY { 14:18:26 INFO - KAFFINITY Mask; 14:18:26 INFO - WORD Group; 14:18:26 INFO - WORD Reserved[3]; 14:18:26 INFO - } GROUP_AFFINITY, *PGROUP_AFFINITY; 14:18:26 INFO - #line 601 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - #line 605 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - typedef void *HANDLE; 14:18:26 INFO - #line 619 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - #line 621 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - #line 625 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - typedef HANDLE *PHANDLE; 14:18:26 INFO - typedef BYTE FCHAR; 14:18:26 INFO - typedef WORD FSHORT; 14:18:26 INFO - typedef DWORD FLONG; 14:18:26 INFO - typedef long HRESULT; 14:18:26 INFO - #line 648 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - #line 649 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - #line 661 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - #line 671 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - #line 685 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - typedef char CCHAR; 14:18:26 INFO - typedef DWORD LCID; 14:18:26 INFO - typedef PDWORD PLCID; 14:18:26 INFO - typedef WORD LANGID; 14:18:26 INFO - typedef enum { 14:18:26 INFO - UNSPECIFIED_COMPARTMENT_ID = 0, 14:18:26 INFO - DEFAULT_COMPARTMENT_ID 14:18:26 INFO - } COMPARTMENT_ID, *PCOMPARTMENT_ID; 14:18:26 INFO - #line 731 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - #line 756 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - typedef struct _FLOAT128 { 14:18:26 INFO - __int64 LowPart; 14:18:26 INFO - __int64 HighPart; 14:18:26 INFO - } FLOAT128; 14:18:26 INFO - typedef FLOAT128 *PFLOAT128; 14:18:26 INFO - typedef __int64 LONGLONG; 14:18:26 INFO - typedef unsigned __int64 ULONGLONG; 14:18:26 INFO - #line 792 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - typedef LONGLONG *PLONGLONG; 14:18:26 INFO - typedef ULONGLONG *PULONGLONG; 14:18:26 INFO - typedef LONGLONG USN; 14:18:26 INFO - #line 803 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - typedef union _LARGE_INTEGER { 14:18:26 INFO - struct { 14:18:26 INFO - DWORD LowPart; 14:18:26 INFO - LONG HighPart; 14:18:26 INFO - } ; 14:18:26 INFO - struct { 14:18:26 INFO - DWORD LowPart; 14:18:26 INFO - LONG HighPart; 14:18:26 INFO - } u; 14:18:26 INFO - #line 813 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - LONGLONG QuadPart; 14:18:26 INFO - } LARGE_INTEGER; 14:18:26 INFO - typedef LARGE_INTEGER *PLARGE_INTEGER; 14:18:26 INFO - #line 821 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - typedef union _ULARGE_INTEGER { 14:18:26 INFO - struct { 14:18:26 INFO - DWORD LowPart; 14:18:26 INFO - DWORD HighPart; 14:18:26 INFO - } ; 14:18:26 INFO - struct { 14:18:26 INFO - DWORD LowPart; 14:18:26 INFO - DWORD HighPart; 14:18:26 INFO - } u; 14:18:26 INFO - #line 831 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - ULONGLONG QuadPart; 14:18:26 INFO - } ULARGE_INTEGER; 14:18:26 INFO - typedef ULARGE_INTEGER *PULARGE_INTEGER; 14:18:26 INFO - typedef LONG_PTR RTL_REFERENCE_COUNT, *PRTL_REFERENCE_COUNT; 14:18:26 INFO - typedef struct _LUID { 14:18:26 INFO - DWORD LowPart; 14:18:26 INFO - LONG HighPart; 14:18:26 INFO - } LUID, *PLUID; 14:18:26 INFO - typedef ULONGLONG DWORDLONG; 14:18:26 INFO - typedef DWORDLONG *PDWORDLONG; 14:18:26 INFO - #line 890 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - ULONGLONG 14:18:26 INFO - __stdcall 14:18:26 INFO - Int64ShllMod32 ( 14:18:26 INFO - ULONGLONG Value, 14:18:26 INFO - DWORD ShiftCount 14:18:26 INFO - ); 14:18:26 INFO - LONGLONG 14:18:26 INFO - __stdcall 14:18:26 INFO - Int64ShraMod32 ( 14:18:26 INFO - LONGLONG Value, 14:18:26 INFO - DWORD ShiftCount 14:18:26 INFO - ); 14:18:26 INFO - ULONGLONG 14:18:26 INFO - __stdcall 14:18:26 INFO - Int64ShrlMod32 ( 14:18:26 INFO - ULONGLONG Value, 14:18:26 INFO - DWORD ShiftCount 14:18:26 INFO - ); 14:18:26 INFO - #pragma warning(push) 14:18:26 INFO - #line 926 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - #pragma warning(disable:4035 4793) 14:18:26 INFO - __inline ULONGLONG 14:18:26 INFO - __stdcall 14:18:26 INFO - Int64ShllMod32 ( 14:18:26 INFO - ULONGLONG Value, 14:18:26 INFO - DWORD ShiftCount 14:18:26 INFO - ) 14:18:26 INFO - { 14:18:26 INFO - __asm { 14:18:26 INFO - mov ecx, ShiftCount 14:18:26 INFO - mov eax, dword ptr [Value] 14:18:26 INFO - mov edx, dword ptr [Value+4] 14:18:26 INFO - shld edx, eax, cl 14:18:26 INFO - shl eax, cl 14:18:26 INFO - } 14:18:26 INFO - } 14:18:26 INFO - __inline LONGLONG 14:18:26 INFO - __stdcall 14:18:26 INFO - Int64ShraMod32 ( 14:18:26 INFO - LONGLONG Value, 14:18:26 INFO - DWORD ShiftCount 14:18:26 INFO - ) 14:18:26 INFO - { 14:18:26 INFO - __asm { 14:18:26 INFO - mov ecx, ShiftCount 14:18:26 INFO - mov eax, dword ptr [Value] 14:18:26 INFO - mov edx, dword ptr [Value+4] 14:18:26 INFO - shrd eax, edx, cl 14:18:26 INFO - sar edx, cl 14:18:26 INFO - } 14:18:26 INFO - } 14:18:26 INFO - __inline ULONGLONG 14:18:26 INFO - __stdcall 14:18:26 INFO - Int64ShrlMod32 ( 14:18:26 INFO - ULONGLONG Value, 14:18:26 INFO - DWORD ShiftCount 14:18:26 INFO - ) 14:18:26 INFO - { 14:18:26 INFO - __asm { 14:18:26 INFO - mov ecx, ShiftCount 14:18:26 INFO - mov eax, dword ptr [Value] 14:18:26 INFO - mov edx, dword ptr [Value+4] 14:18:26 INFO - shrd eax, edx, cl 14:18:26 INFO - shr edx, cl 14:18:26 INFO - } 14:18:26 INFO - } 14:18:26 INFO - #pragma warning(pop) 14:18:26 INFO - #line 981 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - #line 987 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - extern "C" { 14:18:26 INFO - #line 995 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - #line 1037 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - unsigned int 14:18:26 INFO - __cdecl 14:18:26 INFO - _rotl ( 14:18:26 INFO - unsigned int Value, 14:18:26 INFO - int Shift 14:18:26 INFO - ); 14:18:26 INFO - unsigned __int64 14:18:26 INFO - __cdecl 14:18:26 INFO - _rotl64 ( 14:18:26 INFO - unsigned __int64 Value, 14:18:26 INFO - int Shift 14:18:26 INFO - ); 14:18:26 INFO - unsigned int 14:18:26 INFO - __cdecl 14:18:26 INFO - _rotr ( 14:18:26 INFO - unsigned int Value, 14:18:26 INFO - int Shift 14:18:26 INFO - ); 14:18:26 INFO - unsigned __int64 14:18:26 INFO - __cdecl 14:18:26 INFO - _rotr64 ( 14:18:26 INFO - unsigned __int64 Value, 14:18:26 INFO - int Shift 14:18:26 INFO - ); 14:18:26 INFO - #pragma intrinsic(_rotl) 14:18:26 INFO - #pragma intrinsic(_rotl64) 14:18:26 INFO - #pragma intrinsic(_rotr) 14:18:26 INFO - #pragma intrinsic(_rotr64) 14:18:26 INFO - #line 1079 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - } 14:18:26 INFO - #line 1083 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:26 INFO - typedef BYTE BOOLEAN; 14:18:26 INFO - typedef BOOLEAN *PBOOLEAN; 14:18:26 INFO - typedef struct _LIST_ENTRY { 14:18:26 INFO - struct _LIST_ENTRY *Flink; 14:18:26 INFO - struct _LIST_ENTRY *Blink; 14:18:26 INFO - } LIST_ENTRY, *PLIST_ENTRY, * PRLIST_ENTRY; 14:18:26 INFO - typedef struct _SINGLE_LIST_ENTRY { 14:18:26 INFO - struct _SINGLE_LIST_ENTRY *Next; 14:18:26 INFO - } SINGLE_LIST_ENTRY, *PSINGLE_LIST_ENTRY; 14:18:26 INFO - typedef struct LIST_ENTRY32 { 14:18:26 INFO - DWORD Flink; 14:18:26 INFO - DWORD Blink; 14:18:26 INFO - } LIST_ENTRY32; 14:18:26 INFO - typedef LIST_ENTRY32 *PLIST_ENTRY32; 14:18:26 INFO - typedef struct LIST_ENTRY64 { 14:18:26 INFO - ULONGLONG Flink; 14:18:26 INFO - ULONGLONG Blink; 14:18:26 INFO - } LIST_ENTRY64; 14:18:26 INFO - typedef LIST_ENTRY64 *PLIST_ENTRY64; 14:18:26 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\guiddef.h" 14:18:26 INFO - #line 22 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\guiddef.h" 14:18:26 INFO - typedef struct _GUID { 14:18:26 INFO - unsigned long Data1; 14:18:26 INFO - unsigned short Data2; 14:18:26 INFO - unsigned short Data3; 14:18:26 INFO - unsigned char Data4[ 8 ]; 14:18:26 INFO - } GUID; 14:18:26 INFO - #line 29 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\guiddef.h" 14:18:26 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\guiddef.h" 14:18:26 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\guiddef.h" 14:18:26 INFO - typedef GUID *LPGUID; 14:18:26 INFO - #line 77 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\guiddef.h" 14:18:26 INFO - typedef const GUID *LPCGUID; 14:18:26 INFO - #line 82 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\guiddef.h" 14:18:26 INFO - typedef GUID IID; 14:18:26 INFO - typedef IID *LPIID; 14:18:26 INFO - typedef GUID CLSID; 14:18:26 INFO - typedef CLSID *LPCLSID; 14:18:26 INFO - typedef GUID FMTID; 14:18:26 INFO - typedef FMTID *LPFMTID; 14:18:26 INFO - #line 104 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\guiddef.h" 14:18:26 INFO - #line 112 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\guiddef.h" 14:18:26 INFO - #line 113 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\guiddef.h" 14:18:26 INFO - #line 121 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\guiddef.h" 14:18:26 INFO - #line 122 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\guiddef.h" 14:18:26 INFO - #line 130 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\guiddef.h" 14:18:26 INFO - #line 131 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\guiddef.h" 14:18:26 INFO - #line 139 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\guiddef.h" 14:18:26 INFO - #line 140 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\guiddef.h" 14:18:26 INFO - #line 142 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\guiddef.h" 14:18:26 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:18:27 INFO - #pragma once 14:18:27 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_memory.h" 14:18:27 INFO - #pragma once 14:18:27 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_memcpy_s.h" 14:18:27 INFO - #pragma once 14:18:27 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\errno.h" 14:18:27 INFO - #pragma once 14:18:27 INFO - __pragma(pack(push, 8)) extern "C" { 14:18:27 INFO - __declspec(dllimport) int* __cdecl _errno(void); 14:18:27 INFO - __declspec(dllimport) errno_t __cdecl _set_errno( int _Value); 14:18:27 INFO - __declspec(dllimport) errno_t __cdecl _get_errno( int* _Value); 14:18:27 INFO - __declspec(dllimport) unsigned long* __cdecl __doserrno(void); 14:18:27 INFO - __declspec(dllimport) errno_t __cdecl _set_doserrno( unsigned long _Value); 14:18:27 INFO - __declspec(dllimport) errno_t __cdecl _get_doserrno( unsigned long * _Value); 14:18:27 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\errno.h" 14:18:27 INFO - #line 78 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\errno.h" 14:18:27 INFO - #line 126 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\errno.h" 14:18:27 INFO - } __pragma(pack(pop)) 14:18:27 INFO - #line 12 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_memcpy_s.h" 14:18:27 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime_string.h" 14:18:27 INFO - #pragma once 14:18:27 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:18:27 INFO - #line 11 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime_string.h" 14:18:27 INFO - __pragma(pack(push, 8)) extern "C" { 14:18:27 INFO - __declspec(dllimport) void const* __cdecl memchr( 14:18:27 INFO - void const* _Buf, 14:18:27 INFO - int _Val, 14:18:27 INFO - size_t _MaxCount 14:18:27 INFO - ); 14:18:27 INFO - int __cdecl memcmp( 14:18:27 INFO - void const* _Buf1, 14:18:27 INFO - void const* _Buf2, 14:18:27 INFO - size_t _Size 14:18:27 INFO - ); 14:18:27 INFO - #line 40 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime_string.h" 14:18:27 INFO - void* __cdecl memcpy( 14:18:27 INFO - void* _Dst, 14:18:27 INFO - void const* _Src, 14:18:27 INFO - size_t _Size 14:18:27 INFO - ); 14:18:27 INFO - __declspec(dllimport) void* __cdecl memmove( 14:18:27 INFO - void* _Dst, 14:18:27 INFO - void const* _Src, 14:18:27 INFO - size_t _Size 14:18:27 INFO - ); 14:18:27 INFO - #line 60 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime_string.h" 14:18:27 INFO - void* __cdecl memset( 14:18:27 INFO - void* _Dst, 14:18:27 INFO - int _Val, 14:18:27 INFO - size_t _Size 14:18:27 INFO - ); 14:18:27 INFO - __declspec(dllimport) char const* __cdecl strchr( 14:18:27 INFO - char const* _Str, 14:18:27 INFO - int _Val 14:18:27 INFO - ); 14:18:27 INFO - __declspec(dllimport) char const* __cdecl strrchr( 14:18:27 INFO - char const* _Str, 14:18:27 INFO - int _Ch 14:18:27 INFO - ); 14:18:27 INFO - __declspec(dllimport) char const* __cdecl strstr( 14:18:27 INFO - char const* _Str, 14:18:27 INFO - char const* _SubStr 14:18:27 INFO - ); 14:18:27 INFO - __declspec(dllimport) wchar_t const* __cdecl wcschr( 14:18:27 INFO - wchar_t const* _Str, 14:18:27 INFO - wchar_t _Ch 14:18:27 INFO - ); 14:18:27 INFO - __declspec(dllimport) wchar_t const* __cdecl wcsrchr( 14:18:27 INFO - wchar_t const* _Str, 14:18:27 INFO - wchar_t _Ch 14:18:27 INFO - ); 14:18:27 INFO - __declspec(dllimport) wchar_t const* __cdecl wcsstr( 14:18:27 INFO - wchar_t const* _Str, 14:18:27 INFO - wchar_t const* _SubStr 14:18:27 INFO - ); 14:18:27 INFO - } __pragma(pack(pop)) 14:18:27 INFO - #line 109 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime_string.h" 14:18:27 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_memcpy_s.h" 14:18:27 INFO - __pragma(pack(push, 8)) extern "C" { 14:18:27 INFO - #line 19 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_memcpy_s.h" 14:18:27 INFO - static __inline errno_t __cdecl memcpy_s( 14:18:27 INFO - void* const _Destination, 14:18:27 INFO - rsize_t const _DestinationSize, 14:18:27 INFO - void const* const _Source, 14:18:27 INFO - rsize_t const _SourceSize 14:18:27 INFO - ) 14:18:27 INFO - { 14:18:27 INFO - if (_SourceSize == 0) 14:18:27 INFO - { 14:18:27 INFO - return 0; 14:18:27 INFO - } 14:18:27 INFO - { int _Expr_val=!!(_Destination != 0); if (!(_Expr_val)) { (*_errno()) = 22; _invalid_parameter_noinfo(); return 22; } }; 14:18:27 INFO - if (_Source == 0 || _DestinationSize < _SourceSize) 14:18:27 INFO - { 14:18:27 INFO - memset(_Destination, 0, _DestinationSize); 14:18:27 INFO - { int _Expr_val=!!(_Source != 0); if (!(_Expr_val)) { (*_errno()) = 22; _invalid_parameter_noinfo(); return 22; } }; 14:18:27 INFO - { int _Expr_val=!!(_DestinationSize >= _SourceSize); if (!(_Expr_val)) { (*_errno()) = 34; _invalid_parameter_noinfo(); return 34; } }; 14:18:27 INFO - return 22; 14:18:27 INFO - } 14:18:27 INFO - memcpy(_Destination, _Source, _SourceSize); 14:18:27 INFO - return 0; 14:18:27 INFO - } 14:18:27 INFO - static __inline errno_t __cdecl memmove_s( 14:18:27 INFO - void* const _Destination, 14:18:27 INFO - rsize_t const _DestinationSize, 14:18:27 INFO - void const* const _Source, 14:18:27 INFO - rsize_t const _SourceSize 14:18:27 INFO - ) 14:18:27 INFO - { 14:18:27 INFO - if (_SourceSize == 0) 14:18:27 INFO - { 14:18:27 INFO - return 0; 14:18:27 INFO - } 14:18:27 INFO - { int _Expr_val=!!(_Destination != 0); if (!(_Expr_val)) { (*_errno()) = 22; _invalid_parameter_noinfo(); return 22; } }; 14:18:27 INFO - { int _Expr_val=!!(_Source != 0); if (!(_Expr_val)) { (*_errno()) = 22; _invalid_parameter_noinfo(); return 22; } }; 14:18:27 INFO - { int _Expr_val=!!(_DestinationSize >= _SourceSize); if (!(_Expr_val)) { (*_errno()) = 34; _invalid_parameter_noinfo(); return 34; } }; 14:18:27 INFO - memmove(_Destination, _Source, _SourceSize); 14:18:27 INFO - return 0; 14:18:27 INFO - } 14:18:27 INFO - #line 85 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_memcpy_s.h" 14:18:27 INFO - } __pragma(pack(pop)) 14:18:27 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_memory.h" 14:18:27 INFO - __pragma(pack(push, 8)) extern "C" { 14:18:27 INFO - __declspec(dllimport) int __cdecl _memicmp( 14:18:27 INFO - void const* _Buf1, 14:18:27 INFO - void const* _Buf2, 14:18:27 INFO - size_t _Size 14:18:27 INFO - ); 14:18:27 INFO - __declspec(dllimport) int __cdecl _memicmp_l( 14:18:27 INFO - void const* _Buf1, 14:18:27 INFO - void const* _Buf2, 14:18:27 INFO - size_t _Size, 14:18:27 INFO - _locale_t _Locale 14:18:27 INFO - ); 14:18:27 INFO - #line 56 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_memory.h" 14:18:27 INFO - #line 71 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_memory.h" 14:18:27 INFO - #line 73 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_memory.h" 14:18:27 INFO - __declspec(dllimport) void* __cdecl memccpy( 14:18:27 INFO - void* _Dst, 14:18:27 INFO - void const* _Src, 14:18:27 INFO - int _Val, 14:18:27 INFO - size_t _Size 14:18:27 INFO - ); 14:18:27 INFO - __declspec(dllimport) int __cdecl memicmp( 14:18:27 INFO - void const* _Buf1, 14:18:27 INFO - void const* _Buf2, 14:18:27 INFO - size_t _Size 14:18:27 INFO - ); 14:18:27 INFO - #line 94 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_memory.h" 14:18:27 INFO - extern "C++" 14:18:27 INFO - inline void* __cdecl memchr( 14:18:27 INFO - void* _Pv, 14:18:27 INFO - int _C, 14:18:27 INFO - size_t _N 14:18:27 INFO - ) 14:18:27 INFO - { 14:18:27 INFO - void const* const _Pvc = _Pv; 14:18:27 INFO - return const_cast(memchr(_Pvc, _C, _N)); 14:18:27 INFO - } 14:18:27 INFO - #line 111 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_memory.h" 14:18:27 INFO - } __pragma(pack(pop)) 14:18:27 INFO - #line 117 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_memory.h" 14:18:27 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:18:27 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:18:27 INFO - #pragma once 14:18:27 INFO - __pragma(pack(push, 8)) extern "C" { 14:18:27 INFO - __declspec(dllimport) errno_t __cdecl wcscat_s( 14:18:27 INFO - wchar_t* _Destination, 14:18:27 INFO - rsize_t _SizeInWords, 14:18:27 INFO - wchar_t const* _Source 14:18:27 INFO - ); 14:18:27 INFO - __declspec(dllimport) errno_t __cdecl wcscpy_s( 14:18:27 INFO - wchar_t* _Destination, 14:18:27 INFO - rsize_t _SizeInWords, 14:18:27 INFO - wchar_t const* _Source 14:18:27 INFO - ); 14:18:27 INFO - __declspec(dllimport) errno_t __cdecl wcsncat_s( 14:18:27 INFO - wchar_t* _Destination, 14:18:27 INFO - rsize_t _SizeInWords, 14:18:27 INFO - wchar_t const* _Source, 14:18:27 INFO - rsize_t _MaxCount 14:18:27 INFO - ); 14:18:27 INFO - __declspec(dllimport) errno_t __cdecl wcsncpy_s( 14:18:27 INFO - wchar_t* _Destination, 14:18:27 INFO - rsize_t _SizeInWords, 14:18:27 INFO - wchar_t const* _Source, 14:18:27 INFO - rsize_t _MaxCount 14:18:27 INFO - ); 14:18:27 INFO - __declspec(dllimport) wchar_t* __cdecl wcstok_s( 14:18:27 INFO - wchar_t* _String, 14:18:27 INFO - wchar_t const* _Delimiter, 14:18:27 INFO - wchar_t** _Context 14:18:27 INFO - ); 14:18:27 INFO - #line 65 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:18:27 INFO - #line 77 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:18:27 INFO - __declspec(dllimport) __declspec(allocator) wchar_t* __cdecl _wcsdup( 14:18:27 INFO - wchar_t const* _String 14:18:27 INFO - ); 14:18:27 INFO - #line 86 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:18:27 INFO - extern "C++" { template inline errno_t __cdecl wcscat_s(wchar_t (&_Destination)[_Size], wchar_t const* _Source) throw() { return wcscat_s(_Destination, _Size, _Source); } } 14:18:27 INFO - #line 94 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:18:27 INFO - __declspec(dllimport) wchar_t* __cdecl wcscat( wchar_t *_Destination, wchar_t const* _Source); 14:18:27 INFO - #line 102 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:18:27 INFO - #line 104 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:18:27 INFO - __declspec(dllimport) int __cdecl wcscmp( 14:18:27 INFO - wchar_t const* _String1, 14:18:27 INFO - wchar_t const* _String2 14:18:27 INFO - ); 14:18:27 INFO - extern "C++" { template inline errno_t __cdecl wcscpy_s(wchar_t (&_Destination)[_Size], wchar_t const* _Source) throw() { return wcscpy_s(_Destination, _Size, _Source); } } 14:18:27 INFO - #line 116 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:18:27 INFO - __declspec(dllimport) wchar_t* __cdecl wcscpy( wchar_t *_Destination, wchar_t const* _Source); 14:18:27 INFO - #line 122 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:18:27 INFO - __declspec(dllimport) size_t __cdecl wcscspn( 14:18:27 INFO - wchar_t const* _String, 14:18:27 INFO - wchar_t const* _Control 14:18:27 INFO - ); 14:18:27 INFO - __declspec(dllimport) size_t __cdecl wcslen( 14:18:27 INFO - wchar_t const* _String 14:18:27 INFO - ); 14:18:27 INFO - #line 139 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:18:27 INFO - #line 143 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:18:27 INFO - __declspec(dllimport) size_t __cdecl wcsnlen( 14:18:27 INFO - wchar_t const* _Source, 14:18:27 INFO - size_t _MaxCount 14:18:27 INFO - ); 14:18:27 INFO - #line 155 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:18:27 INFO - #line 159 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:18:27 INFO - static __inline size_t __cdecl wcsnlen_s( 14:18:27 INFO - wchar_t const* _Source, 14:18:27 INFO - size_t _MaxCount 14:18:27 INFO - ) 14:18:27 INFO - { 14:18:27 INFO - return (_Source == 0) ? 0 : wcsnlen(_Source, _MaxCount); 14:18:27 INFO - } 14:18:27 INFO - #line 168 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:18:27 INFO - extern "C++" { template inline errno_t __cdecl wcsncat_s( wchar_t (&_Destination)[_Size], wchar_t const* _Source, size_t _Count) throw() { return wcsncat_s(_Destination, _Size, _Source, _Count); } } 14:18:27 INFO - #line 175 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:18:27 INFO - __declspec(dllimport) wchar_t* __cdecl wcsncat( wchar_t *_Destination, wchar_t const* _Source, size_t _Count); 14:18:27 INFO - #line 183 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:18:27 INFO - __declspec(dllimport) int __cdecl wcsncmp( 14:18:27 INFO - wchar_t const* _String1, 14:18:27 INFO - wchar_t const* _String2, 14:18:27 INFO - size_t _MaxCount 14:18:27 INFO - ); 14:18:27 INFO - extern "C++" { template inline errno_t __cdecl wcsncpy_s(wchar_t (&_Destination)[_Size], wchar_t const* _Source, size_t _Count) throw() { return wcsncpy_s(_Destination, _Size, _Source, _Count); } } 14:18:27 INFO - #line 197 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:18:27 INFO - __declspec(dllimport) wchar_t* __cdecl wcsncpy( wchar_t *_Destination, wchar_t const* _Source, size_t _Count); 14:18:27 INFO - #line 205 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:18:27 INFO - __declspec(dllimport) wchar_t const* __cdecl wcspbrk( 14:18:27 INFO - wchar_t const* _String, 14:18:27 INFO - wchar_t const* _Control 14:18:27 INFO - ); 14:18:27 INFO - __declspec(dllimport) size_t __cdecl wcsspn( 14:18:27 INFO - wchar_t const* _String, 14:18:27 INFO - wchar_t const* _Control 14:18:27 INFO - ); 14:18:27 INFO - __declspec(dllimport) wchar_t* __cdecl wcstok( 14:18:27 INFO - wchar_t* _String, 14:18:27 INFO - wchar_t const* _Delimiter, 14:18:27 INFO - wchar_t** _Context 14:18:27 INFO - ); 14:18:27 INFO - #line 230 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:18:27 INFO - #line 235 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:18:27 INFO - #pragma warning(push) 14:18:27 INFO - #pragma warning(disable: 4141 4996) 14:18:27 INFO - static __inline wchar_t* __cdecl _wcstok( 14:18:27 INFO - wchar_t* const _String, 14:18:27 INFO - wchar_t const* const _Delimiter 14:18:27 INFO - ) 14:18:27 INFO - { 14:18:27 INFO - return wcstok(_String, _Delimiter, 0); 14:18:27 INFO - } 14:18:27 INFO - #line 251 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:18:27 INFO - extern "C++" __declspec(deprecated("wcstok has been changed to conform with the ISO C standard, " "adding an extra context parameter. To use the legacy Microsoft " "wcstok, define _CRT_NON_CONFORMING_WCSTOK.")) 14:18:27 INFO - inline wchar_t* __cdecl wcstok( 14:18:27 INFO - wchar_t* _String, 14:18:27 INFO - wchar_t const* _Delimiter 14:18:27 INFO - ) throw() 14:18:27 INFO - { 14:18:27 INFO - return wcstok(_String, _Delimiter, 0); 14:18:27 INFO - } 14:18:27 INFO - #line 262 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:18:27 INFO - #pragma warning(pop) 14:18:27 INFO - #line 266 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:18:27 INFO - __declspec(dllimport) wchar_t* __cdecl _wcserror( 14:18:27 INFO - int _ErrorNumber 14:18:27 INFO - ); 14:18:27 INFO - __declspec(dllimport) errno_t __cdecl _wcserror_s( 14:18:27 INFO - wchar_t* _Buffer, 14:18:27 INFO - size_t _SizeInWords, 14:18:27 INFO - int _ErrorNumber 14:18:27 INFO - ); 14:18:27 INFO - extern "C++" { template inline errno_t __cdecl _wcserror_s(wchar_t (&_Buffer)[_Size], int _Error) throw() { return _wcserror_s(_Buffer, _Size, _Error); } } 14:18:27 INFO - #line 287 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:18:27 INFO - __declspec(dllimport) wchar_t* __cdecl __wcserror( 14:18:27 INFO - wchar_t const* _String 14:18:27 INFO - ); 14:18:27 INFO - __declspec(dllimport) errno_t __cdecl __wcserror_s( 14:18:27 INFO - wchar_t* _Buffer, 14:18:27 INFO - size_t _SizeInWords, 14:18:27 INFO - wchar_t const* _ErrorMessage 14:18:27 INFO - ); 14:18:27 INFO - extern "C++" { template inline errno_t __cdecl __wcserror_s(wchar_t (&_Buffer)[_Size], wchar_t const* _ErrorMessage) throw() { return __wcserror_s(_Buffer, _Size, _ErrorMessage); } } 14:18:27 INFO - #line 306 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:18:27 INFO - __declspec(dllimport) int __cdecl _wcsicmp( 14:18:27 INFO - wchar_t const* _String1, 14:18:27 INFO - wchar_t const* _String2 14:18:27 INFO - ); 14:18:27 INFO - __declspec(dllimport) int __cdecl _wcsicmp_l( 14:18:27 INFO - wchar_t const* _String1, 14:18:27 INFO - wchar_t const* _String2, 14:18:27 INFO - _locale_t _Locale 14:18:27 INFO - ); 14:18:27 INFO - __declspec(dllimport) int __cdecl _wcsnicmp( 14:18:27 INFO - wchar_t const* _String1, 14:18:27 INFO - wchar_t const* _String2, 14:18:27 INFO - size_t _MaxCount 14:18:27 INFO - ); 14:18:27 INFO - __declspec(dllimport) int __cdecl _wcsnicmp_l( 14:18:27 INFO - wchar_t const* _String1, 14:18:27 INFO - wchar_t const* _String2, 14:18:27 INFO - size_t _MaxCount, 14:18:27 INFO - _locale_t _Locale 14:18:27 INFO - ); 14:18:27 INFO - __declspec(dllimport) errno_t __cdecl _wcsnset_s( 14:18:27 INFO - wchar_t* _Destination, 14:18:27 INFO - size_t _SizeInWords, 14:18:27 INFO - wchar_t _Value, 14:18:27 INFO - size_t _MaxCount 14:18:27 INFO - ); 14:18:27 INFO - extern "C++" { template inline errno_t __cdecl _wcsnset_s( wchar_t (&_Destination)[_Size], wchar_t _Value, size_t _MaxCount) throw() { return _wcsnset_s(_Destination, _Size, _Value, _MaxCount); } } 14:18:27 INFO - #line 344 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:18:27 INFO - __declspec(dllimport) wchar_t* __cdecl _wcsnset( wchar_t *_String, wchar_t _Value, size_t _MaxCount); 14:18:27 INFO - #line 352 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:18:27 INFO - __declspec(dllimport) wchar_t* __cdecl _wcsrev( 14:18:27 INFO - wchar_t* _String 14:18:27 INFO - ); 14:18:27 INFO - __declspec(dllimport) errno_t __cdecl _wcsset_s( 14:18:27 INFO - wchar_t* _Destination, 14:18:27 INFO - size_t _SizeInWords, 14:18:27 INFO - wchar_t _Value 14:18:27 INFO - ); 14:18:27 INFO - extern "C++" { template inline errno_t __cdecl _wcsset_s( wchar_t (&_String)[_Size], wchar_t _Value) throw() { return _wcsset_s(_String, _Size, _Value); } } 14:18:27 INFO - #line 368 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:18:27 INFO - __declspec(dllimport) wchar_t* __cdecl _wcsset( wchar_t *_String, wchar_t _Value); 14:18:27 INFO - #line 375 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:18:27 INFO - __declspec(dllimport) errno_t __cdecl _wcslwr_s( 14:18:27 INFO - wchar_t* _String, 14:18:27 INFO - size_t _SizeInWords 14:18:27 INFO - ); 14:18:27 INFO - extern "C++" { template inline errno_t __cdecl _wcslwr_s( wchar_t (&_String)[_Size]) throw() { return _wcslwr_s(_String, _Size); } } 14:18:27 INFO - #line 385 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:18:27 INFO - __declspec(dllimport) wchar_t* __cdecl _wcslwr( wchar_t *_String); 14:18:27 INFO - #line 390 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:18:27 INFO - __declspec(dllimport) errno_t __cdecl _wcslwr_s_l( 14:18:27 INFO - wchar_t* _String, 14:18:27 INFO - size_t _SizeInWords, 14:18:27 INFO - _locale_t _Locale 14:18:27 INFO - ); 14:18:27 INFO - extern "C++" { template inline errno_t __cdecl _wcslwr_s_l( wchar_t (&_String)[_Size], _locale_t _Locale) throw() { return _wcslwr_s_l(_String, _Size, _Locale); } } 14:18:27 INFO - #line 403 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:18:27 INFO - __declspec(dllimport) wchar_t* __cdecl _wcslwr_l( wchar_t *_String, _locale_t _Locale); 14:18:27 INFO - #line 410 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:18:27 INFO - __declspec(dllimport) errno_t __cdecl _wcsupr_s( 14:18:27 INFO - wchar_t* _String, 14:18:27 INFO - size_t _Size 14:18:27 INFO - ); 14:18:27 INFO - extern "C++" { template inline errno_t __cdecl _wcsupr_s( wchar_t (&_String)[_Size]) throw() { return _wcsupr_s(_String, _Size); } } 14:18:27 INFO - #line 421 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:18:27 INFO - __declspec(dllimport) wchar_t* __cdecl _wcsupr( wchar_t *_String); 14:18:27 INFO - #line 426 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:18:27 INFO - __declspec(dllimport) errno_t __cdecl _wcsupr_s_l( 14:18:27 INFO - wchar_t* _String, 14:18:27 INFO - size_t _Size, 14:18:27 INFO - _locale_t _Locale 14:18:27 INFO - ); 14:18:27 INFO - extern "C++" { template inline errno_t __cdecl _wcsupr_s_l( wchar_t (&_String)[_Size], _locale_t _Locale) throw() { return _wcsupr_s_l(_String, _Size, _Locale); } } 14:18:27 INFO - #line 439 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:18:27 INFO - __declspec(dllimport) wchar_t* __cdecl _wcsupr_l( wchar_t *_String, _locale_t _Locale); 14:18:27 INFO - #line 446 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:18:27 INFO - __declspec(dllimport) size_t __cdecl wcsxfrm( 14:18:27 INFO - wchar_t* _Destination, 14:18:27 INFO - wchar_t const* _Source, 14:18:27 INFO - size_t _MaxCount 14:18:27 INFO - ); 14:18:27 INFO - __declspec(dllimport) size_t __cdecl _wcsxfrm_l( 14:18:27 INFO - wchar_t* _Destination, 14:18:27 INFO - wchar_t const* _Source, 14:18:27 INFO - size_t _MaxCount, 14:18:27 INFO - _locale_t _Locale 14:18:27 INFO - ); 14:18:27 INFO - __declspec(dllimport) int __cdecl wcscoll( 14:18:27 INFO - wchar_t const* _String1, 14:18:27 INFO - wchar_t const* _String2 14:18:27 INFO - ); 14:18:27 INFO - __declspec(dllimport) int __cdecl _wcscoll_l( 14:18:27 INFO - wchar_t const* _String1, 14:18:27 INFO - wchar_t const* _String2, 14:18:27 INFO - _locale_t _Locale 14:18:27 INFO - ); 14:18:27 INFO - __declspec(dllimport) int __cdecl _wcsicoll( 14:18:27 INFO - wchar_t const* _String1, 14:18:27 INFO - wchar_t const* _String2 14:18:27 INFO - ); 14:18:27 INFO - __declspec(dllimport) int __cdecl _wcsicoll_l( 14:18:27 INFO - wchar_t const* _String1, 14:18:27 INFO - wchar_t const* _String2, 14:18:27 INFO - _locale_t _Locale 14:18:27 INFO - ); 14:18:27 INFO - __declspec(dllimport) int __cdecl _wcsncoll( 14:18:27 INFO - wchar_t const* _String1, 14:18:27 INFO - wchar_t const* _String2, 14:18:27 INFO - size_t _MaxCount 14:18:27 INFO - ); 14:18:27 INFO - __declspec(dllimport) int __cdecl _wcsncoll_l( 14:18:27 INFO - wchar_t const* _String1, 14:18:27 INFO - wchar_t const* _String2, 14:18:27 INFO - size_t _MaxCount, 14:18:27 INFO - _locale_t _Locale 14:18:27 INFO - ); 14:18:27 INFO - __declspec(dllimport) int __cdecl _wcsnicoll( 14:18:27 INFO - wchar_t const* _String1, 14:18:27 INFO - wchar_t const* _String2, 14:18:27 INFO - size_t _MaxCount 14:18:27 INFO - ); 14:18:27 INFO - __declspec(dllimport) int __cdecl _wcsnicoll_l( 14:18:27 INFO - wchar_t const* _String1, 14:18:27 INFO - wchar_t const* _String2, 14:18:27 INFO - size_t _MaxCount, 14:18:27 INFO - _locale_t _Locale 14:18:27 INFO - ); 14:18:27 INFO - extern "C++" { 14:18:27 INFO - inline wchar_t* __cdecl wcschr( wchar_t* _String, wchar_t _C) 14:18:27 INFO - { 14:18:27 INFO - return const_cast(wcschr(static_cast(_String), _C)); 14:18:27 INFO - } 14:18:27 INFO - inline wchar_t* __cdecl wcspbrk( wchar_t* _String, wchar_t const* _Control) 14:18:27 INFO - { 14:18:27 INFO - return const_cast(wcspbrk(static_cast(_String), _Control)); 14:18:27 INFO - } 14:18:27 INFO - inline wchar_t* __cdecl wcsrchr( wchar_t* _String, wchar_t _C) 14:18:27 INFO - { 14:18:27 INFO - return const_cast(wcsrchr(static_cast(_String), _C)); 14:18:27 INFO - } 14:18:27 INFO - inline wchar_t* __cdecl wcsstr( wchar_t* _String, wchar_t const*_SubStr) 14:18:27 INFO - { 14:18:27 INFO - return const_cast(wcsstr(static_cast(_String), _SubStr)); 14:18:27 INFO - } 14:18:27 INFO - } 14:18:27 INFO - #line 558 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:18:27 INFO - #line 571 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:18:27 INFO - __declspec(dllimport) wchar_t* __cdecl wcsdup( 14:18:27 INFO - wchar_t const* _String 14:18:27 INFO - ); 14:18:27 INFO - #line 580 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:18:27 INFO - __declspec(dllimport) int __cdecl wcsicmp( 14:18:27 INFO - wchar_t const* _String1, 14:18:27 INFO - wchar_t const* _String2 14:18:27 INFO - ); 14:18:27 INFO - __declspec(dllimport) int __cdecl wcsnicmp( 14:18:27 INFO - wchar_t const* _String1, 14:18:27 INFO - wchar_t const* _String2, 14:18:27 INFO - size_t _MaxCount 14:18:27 INFO - ); 14:18:27 INFO - __declspec(dllimport) wchar_t* __cdecl wcsnset( 14:18:27 INFO - wchar_t* _String, 14:18:27 INFO - wchar_t _Value, 14:18:27 INFO - size_t _MaxCount 14:18:27 INFO - ); 14:18:27 INFO - __declspec(dllimport) wchar_t* __cdecl wcsrev( 14:18:27 INFO - wchar_t* _String 14:18:27 INFO - ); 14:18:27 INFO - __declspec(dllimport) wchar_t* __cdecl wcsset( 14:18:27 INFO - wchar_t* _String, 14:18:27 INFO - wchar_t _Value 14:18:27 INFO - ); 14:18:27 INFO - __declspec(dllimport) wchar_t* __cdecl wcslwr( 14:18:27 INFO - wchar_t* _String 14:18:27 INFO - ); 14:18:27 INFO - __declspec(dllimport) wchar_t* __cdecl wcsupr( 14:18:27 INFO - wchar_t* _String 14:18:27 INFO - ); 14:18:27 INFO - __declspec(dllimport) int __cdecl wcsicoll( 14:18:27 INFO - wchar_t const* _String1, 14:18:27 INFO - wchar_t const* _String2 14:18:27 INFO - ); 14:18:27 INFO - #line 637 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:18:27 INFO - } __pragma(pack(pop)) 14:18:27 INFO - #line 643 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:18:27 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:18:27 INFO - __pragma(pack(push, 8)) extern "C" { 14:18:27 INFO - __declspec(dllimport) errno_t __cdecl strcpy_s( 14:18:27 INFO - char* _Destination, 14:18:27 INFO - rsize_t _SizeInBytes, 14:18:27 INFO - char const* _Source 14:18:27 INFO - ); 14:18:27 INFO - __declspec(dllimport) errno_t __cdecl strcat_s( 14:18:27 INFO - char* _Destination, 14:18:27 INFO - rsize_t _SizeInBytes, 14:18:27 INFO - char const* _Source 14:18:27 INFO - ); 14:18:27 INFO - __declspec(dllimport) errno_t __cdecl strerror_s( 14:18:27 INFO - char* _Buffer, 14:18:27 INFO - size_t _SizeInBytes, 14:18:27 INFO - int _ErrorNumber); 14:18:27 INFO - __declspec(dllimport) errno_t __cdecl strncat_s( 14:18:27 INFO - char* _Destination, 14:18:27 INFO - rsize_t _SizeInBytes, 14:18:27 INFO - char const* _Source, 14:18:27 INFO - rsize_t _MaxCount 14:18:27 INFO - ); 14:18:27 INFO - __declspec(dllimport) errno_t __cdecl strncpy_s( 14:18:27 INFO - char* _Destination, 14:18:27 INFO - rsize_t _SizeInBytes, 14:18:27 INFO - char const* _Source, 14:18:27 INFO - rsize_t _MaxCount 14:18:27 INFO - ); 14:18:27 INFO - __declspec(dllimport) char* __cdecl strtok_s( 14:18:27 INFO - char* _String, 14:18:27 INFO - char const* _Delimiter, 14:18:27 INFO - char** _Context 14:18:27 INFO - ); 14:18:27 INFO - #line 70 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:18:27 INFO - __declspec(dllimport) void* __cdecl _memccpy( 14:18:27 INFO - void* _Dst, 14:18:27 INFO - void const* _Src, 14:18:27 INFO - int _Val, 14:18:27 INFO - size_t _MaxCount 14:18:27 INFO - ); 14:18:27 INFO - extern "C++" { template inline errno_t __cdecl strcat_s(char (&_Destination)[_Size], char const* _Source) throw() { return strcat_s(_Destination, _Size, _Source); } } 14:18:27 INFO - #line 83 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:18:27 INFO - char* __cdecl strcat( char *_Destination, char const* _Source); 14:18:27 INFO - #line 91 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:18:27 INFO - #line 93 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:18:27 INFO - int __cdecl strcmp( 14:18:27 INFO - char const* _Str1, 14:18:27 INFO - char const* _Str2 14:18:27 INFO - ); 14:18:27 INFO - __declspec(dllimport) int __cdecl _strcmpi( 14:18:27 INFO - char const* _String1, 14:18:27 INFO - char const* _String2 14:18:27 INFO - ); 14:18:27 INFO - __declspec(dllimport) int __cdecl strcoll( 14:18:27 INFO - char const* _String1, 14:18:27 INFO - char const* _String2 14:18:27 INFO - ); 14:18:27 INFO - __declspec(dllimport) int __cdecl _strcoll_l( 14:18:27 INFO - char const* _String1, 14:18:27 INFO - char const* _String2, 14:18:27 INFO - _locale_t _Locale 14:18:27 INFO - ); 14:18:27 INFO - extern "C++" { template inline errno_t __cdecl strcpy_s( char (&_Destination)[_Size], char const* _Source) throw() { return strcpy_s(_Destination, _Size, _Source); } } 14:18:27 INFO - #line 124 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:18:27 INFO - char* __cdecl strcpy( char *_Destination, char const* _Source); 14:18:27 INFO - #line 130 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:18:27 INFO - __declspec(dllimport) size_t __cdecl strcspn( 14:18:27 INFO - char const* _Str, 14:18:27 INFO - char const* _Control 14:18:27 INFO - ); 14:18:27 INFO - #line 141 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:18:27 INFO - __declspec(dllimport) __declspec(allocator) char* __cdecl _strdup( 14:18:27 INFO - char const* _Source 14:18:27 INFO - ); 14:18:27 INFO - #line 150 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:18:27 INFO - __declspec(dllimport) char* __cdecl _strerror( 14:18:27 INFO - char const* _ErrorMessage 14:18:27 INFO - ); 14:18:27 INFO - __declspec(dllimport) errno_t __cdecl _strerror_s( 14:18:27 INFO - char* _Buffer, 14:18:27 INFO - size_t _SizeInBytes, 14:18:27 INFO - char const* _ErrorMessage 14:18:27 INFO - ); 14:18:27 INFO - extern "C++" { template inline errno_t __cdecl _strerror_s(char (&_Buffer)[_Size], char const* _ErrorMessage) throw() { return _strerror_s(_Buffer, _Size, _ErrorMessage); } } 14:18:27 INFO - #line 170 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:18:27 INFO - __declspec(dllimport) char* __cdecl strerror( 14:18:27 INFO - int _ErrorMessage 14:18:27 INFO - ); 14:18:27 INFO - extern "C++" { template inline errno_t __cdecl strerror_s(char (&_Buffer)[_Size], int _ErrorMessage) throw() { return strerror_s(_Buffer, _Size, _ErrorMessage); } } 14:18:27 INFO - #line 182 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:18:27 INFO - __declspec(dllimport) int __cdecl _stricmp( 14:18:27 INFO - char const* _String1, 14:18:27 INFO - char const* _String2 14:18:27 INFO - ); 14:18:27 INFO - __declspec(dllimport) int __cdecl _stricoll( 14:18:27 INFO - char const* _String1, 14:18:27 INFO - char const* _String2 14:18:27 INFO - ); 14:18:27 INFO - __declspec(dllimport) int __cdecl _stricoll_l( 14:18:27 INFO - char const* _String1, 14:18:27 INFO - char const* _String2, 14:18:27 INFO - _locale_t _Locale 14:18:27 INFO - ); 14:18:27 INFO - __declspec(dllimport) int __cdecl _stricmp_l( 14:18:27 INFO - char const* _String1, 14:18:27 INFO - char const* _String2, 14:18:27 INFO - _locale_t _Locale 14:18:27 INFO - ); 14:18:27 INFO - size_t __cdecl strlen( 14:18:27 INFO - char const* _Str 14:18:27 INFO - ); 14:18:27 INFO - __declspec(dllimport) errno_t __cdecl _strlwr_s( 14:18:27 INFO - char* _String, 14:18:27 INFO - size_t _Size 14:18:27 INFO - ); 14:18:27 INFO - extern "C++" { template inline errno_t __cdecl _strlwr_s( char (&_String)[_Size]) throw() { return _strlwr_s(_String, _Size); } } 14:18:27 INFO - #line 224 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:18:27 INFO - __declspec(dllimport) char* __cdecl _strlwr( char *_String); 14:18:27 INFO - #line 229 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:18:27 INFO - __declspec(dllimport) errno_t __cdecl _strlwr_s_l( 14:18:27 INFO - char* _String, 14:18:27 INFO - size_t _Size, 14:18:27 INFO - _locale_t _Locale 14:18:27 INFO - ); 14:18:27 INFO - extern "C++" { template inline errno_t __cdecl _strlwr_s_l( char (&_String)[_Size], _locale_t _Locale) throw() { return _strlwr_s_l(_String, _Size, _Locale); } } 14:18:27 INFO - #line 242 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:18:27 INFO - __declspec(dllimport) char* __cdecl _strlwr_l( char *_String, _locale_t _Locale); 14:18:27 INFO - #line 249 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:18:27 INFO - extern "C++" { template inline errno_t __cdecl strncat_s( char (&_Destination)[_Size], char const* _Source, size_t _Count) throw() { return strncat_s(_Destination, _Size, _Source, _Count); } } 14:18:27 INFO - #line 256 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:18:27 INFO - __declspec(dllimport) char* __cdecl strncat( char *_Destination, char const* _Source, size_t _Count); 14:18:27 INFO - #line 264 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:18:27 INFO - __declspec(dllimport) int __cdecl strncmp( 14:18:27 INFO - char const* _Str1, 14:18:27 INFO - char const* _Str2, 14:18:27 INFO - size_t _MaxCount 14:18:27 INFO - ); 14:18:27 INFO - __declspec(dllimport) int __cdecl _strnicmp( 14:18:27 INFO - char const* _String1, 14:18:27 INFO - char const* _String2, 14:18:27 INFO - size_t _MaxCount 14:18:27 INFO - ); 14:18:27 INFO - __declspec(dllimport) int __cdecl _strnicmp_l( 14:18:27 INFO - char const* _String1, 14:18:27 INFO - char const* _String2, 14:18:27 INFO - size_t _MaxCount, 14:18:27 INFO - _locale_t _Locale 14:18:27 INFO - ); 14:18:27 INFO - __declspec(dllimport) int __cdecl _strnicoll( 14:18:27 INFO - char const* _String1, 14:18:27 INFO - char const* _String2, 14:18:27 INFO - size_t _MaxCount 14:18:27 INFO - ); 14:18:27 INFO - __declspec(dllimport) int __cdecl _strnicoll_l( 14:18:27 INFO - char const* _String1, 14:18:27 INFO - char const* _String2, 14:18:27 INFO - size_t _MaxCount, 14:18:27 INFO - _locale_t _Locale 14:18:27 INFO - ); 14:18:28 INFO - __declspec(dllimport) int __cdecl _strncoll( 14:18:28 INFO - char const* _String1, 14:18:28 INFO - char const* _String2, 14:18:28 INFO - size_t _MaxCount 14:18:28 INFO - ); 14:18:28 INFO - __declspec(dllimport) int __cdecl _strncoll_l( 14:18:28 INFO - char const* _String1, 14:18:28 INFO - char const* _String2, 14:18:28 INFO - size_t _MaxCount, 14:18:28 INFO - _locale_t _Locale 14:18:28 INFO - ); 14:18:28 INFO - __declspec(dllimport) size_t __cdecl __strncnt( 14:18:28 INFO - char const* _String, 14:18:28 INFO - size_t _Count 14:18:28 INFO - ); 14:18:28 INFO - extern "C++" { template inline errno_t __cdecl strncpy_s(char (&_Destination)[_Size], char const* _Source, size_t _Count) throw() { return strncpy_s(_Destination, _Size, _Source, _Count); } } 14:18:28 INFO - #line 328 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:18:28 INFO - __declspec(dllimport) char* __cdecl strncpy( char *_Destination, char const* _Source, size_t _Count); 14:18:28 INFO - #line 336 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:18:28 INFO - #line 342 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:18:28 INFO - #line 346 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:18:28 INFO - __declspec(dllimport) size_t __cdecl strnlen( 14:18:28 INFO - char const* _String, 14:18:28 INFO - size_t _MaxCount 14:18:28 INFO - ); 14:18:28 INFO - #line 358 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:18:28 INFO - #line 362 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:18:28 INFO - static __inline size_t __cdecl strnlen_s( 14:18:28 INFO - char const* _String, 14:18:28 INFO - size_t _MaxCount 14:18:28 INFO - ) 14:18:28 INFO - { 14:18:28 INFO - return _String == 0 ? 0 : strnlen(_String, _MaxCount); 14:18:28 INFO - } 14:18:28 INFO - #line 371 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:18:28 INFO - __declspec(dllimport) errno_t __cdecl _strnset_s( 14:18:28 INFO - char* _String, 14:18:28 INFO - size_t _SizeInBytes, 14:18:28 INFO - int _Value, 14:18:28 INFO - size_t _MaxCount 14:18:28 INFO - ); 14:18:28 INFO - extern "C++" { template inline errno_t __cdecl _strnset_s( char (&_Destination)[_Size], int _Value, size_t _Count) throw() { return _strnset_s(_Destination, _Size, _Value, _Count); } } 14:18:28 INFO - #line 386 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:18:28 INFO - __declspec(dllimport) char* __cdecl _strnset( char *_Destination, int _Value, size_t _Count); 14:18:28 INFO - #line 394 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:18:28 INFO - __declspec(dllimport) char const* __cdecl strpbrk( 14:18:28 INFO - char const* _Str, 14:18:28 INFO - char const* _Control 14:18:28 INFO - ); 14:18:28 INFO - __declspec(dllimport) char* __cdecl _strrev( 14:18:28 INFO - char* _Str 14:18:28 INFO - ); 14:18:28 INFO - __declspec(dllimport) errno_t __cdecl _strset_s( 14:18:28 INFO - char* _Destination, 14:18:28 INFO - size_t _DestinationSize, 14:18:28 INFO - int _Value 14:18:28 INFO - ); 14:18:28 INFO - extern "C++" { template inline errno_t __cdecl _strset_s( char (&_Destination)[_Size], int _Value) throw() { return _strset_s(_Destination, _Size, _Value); } } 14:18:28 INFO - #line 417 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:18:28 INFO - char* __cdecl _strset( char *_Destination, int _Value); 14:18:28 INFO - #line 423 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:18:28 INFO - __declspec(dllimport) size_t __cdecl strspn( 14:18:28 INFO - char const* _Str, 14:18:28 INFO - char const* _Control 14:18:28 INFO - ); 14:18:28 INFO - __declspec(dllimport) char* __cdecl strtok( 14:18:28 INFO - char* _String, 14:18:28 INFO - char const* _Delimiter 14:18:28 INFO - ); 14:18:28 INFO - __declspec(dllimport) errno_t __cdecl _strupr_s( 14:18:28 INFO - char* _String, 14:18:28 INFO - size_t _Size 14:18:28 INFO - ); 14:18:28 INFO - extern "C++" { template inline errno_t __cdecl _strupr_s( char (&_String)[_Size]) throw() { return _strupr_s(_String, _Size); } } 14:18:28 INFO - #line 446 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:18:28 INFO - __declspec(dllimport) char* __cdecl _strupr( char *_String); 14:18:28 INFO - #line 451 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:18:28 INFO - __declspec(dllimport) errno_t __cdecl _strupr_s_l( 14:18:28 INFO - char* _String, 14:18:28 INFO - size_t _Size, 14:18:28 INFO - _locale_t _Locale 14:18:28 INFO - ); 14:18:28 INFO - extern "C++" { template inline errno_t __cdecl _strupr_s_l( char (&_String)[_Size], _locale_t _Locale) throw() { return _strupr_s_l(_String, _Size, _Locale); } } 14:18:28 INFO - #line 464 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:18:28 INFO - __declspec(dllimport) char* __cdecl _strupr_l( char *_String, _locale_t _Locale); 14:18:28 INFO - #line 471 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:18:28 INFO - __declspec(dllimport) size_t __cdecl strxfrm( 14:18:28 INFO - char* _Destination, 14:18:28 INFO - char const* _Source, 14:18:28 INFO - size_t _MaxCount 14:18:28 INFO - ); 14:18:28 INFO - __declspec(dllimport) size_t __cdecl _strxfrm_l( 14:18:28 INFO - char* _Destination, 14:18:28 INFO - char const* _Source, 14:18:28 INFO - size_t _MaxCount, 14:18:28 INFO - _locale_t _Locale 14:18:28 INFO - ); 14:18:28 INFO - extern "C++" 14:18:28 INFO - { 14:18:28 INFO - inline char* __cdecl strchr( char* const _String, int const _Ch) 14:18:28 INFO - { 14:18:28 INFO - return const_cast(strchr(static_cast(_String), _Ch)); 14:18:28 INFO - } 14:18:28 INFO - inline char* __cdecl strpbrk( char* const _String, char const* const _Control) 14:18:28 INFO - { 14:18:28 INFO - return const_cast(strpbrk(static_cast(_String), _Control)); 14:18:28 INFO - } 14:18:28 INFO - inline char* __cdecl strrchr( char* const _String, int const _Ch) 14:18:28 INFO - { 14:18:28 INFO - return const_cast(strrchr(static_cast(_String), _Ch)); 14:18:28 INFO - } 14:18:28 INFO - inline char* __cdecl strstr( char* const _String, char const* const _SubString) 14:18:28 INFO - { 14:18:28 INFO - return const_cast(strstr(static_cast(_String), _SubString)); 14:18:28 INFO - } 14:18:28 INFO - } 14:18:28 INFO - #line 519 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:18:28 INFO - #line 528 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:18:28 INFO - __declspec(dllimport) char* __cdecl strdup( 14:18:28 INFO - char const* _String 14:18:28 INFO - ); 14:18:28 INFO - #line 537 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:18:28 INFO - __declspec(dllimport) int __cdecl strcmpi( 14:18:28 INFO - char const* _String1, 14:18:28 INFO - char const* _String2 14:18:28 INFO - ); 14:18:28 INFO - __declspec(dllimport) int __cdecl stricmp( 14:18:28 INFO - char const* _String1, 14:18:28 INFO - char const* _String2 14:18:28 INFO - ); 14:18:28 INFO - __declspec(dllimport) char* __cdecl strlwr( 14:18:28 INFO - char* _String 14:18:28 INFO - ); 14:18:28 INFO - __declspec(dllimport) int __cdecl strnicmp( 14:18:28 INFO - char const* _String1, 14:18:28 INFO - char const* _String2, 14:18:28 INFO - size_t _MaxCount 14:18:28 INFO - ); 14:18:28 INFO - __declspec(dllimport) char* __cdecl strnset( 14:18:28 INFO - char* _String, 14:18:28 INFO - int _Value, 14:18:28 INFO - size_t _MaxCount 14:18:28 INFO - ); 14:18:28 INFO - __declspec(dllimport) char* __cdecl strrev( 14:18:28 INFO - char* _String 14:18:28 INFO - ); 14:18:28 INFO - char* __cdecl strset( 14:18:28 INFO - char* _String, 14:18:28 INFO - int _Value); 14:18:28 INFO - __declspec(dllimport) char* __cdecl strupr( 14:18:28 INFO - char* _String 14:18:28 INFO - ); 14:18:28 INFO - #line 586 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:18:28 INFO - } __pragma(pack(pop)) 14:18:28 INFO - #line 592 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:18:28 INFO - #line 147 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\guiddef.h" 14:18:28 INFO - __inline int InlineIsEqualGUID(const GUID & rguid1, const GUID & rguid2) 14:18:28 INFO - { 14:18:28 INFO - return ( 14:18:28 INFO - ((unsigned long *) &rguid1)[0] == ((unsigned long *) &rguid2)[0] && 14:18:28 INFO - ((unsigned long *) &rguid1)[1] == ((unsigned long *) &rguid2)[1] && 14:18:28 INFO - ((unsigned long *) &rguid1)[2] == ((unsigned long *) &rguid2)[2] && 14:18:28 INFO - ((unsigned long *) &rguid1)[3] == ((unsigned long *) &rguid2)[3]); 14:18:28 INFO - } 14:18:28 INFO - __inline int IsEqualGUID(const GUID & rguid1, const GUID & rguid2) 14:18:28 INFO - { 14:18:28 INFO - return !memcmp(&rguid1, &rguid2, sizeof(GUID)); 14:18:28 INFO - } 14:18:28 INFO - #line 175 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\guiddef.h" 14:18:28 INFO - __inline bool operator==(const GUID & guidOne, const GUID & guidOther) 14:18:28 INFO - { 14:18:28 INFO - return !!IsEqualGUID(guidOne,guidOther); 14:18:28 INFO - } 14:18:28 INFO - __inline bool operator!=(const GUID & guidOne, const GUID & guidOther) 14:18:28 INFO - { 14:18:28 INFO - return !(guidOne == guidOther); 14:18:28 INFO - } 14:18:28 INFO - #line 202 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\guiddef.h" 14:18:28 INFO - #line 203 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\guiddef.h" 14:18:28 INFO - #line 204 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\guiddef.h" 14:18:28 INFO - #line 205 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\guiddef.h" 14:18:28 INFO - #line 206 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\guiddef.h" 14:18:28 INFO - #line 1130 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:28 INFO - typedef struct _OBJECTID { 14:18:28 INFO - GUID Lineage; 14:18:28 INFO - DWORD Uniquifier; 14:18:28 INFO - } OBJECTID; 14:18:28 INFO - #line 1139 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:28 INFO - #pragma region Application Family or OneCore Family 14:18:28 INFO - extern "C++" 14:18:28 INFO - template 14:18:28 INFO - char (*RtlpNumberOf( T (&)[N] ))[N]; 14:18:28 INFO - #line 1232 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:28 INFO - #pragma endregion 14:18:28 INFO - #line 1277 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:28 INFO - #line 1283 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:28 INFO - #line 1325 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:28 INFO - typedef 14:18:28 INFO - EXCEPTION_DISPOSITION 14:18:28 INFO - __stdcall 14:18:28 INFO - EXCEPTION_ROUTINE ( 14:18:28 INFO - struct _EXCEPTION_RECORD *ExceptionRecord, 14:18:28 INFO - PVOID EstablisherFrame, 14:18:28 INFO - struct _CONTEXT *ContextRecord, 14:18:28 INFO - PVOID DispatcherContext 14:18:28 INFO - ); 14:18:28 INFO - typedef EXCEPTION_ROUTINE *PEXCEPTION_ROUTINE; 14:18:28 INFO - #line 2177 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:28 INFO - #line 2204 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:28 INFO - #line 2231 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:28 INFO - extern "C++" { 14:18:28 INFO - template 14:18:28 INFO - struct _ENUM_FLAG_INTEGER_FOR_SIZE; 14:18:28 INFO - template <> 14:18:28 INFO - struct _ENUM_FLAG_INTEGER_FOR_SIZE<1> 14:18:28 INFO - { 14:18:28 INFO - typedef INT8 type; 14:18:28 INFO - }; 14:18:28 INFO - template <> 14:18:28 INFO - struct _ENUM_FLAG_INTEGER_FOR_SIZE<2> 14:18:28 INFO - { 14:18:28 INFO - typedef INT16 type; 14:18:28 INFO - }; 14:18:28 INFO - template <> 14:18:28 INFO - struct _ENUM_FLAG_INTEGER_FOR_SIZE<4> 14:18:28 INFO - { 14:18:28 INFO - typedef INT32 type; 14:18:28 INFO - }; 14:18:28 INFO - template <> 14:18:28 INFO - struct _ENUM_FLAG_INTEGER_FOR_SIZE<8> 14:18:28 INFO - { 14:18:28 INFO - typedef INT64 type; 14:18:28 INFO - }; 14:18:28 INFO - template 14:18:28 INFO - struct _ENUM_FLAG_SIZED_INTEGER 14:18:28 INFO - { 14:18:28 INFO - typedef typename _ENUM_FLAG_INTEGER_FOR_SIZE::type type; 14:18:28 INFO - }; 14:18:28 INFO - } 14:18:28 INFO - #line 2285 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:28 INFO - #line 2299 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:28 INFO - #line 2379 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:28 INFO - #line 2381 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:28 INFO - #line 2382 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:28 INFO - typedef ULONG_PTR KSPIN_LOCK; 14:18:28 INFO - typedef KSPIN_LOCK *PKSPIN_LOCK; 14:18:28 INFO - typedef struct __declspec(align(16)) _M128A { 14:18:28 INFO - ULONGLONG Low; 14:18:28 INFO - LONGLONG High; 14:18:28 INFO - } M128A, *PM128A; 14:18:28 INFO - typedef struct __declspec(align(16)) _XSAVE_FORMAT { 14:18:28 INFO - WORD ControlWord; 14:18:28 INFO - WORD StatusWord; 14:18:28 INFO - BYTE TagWord; 14:18:28 INFO - BYTE Reserved1; 14:18:28 INFO - WORD ErrorOpcode; 14:18:28 INFO - DWORD ErrorOffset; 14:18:28 INFO - WORD ErrorSelector; 14:18:28 INFO - WORD Reserved2; 14:18:28 INFO - DWORD DataOffset; 14:18:28 INFO - WORD DataSelector; 14:18:28 INFO - WORD Reserved3; 14:18:28 INFO - DWORD MxCsr; 14:18:28 INFO - DWORD MxCsr_Mask; 14:18:28 INFO - M128A FloatRegisters[8]; 14:18:29 INFO - #line 2427 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:29 INFO - M128A XmmRegisters[8]; 14:18:29 INFO - BYTE Reserved4[224]; 14:18:29 INFO - #line 2432 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:29 INFO - } XSAVE_FORMAT, *PXSAVE_FORMAT; 14:18:29 INFO - typedef struct __declspec(align(8)) _XSAVE_AREA_HEADER { 14:18:29 INFO - DWORD64 Mask; 14:18:29 INFO - DWORD64 CompactionMask; 14:18:29 INFO - DWORD64 Reserved2[6]; 14:18:29 INFO - } XSAVE_AREA_HEADER, *PXSAVE_AREA_HEADER; 14:18:29 INFO - typedef struct __declspec(align(16)) _XSAVE_AREA { 14:18:29 INFO - XSAVE_FORMAT LegacyState; 14:18:29 INFO - XSAVE_AREA_HEADER Header; 14:18:29 INFO - } XSAVE_AREA, *PXSAVE_AREA; 14:18:29 INFO - typedef struct _XSTATE_CONTEXT { 14:18:29 INFO - DWORD64 Mask; 14:18:29 INFO - DWORD Length; 14:18:29 INFO - DWORD Reserved1; 14:18:29 INFO - PXSAVE_AREA Area; 14:18:29 INFO - DWORD Reserved2; 14:18:29 INFO - #line 2457 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:29 INFO - PVOID Buffer; 14:18:29 INFO - DWORD Reserved3; 14:18:29 INFO - #line 2463 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:29 INFO - } XSTATE_CONTEXT, *PXSTATE_CONTEXT; 14:18:29 INFO - typedef struct _SCOPE_TABLE_AMD64 { 14:18:29 INFO - DWORD Count; 14:18:29 INFO - struct { 14:18:29 INFO - DWORD BeginAddress; 14:18:29 INFO - DWORD EndAddress; 14:18:29 INFO - DWORD HandlerAddress; 14:18:29 INFO - DWORD JumpTarget; 14:18:29 INFO - } ScopeRecord[1]; 14:18:29 INFO - } SCOPE_TABLE_AMD64, *PSCOPE_TABLE_AMD64; 14:18:29 INFO - typedef struct _SCOPE_TABLE_ARM { 14:18:29 INFO - DWORD Count; 14:18:29 INFO - struct 14:18:29 INFO - { 14:18:29 INFO - DWORD BeginAddress; 14:18:29 INFO - DWORD EndAddress; 14:18:29 INFO - DWORD HandlerAddress; 14:18:29 INFO - DWORD JumpTarget; 14:18:29 INFO - } ScopeRecord[1]; 14:18:29 INFO - } SCOPE_TABLE_ARM, *PSCOPE_TABLE_ARM; 14:18:30 INFO - typedef struct _SCOPE_TABLE_ARM64 { 14:18:30 INFO - DWORD Count; 14:18:30 INFO - struct 14:18:30 INFO - { 14:18:30 INFO - DWORD BeginAddress; 14:18:30 INFO - DWORD EndAddress; 14:18:30 INFO - DWORD HandlerAddress; 14:18:30 INFO - DWORD JumpTarget; 14:18:30 INFO - } ScopeRecord[1]; 14:18:30 INFO - } SCOPE_TABLE_ARM64, *PSCOPE_TABLE_ARM64; 14:18:31 INFO - extern "C" { 14:18:31 INFO - #line 6033 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:31 INFO - #line 6052 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:31 INFO - #line 6073 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:31 INFO - void 14:18:31 INFO - __int2c ( 14:18:31 INFO - void 14:18:31 INFO - ); 14:18:31 INFO - #pragma intrinsic(__int2c) 14:18:31 INFO - #line 6090 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:31 INFO - #line 6114 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:31 INFO - #line 6116 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:31 INFO - #line 6178 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:31 INFO - #line 6179 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:31 INFO - } 14:18:31 INFO - #line 6183 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:31 INFO - #line 6198 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:31 INFO - #line 6202 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:31 INFO - #pragma warning(push) 14:18:31 INFO - #line 6215 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:31 INFO - #pragma warning( pop ) 14:18:31 INFO - #line 6223 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:31 INFO - #line 6225 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:31 INFO - #line 6226 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:31 INFO - extern "C" { 14:18:31 INFO - #line 6236 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:31 INFO - BOOLEAN 14:18:31 INFO - _bittest ( 14:18:31 INFO - LONG const *Base, 14:18:31 INFO - LONG Offset 14:18:31 INFO - ); 14:18:31 INFO - BOOLEAN 14:18:31 INFO - _bittestandcomplement ( 14:18:31 INFO - LONG *Base, 14:18:31 INFO - LONG Offset 14:18:31 INFO - ); 14:18:31 INFO - BOOLEAN 14:18:31 INFO - _bittestandset ( 14:18:31 INFO - LONG *Base, 14:18:31 INFO - LONG Offset 14:18:31 INFO - ); 14:18:31 INFO - BOOLEAN 14:18:31 INFO - _bittestandreset ( 14:18:31 INFO - LONG *Base, 14:18:31 INFO - LONG Offset 14:18:31 INFO - ); 14:18:31 INFO - BOOLEAN 14:18:31 INFO - _interlockedbittestandset ( 14:18:31 INFO - LONG volatile *Base, 14:18:31 INFO - LONG Offset 14:18:31 INFO - ); 14:18:31 INFO - BOOLEAN 14:18:31 INFO - _interlockedbittestandreset ( 14:18:31 INFO - LONG volatile *Base, 14:18:31 INFO - LONG Offset 14:18:31 INFO - ); 14:18:31 INFO - #pragma intrinsic(_bittest) 14:18:31 INFO - #pragma intrinsic(_bittestandcomplement) 14:18:31 INFO - #pragma intrinsic(_bittestandset) 14:18:31 INFO - #pragma intrinsic(_bittestandreset) 14:18:31 INFO - #pragma intrinsic(_interlockedbittestandset) 14:18:31 INFO - #pragma intrinsic(_interlockedbittestandreset) 14:18:31 INFO - BOOLEAN 14:18:31 INFO - _BitScanForward ( 14:18:31 INFO - DWORD *Index, 14:18:31 INFO - DWORD Mask 14:18:31 INFO - ); 14:18:31 INFO - BOOLEAN 14:18:31 INFO - _BitScanReverse ( 14:18:31 INFO - DWORD *Index, 14:18:31 INFO - DWORD Mask 14:18:31 INFO - ); 14:18:31 INFO - #pragma intrinsic(_BitScanForward) 14:18:31 INFO - #pragma intrinsic(_BitScanReverse) 14:18:31 INFO - __forceinline 14:18:31 INFO - BOOLEAN 14:18:31 INFO - _InlineBitScanForward64 ( 14:18:31 INFO - DWORD *Index, 14:18:31 INFO - DWORD64 Mask 14:18:31 INFO - ) 14:18:31 INFO - { 14:18:31 INFO - if (_BitScanForward(Index, (DWORD)Mask)) { 14:18:31 INFO - return 1; 14:18:31 INFO - } 14:18:31 INFO - if (_BitScanForward(Index, (DWORD)(Mask >> 32))) { 14:18:31 INFO - *Index += 32; 14:18:31 INFO - return 1; 14:18:31 INFO - } 14:18:31 INFO - return 0; 14:18:31 INFO - } 14:18:31 INFO - __forceinline 14:18:31 INFO - BOOLEAN 14:18:31 INFO - _InlineBitScanReverse64 ( 14:18:31 INFO - DWORD *Index, 14:18:31 INFO - DWORD64 Mask 14:18:31 INFO - ) 14:18:31 INFO - { 14:18:31 INFO - if (_BitScanReverse(Index, (DWORD)(Mask >> 32))) { 14:18:31 INFO - *Index += 32; 14:18:31 INFO - return 1; 14:18:31 INFO - } 14:18:31 INFO - if (_BitScanReverse(Index, (DWORD)Mask)) { 14:18:31 INFO - return 1; 14:18:31 INFO - } 14:18:31 INFO - return 0; 14:18:31 INFO - } 14:18:31 INFO - #line 6369 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:31 INFO - SHORT 14:18:31 INFO - _InterlockedIncrement16 ( 14:18:31 INFO - SHORT volatile *Addend 14:18:31 INFO - ); 14:18:31 INFO - SHORT 14:18:31 INFO - _InterlockedDecrement16 ( 14:18:31 INFO - SHORT volatile *Addend 14:18:31 INFO - ); 14:18:31 INFO - SHORT 14:18:31 INFO - _InterlockedCompareExchange16 ( 14:18:31 INFO - SHORT volatile *Destination, 14:18:31 INFO - SHORT ExChange, 14:18:31 INFO - SHORT Comperand 14:18:31 INFO - ); 14:18:31 INFO - LONG64 14:18:31 INFO - _InterlockedCompareExchange64 ( 14:18:31 INFO - LONG64 volatile *Destination, 14:18:31 INFO - LONG64 ExChange, 14:18:31 INFO - LONG64 Comperand 14:18:31 INFO - ); 14:18:31 INFO - #pragma intrinsic(_InterlockedIncrement16) 14:18:31 INFO - #pragma intrinsic(_InterlockedDecrement16) 14:18:31 INFO - #pragma intrinsic(_InterlockedCompareExchange16) 14:18:31 INFO - #pragma intrinsic(_InterlockedCompareExchange64) 14:18:31 INFO - #line 6426 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:31 INFO - LONG 14:18:31 INFO - _InterlockedAnd ( 14:18:31 INFO - LONG volatile *Destination, 14:18:31 INFO - LONG Value 14:18:31 INFO - ); 14:18:31 INFO - LONG 14:18:31 INFO - _InterlockedOr ( 14:18:31 INFO - LONG volatile *Destination, 14:18:31 INFO - LONG Value 14:18:31 INFO - ); 14:18:31 INFO - LONG 14:18:31 INFO - _InterlockedXor ( 14:18:31 INFO - LONG volatile *Destination, 14:18:31 INFO - LONG Value 14:18:31 INFO - ); 14:18:31 INFO - LONG 14:18:31 INFO - __cdecl 14:18:31 INFO - _InterlockedIncrement ( 14:18:31 INFO - LONG volatile *Addend 14:18:31 INFO - ); 14:18:31 INFO - LONG 14:18:31 INFO - __cdecl 14:18:31 INFO - _InterlockedDecrement ( 14:18:31 INFO - LONG volatile *Addend 14:18:31 INFO - ); 14:18:31 INFO - LONG 14:18:31 INFO - __cdecl 14:18:31 INFO - _InterlockedExchange ( 14:18:31 INFO - LONG volatile *Target, 14:18:31 INFO - LONG Value 14:18:31 INFO - ); 14:18:31 INFO - LONG 14:18:31 INFO - __cdecl 14:18:31 INFO - _InterlockedExchangeAdd ( 14:18:31 INFO - LONG volatile *Addend, 14:18:31 INFO - LONG Value 14:18:31 INFO - ); 14:18:31 INFO - __forceinline 14:18:31 INFO - LONG 14:18:31 INFO - _InlineInterlockedAdd ( 14:18:31 INFO - LONG volatile *Addend, 14:18:31 INFO - LONG Value 14:18:31 INFO - ) 14:18:31 INFO - { 14:18:31 INFO - return _InterlockedExchangeAdd(Addend, Value) + Value; 14:18:31 INFO - } 14:18:31 INFO - LONG 14:18:31 INFO - __cdecl 14:18:31 INFO - _InterlockedCompareExchange ( 14:18:31 INFO - LONG volatile * Destination, 14:18:31 INFO - LONG ExChange, 14:18:31 INFO - LONG Comperand 14:18:31 INFO - ); 14:18:31 INFO - __forceinline 14:18:31 INFO - PVOID 14:18:31 INFO - _InlineInterlockedExchangePointer( 14:18:31 INFO - #line 6547 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:31 INFO - PVOID volatile * Destination, 14:18:31 INFO - PVOID Value 14:18:31 INFO - ) 14:18:31 INFO - { 14:18:31 INFO - return (PVOID)_InterlockedExchange((LONG volatile *) Destination, 14:18:31 INFO - (LONG) Value); 14:18:31 INFO - } 14:18:31 INFO - __forceinline 14:18:31 INFO - PVOID 14:18:31 INFO - _InlineInterlockedCompareExchangePointer ( 14:18:31 INFO - #line 6567 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:31 INFO - PVOID volatile * Destination, 14:18:31 INFO - PVOID ExChange, 14:18:31 INFO - PVOID Comperand 14:18:31 INFO - ) 14:18:31 INFO - { 14:18:31 INFO - return (PVOID)_InterlockedCompareExchange((LONG volatile *) Destination, 14:18:31 INFO - (LONG) ExChange, 14:18:31 INFO - (LONG) Comperand); 14:18:31 INFO - } 14:18:31 INFO - #pragma intrinsic(_InterlockedAnd) 14:18:31 INFO - #pragma intrinsic(_InterlockedOr) 14:18:31 INFO - #pragma intrinsic(_InterlockedXor) 14:18:31 INFO - #pragma intrinsic(_InterlockedIncrement) 14:18:31 INFO - #pragma intrinsic(_InterlockedDecrement) 14:18:31 INFO - #pragma intrinsic(_InterlockedExchange) 14:18:31 INFO - #pragma intrinsic(_InterlockedExchangeAdd) 14:18:31 INFO - #pragma intrinsic(_InterlockedCompareExchange) 14:18:31 INFO - CHAR 14:18:31 INFO - _InterlockedExchange8 ( 14:18:31 INFO - CHAR volatile *Target, 14:18:31 INFO - CHAR Value 14:18:31 INFO - ); 14:18:31 INFO - SHORT 14:18:31 INFO - _InterlockedExchange16 ( 14:18:31 INFO - SHORT volatile *Destination, 14:18:31 INFO - SHORT ExChange 14:18:31 INFO - ); 14:18:31 INFO - #pragma intrinsic(_InterlockedExchange8) 14:18:31 INFO - #pragma intrinsic(_InterlockedExchange16) 14:18:31 INFO - #line 6618 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:31 INFO - char 14:18:31 INFO - _InterlockedExchangeAdd8 ( 14:18:31 INFO - char volatile * _Addend, 14:18:31 INFO - char _Value 14:18:31 INFO - ); 14:18:31 INFO - char 14:18:31 INFO - _InterlockedAnd8 ( 14:18:31 INFO - char volatile *Destination, 14:18:31 INFO - char Value 14:18:31 INFO - ); 14:18:31 INFO - char 14:18:31 INFO - _InterlockedOr8 ( 14:18:31 INFO - char volatile *Destination, 14:18:31 INFO - char Value 14:18:31 INFO - ); 14:18:31 INFO - char 14:18:31 INFO - _InterlockedXor8 ( 14:18:31 INFO - char volatile *Destination, 14:18:31 INFO - char Value 14:18:31 INFO - ); 14:18:31 INFO - SHORT 14:18:31 INFO - _InterlockedAnd16 ( 14:18:31 INFO - SHORT volatile *Destination, 14:18:31 INFO - SHORT Value 14:18:31 INFO - ); 14:18:31 INFO - SHORT 14:18:31 INFO - _InterlockedXor16( 14:18:31 INFO - SHORT volatile *Destination, 14:18:31 INFO - SHORT Value 14:18:31 INFO - ); 14:18:31 INFO - SHORT 14:18:31 INFO - _InterlockedCompareExchange16 ( 14:18:31 INFO - SHORT volatile *Destination, 14:18:31 INFO - SHORT ExChange, 14:18:31 INFO - SHORT Comperand 14:18:31 INFO - ); 14:18:31 INFO - SHORT 14:18:31 INFO - _InterlockedOr16 ( 14:18:31 INFO - SHORT volatile *Destination, 14:18:31 INFO - SHORT Value 14:18:31 INFO - ); 14:18:31 INFO - SHORT 14:18:31 INFO - _InterlockedIncrement16 ( 14:18:31 INFO - SHORT volatile *Destination 14:18:31 INFO - ); 14:18:31 INFO - SHORT 14:18:31 INFO - _InterlockedDecrement16 ( 14:18:31 INFO - SHORT volatile *Destination 14:18:31 INFO - ); 14:18:31 INFO - #pragma intrinsic (_InterlockedExchangeAdd8) 14:18:31 INFO - #pragma intrinsic (_InterlockedAnd8) 14:18:31 INFO - #pragma intrinsic (_InterlockedOr8) 14:18:31 INFO - #pragma intrinsic (_InterlockedXor8) 14:18:31 INFO - #pragma intrinsic (_InterlockedAnd16) 14:18:31 INFO - #pragma intrinsic (_InterlockedOr16) 14:18:31 INFO - #pragma intrinsic (_InterlockedXor16) 14:18:31 INFO - #pragma intrinsic (_InterlockedCompareExchange16) 14:18:31 INFO - #pragma intrinsic (_InterlockedIncrement16) 14:18:31 INFO - #pragma intrinsic (_InterlockedDecrement16) 14:18:31 INFO - #line 6703 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:31 INFO - __forceinline 14:18:31 INFO - LONG64 14:18:31 INFO - _InlineInterlockedAnd64 ( 14:18:31 INFO - LONG64 volatile *Destination, 14:18:31 INFO - LONG64 Value 14:18:31 INFO - ) 14:18:31 INFO - { 14:18:31 INFO - LONG64 Old; 14:18:31 INFO - do { 14:18:31 INFO - Old = *Destination; 14:18:31 INFO - } while (_InterlockedCompareExchange64(Destination, 14:18:31 INFO - Old & Value, 14:18:31 INFO - Old) != Old); 14:18:31 INFO - return Old; 14:18:31 INFO - } 14:18:31 INFO - __forceinline 14:18:31 INFO - LONG64 14:18:31 INFO - _InlineInterlockedAdd64 ( 14:18:31 INFO - LONG64 volatile *Addend, 14:18:31 INFO - LONG64 Value 14:18:31 INFO - ) 14:18:31 INFO - { 14:18:31 INFO - LONG64 Old; 14:18:31 INFO - do { 14:18:31 INFO - Old = *Addend; 14:18:31 INFO - } while (_InterlockedCompareExchange64(Addend, 14:18:31 INFO - Old + Value, 14:18:31 INFO - Old) != Old); 14:18:31 INFO - return Old + Value; 14:18:31 INFO - } 14:18:31 INFO - #line 6759 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:31 INFO - LONG 14:18:31 INFO - _InterlockedXor ( 14:18:31 INFO - LONG volatile *Target, 14:18:31 INFO - LONG Set 14:18:31 INFO - ); 14:18:31 INFO - #pragma intrinsic(_InterlockedXor) 14:18:31 INFO - LONGLONG 14:18:31 INFO - __forceinline 14:18:31 INFO - _InlineInterlockedOr64 ( 14:18:31 INFO - LONGLONG volatile *Destination, 14:18:31 INFO - LONGLONG Value 14:18:31 INFO - ) 14:18:31 INFO - { 14:18:31 INFO - LONGLONG Old; 14:18:31 INFO - do { 14:18:31 INFO - Old = *Destination; 14:18:31 INFO - } while (_InterlockedCompareExchange64(Destination, 14:18:31 INFO - Old | Value, 14:18:31 INFO - Old) != Old); 14:18:31 INFO - return Old; 14:18:31 INFO - } 14:18:31 INFO - __forceinline 14:18:31 INFO - LONG64 14:18:31 INFO - _InlineInterlockedXor64 ( 14:18:31 INFO - LONG64 volatile *Destination, 14:18:31 INFO - LONG64 Value 14:18:31 INFO - ) 14:18:31 INFO - { 14:18:31 INFO - LONG64 Old; 14:18:31 INFO - do { 14:18:31 INFO - Old = *Destination; 14:18:31 INFO - } while (_InterlockedCompareExchange64(Destination, 14:18:31 INFO - Old ^ Value, 14:18:31 INFO - Old) != Old); 14:18:31 INFO - return Old; 14:18:31 INFO - } 14:18:31 INFO - LONGLONG 14:18:31 INFO - __forceinline 14:18:31 INFO - _InlineInterlockedIncrement64 ( 14:18:31 INFO - LONGLONG volatile *Addend 14:18:31 INFO - ) 14:18:31 INFO - { 14:18:31 INFO - LONGLONG Old; 14:18:31 INFO - do { 14:18:31 INFO - Old = *Addend; 14:18:31 INFO - } while (_InterlockedCompareExchange64(Addend, 14:18:31 INFO - Old + 1, 14:18:31 INFO - Old) != Old); 14:18:31 INFO - return Old + 1; 14:18:31 INFO - } 14:18:31 INFO - __forceinline 14:18:31 INFO - LONGLONG 14:18:31 INFO - _InlineInterlockedDecrement64 ( 14:18:31 INFO - LONGLONG volatile *Addend 14:18:31 INFO - ) 14:18:31 INFO - { 14:18:31 INFO - LONGLONG Old; 14:18:31 INFO - do { 14:18:31 INFO - Old = *Addend; 14:18:31 INFO - } while (_InterlockedCompareExchange64(Addend, 14:18:31 INFO - Old - 1, 14:18:31 INFO - Old) != Old); 14:18:31 INFO - return Old - 1; 14:18:31 INFO - } 14:18:31 INFO - __forceinline 14:18:31 INFO - LONGLONG 14:18:31 INFO - _InlineInterlockedExchange64 ( 14:18:31 INFO - LONGLONG volatile *Target, 14:18:31 INFO - LONGLONG Value 14:18:31 INFO - ) 14:18:31 INFO - { 14:18:31 INFO - LONGLONG Old; 14:18:31 INFO - do { 14:18:31 INFO - Old = *Target; 14:18:31 INFO - } while (_InterlockedCompareExchange64(Target, 14:18:31 INFO - Value, 14:18:31 INFO - Old) != Old); 14:18:31 INFO - return Old; 14:18:31 INFO - } 14:18:31 INFO - __forceinline 14:18:31 INFO - LONGLONG 14:18:31 INFO - _InlineInterlockedExchangeAdd64 ( 14:18:31 INFO - LONGLONG volatile *Addend, 14:18:31 INFO - LONGLONG Value 14:18:31 INFO - ) 14:18:31 INFO - { 14:18:31 INFO - LONGLONG Old; 14:18:31 INFO - do { 14:18:31 INFO - Old = *Addend; 14:18:31 INFO - } while (_InterlockedCompareExchange64(Addend, 14:18:31 INFO - Old + Value, 14:18:31 INFO - Old) != Old); 14:18:31 INFO - return Old; 14:18:31 INFO - } 14:18:31 INFO - void 14:18:31 INFO - __incfsbyte ( 14:18:31 INFO - DWORD Offset 14:18:31 INFO - ); 14:18:31 INFO - void 14:18:31 INFO - __addfsbyte ( 14:18:31 INFO - DWORD Offset, 14:18:31 INFO - BYTE Value 14:18:31 INFO - ); 14:18:31 INFO - void 14:18:31 INFO - __incfsword ( 14:18:31 INFO - DWORD Offset 14:18:31 INFO - ); 14:18:31 INFO - void 14:18:31 INFO - __addfsword ( 14:18:31 INFO - DWORD Offset, 14:18:31 INFO - WORD Value 14:18:31 INFO - ); 14:18:31 INFO - void 14:18:31 INFO - __incfsdword ( 14:18:31 INFO - DWORD Offset 14:18:31 INFO - ); 14:18:31 INFO - void 14:18:31 INFO - __addfsdword ( 14:18:31 INFO - DWORD Offset, 14:18:31 INFO - DWORD Value 14:18:31 INFO - ); 14:18:31 INFO - #pragma intrinsic(__incfsbyte) 14:18:31 INFO - #pragma intrinsic(__addfsbyte) 14:18:31 INFO - #pragma intrinsic(__incfsword) 14:18:31 INFO - #pragma intrinsic(__addfsword) 14:18:31 INFO - #pragma intrinsic(__incfsdword) 14:18:31 INFO - #pragma intrinsic(__addfsdword) 14:18:31 INFO - #line 6953 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:31 INFO - void 14:18:31 INFO - __cpuidex ( 14:18:31 INFO - int CPUInfo[4], 14:18:31 INFO - int Function, 14:18:31 INFO - int SubLeaf 14:18:31 INFO - ); 14:18:31 INFO - #pragma intrinsic(__cpuidex) 14:18:31 INFO - #line 6976 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:31 INFO - BYTE 14:18:31 INFO - __readfsbyte ( 14:18:31 INFO - DWORD Offset 14:18:31 INFO - ); 14:18:31 INFO - WORD 14:18:31 INFO - __readfsword ( 14:18:31 INFO - DWORD Offset 14:18:31 INFO - ); 14:18:31 INFO - DWORD 14:18:31 INFO - __readfsdword ( 14:18:31 INFO - DWORD Offset 14:18:31 INFO - ); 14:18:31 INFO - void 14:18:31 INFO - __writefsbyte ( 14:18:31 INFO - DWORD Offset, 14:18:31 INFO - BYTE Data 14:18:31 INFO - ); 14:18:31 INFO - void 14:18:31 INFO - __writefsword ( 14:18:31 INFO - DWORD Offset, 14:18:31 INFO - WORD Data 14:18:31 INFO - ); 14:18:31 INFO - void 14:18:31 INFO - __writefsdword ( 14:18:31 INFO - DWORD Offset, 14:18:31 INFO - DWORD Data 14:18:31 INFO - ); 14:18:31 INFO - #pragma intrinsic(__readfsbyte) 14:18:31 INFO - #pragma intrinsic(__readfsword) 14:18:31 INFO - #pragma intrinsic(__readfsdword) 14:18:31 INFO - #pragma intrinsic(__writefsbyte) 14:18:31 INFO - #pragma intrinsic(__writefsword) 14:18:31 INFO - #pragma intrinsic(__writefsdword) 14:18:31 INFO - #line 7024 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:31 INFO - void 14:18:31 INFO - _mm_pause ( 14:18:31 INFO - void 14:18:31 INFO - ); 14:18:31 INFO - #pragma intrinsic(_mm_pause) 14:18:31 INFO - #line 7037 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:31 INFO - } 14:18:31 INFO - #line 7041 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:31 INFO - #line 7043 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:31 INFO - #pragma prefast(push) 14:18:31 INFO - #pragma warning(push) 14:18:31 INFO - #pragma prefast(disable: 6001 28113, "The barrier variable is accessed only to create a side effect.") 14:18:31 INFO - #pragma warning(disable: 4793) 14:18:31 INFO - __forceinline 14:18:31 INFO - void 14:18:31 INFO - MemoryBarrier ( 14:18:31 INFO - void 14:18:31 INFO - ) 14:18:31 INFO - { 14:18:31 INFO - LONG Barrier; 14:18:31 INFO - _InterlockedOr(&Barrier, 0); 14:18:31 INFO - return; 14:18:31 INFO - } 14:18:31 INFO - #pragma warning(pop) 14:18:31 INFO - #pragma prefast(pop) 14:18:31 INFO - #line 7070 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:31 INFO - void 14:18:31 INFO - _mm_prefetch ( 14:18:31 INFO - CHAR const *a, 14:18:31 INFO - int sel 14:18:31 INFO - ); 14:18:31 INFO - #pragma intrinsic(_mm_prefetch) 14:18:31 INFO - DWORD64 14:18:31 INFO - __readpmc ( 14:18:31 INFO - DWORD Counter 14:18:31 INFO - ); 14:18:31 INFO - #pragma intrinsic(__readpmc) 14:18:31 INFO - DWORD64 14:18:31 INFO - __rdtsc ( 14:18:31 INFO - void 14:18:31 INFO - ); 14:18:31 INFO - #pragma intrinsic(__rdtsc) 14:18:31 INFO - #line 7130 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:31 INFO - __inline PVOID GetFiberData( void ) { return *(PVOID *) (ULONG_PTR) __readfsdword (0x10);} 14:18:31 INFO - __inline PVOID GetCurrentFiber( void ) { return (PVOID) (ULONG_PTR) __readfsdword (0x10);} 14:18:31 INFO - #line 7140 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:31 INFO - #line 7144 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:31 INFO - #line 7201 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:31 INFO - typedef struct _FLOATING_SAVE_AREA { 14:18:31 INFO - DWORD ControlWord; 14:18:31 INFO - DWORD StatusWord; 14:18:31 INFO - DWORD TagWord; 14:18:31 INFO - DWORD ErrorOffset; 14:18:31 INFO - DWORD ErrorSelector; 14:18:31 INFO - DWORD DataOffset; 14:18:31 INFO - DWORD DataSelector; 14:18:31 INFO - BYTE RegisterArea[80]; 14:18:31 INFO - DWORD Spare0; 14:18:31 INFO - } FLOATING_SAVE_AREA; 14:18:31 INFO - typedef FLOATING_SAVE_AREA *PFLOATING_SAVE_AREA; 14:18:31 INFO - typedef char __C_ASSERT__[(sizeof(XSAVE_FORMAT) == 512)?1:-1]; 14:18:31 INFO - #line 7227 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:32 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\pshpack4.h" 14:18:32 INFO - #pragma warning(disable:4103) 14:18:32 INFO - #pragma pack(push,4) 14:18:32 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\pshpack4.h" 14:18:32 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\pshpack4.h" 14:18:32 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\pshpack4.h" 14:18:32 INFO - #line 7232 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:32 INFO - typedef struct _CONTEXT { 14:18:32 INFO - DWORD ContextFlags; 14:18:32 INFO - DWORD Dr0; 14:18:32 INFO - DWORD Dr1; 14:18:32 INFO - DWORD Dr2; 14:18:32 INFO - DWORD Dr3; 14:18:32 INFO - DWORD Dr6; 14:18:32 INFO - DWORD Dr7; 14:18:32 INFO - FLOATING_SAVE_AREA FloatSave; 14:18:32 INFO - DWORD SegGs; 14:18:32 INFO - DWORD SegFs; 14:18:32 INFO - DWORD SegEs; 14:18:32 INFO - DWORD SegDs; 14:18:32 INFO - DWORD Edi; 14:18:32 INFO - DWORD Esi; 14:18:32 INFO - DWORD Ebx; 14:18:32 INFO - DWORD Edx; 14:18:32 INFO - DWORD Ecx; 14:18:32 INFO - DWORD Eax; 14:18:32 INFO - DWORD Ebp; 14:18:32 INFO - DWORD Eip; 14:18:32 INFO - DWORD SegCs; 14:18:32 INFO - DWORD EFlags; 14:18:32 INFO - DWORD Esp; 14:18:32 INFO - DWORD SegSs; 14:18:32 INFO - BYTE ExtendedRegisters[512]; 14:18:32 INFO - } CONTEXT; 14:18:32 INFO - typedef CONTEXT *PCONTEXT; 14:18:32 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\poppack.h" 14:18:32 INFO - #pragma warning(disable:4103) 14:18:32 INFO - #pragma pack(pop) 14:18:32 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\poppack.h" 14:18:32 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\poppack.h" 14:18:32 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\poppack.h" 14:18:32 INFO - #line 7332 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:32 INFO - #line 7336 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:32 INFO - typedef struct _LDT_ENTRY { 14:18:32 INFO - WORD LimitLow; 14:18:32 INFO - WORD BaseLow; 14:18:32 INFO - union { 14:18:32 INFO - struct { 14:18:32 INFO - BYTE BaseMid; 14:18:32 INFO - BYTE Flags1; 14:18:32 INFO - BYTE Flags2; 14:18:32 INFO - BYTE BaseHi; 14:18:32 INFO - } Bytes; 14:18:32 INFO - struct { 14:18:32 INFO - DWORD BaseMid : 8; 14:18:32 INFO - DWORD Type : 5; 14:18:32 INFO - DWORD Dpl : 2; 14:18:32 INFO - DWORD Pres : 1; 14:18:32 INFO - DWORD LimitHi : 4; 14:18:32 INFO - DWORD Sys : 1; 14:18:32 INFO - DWORD Reserved_0 : 1; 14:18:32 INFO - DWORD Default_Big : 1; 14:18:32 INFO - DWORD Granularity : 1; 14:18:32 INFO - DWORD BaseHi : 8; 14:18:32 INFO - } Bits; 14:18:32 INFO - } HighWord; 14:18:32 INFO - } LDT_ENTRY, *PLDT_ENTRY; 14:18:32 INFO - #line 7367 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:32 INFO - extern "C" { 14:18:32 INFO - #line 7377 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:32 INFO - __forceinline 14:18:32 INFO - CHAR 14:18:32 INFO - ReadAcquire8 ( 14:18:32 INFO - CHAR const volatile *Source 14:18:32 INFO - ) 14:18:32 INFO - { 14:18:32 INFO - CHAR Value; 14:18:32 INFO - Value = *Source; 14:18:32 INFO - return Value; 14:18:32 INFO - } 14:18:32 INFO - __forceinline 14:18:32 INFO - CHAR 14:18:32 INFO - ReadNoFence8 ( 14:18:32 INFO - CHAR const volatile *Source 14:18:32 INFO - ) 14:18:32 INFO - { 14:18:32 INFO - CHAR Value; 14:18:32 INFO - Value = *Source; 14:18:32 INFO - return Value; 14:18:32 INFO - } 14:18:32 INFO - __forceinline 14:18:32 INFO - void 14:18:32 INFO - WriteRelease8 ( 14:18:32 INFO - CHAR volatile *Destination, 14:18:32 INFO - CHAR Value 14:18:32 INFO - ) 14:18:32 INFO - { 14:18:32 INFO - *Destination = Value; 14:18:32 INFO - return; 14:18:32 INFO - } 14:18:32 INFO - __forceinline 14:18:32 INFO - void 14:18:32 INFO - WriteNoFence8 ( 14:18:32 INFO - CHAR volatile *Destination, 14:18:32 INFO - CHAR Value 14:18:32 INFO - ) 14:18:32 INFO - { 14:18:32 INFO - *Destination = Value; 14:18:32 INFO - return; 14:18:32 INFO - } 14:18:32 INFO - __forceinline 14:18:32 INFO - SHORT 14:18:32 INFO - ReadAcquire16 ( 14:18:32 INFO - SHORT const volatile *Source 14:18:32 INFO - ) 14:18:32 INFO - { 14:18:32 INFO - SHORT Value; 14:18:32 INFO - Value = *Source; 14:18:32 INFO - return Value; 14:18:32 INFO - } 14:18:32 INFO - __forceinline 14:18:32 INFO - SHORT 14:18:32 INFO - ReadNoFence16 ( 14:18:32 INFO - SHORT const volatile *Source 14:18:32 INFO - ) 14:18:32 INFO - { 14:18:32 INFO - SHORT Value; 14:18:32 INFO - Value = *Source; 14:18:32 INFO - return Value; 14:18:32 INFO - } 14:18:32 INFO - __forceinline 14:18:32 INFO - void 14:18:32 INFO - WriteRelease16 ( 14:18:32 INFO - SHORT volatile *Destination, 14:18:32 INFO - SHORT Value 14:18:32 INFO - ) 14:18:32 INFO - { 14:18:32 INFO - *Destination = Value; 14:18:32 INFO - return; 14:18:32 INFO - } 14:18:32 INFO - __forceinline 14:18:32 INFO - void 14:18:32 INFO - WriteNoFence16 ( 14:18:32 INFO - SHORT volatile *Destination, 14:18:32 INFO - SHORT Value 14:18:32 INFO - ) 14:18:32 INFO - { 14:18:32 INFO - *Destination = Value; 14:18:32 INFO - return; 14:18:32 INFO - } 14:18:32 INFO - __forceinline 14:18:32 INFO - LONG 14:18:32 INFO - ReadAcquire ( 14:18:32 INFO - LONG const volatile *Source 14:18:32 INFO - ) 14:18:32 INFO - { 14:18:32 INFO - LONG Value; 14:18:32 INFO - Value = *Source; 14:18:32 INFO - return Value; 14:18:32 INFO - } 14:18:32 INFO - __forceinline 14:18:32 INFO - LONG 14:18:32 INFO - ReadNoFence ( 14:18:32 INFO - LONG const volatile *Source 14:18:32 INFO - ) 14:18:32 INFO - { 14:18:32 INFO - LONG Value; 14:18:32 INFO - Value = *Source; 14:18:32 INFO - return Value; 14:18:32 INFO - } 14:18:32 INFO - __forceinline 14:18:32 INFO - void 14:18:32 INFO - WriteRelease ( 14:18:32 INFO - LONG volatile *Destination, 14:18:32 INFO - LONG Value 14:18:32 INFO - ) 14:18:32 INFO - { 14:18:32 INFO - *Destination = Value; 14:18:32 INFO - return; 14:18:32 INFO - } 14:18:32 INFO - __forceinline 14:18:32 INFO - void 14:18:32 INFO - WriteNoFence ( 14:18:32 INFO - LONG volatile *Destination, 14:18:32 INFO - LONG Value 14:18:32 INFO - ) 14:18:32 INFO - { 14:18:32 INFO - *Destination = Value; 14:18:32 INFO - return; 14:18:32 INFO - } 14:18:32 INFO - __forceinline 14:18:32 INFO - LONG64 14:18:32 INFO - ReadAcquire64 ( 14:18:32 INFO - LONG64 const volatile *Source 14:18:32 INFO - ) 14:18:32 INFO - { 14:18:32 INFO - LONG64 Value; 14:18:32 INFO - Value = *Source; 14:18:32 INFO - return Value; 14:18:32 INFO - } 14:18:32 INFO - __forceinline 14:18:32 INFO - LONG64 14:18:32 INFO - ReadNoFence64 ( 14:18:32 INFO - LONG64 const volatile *Source 14:18:32 INFO - ) 14:18:32 INFO - { 14:18:32 INFO - LONG64 Value; 14:18:32 INFO - Value = *Source; 14:18:32 INFO - return Value; 14:18:32 INFO - } 14:18:32 INFO - __forceinline 14:18:32 INFO - void 14:18:32 INFO - WriteRelease64 ( 14:18:32 INFO - LONG64 volatile *Destination, 14:18:32 INFO - LONG64 Value 14:18:32 INFO - ) 14:18:32 INFO - { 14:18:32 INFO - *Destination = Value; 14:18:32 INFO - return; 14:18:32 INFO - } 14:18:32 INFO - __forceinline 14:18:32 INFO - void 14:18:32 INFO - WriteNoFence64 ( 14:18:32 INFO - LONG64 volatile *Destination, 14:18:32 INFO - LONG64 Value 14:18:32 INFO - ) 14:18:32 INFO - { 14:18:32 INFO - *Destination = Value; 14:18:32 INFO - return; 14:18:32 INFO - } 14:18:32 INFO - } 14:18:32 INFO - #line 7597 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:32 INFO - #line 7599 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:32 INFO - __forceinline 14:18:32 INFO - CHAR 14:18:32 INFO - ReadRaw8 ( 14:18:32 INFO - CHAR const volatile *Source 14:18:32 INFO - ) 14:18:32 INFO - { 14:18:32 INFO - CHAR Value; 14:18:32 INFO - Value = *(CHAR *)Source; 14:18:32 INFO - return Value; 14:18:32 INFO - } 14:18:32 INFO - __forceinline 14:18:32 INFO - void 14:18:32 INFO - WriteRaw8 ( 14:18:32 INFO - CHAR volatile *Destination, 14:18:32 INFO - CHAR Value 14:18:32 INFO - ) 14:18:32 INFO - { 14:18:32 INFO - *(CHAR *)Destination = Value; 14:18:32 INFO - return; 14:18:32 INFO - } 14:18:32 INFO - __forceinline 14:18:32 INFO - SHORT 14:18:32 INFO - ReadRaw16 ( 14:18:32 INFO - SHORT const volatile *Source 14:18:32 INFO - ) 14:18:32 INFO - { 14:18:32 INFO - SHORT Value; 14:18:32 INFO - Value = *(SHORT *)Source; 14:18:32 INFO - return Value; 14:18:32 INFO - } 14:18:32 INFO - __forceinline 14:18:32 INFO - void 14:18:32 INFO - WriteRaw16 ( 14:18:32 INFO - SHORT volatile *Destination, 14:18:32 INFO - SHORT Value 14:18:32 INFO - ) 14:18:32 INFO - { 14:18:32 INFO - *(SHORT *)Destination = Value; 14:18:32 INFO - return; 14:18:32 INFO - } 14:18:32 INFO - __forceinline 14:18:32 INFO - LONG 14:18:32 INFO - ReadRaw ( 14:18:32 INFO - LONG const volatile *Source 14:18:32 INFO - ) 14:18:32 INFO - { 14:18:32 INFO - LONG Value; 14:18:32 INFO - Value = *(LONG *)Source; 14:18:32 INFO - return Value; 14:18:32 INFO - } 14:18:32 INFO - __forceinline 14:18:32 INFO - void 14:18:32 INFO - WriteRaw ( 14:18:32 INFO - LONG volatile *Destination, 14:18:32 INFO - LONG Value 14:18:32 INFO - ) 14:18:32 INFO - { 14:18:32 INFO - *(LONG *)Destination = Value; 14:18:32 INFO - return; 14:18:32 INFO - } 14:18:32 INFO - __forceinline 14:18:32 INFO - LONG64 14:18:32 INFO - ReadRaw64 ( 14:18:32 INFO - LONG64 const volatile *Source 14:18:32 INFO - ) 14:18:32 INFO - { 14:18:32 INFO - LONG64 Value; 14:18:32 INFO - Value = *(LONG64 *)Source; 14:18:32 INFO - return Value; 14:18:32 INFO - } 14:18:32 INFO - __forceinline 14:18:32 INFO - void 14:18:32 INFO - WriteRaw64 ( 14:18:32 INFO - LONG64 volatile *Destination, 14:18:32 INFO - LONG64 Value 14:18:32 INFO - ) 14:18:32 INFO - { 14:18:32 INFO - *(LONG64 *)Destination = Value; 14:18:32 INFO - return; 14:18:32 INFO - } 14:18:32 INFO - __forceinline 14:18:32 INFO - BYTE 14:18:32 INFO - ReadUCharAcquire ( 14:18:32 INFO - BYTE const volatile *Source 14:18:32 INFO - ) 14:18:32 INFO - { 14:18:32 INFO - return (BYTE )ReadAcquire8((PCHAR)Source); 14:18:32 INFO - } 14:18:32 INFO - __forceinline 14:18:32 INFO - BYTE 14:18:32 INFO - ReadUCharNoFence ( 14:18:32 INFO - BYTE const volatile *Source 14:18:32 INFO - ) 14:18:32 INFO - { 14:18:32 INFO - return (BYTE )ReadNoFence8((PCHAR)Source); 14:18:32 INFO - } 14:18:32 INFO - __forceinline 14:18:32 INFO - BYTE 14:18:32 INFO - ReadBooleanAcquire ( 14:18:32 INFO - BOOLEAN const volatile *Source 14:18:32 INFO - ) 14:18:32 INFO - { 14:18:32 INFO - return (BOOLEAN)ReadAcquire8((PCHAR)Source); 14:18:32 INFO - } 14:18:32 INFO - __forceinline 14:18:32 INFO - BYTE 14:18:32 INFO - ReadBooleanNoFence ( 14:18:32 INFO - BOOLEAN const volatile *Source 14:18:32 INFO - ) 14:18:32 INFO - { 14:18:32 INFO - return (BOOLEAN)ReadNoFence8((PCHAR)Source); 14:18:32 INFO - } 14:18:32 INFO - __forceinline 14:18:32 INFO - BYTE 14:18:32 INFO - ReadUCharRaw ( 14:18:32 INFO - BYTE const volatile *Source 14:18:32 INFO - ) 14:18:32 INFO - { 14:18:32 INFO - return (BYTE )ReadRaw8((PCHAR)Source); 14:18:32 INFO - } 14:18:32 INFO - __forceinline 14:18:32 INFO - void 14:18:32 INFO - WriteUCharRelease ( 14:18:32 INFO - BYTE volatile *Destination, 14:18:32 INFO - BYTE Value 14:18:32 INFO - ) 14:18:32 INFO - { 14:18:32 INFO - WriteRelease8((PCHAR)Destination, (CHAR)Value); 14:18:32 INFO - return; 14:18:32 INFO - } 14:18:32 INFO - __forceinline 14:18:32 INFO - void 14:18:32 INFO - WriteUCharNoFence ( 14:18:32 INFO - BYTE volatile *Destination, 14:18:32 INFO - BYTE Value 14:18:32 INFO - ) 14:18:32 INFO - { 14:18:32 INFO - WriteNoFence8((PCHAR)Destination, (CHAR)Value); 14:18:32 INFO - return; 14:18:32 INFO - } 14:18:32 INFO - __forceinline 14:18:32 INFO - void 14:18:32 INFO - WriteBooleanRelease ( 14:18:32 INFO - BOOLEAN volatile *Destination, 14:18:32 INFO - BOOLEAN Value 14:18:32 INFO - ) 14:18:32 INFO - { 14:18:32 INFO - WriteRelease8((PCHAR)Destination, (CHAR)Value); 14:18:32 INFO - return; 14:18:32 INFO - } 14:18:32 INFO - __forceinline 14:18:32 INFO - void 14:18:32 INFO - WriteBooleanNoFence ( 14:18:32 INFO - BOOLEAN volatile *Destination, 14:18:32 INFO - BOOLEAN Value 14:18:32 INFO - ) 14:18:32 INFO - { 14:18:32 INFO - WriteNoFence8((PCHAR)Destination, (CHAR)Value); 14:18:32 INFO - return; 14:18:32 INFO - } 14:18:32 INFO - __forceinline 14:18:32 INFO - void 14:18:32 INFO - WriteUCharRaw ( 14:18:32 INFO - BYTE volatile *Destination, 14:18:32 INFO - BYTE Value 14:18:32 INFO - ) 14:18:32 INFO - { 14:18:32 INFO - WriteRaw8((PCHAR)Destination, (CHAR)Value); 14:18:32 INFO - return; 14:18:32 INFO - } 14:18:32 INFO - __forceinline 14:18:32 INFO - WORD 14:18:32 INFO - ReadUShortAcquire ( 14:18:32 INFO - WORD const volatile *Source 14:18:32 INFO - ) 14:18:32 INFO - { 14:18:32 INFO - return (WORD )ReadAcquire16((PSHORT)Source); 14:18:32 INFO - } 14:18:32 INFO - __forceinline 14:18:32 INFO - WORD 14:18:32 INFO - ReadUShortNoFence ( 14:18:32 INFO - WORD const volatile *Source 14:18:32 INFO - ) 14:18:32 INFO - { 14:18:32 INFO - return (WORD )ReadNoFence16((PSHORT)Source); 14:18:32 INFO - } 14:18:32 INFO - __forceinline 14:18:32 INFO - WORD 14:18:32 INFO - ReadUShortRaw ( 14:18:32 INFO - WORD const volatile *Source 14:18:32 INFO - ) 14:18:32 INFO - { 14:18:32 INFO - return (WORD )ReadRaw16((PSHORT)Source); 14:18:32 INFO - } 14:18:32 INFO - __forceinline 14:18:32 INFO - void 14:18:32 INFO - WriteUShortRelease ( 14:18:32 INFO - WORD volatile *Destination, 14:18:32 INFO - WORD Value 14:18:32 INFO - ) 14:18:32 INFO - { 14:18:32 INFO - WriteRelease16((PSHORT)Destination, (SHORT)Value); 14:18:32 INFO - return; 14:18:32 INFO - } 14:18:32 INFO - __forceinline 14:18:32 INFO - void 14:18:32 INFO - WriteUShortNoFence ( 14:18:32 INFO - WORD volatile *Destination, 14:18:32 INFO - WORD Value 14:18:32 INFO - ) 14:18:32 INFO - { 14:18:32 INFO - WriteNoFence16((PSHORT)Destination, (SHORT)Value); 14:18:32 INFO - return; 14:18:32 INFO - } 14:18:32 INFO - __forceinline 14:18:32 INFO - void 14:18:32 INFO - WriteUShortRaw ( 14:18:32 INFO - WORD volatile *Destination, 14:18:32 INFO - WORD Value 14:18:32 INFO - ) 14:18:32 INFO - { 14:18:32 INFO - WriteRaw16((PSHORT)Destination, (SHORT)Value); 14:18:32 INFO - return; 14:18:32 INFO - } 14:18:32 INFO - __forceinline 14:18:32 INFO - DWORD 14:18:32 INFO - ReadULongAcquire ( 14:18:32 INFO - DWORD const volatile *Source 14:18:32 INFO - ) 14:18:32 INFO - { 14:18:32 INFO - return (DWORD)ReadAcquire((PLONG)Source); 14:18:32 INFO - } 14:18:32 INFO - __forceinline 14:18:32 INFO - DWORD 14:18:32 INFO - ReadULongNoFence ( 14:18:32 INFO - DWORD const volatile *Source 14:18:32 INFO - ) 14:18:32 INFO - { 14:18:32 INFO - return (DWORD)ReadNoFence((PLONG)Source); 14:18:32 INFO - } 14:18:32 INFO - __forceinline 14:18:32 INFO - DWORD 14:18:32 INFO - ReadULongRaw ( 14:18:32 INFO - DWORD const volatile *Source 14:18:32 INFO - ) 14:18:32 INFO - { 14:18:32 INFO - return (DWORD)ReadRaw((PLONG)Source); 14:18:32 INFO - } 14:18:32 INFO - __forceinline 14:18:32 INFO - void 14:18:32 INFO - WriteULongRelease ( 14:18:32 INFO - DWORD volatile *Destination, 14:18:32 INFO - DWORD Value 14:18:32 INFO - ) 14:18:32 INFO - { 14:18:32 INFO - WriteRelease((PLONG)Destination, (LONG)Value); 14:18:32 INFO - return; 14:18:32 INFO - } 14:18:32 INFO - __forceinline 14:18:32 INFO - void 14:18:32 INFO - WriteULongNoFence ( 14:18:32 INFO - DWORD volatile *Destination, 14:18:32 INFO - DWORD Value 14:18:32 INFO - ) 14:18:32 INFO - { 14:18:32 INFO - WriteNoFence((PLONG)Destination, (LONG)Value); 14:18:32 INFO - return; 14:18:32 INFO - } 14:18:32 INFO - __forceinline 14:18:32 INFO - void 14:18:32 INFO - WriteULongRaw ( 14:18:32 INFO - DWORD volatile *Destination, 14:18:32 INFO - DWORD Value 14:18:32 INFO - ) 14:18:32 INFO - { 14:18:32 INFO - WriteRaw((PLONG)Destination, (LONG)Value); 14:18:32 INFO - return; 14:18:32 INFO - } 14:18:32 INFO - __forceinline 14:18:32 INFO - DWORD64 14:18:32 INFO - ReadULong64Acquire ( 14:18:32 INFO - DWORD64 const volatile *Source 14:18:32 INFO - ) 14:18:32 INFO - { 14:18:32 INFO - return (DWORD64)ReadAcquire64((PLONG64)Source); 14:18:32 INFO - } 14:18:32 INFO - __forceinline 14:18:32 INFO - DWORD64 14:18:32 INFO - ReadULong64NoFence ( 14:18:32 INFO - DWORD64 const volatile *Source 14:18:32 INFO - ) 14:18:32 INFO - { 14:18:32 INFO - return (DWORD64)ReadNoFence64((PLONG64)Source); 14:18:32 INFO - } 14:18:32 INFO - __forceinline 14:18:32 INFO - DWORD64 14:18:32 INFO - ReadULong64Raw ( 14:18:32 INFO - DWORD64 const volatile *Source 14:18:32 INFO - ) 14:18:32 INFO - { 14:18:32 INFO - return (DWORD64)ReadRaw64((PLONG64)Source); 14:18:32 INFO - } 14:18:32 INFO - __forceinline 14:18:32 INFO - void 14:18:32 INFO - WriteULong64Release ( 14:18:32 INFO - DWORD64 volatile *Destination, 14:18:32 INFO - DWORD64 Value 14:18:32 INFO - ) 14:18:32 INFO - { 14:18:32 INFO - WriteRelease64((PLONG64)Destination, (LONG64)Value); 14:18:32 INFO - return; 14:18:32 INFO - } 14:18:32 INFO - __forceinline 14:18:32 INFO - void 14:18:32 INFO - WriteULong64NoFence ( 14:18:32 INFO - DWORD64 volatile *Destination, 14:18:32 INFO - DWORD64 Value 14:18:32 INFO - ) 14:18:32 INFO - { 14:18:32 INFO - WriteNoFence64((PLONG64)Destination, (LONG64)Value); 14:18:32 INFO - return; 14:18:32 INFO - } 14:18:32 INFO - __forceinline 14:18:32 INFO - void 14:18:32 INFO - WriteULong64Raw ( 14:18:32 INFO - DWORD64 volatile *Destination, 14:18:32 INFO - DWORD64 Value 14:18:32 INFO - ) 14:18:32 INFO - { 14:18:32 INFO - WriteRaw64((PLONG64)Destination, (LONG64)Value); 14:18:32 INFO - return; 14:18:32 INFO - } 14:18:32 INFO - __forceinline 14:18:32 INFO - PVOID 14:18:32 INFO - ReadPointerAcquire ( 14:18:32 INFO - PVOID const volatile *Source 14:18:32 INFO - ) 14:18:32 INFO - { 14:18:32 INFO - return (PVOID)ReadAcquire((PLONG)Source); 14:18:32 INFO - } 14:18:32 INFO - __forceinline 14:18:32 INFO - PVOID 14:18:32 INFO - ReadPointerNoFence ( 14:18:32 INFO - PVOID const volatile *Source 14:18:32 INFO - ) 14:18:32 INFO - { 14:18:32 INFO - return (PVOID)ReadNoFence((PLONG)Source); 14:18:32 INFO - } 14:18:32 INFO - __forceinline 14:18:32 INFO - PVOID 14:18:32 INFO - ReadPointerRaw ( 14:18:32 INFO - PVOID const volatile *Source 14:18:32 INFO - ) 14:18:32 INFO - { 14:18:32 INFO - return (PVOID)ReadRaw((PLONG)Source); 14:18:32 INFO - } 14:18:32 INFO - __forceinline 14:18:32 INFO - void 14:18:32 INFO - WritePointerRelease ( 14:18:32 INFO - PVOID volatile *Destination, 14:18:32 INFO - PVOID Value 14:18:32 INFO - ) 14:18:32 INFO - { 14:18:32 INFO - WriteRelease((PLONG)Destination, (LONG)Value); 14:18:32 INFO - return; 14:18:32 INFO - } 14:18:32 INFO - __forceinline 14:18:32 INFO - void 14:18:32 INFO - WritePointerNoFence ( 14:18:32 INFO - PVOID volatile *Destination, 14:18:32 INFO - PVOID Value 14:18:32 INFO - ) 14:18:32 INFO - { 14:18:32 INFO - WriteNoFence((PLONG)Destination, (LONG)Value); 14:18:32 INFO - return; 14:18:32 INFO - } 14:18:32 INFO - __forceinline 14:18:32 INFO - void 14:18:32 INFO - WritePointerRaw ( 14:18:32 INFO - PVOID volatile *Destination, 14:18:32 INFO - PVOID Value 14:18:32 INFO - ) 14:18:32 INFO - { 14:18:32 INFO - WriteRaw((PLONG)Destination, (LONG)Value); 14:18:32 INFO - return; 14:18:32 INFO - } 14:18:32 INFO - #line 8261 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:32 INFO - #line 8263 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:32 INFO - #line 8266 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:32 INFO - #line 8293 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:32 INFO - typedef struct _WOW64_FLOATING_SAVE_AREA { 14:18:32 INFO - DWORD ControlWord; 14:18:32 INFO - DWORD StatusWord; 14:18:32 INFO - DWORD TagWord; 14:18:32 INFO - DWORD ErrorOffset; 14:18:32 INFO - DWORD ErrorSelector; 14:18:32 INFO - DWORD DataOffset; 14:18:32 INFO - DWORD DataSelector; 14:18:32 INFO - BYTE RegisterArea[80]; 14:18:32 INFO - DWORD Cr0NpxState; 14:18:32 INFO - } WOW64_FLOATING_SAVE_AREA; 14:18:32 INFO - typedef WOW64_FLOATING_SAVE_AREA *PWOW64_FLOATING_SAVE_AREA; 14:18:32 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\pshpack4.h" 14:18:32 INFO - #pragma warning(disable:4103) 14:18:32 INFO - #pragma pack(push,4) 14:18:32 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\pshpack4.h" 14:18:32 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\pshpack4.h" 14:18:32 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\pshpack4.h" 14:18:32 INFO - #line 8317 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:32 INFO - typedef struct _WOW64_CONTEXT { 14:18:32 INFO - DWORD ContextFlags; 14:18:32 INFO - DWORD Dr0; 14:18:32 INFO - DWORD Dr1; 14:18:32 INFO - DWORD Dr2; 14:18:32 INFO - DWORD Dr3; 14:18:32 INFO - DWORD Dr6; 14:18:32 INFO - DWORD Dr7; 14:18:32 INFO - WOW64_FLOATING_SAVE_AREA FloatSave; 14:18:32 INFO - DWORD SegGs; 14:18:32 INFO - DWORD SegFs; 14:18:32 INFO - DWORD SegEs; 14:18:32 INFO - DWORD SegDs; 14:18:32 INFO - DWORD Edi; 14:18:32 INFO - DWORD Esi; 14:18:32 INFO - DWORD Ebx; 14:18:32 INFO - DWORD Edx; 14:18:32 INFO - DWORD Ecx; 14:18:32 INFO - DWORD Eax; 14:18:32 INFO - DWORD Ebp; 14:18:32 INFO - DWORD Eip; 14:18:32 INFO - DWORD SegCs; 14:18:32 INFO - DWORD EFlags; 14:18:32 INFO - DWORD Esp; 14:18:32 INFO - DWORD SegSs; 14:18:32 INFO - BYTE ExtendedRegisters[512]; 14:18:32 INFO - } WOW64_CONTEXT; 14:18:32 INFO - typedef WOW64_CONTEXT *PWOW64_CONTEXT; 14:18:32 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\poppack.h" 14:18:32 INFO - #pragma warning(disable:4103) 14:18:32 INFO - #pragma pack(pop) 14:18:32 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\poppack.h" 14:18:32 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\poppack.h" 14:18:32 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\poppack.h" 14:18:32 INFO - #line 8417 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:32 INFO - typedef struct _WOW64_LDT_ENTRY { 14:18:32 INFO - WORD LimitLow; 14:18:32 INFO - WORD BaseLow; 14:18:32 INFO - union { 14:18:32 INFO - struct { 14:18:32 INFO - BYTE BaseMid; 14:18:32 INFO - BYTE Flags1; 14:18:32 INFO - BYTE Flags2; 14:18:32 INFO - BYTE BaseHi; 14:18:32 INFO - } Bytes; 14:18:32 INFO - struct { 14:18:32 INFO - DWORD BaseMid : 8; 14:18:32 INFO - DWORD Type : 5; 14:18:32 INFO - DWORD Dpl : 2; 14:18:32 INFO - DWORD Pres : 1; 14:18:32 INFO - DWORD LimitHi : 4; 14:18:32 INFO - DWORD Sys : 1; 14:18:32 INFO - DWORD Reserved_0 : 1; 14:18:32 INFO - DWORD Default_Big : 1; 14:18:32 INFO - DWORD Granularity : 1; 14:18:32 INFO - DWORD BaseHi : 8; 14:18:32 INFO - } Bits; 14:18:32 INFO - } HighWord; 14:18:32 INFO - } WOW64_LDT_ENTRY, *PWOW64_LDT_ENTRY; 14:18:32 INFO - typedef struct _WOW64_DESCRIPTOR_TABLE_ENTRY { 14:18:32 INFO - DWORD Selector; 14:18:32 INFO - WOW64_LDT_ENTRY Descriptor; 14:18:32 INFO - } WOW64_DESCRIPTOR_TABLE_ENTRY, *PWOW64_DESCRIPTOR_TABLE_ENTRY; 14:18:32 INFO - typedef struct _EXCEPTION_RECORD { 14:18:32 INFO - DWORD ExceptionCode; 14:18:32 INFO - DWORD ExceptionFlags; 14:18:32 INFO - struct _EXCEPTION_RECORD *ExceptionRecord; 14:18:32 INFO - PVOID ExceptionAddress; 14:18:32 INFO - DWORD NumberParameters; 14:18:32 INFO - ULONG_PTR ExceptionInformation[15]; 14:18:32 INFO - } EXCEPTION_RECORD; 14:18:32 INFO - typedef EXCEPTION_RECORD *PEXCEPTION_RECORD; 14:18:32 INFO - typedef struct _EXCEPTION_RECORD32 { 14:18:32 INFO - DWORD ExceptionCode; 14:18:32 INFO - DWORD ExceptionFlags; 14:18:32 INFO - DWORD ExceptionRecord; 14:18:32 INFO - DWORD ExceptionAddress; 14:18:32 INFO - DWORD NumberParameters; 14:18:32 INFO - DWORD ExceptionInformation[15]; 14:18:32 INFO - } EXCEPTION_RECORD32, *PEXCEPTION_RECORD32; 14:18:32 INFO - typedef struct _EXCEPTION_RECORD64 { 14:18:32 INFO - DWORD ExceptionCode; 14:18:32 INFO - DWORD ExceptionFlags; 14:18:32 INFO - DWORD64 ExceptionRecord; 14:18:32 INFO - DWORD64 ExceptionAddress; 14:18:32 INFO - DWORD NumberParameters; 14:18:32 INFO - DWORD __unusedAlignment; 14:18:32 INFO - DWORD64 ExceptionInformation[15]; 14:18:32 INFO - } EXCEPTION_RECORD64, *PEXCEPTION_RECORD64; 14:18:32 INFO - typedef struct _EXCEPTION_POINTERS { 14:18:32 INFO - PEXCEPTION_RECORD ExceptionRecord; 14:18:32 INFO - PCONTEXT ContextRecord; 14:18:32 INFO - } EXCEPTION_POINTERS, *PEXCEPTION_POINTERS; 14:18:32 INFO - #line 8527 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:32 INFO - typedef PVOID PACCESS_TOKEN; 14:18:32 INFO - typedef PVOID PSECURITY_DESCRIPTOR; 14:18:32 INFO - typedef PVOID PSID; 14:18:32 INFO - typedef PVOID PCLAIMS_BLOB; 14:18:32 INFO - typedef DWORD ACCESS_MASK; 14:18:32 INFO - typedef ACCESS_MASK *PACCESS_MASK; 14:18:32 INFO - typedef struct _GENERIC_MAPPING { 14:18:32 INFO - ACCESS_MASK GenericRead; 14:18:32 INFO - ACCESS_MASK GenericWrite; 14:18:32 INFO - ACCESS_MASK GenericExecute; 14:18:32 INFO - ACCESS_MASK GenericAll; 14:18:32 INFO - } GENERIC_MAPPING; 14:18:32 INFO - typedef GENERIC_MAPPING *PGENERIC_MAPPING; 14:18:32 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack4.h" 14:18:32 INFO - #pragma warning(disable:4103) 14:18:32 INFO - #pragma pack(push,4) 14:18:32 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack4.h" 14:18:32 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack4.h" 14:18:32 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack4.h" 14:18:32 INFO - #line 8651 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:32 INFO - typedef struct _LUID_AND_ATTRIBUTES { 14:18:32 INFO - LUID Luid; 14:18:32 INFO - DWORD Attributes; 14:18:32 INFO - } LUID_AND_ATTRIBUTES, * PLUID_AND_ATTRIBUTES; 14:18:32 INFO - typedef LUID_AND_ATTRIBUTES LUID_AND_ATTRIBUTES_ARRAY[1]; 14:18:33 INFO - typedef LUID_AND_ATTRIBUTES_ARRAY *PLUID_AND_ATTRIBUTES_ARRAY; 14:18:33 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:18:33 INFO - #pragma warning(disable:4103) 14:18:33 INFO - #pragma pack(pop) 14:18:33 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:18:33 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:18:33 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:18:33 INFO - #line 8660 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:33 INFO - typedef struct _SID_IDENTIFIER_AUTHORITY { 14:18:33 INFO - BYTE Value[6]; 14:18:33 INFO - } SID_IDENTIFIER_AUTHORITY, *PSID_IDENTIFIER_AUTHORITY; 14:18:33 INFO - #line 8698 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:33 INFO - typedef struct _SID { 14:18:33 INFO - BYTE Revision; 14:18:33 INFO - BYTE SubAuthorityCount; 14:18:33 INFO - SID_IDENTIFIER_AUTHORITY IdentifierAuthority; 14:18:33 INFO - DWORD SubAuthority[1]; 14:18:33 INFO - #line 8711 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:33 INFO - } SID, *PISID; 14:18:33 INFO - #line 8713 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:33 INFO - typedef union _SE_SID { 14:18:33 INFO - SID Sid; 14:18:33 INFO - BYTE Buffer[(sizeof(SID) - sizeof(DWORD) + ((15) * sizeof(DWORD)))]; 14:18:33 INFO - } SE_SID, *PSE_SID; 14:18:33 INFO - #line 8736 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:33 INFO - typedef enum _SID_NAME_USE { 14:18:33 INFO - SidTypeUser = 1, 14:18:33 INFO - SidTypeGroup, 14:18:33 INFO - SidTypeDomain, 14:18:33 INFO - SidTypeAlias, 14:18:33 INFO - SidTypeWellKnownGroup, 14:18:33 INFO - SidTypeDeletedAccount, 14:18:33 INFO - SidTypeInvalid, 14:18:33 INFO - SidTypeUnknown, 14:18:33 INFO - SidTypeComputer, 14:18:33 INFO - SidTypeLabel, 14:18:33 INFO - SidTypeLogonSession 14:18:33 INFO - } SID_NAME_USE, *PSID_NAME_USE; 14:18:33 INFO - typedef struct _SID_AND_ATTRIBUTES { 14:18:33 INFO - PSID Sid; 14:18:33 INFO - #line 8758 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:33 INFO - DWORD Attributes; 14:18:33 INFO - } SID_AND_ATTRIBUTES, * PSID_AND_ATTRIBUTES; 14:18:33 INFO - typedef SID_AND_ATTRIBUTES SID_AND_ATTRIBUTES_ARRAY[1]; 14:18:33 INFO - typedef SID_AND_ATTRIBUTES_ARRAY *PSID_AND_ATTRIBUTES_ARRAY; 14:18:33 INFO - typedef ULONG_PTR SID_HASH_ENTRY, *PSID_HASH_ENTRY; 14:18:33 INFO - typedef struct _SID_AND_ATTRIBUTES_HASH { 14:18:33 INFO - DWORD SidCount; 14:18:33 INFO - PSID_AND_ATTRIBUTES SidAttr; 14:18:33 INFO - SID_HASH_ENTRY Hash[32]; 14:18:33 INFO - } SID_AND_ATTRIBUTES_HASH, *PSID_AND_ATTRIBUTES_HASH; 14:18:33 INFO - typedef enum { 14:18:33 INFO - WinNullSid = 0, 14:18:33 INFO - WinWorldSid = 1, 14:18:33 INFO - WinLocalSid = 2, 14:18:33 INFO - WinCreatorOwnerSid = 3, 14:18:33 INFO - WinCreatorGroupSid = 4, 14:18:33 INFO - WinCreatorOwnerServerSid = 5, 14:18:33 INFO - WinCreatorGroupServerSid = 6, 14:18:33 INFO - WinNtAuthoritySid = 7, 14:18:33 INFO - WinDialupSid = 8, 14:18:33 INFO - WinNetworkSid = 9, 14:18:33 INFO - WinBatchSid = 10, 14:18:33 INFO - WinInteractiveSid = 11, 14:18:33 INFO - WinServiceSid = 12, 14:18:33 INFO - WinAnonymousSid = 13, 14:18:33 INFO - WinProxySid = 14, 14:18:33 INFO - WinEnterpriseControllersSid = 15, 14:18:33 INFO - WinSelfSid = 16, 14:18:33 INFO - WinAuthenticatedUserSid = 17, 14:18:33 INFO - WinRestrictedCodeSid = 18, 14:18:33 INFO - WinTerminalServerSid = 19, 14:18:33 INFO - WinRemoteLogonIdSid = 20, 14:18:33 INFO - WinLogonIdsSid = 21, 14:18:33 INFO - WinLocalSystemSid = 22, 14:18:33 INFO - WinLocalServiceSid = 23, 14:18:33 INFO - WinNetworkServiceSid = 24, 14:18:33 INFO - WinBuiltinDomainSid = 25, 14:18:33 INFO - WinBuiltinAdministratorsSid = 26, 14:18:33 INFO - WinBuiltinUsersSid = 27, 14:18:33 INFO - WinBuiltinGuestsSid = 28, 14:18:33 INFO - WinBuiltinPowerUsersSid = 29, 14:18:33 INFO - WinBuiltinAccountOperatorsSid = 30, 14:18:33 INFO - WinBuiltinSystemOperatorsSid = 31, 14:18:33 INFO - WinBuiltinPrintOperatorsSid = 32, 14:18:33 INFO - WinBuiltinBackupOperatorsSid = 33, 14:18:33 INFO - WinBuiltinReplicatorSid = 34, 14:18:33 INFO - WinBuiltinPreWindows2000CompatibleAccessSid = 35, 14:18:33 INFO - WinBuiltinRemoteDesktopUsersSid = 36, 14:18:33 INFO - WinBuiltinNetworkConfigurationOperatorsSid = 37, 14:18:33 INFO - WinAccountAdministratorSid = 38, 14:18:33 INFO - WinAccountGuestSid = 39, 14:18:33 INFO - WinAccountKrbtgtSid = 40, 14:18:33 INFO - WinAccountDomainAdminsSid = 41, 14:18:33 INFO - WinAccountDomainUsersSid = 42, 14:18:33 INFO - WinAccountDomainGuestsSid = 43, 14:18:33 INFO - WinAccountComputersSid = 44, 14:18:33 INFO - WinAccountControllersSid = 45, 14:18:33 INFO - WinAccountCertAdminsSid = 46, 14:18:33 INFO - WinAccountSchemaAdminsSid = 47, 14:18:33 INFO - WinAccountEnterpriseAdminsSid = 48, 14:18:33 INFO - WinAccountPolicyAdminsSid = 49, 14:18:33 INFO - WinAccountRasAndIasServersSid = 50, 14:18:33 INFO - WinNTLMAuthenticationSid = 51, 14:18:33 INFO - WinDigestAuthenticationSid = 52, 14:18:33 INFO - WinSChannelAuthenticationSid = 53, 14:18:33 INFO - WinThisOrganizationSid = 54, 14:18:33 INFO - WinOtherOrganizationSid = 55, 14:18:33 INFO - WinBuiltinIncomingForestTrustBuildersSid = 56, 14:18:33 INFO - WinBuiltinPerfMonitoringUsersSid = 57, 14:18:33 INFO - WinBuiltinPerfLoggingUsersSid = 58, 14:18:33 INFO - WinBuiltinAuthorizationAccessSid = 59, 14:18:33 INFO - WinBuiltinTerminalServerLicenseServersSid = 60, 14:18:33 INFO - WinBuiltinDCOMUsersSid = 61, 14:18:33 INFO - WinBuiltinIUsersSid = 62, 14:18:33 INFO - WinIUserSid = 63, 14:18:33 INFO - WinBuiltinCryptoOperatorsSid = 64, 14:18:33 INFO - WinUntrustedLabelSid = 65, 14:18:33 INFO - WinLowLabelSid = 66, 14:18:33 INFO - WinMediumLabelSid = 67, 14:18:33 INFO - WinHighLabelSid = 68, 14:18:33 INFO - WinSystemLabelSid = 69, 14:18:33 INFO - WinWriteRestrictedCodeSid = 70, 14:18:33 INFO - WinCreatorOwnerRightsSid = 71, 14:18:33 INFO - WinCacheablePrincipalsGroupSid = 72, 14:18:33 INFO - WinNonCacheablePrincipalsGroupSid = 73, 14:18:33 INFO - WinEnterpriseReadonlyControllersSid = 74, 14:18:33 INFO - WinAccountReadonlyControllersSid = 75, 14:18:33 INFO - WinBuiltinEventLogReadersGroup = 76, 14:18:33 INFO - WinNewEnterpriseReadonlyControllersSid = 77, 14:18:33 INFO - WinBuiltinCertSvcDComAccessGroup = 78, 14:18:33 INFO - WinMediumPlusLabelSid = 79, 14:18:33 INFO - WinLocalLogonSid = 80, 14:18:33 INFO - WinConsoleLogonSid = 81, 14:18:33 INFO - WinThisOrganizationCertificateSid = 82, 14:18:33 INFO - WinApplicationPackageAuthoritySid = 83, 14:18:33 INFO - WinBuiltinAnyPackageSid = 84, 14:18:33 INFO - WinCapabilityInternetClientSid = 85, 14:18:33 INFO - WinCapabilityInternetClientServerSid = 86, 14:18:33 INFO - WinCapabilityPrivateNetworkClientServerSid = 87, 14:18:33 INFO - WinCapabilityPicturesLibrarySid = 88, 14:18:33 INFO - WinCapabilityVideosLibrarySid = 89, 14:18:33 INFO - WinCapabilityMusicLibrarySid = 90, 14:18:33 INFO - WinCapabilityDocumentsLibrarySid = 91, 14:18:33 INFO - WinCapabilitySharedUserCertificatesSid = 92, 14:18:33 INFO - WinCapabilityEnterpriseAuthenticationSid = 93, 14:18:33 INFO - WinCapabilityRemovableStorageSid = 94, 14:18:33 INFO - WinBuiltinRDSRemoteAccessServersSid = 95, 14:18:33 INFO - WinBuiltinRDSEndpointServersSid = 96, 14:18:33 INFO - WinBuiltinRDSManagementServersSid = 97, 14:18:33 INFO - WinUserModeDriversSid = 98, 14:18:33 INFO - WinBuiltinHyperVAdminsSid = 99, 14:18:33 INFO - WinAccountCloneableControllersSid = 100, 14:18:33 INFO - WinBuiltinAccessControlAssistanceOperatorsSid = 101, 14:18:33 INFO - WinBuiltinRemoteManagementUsersSid = 102, 14:18:33 INFO - WinAuthenticationAuthorityAssertedSid = 103, 14:18:33 INFO - WinAuthenticationServiceAssertedSid = 104, 14:18:33 INFO - WinLocalAccountSid = 105, 14:18:33 INFO - WinLocalAccountAndAdministratorSid = 106, 14:18:33 INFO - WinAccountProtectedUsersSid = 107, 14:18:33 INFO - WinCapabilityAppointmentsSid = 108, 14:18:33 INFO - WinCapabilityContactsSid = 109, 14:18:33 INFO - WinAccountDefaultSystemManagedSid = 110, 14:18:33 INFO - WinBuiltinDefaultSystemManagedGroupSid = 111, 14:18:33 INFO - WinBuiltinStorageReplicaAdminsSid = 112, 14:18:33 INFO - WinAccountKeyAdminsSid = 113, 14:18:33 INFO - WinAccountEnterpriseKeyAdminsSid = 114, 14:18:33 INFO - WinAuthenticationKeyTrustSid = 115, 14:18:33 INFO - WinAuthenticationKeyPropertyMFASid = 116, 14:18:33 INFO - WinAuthenticationKeyPropertyAttestationSid = 117, 14:18:33 INFO - WinAuthenticationFreshKeyAuthSid = 118, 14:18:33 INFO - } WELL_KNOWN_SID_TYPE; 14:18:33 INFO - typedef struct _ACL { 14:18:33 INFO - BYTE AclRevision; 14:18:33 INFO - BYTE Sbz1; 14:18:33 INFO - WORD AclSize; 14:18:33 INFO - WORD AceCount; 14:18:33 INFO - WORD Sbz2; 14:18:33 INFO - } ACL; 14:18:33 INFO - typedef ACL *PACL; 14:18:33 INFO - typedef struct _ACE_HEADER { 14:18:33 INFO - BYTE AceType; 14:18:33 INFO - BYTE AceFlags; 14:18:33 INFO - WORD AceSize; 14:18:33 INFO - } ACE_HEADER; 14:18:33 INFO - typedef ACE_HEADER *PACE_HEADER; 14:18:33 INFO - typedef struct _ACCESS_ALLOWED_ACE { 14:18:33 INFO - ACE_HEADER Header; 14:18:33 INFO - ACCESS_MASK Mask; 14:18:33 INFO - DWORD SidStart; 14:18:33 INFO - } ACCESS_ALLOWED_ACE; 14:18:33 INFO - typedef ACCESS_ALLOWED_ACE *PACCESS_ALLOWED_ACE; 14:18:33 INFO - typedef struct _ACCESS_DENIED_ACE { 14:18:33 INFO - ACE_HEADER Header; 14:18:33 INFO - ACCESS_MASK Mask; 14:18:33 INFO - DWORD SidStart; 14:18:33 INFO - } ACCESS_DENIED_ACE; 14:18:33 INFO - typedef ACCESS_DENIED_ACE *PACCESS_DENIED_ACE; 14:18:33 INFO - typedef struct _SYSTEM_AUDIT_ACE { 14:18:33 INFO - ACE_HEADER Header; 14:18:33 INFO - ACCESS_MASK Mask; 14:18:33 INFO - DWORD SidStart; 14:18:33 INFO - } SYSTEM_AUDIT_ACE; 14:18:33 INFO - typedef SYSTEM_AUDIT_ACE *PSYSTEM_AUDIT_ACE; 14:18:33 INFO - typedef struct _SYSTEM_ALARM_ACE { 14:18:33 INFO - ACE_HEADER Header; 14:18:33 INFO - ACCESS_MASK Mask; 14:18:33 INFO - DWORD SidStart; 14:18:33 INFO - } SYSTEM_ALARM_ACE; 14:18:33 INFO - typedef SYSTEM_ALARM_ACE *PSYSTEM_ALARM_ACE; 14:18:33 INFO - typedef struct _SYSTEM_RESOURCE_ATTRIBUTE_ACE { 14:18:33 INFO - ACE_HEADER Header; 14:18:33 INFO - ACCESS_MASK Mask; 14:18:33 INFO - DWORD SidStart; 14:18:33 INFO - } SYSTEM_RESOURCE_ATTRIBUTE_ACE, *PSYSTEM_RESOURCE_ATTRIBUTE_ACE; 14:18:33 INFO - typedef struct _SYSTEM_SCOPED_POLICY_ID_ACE { 14:18:33 INFO - ACE_HEADER Header; 14:18:33 INFO - ACCESS_MASK Mask; 14:18:33 INFO - DWORD SidStart; 14:18:33 INFO - } SYSTEM_SCOPED_POLICY_ID_ACE, *PSYSTEM_SCOPED_POLICY_ID_ACE; 14:18:33 INFO - typedef struct _SYSTEM_MANDATORY_LABEL_ACE { 14:18:33 INFO - ACE_HEADER Header; 14:18:33 INFO - ACCESS_MASK Mask; 14:18:33 INFO - DWORD SidStart; 14:18:33 INFO - } SYSTEM_MANDATORY_LABEL_ACE, *PSYSTEM_MANDATORY_LABEL_ACE; 14:18:33 INFO - typedef struct _SYSTEM_PROCESS_TRUST_LABEL_ACE { 14:18:33 INFO - ACE_HEADER Header; 14:18:33 INFO - ACCESS_MASK Mask; 14:18:33 INFO - DWORD SidStart; 14:18:33 INFO - } SYSTEM_PROCESS_TRUST_LABEL_ACE, *PSYSTEM_PROCESS_TRUST_LABEL_ACE; 14:18:33 INFO - typedef struct _ACCESS_ALLOWED_OBJECT_ACE { 14:18:33 INFO - ACE_HEADER Header; 14:18:33 INFO - ACCESS_MASK Mask; 14:18:33 INFO - DWORD Flags; 14:18:33 INFO - GUID ObjectType; 14:18:33 INFO - GUID InheritedObjectType; 14:18:33 INFO - DWORD SidStart; 14:18:33 INFO - } ACCESS_ALLOWED_OBJECT_ACE, *PACCESS_ALLOWED_OBJECT_ACE; 14:18:33 INFO - typedef struct _ACCESS_DENIED_OBJECT_ACE { 14:18:33 INFO - ACE_HEADER Header; 14:18:33 INFO - ACCESS_MASK Mask; 14:18:33 INFO - DWORD Flags; 14:18:33 INFO - GUID ObjectType; 14:18:33 INFO - GUID InheritedObjectType; 14:18:33 INFO - DWORD SidStart; 14:18:33 INFO - } ACCESS_DENIED_OBJECT_ACE, *PACCESS_DENIED_OBJECT_ACE; 14:18:33 INFO - typedef struct _SYSTEM_AUDIT_OBJECT_ACE { 14:18:33 INFO - ACE_HEADER Header; 14:18:33 INFO - ACCESS_MASK Mask; 14:18:33 INFO - DWORD Flags; 14:18:33 INFO - GUID ObjectType; 14:18:33 INFO - GUID InheritedObjectType; 14:18:33 INFO - DWORD SidStart; 14:18:33 INFO - } SYSTEM_AUDIT_OBJECT_ACE, *PSYSTEM_AUDIT_OBJECT_ACE; 14:18:33 INFO - typedef struct _SYSTEM_ALARM_OBJECT_ACE { 14:18:33 INFO - ACE_HEADER Header; 14:18:33 INFO - ACCESS_MASK Mask; 14:18:33 INFO - DWORD Flags; 14:18:33 INFO - GUID ObjectType; 14:18:33 INFO - GUID InheritedObjectType; 14:18:33 INFO - DWORD SidStart; 14:18:33 INFO - } SYSTEM_ALARM_OBJECT_ACE, *PSYSTEM_ALARM_OBJECT_ACE; 14:18:33 INFO - typedef struct _ACCESS_ALLOWED_CALLBACK_ACE { 14:18:33 INFO - ACE_HEADER Header; 14:18:33 INFO - ACCESS_MASK Mask; 14:18:33 INFO - DWORD SidStart; 14:18:33 INFO - } ACCESS_ALLOWED_CALLBACK_ACE, *PACCESS_ALLOWED_CALLBACK_ACE; 14:18:33 INFO - typedef struct _ACCESS_DENIED_CALLBACK_ACE { 14:18:33 INFO - ACE_HEADER Header; 14:18:33 INFO - ACCESS_MASK Mask; 14:18:33 INFO - DWORD SidStart; 14:18:33 INFO - } ACCESS_DENIED_CALLBACK_ACE, *PACCESS_DENIED_CALLBACK_ACE; 14:18:33 INFO - typedef struct _SYSTEM_AUDIT_CALLBACK_ACE { 14:18:33 INFO - ACE_HEADER Header; 14:18:33 INFO - ACCESS_MASK Mask; 14:18:33 INFO - DWORD SidStart; 14:18:33 INFO - } SYSTEM_AUDIT_CALLBACK_ACE, *PSYSTEM_AUDIT_CALLBACK_ACE; 14:18:33 INFO - typedef struct _SYSTEM_ALARM_CALLBACK_ACE { 14:18:33 INFO - ACE_HEADER Header; 14:18:33 INFO - ACCESS_MASK Mask; 14:18:33 INFO - DWORD SidStart; 14:18:33 INFO - } SYSTEM_ALARM_CALLBACK_ACE, *PSYSTEM_ALARM_CALLBACK_ACE; 14:18:33 INFO - typedef struct _ACCESS_ALLOWED_CALLBACK_OBJECT_ACE { 14:18:33 INFO - ACE_HEADER Header; 14:18:33 INFO - ACCESS_MASK Mask; 14:18:33 INFO - DWORD Flags; 14:18:33 INFO - GUID ObjectType; 14:18:33 INFO - GUID InheritedObjectType; 14:18:33 INFO - DWORD SidStart; 14:18:33 INFO - } ACCESS_ALLOWED_CALLBACK_OBJECT_ACE, *PACCESS_ALLOWED_CALLBACK_OBJECT_ACE; 14:18:33 INFO - typedef struct _ACCESS_DENIED_CALLBACK_OBJECT_ACE { 14:18:33 INFO - ACE_HEADER Header; 14:18:33 INFO - ACCESS_MASK Mask; 14:18:33 INFO - DWORD Flags; 14:18:33 INFO - GUID ObjectType; 14:18:33 INFO - GUID InheritedObjectType; 14:18:33 INFO - DWORD SidStart; 14:18:33 INFO - } ACCESS_DENIED_CALLBACK_OBJECT_ACE, *PACCESS_DENIED_CALLBACK_OBJECT_ACE; 14:18:33 INFO - typedef struct _SYSTEM_AUDIT_CALLBACK_OBJECT_ACE { 14:18:33 INFO - ACE_HEADER Header; 14:18:33 INFO - ACCESS_MASK Mask; 14:18:33 INFO - DWORD Flags; 14:18:33 INFO - GUID ObjectType; 14:18:33 INFO - GUID InheritedObjectType; 14:18:33 INFO - DWORD SidStart; 14:18:33 INFO - } SYSTEM_AUDIT_CALLBACK_OBJECT_ACE, *PSYSTEM_AUDIT_CALLBACK_OBJECT_ACE; 14:18:33 INFO - typedef struct _SYSTEM_ALARM_CALLBACK_OBJECT_ACE { 14:18:33 INFO - ACE_HEADER Header; 14:18:33 INFO - ACCESS_MASK Mask; 14:18:33 INFO - DWORD Flags; 14:18:33 INFO - GUID ObjectType; 14:18:33 INFO - GUID InheritedObjectType; 14:18:33 INFO - DWORD SidStart; 14:18:33 INFO - } SYSTEM_ALARM_CALLBACK_OBJECT_ACE, *PSYSTEM_ALARM_CALLBACK_OBJECT_ACE; 14:18:33 INFO - typedef enum _ACL_INFORMATION_CLASS { 14:18:33 INFO - AclRevisionInformation = 1, 14:18:33 INFO - AclSizeInformation 14:18:33 INFO - } ACL_INFORMATION_CLASS; 14:18:33 INFO - typedef struct _ACL_REVISION_INFORMATION { 14:18:33 INFO - DWORD AclRevision; 14:18:33 INFO - } ACL_REVISION_INFORMATION; 14:18:33 INFO - typedef ACL_REVISION_INFORMATION *PACL_REVISION_INFORMATION; 14:18:33 INFO - typedef struct _ACL_SIZE_INFORMATION { 14:18:33 INFO - DWORD AceCount; 14:18:33 INFO - DWORD AclBytesInUse; 14:18:33 INFO - DWORD AclBytesFree; 14:18:33 INFO - } ACL_SIZE_INFORMATION; 14:18:33 INFO - typedef ACL_SIZE_INFORMATION *PACL_SIZE_INFORMATION; 14:18:33 INFO - typedef WORD SECURITY_DESCRIPTOR_CONTROL, *PSECURITY_DESCRIPTOR_CONTROL; 14:18:33 INFO - typedef struct _SECURITY_DESCRIPTOR_RELATIVE { 14:18:33 INFO - BYTE Revision; 14:18:33 INFO - BYTE Sbz1; 14:18:33 INFO - SECURITY_DESCRIPTOR_CONTROL Control; 14:18:33 INFO - DWORD Owner; 14:18:33 INFO - DWORD Group; 14:18:33 INFO - DWORD Sacl; 14:18:33 INFO - DWORD Dacl; 14:18:33 INFO - } SECURITY_DESCRIPTOR_RELATIVE, *PISECURITY_DESCRIPTOR_RELATIVE; 14:18:33 INFO - typedef struct _SECURITY_DESCRIPTOR { 14:18:33 INFO - BYTE Revision; 14:18:33 INFO - BYTE Sbz1; 14:18:33 INFO - SECURITY_DESCRIPTOR_CONTROL Control; 14:18:33 INFO - PSID Owner; 14:18:33 INFO - PSID Group; 14:18:33 INFO - PACL Sacl; 14:18:33 INFO - PACL Dacl; 14:18:33 INFO - } SECURITY_DESCRIPTOR, *PISECURITY_DESCRIPTOR; 14:18:33 INFO - typedef struct _SECURITY_OBJECT_AI_PARAMS { 14:18:33 INFO - DWORD Size; 14:18:33 INFO - DWORD ConstraintMask; 14:18:33 INFO - } SECURITY_OBJECT_AI_PARAMS, *PSECURITY_OBJECT_AI_PARAMS; 14:18:33 INFO - typedef struct _OBJECT_TYPE_LIST { 14:18:33 INFO - WORD Level; 14:18:33 INFO - WORD Sbz; 14:18:33 INFO - GUID *ObjectType; 14:18:33 INFO - } OBJECT_TYPE_LIST, *POBJECT_TYPE_LIST; 14:18:33 INFO - typedef enum _AUDIT_EVENT_TYPE { 14:18:33 INFO - AuditEventObjectAccess, 14:18:33 INFO - AuditEventDirectoryServiceAccess 14:18:33 INFO - } AUDIT_EVENT_TYPE, *PAUDIT_EVENT_TYPE; 14:18:33 INFO - typedef struct _PRIVILEGE_SET { 14:18:33 INFO - DWORD PrivilegeCount; 14:18:33 INFO - DWORD Control; 14:18:33 INFO - LUID_AND_ATTRIBUTES Privilege[1]; 14:18:33 INFO - } PRIVILEGE_SET, * PPRIVILEGE_SET; 14:18:33 INFO - typedef enum _ACCESS_REASON_TYPE{ 14:18:33 INFO - AccessReasonNone = 0x00000000, 14:18:33 INFO - AccessReasonAllowedAce = 0x00010000, 14:18:33 INFO - AccessReasonDeniedAce = 0x00020000, 14:18:33 INFO - AccessReasonAllowedParentAce = 0x00030000, 14:18:33 INFO - AccessReasonDeniedParentAce = 0x00040000, 14:18:33 INFO - AccessReasonNotGrantedByCape = 0x00050000, 14:18:33 INFO - AccessReasonNotGrantedByParentCape = 0x00060000, 14:18:33 INFO - AccessReasonNotGrantedToAppContainer = 0x00070000, 14:18:33 INFO - AccessReasonMissingPrivilege = 0x00100000, 14:18:33 INFO - AccessReasonFromPrivilege = 0x00200000, 14:18:33 INFO - AccessReasonIntegrityLevel = 0x00300000, 14:18:33 INFO - AccessReasonOwnership = 0x00400000, 14:18:33 INFO - AccessReasonNullDacl = 0x00500000, 14:18:33 INFO - AccessReasonEmptyDacl = 0x00600000, 14:18:33 INFO - AccessReasonNoSD = 0x00700000, 14:18:33 INFO - AccessReasonNoGrant = 0x00800000, 14:18:33 INFO - AccessReasonTrustLabel = 0x00900000 14:18:33 INFO - } 14:18:33 INFO - ACCESS_REASON_TYPE; 14:18:33 INFO - typedef DWORD ACCESS_REASON; 14:18:33 INFO - typedef struct _ACCESS_REASONS{ 14:18:33 INFO - ACCESS_REASON Data[32]; 14:18:33 INFO - } ACCESS_REASONS, *PACCESS_REASONS; 14:18:33 INFO - typedef struct _SE_SECURITY_DESCRIPTOR 14:18:33 INFO - { 14:18:33 INFO - DWORD Size; 14:18:33 INFO - DWORD Flags; 14:18:33 INFO - PSECURITY_DESCRIPTOR SecurityDescriptor; 14:18:33 INFO - } SE_SECURITY_DESCRIPTOR, *PSE_SECURITY_DESCRIPTOR; 14:18:33 INFO - typedef struct _SE_ACCESS_REQUEST 14:18:33 INFO - { 14:18:33 INFO - DWORD Size; 14:18:33 INFO - PSE_SECURITY_DESCRIPTOR SeSecurityDescriptor; 14:18:33 INFO - ACCESS_MASK DesiredAccess; 14:18:33 INFO - ACCESS_MASK PreviouslyGrantedAccess; 14:18:33 INFO - PSID PrincipalSelfSid; 14:18:33 INFO - PGENERIC_MAPPING GenericMapping; 14:18:33 INFO - DWORD ObjectTypeListCount; 14:18:33 INFO - POBJECT_TYPE_LIST ObjectTypeList; 14:18:33 INFO - } SE_ACCESS_REQUEST, *PSE_ACCESS_REQUEST; 14:18:33 INFO - typedef struct _SE_ACCESS_REPLY 14:18:33 INFO - { 14:18:33 INFO - DWORD Size; 14:18:33 INFO - DWORD ResultListCount; 14:18:33 INFO - PACCESS_MASK GrantedAccess; 14:18:33 INFO - PDWORD AccessStatus; 14:18:33 INFO - PACCESS_REASONS AccessReason; 14:18:33 INFO - PPRIVILEGE_SET* Privileges; 14:18:33 INFO - } SE_ACCESS_REPLY, *PSE_ACCESS_REPLY; 14:18:34 INFO - typedef enum _SECURITY_IMPERSONATION_LEVEL { 14:18:34 INFO - SecurityAnonymous, 14:18:34 INFO - SecurityIdentification, 14:18:34 INFO - SecurityImpersonation, 14:18:34 INFO - SecurityDelegation 14:18:34 INFO - } SECURITY_IMPERSONATION_LEVEL, * PSECURITY_IMPERSONATION_LEVEL; 14:18:34 INFO - #line 10264 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:34 INFO - #line 10287 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:34 INFO - typedef enum _TOKEN_TYPE { 14:18:34 INFO - TokenPrimary = 1, 14:18:34 INFO - TokenImpersonation 14:18:34 INFO - } TOKEN_TYPE; 14:18:34 INFO - typedef TOKEN_TYPE *PTOKEN_TYPE; 14:18:34 INFO - typedef enum _TOKEN_ELEVATION_TYPE { 14:18:34 INFO - TokenElevationTypeDefault = 1, 14:18:34 INFO - TokenElevationTypeFull, 14:18:34 INFO - TokenElevationTypeLimited, 14:18:34 INFO - } TOKEN_ELEVATION_TYPE, *PTOKEN_ELEVATION_TYPE; 14:18:34 INFO - typedef enum _TOKEN_INFORMATION_CLASS { 14:18:34 INFO - TokenUser = 1, 14:18:34 INFO - TokenGroups, 14:18:34 INFO - TokenPrivileges, 14:18:34 INFO - TokenOwner, 14:18:34 INFO - TokenPrimaryGroup, 14:18:34 INFO - TokenDefaultDacl, 14:18:34 INFO - TokenSource, 14:18:34 INFO - TokenType, 14:18:34 INFO - TokenImpersonationLevel, 14:18:34 INFO - TokenStatistics, 14:18:34 INFO - TokenRestrictedSids, 14:18:34 INFO - TokenSessionId, 14:18:34 INFO - TokenGroupsAndPrivileges, 14:18:34 INFO - TokenSessionReference, 14:18:34 INFO - TokenSandBoxInert, 14:18:34 INFO - TokenAuditPolicy, 14:18:34 INFO - TokenOrigin, 14:18:34 INFO - TokenElevationType, 14:18:34 INFO - TokenLinkedToken, 14:18:34 INFO - TokenElevation, 14:18:34 INFO - TokenHasRestrictions, 14:18:34 INFO - TokenAccessInformation, 14:18:34 INFO - TokenVirtualizationAllowed, 14:18:34 INFO - TokenVirtualizationEnabled, 14:18:34 INFO - TokenIntegrityLevel, 14:18:34 INFO - TokenUIAccess, 14:18:34 INFO - TokenMandatoryPolicy, 14:18:34 INFO - TokenLogonSid, 14:18:34 INFO - TokenIsAppContainer, 14:18:34 INFO - TokenCapabilities, 14:18:34 INFO - TokenAppContainerSid, 14:18:34 INFO - TokenAppContainerNumber, 14:18:34 INFO - TokenUserClaimAttributes, 14:18:34 INFO - TokenDeviceClaimAttributes, 14:18:34 INFO - TokenRestrictedUserClaimAttributes, 14:18:34 INFO - TokenRestrictedDeviceClaimAttributes, 14:18:34 INFO - TokenDeviceGroups, 14:18:34 INFO - TokenRestrictedDeviceGroups, 14:18:34 INFO - TokenSecurityAttributes, 14:18:34 INFO - TokenIsRestricted, 14:18:34 INFO - TokenProcessTrustLevel, 14:18:34 INFO - TokenPrivateNameSpace, 14:18:34 INFO - TokenSingletonAttributes, 14:18:34 INFO - MaxTokenInfoClass 14:18:34 INFO - } TOKEN_INFORMATION_CLASS, *PTOKEN_INFORMATION_CLASS; 14:18:34 INFO - typedef struct _TOKEN_USER { 14:18:34 INFO - SID_AND_ATTRIBUTES User; 14:18:34 INFO - } TOKEN_USER, *PTOKEN_USER; 14:18:34 INFO - typedef struct _SE_TOKEN_USER { 14:18:34 INFO - union { 14:18:34 INFO - TOKEN_USER TokenUser; 14:18:34 INFO - SID_AND_ATTRIBUTES User; 14:18:34 INFO - } ; 14:18:34 INFO - union { 14:18:34 INFO - SID Sid; 14:18:34 INFO - BYTE Buffer[(sizeof(SID) - sizeof(DWORD) + ((15) * sizeof(DWORD)))]; 14:18:34 INFO - } ; 14:18:34 INFO - } SE_TOKEN_USER , PSE_TOKEN_USER; 14:18:34 INFO - #line 10390 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:34 INFO - typedef struct _TOKEN_GROUPS { 14:18:34 INFO - DWORD GroupCount; 14:18:34 INFO - SID_AND_ATTRIBUTES Groups[1]; 14:18:34 INFO - #line 10399 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:34 INFO - } TOKEN_GROUPS, *PTOKEN_GROUPS; 14:18:34 INFO - typedef struct _TOKEN_PRIVILEGES { 14:18:34 INFO - DWORD PrivilegeCount; 14:18:34 INFO - LUID_AND_ATTRIBUTES Privileges[1]; 14:18:34 INFO - } TOKEN_PRIVILEGES, *PTOKEN_PRIVILEGES; 14:18:34 INFO - typedef struct _TOKEN_OWNER { 14:18:34 INFO - PSID Owner; 14:18:34 INFO - } TOKEN_OWNER, *PTOKEN_OWNER; 14:18:34 INFO - #line 10414 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:34 INFO - typedef struct _TOKEN_PRIMARY_GROUP { 14:18:34 INFO - PSID PrimaryGroup; 14:18:34 INFO - } TOKEN_PRIMARY_GROUP, *PTOKEN_PRIMARY_GROUP; 14:18:34 INFO - typedef struct _TOKEN_DEFAULT_DACL { 14:18:34 INFO - PACL DefaultDacl; 14:18:34 INFO - } TOKEN_DEFAULT_DACL, *PTOKEN_DEFAULT_DACL; 14:18:34 INFO - typedef struct _TOKEN_USER_CLAIMS { 14:18:34 INFO - PCLAIMS_BLOB UserClaims; 14:18:34 INFO - } TOKEN_USER_CLAIMS, *PTOKEN_USER_CLAIMS; 14:18:34 INFO - typedef struct _TOKEN_DEVICE_CLAIMS { 14:18:34 INFO - PCLAIMS_BLOB DeviceClaims; 14:18:34 INFO - } TOKEN_DEVICE_CLAIMS, *PTOKEN_DEVICE_CLAIMS; 14:18:34 INFO - typedef struct _TOKEN_GROUPS_AND_PRIVILEGES { 14:18:34 INFO - DWORD SidCount; 14:18:34 INFO - DWORD SidLength; 14:18:34 INFO - PSID_AND_ATTRIBUTES Sids; 14:18:34 INFO - DWORD RestrictedSidCount; 14:18:34 INFO - DWORD RestrictedSidLength; 14:18:34 INFO - PSID_AND_ATTRIBUTES RestrictedSids; 14:18:34 INFO - DWORD PrivilegeCount; 14:18:34 INFO - DWORD PrivilegeLength; 14:18:34 INFO - PLUID_AND_ATTRIBUTES Privileges; 14:18:34 INFO - LUID AuthenticationId; 14:18:34 INFO - } TOKEN_GROUPS_AND_PRIVILEGES, *PTOKEN_GROUPS_AND_PRIVILEGES; 14:18:34 INFO - typedef struct _TOKEN_LINKED_TOKEN { 14:18:34 INFO - HANDLE LinkedToken; 14:18:34 INFO - } TOKEN_LINKED_TOKEN, *PTOKEN_LINKED_TOKEN; 14:18:34 INFO - typedef struct _TOKEN_ELEVATION { 14:18:34 INFO - DWORD TokenIsElevated; 14:18:34 INFO - } TOKEN_ELEVATION, *PTOKEN_ELEVATION; 14:18:34 INFO - typedef struct _TOKEN_MANDATORY_LABEL { 14:18:34 INFO - SID_AND_ATTRIBUTES Label; 14:18:34 INFO - } TOKEN_MANDATORY_LABEL, *PTOKEN_MANDATORY_LABEL; 14:18:34 INFO - #line 10467 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:34 INFO - typedef struct _TOKEN_MANDATORY_POLICY { 14:18:34 INFO - DWORD Policy; 14:18:34 INFO - } TOKEN_MANDATORY_POLICY, *PTOKEN_MANDATORY_POLICY; 14:18:34 INFO - typedef PVOID PSECURITY_ATTRIBUTES_OPAQUE; 14:18:34 INFO - typedef struct _TOKEN_ACCESS_INFORMATION { 14:18:34 INFO - PSID_AND_ATTRIBUTES_HASH SidHash; 14:18:34 INFO - PSID_AND_ATTRIBUTES_HASH RestrictedSidHash; 14:18:34 INFO - PTOKEN_PRIVILEGES Privileges; 14:18:34 INFO - LUID AuthenticationId; 14:18:34 INFO - TOKEN_TYPE TokenType; 14:18:34 INFO - SECURITY_IMPERSONATION_LEVEL ImpersonationLevel; 14:18:34 INFO - TOKEN_MANDATORY_POLICY MandatoryPolicy; 14:18:34 INFO - DWORD Flags; 14:18:34 INFO - DWORD AppContainerNumber; 14:18:34 INFO - PSID PackageSid; 14:18:34 INFO - PSID_AND_ATTRIBUTES_HASH CapabilitiesHash; 14:18:34 INFO - PSID TrustLevelSid; 14:18:34 INFO - PSECURITY_ATTRIBUTES_OPAQUE SecurityAttributes; 14:18:34 INFO - } TOKEN_ACCESS_INFORMATION, *PTOKEN_ACCESS_INFORMATION; 14:18:34 INFO - typedef struct _TOKEN_AUDIT_POLICY { 14:18:34 INFO - BYTE PerUserPolicy[(((59)) >> 1) + 1]; 14:18:34 INFO - } TOKEN_AUDIT_POLICY, *PTOKEN_AUDIT_POLICY; 14:18:34 INFO - typedef struct _TOKEN_SOURCE { 14:18:34 INFO - CHAR SourceName[8]; 14:18:34 INFO - LUID SourceIdentifier; 14:18:34 INFO - } TOKEN_SOURCE, *PTOKEN_SOURCE; 14:18:34 INFO - typedef struct _TOKEN_STATISTICS { 14:18:34 INFO - LUID TokenId; 14:18:34 INFO - LUID AuthenticationId; 14:18:34 INFO - LARGE_INTEGER ExpirationTime; 14:18:34 INFO - TOKEN_TYPE TokenType; 14:18:34 INFO - SECURITY_IMPERSONATION_LEVEL ImpersonationLevel; 14:18:34 INFO - DWORD DynamicCharged; 14:18:34 INFO - DWORD DynamicAvailable; 14:18:34 INFO - DWORD GroupCount; 14:18:34 INFO - DWORD PrivilegeCount; 14:18:34 INFO - LUID ModifiedId; 14:18:34 INFO - } TOKEN_STATISTICS, *PTOKEN_STATISTICS; 14:18:34 INFO - typedef struct _TOKEN_CONTROL { 14:18:34 INFO - LUID TokenId; 14:18:34 INFO - LUID AuthenticationId; 14:18:34 INFO - LUID ModifiedId; 14:18:34 INFO - TOKEN_SOURCE TokenSource; 14:18:34 INFO - } TOKEN_CONTROL, *PTOKEN_CONTROL; 14:18:34 INFO - typedef struct _TOKEN_ORIGIN { 14:18:34 INFO - LUID OriginatingLogonSession ; 14:18:34 INFO - } TOKEN_ORIGIN, * PTOKEN_ORIGIN ; 14:18:34 INFO - typedef enum _MANDATORY_LEVEL { 14:18:34 INFO - MandatoryLevelUntrusted = 0, 14:18:34 INFO - MandatoryLevelLow, 14:18:34 INFO - MandatoryLevelMedium, 14:18:34 INFO - MandatoryLevelHigh, 14:18:34 INFO - MandatoryLevelSystem, 14:18:34 INFO - MandatoryLevelSecureProcess, 14:18:34 INFO - MandatoryLevelCount 14:18:34 INFO - } MANDATORY_LEVEL, *PMANDATORY_LEVEL; 14:18:34 INFO - typedef struct _TOKEN_APPCONTAINER_INFORMATION { 14:18:34 INFO - PSID TokenAppContainer; 14:18:34 INFO - } TOKEN_APPCONTAINER_INFORMATION, *PTOKEN_APPCONTAINER_INFORMATION; 14:18:34 INFO - #line 10552 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:34 INFO - typedef struct _TOKEN_SID_INFORMATION { 14:18:34 INFO - PSID Sid; 14:18:34 INFO - } TOKEN_SID_INFORMATION, *PTOKEN_SID_INFORMATION; 14:18:34 INFO - typedef struct _CLAIM_SECURITY_ATTRIBUTE_FQBN_VALUE { 14:18:34 INFO - DWORD64 Version; 14:18:34 INFO - PWSTR Name; 14:18:34 INFO - } CLAIM_SECURITY_ATTRIBUTE_FQBN_VALUE, *PCLAIM_SECURITY_ATTRIBUTE_FQBN_VALUE; 14:18:34 INFO - typedef struct _CLAIM_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE { 14:18:34 INFO - PVOID pValue; 14:18:34 INFO - DWORD ValueLength; 14:18:34 INFO - } CLAIM_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE, 14:18:34 INFO - *PCLAIM_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE; 14:18:34 INFO - typedef struct _CLAIM_SECURITY_ATTRIBUTE_V1 { 14:18:34 INFO - PWSTR Name; 14:18:34 INFO - WORD ValueType; 14:18:34 INFO - WORD Reserved; 14:18:34 INFO - DWORD Flags; 14:18:34 INFO - DWORD ValueCount; 14:18:34 INFO - union { 14:18:34 INFO - PLONG64 pInt64; 14:18:34 INFO - PDWORD64 pUint64; 14:18:34 INFO - PWSTR *ppString; 14:18:34 INFO - PCLAIM_SECURITY_ATTRIBUTE_FQBN_VALUE pFqbn; 14:18:34 INFO - PCLAIM_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE pOctetString; 14:18:34 INFO - } Values; 14:18:34 INFO - } CLAIM_SECURITY_ATTRIBUTE_V1, *PCLAIM_SECURITY_ATTRIBUTE_V1; 14:18:34 INFO - typedef struct _CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1 { 14:18:34 INFO - DWORD Name; 14:18:34 INFO - WORD ValueType; 14:18:34 INFO - WORD Reserved; 14:18:34 INFO - DWORD Flags; 14:18:34 INFO - DWORD ValueCount; 14:18:34 INFO - union { 14:18:34 INFO - DWORD pInt64[1]; 14:18:34 INFO - DWORD pUint64[1]; 14:18:34 INFO - DWORD ppString[1]; 14:18:34 INFO - DWORD pFqbn[1]; 14:18:34 INFO - DWORD pOctetString[1]; 14:18:34 INFO - } Values; 14:18:34 INFO - } CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1, *PCLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1; 14:18:34 INFO - typedef struct _CLAIM_SECURITY_ATTRIBUTES_INFORMATION { 14:18:34 INFO - WORD Version; 14:18:34 INFO - WORD Reserved; 14:18:34 INFO - DWORD AttributeCount; 14:18:34 INFO - union { 14:18:34 INFO - PCLAIM_SECURITY_ATTRIBUTE_V1 pAttributeV1; 14:18:34 INFO - } Attribute; 14:18:34 INFO - } CLAIM_SECURITY_ATTRIBUTES_INFORMATION, *PCLAIM_SECURITY_ATTRIBUTES_INFORMATION; 14:18:34 INFO - typedef BOOLEAN SECURITY_CONTEXT_TRACKING_MODE, 14:18:34 INFO - * PSECURITY_CONTEXT_TRACKING_MODE; 14:18:34 INFO - typedef struct _SECURITY_QUALITY_OF_SERVICE { 14:18:34 INFO - DWORD Length; 14:18:34 INFO - SECURITY_IMPERSONATION_LEVEL ImpersonationLevel; 14:18:34 INFO - SECURITY_CONTEXT_TRACKING_MODE ContextTrackingMode; 14:18:34 INFO - BOOLEAN EffectiveOnly; 14:18:34 INFO - } SECURITY_QUALITY_OF_SERVICE, * PSECURITY_QUALITY_OF_SERVICE; 14:18:34 INFO - typedef struct _SE_IMPERSONATION_STATE { 14:18:34 INFO - PACCESS_TOKEN Token; 14:18:34 INFO - BOOLEAN CopyOnOpen; 14:18:34 INFO - BOOLEAN EffectiveOnly; 14:18:34 INFO - SECURITY_IMPERSONATION_LEVEL Level; 14:18:34 INFO - } SE_IMPERSONATION_STATE, *PSE_IMPERSONATION_STATE; 14:18:34 INFO - typedef DWORD SECURITY_INFORMATION, *PSECURITY_INFORMATION; 14:18:34 INFO - typedef BYTE SE_SIGNING_LEVEL, *PSE_SIGNING_LEVEL; 14:18:34 INFO - typedef enum _SE_IMAGE_SIGNATURE_TYPE 14:18:34 INFO - { 14:18:34 INFO - SeImageSignatureNone = 0, 14:18:34 INFO - SeImageSignatureEmbedded, 14:18:34 INFO - SeImageSignatureCache, 14:18:34 INFO - SeImageSignatureCatalogCached, 14:18:34 INFO - SeImageSignatureCatalogNotCached, 14:18:34 INFO - SeImageSignatureCatalogHint, 14:18:34 INFO - SeImageSignaturePackageCatalog, 14:18:34 INFO - } SE_IMAGE_SIGNATURE_TYPE, *PSE_IMAGE_SIGNATURE_TYPE; 14:18:34 INFO - typedef enum _SE_LEARNING_MODE_DATA_TYPE { 14:18:34 INFO - SeLearningModeInvalidType = 0, 14:18:34 INFO - SeLearningModeSettings, 14:18:34 INFO - SeLearningModeMax 14:18:34 INFO - } SE_LEARNING_MODE_DATA_TYPE; 14:18:34 INFO - typedef struct _SECURITY_CAPABILITIES { 14:18:34 INFO - PSID AppContainerSid; 14:18:34 INFO - PSID_AND_ATTRIBUTES Capabilities; 14:18:34 INFO - #line 10927 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:34 INFO - DWORD CapabilityCount; 14:18:34 INFO - DWORD Reserved; 14:18:34 INFO - } SECURITY_CAPABILITIES, *PSECURITY_CAPABILITIES, *LPSECURITY_CAPABILITIES; 14:18:34 INFO - #line 10953 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:34 INFO - #line 10974 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:34 INFO - typedef struct _JOB_SET_ARRAY { 14:18:34 INFO - HANDLE JobHandle; 14:18:34 INFO - DWORD MemberLevel; 14:18:34 INFO - DWORD Flags; 14:18:34 INFO - } JOB_SET_ARRAY, *PJOB_SET_ARRAY; 14:18:34 INFO - typedef struct _EXCEPTION_REGISTRATION_RECORD { 14:18:34 INFO - struct _EXCEPTION_REGISTRATION_RECORD *Next; 14:18:34 INFO - PEXCEPTION_ROUTINE Handler; 14:18:34 INFO - } EXCEPTION_REGISTRATION_RECORD; 14:18:34 INFO - typedef EXCEPTION_REGISTRATION_RECORD *PEXCEPTION_REGISTRATION_RECORD; 14:18:34 INFO - typedef struct _NT_TIB { 14:18:34 INFO - struct _EXCEPTION_REGISTRATION_RECORD *ExceptionList; 14:18:34 INFO - PVOID StackBase; 14:18:34 INFO - PVOID StackLimit; 14:18:34 INFO - PVOID SubSystemTib; 14:18:34 INFO - union { 14:18:34 INFO - PVOID FiberData; 14:18:34 INFO - DWORD Version; 14:18:34 INFO - }; 14:18:34 INFO - #line 11013 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:34 INFO - PVOID ArbitraryUserPointer; 14:18:34 INFO - struct _NT_TIB *Self; 14:18:34 INFO - } NT_TIB; 14:18:34 INFO - typedef NT_TIB *PNT_TIB; 14:18:34 INFO - typedef struct _NT_TIB32 { 14:18:34 INFO - DWORD ExceptionList; 14:18:34 INFO - DWORD StackBase; 14:18:34 INFO - DWORD StackLimit; 14:18:34 INFO - DWORD SubSystemTib; 14:18:34 INFO - union { 14:18:34 INFO - DWORD FiberData; 14:18:34 INFO - DWORD Version; 14:18:34 INFO - }; 14:18:34 INFO - #line 11035 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:34 INFO - DWORD ArbitraryUserPointer; 14:18:34 INFO - DWORD Self; 14:18:34 INFO - } NT_TIB32, *PNT_TIB32; 14:18:34 INFO - typedef struct _NT_TIB64 { 14:18:34 INFO - DWORD64 ExceptionList; 14:18:34 INFO - DWORD64 StackBase; 14:18:34 INFO - DWORD64 StackLimit; 14:18:34 INFO - DWORD64 SubSystemTib; 14:18:34 INFO - union { 14:18:34 INFO - DWORD64 FiberData; 14:18:34 INFO - DWORD Version; 14:18:34 INFO - }; 14:18:34 INFO - #line 11055 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:34 INFO - DWORD64 ArbitraryUserPointer; 14:18:34 INFO - DWORD64 Self; 14:18:34 INFO - } NT_TIB64, *PNT_TIB64; 14:18:34 INFO - typedef struct _UMS_CREATE_THREAD_ATTRIBUTES { 14:18:34 INFO - DWORD UmsVersion; 14:18:34 INFO - PVOID UmsContext; 14:18:34 INFO - PVOID UmsCompletionList; 14:18:34 INFO - } UMS_CREATE_THREAD_ATTRIBUTES, *PUMS_CREATE_THREAD_ATTRIBUTES; 14:18:34 INFO - typedef struct _WOW64_ARCHITECTURE_INFORMATION { 14:18:34 INFO - DWORD Machine : 16; 14:18:34 INFO - DWORD KernelMode : 1; 14:18:34 INFO - DWORD UserMode : 1; 14:18:34 INFO - DWORD Native : 1; 14:18:34 INFO - DWORD Process : 1; 14:18:34 INFO - DWORD ReservedZero0 : 12; 14:18:34 INFO - } WOW64_ARCHITECTURE_INFORMATION; 14:18:34 INFO - typedef struct _QUOTA_LIMITS { 14:18:34 INFO - SIZE_T PagedPoolLimit; 14:18:34 INFO - SIZE_T NonPagedPoolLimit; 14:18:34 INFO - SIZE_T MinimumWorkingSetSize; 14:18:34 INFO - SIZE_T MaximumWorkingSetSize; 14:18:34 INFO - SIZE_T PagefileLimit; 14:18:34 INFO - LARGE_INTEGER TimeLimit; 14:18:34 INFO - } QUOTA_LIMITS, *PQUOTA_LIMITS; 14:18:34 INFO - typedef union _RATE_QUOTA_LIMIT { 14:18:34 INFO - DWORD RateData; 14:18:34 INFO - struct { 14:18:34 INFO - DWORD RatePercent : 7; 14:18:34 INFO - DWORD Reserved0 : 25; 14:18:34 INFO - } ; 14:18:34 INFO - } RATE_QUOTA_LIMIT, *PRATE_QUOTA_LIMIT; 14:18:34 INFO - typedef struct _QUOTA_LIMITS_EX { 14:18:34 INFO - SIZE_T PagedPoolLimit; 14:18:34 INFO - SIZE_T NonPagedPoolLimit; 14:18:34 INFO - SIZE_T MinimumWorkingSetSize; 14:18:34 INFO - SIZE_T MaximumWorkingSetSize; 14:18:34 INFO - SIZE_T PagefileLimit; 14:18:34 INFO - LARGE_INTEGER TimeLimit; 14:18:34 INFO - SIZE_T WorkingSetLimit; 14:18:34 INFO - SIZE_T Reserved2; 14:18:34 INFO - SIZE_T Reserved3; 14:18:34 INFO - SIZE_T Reserved4; 14:18:34 INFO - DWORD Flags; 14:18:34 INFO - RATE_QUOTA_LIMIT CpuRateLimit; 14:18:34 INFO - } QUOTA_LIMITS_EX, *PQUOTA_LIMITS_EX; 14:18:34 INFO - typedef struct _IO_COUNTERS { 14:18:34 INFO - ULONGLONG ReadOperationCount; 14:18:34 INFO - ULONGLONG WriteOperationCount; 14:18:34 INFO - ULONGLONG OtherOperationCount; 14:18:34 INFO - ULONGLONG ReadTransferCount; 14:18:34 INFO - ULONGLONG WriteTransferCount; 14:18:34 INFO - ULONGLONG OtherTransferCount; 14:18:34 INFO - } IO_COUNTERS; 14:18:34 INFO - typedef IO_COUNTERS *PIO_COUNTERS; 14:18:34 INFO - typedef enum _HARDWARE_COUNTER_TYPE { 14:18:34 INFO - PMCCounter, 14:18:34 INFO - MaxHardwareCounterType 14:18:34 INFO - } HARDWARE_COUNTER_TYPE, *PHARDWARE_COUNTER_TYPE; 14:18:34 INFO - typedef enum _PROCESS_MITIGATION_POLICY { 14:18:34 INFO - ProcessDEPPolicy, 14:18:34 INFO - ProcessASLRPolicy, 14:18:34 INFO - ProcessDynamicCodePolicy, 14:18:34 INFO - ProcessStrictHandleCheckPolicy, 14:18:34 INFO - ProcessSystemCallDisablePolicy, 14:18:34 INFO - ProcessMitigationOptionsMask, 14:18:34 INFO - ProcessExtensionPointDisablePolicy, 14:18:34 INFO - ProcessControlFlowGuardPolicy, 14:18:34 INFO - ProcessSignaturePolicy, 14:18:34 INFO - ProcessFontDisablePolicy, 14:18:34 INFO - ProcessImageLoadPolicy, 14:18:34 INFO - MaxProcessMitigationPolicy 14:18:34 INFO - } PROCESS_MITIGATION_POLICY, *PPROCESS_MITIGATION_POLICY; 14:18:34 INFO - typedef struct _PROCESS_MITIGATION_ASLR_POLICY { 14:18:34 INFO - union { 14:18:34 INFO - DWORD Flags; 14:18:34 INFO - struct { 14:18:34 INFO - DWORD EnableBottomUpRandomization : 1; 14:18:34 INFO - DWORD EnableForceRelocateImages : 1; 14:18:34 INFO - DWORD EnableHighEntropy : 1; 14:18:34 INFO - DWORD DisallowStrippedImages : 1; 14:18:34 INFO - DWORD ReservedFlags : 28; 14:18:34 INFO - } ; 14:18:34 INFO - } ; 14:18:34 INFO - } PROCESS_MITIGATION_ASLR_POLICY, *PPROCESS_MITIGATION_ASLR_POLICY; 14:18:34 INFO - typedef struct _PROCESS_MITIGATION_DEP_POLICY { 14:18:34 INFO - union { 14:18:34 INFO - DWORD Flags; 14:18:34 INFO - struct { 14:18:34 INFO - DWORD Enable : 1; 14:18:34 INFO - DWORD DisableAtlThunkEmulation : 1; 14:18:34 INFO - DWORD ReservedFlags : 30; 14:18:34 INFO - } ; 14:18:34 INFO - } ; 14:18:34 INFO - BOOLEAN Permanent; 14:18:34 INFO - } PROCESS_MITIGATION_DEP_POLICY, *PPROCESS_MITIGATION_DEP_POLICY; 14:18:34 INFO - typedef struct _PROCESS_MITIGATION_STRICT_HANDLE_CHECK_POLICY { 14:18:34 INFO - union { 14:18:34 INFO - DWORD Flags; 14:18:34 INFO - struct { 14:18:34 INFO - DWORD RaiseExceptionOnInvalidHandleReference : 1; 14:18:34 INFO - DWORD HandleExceptionsPermanentlyEnabled : 1; 14:18:34 INFO - DWORD ReservedFlags : 30; 14:18:34 INFO - } ; 14:18:34 INFO - } ; 14:18:34 INFO - } PROCESS_MITIGATION_STRICT_HANDLE_CHECK_POLICY, *PPROCESS_MITIGATION_STRICT_HANDLE_CHECK_POLICY; 14:18:34 INFO - typedef struct _PROCESS_MITIGATION_SYSTEM_CALL_DISABLE_POLICY { 14:18:34 INFO - union { 14:18:34 INFO - DWORD Flags; 14:18:34 INFO - struct { 14:18:34 INFO - DWORD DisallowWin32kSystemCalls : 1; 14:18:34 INFO - DWORD ReservedFlags : 31; 14:18:34 INFO - } ; 14:18:34 INFO - } ; 14:18:34 INFO - } PROCESS_MITIGATION_SYSTEM_CALL_DISABLE_POLICY, *PPROCESS_MITIGATION_SYSTEM_CALL_DISABLE_POLICY; 14:18:34 INFO - typedef struct _PROCESS_MITIGATION_EXTENSION_POINT_DISABLE_POLICY { 14:18:34 INFO - union { 14:18:34 INFO - DWORD Flags; 14:18:34 INFO - struct { 14:18:34 INFO - DWORD DisableExtensionPoints : 1; 14:18:34 INFO - DWORD ReservedFlags : 31; 14:18:34 INFO - } ; 14:18:34 INFO - } ; 14:18:34 INFO - } PROCESS_MITIGATION_EXTENSION_POINT_DISABLE_POLICY, *PPROCESS_MITIGATION_EXTENSION_POINT_DISABLE_POLICY; 14:18:34 INFO - typedef struct _PROCESS_MITIGATION_DYNAMIC_CODE_POLICY { 14:18:34 INFO - union { 14:18:34 INFO - DWORD Flags; 14:18:34 INFO - struct { 14:18:34 INFO - DWORD ProhibitDynamicCode : 1; 14:18:34 INFO - DWORD AllowThreadOptOut : 1; 14:18:34 INFO - DWORD ReservedFlags : 30; 14:18:34 INFO - } ; 14:18:34 INFO - } ; 14:18:34 INFO - } PROCESS_MITIGATION_DYNAMIC_CODE_POLICY, *PPROCESS_MITIGATION_DYNAMIC_CODE_POLICY; 14:18:34 INFO - typedef struct _PROCESS_MITIGATION_CONTROL_FLOW_GUARD_POLICY { 14:18:34 INFO - union { 14:18:34 INFO - DWORD Flags; 14:18:34 INFO - struct { 14:18:34 INFO - DWORD EnableControlFlowGuard : 1; 14:18:34 INFO - DWORD ReservedFlags : 31; 14:18:34 INFO - } ; 14:18:34 INFO - } ; 14:18:34 INFO - } PROCESS_MITIGATION_CONTROL_FLOW_GUARD_POLICY, *PPROCESS_MITIGATION_CONTROL_FLOW_GUARD_POLICY; 14:18:34 INFO - typedef struct _PROCESS_MITIGATION_BINARY_SIGNATURE_POLICY { 14:18:34 INFO - union { 14:18:34 INFO - DWORD Flags; 14:18:34 INFO - struct { 14:18:34 INFO - DWORD MicrosoftSignedOnly : 1; 14:18:34 INFO - DWORD StoreSignedOnly : 1; 14:18:34 INFO - DWORD MitigationOptIn : 1; 14:18:34 INFO - DWORD ReservedFlags : 29; 14:18:34 INFO - } ; 14:18:34 INFO - } ; 14:18:34 INFO - } PROCESS_MITIGATION_BINARY_SIGNATURE_POLICY, *PPROCESS_MITIGATION_BINARY_SIGNATURE_POLICY; 14:18:34 INFO - typedef struct _PROCESS_MITIGATION_FONT_DISABLE_POLICY { 14:18:34 INFO - union { 14:18:34 INFO - DWORD Flags; 14:18:34 INFO - struct { 14:18:34 INFO - DWORD DisableNonSystemFonts : 1; 14:18:34 INFO - DWORD AuditNonSystemFontLoading : 1; 14:18:34 INFO - DWORD ReservedFlags : 30; 14:18:34 INFO - } ; 14:18:34 INFO - } ; 14:18:34 INFO - } PROCESS_MITIGATION_FONT_DISABLE_POLICY, *PPROCESS_MITIGATION_FONT_DISABLE_POLICY; 14:18:34 INFO - typedef struct _PROCESS_MITIGATION_IMAGE_LOAD_POLICY { 14:18:34 INFO - union { 14:18:34 INFO - DWORD Flags; 14:18:34 INFO - struct { 14:18:34 INFO - DWORD NoRemoteImages : 1; 14:18:34 INFO - DWORD NoLowMandatoryLabelImages : 1; 14:18:34 INFO - DWORD PreferSystem32Images : 1; 14:18:34 INFO - DWORD ReservedFlags : 29; 14:18:34 INFO - } ; 14:18:34 INFO - } ; 14:18:34 INFO - } PROCESS_MITIGATION_IMAGE_LOAD_POLICY, *PPROCESS_MITIGATION_IMAGE_LOAD_POLICY; 14:18:34 INFO - typedef struct _JOBOBJECT_BASIC_ACCOUNTING_INFORMATION { 14:18:34 INFO - LARGE_INTEGER TotalUserTime; 14:18:34 INFO - LARGE_INTEGER TotalKernelTime; 14:18:34 INFO - LARGE_INTEGER ThisPeriodTotalUserTime; 14:18:34 INFO - LARGE_INTEGER ThisPeriodTotalKernelTime; 14:18:34 INFO - DWORD TotalPageFaultCount; 14:18:34 INFO - DWORD TotalProcesses; 14:18:34 INFO - DWORD ActiveProcesses; 14:18:34 INFO - DWORD TotalTerminatedProcesses; 14:18:34 INFO - } JOBOBJECT_BASIC_ACCOUNTING_INFORMATION, *PJOBOBJECT_BASIC_ACCOUNTING_INFORMATION; 14:18:34 INFO - typedef struct _JOBOBJECT_BASIC_LIMIT_INFORMATION { 14:18:34 INFO - LARGE_INTEGER PerProcessUserTimeLimit; 14:18:34 INFO - LARGE_INTEGER PerJobUserTimeLimit; 14:18:34 INFO - DWORD LimitFlags; 14:18:34 INFO - SIZE_T MinimumWorkingSetSize; 14:18:34 INFO - SIZE_T MaximumWorkingSetSize; 14:18:34 INFO - DWORD ActiveProcessLimit; 14:18:34 INFO - ULONG_PTR Affinity; 14:18:34 INFO - DWORD PriorityClass; 14:18:34 INFO - DWORD SchedulingClass; 14:18:34 INFO - } JOBOBJECT_BASIC_LIMIT_INFORMATION, *PJOBOBJECT_BASIC_LIMIT_INFORMATION; 14:18:34 INFO - typedef struct _JOBOBJECT_EXTENDED_LIMIT_INFORMATION { 14:18:34 INFO - JOBOBJECT_BASIC_LIMIT_INFORMATION BasicLimitInformation; 14:18:34 INFO - IO_COUNTERS IoInfo; 14:18:34 INFO - SIZE_T ProcessMemoryLimit; 14:18:34 INFO - SIZE_T JobMemoryLimit; 14:18:34 INFO - SIZE_T PeakProcessMemoryUsed; 14:18:34 INFO - SIZE_T PeakJobMemoryUsed; 14:18:34 INFO - } JOBOBJECT_EXTENDED_LIMIT_INFORMATION, *PJOBOBJECT_EXTENDED_LIMIT_INFORMATION; 14:18:34 INFO - typedef struct _JOBOBJECT_BASIC_PROCESS_ID_LIST { 14:18:34 INFO - DWORD NumberOfAssignedProcesses; 14:18:34 INFO - DWORD NumberOfProcessIdsInList; 14:18:34 INFO - ULONG_PTR ProcessIdList[1]; 14:18:34 INFO - } JOBOBJECT_BASIC_PROCESS_ID_LIST, *PJOBOBJECT_BASIC_PROCESS_ID_LIST; 14:18:34 INFO - typedef struct _JOBOBJECT_BASIC_UI_RESTRICTIONS { 14:18:34 INFO - DWORD UIRestrictionsClass; 14:18:34 INFO - } JOBOBJECT_BASIC_UI_RESTRICTIONS, *PJOBOBJECT_BASIC_UI_RESTRICTIONS; 14:18:34 INFO - typedef struct _JOBOBJECT_SECURITY_LIMIT_INFORMATION { 14:18:34 INFO - DWORD SecurityLimitFlags ; 14:18:34 INFO - HANDLE JobToken ; 14:18:34 INFO - PTOKEN_GROUPS SidsToDisable ; 14:18:34 INFO - PTOKEN_PRIVILEGES PrivilegesToDelete ; 14:18:34 INFO - PTOKEN_GROUPS RestrictedSids ; 14:18:34 INFO - } JOBOBJECT_SECURITY_LIMIT_INFORMATION, *PJOBOBJECT_SECURITY_LIMIT_INFORMATION ; 14:18:34 INFO - typedef struct _JOBOBJECT_END_OF_JOB_TIME_INFORMATION { 14:18:34 INFO - DWORD EndOfJobTimeAction; 14:18:34 INFO - } JOBOBJECT_END_OF_JOB_TIME_INFORMATION, *PJOBOBJECT_END_OF_JOB_TIME_INFORMATION; 14:18:34 INFO - typedef struct _JOBOBJECT_ASSOCIATE_COMPLETION_PORT { 14:18:34 INFO - PVOID CompletionKey; 14:18:34 INFO - HANDLE CompletionPort; 14:18:34 INFO - } JOBOBJECT_ASSOCIATE_COMPLETION_PORT, *PJOBOBJECT_ASSOCIATE_COMPLETION_PORT; 14:18:34 INFO - typedef struct _JOBOBJECT_BASIC_AND_IO_ACCOUNTING_INFORMATION { 14:18:34 INFO - JOBOBJECT_BASIC_ACCOUNTING_INFORMATION BasicInfo; 14:18:34 INFO - IO_COUNTERS IoInfo; 14:18:34 INFO - } JOBOBJECT_BASIC_AND_IO_ACCOUNTING_INFORMATION, *PJOBOBJECT_BASIC_AND_IO_ACCOUNTING_INFORMATION; 14:18:34 INFO - typedef struct _JOBOBJECT_JOBSET_INFORMATION { 14:18:34 INFO - DWORD MemberLevel; 14:18:34 INFO - } JOBOBJECT_JOBSET_INFORMATION, *PJOBOBJECT_JOBSET_INFORMATION; 14:18:34 INFO - typedef enum _JOBOBJECT_RATE_CONTROL_TOLERANCE { 14:18:34 INFO - ToleranceLow = 1, 14:18:34 INFO - ToleranceMedium, 14:18:34 INFO - ToleranceHigh 14:18:34 INFO - } JOBOBJECT_RATE_CONTROL_TOLERANCE, *PJOBOBJECT_RATE_CONTROL_TOLERANCE; 14:18:34 INFO - typedef enum _JOBOBJECT_RATE_CONTROL_TOLERANCE_INTERVAL { 14:18:34 INFO - ToleranceIntervalShort = 1, 14:18:34 INFO - ToleranceIntervalMedium, 14:18:34 INFO - ToleranceIntervalLong 14:18:34 INFO - } JOBOBJECT_RATE_CONTROL_TOLERANCE_INTERVAL, 14:18:34 INFO - *PJOBOBJECT_RATE_CONTROL_TOLERANCE_INTERVAL; 14:18:34 INFO - typedef struct _JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION { 14:18:34 INFO - DWORD64 IoReadBytesLimit; 14:18:34 INFO - DWORD64 IoWriteBytesLimit; 14:18:34 INFO - LARGE_INTEGER PerJobUserTimeLimit; 14:18:34 INFO - DWORD64 JobMemoryLimit; 14:18:34 INFO - JOBOBJECT_RATE_CONTROL_TOLERANCE RateControlTolerance; 14:18:34 INFO - JOBOBJECT_RATE_CONTROL_TOLERANCE_INTERVAL RateControlToleranceInterval; 14:18:34 INFO - DWORD LimitFlags; 14:18:34 INFO - } JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION, *PJOBOBJECT_NOTIFICATION_LIMIT_INFORMATION; 14:18:34 INFO - typedef struct JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION_2 { 14:18:34 INFO - DWORD64 IoReadBytesLimit; 14:18:34 INFO - DWORD64 IoWriteBytesLimit; 14:18:34 INFO - LARGE_INTEGER PerJobUserTimeLimit; 14:18:34 INFO - union { 14:18:34 INFO - DWORD64 JobHighMemoryLimit; 14:18:34 INFO - DWORD64 JobMemoryLimit; 14:18:34 INFO - } ; 14:18:34 INFO - union { 14:18:34 INFO - JOBOBJECT_RATE_CONTROL_TOLERANCE RateControlTolerance; 14:18:34 INFO - JOBOBJECT_RATE_CONTROL_TOLERANCE CpuRateControlTolerance; 14:18:34 INFO - } ; 14:18:34 INFO - union { 14:18:34 INFO - JOBOBJECT_RATE_CONTROL_TOLERANCE_INTERVAL RateControlToleranceInterval; 14:18:34 INFO - JOBOBJECT_RATE_CONTROL_TOLERANCE_INTERVAL 14:18:34 INFO - CpuRateControlToleranceInterval; 14:18:34 INFO - } ; 14:18:34 INFO - DWORD LimitFlags; 14:18:34 INFO - JOBOBJECT_RATE_CONTROL_TOLERANCE IoRateControlTolerance; 14:18:34 INFO - DWORD64 JobLowMemoryLimit; 14:18:34 INFO - JOBOBJECT_RATE_CONTROL_TOLERANCE_INTERVAL IoRateControlToleranceInterval; 14:18:34 INFO - JOBOBJECT_RATE_CONTROL_TOLERANCE NetRateControlTolerance; 14:18:34 INFO - JOBOBJECT_RATE_CONTROL_TOLERANCE_INTERVAL NetRateControlToleranceInterval; 14:18:34 INFO - } JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION_2; 14:18:34 INFO - typedef struct _JOBOBJECT_LIMIT_VIOLATION_INFORMATION { 14:18:34 INFO - DWORD LimitFlags; 14:18:34 INFO - DWORD ViolationLimitFlags; 14:18:34 INFO - DWORD64 IoReadBytes; 14:18:34 INFO - DWORD64 IoReadBytesLimit; 14:18:34 INFO - DWORD64 IoWriteBytes; 14:18:34 INFO - DWORD64 IoWriteBytesLimit; 14:18:34 INFO - LARGE_INTEGER PerJobUserTime; 14:18:34 INFO - LARGE_INTEGER PerJobUserTimeLimit; 14:18:34 INFO - DWORD64 JobMemory; 14:18:34 INFO - DWORD64 JobMemoryLimit; 14:18:34 INFO - JOBOBJECT_RATE_CONTROL_TOLERANCE RateControlTolerance; 14:18:34 INFO - JOBOBJECT_RATE_CONTROL_TOLERANCE RateControlToleranceLimit; 14:18:34 INFO - } JOBOBJECT_LIMIT_VIOLATION_INFORMATION, *PJOBOBJECT_LIMIT_VIOLATION_INFORMATION; 14:18:34 INFO - typedef struct JOBOBJECT_LIMIT_VIOLATION_INFORMATION_2 { 14:18:34 INFO - DWORD LimitFlags; 14:18:34 INFO - DWORD ViolationLimitFlags; 14:18:34 INFO - DWORD64 IoReadBytes; 14:18:34 INFO - DWORD64 IoReadBytesLimit; 14:18:34 INFO - DWORD64 IoWriteBytes; 14:18:34 INFO - DWORD64 IoWriteBytesLimit; 14:18:34 INFO - LARGE_INTEGER PerJobUserTime; 14:18:34 INFO - LARGE_INTEGER PerJobUserTimeLimit; 14:18:34 INFO - DWORD64 JobMemory; 14:18:34 INFO - union { 14:18:34 INFO - DWORD64 JobHighMemoryLimit; 14:18:34 INFO - DWORD64 JobMemoryLimit; 14:18:34 INFO - } ; 14:18:34 INFO - union { 14:18:34 INFO - JOBOBJECT_RATE_CONTROL_TOLERANCE RateControlTolerance; 14:18:34 INFO - JOBOBJECT_RATE_CONTROL_TOLERANCE CpuRateControlTolerance; 14:18:34 INFO - } ; 14:18:34 INFO - union { 14:18:34 INFO - JOBOBJECT_RATE_CONTROL_TOLERANCE RateControlToleranceLimit; 14:18:34 INFO - JOBOBJECT_RATE_CONTROL_TOLERANCE CpuRateControlToleranceLimit; 14:18:34 INFO - } ; 14:18:34 INFO - DWORD64 JobLowMemoryLimit; 14:18:34 INFO - JOBOBJECT_RATE_CONTROL_TOLERANCE IoRateControlTolerance; 14:18:34 INFO - JOBOBJECT_RATE_CONTROL_TOLERANCE IoRateControlToleranceLimit; 14:18:34 INFO - JOBOBJECT_RATE_CONTROL_TOLERANCE NetRateControlTolerance; 14:18:34 INFO - JOBOBJECT_RATE_CONTROL_TOLERANCE NetRateControlToleranceLimit; 14:18:34 INFO - } JOBOBJECT_LIMIT_VIOLATION_INFORMATION_2; 14:18:34 INFO - typedef struct _JOBOBJECT_CPU_RATE_CONTROL_INFORMATION { 14:18:34 INFO - DWORD ControlFlags; 14:18:34 INFO - union { 14:18:34 INFO - DWORD CpuRate; 14:18:34 INFO - DWORD Weight; 14:18:34 INFO - struct { 14:18:34 INFO - WORD MinRate; 14:18:34 INFO - WORD MaxRate; 14:18:34 INFO - } ; 14:18:34 INFO - } ; 14:18:34 INFO - } JOBOBJECT_CPU_RATE_CONTROL_INFORMATION, *PJOBOBJECT_CPU_RATE_CONTROL_INFORMATION; 14:18:34 INFO - typedef enum JOB_OBJECT_NET_RATE_CONTROL_FLAGS { 14:18:34 INFO - JOB_OBJECT_NET_RATE_CONTROL_ENABLE = 0x1, 14:18:34 INFO - JOB_OBJECT_NET_RATE_CONTROL_MAX_BANDWIDTH = 0x2, 14:18:34 INFO - JOB_OBJECT_NET_RATE_CONTROL_DSCP_TAG = 0x4, 14:18:34 INFO - JOB_OBJECT_NET_RATE_CONTROL_VALID_FLAGS = 0x7 14:18:34 INFO - } JOB_OBJECT_NET_RATE_CONTROL_FLAGS; 14:18:34 INFO - extern "C++" { inline constexpr JOB_OBJECT_NET_RATE_CONTROL_FLAGS operator | (JOB_OBJECT_NET_RATE_CONTROL_FLAGS a, JOB_OBJECT_NET_RATE_CONTROL_FLAGS b) throw() { return JOB_OBJECT_NET_RATE_CONTROL_FLAGS(((_ENUM_FLAG_SIZED_INTEGER::type)a) | ((_ENUM_FLAG_SIZED_INTEGER::type)b)); } inline JOB_OBJECT_NET_RATE_CONTROL_FLAGS &operator |= (JOB_OBJECT_NET_RATE_CONTROL_FLAGS &a, JOB_OBJECT_NET_RATE_CONTROL_FLAGS b) throw() { return (JOB_OBJECT_NET_RATE_CONTROL_FLAGS &)(((_ENUM_FLAG_SIZED_INTEGER::type &)a) |= ((_ENUM_FLAG_SIZED_INTEGER::type)b)); } inline constexpr JOB_OBJECT_NET_RATE_CONTROL_FLAGS operator & (JOB_OBJECT_NET_RATE_CONTROL_FLAGS a, JOB_OBJECT_NET_RATE_CONTROL_FLAGS b) throw() { return JOB_OBJECT_NET_RATE_CONTROL_FLAGS(((_ENUM_FLAG_SIZED_INTEGER::type)a) & ((_ENUM_FLAG_SIZED_INTEGER::type)b)); } inline JOB_OBJECT_NET_RATE_CONTROL_FLAGS &operator &= (JOB_OBJECT_NET_RATE_CONTROL_FLAGS &a, JOB_OBJECT_NET_RATE_CONTROL_FLAGS b) throw() { return (JOB_OBJECT_NET_RATE_CONTROL_FLAGS &)(((_ENUM_FLAG_SIZED_INTEGER::type &)a) &= ((_ENUM_FLAG_SIZED_INTEGER::type)b)); } inline constexpr JOB_OBJECT_NET_RATE_CONTROL_FLAGS operator ~ (JOB_OBJECT_NET_RATE_CONTROL_FLAGS a) throw() { return JOB_OBJECT_NET_RATE_CONTROL_FLAGS(~((_ENUM_FLAG_SIZED_INTEGER::type)a)); } inline constexpr JOB_OBJECT_NET_RATE_CONTROL_FLAGS operator ^ (JOB_OBJECT_NET_RATE_CONTROL_FLAGS a, JOB_OBJECT_NET_RATE_CONTROL_FLAGS b) throw() { return JOB_OBJECT_NET_RATE_CONTROL_FLAGS(((_ENUM_FLAG_SIZED_INTEGER::type)a) ^ ((_ENUM_FLAG_SIZED_INTEGER::type)b)); } inline JOB_OBJECT_NET_RATE_CONTROL_FLAGS &operator ^= (JOB_OBJECT_NET_RATE_CONTROL_FLAGS &a, JOB_OBJECT_NET_RATE_CONTROL_FLAGS b) throw() { return (JOB_OBJECT_NET_RATE_CONTROL_FLAGS &)(((_ENUM_FLAG_SIZED_INTEGER::type &)a) ^= ((_ENUM_FLAG_SIZED_INTEGER::type)b)); } } 14:18:34 INFO - typedef char __C_ASSERT__[(JOB_OBJECT_NET_RATE_CONTROL_VALID_FLAGS == (JOB_OBJECT_NET_RATE_CONTROL_ENABLE + JOB_OBJECT_NET_RATE_CONTROL_MAX_BANDWIDTH + JOB_OBJECT_NET_RATE_CONTROL_DSCP_TAG))?1:-1]; 14:18:34 INFO - #line 11488 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:34 INFO - #line 11490 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:34 INFO - typedef struct JOBOBJECT_NET_RATE_CONTROL_INFORMATION { 14:18:34 INFO - DWORD64 MaxBandwidth; 14:18:34 INFO - JOB_OBJECT_NET_RATE_CONTROL_FLAGS ControlFlags; 14:18:34 INFO - BYTE DscpTag; 14:18:34 INFO - } JOBOBJECT_NET_RATE_CONTROL_INFORMATION; 14:18:34 INFO - typedef enum JOB_OBJECT_IO_RATE_CONTROL_FLAGS { 14:18:34 INFO - JOB_OBJECT_IO_RATE_CONTROL_ENABLE = 0x1, 14:18:34 INFO - JOB_OBJECT_IO_RATE_CONTROL_STANDALONE_VOLUME = 0x2, 14:18:34 INFO - JOB_OBJECT_IO_RATE_CONTROL_VALID_FLAGS = JOB_OBJECT_IO_RATE_CONTROL_ENABLE | 14:18:34 INFO - JOB_OBJECT_IO_RATE_CONTROL_STANDALONE_VOLUME 14:18:34 INFO - } JOB_OBJECT_IO_RATE_CONTROL_FLAGS; 14:18:34 INFO - extern "C++" { inline constexpr JOB_OBJECT_IO_RATE_CONTROL_FLAGS operator | (JOB_OBJECT_IO_RATE_CONTROL_FLAGS a, JOB_OBJECT_IO_RATE_CONTROL_FLAGS b) throw() { return JOB_OBJECT_IO_RATE_CONTROL_FLAGS(((_ENUM_FLAG_SIZED_INTEGER::type)a) | ((_ENUM_FLAG_SIZED_INTEGER::type)b)); } inline JOB_OBJECT_IO_RATE_CONTROL_FLAGS &operator |= (JOB_OBJECT_IO_RATE_CONTROL_FLAGS &a, JOB_OBJECT_IO_RATE_CONTROL_FLAGS b) throw() { return (JOB_OBJECT_IO_RATE_CONTROL_FLAGS &)(((_ENUM_FLAG_SIZED_INTEGER::type &)a) |= ((_ENUM_FLAG_SIZED_INTEGER::type)b)); } inline constexpr JOB_OBJECT_IO_RATE_CONTROL_FLAGS operator & (JOB_OBJECT_IO_RATE_CONTROL_FLAGS a, JOB_OBJECT_IO_RATE_CONTROL_FLAGS b) throw() { return JOB_OBJECT_IO_RATE_CONTROL_FLAGS(((_ENUM_FLAG_SIZED_INTEGER::type)a) & ((_ENUM_FLAG_SIZED_INTEGER::type)b)); } inline JOB_OBJECT_IO_RATE_CONTROL_FLAGS &operator &= (JOB_OBJECT_IO_RATE_CONTROL_FLAGS &a, JOB_OBJECT_IO_RATE_CONTROL_FLAGS b) throw() { return (JOB_OBJECT_IO_RATE_CONTROL_FLAGS &)(((_ENUM_FLAG_SIZED_INTEGER::type &)a) &= ((_ENUM_FLAG_SIZED_INTEGER::type)b)); } inline constexpr JOB_OBJECT_IO_RATE_CONTROL_FLAGS operator ~ (JOB_OBJECT_IO_RATE_CONTROL_FLAGS a) throw() { return JOB_OBJECT_IO_RATE_CONTROL_FLAGS(~((_ENUM_FLAG_SIZED_INTEGER::type)a)); } inline constexpr JOB_OBJECT_IO_RATE_CONTROL_FLAGS operator ^ (JOB_OBJECT_IO_RATE_CONTROL_FLAGS a, JOB_OBJECT_IO_RATE_CONTROL_FLAGS b) throw() { return JOB_OBJECT_IO_RATE_CONTROL_FLAGS(((_ENUM_FLAG_SIZED_INTEGER::type)a) ^ ((_ENUM_FLAG_SIZED_INTEGER::type)b)); } inline JOB_OBJECT_IO_RATE_CONTROL_FLAGS &operator ^= (JOB_OBJECT_IO_RATE_CONTROL_FLAGS &a, JOB_OBJECT_IO_RATE_CONTROL_FLAGS b) throw() { return (JOB_OBJECT_IO_RATE_CONTROL_FLAGS &)(((_ENUM_FLAG_SIZED_INTEGER::type &)a) ^= ((_ENUM_FLAG_SIZED_INTEGER::type)b)); } } 14:18:34 INFO - #line 11518 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:34 INFO - typedef struct JOBOBJECT_IO_RATE_CONTROL_INFORMATION_NATIVE { 14:18:34 INFO - LONG64 MaxIops; 14:18:34 INFO - LONG64 MaxBandwidth; 14:18:34 INFO - LONG64 ReservationIops; 14:18:34 INFO - PWSTR VolumeName; 14:18:34 INFO - DWORD BaseIoSize; 14:18:34 INFO - JOB_OBJECT_IO_RATE_CONTROL_FLAGS ControlFlags; 14:18:34 INFO - WORD VolumeNameLength; 14:18:34 INFO - } JOBOBJECT_IO_RATE_CONTROL_INFORMATION_NATIVE; 14:18:34 INFO - typedef JOBOBJECT_IO_RATE_CONTROL_INFORMATION_NATIVE 14:18:34 INFO - JOBOBJECT_IO_RATE_CONTROL_INFORMATION_NATIVE_V1; 14:18:34 INFO - typedef struct JOBOBJECT_IO_RATE_CONTROL_INFORMATION_NATIVE_V2 { 14:18:34 INFO - LONG64 MaxIops; 14:18:34 INFO - LONG64 MaxBandwidth; 14:18:34 INFO - LONG64 ReservationIops; 14:18:34 INFO - PWSTR VolumeName; 14:18:34 INFO - DWORD BaseIoSize; 14:18:34 INFO - JOB_OBJECT_IO_RATE_CONTROL_FLAGS ControlFlags; 14:18:34 INFO - WORD VolumeNameLength; 14:18:34 INFO - LONG64 CriticalReservationIops; 14:18:34 INFO - LONG64 ReservationBandwidth; 14:18:34 INFO - LONG64 CriticalReservationBandwidth; 14:18:34 INFO - LONG64 MaxTimePercent; 14:18:34 INFO - LONG64 ReservationTimePercent; 14:18:34 INFO - LONG64 CriticalReservationTimePercent; 14:18:34 INFO - } JOBOBJECT_IO_RATE_CONTROL_INFORMATION_NATIVE_V2; 14:18:34 INFO - typedef enum JOBOBJECT_IO_ATTRIBUTION_CONTROL_FLAGS { 14:18:34 INFO - JOBOBJECT_IO_ATTRIBUTION_CONTROL_ENABLE = 0x1, 14:18:34 INFO - JOBOBJECT_IO_ATTRIBUTION_CONTROL_DISABLE = 0x2, 14:18:34 INFO - JOBOBJECT_IO_ATTRIBUTION_CONTROL_VALID_FLAGS = 0x3 14:18:34 INFO - } JOBOBJECT_IO_ATTRIBUTION_CONTROL_FLAGS; 14:18:34 INFO - typedef struct _JOBOBJECT_IO_ATTRIBUTION_STATS { 14:18:34 INFO - ULONG_PTR IoCount; 14:18:34 INFO - ULONGLONG TotalNonOverlappedQueueTime; 14:18:34 INFO - ULONGLONG TotalNonOverlappedServiceTime; 14:18:34 INFO - ULONGLONG TotalSize; 14:18:34 INFO - } JOBOBJECT_IO_ATTRIBUTION_STATS, *PJOBOBJECT_IO_ATTRIBUTION_STATS; 14:18:34 INFO - typedef struct _JOBOBJECT_IO_ATTRIBUTION_INFORMATION { 14:18:34 INFO - DWORD ControlFlags; 14:18:34 INFO - JOBOBJECT_IO_ATTRIBUTION_STATS ReadStats; 14:18:34 INFO - JOBOBJECT_IO_ATTRIBUTION_STATS WriteStats; 14:18:34 INFO - } JOBOBJECT_IO_ATTRIBUTION_INFORMATION, *PJOBOBJECT_IO_ATTRIBUTION_INFORMATION; 14:18:34 INFO - typedef enum _JOBOBJECTINFOCLASS { 14:18:34 INFO - JobObjectBasicAccountingInformation = 1, 14:18:34 INFO - JobObjectBasicLimitInformation, 14:18:34 INFO - JobObjectBasicProcessIdList, 14:18:34 INFO - JobObjectBasicUIRestrictions, 14:18:34 INFO - JobObjectSecurityLimitInformation, 14:18:34 INFO - JobObjectEndOfJobTimeInformation, 14:18:34 INFO - JobObjectAssociateCompletionPortInformation, 14:18:34 INFO - JobObjectBasicAndIoAccountingInformation, 14:18:34 INFO - JobObjectExtendedLimitInformation, 14:18:34 INFO - JobObjectJobSetInformation, 14:18:34 INFO - JobObjectGroupInformation, 14:18:34 INFO - JobObjectNotificationLimitInformation, 14:18:34 INFO - JobObjectLimitViolationInformation, 14:18:34 INFO - JobObjectGroupInformationEx, 14:18:34 INFO - JobObjectCpuRateControlInformation, 14:18:34 INFO - JobObjectCompletionFilter, 14:18:34 INFO - JobObjectCompletionCounter, 14:18:34 INFO - JobObjectReserved1Information = 18, 14:18:34 INFO - JobObjectReserved2Information, 14:18:34 INFO - JobObjectReserved3Information, 14:18:34 INFO - JobObjectReserved4Information, 14:18:34 INFO - JobObjectReserved5Information, 14:18:34 INFO - JobObjectReserved6Information, 14:18:34 INFO - JobObjectReserved7Information, 14:18:34 INFO - JobObjectReserved8Information, 14:18:34 INFO - JobObjectReserved9Information, 14:18:34 INFO - JobObjectReserved10Information, 14:18:34 INFO - JobObjectReserved11Information, 14:18:34 INFO - JobObjectReserved12Information, 14:18:34 INFO - JobObjectReserved13Information, 14:18:34 INFO - JobObjectReserved14Information = 31, 14:18:34 INFO - JobObjectNetRateControlInformation, 14:18:34 INFO - JobObjectNotificationLimitInformation2, 14:18:34 INFO - JobObjectLimitViolationInformation2, 14:18:34 INFO - JobObjectCreateSilo, 14:18:34 INFO - JobObjectSiloBasicInformation, 14:18:34 INFO - JobObjectReserved15Information = 37, 14:18:34 INFO - JobObjectReserved16Information, 14:18:34 INFO - JobObjectReserved17Information, 14:18:34 INFO - JobObjectReserved18Information, 14:18:34 INFO - JobObjectReserved19Information = 41, 14:18:34 INFO - JobObjectReserved20Information, 14:18:34 INFO - MaxJobObjectInfoClass 14:18:34 INFO - } JOBOBJECTINFOCLASS; 14:18:34 INFO - typedef struct _SILOOBJECT_BASIC_INFORMATION { 14:18:34 INFO - DWORD SiloId; 14:18:34 INFO - DWORD SiloParentId; 14:18:34 INFO - DWORD NumberOfProcesses; 14:18:34 INFO - BOOLEAN IsInServerSilo; 14:18:34 INFO - BYTE Reserved[3]; 14:18:34 INFO - } SILOOBJECT_BASIC_INFORMATION, *PSILOOBJECT_BASIC_INFORMATION; 14:18:34 INFO - typedef enum _SERVERSILO_STATE { 14:18:34 INFO - SERVERSILO_INITING = 0, 14:18:34 INFO - SERVERSILO_STARTED, 14:18:34 INFO - SERVERSILO_SHUTTING_DOWN, 14:18:34 INFO - SERVERSILO_TERMINATING, 14:18:34 INFO - SERVERSILO_TERMINATED, 14:18:34 INFO - } SERVERSILO_STATE, *PSERVERSILO_STATE; 14:18:34 INFO - typedef struct _SERVERSILO_BASIC_INFORMATION { 14:18:34 INFO - DWORD ServiceSessionId; 14:18:34 INFO - SERVERSILO_STATE State; 14:18:34 INFO - DWORD ExitStatus; 14:18:34 INFO - } SERVERSILO_BASIC_INFORMATION, *PSERVERSILO_BASIC_INFORMATION; 14:18:34 INFO - typedef enum _FIRMWARE_TYPE { 14:18:34 INFO - FirmwareTypeUnknown, 14:18:34 INFO - FirmwareTypeBios, 14:18:34 INFO - FirmwareTypeUefi, 14:18:34 INFO - FirmwareTypeMax 14:18:34 INFO - } FIRMWARE_TYPE, *PFIRMWARE_TYPE; 14:18:34 INFO - typedef enum _LOGICAL_PROCESSOR_RELATIONSHIP { 14:18:34 INFO - RelationProcessorCore, 14:18:34 INFO - RelationNumaNode, 14:18:34 INFO - RelationCache, 14:18:35 INFO - RelationProcessorPackage, 14:18:35 INFO - RelationGroup, 14:18:35 INFO - RelationAll = 0xffff 14:18:35 INFO - } LOGICAL_PROCESSOR_RELATIONSHIP; 14:18:35 INFO - typedef enum _PROCESSOR_CACHE_TYPE { 14:18:35 INFO - CacheUnified, 14:18:35 INFO - CacheInstruction, 14:18:35 INFO - CacheData, 14:18:35 INFO - CacheTrace 14:18:35 INFO - } PROCESSOR_CACHE_TYPE; 14:18:35 INFO - typedef struct _CACHE_DESCRIPTOR { 14:18:35 INFO - BYTE Level; 14:18:35 INFO - BYTE Associativity; 14:18:35 INFO - WORD LineSize; 14:18:35 INFO - DWORD Size; 14:18:35 INFO - PROCESSOR_CACHE_TYPE Type; 14:18:35 INFO - } CACHE_DESCRIPTOR, *PCACHE_DESCRIPTOR; 14:18:35 INFO - typedef struct _SYSTEM_LOGICAL_PROCESSOR_INFORMATION { 14:18:35 INFO - ULONG_PTR ProcessorMask; 14:18:35 INFO - LOGICAL_PROCESSOR_RELATIONSHIP Relationship; 14:18:35 INFO - union { 14:18:35 INFO - struct { 14:18:35 INFO - BYTE Flags; 14:18:35 INFO - } ProcessorCore; 14:18:35 INFO - struct { 14:18:35 INFO - DWORD NodeNumber; 14:18:35 INFO - } NumaNode; 14:18:35 INFO - CACHE_DESCRIPTOR Cache; 14:18:35 INFO - ULONGLONG Reserved[2]; 14:18:35 INFO - } ; 14:18:35 INFO - } SYSTEM_LOGICAL_PROCESSOR_INFORMATION, *PSYSTEM_LOGICAL_PROCESSOR_INFORMATION; 14:18:35 INFO - typedef struct _PROCESSOR_RELATIONSHIP { 14:18:35 INFO - BYTE Flags; 14:18:35 INFO - BYTE EfficiencyClass; 14:18:35 INFO - BYTE Reserved[20]; 14:18:35 INFO - WORD GroupCount; 14:18:35 INFO - GROUP_AFFINITY GroupMask[1]; 14:18:35 INFO - } PROCESSOR_RELATIONSHIP, *PPROCESSOR_RELATIONSHIP; 14:18:35 INFO - typedef struct _NUMA_NODE_RELATIONSHIP { 14:18:35 INFO - DWORD NodeNumber; 14:18:35 INFO - BYTE Reserved[20]; 14:18:35 INFO - GROUP_AFFINITY GroupMask; 14:18:35 INFO - } NUMA_NODE_RELATIONSHIP, *PNUMA_NODE_RELATIONSHIP; 14:18:35 INFO - typedef struct _CACHE_RELATIONSHIP { 14:18:35 INFO - BYTE Level; 14:18:35 INFO - BYTE Associativity; 14:18:35 INFO - WORD LineSize; 14:18:35 INFO - DWORD CacheSize; 14:18:35 INFO - PROCESSOR_CACHE_TYPE Type; 14:18:35 INFO - BYTE Reserved[20]; 14:18:35 INFO - GROUP_AFFINITY GroupMask; 14:18:35 INFO - } CACHE_RELATIONSHIP, *PCACHE_RELATIONSHIP; 14:18:35 INFO - typedef struct _PROCESSOR_GROUP_INFO { 14:18:35 INFO - BYTE MaximumProcessorCount; 14:18:35 INFO - BYTE ActiveProcessorCount; 14:18:35 INFO - BYTE Reserved[38]; 14:18:35 INFO - KAFFINITY ActiveProcessorMask; 14:18:35 INFO - } PROCESSOR_GROUP_INFO, *PPROCESSOR_GROUP_INFO; 14:18:35 INFO - typedef struct _GROUP_RELATIONSHIP { 14:18:35 INFO - WORD MaximumGroupCount; 14:18:35 INFO - WORD ActiveGroupCount; 14:18:35 INFO - BYTE Reserved[20]; 14:18:35 INFO - PROCESSOR_GROUP_INFO GroupInfo[1]; 14:18:35 INFO - } GROUP_RELATIONSHIP, *PGROUP_RELATIONSHIP; 14:18:35 INFO - struct _SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX { 14:18:35 INFO - LOGICAL_PROCESSOR_RELATIONSHIP Relationship; 14:18:35 INFO - DWORD Size; 14:18:35 INFO - union { 14:18:35 INFO - PROCESSOR_RELATIONSHIP Processor; 14:18:35 INFO - NUMA_NODE_RELATIONSHIP NumaNode; 14:18:35 INFO - CACHE_RELATIONSHIP Cache; 14:18:35 INFO - GROUP_RELATIONSHIP Group; 14:18:35 INFO - } ; 14:18:35 INFO - }; 14:18:35 INFO - typedef struct _SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX, *PSYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX; 14:18:35 INFO - typedef enum _CPU_SET_INFORMATION_TYPE { 14:18:35 INFO - CpuSetInformation 14:18:35 INFO - } CPU_SET_INFORMATION_TYPE, *PCPU_SET_INFORMATION_TYPE; 14:18:35 INFO - struct _SYSTEM_CPU_SET_INFORMATION { 14:18:35 INFO - DWORD Size; 14:18:35 INFO - CPU_SET_INFORMATION_TYPE Type; 14:18:35 INFO - union { 14:18:35 INFO - struct { 14:18:35 INFO - DWORD Id; 14:18:35 INFO - WORD Group; 14:18:35 INFO - BYTE LogicalProcessorIndex; 14:18:35 INFO - BYTE CoreIndex; 14:18:35 INFO - BYTE LastLevelCacheIndex; 14:18:35 INFO - BYTE NumaNodeIndex; 14:18:35 INFO - BYTE EfficiencyClass; 14:18:35 INFO - union { 14:18:35 INFO - BYTE AllFlags; 14:18:35 INFO - struct { 14:18:35 INFO - BYTE Parked : 1; 14:18:35 INFO - BYTE Allocated : 1; 14:18:35 INFO - BYTE AllocatedToTargetProcess : 1; 14:18:35 INFO - BYTE RealTime : 1; 14:18:35 INFO - BYTE ReservedFlags : 4; 14:18:35 INFO - } ; 14:18:35 INFO - } ; 14:18:35 INFO - DWORD Reserved; 14:18:35 INFO - DWORD64 AllocationTag; 14:18:35 INFO - } CpuSet; 14:18:35 INFO - } ; 14:18:35 INFO - }; 14:18:35 INFO - typedef struct _SYSTEM_CPU_SET_INFORMATION SYSTEM_CPU_SET_INFORMATION, *PSYSTEM_CPU_SET_INFORMATION; 14:18:35 INFO - typedef struct _SYSTEM_PROCESSOR_CYCLE_TIME_INFORMATION { 14:18:35 INFO - DWORD64 CycleTime; 14:18:35 INFO - } SYSTEM_PROCESSOR_CYCLE_TIME_INFORMATION, *PSYSTEM_PROCESSOR_CYCLE_TIME_INFORMATION; 14:18:35 INFO - typedef struct _XSTATE_FEATURE { 14:18:35 INFO - DWORD Offset; 14:18:35 INFO - DWORD Size; 14:18:35 INFO - } XSTATE_FEATURE, *PXSTATE_FEATURE; 14:18:35 INFO - typedef struct _XSTATE_CONFIGURATION { 14:18:35 INFO - DWORD64 EnabledFeatures; 14:18:35 INFO - DWORD64 EnabledVolatileFeatures; 14:18:35 INFO - DWORD Size; 14:18:35 INFO - union { 14:18:35 INFO - DWORD ControlFlags; 14:18:35 INFO - struct 14:18:35 INFO - { 14:18:35 INFO - DWORD OptimizedSave : 1; 14:18:35 INFO - DWORD CompactionEnabled : 1; 14:18:35 INFO - }; 14:18:35 INFO - }; 14:18:35 INFO - XSTATE_FEATURE Features[(64)]; 14:18:35 INFO - DWORD64 EnabledSupervisorFeatures; 14:18:35 INFO - DWORD64 AlignedFeatures; 14:18:35 INFO - DWORD AllFeatureSize; 14:18:35 INFO - DWORD AllFeatures[(64)]; 14:18:35 INFO - } XSTATE_CONFIGURATION, *PXSTATE_CONFIGURATION; 14:18:35 INFO - typedef struct _MEMORY_BASIC_INFORMATION { 14:18:35 INFO - PVOID BaseAddress; 14:18:35 INFO - PVOID AllocationBase; 14:18:35 INFO - DWORD AllocationProtect; 14:18:35 INFO - SIZE_T RegionSize; 14:18:35 INFO - DWORD State; 14:18:35 INFO - DWORD Protect; 14:18:35 INFO - DWORD Type; 14:18:35 INFO - } MEMORY_BASIC_INFORMATION, *PMEMORY_BASIC_INFORMATION; 14:18:35 INFO - typedef struct _MEMORY_BASIC_INFORMATION32 { 14:18:35 INFO - DWORD BaseAddress; 14:18:35 INFO - DWORD AllocationBase; 14:18:35 INFO - DWORD AllocationProtect; 14:18:35 INFO - DWORD RegionSize; 14:18:35 INFO - DWORD State; 14:18:35 INFO - DWORD Protect; 14:18:35 INFO - DWORD Type; 14:18:35 INFO - } MEMORY_BASIC_INFORMATION32, *PMEMORY_BASIC_INFORMATION32; 14:18:35 INFO - typedef struct __declspec(align(16)) _MEMORY_BASIC_INFORMATION64 { 14:18:35 INFO - ULONGLONG BaseAddress; 14:18:35 INFO - ULONGLONG AllocationBase; 14:18:35 INFO - DWORD AllocationProtect; 14:18:35 INFO - DWORD __alignment1; 14:18:35 INFO - ULONGLONG RegionSize; 14:18:35 INFO - DWORD State; 14:18:35 INFO - DWORD Protect; 14:18:35 INFO - DWORD Type; 14:18:35 INFO - DWORD __alignment2; 14:18:35 INFO - } MEMORY_BASIC_INFORMATION64, *PMEMORY_BASIC_INFORMATION64; 14:18:35 INFO - typedef struct _CFG_CALL_TARGET_INFO { 14:18:35 INFO - ULONG_PTR Offset; 14:18:35 INFO - ULONG_PTR Flags; 14:18:35 INFO - } CFG_CALL_TARGET_INFO, *PCFG_CALL_TARGET_INFO; 14:18:35 INFO - typedef struct _ENCLAVE_CREATE_INFO_SGX { 14:18:35 INFO - BYTE Secs[4096]; 14:18:35 INFO - } ENCLAVE_CREATE_INFO_SGX, *PENCLAVE_CREATE_INFO_SGX; 14:18:35 INFO - typedef struct _ENCLAVE_INIT_INFO_SGX { 14:18:35 INFO - BYTE SigStruct[1808]; 14:18:35 INFO - BYTE Reserved1[240]; 14:18:35 INFO - BYTE EInitToken[304]; 14:18:35 INFO - BYTE Reserved2[1744]; 14:18:35 INFO - } ENCLAVE_INIT_INFO_SGX, *PENCLAVE_INIT_INFO_SGX; 14:18:35 INFO - typedef struct _FILE_ID_128 { 14:18:35 INFO - BYTE Identifier[16]; 14:18:35 INFO - } FILE_ID_128, *PFILE_ID_128; 14:18:35 INFO - typedef struct _FILE_NOTIFY_INFORMATION { 14:18:35 INFO - DWORD NextEntryOffset; 14:18:35 INFO - DWORD Action; 14:18:35 INFO - DWORD FileNameLength; 14:18:35 INFO - WCHAR FileName[1]; 14:18:35 INFO - } FILE_NOTIFY_INFORMATION, *PFILE_NOTIFY_INFORMATION; 14:18:35 INFO - typedef union _FILE_SEGMENT_ELEMENT { 14:18:35 INFO - PVOID64 Buffer; 14:18:35 INFO - ULONGLONG Alignment; 14:18:35 INFO - }FILE_SEGMENT_ELEMENT, *PFILE_SEGMENT_ELEMENT; 14:18:35 INFO - #line 12504 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:35 INFO - #line 12518 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:35 INFO - typedef struct _REPARSE_GUID_DATA_BUFFER { 14:18:35 INFO - DWORD ReparseTag; 14:18:35 INFO - WORD ReparseDataLength; 14:18:35 INFO - WORD Reserved; 14:18:35 INFO - GUID ReparseGuid; 14:18:35 INFO - struct { 14:18:35 INFO - BYTE DataBuffer[1]; 14:18:35 INFO - } GenericReparseBuffer; 14:18:35 INFO - } REPARSE_GUID_DATA_BUFFER, *PREPARSE_GUID_DATA_BUFFER; 14:18:35 INFO - #line 12847 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:35 INFO - #line 12926 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:35 INFO - #line 12946 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:35 INFO - #line 12987 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:35 INFO - #line 12989 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:35 INFO - extern "C" const GUID GUID_MAX_POWER_SAVINGS; 14:18:35 INFO - extern "C" const GUID GUID_MIN_POWER_SAVINGS; 14:18:35 INFO - extern "C" const GUID GUID_TYPICAL_POWER_SAVINGS; 14:18:35 INFO - extern "C" const GUID NO_SUBGROUP_GUID; 14:18:35 INFO - extern "C" const GUID ALL_POWERSCHEMES_GUID; 14:18:35 INFO - extern "C" const GUID GUID_POWERSCHEME_PERSONALITY; 14:18:35 INFO - extern "C" const GUID GUID_ACTIVE_POWERSCHEME; 14:18:35 INFO - extern "C" const GUID GUID_IDLE_RESILIENCY_SUBGROUP; 14:18:35 INFO - extern "C" const GUID GUID_IDLE_RESILIENCY_PERIOD; 14:18:35 INFO - extern "C" const GUID GUID_DEEP_SLEEP_ENABLED; 14:18:35 INFO - extern "C" const GUID GUID_DEEP_SLEEP_PLATFORM_STATE; 14:18:35 INFO - extern "C" const GUID GUID_DISK_COALESCING_POWERDOWN_TIMEOUT; 14:18:35 INFO - extern "C" const GUID GUID_EXECUTION_REQUIRED_REQUEST_TIMEOUT; 14:18:35 INFO - extern "C" const GUID GUID_VIDEO_SUBGROUP; 14:18:35 INFO - extern "C" const GUID GUID_VIDEO_POWERDOWN_TIMEOUT; 14:18:35 INFO - extern "C" const GUID GUID_VIDEO_ANNOYANCE_TIMEOUT; 14:18:35 INFO - extern "C" const GUID GUID_VIDEO_ADAPTIVE_PERCENT_INCREASE; 14:18:35 INFO - extern "C" const GUID GUID_VIDEO_DIM_TIMEOUT; 14:18:35 INFO - extern "C" const GUID GUID_VIDEO_ADAPTIVE_POWERDOWN; 14:18:35 INFO - extern "C" const GUID GUID_DISK_MAX_POWER; 14:18:35 INFO - extern "C" const GUID GUID_MONITOR_POWER_ON; 14:18:35 INFO - extern "C" const GUID GUID_DEVICE_POWER_POLICY_VIDEO_BRIGHTNESS; 14:18:35 INFO - extern "C" const GUID GUID_DEVICE_POWER_POLICY_VIDEO_DIM_BRIGHTNESS; 14:18:35 INFO - extern "C" const GUID GUID_VIDEO_CURRENT_MONITOR_BRIGHTNESS; 14:18:35 INFO - extern "C" const GUID GUID_VIDEO_ADAPTIVE_DISPLAY_BRIGHTNESS; 14:18:35 INFO - extern "C" const GUID GUID_CONSOLE_DISPLAY_STATE; 14:18:35 INFO - extern "C" const GUID GUID_ALLOW_DISPLAY_REQUIRED; 14:18:35 INFO - extern "C" const GUID GUID_VIDEO_CONSOLE_LOCK_TIMEOUT; 14:18:35 INFO - extern "C" const GUID GUID_ADAPTIVE_POWER_BEHAVIOR_SUBGROUP; 14:18:35 INFO - extern "C" const GUID GUID_NON_ADAPTIVE_INPUT_TIMEOUT; 14:18:35 INFO - extern "C" const GUID GUID_DISK_SUBGROUP; 14:18:35 INFO - extern "C" const GUID GUID_DISK_POWERDOWN_TIMEOUT; 14:18:35 INFO - extern "C" const GUID GUID_DISK_IDLE_TIMEOUT; 14:18:35 INFO - extern "C" const GUID GUID_DISK_BURST_IGNORE_THRESHOLD; 14:18:35 INFO - extern "C" const GUID GUID_DISK_ADAPTIVE_POWERDOWN; 14:18:35 INFO - extern "C" const GUID GUID_SLEEP_SUBGROUP; 14:18:35 INFO - extern "C" const GUID GUID_SLEEP_IDLE_THRESHOLD; 14:18:35 INFO - extern "C" const GUID GUID_STANDBY_TIMEOUT; 14:18:35 INFO - extern "C" const GUID GUID_UNATTEND_SLEEP_TIMEOUT; 14:18:35 INFO - extern "C" const GUID GUID_HIBERNATE_TIMEOUT; 14:18:35 INFO - extern "C" const GUID GUID_HIBERNATE_FASTS4_POLICY; 14:18:35 INFO - extern "C" const GUID GUID_CRITICAL_POWER_TRANSITION; 14:18:35 INFO - extern "C" const GUID GUID_SYSTEM_AWAYMODE; 14:18:35 INFO - extern "C" const GUID GUID_ALLOW_AWAYMODE; 14:18:35 INFO - extern "C" const GUID GUID_USER_PRESENCE_PREDICTION; 14:18:35 INFO - extern "C" const GUID GUID_STANDBY_BUDGET_GRACE_PERIOD; 14:18:35 INFO - extern "C" const GUID GUID_STANDBY_BUDGET_PERCENT; 14:18:35 INFO - extern "C" const GUID GUID_STANDBY_RESERVE_GRACE_PERIOD; 14:18:35 INFO - extern "C" const GUID GUID_STANDBY_RESERVE_TIME; 14:18:35 INFO - extern "C" const GUID GUID_STANDBY_RESET_PERCENT; 14:18:35 INFO - extern "C" const GUID GUID_ALLOW_STANDBY_STATES; 14:18:35 INFO - extern "C" const GUID GUID_ALLOW_RTC_WAKE; 14:18:35 INFO - extern "C" const GUID GUID_ALLOW_SYSTEM_REQUIRED; 14:18:35 INFO - extern "C" const GUID GUID_POWER_SAVING_STATUS; 14:18:35 INFO - extern "C" const GUID GUID_ENERGY_SAVER_SUBGROUP; 14:18:35 INFO - extern "C" const GUID GUID_ENERGY_SAVER_BATTERY_THRESHOLD; 14:18:35 INFO - extern "C" const GUID GUID_ENERGY_SAVER_BRIGHTNESS; 14:18:35 INFO - extern "C" const GUID GUID_ENERGY_SAVER_POLICY; 14:18:35 INFO - extern "C" const GUID GUID_SYSTEM_BUTTON_SUBGROUP; 14:18:35 INFO - extern "C" const GUID GUID_POWERBUTTON_ACTION; 14:18:36 INFO - extern "C" const GUID GUID_SLEEPBUTTON_ACTION; 14:18:36 INFO - extern "C" const GUID GUID_USERINTERFACEBUTTON_ACTION; 14:18:36 INFO - extern "C" const GUID GUID_LIDCLOSE_ACTION; 14:18:36 INFO - extern "C" const GUID GUID_LIDOPEN_POWERSTATE; 14:18:36 INFO - extern "C" const GUID GUID_BATTERY_SUBGROUP; 14:18:36 INFO - extern "C" const GUID GUID_BATTERY_DISCHARGE_ACTION_0; 14:18:36 INFO - extern "C" const GUID GUID_BATTERY_DISCHARGE_LEVEL_0; 14:18:36 INFO - extern "C" const GUID GUID_BATTERY_DISCHARGE_FLAGS_0; 14:18:36 INFO - extern "C" const GUID GUID_BATTERY_DISCHARGE_ACTION_1; 14:18:36 INFO - extern "C" const GUID GUID_BATTERY_DISCHARGE_LEVEL_1; 14:18:36 INFO - extern "C" const GUID GUID_BATTERY_DISCHARGE_FLAGS_1; 14:18:36 INFO - extern "C" const GUID GUID_BATTERY_DISCHARGE_ACTION_2; 14:18:36 INFO - extern "C" const GUID GUID_BATTERY_DISCHARGE_LEVEL_2; 14:18:36 INFO - extern "C" const GUID GUID_BATTERY_DISCHARGE_FLAGS_2; 14:18:36 INFO - extern "C" const GUID GUID_BATTERY_DISCHARGE_ACTION_3; 14:18:36 INFO - extern "C" const GUID GUID_BATTERY_DISCHARGE_LEVEL_3; 14:18:36 INFO - extern "C" const GUID GUID_BATTERY_DISCHARGE_FLAGS_3; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_SETTINGS_SUBGROUP; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_THROTTLE_POLICY; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_THROTTLE_MAXIMUM; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_THROTTLE_MAXIMUM_1; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_THROTTLE_MINIMUM; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_THROTTLE_MINIMUM_1; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_ALLOW_THROTTLING; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_IDLESTATE_POLICY; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_PERFSTATE_POLICY; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_PERF_INCREASE_THRESHOLD; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_PERF_INCREASE_THRESHOLD_1; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_PERF_DECREASE_THRESHOLD; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_PERF_DECREASE_THRESHOLD_1; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_PERF_INCREASE_POLICY; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_PERF_INCREASE_POLICY_1; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_PERF_DECREASE_POLICY; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_PERF_DECREASE_POLICY_1; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_PERF_INCREASE_TIME; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_PERF_INCREASE_TIME_1; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_PERF_DECREASE_TIME; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_PERF_DECREASE_TIME_1; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_PERF_TIME_CHECK; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_PERF_BOOST_POLICY; 14:18:36 INFO - #line 13759 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_PERF_BOOST_MODE; 14:18:36 INFO - #line 13771 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_PERF_AUTONOMOUS_MODE; 14:18:36 INFO - #line 13789 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_PERF_ENERGY_PERFORMANCE_PREFERENCE; 14:18:36 INFO - #line 13800 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_PERF_AUTONOMOUS_ACTIVITY_WINDOW; 14:18:36 INFO - #line 13811 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_DUTY_CYCLING; 14:18:36 INFO - #line 13821 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_IDLE_ALLOW_SCALING; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_IDLE_DISABLE; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_IDLE_STATE_MAXIMUM; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_IDLE_TIME_CHECK; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_IDLE_DEMOTE_THRESHOLD; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_IDLE_PROMOTE_THRESHOLD; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_CORE_PARKING_INCREASE_THRESHOLD; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_CORE_PARKING_DECREASE_THRESHOLD; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_CORE_PARKING_INCREASE_POLICY; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_CORE_PARKING_DECREASE_POLICY; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_CORE_PARKING_MAX_CORES; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_CORE_PARKING_MAX_CORES_1; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_CORE_PARKING_MIN_CORES; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_CORE_PARKING_MIN_CORES_1; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_CORE_PARKING_INCREASE_TIME; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_CORE_PARKING_DECREASE_TIME; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_CORE_PARKING_AFFINITY_HISTORY_DECREASE_FACTOR; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_CORE_PARKING_AFFINITY_HISTORY_THRESHOLD; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_CORE_PARKING_AFFINITY_WEIGHTING; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_CORE_PARKING_OVER_UTILIZATION_HISTORY_DECREASE_FACTOR; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_CORE_PARKING_OVER_UTILIZATION_HISTORY_THRESHOLD; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_CORE_PARKING_OVER_UTILIZATION_WEIGHTING; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_CORE_PARKING_OVER_UTILIZATION_THRESHOLD; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_PARKING_CORE_OVERRIDE; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_PARKING_PERF_STATE; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_PARKING_PERF_STATE_1; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_PARKING_CONCURRENCY_THRESHOLD; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_PARKING_HEADROOM_THRESHOLD; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_PARKING_DISTRIBUTION_THRESHOLD; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_PERF_HISTORY; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_PERF_HISTORY_1; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_PERF_INCREASE_HISTORY; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_PERF_DECREASE_HISTORY; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_PERF_CORE_PARKING_HISTORY; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_PERF_LATENCY_HINT; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_PERF_LATENCY_HINT_PERF; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_PERF_LATENCY_HINT_PERF_1; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_LATENCY_HINT_MIN_UNPARK; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_LATENCY_HINT_MIN_UNPARK_1; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_DISTRIBUTE_UTILITY; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_HETEROGENEOUS_POLICY; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_HETERO_DECREASE_TIME; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_HETERO_INCREASE_TIME; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_HETERO_DECREASE_THRESHOLD; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_HETERO_INCREASE_THRESHOLD; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_CLASS0_FLOOR_PERF; 14:18:36 INFO - extern "C" const GUID GUID_PROCESSOR_CLASS1_INITIAL_PERF; 14:18:36 INFO - extern "C" const GUID GUID_SYSTEM_COOLING_POLICY; 14:18:36 INFO - extern "C" const GUID GUID_LOCK_CONSOLE_ON_WAKE; 14:18:36 INFO - extern "C" const GUID GUID_DEVICE_IDLE_POLICY; 14:18:36 INFO - extern "C" const GUID GUID_CONNECTIVITY_IN_STANDBY; 14:18:36 INFO - extern "C" const GUID GUID_ACDC_POWER_SOURCE; 14:18:36 INFO - extern "C" const GUID GUID_LIDSWITCH_STATE_CHANGE; 14:18:36 INFO - extern "C" const GUID GUID_BATTERY_PERCENTAGE_REMAINING; 14:18:36 INFO - extern "C" const GUID GUID_BATTERY_COUNT; 14:18:36 INFO - extern "C" const GUID GUID_GLOBAL_USER_PRESENCE; 14:18:36 INFO - extern "C" const GUID GUID_SESSION_DISPLAY_STATUS; 14:18:36 INFO - extern "C" const GUID GUID_SESSION_USER_PRESENCE; 14:18:36 INFO - extern "C" const GUID GUID_IDLE_BACKGROUND_TASK; 14:18:36 INFO - extern "C" const GUID GUID_BACKGROUND_TASK_NOTIFICATION; 14:18:36 INFO - extern "C" const GUID GUID_APPLAUNCH_BUTTON; 14:18:36 INFO - extern "C" const GUID GUID_PCIEXPRESS_SETTINGS_SUBGROUP; 14:18:36 INFO - extern "C" const GUID GUID_PCIEXPRESS_ASPM_POLICY; 14:18:36 INFO - extern "C" const GUID GUID_ENABLE_SWITCH_FORCED_SHUTDOWN; 14:18:36 INFO - extern "C" const GUID GUID_INTSTEER_SUBGROUP; 14:18:36 INFO - #line 14401 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:36 INFO - extern "C" const GUID GUID_INTSTEER_MODE; 14:18:36 INFO - #line 14405 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:36 INFO - extern "C" const GUID GUID_INTSTEER_LOAD_PER_PROC_TRIGGER; 14:18:36 INFO - #line 14409 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:36 INFO - extern "C" const GUID GUID_INTSTEER_TIME_UNPARK_TRIGGER; 14:18:36 INFO - #line 14413 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:36 INFO - typedef enum _SYSTEM_POWER_STATE { 14:18:36 INFO - PowerSystemUnspecified = 0, 14:18:36 INFO - PowerSystemWorking = 1, 14:18:36 INFO - PowerSystemSleeping1 = 2, 14:18:36 INFO - PowerSystemSleeping2 = 3, 14:18:36 INFO - PowerSystemSleeping3 = 4, 14:18:36 INFO - PowerSystemHibernate = 5, 14:18:36 INFO - PowerSystemShutdown = 6, 14:18:36 INFO - PowerSystemMaximum = 7 14:18:36 INFO - } SYSTEM_POWER_STATE, *PSYSTEM_POWER_STATE; 14:18:36 INFO - typedef enum { 14:18:36 INFO - PowerActionNone = 0, 14:18:36 INFO - PowerActionReserved, 14:18:36 INFO - PowerActionSleep, 14:18:36 INFO - PowerActionHibernate, 14:18:36 INFO - PowerActionShutdown, 14:18:36 INFO - PowerActionShutdownReset, 14:18:36 INFO - PowerActionShutdownOff, 14:18:36 INFO - PowerActionWarmEject, 14:18:36 INFO - PowerActionDisplayOff 14:18:36 INFO - } POWER_ACTION, *PPOWER_ACTION; 14:18:36 INFO - typedef enum _DEVICE_POWER_STATE { 14:18:36 INFO - PowerDeviceUnspecified = 0, 14:18:36 INFO - PowerDeviceD0, 14:18:36 INFO - PowerDeviceD1, 14:18:36 INFO - PowerDeviceD2, 14:18:36 INFO - PowerDeviceD3, 14:18:36 INFO - PowerDeviceMaximum 14:18:36 INFO - } DEVICE_POWER_STATE, *PDEVICE_POWER_STATE; 14:18:36 INFO - typedef enum _MONITOR_DISPLAY_STATE { 14:18:36 INFO - PowerMonitorOff = 0, 14:18:36 INFO - PowerMonitorOn, 14:18:36 INFO - PowerMonitorDim 14:18:36 INFO - } MONITOR_DISPLAY_STATE, *PMONITOR_DISPLAY_STATE; 14:18:36 INFO - typedef enum _USER_ACTIVITY_PRESENCE { 14:18:36 INFO - PowerUserPresent = 0, 14:18:36 INFO - PowerUserNotPresent, 14:18:36 INFO - PowerUserInactive, 14:18:36 INFO - PowerUserMaximum, 14:18:36 INFO - PowerUserInvalid = PowerUserMaximum 14:18:36 INFO - } USER_ACTIVITY_PRESENCE, *PUSER_ACTIVITY_PRESENCE; 14:18:36 INFO - typedef DWORD EXECUTION_STATE, *PEXECUTION_STATE; 14:18:36 INFO - typedef enum { 14:18:36 INFO - LT_DONT_CARE, 14:18:36 INFO - LT_LOWEST_LATENCY 14:18:36 INFO - } LATENCY_TIME; 14:18:36 INFO - typedef enum _POWER_REQUEST_TYPE { 14:18:36 INFO - PowerRequestDisplayRequired, 14:18:36 INFO - PowerRequestSystemRequired, 14:18:36 INFO - PowerRequestAwayModeRequired, 14:18:36 INFO - PowerRequestExecutionRequired 14:18:36 INFO - } POWER_REQUEST_TYPE, *PPOWER_REQUEST_TYPE; 14:18:36 INFO - typedef struct CM_Power_Data_s { 14:18:36 INFO - DWORD PD_Size; 14:18:36 INFO - DEVICE_POWER_STATE PD_MostRecentPowerState; 14:18:36 INFO - DWORD PD_Capabilities; 14:18:36 INFO - DWORD PD_D1Latency; 14:18:36 INFO - DWORD PD_D2Latency; 14:18:36 INFO - DWORD PD_D3Latency; 14:18:36 INFO - DEVICE_POWER_STATE PD_PowerStateMapping[7]; 14:18:36 INFO - SYSTEM_POWER_STATE PD_DeepestSystemWake; 14:18:36 INFO - } CM_POWER_DATA, *PCM_POWER_DATA; 14:18:36 INFO - #line 14533 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:36 INFO - typedef enum { 14:18:36 INFO - SystemPowerPolicyAc, 14:18:36 INFO - SystemPowerPolicyDc, 14:18:36 INFO - VerifySystemPolicyAc, 14:18:36 INFO - VerifySystemPolicyDc, 14:18:36 INFO - SystemPowerCapabilities, 14:18:36 INFO - SystemBatteryState, 14:18:36 INFO - SystemPowerStateHandler, 14:18:36 INFO - ProcessorStateHandler, 14:18:36 INFO - SystemPowerPolicyCurrent, 14:18:36 INFO - AdministratorPowerPolicy, 14:18:36 INFO - SystemReserveHiberFile, 14:18:36 INFO - ProcessorInformation, 14:18:36 INFO - SystemPowerInformation, 14:18:36 INFO - ProcessorStateHandler2, 14:18:36 INFO - LastWakeTime, 14:18:36 INFO - LastSleepTime, 14:18:36 INFO - SystemExecutionState, 14:18:36 INFO - SystemPowerStateNotifyHandler, 14:18:36 INFO - ProcessorPowerPolicyAc, 14:18:36 INFO - ProcessorPowerPolicyDc, 14:18:36 INFO - VerifyProcessorPowerPolicyAc, 14:18:36 INFO - VerifyProcessorPowerPolicyDc, 14:18:36 INFO - ProcessorPowerPolicyCurrent, 14:18:36 INFO - SystemPowerStateLogging, 14:18:36 INFO - SystemPowerLoggingEntry, 14:18:36 INFO - SetPowerSettingValue, 14:18:36 INFO - NotifyUserPowerSetting, 14:18:36 INFO - PowerInformationLevelUnused0, 14:18:36 INFO - SystemMonitorHiberBootPowerOff, 14:18:36 INFO - SystemVideoState, 14:18:36 INFO - TraceApplicationPowerMessage, 14:18:36 INFO - TraceApplicationPowerMessageEnd, 14:18:36 INFO - ProcessorPerfStates, 14:18:36 INFO - ProcessorIdleStates, 14:18:36 INFO - ProcessorCap, 14:18:36 INFO - SystemWakeSource, 14:18:36 INFO - SystemHiberFileInformation, 14:18:36 INFO - TraceServicePowerMessage, 14:18:36 INFO - ProcessorLoad, 14:18:36 INFO - PowerShutdownNotification, 14:18:36 INFO - MonitorCapabilities, 14:18:36 INFO - SessionPowerInit, 14:18:36 INFO - SessionDisplayState, 14:18:36 INFO - PowerRequestCreate, 14:18:36 INFO - PowerRequestAction, 14:18:36 INFO - GetPowerRequestList, 14:18:36 INFO - ProcessorInformationEx, 14:18:36 INFO - NotifyUserModeLegacyPowerEvent, 14:18:36 INFO - GroupPark, 14:18:36 INFO - ProcessorIdleDomains, 14:18:36 INFO - WakeTimerList, 14:18:36 INFO - SystemHiberFileSize, 14:18:36 INFO - ProcessorIdleStatesHv, 14:18:36 INFO - ProcessorPerfStatesHv, 14:18:36 INFO - ProcessorPerfCapHv, 14:18:36 INFO - ProcessorSetIdle, 14:18:36 INFO - LogicalProcessorIdling, 14:18:36 INFO - UserPresence, 14:18:36 INFO - PowerSettingNotificationName, 14:18:36 INFO - GetPowerSettingValue, 14:18:36 INFO - IdleResiliency, 14:18:36 INFO - SessionRITState, 14:18:36 INFO - SessionConnectNotification, 14:18:36 INFO - SessionPowerCleanup, 14:18:36 INFO - SessionLockState, 14:18:36 INFO - SystemHiberbootState, 14:18:36 INFO - PlatformInformation, 14:18:36 INFO - PdcInvocation, 14:18:36 INFO - MonitorInvocation, 14:18:36 INFO - FirmwareTableInformationRegistered, 14:18:36 INFO - SetShutdownSelectedTime, 14:18:36 INFO - SuspendResumeInvocation, 14:18:36 INFO - PlmPowerRequestCreate, 14:18:36 INFO - ScreenOff, 14:18:36 INFO - CsDeviceNotification, 14:18:36 INFO - PlatformRole, 14:18:36 INFO - LastResumePerformance, 14:18:36 INFO - DisplayBurst, 14:18:36 INFO - ExitLatencySamplingPercentage, 14:18:36 INFO - RegisterSpmPowerSettings, 14:18:36 INFO - PlatformIdleStates, 14:18:36 INFO - ProcessorIdleVeto, 14:18:36 INFO - PlatformIdleVeto, 14:18:36 INFO - SystemBatteryStatePrecise, 14:18:36 INFO - ThermalEvent, 14:18:36 INFO - PowerRequestActionInternal, 14:18:36 INFO - BatteryDeviceState, 14:18:36 INFO - PowerInformationInternal, 14:18:36 INFO - ThermalStandby, 14:18:36 INFO - SystemHiberFileType, 14:18:36 INFO - PhysicalPowerButtonPress, 14:18:36 INFO - PowerInformationLevelMaximum 14:18:36 INFO - } POWER_INFORMATION_LEVEL; 14:18:36 INFO - typedef enum { 14:18:36 INFO - UserNotPresent = 0, 14:18:36 INFO - UserPresent = 1, 14:18:36 INFO - UserUnknown = 0xff 14:18:36 INFO - } POWER_USER_PRESENCE_TYPE, *PPOWER_USER_PRESENCE_TYPE; 14:18:36 INFO - typedef struct _POWER_USER_PRESENCE { 14:18:36 INFO - POWER_USER_PRESENCE_TYPE UserPresence; 14:18:36 INFO - } POWER_USER_PRESENCE, *PPOWER_USER_PRESENCE; 14:18:36 INFO - typedef struct _POWER_SESSION_CONNECT { 14:18:36 INFO - BOOLEAN Connected; 14:18:36 INFO - BOOLEAN Console; 14:18:36 INFO - } POWER_SESSION_CONNECT, *PPOWER_SESSION_CONNECT; 14:18:36 INFO - typedef struct _POWER_SESSION_TIMEOUTS { 14:18:36 INFO - DWORD InputTimeout; 14:18:36 INFO - DWORD DisplayTimeout; 14:18:36 INFO - } POWER_SESSION_TIMEOUTS, *PPOWER_SESSION_TIMEOUTS; 14:18:36 INFO - typedef struct _POWER_SESSION_RIT_STATE { 14:18:36 INFO - BOOLEAN Active; 14:18:36 INFO - DWORD LastInputTime; 14:18:36 INFO - } POWER_SESSION_RIT_STATE, *PPOWER_SESSION_RIT_STATE; 14:18:36 INFO - typedef struct _POWER_SESSION_WINLOGON { 14:18:36 INFO - DWORD SessionId; 14:18:36 INFO - BOOLEAN Console; 14:18:36 INFO - BOOLEAN Locked; 14:18:36 INFO - } POWER_SESSION_WINLOGON, *PPOWER_SESSION_WINLOGON; 14:18:36 INFO - typedef struct _POWER_IDLE_RESILIENCY { 14:18:36 INFO - DWORD CoalescingTimeout; 14:18:36 INFO - DWORD IdleResiliencyPeriod; 14:18:36 INFO - } POWER_IDLE_RESILIENCY, *PPOWER_IDLE_RESILIENCY; 14:18:36 INFO - typedef enum { 14:18:36 INFO - MonitorRequestReasonUnknown, 14:18:36 INFO - MonitorRequestReasonPowerButton, 14:18:36 INFO - MonitorRequestReasonRemoteConnection, 14:18:36 INFO - MonitorRequestReasonScMonitorpower, 14:18:36 INFO - MonitorRequestReasonUserInput, 14:18:36 INFO - MonitorRequestReasonAcDcDisplayBurst, 14:18:36 INFO - MonitorRequestReasonUserDisplayBurst, 14:18:36 INFO - MonitorRequestReasonPoSetSystemState, 14:18:36 INFO - MonitorRequestReasonSetThreadExecutionState, 14:18:36 INFO - MonitorRequestReasonFullWake, 14:18:36 INFO - MonitorRequestReasonSessionUnlock, 14:18:36 INFO - MonitorRequestReasonScreenOffRequest, 14:18:36 INFO - MonitorRequestReasonIdleTimeout, 14:18:36 INFO - MonitorRequestReasonPolicyChange, 14:18:36 INFO - MonitorRequestReasonSleepButton, 14:18:36 INFO - MonitorRequestReasonLid, 14:18:36 INFO - MonitorRequestReasonBatteryCountChange, 14:18:36 INFO - MonitorRequestReasonGracePeriod, 14:18:36 INFO - MonitorRequestReasonPnP, 14:18:36 INFO - MonitorRequestReasonDP, 14:18:36 INFO - MonitorRequestReasonSxTransition, 14:18:36 INFO - MonitorRequestReasonSystemIdle, 14:18:36 INFO - MonitorRequestReasonNearProximity, 14:18:36 INFO - MonitorRequestReasonThermalStandby, 14:18:36 INFO - MonitorRequestReasonResumePdc, 14:18:36 INFO - MonitorRequestReasonResumeS4, 14:18:36 INFO - MonitorRequestReasonTerminal, 14:18:36 INFO - MonitorRequestReasonPdcSignal, 14:18:36 INFO - MonitorRequestReasonMax 14:18:36 INFO - } POWER_MONITOR_REQUEST_REASON; 14:18:36 INFO - typedef enum _POWER_MONITOR_REQUEST_TYPE { 14:18:36 INFO - MonitorRequestTypeOff, 14:18:36 INFO - MonitorRequestTypeOnAndPresent, 14:18:36 INFO - MonitorRequestTypeToggleOn 14:18:36 INFO - } POWER_MONITOR_REQUEST_TYPE; 14:18:36 INFO - typedef struct _POWER_MONITOR_INVOCATION { 14:18:36 INFO - BOOLEAN Console; 14:18:36 INFO - POWER_MONITOR_REQUEST_REASON RequestReason; 14:18:36 INFO - } POWER_MONITOR_INVOCATION, *PPOWER_MONITOR_INVOCATION; 14:18:36 INFO - typedef struct _RESUME_PERFORMANCE { 14:18:36 INFO - DWORD PostTimeMs; 14:18:36 INFO - ULONGLONG TotalResumeTimeMs; 14:18:36 INFO - ULONGLONG ResumeCompleteTimestamp; 14:18:36 INFO - } RESUME_PERFORMANCE, *PRESUME_PERFORMANCE; 14:18:36 INFO - typedef enum { 14:18:36 INFO - PoAc, 14:18:36 INFO - PoDc, 14:18:36 INFO - PoHot, 14:18:36 INFO - PoConditionMaximum 14:18:36 INFO - } SYSTEM_POWER_CONDITION; 14:18:36 INFO - typedef struct { 14:18:36 INFO - DWORD Version; 14:18:36 INFO - GUID Guid; 14:18:36 INFO - SYSTEM_POWER_CONDITION PowerCondition; 14:18:36 INFO - DWORD DataLength; 14:18:36 INFO - BYTE Data[1]; 14:18:36 INFO - } SET_POWER_SETTING_VALUE, *PSET_POWER_SETTING_VALUE; 14:18:36 INFO - typedef struct { 14:18:36 INFO - GUID Guid; 14:18:36 INFO - } NOTIFY_USER_POWER_SETTING, *PNOTIFY_USER_POWER_SETTING; 14:18:36 INFO - typedef struct _APPLICATIONLAUNCH_SETTING_VALUE { 14:18:36 INFO - LARGE_INTEGER ActivationTime; 14:18:36 INFO - DWORD Flags; 14:18:36 INFO - DWORD ButtonInstanceID; 14:18:36 INFO - } APPLICATIONLAUNCH_SETTING_VALUE, *PAPPLICATIONLAUNCH_SETTING_VALUE; 14:18:36 INFO - typedef enum _POWER_PLATFORM_ROLE { 14:18:36 INFO - PlatformRoleUnspecified = 0, 14:18:36 INFO - PlatformRoleDesktop, 14:18:36 INFO - PlatformRoleMobile, 14:18:36 INFO - PlatformRoleWorkstation, 14:18:36 INFO - PlatformRoleEnterpriseServer, 14:18:36 INFO - PlatformRoleSOHOServer, 14:18:36 INFO - PlatformRoleAppliancePC, 14:18:36 INFO - PlatformRolePerformanceServer, 14:18:36 INFO - PlatformRoleSlate, 14:18:36 INFO - PlatformRoleMaximum 14:18:36 INFO - } POWER_PLATFORM_ROLE, *PPOWER_PLATFORM_ROLE; 14:18:36 INFO - #line 14846 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:36 INFO - #line 14851 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:36 INFO - typedef struct _POWER_PLATFORM_INFORMATION { 14:18:36 INFO - BOOLEAN AoAc; 14:18:36 INFO - } POWER_PLATFORM_INFORMATION, *PPOWER_PLATFORM_INFORMATION; 14:18:36 INFO - typedef struct { 14:18:36 INFO - DWORD Granularity; 14:18:36 INFO - DWORD Capacity; 14:18:36 INFO - } BATTERY_REPORTING_SCALE, *PBATTERY_REPORTING_SCALE; 14:18:36 INFO - #line 14866 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:36 INFO - typedef struct { 14:18:36 INFO - DWORD Frequency; 14:18:36 INFO - DWORD Flags; 14:18:36 INFO - DWORD PercentFrequency; 14:18:36 INFO - } PPM_WMI_LEGACY_PERFSTATE, *PPPM_WMI_LEGACY_PERFSTATE; 14:18:36 INFO - typedef struct { 14:18:36 INFO - DWORD Latency; 14:18:36 INFO - DWORD Power; 14:18:36 INFO - DWORD TimeCheck; 14:18:36 INFO - BYTE PromotePercent; 14:18:36 INFO - BYTE DemotePercent; 14:18:36 INFO - BYTE StateType; 14:18:36 INFO - BYTE Reserved; 14:18:36 INFO - DWORD StateFlags; 14:18:36 INFO - DWORD Context; 14:18:36 INFO - DWORD IdleHandler; 14:18:36 INFO - DWORD Reserved1; 14:18:36 INFO - } PPM_WMI_IDLE_STATE, *PPPM_WMI_IDLE_STATE; 14:18:36 INFO - typedef struct { 14:18:36 INFO - DWORD Type; 14:18:36 INFO - DWORD Count; 14:18:36 INFO - DWORD TargetState; 14:18:36 INFO - DWORD OldState; 14:18:36 INFO - DWORD64 TargetProcessors; 14:18:36 INFO - PPM_WMI_IDLE_STATE State[1]; 14:18:36 INFO - } PPM_WMI_IDLE_STATES, *PPPM_WMI_IDLE_STATES; 14:18:36 INFO - typedef struct { 14:18:36 INFO - DWORD Type; 14:18:36 INFO - DWORD Count; 14:18:36 INFO - DWORD TargetState; 14:18:36 INFO - DWORD OldState; 14:18:36 INFO - PVOID TargetProcessors; 14:18:36 INFO - PPM_WMI_IDLE_STATE State[1]; 14:18:36 INFO - } PPM_WMI_IDLE_STATES_EX, *PPPM_WMI_IDLE_STATES_EX; 14:18:36 INFO - typedef struct { 14:18:36 INFO - DWORD Frequency; 14:18:36 INFO - DWORD Power; 14:18:36 INFO - BYTE PercentFrequency; 14:18:36 INFO - BYTE IncreaseLevel; 14:18:36 INFO - BYTE DecreaseLevel; 14:18:36 INFO - BYTE Type; 14:18:36 INFO - DWORD IncreaseTime; 14:18:36 INFO - DWORD DecreaseTime; 14:18:36 INFO - DWORD64 Control; 14:18:36 INFO - DWORD64 Status; 14:18:36 INFO - DWORD HitCount; 14:18:36 INFO - DWORD Reserved1; 14:18:36 INFO - DWORD64 Reserved2; 14:18:36 INFO - DWORD64 Reserved3; 14:18:36 INFO - } PPM_WMI_PERF_STATE, *PPPM_WMI_PERF_STATE; 14:18:36 INFO - typedef struct { 14:18:36 INFO - DWORD Count; 14:18:36 INFO - DWORD MaxFrequency; 14:18:36 INFO - DWORD CurrentState; 14:18:36 INFO - DWORD MaxPerfState; 14:18:36 INFO - DWORD MinPerfState; 14:18:36 INFO - DWORD LowestPerfState; 14:18:36 INFO - DWORD ThermalConstraint; 14:18:36 INFO - BYTE BusyAdjThreshold; 14:18:36 INFO - BYTE PolicyType; 14:18:36 INFO - BYTE Type; 14:18:36 INFO - BYTE Reserved; 14:18:36 INFO - DWORD TimerInterval; 14:18:36 INFO - DWORD64 TargetProcessors; 14:18:36 INFO - DWORD PStateHandler; 14:18:36 INFO - DWORD PStateContext; 14:18:36 INFO - DWORD TStateHandler; 14:18:36 INFO - DWORD TStateContext; 14:18:36 INFO - DWORD FeedbackHandler; 14:18:36 INFO - DWORD Reserved1; 14:18:36 INFO - DWORD64 Reserved2; 14:18:36 INFO - PPM_WMI_PERF_STATE State[1]; 14:18:36 INFO - } PPM_WMI_PERF_STATES, *PPPM_WMI_PERF_STATES; 14:18:36 INFO - typedef struct { 14:18:36 INFO - DWORD Count; 14:18:36 INFO - DWORD MaxFrequency; 14:18:36 INFO - DWORD CurrentState; 14:18:36 INFO - DWORD MaxPerfState; 14:18:36 INFO - DWORD MinPerfState; 14:18:36 INFO - DWORD LowestPerfState; 14:18:36 INFO - DWORD ThermalConstraint; 14:18:36 INFO - BYTE BusyAdjThreshold; 14:18:36 INFO - BYTE PolicyType; 14:18:36 INFO - BYTE Type; 14:18:36 INFO - BYTE Reserved; 14:18:36 INFO - DWORD TimerInterval; 14:18:36 INFO - PVOID TargetProcessors; 14:18:36 INFO - DWORD PStateHandler; 14:18:36 INFO - DWORD PStateContext; 14:18:36 INFO - DWORD TStateHandler; 14:18:36 INFO - DWORD TStateContext; 14:18:36 INFO - DWORD FeedbackHandler; 14:18:36 INFO - DWORD Reserved1; 14:18:36 INFO - DWORD64 Reserved2; 14:18:36 INFO - PPM_WMI_PERF_STATE State[1]; 14:18:36 INFO - } PPM_WMI_PERF_STATES_EX, *PPPM_WMI_PERF_STATES_EX; 14:18:36 INFO - typedef struct { 14:18:36 INFO - DWORD IdleTransitions; 14:18:36 INFO - DWORD FailedTransitions; 14:18:36 INFO - DWORD InvalidBucketIndex; 14:18:36 INFO - DWORD64 TotalTime; 14:18:36 INFO - DWORD IdleTimeBuckets[6]; 14:18:36 INFO - } PPM_IDLE_STATE_ACCOUNTING, *PPPM_IDLE_STATE_ACCOUNTING; 14:18:36 INFO - typedef struct { 14:18:36 INFO - DWORD StateCount; 14:18:36 INFO - DWORD TotalTransitions; 14:18:36 INFO - DWORD ResetCount; 14:18:36 INFO - DWORD64 StartTime; 14:18:36 INFO - PPM_IDLE_STATE_ACCOUNTING State[1]; 14:18:36 INFO - } PPM_IDLE_ACCOUNTING, *PPPM_IDLE_ACCOUNTING; 14:18:36 INFO - typedef struct { 14:18:36 INFO - DWORD64 TotalTimeUs; 14:18:36 INFO - DWORD MinTimeUs; 14:18:36 INFO - DWORD MaxTimeUs; 14:18:36 INFO - DWORD Count; 14:18:36 INFO - } PPM_IDLE_STATE_BUCKET_EX, *PPPM_IDLE_STATE_BUCKET_EX; 14:18:36 INFO - typedef struct { 14:18:36 INFO - DWORD64 TotalTime; 14:18:36 INFO - DWORD IdleTransitions; 14:18:36 INFO - DWORD FailedTransitions; 14:18:36 INFO - DWORD InvalidBucketIndex; 14:18:36 INFO - DWORD MinTimeUs; 14:18:36 INFO - DWORD MaxTimeUs; 14:18:36 INFO - DWORD CancelledTransitions; 14:18:36 INFO - PPM_IDLE_STATE_BUCKET_EX IdleTimeBuckets[16]; 14:18:36 INFO - } PPM_IDLE_STATE_ACCOUNTING_EX, *PPPM_IDLE_STATE_ACCOUNTING_EX; 14:18:36 INFO - typedef struct { 14:18:36 INFO - DWORD StateCount; 14:18:36 INFO - DWORD TotalTransitions; 14:18:36 INFO - DWORD ResetCount; 14:18:36 INFO - DWORD AbortCount; 14:18:36 INFO - DWORD64 StartTime; 14:18:36 INFO - PPM_IDLE_STATE_ACCOUNTING_EX State[1]; 14:18:36 INFO - } PPM_IDLE_ACCOUNTING_EX, *PPPM_IDLE_ACCOUNTING_EX; 14:18:36 INFO - extern "C" const GUID PPM_PERFSTATE_CHANGE_GUID; 14:18:36 INFO - #line 15088 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:36 INFO - extern "C" const GUID PPM_PERFSTATE_DOMAIN_CHANGE_GUID; 14:18:36 INFO - #line 15092 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:36 INFO - extern "C" const GUID PPM_IDLESTATE_CHANGE_GUID; 14:18:36 INFO - #line 15096 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:36 INFO - extern "C" const GUID PPM_PERFSTATES_DATA_GUID; 14:18:36 INFO - #line 15100 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:36 INFO - extern "C" const GUID PPM_IDLESTATES_DATA_GUID; 14:18:36 INFO - #line 15104 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:36 INFO - extern "C" const GUID PPM_IDLE_ACCOUNTING_GUID; 14:18:36 INFO - #line 15108 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:36 INFO - extern "C" const GUID PPM_IDLE_ACCOUNTING_EX_GUID; 14:18:36 INFO - #line 15112 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:36 INFO - extern "C" const GUID PPM_THERMALCONSTRAINT_GUID; 14:18:36 INFO - #line 15116 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:36 INFO - extern "C" const GUID PPM_PERFMON_PERFSTATE_GUID; 14:18:36 INFO - #line 15120 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:36 INFO - extern "C" const GUID PPM_THERMAL_POLICY_CHANGE_GUID; 14:18:36 INFO - #line 15124 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:36 INFO - typedef struct { 14:18:36 INFO - DWORD State; 14:18:36 INFO - DWORD Status; 14:18:36 INFO - DWORD Latency; 14:18:36 INFO - DWORD Speed; 14:18:36 INFO - DWORD Processor; 14:18:36 INFO - } PPM_PERFSTATE_EVENT, *PPPM_PERFSTATE_EVENT; 14:18:36 INFO - typedef struct { 14:18:36 INFO - DWORD State; 14:18:36 INFO - DWORD Latency; 14:18:36 INFO - DWORD Speed; 14:18:36 INFO - DWORD64 Processors; 14:18:36 INFO - } PPM_PERFSTATE_DOMAIN_EVENT, *PPPM_PERFSTATE_DOMAIN_EVENT; 14:18:36 INFO - typedef struct { 14:18:36 INFO - DWORD NewState; 14:18:36 INFO - DWORD OldState; 14:18:36 INFO - DWORD64 Processors; 14:18:36 INFO - } PPM_IDLESTATE_EVENT, *PPPM_IDLESTATE_EVENT; 14:18:36 INFO - typedef struct { 14:18:36 INFO - DWORD ThermalConstraint; 14:18:36 INFO - DWORD64 Processors; 14:18:36 INFO - } PPM_THERMALCHANGE_EVENT, *PPPM_THERMALCHANGE_EVENT; 14:18:36 INFO - #pragma warning(push) 14:18:36 INFO - #pragma warning(disable:4121) 14:18:36 INFO - typedef struct { 14:18:36 INFO - BYTE Mode; 14:18:36 INFO - DWORD64 Processors; 14:18:36 INFO - } PPM_THERMAL_POLICY_EVENT, *PPPM_THERMAL_POLICY_EVENT; 14:18:36 INFO - #pragma warning(pop) 14:18:36 INFO - typedef struct { 14:18:36 INFO - POWER_ACTION Action; 14:18:36 INFO - DWORD Flags; 14:18:36 INFO - DWORD EventCode; 14:18:36 INFO - } POWER_ACTION_POLICY, *PPOWER_ACTION_POLICY; 14:18:37 INFO - typedef struct { 14:18:37 INFO - BOOLEAN Enable; 14:18:37 INFO - BYTE Spare[3]; 14:18:37 INFO - DWORD BatteryLevel; 14:18:37 INFO - POWER_ACTION_POLICY PowerPolicy; 14:18:37 INFO - SYSTEM_POWER_STATE MinSystemState; 14:18:37 INFO - } SYSTEM_POWER_LEVEL, *PSYSTEM_POWER_LEVEL; 14:18:37 INFO - typedef struct _SYSTEM_POWER_POLICY { 14:18:37 INFO - DWORD Revision; 14:18:37 INFO - POWER_ACTION_POLICY PowerButton; 14:18:37 INFO - POWER_ACTION_POLICY SleepButton; 14:18:37 INFO - POWER_ACTION_POLICY LidClose; 14:18:37 INFO - SYSTEM_POWER_STATE LidOpenWake; 14:18:37 INFO - DWORD Reserved; 14:18:37 INFO - POWER_ACTION_POLICY Idle; 14:18:37 INFO - DWORD IdleTimeout; 14:18:37 INFO - BYTE IdleSensitivity; 14:18:37 INFO - BYTE DynamicThrottle; 14:18:37 INFO - BYTE Spare2[2]; 14:18:37 INFO - SYSTEM_POWER_STATE MinSleep; 14:18:37 INFO - SYSTEM_POWER_STATE MaxSleep; 14:18:37 INFO - SYSTEM_POWER_STATE ReducedLatencySleep; 14:18:37 INFO - DWORD WinLogonFlags; 14:18:37 INFO - DWORD Spare3; 14:18:37 INFO - DWORD DozeS4Timeout; 14:18:37 INFO - DWORD BroadcastCapacityResolution; 14:18:37 INFO - SYSTEM_POWER_LEVEL DischargePolicy[4]; 14:18:37 INFO - DWORD VideoTimeout; 14:18:37 INFO - BOOLEAN VideoDimDisplay; 14:18:37 INFO - DWORD VideoReserved[3]; 14:18:37 INFO - DWORD SpindownTimeout; 14:18:37 INFO - BOOLEAN OptimizeForPower; 14:18:37 INFO - BYTE FanThrottleTolerance; 14:18:37 INFO - BYTE ForcedThrottle; 14:18:37 INFO - BYTE MinThrottle; 14:18:37 INFO - POWER_ACTION_POLICY OverThrottled; 14:18:37 INFO - } SYSTEM_POWER_POLICY, *PSYSTEM_POWER_POLICY; 14:18:37 INFO - typedef struct { 14:18:37 INFO - DWORD TimeCheck; 14:18:37 INFO - BYTE DemotePercent; 14:18:37 INFO - BYTE PromotePercent; 14:18:37 INFO - BYTE Spare[2]; 14:18:37 INFO - } PROCESSOR_IDLESTATE_INFO, *PPROCESSOR_IDLESTATE_INFO; 14:18:37 INFO - typedef struct { 14:18:37 INFO - WORD Revision; 14:18:37 INFO - union { 14:18:37 INFO - WORD AsWORD ; 14:18:37 INFO - struct { 14:18:37 INFO - WORD AllowScaling : 1; 14:18:37 INFO - WORD Disabled : 1; 14:18:37 INFO - WORD Reserved : 14; 14:18:37 INFO - } ; 14:18:37 INFO - } Flags; 14:18:37 INFO - DWORD PolicyCount; 14:18:37 INFO - PROCESSOR_IDLESTATE_INFO Policy[0x3]; 14:18:37 INFO - } PROCESSOR_IDLESTATE_POLICY, *PPROCESSOR_IDLESTATE_POLICY; 14:18:37 INFO - typedef struct _PROCESSOR_POWER_POLICY_INFO { 14:18:37 INFO - DWORD TimeCheck; 14:18:37 INFO - DWORD DemoteLimit; 14:18:37 INFO - DWORD PromoteLimit; 14:18:37 INFO - BYTE DemotePercent; 14:18:37 INFO - BYTE PromotePercent; 14:18:37 INFO - BYTE Spare[2]; 14:18:37 INFO - DWORD AllowDemotion:1; 14:18:37 INFO - DWORD AllowPromotion:1; 14:18:37 INFO - DWORD Reserved:30; 14:18:37 INFO - } PROCESSOR_POWER_POLICY_INFO, *PPROCESSOR_POWER_POLICY_INFO; 14:18:37 INFO - typedef struct _PROCESSOR_POWER_POLICY { 14:18:37 INFO - DWORD Revision; 14:18:37 INFO - BYTE DynamicThrottle; 14:18:37 INFO - BYTE Spare[3]; 14:18:37 INFO - DWORD DisableCStates:1; 14:18:37 INFO - DWORD Reserved:31; 14:18:37 INFO - DWORD PolicyCount; 14:18:37 INFO - PROCESSOR_POWER_POLICY_INFO Policy[3]; 14:18:37 INFO - } PROCESSOR_POWER_POLICY, *PPROCESSOR_POWER_POLICY; 14:18:37 INFO - typedef struct { 14:18:37 INFO - DWORD Revision; 14:18:37 INFO - BYTE MaxThrottle; 14:18:37 INFO - BYTE MinThrottle; 14:18:37 INFO - BYTE BusyAdjThreshold; 14:18:37 INFO - union { 14:18:37 INFO - BYTE Spare; 14:18:37 INFO - union { 14:18:37 INFO - BYTE AsBYTE ; 14:18:37 INFO - struct { 14:18:37 INFO - BYTE NoDomainAccounting : 1; 14:18:37 INFO - BYTE IncreasePolicy: 2; 14:18:37 INFO - BYTE DecreasePolicy: 2; 14:18:37 INFO - BYTE Reserved : 3; 14:18:37 INFO - } ; 14:18:37 INFO - } Flags; 14:18:37 INFO - } ; 14:18:37 INFO - DWORD TimeCheck; 14:18:37 INFO - DWORD IncreaseTime; 14:18:37 INFO - DWORD DecreaseTime; 14:18:37 INFO - DWORD IncreasePercent; 14:18:37 INFO - DWORD DecreasePercent; 14:18:37 INFO - } PROCESSOR_PERFSTATE_POLICY, *PPROCESSOR_PERFSTATE_POLICY; 14:18:37 INFO - typedef struct _ADMINISTRATOR_POWER_POLICY { 14:18:37 INFO - SYSTEM_POWER_STATE MinSleep; 14:18:37 INFO - SYSTEM_POWER_STATE MaxSleep; 14:18:37 INFO - DWORD MinVideoTimeout; 14:18:37 INFO - DWORD MaxVideoTimeout; 14:18:37 INFO - DWORD MinSpindownTimeout; 14:18:37 INFO - DWORD MaxSpindownTimeout; 14:18:37 INFO - } ADMINISTRATOR_POWER_POLICY, *PADMINISTRATOR_POWER_POLICY; 14:18:37 INFO - typedef enum _HIBERFILE_BUCKET_SIZE { 14:18:37 INFO - HiberFileBucket1GB = 0, 14:18:37 INFO - HiberFileBucket2GB, 14:18:37 INFO - HiberFileBucket4GB, 14:18:37 INFO - HiberFileBucket8GB, 14:18:37 INFO - HiberFileBucket16GB, 14:18:37 INFO - HiberFileBucket32GB, 14:18:37 INFO - HiberFileBucketUnlimited, 14:18:37 INFO - HiberFileBucketMax 14:18:37 INFO - } HIBERFILE_BUCKET_SIZE, *PHIBERFILE_BUCKET_SIZE; 14:18:37 INFO - typedef struct _HIBERFILE_BUCKET { 14:18:37 INFO - DWORD64 MaxPhysicalMemory; 14:18:37 INFO - DWORD PhysicalMemoryPercent[0x03]; 14:18:37 INFO - } HIBERFILE_BUCKET, *PHIBERFILE_BUCKET; 14:18:37 INFO - typedef struct { 14:18:37 INFO - BOOLEAN PowerButtonPresent; 14:18:37 INFO - BOOLEAN SleepButtonPresent; 14:18:37 INFO - BOOLEAN LidPresent; 14:18:37 INFO - BOOLEAN SystemS1; 14:18:37 INFO - BOOLEAN SystemS2; 14:18:37 INFO - BOOLEAN SystemS3; 14:18:37 INFO - BOOLEAN SystemS4; 14:18:37 INFO - BOOLEAN SystemS5; 14:18:37 INFO - BOOLEAN HiberFilePresent; 14:18:37 INFO - BOOLEAN FullWake; 14:18:37 INFO - BOOLEAN VideoDimPresent; 14:18:37 INFO - BOOLEAN ApmPresent; 14:18:37 INFO - BOOLEAN UpsPresent; 14:18:37 INFO - BOOLEAN ThermalControl; 14:18:37 INFO - BOOLEAN ProcessorThrottle; 14:18:37 INFO - BYTE ProcessorMinThrottle; 14:18:37 INFO - #line 15444 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:37 INFO - BYTE ProcessorMaxThrottle; 14:18:37 INFO - BOOLEAN FastSystemS4; 14:18:37 INFO - BOOLEAN Hiberboot; 14:18:37 INFO - BOOLEAN WakeAlarmPresent; 14:18:37 INFO - BOOLEAN AoAc; 14:18:37 INFO - #line 15450 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:37 INFO - BOOLEAN DiskSpinDown; 14:18:37 INFO - BYTE spare3[8]; 14:18:37 INFO - #line 15462 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:37 INFO - BOOLEAN SystemBatteriesPresent; 14:18:37 INFO - BOOLEAN BatteriesAreShortTerm; 14:18:37 INFO - BATTERY_REPORTING_SCALE BatteryScale[3]; 14:18:37 INFO - SYSTEM_POWER_STATE AcOnLineWake; 14:18:37 INFO - SYSTEM_POWER_STATE SoftLidWake; 14:18:37 INFO - SYSTEM_POWER_STATE RtcWake; 14:18:37 INFO - SYSTEM_POWER_STATE MinDeviceWakeState; 14:18:37 INFO - SYSTEM_POWER_STATE DefaultLowLatencyWake; 14:18:37 INFO - } SYSTEM_POWER_CAPABILITIES, *PSYSTEM_POWER_CAPABILITIES; 14:18:37 INFO - typedef struct { 14:18:37 INFO - BOOLEAN AcOnLine; 14:18:37 INFO - BOOLEAN BatteryPresent; 14:18:37 INFO - BOOLEAN Charging; 14:18:37 INFO - BOOLEAN Discharging; 14:18:37 INFO - BOOLEAN Spare1[3]; 14:18:37 INFO - BYTE Tag; 14:18:37 INFO - DWORD MaxCapacity; 14:18:37 INFO - DWORD RemainingCapacity; 14:18:37 INFO - DWORD Rate; 14:18:37 INFO - DWORD EstimatedTime; 14:18:37 INFO - DWORD DefaultAlert1; 14:18:37 INFO - DWORD DefaultAlert2; 14:18:37 INFO - } SYSTEM_BATTERY_STATE, *PSYSTEM_BATTERY_STATE; 14:18:37 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\pshpack4.h" 14:18:37 INFO - #pragma warning(disable:4103) 14:18:37 INFO - #pragma pack(push,4) 14:18:37 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\pshpack4.h" 14:18:37 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\pshpack4.h" 14:18:37 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\pshpack4.h" 14:18:37 INFO - #line 15504 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:37 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\pshpack2.h" 14:18:37 INFO - #pragma warning(disable:4103) 14:18:37 INFO - #pragma pack(push,2) 14:18:37 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\pshpack2.h" 14:18:37 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\pshpack2.h" 14:18:37 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\pshpack2.h" 14:18:37 INFO - #line 15512 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:37 INFO - #line 15522 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:37 INFO - typedef struct _IMAGE_DOS_HEADER { 14:18:37 INFO - WORD e_magic; 14:18:37 INFO - WORD e_cblp; 14:18:37 INFO - WORD e_cp; 14:18:37 INFO - WORD e_crlc; 14:18:37 INFO - WORD e_cparhdr; 14:18:37 INFO - WORD e_minalloc; 14:18:37 INFO - WORD e_maxalloc; 14:18:37 INFO - WORD e_ss; 14:18:37 INFO - WORD e_sp; 14:18:37 INFO - WORD e_csum; 14:18:37 INFO - WORD e_ip; 14:18:37 INFO - WORD e_cs; 14:18:37 INFO - WORD e_lfarlc; 14:18:37 INFO - WORD e_ovno; 14:18:37 INFO - WORD e_res[4]; 14:18:37 INFO - WORD e_oemid; 14:18:37 INFO - WORD e_oeminfo; 14:18:37 INFO - WORD e_res2[10]; 14:18:37 INFO - LONG e_lfanew; 14:18:37 INFO - } IMAGE_DOS_HEADER, *PIMAGE_DOS_HEADER; 14:18:37 INFO - typedef struct _IMAGE_OS2_HEADER { 14:18:37 INFO - WORD ne_magic; 14:18:37 INFO - CHAR ne_ver; 14:18:37 INFO - CHAR ne_rev; 14:18:37 INFO - WORD ne_enttab; 14:18:37 INFO - WORD ne_cbenttab; 14:18:37 INFO - LONG ne_crc; 14:18:37 INFO - WORD ne_flags; 14:18:37 INFO - WORD ne_autodata; 14:18:37 INFO - WORD ne_heap; 14:18:37 INFO - WORD ne_stack; 14:18:37 INFO - LONG ne_csip; 14:18:37 INFO - LONG ne_sssp; 14:18:37 INFO - WORD ne_cseg; 14:18:37 INFO - WORD ne_cmod; 14:18:37 INFO - WORD ne_cbnrestab; 14:18:37 INFO - WORD ne_segtab; 14:18:37 INFO - WORD ne_rsrctab; 14:18:37 INFO - WORD ne_restab; 14:18:37 INFO - WORD ne_modtab; 14:18:37 INFO - WORD ne_imptab; 14:18:37 INFO - LONG ne_nrestab; 14:18:37 INFO - WORD ne_cmovent; 14:18:37 INFO - WORD ne_align; 14:18:37 INFO - WORD ne_cres; 14:18:37 INFO - BYTE ne_exetyp; 14:18:37 INFO - BYTE ne_flagsothers; 14:18:37 INFO - WORD ne_pretthunks; 14:18:37 INFO - WORD ne_psegrefbytes; 14:18:37 INFO - WORD ne_swaparea; 14:18:37 INFO - WORD ne_expver; 14:18:37 INFO - } IMAGE_OS2_HEADER, *PIMAGE_OS2_HEADER; 14:18:37 INFO - typedef struct _IMAGE_VXD_HEADER { 14:18:37 INFO - WORD e32_magic; 14:18:37 INFO - BYTE e32_border; 14:18:37 INFO - BYTE e32_worder; 14:18:37 INFO - DWORD e32_level; 14:18:37 INFO - WORD e32_cpu; 14:18:37 INFO - WORD e32_os; 14:18:37 INFO - DWORD e32_ver; 14:18:37 INFO - DWORD e32_mflags; 14:18:37 INFO - DWORD e32_mpages; 14:18:37 INFO - DWORD e32_startobj; 14:18:37 INFO - DWORD e32_eip; 14:18:37 INFO - DWORD e32_stackobj; 14:18:37 INFO - DWORD e32_esp; 14:18:37 INFO - DWORD e32_pagesize; 14:18:37 INFO - DWORD e32_lastpagesize; 14:18:37 INFO - DWORD e32_fixupsize; 14:18:37 INFO - DWORD e32_fixupsum; 14:18:37 INFO - DWORD e32_ldrsize; 14:18:37 INFO - DWORD e32_ldrsum; 14:18:37 INFO - DWORD e32_objtab; 14:18:37 INFO - DWORD e32_objcnt; 14:18:37 INFO - DWORD e32_objmap; 14:18:37 INFO - DWORD e32_itermap; 14:18:37 INFO - DWORD e32_rsrctab; 14:18:37 INFO - DWORD e32_rsrccnt; 14:18:37 INFO - DWORD e32_restab; 14:18:37 INFO - DWORD e32_enttab; 14:18:37 INFO - DWORD e32_dirtab; 14:18:37 INFO - DWORD e32_dircnt; 14:18:37 INFO - DWORD e32_fpagetab; 14:18:37 INFO - DWORD e32_frectab; 14:18:37 INFO - DWORD e32_impmod; 14:18:37 INFO - DWORD e32_impmodcnt; 14:18:37 INFO - DWORD e32_impproc; 14:18:37 INFO - DWORD e32_pagesum; 14:18:37 INFO - DWORD e32_datapage; 14:18:37 INFO - DWORD e32_preload; 14:18:37 INFO - DWORD e32_nrestab; 14:18:37 INFO - DWORD e32_cbnrestab; 14:18:37 INFO - DWORD e32_nressum; 14:18:37 INFO - DWORD e32_autodata; 14:18:37 INFO - DWORD e32_debuginfo; 14:18:37 INFO - DWORD e32_debuglen; 14:18:37 INFO - DWORD e32_instpreload; 14:18:37 INFO - DWORD e32_instdemand; 14:18:37 INFO - DWORD e32_heapsize; 14:18:37 INFO - BYTE e32_res3[12]; 14:18:37 INFO - DWORD e32_winresoff; 14:18:37 INFO - DWORD e32_winreslen; 14:18:37 INFO - WORD e32_devid; 14:18:37 INFO - WORD e32_ddkver; 14:18:37 INFO - } IMAGE_VXD_HEADER, *PIMAGE_VXD_HEADER; 14:18:37 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\poppack.h" 14:18:37 INFO - #pragma warning(disable:4103) 14:18:37 INFO - #pragma pack(pop) 14:18:37 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\poppack.h" 14:18:37 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\poppack.h" 14:18:37 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\poppack.h" 14:18:37 INFO - #line 15634 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:37 INFO - #line 15635 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:37 INFO - typedef struct _IMAGE_FILE_HEADER { 14:18:37 INFO - WORD Machine; 14:18:37 INFO - WORD NumberOfSections; 14:18:37 INFO - DWORD TimeDateStamp; 14:18:37 INFO - DWORD PointerToSymbolTable; 14:18:37 INFO - DWORD NumberOfSymbols; 14:18:37 INFO - WORD SizeOfOptionalHeader; 14:18:37 INFO - WORD Characteristics; 14:18:37 INFO - } IMAGE_FILE_HEADER, *PIMAGE_FILE_HEADER; 14:18:37 INFO - typedef struct _IMAGE_DATA_DIRECTORY { 14:18:37 INFO - DWORD VirtualAddress; 14:18:37 INFO - DWORD Size; 14:18:37 INFO - } IMAGE_DATA_DIRECTORY, *PIMAGE_DATA_DIRECTORY; 14:18:37 INFO - typedef struct _IMAGE_OPTIONAL_HEADER { 14:18:37 INFO - WORD Magic; 14:18:37 INFO - BYTE MajorLinkerVersion; 14:18:37 INFO - BYTE MinorLinkerVersion; 14:18:37 INFO - DWORD SizeOfCode; 14:18:37 INFO - DWORD SizeOfInitializedData; 14:18:37 INFO - DWORD SizeOfUninitializedData; 14:18:37 INFO - DWORD AddressOfEntryPoint; 14:18:37 INFO - DWORD BaseOfCode; 14:18:37 INFO - DWORD BaseOfData; 14:18:37 INFO - DWORD ImageBase; 14:18:37 INFO - DWORD SectionAlignment; 14:18:37 INFO - DWORD FileAlignment; 14:18:37 INFO - WORD MajorOperatingSystemVersion; 14:18:37 INFO - WORD MinorOperatingSystemVersion; 14:18:37 INFO - WORD MajorImageVersion; 14:18:37 INFO - WORD MinorImageVersion; 14:18:37 INFO - WORD MajorSubsystemVersion; 14:18:37 INFO - WORD MinorSubsystemVersion; 14:18:37 INFO - DWORD Win32VersionValue; 14:18:37 INFO - DWORD SizeOfImage; 14:18:37 INFO - DWORD SizeOfHeaders; 14:18:37 INFO - DWORD CheckSum; 14:18:37 INFO - WORD Subsystem; 14:18:37 INFO - WORD DllCharacteristics; 14:18:37 INFO - DWORD SizeOfStackReserve; 14:18:37 INFO - DWORD SizeOfStackCommit; 14:18:37 INFO - DWORD SizeOfHeapReserve; 14:18:37 INFO - DWORD SizeOfHeapCommit; 14:18:37 INFO - DWORD LoaderFlags; 14:18:37 INFO - DWORD NumberOfRvaAndSizes; 14:18:37 INFO - IMAGE_DATA_DIRECTORY DataDirectory[16]; 14:18:37 INFO - } IMAGE_OPTIONAL_HEADER32, *PIMAGE_OPTIONAL_HEADER32; 14:18:37 INFO - typedef struct _IMAGE_ROM_OPTIONAL_HEADER { 14:18:37 INFO - WORD Magic; 14:18:37 INFO - BYTE MajorLinkerVersion; 14:18:37 INFO - BYTE MinorLinkerVersion; 14:18:37 INFO - DWORD SizeOfCode; 14:18:37 INFO - DWORD SizeOfInitializedData; 14:18:37 INFO - DWORD SizeOfUninitializedData; 14:18:37 INFO - DWORD AddressOfEntryPoint; 14:18:37 INFO - DWORD BaseOfCode; 14:18:37 INFO - DWORD BaseOfData; 14:18:37 INFO - DWORD BaseOfBss; 14:18:37 INFO - DWORD GprMask; 14:18:37 INFO - DWORD CprMask[4]; 14:18:37 INFO - DWORD GpValue; 14:18:37 INFO - } IMAGE_ROM_OPTIONAL_HEADER, *PIMAGE_ROM_OPTIONAL_HEADER; 14:18:37 INFO - typedef struct _IMAGE_OPTIONAL_HEADER64 { 14:18:37 INFO - WORD Magic; 14:18:37 INFO - BYTE MajorLinkerVersion; 14:18:37 INFO - BYTE MinorLinkerVersion; 14:18:37 INFO - DWORD SizeOfCode; 14:18:37 INFO - DWORD SizeOfInitializedData; 14:18:37 INFO - DWORD SizeOfUninitializedData; 14:18:37 INFO - DWORD AddressOfEntryPoint; 14:18:37 INFO - DWORD BaseOfCode; 14:18:37 INFO - ULONGLONG ImageBase; 14:18:37 INFO - DWORD SectionAlignment; 14:18:37 INFO - DWORD FileAlignment; 14:18:37 INFO - WORD MajorOperatingSystemVersion; 14:18:37 INFO - WORD MinorOperatingSystemVersion; 14:18:37 INFO - WORD MajorImageVersion; 14:18:37 INFO - WORD MinorImageVersion; 14:18:37 INFO - WORD MajorSubsystemVersion; 14:18:37 INFO - WORD MinorSubsystemVersion; 14:18:37 INFO - DWORD Win32VersionValue; 14:18:37 INFO - DWORD SizeOfImage; 14:18:37 INFO - DWORD SizeOfHeaders; 14:18:37 INFO - DWORD CheckSum; 14:18:37 INFO - WORD Subsystem; 14:18:37 INFO - WORD DllCharacteristics; 14:18:37 INFO - ULONGLONG SizeOfStackReserve; 14:18:37 INFO - ULONGLONG SizeOfStackCommit; 14:18:37 INFO - ULONGLONG SizeOfHeapReserve; 14:18:37 INFO - ULONGLONG SizeOfHeapCommit; 14:18:37 INFO - DWORD LoaderFlags; 14:18:37 INFO - DWORD NumberOfRvaAndSizes; 14:18:37 INFO - IMAGE_DATA_DIRECTORY DataDirectory[16]; 14:18:37 INFO - } IMAGE_OPTIONAL_HEADER64, *PIMAGE_OPTIONAL_HEADER64; 14:18:37 INFO - typedef IMAGE_OPTIONAL_HEADER32 IMAGE_OPTIONAL_HEADER; 14:18:37 INFO - typedef PIMAGE_OPTIONAL_HEADER32 PIMAGE_OPTIONAL_HEADER; 14:18:37 INFO - #line 15822 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:37 INFO - typedef struct _IMAGE_NT_HEADERS64 { 14:18:37 INFO - DWORD Signature; 14:18:37 INFO - IMAGE_FILE_HEADER FileHeader; 14:18:37 INFO - IMAGE_OPTIONAL_HEADER64 OptionalHeader; 14:18:37 INFO - } IMAGE_NT_HEADERS64, *PIMAGE_NT_HEADERS64; 14:18:37 INFO - typedef struct _IMAGE_NT_HEADERS { 14:18:37 INFO - DWORD Signature; 14:18:37 INFO - IMAGE_FILE_HEADER FileHeader; 14:18:37 INFO - IMAGE_OPTIONAL_HEADER32 OptionalHeader; 14:18:37 INFO - } IMAGE_NT_HEADERS32, *PIMAGE_NT_HEADERS32; 14:18:37 INFO - typedef struct _IMAGE_ROM_HEADERS { 14:18:37 INFO - IMAGE_FILE_HEADER FileHeader; 14:18:37 INFO - IMAGE_ROM_OPTIONAL_HEADER OptionalHeader; 14:18:37 INFO - } IMAGE_ROM_HEADERS, *PIMAGE_ROM_HEADERS; 14:18:37 INFO - typedef IMAGE_NT_HEADERS32 IMAGE_NT_HEADERS; 14:18:37 INFO - typedef PIMAGE_NT_HEADERS32 PIMAGE_NT_HEADERS; 14:18:37 INFO - #line 15847 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:37 INFO - typedef struct ANON_OBJECT_HEADER { 14:18:37 INFO - WORD Sig1; 14:18:37 INFO - WORD Sig2; 14:18:37 INFO - WORD Version; 14:18:37 INFO - WORD Machine; 14:18:37 INFO - DWORD TimeDateStamp; 14:18:37 INFO - CLSID ClassID; 14:18:37 INFO - DWORD SizeOfData; 14:18:37 INFO - } ANON_OBJECT_HEADER; 14:18:37 INFO - typedef struct ANON_OBJECT_HEADER_V2 { 14:18:37 INFO - WORD Sig1; 14:18:37 INFO - WORD Sig2; 14:18:37 INFO - WORD Version; 14:18:37 INFO - WORD Machine; 14:18:37 INFO - DWORD TimeDateStamp; 14:18:37 INFO - CLSID ClassID; 14:18:37 INFO - DWORD SizeOfData; 14:18:37 INFO - DWORD Flags; 14:18:37 INFO - DWORD MetaDataSize; 14:18:37 INFO - DWORD MetaDataOffset; 14:18:37 INFO - } ANON_OBJECT_HEADER_V2; 14:18:37 INFO - typedef struct ANON_OBJECT_HEADER_BIGOBJ { 14:18:37 INFO - WORD Sig1; 14:18:37 INFO - WORD Sig2; 14:18:37 INFO - WORD Version; 14:18:37 INFO - WORD Machine; 14:18:37 INFO - DWORD TimeDateStamp; 14:18:37 INFO - CLSID ClassID; 14:18:37 INFO - DWORD SizeOfData; 14:18:37 INFO - DWORD Flags; 14:18:37 INFO - DWORD MetaDataSize; 14:18:37 INFO - DWORD MetaDataOffset; 14:18:37 INFO - DWORD NumberOfSections; 14:18:37 INFO - DWORD PointerToSymbolTable; 14:18:37 INFO - DWORD NumberOfSymbols; 14:18:37 INFO - } ANON_OBJECT_HEADER_BIGOBJ; 14:18:37 INFO - typedef struct _IMAGE_SECTION_HEADER { 14:18:37 INFO - BYTE Name[8]; 14:18:37 INFO - union { 14:18:37 INFO - DWORD PhysicalAddress; 14:18:37 INFO - DWORD VirtualSize; 14:18:37 INFO - } Misc; 14:18:37 INFO - DWORD VirtualAddress; 14:18:37 INFO - DWORD SizeOfRawData; 14:18:37 INFO - DWORD PointerToRawData; 14:18:37 INFO - DWORD PointerToRelocations; 14:18:37 INFO - DWORD PointerToLinenumbers; 14:18:37 INFO - WORD NumberOfRelocations; 14:18:37 INFO - WORD NumberOfLinenumbers; 14:18:37 INFO - DWORD Characteristics; 14:18:37 INFO - } IMAGE_SECTION_HEADER, *PIMAGE_SECTION_HEADER; 14:18:37 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\pshpack2.h" 14:18:37 INFO - #pragma warning(disable:4103) 14:18:37 INFO - #pragma pack(push,2) 14:18:37 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\pshpack2.h" 14:18:37 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\pshpack2.h" 14:18:37 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\pshpack2.h" 14:18:37 INFO - #line 16044 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:37 INFO - #line 16045 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:37 INFO - typedef struct _IMAGE_SYMBOL { 14:18:37 INFO - union { 14:18:37 INFO - BYTE ShortName[8]; 14:18:37 INFO - struct { 14:18:37 INFO - DWORD Short; 14:18:37 INFO - DWORD Long; 14:18:37 INFO - } Name; 14:18:37 INFO - DWORD LongName[2]; 14:18:37 INFO - } N; 14:18:37 INFO - DWORD Value; 14:18:37 INFO - SHORT SectionNumber; 14:18:37 INFO - WORD Type; 14:18:37 INFO - BYTE StorageClass; 14:18:37 INFO - BYTE NumberOfAuxSymbols; 14:18:37 INFO - } IMAGE_SYMBOL; 14:18:37 INFO - typedef IMAGE_SYMBOL *PIMAGE_SYMBOL; 14:18:37 INFO - typedef struct _IMAGE_SYMBOL_EX { 14:18:37 INFO - union { 14:18:37 INFO - BYTE ShortName[8]; 14:18:37 INFO - struct { 14:18:37 INFO - DWORD Short; 14:18:37 INFO - DWORD Long; 14:18:37 INFO - } Name; 14:18:37 INFO - DWORD LongName[2]; 14:18:37 INFO - } N; 14:18:37 INFO - DWORD Value; 14:18:37 INFO - LONG SectionNumber; 14:18:37 INFO - WORD Type; 14:18:37 INFO - BYTE StorageClass; 14:18:37 INFO - BYTE NumberOfAuxSymbols; 14:18:37 INFO - } IMAGE_SYMBOL_EX; 14:18:37 INFO - typedef IMAGE_SYMBOL_EX *PIMAGE_SYMBOL_EX; 14:18:37 INFO - #line 16182 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:37 INFO - #line 16187 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:37 INFO - #line 16193 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:37 INFO - #line 16198 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:37 INFO - #line 16202 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:37 INFO - #line 16205 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:37 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack2.h" 14:18:37 INFO - #pragma warning(disable:4103) 14:18:37 INFO - #pragma pack(push,2) 14:18:37 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack2.h" 14:18:37 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack2.h" 14:18:37 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack2.h" 14:18:37 INFO - #line 16207 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:37 INFO - typedef struct IMAGE_AUX_SYMBOL_TOKEN_DEF { 14:18:37 INFO - BYTE bAuxType; 14:18:37 INFO - BYTE bReserved; 14:18:37 INFO - DWORD SymbolTableIndex; 14:18:37 INFO - BYTE rgbReserved[12]; 14:18:37 INFO - } IMAGE_AUX_SYMBOL_TOKEN_DEF; 14:18:37 INFO - typedef IMAGE_AUX_SYMBOL_TOKEN_DEF *PIMAGE_AUX_SYMBOL_TOKEN_DEF; 14:18:37 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:18:37 INFO - #pragma warning(disable:4103) 14:18:37 INFO - #pragma pack(pop) 14:18:37 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:18:37 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:18:37 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:18:37 INFO - #line 16218 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:37 INFO - typedef union _IMAGE_AUX_SYMBOL { 14:18:37 INFO - struct { 14:18:37 INFO - DWORD TagIndex; 14:18:37 INFO - union { 14:18:37 INFO - struct { 14:18:37 INFO - WORD Linenumber; 14:18:37 INFO - WORD Size; 14:18:37 INFO - } LnSz; 14:18:37 INFO - DWORD TotalSize; 14:18:37 INFO - } Misc; 14:18:37 INFO - union { 14:18:37 INFO - struct { 14:18:37 INFO - DWORD PointerToLinenumber; 14:18:37 INFO - DWORD PointerToNextFunction; 14:18:37 INFO - } Function; 14:18:37 INFO - struct { 14:18:37 INFO - WORD Dimension[4]; 14:18:37 INFO - } Array; 14:18:37 INFO - } FcnAry; 14:18:37 INFO - WORD TvIndex; 14:18:37 INFO - } Sym; 14:18:37 INFO - struct { 14:18:37 INFO - BYTE Name[18]; 14:18:37 INFO - } File; 14:18:37 INFO - struct { 14:18:37 INFO - DWORD Length; 14:18:37 INFO - WORD NumberOfRelocations; 14:18:37 INFO - WORD NumberOfLinenumbers; 14:18:37 INFO - DWORD CheckSum; 14:18:37 INFO - SHORT Number; 14:18:37 INFO - BYTE Selection; 14:18:37 INFO - BYTE bReserved; 14:18:37 INFO - SHORT HighNumber; 14:18:37 INFO - } Section; 14:18:37 INFO - IMAGE_AUX_SYMBOL_TOKEN_DEF TokenDef; 14:18:37 INFO - struct { 14:18:37 INFO - DWORD crc; 14:18:37 INFO - BYTE rgbReserved[14]; 14:18:37 INFO - } CRC; 14:18:37 INFO - } IMAGE_AUX_SYMBOL; 14:18:37 INFO - typedef IMAGE_AUX_SYMBOL *PIMAGE_AUX_SYMBOL; 14:18:37 INFO - typedef union _IMAGE_AUX_SYMBOL_EX { 14:18:37 INFO - struct { 14:18:37 INFO - DWORD WeakDefaultSymIndex; 14:18:37 INFO - DWORD WeakSearchType; 14:18:37 INFO - BYTE rgbReserved[12]; 14:18:37 INFO - } Sym; 14:18:37 INFO - struct { 14:18:37 INFO - BYTE Name[sizeof(IMAGE_SYMBOL_EX)]; 14:18:37 INFO - } File; 14:18:37 INFO - struct { 14:18:37 INFO - DWORD Length; 14:18:37 INFO - WORD NumberOfRelocations; 14:18:37 INFO - WORD NumberOfLinenumbers; 14:18:37 INFO - DWORD CheckSum; 14:18:37 INFO - SHORT Number; 14:18:37 INFO - BYTE Selection; 14:18:37 INFO - BYTE bReserved; 14:18:37 INFO - SHORT HighNumber; 14:18:37 INFO - BYTE rgbReserved[2]; 14:18:37 INFO - } Section; 14:18:37 INFO - struct{ 14:18:37 INFO - IMAGE_AUX_SYMBOL_TOKEN_DEF TokenDef; 14:18:37 INFO - BYTE rgbReserved[2]; 14:18:37 INFO - } ; 14:18:37 INFO - struct { 14:18:37 INFO - DWORD crc; 14:18:37 INFO - BYTE rgbReserved[16]; 14:18:37 INFO - } CRC; 14:18:37 INFO - } IMAGE_AUX_SYMBOL_EX; 14:18:37 INFO - typedef IMAGE_AUX_SYMBOL_EX *PIMAGE_AUX_SYMBOL_EX; 14:18:37 INFO - typedef enum IMAGE_AUX_SYMBOL_TYPE { 14:18:37 INFO - IMAGE_AUX_SYMBOL_TYPE_TOKEN_DEF = 1, 14:18:37 INFO - } IMAGE_AUX_SYMBOL_TYPE; 14:18:37 INFO - typedef struct _IMAGE_RELOCATION { 14:18:37 INFO - union { 14:18:37 INFO - DWORD VirtualAddress; 14:18:37 INFO - DWORD RelocCount; 14:18:37 INFO - } ; 14:18:37 INFO - DWORD SymbolTableIndex; 14:18:37 INFO - WORD Type; 14:18:37 INFO - } IMAGE_RELOCATION; 14:18:37 INFO - typedef IMAGE_RELOCATION *PIMAGE_RELOCATION; 14:18:38 INFO - typedef struct _IMAGE_LINENUMBER { 14:18:38 INFO - union { 14:18:38 INFO - DWORD SymbolTableIndex; 14:18:38 INFO - DWORD VirtualAddress; 14:18:38 INFO - } Type; 14:18:38 INFO - WORD Linenumber; 14:18:38 INFO - } IMAGE_LINENUMBER; 14:18:38 INFO - typedef IMAGE_LINENUMBER *PIMAGE_LINENUMBER; 14:18:38 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\poppack.h" 14:18:38 INFO - #pragma warning(disable:4103) 14:18:38 INFO - #pragma pack(pop) 14:18:38 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\poppack.h" 14:18:38 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\poppack.h" 14:18:38 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\poppack.h" 14:18:38 INFO - #line 16733 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:38 INFO - #line 16734 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:38 INFO - typedef struct _IMAGE_BASE_RELOCATION { 14:18:38 INFO - DWORD VirtualAddress; 14:18:38 INFO - DWORD SizeOfBlock; 14:18:38 INFO - } IMAGE_BASE_RELOCATION; 14:18:38 INFO - typedef IMAGE_BASE_RELOCATION * PIMAGE_BASE_RELOCATION; 14:18:38 INFO - typedef struct _IMAGE_ARCHIVE_MEMBER_HEADER { 14:18:38 INFO - BYTE Name[16]; 14:18:38 INFO - BYTE Date[12]; 14:18:38 INFO - BYTE UserID[6]; 14:18:38 INFO - BYTE GroupID[6]; 14:18:38 INFO - BYTE Mode[8]; 14:18:38 INFO - BYTE Size[10]; 14:18:38 INFO - BYTE EndHeader[2]; 14:18:38 INFO - } IMAGE_ARCHIVE_MEMBER_HEADER, *PIMAGE_ARCHIVE_MEMBER_HEADER; 14:18:38 INFO - typedef struct _IMAGE_EXPORT_DIRECTORY { 14:18:38 INFO - DWORD Characteristics; 14:18:38 INFO - DWORD TimeDateStamp; 14:18:38 INFO - WORD MajorVersion; 14:18:38 INFO - WORD MinorVersion; 14:18:38 INFO - DWORD Name; 14:18:38 INFO - DWORD Base; 14:18:38 INFO - DWORD NumberOfFunctions; 14:18:38 INFO - DWORD NumberOfNames; 14:18:38 INFO - DWORD AddressOfFunctions; 14:18:38 INFO - DWORD AddressOfNames; 14:18:38 INFO - DWORD AddressOfNameOrdinals; 14:18:38 INFO - } IMAGE_EXPORT_DIRECTORY, *PIMAGE_EXPORT_DIRECTORY; 14:18:38 INFO - typedef struct _IMAGE_IMPORT_BY_NAME { 14:18:38 INFO - WORD Hint; 14:18:38 INFO - CHAR Name[1]; 14:18:38 INFO - } IMAGE_IMPORT_BY_NAME, *PIMAGE_IMPORT_BY_NAME; 14:18:38 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\pshpack8.h" 14:18:38 INFO - #pragma warning(disable:4103) 14:18:38 INFO - #pragma pack(push,8) 14:18:38 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\pshpack8.h" 14:18:38 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\pshpack8.h" 14:18:38 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\pshpack8.h" 14:18:38 INFO - #line 16830 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:38 INFO - typedef struct _IMAGE_THUNK_DATA64 { 14:18:38 INFO - union { 14:18:38 INFO - ULONGLONG ForwarderString; 14:18:38 INFO - ULONGLONG Function; 14:18:38 INFO - ULONGLONG Ordinal; 14:18:38 INFO - ULONGLONG AddressOfData; 14:18:38 INFO - } u1; 14:18:38 INFO - } IMAGE_THUNK_DATA64; 14:18:38 INFO - typedef IMAGE_THUNK_DATA64 * PIMAGE_THUNK_DATA64; 14:18:38 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\poppack.h" 14:18:38 INFO - #pragma warning(disable:4103) 14:18:38 INFO - #pragma pack(pop) 14:18:38 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\poppack.h" 14:18:38 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\poppack.h" 14:18:38 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\poppack.h" 14:18:38 INFO - #line 16842 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:38 INFO - typedef struct _IMAGE_THUNK_DATA32 { 14:18:38 INFO - union { 14:18:38 INFO - DWORD ForwarderString; 14:18:38 INFO - DWORD Function; 14:18:38 INFO - DWORD Ordinal; 14:18:38 INFO - DWORD AddressOfData; 14:18:38 INFO - } u1; 14:18:38 INFO - } IMAGE_THUNK_DATA32; 14:18:38 INFO - typedef IMAGE_THUNK_DATA32 * PIMAGE_THUNK_DATA32; 14:18:38 INFO - typedef void 14:18:38 INFO - (__stdcall *PIMAGE_TLS_CALLBACK) ( 14:18:38 INFO - PVOID DllHandle, 14:18:38 INFO - DWORD Reason, 14:18:38 INFO - PVOID Reserved 14:18:38 INFO - ); 14:18:38 INFO - typedef struct _IMAGE_TLS_DIRECTORY64 { 14:18:38 INFO - ULONGLONG StartAddressOfRawData; 14:18:38 INFO - ULONGLONG EndAddressOfRawData; 14:18:38 INFO - ULONGLONG AddressOfIndex; 14:18:38 INFO - ULONGLONG AddressOfCallBacks; 14:18:38 INFO - DWORD SizeOfZeroFill; 14:18:38 INFO - union { 14:18:38 INFO - DWORD Characteristics; 14:18:38 INFO - struct { 14:18:38 INFO - DWORD Reserved0 : 20; 14:18:38 INFO - DWORD Alignment : 4; 14:18:38 INFO - DWORD Reserved1 : 8; 14:18:38 INFO - } ; 14:18:38 INFO - } ; 14:18:38 INFO - } IMAGE_TLS_DIRECTORY64; 14:18:38 INFO - typedef IMAGE_TLS_DIRECTORY64 * PIMAGE_TLS_DIRECTORY64; 14:18:38 INFO - typedef struct _IMAGE_TLS_DIRECTORY32 { 14:18:38 INFO - DWORD StartAddressOfRawData; 14:18:38 INFO - DWORD EndAddressOfRawData; 14:18:38 INFO - DWORD AddressOfIndex; 14:18:38 INFO - DWORD AddressOfCallBacks; 14:18:38 INFO - DWORD SizeOfZeroFill; 14:18:38 INFO - union { 14:18:38 INFO - DWORD Characteristics; 14:18:38 INFO - struct { 14:18:38 INFO - DWORD Reserved0 : 20; 14:18:38 INFO - DWORD Alignment : 4; 14:18:38 INFO - DWORD Reserved1 : 8; 14:18:38 INFO - } ; 14:18:38 INFO - } ; 14:18:38 INFO - } IMAGE_TLS_DIRECTORY32; 14:18:38 INFO - typedef IMAGE_TLS_DIRECTORY32 * PIMAGE_TLS_DIRECTORY32; 14:18:38 INFO - typedef IMAGE_THUNK_DATA32 IMAGE_THUNK_DATA; 14:18:38 INFO - typedef PIMAGE_THUNK_DATA32 PIMAGE_THUNK_DATA; 14:18:38 INFO - typedef IMAGE_TLS_DIRECTORY32 IMAGE_TLS_DIRECTORY; 14:18:38 INFO - typedef PIMAGE_TLS_DIRECTORY32 PIMAGE_TLS_DIRECTORY; 14:18:38 INFO - #line 16925 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:38 INFO - typedef struct _IMAGE_IMPORT_DESCRIPTOR { 14:18:38 INFO - union { 14:18:38 INFO - DWORD Characteristics; 14:18:38 INFO - DWORD OriginalFirstThunk; 14:18:38 INFO - } ; 14:18:38 INFO - DWORD TimeDateStamp; 14:18:38 INFO - DWORD ForwarderChain; 14:18:38 INFO - DWORD Name; 14:18:38 INFO - DWORD FirstThunk; 14:18:38 INFO - } IMAGE_IMPORT_DESCRIPTOR; 14:18:38 INFO - typedef IMAGE_IMPORT_DESCRIPTOR *PIMAGE_IMPORT_DESCRIPTOR; 14:18:38 INFO - typedef struct _IMAGE_BOUND_IMPORT_DESCRIPTOR { 14:18:38 INFO - DWORD TimeDateStamp; 14:18:38 INFO - WORD OffsetModuleName; 14:18:38 INFO - WORD NumberOfModuleForwarderRefs; 14:18:38 INFO - } IMAGE_BOUND_IMPORT_DESCRIPTOR, *PIMAGE_BOUND_IMPORT_DESCRIPTOR; 14:18:38 INFO - typedef struct _IMAGE_BOUND_FORWARDER_REF { 14:18:38 INFO - DWORD TimeDateStamp; 14:18:38 INFO - WORD OffsetModuleName; 14:18:38 INFO - WORD Reserved; 14:18:38 INFO - } IMAGE_BOUND_FORWARDER_REF, *PIMAGE_BOUND_FORWARDER_REF; 14:18:38 INFO - typedef struct _IMAGE_DELAYLOAD_DESCRIPTOR { 14:18:38 INFO - union { 14:18:38 INFO - DWORD AllAttributes; 14:18:38 INFO - struct { 14:18:38 INFO - DWORD RvaBased : 1; 14:18:38 INFO - DWORD ReservedAttributes : 31; 14:18:38 INFO - } ; 14:18:38 INFO - } Attributes; 14:18:38 INFO - DWORD DllNameRVA; 14:18:38 INFO - DWORD ModuleHandleRVA; 14:18:38 INFO - DWORD ImportAddressTableRVA; 14:18:38 INFO - DWORD ImportNameTableRVA; 14:18:38 INFO - DWORD BoundImportAddressTableRVA; 14:18:38 INFO - DWORD UnloadInformationTableRVA; 14:18:38 INFO - DWORD TimeDateStamp; 14:18:38 INFO - } IMAGE_DELAYLOAD_DESCRIPTOR, *PIMAGE_DELAYLOAD_DESCRIPTOR; 14:18:38 INFO - typedef const IMAGE_DELAYLOAD_DESCRIPTOR *PCIMAGE_DELAYLOAD_DESCRIPTOR; 14:18:38 INFO - typedef struct _IMAGE_RESOURCE_DIRECTORY { 14:18:38 INFO - DWORD Characteristics; 14:18:38 INFO - DWORD TimeDateStamp; 14:18:38 INFO - WORD MajorVersion; 14:18:38 INFO - WORD MinorVersion; 14:18:38 INFO - WORD NumberOfNamedEntries; 14:18:38 INFO - WORD NumberOfIdEntries; 14:18:38 INFO - } IMAGE_RESOURCE_DIRECTORY, *PIMAGE_RESOURCE_DIRECTORY; 14:18:38 INFO - typedef struct _IMAGE_RESOURCE_DIRECTORY_ENTRY { 14:18:38 INFO - union { 14:18:38 INFO - struct { 14:18:38 INFO - DWORD NameOffset:31; 14:18:38 INFO - DWORD NameIsString:1; 14:18:38 INFO - } ; 14:18:38 INFO - DWORD Name; 14:18:38 INFO - WORD Id; 14:18:38 INFO - } ; 14:18:38 INFO - union { 14:18:38 INFO - DWORD OffsetToData; 14:18:38 INFO - struct { 14:18:38 INFO - DWORD OffsetToDirectory:31; 14:18:38 INFO - DWORD DataIsDirectory:1; 14:18:38 INFO - } ; 14:18:38 INFO - } ; 14:18:38 INFO - } IMAGE_RESOURCE_DIRECTORY_ENTRY, *PIMAGE_RESOURCE_DIRECTORY_ENTRY; 14:18:38 INFO - typedef struct _IMAGE_RESOURCE_DIRECTORY_STRING { 14:18:38 INFO - WORD Length; 14:18:38 INFO - CHAR NameString[ 1 ]; 14:18:38 INFO - } IMAGE_RESOURCE_DIRECTORY_STRING, *PIMAGE_RESOURCE_DIRECTORY_STRING; 14:18:38 INFO - typedef struct _IMAGE_RESOURCE_DIR_STRING_U { 14:18:38 INFO - WORD Length; 14:18:38 INFO - WCHAR NameString[ 1 ]; 14:18:38 INFO - } IMAGE_RESOURCE_DIR_STRING_U, *PIMAGE_RESOURCE_DIR_STRING_U; 14:18:38 INFO - typedef struct _IMAGE_RESOURCE_DATA_ENTRY { 14:18:38 INFO - DWORD OffsetToData; 14:18:38 INFO - DWORD Size; 14:18:38 INFO - DWORD CodePage; 14:18:38 INFO - DWORD Reserved; 14:18:38 INFO - } IMAGE_RESOURCE_DATA_ENTRY, *PIMAGE_RESOURCE_DATA_ENTRY; 14:18:38 INFO - typedef struct _IMAGE_LOAD_CONFIG_CODE_INTEGRITY { 14:18:38 INFO - WORD Flags; 14:18:38 INFO - WORD Catalog; 14:18:38 INFO - DWORD CatalogOffset; 14:18:38 INFO - DWORD Reserved; 14:18:38 INFO - } IMAGE_LOAD_CONFIG_CODE_INTEGRITY, *PIMAGE_LOAD_CONFIG_CODE_INTEGRITY; 14:18:38 INFO - typedef struct _IMAGE_DYNAMIC_RELOCATION_TABLE { 14:18:38 INFO - DWORD Version; 14:18:38 INFO - DWORD Size; 14:18:38 INFO - } IMAGE_DYNAMIC_RELOCATION_TABLE, *PIMAGE_DYNAMIC_RELOCATION_TABLE; 14:18:38 INFO - typedef struct _IMAGE_DYNAMIC_RELOCATION { 14:18:38 INFO - PVOID Symbol; 14:18:38 INFO - DWORD BaseRelocSize; 14:18:38 INFO - } IMAGE_DYNAMIC_RELOCATION, *PIMAGE_DYNAMIC_RELOCATION; 14:18:38 INFO - typedef struct _IMAGE_LOAD_CONFIG_DIRECTORY32 { 14:18:38 INFO - DWORD Size; 14:18:38 INFO - DWORD TimeDateStamp; 14:18:38 INFO - WORD MajorVersion; 14:18:38 INFO - WORD MinorVersion; 14:18:38 INFO - DWORD GlobalFlagsClear; 14:18:38 INFO - DWORD GlobalFlagsSet; 14:18:38 INFO - DWORD CriticalSectionDefaultTimeout; 14:18:38 INFO - DWORD DeCommitFreeBlockThreshold; 14:18:38 INFO - DWORD DeCommitTotalFreeThreshold; 14:18:38 INFO - DWORD LockPrefixTable; 14:18:38 INFO - DWORD MaximumAllocationSize; 14:18:38 INFO - DWORD VirtualMemoryThreshold; 14:18:38 INFO - DWORD ProcessHeapFlags; 14:18:38 INFO - DWORD ProcessAffinityMask; 14:18:38 INFO - WORD CSDVersion; 14:18:38 INFO - WORD DependentLoadFlags; 14:18:38 INFO - DWORD EditList; 14:18:38 INFO - DWORD SecurityCookie; 14:18:38 INFO - DWORD SEHandlerTable; 14:18:38 INFO - DWORD SEHandlerCount; 14:18:38 INFO - DWORD GuardCFCheckFunctionPointer; 14:18:38 INFO - DWORD GuardCFDispatchFunctionPointer; 14:18:38 INFO - DWORD GuardCFFunctionTable; 14:18:38 INFO - DWORD GuardCFFunctionCount; 14:18:38 INFO - DWORD GuardFlags; 14:18:38 INFO - IMAGE_LOAD_CONFIG_CODE_INTEGRITY CodeIntegrity; 14:18:38 INFO - DWORD GuardAddressTakenIatEntryTable; 14:18:38 INFO - DWORD GuardAddressTakenIatEntryCount; 14:18:38 INFO - DWORD GuardLongJumpTargetTable; 14:18:38 INFO - DWORD GuardLongJumpTargetCount; 14:18:38 INFO - DWORD DynamicValueRelocTable; 14:18:38 INFO - DWORD HybridMetadataPointer; 14:18:38 INFO - } IMAGE_LOAD_CONFIG_DIRECTORY32, *PIMAGE_LOAD_CONFIG_DIRECTORY32; 14:18:38 INFO - typedef struct _IMAGE_LOAD_CONFIG_DIRECTORY64 { 14:18:38 INFO - DWORD Size; 14:18:38 INFO - DWORD TimeDateStamp; 14:18:38 INFO - WORD MajorVersion; 14:18:38 INFO - WORD MinorVersion; 14:18:38 INFO - DWORD GlobalFlagsClear; 14:18:38 INFO - DWORD GlobalFlagsSet; 14:18:38 INFO - DWORD CriticalSectionDefaultTimeout; 14:18:38 INFO - ULONGLONG DeCommitFreeBlockThreshold; 14:18:38 INFO - ULONGLONG DeCommitTotalFreeThreshold; 14:18:38 INFO - ULONGLONG LockPrefixTable; 14:18:38 INFO - ULONGLONG MaximumAllocationSize; 14:18:38 INFO - ULONGLONG VirtualMemoryThreshold; 14:18:38 INFO - ULONGLONG ProcessAffinityMask; 14:18:38 INFO - DWORD ProcessHeapFlags; 14:18:38 INFO - WORD CSDVersion; 14:18:38 INFO - WORD DependentLoadFlags; 14:18:38 INFO - ULONGLONG EditList; 14:18:38 INFO - ULONGLONG SecurityCookie; 14:18:38 INFO - ULONGLONG SEHandlerTable; 14:18:38 INFO - ULONGLONG SEHandlerCount; 14:18:38 INFO - ULONGLONG GuardCFCheckFunctionPointer; 14:18:38 INFO - ULONGLONG GuardCFDispatchFunctionPointer; 14:18:38 INFO - ULONGLONG GuardCFFunctionTable; 14:18:38 INFO - ULONGLONG GuardCFFunctionCount; 14:18:38 INFO - DWORD GuardFlags; 14:18:38 INFO - IMAGE_LOAD_CONFIG_CODE_INTEGRITY CodeIntegrity; 14:18:38 INFO - ULONGLONG GuardAddressTakenIatEntryTable; 14:18:38 INFO - ULONGLONG GuardAddressTakenIatEntryCount; 14:18:38 INFO - ULONGLONG GuardLongJumpTargetTable; 14:18:38 INFO - ULONGLONG GuardLongJumpTargetCount; 14:18:38 INFO - ULONGLONG DynamicValueRelocTable; 14:18:38 INFO - ULONGLONG HybridMetadataPointer; 14:18:38 INFO - } IMAGE_LOAD_CONFIG_DIRECTORY64, *PIMAGE_LOAD_CONFIG_DIRECTORY64; 14:18:38 INFO - typedef IMAGE_LOAD_CONFIG_DIRECTORY32 IMAGE_LOAD_CONFIG_DIRECTORY; 14:18:38 INFO - typedef PIMAGE_LOAD_CONFIG_DIRECTORY32 PIMAGE_LOAD_CONFIG_DIRECTORY; 14:18:38 INFO - #line 17194 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:38 INFO - typedef struct _IMAGE_CE_RUNTIME_FUNCTION_ENTRY { 14:18:38 INFO - DWORD FuncStart; 14:18:38 INFO - DWORD PrologLen : 8; 14:18:38 INFO - DWORD FuncLen : 22; 14:18:38 INFO - DWORD ThirtyTwoBit : 1; 14:18:38 INFO - DWORD ExceptionFlag : 1; 14:18:38 INFO - } IMAGE_CE_RUNTIME_FUNCTION_ENTRY, * PIMAGE_CE_RUNTIME_FUNCTION_ENTRY; 14:18:38 INFO - typedef struct _IMAGE_ARM_RUNTIME_FUNCTION_ENTRY { 14:18:38 INFO - DWORD BeginAddress; 14:18:38 INFO - union { 14:18:38 INFO - DWORD UnwindData; 14:18:38 INFO - struct { 14:18:38 INFO - DWORD Flag : 2; 14:18:38 INFO - DWORD FunctionLength : 11; 14:18:38 INFO - DWORD Ret : 2; 14:18:38 INFO - DWORD H : 1; 14:18:38 INFO - DWORD Reg : 3; 14:18:38 INFO - DWORD R : 1; 14:18:38 INFO - DWORD L : 1; 14:18:38 INFO - DWORD C : 1; 14:18:38 INFO - DWORD StackAdjust : 10; 14:18:38 INFO - } ; 14:18:38 INFO - } ; 14:18:38 INFO - } IMAGE_ARM_RUNTIME_FUNCTION_ENTRY, * PIMAGE_ARM_RUNTIME_FUNCTION_ENTRY; 14:18:38 INFO - typedef struct _IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY { 14:18:38 INFO - DWORD BeginAddress; 14:18:38 INFO - union { 14:18:38 INFO - DWORD UnwindData; 14:18:38 INFO - struct { 14:18:38 INFO - DWORD Flag : 2; 14:18:38 INFO - DWORD FunctionLength : 11; 14:18:38 INFO - DWORD RegF : 3; 14:18:38 INFO - DWORD RegI : 4; 14:18:38 INFO - DWORD H : 1; 14:18:38 INFO - DWORD CR : 2; 14:18:38 INFO - DWORD FrameSize : 9; 14:18:38 INFO - } ; 14:18:38 INFO - } ; 14:18:38 INFO - } IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY, * PIMAGE_ARM64_RUNTIME_FUNCTION_ENTRY; 14:18:38 INFO - typedef struct _IMAGE_ALPHA64_RUNTIME_FUNCTION_ENTRY { 14:18:38 INFO - ULONGLONG BeginAddress; 14:18:38 INFO - ULONGLONG EndAddress; 14:18:38 INFO - ULONGLONG ExceptionHandler; 14:18:38 INFO - ULONGLONG HandlerData; 14:18:38 INFO - ULONGLONG PrologEndAddress; 14:18:38 INFO - } IMAGE_ALPHA64_RUNTIME_FUNCTION_ENTRY, *PIMAGE_ALPHA64_RUNTIME_FUNCTION_ENTRY; 14:18:38 INFO - typedef struct _IMAGE_ALPHA_RUNTIME_FUNCTION_ENTRY { 14:18:38 INFO - DWORD BeginAddress; 14:18:38 INFO - DWORD EndAddress; 14:18:38 INFO - DWORD ExceptionHandler; 14:18:38 INFO - DWORD HandlerData; 14:18:38 INFO - DWORD PrologEndAddress; 14:18:38 INFO - } IMAGE_ALPHA_RUNTIME_FUNCTION_ENTRY, *PIMAGE_ALPHA_RUNTIME_FUNCTION_ENTRY; 14:18:38 INFO - typedef struct _IMAGE_RUNTIME_FUNCTION_ENTRY { 14:18:38 INFO - DWORD BeginAddress; 14:18:38 INFO - DWORD EndAddress; 14:18:38 INFO - union { 14:18:38 INFO - DWORD UnwindInfoAddress; 14:18:38 INFO - DWORD UnwindData; 14:18:38 INFO - } ; 14:18:38 INFO - } _IMAGE_RUNTIME_FUNCTION_ENTRY, *_PIMAGE_RUNTIME_FUNCTION_ENTRY; 14:18:38 INFO - typedef _IMAGE_RUNTIME_FUNCTION_ENTRY IMAGE_IA64_RUNTIME_FUNCTION_ENTRY; 14:18:38 INFO - typedef _PIMAGE_RUNTIME_FUNCTION_ENTRY PIMAGE_IA64_RUNTIME_FUNCTION_ENTRY; 14:18:38 INFO - #line 17301 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:38 INFO - #line 17306 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:38 INFO - #line 17311 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:38 INFO - #line 17316 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:38 INFO - typedef _IMAGE_RUNTIME_FUNCTION_ENTRY IMAGE_RUNTIME_FUNCTION_ENTRY; 14:18:38 INFO - typedef _PIMAGE_RUNTIME_FUNCTION_ENTRY PIMAGE_RUNTIME_FUNCTION_ENTRY; 14:18:38 INFO - #line 17321 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:38 INFO - typedef struct _IMAGE_DEBUG_DIRECTORY { 14:18:38 INFO - DWORD Characteristics; 14:18:38 INFO - DWORD TimeDateStamp; 14:18:38 INFO - WORD MajorVersion; 14:18:38 INFO - WORD MinorVersion; 14:18:38 INFO - DWORD Type; 14:18:38 INFO - DWORD SizeOfData; 14:18:38 INFO - DWORD AddressOfRawData; 14:18:38 INFO - DWORD PointerToRawData; 14:18:38 INFO - } IMAGE_DEBUG_DIRECTORY, *PIMAGE_DEBUG_DIRECTORY; 14:18:38 INFO - typedef struct _IMAGE_COFF_SYMBOLS_HEADER { 14:18:38 INFO - DWORD NumberOfSymbols; 14:18:38 INFO - DWORD LvaToFirstSymbol; 14:18:38 INFO - DWORD NumberOfLinenumbers; 14:18:38 INFO - DWORD LvaToFirstLinenumber; 14:18:38 INFO - DWORD RvaToFirstByteOfCode; 14:18:38 INFO - DWORD RvaToLastByteOfCode; 14:18:38 INFO - DWORD RvaToFirstByteOfData; 14:18:38 INFO - DWORD RvaToLastByteOfData; 14:18:38 INFO - } IMAGE_COFF_SYMBOLS_HEADER, *PIMAGE_COFF_SYMBOLS_HEADER; 14:18:38 INFO - typedef struct _FPO_DATA { 14:18:38 INFO - DWORD ulOffStart; 14:18:38 INFO - DWORD cbProcSize; 14:18:38 INFO - DWORD cdwLocals; 14:18:38 INFO - WORD cdwParams; 14:18:38 INFO - WORD cbProlog : 8; 14:18:38 INFO - WORD cbRegs : 3; 14:18:38 INFO - WORD fHasSEH : 1; 14:18:38 INFO - WORD fUseBP : 1; 14:18:38 INFO - WORD reserved : 1; 14:18:38 INFO - WORD cbFrame : 2; 14:18:38 INFO - } FPO_DATA, *PFPO_DATA; 14:18:38 INFO - typedef struct _IMAGE_DEBUG_MISC { 14:18:38 INFO - DWORD DataType; 14:18:38 INFO - DWORD Length; 14:18:38 INFO - BOOLEAN Unicode; 14:18:38 INFO - BYTE Reserved[ 3 ]; 14:18:38 INFO - BYTE Data[ 1 ]; 14:18:38 INFO - } IMAGE_DEBUG_MISC, *PIMAGE_DEBUG_MISC; 14:18:38 INFO - typedef struct _IMAGE_FUNCTION_ENTRY { 14:18:38 INFO - DWORD StartingAddress; 14:18:38 INFO - DWORD EndingAddress; 14:18:38 INFO - DWORD EndOfPrologue; 14:18:38 INFO - } IMAGE_FUNCTION_ENTRY, *PIMAGE_FUNCTION_ENTRY; 14:18:38 INFO - typedef struct _IMAGE_FUNCTION_ENTRY64 { 14:18:38 INFO - ULONGLONG StartingAddress; 14:18:38 INFO - ULONGLONG EndingAddress; 14:18:38 INFO - union { 14:18:38 INFO - ULONGLONG EndOfPrologue; 14:18:38 INFO - ULONGLONG UnwindInfoAddress; 14:18:38 INFO - } ; 14:18:38 INFO - } IMAGE_FUNCTION_ENTRY64, *PIMAGE_FUNCTION_ENTRY64; 14:18:38 INFO - typedef struct _IMAGE_SEPARATE_DEBUG_HEADER { 14:18:38 INFO - WORD Signature; 14:18:38 INFO - WORD Flags; 14:18:38 INFO - WORD Machine; 14:18:38 INFO - WORD Characteristics; 14:18:38 INFO - DWORD TimeDateStamp; 14:18:38 INFO - DWORD CheckSum; 14:18:38 INFO - DWORD ImageBase; 14:18:38 INFO - DWORD SizeOfImage; 14:18:38 INFO - DWORD NumberOfSections; 14:18:38 INFO - DWORD ExportedNamesSize; 14:18:38 INFO - DWORD DebugDirectorySize; 14:18:38 INFO - DWORD SectionAlignment; 14:18:38 INFO - DWORD Reserved[2]; 14:18:38 INFO - } IMAGE_SEPARATE_DEBUG_HEADER, *PIMAGE_SEPARATE_DEBUG_HEADER; 14:18:38 INFO - typedef struct _NON_PAGED_DEBUG_INFO { 14:18:38 INFO - WORD Signature; 14:18:38 INFO - WORD Flags; 14:18:38 INFO - DWORD Size; 14:18:38 INFO - WORD Machine; 14:18:38 INFO - WORD Characteristics; 14:18:38 INFO - DWORD TimeDateStamp; 14:18:38 INFO - DWORD CheckSum; 14:18:38 INFO - DWORD SizeOfImage; 14:18:38 INFO - ULONGLONG ImageBase; 14:18:38 INFO - } NON_PAGED_DEBUG_INFO, *PNON_PAGED_DEBUG_INFO; 14:18:38 INFO - #line 17480 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:38 INFO - typedef struct _ImageArchitectureHeader { 14:18:38 INFO - unsigned int AmaskValue: 1; 14:18:38 INFO - int :7; 14:18:38 INFO - unsigned int AmaskShift: 8; 14:18:38 INFO - int :16; 14:18:38 INFO - DWORD FirstEntryRVA; 14:18:38 INFO - } IMAGE_ARCHITECTURE_HEADER, *PIMAGE_ARCHITECTURE_HEADER; 14:18:38 INFO - typedef struct _ImageArchitectureEntry { 14:18:38 INFO - DWORD FixupInstRVA; 14:18:38 INFO - DWORD NewInst; 14:18:38 INFO - } IMAGE_ARCHITECTURE_ENTRY, *PIMAGE_ARCHITECTURE_ENTRY; 14:18:38 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\poppack.h" 14:18:38 INFO - #pragma warning(disable:4103) 14:18:38 INFO - #pragma pack(pop) 14:18:38 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\poppack.h" 14:18:38 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\poppack.h" 14:18:38 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\poppack.h" 14:18:38 INFO - #line 17508 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:38 INFO - typedef struct IMPORT_OBJECT_HEADER { 14:18:38 INFO - WORD Sig1; 14:18:38 INFO - WORD Sig2; 14:18:38 INFO - WORD Version; 14:18:38 INFO - WORD Machine; 14:18:38 INFO - DWORD TimeDateStamp; 14:18:38 INFO - DWORD SizeOfData; 14:18:38 INFO - union { 14:18:38 INFO - WORD Ordinal; 14:18:38 INFO - WORD Hint; 14:18:38 INFO - } ; 14:18:38 INFO - WORD Type : 2; 14:18:38 INFO - WORD NameType : 3; 14:18:38 INFO - WORD Reserved : 11; 14:18:38 INFO - } IMPORT_OBJECT_HEADER; 14:18:38 INFO - typedef enum IMPORT_OBJECT_TYPE 14:18:38 INFO - { 14:18:38 INFO - IMPORT_OBJECT_CODE = 0, 14:18:38 INFO - IMPORT_OBJECT_DATA = 1, 14:18:38 INFO - IMPORT_OBJECT_CONST = 2, 14:18:38 INFO - } IMPORT_OBJECT_TYPE; 14:18:38 INFO - typedef enum IMPORT_OBJECT_NAME_TYPE 14:18:38 INFO - { 14:18:38 INFO - IMPORT_OBJECT_ORDINAL = 0, 14:18:38 INFO - IMPORT_OBJECT_NAME = 1, 14:18:38 INFO - IMPORT_OBJECT_NAME_NO_PREFIX = 2, 14:18:38 INFO - IMPORT_OBJECT_NAME_UNDECORATE = 3, 14:18:38 INFO - } IMPORT_OBJECT_NAME_TYPE; 14:18:38 INFO - typedef enum ReplacesCorHdrNumericDefines 14:18:38 INFO - { 14:18:38 INFO - COMIMAGE_FLAGS_ILONLY =0x00000001, 14:18:38 INFO - COMIMAGE_FLAGS_32BITREQUIRED =0x00000002, 14:18:38 INFO - COMIMAGE_FLAGS_IL_LIBRARY =0x00000004, 14:18:38 INFO - COMIMAGE_FLAGS_STRONGNAMESIGNED =0x00000008, 14:18:38 INFO - COMIMAGE_FLAGS_NATIVE_ENTRYPOINT =0x00000010, 14:18:38 INFO - COMIMAGE_FLAGS_TRACKDEBUGDATA =0x00010000, 14:18:38 INFO - COMIMAGE_FLAGS_32BITPREFERRED =0x00020000, 14:18:38 INFO - COR_VERSION_MAJOR_V2 =2, 14:18:38 INFO - COR_VERSION_MAJOR =COR_VERSION_MAJOR_V2, 14:18:38 INFO - COR_VERSION_MINOR =5, 14:18:38 INFO - COR_DELETED_NAME_LENGTH =8, 14:18:38 INFO - COR_VTABLEGAP_NAME_LENGTH =8, 14:18:38 INFO - NATIVE_TYPE_MAX_CB =1, 14:18:38 INFO - COR_ILMETHOD_SECT_SMALL_MAX_DATASIZE=0xFF, 14:18:38 INFO - IMAGE_COR_MIH_METHODRVA =0x01, 14:18:38 INFO - IMAGE_COR_MIH_EHRVA =0x02, 14:18:38 INFO - IMAGE_COR_MIH_BASICBLOCK =0x08, 14:18:38 INFO - COR_VTABLE_32BIT =0x01, 14:18:38 INFO - COR_VTABLE_64BIT =0x02, 14:18:38 INFO - COR_VTABLE_FROM_UNMANAGED =0x04, 14:18:38 INFO - COR_VTABLE_FROM_UNMANAGED_RETAIN_APPDOMAIN =0x08, 14:18:38 INFO - COR_VTABLE_CALL_MOST_DERIVED =0x10, 14:18:38 INFO - IMAGE_COR_EATJ_THUNK_SIZE =32, 14:18:38 INFO - MAX_CLASS_NAME =1024, 14:18:38 INFO - MAX_PACKAGE_NAME =1024, 14:18:38 INFO - } ReplacesCorHdrNumericDefines; 14:18:38 INFO - typedef struct IMAGE_COR20_HEADER 14:18:38 INFO - { 14:18:38 INFO - DWORD cb; 14:18:38 INFO - WORD MajorRuntimeVersion; 14:18:38 INFO - WORD MinorRuntimeVersion; 14:18:38 INFO - IMAGE_DATA_DIRECTORY MetaData; 14:18:38 INFO - DWORD Flags; 14:18:38 INFO - union { 14:18:38 INFO - DWORD EntryPointToken; 14:18:38 INFO - DWORD EntryPointRVA; 14:18:38 INFO - } ; 14:18:38 INFO - IMAGE_DATA_DIRECTORY Resources; 14:18:38 INFO - IMAGE_DATA_DIRECTORY StrongNameSignature; 14:18:38 INFO - IMAGE_DATA_DIRECTORY CodeManagerTable; 14:18:38 INFO - IMAGE_DATA_DIRECTORY VTableFixups; 14:18:38 INFO - IMAGE_DATA_DIRECTORY ExportAddressTableJumps; 14:18:38 INFO - IMAGE_DATA_DIRECTORY ManagedNativeHeader; 14:18:38 INFO - } IMAGE_COR20_HEADER, *PIMAGE_COR20_HEADER; 14:18:38 INFO - #line 17631 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:38 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\apiset.h" 14:18:38 INFO - #line 83 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\apiset.h" 14:18:38 INFO - #line 87 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\apiset.h" 14:18:38 INFO - #line 89 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\apiset.h" 14:18:38 INFO - #line 17637 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:38 INFO - #pragma region Application or OneCore Family 14:18:38 INFO - __declspec(dllimport) 14:18:38 INFO - WORD 14:18:38 INFO - __stdcall 14:18:38 INFO - RtlCaptureStackBackTrace( 14:18:38 INFO - DWORD FramesToSkip, 14:18:38 INFO - DWORD FramesToCapture, 14:18:38 INFO - PVOID * BackTrace, 14:18:38 INFO - PDWORD BackTraceHash 14:18:38 INFO - ); 14:18:38 INFO - #line 17664 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:38 INFO - #line 17666 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:38 INFO - #pragma endregion 14:18:38 INFO - #pragma region Desktop Family or OneCore Family 14:18:38 INFO - __declspec(dllimport) 14:18:38 INFO - void 14:18:38 INFO - __stdcall 14:18:38 INFO - RtlCaptureContext( 14:18:38 INFO - PCONTEXT ContextRecord 14:18:38 INFO - ); 14:18:38 INFO - #line 17684 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:38 INFO - #line 17686 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:38 INFO - #pragma endregion 14:18:38 INFO - #pragma region Application or OneCore Family 14:18:38 INFO - __declspec(dllimport) 14:18:38 INFO - void 14:18:38 INFO - __stdcall 14:18:38 INFO - RtlUnwind( 14:18:38 INFO - PVOID TargetFrame, 14:18:38 INFO - PVOID TargetIp, 14:18:38 INFO - PEXCEPTION_RECORD ExceptionRecord, 14:18:38 INFO - PVOID ReturnValue 14:18:38 INFO - ); 14:18:38 INFO - #line 17706 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:38 INFO - #pragma endregion 14:18:38 INFO - #line 17864 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:38 INFO - #line 18022 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:39 INFO - #line 18180 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:39 INFO - #line 18281 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:39 INFO - #line 18307 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:39 INFO - #pragma region Application or OneCore Family 14:18:39 INFO - __declspec(dllimport) 14:18:39 INFO - PVOID 14:18:39 INFO - __stdcall 14:18:39 INFO - RtlPcToFileHeader( 14:18:39 INFO - PVOID PcValue, 14:18:39 INFO - PVOID * BaseOfImage 14:18:39 INFO - ); 14:18:39 INFO - #line 18326 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:39 INFO - #line 18328 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:39 INFO - #pragma endregion 14:18:39 INFO - #pragma region Desktop Family or OneCore Family 14:18:39 INFO - __declspec(dllimport) 14:18:39 INFO - SIZE_T 14:18:39 INFO - __stdcall 14:18:39 INFO - RtlCompareMemory( 14:18:39 INFO - const void * Source1, 14:18:39 INFO - const void * Source2, 14:18:39 INFO - SIZE_T Length 14:18:39 INFO - ); 14:18:39 INFO - #line 18352 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:39 INFO - #line 18354 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:39 INFO - #line 18356 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:39 INFO - #pragma endregion 14:18:39 INFO - #line 18368 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:39 INFO - #line 18394 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:39 INFO - typedef struct _SINGLE_LIST_ENTRY SLIST_ENTRY, *PSLIST_ENTRY; 14:18:39 INFO - #line 18398 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:39 INFO - #line 18415 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:39 INFO - #line 18431 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:39 INFO - typedef union _SLIST_HEADER { 14:18:39 INFO - ULONGLONG Alignment; 14:18:39 INFO - struct { 14:18:39 INFO - SLIST_ENTRY Next; 14:18:39 INFO - WORD Depth; 14:18:39 INFO - WORD CpuId; 14:18:39 INFO - } ; 14:18:39 INFO - } SLIST_HEADER, *PSLIST_HEADER; 14:18:39 INFO - #line 18453 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:39 INFO - #line 18455 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:39 INFO - #pragma region Desktop Family or OneCore Family 14:18:39 INFO - __declspec(dllimport) 14:18:39 INFO - void 14:18:39 INFO - __stdcall 14:18:39 INFO - RtlInitializeSListHead ( 14:18:39 INFO - PSLIST_HEADER ListHead 14:18:39 INFO - ); 14:18:39 INFO - __declspec(dllimport) 14:18:39 INFO - PSLIST_ENTRY 14:18:39 INFO - __stdcall 14:18:39 INFO - RtlFirstEntrySList ( 14:18:39 INFO - const SLIST_HEADER *ListHead 14:18:39 INFO - ); 14:18:39 INFO - __declspec(dllimport) 14:18:39 INFO - PSLIST_ENTRY 14:18:39 INFO - __stdcall 14:18:39 INFO - RtlInterlockedPopEntrySList ( 14:18:39 INFO - PSLIST_HEADER ListHead 14:18:39 INFO - ); 14:18:39 INFO - __declspec(dllimport) 14:18:39 INFO - PSLIST_ENTRY 14:18:39 INFO - __stdcall 14:18:39 INFO - RtlInterlockedPushEntrySList ( 14:18:39 INFO - PSLIST_HEADER ListHead, 14:18:39 INFO - PSLIST_ENTRY ListEntry 14:18:39 INFO - ); 14:18:39 INFO - __declspec(dllimport) 14:18:39 INFO - PSLIST_ENTRY 14:18:39 INFO - __stdcall 14:18:39 INFO - RtlInterlockedPushListSListEx ( 14:18:39 INFO - PSLIST_HEADER ListHead, 14:18:39 INFO - PSLIST_ENTRY List, 14:18:39 INFO - PSLIST_ENTRY ListEnd, 14:18:39 INFO - DWORD Count 14:18:39 INFO - ); 14:18:39 INFO - __declspec(dllimport) 14:18:39 INFO - PSLIST_ENTRY 14:18:39 INFO - __stdcall 14:18:39 INFO - RtlInterlockedFlushSList ( 14:18:39 INFO - PSLIST_HEADER ListHead 14:18:39 INFO - ); 14:18:39 INFO - __declspec(dllimport) 14:18:39 INFO - WORD 14:18:39 INFO - __stdcall 14:18:39 INFO - RtlQueryDepthSList ( 14:18:39 INFO - PSLIST_HEADER ListHead 14:18:39 INFO - ); 14:18:39 INFO - #line 18515 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:39 INFO - #pragma endregion 14:18:39 INFO - typedef union _RTL_RUN_ONCE { 14:18:39 INFO - PVOID Ptr; 14:18:39 INFO - } RTL_RUN_ONCE, *PRTL_RUN_ONCE; 14:18:39 INFO - #line 18547 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:39 INFO - typedef struct _RTL_BARRIER { 14:18:39 INFO - DWORD Reserved1; 14:18:39 INFO - DWORD Reserved2; 14:18:39 INFO - ULONG_PTR Reserved3[2]; 14:18:39 INFO - DWORD Reserved4; 14:18:39 INFO - DWORD Reserved5; 14:18:39 INFO - } RTL_BARRIER, *PRTL_BARRIER; 14:18:39 INFO - __declspec(noreturn) 14:18:39 INFO - void 14:18:39 INFO - __fastfail( 14:18:39 INFO - unsigned int Code 14:18:39 INFO - ); 14:18:39 INFO - #pragma intrinsic(__fastfail) 14:18:39 INFO - #line 18619 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:39 INFO - #pragma region Desktop Family 14:18:39 INFO - __forceinline 14:18:39 INFO - DWORD 14:18:39 INFO - HEAP_MAKE_TAG_FLAGS ( 14:18:39 INFO - DWORD TagBase, 14:18:39 INFO - DWORD Tag 14:18:39 INFO - ) 14:18:39 INFO - { 14:18:39 INFO - return ((DWORD)((TagBase) + ((Tag) << 18))); 14:18:39 INFO - } 14:18:39 INFO - #line 18648 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:39 INFO - #line 18649 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:39 INFO - #pragma endregion 14:18:39 INFO - #line 18705 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:39 INFO - __forceinline 14:18:39 INFO - PVOID 14:18:39 INFO - RtlSecureZeroMemory( 14:18:39 INFO - PVOID ptr, 14:18:39 INFO - SIZE_T cnt 14:18:39 INFO - ) 14:18:39 INFO - { 14:18:39 INFO - volatile char *vptr = (volatile char *)ptr; 14:18:39 INFO - #line 18730 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:39 INFO - while (cnt) { 14:18:39 INFO - #line 18738 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:39 INFO - *vptr = 0; 14:18:39 INFO - #line 18742 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:39 INFO - vptr++; 14:18:39 INFO - cnt--; 14:18:39 INFO - } 14:18:39 INFO - #line 18748 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:39 INFO - return ptr; 14:18:39 INFO - } 14:18:39 INFO - #line 18753 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:39 INFO - typedef struct _MESSAGE_RESOURCE_ENTRY { 14:18:39 INFO - WORD Length; 14:18:39 INFO - WORD Flags; 14:18:39 INFO - BYTE Text[ 1 ]; 14:18:39 INFO - } MESSAGE_RESOURCE_ENTRY, *PMESSAGE_RESOURCE_ENTRY; 14:18:39 INFO - typedef struct _MESSAGE_RESOURCE_BLOCK { 14:18:39 INFO - DWORD LowId; 14:18:39 INFO - DWORD HighId; 14:18:39 INFO - DWORD OffsetToEntries; 14:18:39 INFO - } MESSAGE_RESOURCE_BLOCK, *PMESSAGE_RESOURCE_BLOCK; 14:18:39 INFO - typedef struct _MESSAGE_RESOURCE_DATA { 14:18:39 INFO - DWORD NumberOfBlocks; 14:18:39 INFO - MESSAGE_RESOURCE_BLOCK Blocks[ 1 ]; 14:18:39 INFO - } MESSAGE_RESOURCE_DATA, *PMESSAGE_RESOURCE_DATA; 14:18:39 INFO - typedef struct _OSVERSIONINFOA { 14:18:39 INFO - DWORD dwOSVersionInfoSize; 14:18:39 INFO - DWORD dwMajorVersion; 14:18:39 INFO - DWORD dwMinorVersion; 14:18:39 INFO - DWORD dwBuildNumber; 14:18:39 INFO - DWORD dwPlatformId; 14:18:39 INFO - CHAR szCSDVersion[ 128 ]; 14:18:39 INFO - } OSVERSIONINFOA, *POSVERSIONINFOA, *LPOSVERSIONINFOA; 14:18:39 INFO - typedef struct _OSVERSIONINFOW { 14:18:39 INFO - DWORD dwOSVersionInfoSize; 14:18:39 INFO - DWORD dwMajorVersion; 14:18:39 INFO - DWORD dwMinorVersion; 14:18:39 INFO - DWORD dwBuildNumber; 14:18:39 INFO - DWORD dwPlatformId; 14:18:39 INFO - WCHAR szCSDVersion[ 128 ]; 14:18:39 INFO - } OSVERSIONINFOW, *POSVERSIONINFOW, *LPOSVERSIONINFOW, RTL_OSVERSIONINFOW, *PRTL_OSVERSIONINFOW; 14:18:39 INFO - typedef OSVERSIONINFOA OSVERSIONINFO; 14:18:39 INFO - typedef POSVERSIONINFOA POSVERSIONINFO; 14:18:39 INFO - typedef LPOSVERSIONINFOA LPOSVERSIONINFO; 14:18:39 INFO - #line 18820 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:39 INFO - typedef struct _OSVERSIONINFOEXA { 14:18:39 INFO - DWORD dwOSVersionInfoSize; 14:18:39 INFO - DWORD dwMajorVersion; 14:18:39 INFO - DWORD dwMinorVersion; 14:18:39 INFO - DWORD dwBuildNumber; 14:18:39 INFO - DWORD dwPlatformId; 14:18:39 INFO - CHAR szCSDVersion[ 128 ]; 14:18:39 INFO - WORD wServicePackMajor; 14:18:39 INFO - WORD wServicePackMinor; 14:18:39 INFO - WORD wSuiteMask; 14:18:39 INFO - BYTE wProductType; 14:18:39 INFO - BYTE wReserved; 14:18:39 INFO - } OSVERSIONINFOEXA, *POSVERSIONINFOEXA, *LPOSVERSIONINFOEXA; 14:18:39 INFO - typedef struct _OSVERSIONINFOEXW { 14:18:39 INFO - DWORD dwOSVersionInfoSize; 14:18:39 INFO - DWORD dwMajorVersion; 14:18:39 INFO - DWORD dwMinorVersion; 14:18:39 INFO - DWORD dwBuildNumber; 14:18:39 INFO - DWORD dwPlatformId; 14:18:39 INFO - WCHAR szCSDVersion[ 128 ]; 14:18:39 INFO - WORD wServicePackMajor; 14:18:39 INFO - WORD wServicePackMinor; 14:18:39 INFO - WORD wSuiteMask; 14:18:39 INFO - BYTE wProductType; 14:18:39 INFO - BYTE wReserved; 14:18:39 INFO - } OSVERSIONINFOEXW, *POSVERSIONINFOEXW, *LPOSVERSIONINFOEXW, RTL_OSVERSIONINFOEXW, *PRTL_OSVERSIONINFOEXW; 14:18:39 INFO - typedef OSVERSIONINFOEXA OSVERSIONINFOEX; 14:18:39 INFO - typedef POSVERSIONINFOEXA POSVERSIONINFOEX; 14:18:39 INFO - typedef LPOSVERSIONINFOEXA LPOSVERSIONINFOEX; 14:18:39 INFO - #line 18856 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:39 INFO - #pragma region Desktop Family or OneCore Family 14:18:39 INFO - __declspec(dllimport) 14:18:39 INFO - ULONGLONG 14:18:39 INFO - __stdcall 14:18:39 INFO - VerSetConditionMask( 14:18:39 INFO - ULONGLONG ConditionMask, 14:18:39 INFO - DWORD TypeMask, 14:18:39 INFO - BYTE Condition 14:18:39 INFO - ); 14:18:39 INFO - #line 18932 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:39 INFO - #line 18934 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:39 INFO - #line 18936 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:39 INFO - #pragma endregion 14:18:39 INFO - #pragma region Desktop Family or OneCore Family 14:18:39 INFO - __declspec(dllimport) 14:18:39 INFO - BOOLEAN 14:18:39 INFO - __stdcall 14:18:39 INFO - RtlGetProductInfo( 14:18:39 INFO - DWORD OSMajorVersion, 14:18:39 INFO - DWORD OSMinorVersion, 14:18:39 INFO - DWORD SpMajorVersion, 14:18:39 INFO - DWORD SpMinorVersion, 14:18:39 INFO - PDWORD ReturnedProductType 14:18:39 INFO - ); 14:18:39 INFO - #line 18959 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:39 INFO - #line 18963 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:39 INFO - #pragma endregion 14:18:39 INFO - typedef enum _RTL_UMS_THREAD_INFO_CLASS { 14:18:39 INFO - UmsThreadInvalidInfoClass = 0, 14:18:39 INFO - UmsThreadUserContext, 14:18:39 INFO - UmsThreadPriority, 14:18:39 INFO - UmsThreadAffinity, 14:18:39 INFO - UmsThreadTeb, 14:18:39 INFO - UmsThreadIsSuspended, 14:18:39 INFO - UmsThreadIsTerminated, 14:18:39 INFO - UmsThreadMaxInfoClass 14:18:39 INFO - } RTL_UMS_THREAD_INFO_CLASS, *PRTL_UMS_THREAD_INFO_CLASS; 14:18:39 INFO - typedef enum _RTL_UMS_SCHEDULER_REASON { 14:18:39 INFO - UmsSchedulerStartup = 0, 14:18:39 INFO - UmsSchedulerThreadBlocked, 14:18:39 INFO - UmsSchedulerThreadYield, 14:18:39 INFO - } RTL_UMS_SCHEDULER_REASON, *PRTL_UMS_SCHEDULER_REASON; 14:18:39 INFO - typedef 14:18:39 INFO - void 14:18:39 INFO - __stdcall 14:18:39 INFO - RTL_UMS_SCHEDULER_ENTRY_POINT( 14:18:39 INFO - RTL_UMS_SCHEDULER_REASON Reason, 14:18:39 INFO - ULONG_PTR ActivationPayload, 14:18:39 INFO - PVOID SchedulerParam 14:18:39 INFO - ); 14:18:39 INFO - typedef RTL_UMS_SCHEDULER_ENTRY_POINT *PRTL_UMS_SCHEDULER_ENTRY_POINT; 14:18:39 INFO - #line 19028 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:39 INFO - #line 19030 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:39 INFO - #line 19041 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:39 INFO - #line 19082 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:39 INFO - #line 19108 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:39 INFO - typedef struct _RTL_CRITICAL_SECTION_DEBUG { 14:18:39 INFO - WORD Type; 14:18:39 INFO - WORD CreatorBackTraceIndex; 14:18:39 INFO - struct _RTL_CRITICAL_SECTION *CriticalSection; 14:18:39 INFO - LIST_ENTRY ProcessLocksList; 14:18:39 INFO - DWORD EntryCount; 14:18:39 INFO - DWORD ContentionCount; 14:18:39 INFO - DWORD Flags; 14:18:39 INFO - WORD CreatorBackTraceIndexHigh; 14:18:39 INFO - WORD SpareWORD ; 14:18:39 INFO - } RTL_CRITICAL_SECTION_DEBUG, *PRTL_CRITICAL_SECTION_DEBUG, RTL_RESOURCE_DEBUG, *PRTL_RESOURCE_DEBUG; 14:18:39 INFO - #pragma pack(push, 8) 14:18:39 INFO - typedef struct _RTL_CRITICAL_SECTION { 14:18:39 INFO - PRTL_CRITICAL_SECTION_DEBUG DebugInfo; 14:18:39 INFO - LONG LockCount; 14:18:39 INFO - LONG RecursionCount; 14:18:39 INFO - HANDLE OwningThread; 14:18:39 INFO - HANDLE LockSemaphore; 14:18:39 INFO - ULONG_PTR SpinCount; 14:18:39 INFO - } RTL_CRITICAL_SECTION, *PRTL_CRITICAL_SECTION; 14:18:39 INFO - #pragma pack(pop) 14:18:39 INFO - typedef struct _RTL_SRWLOCK { 14:18:39 INFO - PVOID Ptr; 14:18:39 INFO - } RTL_SRWLOCK, *PRTL_SRWLOCK; 14:18:39 INFO - typedef struct _RTL_CONDITION_VARIABLE { 14:18:39 INFO - PVOID Ptr; 14:18:39 INFO - } RTL_CONDITION_VARIABLE, *PRTL_CONDITION_VARIABLE; 14:18:39 INFO - typedef 14:18:39 INFO - void 14:18:39 INFO - (__stdcall *PAPCFUNC)( 14:18:39 INFO - ULONG_PTR Parameter 14:18:39 INFO - ); 14:18:39 INFO - typedef LONG (__stdcall *PVECTORED_EXCEPTION_HANDLER)( 14:18:39 INFO - struct _EXCEPTION_POINTERS *ExceptionInfo 14:18:39 INFO - ); 14:18:39 INFO - typedef enum _HEAP_INFORMATION_CLASS { 14:18:39 INFO - HeapCompatibilityInformation = 0, 14:18:39 INFO - HeapEnableTerminationOnCorruption = 1 14:18:39 INFO - #line 19188 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:39 INFO - } HEAP_INFORMATION_CLASS; 14:18:39 INFO - #line 19203 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:39 INFO - typedef void (__stdcall * WAITORTIMERCALLBACKFUNC) (PVOID, BOOLEAN ); 14:18:39 INFO - typedef void (__stdcall * WORKERCALLBACKFUNC) (PVOID ); 14:18:39 INFO - typedef void (__stdcall * APC_CALLBACK_FUNCTION) (DWORD , PVOID, PVOID); 14:18:39 INFO - typedef WAITORTIMERCALLBACKFUNC WAITORTIMERCALLBACK; 14:18:39 INFO - typedef 14:18:39 INFO - void 14:18:39 INFO - (__stdcall *PFLS_CALLBACK_FUNCTION) ( 14:18:39 INFO - PVOID lpFlsData 14:18:39 INFO - ); 14:18:39 INFO - typedef 14:18:39 INFO - BOOLEAN 14:18:39 INFO - (__stdcall *PSECURE_MEMORY_CACHE_CALLBACK) ( 14:18:39 INFO - PVOID Addr, 14:18:39 INFO - SIZE_T Range 14:18:39 INFO - ); 14:18:39 INFO - typedef enum _ACTIVATION_CONTEXT_INFO_CLASS { 14:18:39 INFO - ActivationContextBasicInformation = 1, 14:18:39 INFO - ActivationContextDetailedInformation = 2, 14:18:39 INFO - AssemblyDetailedInformationInActivationContext = 3, 14:18:39 INFO - FileInformationInAssemblyOfAssemblyInActivationContext = 4, 14:18:39 INFO - RunlevelInformationInActivationContext = 5, 14:18:39 INFO - CompatibilityInformationInActivationContext = 6, 14:18:39 INFO - ActivationContextManifestResourceName = 7, 14:18:39 INFO - MaxActivationContextInfoClass, 14:18:39 INFO - AssemblyDetailedInformationInActivationContxt = 3, 14:18:39 INFO - FileInformationInAssemblyOfAssemblyInActivationContxt = 4 14:18:39 INFO - } ACTIVATION_CONTEXT_INFO_CLASS; 14:18:39 INFO - typedef struct _ACTIVATION_CONTEXT_QUERY_INDEX { 14:18:39 INFO - DWORD ulAssemblyIndex; 14:18:39 INFO - DWORD ulFileIndexInAssembly; 14:18:39 INFO - } ACTIVATION_CONTEXT_QUERY_INDEX, * PACTIVATION_CONTEXT_QUERY_INDEX; 14:18:39 INFO - typedef const struct _ACTIVATION_CONTEXT_QUERY_INDEX * PCACTIVATION_CONTEXT_QUERY_INDEX; 14:18:39 INFO - typedef struct _ASSEMBLY_FILE_DETAILED_INFORMATION { 14:18:39 INFO - DWORD ulFlags; 14:18:39 INFO - DWORD ulFilenameLength; 14:18:39 INFO - DWORD ulPathLength; 14:18:39 INFO - PCWSTR lpFileName; 14:18:39 INFO - PCWSTR lpFilePath; 14:18:39 INFO - } ASSEMBLY_FILE_DETAILED_INFORMATION, *PASSEMBLY_FILE_DETAILED_INFORMATION; 14:18:39 INFO - typedef const ASSEMBLY_FILE_DETAILED_INFORMATION *PCASSEMBLY_FILE_DETAILED_INFORMATION; 14:18:39 INFO - typedef struct _ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION { 14:18:39 INFO - DWORD ulFlags; 14:18:39 INFO - DWORD ulEncodedAssemblyIdentityLength; 14:18:39 INFO - DWORD ulManifestPathType; 14:18:39 INFO - DWORD ulManifestPathLength; 14:18:39 INFO - LARGE_INTEGER liManifestLastWriteTime; 14:18:39 INFO - DWORD ulPolicyPathType; 14:18:39 INFO - DWORD ulPolicyPathLength; 14:18:39 INFO - LARGE_INTEGER liPolicyLastWriteTime; 14:18:39 INFO - DWORD ulMetadataSatelliteRosterIndex; 14:18:39 INFO - DWORD ulManifestVersionMajor; 14:18:39 INFO - DWORD ulManifestVersionMinor; 14:18:39 INFO - DWORD ulPolicyVersionMajor; 14:18:39 INFO - DWORD ulPolicyVersionMinor; 14:18:39 INFO - DWORD ulAssemblyDirectoryNameLength; 14:18:39 INFO - PCWSTR lpAssemblyEncodedAssemblyIdentity; 14:18:39 INFO - PCWSTR lpAssemblyManifestPath; 14:18:39 INFO - PCWSTR lpAssemblyPolicyPath; 14:18:39 INFO - PCWSTR lpAssemblyDirectoryName; 14:18:39 INFO - DWORD ulFileCount; 14:18:39 INFO - } ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION, * PACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION; 14:18:39 INFO - typedef const struct _ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION * PCACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION ; 14:18:39 INFO - typedef enum 14:18:39 INFO - { 14:18:39 INFO - ACTCTX_RUN_LEVEL_UNSPECIFIED = 0, 14:18:39 INFO - ACTCTX_RUN_LEVEL_AS_INVOKER, 14:18:39 INFO - ACTCTX_RUN_LEVEL_HIGHEST_AVAILABLE, 14:18:39 INFO - ACTCTX_RUN_LEVEL_REQUIRE_ADMIN, 14:18:39 INFO - ACTCTX_RUN_LEVEL_NUMBERS 14:18:39 INFO - } ACTCTX_REQUESTED_RUN_LEVEL; 14:18:39 INFO - typedef struct _ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION { 14:18:39 INFO - DWORD ulFlags; 14:18:39 INFO - ACTCTX_REQUESTED_RUN_LEVEL RunLevel; 14:18:39 INFO - DWORD UiAccess; 14:18:39 INFO - } ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION, * PACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION; 14:18:39 INFO - typedef const struct _ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION * PCACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION ; 14:18:39 INFO - typedef enum 14:18:39 INFO - { 14:18:39 INFO - ACTCTX_COMPATIBILITY_ELEMENT_TYPE_UNKNOWN = 0, 14:18:39 INFO - ACTCTX_COMPATIBILITY_ELEMENT_TYPE_OS, 14:18:39 INFO - ACTCTX_COMPATIBILITY_ELEMENT_TYPE_MITIGATION 14:18:39 INFO - } ACTCTX_COMPATIBILITY_ELEMENT_TYPE; 14:18:39 INFO - typedef struct _COMPATIBILITY_CONTEXT_ELEMENT { 14:18:39 INFO - GUID Id; 14:18:39 INFO - ACTCTX_COMPATIBILITY_ELEMENT_TYPE Type; 14:18:39 INFO - } COMPATIBILITY_CONTEXT_ELEMENT, *PCOMPATIBILITY_CONTEXT_ELEMENT; 14:18:39 INFO - typedef const struct _COMPATIBILITY_CONTEXT_ELEMENT *PCCOMPATIBILITY_CONTEXT_ELEMENT; 14:18:39 INFO - #pragma warning(push) 14:18:39 INFO - #pragma warning(disable:4200) 14:18:39 INFO - #line 19352 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:39 INFO - typedef struct _ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION { 14:18:39 INFO - DWORD ElementCount; 14:18:39 INFO - COMPATIBILITY_CONTEXT_ELEMENT Elements[]; 14:18:39 INFO - } ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION, * PACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION; 14:18:39 INFO - #pragma warning(pop) 14:18:39 INFO - #line 19361 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:39 INFO - typedef const struct _ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION * PCACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION; 14:18:39 INFO - #line 19365 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:39 INFO - typedef struct _SUPPORTED_OS_INFO { 14:18:39 INFO - WORD MajorVersion; 14:18:39 INFO - WORD MinorVersion; 14:18:39 INFO - } SUPPORTED_OS_INFO, *PSUPPORTED_OS_INFO; 14:18:39 INFO - typedef struct _ACTIVATION_CONTEXT_DETAILED_INFORMATION { 14:18:39 INFO - DWORD dwFlags; 14:18:39 INFO - DWORD ulFormatVersion; 14:18:39 INFO - DWORD ulAssemblyCount; 14:18:39 INFO - DWORD ulRootManifestPathType; 14:18:39 INFO - DWORD ulRootManifestPathChars; 14:18:39 INFO - DWORD ulRootConfigurationPathType; 14:18:39 INFO - DWORD ulRootConfigurationPathChars; 14:18:39 INFO - DWORD ulAppDirPathType; 14:18:39 INFO - DWORD ulAppDirPathChars; 14:18:39 INFO - PCWSTR lpRootManifestPath; 14:18:39 INFO - PCWSTR lpRootConfigurationPath; 14:18:39 INFO - PCWSTR lpAppDirPath; 14:18:39 INFO - } ACTIVATION_CONTEXT_DETAILED_INFORMATION, *PACTIVATION_CONTEXT_DETAILED_INFORMATION; 14:18:39 INFO - typedef const struct _ACTIVATION_CONTEXT_DETAILED_INFORMATION *PCACTIVATION_CONTEXT_DETAILED_INFORMATION; 14:18:39 INFO - typedef struct _HARDWARE_COUNTER_DATA { 14:18:39 INFO - HARDWARE_COUNTER_TYPE Type; 14:18:39 INFO - DWORD Reserved; 14:18:39 INFO - DWORD64 Value; 14:18:39 INFO - } HARDWARE_COUNTER_DATA, *PHARDWARE_COUNTER_DATA; 14:18:39 INFO - typedef struct _PERFORMANCE_DATA { 14:18:39 INFO - WORD Size; 14:18:39 INFO - BYTE Version; 14:18:39 INFO - BYTE HwCountersCount; 14:18:39 INFO - DWORD ContextSwitchCount; 14:18:39 INFO - DWORD64 WaitReasonBitMap; 14:18:39 INFO - DWORD64 CycleTime; 14:18:39 INFO - DWORD RetryCount; 14:18:39 INFO - DWORD Reserved; 14:18:39 INFO - HARDWARE_COUNTER_DATA HwCounters[16]; 14:18:39 INFO - } PERFORMANCE_DATA, *PPERFORMANCE_DATA; 14:18:39 INFO - #pragma region Desktop Family 14:18:39 INFO - #line 19504 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:39 INFO - #line 19506 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:39 INFO - #pragma endregion 14:18:39 INFO - typedef struct _EVENTLOGRECORD { 14:18:39 INFO - DWORD Length; 14:18:39 INFO - DWORD Reserved; 14:18:39 INFO - DWORD RecordNumber; 14:18:39 INFO - DWORD TimeGenerated; 14:18:39 INFO - DWORD TimeWritten; 14:18:39 INFO - DWORD EventID; 14:18:39 INFO - WORD EventType; 14:18:39 INFO - WORD NumStrings; 14:18:39 INFO - WORD EventCategory; 14:18:39 INFO - WORD ReservedFlags; 14:18:39 INFO - DWORD ClosingRecordNumber; 14:18:39 INFO - DWORD StringOffset; 14:18:39 INFO - DWORD UserSidLength; 14:18:39 INFO - DWORD UserSidOffset; 14:18:39 INFO - DWORD DataLength; 14:18:39 INFO - DWORD DataOffset; 14:18:39 INFO - } EVENTLOGRECORD, *PEVENTLOGRECORD; 14:18:39 INFO - #pragma warning(push) 14:18:39 INFO - #line 19588 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:39 INFO - #pragma warning(disable : 4200) 14:18:39 INFO - struct _EVENTSFORLOGFILE; 14:18:39 INFO - typedef struct _EVENTSFORLOGFILE EVENTSFORLOGFILE, *PEVENTSFORLOGFILE; 14:18:39 INFO - struct _PACKEDEVENTINFO; 14:18:39 INFO - typedef struct _PACKEDEVENTINFO PACKEDEVENTINFO, *PPACKEDEVENTINFO; 14:18:39 INFO - struct _EVENTSFORLOGFILE 14:18:39 INFO - { 14:18:39 INFO - DWORD ulSize; 14:18:39 INFO - WCHAR szLogicalLogFile[256]; 14:18:39 INFO - DWORD ulNumRecords; 14:18:39 INFO - EVENTLOGRECORD pEventLogRecords[]; 14:18:39 INFO - }; 14:18:39 INFO - struct _PACKEDEVENTINFO 14:18:39 INFO - { 14:18:39 INFO - DWORD ulSize; 14:18:39 INFO - DWORD ulNumEventsForLogFile; 14:18:39 INFO - DWORD ulOffsets[]; 14:18:39 INFO - }; 14:18:39 INFO - #line 19614 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:39 INFO - #pragma warning(pop) 14:18:39 INFO - #line 19620 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:40 INFO - typedef enum _CM_SERVICE_NODE_TYPE { 14:18:40 INFO - DriverType = 0x00000001, 14:18:40 INFO - FileSystemType = 0x00000002, 14:18:40 INFO - Win32ServiceOwnProcess = 0x00000010, 14:18:40 INFO - Win32ServiceShareProcess = 0x00000020, 14:18:40 INFO - AdapterType = 0x00000004, 14:18:40 INFO - RecognizerType = 0x00000008 14:18:40 INFO - } SERVICE_NODE_TYPE; 14:18:40 INFO - typedef enum _CM_SERVICE_LOAD_TYPE { 14:18:40 INFO - BootLoad = 0x00000000, 14:18:40 INFO - SystemLoad = 0x00000001, 14:18:40 INFO - AutoLoad = 0x00000002, 14:18:40 INFO - DemandLoad = 0x00000003, 14:18:40 INFO - DisableLoad = 0x00000004 14:18:40 INFO - } SERVICE_LOAD_TYPE; 14:18:40 INFO - typedef enum _CM_ERROR_CONTROL_TYPE { 14:18:40 INFO - IgnoreError = 0x00000000, 14:18:40 INFO - NormalError = 0x00000001, 14:18:40 INFO - SevereError = 0x00000002, 14:18:40 INFO - CriticalError = 0x00000003 14:18:40 INFO - } SERVICE_ERROR_TYPE; 14:18:40 INFO - typedef struct _TAPE_ERASE { 14:18:40 INFO - DWORD Type; 14:18:40 INFO - BOOLEAN Immediate; 14:18:40 INFO - } TAPE_ERASE, *PTAPE_ERASE; 14:18:40 INFO - typedef struct _TAPE_PREPARE { 14:18:40 INFO - DWORD Operation; 14:18:40 INFO - BOOLEAN Immediate; 14:18:40 INFO - } TAPE_PREPARE, *PTAPE_PREPARE; 14:18:40 INFO - typedef struct _TAPE_WRITE_MARKS { 14:18:40 INFO - DWORD Type; 14:18:40 INFO - DWORD Count; 14:18:40 INFO - BOOLEAN Immediate; 14:18:40 INFO - } TAPE_WRITE_MARKS, *PTAPE_WRITE_MARKS; 14:18:40 INFO - typedef struct _TAPE_GET_POSITION { 14:18:40 INFO - DWORD Type; 14:18:40 INFO - DWORD Partition; 14:18:40 INFO - LARGE_INTEGER Offset; 14:18:40 INFO - } TAPE_GET_POSITION, *PTAPE_GET_POSITION; 14:18:40 INFO - typedef struct _TAPE_SET_POSITION { 14:18:40 INFO - DWORD Method; 14:18:40 INFO - DWORD Partition; 14:18:40 INFO - LARGE_INTEGER Offset; 14:18:40 INFO - BOOLEAN Immediate; 14:18:40 INFO - } TAPE_SET_POSITION, *PTAPE_SET_POSITION; 14:18:40 INFO - typedef struct _TAPE_GET_DRIVE_PARAMETERS { 14:18:40 INFO - BOOLEAN ECC; 14:18:40 INFO - BOOLEAN Compression; 14:18:40 INFO - BOOLEAN DataPadding; 14:18:40 INFO - BOOLEAN ReportSetmarks; 14:18:40 INFO - DWORD DefaultBlockSize; 14:18:40 INFO - DWORD MaximumBlockSize; 14:18:40 INFO - DWORD MinimumBlockSize; 14:18:40 INFO - DWORD MaximumPartitionCount; 14:18:40 INFO - DWORD FeaturesLow; 14:18:40 INFO - DWORD FeaturesHigh; 14:18:40 INFO - DWORD EOTWarningZoneSize; 14:18:40 INFO - } TAPE_GET_DRIVE_PARAMETERS, *PTAPE_GET_DRIVE_PARAMETERS; 14:18:40 INFO - typedef struct _TAPE_SET_DRIVE_PARAMETERS { 14:18:40 INFO - BOOLEAN ECC; 14:18:40 INFO - BOOLEAN Compression; 14:18:40 INFO - BOOLEAN DataPadding; 14:18:40 INFO - BOOLEAN ReportSetmarks; 14:18:40 INFO - DWORD EOTWarningZoneSize; 14:18:40 INFO - } TAPE_SET_DRIVE_PARAMETERS, *PTAPE_SET_DRIVE_PARAMETERS; 14:18:40 INFO - typedef struct _TAPE_GET_MEDIA_PARAMETERS { 14:18:40 INFO - LARGE_INTEGER Capacity; 14:18:40 INFO - LARGE_INTEGER Remaining; 14:18:40 INFO - DWORD BlockSize; 14:18:40 INFO - DWORD PartitionCount; 14:18:40 INFO - BOOLEAN WriteProtected; 14:18:40 INFO - } TAPE_GET_MEDIA_PARAMETERS, *PTAPE_GET_MEDIA_PARAMETERS; 14:18:40 INFO - typedef struct _TAPE_SET_MEDIA_PARAMETERS { 14:18:40 INFO - DWORD BlockSize; 14:18:40 INFO - } TAPE_SET_MEDIA_PARAMETERS, *PTAPE_SET_MEDIA_PARAMETERS; 14:18:40 INFO - typedef struct _TAPE_CREATE_PARTITION { 14:18:40 INFO - DWORD Method; 14:18:40 INFO - DWORD Count; 14:18:40 INFO - DWORD Size; 14:18:40 INFO - } TAPE_CREATE_PARTITION, *PTAPE_CREATE_PARTITION; 14:18:40 INFO - typedef struct _TAPE_WMI_OPERATIONS { 14:18:40 INFO - DWORD Method; 14:18:40 INFO - DWORD DataBufferSize; 14:18:40 INFO - PVOID DataBuffer; 14:18:40 INFO - } TAPE_WMI_OPERATIONS, *PTAPE_WMI_OPERATIONS; 14:18:40 INFO - typedef enum _TAPE_DRIVE_PROBLEM_TYPE { 14:18:40 INFO - TapeDriveProblemNone, TapeDriveReadWriteWarning, 14:18:40 INFO - TapeDriveReadWriteError, TapeDriveReadWarning, 14:18:40 INFO - TapeDriveWriteWarning, TapeDriveReadError, 14:18:40 INFO - TapeDriveWriteError, TapeDriveHardwareError, 14:18:40 INFO - TapeDriveUnsupportedMedia, TapeDriveScsiConnectionError, 14:18:40 INFO - TapeDriveTimetoClean, TapeDriveCleanDriveNow, 14:18:40 INFO - TapeDriveMediaLifeExpired, TapeDriveSnappedTape 14:18:40 INFO - } TAPE_DRIVE_PROBLEM_TYPE; 14:18:40 INFO - #line 20183 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:40 INFO - extern "C" { 14:18:40 INFO - #line 20190 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:40 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\ktmtypes.h" 14:18:40 INFO - extern "C" { 14:18:40 INFO - #line 25 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\ktmtypes.h" 14:18:40 INFO - #pragma warning(push) 14:18:40 INFO - #pragma warning(disable:4820) 14:18:40 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\ktmtypes.h" 14:18:40 INFO - typedef GUID UOW, *PUOW; 14:18:40 INFO - typedef GUID CRM_PROTOCOL_ID, *PCRM_PROTOCOL_ID; 14:18:40 INFO - typedef ULONG NOTIFICATION_MASK; 14:18:40 INFO - typedef struct _TRANSACTION_NOTIFICATION { 14:18:40 INFO - PVOID TransactionKey; 14:18:40 INFO - ULONG TransactionNotification; 14:18:40 INFO - LARGE_INTEGER TmVirtualClock; 14:18:40 INFO - ULONG ArgumentLength; 14:18:40 INFO - } TRANSACTION_NOTIFICATION, *PTRANSACTION_NOTIFICATION; 14:18:40 INFO - typedef struct _TRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT { 14:18:40 INFO - GUID EnlistmentId; 14:18:40 INFO - UOW UOW; 14:18:40 INFO - } TRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT, *PTRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT; 14:18:40 INFO - typedef struct _TRANSACTION_NOTIFICATION_TM_ONLINE_ARGUMENT { 14:18:40 INFO - GUID TmIdentity; 14:18:40 INFO - ULONG Flags; 14:18:40 INFO - } TRANSACTION_NOTIFICATION_TM_ONLINE_ARGUMENT, *PTRANSACTION_NOTIFICATION_TM_ONLINE_ARGUMENT; 14:18:40 INFO - typedef ULONG SAVEPOINT_ID, *PSAVEPOINT_ID; 14:18:40 INFO - typedef struct _TRANSACTION_NOTIFICATION_SAVEPOINT_ARGUMENT { 14:18:40 INFO - SAVEPOINT_ID SavepointId; 14:18:40 INFO - } TRANSACTION_NOTIFICATION_SAVEPOINT_ARGUMENT, *PTRANSACTION_NOTIFICATION_SAVEPOINT_ARGUMENT; 14:18:40 INFO - typedef struct _TRANSACTION_NOTIFICATION_PROPAGATE_ARGUMENT { 14:18:40 INFO - ULONG PropagationCookie; 14:18:40 INFO - GUID UOW; 14:18:40 INFO - GUID TmIdentity; 14:18:40 INFO - ULONG BufferLength; 14:18:40 INFO - } TRANSACTION_NOTIFICATION_PROPAGATE_ARGUMENT, *PTRANSACTION_NOTIFICATION_PROPAGATE_ARGUMENT; 14:18:40 INFO - typedef struct _TRANSACTION_NOTIFICATION_MARSHAL_ARGUMENT { 14:18:40 INFO - ULONG MarshalCookie; 14:18:40 INFO - GUID UOW; 14:18:40 INFO - } TRANSACTION_NOTIFICATION_MARSHAL_ARGUMENT, *PTRANSACTION_NOTIFICATION_MARSHAL_ARGUMENT; 14:18:40 INFO - typedef TRANSACTION_NOTIFICATION_PROPAGATE_ARGUMENT TRANSACTION_NOTIFICATION_PROMOTE_ARGUMENT, *PTRANSACTION_NOTIFICATION_PROMOTE_ARGUMENT; 14:18:40 INFO - typedef struct _KCRM_MARSHAL_HEADER { 14:18:40 INFO - ULONG VersionMajor; 14:18:40 INFO - ULONG VersionMinor; 14:18:40 INFO - ULONG NumProtocols; 14:18:40 INFO - ULONG Unused; 14:18:40 INFO - } KCRM_MARSHAL_HEADER, *PKCRM_MARSHAL_HEADER, * PRKCRM_MARSHAL_HEADER; 14:18:40 INFO - typedef struct _KCRM_TRANSACTION_BLOB { 14:18:40 INFO - UOW UOW; 14:18:40 INFO - GUID TmIdentity; 14:18:40 INFO - ULONG IsolationLevel; 14:18:40 INFO - ULONG IsolationFlags; 14:18:40 INFO - ULONG Timeout; 14:18:40 INFO - WCHAR Description[64]; 14:18:40 INFO - } KCRM_TRANSACTION_BLOB, *PKCRM_TRANSACTION_BLOB, * PRKCRM_TRANSACTION_BLOB; 14:18:40 INFO - typedef struct _KCRM_PROTOCOL_BLOB { 14:18:40 INFO - CRM_PROTOCOL_ID ProtocolId; 14:18:40 INFO - ULONG StaticInfoLength; 14:18:40 INFO - ULONG TransactionIdInfoLength; 14:18:40 INFO - ULONG Unused1; 14:18:40 INFO - ULONG Unused2; 14:18:40 INFO - } KCRM_PROTOCOL_BLOB, *PKCRM_PROTOCOL_BLOB, * PRKCRM_PROTOCOL_BLOB; 14:18:40 INFO - #pragma warning(pop) 14:18:40 INFO - #line 210 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\ktmtypes.h" 14:18:40 INFO - } 14:18:40 INFO - #line 214 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\ktmtypes.h" 14:18:40 INFO - #line 216 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\ktmtypes.h" 14:18:40 INFO - #line 20193 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:40 INFO - #pragma warning(push) 14:18:40 INFO - #pragma warning(disable:4820) 14:18:40 INFO - #line 20198 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:40 INFO - typedef enum _TRANSACTION_OUTCOME { 14:18:40 INFO - TransactionOutcomeUndetermined = 1, 14:18:40 INFO - TransactionOutcomeCommitted, 14:18:40 INFO - TransactionOutcomeAborted, 14:18:40 INFO - } TRANSACTION_OUTCOME; 14:18:40 INFO - typedef enum _TRANSACTION_STATE { 14:18:40 INFO - TransactionStateNormal = 1, 14:18:40 INFO - TransactionStateIndoubt, 14:18:40 INFO - TransactionStateCommittedNotify, 14:18:40 INFO - } TRANSACTION_STATE; 14:18:40 INFO - typedef struct _TRANSACTION_BASIC_INFORMATION { 14:18:40 INFO - GUID TransactionId; 14:18:40 INFO - DWORD State; 14:18:40 INFO - DWORD Outcome; 14:18:40 INFO - } TRANSACTION_BASIC_INFORMATION, *PTRANSACTION_BASIC_INFORMATION; 14:18:40 INFO - typedef struct _TRANSACTIONMANAGER_BASIC_INFORMATION { 14:18:40 INFO - GUID TmIdentity; 14:18:40 INFO - LARGE_INTEGER VirtualClock; 14:18:40 INFO - } TRANSACTIONMANAGER_BASIC_INFORMATION, *PTRANSACTIONMANAGER_BASIC_INFORMATION; 14:18:40 INFO - typedef struct _TRANSACTIONMANAGER_LOG_INFORMATION { 14:18:40 INFO - GUID LogIdentity; 14:18:40 INFO - } TRANSACTIONMANAGER_LOG_INFORMATION, *PTRANSACTIONMANAGER_LOG_INFORMATION; 14:18:40 INFO - typedef struct _TRANSACTIONMANAGER_LOGPATH_INFORMATION { 14:18:40 INFO - DWORD LogPathLength; 14:18:40 INFO - WCHAR LogPath[1]; 14:18:40 INFO - } TRANSACTIONMANAGER_LOGPATH_INFORMATION, *PTRANSACTIONMANAGER_LOGPATH_INFORMATION; 14:18:40 INFO - typedef struct _TRANSACTIONMANAGER_RECOVERY_INFORMATION { 14:18:40 INFO - ULONGLONG LastRecoveredLsn; 14:18:40 INFO - } TRANSACTIONMANAGER_RECOVERY_INFORMATION, *PTRANSACTIONMANAGER_RECOVERY_INFORMATION; 14:18:40 INFO - typedef struct _TRANSACTIONMANAGER_OLDEST_INFORMATION { 14:18:40 INFO - GUID OldestTransactionGuid; 14:18:40 INFO - } TRANSACTIONMANAGER_OLDEST_INFORMATION, *PTRANSACTIONMANAGER_OLDEST_INFORMATION; 14:18:40 INFO - typedef struct _TRANSACTION_PROPERTIES_INFORMATION { 14:18:40 INFO - DWORD IsolationLevel; 14:18:40 INFO - DWORD IsolationFlags; 14:18:40 INFO - LARGE_INTEGER Timeout; 14:18:40 INFO - DWORD Outcome; 14:18:40 INFO - DWORD DescriptionLength; 14:18:40 INFO - WCHAR Description[1]; 14:18:40 INFO - } TRANSACTION_PROPERTIES_INFORMATION, *PTRANSACTION_PROPERTIES_INFORMATION; 14:18:40 INFO - typedef struct _TRANSACTION_BIND_INFORMATION { 14:18:40 INFO - HANDLE TmHandle; 14:18:40 INFO - } TRANSACTION_BIND_INFORMATION, *PTRANSACTION_BIND_INFORMATION; 14:18:40 INFO - typedef struct _TRANSACTION_ENLISTMENT_PAIR { 14:18:40 INFO - GUID EnlistmentId; 14:18:40 INFO - GUID ResourceManagerId; 14:18:40 INFO - } TRANSACTION_ENLISTMENT_PAIR, *PTRANSACTION_ENLISTMENT_PAIR; 14:18:40 INFO - typedef struct _TRANSACTION_ENLISTMENTS_INFORMATION { 14:18:40 INFO - DWORD NumberOfEnlistments; 14:18:40 INFO - TRANSACTION_ENLISTMENT_PAIR EnlistmentPair[1]; 14:18:40 INFO - } TRANSACTION_ENLISTMENTS_INFORMATION, *PTRANSACTION_ENLISTMENTS_INFORMATION; 14:18:40 INFO - typedef struct _TRANSACTION_SUPERIOR_ENLISTMENT_INFORMATION { 14:18:40 INFO - TRANSACTION_ENLISTMENT_PAIR SuperiorEnlistmentPair; 14:18:40 INFO - } TRANSACTION_SUPERIOR_ENLISTMENT_INFORMATION, *PTRANSACTION_SUPERIOR_ENLISTMENT_INFORMATION; 14:18:40 INFO - typedef struct _RESOURCEMANAGER_BASIC_INFORMATION { 14:18:40 INFO - GUID ResourceManagerId; 14:18:40 INFO - DWORD DescriptionLength; 14:18:40 INFO - WCHAR Description[1]; 14:18:40 INFO - } RESOURCEMANAGER_BASIC_INFORMATION, *PRESOURCEMANAGER_BASIC_INFORMATION; 14:18:40 INFO - typedef struct _RESOURCEMANAGER_COMPLETION_INFORMATION { 14:18:40 INFO - HANDLE IoCompletionPortHandle; 14:18:40 INFO - ULONG_PTR CompletionKey; 14:18:40 INFO - } RESOURCEMANAGER_COMPLETION_INFORMATION, *PRESOURCEMANAGER_COMPLETION_INFORMATION; 14:18:40 INFO - typedef enum _TRANSACTION_INFORMATION_CLASS { 14:18:40 INFO - TransactionBasicInformation, 14:18:40 INFO - TransactionPropertiesInformation, 14:18:40 INFO - TransactionEnlistmentInformation, 14:18:40 INFO - TransactionSuperiorEnlistmentInformation 14:18:40 INFO - , 14:18:40 INFO - TransactionBindInformation, 14:18:40 INFO - TransactionDTCPrivateInformation 14:18:40 INFO - , 14:18:40 INFO - } TRANSACTION_INFORMATION_CLASS; 14:18:40 INFO - typedef enum _TRANSACTIONMANAGER_INFORMATION_CLASS { 14:18:40 INFO - TransactionManagerBasicInformation, 14:18:40 INFO - TransactionManagerLogInformation, 14:18:40 INFO - TransactionManagerLogPathInformation, 14:18:40 INFO - TransactionManagerRecoveryInformation = 4 14:18:40 INFO - , 14:18:40 INFO - TransactionManagerOnlineProbeInformation = 3, 14:18:40 INFO - TransactionManagerOldestTransactionInformation = 5 14:18:40 INFO - } TRANSACTIONMANAGER_INFORMATION_CLASS; 14:18:40 INFO - typedef enum _RESOURCEMANAGER_INFORMATION_CLASS { 14:18:40 INFO - ResourceManagerBasicInformation, 14:18:40 INFO - ResourceManagerCompletionInformation, 14:18:40 INFO - } RESOURCEMANAGER_INFORMATION_CLASS; 14:18:40 INFO - typedef struct _ENLISTMENT_BASIC_INFORMATION { 14:18:40 INFO - GUID EnlistmentId; 14:18:40 INFO - GUID TransactionId; 14:18:40 INFO - GUID ResourceManagerId; 14:18:40 INFO - } ENLISTMENT_BASIC_INFORMATION, *PENLISTMENT_BASIC_INFORMATION; 14:18:40 INFO - typedef struct _ENLISTMENT_CRM_INFORMATION { 14:18:40 INFO - GUID CrmTransactionManagerId; 14:18:40 INFO - GUID CrmResourceManagerId; 14:18:40 INFO - GUID CrmEnlistmentId; 14:18:40 INFO - } ENLISTMENT_CRM_INFORMATION, *PENLISTMENT_CRM_INFORMATION; 14:18:40 INFO - typedef enum _ENLISTMENT_INFORMATION_CLASS { 14:18:40 INFO - EnlistmentBasicInformation, 14:18:40 INFO - EnlistmentRecoveryInformation, 14:18:40 INFO - EnlistmentCrmInformation 14:18:40 INFO - } ENLISTMENT_INFORMATION_CLASS; 14:18:40 INFO - typedef struct _TRANSACTION_LIST_ENTRY { 14:18:40 INFO - UOW UOW; 14:18:40 INFO - } TRANSACTION_LIST_ENTRY, *PTRANSACTION_LIST_ENTRY; 14:18:40 INFO - typedef struct _TRANSACTION_LIST_INFORMATION { 14:18:40 INFO - DWORD NumberOfTransactions; 14:18:40 INFO - TRANSACTION_LIST_ENTRY TransactionInformation[1]; 14:18:40 INFO - } TRANSACTION_LIST_INFORMATION, *PTRANSACTION_LIST_INFORMATION; 14:18:40 INFO - typedef enum _KTMOBJECT_TYPE { 14:18:40 INFO - KTMOBJECT_TRANSACTION, 14:18:40 INFO - KTMOBJECT_TRANSACTION_MANAGER, 14:18:40 INFO - KTMOBJECT_RESOURCE_MANAGER, 14:18:40 INFO - KTMOBJECT_ENLISTMENT, 14:18:40 INFO - KTMOBJECT_INVALID 14:18:40 INFO - } KTMOBJECT_TYPE, *PKTMOBJECT_TYPE; 14:18:40 INFO - typedef struct _KTMOBJECT_CURSOR { 14:18:40 INFO - GUID LastQuery; 14:18:40 INFO - DWORD ObjectIdCount; 14:18:40 INFO - GUID ObjectIds[1]; 14:18:40 INFO - } KTMOBJECT_CURSOR, *PKTMOBJECT_CURSOR; 14:18:40 INFO - #pragma warning(pop) 14:18:40 INFO - #line 20581 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:40 INFO - } 14:18:40 INFO - #line 20585 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:40 INFO - #line 20587 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:40 INFO - typedef DWORD TP_VERSION, *PTP_VERSION; 14:18:40 INFO - typedef struct _TP_CALLBACK_INSTANCE TP_CALLBACK_INSTANCE, *PTP_CALLBACK_INSTANCE; 14:18:40 INFO - typedef void (__stdcall *PTP_SIMPLE_CALLBACK)( 14:18:40 INFO - PTP_CALLBACK_INSTANCE Instance, 14:18:40 INFO - PVOID Context 14:18:40 INFO - ); 14:18:40 INFO - typedef struct _TP_POOL TP_POOL, *PTP_POOL; 14:18:40 INFO - typedef enum _TP_CALLBACK_PRIORITY { 14:18:40 INFO - TP_CALLBACK_PRIORITY_HIGH, 14:18:40 INFO - TP_CALLBACK_PRIORITY_NORMAL, 14:18:40 INFO - TP_CALLBACK_PRIORITY_LOW, 14:18:40 INFO - TP_CALLBACK_PRIORITY_INVALID, 14:18:40 INFO - TP_CALLBACK_PRIORITY_COUNT = TP_CALLBACK_PRIORITY_INVALID 14:18:40 INFO - } TP_CALLBACK_PRIORITY; 14:18:40 INFO - typedef struct _TP_POOL_STACK_INFORMATION { 14:18:40 INFO - SIZE_T StackReserve; 14:18:40 INFO - SIZE_T StackCommit; 14:18:40 INFO - }TP_POOL_STACK_INFORMATION, *PTP_POOL_STACK_INFORMATION; 14:18:40 INFO - typedef struct _TP_CLEANUP_GROUP TP_CLEANUP_GROUP, *PTP_CLEANUP_GROUP; 14:18:40 INFO - typedef void (__stdcall *PTP_CLEANUP_GROUP_CANCEL_CALLBACK)( 14:18:40 INFO - PVOID ObjectContext, 14:18:40 INFO - PVOID CleanupContext 14:18:40 INFO - ); 14:18:40 INFO - typedef struct _TP_CALLBACK_ENVIRON_V3 { 14:18:40 INFO - TP_VERSION Version; 14:18:40 INFO - PTP_POOL Pool; 14:18:40 INFO - PTP_CLEANUP_GROUP CleanupGroup; 14:18:40 INFO - PTP_CLEANUP_GROUP_CANCEL_CALLBACK CleanupGroupCancelCallback; 14:18:40 INFO - PVOID RaceDll; 14:18:40 INFO - struct _ACTIVATION_CONTEXT *ActivationContext; 14:18:40 INFO - PTP_SIMPLE_CALLBACK FinalizationCallback; 14:18:40 INFO - union { 14:18:40 INFO - DWORD Flags; 14:18:40 INFO - struct { 14:18:40 INFO - DWORD LongFunction : 1; 14:18:40 INFO - DWORD Persistent : 1; 14:18:40 INFO - DWORD Private : 30; 14:18:40 INFO - } s; 14:18:40 INFO - } u; 14:18:40 INFO - TP_CALLBACK_PRIORITY CallbackPriority; 14:18:40 INFO - DWORD Size; 14:18:40 INFO - } TP_CALLBACK_ENVIRON_V3; 14:18:40 INFO - typedef TP_CALLBACK_ENVIRON_V3 TP_CALLBACK_ENVIRON, *PTP_CALLBACK_ENVIRON; 14:18:40 INFO - #line 20670 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:40 INFO - __forceinline 14:18:40 INFO - void 14:18:40 INFO - TpInitializeCallbackEnviron( 14:18:40 INFO - PTP_CALLBACK_ENVIRON CallbackEnviron 14:18:40 INFO - ) 14:18:40 INFO - { 14:18:40 INFO - CallbackEnviron->Version = 3; 14:18:40 INFO - #line 20689 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:40 INFO - CallbackEnviron->Pool = 0; 14:18:40 INFO - CallbackEnviron->CleanupGroup = 0; 14:18:40 INFO - CallbackEnviron->CleanupGroupCancelCallback = 0; 14:18:40 INFO - CallbackEnviron->RaceDll = 0; 14:18:40 INFO - CallbackEnviron->ActivationContext = 0; 14:18:40 INFO - CallbackEnviron->FinalizationCallback = 0; 14:18:40 INFO - CallbackEnviron->u.Flags = 0; 14:18:40 INFO - CallbackEnviron->CallbackPriority = TP_CALLBACK_PRIORITY_NORMAL; 14:18:40 INFO - CallbackEnviron->Size = sizeof(TP_CALLBACK_ENVIRON); 14:18:40 INFO - #line 20704 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:40 INFO - } 14:18:40 INFO - __forceinline 14:18:40 INFO - void 14:18:40 INFO - TpSetCallbackThreadpool( 14:18:40 INFO - PTP_CALLBACK_ENVIRON CallbackEnviron, 14:18:40 INFO - PTP_POOL Pool 14:18:40 INFO - ) 14:18:40 INFO - { 14:18:40 INFO - CallbackEnviron->Pool = Pool; 14:18:40 INFO - } 14:18:40 INFO - __forceinline 14:18:40 INFO - void 14:18:40 INFO - TpSetCallbackCleanupGroup( 14:18:40 INFO - PTP_CALLBACK_ENVIRON CallbackEnviron, 14:18:40 INFO - PTP_CLEANUP_GROUP CleanupGroup, 14:18:40 INFO - PTP_CLEANUP_GROUP_CANCEL_CALLBACK CleanupGroupCancelCallback 14:18:40 INFO - ) 14:18:40 INFO - { 14:18:40 INFO - CallbackEnviron->CleanupGroup = CleanupGroup; 14:18:40 INFO - CallbackEnviron->CleanupGroupCancelCallback = CleanupGroupCancelCallback; 14:18:40 INFO - } 14:18:40 INFO - __forceinline 14:18:40 INFO - void 14:18:40 INFO - TpSetCallbackActivationContext( 14:18:40 INFO - PTP_CALLBACK_ENVIRON CallbackEnviron, 14:18:40 INFO - struct _ACTIVATION_CONTEXT *ActivationContext 14:18:40 INFO - ) 14:18:40 INFO - { 14:18:40 INFO - CallbackEnviron->ActivationContext = ActivationContext; 14:18:40 INFO - } 14:18:40 INFO - __forceinline 14:18:40 INFO - void 14:18:40 INFO - TpSetCallbackNoActivationContext( 14:18:40 INFO - PTP_CALLBACK_ENVIRON CallbackEnviron 14:18:40 INFO - ) 14:18:40 INFO - { 14:18:40 INFO - CallbackEnviron->ActivationContext = (struct _ACTIVATION_CONTEXT *)(LONG_PTR) -1; 14:18:40 INFO - } 14:18:40 INFO - __forceinline 14:18:40 INFO - void 14:18:40 INFO - TpSetCallbackLongFunction( 14:18:40 INFO - PTP_CALLBACK_ENVIRON CallbackEnviron 14:18:40 INFO - ) 14:18:40 INFO - { 14:18:40 INFO - CallbackEnviron->u.s.LongFunction = 1; 14:18:40 INFO - } 14:18:40 INFO - __forceinline 14:18:40 INFO - void 14:18:40 INFO - TpSetCallbackRaceWithDll( 14:18:40 INFO - PTP_CALLBACK_ENVIRON CallbackEnviron, 14:18:40 INFO - PVOID DllHandle 14:18:40 INFO - ) 14:18:40 INFO - { 14:18:40 INFO - CallbackEnviron->RaceDll = DllHandle; 14:18:40 INFO - } 14:18:40 INFO - __forceinline 14:18:40 INFO - void 14:18:40 INFO - TpSetCallbackFinalizationCallback( 14:18:40 INFO - PTP_CALLBACK_ENVIRON CallbackEnviron, 14:18:40 INFO - PTP_SIMPLE_CALLBACK FinalizationCallback 14:18:40 INFO - ) 14:18:40 INFO - { 14:18:40 INFO - CallbackEnviron->FinalizationCallback = FinalizationCallback; 14:18:40 INFO - } 14:18:40 INFO - __forceinline 14:18:40 INFO - void 14:18:40 INFO - TpSetCallbackPriority( 14:18:40 INFO - PTP_CALLBACK_ENVIRON CallbackEnviron, 14:18:40 INFO - TP_CALLBACK_PRIORITY Priority 14:18:40 INFO - ) 14:18:40 INFO - { 14:18:40 INFO - CallbackEnviron->CallbackPriority = Priority; 14:18:40 INFO - } 14:18:40 INFO - #line 20790 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:40 INFO - __forceinline 14:18:40 INFO - void 14:18:40 INFO - TpSetCallbackPersistent( 14:18:40 INFO - PTP_CALLBACK_ENVIRON CallbackEnviron 14:18:40 INFO - ) 14:18:40 INFO - { 14:18:40 INFO - CallbackEnviron->u.s.Persistent = 1; 14:18:40 INFO - } 14:18:40 INFO - __forceinline 14:18:40 INFO - void 14:18:40 INFO - TpDestroyCallbackEnviron( 14:18:40 INFO - PTP_CALLBACK_ENVIRON CallbackEnviron 14:18:40 INFO - ) 14:18:40 INFO - { 14:18:40 INFO - (CallbackEnviron); 14:18:40 INFO - } 14:18:40 INFO - #line 20817 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:40 INFO - typedef struct _TP_WORK TP_WORK, *PTP_WORK; 14:18:40 INFO - typedef void (__stdcall *PTP_WORK_CALLBACK)( 14:18:40 INFO - PTP_CALLBACK_INSTANCE Instance, 14:18:40 INFO - PVOID Context, 14:18:40 INFO - PTP_WORK Work 14:18:40 INFO - ); 14:18:40 INFO - typedef struct _TP_TIMER TP_TIMER, *PTP_TIMER; 14:18:40 INFO - typedef void (__stdcall *PTP_TIMER_CALLBACK)( 14:18:40 INFO - PTP_CALLBACK_INSTANCE Instance, 14:18:40 INFO - PVOID Context, 14:18:40 INFO - PTP_TIMER Timer 14:18:40 INFO - ); 14:18:40 INFO - typedef DWORD TP_WAIT_RESULT; 14:18:40 INFO - typedef struct _TP_WAIT TP_WAIT, *PTP_WAIT; 14:18:40 INFO - typedef void (__stdcall *PTP_WAIT_CALLBACK)( 14:18:40 INFO - PTP_CALLBACK_INSTANCE Instance, 14:18:40 INFO - PVOID Context, 14:18:40 INFO - PTP_WAIT Wait, 14:18:40 INFO - TP_WAIT_RESULT WaitResult 14:18:40 INFO - ); 14:18:40 INFO - typedef struct _TP_IO TP_IO, *PTP_IO; 14:18:40 INFO - #line 20883 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:40 INFO - #line 20916 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:40 INFO - #line 20949 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:40 INFO - __inline struct _TEB * NtCurrentTeb( void ) { return (struct _TEB *) (ULONG_PTR) __readfsdword (0x18); } 14:18:40 INFO - #line 20960 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:40 INFO - #line 20962 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:40 INFO - #line 20976 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:40 INFO - } 14:18:40 INFO - #line 20980 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:40 INFO - #pragma warning(pop) 14:18:40 INFO - #line 20988 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:40 INFO - #line 20990 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:18:40 INFO - #line 183 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:18:40 INFO - #line 184 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:18:40 INFO - typedef UINT_PTR WPARAM; 14:18:40 INFO - typedef LONG_PTR LPARAM; 14:18:40 INFO - typedef LONG_PTR LRESULT; 14:18:40 INFO - typedef HANDLE *SPHANDLE; 14:18:40 INFO - typedef HANDLE *LPHANDLE; 14:18:40 INFO - typedef HANDLE HGLOBAL; 14:18:40 INFO - typedef HANDLE HLOCAL; 14:18:40 INFO - typedef HANDLE GLOBALHANDLE; 14:18:40 INFO - typedef HANDLE LOCALHANDLE; 14:18:40 INFO - #pragma warning(push) 14:18:40 INFO - #pragma warning(disable:4255) 14:18:40 INFO - #line 221 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:18:40 INFO - typedef int ( __stdcall *FARPROC)(); 14:18:40 INFO - typedef int ( __stdcall *NEARPROC)(); 14:18:40 INFO - typedef int (__stdcall *PROC)(); 14:18:40 INFO - #line 231 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:18:40 INFO - #line 236 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:18:40 INFO - #pragma warning(pop) 14:18:40 INFO - #line 239 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:18:40 INFO - #line 244 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:18:40 INFO - typedef WORD ATOM; 14:18:40 INFO - struct HKEY__{int unused;}; typedef struct HKEY__ *HKEY; 14:18:40 INFO - typedef HKEY *PHKEY; 14:18:40 INFO - struct HMETAFILE__{int unused;}; typedef struct HMETAFILE__ *HMETAFILE; 14:18:40 INFO - struct HINSTANCE__{int unused;}; typedef struct HINSTANCE__ *HINSTANCE; 14:18:40 INFO - typedef HINSTANCE HMODULE; 14:18:40 INFO - struct HRGN__{int unused;}; typedef struct HRGN__ *HRGN; 14:18:40 INFO - struct HRSRC__{int unused;}; typedef struct HRSRC__ *HRSRC; 14:18:40 INFO - struct HSPRITE__{int unused;}; typedef struct HSPRITE__ *HSPRITE; 14:18:40 INFO - struct HLSURF__{int unused;}; typedef struct HLSURF__ *HLSURF; 14:18:40 INFO - struct HSTR__{int unused;}; typedef struct HSTR__ *HSTR; 14:18:40 INFO - struct HTASK__{int unused;}; typedef struct HTASK__ *HTASK; 14:18:40 INFO - struct HWINSTA__{int unused;}; typedef struct HWINSTA__ *HWINSTA; 14:18:40 INFO - struct HKL__{int unused;}; typedef struct HKL__ *HKL; 14:18:40 INFO - typedef int HFILE; 14:18:40 INFO - #line 266 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:18:40 INFO - typedef struct _FILETIME { 14:18:40 INFO - DWORD dwLowDateTime; 14:18:40 INFO - DWORD dwHighDateTime; 14:18:40 INFO - } FILETIME, *PFILETIME, *LPFILETIME; 14:18:40 INFO - } 14:18:40 INFO - #line 280 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:18:40 INFO - #line 282 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:18:40 INFO - #pragma endregion 14:18:40 INFO - #line 285 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:18:40 INFO - #line 25 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\windef.h" 14:18:40 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\windef.h" 14:18:40 INFO - #pragma region Application Family or OneCore Family 14:18:40 INFO - struct HWND__{int unused;}; typedef struct HWND__ *HWND; 14:18:40 INFO - struct HHOOK__{int unused;}; typedef struct HHOOK__ *HHOOK; 14:18:40 INFO - #line 43 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\windef.h" 14:18:40 INFO - #pragma endregion 14:18:40 INFO - #line 57 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\windef.h" 14:18:40 INFO - #pragma region Application Family 14:18:40 INFO - typedef void * HGDIOBJ; 14:18:41 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\windef.h" 14:18:41 INFO - #line 68 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\windef.h" 14:18:41 INFO - struct HACCEL__{int unused;}; typedef struct HACCEL__ *HACCEL; 14:18:41 INFO - #line 72 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\windef.h" 14:18:41 INFO - struct HBITMAP__{int unused;}; typedef struct HBITMAP__ *HBITMAP; 14:18:41 INFO - struct HBRUSH__{int unused;}; typedef struct HBRUSH__ *HBRUSH; 14:18:41 INFO - #line 76 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\windef.h" 14:18:41 INFO - struct HCOLORSPACE__{int unused;}; typedef struct HCOLORSPACE__ *HCOLORSPACE; 14:18:41 INFO - #line 79 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\windef.h" 14:18:41 INFO - struct HDC__{int unused;}; typedef struct HDC__ *HDC; 14:18:41 INFO - #line 82 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\windef.h" 14:18:41 INFO - struct HGLRC__{int unused;}; typedef struct HGLRC__ *HGLRC; 14:18:41 INFO - struct HDESK__{int unused;}; typedef struct HDESK__ *HDESK; 14:18:41 INFO - struct HENHMETAFILE__{int unused;}; typedef struct HENHMETAFILE__ *HENHMETAFILE; 14:18:41 INFO - struct HFONT__{int unused;}; typedef struct HFONT__ *HFONT; 14:18:41 INFO - #line 88 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\windef.h" 14:18:41 INFO - struct HICON__{int unused;}; typedef struct HICON__ *HICON; 14:18:41 INFO - struct HMENU__{int unused;}; typedef struct HMENU__ *HMENU; 14:18:41 INFO - #line 92 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\windef.h" 14:18:41 INFO - struct HPALETTE__{int unused;}; typedef struct HPALETTE__ *HPALETTE; 14:18:41 INFO - struct HPEN__{int unused;}; typedef struct HPEN__ *HPEN; 14:18:41 INFO - #line 96 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\windef.h" 14:18:41 INFO - struct HWINEVENTHOOK__{int unused;}; typedef struct HWINEVENTHOOK__ *HWINEVENTHOOK; 14:18:41 INFO - #line 100 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\windef.h" 14:18:41 INFO - #line 102 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\windef.h" 14:18:41 INFO - #pragma endregion 14:18:41 INFO - #pragma region Application Family 14:18:41 INFO - struct HMONITOR__{int unused;}; typedef struct HMONITOR__ *HMONITOR; 14:18:41 INFO - #line 113 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\windef.h" 14:18:41 INFO - #pragma endregion 14:18:41 INFO - #line 116 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\windef.h" 14:18:41 INFO - #pragma region Desktop Family 14:18:41 INFO - struct HUMPD__{int unused;}; typedef struct HUMPD__ *HUMPD; 14:18:41 INFO - #line 123 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\windef.h" 14:18:41 INFO - #pragma endregion 14:18:41 INFO - #line 126 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\windef.h" 14:18:41 INFO - #pragma region Application Family 14:18:41 INFO - typedef HICON HCURSOR; 14:18:41 INFO - #line 135 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\windef.h" 14:18:41 INFO - typedef DWORD COLORREF; 14:18:41 INFO - #line 139 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\windef.h" 14:18:41 INFO - #pragma endregion 14:18:41 INFO - #pragma region Desktop Family 14:18:41 INFO - typedef DWORD *LPCOLORREF; 14:18:41 INFO - #line 149 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\windef.h" 14:18:41 INFO - #pragma endregion 14:18:41 INFO - #pragma region Application Family 14:18:41 INFO - typedef struct tagRECT 14:18:41 INFO - { 14:18:41 INFO - LONG left; 14:18:41 INFO - LONG top; 14:18:41 INFO - LONG right; 14:18:41 INFO - LONG bottom; 14:18:41 INFO - } RECT, *PRECT, *NPRECT, *LPRECT; 14:18:41 INFO - typedef const RECT * LPCRECT; 14:18:41 INFO - typedef struct _RECTL 14:18:41 INFO - { 14:18:41 INFO - LONG left; 14:18:41 INFO - LONG top; 14:18:41 INFO - LONG right; 14:18:41 INFO - LONG bottom; 14:18:41 INFO - } RECTL, *PRECTL, *LPRECTL; 14:18:41 INFO - typedef const RECTL * LPCRECTL; 14:18:41 INFO - typedef struct tagPOINT 14:18:41 INFO - { 14:18:41 INFO - LONG x; 14:18:41 INFO - LONG y; 14:18:41 INFO - } POINT, *PPOINT, *NPPOINT, *LPPOINT; 14:18:41 INFO - typedef struct _POINTL 14:18:41 INFO - { 14:18:41 INFO - LONG x; 14:18:41 INFO - LONG y; 14:18:41 INFO - } POINTL, *PPOINTL; 14:18:41 INFO - typedef struct tagSIZE 14:18:41 INFO - { 14:18:41 INFO - LONG cx; 14:18:41 INFO - LONG cy; 14:18:41 INFO - } SIZE, *PSIZE, *LPSIZE; 14:18:41 INFO - typedef SIZE SIZEL; 14:18:41 INFO - typedef SIZE *PSIZEL, *LPSIZEL; 14:18:41 INFO - typedef struct tagPOINTS 14:18:41 INFO - { 14:18:41 INFO - SHORT x; 14:18:41 INFO - SHORT y; 14:18:41 INFO - #line 204 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\windef.h" 14:18:41 INFO - } POINTS, *PPOINTS, *LPPOINTS; 14:18:41 INFO - #line 207 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\windef.h" 14:18:41 INFO - #pragma endregion 14:18:41 INFO - } 14:18:41 INFO - #line 243 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\windef.h" 14:18:41 INFO - #pragma region Desktop Family 14:18:41 INFO - struct DPI_AWARENESS_CONTEXT__{int unused;}; typedef struct DPI_AWARENESS_CONTEXT__ *DPI_AWARENESS_CONTEXT; 14:18:41 INFO - typedef enum DPI_AWARENESS { 14:18:41 INFO - DPI_AWARENESS_INVALID = -1, 14:18:41 INFO - DPI_AWARENESS_UNAWARE = 0, 14:18:41 INFO - DPI_AWARENESS_SYSTEM_AWARE = 1, 14:18:41 INFO - DPI_AWARENESS_PER_MONITOR_AWARE = 2 14:18:41 INFO - } DPI_AWARENESS; 14:18:41 INFO - #line 264 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\windef.h" 14:18:41 INFO - #line 266 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\windef.h" 14:18:41 INFO - #line 169 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:18:41 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:41 INFO - #pragma once 14:18:41 INFO - #line 18 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:41 INFO - #pragma warning(push) 14:18:41 INFO - #pragma warning(disable:4820) 14:18:41 INFO - #pragma warning(disable:4668) 14:18:41 INFO - #line 23 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:41 INFO - #pragma warning(disable:4001) 14:18:41 INFO - #pragma warning(disable:4201) 14:18:41 INFO - #pragma warning(disable:4214) 14:18:41 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:41 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\apisetcconv.h" 14:18:41 INFO - #line 18 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\apisetcconv.h" 14:18:41 INFO - #line 19 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\apisetcconv.h" 14:18:41 INFO - #line 26 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\apisetcconv.h" 14:18:41 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\apisetcconv.h" 14:18:41 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\apisetcconv.h" 14:18:41 INFO - #line 35 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\apisetcconv.h" 14:18:41 INFO - #line 44 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\apisetcconv.h" 14:18:41 INFO - #line 45 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\apisetcconv.h" 14:18:41 INFO - #line 53 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\apisetcconv.h" 14:18:41 INFO - #line 60 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\apisetcconv.h" 14:18:41 INFO - #line 61 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\apisetcconv.h" 14:18:41 INFO - #line 68 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\apisetcconv.h" 14:18:41 INFO - #line 69 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\apisetcconv.h" 14:18:41 INFO - #line 76 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\apisetcconv.h" 14:18:41 INFO - #line 77 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\apisetcconv.h" 14:18:41 INFO - #line 84 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\apisetcconv.h" 14:18:41 INFO - #line 85 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\apisetcconv.h" 14:18:41 INFO - #line 92 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\apisetcconv.h" 14:18:41 INFO - #line 93 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\apisetcconv.h" 14:18:41 INFO - #line 95 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\apisetcconv.h" 14:18:41 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:41 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\minwinbase.h" 14:18:41 INFO - #pragma once 14:18:41 INFO - #pragma warning(disable:4514) 14:18:41 INFO - #pragma warning(disable:4103) 14:18:41 INFO - #line 17 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\minwinbase.h" 14:18:41 INFO - #pragma warning(push) 14:18:41 INFO - #pragma warning(disable:4820) 14:18:41 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\minwinbase.h" 14:18:41 INFO - #pragma warning(disable:4001) 14:18:41 INFO - #pragma warning(disable:4201) 14:18:41 INFO - #pragma warning(disable:4214) 14:18:41 INFO - #line 25 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\minwinbase.h" 14:18:41 INFO - extern "C" { 14:18:41 INFO - #line 32 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\minwinbase.h" 14:18:41 INFO - typedef struct _SECURITY_ATTRIBUTES { 14:18:41 INFO - DWORD nLength; 14:18:41 INFO - LPVOID lpSecurityDescriptor; 14:18:41 INFO - BOOL bInheritHandle; 14:18:41 INFO - } SECURITY_ATTRIBUTES, *PSECURITY_ATTRIBUTES, *LPSECURITY_ATTRIBUTES; 14:18:41 INFO - typedef struct _OVERLAPPED { 14:18:41 INFO - ULONG_PTR Internal; 14:18:41 INFO - ULONG_PTR InternalHigh; 14:18:41 INFO - union { 14:18:41 INFO - struct { 14:18:41 INFO - DWORD Offset; 14:18:41 INFO - DWORD OffsetHigh; 14:18:41 INFO - } ; 14:18:41 INFO - PVOID Pointer; 14:18:41 INFO - } ; 14:18:41 INFO - HANDLE hEvent; 14:18:41 INFO - } OVERLAPPED, *LPOVERLAPPED; 14:18:41 INFO - typedef struct _OVERLAPPED_ENTRY { 14:18:41 INFO - ULONG_PTR lpCompletionKey; 14:18:41 INFO - LPOVERLAPPED lpOverlapped; 14:18:41 INFO - ULONG_PTR Internal; 14:18:41 INFO - DWORD dwNumberOfBytesTransferred; 14:18:41 INFO - } OVERLAPPED_ENTRY, *LPOVERLAPPED_ENTRY; 14:18:41 INFO - typedef struct _SYSTEMTIME { 14:18:41 INFO - WORD wYear; 14:18:41 INFO - WORD wMonth; 14:18:41 INFO - WORD wDayOfWeek; 14:18:41 INFO - WORD wDay; 14:18:41 INFO - WORD wHour; 14:18:41 INFO - WORD wMinute; 14:18:41 INFO - WORD wSecond; 14:18:41 INFO - WORD wMilliseconds; 14:18:41 INFO - } SYSTEMTIME, *PSYSTEMTIME, *LPSYSTEMTIME; 14:18:41 INFO - typedef struct _WIN32_FIND_DATAA { 14:18:41 INFO - DWORD dwFileAttributes; 14:18:41 INFO - FILETIME ftCreationTime; 14:18:41 INFO - FILETIME ftLastAccessTime; 14:18:41 INFO - FILETIME ftLastWriteTime; 14:18:41 INFO - DWORD nFileSizeHigh; 14:18:41 INFO - DWORD nFileSizeLow; 14:18:41 INFO - DWORD dwReserved0; 14:18:41 INFO - DWORD dwReserved1; 14:18:41 INFO - CHAR cFileName[ 260 ]; 14:18:41 INFO - CHAR cAlternateFileName[ 14 ]; 14:18:41 INFO - } WIN32_FIND_DATAA, *PWIN32_FIND_DATAA, *LPWIN32_FIND_DATAA; 14:18:41 INFO - typedef struct _WIN32_FIND_DATAW { 14:18:41 INFO - DWORD dwFileAttributes; 14:18:41 INFO - FILETIME ftCreationTime; 14:18:41 INFO - FILETIME ftLastAccessTime; 14:18:41 INFO - FILETIME ftLastWriteTime; 14:18:41 INFO - DWORD nFileSizeHigh; 14:18:41 INFO - DWORD nFileSizeLow; 14:18:41 INFO - DWORD dwReserved0; 14:18:41 INFO - DWORD dwReserved1; 14:18:41 INFO - WCHAR cFileName[ 260 ]; 14:18:41 INFO - WCHAR cAlternateFileName[ 14 ]; 14:18:41 INFO - } WIN32_FIND_DATAW, *PWIN32_FIND_DATAW, *LPWIN32_FIND_DATAW; 14:18:41 INFO - typedef WIN32_FIND_DATAA WIN32_FIND_DATA; 14:18:41 INFO - typedef PWIN32_FIND_DATAA PWIN32_FIND_DATA; 14:18:41 INFO - typedef LPWIN32_FIND_DATAA LPWIN32_FIND_DATA; 14:18:41 INFO - #line 145 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\minwinbase.h" 14:18:41 INFO - typedef enum _FINDEX_INFO_LEVELS { 14:18:41 INFO - FindExInfoStandard, 14:18:41 INFO - FindExInfoBasic, 14:18:41 INFO - FindExInfoMaxInfoLevel 14:18:41 INFO - } FINDEX_INFO_LEVELS; 14:18:41 INFO - typedef enum _FINDEX_SEARCH_OPS { 14:18:41 INFO - FindExSearchNameMatch, 14:18:41 INFO - FindExSearchLimitToDirectories, 14:18:41 INFO - FindExSearchLimitToDevices, 14:18:41 INFO - FindExSearchMaxSearchOp 14:18:41 INFO - } FINDEX_SEARCH_OPS; 14:18:41 INFO - #line 164 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\minwinbase.h" 14:18:41 INFO - typedef enum _GET_FILEEX_INFO_LEVELS { 14:18:41 INFO - GetFileExInfoStandard, 14:18:41 INFO - GetFileExMaxInfoLevel 14:18:41 INFO - } GET_FILEEX_INFO_LEVELS; 14:18:41 INFO - typedef enum _FILE_INFO_BY_HANDLE_CLASS { 14:18:41 INFO - FileBasicInfo, 14:18:41 INFO - FileStandardInfo, 14:18:41 INFO - FileNameInfo, 14:18:41 INFO - FileRenameInfo, 14:18:41 INFO - FileDispositionInfo, 14:18:41 INFO - FileAllocationInfo, 14:18:41 INFO - FileEndOfFileInfo, 14:18:41 INFO - FileStreamInfo, 14:18:41 INFO - FileCompressionInfo, 14:18:41 INFO - FileAttributeTagInfo, 14:18:41 INFO - FileIdBothDirectoryInfo, 14:18:41 INFO - FileIdBothDirectoryRestartInfo, 14:18:41 INFO - FileIoPriorityHintInfo, 14:18:41 INFO - FileRemoteProtocolInfo, 14:18:41 INFO - FileFullDirectoryInfo, 14:18:41 INFO - FileFullDirectoryRestartInfo, 14:18:41 INFO - #line 195 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\minwinbase.h" 14:18:41 INFO - FileDispositionInfoEx, 14:18:41 INFO - FileRenameInfoEx, 14:18:41 INFO - #line 199 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\minwinbase.h" 14:18:41 INFO - MaximumFileInfoByHandleClass 14:18:41 INFO - } FILE_INFO_BY_HANDLE_CLASS, *PFILE_INFO_BY_HANDLE_CLASS; 14:18:41 INFO - #line 202 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\minwinbase.h" 14:18:41 INFO - typedef RTL_CRITICAL_SECTION CRITICAL_SECTION; 14:18:41 INFO - typedef PRTL_CRITICAL_SECTION PCRITICAL_SECTION; 14:18:41 INFO - typedef PRTL_CRITICAL_SECTION LPCRITICAL_SECTION; 14:18:41 INFO - typedef RTL_CRITICAL_SECTION_DEBUG CRITICAL_SECTION_DEBUG; 14:18:41 INFO - typedef PRTL_CRITICAL_SECTION_DEBUG PCRITICAL_SECTION_DEBUG; 14:18:41 INFO - typedef PRTL_CRITICAL_SECTION_DEBUG LPCRITICAL_SECTION_DEBUG; 14:18:41 INFO - typedef 14:18:41 INFO - void 14:18:41 INFO - (__stdcall *LPOVERLAPPED_COMPLETION_ROUTINE)( 14:18:41 INFO - DWORD dwErrorCode, 14:18:41 INFO - DWORD dwNumberOfBytesTransfered, 14:18:41 INFO - LPOVERLAPPED lpOverlapped 14:18:41 INFO - ); 14:18:41 INFO - typedef struct _PROCESS_HEAP_ENTRY { 14:18:41 INFO - PVOID lpData; 14:18:41 INFO - DWORD cbData; 14:18:41 INFO - BYTE cbOverhead; 14:18:41 INFO - BYTE iRegionIndex; 14:18:41 INFO - WORD wFlags; 14:18:41 INFO - union { 14:18:41 INFO - struct { 14:18:41 INFO - HANDLE hMem; 14:18:41 INFO - DWORD dwReserved[ 3 ]; 14:18:41 INFO - } Block; 14:18:41 INFO - struct { 14:18:41 INFO - DWORD dwCommittedSize; 14:18:41 INFO - DWORD dwUnCommittedSize; 14:18:41 INFO - LPVOID lpFirstBlock; 14:18:41 INFO - LPVOID lpLastBlock; 14:18:41 INFO - } Region; 14:18:41 INFO - } ; 14:18:41 INFO - } PROCESS_HEAP_ENTRY, *LPPROCESS_HEAP_ENTRY, *PPROCESS_HEAP_ENTRY; 14:18:41 INFO - typedef struct _REASON_CONTEXT { 14:18:41 INFO - ULONG Version; 14:18:41 INFO - DWORD Flags; 14:18:41 INFO - union { 14:18:41 INFO - struct { 14:18:41 INFO - HMODULE LocalizedReasonModule; 14:18:41 INFO - ULONG LocalizedReasonId; 14:18:41 INFO - ULONG ReasonStringCount; 14:18:41 INFO - LPWSTR *ReasonStrings; 14:18:41 INFO - } Detailed; 14:18:41 INFO - LPWSTR SimpleReasonString; 14:18:41 INFO - } Reason; 14:18:41 INFO - } REASON_CONTEXT, *PREASON_CONTEXT; 14:18:41 INFO - typedef DWORD (__stdcall *PTHREAD_START_ROUTINE)( 14:18:41 INFO - LPVOID lpThreadParameter 14:18:41 INFO - ); 14:18:41 INFO - typedef PTHREAD_START_ROUTINE LPTHREAD_START_ROUTINE; 14:18:41 INFO - typedef struct _EXCEPTION_DEBUG_INFO { 14:18:41 INFO - EXCEPTION_RECORD ExceptionRecord; 14:18:41 INFO - DWORD dwFirstChance; 14:18:41 INFO - } EXCEPTION_DEBUG_INFO, *LPEXCEPTION_DEBUG_INFO; 14:18:41 INFO - typedef struct _CREATE_THREAD_DEBUG_INFO { 14:18:41 INFO - HANDLE hThread; 14:18:41 INFO - LPVOID lpThreadLocalBase; 14:18:41 INFO - LPTHREAD_START_ROUTINE lpStartAddress; 14:18:41 INFO - } CREATE_THREAD_DEBUG_INFO, *LPCREATE_THREAD_DEBUG_INFO; 14:18:41 INFO - typedef struct _CREATE_PROCESS_DEBUG_INFO { 14:18:41 INFO - HANDLE hFile; 14:18:41 INFO - HANDLE hProcess; 14:18:41 INFO - HANDLE hThread; 14:18:41 INFO - LPVOID lpBaseOfImage; 14:18:41 INFO - DWORD dwDebugInfoFileOffset; 14:18:41 INFO - DWORD nDebugInfoSize; 14:18:41 INFO - LPVOID lpThreadLocalBase; 14:18:41 INFO - LPTHREAD_START_ROUTINE lpStartAddress; 14:18:41 INFO - LPVOID lpImageName; 14:18:41 INFO - WORD fUnicode; 14:18:41 INFO - } CREATE_PROCESS_DEBUG_INFO, *LPCREATE_PROCESS_DEBUG_INFO; 14:18:41 INFO - typedef struct _EXIT_THREAD_DEBUG_INFO { 14:18:41 INFO - DWORD dwExitCode; 14:18:41 INFO - } EXIT_THREAD_DEBUG_INFO, *LPEXIT_THREAD_DEBUG_INFO; 14:18:41 INFO - typedef struct _EXIT_PROCESS_DEBUG_INFO { 14:18:41 INFO - DWORD dwExitCode; 14:18:41 INFO - } EXIT_PROCESS_DEBUG_INFO, *LPEXIT_PROCESS_DEBUG_INFO; 14:18:41 INFO - typedef struct _LOAD_DLL_DEBUG_INFO { 14:18:41 INFO - HANDLE hFile; 14:18:41 INFO - LPVOID lpBaseOfDll; 14:18:41 INFO - DWORD dwDebugInfoFileOffset; 14:18:41 INFO - DWORD nDebugInfoSize; 14:18:41 INFO - LPVOID lpImageName; 14:18:41 INFO - WORD fUnicode; 14:18:41 INFO - } LOAD_DLL_DEBUG_INFO, *LPLOAD_DLL_DEBUG_INFO; 14:18:41 INFO - typedef struct _UNLOAD_DLL_DEBUG_INFO { 14:18:41 INFO - LPVOID lpBaseOfDll; 14:18:41 INFO - } UNLOAD_DLL_DEBUG_INFO, *LPUNLOAD_DLL_DEBUG_INFO; 14:18:41 INFO - typedef struct _OUTPUT_DEBUG_STRING_INFO { 14:18:41 INFO - LPSTR lpDebugStringData; 14:18:41 INFO - WORD fUnicode; 14:18:41 INFO - WORD nDebugStringLength; 14:18:41 INFO - } OUTPUT_DEBUG_STRING_INFO, *LPOUTPUT_DEBUG_STRING_INFO; 14:18:41 INFO - typedef struct _RIP_INFO { 14:18:41 INFO - DWORD dwError; 14:18:41 INFO - DWORD dwType; 14:18:41 INFO - } RIP_INFO, *LPRIP_INFO; 14:18:41 INFO - typedef struct _DEBUG_EVENT { 14:18:41 INFO - DWORD dwDebugEventCode; 14:18:41 INFO - DWORD dwProcessId; 14:18:41 INFO - DWORD dwThreadId; 14:18:41 INFO - union { 14:18:41 INFO - EXCEPTION_DEBUG_INFO Exception; 14:18:41 INFO - CREATE_THREAD_DEBUG_INFO CreateThread; 14:18:41 INFO - CREATE_PROCESS_DEBUG_INFO CreateProcessInfo; 14:18:41 INFO - EXIT_THREAD_DEBUG_INFO ExitThread; 14:18:41 INFO - EXIT_PROCESS_DEBUG_INFO ExitProcess; 14:18:41 INFO - LOAD_DLL_DEBUG_INFO LoadDll; 14:18:41 INFO - UNLOAD_DLL_DEBUG_INFO UnloadDll; 14:18:41 INFO - OUTPUT_DEBUG_STRING_INFO DebugString; 14:18:41 INFO - RIP_INFO RipInfo; 14:18:41 INFO - } u; 14:18:41 INFO - } DEBUG_EVENT, *LPDEBUG_EVENT; 14:18:41 INFO - typedef PCONTEXT LPCONTEXT; 14:18:41 INFO - #line 365 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\minwinbase.h" 14:18:41 INFO - } 14:18:41 INFO - #line 424 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\minwinbase.h" 14:18:41 INFO - #pragma warning(pop) 14:18:41 INFO - #line 436 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\minwinbase.h" 14:18:41 INFO - #line 437 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\minwinbase.h" 14:18:41 INFO - #line 439 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\minwinbase.h" 14:18:41 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:41 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processenv.h" 14:18:41 INFO - #pragma once 14:18:41 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processenv.h" 14:18:41 INFO - #line 38 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processenv.h" 14:18:41 INFO - #line 40 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processenv.h" 14:18:41 INFO - extern "C" { 14:18:41 INFO - #line 45 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processenv.h" 14:18:41 INFO - #pragma region Desktop Family or OneCore Family 14:18:41 INFO - __declspec(dllimport) 14:18:41 INFO - LPCH 14:18:41 INFO - __stdcall 14:18:41 INFO - GetEnvironmentStrings( 14:18:41 INFO - void 14:18:41 INFO - ); 14:18:41 INFO - __declspec(dllimport) 14:18:41 INFO - LPWCH 14:18:41 INFO - __stdcall 14:18:41 INFO - GetEnvironmentStringsW( 14:18:41 INFO - void 14:18:41 INFO - ); 14:18:41 INFO - #line 78 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processenv.h" 14:18:41 INFO - __declspec(dllimport) 14:18:41 INFO - BOOL 14:18:41 INFO - __stdcall 14:18:41 INFO - SetEnvironmentStringsW( 14:18:41 INFO - LPWCH NewEnvironment 14:18:41 INFO - ); 14:18:41 INFO - __declspec(dllimport) 14:18:41 INFO - BOOL 14:18:41 INFO - __stdcall 14:18:41 INFO - FreeEnvironmentStringsA( 14:18:41 INFO - LPCH penv 14:18:41 INFO - ); 14:18:41 INFO - __declspec(dllimport) 14:18:41 INFO - BOOL 14:18:41 INFO - __stdcall 14:18:41 INFO - FreeEnvironmentStringsW( 14:18:41 INFO - LPWCH penv 14:18:41 INFO - ); 14:18:41 INFO - #line 109 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processenv.h" 14:18:41 INFO - __declspec(dllimport) 14:18:41 INFO - HANDLE 14:18:41 INFO - __stdcall 14:18:41 INFO - GetStdHandle( 14:18:41 INFO - DWORD nStdHandle 14:18:41 INFO - ); 14:18:41 INFO - __declspec(dllimport) 14:18:41 INFO - BOOL 14:18:41 INFO - __stdcall 14:18:41 INFO - SetStdHandle( 14:18:41 INFO - DWORD nStdHandle, 14:18:41 INFO - HANDLE hHandle 14:18:41 INFO - ); 14:18:41 INFO - __declspec(dllimport) 14:18:41 INFO - BOOL 14:18:41 INFO - __stdcall 14:18:41 INFO - SetStdHandleEx( 14:18:41 INFO - DWORD nStdHandle, 14:18:41 INFO - HANDLE hHandle, 14:18:41 INFO - PHANDLE phPrevValue 14:18:41 INFO - ); 14:18:41 INFO - #line 141 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processenv.h" 14:18:41 INFO - #line 145 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processenv.h" 14:18:41 INFO - #pragma endregion 14:18:41 INFO - #pragma region Application Family or OneCore Family 14:18:41 INFO - __declspec(dllimport) 14:18:41 INFO - LPSTR 14:18:41 INFO - __stdcall 14:18:41 INFO - GetCommandLineA( 14:18:41 INFO - void 14:18:41 INFO - ); 14:18:41 INFO - __declspec(dllimport) 14:18:41 INFO - LPWSTR 14:18:41 INFO - __stdcall 14:18:41 INFO - GetCommandLineW( 14:18:41 INFO - void 14:18:41 INFO - ); 14:18:41 INFO - #line 172 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processenv.h" 14:18:41 INFO - #line 176 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processenv.h" 14:18:41 INFO - #pragma endregion 14:18:41 INFO - #pragma region Desktop Family or OneCore Family 14:18:41 INFO - __declspec(dllimport) 14:18:41 INFO - DWORD 14:18:41 INFO - __stdcall 14:18:41 INFO - GetEnvironmentVariableA( 14:18:41 INFO - LPCSTR lpName, 14:18:41 INFO - LPSTR lpBuffer, 14:18:41 INFO - DWORD nSize 14:18:41 INFO - ); 14:18:41 INFO - __declspec(dllimport) 14:18:41 INFO - DWORD 14:18:41 INFO - __stdcall 14:18:41 INFO - GetEnvironmentVariableW( 14:18:41 INFO - LPCWSTR lpName, 14:18:41 INFO - LPWSTR lpBuffer, 14:18:41 INFO - DWORD nSize 14:18:41 INFO - ); 14:18:41 INFO - #line 209 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processenv.h" 14:18:41 INFO - __declspec(dllimport) 14:18:41 INFO - BOOL 14:18:41 INFO - __stdcall 14:18:41 INFO - SetEnvironmentVariableA( 14:18:41 INFO - LPCSTR lpName, 14:18:41 INFO - LPCSTR lpValue 14:18:41 INFO - ); 14:18:41 INFO - __declspec(dllimport) 14:18:41 INFO - BOOL 14:18:41 INFO - __stdcall 14:18:41 INFO - SetEnvironmentVariableW( 14:18:41 INFO - LPCWSTR lpName, 14:18:41 INFO - LPCWSTR lpValue 14:18:41 INFO - ); 14:18:41 INFO - #line 231 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processenv.h" 14:18:41 INFO - __declspec(dllimport) 14:18:41 INFO - DWORD 14:18:41 INFO - __stdcall 14:18:41 INFO - ExpandEnvironmentStringsA( 14:18:41 INFO - LPCSTR lpSrc, 14:18:41 INFO - LPSTR lpDst, 14:18:41 INFO - DWORD nSize 14:18:41 INFO - ); 14:18:41 INFO - __declspec(dllimport) 14:18:41 INFO - DWORD 14:18:41 INFO - __stdcall 14:18:41 INFO - ExpandEnvironmentStringsW( 14:18:41 INFO - LPCWSTR lpSrc, 14:18:41 INFO - LPWSTR lpDst, 14:18:41 INFO - DWORD nSize 14:18:41 INFO - ); 14:18:41 INFO - #line 257 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processenv.h" 14:18:41 INFO - #line 261 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processenv.h" 14:18:41 INFO - #pragma endregion 14:18:41 INFO - #pragma region Application Family or OneCore Family 14:18:41 INFO - __declspec(dllimport) 14:18:41 INFO - BOOL 14:18:41 INFO - __stdcall 14:18:41 INFO - SetCurrentDirectoryA( 14:18:41 INFO - LPCSTR lpPathName 14:18:41 INFO - ); 14:18:41 INFO - __declspec(dllimport) 14:18:41 INFO - BOOL 14:18:41 INFO - __stdcall 14:18:41 INFO - SetCurrentDirectoryW( 14:18:41 INFO - LPCWSTR lpPathName 14:18:41 INFO - ); 14:18:41 INFO - #line 288 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processenv.h" 14:18:41 INFO - __declspec(dllimport) 14:18:41 INFO - DWORD 14:18:41 INFO - __stdcall 14:18:41 INFO - GetCurrentDirectoryA( 14:18:41 INFO - DWORD nBufferLength, 14:18:41 INFO - LPSTR lpBuffer 14:18:41 INFO - ); 14:18:41 INFO - __declspec(dllimport) 14:18:41 INFO - DWORD 14:18:41 INFO - __stdcall 14:18:41 INFO - GetCurrentDirectoryW( 14:18:41 INFO - DWORD nBufferLength, 14:18:41 INFO - LPWSTR lpBuffer 14:18:41 INFO - ); 14:18:41 INFO - #line 313 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processenv.h" 14:18:41 INFO - #line 317 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processenv.h" 14:18:41 INFO - #pragma endregion 14:18:41 INFO - #pragma region Desktop Family or OneCore Family 14:18:41 INFO - __declspec(dllimport) 14:18:41 INFO - DWORD 14:18:41 INFO - __stdcall 14:18:41 INFO - SearchPathW( 14:18:41 INFO - LPCWSTR lpPath, 14:18:41 INFO - LPCWSTR lpFileName, 14:18:41 INFO - LPCWSTR lpExtension, 14:18:41 INFO - DWORD nBufferLength, 14:18:41 INFO - LPWSTR lpBuffer, 14:18:41 INFO - LPWSTR * lpFilePart 14:18:41 INFO - ); 14:18:41 INFO - #line 343 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processenv.h" 14:18:41 INFO - __declspec(dllimport) 14:18:41 INFO - DWORD 14:18:41 INFO - __stdcall 14:18:41 INFO - SearchPathA( 14:18:41 INFO - LPCSTR lpPath, 14:18:41 INFO - LPCSTR lpFileName, 14:18:41 INFO - LPCSTR lpExtension, 14:18:41 INFO - DWORD nBufferLength, 14:18:41 INFO - LPSTR lpBuffer, 14:18:41 INFO - LPSTR * lpFilePart 14:18:41 INFO - ); 14:18:41 INFO - __declspec(dllimport) 14:18:41 INFO - BOOL 14:18:41 INFO - __stdcall 14:18:41 INFO - NeedCurrentDirectoryForExePathA( 14:18:41 INFO - LPCSTR ExeName 14:18:41 INFO - ); 14:18:41 INFO - __declspec(dllimport) 14:18:41 INFO - BOOL 14:18:41 INFO - __stdcall 14:18:41 INFO - NeedCurrentDirectoryForExePathW( 14:18:41 INFO - LPCWSTR ExeName 14:18:41 INFO - ); 14:18:41 INFO - #line 386 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processenv.h" 14:18:41 INFO - #line 388 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processenv.h" 14:18:41 INFO - #line 390 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processenv.h" 14:18:41 INFO - #line 394 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processenv.h" 14:18:41 INFO - #pragma endregion 14:18:41 INFO - } 14:18:41 INFO - #line 402 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processenv.h" 14:18:41 INFO - #line 404 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processenv.h" 14:18:41 INFO - #line 40 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:41 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:41 INFO - #pragma once 14:18:41 INFO - #line 17 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:41 INFO - #line 43 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:41 INFO - #line 45 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:41 INFO - extern "C" { 14:18:41 INFO - #line 50 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:41 INFO - #pragma region Application Family or OneCore Family 14:18:41 INFO - #line 69 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:41 INFO - #pragma endregion 14:18:41 INFO - #pragma region Application Family or OneCore Family 14:18:41 INFO - __declspec(dllimport) 14:18:41 INFO - LONG 14:18:41 INFO - __stdcall 14:18:41 INFO - CompareFileTime( 14:18:41 INFO - const FILETIME * lpFileTime1, 14:18:41 INFO - const FILETIME * lpFileTime2 14:18:41 INFO - ); 14:18:41 INFO - __declspec(dllimport) 14:18:41 INFO - BOOL 14:18:41 INFO - __stdcall 14:18:41 INFO - CreateDirectoryA( 14:18:41 INFO - LPCSTR lpPathName, 14:18:41 INFO - LPSECURITY_ATTRIBUTES lpSecurityAttributes 14:18:41 INFO - ); 14:18:41 INFO - __declspec(dllimport) 14:18:41 INFO - BOOL 14:18:41 INFO - __stdcall 14:18:41 INFO - CreateDirectoryW( 14:18:41 INFO - LPCWSTR lpPathName, 14:18:41 INFO - LPSECURITY_ATTRIBUTES lpSecurityAttributes 14:18:41 INFO - ); 14:18:41 INFO - #line 111 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:41 INFO - #line 113 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:41 INFO - #pragma endregion 14:18:41 INFO - #pragma region Desktop Family or OneCore Family 14:18:41 INFO - __declspec(dllimport) 14:18:41 INFO - HANDLE 14:18:41 INFO - __stdcall 14:18:41 INFO - CreateFileA( 14:18:41 INFO - LPCSTR lpFileName, 14:18:41 INFO - DWORD dwDesiredAccess, 14:18:41 INFO - DWORD dwShareMode, 14:18:41 INFO - LPSECURITY_ATTRIBUTES lpSecurityAttributes, 14:18:41 INFO - DWORD dwCreationDisposition, 14:18:41 INFO - DWORD dwFlagsAndAttributes, 14:18:41 INFO - HANDLE hTemplateFile 14:18:41 INFO - ); 14:18:41 INFO - __declspec(dllimport) 14:18:41 INFO - HANDLE 14:18:41 INFO - __stdcall 14:18:41 INFO - CreateFileW( 14:18:41 INFO - LPCWSTR lpFileName, 14:18:41 INFO - DWORD dwDesiredAccess, 14:18:41 INFO - DWORD dwShareMode, 14:18:41 INFO - LPSECURITY_ATTRIBUTES lpSecurityAttributes, 14:18:41 INFO - DWORD dwCreationDisposition, 14:18:41 INFO - DWORD dwFlagsAndAttributes, 14:18:41 INFO - HANDLE hTemplateFile 14:18:41 INFO - ); 14:18:41 INFO - #line 150 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:41 INFO - __declspec(dllimport) 14:18:41 INFO - BOOL 14:18:41 INFO - __stdcall 14:18:41 INFO - DefineDosDeviceW( 14:18:41 INFO - DWORD dwFlags, 14:18:41 INFO - LPCWSTR lpDeviceName, 14:18:41 INFO - LPCWSTR lpTargetPath 14:18:41 INFO - ); 14:18:41 INFO - #line 166 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:41 INFO - #pragma endregion 14:18:41 INFO - #pragma region Application Family or OneCore Family 14:18:41 INFO - __declspec(dllimport) 14:18:41 INFO - BOOL 14:18:41 INFO - __stdcall 14:18:41 INFO - DeleteFileA( 14:18:41 INFO - LPCSTR lpFileName 14:18:41 INFO - ); 14:18:41 INFO - __declspec(dllimport) 14:18:41 INFO - BOOL 14:18:41 INFO - __stdcall 14:18:41 INFO - DeleteFileW( 14:18:41 INFO - LPCWSTR lpFileName 14:18:41 INFO - ); 14:18:41 INFO - #line 191 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:41 INFO - #line 193 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:41 INFO - #pragma endregion 14:18:41 INFO - #pragma region Desktop Family or OneCore Family 14:18:41 INFO - __declspec(dllimport) 14:18:41 INFO - BOOL 14:18:41 INFO - __stdcall 14:18:41 INFO - DeleteVolumeMountPointW( 14:18:41 INFO - LPCWSTR lpszVolumeMountPoint 14:18:41 INFO - ); 14:18:41 INFO - #line 212 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:41 INFO - #pragma endregion 14:18:41 INFO - #pragma region Application Family or OneCore Family 14:18:41 INFO - __declspec(dllimport) 14:18:41 INFO - BOOL 14:18:41 INFO - __stdcall 14:18:41 INFO - FileTimeToLocalFileTime( 14:18:41 INFO - const FILETIME * lpFileTime, 14:18:41 INFO - LPFILETIME lpLocalFileTime 14:18:41 INFO - ); 14:18:41 INFO - __declspec(dllimport) 14:18:41 INFO - BOOL 14:18:41 INFO - __stdcall 14:18:41 INFO - FindClose( 14:18:41 INFO - HANDLE hFindFile 14:18:41 INFO - ); 14:18:41 INFO - #line 239 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:41 INFO - #pragma endregion 14:18:41 INFO - #pragma region Desktop Family or OneCore Family 14:18:41 INFO - __declspec(dllimport) 14:18:41 INFO - BOOL 14:18:41 INFO - __stdcall 14:18:41 INFO - FindCloseChangeNotification( 14:18:41 INFO - HANDLE hChangeHandle 14:18:41 INFO - ); 14:18:41 INFO - __declspec(dllimport) 14:18:41 INFO - HANDLE 14:18:41 INFO - __stdcall 14:18:41 INFO - FindFirstChangeNotificationA( 14:18:41 INFO - LPCSTR lpPathName, 14:18:41 INFO - BOOL bWatchSubtree, 14:18:41 INFO - DWORD dwNotifyFilter 14:18:41 INFO - ); 14:18:41 INFO - __declspec(dllimport) 14:18:41 INFO - HANDLE 14:18:41 INFO - __stdcall 14:18:41 INFO - FindFirstChangeNotificationW( 14:18:41 INFO - LPCWSTR lpPathName, 14:18:41 INFO - BOOL bWatchSubtree, 14:18:41 INFO - DWORD dwNotifyFilter 14:18:41 INFO - ); 14:18:41 INFO - #line 276 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:41 INFO - #line 278 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:41 INFO - #pragma endregion 14:18:41 INFO - #pragma region Application Family or OneCore Family 14:18:41 INFO - __declspec(dllimport) 14:18:41 INFO - HANDLE 14:18:41 INFO - __stdcall 14:18:41 INFO - FindFirstFileA( 14:18:41 INFO - LPCSTR lpFileName, 14:18:41 INFO - LPWIN32_FIND_DATAA lpFindFileData 14:18:41 INFO - ); 14:18:41 INFO - __declspec(dllimport) 14:18:41 INFO - HANDLE 14:18:41 INFO - __stdcall 14:18:41 INFO - FindFirstFileW( 14:18:41 INFO - LPCWSTR lpFileName, 14:18:41 INFO - LPWIN32_FIND_DATAW lpFindFileData 14:18:41 INFO - ); 14:18:41 INFO - #line 305 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:41 INFO - __declspec(dllimport) 14:18:41 INFO - HANDLE 14:18:41 INFO - __stdcall 14:18:41 INFO - FindFirstFileExA( 14:18:41 INFO - LPCSTR lpFileName, 14:18:41 INFO - FINDEX_INFO_LEVELS fInfoLevelId, 14:18:41 INFO - LPVOID lpFindFileData, 14:18:41 INFO - FINDEX_SEARCH_OPS fSearchOp, 14:18:41 INFO - LPVOID lpSearchFilter, 14:18:41 INFO - DWORD dwAdditionalFlags 14:18:41 INFO - ); 14:18:41 INFO - __declspec(dllimport) 14:18:41 INFO - HANDLE 14:18:41 INFO - __stdcall 14:18:41 INFO - FindFirstFileExW( 14:18:41 INFO - LPCWSTR lpFileName, 14:18:41 INFO - FINDEX_INFO_LEVELS fInfoLevelId, 14:18:41 INFO - LPVOID lpFindFileData, 14:18:41 INFO - FINDEX_SEARCH_OPS fSearchOp, 14:18:41 INFO - LPVOID lpSearchFilter, 14:18:41 INFO - DWORD dwAdditionalFlags 14:18:41 INFO - ); 14:18:41 INFO - #line 338 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:41 INFO - #line 340 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:41 INFO - #line 342 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:41 INFO - #pragma endregion 14:18:41 INFO - #pragma region Desktop Family or OneCore Family 14:18:41 INFO - __declspec(dllimport) 14:18:41 INFO - HANDLE 14:18:41 INFO - __stdcall 14:18:41 INFO - FindFirstVolumeW( 14:18:41 INFO - LPWSTR lpszVolumeName, 14:18:41 INFO - DWORD cchBufferLength 14:18:41 INFO - ); 14:18:41 INFO - __declspec(dllimport) 14:18:41 INFO - BOOL 14:18:41 INFO - __stdcall 14:18:41 INFO - FindNextChangeNotification( 14:18:41 INFO - HANDLE hChangeHandle 14:18:41 INFO - ); 14:18:41 INFO - #line 370 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:41 INFO - #pragma endregion 14:18:41 INFO - #pragma region Application Family or OneCore Family 14:18:41 INFO - __declspec(dllimport) 14:18:41 INFO - BOOL 14:18:41 INFO - __stdcall 14:18:41 INFO - FindNextFileA( 14:18:41 INFO - HANDLE hFindFile, 14:18:41 INFO - LPWIN32_FIND_DATAA lpFindFileData 14:18:41 INFO - ); 14:18:41 INFO - __declspec(dllimport) 14:18:41 INFO - BOOL 14:18:41 INFO - __stdcall 14:18:41 INFO - FindNextFileW( 14:18:41 INFO - HANDLE hFindFile, 14:18:41 INFO - LPWIN32_FIND_DATAW lpFindFileData 14:18:41 INFO - ); 14:18:41 INFO - #line 397 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:41 INFO - #line 399 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:41 INFO - #pragma endregion 14:18:41 INFO - #pragma region Desktop Family or OneCore Family 14:18:41 INFO - __declspec(dllimport) 14:18:41 INFO - BOOL 14:18:41 INFO - __stdcall 14:18:41 INFO - FindNextVolumeW( 14:18:41 INFO - HANDLE hFindVolume, 14:18:41 INFO - LPWSTR lpszVolumeName, 14:18:41 INFO - DWORD cchBufferLength 14:18:41 INFO - ); 14:18:41 INFO - __declspec(dllimport) 14:18:41 INFO - BOOL 14:18:41 INFO - __stdcall 14:18:41 INFO - FindVolumeClose( 14:18:41 INFO - HANDLE hFindVolume 14:18:41 INFO - ); 14:18:41 INFO - #line 428 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:41 INFO - #pragma endregion 14:18:41 INFO - #pragma region Application Family or OneCore Family 14:18:41 INFO - __declspec(dllimport) 14:18:41 INFO - BOOL 14:18:41 INFO - __stdcall 14:18:41 INFO - FlushFileBuffers( 14:18:41 INFO - HANDLE hFile 14:18:41 INFO - ); 14:18:41 INFO - #line 443 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:41 INFO - #pragma endregion 14:18:41 INFO - #pragma region Application Family or OneCore Family 14:18:41 INFO - __declspec(dllimport) 14:18:41 INFO - BOOL 14:18:41 INFO - __stdcall 14:18:41 INFO - GetDiskFreeSpaceA( 14:18:41 INFO - LPCSTR lpRootPathName, 14:18:41 INFO - LPDWORD lpSectorsPerCluster, 14:18:41 INFO - LPDWORD lpBytesPerSector, 14:18:41 INFO - LPDWORD lpNumberOfFreeClusters, 14:18:41 INFO - LPDWORD lpTotalNumberOfClusters 14:18:41 INFO - ); 14:18:41 INFO - __declspec(dllimport) 14:18:41 INFO - BOOL 14:18:41 INFO - __stdcall 14:18:41 INFO - GetDiskFreeSpaceW( 14:18:41 INFO - LPCWSTR lpRootPathName, 14:18:41 INFO - LPDWORD lpSectorsPerCluster, 14:18:41 INFO - LPDWORD lpBytesPerSector, 14:18:41 INFO - LPDWORD lpNumberOfFreeClusters, 14:18:41 INFO - LPDWORD lpTotalNumberOfClusters 14:18:41 INFO - ); 14:18:41 INFO - #line 476 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:41 INFO - __declspec(dllimport) 14:18:41 INFO - BOOL 14:18:41 INFO - __stdcall 14:18:41 INFO - GetDiskFreeSpaceExA( 14:18:41 INFO - LPCSTR lpDirectoryName, 14:18:41 INFO - PULARGE_INTEGER lpFreeBytesAvailableToCaller, 14:18:41 INFO - PULARGE_INTEGER lpTotalNumberOfBytes, 14:18:41 INFO - PULARGE_INTEGER lpTotalNumberOfFreeBytes 14:18:41 INFO - ); 14:18:41 INFO - __declspec(dllimport) 14:18:41 INFO - BOOL 14:18:41 INFO - __stdcall 14:18:41 INFO - GetDiskFreeSpaceExW( 14:18:41 INFO - LPCWSTR lpDirectoryName, 14:18:41 INFO - PULARGE_INTEGER lpFreeBytesAvailableToCaller, 14:18:41 INFO - PULARGE_INTEGER lpTotalNumberOfBytes, 14:18:41 INFO - PULARGE_INTEGER lpTotalNumberOfFreeBytes 14:18:41 INFO - ); 14:18:41 INFO - #line 502 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:41 INFO - #line 504 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:41 INFO - #pragma endregion 14:18:41 INFO - #pragma region Desktop Family or OneCore Family 14:18:41 INFO - __declspec(dllimport) 14:18:41 INFO - UINT 14:18:41 INFO - __stdcall 14:18:41 INFO - GetDriveTypeA( 14:18:41 INFO - LPCSTR lpRootPathName 14:18:41 INFO - ); 14:18:41 INFO - __declspec(dllimport) 14:18:42 INFO - UINT 14:18:42 INFO - __stdcall 14:18:42 INFO - GetDriveTypeW( 14:18:42 INFO - LPCWSTR lpRootPathName 14:18:42 INFO - ); 14:18:42 INFO - #line 529 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:42 INFO - #line 531 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:42 INFO - #pragma endregion 14:18:42 INFO - #pragma region Application Family or OneCore Family 14:18:42 INFO - typedef struct _WIN32_FILE_ATTRIBUTE_DATA { 14:18:42 INFO - DWORD dwFileAttributes; 14:18:42 INFO - FILETIME ftCreationTime; 14:18:42 INFO - FILETIME ftLastAccessTime; 14:18:42 INFO - FILETIME ftLastWriteTime; 14:18:42 INFO - DWORD nFileSizeHigh; 14:18:42 INFO - DWORD nFileSizeLow; 14:18:42 INFO - } WIN32_FILE_ATTRIBUTE_DATA, *LPWIN32_FILE_ATTRIBUTE_DATA; 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - DWORD 14:18:42 INFO - __stdcall 14:18:42 INFO - GetFileAttributesA( 14:18:42 INFO - LPCSTR lpFileName 14:18:42 INFO - ); 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - DWORD 14:18:42 INFO - __stdcall 14:18:42 INFO - GetFileAttributesW( 14:18:42 INFO - LPCWSTR lpFileName 14:18:42 INFO - ); 14:18:42 INFO - #line 565 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - BOOL 14:18:42 INFO - __stdcall 14:18:42 INFO - GetFileAttributesExA( 14:18:42 INFO - LPCSTR lpFileName, 14:18:42 INFO - GET_FILEEX_INFO_LEVELS fInfoLevelId, 14:18:42 INFO - LPVOID lpFileInformation 14:18:42 INFO - ); 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - BOOL 14:18:42 INFO - __stdcall 14:18:42 INFO - GetFileAttributesExW( 14:18:42 INFO - LPCWSTR lpFileName, 14:18:42 INFO - GET_FILEEX_INFO_LEVELS fInfoLevelId, 14:18:42 INFO - LPVOID lpFileInformation 14:18:42 INFO - ); 14:18:42 INFO - #line 589 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:42 INFO - #line 591 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:42 INFO - #pragma endregion 14:18:42 INFO - #pragma region Desktop Family or OneCore Family 14:18:42 INFO - typedef struct _BY_HANDLE_FILE_INFORMATION { 14:18:42 INFO - DWORD dwFileAttributes; 14:18:42 INFO - FILETIME ftCreationTime; 14:18:42 INFO - FILETIME ftLastAccessTime; 14:18:42 INFO - FILETIME ftLastWriteTime; 14:18:42 INFO - DWORD dwVolumeSerialNumber; 14:18:42 INFO - DWORD nFileSizeHigh; 14:18:42 INFO - DWORD nFileSizeLow; 14:18:42 INFO - DWORD nNumberOfLinks; 14:18:42 INFO - DWORD nFileIndexHigh; 14:18:42 INFO - DWORD nFileIndexLow; 14:18:42 INFO - } BY_HANDLE_FILE_INFORMATION, *PBY_HANDLE_FILE_INFORMATION, *LPBY_HANDLE_FILE_INFORMATION; 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - BOOL 14:18:42 INFO - __stdcall 14:18:42 INFO - GetFileInformationByHandle( 14:18:42 INFO - HANDLE hFile, 14:18:42 INFO - LPBY_HANDLE_FILE_INFORMATION lpFileInformation 14:18:42 INFO - ); 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - DWORD 14:18:42 INFO - __stdcall 14:18:42 INFO - GetFileSize( 14:18:42 INFO - HANDLE hFile, 14:18:42 INFO - LPDWORD lpFileSizeHigh 14:18:42 INFO - ); 14:18:42 INFO - #line 629 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:42 INFO - #pragma endregion 14:18:42 INFO - #pragma region Application Family 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - BOOL 14:18:42 INFO - __stdcall 14:18:42 INFO - GetFileSizeEx( 14:18:42 INFO - HANDLE hFile, 14:18:42 INFO - PLARGE_INTEGER lpFileSize 14:18:42 INFO - ); 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - DWORD 14:18:42 INFO - __stdcall 14:18:42 INFO - GetFileType( 14:18:42 INFO - HANDLE hFile 14:18:42 INFO - ); 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - DWORD 14:18:42 INFO - __stdcall 14:18:42 INFO - GetFinalPathNameByHandleA( 14:18:42 INFO - HANDLE hFile, 14:18:42 INFO - LPSTR lpszFilePath, 14:18:42 INFO - DWORD cchFilePath, 14:18:42 INFO - DWORD dwFlags 14:18:42 INFO - ); 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - DWORD 14:18:42 INFO - __stdcall 14:18:42 INFO - GetFinalPathNameByHandleW( 14:18:42 INFO - HANDLE hFile, 14:18:42 INFO - LPWSTR lpszFilePath, 14:18:42 INFO - DWORD cchFilePath, 14:18:42 INFO - DWORD dwFlags 14:18:42 INFO - ); 14:18:42 INFO - #line 680 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:42 INFO - #line 682 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - BOOL 14:18:42 INFO - __stdcall 14:18:42 INFO - GetFileTime( 14:18:42 INFO - HANDLE hFile, 14:18:42 INFO - LPFILETIME lpCreationTime, 14:18:42 INFO - LPFILETIME lpLastAccessTime, 14:18:42 INFO - LPFILETIME lpLastWriteTime 14:18:42 INFO - ); 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - DWORD 14:18:42 INFO - __stdcall 14:18:42 INFO - GetFullPathNameW( 14:18:42 INFO - LPCWSTR lpFileName, 14:18:42 INFO - DWORD nBufferLength, 14:18:42 INFO - LPWSTR lpBuffer, 14:18:42 INFO - LPWSTR * lpFilePart 14:18:42 INFO - ); 14:18:42 INFO - #line 711 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:42 INFO - #pragma endregion 14:18:42 INFO - #pragma region Desktop Family or OneCore Family 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - DWORD 14:18:42 INFO - __stdcall 14:18:42 INFO - GetFullPathNameA( 14:18:42 INFO - LPCSTR lpFileName, 14:18:42 INFO - DWORD nBufferLength, 14:18:42 INFO - LPSTR lpBuffer, 14:18:42 INFO - LPSTR * lpFilePart 14:18:42 INFO - ); 14:18:42 INFO - #line 732 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - DWORD 14:18:42 INFO - __stdcall 14:18:42 INFO - GetLogicalDrives( 14:18:42 INFO - void 14:18:42 INFO - ); 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - DWORD 14:18:42 INFO - __stdcall 14:18:42 INFO - GetLogicalDriveStringsW( 14:18:42 INFO - DWORD nBufferLength, 14:18:42 INFO - LPWSTR lpBuffer 14:18:42 INFO - ); 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - DWORD 14:18:42 INFO - __stdcall 14:18:42 INFO - GetLongPathNameA( 14:18:42 INFO - LPCSTR lpszShortPath, 14:18:42 INFO - LPSTR lpszLongPath, 14:18:42 INFO - DWORD cchBuffer 14:18:42 INFO - ); 14:18:42 INFO - #line 768 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:42 INFO - #line 770 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:42 INFO - #pragma endregion 14:18:42 INFO - #pragma region Application Family or OneCore Family 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - DWORD 14:18:42 INFO - __stdcall 14:18:42 INFO - GetLongPathNameW( 14:18:42 INFO - LPCWSTR lpszShortPath, 14:18:42 INFO - LPWSTR lpszLongPath, 14:18:42 INFO - DWORD cchBuffer 14:18:42 INFO - ); 14:18:42 INFO - #line 792 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:42 INFO - #pragma endregion 14:18:42 INFO - #pragma region Desktop Family or OneCore Family 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - DWORD 14:18:42 INFO - __stdcall 14:18:42 INFO - GetShortPathNameW( 14:18:42 INFO - LPCWSTR lpszLongPath, 14:18:42 INFO - LPWSTR lpszShortPath, 14:18:42 INFO - DWORD cchBuffer 14:18:42 INFO - ); 14:18:42 INFO - #line 814 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:42 INFO - #pragma endregion 14:18:42 INFO - #pragma region Application Family or OneCore Family 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - UINT 14:18:42 INFO - __stdcall 14:18:42 INFO - GetTempFileNameW( 14:18:42 INFO - LPCWSTR lpPathName, 14:18:42 INFO - LPCWSTR lpPrefixString, 14:18:42 INFO - UINT uUnique, 14:18:42 INFO - LPWSTR lpTempFileName 14:18:42 INFO - ); 14:18:42 INFO - #line 836 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:42 INFO - #pragma endregion 14:18:42 INFO - #pragma region Desktop Family or OneCore Family 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - BOOL 14:18:42 INFO - __stdcall 14:18:42 INFO - GetVolumeInformationByHandleW( 14:18:42 INFO - HANDLE hFile, 14:18:42 INFO - LPWSTR lpVolumeNameBuffer, 14:18:42 INFO - DWORD nVolumeNameSize, 14:18:42 INFO - LPDWORD lpVolumeSerialNumber, 14:18:42 INFO - LPDWORD lpMaximumComponentLength, 14:18:42 INFO - LPDWORD lpFileSystemFlags, 14:18:42 INFO - LPWSTR lpFileSystemNameBuffer, 14:18:42 INFO - DWORD nFileSystemNameSize 14:18:42 INFO - ); 14:18:42 INFO - #line 861 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - BOOL 14:18:42 INFO - __stdcall 14:18:42 INFO - GetVolumeInformationW( 14:18:42 INFO - LPCWSTR lpRootPathName, 14:18:42 INFO - LPWSTR lpVolumeNameBuffer, 14:18:42 INFO - DWORD nVolumeNameSize, 14:18:42 INFO - LPDWORD lpVolumeSerialNumber, 14:18:42 INFO - LPDWORD lpMaximumComponentLength, 14:18:42 INFO - LPDWORD lpFileSystemFlags, 14:18:42 INFO - LPWSTR lpFileSystemNameBuffer, 14:18:42 INFO - DWORD nFileSystemNameSize 14:18:42 INFO - ); 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - BOOL 14:18:42 INFO - __stdcall 14:18:42 INFO - GetVolumePathNameW( 14:18:42 INFO - LPCWSTR lpszFileName, 14:18:42 INFO - LPWSTR lpszVolumePathName, 14:18:42 INFO - DWORD cchBufferLength 14:18:42 INFO - ); 14:18:42 INFO - #line 896 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:42 INFO - #pragma endregion 14:18:42 INFO - #pragma region Application Family or OneCore Family 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - BOOL 14:18:42 INFO - __stdcall 14:18:42 INFO - LocalFileTimeToFileTime( 14:18:42 INFO - const FILETIME * lpLocalFileTime, 14:18:42 INFO - LPFILETIME lpFileTime 14:18:42 INFO - ); 14:18:42 INFO - #line 912 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:42 INFO - #pragma endregion 14:18:42 INFO - #pragma region Desktop Family or OneCore Family 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - BOOL 14:18:42 INFO - __stdcall 14:18:42 INFO - LockFile( 14:18:42 INFO - HANDLE hFile, 14:18:42 INFO - DWORD dwFileOffsetLow, 14:18:42 INFO - DWORD dwFileOffsetHigh, 14:18:42 INFO - DWORD nNumberOfBytesToLockLow, 14:18:42 INFO - DWORD nNumberOfBytesToLockHigh 14:18:42 INFO - ); 14:18:42 INFO - #line 931 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:42 INFO - #pragma endregion 14:18:42 INFO - #pragma region Application Family or OneCore Family 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - BOOL 14:18:42 INFO - __stdcall 14:18:42 INFO - LockFileEx( 14:18:42 INFO - HANDLE hFile, 14:18:42 INFO - DWORD dwFlags, 14:18:42 INFO - DWORD dwReserved, 14:18:42 INFO - DWORD nNumberOfBytesToLockLow, 14:18:42 INFO - DWORD nNumberOfBytesToLockHigh, 14:18:42 INFO - LPOVERLAPPED lpOverlapped 14:18:42 INFO - ); 14:18:42 INFO - #line 951 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:42 INFO - #pragma endregion 14:18:42 INFO - #pragma region Desktop Family or OneCore Family 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - DWORD 14:18:42 INFO - __stdcall 14:18:42 INFO - QueryDosDeviceW( 14:18:42 INFO - LPCWSTR lpDeviceName, 14:18:42 INFO - LPWSTR lpTargetPath, 14:18:42 INFO - DWORD ucchMax 14:18:42 INFO - ); 14:18:42 INFO - #line 972 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:42 INFO - #pragma endregion 14:18:42 INFO - #pragma region Application Family or OneCore Family 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - BOOL 14:18:42 INFO - __stdcall 14:18:42 INFO - ReadFile( 14:18:42 INFO - HANDLE hFile, 14:18:42 INFO - LPVOID lpBuffer, 14:18:42 INFO - DWORD nNumberOfBytesToRead, 14:18:42 INFO - LPDWORD lpNumberOfBytesRead, 14:18:42 INFO - LPOVERLAPPED lpOverlapped 14:18:42 INFO - ); 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - BOOL 14:18:42 INFO - __stdcall 14:18:42 INFO - ReadFileEx( 14:18:42 INFO - HANDLE hFile, 14:18:42 INFO - LPVOID lpBuffer, 14:18:42 INFO - DWORD nNumberOfBytesToRead, 14:18:42 INFO - LPOVERLAPPED lpOverlapped, 14:18:42 INFO - LPOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine 14:18:42 INFO - ); 14:18:42 INFO - #line 1005 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:42 INFO - #pragma endregion 14:18:42 INFO - #pragma region Desktop Family or OneCore Family 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - BOOL 14:18:42 INFO - __stdcall 14:18:42 INFO - ReadFileScatter( 14:18:42 INFO - HANDLE hFile, 14:18:42 INFO - FILE_SEGMENT_ELEMENT aSegmentArray[], 14:18:42 INFO - DWORD nNumberOfBytesToRead, 14:18:42 INFO - LPDWORD lpReserved, 14:18:42 INFO - LPOVERLAPPED lpOverlapped 14:18:42 INFO - ); 14:18:42 INFO - #line 1025 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:42 INFO - #pragma endregion 14:18:42 INFO - #pragma region Application Family or OneCore Family 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - BOOL 14:18:42 INFO - __stdcall 14:18:42 INFO - RemoveDirectoryA( 14:18:42 INFO - LPCSTR lpPathName 14:18:42 INFO - ); 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - BOOL 14:18:42 INFO - __stdcall 14:18:42 INFO - RemoveDirectoryW( 14:18:42 INFO - LPCWSTR lpPathName 14:18:42 INFO - ); 14:18:42 INFO - #line 1050 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - BOOL 14:18:42 INFO - __stdcall 14:18:42 INFO - SetEndOfFile( 14:18:42 INFO - HANDLE hFile 14:18:42 INFO - ); 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - BOOL 14:18:42 INFO - __stdcall 14:18:42 INFO - SetFileAttributesA( 14:18:42 INFO - LPCSTR lpFileName, 14:18:42 INFO - DWORD dwFileAttributes 14:18:42 INFO - ); 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - BOOL 14:18:42 INFO - __stdcall 14:18:42 INFO - SetFileAttributesW( 14:18:42 INFO - LPCWSTR lpFileName, 14:18:42 INFO - DWORD dwFileAttributes 14:18:42 INFO - ); 14:18:42 INFO - #line 1080 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - BOOL 14:18:42 INFO - __stdcall 14:18:42 INFO - SetFileInformationByHandle( 14:18:42 INFO - HANDLE hFile, 14:18:42 INFO - FILE_INFO_BY_HANDLE_CLASS FileInformationClass, 14:18:42 INFO - LPVOID lpFileInformation, 14:18:42 INFO - DWORD dwBufferSize 14:18:42 INFO - ); 14:18:42 INFO - #line 1096 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - DWORD 14:18:42 INFO - __stdcall 14:18:42 INFO - SetFilePointer( 14:18:42 INFO - HANDLE hFile, 14:18:42 INFO - LONG lDistanceToMove, 14:18:42 INFO - PLONG lpDistanceToMoveHigh, 14:18:42 INFO - DWORD dwMoveMethod 14:18:42 INFO - ); 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - BOOL 14:18:42 INFO - __stdcall 14:18:42 INFO - SetFilePointerEx( 14:18:42 INFO - HANDLE hFile, 14:18:42 INFO - LARGE_INTEGER liDistanceToMove, 14:18:42 INFO - PLARGE_INTEGER lpNewFilePointer, 14:18:42 INFO - DWORD dwMoveMethod 14:18:42 INFO - ); 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - BOOL 14:18:42 INFO - __stdcall 14:18:42 INFO - SetFileTime( 14:18:42 INFO - HANDLE hFile, 14:18:42 INFO - const FILETIME * lpCreationTime, 14:18:42 INFO - const FILETIME * lpLastAccessTime, 14:18:42 INFO - const FILETIME * lpLastWriteTime 14:18:42 INFO - ); 14:18:42 INFO - #line 1131 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:42 INFO - #pragma endregion 14:18:42 INFO - #pragma region Desktop Family or OneCore Family 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - BOOL 14:18:42 INFO - __stdcall 14:18:42 INFO - SetFileValidData( 14:18:42 INFO - HANDLE hFile, 14:18:42 INFO - LONGLONG ValidDataLength 14:18:42 INFO - ); 14:18:42 INFO - #line 1150 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - BOOL 14:18:42 INFO - __stdcall 14:18:42 INFO - UnlockFile( 14:18:42 INFO - HANDLE hFile, 14:18:42 INFO - DWORD dwFileOffsetLow, 14:18:42 INFO - DWORD dwFileOffsetHigh, 14:18:42 INFO - DWORD nNumberOfBytesToUnlockLow, 14:18:42 INFO - DWORD nNumberOfBytesToUnlockHigh 14:18:42 INFO - ); 14:18:42 INFO - #line 1164 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:42 INFO - #pragma endregion 14:18:42 INFO - #pragma region Application Family or OneCore Family 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - BOOL 14:18:42 INFO - __stdcall 14:18:42 INFO - UnlockFileEx( 14:18:42 INFO - HANDLE hFile, 14:18:42 INFO - DWORD dwReserved, 14:18:42 INFO - DWORD nNumberOfBytesToUnlockLow, 14:18:42 INFO - DWORD nNumberOfBytesToUnlockHigh, 14:18:42 INFO - LPOVERLAPPED lpOverlapped 14:18:42 INFO - ); 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - BOOL 14:18:42 INFO - __stdcall 14:18:42 INFO - WriteFile( 14:18:42 INFO - HANDLE hFile, 14:18:42 INFO - LPCVOID lpBuffer, 14:18:42 INFO - DWORD nNumberOfBytesToWrite, 14:18:42 INFO - LPDWORD lpNumberOfBytesWritten, 14:18:42 INFO - LPOVERLAPPED lpOverlapped 14:18:42 INFO - ); 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - BOOL 14:18:42 INFO - __stdcall 14:18:42 INFO - WriteFileEx( 14:18:42 INFO - HANDLE hFile, 14:18:42 INFO - LPCVOID lpBuffer, 14:18:42 INFO - DWORD nNumberOfBytesToWrite, 14:18:42 INFO - LPOVERLAPPED lpOverlapped, 14:18:42 INFO - LPOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine 14:18:42 INFO - ); 14:18:42 INFO - #line 1207 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:42 INFO - #pragma endregion 14:18:42 INFO - #pragma region Desktop Family or OneCore Family 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - BOOL 14:18:42 INFO - __stdcall 14:18:42 INFO - WriteFileGather( 14:18:42 INFO - HANDLE hFile, 14:18:42 INFO - FILE_SEGMENT_ELEMENT aSegmentArray[], 14:18:42 INFO - DWORD nNumberOfBytesToWrite, 14:18:42 INFO - LPDWORD lpReserved, 14:18:42 INFO - LPOVERLAPPED lpOverlapped 14:18:42 INFO - ); 14:18:42 INFO - #line 1226 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:42 INFO - #pragma endregion 14:18:42 INFO - #pragma region Application Family or OneCore Family 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - DWORD 14:18:42 INFO - __stdcall 14:18:42 INFO - GetTempPathW( 14:18:42 INFO - DWORD nBufferLength, 14:18:42 INFO - LPWSTR lpBuffer 14:18:42 INFO - ); 14:18:42 INFO - #line 1253 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:42 INFO - #pragma endregion 14:18:42 INFO - #pragma region Desktop Family or OneCore Family 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - BOOL 14:18:42 INFO - __stdcall 14:18:42 INFO - GetVolumeNameForVolumeMountPointW( 14:18:42 INFO - LPCWSTR lpszVolumeMountPoint, 14:18:42 INFO - LPWSTR lpszVolumeName, 14:18:42 INFO - DWORD cchBufferLength 14:18:42 INFO - ); 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - BOOL 14:18:42 INFO - __stdcall 14:18:42 INFO - GetVolumePathNamesForVolumeNameW( 14:18:42 INFO - LPCWSTR lpszVolumeName, 14:18:42 INFO - LPWCH lpszVolumePathNames, 14:18:42 INFO - DWORD cchBufferLength, 14:18:42 INFO - PDWORD lpcchReturnLength 14:18:42 INFO - ); 14:18:42 INFO - #line 1292 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:42 INFO - #line 1294 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:42 INFO - #pragma endregion 14:18:42 INFO - #pragma region Application Family or OneCore Family 14:18:42 INFO - #line 1325 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:42 INFO - #line 1327 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:42 INFO - #pragma endregion 14:18:42 INFO - #line 1330 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:42 INFO - #pragma region Desktop Family or OneCore Family 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - BOOL 14:18:42 INFO - __stdcall 14:18:42 INFO - SetFileIoOverlappedRange( 14:18:42 INFO - HANDLE FileHandle, 14:18:42 INFO - PUCHAR OverlappedRangeStart, 14:18:42 INFO - ULONG Length 14:18:42 INFO - ); 14:18:42 INFO - #line 1355 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:42 INFO - #line 1357 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:42 INFO - #pragma endregion 14:18:42 INFO - #pragma region Desktop Family or OneCore Family 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - DWORD 14:18:42 INFO - __stdcall 14:18:42 INFO - GetCompressedFileSizeA( 14:18:42 INFO - LPCSTR lpFileName, 14:18:42 INFO - LPDWORD lpFileSizeHigh 14:18:42 INFO - ); 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - DWORD 14:18:42 INFO - __stdcall 14:18:42 INFO - GetCompressedFileSizeW( 14:18:42 INFO - LPCWSTR lpFileName, 14:18:42 INFO - LPDWORD lpFileSizeHigh 14:18:42 INFO - ); 14:18:42 INFO - #line 1387 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:42 INFO - #line 1389 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:42 INFO - #line 1391 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:42 INFO - #pragma endregion 14:18:42 INFO - #line 1394 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:42 INFO - #pragma region Desktop Family or OneCore Family 14:18:42 INFO - typedef enum _STREAM_INFO_LEVELS { 14:18:42 INFO - FindStreamInfoStandard, 14:18:42 INFO - FindStreamInfoMaxInfoLevel 14:18:42 INFO - } STREAM_INFO_LEVELS; 14:18:42 INFO - typedef struct _WIN32_FIND_STREAM_DATA { 14:18:42 INFO - LARGE_INTEGER StreamSize; 14:18:42 INFO - WCHAR cStreamName[ 260 + 36 ]; 14:18:42 INFO - } WIN32_FIND_STREAM_DATA, *PWIN32_FIND_STREAM_DATA; 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - HANDLE 14:18:42 INFO - __stdcall 14:18:42 INFO - FindFirstStreamW( 14:18:42 INFO - LPCWSTR lpFileName, 14:18:42 INFO - STREAM_INFO_LEVELS InfoLevel, 14:18:42 INFO - LPVOID lpFindStreamData, 14:18:42 INFO - DWORD dwFlags 14:18:42 INFO - ); 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - BOOL 14:18:42 INFO - __stdcall 14:18:42 INFO - FindNextStreamW( 14:18:42 INFO - HANDLE hFindStream, 14:18:42 INFO - LPVOID lpFindStreamData 14:18:42 INFO - ); 14:18:42 INFO - #line 1442 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:42 INFO - #line 1444 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - BOOL 14:18:42 INFO - __stdcall 14:18:42 INFO - AreFileApisANSI( 14:18:42 INFO - void 14:18:42 INFO - ); 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - DWORD 14:18:42 INFO - __stdcall 14:18:42 INFO - GetTempPathA( 14:18:42 INFO - DWORD nBufferLength, 14:18:42 INFO - LPSTR lpBuffer 14:18:42 INFO - ); 14:18:42 INFO - #line 1468 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - HANDLE 14:18:42 INFO - __stdcall 14:18:42 INFO - FindFirstFileNameW( 14:18:42 INFO - LPCWSTR lpFileName, 14:18:42 INFO - DWORD dwFlags, 14:18:42 INFO - LPDWORD StringLength, 14:18:42 INFO - PWSTR LinkName 14:18:42 INFO - ); 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - BOOL 14:18:42 INFO - __stdcall 14:18:42 INFO - FindNextFileNameW( 14:18:42 INFO - HANDLE hFindStream, 14:18:42 INFO - LPDWORD StringLength, 14:18:42 INFO - PWSTR LinkName 14:18:42 INFO - ); 14:18:42 INFO - #line 1494 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - BOOL 14:18:42 INFO - __stdcall 14:18:42 INFO - GetVolumeInformationA( 14:18:42 INFO - LPCSTR lpRootPathName, 14:18:42 INFO - LPSTR lpVolumeNameBuffer, 14:18:42 INFO - DWORD nVolumeNameSize, 14:18:42 INFO - LPDWORD lpVolumeSerialNumber, 14:18:42 INFO - LPDWORD lpMaximumComponentLength, 14:18:42 INFO - LPDWORD lpFileSystemFlags, 14:18:42 INFO - LPSTR lpFileSystemNameBuffer, 14:18:42 INFO - DWORD nFileSystemNameSize 14:18:42 INFO - ); 14:18:42 INFO - #line 1513 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - UINT 14:18:42 INFO - __stdcall 14:18:42 INFO - GetTempFileNameA( 14:18:42 INFO - LPCSTR lpPathName, 14:18:42 INFO - LPCSTR lpPrefixString, 14:18:42 INFO - UINT uUnique, 14:18:42 INFO - LPSTR lpTempFileName 14:18:42 INFO - ); 14:18:42 INFO - #line 1528 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - void 14:18:42 INFO - __stdcall 14:18:42 INFO - SetFileApisToOEM( 14:18:42 INFO - void 14:18:42 INFO - ); 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - void 14:18:42 INFO - __stdcall 14:18:42 INFO - SetFileApisToANSI( 14:18:42 INFO - void 14:18:42 INFO - ); 14:18:42 INFO - #line 1546 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:42 INFO - #line 1548 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:42 INFO - #pragma endregion 14:18:42 INFO - } 14:18:42 INFO - #line 1557 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:42 INFO - #line 1559 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:18:42 INFO - #line 41 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:42 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\debugapi.h" 14:18:42 INFO - #pragma once 14:18:42 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\debugapi.h" 14:18:42 INFO - #line 39 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\debugapi.h" 14:18:42 INFO - #line 41 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\debugapi.h" 14:18:42 INFO - extern "C" { 14:18:42 INFO - #line 46 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\debugapi.h" 14:18:42 INFO - #pragma region Application Family or OneCore Family 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - BOOL 14:18:42 INFO - __stdcall 14:18:42 INFO - IsDebuggerPresent( 14:18:42 INFO - void 14:18:42 INFO - ); 14:18:42 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\debugapi.h" 14:18:42 INFO - #line 68 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\debugapi.h" 14:18:42 INFO - #pragma endregion 14:18:42 INFO - #pragma region Desktop Family or OneCore Family 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - void 14:18:42 INFO - __stdcall 14:18:42 INFO - DebugBreak( 14:18:42 INFO - void 14:18:42 INFO - ); 14:18:42 INFO - #line 83 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\debugapi.h" 14:18:42 INFO - #pragma endregion 14:18:42 INFO - #pragma region Application Family or OneCore Family 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - void 14:18:42 INFO - __stdcall 14:18:42 INFO - OutputDebugStringA( 14:18:42 INFO - LPCSTR lpOutputString 14:18:42 INFO - ); 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - void 14:18:42 INFO - __stdcall 14:18:42 INFO - OutputDebugStringW( 14:18:42 INFO - LPCWSTR lpOutputString 14:18:42 INFO - ); 14:18:42 INFO - #line 108 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\debugapi.h" 14:18:42 INFO - #line 110 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\debugapi.h" 14:18:42 INFO - #pragma endregion 14:18:42 INFO - #pragma region Desktop Family or OneCore Family 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - BOOL 14:18:42 INFO - __stdcall 14:18:42 INFO - ContinueDebugEvent( 14:18:42 INFO - DWORD dwProcessId, 14:18:42 INFO - DWORD dwThreadId, 14:18:42 INFO - DWORD dwContinueStatus 14:18:42 INFO - ); 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - BOOL 14:18:42 INFO - __stdcall 14:18:42 INFO - WaitForDebugEvent( 14:18:42 INFO - LPDEBUG_EVENT lpDebugEvent, 14:18:42 INFO - DWORD dwMilliseconds 14:18:42 INFO - ); 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - BOOL 14:18:42 INFO - __stdcall 14:18:42 INFO - DebugActiveProcess( 14:18:42 INFO - DWORD dwProcessId 14:18:42 INFO - ); 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - BOOL 14:18:42 INFO - __stdcall 14:18:42 INFO - DebugActiveProcessStop( 14:18:42 INFO - DWORD dwProcessId 14:18:42 INFO - ); 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - BOOL 14:18:42 INFO - __stdcall 14:18:42 INFO - CheckRemoteDebuggerPresent( 14:18:42 INFO - HANDLE hProcess, 14:18:42 INFO - PBOOL pbDebuggerPresent 14:18:42 INFO - ); 14:18:42 INFO - #line 169 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\debugapi.h" 14:18:42 INFO - #line 171 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\debugapi.h" 14:18:42 INFO - #line 173 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\debugapi.h" 14:18:42 INFO - #pragma endregion 14:18:42 INFO - #pragma region Desktop Family or OneCore Family 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - BOOL 14:18:42 INFO - __stdcall 14:18:42 INFO - WaitForDebugEventEx( 14:18:42 INFO - LPDEBUG_EVENT lpDebugEvent, 14:18:42 INFO - DWORD dwMilliseconds 14:18:42 INFO - ); 14:18:42 INFO - #line 193 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\debugapi.h" 14:18:42 INFO - #line 195 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\debugapi.h" 14:18:42 INFO - #pragma endregion 14:18:42 INFO - } 14:18:42 INFO - #line 203 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\debugapi.h" 14:18:42 INFO - #line 206 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\debugapi.h" 14:18:42 INFO - #line 42 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:42 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\utilapiset.h" 14:18:42 INFO - #pragma once 14:18:42 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\utilapiset.h" 14:18:42 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\utilapiset.h" 14:18:42 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\utilapiset.h" 14:18:42 INFO - extern "C" { 14:18:42 INFO - #line 41 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\utilapiset.h" 14:18:42 INFO - #pragma region Application Family or OneCore Family 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - PVOID 14:18:42 INFO - __stdcall 14:18:42 INFO - EncodePointer( 14:18:42 INFO - PVOID Ptr 14:18:42 INFO - ); 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - PVOID 14:18:42 INFO - __stdcall 14:18:42 INFO - DecodePointer( 14:18:42 INFO - PVOID Ptr 14:18:42 INFO - ); 14:18:42 INFO - #line 65 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\utilapiset.h" 14:18:42 INFO - #pragma endregion 14:18:42 INFO - #pragma region Desktop Family or OneCore Family 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - PVOID 14:18:42 INFO - __stdcall 14:18:42 INFO - EncodeSystemPointer( 14:18:42 INFO - PVOID Ptr 14:18:42 INFO - ); 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - PVOID 14:18:42 INFO - __stdcall 14:18:42 INFO - DecodeSystemPointer( 14:18:42 INFO - PVOID Ptr 14:18:42 INFO - ); 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - HRESULT 14:18:42 INFO - __stdcall 14:18:42 INFO - EncodeRemotePointer( 14:18:42 INFO - HANDLE ProcessHandle, 14:18:42 INFO - PVOID Ptr, 14:18:42 INFO - PVOID * EncodedPtr 14:18:42 INFO - ); 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - HRESULT 14:18:42 INFO - __stdcall 14:18:42 INFO - DecodeRemotePointer( 14:18:42 INFO - HANDLE ProcessHandle, 14:18:42 INFO - PVOID Ptr, 14:18:42 INFO - PVOID * DecodedPtr 14:18:42 INFO - ); 14:18:42 INFO - #line 113 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\utilapiset.h" 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - BOOL 14:18:42 INFO - __stdcall 14:18:42 INFO - Beep( 14:18:42 INFO - DWORD dwFreq, 14:18:42 INFO - DWORD dwDuration 14:18:42 INFO - ); 14:18:42 INFO - #line 124 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\utilapiset.h" 14:18:42 INFO - #pragma endregion 14:18:42 INFO - } 14:18:42 INFO - #line 129 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\utilapiset.h" 14:18:42 INFO - #line 131 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\utilapiset.h" 14:18:42 INFO - #line 43 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:42 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\handleapi.h" 14:18:42 INFO - #pragma once 14:18:42 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\handleapi.h" 14:18:42 INFO - #line 32 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\handleapi.h" 14:18:42 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\handleapi.h" 14:18:42 INFO - extern "C" { 14:18:42 INFO - #line 39 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\handleapi.h" 14:18:42 INFO - #pragma region Application Family or OneCore Family 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - BOOL 14:18:42 INFO - __stdcall 14:18:42 INFO - CloseHandle( 14:18:42 INFO - HANDLE hObject 14:18:42 INFO - ); 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - BOOL 14:18:42 INFO - __stdcall 14:18:42 INFO - DuplicateHandle( 14:18:42 INFO - HANDLE hSourceProcessHandle, 14:18:42 INFO - HANDLE hSourceHandle, 14:18:42 INFO - HANDLE hTargetProcessHandle, 14:18:42 INFO - LPHANDLE lpTargetHandle, 14:18:42 INFO - DWORD dwDesiredAccess, 14:18:42 INFO - BOOL bInheritHandle, 14:18:42 INFO - DWORD dwOptions 14:18:42 INFO - ); 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - BOOL 14:18:42 INFO - __stdcall 14:18:42 INFO - CompareObjectHandles( 14:18:42 INFO - HANDLE hFirstObjectHandle, 14:18:42 INFO - HANDLE hSecondObjectHandle 14:18:42 INFO - ); 14:18:42 INFO - #line 84 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\handleapi.h" 14:18:42 INFO - #pragma endregion 14:18:42 INFO - #pragma region Desktop Family or OneCore Family 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - BOOL 14:18:42 INFO - __stdcall 14:18:42 INFO - GetHandleInformation( 14:18:42 INFO - HANDLE hObject, 14:18:42 INFO - LPDWORD lpdwFlags 14:18:42 INFO - ); 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - BOOL 14:18:42 INFO - __stdcall 14:18:42 INFO - SetHandleInformation( 14:18:42 INFO - HANDLE hObject, 14:18:42 INFO - DWORD dwMask, 14:18:42 INFO - DWORD dwFlags 14:18:42 INFO - ); 14:18:42 INFO - #line 110 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\handleapi.h" 14:18:42 INFO - #pragma endregion 14:18:42 INFO - } 14:18:42 INFO - #line 115 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\handleapi.h" 14:18:42 INFO - #line 117 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\handleapi.h" 14:18:42 INFO - #line 44 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:42 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\errhandlingapi.h" 14:18:42 INFO - #pragma once 14:18:42 INFO - #line 17 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\errhandlingapi.h" 14:18:42 INFO - #line 42 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\errhandlingapi.h" 14:18:42 INFO - #line 44 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\errhandlingapi.h" 14:18:42 INFO - extern "C" { 14:18:42 INFO - #line 49 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\errhandlingapi.h" 14:18:42 INFO - #pragma region Application Family or OneCore Family 14:18:42 INFO - typedef LONG (__stdcall *PTOP_LEVEL_EXCEPTION_FILTER)( 14:18:42 INFO - struct _EXCEPTION_POINTERS *ExceptionInfo 14:18:42 INFO - ); 14:18:42 INFO - typedef PTOP_LEVEL_EXCEPTION_FILTER LPTOP_LEVEL_EXCEPTION_FILTER; 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - void 14:18:42 INFO - __stdcall 14:18:42 INFO - RaiseException( 14:18:42 INFO - DWORD dwExceptionCode, 14:18:42 INFO - DWORD dwExceptionFlags, 14:18:42 INFO - DWORD nNumberOfArguments, 14:18:42 INFO - const ULONG_PTR * lpArguments 14:18:42 INFO - ); 14:18:42 INFO - #line 88 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\errhandlingapi.h" 14:18:42 INFO - #pragma endregion 14:18:42 INFO - #pragma region Desktop Family or OneCore Family 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - LONG 14:18:42 INFO - __stdcall 14:18:42 INFO - UnhandledExceptionFilter( 14:18:42 INFO - struct _EXCEPTION_POINTERS * ExceptionInfo 14:18:42 INFO - ); 14:18:42 INFO - #line 104 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\errhandlingapi.h" 14:18:42 INFO - #pragma endregion 14:18:42 INFO - #pragma region Application Family or OneCore Family 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - LPTOP_LEVEL_EXCEPTION_FILTER 14:18:42 INFO - __stdcall 14:18:42 INFO - SetUnhandledExceptionFilter( 14:18:42 INFO - LPTOP_LEVEL_EXCEPTION_FILTER lpTopLevelExceptionFilter 14:18:42 INFO - ); 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - DWORD 14:18:42 INFO - __stdcall 14:18:42 INFO - GetLastError( 14:18:42 INFO - void 14:18:42 INFO - ); 14:18:42 INFO - #line 130 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\errhandlingapi.h" 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - void 14:18:42 INFO - __stdcall 14:18:42 INFO - SetLastError( 14:18:42 INFO - DWORD dwErrCode 14:18:42 INFO - ); 14:18:42 INFO - #line 140 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\errhandlingapi.h" 14:18:42 INFO - #pragma endregion 14:18:42 INFO - #pragma region Desktop Family or OneCore Family 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - UINT 14:18:42 INFO - __stdcall 14:18:42 INFO - GetErrorMode( 14:18:42 INFO - void 14:18:42 INFO - ); 14:18:42 INFO - #line 158 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\errhandlingapi.h" 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - UINT 14:18:42 INFO - __stdcall 14:18:42 INFO - SetErrorMode( 14:18:42 INFO - UINT uMode 14:18:42 INFO - ); 14:18:42 INFO - #line 168 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\errhandlingapi.h" 14:18:42 INFO - #pragma endregion 14:18:42 INFO - #pragma region Desktop Family or OneCore Family 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - PVOID 14:18:42 INFO - __stdcall 14:18:42 INFO - AddVectoredExceptionHandler( 14:18:42 INFO - ULONG First, 14:18:42 INFO - PVECTORED_EXCEPTION_HANDLER Handler 14:18:42 INFO - ); 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - ULONG 14:18:42 INFO - __stdcall 14:18:42 INFO - RemoveVectoredExceptionHandler( 14:18:42 INFO - PVOID Handle 14:18:42 INFO - ); 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - PVOID 14:18:42 INFO - __stdcall 14:18:42 INFO - AddVectoredContinueHandler( 14:18:42 INFO - ULONG First, 14:18:42 INFO - PVECTORED_EXCEPTION_HANDLER Handler 14:18:42 INFO - ); 14:18:42 INFO - __declspec(dllimport) 14:18:42 INFO - ULONG 14:18:42 INFO - __stdcall 14:18:42 INFO - RemoveVectoredContinueHandler( 14:18:42 INFO - PVOID Handle 14:18:42 INFO - ); 14:18:42 INFO - #line 218 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\errhandlingapi.h" 14:18:43 INFO - #line 242 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\errhandlingapi.h" 14:18:43 INFO - #line 243 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\errhandlingapi.h" 14:18:43 INFO - #line 245 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\errhandlingapi.h" 14:18:43 INFO - #line 247 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\errhandlingapi.h" 14:18:43 INFO - #pragma endregion 14:18:43 INFO - #pragma region Application Family or OneCore Family 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - void 14:18:43 INFO - __stdcall 14:18:43 INFO - RaiseFailFastException( 14:18:43 INFO - PEXCEPTION_RECORD pExceptionRecord, 14:18:43 INFO - PCONTEXT pContextRecord, 14:18:43 INFO - DWORD dwFlags 14:18:43 INFO - ); 14:18:43 INFO - #line 271 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\errhandlingapi.h" 14:18:43 INFO - #line 273 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\errhandlingapi.h" 14:18:43 INFO - #pragma endregion 14:18:43 INFO - #pragma region Desktop Family or OneCore Family 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - void 14:18:43 INFO - __stdcall 14:18:43 INFO - FatalAppExitA( 14:18:43 INFO - UINT uAction, 14:18:43 INFO - LPCSTR lpMessageText 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - void 14:18:43 INFO - __stdcall 14:18:43 INFO - FatalAppExitW( 14:18:43 INFO - UINT uAction, 14:18:43 INFO - LPCWSTR lpMessageText 14:18:43 INFO - ); 14:18:43 INFO - #line 307 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\errhandlingapi.h" 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - DWORD 14:18:43 INFO - __stdcall 14:18:43 INFO - GetThreadErrorMode( 14:18:43 INFO - void 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - BOOL 14:18:43 INFO - __stdcall 14:18:43 INFO - SetThreadErrorMode( 14:18:43 INFO - DWORD dwNewMode, 14:18:43 INFO - LPDWORD lpOldMode 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - void 14:18:43 INFO - __stdcall 14:18:43 INFO - TerminateProcessOnMemoryExhaustion( 14:18:43 INFO - SIZE_T FailedAllocationSize 14:18:43 INFO - ); 14:18:43 INFO - #line 334 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\errhandlingapi.h" 14:18:43 INFO - #line 336 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\errhandlingapi.h" 14:18:43 INFO - #pragma endregion 14:18:43 INFO - } 14:18:43 INFO - #line 348 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\errhandlingapi.h" 14:18:43 INFO - #line 350 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\errhandlingapi.h" 14:18:43 INFO - #line 45 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:43 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fibersapi.h" 14:18:43 INFO - #pragma once 14:18:43 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fibersapi.h" 14:18:43 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fibersapi.h" 14:18:43 INFO - #line 38 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fibersapi.h" 14:18:43 INFO - extern "C" { 14:18:43 INFO - #line 43 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fibersapi.h" 14:18:43 INFO - #pragma region Application Family or OneCore Family 14:18:43 INFO - #line 59 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fibersapi.h" 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - DWORD 14:18:43 INFO - __stdcall 14:18:43 INFO - FlsAlloc( 14:18:43 INFO - PFLS_CALLBACK_FUNCTION lpCallback 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - PVOID 14:18:43 INFO - __stdcall 14:18:43 INFO - FlsGetValue( 14:18:43 INFO - DWORD dwFlsIndex 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - BOOL 14:18:43 INFO - __stdcall 14:18:43 INFO - FlsSetValue( 14:18:43 INFO - DWORD dwFlsIndex, 14:18:43 INFO - PVOID lpFlsData 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - BOOL 14:18:43 INFO - __stdcall 14:18:43 INFO - FlsFree( 14:18:43 INFO - DWORD dwFlsIndex 14:18:43 INFO - ); 14:18:43 INFO - #line 94 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fibersapi.h" 14:18:43 INFO - #line 96 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fibersapi.h" 14:18:43 INFO - #pragma endregion 14:18:43 INFO - #pragma region Application Family or OneCore Family 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - BOOL 14:18:43 INFO - __stdcall 14:18:43 INFO - IsThreadAFiber( 14:18:43 INFO - void 14:18:43 INFO - ); 14:18:43 INFO - #line 118 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fibersapi.h" 14:18:43 INFO - #line 120 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fibersapi.h" 14:18:43 INFO - #pragma endregion 14:18:43 INFO - } 14:18:43 INFO - #line 130 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fibersapi.h" 14:18:43 INFO - #line 132 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fibersapi.h" 14:18:43 INFO - #line 46 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:43 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\namedpipeapi.h" 14:18:43 INFO - #pragma once 14:18:43 INFO - #line 17 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\namedpipeapi.h" 14:18:43 INFO - #line 43 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\namedpipeapi.h" 14:18:43 INFO - #line 45 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\namedpipeapi.h" 14:18:43 INFO - extern "C" { 14:18:43 INFO - #line 50 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\namedpipeapi.h" 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - BOOL 14:18:43 INFO - __stdcall 14:18:43 INFO - CreatePipe( 14:18:43 INFO - PHANDLE hReadPipe, 14:18:43 INFO - PHANDLE hWritePipe, 14:18:43 INFO - LPSECURITY_ATTRIBUTES lpPipeAttributes, 14:18:43 INFO - DWORD nSize 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - BOOL 14:18:43 INFO - __stdcall 14:18:43 INFO - ConnectNamedPipe( 14:18:43 INFO - HANDLE hNamedPipe, 14:18:43 INFO - LPOVERLAPPED lpOverlapped 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - BOOL 14:18:43 INFO - __stdcall 14:18:43 INFO - DisconnectNamedPipe( 14:18:43 INFO - HANDLE hNamedPipe 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - BOOL 14:18:43 INFO - __stdcall 14:18:43 INFO - SetNamedPipeHandleState( 14:18:43 INFO - HANDLE hNamedPipe, 14:18:43 INFO - LPDWORD lpMode, 14:18:43 INFO - LPDWORD lpMaxCollectionCount, 14:18:43 INFO - LPDWORD lpCollectDataTimeout 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - BOOL 14:18:43 INFO - __stdcall 14:18:43 INFO - PeekNamedPipe( 14:18:43 INFO - HANDLE hNamedPipe, 14:18:43 INFO - LPVOID lpBuffer, 14:18:43 INFO - DWORD nBufferSize, 14:18:43 INFO - LPDWORD lpBytesRead, 14:18:43 INFO - LPDWORD lpTotalBytesAvail, 14:18:43 INFO - LPDWORD lpBytesLeftThisMessage 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - BOOL 14:18:43 INFO - __stdcall 14:18:43 INFO - TransactNamedPipe( 14:18:43 INFO - HANDLE hNamedPipe, 14:18:43 INFO - LPVOID lpInBuffer, 14:18:43 INFO - DWORD nInBufferSize, 14:18:43 INFO - LPVOID lpOutBuffer, 14:18:43 INFO - DWORD nOutBufferSize, 14:18:43 INFO - LPDWORD lpBytesRead, 14:18:43 INFO - LPOVERLAPPED lpOverlapped 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - HANDLE 14:18:43 INFO - __stdcall 14:18:43 INFO - CreateNamedPipeW( 14:18:43 INFO - LPCWSTR lpName, 14:18:43 INFO - DWORD dwOpenMode, 14:18:43 INFO - DWORD dwPipeMode, 14:18:43 INFO - DWORD nMaxInstances, 14:18:43 INFO - DWORD nOutBufferSize, 14:18:43 INFO - DWORD nInBufferSize, 14:18:43 INFO - DWORD nDefaultTimeOut, 14:18:43 INFO - LPSECURITY_ATTRIBUTES lpSecurityAttributes 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - BOOL 14:18:43 INFO - __stdcall 14:18:43 INFO - WaitNamedPipeW( 14:18:43 INFO - LPCWSTR lpNamedPipeName, 14:18:43 INFO - DWORD nTimeOut 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - BOOL 14:18:43 INFO - __stdcall 14:18:43 INFO - GetNamedPipeClientComputerNameW( 14:18:43 INFO - HANDLE Pipe, 14:18:43 INFO - LPWSTR ClientComputerName, 14:18:43 INFO - ULONG ClientComputerNameLength 14:18:43 INFO - ); 14:18:43 INFO - #line 172 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\namedpipeapi.h" 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - BOOL 14:18:43 INFO - __stdcall 14:18:43 INFO - ImpersonateNamedPipeClient( 14:18:43 INFO - HANDLE hNamedPipe 14:18:43 INFO - ); 14:18:43 INFO - #line 188 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\namedpipeapi.h" 14:18:43 INFO - #pragma region Desktop Family or OneCore Family 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - BOOL 14:18:43 INFO - __stdcall 14:18:43 INFO - GetNamedPipeInfo( 14:18:43 INFO - HANDLE hNamedPipe, 14:18:43 INFO - LPDWORD lpFlags, 14:18:43 INFO - LPDWORD lpOutBufferSize, 14:18:43 INFO - LPDWORD lpInBufferSize, 14:18:43 INFO - LPDWORD lpMaxInstances 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - BOOL 14:18:43 INFO - __stdcall 14:18:43 INFO - GetNamedPipeHandleStateW( 14:18:43 INFO - HANDLE hNamedPipe, 14:18:43 INFO - LPDWORD lpState, 14:18:43 INFO - LPDWORD lpCurInstances, 14:18:43 INFO - LPDWORD lpMaxCollectionCount, 14:18:43 INFO - LPDWORD lpCollectDataTimeout, 14:18:43 INFO - LPWSTR lpUserName, 14:18:43 INFO - DWORD nMaxUserNameSize 14:18:43 INFO - ); 14:18:43 INFO - #line 229 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\namedpipeapi.h" 14:18:43 INFO - #pragma endregion 14:18:43 INFO - #line 232 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\namedpipeapi.h" 14:18:43 INFO - #pragma region Desktop Family or OneCore Family 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - BOOL 14:18:43 INFO - __stdcall 14:18:43 INFO - CallNamedPipeW( 14:18:43 INFO - LPCWSTR lpNamedPipeName, 14:18:43 INFO - LPVOID lpInBuffer, 14:18:43 INFO - DWORD nInBufferSize, 14:18:43 INFO - LPVOID lpOutBuffer, 14:18:43 INFO - DWORD nOutBufferSize, 14:18:43 INFO - LPDWORD lpBytesRead, 14:18:43 INFO - DWORD nTimeOut 14:18:43 INFO - ); 14:18:43 INFO - #line 263 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\namedpipeapi.h" 14:18:43 INFO - #pragma endregion 14:18:43 INFO - #line 266 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\namedpipeapi.h" 14:18:43 INFO - } 14:18:43 INFO - #line 276 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\namedpipeapi.h" 14:18:43 INFO - #line 278 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\namedpipeapi.h" 14:18:43 INFO - #line 47 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:43 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\profileapi.h" 14:18:43 INFO - #pragma once 14:18:43 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\profileapi.h" 14:18:43 INFO - #line 32 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\profileapi.h" 14:18:43 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\profileapi.h" 14:18:43 INFO - extern "C" { 14:18:43 INFO - #line 39 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\profileapi.h" 14:18:43 INFO - #pragma region Application Family or OneCore Family 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - BOOL 14:18:43 INFO - __stdcall 14:18:43 INFO - QueryPerformanceCounter( 14:18:43 INFO - LARGE_INTEGER * lpPerformanceCount 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - BOOL 14:18:43 INFO - __stdcall 14:18:43 INFO - QueryPerformanceFrequency( 14:18:43 INFO - LARGE_INTEGER * lpFrequency 14:18:43 INFO - ); 14:18:43 INFO - #line 65 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\profileapi.h" 14:18:43 INFO - #pragma endregion 14:18:43 INFO - } 14:18:43 INFO - #line 70 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\profileapi.h" 14:18:43 INFO - #line 72 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\profileapi.h" 14:18:43 INFO - #line 48 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:43 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\heapapi.h" 14:18:43 INFO - #pragma once 14:18:43 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\heapapi.h" 14:18:43 INFO - #line 35 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\heapapi.h" 14:18:43 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\heapapi.h" 14:18:43 INFO - #line 43 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\heapapi.h" 14:18:43 INFO - #line 45 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\heapapi.h" 14:18:43 INFO - extern "C" { 14:18:43 INFO - #line 50 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\heapapi.h" 14:18:43 INFO - #pragma warning(push) 14:18:43 INFO - #pragma warning(disable:4820) 14:18:43 INFO - #line 56 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\heapapi.h" 14:18:43 INFO - #pragma region Desktop Family or OneCore Family 14:18:43 INFO - typedef struct _HEAP_SUMMARY { 14:18:43 INFO - DWORD cb; 14:18:43 INFO - SIZE_T cbAllocated; 14:18:43 INFO - SIZE_T cbCommitted; 14:18:43 INFO - SIZE_T cbReserved; 14:18:43 INFO - SIZE_T cbMaxReserve; 14:18:43 INFO - } HEAP_SUMMARY, *PHEAP_SUMMARY; 14:18:43 INFO - typedef PHEAP_SUMMARY LPHEAP_SUMMARY; 14:18:43 INFO - #line 75 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\heapapi.h" 14:18:43 INFO - #pragma endregion 14:18:43 INFO - #pragma region Application Family or OneCore Family 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - HANDLE 14:18:43 INFO - __stdcall 14:18:43 INFO - HeapCreate( 14:18:43 INFO - DWORD flOptions, 14:18:43 INFO - SIZE_T dwInitialSize, 14:18:43 INFO - SIZE_T dwMaximumSize 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - BOOL 14:18:43 INFO - __stdcall 14:18:43 INFO - HeapDestroy( 14:18:43 INFO - HANDLE hHeap 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - __declspec(allocator) 14:18:43 INFO - LPVOID 14:18:43 INFO - __stdcall 14:18:43 INFO - HeapAlloc( 14:18:43 INFO - HANDLE hHeap, 14:18:43 INFO - DWORD dwFlags, 14:18:43 INFO - SIZE_T dwBytes 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - __declspec(allocator) 14:18:43 INFO - LPVOID 14:18:43 INFO - __stdcall 14:18:43 INFO - HeapReAlloc( 14:18:43 INFO - HANDLE hHeap, 14:18:43 INFO - DWORD dwFlags, 14:18:43 INFO - LPVOID lpMem, 14:18:43 INFO - SIZE_T dwBytes 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - BOOL 14:18:43 INFO - __stdcall 14:18:43 INFO - HeapFree( 14:18:43 INFO - HANDLE hHeap, 14:18:43 INFO - DWORD dwFlags, 14:18:43 INFO - LPVOID lpMem 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - SIZE_T 14:18:43 INFO - __stdcall 14:18:43 INFO - HeapSize( 14:18:43 INFO - HANDLE hHeap, 14:18:43 INFO - DWORD dwFlags, 14:18:43 INFO - LPCVOID lpMem 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - HANDLE 14:18:43 INFO - __stdcall 14:18:43 INFO - GetProcessHeap( 14:18:43 INFO - void 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - SIZE_T 14:18:43 INFO - __stdcall 14:18:43 INFO - HeapCompact( 14:18:43 INFO - HANDLE hHeap, 14:18:43 INFO - DWORD dwFlags 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - BOOL 14:18:43 INFO - __stdcall 14:18:43 INFO - HeapSetInformation( 14:18:43 INFO - HANDLE HeapHandle, 14:18:43 INFO - HEAP_INFORMATION_CLASS HeapInformationClass, 14:18:43 INFO - PVOID HeapInformation, 14:18:43 INFO - SIZE_T HeapInformationLength 14:18:43 INFO - ); 14:18:43 INFO - #line 182 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\heapapi.h" 14:18:43 INFO - #pragma endregion 14:18:43 INFO - #pragma region Desktop Family or OneCore Family 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - BOOL 14:18:43 INFO - __stdcall 14:18:43 INFO - HeapValidate( 14:18:43 INFO - HANDLE hHeap, 14:18:43 INFO - DWORD dwFlags, 14:18:43 INFO - LPCVOID lpMem 14:18:43 INFO - ); 14:18:43 INFO - #line 199 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\heapapi.h" 14:18:43 INFO - #pragma endregion 14:18:43 INFO - #pragma region Desktop Family 14:18:43 INFO - BOOL 14:18:43 INFO - __stdcall 14:18:43 INFO - HeapSummary( 14:18:43 INFO - HANDLE hHeap, 14:18:43 INFO - DWORD dwFlags, 14:18:43 INFO - LPHEAP_SUMMARY lpSummary 14:18:43 INFO - ); 14:18:43 INFO - #line 218 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\heapapi.h" 14:18:43 INFO - #line 220 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\heapapi.h" 14:18:43 INFO - #pragma endregion 14:18:43 INFO - #pragma region Desktop Family or OneCore Family 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - DWORD 14:18:43 INFO - __stdcall 14:18:43 INFO - GetProcessHeaps( 14:18:43 INFO - DWORD NumberOfHeaps, 14:18:43 INFO - PHANDLE ProcessHeaps 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - BOOL 14:18:43 INFO - __stdcall 14:18:43 INFO - HeapLock( 14:18:43 INFO - HANDLE hHeap 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - BOOL 14:18:43 INFO - __stdcall 14:18:43 INFO - HeapUnlock( 14:18:43 INFO - HANDLE hHeap 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - BOOL 14:18:43 INFO - __stdcall 14:18:43 INFO - HeapWalk( 14:18:43 INFO - HANDLE hHeap, 14:18:43 INFO - LPPROCESS_HEAP_ENTRY lpEntry 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - BOOL 14:18:43 INFO - __stdcall 14:18:43 INFO - HeapQueryInformation( 14:18:43 INFO - HANDLE HeapHandle, 14:18:43 INFO - HEAP_INFORMATION_CLASS HeapInformationClass, 14:18:43 INFO - PVOID HeapInformation, 14:18:43 INFO - SIZE_T HeapInformationLength, 14:18:43 INFO - PSIZE_T ReturnLength 14:18:43 INFO - ); 14:18:43 INFO - #line 273 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\heapapi.h" 14:18:43 INFO - #pragma endregion 14:18:43 INFO - #pragma warning(pop) 14:18:43 INFO - #line 283 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\heapapi.h" 14:18:43 INFO - } 14:18:43 INFO - #line 287 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\heapapi.h" 14:18:43 INFO - #line 289 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\heapapi.h" 14:18:43 INFO - #line 49 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:43 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\ioapiset.h" 14:18:43 INFO - #pragma once 14:18:43 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\ioapiset.h" 14:18:43 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\ioapiset.h" 14:18:43 INFO - #line 39 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\ioapiset.h" 14:18:43 INFO - extern "C" { 14:18:43 INFO - #line 44 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\ioapiset.h" 14:18:43 INFO - #pragma region Application Family or OneCore Family 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - HANDLE 14:18:43 INFO - __stdcall 14:18:43 INFO - CreateIoCompletionPort( 14:18:43 INFO - HANDLE FileHandle, 14:18:43 INFO - HANDLE ExistingCompletionPort, 14:18:43 INFO - ULONG_PTR CompletionKey, 14:18:43 INFO - DWORD NumberOfConcurrentThreads 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - BOOL 14:18:43 INFO - __stdcall 14:18:43 INFO - GetQueuedCompletionStatus( 14:18:43 INFO - HANDLE CompletionPort, 14:18:43 INFO - LPDWORD lpNumberOfBytesTransferred, 14:18:43 INFO - PULONG_PTR lpCompletionKey, 14:18:43 INFO - LPOVERLAPPED * lpOverlapped, 14:18:43 INFO - DWORD dwMilliseconds 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - BOOL 14:18:43 INFO - __stdcall 14:18:43 INFO - GetQueuedCompletionStatusEx( 14:18:43 INFO - HANDLE CompletionPort, 14:18:43 INFO - LPOVERLAPPED_ENTRY lpCompletionPortEntries, 14:18:43 INFO - ULONG ulCount, 14:18:43 INFO - PULONG ulNumEntriesRemoved, 14:18:43 INFO - DWORD dwMilliseconds, 14:18:43 INFO - BOOL fAlertable 14:18:43 INFO - ); 14:18:43 INFO - #line 95 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\ioapiset.h" 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - BOOL 14:18:43 INFO - __stdcall 14:18:43 INFO - PostQueuedCompletionStatus( 14:18:43 INFO - HANDLE CompletionPort, 14:18:43 INFO - DWORD dwNumberOfBytesTransferred, 14:18:43 INFO - ULONG_PTR dwCompletionKey, 14:18:43 INFO - LPOVERLAPPED lpOverlapped 14:18:43 INFO - ); 14:18:43 INFO - #line 108 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\ioapiset.h" 14:18:43 INFO - #pragma endregion 14:18:43 INFO - #pragma region Desktop Family or OneCore Family 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - BOOL 14:18:43 INFO - __stdcall 14:18:43 INFO - DeviceIoControl( 14:18:43 INFO - HANDLE hDevice, 14:18:43 INFO - DWORD dwIoControlCode, 14:18:43 INFO - LPVOID lpInBuffer, 14:18:43 INFO - DWORD nInBufferSize, 14:18:43 INFO - LPVOID lpOutBuffer, 14:18:43 INFO - DWORD nOutBufferSize, 14:18:43 INFO - LPDWORD lpBytesReturned, 14:18:43 INFO - LPOVERLAPPED lpOverlapped 14:18:43 INFO - ); 14:18:43 INFO - #line 130 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\ioapiset.h" 14:18:43 INFO - #pragma endregion 14:18:43 INFO - #pragma region Application Family or OneCore Family 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - BOOL 14:18:43 INFO - __stdcall 14:18:43 INFO - GetOverlappedResult( 14:18:43 INFO - HANDLE hFile, 14:18:43 INFO - LPOVERLAPPED lpOverlapped, 14:18:43 INFO - LPDWORD lpNumberOfBytesTransferred, 14:18:43 INFO - BOOL bWait 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - BOOL 14:18:43 INFO - __stdcall 14:18:43 INFO - CancelIoEx( 14:18:43 INFO - HANDLE hFile, 14:18:43 INFO - LPOVERLAPPED lpOverlapped 14:18:43 INFO - ); 14:18:43 INFO - #line 160 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\ioapiset.h" 14:18:43 INFO - #line 162 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\ioapiset.h" 14:18:43 INFO - #pragma endregion 14:18:43 INFO - #pragma region Application Family or OneCore Family 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - BOOL 14:18:43 INFO - __stdcall 14:18:43 INFO - CancelIo( 14:18:43 INFO - HANDLE hFile 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - BOOL 14:18:43 INFO - __stdcall 14:18:43 INFO - GetOverlappedResultEx( 14:18:43 INFO - HANDLE hFile, 14:18:43 INFO - LPOVERLAPPED lpOverlapped, 14:18:43 INFO - LPDWORD lpNumberOfBytesTransferred, 14:18:43 INFO - DWORD dwMilliseconds, 14:18:43 INFO - BOOL bAlertable 14:18:43 INFO - ); 14:18:43 INFO - #line 196 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\ioapiset.h" 14:18:43 INFO - #pragma endregion 14:18:43 INFO - #pragma region Desktop Family or OneCore Family 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - BOOL 14:18:43 INFO - __stdcall 14:18:43 INFO - CancelSynchronousIo( 14:18:43 INFO - HANDLE hThread 14:18:43 INFO - ); 14:18:43 INFO - #line 214 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\ioapiset.h" 14:18:43 INFO - #line 216 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\ioapiset.h" 14:18:43 INFO - #pragma endregion 14:18:43 INFO - #line 219 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\ioapiset.h" 14:18:43 INFO - } 14:18:43 INFO - #line 228 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\ioapiset.h" 14:18:43 INFO - #line 230 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\ioapiset.h" 14:18:43 INFO - #line 50 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:43 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:18:43 INFO - #pragma once 14:18:43 INFO - #line 16 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:18:43 INFO - #line 40 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:18:43 INFO - #line 42 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:18:43 INFO - extern "C" { 14:18:43 INFO - #line 47 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:18:43 INFO - #pragma region Application or OneCore Family 14:18:43 INFO - typedef RTL_SRWLOCK SRWLOCK, *PSRWLOCK; 14:18:43 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:18:43 INFO - #pragma endregion 14:18:43 INFO - #pragma region Application or OneCore Family 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - void 14:18:43 INFO - __stdcall 14:18:43 INFO - InitializeSRWLock( 14:18:43 INFO - PSRWLOCK SRWLock 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - void 14:18:43 INFO - __stdcall 14:18:43 INFO - ReleaseSRWLockExclusive( 14:18:43 INFO - PSRWLOCK SRWLock 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - void 14:18:43 INFO - __stdcall 14:18:43 INFO - ReleaseSRWLockShared( 14:18:43 INFO - PSRWLOCK SRWLock 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - void 14:18:43 INFO - __stdcall 14:18:43 INFO - AcquireSRWLockExclusive( 14:18:43 INFO - PSRWLOCK SRWLock 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - void 14:18:43 INFO - __stdcall 14:18:43 INFO - AcquireSRWLockShared( 14:18:43 INFO - PSRWLOCK SRWLock 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - BOOLEAN 14:18:43 INFO - __stdcall 14:18:43 INFO - TryAcquireSRWLockExclusive( 14:18:43 INFO - PSRWLOCK SRWLock 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - BOOLEAN 14:18:43 INFO - __stdcall 14:18:43 INFO - TryAcquireSRWLockShared( 14:18:43 INFO - PSRWLOCK SRWLock 14:18:43 INFO - ); 14:18:43 INFO - #line 143 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:18:43 INFO - #line 157 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - void 14:18:43 INFO - __stdcall 14:18:43 INFO - InitializeCriticalSection( 14:18:43 INFO - LPCRITICAL_SECTION lpCriticalSection 14:18:43 INFO - ); 14:18:43 INFO - #line 167 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - void 14:18:43 INFO - __stdcall 14:18:43 INFO - EnterCriticalSection( 14:18:43 INFO - LPCRITICAL_SECTION lpCriticalSection 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - void 14:18:43 INFO - __stdcall 14:18:43 INFO - LeaveCriticalSection( 14:18:43 INFO - LPCRITICAL_SECTION lpCriticalSection 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - BOOL 14:18:43 INFO - __stdcall 14:18:43 INFO - InitializeCriticalSectionAndSpinCount( 14:18:43 INFO - LPCRITICAL_SECTION lpCriticalSection, 14:18:43 INFO - DWORD dwSpinCount 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - BOOL 14:18:43 INFO - __stdcall 14:18:43 INFO - InitializeCriticalSectionEx( 14:18:43 INFO - LPCRITICAL_SECTION lpCriticalSection, 14:18:43 INFO - DWORD dwSpinCount, 14:18:43 INFO - DWORD Flags 14:18:43 INFO - ); 14:18:43 INFO - #line 208 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - DWORD 14:18:43 INFO - __stdcall 14:18:43 INFO - SetCriticalSectionSpinCount( 14:18:43 INFO - LPCRITICAL_SECTION lpCriticalSection, 14:18:43 INFO - DWORD dwSpinCount 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - BOOL 14:18:43 INFO - __stdcall 14:18:43 INFO - TryEnterCriticalSection( 14:18:43 INFO - LPCRITICAL_SECTION lpCriticalSection 14:18:43 INFO - ); 14:18:43 INFO - #line 230 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - void 14:18:43 INFO - __stdcall 14:18:43 INFO - DeleteCriticalSection( 14:18:43 INFO - LPCRITICAL_SECTION lpCriticalSection 14:18:43 INFO - ); 14:18:43 INFO - typedef RTL_RUN_ONCE INIT_ONCE; 14:18:43 INFO - typedef PRTL_RUN_ONCE PINIT_ONCE; 14:18:43 INFO - typedef PRTL_RUN_ONCE LPINIT_ONCE; 14:18:43 INFO - typedef 14:18:43 INFO - BOOL 14:18:43 INFO - (__stdcall *PINIT_ONCE_FN) ( 14:18:43 INFO - PINIT_ONCE InitOnce, 14:18:43 INFO - PVOID Parameter, 14:18:43 INFO - PVOID *Context 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - void 14:18:43 INFO - __stdcall 14:18:43 INFO - InitOnceInitialize( 14:18:43 INFO - PINIT_ONCE InitOnce 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - BOOL 14:18:43 INFO - __stdcall 14:18:43 INFO - InitOnceExecuteOnce( 14:18:43 INFO - PINIT_ONCE InitOnce, 14:18:43 INFO - PINIT_ONCE_FN InitFn, 14:18:43 INFO - PVOID Parameter, 14:18:43 INFO - LPVOID * Context 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - BOOL 14:18:43 INFO - __stdcall 14:18:43 INFO - InitOnceBeginInitialize( 14:18:43 INFO - LPINIT_ONCE lpInitOnce, 14:18:43 INFO - DWORD dwFlags, 14:18:43 INFO - PBOOL fPending, 14:18:43 INFO - LPVOID * lpContext 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - BOOL 14:18:43 INFO - __stdcall 14:18:43 INFO - InitOnceComplete( 14:18:43 INFO - LPINIT_ONCE lpInitOnce, 14:18:43 INFO - DWORD dwFlags, 14:18:43 INFO - LPVOID lpContext 14:18:43 INFO - ); 14:18:43 INFO - #line 323 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:18:43 INFO - #line 325 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:18:43 INFO - typedef RTL_CONDITION_VARIABLE CONDITION_VARIABLE, *PCONDITION_VARIABLE; 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - void 14:18:43 INFO - __stdcall 14:18:43 INFO - InitializeConditionVariable( 14:18:43 INFO - PCONDITION_VARIABLE ConditionVariable 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - void 14:18:43 INFO - __stdcall 14:18:43 INFO - WakeConditionVariable( 14:18:43 INFO - PCONDITION_VARIABLE ConditionVariable 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - void 14:18:43 INFO - __stdcall 14:18:43 INFO - WakeAllConditionVariable( 14:18:43 INFO - PCONDITION_VARIABLE ConditionVariable 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - BOOL 14:18:43 INFO - __stdcall 14:18:43 INFO - SleepConditionVariableCS( 14:18:43 INFO - PCONDITION_VARIABLE ConditionVariable, 14:18:43 INFO - PCRITICAL_SECTION CriticalSection, 14:18:43 INFO - DWORD dwMilliseconds 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - BOOL 14:18:43 INFO - __stdcall 14:18:43 INFO - SleepConditionVariableSRW( 14:18:43 INFO - PCONDITION_VARIABLE ConditionVariable, 14:18:43 INFO - PSRWLOCK SRWLock, 14:18:43 INFO - DWORD dwMilliseconds, 14:18:43 INFO - ULONG Flags 14:18:43 INFO - ); 14:18:43 INFO - #line 396 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:18:43 INFO - #line 398 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - BOOL 14:18:43 INFO - __stdcall 14:18:43 INFO - SetEvent( 14:18:43 INFO - HANDLE hEvent 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - BOOL 14:18:43 INFO - __stdcall 14:18:43 INFO - ResetEvent( 14:18:43 INFO - HANDLE hEvent 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - BOOL 14:18:43 INFO - __stdcall 14:18:43 INFO - ReleaseSemaphore( 14:18:43 INFO - HANDLE hSemaphore, 14:18:43 INFO - LONG lReleaseCount, 14:18:43 INFO - LPLONG lpPreviousCount 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - BOOL 14:18:43 INFO - __stdcall 14:18:43 INFO - ReleaseMutex( 14:18:43 INFO - HANDLE hMutex 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - DWORD 14:18:43 INFO - __stdcall 14:18:43 INFO - WaitForSingleObject( 14:18:43 INFO - HANDLE hHandle, 14:18:43 INFO - DWORD dwMilliseconds 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - DWORD 14:18:43 INFO - __stdcall 14:18:43 INFO - SleepEx( 14:18:43 INFO - DWORD dwMilliseconds, 14:18:43 INFO - BOOL bAlertable 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - DWORD 14:18:43 INFO - __stdcall 14:18:43 INFO - WaitForSingleObjectEx( 14:18:43 INFO - HANDLE hHandle, 14:18:43 INFO - DWORD dwMilliseconds, 14:18:43 INFO - BOOL bAlertable 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - DWORD 14:18:43 INFO - __stdcall 14:18:43 INFO - WaitForMultipleObjectsEx( 14:18:43 INFO - DWORD nCount, 14:18:43 INFO - const HANDLE * lpHandles, 14:18:43 INFO - BOOL bWaitAll, 14:18:43 INFO - DWORD dwMilliseconds, 14:18:43 INFO - BOOL bAlertable 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - HANDLE 14:18:43 INFO - __stdcall 14:18:43 INFO - CreateMutexA( 14:18:43 INFO - LPSECURITY_ATTRIBUTES lpMutexAttributes, 14:18:43 INFO - BOOL bInitialOwner, 14:18:43 INFO - LPCSTR lpName 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - HANDLE 14:18:43 INFO - __stdcall 14:18:43 INFO - CreateMutexW( 14:18:43 INFO - LPSECURITY_ATTRIBUTES lpMutexAttributes, 14:18:43 INFO - BOOL bInitialOwner, 14:18:43 INFO - LPCWSTR lpName 14:18:43 INFO - ); 14:18:43 INFO - #line 509 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - HANDLE 14:18:43 INFO - __stdcall 14:18:43 INFO - OpenMutexW( 14:18:43 INFO - DWORD dwDesiredAccess, 14:18:43 INFO - BOOL bInheritHandle, 14:18:43 INFO - LPCWSTR lpName 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - HANDLE 14:18:43 INFO - __stdcall 14:18:43 INFO - CreateEventA( 14:18:43 INFO - LPSECURITY_ATTRIBUTES lpEventAttributes, 14:18:43 INFO - BOOL bManualReset, 14:18:43 INFO - BOOL bInitialState, 14:18:43 INFO - LPCSTR lpName 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - HANDLE 14:18:43 INFO - __stdcall 14:18:43 INFO - CreateEventW( 14:18:43 INFO - LPSECURITY_ATTRIBUTES lpEventAttributes, 14:18:43 INFO - BOOL bManualReset, 14:18:43 INFO - BOOL bInitialState, 14:18:43 INFO - LPCWSTR lpName 14:18:43 INFO - ); 14:18:43 INFO - #line 552 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - HANDLE 14:18:43 INFO - __stdcall 14:18:43 INFO - OpenEventA( 14:18:43 INFO - DWORD dwDesiredAccess, 14:18:43 INFO - BOOL bInheritHandle, 14:18:43 INFO - LPCSTR lpName 14:18:43 INFO - ); 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - HANDLE 14:18:43 INFO - __stdcall 14:18:43 INFO - OpenEventW( 14:18:43 INFO - DWORD dwDesiredAccess, 14:18:43 INFO - BOOL bInheritHandle, 14:18:43 INFO - LPCWSTR lpName 14:18:43 INFO - ); 14:18:43 INFO - #line 578 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:18:43 INFO - __declspec(dllimport) 14:18:43 INFO - HANDLE 14:18:43 INFO - __stdcall 14:18:43 INFO - OpenSemaphoreW( 14:18:43 INFO - DWORD dwDesiredAccess, 14:18:43 INFO - BOOL bInheritHandle, 14:18:43 INFO - LPCWSTR lpName 14:18:43 INFO - ); 14:18:43 INFO - #line 595 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:18:43 INFO - #pragma endregion 14:18:43 INFO - #pragma region Desktop or OneCore Family 14:18:44 INFO - typedef 14:18:44 INFO - void 14:18:44 INFO - (__stdcall *PTIMERAPCROUTINE)( 14:18:44 INFO - LPVOID lpArgToCompletionRoutine, 14:18:44 INFO - DWORD dwTimerLowValue, 14:18:44 INFO - DWORD dwTimerHighValue 14:18:44 INFO - ); 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - HANDLE 14:18:44 INFO - __stdcall 14:18:44 INFO - OpenWaitableTimerW( 14:18:44 INFO - DWORD dwDesiredAccess, 14:18:44 INFO - BOOL bInheritHandle, 14:18:44 INFO - LPCWSTR lpTimerName 14:18:44 INFO - ); 14:18:44 INFO - BOOL 14:18:44 INFO - __stdcall 14:18:44 INFO - SetWaitableTimerEx( 14:18:44 INFO - HANDLE hTimer, 14:18:44 INFO - const LARGE_INTEGER * lpDueTime, 14:18:44 INFO - LONG lPeriod, 14:18:44 INFO - PTIMERAPCROUTINE pfnCompletionRoutine, 14:18:44 INFO - LPVOID lpArgToCompletionRoutine, 14:18:44 INFO - PREASON_CONTEXT WakeContext, 14:18:44 INFO - ULONG TolerableDelay 14:18:44 INFO - ); 14:18:44 INFO - #line 644 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - BOOL 14:18:44 INFO - __stdcall 14:18:44 INFO - SetWaitableTimer( 14:18:44 INFO - HANDLE hTimer, 14:18:44 INFO - const LARGE_INTEGER * lpDueTime, 14:18:44 INFO - LONG lPeriod, 14:18:44 INFO - PTIMERAPCROUTINE pfnCompletionRoutine, 14:18:44 INFO - LPVOID lpArgToCompletionRoutine, 14:18:44 INFO - BOOL fResume 14:18:44 INFO - ); 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - BOOL 14:18:44 INFO - __stdcall 14:18:44 INFO - CancelWaitableTimer( 14:18:44 INFO - HANDLE hTimer 14:18:44 INFO - ); 14:18:44 INFO - #line 667 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:18:44 INFO - #pragma endregion 14:18:44 INFO - #pragma region Application or OneCore Family 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - HANDLE 14:18:44 INFO - __stdcall 14:18:44 INFO - CreateMutexExA( 14:18:44 INFO - LPSECURITY_ATTRIBUTES lpMutexAttributes, 14:18:44 INFO - LPCSTR lpName, 14:18:44 INFO - DWORD dwFlags, 14:18:44 INFO - DWORD dwDesiredAccess 14:18:44 INFO - ); 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - HANDLE 14:18:44 INFO - __stdcall 14:18:44 INFO - CreateMutexExW( 14:18:44 INFO - LPSECURITY_ATTRIBUTES lpMutexAttributes, 14:18:44 INFO - LPCWSTR lpName, 14:18:44 INFO - DWORD dwFlags, 14:18:44 INFO - DWORD dwDesiredAccess 14:18:44 INFO - ); 14:18:44 INFO - #line 705 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - HANDLE 14:18:44 INFO - __stdcall 14:18:44 INFO - CreateEventExA( 14:18:44 INFO - LPSECURITY_ATTRIBUTES lpEventAttributes, 14:18:44 INFO - LPCSTR lpName, 14:18:44 INFO - DWORD dwFlags, 14:18:44 INFO - DWORD dwDesiredAccess 14:18:44 INFO - ); 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - HANDLE 14:18:44 INFO - __stdcall 14:18:44 INFO - CreateEventExW( 14:18:44 INFO - LPSECURITY_ATTRIBUTES lpEventAttributes, 14:18:44 INFO - LPCWSTR lpName, 14:18:44 INFO - DWORD dwFlags, 14:18:44 INFO - DWORD dwDesiredAccess 14:18:44 INFO - ); 14:18:44 INFO - #line 736 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - HANDLE 14:18:44 INFO - __stdcall 14:18:44 INFO - CreateSemaphoreExW( 14:18:44 INFO - LPSECURITY_ATTRIBUTES lpSemaphoreAttributes, 14:18:44 INFO - LONG lInitialCount, 14:18:44 INFO - LONG lMaximumCount, 14:18:44 INFO - LPCWSTR lpName, 14:18:44 INFO - DWORD dwFlags, 14:18:44 INFO - DWORD dwDesiredAccess 14:18:44 INFO - ); 14:18:44 INFO - #line 756 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:18:44 INFO - #pragma endregion 14:18:44 INFO - #pragma region Desktop or OneCore Family 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - HANDLE 14:18:44 INFO - __stdcall 14:18:44 INFO - CreateWaitableTimerExW( 14:18:44 INFO - LPSECURITY_ATTRIBUTES lpTimerAttributes, 14:18:44 INFO - LPCWSTR lpTimerName, 14:18:44 INFO - DWORD dwFlags, 14:18:44 INFO - DWORD dwDesiredAccess 14:18:44 INFO - ); 14:18:44 INFO - #line 781 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:18:44 INFO - #pragma endregion 14:18:44 INFO - #line 784 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:18:44 INFO - #line 786 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:18:44 INFO - #pragma region Desktop or OneCore Family 14:18:44 INFO - typedef RTL_BARRIER SYNCHRONIZATION_BARRIER; 14:18:44 INFO - typedef PRTL_BARRIER PSYNCHRONIZATION_BARRIER; 14:18:44 INFO - typedef PRTL_BARRIER LPSYNCHRONIZATION_BARRIER; 14:18:44 INFO - BOOL 14:18:44 INFO - __stdcall 14:18:44 INFO - EnterSynchronizationBarrier( 14:18:44 INFO - LPSYNCHRONIZATION_BARRIER lpBarrier, 14:18:44 INFO - DWORD dwFlags 14:18:44 INFO - ); 14:18:44 INFO - BOOL 14:18:44 INFO - __stdcall 14:18:44 INFO - InitializeSynchronizationBarrier( 14:18:44 INFO - LPSYNCHRONIZATION_BARRIER lpBarrier, 14:18:44 INFO - LONG lTotalThreads, 14:18:44 INFO - LONG lSpinCount 14:18:44 INFO - ); 14:18:44 INFO - BOOL 14:18:44 INFO - __stdcall 14:18:44 INFO - DeleteSynchronizationBarrier( 14:18:44 INFO - LPSYNCHRONIZATION_BARRIER lpBarrier 14:18:44 INFO - ); 14:18:44 INFO - #line 831 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:18:44 INFO - #pragma endregion 14:18:44 INFO - #pragma region Application or OneCore Family 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - void 14:18:44 INFO - __stdcall 14:18:44 INFO - Sleep( 14:18:44 INFO - DWORD dwMilliseconds 14:18:44 INFO - ); 14:18:44 INFO - BOOL 14:18:44 INFO - __stdcall 14:18:44 INFO - WaitOnAddress( 14:18:44 INFO - volatile void * Address, 14:18:44 INFO - PVOID CompareAddress, 14:18:44 INFO - SIZE_T AddressSize, 14:18:44 INFO - DWORD dwMilliseconds 14:18:44 INFO - ); 14:18:44 INFO - void 14:18:44 INFO - __stdcall 14:18:44 INFO - WakeByAddressSingle( 14:18:44 INFO - PVOID Address 14:18:44 INFO - ); 14:18:44 INFO - void 14:18:44 INFO - __stdcall 14:18:44 INFO - WakeByAddressAll( 14:18:44 INFO - PVOID Address 14:18:44 INFO - ); 14:18:44 INFO - #line 870 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:18:44 INFO - #pragma endregion 14:18:44 INFO - #pragma region Desktop or OneCore Family 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - DWORD 14:18:44 INFO - __stdcall 14:18:44 INFO - SignalObjectAndWait( 14:18:44 INFO - HANDLE hObjectToSignal, 14:18:44 INFO - HANDLE hObjectToWaitOn, 14:18:44 INFO - DWORD dwMilliseconds, 14:18:44 INFO - BOOL bAlertable 14:18:44 INFO - ); 14:18:44 INFO - #line 890 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:18:44 INFO - #line 892 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:18:44 INFO - #pragma endregion 14:18:44 INFO - #line 895 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:18:44 INFO - #pragma region Application or OneCore Family 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - DWORD 14:18:44 INFO - __stdcall 14:18:44 INFO - WaitForMultipleObjects( 14:18:44 INFO - DWORD nCount, 14:18:44 INFO - const HANDLE * lpHandles, 14:18:44 INFO - BOOL bWaitAll, 14:18:44 INFO - DWORD dwMilliseconds 14:18:44 INFO - ); 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - HANDLE 14:18:44 INFO - __stdcall 14:18:44 INFO - CreateSemaphoreW( 14:18:44 INFO - LPSECURITY_ATTRIBUTES lpSemaphoreAttributes, 14:18:44 INFO - LONG lInitialCount, 14:18:44 INFO - LONG lMaximumCount, 14:18:44 INFO - LPCWSTR lpName 14:18:44 INFO - ); 14:18:44 INFO - #line 932 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:18:44 INFO - #pragma endregion 14:18:44 INFO - #pragma region Desktop or OneCore Family 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - HANDLE 14:18:44 INFO - __stdcall 14:18:44 INFO - CreateWaitableTimerW( 14:18:44 INFO - LPSECURITY_ATTRIBUTES lpTimerAttributes, 14:18:44 INFO - BOOL bManualReset, 14:18:44 INFO - LPCWSTR lpTimerName 14:18:44 INFO - ); 14:18:44 INFO - #line 954 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:18:44 INFO - #pragma endregion 14:18:44 INFO - #line 957 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:18:44 INFO - } 14:18:44 INFO - #line 965 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:18:44 INFO - #line 967 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:18:44 INFO - #line 51 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:44 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\interlockedapi.h" 14:18:44 INFO - #pragma once 14:18:44 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\interlockedapi.h" 14:18:44 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\interlockedapi.h" 14:18:44 INFO - #line 38 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\interlockedapi.h" 14:18:44 INFO - extern "C" { 14:18:44 INFO - #line 43 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\interlockedapi.h" 14:18:44 INFO - #pragma region Application Family or OneCore Family 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - void 14:18:44 INFO - __stdcall 14:18:44 INFO - InitializeSListHead( 14:18:44 INFO - PSLIST_HEADER ListHead 14:18:44 INFO - ); 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - PSLIST_ENTRY 14:18:44 INFO - __stdcall 14:18:44 INFO - InterlockedPopEntrySList( 14:18:44 INFO - PSLIST_HEADER ListHead 14:18:44 INFO - ); 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - PSLIST_ENTRY 14:18:44 INFO - __stdcall 14:18:44 INFO - InterlockedPushEntrySList( 14:18:44 INFO - PSLIST_HEADER ListHead, 14:18:44 INFO - PSLIST_ENTRY ListEntry 14:18:44 INFO - ); 14:18:44 INFO - #line 99 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\interlockedapi.h" 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - PSLIST_ENTRY 14:18:44 INFO - __stdcall 14:18:44 INFO - InterlockedFlushSList( 14:18:44 INFO - PSLIST_HEADER ListHead 14:18:44 INFO - ); 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - USHORT 14:18:44 INFO - __stdcall 14:18:44 INFO - QueryDepthSList( 14:18:44 INFO - PSLIST_HEADER ListHead 14:18:44 INFO - ); 14:18:44 INFO - #line 117 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\interlockedapi.h" 14:18:44 INFO - #line 119 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\interlockedapi.h" 14:18:44 INFO - #line 121 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\interlockedapi.h" 14:18:44 INFO - #line 126 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\interlockedapi.h" 14:18:44 INFO - #pragma endregion 14:18:44 INFO - } 14:18:44 INFO - #line 131 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\interlockedapi.h" 14:18:44 INFO - #line 133 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\interlockedapi.h" 14:18:44 INFO - #line 52 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:44 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:44 INFO - #pragma once 14:18:44 INFO - #line 17 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:44 INFO - #line 43 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:44 INFO - #line 45 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:44 INFO - extern "C" { 14:18:44 INFO - #line 50 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:44 INFO - #pragma region Desktop Family or OneCore Family 14:18:44 INFO - typedef struct _PROCESS_INFORMATION { 14:18:44 INFO - HANDLE hProcess; 14:18:44 INFO - HANDLE hThread; 14:18:44 INFO - DWORD dwProcessId; 14:18:44 INFO - DWORD dwThreadId; 14:18:44 INFO - } PROCESS_INFORMATION, *PPROCESS_INFORMATION, *LPPROCESS_INFORMATION; 14:18:44 INFO - typedef struct _STARTUPINFOA { 14:18:44 INFO - DWORD cb; 14:18:44 INFO - LPSTR lpReserved; 14:18:44 INFO - LPSTR lpDesktop; 14:18:44 INFO - LPSTR lpTitle; 14:18:44 INFO - DWORD dwX; 14:18:44 INFO - DWORD dwY; 14:18:44 INFO - DWORD dwXSize; 14:18:44 INFO - DWORD dwYSize; 14:18:44 INFO - DWORD dwXCountChars; 14:18:44 INFO - DWORD dwYCountChars; 14:18:44 INFO - DWORD dwFillAttribute; 14:18:44 INFO - DWORD dwFlags; 14:18:44 INFO - WORD wShowWindow; 14:18:44 INFO - WORD cbReserved2; 14:18:44 INFO - LPBYTE lpReserved2; 14:18:44 INFO - HANDLE hStdInput; 14:18:44 INFO - HANDLE hStdOutput; 14:18:44 INFO - HANDLE hStdError; 14:18:44 INFO - } STARTUPINFOA, *LPSTARTUPINFOA; 14:18:44 INFO - typedef struct _STARTUPINFOW { 14:18:44 INFO - DWORD cb; 14:18:44 INFO - LPWSTR lpReserved; 14:18:44 INFO - LPWSTR lpDesktop; 14:18:44 INFO - LPWSTR lpTitle; 14:18:44 INFO - DWORD dwX; 14:18:44 INFO - DWORD dwY; 14:18:44 INFO - DWORD dwXSize; 14:18:44 INFO - DWORD dwYSize; 14:18:44 INFO - DWORD dwXCountChars; 14:18:44 INFO - DWORD dwYCountChars; 14:18:44 INFO - DWORD dwFillAttribute; 14:18:44 INFO - DWORD dwFlags; 14:18:44 INFO - WORD wShowWindow; 14:18:44 INFO - WORD cbReserved2; 14:18:44 INFO - LPBYTE lpReserved2; 14:18:44 INFO - HANDLE hStdInput; 14:18:44 INFO - HANDLE hStdOutput; 14:18:44 INFO - HANDLE hStdError; 14:18:44 INFO - } STARTUPINFOW, *LPSTARTUPINFOW; 14:18:44 INFO - typedef STARTUPINFOA STARTUPINFO; 14:18:44 INFO - typedef LPSTARTUPINFOA LPSTARTUPINFO; 14:18:44 INFO - #line 117 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:44 INFO - #line 119 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:44 INFO - #pragma endregion 14:18:44 INFO - #pragma region Application Family or OneCore Family 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - DWORD 14:18:44 INFO - __stdcall 14:18:44 INFO - QueueUserAPC( 14:18:44 INFO - PAPCFUNC pfnAPC, 14:18:44 INFO - HANDLE hThread, 14:18:44 INFO - ULONG_PTR dwData 14:18:44 INFO - ); 14:18:44 INFO - #line 143 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:44 INFO - #line 145 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:44 INFO - #pragma endregion 14:18:44 INFO - #pragma region Desktop Family or OneCore Family 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - BOOL 14:18:44 INFO - __stdcall 14:18:44 INFO - GetProcessTimes( 14:18:44 INFO - HANDLE hProcess, 14:18:44 INFO - LPFILETIME lpCreationTime, 14:18:44 INFO - LPFILETIME lpExitTime, 14:18:44 INFO - LPFILETIME lpKernelTime, 14:18:44 INFO - LPFILETIME lpUserTime 14:18:44 INFO - ); 14:18:44 INFO - #line 164 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:44 INFO - #pragma endregion 14:18:44 INFO - #pragma region Application Family or OneCore Family 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - HANDLE 14:18:44 INFO - __stdcall 14:18:44 INFO - GetCurrentProcess( 14:18:44 INFO - void 14:18:44 INFO - ); 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - DWORD 14:18:44 INFO - __stdcall 14:18:44 INFO - GetCurrentProcessId( 14:18:44 INFO - void 14:18:44 INFO - ); 14:18:44 INFO - #line 187 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:44 INFO - #pragma endregion 14:18:44 INFO - #pragma region Desktop Family or OneCore Family 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - __declspec(noreturn) 14:18:44 INFO - void 14:18:44 INFO - __stdcall 14:18:44 INFO - ExitProcess( 14:18:44 INFO - UINT uExitCode 14:18:44 INFO - ); 14:18:44 INFO - #line 203 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:44 INFO - #pragma endregion 14:18:44 INFO - #pragma region Application Family or OneCore Family 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - BOOL 14:18:44 INFO - __stdcall 14:18:44 INFO - TerminateProcess( 14:18:44 INFO - HANDLE hProcess, 14:18:44 INFO - UINT uExitCode 14:18:44 INFO - ); 14:18:44 INFO - #line 219 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:44 INFO - #pragma endregion 14:18:44 INFO - #pragma region Desktop Family or OneCore Family 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - BOOL 14:18:44 INFO - __stdcall 14:18:44 INFO - GetExitCodeProcess( 14:18:44 INFO - HANDLE hProcess, 14:18:44 INFO - LPDWORD lpExitCode 14:18:44 INFO - ); 14:18:44 INFO - #line 235 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:44 INFO - #pragma endregion 14:18:44 INFO - #pragma region Application Family or OneCore Family 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - BOOL 14:18:44 INFO - __stdcall 14:18:44 INFO - SwitchToThread( 14:18:44 INFO - void 14:18:44 INFO - ); 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - HANDLE 14:18:44 INFO - __stdcall 14:18:44 INFO - CreateThread( 14:18:44 INFO - LPSECURITY_ATTRIBUTES lpThreadAttributes, 14:18:44 INFO - SIZE_T dwStackSize, 14:18:44 INFO - LPTHREAD_START_ROUTINE lpStartAddress, 14:18:44 INFO - LPVOID lpParameter, 14:18:44 INFO - DWORD dwCreationFlags, 14:18:44 INFO - LPDWORD lpThreadId 14:18:44 INFO - ); 14:18:44 INFO - #line 263 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:44 INFO - #pragma endregion 14:18:44 INFO - #pragma region Desktop Family or OneCore Family 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - HANDLE 14:18:44 INFO - __stdcall 14:18:44 INFO - CreateRemoteThread( 14:18:44 INFO - HANDLE hProcess, 14:18:44 INFO - LPSECURITY_ATTRIBUTES lpThreadAttributes, 14:18:44 INFO - SIZE_T dwStackSize, 14:18:44 INFO - LPTHREAD_START_ROUTINE lpStartAddress, 14:18:44 INFO - LPVOID lpParameter, 14:18:44 INFO - DWORD dwCreationFlags, 14:18:44 INFO - LPDWORD lpThreadId 14:18:44 INFO - ); 14:18:44 INFO - #line 284 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:44 INFO - #pragma endregion 14:18:44 INFO - #pragma region Application Family or OneCore Family 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - HANDLE 14:18:44 INFO - __stdcall 14:18:44 INFO - GetCurrentThread( 14:18:44 INFO - void 14:18:44 INFO - ); 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - DWORD 14:18:44 INFO - __stdcall 14:18:44 INFO - GetCurrentThreadId( 14:18:44 INFO - void 14:18:44 INFO - ); 14:18:44 INFO - #line 307 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:44 INFO - #pragma endregion 14:18:44 INFO - #pragma region Desktop Family or OneCore Family 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - HANDLE 14:18:44 INFO - __stdcall 14:18:44 INFO - OpenThread( 14:18:44 INFO - DWORD dwDesiredAccess, 14:18:44 INFO - BOOL bInheritHandle, 14:18:44 INFO - DWORD dwThreadId 14:18:44 INFO - ); 14:18:44 INFO - #line 324 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:44 INFO - #pragma endregion 14:18:44 INFO - #pragma region Application Family or OneCore Family 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - BOOL 14:18:44 INFO - __stdcall 14:18:44 INFO - SetThreadPriority( 14:18:44 INFO - HANDLE hThread, 14:18:44 INFO - int nPriority 14:18:44 INFO - ); 14:18:44 INFO - #line 338 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:44 INFO - #pragma endregion 14:18:44 INFO - #pragma region Desktop Family or OneCore Family 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - BOOL 14:18:44 INFO - __stdcall 14:18:44 INFO - SetThreadPriorityBoost( 14:18:44 INFO - HANDLE hThread, 14:18:44 INFO - BOOL bDisablePriorityBoost 14:18:44 INFO - ); 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - BOOL 14:18:44 INFO - __stdcall 14:18:44 INFO - GetThreadPriorityBoost( 14:18:44 INFO - HANDLE hThread, 14:18:44 INFO - PBOOL pDisablePriorityBoost 14:18:44 INFO - ); 14:18:44 INFO - #line 362 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:44 INFO - #pragma endregion 14:18:44 INFO - #pragma region Application Family or OneCore Family 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - int 14:18:44 INFO - __stdcall 14:18:44 INFO - GetThreadPriority( 14:18:44 INFO - HANDLE hThread 14:18:44 INFO - ); 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - __declspec(noreturn) 14:18:44 INFO - void 14:18:44 INFO - __stdcall 14:18:44 INFO - ExitThread( 14:18:44 INFO - DWORD dwExitCode 14:18:44 INFO - ); 14:18:44 INFO - #line 384 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:44 INFO - #pragma endregion 14:18:44 INFO - #pragma region Desktop Family or OneCore Family 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - BOOL 14:18:44 INFO - __stdcall 14:18:44 INFO - TerminateThread( 14:18:44 INFO - HANDLE hThread, 14:18:44 INFO - DWORD dwExitCode 14:18:44 INFO - ); 14:18:44 INFO - #line 398 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:44 INFO - #pragma endregion 14:18:44 INFO - #pragma region Application Family or OneCore Family 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - BOOL 14:18:44 INFO - __stdcall 14:18:44 INFO - GetExitCodeThread( 14:18:44 INFO - HANDLE hThread, 14:18:44 INFO - LPDWORD lpExitCode 14:18:44 INFO - ); 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - DWORD 14:18:44 INFO - __stdcall 14:18:44 INFO - SuspendThread( 14:18:44 INFO - HANDLE hThread 14:18:44 INFO - ); 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - DWORD 14:18:44 INFO - __stdcall 14:18:44 INFO - ResumeThread( 14:18:44 INFO - HANDLE hThread 14:18:44 INFO - ); 14:18:44 INFO - #line 433 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - DWORD 14:18:44 INFO - __stdcall 14:18:44 INFO - TlsAlloc( 14:18:44 INFO - void 14:18:44 INFO - ); 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - LPVOID 14:18:44 INFO - __stdcall 14:18:44 INFO - TlsGetValue( 14:18:44 INFO - DWORD dwTlsIndex 14:18:44 INFO - ); 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - BOOL 14:18:44 INFO - __stdcall 14:18:44 INFO - TlsSetValue( 14:18:44 INFO - DWORD dwTlsIndex, 14:18:44 INFO - LPVOID lpTlsValue 14:18:44 INFO - ); 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - BOOL 14:18:44 INFO - __stdcall 14:18:44 INFO - TlsFree( 14:18:44 INFO - DWORD dwTlsIndex 14:18:44 INFO - ); 14:18:44 INFO - #line 469 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:44 INFO - #pragma endregion 14:18:44 INFO - #pragma region Desktop Family or OneCore Family 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - BOOL 14:18:44 INFO - __stdcall 14:18:44 INFO - CreateProcessA( 14:18:44 INFO - LPCSTR lpApplicationName, 14:18:44 INFO - LPSTR lpCommandLine, 14:18:44 INFO - LPSECURITY_ATTRIBUTES lpProcessAttributes, 14:18:44 INFO - LPSECURITY_ATTRIBUTES lpThreadAttributes, 14:18:44 INFO - BOOL bInheritHandles, 14:18:44 INFO - DWORD dwCreationFlags, 14:18:44 INFO - LPVOID lpEnvironment, 14:18:44 INFO - LPCSTR lpCurrentDirectory, 14:18:44 INFO - LPSTARTUPINFOA lpStartupInfo, 14:18:44 INFO - LPPROCESS_INFORMATION lpProcessInformation 14:18:44 INFO - ); 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - BOOL 14:18:44 INFO - __stdcall 14:18:44 INFO - CreateProcessW( 14:18:44 INFO - LPCWSTR lpApplicationName, 14:18:44 INFO - LPWSTR lpCommandLine, 14:18:44 INFO - LPSECURITY_ATTRIBUTES lpProcessAttributes, 14:18:44 INFO - LPSECURITY_ATTRIBUTES lpThreadAttributes, 14:18:44 INFO - BOOL bInheritHandles, 14:18:44 INFO - DWORD dwCreationFlags, 14:18:44 INFO - LPVOID lpEnvironment, 14:18:44 INFO - LPCWSTR lpCurrentDirectory, 14:18:44 INFO - LPSTARTUPINFOW lpStartupInfo, 14:18:44 INFO - LPPROCESS_INFORMATION lpProcessInformation 14:18:44 INFO - ); 14:18:44 INFO - #line 514 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:44 INFO - #line 516 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - BOOL 14:18:44 INFO - __stdcall 14:18:44 INFO - SetProcessShutdownParameters( 14:18:44 INFO - DWORD dwLevel, 14:18:44 INFO - DWORD dwFlags 14:18:44 INFO - ); 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - DWORD 14:18:44 INFO - __stdcall 14:18:44 INFO - GetProcessVersion( 14:18:44 INFO - DWORD ProcessId 14:18:44 INFO - ); 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - void 14:18:44 INFO - __stdcall 14:18:44 INFO - GetStartupInfoW( 14:18:44 INFO - LPSTARTUPINFOW lpStartupInfo 14:18:44 INFO - ); 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - BOOL 14:18:44 INFO - __stdcall 14:18:44 INFO - CreateProcessAsUserW( 14:18:44 INFO - HANDLE hToken, 14:18:44 INFO - LPCWSTR lpApplicationName, 14:18:44 INFO - LPWSTR lpCommandLine, 14:18:44 INFO - LPSECURITY_ATTRIBUTES lpProcessAttributes, 14:18:44 INFO - LPSECURITY_ATTRIBUTES lpThreadAttributes, 14:18:44 INFO - BOOL bInheritHandles, 14:18:44 INFO - DWORD dwCreationFlags, 14:18:44 INFO - LPVOID lpEnvironment, 14:18:44 INFO - LPCWSTR lpCurrentDirectory, 14:18:44 INFO - LPSTARTUPINFOW lpStartupInfo, 14:18:44 INFO - LPPROCESS_INFORMATION lpProcessInformation 14:18:44 INFO - ); 14:18:44 INFO - #line 611 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:44 INFO - #line 612 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - BOOL 14:18:44 INFO - __stdcall 14:18:44 INFO - SetThreadToken( 14:18:44 INFO - PHANDLE Thread, 14:18:44 INFO - HANDLE Token 14:18:44 INFO - ); 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - BOOL 14:18:44 INFO - __stdcall 14:18:44 INFO - OpenProcessToken( 14:18:44 INFO - HANDLE ProcessHandle, 14:18:44 INFO - DWORD DesiredAccess, 14:18:44 INFO - PHANDLE TokenHandle 14:18:44 INFO - ); 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - BOOL 14:18:44 INFO - __stdcall 14:18:44 INFO - OpenThreadToken( 14:18:44 INFO - HANDLE ThreadHandle, 14:18:44 INFO - DWORD DesiredAccess, 14:18:44 INFO - BOOL OpenAsSelf, 14:18:44 INFO - PHANDLE TokenHandle 14:18:44 INFO - ); 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - BOOL 14:18:44 INFO - __stdcall 14:18:44 INFO - SetPriorityClass( 14:18:44 INFO - HANDLE hProcess, 14:18:44 INFO - DWORD dwPriorityClass 14:18:44 INFO - ); 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - BOOL 14:18:44 INFO - __stdcall 14:18:44 INFO - SetThreadStackGuarantee( 14:18:44 INFO - PULONG StackSizeInBytes 14:18:44 INFO - ); 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - DWORD 14:18:44 INFO - __stdcall 14:18:44 INFO - GetPriorityClass( 14:18:44 INFO - HANDLE hProcess 14:18:44 INFO - ); 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - BOOL 14:18:44 INFO - __stdcall 14:18:44 INFO - ProcessIdToSessionId( 14:18:44 INFO - DWORD dwProcessId, 14:18:44 INFO - DWORD * pSessionId 14:18:44 INFO - ); 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - DWORD 14:18:44 INFO - __stdcall 14:18:44 INFO - GetProcessId( 14:18:44 INFO - HANDLE Process 14:18:44 INFO - ); 14:18:44 INFO - #line 691 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:44 INFO - typedef struct _PROC_THREAD_ATTRIBUTE_LIST *PPROC_THREAD_ATTRIBUTE_LIST, *LPPROC_THREAD_ATTRIBUTE_LIST; 14:18:44 INFO - #line 695 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:44 INFO - #pragma endregion 14:18:44 INFO - #pragma region Application Family or OneCore Family 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - DWORD 14:18:44 INFO - __stdcall 14:18:44 INFO - GetThreadId( 14:18:44 INFO - HANDLE Thread 14:18:44 INFO - ); 14:18:44 INFO - #line 713 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - void 14:18:44 INFO - __stdcall 14:18:44 INFO - FlushProcessWriteBuffers( 14:18:44 INFO - void 14:18:44 INFO - ); 14:18:44 INFO - #line 726 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:44 INFO - #line 728 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:44 INFO - #pragma endregion 14:18:44 INFO - #pragma region Desktop Family or OneCore Family 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - DWORD 14:18:44 INFO - __stdcall 14:18:44 INFO - GetProcessIdOfThread( 14:18:44 INFO - HANDLE Thread 14:18:44 INFO - ); 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - BOOL 14:18:44 INFO - __stdcall 14:18:44 INFO - InitializeProcThreadAttributeList( 14:18:44 INFO - LPPROC_THREAD_ATTRIBUTE_LIST lpAttributeList, 14:18:44 INFO - DWORD dwAttributeCount, 14:18:44 INFO - DWORD dwFlags, 14:18:44 INFO - PSIZE_T lpSize 14:18:44 INFO - ); 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - void 14:18:44 INFO - __stdcall 14:18:44 INFO - DeleteProcThreadAttributeList( 14:18:44 INFO - LPPROC_THREAD_ATTRIBUTE_LIST lpAttributeList 14:18:44 INFO - ); 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - BOOL 14:18:44 INFO - __stdcall 14:18:44 INFO - SetProcessAffinityUpdateMode( 14:18:44 INFO - HANDLE hProcess, 14:18:44 INFO - DWORD dwFlags 14:18:44 INFO - ); 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - BOOL 14:18:44 INFO - __stdcall 14:18:44 INFO - QueryProcessAffinityUpdateMode( 14:18:44 INFO - HANDLE hProcess, 14:18:44 INFO - LPDWORD lpdwFlags 14:18:44 INFO - ); 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - BOOL 14:18:44 INFO - __stdcall 14:18:44 INFO - UpdateProcThreadAttribute( 14:18:44 INFO - LPPROC_THREAD_ATTRIBUTE_LIST lpAttributeList, 14:18:44 INFO - DWORD dwFlags, 14:18:44 INFO - DWORD_PTR Attribute, 14:18:44 INFO - PVOID lpValue, 14:18:44 INFO - SIZE_T cbSize, 14:18:44 INFO - PVOID lpPreviousValue, 14:18:44 INFO - PSIZE_T lpReturnSize 14:18:44 INFO - ); 14:18:44 INFO - #line 802 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:44 INFO - #pragma endregion 14:18:44 INFO - #line 805 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:44 INFO - #pragma region Desktop Family or OneCore Family 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - HANDLE 14:18:44 INFO - __stdcall 14:18:44 INFO - CreateRemoteThreadEx( 14:18:44 INFO - HANDLE hProcess, 14:18:44 INFO - LPSECURITY_ATTRIBUTES lpThreadAttributes, 14:18:44 INFO - SIZE_T dwStackSize, 14:18:44 INFO - LPTHREAD_START_ROUTINE lpStartAddress, 14:18:44 INFO - LPVOID lpParameter, 14:18:44 INFO - DWORD dwCreationFlags, 14:18:44 INFO - LPPROC_THREAD_ATTRIBUTE_LIST lpAttributeList, 14:18:44 INFO - LPDWORD lpThreadId 14:18:44 INFO - ); 14:18:44 INFO - #line 827 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:44 INFO - #pragma endregion 14:18:44 INFO - #pragma region Desktop Family or OneCore Family 14:18:44 INFO - #line 854 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:44 INFO - #line 856 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:44 INFO - #pragma endregion 14:18:44 INFO - #pragma region Application Family or OneCore Family 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - BOOL 14:18:44 INFO - __stdcall 14:18:44 INFO - GetThreadContext( 14:18:44 INFO - HANDLE hThread, 14:18:44 INFO - LPCONTEXT lpContext 14:18:44 INFO - ); 14:18:44 INFO - #line 872 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:44 INFO - #pragma endregion 14:18:44 INFO - #pragma region Desktop Family or OneCore Family 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - BOOL 14:18:44 INFO - __stdcall 14:18:44 INFO - SetThreadContext( 14:18:44 INFO - HANDLE hThread, 14:18:44 INFO - const CONTEXT * lpContext 14:18:44 INFO - ); 14:18:44 INFO - #line 912 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:44 INFO - #line 914 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:44 INFO - #pragma endregion 14:18:44 INFO - #line 917 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:44 INFO - #line 918 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:44 INFO - #pragma region Desktop Family or OneCore Family 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - BOOL 14:18:44 INFO - __stdcall 14:18:44 INFO - FlushInstructionCache( 14:18:44 INFO - HANDLE hProcess, 14:18:44 INFO - LPCVOID lpBaseAddress, 14:18:44 INFO - SIZE_T dwSize 14:18:44 INFO - ); 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - BOOL 14:18:44 INFO - __stdcall 14:18:44 INFO - GetThreadTimes( 14:18:44 INFO - HANDLE hThread, 14:18:44 INFO - LPFILETIME lpCreationTime, 14:18:44 INFO - LPFILETIME lpExitTime, 14:18:44 INFO - LPFILETIME lpKernelTime, 14:18:44 INFO - LPFILETIME lpUserTime 14:18:44 INFO - ); 14:18:44 INFO - #line 949 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:44 INFO - #pragma endregion 14:18:44 INFO - #pragma region Application Family or OneCore Family 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - HANDLE 14:18:44 INFO - __stdcall 14:18:44 INFO - OpenProcess( 14:18:44 INFO - DWORD dwDesiredAccess, 14:18:44 INFO - BOOL bInheritHandle, 14:18:44 INFO - DWORD dwProcessId 14:18:44 INFO - ); 14:18:44 INFO - BOOL 14:18:44 INFO - __stdcall 14:18:44 INFO - IsProcessorFeaturePresent( 14:18:44 INFO - DWORD ProcessorFeature 14:18:44 INFO - ); 14:18:44 INFO - #line 973 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:44 INFO - #pragma endregion 14:18:44 INFO - #line 976 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:44 INFO - #pragma region Desktop Family or OneCore Family 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - BOOL 14:18:44 INFO - __stdcall 14:18:44 INFO - GetProcessHandleCount( 14:18:44 INFO - HANDLE hProcess, 14:18:44 INFO - PDWORD pdwHandleCount 14:18:44 INFO - ); 14:18:44 INFO - #line 994 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:44 INFO - #pragma endregion 14:18:44 INFO - #line 997 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:44 INFO - #pragma region Desktop Family or OneCore Family 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - DWORD 14:18:44 INFO - __stdcall 14:18:44 INFO - GetCurrentProcessorNumber( 14:18:44 INFO - void 14:18:44 INFO - ); 14:18:44 INFO - #line 1014 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:44 INFO - #pragma endregion 14:18:44 INFO - #line 1017 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:44 INFO - #pragma region Application Family or OneCore Family 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - BOOL 14:18:44 INFO - __stdcall 14:18:44 INFO - SetThreadIdealProcessorEx( 14:18:44 INFO - HANDLE hThread, 14:18:44 INFO - PPROCESSOR_NUMBER lpIdealProcessor, 14:18:44 INFO - PPROCESSOR_NUMBER lpPreviousIdealProcessor 14:18:44 INFO - ); 14:18:44 INFO - #line 1036 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:44 INFO - #pragma endregion 14:18:44 INFO - #pragma region Desktop Family or OneCore Family 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - BOOL 14:18:44 INFO - __stdcall 14:18:44 INFO - GetThreadIdealProcessorEx( 14:18:44 INFO - HANDLE hThread, 14:18:44 INFO - PPROCESSOR_NUMBER lpIdealProcessor 14:18:44 INFO - ); 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - void 14:18:44 INFO - __stdcall 14:18:44 INFO - GetCurrentProcessorNumberEx( 14:18:44 INFO - PPROCESSOR_NUMBER ProcNumber 14:18:44 INFO - ); 14:18:44 INFO - #line 1060 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:44 INFO - #pragma endregion 14:18:44 INFO - #line 1063 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:44 INFO - #pragma region Desktop Family or OneCore Family 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - BOOL 14:18:44 INFO - __stdcall 14:18:44 INFO - GetProcessPriorityBoost( 14:18:44 INFO - HANDLE hProcess, 14:18:44 INFO - PBOOL pDisablePriorityBoost 14:18:44 INFO - ); 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - BOOL 14:18:44 INFO - __stdcall 14:18:44 INFO - SetProcessPriorityBoost( 14:18:44 INFO - HANDLE hProcess, 14:18:44 INFO - BOOL bDisablePriorityBoost 14:18:44 INFO - ); 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - BOOL 14:18:44 INFO - __stdcall 14:18:44 INFO - GetThreadIOPendingFlag( 14:18:44 INFO - HANDLE hThread, 14:18:44 INFO - PBOOL lpIOIsPending 14:18:44 INFO - ); 14:18:44 INFO - __declspec(dllimport) 14:18:44 INFO - BOOL 14:18:44 INFO - __stdcall 14:18:44 INFO - GetSystemTimes( 14:18:44 INFO - PFILETIME lpIdleTime, 14:18:44 INFO - PFILETIME lpKernelTime, 14:18:44 INFO - PFILETIME lpUserTime 14:18:44 INFO - ); 14:18:44 INFO - #line 1115 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:44 INFO - typedef enum _THREAD_INFORMATION_CLASS { 14:18:44 INFO - ThreadMemoryPriority, 14:18:44 INFO - ThreadAbsoluteCpuPriority, 14:18:44 INFO - ThreadDynamicCodePolicy, 14:18:44 INFO - ThreadInformationClassMax 14:18:44 INFO - } THREAD_INFORMATION_CLASS; 14:18:44 INFO - #line 1157 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:45 INFO - #line 1171 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:45 INFO - #line 1195 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:45 INFO - #line 1197 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:45 INFO - #pragma endregion 14:18:45 INFO - #line 1200 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:45 INFO - #pragma region Desktop Family or OneCore Family 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - DWORD 14:18:45 INFO - __stdcall 14:18:45 INFO - SetThreadIdealProcessor( 14:18:45 INFO - HANDLE hThread, 14:18:45 INFO - DWORD dwIdealProcessor 14:18:45 INFO - ); 14:18:45 INFO - #line 1221 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:45 INFO - #pragma endregion 14:18:45 INFO - #pragma region Application Family or OneCore Family 14:18:45 INFO - typedef enum _PROCESS_INFORMATION_CLASS { 14:18:45 INFO - ProcessMemoryPriority, 14:18:45 INFO - ProcessMemoryExhaustionInfo, 14:18:45 INFO - ProcessAppMemoryInfo, 14:18:45 INFO - ProcessInPrivateInfo, 14:18:45 INFO - ProcessInformationClassMax 14:18:45 INFO - } PROCESS_INFORMATION_CLASS; 14:18:45 INFO - typedef struct _APP_MEMORY_INFORMATION { 14:18:45 INFO - ULONG64 AvailableCommit; 14:18:45 INFO - ULONG64 PrivateCommitUsage; 14:18:45 INFO - ULONG64 PeakPrivateCommitUsage; 14:18:45 INFO - ULONG64 TotalCommitUsage; 14:18:45 INFO - } APP_MEMORY_INFORMATION, *PAPP_MEMORY_INFORMATION; 14:18:45 INFO - typedef enum _PROCESS_MEMORY_EXHAUSTION_TYPE { 14:18:45 INFO - PMETypeFailFastOnCommitFailure, 14:18:45 INFO - PMETypeMax 14:18:45 INFO - } PROCESS_MEMORY_EXHAUSTION_TYPE, *PPROCESS_MEMORY_EXHAUSTION_TYPE; 14:18:45 INFO - typedef struct _PROCESS_MEMORY_EXHAUSTION_INFO { 14:18:45 INFO - USHORT Version; 14:18:45 INFO - USHORT Reserved; 14:18:45 INFO - PROCESS_MEMORY_EXHAUSTION_TYPE Type; 14:18:45 INFO - ULONG_PTR Value; 14:18:45 INFO - } PROCESS_MEMORY_EXHAUSTION_INFO, *PPROCESS_MEMORY_EXHAUSTION_INFO; 14:18:45 INFO - #line 1290 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:45 INFO - #line 1349 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:45 INFO - #line 1351 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:45 INFO - #pragma endregion 14:18:45 INFO - #pragma region Desktop Family or OneCore Family 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - BOOL 14:18:45 INFO - __stdcall 14:18:45 INFO - CreateProcessAsUserA( 14:18:45 INFO - HANDLE hToken, 14:18:45 INFO - LPCSTR lpApplicationName, 14:18:45 INFO - LPSTR lpCommandLine, 14:18:45 INFO - LPSECURITY_ATTRIBUTES lpProcessAttributes, 14:18:45 INFO - LPSECURITY_ATTRIBUTES lpThreadAttributes, 14:18:45 INFO - BOOL bInheritHandles, 14:18:45 INFO - DWORD dwCreationFlags, 14:18:45 INFO - LPVOID lpEnvironment, 14:18:45 INFO - LPCSTR lpCurrentDirectory, 14:18:45 INFO - LPSTARTUPINFOA lpStartupInfo, 14:18:45 INFO - LPPROCESS_INFORMATION lpProcessInformation 14:18:45 INFO - ); 14:18:45 INFO - #line 1378 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - BOOL 14:18:45 INFO - __stdcall 14:18:45 INFO - GetProcessShutdownParameters( 14:18:45 INFO - LPDWORD lpdwLevel, 14:18:45 INFO - LPDWORD lpdwFlags 14:18:45 INFO - ); 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - HRESULT 14:18:45 INFO - __stdcall 14:18:45 INFO - SetThreadDescription( 14:18:45 INFO - HANDLE hThread, 14:18:45 INFO - PCWSTR lpThreadDescription 14:18:45 INFO - ); 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - HRESULT 14:18:45 INFO - __stdcall 14:18:45 INFO - GetThreadDescription( 14:18:45 INFO - HANDLE hThread, 14:18:45 INFO - PWSTR * ppszThreadDescription 14:18:45 INFO - ); 14:18:45 INFO - #line 1407 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:45 INFO - #pragma endregion 14:18:45 INFO - #line 1410 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:45 INFO - } 14:18:45 INFO - #line 1421 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:45 INFO - #line 1423 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:18:45 INFO - #line 53 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:45 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:18:45 INFO - #pragma once 14:18:45 INFO - #line 19 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:18:45 INFO - #pragma warning(disable:4514) 14:18:45 INFO - #pragma warning(disable:4103) 14:18:45 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:18:45 INFO - #pragma warning(push) 14:18:45 INFO - #line 38 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:18:45 INFO - #pragma warning(disable:4001) 14:18:45 INFO - #pragma warning(disable:4201) 14:18:45 INFO - #pragma warning(disable:4214) 14:18:45 INFO - #line 42 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:18:45 INFO - #line 62 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:18:45 INFO - #line 64 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:18:45 INFO - #line 70 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:18:45 INFO - #line 72 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:18:45 INFO - extern "C" { 14:18:45 INFO - #line 76 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:18:45 INFO - #pragma region Application Family or OneCore Family 14:18:45 INFO - typedef struct _SYSTEM_INFO { 14:18:45 INFO - union { 14:18:45 INFO - DWORD dwOemId; 14:18:45 INFO - struct { 14:18:45 INFO - WORD wProcessorArchitecture; 14:18:45 INFO - WORD wReserved; 14:18:45 INFO - } ; 14:18:45 INFO - } ; 14:18:45 INFO - DWORD dwPageSize; 14:18:45 INFO - LPVOID lpMinimumApplicationAddress; 14:18:45 INFO - LPVOID lpMaximumApplicationAddress; 14:18:45 INFO - DWORD_PTR dwActiveProcessorMask; 14:18:45 INFO - DWORD dwNumberOfProcessors; 14:18:45 INFO - DWORD dwProcessorType; 14:18:45 INFO - DWORD dwAllocationGranularity; 14:18:45 INFO - WORD wProcessorLevel; 14:18:45 INFO - WORD wProcessorRevision; 14:18:45 INFO - } SYSTEM_INFO, *LPSYSTEM_INFO; 14:18:45 INFO - #line 109 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:18:45 INFO - #pragma endregion 14:18:45 INFO - #pragma region Application Family or OneCore Family 14:18:45 INFO - typedef struct _MEMORYSTATUSEX { 14:18:45 INFO - DWORD dwLength; 14:18:45 INFO - DWORD dwMemoryLoad; 14:18:45 INFO - DWORDLONG ullTotalPhys; 14:18:45 INFO - DWORDLONG ullAvailPhys; 14:18:45 INFO - DWORDLONG ullTotalPageFile; 14:18:45 INFO - DWORDLONG ullAvailPageFile; 14:18:45 INFO - DWORDLONG ullTotalVirtual; 14:18:45 INFO - DWORDLONG ullAvailVirtual; 14:18:45 INFO - DWORDLONG ullAvailExtendedVirtual; 14:18:45 INFO - } MEMORYSTATUSEX, *LPMEMORYSTATUSEX; 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - BOOL 14:18:45 INFO - __stdcall 14:18:45 INFO - GlobalMemoryStatusEx( 14:18:45 INFO - LPMEMORYSTATUSEX lpBuffer 14:18:45 INFO - ); 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - void 14:18:45 INFO - __stdcall 14:18:45 INFO - GetSystemInfo( 14:18:45 INFO - LPSYSTEM_INFO lpSystemInfo 14:18:45 INFO - ); 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - void 14:18:45 INFO - __stdcall 14:18:45 INFO - GetSystemTime( 14:18:45 INFO - LPSYSTEMTIME lpSystemTime 14:18:45 INFO - ); 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - void 14:18:45 INFO - __stdcall 14:18:45 INFO - GetSystemTimeAsFileTime( 14:18:45 INFO - LPFILETIME lpSystemTimeAsFileTime 14:18:45 INFO - ); 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - void 14:18:45 INFO - __stdcall 14:18:45 INFO - GetLocalTime( 14:18:45 INFO - LPSYSTEMTIME lpSystemTime 14:18:45 INFO - ); 14:18:45 INFO - #line 172 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:18:45 INFO - #pragma endregion 14:18:45 INFO - #pragma region Desktop Family or OneCore Family 14:18:45 INFO - __declspec(deprecated) 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - DWORD 14:18:45 INFO - __stdcall 14:18:45 INFO - GetVersion( 14:18:45 INFO - void 14:18:45 INFO - ); 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - BOOL 14:18:45 INFO - __stdcall 14:18:45 INFO - SetLocalTime( 14:18:45 INFO - const SYSTEMTIME * lpSystemTime 14:18:45 INFO - ); 14:18:45 INFO - #line 197 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:18:45 INFO - #pragma endregion 14:18:45 INFO - #pragma region Desktop Family or OneCore Family 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - DWORD 14:18:45 INFO - __stdcall 14:18:45 INFO - GetTickCount( 14:18:45 INFO - void 14:18:45 INFO - ); 14:18:45 INFO - #line 216 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:18:45 INFO - #pragma endregion 14:18:45 INFO - #pragma region Application Family or OneCore Family 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - ULONGLONG 14:18:45 INFO - __stdcall 14:18:45 INFO - GetTickCount64( 14:18:45 INFO - void 14:18:45 INFO - ); 14:18:45 INFO - #line 234 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:18:45 INFO - #line 236 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:18:45 INFO - #pragma endregion 14:18:45 INFO - #pragma region Desktop Family or OneCore Family 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - BOOL 14:18:45 INFO - __stdcall 14:18:45 INFO - GetSystemTimeAdjustment( 14:18:45 INFO - PDWORD lpTimeAdjustment, 14:18:45 INFO - PDWORD lpTimeIncrement, 14:18:45 INFO - PBOOL lpTimeAdjustmentDisabled 14:18:45 INFO - ); 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - UINT 14:18:45 INFO - __stdcall 14:18:45 INFO - GetSystemDirectoryA( 14:18:45 INFO - LPSTR lpBuffer, 14:18:45 INFO - UINT uSize 14:18:45 INFO - ); 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - UINT 14:18:45 INFO - __stdcall 14:18:45 INFO - GetSystemDirectoryW( 14:18:45 INFO - LPWSTR lpBuffer, 14:18:45 INFO - UINT uSize 14:18:45 INFO - ); 14:18:45 INFO - #line 276 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - UINT 14:18:45 INFO - __stdcall 14:18:45 INFO - GetWindowsDirectoryA( 14:18:45 INFO - LPSTR lpBuffer, 14:18:45 INFO - UINT uSize 14:18:45 INFO - ); 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - UINT 14:18:45 INFO - __stdcall 14:18:45 INFO - GetWindowsDirectoryW( 14:18:45 INFO - LPWSTR lpBuffer, 14:18:45 INFO - UINT uSize 14:18:45 INFO - ); 14:18:45 INFO - #line 302 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - UINT 14:18:45 INFO - __stdcall 14:18:45 INFO - GetSystemWindowsDirectoryA( 14:18:45 INFO - LPSTR lpBuffer, 14:18:45 INFO - UINT uSize 14:18:45 INFO - ); 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - UINT 14:18:45 INFO - __stdcall 14:18:45 INFO - GetSystemWindowsDirectoryW( 14:18:45 INFO - LPWSTR lpBuffer, 14:18:45 INFO - UINT uSize 14:18:45 INFO - ); 14:18:45 INFO - #line 326 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:18:45 INFO - #line 328 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:18:45 INFO - #pragma endregion 14:18:45 INFO - #pragma region Desktop Family or OneCore Family 14:18:45 INFO - typedef enum _COMPUTER_NAME_FORMAT { 14:18:45 INFO - ComputerNameNetBIOS, 14:18:45 INFO - ComputerNameDnsHostname, 14:18:45 INFO - ComputerNameDnsDomain, 14:18:45 INFO - ComputerNameDnsFullyQualified, 14:18:45 INFO - ComputerNamePhysicalNetBIOS, 14:18:45 INFO - ComputerNamePhysicalDnsHostname, 14:18:45 INFO - ComputerNamePhysicalDnsDomain, 14:18:45 INFO - ComputerNamePhysicalDnsFullyQualified, 14:18:45 INFO - ComputerNameMax 14:18:45 INFO - } COMPUTER_NAME_FORMAT ; 14:18:45 INFO - #line 353 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:18:45 INFO - #pragma endregion 14:18:45 INFO - #pragma region Desktop Family or OneCore Family 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - BOOL 14:18:45 INFO - __stdcall 14:18:45 INFO - GetComputerNameExA( 14:18:45 INFO - COMPUTER_NAME_FORMAT NameType, 14:18:45 INFO - LPSTR lpBuffer, 14:18:45 INFO - LPDWORD nSize 14:18:45 INFO - ); 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - BOOL 14:18:45 INFO - __stdcall 14:18:45 INFO - GetComputerNameExW( 14:18:45 INFO - COMPUTER_NAME_FORMAT NameType, 14:18:45 INFO - LPWSTR lpBuffer, 14:18:45 INFO - LPDWORD nSize 14:18:45 INFO - ); 14:18:45 INFO - #line 390 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:18:45 INFO - #line 392 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:18:45 INFO - #pragma endregion 14:18:45 INFO - #pragma region Desktop Family or OneCore Family 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - BOOL 14:18:45 INFO - __stdcall 14:18:45 INFO - SetComputerNameExW( 14:18:45 INFO - COMPUTER_NAME_FORMAT NameType, 14:18:45 INFO - LPCWSTR lpBuffer 14:18:45 INFO - ); 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - BOOL 14:18:45 INFO - __stdcall 14:18:45 INFO - SetSystemTime( 14:18:45 INFO - const SYSTEMTIME * lpSystemTime 14:18:45 INFO - ); 14:18:45 INFO - #line 426 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:18:45 INFO - #pragma endregion 14:18:45 INFO - #line 429 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:18:45 INFO - #pragma region Desktop Family or OneCore Family 14:18:45 INFO - __declspec(deprecated) 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - BOOL 14:18:45 INFO - __stdcall 14:18:45 INFO - GetVersionExA( 14:18:45 INFO - LPOSVERSIONINFOA lpVersionInformation 14:18:45 INFO - ); 14:18:45 INFO - __declspec(deprecated) 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - BOOL 14:18:45 INFO - __stdcall 14:18:45 INFO - GetVersionExW( 14:18:45 INFO - LPOSVERSIONINFOW lpVersionInformation 14:18:45 INFO - ); 14:18:45 INFO - #line 460 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:18:45 INFO - #line 462 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:18:45 INFO - #pragma endregion 14:18:45 INFO - #pragma region Application Family or OneCore Family 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - BOOL 14:18:45 INFO - __stdcall 14:18:45 INFO - GetLogicalProcessorInformation( 14:18:45 INFO - PSYSTEM_LOGICAL_PROCESSOR_INFORMATION Buffer, 14:18:45 INFO - PDWORD ReturnedLength 14:18:45 INFO - ); 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - BOOL 14:18:45 INFO - __stdcall 14:18:45 INFO - GetLogicalProcessorInformationEx( 14:18:45 INFO - LOGICAL_PROCESSOR_RELATIONSHIP RelationshipType, 14:18:45 INFO - PSYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX Buffer, 14:18:45 INFO - PDWORD ReturnedLength 14:18:45 INFO - ); 14:18:45 INFO - #line 491 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:18:45 INFO - #line 493 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:18:45 INFO - #pragma endregion 14:18:45 INFO - #pragma region Application Family or OneCore Family 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - void 14:18:45 INFO - __stdcall 14:18:45 INFO - GetNativeSystemInfo( 14:18:45 INFO - LPSYSTEM_INFO lpSystemInfo 14:18:45 INFO - ); 14:18:45 INFO - #line 517 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:18:45 INFO - #line 530 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:18:45 INFO - #line 532 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:18:45 INFO - #pragma endregion 14:18:45 INFO - #pragma region Desktop Family or OneCore Family 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - BOOL 14:18:45 INFO - __stdcall 14:18:45 INFO - GetProductInfo( 14:18:45 INFO - DWORD dwOSMajorVersion, 14:18:45 INFO - DWORD dwOSMinorVersion, 14:18:45 INFO - DWORD dwSpMajorVersion, 14:18:45 INFO - DWORD dwSpMinorVersion, 14:18:45 INFO - PDWORD pdwReturnedProductType 14:18:45 INFO - ); 14:18:45 INFO - #line 554 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - ULONGLONG 14:18:45 INFO - __stdcall 14:18:45 INFO - VerSetConditionMask( 14:18:45 INFO - ULONGLONG ConditionMask, 14:18:45 INFO - ULONG TypeMask, 14:18:45 INFO - UCHAR Condition 14:18:45 INFO - ); 14:18:45 INFO - #line 569 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:18:45 INFO - #line 582 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - UINT 14:18:45 INFO - __stdcall 14:18:45 INFO - EnumSystemFirmwareTables( 14:18:45 INFO - DWORD FirmwareTableProviderSignature, 14:18:45 INFO - PVOID pFirmwareTableEnumBuffer, 14:18:45 INFO - DWORD BufferSize 14:18:45 INFO - ); 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - UINT 14:18:45 INFO - __stdcall 14:18:45 INFO - GetSystemFirmwareTable( 14:18:45 INFO - DWORD FirmwareTableProviderSignature, 14:18:45 INFO - DWORD FirmwareTableID, 14:18:45 INFO - PVOID pFirmwareTableBuffer, 14:18:45 INFO - DWORD BufferSize 14:18:45 INFO - ); 14:18:45 INFO - #line 605 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:18:45 INFO - #pragma endregion 14:18:45 INFO - #line 608 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:18:45 INFO - #pragma region Desktop Family or OneCore Family 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - BOOL 14:18:45 INFO - __stdcall 14:18:45 INFO - DnsHostnameToComputerNameExW( 14:18:45 INFO - LPCWSTR Hostname, 14:18:45 INFO - LPWSTR ComputerName, 14:18:45 INFO - LPDWORD nSize 14:18:45 INFO - ); 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - BOOL 14:18:45 INFO - __stdcall 14:18:45 INFO - GetPhysicallyInstalledSystemMemory( 14:18:45 INFO - PULONGLONG TotalMemoryInKilobytes 14:18:45 INFO - ); 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - BOOL 14:18:45 INFO - __stdcall 14:18:45 INFO - SetComputerNameEx2W( 14:18:45 INFO - COMPUTER_NAME_FORMAT NameType, 14:18:45 INFO - DWORD Flags, 14:18:45 INFO - LPCWSTR lpBuffer 14:18:45 INFO - ); 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - BOOL 14:18:45 INFO - __stdcall 14:18:45 INFO - SetSystemTimeAdjustment( 14:18:45 INFO - DWORD dwTimeAdjustment, 14:18:45 INFO - BOOL bTimeAdjustmentDisabled 14:18:45 INFO - ); 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - BOOL 14:18:45 INFO - __stdcall 14:18:45 INFO - InstallELAMCertificateInfo( 14:18:45 INFO - HANDLE ELAMFile 14:18:45 INFO - ); 14:18:45 INFO - #line 674 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:18:45 INFO - #pragma endregion 14:18:45 INFO - #line 677 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - BOOL 14:18:45 INFO - __stdcall 14:18:45 INFO - GetProcessorSystemCycleTime( 14:18:45 INFO - USHORT Group, 14:18:45 INFO - PSYSTEM_PROCESSOR_CYCLE_TIME_INFORMATION Buffer, 14:18:45 INFO - PDWORD ReturnedLength 14:18:45 INFO - ); 14:18:45 INFO - #line 698 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:18:45 INFO - #line 700 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:18:45 INFO - #pragma region Desktop Family or OneCore Family 14:18:45 INFO - #line 722 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:18:45 INFO - #line 724 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:18:45 INFO - #pragma endregion 14:18:45 INFO - #pragma region App Family or OneCore Family 14:18:45 INFO - #line 743 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:18:45 INFO - #line 745 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:18:45 INFO - #pragma endregion 14:18:45 INFO - #pragma region Desktop Family or OneCore Family 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - BOOL 14:18:45 INFO - __stdcall 14:18:45 INFO - SetComputerNameA( 14:18:45 INFO - LPCSTR lpComputerName 14:18:45 INFO - ); 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - BOOL 14:18:45 INFO - __stdcall 14:18:45 INFO - SetComputerNameW( 14:18:45 INFO - LPCWSTR lpComputerName 14:18:45 INFO - ); 14:18:45 INFO - #line 770 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - BOOL 14:18:45 INFO - __stdcall 14:18:45 INFO - SetComputerNameExA( 14:18:45 INFO - COMPUTER_NAME_FORMAT NameType, 14:18:45 INFO - LPCSTR lpBuffer 14:18:45 INFO - ); 14:18:45 INFO - #line 783 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:18:45 INFO - #line 785 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:18:45 INFO - #pragma endregion 14:18:45 INFO - #line 788 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:18:45 INFO - } 14:18:45 INFO - #line 799 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:18:45 INFO - #pragma warning(pop) 14:18:45 INFO - #line 811 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:18:45 INFO - #line 812 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:18:45 INFO - #line 814 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:18:45 INFO - #line 54 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:45 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:18:45 INFO - #pragma once 14:18:45 INFO - #line 18 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:18:45 INFO - #line 46 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:18:45 INFO - #line 48 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:18:45 INFO - extern "C" { 14:18:45 INFO - #line 54 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:18:45 INFO - #pragma warning(push) 14:18:45 INFO - #pragma warning(disable:4668) 14:18:45 INFO - #line 60 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:18:45 INFO - #pragma region Application Family or OneCore Family 14:18:45 INFO - #line 79 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:18:45 INFO - #pragma endregion 14:18:45 INFO - #pragma region Desktop Family or OneCore Family 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - LPVOID 14:18:45 INFO - __stdcall 14:18:45 INFO - VirtualAlloc( 14:18:45 INFO - LPVOID lpAddress, 14:18:45 INFO - SIZE_T dwSize, 14:18:45 INFO - DWORD flAllocationType, 14:18:45 INFO - DWORD flProtect 14:18:45 INFO - ); 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - BOOL 14:18:45 INFO - __stdcall 14:18:45 INFO - VirtualProtect( 14:18:45 INFO - LPVOID lpAddress, 14:18:45 INFO - SIZE_T dwSize, 14:18:45 INFO - DWORD flNewProtect, 14:18:45 INFO - PDWORD lpflOldProtect 14:18:45 INFO - ); 14:18:45 INFO - #line 117 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:18:45 INFO - #pragma endregion 14:18:45 INFO - #pragma region Application Family or OneCore Family 14:18:45 INFO - #line 125 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:18:45 INFO - #line 128 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:18:45 INFO - #line 131 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - BOOL 14:18:45 INFO - __stdcall 14:18:45 INFO - VirtualFree( 14:18:45 INFO - LPVOID lpAddress, 14:18:45 INFO - SIZE_T dwSize, 14:18:45 INFO - DWORD dwFreeType 14:18:45 INFO - ); 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - SIZE_T 14:18:45 INFO - __stdcall 14:18:45 INFO - VirtualQuery( 14:18:45 INFO - LPCVOID lpAddress, 14:18:45 INFO - PMEMORY_BASIC_INFORMATION lpBuffer, 14:18:45 INFO - SIZE_T dwLength 14:18:45 INFO - ); 14:18:45 INFO - #line 153 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:18:45 INFO - #pragma endregion 14:18:45 INFO - #pragma region Desktop Family or OneCore Family 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - LPVOID 14:18:45 INFO - __stdcall 14:18:45 INFO - VirtualAllocEx( 14:18:45 INFO - HANDLE hProcess, 14:18:45 INFO - LPVOID lpAddress, 14:18:45 INFO - SIZE_T dwSize, 14:18:45 INFO - DWORD flAllocationType, 14:18:45 INFO - DWORD flProtect 14:18:45 INFO - ); 14:18:45 INFO - #line 174 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:18:45 INFO - #line 177 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:18:45 INFO - #line 180 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:18:45 INFO - #line 183 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - BOOL 14:18:45 INFO - __stdcall 14:18:45 INFO - VirtualFreeEx( 14:18:45 INFO - HANDLE hProcess, 14:18:45 INFO - LPVOID lpAddress, 14:18:45 INFO - SIZE_T dwSize, 14:18:45 INFO - DWORD dwFreeType 14:18:45 INFO - ); 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - BOOL 14:18:45 INFO - __stdcall 14:18:45 INFO - VirtualProtectEx( 14:18:45 INFO - HANDLE hProcess, 14:18:45 INFO - LPVOID lpAddress, 14:18:45 INFO - SIZE_T dwSize, 14:18:45 INFO - DWORD flNewProtect, 14:18:45 INFO - PDWORD lpflOldProtect 14:18:45 INFO - ); 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - SIZE_T 14:18:45 INFO - __stdcall 14:18:45 INFO - VirtualQueryEx( 14:18:45 INFO - HANDLE hProcess, 14:18:45 INFO - LPCVOID lpAddress, 14:18:45 INFO - PMEMORY_BASIC_INFORMATION lpBuffer, 14:18:45 INFO - SIZE_T dwLength 14:18:45 INFO - ); 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - BOOL 14:18:45 INFO - __stdcall 14:18:45 INFO - ReadProcessMemory( 14:18:45 INFO - HANDLE hProcess, 14:18:45 INFO - LPCVOID lpBaseAddress, 14:18:45 INFO - LPVOID lpBuffer, 14:18:45 INFO - SIZE_T nSize, 14:18:45 INFO - SIZE_T * lpNumberOfBytesRead 14:18:45 INFO - ); 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - BOOL 14:18:45 INFO - __stdcall 14:18:45 INFO - WriteProcessMemory( 14:18:45 INFO - HANDLE hProcess, 14:18:45 INFO - LPVOID lpBaseAddress, 14:18:45 INFO - LPCVOID lpBuffer, 14:18:45 INFO - SIZE_T nSize, 14:18:45 INFO - SIZE_T * lpNumberOfBytesWritten 14:18:45 INFO - ); 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - HANDLE 14:18:45 INFO - __stdcall 14:18:45 INFO - CreateFileMappingW( 14:18:45 INFO - HANDLE hFile, 14:18:45 INFO - LPSECURITY_ATTRIBUTES lpFileMappingAttributes, 14:18:45 INFO - DWORD flProtect, 14:18:45 INFO - DWORD dwMaximumSizeHigh, 14:18:45 INFO - DWORD dwMaximumSizeLow, 14:18:45 INFO - LPCWSTR lpName 14:18:45 INFO - ); 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - HANDLE 14:18:45 INFO - __stdcall 14:18:45 INFO - OpenFileMappingW( 14:18:45 INFO - DWORD dwDesiredAccess, 14:18:45 INFO - BOOL bInheritHandle, 14:18:45 INFO - LPCWSTR lpName 14:18:45 INFO - ); 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - LPVOID 14:18:45 INFO - __stdcall 14:18:45 INFO - MapViewOfFile( 14:18:45 INFO - HANDLE hFileMappingObject, 14:18:45 INFO - DWORD dwDesiredAccess, 14:18:45 INFO - DWORD dwFileOffsetHigh, 14:18:45 INFO - DWORD dwFileOffsetLow, 14:18:45 INFO - SIZE_T dwNumberOfBytesToMap 14:18:45 INFO - ); 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - LPVOID 14:18:45 INFO - __stdcall 14:18:45 INFO - MapViewOfFileEx( 14:18:45 INFO - HANDLE hFileMappingObject, 14:18:45 INFO - DWORD dwDesiredAccess, 14:18:45 INFO - DWORD dwFileOffsetHigh, 14:18:45 INFO - DWORD dwFileOffsetLow, 14:18:45 INFO - SIZE_T dwNumberOfBytesToMap, 14:18:45 INFO - LPVOID lpBaseAddress 14:18:45 INFO - ); 14:18:45 INFO - #line 306 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:18:45 INFO - #pragma endregion 14:18:45 INFO - #pragma region Application Family or OneCore Family 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - BOOL 14:18:45 INFO - __stdcall 14:18:45 INFO - FlushViewOfFile( 14:18:45 INFO - LPCVOID lpBaseAddress, 14:18:45 INFO - SIZE_T dwNumberOfBytesToFlush 14:18:45 INFO - ); 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - BOOL 14:18:45 INFO - __stdcall 14:18:45 INFO - UnmapViewOfFile( 14:18:45 INFO - LPCVOID lpBaseAddress 14:18:45 INFO - ); 14:18:45 INFO - #line 330 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:18:45 INFO - #pragma endregion 14:18:45 INFO - #pragma region Desktop Family or OneCore Family 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - SIZE_T 14:18:45 INFO - __stdcall 14:18:45 INFO - GetLargePageMinimum( 14:18:45 INFO - void 14:18:45 INFO - ); 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - BOOL 14:18:45 INFO - __stdcall 14:18:45 INFO - GetProcessWorkingSetSizeEx( 14:18:45 INFO - HANDLE hProcess, 14:18:45 INFO - PSIZE_T lpMinimumWorkingSetSize, 14:18:45 INFO - PSIZE_T lpMaximumWorkingSetSize, 14:18:45 INFO - PDWORD Flags 14:18:45 INFO - ); 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - BOOL 14:18:45 INFO - __stdcall 14:18:45 INFO - SetProcessWorkingSetSizeEx( 14:18:45 INFO - HANDLE hProcess, 14:18:45 INFO - SIZE_T dwMinimumWorkingSetSize, 14:18:45 INFO - SIZE_T dwMaximumWorkingSetSize, 14:18:45 INFO - DWORD Flags 14:18:45 INFO - ); 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - BOOL 14:18:45 INFO - __stdcall 14:18:45 INFO - VirtualLock( 14:18:45 INFO - LPVOID lpAddress, 14:18:45 INFO - SIZE_T dwSize 14:18:45 INFO - ); 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - BOOL 14:18:45 INFO - __stdcall 14:18:45 INFO - VirtualUnlock( 14:18:45 INFO - LPVOID lpAddress, 14:18:45 INFO - SIZE_T dwSize 14:18:45 INFO - ); 14:18:45 INFO - #line 392 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:18:45 INFO - #pragma endregion 14:18:45 INFO - #pragma region Application Family or OneCore Family 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - UINT 14:18:45 INFO - __stdcall 14:18:45 INFO - GetWriteWatch( 14:18:45 INFO - DWORD dwFlags, 14:18:45 INFO - PVOID lpBaseAddress, 14:18:45 INFO - SIZE_T dwRegionSize, 14:18:45 INFO - PVOID * lpAddresses, 14:18:45 INFO - ULONG_PTR * lpdwCount, 14:18:45 INFO - LPDWORD lpdwGranularity 14:18:45 INFO - ); 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - UINT 14:18:45 INFO - __stdcall 14:18:45 INFO - ResetWriteWatch( 14:18:45 INFO - LPVOID lpBaseAddress, 14:18:45 INFO - SIZE_T dwRegionSize 14:18:45 INFO - ); 14:18:45 INFO - #line 422 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:18:45 INFO - #pragma endregion 14:18:45 INFO - #pragma region Desktop Family or OneCore Family 14:18:45 INFO - typedef enum _MEMORY_RESOURCE_NOTIFICATION_TYPE { 14:18:45 INFO - LowMemoryResourceNotification, 14:18:45 INFO - HighMemoryResourceNotification 14:18:45 INFO - } MEMORY_RESOURCE_NOTIFICATION_TYPE; 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - HANDLE 14:18:45 INFO - __stdcall 14:18:45 INFO - CreateMemoryResourceNotification( 14:18:45 INFO - MEMORY_RESOURCE_NOTIFICATION_TYPE NotificationType 14:18:45 INFO - ); 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - BOOL 14:18:45 INFO - __stdcall 14:18:45 INFO - QueryMemoryResourceNotification( 14:18:45 INFO - HANDLE ResourceNotificationHandle, 14:18:45 INFO - PBOOL ResourceState 14:18:45 INFO - ); 14:18:45 INFO - #line 456 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - BOOL 14:18:45 INFO - __stdcall 14:18:45 INFO - GetSystemFileCacheSize( 14:18:45 INFO - PSIZE_T lpMinimumFileCacheSize, 14:18:45 INFO - PSIZE_T lpMaximumFileCacheSize, 14:18:45 INFO - PDWORD lpFlags 14:18:45 INFO - ); 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - BOOL 14:18:45 INFO - __stdcall 14:18:45 INFO - SetSystemFileCacheSize( 14:18:45 INFO - SIZE_T MinimumFileCacheSize, 14:18:45 INFO - SIZE_T MaximumFileCacheSize, 14:18:45 INFO - DWORD Flags 14:18:45 INFO - ); 14:18:45 INFO - #line 488 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:18:45 INFO - __declspec(dllimport) 14:18:45 INFO - HANDLE 14:18:45 INFO - __stdcall 14:18:45 INFO - CreateFileMappingNumaW( 14:18:45 INFO - HANDLE hFile, 14:18:45 INFO - LPSECURITY_ATTRIBUTES lpFileMappingAttributes, 14:18:45 INFO - DWORD flProtect, 14:18:45 INFO - DWORD dwMaximumSizeHigh, 14:18:45 INFO - DWORD dwMaximumSizeLow, 14:18:45 INFO - LPCWSTR lpName, 14:18:45 INFO - DWORD nndPreferred 14:18:45 INFO - ); 14:18:45 INFO - #line 512 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:18:45 INFO - #line 533 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:18:45 INFO - #line 535 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:18:45 INFO - #pragma endregion 14:18:45 INFO - #pragma region Application Family or OneCore Family 14:18:45 INFO - #line 579 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:18:45 INFO - #line 581 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:18:45 INFO - #pragma endregion 14:18:45 INFO - #line 584 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:18:46 INFO - #pragma region Desktop Family or OneCore Family 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - BOOL 14:18:46 INFO - __stdcall 14:18:46 INFO - AllocateUserPhysicalPages( 14:18:46 INFO - HANDLE hProcess, 14:18:46 INFO - PULONG_PTR NumberOfPages, 14:18:46 INFO - PULONG_PTR PageArray 14:18:46 INFO - ); 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - BOOL 14:18:46 INFO - __stdcall 14:18:46 INFO - FreeUserPhysicalPages( 14:18:46 INFO - HANDLE hProcess, 14:18:46 INFO - PULONG_PTR NumberOfPages, 14:18:46 INFO - PULONG_PTR PageArray 14:18:46 INFO - ); 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - BOOL 14:18:46 INFO - __stdcall 14:18:46 INFO - MapUserPhysicalPages( 14:18:46 INFO - PVOID VirtualAddress, 14:18:46 INFO - ULONG_PTR NumberOfPages, 14:18:46 INFO - PULONG_PTR PageArray 14:18:46 INFO - ); 14:18:46 INFO - #line 632 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - BOOL 14:18:46 INFO - __stdcall 14:18:46 INFO - AllocateUserPhysicalPagesNuma( 14:18:46 INFO - HANDLE hProcess, 14:18:46 INFO - PULONG_PTR NumberOfPages, 14:18:46 INFO - PULONG_PTR PageArray, 14:18:46 INFO - DWORD nndPreferred 14:18:46 INFO - ); 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - LPVOID 14:18:46 INFO - __stdcall 14:18:46 INFO - VirtualAllocExNuma( 14:18:46 INFO - HANDLE hProcess, 14:18:46 INFO - LPVOID lpAddress, 14:18:46 INFO - SIZE_T dwSize, 14:18:46 INFO - DWORD flAllocationType, 14:18:46 INFO - DWORD flProtect, 14:18:46 INFO - DWORD nndPreferred 14:18:46 INFO - ); 14:18:46 INFO - #line 663 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:18:46 INFO - #line 707 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:18:46 INFO - #line 709 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:18:46 INFO - #pragma endregion 14:18:46 INFO - #line 712 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:18:46 INFO - #pragma region Application Family or OneCore Family 14:18:46 INFO - #line 768 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:18:46 INFO - #line 770 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:18:46 INFO - #pragma endregion 14:18:46 INFO - #line 773 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:18:46 INFO - #pragma region Desktop Family or OneCore Family 14:18:46 INFO - #line 800 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:18:46 INFO - #line 802 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:18:46 INFO - #pragma endregion 14:18:46 INFO - #pragma region Application Family or OneCore Family 14:18:46 INFO - #line 847 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:18:46 INFO - #line 849 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:18:46 INFO - #pragma endregion 14:18:46 INFO - #pragma region Application Family 14:18:46 INFO - #line 949 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:18:46 INFO - #pragma endregion 14:18:46 INFO - #line 952 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:18:46 INFO - #pragma region Desktop Family or OneCore Family 14:18:46 INFO - #line 1018 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:18:46 INFO - #line 1020 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:18:46 INFO - #pragma endregion 14:18:46 INFO - #line 1023 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:18:46 INFO - #pragma warning(pop) 14:18:46 INFO - #line 1035 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:18:46 INFO - } 14:18:46 INFO - #line 1039 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:18:46 INFO - #line 1041 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:18:46 INFO - #line 55 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:46 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\enclaveapi.h" 14:18:46 INFO - #pragma once 14:18:46 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\enclaveapi.h" 14:18:46 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\enclaveapi.h" 14:18:46 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\enclaveapi.h" 14:18:46 INFO - extern "C" { 14:18:46 INFO - #line 41 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\enclaveapi.h" 14:18:46 INFO - #pragma region Desktop Family or OneCore Family 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - BOOL 14:18:46 INFO - __stdcall 14:18:46 INFO - IsEnclaveTypeSupported( 14:18:46 INFO - DWORD flEnclaveType 14:18:46 INFO - ); 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - LPVOID 14:18:46 INFO - __stdcall 14:18:46 INFO - CreateEnclave( 14:18:46 INFO - HANDLE hProcess, 14:18:46 INFO - LPVOID lpAddress, 14:18:46 INFO - SIZE_T dwSize, 14:18:46 INFO - SIZE_T dwInitialCommitment, 14:18:46 INFO - DWORD flEnclaveType, 14:18:46 INFO - LPCVOID lpEnclaveInformation, 14:18:46 INFO - DWORD dwInfoLength, 14:18:46 INFO - LPDWORD lpEnclaveError 14:18:46 INFO - ); 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - BOOL 14:18:46 INFO - __stdcall 14:18:46 INFO - LoadEnclaveData( 14:18:46 INFO - HANDLE hProcess, 14:18:46 INFO - LPVOID lpAddress, 14:18:46 INFO - LPCVOID lpBuffer, 14:18:46 INFO - SIZE_T nSize, 14:18:46 INFO - DWORD flProtect, 14:18:46 INFO - LPCVOID lpPageInformation, 14:18:46 INFO - DWORD dwInfoLength, 14:18:46 INFO - PSIZE_T lpNumberOfBytesWritten, 14:18:46 INFO - LPDWORD lpEnclaveError 14:18:46 INFO - ); 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - BOOL 14:18:46 INFO - __stdcall 14:18:46 INFO - InitializeEnclave( 14:18:46 INFO - HANDLE hProcess, 14:18:46 INFO - LPVOID lpAddress, 14:18:46 INFO - LPCVOID lpEnclaveInformation, 14:18:46 INFO - DWORD dwInfoLength, 14:18:46 INFO - LPDWORD lpEnclaveError 14:18:46 INFO - ); 14:18:46 INFO - #line 102 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\enclaveapi.h" 14:18:46 INFO - #pragma endregion 14:18:46 INFO - } 14:18:46 INFO - #line 107 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\enclaveapi.h" 14:18:46 INFO - #line 109 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\enclaveapi.h" 14:18:46 INFO - #line 56 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:46 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\threadpoollegacyapiset.h" 14:18:46 INFO - #pragma once 14:18:46 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\threadpoollegacyapiset.h" 14:18:46 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\threadpoollegacyapiset.h" 14:18:46 INFO - #line 35 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\threadpoollegacyapiset.h" 14:18:46 INFO - extern "C" { 14:18:46 INFO - #line 40 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\threadpoollegacyapiset.h" 14:18:46 INFO - #pragma region Desktop Family or OneCore Family 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - BOOL 14:18:46 INFO - __stdcall 14:18:46 INFO - QueueUserWorkItem( 14:18:46 INFO - LPTHREAD_START_ROUTINE Function, 14:18:46 INFO - PVOID Context, 14:18:46 INFO - ULONG Flags 14:18:46 INFO - ); 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - BOOL 14:18:46 INFO - __stdcall 14:18:46 INFO - UnregisterWaitEx( 14:18:46 INFO - HANDLE WaitHandle, 14:18:46 INFO - HANDLE CompletionEvent 14:18:46 INFO - ); 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - HANDLE 14:18:46 INFO - __stdcall 14:18:46 INFO - CreateTimerQueue( 14:18:46 INFO - void 14:18:46 INFO - ); 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - BOOL 14:18:46 INFO - __stdcall 14:18:46 INFO - CreateTimerQueueTimer( 14:18:46 INFO - PHANDLE phNewTimer, 14:18:46 INFO - HANDLE TimerQueue, 14:18:46 INFO - WAITORTIMERCALLBACK Callback, 14:18:46 INFO - PVOID Parameter, 14:18:46 INFO - DWORD DueTime, 14:18:46 INFO - DWORD Period, 14:18:46 INFO - ULONG Flags 14:18:46 INFO - ); 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - BOOL 14:18:46 INFO - __stdcall 14:18:46 INFO - ChangeTimerQueueTimer( 14:18:46 INFO - HANDLE TimerQueue, 14:18:46 INFO - HANDLE Timer, 14:18:46 INFO - ULONG DueTime, 14:18:46 INFO - ULONG Period 14:18:46 INFO - ); 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - BOOL 14:18:46 INFO - __stdcall 14:18:46 INFO - DeleteTimerQueueTimer( 14:18:46 INFO - HANDLE TimerQueue, 14:18:46 INFO - HANDLE Timer, 14:18:46 INFO - HANDLE CompletionEvent 14:18:46 INFO - ); 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - BOOL 14:18:46 INFO - __stdcall 14:18:46 INFO - DeleteTimerQueueEx( 14:18:46 INFO - HANDLE TimerQueue, 14:18:46 INFO - HANDLE CompletionEvent 14:18:46 INFO - ); 14:18:46 INFO - #line 126 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\threadpoollegacyapiset.h" 14:18:46 INFO - #pragma endregion 14:18:46 INFO - } 14:18:46 INFO - #line 131 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\threadpoollegacyapiset.h" 14:18:46 INFO - #line 133 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\threadpoollegacyapiset.h" 14:18:46 INFO - #line 57 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:46 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\threadpoolapiset.h" 14:18:46 INFO - #pragma once 14:18:46 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\threadpoolapiset.h" 14:18:46 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\threadpoolapiset.h" 14:18:46 INFO - #line 38 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\threadpoolapiset.h" 14:18:46 INFO - extern "C" { 14:18:46 INFO - #line 43 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\threadpoolapiset.h" 14:18:46 INFO - #pragma region Application Family or OneCore Family 14:18:46 INFO - typedef 14:18:46 INFO - void 14:18:46 INFO - (__stdcall *PTP_WIN32_IO_CALLBACK)( 14:18:46 INFO - PTP_CALLBACK_INSTANCE Instance, 14:18:46 INFO - PVOID Context, 14:18:46 INFO - PVOID Overlapped, 14:18:46 INFO - ULONG IoResult, 14:18:46 INFO - ULONG_PTR NumberOfBytesTransferred, 14:18:46 INFO - PTP_IO Io 14:18:46 INFO - ); 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - PTP_POOL 14:18:46 INFO - __stdcall 14:18:46 INFO - CreateThreadpool( 14:18:46 INFO - PVOID reserved 14:18:46 INFO - ); 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - void 14:18:46 INFO - __stdcall 14:18:46 INFO - SetThreadpoolThreadMaximum( 14:18:46 INFO - PTP_POOL ptpp, 14:18:46 INFO - DWORD cthrdMost 14:18:46 INFO - ); 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - BOOL 14:18:46 INFO - __stdcall 14:18:46 INFO - SetThreadpoolThreadMinimum( 14:18:46 INFO - PTP_POOL ptpp, 14:18:46 INFO - DWORD cthrdMic 14:18:46 INFO - ); 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - BOOL 14:18:46 INFO - __stdcall 14:18:46 INFO - SetThreadpoolStackInformation( 14:18:46 INFO - PTP_POOL ptpp, 14:18:46 INFO - PTP_POOL_STACK_INFORMATION ptpsi 14:18:46 INFO - ); 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - BOOL 14:18:46 INFO - __stdcall 14:18:46 INFO - QueryThreadpoolStackInformation( 14:18:46 INFO - PTP_POOL ptpp, 14:18:46 INFO - PTP_POOL_STACK_INFORMATION ptpsi 14:18:46 INFO - ); 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - void 14:18:46 INFO - __stdcall 14:18:46 INFO - CloseThreadpool( 14:18:46 INFO - PTP_POOL ptpp 14:18:46 INFO - ); 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - PTP_CLEANUP_GROUP 14:18:46 INFO - __stdcall 14:18:46 INFO - CreateThreadpoolCleanupGroup( 14:18:46 INFO - void 14:18:46 INFO - ); 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - void 14:18:46 INFO - __stdcall 14:18:46 INFO - CloseThreadpoolCleanupGroupMembers( 14:18:46 INFO - PTP_CLEANUP_GROUP ptpcg, 14:18:46 INFO - BOOL fCancelPendingCallbacks, 14:18:46 INFO - PVOID pvCleanupContext 14:18:46 INFO - ); 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - void 14:18:46 INFO - __stdcall 14:18:46 INFO - CloseThreadpoolCleanupGroup( 14:18:46 INFO - PTP_CLEANUP_GROUP ptpcg 14:18:46 INFO - ); 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - void 14:18:46 INFO - __stdcall 14:18:46 INFO - SetEventWhenCallbackReturns( 14:18:46 INFO - PTP_CALLBACK_INSTANCE pci, 14:18:46 INFO - HANDLE evt 14:18:46 INFO - ); 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - void 14:18:46 INFO - __stdcall 14:18:46 INFO - ReleaseSemaphoreWhenCallbackReturns( 14:18:46 INFO - PTP_CALLBACK_INSTANCE pci, 14:18:46 INFO - HANDLE sem, 14:18:46 INFO - DWORD crel 14:18:46 INFO - ); 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - void 14:18:46 INFO - __stdcall 14:18:46 INFO - ReleaseMutexWhenCallbackReturns( 14:18:46 INFO - PTP_CALLBACK_INSTANCE pci, 14:18:46 INFO - HANDLE mut 14:18:46 INFO - ); 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - void 14:18:46 INFO - __stdcall 14:18:46 INFO - LeaveCriticalSectionWhenCallbackReturns( 14:18:46 INFO - PTP_CALLBACK_INSTANCE pci, 14:18:46 INFO - PCRITICAL_SECTION pcs 14:18:46 INFO - ); 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - void 14:18:46 INFO - __stdcall 14:18:46 INFO - FreeLibraryWhenCallbackReturns( 14:18:46 INFO - PTP_CALLBACK_INSTANCE pci, 14:18:46 INFO - HMODULE mod 14:18:46 INFO - ); 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - BOOL 14:18:46 INFO - __stdcall 14:18:46 INFO - CallbackMayRunLong( 14:18:46 INFO - PTP_CALLBACK_INSTANCE pci 14:18:46 INFO - ); 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - void 14:18:46 INFO - __stdcall 14:18:46 INFO - DisassociateCurrentThreadFromCallback( 14:18:46 INFO - PTP_CALLBACK_INSTANCE pci 14:18:46 INFO - ); 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - BOOL 14:18:46 INFO - __stdcall 14:18:46 INFO - TrySubmitThreadpoolCallback( 14:18:46 INFO - PTP_SIMPLE_CALLBACK pfns, 14:18:46 INFO - PVOID pv, 14:18:46 INFO - PTP_CALLBACK_ENVIRON pcbe 14:18:46 INFO - ); 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - PTP_WORK 14:18:46 INFO - __stdcall 14:18:46 INFO - CreateThreadpoolWork( 14:18:46 INFO - PTP_WORK_CALLBACK pfnwk, 14:18:46 INFO - PVOID pv, 14:18:46 INFO - PTP_CALLBACK_ENVIRON pcbe 14:18:46 INFO - ); 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - void 14:18:46 INFO - __stdcall 14:18:46 INFO - SubmitThreadpoolWork( 14:18:46 INFO - PTP_WORK pwk 14:18:46 INFO - ); 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - void 14:18:46 INFO - __stdcall 14:18:46 INFO - WaitForThreadpoolWorkCallbacks( 14:18:46 INFO - PTP_WORK pwk, 14:18:46 INFO - BOOL fCancelPendingCallbacks 14:18:46 INFO - ); 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - void 14:18:46 INFO - __stdcall 14:18:46 INFO - CloseThreadpoolWork( 14:18:46 INFO - PTP_WORK pwk 14:18:46 INFO - ); 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - PTP_TIMER 14:18:46 INFO - __stdcall 14:18:46 INFO - CreateThreadpoolTimer( 14:18:46 INFO - PTP_TIMER_CALLBACK pfnti, 14:18:46 INFO - PVOID pv, 14:18:46 INFO - PTP_CALLBACK_ENVIRON pcbe 14:18:46 INFO - ); 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - void 14:18:46 INFO - __stdcall 14:18:46 INFO - SetThreadpoolTimer( 14:18:46 INFO - PTP_TIMER pti, 14:18:46 INFO - PFILETIME pftDueTime, 14:18:46 INFO - DWORD msPeriod, 14:18:46 INFO - DWORD msWindowLength 14:18:46 INFO - ); 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - BOOL 14:18:46 INFO - __stdcall 14:18:46 INFO - IsThreadpoolTimerSet( 14:18:46 INFO - PTP_TIMER pti 14:18:46 INFO - ); 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - void 14:18:46 INFO - __stdcall 14:18:46 INFO - WaitForThreadpoolTimerCallbacks( 14:18:46 INFO - PTP_TIMER pti, 14:18:46 INFO - BOOL fCancelPendingCallbacks 14:18:46 INFO - ); 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - void 14:18:46 INFO - __stdcall 14:18:46 INFO - CloseThreadpoolTimer( 14:18:46 INFO - PTP_TIMER pti 14:18:46 INFO - ); 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - PTP_WAIT 14:18:46 INFO - __stdcall 14:18:46 INFO - CreateThreadpoolWait( 14:18:46 INFO - PTP_WAIT_CALLBACK pfnwa, 14:18:46 INFO - PVOID pv, 14:18:46 INFO - PTP_CALLBACK_ENVIRON pcbe 14:18:46 INFO - ); 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - void 14:18:46 INFO - __stdcall 14:18:46 INFO - SetThreadpoolWait( 14:18:46 INFO - PTP_WAIT pwa, 14:18:46 INFO - HANDLE h, 14:18:46 INFO - PFILETIME pftTimeout 14:18:46 INFO - ); 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - void 14:18:46 INFO - __stdcall 14:18:46 INFO - WaitForThreadpoolWaitCallbacks( 14:18:46 INFO - PTP_WAIT pwa, 14:18:46 INFO - BOOL fCancelPendingCallbacks 14:18:46 INFO - ); 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - void 14:18:46 INFO - __stdcall 14:18:46 INFO - CloseThreadpoolWait( 14:18:46 INFO - PTP_WAIT pwa 14:18:46 INFO - ); 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - PTP_IO 14:18:46 INFO - __stdcall 14:18:46 INFO - CreateThreadpoolIo( 14:18:46 INFO - HANDLE fl, 14:18:46 INFO - PTP_WIN32_IO_CALLBACK pfnio, 14:18:46 INFO - PVOID pv, 14:18:46 INFO - PTP_CALLBACK_ENVIRON pcbe 14:18:46 INFO - ); 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - void 14:18:46 INFO - __stdcall 14:18:46 INFO - StartThreadpoolIo( 14:18:46 INFO - PTP_IO pio 14:18:46 INFO - ); 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - void 14:18:46 INFO - __stdcall 14:18:46 INFO - CancelThreadpoolIo( 14:18:46 INFO - PTP_IO pio 14:18:46 INFO - ); 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - void 14:18:46 INFO - __stdcall 14:18:46 INFO - WaitForThreadpoolIoCallbacks( 14:18:46 INFO - PTP_IO pio, 14:18:46 INFO - BOOL fCancelPendingCallbacks 14:18:46 INFO - ); 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - void 14:18:46 INFO - __stdcall 14:18:46 INFO - CloseThreadpoolIo( 14:18:46 INFO - PTP_IO pio 14:18:46 INFO - ); 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - BOOL 14:18:46 INFO - __stdcall 14:18:46 INFO - SetThreadpoolTimerEx( 14:18:46 INFO - PTP_TIMER pti, 14:18:46 INFO - PFILETIME pftDueTime, 14:18:46 INFO - DWORD msPeriod, 14:18:46 INFO - DWORD msWindowLength 14:18:46 INFO - ); 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - BOOL 14:18:46 INFO - __stdcall 14:18:46 INFO - SetThreadpoolWaitEx( 14:18:46 INFO - PTP_WAIT pwa, 14:18:46 INFO - HANDLE h, 14:18:46 INFO - PFILETIME pftTimeout, 14:18:46 INFO - PVOID Reserved 14:18:46 INFO - ); 14:18:46 INFO - #line 411 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\threadpoolapiset.h" 14:18:46 INFO - #line 413 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\threadpoolapiset.h" 14:18:46 INFO - #line 415 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\threadpoolapiset.h" 14:18:46 INFO - #pragma endregion 14:18:46 INFO - #pragma region Desktop Family or OneCore Family 14:18:46 INFO - #line 426 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\threadpoolapiset.h" 14:18:46 INFO - #line 428 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\threadpoolapiset.h" 14:18:46 INFO - #pragma endregion 14:18:46 INFO - } 14:18:46 INFO - #line 433 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\threadpoolapiset.h" 14:18:46 INFO - #line 435 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\threadpoolapiset.h" 14:18:46 INFO - #line 58 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:46 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\jobapi.h" 14:18:46 INFO - #pragma once 14:18:46 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\jobapi.h" 14:18:46 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\jobapi.h" 14:18:46 INFO - #line 35 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\jobapi.h" 14:18:46 INFO - extern "C" { 14:18:46 INFO - #line 40 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\jobapi.h" 14:18:46 INFO - #pragma region Desktop Family or OneCore Family 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - BOOL 14:18:46 INFO - __stdcall 14:18:46 INFO - IsProcessInJob( 14:18:46 INFO - HANDLE ProcessHandle, 14:18:46 INFO - HANDLE JobHandle, 14:18:46 INFO - PBOOL Result 14:18:46 INFO - ); 14:18:46 INFO - #line 59 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\jobapi.h" 14:18:46 INFO - #line 61 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\jobapi.h" 14:18:46 INFO - #pragma endregion 14:18:46 INFO - } 14:18:46 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\jobapi.h" 14:18:46 INFO - #line 68 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\jobapi.h" 14:18:46 INFO - #line 59 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:46 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\jobapi2.h" 14:18:46 INFO - #pragma once 14:18:46 INFO - #line 31 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\jobapi2.h" 14:18:46 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\jobapi2.h" 14:18:46 INFO - extern "C" { 14:18:46 INFO - #line 38 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\jobapi2.h" 14:18:46 INFO - #pragma region Desktop Family or OneCore Family 14:18:46 INFO - typedef struct JOBOBJECT_IO_RATE_CONTROL_INFORMATION { 14:18:46 INFO - LONG64 MaxIops; 14:18:46 INFO - LONG64 MaxBandwidth; 14:18:46 INFO - LONG64 ReservationIops; 14:18:46 INFO - PCWSTR VolumeName; 14:18:46 INFO - ULONG BaseIoSize; 14:18:46 INFO - ULONG ControlFlags; 14:18:46 INFO - } JOBOBJECT_IO_RATE_CONTROL_INFORMATION; 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - HANDLE 14:18:46 INFO - __stdcall 14:18:46 INFO - CreateJobObjectW( 14:18:46 INFO - LPSECURITY_ATTRIBUTES lpJobAttributes, 14:18:46 INFO - LPCWSTR lpName 14:18:46 INFO - ); 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - void 14:18:46 INFO - __stdcall 14:18:46 INFO - FreeMemoryJobObject( 14:18:46 INFO - void * Buffer 14:18:46 INFO - ); 14:18:46 INFO - #line 72 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\jobapi2.h" 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - HANDLE 14:18:46 INFO - __stdcall 14:18:46 INFO - OpenJobObjectW( 14:18:46 INFO - DWORD dwDesiredAccess, 14:18:46 INFO - BOOL bInheritHandle, 14:18:46 INFO - LPCWSTR lpName 14:18:46 INFO - ); 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - BOOL 14:18:46 INFO - __stdcall 14:18:46 INFO - AssignProcessToJobObject( 14:18:46 INFO - HANDLE hJob, 14:18:46 INFO - HANDLE hProcess 14:18:46 INFO - ); 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - BOOL 14:18:46 INFO - __stdcall 14:18:46 INFO - TerminateJobObject( 14:18:46 INFO - HANDLE hJob, 14:18:46 INFO - UINT uExitCode 14:18:46 INFO - ); 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - BOOL 14:18:46 INFO - __stdcall 14:18:46 INFO - SetInformationJobObject( 14:18:46 INFO - HANDLE hJob, 14:18:46 INFO - JOBOBJECTINFOCLASS JobObjectInformationClass, 14:18:46 INFO - LPVOID lpJobObjectInformation, 14:18:46 INFO - DWORD cbJobObjectInformationLength 14:18:46 INFO - ); 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - DWORD 14:18:46 INFO - __stdcall 14:18:46 INFO - SetIoRateControlInformationJobObject( 14:18:46 INFO - HANDLE hJob, 14:18:46 INFO - JOBOBJECT_IO_RATE_CONTROL_INFORMATION * IoRateControlInfo 14:18:46 INFO - ); 14:18:46 INFO - #line 126 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\jobapi2.h" 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - BOOL 14:18:46 INFO - __stdcall 14:18:46 INFO - QueryInformationJobObject( 14:18:46 INFO - HANDLE hJob, 14:18:46 INFO - JOBOBJECTINFOCLASS JobObjectInformationClass, 14:18:46 INFO - LPVOID lpJobObjectInformation, 14:18:46 INFO - DWORD cbJobObjectInformationLength, 14:18:46 INFO - LPDWORD lpReturnLength 14:18:46 INFO - ); 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - DWORD 14:18:46 INFO - __stdcall 14:18:46 INFO - QueryIoRateControlInformationJobObject( 14:18:46 INFO - HANDLE hJob, 14:18:46 INFO - PCWSTR VolumeName, 14:18:46 INFO - JOBOBJECT_IO_RATE_CONTROL_INFORMATION ** InfoBlocks, 14:18:46 INFO - ULONG * InfoBlockCount 14:18:46 INFO - ); 14:18:46 INFO - #line 152 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\jobapi2.h" 14:18:46 INFO - #line 154 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\jobapi2.h" 14:18:46 INFO - #pragma endregion 14:18:46 INFO - } 14:18:46 INFO - #line 160 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\jobapi2.h" 14:18:46 INFO - #line 163 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\jobapi2.h" 14:18:46 INFO - #line 60 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:46 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wow64apiset.h" 14:18:46 INFO - #pragma once 14:18:46 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wow64apiset.h" 14:18:46 INFO - #line 35 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wow64apiset.h" 14:18:46 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wow64apiset.h" 14:18:46 INFO - extern "C" { 14:18:46 INFO - #line 42 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wow64apiset.h" 14:18:46 INFO - #pragma region Desktop Family or OneCore Family 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - BOOL 14:18:46 INFO - __stdcall 14:18:46 INFO - Wow64DisableWow64FsRedirection( 14:18:46 INFO - PVOID * OldValue 14:18:46 INFO - ); 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - BOOL 14:18:46 INFO - __stdcall 14:18:46 INFO - Wow64RevertWow64FsRedirection( 14:18:46 INFO - PVOID OlValue 14:18:46 INFO - ); 14:18:46 INFO - #line 69 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wow64apiset.h" 14:18:46 INFO - #line 70 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wow64apiset.h" 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - BOOL 14:18:46 INFO - __stdcall 14:18:46 INFO - IsWow64Process( 14:18:46 INFO - HANDLE hProcess, 14:18:46 INFO - PBOOL Wow64Process 14:18:46 INFO - ); 14:18:46 INFO - #line 84 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wow64apiset.h" 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - UINT 14:18:46 INFO - __stdcall 14:18:46 INFO - GetSystemWow64DirectoryA( 14:18:46 INFO - LPSTR lpBuffer, 14:18:46 INFO - UINT uSize 14:18:46 INFO - ); 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - UINT 14:18:46 INFO - __stdcall 14:18:46 INFO - GetSystemWow64DirectoryW( 14:18:46 INFO - LPWSTR lpBuffer, 14:18:46 INFO - UINT uSize 14:18:46 INFO - ); 14:18:46 INFO - #line 118 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wow64apiset.h" 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - UINT 14:18:46 INFO - __stdcall 14:18:46 INFO - GetSystemWow64Directory2A( 14:18:46 INFO - LPSTR lpBuffer, 14:18:46 INFO - UINT uSize, 14:18:46 INFO - WORD ImageFileMachineType 14:18:46 INFO - ); 14:18:46 INFO - __declspec(dllimport) 14:18:46 INFO - UINT 14:18:46 INFO - __stdcall 14:18:46 INFO - GetSystemWow64Directory2W( 14:18:46 INFO - LPWSTR lpBuffer, 14:18:46 INFO - UINT uSize, 14:18:46 INFO - WORD ImageFileMachineType 14:18:46 INFO - ); 14:18:46 INFO - #line 146 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wow64apiset.h" 14:18:46 INFO - #line 148 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wow64apiset.h" 14:18:46 INFO - #line 149 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wow64apiset.h" 14:18:46 INFO - #line 172 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wow64apiset.h" 14:18:46 INFO - #line 174 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wow64apiset.h" 14:18:46 INFO - #line 176 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wow64apiset.h" 14:18:46 INFO - #pragma endregion 14:18:46 INFO - } 14:18:46 INFO - #line 181 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wow64apiset.h" 14:18:46 INFO - #line 183 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wow64apiset.h" 14:18:46 INFO - #line 61 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:46 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:18:46 INFO - #pragma once 14:18:46 INFO - #line 16 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:18:46 INFO - #line 44 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:18:46 INFO - #line 46 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:18:46 INFO - extern "C" { 14:18:46 INFO - #line 51 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:18:46 INFO - #pragma region Desktop Family or OneCore Family 14:18:46 INFO - typedef struct tagENUMUILANG { 14:18:46 INFO - ULONG NumOfEnumUILang; 14:18:46 INFO - ULONG SizeOfEnumUIBuffer; 14:18:46 INFO - LANGID *pEnumUIBuffer; 14:18:46 INFO - } ENUMUILANG, *PENUMUILANG; 14:18:46 INFO - typedef BOOL (__stdcall* ENUMRESLANGPROCA)( 14:18:46 INFO - HMODULE hModule, 14:18:46 INFO - LPCSTR lpType, 14:18:46 INFO - LPCSTR lpName, 14:18:46 INFO - WORD wLanguage, 14:18:46 INFO - LONG_PTR lParam); 14:18:46 INFO - typedef BOOL (__stdcall* ENUMRESLANGPROCW)( 14:18:46 INFO - HMODULE hModule, 14:18:46 INFO - LPCWSTR lpType, 14:18:46 INFO - LPCWSTR lpName, 14:18:46 INFO - WORD wLanguage, 14:18:46 INFO - LONG_PTR lParam); 14:18:46 INFO - #line 93 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:18:46 INFO - typedef BOOL (__stdcall* ENUMRESNAMEPROCA)( 14:18:46 INFO - HMODULE hModule, 14:18:46 INFO - LPCSTR lpType, 14:18:46 INFO - LPSTR lpName, 14:18:46 INFO - LONG_PTR lParam); 14:18:46 INFO - typedef BOOL (__stdcall* ENUMRESNAMEPROCW)( 14:18:46 INFO - HMODULE hModule, 14:18:46 INFO - LPCWSTR lpType, 14:18:46 INFO - LPWSTR lpName, 14:18:46 INFO - LONG_PTR lParam); 14:18:46 INFO - #line 109 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:18:46 INFO - typedef BOOL (__stdcall* ENUMRESTYPEPROCA)( 14:18:46 INFO - HMODULE hModule, 14:18:46 INFO - LPSTR lpType, 14:18:46 INFO - LONG_PTR lParam 14:18:46 INFO - ); 14:18:46 INFO - typedef BOOL (__stdcall* ENUMRESTYPEPROCW)( 14:18:46 INFO - HMODULE hModule, 14:18:46 INFO - LPWSTR lpType, 14:18:46 INFO - LONG_PTR lParam 14:18:46 INFO - ); 14:18:46 INFO - #line 125 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:18:47 INFO - #line 151 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:18:47 INFO - #line 153 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:18:47 INFO - #pragma endregion 14:18:47 INFO - #pragma region Application Family or OneCore Family 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - DisableThreadLibraryCalls( 14:18:47 INFO - HMODULE hLibModule 14:18:47 INFO - ); 14:18:47 INFO - #line 172 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:18:47 INFO - #pragma endregion 14:18:47 INFO - #pragma region Desktop Family or OneCore Family 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - HRSRC 14:18:47 INFO - __stdcall 14:18:47 INFO - FindResourceExW( 14:18:47 INFO - HMODULE hModule, 14:18:47 INFO - LPCWSTR lpType, 14:18:47 INFO - LPCWSTR lpName, 14:18:47 INFO - WORD wLanguage 14:18:47 INFO - ); 14:18:47 INFO - #line 195 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:18:47 INFO - #pragma endregion 14:18:47 INFO - #pragma region Application Family or OneCore Family 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - int 14:18:47 INFO - __stdcall 14:18:47 INFO - FindStringOrdinal( 14:18:47 INFO - DWORD dwFindStringOrdinalFlags, 14:18:47 INFO - LPCWSTR lpStringSource, 14:18:47 INFO - int cchSource, 14:18:47 INFO - LPCWSTR lpStringValue, 14:18:47 INFO - int cchValue, 14:18:47 INFO - BOOL bIgnoreCase 14:18:47 INFO - ); 14:18:47 INFO - #line 218 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - FreeLibrary( 14:18:47 INFO - HMODULE hLibModule 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - __declspec(noreturn) 14:18:47 INFO - void 14:18:47 INFO - __stdcall 14:18:47 INFO - FreeLibraryAndExitThread( 14:18:47 INFO - HMODULE hLibModule, 14:18:47 INFO - DWORD dwExitCode 14:18:47 INFO - ); 14:18:47 INFO - #line 238 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:18:47 INFO - #pragma endregion 14:18:47 INFO - #pragma region Desktop Family or OneCore Family 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - FreeResource( 14:18:47 INFO - HGLOBAL hResData 14:18:47 INFO - ); 14:18:47 INFO - #line 253 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:18:47 INFO - #pragma endregion 14:18:47 INFO - #pragma region Application Family or OneCore Family 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - DWORD 14:18:47 INFO - __stdcall 14:18:47 INFO - GetModuleFileNameA( 14:18:47 INFO - HMODULE hModule, 14:18:47 INFO - LPSTR lpFilename, 14:18:47 INFO - DWORD nSize 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - DWORD 14:18:47 INFO - __stdcall 14:18:47 INFO - GetModuleFileNameW( 14:18:47 INFO - HMODULE hModule, 14:18:47 INFO - LPWSTR lpFilename, 14:18:47 INFO - DWORD nSize 14:18:47 INFO - ); 14:18:47 INFO - #line 286 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:18:47 INFO - #line 288 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:18:47 INFO - #pragma endregion 14:18:47 INFO - #pragma region Desktop Family or OneCore Family 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - HMODULE 14:18:47 INFO - __stdcall 14:18:47 INFO - GetModuleHandleA( 14:18:47 INFO - LPCSTR lpModuleName 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - HMODULE 14:18:47 INFO - __stdcall 14:18:47 INFO - GetModuleHandleW( 14:18:47 INFO - LPCWSTR lpModuleName 14:18:47 INFO - ); 14:18:47 INFO - #line 317 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:18:47 INFO - typedef 14:18:47 INFO - BOOL 14:18:47 INFO - (__stdcall* 14:18:47 INFO - PGET_MODULE_HANDLE_EXA)( 14:18:47 INFO - DWORD dwFlags, 14:18:47 INFO - LPCSTR lpModuleName, 14:18:47 INFO - HMODULE* phModule 14:18:47 INFO - ); 14:18:47 INFO - typedef 14:18:47 INFO - BOOL 14:18:47 INFO - (__stdcall* 14:18:47 INFO - PGET_MODULE_HANDLE_EXW)( 14:18:47 INFO - DWORD dwFlags, 14:18:47 INFO - LPCWSTR lpModuleName, 14:18:47 INFO - HMODULE* phModule 14:18:47 INFO - ); 14:18:47 INFO - #line 346 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - GetModuleHandleExA( 14:18:47 INFO - DWORD dwFlags, 14:18:47 INFO - LPCSTR lpModuleName, 14:18:47 INFO - HMODULE * phModule 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - GetModuleHandleExW( 14:18:47 INFO - DWORD dwFlags, 14:18:47 INFO - LPCWSTR lpModuleName, 14:18:47 INFO - HMODULE * phModule 14:18:47 INFO - ); 14:18:47 INFO - #line 370 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:18:47 INFO - #line 372 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:18:47 INFO - #line 374 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:18:47 INFO - #pragma endregion 14:18:47 INFO - #pragma region Application Family or OneCore Family 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - FARPROC 14:18:47 INFO - __stdcall 14:18:47 INFO - GetProcAddress( 14:18:47 INFO - HMODULE hModule, 14:18:47 INFO - LPCSTR lpProcName 14:18:47 INFO - ); 14:18:47 INFO - #line 390 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:18:47 INFO - #pragma endregion 14:18:47 INFO - #pragma region Desktop Family or OneCore Family 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - HMODULE 14:18:47 INFO - __stdcall 14:18:47 INFO - LoadLibraryExA( 14:18:47 INFO - LPCSTR lpLibFileName, 14:18:47 INFO - HANDLE hFile, 14:18:47 INFO - DWORD dwFlags 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - HMODULE 14:18:47 INFO - __stdcall 14:18:47 INFO - LoadLibraryExW( 14:18:47 INFO - LPCWSTR lpLibFileName, 14:18:47 INFO - HANDLE hFile, 14:18:47 INFO - DWORD dwFlags 14:18:47 INFO - ); 14:18:47 INFO - #line 421 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:18:47 INFO - #line 449 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:18:47 INFO - #line 458 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - HGLOBAL 14:18:47 INFO - __stdcall 14:18:47 INFO - LoadResource( 14:18:47 INFO - HMODULE hModule, 14:18:47 INFO - HRSRC hResInfo 14:18:47 INFO - ); 14:18:47 INFO - #line 470 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:18:47 INFO - #pragma endregion 14:18:47 INFO - #pragma region Desktop Family or OneCore Family 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - int 14:18:47 INFO - __stdcall 14:18:47 INFO - LoadStringA( 14:18:47 INFO - HINSTANCE hInstance, 14:18:47 INFO - UINT uID, 14:18:47 INFO - LPSTR lpBuffer, 14:18:47 INFO - int cchBufferMax 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - int 14:18:47 INFO - __stdcall 14:18:47 INFO - LoadStringW( 14:18:47 INFO - HINSTANCE hInstance, 14:18:47 INFO - UINT uID, 14:18:47 INFO - LPWSTR lpBuffer, 14:18:47 INFO - int cchBufferMax 14:18:47 INFO - ); 14:18:47 INFO - #line 503 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:18:47 INFO - #line 505 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:18:47 INFO - #pragma endregion 14:18:47 INFO - #pragma region Desktop Family or OneCore Family 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - LPVOID 14:18:47 INFO - __stdcall 14:18:47 INFO - LockResource( 14:18:47 INFO - HGLOBAL hResData 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - DWORD 14:18:47 INFO - __stdcall 14:18:47 INFO - SizeofResource( 14:18:47 INFO - HMODULE hModule, 14:18:47 INFO - HRSRC hResInfo 14:18:47 INFO - ); 14:18:47 INFO - #line 531 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:18:47 INFO - #pragma endregion 14:18:47 INFO - #pragma region Desktop Family or OneCore Family 14:18:47 INFO - typedef PVOID DLL_DIRECTORY_COOKIE, *PDLL_DIRECTORY_COOKIE; 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - DLL_DIRECTORY_COOKIE 14:18:47 INFO - __stdcall 14:18:47 INFO - AddDllDirectory( 14:18:47 INFO - PCWSTR NewDirectory 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - RemoveDllDirectory( 14:18:47 INFO - DLL_DIRECTORY_COOKIE Cookie 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - SetDefaultDllDirectories( 14:18:47 INFO - DWORD DirectoryFlags 14:18:47 INFO - ); 14:18:47 INFO - #line 566 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:18:47 INFO - #pragma endregion 14:18:47 INFO - #pragma region Desktop Family or OneCore Family 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - EnumResourceLanguagesExA( 14:18:47 INFO - HMODULE hModule, 14:18:47 INFO - LPCSTR lpType, 14:18:47 INFO - LPCSTR lpName, 14:18:47 INFO - ENUMRESLANGPROCA lpEnumFunc, 14:18:47 INFO - LONG_PTR lParam, 14:18:47 INFO - DWORD dwFlags, 14:18:47 INFO - LANGID LangId 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - EnumResourceLanguagesExW( 14:18:47 INFO - HMODULE hModule, 14:18:47 INFO - LPCWSTR lpType, 14:18:47 INFO - LPCWSTR lpName, 14:18:47 INFO - ENUMRESLANGPROCW lpEnumFunc, 14:18:47 INFO - LONG_PTR lParam, 14:18:47 INFO - DWORD dwFlags, 14:18:47 INFO - LANGID LangId 14:18:47 INFO - ); 14:18:47 INFO - #line 611 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - EnumResourceNamesExA( 14:18:47 INFO - HMODULE hModule, 14:18:47 INFO - LPCSTR lpType, 14:18:47 INFO - ENUMRESNAMEPROCA lpEnumFunc, 14:18:47 INFO - LONG_PTR lParam, 14:18:47 INFO - DWORD dwFlags, 14:18:47 INFO - LANGID LangId 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - EnumResourceNamesExW( 14:18:47 INFO - HMODULE hModule, 14:18:47 INFO - LPCWSTR lpType, 14:18:47 INFO - ENUMRESNAMEPROCW lpEnumFunc, 14:18:47 INFO - LONG_PTR lParam, 14:18:47 INFO - DWORD dwFlags, 14:18:47 INFO - LANGID LangId 14:18:47 INFO - ); 14:18:47 INFO - #line 641 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - EnumResourceTypesExA( 14:18:47 INFO - HMODULE hModule, 14:18:47 INFO - ENUMRESTYPEPROCA lpEnumFunc, 14:18:47 INFO - LONG_PTR lParam, 14:18:47 INFO - DWORD dwFlags, 14:18:47 INFO - LANGID LangId 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - EnumResourceTypesExW( 14:18:47 INFO - HMODULE hModule, 14:18:47 INFO - ENUMRESTYPEPROCW lpEnumFunc, 14:18:47 INFO - LONG_PTR lParam, 14:18:47 INFO - DWORD dwFlags, 14:18:47 INFO - LANGID LangId 14:18:47 INFO - ); 14:18:47 INFO - #line 669 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:18:47 INFO - #line 671 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:18:47 INFO - #line 673 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:18:47 INFO - #pragma endregion 14:18:47 INFO - #line 676 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:18:47 INFO - #pragma region Desktop Family or OneCore Family 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - HRSRC 14:18:47 INFO - __stdcall 14:18:47 INFO - FindResourceW( 14:18:47 INFO - HMODULE hModule, 14:18:47 INFO - LPCWSTR lpName, 14:18:47 INFO - LPCWSTR lpType 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - HMODULE 14:18:47 INFO - __stdcall 14:18:47 INFO - LoadLibraryA( 14:18:47 INFO - LPCSTR lpLibFileName 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - HMODULE 14:18:47 INFO - __stdcall 14:18:47 INFO - LoadLibraryW( 14:18:47 INFO - LPCWSTR lpLibFileName 14:18:47 INFO - ); 14:18:47 INFO - #line 722 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:18:47 INFO - #line 724 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:18:47 INFO - #pragma endregion 14:18:47 INFO - #line 727 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:18:47 INFO - #pragma region Desktop Family or OneCore Family 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - EnumResourceNamesW( 14:18:47 INFO - HMODULE hModule, 14:18:47 INFO - LPCWSTR lpType, 14:18:47 INFO - ENUMRESNAMEPROCW lpEnumFunc, 14:18:47 INFO - LONG_PTR lParam 14:18:47 INFO - ); 14:18:47 INFO - #line 751 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:18:47 INFO - #pragma endregion 14:18:47 INFO - #line 754 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:18:47 INFO - } 14:18:47 INFO - #line 761 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:18:47 INFO - #line 763 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:18:47 INFO - #line 62 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:47 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\securitybaseapi.h" 14:18:47 INFO - #pragma once 14:18:47 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\securitybaseapi.h" 14:18:47 INFO - #line 39 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\securitybaseapi.h" 14:18:47 INFO - #line 41 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\securitybaseapi.h" 14:18:47 INFO - extern "C" { 14:18:47 INFO - #line 46 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\securitybaseapi.h" 14:18:47 INFO - #pragma region Desktop Family or OneCore Family 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - AccessCheck( 14:18:47 INFO - PSECURITY_DESCRIPTOR pSecurityDescriptor, 14:18:47 INFO - HANDLE ClientToken, 14:18:47 INFO - DWORD DesiredAccess, 14:18:47 INFO - PGENERIC_MAPPING GenericMapping, 14:18:47 INFO - PPRIVILEGE_SET PrivilegeSet, 14:18:47 INFO - LPDWORD PrivilegeSetLength, 14:18:47 INFO - LPDWORD GrantedAccess, 14:18:47 INFO - LPBOOL AccessStatus 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - AccessCheckAndAuditAlarmW( 14:18:47 INFO - LPCWSTR SubsystemName, 14:18:47 INFO - LPVOID HandleId, 14:18:47 INFO - LPWSTR ObjectTypeName, 14:18:47 INFO - LPWSTR ObjectName, 14:18:47 INFO - PSECURITY_DESCRIPTOR SecurityDescriptor, 14:18:47 INFO - DWORD DesiredAccess, 14:18:47 INFO - PGENERIC_MAPPING GenericMapping, 14:18:47 INFO - BOOL ObjectCreation, 14:18:47 INFO - LPDWORD GrantedAccess, 14:18:47 INFO - LPBOOL AccessStatus, 14:18:47 INFO - LPBOOL pfGenerateOnClose 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - AccessCheckByType( 14:18:47 INFO - PSECURITY_DESCRIPTOR pSecurityDescriptor, 14:18:47 INFO - PSID PrincipalSelfSid, 14:18:47 INFO - HANDLE ClientToken, 14:18:47 INFO - DWORD DesiredAccess, 14:18:47 INFO - POBJECT_TYPE_LIST ObjectTypeList, 14:18:47 INFO - DWORD ObjectTypeListLength, 14:18:47 INFO - PGENERIC_MAPPING GenericMapping, 14:18:47 INFO - PPRIVILEGE_SET PrivilegeSet, 14:18:47 INFO - LPDWORD PrivilegeSetLength, 14:18:47 INFO - LPDWORD GrantedAccess, 14:18:47 INFO - LPBOOL AccessStatus 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - AccessCheckByTypeResultList( 14:18:47 INFO - PSECURITY_DESCRIPTOR pSecurityDescriptor, 14:18:47 INFO - PSID PrincipalSelfSid, 14:18:47 INFO - HANDLE ClientToken, 14:18:47 INFO - DWORD DesiredAccess, 14:18:47 INFO - POBJECT_TYPE_LIST ObjectTypeList, 14:18:47 INFO - DWORD ObjectTypeListLength, 14:18:47 INFO - PGENERIC_MAPPING GenericMapping, 14:18:47 INFO - PPRIVILEGE_SET PrivilegeSet, 14:18:47 INFO - LPDWORD PrivilegeSetLength, 14:18:47 INFO - LPDWORD GrantedAccessList, 14:18:47 INFO - LPDWORD AccessStatusList 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - AccessCheckByTypeAndAuditAlarmW( 14:18:47 INFO - LPCWSTR SubsystemName, 14:18:47 INFO - LPVOID HandleId, 14:18:47 INFO - LPCWSTR ObjectTypeName, 14:18:47 INFO - LPCWSTR ObjectName, 14:18:47 INFO - PSECURITY_DESCRIPTOR SecurityDescriptor, 14:18:47 INFO - PSID PrincipalSelfSid, 14:18:47 INFO - DWORD DesiredAccess, 14:18:47 INFO - AUDIT_EVENT_TYPE AuditType, 14:18:47 INFO - DWORD Flags, 14:18:47 INFO - POBJECT_TYPE_LIST ObjectTypeList, 14:18:47 INFO - DWORD ObjectTypeListLength, 14:18:47 INFO - PGENERIC_MAPPING GenericMapping, 14:18:47 INFO - BOOL ObjectCreation, 14:18:47 INFO - LPDWORD GrantedAccess, 14:18:47 INFO - LPBOOL AccessStatus, 14:18:47 INFO - LPBOOL pfGenerateOnClose 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - AccessCheckByTypeResultListAndAuditAlarmW( 14:18:47 INFO - LPCWSTR SubsystemName, 14:18:47 INFO - LPVOID HandleId, 14:18:47 INFO - LPCWSTR ObjectTypeName, 14:18:47 INFO - LPCWSTR ObjectName, 14:18:47 INFO - PSECURITY_DESCRIPTOR SecurityDescriptor, 14:18:47 INFO - PSID PrincipalSelfSid, 14:18:47 INFO - DWORD DesiredAccess, 14:18:47 INFO - AUDIT_EVENT_TYPE AuditType, 14:18:47 INFO - DWORD Flags, 14:18:47 INFO - POBJECT_TYPE_LIST ObjectTypeList, 14:18:47 INFO - DWORD ObjectTypeListLength, 14:18:47 INFO - PGENERIC_MAPPING GenericMapping, 14:18:47 INFO - BOOL ObjectCreation, 14:18:47 INFO - LPDWORD GrantedAccessList, 14:18:47 INFO - LPDWORD AccessStatusList, 14:18:47 INFO - LPBOOL pfGenerateOnClose 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - AccessCheckByTypeResultListAndAuditAlarmByHandleW( 14:18:47 INFO - LPCWSTR SubsystemName, 14:18:47 INFO - LPVOID HandleId, 14:18:47 INFO - HANDLE ClientToken, 14:18:47 INFO - LPCWSTR ObjectTypeName, 14:18:47 INFO - LPCWSTR ObjectName, 14:18:47 INFO - PSECURITY_DESCRIPTOR SecurityDescriptor, 14:18:47 INFO - PSID PrincipalSelfSid, 14:18:47 INFO - DWORD DesiredAccess, 14:18:47 INFO - AUDIT_EVENT_TYPE AuditType, 14:18:47 INFO - DWORD Flags, 14:18:47 INFO - POBJECT_TYPE_LIST ObjectTypeList, 14:18:47 INFO - DWORD ObjectTypeListLength, 14:18:47 INFO - PGENERIC_MAPPING GenericMapping, 14:18:47 INFO - BOOL ObjectCreation, 14:18:47 INFO - LPDWORD GrantedAccessList, 14:18:47 INFO - LPDWORD AccessStatusList, 14:18:47 INFO - LPBOOL pfGenerateOnClose 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - AddAccessAllowedAce( 14:18:47 INFO - PACL pAcl, 14:18:47 INFO - DWORD dwAceRevision, 14:18:47 INFO - DWORD AccessMask, 14:18:47 INFO - PSID pSid 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - AddAccessAllowedAceEx( 14:18:47 INFO - PACL pAcl, 14:18:47 INFO - DWORD dwAceRevision, 14:18:47 INFO - DWORD AceFlags, 14:18:47 INFO - DWORD AccessMask, 14:18:47 INFO - PSID pSid 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - AddAccessAllowedObjectAce( 14:18:47 INFO - PACL pAcl, 14:18:47 INFO - DWORD dwAceRevision, 14:18:47 INFO - DWORD AceFlags, 14:18:47 INFO - DWORD AccessMask, 14:18:47 INFO - GUID * ObjectTypeGuid, 14:18:47 INFO - GUID * InheritedObjectTypeGuid, 14:18:47 INFO - PSID pSid 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - AddAccessDeniedAce( 14:18:47 INFO - PACL pAcl, 14:18:47 INFO - DWORD dwAceRevision, 14:18:47 INFO - DWORD AccessMask, 14:18:47 INFO - PSID pSid 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - AddAccessDeniedAceEx( 14:18:47 INFO - PACL pAcl, 14:18:47 INFO - DWORD dwAceRevision, 14:18:47 INFO - DWORD AceFlags, 14:18:47 INFO - DWORD AccessMask, 14:18:47 INFO - PSID pSid 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - AddAccessDeniedObjectAce( 14:18:47 INFO - PACL pAcl, 14:18:47 INFO - DWORD dwAceRevision, 14:18:47 INFO - DWORD AceFlags, 14:18:47 INFO - DWORD AccessMask, 14:18:47 INFO - GUID * ObjectTypeGuid, 14:18:47 INFO - GUID * InheritedObjectTypeGuid, 14:18:47 INFO - PSID pSid 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - AddAce( 14:18:47 INFO - PACL pAcl, 14:18:47 INFO - DWORD dwAceRevision, 14:18:47 INFO - DWORD dwStartingAceIndex, 14:18:47 INFO - LPVOID pAceList, 14:18:47 INFO - DWORD nAceListLength 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - AddAuditAccessAce( 14:18:47 INFO - PACL pAcl, 14:18:47 INFO - DWORD dwAceRevision, 14:18:47 INFO - DWORD dwAccessMask, 14:18:47 INFO - PSID pSid, 14:18:47 INFO - BOOL bAuditSuccess, 14:18:47 INFO - BOOL bAuditFailure 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - AddAuditAccessAceEx( 14:18:47 INFO - PACL pAcl, 14:18:47 INFO - DWORD dwAceRevision, 14:18:47 INFO - DWORD AceFlags, 14:18:47 INFO - DWORD dwAccessMask, 14:18:47 INFO - PSID pSid, 14:18:47 INFO - BOOL bAuditSuccess, 14:18:47 INFO - BOOL bAuditFailure 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - AddAuditAccessObjectAce( 14:18:47 INFO - PACL pAcl, 14:18:47 INFO - DWORD dwAceRevision, 14:18:47 INFO - DWORD AceFlags, 14:18:47 INFO - DWORD AccessMask, 14:18:47 INFO - GUID * ObjectTypeGuid, 14:18:47 INFO - GUID * InheritedObjectTypeGuid, 14:18:47 INFO - PSID pSid, 14:18:47 INFO - BOOL bAuditSuccess, 14:18:47 INFO - BOOL bAuditFailure 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - AddMandatoryAce( 14:18:47 INFO - PACL pAcl, 14:18:47 INFO - DWORD dwAceRevision, 14:18:47 INFO - DWORD AceFlags, 14:18:47 INFO - DWORD MandatoryPolicy, 14:18:47 INFO - PSID pLabelSid 14:18:47 INFO - ); 14:18:47 INFO - #line 360 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\securitybaseapi.h" 14:18:47 INFO - #line 393 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\securitybaseapi.h" 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - AdjustTokenGroups( 14:18:47 INFO - HANDLE TokenHandle, 14:18:47 INFO - BOOL ResetToDefault, 14:18:47 INFO - PTOKEN_GROUPS NewState, 14:18:47 INFO - DWORD BufferLength, 14:18:47 INFO - PTOKEN_GROUPS PreviousState, 14:18:47 INFO - PDWORD ReturnLength 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - AdjustTokenPrivileges( 14:18:47 INFO - HANDLE TokenHandle, 14:18:47 INFO - BOOL DisableAllPrivileges, 14:18:47 INFO - PTOKEN_PRIVILEGES NewState, 14:18:47 INFO - DWORD BufferLength, 14:18:47 INFO - PTOKEN_PRIVILEGES PreviousState, 14:18:47 INFO - PDWORD ReturnLength 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - AllocateAndInitializeSid( 14:18:47 INFO - PSID_IDENTIFIER_AUTHORITY pIdentifierAuthority, 14:18:47 INFO - BYTE nSubAuthorityCount, 14:18:47 INFO - DWORD nSubAuthority0, 14:18:47 INFO - DWORD nSubAuthority1, 14:18:47 INFO - DWORD nSubAuthority2, 14:18:47 INFO - DWORD nSubAuthority3, 14:18:47 INFO - DWORD nSubAuthority4, 14:18:47 INFO - DWORD nSubAuthority5, 14:18:47 INFO - DWORD nSubAuthority6, 14:18:47 INFO - DWORD nSubAuthority7, 14:18:47 INFO - PSID * pSid 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - AllocateLocallyUniqueId( 14:18:47 INFO - PLUID Luid 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - AreAllAccessesGranted( 14:18:47 INFO - DWORD GrantedAccess, 14:18:47 INFO - DWORD DesiredAccess 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - AreAnyAccessesGranted( 14:18:47 INFO - DWORD GrantedAccess, 14:18:47 INFO - DWORD DesiredAccess 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - CheckTokenMembership( 14:18:47 INFO - HANDLE TokenHandle, 14:18:47 INFO - PSID SidToCheck, 14:18:47 INFO - PBOOL IsMember 14:18:47 INFO - ); 14:18:47 INFO - #line 514 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\securitybaseapi.h" 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - ConvertToAutoInheritPrivateObjectSecurity( 14:18:47 INFO - PSECURITY_DESCRIPTOR ParentDescriptor, 14:18:47 INFO - PSECURITY_DESCRIPTOR CurrentSecurityDescriptor, 14:18:47 INFO - PSECURITY_DESCRIPTOR * NewSecurityDescriptor, 14:18:47 INFO - GUID * ObjectType, 14:18:47 INFO - BOOLEAN IsDirectoryObject, 14:18:47 INFO - PGENERIC_MAPPING GenericMapping 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - CopySid( 14:18:47 INFO - DWORD nDestinationSidLength, 14:18:47 INFO - PSID pDestinationSid, 14:18:47 INFO - PSID pSourceSid 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - CreatePrivateObjectSecurity( 14:18:47 INFO - PSECURITY_DESCRIPTOR ParentDescriptor, 14:18:47 INFO - PSECURITY_DESCRIPTOR CreatorDescriptor, 14:18:47 INFO - PSECURITY_DESCRIPTOR * NewDescriptor, 14:18:47 INFO - BOOL IsDirectoryObject, 14:18:47 INFO - HANDLE Token, 14:18:47 INFO - PGENERIC_MAPPING GenericMapping 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - CreatePrivateObjectSecurityEx( 14:18:47 INFO - PSECURITY_DESCRIPTOR ParentDescriptor, 14:18:47 INFO - PSECURITY_DESCRIPTOR CreatorDescriptor, 14:18:47 INFO - PSECURITY_DESCRIPTOR * NewDescriptor, 14:18:47 INFO - GUID * ObjectType, 14:18:47 INFO - BOOL IsContainerObject, 14:18:47 INFO - ULONG AutoInheritFlags, 14:18:47 INFO - HANDLE Token, 14:18:47 INFO - PGENERIC_MAPPING GenericMapping 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - CreatePrivateObjectSecurityWithMultipleInheritance( 14:18:47 INFO - PSECURITY_DESCRIPTOR ParentDescriptor, 14:18:47 INFO - PSECURITY_DESCRIPTOR CreatorDescriptor, 14:18:47 INFO - PSECURITY_DESCRIPTOR * NewDescriptor, 14:18:47 INFO - GUID ** ObjectTypes, 14:18:47 INFO - ULONG GuidCount, 14:18:47 INFO - BOOL IsContainerObject, 14:18:47 INFO - ULONG AutoInheritFlags, 14:18:47 INFO - HANDLE Token, 14:18:47 INFO - PGENERIC_MAPPING GenericMapping 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - CreateRestrictedToken( 14:18:47 INFO - HANDLE ExistingTokenHandle, 14:18:47 INFO - DWORD Flags, 14:18:47 INFO - DWORD DisableSidCount, 14:18:47 INFO - PSID_AND_ATTRIBUTES SidsToDisable, 14:18:47 INFO - DWORD DeletePrivilegeCount, 14:18:47 INFO - PLUID_AND_ATTRIBUTES PrivilegesToDelete, 14:18:47 INFO - DWORD RestrictedSidCount, 14:18:47 INFO - PSID_AND_ATTRIBUTES SidsToRestrict, 14:18:47 INFO - PHANDLE NewTokenHandle 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - CreateWellKnownSid( 14:18:47 INFO - WELL_KNOWN_SID_TYPE WellKnownSidType, 14:18:47 INFO - PSID DomainSid, 14:18:47 INFO - PSID pSid, 14:18:47 INFO - DWORD * cbSid 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - EqualDomainSid( 14:18:47 INFO - PSID pSid1, 14:18:47 INFO - PSID pSid2, 14:18:47 INFO - BOOL * pfEqual 14:18:47 INFO - ); 14:18:47 INFO - #line 627 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\securitybaseapi.h" 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - DeleteAce( 14:18:47 INFO - PACL pAcl, 14:18:47 INFO - DWORD dwAceIndex 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - DestroyPrivateObjectSecurity( 14:18:47 INFO - PSECURITY_DESCRIPTOR * ObjectDescriptor 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - DuplicateToken( 14:18:47 INFO - HANDLE ExistingTokenHandle, 14:18:47 INFO - SECURITY_IMPERSONATION_LEVEL ImpersonationLevel, 14:18:47 INFO - PHANDLE DuplicateTokenHandle 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - DuplicateTokenEx( 14:18:47 INFO - HANDLE hExistingToken, 14:18:47 INFO - DWORD dwDesiredAccess, 14:18:47 INFO - LPSECURITY_ATTRIBUTES lpTokenAttributes, 14:18:47 INFO - SECURITY_IMPERSONATION_LEVEL ImpersonationLevel, 14:18:47 INFO - TOKEN_TYPE TokenType, 14:18:47 INFO - PHANDLE phNewToken 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - EqualPrefixSid( 14:18:47 INFO - PSID pSid1, 14:18:47 INFO - PSID pSid2 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - EqualSid( 14:18:47 INFO - PSID pSid1, 14:18:47 INFO - PSID pSid2 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - FindFirstFreeAce( 14:18:47 INFO - PACL pAcl, 14:18:47 INFO - LPVOID * pAce 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - PVOID 14:18:47 INFO - __stdcall 14:18:47 INFO - FreeSid( 14:18:47 INFO - PSID pSid 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - GetAce( 14:18:47 INFO - PACL pAcl, 14:18:47 INFO - DWORD dwAceIndex, 14:18:47 INFO - LPVOID * pAce 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - GetAclInformation( 14:18:47 INFO - PACL pAcl, 14:18:47 INFO - LPVOID pAclInformation, 14:18:47 INFO - DWORD nAclInformationLength, 14:18:47 INFO - ACL_INFORMATION_CLASS dwAclInformationClass 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - GetFileSecurityW( 14:18:47 INFO - LPCWSTR lpFileName, 14:18:47 INFO - SECURITY_INFORMATION RequestedInformation, 14:18:47 INFO - PSECURITY_DESCRIPTOR pSecurityDescriptor, 14:18:47 INFO - DWORD nLength, 14:18:47 INFO - LPDWORD lpnLengthNeeded 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - GetKernelObjectSecurity( 14:18:47 INFO - HANDLE Handle, 14:18:47 INFO - SECURITY_INFORMATION RequestedInformation, 14:18:47 INFO - PSECURITY_DESCRIPTOR pSecurityDescriptor, 14:18:47 INFO - DWORD nLength, 14:18:47 INFO - LPDWORD lpnLengthNeeded 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - DWORD 14:18:47 INFO - __stdcall 14:18:47 INFO - GetLengthSid( 14:18:47 INFO - PSID pSid 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - GetPrivateObjectSecurity( 14:18:47 INFO - PSECURITY_DESCRIPTOR ObjectDescriptor, 14:18:47 INFO - SECURITY_INFORMATION SecurityInformation, 14:18:47 INFO - PSECURITY_DESCRIPTOR ResultantDescriptor, 14:18:47 INFO - DWORD DescriptorLength, 14:18:47 INFO - PDWORD ReturnLength 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - GetSecurityDescriptorControl( 14:18:47 INFO - PSECURITY_DESCRIPTOR pSecurityDescriptor, 14:18:47 INFO - PSECURITY_DESCRIPTOR_CONTROL pControl, 14:18:47 INFO - LPDWORD lpdwRevision 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - GetSecurityDescriptorDacl( 14:18:47 INFO - PSECURITY_DESCRIPTOR pSecurityDescriptor, 14:18:47 INFO - LPBOOL lpbDaclPresent, 14:18:47 INFO - PACL * pDacl, 14:18:47 INFO - LPBOOL lpbDaclDefaulted 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - GetSecurityDescriptorGroup( 14:18:47 INFO - PSECURITY_DESCRIPTOR pSecurityDescriptor, 14:18:47 INFO - PSID * pGroup, 14:18:47 INFO - LPBOOL lpbGroupDefaulted 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - DWORD 14:18:47 INFO - __stdcall 14:18:47 INFO - GetSecurityDescriptorLength( 14:18:47 INFO - PSECURITY_DESCRIPTOR pSecurityDescriptor 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - GetSecurityDescriptorOwner( 14:18:47 INFO - PSECURITY_DESCRIPTOR pSecurityDescriptor, 14:18:47 INFO - PSID * pOwner, 14:18:47 INFO - LPBOOL lpbOwnerDefaulted 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - DWORD 14:18:47 INFO - __stdcall 14:18:47 INFO - GetSecurityDescriptorRMControl( 14:18:47 INFO - PSECURITY_DESCRIPTOR SecurityDescriptor, 14:18:47 INFO - PUCHAR RMControl 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - GetSecurityDescriptorSacl( 14:18:47 INFO - PSECURITY_DESCRIPTOR pSecurityDescriptor, 14:18:47 INFO - LPBOOL lpbSaclPresent, 14:18:47 INFO - PACL * pSacl, 14:18:47 INFO - LPBOOL lpbSaclDefaulted 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - PSID_IDENTIFIER_AUTHORITY 14:18:47 INFO - __stdcall 14:18:47 INFO - GetSidIdentifierAuthority( 14:18:47 INFO - PSID pSid 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - DWORD 14:18:47 INFO - __stdcall 14:18:47 INFO - GetSidLengthRequired( 14:18:47 INFO - UCHAR nSubAuthorityCount 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - PDWORD 14:18:47 INFO - __stdcall 14:18:47 INFO - GetSidSubAuthority( 14:18:47 INFO - PSID pSid, 14:18:47 INFO - DWORD nSubAuthority 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - PUCHAR 14:18:47 INFO - __stdcall 14:18:47 INFO - GetSidSubAuthorityCount( 14:18:47 INFO - PSID pSid 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - GetTokenInformation( 14:18:47 INFO - HANDLE TokenHandle, 14:18:47 INFO - TOKEN_INFORMATION_CLASS TokenInformationClass, 14:18:47 INFO - LPVOID TokenInformation, 14:18:47 INFO - DWORD TokenInformationLength, 14:18:47 INFO - PDWORD ReturnLength 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - GetWindowsAccountDomainSid( 14:18:47 INFO - PSID pSid, 14:18:47 INFO - PSID pDomainSid, 14:18:47 INFO - DWORD * cbDomainSid 14:18:47 INFO - ); 14:18:47 INFO - #line 904 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\securitybaseapi.h" 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - ImpersonateAnonymousToken( 14:18:47 INFO - HANDLE ThreadHandle 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - ImpersonateLoggedOnUser( 14:18:47 INFO - HANDLE hToken 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - ImpersonateSelf( 14:18:47 INFO - SECURITY_IMPERSONATION_LEVEL ImpersonationLevel 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - InitializeAcl( 14:18:47 INFO - PACL pAcl, 14:18:47 INFO - DWORD nAclLength, 14:18:47 INFO - DWORD dwAclRevision 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - InitializeSecurityDescriptor( 14:18:47 INFO - PSECURITY_DESCRIPTOR pSecurityDescriptor, 14:18:47 INFO - DWORD dwRevision 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - InitializeSid( 14:18:47 INFO - PSID Sid, 14:18:47 INFO - PSID_IDENTIFIER_AUTHORITY pIdentifierAuthority, 14:18:47 INFO - BYTE nSubAuthorityCount 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - IsTokenRestricted( 14:18:47 INFO - HANDLE TokenHandle 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - IsValidAcl( 14:18:47 INFO - PACL pAcl 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - IsValidSecurityDescriptor( 14:18:47 INFO - PSECURITY_DESCRIPTOR pSecurityDescriptor 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - IsValidSid( 14:18:47 INFO - PSID pSid 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - IsWellKnownSid( 14:18:47 INFO - PSID pSid, 14:18:47 INFO - WELL_KNOWN_SID_TYPE WellKnownSidType 14:18:47 INFO - ); 14:18:47 INFO - #line 1005 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\securitybaseapi.h" 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - MakeAbsoluteSD( 14:18:47 INFO - PSECURITY_DESCRIPTOR pSelfRelativeSecurityDescriptor, 14:18:47 INFO - PSECURITY_DESCRIPTOR pAbsoluteSecurityDescriptor, 14:18:47 INFO - LPDWORD lpdwAbsoluteSecurityDescriptorSize, 14:18:47 INFO - PACL pDacl, 14:18:47 INFO - LPDWORD lpdwDaclSize, 14:18:47 INFO - PACL pSacl, 14:18:47 INFO - LPDWORD lpdwSaclSize, 14:18:47 INFO - PSID pOwner, 14:18:47 INFO - LPDWORD lpdwOwnerSize, 14:18:47 INFO - PSID pPrimaryGroup, 14:18:47 INFO - LPDWORD lpdwPrimaryGroupSize 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - MakeSelfRelativeSD( 14:18:47 INFO - PSECURITY_DESCRIPTOR pAbsoluteSecurityDescriptor, 14:18:47 INFO - PSECURITY_DESCRIPTOR pSelfRelativeSecurityDescriptor, 14:18:47 INFO - LPDWORD lpdwBufferLength 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - void 14:18:47 INFO - __stdcall 14:18:47 INFO - MapGenericMask( 14:18:47 INFO - PDWORD AccessMask, 14:18:47 INFO - PGENERIC_MAPPING GenericMapping 14:18:47 INFO - ); 14:18:47 INFO - __declspec(dllimport) 14:18:47 INFO - BOOL 14:18:47 INFO - __stdcall 14:18:47 INFO - ObjectCloseAuditAlarmW( 14:18:47 INFO - LPCWSTR SubsystemName, 14:18:47 INFO - LPVOID HandleId, 14:18:47 INFO - BOOL GenerateOnClose 14:18:47 INFO - ); 14:18:48 INFO - __declspec(dllimport) 14:18:48 INFO - BOOL 14:18:48 INFO - __stdcall 14:18:48 INFO - ObjectDeleteAuditAlarmW( 14:18:48 INFO - LPCWSTR SubsystemName, 14:18:48 INFO - LPVOID HandleId, 14:18:48 INFO - BOOL GenerateOnClose 14:18:48 INFO - ); 14:18:48 INFO - __declspec(dllimport) 14:18:48 INFO - BOOL 14:18:48 INFO - __stdcall 14:18:48 INFO - ObjectOpenAuditAlarmW( 14:18:48 INFO - LPCWSTR SubsystemName, 14:18:48 INFO - LPVOID HandleId, 14:18:48 INFO - LPWSTR ObjectTypeName, 14:18:48 INFO - LPWSTR ObjectName, 14:18:48 INFO - PSECURITY_DESCRIPTOR pSecurityDescriptor, 14:18:48 INFO - HANDLE ClientToken, 14:18:48 INFO - DWORD DesiredAccess, 14:18:48 INFO - DWORD GrantedAccess, 14:18:48 INFO - PPRIVILEGE_SET Privileges, 14:18:48 INFO - BOOL ObjectCreation, 14:18:48 INFO - BOOL AccessGranted, 14:18:48 INFO - LPBOOL GenerateOnClose 14:18:48 INFO - ); 14:18:48 INFO - __declspec(dllimport) 14:18:48 INFO - BOOL 14:18:48 INFO - __stdcall 14:18:48 INFO - ObjectPrivilegeAuditAlarmW( 14:18:48 INFO - LPCWSTR SubsystemName, 14:18:48 INFO - LPVOID HandleId, 14:18:48 INFO - HANDLE ClientToken, 14:18:48 INFO - DWORD DesiredAccess, 14:18:48 INFO - PPRIVILEGE_SET Privileges, 14:18:48 INFO - BOOL AccessGranted 14:18:48 INFO - ); 14:18:48 INFO - __declspec(dllimport) 14:18:48 INFO - BOOL 14:18:48 INFO - __stdcall 14:18:48 INFO - PrivilegeCheck( 14:18:48 INFO - HANDLE ClientToken, 14:18:48 INFO - PPRIVILEGE_SET RequiredPrivileges, 14:18:48 INFO - LPBOOL pfResult 14:18:48 INFO - ); 14:18:48 INFO - __declspec(dllimport) 14:18:48 INFO - BOOL 14:18:48 INFO - __stdcall 14:18:48 INFO - PrivilegedServiceAuditAlarmW( 14:18:48 INFO - LPCWSTR SubsystemName, 14:18:48 INFO - LPCWSTR ServiceName, 14:18:48 INFO - HANDLE ClientToken, 14:18:48 INFO - PPRIVILEGE_SET Privileges, 14:18:48 INFO - BOOL AccessGranted 14:18:48 INFO - ); 14:18:48 INFO - __declspec(dllimport) 14:18:48 INFO - void 14:18:48 INFO - __stdcall 14:18:48 INFO - QuerySecurityAccessMask( 14:18:48 INFO - SECURITY_INFORMATION SecurityInformation, 14:18:48 INFO - LPDWORD DesiredAccess 14:18:48 INFO - ); 14:18:48 INFO - #line 1152 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\securitybaseapi.h" 14:18:48 INFO - __declspec(dllimport) 14:18:48 INFO - BOOL 14:18:48 INFO - __stdcall 14:18:48 INFO - RevertToSelf( 14:18:48 INFO - void 14:18:48 INFO - ); 14:18:48 INFO - __declspec(dllimport) 14:18:48 INFO - BOOL 14:18:48 INFO - __stdcall 14:18:48 INFO - SetAclInformation( 14:18:48 INFO - PACL pAcl, 14:18:48 INFO - LPVOID pAclInformation, 14:18:48 INFO - DWORD nAclInformationLength, 14:18:48 INFO - ACL_INFORMATION_CLASS dwAclInformationClass 14:18:48 INFO - ); 14:18:48 INFO - __declspec(dllimport) 14:18:48 INFO - BOOL 14:18:48 INFO - __stdcall 14:18:48 INFO - SetFileSecurityW( 14:18:48 INFO - LPCWSTR lpFileName, 14:18:48 INFO - SECURITY_INFORMATION SecurityInformation, 14:18:48 INFO - PSECURITY_DESCRIPTOR pSecurityDescriptor 14:18:48 INFO - ); 14:18:48 INFO - __declspec(dllimport) 14:18:48 INFO - BOOL 14:18:48 INFO - __stdcall 14:18:48 INFO - SetKernelObjectSecurity( 14:18:48 INFO - HANDLE Handle, 14:18:48 INFO - SECURITY_INFORMATION SecurityInformation, 14:18:48 INFO - PSECURITY_DESCRIPTOR SecurityDescriptor 14:18:48 INFO - ); 14:18:48 INFO - __declspec(dllimport) 14:18:48 INFO - BOOL 14:18:48 INFO - __stdcall 14:18:48 INFO - SetPrivateObjectSecurity( 14:18:48 INFO - SECURITY_INFORMATION SecurityInformation, 14:18:48 INFO - PSECURITY_DESCRIPTOR ModificationDescriptor, 14:18:48 INFO - PSECURITY_DESCRIPTOR * ObjectsSecurityDescriptor, 14:18:48 INFO - PGENERIC_MAPPING GenericMapping, 14:18:48 INFO - HANDLE Token 14:18:48 INFO - ); 14:18:48 INFO - __declspec(dllimport) 14:18:48 INFO - BOOL 14:18:48 INFO - __stdcall 14:18:48 INFO - SetPrivateObjectSecurityEx( 14:18:48 INFO - SECURITY_INFORMATION SecurityInformation, 14:18:48 INFO - PSECURITY_DESCRIPTOR ModificationDescriptor, 14:18:48 INFO - PSECURITY_DESCRIPTOR * ObjectsSecurityDescriptor, 14:18:48 INFO - ULONG AutoInheritFlags, 14:18:48 INFO - PGENERIC_MAPPING GenericMapping, 14:18:48 INFO - HANDLE Token 14:18:48 INFO - ); 14:18:48 INFO - __declspec(dllimport) 14:18:48 INFO - void 14:18:48 INFO - __stdcall 14:18:48 INFO - SetSecurityAccessMask( 14:18:48 INFO - SECURITY_INFORMATION SecurityInformation, 14:18:48 INFO - LPDWORD DesiredAccess 14:18:48 INFO - ); 14:18:48 INFO - #line 1233 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\securitybaseapi.h" 14:18:48 INFO - __declspec(dllimport) 14:18:48 INFO - BOOL 14:18:48 INFO - __stdcall 14:18:48 INFO - SetSecurityDescriptorControl( 14:18:48 INFO - PSECURITY_DESCRIPTOR pSecurityDescriptor, 14:18:48 INFO - SECURITY_DESCRIPTOR_CONTROL ControlBitsOfInterest, 14:18:48 INFO - SECURITY_DESCRIPTOR_CONTROL ControlBitsToSet 14:18:48 INFO - ); 14:18:48 INFO - __declspec(dllimport) 14:18:48 INFO - BOOL 14:18:48 INFO - __stdcall 14:18:48 INFO - SetSecurityDescriptorDacl( 14:18:48 INFO - PSECURITY_DESCRIPTOR pSecurityDescriptor, 14:18:48 INFO - BOOL bDaclPresent, 14:18:48 INFO - PACL pDacl, 14:18:48 INFO - BOOL bDaclDefaulted 14:18:48 INFO - ); 14:18:48 INFO - __declspec(dllimport) 14:18:48 INFO - BOOL 14:18:48 INFO - __stdcall 14:18:48 INFO - SetSecurityDescriptorGroup( 14:18:48 INFO - PSECURITY_DESCRIPTOR pSecurityDescriptor, 14:18:48 INFO - PSID pGroup, 14:18:48 INFO - BOOL bGroupDefaulted 14:18:48 INFO - ); 14:18:48 INFO - __declspec(dllimport) 14:18:48 INFO - BOOL 14:18:48 INFO - __stdcall 14:18:48 INFO - SetSecurityDescriptorOwner( 14:18:48 INFO - PSECURITY_DESCRIPTOR pSecurityDescriptor, 14:18:48 INFO - PSID pOwner, 14:18:48 INFO - BOOL bOwnerDefaulted 14:18:48 INFO - ); 14:18:48 INFO - __declspec(dllimport) 14:18:48 INFO - DWORD 14:18:48 INFO - __stdcall 14:18:48 INFO - SetSecurityDescriptorRMControl( 14:18:48 INFO - PSECURITY_DESCRIPTOR SecurityDescriptor, 14:18:48 INFO - PUCHAR RMControl 14:18:48 INFO - ); 14:18:48 INFO - __declspec(dllimport) 14:18:48 INFO - BOOL 14:18:48 INFO - __stdcall 14:18:48 INFO - SetSecurityDescriptorSacl( 14:18:48 INFO - PSECURITY_DESCRIPTOR pSecurityDescriptor, 14:18:48 INFO - BOOL bSaclPresent, 14:18:48 INFO - PACL pSacl, 14:18:48 INFO - BOOL bSaclDefaulted 14:18:48 INFO - ); 14:18:48 INFO - __declspec(dllimport) 14:18:48 INFO - BOOL 14:18:48 INFO - __stdcall 14:18:48 INFO - SetTokenInformation( 14:18:48 INFO - HANDLE TokenHandle, 14:18:48 INFO - TOKEN_INFORMATION_CLASS TokenInformationClass, 14:18:48 INFO - LPVOID TokenInformation, 14:18:48 INFO - DWORD TokenInformationLength 14:18:48 INFO - ); 14:18:48 INFO - #line 1336 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\securitybaseapi.h" 14:18:48 INFO - #line 1338 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\securitybaseapi.h" 14:18:48 INFO - #pragma endregion 14:18:48 INFO - #pragma region Application Family or OneCore Family 14:18:48 INFO - #line 1357 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\securitybaseapi.h" 14:18:48 INFO - #line 1359 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\securitybaseapi.h" 14:18:48 INFO - #pragma endregion 14:18:48 INFO - } 14:18:48 INFO - #line 1366 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\securitybaseapi.h" 14:18:48 INFO - #line 1368 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\securitybaseapi.h" 14:18:48 INFO - #line 63 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:48 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\namespaceapi.h" 14:18:48 INFO - #pragma once 14:18:48 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\namespaceapi.h" 14:18:48 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\namespaceapi.h" 14:18:48 INFO - #line 35 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\namespaceapi.h" 14:18:48 INFO - extern "C" { 14:18:48 INFO - #line 40 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\namespaceapi.h" 14:18:48 INFO - #pragma region Desktop Family or OneCore Family 14:18:48 INFO - __declspec(dllimport) 14:18:48 INFO - HANDLE 14:18:48 INFO - __stdcall 14:18:48 INFO - CreatePrivateNamespaceW( 14:18:48 INFO - LPSECURITY_ATTRIBUTES lpPrivateNamespaceAttributes, 14:18:48 INFO - LPVOID lpBoundaryDescriptor, 14:18:48 INFO - LPCWSTR lpAliasPrefix 14:18:48 INFO - ); 14:18:48 INFO - __declspec(dllimport) 14:18:48 INFO - HANDLE 14:18:48 INFO - __stdcall 14:18:48 INFO - OpenPrivateNamespaceW( 14:18:48 INFO - LPVOID lpBoundaryDescriptor, 14:18:48 INFO - LPCWSTR lpAliasPrefix 14:18:48 INFO - ); 14:18:48 INFO - __declspec(dllimport) 14:18:48 INFO - BOOLEAN 14:18:48 INFO - __stdcall 14:18:48 INFO - ClosePrivateNamespace( 14:18:48 INFO - HANDLE Handle, 14:18:48 INFO - ULONG Flags 14:18:48 INFO - ); 14:18:48 INFO - __declspec(dllimport) 14:18:48 INFO - HANDLE 14:18:48 INFO - __stdcall 14:18:48 INFO - CreateBoundaryDescriptorW( 14:18:48 INFO - LPCWSTR Name, 14:18:48 INFO - ULONG Flags 14:18:48 INFO - ); 14:18:48 INFO - __declspec(dllimport) 14:18:48 INFO - BOOL 14:18:48 INFO - __stdcall 14:18:48 INFO - AddSIDToBoundaryDescriptor( 14:18:48 INFO - HANDLE * BoundaryDescriptor, 14:18:48 INFO - PSID RequiredSid 14:18:48 INFO - ); 14:18:48 INFO - __declspec(dllimport) 14:18:48 INFO - void 14:18:48 INFO - __stdcall 14:18:48 INFO - DeleteBoundaryDescriptor( 14:18:48 INFO - HANDLE BoundaryDescriptor 14:18:48 INFO - ); 14:18:48 INFO - #line 102 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\namespaceapi.h" 14:18:48 INFO - #pragma endregion 14:18:48 INFO - } 14:18:48 INFO - #line 107 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\namespaceapi.h" 14:18:48 INFO - #line 109 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\namespaceapi.h" 14:18:48 INFO - #line 64 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:48 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\systemtopologyapi.h" 14:18:48 INFO - #pragma once 14:18:48 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\systemtopologyapi.h" 14:18:48 INFO - #line 35 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\systemtopologyapi.h" 14:18:48 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\systemtopologyapi.h" 14:18:48 INFO - extern "C" { 14:18:48 INFO - #line 42 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\systemtopologyapi.h" 14:18:48 INFO - #pragma region Desktop Family or OneCore Family 14:18:48 INFO - __declspec(dllimport) 14:18:48 INFO - BOOL 14:18:48 INFO - __stdcall 14:18:48 INFO - GetNumaHighestNodeNumber( 14:18:48 INFO - PULONG HighestNodeNumber 14:18:48 INFO - ); 14:18:48 INFO - __declspec(dllimport) 14:18:48 INFO - BOOL 14:18:48 INFO - __stdcall 14:18:48 INFO - GetNumaNodeProcessorMaskEx( 14:18:48 INFO - USHORT Node, 14:18:48 INFO - PGROUP_AFFINITY ProcessorMask 14:18:48 INFO - ); 14:18:48 INFO - #line 68 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\systemtopologyapi.h" 14:18:48 INFO - __declspec(dllimport) 14:18:48 INFO - BOOL 14:18:48 INFO - __stdcall 14:18:48 INFO - GetNumaProximityNodeEx( 14:18:48 INFO - ULONG ProximityId, 14:18:48 INFO - PUSHORT NodeNumber 14:18:48 INFO - ); 14:18:48 INFO - #line 85 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\systemtopologyapi.h" 14:18:48 INFO - #line 87 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\systemtopologyapi.h" 14:18:48 INFO - #line 89 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\systemtopologyapi.h" 14:18:48 INFO - #pragma endregion 14:18:48 INFO - } 14:18:48 INFO - #line 94 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\systemtopologyapi.h" 14:18:48 INFO - #line 96 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\systemtopologyapi.h" 14:18:48 INFO - #line 65 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:48 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processtopologyapi.h" 14:18:48 INFO - #pragma once 14:18:48 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processtopologyapi.h" 14:18:48 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processtopologyapi.h" 14:18:48 INFO - #line 38 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processtopologyapi.h" 14:18:48 INFO - extern "C" { 14:18:48 INFO - #line 43 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processtopologyapi.h" 14:18:48 INFO - #pragma region Desktop Family or OneCore Family 14:18:48 INFO - __declspec(dllimport) 14:18:48 INFO - BOOL 14:18:48 INFO - __stdcall 14:18:48 INFO - GetProcessGroupAffinity( 14:18:48 INFO - HANDLE hProcess, 14:18:48 INFO - PUSHORT GroupCount, 14:18:48 INFO - PUSHORT GroupArray 14:18:48 INFO - ); 14:18:48 INFO - #line 62 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processtopologyapi.h" 14:18:48 INFO - #line 64 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processtopologyapi.h" 14:18:48 INFO - #pragma endregion 14:18:48 INFO - #pragma region Desktop Family or OneCore Family 14:18:48 INFO - __declspec(dllimport) 14:18:48 INFO - BOOL 14:18:48 INFO - __stdcall 14:18:48 INFO - GetThreadGroupAffinity( 14:18:48 INFO - HANDLE hThread, 14:18:48 INFO - PGROUP_AFFINITY GroupAffinity 14:18:48 INFO - ); 14:18:48 INFO - __declspec(dllimport) 14:18:48 INFO - BOOL 14:18:48 INFO - __stdcall 14:18:48 INFO - SetThreadGroupAffinity( 14:18:48 INFO - HANDLE hThread, 14:18:48 INFO - const GROUP_AFFINITY * GroupAffinity, 14:18:48 INFO - PGROUP_AFFINITY PreviousGroupAffinity 14:18:48 INFO - ); 14:18:48 INFO - #line 94 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processtopologyapi.h" 14:18:48 INFO - #line 96 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processtopologyapi.h" 14:18:48 INFO - #pragma endregion 14:18:48 INFO - } 14:18:48 INFO - #line 101 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processtopologyapi.h" 14:18:48 INFO - #line 103 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processtopologyapi.h" 14:18:48 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:48 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\securityappcontainer.h" 14:18:48 INFO - #pragma once 14:18:48 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\securityappcontainer.h" 14:18:48 INFO - #line 35 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\securityappcontainer.h" 14:18:48 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\securityappcontainer.h" 14:18:48 INFO - #pragma region Desktop Family or OneCore Family 14:18:48 INFO - extern "C" { 14:18:48 INFO - #line 46 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\securityappcontainer.h" 14:18:48 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\securityappcontainer.h" 14:18:48 INFO - } 14:18:48 INFO - #line 70 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\securityappcontainer.h" 14:18:48 INFO - #line 72 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\securityappcontainer.h" 14:18:48 INFO - #pragma endregion 14:18:48 INFO - #line 75 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\securityappcontainer.h" 14:18:48 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:48 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\realtimeapiset.h" 14:18:48 INFO - #pragma once 14:18:48 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\realtimeapiset.h" 14:18:48 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\realtimeapiset.h" 14:18:48 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\realtimeapiset.h" 14:18:48 INFO - extern "C" { 14:18:48 INFO - #line 41 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\realtimeapiset.h" 14:18:48 INFO - #pragma region Desktop Family or OneCore Family 14:18:48 INFO - __declspec(dllimport) 14:18:48 INFO - BOOL 14:18:48 INFO - __stdcall 14:18:48 INFO - QueryThreadCycleTime( 14:18:48 INFO - HANDLE ThreadHandle, 14:18:48 INFO - PULONG64 CycleTime 14:18:48 INFO - ); 14:18:48 INFO - __declspec(dllimport) 14:18:48 INFO - BOOL 14:18:48 INFO - __stdcall 14:18:48 INFO - QueryProcessCycleTime( 14:18:48 INFO - HANDLE ProcessHandle, 14:18:48 INFO - PULONG64 CycleTime 14:18:48 INFO - ); 14:18:48 INFO - __declspec(dllimport) 14:18:48 INFO - BOOL 14:18:48 INFO - __stdcall 14:18:48 INFO - QueryIdleProcessorCycleTime( 14:18:48 INFO - PULONG BufferLength, 14:18:48 INFO - PULONG64 ProcessorIdleCycleTime 14:18:48 INFO - ); 14:18:48 INFO - #line 77 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\realtimeapiset.h" 14:18:48 INFO - __declspec(dllimport) 14:18:48 INFO - BOOL 14:18:48 INFO - __stdcall 14:18:48 INFO - QueryIdleProcessorCycleTimeEx( 14:18:48 INFO - USHORT Group, 14:18:48 INFO - PULONG BufferLength, 14:18:48 INFO - PULONG64 ProcessorIdleCycleTime 14:18:48 INFO - ); 14:18:48 INFO - #line 92 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\realtimeapiset.h" 14:18:48 INFO - #line 94 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\realtimeapiset.h" 14:18:48 INFO - #pragma endregion 14:18:48 INFO - #pragma region Application Family or OneCore Family 14:18:48 INFO - __declspec(dllimport) 14:18:48 INFO - void 14:18:48 INFO - __stdcall 14:18:48 INFO - QueryInterruptTimePrecise( 14:18:48 INFO - PULONGLONG lpInterruptTimePrecise 14:18:48 INFO - ); 14:18:48 INFO - __declspec(dllimport) 14:18:48 INFO - void 14:18:48 INFO - __stdcall 14:18:48 INFO - QueryUnbiasedInterruptTimePrecise( 14:18:48 INFO - PULONGLONG lpUnbiasedInterruptTimePrecise 14:18:48 INFO - ); 14:18:48 INFO - __declspec(dllimport) 14:18:48 INFO - void 14:18:48 INFO - __stdcall 14:18:48 INFO - QueryInterruptTime( 14:18:48 INFO - PULONGLONG lpInterruptTime 14:18:48 INFO - ); 14:18:48 INFO - #line 128 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\realtimeapiset.h" 14:18:48 INFO - __declspec(dllimport) 14:18:48 INFO - BOOL 14:18:48 INFO - __stdcall 14:18:48 INFO - QueryUnbiasedInterruptTime( 14:18:48 INFO - PULONGLONG UnbiasedTime 14:18:48 INFO - ); 14:18:48 INFO - #line 141 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\realtimeapiset.h" 14:18:48 INFO - #line 143 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\realtimeapiset.h" 14:18:48 INFO - #pragma endregion 14:18:48 INFO - } 14:18:48 INFO - #line 148 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\realtimeapiset.h" 14:18:48 INFO - #line 150 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\realtimeapiset.h" 14:18:48 INFO - #line 68 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:48 INFO - extern "C" { 14:18:48 INFO - #line 72 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:48 INFO - #pragma region Application Family 14:18:48 INFO - #line 87 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:48 INFO - #pragma endregion 14:18:48 INFO - #pragma region Desktop Family 14:18:48 INFO - #line 95 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:48 INFO - #pragma endregion 14:18:48 INFO - #pragma region Application Family or OneCore Family 14:18:48 INFO - #line 153 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:48 INFO - #line 190 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:48 INFO - #line 205 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:48 INFO - #line 212 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:48 INFO - #line 214 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:48 INFO - #line 226 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:48 INFO - #line 228 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:48 INFO - typedef void (__stdcall *PFIBER_START_ROUTINE)( 14:18:48 INFO - LPVOID lpFiberParameter 14:18:48 INFO - ); 14:18:48 INFO - typedef PFIBER_START_ROUTINE LPFIBER_START_ROUTINE; 14:18:48 INFO - typedef LPVOID (__stdcall *PFIBER_CALLOUT_ROUTINE)( 14:18:48 INFO - LPVOID lpParameter 14:18:48 INFO - ); 14:18:48 INFO - #line 299 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:48 INFO - typedef PLDT_ENTRY LPLDT_ENTRY; 14:18:48 INFO - #line 312 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:48 INFO - typedef struct _COMMPROP { 14:18:48 INFO - WORD wPacketLength; 14:18:48 INFO - WORD wPacketVersion; 14:18:48 INFO - DWORD dwServiceMask; 14:18:48 INFO - DWORD dwReserved1; 14:18:48 INFO - DWORD dwMaxTxQueue; 14:18:48 INFO - DWORD dwMaxRxQueue; 14:18:48 INFO - DWORD dwMaxBaud; 14:18:48 INFO - DWORD dwProvSubType; 14:18:48 INFO - DWORD dwProvCapabilities; 14:18:48 INFO - DWORD dwSettableParams; 14:18:48 INFO - DWORD dwSettableBaud; 14:18:48 INFO - WORD wSettableData; 14:18:48 INFO - WORD wSettableStopParity; 14:18:48 INFO - DWORD dwCurrentTxQueue; 14:18:48 INFO - DWORD dwCurrentRxQueue; 14:18:48 INFO - DWORD dwProvSpec1; 14:18:48 INFO - DWORD dwProvSpec2; 14:18:48 INFO - WCHAR wcProvChar[1]; 14:18:48 INFO - } COMMPROP,*LPCOMMPROP; 14:18:48 INFO - typedef struct _COMSTAT { 14:18:48 INFO - DWORD fCtsHold : 1; 14:18:48 INFO - DWORD fDsrHold : 1; 14:18:48 INFO - DWORD fRlsdHold : 1; 14:18:48 INFO - DWORD fXoffHold : 1; 14:18:48 INFO - DWORD fXoffSent : 1; 14:18:48 INFO - DWORD fEof : 1; 14:18:48 INFO - DWORD fTxim : 1; 14:18:48 INFO - DWORD fReserved : 25; 14:18:48 INFO - DWORD cbInQue; 14:18:48 INFO - DWORD cbOutQue; 14:18:48 INFO - } COMSTAT, *LPCOMSTAT; 14:18:48 INFO - typedef struct _DCB { 14:18:48 INFO - DWORD DCBlength; 14:18:48 INFO - DWORD BaudRate; 14:18:48 INFO - DWORD fBinary: 1; 14:18:48 INFO - DWORD fParity: 1; 14:18:48 INFO - DWORD fOutxCtsFlow:1; 14:18:48 INFO - DWORD fOutxDsrFlow:1; 14:18:48 INFO - DWORD fDtrControl:2; 14:18:48 INFO - DWORD fDsrSensitivity:1; 14:18:48 INFO - DWORD fTXContinueOnXoff: 1; 14:18:48 INFO - DWORD fOutX: 1; 14:18:48 INFO - DWORD fInX: 1; 14:18:48 INFO - DWORD fErrorChar: 1; 14:18:48 INFO - DWORD fNull: 1; 14:18:48 INFO - DWORD fRtsControl:2; 14:18:48 INFO - DWORD fAbortOnError:1; 14:18:48 INFO - DWORD fDummy2:17; 14:18:48 INFO - WORD wReserved; 14:18:48 INFO - WORD XonLim; 14:18:48 INFO - WORD XoffLim; 14:18:48 INFO - BYTE ByteSize; 14:18:48 INFO - BYTE Parity; 14:18:48 INFO - BYTE StopBits; 14:18:48 INFO - char XonChar; 14:18:48 INFO - char XoffChar; 14:18:48 INFO - char ErrorChar; 14:18:48 INFO - char EofChar; 14:18:48 INFO - char EvtChar; 14:18:48 INFO - WORD wReserved1; 14:18:48 INFO - } DCB, *LPDCB; 14:18:48 INFO - typedef struct _COMMTIMEOUTS { 14:18:48 INFO - DWORD ReadIntervalTimeout; 14:18:48 INFO - DWORD ReadTotalTimeoutMultiplier; 14:18:48 INFO - DWORD ReadTotalTimeoutConstant; 14:18:48 INFO - DWORD WriteTotalTimeoutMultiplier; 14:18:48 INFO - DWORD WriteTotalTimeoutConstant; 14:18:48 INFO - } COMMTIMEOUTS,*LPCOMMTIMEOUTS; 14:18:48 INFO - typedef struct _COMMCONFIG { 14:18:48 INFO - DWORD dwSize; 14:18:48 INFO - WORD wVersion; 14:18:48 INFO - WORD wReserved; 14:18:48 INFO - DCB dcb; 14:18:48 INFO - DWORD dwProviderSubType; 14:18:48 INFO - DWORD dwProviderOffset; 14:18:48 INFO - DWORD dwProviderSize; 14:18:48 INFO - WCHAR wcProviderData[1]; 14:18:48 INFO - } COMMCONFIG,*LPCOMMCONFIG; 14:18:48 INFO - typedef struct _MEMORYSTATUS { 14:18:48 INFO - DWORD dwLength; 14:18:48 INFO - DWORD dwMemoryLoad; 14:18:48 INFO - SIZE_T dwTotalPhys; 14:18:48 INFO - SIZE_T dwAvailPhys; 14:18:48 INFO - SIZE_T dwTotalPageFile; 14:18:48 INFO - SIZE_T dwAvailPageFile; 14:18:48 INFO - SIZE_T dwTotalVirtual; 14:18:48 INFO - SIZE_T dwAvailVirtual; 14:18:48 INFO - } MEMORYSTATUS, *LPMEMORYSTATUS; 14:18:48 INFO - typedef struct _JIT_DEBUG_INFO { 14:18:48 INFO - DWORD dwSize; 14:18:48 INFO - DWORD dwProcessorArchitecture; 14:18:48 INFO - DWORD dwThreadID; 14:18:48 INFO - DWORD dwReserved0; 14:18:48 INFO - ULONG64 lpExceptionAddress; 14:18:48 INFO - ULONG64 lpExceptionRecord; 14:18:48 INFO - ULONG64 lpContextRecord; 14:18:48 INFO - } JIT_DEBUG_INFO, *LPJIT_DEBUG_INFO; 14:18:48 INFO - typedef JIT_DEBUG_INFO JIT_DEBUG_INFO32, *LPJIT_DEBUG_INFO32; 14:18:48 INFO - typedef JIT_DEBUG_INFO JIT_DEBUG_INFO64, *LPJIT_DEBUG_INFO64; 14:18:48 INFO - typedef PEXCEPTION_RECORD LPEXCEPTION_RECORD; 14:18:48 INFO - typedef PEXCEPTION_POINTERS LPEXCEPTION_POINTERS; 14:18:48 INFO - #line 673 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:48 INFO - #line 688 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - typedef struct _OFSTRUCT { 14:18:49 INFO - BYTE cBytes; 14:18:49 INFO - BYTE fFixedDisk; 14:18:49 INFO - WORD nErrCode; 14:18:49 INFO - WORD Reserved1; 14:18:49 INFO - WORD Reserved2; 14:18:49 INFO - CHAR szPathName[128]; 14:18:49 INFO - } OFSTRUCT, *LPOFSTRUCT, *POFSTRUCT; 14:18:49 INFO - #line 900 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - #pragma endregion 14:18:49 INFO - #pragma region Desktop Family 14:18:49 INFO - int 14:18:49 INFO - #line 910 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - __stdcall 14:18:49 INFO - #line 912 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - #line 915 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - WinMain ( 14:18:49 INFO - HINSTANCE hInstance, 14:18:49 INFO - HINSTANCE hPrevInstance, 14:18:49 INFO - LPSTR lpCmdLine, 14:18:49 INFO - int nShowCmd 14:18:49 INFO - ); 14:18:49 INFO - int 14:18:49 INFO - #line 926 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - __stdcall 14:18:49 INFO - #line 928 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - wWinMain( 14:18:49 INFO - HINSTANCE hInstance, 14:18:49 INFO - HINSTANCE hPrevInstance, 14:18:49 INFO - LPWSTR lpCmdLine, 14:18:49 INFO - int nShowCmd 14:18:49 INFO - ); 14:18:49 INFO - #line 936 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - #pragma endregion 14:18:49 INFO - #pragma region Application Family or OneCore Family 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - __declspec(allocator) 14:18:49 INFO - HGLOBAL 14:18:49 INFO - __stdcall 14:18:49 INFO - GlobalAlloc( 14:18:49 INFO - UINT uFlags, 14:18:49 INFO - SIZE_T dwBytes 14:18:49 INFO - ); 14:18:49 INFO - #line 953 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - #pragma endregion 14:18:49 INFO - #pragma region Application Family 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - __declspec(allocator) 14:18:49 INFO - HGLOBAL 14:18:49 INFO - __stdcall 14:18:49 INFO - GlobalReAlloc ( 14:18:49 INFO - HGLOBAL hMem, 14:18:49 INFO - SIZE_T dwBytes, 14:18:49 INFO - UINT uFlags 14:18:49 INFO - ); 14:18:49 INFO - #line 970 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - #pragma endregion 14:18:49 INFO - #pragma region Desktop Family 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - SIZE_T 14:18:49 INFO - __stdcall 14:18:49 INFO - GlobalSize ( 14:18:49 INFO - HGLOBAL hMem 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - UINT 14:18:49 INFO - __stdcall 14:18:49 INFO - GlobalFlags ( 14:18:49 INFO - HGLOBAL hMem 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - LPVOID 14:18:49 INFO - __stdcall 14:18:49 INFO - GlobalLock ( 14:18:49 INFO - HGLOBAL hMem 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - HGLOBAL 14:18:49 INFO - __stdcall 14:18:49 INFO - GlobalHandle ( 14:18:49 INFO - LPCVOID pMem 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - GlobalUnlock( 14:18:49 INFO - HGLOBAL hMem 14:18:49 INFO - ); 14:18:49 INFO - #line 1013 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - #pragma endregion 14:18:49 INFO - #pragma region Application Family or OneCore Family 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - HGLOBAL 14:18:49 INFO - __stdcall 14:18:49 INFO - GlobalFree( 14:18:49 INFO - HGLOBAL hMem 14:18:49 INFO - ); 14:18:49 INFO - #line 1028 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - #pragma endregion 14:18:49 INFO - #pragma region Desktop Family 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - SIZE_T 14:18:49 INFO - __stdcall 14:18:49 INFO - GlobalCompact( 14:18:49 INFO - DWORD dwMinFree 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - void 14:18:49 INFO - __stdcall 14:18:49 INFO - GlobalFix( 14:18:49 INFO - HGLOBAL hMem 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - void 14:18:49 INFO - __stdcall 14:18:49 INFO - GlobalUnfix( 14:18:49 INFO - HGLOBAL hMem 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - LPVOID 14:18:49 INFO - __stdcall 14:18:49 INFO - GlobalWire( 14:18:49 INFO - HGLOBAL hMem 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - GlobalUnWire( 14:18:49 INFO - HGLOBAL hMem 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - void 14:18:49 INFO - __stdcall 14:18:49 INFO - GlobalMemoryStatus( 14:18:49 INFO - LPMEMORYSTATUS lpBuffer 14:18:49 INFO - ); 14:18:49 INFO - #line 1077 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - #pragma endregion 14:18:49 INFO - #pragma region Application Family or OneCore Family 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - __declspec(allocator) 14:18:49 INFO - HLOCAL 14:18:49 INFO - __stdcall 14:18:49 INFO - LocalAlloc( 14:18:49 INFO - UINT uFlags, 14:18:49 INFO - SIZE_T uBytes 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - __declspec(allocator) 14:18:49 INFO - HLOCAL 14:18:49 INFO - __stdcall 14:18:49 INFO - LocalReAlloc( 14:18:49 INFO - HLOCAL hMem, 14:18:49 INFO - SIZE_T uBytes, 14:18:49 INFO - UINT uFlags 14:18:49 INFO - ); 14:18:49 INFO - #line 1105 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - #pragma endregion 14:18:49 INFO - #pragma region Desktop Family or OneCore Family 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - LPVOID 14:18:49 INFO - __stdcall 14:18:49 INFO - LocalLock( 14:18:49 INFO - HLOCAL hMem 14:18:49 INFO - ); 14:18:49 INFO - #line 1119 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - #pragma endregion 14:18:49 INFO - #pragma region Desktop Family 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - HLOCAL 14:18:49 INFO - __stdcall 14:18:49 INFO - LocalHandle( 14:18:49 INFO - LPCVOID pMem 14:18:49 INFO - ); 14:18:49 INFO - #line 1133 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - #pragma endregion 14:18:49 INFO - #pragma region Desktop Family or OneCore Family 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - LocalUnlock( 14:18:49 INFO - HLOCAL hMem 14:18:49 INFO - ); 14:18:49 INFO - #line 1146 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - #pragma endregion 14:18:49 INFO - #pragma region Desktop Family 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - SIZE_T 14:18:49 INFO - __stdcall 14:18:49 INFO - LocalSize( 14:18:49 INFO - HLOCAL hMem 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - UINT 14:18:49 INFO - __stdcall 14:18:49 INFO - LocalFlags( 14:18:49 INFO - HLOCAL hMem 14:18:49 INFO - ); 14:18:49 INFO - #line 1166 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - #pragma endregion 14:18:49 INFO - #pragma region Application Family or OneCore Family 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - HLOCAL 14:18:49 INFO - __stdcall 14:18:49 INFO - LocalFree( 14:18:49 INFO - HLOCAL hMem 14:18:49 INFO - ); 14:18:49 INFO - #line 1181 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - #pragma endregion 14:18:49 INFO - #pragma region Desktop Family 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - SIZE_T 14:18:49 INFO - __stdcall 14:18:49 INFO - LocalShrink( 14:18:49 INFO - HLOCAL hMem, 14:18:49 INFO - UINT cbNewSize 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - SIZE_T 14:18:49 INFO - __stdcall 14:18:49 INFO - LocalCompact( 14:18:49 INFO - UINT uMinFree 14:18:49 INFO - ); 14:18:49 INFO - #line 1214 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - #line 1216 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - GetBinaryTypeA( 14:18:49 INFO - LPCSTR lpApplicationName, 14:18:49 INFO - LPDWORD lpBinaryType 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - GetBinaryTypeW( 14:18:49 INFO - LPCWSTR lpApplicationName, 14:18:49 INFO - LPDWORD lpBinaryType 14:18:49 INFO - ); 14:18:49 INFO - #line 1236 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - DWORD 14:18:49 INFO - __stdcall 14:18:49 INFO - GetShortPathNameA( 14:18:49 INFO - LPCSTR lpszLongPath, 14:18:49 INFO - LPSTR lpszShortPath, 14:18:49 INFO - DWORD cchBuffer 14:18:49 INFO - ); 14:18:49 INFO - #line 1249 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - DWORD 14:18:49 INFO - __stdcall 14:18:49 INFO - GetLongPathNameTransactedA( 14:18:49 INFO - LPCSTR lpszShortPath, 14:18:49 INFO - LPSTR lpszLongPath, 14:18:49 INFO - DWORD cchBuffer, 14:18:49 INFO - HANDLE hTransaction 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - DWORD 14:18:49 INFO - __stdcall 14:18:49 INFO - GetLongPathNameTransactedW( 14:18:49 INFO - LPCWSTR lpszShortPath, 14:18:49 INFO - LPWSTR lpszLongPath, 14:18:49 INFO - DWORD cchBuffer, 14:18:49 INFO - HANDLE hTransaction 14:18:49 INFO - ); 14:18:49 INFO - #line 1277 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - #line 1279 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - GetProcessAffinityMask( 14:18:49 INFO - HANDLE hProcess, 14:18:49 INFO - PDWORD_PTR lpProcessAffinityMask, 14:18:49 INFO - PDWORD_PTR lpSystemAffinityMask 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - SetProcessAffinityMask( 14:18:49 INFO - HANDLE hProcess, 14:18:49 INFO - DWORD_PTR dwProcessAffinityMask 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - GetProcessIoCounters( 14:18:49 INFO - HANDLE hProcess, 14:18:49 INFO - PIO_COUNTERS lpIoCounters 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - GetProcessWorkingSetSize( 14:18:49 INFO - HANDLE hProcess, 14:18:49 INFO - PSIZE_T lpMinimumWorkingSetSize, 14:18:49 INFO - PSIZE_T lpMaximumWorkingSetSize 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - SetProcessWorkingSetSize( 14:18:49 INFO - HANDLE hProcess, 14:18:49 INFO - SIZE_T dwMinimumWorkingSetSize, 14:18:49 INFO - SIZE_T dwMaximumWorkingSetSize 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - void 14:18:49 INFO - __stdcall 14:18:49 INFO - FatalExit( 14:18:49 INFO - int ExitCode 14:18:49 INFO - ); 14:18:49 INFO - #line 1332 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - #pragma endregion 14:18:49 INFO - #pragma region Desktop Family or OneCore Family 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - SetEnvironmentStringsA( 14:18:49 INFO - LPCH NewEnvironment 14:18:49 INFO - ); 14:18:49 INFO - #line 1346 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - #line 1348 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - #pragma endregion 14:18:49 INFO - #pragma region Application Family or OneCore Family 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - void 14:18:49 INFO - __stdcall 14:18:49 INFO - SwitchToFiber( 14:18:49 INFO - LPVOID lpFiber 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - void 14:18:49 INFO - __stdcall 14:18:49 INFO - DeleteFiber( 14:18:49 INFO - LPVOID lpFiber 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - ConvertFiberToThread( 14:18:49 INFO - void 14:18:49 INFO - ); 14:18:49 INFO - #line 1385 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - LPVOID 14:18:49 INFO - __stdcall 14:18:49 INFO - CreateFiberEx( 14:18:49 INFO - SIZE_T dwStackCommitSize, 14:18:49 INFO - SIZE_T dwStackReserveSize, 14:18:49 INFO - DWORD dwFlags, 14:18:49 INFO - LPFIBER_START_ROUTINE lpStartAddress, 14:18:49 INFO - LPVOID lpParameter 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - LPVOID 14:18:49 INFO - __stdcall 14:18:49 INFO - ConvertThreadToFiberEx( 14:18:49 INFO - LPVOID lpParameter, 14:18:49 INFO - DWORD dwFlags 14:18:49 INFO - ); 14:18:49 INFO - #line 1408 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - #pragma endregion 14:18:49 INFO - #pragma region Desktop Family or OneCore Family 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - LPVOID 14:18:49 INFO - __stdcall 14:18:49 INFO - CreateFiber( 14:18:49 INFO - SIZE_T dwStackSize, 14:18:49 INFO - LPFIBER_START_ROUTINE lpStartAddress, 14:18:49 INFO - LPVOID lpParameter 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - LPVOID 14:18:49 INFO - __stdcall 14:18:49 INFO - ConvertThreadToFiber( 14:18:49 INFO - LPVOID lpParameter 14:18:49 INFO - ); 14:18:49 INFO - #line 1432 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - #pragma endregion 14:18:49 INFO - #pragma region Desktop Family 14:18:49 INFO - typedef void *PUMS_CONTEXT; 14:18:49 INFO - typedef void *PUMS_COMPLETION_LIST; 14:18:49 INFO - typedef enum _RTL_UMS_THREAD_INFO_CLASS UMS_THREAD_INFO_CLASS, *PUMS_THREAD_INFO_CLASS; 14:18:49 INFO - typedef enum _RTL_UMS_SCHEDULER_REASON UMS_SCHEDULER_REASON; 14:18:49 INFO - typedef PRTL_UMS_SCHEDULER_ENTRY_POINT PUMS_SCHEDULER_ENTRY_POINT; 14:18:49 INFO - typedef struct _UMS_SCHEDULER_STARTUP_INFO { 14:18:49 INFO - ULONG UmsVersion; 14:18:49 INFO - PUMS_COMPLETION_LIST CompletionList; 14:18:49 INFO - PUMS_SCHEDULER_ENTRY_POINT SchedulerProc; 14:18:49 INFO - PVOID SchedulerParam; 14:18:49 INFO - } UMS_SCHEDULER_STARTUP_INFO, *PUMS_SCHEDULER_STARTUP_INFO; 14:18:49 INFO - typedef struct _UMS_SYSTEM_THREAD_INFORMATION { 14:18:49 INFO - ULONG UmsVersion; 14:18:49 INFO - union { 14:18:49 INFO - struct { 14:18:49 INFO - ULONG IsUmsSchedulerThread : 1; 14:18:49 INFO - ULONG IsUmsWorkerThread : 1; 14:18:49 INFO - } ; 14:18:49 INFO - ULONG ThreadUmsFlags; 14:18:49 INFO - } ; 14:18:49 INFO - } UMS_SYSTEM_THREAD_INFORMATION, *PUMS_SYSTEM_THREAD_INFORMATION; 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - CreateUmsCompletionList( 14:18:49 INFO - PUMS_COMPLETION_LIST* UmsCompletionList 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - DequeueUmsCompletionListItems( 14:18:49 INFO - PUMS_COMPLETION_LIST UmsCompletionList, 14:18:49 INFO - DWORD WaitTimeOut, 14:18:49 INFO - PUMS_CONTEXT* UmsThreadList 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - GetUmsCompletionListEvent( 14:18:49 INFO - PUMS_COMPLETION_LIST UmsCompletionList, 14:18:49 INFO - PHANDLE UmsCompletionEvent 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - ExecuteUmsThread( 14:18:49 INFO - PUMS_CONTEXT UmsThread 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - UmsThreadYield( 14:18:49 INFO - PVOID SchedulerParam 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - DeleteUmsCompletionList( 14:18:49 INFO - PUMS_COMPLETION_LIST UmsCompletionList 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - PUMS_CONTEXT 14:18:49 INFO - __stdcall 14:18:49 INFO - GetCurrentUmsThread( 14:18:49 INFO - void 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - PUMS_CONTEXT 14:18:49 INFO - __stdcall 14:18:49 INFO - GetNextUmsListItem( 14:18:49 INFO - PUMS_CONTEXT UmsContext 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - QueryUmsThreadInformation( 14:18:49 INFO - PUMS_CONTEXT UmsThread, 14:18:49 INFO - UMS_THREAD_INFO_CLASS UmsThreadInfoClass, 14:18:49 INFO - PVOID UmsThreadInformation, 14:18:49 INFO - ULONG UmsThreadInformationLength, 14:18:49 INFO - PULONG ReturnLength 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - SetUmsThreadInformation( 14:18:49 INFO - PUMS_CONTEXT UmsThread, 14:18:49 INFO - UMS_THREAD_INFO_CLASS UmsThreadInfoClass, 14:18:49 INFO - PVOID UmsThreadInformation, 14:18:49 INFO - ULONG UmsThreadInformationLength 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - DeleteUmsThreadContext( 14:18:49 INFO - PUMS_CONTEXT UmsThread 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - CreateUmsThreadContext( 14:18:49 INFO - PUMS_CONTEXT *lpUmsThread 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - EnterUmsSchedulingMode( 14:18:49 INFO - PUMS_SCHEDULER_STARTUP_INFO SchedulerStartupInfo 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - GetUmsSystemThreadInformation( 14:18:49 INFO - HANDLE ThreadHandle, 14:18:49 INFO - PUMS_SYSTEM_THREAD_INFORMATION SystemThreadInfo 14:18:49 INFO - ); 14:18:49 INFO - #line 1606 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - #line 1608 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - #pragma endregion 14:18:49 INFO - #line 1615 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - #pragma region Desktop Family 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - DWORD_PTR 14:18:49 INFO - __stdcall 14:18:49 INFO - SetThreadAffinityMask( 14:18:49 INFO - HANDLE hThread, 14:18:49 INFO - DWORD_PTR dwThreadAffinityMask 14:18:49 INFO - ); 14:18:49 INFO - #line 1627 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - #pragma endregion 14:18:49 INFO - #pragma region Desktop Family 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - SetProcessDEPPolicy( 14:18:49 INFO - DWORD dwFlags 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - GetProcessDEPPolicy( 14:18:49 INFO - HANDLE hProcess, 14:18:49 INFO - LPDWORD lpFlags, 14:18:49 INFO - PBOOL lpPermanent 14:18:49 INFO - ); 14:18:49 INFO - #line 1654 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - RequestWakeupLatency( 14:18:49 INFO - LATENCY_TIME latency 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - IsSystemResumeAutomatic( 14:18:49 INFO - void 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - GetThreadSelectorEntry( 14:18:49 INFO - HANDLE hThread, 14:18:49 INFO - DWORD dwSelector, 14:18:49 INFO - LPLDT_ENTRY lpSelectorEntry 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - EXECUTION_STATE 14:18:49 INFO - __stdcall 14:18:49 INFO - SetThreadExecutionState( 14:18:49 INFO - EXECUTION_STATE esFlags 14:18:49 INFO - ); 14:18:49 INFO - typedef REASON_CONTEXT POWER_REQUEST_CONTEXT, *PPOWER_REQUEST_CONTEXT, *LPPOWER_REQUEST_CONTEXT; 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - HANDLE 14:18:49 INFO - __stdcall 14:18:49 INFO - PowerCreateRequest ( 14:18:49 INFO - PREASON_CONTEXT Context 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - PowerSetRequest ( 14:18:49 INFO - HANDLE PowerRequest, 14:18:49 INFO - POWER_REQUEST_TYPE RequestType 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - PowerClearRequest ( 14:18:49 INFO - HANDLE PowerRequest, 14:18:49 INFO - POWER_REQUEST_TYPE RequestType 14:18:49 INFO - ); 14:18:49 INFO - #line 1717 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - #line 1719 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - #pragma endregion 14:18:49 INFO - #pragma region Application Family 14:18:49 INFO - #line 1729 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - #pragma endregion 14:18:49 INFO - #pragma region Desktop Family 14:18:49 INFO - #line 1751 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - #line 1752 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - SetFileCompletionNotificationModes( 14:18:49 INFO - HANDLE FileHandle, 14:18:49 INFO - UCHAR Flags 14:18:49 INFO - ); 14:18:49 INFO - #line 1782 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - Wow64GetThreadContext( 14:18:49 INFO - HANDLE hThread, 14:18:49 INFO - PWOW64_CONTEXT lpContext 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - Wow64SetThreadContext( 14:18:49 INFO - HANDLE hThread, 14:18:49 INFO - const WOW64_CONTEXT *lpContext 14:18:49 INFO - ); 14:18:49 INFO - #line 1809 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - Wow64GetThreadSelectorEntry( 14:18:49 INFO - HANDLE hThread, 14:18:49 INFO - DWORD dwSelector, 14:18:49 INFO - PWOW64_LDT_ENTRY lpSelectorEntry 14:18:49 INFO - ); 14:18:49 INFO - #line 1822 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - #line 1824 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - DWORD 14:18:49 INFO - __stdcall 14:18:49 INFO - Wow64SuspendThread( 14:18:49 INFO - HANDLE hThread 14:18:49 INFO - ); 14:18:49 INFO - #line 1835 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - DebugSetProcessKillOnExit( 14:18:49 INFO - BOOL KillOnExit 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - DebugBreakProcess ( 14:18:49 INFO - HANDLE Process 14:18:49 INFO - ); 14:18:49 INFO - #line 1851 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - #pragma endregion 14:18:49 INFO - #pragma region Application Family 14:18:49 INFO - #line 1859 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - #line 1861 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - #pragma endregion 14:18:49 INFO - #pragma region Desktop Family 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - PulseEvent( 14:18:49 INFO - HANDLE hEvent 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - ATOM 14:18:49 INFO - __stdcall 14:18:49 INFO - GlobalDeleteAtom( 14:18:49 INFO - ATOM nAtom 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - InitAtomTable( 14:18:49 INFO - DWORD nSize 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - ATOM 14:18:49 INFO - __stdcall 14:18:49 INFO - DeleteAtom( 14:18:49 INFO - ATOM nAtom 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - UINT 14:18:49 INFO - __stdcall 14:18:49 INFO - SetHandleCount( 14:18:49 INFO - UINT uNumber 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - RequestDeviceWakeup( 14:18:49 INFO - HANDLE hDevice 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - CancelDeviceWakeupRequest( 14:18:49 INFO - HANDLE hDevice 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - GetDevicePowerState( 14:18:49 INFO - HANDLE hDevice, 14:18:49 INFO - BOOL *pfOn 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - SetMessageWaitingIndicator( 14:18:49 INFO - HANDLE hMsgIndicator, 14:18:49 INFO - ULONG ulMsgCount 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - SetFileShortNameA( 14:18:49 INFO - HANDLE hFile, 14:18:49 INFO - LPCSTR lpShortName 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - SetFileShortNameW( 14:18:49 INFO - HANDLE hFile, 14:18:49 INFO - LPCWSTR lpShortName 14:18:49 INFO - ); 14:18:49 INFO - #line 1951 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - DWORD 14:18:49 INFO - __stdcall 14:18:49 INFO - LoadModule( 14:18:49 INFO - LPCSTR lpModuleName, 14:18:49 INFO - LPVOID lpParameterBlock 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - UINT 14:18:49 INFO - __stdcall 14:18:49 INFO - WinExec( 14:18:49 INFO - LPCSTR lpCmdLine, 14:18:49 INFO - UINT uCmdShow 14:18:49 INFO - ); 14:18:49 INFO - #line 1977 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - #pragma endregion 14:18:49 INFO - #pragma region Desktop Family or OneCore Family 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - ClearCommBreak( 14:18:49 INFO - HANDLE hFile 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - ClearCommError( 14:18:49 INFO - HANDLE hFile, 14:18:49 INFO - LPDWORD lpErrors, 14:18:49 INFO - LPCOMSTAT lpStat 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - SetupComm( 14:18:49 INFO - HANDLE hFile, 14:18:49 INFO - DWORD dwInQueue, 14:18:49 INFO - DWORD dwOutQueue 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - EscapeCommFunction( 14:18:49 INFO - HANDLE hFile, 14:18:49 INFO - DWORD dwFunc 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - GetCommConfig( 14:18:49 INFO - HANDLE hCommDev, 14:18:49 INFO - LPCOMMCONFIG lpCC, 14:18:49 INFO - LPDWORD lpdwSize 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - GetCommMask( 14:18:49 INFO - HANDLE hFile, 14:18:49 INFO - LPDWORD lpEvtMask 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - GetCommProperties( 14:18:49 INFO - HANDLE hFile, 14:18:49 INFO - LPCOMMPROP lpCommProp 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - GetCommModemStatus( 14:18:49 INFO - HANDLE hFile, 14:18:49 INFO - LPDWORD lpModemStat 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - GetCommState( 14:18:49 INFO - HANDLE hFile, 14:18:49 INFO - LPDCB lpDCB 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - GetCommTimeouts( 14:18:49 INFO - HANDLE hFile, 14:18:49 INFO - LPCOMMTIMEOUTS lpCommTimeouts 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - PurgeComm( 14:18:49 INFO - HANDLE hFile, 14:18:49 INFO - DWORD dwFlags 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - SetCommBreak( 14:18:49 INFO - HANDLE hFile 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - SetCommConfig( 14:18:49 INFO - HANDLE hCommDev, 14:18:49 INFO - LPCOMMCONFIG lpCC, 14:18:49 INFO - DWORD dwSize 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - SetCommMask( 14:18:49 INFO - HANDLE hFile, 14:18:49 INFO - DWORD dwEvtMask 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - SetCommState( 14:18:49 INFO - HANDLE hFile, 14:18:49 INFO - LPDCB lpDCB 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - SetCommTimeouts( 14:18:49 INFO - HANDLE hFile, 14:18:49 INFO - LPCOMMTIMEOUTS lpCommTimeouts 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - TransmitCommChar( 14:18:49 INFO - HANDLE hFile, 14:18:49 INFO - char cChar 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - WaitCommEvent( 14:18:49 INFO - HANDLE hFile, 14:18:49 INFO - LPDWORD lpEvtMask, 14:18:49 INFO - LPOVERLAPPED lpOverlapped 14:18:49 INFO - ); 14:18:49 INFO - #line 2131 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - #pragma endregion 14:18:49 INFO - #pragma region Desktop Family 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - DWORD 14:18:49 INFO - __stdcall 14:18:49 INFO - SetTapePosition( 14:18:49 INFO - HANDLE hDevice, 14:18:49 INFO - DWORD dwPositionMethod, 14:18:49 INFO - DWORD dwPartition, 14:18:49 INFO - DWORD dwOffsetLow, 14:18:49 INFO - DWORD dwOffsetHigh, 14:18:49 INFO - BOOL bImmediate 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - DWORD 14:18:49 INFO - __stdcall 14:18:49 INFO - GetTapePosition( 14:18:49 INFO - HANDLE hDevice, 14:18:49 INFO - DWORD dwPositionType, 14:18:49 INFO - LPDWORD lpdwPartition, 14:18:49 INFO - LPDWORD lpdwOffsetLow, 14:18:49 INFO - LPDWORD lpdwOffsetHigh 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - DWORD 14:18:49 INFO - __stdcall 14:18:49 INFO - PrepareTape( 14:18:49 INFO - HANDLE hDevice, 14:18:49 INFO - DWORD dwOperation, 14:18:49 INFO - BOOL bImmediate 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - DWORD 14:18:49 INFO - __stdcall 14:18:49 INFO - EraseTape( 14:18:49 INFO - HANDLE hDevice, 14:18:49 INFO - DWORD dwEraseType, 14:18:49 INFO - BOOL bImmediate 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - DWORD 14:18:49 INFO - __stdcall 14:18:49 INFO - CreateTapePartition( 14:18:49 INFO - HANDLE hDevice, 14:18:49 INFO - DWORD dwPartitionMethod, 14:18:49 INFO - DWORD dwCount, 14:18:49 INFO - DWORD dwSize 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - DWORD 14:18:49 INFO - __stdcall 14:18:49 INFO - WriteTapemark( 14:18:49 INFO - HANDLE hDevice, 14:18:49 INFO - DWORD dwTapemarkType, 14:18:49 INFO - DWORD dwTapemarkCount, 14:18:49 INFO - BOOL bImmediate 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - DWORD 14:18:49 INFO - __stdcall 14:18:49 INFO - GetTapeStatus( 14:18:49 INFO - HANDLE hDevice 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - DWORD 14:18:49 INFO - __stdcall 14:18:49 INFO - GetTapeParameters( 14:18:49 INFO - HANDLE hDevice, 14:18:49 INFO - DWORD dwOperation, 14:18:49 INFO - LPDWORD lpdwSize, 14:18:49 INFO - LPVOID lpTapeInformation 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - DWORD 14:18:49 INFO - __stdcall 14:18:49 INFO - SetTapeParameters( 14:18:49 INFO - HANDLE hDevice, 14:18:49 INFO - DWORD dwOperation, 14:18:49 INFO - LPVOID lpTapeInformation 14:18:49 INFO - ); 14:18:49 INFO - #line 2230 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - #pragma endregion 14:18:49 INFO - #pragma region Application Family or OneCore Family 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - int 14:18:49 INFO - __stdcall 14:18:49 INFO - MulDiv( 14:18:49 INFO - int nNumber, 14:18:49 INFO - int nNumerator, 14:18:49 INFO - int nDenominator 14:18:49 INFO - ); 14:18:49 INFO - #line 2245 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - #pragma endregion 14:18:49 INFO - #pragma region Desktop Family 14:18:49 INFO - typedef enum _DEP_SYSTEM_POLICY_TYPE { 14:18:49 INFO - DEPPolicyAlwaysOff = 0, 14:18:49 INFO - DEPPolicyAlwaysOn, 14:18:49 INFO - DEPPolicyOptIn, 14:18:49 INFO - DEPPolicyOptOut, 14:18:49 INFO - DEPTotalPolicyCount 14:18:49 INFO - } DEP_SYSTEM_POLICY_TYPE; 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - DEP_SYSTEM_POLICY_TYPE 14:18:49 INFO - __stdcall 14:18:49 INFO - GetSystemDEPPolicy( 14:18:49 INFO - void 14:18:49 INFO - ); 14:18:49 INFO - #line 2268 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - GetSystemRegistryQuota( 14:18:49 INFO - PDWORD pdwQuotaAllowed, 14:18:49 INFO - PDWORD pdwQuotaUsed 14:18:49 INFO - ); 14:18:49 INFO - #line 2280 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - FileTimeToDosDateTime( 14:18:49 INFO - const FILETIME *lpFileTime, 14:18:49 INFO - LPWORD lpFatDate, 14:18:49 INFO - LPWORD lpFatTime 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - DosDateTimeToFileTime( 14:18:49 INFO - WORD wFatDate, 14:18:49 INFO - WORD wFatTime, 14:18:49 INFO - LPFILETIME lpFileTime 14:18:49 INFO - ); 14:18:49 INFO - #line 2304 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - #pragma endregion 14:18:49 INFO - #pragma region Application Family or OneCore Family 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - DWORD 14:18:49 INFO - __stdcall 14:18:49 INFO - FormatMessageA( 14:18:49 INFO - DWORD dwFlags, 14:18:49 INFO - LPCVOID lpSource, 14:18:49 INFO - DWORD dwMessageId, 14:18:49 INFO - DWORD dwLanguageId, 14:18:49 INFO - LPSTR lpBuffer, 14:18:49 INFO - DWORD nSize, 14:18:49 INFO - va_list *Arguments 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - DWORD 14:18:49 INFO - __stdcall 14:18:49 INFO - FormatMessageW( 14:18:49 INFO - DWORD dwFlags, 14:18:49 INFO - LPCVOID lpSource, 14:18:49 INFO - DWORD dwMessageId, 14:18:49 INFO - DWORD dwLanguageId, 14:18:49 INFO - LPWSTR lpBuffer, 14:18:49 INFO - DWORD nSize, 14:18:49 INFO - va_list *Arguments 14:18:49 INFO - ); 14:18:49 INFO - #line 2351 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - #line 2381 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - #line 2382 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - #line 2391 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - #pragma endregion 14:18:49 INFO - #pragma region Desktop Family 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - HANDLE 14:18:49 INFO - __stdcall 14:18:49 INFO - CreateMailslotA( 14:18:49 INFO - LPCSTR lpName, 14:18:49 INFO - DWORD nMaxMessageSize, 14:18:49 INFO - DWORD lReadTimeout, 14:18:49 INFO - LPSECURITY_ATTRIBUTES lpSecurityAttributes 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - HANDLE 14:18:49 INFO - __stdcall 14:18:49 INFO - CreateMailslotW( 14:18:49 INFO - LPCWSTR lpName, 14:18:49 INFO - DWORD nMaxMessageSize, 14:18:49 INFO - DWORD lReadTimeout, 14:18:49 INFO - LPSECURITY_ATTRIBUTES lpSecurityAttributes 14:18:49 INFO - ); 14:18:49 INFO - #line 2420 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - GetMailslotInfo( 14:18:49 INFO - HANDLE hMailslot, 14:18:49 INFO - LPDWORD lpMaxMessageSize, 14:18:49 INFO - LPDWORD lpNextSize, 14:18:49 INFO - LPDWORD lpMessageCount, 14:18:49 INFO - LPDWORD lpReadTimeout 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - SetMailslotInfo( 14:18:49 INFO - HANDLE hMailslot, 14:18:49 INFO - DWORD lReadTimeout 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - EncryptFileA( 14:18:49 INFO - LPCSTR lpFileName 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - EncryptFileW( 14:18:49 INFO - LPCWSTR lpFileName 14:18:49 INFO - ); 14:18:49 INFO - #line 2461 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - DecryptFileA( 14:18:49 INFO - LPCSTR lpFileName, 14:18:49 INFO - DWORD dwReserved 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - DecryptFileW( 14:18:49 INFO - LPCWSTR lpFileName, 14:18:49 INFO - DWORD dwReserved 14:18:49 INFO - ); 14:18:49 INFO - #line 2481 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - FileEncryptionStatusA( 14:18:49 INFO - LPCSTR lpFileName, 14:18:49 INFO - LPDWORD lpStatus 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - BOOL 14:18:49 INFO - __stdcall 14:18:49 INFO - FileEncryptionStatusW( 14:18:49 INFO - LPCWSTR lpFileName, 14:18:49 INFO - LPDWORD lpStatus 14:18:49 INFO - ); 14:18:49 INFO - #line 2516 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - typedef 14:18:49 INFO - DWORD 14:18:49 INFO - (__stdcall *PFE_EXPORT_FUNC)( 14:18:49 INFO - PBYTE pbData, 14:18:49 INFO - PVOID pvCallbackContext, 14:18:49 INFO - ULONG ulLength 14:18:49 INFO - ); 14:18:49 INFO - typedef 14:18:49 INFO - DWORD 14:18:49 INFO - (__stdcall *PFE_IMPORT_FUNC)( 14:18:49 INFO - PBYTE pbData, 14:18:49 INFO - PVOID pvCallbackContext, 14:18:49 INFO - PULONG ulLength 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - DWORD 14:18:49 INFO - __stdcall 14:18:49 INFO - OpenEncryptedFileRawA( 14:18:49 INFO - LPCSTR lpFileName, 14:18:49 INFO - ULONG ulFlags, 14:18:49 INFO - PVOID *pvContext 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - DWORD 14:18:49 INFO - __stdcall 14:18:49 INFO - OpenEncryptedFileRawW( 14:18:49 INFO - LPCWSTR lpFileName, 14:18:49 INFO - ULONG ulFlags, 14:18:49 INFO - PVOID *pvContext 14:18:49 INFO - ); 14:18:49 INFO - #line 2572 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - DWORD 14:18:49 INFO - __stdcall 14:18:49 INFO - ReadEncryptedFileRaw( 14:18:49 INFO - PFE_EXPORT_FUNC pfExportCallback, 14:18:49 INFO - PVOID pvCallbackContext, 14:18:49 INFO - PVOID pvContext 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:49 INFO - DWORD 14:18:49 INFO - __stdcall 14:18:49 INFO - WriteEncryptedFileRaw( 14:18:49 INFO - PFE_IMPORT_FUNC pfImportCallback, 14:18:49 INFO - PVOID pvCallbackContext, 14:18:49 INFO - PVOID pvContext 14:18:49 INFO - ); 14:18:49 INFO - __declspec(dllimport) 14:18:50 INFO - void 14:18:50 INFO - __stdcall 14:18:50 INFO - CloseEncryptedFileRaw( 14:18:50 INFO - PVOID pvContext 14:18:50 INFO - ); 14:18:50 INFO - #line 2599 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #pragma endregion 14:18:50 INFO - #pragma region Desktop Family or OneCore Family 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - int 14:18:50 INFO - __stdcall 14:18:50 INFO - lstrcmpA( 14:18:50 INFO - LPCSTR lpString1, 14:18:50 INFO - LPCSTR lpString2 14:18:50 INFO - ); 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - int 14:18:50 INFO - __stdcall 14:18:50 INFO - lstrcmpW( 14:18:50 INFO - LPCWSTR lpString1, 14:18:50 INFO - LPCWSTR lpString2 14:18:50 INFO - ); 14:18:50 INFO - #line 2627 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - int 14:18:50 INFO - __stdcall 14:18:50 INFO - lstrcmpiA( 14:18:50 INFO - LPCSTR lpString1, 14:18:50 INFO - LPCSTR lpString2 14:18:50 INFO - ); 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - int 14:18:50 INFO - __stdcall 14:18:50 INFO - lstrcmpiW( 14:18:50 INFO - LPCWSTR lpString1, 14:18:50 INFO - LPCWSTR lpString2 14:18:50 INFO - ); 14:18:50 INFO - #line 2647 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #pragma warning(push) 14:18:50 INFO - #pragma warning(disable:4995) 14:18:50 INFO - #line 2652 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - LPSTR 14:18:50 INFO - __stdcall 14:18:50 INFO - lstrcpynA( 14:18:50 INFO - LPSTR lpString1, 14:18:50 INFO - LPCSTR lpString2, 14:18:50 INFO - int iMaxLength 14:18:50 INFO - ); 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - LPWSTR 14:18:50 INFO - __stdcall 14:18:50 INFO - lstrcpynW( 14:18:50 INFO - LPWSTR lpString1, 14:18:50 INFO - LPCWSTR lpString2, 14:18:50 INFO - int iMaxLength 14:18:50 INFO - ); 14:18:50 INFO - #line 2682 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - LPSTR 14:18:50 INFO - __stdcall 14:18:50 INFO - lstrcpyA( 14:18:50 INFO - LPSTR lpString1, 14:18:50 INFO - LPCSTR lpString2 14:18:50 INFO - ); 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - LPWSTR 14:18:50 INFO - __stdcall 14:18:50 INFO - lstrcpyW( 14:18:50 INFO - LPWSTR lpString1, 14:18:50 INFO - LPCWSTR lpString2 14:18:50 INFO - ); 14:18:50 INFO - #line 2702 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - LPSTR 14:18:50 INFO - __stdcall 14:18:50 INFO - lstrcatA( 14:18:50 INFO - LPSTR lpString1, 14:18:50 INFO - LPCSTR lpString2 14:18:50 INFO - ); 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - LPWSTR 14:18:50 INFO - __stdcall 14:18:50 INFO - lstrcatW( 14:18:50 INFO - LPWSTR lpString1, 14:18:50 INFO - LPCWSTR lpString2 14:18:50 INFO - ); 14:18:50 INFO - #line 2722 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #pragma warning(pop) 14:18:50 INFO - #line 2726 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - int 14:18:50 INFO - __stdcall 14:18:50 INFO - lstrlenA( 14:18:50 INFO - LPCSTR lpString 14:18:50 INFO - ); 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - int 14:18:50 INFO - __stdcall 14:18:50 INFO - lstrlenW( 14:18:50 INFO - LPCWSTR lpString 14:18:50 INFO - ); 14:18:50 INFO - #line 2744 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #line 2746 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #pragma endregion 14:18:50 INFO - #pragma region Desktop Family 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - HFILE 14:18:50 INFO - __stdcall 14:18:50 INFO - OpenFile( 14:18:50 INFO - LPCSTR lpFileName, 14:18:50 INFO - LPOFSTRUCT lpReOpenBuff, 14:18:50 INFO - UINT uStyle 14:18:50 INFO - ); 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - HFILE 14:18:50 INFO - __stdcall 14:18:50 INFO - _lopen( 14:18:50 INFO - LPCSTR lpPathName, 14:18:50 INFO - int iReadWrite 14:18:50 INFO - ); 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - HFILE 14:18:50 INFO - __stdcall 14:18:50 INFO - _lcreat( 14:18:50 INFO - LPCSTR lpPathName, 14:18:50 INFO - int iAttribute 14:18:50 INFO - ); 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - UINT 14:18:50 INFO - __stdcall 14:18:50 INFO - _lread( 14:18:50 INFO - HFILE hFile, 14:18:50 INFO - LPVOID lpBuffer, 14:18:50 INFO - UINT uBytes 14:18:50 INFO - ); 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - UINT 14:18:50 INFO - __stdcall 14:18:50 INFO - _lwrite( 14:18:50 INFO - HFILE hFile, 14:18:50 INFO - LPCCH lpBuffer, 14:18:50 INFO - UINT uBytes 14:18:50 INFO - ); 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - long 14:18:50 INFO - __stdcall 14:18:50 INFO - _hread( 14:18:50 INFO - HFILE hFile, 14:18:50 INFO - LPVOID lpBuffer, 14:18:50 INFO - long lBytes 14:18:50 INFO - ); 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - long 14:18:50 INFO - __stdcall 14:18:50 INFO - _hwrite( 14:18:50 INFO - HFILE hFile, 14:18:50 INFO - LPCCH lpBuffer, 14:18:50 INFO - long lBytes 14:18:50 INFO - ); 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - HFILE 14:18:50 INFO - __stdcall 14:18:50 INFO - _lclose( 14:18:50 INFO - HFILE hFile 14:18:50 INFO - ); 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - LONG 14:18:50 INFO - __stdcall 14:18:50 INFO - _llseek( 14:18:50 INFO - HFILE hFile, 14:18:50 INFO - LONG lOffset, 14:18:50 INFO - int iOrigin 14:18:50 INFO - ); 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - BOOL 14:18:50 INFO - __stdcall 14:18:50 INFO - IsTextUnicode( 14:18:50 INFO - const void* lpv, 14:18:50 INFO - int iSize, 14:18:50 INFO - LPINT lpiResult 14:18:50 INFO - ); 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - DWORD 14:18:50 INFO - __stdcall 14:18:50 INFO - SignalObjectAndWait( 14:18:50 INFO - HANDLE hObjectToSignal, 14:18:50 INFO - HANDLE hObjectToWaitOn, 14:18:50 INFO - DWORD dwMilliseconds, 14:18:50 INFO - BOOL bAlertable 14:18:50 INFO - ); 14:18:50 INFO - #line 2848 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - BOOL 14:18:50 INFO - __stdcall 14:18:50 INFO - BackupRead( 14:18:50 INFO - HANDLE hFile, 14:18:50 INFO - LPBYTE lpBuffer, 14:18:50 INFO - DWORD nNumberOfBytesToRead, 14:18:50 INFO - LPDWORD lpNumberOfBytesRead, 14:18:50 INFO - BOOL bAbort, 14:18:50 INFO - BOOL bProcessSecurity, 14:18:50 INFO - LPVOID *lpContext 14:18:50 INFO - ); 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - BOOL 14:18:50 INFO - __stdcall 14:18:50 INFO - BackupSeek( 14:18:50 INFO - HANDLE hFile, 14:18:50 INFO - DWORD dwLowBytesToSeek, 14:18:50 INFO - DWORD dwHighBytesToSeek, 14:18:50 INFO - LPDWORD lpdwLowByteSeeked, 14:18:50 INFO - LPDWORD lpdwHighByteSeeked, 14:18:50 INFO - LPVOID *lpContext 14:18:50 INFO - ); 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - BOOL 14:18:50 INFO - __stdcall 14:18:50 INFO - BackupWrite( 14:18:50 INFO - HANDLE hFile, 14:18:50 INFO - LPBYTE lpBuffer, 14:18:50 INFO - DWORD nNumberOfBytesToWrite, 14:18:50 INFO - LPDWORD lpNumberOfBytesWritten, 14:18:50 INFO - BOOL bAbort, 14:18:50 INFO - BOOL bProcessSecurity, 14:18:50 INFO - LPVOID *lpContext 14:18:50 INFO - ); 14:18:50 INFO - typedef struct _WIN32_STREAM_ID { 14:18:50 INFO - DWORD dwStreamId ; 14:18:50 INFO - DWORD dwStreamAttributes ; 14:18:50 INFO - LARGE_INTEGER Size ; 14:18:50 INFO - DWORD dwStreamNameSize ; 14:18:50 INFO - WCHAR cStreamName[ 1 ] ; 14:18:50 INFO - } WIN32_STREAM_ID, *LPWIN32_STREAM_ID ; 14:18:50 INFO - #line 2947 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #line 2951 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - typedef struct _STARTUPINFOEXA { 14:18:50 INFO - STARTUPINFOA StartupInfo; 14:18:50 INFO - LPPROC_THREAD_ATTRIBUTE_LIST lpAttributeList; 14:18:50 INFO - } STARTUPINFOEXA, *LPSTARTUPINFOEXA; 14:18:50 INFO - typedef struct _STARTUPINFOEXW { 14:18:50 INFO - STARTUPINFOW StartupInfo; 14:18:50 INFO - LPPROC_THREAD_ATTRIBUTE_LIST lpAttributeList; 14:18:50 INFO - } STARTUPINFOEXW, *LPSTARTUPINFOEXW; 14:18:50 INFO - typedef STARTUPINFOEXA STARTUPINFOEX; 14:18:50 INFO - typedef LPSTARTUPINFOEXA LPSTARTUPINFOEX; 14:18:50 INFO - #line 2969 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #line 2971 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #line 2975 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #pragma endregion 14:18:50 INFO - #pragma region Application Family or OneCore Family 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - HANDLE 14:18:50 INFO - __stdcall 14:18:50 INFO - OpenMutexA( 14:18:50 INFO - DWORD dwDesiredAccess, 14:18:50 INFO - BOOL bInheritHandle, 14:18:50 INFO - LPCSTR lpName 14:18:50 INFO - ); 14:18:50 INFO - #line 2992 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - HANDLE 14:18:50 INFO - __stdcall 14:18:50 INFO - CreateSemaphoreA( 14:18:50 INFO - LPSECURITY_ATTRIBUTES lpSemaphoreAttributes, 14:18:50 INFO - LONG lInitialCount, 14:18:50 INFO - LONG lMaximumCount, 14:18:50 INFO - LPCSTR lpName 14:18:50 INFO - ); 14:18:50 INFO - #line 3006 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #line 3008 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #pragma endregion 14:18:50 INFO - #pragma region Desktop Family or OneCore Family 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - HANDLE 14:18:50 INFO - __stdcall 14:18:50 INFO - OpenSemaphoreA( 14:18:50 INFO - DWORD dwDesiredAccess, 14:18:50 INFO - BOOL bInheritHandle, 14:18:50 INFO - LPCSTR lpName 14:18:50 INFO - ); 14:18:50 INFO - #line 3025 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #line 3027 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #pragma endregion 14:18:50 INFO - #pragma region Desktop Family or OneCore Family 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - HANDLE 14:18:50 INFO - __stdcall 14:18:50 INFO - CreateWaitableTimerA( 14:18:50 INFO - LPSECURITY_ATTRIBUTES lpTimerAttributes, 14:18:50 INFO - BOOL bManualReset, 14:18:50 INFO - LPCSTR lpTimerName 14:18:50 INFO - ); 14:18:50 INFO - #line 3046 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - HANDLE 14:18:50 INFO - __stdcall 14:18:50 INFO - OpenWaitableTimerA( 14:18:50 INFO - DWORD dwDesiredAccess, 14:18:50 INFO - BOOL bInheritHandle, 14:18:50 INFO - LPCSTR lpTimerName 14:18:50 INFO - ); 14:18:50 INFO - #line 3059 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #line 3061 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #pragma endregion 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - HANDLE 14:18:50 INFO - __stdcall 14:18:50 INFO - CreateSemaphoreExA( 14:18:50 INFO - LPSECURITY_ATTRIBUTES lpSemaphoreAttributes, 14:18:50 INFO - LONG lInitialCount, 14:18:50 INFO - LONG lMaximumCount, 14:18:50 INFO - LPCSTR lpName, 14:18:50 INFO - DWORD dwFlags, 14:18:50 INFO - DWORD dwDesiredAccess 14:18:50 INFO - ); 14:18:50 INFO - #line 3082 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #line 3083 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - HANDLE 14:18:50 INFO - __stdcall 14:18:50 INFO - CreateWaitableTimerExA( 14:18:50 INFO - LPSECURITY_ATTRIBUTES lpTimerAttributes, 14:18:50 INFO - LPCSTR lpTimerName, 14:18:50 INFO - DWORD dwFlags, 14:18:50 INFO - DWORD dwDesiredAccess 14:18:50 INFO - ); 14:18:50 INFO - #line 3099 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #line 3101 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #line 3103 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #line 3105 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #pragma endregion 14:18:50 INFO - #pragma region Desktop Family 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - HANDLE 14:18:50 INFO - __stdcall 14:18:50 INFO - CreateFileMappingA( 14:18:50 INFO - HANDLE hFile, 14:18:50 INFO - LPSECURITY_ATTRIBUTES lpFileMappingAttributes, 14:18:50 INFO - DWORD flProtect, 14:18:50 INFO - DWORD dwMaximumSizeHigh, 14:18:50 INFO - DWORD dwMaximumSizeLow, 14:18:50 INFO - LPCSTR lpName 14:18:50 INFO - ); 14:18:50 INFO - #line 3126 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - HANDLE 14:18:50 INFO - __stdcall 14:18:50 INFO - CreateFileMappingNumaA( 14:18:50 INFO - HANDLE hFile, 14:18:50 INFO - LPSECURITY_ATTRIBUTES lpFileMappingAttributes, 14:18:50 INFO - DWORD flProtect, 14:18:50 INFO - DWORD dwMaximumSizeHigh, 14:18:50 INFO - DWORD dwMaximumSizeLow, 14:18:50 INFO - LPCSTR lpName, 14:18:50 INFO - DWORD nndPreferred 14:18:50 INFO - ); 14:18:50 INFO - #line 3146 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #line 3148 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - HANDLE 14:18:50 INFO - __stdcall 14:18:50 INFO - OpenFileMappingA( 14:18:50 INFO - DWORD dwDesiredAccess, 14:18:50 INFO - BOOL bInheritHandle, 14:18:50 INFO - LPCSTR lpName 14:18:50 INFO - ); 14:18:50 INFO - #line 3160 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #line 3162 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #pragma endregion 14:18:50 INFO - #pragma region Desktop Family or OneCore Family 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - DWORD 14:18:50 INFO - __stdcall 14:18:50 INFO - GetLogicalDriveStringsA( 14:18:50 INFO - DWORD nBufferLength, 14:18:50 INFO - LPSTR lpBuffer 14:18:50 INFO - ); 14:18:50 INFO - #line 3178 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #line 3180 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #pragma endregion 14:18:50 INFO - #pragma region Desktop Family 14:18:50 INFO - #line 3187 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #pragma endregion 14:18:50 INFO - #pragma region Application Family or OneCore Family 14:18:50 INFO - #line 3204 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #line 3206 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #pragma endregion 14:18:50 INFO - #pragma region Desktop Family or OneCore Family 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - BOOL 14:18:50 INFO - __stdcall 14:18:50 INFO - QueryFullProcessImageNameA( 14:18:50 INFO - HANDLE hProcess, 14:18:50 INFO - DWORD dwFlags, 14:18:50 INFO - LPSTR lpExeName, 14:18:50 INFO - PDWORD lpdwSize 14:18:50 INFO - ); 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - BOOL 14:18:50 INFO - __stdcall 14:18:50 INFO - QueryFullProcessImageNameW( 14:18:50 INFO - HANDLE hProcess, 14:18:50 INFO - DWORD dwFlags, 14:18:50 INFO - LPWSTR lpExeName, 14:18:50 INFO - PDWORD lpdwSize 14:18:50 INFO - ); 14:18:50 INFO - #line 3238 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #line 3240 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - typedef enum _PROC_THREAD_ATTRIBUTE_NUM { 14:18:50 INFO - ProcThreadAttributeParentProcess = 0, 14:18:50 INFO - ProcThreadAttributeHandleList = 2, 14:18:50 INFO - ProcThreadAttributeGroupAffinity = 3, 14:18:50 INFO - ProcThreadAttributePreferredNode = 4, 14:18:50 INFO - ProcThreadAttributeIdealProcessor = 5, 14:18:50 INFO - ProcThreadAttributeUmsThread = 6, 14:18:50 INFO - ProcThreadAttributeMitigationPolicy = 7, 14:18:50 INFO - #line 3266 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #line 3269 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - ProcThreadAttributeProtectionLevel = 11, 14:18:50 INFO - #line 3272 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #line 3278 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #line 3281 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - } PROC_THREAD_ATTRIBUTE_NUM; 14:18:50 INFO - #line 3283 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #line 3296 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #line 3309 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #line 3314 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #line 3320 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #line 3331 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #line 3506 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #line 3544 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #line 3549 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #line 3551 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #pragma endregion 14:18:50 INFO - #pragma region Desktop Family 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - void 14:18:50 INFO - __stdcall 14:18:50 INFO - GetStartupInfoA( 14:18:50 INFO - LPSTARTUPINFOA lpStartupInfo 14:18:50 INFO - ); 14:18:50 INFO - #line 3566 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #line 3600 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #line 3620 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #line 3622 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #pragma endregion 14:18:50 INFO - #pragma region Desktop Family or OneCore Family 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - DWORD 14:18:50 INFO - __stdcall 14:18:50 INFO - GetFirmwareEnvironmentVariableA( 14:18:50 INFO - LPCSTR lpName, 14:18:50 INFO - LPCSTR lpGuid, 14:18:50 INFO - PVOID pBuffer, 14:18:50 INFO - DWORD nSize 14:18:50 INFO - ); 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - DWORD 14:18:50 INFO - __stdcall 14:18:50 INFO - GetFirmwareEnvironmentVariableW( 14:18:50 INFO - LPCWSTR lpName, 14:18:50 INFO - LPCWSTR lpGuid, 14:18:50 INFO - PVOID pBuffer, 14:18:50 INFO - DWORD nSize 14:18:50 INFO - ); 14:18:50 INFO - #line 3650 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #line 3680 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - BOOL 14:18:50 INFO - __stdcall 14:18:50 INFO - SetFirmwareEnvironmentVariableA( 14:18:50 INFO - LPCSTR lpName, 14:18:50 INFO - LPCSTR lpGuid, 14:18:50 INFO - PVOID pValue, 14:18:50 INFO - DWORD nSize 14:18:50 INFO - ); 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - BOOL 14:18:50 INFO - __stdcall 14:18:50 INFO - SetFirmwareEnvironmentVariableW( 14:18:50 INFO - LPCWSTR lpName, 14:18:50 INFO - LPCWSTR lpGuid, 14:18:50 INFO - PVOID pValue, 14:18:50 INFO - DWORD nSize 14:18:50 INFO - ); 14:18:50 INFO - #line 3704 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #line 3734 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #line 3736 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #pragma endregion 14:18:50 INFO - #pragma region Desktop Family 14:18:50 INFO - #line 3759 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - HRSRC 14:18:50 INFO - __stdcall 14:18:50 INFO - FindResourceA( 14:18:50 INFO - HMODULE hModule, 14:18:50 INFO - LPCSTR lpName, 14:18:50 INFO - LPCSTR lpType 14:18:50 INFO - ); 14:18:50 INFO - #line 3772 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - HRSRC 14:18:50 INFO - __stdcall 14:18:50 INFO - FindResourceExA( 14:18:50 INFO - HMODULE hModule, 14:18:50 INFO - LPCSTR lpType, 14:18:50 INFO - LPCSTR lpName, 14:18:50 INFO - WORD wLanguage 14:18:50 INFO - ); 14:18:50 INFO - #line 3786 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - BOOL 14:18:50 INFO - __stdcall 14:18:50 INFO - EnumResourceTypesA( 14:18:50 INFO - HMODULE hModule, 14:18:50 INFO - ENUMRESTYPEPROCA lpEnumFunc, 14:18:50 INFO - LONG_PTR lParam 14:18:50 INFO - ); 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - BOOL 14:18:50 INFO - __stdcall 14:18:50 INFO - EnumResourceTypesW( 14:18:50 INFO - HMODULE hModule, 14:18:50 INFO - ENUMRESTYPEPROCW lpEnumFunc, 14:18:50 INFO - LONG_PTR lParam 14:18:50 INFO - ); 14:18:50 INFO - #line 3808 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - BOOL 14:18:50 INFO - __stdcall 14:18:50 INFO - EnumResourceNamesA( 14:18:50 INFO - HMODULE hModule, 14:18:50 INFO - LPCSTR lpType, 14:18:50 INFO - ENUMRESNAMEPROCA lpEnumFunc, 14:18:50 INFO - LONG_PTR lParam 14:18:50 INFO - ); 14:18:50 INFO - #line 3822 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - BOOL 14:18:50 INFO - __stdcall 14:18:50 INFO - EnumResourceLanguagesA( 14:18:50 INFO - HMODULE hModule, 14:18:50 INFO - LPCSTR lpType, 14:18:50 INFO - LPCSTR lpName, 14:18:50 INFO - ENUMRESLANGPROCA lpEnumFunc, 14:18:50 INFO - LONG_PTR lParam 14:18:50 INFO - ); 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - BOOL 14:18:50 INFO - __stdcall 14:18:50 INFO - EnumResourceLanguagesW( 14:18:50 INFO - HMODULE hModule, 14:18:50 INFO - LPCWSTR lpType, 14:18:50 INFO - LPCWSTR lpName, 14:18:50 INFO - ENUMRESLANGPROCW lpEnumFunc, 14:18:50 INFO - LONG_PTR lParam 14:18:50 INFO - ); 14:18:50 INFO - #line 3848 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - HANDLE 14:18:50 INFO - __stdcall 14:18:50 INFO - BeginUpdateResourceA( 14:18:50 INFO - LPCSTR pFileName, 14:18:50 INFO - BOOL bDeleteExistingResources 14:18:50 INFO - ); 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - HANDLE 14:18:50 INFO - __stdcall 14:18:50 INFO - BeginUpdateResourceW( 14:18:50 INFO - LPCWSTR pFileName, 14:18:50 INFO - BOOL bDeleteExistingResources 14:18:50 INFO - ); 14:18:50 INFO - #line 3868 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - BOOL 14:18:50 INFO - __stdcall 14:18:50 INFO - UpdateResourceA( 14:18:50 INFO - HANDLE hUpdate, 14:18:50 INFO - LPCSTR lpType, 14:18:50 INFO - LPCSTR lpName, 14:18:50 INFO - WORD wLanguage, 14:18:50 INFO - LPVOID lpData, 14:18:50 INFO - DWORD cb 14:18:50 INFO - ); 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - BOOL 14:18:50 INFO - __stdcall 14:18:50 INFO - UpdateResourceW( 14:18:50 INFO - HANDLE hUpdate, 14:18:50 INFO - LPCWSTR lpType, 14:18:50 INFO - LPCWSTR lpName, 14:18:50 INFO - WORD wLanguage, 14:18:50 INFO - LPVOID lpData, 14:18:50 INFO - DWORD cb 14:18:50 INFO - ); 14:18:50 INFO - #line 3896 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - BOOL 14:18:50 INFO - __stdcall 14:18:50 INFO - EndUpdateResourceA( 14:18:50 INFO - HANDLE hUpdate, 14:18:50 INFO - BOOL fDiscard 14:18:50 INFO - ); 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - BOOL 14:18:50 INFO - __stdcall 14:18:50 INFO - EndUpdateResourceW( 14:18:50 INFO - HANDLE hUpdate, 14:18:50 INFO - BOOL fDiscard 14:18:50 INFO - ); 14:18:50 INFO - #line 3916 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - ATOM 14:18:50 INFO - __stdcall 14:18:50 INFO - GlobalAddAtomA( 14:18:50 INFO - LPCSTR lpString 14:18:50 INFO - ); 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - ATOM 14:18:50 INFO - __stdcall 14:18:50 INFO - GlobalAddAtomW( 14:18:50 INFO - LPCWSTR lpString 14:18:50 INFO - ); 14:18:50 INFO - #line 3936 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - ATOM 14:18:50 INFO - __stdcall 14:18:50 INFO - GlobalAddAtomExA( 14:18:50 INFO - LPCSTR lpString, 14:18:50 INFO - DWORD Flags 14:18:50 INFO - ); 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - ATOM 14:18:50 INFO - __stdcall 14:18:50 INFO - GlobalAddAtomExW( 14:18:50 INFO - LPCWSTR lpString, 14:18:50 INFO - DWORD Flags 14:18:50 INFO - ); 14:18:50 INFO - #line 3956 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - ATOM 14:18:50 INFO - __stdcall 14:18:50 INFO - GlobalFindAtomA( 14:18:50 INFO - LPCSTR lpString 14:18:50 INFO - ); 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - ATOM 14:18:50 INFO - __stdcall 14:18:50 INFO - GlobalFindAtomW( 14:18:50 INFO - LPCWSTR lpString 14:18:50 INFO - ); 14:18:50 INFO - #line 3974 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - UINT 14:18:50 INFO - __stdcall 14:18:50 INFO - GlobalGetAtomNameA( 14:18:50 INFO - ATOM nAtom, 14:18:50 INFO - LPSTR lpBuffer, 14:18:50 INFO - int nSize 14:18:50 INFO - ); 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - UINT 14:18:50 INFO - __stdcall 14:18:50 INFO - GlobalGetAtomNameW( 14:18:50 INFO - ATOM nAtom, 14:18:50 INFO - LPWSTR lpBuffer, 14:18:50 INFO - int nSize 14:18:50 INFO - ); 14:18:50 INFO - #line 3996 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - ATOM 14:18:50 INFO - __stdcall 14:18:50 INFO - AddAtomA( 14:18:50 INFO - LPCSTR lpString 14:18:50 INFO - ); 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - ATOM 14:18:50 INFO - __stdcall 14:18:50 INFO - AddAtomW( 14:18:50 INFO - LPCWSTR lpString 14:18:50 INFO - ); 14:18:50 INFO - #line 4014 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - ATOM 14:18:50 INFO - __stdcall 14:18:50 INFO - FindAtomA( 14:18:50 INFO - LPCSTR lpString 14:18:50 INFO - ); 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - ATOM 14:18:50 INFO - __stdcall 14:18:50 INFO - FindAtomW( 14:18:50 INFO - LPCWSTR lpString 14:18:50 INFO - ); 14:18:50 INFO - #line 4032 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - UINT 14:18:50 INFO - __stdcall 14:18:50 INFO - GetAtomNameA( 14:18:50 INFO - ATOM nAtom, 14:18:50 INFO - LPSTR lpBuffer, 14:18:50 INFO - int nSize 14:18:50 INFO - ); 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - UINT 14:18:50 INFO - __stdcall 14:18:50 INFO - GetAtomNameW( 14:18:50 INFO - ATOM nAtom, 14:18:50 INFO - LPWSTR lpBuffer, 14:18:50 INFO - int nSize 14:18:50 INFO - ); 14:18:50 INFO - #line 4054 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #line 4056 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #pragma endregion 14:18:50 INFO - #pragma region Desktop Family or OneCore Family 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - UINT 14:18:50 INFO - __stdcall 14:18:50 INFO - GetProfileIntA( 14:18:50 INFO - LPCSTR lpAppName, 14:18:50 INFO - LPCSTR lpKeyName, 14:18:50 INFO - INT nDefault 14:18:50 INFO - ); 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - UINT 14:18:50 INFO - __stdcall 14:18:50 INFO - GetProfileIntW( 14:18:50 INFO - LPCWSTR lpAppName, 14:18:50 INFO - LPCWSTR lpKeyName, 14:18:50 INFO - INT nDefault 14:18:50 INFO - ); 14:18:50 INFO - #line 4082 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - DWORD 14:18:50 INFO - __stdcall 14:18:50 INFO - GetProfileStringA( 14:18:50 INFO - LPCSTR lpAppName, 14:18:50 INFO - LPCSTR lpKeyName, 14:18:50 INFO - LPCSTR lpDefault, 14:18:50 INFO - LPSTR lpReturnedString, 14:18:50 INFO - DWORD nSize 14:18:50 INFO - ); 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - DWORD 14:18:50 INFO - __stdcall 14:18:50 INFO - GetProfileStringW( 14:18:50 INFO - LPCWSTR lpAppName, 14:18:50 INFO - LPCWSTR lpKeyName, 14:18:50 INFO - LPCWSTR lpDefault, 14:18:50 INFO - LPWSTR lpReturnedString, 14:18:50 INFO - DWORD nSize 14:18:50 INFO - ); 14:18:50 INFO - #line 4108 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #line 4110 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #pragma endregion 14:18:50 INFO - #pragma region Desktop Family 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - BOOL 14:18:50 INFO - __stdcall 14:18:50 INFO - WriteProfileStringA( 14:18:50 INFO - LPCSTR lpAppName, 14:18:50 INFO - LPCSTR lpKeyName, 14:18:50 INFO - LPCSTR lpString 14:18:50 INFO - ); 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - BOOL 14:18:50 INFO - __stdcall 14:18:50 INFO - WriteProfileStringW( 14:18:50 INFO - LPCWSTR lpAppName, 14:18:50 INFO - LPCWSTR lpKeyName, 14:18:50 INFO - LPCWSTR lpString 14:18:50 INFO - ); 14:18:50 INFO - #line 4136 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #line 4138 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #pragma endregion 14:18:50 INFO - #pragma region Desktop Family or OneCore Family 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - DWORD 14:18:50 INFO - __stdcall 14:18:50 INFO - GetProfileSectionA( 14:18:50 INFO - LPCSTR lpAppName, 14:18:50 INFO - LPSTR lpReturnedString, 14:18:50 INFO - DWORD nSize 14:18:50 INFO - ); 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - DWORD 14:18:50 INFO - __stdcall 14:18:50 INFO - GetProfileSectionW( 14:18:50 INFO - LPCWSTR lpAppName, 14:18:50 INFO - LPWSTR lpReturnedString, 14:18:50 INFO - DWORD nSize 14:18:50 INFO - ); 14:18:50 INFO - #line 4164 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #line 4166 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #pragma endregion 14:18:50 INFO - #pragma region Desktop Family 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - BOOL 14:18:50 INFO - __stdcall 14:18:50 INFO - WriteProfileSectionA( 14:18:50 INFO - LPCSTR lpAppName, 14:18:50 INFO - LPCSTR lpString 14:18:50 INFO - ); 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - BOOL 14:18:50 INFO - __stdcall 14:18:50 INFO - WriteProfileSectionW( 14:18:50 INFO - LPCWSTR lpAppName, 14:18:50 INFO - LPCWSTR lpString 14:18:50 INFO - ); 14:18:50 INFO - #line 4190 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #line 4192 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #pragma endregion 14:18:50 INFO - #pragma region Desktop Family or OneCore Family 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - UINT 14:18:50 INFO - __stdcall 14:18:50 INFO - GetPrivateProfileIntA( 14:18:50 INFO - LPCSTR lpAppName, 14:18:50 INFO - LPCSTR lpKeyName, 14:18:50 INFO - INT nDefault, 14:18:50 INFO - LPCSTR lpFileName 14:18:50 INFO - ); 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - UINT 14:18:50 INFO - __stdcall 14:18:50 INFO - GetPrivateProfileIntW( 14:18:50 INFO - LPCWSTR lpAppName, 14:18:50 INFO - LPCWSTR lpKeyName, 14:18:50 INFO - INT nDefault, 14:18:50 INFO - LPCWSTR lpFileName 14:18:50 INFO - ); 14:18:50 INFO - #line 4220 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #line 4244 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - DWORD 14:18:50 INFO - __stdcall 14:18:50 INFO - GetPrivateProfileStringA( 14:18:50 INFO - LPCSTR lpAppName, 14:18:50 INFO - LPCSTR lpKeyName, 14:18:50 INFO - LPCSTR lpDefault, 14:18:50 INFO - LPSTR lpReturnedString, 14:18:50 INFO - DWORD nSize, 14:18:50 INFO - LPCSTR lpFileName 14:18:50 INFO - ); 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - DWORD 14:18:50 INFO - __stdcall 14:18:50 INFO - GetPrivateProfileStringW( 14:18:50 INFO - LPCWSTR lpAppName, 14:18:50 INFO - LPCWSTR lpKeyName, 14:18:50 INFO - LPCWSTR lpDefault, 14:18:50 INFO - LPWSTR lpReturnedString, 14:18:50 INFO - DWORD nSize, 14:18:50 INFO - LPCWSTR lpFileName 14:18:50 INFO - ); 14:18:50 INFO - #line 4272 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - #line 4300 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - BOOL 14:18:50 INFO - __stdcall 14:18:50 INFO - WritePrivateProfileStringA( 14:18:50 INFO - LPCSTR lpAppName, 14:18:50 INFO - LPCSTR lpKeyName, 14:18:50 INFO - LPCSTR lpString, 14:18:50 INFO - LPCSTR lpFileName 14:18:50 INFO - ); 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - BOOL 14:18:50 INFO - __stdcall 14:18:50 INFO - WritePrivateProfileStringW( 14:18:50 INFO - LPCWSTR lpAppName, 14:18:50 INFO - LPCWSTR lpKeyName, 14:18:50 INFO - LPCWSTR lpString, 14:18:50 INFO - LPCWSTR lpFileName 14:18:50 INFO - ); 14:18:50 INFO - #line 4324 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - DWORD 14:18:50 INFO - __stdcall 14:18:50 INFO - GetPrivateProfileSectionA( 14:18:50 INFO - LPCSTR lpAppName, 14:18:50 INFO - LPSTR lpReturnedString, 14:18:50 INFO - DWORD nSize, 14:18:50 INFO - LPCSTR lpFileName 14:18:50 INFO - ); 14:18:50 INFO - __declspec(dllimport) 14:18:50 INFO - DWORD 14:18:50 INFO - __stdcall 14:18:50 INFO - GetPrivateProfileSectionW( 14:18:50 INFO - LPCWSTR lpAppName, 14:18:50 INFO - LPWSTR lpReturnedString, 14:18:50 INFO - DWORD nSize, 14:18:50 INFO - LPCWSTR lpFileName 14:18:50 INFO - ); 14:18:50 INFO - #line 4348 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #line 4372 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - WritePrivateProfileSectionA( 14:18:51 INFO - LPCSTR lpAppName, 14:18:51 INFO - LPCSTR lpString, 14:18:51 INFO - LPCSTR lpFileName 14:18:51 INFO - ); 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - WritePrivateProfileSectionW( 14:18:51 INFO - LPCWSTR lpAppName, 14:18:51 INFO - LPCWSTR lpString, 14:18:51 INFO - LPCWSTR lpFileName 14:18:51 INFO - ); 14:18:51 INFO - #line 4394 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #line 4396 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #pragma endregion 14:18:51 INFO - #pragma region Desktop Family 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - DWORD 14:18:51 INFO - __stdcall 14:18:51 INFO - GetPrivateProfileSectionNamesA( 14:18:51 INFO - LPSTR lpszReturnBuffer, 14:18:51 INFO - DWORD nSize, 14:18:51 INFO - LPCSTR lpFileName 14:18:51 INFO - ); 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - DWORD 14:18:51 INFO - __stdcall 14:18:51 INFO - GetPrivateProfileSectionNamesW( 14:18:51 INFO - LPWSTR lpszReturnBuffer, 14:18:51 INFO - DWORD nSize, 14:18:51 INFO - LPCWSTR lpFileName 14:18:51 INFO - ); 14:18:51 INFO - #line 4422 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #line 4444 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - GetPrivateProfileStructA( 14:18:51 INFO - LPCSTR lpszSection, 14:18:51 INFO - LPCSTR lpszKey, 14:18:51 INFO - LPVOID lpStruct, 14:18:51 INFO - UINT uSizeStruct, 14:18:51 INFO - LPCSTR szFile 14:18:51 INFO - ); 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - GetPrivateProfileStructW( 14:18:51 INFO - LPCWSTR lpszSection, 14:18:51 INFO - LPCWSTR lpszKey, 14:18:51 INFO - LPVOID lpStruct, 14:18:51 INFO - UINT uSizeStruct, 14:18:51 INFO - LPCWSTR szFile 14:18:51 INFO - ); 14:18:51 INFO - #line 4470 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #line 4496 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - WritePrivateProfileStructA( 14:18:51 INFO - LPCSTR lpszSection, 14:18:51 INFO - LPCSTR lpszKey, 14:18:51 INFO - LPVOID lpStruct, 14:18:51 INFO - UINT uSizeStruct, 14:18:51 INFO - LPCSTR szFile 14:18:51 INFO - ); 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - WritePrivateProfileStructW( 14:18:51 INFO - LPCWSTR lpszSection, 14:18:51 INFO - LPCWSTR lpszKey, 14:18:51 INFO - LPVOID lpStruct, 14:18:51 INFO - UINT uSizeStruct, 14:18:51 INFO - LPCWSTR szFile 14:18:51 INFO - ); 14:18:51 INFO - #line 4522 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #line 4546 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOLEAN 14:18:51 INFO - __stdcall 14:18:51 INFO - Wow64EnableWow64FsRedirection ( 14:18:51 INFO - BOOLEAN Wow64FsEnableRedirection 14:18:51 INFO - ); 14:18:51 INFO - typedef UINT (__stdcall* PGET_SYSTEM_WOW64_DIRECTORY_A)( LPSTR lpBuffer, UINT uSize); 14:18:51 INFO - typedef UINT (__stdcall* PGET_SYSTEM_WOW64_DIRECTORY_W)( LPWSTR lpBuffer, UINT uSize); 14:18:51 INFO - #line 4584 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #line 4586 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #line 4587 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #line 4605 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #line 4625 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - SetDllDirectoryA( 14:18:51 INFO - LPCSTR lpPathName 14:18:51 INFO - ); 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - SetDllDirectoryW( 14:18:51 INFO - LPCWSTR lpPathName 14:18:51 INFO - ); 14:18:51 INFO - #line 4645 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - DWORD 14:18:51 INFO - __stdcall 14:18:51 INFO - GetDllDirectoryA( 14:18:51 INFO - DWORD nBufferLength, 14:18:51 INFO - LPSTR lpBuffer 14:18:51 INFO - ); 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - DWORD 14:18:51 INFO - __stdcall 14:18:51 INFO - GetDllDirectoryW( 14:18:51 INFO - DWORD nBufferLength, 14:18:51 INFO - LPWSTR lpBuffer 14:18:51 INFO - ); 14:18:51 INFO - #line 4667 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #line 4669 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - SetSearchPathMode ( 14:18:51 INFO - DWORD Flags 14:18:51 INFO - ); 14:18:51 INFO - #line 4683 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #pragma endregion 14:18:51 INFO - #pragma region Application Family 14:18:51 INFO - #line 4707 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #line 4709 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #pragma endregion 14:18:51 INFO - #pragma region Desktop Family or OneCore Family 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - CreateDirectoryExA( 14:18:51 INFO - LPCSTR lpTemplateDirectory, 14:18:51 INFO - LPCSTR lpNewDirectory, 14:18:51 INFO - LPSECURITY_ATTRIBUTES lpSecurityAttributes 14:18:51 INFO - ); 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - CreateDirectoryExW( 14:18:51 INFO - LPCWSTR lpTemplateDirectory, 14:18:51 INFO - LPCWSTR lpNewDirectory, 14:18:51 INFO - LPSECURITY_ATTRIBUTES lpSecurityAttributes 14:18:51 INFO - ); 14:18:51 INFO - #line 4735 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #line 4737 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #pragma endregion 14:18:51 INFO - #pragma region Desktop Family 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - CreateDirectoryTransactedA( 14:18:51 INFO - LPCSTR lpTemplateDirectory, 14:18:51 INFO - LPCSTR lpNewDirectory, 14:18:51 INFO - LPSECURITY_ATTRIBUTES lpSecurityAttributes, 14:18:51 INFO - HANDLE hTransaction 14:18:51 INFO - ); 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - CreateDirectoryTransactedW( 14:18:51 INFO - LPCWSTR lpTemplateDirectory, 14:18:51 INFO - LPCWSTR lpNewDirectory, 14:18:51 INFO - LPSECURITY_ATTRIBUTES lpSecurityAttributes, 14:18:51 INFO - HANDLE hTransaction 14:18:51 INFO - ); 14:18:51 INFO - #line 4767 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - RemoveDirectoryTransactedA( 14:18:51 INFO - LPCSTR lpPathName, 14:18:51 INFO - HANDLE hTransaction 14:18:51 INFO - ); 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - RemoveDirectoryTransactedW( 14:18:51 INFO - LPCWSTR lpPathName, 14:18:51 INFO - HANDLE hTransaction 14:18:51 INFO - ); 14:18:51 INFO - #line 4787 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - DWORD 14:18:51 INFO - __stdcall 14:18:51 INFO - GetFullPathNameTransactedA( 14:18:51 INFO - LPCSTR lpFileName, 14:18:51 INFO - DWORD nBufferLength, 14:18:51 INFO - LPSTR lpBuffer, 14:18:51 INFO - LPSTR *lpFilePart, 14:18:51 INFO - HANDLE hTransaction 14:18:51 INFO - ); 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - DWORD 14:18:51 INFO - __stdcall 14:18:51 INFO - GetFullPathNameTransactedW( 14:18:51 INFO - LPCWSTR lpFileName, 14:18:51 INFO - DWORD nBufferLength, 14:18:51 INFO - LPWSTR lpBuffer, 14:18:51 INFO - LPWSTR *lpFilePart, 14:18:51 INFO - HANDLE hTransaction 14:18:51 INFO - ); 14:18:51 INFO - #line 4815 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #line 4817 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #line 4819 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #pragma endregion 14:18:51 INFO - #pragma region Desktop Family or OneCore Family 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - DefineDosDeviceA( 14:18:51 INFO - DWORD dwFlags, 14:18:51 INFO - LPCSTR lpDeviceName, 14:18:51 INFO - LPCSTR lpTargetPath 14:18:51 INFO - ); 14:18:51 INFO - #line 4841 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - DWORD 14:18:51 INFO - __stdcall 14:18:51 INFO - QueryDosDeviceA( 14:18:51 INFO - LPCSTR lpDeviceName, 14:18:51 INFO - LPSTR lpTargetPath, 14:18:51 INFO - DWORD ucchMax 14:18:51 INFO - ); 14:18:51 INFO - #line 4853 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #line 4855 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #pragma endregion 14:18:51 INFO - #pragma region Desktop Family 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - HANDLE 14:18:51 INFO - __stdcall 14:18:51 INFO - CreateFileTransactedA( 14:18:51 INFO - LPCSTR lpFileName, 14:18:51 INFO - DWORD dwDesiredAccess, 14:18:51 INFO - DWORD dwShareMode, 14:18:51 INFO - LPSECURITY_ATTRIBUTES lpSecurityAttributes, 14:18:51 INFO - DWORD dwCreationDisposition, 14:18:51 INFO - DWORD dwFlagsAndAttributes, 14:18:51 INFO - HANDLE hTemplateFile, 14:18:51 INFO - HANDLE hTransaction, 14:18:51 INFO - PUSHORT pusMiniVersion, 14:18:51 INFO - PVOID lpExtendedParameter 14:18:51 INFO - ); 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - HANDLE 14:18:51 INFO - __stdcall 14:18:51 INFO - CreateFileTransactedW( 14:18:51 INFO - LPCWSTR lpFileName, 14:18:51 INFO - DWORD dwDesiredAccess, 14:18:51 INFO - DWORD dwShareMode, 14:18:51 INFO - LPSECURITY_ATTRIBUTES lpSecurityAttributes, 14:18:51 INFO - DWORD dwCreationDisposition, 14:18:51 INFO - DWORD dwFlagsAndAttributes, 14:18:51 INFO - HANDLE hTemplateFile, 14:18:51 INFO - HANDLE hTransaction, 14:18:51 INFO - PUSHORT pusMiniVersion, 14:18:51 INFO - PVOID lpExtendedParameter 14:18:51 INFO - ); 14:18:51 INFO - #line 4899 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #line 4901 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #line 4903 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #pragma endregion 14:18:51 INFO - #pragma region Desktop Family or OneCore Family 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - HANDLE 14:18:51 INFO - __stdcall 14:18:51 INFO - ReOpenFile( 14:18:51 INFO - HANDLE hOriginalFile, 14:18:51 INFO - DWORD dwDesiredAccess, 14:18:51 INFO - DWORD dwShareMode, 14:18:51 INFO - DWORD dwFlagsAndAttributes 14:18:51 INFO - ); 14:18:51 INFO - #line 4921 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #line 4923 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #pragma endregion 14:18:51 INFO - #pragma region Desktop Family 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - SetFileAttributesTransactedA( 14:18:51 INFO - LPCSTR lpFileName, 14:18:51 INFO - DWORD dwFileAttributes, 14:18:51 INFO - HANDLE hTransaction 14:18:51 INFO - ); 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - SetFileAttributesTransactedW( 14:18:51 INFO - LPCWSTR lpFileName, 14:18:51 INFO - DWORD dwFileAttributes, 14:18:51 INFO - HANDLE hTransaction 14:18:51 INFO - ); 14:18:51 INFO - #line 4952 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - GetFileAttributesTransactedA( 14:18:51 INFO - LPCSTR lpFileName, 14:18:51 INFO - GET_FILEEX_INFO_LEVELS fInfoLevelId, 14:18:51 INFO - LPVOID lpFileInformation, 14:18:51 INFO - HANDLE hTransaction 14:18:51 INFO - ); 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - GetFileAttributesTransactedW( 14:18:51 INFO - LPCWSTR lpFileName, 14:18:51 INFO - GET_FILEEX_INFO_LEVELS fInfoLevelId, 14:18:51 INFO - LPVOID lpFileInformation, 14:18:51 INFO - HANDLE hTransaction 14:18:51 INFO - ); 14:18:51 INFO - #line 4976 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - DWORD 14:18:51 INFO - __stdcall 14:18:51 INFO - GetCompressedFileSizeTransactedA( 14:18:51 INFO - LPCSTR lpFileName, 14:18:51 INFO - LPDWORD lpFileSizeHigh, 14:18:51 INFO - HANDLE hTransaction 14:18:51 INFO - ); 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - DWORD 14:18:51 INFO - __stdcall 14:18:51 INFO - GetCompressedFileSizeTransactedW( 14:18:51 INFO - LPCWSTR lpFileName, 14:18:51 INFO - LPDWORD lpFileSizeHigh, 14:18:51 INFO - HANDLE hTransaction 14:18:51 INFO - ); 14:18:51 INFO - #line 4998 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - DeleteFileTransactedA( 14:18:51 INFO - LPCSTR lpFileName, 14:18:51 INFO - HANDLE hTransaction 14:18:51 INFO - ); 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - DeleteFileTransactedW( 14:18:51 INFO - LPCWSTR lpFileName, 14:18:51 INFO - HANDLE hTransaction 14:18:51 INFO - ); 14:18:51 INFO - #line 5018 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #line 5020 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #line 5022 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #pragma endregion 14:18:51 INFO - #pragma region Application Family 14:18:51 INFO - #line 5044 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #line 5046 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #pragma endregion 14:18:51 INFO - #pragma region Desktop Family 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - CheckNameLegalDOS8Dot3A( 14:18:51 INFO - LPCSTR lpName, 14:18:51 INFO - LPSTR lpOemName, 14:18:51 INFO - DWORD OemNameSize, 14:18:51 INFO - PBOOL pbNameContainsSpaces , 14:18:51 INFO - PBOOL pbNameLegal 14:18:51 INFO - ); 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - CheckNameLegalDOS8Dot3W( 14:18:51 INFO - LPCWSTR lpName, 14:18:51 INFO - LPSTR lpOemName, 14:18:51 INFO - DWORD OemNameSize, 14:18:51 INFO - PBOOL pbNameContainsSpaces , 14:18:51 INFO - PBOOL pbNameLegal 14:18:51 INFO - ); 14:18:51 INFO - #line 5078 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #line 5080 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #line 5082 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #pragma endregion 14:18:51 INFO - #pragma region Desktop Family 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - HANDLE 14:18:51 INFO - __stdcall 14:18:51 INFO - FindFirstFileTransactedA( 14:18:51 INFO - LPCSTR lpFileName, 14:18:51 INFO - FINDEX_INFO_LEVELS fInfoLevelId, 14:18:51 INFO - LPVOID lpFindFileData, 14:18:51 INFO - FINDEX_SEARCH_OPS fSearchOp, 14:18:51 INFO - LPVOID lpSearchFilter, 14:18:51 INFO - DWORD dwAdditionalFlags, 14:18:51 INFO - HANDLE hTransaction 14:18:51 INFO - ); 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - HANDLE 14:18:51 INFO - __stdcall 14:18:51 INFO - FindFirstFileTransactedW( 14:18:51 INFO - LPCWSTR lpFileName, 14:18:51 INFO - FINDEX_INFO_LEVELS fInfoLevelId, 14:18:51 INFO - LPVOID lpFindFileData, 14:18:51 INFO - FINDEX_SEARCH_OPS fSearchOp, 14:18:51 INFO - LPVOID lpSearchFilter, 14:18:51 INFO - DWORD dwAdditionalFlags, 14:18:51 INFO - HANDLE hTransaction 14:18:51 INFO - ); 14:18:51 INFO - #line 5120 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #line 5122 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #line 5124 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #pragma endregion 14:18:51 INFO - #line 5127 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #pragma region Desktop Family or OneCore Family 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - CopyFileA( 14:18:51 INFO - LPCSTR lpExistingFileName, 14:18:51 INFO - LPCSTR lpNewFileName, 14:18:51 INFO - BOOL bFailIfExists 14:18:51 INFO - ); 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - CopyFileW( 14:18:51 INFO - LPCWSTR lpExistingFileName, 14:18:51 INFO - LPCWSTR lpNewFileName, 14:18:51 INFO - BOOL bFailIfExists 14:18:51 INFO - ); 14:18:51 INFO - #line 5153 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #line 5175 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #line 5177 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #pragma endregion 14:18:51 INFO - #pragma region Desktop Family or OneCore Family 14:18:51 INFO - typedef 14:18:51 INFO - DWORD 14:18:51 INFO - (__stdcall *LPPROGRESS_ROUTINE)( 14:18:51 INFO - LARGE_INTEGER TotalFileSize, 14:18:51 INFO - LARGE_INTEGER TotalBytesTransferred, 14:18:51 INFO - LARGE_INTEGER StreamSize, 14:18:51 INFO - LARGE_INTEGER StreamBytesTransferred, 14:18:51 INFO - DWORD dwStreamNumber, 14:18:51 INFO - DWORD dwCallbackReason, 14:18:51 INFO - HANDLE hSourceFile, 14:18:51 INFO - HANDLE hDestinationFile, 14:18:51 INFO - LPVOID lpData 14:18:51 INFO - ); 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - CopyFileExA( 14:18:51 INFO - LPCSTR lpExistingFileName, 14:18:51 INFO - LPCSTR lpNewFileName, 14:18:51 INFO - LPPROGRESS_ROUTINE lpProgressRoutine, 14:18:51 INFO - LPVOID lpData, 14:18:51 INFO - LPBOOL pbCancel, 14:18:51 INFO - DWORD dwCopyFlags 14:18:51 INFO - ); 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - CopyFileExW( 14:18:51 INFO - LPCWSTR lpExistingFileName, 14:18:51 INFO - LPCWSTR lpNewFileName, 14:18:51 INFO - LPPROGRESS_ROUTINE lpProgressRoutine, 14:18:51 INFO - LPVOID lpData, 14:18:51 INFO - LPBOOL pbCancel, 14:18:51 INFO - DWORD dwCopyFlags 14:18:51 INFO - ); 14:18:51 INFO - #line 5227 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #line 5229 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #pragma endregion 14:18:51 INFO - #pragma region Desktop Family 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - CopyFileTransactedA( 14:18:51 INFO - LPCSTR lpExistingFileName, 14:18:51 INFO - LPCSTR lpNewFileName, 14:18:51 INFO - LPPROGRESS_ROUTINE lpProgressRoutine, 14:18:51 INFO - LPVOID lpData, 14:18:51 INFO - LPBOOL pbCancel, 14:18:51 INFO - DWORD dwCopyFlags, 14:18:51 INFO - HANDLE hTransaction 14:18:51 INFO - ); 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - CopyFileTransactedW( 14:18:51 INFO - LPCWSTR lpExistingFileName, 14:18:51 INFO - LPCWSTR lpNewFileName, 14:18:51 INFO - LPPROGRESS_ROUTINE lpProgressRoutine, 14:18:51 INFO - LPVOID lpData, 14:18:51 INFO - LPBOOL pbCancel, 14:18:51 INFO - DWORD dwCopyFlags, 14:18:51 INFO - HANDLE hTransaction 14:18:51 INFO - ); 14:18:51 INFO - #line 5265 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #line 5267 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #line 5269 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #pragma endregion 14:18:51 INFO - #pragma region Application Family 14:18:51 INFO - typedef enum _COPYFILE2_MESSAGE_TYPE { 14:18:51 INFO - COPYFILE2_CALLBACK_NONE = 0, 14:18:51 INFO - COPYFILE2_CALLBACK_CHUNK_STARTED, 14:18:51 INFO - COPYFILE2_CALLBACK_CHUNK_FINISHED, 14:18:51 INFO - COPYFILE2_CALLBACK_STREAM_STARTED, 14:18:51 INFO - COPYFILE2_CALLBACK_STREAM_FINISHED, 14:18:51 INFO - COPYFILE2_CALLBACK_POLL_CONTINUE, 14:18:51 INFO - COPYFILE2_CALLBACK_ERROR, 14:18:51 INFO - COPYFILE2_CALLBACK_MAX, 14:18:51 INFO - } COPYFILE2_MESSAGE_TYPE; 14:18:51 INFO - typedef enum _COPYFILE2_MESSAGE_ACTION { 14:18:51 INFO - COPYFILE2_PROGRESS_CONTINUE = 0, 14:18:51 INFO - COPYFILE2_PROGRESS_CANCEL, 14:18:51 INFO - COPYFILE2_PROGRESS_STOP, 14:18:51 INFO - COPYFILE2_PROGRESS_QUIET, 14:18:51 INFO - COPYFILE2_PROGRESS_PAUSE, 14:18:51 INFO - } COPYFILE2_MESSAGE_ACTION; 14:18:51 INFO - typedef enum _COPYFILE2_COPY_PHASE { 14:18:51 INFO - COPYFILE2_PHASE_NONE = 0, 14:18:51 INFO - COPYFILE2_PHASE_PREPARE_SOURCE, 14:18:51 INFO - COPYFILE2_PHASE_PREPARE_DEST, 14:18:51 INFO - COPYFILE2_PHASE_READ_SOURCE, 14:18:51 INFO - COPYFILE2_PHASE_WRITE_DESTINATION, 14:18:51 INFO - COPYFILE2_PHASE_SERVER_COPY, 14:18:51 INFO - COPYFILE2_PHASE_NAMEGRAFT_COPY, 14:18:51 INFO - COPYFILE2_PHASE_MAX, 14:18:51 INFO - } COPYFILE2_COPY_PHASE; 14:18:51 INFO - typedef struct COPYFILE2_MESSAGE { 14:18:51 INFO - COPYFILE2_MESSAGE_TYPE Type; 14:18:51 INFO - DWORD dwPadding; 14:18:51 INFO - union { 14:18:51 INFO - struct { 14:18:51 INFO - DWORD dwStreamNumber; 14:18:51 INFO - DWORD dwReserved; 14:18:51 INFO - HANDLE hSourceFile; 14:18:51 INFO - HANDLE hDestinationFile; 14:18:51 INFO - ULARGE_INTEGER uliChunkNumber; 14:18:51 INFO - ULARGE_INTEGER uliChunkSize; 14:18:51 INFO - ULARGE_INTEGER uliStreamSize; 14:18:51 INFO - ULARGE_INTEGER uliTotalFileSize; 14:18:51 INFO - } ChunkStarted; 14:18:51 INFO - struct { 14:18:51 INFO - DWORD dwStreamNumber; 14:18:51 INFO - DWORD dwFlags; 14:18:51 INFO - HANDLE hSourceFile; 14:18:51 INFO - HANDLE hDestinationFile; 14:18:51 INFO - ULARGE_INTEGER uliChunkNumber; 14:18:51 INFO - ULARGE_INTEGER uliChunkSize; 14:18:51 INFO - ULARGE_INTEGER uliStreamSize; 14:18:51 INFO - ULARGE_INTEGER uliStreamBytesTransferred; 14:18:51 INFO - ULARGE_INTEGER uliTotalFileSize; 14:18:51 INFO - ULARGE_INTEGER uliTotalBytesTransferred; 14:18:51 INFO - } ChunkFinished; 14:18:51 INFO - struct { 14:18:51 INFO - DWORD dwStreamNumber; 14:18:51 INFO - DWORD dwReserved; 14:18:51 INFO - HANDLE hSourceFile; 14:18:51 INFO - HANDLE hDestinationFile; 14:18:51 INFO - ULARGE_INTEGER uliStreamSize; 14:18:51 INFO - ULARGE_INTEGER uliTotalFileSize; 14:18:51 INFO - } StreamStarted; 14:18:51 INFO - struct { 14:18:51 INFO - DWORD dwStreamNumber; 14:18:51 INFO - DWORD dwReserved; 14:18:51 INFO - HANDLE hSourceFile; 14:18:51 INFO - HANDLE hDestinationFile; 14:18:51 INFO - ULARGE_INTEGER uliStreamSize; 14:18:51 INFO - ULARGE_INTEGER uliStreamBytesTransferred; 14:18:51 INFO - ULARGE_INTEGER uliTotalFileSize; 14:18:51 INFO - ULARGE_INTEGER uliTotalBytesTransferred; 14:18:51 INFO - } StreamFinished; 14:18:51 INFO - struct { 14:18:51 INFO - DWORD dwReserved; 14:18:51 INFO - } PollContinue; 14:18:51 INFO - struct { 14:18:51 INFO - COPYFILE2_COPY_PHASE CopyPhase; 14:18:51 INFO - DWORD dwStreamNumber; 14:18:51 INFO - HRESULT hrFailure; 14:18:51 INFO - DWORD dwReserved; 14:18:51 INFO - ULARGE_INTEGER uliChunkNumber; 14:18:51 INFO - ULARGE_INTEGER uliStreamSize; 14:18:51 INFO - ULARGE_INTEGER uliStreamBytesTransferred; 14:18:51 INFO - ULARGE_INTEGER uliTotalFileSize; 14:18:51 INFO - ULARGE_INTEGER uliTotalBytesTransferred; 14:18:51 INFO - } Error; 14:18:51 INFO - } Info; 14:18:51 INFO - } COPYFILE2_MESSAGE; 14:18:51 INFO - typedef 14:18:51 INFO - COPYFILE2_MESSAGE_ACTION (__stdcall *PCOPYFILE2_PROGRESS_ROUTINE)( 14:18:51 INFO - const COPYFILE2_MESSAGE *pMessage, 14:18:51 INFO - PVOID pvCallbackContext 14:18:51 INFO - ); 14:18:51 INFO - typedef struct COPYFILE2_EXTENDED_PARAMETERS { 14:18:51 INFO - DWORD dwSize; 14:18:51 INFO - DWORD dwCopyFlags; 14:18:51 INFO - BOOL *pfCancel; 14:18:51 INFO - PCOPYFILE2_PROGRESS_ROUTINE pProgressRoutine; 14:18:51 INFO - PVOID pvCallbackContext; 14:18:51 INFO - } COPYFILE2_EXTENDED_PARAMETERS; 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - HRESULT 14:18:51 INFO - __stdcall 14:18:51 INFO - CopyFile2( 14:18:51 INFO - PCWSTR pwszExistingFileName, 14:18:51 INFO - PCWSTR pwszNewFileName, 14:18:51 INFO - COPYFILE2_EXTENDED_PARAMETERS *pExtendedParameters 14:18:51 INFO - ); 14:18:51 INFO - #line 5408 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #line 5410 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #pragma endregion 14:18:51 INFO - #line 5413 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #pragma region Desktop Family 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - MoveFileA( 14:18:51 INFO - LPCSTR lpExistingFileName, 14:18:51 INFO - LPCSTR lpNewFileName 14:18:51 INFO - ); 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - MoveFileW( 14:18:51 INFO - LPCWSTR lpExistingFileName, 14:18:51 INFO - LPCWSTR lpNewFileName 14:18:51 INFO - ); 14:18:51 INFO - #line 5436 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #line 5456 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #line 5458 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #pragma endregion 14:18:51 INFO - #pragma region Application Family or OneCore Family 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - MoveFileExA( 14:18:51 INFO - LPCSTR lpExistingFileName, 14:18:51 INFO - LPCSTR lpNewFileName, 14:18:51 INFO - DWORD dwFlags 14:18:51 INFO - ); 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - MoveFileExW( 14:18:51 INFO - LPCWSTR lpExistingFileName, 14:18:51 INFO - LPCWSTR lpNewFileName, 14:18:51 INFO - DWORD dwFlags 14:18:51 INFO - ); 14:18:51 INFO - #line 5484 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #line 5486 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #pragma endregion 14:18:51 INFO - #pragma region Desktop Family or OneCore Family 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - MoveFileWithProgressA( 14:18:51 INFO - LPCSTR lpExistingFileName, 14:18:51 INFO - LPCSTR lpNewFileName, 14:18:51 INFO - LPPROGRESS_ROUTINE lpProgressRoutine, 14:18:51 INFO - LPVOID lpData, 14:18:51 INFO - DWORD dwFlags 14:18:51 INFO - ); 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - MoveFileWithProgressW( 14:18:51 INFO - LPCWSTR lpExistingFileName, 14:18:51 INFO - LPCWSTR lpNewFileName, 14:18:51 INFO - LPPROGRESS_ROUTINE lpProgressRoutine, 14:18:51 INFO - LPVOID lpData, 14:18:51 INFO - DWORD dwFlags 14:18:51 INFO - ); 14:18:51 INFO - #line 5517 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #line 5518 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #line 5520 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #pragma endregion 14:18:51 INFO - #pragma region Desktop Family 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - MoveFileTransactedA( 14:18:51 INFO - LPCSTR lpExistingFileName, 14:18:51 INFO - LPCSTR lpNewFileName, 14:18:51 INFO - LPPROGRESS_ROUTINE lpProgressRoutine, 14:18:51 INFO - LPVOID lpData, 14:18:51 INFO - DWORD dwFlags, 14:18:51 INFO - HANDLE hTransaction 14:18:51 INFO - ); 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - MoveFileTransactedW( 14:18:51 INFO - LPCWSTR lpExistingFileName, 14:18:51 INFO - LPCWSTR lpNewFileName, 14:18:51 INFO - LPPROGRESS_ROUTINE lpProgressRoutine, 14:18:51 INFO - LPVOID lpData, 14:18:51 INFO - DWORD dwFlags, 14:18:51 INFO - HANDLE hTransaction 14:18:51 INFO - ); 14:18:51 INFO - #line 5553 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #line 5554 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #line 5556 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #pragma endregion 14:18:51 INFO - #pragma region Application Family 14:18:51 INFO - #line 5569 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #line 5571 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #pragma endregion 14:18:51 INFO - #pragma region Desktop Family 14:18:51 INFO - #line 5578 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #pragma endregion 14:18:51 INFO - #pragma region Application Family 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - ReplaceFileA( 14:18:51 INFO - LPCSTR lpReplacedFileName, 14:18:51 INFO - LPCSTR lpReplacementFileName, 14:18:51 INFO - LPCSTR lpBackupFileName, 14:18:51 INFO - DWORD dwReplaceFlags, 14:18:51 INFO - LPVOID lpExclude, 14:18:51 INFO - LPVOID lpReserved 14:18:51 INFO - ); 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - ReplaceFileW( 14:18:51 INFO - LPCWSTR lpReplacedFileName, 14:18:51 INFO - LPCWSTR lpReplacementFileName, 14:18:51 INFO - LPCWSTR lpBackupFileName, 14:18:51 INFO - DWORD dwReplaceFlags, 14:18:51 INFO - LPVOID lpExclude, 14:18:51 INFO - LPVOID lpReserved 14:18:51 INFO - ); 14:18:51 INFO - #line 5612 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #line 5613 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #line 5615 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #pragma endregion 14:18:51 INFO - #pragma region Desktop Family or OneCore Family 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - CreateHardLinkA( 14:18:51 INFO - LPCSTR lpFileName, 14:18:51 INFO - LPCSTR lpExistingFileName, 14:18:51 INFO - LPSECURITY_ATTRIBUTES lpSecurityAttributes 14:18:51 INFO - ); 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - CreateHardLinkW( 14:18:51 INFO - LPCWSTR lpFileName, 14:18:51 INFO - LPCWSTR lpExistingFileName, 14:18:51 INFO - LPSECURITY_ATTRIBUTES lpSecurityAttributes 14:18:51 INFO - ); 14:18:51 INFO - #line 5646 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #line 5648 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #line 5650 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #pragma endregion 14:18:51 INFO - #pragma region Desktop Family 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - CreateHardLinkTransactedA( 14:18:51 INFO - LPCSTR lpFileName, 14:18:51 INFO - LPCSTR lpExistingFileName, 14:18:51 INFO - LPSECURITY_ATTRIBUTES lpSecurityAttributes, 14:18:51 INFO - HANDLE hTransaction 14:18:51 INFO - ); 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - CreateHardLinkTransactedW( 14:18:51 INFO - LPCWSTR lpFileName, 14:18:51 INFO - LPCWSTR lpExistingFileName, 14:18:51 INFO - LPSECURITY_ATTRIBUTES lpSecurityAttributes, 14:18:51 INFO - HANDLE hTransaction 14:18:51 INFO - ); 14:18:51 INFO - #line 5683 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #line 5685 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - HANDLE 14:18:51 INFO - __stdcall 14:18:51 INFO - FindFirstStreamTransactedW ( 14:18:51 INFO - LPCWSTR lpFileName, 14:18:51 INFO - STREAM_INFO_LEVELS InfoLevel, 14:18:51 INFO - LPVOID lpFindStreamData, 14:18:51 INFO - DWORD dwFlags, 14:18:51 INFO - HANDLE hTransaction 14:18:51 INFO - ); 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - HANDLE 14:18:51 INFO - __stdcall 14:18:51 INFO - FindFirstFileNameTransactedW ( 14:18:51 INFO - LPCWSTR lpFileName, 14:18:51 INFO - DWORD dwFlags, 14:18:51 INFO - LPDWORD StringLength, 14:18:51 INFO - PWSTR LinkName, 14:18:51 INFO - HANDLE hTransaction 14:18:51 INFO - ); 14:18:51 INFO - #line 5711 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - HANDLE 14:18:51 INFO - __stdcall 14:18:51 INFO - CreateNamedPipeA( 14:18:51 INFO - LPCSTR lpName, 14:18:51 INFO - DWORD dwOpenMode, 14:18:51 INFO - DWORD dwPipeMode, 14:18:51 INFO - DWORD nMaxInstances, 14:18:51 INFO - DWORD nOutBufferSize, 14:18:51 INFO - DWORD nInBufferSize, 14:18:51 INFO - DWORD nDefaultTimeOut, 14:18:51 INFO - LPSECURITY_ATTRIBUTES lpSecurityAttributes 14:18:51 INFO - ); 14:18:51 INFO - #line 5728 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #line 5730 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #pragma endregion 14:18:51 INFO - #pragma region Desktop Family or OneCore Family 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - GetNamedPipeHandleStateA( 14:18:51 INFO - HANDLE hNamedPipe, 14:18:51 INFO - LPDWORD lpState, 14:18:51 INFO - LPDWORD lpCurInstances, 14:18:51 INFO - LPDWORD lpMaxCollectionCount, 14:18:51 INFO - LPDWORD lpCollectDataTimeout, 14:18:51 INFO - LPSTR lpUserName, 14:18:51 INFO - DWORD nMaxUserNameSize 14:18:51 INFO - ); 14:18:51 INFO - #line 5750 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - CallNamedPipeA( 14:18:51 INFO - LPCSTR lpNamedPipeName, 14:18:51 INFO - LPVOID lpInBuffer, 14:18:51 INFO - DWORD nInBufferSize, 14:18:51 INFO - LPVOID lpOutBuffer, 14:18:51 INFO - DWORD nOutBufferSize, 14:18:51 INFO - LPDWORD lpBytesRead, 14:18:51 INFO - DWORD nTimeOut 14:18:51 INFO - ); 14:18:51 INFO - #line 5767 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - WaitNamedPipeA( 14:18:51 INFO - LPCSTR lpNamedPipeName, 14:18:51 INFO - DWORD nTimeOut 14:18:51 INFO - ); 14:18:51 INFO - #line 5778 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #line 5780 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #pragma endregion 14:18:51 INFO - #pragma region Desktop Family 14:18:51 INFO - #line 5789 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #pragma endregion 14:18:51 INFO - #pragma region Desktop Family or OneCore Family 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - GetNamedPipeClientComputerNameA( 14:18:51 INFO - HANDLE Pipe, 14:18:51 INFO - LPSTR ClientComputerName, 14:18:51 INFO - ULONG ClientComputerNameLength 14:18:51 INFO - ); 14:18:51 INFO - #line 5806 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #line 5808 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #pragma endregion 14:18:51 INFO - #pragma region Desktop Family 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - GetNamedPipeClientProcessId( 14:18:51 INFO - HANDLE Pipe, 14:18:51 INFO - PULONG ClientProcessId 14:18:51 INFO - ); 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - GetNamedPipeClientSessionId( 14:18:51 INFO - HANDLE Pipe, 14:18:51 INFO - PULONG ClientSessionId 14:18:51 INFO - ); 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - GetNamedPipeServerProcessId( 14:18:51 INFO - HANDLE Pipe, 14:18:51 INFO - PULONG ServerProcessId 14:18:51 INFO - ); 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - GetNamedPipeServerSessionId( 14:18:51 INFO - HANDLE Pipe, 14:18:51 INFO - PULONG ServerSessionId 14:18:51 INFO - ); 14:18:51 INFO - #line 5846 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #pragma endregion 14:18:51 INFO - #line 5849 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - #pragma region Desktop Family 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - SetVolumeLabelA( 14:18:51 INFO - LPCSTR lpRootPathName, 14:18:51 INFO - LPCSTR lpVolumeName 14:18:51 INFO - ); 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - SetVolumeLabelW( 14:18:51 INFO - LPCWSTR lpRootPathName, 14:18:51 INFO - LPCWSTR lpVolumeName 14:18:51 INFO - ); 14:18:51 INFO - #line 5872 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - SetFileBandwidthReservation( 14:18:51 INFO - HANDLE hFile, 14:18:51 INFO - DWORD nPeriodMilliseconds, 14:18:51 INFO - DWORD nBytesPerPeriod, 14:18:51 INFO - BOOL bDiscardable, 14:18:51 INFO - LPDWORD lpTransferSize, 14:18:51 INFO - LPDWORD lpNumOutstandingRequests 14:18:51 INFO - ); 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - GetFileBandwidthReservation( 14:18:51 INFO - HANDLE hFile, 14:18:51 INFO - LPDWORD lpPeriodMilliseconds, 14:18:51 INFO - LPDWORD lpBytesPerPeriod, 14:18:51 INFO - LPBOOL pDiscardable, 14:18:51 INFO - LPDWORD lpTransferSize, 14:18:51 INFO - LPDWORD lpNumOutstandingRequests 14:18:51 INFO - ); 14:18:51 INFO - #line 5900 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - ClearEventLogA ( 14:18:51 INFO - HANDLE hEventLog, 14:18:51 INFO - LPCSTR lpBackupFileName 14:18:51 INFO - ); 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - ClearEventLogW ( 14:18:51 INFO - HANDLE hEventLog, 14:18:51 INFO - LPCWSTR lpBackupFileName 14:18:51 INFO - ); 14:18:51 INFO - #line 5924 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - BackupEventLogA ( 14:18:51 INFO - HANDLE hEventLog, 14:18:51 INFO - LPCSTR lpBackupFileName 14:18:51 INFO - ); 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - BackupEventLogW ( 14:18:51 INFO - HANDLE hEventLog, 14:18:51 INFO - LPCWSTR lpBackupFileName 14:18:51 INFO - ); 14:18:51 INFO - #line 5944 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - CloseEventLog ( 14:18:51 INFO - HANDLE hEventLog 14:18:51 INFO - ); 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - DeregisterEventSource ( 14:18:51 INFO - HANDLE hEventLog 14:18:51 INFO - ); 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - NotifyChangeEventLog( 14:18:51 INFO - HANDLE hEventLog, 14:18:51 INFO - HANDLE hEvent 14:18:51 INFO - ); 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - GetNumberOfEventLogRecords ( 14:18:51 INFO - HANDLE hEventLog, 14:18:51 INFO - PDWORD NumberOfRecords 14:18:51 INFO - ); 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - GetOldestEventLogRecord ( 14:18:51 INFO - HANDLE hEventLog, 14:18:51 INFO - PDWORD OldestRecord 14:18:51 INFO - ); 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - HANDLE 14:18:51 INFO - __stdcall 14:18:51 INFO - OpenEventLogA ( 14:18:51 INFO - LPCSTR lpUNCServerName, 14:18:51 INFO - LPCSTR lpSourceName 14:18:51 INFO - ); 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - HANDLE 14:18:51 INFO - __stdcall 14:18:51 INFO - OpenEventLogW ( 14:18:51 INFO - LPCWSTR lpUNCServerName, 14:18:51 INFO - LPCWSTR lpSourceName 14:18:51 INFO - ); 14:18:51 INFO - #line 6002 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - HANDLE 14:18:51 INFO - __stdcall 14:18:51 INFO - RegisterEventSourceA ( 14:18:51 INFO - LPCSTR lpUNCServerName, 14:18:51 INFO - LPCSTR lpSourceName 14:18:51 INFO - ); 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - HANDLE 14:18:51 INFO - __stdcall 14:18:51 INFO - RegisterEventSourceW ( 14:18:51 INFO - LPCWSTR lpUNCServerName, 14:18:51 INFO - LPCWSTR lpSourceName 14:18:51 INFO - ); 14:18:51 INFO - #line 6022 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - HANDLE 14:18:51 INFO - __stdcall 14:18:51 INFO - OpenBackupEventLogA ( 14:18:51 INFO - LPCSTR lpUNCServerName, 14:18:51 INFO - LPCSTR lpFileName 14:18:51 INFO - ); 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - HANDLE 14:18:51 INFO - __stdcall 14:18:51 INFO - OpenBackupEventLogW ( 14:18:51 INFO - LPCWSTR lpUNCServerName, 14:18:51 INFO - LPCWSTR lpFileName 14:18:51 INFO - ); 14:18:51 INFO - #line 6042 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - ReadEventLogA ( 14:18:51 INFO - HANDLE hEventLog, 14:18:51 INFO - DWORD dwReadFlags, 14:18:51 INFO - DWORD dwRecordOffset, 14:18:51 INFO - LPVOID lpBuffer, 14:18:51 INFO - DWORD nNumberOfBytesToRead, 14:18:51 INFO - DWORD *pnBytesRead, 14:18:51 INFO - DWORD *pnMinNumberOfBytesNeeded 14:18:51 INFO - ); 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - ReadEventLogW ( 14:18:51 INFO - HANDLE hEventLog, 14:18:51 INFO - DWORD dwReadFlags, 14:18:51 INFO - DWORD dwRecordOffset, 14:18:51 INFO - LPVOID lpBuffer, 14:18:51 INFO - DWORD nNumberOfBytesToRead, 14:18:51 INFO - DWORD *pnBytesRead, 14:18:51 INFO - DWORD *pnMinNumberOfBytesNeeded 14:18:51 INFO - ); 14:18:51 INFO - #line 6072 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - ReportEventA ( 14:18:51 INFO - HANDLE hEventLog, 14:18:51 INFO - WORD wType, 14:18:51 INFO - WORD wCategory, 14:18:51 INFO - DWORD dwEventID, 14:18:51 INFO - PSID lpUserSid, 14:18:51 INFO - WORD wNumStrings, 14:18:51 INFO - DWORD dwDataSize, 14:18:51 INFO - LPCSTR *lpStrings, 14:18:51 INFO - LPVOID lpRawData 14:18:51 INFO - ); 14:18:51 INFO - __declspec(dllimport) 14:18:51 INFO - BOOL 14:18:51 INFO - __stdcall 14:18:51 INFO - ReportEventW ( 14:18:51 INFO - HANDLE hEventLog, 14:18:52 INFO - WORD wType, 14:18:52 INFO - WORD wCategory, 14:18:52 INFO - DWORD dwEventID, 14:18:52 INFO - PSID lpUserSid, 14:18:52 INFO - WORD wNumStrings, 14:18:52 INFO - DWORD dwDataSize, 14:18:52 INFO - LPCWSTR *lpStrings, 14:18:52 INFO - LPVOID lpRawData 14:18:52 INFO - ); 14:18:52 INFO - #line 6106 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - typedef struct _EVENTLOG_FULL_INFORMATION 14:18:52 INFO - { 14:18:52 INFO - DWORD dwFull; 14:18:52 INFO - } 14:18:52 INFO - EVENTLOG_FULL_INFORMATION, *LPEVENTLOG_FULL_INFORMATION; 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - GetEventLogInformation ( 14:18:52 INFO - HANDLE hEventLog, 14:18:52 INFO - DWORD dwInfoLevel, 14:18:52 INFO - LPVOID lpBuffer, 14:18:52 INFO - DWORD cbBufSize, 14:18:52 INFO - LPDWORD pcbBytesNeeded 14:18:52 INFO - ); 14:18:52 INFO - #line 6175 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - AccessCheckAndAuditAlarmA ( 14:18:52 INFO - LPCSTR SubsystemName, 14:18:52 INFO - LPVOID HandleId, 14:18:52 INFO - LPSTR ObjectTypeName, 14:18:52 INFO - LPSTR ObjectName, 14:18:52 INFO - PSECURITY_DESCRIPTOR SecurityDescriptor, 14:18:52 INFO - DWORD DesiredAccess, 14:18:52 INFO - PGENERIC_MAPPING GenericMapping, 14:18:52 INFO - BOOL ObjectCreation, 14:18:52 INFO - LPDWORD GrantedAccess, 14:18:52 INFO - LPBOOL AccessStatus, 14:18:52 INFO - LPBOOL pfGenerateOnClose 14:18:52 INFO - ); 14:18:52 INFO - #line 6201 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - AccessCheckByTypeAndAuditAlarmA ( 14:18:52 INFO - LPCSTR SubsystemName, 14:18:52 INFO - LPVOID HandleId, 14:18:52 INFO - LPCSTR ObjectTypeName, 14:18:52 INFO - LPCSTR ObjectName, 14:18:52 INFO - PSECURITY_DESCRIPTOR SecurityDescriptor, 14:18:52 INFO - PSID PrincipalSelfSid, 14:18:52 INFO - DWORD DesiredAccess, 14:18:52 INFO - AUDIT_EVENT_TYPE AuditType, 14:18:52 INFO - DWORD Flags, 14:18:52 INFO - POBJECT_TYPE_LIST ObjectTypeList, 14:18:52 INFO - DWORD ObjectTypeListLength, 14:18:52 INFO - PGENERIC_MAPPING GenericMapping, 14:18:52 INFO - BOOL ObjectCreation, 14:18:52 INFO - LPDWORD GrantedAccess, 14:18:52 INFO - LPBOOL AccessStatus, 14:18:52 INFO - LPBOOL pfGenerateOnClose 14:18:52 INFO - ); 14:18:52 INFO - #line 6228 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - AccessCheckByTypeResultListAndAuditAlarmA ( 14:18:52 INFO - LPCSTR SubsystemName, 14:18:52 INFO - LPVOID HandleId, 14:18:52 INFO - LPCSTR ObjectTypeName, 14:18:52 INFO - LPCSTR ObjectName, 14:18:52 INFO - PSECURITY_DESCRIPTOR SecurityDescriptor, 14:18:52 INFO - PSID PrincipalSelfSid, 14:18:52 INFO - DWORD DesiredAccess, 14:18:52 INFO - AUDIT_EVENT_TYPE AuditType, 14:18:52 INFO - DWORD Flags, 14:18:52 INFO - POBJECT_TYPE_LIST ObjectTypeList, 14:18:52 INFO - DWORD ObjectTypeListLength, 14:18:52 INFO - PGENERIC_MAPPING GenericMapping, 14:18:52 INFO - BOOL ObjectCreation, 14:18:52 INFO - LPDWORD GrantedAccess, 14:18:52 INFO - LPDWORD AccessStatusList, 14:18:52 INFO - LPBOOL pfGenerateOnClose 14:18:52 INFO - ); 14:18:52 INFO - #line 6253 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - AccessCheckByTypeResultListAndAuditAlarmByHandleA ( 14:18:52 INFO - LPCSTR SubsystemName, 14:18:52 INFO - LPVOID HandleId, 14:18:52 INFO - HANDLE ClientToken, 14:18:52 INFO - LPCSTR ObjectTypeName, 14:18:52 INFO - LPCSTR ObjectName, 14:18:52 INFO - PSECURITY_DESCRIPTOR SecurityDescriptor, 14:18:52 INFO - PSID PrincipalSelfSid, 14:18:52 INFO - DWORD DesiredAccess, 14:18:52 INFO - AUDIT_EVENT_TYPE AuditType, 14:18:52 INFO - DWORD Flags, 14:18:52 INFO - POBJECT_TYPE_LIST ObjectTypeList, 14:18:52 INFO - DWORD ObjectTypeListLength, 14:18:52 INFO - PGENERIC_MAPPING GenericMapping, 14:18:52 INFO - BOOL ObjectCreation, 14:18:52 INFO - LPDWORD GrantedAccess, 14:18:52 INFO - LPDWORD AccessStatusList, 14:18:52 INFO - LPBOOL pfGenerateOnClose 14:18:52 INFO - ); 14:18:52 INFO - #line 6279 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - #line 6280 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - ObjectOpenAuditAlarmA ( 14:18:52 INFO - LPCSTR SubsystemName, 14:18:52 INFO - LPVOID HandleId, 14:18:52 INFO - LPSTR ObjectTypeName, 14:18:52 INFO - LPSTR ObjectName, 14:18:52 INFO - PSECURITY_DESCRIPTOR pSecurityDescriptor, 14:18:52 INFO - HANDLE ClientToken, 14:18:52 INFO - DWORD DesiredAccess, 14:18:52 INFO - DWORD GrantedAccess, 14:18:52 INFO - PPRIVILEGE_SET Privileges, 14:18:52 INFO - BOOL ObjectCreation, 14:18:52 INFO - BOOL AccessGranted, 14:18:52 INFO - LPBOOL GenerateOnClose 14:18:52 INFO - ); 14:18:52 INFO - #line 6301 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - ObjectPrivilegeAuditAlarmA ( 14:18:52 INFO - LPCSTR SubsystemName, 14:18:52 INFO - LPVOID HandleId, 14:18:52 INFO - HANDLE ClientToken, 14:18:52 INFO - DWORD DesiredAccess, 14:18:52 INFO - PPRIVILEGE_SET Privileges, 14:18:52 INFO - BOOL AccessGranted 14:18:52 INFO - ); 14:18:52 INFO - #line 6316 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - ObjectCloseAuditAlarmA ( 14:18:52 INFO - LPCSTR SubsystemName, 14:18:52 INFO - LPVOID HandleId, 14:18:52 INFO - BOOL GenerateOnClose 14:18:52 INFO - ); 14:18:52 INFO - #line 6328 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - ObjectDeleteAuditAlarmA ( 14:18:52 INFO - LPCSTR SubsystemName, 14:18:52 INFO - LPVOID HandleId, 14:18:52 INFO - BOOL GenerateOnClose 14:18:52 INFO - ); 14:18:52 INFO - #line 6340 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - PrivilegedServiceAuditAlarmA ( 14:18:52 INFO - LPCSTR SubsystemName, 14:18:52 INFO - LPCSTR ServiceName, 14:18:52 INFO - HANDLE ClientToken, 14:18:52 INFO - PPRIVILEGE_SET Privileges, 14:18:52 INFO - BOOL AccessGranted 14:18:52 INFO - ); 14:18:52 INFO - #line 6354 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - AddConditionalAce ( 14:18:52 INFO - PACL pAcl, 14:18:52 INFO - DWORD dwAceRevision, 14:18:52 INFO - DWORD AceFlags, 14:18:52 INFO - UCHAR AceType, 14:18:52 INFO - DWORD AccessMask, 14:18:52 INFO - PSID pSid, 14:18:52 INFO - PWCHAR ConditionStr, 14:18:52 INFO - DWORD *ReturnLength 14:18:52 INFO - ); 14:18:52 INFO - #line 6370 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - #line 6372 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - #pragma endregion 14:18:52 INFO - #pragma region Desktop Family or OneCore Family 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - SetFileSecurityA ( 14:18:52 INFO - LPCSTR lpFileName, 14:18:52 INFO - SECURITY_INFORMATION SecurityInformation, 14:18:52 INFO - PSECURITY_DESCRIPTOR pSecurityDescriptor 14:18:52 INFO - ); 14:18:52 INFO - #line 6388 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - GetFileSecurityA ( 14:18:52 INFO - LPCSTR lpFileName, 14:18:52 INFO - SECURITY_INFORMATION RequestedInformation, 14:18:52 INFO - PSECURITY_DESCRIPTOR pSecurityDescriptor, 14:18:52 INFO - DWORD nLength, 14:18:52 INFO - LPDWORD lpnLengthNeeded 14:18:52 INFO - ); 14:18:52 INFO - #line 6402 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - ReadDirectoryChangesW( 14:18:52 INFO - HANDLE hDirectory, 14:18:52 INFO - LPVOID lpBuffer, 14:18:52 INFO - DWORD nBufferLength, 14:18:52 INFO - BOOL bWatchSubtree, 14:18:52 INFO - DWORD dwNotifyFilter, 14:18:52 INFO - LPDWORD lpBytesReturned, 14:18:52 INFO - LPOVERLAPPED lpOverlapped, 14:18:52 INFO - LPOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine 14:18:52 INFO - ); 14:18:52 INFO - #line 6418 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - #line 6420 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - #pragma endregion 14:18:52 INFO - #pragma region Desktop Family 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - LPVOID 14:18:52 INFO - __stdcall 14:18:52 INFO - MapViewOfFileExNuma( 14:18:52 INFO - HANDLE hFileMappingObject, 14:18:52 INFO - DWORD dwDesiredAccess, 14:18:52 INFO - DWORD dwFileOffsetHigh, 14:18:52 INFO - DWORD dwFileOffsetLow, 14:18:52 INFO - SIZE_T dwNumberOfBytesToMap, 14:18:52 INFO - LPVOID lpBaseAddress, 14:18:52 INFO - DWORD nndPreferred 14:18:52 INFO - ); 14:18:52 INFO - #line 6442 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - IsBadReadPtr( 14:18:52 INFO - const void *lp, 14:18:52 INFO - UINT_PTR ucb 14:18:52 INFO - ); 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - IsBadWritePtr( 14:18:52 INFO - LPVOID lp, 14:18:52 INFO - UINT_PTR ucb 14:18:52 INFO - ); 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - IsBadHugeReadPtr( 14:18:52 INFO - const void *lp, 14:18:52 INFO - UINT_PTR ucb 14:18:52 INFO - ); 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - IsBadHugeWritePtr( 14:18:52 INFO - LPVOID lp, 14:18:52 INFO - UINT_PTR ucb 14:18:52 INFO - ); 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - IsBadCodePtr( 14:18:52 INFO - FARPROC lpfn 14:18:52 INFO - ); 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - IsBadStringPtrA( 14:18:52 INFO - LPCSTR lpsz, 14:18:52 INFO - UINT_PTR ucchMax 14:18:52 INFO - ); 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - IsBadStringPtrW( 14:18:52 INFO - LPCWSTR lpsz, 14:18:52 INFO - UINT_PTR ucchMax 14:18:52 INFO - ); 14:18:52 INFO - #line 6501 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - #line 6503 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - #pragma endregion 14:18:52 INFO - #pragma region Desktop Family or OneCore Family 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - LookupAccountSidA( 14:18:52 INFO - LPCSTR lpSystemName, 14:18:52 INFO - PSID Sid, 14:18:52 INFO - LPSTR Name, 14:18:52 INFO - LPDWORD cchName, 14:18:52 INFO - LPSTR ReferencedDomainName, 14:18:52 INFO - LPDWORD cchReferencedDomainName, 14:18:52 INFO - PSID_NAME_USE peUse 14:18:52 INFO - ); 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - LookupAccountSidW( 14:18:52 INFO - LPCWSTR lpSystemName, 14:18:52 INFO - PSID Sid, 14:18:52 INFO - LPWSTR Name, 14:18:52 INFO - LPDWORD cchName, 14:18:52 INFO - LPWSTR ReferencedDomainName, 14:18:52 INFO - LPDWORD cchReferencedDomainName, 14:18:52 INFO - PSID_NAME_USE peUse 14:18:52 INFO - ); 14:18:52 INFO - #line 6537 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - LookupAccountNameA( 14:18:52 INFO - LPCSTR lpSystemName, 14:18:52 INFO - LPCSTR lpAccountName, 14:18:52 INFO - PSID Sid, 14:18:52 INFO - LPDWORD cbSid, 14:18:52 INFO - LPSTR ReferencedDomainName, 14:18:52 INFO - LPDWORD cchReferencedDomainName, 14:18:52 INFO - PSID_NAME_USE peUse 14:18:52 INFO - ); 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - LookupAccountNameW( 14:18:52 INFO - LPCWSTR lpSystemName, 14:18:52 INFO - LPCWSTR lpAccountName, 14:18:52 INFO - PSID Sid, 14:18:52 INFO - LPDWORD cbSid, 14:18:52 INFO - LPWSTR ReferencedDomainName, 14:18:52 INFO - LPDWORD cchReferencedDomainName, 14:18:52 INFO - PSID_NAME_USE peUse 14:18:52 INFO - ); 14:18:52 INFO - #line 6567 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - #line 6569 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - #pragma endregion 14:18:52 INFO - #pragma region Desktop Family 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - LookupAccountNameLocalA( 14:18:52 INFO - LPCSTR lpAccountName, 14:18:52 INFO - PSID Sid, 14:18:52 INFO - LPDWORD cbSid, 14:18:52 INFO - LPSTR ReferencedDomainName, 14:18:52 INFO - LPDWORD cchReferencedDomainName, 14:18:52 INFO - PSID_NAME_USE peUse 14:18:52 INFO - ); 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - LookupAccountNameLocalW( 14:18:52 INFO - LPCWSTR lpAccountName, 14:18:52 INFO - PSID Sid, 14:18:52 INFO - LPDWORD cbSid, 14:18:52 INFO - LPWSTR ReferencedDomainName, 14:18:52 INFO - LPDWORD cchReferencedDomainName, 14:18:52 INFO - PSID_NAME_USE peUse 14:18:52 INFO - ); 14:18:52 INFO - #line 6603 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - LookupAccountSidLocalA( 14:18:52 INFO - PSID Sid, 14:18:52 INFO - LPSTR Name, 14:18:52 INFO - LPDWORD cchName, 14:18:52 INFO - LPSTR ReferencedDomainName, 14:18:52 INFO - LPDWORD cchReferencedDomainName, 14:18:52 INFO - PSID_NAME_USE peUse 14:18:52 INFO - ); 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - LookupAccountSidLocalW( 14:18:52 INFO - PSID Sid, 14:18:52 INFO - LPWSTR Name, 14:18:52 INFO - LPDWORD cchName, 14:18:52 INFO - LPWSTR ReferencedDomainName, 14:18:52 INFO - LPDWORD cchReferencedDomainName, 14:18:52 INFO - PSID_NAME_USE peUse 14:18:52 INFO - ); 14:18:52 INFO - #line 6631 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - #line 6655 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - #line 6657 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - #pragma endregion 14:18:52 INFO - #pragma region Desktop Family or OneCore Family 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - LookupPrivilegeValueA( 14:18:52 INFO - LPCSTR lpSystemName, 14:18:52 INFO - LPCSTR lpName, 14:18:52 INFO - PLUID lpLuid 14:18:52 INFO - ); 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - LookupPrivilegeValueW( 14:18:52 INFO - LPCWSTR lpSystemName, 14:18:52 INFO - LPCWSTR lpName, 14:18:52 INFO - PLUID lpLuid 14:18:52 INFO - ); 14:18:52 INFO - #line 6683 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - LookupPrivilegeNameA( 14:18:52 INFO - LPCSTR lpSystemName, 14:18:52 INFO - PLUID lpLuid, 14:18:52 INFO - LPSTR lpName, 14:18:52 INFO - LPDWORD cchName 14:18:52 INFO - ); 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - LookupPrivilegeNameW( 14:18:52 INFO - LPCWSTR lpSystemName, 14:18:52 INFO - PLUID lpLuid, 14:18:52 INFO - LPWSTR lpName, 14:18:52 INFO - LPDWORD cchName 14:18:52 INFO - ); 14:18:52 INFO - #line 6707 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - LookupPrivilegeDisplayNameA( 14:18:52 INFO - LPCSTR lpSystemName, 14:18:52 INFO - LPCSTR lpName, 14:18:52 INFO - LPSTR lpDisplayName, 14:18:52 INFO - LPDWORD cchDisplayName, 14:18:52 INFO - LPDWORD lpLanguageId 14:18:52 INFO - ); 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - LookupPrivilegeDisplayNameW( 14:18:52 INFO - LPCWSTR lpSystemName, 14:18:52 INFO - LPCWSTR lpName, 14:18:52 INFO - LPWSTR lpDisplayName, 14:18:52 INFO - LPDWORD cchDisplayName, 14:18:52 INFO - LPDWORD lpLanguageId 14:18:52 INFO - ); 14:18:52 INFO - #line 6733 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - #line 6735 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - #pragma endregion 14:18:52 INFO - #pragma region Desktop Family 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - BuildCommDCBA( 14:18:52 INFO - LPCSTR lpDef, 14:18:52 INFO - LPDCB lpDCB 14:18:52 INFO - ); 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - BuildCommDCBW( 14:18:52 INFO - LPCWSTR lpDef, 14:18:52 INFO - LPDCB lpDCB 14:18:52 INFO - ); 14:18:52 INFO - #line 6759 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - BuildCommDCBAndTimeoutsA( 14:18:52 INFO - LPCSTR lpDef, 14:18:52 INFO - LPDCB lpDCB, 14:18:52 INFO - LPCOMMTIMEOUTS lpCommTimeouts 14:18:52 INFO - ); 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - BuildCommDCBAndTimeoutsW( 14:18:52 INFO - LPCWSTR lpDef, 14:18:52 INFO - LPDCB lpDCB, 14:18:52 INFO - LPCOMMTIMEOUTS lpCommTimeouts 14:18:52 INFO - ); 14:18:52 INFO - #line 6781 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - CommConfigDialogA( 14:18:52 INFO - LPCSTR lpszName, 14:18:52 INFO - HWND hWnd, 14:18:52 INFO - LPCOMMCONFIG lpCC 14:18:52 INFO - ); 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - CommConfigDialogW( 14:18:52 INFO - LPCWSTR lpszName, 14:18:52 INFO - HWND hWnd, 14:18:52 INFO - LPCOMMCONFIG lpCC 14:18:52 INFO - ); 14:18:52 INFO - #line 6803 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - GetDefaultCommConfigA( 14:18:52 INFO - LPCSTR lpszName, 14:18:52 INFO - LPCOMMCONFIG lpCC, 14:18:52 INFO - LPDWORD lpdwSize 14:18:52 INFO - ); 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - GetDefaultCommConfigW( 14:18:52 INFO - LPCWSTR lpszName, 14:18:52 INFO - LPCOMMCONFIG lpCC, 14:18:52 INFO - LPDWORD lpdwSize 14:18:52 INFO - ); 14:18:52 INFO - #line 6825 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - SetDefaultCommConfigA( 14:18:52 INFO - LPCSTR lpszName, 14:18:52 INFO - LPCOMMCONFIG lpCC, 14:18:52 INFO - DWORD dwSize 14:18:52 INFO - ); 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - SetDefaultCommConfigW( 14:18:52 INFO - LPCWSTR lpszName, 14:18:52 INFO - LPCOMMCONFIG lpCC, 14:18:52 INFO - DWORD dwSize 14:18:52 INFO - ); 14:18:52 INFO - #line 6847 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - #line 6853 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - GetComputerNameA ( 14:18:52 INFO - LPSTR lpBuffer, 14:18:52 INFO - LPDWORD nSize 14:18:52 INFO - ); 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - GetComputerNameW ( 14:18:52 INFO - LPWSTR lpBuffer, 14:18:52 INFO - LPDWORD nSize 14:18:52 INFO - ); 14:18:52 INFO - #line 6875 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - DnsHostnameToComputerNameA ( 14:18:52 INFO - LPCSTR Hostname, 14:18:52 INFO - LPSTR ComputerName, 14:18:52 INFO - LPDWORD nSize 14:18:52 INFO - ); 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - DnsHostnameToComputerNameW ( 14:18:52 INFO - LPCWSTR Hostname, 14:18:52 INFO - LPWSTR ComputerName, 14:18:52 INFO - LPDWORD nSize 14:18:52 INFO - ); 14:18:52 INFO - #line 6902 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - #line 6904 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - GetUserNameA ( 14:18:52 INFO - LPSTR lpBuffer, 14:18:52 INFO - LPDWORD pcbBuffer 14:18:52 INFO - ); 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - GetUserNameW ( 14:18:52 INFO - LPWSTR lpBuffer, 14:18:52 INFO - LPDWORD pcbBuffer 14:18:52 INFO - ); 14:18:52 INFO - #line 6924 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - #line 6938 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - #line 6944 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - #line 6947 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - #line 6950 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - LogonUserA ( 14:18:52 INFO - LPCSTR lpszUsername, 14:18:52 INFO - LPCSTR lpszDomain, 14:18:52 INFO - LPCSTR lpszPassword, 14:18:52 INFO - DWORD dwLogonType, 14:18:52 INFO - DWORD dwLogonProvider, 14:18:52 INFO - PHANDLE phToken 14:18:52 INFO - ); 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - LogonUserW ( 14:18:52 INFO - LPCWSTR lpszUsername, 14:18:52 INFO - LPCWSTR lpszDomain, 14:18:52 INFO - LPCWSTR lpszPassword, 14:18:52 INFO - DWORD dwLogonType, 14:18:52 INFO - DWORD dwLogonProvider, 14:18:52 INFO - PHANDLE phToken 14:18:52 INFO - ); 14:18:52 INFO - #line 6980 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - LogonUserExA ( 14:18:52 INFO - LPCSTR lpszUsername, 14:18:52 INFO - LPCSTR lpszDomain, 14:18:52 INFO - LPCSTR lpszPassword, 14:18:52 INFO - DWORD dwLogonType, 14:18:52 INFO - DWORD dwLogonProvider, 14:18:52 INFO - PHANDLE phToken, 14:18:52 INFO - PSID *ppLogonSid, 14:18:52 INFO - PVOID *ppProfileBuffer, 14:18:52 INFO - LPDWORD pdwProfileLength, 14:18:52 INFO - PQUOTA_LIMITS pQuotaLimits 14:18:52 INFO - ); 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - LogonUserExW ( 14:18:52 INFO - LPCWSTR lpszUsername, 14:18:52 INFO - LPCWSTR lpszDomain, 14:18:52 INFO - LPCWSTR lpszPassword, 14:18:52 INFO - DWORD dwLogonType, 14:18:52 INFO - DWORD dwLogonProvider, 14:18:52 INFO - PHANDLE phToken, 14:18:52 INFO - PSID *ppLogonSid, 14:18:52 INFO - PVOID *ppProfileBuffer, 14:18:52 INFO - LPDWORD pdwProfileLength, 14:18:52 INFO - PQUOTA_LIMITS pQuotaLimits 14:18:52 INFO - ); 14:18:52 INFO - #line 7016 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - #line 7018 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - #pragma endregion 14:18:52 INFO - #line 7024 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - #pragma region Desktop Family 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - CreateProcessWithLogonW( 14:18:52 INFO - LPCWSTR lpUsername, 14:18:52 INFO - LPCWSTR lpDomain, 14:18:52 INFO - LPCWSTR lpPassword, 14:18:52 INFO - DWORD dwLogonFlags, 14:18:52 INFO - LPCWSTR lpApplicationName, 14:18:52 INFO - LPWSTR lpCommandLine, 14:18:52 INFO - DWORD dwCreationFlags, 14:18:52 INFO - LPVOID lpEnvironment, 14:18:52 INFO - LPCWSTR lpCurrentDirectory, 14:18:52 INFO - LPSTARTUPINFOW lpStartupInfo, 14:18:52 INFO - LPPROCESS_INFORMATION lpProcessInformation 14:18:52 INFO - ); 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - CreateProcessWithTokenW( 14:18:52 INFO - HANDLE hToken, 14:18:52 INFO - DWORD dwLogonFlags, 14:18:52 INFO - LPCWSTR lpApplicationName, 14:18:52 INFO - LPWSTR lpCommandLine, 14:18:52 INFO - DWORD dwCreationFlags, 14:18:52 INFO - LPVOID lpEnvironment, 14:18:52 INFO - LPCWSTR lpCurrentDirectory, 14:18:52 INFO - LPSTARTUPINFOW lpStartupInfo, 14:18:52 INFO - LPPROCESS_INFORMATION lpProcessInformation 14:18:52 INFO - ); 14:18:52 INFO - #line 7070 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - IsTokenUntrusted( 14:18:52 INFO - HANDLE TokenHandle 14:18:52 INFO - ); 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - RegisterWaitForSingleObject( 14:18:52 INFO - PHANDLE phNewWaitObject, 14:18:52 INFO - HANDLE hObject, 14:18:52 INFO - WAITORTIMERCALLBACK Callback, 14:18:52 INFO - PVOID Context, 14:18:52 INFO - ULONG dwMilliseconds, 14:18:52 INFO - ULONG dwFlags 14:18:52 INFO - ); 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - UnregisterWait( 14:18:52 INFO - HANDLE WaitHandle 14:18:52 INFO - ); 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - BindIoCompletionCallback ( 14:18:52 INFO - HANDLE FileHandle, 14:18:52 INFO - LPOVERLAPPED_COMPLETION_ROUTINE Function, 14:18:52 INFO - ULONG Flags 14:18:52 INFO - ); 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - HANDLE 14:18:52 INFO - __stdcall 14:18:52 INFO - SetTimerQueueTimer( 14:18:52 INFO - HANDLE TimerQueue, 14:18:52 INFO - WAITORTIMERCALLBACK Callback, 14:18:52 INFO - PVOID Parameter, 14:18:52 INFO - DWORD DueTime, 14:18:52 INFO - DWORD Period, 14:18:52 INFO - BOOL PreferIo 14:18:52 INFO - ); 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - CancelTimerQueueTimer( 14:18:52 INFO - HANDLE TimerQueue, 14:18:52 INFO - HANDLE Timer 14:18:52 INFO - ); 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - DeleteTimerQueue( 14:18:52 INFO - HANDLE TimerQueue 14:18:52 INFO - ); 14:18:52 INFO - #line 7143 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - #line 7145 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - __forceinline 14:18:52 INFO - void 14:18:52 INFO - InitializeThreadpoolEnvironment( 14:18:52 INFO - PTP_CALLBACK_ENVIRON pcbe 14:18:52 INFO - ) 14:18:52 INFO - { 14:18:52 INFO - TpInitializeCallbackEnviron(pcbe); 14:18:52 INFO - } 14:18:52 INFO - __forceinline 14:18:52 INFO - void 14:18:52 INFO - SetThreadpoolCallbackPool( 14:18:52 INFO - PTP_CALLBACK_ENVIRON pcbe, 14:18:52 INFO - PTP_POOL ptpp 14:18:52 INFO - ) 14:18:52 INFO - { 14:18:52 INFO - TpSetCallbackThreadpool(pcbe, ptpp); 14:18:52 INFO - } 14:18:52 INFO - __forceinline 14:18:52 INFO - void 14:18:52 INFO - SetThreadpoolCallbackCleanupGroup( 14:18:52 INFO - PTP_CALLBACK_ENVIRON pcbe, 14:18:52 INFO - PTP_CLEANUP_GROUP ptpcg, 14:18:52 INFO - PTP_CLEANUP_GROUP_CANCEL_CALLBACK pfng 14:18:52 INFO - ) 14:18:52 INFO - { 14:18:52 INFO - TpSetCallbackCleanupGroup(pcbe, ptpcg, pfng); 14:18:52 INFO - } 14:18:52 INFO - __forceinline 14:18:52 INFO - void 14:18:52 INFO - SetThreadpoolCallbackRunsLong( 14:18:52 INFO - PTP_CALLBACK_ENVIRON pcbe 14:18:52 INFO - ) 14:18:52 INFO - { 14:18:52 INFO - TpSetCallbackLongFunction(pcbe); 14:18:52 INFO - } 14:18:52 INFO - __forceinline 14:18:52 INFO - void 14:18:52 INFO - SetThreadpoolCallbackLibrary( 14:18:52 INFO - PTP_CALLBACK_ENVIRON pcbe, 14:18:52 INFO - PVOID mod 14:18:52 INFO - ) 14:18:52 INFO - { 14:18:52 INFO - TpSetCallbackRaceWithDll(pcbe, mod); 14:18:52 INFO - } 14:18:52 INFO - __forceinline 14:18:52 INFO - void 14:18:52 INFO - SetThreadpoolCallbackPriority( 14:18:52 INFO - PTP_CALLBACK_ENVIRON pcbe, 14:18:52 INFO - TP_CALLBACK_PRIORITY Priority 14:18:52 INFO - ) 14:18:52 INFO - { 14:18:52 INFO - TpSetCallbackPriority(pcbe, Priority); 14:18:52 INFO - } 14:18:52 INFO - #line 7216 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - __forceinline 14:18:52 INFO - void 14:18:52 INFO - DestroyThreadpoolEnvironment( 14:18:52 INFO - PTP_CALLBACK_ENVIRON pcbe 14:18:52 INFO - ) 14:18:52 INFO - { 14:18:52 INFO - TpDestroyCallbackEnviron(pcbe); 14:18:52 INFO - } 14:18:52 INFO - #line 7227 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - #line 7229 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - #line 7231 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - #line 7233 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - #pragma region Desktop Family 14:18:52 INFO - __forceinline 14:18:52 INFO - void 14:18:52 INFO - SetThreadpoolCallbackPersistent( 14:18:52 INFO - PTP_CALLBACK_ENVIRON pcbe 14:18:52 INFO - ) 14:18:52 INFO - { 14:18:52 INFO - TpSetCallbackPersistent(pcbe); 14:18:52 INFO - } 14:18:52 INFO - #line 7251 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - #line 7253 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - #pragma endregion 14:18:52 INFO - #pragma region Desktop Family or OneCore Family 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - HANDLE 14:18:52 INFO - __stdcall 14:18:52 INFO - CreatePrivateNamespaceA( 14:18:52 INFO - LPSECURITY_ATTRIBUTES lpPrivateNamespaceAttributes, 14:18:52 INFO - LPVOID lpBoundaryDescriptor, 14:18:52 INFO - LPCSTR lpAliasPrefix 14:18:52 INFO - ); 14:18:52 INFO - #line 7277 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - HANDLE 14:18:52 INFO - __stdcall 14:18:52 INFO - OpenPrivateNamespaceA( 14:18:52 INFO - LPVOID lpBoundaryDescriptor, 14:18:52 INFO - LPCSTR lpAliasPrefix 14:18:52 INFO - ); 14:18:52 INFO - #line 7292 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - HANDLE 14:18:52 INFO - __stdcall 14:18:52 INFO - CreateBoundaryDescriptorA( 14:18:52 INFO - LPCSTR Name, 14:18:52 INFO - ULONG Flags 14:18:52 INFO - ); 14:18:52 INFO - #line 7312 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - #line 7314 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - #pragma endregion 14:18:52 INFO - #pragma region Desktop Family 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - AddIntegrityLabelToBoundaryDescriptor( 14:18:52 INFO - HANDLE * BoundaryDescriptor, 14:18:52 INFO - PSID IntegrityLabel 14:18:52 INFO - ); 14:18:52 INFO - #line 7328 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - #pragma endregion 14:18:52 INFO - #line 7331 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - #pragma region Desktop Family 14:18:52 INFO - typedef struct tagHW_PROFILE_INFOA { 14:18:52 INFO - DWORD dwDockInfo; 14:18:52 INFO - CHAR szHwProfileGuid[39]; 14:18:52 INFO - CHAR szHwProfileName[80]; 14:18:52 INFO - } HW_PROFILE_INFOA, *LPHW_PROFILE_INFOA; 14:18:52 INFO - typedef struct tagHW_PROFILE_INFOW { 14:18:52 INFO - DWORD dwDockInfo; 14:18:52 INFO - WCHAR szHwProfileGuid[39]; 14:18:52 INFO - WCHAR szHwProfileName[80]; 14:18:52 INFO - } HW_PROFILE_INFOW, *LPHW_PROFILE_INFOW; 14:18:52 INFO - typedef HW_PROFILE_INFOA HW_PROFILE_INFO; 14:18:52 INFO - typedef LPHW_PROFILE_INFOA LPHW_PROFILE_INFO; 14:18:52 INFO - #line 7366 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - GetCurrentHwProfileA ( 14:18:52 INFO - LPHW_PROFILE_INFOA lpHwProfileInfo 14:18:52 INFO - ); 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - GetCurrentHwProfileW ( 14:18:52 INFO - LPHW_PROFILE_INFOW lpHwProfileInfo 14:18:52 INFO - ); 14:18:52 INFO - #line 7385 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - #line 7386 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - VerifyVersionInfoA( 14:18:52 INFO - LPOSVERSIONINFOEXA lpVersionInformation, 14:18:52 INFO - DWORD dwTypeMask, 14:18:52 INFO - DWORDLONG dwlConditionMask 14:18:52 INFO - ); 14:18:52 INFO - __declspec(dllimport) 14:18:52 INFO - BOOL 14:18:52 INFO - __stdcall 14:18:52 INFO - VerifyVersionInfoW( 14:18:52 INFO - LPOSVERSIONINFOEXW lpVersionInformation, 14:18:52 INFO - DWORD dwTypeMask, 14:18:52 INFO - DWORDLONG dwlConditionMask 14:18:52 INFO - ); 14:18:52 INFO - #line 7408 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - #line 7411 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:18:52 INFO - #pragma endregion 14:18:52 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winerror.h" 14:18:52 INFO - #pragma once 14:18:52 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winerror.h" 14:19:06 INFO - #line 23434 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winerror.h" 14:19:09 INFO - #line 27712 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winerror.h" 14:19:09 INFO - constexpr 14:19:09 INFO - #line 27717 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winerror.h" 14:19:09 INFO - __forceinline HRESULT HRESULT_FROM_WIN32(unsigned long x) { return (HRESULT)(x) <= 0 ? (HRESULT)(x) : (HRESULT) (((x) & 0x0000FFFF) | (7 << 16) | 0x80000000);} 14:19:09 INFO - #line 27721 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winerror.h" 14:19:09 INFO - #line 27764 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winerror.h" 14:19:09 INFO - #line 27951 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winerror.h" 14:19:21 INFO - #line 47204 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winerror.h" 14:19:28 INFO - #line 58294 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winerror.h" 14:19:28 INFO - #line 7418 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\timezoneapi.h" 14:19:28 INFO - #pragma once 14:19:28 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\timezoneapi.h" 14:19:28 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\timezoneapi.h" 14:19:28 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\timezoneapi.h" 14:19:28 INFO - extern "C" { 14:19:28 INFO - #line 41 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\timezoneapi.h" 14:19:28 INFO - #pragma region Application Family or OneCore Family 14:19:28 INFO - typedef struct _TIME_ZONE_INFORMATION { 14:19:28 INFO - LONG Bias; 14:19:28 INFO - WCHAR StandardName[ 32 ]; 14:19:28 INFO - SYSTEMTIME StandardDate; 14:19:28 INFO - LONG StandardBias; 14:19:28 INFO - WCHAR DaylightName[ 32 ]; 14:19:28 INFO - SYSTEMTIME DaylightDate; 14:19:28 INFO - LONG DaylightBias; 14:19:28 INFO - } TIME_ZONE_INFORMATION, *PTIME_ZONE_INFORMATION, *LPTIME_ZONE_INFORMATION; 14:19:28 INFO - typedef struct _TIME_DYNAMIC_ZONE_INFORMATION { 14:19:28 INFO - LONG Bias; 14:19:28 INFO - WCHAR StandardName[ 32 ]; 14:19:28 INFO - SYSTEMTIME StandardDate; 14:19:28 INFO - LONG StandardBias; 14:19:28 INFO - WCHAR DaylightName[ 32 ]; 14:19:28 INFO - SYSTEMTIME DaylightDate; 14:19:28 INFO - LONG DaylightBias; 14:19:28 INFO - WCHAR TimeZoneKeyName[ 128 ]; 14:19:28 INFO - BOOLEAN DynamicDaylightTimeDisabled; 14:19:28 INFO - } DYNAMIC_TIME_ZONE_INFORMATION, *PDYNAMIC_TIME_ZONE_INFORMATION; 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - BOOL 14:19:28 INFO - __stdcall 14:19:28 INFO - SystemTimeToTzSpecificLocalTime( 14:19:28 INFO - const TIME_ZONE_INFORMATION * lpTimeZoneInformation, 14:19:28 INFO - const SYSTEMTIME * lpUniversalTime, 14:19:28 INFO - LPSYSTEMTIME lpLocalTime 14:19:28 INFO - ); 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - BOOL 14:19:28 INFO - __stdcall 14:19:28 INFO - TzSpecificLocalTimeToSystemTime( 14:19:28 INFO - const TIME_ZONE_INFORMATION * lpTimeZoneInformation, 14:19:28 INFO - const SYSTEMTIME * lpLocalTime, 14:19:28 INFO - LPSYSTEMTIME lpUniversalTime 14:19:28 INFO - ); 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - BOOL 14:19:28 INFO - __stdcall 14:19:28 INFO - FileTimeToSystemTime( 14:19:28 INFO - const FILETIME * lpFileTime, 14:19:28 INFO - LPSYSTEMTIME lpSystemTime 14:19:28 INFO - ); 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - BOOL 14:19:28 INFO - __stdcall 14:19:28 INFO - SystemTimeToFileTime( 14:19:28 INFO - const SYSTEMTIME * lpSystemTime, 14:19:28 INFO - LPFILETIME lpFileTime 14:19:28 INFO - ); 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - DWORD 14:19:28 INFO - __stdcall 14:19:28 INFO - GetTimeZoneInformation( 14:19:28 INFO - LPTIME_ZONE_INFORMATION lpTimeZoneInformation 14:19:28 INFO - ); 14:19:28 INFO - #line 126 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\timezoneapi.h" 14:19:28 INFO - #pragma endregion 14:19:28 INFO - #pragma region Desktop Family or OneCore Family 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - BOOL 14:19:28 INFO - __stdcall 14:19:28 INFO - SetTimeZoneInformation( 14:19:28 INFO - const TIME_ZONE_INFORMATION * lpTimeZoneInformation 14:19:28 INFO - ); 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - BOOL 14:19:28 INFO - __stdcall 14:19:28 INFO - SetDynamicTimeZoneInformation( 14:19:28 INFO - const DYNAMIC_TIME_ZONE_INFORMATION * lpTimeZoneInformation 14:19:28 INFO - ); 14:19:28 INFO - #line 152 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\timezoneapi.h" 14:19:28 INFO - #line 154 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\timezoneapi.h" 14:19:28 INFO - #pragma endregion 14:19:28 INFO - #pragma region Application Family or OneCore Family 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - DWORD 14:19:28 INFO - __stdcall 14:19:28 INFO - GetDynamicTimeZoneInformation( 14:19:28 INFO - PDYNAMIC_TIME_ZONE_INFORMATION pTimeZoneInformation 14:19:28 INFO - ); 14:19:28 INFO - #line 173 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\timezoneapi.h" 14:19:28 INFO - BOOL 14:19:28 INFO - __stdcall 14:19:28 INFO - GetTimeZoneInformationForYear( 14:19:28 INFO - USHORT wYear, 14:19:28 INFO - PDYNAMIC_TIME_ZONE_INFORMATION pdtzi, 14:19:28 INFO - LPTIME_ZONE_INFORMATION ptzi 14:19:28 INFO - ); 14:19:28 INFO - #line 188 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\timezoneapi.h" 14:19:28 INFO - #line 238 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\timezoneapi.h" 14:19:28 INFO - #line 240 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\timezoneapi.h" 14:19:28 INFO - #pragma endregion 14:19:28 INFO - } 14:19:28 INFO - #line 247 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\timezoneapi.h" 14:19:28 INFO - #line 249 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\timezoneapi.h" 14:19:28 INFO - #line 7419 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - #pragma region Desktop Family 14:19:28 INFO - typedef struct _SYSTEM_POWER_STATUS { 14:19:28 INFO - BYTE ACLineStatus; 14:19:28 INFO - BYTE BatteryFlag; 14:19:28 INFO - BYTE BatteryLifePercent; 14:19:28 INFO - BYTE SystemStatusFlag; 14:19:28 INFO - DWORD BatteryLifeTime; 14:19:28 INFO - DWORD BatteryFullLifeTime; 14:19:28 INFO - } SYSTEM_POWER_STATUS, *LPSYSTEM_POWER_STATUS; 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - BOOL 14:19:28 INFO - __stdcall 14:19:28 INFO - GetSystemPowerStatus( 14:19:28 INFO - LPSYSTEM_POWER_STATUS lpSystemPowerStatus 14:19:28 INFO - ); 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - BOOL 14:19:28 INFO - __stdcall 14:19:28 INFO - SetSystemPowerState( 14:19:28 INFO - BOOL fSuspend, 14:19:28 INFO - BOOL fForce 14:19:28 INFO - ); 14:19:28 INFO - #line 7478 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - #line 7480 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - #pragma endregion 14:19:28 INFO - #pragma region Desktop Family 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - BOOL 14:19:28 INFO - __stdcall 14:19:28 INFO - MapUserPhysicalPagesScatter( 14:19:28 INFO - PVOID *VirtualAddresses, 14:19:28 INFO - ULONG_PTR NumberOfPages, 14:19:28 INFO - PULONG_PTR PageArray 14:19:28 INFO - ); 14:19:28 INFO - #line 7500 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - #pragma endregion 14:19:28 INFO - #pragma region Desktop Family 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - HANDLE 14:19:28 INFO - __stdcall 14:19:28 INFO - CreateJobObjectA( 14:19:28 INFO - LPSECURITY_ATTRIBUTES lpJobAttributes, 14:19:28 INFO - LPCSTR lpName 14:19:28 INFO - ); 14:19:28 INFO - #line 7519 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - HANDLE 14:19:28 INFO - __stdcall 14:19:28 INFO - OpenJobObjectA( 14:19:28 INFO - DWORD dwDesiredAccess, 14:19:28 INFO - BOOL bInheritHandle, 14:19:28 INFO - LPCSTR lpName 14:19:28 INFO - ); 14:19:28 INFO - #line 7535 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - #line 7537 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - #pragma endregion 14:19:28 INFO - #pragma region Desktop Family 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - BOOL 14:19:28 INFO - __stdcall 14:19:28 INFO - CreateJobSet ( 14:19:28 INFO - ULONG NumJob, 14:19:28 INFO - PJOB_SET_ARRAY UserJobSet, 14:19:28 INFO - ULONG Flags); 14:19:28 INFO - #line 7551 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - #pragma endregion 14:19:28 INFO - #pragma region Desktop Family or OneCore Family 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - HANDLE 14:19:28 INFO - __stdcall 14:19:28 INFO - FindFirstVolumeA( 14:19:28 INFO - LPSTR lpszVolumeName, 14:19:28 INFO - DWORD cchBufferLength 14:19:28 INFO - ); 14:19:28 INFO - #line 7566 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - BOOL 14:19:28 INFO - __stdcall 14:19:28 INFO - FindNextVolumeA( 14:19:28 INFO - HANDLE hFindVolume, 14:19:28 INFO - LPSTR lpszVolumeName, 14:19:28 INFO - DWORD cchBufferLength 14:19:28 INFO - ); 14:19:28 INFO - #line 7578 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - #line 7580 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - #pragma endregion 14:19:28 INFO - #pragma region Desktop Family 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - HANDLE 14:19:28 INFO - __stdcall 14:19:28 INFO - FindFirstVolumeMountPointA( 14:19:28 INFO - LPCSTR lpszRootPathName, 14:19:28 INFO - LPSTR lpszVolumeMountPoint, 14:19:28 INFO - DWORD cchBufferLength 14:19:28 INFO - ); 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - HANDLE 14:19:28 INFO - __stdcall 14:19:28 INFO - FindFirstVolumeMountPointW( 14:19:28 INFO - LPCWSTR lpszRootPathName, 14:19:28 INFO - LPWSTR lpszVolumeMountPoint, 14:19:28 INFO - DWORD cchBufferLength 14:19:28 INFO - ); 14:19:28 INFO - #line 7606 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - BOOL 14:19:28 INFO - __stdcall 14:19:28 INFO - FindNextVolumeMountPointA( 14:19:28 INFO - HANDLE hFindVolumeMountPoint, 14:19:28 INFO - LPSTR lpszVolumeMountPoint, 14:19:28 INFO - DWORD cchBufferLength 14:19:28 INFO - ); 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - BOOL 14:19:28 INFO - __stdcall 14:19:28 INFO - FindNextVolumeMountPointW( 14:19:28 INFO - HANDLE hFindVolumeMountPoint, 14:19:28 INFO - LPWSTR lpszVolumeMountPoint, 14:19:28 INFO - DWORD cchBufferLength 14:19:28 INFO - ); 14:19:28 INFO - #line 7628 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - BOOL 14:19:28 INFO - __stdcall 14:19:28 INFO - FindVolumeMountPointClose( 14:19:28 INFO - HANDLE hFindVolumeMountPoint 14:19:28 INFO - ); 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - BOOL 14:19:28 INFO - __stdcall 14:19:28 INFO - SetVolumeMountPointA( 14:19:28 INFO - LPCSTR lpszVolumeMountPoint, 14:19:28 INFO - LPCSTR lpszVolumeName 14:19:28 INFO - ); 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - BOOL 14:19:28 INFO - __stdcall 14:19:28 INFO - SetVolumeMountPointW( 14:19:28 INFO - LPCWSTR lpszVolumeMountPoint, 14:19:28 INFO - LPCWSTR lpszVolumeName 14:19:28 INFO - ); 14:19:28 INFO - #line 7655 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - #line 7657 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - #pragma endregion 14:19:28 INFO - #pragma region Desktop Family or OneCore Family 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - BOOL 14:19:28 INFO - __stdcall 14:19:28 INFO - DeleteVolumeMountPointA( 14:19:28 INFO - LPCSTR lpszVolumeMountPoint 14:19:28 INFO - ); 14:19:28 INFO - #line 7671 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - BOOL 14:19:28 INFO - __stdcall 14:19:28 INFO - GetVolumeNameForVolumeMountPointA( 14:19:28 INFO - LPCSTR lpszVolumeMountPoint, 14:19:28 INFO - LPSTR lpszVolumeName, 14:19:28 INFO - DWORD cchBufferLength 14:19:28 INFO - ); 14:19:28 INFO - #line 7683 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - BOOL 14:19:28 INFO - __stdcall 14:19:28 INFO - GetVolumePathNameA( 14:19:28 INFO - LPCSTR lpszFileName, 14:19:28 INFO - LPSTR lpszVolumePathName, 14:19:28 INFO - DWORD cchBufferLength 14:19:28 INFO - ); 14:19:28 INFO - #line 7695 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - #line 7697 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - #pragma endregion 14:19:28 INFO - #line 7700 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - #pragma region Desktop Family or OneCore Family 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - BOOL 14:19:28 INFO - __stdcall 14:19:28 INFO - GetVolumePathNamesForVolumeNameA( 14:19:28 INFO - LPCSTR lpszVolumeName, 14:19:28 INFO - LPCH lpszVolumePathNames, 14:19:28 INFO - DWORD cchBufferLength, 14:19:28 INFO - PDWORD lpcchReturnLength 14:19:28 INFO - ); 14:19:28 INFO - #line 7719 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - #line 7721 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - typedef struct tagACTCTXA { 14:19:28 INFO - ULONG cbSize; 14:19:28 INFO - DWORD dwFlags; 14:19:28 INFO - LPCSTR lpSource; 14:19:28 INFO - USHORT wProcessorArchitecture; 14:19:28 INFO - LANGID wLangId; 14:19:28 INFO - LPCSTR lpAssemblyDirectory; 14:19:28 INFO - LPCSTR lpResourceName; 14:19:28 INFO - LPCSTR lpApplicationName; 14:19:28 INFO - HMODULE hModule; 14:19:28 INFO - } ACTCTXA, *PACTCTXA; 14:19:28 INFO - typedef struct tagACTCTXW { 14:19:28 INFO - ULONG cbSize; 14:19:28 INFO - DWORD dwFlags; 14:19:28 INFO - LPCWSTR lpSource; 14:19:28 INFO - USHORT wProcessorArchitecture; 14:19:28 INFO - LANGID wLangId; 14:19:28 INFO - LPCWSTR lpAssemblyDirectory; 14:19:28 INFO - LPCWSTR lpResourceName; 14:19:28 INFO - LPCWSTR lpApplicationName; 14:19:28 INFO - HMODULE hModule; 14:19:28 INFO - } ACTCTXW, *PACTCTXW; 14:19:28 INFO - typedef ACTCTXA ACTCTX; 14:19:28 INFO - typedef PACTCTXA PACTCTX; 14:19:28 INFO - #line 7762 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - typedef const ACTCTXA *PCACTCTXA; 14:19:28 INFO - typedef const ACTCTXW *PCACTCTXW; 14:19:28 INFO - typedef PCACTCTXA PCACTCTX; 14:19:28 INFO - #line 7770 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - HANDLE 14:19:28 INFO - __stdcall 14:19:28 INFO - CreateActCtxA( 14:19:28 INFO - PCACTCTXA pActCtx 14:19:28 INFO - ); 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - HANDLE 14:19:28 INFO - __stdcall 14:19:28 INFO - CreateActCtxW( 14:19:28 INFO - PCACTCTXW pActCtx 14:19:28 INFO - ); 14:19:28 INFO - #line 7790 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - void 14:19:28 INFO - __stdcall 14:19:28 INFO - AddRefActCtx( 14:19:28 INFO - HANDLE hActCtx 14:19:28 INFO - ); 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - void 14:19:28 INFO - __stdcall 14:19:28 INFO - ReleaseActCtx( 14:19:28 INFO - HANDLE hActCtx 14:19:28 INFO - ); 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - BOOL 14:19:28 INFO - __stdcall 14:19:28 INFO - ZombifyActCtx( 14:19:28 INFO - HANDLE hActCtx 14:19:28 INFO - ); 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - BOOL 14:19:28 INFO - __stdcall 14:19:28 INFO - ActivateActCtx( 14:19:28 INFO - HANDLE hActCtx, 14:19:28 INFO - ULONG_PTR *lpCookie 14:19:28 INFO - ); 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - BOOL 14:19:28 INFO - __stdcall 14:19:28 INFO - DeactivateActCtx( 14:19:28 INFO - DWORD dwFlags, 14:19:28 INFO - ULONG_PTR ulCookie 14:19:28 INFO - ); 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - BOOL 14:19:28 INFO - __stdcall 14:19:28 INFO - GetCurrentActCtx( 14:19:28 INFO - HANDLE *lphActCtx); 14:19:28 INFO - typedef struct tagACTCTX_SECTION_KEYED_DATA_2600 { 14:19:28 INFO - ULONG cbSize; 14:19:28 INFO - ULONG ulDataFormatVersion; 14:19:28 INFO - PVOID lpData; 14:19:28 INFO - ULONG ulLength; 14:19:28 INFO - PVOID lpSectionGlobalData; 14:19:28 INFO - ULONG ulSectionGlobalDataLength; 14:19:28 INFO - PVOID lpSectionBase; 14:19:28 INFO - ULONG ulSectionTotalLength; 14:19:28 INFO - HANDLE hActCtx; 14:19:28 INFO - ULONG ulAssemblyRosterIndex; 14:19:28 INFO - } ACTCTX_SECTION_KEYED_DATA_2600, *PACTCTX_SECTION_KEYED_DATA_2600; 14:19:28 INFO - typedef const ACTCTX_SECTION_KEYED_DATA_2600 * PCACTCTX_SECTION_KEYED_DATA_2600; 14:19:28 INFO - typedef struct tagACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA { 14:19:28 INFO - PVOID lpInformation; 14:19:28 INFO - PVOID lpSectionBase; 14:19:28 INFO - ULONG ulSectionLength; 14:19:28 INFO - PVOID lpSectionGlobalDataBase; 14:19:28 INFO - ULONG ulSectionGlobalDataLength; 14:19:28 INFO - } ACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA, *PACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA; 14:19:28 INFO - typedef const ACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA *PCACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA; 14:19:28 INFO - typedef struct tagACTCTX_SECTION_KEYED_DATA { 14:19:28 INFO - ULONG cbSize; 14:19:28 INFO - ULONG ulDataFormatVersion; 14:19:28 INFO - PVOID lpData; 14:19:28 INFO - ULONG ulLength; 14:19:28 INFO - PVOID lpSectionGlobalData; 14:19:28 INFO - ULONG ulSectionGlobalDataLength; 14:19:28 INFO - PVOID lpSectionBase; 14:19:28 INFO - ULONG ulSectionTotalLength; 14:19:28 INFO - HANDLE hActCtx; 14:19:28 INFO - ULONG ulAssemblyRosterIndex; 14:19:28 INFO - ULONG ulFlags; 14:19:28 INFO - ACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA AssemblyMetadata; 14:19:28 INFO - } ACTCTX_SECTION_KEYED_DATA, *PACTCTX_SECTION_KEYED_DATA; 14:19:28 INFO - typedef const ACTCTX_SECTION_KEYED_DATA * PCACTCTX_SECTION_KEYED_DATA; 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - BOOL 14:19:28 INFO - __stdcall 14:19:28 INFO - FindActCtxSectionStringA( 14:19:28 INFO - DWORD dwFlags, 14:19:28 INFO - const GUID *lpExtensionGuid, 14:19:28 INFO - ULONG ulSectionId, 14:19:28 INFO - LPCSTR lpStringToFind, 14:19:28 INFO - PACTCTX_SECTION_KEYED_DATA ReturnedData 14:19:28 INFO - ); 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - BOOL 14:19:28 INFO - __stdcall 14:19:28 INFO - FindActCtxSectionStringW( 14:19:28 INFO - DWORD dwFlags, 14:19:28 INFO - const GUID *lpExtensionGuid, 14:19:28 INFO - ULONG ulSectionId, 14:19:28 INFO - LPCWSTR lpStringToFind, 14:19:28 INFO - PACTCTX_SECTION_KEYED_DATA ReturnedData 14:19:28 INFO - ); 14:19:28 INFO - #line 7915 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - BOOL 14:19:28 INFO - __stdcall 14:19:28 INFO - FindActCtxSectionGuid( 14:19:28 INFO - DWORD dwFlags, 14:19:28 INFO - const GUID *lpExtensionGuid, 14:19:28 INFO - ULONG ulSectionId, 14:19:28 INFO - const GUID *lpGuidToFind, 14:19:28 INFO - PACTCTX_SECTION_KEYED_DATA ReturnedData 14:19:28 INFO - ); 14:19:28 INFO - typedef struct _ACTIVATION_CONTEXT_BASIC_INFORMATION { 14:19:28 INFO - HANDLE hActCtx; 14:19:28 INFO - DWORD dwFlags; 14:19:28 INFO - } ACTIVATION_CONTEXT_BASIC_INFORMATION, *PACTIVATION_CONTEXT_BASIC_INFORMATION; 14:19:28 INFO - typedef const struct _ACTIVATION_CONTEXT_BASIC_INFORMATION *PCACTIVATION_CONTEXT_BASIC_INFORMATION; 14:19:28 INFO - #line 7941 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - #line 7942 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - BOOL 14:19:28 INFO - __stdcall 14:19:28 INFO - QueryActCtxW( 14:19:28 INFO - DWORD dwFlags, 14:19:28 INFO - HANDLE hActCtx, 14:19:28 INFO - PVOID pvSubInstance, 14:19:28 INFO - ULONG ulInfoClass, 14:19:28 INFO - PVOID pvBuffer, 14:19:28 INFO - SIZE_T cbBuffer, 14:19:28 INFO - SIZE_T *pcbWrittenOrRequired 14:19:28 INFO - ); 14:19:28 INFO - typedef BOOL (__stdcall * PQUERYACTCTXW_FUNC)( 14:19:28 INFO - DWORD dwFlags, 14:19:28 INFO - HANDLE hActCtx, 14:19:28 INFO - PVOID pvSubInstance, 14:19:28 INFO - ULONG ulInfoClass, 14:19:28 INFO - PVOID pvBuffer, 14:19:28 INFO - SIZE_T cbBuffer, 14:19:28 INFO - SIZE_T *pcbWrittenOrRequired 14:19:28 INFO - ); 14:19:28 INFO - #line 8003 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - #line 8005 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - #pragma endregion 14:19:28 INFO - #pragma region Desktop Family 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - DWORD 14:19:28 INFO - __stdcall 14:19:28 INFO - WTSGetActiveConsoleSessionId( 14:19:28 INFO - void 14:19:28 INFO - ); 14:19:28 INFO - #line 8021 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - #line 8039 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - WORD 14:19:28 INFO - __stdcall 14:19:28 INFO - GetActiveProcessorGroupCount( 14:19:28 INFO - void 14:19:28 INFO - ); 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - WORD 14:19:28 INFO - __stdcall 14:19:28 INFO - GetMaximumProcessorGroupCount( 14:19:28 INFO - void 14:19:28 INFO - ); 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - DWORD 14:19:28 INFO - __stdcall 14:19:28 INFO - GetActiveProcessorCount( 14:19:28 INFO - WORD GroupNumber 14:19:28 INFO - ); 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - DWORD 14:19:28 INFO - __stdcall 14:19:28 INFO - GetMaximumProcessorCount( 14:19:28 INFO - WORD GroupNumber 14:19:28 INFO - ); 14:19:28 INFO - #line 8071 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - BOOL 14:19:28 INFO - __stdcall 14:19:28 INFO - GetNumaProcessorNode( 14:19:28 INFO - UCHAR Processor, 14:19:28 INFO - PUCHAR NodeNumber 14:19:28 INFO - ); 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - BOOL 14:19:28 INFO - __stdcall 14:19:28 INFO - GetNumaNodeNumberFromHandle( 14:19:28 INFO - HANDLE hFile, 14:19:28 INFO - PUSHORT NodeNumber 14:19:28 INFO - ); 14:19:28 INFO - #line 8095 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - BOOL 14:19:28 INFO - __stdcall 14:19:28 INFO - GetNumaProcessorNodeEx( 14:19:28 INFO - PPROCESSOR_NUMBER Processor, 14:19:28 INFO - PUSHORT NodeNumber 14:19:28 INFO - ); 14:19:28 INFO - #line 8107 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - BOOL 14:19:28 INFO - __stdcall 14:19:28 INFO - GetNumaNodeProcessorMask( 14:19:28 INFO - UCHAR Node, 14:19:28 INFO - PULONGLONG ProcessorMask 14:19:28 INFO - ); 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - BOOL 14:19:28 INFO - __stdcall 14:19:28 INFO - GetNumaAvailableMemoryNode( 14:19:28 INFO - UCHAR Node, 14:19:28 INFO - PULONGLONG AvailableBytes 14:19:28 INFO - ); 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - BOOL 14:19:28 INFO - __stdcall 14:19:28 INFO - GetNumaAvailableMemoryNodeEx( 14:19:28 INFO - USHORT Node, 14:19:28 INFO - PULONGLONG AvailableBytes 14:19:28 INFO - ); 14:19:28 INFO - #line 8135 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - BOOL 14:19:28 INFO - __stdcall 14:19:28 INFO - GetNumaProximityNode( 14:19:28 INFO - ULONG ProximityId, 14:19:28 INFO - PUCHAR NodeNumber 14:19:28 INFO - ); 14:19:28 INFO - #line 8147 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - #line 8149 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - #pragma endregion 14:19:28 INFO - #pragma region Desktop Family or OneCore Family 14:19:28 INFO - typedef DWORD (__stdcall *APPLICATION_RECOVERY_CALLBACK)(PVOID pvParameter); 14:19:28 INFO - #line 8188 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - #pragma endregion 14:19:28 INFO - #pragma region Desktop Family 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - HRESULT 14:19:28 INFO - __stdcall 14:19:28 INFO - RegisterApplicationRecoveryCallback( 14:19:28 INFO - APPLICATION_RECOVERY_CALLBACK pRecoveyCallback, 14:19:28 INFO - PVOID pvParameter, 14:19:28 INFO - DWORD dwPingInterval, 14:19:28 INFO - DWORD dwFlags 14:19:28 INFO - ); 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - HRESULT 14:19:28 INFO - __stdcall 14:19:28 INFO - UnregisterApplicationRecoveryCallback(void); 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - HRESULT 14:19:28 INFO - __stdcall 14:19:28 INFO - RegisterApplicationRestart( 14:19:28 INFO - PCWSTR pwzCommandline, 14:19:28 INFO - DWORD dwFlags 14:19:28 INFO - ); 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - HRESULT 14:19:28 INFO - __stdcall 14:19:28 INFO - UnregisterApplicationRestart(void); 14:19:28 INFO - #line 8224 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - #line 8226 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - #pragma endregion 14:19:28 INFO - #pragma region Desktop Family or OneCore Family 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - HRESULT 14:19:28 INFO - __stdcall 14:19:28 INFO - GetApplicationRecoveryCallback( 14:19:28 INFO - HANDLE hProcess, 14:19:28 INFO - APPLICATION_RECOVERY_CALLBACK* pRecoveryCallback, 14:19:28 INFO - PVOID* ppvParameter, 14:19:28 INFO - PDWORD pdwPingInterval, 14:19:28 INFO - PDWORD pdwFlags 14:19:28 INFO - ); 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - HRESULT 14:19:28 INFO - __stdcall 14:19:28 INFO - GetApplicationRestartSettings( 14:19:28 INFO - HANDLE hProcess, 14:19:28 INFO - PWSTR pwzCommandline, 14:19:28 INFO - PDWORD pcchSize, 14:19:28 INFO - PDWORD pdwFlags 14:19:28 INFO - ); 14:19:28 INFO - #line 8255 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - #line 8257 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - #pragma endregion 14:19:28 INFO - #pragma region Desktop Family 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - HRESULT 14:19:28 INFO - __stdcall 14:19:28 INFO - ApplicationRecoveryInProgress( 14:19:28 INFO - PBOOL pbCancelled 14:19:28 INFO - ); 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - void 14:19:28 INFO - __stdcall 14:19:28 INFO - ApplicationRecoveryFinished( 14:19:28 INFO - BOOL bSuccess 14:19:28 INFO - ); 14:19:28 INFO - #line 8279 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - #line 8281 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - #pragma endregion 14:19:28 INFO - #pragma region Application Family or OneCore Family 14:19:28 INFO - typedef struct _FILE_BASIC_INFO { 14:19:28 INFO - LARGE_INTEGER CreationTime; 14:19:28 INFO - LARGE_INTEGER LastAccessTime; 14:19:28 INFO - LARGE_INTEGER LastWriteTime; 14:19:28 INFO - LARGE_INTEGER ChangeTime; 14:19:28 INFO - DWORD FileAttributes; 14:19:28 INFO - } FILE_BASIC_INFO, *PFILE_BASIC_INFO; 14:19:28 INFO - typedef struct _FILE_STANDARD_INFO { 14:19:28 INFO - LARGE_INTEGER AllocationSize; 14:19:28 INFO - LARGE_INTEGER EndOfFile; 14:19:28 INFO - DWORD NumberOfLinks; 14:19:28 INFO - BOOLEAN DeletePending; 14:19:28 INFO - BOOLEAN Directory; 14:19:28 INFO - } FILE_STANDARD_INFO, *PFILE_STANDARD_INFO; 14:19:28 INFO - typedef struct _FILE_NAME_INFO { 14:19:28 INFO - DWORD FileNameLength; 14:19:28 INFO - WCHAR FileName[1]; 14:19:28 INFO - } FILE_NAME_INFO, *PFILE_NAME_INFO; 14:19:28 INFO - #line 8313 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - typedef struct _FILE_RENAME_INFO { 14:19:28 INFO - union { 14:19:28 INFO - BOOLEAN ReplaceIfExists; 14:19:28 INFO - DWORD Flags; 14:19:28 INFO - } ; 14:19:28 INFO - #line 8323 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - HANDLE RootDirectory; 14:19:28 INFO - DWORD FileNameLength; 14:19:28 INFO - WCHAR FileName[1]; 14:19:28 INFO - } FILE_RENAME_INFO, *PFILE_RENAME_INFO; 14:19:28 INFO - typedef struct _FILE_ALLOCATION_INFO { 14:19:28 INFO - LARGE_INTEGER AllocationSize; 14:19:28 INFO - } FILE_ALLOCATION_INFO, *PFILE_ALLOCATION_INFO; 14:19:28 INFO - typedef struct _FILE_END_OF_FILE_INFO { 14:19:28 INFO - LARGE_INTEGER EndOfFile; 14:19:28 INFO - } FILE_END_OF_FILE_INFO, *PFILE_END_OF_FILE_INFO; 14:19:28 INFO - typedef struct _FILE_STREAM_INFO { 14:19:28 INFO - DWORD NextEntryOffset; 14:19:28 INFO - DWORD StreamNameLength; 14:19:28 INFO - LARGE_INTEGER StreamSize; 14:19:28 INFO - LARGE_INTEGER StreamAllocationSize; 14:19:28 INFO - WCHAR StreamName[1]; 14:19:28 INFO - } FILE_STREAM_INFO, *PFILE_STREAM_INFO; 14:19:28 INFO - typedef struct _FILE_COMPRESSION_INFO { 14:19:28 INFO - LARGE_INTEGER CompressedFileSize; 14:19:28 INFO - WORD CompressionFormat; 14:19:28 INFO - UCHAR CompressionUnitShift; 14:19:28 INFO - UCHAR ChunkShift; 14:19:28 INFO - UCHAR ClusterShift; 14:19:28 INFO - UCHAR Reserved[3]; 14:19:28 INFO - } FILE_COMPRESSION_INFO, *PFILE_COMPRESSION_INFO; 14:19:28 INFO - typedef struct _FILE_ATTRIBUTE_TAG_INFO { 14:19:28 INFO - DWORD FileAttributes; 14:19:28 INFO - DWORD ReparseTag; 14:19:28 INFO - } FILE_ATTRIBUTE_TAG_INFO, *PFILE_ATTRIBUTE_TAG_INFO; 14:19:28 INFO - typedef struct _FILE_DISPOSITION_INFO { 14:19:28 INFO - BOOLEAN DeleteFileA; 14:19:28 INFO - } FILE_DISPOSITION_INFO, *PFILE_DISPOSITION_INFO; 14:19:28 INFO - typedef struct _FILE_DISPOSITION_INFO_EX { 14:19:28 INFO - DWORD Flags; 14:19:28 INFO - } FILE_DISPOSITION_INFO_EX, *PFILE_DISPOSITION_INFO_EX; 14:19:28 INFO - #line 8373 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - typedef struct _FILE_ID_BOTH_DIR_INFO { 14:19:28 INFO - DWORD NextEntryOffset; 14:19:28 INFO - DWORD FileIndex; 14:19:28 INFO - LARGE_INTEGER CreationTime; 14:19:28 INFO - LARGE_INTEGER LastAccessTime; 14:19:28 INFO - LARGE_INTEGER LastWriteTime; 14:19:28 INFO - LARGE_INTEGER ChangeTime; 14:19:28 INFO - LARGE_INTEGER EndOfFile; 14:19:28 INFO - LARGE_INTEGER AllocationSize; 14:19:28 INFO - DWORD FileAttributes; 14:19:28 INFO - DWORD FileNameLength; 14:19:28 INFO - DWORD EaSize; 14:19:28 INFO - CCHAR ShortNameLength; 14:19:28 INFO - WCHAR ShortName[12]; 14:19:28 INFO - LARGE_INTEGER FileId; 14:19:28 INFO - WCHAR FileName[1]; 14:19:28 INFO - } FILE_ID_BOTH_DIR_INFO, *PFILE_ID_BOTH_DIR_INFO; 14:19:28 INFO - typedef struct _FILE_FULL_DIR_INFO { 14:19:28 INFO - ULONG NextEntryOffset; 14:19:28 INFO - ULONG FileIndex; 14:19:28 INFO - LARGE_INTEGER CreationTime; 14:19:28 INFO - LARGE_INTEGER LastAccessTime; 14:19:28 INFO - LARGE_INTEGER LastWriteTime; 14:19:28 INFO - LARGE_INTEGER ChangeTime; 14:19:28 INFO - LARGE_INTEGER EndOfFile; 14:19:28 INFO - LARGE_INTEGER AllocationSize; 14:19:28 INFO - ULONG FileAttributes; 14:19:28 INFO - ULONG FileNameLength; 14:19:28 INFO - ULONG EaSize; 14:19:28 INFO - WCHAR FileName[1]; 14:19:28 INFO - } FILE_FULL_DIR_INFO, *PFILE_FULL_DIR_INFO; 14:19:28 INFO - typedef enum _PRIORITY_HINT { 14:19:28 INFO - IoPriorityHintVeryLow = 0, 14:19:28 INFO - IoPriorityHintLow, 14:19:28 INFO - IoPriorityHintNormal, 14:19:28 INFO - MaximumIoPriorityHintType 14:19:28 INFO - } PRIORITY_HINT; 14:19:28 INFO - typedef struct _FILE_IO_PRIORITY_HINT_INFO { 14:19:28 INFO - PRIORITY_HINT PriorityHint; 14:19:28 INFO - } FILE_IO_PRIORITY_HINT_INFO, *PFILE_IO_PRIORITY_HINT_INFO; 14:19:28 INFO - #line 8484 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - #line 8497 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - #line 8507 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - #line 8518 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - typedef struct _FILE_REMOTE_PROTOCOL_INFO 14:19:28 INFO - { 14:19:28 INFO - USHORT StructureVersion; 14:19:28 INFO - USHORT StructureSize; 14:19:28 INFO - ULONG Protocol; 14:19:28 INFO - USHORT ProtocolMajorVersion; 14:19:28 INFO - USHORT ProtocolMinorVersion; 14:19:28 INFO - USHORT ProtocolRevision; 14:19:28 INFO - USHORT Reserved; 14:19:28 INFO - ULONG Flags; 14:19:28 INFO - struct { 14:19:28 INFO - ULONG Reserved[8]; 14:19:28 INFO - } GenericReserved; 14:19:28 INFO - struct { 14:19:28 INFO - ULONG Reserved[16]; 14:19:28 INFO - } ProtocolSpecificReserved; 14:19:28 INFO - #line 8548 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - #line 8570 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - } FILE_REMOTE_PROTOCOL_INFO, *PFILE_REMOTE_PROTOCOL_INFO; 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - BOOL 14:19:28 INFO - __stdcall 14:19:28 INFO - GetFileInformationByHandleEx( 14:19:28 INFO - HANDLE hFile, 14:19:28 INFO - FILE_INFO_BY_HANDLE_CLASS FileInformationClass, 14:19:28 INFO - LPVOID lpFileInformation, 14:19:28 INFO - DWORD dwBufferSize 14:19:28 INFO - ); 14:19:28 INFO - #line 8584 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - #pragma endregion 14:19:28 INFO - #pragma region Desktop Family or OneCore Family 14:19:28 INFO - typedef enum _FILE_ID_TYPE { 14:19:28 INFO - FileIdType, 14:19:28 INFO - ObjectIdType, 14:19:28 INFO - ExtendedFileIdType, 14:19:28 INFO - MaximumFileIdType 14:19:28 INFO - } FILE_ID_TYPE, *PFILE_ID_TYPE; 14:19:28 INFO - typedef struct FILE_ID_DESCRIPTOR { 14:19:28 INFO - DWORD dwSize; 14:19:28 INFO - FILE_ID_TYPE Type; 14:19:28 INFO - union { 14:19:28 INFO - LARGE_INTEGER FileId; 14:19:28 INFO - GUID ObjectId; 14:19:28 INFO - #line 8605 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - } ; 14:19:28 INFO - } FILE_ID_DESCRIPTOR, *LPFILE_ID_DESCRIPTOR; 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - HANDLE 14:19:28 INFO - __stdcall 14:19:28 INFO - OpenFileById ( 14:19:28 INFO - HANDLE hVolumeHint, 14:19:28 INFO - LPFILE_ID_DESCRIPTOR lpFileId, 14:19:28 INFO - DWORD dwDesiredAccess, 14:19:28 INFO - DWORD dwShareMode, 14:19:28 INFO - LPSECURITY_ATTRIBUTES lpSecurityAttributes, 14:19:28 INFO - DWORD dwFlagsAndAttributes 14:19:28 INFO - ); 14:19:28 INFO - #line 8621 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - #pragma endregion 14:19:28 INFO - #line 8624 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:28 INFO - #pragma region Desktop Family or OneCore Family 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - BOOLEAN 14:19:28 INFO - __stdcall 14:19:28 INFO - CreateSymbolicLinkA ( 14:19:28 INFO - LPCSTR lpSymlinkFileName, 14:19:28 INFO - LPCSTR lpTargetFileName, 14:19:28 INFO - DWORD dwFlags 14:19:28 INFO - ); 14:19:28 INFO - __declspec(dllimport) 14:19:28 INFO - BOOLEAN 14:19:28 INFO - __stdcall 14:19:28 INFO - CreateSymbolicLinkW ( 14:19:28 INFO - LPCWSTR lpSymlinkFileName, 14:19:28 INFO - LPCWSTR lpTargetFileName, 14:19:28 INFO - DWORD dwFlags 14:19:28 INFO - ); 14:19:28 INFO - #line 8659 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:29 INFO - #line 8661 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:29 INFO - __declspec(dllimport) 14:19:29 INFO - BOOL 14:19:29 INFO - __stdcall 14:19:29 INFO - QueryActCtxSettingsW( 14:19:29 INFO - DWORD dwFlags, 14:19:29 INFO - HANDLE hActCtx, 14:19:29 INFO - PCWSTR settingsNameSpace, 14:19:29 INFO - PCWSTR settingName, 14:19:29 INFO - PWSTR pvBuffer, 14:19:29 INFO - SIZE_T dwBuffer, 14:19:29 INFO - SIZE_T *pdwWrittenOrRequired 14:19:29 INFO - ); 14:19:29 INFO - #line 8678 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:29 INFO - #line 8680 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:29 INFO - #pragma endregion 14:19:29 INFO - #pragma region Desktop Family 14:19:29 INFO - __declspec(dllimport) 14:19:29 INFO - BOOLEAN 14:19:29 INFO - __stdcall 14:19:29 INFO - CreateSymbolicLinkTransactedA ( 14:19:29 INFO - LPCSTR lpSymlinkFileName, 14:19:29 INFO - LPCSTR lpTargetFileName, 14:19:29 INFO - DWORD dwFlags, 14:19:29 INFO - HANDLE hTransaction 14:19:29 INFO - ); 14:19:29 INFO - __declspec(dllimport) 14:19:29 INFO - BOOLEAN 14:19:29 INFO - __stdcall 14:19:29 INFO - CreateSymbolicLinkTransactedW ( 14:19:29 INFO - LPCWSTR lpSymlinkFileName, 14:19:29 INFO - LPCWSTR lpTargetFileName, 14:19:29 INFO - DWORD dwFlags, 14:19:29 INFO - HANDLE hTransaction 14:19:29 INFO - ); 14:19:29 INFO - #line 8710 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:29 INFO - #line 8712 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:29 INFO - __declspec(dllimport) 14:19:29 INFO - BOOL 14:19:29 INFO - __stdcall 14:19:29 INFO - ReplacePartitionUnit ( 14:19:29 INFO - PWSTR TargetPartition, 14:19:29 INFO - PWSTR SparePartition, 14:19:29 INFO - ULONG Flags 14:19:29 INFO - ); 14:19:29 INFO - #line 8725 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:29 INFO - __declspec(dllimport) 14:19:29 INFO - BOOL 14:19:29 INFO - __stdcall 14:19:29 INFO - AddSecureMemoryCacheCallback( 14:19:29 INFO - PSECURE_MEMORY_CACHE_CALLBACK pfnCallBack 14:19:29 INFO - ); 14:19:29 INFO - __declspec(dllimport) 14:19:29 INFO - BOOL 14:19:29 INFO - __stdcall 14:19:29 INFO - RemoveSecureMemoryCacheCallback( 14:19:29 INFO - PSECURE_MEMORY_CACHE_CALLBACK pfnCallBack 14:19:29 INFO - ); 14:19:29 INFO - #line 8744 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:29 INFO - #line 8746 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:29 INFO - #pragma endregion 14:19:29 INFO - #pragma region Desktop Family or OneCore Family 14:19:29 INFO - __declspec(dllimport) 14:19:29 INFO - BOOL 14:19:29 INFO - __stdcall 14:19:29 INFO - CopyContext( 14:19:29 INFO - PCONTEXT Destination, 14:19:29 INFO - DWORD ContextFlags, 14:19:29 INFO - PCONTEXT Source 14:19:29 INFO - ); 14:19:29 INFO - #line 8764 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:29 INFO - #pragma endregion 14:19:29 INFO - #pragma region Application Family or OneCore Family 14:19:29 INFO - __declspec(dllimport) 14:19:29 INFO - BOOL 14:19:29 INFO - __stdcall 14:19:29 INFO - InitializeContext( 14:19:29 INFO - PVOID Buffer, 14:19:29 INFO - DWORD ContextFlags, 14:19:29 INFO - PCONTEXT* Context, 14:19:29 INFO - PDWORD ContextLength 14:19:29 INFO - ); 14:19:29 INFO - #line 8780 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:29 INFO - #pragma endregion 14:19:29 INFO - #pragma region Application Family or OneCore Family 14:19:29 INFO - __declspec(dllimport) 14:19:29 INFO - DWORD64 14:19:29 INFO - __stdcall 14:19:29 INFO - GetEnabledXStateFeatures( 14:19:29 INFO - void 14:19:29 INFO - ); 14:19:29 INFO - __declspec(dllimport) 14:19:29 INFO - BOOL 14:19:29 INFO - __stdcall 14:19:29 INFO - GetXStateFeaturesMask( 14:19:29 INFO - PCONTEXT Context, 14:19:29 INFO - PDWORD64 FeatureMask 14:19:29 INFO - ); 14:19:29 INFO - __declspec(dllimport) 14:19:29 INFO - PVOID 14:19:29 INFO - __stdcall 14:19:29 INFO - LocateXStateFeature( 14:19:29 INFO - PCONTEXT Context, 14:19:29 INFO - DWORD FeatureId, 14:19:29 INFO - PDWORD Length 14:19:29 INFO - ); 14:19:29 INFO - #line 8814 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:29 INFO - #pragma endregion 14:19:29 INFO - #pragma region Desktop Family or OneCore Family 14:19:29 INFO - __declspec(dllimport) 14:19:29 INFO - BOOL 14:19:29 INFO - __stdcall 14:19:29 INFO - SetXStateFeaturesMask( 14:19:29 INFO - PCONTEXT Context, 14:19:29 INFO - DWORD64 FeatureMask 14:19:29 INFO - ); 14:19:29 INFO - #line 8829 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:29 INFO - #pragma endregion 14:19:29 INFO - #line 8832 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:29 INFO - #line 8834 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:29 INFO - #pragma region Desktop Family 14:19:29 INFO - __declspec(dllimport) 14:19:29 INFO - DWORD 14:19:29 INFO - __stdcall 14:19:29 INFO - EnableThreadProfiling( 14:19:29 INFO - HANDLE ThreadHandle, 14:19:29 INFO - DWORD Flags, 14:19:29 INFO - DWORD64 HardwareCounters, 14:19:29 INFO - HANDLE *PerformanceDataHandle 14:19:29 INFO - ); 14:19:29 INFO - __declspec(dllimport) 14:19:29 INFO - DWORD 14:19:29 INFO - __stdcall 14:19:29 INFO - DisableThreadProfiling( 14:19:29 INFO - HANDLE PerformanceDataHandle 14:19:29 INFO - ); 14:19:29 INFO - __declspec(dllimport) 14:19:29 INFO - DWORD 14:19:29 INFO - __stdcall 14:19:29 INFO - QueryThreadProfiling( 14:19:29 INFO - HANDLE ThreadHandle, 14:19:29 INFO - PBOOLEAN Enabled 14:19:29 INFO - ); 14:19:29 INFO - __declspec(dllimport) 14:19:29 INFO - DWORD 14:19:29 INFO - __stdcall 14:19:29 INFO - ReadThreadProfilingData( 14:19:29 INFO - HANDLE PerformanceDataHandle, 14:19:29 INFO - DWORD Flags, 14:19:29 INFO - PPERFORMANCE_DATA PerformanceData 14:19:29 INFO - ); 14:19:29 INFO - #line 8875 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:29 INFO - #pragma endregion 14:19:29 INFO - #line 8878 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:29 INFO - #line 8885 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:29 INFO - #line 8886 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:29 INFO - } 14:19:29 INFO - #line 8890 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:29 INFO - #pragma warning(pop) 14:19:29 INFO - #line 8899 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:29 INFO - #line 8900 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:29 INFO - #line 8904 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:29 INFO - #pragma once 14:19:29 INFO - #line 8934 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:29 INFO - #line 8945 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:29 INFO - extern "C++" { 14:19:29 INFO - __forceinline 14:19:29 INFO - unsigned 14:19:29 INFO - _InterlockedIncrement( 14:19:29 INFO - unsigned volatile *Addend 14:19:29 INFO - ) 14:19:29 INFO - { 14:19:29 INFO - return (unsigned) _InterlockedIncrement((volatile long*) Addend); 14:19:29 INFO - } 14:19:29 INFO - __forceinline 14:19:29 INFO - unsigned long 14:19:29 INFO - _InterlockedIncrement( 14:19:29 INFO - unsigned long volatile *Addend 14:19:29 INFO - ) 14:19:29 INFO - { 14:19:29 INFO - return (unsigned long) _InterlockedIncrement((volatile long*) Addend); 14:19:29 INFO - } 14:19:29 INFO - __forceinline 14:19:29 INFO - unsigned __int64 14:19:29 INFO - _InterlockedIncrement( 14:19:29 INFO - unsigned __int64 volatile *Addend 14:19:29 INFO - ) 14:19:29 INFO - { 14:19:29 INFO - return (unsigned __int64) (_InlineInterlockedIncrement64)((volatile __int64*) Addend); 14:19:29 INFO - } 14:19:29 INFO - #line 8983 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:29 INFO - __forceinline 14:19:29 INFO - unsigned 14:19:29 INFO - _InterlockedDecrement( 14:19:29 INFO - unsigned volatile *Addend 14:19:29 INFO - ) 14:19:29 INFO - { 14:19:29 INFO - return (unsigned long) _InterlockedDecrement((volatile long*) Addend); 14:19:29 INFO - } 14:19:29 INFO - __forceinline 14:19:29 INFO - unsigned long 14:19:29 INFO - _InterlockedDecrement( 14:19:29 INFO - unsigned long volatile *Addend 14:19:29 INFO - ) 14:19:29 INFO - { 14:19:29 INFO - return (unsigned long) _InterlockedDecrement((volatile long*) Addend); 14:19:29 INFO - } 14:19:29 INFO - __forceinline 14:19:29 INFO - unsigned __int64 14:19:29 INFO - _InterlockedDecrement( 14:19:29 INFO - unsigned __int64 volatile *Addend 14:19:29 INFO - ) 14:19:29 INFO - { 14:19:29 INFO - return (unsigned __int64) (_InlineInterlockedDecrement64)((volatile __int64*) Addend); 14:19:29 INFO - } 14:19:29 INFO - #line 9015 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:29 INFO - __forceinline 14:19:29 INFO - unsigned 14:19:29 INFO - _InterlockedExchange( 14:19:29 INFO - unsigned volatile *Target, 14:19:29 INFO - unsigned Value 14:19:29 INFO - ) 14:19:29 INFO - { 14:19:29 INFO - return (unsigned) _InterlockedExchange((volatile long*) Target, (long) Value); 14:19:29 INFO - } 14:19:29 INFO - __forceinline 14:19:29 INFO - unsigned long 14:19:29 INFO - _InterlockedExchange( 14:19:29 INFO - unsigned long volatile *Target, 14:19:29 INFO - unsigned long Value 14:19:29 INFO - ) 14:19:29 INFO - { 14:19:29 INFO - return (unsigned long) _InterlockedExchange((volatile long*) Target, (long) Value); 14:19:29 INFO - } 14:19:29 INFO - __forceinline 14:19:29 INFO - unsigned __int64 14:19:29 INFO - _InterlockedExchange( 14:19:29 INFO - unsigned __int64 volatile *Target, 14:19:29 INFO - unsigned __int64 Value 14:19:29 INFO - ) 14:19:29 INFO - { 14:19:29 INFO - return (unsigned __int64) _InlineInterlockedExchange64((volatile __int64*) Target, (__int64) Value); 14:19:29 INFO - } 14:19:29 INFO - #line 9051 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:29 INFO - __forceinline 14:19:29 INFO - unsigned 14:19:29 INFO - _InterlockedExchangeAdd( 14:19:29 INFO - unsigned volatile *Addend, 14:19:29 INFO - unsigned Value 14:19:29 INFO - ) 14:19:29 INFO - { 14:19:29 INFO - return (unsigned) _InterlockedExchangeAdd((volatile long*) Addend, (long) Value); 14:19:29 INFO - } 14:19:29 INFO - __forceinline 14:19:29 INFO - unsigned 14:19:29 INFO - InterlockedExchangeSubtract( 14:19:29 INFO - unsigned volatile *Addend, 14:19:29 INFO - unsigned Value 14:19:29 INFO - ) 14:19:29 INFO - { 14:19:29 INFO - return (unsigned) _InterlockedExchangeAdd((volatile long*) Addend, - (long) Value); 14:19:29 INFO - } 14:19:29 INFO - __forceinline 14:19:29 INFO - unsigned long 14:19:29 INFO - _InterlockedExchangeAdd( 14:19:29 INFO - unsigned long volatile *Addend, 14:19:29 INFO - unsigned long Value 14:19:29 INFO - ) 14:19:29 INFO - { 14:19:29 INFO - return (unsigned long) _InterlockedExchangeAdd((volatile long*) Addend, (long) Value); 14:19:29 INFO - } 14:19:29 INFO - __forceinline 14:19:29 INFO - unsigned long 14:19:29 INFO - InterlockedExchangeSubtract( 14:19:29 INFO - unsigned long volatile *Addend, 14:19:29 INFO - unsigned long Value 14:19:29 INFO - ) 14:19:29 INFO - { 14:19:29 INFO - return (unsigned long) _InterlockedExchangeAdd((volatile long*) Addend, - (long) Value); 14:19:29 INFO - } 14:19:29 INFO - __forceinline 14:19:29 INFO - unsigned __int64 14:19:29 INFO - _InterlockedExchangeAdd( 14:19:29 INFO - unsigned __int64 volatile *Addend, 14:19:29 INFO - unsigned __int64 Value 14:19:29 INFO - ) 14:19:29 INFO - { 14:19:29 INFO - return (unsigned __int64) _InlineInterlockedExchangeAdd64((volatile __int64*) Addend, (__int64) Value); 14:19:29 INFO - } 14:19:29 INFO - __forceinline 14:19:29 INFO - unsigned __int64 14:19:29 INFO - InterlockedExchangeSubtract( 14:19:29 INFO - unsigned __int64 volatile *Addend, 14:19:29 INFO - unsigned __int64 Value 14:19:29 INFO - ) 14:19:29 INFO - { 14:19:29 INFO - return (unsigned __int64) _InlineInterlockedExchangeAdd64((volatile __int64*) Addend, - (__int64) Value); 14:19:29 INFO - } 14:19:29 INFO - #line 9115 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:29 INFO - __forceinline 14:19:29 INFO - unsigned 14:19:29 INFO - _InterlockedCompareExchange( 14:19:29 INFO - unsigned volatile *Destination, 14:19:29 INFO - unsigned Exchange, 14:19:29 INFO - unsigned Comperand 14:19:29 INFO - ) 14:19:29 INFO - { 14:19:29 INFO - return (unsigned) _InterlockedCompareExchange((volatile long*) Destination, (long) Exchange, (long) Comperand); 14:19:29 INFO - } 14:19:29 INFO - __forceinline 14:19:29 INFO - unsigned long 14:19:29 INFO - _InterlockedCompareExchange( 14:19:29 INFO - unsigned long volatile *Destination, 14:19:29 INFO - unsigned long Exchange, 14:19:29 INFO - unsigned long Comperand 14:19:29 INFO - ) 14:19:29 INFO - { 14:19:29 INFO - return (unsigned long) _InterlockedCompareExchange((volatile long*) Destination, (long) Exchange, (long) Comperand); 14:19:29 INFO - } 14:19:29 INFO - __forceinline 14:19:29 INFO - unsigned __int64 14:19:29 INFO - _InterlockedCompareExchange( 14:19:29 INFO - unsigned __int64 volatile *Destination, 14:19:29 INFO - unsigned __int64 Exchange, 14:19:29 INFO - unsigned __int64 Comperand 14:19:29 INFO - ) 14:19:29 INFO - { 14:19:29 INFO - return (unsigned __int64) _InterlockedCompareExchange64((volatile __int64*) Destination, (__int64) Exchange, (__int64) Comperand); 14:19:29 INFO - } 14:19:29 INFO - __forceinline 14:19:29 INFO - unsigned __int64 14:19:29 INFO - _InterlockedAnd( 14:19:29 INFO - unsigned __int64 volatile *Destination, 14:19:29 INFO - unsigned __int64 Value 14:19:29 INFO - ) 14:19:29 INFO - { 14:19:29 INFO - return (unsigned __int64) _InlineInterlockedAnd64((volatile __int64*) Destination, (__int64) Value); 14:19:29 INFO - } 14:19:29 INFO - __forceinline 14:19:29 INFO - unsigned __int64 14:19:29 INFO - _InterlockedOr( 14:19:29 INFO - unsigned __int64 volatile *Destination, 14:19:29 INFO - unsigned __int64 Value 14:19:29 INFO - ) 14:19:29 INFO - { 14:19:29 INFO - return (unsigned __int64) _InlineInterlockedOr64((volatile __int64*) Destination, (__int64) Value); 14:19:29 INFO - } 14:19:29 INFO - __forceinline 14:19:29 INFO - unsigned __int64 14:19:29 INFO - _InterlockedXor( 14:19:29 INFO - unsigned __int64 volatile *Destination, 14:19:29 INFO - unsigned __int64 Value 14:19:29 INFO - ) 14:19:29 INFO - { 14:19:29 INFO - return (unsigned __int64) _InlineInterlockedXor64((volatile __int64*) Destination, (__int64) Value); 14:19:29 INFO - } 14:19:29 INFO - #line 9182 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:29 INFO - #line 9184 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:29 INFO - } 14:19:29 INFO - #line 9187 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:29 INFO - #line 9189 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:29 INFO - #line 9194 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:29 INFO - #line 9195 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:29 INFO - #line 9196 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:29 INFO - #line 9197 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:29 INFO - #line 9198 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:29 INFO - #line 9199 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:19:29 INFO - #line 170 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:19:29 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:29 INFO - #pragma once 14:19:29 INFO - #pragma warning(push) 14:19:29 INFO - #pragma warning(disable: 4201) 14:19:29 INFO - #pragma warning(disable: 4820) 14:19:29 INFO - #line 25 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:29 INFO - #line 40 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:29 INFO - #line 50 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:29 INFO - extern "C" { 14:19:29 INFO - #line 54 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:29 INFO - #line 103 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:29 INFO - #line 109 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:29 INFO - #line 116 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:29 INFO - #line 147 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:29 INFO - #line 161 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:29 INFO - #line 179 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:29 INFO - #line 196 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:29 INFO - #line 199 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:29 INFO - #line 202 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:29 INFO - #line 281 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:29 INFO - #pragma region Desktop Family 14:19:29 INFO - typedef struct _DRAWPATRECT { 14:19:29 INFO - POINT ptPosition; 14:19:29 INFO - POINT ptSize; 14:19:29 INFO - WORD wStyle; 14:19:29 INFO - WORD wPattern; 14:19:29 INFO - } DRAWPATRECT, *PDRAWPATRECT; 14:19:29 INFO - #line 300 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:29 INFO - #line 302 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:29 INFO - #pragma endregion 14:19:29 INFO - #line 305 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:29 INFO - #line 407 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:29 INFO - #pragma region Desktop Family 14:19:29 INFO - typedef struct _PSINJECTDATA { 14:19:29 INFO - DWORD DataBytes; 14:19:29 INFO - WORD InjectionPoint; 14:19:29 INFO - WORD PageNumber; 14:19:29 INFO - } PSINJECTDATA, *PPSINJECTDATA; 14:19:29 INFO - #line 436 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:29 INFO - #pragma endregion 14:19:29 INFO - #line 505 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:29 INFO - #pragma region Desktop Family 14:19:29 INFO - typedef struct _PSFEATURE_OUTPUT { 14:19:29 INFO - BOOL bPageIndependent; 14:19:29 INFO - BOOL bSetPageDevice; 14:19:29 INFO - } PSFEATURE_OUTPUT, *PPSFEATURE_OUTPUT; 14:19:29 INFO - typedef struct _PSFEATURE_CUSTPAPER { 14:19:29 INFO - LONG lOrientation; 14:19:29 INFO - LONG lWidth; 14:19:29 INFO - LONG lHeight; 14:19:29 INFO - LONG lWidthOffset; 14:19:29 INFO - LONG lHeightOffset; 14:19:29 INFO - } PSFEATURE_CUSTPAPER, *PPSFEATURE_CUSTPAPER; 14:19:29 INFO - #line 535 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:29 INFO - #pragma endregion 14:19:29 INFO - #pragma region Application Family 14:19:29 INFO - typedef struct tagXFORM 14:19:29 INFO - { 14:19:29 INFO - FLOAT eM11; 14:19:29 INFO - FLOAT eM12; 14:19:29 INFO - FLOAT eM21; 14:19:29 INFO - FLOAT eM22; 14:19:29 INFO - FLOAT eDx; 14:19:29 INFO - FLOAT eDy; 14:19:29 INFO - } XFORM, *PXFORM, *LPXFORM; 14:19:29 INFO - typedef struct tagBITMAP 14:19:29 INFO - { 14:19:29 INFO - LONG bmType; 14:19:29 INFO - LONG bmWidth; 14:19:29 INFO - LONG bmHeight; 14:19:29 INFO - LONG bmWidthBytes; 14:19:29 INFO - WORD bmPlanes; 14:19:29 INFO - WORD bmBitsPixel; 14:19:29 INFO - LPVOID bmBits; 14:19:29 INFO - } BITMAP, *PBITMAP, *NPBITMAP, *LPBITMAP; 14:19:29 INFO - #line 613 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:29 INFO - #pragma endregion 14:19:29 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack1.h" 14:19:29 INFO - #pragma warning(disable:4103) 14:19:29 INFO - #pragma pack(push,1) 14:19:29 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack1.h" 14:19:29 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack1.h" 14:19:29 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack1.h" 14:19:29 INFO - #line 616 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:29 INFO - #pragma region Application Family 14:19:29 INFO - typedef struct tagRGBTRIPLE { 14:19:29 INFO - BYTE rgbtBlue; 14:19:29 INFO - BYTE rgbtGreen; 14:19:29 INFO - BYTE rgbtRed; 14:19:29 INFO - } RGBTRIPLE, *PRGBTRIPLE, *NPRGBTRIPLE, *LPRGBTRIPLE; 14:19:29 INFO - #line 627 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:29 INFO - #pragma endregion 14:19:29 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:19:29 INFO - #pragma warning(disable:4103) 14:19:29 INFO - #pragma pack(pop) 14:19:29 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:19:29 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:19:29 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:19:29 INFO - #line 630 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:29 INFO - #pragma region Application Family 14:19:29 INFO - typedef struct tagRGBQUAD { 14:19:29 INFO - BYTE rgbBlue; 14:19:29 INFO - BYTE rgbGreen; 14:19:29 INFO - BYTE rgbRed; 14:19:29 INFO - BYTE rgbReserved; 14:19:29 INFO - } RGBQUAD; 14:19:29 INFO - #line 642 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:29 INFO - #pragma endregion 14:19:29 INFO - #pragma region Desktop Family 14:19:29 INFO - typedef RGBQUAD * LPRGBQUAD; 14:19:29 INFO - #line 650 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:29 INFO - #pragma endregion 14:19:29 INFO - #pragma region Application Family 14:19:29 INFO - typedef LONG LCSCSTYPE; 14:19:29 INFO - typedef LONG LCSGAMUTMATCH; 14:19:29 INFO - typedef long FXPT16DOT16, *LPFXPT16DOT16; 14:19:29 INFO - typedef long FXPT2DOT30, *LPFXPT2DOT30; 14:19:29 INFO - typedef struct tagCIEXYZ 14:19:29 INFO - { 14:19:29 INFO - FXPT2DOT30 ciexyzX; 14:19:29 INFO - FXPT2DOT30 ciexyzY; 14:19:29 INFO - FXPT2DOT30 ciexyzZ; 14:19:29 INFO - } CIEXYZ; 14:19:29 INFO - #line 718 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:29 INFO - #pragma endregion 14:19:29 INFO - #pragma region Desktop Family 14:19:29 INFO - typedef CIEXYZ *LPCIEXYZ; 14:19:29 INFO - #line 726 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:29 INFO - #pragma endregion 14:19:29 INFO - #pragma region Application Family 14:19:29 INFO - typedef struct tagICEXYZTRIPLE 14:19:29 INFO - { 14:19:29 INFO - CIEXYZ ciexyzRed; 14:19:29 INFO - CIEXYZ ciexyzGreen; 14:19:29 INFO - CIEXYZ ciexyzBlue; 14:19:29 INFO - } CIEXYZTRIPLE; 14:19:29 INFO - #line 739 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:29 INFO - #pragma endregion 14:19:29 INFO - #pragma region Desktop Family 14:19:29 INFO - typedef CIEXYZTRIPLE *LPCIEXYZTRIPLE; 14:19:29 INFO - #line 747 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:29 INFO - #pragma endregion 14:19:29 INFO - #pragma region Application Family 14:19:29 INFO - typedef struct tagLOGCOLORSPACEA { 14:19:29 INFO - DWORD lcsSignature; 14:19:29 INFO - DWORD lcsVersion; 14:19:29 INFO - DWORD lcsSize; 14:19:29 INFO - LCSCSTYPE lcsCSType; 14:19:29 INFO - LCSGAMUTMATCH lcsIntent; 14:19:29 INFO - CIEXYZTRIPLE lcsEndpoints; 14:19:29 INFO - DWORD lcsGammaRed; 14:19:29 INFO - DWORD lcsGammaGreen; 14:19:29 INFO - DWORD lcsGammaBlue; 14:19:29 INFO - CHAR lcsFilename[260]; 14:19:29 INFO - } LOGCOLORSPACEA, *LPLOGCOLORSPACEA; 14:19:29 INFO - typedef struct tagLOGCOLORSPACEW { 14:19:29 INFO - DWORD lcsSignature; 14:19:29 INFO - DWORD lcsVersion; 14:19:29 INFO - DWORD lcsSize; 14:19:29 INFO - LCSCSTYPE lcsCSType; 14:19:29 INFO - LCSGAMUTMATCH lcsIntent; 14:19:29 INFO - CIEXYZTRIPLE lcsEndpoints; 14:19:29 INFO - DWORD lcsGammaRed; 14:19:29 INFO - DWORD lcsGammaGreen; 14:19:29 INFO - DWORD lcsGammaBlue; 14:19:29 INFO - WCHAR lcsFilename[260]; 14:19:29 INFO - } LOGCOLORSPACEW, *LPLOGCOLORSPACEW; 14:19:29 INFO - typedef LOGCOLORSPACEA LOGCOLORSPACE; 14:19:29 INFO - typedef LPLOGCOLORSPACEA LPLOGCOLORSPACE; 14:19:29 INFO - #line 788 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:29 INFO - #line 790 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:29 INFO - #pragma endregion 14:19:29 INFO - #line 793 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:29 INFO - #pragma region Desktop Family 14:19:29 INFO - typedef struct tagBITMAPCOREHEADER { 14:19:29 INFO - DWORD bcSize; 14:19:29 INFO - WORD bcWidth; 14:19:29 INFO - WORD bcHeight; 14:19:29 INFO - WORD bcPlanes; 14:19:29 INFO - WORD bcBitCount; 14:19:29 INFO - } BITMAPCOREHEADER, *LPBITMAPCOREHEADER, *PBITMAPCOREHEADER; 14:19:29 INFO - #line 807 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:29 INFO - #pragma endregion 14:19:29 INFO - #pragma region Application Family 14:19:29 INFO - typedef struct tagBITMAPINFOHEADER{ 14:19:29 INFO - DWORD biSize; 14:19:29 INFO - LONG biWidth; 14:19:29 INFO - LONG biHeight; 14:19:29 INFO - WORD biPlanes; 14:19:29 INFO - WORD biBitCount; 14:19:29 INFO - DWORD biCompression; 14:19:29 INFO - DWORD biSizeImage; 14:19:29 INFO - LONG biXPelsPerMeter; 14:19:29 INFO - LONG biYPelsPerMeter; 14:19:29 INFO - DWORD biClrUsed; 14:19:29 INFO - DWORD biClrImportant; 14:19:29 INFO - } BITMAPINFOHEADER, *LPBITMAPINFOHEADER, *PBITMAPINFOHEADER; 14:19:29 INFO - #line 827 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:29 INFO - #pragma endregion 14:19:29 INFO - #pragma region Desktop Family 14:19:29 INFO - typedef struct { 14:19:29 INFO - DWORD bV4Size; 14:19:29 INFO - LONG bV4Width; 14:19:29 INFO - LONG bV4Height; 14:19:29 INFO - WORD bV4Planes; 14:19:29 INFO - WORD bV4BitCount; 14:19:29 INFO - DWORD bV4V4Compression; 14:19:29 INFO - DWORD bV4SizeImage; 14:19:29 INFO - LONG bV4XPelsPerMeter; 14:19:29 INFO - LONG bV4YPelsPerMeter; 14:19:29 INFO - DWORD bV4ClrUsed; 14:19:29 INFO - DWORD bV4ClrImportant; 14:19:29 INFO - DWORD bV4RedMask; 14:19:29 INFO - DWORD bV4GreenMask; 14:19:29 INFO - DWORD bV4BlueMask; 14:19:29 INFO - DWORD bV4AlphaMask; 14:19:29 INFO - DWORD bV4CSType; 14:19:29 INFO - CIEXYZTRIPLE bV4Endpoints; 14:19:29 INFO - DWORD bV4GammaRed; 14:19:29 INFO - DWORD bV4GammaGreen; 14:19:29 INFO - DWORD bV4GammaBlue; 14:19:29 INFO - } BITMAPV4HEADER, *LPBITMAPV4HEADER, *PBITMAPV4HEADER; 14:19:29 INFO - #line 858 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:29 INFO - #pragma endregion 14:19:29 INFO - #line 860 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:29 INFO - #pragma region Desktop Family 14:19:29 INFO - typedef struct { 14:19:29 INFO - DWORD bV5Size; 14:19:29 INFO - LONG bV5Width; 14:19:29 INFO - LONG bV5Height; 14:19:29 INFO - WORD bV5Planes; 14:19:29 INFO - WORD bV5BitCount; 14:19:29 INFO - DWORD bV5Compression; 14:19:29 INFO - DWORD bV5SizeImage; 14:19:29 INFO - LONG bV5XPelsPerMeter; 14:19:29 INFO - LONG bV5YPelsPerMeter; 14:19:29 INFO - DWORD bV5ClrUsed; 14:19:29 INFO - DWORD bV5ClrImportant; 14:19:29 INFO - DWORD bV5RedMask; 14:19:29 INFO - DWORD bV5GreenMask; 14:19:29 INFO - DWORD bV5BlueMask; 14:19:29 INFO - DWORD bV5AlphaMask; 14:19:29 INFO - DWORD bV5CSType; 14:19:29 INFO - CIEXYZTRIPLE bV5Endpoints; 14:19:29 INFO - DWORD bV5GammaRed; 14:19:29 INFO - DWORD bV5GammaGreen; 14:19:29 INFO - DWORD bV5GammaBlue; 14:19:29 INFO - DWORD bV5Intent; 14:19:29 INFO - DWORD bV5ProfileData; 14:19:29 INFO - DWORD bV5ProfileSize; 14:19:29 INFO - DWORD bV5Reserved; 14:19:29 INFO - } BITMAPV5HEADER, *LPBITMAPV5HEADER, *PBITMAPV5HEADER; 14:19:29 INFO - #line 893 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:29 INFO - #pragma endregion 14:19:29 INFO - #line 899 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:29 INFO - #line 909 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:29 INFO - #pragma region Application Family 14:19:29 INFO - typedef struct tagBITMAPINFO { 14:19:29 INFO - BITMAPINFOHEADER bmiHeader; 14:19:29 INFO - RGBQUAD bmiColors[1]; 14:19:29 INFO - } BITMAPINFO, *LPBITMAPINFO, *PBITMAPINFO; 14:19:29 INFO - #line 919 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:29 INFO - #pragma endregion 14:19:29 INFO - #pragma region Desktop Family 14:19:29 INFO - typedef struct tagBITMAPCOREINFO { 14:19:29 INFO - BITMAPCOREHEADER bmciHeader; 14:19:29 INFO - RGBTRIPLE bmciColors[1]; 14:19:29 INFO - } BITMAPCOREINFO, *LPBITMAPCOREINFO, *PBITMAPCOREINFO; 14:19:29 INFO - #line 930 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:29 INFO - #pragma endregion 14:19:29 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack2.h" 14:19:29 INFO - #pragma warning(disable:4103) 14:19:29 INFO - #pragma pack(push,2) 14:19:29 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack2.h" 14:19:29 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack2.h" 14:19:29 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack2.h" 14:19:29 INFO - #line 933 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:29 INFO - #pragma region Desktop Family 14:19:29 INFO - typedef struct tagBITMAPFILEHEADER { 14:19:29 INFO - WORD bfType; 14:19:29 INFO - DWORD bfSize; 14:19:29 INFO - WORD bfReserved1; 14:19:29 INFO - WORD bfReserved2; 14:19:29 INFO - DWORD bfOffBits; 14:19:29 INFO - } BITMAPFILEHEADER, *LPBITMAPFILEHEADER, *PBITMAPFILEHEADER; 14:19:29 INFO - #line 946 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:29 INFO - #pragma endregion 14:19:29 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:19:30 INFO - #pragma warning(disable:4103) 14:19:30 INFO - #pragma pack(pop) 14:19:30 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:19:30 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:19:30 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:19:30 INFO - #line 949 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - #pragma region Application Family 14:19:30 INFO - typedef struct tagFONTSIGNATURE 14:19:30 INFO - { 14:19:30 INFO - DWORD fsUsb[4]; 14:19:30 INFO - DWORD fsCsb[2]; 14:19:30 INFO - } FONTSIGNATURE, *PFONTSIGNATURE, *LPFONTSIGNATURE; 14:19:30 INFO - #line 965 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - #pragma endregion 14:19:30 INFO - #pragma region Desktop Family 14:19:30 INFO - typedef struct tagCHARSETINFO 14:19:30 INFO - { 14:19:30 INFO - UINT ciCharset; 14:19:30 INFO - UINT ciACP; 14:19:30 INFO - FONTSIGNATURE fs; 14:19:30 INFO - } CHARSETINFO, *PCHARSETINFO, *NPCHARSETINFO, *LPCHARSETINFO; 14:19:30 INFO - #line 978 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - #pragma endregion 14:19:30 INFO - #line 986 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - #pragma region Application Family 14:19:30 INFO - typedef struct tagLOCALESIGNATURE 14:19:30 INFO - { 14:19:30 INFO - DWORD lsUsb[4]; 14:19:30 INFO - DWORD lsCsbDefault[2]; 14:19:30 INFO - DWORD lsCsbSupported[2]; 14:19:30 INFO - } LOCALESIGNATURE, *PLOCALESIGNATURE, *LPLOCALESIGNATURE; 14:19:30 INFO - #line 998 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - #pragma endregion 14:19:30 INFO - #line 1001 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - #line 1002 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - #pragma region Application Family 14:19:30 INFO - typedef struct tagHANDLETABLE 14:19:30 INFO - { 14:19:30 INFO - HGDIOBJ objectHandle[1]; 14:19:30 INFO - } HANDLETABLE, *PHANDLETABLE, *LPHANDLETABLE; 14:19:30 INFO - typedef struct tagMETARECORD 14:19:30 INFO - { 14:19:30 INFO - DWORD rdSize; 14:19:30 INFO - WORD rdFunction; 14:19:30 INFO - WORD rdParm[1]; 14:19:30 INFO - } METARECORD; 14:19:30 INFO - #line 1023 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - #pragma endregion 14:19:30 INFO - #pragma region Desktop Family 14:19:30 INFO - typedef struct tagMETARECORD *PMETARECORD; 14:19:30 INFO - #line 1031 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - #pragma endregion 14:19:30 INFO - #pragma region Application Family 14:19:30 INFO - typedef struct tagMETARECORD *LPMETARECORD; 14:19:30 INFO - typedef struct tagMETAFILEPICT 14:19:30 INFO - { 14:19:30 INFO - LONG mm; 14:19:30 INFO - LONG xExt; 14:19:30 INFO - LONG yExt; 14:19:30 INFO - HMETAFILE hMF; 14:19:30 INFO - } METAFILEPICT, *LPMETAFILEPICT; 14:19:30 INFO - #line 1047 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - #pragma endregion 14:19:30 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack2.h" 14:19:30 INFO - #pragma warning(disable:4103) 14:19:30 INFO - #pragma pack(push,2) 14:19:30 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack2.h" 14:19:30 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack2.h" 14:19:30 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack2.h" 14:19:30 INFO - #line 1050 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - #pragma region Desktop Family 14:19:30 INFO - typedef struct tagMETAHEADER 14:19:30 INFO - { 14:19:30 INFO - WORD mtType; 14:19:30 INFO - WORD mtHeaderSize; 14:19:30 INFO - WORD mtVersion; 14:19:30 INFO - DWORD mtSize; 14:19:30 INFO - WORD mtNoObjects; 14:19:30 INFO - DWORD mtMaxRecord; 14:19:30 INFO - WORD mtNoParameters; 14:19:30 INFO - } METAHEADER; 14:19:30 INFO - typedef struct tagMETAHEADER *PMETAHEADER; 14:19:30 INFO - typedef struct tagMETAHEADER *LPMETAHEADER; 14:19:30 INFO - #line 1068 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - #pragma endregion 14:19:30 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:19:30 INFO - #pragma warning(disable:4103) 14:19:30 INFO - #pragma pack(pop) 14:19:30 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:19:30 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:19:30 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:19:30 INFO - #line 1071 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - #pragma region Application Family 14:19:30 INFO - typedef struct tagENHMETARECORD 14:19:30 INFO - { 14:19:30 INFO - DWORD iType; 14:19:30 INFO - DWORD nSize; 14:19:30 INFO - DWORD dParm[1]; 14:19:30 INFO - } ENHMETARECORD, *PENHMETARECORD, *LPENHMETARECORD; 14:19:30 INFO - typedef struct tagENHMETAHEADER 14:19:30 INFO - { 14:19:30 INFO - DWORD iType; 14:19:30 INFO - DWORD nSize; 14:19:30 INFO - RECTL rclBounds; 14:19:30 INFO - RECTL rclFrame; 14:19:30 INFO - DWORD dSignature; 14:19:30 INFO - DWORD nVersion; 14:19:30 INFO - DWORD nBytes; 14:19:30 INFO - DWORD nRecords; 14:19:30 INFO - WORD nHandles; 14:19:30 INFO - WORD sReserved; 14:19:30 INFO - DWORD nDescription; 14:19:30 INFO - DWORD offDescription; 14:19:30 INFO - DWORD nPalEntries; 14:19:30 INFO - SIZEL szlDevice; 14:19:30 INFO - SIZEL szlMillimeters; 14:19:30 INFO - DWORD cbPixelFormat; 14:19:30 INFO - DWORD offPixelFormat; 14:19:30 INFO - DWORD bOpenGL; 14:19:30 INFO - #line 1112 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - SIZEL szlMicrometers; 14:19:30 INFO - #line 1115 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - } ENHMETAHEADER, *PENHMETAHEADER, *LPENHMETAHEADER; 14:19:30 INFO - #line 1119 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - #pragma endregion 14:19:30 INFO - #line 1122 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - #pragma region Desktop Family 14:19:30 INFO - typedef BYTE BCHAR; 14:19:30 INFO - #line 1142 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - #line 1144 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - #pragma endregion 14:19:30 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack4.h" 14:19:30 INFO - #pragma warning(disable:4103) 14:19:30 INFO - #pragma pack(push,4) 14:19:30 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack4.h" 14:19:30 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack4.h" 14:19:30 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack4.h" 14:19:30 INFO - #line 1149 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - #pragma region Application Family 14:19:30 INFO - typedef struct tagTEXTMETRICA 14:19:30 INFO - { 14:19:30 INFO - LONG tmHeight; 14:19:30 INFO - LONG tmAscent; 14:19:30 INFO - LONG tmDescent; 14:19:30 INFO - LONG tmInternalLeading; 14:19:30 INFO - LONG tmExternalLeading; 14:19:30 INFO - LONG tmAveCharWidth; 14:19:30 INFO - LONG tmMaxCharWidth; 14:19:30 INFO - LONG tmWeight; 14:19:30 INFO - LONG tmOverhang; 14:19:30 INFO - LONG tmDigitizedAspectX; 14:19:30 INFO - LONG tmDigitizedAspectY; 14:19:30 INFO - BYTE tmFirstChar; 14:19:30 INFO - BYTE tmLastChar; 14:19:30 INFO - BYTE tmDefaultChar; 14:19:30 INFO - BYTE tmBreakChar; 14:19:30 INFO - BYTE tmItalic; 14:19:30 INFO - BYTE tmUnderlined; 14:19:30 INFO - BYTE tmStruckOut; 14:19:30 INFO - BYTE tmPitchAndFamily; 14:19:30 INFO - BYTE tmCharSet; 14:19:30 INFO - } TEXTMETRICA, *PTEXTMETRICA, *NPTEXTMETRICA, *LPTEXTMETRICA; 14:19:30 INFO - typedef struct tagTEXTMETRICW 14:19:30 INFO - { 14:19:30 INFO - LONG tmHeight; 14:19:30 INFO - LONG tmAscent; 14:19:30 INFO - LONG tmDescent; 14:19:30 INFO - LONG tmInternalLeading; 14:19:30 INFO - LONG tmExternalLeading; 14:19:30 INFO - LONG tmAveCharWidth; 14:19:30 INFO - LONG tmMaxCharWidth; 14:19:30 INFO - LONG tmWeight; 14:19:30 INFO - LONG tmOverhang; 14:19:30 INFO - LONG tmDigitizedAspectX; 14:19:30 INFO - LONG tmDigitizedAspectY; 14:19:30 INFO - WCHAR tmFirstChar; 14:19:30 INFO - WCHAR tmLastChar; 14:19:30 INFO - WCHAR tmDefaultChar; 14:19:30 INFO - WCHAR tmBreakChar; 14:19:30 INFO - BYTE tmItalic; 14:19:30 INFO - BYTE tmUnderlined; 14:19:30 INFO - BYTE tmStruckOut; 14:19:30 INFO - BYTE tmPitchAndFamily; 14:19:30 INFO - BYTE tmCharSet; 14:19:30 INFO - } TEXTMETRICW, *PTEXTMETRICW, *NPTEXTMETRICW, *LPTEXTMETRICW; 14:19:30 INFO - typedef TEXTMETRICA TEXTMETRIC; 14:19:30 INFO - typedef PTEXTMETRICA PTEXTMETRIC; 14:19:30 INFO - typedef NPTEXTMETRICA NPTEXTMETRIC; 14:19:30 INFO - typedef LPTEXTMETRICA LPTEXTMETRIC; 14:19:30 INFO - #line 1210 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - #line 1212 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - #pragma endregion 14:19:30 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:19:30 INFO - #pragma warning(disable:4103) 14:19:30 INFO - #pragma pack(pop) 14:19:30 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:19:30 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:19:30 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:19:30 INFO - #line 1215 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - #line 1216 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack4.h" 14:19:30 INFO - #pragma warning(disable:4103) 14:19:30 INFO - #pragma pack(push,4) 14:19:30 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack4.h" 14:19:30 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack4.h" 14:19:30 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack4.h" 14:19:30 INFO - #line 1232 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - #pragma region Desktop Family 14:19:30 INFO - typedef struct tagNEWTEXTMETRICA 14:19:30 INFO - { 14:19:30 INFO - LONG tmHeight; 14:19:30 INFO - LONG tmAscent; 14:19:30 INFO - LONG tmDescent; 14:19:30 INFO - LONG tmInternalLeading; 14:19:30 INFO - LONG tmExternalLeading; 14:19:30 INFO - LONG tmAveCharWidth; 14:19:30 INFO - LONG tmMaxCharWidth; 14:19:30 INFO - LONG tmWeight; 14:19:30 INFO - LONG tmOverhang; 14:19:30 INFO - LONG tmDigitizedAspectX; 14:19:30 INFO - LONG tmDigitizedAspectY; 14:19:30 INFO - BYTE tmFirstChar; 14:19:30 INFO - BYTE tmLastChar; 14:19:30 INFO - BYTE tmDefaultChar; 14:19:30 INFO - BYTE tmBreakChar; 14:19:30 INFO - BYTE tmItalic; 14:19:30 INFO - BYTE tmUnderlined; 14:19:30 INFO - BYTE tmStruckOut; 14:19:30 INFO - BYTE tmPitchAndFamily; 14:19:30 INFO - BYTE tmCharSet; 14:19:30 INFO - DWORD ntmFlags; 14:19:30 INFO - UINT ntmSizeEM; 14:19:30 INFO - UINT ntmCellHeight; 14:19:30 INFO - UINT ntmAvgWidth; 14:19:30 INFO - } NEWTEXTMETRICA, *PNEWTEXTMETRICA, *NPNEWTEXTMETRICA, *LPNEWTEXTMETRICA; 14:19:30 INFO - typedef struct tagNEWTEXTMETRICW 14:19:30 INFO - { 14:19:30 INFO - LONG tmHeight; 14:19:30 INFO - LONG tmAscent; 14:19:30 INFO - LONG tmDescent; 14:19:30 INFO - LONG tmInternalLeading; 14:19:30 INFO - LONG tmExternalLeading; 14:19:30 INFO - LONG tmAveCharWidth; 14:19:30 INFO - LONG tmMaxCharWidth; 14:19:30 INFO - LONG tmWeight; 14:19:30 INFO - LONG tmOverhang; 14:19:30 INFO - LONG tmDigitizedAspectX; 14:19:30 INFO - LONG tmDigitizedAspectY; 14:19:30 INFO - WCHAR tmFirstChar; 14:19:30 INFO - WCHAR tmLastChar; 14:19:30 INFO - WCHAR tmDefaultChar; 14:19:30 INFO - WCHAR tmBreakChar; 14:19:30 INFO - BYTE tmItalic; 14:19:30 INFO - BYTE tmUnderlined; 14:19:30 INFO - BYTE tmStruckOut; 14:19:30 INFO - BYTE tmPitchAndFamily; 14:19:30 INFO - BYTE tmCharSet; 14:19:30 INFO - DWORD ntmFlags; 14:19:30 INFO - UINT ntmSizeEM; 14:19:30 INFO - UINT ntmCellHeight; 14:19:30 INFO - UINT ntmAvgWidth; 14:19:30 INFO - } NEWTEXTMETRICW, *PNEWTEXTMETRICW, *NPNEWTEXTMETRICW, *LPNEWTEXTMETRICW; 14:19:30 INFO - typedef NEWTEXTMETRICA NEWTEXTMETRIC; 14:19:30 INFO - typedef PNEWTEXTMETRICA PNEWTEXTMETRIC; 14:19:30 INFO - typedef NPNEWTEXTMETRICA NPNEWTEXTMETRIC; 14:19:30 INFO - typedef LPNEWTEXTMETRICA LPNEWTEXTMETRIC; 14:19:30 INFO - #line 1301 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - #line 1303 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - #pragma endregion 14:19:30 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:19:30 INFO - #pragma warning(disable:4103) 14:19:30 INFO - #pragma pack(pop) 14:19:30 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:19:30 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:19:30 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:19:30 INFO - #line 1306 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - #pragma region Desktop Family 14:19:30 INFO - typedef struct tagNEWTEXTMETRICEXA 14:19:30 INFO - { 14:19:30 INFO - NEWTEXTMETRICA ntmTm; 14:19:30 INFO - FONTSIGNATURE ntmFontSig; 14:19:30 INFO - }NEWTEXTMETRICEXA; 14:19:30 INFO - typedef struct tagNEWTEXTMETRICEXW 14:19:30 INFO - { 14:19:30 INFO - NEWTEXTMETRICW ntmTm; 14:19:30 INFO - FONTSIGNATURE ntmFontSig; 14:19:30 INFO - }NEWTEXTMETRICEXW; 14:19:30 INFO - typedef NEWTEXTMETRICEXA NEWTEXTMETRICEX; 14:19:30 INFO - #line 1327 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - #line 1329 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - #pragma endregion 14:19:30 INFO - #line 1331 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - #line 1333 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - #pragma region Desktop Family 14:19:30 INFO - typedef struct tagPELARRAY 14:19:30 INFO - { 14:19:30 INFO - LONG paXCount; 14:19:30 INFO - LONG paYCount; 14:19:30 INFO - LONG paXExt; 14:19:30 INFO - LONG paYExt; 14:19:30 INFO - BYTE paRGBs; 14:19:30 INFO - } PELARRAY, *PPELARRAY, *NPPELARRAY, *LPPELARRAY; 14:19:30 INFO - #line 1349 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - #pragma endregion 14:19:30 INFO - #pragma region Application Family 14:19:30 INFO - typedef struct tagLOGBRUSH 14:19:30 INFO - { 14:19:30 INFO - UINT lbStyle; 14:19:30 INFO - COLORREF lbColor; 14:19:30 INFO - ULONG_PTR lbHatch; 14:19:30 INFO - } LOGBRUSH, *PLOGBRUSH, *NPLOGBRUSH, *LPLOGBRUSH; 14:19:30 INFO - typedef struct tagLOGBRUSH32 14:19:30 INFO - { 14:19:30 INFO - UINT lbStyle; 14:19:30 INFO - COLORREF lbColor; 14:19:30 INFO - ULONG lbHatch; 14:19:30 INFO - } LOGBRUSH32, *PLOGBRUSH32, *NPLOGBRUSH32, *LPLOGBRUSH32; 14:19:30 INFO - #line 1370 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - #pragma endregion 14:19:30 INFO - #pragma region Desktop Family 14:19:30 INFO - typedef LOGBRUSH PATTERN; 14:19:30 INFO - typedef PATTERN *PPATTERN; 14:19:30 INFO - typedef PATTERN *NPPATTERN; 14:19:30 INFO - typedef PATTERN *LPPATTERN; 14:19:30 INFO - #line 1381 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - #pragma endregion 14:19:30 INFO - #pragma region Application Family 14:19:30 INFO - typedef struct tagLOGPEN 14:19:30 INFO - { 14:19:30 INFO - UINT lopnStyle; 14:19:30 INFO - POINT lopnWidth; 14:19:30 INFO - COLORREF lopnColor; 14:19:30 INFO - } LOGPEN, *PLOGPEN, *NPLOGPEN, *LPLOGPEN; 14:19:30 INFO - #line 1395 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - #pragma endregion 14:19:30 INFO - #pragma region Desktop Family 14:19:30 INFO - typedef struct tagEXTLOGPEN { 14:19:30 INFO - DWORD elpPenStyle; 14:19:30 INFO - DWORD elpWidth; 14:19:30 INFO - UINT elpBrushStyle; 14:19:30 INFO - COLORREF elpColor; 14:19:30 INFO - ULONG_PTR elpHatch; 14:19:30 INFO - DWORD elpNumEntries; 14:19:30 INFO - DWORD elpStyleEntry[1]; 14:19:30 INFO - } EXTLOGPEN, *PEXTLOGPEN, *NPEXTLOGPEN, *LPEXTLOGPEN; 14:19:30 INFO - #line 1411 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - #pragma endregion 14:19:30 INFO - #pragma region Application Family 14:19:30 INFO - typedef struct tagEXTLOGPEN32 { 14:19:30 INFO - DWORD elpPenStyle; 14:19:30 INFO - DWORD elpWidth; 14:19:30 INFO - UINT elpBrushStyle; 14:19:30 INFO - COLORREF elpColor; 14:19:30 INFO - ULONG elpHatch; 14:19:30 INFO - DWORD elpNumEntries; 14:19:30 INFO - DWORD elpStyleEntry[1]; 14:19:30 INFO - } EXTLOGPEN32, *PEXTLOGPEN32, *NPEXTLOGPEN32, *LPEXTLOGPEN32; 14:19:30 INFO - typedef struct tagPALETTEENTRY { 14:19:30 INFO - BYTE peRed; 14:19:30 INFO - BYTE peGreen; 14:19:30 INFO - BYTE peBlue; 14:19:30 INFO - BYTE peFlags; 14:19:30 INFO - } PALETTEENTRY, *PPALETTEENTRY, *LPPALETTEENTRY; 14:19:30 INFO - #line 1435 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - typedef struct tagLOGPALETTE { 14:19:30 INFO - WORD palVersion; 14:19:30 INFO - WORD palNumEntries; 14:19:30 INFO - PALETTEENTRY palPalEntry[1]; 14:19:30 INFO - } LOGPALETTE, *PLOGPALETTE, *NPLOGPALETTE, *LPLOGPALETTE; 14:19:30 INFO - #line 1445 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - typedef struct tagLOGFONTA 14:19:30 INFO - { 14:19:30 INFO - LONG lfHeight; 14:19:30 INFO - LONG lfWidth; 14:19:30 INFO - LONG lfEscapement; 14:19:30 INFO - LONG lfOrientation; 14:19:30 INFO - LONG lfWeight; 14:19:30 INFO - BYTE lfItalic; 14:19:30 INFO - BYTE lfUnderline; 14:19:30 INFO - BYTE lfStrikeOut; 14:19:30 INFO - BYTE lfCharSet; 14:19:30 INFO - BYTE lfOutPrecision; 14:19:30 INFO - BYTE lfClipPrecision; 14:19:30 INFO - BYTE lfQuality; 14:19:30 INFO - BYTE lfPitchAndFamily; 14:19:30 INFO - CHAR lfFaceName[32]; 14:19:30 INFO - } LOGFONTA, *PLOGFONTA, *NPLOGFONTA, *LPLOGFONTA; 14:19:30 INFO - typedef struct tagLOGFONTW 14:19:30 INFO - { 14:19:30 INFO - LONG lfHeight; 14:19:30 INFO - LONG lfWidth; 14:19:30 INFO - LONG lfEscapement; 14:19:30 INFO - LONG lfOrientation; 14:19:30 INFO - LONG lfWeight; 14:19:30 INFO - BYTE lfItalic; 14:19:30 INFO - BYTE lfUnderline; 14:19:30 INFO - BYTE lfStrikeOut; 14:19:30 INFO - BYTE lfCharSet; 14:19:30 INFO - BYTE lfOutPrecision; 14:19:30 INFO - BYTE lfClipPrecision; 14:19:30 INFO - BYTE lfQuality; 14:19:30 INFO - BYTE lfPitchAndFamily; 14:19:30 INFO - WCHAR lfFaceName[32]; 14:19:30 INFO - } LOGFONTW, *PLOGFONTW, *NPLOGFONTW, *LPLOGFONTW; 14:19:30 INFO - typedef LOGFONTA LOGFONT; 14:19:30 INFO - typedef PLOGFONTA PLOGFONT; 14:19:30 INFO - typedef NPLOGFONTA NPLOGFONT; 14:19:30 INFO - typedef LPLOGFONTA LPLOGFONT; 14:19:30 INFO - #line 1495 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - #line 1497 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - #pragma endregion 14:19:30 INFO - #pragma region Desktop Family 14:19:30 INFO - typedef struct tagENUMLOGFONTA 14:19:30 INFO - { 14:19:30 INFO - LOGFONTA elfLogFont; 14:19:30 INFO - BYTE elfFullName[64]; 14:19:30 INFO - BYTE elfStyle[32]; 14:19:30 INFO - } ENUMLOGFONTA, * LPENUMLOGFONTA; 14:19:30 INFO - typedef struct tagENUMLOGFONTW 14:19:30 INFO - { 14:19:30 INFO - LOGFONTW elfLogFont; 14:19:30 INFO - WCHAR elfFullName[64]; 14:19:30 INFO - WCHAR elfStyle[32]; 14:19:30 INFO - } ENUMLOGFONTW, * LPENUMLOGFONTW; 14:19:30 INFO - typedef ENUMLOGFONTA ENUMLOGFONT; 14:19:30 INFO - typedef LPENUMLOGFONTA LPENUMLOGFONT; 14:19:30 INFO - #line 1525 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - typedef struct tagENUMLOGFONTEXA 14:19:30 INFO - { 14:19:30 INFO - LOGFONTA elfLogFont; 14:19:30 INFO - BYTE elfFullName[64]; 14:19:30 INFO - BYTE elfStyle[32]; 14:19:30 INFO - BYTE elfScript[32]; 14:19:30 INFO - } ENUMLOGFONTEXA, *LPENUMLOGFONTEXA; 14:19:30 INFO - typedef struct tagENUMLOGFONTEXW 14:19:30 INFO - { 14:19:30 INFO - LOGFONTW elfLogFont; 14:19:30 INFO - WCHAR elfFullName[64]; 14:19:30 INFO - WCHAR elfStyle[32]; 14:19:30 INFO - WCHAR elfScript[32]; 14:19:30 INFO - } ENUMLOGFONTEXW, *LPENUMLOGFONTEXW; 14:19:30 INFO - typedef ENUMLOGFONTEXA ENUMLOGFONTEX; 14:19:30 INFO - typedef LPENUMLOGFONTEXA LPENUMLOGFONTEX; 14:19:30 INFO - #line 1548 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - #line 1549 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - #line 1551 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - #pragma endregion 14:19:30 INFO - #line 1574 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - #line 1583 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - #line 1588 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - #line 1595 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - #line 1636 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - #pragma region Application Family 14:19:30 INFO - typedef struct tagPANOSE 14:19:30 INFO - { 14:19:30 INFO - BYTE bFamilyType; 14:19:30 INFO - BYTE bSerifStyle; 14:19:30 INFO - BYTE bWeight; 14:19:30 INFO - BYTE bProportion; 14:19:30 INFO - BYTE bContrast; 14:19:30 INFO - BYTE bStrokeVariation; 14:19:30 INFO - BYTE bArmStyle; 14:19:30 INFO - BYTE bLetterform; 14:19:30 INFO - BYTE bMidline; 14:19:30 INFO - BYTE bXHeight; 14:19:30 INFO - } PANOSE, * LPPANOSE; 14:19:30 INFO - typedef struct tagEXTLOGFONTA { 14:19:30 INFO - LOGFONTA elfLogFont; 14:19:30 INFO - BYTE elfFullName[64]; 14:19:30 INFO - BYTE elfStyle[32]; 14:19:30 INFO - DWORD elfVersion; 14:19:30 INFO - DWORD elfStyleSize; 14:19:30 INFO - DWORD elfMatch; 14:19:30 INFO - DWORD elfReserved; 14:19:30 INFO - BYTE elfVendorId[4]; 14:19:30 INFO - DWORD elfCulture; 14:19:30 INFO - PANOSE elfPanose; 14:19:30 INFO - } EXTLOGFONTA, *PEXTLOGFONTA, *NPEXTLOGFONTA, *LPEXTLOGFONTA; 14:19:30 INFO - typedef struct tagEXTLOGFONTW { 14:19:30 INFO - LOGFONTW elfLogFont; 14:19:30 INFO - WCHAR elfFullName[64]; 14:19:30 INFO - WCHAR elfStyle[32]; 14:19:30 INFO - DWORD elfVersion; 14:19:30 INFO - DWORD elfStyleSize; 14:19:30 INFO - DWORD elfMatch; 14:19:30 INFO - DWORD elfReserved; 14:19:30 INFO - BYTE elfVendorId[4]; 14:19:30 INFO - DWORD elfCulture; 14:19:30 INFO - PANOSE elfPanose; 14:19:30 INFO - } EXTLOGFONTW, *PEXTLOGFONTW, *NPEXTLOGFONTW, *LPEXTLOGFONTW; 14:19:30 INFO - typedef EXTLOGFONTA EXTLOGFONT; 14:19:30 INFO - typedef PEXTLOGFONTA PEXTLOGFONT; 14:19:30 INFO - typedef NPEXTLOGFONTA NPEXTLOGFONT; 14:19:30 INFO - typedef LPEXTLOGFONTA LPEXTLOGFONT; 14:19:30 INFO - #line 1844 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - #line 1846 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - #pragma endregion 14:19:30 INFO - #line 1928 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - #line 1933 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - #line 1941 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - #line 2050 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - #line 2125 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - #line 2163 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - #pragma region Application Family 14:19:30 INFO - typedef struct _devicemodeA { 14:19:30 INFO - BYTE dmDeviceName[32]; 14:19:30 INFO - WORD dmSpecVersion; 14:19:30 INFO - WORD dmDriverVersion; 14:19:30 INFO - WORD dmSize; 14:19:30 INFO - WORD dmDriverExtra; 14:19:30 INFO - DWORD dmFields; 14:19:30 INFO - union { 14:19:30 INFO - struct { 14:19:30 INFO - short dmOrientation; 14:19:30 INFO - short dmPaperSize; 14:19:30 INFO - short dmPaperLength; 14:19:30 INFO - short dmPaperWidth; 14:19:30 INFO - short dmScale; 14:19:30 INFO - short dmCopies; 14:19:30 INFO - short dmDefaultSource; 14:19:30 INFO - short dmPrintQuality; 14:19:30 INFO - } ; 14:19:30 INFO - struct { 14:19:30 INFO - POINTL dmPosition; 14:19:30 INFO - DWORD dmDisplayOrientation; 14:19:30 INFO - DWORD dmDisplayFixedOutput; 14:19:30 INFO - } ; 14:19:30 INFO - } ; 14:19:30 INFO - short dmColor; 14:19:30 INFO - short dmDuplex; 14:19:30 INFO - short dmYResolution; 14:19:30 INFO - short dmTTOption; 14:19:30 INFO - short dmCollate; 14:19:30 INFO - BYTE dmFormName[32]; 14:19:30 INFO - WORD dmLogPixels; 14:19:30 INFO - DWORD dmBitsPerPel; 14:19:30 INFO - DWORD dmPelsWidth; 14:19:30 INFO - DWORD dmPelsHeight; 14:19:30 INFO - union { 14:19:30 INFO - DWORD dmDisplayFlags; 14:19:30 INFO - DWORD dmNup; 14:19:30 INFO - } ; 14:19:30 INFO - DWORD dmDisplayFrequency; 14:19:30 INFO - DWORD dmICMMethod; 14:19:30 INFO - DWORD dmICMIntent; 14:19:30 INFO - DWORD dmMediaType; 14:19:30 INFO - DWORD dmDitherType; 14:19:30 INFO - DWORD dmReserved1; 14:19:30 INFO - DWORD dmReserved2; 14:19:30 INFO - DWORD dmPanningWidth; 14:19:30 INFO - DWORD dmPanningHeight; 14:19:30 INFO - #line 2247 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - #line 2248 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - } DEVMODEA, *PDEVMODEA, *NPDEVMODEA, *LPDEVMODEA; 14:19:30 INFO - typedef struct _devicemodeW { 14:19:30 INFO - WCHAR dmDeviceName[32]; 14:19:30 INFO - WORD dmSpecVersion; 14:19:30 INFO - WORD dmDriverVersion; 14:19:30 INFO - WORD dmSize; 14:19:30 INFO - WORD dmDriverExtra; 14:19:30 INFO - DWORD dmFields; 14:19:30 INFO - union { 14:19:30 INFO - struct { 14:19:30 INFO - short dmOrientation; 14:19:30 INFO - short dmPaperSize; 14:19:30 INFO - short dmPaperLength; 14:19:30 INFO - short dmPaperWidth; 14:19:30 INFO - short dmScale; 14:19:30 INFO - short dmCopies; 14:19:30 INFO - short dmDefaultSource; 14:19:30 INFO - short dmPrintQuality; 14:19:30 INFO - } ; 14:19:30 INFO - struct { 14:19:30 INFO - POINTL dmPosition; 14:19:30 INFO - DWORD dmDisplayOrientation; 14:19:30 INFO - DWORD dmDisplayFixedOutput; 14:19:30 INFO - } ; 14:19:30 INFO - } ; 14:19:30 INFO - short dmColor; 14:19:30 INFO - short dmDuplex; 14:19:30 INFO - short dmYResolution; 14:19:30 INFO - short dmTTOption; 14:19:30 INFO - short dmCollate; 14:19:30 INFO - WCHAR dmFormName[32]; 14:19:30 INFO - WORD dmLogPixels; 14:19:30 INFO - DWORD dmBitsPerPel; 14:19:30 INFO - DWORD dmPelsWidth; 14:19:30 INFO - DWORD dmPelsHeight; 14:19:30 INFO - union { 14:19:30 INFO - DWORD dmDisplayFlags; 14:19:30 INFO - DWORD dmNup; 14:19:30 INFO - } ; 14:19:30 INFO - DWORD dmDisplayFrequency; 14:19:30 INFO - DWORD dmICMMethod; 14:19:30 INFO - DWORD dmICMIntent; 14:19:30 INFO - DWORD dmMediaType; 14:19:30 INFO - DWORD dmDitherType; 14:19:30 INFO - DWORD dmReserved1; 14:19:30 INFO - DWORD dmReserved2; 14:19:30 INFO - DWORD dmPanningWidth; 14:19:30 INFO - DWORD dmPanningHeight; 14:19:30 INFO - #line 2301 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - #line 2302 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:30 INFO - } DEVMODEW, *PDEVMODEW, *NPDEVMODEW, *LPDEVMODEW; 14:19:30 INFO - typedef DEVMODEA DEVMODE; 14:19:30 INFO - typedef PDEVMODEA PDEVMODE; 14:19:30 INFO - typedef NPDEVMODEA NPDEVMODE; 14:19:30 INFO - typedef LPDEVMODEA LPDEVMODE; 14:19:30 INFO - #line 2314 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - #line 2423 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - #line 2425 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - #pragma endregion 14:19:31 INFO - #line 2435 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - #line 2446 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - #line 2449 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - #line 2472 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - #line 2475 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - #line 2553 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - #line 2606 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - #line 2614 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - #line 2659 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - #line 2676 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - #line 2726 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - #pragma region Application Family 14:19:31 INFO - typedef struct _DISPLAY_DEVICEA { 14:19:31 INFO - DWORD cb; 14:19:31 INFO - CHAR DeviceName[32]; 14:19:31 INFO - CHAR DeviceString[128]; 14:19:31 INFO - DWORD StateFlags; 14:19:31 INFO - CHAR DeviceID[128]; 14:19:31 INFO - CHAR DeviceKey[128]; 14:19:31 INFO - } DISPLAY_DEVICEA, *PDISPLAY_DEVICEA, *LPDISPLAY_DEVICEA; 14:19:31 INFO - typedef struct _DISPLAY_DEVICEW { 14:19:31 INFO - DWORD cb; 14:19:31 INFO - WCHAR DeviceName[32]; 14:19:31 INFO - WCHAR DeviceString[128]; 14:19:31 INFO - DWORD StateFlags; 14:19:31 INFO - WCHAR DeviceID[128]; 14:19:31 INFO - WCHAR DeviceKey[128]; 14:19:31 INFO - } DISPLAY_DEVICEW, *PDISPLAY_DEVICEW, *LPDISPLAY_DEVICEW; 14:19:31 INFO - typedef DISPLAY_DEVICEA DISPLAY_DEVICE; 14:19:31 INFO - typedef PDISPLAY_DEVICEA PDISPLAY_DEVICE; 14:19:31 INFO - typedef LPDISPLAY_DEVICEA LPDISPLAY_DEVICE; 14:19:31 INFO - #line 2755 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - #line 2757 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - #pragma endregion 14:19:31 INFO - #line 2767 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - #line 2770 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - #line 2776 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - #line 2780 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - #line 2786 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - #pragma region Application Family 14:19:31 INFO - typedef struct DISPLAYCONFIG_RATIONAL 14:19:31 INFO - { 14:19:31 INFO - UINT32 Numerator; 14:19:31 INFO - UINT32 Denominator; 14:19:31 INFO - } DISPLAYCONFIG_RATIONAL; 14:19:31 INFO - typedef enum 14:19:31 INFO - { 14:19:31 INFO - DISPLAYCONFIG_OUTPUT_TECHNOLOGY_OTHER = -1, 14:19:31 INFO - DISPLAYCONFIG_OUTPUT_TECHNOLOGY_HD15 = 0, 14:19:31 INFO - DISPLAYCONFIG_OUTPUT_TECHNOLOGY_SVIDEO = 1, 14:19:31 INFO - DISPLAYCONFIG_OUTPUT_TECHNOLOGY_COMPOSITE_VIDEO = 2, 14:19:31 INFO - DISPLAYCONFIG_OUTPUT_TECHNOLOGY_COMPONENT_VIDEO = 3, 14:19:31 INFO - DISPLAYCONFIG_OUTPUT_TECHNOLOGY_DVI = 4, 14:19:31 INFO - DISPLAYCONFIG_OUTPUT_TECHNOLOGY_HDMI = 5, 14:19:31 INFO - DISPLAYCONFIG_OUTPUT_TECHNOLOGY_LVDS = 6, 14:19:31 INFO - DISPLAYCONFIG_OUTPUT_TECHNOLOGY_D_JPN = 8, 14:19:31 INFO - DISPLAYCONFIG_OUTPUT_TECHNOLOGY_SDI = 9, 14:19:31 INFO - DISPLAYCONFIG_OUTPUT_TECHNOLOGY_DISPLAYPORT_EXTERNAL = 10, 14:19:31 INFO - DISPLAYCONFIG_OUTPUT_TECHNOLOGY_DISPLAYPORT_EMBEDDED = 11, 14:19:31 INFO - DISPLAYCONFIG_OUTPUT_TECHNOLOGY_UDI_EXTERNAL = 12, 14:19:31 INFO - DISPLAYCONFIG_OUTPUT_TECHNOLOGY_UDI_EMBEDDED = 13, 14:19:31 INFO - DISPLAYCONFIG_OUTPUT_TECHNOLOGY_SDTVDONGLE = 14, 14:19:31 INFO - DISPLAYCONFIG_OUTPUT_TECHNOLOGY_MIRACAST = 15, 14:19:31 INFO - DISPLAYCONFIG_OUTPUT_TECHNOLOGY_INDIRECT_WIRED = 16, 14:19:31 INFO - DISPLAYCONFIG_OUTPUT_TECHNOLOGY_INTERNAL = 0x80000000, 14:19:31 INFO - DISPLAYCONFIG_OUTPUT_TECHNOLOGY_FORCE_UINT32 = 0xFFFFFFFF 14:19:31 INFO - } DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY; 14:19:31 INFO - typedef enum 14:19:31 INFO - { 14:19:31 INFO - DISPLAYCONFIG_SCANLINE_ORDERING_UNSPECIFIED = 0, 14:19:31 INFO - DISPLAYCONFIG_SCANLINE_ORDERING_PROGRESSIVE = 1, 14:19:31 INFO - DISPLAYCONFIG_SCANLINE_ORDERING_INTERLACED = 2, 14:19:31 INFO - DISPLAYCONFIG_SCANLINE_ORDERING_INTERLACED_UPPERFIELDFIRST = DISPLAYCONFIG_SCANLINE_ORDERING_INTERLACED, 14:19:31 INFO - DISPLAYCONFIG_SCANLINE_ORDERING_INTERLACED_LOWERFIELDFIRST = 3, 14:19:31 INFO - DISPLAYCONFIG_SCANLINE_ORDERING_FORCE_UINT32 = 0xFFFFFFFF 14:19:31 INFO - } DISPLAYCONFIG_SCANLINE_ORDERING; 14:19:31 INFO - typedef struct DISPLAYCONFIG_2DREGION 14:19:31 INFO - { 14:19:31 INFO - UINT32 cx; 14:19:31 INFO - UINT32 cy; 14:19:31 INFO - } DISPLAYCONFIG_2DREGION; 14:19:31 INFO - typedef struct DISPLAYCONFIG_VIDEO_SIGNAL_INFO 14:19:31 INFO - { 14:19:31 INFO - UINT64 pixelRate; 14:19:31 INFO - DISPLAYCONFIG_RATIONAL hSyncFreq; 14:19:31 INFO - DISPLAYCONFIG_RATIONAL vSyncFreq; 14:19:31 INFO - DISPLAYCONFIG_2DREGION activeSize; 14:19:31 INFO - DISPLAYCONFIG_2DREGION totalSize; 14:19:31 INFO - union 14:19:31 INFO - { 14:19:31 INFO - struct 14:19:31 INFO - { 14:19:31 INFO - UINT32 videoStandard : 16; 14:19:31 INFO - UINT32 vSyncFreqDivider : 6; 14:19:31 INFO - UINT32 reserved : 10; 14:19:31 INFO - } AdditionalSignalInfo; 14:19:31 INFO - UINT32 videoStandard; 14:19:31 INFO - } ; 14:19:31 INFO - DISPLAYCONFIG_SCANLINE_ORDERING scanLineOrdering; 14:19:31 INFO - } DISPLAYCONFIG_VIDEO_SIGNAL_INFO; 14:19:31 INFO - typedef enum 14:19:31 INFO - { 14:19:31 INFO - DISPLAYCONFIG_SCALING_IDENTITY = 1, 14:19:31 INFO - DISPLAYCONFIG_SCALING_CENTERED = 2, 14:19:31 INFO - DISPLAYCONFIG_SCALING_STRETCHED = 3, 14:19:31 INFO - DISPLAYCONFIG_SCALING_ASPECTRATIOCENTEREDMAX = 4, 14:19:31 INFO - DISPLAYCONFIG_SCALING_CUSTOM = 5, 14:19:31 INFO - DISPLAYCONFIG_SCALING_PREFERRED = 128, 14:19:31 INFO - DISPLAYCONFIG_SCALING_FORCE_UINT32 = 0xFFFFFFFF 14:19:31 INFO - } DISPLAYCONFIG_SCALING; 14:19:31 INFO - typedef enum 14:19:31 INFO - { 14:19:31 INFO - DISPLAYCONFIG_ROTATION_IDENTITY = 1, 14:19:31 INFO - DISPLAYCONFIG_ROTATION_ROTATE90 = 2, 14:19:31 INFO - DISPLAYCONFIG_ROTATION_ROTATE180 = 3, 14:19:31 INFO - DISPLAYCONFIG_ROTATION_ROTATE270 = 4, 14:19:31 INFO - DISPLAYCONFIG_ROTATION_FORCE_UINT32 = 0xFFFFFFFF 14:19:31 INFO - } DISPLAYCONFIG_ROTATION; 14:19:31 INFO - typedef enum 14:19:31 INFO - { 14:19:31 INFO - DISPLAYCONFIG_MODE_INFO_TYPE_SOURCE = 1, 14:19:31 INFO - DISPLAYCONFIG_MODE_INFO_TYPE_TARGET = 2, 14:19:31 INFO - DISPLAYCONFIG_MODE_INFO_TYPE_DESKTOP_IMAGE = 3, 14:19:31 INFO - DISPLAYCONFIG_MODE_INFO_TYPE_FORCE_UINT32 = 0xFFFFFFFF 14:19:31 INFO - } DISPLAYCONFIG_MODE_INFO_TYPE; 14:19:31 INFO - typedef enum 14:19:31 INFO - { 14:19:31 INFO - DISPLAYCONFIG_PIXELFORMAT_8BPP = 1, 14:19:31 INFO - DISPLAYCONFIG_PIXELFORMAT_16BPP = 2, 14:19:31 INFO - DISPLAYCONFIG_PIXELFORMAT_24BPP = 3, 14:19:31 INFO - DISPLAYCONFIG_PIXELFORMAT_32BPP = 4, 14:19:31 INFO - DISPLAYCONFIG_PIXELFORMAT_NONGDI = 5, 14:19:31 INFO - DISPLAYCONFIG_PIXELFORMAT_FORCE_UINT32 = 0xffffffff 14:19:31 INFO - } DISPLAYCONFIG_PIXELFORMAT; 14:19:31 INFO - typedef struct DISPLAYCONFIG_SOURCE_MODE 14:19:31 INFO - { 14:19:31 INFO - UINT32 width; 14:19:31 INFO - UINT32 height; 14:19:31 INFO - DISPLAYCONFIG_PIXELFORMAT pixelFormat; 14:19:31 INFO - POINTL position; 14:19:31 INFO - } DISPLAYCONFIG_SOURCE_MODE; 14:19:31 INFO - typedef struct DISPLAYCONFIG_TARGET_MODE 14:19:31 INFO - { 14:19:31 INFO - DISPLAYCONFIG_VIDEO_SIGNAL_INFO targetVideoSignalInfo; 14:19:31 INFO - } DISPLAYCONFIG_TARGET_MODE; 14:19:31 INFO - typedef struct DISPLAYCONFIG_DESKTOP_IMAGE_INFO 14:19:31 INFO - { 14:19:31 INFO - POINTL PathSourceSize; 14:19:31 INFO - RECTL DesktopImageRegion; 14:19:31 INFO - RECTL DesktopImageClip; 14:19:31 INFO - } DISPLAYCONFIG_DESKTOP_IMAGE_INFO; 14:19:31 INFO - typedef struct DISPLAYCONFIG_MODE_INFO 14:19:31 INFO - { 14:19:31 INFO - DISPLAYCONFIG_MODE_INFO_TYPE infoType; 14:19:31 INFO - UINT32 id; 14:19:31 INFO - LUID adapterId; 14:19:31 INFO - union 14:19:31 INFO - { 14:19:31 INFO - DISPLAYCONFIG_TARGET_MODE targetMode; 14:19:31 INFO - DISPLAYCONFIG_SOURCE_MODE sourceMode; 14:19:31 INFO - DISPLAYCONFIG_DESKTOP_IMAGE_INFO desktopImageInfo; 14:19:31 INFO - } ; 14:19:31 INFO - } DISPLAYCONFIG_MODE_INFO; 14:19:31 INFO - typedef struct DISPLAYCONFIG_PATH_SOURCE_INFO 14:19:31 INFO - { 14:19:31 INFO - LUID adapterId; 14:19:31 INFO - UINT32 id; 14:19:31 INFO - union 14:19:31 INFO - { 14:19:31 INFO - UINT32 modeInfoIdx; 14:19:31 INFO - struct 14:19:31 INFO - { 14:19:31 INFO - UINT32 cloneGroupId : 16; 14:19:31 INFO - UINT32 sourceModeInfoIdx : 16; 14:19:31 INFO - } ; 14:19:31 INFO - } ; 14:19:31 INFO - UINT32 statusFlags; 14:19:31 INFO - } DISPLAYCONFIG_PATH_SOURCE_INFO; 14:19:31 INFO - typedef struct DISPLAYCONFIG_PATH_TARGET_INFO 14:19:31 INFO - { 14:19:31 INFO - LUID adapterId; 14:19:31 INFO - UINT32 id; 14:19:31 INFO - union 14:19:31 INFO - { 14:19:31 INFO - UINT32 modeInfoIdx; 14:19:31 INFO - struct 14:19:31 INFO - { 14:19:31 INFO - UINT32 desktopModeInfoIdx : 16; 14:19:31 INFO - UINT32 targetModeInfoIdx : 16; 14:19:31 INFO - } ; 14:19:31 INFO - } ; 14:19:31 INFO - DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY outputTechnology; 14:19:31 INFO - DISPLAYCONFIG_ROTATION rotation; 14:19:31 INFO - DISPLAYCONFIG_SCALING scaling; 14:19:31 INFO - DISPLAYCONFIG_RATIONAL refreshRate; 14:19:31 INFO - DISPLAYCONFIG_SCANLINE_ORDERING scanLineOrdering; 14:19:31 INFO - BOOL targetAvailable; 14:19:31 INFO - UINT32 statusFlags; 14:19:31 INFO - } DISPLAYCONFIG_PATH_TARGET_INFO; 14:19:31 INFO - typedef struct DISPLAYCONFIG_PATH_INFO 14:19:31 INFO - { 14:19:31 INFO - DISPLAYCONFIG_PATH_SOURCE_INFO sourceInfo; 14:19:31 INFO - DISPLAYCONFIG_PATH_TARGET_INFO targetInfo; 14:19:31 INFO - UINT32 flags; 14:19:31 INFO - } DISPLAYCONFIG_PATH_INFO; 14:19:31 INFO - typedef enum 14:19:31 INFO - { 14:19:31 INFO - DISPLAYCONFIG_TOPOLOGY_INTERNAL = 0x00000001, 14:19:31 INFO - DISPLAYCONFIG_TOPOLOGY_CLONE = 0x00000002, 14:19:31 INFO - DISPLAYCONFIG_TOPOLOGY_EXTEND = 0x00000004, 14:19:31 INFO - DISPLAYCONFIG_TOPOLOGY_EXTERNAL = 0x00000008, 14:19:31 INFO - DISPLAYCONFIG_TOPOLOGY_FORCE_UINT32 = 0xFFFFFFFF 14:19:31 INFO - } DISPLAYCONFIG_TOPOLOGY_ID; 14:19:31 INFO - typedef enum 14:19:31 INFO - { 14:19:31 INFO - DISPLAYCONFIG_DEVICE_INFO_GET_SOURCE_NAME = 1, 14:19:31 INFO - DISPLAYCONFIG_DEVICE_INFO_GET_TARGET_NAME = 2, 14:19:31 INFO - DISPLAYCONFIG_DEVICE_INFO_GET_TARGET_PREFERRED_MODE = 3, 14:19:31 INFO - DISPLAYCONFIG_DEVICE_INFO_GET_ADAPTER_NAME = 4, 14:19:31 INFO - DISPLAYCONFIG_DEVICE_INFO_SET_TARGET_PERSISTENCE = 5, 14:19:31 INFO - DISPLAYCONFIG_DEVICE_INFO_GET_TARGET_BASE_TYPE = 6, 14:19:31 INFO - DISPLAYCONFIG_DEVICE_INFO_GET_SUPPORT_VIRTUAL_RESOLUTION = 7, 14:19:31 INFO - DISPLAYCONFIG_DEVICE_INFO_SET_SUPPORT_VIRTUAL_RESOLUTION = 8, 14:19:31 INFO - DISPLAYCONFIG_DEVICE_INFO_FORCE_UINT32 = 0xFFFFFFFF 14:19:31 INFO - } DISPLAYCONFIG_DEVICE_INFO_TYPE; 14:19:31 INFO - #line 3040 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - #pragma endregion 14:19:31 INFO - #pragma region Application Family 14:19:31 INFO - typedef struct DISPLAYCONFIG_DEVICE_INFO_HEADER 14:19:31 INFO - { 14:19:31 INFO - DISPLAYCONFIG_DEVICE_INFO_TYPE type; 14:19:31 INFO - UINT32 size; 14:19:31 INFO - LUID adapterId; 14:19:31 INFO - UINT32 id; 14:19:31 INFO - } DISPLAYCONFIG_DEVICE_INFO_HEADER; 14:19:31 INFO - #line 3055 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - #pragma endregion 14:19:31 INFO - #pragma region Desktop Family 14:19:31 INFO - typedef struct DISPLAYCONFIG_SOURCE_DEVICE_NAME 14:19:31 INFO - { 14:19:31 INFO - DISPLAYCONFIG_DEVICE_INFO_HEADER header; 14:19:31 INFO - WCHAR viewGdiDeviceName[32]; 14:19:31 INFO - } DISPLAYCONFIG_SOURCE_DEVICE_NAME; 14:19:31 INFO - typedef struct DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS 14:19:31 INFO - { 14:19:31 INFO - union 14:19:31 INFO - { 14:19:31 INFO - struct 14:19:31 INFO - { 14:19:31 INFO - UINT32 friendlyNameFromEdid : 1; 14:19:31 INFO - UINT32 friendlyNameForced : 1; 14:19:31 INFO - UINT32 edidIdsValid : 1; 14:19:31 INFO - UINT32 reserved : 29; 14:19:31 INFO - } ; 14:19:31 INFO - UINT32 value; 14:19:31 INFO - } ; 14:19:31 INFO - } DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS; 14:19:31 INFO - typedef struct DISPLAYCONFIG_TARGET_DEVICE_NAME 14:19:31 INFO - { 14:19:31 INFO - DISPLAYCONFIG_DEVICE_INFO_HEADER header; 14:19:31 INFO - DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS flags; 14:19:31 INFO - DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY outputTechnology; 14:19:31 INFO - UINT16 edidManufactureId; 14:19:31 INFO - UINT16 edidProductCodeId; 14:19:31 INFO - UINT32 connectorInstance; 14:19:31 INFO - WCHAR monitorFriendlyDeviceName[64]; 14:19:31 INFO - WCHAR monitorDevicePath[128]; 14:19:31 INFO - } DISPLAYCONFIG_TARGET_DEVICE_NAME; 14:19:31 INFO - typedef struct DISPLAYCONFIG_TARGET_PREFERRED_MODE 14:19:31 INFO - { 14:19:31 INFO - DISPLAYCONFIG_DEVICE_INFO_HEADER header; 14:19:31 INFO - UINT32 width; 14:19:31 INFO - UINT32 height; 14:19:31 INFO - DISPLAYCONFIG_TARGET_MODE targetMode; 14:19:31 INFO - } DISPLAYCONFIG_TARGET_PREFERRED_MODE; 14:19:31 INFO - typedef struct DISPLAYCONFIG_ADAPTER_NAME 14:19:31 INFO - { 14:19:31 INFO - DISPLAYCONFIG_DEVICE_INFO_HEADER header; 14:19:31 INFO - WCHAR adapterDevicePath[128]; 14:19:31 INFO - } DISPLAYCONFIG_ADAPTER_NAME; 14:19:31 INFO - typedef struct DISPLAYCONFIG_TARGET_BASE_TYPE { 14:19:31 INFO - DISPLAYCONFIG_DEVICE_INFO_HEADER header; 14:19:31 INFO - DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY baseOutputTechnology; 14:19:31 INFO - } DISPLAYCONFIG_TARGET_BASE_TYPE; 14:19:31 INFO - typedef struct DISPLAYCONFIG_SET_TARGET_PERSISTENCE 14:19:31 INFO - { 14:19:31 INFO - DISPLAYCONFIG_DEVICE_INFO_HEADER header; 14:19:31 INFO - union 14:19:31 INFO - { 14:19:31 INFO - struct 14:19:31 INFO - { 14:19:31 INFO - UINT32 bootPersistenceOn : 1; 14:19:31 INFO - UINT32 reserved : 31; 14:19:31 INFO - } ; 14:19:31 INFO - UINT32 value; 14:19:31 INFO - } ; 14:19:31 INFO - } DISPLAYCONFIG_SET_TARGET_PERSISTENCE; 14:19:31 INFO - typedef struct DISPLAYCONFIG_SUPPORT_VIRTUAL_RESOLUTION 14:19:31 INFO - { 14:19:31 INFO - DISPLAYCONFIG_DEVICE_INFO_HEADER header; 14:19:31 INFO - union 14:19:31 INFO - { 14:19:31 INFO - struct 14:19:31 INFO - { 14:19:31 INFO - UINT32 disableMonitorVirtualResolution : 1; 14:19:31 INFO - UINT32 reserved : 31; 14:19:31 INFO - } ; 14:19:31 INFO - UINT32 value; 14:19:31 INFO - } ; 14:19:31 INFO - } DISPLAYCONFIG_SUPPORT_VIRTUAL_RESOLUTION; 14:19:31 INFO - #line 3141 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - #pragma endregion 14:19:31 INFO - #line 3177 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - #pragma region Application Family 14:19:31 INFO - typedef struct _RGNDATAHEADER { 14:19:31 INFO - DWORD dwSize; 14:19:31 INFO - DWORD iType; 14:19:31 INFO - DWORD nCount; 14:19:31 INFO - DWORD nRgnSize; 14:19:31 INFO - RECT rcBound; 14:19:31 INFO - } RGNDATAHEADER, *PRGNDATAHEADER; 14:19:31 INFO - typedef struct _RGNDATA { 14:19:31 INFO - RGNDATAHEADER rdh; 14:19:31 INFO - char Buffer[1]; 14:19:31 INFO - } RGNDATA, *PRGNDATA, *NPRGNDATA, *LPRGNDATA; 14:19:31 INFO - #line 3199 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - #pragma endregion 14:19:31 INFO - #pragma region Desktop Family 14:19:31 INFO - typedef struct _ABC { 14:19:31 INFO - int abcA; 14:19:31 INFO - UINT abcB; 14:19:31 INFO - int abcC; 14:19:31 INFO - } ABC, *PABC, *NPABC, *LPABC; 14:19:31 INFO - typedef struct _ABCFLOAT { 14:19:31 INFO - FLOAT abcfA; 14:19:31 INFO - FLOAT abcfB; 14:19:31 INFO - FLOAT abcfC; 14:19:31 INFO - } ABCFLOAT, *PABCFLOAT, *NPABCFLOAT, *LPABCFLOAT; 14:19:31 INFO - #line 3222 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - #pragma endregion 14:19:31 INFO - #pragma region Desktop Family 14:19:31 INFO - typedef struct _OUTLINETEXTMETRICA { 14:19:31 INFO - UINT otmSize; 14:19:31 INFO - TEXTMETRICA otmTextMetrics; 14:19:31 INFO - BYTE otmFiller; 14:19:31 INFO - PANOSE otmPanoseNumber; 14:19:31 INFO - UINT otmfsSelection; 14:19:31 INFO - UINT otmfsType; 14:19:31 INFO - int otmsCharSlopeRise; 14:19:31 INFO - int otmsCharSlopeRun; 14:19:31 INFO - int otmItalicAngle; 14:19:31 INFO - UINT otmEMSquare; 14:19:31 INFO - int otmAscent; 14:19:31 INFO - int otmDescent; 14:19:31 INFO - UINT otmLineGap; 14:19:31 INFO - UINT otmsCapEmHeight; 14:19:31 INFO - UINT otmsXHeight; 14:19:31 INFO - RECT otmrcFontBox; 14:19:31 INFO - int otmMacAscent; 14:19:31 INFO - int otmMacDescent; 14:19:31 INFO - UINT otmMacLineGap; 14:19:31 INFO - UINT otmusMinimumPPEM; 14:19:31 INFO - POINT otmptSubscriptSize; 14:19:31 INFO - POINT otmptSubscriptOffset; 14:19:31 INFO - POINT otmptSuperscriptSize; 14:19:31 INFO - POINT otmptSuperscriptOffset; 14:19:31 INFO - UINT otmsStrikeoutSize; 14:19:31 INFO - int otmsStrikeoutPosition; 14:19:31 INFO - int otmsUnderscoreSize; 14:19:31 INFO - int otmsUnderscorePosition; 14:19:31 INFO - PSTR otmpFamilyName; 14:19:31 INFO - PSTR otmpFaceName; 14:19:31 INFO - PSTR otmpStyleName; 14:19:31 INFO - PSTR otmpFullName; 14:19:31 INFO - } OUTLINETEXTMETRICA, *POUTLINETEXTMETRICA, *NPOUTLINETEXTMETRICA, *LPOUTLINETEXTMETRICA; 14:19:31 INFO - typedef struct _OUTLINETEXTMETRICW { 14:19:31 INFO - UINT otmSize; 14:19:31 INFO - TEXTMETRICW otmTextMetrics; 14:19:31 INFO - BYTE otmFiller; 14:19:31 INFO - PANOSE otmPanoseNumber; 14:19:31 INFO - UINT otmfsSelection; 14:19:31 INFO - UINT otmfsType; 14:19:31 INFO - int otmsCharSlopeRise; 14:19:31 INFO - int otmsCharSlopeRun; 14:19:31 INFO - int otmItalicAngle; 14:19:31 INFO - UINT otmEMSquare; 14:19:31 INFO - int otmAscent; 14:19:31 INFO - int otmDescent; 14:19:31 INFO - UINT otmLineGap; 14:19:31 INFO - UINT otmsCapEmHeight; 14:19:31 INFO - UINT otmsXHeight; 14:19:31 INFO - RECT otmrcFontBox; 14:19:31 INFO - int otmMacAscent; 14:19:31 INFO - int otmMacDescent; 14:19:31 INFO - UINT otmMacLineGap; 14:19:31 INFO - UINT otmusMinimumPPEM; 14:19:31 INFO - POINT otmptSubscriptSize; 14:19:31 INFO - POINT otmptSubscriptOffset; 14:19:31 INFO - POINT otmptSuperscriptSize; 14:19:31 INFO - POINT otmptSuperscriptOffset; 14:19:31 INFO - UINT otmsStrikeoutSize; 14:19:31 INFO - int otmsStrikeoutPosition; 14:19:31 INFO - int otmsUnderscoreSize; 14:19:31 INFO - int otmsUnderscorePosition; 14:19:31 INFO - PSTR otmpFamilyName; 14:19:31 INFO - PSTR otmpFaceName; 14:19:31 INFO - PSTR otmpStyleName; 14:19:31 INFO - PSTR otmpFullName; 14:19:31 INFO - } OUTLINETEXTMETRICW, *POUTLINETEXTMETRICW, *NPOUTLINETEXTMETRICW, *LPOUTLINETEXTMETRICW; 14:19:31 INFO - typedef OUTLINETEXTMETRICA OUTLINETEXTMETRIC; 14:19:31 INFO - typedef POUTLINETEXTMETRICA POUTLINETEXTMETRIC; 14:19:31 INFO - typedef NPOUTLINETEXTMETRICA NPOUTLINETEXTMETRIC; 14:19:31 INFO - typedef LPOUTLINETEXTMETRICA LPOUTLINETEXTMETRIC; 14:19:31 INFO - #line 3312 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - #line 3314 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - #pragma endregion 14:19:31 INFO - #line 3321 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - #pragma region Application Family 14:19:31 INFO - typedef struct tagPOLYTEXTA 14:19:31 INFO - { 14:19:31 INFO - int x; 14:19:31 INFO - int y; 14:19:31 INFO - UINT n; 14:19:31 INFO - LPCSTR lpstr; 14:19:31 INFO - UINT uiFlags; 14:19:31 INFO - RECT rcl; 14:19:31 INFO - int *pdx; 14:19:31 INFO - } POLYTEXTA, *PPOLYTEXTA, *NPPOLYTEXTA, *LPPOLYTEXTA; 14:19:31 INFO - typedef struct tagPOLYTEXTW 14:19:31 INFO - { 14:19:31 INFO - int x; 14:19:31 INFO - int y; 14:19:31 INFO - UINT n; 14:19:31 INFO - LPCWSTR lpstr; 14:19:31 INFO - UINT uiFlags; 14:19:31 INFO - RECT rcl; 14:19:31 INFO - int *pdx; 14:19:31 INFO - } POLYTEXTW, *PPOLYTEXTW, *NPPOLYTEXTW, *LPPOLYTEXTW; 14:19:31 INFO - typedef POLYTEXTA POLYTEXT; 14:19:31 INFO - typedef PPOLYTEXTA PPOLYTEXT; 14:19:31 INFO - typedef NPPOLYTEXTA NPPOLYTEXT; 14:19:31 INFO - typedef LPPOLYTEXTA LPPOLYTEXT; 14:19:31 INFO - #line 3356 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - #line 3358 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - #pragma endregion 14:19:31 INFO - #pragma region Desktop Family 14:19:31 INFO - typedef struct _FIXED { 14:19:31 INFO - WORD fract; 14:19:31 INFO - short value; 14:19:31 INFO - #line 3371 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - } FIXED; 14:19:31 INFO - typedef struct _MAT2 { 14:19:31 INFO - FIXED eM11; 14:19:31 INFO - FIXED eM12; 14:19:31 INFO - FIXED eM21; 14:19:31 INFO - FIXED eM22; 14:19:31 INFO - } MAT2, *LPMAT2; 14:19:31 INFO - typedef struct _GLYPHMETRICS { 14:19:31 INFO - UINT gmBlackBoxX; 14:19:31 INFO - UINT gmBlackBoxY; 14:19:31 INFO - POINT gmptGlyphOrigin; 14:19:31 INFO - short gmCellIncX; 14:19:31 INFO - short gmCellIncY; 14:19:31 INFO - } GLYPHMETRICS, *LPGLYPHMETRICS; 14:19:31 INFO - #line 3392 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - #pragma endregion 14:19:31 INFO - #line 3407 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - #line 3411 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - #pragma region Desktop Family 14:19:31 INFO - typedef struct tagPOINTFX 14:19:31 INFO - { 14:19:31 INFO - FIXED x; 14:19:31 INFO - FIXED y; 14:19:31 INFO - } POINTFX, * LPPOINTFX; 14:19:31 INFO - typedef struct tagTTPOLYCURVE 14:19:31 INFO - { 14:19:31 INFO - WORD wType; 14:19:31 INFO - WORD cpfx; 14:19:31 INFO - POINTFX apfx[1]; 14:19:31 INFO - } TTPOLYCURVE, * LPTTPOLYCURVE; 14:19:31 INFO - typedef struct tagTTPOLYGONHEADER 14:19:31 INFO - { 14:19:31 INFO - DWORD cb; 14:19:31 INFO - DWORD dwType; 14:19:31 INFO - POINTFX pfxStart; 14:19:31 INFO - } TTPOLYGONHEADER, * LPTTPOLYGONHEADER; 14:19:31 INFO - #line 3442 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - #pragma endregion 14:19:31 INFO - #pragma region Desktop Family 14:19:31 INFO - typedef struct tagGCP_RESULTSA 14:19:31 INFO - { 14:19:31 INFO - DWORD lStructSize; 14:19:31 INFO - LPSTR lpOutString; 14:19:31 INFO - UINT *lpOrder; 14:19:31 INFO - int *lpDx; 14:19:31 INFO - int *lpCaretPos; 14:19:31 INFO - LPSTR lpClass; 14:19:31 INFO - LPWSTR lpGlyphs; 14:19:31 INFO - UINT nGlyphs; 14:19:31 INFO - int nMaxFit; 14:19:31 INFO - } GCP_RESULTSA, * LPGCP_RESULTSA; 14:19:31 INFO - typedef struct tagGCP_RESULTSW 14:19:31 INFO - { 14:19:31 INFO - DWORD lStructSize; 14:19:31 INFO - LPWSTR lpOutString; 14:19:31 INFO - UINT *lpOrder; 14:19:31 INFO - int *lpDx; 14:19:31 INFO - int *lpCaretPos; 14:19:31 INFO - LPSTR lpClass; 14:19:31 INFO - LPWSTR lpGlyphs; 14:19:31 INFO - UINT nGlyphs; 14:19:31 INFO - int nMaxFit; 14:19:31 INFO - } GCP_RESULTSW, * LPGCP_RESULTSW; 14:19:31 INFO - typedef GCP_RESULTSA GCP_RESULTS; 14:19:31 INFO - typedef LPGCP_RESULTSA LPGCP_RESULTS; 14:19:31 INFO - #line 3522 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - #line 3524 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - #pragma endregion 14:19:31 INFO - #line 3526 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - #pragma region Desktop Family 14:19:31 INFO - typedef struct _RASTERIZER_STATUS { 14:19:31 INFO - short nSize; 14:19:31 INFO - short wFlags; 14:19:31 INFO - short nLanguageID; 14:19:31 INFO - } RASTERIZER_STATUS, *LPRASTERIZER_STATUS; 14:19:31 INFO - #line 3537 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - #pragma endregion 14:19:31 INFO - #pragma region Application Family 14:19:31 INFO - typedef struct tagPIXELFORMATDESCRIPTOR 14:19:31 INFO - { 14:19:31 INFO - WORD nSize; 14:19:31 INFO - WORD nVersion; 14:19:31 INFO - DWORD dwFlags; 14:19:31 INFO - BYTE iPixelType; 14:19:31 INFO - BYTE cColorBits; 14:19:31 INFO - BYTE cRedBits; 14:19:31 INFO - BYTE cRedShift; 14:19:31 INFO - BYTE cGreenBits; 14:19:31 INFO - BYTE cGreenShift; 14:19:31 INFO - BYTE cBlueBits; 14:19:31 INFO - BYTE cBlueShift; 14:19:31 INFO - BYTE cAlphaBits; 14:19:31 INFO - BYTE cAlphaShift; 14:19:31 INFO - BYTE cAccumBits; 14:19:31 INFO - BYTE cAccumRedBits; 14:19:31 INFO - BYTE cAccumGreenBits; 14:19:31 INFO - BYTE cAccumBlueBits; 14:19:31 INFO - BYTE cAccumAlphaBits; 14:19:31 INFO - BYTE cDepthBits; 14:19:31 INFO - BYTE cStencilBits; 14:19:31 INFO - BYTE cAuxBuffers; 14:19:31 INFO - BYTE iLayerType; 14:19:31 INFO - BYTE bReserved; 14:19:31 INFO - DWORD dwLayerMask; 14:19:31 INFO - DWORD dwVisibleMask; 14:19:31 INFO - DWORD dwDamageMask; 14:19:31 INFO - } PIXELFORMATDESCRIPTOR, *PPIXELFORMATDESCRIPTOR, *LPPIXELFORMATDESCRIPTOR; 14:19:31 INFO - #line 3578 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - #pragma endregion 14:19:31 INFO - #pragma region Desktop Family 14:19:31 INFO - typedef int (__stdcall* OLDFONTENUMPROCA)(const LOGFONTA *, const TEXTMETRICA *, DWORD, LPARAM); 14:19:31 INFO - typedef int (__stdcall* OLDFONTENUMPROCW)(const LOGFONTW *, const TEXTMETRICW *, DWORD, LPARAM); 14:19:31 INFO - #line 3626 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - #line 3635 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - typedef OLDFONTENUMPROCA FONTENUMPROCA; 14:19:31 INFO - typedef OLDFONTENUMPROCW FONTENUMPROCW; 14:19:31 INFO - typedef FONTENUMPROCA FONTENUMPROC; 14:19:31 INFO - #line 3643 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - typedef int (__stdcall* GOBJENUMPROC)(LPVOID, LPARAM); 14:19:31 INFO - typedef void (__stdcall* LINEDDAPROC)(int, int, LPARAM); 14:19:31 INFO - #line 3658 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - #line 3660 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - #pragma endregion 14:19:31 INFO - #pragma region Desktop Family 14:19:31 INFO - __declspec(dllimport) int __stdcall AddFontResourceA( LPCSTR); 14:19:31 INFO - __declspec(dllimport) int __stdcall AddFontResourceW( LPCWSTR); 14:19:31 INFO - #line 3674 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - __declspec(dllimport) BOOL __stdcall AnimatePalette( HPALETTE hPal, UINT iStartIndex, UINT cEntries, const PALETTEENTRY * ppe); 14:19:31 INFO - __declspec(dllimport) BOOL __stdcall Arc( HDC hdc, int x1, int y1, int x2, int y2, int x3, int y3, int x4, int y4); 14:19:31 INFO - __declspec(dllimport) BOOL __stdcall BitBlt( HDC hdc, int x, int y, int cx, int cy, HDC hdcSrc, int x1, int y1, DWORD rop); 14:19:31 INFO - __declspec(dllimport) BOOL __stdcall CancelDC( HDC hdc); 14:19:31 INFO - __declspec(dllimport) BOOL __stdcall Chord( HDC hdc, int x1, int y1, int x2, int y2, int x3, int y3, int x4, int y4); 14:19:31 INFO - __declspec(dllimport) int __stdcall ChoosePixelFormat( HDC hdc, const PIXELFORMATDESCRIPTOR *ppfd); 14:19:31 INFO - __declspec(dllimport) HMETAFILE __stdcall CloseMetaFile( HDC hdc); 14:19:31 INFO - __declspec(dllimport) int __stdcall CombineRgn( HRGN hrgnDst, HRGN hrgnSrc1, HRGN hrgnSrc2, int iMode); 14:19:31 INFO - __declspec(dllimport) HMETAFILE __stdcall CopyMetaFileA( HMETAFILE, LPCSTR); 14:19:31 INFO - __declspec(dllimport) HMETAFILE __stdcall CopyMetaFileW( HMETAFILE, LPCWSTR); 14:19:31 INFO - #line 3690 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - __declspec(dllimport) HBITMAP __stdcall CreateBitmap( int nWidth, int nHeight, UINT nPlanes, UINT nBitCount, const void *lpBits); 14:19:31 INFO - __declspec(dllimport) HBITMAP __stdcall CreateBitmapIndirect( const BITMAP *pbm); 14:19:31 INFO - __declspec(dllimport) HBRUSH __stdcall CreateBrushIndirect( const LOGBRUSH *plbrush); 14:19:31 INFO - __declspec(dllimport) HBITMAP __stdcall CreateCompatibleBitmap( HDC hdc, int cx, int cy); 14:19:31 INFO - __declspec(dllimport) HBITMAP __stdcall CreateDiscardableBitmap( HDC hdc, int cx, int cy); 14:19:31 INFO - __declspec(dllimport) HDC __stdcall CreateCompatibleDC( HDC hdc); 14:19:31 INFO - __declspec(dllimport) HDC __stdcall CreateDCA( LPCSTR pwszDriver, LPCSTR pwszDevice, LPCSTR pszPort, const DEVMODEA * pdm); 14:19:31 INFO - __declspec(dllimport) HDC __stdcall CreateDCW( LPCWSTR pwszDriver, LPCWSTR pwszDevice, LPCWSTR pszPort, const DEVMODEW * pdm); 14:19:31 INFO - #line 3703 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - __declspec(dllimport) HBITMAP __stdcall CreateDIBitmap( HDC hdc, const BITMAPINFOHEADER *pbmih, DWORD flInit, const void *pjBits, const BITMAPINFO *pbmi, UINT iUsage); 14:19:31 INFO - __declspec(dllimport) HBRUSH __stdcall CreateDIBPatternBrush( HGLOBAL h, UINT iUsage); 14:19:31 INFO - __declspec(dllimport) HBRUSH __stdcall CreateDIBPatternBrushPt( const void *lpPackedDIB, UINT iUsage); 14:19:31 INFO - __declspec(dllimport) HRGN __stdcall CreateEllipticRgn( int x1, int y1, int x2, int y2); 14:19:31 INFO - __declspec(dllimport) HRGN __stdcall CreateEllipticRgnIndirect( const RECT *lprect); 14:19:31 INFO - __declspec(dllimport) HFONT __stdcall CreateFontIndirectA( const LOGFONTA *lplf); 14:19:31 INFO - __declspec(dllimport) HFONT __stdcall CreateFontIndirectW( const LOGFONTW *lplf); 14:19:31 INFO - #line 3715 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - __declspec(dllimport) HFONT __stdcall CreateFontA( int cHeight, int cWidth, int cEscapement, int cOrientation, int cWeight, DWORD bItalic, 14:19:31 INFO - DWORD bUnderline, DWORD bStrikeOut, DWORD iCharSet, DWORD iOutPrecision, DWORD iClipPrecision, 14:19:31 INFO - DWORD iQuality, DWORD iPitchAndFamily, LPCSTR pszFaceName); 14:19:31 INFO - __declspec(dllimport) HFONT __stdcall CreateFontW( int cHeight, int cWidth, int cEscapement, int cOrientation, int cWeight, DWORD bItalic, 14:19:31 INFO - DWORD bUnderline, DWORD bStrikeOut, DWORD iCharSet, DWORD iOutPrecision, DWORD iClipPrecision, 14:19:31 INFO - DWORD iQuality, DWORD iPitchAndFamily, LPCWSTR pszFaceName); 14:19:31 INFO - #line 3726 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - __declspec(dllimport) HBRUSH __stdcall CreateHatchBrush( int iHatch, COLORREF color); 14:19:31 INFO - __declspec(dllimport) HDC __stdcall CreateICA( LPCSTR pszDriver, LPCSTR pszDevice, LPCSTR pszPort, const DEVMODEA * pdm); 14:19:31 INFO - __declspec(dllimport) HDC __stdcall CreateICW( LPCWSTR pszDriver, LPCWSTR pszDevice, LPCWSTR pszPort, const DEVMODEW * pdm); 14:19:31 INFO - #line 3735 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - __declspec(dllimport) HDC __stdcall CreateMetaFileA( LPCSTR pszFile); 14:19:31 INFO - __declspec(dllimport) HDC __stdcall CreateMetaFileW( LPCWSTR pszFile); 14:19:31 INFO - #line 3742 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - __declspec(dllimport) HPALETTE __stdcall CreatePalette( const LOGPALETTE * plpal); 14:19:31 INFO - __declspec(dllimport) HPEN __stdcall CreatePen( int iStyle, int cWidth, COLORREF color); 14:19:31 INFO - __declspec(dllimport) HPEN __stdcall CreatePenIndirect( const LOGPEN *plpen); 14:19:31 INFO - __declspec(dllimport) HRGN __stdcall CreatePolyPolygonRgn( const POINT *pptl, 14:19:31 INFO - const INT *pc, 14:19:31 INFO - int cPoly, 14:19:31 INFO - int iMode); 14:19:31 INFO - __declspec(dllimport) HBRUSH __stdcall CreatePatternBrush( HBITMAP hbm); 14:19:31 INFO - __declspec(dllimport) HRGN __stdcall CreateRectRgn( int x1, int y1, int x2, int y2); 14:19:31 INFO - __declspec(dllimport) HRGN __stdcall CreateRectRgnIndirect( const RECT *lprect); 14:19:31 INFO - __declspec(dllimport) HRGN __stdcall CreateRoundRectRgn( int x1, int y1, int x2, int y2, int w, int h); 14:19:31 INFO - __declspec(dllimport) BOOL __stdcall CreateScalableFontResourceA( DWORD fdwHidden, LPCSTR lpszFont, LPCSTR lpszFile, LPCSTR lpszPath); 14:19:31 INFO - __declspec(dllimport) BOOL __stdcall CreateScalableFontResourceW( DWORD fdwHidden, LPCWSTR lpszFont, LPCWSTR lpszFile, LPCWSTR lpszPath); 14:19:31 INFO - #line 3760 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - __declspec(dllimport) HBRUSH __stdcall CreateSolidBrush( COLORREF color); 14:19:31 INFO - __declspec(dllimport) BOOL __stdcall DeleteDC( HDC hdc); 14:19:31 INFO - __declspec(dllimport) BOOL __stdcall DeleteMetaFile( HMETAFILE hmf); 14:19:31 INFO - __declspec(dllimport) BOOL __stdcall DeleteObject( HGDIOBJ ho); 14:19:31 INFO - __declspec(dllimport) int __stdcall DescribePixelFormat( HDC hdc, 14:19:31 INFO - int iPixelFormat, 14:19:31 INFO - UINT nBytes, 14:19:31 INFO - LPPIXELFORMATDESCRIPTOR ppfd); 14:19:31 INFO - typedef UINT (__stdcall* LPFNDEVMODE)(HWND, HMODULE, LPDEVMODE, LPSTR, LPSTR, LPDEVMODE, LPSTR, UINT); 14:19:31 INFO - typedef DWORD (__stdcall* LPFNDEVCAPS)(LPSTR, LPSTR, UINT, LPSTR, LPDEVMODE); 14:19:31 INFO - #line 3779 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - #pragma endregion 14:19:31 INFO - #line 3819 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - #line 3838 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - #line 3839 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - #line 3857 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - #pragma region Desktop Family 14:19:31 INFO - __declspec(dllimport) 14:19:31 INFO - int 14:19:31 INFO - __stdcall 14:19:31 INFO - DeviceCapabilitiesA( 14:19:31 INFO - LPCSTR pDevice, 14:19:31 INFO - LPCSTR pPort, 14:19:31 INFO - WORD fwCapability, 14:19:31 INFO - LPSTR pOutput, 14:19:31 INFO - const DEVMODEA *pDevMode 14:19:31 INFO - ); 14:19:31 INFO - __declspec(dllimport) 14:19:31 INFO - int 14:19:31 INFO - __stdcall 14:19:31 INFO - DeviceCapabilitiesW( 14:19:31 INFO - LPCWSTR pDevice, 14:19:31 INFO - LPCWSTR pPort, 14:19:31 INFO - WORD fwCapability, 14:19:31 INFO - LPWSTR pOutput, 14:19:31 INFO - const DEVMODEW *pDevMode 14:19:31 INFO - ); 14:19:31 INFO - #line 3886 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - __declspec(dllimport) int __stdcall DrawEscape( HDC hdc, 14:19:31 INFO - int iEscape, 14:19:31 INFO - int cjIn, 14:19:31 INFO - LPCSTR lpIn); 14:19:31 INFO - __declspec(dllimport) BOOL __stdcall Ellipse( HDC hdc, int left, int top, int right, int bottom); 14:19:31 INFO - __declspec(dllimport) int __stdcall EnumFontFamiliesExA( HDC hdc, LPLOGFONTA lpLogfont, FONTENUMPROCA lpProc, LPARAM lParam, DWORD dwFlags); 14:19:31 INFO - __declspec(dllimport) int __stdcall EnumFontFamiliesExW( HDC hdc, LPLOGFONTW lpLogfont, FONTENUMPROCW lpProc, LPARAM lParam, DWORD dwFlags); 14:19:31 INFO - #line 3902 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - #line 3903 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - __declspec(dllimport) int __stdcall EnumFontFamiliesA( HDC hdc, LPCSTR lpLogfont, FONTENUMPROCA lpProc, LPARAM lParam); 14:19:31 INFO - __declspec(dllimport) int __stdcall EnumFontFamiliesW( HDC hdc, LPCWSTR lpLogfont, FONTENUMPROCW lpProc, LPARAM lParam); 14:19:31 INFO - #line 3911 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - __declspec(dllimport) int __stdcall EnumFontsA( HDC hdc, LPCSTR lpLogfont, FONTENUMPROCA lpProc, LPARAM lParam); 14:19:31 INFO - __declspec(dllimport) int __stdcall EnumFontsW( HDC hdc, LPCWSTR lpLogfont, FONTENUMPROCW lpProc, LPARAM lParam); 14:19:31 INFO - #line 3918 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - __declspec(dllimport) int __stdcall EnumObjects( HDC hdc, int nType, GOBJENUMPROC lpFunc, LPARAM lParam); 14:19:31 INFO - #line 3924 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - __declspec(dllimport) BOOL __stdcall EqualRgn( HRGN hrgn1, HRGN hrgn2); 14:19:31 INFO - __declspec(dllimport) int __stdcall Escape( HDC hdc, 14:19:31 INFO - int iEscape, 14:19:31 INFO - int cjIn, 14:19:31 INFO - LPCSTR pvIn, 14:19:31 INFO - LPVOID pvOut); 14:19:31 INFO - __declspec(dllimport) int __stdcall ExtEscape( HDC hdc, 14:19:31 INFO - int iEscape, 14:19:31 INFO - int cjInput, 14:19:31 INFO - LPCSTR lpInData, 14:19:31 INFO - int cjOutput, 14:19:31 INFO - LPSTR lpOutData); 14:19:31 INFO - __declspec(dllimport) int __stdcall ExcludeClipRect( HDC hdc, int left, int top, int right, int bottom); 14:19:31 INFO - __declspec(dllimport) HRGN __stdcall ExtCreateRegion( const XFORM * lpx, DWORD nCount, const RGNDATA * lpData); 14:19:31 INFO - __declspec(dllimport) BOOL __stdcall ExtFloodFill( HDC hdc, int x, int y, COLORREF color, UINT type); 14:19:31 INFO - __declspec(dllimport) BOOL __stdcall FillRgn( HDC hdc, HRGN hrgn, HBRUSH hbr); 14:19:31 INFO - __declspec(dllimport) BOOL __stdcall FloodFill( HDC hdc, int x, int y, COLORREF color); 14:19:31 INFO - __declspec(dllimport) BOOL __stdcall FrameRgn( HDC hdc, HRGN hrgn, HBRUSH hbr, int w, int h); 14:19:31 INFO - __declspec(dllimport) int __stdcall GetROP2( HDC hdc); 14:19:31 INFO - __declspec(dllimport) BOOL __stdcall GetAspectRatioFilterEx( HDC hdc, LPSIZE lpsize); 14:19:31 INFO - __declspec(dllimport) COLORREF __stdcall GetBkColor( HDC hdc); 14:19:31 INFO - __declspec(dllimport) COLORREF __stdcall GetDCBrushColor( HDC hdc); 14:19:31 INFO - __declspec(dllimport) COLORREF __stdcall GetDCPenColor( HDC hdc); 14:19:31 INFO - #line 3952 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:31 INFO - __declspec(dllimport) 14:19:31 INFO - int 14:19:31 INFO - __stdcall 14:19:31 INFO - GetBkMode( 14:19:31 INFO - HDC hdc 14:19:31 INFO - ); 14:19:31 INFO - __declspec(dllimport) 14:19:31 INFO - LONG 14:19:31 INFO - __stdcall 14:19:31 INFO - GetBitmapBits( 14:19:31 INFO - HBITMAP hbit, 14:19:31 INFO - LONG cb, 14:19:31 INFO - LPVOID lpvBits 14:19:31 INFO - ); 14:19:31 INFO - __declspec(dllimport) BOOL __stdcall GetBitmapDimensionEx( HBITMAP hbit, LPSIZE lpsize); 14:19:31 INFO - __declspec(dllimport) UINT __stdcall GetBoundsRect( HDC hdc, LPRECT lprect, UINT flags); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall GetBrushOrgEx( HDC hdc, LPPOINT lppt); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall GetCharWidthA( HDC hdc, UINT iFirst, UINT iLast, LPINT lpBuffer); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall GetCharWidthW( HDC hdc, UINT iFirst, UINT iLast, LPINT lpBuffer); 14:19:32 INFO - #line 3981 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall GetCharWidth32A( HDC hdc, UINT iFirst, UINT iLast, LPINT lpBuffer); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall GetCharWidth32W( HDC hdc, UINT iFirst, UINT iLast, LPINT lpBuffer); 14:19:32 INFO - #line 3988 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall GetCharWidthFloatA( HDC hdc, UINT iFirst, UINT iLast, PFLOAT lpBuffer); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall GetCharWidthFloatW( HDC hdc, UINT iFirst, UINT iLast, PFLOAT lpBuffer); 14:19:32 INFO - #line 3995 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall GetCharABCWidthsA( HDC hdc, 14:19:32 INFO - UINT wFirst, 14:19:32 INFO - UINT wLast, 14:19:32 INFO - LPABC lpABC); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall GetCharABCWidthsW( HDC hdc, 14:19:32 INFO - UINT wFirst, 14:19:32 INFO - UINT wLast, 14:19:32 INFO - LPABC lpABC); 14:19:32 INFO - #line 4009 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall GetCharABCWidthsFloatA( HDC hdc, UINT iFirst, UINT iLast, LPABCFLOAT lpABC); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall GetCharABCWidthsFloatW( HDC hdc, UINT iFirst, UINT iLast, LPABCFLOAT lpABC); 14:19:32 INFO - #line 4017 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - __declspec(dllimport) int __stdcall GetClipBox( HDC hdc, LPRECT lprect); 14:19:32 INFO - __declspec(dllimport) int __stdcall GetClipRgn( HDC hdc, HRGN hrgn); 14:19:32 INFO - __declspec(dllimport) int __stdcall GetMetaRgn( HDC hdc, HRGN hrgn); 14:19:32 INFO - __declspec(dllimport) HGDIOBJ __stdcall GetCurrentObject( HDC hdc, UINT type); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall GetCurrentPositionEx( HDC hdc, LPPOINT lppt); 14:19:32 INFO - __declspec(dllimport) int __stdcall GetDeviceCaps( HDC hdc, int index); 14:19:32 INFO - __declspec(dllimport) int __stdcall GetDIBits( HDC hdc, HBITMAP hbm, UINT start, UINT cLines, 14:19:32 INFO - LPVOID lpvBits, LPBITMAPINFO lpbmi, UINT usage); 14:19:32 INFO - __declspec(dllimport) DWORD __stdcall GetFontData ( HDC hdc, 14:19:32 INFO - DWORD dwTable, 14:19:32 INFO - DWORD dwOffset, 14:19:32 INFO - PVOID pvBuffer, 14:19:32 INFO - DWORD cjBuffer 14:19:32 INFO - ); 14:19:32 INFO - __declspec(dllimport) DWORD __stdcall GetGlyphOutlineA( HDC hdc, 14:19:32 INFO - UINT uChar, 14:19:32 INFO - UINT fuFormat, 14:19:32 INFO - LPGLYPHMETRICS lpgm, 14:19:32 INFO - DWORD cjBuffer, 14:19:32 INFO - LPVOID pvBuffer, 14:19:32 INFO - const MAT2 *lpmat2 14:19:32 INFO - ); 14:19:32 INFO - __declspec(dllimport) DWORD __stdcall GetGlyphOutlineW( HDC hdc, 14:19:32 INFO - UINT uChar, 14:19:32 INFO - UINT fuFormat, 14:19:32 INFO - LPGLYPHMETRICS lpgm, 14:19:32 INFO - DWORD cjBuffer, 14:19:32 INFO - LPVOID pvBuffer, 14:19:32 INFO - const MAT2 *lpmat2 14:19:32 INFO - ); 14:19:32 INFO - #line 4055 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - __declspec(dllimport) int __stdcall GetGraphicsMode( HDC hdc); 14:19:32 INFO - __declspec(dllimport) int __stdcall GetMapMode( HDC hdc); 14:19:32 INFO - __declspec(dllimport) UINT __stdcall GetMetaFileBitsEx( HMETAFILE hMF, UINT cbBuffer, LPVOID lpData); 14:19:32 INFO - __declspec(dllimport) HMETAFILE __stdcall GetMetaFileA( LPCSTR lpName); 14:19:32 INFO - __declspec(dllimport) HMETAFILE __stdcall GetMetaFileW( LPCWSTR lpName); 14:19:32 INFO - #line 4066 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - __declspec(dllimport) COLORREF __stdcall GetNearestColor( HDC hdc, COLORREF color); 14:19:32 INFO - __declspec(dllimport) UINT __stdcall GetNearestPaletteIndex( HPALETTE h, COLORREF color); 14:19:32 INFO - __declspec(dllimport) DWORD __stdcall GetObjectType( HGDIOBJ h); 14:19:32 INFO - __declspec(dllimport) UINT __stdcall GetOutlineTextMetricsA( HDC hdc, 14:19:32 INFO - UINT cjCopy, 14:19:32 INFO - LPOUTLINETEXTMETRICA potm); 14:19:32 INFO - __declspec(dllimport) UINT __stdcall GetOutlineTextMetricsW( HDC hdc, 14:19:32 INFO - UINT cjCopy, 14:19:32 INFO - LPOUTLINETEXTMETRICW potm); 14:19:32 INFO - #line 4083 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - #line 4085 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - __declspec(dllimport) UINT __stdcall GetPaletteEntries( HPALETTE hpal, 14:19:32 INFO - UINT iStart, 14:19:32 INFO - UINT cEntries, 14:19:32 INFO - LPPALETTEENTRY pPalEntries); 14:19:32 INFO - __declspec(dllimport) COLORREF __stdcall GetPixel( HDC hdc, int x, int y); 14:19:32 INFO - __declspec(dllimport) int __stdcall GetPixelFormat( HDC hdc); 14:19:32 INFO - __declspec(dllimport) int __stdcall GetPolyFillMode( HDC hdc); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall GetRasterizerCaps( LPRASTERIZER_STATUS lpraststat, 14:19:32 INFO - UINT cjBytes); 14:19:32 INFO - __declspec(dllimport) int __stdcall GetRandomRgn ( HDC hdc, HRGN hrgn, INT i); 14:19:32 INFO - __declspec(dllimport) DWORD __stdcall GetRegionData( HRGN hrgn, 14:19:32 INFO - DWORD nCount, 14:19:32 INFO - LPRGNDATA lpRgnData); 14:19:32 INFO - __declspec(dllimport) int __stdcall GetRgnBox( HRGN hrgn, LPRECT lprc); 14:19:32 INFO - __declspec(dllimport) HGDIOBJ __stdcall GetStockObject( int i); 14:19:32 INFO - __declspec(dllimport) int __stdcall GetStretchBltMode( HDC hdc); 14:19:32 INFO - __declspec(dllimport) 14:19:32 INFO - UINT 14:19:32 INFO - __stdcall 14:19:32 INFO - GetSystemPaletteEntries( 14:19:32 INFO - HDC hdc, 14:19:32 INFO - UINT iStart, 14:19:32 INFO - UINT cEntries, 14:19:32 INFO - LPPALETTEENTRY pPalEntries 14:19:32 INFO - ); 14:19:32 INFO - __declspec(dllimport) UINT __stdcall GetSystemPaletteUse( HDC hdc); 14:19:32 INFO - __declspec(dllimport) int __stdcall GetTextCharacterExtra( HDC hdc); 14:19:32 INFO - __declspec(dllimport) UINT __stdcall GetTextAlign( HDC hdc); 14:19:32 INFO - __declspec(dllimport) COLORREF __stdcall GetTextColor( HDC hdc); 14:19:32 INFO - __declspec(dllimport) 14:19:32 INFO - BOOL 14:19:32 INFO - __stdcall 14:19:32 INFO - GetTextExtentPointA( 14:19:32 INFO - HDC hdc, 14:19:32 INFO - LPCSTR lpString, 14:19:32 INFO - int c, 14:19:32 INFO - LPSIZE lpsz 14:19:32 INFO - ); 14:19:32 INFO - __declspec(dllimport) 14:19:32 INFO - BOOL 14:19:32 INFO - __stdcall 14:19:32 INFO - GetTextExtentPointW( 14:19:32 INFO - HDC hdc, 14:19:32 INFO - LPCWSTR lpString, 14:19:32 INFO - int c, 14:19:32 INFO - LPSIZE lpsz 14:19:32 INFO - ); 14:19:32 INFO - #line 4142 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - __declspec(dllimport) 14:19:32 INFO - BOOL 14:19:32 INFO - __stdcall 14:19:32 INFO - GetTextExtentPoint32A( 14:19:32 INFO - HDC hdc, 14:19:32 INFO - LPCSTR lpString, 14:19:32 INFO - int c, 14:19:32 INFO - LPSIZE psizl 14:19:32 INFO - ); 14:19:32 INFO - __declspec(dllimport) 14:19:32 INFO - BOOL 14:19:32 INFO - __stdcall 14:19:32 INFO - GetTextExtentPoint32W( 14:19:32 INFO - HDC hdc, 14:19:32 INFO - LPCWSTR lpString, 14:19:32 INFO - int c, 14:19:32 INFO - LPSIZE psizl 14:19:32 INFO - ); 14:19:32 INFO - #line 4166 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - __declspec(dllimport) 14:19:32 INFO - BOOL 14:19:32 INFO - __stdcall 14:19:32 INFO - GetTextExtentExPointA( 14:19:32 INFO - HDC hdc, 14:19:32 INFO - LPCSTR lpszString, 14:19:32 INFO - int cchString, 14:19:32 INFO - int nMaxExtent, 14:19:32 INFO - LPINT lpnFit, 14:19:32 INFO - LPINT lpnDx, 14:19:32 INFO - LPSIZE lpSize 14:19:32 INFO - ); 14:19:32 INFO - __declspec(dllimport) 14:19:32 INFO - BOOL 14:19:32 INFO - __stdcall 14:19:32 INFO - GetTextExtentExPointW( 14:19:32 INFO - HDC hdc, 14:19:32 INFO - LPCWSTR lpszString, 14:19:32 INFO - int cchString, 14:19:32 INFO - int nMaxExtent, 14:19:32 INFO - LPINT lpnFit, 14:19:32 INFO - LPINT lpnDx, 14:19:32 INFO - LPSIZE lpSize 14:19:32 INFO - ); 14:19:32 INFO - #line 4196 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - __declspec(dllimport) int __stdcall GetTextCharset( HDC hdc); 14:19:32 INFO - __declspec(dllimport) int __stdcall GetTextCharsetInfo( HDC hdc, LPFONTSIGNATURE lpSig, DWORD dwFlags); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall TranslateCharsetInfo( DWORD *lpSrc, LPCHARSETINFO lpCs, DWORD dwFlags); 14:19:32 INFO - __declspec(dllimport) DWORD __stdcall GetFontLanguageInfo( HDC hdc); 14:19:32 INFO - __declspec(dllimport) DWORD __stdcall GetCharacterPlacementA( HDC hdc, LPCSTR lpString, int nCount, int nMexExtent, LPGCP_RESULTSA lpResults, DWORD dwFlags); 14:19:32 INFO - __declspec(dllimport) DWORD __stdcall GetCharacterPlacementW( HDC hdc, LPCWSTR lpString, int nCount, int nMexExtent, LPGCP_RESULTSW lpResults, DWORD dwFlags); 14:19:32 INFO - #line 4209 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - #line 4210 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - #line 4212 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - #pragma endregion 14:19:32 INFO - #pragma region Desktop Family 14:19:32 INFO - typedef struct tagWCRANGE 14:19:32 INFO - { 14:19:32 INFO - WCHAR wcLow; 14:19:32 INFO - USHORT cGlyphs; 14:19:32 INFO - } WCRANGE, *PWCRANGE, *LPWCRANGE; 14:19:32 INFO - typedef struct tagGLYPHSET 14:19:32 INFO - { 14:19:32 INFO - DWORD cbThis; 14:19:32 INFO - DWORD flAccel; 14:19:32 INFO - DWORD cGlyphsSupported; 14:19:32 INFO - DWORD cRanges; 14:19:32 INFO - WCRANGE ranges[1]; 14:19:32 INFO - } GLYPHSET, *PGLYPHSET, *LPGLYPHSET; 14:19:32 INFO - __declspec(dllimport) DWORD __stdcall GetFontUnicodeRanges( HDC hdc, LPGLYPHSET lpgs); 14:19:32 INFO - __declspec(dllimport) DWORD __stdcall GetGlyphIndicesA( HDC hdc, LPCSTR lpstr, int c, LPWORD pgi, DWORD fl); 14:19:32 INFO - __declspec(dllimport) DWORD __stdcall GetGlyphIndicesW( HDC hdc, LPCWSTR lpstr, int c, LPWORD pgi, DWORD fl); 14:19:32 INFO - #line 4251 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall GetTextExtentPointI( HDC hdc, LPWORD pgiIn, int cgi, LPSIZE psize); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall GetTextExtentExPointI ( HDC hdc, 14:19:32 INFO - LPWORD lpwszString, 14:19:32 INFO - int cwchString, 14:19:32 INFO - int nMaxExtent, 14:19:32 INFO - LPINT lpnFit, 14:19:32 INFO - LPINT lpnDx, 14:19:32 INFO - LPSIZE lpSize 14:19:32 INFO - ); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall GetCharWidthI( HDC hdc, 14:19:32 INFO - UINT giFirst, 14:19:32 INFO - UINT cgi, 14:19:32 INFO - LPWORD pgi, 14:19:32 INFO - LPINT piWidths 14:19:32 INFO - ); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall GetCharABCWidthsI( HDC hdc, 14:19:32 INFO - UINT giFirst, 14:19:32 INFO - UINT cgi, 14:19:32 INFO - LPWORD pgi, 14:19:32 INFO - LPABC pabc 14:19:32 INFO - ); 14:19:32 INFO - typedef struct tagDESIGNVECTOR 14:19:32 INFO - { 14:19:32 INFO - DWORD dvReserved; 14:19:32 INFO - DWORD dvNumAxes; 14:19:32 INFO - LONG dvValues[16]; 14:19:32 INFO - } DESIGNVECTOR, *PDESIGNVECTOR, *LPDESIGNVECTOR; 14:19:32 INFO - __declspec(dllimport) int __stdcall AddFontResourceExA( LPCSTR name, DWORD fl, PVOID res); 14:19:32 INFO - __declspec(dllimport) int __stdcall AddFontResourceExW( LPCWSTR name, DWORD fl, PVOID res); 14:19:32 INFO - #line 4296 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall RemoveFontResourceExA( LPCSTR name, DWORD fl, PVOID pdv); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall RemoveFontResourceExW( LPCWSTR name, DWORD fl, PVOID pdv); 14:19:32 INFO - #line 4303 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - __declspec(dllimport) HANDLE __stdcall AddFontMemResourceEx( PVOID pFileView, 14:19:32 INFO - DWORD cjSize, 14:19:32 INFO - PVOID pvResrved, 14:19:32 INFO - DWORD* pNumFonts); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall RemoveFontMemResourceEx( HANDLE h); 14:19:32 INFO - typedef struct tagAXISINFOA 14:19:32 INFO - { 14:19:32 INFO - LONG axMinValue; 14:19:32 INFO - LONG axMaxValue; 14:19:32 INFO - BYTE axAxisName[16]; 14:19:32 INFO - } AXISINFOA, *PAXISINFOA, *LPAXISINFOA; 14:19:32 INFO - typedef struct tagAXISINFOW 14:19:32 INFO - { 14:19:32 INFO - LONG axMinValue; 14:19:32 INFO - LONG axMaxValue; 14:19:32 INFO - WCHAR axAxisName[16]; 14:19:32 INFO - } AXISINFOW, *PAXISINFOW, *LPAXISINFOW; 14:19:32 INFO - typedef AXISINFOA AXISINFO; 14:19:32 INFO - typedef PAXISINFOA PAXISINFO; 14:19:32 INFO - typedef LPAXISINFOA LPAXISINFO; 14:19:32 INFO - #line 4339 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - typedef struct tagAXESLISTA 14:19:32 INFO - { 14:19:32 INFO - DWORD axlReserved; 14:19:32 INFO - DWORD axlNumAxes; 14:19:32 INFO - AXISINFOA axlAxisInfo[16]; 14:19:32 INFO - } AXESLISTA, *PAXESLISTA, *LPAXESLISTA; 14:19:32 INFO - typedef struct tagAXESLISTW 14:19:32 INFO - { 14:19:32 INFO - DWORD axlReserved; 14:19:32 INFO - DWORD axlNumAxes; 14:19:32 INFO - AXISINFOW axlAxisInfo[16]; 14:19:32 INFO - } AXESLISTW, *PAXESLISTW, *LPAXESLISTW; 14:19:32 INFO - typedef AXESLISTA AXESLIST; 14:19:32 INFO - typedef PAXESLISTA PAXESLIST; 14:19:32 INFO - typedef LPAXESLISTA LPAXESLIST; 14:19:32 INFO - #line 4361 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - typedef struct tagENUMLOGFONTEXDVA 14:19:32 INFO - { 14:19:32 INFO - ENUMLOGFONTEXA elfEnumLogfontEx; 14:19:32 INFO - DESIGNVECTOR elfDesignVector; 14:19:32 INFO - } ENUMLOGFONTEXDVA, *PENUMLOGFONTEXDVA, *LPENUMLOGFONTEXDVA; 14:19:32 INFO - typedef struct tagENUMLOGFONTEXDVW 14:19:32 INFO - { 14:19:32 INFO - ENUMLOGFONTEXW elfEnumLogfontEx; 14:19:32 INFO - DESIGNVECTOR elfDesignVector; 14:19:32 INFO - } ENUMLOGFONTEXDVW, *PENUMLOGFONTEXDVW, *LPENUMLOGFONTEXDVW; 14:19:32 INFO - typedef ENUMLOGFONTEXDVA ENUMLOGFONTEXDV; 14:19:32 INFO - typedef PENUMLOGFONTEXDVA PENUMLOGFONTEXDV; 14:19:32 INFO - typedef LPENUMLOGFONTEXDVA LPENUMLOGFONTEXDV; 14:19:32 INFO - #line 4385 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - __declspec(dllimport) HFONT __stdcall CreateFontIndirectExA( const ENUMLOGFONTEXDVA *); 14:19:32 INFO - __declspec(dllimport) HFONT __stdcall CreateFontIndirectExW( const ENUMLOGFONTEXDVW *); 14:19:32 INFO - #line 4393 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - typedef struct tagENUMTEXTMETRICA 14:19:32 INFO - { 14:19:32 INFO - NEWTEXTMETRICEXA etmNewTextMetricEx; 14:19:32 INFO - AXESLISTA etmAxesList; 14:19:32 INFO - } ENUMTEXTMETRICA, *PENUMTEXTMETRICA, *LPENUMTEXTMETRICA; 14:19:32 INFO - typedef struct tagENUMTEXTMETRICW 14:19:32 INFO - { 14:19:32 INFO - NEWTEXTMETRICEXW etmNewTextMetricEx; 14:19:32 INFO - AXESLISTW etmAxesList; 14:19:32 INFO - } ENUMTEXTMETRICW, *PENUMTEXTMETRICW, *LPENUMTEXTMETRICW; 14:19:32 INFO - typedef ENUMTEXTMETRICA ENUMTEXTMETRIC; 14:19:32 INFO - typedef PENUMTEXTMETRICA PENUMTEXTMETRIC; 14:19:32 INFO - typedef LPENUMTEXTMETRICA LPENUMTEXTMETRIC; 14:19:32 INFO - #line 4414 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - #line 4415 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - #line 4417 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - #pragma endregion 14:19:32 INFO - #line 4420 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - #pragma region Desktop Family 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall GetViewportExtEx( HDC hdc, LPSIZE lpsize); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall GetViewportOrgEx( HDC hdc, LPPOINT lppoint); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall GetWindowExtEx( HDC hdc, LPSIZE lpsize); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall GetWindowOrgEx( HDC hdc, LPPOINT lppoint); 14:19:32 INFO - __declspec(dllimport) int __stdcall IntersectClipRect( HDC hdc, int left, int top, int right, int bottom); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall InvertRgn( HDC hdc, HRGN hrgn); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall LineDDA( int xStart, int yStart, int xEnd, int yEnd, LINEDDAPROC lpProc, LPARAM data); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall LineTo( HDC hdc, int x, int y); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall MaskBlt( HDC hdcDest, int xDest, int yDest, int width, int height, 14:19:32 INFO - HDC hdcSrc, int xSrc, int ySrc, HBITMAP hbmMask, int xMask, int yMask, DWORD rop); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall PlgBlt( HDC hdcDest, const POINT * lpPoint, HDC hdcSrc, int xSrc, int ySrc, int width, 14:19:32 INFO - int height, HBITMAP hbmMask, int xMask, int yMask); 14:19:32 INFO - __declspec(dllimport) int __stdcall OffsetClipRgn( HDC hdc, int x, int y); 14:19:32 INFO - __declspec(dllimport) int __stdcall OffsetRgn( HRGN hrgn, int x, int y); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall PatBlt( HDC hdc, int x, int y, int w, int h, DWORD rop); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall Pie( HDC hdc, int left, int top, int right, int bottom, int xr1, int yr1, int xr2, int yr2); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall PlayMetaFile( HDC hdc, HMETAFILE hmf); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall PaintRgn( HDC hdc, HRGN hrgn); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall PolyPolygon( HDC hdc, const POINT *apt, const INT *asz, int csz); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall PtInRegion( HRGN hrgn, int x, int y); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall PtVisible( HDC hdc, int x, int y); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall RectInRegion( HRGN hrgn, const RECT * lprect); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall RectVisible( HDC hdc, const RECT * lprect); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall Rectangle( HDC hdc, int left, int top, int right, int bottom); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall RestoreDC( HDC hdc, int nSavedDC); 14:19:32 INFO - __declspec(dllimport) HDC __stdcall ResetDCA( HDC hdc, const DEVMODEA * lpdm); 14:19:32 INFO - __declspec(dllimport) HDC __stdcall ResetDCW( HDC hdc, const DEVMODEW * lpdm); 14:19:32 INFO - #line 4458 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - __declspec(dllimport) UINT __stdcall RealizePalette( HDC hdc); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall RemoveFontResourceA( LPCSTR lpFileName); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall RemoveFontResourceW( LPCWSTR lpFileName); 14:19:32 INFO - #line 4466 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall RoundRect( HDC hdc, int left, int top, int right, int bottom, int width, int height); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall ResizePalette( HPALETTE hpal, UINT n); 14:19:32 INFO - __declspec(dllimport) int __stdcall SaveDC( HDC hdc); 14:19:32 INFO - __declspec(dllimport) int __stdcall SelectClipRgn( HDC hdc, HRGN hrgn); 14:19:32 INFO - __declspec(dllimport) int __stdcall ExtSelectClipRgn( HDC hdc, HRGN hrgn, int mode); 14:19:32 INFO - __declspec(dllimport) int __stdcall SetMetaRgn( HDC hdc); 14:19:32 INFO - __declspec(dllimport) HGDIOBJ __stdcall SelectObject( HDC hdc, HGDIOBJ h); 14:19:32 INFO - __declspec(dllimport) HPALETTE __stdcall SelectPalette( HDC hdc, HPALETTE hPal, BOOL bForceBkgd); 14:19:32 INFO - __declspec(dllimport) COLORREF __stdcall SetBkColor( HDC hdc, COLORREF color); 14:19:32 INFO - __declspec(dllimport) COLORREF __stdcall SetDCBrushColor( HDC hdc, COLORREF color); 14:19:32 INFO - __declspec(dllimport) COLORREF __stdcall SetDCPenColor( HDC hdc, COLORREF color); 14:19:32 INFO - #line 4481 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - __declspec(dllimport) int __stdcall SetBkMode( HDC hdc, int mode); 14:19:32 INFO - __declspec(dllimport) 14:19:32 INFO - LONG __stdcall 14:19:32 INFO - SetBitmapBits( 14:19:32 INFO - HBITMAP hbm, 14:19:32 INFO - DWORD cb, 14:19:32 INFO - const void *pvBits); 14:19:32 INFO - __declspec(dllimport) UINT __stdcall SetBoundsRect( HDC hdc, const RECT * lprect, UINT flags); 14:19:32 INFO - __declspec(dllimport) int __stdcall SetDIBits( HDC hdc, HBITMAP hbm, UINT start, UINT cLines, const void *lpBits, const BITMAPINFO * lpbmi, UINT ColorUse); 14:19:32 INFO - __declspec(dllimport) int __stdcall SetDIBitsToDevice( HDC hdc, int xDest, int yDest, DWORD w, DWORD h, int xSrc, 14:19:32 INFO - int ySrc, UINT StartScan, UINT cLines, const void * lpvBits, const BITMAPINFO * lpbmi, UINT ColorUse); 14:19:32 INFO - __declspec(dllimport) DWORD __stdcall SetMapperFlags( HDC hdc, DWORD flags); 14:19:32 INFO - __declspec(dllimport) int __stdcall SetGraphicsMode( HDC hdc, int iMode); 14:19:32 INFO - __declspec(dllimport) int __stdcall SetMapMode( HDC hdc, int iMode); 14:19:32 INFO - __declspec(dllimport) DWORD __stdcall SetLayout( HDC hdc, DWORD l); 14:19:32 INFO - __declspec(dllimport) DWORD __stdcall GetLayout( HDC hdc); 14:19:32 INFO - #line 4503 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - __declspec(dllimport) HMETAFILE __stdcall SetMetaFileBitsEx( UINT cbBuffer, const BYTE *lpData); 14:19:32 INFO - __declspec(dllimport) UINT __stdcall SetPaletteEntries( HPALETTE hpal, 14:19:32 INFO - UINT iStart, 14:19:32 INFO - UINT cEntries, 14:19:32 INFO - const PALETTEENTRY *pPalEntries); 14:19:32 INFO - __declspec(dllimport) COLORREF __stdcall SetPixel( HDC hdc, int x, int y, COLORREF color); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall SetPixelV( HDC hdc, int x, int y, COLORREF color); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall SetPixelFormat( HDC hdc, int format, const PIXELFORMATDESCRIPTOR * ppfd); 14:19:32 INFO - __declspec(dllimport) int __stdcall SetPolyFillMode( HDC hdc, int mode); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall StretchBlt( HDC hdcDest, int xDest, int yDest, int wDest, int hDest, HDC hdcSrc, int xSrc, int ySrc, int wSrc, int hSrc, DWORD rop); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall SetRectRgn( HRGN hrgn, int left, int top, int right, int bottom); 14:19:32 INFO - __declspec(dllimport) int __stdcall StretchDIBits( HDC hdc, int xDest, int yDest, int DestWidth, int DestHeight, int xSrc, int ySrc, int SrcWidth, int SrcHeight, 14:19:32 INFO - const void * lpBits, const BITMAPINFO * lpbmi, UINT iUsage, DWORD rop); 14:19:32 INFO - __declspec(dllimport) int __stdcall SetROP2( HDC hdc, int rop2); 14:19:32 INFO - __declspec(dllimport) int __stdcall SetStretchBltMode( HDC hdc, int mode); 14:19:32 INFO - __declspec(dllimport) UINT __stdcall SetSystemPaletteUse( HDC hdc, UINT use); 14:19:32 INFO - __declspec(dllimport) int __stdcall SetTextCharacterExtra( HDC hdc, int extra); 14:19:32 INFO - __declspec(dllimport) COLORREF __stdcall SetTextColor( HDC hdc, COLORREF color); 14:19:32 INFO - __declspec(dllimport) UINT __stdcall SetTextAlign( HDC hdc, UINT align); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall SetTextJustification( HDC hdc, int extra, int count); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall UpdateColors( HDC hdc); 14:19:32 INFO - #line 4527 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - #pragma endregion 14:19:32 INFO - #pragma region Application Family 14:19:32 INFO - typedef USHORT COLOR16; 14:19:32 INFO - typedef struct _TRIVERTEX 14:19:32 INFO - { 14:19:32 INFO - LONG x; 14:19:32 INFO - LONG y; 14:19:32 INFO - COLOR16 Red; 14:19:32 INFO - COLOR16 Green; 14:19:32 INFO - COLOR16 Blue; 14:19:32 INFO - COLOR16 Alpha; 14:19:32 INFO - }TRIVERTEX,*PTRIVERTEX,*LPTRIVERTEX; 14:19:32 INFO - #line 4588 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - #pragma endregion 14:19:32 INFO - #pragma region Desktop Family 14:19:32 INFO - typedef struct _GRADIENT_TRIANGLE 14:19:32 INFO - { 14:19:32 INFO - ULONG Vertex1; 14:19:32 INFO - ULONG Vertex2; 14:19:32 INFO - ULONG Vertex3; 14:19:32 INFO - } GRADIENT_TRIANGLE,*PGRADIENT_TRIANGLE,*LPGRADIENT_TRIANGLE; 14:19:32 INFO - typedef struct _GRADIENT_RECT 14:19:32 INFO - { 14:19:32 INFO - ULONG UpperLeft; 14:19:32 INFO - ULONG LowerRight; 14:19:32 INFO - }GRADIENT_RECT,*PGRADIENT_RECT,*LPGRADIENT_RECT; 14:19:32 INFO - #line 4607 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - #pragma endregion 14:19:32 INFO - #pragma region Application Family 14:19:32 INFO - typedef struct _BLENDFUNCTION 14:19:32 INFO - { 14:19:32 INFO - BYTE BlendOp; 14:19:32 INFO - BYTE BlendFlags; 14:19:32 INFO - BYTE SourceConstantAlpha; 14:19:32 INFO - BYTE AlphaFormat; 14:19:32 INFO - }BLENDFUNCTION,*PBLENDFUNCTION; 14:19:32 INFO - #line 4621 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - #pragma endregion 14:19:32 INFO - #pragma region Desktop Family 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall AlphaBlend( 14:19:32 INFO - HDC hdcDest, 14:19:32 INFO - int xoriginDest, 14:19:32 INFO - int yoriginDest, 14:19:32 INFO - int wDest, 14:19:32 INFO - int hDest, 14:19:32 INFO - HDC hdcSrc, 14:19:32 INFO - int xoriginSrc, 14:19:32 INFO - int yoriginSrc, 14:19:32 INFO - int wSrc, 14:19:32 INFO - int hSrc, 14:19:32 INFO - BLENDFUNCTION ftn); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall TransparentBlt( 14:19:32 INFO - HDC hdcDest, 14:19:32 INFO - int xoriginDest, 14:19:32 INFO - int yoriginDest, 14:19:32 INFO - int wDest, 14:19:32 INFO - int hDest, 14:19:32 INFO - HDC hdcSrc, 14:19:32 INFO - int xoriginSrc, 14:19:32 INFO - int yoriginSrc, 14:19:32 INFO - int wSrc, 14:19:32 INFO - int hSrc, 14:19:32 INFO - UINT crTransparent); 14:19:32 INFO - __declspec(dllimport) 14:19:32 INFO - BOOL 14:19:32 INFO - __stdcall 14:19:32 INFO - GradientFill( 14:19:32 INFO - HDC hdc, 14:19:32 INFO - PTRIVERTEX pVertex, 14:19:32 INFO - ULONG nVertex, 14:19:32 INFO - PVOID pMesh, 14:19:32 INFO - ULONG nMesh, 14:19:32 INFO - ULONG ulMode 14:19:32 INFO - ); 14:19:32 INFO - #line 4688 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - #pragma endregion 14:19:32 INFO - #line 4691 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - #pragma region Desktop Family 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall GdiAlphaBlend( HDC hdcDest, int xoriginDest, int yoriginDest, int wDest, int hDest, HDC hdcSrc, int xoriginSrc, int yoriginSrc, int wSrc, int hSrc, BLENDFUNCTION ftn); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall GdiTransparentBlt( HDC hdcDest, int xoriginDest, int yoriginDest, int wDest, int hDest, HDC hdcSrc, 14:19:32 INFO - int xoriginSrc, int yoriginSrc, int wSrc, int hSrc, UINT crTransparent); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall GdiGradientFill( HDC hdc, 14:19:32 INFO - PTRIVERTEX pVertex, 14:19:32 INFO - ULONG nVertex, 14:19:32 INFO - PVOID pMesh, 14:19:32 INFO - ULONG nCount, 14:19:32 INFO - ULONG ulMode); 14:19:32 INFO - #line 4711 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall PlayMetaFileRecord( HDC hdc, 14:19:32 INFO - LPHANDLETABLE lpHandleTable, 14:19:32 INFO - LPMETARECORD lpMR, 14:19:32 INFO - UINT noObjs); 14:19:32 INFO - typedef int (__stdcall* MFENUMPROC)( HDC hdc, HANDLETABLE * lpht, METARECORD * lpMR, int nObj, LPARAM param); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall EnumMetaFile( HDC hdc, HMETAFILE hmf, MFENUMPROC proc, LPARAM param); 14:19:32 INFO - typedef int (__stdcall* ENHMFENUMPROC)( HDC hdc, HANDLETABLE * lpht, const ENHMETARECORD * lpmr, int nHandles, LPARAM data); 14:19:32 INFO - __declspec(dllimport) HENHMETAFILE __stdcall CloseEnhMetaFile( HDC hdc); 14:19:32 INFO - __declspec(dllimport) HENHMETAFILE __stdcall CopyEnhMetaFileA( HENHMETAFILE hEnh, LPCSTR lpFileName); 14:19:32 INFO - __declspec(dllimport) HENHMETAFILE __stdcall CopyEnhMetaFileW( HENHMETAFILE hEnh, LPCWSTR lpFileName); 14:19:32 INFO - #line 4736 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - __declspec(dllimport) HDC __stdcall CreateEnhMetaFileA( HDC hdc, LPCSTR lpFilename, const RECT *lprc, LPCSTR lpDesc); 14:19:32 INFO - __declspec(dllimport) HDC __stdcall CreateEnhMetaFileW( HDC hdc, LPCWSTR lpFilename, const RECT *lprc, LPCWSTR lpDesc); 14:19:32 INFO - #line 4743 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall DeleteEnhMetaFile( HENHMETAFILE hmf); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall EnumEnhMetaFile( HDC hdc, HENHMETAFILE hmf, ENHMFENUMPROC proc, 14:19:32 INFO - LPVOID param, const RECT * lpRect); 14:19:32 INFO - __declspec(dllimport) HENHMETAFILE __stdcall GetEnhMetaFileA( LPCSTR lpName); 14:19:32 INFO - __declspec(dllimport) HENHMETAFILE __stdcall GetEnhMetaFileW( LPCWSTR lpName); 14:19:32 INFO - #line 4753 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - __declspec(dllimport) UINT __stdcall GetEnhMetaFileBits( HENHMETAFILE hEMF, 14:19:32 INFO - UINT nSize, 14:19:32 INFO - LPBYTE lpData); 14:19:32 INFO - __declspec(dllimport) UINT __stdcall GetEnhMetaFileDescriptionA( HENHMETAFILE hemf, 14:19:32 INFO - UINT cchBuffer, 14:19:32 INFO - LPSTR lpDescription); 14:19:32 INFO - __declspec(dllimport) UINT __stdcall GetEnhMetaFileDescriptionW( HENHMETAFILE hemf, 14:19:32 INFO - UINT cchBuffer, 14:19:32 INFO - LPWSTR lpDescription); 14:19:32 INFO - #line 4767 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - __declspec(dllimport) UINT __stdcall GetEnhMetaFileHeader( HENHMETAFILE hemf, 14:19:32 INFO - UINT nSize, 14:19:32 INFO - LPENHMETAHEADER lpEnhMetaHeader); 14:19:32 INFO - __declspec(dllimport) UINT __stdcall GetEnhMetaFilePaletteEntries( HENHMETAFILE hemf, 14:19:32 INFO - UINT nNumEntries, 14:19:32 INFO - LPPALETTEENTRY lpPaletteEntries); 14:19:32 INFO - __declspec(dllimport) UINT __stdcall GetEnhMetaFilePixelFormat( HENHMETAFILE hemf, 14:19:32 INFO - UINT cbBuffer, 14:19:32 INFO - PIXELFORMATDESCRIPTOR *ppfd); 14:19:32 INFO - __declspec(dllimport) UINT __stdcall GetWinMetaFileBits( HENHMETAFILE hemf, 14:19:32 INFO - UINT cbData16, 14:19:32 INFO - LPBYTE pData16, 14:19:32 INFO - INT iMapMode, 14:19:32 INFO - HDC hdcRef); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall PlayEnhMetaFile( HDC hdc, HENHMETAFILE hmf, const RECT * lprect); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall PlayEnhMetaFileRecord( HDC hdc, 14:19:32 INFO - LPHANDLETABLE pht, 14:19:32 INFO - const ENHMETARECORD *pmr, 14:19:32 INFO - UINT cht); 14:19:32 INFO - __declspec(dllimport) HENHMETAFILE __stdcall SetEnhMetaFileBits( UINT nSize, 14:19:32 INFO - const BYTE * pb); 14:19:32 INFO - __declspec(dllimport) HENHMETAFILE __stdcall SetWinMetaFileBits( UINT nSize, 14:19:32 INFO - const BYTE *lpMeta16Data, 14:19:32 INFO - HDC hdcRef, 14:19:32 INFO - const METAFILEPICT *lpMFP); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall GdiComment( HDC hdc, UINT nSize, const BYTE *lpData); 14:19:32 INFO - #line 4798 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall GetTextMetricsA( HDC hdc, LPTEXTMETRICA lptm); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall GetTextMetricsW( HDC hdc, LPTEXTMETRICW lptm); 14:19:32 INFO - #line 4808 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - #line 4828 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - #line 4830 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - typedef struct tagDIBSECTION { 14:19:32 INFO - BITMAP dsBm; 14:19:32 INFO - BITMAPINFOHEADER dsBmih; 14:19:32 INFO - DWORD dsBitfields[3]; 14:19:32 INFO - HANDLE dshSection; 14:19:32 INFO - DWORD dsOffset; 14:19:32 INFO - } DIBSECTION, *LPDIBSECTION, *PDIBSECTION; 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall AngleArc( HDC hdc, int x, int y, DWORD r, FLOAT StartAngle, FLOAT SweepAngle); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall PolyPolyline( HDC hdc, const POINT *apt, const DWORD *asz, DWORD csz); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall GetWorldTransform( HDC hdc, LPXFORM lpxf); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall SetWorldTransform( HDC hdc, const XFORM * lpxf); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall ModifyWorldTransform( HDC hdc, const XFORM * lpxf, DWORD mode); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall CombineTransform( LPXFORM lpxfOut, const XFORM *lpxf1, const XFORM *lpxf2); 14:19:32 INFO - __declspec(dllimport) HBITMAP __stdcall CreateDIBSection( 14:19:32 INFO - HDC hdc, 14:19:32 INFO - const BITMAPINFO *pbmi, 14:19:32 INFO - UINT usage, 14:19:32 INFO - void **ppvBits, 14:19:32 INFO - HANDLE hSection, 14:19:32 INFO - DWORD offset); 14:19:32 INFO - __declspec(dllimport) UINT __stdcall GetDIBColorTable( HDC hdc, 14:19:32 INFO - UINT iStart, 14:19:32 INFO - UINT cEntries, 14:19:32 INFO - RGBQUAD *prgbq); 14:19:32 INFO - __declspec(dllimport) UINT __stdcall SetDIBColorTable( HDC hdc, 14:19:32 INFO - UINT iStart, 14:19:32 INFO - UINT cEntries, 14:19:32 INFO - const RGBQUAD *prgbq); 14:19:32 INFO - typedef struct tagCOLORADJUSTMENT { 14:19:32 INFO - WORD caSize; 14:19:32 INFO - WORD caFlags; 14:19:32 INFO - WORD caIlluminantIndex; 14:19:32 INFO - WORD caRedGamma; 14:19:32 INFO - WORD caGreenGamma; 14:19:32 INFO - WORD caBlueGamma; 14:19:32 INFO - WORD caReferenceBlack; 14:19:32 INFO - WORD caReferenceWhite; 14:19:32 INFO - SHORT caContrast; 14:19:32 INFO - SHORT caBrightness; 14:19:32 INFO - SHORT caColorfulness; 14:19:32 INFO - SHORT caRedGreenTint; 14:19:32 INFO - } COLORADJUSTMENT, *PCOLORADJUSTMENT, *LPCOLORADJUSTMENT; 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall SetColorAdjustment( HDC hdc, const COLORADJUSTMENT *lpca); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall GetColorAdjustment( HDC hdc, LPCOLORADJUSTMENT lpca); 14:19:32 INFO - __declspec(dllimport) HPALETTE __stdcall CreateHalftonePalette( HDC hdc); 14:19:32 INFO - typedef BOOL (__stdcall* ABORTPROC)( HDC, int); 14:19:32 INFO - #line 4934 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - typedef struct _DOCINFOA { 14:19:32 INFO - int cbSize; 14:19:32 INFO - LPCSTR lpszDocName; 14:19:32 INFO - LPCSTR lpszOutput; 14:19:32 INFO - LPCSTR lpszDatatype; 14:19:32 INFO - DWORD fwType; 14:19:32 INFO - #line 4943 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - } DOCINFOA, *LPDOCINFOA; 14:19:32 INFO - typedef struct _DOCINFOW { 14:19:32 INFO - int cbSize; 14:19:32 INFO - LPCWSTR lpszDocName; 14:19:32 INFO - LPCWSTR lpszOutput; 14:19:32 INFO - LPCWSTR lpszDatatype; 14:19:32 INFO - DWORD fwType; 14:19:32 INFO - #line 4952 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - } DOCINFOW, *LPDOCINFOW; 14:19:32 INFO - typedef DOCINFOA DOCINFO; 14:19:32 INFO - typedef LPDOCINFOA LPDOCINFO; 14:19:32 INFO - #line 4960 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - #line 4965 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - __declspec(dllimport) int __stdcall StartDocA( HDC hdc, const DOCINFOA *lpdi); 14:19:32 INFO - __declspec(dllimport) int __stdcall StartDocW( HDC hdc, const DOCINFOW *lpdi); 14:19:32 INFO - #line 4973 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - __declspec(dllimport) int __stdcall EndDoc( HDC hdc); 14:19:32 INFO - __declspec(dllimport) int __stdcall StartPage( HDC hdc); 14:19:32 INFO - __declspec(dllimport) int __stdcall EndPage( HDC hdc); 14:19:32 INFO - __declspec(dllimport) int __stdcall AbortDoc( HDC hdc); 14:19:32 INFO - __declspec(dllimport) int __stdcall SetAbortProc( HDC hdc, ABORTPROC proc); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall AbortPath( HDC hdc); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall ArcTo( HDC hdc, int left, int top, int right, int bottom, int xr1, int yr1, int xr2, int yr2); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall BeginPath( HDC hdc); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall CloseFigure( HDC hdc); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall EndPath( HDC hdc); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall FillPath( HDC hdc); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall FlattenPath( HDC hdc); 14:19:32 INFO - __declspec(dllimport) int __stdcall GetPath( HDC hdc, LPPOINT apt, LPBYTE aj, int cpt); 14:19:32 INFO - __declspec(dllimport) HRGN __stdcall PathToRegion( HDC hdc); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall PolyDraw( HDC hdc, const POINT * apt, const BYTE * aj, int cpt); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall SelectClipPath( HDC hdc, int mode); 14:19:32 INFO - __declspec(dllimport) int __stdcall SetArcDirection( HDC hdc, int dir); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall SetMiterLimit( HDC hdc, FLOAT limit, PFLOAT old); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall StrokeAndFillPath( HDC hdc); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall StrokePath( HDC hdc); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall WidenPath( HDC hdc); 14:19:32 INFO - __declspec(dllimport) HPEN __stdcall ExtCreatePen( DWORD iPenStyle, 14:19:32 INFO - DWORD cWidth, 14:19:32 INFO - const LOGBRUSH *plbrush, 14:19:32 INFO - DWORD cStyle, 14:19:32 INFO - const DWORD *pstyle); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall GetMiterLimit( HDC hdc, PFLOAT plimit); 14:19:32 INFO - __declspec(dllimport) int __stdcall GetArcDirection( HDC hdc); 14:19:32 INFO - __declspec(dllimport) int __stdcall GetObjectA( HANDLE h, int c, LPVOID pv); 14:19:32 INFO - __declspec(dllimport) int __stdcall GetObjectW( HANDLE h, int c, LPVOID pv); 14:19:32 INFO - #line 5010 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - #line 5031 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall MoveToEx( HDC hdc, int x, int y, LPPOINT lppt); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall TextOutA( HDC hdc, int x, int y, LPCSTR lpString, int c); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall TextOutW( HDC hdc, int x, int y, LPCWSTR lpString, int c); 14:19:32 INFO - #line 5041 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall ExtTextOutA( HDC hdc, int x, int y, UINT options, const RECT * lprect, LPCSTR lpString, UINT c, const INT * lpDx); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall ExtTextOutW( HDC hdc, int x, int y, UINT options, const RECT * lprect, LPCWSTR lpString, UINT c, const INT * lpDx); 14:19:32 INFO - #line 5048 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall PolyTextOutA( HDC hdc, const POLYTEXTA * ppt, int nstrings); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall PolyTextOutW( HDC hdc, const POLYTEXTW * ppt, int nstrings); 14:19:32 INFO - #line 5055 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - __declspec(dllimport) HRGN __stdcall CreatePolygonRgn( const POINT *pptl, 14:19:32 INFO - int cPoint, 14:19:32 INFO - int iMode); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall DPtoLP( HDC hdc, LPPOINT lppt, int c); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall LPtoDP( HDC hdc, LPPOINT lppt, int c); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall Polygon( HDC hdc, const POINT *apt, int cpt); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall Polyline( HDC hdc, const POINT *apt, int cpt); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall PolyBezier( HDC hdc, const POINT * apt, DWORD cpt); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall PolyBezierTo( HDC hdc, const POINT * apt, DWORD cpt); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall PolylineTo( HDC hdc, const POINT * apt, DWORD cpt); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall SetViewportExtEx( HDC hdc, int x, int y, LPSIZE lpsz); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall SetViewportOrgEx( HDC hdc, int x, int y, LPPOINT lppt); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall SetWindowExtEx( HDC hdc, int x, int y, LPSIZE lpsz); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall SetWindowOrgEx( HDC hdc, int x, int y, LPPOINT lppt); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall OffsetViewportOrgEx( HDC hdc, int x, int y, LPPOINT lppt); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall OffsetWindowOrgEx( HDC hdc, int x, int y, LPPOINT lppt); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall ScaleViewportExtEx( HDC hdc, int xn, int dx, int yn, int yd, LPSIZE lpsz); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall ScaleWindowExtEx( HDC hdc, int xn, int xd, int yn, int yd, LPSIZE lpsz); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall SetBitmapDimensionEx( HBITMAP hbm, int w, int h, LPSIZE lpsz); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall SetBrushOrgEx( HDC hdc, int x, int y, LPPOINT lppt); 14:19:32 INFO - __declspec(dllimport) int __stdcall GetTextFaceA( HDC hdc, int c, LPSTR lpName); 14:19:32 INFO - __declspec(dllimport) int __stdcall GetTextFaceW( HDC hdc, int c, LPWSTR lpName); 14:19:32 INFO - #line 5094 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - typedef struct tagKERNINGPAIR { 14:19:32 INFO - WORD wFirst; 14:19:32 INFO - WORD wSecond; 14:19:32 INFO - int iKernAmount; 14:19:32 INFO - } KERNINGPAIR, *LPKERNINGPAIR; 14:19:32 INFO - __declspec(dllimport) DWORD __stdcall GetKerningPairsA( HDC hdc, 14:19:32 INFO - DWORD nPairs, 14:19:32 INFO - LPKERNINGPAIR lpKernPair); 14:19:32 INFO - __declspec(dllimport) DWORD __stdcall GetKerningPairsW( HDC hdc, 14:19:32 INFO - DWORD nPairs, 14:19:32 INFO - LPKERNINGPAIR lpKernPair); 14:19:32 INFO - #line 5114 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall GetDCOrgEx( HDC hdc, LPPOINT lppt); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall FixBrushOrgEx( HDC hdc, int x, int y, LPPOINT ptl); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall UnrealizeObject( HGDIOBJ h); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall GdiFlush(void); 14:19:32 INFO - __declspec(dllimport) DWORD __stdcall GdiSetBatchLimit( DWORD dw); 14:19:32 INFO - __declspec(dllimport) DWORD __stdcall GdiGetBatchLimit(void); 14:19:32 INFO - typedef int (__stdcall* ICMENUMPROCA)(LPSTR, LPARAM); 14:19:32 INFO - typedef int (__stdcall* ICMENUMPROCW)(LPWSTR, LPARAM); 14:19:32 INFO - #line 5138 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - __declspec(dllimport) int __stdcall SetICMMode( HDC hdc, int mode); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall CheckColorsInGamut( HDC hdc, 14:19:32 INFO - LPRGBTRIPLE lpRGBTriple, 14:19:32 INFO - LPVOID dlpBuffer, 14:19:32 INFO - DWORD nCount); 14:19:32 INFO - __declspec(dllimport) HCOLORSPACE __stdcall GetColorSpace( HDC hdc); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall GetLogColorSpaceA( HCOLORSPACE hColorSpace, 14:19:32 INFO - LPLOGCOLORSPACEA lpBuffer, 14:19:32 INFO - DWORD nSize); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall GetLogColorSpaceW( HCOLORSPACE hColorSpace, 14:19:32 INFO - LPLOGCOLORSPACEW lpBuffer, 14:19:32 INFO - DWORD nSize); 14:19:32 INFO - #line 5157 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - __declspec(dllimport) HCOLORSPACE __stdcall CreateColorSpaceA( LPLOGCOLORSPACEA lplcs); 14:19:32 INFO - __declspec(dllimport) HCOLORSPACE __stdcall CreateColorSpaceW( LPLOGCOLORSPACEW lplcs); 14:19:32 INFO - #line 5165 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - __declspec(dllimport) HCOLORSPACE __stdcall SetColorSpace( HDC hdc, HCOLORSPACE hcs); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall DeleteColorSpace( HCOLORSPACE hcs); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall GetICMProfileA( HDC hdc, 14:19:32 INFO - LPDWORD pBufSize, 14:19:32 INFO - LPSTR pszFilename); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall GetICMProfileW( HDC hdc, 14:19:32 INFO - LPDWORD pBufSize, 14:19:32 INFO - LPWSTR pszFilename); 14:19:32 INFO - #line 5178 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall SetICMProfileA( HDC hdc, LPSTR lpFileName); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall SetICMProfileW( HDC hdc, LPWSTR lpFileName); 14:19:32 INFO - #line 5186 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall GetDeviceGammaRamp( HDC hdc, LPVOID lpRamp); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall SetDeviceGammaRamp( HDC hdc, LPVOID lpRamp); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall ColorMatchToTarget( HDC hdc, HDC hdcTarget, DWORD action); 14:19:32 INFO - __declspec(dllimport) int __stdcall EnumICMProfilesA( HDC hdc, ICMENUMPROCA proc, LPARAM param); 14:19:32 INFO - __declspec(dllimport) int __stdcall EnumICMProfilesW( HDC hdc, ICMENUMPROCW proc, LPARAM param); 14:19:32 INFO - #line 5196 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall UpdateICMRegKeyA( DWORD reserved, LPSTR lpszCMID, LPSTR lpszFileName, UINT command); 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall UpdateICMRegKeyW( DWORD reserved, LPWSTR lpszCMID, LPWSTR lpszFileName, UINT command); 14:19:32 INFO - #line 5205 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - #pragma deprecated (UpdateICMRegKeyW) 14:19:32 INFO - #pragma deprecated (UpdateICMRegKeyA) 14:19:32 INFO - #line 5210 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - #line 5212 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - __declspec(dllimport) BOOL __stdcall ColorCorrectPalette( HDC hdc, HPALETTE hPal, DWORD deFirst, DWORD num); 14:19:32 INFO - #line 5216 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - #line 5226 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - #line 5343 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - #line 5360 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - #line 5366 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - #line 5376 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - typedef struct tagEMR 14:19:32 INFO - { 14:19:32 INFO - DWORD iType; 14:19:32 INFO - DWORD nSize; 14:19:32 INFO - } EMR, *PEMR; 14:19:32 INFO - typedef struct tagEMRTEXT 14:19:32 INFO - { 14:19:32 INFO - POINTL ptlReference; 14:19:32 INFO - DWORD nChars; 14:19:32 INFO - DWORD offString; 14:19:32 INFO - DWORD fOptions; 14:19:32 INFO - RECTL rcl; 14:19:32 INFO - DWORD offDx; 14:19:32 INFO - } EMRTEXT, *PEMRTEXT; 14:19:32 INFO - typedef struct tagABORTPATH 14:19:32 INFO - { 14:19:32 INFO - EMR emr; 14:19:32 INFO - } EMRABORTPATH, *PEMRABORTPATH, 14:19:32 INFO - EMRBEGINPATH, *PEMRBEGINPATH, 14:19:32 INFO - EMRENDPATH, *PEMRENDPATH, 14:19:32 INFO - EMRCLOSEFIGURE, *PEMRCLOSEFIGURE, 14:19:32 INFO - EMRFLATTENPATH, *PEMRFLATTENPATH, 14:19:32 INFO - EMRWIDENPATH, *PEMRWIDENPATH, 14:19:32 INFO - EMRSETMETARGN, *PEMRSETMETARGN, 14:19:32 INFO - EMRSAVEDC, *PEMRSAVEDC, 14:19:32 INFO - EMRREALIZEPALETTE, *PEMRREALIZEPALETTE; 14:19:32 INFO - typedef struct tagEMRSELECTCLIPPATH 14:19:32 INFO - { 14:19:32 INFO - EMR emr; 14:19:32 INFO - DWORD iMode; 14:19:32 INFO - } EMRSELECTCLIPPATH, *PEMRSELECTCLIPPATH, 14:19:32 INFO - EMRSETBKMODE, *PEMRSETBKMODE, 14:19:32 INFO - EMRSETMAPMODE, *PEMRSETMAPMODE, 14:19:32 INFO - EMRSETLAYOUT, *PEMRSETLAYOUT, 14:19:32 INFO - #line 5424 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:32 INFO - EMRSETPOLYFILLMODE, *PEMRSETPOLYFILLMODE, 14:19:32 INFO - EMRSETROP2, *PEMRSETROP2, 14:19:32 INFO - EMRSETSTRETCHBLTMODE, *PEMRSETSTRETCHBLTMODE, 14:19:32 INFO - EMRSETICMMODE, *PEMRSETICMMODE, 14:19:32 INFO - EMRSETTEXTALIGN, *PEMRSETTEXTALIGN; 14:19:32 INFO - typedef struct tagEMRSETMITERLIMIT 14:19:32 INFO - { 14:19:32 INFO - EMR emr; 14:19:32 INFO - FLOAT eMiterLimit; 14:19:32 INFO - } EMRSETMITERLIMIT, *PEMRSETMITERLIMIT; 14:19:32 INFO - typedef struct tagEMRRESTOREDC 14:19:32 INFO - { 14:19:32 INFO - EMR emr; 14:19:32 INFO - LONG iRelative; 14:19:32 INFO - } EMRRESTOREDC, *PEMRRESTOREDC; 14:19:32 INFO - typedef struct tagEMRSETARCDIRECTION 14:19:32 INFO - { 14:19:32 INFO - EMR emr; 14:19:32 INFO - DWORD iArcDirection; 14:19:32 INFO - } EMRSETARCDIRECTION, *PEMRSETARCDIRECTION; 14:19:32 INFO - typedef struct tagEMRSETMAPPERFLAGS 14:19:32 INFO - { 14:19:32 INFO - EMR emr; 14:19:32 INFO - DWORD dwFlags; 14:19:32 INFO - } EMRSETMAPPERFLAGS, *PEMRSETMAPPERFLAGS; 14:19:32 INFO - typedef struct tagEMRSETTEXTCOLOR 14:19:32 INFO - { 14:19:32 INFO - EMR emr; 14:19:32 INFO - COLORREF crColor; 14:19:32 INFO - } EMRSETBKCOLOR, *PEMRSETBKCOLOR, 14:19:32 INFO - EMRSETTEXTCOLOR, *PEMRSETTEXTCOLOR; 14:19:32 INFO - typedef struct tagEMRSELECTOBJECT 14:19:32 INFO - { 14:19:32 INFO - EMR emr; 14:19:32 INFO - DWORD ihObject; 14:19:32 INFO - } EMRSELECTOBJECT, *PEMRSELECTOBJECT, 14:19:32 INFO - EMRDELETEOBJECT, *PEMRDELETEOBJECT; 14:19:32 INFO - typedef struct tagEMRSELECTPALETTE 14:19:32 INFO - { 14:19:32 INFO - EMR emr; 14:19:32 INFO - DWORD ihPal; 14:19:32 INFO - } EMRSELECTPALETTE, *PEMRSELECTPALETTE; 14:19:32 INFO - typedef struct tagEMRRESIZEPALETTE 14:19:32 INFO - { 14:19:32 INFO - EMR emr; 14:19:32 INFO - DWORD ihPal; 14:19:32 INFO - DWORD cEntries; 14:19:32 INFO - } EMRRESIZEPALETTE, *PEMRRESIZEPALETTE; 14:19:32 INFO - typedef struct tagEMRSETPALETTEENTRIES 14:19:32 INFO - { 14:19:32 INFO - EMR emr; 14:19:32 INFO - DWORD ihPal; 14:19:32 INFO - DWORD iStart; 14:19:32 INFO - DWORD cEntries; 14:19:32 INFO - PALETTEENTRY aPalEntries[1]; 14:19:32 INFO - } EMRSETPALETTEENTRIES, *PEMRSETPALETTEENTRIES; 14:19:32 INFO - typedef struct tagEMRSETCOLORADJUSTMENT 14:19:32 INFO - { 14:19:32 INFO - EMR emr; 14:19:32 INFO - COLORADJUSTMENT ColorAdjustment; 14:19:32 INFO - } EMRSETCOLORADJUSTMENT, *PEMRSETCOLORADJUSTMENT; 14:19:32 INFO - typedef struct tagEMRGDICOMMENT 14:19:32 INFO - { 14:19:32 INFO - EMR emr; 14:19:32 INFO - DWORD cbData; 14:19:32 INFO - BYTE Data[1]; 14:19:32 INFO - } EMRGDICOMMENT, *PEMRGDICOMMENT; 14:19:32 INFO - typedef struct tagEMREOF 14:19:32 INFO - { 14:19:32 INFO - EMR emr; 14:19:32 INFO - DWORD nPalEntries; 14:19:32 INFO - DWORD offPalEntries; 14:19:32 INFO - DWORD nSizeLast; 14:19:32 INFO - } EMREOF, *PEMREOF; 14:19:32 INFO - typedef struct tagEMRLINETO 14:19:32 INFO - { 14:19:32 INFO - EMR emr; 14:19:32 INFO - POINTL ptl; 14:19:32 INFO - } EMRLINETO, *PEMRLINETO, 14:19:32 INFO - EMRMOVETOEX, *PEMRMOVETOEX; 14:19:32 INFO - typedef struct tagEMROFFSETCLIPRGN 14:19:32 INFO - { 14:19:32 INFO - EMR emr; 14:19:32 INFO - POINTL ptlOffset; 14:19:32 INFO - } EMROFFSETCLIPRGN, *PEMROFFSETCLIPRGN; 14:19:32 INFO - typedef struct tagEMRFILLPATH 14:19:32 INFO - { 14:19:32 INFO - EMR emr; 14:19:32 INFO - RECTL rclBounds; 14:19:32 INFO - } EMRFILLPATH, *PEMRFILLPATH, 14:19:32 INFO - EMRSTROKEANDFILLPATH, *PEMRSTROKEANDFILLPATH, 14:19:32 INFO - EMRSTROKEPATH, *PEMRSTROKEPATH; 14:19:32 INFO - typedef struct tagEMREXCLUDECLIPRECT 14:19:32 INFO - { 14:19:32 INFO - EMR emr; 14:19:32 INFO - RECTL rclClip; 14:19:32 INFO - } EMREXCLUDECLIPRECT, *PEMREXCLUDECLIPRECT, 14:19:32 INFO - EMRINTERSECTCLIPRECT, *PEMRINTERSECTCLIPRECT; 14:19:32 INFO - typedef struct tagEMRSETVIEWPORTORGEX 14:19:32 INFO - { 14:19:32 INFO - EMR emr; 14:19:32 INFO - POINTL ptlOrigin; 14:19:32 INFO - } EMRSETVIEWPORTORGEX, *PEMRSETVIEWPORTORGEX, 14:19:32 INFO - EMRSETWINDOWORGEX, *PEMRSETWINDOWORGEX, 14:19:32 INFO - EMRSETBRUSHORGEX, *PEMRSETBRUSHORGEX; 14:19:32 INFO - typedef struct tagEMRSETVIEWPORTEXTEX 14:19:32 INFO - { 14:19:32 INFO - EMR emr; 14:19:32 INFO - SIZEL szlExtent; 14:19:32 INFO - } EMRSETVIEWPORTEXTEX, *PEMRSETVIEWPORTEXTEX, 14:19:32 INFO - EMRSETWINDOWEXTEX, *PEMRSETWINDOWEXTEX; 14:19:32 INFO - typedef struct tagEMRSCALEVIEWPORTEXTEX 14:19:32 INFO - { 14:19:32 INFO - EMR emr; 14:19:32 INFO - LONG xNum; 14:19:32 INFO - LONG xDenom; 14:19:32 INFO - LONG yNum; 14:19:32 INFO - LONG yDenom; 14:19:32 INFO - } EMRSCALEVIEWPORTEXTEX, *PEMRSCALEVIEWPORTEXTEX, 14:19:32 INFO - EMRSCALEWINDOWEXTEX, *PEMRSCALEWINDOWEXTEX; 14:19:32 INFO - typedef struct tagEMRSETWORLDTRANSFORM 14:19:32 INFO - { 14:19:32 INFO - EMR emr; 14:19:32 INFO - XFORM xform; 14:19:32 INFO - } EMRSETWORLDTRANSFORM, *PEMRSETWORLDTRANSFORM; 14:19:32 INFO - typedef struct tagEMRMODIFYWORLDTRANSFORM 14:19:32 INFO - { 14:19:32 INFO - EMR emr; 14:19:32 INFO - XFORM xform; 14:19:32 INFO - DWORD iMode; 14:19:32 INFO - } EMRMODIFYWORLDTRANSFORM, *PEMRMODIFYWORLDTRANSFORM; 14:19:32 INFO - typedef struct tagEMRSETPIXELV 14:19:32 INFO - { 14:19:32 INFO - EMR emr; 14:19:32 INFO - POINTL ptlPixel; 14:19:32 INFO - COLORREF crColor; 14:19:32 INFO - } EMRSETPIXELV, *PEMRSETPIXELV; 14:19:32 INFO - typedef struct tagEMREXTFLOODFILL 14:19:32 INFO - { 14:19:32 INFO - EMR emr; 14:19:32 INFO - POINTL ptlStart; 14:19:32 INFO - COLORREF crColor; 14:19:32 INFO - DWORD iMode; 14:19:32 INFO - } EMREXTFLOODFILL, *PEMREXTFLOODFILL; 14:19:32 INFO - typedef struct tagEMRELLIPSE 14:19:32 INFO - { 14:19:32 INFO - EMR emr; 14:19:32 INFO - RECTL rclBox; 14:19:32 INFO - } EMRELLIPSE, *PEMRELLIPSE, 14:19:32 INFO - EMRRECTANGLE, *PEMRRECTANGLE; 14:19:32 INFO - typedef struct tagEMRROUNDRECT 14:19:32 INFO - { 14:19:32 INFO - EMR emr; 14:19:32 INFO - RECTL rclBox; 14:19:32 INFO - SIZEL szlCorner; 14:19:32 INFO - } EMRROUNDRECT, *PEMRROUNDRECT; 14:19:32 INFO - typedef struct tagEMRARC 14:19:32 INFO - { 14:19:32 INFO - EMR emr; 14:19:32 INFO - RECTL rclBox; 14:19:32 INFO - POINTL ptlStart; 14:19:32 INFO - POINTL ptlEnd; 14:19:32 INFO - } EMRARC, *PEMRARC, 14:19:32 INFO - EMRARCTO, *PEMRARCTO, 14:19:32 INFO - EMRCHORD, *PEMRCHORD, 14:19:32 INFO - EMRPIE, *PEMRPIE; 14:19:32 INFO - typedef struct tagEMRANGLEARC 14:19:32 INFO - { 14:19:32 INFO - EMR emr; 14:19:32 INFO - POINTL ptlCenter; 14:19:32 INFO - DWORD nRadius; 14:19:32 INFO - FLOAT eStartAngle; 14:19:32 INFO - FLOAT eSweepAngle; 14:19:32 INFO - } EMRANGLEARC, *PEMRANGLEARC; 14:19:32 INFO - typedef struct tagEMRPOLYLINE 14:19:32 INFO - { 14:19:32 INFO - EMR emr; 14:19:32 INFO - RECTL rclBounds; 14:19:32 INFO - DWORD cptl; 14:19:32 INFO - POINTL aptl[1]; 14:19:33 INFO - } EMRPOLYLINE, *PEMRPOLYLINE, 14:19:33 INFO - EMRPOLYBEZIER, *PEMRPOLYBEZIER, 14:19:33 INFO - EMRPOLYGON, *PEMRPOLYGON, 14:19:33 INFO - EMRPOLYBEZIERTO, *PEMRPOLYBEZIERTO, 14:19:33 INFO - EMRPOLYLINETO, *PEMRPOLYLINETO; 14:19:33 INFO - typedef struct tagEMRPOLYLINE16 14:19:33 INFO - { 14:19:33 INFO - EMR emr; 14:19:33 INFO - RECTL rclBounds; 14:19:33 INFO - DWORD cpts; 14:19:33 INFO - POINTS apts[1]; 14:19:33 INFO - } EMRPOLYLINE16, *PEMRPOLYLINE16, 14:19:33 INFO - EMRPOLYBEZIER16, *PEMRPOLYBEZIER16, 14:19:33 INFO - EMRPOLYGON16, *PEMRPOLYGON16, 14:19:33 INFO - EMRPOLYBEZIERTO16, *PEMRPOLYBEZIERTO16, 14:19:33 INFO - EMRPOLYLINETO16, *PEMRPOLYLINETO16; 14:19:33 INFO - typedef struct tagEMRPOLYDRAW 14:19:33 INFO - { 14:19:33 INFO - EMR emr; 14:19:33 INFO - RECTL rclBounds; 14:19:33 INFO - DWORD cptl; 14:19:33 INFO - POINTL aptl[1]; 14:19:33 INFO - BYTE abTypes[1]; 14:19:33 INFO - } EMRPOLYDRAW, *PEMRPOLYDRAW; 14:19:33 INFO - typedef struct tagEMRPOLYDRAW16 14:19:33 INFO - { 14:19:33 INFO - EMR emr; 14:19:33 INFO - RECTL rclBounds; 14:19:33 INFO - DWORD cpts; 14:19:33 INFO - POINTS apts[1]; 14:19:33 INFO - BYTE abTypes[1]; 14:19:33 INFO - } EMRPOLYDRAW16, *PEMRPOLYDRAW16; 14:19:33 INFO - typedef struct tagEMRPOLYPOLYLINE 14:19:33 INFO - { 14:19:33 INFO - EMR emr; 14:19:33 INFO - RECTL rclBounds; 14:19:33 INFO - DWORD nPolys; 14:19:33 INFO - DWORD cptl; 14:19:33 INFO - DWORD aPolyCounts[1]; 14:19:33 INFO - POINTL aptl[1]; 14:19:33 INFO - } EMRPOLYPOLYLINE, *PEMRPOLYPOLYLINE, 14:19:33 INFO - EMRPOLYPOLYGON, *PEMRPOLYPOLYGON; 14:19:33 INFO - typedef struct tagEMRPOLYPOLYLINE16 14:19:33 INFO - { 14:19:33 INFO - EMR emr; 14:19:33 INFO - RECTL rclBounds; 14:19:33 INFO - DWORD nPolys; 14:19:33 INFO - DWORD cpts; 14:19:33 INFO - DWORD aPolyCounts[1]; 14:19:33 INFO - POINTS apts[1]; 14:19:33 INFO - } EMRPOLYPOLYLINE16, *PEMRPOLYPOLYLINE16, 14:19:33 INFO - EMRPOLYPOLYGON16, *PEMRPOLYPOLYGON16; 14:19:33 INFO - typedef struct tagEMRINVERTRGN 14:19:33 INFO - { 14:19:33 INFO - EMR emr; 14:19:33 INFO - RECTL rclBounds; 14:19:33 INFO - DWORD cbRgnData; 14:19:33 INFO - BYTE RgnData[1]; 14:19:33 INFO - } EMRINVERTRGN, *PEMRINVERTRGN, 14:19:33 INFO - EMRPAINTRGN, *PEMRPAINTRGN; 14:19:33 INFO - typedef struct tagEMRFILLRGN 14:19:33 INFO - { 14:19:33 INFO - EMR emr; 14:19:33 INFO - RECTL rclBounds; 14:19:33 INFO - DWORD cbRgnData; 14:19:33 INFO - DWORD ihBrush; 14:19:33 INFO - BYTE RgnData[1]; 14:19:33 INFO - } EMRFILLRGN, *PEMRFILLRGN; 14:19:33 INFO - typedef struct tagEMRFRAMERGN 14:19:33 INFO - { 14:19:33 INFO - EMR emr; 14:19:33 INFO - RECTL rclBounds; 14:19:33 INFO - DWORD cbRgnData; 14:19:33 INFO - DWORD ihBrush; 14:19:33 INFO - SIZEL szlStroke; 14:19:33 INFO - BYTE RgnData[1]; 14:19:33 INFO - } EMRFRAMERGN, *PEMRFRAMERGN; 14:19:33 INFO - typedef struct tagEMREXTSELECTCLIPRGN 14:19:33 INFO - { 14:19:33 INFO - EMR emr; 14:19:33 INFO - DWORD cbRgnData; 14:19:33 INFO - DWORD iMode; 14:19:33 INFO - BYTE RgnData[1]; 14:19:33 INFO - } EMREXTSELECTCLIPRGN, *PEMREXTSELECTCLIPRGN; 14:19:33 INFO - typedef struct tagEMREXTTEXTOUTA 14:19:33 INFO - { 14:19:33 INFO - EMR emr; 14:19:33 INFO - RECTL rclBounds; 14:19:33 INFO - DWORD iGraphicsMode; 14:19:33 INFO - FLOAT exScale; 14:19:33 INFO - FLOAT eyScale; 14:19:33 INFO - EMRTEXT emrtext; 14:19:33 INFO - } EMREXTTEXTOUTA, *PEMREXTTEXTOUTA, 14:19:33 INFO - EMREXTTEXTOUTW, *PEMREXTTEXTOUTW; 14:19:33 INFO - typedef struct tagEMRPOLYTEXTOUTA 14:19:33 INFO - { 14:19:33 INFO - EMR emr; 14:19:33 INFO - RECTL rclBounds; 14:19:33 INFO - DWORD iGraphicsMode; 14:19:33 INFO - FLOAT exScale; 14:19:33 INFO - FLOAT eyScale; 14:19:33 INFO - LONG cStrings; 14:19:33 INFO - EMRTEXT aemrtext[1]; 14:19:33 INFO - } EMRPOLYTEXTOUTA, *PEMRPOLYTEXTOUTA, 14:19:33 INFO - EMRPOLYTEXTOUTW, *PEMRPOLYTEXTOUTW; 14:19:33 INFO - typedef struct tagEMRBITBLT 14:19:33 INFO - { 14:19:33 INFO - EMR emr; 14:19:33 INFO - RECTL rclBounds; 14:19:33 INFO - LONG xDest; 14:19:33 INFO - LONG yDest; 14:19:33 INFO - LONG cxDest; 14:19:33 INFO - LONG cyDest; 14:19:33 INFO - DWORD dwRop; 14:19:33 INFO - LONG xSrc; 14:19:33 INFO - LONG ySrc; 14:19:33 INFO - XFORM xformSrc; 14:19:33 INFO - COLORREF crBkColorSrc; 14:19:33 INFO - DWORD iUsageSrc; 14:19:33 INFO - DWORD offBmiSrc; 14:19:33 INFO - DWORD cbBmiSrc; 14:19:33 INFO - DWORD offBitsSrc; 14:19:33 INFO - DWORD cbBitsSrc; 14:19:33 INFO - } EMRBITBLT, *PEMRBITBLT; 14:19:33 INFO - typedef struct tagEMRSTRETCHBLT 14:19:33 INFO - { 14:19:33 INFO - EMR emr; 14:19:33 INFO - RECTL rclBounds; 14:19:33 INFO - LONG xDest; 14:19:33 INFO - LONG yDest; 14:19:33 INFO - LONG cxDest; 14:19:33 INFO - LONG cyDest; 14:19:33 INFO - DWORD dwRop; 14:19:33 INFO - LONG xSrc; 14:19:33 INFO - LONG ySrc; 14:19:33 INFO - XFORM xformSrc; 14:19:33 INFO - COLORREF crBkColorSrc; 14:19:33 INFO - DWORD iUsageSrc; 14:19:33 INFO - DWORD offBmiSrc; 14:19:33 INFO - DWORD cbBmiSrc; 14:19:33 INFO - DWORD offBitsSrc; 14:19:33 INFO - DWORD cbBitsSrc; 14:19:33 INFO - LONG cxSrc; 14:19:33 INFO - LONG cySrc; 14:19:33 INFO - } EMRSTRETCHBLT, *PEMRSTRETCHBLT; 14:19:33 INFO - typedef struct tagEMRMASKBLT 14:19:33 INFO - { 14:19:33 INFO - EMR emr; 14:19:33 INFO - RECTL rclBounds; 14:19:33 INFO - LONG xDest; 14:19:33 INFO - LONG yDest; 14:19:33 INFO - LONG cxDest; 14:19:33 INFO - LONG cyDest; 14:19:33 INFO - DWORD dwRop; 14:19:33 INFO - LONG xSrc; 14:19:33 INFO - LONG ySrc; 14:19:33 INFO - XFORM xformSrc; 14:19:33 INFO - COLORREF crBkColorSrc; 14:19:33 INFO - DWORD iUsageSrc; 14:19:33 INFO - DWORD offBmiSrc; 14:19:33 INFO - DWORD cbBmiSrc; 14:19:33 INFO - DWORD offBitsSrc; 14:19:33 INFO - DWORD cbBitsSrc; 14:19:33 INFO - LONG xMask; 14:19:33 INFO - LONG yMask; 14:19:33 INFO - DWORD iUsageMask; 14:19:33 INFO - DWORD offBmiMask; 14:19:33 INFO - DWORD cbBmiMask; 14:19:33 INFO - DWORD offBitsMask; 14:19:33 INFO - DWORD cbBitsMask; 14:19:33 INFO - } EMRMASKBLT, *PEMRMASKBLT; 14:19:33 INFO - typedef struct tagEMRPLGBLT 14:19:33 INFO - { 14:19:33 INFO - EMR emr; 14:19:33 INFO - RECTL rclBounds; 14:19:33 INFO - POINTL aptlDest[3]; 14:19:33 INFO - LONG xSrc; 14:19:33 INFO - LONG ySrc; 14:19:33 INFO - LONG cxSrc; 14:19:33 INFO - LONG cySrc; 14:19:33 INFO - XFORM xformSrc; 14:19:33 INFO - COLORREF crBkColorSrc; 14:19:33 INFO - DWORD iUsageSrc; 14:19:33 INFO - DWORD offBmiSrc; 14:19:33 INFO - DWORD cbBmiSrc; 14:19:33 INFO - DWORD offBitsSrc; 14:19:33 INFO - DWORD cbBitsSrc; 14:19:33 INFO - LONG xMask; 14:19:33 INFO - LONG yMask; 14:19:33 INFO - DWORD iUsageMask; 14:19:33 INFO - DWORD offBmiMask; 14:19:33 INFO - DWORD cbBmiMask; 14:19:33 INFO - DWORD offBitsMask; 14:19:33 INFO - DWORD cbBitsMask; 14:19:33 INFO - } EMRPLGBLT, *PEMRPLGBLT; 14:19:33 INFO - typedef struct tagEMRSETDIBITSTODEVICE 14:19:33 INFO - { 14:19:33 INFO - EMR emr; 14:19:33 INFO - RECTL rclBounds; 14:19:33 INFO - LONG xDest; 14:19:33 INFO - LONG yDest; 14:19:33 INFO - LONG xSrc; 14:19:33 INFO - LONG ySrc; 14:19:33 INFO - LONG cxSrc; 14:19:33 INFO - LONG cySrc; 14:19:33 INFO - DWORD offBmiSrc; 14:19:33 INFO - DWORD cbBmiSrc; 14:19:33 INFO - DWORD offBitsSrc; 14:19:33 INFO - DWORD cbBitsSrc; 14:19:33 INFO - DWORD iUsageSrc; 14:19:33 INFO - DWORD iStartScan; 14:19:33 INFO - DWORD cScans; 14:19:33 INFO - } EMRSETDIBITSTODEVICE, *PEMRSETDIBITSTODEVICE; 14:19:33 INFO - typedef struct tagEMRSTRETCHDIBITS 14:19:33 INFO - { 14:19:33 INFO - EMR emr; 14:19:33 INFO - RECTL rclBounds; 14:19:33 INFO - LONG xDest; 14:19:33 INFO - LONG yDest; 14:19:33 INFO - LONG xSrc; 14:19:33 INFO - LONG ySrc; 14:19:33 INFO - LONG cxSrc; 14:19:33 INFO - LONG cySrc; 14:19:33 INFO - DWORD offBmiSrc; 14:19:33 INFO - DWORD cbBmiSrc; 14:19:33 INFO - DWORD offBitsSrc; 14:19:33 INFO - DWORD cbBitsSrc; 14:19:33 INFO - DWORD iUsageSrc; 14:19:33 INFO - DWORD dwRop; 14:19:33 INFO - LONG cxDest; 14:19:33 INFO - LONG cyDest; 14:19:33 INFO - } EMRSTRETCHDIBITS, *PEMRSTRETCHDIBITS; 14:19:33 INFO - typedef struct tagEMREXTCREATEFONTINDIRECTW 14:19:33 INFO - { 14:19:33 INFO - EMR emr; 14:19:33 INFO - DWORD ihFont; 14:19:33 INFO - EXTLOGFONTW elfw; 14:19:33 INFO - } EMREXTCREATEFONTINDIRECTW, *PEMREXTCREATEFONTINDIRECTW; 14:19:33 INFO - typedef struct tagEMRCREATEPALETTE 14:19:33 INFO - { 14:19:33 INFO - EMR emr; 14:19:33 INFO - DWORD ihPal; 14:19:33 INFO - LOGPALETTE lgpl; 14:19:33 INFO - } EMRCREATEPALETTE, *PEMRCREATEPALETTE; 14:19:33 INFO - typedef struct tagEMRCREATEPEN 14:19:33 INFO - { 14:19:33 INFO - EMR emr; 14:19:33 INFO - DWORD ihPen; 14:19:33 INFO - LOGPEN lopn; 14:19:33 INFO - } EMRCREATEPEN, *PEMRCREATEPEN; 14:19:33 INFO - typedef struct tagEMREXTCREATEPEN 14:19:33 INFO - { 14:19:33 INFO - EMR emr; 14:19:33 INFO - DWORD ihPen; 14:19:33 INFO - DWORD offBmi; 14:19:33 INFO - DWORD cbBmi; 14:19:33 INFO - DWORD offBits; 14:19:33 INFO - DWORD cbBits; 14:19:33 INFO - EXTLOGPEN32 elp; 14:19:33 INFO - } EMREXTCREATEPEN, *PEMREXTCREATEPEN; 14:19:33 INFO - typedef struct tagEMRCREATEBRUSHINDIRECT 14:19:33 INFO - { 14:19:33 INFO - EMR emr; 14:19:33 INFO - DWORD ihBrush; 14:19:33 INFO - LOGBRUSH32 lb; 14:19:33 INFO - } EMRCREATEBRUSHINDIRECT, *PEMRCREATEBRUSHINDIRECT; 14:19:33 INFO - typedef struct tagEMRCREATEMONOBRUSH 14:19:33 INFO - { 14:19:33 INFO - EMR emr; 14:19:33 INFO - DWORD ihBrush; 14:19:33 INFO - DWORD iUsage; 14:19:33 INFO - DWORD offBmi; 14:19:33 INFO - DWORD cbBmi; 14:19:33 INFO - DWORD offBits; 14:19:33 INFO - DWORD cbBits; 14:19:33 INFO - } EMRCREATEMONOBRUSH, *PEMRCREATEMONOBRUSH; 14:19:33 INFO - typedef struct tagEMRCREATEDIBPATTERNBRUSHPT 14:19:33 INFO - { 14:19:33 INFO - EMR emr; 14:19:33 INFO - DWORD ihBrush; 14:19:33 INFO - DWORD iUsage; 14:19:33 INFO - DWORD offBmi; 14:19:33 INFO - DWORD cbBmi; 14:19:33 INFO - DWORD offBits; 14:19:33 INFO - DWORD cbBits; 14:19:33 INFO - } EMRCREATEDIBPATTERNBRUSHPT, *PEMRCREATEDIBPATTERNBRUSHPT; 14:19:33 INFO - typedef struct tagEMRFORMAT 14:19:33 INFO - { 14:19:33 INFO - DWORD dSignature; 14:19:33 INFO - DWORD nVersion; 14:19:33 INFO - DWORD cbData; 14:19:33 INFO - DWORD offData; 14:19:33 INFO - } EMRFORMAT, *PEMRFORMAT; 14:19:33 INFO - typedef struct tagEMRGLSRECORD 14:19:33 INFO - { 14:19:33 INFO - EMR emr; 14:19:33 INFO - DWORD cbData; 14:19:33 INFO - BYTE Data[1]; 14:19:33 INFO - } EMRGLSRECORD, *PEMRGLSRECORD; 14:19:33 INFO - typedef struct tagEMRGLSBOUNDEDRECORD 14:19:33 INFO - { 14:19:33 INFO - EMR emr; 14:19:33 INFO - RECTL rclBounds; 14:19:33 INFO - DWORD cbData; 14:19:33 INFO - BYTE Data[1]; 14:19:33 INFO - } EMRGLSBOUNDEDRECORD, *PEMRGLSBOUNDEDRECORD; 14:19:33 INFO - typedef struct tagEMRPIXELFORMAT 14:19:33 INFO - { 14:19:33 INFO - EMR emr; 14:19:33 INFO - PIXELFORMATDESCRIPTOR pfd; 14:19:33 INFO - } EMRPIXELFORMAT, *PEMRPIXELFORMAT; 14:19:33 INFO - typedef struct tagEMRCREATECOLORSPACE 14:19:33 INFO - { 14:19:33 INFO - EMR emr; 14:19:33 INFO - DWORD ihCS; 14:19:33 INFO - LOGCOLORSPACEA lcs; 14:19:33 INFO - } EMRCREATECOLORSPACE, *PEMRCREATECOLORSPACE; 14:19:33 INFO - typedef struct tagEMRSETCOLORSPACE 14:19:33 INFO - { 14:19:33 INFO - EMR emr; 14:19:33 INFO - DWORD ihCS; 14:19:33 INFO - } EMRSETCOLORSPACE, *PEMRSETCOLORSPACE, 14:19:33 INFO - EMRSELECTCOLORSPACE, *PEMRSELECTCOLORSPACE, 14:19:33 INFO - EMRDELETECOLORSPACE, *PEMRDELETECOLORSPACE; 14:19:33 INFO - #line 6007 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:33 INFO - typedef struct tagEMREXTESCAPE 14:19:33 INFO - { 14:19:33 INFO - EMR emr; 14:19:33 INFO - INT iEscape; 14:19:33 INFO - INT cbEscData; 14:19:33 INFO - BYTE EscData[1]; 14:19:33 INFO - } EMREXTESCAPE, *PEMREXTESCAPE, 14:19:33 INFO - EMRDRAWESCAPE, *PEMRDRAWESCAPE; 14:19:33 INFO - typedef struct tagEMRNAMEDESCAPE 14:19:33 INFO - { 14:19:33 INFO - EMR emr; 14:19:33 INFO - INT iEscape; 14:19:33 INFO - INT cbDriver; 14:19:33 INFO - INT cbEscData; 14:19:33 INFO - BYTE EscData[1]; 14:19:33 INFO - } EMRNAMEDESCAPE, *PEMRNAMEDESCAPE; 14:19:33 INFO - typedef struct tagEMRSETICMPROFILE 14:19:33 INFO - { 14:19:33 INFO - EMR emr; 14:19:33 INFO - DWORD dwFlags; 14:19:33 INFO - DWORD cbName; 14:19:33 INFO - DWORD cbData; 14:19:33 INFO - BYTE Data[1]; 14:19:33 INFO - } EMRSETICMPROFILE, *PEMRSETICMPROFILE, 14:19:33 INFO - EMRSETICMPROFILEA, *PEMRSETICMPROFILEA, 14:19:33 INFO - EMRSETICMPROFILEW, *PEMRSETICMPROFILEW; 14:19:33 INFO - typedef struct tagEMRCREATECOLORSPACEW 14:19:33 INFO - { 14:19:33 INFO - EMR emr; 14:19:33 INFO - DWORD ihCS; 14:19:33 INFO - LOGCOLORSPACEW lcs; 14:19:33 INFO - DWORD dwFlags; 14:19:33 INFO - DWORD cbData; 14:19:33 INFO - BYTE Data[1]; 14:19:33 INFO - } EMRCREATECOLORSPACEW, *PEMRCREATECOLORSPACEW; 14:19:33 INFO - typedef struct tagCOLORMATCHTOTARGET 14:19:33 INFO - { 14:19:33 INFO - EMR emr; 14:19:33 INFO - DWORD dwAction; 14:19:33 INFO - DWORD dwFlags; 14:19:33 INFO - DWORD cbName; 14:19:33 INFO - DWORD cbData; 14:19:33 INFO - BYTE Data[1]; 14:19:33 INFO - } EMRCOLORMATCHTOTARGET, *PEMRCOLORMATCHTOTARGET; 14:19:33 INFO - typedef struct tagCOLORCORRECTPALETTE 14:19:33 INFO - { 14:19:33 INFO - EMR emr; 14:19:33 INFO - DWORD ihPalette; 14:19:33 INFO - DWORD nFirstEntry; 14:19:33 INFO - DWORD nPalEntries; 14:19:33 INFO - DWORD nReserved; 14:19:33 INFO - } EMRCOLORCORRECTPALETTE, *PEMRCOLORCORRECTPALETTE; 14:19:33 INFO - typedef struct tagEMRALPHABLEND 14:19:33 INFO - { 14:19:33 INFO - EMR emr; 14:19:33 INFO - RECTL rclBounds; 14:19:33 INFO - LONG xDest; 14:19:33 INFO - LONG yDest; 14:19:33 INFO - LONG cxDest; 14:19:33 INFO - LONG cyDest; 14:19:33 INFO - DWORD dwRop; 14:19:33 INFO - LONG xSrc; 14:19:33 INFO - LONG ySrc; 14:19:33 INFO - XFORM xformSrc; 14:19:33 INFO - COLORREF crBkColorSrc; 14:19:33 INFO - DWORD iUsageSrc; 14:19:33 INFO - DWORD offBmiSrc; 14:19:33 INFO - DWORD cbBmiSrc; 14:19:33 INFO - DWORD offBitsSrc; 14:19:33 INFO - DWORD cbBitsSrc; 14:19:33 INFO - LONG cxSrc; 14:19:33 INFO - LONG cySrc; 14:19:33 INFO - } EMRALPHABLEND, *PEMRALPHABLEND; 14:19:33 INFO - typedef struct tagEMRGRADIENTFILL 14:19:33 INFO - { 14:19:33 INFO - EMR emr; 14:19:33 INFO - RECTL rclBounds; 14:19:33 INFO - DWORD nVer; 14:19:33 INFO - DWORD nTri; 14:19:33 INFO - ULONG ulMode; 14:19:33 INFO - TRIVERTEX Ver[1]; 14:19:33 INFO - }EMRGRADIENTFILL,*PEMRGRADIENTFILL; 14:19:33 INFO - typedef struct tagEMRTRANSPARENTBLT 14:19:33 INFO - { 14:19:33 INFO - EMR emr; 14:19:33 INFO - RECTL rclBounds; 14:19:33 INFO - LONG xDest; 14:19:33 INFO - LONG yDest; 14:19:33 INFO - LONG cxDest; 14:19:33 INFO - LONG cyDest; 14:19:33 INFO - DWORD dwRop; 14:19:33 INFO - LONG xSrc; 14:19:33 INFO - LONG ySrc; 14:19:33 INFO - XFORM xformSrc; 14:19:33 INFO - COLORREF crBkColorSrc; 14:19:33 INFO - DWORD iUsageSrc; 14:19:33 INFO - DWORD offBmiSrc; 14:19:33 INFO - DWORD cbBmiSrc; 14:19:33 INFO - DWORD offBitsSrc; 14:19:33 INFO - DWORD cbBitsSrc; 14:19:33 INFO - LONG cxSrc; 14:19:33 INFO - LONG cySrc; 14:19:33 INFO - } EMRTRANSPARENTBLT, *PEMRTRANSPARENTBLT; 14:19:33 INFO - #line 6132 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:33 INFO - #line 6143 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:33 INFO - __declspec(dllimport) BOOL __stdcall wglCopyContext(HGLRC, HGLRC, UINT); 14:19:33 INFO - __declspec(dllimport) HGLRC __stdcall wglCreateContext(HDC); 14:19:33 INFO - __declspec(dllimport) HGLRC __stdcall wglCreateLayerContext(HDC, int); 14:19:33 INFO - __declspec(dllimport) BOOL __stdcall wglDeleteContext(HGLRC); 14:19:33 INFO - __declspec(dllimport) HGLRC __stdcall wglGetCurrentContext(void); 14:19:33 INFO - __declspec(dllimport) HDC __stdcall wglGetCurrentDC(void); 14:19:33 INFO - __declspec(dllimport) PROC __stdcall wglGetProcAddress(LPCSTR); 14:19:33 INFO - __declspec(dllimport) BOOL __stdcall wglMakeCurrent(HDC, HGLRC); 14:19:33 INFO - __declspec(dllimport) BOOL __stdcall wglShareLists(HGLRC, HGLRC); 14:19:33 INFO - __declspec(dllimport) BOOL __stdcall wglUseFontBitmapsA(HDC, DWORD, DWORD, DWORD); 14:19:33 INFO - __declspec(dllimport) BOOL __stdcall wglUseFontBitmapsW(HDC, DWORD, DWORD, DWORD); 14:19:33 INFO - #line 6163 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:33 INFO - __declspec(dllimport) BOOL __stdcall SwapBuffers(HDC); 14:19:33 INFO - typedef struct _POINTFLOAT { 14:19:33 INFO - FLOAT x; 14:19:33 INFO - FLOAT y; 14:19:33 INFO - } POINTFLOAT, *PPOINTFLOAT; 14:19:33 INFO - typedef struct _GLYPHMETRICSFLOAT { 14:19:33 INFO - FLOAT gmfBlackBoxX; 14:19:33 INFO - FLOAT gmfBlackBoxY; 14:19:33 INFO - POINTFLOAT gmfptGlyphOrigin; 14:19:33 INFO - FLOAT gmfCellIncX; 14:19:33 INFO - FLOAT gmfCellIncY; 14:19:33 INFO - } GLYPHMETRICSFLOAT, *PGLYPHMETRICSFLOAT, *LPGLYPHMETRICSFLOAT; 14:19:33 INFO - __declspec(dllimport) BOOL __stdcall wglUseFontOutlinesA(HDC, DWORD, DWORD, DWORD, FLOAT, 14:19:33 INFO - FLOAT, int, LPGLYPHMETRICSFLOAT); 14:19:33 INFO - __declspec(dllimport) BOOL __stdcall wglUseFontOutlinesW(HDC, DWORD, DWORD, DWORD, FLOAT, 14:19:33 INFO - FLOAT, int, LPGLYPHMETRICSFLOAT); 14:19:33 INFO - #line 6189 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:33 INFO - typedef struct tagLAYERPLANEDESCRIPTOR { 14:19:33 INFO - WORD nSize; 14:19:33 INFO - WORD nVersion; 14:19:33 INFO - DWORD dwFlags; 14:19:33 INFO - BYTE iPixelType; 14:19:33 INFO - BYTE cColorBits; 14:19:33 INFO - BYTE cRedBits; 14:19:33 INFO - BYTE cRedShift; 14:19:33 INFO - BYTE cGreenBits; 14:19:33 INFO - BYTE cGreenShift; 14:19:33 INFO - BYTE cBlueBits; 14:19:33 INFO - BYTE cBlueShift; 14:19:33 INFO - BYTE cAlphaBits; 14:19:33 INFO - BYTE cAlphaShift; 14:19:33 INFO - BYTE cAccumBits; 14:19:33 INFO - BYTE cAccumRedBits; 14:19:33 INFO - BYTE cAccumGreenBits; 14:19:33 INFO - BYTE cAccumBlueBits; 14:19:33 INFO - BYTE cAccumAlphaBits; 14:19:33 INFO - BYTE cDepthBits; 14:19:33 INFO - BYTE cStencilBits; 14:19:33 INFO - BYTE cAuxBuffers; 14:19:33 INFO - BYTE iLayerPlane; 14:19:33 INFO - BYTE bReserved; 14:19:33 INFO - COLORREF crTransparent; 14:19:33 INFO - } LAYERPLANEDESCRIPTOR, *PLAYERPLANEDESCRIPTOR, *LPLAYERPLANEDESCRIPTOR; 14:19:33 INFO - __declspec(dllimport) BOOL __stdcall wglDescribeLayerPlane(HDC, int, int, UINT, 14:19:33 INFO - LPLAYERPLANEDESCRIPTOR); 14:19:33 INFO - __declspec(dllimport) int __stdcall wglSetLayerPaletteEntries(HDC, int, int, int, 14:19:33 INFO - const COLORREF *); 14:19:33 INFO - __declspec(dllimport) int __stdcall wglGetLayerPaletteEntries(HDC, int, int, int, 14:19:33 INFO - COLORREF *); 14:19:33 INFO - __declspec(dllimport) BOOL __stdcall wglRealizeLayerPalette(HDC, int, BOOL); 14:19:33 INFO - __declspec(dllimport) BOOL __stdcall wglSwapLayerBuffers(HDC, UINT); 14:19:33 INFO - typedef struct _WGLSWAP 14:19:33 INFO - { 14:19:33 INFO - HDC hdc; 14:19:33 INFO - UINT uiFlags; 14:19:33 INFO - } WGLSWAP, *PWGLSWAP, *LPWGLSWAP; 14:19:33 INFO - __declspec(dllimport) DWORD __stdcall wglSwapMultipleBuffers(UINT, const WGLSWAP *); 14:19:33 INFO - #line 6288 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:33 INFO - #line 6290 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:33 INFO - #pragma endregion 14:19:33 INFO - #line 6293 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:33 INFO - #pragma region Desktop Family 14:19:33 INFO - #line 6299 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:33 INFO - #pragma endregion 14:19:33 INFO - } 14:19:33 INFO - #line 6304 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:33 INFO - #pragma warning(pop) 14:19:33 INFO - #line 6308 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:33 INFO - #line 6310 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:19:33 INFO - #line 171 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:19:33 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:33 INFO - #pragma once 14:19:33 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:33 INFO - #line 38 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:33 INFO - extern "C" { 14:19:33 INFO - #line 46 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:33 INFO - #pragma warning(push) 14:19:33 INFO - #pragma warning(disable:4820) 14:19:33 INFO - #line 53 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:33 INFO - #line 63 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:33 INFO - #pragma region Desktop Family 14:19:33 INFO - typedef HANDLE HDWP; 14:19:33 INFO - typedef void MENUTEMPLATEA; 14:19:33 INFO - typedef void MENUTEMPLATEW; 14:19:33 INFO - typedef MENUTEMPLATEA MENUTEMPLATE; 14:19:33 INFO - #line 77 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:33 INFO - typedef PVOID LPMENUTEMPLATEA; 14:19:33 INFO - typedef PVOID LPMENUTEMPLATEW; 14:19:33 INFO - typedef LPMENUTEMPLATEA LPMENUTEMPLATE; 14:19:33 INFO - #line 84 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:33 INFO - typedef LRESULT (__stdcall* WNDPROC)(HWND, UINT, WPARAM, LPARAM); 14:19:33 INFO - #line 88 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:33 INFO - #pragma endregion 14:19:33 INFO - #pragma region Application Family or OneCore Family 14:19:33 INFO - typedef INT_PTR (__stdcall* DLGPROC)(HWND, UINT, WPARAM, LPARAM); 14:19:33 INFO - #line 98 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:33 INFO - #pragma endregion 14:19:33 INFO - #pragma region Desktop Family 14:19:33 INFO - typedef void (__stdcall* TIMERPROC)(HWND, UINT, UINT_PTR, DWORD); 14:19:33 INFO - typedef BOOL (__stdcall* GRAYSTRINGPROC)(HDC, LPARAM, int); 14:19:33 INFO - typedef BOOL (__stdcall* WNDENUMPROC)(HWND, LPARAM); 14:19:33 INFO - typedef LRESULT (__stdcall* HOOKPROC)(int code, WPARAM wParam, LPARAM lParam); 14:19:33 INFO - typedef void (__stdcall* SENDASYNCPROC)(HWND, UINT, ULONG_PTR, LRESULT); 14:19:33 INFO - typedef BOOL (__stdcall* PROPENUMPROCA)(HWND, LPCSTR, HANDLE); 14:19:33 INFO - typedef BOOL (__stdcall* PROPENUMPROCW)(HWND, LPCWSTR, HANDLE); 14:19:33 INFO - typedef BOOL (__stdcall* PROPENUMPROCEXA)(HWND, LPSTR, HANDLE, ULONG_PTR); 14:19:33 INFO - typedef BOOL (__stdcall* PROPENUMPROCEXW)(HWND, LPWSTR, HANDLE, ULONG_PTR); 14:19:33 INFO - typedef int (__stdcall* EDITWORDBREAKPROCA)(LPSTR lpch, int ichCurrent, int cch, int code); 14:19:33 INFO - typedef int (__stdcall* EDITWORDBREAKPROCW)(LPWSTR lpch, int ichCurrent, int cch, int code); 14:19:33 INFO - typedef BOOL (__stdcall* DRAWSTATEPROC)(HDC hdc, LPARAM lData, WPARAM wData, int cx, int cy); 14:19:33 INFO - #line 121 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:33 INFO - #line 124 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:33 INFO - #pragma endregion 14:19:33 INFO - #line 163 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:33 INFO - #pragma region Desktop Family 14:19:33 INFO - typedef PROPENUMPROCA PROPENUMPROC; 14:19:33 INFO - typedef PROPENUMPROCEXA PROPENUMPROCEX; 14:19:33 INFO - typedef EDITWORDBREAKPROCA EDITWORDBREAKPROC; 14:19:33 INFO - #line 176 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:33 INFO - typedef BOOL (__stdcall* NAMEENUMPROCA)(LPSTR, LPARAM); 14:19:33 INFO - typedef BOOL (__stdcall* NAMEENUMPROCW)(LPWSTR, LPARAM); 14:19:33 INFO - typedef NAMEENUMPROCA WINSTAENUMPROCA; 14:19:33 INFO - typedef NAMEENUMPROCA DESKTOPENUMPROCA; 14:19:33 INFO - typedef NAMEENUMPROCW WINSTAENUMPROCW; 14:19:33 INFO - typedef NAMEENUMPROCW DESKTOPENUMPROCW; 14:19:33 INFO - #line 199 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:33 INFO - typedef WINSTAENUMPROCA WINSTAENUMPROC; 14:19:33 INFO - typedef DESKTOPENUMPROCA DESKTOPENUMPROC; 14:19:33 INFO - #line 210 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:33 INFO - #line 212 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:33 INFO - #pragma endregion 14:19:33 INFO - #line 222 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:33 INFO - #line 251 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:33 INFO - #line 267 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:33 INFO - #line 270 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:33 INFO - #pragma warning(push) 14:19:33 INFO - #pragma warning(disable:4995) 14:19:33 INFO - #line 275 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:33 INFO - #pragma region Desktop Family 14:19:33 INFO - __declspec(dllimport) 14:19:33 INFO - int 14:19:33 INFO - __stdcall 14:19:33 INFO - wvsprintfA( 14:19:33 INFO - LPSTR, 14:19:33 INFO - LPCSTR, 14:19:33 INFO - va_list arglist); 14:19:33 INFO - __declspec(dllimport) 14:19:33 INFO - int 14:19:33 INFO - __stdcall 14:19:33 INFO - wvsprintfW( 14:19:33 INFO - LPWSTR, 14:19:33 INFO - LPCWSTR, 14:19:33 INFO - va_list arglist); 14:19:33 INFO - #line 298 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:33 INFO - __declspec(dllimport) 14:19:33 INFO - int 14:19:33 INFO - __cdecl 14:19:33 INFO - wsprintfA( 14:19:33 INFO - LPSTR, 14:19:33 INFO - LPCSTR, 14:19:33 INFO - ...); 14:19:33 INFO - __declspec(dllimport) 14:19:33 INFO - int 14:19:33 INFO - __cdecl 14:19:33 INFO - wsprintfW( 14:19:33 INFO - LPWSTR, 14:19:33 INFO - LPCWSTR, 14:19:33 INFO - ...); 14:19:33 INFO - #line 318 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:33 INFO - #pragma warning(pop) 14:19:33 INFO - #line 322 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:33 INFO - #line 324 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:33 INFO - #pragma endregion 14:19:33 INFO - #line 362 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:33 INFO - #line 405 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:33 INFO - #line 421 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:33 INFO - #line 448 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:33 INFO - #line 588 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:33 INFO - #line 644 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:33 INFO - #line 693 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:33 INFO - #line 716 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:33 INFO - #line 723 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:33 INFO - #line 761 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:33 INFO - #line 780 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:33 INFO - #line 786 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:33 INFO - #line 791 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:33 INFO - #line 798 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:33 INFO - #line 801 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:33 INFO - #pragma region Desktop Family 14:19:33 INFO - typedef struct tagCBT_CREATEWNDA 14:19:33 INFO - { 14:19:33 INFO - struct tagCREATESTRUCTA *lpcs; 14:19:33 INFO - HWND hwndInsertAfter; 14:19:33 INFO - } CBT_CREATEWNDA, *LPCBT_CREATEWNDA; 14:19:33 INFO - typedef struct tagCBT_CREATEWNDW 14:19:33 INFO - { 14:19:33 INFO - struct tagCREATESTRUCTW *lpcs; 14:19:33 INFO - HWND hwndInsertAfter; 14:19:33 INFO - } CBT_CREATEWNDW, *LPCBT_CREATEWNDW; 14:19:33 INFO - typedef CBT_CREATEWNDA CBT_CREATEWND; 14:19:33 INFO - typedef LPCBT_CREATEWNDA LPCBT_CREATEWND; 14:19:33 INFO - #line 856 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:33 INFO - typedef struct tagCBTACTIVATESTRUCT 14:19:33 INFO - { 14:19:33 INFO - BOOL fMouse; 14:19:33 INFO - HWND hWndActive; 14:19:33 INFO - } CBTACTIVATESTRUCT, *LPCBTACTIVATESTRUCT; 14:19:33 INFO - #line 867 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:33 INFO - #pragma endregion 14:19:33 INFO - #pragma region Desktop Family 14:19:33 INFO - typedef struct tagWTSSESSION_NOTIFICATION 14:19:33 INFO - { 14:19:33 INFO - DWORD cbSize; 14:19:33 INFO - DWORD dwSessionId; 14:19:33 INFO - } WTSSESSION_NOTIFICATION, *PWTSSESSION_NOTIFICATION; 14:19:33 INFO - #line 885 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:33 INFO - #pragma endregion 14:19:33 INFO - #line 904 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:33 INFO - #line 932 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:33 INFO - #line 936 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:33 INFO - #line 941 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:33 INFO - #line 946 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 1008 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 1012 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 1024 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #pragma region Desktop Family 14:19:34 INFO - typedef struct 14:19:34 INFO - { 14:19:34 INFO - HWND hwnd; 14:19:34 INFO - RECT rc; 14:19:34 INFO - } SHELLHOOKINFO, *LPSHELLHOOKINFO; 14:19:34 INFO - typedef struct tagEVENTMSG { 14:19:34 INFO - UINT message; 14:19:34 INFO - UINT paramL; 14:19:34 INFO - UINT paramH; 14:19:34 INFO - DWORD time; 14:19:34 INFO - HWND hwnd; 14:19:34 INFO - } EVENTMSG, *PEVENTMSGMSG, *NPEVENTMSGMSG, *LPEVENTMSGMSG; 14:19:34 INFO - typedef struct tagEVENTMSG *PEVENTMSG, *NPEVENTMSG, *LPEVENTMSG; 14:19:34 INFO - typedef struct tagCWPSTRUCT { 14:19:34 INFO - LPARAM lParam; 14:19:34 INFO - WPARAM wParam; 14:19:34 INFO - UINT message; 14:19:34 INFO - HWND hwnd; 14:19:34 INFO - } CWPSTRUCT, *PCWPSTRUCT, *NPCWPSTRUCT, *LPCWPSTRUCT; 14:19:34 INFO - typedef struct tagCWPRETSTRUCT { 14:19:34 INFO - LRESULT lResult; 14:19:34 INFO - LPARAM lParam; 14:19:34 INFO - WPARAM wParam; 14:19:34 INFO - UINT message; 14:19:34 INFO - HWND hwnd; 14:19:34 INFO - } CWPRETSTRUCT, *PCWPRETSTRUCT, *NPCWPRETSTRUCT, *LPCWPRETSTRUCT; 14:19:34 INFO - #line 1070 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 1072 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #pragma endregion 14:19:34 INFO - #pragma region Desktop Family 14:19:34 INFO - typedef struct tagKBDLLHOOKSTRUCT { 14:19:34 INFO - DWORD vkCode; 14:19:34 INFO - DWORD scanCode; 14:19:34 INFO - DWORD flags; 14:19:34 INFO - DWORD time; 14:19:34 INFO - ULONG_PTR dwExtraInfo; 14:19:34 INFO - } KBDLLHOOKSTRUCT, *LPKBDLLHOOKSTRUCT, *PKBDLLHOOKSTRUCT; 14:19:34 INFO - typedef struct tagMSLLHOOKSTRUCT { 14:19:34 INFO - POINT pt; 14:19:34 INFO - DWORD mouseData; 14:19:34 INFO - DWORD flags; 14:19:34 INFO - DWORD time; 14:19:34 INFO - ULONG_PTR dwExtraInfo; 14:19:34 INFO - } MSLLHOOKSTRUCT, *LPMSLLHOOKSTRUCT, *PMSLLHOOKSTRUCT; 14:19:34 INFO - #line 1115 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #pragma endregion 14:19:34 INFO - #line 1118 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #pragma region Desktop Family 14:19:34 INFO - typedef struct tagDEBUGHOOKINFO 14:19:34 INFO - { 14:19:34 INFO - DWORD idThread; 14:19:34 INFO - DWORD idThreadInstaller; 14:19:34 INFO - LPARAM lParam; 14:19:34 INFO - WPARAM wParam; 14:19:34 INFO - int code; 14:19:34 INFO - } DEBUGHOOKINFO, *PDEBUGHOOKINFO, *NPDEBUGHOOKINFO, * LPDEBUGHOOKINFO; 14:19:34 INFO - typedef struct tagMOUSEHOOKSTRUCT { 14:19:34 INFO - POINT pt; 14:19:34 INFO - HWND hwnd; 14:19:34 INFO - UINT wHitTestCode; 14:19:34 INFO - ULONG_PTR dwExtraInfo; 14:19:34 INFO - } MOUSEHOOKSTRUCT, *LPMOUSEHOOKSTRUCT, *PMOUSEHOOKSTRUCT; 14:19:34 INFO - typedef struct tagMOUSEHOOKSTRUCTEX : public tagMOUSEHOOKSTRUCT 14:19:34 INFO - { 14:19:34 INFO - DWORD mouseData; 14:19:34 INFO - } MOUSEHOOKSTRUCTEX, *LPMOUSEHOOKSTRUCTEX, *PMOUSEHOOKSTRUCTEX; 14:19:34 INFO - #line 1157 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 1158 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - typedef struct tagHARDWAREHOOKSTRUCT { 14:19:34 INFO - HWND hwnd; 14:19:34 INFO - UINT message; 14:19:34 INFO - WPARAM wParam; 14:19:34 INFO - LPARAM lParam; 14:19:34 INFO - } HARDWAREHOOKSTRUCT, *LPHARDWAREHOOKSTRUCT, *PHARDWAREHOOKSTRUCT; 14:19:34 INFO - #line 1170 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 1172 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #pragma endregion 14:19:34 INFO - #line 1175 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 1190 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 1195 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 1205 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #pragma region Desktop Family 14:19:34 INFO - __declspec(dllimport) 14:19:34 INFO - HKL 14:19:34 INFO - __stdcall 14:19:34 INFO - LoadKeyboardLayoutA( 14:19:34 INFO - LPCSTR pwszKLID, 14:19:34 INFO - UINT Flags); 14:19:34 INFO - __declspec(dllimport) 14:19:34 INFO - HKL 14:19:34 INFO - __stdcall 14:19:34 INFO - LoadKeyboardLayoutW( 14:19:34 INFO - LPCWSTR pwszKLID, 14:19:34 INFO - UINT Flags); 14:19:34 INFO - #line 1231 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - __declspec(dllimport) 14:19:34 INFO - HKL 14:19:34 INFO - __stdcall 14:19:34 INFO - ActivateKeyboardLayout( 14:19:34 INFO - HKL hkl, 14:19:34 INFO - UINT Flags); 14:19:34 INFO - #line 1248 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - __declspec(dllimport) 14:19:34 INFO - int 14:19:34 INFO - __stdcall 14:19:34 INFO - ToUnicodeEx( 14:19:34 INFO - UINT wVirtKey, 14:19:34 INFO - UINT wScanCode, 14:19:34 INFO - const BYTE *lpKeyState, 14:19:34 INFO - LPWSTR pwszBuff, 14:19:34 INFO - int cchBuff, 14:19:34 INFO - UINT wFlags, 14:19:34 INFO - HKL dwhkl); 14:19:34 INFO - #line 1262 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - __declspec(dllimport) 14:19:34 INFO - BOOL 14:19:34 INFO - __stdcall 14:19:34 INFO - UnloadKeyboardLayout( 14:19:34 INFO - HKL hkl); 14:19:34 INFO - __declspec(dllimport) 14:19:34 INFO - BOOL 14:19:34 INFO - __stdcall 14:19:34 INFO - GetKeyboardLayoutNameA( 14:19:34 INFO - LPSTR pwszKLID); 14:19:34 INFO - __declspec(dllimport) 14:19:34 INFO - BOOL 14:19:34 INFO - __stdcall 14:19:34 INFO - GetKeyboardLayoutNameW( 14:19:34 INFO - LPWSTR pwszKLID); 14:19:34 INFO - #line 1284 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - __declspec(dllimport) 14:19:34 INFO - int 14:19:34 INFO - __stdcall 14:19:34 INFO - GetKeyboardLayoutList( 14:19:34 INFO - int nBuff, 14:19:34 INFO - HKL *lpList); 14:19:34 INFO - __declspec(dllimport) 14:19:34 INFO - HKL 14:19:34 INFO - __stdcall 14:19:34 INFO - GetKeyboardLayout( 14:19:34 INFO - DWORD idThread); 14:19:34 INFO - #line 1300 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 1303 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #pragma endregion 14:19:34 INFO - #pragma region Desktop Family 14:19:34 INFO - typedef struct tagMOUSEMOVEPOINT { 14:19:34 INFO - int x; 14:19:34 INFO - int y; 14:19:34 INFO - DWORD time; 14:19:34 INFO - ULONG_PTR dwExtraInfo; 14:19:34 INFO - } MOUSEMOVEPOINT, *PMOUSEMOVEPOINT, * LPMOUSEMOVEPOINT; 14:19:34 INFO - #line 1318 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #pragma endregion 14:19:34 INFO - #pragma region Desktop Family 14:19:34 INFO - __declspec(dllimport) 14:19:34 INFO - int 14:19:34 INFO - __stdcall 14:19:34 INFO - GetMouseMovePointsEx( 14:19:34 INFO - UINT cbSize, 14:19:34 INFO - LPMOUSEMOVEPOINT lppt, 14:19:34 INFO - LPMOUSEMOVEPOINT lpptBuf, 14:19:34 INFO - int nBufPoints, 14:19:34 INFO - DWORD resolution); 14:19:34 INFO - #line 1340 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #pragma endregion 14:19:34 INFO - #line 1343 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #pragma region Desktop Family 14:19:34 INFO - __declspec(dllimport) 14:19:34 INFO - HDESK 14:19:34 INFO - __stdcall 14:19:34 INFO - CreateDesktopA( 14:19:34 INFO - LPCSTR lpszDesktop, 14:19:34 INFO - LPCSTR lpszDevice, 14:19:34 INFO - DEVMODEA* pDevmode, 14:19:34 INFO - DWORD dwFlags, 14:19:34 INFO - ACCESS_MASK dwDesiredAccess, 14:19:34 INFO - LPSECURITY_ATTRIBUTES lpsa); 14:19:34 INFO - __declspec(dllimport) 14:19:34 INFO - HDESK 14:19:34 INFO - __stdcall 14:19:34 INFO - CreateDesktopW( 14:19:34 INFO - LPCWSTR lpszDesktop, 14:19:34 INFO - LPCWSTR lpszDevice, 14:19:34 INFO - DEVMODEW* pDevmode, 14:19:34 INFO - DWORD dwFlags, 14:19:34 INFO - ACCESS_MASK dwDesiredAccess, 14:19:34 INFO - LPSECURITY_ATTRIBUTES lpsa); 14:19:34 INFO - #line 1394 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - __declspec(dllimport) 14:19:34 INFO - HDESK 14:19:34 INFO - __stdcall 14:19:34 INFO - CreateDesktopExA( 14:19:34 INFO - LPCSTR lpszDesktop, 14:19:34 INFO - LPCSTR lpszDevice, 14:19:34 INFO - DEVMODEA* pDevmode, 14:19:34 INFO - DWORD dwFlags, 14:19:34 INFO - ACCESS_MASK dwDesiredAccess, 14:19:34 INFO - LPSECURITY_ATTRIBUTES lpsa, 14:19:34 INFO - ULONG ulHeapSize, 14:19:34 INFO - PVOID pvoid); 14:19:34 INFO - __declspec(dllimport) 14:19:34 INFO - HDESK 14:19:34 INFO - __stdcall 14:19:34 INFO - CreateDesktopExW( 14:19:34 INFO - LPCWSTR lpszDesktop, 14:19:34 INFO - LPCWSTR lpszDevice, 14:19:34 INFO - DEVMODEW* pDevmode, 14:19:34 INFO - DWORD dwFlags, 14:19:34 INFO - ACCESS_MASK dwDesiredAccess, 14:19:34 INFO - LPSECURITY_ATTRIBUTES lpsa, 14:19:34 INFO - ULONG ulHeapSize, 14:19:34 INFO - PVOID pvoid); 14:19:34 INFO - #line 1424 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 1426 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #pragma endregion 14:19:34 INFO - #line 1429 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 1430 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #pragma region Desktop Family 14:19:34 INFO - __declspec(dllimport) 14:19:34 INFO - HDESK 14:19:34 INFO - __stdcall 14:19:34 INFO - OpenDesktopA( 14:19:34 INFO - LPCSTR lpszDesktop, 14:19:34 INFO - DWORD dwFlags, 14:19:34 INFO - BOOL fInherit, 14:19:34 INFO - ACCESS_MASK dwDesiredAccess); 14:19:34 INFO - __declspec(dllimport) 14:19:34 INFO - HDESK 14:19:34 INFO - __stdcall 14:19:34 INFO - OpenDesktopW( 14:19:34 INFO - LPCWSTR lpszDesktop, 14:19:34 INFO - DWORD dwFlags, 14:19:34 INFO - BOOL fInherit, 14:19:34 INFO - ACCESS_MASK dwDesiredAccess); 14:19:34 INFO - #line 1455 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - __declspec(dllimport) 14:19:34 INFO - HDESK 14:19:34 INFO - __stdcall 14:19:34 INFO - OpenInputDesktop( 14:19:34 INFO - DWORD dwFlags, 14:19:34 INFO - BOOL fInherit, 14:19:34 INFO - ACCESS_MASK dwDesiredAccess); 14:19:34 INFO - __declspec(dllimport) 14:19:34 INFO - BOOL 14:19:34 INFO - __stdcall 14:19:34 INFO - EnumDesktopsA( 14:19:34 INFO - HWINSTA hwinsta, 14:19:34 INFO - DESKTOPENUMPROCA lpEnumFunc, 14:19:34 INFO - LPARAM lParam); 14:19:34 INFO - __declspec(dllimport) 14:19:34 INFO - BOOL 14:19:34 INFO - __stdcall 14:19:34 INFO - EnumDesktopsW( 14:19:34 INFO - HWINSTA hwinsta, 14:19:34 INFO - DESKTOPENUMPROCW lpEnumFunc, 14:19:34 INFO - LPARAM lParam); 14:19:34 INFO - #line 1484 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - __declspec(dllimport) 14:19:34 INFO - BOOL 14:19:34 INFO - __stdcall 14:19:34 INFO - EnumDesktopWindows( 14:19:34 INFO - HDESK hDesktop, 14:19:34 INFO - WNDENUMPROC lpfn, 14:19:34 INFO - LPARAM lParam); 14:19:34 INFO - __declspec(dllimport) 14:19:34 INFO - BOOL 14:19:34 INFO - __stdcall 14:19:34 INFO - SwitchDesktop( 14:19:34 INFO - HDESK hDesktop); 14:19:34 INFO - __declspec(dllimport) 14:19:34 INFO - BOOL 14:19:34 INFO - __stdcall 14:19:34 INFO - SetThreadDesktop( 14:19:34 INFO - HDESK hDesktop); 14:19:34 INFO - __declspec(dllimport) 14:19:34 INFO - BOOL 14:19:34 INFO - __stdcall 14:19:34 INFO - CloseDesktop( 14:19:34 INFO - HDESK hDesktop); 14:19:34 INFO - __declspec(dllimport) 14:19:34 INFO - HDESK 14:19:34 INFO - __stdcall 14:19:34 INFO - GetThreadDesktop( 14:19:34 INFO - DWORD dwThreadId); 14:19:34 INFO - #line 1520 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #pragma endregion 14:19:34 INFO - #line 1523 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #pragma region Desktop Family 14:19:34 INFO - __declspec(dllimport) 14:19:34 INFO - HWINSTA 14:19:34 INFO - __stdcall 14:19:34 INFO - CreateWindowStationA( 14:19:34 INFO - LPCSTR lpwinsta, 14:19:34 INFO - DWORD dwFlags, 14:19:34 INFO - ACCESS_MASK dwDesiredAccess, 14:19:34 INFO - LPSECURITY_ATTRIBUTES lpsa); 14:19:34 INFO - __declspec(dllimport) 14:19:34 INFO - HWINSTA 14:19:34 INFO - __stdcall 14:19:34 INFO - CreateWindowStationW( 14:19:34 INFO - LPCWSTR lpwinsta, 14:19:34 INFO - DWORD dwFlags, 14:19:34 INFO - ACCESS_MASK dwDesiredAccess, 14:19:34 INFO - LPSECURITY_ATTRIBUTES lpsa); 14:19:34 INFO - #line 1576 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - __declspec(dllimport) 14:19:34 INFO - HWINSTA 14:19:34 INFO - __stdcall 14:19:34 INFO - OpenWindowStationA( 14:19:34 INFO - LPCSTR lpszWinSta, 14:19:34 INFO - BOOL fInherit, 14:19:34 INFO - ACCESS_MASK dwDesiredAccess); 14:19:34 INFO - __declspec(dllimport) 14:19:34 INFO - HWINSTA 14:19:34 INFO - __stdcall 14:19:34 INFO - OpenWindowStationW( 14:19:34 INFO - LPCWSTR lpszWinSta, 14:19:34 INFO - BOOL fInherit, 14:19:34 INFO - ACCESS_MASK dwDesiredAccess); 14:19:34 INFO - #line 1596 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - __declspec(dllimport) 14:19:34 INFO - BOOL 14:19:34 INFO - __stdcall 14:19:34 INFO - EnumWindowStationsA( 14:19:34 INFO - WINSTAENUMPROCA lpEnumFunc, 14:19:34 INFO - LPARAM lParam); 14:19:34 INFO - __declspec(dllimport) 14:19:34 INFO - BOOL 14:19:34 INFO - __stdcall 14:19:34 INFO - EnumWindowStationsW( 14:19:34 INFO - WINSTAENUMPROCW lpEnumFunc, 14:19:34 INFO - LPARAM lParam); 14:19:34 INFO - #line 1614 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - __declspec(dllimport) 14:19:34 INFO - BOOL 14:19:34 INFO - __stdcall 14:19:34 INFO - CloseWindowStation( 14:19:34 INFO - HWINSTA hWinSta); 14:19:34 INFO - __declspec(dllimport) 14:19:34 INFO - BOOL 14:19:34 INFO - __stdcall 14:19:34 INFO - SetProcessWindowStation( 14:19:34 INFO - HWINSTA hWinSta); 14:19:34 INFO - __declspec(dllimport) 14:19:34 INFO - HWINSTA 14:19:34 INFO - __stdcall 14:19:34 INFO - GetProcessWindowStation( 14:19:34 INFO - void); 14:19:34 INFO - #line 1634 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #pragma endregion 14:19:34 INFO - #line 1637 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #pragma region Desktop Family 14:19:34 INFO - __declspec(dllimport) 14:19:34 INFO - BOOL 14:19:34 INFO - __stdcall 14:19:34 INFO - SetUserObjectSecurity( 14:19:34 INFO - HANDLE hObj, 14:19:34 INFO - PSECURITY_INFORMATION pSIRequested, 14:19:34 INFO - PSECURITY_DESCRIPTOR pSID); 14:19:34 INFO - __declspec(dllimport) 14:19:34 INFO - BOOL 14:19:34 INFO - __stdcall 14:19:34 INFO - GetUserObjectSecurity( 14:19:34 INFO - HANDLE hObj, 14:19:34 INFO - PSECURITY_INFORMATION pSIRequested, 14:19:34 INFO - PSECURITY_DESCRIPTOR pSID, 14:19:34 INFO - DWORD nLength, 14:19:34 INFO - LPDWORD lpnLengthNeeded); 14:19:34 INFO - #line 1662 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #pragma endregion 14:19:34 INFO - #line 1672 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #pragma region Desktop Family 14:19:34 INFO - typedef struct tagUSEROBJECTFLAGS { 14:19:34 INFO - BOOL fInherit; 14:19:34 INFO - BOOL fReserved; 14:19:34 INFO - DWORD dwFlags; 14:19:34 INFO - } USEROBJECTFLAGS, *PUSEROBJECTFLAGS; 14:19:34 INFO - __declspec(dllimport) 14:19:34 INFO - BOOL 14:19:34 INFO - __stdcall 14:19:34 INFO - GetUserObjectInformationA( 14:19:34 INFO - HANDLE hObj, 14:19:34 INFO - int nIndex, 14:19:34 INFO - PVOID pvInfo, 14:19:34 INFO - DWORD nLength, 14:19:34 INFO - LPDWORD lpnLengthNeeded); 14:19:34 INFO - __declspec(dllimport) 14:19:34 INFO - BOOL 14:19:34 INFO - __stdcall 14:19:34 INFO - GetUserObjectInformationW( 14:19:34 INFO - HANDLE hObj, 14:19:34 INFO - int nIndex, 14:19:34 INFO - PVOID pvInfo, 14:19:34 INFO - DWORD nLength, 14:19:34 INFO - LPDWORD lpnLengthNeeded); 14:19:34 INFO - #line 1706 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - __declspec(dllimport) 14:19:34 INFO - BOOL 14:19:34 INFO - __stdcall 14:19:34 INFO - SetUserObjectInformationA( 14:19:34 INFO - HANDLE hObj, 14:19:34 INFO - int nIndex, 14:19:34 INFO - PVOID pvInfo, 14:19:34 INFO - DWORD nLength); 14:19:34 INFO - __declspec(dllimport) 14:19:34 INFO - BOOL 14:19:34 INFO - __stdcall 14:19:34 INFO - SetUserObjectInformationW( 14:19:34 INFO - HANDLE hObj, 14:19:34 INFO - int nIndex, 14:19:34 INFO - PVOID pvInfo, 14:19:34 INFO - DWORD nLength); 14:19:34 INFO - #line 1728 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 1730 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #pragma endregion 14:19:34 INFO - #line 1733 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #pragma region Desktop Family 14:19:34 INFO - typedef struct tagWNDCLASSEXA { 14:19:34 INFO - UINT cbSize; 14:19:34 INFO - UINT style; 14:19:34 INFO - WNDPROC lpfnWndProc; 14:19:34 INFO - int cbClsExtra; 14:19:34 INFO - int cbWndExtra; 14:19:34 INFO - HINSTANCE hInstance; 14:19:34 INFO - HICON hIcon; 14:19:34 INFO - HCURSOR hCursor; 14:19:34 INFO - HBRUSH hbrBackground; 14:19:34 INFO - LPCSTR lpszMenuName; 14:19:34 INFO - LPCSTR lpszClassName; 14:19:34 INFO - HICON hIconSm; 14:19:34 INFO - } WNDCLASSEXA, *PWNDCLASSEXA, *NPWNDCLASSEXA, *LPWNDCLASSEXA; 14:19:34 INFO - typedef struct tagWNDCLASSEXW { 14:19:34 INFO - UINT cbSize; 14:19:34 INFO - UINT style; 14:19:34 INFO - WNDPROC lpfnWndProc; 14:19:34 INFO - int cbClsExtra; 14:19:34 INFO - int cbWndExtra; 14:19:34 INFO - HINSTANCE hInstance; 14:19:34 INFO - HICON hIcon; 14:19:34 INFO - HCURSOR hCursor; 14:19:34 INFO - HBRUSH hbrBackground; 14:19:34 INFO - LPCWSTR lpszMenuName; 14:19:34 INFO - LPCWSTR lpszClassName; 14:19:34 INFO - HICON hIconSm; 14:19:34 INFO - } WNDCLASSEXW, *PWNDCLASSEXW, *NPWNDCLASSEXW, *LPWNDCLASSEXW; 14:19:34 INFO - typedef WNDCLASSEXA WNDCLASSEX; 14:19:34 INFO - typedef PWNDCLASSEXA PWNDCLASSEX; 14:19:34 INFO - typedef NPWNDCLASSEXA NPWNDCLASSEX; 14:19:34 INFO - typedef LPWNDCLASSEXA LPWNDCLASSEX; 14:19:34 INFO - #line 1781 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 1782 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - typedef struct tagWNDCLASSA { 14:19:34 INFO - UINT style; 14:19:34 INFO - WNDPROC lpfnWndProc; 14:19:34 INFO - int cbClsExtra; 14:19:34 INFO - int cbWndExtra; 14:19:34 INFO - HINSTANCE hInstance; 14:19:34 INFO - HICON hIcon; 14:19:34 INFO - HCURSOR hCursor; 14:19:34 INFO - HBRUSH hbrBackground; 14:19:34 INFO - LPCSTR lpszMenuName; 14:19:34 INFO - LPCSTR lpszClassName; 14:19:34 INFO - } WNDCLASSA, *PWNDCLASSA, *NPWNDCLASSA, *LPWNDCLASSA; 14:19:34 INFO - typedef struct tagWNDCLASSW { 14:19:34 INFO - UINT style; 14:19:34 INFO - WNDPROC lpfnWndProc; 14:19:34 INFO - int cbClsExtra; 14:19:34 INFO - int cbWndExtra; 14:19:34 INFO - HINSTANCE hInstance; 14:19:34 INFO - HICON hIcon; 14:19:34 INFO - HCURSOR hCursor; 14:19:34 INFO - HBRUSH hbrBackground; 14:19:34 INFO - LPCWSTR lpszMenuName; 14:19:34 INFO - LPCWSTR lpszClassName; 14:19:34 INFO - } WNDCLASSW, *PWNDCLASSW, *NPWNDCLASSW, *LPWNDCLASSW; 14:19:34 INFO - typedef WNDCLASSA WNDCLASS; 14:19:34 INFO - typedef PWNDCLASSA PWNDCLASS; 14:19:34 INFO - typedef NPWNDCLASSA NPWNDCLASS; 14:19:34 INFO - typedef LPWNDCLASSA LPWNDCLASS; 14:19:34 INFO - #line 1818 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - __declspec(dllimport) 14:19:34 INFO - BOOL 14:19:34 INFO - __stdcall 14:19:34 INFO - IsHungAppWindow( 14:19:34 INFO - HWND hwnd); 14:19:34 INFO - __declspec(dllimport) 14:19:34 INFO - void 14:19:34 INFO - __stdcall 14:19:34 INFO - DisableProcessWindowsGhosting( 14:19:34 INFO - void); 14:19:34 INFO - #line 1833 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 1835 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #pragma endregion 14:19:34 INFO - #pragma region Application Family or OneCore Family 14:19:34 INFO - typedef struct tagMSG { 14:19:34 INFO - HWND hwnd; 14:19:34 INFO - UINT message; 14:19:34 INFO - WPARAM wParam; 14:19:34 INFO - LPARAM lParam; 14:19:34 INFO - DWORD time; 14:19:34 INFO - POINT pt; 14:19:34 INFO - } MSG, *PMSG, *NPMSG, *LPMSG; 14:19:34 INFO - #line 1859 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #pragma endregion 14:19:34 INFO - #line 1872 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 1918 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 1940 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 1976 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 1984 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #pragma region Desktop Family 14:19:34 INFO - typedef struct tagMINMAXINFO { 14:19:34 INFO - POINT ptReserved; 14:19:34 INFO - POINT ptMaxSize; 14:19:34 INFO - POINT ptMaxPosition; 14:19:34 INFO - POINT ptMinTrackSize; 14:19:34 INFO - POINT ptMaxTrackSize; 14:19:34 INFO - } MINMAXINFO, *PMINMAXINFO, *LPMINMAXINFO; 14:19:34 INFO - #line 2013 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #pragma endregion 14:19:34 INFO - #line 2034 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 2035 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #pragma region Desktop Family 14:19:34 INFO - typedef struct tagCOPYDATASTRUCT { 14:19:34 INFO - ULONG_PTR dwData; 14:19:34 INFO - DWORD cbData; 14:19:34 INFO - PVOID lpData; 14:19:34 INFO - } COPYDATASTRUCT, *PCOPYDATASTRUCT; 14:19:34 INFO - typedef struct tagMDINEXTMENU 14:19:34 INFO - { 14:19:34 INFO - HMENU hmenuIn; 14:19:34 INFO - HMENU hmenuNext; 14:19:34 INFO - HWND hwndNext; 14:19:34 INFO - } MDINEXTMENU, * PMDINEXTMENU, * LPMDINEXTMENU; 14:19:34 INFO - #line 2074 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 2076 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #pragma endregion 14:19:34 INFO - #line 2100 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 2111 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 2129 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 2134 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 2138 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 2155 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 2162 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 2175 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 2207 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 2208 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 2209 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 2211 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 2212 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 2236 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 2241 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 2244 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 2254 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 2264 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 2275 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 2286 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #pragma region Desktop Family 14:19:34 INFO - typedef struct { 14:19:34 INFO - GUID PowerSetting; 14:19:34 INFO - DWORD DataLength; 14:19:34 INFO - UCHAR Data[1]; 14:19:34 INFO - } POWERBROADCAST_SETTING, *PPOWERBROADCAST_SETTING; 14:19:34 INFO - #line 2330 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #pragma endregion 14:19:34 INFO - #line 2333 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 2335 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 2336 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 2338 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 2342 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 2366 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 2371 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 2391 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 2401 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 2404 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 2408 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 2413 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 2417 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 2424 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 2428 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 2453 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 2457 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 2461 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 2466 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 2473 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 2478 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 2483 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 2486 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 2495 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 2503 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 2524 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 2561 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 2572 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 2575 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 2577 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:34 INFO - #line 2579 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #line 2596 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #pragma region Desktop Family 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - UINT 14:19:35 INFO - __stdcall 14:19:35 INFO - RegisterWindowMessageA( 14:19:35 INFO - LPCSTR lpString); 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - UINT 14:19:35 INFO - __stdcall 14:19:35 INFO - RegisterWindowMessageW( 14:19:35 INFO - LPCWSTR lpString); 14:19:35 INFO - #line 2616 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #line 2618 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #pragma endregion 14:19:35 INFO - #pragma region Desktop Family 14:19:35 INFO - typedef struct tagWINDOWPOS { 14:19:35 INFO - HWND hwnd; 14:19:35 INFO - HWND hwndInsertAfter; 14:19:35 INFO - int x; 14:19:35 INFO - int y; 14:19:35 INFO - int cx; 14:19:35 INFO - int cy; 14:19:35 INFO - UINT flags; 14:19:35 INFO - } WINDOWPOS, *LPWINDOWPOS, *PWINDOWPOS; 14:19:35 INFO - typedef struct tagNCCALCSIZE_PARAMS { 14:19:35 INFO - RECT rgrc[3]; 14:19:35 INFO - PWINDOWPOS lppos; 14:19:35 INFO - } NCCALCSIZE_PARAMS, *LPNCCALCSIZE_PARAMS; 14:19:35 INFO - #line 2665 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #pragma endregion 14:19:35 INFO - #line 2695 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #line 2697 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #line 2707 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #line 2713 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #pragma region Desktop Family 14:19:35 INFO - typedef struct tagTRACKMOUSEEVENT { 14:19:35 INFO - DWORD cbSize; 14:19:35 INFO - DWORD dwFlags; 14:19:35 INFO - HWND hwndTrack; 14:19:35 INFO - DWORD dwHoverTime; 14:19:35 INFO - } TRACKMOUSEEVENT, *LPTRACKMOUSEEVENT; 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - BOOL 14:19:35 INFO - __stdcall 14:19:35 INFO - TrackMouseEvent( 14:19:35 INFO - LPTRACKMOUSEEVENT lpEventTrack); 14:19:35 INFO - #line 2733 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #pragma endregion 14:19:35 INFO - #line 2736 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #line 2740 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #line 2741 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #line 2744 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #line 2811 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #line 2829 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #line 2834 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #line 2839 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #line 2843 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #line 2847 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #line 2851 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #line 2854 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #line 2875 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #line 2879 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #pragma region Desktop Family 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - BOOL 14:19:35 INFO - __stdcall 14:19:35 INFO - DrawEdge( 14:19:35 INFO - HDC hdc, 14:19:35 INFO - LPRECT qrc, 14:19:35 INFO - UINT edge, 14:19:35 INFO - UINT grfFlags); 14:19:35 INFO - #line 2947 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #pragma endregion 14:19:35 INFO - #line 2958 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #line 2992 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #pragma region Desktop Family 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - BOOL 14:19:35 INFO - __stdcall 14:19:35 INFO - DrawFrameControl( 14:19:35 INFO - HDC, 14:19:35 INFO - LPRECT, 14:19:35 INFO - UINT, 14:19:35 INFO - UINT); 14:19:35 INFO - #line 3011 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #pragma endregion 14:19:35 INFO - #line 3023 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #line 3026 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #pragma region Desktop Family 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - BOOL 14:19:35 INFO - __stdcall 14:19:35 INFO - DrawCaption( 14:19:35 INFO - HWND hwnd, 14:19:35 INFO - HDC hdc, 14:19:35 INFO - const RECT * lprect, 14:19:35 INFO - UINT flags); 14:19:35 INFO - #line 3041 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #pragma endregion 14:19:35 INFO - #pragma region Desktop Family 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - BOOL 14:19:35 INFO - __stdcall 14:19:35 INFO - DrawAnimatedRects( 14:19:35 INFO - HWND hwnd, 14:19:35 INFO - int idAni, 14:19:35 INFO - const RECT *lprcFrom, 14:19:35 INFO - const RECT *lprcTo); 14:19:35 INFO - #line 3059 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #pragma endregion 14:19:35 INFO - #line 3062 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #line 3087 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #line 3090 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #line 3098 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #line 3119 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #pragma region Desktop Family 14:19:35 INFO - typedef struct tagACCEL { 14:19:35 INFO - BYTE fVirt; 14:19:35 INFO - WORD key; 14:19:35 INFO - WORD cmd; 14:19:35 INFO - #line 3142 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - } ACCEL, *LPACCEL; 14:19:35 INFO - typedef struct tagPAINTSTRUCT { 14:19:35 INFO - HDC hdc; 14:19:35 INFO - BOOL fErase; 14:19:35 INFO - RECT rcPaint; 14:19:35 INFO - BOOL fRestore; 14:19:35 INFO - BOOL fIncUpdate; 14:19:35 INFO - BYTE rgbReserved[32]; 14:19:35 INFO - } PAINTSTRUCT, *PPAINTSTRUCT, *NPPAINTSTRUCT, *LPPAINTSTRUCT; 14:19:35 INFO - typedef struct tagCREATESTRUCTA { 14:19:35 INFO - LPVOID lpCreateParams; 14:19:35 INFO - HINSTANCE hInstance; 14:19:35 INFO - HMENU hMenu; 14:19:35 INFO - HWND hwndParent; 14:19:35 INFO - int cy; 14:19:35 INFO - int cx; 14:19:35 INFO - int y; 14:19:35 INFO - int x; 14:19:35 INFO - LONG style; 14:19:35 INFO - LPCSTR lpszName; 14:19:35 INFO - LPCSTR lpszClass; 14:19:35 INFO - DWORD dwExStyle; 14:19:35 INFO - } CREATESTRUCTA, *LPCREATESTRUCTA; 14:19:35 INFO - typedef struct tagCREATESTRUCTW { 14:19:35 INFO - LPVOID lpCreateParams; 14:19:35 INFO - HINSTANCE hInstance; 14:19:35 INFO - HMENU hMenu; 14:19:35 INFO - HWND hwndParent; 14:19:35 INFO - int cy; 14:19:35 INFO - int cx; 14:19:35 INFO - int y; 14:19:35 INFO - int x; 14:19:35 INFO - LONG style; 14:19:35 INFO - LPCWSTR lpszName; 14:19:35 INFO - LPCWSTR lpszClass; 14:19:35 INFO - DWORD dwExStyle; 14:19:35 INFO - } CREATESTRUCTW, *LPCREATESTRUCTW; 14:19:35 INFO - typedef CREATESTRUCTA CREATESTRUCT; 14:19:35 INFO - typedef LPCREATESTRUCTA LPCREATESTRUCT; 14:19:35 INFO - #line 3188 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - typedef struct tagWINDOWPLACEMENT { 14:19:35 INFO - UINT length; 14:19:35 INFO - UINT flags; 14:19:35 INFO - UINT showCmd; 14:19:35 INFO - POINT ptMinPosition; 14:19:35 INFO - POINT ptMaxPosition; 14:19:35 INFO - RECT rcNormalPosition; 14:19:35 INFO - } WINDOWPLACEMENT; 14:19:35 INFO - typedef WINDOWPLACEMENT *PWINDOWPLACEMENT, *LPWINDOWPLACEMENT; 14:19:35 INFO - #line 3207 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #line 3209 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #pragma endregion 14:19:35 INFO - #pragma region Application Family or OneCore Family 14:19:35 INFO - typedef struct tagNMHDR 14:19:35 INFO - { 14:19:35 INFO - HWND hwndFrom; 14:19:35 INFO - UINT_PTR idFrom; 14:19:35 INFO - UINT code; 14:19:35 INFO - } NMHDR; 14:19:35 INFO - #line 3224 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #pragma endregion 14:19:35 INFO - #pragma region Desktop Family 14:19:35 INFO - typedef NMHDR * LPNMHDR; 14:19:35 INFO - typedef struct tagSTYLESTRUCT 14:19:35 INFO - { 14:19:35 INFO - DWORD styleOld; 14:19:35 INFO - DWORD styleNew; 14:19:35 INFO - } STYLESTRUCT, * LPSTYLESTRUCT; 14:19:35 INFO - #line 3238 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #pragma endregion 14:19:35 INFO - #line 3240 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #line 3252 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #line 3272 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #line 3279 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #line 3280 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #pragma region Desktop Family 14:19:35 INFO - typedef struct tagMEASUREITEMSTRUCT { 14:19:35 INFO - UINT CtlType; 14:19:35 INFO - UINT CtlID; 14:19:35 INFO - UINT itemID; 14:19:35 INFO - UINT itemWidth; 14:19:35 INFO - UINT itemHeight; 14:19:35 INFO - ULONG_PTR itemData; 14:19:35 INFO - } MEASUREITEMSTRUCT, *PMEASUREITEMSTRUCT, *LPMEASUREITEMSTRUCT; 14:19:35 INFO - typedef struct tagDRAWITEMSTRUCT { 14:19:35 INFO - UINT CtlType; 14:19:35 INFO - UINT CtlID; 14:19:35 INFO - UINT itemID; 14:19:35 INFO - UINT itemAction; 14:19:35 INFO - UINT itemState; 14:19:35 INFO - HWND hwndItem; 14:19:35 INFO - HDC hDC; 14:19:35 INFO - RECT rcItem; 14:19:35 INFO - ULONG_PTR itemData; 14:19:35 INFO - } DRAWITEMSTRUCT, *PDRAWITEMSTRUCT, *LPDRAWITEMSTRUCT; 14:19:35 INFO - typedef struct tagDELETEITEMSTRUCT { 14:19:35 INFO - UINT CtlType; 14:19:35 INFO - UINT CtlID; 14:19:35 INFO - UINT itemID; 14:19:35 INFO - HWND hwndItem; 14:19:35 INFO - ULONG_PTR itemData; 14:19:35 INFO - } DELETEITEMSTRUCT, *PDELETEITEMSTRUCT, *LPDELETEITEMSTRUCT; 14:19:35 INFO - typedef struct tagCOMPAREITEMSTRUCT { 14:19:35 INFO - UINT CtlType; 14:19:35 INFO - UINT CtlID; 14:19:35 INFO - HWND hwndItem; 14:19:35 INFO - UINT itemID1; 14:19:35 INFO - ULONG_PTR itemData1; 14:19:35 INFO - UINT itemID2; 14:19:35 INFO - ULONG_PTR itemData2; 14:19:35 INFO - DWORD dwLocaleId; 14:19:35 INFO - } COMPAREITEMSTRUCT, *PCOMPAREITEMSTRUCT, *LPCOMPAREITEMSTRUCT; 14:19:35 INFO - #line 3337 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #pragma endregion 14:19:35 INFO - #pragma region Desktop Family 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - BOOL 14:19:35 INFO - __stdcall 14:19:35 INFO - GetMessageA( 14:19:35 INFO - LPMSG lpMsg, 14:19:35 INFO - HWND hWnd, 14:19:35 INFO - UINT wMsgFilterMin, 14:19:35 INFO - UINT wMsgFilterMax); 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - BOOL 14:19:35 INFO - __stdcall 14:19:35 INFO - GetMessageW( 14:19:35 INFO - LPMSG lpMsg, 14:19:35 INFO - HWND hWnd, 14:19:35 INFO - UINT wMsgFilterMin, 14:19:35 INFO - UINT wMsgFilterMax); 14:19:35 INFO - #line 3369 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #line 3393 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - BOOL 14:19:35 INFO - __stdcall 14:19:35 INFO - TranslateMessage( 14:19:35 INFO - const MSG *lpMsg); 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - LRESULT 14:19:35 INFO - __stdcall 14:19:35 INFO - DispatchMessageA( 14:19:35 INFO - const MSG *lpMsg); 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - LRESULT 14:19:35 INFO - __stdcall 14:19:35 INFO - DispatchMessageW( 14:19:35 INFO - const MSG *lpMsg); 14:19:35 INFO - #line 3416 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #line 3434 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - BOOL 14:19:35 INFO - __stdcall 14:19:35 INFO - SetMessageQueue( 14:19:35 INFO - int cMessagesMax); 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - BOOL 14:19:35 INFO - __stdcall 14:19:35 INFO - PeekMessageA( 14:19:35 INFO - LPMSG lpMsg, 14:19:35 INFO - HWND hWnd, 14:19:35 INFO - UINT wMsgFilterMin, 14:19:35 INFO - UINT wMsgFilterMax, 14:19:35 INFO - UINT wRemoveMsg); 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - BOOL 14:19:35 INFO - __stdcall 14:19:35 INFO - PeekMessageW( 14:19:35 INFO - LPMSG lpMsg, 14:19:35 INFO - HWND hWnd, 14:19:35 INFO - UINT wMsgFilterMin, 14:19:35 INFO - UINT wMsgFilterMax, 14:19:35 INFO - UINT wRemoveMsg); 14:19:35 INFO - #line 3464 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #line 3466 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #pragma endregion 14:19:35 INFO - #line 3480 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #line 3483 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #pragma region Desktop Family 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - BOOL 14:19:35 INFO - __stdcall 14:19:35 INFO - RegisterHotKey( 14:19:35 INFO - HWND hWnd, 14:19:35 INFO - int id, 14:19:35 INFO - UINT fsModifiers, 14:19:35 INFO - UINT vk); 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - BOOL 14:19:35 INFO - __stdcall 14:19:35 INFO - UnregisterHotKey( 14:19:35 INFO - HWND hWnd, 14:19:35 INFO - int id); 14:19:35 INFO - #line 3504 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #pragma endregion 14:19:35 INFO - #line 3513 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #line 3529 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #line 3533 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #line 3536 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #line 3539 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #line 3548 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #line 3552 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #pragma region Desktop Family 14:19:35 INFO - #line 3563 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - BOOL 14:19:35 INFO - __stdcall 14:19:35 INFO - ExitWindowsEx( 14:19:35 INFO - UINT uFlags, 14:19:35 INFO - DWORD dwReason); 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - BOOL 14:19:35 INFO - __stdcall 14:19:35 INFO - SwapMouseButton( 14:19:35 INFO - BOOL fSwap); 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - DWORD 14:19:35 INFO - __stdcall 14:19:35 INFO - GetMessagePos( 14:19:35 INFO - void); 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - LONG 14:19:35 INFO - __stdcall 14:19:35 INFO - GetMessageTime( 14:19:35 INFO - void); 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - LPARAM 14:19:35 INFO - __stdcall 14:19:35 INFO - GetMessageExtraInfo( 14:19:35 INFO - void); 14:19:35 INFO - #line 3601 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - BOOL 14:19:35 INFO - __stdcall 14:19:35 INFO - IsWow64Message( 14:19:35 INFO - void); 14:19:35 INFO - #line 3609 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - LPARAM 14:19:35 INFO - __stdcall 14:19:35 INFO - SetMessageExtraInfo( 14:19:35 INFO - LPARAM lParam); 14:19:35 INFO - #line 3617 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - LRESULT 14:19:35 INFO - __stdcall 14:19:35 INFO - SendMessageA( 14:19:35 INFO - HWND hWnd, 14:19:35 INFO - UINT Msg, 14:19:35 INFO - WPARAM wParam, 14:19:35 INFO - LPARAM lParam); 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - LRESULT 14:19:35 INFO - __stdcall 14:19:35 INFO - SendMessageW( 14:19:35 INFO - HWND hWnd, 14:19:35 INFO - UINT Msg, 14:19:35 INFO - WPARAM wParam, 14:19:35 INFO - LPARAM lParam); 14:19:35 INFO - #line 3639 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #line 3663 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - LRESULT 14:19:35 INFO - __stdcall 14:19:35 INFO - SendMessageTimeoutA( 14:19:35 INFO - HWND hWnd, 14:19:35 INFO - UINT Msg, 14:19:35 INFO - WPARAM wParam, 14:19:35 INFO - LPARAM lParam, 14:19:35 INFO - UINT fuFlags, 14:19:35 INFO - UINT uTimeout, 14:19:35 INFO - PDWORD_PTR lpdwResult); 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - LRESULT 14:19:35 INFO - __stdcall 14:19:35 INFO - SendMessageTimeoutW( 14:19:35 INFO - HWND hWnd, 14:19:35 INFO - UINT Msg, 14:19:35 INFO - WPARAM wParam, 14:19:35 INFO - LPARAM lParam, 14:19:35 INFO - UINT fuFlags, 14:19:35 INFO - UINT uTimeout, 14:19:35 INFO - PDWORD_PTR lpdwResult); 14:19:35 INFO - #line 3693 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - BOOL 14:19:35 INFO - __stdcall 14:19:35 INFO - SendNotifyMessageA( 14:19:35 INFO - HWND hWnd, 14:19:35 INFO - UINT Msg, 14:19:35 INFO - WPARAM wParam, 14:19:35 INFO - LPARAM lParam); 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - BOOL 14:19:35 INFO - __stdcall 14:19:35 INFO - SendNotifyMessageW( 14:19:35 INFO - HWND hWnd, 14:19:35 INFO - UINT Msg, 14:19:35 INFO - WPARAM wParam, 14:19:35 INFO - LPARAM lParam); 14:19:35 INFO - #line 3715 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - BOOL 14:19:35 INFO - __stdcall 14:19:35 INFO - SendMessageCallbackA( 14:19:35 INFO - HWND hWnd, 14:19:35 INFO - UINT Msg, 14:19:35 INFO - WPARAM wParam, 14:19:35 INFO - LPARAM lParam, 14:19:35 INFO - SENDASYNCPROC lpResultCallBack, 14:19:35 INFO - ULONG_PTR dwData); 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - BOOL 14:19:35 INFO - __stdcall 14:19:35 INFO - SendMessageCallbackW( 14:19:35 INFO - HWND hWnd, 14:19:35 INFO - UINT Msg, 14:19:35 INFO - WPARAM wParam, 14:19:35 INFO - LPARAM lParam, 14:19:35 INFO - SENDASYNCPROC lpResultCallBack, 14:19:35 INFO - ULONG_PTR dwData); 14:19:35 INFO - #line 3741 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - typedef struct { 14:19:35 INFO - UINT cbSize; 14:19:35 INFO - HDESK hdesk; 14:19:35 INFO - HWND hwnd; 14:19:35 INFO - LUID luid; 14:19:35 INFO - } BSMINFO, *PBSMINFO; 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - long 14:19:35 INFO - __stdcall 14:19:35 INFO - BroadcastSystemMessageExA( 14:19:35 INFO - DWORD flags, 14:19:35 INFO - LPDWORD lpInfo, 14:19:35 INFO - UINT Msg, 14:19:35 INFO - WPARAM wParam, 14:19:35 INFO - LPARAM lParam, 14:19:35 INFO - PBSMINFO pbsmInfo); 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - long 14:19:35 INFO - __stdcall 14:19:35 INFO - BroadcastSystemMessageExW( 14:19:35 INFO - DWORD flags, 14:19:35 INFO - LPDWORD lpInfo, 14:19:35 INFO - UINT Msg, 14:19:35 INFO - WPARAM wParam, 14:19:35 INFO - LPARAM lParam, 14:19:35 INFO - PBSMINFO pbsmInfo); 14:19:35 INFO - #line 3775 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #line 3776 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #line 3778 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #pragma endregion 14:19:35 INFO - #pragma region Desktop Family 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - long 14:19:35 INFO - __stdcall 14:19:35 INFO - BroadcastSystemMessageA( 14:19:35 INFO - DWORD flags, 14:19:35 INFO - LPDWORD lpInfo, 14:19:35 INFO - UINT Msg, 14:19:35 INFO - WPARAM wParam, 14:19:35 INFO - LPARAM lParam); 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - long 14:19:35 INFO - __stdcall 14:19:35 INFO - BroadcastSystemMessageW( 14:19:35 INFO - DWORD flags, 14:19:35 INFO - LPDWORD lpInfo, 14:19:35 INFO - UINT Msg, 14:19:35 INFO - WPARAM wParam, 14:19:35 INFO - LPARAM lParam); 14:19:35 INFO - #line 3809 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #line 3822 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #line 3824 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #pragma endregion 14:19:35 INFO - #line 3846 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #line 3850 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #line 3853 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #pragma region Desktop Family 14:19:35 INFO - typedef PVOID HDEVNOTIFY; 14:19:35 INFO - typedef HDEVNOTIFY *PHDEVNOTIFY; 14:19:35 INFO - #line 3868 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - HDEVNOTIFY 14:19:35 INFO - __stdcall 14:19:35 INFO - RegisterDeviceNotificationA( 14:19:35 INFO - HANDLE hRecipient, 14:19:35 INFO - LPVOID NotificationFilter, 14:19:35 INFO - DWORD Flags); 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - HDEVNOTIFY 14:19:35 INFO - __stdcall 14:19:35 INFO - RegisterDeviceNotificationW( 14:19:35 INFO - HANDLE hRecipient, 14:19:35 INFO - LPVOID NotificationFilter, 14:19:35 INFO - DWORD Flags); 14:19:35 INFO - #line 3888 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - BOOL 14:19:35 INFO - __stdcall 14:19:35 INFO - UnregisterDeviceNotification( 14:19:35 INFO - HDEVNOTIFY Handle 14:19:35 INFO - ); 14:19:35 INFO - typedef PVOID HPOWERNOTIFY; 14:19:35 INFO - typedef HPOWERNOTIFY *PHPOWERNOTIFY; 14:19:35 INFO - #line 3906 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - HPOWERNOTIFY 14:19:35 INFO - __stdcall 14:19:35 INFO - RegisterPowerSettingNotification( 14:19:35 INFO - HANDLE hRecipient, 14:19:35 INFO - LPCGUID PowerSettingGuid, 14:19:35 INFO - DWORD Flags 14:19:35 INFO - ); 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - BOOL 14:19:35 INFO - __stdcall 14:19:35 INFO - UnregisterPowerSettingNotification( 14:19:35 INFO - HPOWERNOTIFY Handle 14:19:35 INFO - ); 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - HPOWERNOTIFY 14:19:35 INFO - __stdcall 14:19:35 INFO - RegisterSuspendResumeNotification ( 14:19:35 INFO - HANDLE hRecipient, 14:19:35 INFO - DWORD Flags 14:19:35 INFO - ); 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - BOOL 14:19:35 INFO - __stdcall 14:19:35 INFO - UnregisterSuspendResumeNotification ( 14:19:35 INFO - HPOWERNOTIFY Handle 14:19:35 INFO - ); 14:19:35 INFO - #line 3940 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #line 3941 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #line 3943 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #pragma endregion 14:19:35 INFO - #pragma region Desktop Family 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - BOOL 14:19:35 INFO - __stdcall 14:19:35 INFO - PostMessageA( 14:19:35 INFO - HWND hWnd, 14:19:35 INFO - UINT Msg, 14:19:35 INFO - WPARAM wParam, 14:19:35 INFO - LPARAM lParam); 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - BOOL 14:19:35 INFO - __stdcall 14:19:35 INFO - PostMessageW( 14:19:35 INFO - HWND hWnd, 14:19:35 INFO - UINT Msg, 14:19:35 INFO - WPARAM wParam, 14:19:35 INFO - LPARAM lParam); 14:19:35 INFO - #line 3969 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - BOOL 14:19:35 INFO - __stdcall 14:19:35 INFO - PostThreadMessageA( 14:19:35 INFO - DWORD idThread, 14:19:35 INFO - UINT Msg, 14:19:35 INFO - WPARAM wParam, 14:19:35 INFO - LPARAM lParam); 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - BOOL 14:19:35 INFO - __stdcall 14:19:35 INFO - PostThreadMessageW( 14:19:35 INFO - DWORD idThread, 14:19:35 INFO - UINT Msg, 14:19:35 INFO - WPARAM wParam, 14:19:35 INFO - LPARAM lParam); 14:19:35 INFO - #line 3991 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #line 3993 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #pragma endregion 14:19:35 INFO - #line 4004 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #line 4013 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #pragma region Desktop Family 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - BOOL 14:19:35 INFO - __stdcall 14:19:35 INFO - AttachThreadInput( 14:19:35 INFO - DWORD idAttach, 14:19:35 INFO - DWORD idAttachTo, 14:19:35 INFO - BOOL fAttach); 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - BOOL 14:19:35 INFO - __stdcall 14:19:35 INFO - ReplyMessage( 14:19:35 INFO - LRESULT lResult); 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - BOOL 14:19:35 INFO - __stdcall 14:19:35 INFO - WaitMessage( 14:19:35 INFO - void); 14:19:35 INFO - #line 4040 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - DWORD 14:19:35 INFO - __stdcall 14:19:35 INFO - WaitForInputIdle( 14:19:35 INFO - HANDLE hProcess, 14:19:35 INFO - DWORD dwMilliseconds); 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - LRESULT 14:19:35 INFO - __stdcall 14:19:35 INFO - #line 4057 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - DefWindowProcA( 14:19:35 INFO - HWND hWnd, 14:19:35 INFO - UINT Msg, 14:19:35 INFO - WPARAM wParam, 14:19:35 INFO - LPARAM lParam); 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - LRESULT 14:19:35 INFO - __stdcall 14:19:35 INFO - #line 4070 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - DefWindowProcW( 14:19:35 INFO - HWND hWnd, 14:19:35 INFO - UINT Msg, 14:19:35 INFO - WPARAM wParam, 14:19:35 INFO - LPARAM lParam); 14:19:35 INFO - #line 4080 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - void 14:19:35 INFO - __stdcall 14:19:35 INFO - PostQuitMessage( 14:19:35 INFO - int nExitCode); 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - LRESULT 14:19:35 INFO - __stdcall 14:19:35 INFO - CallWindowProcA( 14:19:35 INFO - WNDPROC lpPrevWndFunc, 14:19:35 INFO - HWND hWnd, 14:19:35 INFO - UINT Msg, 14:19:35 INFO - WPARAM wParam, 14:19:35 INFO - LPARAM lParam); 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - LRESULT 14:19:35 INFO - __stdcall 14:19:35 INFO - CallWindowProcW( 14:19:35 INFO - WNDPROC lpPrevWndFunc, 14:19:35 INFO - HWND hWnd, 14:19:35 INFO - UINT Msg, 14:19:35 INFO - WPARAM wParam, 14:19:35 INFO - LPARAM lParam); 14:19:35 INFO - #line 4112 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #line 4140 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - BOOL 14:19:35 INFO - __stdcall 14:19:35 INFO - InSendMessage( 14:19:35 INFO - void); 14:19:35 INFO - #line 4148 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #pragma endregion 14:19:35 INFO - #pragma region Desktop Family 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - DWORD 14:19:35 INFO - __stdcall 14:19:35 INFO - InSendMessageEx( 14:19:35 INFO - LPVOID lpReserved); 14:19:35 INFO - #line 4162 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #pragma endregion 14:19:35 INFO - #line 4173 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - #pragma region Desktop Family 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - UINT 14:19:35 INFO - __stdcall 14:19:35 INFO - GetDoubleClickTime( 14:19:35 INFO - void); 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - BOOL 14:19:35 INFO - __stdcall 14:19:35 INFO - SetDoubleClickTime( 14:19:35 INFO - UINT); 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - ATOM 14:19:35 INFO - __stdcall 14:19:35 INFO - RegisterClassA( 14:19:35 INFO - const WNDCLASSA *lpWndClass); 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - ATOM 14:19:35 INFO - __stdcall 14:19:35 INFO - RegisterClassW( 14:19:35 INFO - const WNDCLASSW *lpWndClass); 14:19:35 INFO - #line 4205 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - BOOL 14:19:35 INFO - __stdcall 14:19:35 INFO - UnregisterClassA( 14:19:35 INFO - LPCSTR lpClassName, 14:19:35 INFO - HINSTANCE hInstance); 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - BOOL 14:19:35 INFO - __stdcall 14:19:35 INFO - UnregisterClassW( 14:19:35 INFO - LPCWSTR lpClassName, 14:19:35 INFO - HINSTANCE hInstance); 14:19:35 INFO - #line 4223 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - BOOL 14:19:35 INFO - __stdcall 14:19:35 INFO - GetClassInfoA( 14:19:35 INFO - HINSTANCE hInstance, 14:19:35 INFO - LPCSTR lpClassName, 14:19:35 INFO - LPWNDCLASSA lpWndClass); 14:19:35 INFO - __declspec(dllimport) 14:19:35 INFO - BOOL 14:19:35 INFO - __stdcall 14:19:36 INFO - GetClassInfoW( 14:19:36 INFO - HINSTANCE hInstance, 14:19:36 INFO - LPCWSTR lpClassName, 14:19:36 INFO - LPWNDCLASSW lpWndClass); 14:19:36 INFO - #line 4245 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - ATOM 14:19:36 INFO - __stdcall 14:19:36 INFO - RegisterClassExA( 14:19:36 INFO - const WNDCLASSEXA *); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - ATOM 14:19:36 INFO - __stdcall 14:19:36 INFO - RegisterClassExW( 14:19:36 INFO - const WNDCLASSEXW *); 14:19:36 INFO - #line 4262 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - GetClassInfoExA( 14:19:36 INFO - HINSTANCE hInstance, 14:19:36 INFO - LPCSTR lpszClass, 14:19:36 INFO - LPWNDCLASSEXA lpwcx); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - GetClassInfoExW( 14:19:36 INFO - HINSTANCE hInstance, 14:19:36 INFO - LPCWSTR lpszClass, 14:19:36 INFO - LPWNDCLASSEXW lpwcx); 14:19:36 INFO - #line 4284 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - #line 4286 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - #line 4288 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - #pragma endregion 14:19:36 INFO - #pragma region Desktop Family 14:19:36 INFO - typedef BOOLEAN (__stdcall * PREGISTERCLASSNAMEW)(LPCWSTR); 14:19:36 INFO - #line 4303 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - HWND 14:19:36 INFO - __stdcall 14:19:36 INFO - CreateWindowExA( 14:19:36 INFO - DWORD dwExStyle, 14:19:36 INFO - LPCSTR lpClassName, 14:19:36 INFO - LPCSTR lpWindowName, 14:19:36 INFO - DWORD dwStyle, 14:19:36 INFO - int X, 14:19:36 INFO - int Y, 14:19:36 INFO - int nWidth, 14:19:36 INFO - int nHeight, 14:19:36 INFO - HWND hWndParent, 14:19:36 INFO - HMENU hMenu, 14:19:36 INFO - HINSTANCE hInstance, 14:19:36 INFO - LPVOID lpParam); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - HWND 14:19:36 INFO - __stdcall 14:19:36 INFO - CreateWindowExW( 14:19:36 INFO - DWORD dwExStyle, 14:19:36 INFO - LPCWSTR lpClassName, 14:19:36 INFO - LPCWSTR lpWindowName, 14:19:36 INFO - DWORD dwStyle, 14:19:36 INFO - int X, 14:19:36 INFO - int Y, 14:19:36 INFO - int nWidth, 14:19:36 INFO - int nHeight, 14:19:36 INFO - HWND hWndParent, 14:19:36 INFO - HMENU hMenu, 14:19:36 INFO - HINSTANCE hInstance, 14:19:36 INFO - LPVOID lpParam); 14:19:36 INFO - #line 4341 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - #line 4343 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - #pragma endregion 14:19:36 INFO - #line 4358 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - #pragma region Desktop Family 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - IsWindow( 14:19:36 INFO - HWND hWnd); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - IsMenu( 14:19:36 INFO - HMENU hMenu); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - IsChild( 14:19:36 INFO - HWND hWndParent, 14:19:36 INFO - HWND hWnd); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - DestroyWindow( 14:19:36 INFO - HWND hWnd); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - ShowWindow( 14:19:36 INFO - HWND hWnd, 14:19:36 INFO - int nCmdShow); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - AnimateWindow( 14:19:36 INFO - HWND hWnd, 14:19:36 INFO - DWORD dwTime, 14:19:36 INFO - DWORD dwFlags); 14:19:36 INFO - #line 4405 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - #line 4407 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - #pragma endregion 14:19:36 INFO - #pragma region Desktop Family 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - UpdateLayeredWindow( 14:19:36 INFO - HWND hWnd, 14:19:36 INFO - HDC hdcDst, 14:19:36 INFO - POINT* pptDst, 14:19:36 INFO - SIZE* psize, 14:19:36 INFO - HDC hdcSrc, 14:19:36 INFO - POINT* pptSrc, 14:19:36 INFO - COLORREF crKey, 14:19:36 INFO - BLENDFUNCTION* pblend, 14:19:36 INFO - DWORD dwFlags); 14:19:36 INFO - typedef struct tagUPDATELAYEREDWINDOWINFO 14:19:36 INFO - { 14:19:36 INFO - DWORD cbSize; 14:19:36 INFO - HDC hdcDst; 14:19:36 INFO - const POINT* pptDst; 14:19:36 INFO - const SIZE* psize; 14:19:36 INFO - HDC hdcSrc; 14:19:36 INFO - const POINT* pptSrc; 14:19:36 INFO - COLORREF crKey; 14:19:36 INFO - const BLENDFUNCTION* pblend; 14:19:36 INFO - DWORD dwFlags; 14:19:36 INFO - const RECT* prcDirty; 14:19:36 INFO - } UPDATELAYEREDWINDOWINFO, *PUPDATELAYEREDWINDOWINFO; 14:19:36 INFO - #line 4450 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - UpdateLayeredWindowIndirect( 14:19:36 INFO - HWND hWnd, 14:19:36 INFO - const UPDATELAYEREDWINDOWINFO* pULWInfo); 14:19:36 INFO - #line 4458 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - #pragma endregion 14:19:36 INFO - #line 4461 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - #pragma region Desktop Family 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - GetLayeredWindowAttributes( 14:19:36 INFO - HWND hwnd, 14:19:36 INFO - COLORREF* pcrKey, 14:19:36 INFO - BYTE* pbAlpha, 14:19:36 INFO - DWORD* pdwFlags); 14:19:36 INFO - #line 4481 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - PrintWindow( 14:19:36 INFO - HWND hwnd, 14:19:36 INFO - HDC hdcBlt, 14:19:36 INFO - UINT nFlags); 14:19:36 INFO - #line 4492 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - #pragma endregion 14:19:36 INFO - #line 4495 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - #pragma region Desktop Family 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - SetLayeredWindowAttributes( 14:19:36 INFO - HWND hwnd, 14:19:36 INFO - COLORREF crKey, 14:19:36 INFO - BYTE bAlpha, 14:19:36 INFO - DWORD dwFlags); 14:19:36 INFO - #line 4509 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - #pragma endregion 14:19:36 INFO - #line 4522 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - #pragma region Desktop Family 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - ShowWindowAsync( 14:19:36 INFO - HWND hWnd, 14:19:36 INFO - int nCmdShow); 14:19:36 INFO - #line 4536 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - FlashWindow( 14:19:36 INFO - HWND hWnd, 14:19:36 INFO - BOOL bInvert); 14:19:36 INFO - typedef struct { 14:19:36 INFO - UINT cbSize; 14:19:36 INFO - HWND hwnd; 14:19:36 INFO - DWORD dwFlags; 14:19:36 INFO - UINT uCount; 14:19:36 INFO - DWORD dwTimeout; 14:19:36 INFO - } FLASHWINFO, *PFLASHWINFO; 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - FlashWindowEx( 14:19:36 INFO - PFLASHWINFO pfwi); 14:19:36 INFO - #line 4567 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - ShowOwnedPopups( 14:19:36 INFO - HWND hWnd, 14:19:36 INFO - BOOL fShow); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - OpenIcon( 14:19:36 INFO - HWND hWnd); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - CloseWindow( 14:19:36 INFO - HWND hWnd); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - MoveWindow( 14:19:36 INFO - HWND hWnd, 14:19:36 INFO - int X, 14:19:36 INFO - int Y, 14:19:36 INFO - int nWidth, 14:19:36 INFO - int nHeight, 14:19:36 INFO - BOOL bRepaint); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - SetWindowPos( 14:19:36 INFO - HWND hWnd, 14:19:36 INFO - HWND hWndInsertAfter, 14:19:36 INFO - int X, 14:19:36 INFO - int Y, 14:19:36 INFO - int cx, 14:19:36 INFO - int cy, 14:19:36 INFO - UINT uFlags); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - GetWindowPlacement( 14:19:36 INFO - HWND hWnd, 14:19:36 INFO - WINDOWPLACEMENT *lpwndpl); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - SetWindowPlacement( 14:19:36 INFO - HWND hWnd, 14:19:36 INFO - const WINDOWPLACEMENT *lpwndpl); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - GetWindowDisplayAffinity( 14:19:36 INFO - HWND hWnd, 14:19:36 INFO - DWORD* pdwAffinity); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - SetWindowDisplayAffinity( 14:19:36 INFO - HWND hWnd, 14:19:36 INFO - DWORD dwAffinity); 14:19:36 INFO - #line 4644 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - #line 4646 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - #pragma endregion 14:19:36 INFO - #pragma region Desktop Family 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - HDWP 14:19:36 INFO - __stdcall 14:19:36 INFO - BeginDeferWindowPos( 14:19:36 INFO - int nNumWindows); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - HDWP 14:19:36 INFO - __stdcall 14:19:36 INFO - DeferWindowPos( 14:19:36 INFO - HDWP hWinPosInfo, 14:19:36 INFO - HWND hWnd, 14:19:36 INFO - HWND hWndInsertAfter, 14:19:36 INFO - int x, 14:19:36 INFO - int y, 14:19:36 INFO - int cx, 14:19:36 INFO - int cy, 14:19:36 INFO - UINT uFlags); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - EndDeferWindowPos( 14:19:36 INFO - HDWP hWinPosInfo); 14:19:36 INFO - #line 4680 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - #pragma endregion 14:19:36 INFO - #line 4683 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - #pragma region Desktop Family 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - IsWindowVisible( 14:19:36 INFO - HWND hWnd); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - IsIconic( 14:19:36 INFO - HWND hWnd); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - AnyPopup( 14:19:36 INFO - void); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - BringWindowToTop( 14:19:36 INFO - HWND hWnd); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - IsZoomed( 14:19:36 INFO - HWND hWnd); 14:19:36 INFO - #line 4718 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - #pragma endregion 14:19:36 INFO - #line 4742 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack2.h" 14:19:36 INFO - #pragma warning(disable:4103) 14:19:36 INFO - #pragma pack(push,2) 14:19:36 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack2.h" 14:19:36 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack2.h" 14:19:36 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack2.h" 14:19:36 INFO - #line 4757 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - #pragma region Application Family or OneCore Family 14:19:36 INFO - typedef struct { 14:19:36 INFO - DWORD style; 14:19:36 INFO - DWORD dwExtendedStyle; 14:19:36 INFO - WORD cdit; 14:19:36 INFO - short x; 14:19:36 INFO - short y; 14:19:36 INFO - short cx; 14:19:36 INFO - short cy; 14:19:36 INFO - } DLGTEMPLATE; 14:19:36 INFO - #line 4775 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - #pragma endregion 14:19:36 INFO - #pragma region Desktop Family 14:19:36 INFO - typedef DLGTEMPLATE *LPDLGTEMPLATEA; 14:19:36 INFO - typedef DLGTEMPLATE *LPDLGTEMPLATEW; 14:19:36 INFO - typedef LPDLGTEMPLATEA LPDLGTEMPLATE; 14:19:36 INFO - #line 4787 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - #line 4789 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - #pragma endregion 14:19:36 INFO - #pragma region Application Family or OneCore Family 14:19:36 INFO - typedef const DLGTEMPLATE *LPCDLGTEMPLATEA; 14:19:36 INFO - typedef const DLGTEMPLATE *LPCDLGTEMPLATEW; 14:19:36 INFO - typedef LPCDLGTEMPLATEA LPCDLGTEMPLATE; 14:19:36 INFO - #line 4801 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - #line 4803 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - #pragma endregion 14:19:36 INFO - #pragma region Desktop Family 14:19:36 INFO - typedef struct { 14:19:36 INFO - DWORD style; 14:19:36 INFO - DWORD dwExtendedStyle; 14:19:36 INFO - short x; 14:19:36 INFO - short y; 14:19:36 INFO - short cx; 14:19:36 INFO - short cy; 14:19:36 INFO - WORD id; 14:19:36 INFO - } DLGITEMTEMPLATE; 14:19:36 INFO - typedef DLGITEMTEMPLATE *PDLGITEMTEMPLATEA; 14:19:36 INFO - typedef DLGITEMTEMPLATE *PDLGITEMTEMPLATEW; 14:19:36 INFO - typedef PDLGITEMTEMPLATEA PDLGITEMTEMPLATE; 14:19:36 INFO - #line 4828 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - typedef DLGITEMTEMPLATE *LPDLGITEMTEMPLATEA; 14:19:36 INFO - typedef DLGITEMTEMPLATE *LPDLGITEMTEMPLATEW; 14:19:36 INFO - typedef LPDLGITEMTEMPLATEA LPDLGITEMTEMPLATE; 14:19:36 INFO - #line 4835 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - #line 4837 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - #pragma endregion 14:19:36 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:19:36 INFO - #pragma warning(disable:4103) 14:19:36 INFO - #pragma pack(pop) 14:19:36 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:19:36 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:19:36 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:19:36 INFO - #line 4841 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - #pragma region Desktop Family 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - HWND 14:19:36 INFO - __stdcall 14:19:36 INFO - CreateDialogParamA( 14:19:36 INFO - HINSTANCE hInstance, 14:19:36 INFO - LPCSTR lpTemplateName, 14:19:36 INFO - HWND hWndParent, 14:19:36 INFO - DLGPROC lpDialogFunc, 14:19:36 INFO - LPARAM dwInitParam); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - HWND 14:19:36 INFO - __stdcall 14:19:36 INFO - CreateDialogParamW( 14:19:36 INFO - HINSTANCE hInstance, 14:19:36 INFO - LPCWSTR lpTemplateName, 14:19:36 INFO - HWND hWndParent, 14:19:36 INFO - DLGPROC lpDialogFunc, 14:19:36 INFO - LPARAM dwInitParam); 14:19:36 INFO - #line 4868 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - HWND 14:19:36 INFO - __stdcall 14:19:36 INFO - CreateDialogIndirectParamA( 14:19:36 INFO - HINSTANCE hInstance, 14:19:36 INFO - LPCDLGTEMPLATEA lpTemplate, 14:19:36 INFO - HWND hWndParent, 14:19:36 INFO - DLGPROC lpDialogFunc, 14:19:36 INFO - LPARAM dwInitParam); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - HWND 14:19:36 INFO - __stdcall 14:19:36 INFO - CreateDialogIndirectParamW( 14:19:36 INFO - HINSTANCE hInstance, 14:19:36 INFO - LPCDLGTEMPLATEW lpTemplate, 14:19:36 INFO - HWND hWndParent, 14:19:36 INFO - DLGPROC lpDialogFunc, 14:19:36 INFO - LPARAM dwInitParam); 14:19:36 INFO - #line 4892 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - #line 4902 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - #line 4912 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - INT_PTR 14:19:36 INFO - __stdcall 14:19:36 INFO - DialogBoxParamA( 14:19:36 INFO - HINSTANCE hInstance, 14:19:36 INFO - LPCSTR lpTemplateName, 14:19:36 INFO - HWND hWndParent, 14:19:36 INFO - DLGPROC lpDialogFunc, 14:19:36 INFO - LPARAM dwInitParam); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - INT_PTR 14:19:36 INFO - __stdcall 14:19:36 INFO - DialogBoxParamW( 14:19:36 INFO - HINSTANCE hInstance, 14:19:36 INFO - LPCWSTR lpTemplateName, 14:19:36 INFO - HWND hWndParent, 14:19:36 INFO - DLGPROC lpDialogFunc, 14:19:36 INFO - LPARAM dwInitParam); 14:19:36 INFO - #line 4936 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - INT_PTR 14:19:36 INFO - __stdcall 14:19:36 INFO - DialogBoxIndirectParamA( 14:19:36 INFO - HINSTANCE hInstance, 14:19:36 INFO - LPCDLGTEMPLATEA hDialogTemplate, 14:19:36 INFO - HWND hWndParent, 14:19:36 INFO - DLGPROC lpDialogFunc, 14:19:36 INFO - LPARAM dwInitParam); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - INT_PTR 14:19:36 INFO - __stdcall 14:19:36 INFO - DialogBoxIndirectParamW( 14:19:36 INFO - HINSTANCE hInstance, 14:19:36 INFO - LPCDLGTEMPLATEW hDialogTemplate, 14:19:36 INFO - HWND hWndParent, 14:19:36 INFO - DLGPROC lpDialogFunc, 14:19:36 INFO - LPARAM dwInitParam); 14:19:36 INFO - #line 4960 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - #line 4970 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - #line 4980 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - EndDialog( 14:19:36 INFO - HWND hDlg, 14:19:36 INFO - INT_PTR nResult); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - HWND 14:19:36 INFO - __stdcall 14:19:36 INFO - GetDlgItem( 14:19:36 INFO - HWND hDlg, 14:19:36 INFO - int nIDDlgItem); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - SetDlgItemInt( 14:19:36 INFO - HWND hDlg, 14:19:36 INFO - int nIDDlgItem, 14:19:36 INFO - UINT uValue, 14:19:36 INFO - BOOL bSigned); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - UINT 14:19:36 INFO - __stdcall 14:19:36 INFO - GetDlgItemInt( 14:19:36 INFO - HWND hDlg, 14:19:36 INFO - int nIDDlgItem, 14:19:36 INFO - BOOL *lpTranslated, 14:19:36 INFO - BOOL bSigned); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - SetDlgItemTextA( 14:19:36 INFO - HWND hDlg, 14:19:36 INFO - int nIDDlgItem, 14:19:36 INFO - LPCSTR lpString); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - SetDlgItemTextW( 14:19:36 INFO - HWND hDlg, 14:19:36 INFO - int nIDDlgItem, 14:19:36 INFO - LPCWSTR lpString); 14:19:36 INFO - #line 5032 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - UINT 14:19:36 INFO - __stdcall 14:19:36 INFO - GetDlgItemTextA( 14:19:36 INFO - HWND hDlg, 14:19:36 INFO - int nIDDlgItem, 14:19:36 INFO - LPSTR lpString, 14:19:36 INFO - int cchMax); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - UINT 14:19:36 INFO - __stdcall 14:19:36 INFO - GetDlgItemTextW( 14:19:36 INFO - HWND hDlg, 14:19:36 INFO - int nIDDlgItem, 14:19:36 INFO - LPWSTR lpString, 14:19:36 INFO - int cchMax); 14:19:36 INFO - #line 5056 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - CheckDlgButton( 14:19:36 INFO - HWND hDlg, 14:19:36 INFO - int nIDButton, 14:19:36 INFO - UINT uCheck); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - CheckRadioButton( 14:19:36 INFO - HWND hDlg, 14:19:36 INFO - int nIDFirstButton, 14:19:36 INFO - int nIDLastButton, 14:19:36 INFO - int nIDCheckButton); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - UINT 14:19:36 INFO - __stdcall 14:19:36 INFO - IsDlgButtonChecked( 14:19:36 INFO - HWND hDlg, 14:19:36 INFO - int nIDButton); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - LRESULT 14:19:36 INFO - __stdcall 14:19:36 INFO - SendDlgItemMessageA( 14:19:36 INFO - HWND hDlg, 14:19:36 INFO - int nIDDlgItem, 14:19:36 INFO - UINT Msg, 14:19:36 INFO - WPARAM wParam, 14:19:36 INFO - LPARAM lParam); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - LRESULT 14:19:36 INFO - __stdcall 14:19:36 INFO - SendDlgItemMessageW( 14:19:36 INFO - HWND hDlg, 14:19:36 INFO - int nIDDlgItem, 14:19:36 INFO - UINT Msg, 14:19:36 INFO - WPARAM wParam, 14:19:36 INFO - LPARAM lParam); 14:19:36 INFO - #line 5104 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - HWND 14:19:36 INFO - __stdcall 14:19:36 INFO - GetNextDlgGroupItem( 14:19:36 INFO - HWND hDlg, 14:19:36 INFO - HWND hCtl, 14:19:36 INFO - BOOL bPrevious); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - HWND 14:19:36 INFO - __stdcall 14:19:36 INFO - GetNextDlgTabItem( 14:19:36 INFO - HWND hDlg, 14:19:36 INFO - HWND hCtl, 14:19:36 INFO - BOOL bPrevious); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - int 14:19:36 INFO - __stdcall 14:19:36 INFO - GetDlgCtrlID( 14:19:36 INFO - HWND hWnd); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - long 14:19:36 INFO - __stdcall 14:19:36 INFO - GetDialogBaseUnits(void); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - LRESULT 14:19:36 INFO - __stdcall 14:19:36 INFO - #line 5141 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - DefDlgProcA( 14:19:36 INFO - HWND hDlg, 14:19:36 INFO - UINT Msg, 14:19:36 INFO - WPARAM wParam, 14:19:36 INFO - LPARAM lParam); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - LRESULT 14:19:36 INFO - __stdcall 14:19:36 INFO - #line 5154 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - DefDlgProcW( 14:19:36 INFO - HWND hDlg, 14:19:36 INFO - UINT Msg, 14:19:36 INFO - WPARAM wParam, 14:19:36 INFO - LPARAM lParam); 14:19:36 INFO - #line 5164 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - #line 5167 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - #pragma endregion 14:19:36 INFO - #line 5177 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - #line 5179 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - #pragma region Desktop Family 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - CallMsgFilterA( 14:19:36 INFO - LPMSG lpMsg, 14:19:36 INFO - int nCode); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - CallMsgFilterW( 14:19:36 INFO - LPMSG lpMsg, 14:19:36 INFO - int nCode); 14:19:36 INFO - #line 5202 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - #line 5204 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - OpenClipboard( 14:19:36 INFO - HWND hWndNewOwner); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - CloseClipboard( 14:19:36 INFO - void); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - DWORD 14:19:36 INFO - __stdcall 14:19:36 INFO - GetClipboardSequenceNumber( 14:19:36 INFO - void); 14:19:36 INFO - #line 5233 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - HWND 14:19:36 INFO - __stdcall 14:19:36 INFO - GetClipboardOwner( 14:19:36 INFO - void); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - HWND 14:19:36 INFO - __stdcall 14:19:36 INFO - SetClipboardViewer( 14:19:36 INFO - HWND hWndNewViewer); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - HWND 14:19:36 INFO - __stdcall 14:19:36 INFO - GetClipboardViewer( 14:19:36 INFO - void); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - ChangeClipboardChain( 14:19:36 INFO - HWND hWndRemove, 14:19:36 INFO - HWND hWndNewNext); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - HANDLE 14:19:36 INFO - __stdcall 14:19:36 INFO - SetClipboardData( 14:19:36 INFO - UINT uFormat, 14:19:36 INFO - HANDLE hMem); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - HANDLE 14:19:36 INFO - __stdcall 14:19:36 INFO - GetClipboardData( 14:19:36 INFO - UINT uFormat); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - UINT 14:19:36 INFO - __stdcall 14:19:36 INFO - RegisterClipboardFormatA( 14:19:36 INFO - LPCSTR lpszFormat); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - UINT 14:19:36 INFO - __stdcall 14:19:36 INFO - RegisterClipboardFormatW( 14:19:36 INFO - LPCWSTR lpszFormat); 14:19:36 INFO - #line 5287 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - int 14:19:36 INFO - __stdcall 14:19:36 INFO - CountClipboardFormats( 14:19:36 INFO - void); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - UINT 14:19:36 INFO - __stdcall 14:19:36 INFO - EnumClipboardFormats( 14:19:36 INFO - UINT format); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - int 14:19:36 INFO - __stdcall 14:19:36 INFO - GetClipboardFormatNameA( 14:19:36 INFO - UINT format, 14:19:36 INFO - LPSTR lpszFormatName, 14:19:36 INFO - int cchMaxCount); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - int 14:19:36 INFO - __stdcall 14:19:36 INFO - GetClipboardFormatNameW( 14:19:36 INFO - UINT format, 14:19:36 INFO - LPWSTR lpszFormatName, 14:19:36 INFO - int cchMaxCount); 14:19:36 INFO - #line 5319 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - EmptyClipboard( 14:19:36 INFO - void); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - IsClipboardFormatAvailable( 14:19:36 INFO - UINT format); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - int 14:19:36 INFO - __stdcall 14:19:36 INFO - GetPriorityClipboardFormat( 14:19:36 INFO - UINT *paFormatPriorityList, 14:19:36 INFO - int cFormats); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - HWND 14:19:36 INFO - __stdcall 14:19:36 INFO - GetOpenClipboardWindow( 14:19:36 INFO - void); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - AddClipboardFormatListener( 14:19:36 INFO - HWND hwnd); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - RemoveClipboardFormatListener( 14:19:36 INFO - HWND hwnd); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - GetUpdatedClipboardFormats( 14:19:36 INFO - PUINT lpuiFormats, 14:19:36 INFO - UINT cFormats, 14:19:36 INFO - PUINT pcFormatsOut); 14:19:36 INFO - #line 5366 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - #line 5368 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - CharToOemA( 14:19:36 INFO - LPCSTR pSrc, 14:19:36 INFO - LPSTR pDst); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - CharToOemW( 14:19:36 INFO - LPCWSTR pSrc, 14:19:36 INFO - LPSTR pDst); 14:19:36 INFO - #line 5390 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - OemToCharA( 14:19:36 INFO - LPCSTR pSrc, 14:19:36 INFO - LPSTR pDst); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - OemToCharW( 14:19:36 INFO - LPCSTR pSrc, 14:19:36 INFO - LPWSTR pDst); 14:19:36 INFO - #line 5410 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - CharToOemBuffA( 14:19:36 INFO - LPCSTR lpszSrc, 14:19:36 INFO - LPSTR lpszDst, 14:19:36 INFO - DWORD cchDstLength); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - CharToOemBuffW( 14:19:36 INFO - LPCWSTR lpszSrc, 14:19:36 INFO - LPSTR lpszDst, 14:19:36 INFO - DWORD cchDstLength); 14:19:36 INFO - #line 5430 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - OemToCharBuffA( 14:19:36 INFO - LPCSTR lpszSrc, 14:19:36 INFO - LPSTR lpszDst, 14:19:36 INFO - DWORD cchDstLength); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - OemToCharBuffW( 14:19:36 INFO - LPCSTR lpszSrc, 14:19:36 INFO - LPWSTR lpszDst, 14:19:36 INFO - DWORD cchDstLength); 14:19:36 INFO - #line 5450 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - #line 5452 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - #pragma endregion 14:19:36 INFO - #pragma region Desktop Family or OneCore Family 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - LPSTR 14:19:36 INFO - __stdcall 14:19:36 INFO - CharUpperA( 14:19:36 INFO - LPSTR lpsz); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - LPWSTR 14:19:36 INFO - __stdcall 14:19:36 INFO - CharUpperW( 14:19:36 INFO - LPWSTR lpsz); 14:19:36 INFO - #line 5472 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - DWORD 14:19:36 INFO - __stdcall 14:19:36 INFO - CharUpperBuffA( 14:19:36 INFO - LPSTR lpsz, 14:19:36 INFO - DWORD cchLength); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - DWORD 14:19:36 INFO - __stdcall 14:19:36 INFO - CharUpperBuffW( 14:19:36 INFO - LPWSTR lpsz, 14:19:36 INFO - DWORD cchLength); 14:19:36 INFO - #line 5490 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - LPSTR 14:19:36 INFO - __stdcall 14:19:36 INFO - CharLowerA( 14:19:36 INFO - LPSTR lpsz); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - LPWSTR 14:19:36 INFO - __stdcall 14:19:36 INFO - CharLowerW( 14:19:36 INFO - LPWSTR lpsz); 14:19:36 INFO - #line 5506 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - DWORD 14:19:36 INFO - __stdcall 14:19:36 INFO - CharLowerBuffA( 14:19:36 INFO - LPSTR lpsz, 14:19:36 INFO - DWORD cchLength); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - DWORD 14:19:36 INFO - __stdcall 14:19:36 INFO - CharLowerBuffW( 14:19:36 INFO - LPWSTR lpsz, 14:19:36 INFO - DWORD cchLength); 14:19:36 INFO - #line 5524 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - LPSTR 14:19:36 INFO - __stdcall 14:19:36 INFO - CharNextA( 14:19:36 INFO - LPCSTR lpsz); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - LPWSTR 14:19:36 INFO - __stdcall 14:19:36 INFO - CharNextW( 14:19:36 INFO - LPCWSTR lpsz); 14:19:36 INFO - #line 5540 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - LPSTR 14:19:36 INFO - __stdcall 14:19:36 INFO - CharPrevA( 14:19:36 INFO - LPCSTR lpszStart, 14:19:36 INFO - LPCSTR lpszCurrent); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - LPWSTR 14:19:36 INFO - __stdcall 14:19:36 INFO - CharPrevW( 14:19:36 INFO - LPCWSTR lpszStart, 14:19:36 INFO - LPCWSTR lpszCurrent); 14:19:36 INFO - #line 5558 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - LPSTR 14:19:36 INFO - __stdcall 14:19:36 INFO - CharNextExA( 14:19:36 INFO - WORD CodePage, 14:19:36 INFO - LPCSTR lpCurrentChar, 14:19:36 INFO - DWORD dwFlags); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - LPSTR 14:19:36 INFO - __stdcall 14:19:36 INFO - CharPrevExA( 14:19:36 INFO - WORD CodePage, 14:19:36 INFO - LPCSTR lpStart, 14:19:36 INFO - LPCSTR lpCurrentChar, 14:19:36 INFO - DWORD dwFlags); 14:19:36 INFO - #line 5577 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - #line 5579 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - #pragma endregion 14:19:36 INFO - #pragma region Desktop or OneCore Family 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - IsCharAlphaA( 14:19:36 INFO - CHAR ch); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - IsCharAlphaW( 14:19:36 INFO - WCHAR ch); 14:19:36 INFO - #line 5618 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - IsCharAlphaNumericA( 14:19:36 INFO - CHAR ch); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - IsCharAlphaNumericW( 14:19:36 INFO - WCHAR ch); 14:19:36 INFO - #line 5634 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - IsCharUpperA( 14:19:36 INFO - CHAR ch); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - IsCharUpperW( 14:19:36 INFO - WCHAR ch); 14:19:36 INFO - #line 5650 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - IsCharLowerA( 14:19:36 INFO - CHAR ch); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - IsCharLowerW( 14:19:36 INFO - WCHAR ch); 14:19:36 INFO - #line 5666 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - #line 5668 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - #line 5670 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - #pragma endregion 14:19:36 INFO - #pragma region Desktop Family 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - HWND 14:19:36 INFO - __stdcall 14:19:36 INFO - SetFocus( 14:19:36 INFO - HWND hWnd); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - HWND 14:19:36 INFO - __stdcall 14:19:36 INFO - GetActiveWindow( 14:19:36 INFO - void); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - HWND 14:19:36 INFO - __stdcall 14:19:36 INFO - GetFocus( 14:19:36 INFO - void); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - UINT 14:19:36 INFO - __stdcall 14:19:36 INFO - GetKBCodePage( 14:19:36 INFO - void); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - SHORT 14:19:36 INFO - __stdcall 14:19:36 INFO - GetKeyState( 14:19:36 INFO - int nVirtKey); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - SHORT 14:19:36 INFO - __stdcall 14:19:36 INFO - GetAsyncKeyState( 14:19:36 INFO - int vKey); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - GetKeyboardState( 14:19:36 INFO - PBYTE lpKeyState); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - BOOL 14:19:36 INFO - __stdcall 14:19:36 INFO - SetKeyboardState( 14:19:36 INFO - LPBYTE lpKeyState); 14:19:36 INFO - #line 5726 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - #pragma endregion 14:19:36 INFO - #pragma region Desktop or PC Family 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - int 14:19:36 INFO - __stdcall 14:19:36 INFO - GetKeyNameTextA( 14:19:36 INFO - LONG lParam, 14:19:36 INFO - LPSTR lpString, 14:19:36 INFO - int cchSize); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - int 14:19:36 INFO - __stdcall 14:19:36 INFO - GetKeyNameTextW( 14:19:36 INFO - LONG lParam, 14:19:36 INFO - LPWSTR lpString, 14:19:36 INFO - int cchSize); 14:19:36 INFO - #line 5750 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - #line 5752 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - #pragma endregion 14:19:36 INFO - #pragma region Desktop Family 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - int 14:19:36 INFO - __stdcall 14:19:36 INFO - GetKeyboardType( 14:19:36 INFO - int nTypeFlag); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - int 14:19:36 INFO - __stdcall 14:19:36 INFO - ToAscii( 14:19:36 INFO - UINT uVirtKey, 14:19:36 INFO - UINT uScanCode, 14:19:36 INFO - const BYTE *lpKeyState, 14:19:36 INFO - LPWORD lpChar, 14:19:36 INFO - UINT uFlags); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - int 14:19:36 INFO - __stdcall 14:19:36 INFO - ToAsciiEx( 14:19:36 INFO - UINT uVirtKey, 14:19:36 INFO - UINT uScanCode, 14:19:36 INFO - const BYTE *lpKeyState, 14:19:36 INFO - LPWORD lpChar, 14:19:36 INFO - UINT uFlags, 14:19:36 INFO - HKL dwhkl); 14:19:36 INFO - #line 5786 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - int 14:19:36 INFO - __stdcall 14:19:36 INFO - ToUnicode( 14:19:36 INFO - UINT wVirtKey, 14:19:36 INFO - UINT wScanCode, 14:19:36 INFO - const BYTE *lpKeyState, 14:19:36 INFO - LPWSTR pwszBuff, 14:19:36 INFO - int cchBuff, 14:19:36 INFO - UINT wFlags); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - DWORD 14:19:36 INFO - __stdcall 14:19:36 INFO - OemKeyScan( 14:19:36 INFO - WORD wOemChar); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - SHORT 14:19:36 INFO - __stdcall 14:19:36 INFO - VkKeyScanA( 14:19:36 INFO - CHAR ch); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - SHORT 14:19:36 INFO - __stdcall 14:19:36 INFO - VkKeyScanW( 14:19:36 INFO - WCHAR ch); 14:19:36 INFO - #line 5819 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - SHORT 14:19:36 INFO - __stdcall 14:19:36 INFO - VkKeyScanExA( 14:19:36 INFO - CHAR ch, 14:19:36 INFO - HKL dwhkl); 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - SHORT 14:19:36 INFO - __stdcall 14:19:36 INFO - VkKeyScanExW( 14:19:36 INFO - WCHAR ch, 14:19:36 INFO - HKL dwhkl); 14:19:36 INFO - #line 5838 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - #line 5839 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - #line 5845 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - __declspec(dllimport) 14:19:36 INFO - void 14:19:36 INFO - __stdcall 14:19:36 INFO - keybd_event( 14:19:36 INFO - BYTE bVk, 14:19:36 INFO - BYTE bScan, 14:19:36 INFO - DWORD dwFlags, 14:19:36 INFO - ULONG_PTR dwExtraInfo); 14:19:36 INFO - #line 5856 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - #pragma endregion 14:19:36 INFO - #line 5871 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:36 INFO - #line 5874 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - #pragma region Desktop Family 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - void 14:19:37 INFO - __stdcall 14:19:37 INFO - mouse_event( 14:19:37 INFO - DWORD dwFlags, 14:19:37 INFO - DWORD dx, 14:19:37 INFO - DWORD dy, 14:19:37 INFO - DWORD dwData, 14:19:37 INFO - ULONG_PTR dwExtraInfo); 14:19:37 INFO - #line 5891 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - #pragma endregion 14:19:37 INFO - typedef struct tagMOUSEINPUT { 14:19:37 INFO - LONG dx; 14:19:37 INFO - LONG dy; 14:19:37 INFO - DWORD mouseData; 14:19:37 INFO - DWORD dwFlags; 14:19:37 INFO - DWORD time; 14:19:37 INFO - ULONG_PTR dwExtraInfo; 14:19:37 INFO - } MOUSEINPUT, *PMOUSEINPUT, * LPMOUSEINPUT; 14:19:37 INFO - typedef struct tagKEYBDINPUT { 14:19:37 INFO - WORD wVk; 14:19:37 INFO - WORD wScan; 14:19:37 INFO - DWORD dwFlags; 14:19:37 INFO - DWORD time; 14:19:37 INFO - ULONG_PTR dwExtraInfo; 14:19:37 INFO - } KEYBDINPUT, *PKEYBDINPUT, * LPKEYBDINPUT; 14:19:37 INFO - #pragma region Desktop Family 14:19:37 INFO - typedef struct tagHARDWAREINPUT { 14:19:37 INFO - DWORD uMsg; 14:19:37 INFO - WORD wParamL; 14:19:37 INFO - WORD wParamH; 14:19:37 INFO - } HARDWAREINPUT, *PHARDWAREINPUT, * LPHARDWAREINPUT; 14:19:37 INFO - typedef struct tagINPUT { 14:19:37 INFO - DWORD type; 14:19:37 INFO - union 14:19:37 INFO - { 14:19:37 INFO - MOUSEINPUT mi; 14:19:37 INFO - KEYBDINPUT ki; 14:19:37 INFO - HARDWAREINPUT hi; 14:19:37 INFO - } ; 14:19:37 INFO - } INPUT, *PINPUT, * LPINPUT; 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - UINT 14:19:37 INFO - __stdcall 14:19:37 INFO - SendInput( 14:19:37 INFO - UINT cInputs, 14:19:37 INFO - LPINPUT pInputs, 14:19:37 INFO - int cbSize); 14:19:37 INFO - #line 5945 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - #pragma endregion 14:19:37 INFO - #line 5948 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - #pragma region Desktop Family 14:19:37 INFO - struct HTOUCHINPUT__{int unused;}; typedef struct HTOUCHINPUT__ *HTOUCHINPUT; 14:19:37 INFO - typedef struct tagTOUCHINPUT { 14:19:37 INFO - LONG x; 14:19:37 INFO - LONG y; 14:19:37 INFO - HANDLE hSource; 14:19:37 INFO - DWORD dwID; 14:19:37 INFO - DWORD dwFlags; 14:19:37 INFO - DWORD dwMask; 14:19:37 INFO - DWORD dwTime; 14:19:37 INFO - ULONG_PTR dwExtraInfo; 14:19:37 INFO - DWORD cxContact; 14:19:37 INFO - DWORD cyContact; 14:19:37 INFO - } TOUCHINPUT, *PTOUCHINPUT; 14:19:37 INFO - typedef TOUCHINPUT const * PCTOUCHINPUT; 14:19:37 INFO - #line 5979 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - #pragma endregion 14:19:37 INFO - #pragma region Desktop Family 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - BOOL 14:19:37 INFO - __stdcall 14:19:37 INFO - GetTouchInputInfo( 14:19:37 INFO - HTOUCHINPUT hTouchInput, 14:19:37 INFO - UINT cInputs, 14:19:37 INFO - PTOUCHINPUT pInputs, 14:19:37 INFO - int cbSize); 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - BOOL 14:19:37 INFO - __stdcall 14:19:37 INFO - CloseTouchInputHandle( 14:19:37 INFO - HTOUCHINPUT hTouchInput); 14:19:37 INFO - #line 6025 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - #pragma endregion 14:19:37 INFO - #pragma region Desktop Family 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - BOOL 14:19:37 INFO - __stdcall 14:19:37 INFO - RegisterTouchWindow( 14:19:37 INFO - HWND hwnd, 14:19:37 INFO - ULONG ulFlags); 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - BOOL 14:19:37 INFO - __stdcall 14:19:37 INFO - UnregisterTouchWindow( 14:19:37 INFO - HWND hwnd); 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - BOOL 14:19:37 INFO - __stdcall 14:19:37 INFO - IsTouchWindow( 14:19:37 INFO - HWND hwnd, 14:19:37 INFO - PULONG pulFlags); 14:19:37 INFO - #line 6058 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - #pragma endregion 14:19:37 INFO - #line 6061 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - #line 6548 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - #line 6589 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - #pragma region Desktop Family 14:19:37 INFO - #line 6594 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - #pragma endregion 14:19:37 INFO - #pragma region Desktop Family 14:19:37 INFO - typedef struct tagLASTINPUTINFO { 14:19:37 INFO - UINT cbSize; 14:19:37 INFO - DWORD dwTime; 14:19:37 INFO - } LASTINPUTINFO, * PLASTINPUTINFO; 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - BOOL 14:19:37 INFO - __stdcall 14:19:37 INFO - GetLastInputInfo( 14:19:37 INFO - PLASTINPUTINFO plii); 14:19:37 INFO - #line 6611 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - #line 6613 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - #pragma endregion 14:19:37 INFO - #pragma region Desktop or PC Family 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - UINT 14:19:37 INFO - __stdcall 14:19:37 INFO - MapVirtualKeyA( 14:19:37 INFO - UINT uCode, 14:19:37 INFO - UINT uMapType); 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - UINT 14:19:37 INFO - __stdcall 14:19:37 INFO - MapVirtualKeyW( 14:19:37 INFO - UINT uCode, 14:19:37 INFO - UINT uMapType); 14:19:37 INFO - #line 6635 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - UINT 14:19:37 INFO - __stdcall 14:19:37 INFO - MapVirtualKeyExA( 14:19:37 INFO - UINT uCode, 14:19:37 INFO - UINT uMapType, 14:19:37 INFO - HKL dwhkl); 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - UINT 14:19:37 INFO - __stdcall 14:19:37 INFO - MapVirtualKeyExW( 14:19:37 INFO - UINT uCode, 14:19:37 INFO - UINT uMapType, 14:19:37 INFO - HKL dwhkl); 14:19:37 INFO - #line 6656 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - #line 6658 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - #pragma endregion 14:19:37 INFO - #pragma region Desktop Family 14:19:37 INFO - #line 6668 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - #line 6671 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - BOOL 14:19:37 INFO - __stdcall 14:19:37 INFO - GetInputState( 14:19:37 INFO - void); 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - DWORD 14:19:37 INFO - __stdcall 14:19:37 INFO - GetQueueStatus( 14:19:37 INFO - UINT flags); 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - HWND 14:19:37 INFO - __stdcall 14:19:37 INFO - GetCapture( 14:19:37 INFO - void); 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - HWND 14:19:37 INFO - __stdcall 14:19:37 INFO - SetCapture( 14:19:37 INFO - HWND hWnd); 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - BOOL 14:19:37 INFO - __stdcall 14:19:37 INFO - ReleaseCapture( 14:19:37 INFO - void); 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - DWORD 14:19:37 INFO - __stdcall 14:19:37 INFO - MsgWaitForMultipleObjects( 14:19:37 INFO - DWORD nCount, 14:19:37 INFO - const HANDLE *pHandles, 14:19:37 INFO - BOOL fWaitAll, 14:19:37 INFO - DWORD dwMilliseconds, 14:19:37 INFO - DWORD dwWakeMask); 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - DWORD 14:19:37 INFO - __stdcall 14:19:37 INFO - MsgWaitForMultipleObjectsEx( 14:19:37 INFO - DWORD nCount, 14:19:37 INFO - const HANDLE *pHandles, 14:19:37 INFO - DWORD dwMilliseconds, 14:19:37 INFO - DWORD dwWakeMask, 14:19:37 INFO - DWORD dwFlags); 14:19:37 INFO - #line 6725 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - #pragma endregion 14:19:37 INFO - #line 6747 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - #line 6753 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - #line 6766 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - #line 6774 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - #line 6775 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - #pragma region Desktop Family 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - UINT_PTR 14:19:37 INFO - __stdcall 14:19:37 INFO - SetTimer( 14:19:37 INFO - HWND hWnd, 14:19:37 INFO - UINT_PTR nIDEvent, 14:19:37 INFO - UINT uElapse, 14:19:37 INFO - TIMERPROC lpTimerFunc); 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - UINT_PTR 14:19:37 INFO - __stdcall 14:19:37 INFO - SetCoalescableTimer( 14:19:37 INFO - HWND hWnd, 14:19:37 INFO - UINT_PTR nIDEvent, 14:19:37 INFO - UINT uElapse, 14:19:37 INFO - TIMERPROC lpTimerFunc, 14:19:37 INFO - ULONG uToleranceDelay); 14:19:37 INFO - #line 6828 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - BOOL 14:19:37 INFO - __stdcall 14:19:37 INFO - KillTimer( 14:19:37 INFO - HWND hWnd, 14:19:37 INFO - UINT_PTR uIDEvent); 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - BOOL 14:19:37 INFO - __stdcall 14:19:37 INFO - IsWindowUnicode( 14:19:37 INFO - HWND hWnd); 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - BOOL 14:19:37 INFO - __stdcall 14:19:37 INFO - EnableWindow( 14:19:37 INFO - HWND hWnd, 14:19:37 INFO - BOOL bEnable); 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - BOOL 14:19:37 INFO - __stdcall 14:19:37 INFO - IsWindowEnabled( 14:19:37 INFO - HWND hWnd); 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - HACCEL 14:19:37 INFO - __stdcall 14:19:37 INFO - LoadAcceleratorsA( 14:19:37 INFO - HINSTANCE hInstance, 14:19:37 INFO - LPCSTR lpTableName); 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - HACCEL 14:19:37 INFO - __stdcall 14:19:37 INFO - LoadAcceleratorsW( 14:19:37 INFO - HINSTANCE hInstance, 14:19:37 INFO - LPCWSTR lpTableName); 14:19:37 INFO - #line 6872 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - HACCEL 14:19:37 INFO - __stdcall 14:19:37 INFO - CreateAcceleratorTableA( 14:19:37 INFO - LPACCEL paccel, 14:19:37 INFO - int cAccel); 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - HACCEL 14:19:37 INFO - __stdcall 14:19:37 INFO - CreateAcceleratorTableW( 14:19:37 INFO - LPACCEL paccel, 14:19:37 INFO - int cAccel); 14:19:37 INFO - #line 6890 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - BOOL 14:19:37 INFO - __stdcall 14:19:37 INFO - DestroyAcceleratorTable( 14:19:37 INFO - HACCEL hAccel); 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - int 14:19:37 INFO - __stdcall 14:19:37 INFO - CopyAcceleratorTableA( 14:19:37 INFO - HACCEL hAccelSrc, 14:19:37 INFO - LPACCEL lpAccelDst, 14:19:37 INFO - int cAccelEntries); 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - int 14:19:37 INFO - __stdcall 14:19:37 INFO - CopyAcceleratorTableW( 14:19:37 INFO - HACCEL hAccelSrc, 14:19:37 INFO - LPACCEL lpAccelDst, 14:19:37 INFO - int cAccelEntries); 14:19:37 INFO - #line 6916 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - int 14:19:37 INFO - __stdcall 14:19:37 INFO - TranslateAcceleratorA( 14:19:37 INFO - HWND hWnd, 14:19:37 INFO - HACCEL hAccTable, 14:19:37 INFO - LPMSG lpMsg); 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - int 14:19:37 INFO - __stdcall 14:19:37 INFO - TranslateAcceleratorW( 14:19:37 INFO - HWND hWnd, 14:19:37 INFO - HACCEL hAccTable, 14:19:37 INFO - LPMSG lpMsg); 14:19:37 INFO - #line 6938 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - #line 6940 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - #line 6942 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - #pragma endregion 14:19:37 INFO - #line 7026 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - #line 7033 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - #line 7037 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - #line 7045 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - #line 7048 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - #line 7052 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - #line 7059 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - #line 7064 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - #line 7070 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - #line 7074 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - #line 7076 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - #line 7078 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - #line 7080 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - #line 7082 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - #line 7090 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - #line 7094 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - #line 7098 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - #line 7103 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - #line 7105 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - #pragma region Desktop Family 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - int 14:19:37 INFO - __stdcall 14:19:37 INFO - GetSystemMetrics( 14:19:37 INFO - int nIndex); 14:19:37 INFO - #line 7126 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - #line 7129 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - #pragma endregion 14:19:37 INFO - #line 7132 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - #pragma region Desktop Family 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - HMENU 14:19:37 INFO - __stdcall 14:19:37 INFO - LoadMenuA( 14:19:37 INFO - HINSTANCE hInstance, 14:19:37 INFO - LPCSTR lpMenuName); 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - HMENU 14:19:37 INFO - __stdcall 14:19:37 INFO - LoadMenuW( 14:19:37 INFO - HINSTANCE hInstance, 14:19:37 INFO - LPCWSTR lpMenuName); 14:19:37 INFO - #line 7155 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - HMENU 14:19:37 INFO - __stdcall 14:19:37 INFO - LoadMenuIndirectA( 14:19:37 INFO - const MENUTEMPLATEA *lpMenuTemplate); 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - HMENU 14:19:37 INFO - __stdcall 14:19:37 INFO - LoadMenuIndirectW( 14:19:37 INFO - const MENUTEMPLATEW *lpMenuTemplate); 14:19:37 INFO - #line 7171 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - HMENU 14:19:37 INFO - __stdcall 14:19:37 INFO - GetMenu( 14:19:37 INFO - HWND hWnd); 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - BOOL 14:19:37 INFO - __stdcall 14:19:37 INFO - SetMenu( 14:19:37 INFO - HWND hWnd, 14:19:37 INFO - HMENU hMenu); 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - BOOL 14:19:37 INFO - __stdcall 14:19:37 INFO - ChangeMenuA( 14:19:37 INFO - HMENU hMenu, 14:19:37 INFO - UINT cmd, 14:19:37 INFO - LPCSTR lpszNewItem, 14:19:37 INFO - UINT cmdInsert, 14:19:37 INFO - UINT flags); 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - BOOL 14:19:37 INFO - __stdcall 14:19:37 INFO - ChangeMenuW( 14:19:37 INFO - HMENU hMenu, 14:19:37 INFO - UINT cmd, 14:19:37 INFO - LPCWSTR lpszNewItem, 14:19:37 INFO - UINT cmdInsert, 14:19:37 INFO - UINT flags); 14:19:37 INFO - #line 7208 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - BOOL 14:19:37 INFO - __stdcall 14:19:37 INFO - HiliteMenuItem( 14:19:37 INFO - HWND hWnd, 14:19:37 INFO - HMENU hMenu, 14:19:37 INFO - UINT uIDHiliteItem, 14:19:37 INFO - UINT uHilite); 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - int 14:19:37 INFO - __stdcall 14:19:37 INFO - GetMenuStringA( 14:19:37 INFO - HMENU hMenu, 14:19:37 INFO - UINT uIDItem, 14:19:37 INFO - LPSTR lpString, 14:19:37 INFO - int cchMax, 14:19:37 INFO - UINT flags); 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - int 14:19:37 INFO - __stdcall 14:19:37 INFO - GetMenuStringW( 14:19:37 INFO - HMENU hMenu, 14:19:37 INFO - UINT uIDItem, 14:19:37 INFO - LPWSTR lpString, 14:19:37 INFO - int cchMax, 14:19:37 INFO - UINT flags); 14:19:37 INFO - #line 7241 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - UINT 14:19:37 INFO - __stdcall 14:19:37 INFO - GetMenuState( 14:19:37 INFO - HMENU hMenu, 14:19:37 INFO - UINT uId, 14:19:37 INFO - UINT uFlags); 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - BOOL 14:19:37 INFO - __stdcall 14:19:37 INFO - DrawMenuBar( 14:19:37 INFO - HWND hWnd); 14:19:37 INFO - #line 7260 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - HMENU 14:19:37 INFO - __stdcall 14:19:37 INFO - GetSystemMenu( 14:19:37 INFO - HWND hWnd, 14:19:37 INFO - BOOL bRevert); 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - HMENU 14:19:37 INFO - __stdcall 14:19:37 INFO - CreateMenu( 14:19:37 INFO - void); 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - HMENU 14:19:37 INFO - __stdcall 14:19:37 INFO - CreatePopupMenu( 14:19:37 INFO - void); 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - BOOL 14:19:37 INFO - __stdcall 14:19:37 INFO - DestroyMenu( 14:19:37 INFO - HMENU hMenu); 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - DWORD 14:19:37 INFO - __stdcall 14:19:37 INFO - CheckMenuItem( 14:19:37 INFO - HMENU hMenu, 14:19:37 INFO - UINT uIDCheckItem, 14:19:37 INFO - UINT uCheck); 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - BOOL 14:19:37 INFO - __stdcall 14:19:37 INFO - EnableMenuItem( 14:19:37 INFO - HMENU hMenu, 14:19:37 INFO - UINT uIDEnableItem, 14:19:37 INFO - UINT uEnable); 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - HMENU 14:19:37 INFO - __stdcall 14:19:37 INFO - GetSubMenu( 14:19:37 INFO - HMENU hMenu, 14:19:37 INFO - int nPos); 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - UINT 14:19:37 INFO - __stdcall 14:19:37 INFO - GetMenuItemID( 14:19:37 INFO - HMENU hMenu, 14:19:37 INFO - int nPos); 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - int 14:19:37 INFO - __stdcall 14:19:37 INFO - GetMenuItemCount( 14:19:37 INFO - HMENU hMenu); 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - BOOL 14:19:37 INFO - __stdcall 14:19:37 INFO - InsertMenuA( 14:19:37 INFO - HMENU hMenu, 14:19:37 INFO - UINT uPosition, 14:19:37 INFO - UINT uFlags, 14:19:37 INFO - UINT_PTR uIDNewItem, 14:19:37 INFO - LPCSTR lpNewItem); 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - BOOL 14:19:37 INFO - __stdcall 14:19:37 INFO - InsertMenuW( 14:19:37 INFO - HMENU hMenu, 14:19:37 INFO - UINT uPosition, 14:19:37 INFO - UINT uFlags, 14:19:37 INFO - UINT_PTR uIDNewItem, 14:19:37 INFO - LPCWSTR lpNewItem); 14:19:37 INFO - #line 7347 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - BOOL 14:19:37 INFO - __stdcall 14:19:37 INFO - AppendMenuA( 14:19:37 INFO - HMENU hMenu, 14:19:37 INFO - UINT uFlags, 14:19:37 INFO - UINT_PTR uIDNewItem, 14:19:37 INFO - LPCSTR lpNewItem); 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - BOOL 14:19:37 INFO - __stdcall 14:19:37 INFO - AppendMenuW( 14:19:37 INFO - HMENU hMenu, 14:19:37 INFO - UINT uFlags, 14:19:37 INFO - UINT_PTR uIDNewItem, 14:19:37 INFO - LPCWSTR lpNewItem); 14:19:37 INFO - #line 7369 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - BOOL 14:19:37 INFO - __stdcall 14:19:37 INFO - ModifyMenuA( 14:19:37 INFO - HMENU hMnu, 14:19:37 INFO - UINT uPosition, 14:19:37 INFO - UINT uFlags, 14:19:37 INFO - UINT_PTR uIDNewItem, 14:19:37 INFO - LPCSTR lpNewItem); 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - BOOL 14:19:37 INFO - __stdcall 14:19:37 INFO - ModifyMenuW( 14:19:37 INFO - HMENU hMnu, 14:19:37 INFO - UINT uPosition, 14:19:37 INFO - UINT uFlags, 14:19:37 INFO - UINT_PTR uIDNewItem, 14:19:37 INFO - LPCWSTR lpNewItem); 14:19:37 INFO - #line 7393 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - BOOL 14:19:37 INFO - __stdcall RemoveMenu( 14:19:37 INFO - HMENU hMenu, 14:19:37 INFO - UINT uPosition, 14:19:37 INFO - UINT uFlags); 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - BOOL 14:19:37 INFO - __stdcall 14:19:37 INFO - DeleteMenu( 14:19:37 INFO - HMENU hMenu, 14:19:37 INFO - UINT uPosition, 14:19:37 INFO - UINT uFlags); 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - BOOL 14:19:37 INFO - __stdcall 14:19:37 INFO - SetMenuItemBitmaps( 14:19:37 INFO - HMENU hMenu, 14:19:37 INFO - UINT uPosition, 14:19:37 INFO - UINT uFlags, 14:19:37 INFO - HBITMAP hBitmapUnchecked, 14:19:37 INFO - HBITMAP hBitmapChecked); 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - LONG 14:19:37 INFO - __stdcall 14:19:37 INFO - GetMenuCheckMarkDimensions( 14:19:37 INFO - void); 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - BOOL 14:19:37 INFO - __stdcall 14:19:37 INFO - TrackPopupMenu( 14:19:37 INFO - HMENU hMenu, 14:19:37 INFO - UINT uFlags, 14:19:37 INFO - int x, 14:19:37 INFO - int y, 14:19:37 INFO - int nReserved, 14:19:37 INFO - HWND hWnd, 14:19:37 INFO - const RECT *prcRect); 14:19:37 INFO - typedef struct tagTPMPARAMS 14:19:37 INFO - { 14:19:37 INFO - UINT cbSize; 14:19:37 INFO - RECT rcExclude; 14:19:37 INFO - } TPMPARAMS; 14:19:37 INFO - typedef TPMPARAMS *LPTPMPARAMS; 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - BOOL 14:19:37 INFO - __stdcall 14:19:37 INFO - TrackPopupMenuEx( 14:19:37 INFO - HMENU hMenu, 14:19:37 INFO - UINT uFlags, 14:19:37 INFO - int x, 14:19:37 INFO - int y, 14:19:37 INFO - HWND hwnd, 14:19:37 INFO - LPTPMPARAMS lptpm); 14:19:37 INFO - #line 7462 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - BOOL 14:19:37 INFO - __stdcall 14:19:37 INFO - CalculatePopupWindowPosition( 14:19:37 INFO - const POINT *anchorPoint, 14:19:37 INFO - const SIZE *windowSize, 14:19:37 INFO - UINT flags, 14:19:37 INFO - RECT *excludeRect, 14:19:37 INFO - RECT *popupWindowPosition); 14:19:37 INFO - #line 7475 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:37 INFO - typedef struct tagMENUINFO 14:19:37 INFO - { 14:19:37 INFO - DWORD cbSize; 14:19:37 INFO - DWORD fMask; 14:19:37 INFO - DWORD dwStyle; 14:19:37 INFO - UINT cyMax; 14:19:37 INFO - HBRUSH hbrBack; 14:19:37 INFO - DWORD dwContextHelpID; 14:19:37 INFO - ULONG_PTR dwMenuData; 14:19:37 INFO - } MENUINFO, *LPMENUINFO; 14:19:37 INFO - typedef MENUINFO const *LPCMENUINFO; 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - BOOL 14:19:37 INFO - __stdcall 14:19:37 INFO - GetMenuInfo( 14:19:37 INFO - HMENU, 14:19:37 INFO - LPMENUINFO); 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - BOOL 14:19:37 INFO - __stdcall 14:19:37 INFO - SetMenuInfo( 14:19:37 INFO - HMENU, 14:19:37 INFO - LPCMENUINFO); 14:19:37 INFO - __declspec(dllimport) 14:19:37 INFO - BOOL 14:19:37 INFO - __stdcall 14:19:37 INFO - EndMenu( 14:19:37 INFO - void); 14:19:37 INFO - typedef struct tagMENUGETOBJECTINFO 14:19:37 INFO - { 14:19:37 INFO - DWORD dwFlags; 14:19:37 INFO - UINT uPos; 14:19:37 INFO - HMENU hmenu; 14:19:37 INFO - PVOID riid; 14:19:37 INFO - PVOID pvObj; 14:19:37 INFO - } MENUGETOBJECTINFO, * PMENUGETOBJECTINFO; 14:19:38 INFO - #line 7551 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - #line 7560 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - #line 7578 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - typedef struct tagMENUITEMINFOA 14:19:38 INFO - { 14:19:38 INFO - UINT cbSize; 14:19:38 INFO - UINT fMask; 14:19:38 INFO - UINT fType; 14:19:38 INFO - UINT fState; 14:19:38 INFO - UINT wID; 14:19:38 INFO - HMENU hSubMenu; 14:19:38 INFO - HBITMAP hbmpChecked; 14:19:38 INFO - HBITMAP hbmpUnchecked; 14:19:38 INFO - ULONG_PTR dwItemData; 14:19:38 INFO - LPSTR dwTypeData; 14:19:38 INFO - UINT cch; 14:19:38 INFO - HBITMAP hbmpItem; 14:19:38 INFO - #line 7596 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - } MENUITEMINFOA, *LPMENUITEMINFOA; 14:19:38 INFO - typedef struct tagMENUITEMINFOW 14:19:38 INFO - { 14:19:38 INFO - UINT cbSize; 14:19:38 INFO - UINT fMask; 14:19:38 INFO - UINT fType; 14:19:38 INFO - UINT fState; 14:19:38 INFO - UINT wID; 14:19:38 INFO - HMENU hSubMenu; 14:19:38 INFO - HBITMAP hbmpChecked; 14:19:38 INFO - HBITMAP hbmpUnchecked; 14:19:38 INFO - ULONG_PTR dwItemData; 14:19:38 INFO - LPWSTR dwTypeData; 14:19:38 INFO - UINT cch; 14:19:38 INFO - HBITMAP hbmpItem; 14:19:38 INFO - #line 7613 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - } MENUITEMINFOW, *LPMENUITEMINFOW; 14:19:38 INFO - typedef MENUITEMINFOA MENUITEMINFO; 14:19:38 INFO - typedef LPMENUITEMINFOA LPMENUITEMINFO; 14:19:38 INFO - #line 7621 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - typedef MENUITEMINFOA const *LPCMENUITEMINFOA; 14:19:38 INFO - typedef MENUITEMINFOW const *LPCMENUITEMINFOW; 14:19:38 INFO - typedef LPCMENUITEMINFOA LPCMENUITEMINFO; 14:19:38 INFO - #line 7628 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - InsertMenuItemA( 14:19:38 INFO - HMENU hmenu, 14:19:38 INFO - UINT item, 14:19:38 INFO - BOOL fByPosition, 14:19:38 INFO - LPCMENUITEMINFOA lpmi); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - InsertMenuItemW( 14:19:38 INFO - HMENU hmenu, 14:19:38 INFO - UINT item, 14:19:38 INFO - BOOL fByPosition, 14:19:38 INFO - LPCMENUITEMINFOW lpmi); 14:19:38 INFO - #line 7651 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - GetMenuItemInfoA( 14:19:38 INFO - HMENU hmenu, 14:19:38 INFO - UINT item, 14:19:38 INFO - BOOL fByPosition, 14:19:38 INFO - LPMENUITEMINFOA lpmii); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - GetMenuItemInfoW( 14:19:38 INFO - HMENU hmenu, 14:19:38 INFO - UINT item, 14:19:38 INFO - BOOL fByPosition, 14:19:38 INFO - LPMENUITEMINFOW lpmii); 14:19:38 INFO - #line 7673 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - SetMenuItemInfoA( 14:19:38 INFO - HMENU hmenu, 14:19:38 INFO - UINT item, 14:19:38 INFO - BOOL fByPositon, 14:19:38 INFO - LPCMENUITEMINFOA lpmii); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - SetMenuItemInfoW( 14:19:38 INFO - HMENU hmenu, 14:19:38 INFO - UINT item, 14:19:38 INFO - BOOL fByPositon, 14:19:38 INFO - LPCMENUITEMINFOW lpmii); 14:19:38 INFO - #line 7695 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - UINT 14:19:38 INFO - __stdcall 14:19:38 INFO - GetMenuDefaultItem( 14:19:38 INFO - HMENU hMenu, 14:19:38 INFO - UINT fByPos, 14:19:38 INFO - UINT gmdiFlags); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - SetMenuDefaultItem( 14:19:38 INFO - HMENU hMenu, 14:19:38 INFO - UINT uItem, 14:19:38 INFO - UINT fByPos); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - GetMenuItemRect( 14:19:38 INFO - HWND hWnd, 14:19:38 INFO - HMENU hMenu, 14:19:38 INFO - UINT uItem, 14:19:38 INFO - LPRECT lprcItem); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - int 14:19:38 INFO - __stdcall 14:19:38 INFO - MenuItemFromPoint( 14:19:38 INFO - HWND hWnd, 14:19:38 INFO - HMENU hMenu, 14:19:38 INFO - POINT ptScreen); 14:19:38 INFO - #line 7733 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - #line 7752 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - #line 7761 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - #line 7764 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - #line 7765 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - #line 7768 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - #line 7771 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - #line 7773 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - #pragma endregion 14:19:38 INFO - #pragma region Desktop Family 14:19:38 INFO - typedef struct tagDROPSTRUCT 14:19:38 INFO - { 14:19:38 INFO - HWND hwndSource; 14:19:38 INFO - HWND hwndSink; 14:19:38 INFO - DWORD wFmt; 14:19:38 INFO - ULONG_PTR dwData; 14:19:38 INFO - POINT ptDrop; 14:19:38 INFO - DWORD dwControlData; 14:19:38 INFO - } DROPSTRUCT, *PDROPSTRUCT, *LPDROPSTRUCT; 14:19:38 INFO - #line 7796 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - #pragma endregion 14:19:38 INFO - #pragma region Desktop Family 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - DWORD 14:19:38 INFO - __stdcall 14:19:38 INFO - DragObject( 14:19:38 INFO - HWND hwndParent, 14:19:38 INFO - HWND hwndFrom, 14:19:38 INFO - UINT fmt, 14:19:38 INFO - ULONG_PTR data, 14:19:38 INFO - HCURSOR hcur); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - DragDetect( 14:19:38 INFO - HWND hwnd, 14:19:38 INFO - POINT pt); 14:19:38 INFO - #line 7829 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - #pragma endregion 14:19:38 INFO - #line 7832 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - #pragma region Desktop Family 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - DrawIcon( 14:19:38 INFO - HDC hDC, 14:19:38 INFO - int X, 14:19:38 INFO - int Y, 14:19:38 INFO - HICON hIcon); 14:19:38 INFO - #line 7846 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - #pragma endregion 14:19:38 INFO - #line 7882 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - #line 7883 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - #pragma region Desktop Family 14:19:38 INFO - typedef struct tagDRAWTEXTPARAMS 14:19:38 INFO - { 14:19:38 INFO - UINT cbSize; 14:19:38 INFO - int iTabLength; 14:19:38 INFO - int iLeftMargin; 14:19:38 INFO - int iRightMargin; 14:19:38 INFO - UINT uiLengthDrawn; 14:19:38 INFO - } DRAWTEXTPARAMS, *LPDRAWTEXTPARAMS; 14:19:38 INFO - #line 7897 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - #pragma endregion 14:19:38 INFO - #line 7900 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - #pragma region Desktop Family 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - int 14:19:38 INFO - __stdcall 14:19:38 INFO - DrawTextA( 14:19:38 INFO - HDC hdc, 14:19:38 INFO - LPCSTR lpchText, 14:19:38 INFO - int cchText, 14:19:38 INFO - LPRECT lprc, 14:19:38 INFO - UINT format); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - int 14:19:38 INFO - __stdcall 14:19:38 INFO - DrawTextW( 14:19:38 INFO - HDC hdc, 14:19:38 INFO - LPCWSTR lpchText, 14:19:38 INFO - int cchText, 14:19:38 INFO - LPRECT lprc, 14:19:38 INFO - UINT format); 14:19:38 INFO - #line 7942 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - #line 7968 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - int 14:19:38 INFO - __stdcall 14:19:38 INFO - DrawTextExA( 14:19:38 INFO - HDC hdc, 14:19:38 INFO - LPSTR lpchText, 14:19:38 INFO - int cchText, 14:19:38 INFO - LPRECT lprc, 14:19:38 INFO - UINT format, 14:19:38 INFO - LPDRAWTEXTPARAMS lpdtp); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - int 14:19:38 INFO - __stdcall 14:19:38 INFO - DrawTextExW( 14:19:38 INFO - HDC hdc, 14:19:38 INFO - LPWSTR lpchText, 14:19:38 INFO - int cchText, 14:19:38 INFO - LPRECT lprc, 14:19:38 INFO - UINT format, 14:19:38 INFO - LPDRAWTEXTPARAMS lpdtp); 14:19:38 INFO - #line 8004 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - #line 8005 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - #line 8007 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - #pragma endregion 14:19:38 INFO - #line 8010 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - #pragma region Desktop Family 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - GrayStringA( 14:19:38 INFO - HDC hDC, 14:19:38 INFO - HBRUSH hBrush, 14:19:38 INFO - GRAYSTRINGPROC lpOutputFunc, 14:19:38 INFO - LPARAM lpData, 14:19:38 INFO - int nCount, 14:19:38 INFO - int X, 14:19:38 INFO - int Y, 14:19:38 INFO - int nWidth, 14:19:38 INFO - int nHeight); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - GrayStringW( 14:19:38 INFO - HDC hDC, 14:19:38 INFO - HBRUSH hBrush, 14:19:38 INFO - GRAYSTRINGPROC lpOutputFunc, 14:19:38 INFO - LPARAM lpData, 14:19:38 INFO - int nCount, 14:19:38 INFO - int X, 14:19:38 INFO - int Y, 14:19:38 INFO - int nWidth, 14:19:38 INFO - int nHeight); 14:19:38 INFO - #line 8045 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - #line 8047 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - #pragma endregion 14:19:38 INFO - #line 8067 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - #pragma region Desktop Family 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - DrawStateA( 14:19:38 INFO - HDC hdc, 14:19:38 INFO - HBRUSH hbrFore, 14:19:38 INFO - DRAWSTATEPROC qfnCallBack, 14:19:38 INFO - LPARAM lData, 14:19:38 INFO - WPARAM wData, 14:19:38 INFO - int x, 14:19:38 INFO - int y, 14:19:38 INFO - int cx, 14:19:38 INFO - int cy, 14:19:38 INFO - UINT uFlags); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - DrawStateW( 14:19:38 INFO - HDC hdc, 14:19:38 INFO - HBRUSH hbrFore, 14:19:38 INFO - DRAWSTATEPROC qfnCallBack, 14:19:38 INFO - LPARAM lData, 14:19:38 INFO - WPARAM wData, 14:19:38 INFO - int x, 14:19:38 INFO - int y, 14:19:38 INFO - int cx, 14:19:38 INFO - int cy, 14:19:38 INFO - UINT uFlags); 14:19:38 INFO - #line 8105 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - #line 8107 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - #pragma endregion 14:19:38 INFO - #line 8110 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - #pragma region Desktop Family 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - LONG 14:19:38 INFO - __stdcall 14:19:38 INFO - TabbedTextOutA( 14:19:38 INFO - HDC hdc, 14:19:38 INFO - int x, 14:19:38 INFO - int y, 14:19:38 INFO - LPCSTR lpString, 14:19:38 INFO - int chCount, 14:19:38 INFO - int nTabPositions, 14:19:38 INFO - const INT *lpnTabStopPositions, 14:19:38 INFO - int nTabOrigin); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - LONG 14:19:38 INFO - __stdcall 14:19:38 INFO - TabbedTextOutW( 14:19:38 INFO - HDC hdc, 14:19:38 INFO - int x, 14:19:38 INFO - int y, 14:19:38 INFO - LPCWSTR lpString, 14:19:38 INFO - int chCount, 14:19:38 INFO - int nTabPositions, 14:19:38 INFO - const INT *lpnTabStopPositions, 14:19:38 INFO - int nTabOrigin); 14:19:38 INFO - #line 8143 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - DWORD 14:19:38 INFO - __stdcall 14:19:38 INFO - GetTabbedTextExtentA( 14:19:38 INFO - HDC hdc, 14:19:38 INFO - LPCSTR lpString, 14:19:38 INFO - int chCount, 14:19:38 INFO - int nTabPositions, 14:19:38 INFO - const INT *lpnTabStopPositions); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - DWORD 14:19:38 INFO - __stdcall 14:19:38 INFO - GetTabbedTextExtentW( 14:19:38 INFO - HDC hdc, 14:19:38 INFO - LPCWSTR lpString, 14:19:38 INFO - int chCount, 14:19:38 INFO - int nTabPositions, 14:19:38 INFO - const INT *lpnTabStopPositions); 14:19:38 INFO - #line 8167 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - UpdateWindow( 14:19:38 INFO - HWND hWnd); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - HWND 14:19:38 INFO - __stdcall 14:19:38 INFO - SetActiveWindow( 14:19:38 INFO - HWND hWnd); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - HWND 14:19:38 INFO - __stdcall 14:19:38 INFO - GetForegroundWindow( 14:19:38 INFO - void); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - PaintDesktop( 14:19:38 INFO - HDC hdc); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - void 14:19:38 INFO - __stdcall 14:19:38 INFO - SwitchToThisWindow( 14:19:38 INFO - HWND hwnd, 14:19:38 INFO - BOOL fUnknown); 14:19:38 INFO - #line 8201 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - SetForegroundWindow( 14:19:38 INFO - HWND hWnd); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - AllowSetForegroundWindow( 14:19:38 INFO - DWORD dwProcessId); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - LockSetForegroundWindow( 14:19:38 INFO - UINT uLockCode); 14:19:38 INFO - #line 8228 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - HWND 14:19:38 INFO - __stdcall 14:19:38 INFO - WindowFromDC( 14:19:38 INFO - HDC hDC); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - HDC 14:19:38 INFO - __stdcall 14:19:38 INFO - GetDC( 14:19:38 INFO - HWND hWnd); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - HDC 14:19:38 INFO - __stdcall 14:19:38 INFO - GetDCEx( 14:19:38 INFO - HWND hWnd, 14:19:38 INFO - HRGN hrgnClip, 14:19:38 INFO - DWORD flags); 14:19:38 INFO - #line 8250 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - #pragma endregion 14:19:38 INFO - #pragma region Desktop Family 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - HDC 14:19:38 INFO - __stdcall 14:19:38 INFO - GetWindowDC( 14:19:38 INFO - HWND hWnd); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - int 14:19:38 INFO - __stdcall 14:19:38 INFO - ReleaseDC( 14:19:38 INFO - HWND hWnd, 14:19:38 INFO - HDC hDC); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - HDC 14:19:38 INFO - __stdcall 14:19:38 INFO - BeginPaint( 14:19:38 INFO - HWND hWnd, 14:19:38 INFO - LPPAINTSTRUCT lpPaint); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - EndPaint( 14:19:38 INFO - HWND hWnd, 14:19:38 INFO - const PAINTSTRUCT *lpPaint); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - GetUpdateRect( 14:19:38 INFO - HWND hWnd, 14:19:38 INFO - LPRECT lpRect, 14:19:38 INFO - BOOL bErase); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - int 14:19:38 INFO - __stdcall 14:19:38 INFO - GetUpdateRgn( 14:19:38 INFO - HWND hWnd, 14:19:38 INFO - HRGN hRgn, 14:19:38 INFO - BOOL bErase); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - int 14:19:38 INFO - __stdcall 14:19:38 INFO - SetWindowRgn( 14:19:38 INFO - HWND hWnd, 14:19:38 INFO - HRGN hRgn, 14:19:38 INFO - BOOL bRedraw); 14:19:38 INFO - #line 8324 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - #pragma endregion 14:19:38 INFO - #pragma region Desktop Family 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - int 14:19:38 INFO - __stdcall 14:19:38 INFO - GetWindowRgn( 14:19:38 INFO - HWND hWnd, 14:19:38 INFO - HRGN hRgn); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - int 14:19:38 INFO - __stdcall 14:19:38 INFO - GetWindowRgnBox( 14:19:38 INFO - HWND hWnd, 14:19:38 INFO - LPRECT lprc); 14:19:38 INFO - #line 8347 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - int 14:19:38 INFO - __stdcall 14:19:38 INFO - ExcludeUpdateRgn( 14:19:38 INFO - HDC hDC, 14:19:38 INFO - HWND hWnd); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - InvalidateRect( 14:19:38 INFO - HWND hWnd, 14:19:38 INFO - const RECT *lpRect, 14:19:38 INFO - BOOL bErase); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - ValidateRect( 14:19:38 INFO - HWND hWnd, 14:19:38 INFO - const RECT *lpRect); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - InvalidateRgn( 14:19:38 INFO - HWND hWnd, 14:19:38 INFO - HRGN hRgn, 14:19:38 INFO - BOOL bErase); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - ValidateRgn( 14:19:38 INFO - HWND hWnd, 14:19:38 INFO - HRGN hRgn); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - RedrawWindow( 14:19:38 INFO - HWND hWnd, 14:19:38 INFO - const RECT *lprcUpdate, 14:19:38 INFO - HRGN hrgnUpdate, 14:19:38 INFO - UINT flags); 14:19:38 INFO - #line 8396 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - #pragma endregion 14:19:38 INFO - #pragma region Desktop Family 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - LockWindowUpdate( 14:19:38 INFO - HWND hWndLock); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - ScrollWindow( 14:19:38 INFO - HWND hWnd, 14:19:38 INFO - int XAmount, 14:19:38 INFO - int YAmount, 14:19:38 INFO - const RECT *lpRect, 14:19:38 INFO - const RECT *lpClipRect); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - ScrollDC( 14:19:38 INFO - HDC hDC, 14:19:38 INFO - int dx, 14:19:38 INFO - int dy, 14:19:38 INFO - const RECT *lprcScroll, 14:19:38 INFO - const RECT *lprcClip, 14:19:38 INFO - HRGN hrgnUpdate, 14:19:38 INFO - LPRECT lprcUpdate); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - int 14:19:38 INFO - __stdcall 14:19:38 INFO - ScrollWindowEx( 14:19:38 INFO - HWND hWnd, 14:19:38 INFO - int dx, 14:19:38 INFO - int dy, 14:19:38 INFO - const RECT *prcScroll, 14:19:38 INFO - const RECT *prcClip, 14:19:38 INFO - HRGN hrgnUpdate, 14:19:38 INFO - LPRECT prcUpdate, 14:19:38 INFO - UINT flags); 14:19:38 INFO - #line 8468 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - #pragma endregion 14:19:38 INFO - #line 8476 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - #pragma region Desktop Family 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - int 14:19:38 INFO - __stdcall 14:19:38 INFO - SetScrollPos( 14:19:38 INFO - HWND hWnd, 14:19:38 INFO - int nBar, 14:19:38 INFO - int nPos, 14:19:38 INFO - BOOL bRedraw); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - int 14:19:38 INFO - __stdcall 14:19:38 INFO - GetScrollPos( 14:19:38 INFO - HWND hWnd, 14:19:38 INFO - int nBar); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - SetScrollRange( 14:19:38 INFO - HWND hWnd, 14:19:38 INFO - int nBar, 14:19:38 INFO - int nMinPos, 14:19:38 INFO - int nMaxPos, 14:19:38 INFO - BOOL bRedraw); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - GetScrollRange( 14:19:38 INFO - HWND hWnd, 14:19:38 INFO - int nBar, 14:19:38 INFO - LPINT lpMinPos, 14:19:38 INFO - LPINT lpMaxPos); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - ShowScrollBar( 14:19:38 INFO - HWND hWnd, 14:19:38 INFO - int wBar, 14:19:38 INFO - BOOL bShow); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - EnableScrollBar( 14:19:38 INFO - HWND hWnd, 14:19:38 INFO - UINT wSBflags, 14:19:38 INFO - UINT wArrows); 14:19:38 INFO - #line 8551 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - SetPropA( 14:19:38 INFO - HWND hWnd, 14:19:38 INFO - LPCSTR lpString, 14:19:38 INFO - HANDLE hData); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - SetPropW( 14:19:38 INFO - HWND hWnd, 14:19:38 INFO - LPCWSTR lpString, 14:19:38 INFO - HANDLE hData); 14:19:38 INFO - #line 8571 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - HANDLE 14:19:38 INFO - __stdcall 14:19:38 INFO - GetPropA( 14:19:38 INFO - HWND hWnd, 14:19:38 INFO - LPCSTR lpString); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - HANDLE 14:19:38 INFO - __stdcall 14:19:38 INFO - GetPropW( 14:19:38 INFO - HWND hWnd, 14:19:38 INFO - LPCWSTR lpString); 14:19:38 INFO - #line 8589 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - HANDLE 14:19:38 INFO - __stdcall 14:19:38 INFO - RemovePropA( 14:19:38 INFO - HWND hWnd, 14:19:38 INFO - LPCSTR lpString); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - HANDLE 14:19:38 INFO - __stdcall 14:19:38 INFO - RemovePropW( 14:19:38 INFO - HWND hWnd, 14:19:38 INFO - LPCWSTR lpString); 14:19:38 INFO - #line 8607 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - int 14:19:38 INFO - __stdcall 14:19:38 INFO - EnumPropsExA( 14:19:38 INFO - HWND hWnd, 14:19:38 INFO - PROPENUMPROCEXA lpEnumFunc, 14:19:38 INFO - LPARAM lParam); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - int 14:19:38 INFO - __stdcall 14:19:38 INFO - EnumPropsExW( 14:19:38 INFO - HWND hWnd, 14:19:38 INFO - PROPENUMPROCEXW lpEnumFunc, 14:19:38 INFO - LPARAM lParam); 14:19:38 INFO - #line 8627 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - int 14:19:38 INFO - __stdcall 14:19:38 INFO - EnumPropsA( 14:19:38 INFO - HWND hWnd, 14:19:38 INFO - PROPENUMPROCA lpEnumFunc); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - int 14:19:38 INFO - __stdcall 14:19:38 INFO - EnumPropsW( 14:19:38 INFO - HWND hWnd, 14:19:38 INFO - PROPENUMPROCW lpEnumFunc); 14:19:38 INFO - #line 8645 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - SetWindowTextA( 14:19:38 INFO - HWND hWnd, 14:19:38 INFO - LPCSTR lpString); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - SetWindowTextW( 14:19:38 INFO - HWND hWnd, 14:19:38 INFO - LPCWSTR lpString); 14:19:38 INFO - #line 8663 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - int 14:19:38 INFO - __stdcall 14:19:38 INFO - GetWindowTextA( 14:19:38 INFO - HWND hWnd, 14:19:38 INFO - LPSTR lpString, 14:19:38 INFO - int nMaxCount); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - int 14:19:38 INFO - __stdcall 14:19:38 INFO - GetWindowTextW( 14:19:38 INFO - HWND hWnd, 14:19:38 INFO - LPWSTR lpString, 14:19:38 INFO - int nMaxCount); 14:19:38 INFO - #line 8685 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - int 14:19:38 INFO - __stdcall 14:19:38 INFO - GetWindowTextLengthA( 14:19:38 INFO - HWND hWnd); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - int 14:19:38 INFO - __stdcall 14:19:38 INFO - GetWindowTextLengthW( 14:19:38 INFO - HWND hWnd); 14:19:38 INFO - #line 8701 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - GetClientRect( 14:19:38 INFO - HWND hWnd, 14:19:38 INFO - LPRECT lpRect); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - GetWindowRect( 14:19:38 INFO - HWND hWnd, 14:19:38 INFO - LPRECT lpRect); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - AdjustWindowRect( 14:19:38 INFO - LPRECT lpRect, 14:19:38 INFO - DWORD dwStyle, 14:19:38 INFO - BOOL bMenu); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - AdjustWindowRectEx( 14:19:38 INFO - LPRECT lpRect, 14:19:38 INFO - DWORD dwStyle, 14:19:38 INFO - BOOL bMenu, 14:19:38 INFO - DWORD dwExStyle); 14:19:38 INFO - #line 8744 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - #line 8747 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - #pragma endregion 14:19:38 INFO - #pragma region Desktop Family 14:19:38 INFO - typedef struct tagHELPINFO 14:19:38 INFO - { 14:19:38 INFO - UINT cbSize; 14:19:38 INFO - int iContextType; 14:19:38 INFO - int iCtrlId; 14:19:38 INFO - HANDLE hItemHandle; 14:19:38 INFO - DWORD_PTR dwContextId; 14:19:38 INFO - POINT MousePos; 14:19:38 INFO - } HELPINFO, *LPHELPINFO; 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - SetWindowContextHelpId( 14:19:38 INFO - HWND, 14:19:38 INFO - DWORD); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - DWORD 14:19:38 INFO - __stdcall 14:19:38 INFO - GetWindowContextHelpId( 14:19:38 INFO - HWND); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - SetMenuContextHelpId( 14:19:38 INFO - HMENU, 14:19:38 INFO - DWORD); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - DWORD 14:19:38 INFO - __stdcall 14:19:38 INFO - GetMenuContextHelpId( 14:19:38 INFO - HMENU); 14:19:38 INFO - #line 8793 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - #pragma endregion 14:19:38 INFO - #line 8796 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - #line 8812 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - #line 8824 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - #line 8834 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - #line 8841 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - #line 8852 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - #line 8859 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - #line 8861 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - #pragma region Desktop Family 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - int 14:19:38 INFO - __stdcall 14:19:38 INFO - MessageBoxA( 14:19:38 INFO - HWND hWnd, 14:19:38 INFO - LPCSTR lpText, 14:19:38 INFO - LPCSTR lpCaption, 14:19:38 INFO - UINT uType); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - int 14:19:38 INFO - __stdcall 14:19:38 INFO - MessageBoxW( 14:19:38 INFO - HWND hWnd, 14:19:38 INFO - LPCWSTR lpText, 14:19:38 INFO - LPCWSTR lpCaption, 14:19:38 INFO - UINT uType); 14:19:38 INFO - #line 8892 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - #line 8916 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - int 14:19:38 INFO - __stdcall 14:19:38 INFO - MessageBoxExA( 14:19:38 INFO - HWND hWnd, 14:19:38 INFO - LPCSTR lpText, 14:19:38 INFO - LPCSTR lpCaption, 14:19:38 INFO - UINT uType, 14:19:38 INFO - WORD wLanguageId); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - int 14:19:38 INFO - __stdcall 14:19:38 INFO - MessageBoxExW( 14:19:38 INFO - HWND hWnd, 14:19:38 INFO - LPCWSTR lpText, 14:19:38 INFO - LPCWSTR lpCaption, 14:19:38 INFO - UINT uType, 14:19:38 INFO - WORD wLanguageId); 14:19:38 INFO - #line 8940 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - typedef void (__stdcall *MSGBOXCALLBACK)(LPHELPINFO lpHelpInfo); 14:19:38 INFO - typedef struct tagMSGBOXPARAMSA 14:19:38 INFO - { 14:19:38 INFO - UINT cbSize; 14:19:38 INFO - HWND hwndOwner; 14:19:38 INFO - HINSTANCE hInstance; 14:19:38 INFO - LPCSTR lpszText; 14:19:38 INFO - LPCSTR lpszCaption; 14:19:38 INFO - DWORD dwStyle; 14:19:38 INFO - LPCSTR lpszIcon; 14:19:38 INFO - DWORD_PTR dwContextHelpId; 14:19:38 INFO - MSGBOXCALLBACK lpfnMsgBoxCallback; 14:19:38 INFO - DWORD dwLanguageId; 14:19:38 INFO - } MSGBOXPARAMSA, *PMSGBOXPARAMSA, *LPMSGBOXPARAMSA; 14:19:38 INFO - typedef struct tagMSGBOXPARAMSW 14:19:38 INFO - { 14:19:38 INFO - UINT cbSize; 14:19:38 INFO - HWND hwndOwner; 14:19:38 INFO - HINSTANCE hInstance; 14:19:38 INFO - LPCWSTR lpszText; 14:19:38 INFO - LPCWSTR lpszCaption; 14:19:38 INFO - DWORD dwStyle; 14:19:38 INFO - LPCWSTR lpszIcon; 14:19:38 INFO - DWORD_PTR dwContextHelpId; 14:19:38 INFO - MSGBOXCALLBACK lpfnMsgBoxCallback; 14:19:38 INFO - DWORD dwLanguageId; 14:19:38 INFO - } MSGBOXPARAMSW, *PMSGBOXPARAMSW, *LPMSGBOXPARAMSW; 14:19:38 INFO - typedef MSGBOXPARAMSA MSGBOXPARAMS; 14:19:38 INFO - typedef PMSGBOXPARAMSA PMSGBOXPARAMS; 14:19:38 INFO - typedef LPMSGBOXPARAMSA LPMSGBOXPARAMS; 14:19:38 INFO - #line 8980 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - int 14:19:38 INFO - __stdcall 14:19:38 INFO - MessageBoxIndirectA( 14:19:38 INFO - const MSGBOXPARAMSA * lpmbp); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - int 14:19:38 INFO - __stdcall 14:19:38 INFO - MessageBoxIndirectW( 14:19:38 INFO - const MSGBOXPARAMSW * lpmbp); 14:19:38 INFO - #line 8996 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - #line 8997 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - #line 9000 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - #pragma endregion 14:19:38 INFO - #pragma region Desktop Family 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - MessageBeep( 14:19:38 INFO - UINT uType); 14:19:38 INFO - #line 9013 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - #pragma endregion 14:19:38 INFO - #line 9016 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - #pragma region Desktop Family 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - int 14:19:38 INFO - __stdcall 14:19:38 INFO - ShowCursor( 14:19:38 INFO - BOOL bShow); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - SetCursorPos( 14:19:38 INFO - int X, 14:19:38 INFO - int Y); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - SetPhysicalCursorPos( 14:19:38 INFO - int X, 14:19:38 INFO - int Y); 14:19:38 INFO - #line 9042 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - HCURSOR 14:19:38 INFO - __stdcall 14:19:38 INFO - SetCursor( 14:19:38 INFO - HCURSOR hCursor); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - GetCursorPos( 14:19:38 INFO - LPPOINT lpPoint); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - GetPhysicalCursorPos( 14:19:38 INFO - LPPOINT lpPoint); 14:19:38 INFO - #line 9062 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - ClipCursor( 14:19:38 INFO - const RECT *lpRect); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - GetClipCursor( 14:19:38 INFO - LPRECT lpRect); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - HCURSOR 14:19:38 INFO - __stdcall 14:19:38 INFO - GetCursor( 14:19:38 INFO - void); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - CreateCaret( 14:19:38 INFO - HWND hWnd, 14:19:38 INFO - HBITMAP hBitmap, 14:19:38 INFO - int nWidth, 14:19:38 INFO - int nHeight); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - UINT 14:19:38 INFO - __stdcall 14:19:38 INFO - GetCaretBlinkTime( 14:19:38 INFO - void); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - SetCaretBlinkTime( 14:19:38 INFO - UINT uMSeconds); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - DestroyCaret( 14:19:38 INFO - void); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - HideCaret( 14:19:38 INFO - HWND hWnd); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - ShowCaret( 14:19:38 INFO - HWND hWnd); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - SetCaretPos( 14:19:38 INFO - int X, 14:19:38 INFO - int Y); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - GetCaretPos( 14:19:38 INFO - LPPOINT lpPoint); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - ClientToScreen( 14:19:38 INFO - HWND hWnd, 14:19:38 INFO - LPPOINT lpPoint); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - ScreenToClient( 14:19:38 INFO - HWND hWnd, 14:19:38 INFO - LPPOINT lpPoint); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - LogicalToPhysicalPoint( 14:19:38 INFO - HWND hWnd, 14:19:38 INFO - LPPOINT lpPoint); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - BOOL 14:19:38 INFO - __stdcall 14:19:38 INFO - PhysicalToLogicalPoint( 14:19:38 INFO - HWND hWnd, 14:19:38 INFO - LPPOINT lpPoint); 14:19:38 INFO - #line 9164 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - #line 9181 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - int 14:19:38 INFO - __stdcall 14:19:38 INFO - MapWindowPoints( 14:19:38 INFO - HWND hWndFrom, 14:19:38 INFO - HWND hWndTo, 14:19:38 INFO - LPPOINT lpPoints, 14:19:38 INFO - UINT cPoints); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - HWND 14:19:38 INFO - __stdcall 14:19:38 INFO - WindowFromPoint( 14:19:38 INFO - POINT Point); 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - HWND 14:19:38 INFO - __stdcall 14:19:38 INFO - WindowFromPhysicalPoint( 14:19:38 INFO - POINT Point); 14:19:38 INFO - #line 9204 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - HWND 14:19:38 INFO - __stdcall 14:19:38 INFO - ChildWindowFromPoint( 14:19:38 INFO - HWND hWndParent, 14:19:38 INFO - POINT Point); 14:19:38 INFO - #line 9213 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:38 INFO - #pragma endregion 14:19:38 INFO - #pragma region Desktop Family 14:19:38 INFO - __declspec(dllimport) 14:19:38 INFO - HWND 14:19:38 INFO - __stdcall 14:19:39 INFO - ChildWindowFromPointEx( 14:19:39 INFO - HWND hwnd, 14:19:39 INFO - POINT pt, 14:19:39 INFO - UINT flags); 14:19:39 INFO - #line 9233 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - #pragma endregion 14:19:39 INFO - #line 9236 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - #line 9279 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - #line 9288 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - #line 9289 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - #line 9298 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - #pragma region Desktop Family 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - DWORD 14:19:39 INFO - __stdcall 14:19:39 INFO - GetSysColor( 14:19:39 INFO - int nIndex); 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - HBRUSH 14:19:39 INFO - __stdcall 14:19:39 INFO - GetSysColorBrush( 14:19:39 INFO - int nIndex); 14:19:39 INFO - #line 9318 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - BOOL 14:19:39 INFO - __stdcall 14:19:39 INFO - SetSysColors( 14:19:39 INFO - int cElements, 14:19:39 INFO - const INT * lpaElements, 14:19:39 INFO - const COLORREF * lpaRgbValues); 14:19:39 INFO - #line 9328 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - #pragma endregion 14:19:39 INFO - #line 9331 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - #pragma region Desktop Family 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - BOOL 14:19:39 INFO - __stdcall 14:19:39 INFO - DrawFocusRect( 14:19:39 INFO - HDC hDC, 14:19:39 INFO - const RECT * lprc); 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - int 14:19:39 INFO - __stdcall 14:19:39 INFO - FillRect( 14:19:39 INFO - HDC hDC, 14:19:39 INFO - const RECT *lprc, 14:19:39 INFO - HBRUSH hbr); 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - int 14:19:39 INFO - __stdcall 14:19:39 INFO - FrameRect( 14:19:39 INFO - HDC hDC, 14:19:39 INFO - const RECT *lprc, 14:19:39 INFO - HBRUSH hbr); 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - BOOL 14:19:39 INFO - __stdcall 14:19:39 INFO - InvertRect( 14:19:39 INFO - HDC hDC, 14:19:39 INFO - const RECT *lprc); 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - BOOL 14:19:39 INFO - __stdcall 14:19:39 INFO - SetRect( 14:19:39 INFO - LPRECT lprc, 14:19:39 INFO - int xLeft, 14:19:39 INFO - int yTop, 14:19:39 INFO - int xRight, 14:19:39 INFO - int yBottom); 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - BOOL 14:19:39 INFO - __stdcall 14:19:39 INFO - SetRectEmpty( 14:19:39 INFO - LPRECT lprc); 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - BOOL 14:19:39 INFO - __stdcall 14:19:39 INFO - CopyRect( 14:19:39 INFO - LPRECT lprcDst, 14:19:39 INFO - const RECT *lprcSrc); 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - BOOL 14:19:39 INFO - __stdcall 14:19:39 INFO - InflateRect( 14:19:39 INFO - LPRECT lprc, 14:19:39 INFO - int dx, 14:19:39 INFO - int dy); 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - BOOL 14:19:39 INFO - __stdcall 14:19:39 INFO - IntersectRect( 14:19:39 INFO - LPRECT lprcDst, 14:19:39 INFO - const RECT *lprcSrc1, 14:19:39 INFO - const RECT *lprcSrc2); 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - BOOL 14:19:39 INFO - __stdcall 14:19:39 INFO - UnionRect( 14:19:39 INFO - LPRECT lprcDst, 14:19:39 INFO - const RECT *lprcSrc1, 14:19:39 INFO - const RECT *lprcSrc2); 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - BOOL 14:19:39 INFO - __stdcall 14:19:39 INFO - SubtractRect( 14:19:39 INFO - LPRECT lprcDst, 14:19:39 INFO - const RECT *lprcSrc1, 14:19:39 INFO - const RECT *lprcSrc2); 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - BOOL 14:19:39 INFO - __stdcall 14:19:39 INFO - OffsetRect( 14:19:39 INFO - LPRECT lprc, 14:19:39 INFO - int dx, 14:19:39 INFO - int dy); 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - BOOL 14:19:39 INFO - __stdcall 14:19:39 INFO - IsRectEmpty( 14:19:39 INFO - const RECT *lprc); 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - BOOL 14:19:39 INFO - __stdcall 14:19:39 INFO - EqualRect( 14:19:39 INFO - const RECT *lprc1, 14:19:39 INFO - const RECT *lprc2); 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - BOOL 14:19:39 INFO - __stdcall 14:19:39 INFO - PtInRect( 14:19:39 INFO - const RECT *lprc, 14:19:39 INFO - POINT pt); 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - WORD 14:19:39 INFO - __stdcall 14:19:39 INFO - GetWindowWord( 14:19:39 INFO - HWND hWnd, 14:19:39 INFO - int nIndex); 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - WORD 14:19:39 INFO - __stdcall 14:19:39 INFO - SetWindowWord( 14:19:39 INFO - HWND hWnd, 14:19:39 INFO - int nIndex, 14:19:39 INFO - WORD wNewWord); 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - LONG 14:19:39 INFO - __stdcall 14:19:39 INFO - GetWindowLongA( 14:19:39 INFO - HWND hWnd, 14:19:39 INFO - int nIndex); 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - LONG 14:19:39 INFO - __stdcall 14:19:39 INFO - GetWindowLongW( 14:19:39 INFO - HWND hWnd, 14:19:39 INFO - int nIndex); 14:19:39 INFO - #line 9482 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - LONG 14:19:39 INFO - __stdcall 14:19:39 INFO - SetWindowLongA( 14:19:39 INFO - HWND hWnd, 14:19:39 INFO - int nIndex, 14:19:39 INFO - LONG dwNewLong); 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - LONG 14:19:39 INFO - __stdcall 14:19:39 INFO - SetWindowLongW( 14:19:39 INFO - HWND hWnd, 14:19:39 INFO - int nIndex, 14:19:39 INFO - LONG dwNewLong); 14:19:39 INFO - #line 9502 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - #line 9552 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - #line 9560 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - #line 9562 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - WORD 14:19:39 INFO - __stdcall 14:19:39 INFO - GetClassWord( 14:19:39 INFO - HWND hWnd, 14:19:39 INFO - int nIndex); 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - WORD 14:19:39 INFO - __stdcall 14:19:39 INFO - SetClassWord( 14:19:39 INFO - HWND hWnd, 14:19:39 INFO - int nIndex, 14:19:39 INFO - WORD wNewWord); 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - DWORD 14:19:39 INFO - __stdcall 14:19:39 INFO - GetClassLongA( 14:19:39 INFO - HWND hWnd, 14:19:39 INFO - int nIndex); 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - DWORD 14:19:39 INFO - __stdcall 14:19:39 INFO - GetClassLongW( 14:19:39 INFO - HWND hWnd, 14:19:39 INFO - int nIndex); 14:19:39 INFO - #line 9595 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - DWORD 14:19:39 INFO - __stdcall 14:19:39 INFO - SetClassLongA( 14:19:39 INFO - HWND hWnd, 14:19:39 INFO - int nIndex, 14:19:39 INFO - LONG dwNewLong); 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - DWORD 14:19:39 INFO - __stdcall 14:19:39 INFO - SetClassLongW( 14:19:39 INFO - HWND hWnd, 14:19:39 INFO - int nIndex, 14:19:39 INFO - LONG dwNewLong); 14:19:39 INFO - #line 9615 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - #line 9665 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - #line 9673 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - #line 9675 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - #line 9677 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - BOOL 14:19:39 INFO - __stdcall 14:19:39 INFO - GetProcessDefaultLayout( 14:19:39 INFO - DWORD *pdwDefaultLayout); 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - BOOL 14:19:39 INFO - __stdcall 14:19:39 INFO - SetProcessDefaultLayout( 14:19:39 INFO - DWORD dwDefaultLayout); 14:19:39 INFO - #line 9691 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - HWND 14:19:39 INFO - __stdcall 14:19:39 INFO - GetDesktopWindow( 14:19:39 INFO - void); 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - HWND 14:19:39 INFO - __stdcall 14:19:39 INFO - GetParent( 14:19:39 INFO - HWND hWnd); 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - HWND 14:19:39 INFO - __stdcall 14:19:39 INFO - SetParent( 14:19:39 INFO - HWND hWndChild, 14:19:39 INFO - HWND hWndNewParent); 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - BOOL 14:19:39 INFO - __stdcall 14:19:39 INFO - EnumChildWindows( 14:19:39 INFO - HWND hWndParent, 14:19:39 INFO - WNDENUMPROC lpEnumFunc, 14:19:39 INFO - LPARAM lParam); 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - HWND 14:19:39 INFO - __stdcall 14:19:39 INFO - FindWindowA( 14:19:39 INFO - LPCSTR lpClassName, 14:19:39 INFO - LPCSTR lpWindowName); 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - HWND 14:19:39 INFO - __stdcall 14:19:39 INFO - FindWindowW( 14:19:39 INFO - LPCWSTR lpClassName, 14:19:39 INFO - LPCWSTR lpWindowName); 14:19:39 INFO - #line 9738 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - HWND 14:19:39 INFO - __stdcall 14:19:39 INFO - FindWindowExA( 14:19:39 INFO - HWND hWndParent, 14:19:39 INFO - HWND hWndChildAfter, 14:19:39 INFO - LPCSTR lpszClass, 14:19:39 INFO - LPCSTR lpszWindow); 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - HWND 14:19:39 INFO - __stdcall 14:19:39 INFO - FindWindowExW( 14:19:39 INFO - HWND hWndParent, 14:19:39 INFO - HWND hWndChildAfter, 14:19:39 INFO - LPCWSTR lpszClass, 14:19:39 INFO - LPCWSTR lpszWindow); 14:19:39 INFO - #line 9761 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - HWND 14:19:39 INFO - __stdcall 14:19:39 INFO - GetShellWindow( 14:19:39 INFO - void); 14:19:39 INFO - #line 9769 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - BOOL 14:19:39 INFO - __stdcall 14:19:39 INFO - RegisterShellHookWindow( 14:19:39 INFO - HWND hwnd); 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - BOOL 14:19:39 INFO - __stdcall 14:19:39 INFO - DeregisterShellHookWindow( 14:19:39 INFO - HWND hwnd); 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - BOOL 14:19:39 INFO - __stdcall 14:19:39 INFO - EnumWindows( 14:19:39 INFO - WNDENUMPROC lpEnumFunc, 14:19:39 INFO - LPARAM lParam); 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - BOOL 14:19:39 INFO - __stdcall 14:19:39 INFO - EnumThreadWindows( 14:19:39 INFO - DWORD dwThreadId, 14:19:39 INFO - WNDENUMPROC lpfn, 14:19:39 INFO - LPARAM lParam); 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - int 14:19:39 INFO - __stdcall 14:19:39 INFO - GetClassNameA( 14:19:39 INFO - HWND hWnd, 14:19:39 INFO - LPSTR lpClassName, 14:19:39 INFO - int nMaxCount 14:19:39 INFO - ); 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - int 14:19:39 INFO - __stdcall 14:19:39 INFO - GetClassNameW( 14:19:39 INFO - HWND hWnd, 14:19:39 INFO - LPWSTR lpClassName, 14:19:39 INFO - int nMaxCount 14:19:39 INFO - ); 14:19:39 INFO - #line 9822 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - #line 9844 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - HWND 14:19:39 INFO - __stdcall 14:19:39 INFO - GetTopWindow( 14:19:39 INFO - HWND hWnd); 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - DWORD 14:19:39 INFO - __stdcall 14:19:39 INFO - GetWindowThreadProcessId( 14:19:39 INFO - HWND hWnd, 14:19:39 INFO - LPDWORD lpdwProcessId); 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - BOOL 14:19:39 INFO - __stdcall 14:19:39 INFO - IsGUIThread( 14:19:39 INFO - BOOL bConvert); 14:19:39 INFO - #line 9872 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - HWND 14:19:39 INFO - __stdcall 14:19:39 INFO - GetLastActivePopup( 14:19:39 INFO - HWND hWnd); 14:19:39 INFO - #line 9895 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - #line 9898 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - HWND 14:19:39 INFO - __stdcall 14:19:39 INFO - GetWindow( 14:19:39 INFO - HWND hWnd, 14:19:39 INFO - UINT uCmd); 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - HHOOK 14:19:39 INFO - __stdcall 14:19:39 INFO - SetWindowsHookA( 14:19:39 INFO - int nFilterType, 14:19:39 INFO - HOOKPROC pfnFilterProc); 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - HHOOK 14:19:39 INFO - __stdcall 14:19:39 INFO - SetWindowsHookW( 14:19:39 INFO - int nFilterType, 14:19:39 INFO - HOOKPROC pfnFilterProc); 14:19:39 INFO - #line 9928 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - #line 9950 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - BOOL 14:19:39 INFO - __stdcall 14:19:39 INFO - UnhookWindowsHook( 14:19:39 INFO - int nCode, 14:19:39 INFO - HOOKPROC pfnFilterProc); 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - HHOOK 14:19:39 INFO - __stdcall 14:19:39 INFO - SetWindowsHookExA( 14:19:39 INFO - int idHook, 14:19:39 INFO - HOOKPROC lpfn, 14:19:39 INFO - HINSTANCE hmod, 14:19:39 INFO - DWORD dwThreadId); 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - HHOOK 14:19:39 INFO - __stdcall 14:19:39 INFO - SetWindowsHookExW( 14:19:39 INFO - int idHook, 14:19:39 INFO - HOOKPROC lpfn, 14:19:39 INFO - HINSTANCE hmod, 14:19:39 INFO - DWORD dwThreadId); 14:19:39 INFO - #line 9979 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - BOOL 14:19:39 INFO - __stdcall 14:19:39 INFO - UnhookWindowsHookEx( 14:19:39 INFO - HHOOK hhk); 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - LRESULT 14:19:39 INFO - __stdcall 14:19:39 INFO - CallNextHookEx( 14:19:39 INFO - HHOOK hhk, 14:19:39 INFO - int nCode, 14:19:39 INFO - WPARAM wParam, 14:19:39 INFO - LPARAM lParam); 14:19:39 INFO - #line 10005 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - #line 10006 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - #line 10008 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - #pragma endregion 14:19:39 INFO - #line 10050 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - #line 10055 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - #line 10060 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - #line 10083 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - #pragma region Desktop Family 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - BOOL 14:19:39 INFO - __stdcall 14:19:39 INFO - CheckMenuRadioItem( 14:19:39 INFO - HMENU hmenu, 14:19:39 INFO - UINT first, 14:19:39 INFO - UINT last, 14:19:39 INFO - UINT check, 14:19:39 INFO - UINT flags); 14:19:39 INFO - #line 10100 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - typedef struct { 14:19:39 INFO - WORD versionNumber; 14:19:39 INFO - WORD offset; 14:19:39 INFO - } MENUITEMTEMPLATEHEADER, *PMENUITEMTEMPLATEHEADER; 14:19:39 INFO - typedef struct { 14:19:39 INFO - WORD mtOption; 14:19:39 INFO - WORD mtID; 14:19:39 INFO - WCHAR mtString[1]; 14:19:39 INFO - } MENUITEMTEMPLATE, *PMENUITEMTEMPLATE; 14:19:39 INFO - #line 10117 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - #pragma endregion 14:19:39 INFO - #line 10120 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - #line 10148 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - #line 10152 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - #line 10162 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - #pragma region Desktop Family 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - HBITMAP 14:19:39 INFO - __stdcall 14:19:39 INFO - LoadBitmapA( 14:19:39 INFO - HINSTANCE hInstance, 14:19:39 INFO - LPCSTR lpBitmapName); 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - HBITMAP 14:19:39 INFO - __stdcall 14:19:39 INFO - LoadBitmapW( 14:19:39 INFO - HINSTANCE hInstance, 14:19:39 INFO - LPCWSTR lpBitmapName); 14:19:39 INFO - #line 10187 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - HCURSOR 14:19:39 INFO - __stdcall 14:19:39 INFO - LoadCursorA( 14:19:39 INFO - HINSTANCE hInstance, 14:19:39 INFO - LPCSTR lpCursorName); 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - HCURSOR 14:19:39 INFO - __stdcall 14:19:39 INFO - LoadCursorW( 14:19:39 INFO - HINSTANCE hInstance, 14:19:39 INFO - LPCWSTR lpCursorName); 14:19:39 INFO - #line 10205 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - HCURSOR 14:19:39 INFO - __stdcall 14:19:39 INFO - LoadCursorFromFileA( 14:19:39 INFO - LPCSTR lpFileName); 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - HCURSOR 14:19:39 INFO - __stdcall 14:19:39 INFO - LoadCursorFromFileW( 14:19:39 INFO - LPCWSTR lpFileName); 14:19:39 INFO - #line 10221 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - HCURSOR 14:19:39 INFO - __stdcall 14:19:39 INFO - CreateCursor( 14:19:39 INFO - HINSTANCE hInst, 14:19:39 INFO - int xHotSpot, 14:19:39 INFO - int yHotSpot, 14:19:39 INFO - int nWidth, 14:19:39 INFO - int nHeight, 14:19:39 INFO - const void *pvANDPlane, 14:19:39 INFO - const void *pvXORPlane); 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - BOOL 14:19:39 INFO - __stdcall 14:19:39 INFO - DestroyCursor( 14:19:39 INFO - HCURSOR hCursor); 14:19:39 INFO - #line 10249 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - #line 10251 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - #pragma endregion 14:19:39 INFO - #line 10272 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - #line 10276 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - #pragma region Desktop Family 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - BOOL 14:19:39 INFO - __stdcall 14:19:39 INFO - SetSystemCursor( 14:19:39 INFO - HCURSOR hcur, 14:19:39 INFO - DWORD id); 14:19:39 INFO - typedef struct _ICONINFO { 14:19:39 INFO - BOOL fIcon; 14:19:39 INFO - DWORD xHotspot; 14:19:39 INFO - DWORD yHotspot; 14:19:39 INFO - HBITMAP hbmMask; 14:19:39 INFO - HBITMAP hbmColor; 14:19:39 INFO - } ICONINFO; 14:19:39 INFO - typedef ICONINFO *PICONINFO; 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - HICON 14:19:39 INFO - __stdcall 14:19:39 INFO - LoadIconA( 14:19:39 INFO - HINSTANCE hInstance, 14:19:39 INFO - LPCSTR lpIconName); 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - HICON 14:19:39 INFO - __stdcall 14:19:39 INFO - LoadIconW( 14:19:39 INFO - HINSTANCE hInstance, 14:19:39 INFO - LPCWSTR lpIconName); 14:19:39 INFO - #line 10313 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - UINT 14:19:39 INFO - __stdcall 14:19:39 INFO - PrivateExtractIconsA( 14:19:39 INFO - LPCSTR szFileName, 14:19:39 INFO - int nIconIndex, 14:19:39 INFO - int cxIcon, 14:19:39 INFO - int cyIcon, 14:19:39 INFO - HICON *phicon, 14:19:39 INFO - UINT *piconid, 14:19:39 INFO - UINT nIcons, 14:19:39 INFO - UINT flags); 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - UINT 14:19:39 INFO - __stdcall 14:19:39 INFO - PrivateExtractIconsW( 14:19:39 INFO - LPCWSTR szFileName, 14:19:39 INFO - int nIconIndex, 14:19:39 INFO - int cxIcon, 14:19:39 INFO - int cyIcon, 14:19:39 INFO - HICON *phicon, 14:19:39 INFO - UINT *piconid, 14:19:39 INFO - UINT nIcons, 14:19:39 INFO - UINT flags); 14:19:39 INFO - #line 10344 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - HICON 14:19:39 INFO - __stdcall 14:19:39 INFO - CreateIcon( 14:19:39 INFO - HINSTANCE hInstance, 14:19:39 INFO - int nWidth, 14:19:39 INFO - int nHeight, 14:19:39 INFO - BYTE cPlanes, 14:19:39 INFO - BYTE cBitsPixel, 14:19:39 INFO - const BYTE *lpbANDbits, 14:19:39 INFO - const BYTE *lpbXORbits); 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - BOOL 14:19:39 INFO - __stdcall 14:19:39 INFO - DestroyIcon( 14:19:39 INFO - HICON hIcon); 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - int 14:19:39 INFO - __stdcall 14:19:39 INFO - LookupIconIdFromDirectory( 14:19:39 INFO - PBYTE presbits, 14:19:39 INFO - BOOL fIcon); 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - int 14:19:39 INFO - __stdcall 14:19:39 INFO - LookupIconIdFromDirectoryEx( 14:19:39 INFO - PBYTE presbits, 14:19:39 INFO - BOOL fIcon, 14:19:39 INFO - int cxDesired, 14:19:39 INFO - int cyDesired, 14:19:39 INFO - UINT Flags); 14:19:39 INFO - #line 10381 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - HICON 14:19:39 INFO - __stdcall 14:19:39 INFO - CreateIconFromResource( 14:19:39 INFO - PBYTE presbits, 14:19:39 INFO - DWORD dwResSize, 14:19:39 INFO - BOOL fIcon, 14:19:39 INFO - DWORD dwVer); 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - HICON 14:19:39 INFO - __stdcall 14:19:39 INFO - CreateIconFromResourceEx( 14:19:39 INFO - PBYTE presbits, 14:19:39 INFO - DWORD dwResSize, 14:19:39 INFO - BOOL fIcon, 14:19:39 INFO - DWORD dwVer, 14:19:39 INFO - int cxDesired, 14:19:39 INFO - int cyDesired, 14:19:39 INFO - UINT Flags); 14:19:39 INFO - typedef struct tagCURSORSHAPE 14:19:39 INFO - { 14:19:39 INFO - int xHotSpot; 14:19:39 INFO - int yHotSpot; 14:19:39 INFO - int cx; 14:19:39 INFO - int cy; 14:19:39 INFO - int cbWidth; 14:19:39 INFO - BYTE Planes; 14:19:39 INFO - BYTE BitsPixel; 14:19:39 INFO - } CURSORSHAPE, *LPCURSORSHAPE; 14:19:39 INFO - #line 10416 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - #line 10418 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - #pragma endregion 14:19:39 INFO - #pragma region Desktop Family 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - HANDLE 14:19:39 INFO - __stdcall 14:19:39 INFO - LoadImageA( 14:19:39 INFO - HINSTANCE hInst, 14:19:39 INFO - LPCSTR name, 14:19:39 INFO - UINT type, 14:19:39 INFO - int cx, 14:19:39 INFO - int cy, 14:19:39 INFO - UINT fuLoad); 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - HANDLE 14:19:39 INFO - __stdcall 14:19:39 INFO - LoadImageW( 14:19:39 INFO - HINSTANCE hInst, 14:19:39 INFO - LPCWSTR name, 14:19:39 INFO - UINT type, 14:19:39 INFO - int cx, 14:19:39 INFO - int cy, 14:19:39 INFO - UINT fuLoad); 14:19:39 INFO - #line 10468 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - HANDLE 14:19:39 INFO - __stdcall 14:19:39 INFO - CopyImage( 14:19:39 INFO - HANDLE h, 14:19:39 INFO - UINT type, 14:19:39 INFO - int cx, 14:19:39 INFO - int cy, 14:19:39 INFO - UINT flags); 14:19:39 INFO - #line 10487 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - __declspec(dllimport) BOOL __stdcall DrawIconEx( 14:19:39 INFO - HDC hdc, 14:19:39 INFO - int xLeft, 14:19:39 INFO - int yTop, 14:19:39 INFO - HICON hIcon, 14:19:39 INFO - int cxWidth, 14:19:39 INFO - int cyWidth, 14:19:39 INFO - UINT istepIfAniCur, 14:19:39 INFO - HBRUSH hbrFlickerFreeDraw, 14:19:39 INFO - UINT diFlags); 14:19:39 INFO - #line 10500 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - #pragma endregion 14:19:39 INFO - #line 10503 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - #pragma region Desktop Family 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - HICON 14:19:39 INFO - __stdcall 14:19:39 INFO - CreateIconIndirect( 14:19:39 INFO - PICONINFO piconinfo); 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - HICON 14:19:39 INFO - __stdcall 14:19:39 INFO - CopyIcon( 14:19:39 INFO - HICON hIcon); 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - BOOL 14:19:39 INFO - __stdcall 14:19:39 INFO - GetIconInfo( 14:19:39 INFO - HICON hIcon, 14:19:39 INFO - PICONINFO piconinfo); 14:19:39 INFO - typedef struct _ICONINFOEXA { 14:19:39 INFO - DWORD cbSize; 14:19:39 INFO - BOOL fIcon; 14:19:39 INFO - DWORD xHotspot; 14:19:39 INFO - DWORD yHotspot; 14:19:39 INFO - HBITMAP hbmMask; 14:19:39 INFO - HBITMAP hbmColor; 14:19:39 INFO - WORD wResID; 14:19:39 INFO - CHAR szModName[260]; 14:19:39 INFO - CHAR szResName[260]; 14:19:39 INFO - } ICONINFOEXA, *PICONINFOEXA; 14:19:39 INFO - typedef struct _ICONINFOEXW { 14:19:39 INFO - DWORD cbSize; 14:19:39 INFO - BOOL fIcon; 14:19:39 INFO - DWORD xHotspot; 14:19:39 INFO - DWORD yHotspot; 14:19:39 INFO - HBITMAP hbmMask; 14:19:39 INFO - HBITMAP hbmColor; 14:19:39 INFO - WORD wResID; 14:19:39 INFO - WCHAR szModName[260]; 14:19:39 INFO - WCHAR szResName[260]; 14:19:39 INFO - } ICONINFOEXW, *PICONINFOEXW; 14:19:39 INFO - typedef ICONINFOEXA ICONINFOEX; 14:19:39 INFO - typedef PICONINFOEXA PICONINFOEX; 14:19:39 INFO - #line 10556 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - BOOL 14:19:39 INFO - __stdcall 14:19:39 INFO - GetIconInfoExA( 14:19:39 INFO - HICON hicon, 14:19:39 INFO - PICONINFOEXA piconinfo); 14:19:39 INFO - __declspec(dllimport) 14:19:39 INFO - BOOL 14:19:39 INFO - __stdcall 14:19:39 INFO - GetIconInfoExW( 14:19:39 INFO - HICON hicon, 14:19:39 INFO - PICONINFOEXW piconinfo); 14:19:39 INFO - #line 10574 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - #line 10575 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - #line 10580 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - #line 10582 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - #pragma endregion 14:19:39 INFO - #line 10698 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - #line 10701 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - #line 10702 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - #line 10708 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - #line 10711 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - #line 10760 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - #line 10765 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - #line 10770 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - #line 10771 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - #line 10801 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - #line 10804 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - #line 10821 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - #line 10826 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - #line 10833 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:39 INFO - #line 10843 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 10889 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 10894 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 10898 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 10901 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 10911 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 10953 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 10970 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 10984 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 10987 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 10995 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 11021 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 11024 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 11037 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 11054 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 11056 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #pragma region Desktop Family 14:19:40 INFO - __declspec(dllimport) 14:19:40 INFO - BOOL 14:19:40 INFO - __stdcall 14:19:40 INFO - IsDialogMessageA( 14:19:40 INFO - HWND hDlg, 14:19:40 INFO - LPMSG lpMsg); 14:19:40 INFO - __declspec(dllimport) 14:19:40 INFO - BOOL 14:19:40 INFO - __stdcall 14:19:40 INFO - IsDialogMessageW( 14:19:40 INFO - HWND hDlg, 14:19:40 INFO - LPMSG lpMsg); 14:19:40 INFO - #line 11107 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 11109 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - __declspec(dllimport) 14:19:40 INFO - BOOL 14:19:40 INFO - __stdcall 14:19:40 INFO - MapDialogRect( 14:19:40 INFO - HWND hDlg, 14:19:40 INFO - LPRECT lpRect); 14:19:40 INFO - __declspec(dllimport) 14:19:40 INFO - int 14:19:40 INFO - __stdcall 14:19:40 INFO - DlgDirListA( 14:19:40 INFO - HWND hDlg, 14:19:40 INFO - LPSTR lpPathSpec, 14:19:40 INFO - int nIDListBox, 14:19:40 INFO - int nIDStaticPath, 14:19:40 INFO - UINT uFileType); 14:19:40 INFO - __declspec(dllimport) 14:19:40 INFO - int 14:19:40 INFO - __stdcall 14:19:40 INFO - DlgDirListW( 14:19:40 INFO - HWND hDlg, 14:19:40 INFO - LPWSTR lpPathSpec, 14:19:40 INFO - int nIDListBox, 14:19:40 INFO - int nIDStaticPath, 14:19:40 INFO - UINT uFileType); 14:19:40 INFO - #line 11140 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 11142 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #pragma endregion 14:19:40 INFO - #pragma region Desktop Family 14:19:40 INFO - __declspec(dllimport) 14:19:40 INFO - BOOL 14:19:40 INFO - __stdcall 14:19:40 INFO - DlgDirSelectExA( 14:19:40 INFO - HWND hwndDlg, 14:19:40 INFO - LPSTR lpString, 14:19:40 INFO - int chCount, 14:19:40 INFO - int idListBox); 14:19:40 INFO - __declspec(dllimport) 14:19:40 INFO - BOOL 14:19:40 INFO - __stdcall 14:19:40 INFO - DlgDirSelectExW( 14:19:40 INFO - HWND hwndDlg, 14:19:40 INFO - LPWSTR lpString, 14:19:40 INFO - int chCount, 14:19:40 INFO - int idListBox); 14:19:40 INFO - #line 11182 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - __declspec(dllimport) 14:19:40 INFO - int 14:19:40 INFO - __stdcall 14:19:40 INFO - DlgDirListComboBoxA( 14:19:40 INFO - HWND hDlg, 14:19:40 INFO - LPSTR lpPathSpec, 14:19:40 INFO - int nIDComboBox, 14:19:40 INFO - int nIDStaticPath, 14:19:40 INFO - UINT uFiletype); 14:19:40 INFO - __declspec(dllimport) 14:19:40 INFO - int 14:19:40 INFO - __stdcall 14:19:40 INFO - DlgDirListComboBoxW( 14:19:40 INFO - HWND hDlg, 14:19:40 INFO - LPWSTR lpPathSpec, 14:19:40 INFO - int nIDComboBox, 14:19:40 INFO - int nIDStaticPath, 14:19:40 INFO - UINT uFiletype); 14:19:40 INFO - #line 11206 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - __declspec(dllimport) 14:19:40 INFO - BOOL 14:19:40 INFO - __stdcall 14:19:40 INFO - DlgDirSelectComboBoxExA( 14:19:40 INFO - HWND hwndDlg, 14:19:40 INFO - LPSTR lpString, 14:19:40 INFO - int cchOut, 14:19:40 INFO - int idComboBox); 14:19:40 INFO - __declspec(dllimport) 14:19:40 INFO - BOOL 14:19:40 INFO - __stdcall 14:19:40 INFO - DlgDirSelectComboBoxExW( 14:19:40 INFO - HWND hwndDlg, 14:19:40 INFO - LPWSTR lpString, 14:19:40 INFO - int cchOut, 14:19:40 INFO - int idComboBox); 14:19:40 INFO - #line 11228 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 11230 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #pragma endregion 14:19:40 INFO - #line 11257 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 11261 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 11269 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 11365 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 11368 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 11373 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 11383 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 11385 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 11409 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 11415 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 11460 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 11462 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 11506 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 11507 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 11511 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 11521 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 11522 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 11543 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 11546 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 11561 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 11565 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #pragma region Desktop Family 14:19:40 INFO - typedef struct tagSCROLLINFO 14:19:40 INFO - { 14:19:40 INFO - UINT cbSize; 14:19:40 INFO - UINT fMask; 14:19:40 INFO - int nMin; 14:19:40 INFO - int nMax; 14:19:40 INFO - UINT nPage; 14:19:40 INFO - int nPos; 14:19:40 INFO - int nTrackPos; 14:19:40 INFO - } SCROLLINFO, *LPSCROLLINFO; 14:19:40 INFO - typedef SCROLLINFO const *LPCSCROLLINFO; 14:19:40 INFO - __declspec(dllimport) 14:19:40 INFO - int 14:19:40 INFO - __stdcall 14:19:40 INFO - SetScrollInfo( 14:19:40 INFO - HWND hwnd, 14:19:40 INFO - int nBar, 14:19:40 INFO - LPCSCROLLINFO lpsi, 14:19:40 INFO - BOOL redraw); 14:19:40 INFO - __declspec(dllimport) 14:19:40 INFO - BOOL 14:19:40 INFO - __stdcall 14:19:40 INFO - GetScrollInfo( 14:19:40 INFO - HWND hwnd, 14:19:40 INFO - int nBar, 14:19:40 INFO - LPSCROLLINFO lpsi); 14:19:40 INFO - #line 11608 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #pragma endregion 14:19:40 INFO - #line 11610 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 11612 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 11613 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 11630 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #pragma region Desktop Family 14:19:40 INFO - typedef struct tagMDICREATESTRUCTA { 14:19:40 INFO - LPCSTR szClass; 14:19:40 INFO - LPCSTR szTitle; 14:19:40 INFO - HANDLE hOwner; 14:19:40 INFO - int x; 14:19:40 INFO - int y; 14:19:40 INFO - int cx; 14:19:40 INFO - int cy; 14:19:40 INFO - DWORD style; 14:19:40 INFO - LPARAM lParam; 14:19:40 INFO - } MDICREATESTRUCTA, *LPMDICREATESTRUCTA; 14:19:40 INFO - typedef struct tagMDICREATESTRUCTW { 14:19:40 INFO - LPCWSTR szClass; 14:19:40 INFO - LPCWSTR szTitle; 14:19:40 INFO - HANDLE hOwner; 14:19:40 INFO - int x; 14:19:40 INFO - int y; 14:19:40 INFO - int cx; 14:19:40 INFO - int cy; 14:19:40 INFO - DWORD style; 14:19:40 INFO - LPARAM lParam; 14:19:40 INFO - } MDICREATESTRUCTW, *LPMDICREATESTRUCTW; 14:19:40 INFO - typedef MDICREATESTRUCTA MDICREATESTRUCT; 14:19:40 INFO - typedef LPMDICREATESTRUCTA LPMDICREATESTRUCT; 14:19:40 INFO - #line 11663 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - typedef struct tagCLIENTCREATESTRUCT { 14:19:40 INFO - HANDLE hWindowMenu; 14:19:40 INFO - UINT idFirstChild; 14:19:40 INFO - } CLIENTCREATESTRUCT, *LPCLIENTCREATESTRUCT; 14:19:40 INFO - __declspec(dllimport) 14:19:40 INFO - LRESULT 14:19:40 INFO - __stdcall 14:19:40 INFO - DefFrameProcA( 14:19:40 INFO - HWND hWnd, 14:19:40 INFO - HWND hWndMDIClient, 14:19:40 INFO - UINT uMsg, 14:19:40 INFO - WPARAM wParam, 14:19:40 INFO - LPARAM lParam); 14:19:40 INFO - __declspec(dllimport) 14:19:40 INFO - LRESULT 14:19:40 INFO - __stdcall 14:19:40 INFO - DefFrameProcW( 14:19:40 INFO - HWND hWnd, 14:19:40 INFO - HWND hWndMDIClient, 14:19:40 INFO - UINT uMsg, 14:19:40 INFO - WPARAM wParam, 14:19:40 INFO - LPARAM lParam); 14:19:40 INFO - #line 11692 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - __declspec(dllimport) 14:19:40 INFO - LRESULT 14:19:40 INFO - __stdcall 14:19:40 INFO - #line 11701 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - DefMDIChildProcA( 14:19:40 INFO - HWND hWnd, 14:19:40 INFO - UINT uMsg, 14:19:40 INFO - WPARAM wParam, 14:19:40 INFO - LPARAM lParam); 14:19:40 INFO - __declspec(dllimport) 14:19:40 INFO - LRESULT 14:19:40 INFO - __stdcall 14:19:40 INFO - #line 11714 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - DefMDIChildProcW( 14:19:40 INFO - HWND hWnd, 14:19:40 INFO - UINT uMsg, 14:19:40 INFO - WPARAM wParam, 14:19:40 INFO - LPARAM lParam); 14:19:40 INFO - #line 11724 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - __declspec(dllimport) 14:19:40 INFO - BOOL 14:19:40 INFO - __stdcall 14:19:40 INFO - TranslateMDISysAccel( 14:19:40 INFO - HWND hWndClient, 14:19:40 INFO - LPMSG lpMsg); 14:19:40 INFO - #line 11735 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - __declspec(dllimport) 14:19:40 INFO - UINT 14:19:40 INFO - __stdcall 14:19:40 INFO - ArrangeIconicWindows( 14:19:40 INFO - HWND hWnd); 14:19:40 INFO - __declspec(dllimport) 14:19:40 INFO - HWND 14:19:40 INFO - __stdcall 14:19:40 INFO - CreateMDIWindowA( 14:19:40 INFO - LPCSTR lpClassName, 14:19:40 INFO - LPCSTR lpWindowName, 14:19:40 INFO - DWORD dwStyle, 14:19:40 INFO - int X, 14:19:40 INFO - int Y, 14:19:40 INFO - int nWidth, 14:19:40 INFO - int nHeight, 14:19:40 INFO - HWND hWndParent, 14:19:40 INFO - HINSTANCE hInstance, 14:19:40 INFO - LPARAM lParam); 14:19:40 INFO - __declspec(dllimport) 14:19:40 INFO - HWND 14:19:40 INFO - __stdcall 14:19:40 INFO - CreateMDIWindowW( 14:19:40 INFO - LPCWSTR lpClassName, 14:19:40 INFO - LPCWSTR lpWindowName, 14:19:40 INFO - DWORD dwStyle, 14:19:40 INFO - int X, 14:19:40 INFO - int Y, 14:19:40 INFO - int nWidth, 14:19:40 INFO - int nHeight, 14:19:40 INFO - HWND hWndParent, 14:19:40 INFO - HINSTANCE hInstance, 14:19:40 INFO - LPARAM lParam); 14:19:40 INFO - #line 11775 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - __declspec(dllimport) 14:19:40 INFO - WORD 14:19:40 INFO - __stdcall 14:19:40 INFO - TileWindows( 14:19:40 INFO - HWND hwndParent, 14:19:40 INFO - UINT wHow, 14:19:40 INFO - const RECT * lpRect, 14:19:40 INFO - UINT cKids, 14:19:40 INFO - const HWND * lpKids); 14:19:40 INFO - __declspec(dllimport) 14:19:40 INFO - WORD 14:19:40 INFO - __stdcall CascadeWindows( 14:19:40 INFO - HWND hwndParent, 14:19:40 INFO - UINT wHow, 14:19:40 INFO - const RECT * lpRect, 14:19:40 INFO - UINT cKids, 14:19:40 INFO - const HWND * lpKids); 14:19:40 INFO - #line 11797 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 11799 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #pragma endregion 14:19:40 INFO - #line 11802 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 11804 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #pragma region Desktop Family 14:19:40 INFO - typedef DWORD HELPPOLY; 14:19:40 INFO - typedef struct tagMULTIKEYHELPA { 14:19:40 INFO - DWORD mkSize; 14:19:40 INFO - #line 11819 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - CHAR mkKeylist; 14:19:40 INFO - CHAR szKeyphrase[1]; 14:19:40 INFO - } MULTIKEYHELPA, *PMULTIKEYHELPA, *LPMULTIKEYHELPA; 14:19:40 INFO - typedef struct tagMULTIKEYHELPW { 14:19:40 INFO - DWORD mkSize; 14:19:40 INFO - #line 11828 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - WCHAR mkKeylist; 14:19:40 INFO - WCHAR szKeyphrase[1]; 14:19:40 INFO - } MULTIKEYHELPW, *PMULTIKEYHELPW, *LPMULTIKEYHELPW; 14:19:40 INFO - typedef MULTIKEYHELPA MULTIKEYHELP; 14:19:40 INFO - typedef PMULTIKEYHELPA PMULTIKEYHELP; 14:19:40 INFO - typedef LPMULTIKEYHELPA LPMULTIKEYHELP; 14:19:40 INFO - #line 11840 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - typedef struct tagHELPWININFOA { 14:19:40 INFO - int wStructSize; 14:19:40 INFO - int x; 14:19:40 INFO - int y; 14:19:40 INFO - int dx; 14:19:40 INFO - int dy; 14:19:40 INFO - int wMax; 14:19:40 INFO - CHAR rgchMember[2]; 14:19:40 INFO - } HELPWININFOA, *PHELPWININFOA, *LPHELPWININFOA; 14:19:40 INFO - typedef struct tagHELPWININFOW { 14:19:40 INFO - int wStructSize; 14:19:40 INFO - int x; 14:19:40 INFO - int y; 14:19:40 INFO - int dx; 14:19:40 INFO - int dy; 14:19:40 INFO - int wMax; 14:19:40 INFO - WCHAR rgchMember[2]; 14:19:40 INFO - } HELPWININFOW, *PHELPWININFOW, *LPHELPWININFOW; 14:19:40 INFO - typedef HELPWININFOA HELPWININFO; 14:19:40 INFO - typedef PHELPWININFOA PHELPWININFO; 14:19:40 INFO - typedef LPHELPWININFOA LPHELPWININFO; 14:19:40 INFO - #line 11868 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 11906 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - __declspec(dllimport) 14:19:40 INFO - BOOL 14:19:40 INFO - __stdcall 14:19:40 INFO - WinHelpA( 14:19:40 INFO - HWND hWndMain, 14:19:40 INFO - LPCSTR lpszHelp, 14:19:40 INFO - UINT uCommand, 14:19:40 INFO - ULONG_PTR dwData); 14:19:40 INFO - __declspec(dllimport) 14:19:40 INFO - BOOL 14:19:40 INFO - __stdcall 14:19:40 INFO - WinHelpW( 14:19:40 INFO - HWND hWndMain, 14:19:40 INFO - LPCWSTR lpszHelp, 14:19:40 INFO - UINT uCommand, 14:19:40 INFO - ULONG_PTR dwData); 14:19:40 INFO - #line 11930 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 11932 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 11934 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #pragma endregion 14:19:40 INFO - #line 11941 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 11945 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 11949 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #pragma region Desktop Family 14:19:40 INFO - __declspec(dllimport) 14:19:40 INFO - DWORD 14:19:40 INFO - __stdcall 14:19:40 INFO - GetGuiResources( 14:19:40 INFO - HANDLE hProcess, 14:19:40 INFO - DWORD uiFlags); 14:19:40 INFO - #line 11961 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 11964 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #pragma endregion 14:19:40 INFO - #pragma region Desktop Family 14:19:40 INFO - #line 11972 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #pragma endregion 14:19:40 INFO - #line 12058 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 12074 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 12080 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 12096 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 12100 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 12108 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 12116 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 12145 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 12186 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 12231 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 12245 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 12254 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 12289 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 12296 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 12316 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 12327 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 12347 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 12349 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #pragma region Desktop Family 14:19:40 INFO - typedef struct tagNONCLIENTMETRICSA 14:19:40 INFO - { 14:19:40 INFO - UINT cbSize; 14:19:40 INFO - int iBorderWidth; 14:19:40 INFO - int iScrollWidth; 14:19:40 INFO - int iScrollHeight; 14:19:40 INFO - int iCaptionWidth; 14:19:40 INFO - int iCaptionHeight; 14:19:40 INFO - LOGFONTA lfCaptionFont; 14:19:40 INFO - int iSmCaptionWidth; 14:19:40 INFO - int iSmCaptionHeight; 14:19:40 INFO - LOGFONTA lfSmCaptionFont; 14:19:40 INFO - int iMenuWidth; 14:19:40 INFO - int iMenuHeight; 14:19:40 INFO - LOGFONTA lfMenuFont; 14:19:40 INFO - LOGFONTA lfStatusFont; 14:19:40 INFO - LOGFONTA lfMessageFont; 14:19:40 INFO - int iPaddedBorderWidth; 14:19:40 INFO - #line 12385 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - } NONCLIENTMETRICSA, *PNONCLIENTMETRICSA, * LPNONCLIENTMETRICSA; 14:19:40 INFO - typedef struct tagNONCLIENTMETRICSW 14:19:40 INFO - { 14:19:40 INFO - UINT cbSize; 14:19:40 INFO - int iBorderWidth; 14:19:40 INFO - int iScrollWidth; 14:19:40 INFO - int iScrollHeight; 14:19:40 INFO - int iCaptionWidth; 14:19:40 INFO - int iCaptionHeight; 14:19:40 INFO - LOGFONTW lfCaptionFont; 14:19:40 INFO - int iSmCaptionWidth; 14:19:40 INFO - int iSmCaptionHeight; 14:19:40 INFO - LOGFONTW lfSmCaptionFont; 14:19:40 INFO - int iMenuWidth; 14:19:40 INFO - int iMenuHeight; 14:19:40 INFO - LOGFONTW lfMenuFont; 14:19:40 INFO - LOGFONTW lfStatusFont; 14:19:40 INFO - LOGFONTW lfMessageFont; 14:19:40 INFO - int iPaddedBorderWidth; 14:19:40 INFO - #line 12406 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - } NONCLIENTMETRICSW, *PNONCLIENTMETRICSW, * LPNONCLIENTMETRICSW; 14:19:40 INFO - typedef NONCLIENTMETRICSA NONCLIENTMETRICS; 14:19:40 INFO - typedef PNONCLIENTMETRICSA PNONCLIENTMETRICS; 14:19:40 INFO - typedef LPNONCLIENTMETRICSA LPNONCLIENTMETRICS; 14:19:40 INFO - #line 12416 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 12418 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #pragma endregion 14:19:40 INFO - #line 12421 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 12422 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #pragma region Desktop Family 14:19:40 INFO - typedef struct tagMINIMIZEDMETRICS 14:19:40 INFO - { 14:19:40 INFO - UINT cbSize; 14:19:40 INFO - int iWidth; 14:19:40 INFO - int iHorzGap; 14:19:40 INFO - int iVertGap; 14:19:40 INFO - int iArrange; 14:19:40 INFO - } MINIMIZEDMETRICS, *PMINIMIZEDMETRICS, *LPMINIMIZEDMETRICS; 14:19:40 INFO - typedef struct tagICONMETRICSA 14:19:40 INFO - { 14:19:40 INFO - UINT cbSize; 14:19:40 INFO - int iHorzSpacing; 14:19:40 INFO - int iVertSpacing; 14:19:40 INFO - int iTitleWrap; 14:19:40 INFO - LOGFONTA lfFont; 14:19:40 INFO - } ICONMETRICSA, *PICONMETRICSA, *LPICONMETRICSA; 14:19:40 INFO - typedef struct tagICONMETRICSW 14:19:40 INFO - { 14:19:40 INFO - UINT cbSize; 14:19:40 INFO - int iHorzSpacing; 14:19:40 INFO - int iVertSpacing; 14:19:40 INFO - int iTitleWrap; 14:19:40 INFO - LOGFONTW lfFont; 14:19:40 INFO - } ICONMETRICSW, *PICONMETRICSW, *LPICONMETRICSW; 14:19:40 INFO - typedef ICONMETRICSA ICONMETRICS; 14:19:40 INFO - typedef PICONMETRICSA PICONMETRICS; 14:19:40 INFO - typedef LPICONMETRICSA LPICONMETRICS; 14:19:40 INFO - #line 12476 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 12477 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - #line 12478 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - typedef struct tagANIMATIONINFO 14:19:40 INFO - { 14:19:40 INFO - UINT cbSize; 14:19:40 INFO - int iMinAnimate; 14:19:40 INFO - } ANIMATIONINFO, *LPANIMATIONINFO; 14:19:40 INFO - typedef struct tagSERIALKEYSA 14:19:40 INFO - { 14:19:40 INFO - UINT cbSize; 14:19:40 INFO - DWORD dwFlags; 14:19:40 INFO - LPSTR lpszActivePort; 14:19:40 INFO - LPSTR lpszPort; 14:19:40 INFO - UINT iBaudRate; 14:19:40 INFO - UINT iPortState; 14:19:40 INFO - UINT iActive; 14:19:40 INFO - } SERIALKEYSA, *LPSERIALKEYSA; 14:19:40 INFO - typedef struct tagSERIALKEYSW 14:19:40 INFO - { 14:19:40 INFO - UINT cbSize; 14:19:40 INFO - DWORD dwFlags; 14:19:40 INFO - LPWSTR lpszActivePort; 14:19:40 INFO - LPWSTR lpszPort; 14:19:40 INFO - UINT iBaudRate; 14:19:40 INFO - UINT iPortState; 14:19:40 INFO - UINT iActive; 14:19:40 INFO - } SERIALKEYSW, *LPSERIALKEYSW; 14:19:40 INFO - typedef SERIALKEYSA SERIALKEYS; 14:19:40 INFO - typedef LPSERIALKEYSA LPSERIALKEYS; 14:19:40 INFO - #line 12512 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:40 INFO - typedef struct tagHIGHCONTRASTA 14:19:40 INFO - { 14:19:40 INFO - UINT cbSize; 14:19:40 INFO - DWORD dwFlags; 14:19:40 INFO - LPSTR lpszDefaultScheme; 14:19:40 INFO - } HIGHCONTRASTA, *LPHIGHCONTRASTA; 14:19:40 INFO - typedef struct tagHIGHCONTRASTW 14:19:40 INFO - { 14:19:40 INFO - UINT cbSize; 14:19:40 INFO - DWORD dwFlags; 14:19:41 INFO - LPWSTR lpszDefaultScheme; 14:19:41 INFO - } HIGHCONTRASTW, *LPHIGHCONTRASTW; 14:19:41 INFO - typedef HIGHCONTRASTA HIGHCONTRAST; 14:19:41 INFO - typedef LPHIGHCONTRASTA LPHIGHCONTRAST; 14:19:41 INFO - #line 12538 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - #line 12540 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - #pragma endregion 14:19:41 INFO - #line 12564 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\tvout.h" 14:19:41 INFO - #pragma once 14:19:41 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\tvout.h" 14:19:41 INFO - #pragma region Desktop Family 14:19:41 INFO - typedef struct _VIDEOPARAMETERS { 14:19:41 INFO - GUID Guid; 14:19:41 INFO - ULONG dwOffset; 14:19:41 INFO - ULONG dwCommand; 14:19:41 INFO - ULONG dwFlags; 14:19:41 INFO - ULONG dwMode; 14:19:41 INFO - ULONG dwTVStandard; 14:19:41 INFO - ULONG dwAvailableModes; 14:19:41 INFO - ULONG dwAvailableTVStandard; 14:19:41 INFO - ULONG dwFlickerFilter; 14:19:41 INFO - ULONG dwOverScanX; 14:19:41 INFO - ULONG dwOverScanY; 14:19:41 INFO - ULONG dwMaxUnscaledX; 14:19:41 INFO - ULONG dwMaxUnscaledY; 14:19:41 INFO - ULONG dwPositionX; 14:19:41 INFO - ULONG dwPositionY; 14:19:41 INFO - ULONG dwBrightness; 14:19:41 INFO - ULONG dwContrast; 14:19:41 INFO - ULONG dwCPType; 14:19:41 INFO - ULONG dwCPCommand; 14:19:41 INFO - ULONG dwCPStandard; 14:19:41 INFO - ULONG dwCPKey; 14:19:41 INFO - ULONG bCP_APSTriggerBits; 14:19:41 INFO - UCHAR bOEMCopyProtection[256]; 14:19:41 INFO - } VIDEOPARAMETERS, *PVIDEOPARAMETERS, *LPVIDEOPARAMETERS; 14:19:41 INFO - #line 95 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\tvout.h" 14:19:41 INFO - #pragma endregion 14:19:41 INFO - #line 98 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\tvout.h" 14:19:41 INFO - #line 12569 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - #line 12581 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - #pragma region Desktop Family 14:19:41 INFO - __declspec(dllimport) 14:19:41 INFO - LONG 14:19:41 INFO - __stdcall 14:19:41 INFO - ChangeDisplaySettingsA( 14:19:41 INFO - DEVMODEA* lpDevMode, 14:19:41 INFO - DWORD dwFlags); 14:19:41 INFO - __declspec(dllimport) 14:19:41 INFO - LONG 14:19:41 INFO - __stdcall 14:19:41 INFO - ChangeDisplaySettingsW( 14:19:41 INFO - DEVMODEW* lpDevMode, 14:19:41 INFO - DWORD dwFlags); 14:19:41 INFO - #line 12605 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - __declspec(dllimport) 14:19:41 INFO - LONG 14:19:41 INFO - __stdcall 14:19:41 INFO - ChangeDisplaySettingsExA( 14:19:41 INFO - LPCSTR lpszDeviceName, 14:19:41 INFO - DEVMODEA* lpDevMode, 14:19:41 INFO - HWND hwnd, 14:19:41 INFO - DWORD dwflags, 14:19:41 INFO - LPVOID lParam); 14:19:41 INFO - __declspec(dllimport) 14:19:41 INFO - LONG 14:19:41 INFO - __stdcall 14:19:41 INFO - ChangeDisplaySettingsExW( 14:19:41 INFO - LPCWSTR lpszDeviceName, 14:19:41 INFO - DEVMODEW* lpDevMode, 14:19:41 INFO - HWND hwnd, 14:19:41 INFO - DWORD dwflags, 14:19:41 INFO - LPVOID lParam); 14:19:41 INFO - #line 12629 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - __declspec(dllimport) 14:19:41 INFO - BOOL 14:19:41 INFO - __stdcall 14:19:41 INFO - EnumDisplaySettingsA( 14:19:41 INFO - LPCSTR lpszDeviceName, 14:19:41 INFO - DWORD iModeNum, 14:19:41 INFO - DEVMODEA* lpDevMode); 14:19:41 INFO - __declspec(dllimport) 14:19:41 INFO - BOOL 14:19:41 INFO - __stdcall 14:19:41 INFO - EnumDisplaySettingsW( 14:19:41 INFO - LPCWSTR lpszDeviceName, 14:19:41 INFO - DWORD iModeNum, 14:19:41 INFO - DEVMODEW* lpDevMode); 14:19:41 INFO - #line 12653 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - __declspec(dllimport) 14:19:41 INFO - BOOL 14:19:41 INFO - __stdcall 14:19:41 INFO - EnumDisplaySettingsExA( 14:19:41 INFO - LPCSTR lpszDeviceName, 14:19:41 INFO - DWORD iModeNum, 14:19:41 INFO - DEVMODEA* lpDevMode, 14:19:41 INFO - DWORD dwFlags); 14:19:41 INFO - __declspec(dllimport) 14:19:41 INFO - BOOL 14:19:41 INFO - __stdcall 14:19:41 INFO - EnumDisplaySettingsExW( 14:19:41 INFO - LPCWSTR lpszDeviceName, 14:19:41 INFO - DWORD iModeNum, 14:19:41 INFO - DEVMODEW* lpDevMode, 14:19:41 INFO - DWORD dwFlags); 14:19:41 INFO - #line 12677 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - __declspec(dllimport) 14:19:41 INFO - BOOL 14:19:41 INFO - __stdcall 14:19:41 INFO - EnumDisplayDevicesA( 14:19:41 INFO - LPCSTR lpDevice, 14:19:41 INFO - DWORD iDevNum, 14:19:41 INFO - PDISPLAY_DEVICEA lpDisplayDevice, 14:19:41 INFO - DWORD dwFlags); 14:19:41 INFO - __declspec(dllimport) 14:19:41 INFO - BOOL 14:19:41 INFO - __stdcall 14:19:41 INFO - EnumDisplayDevicesW( 14:19:41 INFO - LPCWSTR lpDevice, 14:19:41 INFO - DWORD iDevNum, 14:19:41 INFO - PDISPLAY_DEVICEW lpDisplayDevice, 14:19:41 INFO - DWORD dwFlags); 14:19:41 INFO - #line 12703 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - #line 12708 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - __declspec(dllimport) 14:19:41 INFO - LONG 14:19:41 INFO - __stdcall 14:19:41 INFO - GetDisplayConfigBufferSizes( 14:19:41 INFO - UINT32 flags, 14:19:41 INFO - UINT32* numPathArrayElements, 14:19:41 INFO - UINT32* numModeInfoArrayElements); 14:19:41 INFO - __declspec(dllimport) 14:19:41 INFO - LONG 14:19:41 INFO - __stdcall 14:19:41 INFO - SetDisplayConfig( 14:19:41 INFO - UINT32 numPathArrayElements, 14:19:41 INFO - DISPLAYCONFIG_PATH_INFO* pathArray, 14:19:41 INFO - UINT32 numModeInfoArrayElements, 14:19:41 INFO - DISPLAYCONFIG_MODE_INFO* modeInfoArray, 14:19:41 INFO - UINT32 flags); 14:19:41 INFO - __declspec(dllimport) 14:19:41 INFO - LONG 14:19:41 INFO - __stdcall 14:19:41 INFO - QueryDisplayConfig( 14:19:41 INFO - UINT32 flags, 14:19:41 INFO - UINT32* numPathArrayElements, 14:19:41 INFO - DISPLAYCONFIG_PATH_INFO* pathArray, 14:19:41 INFO - UINT32* numModeInfoArrayElements, 14:19:41 INFO - DISPLAYCONFIG_MODE_INFO* modeInfoArray, 14:19:41 INFO - DISPLAYCONFIG_TOPOLOGY_ID* currentTopologyId); 14:19:41 INFO - __declspec(dllimport) 14:19:41 INFO - LONG 14:19:41 INFO - __stdcall 14:19:41 INFO - DisplayConfigGetDeviceInfo( 14:19:41 INFO - DISPLAYCONFIG_DEVICE_INFO_HEADER* requestPacket); 14:19:41 INFO - __declspec(dllimport) 14:19:41 INFO - LONG 14:19:41 INFO - __stdcall 14:19:41 INFO - DisplayConfigSetDeviceInfo( 14:19:41 INFO - DISPLAYCONFIG_DEVICE_INFO_HEADER* setPacket); 14:19:41 INFO - #line 12755 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - #line 12757 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - #line 12758 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - __declspec(dllimport) 14:19:41 INFO - BOOL 14:19:41 INFO - __stdcall 14:19:41 INFO - SystemParametersInfoA( 14:19:41 INFO - UINT uiAction, 14:19:41 INFO - UINT uiParam, 14:19:41 INFO - PVOID pvParam, 14:19:41 INFO - UINT fWinIni); 14:19:41 INFO - __declspec(dllimport) 14:19:41 INFO - BOOL 14:19:41 INFO - __stdcall 14:19:41 INFO - SystemParametersInfoW( 14:19:41 INFO - UINT uiAction, 14:19:41 INFO - UINT uiParam, 14:19:41 INFO - PVOID pvParam, 14:19:41 INFO - UINT fWinIni); 14:19:41 INFO - #line 12783 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - #line 12798 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - #line 12800 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - #pragma endregion 14:19:41 INFO - #line 12803 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - #pragma region Desktop Family 14:19:41 INFO - typedef struct tagFILTERKEYS 14:19:41 INFO - { 14:19:41 INFO - UINT cbSize; 14:19:41 INFO - DWORD dwFlags; 14:19:41 INFO - DWORD iWaitMSec; 14:19:41 INFO - DWORD iDelayMSec; 14:19:41 INFO - DWORD iRepeatMSec; 14:19:41 INFO - DWORD iBounceMSec; 14:19:41 INFO - } FILTERKEYS, *LPFILTERKEYS; 14:19:41 INFO - #line 12821 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - #pragma endregion 14:19:41 INFO - #pragma region Desktop Family 14:19:41 INFO - typedef struct tagSTICKYKEYS 14:19:41 INFO - { 14:19:41 INFO - UINT cbSize; 14:19:41 INFO - DWORD dwFlags; 14:19:41 INFO - } STICKYKEYS, *LPSTICKYKEYS; 14:19:41 INFO - #line 12844 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - #pragma endregion 14:19:41 INFO - #line 12876 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - #pragma region Desktop Family 14:19:41 INFO - typedef struct tagMOUSEKEYS 14:19:41 INFO - { 14:19:41 INFO - UINT cbSize; 14:19:41 INFO - DWORD dwFlags; 14:19:41 INFO - DWORD iMaxSpeed; 14:19:41 INFO - DWORD iTimeToMaxSpeed; 14:19:41 INFO - DWORD iCtrlSpeed; 14:19:41 INFO - DWORD dwReserved1; 14:19:41 INFO - DWORD dwReserved2; 14:19:41 INFO - } MOUSEKEYS, *LPMOUSEKEYS; 14:19:41 INFO - #line 12892 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - #pragma endregion 14:19:41 INFO - #line 12912 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - #pragma region Desktop Family 14:19:41 INFO - typedef struct tagACCESSTIMEOUT 14:19:41 INFO - { 14:19:41 INFO - UINT cbSize; 14:19:41 INFO - DWORD dwFlags; 14:19:41 INFO - DWORD iTimeOutMSec; 14:19:41 INFO - } ACCESSTIMEOUT, *LPACCESSTIMEOUT; 14:19:41 INFO - #line 12924 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - #pragma endregion 14:19:41 INFO - #pragma region Desktop Family 14:19:41 INFO - typedef struct tagSOUNDSENTRYA 14:19:41 INFO - { 14:19:41 INFO - UINT cbSize; 14:19:41 INFO - DWORD dwFlags; 14:19:41 INFO - DWORD iFSTextEffect; 14:19:41 INFO - DWORD iFSTextEffectMSec; 14:19:41 INFO - DWORD iFSTextEffectColorBits; 14:19:41 INFO - DWORD iFSGrafEffect; 14:19:41 INFO - DWORD iFSGrafEffectMSec; 14:19:41 INFO - DWORD iFSGrafEffectColor; 14:19:41 INFO - DWORD iWindowsEffect; 14:19:41 INFO - DWORD iWindowsEffectMSec; 14:19:41 INFO - LPSTR lpszWindowsEffectDLL; 14:19:41 INFO - DWORD iWindowsEffectOrdinal; 14:19:41 INFO - } SOUNDSENTRYA, *LPSOUNDSENTRYA; 14:19:41 INFO - typedef struct tagSOUNDSENTRYW 14:19:41 INFO - { 14:19:41 INFO - UINT cbSize; 14:19:41 INFO - DWORD dwFlags; 14:19:41 INFO - DWORD iFSTextEffect; 14:19:41 INFO - DWORD iFSTextEffectMSec; 14:19:41 INFO - DWORD iFSTextEffectColorBits; 14:19:41 INFO - DWORD iFSGrafEffect; 14:19:41 INFO - DWORD iFSGrafEffectMSec; 14:19:41 INFO - DWORD iFSGrafEffectColor; 14:19:41 INFO - DWORD iWindowsEffect; 14:19:41 INFO - DWORD iWindowsEffectMSec; 14:19:41 INFO - LPWSTR lpszWindowsEffectDLL; 14:19:41 INFO - DWORD iWindowsEffectOrdinal; 14:19:41 INFO - } SOUNDSENTRYW, *LPSOUNDSENTRYW; 14:19:41 INFO - typedef SOUNDSENTRYA SOUNDSENTRY; 14:19:41 INFO - typedef LPSOUNDSENTRYA LPSOUNDSENTRY; 14:19:41 INFO - #line 12989 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - #line 12991 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - #pragma endregion 14:19:41 INFO - #pragma region Desktop or PC Family 14:19:41 INFO - __declspec(dllimport) 14:19:41 INFO - BOOL 14:19:41 INFO - __stdcall 14:19:41 INFO - SoundSentry(void); 14:19:41 INFO - #line 13008 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - #line 13009 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - #pragma endregion 14:19:41 INFO - #pragma region Desktop Family 14:19:41 INFO - typedef struct tagTOGGLEKEYS 14:19:41 INFO - { 14:19:41 INFO - UINT cbSize; 14:19:41 INFO - DWORD dwFlags; 14:19:41 INFO - } TOGGLEKEYS, *LPTOGGLEKEYS; 14:19:41 INFO - #line 13020 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - #pragma endregion 14:19:41 INFO - #pragma region Desktop Family 14:19:41 INFO - typedef struct tagAUDIODESCRIPTION { 14:19:41 INFO - UINT cbSize; 14:19:41 INFO - BOOL Enabled; 14:19:41 INFO - LCID Locale; 14:19:41 INFO - } AUDIODESCRIPTION, *LPAUDIODESCRIPTION; 14:19:41 INFO - #line 13042 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - __declspec(dllimport) 14:19:41 INFO - void 14:19:41 INFO - __stdcall 14:19:41 INFO - SetDebugErrorLevel( 14:19:41 INFO - DWORD dwLevel); 14:19:41 INFO - #line 13055 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - #pragma endregion 14:19:41 INFO - #pragma region Desktop Family 14:19:41 INFO - __declspec(dllimport) 14:19:41 INFO - void 14:19:41 INFO - __stdcall 14:19:41 INFO - SetLastErrorEx( 14:19:41 INFO - DWORD dwErrCode, 14:19:41 INFO - DWORD dwType); 14:19:41 INFO - __declspec(dllimport) 14:19:41 INFO - int 14:19:41 INFO - __stdcall 14:19:41 INFO - InternalGetWindowText( 14:19:41 INFO - HWND hWnd, 14:19:41 INFO - LPWSTR pString, 14:19:41 INFO - int cchMaxCount); 14:19:41 INFO - #line 13093 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - __declspec(dllimport) 14:19:41 INFO - BOOL 14:19:41 INFO - __stdcall 14:19:41 INFO - CancelShutdown( 14:19:41 INFO - void); 14:19:41 INFO - #line 13101 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - #pragma endregion 14:19:41 INFO - #pragma region Desktop Family 14:19:41 INFO - __declspec(dllimport) 14:19:41 INFO - HMONITOR 14:19:41 INFO - __stdcall 14:19:41 INFO - MonitorFromPoint( 14:19:41 INFO - POINT pt, 14:19:41 INFO - DWORD dwFlags); 14:19:41 INFO - __declspec(dllimport) 14:19:41 INFO - HMONITOR 14:19:41 INFO - __stdcall 14:19:41 INFO - MonitorFromRect( 14:19:41 INFO - LPCRECT lprc, 14:19:41 INFO - DWORD dwFlags); 14:19:41 INFO - __declspec(dllimport) 14:19:41 INFO - HMONITOR 14:19:41 INFO - __stdcall 14:19:41 INFO - MonitorFromWindow( 14:19:41 INFO - HWND hwnd, 14:19:41 INFO - DWORD dwFlags); 14:19:41 INFO - #line 13139 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - #pragma endregion 14:19:41 INFO - #pragma region Desktop Family 14:19:41 INFO - typedef struct tagMONITORINFO 14:19:41 INFO - { 14:19:41 INFO - DWORD cbSize; 14:19:41 INFO - RECT rcMonitor; 14:19:41 INFO - RECT rcWork; 14:19:41 INFO - DWORD dwFlags; 14:19:41 INFO - } MONITORINFO, *LPMONITORINFO; 14:19:41 INFO - typedef struct tagMONITORINFOEXA : public tagMONITORINFO 14:19:41 INFO - { 14:19:41 INFO - CHAR szDevice[32]; 14:19:41 INFO - } MONITORINFOEXA, *LPMONITORINFOEXA; 14:19:41 INFO - typedef struct tagMONITORINFOEXW : public tagMONITORINFO 14:19:41 INFO - { 14:19:41 INFO - WCHAR szDevice[32]; 14:19:41 INFO - } MONITORINFOEXW, *LPMONITORINFOEXW; 14:19:41 INFO - typedef MONITORINFOEXA MONITORINFOEX; 14:19:41 INFO - typedef LPMONITORINFOEXA LPMONITORINFOEX; 14:19:41 INFO - #line 13174 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - #line 13193 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - __declspec(dllimport) 14:19:41 INFO - BOOL 14:19:41 INFO - __stdcall 14:19:41 INFO - GetMonitorInfoA( 14:19:41 INFO - HMONITOR hMonitor, 14:19:41 INFO - LPMONITORINFO lpmi); 14:19:41 INFO - __declspec(dllimport) 14:19:41 INFO - BOOL 14:19:41 INFO - __stdcall 14:19:41 INFO - GetMonitorInfoW( 14:19:41 INFO - HMONITOR hMonitor, 14:19:41 INFO - LPMONITORINFO lpmi); 14:19:41 INFO - #line 13211 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - typedef BOOL (__stdcall* MONITORENUMPROC)(HMONITOR, HDC, LPRECT, LPARAM); 14:19:41 INFO - __declspec(dllimport) 14:19:41 INFO - BOOL 14:19:41 INFO - __stdcall 14:19:41 INFO - EnumDisplayMonitors( 14:19:41 INFO - HDC hdc, 14:19:41 INFO - LPCRECT lprcClip, 14:19:41 INFO - MONITORENUMPROC lpfnEnum, 14:19:41 INFO - LPARAM dwData); 14:19:41 INFO - #line 13224 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - #pragma endregion 14:19:41 INFO - #pragma region Desktop Family 14:19:41 INFO - __declspec(dllimport) 14:19:41 INFO - void 14:19:41 INFO - __stdcall 14:19:41 INFO - NotifyWinEvent( 14:19:41 INFO - DWORD event, 14:19:41 INFO - HWND hwnd, 14:19:41 INFO - LONG idObject, 14:19:41 INFO - LONG idChild); 14:19:41 INFO - typedef void (__stdcall* WINEVENTPROC)( 14:19:41 INFO - HWINEVENTHOOK hWinEventHook, 14:19:41 INFO - DWORD event, 14:19:41 INFO - HWND hwnd, 14:19:41 INFO - LONG idObject, 14:19:41 INFO - LONG idChild, 14:19:41 INFO - DWORD idEventThread, 14:19:41 INFO - DWORD dwmsEventTime); 14:19:41 INFO - __declspec(dllimport) 14:19:41 INFO - HWINEVENTHOOK 14:19:41 INFO - __stdcall 14:19:41 INFO - SetWinEventHook( 14:19:41 INFO - DWORD eventMin, 14:19:41 INFO - DWORD eventMax, 14:19:41 INFO - HMODULE hmodWinEventProc, 14:19:41 INFO - WINEVENTPROC pfnWinEventProc, 14:19:41 INFO - DWORD idProcess, 14:19:41 INFO - DWORD idThread, 14:19:41 INFO - DWORD dwFlags); 14:19:41 INFO - __declspec(dllimport) 14:19:41 INFO - BOOL 14:19:41 INFO - __stdcall 14:19:41 INFO - IsWinEventHookInstalled( 14:19:41 INFO - DWORD event); 14:19:41 INFO - #line 13273 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - #line 13275 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - #pragma endregion 14:19:41 INFO - #pragma region Desktop Family 14:19:41 INFO - __declspec(dllimport) 14:19:41 INFO - BOOL 14:19:41 INFO - __stdcall 14:19:41 INFO - UnhookWinEvent( 14:19:41 INFO - HWINEVENTHOOK hWinEventHook); 14:19:41 INFO - #line 13295 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - #pragma endregion 14:19:41 INFO - #line 13504 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - #line 13521 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - #line 13537 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - #line 13551 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - #line 13567 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - #line 13569 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - #line 13576 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - #line 13580 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - #line 13779 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - #line 13783 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - #line 13858 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - #line 13865 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - #pragma region Desktop Family 14:19:41 INFO - typedef struct tagGUITHREADINFO 14:19:41 INFO - { 14:19:41 INFO - DWORD cbSize; 14:19:41 INFO - DWORD flags; 14:19:41 INFO - HWND hwndActive; 14:19:41 INFO - HWND hwndFocus; 14:19:41 INFO - HWND hwndCapture; 14:19:41 INFO - HWND hwndMenuOwner; 14:19:41 INFO - HWND hwndMoveSize; 14:19:41 INFO - HWND hwndCaret; 14:19:41 INFO - RECT rcCaret; 14:19:41 INFO - } GUITHREADINFO, *PGUITHREADINFO, * LPGUITHREADINFO; 14:19:41 INFO - #line 13920 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - #pragma endregion 14:19:41 INFO - #line 13931 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - #line 13933 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - #line 13934 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - #pragma region Desktop Family 14:19:41 INFO - __declspec(dllimport) 14:19:41 INFO - BOOL 14:19:41 INFO - __stdcall 14:19:41 INFO - GetGUIThreadInfo( 14:19:41 INFO - DWORD idThread, 14:19:41 INFO - PGUITHREADINFO pgui); 14:19:41 INFO - __declspec(dllimport) 14:19:41 INFO - BOOL 14:19:41 INFO - __stdcall 14:19:41 INFO - BlockInput( 14:19:41 INFO - BOOL fBlockIt); 14:19:41 INFO - __declspec(dllimport) 14:19:41 INFO - BOOL 14:19:41 INFO - __stdcall 14:19:41 INFO - SetProcessDPIAware( 14:19:41 INFO - void); 14:19:41 INFO - __declspec(dllimport) 14:19:41 INFO - BOOL 14:19:41 INFO - __stdcall 14:19:41 INFO - IsProcessDPIAware( 14:19:41 INFO - void); 14:19:41 INFO - #line 13968 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - #line 14031 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - __declspec(dllimport) 14:19:41 INFO - UINT 14:19:41 INFO - __stdcall 14:19:41 INFO - GetWindowModuleFileNameA( 14:19:41 INFO - HWND hwnd, 14:19:41 INFO - LPSTR pszFileName, 14:19:41 INFO - UINT cchFileNameMax); 14:19:41 INFO - __declspec(dllimport) 14:19:41 INFO - UINT 14:19:41 INFO - __stdcall 14:19:41 INFO - GetWindowModuleFileNameW( 14:19:41 INFO - HWND hwnd, 14:19:41 INFO - LPWSTR pszFileName, 14:19:41 INFO - UINT cchFileNameMax); 14:19:41 INFO - #line 14052 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - #line 14054 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - #pragma endregion 14:19:41 INFO - #line 14090 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:41 INFO - #pragma region Desktop Family 14:19:41 INFO - typedef struct tagCURSORINFO 14:19:41 INFO - { 14:19:41 INFO - DWORD cbSize; 14:19:41 INFO - DWORD flags; 14:19:41 INFO - HCURSOR hCursor; 14:19:41 INFO - POINT ptScreenPos; 14:19:41 INFO - } CURSORINFO, *PCURSORINFO, *LPCURSORINFO; 14:19:42 INFO - #line 14112 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - __declspec(dllimport) 14:19:42 INFO - BOOL 14:19:42 INFO - __stdcall 14:19:42 INFO - GetCursorInfo( 14:19:42 INFO - PCURSORINFO pci); 14:19:42 INFO - typedef struct tagWINDOWINFO 14:19:42 INFO - { 14:19:42 INFO - DWORD cbSize; 14:19:42 INFO - RECT rcWindow; 14:19:42 INFO - RECT rcClient; 14:19:42 INFO - DWORD dwStyle; 14:19:42 INFO - DWORD dwExStyle; 14:19:42 INFO - DWORD dwWindowStatus; 14:19:42 INFO - UINT cxWindowBorders; 14:19:42 INFO - UINT cyWindowBorders; 14:19:42 INFO - ATOM atomWindowType; 14:19:42 INFO - WORD wCreatorVersion; 14:19:42 INFO - } WINDOWINFO, *PWINDOWINFO, *LPWINDOWINFO; 14:19:42 INFO - __declspec(dllimport) 14:19:42 INFO - BOOL 14:19:42 INFO - __stdcall 14:19:42 INFO - GetWindowInfo( 14:19:42 INFO - HWND hwnd, 14:19:42 INFO - PWINDOWINFO pwi); 14:19:42 INFO - typedef struct tagTITLEBARINFO 14:19:42 INFO - { 14:19:42 INFO - DWORD cbSize; 14:19:42 INFO - RECT rcTitleBar; 14:19:42 INFO - DWORD rgstate[5 + 1]; 14:19:42 INFO - } TITLEBARINFO, *PTITLEBARINFO, *LPTITLEBARINFO; 14:19:42 INFO - __declspec(dllimport) 14:19:42 INFO - BOOL 14:19:42 INFO - __stdcall 14:19:42 INFO - GetTitleBarInfo( 14:19:42 INFO - HWND hwnd, 14:19:42 INFO - PTITLEBARINFO pti); 14:19:42 INFO - typedef struct tagTITLEBARINFOEX 14:19:42 INFO - { 14:19:42 INFO - DWORD cbSize; 14:19:42 INFO - RECT rcTitleBar; 14:19:42 INFO - DWORD rgstate[5 + 1]; 14:19:42 INFO - RECT rgrect[5 + 1]; 14:19:42 INFO - } TITLEBARINFOEX, *PTITLEBARINFOEX, *LPTITLEBARINFOEX; 14:19:42 INFO - #line 14171 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - typedef struct tagMENUBARINFO 14:19:42 INFO - { 14:19:42 INFO - DWORD cbSize; 14:19:42 INFO - RECT rcBar; 14:19:42 INFO - HMENU hMenu; 14:19:42 INFO - HWND hwndMenu; 14:19:42 INFO - BOOL fBarFocused:1; 14:19:42 INFO - BOOL fFocused:1; 14:19:42 INFO - } MENUBARINFO, *PMENUBARINFO, *LPMENUBARINFO; 14:19:42 INFO - __declspec(dllimport) 14:19:42 INFO - BOOL 14:19:42 INFO - __stdcall 14:19:42 INFO - GetMenuBarInfo( 14:19:42 INFO - HWND hwnd, 14:19:42 INFO - LONG idObject, 14:19:42 INFO - LONG idItem, 14:19:42 INFO - PMENUBARINFO pmbi); 14:19:42 INFO - typedef struct tagSCROLLBARINFO 14:19:42 INFO - { 14:19:42 INFO - DWORD cbSize; 14:19:42 INFO - RECT rcScrollBar; 14:19:42 INFO - int dxyLineButton; 14:19:42 INFO - int xyThumbTop; 14:19:42 INFO - int xyThumbBottom; 14:19:42 INFO - int reserved; 14:19:42 INFO - DWORD rgstate[5 + 1]; 14:19:42 INFO - } SCROLLBARINFO, *PSCROLLBARINFO, *LPSCROLLBARINFO; 14:19:42 INFO - __declspec(dllimport) 14:19:42 INFO - BOOL 14:19:42 INFO - __stdcall 14:19:42 INFO - GetScrollBarInfo( 14:19:42 INFO - HWND hwnd, 14:19:42 INFO - LONG idObject, 14:19:42 INFO - PSCROLLBARINFO psbi); 14:19:42 INFO - typedef struct tagCOMBOBOXINFO 14:19:42 INFO - { 14:19:42 INFO - DWORD cbSize; 14:19:42 INFO - RECT rcItem; 14:19:42 INFO - RECT rcButton; 14:19:42 INFO - DWORD stateButton; 14:19:42 INFO - HWND hwndCombo; 14:19:42 INFO - HWND hwndItem; 14:19:42 INFO - HWND hwndList; 14:19:42 INFO - } COMBOBOXINFO, *PCOMBOBOXINFO, *LPCOMBOBOXINFO; 14:19:42 INFO - __declspec(dllimport) 14:19:42 INFO - BOOL 14:19:42 INFO - __stdcall 14:19:42 INFO - GetComboBoxInfo( 14:19:42 INFO - HWND hwndCombo, 14:19:42 INFO - PCOMBOBOXINFO pcbi); 14:19:42 INFO - #line 14238 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - #pragma endregion 14:19:42 INFO - #pragma region Desktop Family 14:19:42 INFO - __declspec(dllimport) 14:19:42 INFO - HWND 14:19:42 INFO - __stdcall 14:19:42 INFO - GetAncestor( 14:19:42 INFO - HWND hwnd, 14:19:42 INFO - UINT gaFlags); 14:19:42 INFO - __declspec(dllimport) 14:19:42 INFO - HWND 14:19:42 INFO - __stdcall 14:19:42 INFO - RealChildWindowFromPoint( 14:19:42 INFO - HWND hwndParent, 14:19:42 INFO - POINT ptParentClientCoords); 14:19:42 INFO - __declspec(dllimport) 14:19:42 INFO - UINT 14:19:42 INFO - __stdcall 14:19:42 INFO - RealGetWindowClassA( 14:19:42 INFO - HWND hwnd, 14:19:42 INFO - LPSTR ptszClassName, 14:19:42 INFO - UINT cchClassNameMax); 14:19:42 INFO - __declspec(dllimport) 14:19:42 INFO - UINT 14:19:42 INFO - __stdcall 14:19:42 INFO - RealGetWindowClassW( 14:19:42 INFO - HWND hwnd, 14:19:42 INFO - LPWSTR ptszClassName, 14:19:42 INFO - UINT cchClassNameMax); 14:19:42 INFO - #line 14299 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - typedef struct tagALTTABINFO 14:19:42 INFO - { 14:19:42 INFO - DWORD cbSize; 14:19:42 INFO - int cItems; 14:19:42 INFO - int cColumns; 14:19:42 INFO - int cRows; 14:19:42 INFO - int iColFocus; 14:19:42 INFO - int iRowFocus; 14:19:42 INFO - int cxItem; 14:19:42 INFO - int cyItem; 14:19:42 INFO - POINT ptStart; 14:19:42 INFO - } ALTTABINFO, *PALTTABINFO, *LPALTTABINFO; 14:19:42 INFO - __declspec(dllimport) 14:19:42 INFO - BOOL 14:19:42 INFO - __stdcall 14:19:42 INFO - GetAltTabInfoA( 14:19:42 INFO - HWND hwnd, 14:19:42 INFO - int iItem, 14:19:42 INFO - PALTTABINFO pati, 14:19:42 INFO - LPSTR pszItemText, 14:19:42 INFO - UINT cchItemText); 14:19:42 INFO - __declspec(dllimport) 14:19:42 INFO - BOOL 14:19:42 INFO - __stdcall 14:19:42 INFO - GetAltTabInfoW( 14:19:42 INFO - HWND hwnd, 14:19:42 INFO - int iItem, 14:19:42 INFO - PALTTABINFO pati, 14:19:42 INFO - LPWSTR pszItemText, 14:19:42 INFO - UINT cchItemText); 14:19:42 INFO - #line 14339 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - __declspec(dllimport) 14:19:42 INFO - DWORD 14:19:42 INFO - __stdcall 14:19:42 INFO - GetListBoxInfo( 14:19:42 INFO - HWND hwnd); 14:19:42 INFO - #line 14351 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - #pragma endregion 14:19:42 INFO - #line 14354 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - #line 14355 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - #pragma region Desktop Family 14:19:42 INFO - __declspec(dllimport) 14:19:42 INFO - BOOL 14:19:42 INFO - __stdcall 14:19:42 INFO - LockWorkStation( 14:19:42 INFO - void); 14:19:42 INFO - #line 14367 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - __declspec(dllimport) 14:19:42 INFO - BOOL 14:19:42 INFO - __stdcall 14:19:42 INFO - UserHandleGrantAccess( 14:19:42 INFO - HANDLE hUserHandle, 14:19:42 INFO - HANDLE hJob, 14:19:42 INFO - BOOL bGrant); 14:19:42 INFO - #line 14379 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - #line 14381 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - #pragma endregion 14:19:42 INFO - #pragma region Desktop Family 14:19:42 INFO - struct HRAWINPUT__{int unused;}; typedef struct HRAWINPUT__ *HRAWINPUT; 14:19:42 INFO - #line 14395 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - #pragma endregion 14:19:42 INFO - #pragma region Desktop Family 14:19:42 INFO - typedef struct tagRAWINPUTHEADER { 14:19:42 INFO - DWORD dwType; 14:19:42 INFO - DWORD dwSize; 14:19:42 INFO - HANDLE hDevice; 14:19:42 INFO - WPARAM wParam; 14:19:42 INFO - } RAWINPUTHEADER, *PRAWINPUTHEADER, *LPRAWINPUTHEADER; 14:19:42 INFO - #line 14433 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - #pragma endregion 14:19:42 INFO - #pragma region Desktop Family 14:19:42 INFO - #pragma warning(push) 14:19:42 INFO - #line 14450 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - #pragma warning(disable : 4201) 14:19:42 INFO - typedef struct tagRAWMOUSE { 14:19:42 INFO - USHORT usFlags; 14:19:42 INFO - union { 14:19:42 INFO - ULONG ulButtons; 14:19:42 INFO - struct { 14:19:42 INFO - USHORT usButtonFlags; 14:19:42 INFO - USHORT usButtonData; 14:19:42 INFO - } ; 14:19:42 INFO - } ; 14:19:42 INFO - ULONG ulRawButtons; 14:19:42 INFO - LONG lLastX; 14:19:42 INFO - LONG lLastY; 14:19:42 INFO - ULONG ulExtraInformation; 14:19:42 INFO - } RAWMOUSE, *PRAWMOUSE, *LPRAWMOUSE; 14:19:42 INFO - #pragma warning(pop) 14:19:42 INFO - #line 14498 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - #line 14500 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - #pragma endregion 14:19:42 INFO - #line 14533 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - #line 14544 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - #pragma region Desktop Family 14:19:42 INFO - typedef struct tagRAWKEYBOARD { 14:19:42 INFO - USHORT MakeCode; 14:19:42 INFO - USHORT Flags; 14:19:42 INFO - USHORT Reserved; 14:19:42 INFO - USHORT VKey; 14:19:42 INFO - UINT Message; 14:19:42 INFO - ULONG ExtraInformation; 14:19:42 INFO - } RAWKEYBOARD, *PRAWKEYBOARD, *LPRAWKEYBOARD; 14:19:42 INFO - #line 14580 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - #pragma endregion 14:19:42 INFO - #pragma region Desktop Family 14:19:42 INFO - typedef struct tagRAWHID { 14:19:42 INFO - DWORD dwSizeHid; 14:19:42 INFO - DWORD dwCount; 14:19:42 INFO - BYTE bRawData[1]; 14:19:42 INFO - } RAWHID, *PRAWHID, *LPRAWHID; 14:19:42 INFO - #line 14611 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - #pragma endregion 14:19:42 INFO - #pragma region Desktop Family 14:19:42 INFO - typedef struct tagRAWINPUT { 14:19:42 INFO - RAWINPUTHEADER header; 14:19:42 INFO - union { 14:19:42 INFO - RAWMOUSE mouse; 14:19:42 INFO - RAWKEYBOARD keyboard; 14:19:42 INFO - RAWHID hid; 14:19:42 INFO - } data; 14:19:42 INFO - } RAWINPUT, *PRAWINPUT, *LPRAWINPUT; 14:19:42 INFO - #line 14630 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - #pragma endregion 14:19:42 INFO - #line 14637 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - #pragma region Desktop Family 14:19:42 INFO - __declspec(dllimport) 14:19:42 INFO - UINT 14:19:42 INFO - __stdcall 14:19:42 INFO - GetRawInputData( 14:19:42 INFO - HRAWINPUT hRawInput, 14:19:42 INFO - UINT uiCommand, 14:19:42 INFO - LPVOID pData, 14:19:42 INFO - PUINT pcbSize, 14:19:42 INFO - UINT cbSizeHeader); 14:19:42 INFO - #line 14661 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - #pragma endregion 14:19:42 INFO - #pragma region Desktop Family 14:19:42 INFO - typedef struct tagRID_DEVICE_INFO_MOUSE { 14:19:42 INFO - DWORD dwId; 14:19:42 INFO - DWORD dwNumberOfButtons; 14:19:42 INFO - DWORD dwSampleRate; 14:19:42 INFO - BOOL fHasHorizontalWheel; 14:19:42 INFO - } RID_DEVICE_INFO_MOUSE, *PRID_DEVICE_INFO_MOUSE; 14:19:42 INFO - typedef struct tagRID_DEVICE_INFO_KEYBOARD { 14:19:42 INFO - DWORD dwType; 14:19:42 INFO - DWORD dwSubType; 14:19:42 INFO - DWORD dwKeyboardMode; 14:19:42 INFO - DWORD dwNumberOfFunctionKeys; 14:19:42 INFO - DWORD dwNumberOfIndicators; 14:19:42 INFO - DWORD dwNumberOfKeysTotal; 14:19:42 INFO - } RID_DEVICE_INFO_KEYBOARD, *PRID_DEVICE_INFO_KEYBOARD; 14:19:42 INFO - typedef struct tagRID_DEVICE_INFO_HID { 14:19:42 INFO - DWORD dwVendorId; 14:19:42 INFO - DWORD dwProductId; 14:19:42 INFO - DWORD dwVersionNumber; 14:19:42 INFO - USHORT usUsagePage; 14:19:42 INFO - USHORT usUsage; 14:19:42 INFO - } RID_DEVICE_INFO_HID, *PRID_DEVICE_INFO_HID; 14:19:42 INFO - typedef struct tagRID_DEVICE_INFO { 14:19:42 INFO - DWORD cbSize; 14:19:42 INFO - DWORD dwType; 14:19:42 INFO - union { 14:19:42 INFO - RID_DEVICE_INFO_MOUSE mouse; 14:19:42 INFO - RID_DEVICE_INFO_KEYBOARD keyboard; 14:19:42 INFO - RID_DEVICE_INFO_HID hid; 14:19:42 INFO - } ; 14:19:42 INFO - } RID_DEVICE_INFO, *PRID_DEVICE_INFO, *LPRID_DEVICE_INFO; 14:19:42 INFO - __declspec(dllimport) 14:19:42 INFO - UINT 14:19:42 INFO - __stdcall 14:19:42 INFO - GetRawInputDeviceInfoA( 14:19:42 INFO - HANDLE hDevice, 14:19:42 INFO - UINT uiCommand, 14:19:42 INFO - LPVOID pData, 14:19:42 INFO - PUINT pcbSize); 14:19:42 INFO - __declspec(dllimport) 14:19:42 INFO - UINT 14:19:42 INFO - __stdcall 14:19:42 INFO - GetRawInputDeviceInfoW( 14:19:42 INFO - HANDLE hDevice, 14:19:42 INFO - UINT uiCommand, 14:19:42 INFO - LPVOID pData, 14:19:42 INFO - PUINT pcbSize); 14:19:42 INFO - #line 14732 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - __declspec(dllimport) 14:19:42 INFO - UINT 14:19:42 INFO - __stdcall 14:19:42 INFO - GetRawInputBuffer( 14:19:42 INFO - PRAWINPUT pData, 14:19:42 INFO - PUINT pcbSize, 14:19:42 INFO - UINT cbSizeHeader); 14:19:42 INFO - typedef struct tagRAWINPUTDEVICE { 14:19:42 INFO - USHORT usUsagePage; 14:19:42 INFO - USHORT usUsage; 14:19:42 INFO - DWORD dwFlags; 14:19:42 INFO - HWND hwndTarget; 14:19:42 INFO - } RAWINPUTDEVICE, *PRAWINPUTDEVICE, *LPRAWINPUTDEVICE; 14:19:42 INFO - typedef const RAWINPUTDEVICE* PCRAWINPUTDEVICE; 14:19:42 INFO - #line 14758 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - #pragma endregion 14:19:42 INFO - #line 14772 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - #line 14783 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - #line 14789 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - #pragma region Desktop Family 14:19:42 INFO - __declspec(dllimport) 14:19:42 INFO - BOOL 14:19:42 INFO - __stdcall 14:19:42 INFO - RegisterRawInputDevices( 14:19:42 INFO - PCRAWINPUTDEVICE pRawInputDevices, 14:19:42 INFO - UINT uiNumDevices, 14:19:42 INFO - UINT cbSize); 14:19:42 INFO - __declspec(dllimport) 14:19:42 INFO - UINT 14:19:42 INFO - __stdcall 14:19:42 INFO - GetRegisteredRawInputDevices( 14:19:42 INFO - PRAWINPUTDEVICE pRawInputDevices, 14:19:42 INFO - PUINT puiNumDevices, 14:19:42 INFO - UINT cbSize); 14:19:42 INFO - typedef struct tagRAWINPUTDEVICELIST { 14:19:42 INFO - HANDLE hDevice; 14:19:42 INFO - DWORD dwType; 14:19:42 INFO - } RAWINPUTDEVICELIST, *PRAWINPUTDEVICELIST; 14:19:42 INFO - __declspec(dllimport) 14:19:42 INFO - UINT 14:19:42 INFO - __stdcall 14:19:42 INFO - GetRawInputDeviceList( 14:19:42 INFO - PRAWINPUTDEVICELIST pRawInputDeviceList, 14:19:42 INFO - PUINT puiNumDevices, 14:19:42 INFO - UINT cbSize); 14:19:42 INFO - __declspec(dllimport) 14:19:42 INFO - LRESULT 14:19:42 INFO - __stdcall 14:19:42 INFO - DefRawInputProc( 14:19:42 INFO - PRAWINPUT* paRawInput, 14:19:42 INFO - INT nInput, 14:19:42 INFO - UINT cbSizeHeader); 14:19:42 INFO - #line 14832 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - #pragma endregion 14:19:42 INFO - #line 14835 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - #line 14962 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - #pragma region Desktop Family 14:19:42 INFO - __declspec(dllimport) 14:19:42 INFO - BOOL 14:19:42 INFO - __stdcall 14:19:42 INFO - ChangeWindowMessageFilter( 14:19:42 INFO - UINT message, 14:19:42 INFO - DWORD dwFlag); 14:19:42 INFO - #line 14984 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - #pragma endregion 14:19:42 INFO - #line 14987 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - #pragma region Desktop Family 14:19:42 INFO - typedef struct tagCHANGEFILTERSTRUCT { 14:19:42 INFO - DWORD cbSize; 14:19:42 INFO - DWORD ExtStatus; 14:19:42 INFO - } CHANGEFILTERSTRUCT, *PCHANGEFILTERSTRUCT; 14:19:42 INFO - #line 15007 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - #pragma endregion 14:19:42 INFO - #pragma region Desktop Family 14:19:42 INFO - __declspec(dllimport) 14:19:42 INFO - BOOL 14:19:42 INFO - __stdcall 14:19:42 INFO - ChangeWindowMessageFilterEx( 14:19:42 INFO - HWND hwnd, 14:19:42 INFO - UINT message, 14:19:42 INFO - DWORD action, 14:19:42 INFO - PCHANGEFILTERSTRUCT pChangeFilterStruct); 14:19:42 INFO - #line 15029 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - #pragma endregion 14:19:42 INFO - #line 15032 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - #line 15035 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - #pragma region Desktop Family 14:19:42 INFO - struct HGESTUREINFO__{int unused;}; typedef struct HGESTUREINFO__ *HGESTUREINFO; 14:19:42 INFO - #line 15051 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - #pragma endregion 14:19:42 INFO - #pragma region Desktop Family 14:19:42 INFO - typedef struct tagGESTUREINFO { 14:19:42 INFO - UINT cbSize; 14:19:42 INFO - DWORD dwFlags; 14:19:42 INFO - DWORD dwID; 14:19:42 INFO - HWND hwndTarget; 14:19:42 INFO - POINTS ptsLocation; 14:19:42 INFO - DWORD dwInstanceID; 14:19:42 INFO - DWORD dwSequenceID; 14:19:42 INFO - ULONGLONG ullArguments; 14:19:42 INFO - UINT cbExtraArgs; 14:19:42 INFO - } GESTUREINFO, *PGESTUREINFO; 14:19:42 INFO - typedef GESTUREINFO const * PCGESTUREINFO; 14:19:42 INFO - typedef struct tagGESTURENOTIFYSTRUCT { 14:19:42 INFO - UINT cbSize; 14:19:42 INFO - DWORD dwFlags; 14:19:42 INFO - HWND hwndTarget; 14:19:42 INFO - POINTS ptsLocation; 14:19:42 INFO - DWORD dwInstanceID; 14:19:42 INFO - } GESTURENOTIFYSTRUCT, *PGESTURENOTIFYSTRUCT; 14:19:42 INFO - __declspec(dllimport) 14:19:42 INFO - BOOL 14:19:42 INFO - __stdcall 14:19:42 INFO - GetGestureInfo( 14:19:42 INFO - HGESTUREINFO hGestureInfo, 14:19:42 INFO - PGESTUREINFO pGestureInfo); 14:19:42 INFO - __declspec(dllimport) 14:19:42 INFO - BOOL 14:19:42 INFO - __stdcall 14:19:42 INFO - GetGestureExtraArgs( 14:19:42 INFO - HGESTUREINFO hGestureInfo, 14:19:42 INFO - UINT cbExtraArgs, 14:19:42 INFO - PBYTE pExtraArgs); 14:19:42 INFO - __declspec(dllimport) 14:19:42 INFO - BOOL 14:19:42 INFO - __stdcall 14:19:42 INFO - CloseGestureInfoHandle( 14:19:42 INFO - HGESTUREINFO hGestureInfo); 14:19:42 INFO - typedef struct tagGESTURECONFIG { 14:19:42 INFO - DWORD dwID; 14:19:42 INFO - DWORD dwWant; 14:19:42 INFO - DWORD dwBlock; 14:19:42 INFO - } GESTURECONFIG, *PGESTURECONFIG; 14:19:42 INFO - #line 15176 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - #pragma endregion 14:19:42 INFO - #pragma region Desktop Family 14:19:42 INFO - __declspec(dllimport) 14:19:42 INFO - BOOL 14:19:42 INFO - __stdcall 14:19:42 INFO - SetGestureConfig( 14:19:42 INFO - HWND hwnd, 14:19:42 INFO - DWORD dwReserved, 14:19:42 INFO - UINT cIDs, 14:19:42 INFO - PGESTURECONFIG pGestureConfig, 14:19:42 INFO - UINT cbSize); 14:19:42 INFO - __declspec(dllimport) 14:19:42 INFO - BOOL 14:19:42 INFO - __stdcall 14:19:42 INFO - GetGestureConfig( 14:19:42 INFO - HWND hwnd, 14:19:42 INFO - DWORD dwReserved, 14:19:42 INFO - DWORD dwFlags, 14:19:42 INFO - PUINT pcIDs, 14:19:42 INFO - PGESTURECONFIG pGestureConfig, 14:19:42 INFO - UINT cbSize); 14:19:42 INFO - #line 15252 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - #pragma endregion 14:19:42 INFO - #line 15256 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - #line 15271 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - #pragma region Desktop Family 14:19:42 INFO - __declspec(dllimport) 14:19:42 INFO - BOOL 14:19:42 INFO - __stdcall 14:19:42 INFO - ShutdownBlockReasonCreate( 14:19:42 INFO - HWND hWnd, 14:19:42 INFO - LPCWSTR pwszReason); 14:19:42 INFO - __declspec(dllimport) 14:19:42 INFO - BOOL 14:19:42 INFO - __stdcall 14:19:42 INFO - ShutdownBlockReasonQuery( 14:19:42 INFO - HWND hWnd, 14:19:42 INFO - LPWSTR pwszBuff, 14:19:42 INFO - DWORD *pcchBuff); 14:19:42 INFO - __declspec(dllimport) 14:19:42 INFO - BOOL 14:19:42 INFO - __stdcall 14:19:42 INFO - ShutdownBlockReasonDestroy( 14:19:42 INFO - HWND hWnd); 14:19:42 INFO - #line 15300 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - #pragma endregion 14:19:42 INFO - #pragma region Desktop Family 14:19:42 INFO - typedef enum tagINPUT_MESSAGE_DEVICE_TYPE { 14:19:42 INFO - IMDT_UNAVAILABLE = 0x00000000, 14:19:42 INFO - IMDT_KEYBOARD = 0x00000001, 14:19:42 INFO - IMDT_MOUSE = 0x00000002, 14:19:42 INFO - IMDT_TOUCH = 0x00000004, 14:19:42 INFO - IMDT_PEN = 0x00000008, 14:19:42 INFO - #line 15320 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - } INPUT_MESSAGE_DEVICE_TYPE; 14:19:42 INFO - typedef enum tagINPUT_MESSAGE_ORIGIN_ID { 14:19:42 INFO - IMO_UNAVAILABLE = 0x00000000, 14:19:42 INFO - IMO_HARDWARE = 0x00000001, 14:19:42 INFO - IMO_INJECTED = 0x00000002, 14:19:42 INFO - IMO_SYSTEM = 0x00000004, 14:19:42 INFO - } INPUT_MESSAGE_ORIGIN_ID; 14:19:42 INFO - typedef struct tagINPUT_MESSAGE_SOURCE { 14:19:42 INFO - INPUT_MESSAGE_DEVICE_TYPE deviceType; 14:19:42 INFO - INPUT_MESSAGE_ORIGIN_ID originId; 14:19:42 INFO - } INPUT_MESSAGE_SOURCE; 14:19:42 INFO - __declspec(dllimport) 14:19:42 INFO - BOOL 14:19:42 INFO - __stdcall 14:19:42 INFO - GetCurrentInputMessageSource( 14:19:42 INFO - INPUT_MESSAGE_SOURCE *inputMessageSource); 14:19:42 INFO - __declspec(dllimport) 14:19:42 INFO - BOOL 14:19:42 INFO - __stdcall 14:19:42 INFO - GetCIMSSM( 14:19:42 INFO - INPUT_MESSAGE_SOURCE *inputMessageSource); 14:19:42 INFO - #line 15354 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - #pragma endregion 14:19:42 INFO - #line 15357 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - #pragma region Application Family or OneCore Family 14:19:42 INFO - typedef enum tagAR_STATE { 14:19:42 INFO - AR_ENABLED = 0x0, 14:19:42 INFO - AR_DISABLED = 0x1, 14:19:42 INFO - AR_SUPPRESSED = 0x2, 14:19:42 INFO - AR_REMOTESESSION = 0x4, 14:19:42 INFO - AR_MULTIMON = 0x8, 14:19:42 INFO - AR_NOSENSOR = 0x10, 14:19:42 INFO - AR_NOT_SUPPORTED = 0x20, 14:19:42 INFO - AR_DOCKED = 0x40, 14:19:42 INFO - AR_LAPTOP = 0x80 14:19:42 INFO - } AR_STATE, *PAR_STATE; 14:19:42 INFO - #line 15379 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - #pragma endregion 14:19:42 INFO - extern "C++" { inline constexpr AR_STATE operator | (AR_STATE a, AR_STATE b) throw() { return AR_STATE(((_ENUM_FLAG_SIZED_INTEGER::type)a) | ((_ENUM_FLAG_SIZED_INTEGER::type)b)); } inline AR_STATE &operator |= (AR_STATE &a, AR_STATE b) throw() { return (AR_STATE &)(((_ENUM_FLAG_SIZED_INTEGER::type &)a) |= ((_ENUM_FLAG_SIZED_INTEGER::type)b)); } inline constexpr AR_STATE operator & (AR_STATE a, AR_STATE b) throw() { return AR_STATE(((_ENUM_FLAG_SIZED_INTEGER::type)a) & ((_ENUM_FLAG_SIZED_INTEGER::type)b)); } inline AR_STATE &operator &= (AR_STATE &a, AR_STATE b) throw() { return (AR_STATE &)(((_ENUM_FLAG_SIZED_INTEGER::type &)a) &= ((_ENUM_FLAG_SIZED_INTEGER::type)b)); } inline constexpr AR_STATE operator ~ (AR_STATE a) throw() { return AR_STATE(~((_ENUM_FLAG_SIZED_INTEGER::type)a)); } inline constexpr AR_STATE operator ^ (AR_STATE a, AR_STATE b) throw() { return AR_STATE(((_ENUM_FLAG_SIZED_INTEGER::type)a) ^ ((_ENUM_FLAG_SIZED_INTEGER::type)b)); } inline AR_STATE &operator ^= (AR_STATE &a, AR_STATE b) throw() { return (AR_STATE &)(((_ENUM_FLAG_SIZED_INTEGER::type &)a) ^= ((_ENUM_FLAG_SIZED_INTEGER::type)b)); } } 14:19:42 INFO - #line 15387 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - #pragma region Desktop Family 14:19:42 INFO - typedef enum ORIENTATION_PREFERENCE { 14:19:42 INFO - ORIENTATION_PREFERENCE_NONE = 0x0, 14:19:42 INFO - ORIENTATION_PREFERENCE_LANDSCAPE = 0x1, 14:19:42 INFO - ORIENTATION_PREFERENCE_PORTRAIT = 0x2, 14:19:42 INFO - ORIENTATION_PREFERENCE_LANDSCAPE_FLIPPED = 0x4, 14:19:42 INFO - ORIENTATION_PREFERENCE_PORTRAIT_FLIPPED = 0x8 14:19:42 INFO - } ORIENTATION_PREFERENCE; 14:19:42 INFO - extern "C++" { inline constexpr ORIENTATION_PREFERENCE operator | (ORIENTATION_PREFERENCE a, ORIENTATION_PREFERENCE b) throw() { return ORIENTATION_PREFERENCE(((_ENUM_FLAG_SIZED_INTEGER::type)a) | ((_ENUM_FLAG_SIZED_INTEGER::type)b)); } inline ORIENTATION_PREFERENCE &operator |= (ORIENTATION_PREFERENCE &a, ORIENTATION_PREFERENCE b) throw() { return (ORIENTATION_PREFERENCE &)(((_ENUM_FLAG_SIZED_INTEGER::type &)a) |= ((_ENUM_FLAG_SIZED_INTEGER::type)b)); } inline constexpr ORIENTATION_PREFERENCE operator & (ORIENTATION_PREFERENCE a, ORIENTATION_PREFERENCE b) throw() { return ORIENTATION_PREFERENCE(((_ENUM_FLAG_SIZED_INTEGER::type)a) & ((_ENUM_FLAG_SIZED_INTEGER::type)b)); } inline ORIENTATION_PREFERENCE &operator &= (ORIENTATION_PREFERENCE &a, ORIENTATION_PREFERENCE b) throw() { return (ORIENTATION_PREFERENCE &)(((_ENUM_FLAG_SIZED_INTEGER::type &)a) &= ((_ENUM_FLAG_SIZED_INTEGER::type)b)); } inline constexpr ORIENTATION_PREFERENCE operator ~ (ORIENTATION_PREFERENCE a) throw() { return ORIENTATION_PREFERENCE(~((_ENUM_FLAG_SIZED_INTEGER::type)a)); } inline constexpr ORIENTATION_PREFERENCE operator ^ (ORIENTATION_PREFERENCE a, ORIENTATION_PREFERENCE b) throw() { return ORIENTATION_PREFERENCE(((_ENUM_FLAG_SIZED_INTEGER::type)a) ^ ((_ENUM_FLAG_SIZED_INTEGER::type)b)); } inline ORIENTATION_PREFERENCE &operator ^= (ORIENTATION_PREFERENCE &a, ORIENTATION_PREFERENCE b) throw() { return (ORIENTATION_PREFERENCE &)(((_ENUM_FLAG_SIZED_INTEGER::type &)a) ^= ((_ENUM_FLAG_SIZED_INTEGER::type)b)); } } 14:19:42 INFO - #line 15410 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - __declspec(dllimport) 14:19:42 INFO - BOOL 14:19:42 INFO - __stdcall 14:19:42 INFO - GetAutoRotationState( 14:19:42 INFO - PAR_STATE pState); 14:19:42 INFO - __declspec(dllimport) 14:19:42 INFO - BOOL 14:19:42 INFO - __stdcall 14:19:42 INFO - GetDisplayAutoRotationPreferences( 14:19:42 INFO - ORIENTATION_PREFERENCE *pOrientation); 14:19:42 INFO - __declspec(dllimport) 14:19:42 INFO - BOOL 14:19:42 INFO - __stdcall 14:19:42 INFO - GetDisplayAutoRotationPreferencesByProcessId( 14:19:42 INFO - DWORD dwProcessId, 14:19:42 INFO - ORIENTATION_PREFERENCE *pOrientation, 14:19:42 INFO - BOOL *fRotateScreen); 14:19:42 INFO - __declspec(dllimport) 14:19:42 INFO - BOOL 14:19:42 INFO - __stdcall 14:19:42 INFO - SetDisplayAutoRotationPreferences( 14:19:42 INFO - ORIENTATION_PREFERENCE orientation); 14:19:42 INFO - #line 15438 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - #pragma endregion 14:19:42 INFO - #line 15441 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - #pragma region Desktop Family 14:19:42 INFO - __declspec(dllimport) 14:19:42 INFO - BOOL 14:19:42 INFO - __stdcall 14:19:42 INFO - IsImmersiveProcess( 14:19:42 INFO - HANDLE hProcess); 14:19:42 INFO - __declspec(dllimport) 14:19:42 INFO - BOOL 14:19:42 INFO - __stdcall 14:19:42 INFO - SetProcessRestrictionExemption( 14:19:42 INFO - BOOL fEnableExemption); 14:19:42 INFO - #line 15461 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - #pragma endregion 14:19:42 INFO - #line 15464 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - #pragma region Desktop Family 14:19:42 INFO - #line 15471 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - #pragma warning(pop) 14:19:42 INFO - #line 15476 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - #line 15482 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - #line 15483 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - } 14:19:42 INFO - #line 15487 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - #line 15489 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:19:42 INFO - #line 172 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:19:42 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:42 INFO - extern "C" { 14:19:42 INFO - #line 26 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:42 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\datetimeapi.h" 14:19:42 INFO - #pragma once 14:19:42 INFO - #line 16 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\datetimeapi.h" 14:19:42 INFO - #line 40 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\datetimeapi.h" 14:19:42 INFO - #line 42 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\datetimeapi.h" 14:19:42 INFO - extern "C" { 14:19:42 INFO - #line 47 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\datetimeapi.h" 14:19:42 INFO - #pragma region Desktop Family or OneCore Family 14:19:42 INFO - __declspec(dllimport) 14:19:42 INFO - int 14:19:42 INFO - __stdcall 14:19:42 INFO - GetDateFormatA( 14:19:42 INFO - LCID Locale, 14:19:42 INFO - DWORD dwFlags, 14:19:42 INFO - const SYSTEMTIME * lpDate, 14:19:42 INFO - LPCSTR lpFormat, 14:19:42 INFO - LPSTR lpDateStr, 14:19:42 INFO - int cchDate 14:19:42 INFO - ); 14:19:42 INFO - __declspec(dllimport) 14:19:42 INFO - int 14:19:42 INFO - __stdcall 14:19:42 INFO - GetDateFormatW( 14:19:42 INFO - LCID Locale, 14:19:42 INFO - DWORD dwFlags, 14:19:42 INFO - const SYSTEMTIME * lpDate, 14:19:42 INFO - LPCWSTR lpFormat, 14:19:42 INFO - LPWSTR lpDateStr, 14:19:42 INFO - int cchDate 14:19:42 INFO - ); 14:19:42 INFO - #line 89 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\datetimeapi.h" 14:19:42 INFO - __declspec(dllimport) 14:19:42 INFO - int 14:19:42 INFO - __stdcall 14:19:42 INFO - GetTimeFormatA( 14:19:42 INFO - LCID Locale, 14:19:42 INFO - DWORD dwFlags, 14:19:42 INFO - const SYSTEMTIME * lpTime, 14:19:42 INFO - LPCSTR lpFormat, 14:19:42 INFO - LPSTR lpTimeStr, 14:19:42 INFO - int cchTime 14:19:42 INFO - ); 14:19:42 INFO - __declspec(dllimport) 14:19:42 INFO - int 14:19:42 INFO - __stdcall 14:19:42 INFO - GetTimeFormatW( 14:19:42 INFO - LCID Locale, 14:19:42 INFO - DWORD dwFlags, 14:19:42 INFO - const SYSTEMTIME * lpTime, 14:19:42 INFO - LPCWSTR lpFormat, 14:19:42 INFO - LPWSTR lpTimeStr, 14:19:42 INFO - int cchTime 14:19:42 INFO - ); 14:19:42 INFO - #line 122 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\datetimeapi.h" 14:19:42 INFO - #line 124 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\datetimeapi.h" 14:19:42 INFO - #pragma endregion 14:19:42 INFO - #pragma region Application Family or OneCore Family 14:19:42 INFO - __declspec(dllimport) 14:19:42 INFO - int 14:19:42 INFO - __stdcall 14:19:42 INFO - GetTimeFormatEx( 14:19:42 INFO - LPCWSTR lpLocaleName, 14:19:42 INFO - DWORD dwFlags, 14:19:42 INFO - const SYSTEMTIME * lpTime, 14:19:42 INFO - LPCWSTR lpFormat, 14:19:42 INFO - LPWSTR lpTimeStr, 14:19:42 INFO - int cchTime 14:19:42 INFO - ); 14:19:42 INFO - __declspec(dllimport) 14:19:42 INFO - int 14:19:42 INFO - __stdcall 14:19:42 INFO - GetDateFormatEx( 14:19:42 INFO - LPCWSTR lpLocaleName, 14:19:42 INFO - DWORD dwFlags, 14:19:42 INFO - const SYSTEMTIME * lpDate, 14:19:42 INFO - LPCWSTR lpFormat, 14:19:42 INFO - LPWSTR lpDateStr, 14:19:42 INFO - int cchDate, 14:19:42 INFO - LPCWSTR lpCalendar 14:19:42 INFO - ); 14:19:42 INFO - #line 165 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\datetimeapi.h" 14:19:42 INFO - #pragma endregion 14:19:42 INFO - #line 168 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\datetimeapi.h" 14:19:42 INFO - #pragma region Desktop Family or OneCore Family 14:19:42 INFO - __declspec(dllimport) 14:19:42 INFO - int 14:19:42 INFO - __stdcall 14:19:42 INFO - GetDurationFormatEx( 14:19:42 INFO - LPCWSTR lpLocaleName, 14:19:42 INFO - DWORD dwFlags, 14:19:42 INFO - const SYSTEMTIME * lpDuration, 14:19:42 INFO - ULONGLONG ullDuration, 14:19:42 INFO - LPCWSTR lpFormat, 14:19:42 INFO - LPWSTR lpDurationStr, 14:19:42 INFO - int cchDuration 14:19:42 INFO - ); 14:19:42 INFO - #line 196 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\datetimeapi.h" 14:19:42 INFO - #pragma endregion 14:19:42 INFO - #line 199 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\datetimeapi.h" 14:19:42 INFO - } 14:19:42 INFO - #line 209 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\datetimeapi.h" 14:19:42 INFO - #line 212 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\datetimeapi.h" 14:19:42 INFO - #line 31 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:42 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:42 INFO - #pragma warning(push) 14:19:42 INFO - #pragma warning(disable:4820) 14:19:42 INFO - #line 39 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:42 INFO - #pragma region Application Family or OneCore Family 14:19:42 INFO - #line 55 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:43 INFO - #line 120 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:43 INFO - #line 124 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:43 INFO - #line 215 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:43 INFO - #line 224 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:43 INFO - #line 243 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:43 INFO - #line 278 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:43 INFO - #line 282 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:43 INFO - #line 327 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:43 INFO - #line 493 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:43 INFO - #line 498 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:43 INFO - #line 513 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:43 INFO - #line 517 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:43 INFO - #line 531 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:43 INFO - #line 652 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:43 INFO - #line 663 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:43 INFO - #line 684 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:43 INFO - #line 701 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:43 INFO - #line 705 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:43 INFO - #line 707 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:43 INFO - #line 712 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:43 INFO - #line 734 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:43 INFO - #line 738 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:43 INFO - #line 742 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:43 INFO - #line 769 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:43 INFO - #line 773 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:43 INFO - #line 830 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:43 INFO - #line 840 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:43 INFO - #line 845 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:43 INFO - #line 848 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:43 INFO - #line 940 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:43 INFO - typedef DWORD LGRPID; 14:19:43 INFO - typedef DWORD LCTYPE; 14:19:43 INFO - typedef DWORD CALTYPE; 14:19:43 INFO - typedef DWORD CALID; 14:19:43 INFO - typedef struct _cpinfo { 14:19:43 INFO - UINT MaxCharSize; 14:19:43 INFO - BYTE DefaultChar[2]; 14:19:43 INFO - BYTE LeadByte[12]; 14:19:43 INFO - } CPINFO, *LPCPINFO; 14:19:43 INFO - typedef struct _cpinfoexA { 14:19:43 INFO - UINT MaxCharSize; 14:19:43 INFO - BYTE DefaultChar[2]; 14:19:43 INFO - BYTE LeadByte[12]; 14:19:43 INFO - WCHAR UnicodeDefaultChar; 14:19:43 INFO - UINT CodePage; 14:19:43 INFO - CHAR CodePageName[260]; 14:19:43 INFO - } CPINFOEXA, *LPCPINFOEXA; 14:19:43 INFO - typedef struct _cpinfoexW { 14:19:43 INFO - UINT MaxCharSize; 14:19:43 INFO - BYTE DefaultChar[2]; 14:19:43 INFO - BYTE LeadByte[12]; 14:19:43 INFO - WCHAR UnicodeDefaultChar; 14:19:43 INFO - UINT CodePage; 14:19:43 INFO - WCHAR CodePageName[260]; 14:19:43 INFO - } CPINFOEXW, *LPCPINFOEXW; 14:19:43 INFO - typedef CPINFOEXA CPINFOEX; 14:19:43 INFO - typedef LPCPINFOEXA LPCPINFOEX; 14:19:43 INFO - #line 1004 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:43 INFO - typedef struct _numberfmtA { 14:19:43 INFO - UINT NumDigits; 14:19:43 INFO - UINT LeadingZero; 14:19:43 INFO - UINT Grouping; 14:19:43 INFO - LPSTR lpDecimalSep; 14:19:43 INFO - LPSTR lpThousandSep; 14:19:43 INFO - UINT NegativeOrder; 14:19:43 INFO - } NUMBERFMTA, *LPNUMBERFMTA; 14:19:43 INFO - typedef struct _numberfmtW { 14:19:43 INFO - UINT NumDigits; 14:19:43 INFO - UINT LeadingZero; 14:19:43 INFO - UINT Grouping; 14:19:43 INFO - LPWSTR lpDecimalSep; 14:19:43 INFO - LPWSTR lpThousandSep; 14:19:43 INFO - UINT NegativeOrder; 14:19:43 INFO - } NUMBERFMTW, *LPNUMBERFMTW; 14:19:43 INFO - typedef NUMBERFMTA NUMBERFMT; 14:19:43 INFO - typedef LPNUMBERFMTA LPNUMBERFMT; 14:19:43 INFO - #line 1033 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:43 INFO - typedef struct _currencyfmtA { 14:19:43 INFO - UINT NumDigits; 14:19:43 INFO - UINT LeadingZero; 14:19:43 INFO - UINT Grouping; 14:19:43 INFO - LPSTR lpDecimalSep; 14:19:43 INFO - LPSTR lpThousandSep; 14:19:43 INFO - UINT NegativeOrder; 14:19:43 INFO - UINT PositiveOrder; 14:19:43 INFO - LPSTR lpCurrencySymbol; 14:19:43 INFO - } CURRENCYFMTA, *LPCURRENCYFMTA; 14:19:43 INFO - typedef struct _currencyfmtW { 14:19:43 INFO - UINT NumDigits; 14:19:43 INFO - UINT LeadingZero; 14:19:43 INFO - UINT Grouping; 14:19:43 INFO - LPWSTR lpDecimalSep; 14:19:43 INFO - LPWSTR lpThousandSep; 14:19:43 INFO - UINT NegativeOrder; 14:19:43 INFO - UINT PositiveOrder; 14:19:43 INFO - LPWSTR lpCurrencySymbol; 14:19:43 INFO - } CURRENCYFMTW, *LPCURRENCYFMTW; 14:19:43 INFO - typedef CURRENCYFMTA CURRENCYFMT; 14:19:43 INFO - typedef LPCURRENCYFMTA LPCURRENCYFMT; 14:19:43 INFO - #line 1066 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:43 INFO - enum SYSNLS_FUNCTION{ 14:19:43 INFO - COMPARE_STRING = 0x0001, 14:19:43 INFO - }; 14:19:43 INFO - typedef DWORD NLS_FUNCTION; 14:19:43 INFO - #line 1097 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:43 INFO - typedef struct _nlsversioninfo{ 14:19:43 INFO - DWORD dwNLSVersionInfoSize; 14:19:43 INFO - DWORD dwNLSVersion; 14:19:43 INFO - DWORD dwDefinedVersion; 14:19:43 INFO - } NLSVERSIONINFO, *LPNLSVERSIONINFO; 14:19:43 INFO - #line 1110 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:43 INFO - typedef struct _nlsversioninfoex{ 14:19:43 INFO - DWORD dwNLSVersionInfoSize; 14:19:43 INFO - DWORD dwNLSVersion; 14:19:43 INFO - DWORD dwDefinedVersion; 14:19:43 INFO - DWORD dwEffectiveId; 14:19:43 INFO - GUID guidCustomVersion; 14:19:43 INFO - } NLSVERSIONINFOEX, *LPNLSVERSIONINFOEX; 14:19:43 INFO - typedef LONG GEOID; 14:19:43 INFO - typedef DWORD GEOTYPE; 14:19:43 INFO - typedef DWORD GEOCLASS; 14:19:43 INFO - enum SYSGEOTYPE { 14:19:43 INFO - GEO_NATION = 0x0001, 14:19:43 INFO - GEO_LATITUDE = 0x0002, 14:19:43 INFO - GEO_LONGITUDE = 0x0003, 14:19:43 INFO - GEO_ISO2 = 0x0004, 14:19:43 INFO - GEO_ISO3 = 0x0005, 14:19:43 INFO - GEO_RFC1766 = 0x0006, 14:19:43 INFO - GEO_LCID = 0x0007, 14:19:43 INFO - GEO_FRIENDLYNAME= 0x0008, 14:19:43 INFO - GEO_OFFICIALNAME= 0x0009, 14:19:43 INFO - GEO_TIMEZONES = 0x000A, 14:19:43 INFO - GEO_OFFICIALLANGUAGES = 0x000B, 14:19:43 INFO - GEO_ISO_UN_NUMBER = 0x000C, 14:19:43 INFO - GEO_PARENT = 0x000D, 14:19:43 INFO - GEO_DIALINGCODE = 0x000E, 14:19:43 INFO - GEO_CURRENCYCODE= 0x000F, 14:19:43 INFO - GEO_CURRENCYSYMBOL= 0x0010 14:19:43 INFO - }; 14:19:43 INFO - enum SYSGEOCLASS { 14:19:43 INFO - GEOCLASS_NATION = 16, 14:19:43 INFO - GEOCLASS_REGION = 14, 14:19:43 INFO - GEOCLASS_ALL = 0 14:19:43 INFO - }; 14:19:43 INFO - typedef enum _NORM_FORM { 14:19:43 INFO - NormalizationOther = 0, 14:19:43 INFO - NormalizationC = 0x1, 14:19:43 INFO - NormalizationD = 0x2, 14:19:43 INFO - NormalizationKC = 0x5, 14:19:43 INFO - NormalizationKD = 0x6 14:19:43 INFO - } NORM_FORM; 14:19:43 INFO - #line 1193 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:43 INFO - typedef BOOL (__stdcall* LANGUAGEGROUP_ENUMPROCA)(LGRPID, LPSTR, LPSTR, DWORD, LONG_PTR); 14:19:43 INFO - typedef BOOL (__stdcall* LANGGROUPLOCALE_ENUMPROCA)(LGRPID, LCID, LPSTR, LONG_PTR); 14:19:43 INFO - typedef BOOL (__stdcall* UILANGUAGE_ENUMPROCA)(LPSTR, LONG_PTR); 14:19:43 INFO - typedef BOOL (__stdcall* CODEPAGE_ENUMPROCA)(LPSTR); 14:19:43 INFO - typedef BOOL (__stdcall* DATEFMT_ENUMPROCA)(LPSTR); 14:19:43 INFO - typedef BOOL (__stdcall* DATEFMT_ENUMPROCEXA)(LPSTR, CALID); 14:19:43 INFO - typedef BOOL (__stdcall* TIMEFMT_ENUMPROCA)(LPSTR); 14:19:43 INFO - typedef BOOL (__stdcall* CALINFO_ENUMPROCA)(LPSTR); 14:19:43 INFO - typedef BOOL (__stdcall* CALINFO_ENUMPROCEXA)(LPSTR, CALID); 14:19:43 INFO - typedef BOOL (__stdcall* LOCALE_ENUMPROCA)(LPSTR); 14:19:43 INFO - typedef BOOL (__stdcall* LOCALE_ENUMPROCW)(LPWSTR); 14:19:43 INFO - typedef BOOL (__stdcall* LANGUAGEGROUP_ENUMPROCW)(LGRPID, LPWSTR, LPWSTR, DWORD, LONG_PTR); 14:19:43 INFO - typedef BOOL (__stdcall* LANGGROUPLOCALE_ENUMPROCW)(LGRPID, LCID, LPWSTR, LONG_PTR); 14:19:43 INFO - typedef BOOL (__stdcall* UILANGUAGE_ENUMPROCW)(LPWSTR, LONG_PTR); 14:19:43 INFO - typedef BOOL (__stdcall* CODEPAGE_ENUMPROCW)(LPWSTR); 14:19:43 INFO - typedef BOOL (__stdcall* DATEFMT_ENUMPROCW)(LPWSTR); 14:19:43 INFO - typedef BOOL (__stdcall* DATEFMT_ENUMPROCEXW)(LPWSTR, CALID); 14:19:43 INFO - typedef BOOL (__stdcall* TIMEFMT_ENUMPROCW)(LPWSTR); 14:19:43 INFO - typedef BOOL (__stdcall* CALINFO_ENUMPROCW)(LPWSTR); 14:19:43 INFO - typedef BOOL (__stdcall* CALINFO_ENUMPROCEXW)(LPWSTR, CALID); 14:19:43 INFO - typedef BOOL (__stdcall* GEO_ENUMPROC)(GEOID); 14:19:43 INFO - #line 1249 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:43 INFO - #line 1277 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:43 INFO - typedef struct _FILEMUIINFO { 14:19:43 INFO - DWORD dwSize; 14:19:43 INFO - DWORD dwVersion; 14:19:43 INFO - DWORD dwFileType; 14:19:43 INFO - BYTE pChecksum[16]; 14:19:43 INFO - BYTE pServiceChecksum[16]; 14:19:43 INFO - DWORD dwLanguageNameOffset; 14:19:43 INFO - DWORD dwTypeIDMainSize; 14:19:43 INFO - DWORD dwTypeIDMainOffset; 14:19:43 INFO - DWORD dwTypeNameMainOffset; 14:19:43 INFO - DWORD dwTypeIDMUISize; 14:19:43 INFO - DWORD dwTypeIDMUIOffset; 14:19:43 INFO - DWORD dwTypeNameMUIOffset; 14:19:43 INFO - BYTE abBuffer[8]; 14:19:43 INFO - } FILEMUIINFO, *PFILEMUIINFO; 14:19:43 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\stringapiset.h" 14:19:43 INFO - #pragma once 14:19:43 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\stringapiset.h" 14:19:43 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:45 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\stringapiset.h" 14:19:45 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\stringapiset.h" 14:19:45 INFO - #line 35 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\stringapiset.h" 14:19:45 INFO - extern "C" { 14:19:45 INFO - #line 40 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\stringapiset.h" 14:19:45 INFO - #pragma region Application or OneCore Family 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - int 14:19:45 INFO - __stdcall 14:19:45 INFO - CompareStringEx( 14:19:45 INFO - LPCWSTR lpLocaleName, 14:19:45 INFO - DWORD dwCmpFlags, 14:19:45 INFO - LPCWCH lpString1, 14:19:45 INFO - int cchCount1, 14:19:45 INFO - LPCWCH lpString2, 14:19:45 INFO - int cchCount2, 14:19:45 INFO - LPNLSVERSIONINFO lpVersionInformation, 14:19:45 INFO - LPVOID lpReserved, 14:19:45 INFO - LPARAM lParam 14:19:45 INFO - ); 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - int 14:19:45 INFO - __stdcall 14:19:45 INFO - CompareStringOrdinal( 14:19:45 INFO - LPCWCH lpString1, 14:19:45 INFO - int cchCount1, 14:19:45 INFO - LPCWCH lpString2, 14:19:45 INFO - int cchCount2, 14:19:45 INFO - BOOL bIgnoreCase 14:19:45 INFO - ); 14:19:45 INFO - #line 77 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\stringapiset.h" 14:19:45 INFO - #pragma endregion 14:19:45 INFO - #line 80 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\stringapiset.h" 14:19:45 INFO - #pragma region Desktop or OneCore Family 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - int 14:19:45 INFO - __stdcall 14:19:45 INFO - CompareStringW( 14:19:45 INFO - LCID Locale, 14:19:45 INFO - DWORD dwCmpFlags, 14:19:45 INFO - PCNZWCH lpString1, 14:19:45 INFO - int cchCount1, 14:19:45 INFO - PCNZWCH lpString2, 14:19:45 INFO - int cchCount2 14:19:45 INFO - ); 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - int 14:19:45 INFO - __stdcall 14:19:45 INFO - FoldStringW( 14:19:45 INFO - DWORD dwMapFlags, 14:19:45 INFO - LPCWCH lpSrcStr, 14:19:45 INFO - int cchSrc, 14:19:45 INFO - LPWSTR lpDestStr, 14:19:45 INFO - int cchDest 14:19:45 INFO - ); 14:19:45 INFO - #line 117 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\stringapiset.h" 14:19:45 INFO - #pragma endregion 14:19:45 INFO - #pragma region Application or OneCore Family 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - BOOL 14:19:45 INFO - __stdcall 14:19:45 INFO - GetStringTypeExW( 14:19:45 INFO - LCID Locale, 14:19:45 INFO - DWORD dwInfoType, 14:19:45 INFO - LPCWCH lpSrcStr, 14:19:45 INFO - int cchSrc, 14:19:45 INFO - LPWORD lpCharType 14:19:45 INFO - ); 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - BOOL 14:19:45 INFO - __stdcall 14:19:45 INFO - GetStringTypeW( 14:19:45 INFO - DWORD dwInfoType, 14:19:45 INFO - LPCWCH lpSrcStr, 14:19:45 INFO - int cchSrc, 14:19:45 INFO - LPWORD lpCharType 14:19:45 INFO - ); 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - int 14:19:45 INFO - __stdcall 14:19:45 INFO - MultiByteToWideChar( 14:19:45 INFO - UINT CodePage, 14:19:45 INFO - DWORD dwFlags, 14:19:45 INFO - LPCCH lpMultiByteStr, 14:19:45 INFO - int cbMultiByte, 14:19:45 INFO - LPWSTR lpWideCharStr, 14:19:45 INFO - int cchWideChar 14:19:45 INFO - ); 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - int 14:19:45 INFO - __stdcall 14:19:45 INFO - WideCharToMultiByte( 14:19:45 INFO - UINT CodePage, 14:19:45 INFO - DWORD dwFlags, 14:19:45 INFO - LPCWCH lpWideCharStr, 14:19:45 INFO - int cchWideChar, 14:19:45 INFO - LPSTR lpMultiByteStr, 14:19:45 INFO - int cbMultiByte, 14:19:45 INFO - LPCCH lpDefaultChar, 14:19:45 INFO - LPBOOL lpUsedDefaultChar 14:19:45 INFO - ); 14:19:45 INFO - #line 187 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\stringapiset.h" 14:19:45 INFO - #pragma endregion 14:19:45 INFO - } 14:19:45 INFO - #line 192 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\stringapiset.h" 14:19:45 INFO - #line 195 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\stringapiset.h" 14:19:45 INFO - #line 1301 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:45 INFO - #line 1302 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - BOOL 14:19:45 INFO - __stdcall 14:19:45 INFO - IsValidCodePage( 14:19:45 INFO - UINT CodePage); 14:19:45 INFO - #line 1373 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:45 INFO - #pragma endregion 14:19:45 INFO - #pragma region Desktop Family or OneCore Family 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - UINT 14:19:45 INFO - __stdcall 14:19:45 INFO - GetACP(void); 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - UINT 14:19:45 INFO - __stdcall 14:19:45 INFO - GetOEMCP(void); 14:19:45 INFO - #line 1389 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:45 INFO - #pragma endregion 14:19:45 INFO - #pragma region Desktop or Pc Family or OneCore Family 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - BOOL 14:19:45 INFO - __stdcall 14:19:45 INFO - GetCPInfo( 14:19:45 INFO - UINT CodePage, 14:19:45 INFO - LPCPINFO lpCPInfo); 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - BOOL 14:19:45 INFO - __stdcall 14:19:45 INFO - GetCPInfoExA( 14:19:45 INFO - UINT CodePage, 14:19:45 INFO - DWORD dwFlags, 14:19:45 INFO - LPCPINFOEXA lpCPInfoEx); 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - BOOL 14:19:45 INFO - __stdcall 14:19:45 INFO - GetCPInfoExW( 14:19:45 INFO - UINT CodePage, 14:19:45 INFO - DWORD dwFlags, 14:19:45 INFO - LPCPINFOEXW lpCPInfoEx); 14:19:45 INFO - #line 1420 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:45 INFO - #line 1422 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:45 INFO - #pragma endregion 14:19:45 INFO - #pragma region Desktop or OneCore Family 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - int 14:19:45 INFO - __stdcall 14:19:45 INFO - CompareStringA( 14:19:45 INFO - LCID Locale, 14:19:45 INFO - DWORD dwCmpFlags, 14:19:45 INFO - PCNZCH lpString1, 14:19:45 INFO - int cchCount1, 14:19:45 INFO - PCNZCH lpString2, 14:19:45 INFO - int cchCount2); 14:19:45 INFO - #line 1446 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:45 INFO - #line 1474 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - int 14:19:45 INFO - __stdcall 14:19:45 INFO - FindNLSString( 14:19:45 INFO - LCID Locale, 14:19:45 INFO - DWORD dwFindNLSStringFlags, 14:19:45 INFO - LPCWSTR lpStringSource, 14:19:45 INFO - int cchSource, 14:19:45 INFO - LPCWSTR lpStringValue, 14:19:45 INFO - int cchValue, 14:19:45 INFO - LPINT pcchFound); 14:19:45 INFO - #line 1491 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - int 14:19:45 INFO - __stdcall 14:19:45 INFO - LCMapStringW( 14:19:45 INFO - LCID Locale, 14:19:45 INFO - DWORD dwMapFlags, 14:19:45 INFO - LPCWSTR lpSrcStr, 14:19:45 INFO - int cchSrc, 14:19:45 INFO - LPWSTR lpDestStr, 14:19:45 INFO - int cchDest); 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - int 14:19:45 INFO - __stdcall 14:19:45 INFO - LCMapStringA( 14:19:45 INFO - LCID Locale, 14:19:45 INFO - DWORD dwMapFlags, 14:19:45 INFO - LPCSTR lpSrcStr, 14:19:45 INFO - int cchSrc, 14:19:45 INFO - LPSTR lpDestStr, 14:19:45 INFO - int cchDest); 14:19:45 INFO - #line 1520 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - int 14:19:45 INFO - __stdcall 14:19:45 INFO - GetLocaleInfoW( 14:19:45 INFO - LCID Locale, 14:19:45 INFO - LCTYPE LCType, 14:19:45 INFO - LPWSTR lpLCData, 14:19:45 INFO - int cchData); 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - int 14:19:45 INFO - __stdcall 14:19:45 INFO - GetLocaleInfoA( 14:19:45 INFO - LCID Locale, 14:19:45 INFO - LCTYPE LCType, 14:19:45 INFO - LPSTR lpLCData, 14:19:45 INFO - int cchData 14:19:45 INFO - ); 14:19:45 INFO - #line 1549 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - BOOL 14:19:45 INFO - __stdcall 14:19:45 INFO - SetLocaleInfoA( 14:19:45 INFO - LCID Locale, 14:19:45 INFO - LCTYPE LCType, 14:19:45 INFO - LPCSTR lpLCData); 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - BOOL 14:19:45 INFO - __stdcall 14:19:45 INFO - SetLocaleInfoW( 14:19:45 INFO - LCID Locale, 14:19:45 INFO - LCTYPE LCType, 14:19:45 INFO - LPCWSTR lpLCData); 14:19:45 INFO - #line 1569 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - int 14:19:45 INFO - __stdcall 14:19:45 INFO - GetCalendarInfoA( 14:19:45 INFO - LCID Locale, 14:19:45 INFO - CALID Calendar, 14:19:45 INFO - CALTYPE CalType, 14:19:45 INFO - LPSTR lpCalData, 14:19:45 INFO - int cchData, 14:19:45 INFO - LPDWORD lpValue); 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - int 14:19:45 INFO - __stdcall 14:19:45 INFO - GetCalendarInfoW( 14:19:45 INFO - LCID Locale, 14:19:45 INFO - CALID Calendar, 14:19:45 INFO - CALTYPE CalType, 14:19:45 INFO - LPWSTR lpCalData, 14:19:45 INFO - int cchData, 14:19:45 INFO - LPDWORD lpValue); 14:19:45 INFO - #line 1599 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - BOOL 14:19:45 INFO - __stdcall 14:19:45 INFO - SetCalendarInfoA( 14:19:45 INFO - LCID Locale, 14:19:45 INFO - CALID Calendar, 14:19:45 INFO - CALTYPE CalType, 14:19:45 INFO - LPCSTR lpCalData); 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - BOOL 14:19:45 INFO - __stdcall 14:19:45 INFO - SetCalendarInfoW( 14:19:45 INFO - LCID Locale, 14:19:45 INFO - CALID Calendar, 14:19:45 INFO - CALTYPE CalType, 14:19:45 INFO - LPCWSTR lpCalData); 14:19:45 INFO - #line 1621 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:45 INFO - #line 1622 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:45 INFO - #line 1624 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:45 INFO - #pragma endregion 14:19:45 INFO - #pragma region Desktop Family 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - BOOL 14:19:45 INFO - __stdcall 14:19:45 INFO - LoadStringByReference( 14:19:45 INFO - DWORD Flags, 14:19:45 INFO - PCWSTR Language, 14:19:45 INFO - PCWSTR SourceString, 14:19:45 INFO - PWSTR Buffer, 14:19:45 INFO - ULONG cchBuffer, 14:19:45 INFO - PCWSTR Directory, 14:19:45 INFO - PULONG pcchBufferOut 14:19:45 INFO - ); 14:19:45 INFO - #line 1652 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:45 INFO - #line 1655 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:45 INFO - #pragma endregion 14:19:45 INFO - #pragma region Desktop Family or OneCore Family 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - BOOL 14:19:45 INFO - __stdcall 14:19:45 INFO - IsDBCSLeadByte( 14:19:45 INFO - BYTE TestChar 14:19:45 INFO - ); 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - BOOL 14:19:45 INFO - __stdcall 14:19:45 INFO - IsDBCSLeadByteEx( 14:19:45 INFO - UINT CodePage, 14:19:45 INFO - BYTE TestChar 14:19:45 INFO - ); 14:19:45 INFO - #line 1676 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:45 INFO - #pragma endregion 14:19:45 INFO - #pragma region Application Family or OneCore Family 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - int 14:19:45 INFO - __stdcall 14:19:45 INFO - LCIDToLocaleName( 14:19:45 INFO - LCID Locale, 14:19:45 INFO - LPWSTR lpName, 14:19:45 INFO - int cchName, 14:19:45 INFO - DWORD dwFlags); 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - LCID 14:19:45 INFO - __stdcall 14:19:45 INFO - LocaleNameToLCID( 14:19:45 INFO - LPCWSTR lpName, 14:19:45 INFO - DWORD dwFlags); 14:19:45 INFO - #line 1699 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:45 INFO - #line 1701 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:45 INFO - #pragma endregion 14:19:45 INFO - #pragma region Desktop Family 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - int 14:19:45 INFO - __stdcall 14:19:45 INFO - GetDurationFormat( 14:19:45 INFO - LCID Locale, 14:19:45 INFO - DWORD dwFlags, 14:19:45 INFO - const SYSTEMTIME *lpDuration, 14:19:45 INFO - ULONGLONG ullDuration, 14:19:45 INFO - LPCWSTR lpFormat, 14:19:45 INFO - LPWSTR lpDurationStr, 14:19:45 INFO - int cchDuration); 14:19:45 INFO - #line 1720 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:45 INFO - #line 1722 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:45 INFO - #pragma endregion 14:19:45 INFO - #pragma region Desktop Family or OneCore Family 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - int 14:19:45 INFO - __stdcall 14:19:45 INFO - GetNumberFormatA( 14:19:45 INFO - LCID Locale, 14:19:45 INFO - DWORD dwFlags, 14:19:45 INFO - LPCSTR lpValue, 14:19:45 INFO - const NUMBERFMTA *lpFormat, 14:19:45 INFO - LPSTR lpNumberStr, 14:19:45 INFO - int cchNumber); 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - int 14:19:45 INFO - __stdcall 14:19:45 INFO - GetNumberFormatW( 14:19:45 INFO - LCID Locale, 14:19:45 INFO - DWORD dwFlags, 14:19:45 INFO - LPCWSTR lpValue, 14:19:45 INFO - const NUMBERFMTW *lpFormat, 14:19:45 INFO - LPWSTR lpNumberStr, 14:19:45 INFO - int cchNumber); 14:19:45 INFO - #line 1754 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - int 14:19:45 INFO - __stdcall 14:19:45 INFO - GetCurrencyFormatA( 14:19:45 INFO - LCID Locale, 14:19:45 INFO - DWORD dwFlags, 14:19:45 INFO - LPCSTR lpValue, 14:19:45 INFO - const CURRENCYFMTA *lpFormat, 14:19:45 INFO - LPSTR lpCurrencyStr, 14:19:45 INFO - int cchCurrency); 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - int 14:19:45 INFO - __stdcall 14:19:45 INFO - GetCurrencyFormatW( 14:19:45 INFO - LCID Locale, 14:19:45 INFO - DWORD dwFlags, 14:19:45 INFO - LPCWSTR lpValue, 14:19:45 INFO - const CURRENCYFMTW *lpFormat, 14:19:45 INFO - LPWSTR lpCurrencyStr, 14:19:45 INFO - int cchCurrency); 14:19:45 INFO - #line 1782 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - BOOL 14:19:45 INFO - __stdcall 14:19:45 INFO - EnumCalendarInfoA( 14:19:45 INFO - CALINFO_ENUMPROCA lpCalInfoEnumProc, 14:19:45 INFO - LCID Locale, 14:19:45 INFO - CALID Calendar, 14:19:45 INFO - CALTYPE CalType); 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - BOOL 14:19:45 INFO - __stdcall 14:19:45 INFO - EnumCalendarInfoW( 14:19:45 INFO - CALINFO_ENUMPROCW lpCalInfoEnumProc, 14:19:45 INFO - LCID Locale, 14:19:45 INFO - CALID Calendar, 14:19:45 INFO - CALTYPE CalType); 14:19:45 INFO - #line 1806 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - BOOL 14:19:45 INFO - __stdcall 14:19:45 INFO - EnumCalendarInfoExA( 14:19:45 INFO - CALINFO_ENUMPROCEXA lpCalInfoEnumProcEx, 14:19:45 INFO - LCID Locale, 14:19:45 INFO - CALID Calendar, 14:19:45 INFO - CALTYPE CalType); 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - BOOL 14:19:45 INFO - __stdcall 14:19:45 INFO - EnumCalendarInfoExW( 14:19:45 INFO - CALINFO_ENUMPROCEXW lpCalInfoEnumProcEx, 14:19:45 INFO - LCID Locale, 14:19:45 INFO - CALID Calendar, 14:19:45 INFO - CALTYPE CalType); 14:19:45 INFO - #line 1831 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:45 INFO - #line 1832 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - BOOL 14:19:45 INFO - __stdcall 14:19:45 INFO - EnumTimeFormatsA( 14:19:45 INFO - TIMEFMT_ENUMPROCA lpTimeFmtEnumProc, 14:19:45 INFO - LCID Locale, 14:19:45 INFO - DWORD dwFlags); 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - BOOL 14:19:45 INFO - __stdcall 14:19:45 INFO - EnumTimeFormatsW( 14:19:45 INFO - TIMEFMT_ENUMPROCW lpTimeFmtEnumProc, 14:19:45 INFO - LCID Locale, 14:19:45 INFO - DWORD dwFlags); 14:19:45 INFO - #line 1854 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - BOOL 14:19:45 INFO - __stdcall 14:19:45 INFO - EnumDateFormatsA( 14:19:45 INFO - DATEFMT_ENUMPROCA lpDateFmtEnumProc, 14:19:45 INFO - LCID Locale, 14:19:45 INFO - DWORD dwFlags); 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - BOOL 14:19:45 INFO - __stdcall 14:19:45 INFO - EnumDateFormatsW( 14:19:45 INFO - DATEFMT_ENUMPROCW lpDateFmtEnumProc, 14:19:45 INFO - LCID Locale, 14:19:45 INFO - DWORD dwFlags); 14:19:45 INFO - #line 1876 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - BOOL 14:19:45 INFO - __stdcall 14:19:45 INFO - EnumDateFormatsExA( 14:19:45 INFO - DATEFMT_ENUMPROCEXA lpDateFmtEnumProcEx, 14:19:45 INFO - LCID Locale, 14:19:45 INFO - DWORD dwFlags); 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - BOOL 14:19:45 INFO - __stdcall 14:19:45 INFO - EnumDateFormatsExW( 14:19:45 INFO - DATEFMT_ENUMPROCEXW lpDateFmtEnumProcEx, 14:19:45 INFO - LCID Locale, 14:19:45 INFO - DWORD dwFlags); 14:19:45 INFO - #line 1899 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:45 INFO - #line 1900 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - BOOL 14:19:45 INFO - __stdcall 14:19:45 INFO - IsValidLanguageGroup( 14:19:45 INFO - LGRPID LanguageGroup, 14:19:45 INFO - DWORD dwFlags); 14:19:45 INFO - #line 1909 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - BOOL 14:19:45 INFO - __stdcall 14:19:45 INFO - GetNLSVersion( 14:19:45 INFO - NLS_FUNCTION Function, 14:19:45 INFO - LCID Locale, 14:19:45 INFO - LPNLSVERSIONINFO lpVersionInformation); 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - BOOL 14:19:45 INFO - __stdcall 14:19:45 INFO - IsNLSDefinedString( 14:19:45 INFO - NLS_FUNCTION Function, 14:19:45 INFO - DWORD dwFlags, 14:19:45 INFO - LPNLSVERSIONINFO lpVersionInformation, 14:19:45 INFO - LPCWSTR lpString, 14:19:45 INFO - INT cchStr); 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - BOOL 14:19:45 INFO - __stdcall 14:19:45 INFO - IsValidLocale( 14:19:45 INFO - LCID Locale, 14:19:45 INFO - DWORD dwFlags); 14:19:45 INFO - #line 1938 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:45 INFO - #pragma endregion 14:19:45 INFO - #pragma region Application Family or OneCore Family 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - int 14:19:45 INFO - __stdcall 14:19:45 INFO - GetGeoInfoA( 14:19:45 INFO - GEOID Location, 14:19:45 INFO - GEOTYPE GeoType, 14:19:45 INFO - LPSTR lpGeoData, 14:19:45 INFO - int cchData, 14:19:45 INFO - LANGID LangId); 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - int 14:19:45 INFO - __stdcall 14:19:45 INFO - GetGeoInfoW( 14:19:45 INFO - GEOID Location, 14:19:45 INFO - GEOTYPE GeoType, 14:19:45 INFO - LPWSTR lpGeoData, 14:19:45 INFO - int cchData, 14:19:45 INFO - LANGID LangId); 14:19:45 INFO - #line 1966 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:45 INFO - #line 1967 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:45 INFO - #pragma endregion 14:19:45 INFO - #pragma region Desktop or PC Family or OneCore Family 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - BOOL 14:19:45 INFO - __stdcall 14:19:45 INFO - EnumSystemGeoID( 14:19:45 INFO - GEOCLASS GeoClass, 14:19:45 INFO - GEOID ParentGeoId, 14:19:45 INFO - GEO_ENUMPROC lpGeoEnumProc); 14:19:45 INFO - #line 1981 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:45 INFO - #pragma endregion 14:19:45 INFO - #pragma region Application Family or OneCore Family 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - GEOID 14:19:45 INFO - __stdcall 14:19:45 INFO - GetUserGeoID( 14:19:45 INFO - GEOCLASS GeoClass); 14:19:45 INFO - #line 1994 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:45 INFO - #pragma endregion 14:19:45 INFO - #pragma region Desktop Family or OneCore Family 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - BOOL 14:19:45 INFO - __stdcall 14:19:45 INFO - SetUserGeoID( 14:19:45 INFO - GEOID GeoId); 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - LCID 14:19:45 INFO - __stdcall 14:19:45 INFO - ConvertDefaultLocale( 14:19:45 INFO - LCID Locale); 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - LCID 14:19:45 INFO - __stdcall 14:19:45 INFO - GetThreadLocale(void); 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - BOOL 14:19:45 INFO - __stdcall 14:19:45 INFO - SetThreadLocale( 14:19:45 INFO - LCID Locale 14:19:45 INFO - ); 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - LANGID 14:19:45 INFO - __stdcall 14:19:45 INFO - GetSystemDefaultUILanguage(void); 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - LANGID 14:19:45 INFO - __stdcall 14:19:45 INFO - GetUserDefaultUILanguage(void); 14:19:45 INFO - #line 2034 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - LANGID 14:19:45 INFO - __stdcall 14:19:45 INFO - GetSystemDefaultLangID(void); 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - LANGID 14:19:45 INFO - __stdcall 14:19:45 INFO - GetUserDefaultLangID(void); 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - LCID 14:19:45 INFO - __stdcall 14:19:45 INFO - GetSystemDefaultLCID(void); 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - LCID 14:19:45 INFO - __stdcall 14:19:45 INFO - GetUserDefaultLCID(void); 14:19:45 INFO - #line 2056 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:45 INFO - #pragma endregion 14:19:45 INFO - #pragma region Desktop Family 14:19:45 INFO - #line 2063 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:45 INFO - #pragma endregion 14:19:45 INFO - #pragma region Desktop Family or OneCore Family 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - LANGID 14:19:45 INFO - __stdcall 14:19:45 INFO - SetThreadUILanguage( LANGID LangId); 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - LANGID 14:19:45 INFO - __stdcall 14:19:45 INFO - GetThreadUILanguage(void); 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - BOOL 14:19:45 INFO - __stdcall 14:19:45 INFO - GetProcessPreferredUILanguages( 14:19:45 INFO - DWORD dwFlags, 14:19:45 INFO - PULONG pulNumLanguages, 14:19:45 INFO - PZZWSTR pwszLanguagesBuffer, 14:19:45 INFO - PULONG pcchLanguagesBuffer 14:19:45 INFO - ); 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - BOOL 14:19:45 INFO - __stdcall 14:19:45 INFO - SetProcessPreferredUILanguages( 14:19:45 INFO - DWORD dwFlags, 14:19:45 INFO - PCZZWSTR pwszLanguagesBuffer, 14:19:45 INFO - PULONG pulNumLanguages 14:19:45 INFO - ); 14:19:45 INFO - #line 2102 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:45 INFO - #line 2103 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:45 INFO - #pragma endregion 14:19:45 INFO - #pragma region Desktop Family or Phone Family or OneCore Family 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - BOOL 14:19:45 INFO - __stdcall 14:19:45 INFO - GetUserPreferredUILanguages ( 14:19:45 INFO - DWORD dwFlags, 14:19:45 INFO - PULONG pulNumLanguages, 14:19:45 INFO - PZZWSTR pwszLanguagesBuffer, 14:19:45 INFO - PULONG pcchLanguagesBuffer 14:19:45 INFO - ); 14:19:45 INFO - #line 2120 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:45 INFO - #line 2122 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:45 INFO - #pragma endregion 14:19:45 INFO - #pragma region Desktop Family or OneCore Family 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - BOOL 14:19:45 INFO - __stdcall 14:19:45 INFO - GetSystemPreferredUILanguages ( 14:19:45 INFO - DWORD dwFlags, 14:19:45 INFO - PULONG pulNumLanguages, 14:19:45 INFO - PZZWSTR pwszLanguagesBuffer, 14:19:45 INFO - PULONG pcchLanguagesBuffer 14:19:45 INFO - ); 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - BOOL 14:19:45 INFO - __stdcall 14:19:45 INFO - GetThreadPreferredUILanguages( 14:19:45 INFO - DWORD dwFlags, 14:19:45 INFO - PULONG pulNumLanguages, 14:19:45 INFO - PZZWSTR pwszLanguagesBuffer, 14:19:45 INFO - PULONG pcchLanguagesBuffer 14:19:45 INFO - ); 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - BOOL 14:19:45 INFO - __stdcall 14:19:45 INFO - SetThreadPreferredUILanguages( 14:19:45 INFO - DWORD dwFlags, 14:19:45 INFO - PCZZWSTR pwszLanguagesBuffer, 14:19:45 INFO - PULONG pulNumLanguages 14:19:45 INFO - ); 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - BOOL 14:19:45 INFO - __stdcall 14:19:45 INFO - GetFileMUIInfo( 14:19:45 INFO - DWORD dwFlags, 14:19:45 INFO - PCWSTR pcwszFilePath, 14:19:45 INFO - PFILEMUIINFO pFileMUIInfo, 14:19:45 INFO - DWORD* pcbFileMUIInfo); 14:19:45 INFO - __declspec(dllimport) 14:19:45 INFO - BOOL 14:19:45 INFO - __stdcall 14:19:46 INFO - GetFileMUIPath( 14:19:46 INFO - DWORD dwFlags, 14:19:46 INFO - PCWSTR pcwszFilePath , 14:19:46 INFO - PWSTR pwszLanguage, 14:19:46 INFO - PULONG pcchLanguage, 14:19:46 INFO - PWSTR pwszFileMUIPath, 14:19:46 INFO - PULONG pcchFileMUIPath, 14:19:46 INFO - PULONGLONG pululEnumerator 14:19:46 INFO - ); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - GetUILanguageInfo( 14:19:46 INFO - DWORD dwFlags, 14:19:46 INFO - PCZZWSTR pwmszLanguage, 14:19:46 INFO - PZZWSTR pwszFallbackLanguages, 14:19:46 INFO - PDWORD pcchFallbackLanguages, 14:19:46 INFO - PDWORD pAttributes 14:19:46 INFO - ); 14:19:46 INFO - #line 2196 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:46 INFO - #line 2198 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:46 INFO - #pragma endregion 14:19:46 INFO - #pragma region Desktop Family 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - NotifyUILanguageChange( 14:19:46 INFO - DWORD dwFlags, 14:19:46 INFO - PCWSTR pcwstrNewLanguage, 14:19:46 INFO - PCWSTR pcwstrPreviousLanguage, 14:19:46 INFO - DWORD dwReserved, 14:19:46 INFO - PDWORD pdwStatusRtrn 14:19:46 INFO - ); 14:19:46 INFO - #line 2217 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:46 INFO - #line 2219 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:46 INFO - #pragma endregion 14:19:46 INFO - #pragma region Application Family or OneCore Family 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - GetStringTypeExA( 14:19:46 INFO - LCID Locale, 14:19:46 INFO - DWORD dwInfoType, 14:19:46 INFO - LPCSTR lpSrcStr, 14:19:46 INFO - int cchSrc, 14:19:46 INFO - LPWORD lpCharType); 14:19:46 INFO - #line 2241 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:46 INFO - #line 2243 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:46 INFO - #pragma endregion 14:19:46 INFO - #pragma region Desktop Family or OneCore Family 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - GetStringTypeA( 14:19:46 INFO - LCID Locale, 14:19:46 INFO - DWORD dwInfoType, 14:19:46 INFO - LPCSTR lpSrcStr, 14:19:46 INFO - int cchSrc, 14:19:46 INFO - LPWORD lpCharType); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - int 14:19:46 INFO - __stdcall 14:19:46 INFO - FoldStringA( 14:19:46 INFO - DWORD dwMapFlags, 14:19:46 INFO - LPCSTR lpSrcStr, 14:19:46 INFO - int cchSrc, 14:19:46 INFO - LPSTR lpDestStr, 14:19:46 INFO - int cchDest); 14:19:46 INFO - #line 2281 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - EnumSystemLocalesA( 14:19:46 INFO - LOCALE_ENUMPROCA lpLocaleEnumProc, 14:19:46 INFO - DWORD dwFlags); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - EnumSystemLocalesW( 14:19:46 INFO - LOCALE_ENUMPROCW lpLocaleEnumProc, 14:19:46 INFO - DWORD dwFlags); 14:19:46 INFO - #line 2301 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:46 INFO - #line 2303 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - EnumSystemLanguageGroupsA( 14:19:46 INFO - LANGUAGEGROUP_ENUMPROCA lpLanguageGroupEnumProc, 14:19:46 INFO - DWORD dwFlags, 14:19:46 INFO - LONG_PTR lParam); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - EnumSystemLanguageGroupsW( 14:19:46 INFO - LANGUAGEGROUP_ENUMPROCW lpLanguageGroupEnumProc, 14:19:46 INFO - DWORD dwFlags, 14:19:46 INFO - LONG_PTR lParam); 14:19:46 INFO - #line 2325 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - EnumLanguageGroupLocalesA( 14:19:46 INFO - LANGGROUPLOCALE_ENUMPROCA lpLangGroupLocaleEnumProc, 14:19:46 INFO - LGRPID LanguageGroup, 14:19:46 INFO - DWORD dwFlags, 14:19:46 INFO - LONG_PTR lParam); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - EnumLanguageGroupLocalesW( 14:19:46 INFO - LANGGROUPLOCALE_ENUMPROCW lpLangGroupLocaleEnumProc, 14:19:46 INFO - LGRPID LanguageGroup, 14:19:46 INFO - DWORD dwFlags, 14:19:46 INFO - LONG_PTR lParam); 14:19:46 INFO - #line 2347 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - EnumUILanguagesA( 14:19:46 INFO - UILANGUAGE_ENUMPROCA lpUILanguageEnumProc, 14:19:46 INFO - DWORD dwFlags, 14:19:46 INFO - LONG_PTR lParam); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - EnumUILanguagesW( 14:19:46 INFO - UILANGUAGE_ENUMPROCW lpUILanguageEnumProc, 14:19:46 INFO - DWORD dwFlags, 14:19:46 INFO - LONG_PTR lParam); 14:19:46 INFO - #line 2367 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:46 INFO - #line 2368 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:46 INFO - #line 2370 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:46 INFO - #pragma endregion 14:19:46 INFO - #pragma region Desktop or PC Family or OneCore Family 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - EnumSystemCodePagesA( 14:19:46 INFO - CODEPAGE_ENUMPROCA lpCodePageEnumProc, 14:19:46 INFO - DWORD dwFlags); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - EnumSystemCodePagesW( 14:19:46 INFO - CODEPAGE_ENUMPROCW lpCodePageEnumProc, 14:19:46 INFO - DWORD dwFlags); 14:19:46 INFO - #line 2392 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:46 INFO - #line 2394 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:46 INFO - #pragma endregion 14:19:46 INFO - #pragma region Application Family or OneCore Family 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - int 14:19:46 INFO - __stdcall NormalizeString( NORM_FORM NormForm, 14:19:46 INFO - LPCWSTR lpSrcString, 14:19:46 INFO - int cwSrcLength, 14:19:46 INFO - LPWSTR lpDstString, 14:19:46 INFO - int cwDstLength ); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall IsNormalizedString( NORM_FORM NormForm, 14:19:46 INFO - LPCWSTR lpString, 14:19:46 INFO - int cwLength ); 14:19:46 INFO - #line 2421 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - int 14:19:46 INFO - __stdcall IdnToAscii( DWORD dwFlags, 14:19:46 INFO - LPCWSTR lpUnicodeCharStr, 14:19:46 INFO - int cchUnicodeChar, 14:19:46 INFO - LPWSTR lpASCIICharStr, 14:19:46 INFO - int cchASCIIChar); 14:19:46 INFO - #line 2436 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - int 14:19:46 INFO - __stdcall IdnToNameprepUnicode( DWORD dwFlags, 14:19:46 INFO - LPCWSTR lpUnicodeCharStr, 14:19:46 INFO - int cchUnicodeChar, 14:19:46 INFO - LPWSTR lpNameprepCharStr, 14:19:46 INFO - int cchNameprepChar); 14:19:46 INFO - #line 2448 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - int 14:19:46 INFO - __stdcall IdnToUnicode( DWORD dwFlags, 14:19:46 INFO - LPCWSTR lpASCIICharStr, 14:19:46 INFO - int cchASCIIChar, 14:19:46 INFO - LPWSTR lpUnicodeCharStr, 14:19:46 INFO - int cchUnicodeChar); 14:19:46 INFO - #line 2460 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall VerifyScripts( 14:19:46 INFO - DWORD dwFlags, 14:19:46 INFO - LPCWSTR lpLocaleScripts, 14:19:46 INFO - int cchLocaleScripts, 14:19:46 INFO - LPCWSTR lpTestScripts, 14:19:46 INFO - int cchTestScripts); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - int 14:19:46 INFO - __stdcall GetStringScripts( 14:19:46 INFO - DWORD dwFlags, 14:19:46 INFO - LPCWSTR lpString, 14:19:46 INFO - int cchString, 14:19:46 INFO - LPWSTR lpScripts, 14:19:46 INFO - int cchScripts); 14:19:46 INFO - #line 2482 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:46 INFO - #line 2484 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:46 INFO - #pragma endregion 14:19:46 INFO - #pragma region Application Family or OneCore Family 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - int 14:19:46 INFO - __stdcall 14:19:46 INFO - GetLocaleInfoEx( 14:19:46 INFO - LPCWSTR lpLocaleName, 14:19:46 INFO - LCTYPE LCType, 14:19:46 INFO - LPWSTR lpLCData, 14:19:46 INFO - int cchData 14:19:46 INFO - ); 14:19:46 INFO - #line 2510 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:46 INFO - #pragma endregion 14:19:46 INFO - #pragma region Desktop or PC Family or OneCore Family 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - int 14:19:46 INFO - __stdcall 14:19:46 INFO - GetCalendarInfoEx( 14:19:46 INFO - LPCWSTR lpLocaleName, 14:19:46 INFO - CALID Calendar, 14:19:46 INFO - LPCWSTR lpReserved, 14:19:46 INFO - CALTYPE CalType, 14:19:46 INFO - LPWSTR lpCalData, 14:19:46 INFO - int cchData, 14:19:46 INFO - LPDWORD lpValue 14:19:46 INFO - ); 14:19:46 INFO - #line 2529 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:46 INFO - #pragma endregion 14:19:46 INFO - #pragma region Application Family 14:19:46 INFO - #line 2550 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:46 INFO - #pragma endregion 14:19:46 INFO - #pragma region Application Family or OneCore Family 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - int 14:19:46 INFO - __stdcall 14:19:46 INFO - GetNumberFormatEx( 14:19:46 INFO - LPCWSTR lpLocaleName, 14:19:46 INFO - DWORD dwFlags, 14:19:46 INFO - LPCWSTR lpValue, 14:19:46 INFO - const NUMBERFMTW *lpFormat, 14:19:46 INFO - LPWSTR lpNumberStr, 14:19:46 INFO - int cchNumber 14:19:46 INFO - ); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - int 14:19:46 INFO - __stdcall 14:19:46 INFO - GetCurrencyFormatEx( 14:19:46 INFO - LPCWSTR lpLocaleName, 14:19:46 INFO - DWORD dwFlags, 14:19:46 INFO - LPCWSTR lpValue, 14:19:46 INFO - const CURRENCYFMTW *lpFormat, 14:19:46 INFO - LPWSTR lpCurrencyStr, 14:19:46 INFO - int cchCurrency 14:19:46 INFO - ); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - int 14:19:46 INFO - __stdcall 14:19:46 INFO - GetUserDefaultLocaleName( 14:19:46 INFO - LPWSTR lpLocaleName, 14:19:46 INFO - int cchLocaleName 14:19:46 INFO - ); 14:19:46 INFO - #line 2588 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:46 INFO - #pragma endregion 14:19:46 INFO - #pragma region Desktop or PC Family or OneCore Family 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - int 14:19:46 INFO - __stdcall 14:19:46 INFO - GetSystemDefaultLocaleName( 14:19:46 INFO - LPWSTR lpLocaleName, 14:19:46 INFO - int cchLocaleName 14:19:46 INFO - ); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - GetNLSVersionEx( 14:19:46 INFO - NLS_FUNCTION function, 14:19:46 INFO - LPCWSTR lpLocaleName, 14:19:46 INFO - LPNLSVERSIONINFOEX lpVersionInformation 14:19:46 INFO - ); 14:19:46 INFO - #line 2620 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:46 INFO - #line 2622 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:46 INFO - #pragma endregion 14:19:46 INFO - #pragma region Application Family or OneCore Family 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - int 14:19:46 INFO - __stdcall 14:19:46 INFO - FindNLSStringEx( 14:19:46 INFO - LPCWSTR lpLocaleName, 14:19:46 INFO - DWORD dwFindNLSStringFlags, 14:19:46 INFO - LPCWSTR lpStringSource, 14:19:46 INFO - int cchSource, 14:19:46 INFO - LPCWSTR lpStringValue, 14:19:46 INFO - int cchValue, 14:19:46 INFO - LPINT pcchFound, 14:19:46 INFO - LPNLSVERSIONINFO lpVersionInformation, 14:19:46 INFO - LPVOID lpReserved, 14:19:46 INFO - LPARAM sortHandle 14:19:46 INFO - ); 14:19:46 INFO - #line 2646 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:46 INFO - #line 2648 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - int 14:19:46 INFO - __stdcall 14:19:46 INFO - LCMapStringEx( 14:19:46 INFO - LPCWSTR lpLocaleName, 14:19:46 INFO - DWORD dwMapFlags, 14:19:46 INFO - LPCWSTR lpSrcStr, 14:19:46 INFO - int cchSrc, 14:19:46 INFO - LPWSTR lpDestStr, 14:19:46 INFO - int cchDest, 14:19:46 INFO - LPNLSVERSIONINFO lpVersionInformation, 14:19:46 INFO - LPVOID lpReserved, 14:19:46 INFO - LPARAM sortHandle 14:19:46 INFO - ); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - IsValidLocaleName( 14:19:46 INFO - LPCWSTR lpLocaleName 14:19:46 INFO - ); 14:19:46 INFO - #line 2672 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:46 INFO - #pragma endregion 14:19:46 INFO - #pragma region Desktop or PC Family or OneCore Family 14:19:46 INFO - typedef BOOL (__stdcall* CALINFO_ENUMPROCEXEX)(LPWSTR, CALID, LPWSTR, LPARAM); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - EnumCalendarInfoExEx( 14:19:46 INFO - CALINFO_ENUMPROCEXEX pCalInfoEnumProcExEx, 14:19:46 INFO - LPCWSTR lpLocaleName, 14:19:46 INFO - CALID Calendar, 14:19:46 INFO - LPCWSTR lpReserved, 14:19:46 INFO - CALTYPE CalType, 14:19:46 INFO - LPARAM lParam 14:19:46 INFO - ); 14:19:46 INFO - typedef BOOL (__stdcall* DATEFMT_ENUMPROCEXEX)(LPWSTR, CALID, LPARAM); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - EnumDateFormatsExEx( 14:19:46 INFO - DATEFMT_ENUMPROCEXEX lpDateFmtEnumProcExEx, 14:19:46 INFO - LPCWSTR lpLocaleName, 14:19:46 INFO - DWORD dwFlags, 14:19:46 INFO - LPARAM lParam 14:19:46 INFO - ); 14:19:46 INFO - typedef BOOL (__stdcall* TIMEFMT_ENUMPROCEX)(LPWSTR, LPARAM); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - EnumTimeFormatsEx( 14:19:46 INFO - TIMEFMT_ENUMPROCEX lpTimeFmtEnumProcEx, 14:19:46 INFO - LPCWSTR lpLocaleName, 14:19:46 INFO - DWORD dwFlags, 14:19:46 INFO - LPARAM lParam 14:19:46 INFO - ); 14:19:46 INFO - typedef BOOL (__stdcall* LOCALE_ENUMPROCEX)(LPWSTR, DWORD, LPARAM); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - EnumSystemLocalesEx( 14:19:46 INFO - LOCALE_ENUMPROCEX lpLocaleEnumProcEx, 14:19:46 INFO - DWORD dwFlags, 14:19:46 INFO - LPARAM lParam, 14:19:46 INFO - LPVOID lpReserved 14:19:46 INFO - ); 14:19:46 INFO - #line 2728 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:46 INFO - #pragma endregion 14:19:46 INFO - #line 2731 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:46 INFO - #pragma region Application Family or OneCore Family 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - int 14:19:46 INFO - __stdcall 14:19:46 INFO - ResolveLocaleName( 14:19:46 INFO - LPCWSTR lpNameToResolve, 14:19:46 INFO - LPWSTR lpLocaleName, 14:19:46 INFO - int cchLocaleName 14:19:46 INFO - ); 14:19:46 INFO - #line 2747 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:46 INFO - #pragma endregion 14:19:46 INFO - #line 2750 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:46 INFO - #pragma region Desktop Family 14:19:46 INFO - #line 2756 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:46 INFO - #pragma endregion 14:19:46 INFO - #line 2759 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:46 INFO - #pragma warning(pop) 14:19:46 INFO - #line 2764 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:46 INFO - } 14:19:46 INFO - #line 2768 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:46 INFO - #line 2771 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:19:46 INFO - #line 174 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:19:46 INFO - #line 175 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:19:46 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:19:46 INFO - #pragma once 14:19:46 INFO - extern "C" { 14:19:46 INFO - #line 32 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:19:46 INFO - #pragma warning(push) 14:19:46 INFO - #pragma warning(disable:4820) 14:19:46 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:19:46 INFO - #line 41 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:19:46 INFO - #pragma region Application Family 14:19:46 INFO - typedef struct _COORD { 14:19:46 INFO - SHORT X; 14:19:46 INFO - SHORT Y; 14:19:46 INFO - } COORD, *PCOORD; 14:19:46 INFO - #line 51 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:19:46 INFO - #pragma endregion 14:19:46 INFO - #pragma region Desktop Family or OneCore Family 14:19:46 INFO - typedef struct _SMALL_RECT { 14:19:46 INFO - SHORT Left; 14:19:46 INFO - SHORT Top; 14:19:46 INFO - SHORT Right; 14:19:46 INFO - SHORT Bottom; 14:19:46 INFO - } SMALL_RECT, *PSMALL_RECT; 14:19:46 INFO - #line 64 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:19:46 INFO - #pragma endregion 14:19:46 INFO - #pragma region Application Family 14:19:46 INFO - typedef struct _KEY_EVENT_RECORD { 14:19:46 INFO - BOOL bKeyDown; 14:19:46 INFO - WORD wRepeatCount; 14:19:46 INFO - WORD wVirtualKeyCode; 14:19:46 INFO - WORD wVirtualScanCode; 14:19:46 INFO - union { 14:19:46 INFO - WCHAR UnicodeChar; 14:19:46 INFO - CHAR AsciiChar; 14:19:46 INFO - } uChar; 14:19:46 INFO - DWORD dwControlKeyState; 14:19:46 INFO - } KEY_EVENT_RECORD, *PKEY_EVENT_RECORD; 14:19:46 INFO - typedef struct _MOUSE_EVENT_RECORD { 14:19:46 INFO - COORD dwMousePosition; 14:19:46 INFO - DWORD dwButtonState; 14:19:46 INFO - DWORD dwControlKeyState; 14:19:46 INFO - DWORD dwEventFlags; 14:19:46 INFO - } MOUSE_EVENT_RECORD, *PMOUSE_EVENT_RECORD; 14:19:46 INFO - #line 129 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:19:46 INFO - typedef struct _WINDOW_BUFFER_SIZE_RECORD { 14:19:46 INFO - COORD dwSize; 14:19:46 INFO - } WINDOW_BUFFER_SIZE_RECORD, *PWINDOW_BUFFER_SIZE_RECORD; 14:19:46 INFO - typedef struct _MENU_EVENT_RECORD { 14:19:46 INFO - UINT dwCommandId; 14:19:46 INFO - } MENU_EVENT_RECORD, *PMENU_EVENT_RECORD; 14:19:46 INFO - typedef struct _FOCUS_EVENT_RECORD { 14:19:46 INFO - BOOL bSetFocus; 14:19:46 INFO - } FOCUS_EVENT_RECORD, *PFOCUS_EVENT_RECORD; 14:19:46 INFO - typedef struct _INPUT_RECORD { 14:19:46 INFO - WORD EventType; 14:19:46 INFO - union { 14:19:46 INFO - KEY_EVENT_RECORD KeyEvent; 14:19:46 INFO - MOUSE_EVENT_RECORD MouseEvent; 14:19:46 INFO - WINDOW_BUFFER_SIZE_RECORD WindowBufferSizeEvent; 14:19:46 INFO - MENU_EVENT_RECORD MenuEvent; 14:19:46 INFO - FOCUS_EVENT_RECORD FocusEvent; 14:19:46 INFO - } Event; 14:19:46 INFO - } INPUT_RECORD, *PINPUT_RECORD; 14:19:46 INFO - #line 154 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:19:46 INFO - #pragma endregion 14:19:46 INFO - #pragma region Desktop Family or OneCore Family 14:19:46 INFO - typedef struct _CHAR_INFO { 14:19:46 INFO - union { 14:19:46 INFO - WCHAR UnicodeChar; 14:19:46 INFO - CHAR AsciiChar; 14:19:46 INFO - } Char; 14:19:46 INFO - WORD Attributes; 14:19:46 INFO - } CHAR_INFO, *PCHAR_INFO; 14:19:46 INFO - #line 178 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:19:46 INFO - #pragma endregion 14:19:46 INFO - #pragma region Desktop Family or OneCore Family 14:19:46 INFO - typedef struct _CONSOLE_SCREEN_BUFFER_INFO { 14:19:46 INFO - COORD dwSize; 14:19:46 INFO - COORD dwCursorPosition; 14:19:46 INFO - WORD wAttributes; 14:19:46 INFO - SMALL_RECT srWindow; 14:19:46 INFO - COORD dwMaximumWindowSize; 14:19:46 INFO - } CONSOLE_SCREEN_BUFFER_INFO, *PCONSOLE_SCREEN_BUFFER_INFO; 14:19:46 INFO - typedef struct _CONSOLE_SCREEN_BUFFER_INFOEX { 14:19:46 INFO - ULONG cbSize; 14:19:46 INFO - COORD dwSize; 14:19:46 INFO - COORD dwCursorPosition; 14:19:46 INFO - WORD wAttributes; 14:19:46 INFO - SMALL_RECT srWindow; 14:19:46 INFO - COORD dwMaximumWindowSize; 14:19:46 INFO - WORD wPopupAttributes; 14:19:46 INFO - BOOL bFullscreenSupported; 14:19:46 INFO - COLORREF ColorTable[16]; 14:19:46 INFO - } CONSOLE_SCREEN_BUFFER_INFOEX, *PCONSOLE_SCREEN_BUFFER_INFOEX; 14:19:46 INFO - typedef struct _CONSOLE_CURSOR_INFO { 14:19:46 INFO - DWORD dwSize; 14:19:46 INFO - BOOL bVisible; 14:19:46 INFO - } CONSOLE_CURSOR_INFO, *PCONSOLE_CURSOR_INFO; 14:19:46 INFO - typedef struct _CONSOLE_FONT_INFO { 14:19:46 INFO - DWORD nFont; 14:19:46 INFO - COORD dwFontSize; 14:19:46 INFO - } CONSOLE_FONT_INFO, *PCONSOLE_FONT_INFO; 14:19:46 INFO - typedef struct _CONSOLE_FONT_INFOEX { 14:19:46 INFO - ULONG cbSize; 14:19:46 INFO - DWORD nFont; 14:19:46 INFO - COORD dwFontSize; 14:19:46 INFO - UINT FontFamily; 14:19:46 INFO - UINT FontWeight; 14:19:46 INFO - WCHAR FaceName[32]; 14:19:46 INFO - } CONSOLE_FONT_INFOEX, *PCONSOLE_FONT_INFOEX; 14:19:46 INFO - #line 245 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:19:46 INFO - typedef struct _CONSOLE_HISTORY_INFO { 14:19:46 INFO - UINT cbSize; 14:19:46 INFO - UINT HistoryBufferSize; 14:19:46 INFO - UINT NumberOfHistoryBuffers; 14:19:46 INFO - DWORD dwFlags; 14:19:46 INFO - } CONSOLE_HISTORY_INFO, *PCONSOLE_HISTORY_INFO; 14:19:46 INFO - #line 256 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:19:46 INFO - #pragma endregion 14:19:46 INFO - #pragma region Desktop Family 14:19:46 INFO - typedef struct _CONSOLE_SELECTION_INFO { 14:19:46 INFO - DWORD dwFlags; 14:19:46 INFO - COORD dwSelectionAnchor; 14:19:46 INFO - SMALL_RECT srSelection; 14:19:46 INFO - } CONSOLE_SELECTION_INFO, *PCONSOLE_SELECTION_INFO; 14:19:46 INFO - #line 270 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:19:46 INFO - #pragma endregion 14:19:46 INFO - #line 282 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:19:46 INFO - #pragma region Application Family 14:19:46 INFO - typedef 14:19:46 INFO - BOOL 14:19:46 INFO - (__stdcall *PHANDLER_ROUTINE)( 14:19:46 INFO - DWORD CtrlType 14:19:46 INFO - ); 14:19:46 INFO - #line 297 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:19:46 INFO - #pragma endregion 14:19:46 INFO - #pragma region Desktop Family or OneCore Family 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - PeekConsoleInputW( 14:19:46 INFO - HANDLE hConsoleInput, 14:19:46 INFO - PINPUT_RECORD lpBuffer, 14:19:46 INFO - DWORD nLength, 14:19:46 INFO - LPDWORD lpNumberOfEventsRead 14:19:46 INFO - ); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - WriteConsoleInputA( 14:19:46 INFO - HANDLE hConsoleInput, 14:19:46 INFO - const INPUT_RECORD *lpBuffer, 14:19:46 INFO - DWORD nLength, 14:19:46 INFO - LPDWORD lpNumberOfEventsWritten 14:19:46 INFO - ); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - WriteConsoleInputW( 14:19:46 INFO - HANDLE hConsoleInput, 14:19:46 INFO - const INPUT_RECORD *lpBuffer, 14:19:46 INFO - DWORD nLength, 14:19:46 INFO - LPDWORD lpNumberOfEventsWritten 14:19:46 INFO - ); 14:19:46 INFO - #line 375 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - ReadConsoleOutputA( 14:19:46 INFO - HANDLE hConsoleOutput, 14:19:46 INFO - PCHAR_INFO lpBuffer, 14:19:46 INFO - COORD dwBufferSize, 14:19:46 INFO - COORD dwBufferCoord, 14:19:46 INFO - PSMALL_RECT lpReadRegion 14:19:46 INFO - ); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - ReadConsoleOutputW( 14:19:46 INFO - HANDLE hConsoleOutput, 14:19:46 INFO - PCHAR_INFO lpBuffer, 14:19:46 INFO - COORD dwBufferSize, 14:19:46 INFO - COORD dwBufferCoord, 14:19:46 INFO - PSMALL_RECT lpReadRegion 14:19:46 INFO - ); 14:19:46 INFO - #line 401 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - WriteConsoleOutputA( 14:19:46 INFO - HANDLE hConsoleOutput, 14:19:46 INFO - const CHAR_INFO *lpBuffer, 14:19:46 INFO - COORD dwBufferSize, 14:19:46 INFO - COORD dwBufferCoord, 14:19:46 INFO - PSMALL_RECT lpWriteRegion 14:19:46 INFO - ); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - WriteConsoleOutputW( 14:19:46 INFO - HANDLE hConsoleOutput, 14:19:46 INFO - const CHAR_INFO *lpBuffer, 14:19:46 INFO - COORD dwBufferSize, 14:19:46 INFO - COORD dwBufferCoord, 14:19:46 INFO - PSMALL_RECT lpWriteRegion 14:19:46 INFO - ); 14:19:46 INFO - #line 427 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - ReadConsoleOutputCharacterA( 14:19:46 INFO - HANDLE hConsoleOutput, 14:19:46 INFO - LPSTR lpCharacter, 14:19:46 INFO - DWORD nLength, 14:19:46 INFO - COORD dwReadCoord, 14:19:46 INFO - LPDWORD lpNumberOfCharsRead 14:19:46 INFO - ); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - ReadConsoleOutputCharacterW( 14:19:46 INFO - HANDLE hConsoleOutput, 14:19:46 INFO - LPWSTR lpCharacter, 14:19:46 INFO - DWORD nLength, 14:19:46 INFO - COORD dwReadCoord, 14:19:46 INFO - LPDWORD lpNumberOfCharsRead 14:19:46 INFO - ); 14:19:46 INFO - #line 453 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - ReadConsoleOutputAttribute( 14:19:46 INFO - HANDLE hConsoleOutput, 14:19:46 INFO - LPWORD lpAttribute, 14:19:46 INFO - DWORD nLength, 14:19:46 INFO - COORD dwReadCoord, 14:19:46 INFO - LPDWORD lpNumberOfAttrsRead 14:19:46 INFO - ); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - WriteConsoleOutputCharacterA( 14:19:46 INFO - HANDLE hConsoleOutput, 14:19:46 INFO - LPCSTR lpCharacter, 14:19:46 INFO - DWORD nLength, 14:19:46 INFO - COORD dwWriteCoord, 14:19:46 INFO - LPDWORD lpNumberOfCharsWritten 14:19:46 INFO - ); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - WriteConsoleOutputCharacterW( 14:19:46 INFO - HANDLE hConsoleOutput, 14:19:46 INFO - LPCWSTR lpCharacter, 14:19:46 INFO - DWORD nLength, 14:19:46 INFO - COORD dwWriteCoord, 14:19:46 INFO - LPDWORD lpNumberOfCharsWritten 14:19:46 INFO - ); 14:19:46 INFO - #line 490 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - WriteConsoleOutputAttribute( 14:19:46 INFO - HANDLE hConsoleOutput, 14:19:46 INFO - const WORD *lpAttribute, 14:19:46 INFO - DWORD nLength, 14:19:46 INFO - COORD dwWriteCoord, 14:19:46 INFO - LPDWORD lpNumberOfAttrsWritten 14:19:46 INFO - ); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - FillConsoleOutputCharacterA( 14:19:46 INFO - HANDLE hConsoleOutput, 14:19:46 INFO - CHAR cCharacter, 14:19:46 INFO - DWORD nLength, 14:19:46 INFO - COORD dwWriteCoord, 14:19:46 INFO - LPDWORD lpNumberOfCharsWritten 14:19:46 INFO - ); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - FillConsoleOutputCharacterW( 14:19:46 INFO - HANDLE hConsoleOutput, 14:19:46 INFO - WCHAR cCharacter, 14:19:46 INFO - DWORD nLength, 14:19:46 INFO - COORD dwWriteCoord, 14:19:46 INFO - LPDWORD lpNumberOfCharsWritten 14:19:46 INFO - ); 14:19:46 INFO - #line 527 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - FillConsoleOutputAttribute( 14:19:46 INFO - HANDLE hConsoleOutput, 14:19:46 INFO - WORD wAttribute, 14:19:46 INFO - DWORD nLength, 14:19:46 INFO - COORD dwWriteCoord, 14:19:46 INFO - LPDWORD lpNumberOfAttrsWritten 14:19:46 INFO - ); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - GetConsoleScreenBufferInfo( 14:19:46 INFO - HANDLE hConsoleOutput, 14:19:46 INFO - PCONSOLE_SCREEN_BUFFER_INFO lpConsoleScreenBufferInfo 14:19:46 INFO - ); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - GetConsoleScreenBufferInfoEx( 14:19:46 INFO - HANDLE hConsoleOutput, 14:19:46 INFO - PCONSOLE_SCREEN_BUFFER_INFOEX lpConsoleScreenBufferInfoEx); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - SetConsoleScreenBufferInfoEx( 14:19:46 INFO - HANDLE hConsoleOutput, 14:19:46 INFO - PCONSOLE_SCREEN_BUFFER_INFOEX lpConsoleScreenBufferInfoEx); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - COORD 14:19:46 INFO - __stdcall 14:19:46 INFO - GetLargestConsoleWindowSize( 14:19:46 INFO - HANDLE hConsoleOutput 14:19:46 INFO - ); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - GetConsoleCursorInfo( 14:19:46 INFO - HANDLE hConsoleOutput, 14:19:46 INFO - PCONSOLE_CURSOR_INFO lpConsoleCursorInfo 14:19:46 INFO - ); 14:19:46 INFO - #line 580 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:19:46 INFO - #pragma endregion 14:19:46 INFO - #pragma region Desktop Family 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - GetCurrentConsoleFont( 14:19:46 INFO - HANDLE hConsoleOutput, 14:19:46 INFO - BOOL bMaximumWindow, 14:19:46 INFO - PCONSOLE_FONT_INFO lpConsoleCurrentFont 14:19:46 INFO - ); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - GetCurrentConsoleFontEx( 14:19:46 INFO - HANDLE hConsoleOutput, 14:19:46 INFO - BOOL bMaximumWindow, 14:19:46 INFO - PCONSOLE_FONT_INFOEX lpConsoleCurrentFontEx); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - SetCurrentConsoleFontEx( 14:19:46 INFO - HANDLE hConsoleOutput, 14:19:46 INFO - BOOL bMaximumWindow, 14:19:46 INFO - PCONSOLE_FONT_INFOEX lpConsoleCurrentFontEx); 14:19:46 INFO - #line 613 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - GetConsoleHistoryInfo( 14:19:46 INFO - PCONSOLE_HISTORY_INFO lpConsoleHistoryInfo); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - SetConsoleHistoryInfo( 14:19:46 INFO - PCONSOLE_HISTORY_INFO lpConsoleHistoryInfo); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - COORD 14:19:46 INFO - __stdcall 14:19:46 INFO - GetConsoleFontSize( 14:19:46 INFO - HANDLE hConsoleOutput, 14:19:46 INFO - DWORD nFont 14:19:46 INFO - ); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - GetConsoleSelectionInfo( 14:19:46 INFO - PCONSOLE_SELECTION_INFO lpConsoleSelectionInfo 14:19:46 INFO - ); 14:19:46 INFO - #line 642 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - GetNumberOfConsoleMouseButtons( 14:19:46 INFO - LPDWORD lpNumberOfMouseButtons 14:19:46 INFO - ); 14:19:46 INFO - #line 651 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:19:46 INFO - #pragma endregion 14:19:46 INFO - #pragma region Desktop Family or OneCore Family 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - SetConsoleActiveScreenBuffer( 14:19:46 INFO - HANDLE hConsoleOutput 14:19:46 INFO - ); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - FlushConsoleInputBuffer( 14:19:46 INFO - HANDLE hConsoleInput 14:19:46 INFO - ); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - SetConsoleScreenBufferSize( 14:19:46 INFO - HANDLE hConsoleOutput, 14:19:46 INFO - COORD dwSize 14:19:46 INFO - ); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - SetConsoleCursorPosition( 14:19:46 INFO - HANDLE hConsoleOutput, 14:19:46 INFO - COORD dwCursorPosition 14:19:46 INFO - ); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - SetConsoleCursorInfo( 14:19:46 INFO - HANDLE hConsoleOutput, 14:19:46 INFO - const CONSOLE_CURSOR_INFO *lpConsoleCursorInfo 14:19:46 INFO - ); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - ScrollConsoleScreenBufferA( 14:19:46 INFO - HANDLE hConsoleOutput, 14:19:46 INFO - const SMALL_RECT *lpScrollRectangle, 14:19:46 INFO - const SMALL_RECT *lpClipRectangle, 14:19:46 INFO - COORD dwDestinationOrigin, 14:19:46 INFO - const CHAR_INFO *lpFill 14:19:46 INFO - ); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - ScrollConsoleScreenBufferW( 14:19:46 INFO - HANDLE hConsoleOutput, 14:19:46 INFO - const SMALL_RECT *lpScrollRectangle, 14:19:46 INFO - const SMALL_RECT *lpClipRectangle, 14:19:46 INFO - COORD dwDestinationOrigin, 14:19:46 INFO - const CHAR_INFO *lpFill 14:19:46 INFO - ); 14:19:46 INFO - #line 719 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - SetConsoleWindowInfo( 14:19:46 INFO - HANDLE hConsoleOutput, 14:19:46 INFO - BOOL bAbsolute, 14:19:46 INFO - const SMALL_RECT *lpConsoleWindow 14:19:46 INFO - ); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - SetConsoleTextAttribute( 14:19:46 INFO - HANDLE hConsoleOutput, 14:19:46 INFO - WORD wAttributes 14:19:46 INFO - ); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - GenerateConsoleCtrlEvent( 14:19:46 INFO - DWORD dwCtrlEvent, 14:19:46 INFO - DWORD dwProcessGroupId); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - FreeConsole( 14:19:46 INFO - void); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - AttachConsole( 14:19:46 INFO - DWORD dwProcessId); 14:19:46 INFO - #line 760 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - DWORD 14:19:46 INFO - __stdcall 14:19:46 INFO - GetConsoleTitleA( 14:19:46 INFO - LPSTR lpConsoleTitle, 14:19:46 INFO - DWORD nSize 14:19:46 INFO - ); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - DWORD 14:19:46 INFO - __stdcall 14:19:46 INFO - GetConsoleTitleW( 14:19:46 INFO - LPWSTR lpConsoleTitle, 14:19:46 INFO - DWORD nSize 14:19:46 INFO - ); 14:19:46 INFO - #line 780 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:19:46 INFO - #line 782 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:19:46 INFO - #pragma endregion 14:19:46 INFO - #pragma region Desktop Family 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - DWORD 14:19:46 INFO - __stdcall 14:19:46 INFO - GetConsoleOriginalTitleA( 14:19:46 INFO - LPSTR lpConsoleTitle, 14:19:46 INFO - DWORD nSize); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - DWORD 14:19:46 INFO - __stdcall 14:19:46 INFO - GetConsoleOriginalTitleW( 14:19:46 INFO - LPWSTR lpConsoleTitle, 14:19:46 INFO - DWORD nSize); 14:19:46 INFO - #line 805 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:19:46 INFO - #line 806 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:19:46 INFO - #line 808 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:19:46 INFO - #pragma endregion 14:19:46 INFO - #pragma region Desktop Family or OneCore Family 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - SetConsoleTitleA( 14:19:46 INFO - LPCSTR lpConsoleTitle 14:19:46 INFO - ); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - SetConsoleTitleW( 14:19:46 INFO - LPCWSTR lpConsoleTitle 14:19:46 INFO - ); 14:19:46 INFO - #line 830 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:19:46 INFO - #line 832 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:19:46 INFO - #pragma endregion 14:19:46 INFO - #pragma region Application Family 14:19:46 INFO - typedef struct _CONSOLE_READCONSOLE_CONTROL { 14:19:46 INFO - ULONG nLength; 14:19:46 INFO - ULONG nInitialChars; 14:19:46 INFO - ULONG dwCtrlWakeupMask; 14:19:46 INFO - ULONG dwControlKeyState; 14:19:46 INFO - } CONSOLE_READCONSOLE_CONTROL, *PCONSOLE_READCONSOLE_CONTROL; 14:19:46 INFO - #line 845 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:19:46 INFO - #pragma endregion 14:19:46 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\consoleapi.h" 14:19:46 INFO - #pragma once 14:19:46 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\consoleapi.h" 14:19:46 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\consoleapi.h" 14:19:46 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\consoleapi.h" 14:19:46 INFO - extern "C" { 14:19:46 INFO - #line 41 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\consoleapi.h" 14:19:46 INFO - #pragma region Desktop Family or OneCore Family 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - AllocConsole( 14:19:46 INFO - void 14:19:46 INFO - ); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - UINT 14:19:46 INFO - __stdcall 14:19:46 INFO - GetConsoleCP( 14:19:46 INFO - void 14:19:46 INFO - ); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - GetConsoleMode( 14:19:46 INFO - HANDLE hConsoleHandle, 14:19:46 INFO - LPDWORD lpMode 14:19:46 INFO - ); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - UINT 14:19:46 INFO - __stdcall 14:19:46 INFO - GetConsoleOutputCP( 14:19:46 INFO - void 14:19:46 INFO - ); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - GetNumberOfConsoleInputEvents( 14:19:46 INFO - HANDLE hConsoleInput, 14:19:46 INFO - LPDWORD lpNumberOfEvents 14:19:46 INFO - ); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - PeekConsoleInputA( 14:19:46 INFO - HANDLE hConsoleInput, 14:19:46 INFO - PINPUT_RECORD lpBuffer, 14:19:46 INFO - DWORD nLength, 14:19:46 INFO - LPDWORD lpNumberOfEventsRead 14:19:46 INFO - ); 14:19:46 INFO - #line 102 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\consoleapi.h" 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - ReadConsoleA( 14:19:46 INFO - HANDLE hConsoleInput, 14:19:46 INFO - LPVOID lpBuffer, 14:19:46 INFO - DWORD nNumberOfCharsToRead, 14:19:46 INFO - LPDWORD lpNumberOfCharsRead, 14:19:46 INFO - PCONSOLE_READCONSOLE_CONTROL pInputControl 14:19:46 INFO - ); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - ReadConsoleW( 14:19:46 INFO - HANDLE hConsoleInput, 14:19:46 INFO - LPVOID lpBuffer, 14:19:46 INFO - DWORD nNumberOfCharsToRead, 14:19:46 INFO - LPDWORD lpNumberOfCharsRead, 14:19:46 INFO - PCONSOLE_READCONSOLE_CONTROL pInputControl 14:19:46 INFO - ); 14:19:46 INFO - #line 132 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\consoleapi.h" 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - ReadConsoleInputA( 14:19:46 INFO - HANDLE hConsoleInput, 14:19:46 INFO - PINPUT_RECORD lpBuffer, 14:19:46 INFO - DWORD nLength, 14:19:46 INFO - LPDWORD lpNumberOfEventsRead 14:19:46 INFO - ); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - ReadConsoleInputW( 14:19:46 INFO - HANDLE hConsoleInput, 14:19:46 INFO - PINPUT_RECORD lpBuffer, 14:19:46 INFO - DWORD nLength, 14:19:46 INFO - LPDWORD lpNumberOfEventsRead 14:19:46 INFO - ); 14:19:46 INFO - #line 160 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\consoleapi.h" 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - SetConsoleCtrlHandler( 14:19:46 INFO - PHANDLER_ROUTINE HandlerRoutine, 14:19:46 INFO - BOOL Add 14:19:46 INFO - ); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - SetConsoleMode( 14:19:46 INFO - HANDLE hConsoleHandle, 14:19:46 INFO - DWORD dwMode 14:19:46 INFO - ); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - WriteConsoleA( 14:19:46 INFO - HANDLE hConsoleOutput, 14:19:46 INFO - const void * lpBuffer, 14:19:46 INFO - DWORD nNumberOfCharsToWrite, 14:19:46 INFO - LPDWORD lpNumberOfCharsWritten, 14:19:46 INFO - LPVOID lpReserved 14:19:46 INFO - ); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - WriteConsoleW( 14:19:46 INFO - HANDLE hConsoleOutput, 14:19:46 INFO - const void * lpBuffer, 14:19:46 INFO - DWORD nNumberOfCharsToWrite, 14:19:46 INFO - LPDWORD lpNumberOfCharsWritten, 14:19:46 INFO - LPVOID lpReserved 14:19:46 INFO - ); 14:19:46 INFO - #line 206 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\consoleapi.h" 14:19:46 INFO - #line 208 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\consoleapi.h" 14:19:46 INFO - #pragma endregion 14:19:46 INFO - } 14:19:46 INFO - #line 213 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\consoleapi.h" 14:19:46 INFO - #line 215 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\consoleapi.h" 14:19:46 INFO - #line 851 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:19:46 INFO - #line 852 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:19:46 INFO - #pragma region Desktop Family or OneCore Family 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - HANDLE 14:19:46 INFO - __stdcall 14:19:46 INFO - CreateConsoleScreenBuffer( 14:19:46 INFO - DWORD dwDesiredAccess, 14:19:46 INFO - DWORD dwShareMode, 14:19:46 INFO - const SECURITY_ATTRIBUTES *lpSecurityAttributes, 14:19:46 INFO - DWORD dwFlags, 14:19:46 INFO - LPVOID lpScreenBufferData 14:19:46 INFO - ); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - SetConsoleCP( 14:19:46 INFO - UINT wCodePageID 14:19:46 INFO - ); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - SetConsoleOutputCP( 14:19:46 INFO - UINT wCodePageID 14:19:46 INFO - ); 14:19:46 INFO - #line 882 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:19:46 INFO - #pragma endregion 14:19:46 INFO - #pragma region Desktop Family 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - GetConsoleDisplayMode( 14:19:46 INFO - LPDWORD lpModeFlags); 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - SetConsoleDisplayMode( 14:19:46 INFO - HANDLE hConsoleOutput, 14:19:46 INFO - DWORD dwFlags, 14:19:46 INFO - PCOORD lpNewScreenBufferDimensions); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - HWND 14:19:46 INFO - __stdcall 14:19:46 INFO - GetConsoleWindow( 14:19:46 INFO - void 14:19:46 INFO - ); 14:19:46 INFO - #line 916 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - DWORD 14:19:46 INFO - __stdcall 14:19:46 INFO - GetConsoleProcessList( 14:19:46 INFO - LPDWORD lpdwProcessList, 14:19:46 INFO - DWORD dwProcessCount); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - AddConsoleAliasA( 14:19:46 INFO - LPSTR Source, 14:19:46 INFO - LPSTR Target, 14:19:46 INFO - LPSTR ExeName); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - AddConsoleAliasW( 14:19:46 INFO - LPWSTR Source, 14:19:46 INFO - LPWSTR Target, 14:19:46 INFO - LPWSTR ExeName); 14:19:46 INFO - #line 949 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - DWORD 14:19:46 INFO - __stdcall 14:19:46 INFO - GetConsoleAliasA( 14:19:46 INFO - LPSTR Source, 14:19:46 INFO - LPSTR TargetBuffer, 14:19:46 INFO - DWORD TargetBufferLength, 14:19:46 INFO - LPSTR ExeName); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - DWORD 14:19:46 INFO - __stdcall 14:19:46 INFO - GetConsoleAliasW( 14:19:46 INFO - LPWSTR Source, 14:19:46 INFO - LPWSTR TargetBuffer, 14:19:46 INFO - DWORD TargetBufferLength, 14:19:46 INFO - LPWSTR ExeName); 14:19:46 INFO - #line 971 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - DWORD 14:19:46 INFO - __stdcall 14:19:46 INFO - GetConsoleAliasesLengthA( 14:19:46 INFO - LPSTR ExeName); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - DWORD 14:19:46 INFO - __stdcall 14:19:46 INFO - GetConsoleAliasesLengthW( 14:19:46 INFO - LPWSTR ExeName); 14:19:46 INFO - #line 987 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - DWORD 14:19:46 INFO - __stdcall 14:19:46 INFO - GetConsoleAliasExesLengthA( 14:19:46 INFO - void); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - DWORD 14:19:46 INFO - __stdcall 14:19:46 INFO - GetConsoleAliasExesLengthW( 14:19:46 INFO - void); 14:19:46 INFO - #line 1003 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - DWORD 14:19:46 INFO - __stdcall 14:19:46 INFO - GetConsoleAliasesA( 14:19:46 INFO - LPSTR AliasBuffer, 14:19:46 INFO - DWORD AliasBufferLength, 14:19:46 INFO - LPSTR ExeName); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - DWORD 14:19:46 INFO - __stdcall 14:19:46 INFO - GetConsoleAliasesW( 14:19:46 INFO - LPWSTR AliasBuffer, 14:19:46 INFO - DWORD AliasBufferLength, 14:19:46 INFO - LPWSTR ExeName); 14:19:46 INFO - #line 1023 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - DWORD 14:19:46 INFO - __stdcall 14:19:46 INFO - GetConsoleAliasExesA( 14:19:46 INFO - LPSTR ExeNameBuffer, 14:19:46 INFO - DWORD ExeNameBufferLength); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - DWORD 14:19:46 INFO - __stdcall 14:19:46 INFO - GetConsoleAliasExesW( 14:19:46 INFO - LPWSTR ExeNameBuffer, 14:19:46 INFO - DWORD ExeNameBufferLength); 14:19:46 INFO - #line 1041 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:19:46 INFO - #line 1043 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:19:46 INFO - #line 1045 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:19:46 INFO - #pragma endregion 14:19:46 INFO - #pragma warning(pop) 14:19:46 INFO - #line 1051 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:19:46 INFO - } 14:19:46 INFO - #line 1055 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:19:46 INFO - #line 1057 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:19:46 INFO - #line 177 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:19:46 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winver.h" 14:19:46 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\verrsrc.h" 14:19:46 INFO - #pragma region Application Family or OneCore Family 14:19:46 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\verrsrc.h" 14:19:46 INFO - #line 88 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\verrsrc.h" 14:19:46 INFO - #pragma endregion 14:19:46 INFO - #pragma region Desktop Family 14:19:46 INFO - extern "C" { 14:19:46 INFO - #line 135 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\verrsrc.h" 14:19:46 INFO - typedef struct tagVS_FIXEDFILEINFO 14:19:46 INFO - { 14:19:46 INFO - DWORD dwSignature; 14:19:46 INFO - DWORD dwStrucVersion; 14:19:46 INFO - DWORD dwFileVersionMS; 14:19:46 INFO - DWORD dwFileVersionLS; 14:19:46 INFO - DWORD dwProductVersionMS; 14:19:46 INFO - DWORD dwProductVersionLS; 14:19:46 INFO - DWORD dwFileFlagsMask; 14:19:46 INFO - DWORD dwFileFlags; 14:19:46 INFO - DWORD dwFileOS; 14:19:46 INFO - DWORD dwFileType; 14:19:46 INFO - DWORD dwFileSubtype; 14:19:46 INFO - DWORD dwFileDateMS; 14:19:46 INFO - DWORD dwFileDateLS; 14:19:46 INFO - } VS_FIXEDFILEINFO; 14:19:46 INFO - } 14:19:46 INFO - #line 167 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\verrsrc.h" 14:19:46 INFO - #line 169 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\verrsrc.h" 14:19:46 INFO - #line 171 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\verrsrc.h" 14:19:46 INFO - #pragma endregion 14:19:46 INFO - #line 20 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winver.h" 14:19:46 INFO - extern "C" { 14:19:46 INFO - #line 25 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winver.h" 14:19:46 INFO - #pragma region Desktop Family or OneCore Family 14:19:46 INFO - DWORD 14:19:46 INFO - __stdcall 14:19:46 INFO - VerFindFileA( 14:19:46 INFO - DWORD uFlags, 14:19:46 INFO - LPCSTR szFileName, 14:19:46 INFO - LPCSTR szWinDir, 14:19:46 INFO - LPCSTR szAppDir, 14:19:46 INFO - LPSTR szCurDir, 14:19:46 INFO - PUINT puCurDirLen, 14:19:46 INFO - LPSTR szDestDir, 14:19:46 INFO - PUINT puDestDirLen 14:19:46 INFO - ); 14:19:46 INFO - DWORD 14:19:46 INFO - __stdcall 14:19:46 INFO - VerFindFileW( 14:19:46 INFO - DWORD uFlags, 14:19:46 INFO - LPCWSTR szFileName, 14:19:46 INFO - LPCWSTR szWinDir, 14:19:46 INFO - LPCWSTR szAppDir, 14:19:46 INFO - LPWSTR szCurDir, 14:19:46 INFO - PUINT puCurDirLen, 14:19:46 INFO - LPWSTR szDestDir, 14:19:46 INFO - PUINT puDestDirLen 14:19:46 INFO - ); 14:19:46 INFO - #line 63 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winver.h" 14:19:46 INFO - #line 65 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winver.h" 14:19:46 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winver.h" 14:19:46 INFO - #pragma endregion 14:19:46 INFO - #pragma region Desktop Family 14:19:46 INFO - DWORD 14:19:46 INFO - __stdcall 14:19:46 INFO - VerInstallFileA( 14:19:46 INFO - DWORD uFlags, 14:19:46 INFO - LPCSTR szSrcFileName, 14:19:46 INFO - LPCSTR szDestFileName, 14:19:46 INFO - LPCSTR szSrcDir, 14:19:46 INFO - LPCSTR szDestDir, 14:19:46 INFO - LPCSTR szCurDir, 14:19:46 INFO - LPSTR szTmpFile, 14:19:46 INFO - PUINT puTmpFileLen 14:19:46 INFO - ); 14:19:46 INFO - DWORD 14:19:46 INFO - __stdcall 14:19:46 INFO - VerInstallFileW( 14:19:46 INFO - DWORD uFlags, 14:19:46 INFO - LPCWSTR szSrcFileName, 14:19:46 INFO - LPCWSTR szDestFileName, 14:19:46 INFO - LPCWSTR szSrcDir, 14:19:46 INFO - LPCWSTR szDestDir, 14:19:46 INFO - LPCWSTR szCurDir, 14:19:46 INFO - LPWSTR szTmpFile, 14:19:46 INFO - PUINT puTmpFileLen 14:19:46 INFO - ); 14:19:46 INFO - #line 103 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winver.h" 14:19:46 INFO - #line 105 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winver.h" 14:19:46 INFO - #line 107 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winver.h" 14:19:46 INFO - #pragma endregion 14:19:46 INFO - #pragma region Desktop Family or OneCore Family 14:19:46 INFO - DWORD 14:19:46 INFO - __stdcall 14:19:46 INFO - GetFileVersionInfoSizeA( 14:19:46 INFO - LPCSTR lptstrFilename, 14:19:46 INFO - LPDWORD lpdwHandle 14:19:46 INFO - ); 14:19:46 INFO - DWORD 14:19:46 INFO - __stdcall 14:19:46 INFO - GetFileVersionInfoSizeW( 14:19:46 INFO - LPCWSTR lptstrFilename, 14:19:46 INFO - LPDWORD lpdwHandle 14:19:46 INFO - ); 14:19:46 INFO - #line 133 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winver.h" 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - GetFileVersionInfoA( 14:19:46 INFO - LPCSTR lptstrFilename, 14:19:46 INFO - DWORD dwHandle, 14:19:46 INFO - DWORD dwLen, 14:19:46 INFO - LPVOID lpData 14:19:46 INFO - ); 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - GetFileVersionInfoW( 14:19:46 INFO - LPCWSTR lptstrFilename, 14:19:46 INFO - DWORD dwHandle, 14:19:46 INFO - DWORD dwLen, 14:19:46 INFO - LPVOID lpData 14:19:46 INFO - ); 14:19:46 INFO - #line 157 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winver.h" 14:19:46 INFO - DWORD __stdcall GetFileVersionInfoSizeExA( DWORD dwFlags, LPCSTR lpwstrFilename, LPDWORD lpdwHandle); 14:19:46 INFO - DWORD __stdcall GetFileVersionInfoSizeExW( DWORD dwFlags, LPCWSTR lpwstrFilename, LPDWORD lpdwHandle); 14:19:46 INFO - #line 165 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winver.h" 14:19:46 INFO - BOOL __stdcall GetFileVersionInfoExA( DWORD dwFlags, 14:19:46 INFO - LPCSTR lpwstrFilename, 14:19:46 INFO - DWORD dwHandle, 14:19:46 INFO - DWORD dwLen, 14:19:46 INFO - LPVOID lpData); 14:19:46 INFO - BOOL __stdcall GetFileVersionInfoExW( DWORD dwFlags, 14:19:46 INFO - LPCWSTR lpwstrFilename, 14:19:46 INFO - DWORD dwHandle, 14:19:46 INFO - DWORD dwLen, 14:19:46 INFO - LPVOID lpData); 14:19:46 INFO - #line 181 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winver.h" 14:19:46 INFO - #line 183 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winver.h" 14:19:46 INFO - #line 185 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winver.h" 14:19:46 INFO - #pragma endregion 14:19:46 INFO - #pragma region Desktop Family 14:19:46 INFO - #line 194 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winver.h" 14:19:46 INFO - #line 196 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winver.h" 14:19:46 INFO - #pragma endregion 14:19:46 INFO - #pragma region Desktop Family or OneCore Family 14:19:46 INFO - DWORD 14:19:46 INFO - __stdcall 14:19:46 INFO - VerLanguageNameA( 14:19:46 INFO - DWORD wLang, 14:19:46 INFO - LPSTR szLang, 14:19:46 INFO - DWORD cchLang 14:19:46 INFO - ); 14:19:46 INFO - DWORD 14:19:46 INFO - __stdcall 14:19:46 INFO - VerLanguageNameW( 14:19:46 INFO - DWORD wLang, 14:19:46 INFO - LPWSTR szLang, 14:19:46 INFO - DWORD cchLang 14:19:46 INFO - ); 14:19:46 INFO - #line 222 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winver.h" 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - VerQueryValueA( 14:19:46 INFO - LPCVOID pBlock, 14:19:46 INFO - LPCSTR lpSubBlock, 14:19:46 INFO - LPVOID * lplpBuffer, 14:19:46 INFO - PUINT puLen 14:19:46 INFO - ); 14:19:46 INFO - BOOL 14:19:46 INFO - __stdcall 14:19:46 INFO - VerQueryValueW( 14:19:46 INFO - LPCVOID pBlock, 14:19:46 INFO - LPCWSTR lpSubBlock, 14:19:46 INFO - LPVOID * lplpBuffer, 14:19:46 INFO - PUINT puLen 14:19:46 INFO - ); 14:19:46 INFO - #line 244 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winver.h" 14:19:46 INFO - #line 247 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winver.h" 14:19:46 INFO - #line 249 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winver.h" 14:19:46 INFO - #pragma endregion 14:19:46 INFO - } 14:19:46 INFO - #line 254 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winver.h" 14:19:46 INFO - #line 257 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winver.h" 14:19:46 INFO - #line 178 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:19:46 INFO - #line 179 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:19:46 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:46 INFO - #line 40 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:46 INFO - #line 42 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:46 INFO - extern "C" { 14:19:46 INFO - #line 53 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:46 INFO - #pragma warning(push) 14:19:46 INFO - #pragma warning(disable:4820) 14:19:46 INFO - #line 59 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:46 INFO - #pragma region Desktop Family or OneCore Family 14:19:46 INFO - #line 91 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:46 INFO - typedef ACCESS_MASK REGSAM; 14:19:46 INFO - struct val_context { 14:19:46 INFO - int valuelen; 14:19:46 INFO - LPVOID value_context; 14:19:46 INFO - LPVOID val_buff_ptr; 14:19:46 INFO - }; 14:19:46 INFO - typedef struct val_context *PVALCONTEXT; 14:19:46 INFO - typedef struct pvalueA { 14:19:46 INFO - LPSTR pv_valuename; 14:19:46 INFO - int pv_valuelen; 14:19:46 INFO - LPVOID pv_value_context; 14:19:46 INFO - DWORD pv_type; 14:19:46 INFO - }PVALUEA, *PPVALUEA; 14:19:46 INFO - typedef struct pvalueW { 14:19:46 INFO - LPWSTR pv_valuename; 14:19:46 INFO - int pv_valuelen; 14:19:46 INFO - LPVOID pv_value_context; 14:19:46 INFO - DWORD pv_type; 14:19:46 INFO - }PVALUEW, *PPVALUEW; 14:19:46 INFO - typedef PVALUEA PVALUE; 14:19:46 INFO - typedef PPVALUEA PPVALUE; 14:19:46 INFO - #line 166 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:46 INFO - typedef 14:19:46 INFO - DWORD __cdecl 14:19:46 INFO - QUERYHANDLER (LPVOID keycontext, PVALCONTEXT val_list, DWORD num_vals, 14:19:46 INFO - LPVOID outputbuffer, DWORD *total_outlen, DWORD input_blen); 14:19:46 INFO - typedef QUERYHANDLER *PQUERYHANDLER; 14:19:46 INFO - typedef struct provider_info { 14:19:46 INFO - PQUERYHANDLER pi_R0_1val; 14:19:46 INFO - PQUERYHANDLER pi_R0_allvals; 14:19:46 INFO - PQUERYHANDLER pi_R3_1val; 14:19:46 INFO - PQUERYHANDLER pi_R3_allvals; 14:19:46 INFO - DWORD pi_flags; 14:19:46 INFO - LPVOID pi_key_context; 14:19:46 INFO - }REG_PROVIDER; 14:19:46 INFO - typedef struct provider_info *PPROVIDER; 14:19:46 INFO - typedef struct value_entA { 14:19:46 INFO - LPSTR ve_valuename; 14:19:46 INFO - DWORD ve_valuelen; 14:19:46 INFO - DWORD_PTR ve_valueptr; 14:19:46 INFO - DWORD ve_type; 14:19:46 INFO - }VALENTA, *PVALENTA; 14:19:46 INFO - typedef struct value_entW { 14:19:46 INFO - LPWSTR ve_valuename; 14:19:46 INFO - DWORD ve_valuelen; 14:19:46 INFO - DWORD_PTR ve_valueptr; 14:19:46 INFO - DWORD ve_type; 14:19:46 INFO - }VALENTW, *PVALENTW; 14:19:46 INFO - typedef VALENTA VALENT; 14:19:46 INFO - typedef PVALENTA PVALENT; 14:19:46 INFO - #line 204 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:46 INFO - #line 206 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:46 INFO - #line 209 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:46 INFO - typedef LONG LSTATUS; 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - LSTATUS 14:19:46 INFO - __stdcall 14:19:46 INFO - RegCloseKey( 14:19:46 INFO - HKEY hKey 14:19:46 INFO - ); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - LSTATUS 14:19:46 INFO - __stdcall 14:19:46 INFO - RegOverridePredefKey ( 14:19:46 INFO - HKEY hKey, 14:19:46 INFO - HKEY hNewHKey 14:19:46 INFO - ); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - LSTATUS 14:19:46 INFO - __stdcall 14:19:46 INFO - RegOpenUserClassesRoot( 14:19:46 INFO - HANDLE hToken, 14:19:46 INFO - DWORD dwOptions, 14:19:46 INFO - REGSAM samDesired, 14:19:46 INFO - PHKEY phkResult 14:19:46 INFO - ); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - LSTATUS 14:19:46 INFO - __stdcall 14:19:46 INFO - RegOpenCurrentUser( 14:19:46 INFO - REGSAM samDesired, 14:19:46 INFO - PHKEY phkResult 14:19:46 INFO - ); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - LSTATUS 14:19:46 INFO - __stdcall 14:19:46 INFO - RegDisablePredefinedCache( 14:19:46 INFO - void 14:19:46 INFO - ); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - LSTATUS 14:19:46 INFO - __stdcall 14:19:46 INFO - RegDisablePredefinedCacheEx( 14:19:46 INFO - void 14:19:46 INFO - ); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - LSTATUS 14:19:46 INFO - __stdcall 14:19:46 INFO - RegConnectRegistryA ( 14:19:46 INFO - LPCSTR lpMachineName, 14:19:46 INFO - HKEY hKey, 14:19:46 INFO - PHKEY phkResult 14:19:46 INFO - ); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - LSTATUS 14:19:46 INFO - __stdcall 14:19:46 INFO - RegConnectRegistryW ( 14:19:46 INFO - LPCWSTR lpMachineName, 14:19:46 INFO - HKEY hKey, 14:19:46 INFO - PHKEY phkResult 14:19:46 INFO - ); 14:19:46 INFO - #line 295 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - LSTATUS 14:19:46 INFO - __stdcall 14:19:46 INFO - RegConnectRegistryExA ( 14:19:46 INFO - LPCSTR lpMachineName, 14:19:46 INFO - HKEY hKey, 14:19:46 INFO - ULONG Flags, 14:19:46 INFO - PHKEY phkResult 14:19:46 INFO - ); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - LSTATUS 14:19:46 INFO - __stdcall 14:19:46 INFO - RegConnectRegistryExW ( 14:19:46 INFO - LPCWSTR lpMachineName, 14:19:46 INFO - HKEY hKey, 14:19:46 INFO - ULONG Flags, 14:19:46 INFO - PHKEY phkResult 14:19:46 INFO - ); 14:19:46 INFO - #line 319 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - LSTATUS 14:19:46 INFO - __stdcall 14:19:46 INFO - RegCreateKeyA ( 14:19:46 INFO - HKEY hKey, 14:19:46 INFO - LPCSTR lpSubKey, 14:19:46 INFO - PHKEY phkResult 14:19:46 INFO - ); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - LSTATUS 14:19:46 INFO - __stdcall 14:19:46 INFO - RegCreateKeyW ( 14:19:46 INFO - HKEY hKey, 14:19:46 INFO - LPCWSTR lpSubKey, 14:19:46 INFO - PHKEY phkResult 14:19:46 INFO - ); 14:19:46 INFO - #line 341 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - LSTATUS 14:19:46 INFO - __stdcall 14:19:46 INFO - RegCreateKeyExA( 14:19:46 INFO - HKEY hKey, 14:19:46 INFO - LPCSTR lpSubKey, 14:19:46 INFO - DWORD Reserved, 14:19:46 INFO - LPSTR lpClass, 14:19:46 INFO - DWORD dwOptions, 14:19:46 INFO - REGSAM samDesired, 14:19:46 INFO - const LPSECURITY_ATTRIBUTES lpSecurityAttributes, 14:19:46 INFO - PHKEY phkResult, 14:19:46 INFO - LPDWORD lpdwDisposition 14:19:46 INFO - ); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - LSTATUS 14:19:46 INFO - __stdcall 14:19:46 INFO - RegCreateKeyExW( 14:19:46 INFO - HKEY hKey, 14:19:46 INFO - LPCWSTR lpSubKey, 14:19:46 INFO - DWORD Reserved, 14:19:46 INFO - LPWSTR lpClass, 14:19:46 INFO - DWORD dwOptions, 14:19:46 INFO - REGSAM samDesired, 14:19:46 INFO - const LPSECURITY_ATTRIBUTES lpSecurityAttributes, 14:19:46 INFO - PHKEY phkResult, 14:19:46 INFO - LPDWORD lpdwDisposition 14:19:46 INFO - ); 14:19:46 INFO - #line 377 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - LSTATUS 14:19:46 INFO - __stdcall 14:19:46 INFO - RegCreateKeyTransactedA ( 14:19:46 INFO - HKEY hKey, 14:19:46 INFO - LPCSTR lpSubKey, 14:19:46 INFO - DWORD Reserved, 14:19:46 INFO - LPSTR lpClass, 14:19:46 INFO - DWORD dwOptions, 14:19:46 INFO - REGSAM samDesired, 14:19:46 INFO - const LPSECURITY_ATTRIBUTES lpSecurityAttributes, 14:19:46 INFO - PHKEY phkResult, 14:19:46 INFO - LPDWORD lpdwDisposition, 14:19:46 INFO - HANDLE hTransaction, 14:19:46 INFO - PVOID pExtendedParemeter 14:19:46 INFO - ); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - LSTATUS 14:19:46 INFO - __stdcall 14:19:46 INFO - RegCreateKeyTransactedW ( 14:19:46 INFO - HKEY hKey, 14:19:46 INFO - LPCWSTR lpSubKey, 14:19:46 INFO - DWORD Reserved, 14:19:46 INFO - LPWSTR lpClass, 14:19:46 INFO - DWORD dwOptions, 14:19:46 INFO - REGSAM samDesired, 14:19:46 INFO - const LPSECURITY_ATTRIBUTES lpSecurityAttributes, 14:19:46 INFO - PHKEY phkResult, 14:19:46 INFO - LPDWORD lpdwDisposition, 14:19:46 INFO - HANDLE hTransaction, 14:19:46 INFO - PVOID pExtendedParemeter 14:19:46 INFO - ); 14:19:46 INFO - #line 415 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - LSTATUS 14:19:46 INFO - __stdcall 14:19:46 INFO - RegDeleteKeyA ( 14:19:46 INFO - HKEY hKey, 14:19:46 INFO - LPCSTR lpSubKey 14:19:46 INFO - ); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - LSTATUS 14:19:46 INFO - __stdcall 14:19:46 INFO - RegDeleteKeyW ( 14:19:46 INFO - HKEY hKey, 14:19:46 INFO - LPCWSTR lpSubKey 14:19:46 INFO - ); 14:19:46 INFO - #line 435 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - LSTATUS 14:19:46 INFO - __stdcall 14:19:46 INFO - RegDeleteKeyExA( 14:19:46 INFO - HKEY hKey, 14:19:46 INFO - LPCSTR lpSubKey, 14:19:46 INFO - REGSAM samDesired, 14:19:46 INFO - DWORD Reserved 14:19:46 INFO - ); 14:19:46 INFO - __declspec(dllimport) 14:19:46 INFO - LSTATUS 14:19:46 INFO - __stdcall 14:19:46 INFO - RegDeleteKeyExW( 14:19:46 INFO - HKEY hKey, 14:19:46 INFO - LPCWSTR lpSubKey, 14:19:46 INFO - REGSAM samDesired, 14:19:46 INFO - DWORD Reserved 14:19:46 INFO - ); 14:19:47 INFO - #line 461 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegDeleteKeyTransactedA ( 14:19:47 INFO - HKEY hKey, 14:19:47 INFO - LPCSTR lpSubKey, 14:19:47 INFO - REGSAM samDesired, 14:19:47 INFO - DWORD Reserved, 14:19:47 INFO - HANDLE hTransaction, 14:19:47 INFO - PVOID pExtendedParameter 14:19:47 INFO - ); 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegDeleteKeyTransactedW ( 14:19:47 INFO - HKEY hKey, 14:19:47 INFO - LPCWSTR lpSubKey, 14:19:47 INFO - REGSAM samDesired, 14:19:47 INFO - DWORD Reserved, 14:19:47 INFO - HANDLE hTransaction, 14:19:47 INFO - PVOID pExtendedParameter 14:19:47 INFO - ); 14:19:47 INFO - #line 489 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LONG 14:19:47 INFO - __stdcall 14:19:47 INFO - RegDisableReflectionKey ( 14:19:47 INFO - HKEY hBase 14:19:47 INFO - ); 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LONG 14:19:47 INFO - __stdcall 14:19:47 INFO - RegEnableReflectionKey ( 14:19:47 INFO - HKEY hBase 14:19:47 INFO - ); 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LONG 14:19:47 INFO - __stdcall 14:19:47 INFO - RegQueryReflectionKey ( 14:19:47 INFO - HKEY hBase, 14:19:47 INFO - BOOL *bIsReflectionDisabled 14:19:47 INFO - ); 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegDeleteValueA( 14:19:47 INFO - HKEY hKey, 14:19:47 INFO - LPCSTR lpValueName 14:19:47 INFO - ); 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegDeleteValueW( 14:19:47 INFO - HKEY hKey, 14:19:47 INFO - LPCWSTR lpValueName 14:19:47 INFO - ); 14:19:47 INFO - #line 533 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegEnumKeyA ( 14:19:47 INFO - HKEY hKey, 14:19:47 INFO - DWORD dwIndex, 14:19:47 INFO - LPSTR lpName, 14:19:47 INFO - DWORD cchName 14:19:47 INFO - ); 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegEnumKeyW ( 14:19:47 INFO - HKEY hKey, 14:19:47 INFO - DWORD dwIndex, 14:19:47 INFO - LPWSTR lpName, 14:19:47 INFO - DWORD cchName 14:19:47 INFO - ); 14:19:47 INFO - #line 557 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegEnumKeyExA( 14:19:47 INFO - HKEY hKey, 14:19:47 INFO - DWORD dwIndex, 14:19:47 INFO - LPSTR lpName, 14:19:47 INFO - LPDWORD lpcchName, 14:19:47 INFO - LPDWORD lpReserved, 14:19:47 INFO - LPSTR lpClass, 14:19:47 INFO - LPDWORD lpcchClass, 14:19:47 INFO - PFILETIME lpftLastWriteTime 14:19:47 INFO - ); 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegEnumKeyExW( 14:19:47 INFO - HKEY hKey, 14:19:47 INFO - DWORD dwIndex, 14:19:47 INFO - LPWSTR lpName, 14:19:47 INFO - LPDWORD lpcchName, 14:19:47 INFO - LPDWORD lpReserved, 14:19:47 INFO - LPWSTR lpClass, 14:19:47 INFO - LPDWORD lpcchClass, 14:19:47 INFO - PFILETIME lpftLastWriteTime 14:19:47 INFO - ); 14:19:47 INFO - #line 591 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegEnumValueA( 14:19:47 INFO - HKEY hKey, 14:19:47 INFO - DWORD dwIndex, 14:19:47 INFO - LPSTR lpValueName, 14:19:47 INFO - LPDWORD lpcchValueName, 14:19:47 INFO - LPDWORD lpReserved, 14:19:47 INFO - LPDWORD lpType, 14:19:47 INFO - LPBYTE lpData, 14:19:47 INFO - LPDWORD lpcbData 14:19:47 INFO - ); 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegEnumValueW( 14:19:47 INFO - HKEY hKey, 14:19:47 INFO - DWORD dwIndex, 14:19:47 INFO - LPWSTR lpValueName, 14:19:47 INFO - LPDWORD lpcchValueName, 14:19:47 INFO - LPDWORD lpReserved, 14:19:47 INFO - LPDWORD lpType, 14:19:47 INFO - LPBYTE lpData, 14:19:47 INFO - LPDWORD lpcbData 14:19:47 INFO - ); 14:19:47 INFO - #line 625 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegFlushKey( 14:19:47 INFO - HKEY hKey 14:19:47 INFO - ); 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegGetKeySecurity( 14:19:47 INFO - HKEY hKey, 14:19:47 INFO - SECURITY_INFORMATION SecurityInformation, 14:19:47 INFO - PSECURITY_DESCRIPTOR pSecurityDescriptor, 14:19:47 INFO - LPDWORD lpcbSecurityDescriptor 14:19:47 INFO - ); 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegLoadKeyA( 14:19:47 INFO - HKEY hKey, 14:19:47 INFO - LPCSTR lpSubKey, 14:19:47 INFO - LPCSTR lpFile 14:19:47 INFO - ); 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegLoadKeyW( 14:19:47 INFO - HKEY hKey, 14:19:47 INFO - LPCWSTR lpSubKey, 14:19:47 INFO - LPCWSTR lpFile 14:19:47 INFO - ); 14:19:47 INFO - #line 668 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegNotifyChangeKeyValue( 14:19:47 INFO - HKEY hKey, 14:19:47 INFO - BOOL bWatchSubtree, 14:19:47 INFO - DWORD dwNotifyFilter, 14:19:47 INFO - HANDLE hEvent, 14:19:47 INFO - BOOL fAsynchronous 14:19:47 INFO - ); 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegOpenKeyA ( 14:19:47 INFO - HKEY hKey, 14:19:47 INFO - LPCSTR lpSubKey, 14:19:47 INFO - PHKEY phkResult 14:19:47 INFO - ); 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegOpenKeyW ( 14:19:47 INFO - HKEY hKey, 14:19:47 INFO - LPCWSTR lpSubKey, 14:19:47 INFO - PHKEY phkResult 14:19:47 INFO - ); 14:19:47 INFO - #line 702 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegOpenKeyExA( 14:19:47 INFO - HKEY hKey, 14:19:47 INFO - LPCSTR lpSubKey, 14:19:47 INFO - DWORD ulOptions, 14:19:47 INFO - REGSAM samDesired, 14:19:47 INFO - PHKEY phkResult 14:19:47 INFO - ); 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegOpenKeyExW( 14:19:47 INFO - HKEY hKey, 14:19:47 INFO - LPCWSTR lpSubKey, 14:19:47 INFO - DWORD ulOptions, 14:19:47 INFO - REGSAM samDesired, 14:19:47 INFO - PHKEY phkResult 14:19:47 INFO - ); 14:19:47 INFO - #line 730 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegOpenKeyTransactedA ( 14:19:47 INFO - HKEY hKey, 14:19:47 INFO - LPCSTR lpSubKey, 14:19:47 INFO - DWORD ulOptions, 14:19:47 INFO - REGSAM samDesired, 14:19:47 INFO - PHKEY phkResult, 14:19:47 INFO - HANDLE hTransaction, 14:19:47 INFO - PVOID pExtendedParemeter 14:19:47 INFO - ); 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegOpenKeyTransactedW ( 14:19:47 INFO - HKEY hKey, 14:19:47 INFO - LPCWSTR lpSubKey, 14:19:47 INFO - DWORD ulOptions, 14:19:47 INFO - REGSAM samDesired, 14:19:47 INFO - PHKEY phkResult, 14:19:47 INFO - HANDLE hTransaction, 14:19:47 INFO - PVOID pExtendedParemeter 14:19:47 INFO - ); 14:19:47 INFO - #line 760 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegQueryInfoKeyA( 14:19:47 INFO - HKEY hKey, 14:19:47 INFO - LPSTR lpClass, 14:19:47 INFO - LPDWORD lpcchClass, 14:19:47 INFO - LPDWORD lpReserved, 14:19:47 INFO - LPDWORD lpcSubKeys, 14:19:47 INFO - LPDWORD lpcbMaxSubKeyLen, 14:19:47 INFO - LPDWORD lpcbMaxClassLen, 14:19:47 INFO - LPDWORD lpcValues, 14:19:47 INFO - LPDWORD lpcbMaxValueNameLen, 14:19:47 INFO - LPDWORD lpcbMaxValueLen, 14:19:47 INFO - LPDWORD lpcbSecurityDescriptor, 14:19:47 INFO - PFILETIME lpftLastWriteTime 14:19:47 INFO - ); 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegQueryInfoKeyW( 14:19:47 INFO - HKEY hKey, 14:19:47 INFO - LPWSTR lpClass, 14:19:47 INFO - LPDWORD lpcchClass, 14:19:47 INFO - LPDWORD lpReserved, 14:19:47 INFO - LPDWORD lpcSubKeys, 14:19:47 INFO - LPDWORD lpcbMaxSubKeyLen, 14:19:47 INFO - LPDWORD lpcbMaxClassLen, 14:19:47 INFO - LPDWORD lpcValues, 14:19:47 INFO - LPDWORD lpcbMaxValueNameLen, 14:19:47 INFO - LPDWORD lpcbMaxValueLen, 14:19:47 INFO - LPDWORD lpcbSecurityDescriptor, 14:19:47 INFO - PFILETIME lpftLastWriteTime 14:19:47 INFO - ); 14:19:47 INFO - #line 802 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegQueryValueA ( 14:19:47 INFO - HKEY hKey, 14:19:47 INFO - LPCSTR lpSubKey, 14:19:47 INFO - LPSTR lpData, 14:19:47 INFO - PLONG lpcbData 14:19:47 INFO - ); 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegQueryValueW ( 14:19:47 INFO - HKEY hKey, 14:19:47 INFO - LPCWSTR lpSubKey, 14:19:47 INFO - LPWSTR lpData, 14:19:47 INFO - PLONG lpcbData 14:19:47 INFO - ); 14:19:47 INFO - #line 826 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegQueryMultipleValuesA ( 14:19:47 INFO - HKEY hKey, 14:19:47 INFO - PVALENTA val_list, 14:19:47 INFO - DWORD num_vals, 14:19:47 INFO - LPSTR lpValueBuf, 14:19:47 INFO - LPDWORD ldwTotsize 14:19:47 INFO - ); 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegQueryMultipleValuesW ( 14:19:47 INFO - HKEY hKey, 14:19:47 INFO - PVALENTW val_list, 14:19:47 INFO - DWORD num_vals, 14:19:47 INFO - LPWSTR lpValueBuf, 14:19:47 INFO - LPDWORD ldwTotsize 14:19:47 INFO - ); 14:19:47 INFO - #line 855 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:47 INFO - #line 856 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegQueryValueExA( 14:19:47 INFO - HKEY hKey, 14:19:47 INFO - LPCSTR lpValueName, 14:19:47 INFO - LPDWORD lpReserved, 14:19:47 INFO - LPDWORD lpType, 14:19:47 INFO - LPBYTE lpData, 14:19:47 INFO - LPDWORD lpcbData 14:19:47 INFO - ); 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegQueryValueExW( 14:19:47 INFO - HKEY hKey, 14:19:47 INFO - LPCWSTR lpValueName, 14:19:47 INFO - LPDWORD lpReserved, 14:19:47 INFO - LPDWORD lpType, 14:19:47 INFO - LPBYTE lpData, 14:19:47 INFO - LPDWORD lpcbData 14:19:47 INFO - ); 14:19:47 INFO - #line 888 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegReplaceKeyA ( 14:19:47 INFO - HKEY hKey, 14:19:47 INFO - LPCSTR lpSubKey, 14:19:47 INFO - LPCSTR lpNewFile, 14:19:47 INFO - LPCSTR lpOldFile 14:19:47 INFO - ); 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegReplaceKeyW ( 14:19:47 INFO - HKEY hKey, 14:19:47 INFO - LPCWSTR lpSubKey, 14:19:47 INFO - LPCWSTR lpNewFile, 14:19:47 INFO - LPCWSTR lpOldFile 14:19:47 INFO - ); 14:19:47 INFO - #line 912 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegRestoreKeyA( 14:19:47 INFO - HKEY hKey, 14:19:47 INFO - LPCSTR lpFile, 14:19:47 INFO - DWORD dwFlags 14:19:47 INFO - ); 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegRestoreKeyW( 14:19:47 INFO - HKEY hKey, 14:19:47 INFO - LPCWSTR lpFile, 14:19:47 INFO - DWORD dwFlags 14:19:47 INFO - ); 14:19:47 INFO - #line 936 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegRenameKey( 14:19:47 INFO - HKEY hKey, 14:19:47 INFO - LPCWSTR lpSubKeyName, 14:19:47 INFO - LPCWSTR lpNewKeyName 14:19:47 INFO - ); 14:19:47 INFO - #line 950 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegSaveKeyA ( 14:19:47 INFO - HKEY hKey, 14:19:47 INFO - LPCSTR lpFile, 14:19:47 INFO - const LPSECURITY_ATTRIBUTES lpSecurityAttributes 14:19:47 INFO - ); 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegSaveKeyW ( 14:19:47 INFO - HKEY hKey, 14:19:47 INFO - LPCWSTR lpFile, 14:19:47 INFO - const LPSECURITY_ATTRIBUTES lpSecurityAttributes 14:19:47 INFO - ); 14:19:47 INFO - #line 972 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegSetKeySecurity( 14:19:47 INFO - HKEY hKey, 14:19:47 INFO - SECURITY_INFORMATION SecurityInformation, 14:19:47 INFO - PSECURITY_DESCRIPTOR pSecurityDescriptor 14:19:47 INFO - ); 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegSetValueA ( 14:19:47 INFO - HKEY hKey, 14:19:47 INFO - LPCSTR lpSubKey, 14:19:47 INFO - DWORD dwType, 14:19:47 INFO - LPCSTR lpData, 14:19:47 INFO - DWORD cbData 14:19:47 INFO - ); 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegSetValueW ( 14:19:47 INFO - HKEY hKey, 14:19:47 INFO - LPCWSTR lpSubKey, 14:19:47 INFO - DWORD dwType, 14:19:47 INFO - LPCWSTR lpData, 14:19:47 INFO - DWORD cbData 14:19:47 INFO - ); 14:19:47 INFO - #line 1008 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegSetValueExA( 14:19:47 INFO - HKEY hKey, 14:19:47 INFO - LPCSTR lpValueName, 14:19:47 INFO - DWORD Reserved, 14:19:47 INFO - DWORD dwType, 14:19:47 INFO - const BYTE * lpData, 14:19:47 INFO - DWORD cbData 14:19:47 INFO - ); 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegSetValueExW( 14:19:47 INFO - HKEY hKey, 14:19:47 INFO - LPCWSTR lpValueName, 14:19:47 INFO - DWORD Reserved, 14:19:47 INFO - DWORD dwType, 14:19:47 INFO - const BYTE * lpData, 14:19:47 INFO - DWORD cbData 14:19:47 INFO - ); 14:19:47 INFO - #line 1038 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegUnLoadKeyA( 14:19:47 INFO - HKEY hKey, 14:19:47 INFO - LPCSTR lpSubKey 14:19:47 INFO - ); 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegUnLoadKeyW( 14:19:47 INFO - HKEY hKey, 14:19:47 INFO - LPCWSTR lpSubKey 14:19:47 INFO - ); 14:19:47 INFO - #line 1060 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegDeleteKeyValueA( 14:19:47 INFO - HKEY hKey, 14:19:47 INFO - LPCSTR lpSubKey, 14:19:47 INFO - LPCSTR lpValueName 14:19:47 INFO - ); 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegDeleteKeyValueW( 14:19:47 INFO - HKEY hKey, 14:19:47 INFO - LPCWSTR lpSubKey, 14:19:47 INFO - LPCWSTR lpValueName 14:19:47 INFO - ); 14:19:47 INFO - #line 1093 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegSetKeyValueA( 14:19:47 INFO - HKEY hKey, 14:19:47 INFO - LPCSTR lpSubKey, 14:19:47 INFO - LPCSTR lpValueName, 14:19:47 INFO - DWORD dwType, 14:19:47 INFO - LPCVOID lpData, 14:19:47 INFO - DWORD cbData 14:19:47 INFO - ); 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegSetKeyValueW( 14:19:47 INFO - HKEY hKey, 14:19:47 INFO - LPCWSTR lpSubKey, 14:19:47 INFO - LPCWSTR lpValueName, 14:19:47 INFO - DWORD dwType, 14:19:47 INFO - LPCVOID lpData, 14:19:47 INFO - DWORD cbData 14:19:47 INFO - ); 14:19:47 INFO - #line 1123 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:47 INFO - #line 1125 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegDeleteTreeA( 14:19:47 INFO - HKEY hKey, 14:19:47 INFO - LPCSTR lpSubKey 14:19:47 INFO - ); 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegDeleteTreeW( 14:19:47 INFO - HKEY hKey, 14:19:47 INFO - LPCWSTR lpSubKey 14:19:47 INFO - ); 14:19:47 INFO - #line 1147 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegCopyTreeA ( 14:19:47 INFO - HKEY hKeySrc, 14:19:47 INFO - LPCSTR lpSubKey, 14:19:47 INFO - HKEY hKeyDest 14:19:47 INFO - ); 14:19:47 INFO - #line 1159 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:47 INFO - #line 1161 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegGetValueA( 14:19:47 INFO - HKEY hkey, 14:19:47 INFO - LPCSTR lpSubKey, 14:19:47 INFO - LPCSTR lpValue, 14:19:47 INFO - DWORD dwFlags, 14:19:47 INFO - LPDWORD pdwType, 14:19:47 INFO - #line 1179 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:47 INFO - #line 1181 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:47 INFO - PVOID pvData, 14:19:47 INFO - LPDWORD pcbData 14:19:47 INFO - ); 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegGetValueW( 14:19:47 INFO - HKEY hkey, 14:19:47 INFO - LPCWSTR lpSubKey, 14:19:47 INFO - LPCWSTR lpValue, 14:19:47 INFO - DWORD dwFlags, 14:19:47 INFO - LPDWORD pdwType, 14:19:47 INFO - #line 1199 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:47 INFO - #line 1201 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:47 INFO - PVOID pvData, 14:19:47 INFO - LPDWORD pcbData 14:19:47 INFO - ); 14:19:47 INFO - #line 1210 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:47 INFO - #line 1212 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegCopyTreeW( 14:19:47 INFO - HKEY hKeySrc, 14:19:47 INFO - LPCWSTR lpSubKey, 14:19:47 INFO - HKEY hKeyDest 14:19:47 INFO - ); 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegLoadMUIStringA( 14:19:47 INFO - HKEY hKey, 14:19:47 INFO - LPCSTR pszValue, 14:19:47 INFO - LPSTR pszOutBuf, 14:19:47 INFO - DWORD cbOutBuf, 14:19:47 INFO - LPDWORD pcbData, 14:19:47 INFO - DWORD Flags, 14:19:47 INFO - LPCSTR pszDirectory 14:19:47 INFO - ); 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegLoadMUIStringW( 14:19:47 INFO - HKEY hKey, 14:19:47 INFO - LPCWSTR pszValue, 14:19:47 INFO - LPWSTR pszOutBuf, 14:19:47 INFO - DWORD cbOutBuf, 14:19:47 INFO - LPDWORD pcbData, 14:19:47 INFO - DWORD Flags, 14:19:47 INFO - LPCWSTR pszDirectory 14:19:47 INFO - ); 14:19:47 INFO - #line 1260 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegLoadAppKeyA( 14:19:47 INFO - LPCSTR lpFile, 14:19:47 INFO - PHKEY phkResult, 14:19:47 INFO - REGSAM samDesired, 14:19:47 INFO - DWORD dwOptions, 14:19:47 INFO - DWORD Reserved 14:19:47 INFO - ); 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegLoadAppKeyW( 14:19:47 INFO - LPCWSTR lpFile, 14:19:47 INFO - PHKEY phkResult, 14:19:47 INFO - REGSAM samDesired, 14:19:47 INFO - DWORD dwOptions, 14:19:47 INFO - DWORD Reserved 14:19:47 INFO - ); 14:19:47 INFO - #line 1288 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:47 INFO - #line 1290 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - BOOL 14:19:47 INFO - __stdcall 14:19:47 INFO - InitiateSystemShutdownA( 14:19:47 INFO - LPSTR lpMachineName, 14:19:47 INFO - LPSTR lpMessage, 14:19:47 INFO - DWORD dwTimeout, 14:19:47 INFO - BOOL bForceAppsClosed, 14:19:47 INFO - BOOL bRebootAfterShutdown 14:19:47 INFO - ); 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - BOOL 14:19:47 INFO - __stdcall 14:19:47 INFO - InitiateSystemShutdownW( 14:19:47 INFO - LPWSTR lpMachineName, 14:19:47 INFO - LPWSTR lpMessage, 14:19:47 INFO - DWORD dwTimeout, 14:19:47 INFO - BOOL bForceAppsClosed, 14:19:47 INFO - BOOL bRebootAfterShutdown 14:19:47 INFO - ); 14:19:47 INFO - #line 1322 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - BOOL 14:19:47 INFO - __stdcall 14:19:47 INFO - AbortSystemShutdownA( 14:19:47 INFO - LPSTR lpMachineName 14:19:47 INFO - ); 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - BOOL 14:19:47 INFO - __stdcall 14:19:47 INFO - AbortSystemShutdownW( 14:19:47 INFO - LPWSTR lpMachineName 14:19:47 INFO - ); 14:19:47 INFO - #line 1341 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:47 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\reason.h" 14:19:47 INFO - #pragma once 14:19:47 INFO - #pragma region Desktop Family 14:19:47 INFO - #line 124 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\reason.h" 14:19:47 INFO - #pragma endregion 14:19:47 INFO - #line 127 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\reason.h" 14:19:47 INFO - #line 1347 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:47 INFO - #line 1368 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - BOOL 14:19:47 INFO - __stdcall 14:19:47 INFO - InitiateSystemShutdownExA( 14:19:47 INFO - LPSTR lpMachineName, 14:19:47 INFO - LPSTR lpMessage, 14:19:47 INFO - DWORD dwTimeout, 14:19:47 INFO - BOOL bForceAppsClosed, 14:19:47 INFO - BOOL bRebootAfterShutdown, 14:19:47 INFO - DWORD dwReason 14:19:47 INFO - ); 14:19:47 INFO - #line 1382 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - BOOL 14:19:47 INFO - __stdcall 14:19:47 INFO - InitiateSystemShutdownExW( 14:19:47 INFO - LPWSTR lpMachineName, 14:19:47 INFO - LPWSTR lpMessage, 14:19:47 INFO - DWORD dwTimeout, 14:19:47 INFO - BOOL bForceAppsClosed, 14:19:47 INFO - BOOL bRebootAfterShutdown, 14:19:47 INFO - DWORD dwReason 14:19:47 INFO - ); 14:19:47 INFO - #line 1398 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - DWORD 14:19:47 INFO - __stdcall 14:19:47 INFO - InitiateShutdownA( 14:19:47 INFO - LPSTR lpMachineName, 14:19:47 INFO - LPSTR lpMessage, 14:19:47 INFO - DWORD dwGracePeriod, 14:19:47 INFO - DWORD dwShutdownFlags, 14:19:47 INFO - DWORD dwReason 14:19:47 INFO - ); 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - DWORD 14:19:47 INFO - __stdcall 14:19:47 INFO - InitiateShutdownW( 14:19:47 INFO - LPWSTR lpMachineName, 14:19:47 INFO - LPWSTR lpMessage, 14:19:47 INFO - DWORD dwGracePeriod, 14:19:47 INFO - DWORD dwShutdownFlags, 14:19:47 INFO - DWORD dwReason 14:19:47 INFO - ); 14:19:47 INFO - #line 1442 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - DWORD 14:19:47 INFO - __stdcall 14:19:47 INFO - CheckForHiberboot( 14:19:47 INFO - PBOOLEAN pHiberboot, 14:19:47 INFO - BOOLEAN bClearFlag 14:19:47 INFO - ); 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegSaveKeyExA( 14:19:47 INFO - HKEY hKey, 14:19:47 INFO - LPCSTR lpFile, 14:19:47 INFO - const LPSECURITY_ATTRIBUTES lpSecurityAttributes, 14:19:47 INFO - DWORD Flags 14:19:47 INFO - ); 14:19:47 INFO - __declspec(dllimport) 14:19:47 INFO - LSTATUS 14:19:47 INFO - __stdcall 14:19:47 INFO - RegSaveKeyExW( 14:19:47 INFO - HKEY hKey, 14:19:47 INFO - LPCWSTR lpFile, 14:19:47 INFO - const LPSECURITY_ATTRIBUTES lpSecurityAttributes, 14:19:47 INFO - DWORD Flags 14:19:47 INFO - ); 14:19:47 INFO - #line 1476 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:47 INFO - #line 1479 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:47 INFO - #pragma endregion 14:19:47 INFO - #pragma warning(pop) 14:19:47 INFO - #line 1485 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:47 INFO - } 14:19:47 INFO - #line 1489 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:47 INFO - #line 1492 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:19:47 INFO - #line 181 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:19:47 INFO - #line 182 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:19:47 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:19:47 INFO - #pragma once 14:19:47 INFO - extern "C" { 14:19:47 INFO - #line 35 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:19:47 INFO - #pragma warning(push) 14:19:47 INFO - #pragma warning(disable:4820) 14:19:47 INFO - #line 40 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:19:47 INFO - #pragma region Desktop Family or System Family 14:19:47 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\wnnc.h" 14:19:47 INFO - #pragma region Desktop Family or OneCore Family 14:19:47 INFO - #line 114 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\wnnc.h" 14:19:47 INFO - #pragma endregion 14:19:47 INFO - #line 117 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\wnnc.h" 14:19:47 INFO - #line 52 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:19:47 INFO - #line 64 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:19:47 INFO - #line 71 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:19:47 INFO - #line 81 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:19:47 INFO - #line 95 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:19:47 INFO - #line 99 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:19:47 INFO - typedef struct _NETRESOURCEA { 14:19:47 INFO - DWORD dwScope; 14:19:47 INFO - DWORD dwType; 14:19:47 INFO - DWORD dwDisplayType; 14:19:47 INFO - DWORD dwUsage; 14:19:47 INFO - LPSTR lpLocalName; 14:19:47 INFO - LPSTR lpRemoteName; 14:19:47 INFO - LPSTR lpComment ; 14:19:47 INFO - LPSTR lpProvider; 14:19:47 INFO - }NETRESOURCEA, *LPNETRESOURCEA; 14:19:47 INFO - typedef struct _NETRESOURCEW { 14:19:47 INFO - DWORD dwScope; 14:19:47 INFO - DWORD dwType; 14:19:47 INFO - DWORD dwDisplayType; 14:19:47 INFO - DWORD dwUsage; 14:19:47 INFO - LPWSTR lpLocalName; 14:19:47 INFO - LPWSTR lpRemoteName; 14:19:47 INFO - LPWSTR lpComment ; 14:19:47 INFO - LPWSTR lpProvider; 14:19:47 INFO - }NETRESOURCEW, *LPNETRESOURCEW; 14:19:47 INFO - typedef NETRESOURCEA NETRESOURCE; 14:19:47 INFO - typedef LPNETRESOURCEA LPNETRESOURCE; 14:19:47 INFO - #line 127 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:19:47 INFO - #line 149 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:19:47 INFO - #line 153 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:19:47 INFO - #line 156 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:19:47 INFO - DWORD __stdcall 14:19:47 INFO - WNetAddConnectionA( 14:19:47 INFO - LPCSTR lpRemoteName, 14:19:47 INFO - LPCSTR lpPassword, 14:19:47 INFO - LPCSTR lpLocalName 14:19:47 INFO - ); 14:19:47 INFO - DWORD __stdcall 14:19:47 INFO - WNetAddConnectionW( 14:19:47 INFO - LPCWSTR lpRemoteName, 14:19:47 INFO - LPCWSTR lpPassword, 14:19:47 INFO - LPCWSTR lpLocalName 14:19:47 INFO - ); 14:19:47 INFO - #line 176 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:19:47 INFO - DWORD __stdcall 14:19:47 INFO - WNetAddConnection2A( 14:19:47 INFO - LPNETRESOURCEA lpNetResource, 14:19:47 INFO - LPCSTR lpPassword, 14:19:47 INFO - LPCSTR lpUserName, 14:19:47 INFO - DWORD dwFlags 14:19:47 INFO - ); 14:19:47 INFO - DWORD __stdcall 14:19:47 INFO - WNetAddConnection2W( 14:19:47 INFO - LPNETRESOURCEW lpNetResource, 14:19:47 INFO - LPCWSTR lpPassword, 14:19:47 INFO - LPCWSTR lpUserName, 14:19:47 INFO - DWORD dwFlags 14:19:47 INFO - ); 14:19:47 INFO - #line 198 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:19:47 INFO - DWORD __stdcall 14:19:47 INFO - WNetAddConnection3A( 14:19:47 INFO - HWND hwndOwner, 14:19:47 INFO - LPNETRESOURCEA lpNetResource, 14:19:47 INFO - LPCSTR lpPassword, 14:19:47 INFO - LPCSTR lpUserName, 14:19:47 INFO - DWORD dwFlags 14:19:47 INFO - ); 14:19:47 INFO - DWORD __stdcall 14:19:47 INFO - WNetAddConnection3W( 14:19:47 INFO - HWND hwndOwner, 14:19:47 INFO - LPNETRESOURCEW lpNetResource, 14:19:47 INFO - LPCWSTR lpPassword, 14:19:47 INFO - LPCWSTR lpUserName, 14:19:47 INFO - DWORD dwFlags 14:19:47 INFO - ); 14:19:47 INFO - #line 222 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:19:47 INFO - DWORD __stdcall 14:19:47 INFO - WNetCancelConnectionA( 14:19:47 INFO - LPCSTR lpName, 14:19:47 INFO - BOOL fForce 14:19:47 INFO - ); 14:19:47 INFO - DWORD __stdcall 14:19:47 INFO - WNetCancelConnectionW( 14:19:47 INFO - LPCWSTR lpName, 14:19:47 INFO - BOOL fForce 14:19:47 INFO - ); 14:19:47 INFO - #line 240 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:19:47 INFO - DWORD __stdcall 14:19:47 INFO - WNetCancelConnection2A( 14:19:47 INFO - LPCSTR lpName, 14:19:47 INFO - DWORD dwFlags, 14:19:47 INFO - BOOL fForce 14:19:47 INFO - ); 14:19:47 INFO - DWORD __stdcall 14:19:47 INFO - WNetCancelConnection2W( 14:19:47 INFO - LPCWSTR lpName, 14:19:47 INFO - DWORD dwFlags, 14:19:47 INFO - BOOL fForce 14:19:47 INFO - ); 14:19:47 INFO - #line 260 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:19:47 INFO - DWORD __stdcall 14:19:47 INFO - WNetGetConnectionA( 14:19:47 INFO - LPCSTR lpLocalName, 14:19:47 INFO - LPSTR lpRemoteName, 14:19:47 INFO - LPDWORD lpnLength 14:19:47 INFO - ); 14:19:47 INFO - DWORD __stdcall 14:19:47 INFO - WNetGetConnectionW( 14:19:47 INFO - LPCWSTR lpLocalName, 14:19:47 INFO - LPWSTR lpRemoteName, 14:19:47 INFO - LPDWORD lpnLength 14:19:47 INFO - ); 14:19:47 INFO - #line 280 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:19:47 INFO - #line 283 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:19:47 INFO - #pragma endregion 14:19:47 INFO - #pragma region Desktop Family 14:19:47 INFO - DWORD __stdcall 14:19:47 INFO - WNetRestoreSingleConnectionW( 14:19:47 INFO - HWND hwndParent, 14:19:47 INFO - LPCWSTR lpDevice, 14:19:47 INFO - BOOL fUseUI 14:19:47 INFO - ); 14:19:47 INFO - #line 306 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:19:47 INFO - #line 308 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:19:47 INFO - #pragma endregion 14:19:47 INFO - #pragma region Desktop Family or System Family 14:19:47 INFO - DWORD __stdcall 14:19:47 INFO - WNetUseConnectionA( 14:19:47 INFO - HWND hwndOwner, 14:19:47 INFO - LPNETRESOURCEA lpNetResource, 14:19:47 INFO - LPCSTR lpPassword, 14:19:47 INFO - LPCSTR lpUserId, 14:19:47 INFO - DWORD dwFlags, 14:19:47 INFO - LPSTR lpAccessName, 14:19:47 INFO - LPDWORD lpBufferSize, 14:19:47 INFO - LPDWORD lpResult 14:19:47 INFO - ); 14:19:47 INFO - DWORD __stdcall 14:19:47 INFO - WNetUseConnectionW( 14:19:47 INFO - HWND hwndOwner, 14:19:47 INFO - LPNETRESOURCEW lpNetResource, 14:19:47 INFO - LPCWSTR lpPassword, 14:19:47 INFO - LPCWSTR lpUserId, 14:19:47 INFO - DWORD dwFlags, 14:19:47 INFO - LPWSTR lpAccessName, 14:19:47 INFO - LPDWORD lpBufferSize, 14:19:47 INFO - LPDWORD lpResult 14:19:47 INFO - ); 14:19:47 INFO - #line 343 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:19:47 INFO - #line 344 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:19:47 INFO - DWORD __stdcall 14:19:47 INFO - WNetConnectionDialog( 14:19:47 INFO - HWND hwnd, 14:19:47 INFO - DWORD dwType 14:19:47 INFO - ); 14:19:47 INFO - DWORD __stdcall 14:19:47 INFO - WNetDisconnectDialog( 14:19:47 INFO - HWND hwnd, 14:19:47 INFO - DWORD dwType 14:19:47 INFO - ); 14:19:47 INFO - typedef struct _CONNECTDLGSTRUCTA{ 14:19:47 INFO - DWORD cbStructure; 14:19:47 INFO - HWND hwndOwner; 14:19:47 INFO - LPNETRESOURCEA lpConnRes; 14:19:47 INFO - DWORD dwFlags; 14:19:47 INFO - DWORD dwDevNum; 14:19:47 INFO - } CONNECTDLGSTRUCTA, *LPCONNECTDLGSTRUCTA; 14:19:47 INFO - typedef struct _CONNECTDLGSTRUCTW{ 14:19:47 INFO - DWORD cbStructure; 14:19:47 INFO - HWND hwndOwner; 14:19:47 INFO - LPNETRESOURCEW lpConnRes; 14:19:47 INFO - DWORD dwFlags; 14:19:47 INFO - DWORD dwDevNum; 14:19:47 INFO - } CONNECTDLGSTRUCTW, *LPCONNECTDLGSTRUCTW; 14:19:47 INFO - typedef CONNECTDLGSTRUCTA CONNECTDLGSTRUCT; 14:19:47 INFO - typedef LPCONNECTDLGSTRUCTA LPCONNECTDLGSTRUCT; 14:19:47 INFO - #line 385 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:19:48 INFO - DWORD __stdcall 14:19:48 INFO - WNetConnectionDialog1A( 14:19:48 INFO - LPCONNECTDLGSTRUCTA lpConnDlgStruct 14:19:48 INFO - ); 14:19:48 INFO - DWORD __stdcall 14:19:48 INFO - WNetConnectionDialog1W( 14:19:48 INFO - LPCONNECTDLGSTRUCTW lpConnDlgStruct 14:19:48 INFO - ); 14:19:48 INFO - #line 414 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:19:48 INFO - typedef struct _DISCDLGSTRUCTA{ 14:19:48 INFO - DWORD cbStructure; 14:19:48 INFO - HWND hwndOwner; 14:19:48 INFO - LPSTR lpLocalName; 14:19:48 INFO - LPSTR lpRemoteName; 14:19:48 INFO - DWORD dwFlags; 14:19:48 INFO - } DISCDLGSTRUCTA, *LPDISCDLGSTRUCTA; 14:19:48 INFO - typedef struct _DISCDLGSTRUCTW{ 14:19:48 INFO - DWORD cbStructure; 14:19:48 INFO - HWND hwndOwner; 14:19:48 INFO - LPWSTR lpLocalName; 14:19:48 INFO - LPWSTR lpRemoteName; 14:19:48 INFO - DWORD dwFlags; 14:19:48 INFO - } DISCDLGSTRUCTW, *LPDISCDLGSTRUCTW; 14:19:48 INFO - typedef DISCDLGSTRUCTA DISCDLGSTRUCT; 14:19:48 INFO - typedef LPDISCDLGSTRUCTA LPDISCDLGSTRUCT; 14:19:48 INFO - #line 436 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:19:48 INFO - DWORD __stdcall 14:19:48 INFO - WNetDisconnectDialog1A( 14:19:48 INFO - LPDISCDLGSTRUCTA lpConnDlgStruct 14:19:48 INFO - ); 14:19:48 INFO - DWORD __stdcall 14:19:48 INFO - WNetDisconnectDialog1W( 14:19:48 INFO - LPDISCDLGSTRUCTW lpConnDlgStruct 14:19:48 INFO - ); 14:19:48 INFO - #line 455 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:19:48 INFO - #line 456 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:19:48 INFO - DWORD __stdcall 14:19:48 INFO - WNetOpenEnumA( 14:19:48 INFO - DWORD dwScope, 14:19:48 INFO - DWORD dwType, 14:19:48 INFO - DWORD dwUsage, 14:19:48 INFO - LPNETRESOURCEA lpNetResource, 14:19:48 INFO - LPHANDLE lphEnum 14:19:48 INFO - ); 14:19:48 INFO - DWORD __stdcall 14:19:48 INFO - WNetOpenEnumW( 14:19:48 INFO - DWORD dwScope, 14:19:48 INFO - DWORD dwType, 14:19:48 INFO - DWORD dwUsage, 14:19:48 INFO - LPNETRESOURCEW lpNetResource, 14:19:48 INFO - LPHANDLE lphEnum 14:19:48 INFO - ); 14:19:48 INFO - #line 484 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:19:48 INFO - DWORD __stdcall 14:19:48 INFO - WNetEnumResourceA( 14:19:48 INFO - HANDLE hEnum, 14:19:48 INFO - LPDWORD lpcCount, 14:19:48 INFO - LPVOID lpBuffer, 14:19:48 INFO - LPDWORD lpBufferSize 14:19:48 INFO - ); 14:19:48 INFO - DWORD __stdcall 14:19:48 INFO - WNetEnumResourceW( 14:19:48 INFO - HANDLE hEnum, 14:19:48 INFO - LPDWORD lpcCount, 14:19:48 INFO - LPVOID lpBuffer, 14:19:48 INFO - LPDWORD lpBufferSize 14:19:48 INFO - ); 14:19:48 INFO - #line 506 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:19:48 INFO - DWORD __stdcall 14:19:48 INFO - WNetCloseEnum( 14:19:48 INFO - HANDLE hEnum 14:19:48 INFO - ); 14:19:48 INFO - DWORD __stdcall 14:19:48 INFO - WNetGetResourceParentA( 14:19:48 INFO - LPNETRESOURCEA lpNetResource, 14:19:48 INFO - LPVOID lpBuffer, 14:19:48 INFO - LPDWORD lpcbBuffer 14:19:48 INFO - ); 14:19:48 INFO - DWORD __stdcall 14:19:48 INFO - WNetGetResourceParentW( 14:19:48 INFO - LPNETRESOURCEW lpNetResource, 14:19:48 INFO - LPVOID lpBuffer, 14:19:48 INFO - LPDWORD lpcbBuffer 14:19:48 INFO - ); 14:19:48 INFO - #line 533 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:19:48 INFO - DWORD __stdcall 14:19:48 INFO - WNetGetResourceInformationA( 14:19:48 INFO - LPNETRESOURCEA lpNetResource, 14:19:48 INFO - LPVOID lpBuffer, 14:19:48 INFO - LPDWORD lpcbBuffer, 14:19:48 INFO - LPSTR *lplpSystem 14:19:48 INFO - ); 14:19:48 INFO - DWORD __stdcall 14:19:48 INFO - WNetGetResourceInformationW( 14:19:48 INFO - LPNETRESOURCEW lpNetResource, 14:19:48 INFO - LPVOID lpBuffer, 14:19:48 INFO - LPDWORD lpcbBuffer, 14:19:48 INFO - LPWSTR *lplpSystem 14:19:48 INFO - ); 14:19:48 INFO - #line 555 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:19:48 INFO - #line 556 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:19:48 INFO - typedef struct _UNIVERSAL_NAME_INFOA { 14:19:48 INFO - LPSTR lpUniversalName; 14:19:48 INFO - }UNIVERSAL_NAME_INFOA, *LPUNIVERSAL_NAME_INFOA; 14:19:48 INFO - typedef struct _UNIVERSAL_NAME_INFOW { 14:19:48 INFO - LPWSTR lpUniversalName; 14:19:48 INFO - }UNIVERSAL_NAME_INFOW, *LPUNIVERSAL_NAME_INFOW; 14:19:48 INFO - typedef UNIVERSAL_NAME_INFOA UNIVERSAL_NAME_INFO; 14:19:48 INFO - typedef LPUNIVERSAL_NAME_INFOA LPUNIVERSAL_NAME_INFO; 14:19:48 INFO - #line 577 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:19:48 INFO - typedef struct _REMOTE_NAME_INFOA { 14:19:48 INFO - LPSTR lpUniversalName; 14:19:48 INFO - LPSTR lpConnectionName; 14:19:48 INFO - LPSTR lpRemainingPath; 14:19:48 INFO - }REMOTE_NAME_INFOA, *LPREMOTE_NAME_INFOA; 14:19:48 INFO - typedef struct _REMOTE_NAME_INFOW { 14:19:48 INFO - LPWSTR lpUniversalName; 14:19:48 INFO - LPWSTR lpConnectionName; 14:19:48 INFO - LPWSTR lpRemainingPath; 14:19:48 INFO - }REMOTE_NAME_INFOW, *LPREMOTE_NAME_INFOW; 14:19:48 INFO - typedef REMOTE_NAME_INFOA REMOTE_NAME_INFO; 14:19:48 INFO - typedef LPREMOTE_NAME_INFOA LPREMOTE_NAME_INFO; 14:19:48 INFO - #line 595 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:19:48 INFO - DWORD __stdcall 14:19:48 INFO - WNetGetUniversalNameA( 14:19:48 INFO - LPCSTR lpLocalPath, 14:19:48 INFO - DWORD dwInfoLevel, 14:19:48 INFO - LPVOID lpBuffer, 14:19:48 INFO - LPDWORD lpBufferSize 14:19:48 INFO - ); 14:19:48 INFO - DWORD __stdcall 14:19:48 INFO - WNetGetUniversalNameW( 14:19:48 INFO - LPCWSTR lpLocalPath, 14:19:48 INFO - DWORD dwInfoLevel, 14:19:48 INFO - LPVOID lpBuffer, 14:19:48 INFO - LPDWORD lpBufferSize 14:19:48 INFO - ); 14:19:48 INFO - #line 617 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:19:48 INFO - DWORD __stdcall 14:19:48 INFO - WNetGetUserA( 14:19:48 INFO - LPCSTR lpName, 14:19:48 INFO - LPSTR lpUserName, 14:19:48 INFO - LPDWORD lpnLength 14:19:48 INFO - ); 14:19:48 INFO - DWORD __stdcall 14:19:48 INFO - WNetGetUserW( 14:19:48 INFO - LPCWSTR lpName, 14:19:48 INFO - LPWSTR lpUserName, 14:19:48 INFO - LPDWORD lpnLength 14:19:48 INFO - ); 14:19:48 INFO - #line 643 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:19:48 INFO - #line 656 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:19:48 INFO - DWORD __stdcall 14:19:48 INFO - WNetGetProviderNameA( 14:19:48 INFO - DWORD dwNetType, 14:19:48 INFO - LPSTR lpProviderName, 14:19:48 INFO - LPDWORD lpBufferSize 14:19:48 INFO - ); 14:19:48 INFO - DWORD __stdcall 14:19:48 INFO - WNetGetProviderNameW( 14:19:48 INFO - DWORD dwNetType, 14:19:48 INFO - LPWSTR lpProviderName, 14:19:48 INFO - LPDWORD lpBufferSize 14:19:48 INFO - ); 14:19:48 INFO - #line 678 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:19:48 INFO - typedef struct _NETINFOSTRUCT{ 14:19:48 INFO - DWORD cbStructure; 14:19:48 INFO - DWORD dwProviderVersion; 14:19:48 INFO - DWORD dwStatus; 14:19:48 INFO - DWORD dwCharacteristics; 14:19:48 INFO - ULONG_PTR dwHandle; 14:19:48 INFO - WORD wNetType; 14:19:48 INFO - DWORD dwPrinters; 14:19:48 INFO - DWORD dwDrives; 14:19:48 INFO - } NETINFOSTRUCT, *LPNETINFOSTRUCT; 14:19:48 INFO - DWORD __stdcall 14:19:48 INFO - WNetGetNetworkInformationA( 14:19:48 INFO - LPCSTR lpProvider, 14:19:48 INFO - LPNETINFOSTRUCT lpNetInfoStruct 14:19:48 INFO - ); 14:19:48 INFO - DWORD __stdcall 14:19:48 INFO - WNetGetNetworkInformationW( 14:19:48 INFO - LPCWSTR lpProvider, 14:19:48 INFO - LPNETINFOSTRUCT lpNetInfoStruct 14:19:48 INFO - ); 14:19:48 INFO - #line 711 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:19:48 INFO - #line 713 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:19:48 INFO - DWORD __stdcall 14:19:48 INFO - WNetGetLastErrorA( 14:19:48 INFO - LPDWORD lpError, 14:19:48 INFO - LPSTR lpErrorBuf, 14:19:48 INFO - DWORD nErrorBufSize, 14:19:48 INFO - LPSTR lpNameBuf, 14:19:48 INFO - DWORD nNameBufSize 14:19:48 INFO - ); 14:19:48 INFO - DWORD __stdcall 14:19:48 INFO - WNetGetLastErrorW( 14:19:48 INFO - LPDWORD lpError, 14:19:48 INFO - LPWSTR lpErrorBuf, 14:19:48 INFO - DWORD nErrorBufSize, 14:19:48 INFO - LPWSTR lpNameBuf, 14:19:48 INFO - DWORD nNameBufSize 14:19:48 INFO - ); 14:19:48 INFO - #line 741 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:19:48 INFO - #line 771 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:19:48 INFO - #line 792 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:19:48 INFO - #line 805 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:19:48 INFO - typedef struct _NETCONNECTINFOSTRUCT{ 14:19:48 INFO - DWORD cbStructure; 14:19:48 INFO - DWORD dwFlags; 14:19:48 INFO - DWORD dwSpeed; 14:19:48 INFO - DWORD dwDelay; 14:19:48 INFO - DWORD dwOptDataSize; 14:19:48 INFO - } NETCONNECTINFOSTRUCT, *LPNETCONNECTINFOSTRUCT; 14:19:48 INFO - DWORD __stdcall 14:19:48 INFO - MultinetGetConnectionPerformanceA( 14:19:48 INFO - LPNETRESOURCEA lpNetResource, 14:19:48 INFO - LPNETCONNECTINFOSTRUCT lpNetConnectInfoStruct 14:19:48 INFO - ); 14:19:48 INFO - DWORD __stdcall 14:19:48 INFO - MultinetGetConnectionPerformanceW( 14:19:48 INFO - LPNETRESOURCEW lpNetResource, 14:19:48 INFO - LPNETCONNECTINFOSTRUCT lpNetConnectInfoStruct 14:19:48 INFO - ); 14:19:48 INFO - #line 841 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:19:48 INFO - #line 842 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:19:48 INFO - #line 845 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:19:48 INFO - #pragma endregion 14:19:48 INFO - #pragma warning(pop) 14:19:48 INFO - #line 851 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:19:48 INFO - } 14:19:48 INFO - #line 855 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:19:48 INFO - #line 858 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:19:48 INFO - #line 184 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:19:48 INFO - #line 185 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:19:48 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\stralign.h" 14:19:48 INFO - #line 54 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\stralign.h" 14:19:48 INFO - #line 55 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\stralign.h" 14:19:48 INFO - #line 60 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\stralign.h" 14:19:48 INFO - #line 62 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\stralign.h" 14:19:48 INFO - #line 63 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\stralign.h" 14:19:48 INFO - extern "C" { 14:19:48 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\stralign.h" 14:19:48 INFO - #pragma region Desktop Family 14:19:48 INFO - #line 84 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\stralign.h" 14:19:48 INFO - #line 104 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\stralign.h" 14:19:48 INFO - __inline 14:19:48 INFO - PUWSTR 14:19:48 INFO - static 14:19:48 INFO - __declspec(deprecated) 14:19:48 INFO - ua_wcscpy( 14:19:48 INFO - PUWSTR Destination, 14:19:48 INFO - PCUWSTR Source 14:19:48 INFO - ) 14:19:48 INFO - { 14:19:48 INFO - #pragma warning(push) 14:19:48 INFO - #pragma warning(disable:4995) 14:19:48 INFO - #pragma warning(disable:4996) 14:19:48 INFO - return wcscpy(Destination, Source); 14:19:48 INFO - #pragma warning(pop) 14:19:48 INFO - } 14:19:48 INFO - #line 490 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\stralign.h" 14:19:48 INFO - #line 561 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\stralign.h" 14:19:48 INFO - #line 598 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\stralign.h" 14:19:48 INFO - #line 642 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\stralign.h" 14:19:48 INFO - #line 646 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\stralign.h" 14:19:48 INFO - #line 661 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\stralign.h" 14:19:48 INFO - #line 672 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\stralign.h" 14:19:48 INFO - #line 674 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\stralign.h" 14:19:48 INFO - #line 678 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\stralign.h" 14:19:48 INFO - #line 680 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\stralign.h" 14:19:48 INFO - #pragma endregion 14:19:48 INFO - } 14:19:48 INFO - #line 685 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\stralign.h" 14:19:48 INFO - #line 687 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\stralign.h" 14:19:48 INFO - #line 222 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:19:48 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:48 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:48 INFO - #pragma warning(push) 14:19:48 INFO - #pragma warning(disable:4820) 14:19:48 INFO - #line 39 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:48 INFO - extern "C" { 14:19:48 INFO - #line 43 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:48 INFO - #pragma region Desktop Family or OneCore Family 14:19:48 INFO - #line 83 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:48 INFO - extern "C" const GUID NETWORK_MANAGER_FIRST_IP_ADDRESS_ARRIVAL_GUID; 14:19:48 INFO - #line 365 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:48 INFO - extern "C" const GUID NETWORK_MANAGER_LAST_IP_ADDRESS_REMOVAL_GUID; 14:19:48 INFO - #line 373 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:48 INFO - extern "C" const GUID DOMAIN_JOIN_GUID; 14:19:48 INFO - #line 384 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:48 INFO - extern "C" const GUID DOMAIN_LEAVE_GUID; 14:19:48 INFO - #line 392 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:48 INFO - extern "C" const GUID FIREWALL_PORT_OPEN_GUID; 14:19:48 INFO - #line 404 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:48 INFO - extern "C" const GUID FIREWALL_PORT_CLOSE_GUID; 14:19:48 INFO - #line 412 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:48 INFO - extern "C" const GUID MACHINE_POLICY_PRESENT_GUID; 14:19:48 INFO - #line 424 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:48 INFO - extern "C" const GUID USER_POLICY_PRESENT_GUID; 14:19:48 INFO - #line 432 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:48 INFO - extern "C" const GUID RPC_INTERFACE_EVENT_GUID; 14:19:48 INFO - #line 444 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:48 INFO - extern "C" const GUID NAMED_PIPE_EVENT_GUID; 14:19:48 INFO - #line 452 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:48 INFO - extern "C" const GUID CUSTOM_SYSTEM_STATE_CHANGE_EVENT_GUID; 14:19:48 INFO - #line 463 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:48 INFO - typedef struct 14:19:48 INFO - { 14:19:48 INFO - DWORD Data[2]; 14:19:48 INFO - } SERVICE_TRIGGER_CUSTOM_STATE_ID; 14:19:48 INFO - typedef struct _SERVICE_CUSTOM_SYSTEM_STATE_CHANGE_DATA_ITEM { 14:19:48 INFO - union { 14:19:48 INFO - SERVICE_TRIGGER_CUSTOM_STATE_ID CustomStateId; 14:19:48 INFO - struct { 14:19:48 INFO - DWORD DataOffset; 14:19:48 INFO - BYTE Data[1]; 14:19:48 INFO - } s; 14:19:48 INFO - } u; 14:19:48 INFO - } SERVICE_CUSTOM_SYSTEM_STATE_CHANGE_DATA_ITEM, *LPSERVICE_CUSTOM_SYSTEM_STATE_CHANGE_DATA_ITEM; 14:19:48 INFO - typedef struct _SERVICE_DESCRIPTIONA { 14:19:48 INFO - LPSTR lpDescription; 14:19:48 INFO - } SERVICE_DESCRIPTIONA, *LPSERVICE_DESCRIPTIONA; 14:19:48 INFO - typedef struct _SERVICE_DESCRIPTIONW { 14:19:48 INFO - LPWSTR lpDescription; 14:19:48 INFO - } SERVICE_DESCRIPTIONW, *LPSERVICE_DESCRIPTIONW; 14:19:48 INFO - typedef SERVICE_DESCRIPTIONA SERVICE_DESCRIPTION; 14:19:48 INFO - typedef LPSERVICE_DESCRIPTIONA LPSERVICE_DESCRIPTION; 14:19:48 INFO - #line 513 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:48 INFO - typedef enum _SC_ACTION_TYPE { 14:19:48 INFO - SC_ACTION_NONE = 0, 14:19:48 INFO - SC_ACTION_RESTART = 1, 14:19:48 INFO - SC_ACTION_REBOOT = 2, 14:19:48 INFO - SC_ACTION_RUN_COMMAND = 3, 14:19:48 INFO - SC_ACTION_OWN_RESTART = 4 14:19:48 INFO - } SC_ACTION_TYPE; 14:19:48 INFO - typedef struct _SC_ACTION { 14:19:48 INFO - SC_ACTION_TYPE Type; 14:19:48 INFO - DWORD Delay; 14:19:48 INFO - } SC_ACTION, *LPSC_ACTION; 14:19:48 INFO - typedef struct _SERVICE_FAILURE_ACTIONSA { 14:19:48 INFO - DWORD dwResetPeriod; 14:19:48 INFO - LPSTR lpRebootMsg; 14:19:48 INFO - LPSTR lpCommand; 14:19:48 INFO - DWORD cActions; 14:19:48 INFO - SC_ACTION * lpsaActions; 14:19:48 INFO - } SERVICE_FAILURE_ACTIONSA, *LPSERVICE_FAILURE_ACTIONSA; 14:19:48 INFO - typedef struct _SERVICE_FAILURE_ACTIONSW { 14:19:48 INFO - DWORD dwResetPeriod; 14:19:48 INFO - LPWSTR lpRebootMsg; 14:19:48 INFO - LPWSTR lpCommand; 14:19:48 INFO - DWORD cActions; 14:19:48 INFO - SC_ACTION * lpsaActions; 14:19:48 INFO - } SERVICE_FAILURE_ACTIONSW, *LPSERVICE_FAILURE_ACTIONSW; 14:19:48 INFO - typedef SERVICE_FAILURE_ACTIONSA SERVICE_FAILURE_ACTIONS; 14:19:48 INFO - typedef LPSERVICE_FAILURE_ACTIONSA LPSERVICE_FAILURE_ACTIONS; 14:19:48 INFO - #line 563 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:48 INFO - typedef struct _SERVICE_DELAYED_AUTO_START_INFO { 14:19:48 INFO - BOOL fDelayedAutostart; 14:19:48 INFO - } SERVICE_DELAYED_AUTO_START_INFO, *LPSERVICE_DELAYED_AUTO_START_INFO; 14:19:49 INFO - typedef struct _SERVICE_FAILURE_ACTIONS_FLAG { 14:19:49 INFO - BOOL fFailureActionsOnNonCrashFailures; 14:19:49 INFO - } SERVICE_FAILURE_ACTIONS_FLAG, *LPSERVICE_FAILURE_ACTIONS_FLAG; 14:19:49 INFO - typedef struct _SERVICE_SID_INFO { 14:19:49 INFO - DWORD dwServiceSidType; 14:19:49 INFO - } SERVICE_SID_INFO, *LPSERVICE_SID_INFO; 14:19:49 INFO - typedef struct _SERVICE_REQUIRED_PRIVILEGES_INFOA { 14:19:49 INFO - LPSTR pmszRequiredPrivileges; 14:19:49 INFO - } SERVICE_REQUIRED_PRIVILEGES_INFOA, *LPSERVICE_REQUIRED_PRIVILEGES_INFOA; 14:19:49 INFO - typedef struct _SERVICE_REQUIRED_PRIVILEGES_INFOW { 14:19:49 INFO - LPWSTR pmszRequiredPrivileges; 14:19:49 INFO - } SERVICE_REQUIRED_PRIVILEGES_INFOW, *LPSERVICE_REQUIRED_PRIVILEGES_INFOW; 14:19:49 INFO - typedef SERVICE_REQUIRED_PRIVILEGES_INFOA SERVICE_REQUIRED_PRIVILEGES_INFO; 14:19:49 INFO - typedef LPSERVICE_REQUIRED_PRIVILEGES_INFOA LPSERVICE_REQUIRED_PRIVILEGES_INFO; 14:19:49 INFO - #line 604 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:49 INFO - typedef struct _SERVICE_PRESHUTDOWN_INFO { 14:19:49 INFO - DWORD dwPreshutdownTimeout; 14:19:49 INFO - } SERVICE_PRESHUTDOWN_INFO, *LPSERVICE_PRESHUTDOWN_INFO; 14:19:49 INFO - typedef struct _SERVICE_TRIGGER_SPECIFIC_DATA_ITEM 14:19:49 INFO - { 14:19:49 INFO - DWORD dwDataType; 14:19:49 INFO - DWORD cbData; 14:19:49 INFO - PBYTE pData; 14:19:49 INFO - } SERVICE_TRIGGER_SPECIFIC_DATA_ITEM, *PSERVICE_TRIGGER_SPECIFIC_DATA_ITEM; 14:19:49 INFO - typedef struct _SERVICE_TRIGGER 14:19:49 INFO - { 14:19:49 INFO - DWORD dwTriggerType; 14:19:49 INFO - DWORD dwAction; 14:19:49 INFO - GUID * pTriggerSubtype; 14:19:49 INFO - DWORD cDataItems; 14:19:49 INFO - PSERVICE_TRIGGER_SPECIFIC_DATA_ITEM pDataItems; 14:19:49 INFO - } SERVICE_TRIGGER, *PSERVICE_TRIGGER; 14:19:49 INFO - typedef struct _SERVICE_TRIGGER_INFO { 14:19:49 INFO - DWORD cTriggers; 14:19:49 INFO - PSERVICE_TRIGGER pTriggers; 14:19:49 INFO - PBYTE pReserved; 14:19:49 INFO - } SERVICE_TRIGGER_INFO, *PSERVICE_TRIGGER_INFO; 14:19:49 INFO - typedef struct _SERVICE_PREFERRED_NODE_INFO { 14:19:49 INFO - USHORT usPreferredNode; 14:19:49 INFO - BOOLEAN fDelete; 14:19:49 INFO - } SERVICE_PREFERRED_NODE_INFO, *LPSERVICE_PREFERRED_NODE_INFO; 14:19:49 INFO - typedef struct _SERVICE_TIMECHANGE_INFO { 14:19:49 INFO - LARGE_INTEGER liNewTime; 14:19:49 INFO - LARGE_INTEGER liOldTime; 14:19:49 INFO - } SERVICE_TIMECHANGE_INFO, *PSERVICE_TIMECHANGE_INFO; 14:19:49 INFO - typedef struct _SERVICE_LAUNCH_PROTECTED_INFO { 14:19:49 INFO - DWORD dwLaunchProtected; 14:19:49 INFO - } SERVICE_LAUNCH_PROTECTED_INFO, *PSERVICE_LAUNCH_PROTECTED_INFO; 14:19:49 INFO - struct SC_HANDLE__{int unused;}; typedef struct SC_HANDLE__ *SC_HANDLE; 14:19:49 INFO - typedef SC_HANDLE *LPSC_HANDLE; 14:19:49 INFO - struct SERVICE_STATUS_HANDLE__{int unused;}; typedef struct SERVICE_STATUS_HANDLE__ *SERVICE_STATUS_HANDLE; 14:19:49 INFO - typedef enum _SC_STATUS_TYPE { 14:19:49 INFO - SC_STATUS_PROCESS_INFO = 0 14:19:49 INFO - } SC_STATUS_TYPE; 14:19:49 INFO - typedef enum _SC_ENUM_TYPE { 14:19:49 INFO - SC_ENUM_PROCESS_INFO = 0 14:19:49 INFO - } SC_ENUM_TYPE; 14:19:49 INFO - typedef struct _SERVICE_STATUS { 14:19:49 INFO - DWORD dwServiceType; 14:19:49 INFO - DWORD dwCurrentState; 14:19:49 INFO - DWORD dwControlsAccepted; 14:19:49 INFO - DWORD dwWin32ExitCode; 14:19:49 INFO - DWORD dwServiceSpecificExitCode; 14:19:49 INFO - DWORD dwCheckPoint; 14:19:49 INFO - DWORD dwWaitHint; 14:19:49 INFO - } SERVICE_STATUS, *LPSERVICE_STATUS; 14:19:49 INFO - typedef struct _SERVICE_STATUS_PROCESS { 14:19:49 INFO - DWORD dwServiceType; 14:19:49 INFO - DWORD dwCurrentState; 14:19:49 INFO - DWORD dwControlsAccepted; 14:19:49 INFO - DWORD dwWin32ExitCode; 14:19:49 INFO - DWORD dwServiceSpecificExitCode; 14:19:49 INFO - DWORD dwCheckPoint; 14:19:49 INFO - DWORD dwWaitHint; 14:19:49 INFO - DWORD dwProcessId; 14:19:49 INFO - DWORD dwServiceFlags; 14:19:49 INFO - } SERVICE_STATUS_PROCESS, *LPSERVICE_STATUS_PROCESS; 14:19:49 INFO - typedef struct _ENUM_SERVICE_STATUSA { 14:19:49 INFO - LPSTR lpServiceName; 14:19:49 INFO - LPSTR lpDisplayName; 14:19:49 INFO - SERVICE_STATUS ServiceStatus; 14:19:49 INFO - } ENUM_SERVICE_STATUSA, *LPENUM_SERVICE_STATUSA; 14:19:49 INFO - typedef struct _ENUM_SERVICE_STATUSW { 14:19:49 INFO - LPWSTR lpServiceName; 14:19:49 INFO - LPWSTR lpDisplayName; 14:19:49 INFO - SERVICE_STATUS ServiceStatus; 14:19:49 INFO - } ENUM_SERVICE_STATUSW, *LPENUM_SERVICE_STATUSW; 14:19:49 INFO - typedef ENUM_SERVICE_STATUSA ENUM_SERVICE_STATUS; 14:19:49 INFO - typedef LPENUM_SERVICE_STATUSA LPENUM_SERVICE_STATUS; 14:19:49 INFO - #line 762 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:49 INFO - typedef struct _ENUM_SERVICE_STATUS_PROCESSA { 14:19:49 INFO - LPSTR lpServiceName; 14:19:49 INFO - LPSTR lpDisplayName; 14:19:49 INFO - SERVICE_STATUS_PROCESS ServiceStatusProcess; 14:19:49 INFO - } ENUM_SERVICE_STATUS_PROCESSA, *LPENUM_SERVICE_STATUS_PROCESSA; 14:19:49 INFO - typedef struct _ENUM_SERVICE_STATUS_PROCESSW { 14:19:49 INFO - LPWSTR lpServiceName; 14:19:49 INFO - LPWSTR lpDisplayName; 14:19:49 INFO - SERVICE_STATUS_PROCESS ServiceStatusProcess; 14:19:49 INFO - } ENUM_SERVICE_STATUS_PROCESSW, *LPENUM_SERVICE_STATUS_PROCESSW; 14:19:49 INFO - typedef ENUM_SERVICE_STATUS_PROCESSA ENUM_SERVICE_STATUS_PROCESS; 14:19:49 INFO - typedef LPENUM_SERVICE_STATUS_PROCESSA LPENUM_SERVICE_STATUS_PROCESS; 14:19:49 INFO - #line 780 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:49 INFO - typedef LPVOID SC_LOCK; 14:19:49 INFO - typedef struct _QUERY_SERVICE_LOCK_STATUSA { 14:19:49 INFO - DWORD fIsLocked; 14:19:49 INFO - LPSTR lpLockOwner; 14:19:49 INFO - DWORD dwLockDuration; 14:19:49 INFO - } QUERY_SERVICE_LOCK_STATUSA, *LPQUERY_SERVICE_LOCK_STATUSA; 14:19:49 INFO - typedef struct _QUERY_SERVICE_LOCK_STATUSW { 14:19:49 INFO - DWORD fIsLocked; 14:19:49 INFO - LPWSTR lpLockOwner; 14:19:49 INFO - DWORD dwLockDuration; 14:19:49 INFO - } QUERY_SERVICE_LOCK_STATUSW, *LPQUERY_SERVICE_LOCK_STATUSW; 14:19:49 INFO - typedef QUERY_SERVICE_LOCK_STATUSA QUERY_SERVICE_LOCK_STATUS; 14:19:49 INFO - typedef LPQUERY_SERVICE_LOCK_STATUSA LPQUERY_SERVICE_LOCK_STATUS; 14:19:49 INFO - #line 804 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:49 INFO - typedef struct _QUERY_SERVICE_CONFIGA { 14:19:49 INFO - DWORD dwServiceType; 14:19:49 INFO - DWORD dwStartType; 14:19:49 INFO - DWORD dwErrorControl; 14:19:49 INFO - LPSTR lpBinaryPathName; 14:19:49 INFO - LPSTR lpLoadOrderGroup; 14:19:49 INFO - DWORD dwTagId; 14:19:49 INFO - LPSTR lpDependencies; 14:19:49 INFO - LPSTR lpServiceStartName; 14:19:49 INFO - LPSTR lpDisplayName; 14:19:49 INFO - } QUERY_SERVICE_CONFIGA, *LPQUERY_SERVICE_CONFIGA; 14:19:49 INFO - typedef struct _QUERY_SERVICE_CONFIGW { 14:19:49 INFO - DWORD dwServiceType; 14:19:49 INFO - DWORD dwStartType; 14:19:49 INFO - DWORD dwErrorControl; 14:19:49 INFO - LPWSTR lpBinaryPathName; 14:19:49 INFO - LPWSTR lpLoadOrderGroup; 14:19:49 INFO - DWORD dwTagId; 14:19:49 INFO - LPWSTR lpDependencies; 14:19:49 INFO - LPWSTR lpServiceStartName; 14:19:49 INFO - LPWSTR lpDisplayName; 14:19:49 INFO - } QUERY_SERVICE_CONFIGW, *LPQUERY_SERVICE_CONFIGW; 14:19:49 INFO - typedef QUERY_SERVICE_CONFIGA QUERY_SERVICE_CONFIG; 14:19:49 INFO - typedef LPQUERY_SERVICE_CONFIGA LPQUERY_SERVICE_CONFIG; 14:19:49 INFO - #line 840 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:49 INFO - typedef void __stdcall SERVICE_MAIN_FUNCTIONW ( 14:19:49 INFO - DWORD dwNumServicesArgs, 14:19:49 INFO - LPWSTR *lpServiceArgVectors 14:19:49 INFO - ); 14:19:49 INFO - typedef void __stdcall SERVICE_MAIN_FUNCTIONA ( 14:19:49 INFO - DWORD dwNumServicesArgs, 14:19:49 INFO - LPTSTR *lpServiceArgVectors 14:19:49 INFO - ); 14:19:49 INFO - #line 862 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:49 INFO - typedef void (__stdcall *LPSERVICE_MAIN_FUNCTIONW)( 14:19:49 INFO - DWORD dwNumServicesArgs, 14:19:49 INFO - LPWSTR *lpServiceArgVectors 14:19:49 INFO - ); 14:19:49 INFO - typedef void (__stdcall *LPSERVICE_MAIN_FUNCTIONA)( 14:19:49 INFO - DWORD dwNumServicesArgs, 14:19:49 INFO - LPSTR *lpServiceArgVectors 14:19:49 INFO - ); 14:19:49 INFO - #line 878 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:49 INFO - typedef struct _SERVICE_TABLE_ENTRYA { 14:19:49 INFO - LPSTR lpServiceName; 14:19:49 INFO - LPSERVICE_MAIN_FUNCTIONA lpServiceProc; 14:19:49 INFO - }SERVICE_TABLE_ENTRYA, *LPSERVICE_TABLE_ENTRYA; 14:19:49 INFO - typedef struct _SERVICE_TABLE_ENTRYW { 14:19:49 INFO - LPWSTR lpServiceName; 14:19:49 INFO - LPSERVICE_MAIN_FUNCTIONW lpServiceProc; 14:19:49 INFO - }SERVICE_TABLE_ENTRYW, *LPSERVICE_TABLE_ENTRYW; 14:19:49 INFO - typedef SERVICE_TABLE_ENTRYA SERVICE_TABLE_ENTRY; 14:19:49 INFO - typedef LPSERVICE_TABLE_ENTRYA LPSERVICE_TABLE_ENTRY; 14:19:49 INFO - #line 899 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:49 INFO - typedef void __stdcall HANDLER_FUNCTION ( 14:19:49 INFO - DWORD dwControl 14:19:49 INFO - ); 14:19:49 INFO - typedef DWORD __stdcall HANDLER_FUNCTION_EX ( 14:19:49 INFO - DWORD dwControl, 14:19:49 INFO - DWORD dwEventType, 14:19:49 INFO - LPVOID lpEventData, 14:19:49 INFO - LPVOID lpContext 14:19:49 INFO - ); 14:19:49 INFO - typedef void (__stdcall *LPHANDLER_FUNCTION)( 14:19:49 INFO - DWORD dwControl 14:19:49 INFO - ); 14:19:49 INFO - typedef DWORD (__stdcall *LPHANDLER_FUNCTION_EX)( 14:19:49 INFO - DWORD dwControl, 14:19:49 INFO - DWORD dwEventType, 14:19:49 INFO - LPVOID lpEventData, 14:19:49 INFO - LPVOID lpContext 14:19:49 INFO - ); 14:19:49 INFO - typedef 14:19:49 INFO - void 14:19:49 INFO - ( __stdcall * PFN_SC_NOTIFY_CALLBACK ) ( 14:19:49 INFO - PVOID pParameter 14:19:49 INFO - ); 14:19:49 INFO - typedef struct _SERVICE_NOTIFY_1 { 14:19:49 INFO - DWORD dwVersion; 14:19:49 INFO - PFN_SC_NOTIFY_CALLBACK pfnNotifyCallback; 14:19:49 INFO - PVOID pContext; 14:19:49 INFO - DWORD dwNotificationStatus; 14:19:49 INFO - SERVICE_STATUS_PROCESS ServiceStatus; 14:19:49 INFO - } SERVICE_NOTIFY_1, *PSERVICE_NOTIFY_1; 14:19:49 INFO - typedef struct _SERVICE_NOTIFY_2A { 14:19:49 INFO - DWORD dwVersion; 14:19:49 INFO - PFN_SC_NOTIFY_CALLBACK pfnNotifyCallback; 14:19:49 INFO - PVOID pContext; 14:19:49 INFO - DWORD dwNotificationStatus; 14:19:49 INFO - SERVICE_STATUS_PROCESS ServiceStatus; 14:19:49 INFO - DWORD dwNotificationTriggered; 14:19:49 INFO - LPSTR pszServiceNames; 14:19:49 INFO - } SERVICE_NOTIFY_2A, *PSERVICE_NOTIFY_2A; 14:19:49 INFO - typedef struct _SERVICE_NOTIFY_2W { 14:19:49 INFO - DWORD dwVersion; 14:19:49 INFO - PFN_SC_NOTIFY_CALLBACK pfnNotifyCallback; 14:19:49 INFO - PVOID pContext; 14:19:49 INFO - DWORD dwNotificationStatus; 14:19:49 INFO - SERVICE_STATUS_PROCESS ServiceStatus; 14:19:49 INFO - DWORD dwNotificationTriggered; 14:19:49 INFO - LPWSTR pszServiceNames; 14:19:49 INFO - } SERVICE_NOTIFY_2W, *PSERVICE_NOTIFY_2W; 14:19:49 INFO - typedef SERVICE_NOTIFY_2A SERVICE_NOTIFY_2; 14:19:49 INFO - typedef PSERVICE_NOTIFY_2A PSERVICE_NOTIFY_2; 14:19:49 INFO - #line 971 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:49 INFO - typedef SERVICE_NOTIFY_2A SERVICE_NOTIFYA, *PSERVICE_NOTIFYA; 14:19:49 INFO - typedef SERVICE_NOTIFY_2W SERVICE_NOTIFYW, *PSERVICE_NOTIFYW; 14:19:49 INFO - typedef SERVICE_NOTIFYA SERVICE_NOTIFY; 14:19:49 INFO - typedef PSERVICE_NOTIFYA PSERVICE_NOTIFY; 14:19:49 INFO - #line 981 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:49 INFO - typedef struct _SERVICE_CONTROL_STATUS_REASON_PARAMSA { 14:19:49 INFO - DWORD dwReason; 14:19:49 INFO - LPSTR pszComment; 14:19:49 INFO - SERVICE_STATUS_PROCESS ServiceStatus; 14:19:49 INFO - } SERVICE_CONTROL_STATUS_REASON_PARAMSA, *PSERVICE_CONTROL_STATUS_REASON_PARAMSA; 14:19:49 INFO - typedef struct _SERVICE_CONTROL_STATUS_REASON_PARAMSW { 14:19:49 INFO - DWORD dwReason; 14:19:49 INFO - LPWSTR pszComment; 14:19:49 INFO - SERVICE_STATUS_PROCESS ServiceStatus; 14:19:49 INFO - } SERVICE_CONTROL_STATUS_REASON_PARAMSW, *PSERVICE_CONTROL_STATUS_REASON_PARAMSW; 14:19:49 INFO - typedef SERVICE_CONTROL_STATUS_REASON_PARAMSA SERVICE_CONTROL_STATUS_REASON_PARAMS; 14:19:49 INFO - typedef PSERVICE_CONTROL_STATUS_REASON_PARAMSA PSERVICE_CONTROL_STATUS_REASON_PARAMS; 14:19:49 INFO - #line 1005 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:49 INFO - typedef struct _SERVICE_START_REASON { 14:19:49 INFO - DWORD dwReason; 14:19:49 INFO - } SERVICE_START_REASON, *PSERVICE_START_REASON; 14:19:49 INFO - __declspec(dllimport) 14:19:49 INFO - BOOL 14:19:49 INFO - __stdcall 14:19:49 INFO - ChangeServiceConfigA( 14:19:49 INFO - SC_HANDLE hService, 14:19:49 INFO - DWORD dwServiceType, 14:19:49 INFO - DWORD dwStartType, 14:19:49 INFO - DWORD dwErrorControl, 14:19:49 INFO - LPCSTR lpBinaryPathName, 14:19:49 INFO - LPCSTR lpLoadOrderGroup, 14:19:49 INFO - LPDWORD lpdwTagId, 14:19:49 INFO - LPCSTR lpDependencies, 14:19:49 INFO - LPCSTR lpServiceStartName, 14:19:49 INFO - LPCSTR lpPassword, 14:19:49 INFO - LPCSTR lpDisplayName 14:19:49 INFO - ); 14:19:49 INFO - __declspec(dllimport) 14:19:49 INFO - BOOL 14:19:49 INFO - __stdcall 14:19:49 INFO - ChangeServiceConfigW( 14:19:49 INFO - SC_HANDLE hService, 14:19:49 INFO - DWORD dwServiceType, 14:19:49 INFO - DWORD dwStartType, 14:19:49 INFO - DWORD dwErrorControl, 14:19:49 INFO - LPCWSTR lpBinaryPathName, 14:19:49 INFO - LPCWSTR lpLoadOrderGroup, 14:19:49 INFO - LPDWORD lpdwTagId, 14:19:49 INFO - LPCWSTR lpDependencies, 14:19:49 INFO - LPCWSTR lpServiceStartName, 14:19:49 INFO - LPCWSTR lpPassword, 14:19:49 INFO - LPCWSTR lpDisplayName 14:19:49 INFO - ); 14:19:49 INFO - #line 1054 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:49 INFO - __declspec(dllimport) 14:19:49 INFO - BOOL 14:19:49 INFO - __stdcall 14:19:49 INFO - ChangeServiceConfig2A( 14:19:49 INFO - SC_HANDLE hService, 14:19:49 INFO - DWORD dwInfoLevel, 14:19:49 INFO - LPVOID lpInfo 14:19:49 INFO - ); 14:19:49 INFO - __declspec(dllimport) 14:19:49 INFO - BOOL 14:19:49 INFO - __stdcall 14:19:49 INFO - ChangeServiceConfig2W( 14:19:49 INFO - SC_HANDLE hService, 14:19:49 INFO - DWORD dwInfoLevel, 14:19:49 INFO - LPVOID lpInfo 14:19:49 INFO - ); 14:19:49 INFO - #line 1076 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:49 INFO - __declspec(dllimport) 14:19:49 INFO - BOOL 14:19:49 INFO - __stdcall 14:19:49 INFO - CloseServiceHandle( 14:19:49 INFO - SC_HANDLE hSCObject 14:19:49 INFO - ); 14:19:49 INFO - __declspec(dllimport) 14:19:49 INFO - BOOL 14:19:49 INFO - __stdcall 14:19:49 INFO - ControlService( 14:19:49 INFO - SC_HANDLE hService, 14:19:49 INFO - DWORD dwControl, 14:19:49 INFO - LPSERVICE_STATUS lpServiceStatus 14:19:49 INFO - ); 14:19:49 INFO - __declspec(dllimport) 14:19:49 INFO - SC_HANDLE 14:19:49 INFO - __stdcall 14:19:49 INFO - CreateServiceA( 14:19:49 INFO - SC_HANDLE hSCManager, 14:19:49 INFO - LPCSTR lpServiceName, 14:19:49 INFO - LPCSTR lpDisplayName, 14:19:49 INFO - DWORD dwDesiredAccess, 14:19:49 INFO - DWORD dwServiceType, 14:19:49 INFO - DWORD dwStartType, 14:19:49 INFO - DWORD dwErrorControl, 14:19:49 INFO - LPCSTR lpBinaryPathName, 14:19:49 INFO - LPCSTR lpLoadOrderGroup, 14:19:49 INFO - LPDWORD lpdwTagId, 14:19:49 INFO - LPCSTR lpDependencies, 14:19:49 INFO - LPCSTR lpServiceStartName, 14:19:49 INFO - LPCSTR lpPassword 14:19:49 INFO - ); 14:19:49 INFO - __declspec(dllimport) 14:19:49 INFO - SC_HANDLE 14:19:49 INFO - __stdcall 14:19:49 INFO - CreateServiceW( 14:19:49 INFO - SC_HANDLE hSCManager, 14:19:49 INFO - LPCWSTR lpServiceName, 14:19:49 INFO - LPCWSTR lpDisplayName, 14:19:49 INFO - DWORD dwDesiredAccess, 14:19:49 INFO - DWORD dwServiceType, 14:19:49 INFO - DWORD dwStartType, 14:19:49 INFO - DWORD dwErrorControl, 14:19:49 INFO - LPCWSTR lpBinaryPathName, 14:19:49 INFO - LPCWSTR lpLoadOrderGroup, 14:19:49 INFO - LPDWORD lpdwTagId, 14:19:49 INFO - LPCWSTR lpDependencies, 14:19:49 INFO - LPCWSTR lpServiceStartName, 14:19:49 INFO - LPCWSTR lpPassword 14:19:49 INFO - ); 14:19:49 INFO - #line 1136 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:49 INFO - __declspec(dllimport) 14:19:49 INFO - BOOL 14:19:49 INFO - __stdcall 14:19:49 INFO - DeleteService( 14:19:49 INFO - SC_HANDLE hService 14:19:49 INFO - ); 14:19:49 INFO - __declspec(dllimport) 14:19:49 INFO - BOOL 14:19:49 INFO - __stdcall 14:19:49 INFO - EnumDependentServicesA( 14:19:49 INFO - SC_HANDLE hService, 14:19:49 INFO - DWORD dwServiceState, 14:19:49 INFO - LPENUM_SERVICE_STATUSA lpServices, 14:19:49 INFO - DWORD cbBufSize, 14:19:49 INFO - LPDWORD pcbBytesNeeded, 14:19:49 INFO - LPDWORD lpServicesReturned 14:19:49 INFO - ); 14:19:49 INFO - __declspec(dllimport) 14:19:49 INFO - BOOL 14:19:49 INFO - __stdcall 14:19:49 INFO - EnumDependentServicesW( 14:19:49 INFO - SC_HANDLE hService, 14:19:49 INFO - DWORD dwServiceState, 14:19:49 INFO - LPENUM_SERVICE_STATUSW lpServices, 14:19:49 INFO - DWORD cbBufSize, 14:19:49 INFO - LPDWORD pcbBytesNeeded, 14:19:49 INFO - LPDWORD lpServicesReturned 14:19:49 INFO - ); 14:19:49 INFO - #line 1175 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:49 INFO - #line 1177 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:49 INFO - #pragma endregion 14:19:49 INFO - #pragma region Desktop Family 14:19:49 INFO - __declspec(dllimport) 14:19:49 INFO - BOOL 14:19:49 INFO - __stdcall 14:19:49 INFO - EnumServicesStatusA( 14:19:49 INFO - SC_HANDLE hSCManager, 14:19:49 INFO - DWORD dwServiceType, 14:19:49 INFO - DWORD dwServiceState, 14:19:49 INFO - LPENUM_SERVICE_STATUSA lpServices, 14:19:49 INFO - DWORD cbBufSize, 14:19:49 INFO - LPDWORD pcbBytesNeeded, 14:19:49 INFO - LPDWORD lpServicesReturned, 14:19:49 INFO - LPDWORD lpResumeHandle 14:19:49 INFO - ); 14:19:49 INFO - __declspec(dllimport) 14:19:49 INFO - BOOL 14:19:49 INFO - __stdcall 14:19:49 INFO - EnumServicesStatusW( 14:19:49 INFO - SC_HANDLE hSCManager, 14:19:49 INFO - DWORD dwServiceType, 14:19:49 INFO - DWORD dwServiceState, 14:19:49 INFO - LPENUM_SERVICE_STATUSW lpServices, 14:19:49 INFO - DWORD cbBufSize, 14:19:49 INFO - LPDWORD pcbBytesNeeded, 14:19:49 INFO - LPDWORD lpServicesReturned, 14:19:49 INFO - LPDWORD lpResumeHandle 14:19:49 INFO - ); 14:19:49 INFO - #line 1217 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:49 INFO - #line 1219 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:49 INFO - #pragma endregion 14:19:49 INFO - #pragma region Desktop Family or OneCore Family 14:19:49 INFO - __declspec(dllimport) 14:19:49 INFO - BOOL 14:19:49 INFO - __stdcall 14:19:49 INFO - EnumServicesStatusExA( 14:19:49 INFO - SC_HANDLE hSCManager, 14:19:49 INFO - SC_ENUM_TYPE InfoLevel, 14:19:49 INFO - DWORD dwServiceType, 14:19:49 INFO - DWORD dwServiceState, 14:19:49 INFO - LPBYTE lpServices, 14:19:49 INFO - DWORD cbBufSize, 14:19:49 INFO - LPDWORD pcbBytesNeeded, 14:19:49 INFO - LPDWORD lpServicesReturned, 14:19:49 INFO - LPDWORD lpResumeHandle, 14:19:49 INFO - LPCSTR pszGroupName 14:19:49 INFO - ); 14:19:49 INFO - __declspec(dllimport) 14:19:49 INFO - BOOL 14:19:49 INFO - __stdcall 14:19:49 INFO - EnumServicesStatusExW( 14:19:49 INFO - SC_HANDLE hSCManager, 14:19:49 INFO - SC_ENUM_TYPE InfoLevel, 14:19:49 INFO - DWORD dwServiceType, 14:19:49 INFO - DWORD dwServiceState, 14:19:49 INFO - LPBYTE lpServices, 14:19:49 INFO - DWORD cbBufSize, 14:19:49 INFO - LPDWORD pcbBytesNeeded, 14:19:49 INFO - LPDWORD lpServicesReturned, 14:19:49 INFO - LPDWORD lpResumeHandle, 14:19:49 INFO - LPCWSTR pszGroupName 14:19:49 INFO - ); 14:19:49 INFO - #line 1263 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:49 INFO - __declspec(dllimport) 14:19:49 INFO - BOOL 14:19:49 INFO - __stdcall 14:19:49 INFO - GetServiceKeyNameA( 14:19:49 INFO - SC_HANDLE hSCManager, 14:19:49 INFO - LPCSTR lpDisplayName, 14:19:49 INFO - LPSTR lpServiceName, 14:19:49 INFO - LPDWORD lpcchBuffer 14:19:49 INFO - ); 14:19:49 INFO - __declspec(dllimport) 14:19:49 INFO - BOOL 14:19:49 INFO - __stdcall 14:19:49 INFO - GetServiceKeyNameW( 14:19:49 INFO - SC_HANDLE hSCManager, 14:19:49 INFO - LPCWSTR lpDisplayName, 14:19:49 INFO - LPWSTR lpServiceName, 14:19:49 INFO - LPDWORD lpcchBuffer 14:19:49 INFO - ); 14:19:49 INFO - #line 1291 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:49 INFO - __declspec(dllimport) 14:19:49 INFO - BOOL 14:19:49 INFO - __stdcall 14:19:49 INFO - GetServiceDisplayNameA( 14:19:49 INFO - SC_HANDLE hSCManager, 14:19:49 INFO - LPCSTR lpServiceName, 14:19:49 INFO - LPSTR lpDisplayName, 14:19:49 INFO - LPDWORD lpcchBuffer 14:19:49 INFO - ); 14:19:49 INFO - __declspec(dllimport) 14:19:49 INFO - BOOL 14:19:49 INFO - __stdcall 14:19:49 INFO - GetServiceDisplayNameW( 14:19:49 INFO - SC_HANDLE hSCManager, 14:19:49 INFO - LPCWSTR lpServiceName, 14:19:49 INFO - LPWSTR lpDisplayName, 14:19:49 INFO - LPDWORD lpcchBuffer 14:19:49 INFO - ); 14:19:49 INFO - #line 1319 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:49 INFO - #line 1321 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:49 INFO - #pragma endregion 14:19:49 INFO - #pragma region Desktop Family 14:19:49 INFO - __declspec(dllimport) 14:19:49 INFO - SC_LOCK 14:19:49 INFO - __stdcall 14:19:49 INFO - LockServiceDatabase( 14:19:49 INFO - SC_HANDLE hSCManager 14:19:49 INFO - ); 14:19:49 INFO - __declspec(dllimport) 14:19:49 INFO - BOOL 14:19:49 INFO - __stdcall 14:19:49 INFO - NotifyBootConfigStatus( 14:19:49 INFO - BOOL BootAcceptable 14:19:49 INFO - ); 14:19:49 INFO - #line 1341 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:49 INFO - #pragma endregion 14:19:49 INFO - #pragma region Desktop Family or OneCore Family 14:19:49 INFO - __declspec(dllimport) 14:19:49 INFO - SC_HANDLE 14:19:49 INFO - __stdcall 14:19:49 INFO - OpenSCManagerA( 14:19:49 INFO - LPCSTR lpMachineName, 14:19:49 INFO - LPCSTR lpDatabaseName, 14:19:49 INFO - DWORD dwDesiredAccess 14:19:49 INFO - ); 14:19:49 INFO - __declspec(dllimport) 14:19:49 INFO - SC_HANDLE 14:19:49 INFO - __stdcall 14:19:49 INFO - OpenSCManagerW( 14:19:49 INFO - LPCWSTR lpMachineName, 14:19:49 INFO - LPCWSTR lpDatabaseName, 14:19:49 INFO - DWORD dwDesiredAccess 14:19:49 INFO - ); 14:19:49 INFO - #line 1369 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:49 INFO - __declspec(dllimport) 14:19:49 INFO - SC_HANDLE 14:19:49 INFO - __stdcall 14:19:49 INFO - OpenServiceA( 14:19:49 INFO - SC_HANDLE hSCManager, 14:19:49 INFO - LPCSTR lpServiceName, 14:19:49 INFO - DWORD dwDesiredAccess 14:19:49 INFO - ); 14:19:49 INFO - __declspec(dllimport) 14:19:49 INFO - SC_HANDLE 14:19:49 INFO - __stdcall 14:19:49 INFO - OpenServiceW( 14:19:49 INFO - SC_HANDLE hSCManager, 14:19:49 INFO - LPCWSTR lpServiceName, 14:19:49 INFO - DWORD dwDesiredAccess 14:19:49 INFO - ); 14:19:49 INFO - #line 1393 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:49 INFO - __declspec(dllimport) 14:19:49 INFO - BOOL 14:19:49 INFO - __stdcall 14:19:49 INFO - QueryServiceConfigA( 14:19:49 INFO - SC_HANDLE hService, 14:19:49 INFO - LPQUERY_SERVICE_CONFIGA lpServiceConfig, 14:19:49 INFO - DWORD cbBufSize, 14:19:49 INFO - LPDWORD pcbBytesNeeded 14:19:49 INFO - ); 14:19:49 INFO - __declspec(dllimport) 14:19:49 INFO - BOOL 14:19:49 INFO - __stdcall 14:19:49 INFO - QueryServiceConfigW( 14:19:49 INFO - SC_HANDLE hService, 14:19:49 INFO - LPQUERY_SERVICE_CONFIGW lpServiceConfig, 14:19:49 INFO - DWORD cbBufSize, 14:19:49 INFO - LPDWORD pcbBytesNeeded 14:19:49 INFO - ); 14:19:49 INFO - #line 1421 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:49 INFO - #line 1424 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:49 INFO - #line 1426 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:49 INFO - #line 1429 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:49 INFO - __declspec(dllimport) 14:19:49 INFO - BOOL 14:19:49 INFO - __stdcall 14:19:49 INFO - QueryServiceConfig2A( 14:19:49 INFO - SC_HANDLE hService, 14:19:49 INFO - DWORD dwInfoLevel, 14:19:49 INFO - LPBYTE lpBuffer, 14:19:49 INFO - DWORD cbBufSize, 14:19:49 INFO - LPDWORD pcbBytesNeeded 14:19:49 INFO - ); 14:19:49 INFO - #line 1443 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:49 INFO - #line 1445 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:49 INFO - #line 1448 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:49 INFO - __declspec(dllimport) 14:19:49 INFO - BOOL 14:19:49 INFO - __stdcall 14:19:49 INFO - QueryServiceConfig2W( 14:19:49 INFO - SC_HANDLE hService, 14:19:49 INFO - DWORD dwInfoLevel, 14:19:49 INFO - LPBYTE lpBuffer, 14:19:49 INFO - DWORD cbBufSize, 14:19:49 INFO - LPDWORD pcbBytesNeeded 14:19:49 INFO - ); 14:19:49 INFO - #line 1465 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:49 INFO - #line 1467 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:49 INFO - #pragma endregion 14:19:49 INFO - #pragma region Desktop Family 14:19:49 INFO - __declspec(dllimport) 14:19:49 INFO - BOOL 14:19:49 INFO - __stdcall 14:19:49 INFO - QueryServiceLockStatusA( 14:19:49 INFO - SC_HANDLE hSCManager, 14:19:49 INFO - LPQUERY_SERVICE_LOCK_STATUSA lpLockStatus, 14:19:49 INFO - DWORD cbBufSize, 14:19:49 INFO - LPDWORD pcbBytesNeeded 14:19:49 INFO - ); 14:19:49 INFO - __declspec(dllimport) 14:19:49 INFO - BOOL 14:19:49 INFO - __stdcall 14:19:49 INFO - QueryServiceLockStatusW( 14:19:49 INFO - SC_HANDLE hSCManager, 14:19:49 INFO - LPQUERY_SERVICE_LOCK_STATUSW lpLockStatus, 14:19:49 INFO - DWORD cbBufSize, 14:19:49 INFO - LPDWORD pcbBytesNeeded 14:19:49 INFO - ); 14:19:49 INFO - #line 1499 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:49 INFO - #line 1501 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:49 INFO - #pragma endregion 14:19:49 INFO - #pragma region Desktop Family or OneCore Family 14:19:49 INFO - __declspec(dllimport) 14:19:49 INFO - BOOL 14:19:49 INFO - __stdcall 14:19:49 INFO - QueryServiceObjectSecurity( 14:19:49 INFO - SC_HANDLE hService, 14:19:49 INFO - SECURITY_INFORMATION dwSecurityInformation, 14:19:49 INFO - PSECURITY_DESCRIPTOR lpSecurityDescriptor, 14:19:49 INFO - DWORD cbBufSize, 14:19:49 INFO - LPDWORD pcbBytesNeeded 14:19:49 INFO - ); 14:19:49 INFO - __declspec(dllimport) 14:19:49 INFO - BOOL 14:19:49 INFO - __stdcall 14:19:49 INFO - QueryServiceStatus( 14:19:49 INFO - SC_HANDLE hService, 14:19:49 INFO - LPSERVICE_STATUS lpServiceStatus 14:19:49 INFO - ); 14:19:49 INFO - __declspec(dllimport) 14:19:49 INFO - BOOL 14:19:49 INFO - __stdcall 14:19:49 INFO - QueryServiceStatusEx( 14:19:49 INFO - SC_HANDLE hService, 14:19:49 INFO - SC_STATUS_TYPE InfoLevel, 14:19:49 INFO - LPBYTE lpBuffer, 14:19:49 INFO - DWORD cbBufSize, 14:19:49 INFO - LPDWORD pcbBytesNeeded 14:19:49 INFO - ); 14:19:49 INFO - __declspec(dllimport) 14:19:49 INFO - SERVICE_STATUS_HANDLE 14:19:49 INFO - __stdcall 14:19:49 INFO - RegisterServiceCtrlHandlerA( 14:19:49 INFO - LPCSTR lpServiceName, 14:19:49 INFO - LPHANDLER_FUNCTION lpHandlerProc 14:19:49 INFO - ); 14:19:49 INFO - __declspec(dllimport) 14:19:49 INFO - SERVICE_STATUS_HANDLE 14:19:49 INFO - __stdcall 14:19:49 INFO - RegisterServiceCtrlHandlerW( 14:19:49 INFO - LPCWSTR lpServiceName, 14:19:49 INFO - LPHANDLER_FUNCTION lpHandlerProc 14:19:49 INFO - ); 14:19:49 INFO - #line 1564 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:49 INFO - __declspec(dllimport) 14:19:49 INFO - SERVICE_STATUS_HANDLE 14:19:49 INFO - __stdcall 14:19:49 INFO - RegisterServiceCtrlHandlerExA( 14:19:49 INFO - LPCSTR lpServiceName, 14:19:49 INFO - LPHANDLER_FUNCTION_EX lpHandlerProc, 14:19:49 INFO - LPVOID lpContext 14:19:49 INFO - ); 14:19:49 INFO - __declspec(dllimport) 14:19:49 INFO - SERVICE_STATUS_HANDLE 14:19:49 INFO - __stdcall 14:19:49 INFO - RegisterServiceCtrlHandlerExW( 14:19:49 INFO - LPCWSTR lpServiceName, 14:19:49 INFO - LPHANDLER_FUNCTION_EX lpHandlerProc, 14:19:49 INFO - LPVOID lpContext 14:19:49 INFO - ); 14:19:49 INFO - #line 1590 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:49 INFO - __declspec(dllimport) 14:19:49 INFO - BOOL 14:19:49 INFO - __stdcall 14:19:49 INFO - SetServiceObjectSecurity( 14:19:49 INFO - SC_HANDLE hService, 14:19:49 INFO - SECURITY_INFORMATION dwSecurityInformation, 14:19:49 INFO - PSECURITY_DESCRIPTOR lpSecurityDescriptor 14:19:49 INFO - ); 14:19:49 INFO - __declspec(dllimport) 14:19:49 INFO - BOOL 14:19:49 INFO - __stdcall 14:19:49 INFO - SetServiceStatus( 14:19:49 INFO - SERVICE_STATUS_HANDLE hServiceStatus, 14:19:49 INFO - LPSERVICE_STATUS lpServiceStatus 14:19:49 INFO - ); 14:19:49 INFO - __declspec(dllimport) 14:19:49 INFO - BOOL 14:19:49 INFO - __stdcall 14:19:49 INFO - StartServiceCtrlDispatcherA( 14:19:49 INFO - const SERVICE_TABLE_ENTRYA *lpServiceStartTable 14:19:49 INFO - ); 14:19:49 INFO - __declspec(dllimport) 14:19:49 INFO - BOOL 14:19:49 INFO - __stdcall 14:19:49 INFO - StartServiceCtrlDispatcherW( 14:19:49 INFO - const SERVICE_TABLE_ENTRYW *lpServiceStartTable 14:19:49 INFO - ); 14:19:49 INFO - #line 1625 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:49 INFO - __declspec(dllimport) 14:19:49 INFO - BOOL 14:19:49 INFO - __stdcall 14:19:49 INFO - StartServiceA( 14:19:49 INFO - SC_HANDLE hService, 14:19:49 INFO - DWORD dwNumServiceArgs, 14:19:49 INFO - LPCSTR *lpServiceArgVectors 14:19:49 INFO - ); 14:19:49 INFO - __declspec(dllimport) 14:19:49 INFO - BOOL 14:19:49 INFO - __stdcall 14:19:49 INFO - StartServiceW( 14:19:49 INFO - SC_HANDLE hService, 14:19:49 INFO - DWORD dwNumServiceArgs, 14:19:49 INFO - LPCWSTR *lpServiceArgVectors 14:19:49 INFO - ); 14:19:49 INFO - #line 1650 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:49 INFO - #line 1652 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:49 INFO - #pragma endregion 14:19:49 INFO - #pragma region Desktop Family 14:19:49 INFO - __declspec(dllimport) 14:19:49 INFO - BOOL 14:19:49 INFO - __stdcall 14:19:49 INFO - UnlockServiceDatabase( 14:19:49 INFO - SC_LOCK ScLock 14:19:49 INFO - ); 14:19:49 INFO - #line 1665 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:49 INFO - #pragma endregion 14:19:49 INFO - #pragma region Desktop Family or OneCore Family 14:19:49 INFO - __declspec(dllimport) 14:19:49 INFO - DWORD 14:19:49 INFO - __stdcall 14:19:49 INFO - NotifyServiceStatusChangeA ( 14:19:49 INFO - SC_HANDLE hService, 14:19:49 INFO - DWORD dwNotifyMask, 14:19:49 INFO - PSERVICE_NOTIFYA pNotifyBuffer 14:19:49 INFO - ); 14:19:49 INFO - __declspec(dllimport) 14:19:49 INFO - DWORD 14:19:49 INFO - __stdcall 14:19:49 INFO - NotifyServiceStatusChangeW ( 14:19:49 INFO - SC_HANDLE hService, 14:19:49 INFO - DWORD dwNotifyMask, 14:19:49 INFO - PSERVICE_NOTIFYW pNotifyBuffer 14:19:49 INFO - ); 14:19:49 INFO - #line 1693 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:49 INFO - __declspec(dllimport) 14:19:49 INFO - BOOL 14:19:49 INFO - __stdcall 14:19:49 INFO - ControlServiceExA( 14:19:49 INFO - SC_HANDLE hService, 14:19:49 INFO - DWORD dwControl, 14:19:49 INFO - DWORD dwInfoLevel, 14:19:49 INFO - PVOID pControlParams 14:19:49 INFO - ); 14:19:49 INFO - __declspec(dllimport) 14:19:49 INFO - BOOL 14:19:49 INFO - __stdcall 14:19:49 INFO - ControlServiceExW( 14:19:49 INFO - SC_HANDLE hService, 14:19:49 INFO - DWORD dwControl, 14:19:49 INFO - DWORD dwInfoLevel, 14:19:49 INFO - PVOID pControlParams 14:19:49 INFO - ); 14:19:49 INFO - #line 1717 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:49 INFO - __declspec(dllimport) 14:19:49 INFO - BOOL 14:19:49 INFO - __stdcall 14:19:49 INFO - QueryServiceDynamicInformation ( 14:19:49 INFO - SERVICE_STATUS_HANDLE hServiceStatus, 14:19:49 INFO - DWORD dwInfoLevel, 14:19:49 INFO - PVOID * ppDynamicInfo 14:19:49 INFO - ); 14:19:49 INFO - #line 1728 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:49 INFO - #line 1730 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:49 INFO - #pragma endregion 14:19:49 INFO - } 14:19:49 INFO - #line 1735 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:49 INFO - #pragma warning(pop) 14:19:49 INFO - #line 1739 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:49 INFO - #line 1741 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:19:49 INFO - #line 235 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:19:49 INFO - #line 236 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:19:49 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\mcx.h" 14:19:49 INFO - #pragma once 14:19:49 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\mcx.h" 14:19:49 INFO - #pragma warning(push) 14:19:49 INFO - #pragma warning(disable:4820) 14:19:49 INFO - #line 20 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\mcx.h" 14:19:49 INFO - typedef struct _MODEMDEVCAPS { 14:19:49 INFO - DWORD dwActualSize; 14:19:49 INFO - DWORD dwRequiredSize; 14:19:49 INFO - DWORD dwDevSpecificOffset; 14:19:49 INFO - DWORD dwDevSpecificSize; 14:19:49 INFO - DWORD dwModemProviderVersion; 14:19:49 INFO - DWORD dwModemManufacturerOffset; 14:19:49 INFO - DWORD dwModemManufacturerSize; 14:19:49 INFO - DWORD dwModemModelOffset; 14:19:49 INFO - DWORD dwModemModelSize; 14:19:49 INFO - DWORD dwModemVersionOffset; 14:19:49 INFO - DWORD dwModemVersionSize; 14:19:49 INFO - DWORD dwDialOptions; 14:19:49 INFO - DWORD dwCallSetupFailTimer; 14:19:49 INFO - DWORD dwInactivityTimeout; 14:19:49 INFO - DWORD dwSpeakerVolume; 14:19:49 INFO - DWORD dwSpeakerMode; 14:19:49 INFO - DWORD dwModemOptions; 14:19:49 INFO - DWORD dwMaxDTERate; 14:19:49 INFO - DWORD dwMaxDCERate; 14:19:49 INFO - BYTE abVariablePortion [1]; 14:19:49 INFO - } MODEMDEVCAPS, *PMODEMDEVCAPS, *LPMODEMDEVCAPS; 14:19:49 INFO - typedef struct _MODEMSETTINGS { 14:19:49 INFO - DWORD dwActualSize; 14:19:49 INFO - DWORD dwRequiredSize; 14:19:49 INFO - DWORD dwDevSpecificOffset; 14:19:49 INFO - DWORD dwDevSpecificSize; 14:19:49 INFO - DWORD dwCallSetupFailTimer; 14:19:49 INFO - DWORD dwInactivityTimeout; 14:19:49 INFO - DWORD dwSpeakerVolume; 14:19:49 INFO - DWORD dwSpeakerMode; 14:19:49 INFO - DWORD dwPreferredModemOptions; 14:19:49 INFO - DWORD dwNegotiatedModemOptions; 14:19:49 INFO - DWORD dwNegotiatedDCERate; 14:19:49 INFO - BYTE abVariablePortion [1]; 14:19:49 INFO - } MODEMSETTINGS, *PMODEMSETTINGS, *LPMODEMSETTINGS; 14:19:50 INFO - #pragma warning(pop) 14:19:50 INFO - #line 730 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\mcx.h" 14:19:50 INFO - #line 732 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\mcx.h" 14:19:50 INFO - #line 240 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:19:50 INFO - #line 241 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:19:50 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:19:50 INFO - extern "C" { 14:19:50 INFO - #line 16 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:19:50 INFO - #pragma warning(push) 14:19:50 INFO - #pragma warning(disable:4820) 14:19:50 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:19:50 INFO - #pragma region Application Family 14:19:50 INFO - struct HIMC__{int unused;}; typedef struct HIMC__ *HIMC; 14:19:50 INFO - struct HIMCC__{int unused;}; typedef struct HIMCC__ *HIMCC; 14:19:50 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:19:50 INFO - #line 39 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:19:50 INFO - #pragma endregion 14:19:50 INFO - #pragma region Desktop Family 14:19:50 INFO - typedef HKL *LPHKL; 14:19:50 INFO - typedef UINT *LPUINT; 14:19:50 INFO - #line 48 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:19:50 INFO - #pragma endregion 14:19:50 INFO - #pragma region Application Family 14:19:50 INFO - typedef struct tagCOMPOSITIONFORM { 14:19:50 INFO - DWORD dwStyle; 14:19:50 INFO - POINT ptCurrentPos; 14:19:50 INFO - RECT rcArea; 14:19:50 INFO - } COMPOSITIONFORM, *PCOMPOSITIONFORM, *NPCOMPOSITIONFORM, *LPCOMPOSITIONFORM; 14:19:50 INFO - typedef struct tagCANDIDATEFORM { 14:19:50 INFO - DWORD dwIndex; 14:19:50 INFO - DWORD dwStyle; 14:19:50 INFO - POINT ptCurrentPos; 14:19:50 INFO - RECT rcArea; 14:19:50 INFO - } CANDIDATEFORM, *PCANDIDATEFORM, *NPCANDIDATEFORM, *LPCANDIDATEFORM; 14:19:50 INFO - #line 68 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:19:50 INFO - #pragma endregion 14:19:50 INFO - #pragma region Desktop Family 14:19:50 INFO - typedef struct tagCANDIDATELIST { 14:19:50 INFO - DWORD dwSize; 14:19:50 INFO - DWORD dwStyle; 14:19:50 INFO - DWORD dwCount; 14:19:50 INFO - DWORD dwSelection; 14:19:50 INFO - DWORD dwPageStart; 14:19:50 INFO - DWORD dwPageSize; 14:19:50 INFO - DWORD dwOffset[1]; 14:19:50 INFO - } CANDIDATELIST, *PCANDIDATELIST, *NPCANDIDATELIST, *LPCANDIDATELIST; 14:19:50 INFO - #line 86 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:19:50 INFO - #pragma endregion 14:19:50 INFO - #pragma region Application Family 14:19:50 INFO - typedef struct tagREGISTERWORDA { 14:19:50 INFO - LPSTR lpReading; 14:19:50 INFO - LPSTR lpWord; 14:19:50 INFO - } REGISTERWORDA, *PREGISTERWORDA, *NPREGISTERWORDA, *LPREGISTERWORDA; 14:19:50 INFO - typedef struct tagREGISTERWORDW { 14:19:50 INFO - LPWSTR lpReading; 14:19:50 INFO - LPWSTR lpWord; 14:19:50 INFO - } REGISTERWORDW, *PREGISTERWORDW, *NPREGISTERWORDW, *LPREGISTERWORDW; 14:19:50 INFO - typedef REGISTERWORDA REGISTERWORD; 14:19:50 INFO - typedef PREGISTERWORDA PREGISTERWORD; 14:19:50 INFO - typedef NPREGISTERWORDA NPREGISTERWORD; 14:19:50 INFO - typedef LPREGISTERWORDA LPREGISTERWORD; 14:19:50 INFO - #line 111 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:19:50 INFO - #line 113 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:19:50 INFO - #pragma endregion 14:19:50 INFO - #pragma region Desktop Family 14:19:50 INFO - typedef struct tagRECONVERTSTRING { 14:19:50 INFO - DWORD dwSize; 14:19:50 INFO - DWORD dwVersion; 14:19:50 INFO - DWORD dwStrLen; 14:19:50 INFO - DWORD dwStrOffset; 14:19:50 INFO - DWORD dwCompStrLen; 14:19:50 INFO - DWORD dwCompStrOffset; 14:19:50 INFO - DWORD dwTargetStrLen; 14:19:50 INFO - DWORD dwTargetStrOffset; 14:19:50 INFO - } RECONVERTSTRING, *PRECONVERTSTRING, *NPRECONVERTSTRING, *LPRECONVERTSTRING; 14:19:50 INFO - #line 132 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:19:50 INFO - #pragma endregion 14:19:50 INFO - #line 135 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:19:50 INFO - #pragma region Application Family 14:19:50 INFO - typedef struct tagSTYLEBUFA { 14:19:50 INFO - DWORD dwStyle; 14:19:50 INFO - CHAR szDescription[32]; 14:19:50 INFO - } STYLEBUFA, *PSTYLEBUFA, *NPSTYLEBUFA, *LPSTYLEBUFA; 14:19:50 INFO - typedef struct tagSTYLEBUFW { 14:19:50 INFO - DWORD dwStyle; 14:19:50 INFO - WCHAR szDescription[32]; 14:19:50 INFO - } STYLEBUFW, *PSTYLEBUFW, *NPSTYLEBUFW, *LPSTYLEBUFW; 14:19:50 INFO - typedef STYLEBUFA STYLEBUF; 14:19:50 INFO - typedef PSTYLEBUFA PSTYLEBUF; 14:19:50 INFO - typedef NPSTYLEBUFA NPSTYLEBUF; 14:19:50 INFO - typedef LPSTYLEBUFA LPSTYLEBUF; 14:19:50 INFO - #line 160 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:19:50 INFO - #line 162 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:19:50 INFO - #pragma endregion 14:19:50 INFO - #pragma region Desktop Family 14:19:50 INFO - typedef struct tagIMEMENUITEMINFOA { 14:19:50 INFO - UINT cbSize; 14:19:50 INFO - UINT fType; 14:19:50 INFO - UINT fState; 14:19:50 INFO - UINT wID; 14:19:50 INFO - HBITMAP hbmpChecked; 14:19:50 INFO - HBITMAP hbmpUnchecked; 14:19:50 INFO - DWORD dwItemData; 14:19:50 INFO - CHAR szString[80]; 14:19:50 INFO - HBITMAP hbmpItem; 14:19:50 INFO - } IMEMENUITEMINFOA, *PIMEMENUITEMINFOA, *NPIMEMENUITEMINFOA, *LPIMEMENUITEMINFOA; 14:19:50 INFO - typedef struct tagIMEMENUITEMINFOW { 14:19:50 INFO - UINT cbSize; 14:19:50 INFO - UINT fType; 14:19:50 INFO - UINT fState; 14:19:50 INFO - UINT wID; 14:19:50 INFO - HBITMAP hbmpChecked; 14:19:50 INFO - HBITMAP hbmpUnchecked; 14:19:50 INFO - DWORD dwItemData; 14:19:50 INFO - WCHAR szString[80]; 14:19:50 INFO - HBITMAP hbmpItem; 14:19:50 INFO - } IMEMENUITEMINFOW, *PIMEMENUITEMINFOW, *NPIMEMENUITEMINFOW, *LPIMEMENUITEMINFOW; 14:19:50 INFO - typedef IMEMENUITEMINFOA IMEMENUITEMINFO; 14:19:50 INFO - typedef PIMEMENUITEMINFOA PIMEMENUITEMINFO; 14:19:50 INFO - typedef NPIMEMENUITEMINFOA NPIMEMENUITEMINFO; 14:19:50 INFO - typedef LPIMEMENUITEMINFOA LPIMEMENUITEMINFO; 14:19:50 INFO - #line 204 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:19:50 INFO - typedef struct tagIMECHARPOSITION { 14:19:50 INFO - DWORD dwSize; 14:19:50 INFO - DWORD dwCharPos; 14:19:50 INFO - POINT pt; 14:19:50 INFO - UINT cLineHeight; 14:19:50 INFO - RECT rcDocument; 14:19:50 INFO - } IMECHARPOSITION, *PIMECHARPOSITION, *NPIMECHARPOSITION, *LPIMECHARPOSITION; 14:19:50 INFO - typedef BOOL (__stdcall* IMCENUMPROC)(HIMC, LPARAM); 14:19:50 INFO - #line 216 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:19:50 INFO - #pragma endregion 14:19:50 INFO - #line 219 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:19:50 INFO - #pragma region Desktop Family 14:19:50 INFO - HKL __stdcall ImmInstallIMEA( LPCSTR lpszIMEFileName, LPCSTR lpszLayoutText); 14:19:50 INFO - HKL __stdcall ImmInstallIMEW( LPCWSTR lpszIMEFileName, LPCWSTR lpszLayoutText); 14:19:50 INFO - #line 234 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:19:50 INFO - HWND __stdcall ImmGetDefaultIMEWnd( HWND); 14:19:50 INFO - UINT __stdcall ImmGetDescriptionA( HKL, LPSTR lpszDescription, UINT uBufLen); 14:19:50 INFO - UINT __stdcall ImmGetDescriptionW( HKL, LPWSTR lpszDescription, UINT uBufLen); 14:19:50 INFO - #line 244 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:19:50 INFO - UINT __stdcall ImmGetIMEFileNameA( HKL, LPSTR lpszFileName, UINT uBufLen); 14:19:50 INFO - UINT __stdcall ImmGetIMEFileNameW( HKL, LPWSTR lpszFileName, UINT uBufLen); 14:19:50 INFO - #line 252 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:19:50 INFO - DWORD __stdcall ImmGetProperty( HKL, DWORD); 14:19:50 INFO - BOOL __stdcall ImmIsIME( HKL); 14:19:50 INFO - BOOL __stdcall ImmSimulateHotKey( HWND, DWORD); 14:19:50 INFO - HIMC __stdcall ImmCreateContext(void); 14:19:50 INFO - BOOL __stdcall ImmDestroyContext( HIMC); 14:19:50 INFO - HIMC __stdcall ImmGetContext( HWND); 14:19:50 INFO - BOOL __stdcall ImmReleaseContext( HWND, HIMC); 14:19:50 INFO - HIMC __stdcall ImmAssociateContext( HWND, HIMC); 14:19:50 INFO - BOOL __stdcall ImmAssociateContextEx( HWND, HIMC, DWORD); 14:19:50 INFO - #line 267 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:19:50 INFO - LONG __stdcall ImmGetCompositionStringA( HIMC, DWORD, LPVOID lpBuf, DWORD dwBufLen); 14:19:50 INFO - LONG __stdcall ImmGetCompositionStringW( HIMC, DWORD, LPVOID lpBuf, DWORD dwBufLen); 14:19:50 INFO - #line 275 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:19:50 INFO - BOOL __stdcall ImmSetCompositionStringA( HIMC, DWORD dwIndex, LPVOID lpComp, DWORD dwCompLen, LPVOID lpRead, DWORD dwReadLen); 14:19:50 INFO - BOOL __stdcall ImmSetCompositionStringW( HIMC, DWORD dwIndex, LPVOID lpComp, DWORD dwCompLen, LPVOID lpRead, DWORD dwReadLen); 14:19:50 INFO - #line 283 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:19:50 INFO - DWORD __stdcall ImmGetCandidateListCountA( HIMC, LPDWORD lpdwListCount); 14:19:50 INFO - DWORD __stdcall ImmGetCandidateListCountW( HIMC, LPDWORD lpdwListCount); 14:19:50 INFO - #line 291 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:19:50 INFO - DWORD __stdcall ImmGetCandidateListA( HIMC, DWORD deIndex, LPCANDIDATELIST lpCandList, DWORD dwBufLen); 14:19:50 INFO - DWORD __stdcall ImmGetCandidateListW( HIMC, DWORD deIndex, LPCANDIDATELIST lpCandList, DWORD dwBufLen); 14:19:50 INFO - #line 299 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:19:50 INFO - DWORD __stdcall ImmGetGuideLineA( HIMC, DWORD dwIndex, LPSTR lpBuf, DWORD dwBufLen); 14:19:50 INFO - DWORD __stdcall ImmGetGuideLineW( HIMC, DWORD dwIndex, LPWSTR lpBuf, DWORD dwBufLen); 14:19:50 INFO - #line 307 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:19:50 INFO - BOOL __stdcall ImmGetConversionStatus( HIMC, LPDWORD lpfdwConversion, LPDWORD lpfdwSentence); 14:19:50 INFO - BOOL __stdcall ImmSetConversionStatus( HIMC, DWORD, DWORD); 14:19:50 INFO - BOOL __stdcall ImmGetOpenStatus( HIMC); 14:19:50 INFO - BOOL __stdcall ImmSetOpenStatus( HIMC, BOOL); 14:19:50 INFO - BOOL __stdcall ImmGetCompositionFontA( HIMC, LPLOGFONTA lplf); 14:19:50 INFO - BOOL __stdcall ImmGetCompositionFontW( HIMC, LPLOGFONTW lplf); 14:19:50 INFO - #line 321 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:19:50 INFO - BOOL __stdcall ImmSetCompositionFontA( HIMC, LPLOGFONTA lplf); 14:19:50 INFO - BOOL __stdcall ImmSetCompositionFontW( HIMC, LPLOGFONTW lplf); 14:19:50 INFO - #line 329 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:19:50 INFO - #line 330 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:19:50 INFO - BOOL __stdcall ImmConfigureIMEA( HKL, HWND, DWORD, LPVOID); 14:19:50 INFO - BOOL __stdcall ImmConfigureIMEW( HKL, HWND, DWORD, LPVOID); 14:19:50 INFO - #line 338 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:19:50 INFO - LRESULT __stdcall ImmEscapeA( HKL, HIMC, UINT, LPVOID); 14:19:50 INFO - LRESULT __stdcall ImmEscapeW( HKL, HIMC, UINT, LPVOID); 14:19:50 INFO - #line 346 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:19:50 INFO - DWORD __stdcall ImmGetConversionListA( HKL, HIMC, LPCSTR lpSrc, LPCANDIDATELIST lpDst, DWORD dwBufLen, UINT uFlag); 14:19:50 INFO - DWORD __stdcall ImmGetConversionListW( HKL, HIMC, LPCWSTR lpSrc, LPCANDIDATELIST lpDst, DWORD dwBufLen, UINT uFlag); 14:19:50 INFO - #line 354 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:19:50 INFO - BOOL __stdcall ImmNotifyIME( HIMC, DWORD dwAction, DWORD dwIndex, DWORD dwValue); 14:19:50 INFO - BOOL __stdcall ImmGetStatusWindowPos( HIMC, LPPOINT lpptPos); 14:19:50 INFO - BOOL __stdcall ImmSetStatusWindowPos( HIMC, LPPOINT lpptPos); 14:19:50 INFO - BOOL __stdcall ImmGetCompositionWindow( HIMC, LPCOMPOSITIONFORM lpCompForm); 14:19:50 INFO - BOOL __stdcall ImmSetCompositionWindow( HIMC, LPCOMPOSITIONFORM lpCompForm); 14:19:50 INFO - BOOL __stdcall ImmGetCandidateWindow( HIMC, DWORD, LPCANDIDATEFORM lpCandidate); 14:19:50 INFO - BOOL __stdcall ImmSetCandidateWindow( HIMC, LPCANDIDATEFORM lpCandidate); 14:19:50 INFO - BOOL __stdcall ImmIsUIMessageA( HWND, UINT, WPARAM, LPARAM); 14:19:50 INFO - BOOL __stdcall ImmIsUIMessageW( HWND, UINT, WPARAM, LPARAM); 14:19:50 INFO - #line 371 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:19:50 INFO - UINT __stdcall ImmGetVirtualKey( HWND); 14:19:50 INFO - typedef int (__stdcall *REGISTERWORDENUMPROCA)( LPCSTR lpszReading, DWORD, LPCSTR lpszString, LPVOID); 14:19:50 INFO - typedef int (__stdcall *REGISTERWORDENUMPROCW)( LPCWSTR lpszReading, DWORD, LPCWSTR lpszString, LPVOID); 14:19:50 INFO - #line 381 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:19:50 INFO - BOOL __stdcall ImmRegisterWordA( HKL, LPCSTR lpszReading, DWORD, LPCSTR lpszRegister); 14:19:50 INFO - BOOL __stdcall ImmRegisterWordW( HKL, LPCWSTR lpszReading, DWORD, LPCWSTR lpszRegister); 14:19:50 INFO - #line 389 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:19:50 INFO - BOOL __stdcall ImmUnregisterWordA( HKL, LPCSTR lpszReading, DWORD, LPCSTR lpszUnregister); 14:19:50 INFO - BOOL __stdcall ImmUnregisterWordW( HKL, LPCWSTR lpszReading, DWORD, LPCWSTR lpszUnregister); 14:19:50 INFO - #line 397 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:19:50 INFO - UINT __stdcall ImmGetRegisterWordStyleA( HKL, UINT nItem, LPSTYLEBUFA lpStyleBuf); 14:19:50 INFO - UINT __stdcall ImmGetRegisterWordStyleW( HKL, UINT nItem, LPSTYLEBUFW lpStyleBuf); 14:19:50 INFO - #line 405 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:19:50 INFO - UINT __stdcall ImmEnumRegisterWordA( HKL, REGISTERWORDENUMPROCA, LPCSTR lpszReading, DWORD, LPCSTR lpszRegister, LPVOID); 14:19:50 INFO - UINT __stdcall ImmEnumRegisterWordW( HKL, REGISTERWORDENUMPROCW, LPCWSTR lpszReading, DWORD, LPCWSTR lpszRegister, LPVOID); 14:19:50 INFO - #line 413 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:19:50 INFO - BOOL __stdcall ImmDisableIME( DWORD); 14:19:50 INFO - BOOL __stdcall ImmEnumInputContext(DWORD idThread, IMCENUMPROC lpfn, LPARAM lParam); 14:19:50 INFO - DWORD __stdcall ImmGetImeMenuItemsA( HIMC, DWORD, DWORD, LPIMEMENUITEMINFOA lpImeParentMenu, LPIMEMENUITEMINFOA lpImeMenu, DWORD dwSize); 14:19:50 INFO - DWORD __stdcall ImmGetImeMenuItemsW( HIMC, DWORD, DWORD, LPIMEMENUITEMINFOW lpImeParentMenu, LPIMEMENUITEMINFOW lpImeMenu, DWORD dwSize); 14:19:50 INFO - #line 424 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:19:50 INFO - BOOL __stdcall ImmDisableTextFrameService(DWORD idThread); 14:19:50 INFO - #line 427 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:19:50 INFO - #line 431 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:19:50 INFO - #line 433 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:19:50 INFO - #pragma endregion 14:19:50 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\ime_cmodes.h" 14:19:50 INFO - #pragma once 14:19:50 INFO - #line 24 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\ime_cmodes.h" 14:19:50 INFO - #line 636 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:19:50 INFO - #line 691 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:19:50 INFO - #line 762 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:19:50 INFO - #line 771 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:19:50 INFO - #pragma warning(pop) 14:19:50 INFO - #line 775 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:19:50 INFO - } 14:19:50 INFO - #line 779 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:19:50 INFO - #line 781 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:19:50 INFO - #line 244 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:19:50 INFO - #line 245 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:19:50 INFO - #line 246 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:19:50 INFO - #line 247 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:19:50 INFO - #pragma warning(pop) 14:19:50 INFO - #line 258 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:19:50 INFO - #line 259 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:19:50 INFO - #line 260 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:19:50 INFO - #line 262 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:19:50 INFO - #line 264 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:19:50 INFO - #pragma endregion 14:19:50 INFO - #line 267 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:19:50 INFO - #line 269 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:19:50 INFO - #line 24 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\other-licenses\\nsis\\contrib\\cityhash\\cityhash\\../CityHash.h" 14:19:50 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\other-licenses\\nsis\\contrib\\cityhash\\cityhash\\../CityHash.h" 14:19:50 INFO - typedef int ssize_t; 14:19:50 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\other-licenses\\nsis\\contrib\\cityhash\\cityhash\\../CityHash.h" 14:19:50 INFO - #line 47 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\other-licenses\\nsis\\contrib\\cityhash\\cityhash\\city.h" 14:19:50 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:19:50 INFO - #pragma once 14:19:50 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_malloc.h" 14:19:50 INFO - #pragma once 14:19:50 INFO - __pragma(pack(push, 8)) extern "C" { 14:19:50 INFO - #line 52 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_malloc.h" 14:19:50 INFO - __declspec(dllimport) __declspec(allocator) __declspec(restrict) 14:19:50 INFO - void* __cdecl _calloc_base( 14:19:50 INFO - size_t _Count, 14:19:50 INFO - size_t _Size 14:19:50 INFO - ); 14:19:50 INFO - __declspec(dllimport) __declspec(allocator) __declspec(restrict) 14:19:50 INFO - void* __cdecl calloc( 14:19:50 INFO - size_t _Count, 14:19:50 INFO - size_t _Size 14:19:50 INFO - ); 14:19:50 INFO - __declspec(dllimport) int __cdecl _callnewh( 14:19:50 INFO - size_t _Size 14:19:50 INFO - ); 14:19:50 INFO - __declspec(dllimport) __declspec(allocator) 14:19:50 INFO - void* __cdecl _expand( 14:19:50 INFO - void* _Block, 14:19:50 INFO - size_t _Size 14:19:50 INFO - ); 14:19:50 INFO - __declspec(dllimport) 14:19:50 INFO - void __cdecl _free_base( 14:19:50 INFO - void* _Block 14:19:50 INFO - ); 14:19:50 INFO - __declspec(dllimport) 14:19:50 INFO - void __cdecl free( 14:19:50 INFO - void* _Block 14:19:50 INFO - ); 14:19:50 INFO - __declspec(dllimport) __declspec(allocator) __declspec(restrict) 14:19:50 INFO - void* __cdecl _malloc_base( 14:19:50 INFO - size_t _Size 14:19:50 INFO - ); 14:19:50 INFO - __declspec(dllimport) __declspec(allocator) __declspec(restrict) 14:19:50 INFO - void* __cdecl malloc( 14:19:50 INFO - size_t _Size 14:19:50 INFO - ); 14:19:50 INFO - __declspec(dllimport) 14:19:50 INFO - size_t __cdecl _msize_base( 14:19:50 INFO - void* _Block 14:19:50 INFO - ); 14:19:50 INFO - __declspec(dllimport) 14:19:50 INFO - size_t __cdecl _msize( 14:19:50 INFO - void* _Block 14:19:50 INFO - ); 14:19:50 INFO - __declspec(dllimport) __declspec(allocator) __declspec(restrict) 14:19:50 INFO - void* __cdecl _realloc_base( 14:19:50 INFO - void* _Block, 14:19:50 INFO - size_t _Size 14:19:50 INFO - ); 14:19:50 INFO - __declspec(dllimport) __declspec(allocator) __declspec(restrict) 14:19:50 INFO - void* __cdecl realloc( 14:19:50 INFO - void* _Block, 14:19:50 INFO - size_t _Size 14:19:50 INFO - ); 14:19:50 INFO - __declspec(dllimport) __declspec(allocator) __declspec(restrict) 14:19:50 INFO - void* __cdecl _recalloc_base( 14:19:50 INFO - void* _Block, 14:19:50 INFO - size_t _Count, 14:19:50 INFO - size_t _Size 14:19:50 INFO - ); 14:19:50 INFO - __declspec(dllimport) __declspec(allocator) __declspec(restrict) 14:19:50 INFO - void* __cdecl _recalloc( 14:19:50 INFO - void* _Block, 14:19:50 INFO - size_t _Count, 14:19:50 INFO - size_t _Size 14:19:50 INFO - ); 14:19:50 INFO - __declspec(dllimport) 14:19:50 INFO - void __cdecl _aligned_free( 14:19:50 INFO - void* _Block 14:19:50 INFO - ); 14:19:50 INFO - __declspec(dllimport) __declspec(allocator) __declspec(restrict) 14:19:50 INFO - void* __cdecl _aligned_malloc( 14:19:50 INFO - size_t _Size, 14:19:50 INFO - size_t _Alignment 14:19:50 INFO - ); 14:19:50 INFO - __declspec(dllimport) __declspec(allocator) __declspec(restrict) 14:19:50 INFO - void* __cdecl _aligned_offset_malloc( 14:19:50 INFO - size_t _Size, 14:19:50 INFO - size_t _Alignment, 14:19:50 INFO - size_t _Offset 14:19:50 INFO - ); 14:19:50 INFO - __declspec(dllimport) 14:19:50 INFO - size_t __cdecl _aligned_msize( 14:19:50 INFO - void* _Block, 14:19:50 INFO - size_t _Alignment, 14:19:50 INFO - size_t _Offset 14:19:50 INFO - ); 14:19:50 INFO - __declspec(dllimport) __declspec(allocator) __declspec(restrict) 14:19:50 INFO - void* __cdecl _aligned_offset_realloc( 14:19:50 INFO - void* _Block, 14:19:50 INFO - size_t _Size, 14:19:50 INFO - size_t _Alignment, 14:19:50 INFO - size_t _Offset 14:19:50 INFO - ); 14:19:50 INFO - __declspec(dllimport) __declspec(allocator) __declspec(restrict) 14:19:50 INFO - void* __cdecl _aligned_offset_recalloc( 14:19:50 INFO - void* _Block, 14:19:50 INFO - size_t _Count, 14:19:50 INFO - size_t _Size, 14:19:50 INFO - size_t _Alignment, 14:19:50 INFO - size_t _Offset 14:19:50 INFO - ); 14:19:50 INFO - __declspec(dllimport) __declspec(allocator) __declspec(restrict) 14:19:50 INFO - void* __cdecl _aligned_realloc( 14:19:50 INFO - void* _Block, 14:19:50 INFO - size_t _Size, 14:19:50 INFO - size_t _Alignment 14:19:50 INFO - ); 14:19:50 INFO - __declspec(dllimport) __declspec(allocator) __declspec(restrict) 14:19:50 INFO - void* __cdecl _aligned_recalloc( 14:19:50 INFO - void* _Block, 14:19:50 INFO - size_t _Count, 14:19:50 INFO - size_t _Size, 14:19:50 INFO - size_t _Alignment 14:19:50 INFO - ); 14:19:50 INFO - #line 225 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_malloc.h" 14:19:50 INFO - } __pragma(pack(pop)) 14:19:50 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:19:50 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_search.h" 14:19:50 INFO - #pragma once 14:19:50 INFO - __pragma(pack(push, 8)) extern "C" { 14:19:50 INFO - __declspec(dllimport) void* __cdecl bsearch_s( 14:19:50 INFO - void const* _Key, 14:19:50 INFO - void const* _Base, 14:19:50 INFO - rsize_t _NumOfElements, 14:19:50 INFO - rsize_t _SizeOfElements, 14:19:50 INFO - int (__cdecl* _PtFuncCompare)(void*, void const*, void const*), 14:19:50 INFO - void* _Context 14:19:50 INFO - ); 14:19:50 INFO - __declspec(dllimport) void __cdecl qsort_s( 14:19:50 INFO - void* _Base, 14:19:50 INFO - rsize_t _NumOfElements, 14:19:50 INFO - rsize_t _SizeOfElements, 14:19:50 INFO - int (__cdecl* _PtFuncCompare)(void*, void const*, void const*), 14:19:50 INFO - void* _Context 14:19:50 INFO - ); 14:19:50 INFO - #line 41 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_search.h" 14:19:50 INFO - __declspec(dllimport) void* __cdecl bsearch( 14:19:50 INFO - void const* _Key, 14:19:50 INFO - void const* _Base, 14:19:50 INFO - size_t _NumOfElements, 14:19:50 INFO - size_t _SizeOfElements, 14:19:50 INFO - int (__cdecl* _PtFuncCompare)(void const*, void const*) 14:19:50 INFO - ); 14:19:50 INFO - __declspec(dllimport) void __cdecl qsort( 14:19:50 INFO - void* _Base, 14:19:50 INFO - size_t _NumOfElements, 14:19:50 INFO - size_t _SizeOfElements, 14:19:50 INFO - int (__cdecl* _PtFuncCompare)(void const*, void const*) 14:19:50 INFO - ); 14:19:50 INFO - __declspec(dllimport) void* __cdecl _lfind_s( 14:19:50 INFO - void const* _Key, 14:19:50 INFO - void const* _Base, 14:19:50 INFO - unsigned int* _NumOfElements, 14:19:50 INFO - size_t _SizeOfElements, 14:19:50 INFO - int (__cdecl* _PtFuncCompare)(void*, void const*, void const*), 14:19:50 INFO - void* _Context 14:19:50 INFO - ); 14:19:50 INFO - __declspec(dllimport) void* __cdecl _lfind( 14:19:50 INFO - void const* _Key, 14:19:50 INFO - void const* _Base, 14:19:50 INFO - unsigned int* _NumOfElements, 14:19:50 INFO - unsigned int _SizeOfElements, 14:19:50 INFO - int (__cdecl* _PtFuncCompare)(void const*, void const*) 14:19:50 INFO - ); 14:19:50 INFO - __declspec(dllimport) void* __cdecl _lsearch_s( 14:19:50 INFO - void const* _Key, 14:19:50 INFO - void* _Base, 14:19:50 INFO - unsigned int* _NumOfElements, 14:19:50 INFO - size_t _SizeOfElements, 14:19:50 INFO - int (__cdecl* _PtFuncCompare)(void*, void const*, void const*), 14:19:50 INFO - void* _Context 14:19:50 INFO - ); 14:19:50 INFO - __declspec(dllimport) void* __cdecl _lsearch( 14:19:50 INFO - void const* _Key, 14:19:50 INFO - void* _Base, 14:19:50 INFO - unsigned int* _NumOfElements, 14:19:50 INFO - unsigned int _SizeOfElements, 14:19:50 INFO - int (__cdecl* _PtFuncCompare)(void const*, void const*) 14:19:50 INFO - ); 14:19:50 INFO - #line 179 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_search.h" 14:19:50 INFO - __declspec(dllimport) void* __cdecl lfind( 14:19:50 INFO - void const* _Key, 14:19:50 INFO - void const* _Base, 14:19:50 INFO - unsigned int* _NumOfElements, 14:19:50 INFO - unsigned int _SizeOfElements, 14:19:50 INFO - int (__cdecl* _PtFuncCompare)(void const*, void const*) 14:19:50 INFO - ); 14:19:50 INFO - __declspec(dllimport) void* __cdecl lsearch( 14:19:50 INFO - void const* _Key, 14:19:50 INFO - void* _Base, 14:19:50 INFO - unsigned int* _NumOfElements, 14:19:50 INFO - unsigned int _SizeOfElements, 14:19:50 INFO - int (__cdecl* _PtFuncCompare)(void const*, void const*) 14:19:50 INFO - ); 14:19:50 INFO - #line 203 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_search.h" 14:19:50 INFO - } __pragma(pack(pop)) 14:19:50 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:19:50 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdlib.h" 14:19:50 INFO - #pragma once 14:19:50 INFO - __pragma(pack(push, 8)) extern "C" { 14:19:50 INFO - __declspec(dllimport) errno_t __cdecl _itow_s( 14:19:50 INFO - int _Value, 14:19:50 INFO - wchar_t* _Buffer, 14:19:50 INFO - size_t _BufferCount, 14:19:50 INFO - int _Radix 14:19:50 INFO - ); 14:19:50 INFO - extern "C++" { template inline errno_t __cdecl _itow_s( int _Value, wchar_t (&_Buffer)[_Size], int _Radix) throw() { return _itow_s(_Value, _Buffer, _Size, _Radix); } } 14:19:50 INFO - #line 63 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdlib.h" 14:19:50 INFO - __declspec(dllimport) wchar_t* __cdecl _itow( int _Value, wchar_t *_Buffer, int _Radix); 14:19:50 INFO - #line 70 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdlib.h" 14:19:50 INFO - __declspec(dllimport) errno_t __cdecl _ltow_s( 14:19:50 INFO - long _Value, 14:19:50 INFO - wchar_t* _Buffer, 14:19:50 INFO - size_t _BufferCount, 14:19:50 INFO - int _Radix 14:19:50 INFO - ); 14:19:50 INFO - extern "C++" { template inline errno_t __cdecl _ltow_s( long _Value, wchar_t (&_Buffer)[_Size], int _Radix) throw() { return _ltow_s(_Value, _Buffer, _Size, _Radix); } } 14:19:50 INFO - #line 86 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdlib.h" 14:19:50 INFO - __declspec(dllimport) wchar_t* __cdecl _ltow( long _Value, wchar_t *_Buffer, int _Radix); 14:19:50 INFO - #line 93 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdlib.h" 14:19:50 INFO - __declspec(dllimport) errno_t __cdecl _ultow_s( 14:19:50 INFO - unsigned long _Value, 14:19:50 INFO - wchar_t* _Buffer, 14:19:50 INFO - size_t _BufferCount, 14:19:50 INFO - int _Radix 14:19:50 INFO - ); 14:19:50 INFO - extern "C++" { template inline errno_t __cdecl _ultow_s( unsigned long _Value, wchar_t (&_Buffer)[_Size], int _Radix) throw() { return _ultow_s(_Value, _Buffer, _Size, _Radix); } } 14:19:50 INFO - #line 108 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdlib.h" 14:19:50 INFO - __declspec(dllimport) wchar_t* __cdecl _ultow( unsigned long _Value, wchar_t *_Buffer, int _Radix); 14:19:50 INFO - #line 115 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdlib.h" 14:19:50 INFO - __declspec(dllimport) double __cdecl wcstod( 14:19:50 INFO - wchar_t const* _String, 14:19:50 INFO - wchar_t** _EndPtr 14:19:50 INFO - ); 14:19:50 INFO - __declspec(dllimport) double __cdecl _wcstod_l( 14:19:50 INFO - wchar_t const* _String, 14:19:50 INFO - wchar_t** _EndPtr, 14:19:50 INFO - _locale_t _Locale 14:19:50 INFO - ); 14:19:50 INFO - __declspec(dllimport) long __cdecl wcstol( 14:19:50 INFO - wchar_t const* _String, 14:19:50 INFO - wchar_t** _EndPtr, 14:19:50 INFO - int _Radix 14:19:50 INFO - ); 14:19:50 INFO - __declspec(dllimport) long __cdecl _wcstol_l( 14:19:50 INFO - wchar_t const* _String, 14:19:50 INFO - wchar_t** _EndPtr, 14:19:50 INFO - int _Radix, 14:19:50 INFO - _locale_t _Locale 14:19:50 INFO - ); 14:19:50 INFO - __declspec(dllimport) long long __cdecl wcstoll( 14:19:50 INFO - wchar_t const* _String, 14:19:50 INFO - wchar_t** _EndPtr, 14:19:50 INFO - int _Radix 14:19:50 INFO - ); 14:19:50 INFO - __declspec(dllimport) long long __cdecl _wcstoll_l( 14:19:50 INFO - wchar_t const* _String, 14:19:50 INFO - wchar_t** _EndPtr, 14:19:50 INFO - int _Radix, 14:19:50 INFO - _locale_t _Locale 14:19:50 INFO - ); 14:19:50 INFO - __declspec(dllimport) unsigned long __cdecl wcstoul( 14:19:50 INFO - wchar_t const* _String, 14:19:50 INFO - wchar_t** _EndPtr, 14:19:50 INFO - int _Radix 14:19:50 INFO - ); 14:19:50 INFO - __declspec(dllimport) unsigned long __cdecl _wcstoul_l( 14:19:50 INFO - wchar_t const* _String, 14:19:50 INFO - wchar_t** _EndPtr, 14:19:50 INFO - int _Radix, 14:19:50 INFO - _locale_t _Locale 14:19:50 INFO - ); 14:19:50 INFO - __declspec(dllimport) unsigned long long __cdecl wcstoull( 14:19:50 INFO - wchar_t const* _String, 14:19:50 INFO - wchar_t** _EndPtr, 14:19:50 INFO - int _Radix 14:19:50 INFO - ); 14:19:50 INFO - __declspec(dllimport) unsigned long long __cdecl _wcstoull_l( 14:19:50 INFO - wchar_t const* _String, 14:19:50 INFO - wchar_t** _EndPtr, 14:19:50 INFO - int _Radix, 14:19:50 INFO - _locale_t _Locale 14:19:50 INFO - ); 14:19:50 INFO - __declspec(dllimport) long double __cdecl wcstold( 14:19:50 INFO - wchar_t const* _String, 14:19:50 INFO - wchar_t** _EndPtr 14:19:50 INFO - ); 14:19:50 INFO - __declspec(dllimport) long double __cdecl _wcstold_l( 14:19:50 INFO - wchar_t const* _String, 14:19:50 INFO - wchar_t** _EndPtr, 14:19:50 INFO - _locale_t _Locale 14:19:50 INFO - ); 14:19:50 INFO - __declspec(dllimport) float __cdecl wcstof( 14:19:50 INFO - wchar_t const* _String, 14:19:50 INFO - wchar_t** _EndPtr 14:19:50 INFO - ); 14:19:50 INFO - __declspec(dllimport) float __cdecl _wcstof_l( 14:19:50 INFO - wchar_t const* _String, 14:19:50 INFO - wchar_t** _EndPtr, 14:19:50 INFO - _locale_t _Locale 14:19:50 INFO - ); 14:19:50 INFO - __declspec(dllimport) double __cdecl _wtof( 14:19:50 INFO - wchar_t const* _String 14:19:50 INFO - ); 14:19:51 INFO - __declspec(dllimport) double __cdecl _wtof_l( 14:19:51 INFO - wchar_t const* _String, 14:19:51 INFO - _locale_t _Locale 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) int __cdecl _wtoi( 14:19:51 INFO - wchar_t const* _String 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) int __cdecl _wtoi_l( 14:19:51 INFO - wchar_t const* _String, 14:19:51 INFO - _locale_t _Locale 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) long __cdecl _wtol( 14:19:51 INFO - wchar_t const* _String 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) long __cdecl _wtol_l( 14:19:51 INFO - wchar_t const* _String, 14:19:51 INFO - _locale_t _Locale 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) long long __cdecl _wtoll( 14:19:51 INFO - wchar_t const* _String 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) long long __cdecl _wtoll_l( 14:19:51 INFO - wchar_t const* _String, 14:19:51 INFO - _locale_t _Locale 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) errno_t __cdecl _i64tow_s( 14:19:51 INFO - __int64 _Value, 14:19:51 INFO - wchar_t* _Buffer, 14:19:51 INFO - size_t _BufferCount, 14:19:51 INFO - int _Radix 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) wchar_t* __cdecl _i64tow( 14:19:51 INFO - __int64 _Value, 14:19:51 INFO - wchar_t* _Buffer, 14:19:51 INFO - int _Radix 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) errno_t __cdecl _ui64tow_s( 14:19:51 INFO - unsigned __int64 _Value, 14:19:51 INFO - wchar_t* _Buffer, 14:19:51 INFO - size_t _BufferCount, 14:19:51 INFO - int _Radix 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) wchar_t* __cdecl _ui64tow( 14:19:51 INFO - unsigned __int64 _Value, 14:19:51 INFO - wchar_t* _Buffer, 14:19:51 INFO - int _Radix 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) __int64 __cdecl _wtoi64( 14:19:51 INFO - wchar_t const* _String 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) __int64 __cdecl _wtoi64_l( 14:19:51 INFO - wchar_t const* _String, 14:19:51 INFO - _locale_t _Locale 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) __int64 __cdecl _wcstoi64( 14:19:51 INFO - wchar_t const* _String, 14:19:51 INFO - wchar_t** _EndPtr, 14:19:51 INFO - int _Radix 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) __int64 __cdecl _wcstoi64_l( 14:19:51 INFO - wchar_t const* _String, 14:19:51 INFO - wchar_t** _EndPtr, 14:19:51 INFO - int _Radix, 14:19:51 INFO - _locale_t _Locale 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) unsigned __int64 __cdecl _wcstoui64( 14:19:51 INFO - wchar_t const* _String, 14:19:51 INFO - wchar_t** _EndPtr, 14:19:51 INFO - int _Radix 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) unsigned __int64 __cdecl _wcstoui64_l( 14:19:51 INFO - wchar_t const* _String, 14:19:51 INFO - wchar_t** _EndPtr, 14:19:51 INFO - int _Radix, 14:19:51 INFO - _locale_t _Locale 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) __declspec(allocator) wchar_t* __cdecl _wfullpath( 14:19:51 INFO - wchar_t* _Buffer, 14:19:51 INFO - wchar_t const* _Path, 14:19:51 INFO - size_t _BufferCount 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) errno_t __cdecl _wmakepath_s( 14:19:51 INFO - wchar_t* _Buffer, 14:19:51 INFO - size_t _BufferCount, 14:19:51 INFO - wchar_t const* _Drive, 14:19:51 INFO - wchar_t const* _Dir, 14:19:51 INFO - wchar_t const* _Filename, 14:19:51 INFO - wchar_t const* _Ext 14:19:51 INFO - ); 14:19:51 INFO - extern "C++" { template inline errno_t __cdecl _wmakepath_s(wchar_t (&_Buffer)[_Size], wchar_t const* _Drive, wchar_t const* _Dir, wchar_t const* _Filename, wchar_t const* _Ext) throw() { return _wmakepath_s(_Buffer, _Size, _Drive, _Dir, _Filename, _Ext); } } 14:19:51 INFO - #line 361 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdlib.h" 14:19:51 INFO - __declspec(dllimport) void __cdecl _wmakepath( wchar_t *_Buffer, wchar_t const* _Drive, wchar_t const* _Dir, wchar_t const* _Filename, wchar_t const* _Ext); 14:19:51 INFO - #line 370 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdlib.h" 14:19:51 INFO - __declspec(dllimport) void __cdecl _wperror( 14:19:51 INFO - wchar_t const* _ErrorMessage 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) void __cdecl _wsplitpath( 14:19:51 INFO - wchar_t const* _FullPath, 14:19:51 INFO - wchar_t* _Drive, 14:19:51 INFO - wchar_t* _Dir, 14:19:51 INFO - wchar_t* _Filename, 14:19:51 INFO - wchar_t* _Ext 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) errno_t __cdecl _wsplitpath_s( 14:19:51 INFO - wchar_t const* _FullPath, 14:19:51 INFO - wchar_t* _Drive, 14:19:51 INFO - size_t _DriveCount, 14:19:51 INFO - wchar_t* _Dir, 14:19:51 INFO - size_t _DirCount, 14:19:51 INFO - wchar_t* _Filename, 14:19:51 INFO - size_t _FilenameCount, 14:19:51 INFO - wchar_t* _Ext, 14:19:51 INFO - size_t _ExtCount 14:19:51 INFO - ); 14:19:51 INFO - extern "C++" { template inline errno_t __cdecl _wsplitpath_s( wchar_t const* _Path, wchar_t (&_Drive)[_DriveSize], wchar_t (&_Dir)[_DirSize], wchar_t (&_Name)[_NameSize], wchar_t (&_Ext)[_ExtSize] ) throw() { return _wsplitpath_s(_Path, _Drive, _DriveSize, _Dir, _DirSize, _Name, _NameSize, _Ext, _ExtSize); } } 14:19:51 INFO - #line 400 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdlib.h" 14:19:51 INFO - __declspec(dllimport) errno_t __cdecl _wdupenv_s( 14:19:51 INFO - wchar_t** _Buffer, 14:19:51 INFO - size_t* _BufferCount, 14:19:51 INFO - wchar_t const* _VarName 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) wchar_t* __cdecl _wgetenv( 14:19:51 INFO - wchar_t const* _VarName 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) errno_t __cdecl _wgetenv_s( 14:19:51 INFO - size_t* _RequiredCount, 14:19:51 INFO - wchar_t* _Buffer, 14:19:51 INFO - size_t _BufferCount, 14:19:51 INFO - wchar_t const* _VarName 14:19:51 INFO - ); 14:19:51 INFO - extern "C++" { template inline errno_t __cdecl _wgetenv_s( size_t* _RequiredCount, wchar_t (&_Buffer)[_Size], wchar_t const* _VarName) throw() { return _wgetenv_s(_RequiredCount, _Buffer, _Size, _VarName); } } 14:19:51 INFO - #line 438 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdlib.h" 14:19:51 INFO - __declspec(dllimport) int __cdecl _wputenv( 14:19:51 INFO - wchar_t const* _EnvString 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) errno_t __cdecl _wputenv_s( 14:19:51 INFO - wchar_t const* _Name, 14:19:51 INFO - wchar_t const* _Value 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) errno_t __cdecl _wsearchenv_s( 14:19:51 INFO - wchar_t const* _Filename, 14:19:51 INFO - wchar_t const* _VarName, 14:19:51 INFO - wchar_t* _Buffer, 14:19:51 INFO - size_t _BufferCount 14:19:51 INFO - ); 14:19:51 INFO - extern "C++" { template inline errno_t __cdecl _wsearchenv_s( wchar_t const* _Filename, wchar_t const* _VarName, wchar_t (&_ResultPath)[_Size]) throw() { return _wsearchenv_s(_Filename, _VarName, _ResultPath, _Size); } } 14:19:51 INFO - #line 463 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdlib.h" 14:19:51 INFO - __declspec(dllimport) void __cdecl _wsearchenv( wchar_t const* _Filename, wchar_t const* _VarName, wchar_t *_ResultPath); 14:19:51 INFO - #line 470 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdlib.h" 14:19:51 INFO - __declspec(dllimport) int __cdecl _wsystem( 14:19:51 INFO - wchar_t const* _Command 14:19:51 INFO - ); 14:19:51 INFO - #line 476 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdlib.h" 14:19:51 INFO - #line 477 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdlib.h" 14:19:51 INFO - } __pragma(pack(pop)) 14:19:51 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:19:51 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\limits.h" 14:19:51 INFO - #pragma once 14:19:51 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:19:51 INFO - #line 12 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\limits.h" 14:19:51 INFO - __pragma(pack(push, 8)) extern "C" { 14:19:51 INFO - #line 29 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\limits.h" 14:19:51 INFO - #line 71 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\limits.h" 14:19:51 INFO - #line 84 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\limits.h" 14:19:51 INFO - #line 85 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\limits.h" 14:19:51 INFO - } __pragma(pack(pop)) 14:19:51 INFO - #line 16 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:19:51 INFO - __pragma(pack(push, 8)) extern "C" { 14:19:51 INFO - #line 24 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:19:51 INFO - __declspec(dllimport) void __cdecl _swab( 14:19:51 INFO - char* _Buf1, 14:19:51 INFO - char* _Buf2, 14:19:51 INFO - int _SizeInBytes 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) __declspec(noreturn) void __cdecl exit( int _Code); 14:19:51 INFO - __declspec(dllimport) __declspec(noreturn) void __cdecl _exit( int _Code); 14:19:51 INFO - __declspec(dllimport) __declspec(noreturn) void __cdecl _Exit( int _Code); 14:19:51 INFO - __declspec(dllimport) __declspec(noreturn) void __cdecl quick_exit( int _Code); 14:19:51 INFO - __declspec(dllimport) __declspec(noreturn) void __cdecl abort(void); 14:19:51 INFO - #line 57 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:19:51 INFO - __declspec(dllimport) unsigned int __cdecl _set_abort_behavior( 14:19:51 INFO - unsigned int _Flags, 14:19:51 INFO - unsigned int _Mask 14:19:51 INFO - ); 14:19:51 INFO - typedef int (__cdecl* _onexit_t)(void); 14:19:51 INFO - #line 77 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:19:51 INFO - #line 82 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:19:51 INFO - int __cdecl atexit(void (__cdecl*)(void)); 14:19:51 INFO - _onexit_t __cdecl _onexit( _onexit_t _Func); 14:19:51 INFO - #line 142 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:19:51 INFO - int __cdecl at_quick_exit(void (__cdecl*)(void)); 14:19:51 INFO - typedef void (__cdecl* _purecall_handler)(void); 14:19:51 INFO - typedef void (__cdecl* _invalid_parameter_handler)( 14:19:51 INFO - wchar_t const*, 14:19:51 INFO - wchar_t const*, 14:19:51 INFO - wchar_t const*, 14:19:51 INFO - unsigned int, 14:19:51 INFO - uintptr_t 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) _purecall_handler __cdecl _set_purecall_handler( 14:19:51 INFO - _purecall_handler _Handler 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) _purecall_handler __cdecl _get_purecall_handler(void); 14:19:51 INFO - __declspec(dllimport) _invalid_parameter_handler __cdecl _set_invalid_parameter_handler( 14:19:51 INFO - _invalid_parameter_handler _Handler 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) _invalid_parameter_handler __cdecl _get_invalid_parameter_handler(void); 14:19:51 INFO - __declspec(dllimport) _invalid_parameter_handler __cdecl _set_thread_local_invalid_parameter_handler( 14:19:51 INFO - _invalid_parameter_handler _Handler 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) _invalid_parameter_handler __cdecl _get_thread_local_invalid_parameter_handler(void); 14:19:51 INFO - #line 185 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:19:51 INFO - #line 198 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:19:51 INFO - __declspec(dllimport) int __cdecl _set_error_mode( int _Mode); 14:19:51 INFO - __declspec(dllimport) int* __cdecl _errno(void); 14:19:51 INFO - __declspec(dllimport) errno_t __cdecl _set_errno( int _Value); 14:19:51 INFO - __declspec(dllimport) errno_t __cdecl _get_errno( int* _Value); 14:19:51 INFO - __declspec(dllimport) unsigned long* __cdecl __doserrno(void); 14:19:51 INFO - __declspec(dllimport) errno_t __cdecl _set_doserrno( unsigned long _Value); 14:19:51 INFO - __declspec(dllimport) errno_t __cdecl _get_doserrno( unsigned long * _Value); 14:19:51 INFO - __declspec(dllimport) char** __cdecl __sys_errlist(void); 14:19:51 INFO - __declspec(dllimport) int * __cdecl __sys_nerr(void); 14:19:51 INFO - __declspec(dllimport) void __cdecl perror( char const* _ErrMsg); 14:19:51 INFO - #line 233 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:19:51 INFO - __declspec(dllimport) char** __cdecl __p__pgmptr (void); 14:19:51 INFO - __declspec(dllimport) wchar_t** __cdecl __p__wpgmptr(void); 14:19:51 INFO - __declspec(dllimport) int* __cdecl __p__fmode (void); 14:19:51 INFO - #line 252 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:19:51 INFO - __declspec(dllimport) errno_t __cdecl _get_pgmptr ( char** _Value); 14:19:51 INFO - __declspec(dllimport) errno_t __cdecl _get_wpgmptr( wchar_t** _Value); 14:19:51 INFO - __declspec(dllimport) errno_t __cdecl _set_fmode ( int _Mode ); 14:19:51 INFO - __declspec(dllimport) errno_t __cdecl _get_fmode ( int* _PMode); 14:19:51 INFO - typedef struct _div_t 14:19:51 INFO - { 14:19:51 INFO - int quot; 14:19:51 INFO - int rem; 14:19:51 INFO - } div_t; 14:19:51 INFO - typedef struct _ldiv_t 14:19:51 INFO - { 14:19:51 INFO - long quot; 14:19:51 INFO - long rem; 14:19:51 INFO - } ldiv_t; 14:19:51 INFO - typedef struct _lldiv_t 14:19:51 INFO - { 14:19:51 INFO - long long quot; 14:19:51 INFO - long long rem; 14:19:51 INFO - } lldiv_t; 14:19:51 INFO - int __cdecl abs ( int _Number); 14:19:51 INFO - long __cdecl labs ( long _Number); 14:19:51 INFO - long long __cdecl llabs ( long long _Number); 14:19:51 INFO - __int64 __cdecl _abs64( __int64 _Number); 14:19:51 INFO - unsigned short __cdecl _byteswap_ushort( unsigned short _Number); 14:19:51 INFO - unsigned long __cdecl _byteswap_ulong ( unsigned long _Number); 14:19:51 INFO - unsigned __int64 __cdecl _byteswap_uint64( unsigned __int64 _Number); 14:19:51 INFO - __declspec(dllimport) div_t __cdecl div ( int _Numerator, int _Denominator); 14:19:51 INFO - __declspec(dllimport) ldiv_t __cdecl ldiv ( long _Numerator, long _Denominator); 14:19:51 INFO - __declspec(dllimport) lldiv_t __cdecl lldiv( long long _Numerator, long long _Denominator); 14:19:51 INFO - #pragma warning (push) 14:19:51 INFO - #pragma warning (disable:6540) 14:19:51 INFO - unsigned int __cdecl _rotl( 14:19:51 INFO - unsigned int _Value, 14:19:51 INFO - int _Shift 14:19:51 INFO - ); 14:19:51 INFO - unsigned long __cdecl _lrotl( 14:19:51 INFO - unsigned long _Value, 14:19:51 INFO - int _Shift 14:19:51 INFO - ); 14:19:51 INFO - unsigned __int64 __cdecl _rotl64( 14:19:51 INFO - unsigned __int64 _Value, 14:19:51 INFO - int _Shift 14:19:51 INFO - ); 14:19:51 INFO - unsigned int __cdecl _rotr( 14:19:51 INFO - unsigned int _Value, 14:19:51 INFO - int _Shift 14:19:51 INFO - ); 14:19:51 INFO - unsigned long __cdecl _lrotr( 14:19:51 INFO - unsigned long _Value, 14:19:51 INFO - int _Shift 14:19:51 INFO - ); 14:19:51 INFO - unsigned __int64 __cdecl _rotr64( 14:19:51 INFO - unsigned __int64 _Value, 14:19:51 INFO - int _Shift 14:19:51 INFO - ); 14:19:51 INFO - #pragma warning (pop) 14:19:51 INFO - __declspec(dllimport) void __cdecl srand( unsigned int _Seed); 14:19:51 INFO - __declspec(dllimport) int __cdecl rand(void); 14:19:51 INFO - #line 352 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:19:51 INFO - extern "C++" 14:19:51 INFO - { 14:19:51 INFO - inline long abs(long const _X) throw() 14:19:51 INFO - { 14:19:51 INFO - return labs(_X); 14:19:51 INFO - } 14:19:51 INFO - inline long long abs(long long const _X) throw() 14:19:51 INFO - { 14:19:51 INFO - return llabs(_X); 14:19:51 INFO - } 14:19:51 INFO - inline ldiv_t div(long const _A1, long const _A2) throw() 14:19:51 INFO - { 14:19:51 INFO - return ldiv(_A1, _A2); 14:19:51 INFO - } 14:19:51 INFO - inline lldiv_t div(long long const _A1, long long const _A2) throw() 14:19:51 INFO - { 14:19:51 INFO - return lldiv(_A1, _A2); 14:19:51 INFO - } 14:19:51 INFO - } 14:19:51 INFO - #line 379 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:19:51 INFO - #pragma pack(push, 4) 14:19:51 INFO - typedef struct 14:19:51 INFO - { 14:19:51 INFO - unsigned char ld[10]; 14:19:51 INFO - } _LDOUBLE; 14:19:51 INFO - #pragma pack(pop) 14:19:51 INFO - #line 409 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:19:51 INFO - typedef struct 14:19:51 INFO - { 14:19:51 INFO - double x; 14:19:51 INFO - } _CRT_DOUBLE; 14:19:51 INFO - typedef struct 14:19:51 INFO - { 14:19:51 INFO - float f; 14:19:51 INFO - } _CRT_FLOAT; 14:19:51 INFO - typedef struct 14:19:51 INFO - { 14:19:51 INFO - long double x; 14:19:51 INFO - } _LONGDOUBLE; 14:19:51 INFO - #pragma pack(push, 4) 14:19:51 INFO - typedef struct 14:19:51 INFO - { 14:19:51 INFO - unsigned char ld12[12]; 14:19:51 INFO - } _LDBL12; 14:19:51 INFO - #pragma pack(pop) 14:19:51 INFO - __declspec(dllimport) double __cdecl atof ( char const* _String); 14:19:51 INFO - __declspec(dllimport) int __cdecl atoi ( char const* _String); 14:19:51 INFO - __declspec(dllimport) long __cdecl atol ( char const* _String); 14:19:51 INFO - __declspec(dllimport) long long __cdecl atoll ( char const* _String); 14:19:51 INFO - __declspec(dllimport) __int64 __cdecl _atoi64( char const* _String); 14:19:51 INFO - __declspec(dllimport) double __cdecl _atof_l ( char const* _String, _locale_t _Locale); 14:19:51 INFO - __declspec(dllimport) int __cdecl _atoi_l ( char const* _String, _locale_t _Locale); 14:19:51 INFO - __declspec(dllimport) long __cdecl _atol_l ( char const* _String, _locale_t _Locale); 14:19:51 INFO - __declspec(dllimport) long long __cdecl _atoll_l ( char const* _String, _locale_t _Locale); 14:19:51 INFO - __declspec(dllimport) __int64 __cdecl _atoi64_l( char const* _String, _locale_t _Locale); 14:19:51 INFO - __declspec(dllimport) int __cdecl _atoflt ( _CRT_FLOAT* _Result, char const* _String); 14:19:51 INFO - __declspec(dllimport) int __cdecl _atodbl ( _CRT_DOUBLE* _Result, char* _String); 14:19:51 INFO - __declspec(dllimport) int __cdecl _atoldbl( _LDOUBLE* _Result, char* _String); 14:19:51 INFO - __declspec(dllimport) int __cdecl _atoflt_l( 14:19:51 INFO - _CRT_FLOAT* _Result, 14:19:51 INFO - char const* _String, 14:19:51 INFO - _locale_t _Locale 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) int __cdecl _atodbl_l( 14:19:51 INFO - _CRT_DOUBLE* _Result, 14:19:51 INFO - char* _String, 14:19:51 INFO - _locale_t _Locale 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) int __cdecl _atoldbl_l( 14:19:51 INFO - _LDOUBLE* _Result, 14:19:51 INFO - char* _String, 14:19:51 INFO - _locale_t _Locale 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) float __cdecl strtof( 14:19:51 INFO - char const* _String, 14:19:51 INFO - char** _EndPtr 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) float __cdecl _strtof_l( 14:19:51 INFO - char const* _String, 14:19:51 INFO - char** _EndPtr, 14:19:51 INFO - _locale_t _Locale 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) double __cdecl strtod( 14:19:51 INFO - char const* _String, 14:19:51 INFO - char** _EndPtr 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) double __cdecl _strtod_l( 14:19:51 INFO - char const* _String, 14:19:51 INFO - char** _EndPtr, 14:19:51 INFO - _locale_t _Locale 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) long double __cdecl strtold( 14:19:51 INFO - char const* _String, 14:19:51 INFO - char** _EndPtr 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) long double __cdecl _strtold_l( 14:19:51 INFO - char const* _String, 14:19:51 INFO - char** _EndPtr, 14:19:51 INFO - _locale_t _Locale 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) long __cdecl strtol( 14:19:51 INFO - char const* _String, 14:19:51 INFO - char** _EndPtr, 14:19:51 INFO - int _Radix 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) long __cdecl _strtol_l( 14:19:51 INFO - char const* _String, 14:19:51 INFO - char** _EndPtr, 14:19:51 INFO - int _Radix, 14:19:51 INFO - _locale_t _Locale 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) long long __cdecl strtoll( 14:19:51 INFO - char const* _String, 14:19:51 INFO - char** _EndPtr, 14:19:51 INFO - int _Radix 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) long long __cdecl _strtoll_l( 14:19:51 INFO - char const* _String, 14:19:51 INFO - char** _EndPtr, 14:19:51 INFO - int _Radix, 14:19:51 INFO - _locale_t _Locale 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) unsigned long __cdecl strtoul( 14:19:51 INFO - char const* _String, 14:19:51 INFO - char** _EndPtr, 14:19:51 INFO - int _Radix 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) unsigned long __cdecl _strtoul_l( 14:19:51 INFO - char const* _String, 14:19:51 INFO - char** _EndPtr, 14:19:51 INFO - int _Radix, 14:19:51 INFO - _locale_t _Locale 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) unsigned long long __cdecl strtoull( 14:19:51 INFO - char const* _String, 14:19:51 INFO - char** _EndPtr, 14:19:51 INFO - int _Radix 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) unsigned long long __cdecl _strtoull_l( 14:19:51 INFO - char const* _String, 14:19:51 INFO - char** _EndPtr, 14:19:51 INFO - int _Radix, 14:19:51 INFO - _locale_t _Locale 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) __int64 __cdecl _strtoi64( 14:19:51 INFO - char const* _String, 14:19:51 INFO - char** _EndPtr, 14:19:51 INFO - int _Radix 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) __int64 __cdecl _strtoi64_l( 14:19:51 INFO - char const* _String, 14:19:51 INFO - char** _EndPtr, 14:19:51 INFO - int _Radix, 14:19:51 INFO - _locale_t _Locale 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) unsigned __int64 __cdecl _strtoui64( 14:19:51 INFO - char const* _String, 14:19:51 INFO - char** _EndPtr, 14:19:51 INFO - int _Radix 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) unsigned __int64 __cdecl _strtoui64_l( 14:19:51 INFO - char const* _String, 14:19:51 INFO - char** _EndPtr, 14:19:51 INFO - int _Radix, 14:19:51 INFO - _locale_t _Locale 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) errno_t __cdecl _itoa_s( 14:19:51 INFO - int _Value, 14:19:51 INFO - char* _Buffer, 14:19:51 INFO - size_t _BufferCount, 14:19:51 INFO - int _Radix 14:19:51 INFO - ); 14:19:51 INFO - extern "C++" { template inline errno_t __cdecl _itoa_s( int _Value, char (&_Buffer)[_Size], int _Radix) throw() { return _itoa_s(_Value, _Buffer, _Size, _Radix); } } 14:19:51 INFO - #line 635 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:19:51 INFO - __declspec(dllimport) char* __cdecl _itoa( int _Value, char *_Buffer, int _Radix); 14:19:51 INFO - #line 642 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:19:51 INFO - __declspec(dllimport) errno_t __cdecl _ltoa_s( 14:19:51 INFO - long _Value, 14:19:51 INFO - char* _Buffer, 14:19:51 INFO - size_t _BufferCount, 14:19:51 INFO - int _Radix 14:19:51 INFO - ); 14:19:51 INFO - extern "C++" { template inline errno_t __cdecl _ltoa_s( long _Value, char (&_Buffer)[_Size], int _Radix) throw() { return _ltoa_s(_Value, _Buffer, _Size, _Radix); } } 14:19:51 INFO - #line 658 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:19:51 INFO - __declspec(dllimport) char* __cdecl _ltoa( long _Value, char *_Buffer, int _Radix); 14:19:51 INFO - #line 665 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:19:51 INFO - __declspec(dllimport) errno_t __cdecl _ultoa_s( 14:19:51 INFO - unsigned long _Value, 14:19:51 INFO - char* _Buffer, 14:19:51 INFO - size_t _BufferCount, 14:19:51 INFO - int _Radix 14:19:51 INFO - ); 14:19:51 INFO - extern "C++" { template inline errno_t __cdecl _ultoa_s( unsigned long _Value, char (&_Buffer)[_Size], int _Radix) throw() { return _ultoa_s(_Value, _Buffer, _Size, _Radix); } } 14:19:51 INFO - #line 681 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:19:51 INFO - __declspec(dllimport) char* __cdecl _ultoa( unsigned long _Value, char *_Buffer, int _Radix); 14:19:51 INFO - #line 688 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:19:51 INFO - __declspec(dllimport) errno_t __cdecl _i64toa_s( 14:19:51 INFO - __int64 _Value, 14:19:51 INFO - char* _Buffer, 14:19:51 INFO - size_t _BufferCount, 14:19:51 INFO - int _Radix 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) char* __cdecl _i64toa( 14:19:51 INFO - __int64 _Value, 14:19:51 INFO - char* _Buffer, 14:19:51 INFO - int _Radix 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) errno_t __cdecl _ui64toa_s( 14:19:51 INFO - unsigned __int64 _Value, 14:19:51 INFO - char* _Buffer, 14:19:51 INFO - size_t _BufferCount, 14:19:51 INFO - int _Radix 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) char* __cdecl _ui64toa( 14:19:51 INFO - unsigned __int64 _Value, 14:19:51 INFO - char* _Buffer, 14:19:51 INFO - int _Radix 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) errno_t __cdecl _ecvt_s( 14:19:51 INFO - char* _Buffer, 14:19:51 INFO - size_t _BufferCount, 14:19:51 INFO - double _Value, 14:19:51 INFO - int _DigitCount, 14:19:51 INFO - int* _PtDec, 14:19:51 INFO - int* _PtSign 14:19:51 INFO - ); 14:19:51 INFO - extern "C++" { template inline errno_t __cdecl _ecvt_s(char (&_Buffer)[_Size], double _Value, int _DigitCount, int* _PtDec, int* _PtSign) throw() { return _ecvt_s(_Buffer, _Size, _Value, _DigitCount, _PtDec, _PtSign); } } 14:19:51 INFO - #line 753 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:19:51 INFO - __declspec(dllimport) char* __cdecl _ecvt( 14:19:51 INFO - double _Value, 14:19:51 INFO - int _DigitCount, 14:19:51 INFO - int* _PtDec, 14:19:51 INFO - int* _PtSign 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) errno_t __cdecl _fcvt_s( 14:19:51 INFO - char* _Buffer, 14:19:51 INFO - size_t _BufferCount, 14:19:51 INFO - double _Value, 14:19:51 INFO - int _FractionalDigitCount, 14:19:51 INFO - int* _PtDec, 14:19:51 INFO - int* _PtSign 14:19:51 INFO - ); 14:19:51 INFO - extern "C++" { template inline errno_t __cdecl _fcvt_s(char (&_Buffer)[_Size], double _Value, int _FractionalDigitCount, int* _PtDec, int* _PtSign) throw() { return _fcvt_s(_Buffer, _Size, _Value, _FractionalDigitCount, _PtDec, _PtSign); } } 14:19:51 INFO - #line 782 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:19:51 INFO - __declspec(dllimport) char* __cdecl _fcvt( 14:19:51 INFO - double _Value, 14:19:51 INFO - int _FractionalDigitCount, 14:19:51 INFO - int* _PtDec, 14:19:51 INFO - int* _PtSign 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) errno_t __cdecl _gcvt_s( 14:19:51 INFO - char* _Buffer, 14:19:51 INFO - size_t _BufferCount, 14:19:51 INFO - double _Value, 14:19:51 INFO - int _DigitCount 14:19:51 INFO - ); 14:19:51 INFO - extern "C++" { template inline errno_t __cdecl _gcvt_s(char (&_Buffer)[_Size], double _Value, int _DigitCount) throw() { return _gcvt_s(_Buffer, _Size, _Value, _DigitCount); } } 14:19:51 INFO - #line 807 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:19:51 INFO - __declspec(dllimport) char* __cdecl _gcvt( 14:19:51 INFO - double _Value, 14:19:51 INFO - int _DigitCount, 14:19:51 INFO - char* _Buffer 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) int __cdecl mblen( 14:19:51 INFO - char const* _Ch, 14:19:51 INFO - size_t _MaxCount 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) int __cdecl _mblen_l( 14:19:51 INFO - char const* _Ch, 14:19:51 INFO - size_t _MaxCount, 14:19:51 INFO - _locale_t _Locale 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) size_t __cdecl _mbstrlen( 14:19:51 INFO - char const* _String 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) size_t __cdecl _mbstrlen_l( 14:19:51 INFO - char const* _String, 14:19:51 INFO - _locale_t _Locale 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) size_t __cdecl _mbstrnlen( 14:19:51 INFO - char const* _String, 14:19:51 INFO - size_t _MaxCount 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) size_t __cdecl _mbstrnlen_l( 14:19:51 INFO - char const* _String, 14:19:51 INFO - size_t _MaxCount, 14:19:51 INFO - _locale_t _Locale 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) int __cdecl mbtowc( 14:19:51 INFO - wchar_t* _DstCh, 14:19:51 INFO - char const* _SrcCh, 14:19:51 INFO - size_t _SrcSizeInBytes 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) int __cdecl _mbtowc_l( 14:19:51 INFO - wchar_t* _DstCh, 14:19:51 INFO - char const* _SrcCh, 14:19:51 INFO - size_t _SrcSizeInBytes, 14:19:51 INFO - _locale_t _Locale 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) errno_t __cdecl mbstowcs_s( 14:19:51 INFO - size_t* _PtNumOfCharConverted, 14:19:51 INFO - wchar_t* _DstBuf, 14:19:51 INFO - size_t _SizeInWords, 14:19:51 INFO - char const* _SrcBuf, 14:19:51 INFO - size_t _MaxCount 14:19:51 INFO - ); 14:19:51 INFO - extern "C++" { template inline errno_t __cdecl mbstowcs_s( size_t* _PtNumOfCharConverted, wchar_t (&_Dest)[_Size], char const* _Source, size_t _MaxCount) throw() { return mbstowcs_s(_PtNumOfCharConverted, _Dest, _Size, _Source, _MaxCount); } } 14:19:51 INFO - #line 918 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:19:51 INFO - __declspec(dllimport) size_t __cdecl mbstowcs( wchar_t *_Dest, char const* _Source, size_t _MaxCount); 14:19:51 INFO - #line 925 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:19:51 INFO - __declspec(dllimport) errno_t __cdecl _mbstowcs_s_l( 14:19:51 INFO - size_t* _PtNumOfCharConverted, 14:19:51 INFO - wchar_t* _DstBuf, 14:19:51 INFO - size_t _SizeInWords, 14:19:51 INFO - char const* _SrcBuf, 14:19:51 INFO - size_t _MaxCount, 14:19:51 INFO - _locale_t _Locale 14:19:51 INFO - ); 14:19:51 INFO - extern "C++" { template inline errno_t __cdecl _mbstowcs_s_l( size_t* _PtNumOfCharConverted, wchar_t (&_Dest)[_Size], char const* _Source, size_t _MaxCount, _locale_t _Locale) throw() { return _mbstowcs_s_l(_PtNumOfCharConverted, _Dest, _Size, _Source, _MaxCount, _Locale); } } 14:19:51 INFO - #line 944 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:19:51 INFO - __declspec(dllimport) size_t __cdecl _mbstowcs_l( wchar_t *_Dest, char const* _Source, size_t _MaxCount, _locale_t _Locale); 14:19:51 INFO - #line 953 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:19:51 INFO - __declspec(dllimport) int __cdecl wctomb( 14:19:51 INFO - char* _MbCh, 14:19:51 INFO - wchar_t _WCh 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) int __cdecl _wctomb_l( 14:19:51 INFO - char* _MbCh, 14:19:51 INFO - wchar_t _WCh, 14:19:51 INFO - _locale_t _Locale 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) errno_t __cdecl wctomb_s( 14:19:51 INFO - int* _SizeConverted, 14:19:51 INFO - char* _MbCh, 14:19:51 INFO - rsize_t _SizeInBytes, 14:19:51 INFO - wchar_t _WCh 14:19:51 INFO - ); 14:19:51 INFO - #line 981 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:19:51 INFO - __declspec(dllimport) errno_t __cdecl _wctomb_s_l( 14:19:51 INFO - int* _SizeConverted, 14:19:51 INFO - char* _MbCh, 14:19:51 INFO - size_t _SizeInBytes, 14:19:51 INFO - wchar_t _WCh, 14:19:51 INFO - _locale_t _Locale); 14:19:51 INFO - __declspec(dllimport) errno_t __cdecl wcstombs_s( 14:19:51 INFO - size_t* _PtNumOfCharConverted, 14:19:51 INFO - char* _Dst, 14:19:51 INFO - size_t _DstSizeInBytes, 14:19:51 INFO - wchar_t const* _Src, 14:19:51 INFO - size_t _MaxCountInBytes 14:19:51 INFO - ); 14:19:51 INFO - extern "C++" { template inline errno_t __cdecl wcstombs_s( size_t* _PtNumOfCharConverted, char (&_Dest)[_Size], wchar_t const* _Source, size_t _MaxCount) throw() { return wcstombs_s(_PtNumOfCharConverted, _Dest, _Size, _Source, _MaxCount); } } 14:19:51 INFO - #line 1006 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:19:51 INFO - __declspec(dllimport) size_t __cdecl wcstombs( char *_Dest, wchar_t const* _Source, size_t _MaxCount); 14:19:51 INFO - #line 1013 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:19:51 INFO - __declspec(dllimport) errno_t __cdecl _wcstombs_s_l( 14:19:51 INFO - size_t* _PtNumOfCharConverted, 14:19:51 INFO - char* _Dst, 14:19:51 INFO - size_t _DstSizeInBytes, 14:19:51 INFO - wchar_t const* _Src, 14:19:51 INFO - size_t _MaxCountInBytes, 14:19:51 INFO - _locale_t _Locale 14:19:51 INFO - ); 14:19:51 INFO - extern "C++" { template inline errno_t __cdecl _wcstombs_s_l( size_t* _PtNumOfCharConverted, char (&_Dest)[_Size], wchar_t const* _Source, size_t _MaxCount, _locale_t _Locale) throw() { return _wcstombs_s_l(_PtNumOfCharConverted, _Dest, _Size, _Source, _MaxCount, _Locale); } } 14:19:51 INFO - #line 1032 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:19:51 INFO - __declspec(dllimport) size_t __cdecl _wcstombs_l( char *_Dest, wchar_t const* _Source, size_t _MaxCount, _locale_t _Locale); 14:19:51 INFO - #line 1041 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:19:51 INFO - __declspec(dllimport) __declspec(allocator) char* __cdecl _fullpath( 14:19:51 INFO - char* _Buffer, 14:19:51 INFO - char const* _Path, 14:19:51 INFO - size_t _BufferCount 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) errno_t __cdecl _makepath_s( 14:19:51 INFO - char* _Buffer, 14:19:51 INFO - size_t _BufferCount, 14:19:51 INFO - char const* _Drive, 14:19:51 INFO - char const* _Dir, 14:19:51 INFO - char const* _Filename, 14:19:51 INFO - char const* _Ext 14:19:51 INFO - ); 14:19:51 INFO - extern "C++" { template inline errno_t __cdecl _makepath_s(char (&_Buffer)[_Size], char const* _Drive, char const* _Dir, char const* _Filename, char const* _Ext) throw() { return _makepath_s(_Buffer, _Size, _Drive, _Dir, _Filename, _Ext); } } 14:19:51 INFO - #line 1089 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:19:51 INFO - __declspec(dllimport) void __cdecl _makepath( char *_Buffer, char const* _Drive, char const* _Dir, char const* _Filename, char const* _Ext); 14:19:51 INFO - #line 1098 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:19:51 INFO - __declspec(dllimport) void __cdecl _splitpath( 14:19:51 INFO - char const* _FullPath, 14:19:51 INFO - char* _Drive, 14:19:51 INFO - char* _Dir, 14:19:51 INFO - char* _Filename, 14:19:51 INFO - char* _Ext 14:19:51 INFO - ); 14:19:51 INFO - __declspec(dllimport) errno_t __cdecl _splitpath_s( 14:19:51 INFO - char const* _FullPath, 14:19:51 INFO - char* _Drive, 14:19:51 INFO - size_t _DriveCount, 14:19:51 INFO - char* _Dir, 14:19:51 INFO - size_t _DirCount, 14:19:51 INFO - char* _Filename, 14:19:51 INFO - size_t _FilenameCount, 14:19:51 INFO - char* _Ext, 14:19:51 INFO - size_t _ExtCount 14:19:51 INFO - ); 14:19:51 INFO - extern "C++" { template inline errno_t __cdecl _splitpath_s( char const* _Dest, char (&_Drive)[_DriveSize], char (&_Dir)[_DirSize], char (&_Name)[_NameSize], char (&_Ext)[_ExtSize] ) throw() { return _splitpath_s(_Dest, _Drive, _DriveSize, _Dir, _DirSize, _Name, _NameSize, _Ext, _ExtSize); } } 14:19:51 INFO - __declspec(dllimport) errno_t __cdecl getenv_s( 14:19:51 INFO - size_t* _RequiredCount, 14:19:51 INFO - char* _Buffer, 14:19:51 INFO - rsize_t _BufferCount, 14:19:51 INFO - char const* _VarName 14:19:51 INFO - ); 14:19:51 INFO - #line 1144 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:19:51 INFO - __declspec(dllimport) int* __cdecl __p___argc (void); 14:19:51 INFO - __declspec(dllimport) char*** __cdecl __p___argv (void); 14:19:51 INFO - __declspec(dllimport) wchar_t*** __cdecl __p___wargv(void); 14:19:51 INFO - #line 1161 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:19:51 INFO - __declspec(dllimport) char*** __cdecl __p__environ (void); 14:19:51 INFO - __declspec(dllimport) wchar_t*** __cdecl __p__wenviron(void); 14:19:51 INFO - #line 1168 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:19:52 INFO - #line 1178 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:19:52 INFO - __declspec(dllimport) char* __cdecl getenv( 14:19:52 INFO - char const* _VarName 14:19:52 INFO - ); 14:19:52 INFO - extern "C++" { template inline errno_t __cdecl getenv_s( size_t* _RequiredCount, char (&_Buffer)[_Size], char const* _VarName) throw() { return getenv_s(_RequiredCount, _Buffer, _Size, _VarName); } } 14:19:52 INFO - #line 1198 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:19:52 INFO - #line 1203 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:19:52 INFO - __declspec(dllimport) errno_t __cdecl _dupenv_s( 14:19:52 INFO - char** _Buffer, 14:19:52 INFO - size_t* _BufferCount, 14:19:52 INFO - char const* _VarName 14:19:52 INFO - ); 14:19:52 INFO - #line 1214 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:19:52 INFO - __declspec(dllimport) int __cdecl system( 14:19:52 INFO - char const* _Command 14:19:52 INFO - ); 14:19:52 INFO - #pragma warning (push) 14:19:52 INFO - #pragma warning (disable:6540) 14:19:52 INFO - __declspec(dllimport) int __cdecl _putenv( 14:19:52 INFO - char const* _EnvString 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) errno_t __cdecl _putenv_s( 14:19:52 INFO - char const* _Name, 14:19:52 INFO - char const* _Value 14:19:52 INFO - ); 14:19:52 INFO - #pragma warning (pop) 14:19:52 INFO - __declspec(dllimport) errno_t __cdecl _searchenv_s( 14:19:52 INFO - char const* _Filename, 14:19:52 INFO - char const* _VarName, 14:19:52 INFO - char* _Buffer, 14:19:52 INFO - size_t _BufferCount 14:19:52 INFO - ); 14:19:52 INFO - extern "C++" { template inline errno_t __cdecl _searchenv_s( char const* _Filename, char const* _VarName, char (&_Buffer)[_Size]) throw() { return _searchenv_s(_Filename, _VarName, _Buffer, _Size); } } 14:19:52 INFO - #line 1250 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:19:52 INFO - __declspec(dllimport) void __cdecl _searchenv( char const* _Filename, char const* _VarName, char *_Buffer); 14:19:52 INFO - #line 1257 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:19:52 INFO - __declspec(deprecated("This function or variable has been superceded by newer library " "or operating system functionality. Consider using " "SetErrorMode" " " "instead. See online help for details.")) 14:19:52 INFO - __declspec(dllimport) void __cdecl _seterrormode( 14:19:52 INFO - int _Mode 14:19:52 INFO - ); 14:19:52 INFO - __declspec(deprecated("This function or variable has been superceded by newer library " "or operating system functionality. Consider using " "Beep" " " "instead. See online help for details.")) 14:19:52 INFO - __declspec(dllimport) void __cdecl _beep( 14:19:52 INFO - unsigned _Frequency, 14:19:52 INFO - unsigned _Duration 14:19:52 INFO - ); 14:19:52 INFO - __declspec(deprecated("This function or variable has been superceded by newer library " "or operating system functionality. Consider using " "Sleep" " " "instead. See online help for details.")) 14:19:52 INFO - __declspec(dllimport) void __cdecl _sleep( 14:19:52 INFO - unsigned long _Duration 14:19:52 INFO - ); 14:19:52 INFO - #line 1276 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:19:52 INFO - #line 1278 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:19:52 INFO - #pragma warning(push) 14:19:52 INFO - #pragma warning(disable: 4141) 14:19:52 INFO - __declspec(dllimport) char* __cdecl ecvt( 14:19:52 INFO - double _Value, 14:19:52 INFO - int _DigitCount, 14:19:52 INFO - int* _PtDec, 14:19:52 INFO - int* _PtSign 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) char* __cdecl fcvt( 14:19:52 INFO - double _Value, 14:19:52 INFO - int _FractionalDigitCount, 14:19:52 INFO - int* _PtDec, 14:19:52 INFO - int* _PtSign 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) char* __cdecl gcvt( 14:19:52 INFO - double _Value, 14:19:52 INFO - int _DigitCount, 14:19:52 INFO - char* _DstBuf 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) char* __cdecl itoa( 14:19:52 INFO - int _Value, 14:19:52 INFO - char* _Buffer, 14:19:52 INFO - int _Radix 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) char* __cdecl ltoa( 14:19:52 INFO - long _Value, 14:19:52 INFO - char* _Buffer, 14:19:52 INFO - int _Radix 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) void __cdecl swab( 14:19:52 INFO - char* _Buf1, 14:19:52 INFO - char* _Buf2, 14:19:52 INFO - int _SizeInBytes 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) char* __cdecl ultoa( 14:19:52 INFO - unsigned long _Value, 14:19:52 INFO - char* _Buffer, 14:19:52 INFO - int _Radix 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) int __cdecl putenv( 14:19:52 INFO - char const* _EnvString 14:19:52 INFO - ); 14:19:52 INFO - #line 1361 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:19:52 INFO - #pragma warning(pop) 14:19:52 INFO - _onexit_t __cdecl onexit( _onexit_t _Func); 14:19:52 INFO - #line 1367 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:19:52 INFO - } __pragma(pack(pop)) 14:19:52 INFO - #line 49 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\other-licenses\\nsis\\contrib\\cityhash\\cityhash\\city.h" 14:19:52 INFO - typedef unsigned __int8 uint8; 14:19:52 INFO - typedef unsigned __int32 uint32; 14:19:52 INFO - typedef unsigned __int64 uint64; 14:19:52 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Pair.h" 14:19:52 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Move.h" 14:19:52 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/TypeTraits.h" 14:19:52 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Types.h" 14:19:52 INFO - #line 51 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Types.h" 14:19:52 INFO - #line 64 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Types.h" 14:19:52 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Types.h" 14:19:52 INFO - #line 69 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Types.h" 14:19:52 INFO - #line 75 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Types.h" 14:19:52 INFO - #line 85 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Types.h" 14:19:52 INFO - #line 96 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Types.h" 14:19:52 INFO - #line 99 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Types.h" 14:19:52 INFO - #line 100 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Types.h" 14:19:52 INFO - #line 125 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Types.h" 14:19:52 INFO - #line 133 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Types.h" 14:19:52 INFO - #line 135 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Types.h" 14:19:52 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/TypeTraits.h" 14:19:52 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\wchar.h" 14:19:52 INFO - #pragma once 14:19:52 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:19:52 INFO - #pragma once 14:19:52 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_stdio_config.h" 14:19:52 INFO - #pragma once 14:19:52 INFO - __pragma(pack(push, 8)) extern "C" { 14:19:52 INFO - #line 17 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_stdio_config.h" 14:19:52 INFO - #line 22 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_stdio_config.h" 14:19:52 INFO - #line 24 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_stdio_config.h" 14:19:52 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_stdio_config.h" 14:19:52 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_stdio_config.h" 14:19:52 INFO - #line 58 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_stdio_config.h" 14:19:52 INFO - #line 63 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_stdio_config.h" 14:19:52 INFO - #pragma detect_mismatch("_CRT_STDIO_ISO_WIDE_SPECIFIERS", "0") 14:19:52 INFO - #line 70 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_stdio_config.h" 14:19:52 INFO - #line 71 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_stdio_config.h" 14:19:52 INFO - #line 72 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_stdio_config.h" 14:19:52 INFO - #line 79 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_stdio_config.h" 14:19:52 INFO - __declspec(noinline) __inline unsigned __int64* __cdecl __local_stdio_printf_options(void) 14:19:52 INFO - { 14:19:52 INFO - static unsigned __int64 _OptionsStorage; 14:19:52 INFO - return &_OptionsStorage; 14:19:52 INFO - } 14:19:52 INFO - __declspec(noinline) __inline unsigned __int64* __cdecl __local_stdio_scanf_options(void) 14:19:52 INFO - { 14:19:52 INFO - static unsigned __int64 _OptionsStorage; 14:19:52 INFO - return &_OptionsStorage; 14:19:52 INFO - } 14:19:52 INFO - #line 99 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_stdio_config.h" 14:19:52 INFO - #line 103 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_stdio_config.h" 14:19:52 INFO - } __pragma(pack(pop)) 14:19:52 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:19:52 INFO - __pragma(pack(push, 8)) extern "C" { 14:19:52 INFO - __declspec(dllimport) errno_t __cdecl _cgetws_s( 14:19:52 INFO - wchar_t* _Buffer, 14:19:52 INFO - size_t _BufferCount, 14:19:52 INFO - size_t* _SizeRead 14:19:52 INFO - ); 14:19:52 INFO - extern "C++" { template inline errno_t __cdecl _cgetws_s( wchar_t (&_Buffer)[_Size], size_t* _SizeRead) throw() { return _cgetws_s(_Buffer, _Size, _SizeRead); } } 14:19:52 INFO - #line 38 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:19:52 INFO - __declspec(dllimport) int __cdecl _cputws( 14:19:52 INFO - wchar_t const* _Buffer 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) wint_t __cdecl _getwch (void); 14:19:52 INFO - __declspec(dllimport) wint_t __cdecl _getwche (void); 14:19:52 INFO - __declspec(dllimport) wint_t __cdecl _putwch ( wchar_t _Character); 14:19:52 INFO - __declspec(dllimport) wint_t __cdecl _ungetwch( wint_t _Character); 14:19:52 INFO - __declspec(dllimport) wint_t __cdecl _getwch_nolock (void); 14:19:52 INFO - __declspec(dllimport) wint_t __cdecl _getwche_nolock (void); 14:19:52 INFO - __declspec(dllimport) wint_t __cdecl _putwch_nolock ( wchar_t _Character); 14:19:52 INFO - __declspec(dllimport) wint_t __cdecl _ungetwch_nolock( wint_t _Character); 14:19:52 INFO - __declspec(dllimport) int __cdecl __conio_common_vcwprintf( 14:19:52 INFO - unsigned __int64 _Options, 14:19:52 INFO - wchar_t const* _Format, 14:19:52 INFO - _locale_t _Locale, 14:19:52 INFO - va_list _ArgList 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) int __cdecl __conio_common_vcwprintf_s( 14:19:52 INFO - unsigned __int64 _Options, 14:19:52 INFO - wchar_t const* _Format, 14:19:52 INFO - _locale_t _Locale, 14:19:52 INFO - va_list _ArgList 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) int __cdecl __conio_common_vcwprintf_p( 14:19:52 INFO - unsigned __int64 _Options, 14:19:52 INFO - wchar_t const* _Format, 14:19:52 INFO - _locale_t _Locale, 14:19:52 INFO - va_list _ArgList 14:19:52 INFO - ); 14:19:52 INFO - __inline int __cdecl _vcwprintf_l( 14:19:52 INFO - wchar_t const* const _Format, 14:19:52 INFO - _locale_t const _Locale, 14:19:52 INFO - va_list _ArgList 14:19:52 INFO - ) 14:19:52 INFO - #line 94 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:19:52 INFO - { 14:19:52 INFO - return __conio_common_vcwprintf((*__local_stdio_printf_options()), _Format, _Locale, _ArgList); 14:19:52 INFO - } 14:19:52 INFO - #line 98 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:19:52 INFO - __inline int __cdecl _vcwprintf( 14:19:52 INFO - wchar_t const* const _Format, 14:19:52 INFO - va_list _ArgList 14:19:52 INFO - ) 14:19:52 INFO - #line 107 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:19:52 INFO - { 14:19:52 INFO - return _vcwprintf_l(_Format, 0, _ArgList); 14:19:52 INFO - } 14:19:52 INFO - #line 111 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:19:52 INFO - __inline int __cdecl _vcwprintf_s_l( 14:19:52 INFO - wchar_t const* const _Format, 14:19:52 INFO - _locale_t const _Locale, 14:19:52 INFO - va_list _ArgList 14:19:52 INFO - ) 14:19:52 INFO - #line 121 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:19:52 INFO - { 14:19:52 INFO - return __conio_common_vcwprintf_s((*__local_stdio_printf_options()), _Format, _Locale, _ArgList); 14:19:52 INFO - } 14:19:52 INFO - #line 125 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:19:52 INFO - __inline int __cdecl _vcwprintf_s( 14:19:52 INFO - wchar_t const* const _Format, 14:19:52 INFO - va_list _ArgList 14:19:52 INFO - ) 14:19:52 INFO - #line 134 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:19:52 INFO - { 14:19:52 INFO - return _vcwprintf_s_l(_Format, 0, _ArgList); 14:19:52 INFO - } 14:19:52 INFO - #line 138 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:19:52 INFO - __inline int __cdecl _vcwprintf_p_l( 14:19:52 INFO - wchar_t const* const _Format, 14:19:52 INFO - _locale_t const _Locale, 14:19:52 INFO - va_list _ArgList 14:19:52 INFO - ) 14:19:52 INFO - #line 148 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:19:52 INFO - { 14:19:52 INFO - return __conio_common_vcwprintf_p((*__local_stdio_printf_options()), _Format, _Locale, _ArgList); 14:19:52 INFO - } 14:19:52 INFO - #line 152 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:19:52 INFO - __inline int __cdecl _vcwprintf_p( 14:19:52 INFO - const wchar_t* const _Format, 14:19:52 INFO - va_list _ArgList 14:19:52 INFO - ) 14:19:52 INFO - #line 161 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:19:52 INFO - { 14:19:52 INFO - return _vcwprintf_p_l(_Format, 0, _ArgList); 14:19:52 INFO - } 14:19:52 INFO - #line 165 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:19:52 INFO - __inline int __cdecl _cwprintf_l( 14:19:52 INFO - wchar_t const* const _Format, 14:19:52 INFO - _locale_t const _Locale, 14:19:52 INFO - ...) 14:19:52 INFO - #line 174 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:19:52 INFO - { 14:19:52 INFO - int _Result; 14:19:52 INFO - va_list _ArgList; 14:19:52 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:52 INFO - _Result = _vcwprintf_l(_Format, _Locale, _ArgList); 14:19:52 INFO - ((void)(_ArgList = (va_list)0)); 14:19:52 INFO - return _Result; 14:19:52 INFO - } 14:19:52 INFO - #line 183 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:19:52 INFO - __inline int __cdecl _cwprintf( 14:19:52 INFO - wchar_t const* const _Format, 14:19:52 INFO - ...) 14:19:52 INFO - #line 191 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:19:52 INFO - { 14:19:52 INFO - int _Result; 14:19:52 INFO - va_list _ArgList; 14:19:52 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:52 INFO - _Result = _vcwprintf_l(_Format, 0, _ArgList); 14:19:52 INFO - ((void)(_ArgList = (va_list)0)); 14:19:52 INFO - return _Result; 14:19:52 INFO - } 14:19:52 INFO - #line 200 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:19:52 INFO - __inline int __cdecl _cwprintf_s_l( 14:19:52 INFO - wchar_t const* const _Format, 14:19:52 INFO - _locale_t const _Locale, 14:19:52 INFO - ...) 14:19:52 INFO - #line 209 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:19:52 INFO - { 14:19:52 INFO - int _Result; 14:19:52 INFO - va_list _ArgList; 14:19:52 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:52 INFO - _Result = _vcwprintf_s_l(_Format, _Locale, _ArgList); 14:19:52 INFO - ((void)(_ArgList = (va_list)0)); 14:19:52 INFO - return _Result; 14:19:52 INFO - } 14:19:52 INFO - #line 218 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:19:52 INFO - __inline int __cdecl _cwprintf_s( 14:19:52 INFO - wchar_t const* const _Format, 14:19:52 INFO - ...) 14:19:52 INFO - #line 226 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:19:52 INFO - { 14:19:52 INFO - int _Result; 14:19:52 INFO - va_list _ArgList; 14:19:52 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:52 INFO - _Result = _vcwprintf_s_l(_Format, 0, _ArgList); 14:19:52 INFO - ((void)(_ArgList = (va_list)0)); 14:19:52 INFO - return _Result; 14:19:52 INFO - } 14:19:52 INFO - #line 235 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:19:52 INFO - __inline int __cdecl _cwprintf_p_l( 14:19:52 INFO - wchar_t const* const _Format, 14:19:52 INFO - _locale_t const _Locale, 14:19:52 INFO - ...) 14:19:52 INFO - #line 244 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:19:52 INFO - { 14:19:52 INFO - int _Result; 14:19:52 INFO - va_list _ArgList; 14:19:52 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:52 INFO - _Result = _vcwprintf_p_l(_Format, _Locale, _ArgList); 14:19:52 INFO - ((void)(_ArgList = (va_list)0)); 14:19:52 INFO - return _Result; 14:19:52 INFO - } 14:19:52 INFO - #line 253 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:19:52 INFO - __inline int __cdecl _cwprintf_p( 14:19:52 INFO - wchar_t const* const _Format, 14:19:52 INFO - ...) 14:19:52 INFO - #line 261 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:19:52 INFO - { 14:19:52 INFO - int _Result; 14:19:52 INFO - va_list _ArgList; 14:19:52 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:52 INFO - _Result = _vcwprintf_p_l(_Format, 0, _ArgList); 14:19:52 INFO - ((void)(_ArgList = (va_list)0)); 14:19:52 INFO - return _Result; 14:19:52 INFO - } 14:19:52 INFO - #line 270 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:19:52 INFO - __declspec(dllimport) int __cdecl __conio_common_vcwscanf( 14:19:52 INFO - unsigned __int64 _Options, 14:19:52 INFO - wchar_t const* _Format, 14:19:52 INFO - _locale_t _Locale, 14:19:52 INFO - va_list _ArgList 14:19:52 INFO - ); 14:19:52 INFO - __inline int __cdecl _vcwscanf_l( 14:19:52 INFO - wchar_t const* const _Format, 14:19:52 INFO - _locale_t const _Locale, 14:19:52 INFO - va_list _ArgList 14:19:52 INFO - ) 14:19:52 INFO - #line 295 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:19:52 INFO - { 14:19:52 INFO - return __conio_common_vcwscanf( 14:19:52 INFO - (*__local_stdio_scanf_options ()), 14:19:52 INFO - _Format, _Locale, _ArgList); 14:19:52 INFO - } 14:19:52 INFO - #line 301 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:19:52 INFO - __inline int __cdecl _vcwscanf( 14:19:52 INFO - wchar_t const* const _Format, 14:19:52 INFO - va_list _ArgList 14:19:52 INFO - ) 14:19:52 INFO - #line 310 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:19:52 INFO - { 14:19:52 INFO - #pragma warning(push) 14:19:52 INFO - #pragma warning(disable: 4996) 14:19:52 INFO - return _vcwscanf_l(_Format, 0, _ArgList); 14:19:52 INFO - #pragma warning(pop) 14:19:52 INFO - } 14:19:52 INFO - #line 317 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:19:52 INFO - __inline int __cdecl _vcwscanf_s_l( 14:19:52 INFO - wchar_t const* const _Format, 14:19:52 INFO - _locale_t const _Locale, 14:19:52 INFO - va_list _ArgList 14:19:52 INFO - ) 14:19:52 INFO - #line 327 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:19:52 INFO - { 14:19:52 INFO - return __conio_common_vcwscanf( 14:19:52 INFO - (*__local_stdio_scanf_options ()) | (1ULL << 0), 14:19:52 INFO - _Format, _Locale, _ArgList); 14:19:52 INFO - } 14:19:52 INFO - #line 333 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:19:52 INFO - __inline int __cdecl _vcwscanf_s( 14:19:52 INFO - wchar_t const* const _Format, 14:19:52 INFO - va_list _ArgList 14:19:52 INFO - ) 14:19:52 INFO - #line 342 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:19:52 INFO - { 14:19:52 INFO - return _vcwscanf_s_l(_Format, 0, _ArgList); 14:19:52 INFO - } 14:19:52 INFO - #line 346 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:19:52 INFO - __inline int __cdecl _cwscanf_l( 14:19:52 INFO - wchar_t const* const _Format, 14:19:52 INFO - _locale_t const _Locale, 14:19:52 INFO - ...) 14:19:52 INFO - #line 355 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:19:52 INFO - { 14:19:52 INFO - int _Result; 14:19:52 INFO - va_list _ArgList; 14:19:52 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:52 INFO - #pragma warning(push) 14:19:52 INFO - #pragma warning(disable: 4996) 14:19:52 INFO - _Result = _vcwscanf_l(_Format, _Locale, _ArgList); 14:19:52 INFO - #pragma warning(pop) 14:19:52 INFO - ((void)(_ArgList = (va_list)0)); 14:19:52 INFO - return _Result; 14:19:52 INFO - } 14:19:52 INFO - #line 369 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:19:52 INFO - __inline int __cdecl _cwscanf( 14:19:52 INFO - wchar_t const* const _Format, 14:19:52 INFO - ...) 14:19:52 INFO - #line 377 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:19:52 INFO - { 14:19:52 INFO - int _Result; 14:19:52 INFO - va_list _ArgList; 14:19:52 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:52 INFO - #pragma warning(push) 14:19:52 INFO - #pragma warning(disable: 4996) 14:19:52 INFO - _Result = _vcwscanf_l(_Format, 0, _ArgList); 14:19:52 INFO - #pragma warning(pop) 14:19:52 INFO - ((void)(_ArgList = (va_list)0)); 14:19:52 INFO - return _Result; 14:19:52 INFO - } 14:19:52 INFO - #line 391 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:19:52 INFO - __inline int __cdecl _cwscanf_s_l( 14:19:52 INFO - wchar_t const* const _Format, 14:19:52 INFO - _locale_t const _Locale, 14:19:52 INFO - ...) 14:19:52 INFO - #line 400 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:19:52 INFO - { 14:19:52 INFO - int _Result; 14:19:52 INFO - va_list _ArgList; 14:19:52 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:52 INFO - _Result = _vcwscanf_s_l(_Format, _Locale, _ArgList); 14:19:52 INFO - ((void)(_ArgList = (va_list)0)); 14:19:52 INFO - return _Result; 14:19:52 INFO - } 14:19:52 INFO - #line 409 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:19:52 INFO - __inline int __cdecl _cwscanf_s( 14:19:52 INFO - wchar_t const* const _Format, 14:19:52 INFO - ...) 14:19:52 INFO - #line 417 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:19:52 INFO - { 14:19:52 INFO - int _Result; 14:19:52 INFO - va_list _ArgList; 14:19:52 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:52 INFO - _Result = _vcwscanf_s_l(_Format, 0, _ArgList); 14:19:52 INFO - ((void)(_ArgList = (va_list)0)); 14:19:52 INFO - return _Result; 14:19:52 INFO - } 14:19:52 INFO - #line 426 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:19:52 INFO - #line 428 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:19:52 INFO - } __pragma(pack(pop)) 14:19:52 INFO - #line 16 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\wchar.h" 14:19:52 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wdirect.h" 14:19:52 INFO - #pragma once 14:19:52 INFO - __pragma(pack(push, 8)) extern "C" { 14:19:52 INFO - __declspec(dllimport) __declspec(allocator) wchar_t* __cdecl _wgetcwd( 14:19:52 INFO - wchar_t* _DstBuf, 14:19:52 INFO - int _SizeInWords 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) __declspec(allocator) wchar_t* __cdecl _wgetdcwd( 14:19:52 INFO - int _Drive, 14:19:52 INFO - wchar_t* _DstBuf, 14:19:52 INFO - int _SizeInWords 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) int __cdecl _wchdir( 14:19:52 INFO - wchar_t const* _Path 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) int __cdecl _wmkdir( 14:19:52 INFO - wchar_t const* _Path 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) int __cdecl _wrmdir( 14:19:52 INFO - wchar_t const* _Path 14:19:52 INFO - ); 14:19:52 INFO - } __pragma(pack(pop)) 14:19:52 INFO - #line 18 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\wchar.h" 14:19:52 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wio.h" 14:19:52 INFO - #pragma once 14:19:52 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_share.h" 14:19:52 INFO - #pragma once 14:19:52 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_share.h" 14:19:52 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wio.h" 14:19:52 INFO - __pragma(pack(push, 8)) extern "C" { 14:19:52 INFO - #pragma warning(push) 14:19:52 INFO - #pragma warning(disable:4820) 14:19:52 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wio.h" 14:19:52 INFO - typedef unsigned long _fsize_t; 14:19:52 INFO - struct _wfinddata32_t 14:19:52 INFO - { 14:19:52 INFO - unsigned attrib; 14:19:52 INFO - __time32_t time_create; 14:19:52 INFO - __time32_t time_access; 14:19:52 INFO - __time32_t time_write; 14:19:52 INFO - _fsize_t size; 14:19:52 INFO - wchar_t name[260]; 14:19:52 INFO - }; 14:19:52 INFO - struct _wfinddata32i64_t 14:19:52 INFO - { 14:19:52 INFO - unsigned attrib; 14:19:52 INFO - __time32_t time_create; 14:19:52 INFO - __time32_t time_access; 14:19:52 INFO - __time32_t time_write; 14:19:52 INFO - __int64 size; 14:19:52 INFO - wchar_t name[260]; 14:19:52 INFO - }; 14:19:52 INFO - struct _wfinddata64i32_t 14:19:52 INFO - { 14:19:52 INFO - unsigned attrib; 14:19:52 INFO - __time64_t time_create; 14:19:52 INFO - __time64_t time_access; 14:19:52 INFO - __time64_t time_write; 14:19:52 INFO - _fsize_t size; 14:19:52 INFO - wchar_t name[260]; 14:19:52 INFO - }; 14:19:52 INFO - struct _wfinddata64_t 14:19:52 INFO - { 14:19:52 INFO - unsigned attrib; 14:19:52 INFO - __time64_t time_create; 14:19:52 INFO - __time64_t time_access; 14:19:52 INFO - __time64_t time_write; 14:19:52 INFO - __int64 size; 14:19:52 INFO - wchar_t name[260]; 14:19:52 INFO - }; 14:19:52 INFO - #line 94 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wio.h" 14:19:52 INFO - __declspec(dllimport) int __cdecl _waccess( 14:19:52 INFO - wchar_t const* _FileName, 14:19:52 INFO - int _AccessMode 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) errno_t __cdecl _waccess_s( 14:19:52 INFO - wchar_t const* _FileName, 14:19:52 INFO - int _AccessMode 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) int __cdecl _wchmod( 14:19:52 INFO - wchar_t const* _FileName, 14:19:52 INFO - int _Mode 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) int __cdecl _wcreat( 14:19:52 INFO - wchar_t const* _FileName, 14:19:52 INFO - int _PermissionMode 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) intptr_t __cdecl _wfindfirst32( 14:19:52 INFO - wchar_t const* _FileName, 14:19:52 INFO - struct _wfinddata32_t* _FindData 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) int __cdecl _wfindnext32( 14:19:52 INFO - intptr_t _FindHandle, 14:19:52 INFO - struct _wfinddata32_t* _FindData 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) int __cdecl _wunlink( 14:19:52 INFO - wchar_t const* _FileName 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) int __cdecl _wrename( 14:19:52 INFO - wchar_t const* _OldFileName, 14:19:52 INFO - wchar_t const* _NewFileName 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) errno_t __cdecl _wmktemp_s( 14:19:52 INFO - wchar_t* _TemplateName, 14:19:52 INFO - size_t _SizeInWords 14:19:52 INFO - ); 14:19:52 INFO - extern "C++" { template inline errno_t __cdecl _wmktemp_s(wchar_t (&_TemplateName)[_Size]) throw() { return _wmktemp_s(_TemplateName, _Size); } } 14:19:52 INFO - #line 152 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wio.h" 14:19:52 INFO - __declspec(dllimport) wchar_t* __cdecl _wmktemp( wchar_t *_TemplateName); 14:19:52 INFO - #line 158 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wio.h" 14:19:52 INFO - __declspec(dllimport) intptr_t __cdecl _wfindfirst32i64( 14:19:52 INFO - wchar_t const* _FileName, 14:19:52 INFO - struct _wfinddata32i64_t* _FindData 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) intptr_t __cdecl _wfindfirst64i32( 14:19:52 INFO - wchar_t const* _FileName, 14:19:52 INFO - struct _wfinddata64i32_t* _FindData 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) intptr_t __cdecl _wfindfirst64( 14:19:52 INFO - wchar_t const* _FileName, 14:19:52 INFO - struct _wfinddata64_t* _FindData 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) int __cdecl _wfindnext32i64( 14:19:52 INFO - intptr_t _FindHandle, 14:19:52 INFO - struct _wfinddata32i64_t* _FindData 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) int __cdecl _wfindnext64i32( 14:19:52 INFO - intptr_t _FindHandle, 14:19:52 INFO - struct _wfinddata64i32_t* _FindData 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) int __cdecl _wfindnext64( 14:19:52 INFO - intptr_t _FindHandle, 14:19:52 INFO - struct _wfinddata64_t* _FindData 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) errno_t __cdecl _wsopen_s( 14:19:52 INFO - int* _FileHandle, 14:19:52 INFO - wchar_t const* _FileName, 14:19:52 INFO - int _OpenFlag, 14:19:52 INFO - int _ShareFlag, 14:19:52 INFO - int _PermissionFlag 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) errno_t __cdecl _wsopen_dispatch( 14:19:52 INFO - wchar_t const* _FileName, 14:19:52 INFO - int _OFlag, 14:19:52 INFO - int _ShFlag, 14:19:52 INFO - int _PMode, 14:19:52 INFO - int* _PFileHandle, 14:19:52 INFO - int _BSecure 14:19:52 INFO - ); 14:19:52 INFO - extern "C++" 14:19:52 INFO - inline int __cdecl _wopen( 14:19:52 INFO - wchar_t const* _FileName, 14:19:52 INFO - int _OFlag, 14:19:52 INFO - int _PMode = 0 14:19:52 INFO - ) 14:19:52 INFO - { 14:19:52 INFO - int _FileHandle; 14:19:52 INFO - errno_t const _Result = _wsopen_dispatch(_FileName, _OFlag, 0x40, _PMode, &_FileHandle, 0); 14:19:52 INFO - return _Result ? -1 : _FileHandle; 14:19:52 INFO - } 14:19:52 INFO - extern "C++" 14:19:52 INFO - inline int __cdecl _wsopen( 14:19:52 INFO - wchar_t const* _FileName, 14:19:52 INFO - int _OFlag, 14:19:52 INFO - int _ShFlag, 14:19:52 INFO - int _PMode = 0 14:19:52 INFO - ) 14:19:52 INFO - { 14:19:52 INFO - int _FileHandle; 14:19:52 INFO - errno_t const _Result = _wsopen_dispatch(_FileName, _OFlag, _ShFlag, _PMode, &_FileHandle, 0); 14:19:52 INFO - return _Result ? -1 : _FileHandle; 14:19:52 INFO - } 14:19:52 INFO - #line 268 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wio.h" 14:19:52 INFO - #pragma warning(pop) 14:19:52 INFO - } __pragma(pack(pop)) 14:19:52 INFO - #line 19 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\wchar.h" 14:19:52 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wprocess.h" 14:19:52 INFO - #pragma once 14:19:52 INFO - __pragma(pack(push, 8)) extern "C" { 14:19:52 INFO - __declspec(dllimport) intptr_t __cdecl _wexecl( 14:19:52 INFO - wchar_t const* _FileName, 14:19:52 INFO - wchar_t const* _ArgList, 14:19:52 INFO - ...); 14:19:52 INFO - __declspec(dllimport) intptr_t __cdecl _wexecle( 14:19:52 INFO - wchar_t const* _FileName, 14:19:52 INFO - wchar_t const* _ArgList, 14:19:52 INFO - ...); 14:19:52 INFO - __declspec(dllimport) intptr_t __cdecl _wexeclp( 14:19:52 INFO - wchar_t const* _FileName, 14:19:52 INFO - wchar_t const* _ArgList, 14:19:52 INFO - ...); 14:19:52 INFO - __declspec(dllimport) intptr_t __cdecl _wexeclpe( 14:19:52 INFO - wchar_t const* _FileName, 14:19:52 INFO - wchar_t const* _ArgList, 14:19:52 INFO - ...); 14:19:52 INFO - __declspec(dllimport) intptr_t __cdecl _wexecv( 14:19:52 INFO - wchar_t const* _FileName, 14:19:52 INFO - wchar_t const* const* _ArgList 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) intptr_t __cdecl _wexecve( 14:19:52 INFO - wchar_t const* _FileName, 14:19:52 INFO - wchar_t const* const* _ArgList, 14:19:52 INFO - wchar_t const* const* _Env 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) intptr_t __cdecl _wexecvp( 14:19:52 INFO - wchar_t const* _FileName, 14:19:52 INFO - wchar_t const* const* _ArgList 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) intptr_t __cdecl _wexecvpe( 14:19:52 INFO - wchar_t const* _FileName, 14:19:52 INFO - wchar_t const* const* _ArgList, 14:19:52 INFO - wchar_t const* const* _Env 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) intptr_t __cdecl _wspawnl( 14:19:52 INFO - int _Mode, 14:19:52 INFO - wchar_t const* _FileName, 14:19:52 INFO - wchar_t const* _ArgList, 14:19:52 INFO - ...); 14:19:52 INFO - __declspec(dllimport) intptr_t __cdecl _wspawnle( 14:19:52 INFO - int _Mode, 14:19:52 INFO - wchar_t const* _FileName, 14:19:52 INFO - wchar_t const* _ArgList, 14:19:52 INFO - ...); 14:19:52 INFO - __declspec(dllimport) intptr_t __cdecl _wspawnlp( 14:19:52 INFO - int _Mode, 14:19:52 INFO - wchar_t const* _FileName, 14:19:52 INFO - wchar_t const* _ArgList, 14:19:52 INFO - ...); 14:19:52 INFO - __declspec(dllimport) intptr_t __cdecl _wspawnlpe( 14:19:52 INFO - int _Mode, 14:19:52 INFO - wchar_t const* _FileName, 14:19:52 INFO - wchar_t const* _ArgList, 14:19:52 INFO - ...); 14:19:52 INFO - __declspec(dllimport) intptr_t __cdecl _wspawnv( 14:19:52 INFO - int _Mode, 14:19:52 INFO - wchar_t const* _FileName, 14:19:52 INFO - wchar_t const* const* _ArgList 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) intptr_t __cdecl _wspawnve( 14:19:52 INFO - int _Mode, 14:19:52 INFO - wchar_t const* _FileName, 14:19:52 INFO - wchar_t const* const* _ArgList, 14:19:52 INFO - wchar_t const* const* _Env 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) intptr_t __cdecl _wspawnvp( 14:19:52 INFO - int _Mode, 14:19:52 INFO - wchar_t const* _FileName, 14:19:52 INFO - wchar_t const* const* _ArgList 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) intptr_t __cdecl _wspawnvpe( 14:19:52 INFO - int _Mode, 14:19:52 INFO - wchar_t const* _FileName, 14:19:52 INFO - wchar_t const* const* _ArgList, 14:19:52 INFO - wchar_t const* const* _Env 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) int __cdecl _wsystem( 14:19:52 INFO - wchar_t const* _Command 14:19:52 INFO - ); 14:19:52 INFO - #line 117 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wprocess.h" 14:19:52 INFO - #line 118 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wprocess.h" 14:19:52 INFO - } __pragma(pack(pop)) 14:19:52 INFO - #line 20 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\wchar.h" 14:19:52 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:52 INFO - #pragma once 14:19:52 INFO - __pragma(pack(push, 8)) extern "C" { 14:19:52 INFO - typedef struct _iobuf 14:19:52 INFO - { 14:19:52 INFO - void* _Placeholder; 14:19:52 INFO - } FILE; 14:19:52 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:52 INFO - __declspec(dllimport) FILE* __cdecl __acrt_iob_func(unsigned); 14:19:52 INFO - __declspec(dllimport) wint_t __cdecl fgetwc( 14:19:52 INFO - FILE* _Stream 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) wint_t __cdecl _fgetwchar(void); 14:19:52 INFO - __declspec(dllimport) wint_t __cdecl fputwc( 14:19:52 INFO - wchar_t _Character, 14:19:52 INFO - FILE* _Stream); 14:19:52 INFO - __declspec(dllimport) wint_t __cdecl _fputwchar( 14:19:52 INFO - wchar_t _Character 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) wint_t __cdecl getwc( 14:19:52 INFO - FILE* _Stream 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) wint_t __cdecl getwchar(void); 14:19:52 INFO - __declspec(dllimport) wchar_t* __cdecl fgetws( 14:19:52 INFO - wchar_t* _Buffer, 14:19:52 INFO - int _BufferCount, 14:19:52 INFO - FILE* _Stream 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) int __cdecl fputws( 14:19:52 INFO - wchar_t const* _Buffer, 14:19:52 INFO - FILE* _Stream 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) wchar_t* __cdecl _getws_s( 14:19:52 INFO - wchar_t* _Buffer, 14:19:52 INFO - size_t _BufferCount 14:19:52 INFO - ); 14:19:52 INFO - extern "C++" { template inline wchar_t* __cdecl _getws_s( wchar_t (&_Buffer)[_Size]) throw() { return _getws_s(_Buffer, _Size); } } 14:19:52 INFO - #line 100 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:52 INFO - __declspec(dllimport) wint_t __cdecl putwc( 14:19:52 INFO - wchar_t _Character, 14:19:52 INFO - FILE* _Stream 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) wint_t __cdecl putwchar( 14:19:52 INFO - wchar_t _Character 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) int __cdecl _putws( 14:19:52 INFO - wchar_t const* _Buffer 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) wint_t __cdecl ungetwc( 14:19:52 INFO - wint_t _Character, 14:19:52 INFO - FILE* _Stream 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) FILE * __cdecl _wfdopen( 14:19:52 INFO - int _FileHandle, 14:19:52 INFO - wchar_t const* _Mode 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) FILE* __cdecl _wfopen( 14:19:52 INFO - wchar_t const* _FileName, 14:19:52 INFO - wchar_t const* _Mode 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) errno_t __cdecl _wfopen_s( 14:19:52 INFO - FILE** _Stream, 14:19:52 INFO - wchar_t const* _FileName, 14:19:52 INFO - wchar_t const* _Mode 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) FILE* __cdecl _wfreopen( 14:19:52 INFO - wchar_t const* _FileName, 14:19:52 INFO - wchar_t const* _Mode, 14:19:52 INFO - FILE* _OldStream 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) errno_t __cdecl _wfreopen_s( 14:19:52 INFO - FILE** _Stream, 14:19:52 INFO - wchar_t const* _FileName, 14:19:52 INFO - wchar_t const* _Mode, 14:19:52 INFO - FILE* _OldStream 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) FILE* __cdecl _wfsopen( 14:19:52 INFO - wchar_t const* _FileName, 14:19:52 INFO - wchar_t const* _Mode, 14:19:52 INFO - int _ShFlag 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) void __cdecl _wperror( 14:19:52 INFO - wchar_t const* _ErrorMessage 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) FILE* __cdecl _wpopen( 14:19:52 INFO - wchar_t const* _Command, 14:19:52 INFO - wchar_t const* _Mode 14:19:52 INFO - ); 14:19:52 INFO - #line 178 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:52 INFO - __declspec(dllimport) int __cdecl _wremove( 14:19:52 INFO - wchar_t const* _FileName 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) __declspec(allocator) wchar_t* __cdecl _wtempnam( 14:19:52 INFO - wchar_t const* _Directory, 14:19:52 INFO - wchar_t const* _FilePrefix 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) errno_t __cdecl _wtmpnam_s( 14:19:52 INFO - wchar_t* _Buffer, 14:19:52 INFO - size_t _BufferCount 14:19:52 INFO - ); 14:19:52 INFO - extern "C++" { template inline errno_t __cdecl _wtmpnam_s( wchar_t (&_Buffer)[_Size]) throw() { return _wtmpnam_s(_Buffer, _Size); } } 14:19:52 INFO - #line 206 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:52 INFO - __declspec(dllimport) wchar_t* __cdecl _wtmpnam( wchar_t *_Buffer); 14:19:52 INFO - #line 212 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:52 INFO - __declspec(dllimport) wint_t __cdecl _fgetwc_nolock( 14:19:52 INFO - FILE* _Stream 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) wint_t __cdecl _fputwc_nolock( 14:19:52 INFO - wchar_t _Character, 14:19:52 INFO - FILE* _Stream 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) wint_t __cdecl _getwc_nolock( 14:19:52 INFO - FILE* _Stream 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) wint_t __cdecl _putwc_nolock( 14:19:52 INFO - wchar_t _Character, 14:19:52 INFO - FILE* _Stream 14:19:52 INFO - ); 14:19:52 INFO - __declspec(dllimport) wint_t __cdecl _ungetwc_nolock( 14:19:52 INFO - wint_t _Character, 14:19:52 INFO - FILE* _Stream 14:19:52 INFO - ); 14:19:52 INFO - #line 253 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:52 INFO - __declspec(dllimport) int __cdecl __stdio_common_vfwprintf( 14:19:52 INFO - unsigned __int64 _Options, 14:19:52 INFO - FILE* _Stream, 14:19:52 INFO - wchar_t const* _Format, 14:19:52 INFO - _locale_t _Locale, 14:19:53 INFO - va_list _ArgList 14:19:53 INFO - ); 14:19:53 INFO - __declspec(dllimport) int __cdecl __stdio_common_vfwprintf_s( 14:19:53 INFO - unsigned __int64 _Options, 14:19:53 INFO - FILE* _Stream, 14:19:53 INFO - wchar_t const* _Format, 14:19:53 INFO - _locale_t _Locale, 14:19:53 INFO - va_list _ArgList 14:19:53 INFO - ); 14:19:53 INFO - __declspec(dllimport) int __cdecl __stdio_common_vfwprintf_p( 14:19:53 INFO - unsigned __int64 _Options, 14:19:53 INFO - FILE* _Stream, 14:19:53 INFO - wchar_t const* _Format, 14:19:53 INFO - _locale_t _Locale, 14:19:53 INFO - va_list _ArgList 14:19:53 INFO - ); 14:19:53 INFO - __inline int __cdecl _vfwprintf_l( 14:19:53 INFO - FILE* const _Stream, 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - _locale_t const _Locale, 14:19:53 INFO - va_list _ArgList 14:19:53 INFO - ) 14:19:53 INFO - #line 305 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - return __stdio_common_vfwprintf((*__local_stdio_printf_options()), _Stream, _Format, _Locale, _ArgList); 14:19:53 INFO - } 14:19:53 INFO - #line 309 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl vfwprintf( 14:19:53 INFO - FILE* const _Stream, 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - va_list _ArgList 14:19:53 INFO - ) 14:19:53 INFO - #line 319 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - return _vfwprintf_l(_Stream, _Format, 0, _ArgList); 14:19:53 INFO - } 14:19:53 INFO - #line 323 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl _vfwprintf_s_l( 14:19:53 INFO - FILE* const _Stream, 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - _locale_t const _Locale, 14:19:53 INFO - va_list _ArgList 14:19:53 INFO - ) 14:19:53 INFO - #line 334 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - return __stdio_common_vfwprintf_s((*__local_stdio_printf_options()), _Stream, _Format, _Locale, _ArgList); 14:19:53 INFO - } 14:19:53 INFO - #line 338 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl vfwprintf_s( 14:19:53 INFO - FILE* const _Stream, 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - va_list _ArgList 14:19:53 INFO - ) 14:19:53 INFO - #line 350 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - return _vfwprintf_s_l(_Stream, _Format, 0, _ArgList); 14:19:53 INFO - } 14:19:53 INFO - #line 354 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - #line 356 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl _vfwprintf_p_l( 14:19:53 INFO - FILE* const _Stream, 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - _locale_t const _Locale, 14:19:53 INFO - va_list _ArgList 14:19:53 INFO - ) 14:19:53 INFO - #line 367 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - return __stdio_common_vfwprintf_p((*__local_stdio_printf_options()), _Stream, _Format, _Locale, _ArgList); 14:19:53 INFO - } 14:19:53 INFO - #line 371 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl _vfwprintf_p( 14:19:53 INFO - FILE* const _Stream, 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - va_list _ArgList 14:19:53 INFO - ) 14:19:53 INFO - #line 381 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - return _vfwprintf_p_l(_Stream, _Format, 0, _ArgList); 14:19:53 INFO - } 14:19:53 INFO - #line 385 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl _vwprintf_l( 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - _locale_t const _Locale, 14:19:53 INFO - va_list _ArgList 14:19:53 INFO - ) 14:19:53 INFO - #line 395 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - return _vfwprintf_l((__acrt_iob_func(1)), _Format, _Locale, _ArgList); 14:19:53 INFO - } 14:19:53 INFO - #line 399 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl vwprintf( 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - va_list _ArgList 14:19:53 INFO - ) 14:19:53 INFO - #line 408 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - return _vfwprintf_l((__acrt_iob_func(1)), _Format, 0, _ArgList); 14:19:53 INFO - } 14:19:53 INFO - #line 412 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl _vwprintf_s_l( 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - _locale_t const _Locale, 14:19:53 INFO - va_list _ArgList 14:19:53 INFO - ) 14:19:53 INFO - #line 422 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - return _vfwprintf_s_l((__acrt_iob_func(1)), _Format, _Locale, _ArgList); 14:19:53 INFO - } 14:19:53 INFO - #line 426 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl vwprintf_s( 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - va_list _ArgList 14:19:53 INFO - ) 14:19:53 INFO - #line 437 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - return _vfwprintf_s_l((__acrt_iob_func(1)), _Format, 0, _ArgList); 14:19:53 INFO - } 14:19:53 INFO - #line 441 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - #line 443 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl _vwprintf_p_l( 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - _locale_t const _Locale, 14:19:53 INFO - va_list _ArgList 14:19:53 INFO - ) 14:19:53 INFO - #line 453 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - return _vfwprintf_p_l((__acrt_iob_func(1)), _Format, _Locale, _ArgList); 14:19:53 INFO - } 14:19:53 INFO - #line 457 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl _vwprintf_p( 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - va_list _ArgList 14:19:53 INFO - ) 14:19:53 INFO - #line 466 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - return _vfwprintf_p_l((__acrt_iob_func(1)), _Format, 0, _ArgList); 14:19:53 INFO - } 14:19:53 INFO - #line 470 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl _fwprintf_l( 14:19:53 INFO - FILE* const _Stream, 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - _locale_t const _Locale, 14:19:53 INFO - ...) 14:19:53 INFO - #line 480 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - int _Result; 14:19:53 INFO - va_list _ArgList; 14:19:53 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:53 INFO - _Result = _vfwprintf_l(_Stream, _Format, _Locale, _ArgList); 14:19:53 INFO - ((void)(_ArgList = (va_list)0)); 14:19:53 INFO - return _Result; 14:19:53 INFO - } 14:19:53 INFO - #line 489 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl fwprintf( 14:19:53 INFO - FILE* const _Stream, 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - ...) 14:19:53 INFO - #line 498 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - int _Result; 14:19:53 INFO - va_list _ArgList; 14:19:53 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:53 INFO - _Result = _vfwprintf_l(_Stream, _Format, 0, _ArgList); 14:19:53 INFO - ((void)(_ArgList = (va_list)0)); 14:19:53 INFO - return _Result; 14:19:53 INFO - } 14:19:53 INFO - #line 507 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl _fwprintf_s_l( 14:19:53 INFO - FILE* const _Stream, 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - _locale_t const _Locale, 14:19:53 INFO - ...) 14:19:53 INFO - #line 517 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - int _Result; 14:19:53 INFO - va_list _ArgList; 14:19:53 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:53 INFO - _Result = _vfwprintf_s_l(_Stream, _Format, _Locale, _ArgList); 14:19:53 INFO - ((void)(_ArgList = (va_list)0)); 14:19:53 INFO - return _Result; 14:19:53 INFO - } 14:19:53 INFO - #line 526 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl fwprintf_s( 14:19:53 INFO - FILE* const _Stream, 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - ...) 14:19:53 INFO - #line 537 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - int _Result; 14:19:53 INFO - va_list _ArgList; 14:19:53 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:53 INFO - _Result = _vfwprintf_s_l(_Stream, _Format, 0, _ArgList); 14:19:53 INFO - ((void)(_ArgList = (va_list)0)); 14:19:53 INFO - return _Result; 14:19:53 INFO - } 14:19:53 INFO - #line 546 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - #line 548 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl _fwprintf_p_l( 14:19:53 INFO - FILE* const _Stream, 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - _locale_t const _Locale, 14:19:53 INFO - ...) 14:19:53 INFO - #line 558 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - int _Result; 14:19:53 INFO - va_list _ArgList; 14:19:53 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:53 INFO - _Result = _vfwprintf_p_l(_Stream, _Format, _Locale, _ArgList); 14:19:53 INFO - ((void)(_ArgList = (va_list)0)); 14:19:53 INFO - return _Result; 14:19:53 INFO - } 14:19:53 INFO - #line 567 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl _fwprintf_p( 14:19:53 INFO - FILE* const _Stream, 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - ...) 14:19:53 INFO - #line 576 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - int _Result; 14:19:53 INFO - va_list _ArgList; 14:19:53 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:53 INFO - _Result = _vfwprintf_p_l(_Stream, _Format, 0, _ArgList); 14:19:53 INFO - ((void)(_ArgList = (va_list)0)); 14:19:53 INFO - return _Result; 14:19:53 INFO - } 14:19:53 INFO - #line 585 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl _wprintf_l( 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - _locale_t const _Locale, 14:19:53 INFO - ...) 14:19:53 INFO - #line 594 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - int _Result; 14:19:53 INFO - va_list _ArgList; 14:19:53 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:53 INFO - _Result = _vfwprintf_l((__acrt_iob_func(1)), _Format, _Locale, _ArgList); 14:19:53 INFO - ((void)(_ArgList = (va_list)0)); 14:19:53 INFO - return _Result; 14:19:53 INFO - } 14:19:53 INFO - #line 603 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl wprintf( 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - ...) 14:19:53 INFO - #line 611 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - int _Result; 14:19:53 INFO - va_list _ArgList; 14:19:53 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:53 INFO - _Result = _vfwprintf_l((__acrt_iob_func(1)), _Format, 0, _ArgList); 14:19:53 INFO - ((void)(_ArgList = (va_list)0)); 14:19:53 INFO - return _Result; 14:19:53 INFO - } 14:19:53 INFO - #line 620 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl _wprintf_s_l( 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - _locale_t const _Locale, 14:19:53 INFO - ...) 14:19:53 INFO - #line 629 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - int _Result; 14:19:53 INFO - va_list _ArgList; 14:19:53 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:53 INFO - _Result = _vfwprintf_s_l((__acrt_iob_func(1)), _Format, _Locale, _ArgList); 14:19:53 INFO - ((void)(_ArgList = (va_list)0)); 14:19:53 INFO - return _Result; 14:19:53 INFO - } 14:19:53 INFO - #line 638 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl wprintf_s( 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - ...) 14:19:53 INFO - #line 648 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - int _Result; 14:19:53 INFO - va_list _ArgList; 14:19:53 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:53 INFO - _Result = _vfwprintf_s_l((__acrt_iob_func(1)), _Format, 0, _ArgList); 14:19:53 INFO - ((void)(_ArgList = (va_list)0)); 14:19:53 INFO - return _Result; 14:19:53 INFO - } 14:19:53 INFO - #line 657 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - #line 659 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl _wprintf_p_l( 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - _locale_t const _Locale, 14:19:53 INFO - ...) 14:19:53 INFO - #line 668 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - int _Result; 14:19:53 INFO - va_list _ArgList; 14:19:53 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:53 INFO - _Result = _vfwprintf_p_l((__acrt_iob_func(1)), _Format, _Locale, _ArgList); 14:19:53 INFO - ((void)(_ArgList = (va_list)0)); 14:19:53 INFO - return _Result; 14:19:53 INFO - } 14:19:53 INFO - #line 677 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl _wprintf_p( 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - ...) 14:19:53 INFO - #line 685 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - int _Result; 14:19:53 INFO - va_list _ArgList; 14:19:53 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:53 INFO - _Result = _vfwprintf_p_l((__acrt_iob_func(1)), _Format, 0, _ArgList); 14:19:53 INFO - ((void)(_ArgList = (va_list)0)); 14:19:53 INFO - return _Result; 14:19:53 INFO - } 14:19:53 INFO - #line 694 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __declspec(dllimport) int __cdecl __stdio_common_vfwscanf( 14:19:53 INFO - unsigned __int64 _Options, 14:19:53 INFO - FILE* _Stream, 14:19:53 INFO - wchar_t const* _Format, 14:19:53 INFO - _locale_t _Locale, 14:19:53 INFO - va_list _ArgList 14:19:53 INFO - ); 14:19:53 INFO - __inline int __cdecl _vfwscanf_l( 14:19:53 INFO - FILE* const _Stream, 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - _locale_t const _Locale, 14:19:53 INFO - va_list _ArgList 14:19:53 INFO - ) 14:19:53 INFO - #line 720 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - return __stdio_common_vfwscanf( 14:19:53 INFO - (*__local_stdio_scanf_options ()), 14:19:53 INFO - _Stream, _Format, _Locale, _ArgList); 14:19:53 INFO - } 14:19:53 INFO - #line 726 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl vfwscanf( 14:19:53 INFO - FILE* const _Stream, 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - va_list _ArgList 14:19:53 INFO - ) 14:19:53 INFO - #line 736 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - return _vfwscanf_l(_Stream, _Format, 0, _ArgList); 14:19:53 INFO - } 14:19:53 INFO - #line 740 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl _vfwscanf_s_l( 14:19:53 INFO - FILE* const _Stream, 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - _locale_t const _Locale, 14:19:53 INFO - va_list _ArgList 14:19:53 INFO - ) 14:19:53 INFO - #line 751 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - return __stdio_common_vfwscanf( 14:19:53 INFO - (*__local_stdio_scanf_options ()) | (1ULL << 0), 14:19:53 INFO - _Stream, _Format, _Locale, _ArgList); 14:19:53 INFO - } 14:19:53 INFO - #line 757 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl vfwscanf_s( 14:19:53 INFO - FILE* const _Stream, 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - va_list _ArgList 14:19:53 INFO - ) 14:19:53 INFO - #line 769 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - return _vfwscanf_s_l(_Stream, _Format, 0, _ArgList); 14:19:53 INFO - } 14:19:53 INFO - #line 773 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - #line 775 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl _vwscanf_l( 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - _locale_t const _Locale, 14:19:53 INFO - va_list _ArgList 14:19:53 INFO - ) 14:19:53 INFO - #line 784 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - return _vfwscanf_l((__acrt_iob_func(0)), _Format, _Locale, _ArgList); 14:19:53 INFO - } 14:19:53 INFO - #line 788 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl vwscanf( 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - va_list _ArgList 14:19:53 INFO - ) 14:19:53 INFO - #line 797 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - return _vfwscanf_l((__acrt_iob_func(0)), _Format, 0, _ArgList); 14:19:53 INFO - } 14:19:53 INFO - #line 801 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl _vwscanf_s_l( 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - _locale_t const _Locale, 14:19:53 INFO - va_list _ArgList 14:19:53 INFO - ) 14:19:53 INFO - #line 811 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - return _vfwscanf_s_l((__acrt_iob_func(0)), _Format, _Locale, _ArgList); 14:19:53 INFO - } 14:19:53 INFO - #line 815 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl vwscanf_s( 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - va_list _ArgList 14:19:53 INFO - ) 14:19:53 INFO - #line 826 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - return _vfwscanf_s_l((__acrt_iob_func(0)), _Format, 0, _ArgList); 14:19:53 INFO - } 14:19:53 INFO - #line 830 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - #line 832 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl _fwscanf_l( 14:19:53 INFO - FILE* const _Stream, 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - _locale_t const _Locale, 14:19:53 INFO - ...) 14:19:53 INFO - #line 842 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - int _Result; 14:19:53 INFO - va_list _ArgList; 14:19:53 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:53 INFO - _Result = _vfwscanf_l(_Stream, _Format, _Locale, _ArgList); 14:19:53 INFO - ((void)(_ArgList = (va_list)0)); 14:19:53 INFO - return _Result; 14:19:53 INFO - } 14:19:53 INFO - #line 851 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl fwscanf( 14:19:53 INFO - FILE* const _Stream, 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - ...) 14:19:53 INFO - #line 860 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - int _Result; 14:19:53 INFO - va_list _ArgList; 14:19:53 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:53 INFO - _Result = _vfwscanf_l(_Stream, _Format, 0, _ArgList); 14:19:53 INFO - ((void)(_ArgList = (va_list)0)); 14:19:53 INFO - return _Result; 14:19:53 INFO - } 14:19:53 INFO - #line 869 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl _fwscanf_s_l( 14:19:53 INFO - FILE* const _Stream, 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - _locale_t const _Locale, 14:19:53 INFO - ...) 14:19:53 INFO - #line 879 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - int _Result; 14:19:53 INFO - va_list _ArgList; 14:19:53 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:53 INFO - _Result = _vfwscanf_s_l(_Stream, _Format, _Locale, _ArgList); 14:19:53 INFO - ((void)(_ArgList = (va_list)0)); 14:19:53 INFO - return _Result; 14:19:53 INFO - } 14:19:53 INFO - #line 888 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl fwscanf_s( 14:19:53 INFO - FILE* const _Stream, 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - ...) 14:19:53 INFO - #line 899 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - int _Result; 14:19:53 INFO - va_list _ArgList; 14:19:53 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:53 INFO - _Result = _vfwscanf_s_l(_Stream, _Format, 0, _ArgList); 14:19:53 INFO - ((void)(_ArgList = (va_list)0)); 14:19:53 INFO - return _Result; 14:19:53 INFO - } 14:19:53 INFO - #line 908 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - #line 910 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl _wscanf_l( 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - _locale_t const _Locale, 14:19:53 INFO - ...) 14:19:53 INFO - #line 919 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - int _Result; 14:19:53 INFO - va_list _ArgList; 14:19:53 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:53 INFO - _Result = _vfwscanf_l((__acrt_iob_func(0)), _Format, _Locale, _ArgList); 14:19:53 INFO - ((void)(_ArgList = (va_list)0)); 14:19:53 INFO - return _Result; 14:19:53 INFO - } 14:19:53 INFO - #line 928 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl wscanf( 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - ...) 14:19:53 INFO - #line 936 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - int _Result; 14:19:53 INFO - va_list _ArgList; 14:19:53 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:53 INFO - _Result = _vfwscanf_l((__acrt_iob_func(0)), _Format, 0, _ArgList); 14:19:53 INFO - ((void)(_ArgList = (va_list)0)); 14:19:53 INFO - return _Result; 14:19:53 INFO - } 14:19:53 INFO - #line 945 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl _wscanf_s_l( 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - _locale_t const _Locale, 14:19:53 INFO - ...) 14:19:53 INFO - #line 954 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - int _Result; 14:19:53 INFO - va_list _ArgList; 14:19:53 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:53 INFO - _Result = _vfwscanf_s_l((__acrt_iob_func(0)), _Format, _Locale, _ArgList); 14:19:53 INFO - ((void)(_ArgList = (va_list)0)); 14:19:53 INFO - return _Result; 14:19:53 INFO - } 14:19:53 INFO - #line 963 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl wscanf_s( 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - ...) 14:19:53 INFO - #line 973 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - int _Result; 14:19:53 INFO - va_list _ArgList; 14:19:53 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:53 INFO - _Result = _vfwscanf_s_l((__acrt_iob_func(0)), _Format, 0, _ArgList); 14:19:53 INFO - ((void)(_ArgList = (va_list)0)); 14:19:53 INFO - return _Result; 14:19:53 INFO - } 14:19:53 INFO - #line 982 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - #line 984 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - #line 1000 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __declspec(dllimport) int __cdecl __stdio_common_vswprintf( 14:19:53 INFO - unsigned __int64 _Options, 14:19:53 INFO - wchar_t* _Buffer, 14:19:53 INFO - size_t _BufferCount, 14:19:53 INFO - wchar_t const* _Format, 14:19:53 INFO - _locale_t _Locale, 14:19:53 INFO - va_list _ArgList 14:19:53 INFO - ); 14:19:53 INFO - __declspec(dllimport) int __cdecl __stdio_common_vswprintf_s( 14:19:53 INFO - unsigned __int64 _Options, 14:19:53 INFO - wchar_t* _Buffer, 14:19:53 INFO - size_t _BufferCount, 14:19:53 INFO - wchar_t const* _Format, 14:19:53 INFO - _locale_t _Locale, 14:19:53 INFO - va_list _ArgList 14:19:53 INFO - ); 14:19:53 INFO - __declspec(dllimport) int __cdecl __stdio_common_vsnwprintf_s( 14:19:53 INFO - unsigned __int64 _Options, 14:19:53 INFO - wchar_t* _Buffer, 14:19:53 INFO - size_t _BufferCount, 14:19:53 INFO - size_t _MaxCount, 14:19:53 INFO - wchar_t const* _Format, 14:19:53 INFO - _locale_t _Locale, 14:19:53 INFO - va_list _ArgList 14:19:53 INFO - ); 14:19:53 INFO - __declspec(dllimport) int __cdecl __stdio_common_vswprintf_p( 14:19:53 INFO - unsigned __int64 _Options, 14:19:53 INFO - wchar_t* _Buffer, 14:19:53 INFO - size_t _BufferCount, 14:19:53 INFO - wchar_t const* _Format, 14:19:53 INFO - _locale_t _Locale, 14:19:53 INFO - va_list _ArgList 14:19:53 INFO - ); 14:19:53 INFO - __inline int __cdecl _vsnwprintf_l( 14:19:53 INFO - wchar_t* const _Buffer, 14:19:53 INFO - size_t const _BufferCount, 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - _locale_t const _Locale, 14:19:53 INFO - va_list _ArgList 14:19:53 INFO - ) 14:19:53 INFO - #line 1058 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - int const _Result = __stdio_common_vswprintf( 14:19:53 INFO - (*__local_stdio_printf_options()) | (1ULL << 0), 14:19:53 INFO - _Buffer, _BufferCount, _Format, _Locale, _ArgList); 14:19:53 INFO - return _Result < 0 ? -1 : _Result; 14:19:53 INFO - } 14:19:53 INFO - #line 1066 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - #pragma warning(push) 14:19:53 INFO - #pragma warning(disable: 4793) 14:19:53 INFO - __inline int __cdecl _vsnwprintf_s_l( 14:19:53 INFO - wchar_t* const _Buffer, 14:19:53 INFO - size_t const _BufferCount, 14:19:53 INFO - size_t const _MaxCount, 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - _locale_t const _Locale, 14:19:53 INFO - va_list _ArgList 14:19:53 INFO - ) 14:19:53 INFO - #line 1083 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - int const _Result = __stdio_common_vsnwprintf_s( 14:19:53 INFO - (*__local_stdio_printf_options()), 14:19:53 INFO - _Buffer, _BufferCount, _MaxCount, _Format, _Locale, _ArgList); 14:19:53 INFO - return _Result < 0 ? -1 : _Result; 14:19:53 INFO - } 14:19:53 INFO - #line 1091 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl _vsnwprintf_s( 14:19:53 INFO - wchar_t* const _Buffer, 14:19:53 INFO - size_t const _BufferCount, 14:19:53 INFO - size_t const _MaxCount, 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - va_list _ArgList 14:19:53 INFO - ) 14:19:53 INFO - #line 1104 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - return _vsnwprintf_s_l(_Buffer, _BufferCount, _MaxCount, _Format, 0, _ArgList); 14:19:53 INFO - } 14:19:53 INFO - #line 1108 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl _snwprintf( wchar_t *_Buffer, size_t _BufferCount, wchar_t const* _Format, ...); __inline int __cdecl _vsnwprintf( wchar_t *_Buffer, size_t _BufferCount, wchar_t const* _Format, va_list _Args); 14:19:53 INFO - #line 1117 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - #pragma warning(pop) 14:19:53 INFO - __inline int __cdecl _vsnwprintf( 14:19:53 INFO - wchar_t* _Buffer, 14:19:53 INFO - size_t _BufferCount, 14:19:53 INFO - wchar_t const* _Format, 14:19:53 INFO - va_list _ArgList 14:19:53 INFO - ) 14:19:53 INFO - #line 1131 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - #pragma warning(push) 14:19:53 INFO - #pragma warning(disable: 4996) 14:19:53 INFO - return _vsnwprintf_l(_Buffer, _BufferCount, _Format, 0, _ArgList); 14:19:53 INFO - #pragma warning(pop) 14:19:53 INFO - } 14:19:53 INFO - #line 1138 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - extern "C++" { template inline int __cdecl _vsnwprintf_s( wchar_t (&_Buffer)[_Size], size_t _BufferCount, wchar_t const* _Format, va_list _ArgList) throw() { return _vsnwprintf_s(_Buffer, _Size, _BufferCount, _Format, _ArgList); } } 14:19:53 INFO - #line 1147 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl _vswprintf_c_l( 14:19:53 INFO - wchar_t* const _Buffer, 14:19:53 INFO - size_t const _BufferCount, 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - _locale_t const _Locale, 14:19:53 INFO - va_list _ArgList 14:19:53 INFO - ) 14:19:53 INFO - #line 1160 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - int const _Result = __stdio_common_vswprintf( 14:19:53 INFO - (*__local_stdio_printf_options()), 14:19:53 INFO - _Buffer, _BufferCount, _Format, _Locale, _ArgList); 14:19:53 INFO - return _Result < 0 ? -1 : _Result; 14:19:53 INFO - } 14:19:53 INFO - #line 1168 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl _vswprintf_c( 14:19:53 INFO - wchar_t* const _Buffer, 14:19:53 INFO - size_t const _BufferCount, 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - va_list _ArgList 14:19:53 INFO - ) 14:19:53 INFO - #line 1180 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - return _vswprintf_c_l(_Buffer, _BufferCount, _Format, 0, _ArgList); 14:19:53 INFO - } 14:19:53 INFO - #line 1184 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl _vswprintf_l( 14:19:53 INFO - wchar_t* const _Buffer, 14:19:53 INFO - size_t const _BufferCount, 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - _locale_t const _Locale, 14:19:53 INFO - va_list _ArgList 14:19:53 INFO - ) 14:19:53 INFO - #line 1197 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - #pragma warning(push) 14:19:53 INFO - #pragma warning(disable: 4996) 14:19:53 INFO - return _vswprintf_c_l(_Buffer, _BufferCount, _Format, _Locale, _ArgList); 14:19:53 INFO - #pragma warning(pop) 14:19:53 INFO - } 14:19:53 INFO - #line 1204 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl __vswprintf_l( 14:19:53 INFO - wchar_t* const _Buffer, 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - _locale_t const _Locale, 14:19:53 INFO - va_list _ArgList 14:19:53 INFO - ) 14:19:53 INFO - #line 1216 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - return _vswprintf_l(_Buffer, (size_t)-1, _Format, _Locale, _ArgList); 14:19:53 INFO - } 14:19:53 INFO - #line 1220 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl _vswprintf( 14:19:53 INFO - wchar_t* const _Buffer, 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - va_list _ArgList 14:19:53 INFO - ) 14:19:53 INFO - #line 1231 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - return _vswprintf_l(_Buffer, (size_t)-1, _Format, 0, _ArgList); 14:19:53 INFO - } 14:19:53 INFO - #line 1235 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl vswprintf( 14:19:53 INFO - wchar_t* const _Buffer, 14:19:53 INFO - size_t const _BufferCount, 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - va_list _ArgList 14:19:53 INFO - ) 14:19:53 INFO - #line 1247 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - return _vswprintf_c_l(_Buffer, _BufferCount, _Format, 0, _ArgList); 14:19:53 INFO - } 14:19:53 INFO - #line 1251 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl _vswprintf_s_l( 14:19:53 INFO - wchar_t* const _Buffer, 14:19:53 INFO - size_t const _BufferCount, 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - _locale_t const _Locale, 14:19:53 INFO - va_list _ArgList 14:19:53 INFO - ) 14:19:53 INFO - #line 1264 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - int const _Result = __stdio_common_vswprintf_s( 14:19:53 INFO - (*__local_stdio_printf_options()), 14:19:53 INFO - _Buffer, _BufferCount, _Format, _Locale, _ArgList); 14:19:53 INFO - return _Result < 0 ? -1 : _Result; 14:19:53 INFO - } 14:19:53 INFO - #line 1272 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl vswprintf_s( 14:19:53 INFO - wchar_t* const _Buffer, 14:19:53 INFO - size_t const _BufferCount, 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - va_list _ArgList 14:19:53 INFO - ) 14:19:53 INFO - #line 1285 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - return _vswprintf_s_l(_Buffer, _BufferCount, _Format, 0, _ArgList); 14:19:53 INFO - } 14:19:53 INFO - #line 1289 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - #line 1291 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - extern "C++" { template inline int __cdecl vswprintf_s( wchar_t (&_Buffer)[_Size], wchar_t const* _Format, va_list _ArgList) throw() { return vswprintf_s(_Buffer, _Size, _Format, _ArgList); } } 14:19:53 INFO - #line 1299 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl _vswprintf_p_l( 14:19:53 INFO - wchar_t* const _Buffer, 14:19:53 INFO - size_t const _BufferCount, 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - _locale_t const _Locale, 14:19:53 INFO - va_list _ArgList 14:19:53 INFO - ) 14:19:53 INFO - #line 1312 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - int const _Result = __stdio_common_vswprintf_p( 14:19:53 INFO - (*__local_stdio_printf_options()), 14:19:53 INFO - _Buffer, _BufferCount, _Format, _Locale, _ArgList); 14:19:53 INFO - return _Result < 0 ? -1 : _Result; 14:19:53 INFO - } 14:19:53 INFO - #line 1320 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl _vswprintf_p( 14:19:53 INFO - wchar_t* const _Buffer, 14:19:53 INFO - size_t const _BufferCount, 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - va_list _ArgList 14:19:53 INFO - ) 14:19:53 INFO - #line 1332 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - return _vswprintf_p_l(_Buffer, _BufferCount, _Format, 0, _ArgList); 14:19:53 INFO - } 14:19:53 INFO - #line 1336 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl _vscwprintf_l( 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - _locale_t const _Locale, 14:19:53 INFO - va_list _ArgList 14:19:53 INFO - ) 14:19:53 INFO - #line 1347 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - int const _Result = __stdio_common_vswprintf( 14:19:53 INFO - (*__local_stdio_printf_options()) | (1ULL << 1), 14:19:53 INFO - 0, 0, _Format, _Locale, _ArgList); 14:19:53 INFO - return _Result < 0 ? -1 : _Result; 14:19:53 INFO - } 14:19:53 INFO - #line 1355 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl _vscwprintf( 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - va_list _ArgList 14:19:53 INFO - ) 14:19:53 INFO - #line 1365 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - return _vscwprintf_l(_Format, 0, _ArgList); 14:19:53 INFO - } 14:19:53 INFO - #line 1369 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl _vscwprintf_p_l( 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - _locale_t const _Locale, 14:19:53 INFO - va_list _ArgList 14:19:53 INFO - ) 14:19:53 INFO - #line 1380 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - int const _Result = __stdio_common_vswprintf_p( 14:19:53 INFO - (*__local_stdio_printf_options()) | (1ULL << 1), 14:19:53 INFO - 0, 0, _Format, _Locale, _ArgList); 14:19:53 INFO - return _Result < 0 ? -1 : _Result; 14:19:53 INFO - } 14:19:53 INFO - #line 1388 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl _vscwprintf_p( 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - va_list _ArgList 14:19:53 INFO - ) 14:19:53 INFO - #line 1398 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - return _vscwprintf_p_l(_Format, 0, _ArgList); 14:19:53 INFO - } 14:19:53 INFO - #line 1402 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl __swprintf_l( 14:19:53 INFO - wchar_t* const _Buffer, 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - _locale_t const _Locale, 14:19:53 INFO - ...) 14:19:53 INFO - #line 1413 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - int _Result; 14:19:53 INFO - va_list _ArgList; 14:19:53 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:53 INFO - _Result = __vswprintf_l(_Buffer, _Format, _Locale, _ArgList); 14:19:53 INFO - ((void)(_ArgList = (va_list)0)); 14:19:53 INFO - return _Result; 14:19:53 INFO - } 14:19:53 INFO - #line 1422 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl _swprintf_l( 14:19:53 INFO - wchar_t* const _Buffer, 14:19:53 INFO - size_t const _BufferCount, 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - _locale_t const _Locale, 14:19:53 INFO - ...) 14:19:53 INFO - #line 1434 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - int _Result; 14:19:53 INFO - va_list _ArgList; 14:19:53 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:53 INFO - _Result = _vswprintf_c_l(_Buffer, _BufferCount, _Format, _Locale, _ArgList); 14:19:53 INFO - ((void)(_ArgList = (va_list)0)); 14:19:53 INFO - return _Result; 14:19:53 INFO - } 14:19:53 INFO - #line 1443 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl _swprintf( 14:19:53 INFO - wchar_t* const _Buffer, 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - ...) 14:19:53 INFO - #line 1453 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - int _Result; 14:19:53 INFO - va_list _ArgList; 14:19:53 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:53 INFO - _Result = __vswprintf_l(_Buffer, _Format, 0, _ArgList); 14:19:53 INFO - ((void)(_ArgList = (va_list)0)); 14:19:53 INFO - return _Result; 14:19:53 INFO - } 14:19:53 INFO - #line 1462 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl swprintf( 14:19:53 INFO - wchar_t* const _Buffer, 14:19:53 INFO - size_t const _BufferCount, 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - ...) 14:19:53 INFO - #line 1473 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - int _Result; 14:19:53 INFO - va_list _ArgList; 14:19:53 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:53 INFO - _Result = _vswprintf_c_l(_Buffer, _BufferCount, _Format, 0, _ArgList); 14:19:53 INFO - ((void)(_ArgList = (va_list)0)); 14:19:53 INFO - return _Result; 14:19:53 INFO - } 14:19:53 INFO - #line 1482 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - #pragma warning(push) 14:19:53 INFO - #pragma warning(disable:4793 4996) 14:19:53 INFO - __inline int __cdecl __swprintf_l( wchar_t *_Buffer, wchar_t const* _Format, _locale_t _Locale, ...); __inline int __cdecl __vswprintf_l( wchar_t *_Buffer, wchar_t const* _Format, _locale_t _Locale, va_list _Args); 14:19:53 INFO - #line 1496 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl _swprintf( wchar_t *_Buffer, wchar_t const* _Format, ...); __inline int __cdecl _vswprintf( wchar_t *_Buffer, wchar_t const* _Format, va_list _Args); 14:19:53 INFO - #line 1503 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - #pragma warning(pop) 14:19:53 INFO - __inline int __cdecl _swprintf_s_l( 14:19:53 INFO - wchar_t* const _Buffer, 14:19:53 INFO - size_t const _BufferCount, 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - _locale_t const _Locale, 14:19:53 INFO - ...) 14:19:53 INFO - #line 1517 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - int _Result; 14:19:53 INFO - va_list _ArgList; 14:19:53 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:53 INFO - _Result = _vswprintf_s_l(_Buffer, _BufferCount, _Format, _Locale, _ArgList); 14:19:53 INFO - ((void)(_ArgList = (va_list)0)); 14:19:53 INFO - return _Result; 14:19:53 INFO - } 14:19:53 INFO - #line 1526 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl swprintf_s( 14:19:53 INFO - wchar_t* const _Buffer, 14:19:53 INFO - size_t const _BufferCount, 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - ...) 14:19:53 INFO - #line 1538 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - int _Result; 14:19:53 INFO - va_list _ArgList; 14:19:53 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:53 INFO - _Result = _vswprintf_s_l(_Buffer, _BufferCount, _Format, 0, _ArgList); 14:19:53 INFO - ((void)(_ArgList = (va_list)0)); 14:19:53 INFO - return _Result; 14:19:53 INFO - } 14:19:53 INFO - #line 1547 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - #line 1549 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - extern "C++" { __pragma(warning(push)); __pragma(warning(disable: 4793)); template inline int __cdecl swprintf_s( wchar_t (&_Buffer)[_Size], wchar_t const* _Format, ...) throw() { va_list _ArgList; ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); return vswprintf_s(_Buffer, _Size, _Format, _ArgList); } __pragma(warning(pop)); } 14:19:53 INFO - #line 1556 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl _swprintf_p_l( 14:19:53 INFO - wchar_t* const _Buffer, 14:19:53 INFO - size_t const _BufferCount, 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - _locale_t const _Locale, 14:19:53 INFO - ...) 14:19:53 INFO - #line 1568 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - int _Result; 14:19:53 INFO - va_list _ArgList; 14:19:53 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:53 INFO - _Result = _vswprintf_p_l(_Buffer, _BufferCount, _Format, _Locale, _ArgList); 14:19:53 INFO - ((void)(_ArgList = (va_list)0)); 14:19:53 INFO - return _Result; 14:19:53 INFO - } 14:19:53 INFO - #line 1577 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl _swprintf_p( 14:19:53 INFO - wchar_t* const _Buffer, 14:19:53 INFO - size_t const _BufferCount, 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - ...) 14:19:53 INFO - #line 1588 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - int _Result; 14:19:53 INFO - va_list _ArgList; 14:19:53 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:53 INFO - _Result = _vswprintf_p_l(_Buffer, _BufferCount, _Format, 0, _ArgList); 14:19:53 INFO - ((void)(_ArgList = (va_list)0)); 14:19:53 INFO - return _Result; 14:19:53 INFO - } 14:19:53 INFO - #line 1597 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl _swprintf_c_l( 14:19:53 INFO - wchar_t* const _Buffer, 14:19:53 INFO - size_t const _BufferCount, 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - _locale_t const _Locale, 14:19:53 INFO - ...) 14:19:53 INFO - #line 1609 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - int _Result; 14:19:53 INFO - va_list _ArgList; 14:19:53 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:53 INFO - _Result = _vswprintf_c_l(_Buffer, _BufferCount, _Format, _Locale, _ArgList); 14:19:53 INFO - ((void)(_ArgList = (va_list)0)); 14:19:53 INFO - return _Result; 14:19:53 INFO - } 14:19:53 INFO - #line 1618 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl _swprintf_c( 14:19:53 INFO - wchar_t* const _Buffer, 14:19:53 INFO - size_t const _BufferCount, 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - ...) 14:19:53 INFO - #line 1629 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - int _Result; 14:19:53 INFO - va_list _ArgList; 14:19:53 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:53 INFO - _Result = _vswprintf_c_l(_Buffer, _BufferCount, _Format, 0, _ArgList); 14:19:53 INFO - ((void)(_ArgList = (va_list)0)); 14:19:53 INFO - return _Result; 14:19:53 INFO - } 14:19:53 INFO - #line 1638 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl _snwprintf_l( 14:19:53 INFO - wchar_t* const _Buffer, 14:19:53 INFO - size_t const _BufferCount, 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - _locale_t const _Locale, 14:19:53 INFO - ...) 14:19:53 INFO - #line 1650 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - int _Result; 14:19:53 INFO - va_list _ArgList; 14:19:53 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:53 INFO - #pragma warning(push) 14:19:53 INFO - #pragma warning(disable: 4996) 14:19:53 INFO - _Result = _vsnwprintf_l(_Buffer, _BufferCount, _Format, _Locale, _ArgList); 14:19:53 INFO - #pragma warning(pop) 14:19:53 INFO - ((void)(_ArgList = (va_list)0)); 14:19:53 INFO - return _Result; 14:19:53 INFO - } 14:19:53 INFO - #line 1664 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl _snwprintf( 14:19:53 INFO - wchar_t* _Buffer, 14:19:53 INFO - size_t _BufferCount, 14:19:53 INFO - wchar_t const* _Format, 14:19:53 INFO - ...) 14:19:53 INFO - #line 1675 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - int _Result; 14:19:53 INFO - va_list _ArgList; 14:19:53 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:53 INFO - #pragma warning(push) 14:19:53 INFO - #pragma warning(disable: 4996) 14:19:53 INFO - _Result = _vsnwprintf_l(_Buffer, _BufferCount, _Format, 0, _ArgList); 14:19:53 INFO - #pragma warning(pop) 14:19:53 INFO - ((void)(_ArgList = (va_list)0)); 14:19:53 INFO - return _Result; 14:19:53 INFO - } 14:19:53 INFO - #line 1689 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl _snwprintf_s_l( 14:19:53 INFO - wchar_t* const _Buffer, 14:19:53 INFO - size_t const _BufferCount, 14:19:53 INFO - size_t const _MaxCount, 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - _locale_t const _Locale, 14:19:53 INFO - ...) 14:19:53 INFO - #line 1702 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - int _Result; 14:19:53 INFO - va_list _ArgList; 14:19:53 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:53 INFO - _Result = _vsnwprintf_s_l(_Buffer, _BufferCount, _MaxCount, _Format, _Locale, _ArgList); 14:19:53 INFO - ((void)(_ArgList = (va_list)0)); 14:19:53 INFO - return _Result; 14:19:53 INFO - } 14:19:53 INFO - #line 1711 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl _snwprintf_s( 14:19:53 INFO - wchar_t* const _Buffer, 14:19:53 INFO - size_t const _BufferCount, 14:19:53 INFO - size_t const _MaxCount, 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - ...) 14:19:53 INFO - #line 1723 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - int _Result; 14:19:53 INFO - va_list _ArgList; 14:19:53 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:53 INFO - _Result = _vsnwprintf_s_l(_Buffer, _BufferCount, _MaxCount, _Format, 0, _ArgList); 14:19:53 INFO - ((void)(_ArgList = (va_list)0)); 14:19:53 INFO - return _Result; 14:19:53 INFO - } 14:19:53 INFO - #line 1732 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - extern "C++" { __pragma(warning(push)); __pragma(warning(disable: 4793)); template inline int __cdecl _snwprintf_s( wchar_t (&_Buffer)[_Size], size_t _BufferCount, wchar_t const* _Format, ...) throw() { va_list _ArgList; ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); return _vsnwprintf_s(_Buffer, _Size, _BufferCount, _Format, _ArgList); } __pragma(warning(pop)); } 14:19:53 INFO - #line 1740 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl _scwprintf_l( 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - _locale_t const _Locale, 14:19:53 INFO - ...) 14:19:53 INFO - #line 1749 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - int _Result; 14:19:53 INFO - va_list _ArgList; 14:19:53 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:53 INFO - _Result = _vscwprintf_l(_Format, _Locale, _ArgList); 14:19:53 INFO - ((void)(_ArgList = (va_list)0)); 14:19:53 INFO - return _Result; 14:19:53 INFO - } 14:19:53 INFO - #line 1758 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl _scwprintf( 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - ...) 14:19:53 INFO - #line 1767 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - int _Result; 14:19:53 INFO - va_list _ArgList; 14:19:53 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:53 INFO - _Result = _vscwprintf_l(_Format, 0, _ArgList); 14:19:53 INFO - ((void)(_ArgList = (va_list)0)); 14:19:53 INFO - return _Result; 14:19:53 INFO - } 14:19:53 INFO - #line 1776 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl _scwprintf_p_l( 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - _locale_t const _Locale, 14:19:53 INFO - ...) 14:19:53 INFO - #line 1786 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - int _Result; 14:19:53 INFO - va_list _ArgList; 14:19:53 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:53 INFO - _Result = _vscwprintf_p_l(_Format, _Locale, _ArgList); 14:19:53 INFO - ((void)(_ArgList = (va_list)0)); 14:19:53 INFO - return _Result; 14:19:53 INFO - } 14:19:53 INFO - #line 1795 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl _scwprintf_p( 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - ...) 14:19:53 INFO - #line 1804 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - int _Result; 14:19:53 INFO - va_list _ArgList; 14:19:53 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:53 INFO - _Result = _vscwprintf_p_l(_Format, 0, _ArgList); 14:19:53 INFO - ((void)(_ArgList = (va_list)0)); 14:19:53 INFO - return _Result; 14:19:53 INFO - } 14:19:53 INFO - #line 1813 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - #pragma warning(push) 14:19:53 INFO - #pragma warning(disable: 4141 4412 4793 4996 6054) 14:19:53 INFO - extern "C++" __declspec(deprecated("function has been changed to conform with the ISO C standard, " "adding an extra character count parameter. To use the traditional " "Microsoft version, set _CRT_NON_CONFORMING_SWPRINTFS.")) 14:19:53 INFO - inline int swprintf( 14:19:53 INFO - wchar_t* const _Buffer, 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - ...) throw() 14:19:53 INFO - { 14:19:53 INFO - int _Result; 14:19:53 INFO - va_list _ArgList; 14:19:53 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:53 INFO - #pragma warning(suppress: 28719) 14:19:53 INFO - _Result = vswprintf(_Buffer, 2147483647, _Format, _ArgList); 14:19:53 INFO - ((void)(_ArgList = (va_list)0)); 14:19:53 INFO - return _Result; 14:19:53 INFO - } 14:19:53 INFO - extern "C++" __declspec(deprecated("function has been changed to conform with the ISO C standard, " "adding an extra character count parameter. To use the traditional " "Microsoft version, set _CRT_NON_CONFORMING_SWPRINTFS.")) 14:19:53 INFO - inline int __cdecl vswprintf( 14:19:53 INFO - wchar_t* const _Buffer, 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - va_list _ArgList 14:19:53 INFO - ) throw() 14:19:53 INFO - { 14:19:53 INFO - #pragma warning(suppress: 28719) 14:19:53 INFO - return vswprintf(_Buffer, 2147483647, _Format, _ArgList); 14:19:53 INFO - } 14:19:53 INFO - extern "C++" __declspec(deprecated("function has been changed to conform with the ISO C standard, " "adding an extra character count parameter. To use the traditional " "Microsoft version, set _CRT_NON_CONFORMING_SWPRINTFS.")) 14:19:53 INFO - inline int _swprintf_l( 14:19:53 INFO - wchar_t* const _Buffer, 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - _locale_t const _Locale, 14:19:53 INFO - ...) throw() 14:19:53 INFO - { 14:19:53 INFO - int _Result; 14:19:53 INFO - va_list _ArgList; 14:19:53 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:53 INFO - _Result = _vswprintf_l(_Buffer, (size_t)-1, _Format, _Locale, _ArgList); 14:19:53 INFO - ((void)(_ArgList = (va_list)0)); 14:19:53 INFO - return _Result; 14:19:53 INFO - } 14:19:53 INFO - extern "C++" __declspec(deprecated("function has been changed to conform with the ISO C standard, " "adding an extra character count parameter. To use the traditional " "Microsoft version, set _CRT_NON_CONFORMING_SWPRINTFS.")) 14:19:53 INFO - inline int __cdecl _vswprintf_l( 14:19:53 INFO - wchar_t* const _Buffer, 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - _locale_t const _Locale, 14:19:53 INFO - va_list _ArgList 14:19:53 INFO - ) throw() 14:19:53 INFO - { 14:19:53 INFO - return _vswprintf_l(_Buffer, (size_t)-1, _Format, _Locale, _ArgList); 14:19:53 INFO - } 14:19:53 INFO - #line 1874 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - #pragma warning(pop) 14:19:53 INFO - #line 1877 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - #line 1884 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __declspec(dllimport) int __cdecl __stdio_common_vswscanf( 14:19:53 INFO - unsigned __int64 _Options, 14:19:53 INFO - wchar_t const* _Buffer, 14:19:53 INFO - size_t _BufferCount, 14:19:53 INFO - wchar_t const* _Format, 14:19:53 INFO - _locale_t _Locale, 14:19:53 INFO - va_list _ArgList 14:19:53 INFO - ); 14:19:53 INFO - __inline int __cdecl _vswscanf_l( 14:19:53 INFO - wchar_t const* const _Buffer, 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - _locale_t const _Locale, 14:19:53 INFO - va_list _ArgList 14:19:53 INFO - ) 14:19:53 INFO - #line 1912 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - return __stdio_common_vswscanf( 14:19:53 INFO - (*__local_stdio_scanf_options ()), 14:19:53 INFO - _Buffer, (size_t)-1, _Format, _Locale, _ArgList); 14:19:53 INFO - } 14:19:53 INFO - #line 1918 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl vswscanf( 14:19:53 INFO - wchar_t const* _Buffer, 14:19:53 INFO - wchar_t const* _Format, 14:19:53 INFO - va_list _ArgList 14:19:53 INFO - ) 14:19:53 INFO - #line 1929 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - return _vswscanf_l(_Buffer, _Format, 0, _ArgList); 14:19:53 INFO - } 14:19:53 INFO - #line 1933 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl _vswscanf_s_l( 14:19:53 INFO - wchar_t const* const _Buffer, 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - _locale_t const _Locale, 14:19:53 INFO - va_list _ArgList 14:19:53 INFO - ) 14:19:53 INFO - #line 1945 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - return __stdio_common_vswscanf( 14:19:53 INFO - (*__local_stdio_scanf_options ()) | (1ULL << 0), 14:19:53 INFO - _Buffer, (size_t)-1, _Format, _Locale, _ArgList); 14:19:53 INFO - } 14:19:53 INFO - #line 1951 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - __inline int __cdecl vswscanf_s( 14:19:53 INFO - wchar_t const* const _Buffer, 14:19:53 INFO - wchar_t const* const _Format, 14:19:53 INFO - va_list _ArgList 14:19:53 INFO - ) 14:19:53 INFO - #line 1964 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:53 INFO - { 14:19:53 INFO - return _vswscanf_s_l(_Buffer, _Format, 0, _ArgList); 14:19:53 INFO - } 14:19:53 INFO - #line 1968 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:54 INFO - #line 1970 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:54 INFO - extern "C++" { template inline int __cdecl vswscanf_s( wchar_t (&_Buffer)[_Size], wchar_t const* _Format, va_list _Args) throw() { return vswscanf_s(_Buffer, _Size, _Format, _Args); } } 14:19:54 INFO - #line 1978 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:54 INFO - __inline int __cdecl _vsnwscanf_l( 14:19:54 INFO - wchar_t const* const _Buffer, 14:19:54 INFO - size_t const _BufferCount, 14:19:54 INFO - wchar_t const* const _Format, 14:19:54 INFO - _locale_t const _Locale, 14:19:54 INFO - va_list _ArgList 14:19:54 INFO - ) 14:19:54 INFO - #line 1991 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:54 INFO - { 14:19:54 INFO - return __stdio_common_vswscanf( 14:19:54 INFO - (*__local_stdio_scanf_options ()), 14:19:54 INFO - _Buffer, _BufferCount, _Format, _Locale, _ArgList); 14:19:54 INFO - } 14:19:54 INFO - #line 1997 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:54 INFO - __inline int __cdecl _vsnwscanf_s_l( 14:19:54 INFO - wchar_t const* const _Buffer, 14:19:54 INFO - size_t const _BufferCount, 14:19:54 INFO - wchar_t const* const _Format, 14:19:54 INFO - _locale_t const _Locale, 14:19:54 INFO - va_list _ArgList 14:19:54 INFO - ) 14:19:54 INFO - #line 2010 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:54 INFO - { 14:19:54 INFO - return __stdio_common_vswscanf( 14:19:54 INFO - (*__local_stdio_scanf_options ()) | (1ULL << 0), 14:19:54 INFO - _Buffer, _BufferCount, _Format, _Locale, _ArgList); 14:19:54 INFO - } 14:19:54 INFO - #line 2016 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:54 INFO - __inline int __cdecl _swscanf_l( 14:19:54 INFO - wchar_t const* const _Buffer, 14:19:54 INFO - wchar_t const* const _Format, 14:19:54 INFO - _locale_t _Locale, 14:19:54 INFO - ...) 14:19:54 INFO - #line 2027 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:54 INFO - { 14:19:54 INFO - int _Result; 14:19:54 INFO - va_list _ArgList; 14:19:54 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:54 INFO - _Result = _vswscanf_l(_Buffer, _Format, _Locale, _ArgList); 14:19:54 INFO - ((void)(_ArgList = (va_list)0)); 14:19:54 INFO - return _Result; 14:19:54 INFO - } 14:19:54 INFO - #line 2036 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:54 INFO - __inline int __cdecl swscanf( 14:19:54 INFO - wchar_t const* const _Buffer, 14:19:54 INFO - wchar_t const* const _Format, 14:19:54 INFO - ...) 14:19:54 INFO - #line 2046 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:54 INFO - { 14:19:54 INFO - int _Result; 14:19:54 INFO - va_list _ArgList; 14:19:54 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:54 INFO - _Result = _vswscanf_l(_Buffer, _Format, 0, _ArgList); 14:19:54 INFO - ((void)(_ArgList = (va_list)0)); 14:19:54 INFO - return _Result; 14:19:54 INFO - } 14:19:54 INFO - #line 2055 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:54 INFO - __inline int __cdecl _swscanf_s_l( 14:19:54 INFO - wchar_t const* const _Buffer, 14:19:54 INFO - wchar_t const* const _Format, 14:19:54 INFO - _locale_t const _Locale, 14:19:54 INFO - ...) 14:19:54 INFO - #line 2066 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:54 INFO - { 14:19:54 INFO - int _Result; 14:19:54 INFO - va_list _ArgList; 14:19:54 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:54 INFO - _Result = _vswscanf_s_l(_Buffer, _Format, _Locale, _ArgList); 14:19:54 INFO - ((void)(_ArgList = (va_list)0)); 14:19:54 INFO - return _Result; 14:19:54 INFO - } 14:19:54 INFO - #line 2075 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:54 INFO - __inline int __cdecl swscanf_s( 14:19:54 INFO - wchar_t const* const _Buffer, 14:19:54 INFO - wchar_t const* const _Format, 14:19:54 INFO - ...) 14:19:54 INFO - #line 2087 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:54 INFO - { 14:19:54 INFO - int _Result; 14:19:54 INFO - va_list _ArgList; 14:19:54 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:54 INFO - _Result = _vswscanf_s_l(_Buffer, _Format, 0, _ArgList); 14:19:54 INFO - ((void)(_ArgList = (va_list)0)); 14:19:54 INFO - return _Result; 14:19:54 INFO - } 14:19:54 INFO - #line 2096 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:54 INFO - #line 2098 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:54 INFO - __inline int __cdecl _snwscanf_l( 14:19:54 INFO - wchar_t const* const _Buffer, 14:19:54 INFO - size_t const _BufferCount, 14:19:54 INFO - wchar_t const* const _Format, 14:19:54 INFO - _locale_t const _Locale, 14:19:54 INFO - ...) 14:19:54 INFO - #line 2110 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:54 INFO - { 14:19:54 INFO - int _Result; 14:19:54 INFO - va_list _ArgList; 14:19:54 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:54 INFO - #pragma warning(push) 14:19:54 INFO - #pragma warning(disable: 4996) 14:19:54 INFO - _Result = _vsnwscanf_l(_Buffer, _BufferCount, _Format, _Locale, _ArgList); 14:19:54 INFO - #pragma warning(pop) 14:19:54 INFO - ((void)(_ArgList = (va_list)0)); 14:19:54 INFO - return _Result; 14:19:54 INFO - } 14:19:54 INFO - #line 2124 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:54 INFO - __inline int __cdecl _snwscanf( 14:19:54 INFO - wchar_t const* const _Buffer, 14:19:54 INFO - size_t const _BufferCount, 14:19:54 INFO - wchar_t const* const _Format, 14:19:54 INFO - ...) 14:19:54 INFO - #line 2135 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:54 INFO - { 14:19:54 INFO - int _Result; 14:19:54 INFO - va_list _ArgList; 14:19:54 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:54 INFO - #pragma warning(push) 14:19:54 INFO - #pragma warning(disable: 4996) 14:19:54 INFO - _Result = _vsnwscanf_l(_Buffer, _BufferCount, _Format, 0, _ArgList); 14:19:54 INFO - #pragma warning(pop) 14:19:54 INFO - ((void)(_ArgList = (va_list)0)); 14:19:54 INFO - return _Result; 14:19:54 INFO - } 14:19:54 INFO - #line 2149 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:54 INFO - __inline int __cdecl _snwscanf_s_l( 14:19:54 INFO - wchar_t const* const _Buffer, 14:19:54 INFO - size_t const _BufferCount, 14:19:54 INFO - wchar_t const* const _Format, 14:19:54 INFO - _locale_t const _Locale, 14:19:54 INFO - ...) 14:19:54 INFO - #line 2161 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:54 INFO - { 14:19:54 INFO - int _Result; 14:19:54 INFO - va_list _ArgList; 14:19:54 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:54 INFO - _Result = _vsnwscanf_s_l(_Buffer, _BufferCount, _Format, _Locale, _ArgList); 14:19:54 INFO - ((void)(_ArgList = (va_list)0)); 14:19:54 INFO - return _Result; 14:19:54 INFO - } 14:19:54 INFO - #line 2170 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:54 INFO - __inline int __cdecl _snwscanf_s( 14:19:54 INFO - wchar_t const* const _Buffer, 14:19:54 INFO - size_t const _BufferCount, 14:19:54 INFO - wchar_t const* const _Format, 14:19:54 INFO - ...) 14:19:54 INFO - #line 2181 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:54 INFO - { 14:19:54 INFO - int _Result; 14:19:54 INFO - va_list _ArgList; 14:19:54 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:54 INFO - _Result = _vsnwscanf_s_l(_Buffer, _BufferCount, _Format, 0, _ArgList); 14:19:54 INFO - ((void)(_ArgList = (va_list)0)); 14:19:54 INFO - return _Result; 14:19:54 INFO - } 14:19:54 INFO - #line 2190 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:54 INFO - #line 2195 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:19:54 INFO - } __pragma(pack(pop)) 14:19:54 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\wchar.h" 14:19:54 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wtime.h" 14:19:54 INFO - #pragma once 14:19:54 INFO - __pragma(pack(push, 8)) extern "C" { 14:19:54 INFO - struct tm 14:19:54 INFO - { 14:19:54 INFO - int tm_sec; 14:19:54 INFO - int tm_min; 14:19:54 INFO - int tm_hour; 14:19:54 INFO - int tm_mday; 14:19:54 INFO - int tm_mon; 14:19:54 INFO - int tm_year; 14:19:54 INFO - int tm_wday; 14:19:54 INFO - int tm_yday; 14:19:54 INFO - int tm_isdst; 14:19:54 INFO - }; 14:19:54 INFO - __declspec(dllimport) wchar_t* __cdecl _wasctime( 14:19:54 INFO - struct tm const* _Tm 14:19:54 INFO - ); 14:19:54 INFO - __declspec(dllimport) errno_t __cdecl _wasctime_s( 14:19:54 INFO - wchar_t* _Buffer, 14:19:54 INFO - size_t _SizeInWords, 14:19:54 INFO - struct tm const* _Tm 14:19:54 INFO - ); 14:19:54 INFO - extern "C++" { template inline errno_t __cdecl _wasctime_s( wchar_t (&_Buffer)[_Size], struct tm const* _Time) throw() { return _wasctime_s(_Buffer, _Size, _Time); } } 14:19:54 INFO - #line 62 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wtime.h" 14:19:54 INFO - __declspec(dllimport) size_t __cdecl wcsftime( 14:19:54 INFO - wchar_t* _Buffer, 14:19:54 INFO - size_t _SizeInWords, 14:19:54 INFO - wchar_t const* _Format, 14:19:54 INFO - struct tm const* _Tm 14:19:54 INFO - ); 14:19:54 INFO - __declspec(dllimport) size_t __cdecl _wcsftime_l( 14:19:54 INFO - wchar_t* _Buffer, 14:19:54 INFO - size_t _SizeInWords, 14:19:54 INFO - wchar_t const* _Format, 14:19:54 INFO - struct tm const* _Tm, 14:19:54 INFO - _locale_t _Locale 14:19:54 INFO - ); 14:19:54 INFO - __declspec(dllimport) wchar_t* __cdecl _wctime32( 14:19:54 INFO - __time32_t const* _Time 14:19:54 INFO - ); 14:19:54 INFO - __declspec(dllimport) errno_t __cdecl _wctime32_s( 14:19:54 INFO - wchar_t* _Buffer, 14:19:54 INFO - size_t _SizeInWords, 14:19:54 INFO - __time32_t const* _Time 14:19:54 INFO - ); 14:19:54 INFO - extern "C++" { template inline errno_t __cdecl _wctime32_s( wchar_t (&_Buffer)[_Size], __time32_t const* _Time) throw() { return _wctime32_s(_Buffer, _Size, _Time); } } 14:19:54 INFO - #line 100 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wtime.h" 14:19:54 INFO - __declspec(dllimport) wchar_t* __cdecl _wctime64( 14:19:54 INFO - __time64_t const* _Time 14:19:54 INFO - ); 14:19:54 INFO - __declspec(dllimport) errno_t __cdecl _wctime64_s( 14:19:54 INFO - wchar_t* _Buffer, 14:19:54 INFO - size_t _SizeInWords, 14:19:54 INFO - __time64_t const* _Time); 14:19:54 INFO - extern "C++" { template inline errno_t __cdecl _wctime64_s( wchar_t (&_Buffer)[_Size], __time64_t const* _Time) throw() { return _wctime64_s(_Buffer, _Size, _Time); } } 14:19:54 INFO - #line 119 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wtime.h" 14:19:54 INFO - __declspec(dllimport) errno_t __cdecl _wstrdate_s( 14:19:54 INFO - wchar_t* _Buffer, 14:19:54 INFO - size_t _SizeInWords 14:19:54 INFO - ); 14:19:54 INFO - extern "C++" { template inline errno_t __cdecl _wstrdate_s( wchar_t (&_Buffer)[_Size]) throw() { return _wstrdate_s(_Buffer, _Size); } } 14:19:54 INFO - #line 130 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wtime.h" 14:19:54 INFO - __declspec(dllimport) wchar_t* __cdecl _wstrdate( wchar_t *_Buffer); 14:19:54 INFO - #line 135 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wtime.h" 14:19:54 INFO - __declspec(dllimport) errno_t __cdecl _wstrtime_s( 14:19:54 INFO - wchar_t* _Buffer, 14:19:54 INFO - size_t _SizeInWords 14:19:54 INFO - ); 14:19:54 INFO - extern "C++" { template inline errno_t __cdecl _wstrtime_s( wchar_t (&_Buffer)[_Size]) throw() { return _wstrtime_s(_Buffer, _Size); } } 14:19:54 INFO - #line 146 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wtime.h" 14:19:54 INFO - __declspec(dllimport) wchar_t* __cdecl _wstrtime( wchar_t *_Buffer); 14:19:54 INFO - #line 151 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wtime.h" 14:19:54 INFO - #pragma warning(push) 14:19:54 INFO - #pragma warning(disable: 4996) 14:19:54 INFO - static __inline wchar_t * __cdecl _wctime( 14:19:54 INFO - time_t const* const _Time) 14:19:54 INFO - { 14:19:54 INFO - return _wctime64(_Time); 14:19:54 INFO - } 14:19:54 INFO - static __inline errno_t __cdecl _wctime_s( 14:19:54 INFO - wchar_t* const _Buffer, 14:19:54 INFO - size_t const _SizeInWords, 14:19:54 INFO - time_t const* const _Time 14:19:54 INFO - ) 14:19:54 INFO - { 14:19:54 INFO - return _wctime64_s(_Buffer, _SizeInWords, _Time); 14:19:54 INFO - } 14:19:54 INFO - #line 202 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wtime.h" 14:19:54 INFO - #pragma warning(pop) 14:19:54 INFO - #line 205 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wtime.h" 14:19:54 INFO - } __pragma(pack(pop)) 14:19:54 INFO - #line 24 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\wchar.h" 14:19:54 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\sys/stat.h" 14:19:54 INFO - #pragma once 14:19:54 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\sys/types.h" 14:19:54 INFO - #pragma once 14:19:54 INFO - typedef unsigned short _ino_t; 14:19:54 INFO - typedef _ino_t ino_t; 14:19:54 INFO - #line 20 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\sys/types.h" 14:19:54 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\sys/types.h" 14:19:54 INFO - typedef unsigned int _dev_t; 14:19:54 INFO - typedef _dev_t dev_t; 14:19:54 INFO - #line 32 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\sys/types.h" 14:19:54 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\sys/types.h" 14:19:54 INFO - typedef long _off_t; 14:19:54 INFO - typedef _off_t off_t; 14:19:54 INFO - #line 44 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\sys/types.h" 14:19:54 INFO - #line 45 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\sys/types.h" 14:19:54 INFO - #line 12 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\sys/stat.h" 14:19:54 INFO - __pragma(pack(push, 8)) extern "C" { 14:19:54 INFO - #pragma warning(push) 14:19:54 INFO - #pragma warning(disable: 4820) 14:19:54 INFO - struct _stat32 14:19:54 INFO - { 14:19:54 INFO - _dev_t st_dev; 14:19:54 INFO - _ino_t st_ino; 14:19:54 INFO - unsigned short st_mode; 14:19:54 INFO - short st_nlink; 14:19:54 INFO - short st_uid; 14:19:54 INFO - short st_gid; 14:19:54 INFO - _dev_t st_rdev; 14:19:54 INFO - _off_t st_size; 14:19:54 INFO - __time32_t st_atime; 14:19:54 INFO - __time32_t st_mtime; 14:19:54 INFO - __time32_t st_ctime; 14:19:54 INFO - }; 14:19:54 INFO - struct _stat32i64 14:19:54 INFO - { 14:19:54 INFO - _dev_t st_dev; 14:19:54 INFO - _ino_t st_ino; 14:19:54 INFO - unsigned short st_mode; 14:19:54 INFO - short st_nlink; 14:19:54 INFO - short st_uid; 14:19:54 INFO - short st_gid; 14:19:54 INFO - _dev_t st_rdev; 14:19:54 INFO - __int64 st_size; 14:19:54 INFO - __time32_t st_atime; 14:19:54 INFO - __time32_t st_mtime; 14:19:54 INFO - __time32_t st_ctime; 14:19:54 INFO - }; 14:19:54 INFO - struct _stat64i32 14:19:54 INFO - { 14:19:54 INFO - _dev_t st_dev; 14:19:54 INFO - _ino_t st_ino; 14:19:54 INFO - unsigned short st_mode; 14:19:54 INFO - short st_nlink; 14:19:54 INFO - short st_uid; 14:19:54 INFO - short st_gid; 14:19:54 INFO - _dev_t st_rdev; 14:19:54 INFO - _off_t st_size; 14:19:54 INFO - __time64_t st_atime; 14:19:54 INFO - __time64_t st_mtime; 14:19:54 INFO - __time64_t st_ctime; 14:19:54 INFO - }; 14:19:54 INFO - struct _stat64 14:19:54 INFO - { 14:19:54 INFO - _dev_t st_dev; 14:19:54 INFO - _ino_t st_ino; 14:19:54 INFO - unsigned short st_mode; 14:19:54 INFO - short st_nlink; 14:19:54 INFO - short st_uid; 14:19:54 INFO - short st_gid; 14:19:54 INFO - _dev_t st_rdev; 14:19:54 INFO - __int64 st_size; 14:19:54 INFO - __time64_t st_atime; 14:19:54 INFO - __time64_t st_mtime; 14:19:54 INFO - __time64_t st_ctime; 14:19:54 INFO - }; 14:19:54 INFO - struct stat 14:19:54 INFO - { 14:19:54 INFO - _dev_t st_dev; 14:19:54 INFO - _ino_t st_ino; 14:19:54 INFO - unsigned short st_mode; 14:19:54 INFO - short st_nlink; 14:19:54 INFO - short st_uid; 14:19:54 INFO - short st_gid; 14:19:54 INFO - _dev_t st_rdev; 14:19:54 INFO - _off_t st_size; 14:19:54 INFO - time_t st_atime; 14:19:54 INFO - time_t st_mtime; 14:19:54 INFO - time_t st_ctime; 14:19:54 INFO - }; 14:19:54 INFO - #line 103 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\sys/stat.h" 14:19:54 INFO - #line 129 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\sys/stat.h" 14:19:54 INFO - #line 152 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\sys/stat.h" 14:19:54 INFO - __declspec(dllimport) int __cdecl _fstat32( 14:19:54 INFO - int _FileHandle, 14:19:54 INFO - struct _stat32* _Stat 14:19:54 INFO - ); 14:19:54 INFO - __declspec(dllimport) int __cdecl _fstat32i64( 14:19:54 INFO - int _FileHandle, 14:19:54 INFO - struct _stat32i64* _Stat 14:19:54 INFO - ); 14:19:54 INFO - __declspec(dllimport) int __cdecl _fstat64i32( 14:19:54 INFO - int _FileHandle, 14:19:54 INFO - struct _stat64i32* _Stat 14:19:54 INFO - ); 14:19:54 INFO - __declspec(dllimport) int __cdecl _fstat64( 14:19:54 INFO - int _FileHandle, 14:19:54 INFO - struct _stat64* _Stat 14:19:54 INFO - ); 14:19:54 INFO - __declspec(dllimport) int __cdecl _stat32( 14:19:54 INFO - char const* _FileName, 14:19:54 INFO - struct _stat32* _Stat 14:19:54 INFO - ); 14:19:54 INFO - __declspec(dllimport) int __cdecl _stat32i64( 14:19:54 INFO - char const* _FileName, 14:19:54 INFO - struct _stat32i64* _Stat 14:19:54 INFO - ); 14:19:54 INFO - __declspec(dllimport) int __cdecl _stat64i32( 14:19:54 INFO - char const* _FileName, 14:19:54 INFO - struct _stat64i32* _Stat 14:19:54 INFO - ); 14:19:54 INFO - __declspec(dllimport) int __cdecl _stat64( 14:19:54 INFO - char const* _FileName, 14:19:54 INFO - struct _stat64* _Stat 14:19:54 INFO - ); 14:19:54 INFO - __declspec(dllimport) int __cdecl _wstat32( 14:19:54 INFO - wchar_t const* _FileName, 14:19:54 INFO - struct _stat32* _Stat 14:19:54 INFO - ); 14:19:54 INFO - __declspec(dllimport) int __cdecl _wstat32i64( 14:19:54 INFO - wchar_t const* _FileName, 14:19:54 INFO - struct _stat32i64* _Stat 14:19:54 INFO - ); 14:19:54 INFO - __declspec(dllimport) int __cdecl _wstat64i32( 14:19:54 INFO - wchar_t const* _FileName, 14:19:54 INFO - struct _stat64i32* _Stat 14:19:54 INFO - ); 14:19:54 INFO - __declspec(dllimport) int __cdecl _wstat64( 14:19:54 INFO - wchar_t const* _FileName, 14:19:54 INFO - struct _stat64* _Stat 14:19:54 INFO - ); 14:19:54 INFO - static __inline int __cdecl fstat(int const _FileHandle, struct stat* const _Stat) 14:19:54 INFO - { 14:19:54 INFO - typedef char __static_assert_t[(sizeof(struct stat) == sizeof(struct _stat64i32)) != 0]; 14:19:54 INFO - return _fstat64i32(_FileHandle, (struct _stat64i32*)_Stat); 14:19:54 INFO - } 14:19:54 INFO - static __inline int __cdecl stat(char const* const _FileName, struct stat* const _Stat) 14:19:54 INFO - { 14:19:54 INFO - typedef char __static_assert_t[(sizeof(struct stat) == sizeof(struct _stat64i32)) != 0]; 14:19:54 INFO - return _stat64i32(_FileName, (struct _stat64i32*)_Stat); 14:19:54 INFO - } 14:19:54 INFO - #line 246 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\sys/stat.h" 14:19:54 INFO - #line 247 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\sys/stat.h" 14:19:54 INFO - #pragma warning(pop) 14:19:54 INFO - } __pragma(pack(pop)) 14:19:54 INFO - #line 25 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\wchar.h" 14:19:54 INFO - __pragma(pack(push, 8)) extern "C" { 14:19:54 INFO - typedef wchar_t _Wint_t; 14:19:54 INFO - __declspec(dllimport) wchar_t* __cdecl _wsetlocale( 14:19:54 INFO - int _Category, 14:19:54 INFO - wchar_t const* _Locale 14:19:54 INFO - ); 14:19:54 INFO - __declspec(dllimport) _locale_t __cdecl _wcreate_locale( 14:19:54 INFO - int _Category, 14:19:54 INFO - wchar_t const* _Locale 14:19:54 INFO - ); 14:19:54 INFO - __declspec(dllimport) wint_t __cdecl btowc( 14:19:54 INFO - int _Ch 14:19:54 INFO - ); 14:19:54 INFO - __declspec(dllimport) size_t __cdecl mbrlen( 14:19:54 INFO - char const* _Ch, 14:19:54 INFO - size_t _SizeInBytes, 14:19:54 INFO - mbstate_t* _State 14:19:54 INFO - ); 14:19:54 INFO - __declspec(dllimport) size_t __cdecl mbrtowc( 14:19:54 INFO - wchar_t* _DstCh, 14:19:54 INFO - char const* _SrcCh, 14:19:54 INFO - size_t _SizeInBytes, 14:19:54 INFO - mbstate_t* _State 14:19:54 INFO - ); 14:19:54 INFO - __declspec(dllimport) errno_t __cdecl mbsrtowcs_s( 14:19:54 INFO - size_t* _Retval, 14:19:54 INFO - wchar_t* _Dst, 14:19:54 INFO - size_t _Size, 14:19:54 INFO - char const** _PSrc, 14:19:54 INFO - size_t _N, 14:19:54 INFO - mbstate_t* _State 14:19:54 INFO - ); 14:19:54 INFO - extern "C++" { template inline errno_t __cdecl mbsrtowcs_s( size_t* _Retval, wchar_t (&_Dest)[_Size], char const** _PSource, size_t _Count, mbstate_t* _State) throw() { return mbsrtowcs_s(_Retval, _Dest, _Size, _PSource, _Count, _State); } } 14:19:54 INFO - #line 93 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\wchar.h" 14:19:54 INFO - __declspec(dllimport) size_t __cdecl mbsrtowcs( wchar_t *_Dest, char const** _PSrc, size_t _Count, mbstate_t* _State); 14:19:54 INFO - #line 101 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\wchar.h" 14:19:54 INFO - __declspec(dllimport) errno_t __cdecl wcrtomb_s( 14:19:54 INFO - size_t* _Retval, 14:19:54 INFO - char* _Dst, 14:19:54 INFO - size_t _SizeInBytes, 14:19:54 INFO - wchar_t _Ch, 14:19:54 INFO - mbstate_t* _State 14:19:54 INFO - ); 14:19:54 INFO - extern "C++" { template inline errno_t __cdecl wcrtomb_s( size_t* _Retval, char (&_Dest)[_Size], wchar_t _Source, mbstate_t* _State) throw() { return wcrtomb_s(_Retval, _Dest, _Size, _Source, _State); } } 14:19:54 INFO - #line 119 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\wchar.h" 14:19:54 INFO - __declspec(dllimport) size_t __cdecl wcrtomb( char *_Dest, wchar_t _Source, mbstate_t* _State); 14:19:54 INFO - #line 126 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\wchar.h" 14:19:54 INFO - __declspec(dllimport) errno_t __cdecl wcsrtombs_s( 14:19:54 INFO - size_t* _Retval, 14:19:54 INFO - char* _Dst, 14:19:54 INFO - size_t _SizeInBytes, 14:19:54 INFO - wchar_t const** _Src, 14:19:54 INFO - size_t _Size, 14:19:54 INFO - mbstate_t* _State 14:19:54 INFO - ); 14:19:54 INFO - extern "C++" { template inline errno_t __cdecl wcsrtombs_s( size_t* _Retval, char (&_Dest)[_Size], wchar_t const** _PSrc, size_t _Count, mbstate_t* _State) throw() { return wcsrtombs_s(_Retval, _Dest, _Size, _PSrc, _Count, _State); } } 14:19:54 INFO - #line 146 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\wchar.h" 14:19:54 INFO - __declspec(dllimport) size_t __cdecl wcsrtombs( char *_Dest, wchar_t const** _PSource, size_t _Count, mbstate_t* _State); 14:19:54 INFO - #line 154 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\wchar.h" 14:19:54 INFO - __declspec(dllimport) int __cdecl wctob( 14:19:54 INFO - wint_t _WCh 14:19:54 INFO - ); 14:19:54 INFO - errno_t __cdecl wmemcpy_s( 14:19:54 INFO - wchar_t* _S1, 14:19:54 INFO - rsize_t _N1, 14:19:54 INFO - wchar_t const* _S2, 14:19:54 INFO - rsize_t _N 14:19:54 INFO - ); 14:19:54 INFO - errno_t __cdecl wmemmove_s( 14:19:54 INFO - wchar_t* _S1, 14:19:54 INFO - rsize_t _N1, 14:19:54 INFO - wchar_t const* _S2, 14:19:54 INFO - rsize_t _N 14:19:54 INFO - ); 14:19:54 INFO - #line 178 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\wchar.h" 14:19:54 INFO - __inline int __cdecl fwide( 14:19:54 INFO - FILE* _F, 14:19:54 INFO - int _M 14:19:54 INFO - ) 14:19:54 INFO - { 14:19:54 INFO - (void)_F; 14:19:54 INFO - return (_M); 14:19:54 INFO - } 14:19:54 INFO - __inline int __cdecl mbsinit( 14:19:54 INFO - mbstate_t const* _P 14:19:54 INFO - ) 14:19:54 INFO - { 14:19:54 INFO - return _P == 0 || _P->_Wchar == 0; 14:19:54 INFO - } 14:19:54 INFO - __inline wchar_t const* __cdecl wmemchr( 14:19:54 INFO - wchar_t const* _S, 14:19:54 INFO - wchar_t _C, 14:19:54 INFO - size_t _N 14:19:54 INFO - ) 14:19:54 INFO - { 14:19:54 INFO - for (; 0 < _N; ++_S, --_N) 14:19:54 INFO - if (*_S == _C) 14:19:54 INFO - return (wchar_t const*)_S; 14:19:54 INFO - return 0; 14:19:54 INFO - } 14:19:54 INFO - __inline int __cdecl wmemcmp( 14:19:54 INFO - wchar_t const* _S1, 14:19:54 INFO - wchar_t const* _S2, 14:19:54 INFO - size_t _N 14:19:54 INFO - ) 14:19:54 INFO - { 14:19:54 INFO - for (; 0 < _N; ++_S1, ++_S2, --_N) 14:19:54 INFO - if (*_S1 != *_S2) 14:19:54 INFO - return *_S1 < *_S2 ? -1 : 1; 14:19:54 INFO - return 0; 14:19:54 INFO - } 14:19:54 INFO - __inline 14:19:54 INFO - wchar_t* __cdecl wmemcpy( 14:19:54 INFO - wchar_t* _S1, 14:19:54 INFO - wchar_t const* _S2, 14:19:54 INFO - size_t _N 14:19:54 INFO - ) 14:19:54 INFO - { 14:19:54 INFO - #pragma warning(push) 14:19:54 INFO - #pragma warning(disable : 4995 4996 6386) 14:19:54 INFO - return (wchar_t*)memcpy(_S1, _S2, _N*sizeof(wchar_t)); 14:19:54 INFO - #pragma warning(pop) 14:19:54 INFO - } 14:19:54 INFO - __inline 14:19:54 INFO - wchar_t* __cdecl wmemmove( 14:19:54 INFO - wchar_t* _S1, 14:19:54 INFO - wchar_t const* _S2, 14:19:54 INFO - size_t _N 14:19:54 INFO - ) 14:19:54 INFO - { 14:19:54 INFO - #pragma warning(push) 14:19:54 INFO - #pragma warning(disable : 4996 6386) 14:19:54 INFO - return (wchar_t*)memmove(_S1, _S2, _N*sizeof(wchar_t)); 14:19:54 INFO - #pragma warning(pop) 14:19:54 INFO - } 14:19:54 INFO - __inline wchar_t* __cdecl wmemset( 14:19:54 INFO - wchar_t* _S, 14:19:54 INFO - wchar_t _C, 14:19:54 INFO - size_t _N 14:19:54 INFO - ) 14:19:54 INFO - { 14:19:54 INFO - wchar_t *_Su = _S; 14:19:54 INFO - for (; 0 < _N; ++_Su, --_N) 14:19:54 INFO - { 14:19:54 INFO - *_Su = _C; 14:19:54 INFO - } 14:19:54 INFO - return _S; 14:19:54 INFO - } 14:19:54 INFO - extern "C++" inline wchar_t* __cdecl wmemchr( 14:19:54 INFO - wchar_t* _S, 14:19:54 INFO - wchar_t _C, 14:19:54 INFO - size_t _N 14:19:54 INFO - ) 14:19:54 INFO - { 14:19:54 INFO - wchar_t const* const _SC = _S; 14:19:54 INFO - return const_cast(wmemchr(_SC, _C, _N)); 14:19:54 INFO - } 14:19:54 INFO - #line 278 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\wchar.h" 14:19:54 INFO - #line 280 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\wchar.h" 14:19:54 INFO - } __pragma(pack(pop)) 14:19:54 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/TypeTraits.h" 14:19:54 INFO - namespace mozilla { 14:19:54 INFO - template struct RemoveCV; 14:19:54 INFO - template struct AddRvalueReference; 14:19:54 INFO - template 14:19:54 INFO - typename AddRvalueReference::Type DeclVal(); 14:19:54 INFO - template 14:19:54 INFO - struct IntegralConstant 14:19:54 INFO - { 14:19:54 INFO - static constexpr T value = Value; 14:19:54 INFO - typedef T ValueType; 14:19:54 INFO - typedef IntegralConstant Type; 14:19:54 INFO - }; 14:19:54 INFO - typedef IntegralConstant TrueType; 14:19:54 INFO - typedef IntegralConstant FalseType; 14:19:54 INFO - namespace detail { 14:19:54 INFO - template 14:19:54 INFO - struct IsVoidHelper : FalseType {}; 14:19:54 INFO - template<> 14:19:54 INFO - struct IsVoidHelper : TrueType {}; 14:19:54 INFO - } 14:19:54 INFO - template 14:19:54 INFO - struct IsVoid : detail::IsVoidHelper::Type> {}; 14:19:54 INFO - namespace detail { 14:19:54 INFO - template 14:19:54 INFO - struct IsIntegralHelper : FalseType {}; 14:19:54 INFO - template<> struct IsIntegralHelper : TrueType {}; 14:19:54 INFO - template<> struct IsIntegralHelper : TrueType {}; 14:19:54 INFO - template<> struct IsIntegralHelper : TrueType {}; 14:19:54 INFO - template<> struct IsIntegralHelper : TrueType {}; 14:19:54 INFO - template<> struct IsIntegralHelper : TrueType {}; 14:19:54 INFO - template<> struct IsIntegralHelper : TrueType {}; 14:19:54 INFO - template<> struct IsIntegralHelper : TrueType {}; 14:19:54 INFO - template<> struct IsIntegralHelper : TrueType {}; 14:19:54 INFO - template<> struct IsIntegralHelper : TrueType {}; 14:19:54 INFO - template<> struct IsIntegralHelper : TrueType {}; 14:19:54 INFO - template<> struct IsIntegralHelper : TrueType {}; 14:19:54 INFO - template<> struct IsIntegralHelper : TrueType {}; 14:19:54 INFO - template<> struct IsIntegralHelper : TrueType {}; 14:19:54 INFO - template<> struct IsIntegralHelper : TrueType {}; 14:19:54 INFO - } 14:19:54 INFO - template 14:19:54 INFO - struct IsIntegral : detail::IsIntegralHelper::Type> 14:19:54 INFO - {}; 14:19:54 INFO - template 14:19:54 INFO - struct IsSame; 14:19:54 INFO - namespace detail { 14:19:54 INFO - template 14:19:54 INFO - struct IsFloatingPointHelper 14:19:54 INFO - : IntegralConstant::value || 14:19:54 INFO - IsSame::value || 14:19:54 INFO - IsSame::value> 14:19:54 INFO - {}; 14:19:54 INFO - } 14:19:54 INFO - template 14:19:54 INFO - struct IsFloatingPoint 14:19:54 INFO - : detail::IsFloatingPointHelper::Type> 14:19:54 INFO - {}; 14:19:54 INFO - namespace detail { 14:19:54 INFO - template 14:19:54 INFO - struct IsArrayHelper : FalseType {}; 14:19:54 INFO - template 14:19:54 INFO - struct IsArrayHelper : TrueType {}; 14:19:54 INFO - template 14:19:54 INFO - struct IsArrayHelper : TrueType {}; 14:19:54 INFO - } 14:19:54 INFO - template 14:19:54 INFO - struct IsArray : detail::IsArrayHelper::Type> 14:19:54 INFO - {}; 14:19:54 INFO - namespace detail { 14:19:54 INFO - template 14:19:54 INFO - struct IsFunPtr; 14:19:54 INFO - template 14:19:54 INFO - struct IsFunPtr 14:19:54 INFO - : public FalseType 14:19:54 INFO - {}; 14:19:54 INFO - template 14:19:54 INFO - struct IsFunPtr 14:19:54 INFO - : public TrueType 14:19:54 INFO - {}; 14:19:54 INFO - }; 14:19:54 INFO - template 14:19:54 INFO - struct IsFunction 14:19:54 INFO - : public detail::IsFunPtr::Type *> 14:19:54 INFO - {}; 14:19:54 INFO - namespace detail { 14:19:54 INFO - template 14:19:54 INFO - struct IsPointerHelper : FalseType {}; 14:19:54 INFO - template 14:19:54 INFO - struct IsPointerHelper : TrueType {}; 14:19:54 INFO - } 14:19:54 INFO - template 14:19:54 INFO - struct IsPointer : detail::IsPointerHelper::Type> 14:19:54 INFO - {}; 14:19:54 INFO - template 14:19:54 INFO - struct IsLvalueReference : FalseType {}; 14:19:54 INFO - template 14:19:54 INFO - struct IsLvalueReference : TrueType {}; 14:19:54 INFO - template 14:19:54 INFO - struct IsRvalueReference : FalseType {}; 14:19:54 INFO - template 14:19:54 INFO - struct IsRvalueReference : TrueType {}; 14:19:54 INFO - namespace detail { 14:19:54 INFO - template 14:19:54 INFO - struct IsEnumHelper 14:19:54 INFO - : IntegralConstant 14:19:54 INFO - {}; 14:19:54 INFO - } 14:19:54 INFO - template 14:19:54 INFO - struct IsEnum 14:19:54 INFO - : detail::IsEnumHelper::Type> 14:19:54 INFO - {}; 14:19:54 INFO - namespace detail { 14:19:54 INFO - template 14:19:54 INFO - struct IsClassHelper 14:19:54 INFO - : IntegralConstant 14:19:54 INFO - {}; 14:19:54 INFO - } 14:19:54 INFO - template 14:19:54 INFO - struct IsClass 14:19:54 INFO - : detail::IsClassHelper::Type> 14:19:54 INFO - {}; 14:19:54 INFO - template 14:19:54 INFO - struct IsReference 14:19:54 INFO - : IntegralConstant::value || IsRvalueReference::value> 14:19:54 INFO - {}; 14:19:54 INFO - template 14:19:54 INFO - struct IsArithmetic 14:19:54 INFO - : IntegralConstant::value || IsFloatingPoint::value> 14:19:54 INFO - {}; 14:19:54 INFO - namespace detail { 14:19:54 INFO - template 14:19:54 INFO - struct IsMemberPointerHelper : FalseType {}; 14:19:54 INFO - template 14:19:54 INFO - struct IsMemberPointerHelper : TrueType {}; 14:19:54 INFO - } 14:19:54 INFO - template 14:19:54 INFO - struct IsMemberPointer 14:19:54 INFO - : detail::IsMemberPointerHelper::Type> 14:19:54 INFO - {}; 14:19:54 INFO - template 14:19:54 INFO - struct IsScalar 14:19:54 INFO - : IntegralConstant::value || IsEnum::value || 14:19:54 INFO - IsPointer::value || IsMemberPointer::value> 14:19:54 INFO - {}; 14:19:54 INFO - template 14:19:54 INFO - struct IsConst : FalseType {}; 14:19:54 INFO - template 14:19:54 INFO - struct IsConst : TrueType {}; 14:19:54 INFO - template 14:19:54 INFO - struct IsVolatile : FalseType {}; 14:19:54 INFO - template 14:19:54 INFO - struct IsVolatile : TrueType {}; 14:19:54 INFO - template 14:19:54 INFO - struct IsPod : public FalseType {}; 14:19:54 INFO - template<> struct IsPod : TrueType {}; 14:19:54 INFO - template<> struct IsPod : TrueType {}; 14:19:54 INFO - template<> struct IsPod : TrueType {}; 14:19:54 INFO - template<> struct IsPod : TrueType {}; 14:19:54 INFO - template<> struct IsPod : TrueType {}; 14:19:54 INFO - template<> struct IsPod : TrueType {}; 14:19:54 INFO - template<> struct IsPod : TrueType {}; 14:19:54 INFO - template<> struct IsPod : TrueType {}; 14:19:54 INFO - template<> struct IsPod : TrueType {}; 14:19:54 INFO - template<> struct IsPod : TrueType {}; 14:19:54 INFO - template<> struct IsPod : TrueType {}; 14:19:54 INFO - template<> struct IsPod : TrueType {}; 14:19:54 INFO - template<> struct IsPod : TrueType {}; 14:19:54 INFO - template<> struct IsPod : TrueType {}; 14:19:54 INFO - template<> struct IsPod : TrueType {}; 14:19:54 INFO - template<> struct IsPod : TrueType {}; 14:19:54 INFO - template struct IsPod : TrueType {}; 14:19:54 INFO - namespace detail { 14:19:54 INFO - template 14:19:54 INFO - struct IsEmptyHelper 14:19:54 INFO - : IntegralConstant::value && __is_empty(T)> 14:19:54 INFO - {}; 14:19:54 INFO - } 14:19:54 INFO - template 14:19:54 INFO - struct IsEmpty : detail::IsEmptyHelper::Type> 14:19:54 INFO - {}; 14:19:54 INFO - namespace detail { 14:19:54 INFO - template::value, 14:19:54 INFO - bool = IsIntegral::value, 14:19:54 INFO - typename NoCV = typename RemoveCV::Type> 14:19:54 INFO - struct IsSignedHelper; 14:19:54 INFO - template 14:19:54 INFO - struct IsSignedHelper : TrueType {}; 14:19:54 INFO - template 14:19:54 INFO - struct IsSignedHelper 14:19:54 INFO - : IntegralConstant 14:19:54 INFO - {}; 14:19:54 INFO - template 14:19:54 INFO - struct IsSignedHelper : FalseType {}; 14:19:54 INFO - } 14:19:54 INFO - template 14:19:54 INFO - struct IsSigned : detail::IsSignedHelper {}; 14:19:54 INFO - namespace detail { 14:19:54 INFO - template::value, 14:19:54 INFO - bool = IsIntegral::value, 14:19:54 INFO - typename NoCV = typename RemoveCV::Type> 14:19:54 INFO - struct IsUnsignedHelper; 14:19:54 INFO - template 14:19:54 INFO - struct IsUnsignedHelper : FalseType {}; 14:19:54 INFO - template 14:19:54 INFO - struct IsUnsignedHelper 14:19:54 INFO - : IntegralConstant::value || bool(NoCV(1) < NoCV(-1)))> 14:19:54 INFO - {}; 14:19:54 INFO - template 14:19:54 INFO - struct IsUnsignedHelper : FalseType {}; 14:19:54 INFO - } 14:19:54 INFO - template 14:19:54 INFO - struct IsUnsigned : detail::IsUnsignedHelper {}; 14:19:54 INFO - namespace detail { 14:19:54 INFO - struct DoIsDestructibleImpl 14:19:54 INFO - { 14:19:54 INFO - template().~T())> 14:19:54 INFO - static TrueType test(int); 14:19:54 INFO - template 14:19:54 INFO - static FalseType test(...); 14:19:54 INFO - }; 14:19:54 INFO - template 14:19:54 INFO - struct IsDestructibleImpl : public DoIsDestructibleImpl 14:19:54 INFO - { 14:19:54 INFO - typedef decltype(test(0)) Type; 14:19:54 INFO - }; 14:19:54 INFO - } 14:19:54 INFO - template 14:19:54 INFO - struct IsDestructible : public detail::IsDestructibleImpl::Type {}; 14:19:54 INFO - template 14:19:54 INFO - struct IsSame : FalseType {}; 14:19:54 INFO - template 14:19:54 INFO - struct IsSame : TrueType {}; 14:19:54 INFO - namespace detail { 14:19:54 INFO - template 14:19:54 INFO - struct BaseOfTester : IntegralConstant {}; 14:19:54 INFO - #line 674 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/TypeTraits.h" 14:19:54 INFO - } 14:19:54 INFO - template 14:19:54 INFO - struct IsBaseOf 14:19:54 INFO - : IntegralConstant::value> 14:19:54 INFO - {}; 14:19:54 INFO - namespace detail { 14:19:54 INFO - template 14:19:54 INFO - struct ConvertibleTester 14:19:54 INFO - { 14:19:54 INFO - private: 14:19:54 INFO - template 14:19:54 INFO - static char test_helper(To1); 14:19:54 INFO - template 14:19:54 INFO - static decltype(test_helper(DeclVal())) test(int); 14:19:54 INFO - template 14:19:54 INFO - static int test(...); 14:19:54 INFO - public: 14:19:54 INFO - static const bool value = 14:19:54 INFO - sizeof(test(0)) == sizeof(char); 14:19:54 INFO - }; 14:19:54 INFO - } 14:19:54 INFO - template 14:19:54 INFO - struct IsConvertible 14:19:54 INFO - : IntegralConstant::value> 14:19:54 INFO - {}; 14:19:54 INFO - template 14:19:54 INFO - struct IsConvertible 14:19:54 INFO - : IntegralConstant::value> 14:19:54 INFO - {}; 14:19:54 INFO - template 14:19:54 INFO - struct IsConvertible 14:19:54 INFO - : IntegralConstant::value> 14:19:54 INFO - {}; 14:19:54 INFO - template<> 14:19:54 INFO - struct IsConvertible 14:19:54 INFO - : TrueType 14:19:54 INFO - {}; 14:19:54 INFO - template 14:19:55 INFO - struct RemoveConst 14:19:55 INFO - { 14:19:55 INFO - typedef T Type; 14:19:55 INFO - }; 14:19:55 INFO - template 14:19:55 INFO - struct RemoveConst 14:19:55 INFO - { 14:19:55 INFO - typedef T Type; 14:19:55 INFO - }; 14:19:55 INFO - template 14:19:55 INFO - struct RemoveVolatile 14:19:55 INFO - { 14:19:55 INFO - typedef T Type; 14:19:55 INFO - }; 14:19:55 INFO - template 14:19:55 INFO - struct RemoveVolatile 14:19:55 INFO - { 14:19:55 INFO - typedef T Type; 14:19:55 INFO - }; 14:19:55 INFO - template 14:19:55 INFO - struct RemoveCV 14:19:55 INFO - { 14:19:55 INFO - typedef typename RemoveConst::Type>::Type Type; 14:19:55 INFO - }; 14:19:55 INFO - template 14:19:55 INFO - struct RemoveReference 14:19:55 INFO - { 14:19:55 INFO - typedef T Type; 14:19:55 INFO - }; 14:19:55 INFO - template 14:19:55 INFO - struct RemoveReference 14:19:55 INFO - { 14:19:55 INFO - typedef T Type; 14:19:55 INFO - }; 14:19:55 INFO - template 14:19:55 INFO - struct RemoveReference 14:19:55 INFO - { 14:19:55 INFO - typedef T Type; 14:19:55 INFO - }; 14:19:55 INFO - template 14:19:55 INFO - struct Conditional; 14:19:55 INFO - namespace detail { 14:19:55 INFO - enum Voidness { TIsVoid, TIsNotVoid }; 14:19:55 INFO - template::value ? TIsVoid : TIsNotVoid> 14:19:55 INFO - struct AddLvalueReferenceHelper; 14:19:55 INFO - template 14:19:55 INFO - struct AddLvalueReferenceHelper 14:19:55 INFO - { 14:19:55 INFO - typedef void Type; 14:19:55 INFO - }; 14:19:55 INFO - template 14:19:55 INFO - struct AddLvalueReferenceHelper 14:19:55 INFO - { 14:19:55 INFO - typedef T& Type; 14:19:55 INFO - }; 14:19:55 INFO - } 14:19:55 INFO - template 14:19:55 INFO - struct AddLvalueReference 14:19:55 INFO - : detail::AddLvalueReferenceHelper 14:19:55 INFO - {}; 14:19:55 INFO - namespace detail { 14:19:55 INFO - template::value ? TIsVoid : TIsNotVoid> 14:19:55 INFO - struct AddRvalueReferenceHelper; 14:19:55 INFO - template 14:19:55 INFO - struct AddRvalueReferenceHelper 14:19:55 INFO - { 14:19:55 INFO - typedef void Type; 14:19:55 INFO - }; 14:19:55 INFO - template 14:19:55 INFO - struct AddRvalueReferenceHelper 14:19:55 INFO - { 14:19:55 INFO - typedef T&& Type; 14:19:55 INFO - }; 14:19:55 INFO - } 14:19:55 INFO - template 14:19:55 INFO - struct AddRvalueReference 14:19:55 INFO - : detail::AddRvalueReferenceHelper 14:19:55 INFO - {}; 14:19:55 INFO - template 14:19:55 INFO - struct EnableIf; 14:19:55 INFO - namespace detail { 14:19:55 INFO - template 14:19:55 INFO - struct WithC : Conditional 14:19:55 INFO - {}; 14:19:55 INFO - template 14:19:55 INFO - struct WithV : Conditional 14:19:55 INFO - {}; 14:19:55 INFO - template 14:19:55 INFO - struct WithCV : WithC::Type> 14:19:55 INFO - {}; 14:19:55 INFO - template 14:19:55 INFO - struct CorrespondingSigned; 14:19:55 INFO - template<> 14:19:55 INFO - struct CorrespondingSigned { typedef signed char Type; }; 14:19:55 INFO - template<> 14:19:55 INFO - struct CorrespondingSigned { typedef signed char Type; }; 14:19:55 INFO - template<> 14:19:55 INFO - struct CorrespondingSigned { typedef short Type; }; 14:19:55 INFO - template<> 14:19:55 INFO - struct CorrespondingSigned { typedef int Type; }; 14:19:55 INFO - template<> 14:19:55 INFO - struct CorrespondingSigned { typedef long Type; }; 14:19:55 INFO - template<> 14:19:55 INFO - struct CorrespondingSigned { typedef long long Type; }; 14:19:55 INFO - template::Type, 14:19:55 INFO - bool IsSignedIntegerType = IsSigned::value && 14:19:55 INFO - !IsSame::value> 14:19:55 INFO - struct MakeSigned; 14:19:55 INFO - template 14:19:55 INFO - struct MakeSigned 14:19:55 INFO - { 14:19:55 INFO - typedef T Type; 14:19:55 INFO - }; 14:19:55 INFO - template 14:19:55 INFO - struct MakeSigned 14:19:55 INFO - : WithCV::value, IsVolatile::value, 14:19:55 INFO - typename CorrespondingSigned::Type> 14:19:55 INFO - {}; 14:19:55 INFO - } 14:19:55 INFO - template 14:19:55 INFO - struct MakeSigned 14:19:55 INFO - : EnableIf::value && 14:19:55 INFO - !IsSame::Type>::value, 14:19:55 INFO - typename detail::MakeSigned 14:19:55 INFO - >::Type 14:19:55 INFO - {}; 14:19:55 INFO - namespace detail { 14:19:55 INFO - template 14:19:55 INFO - struct CorrespondingUnsigned; 14:19:55 INFO - template<> 14:19:55 INFO - struct CorrespondingUnsigned { typedef unsigned char Type; }; 14:19:55 INFO - template<> 14:19:55 INFO - struct CorrespondingUnsigned { typedef unsigned char Type; }; 14:19:55 INFO - template<> 14:19:55 INFO - struct CorrespondingUnsigned { typedef unsigned short Type; }; 14:19:55 INFO - template<> 14:19:55 INFO - struct CorrespondingUnsigned { typedef unsigned int Type; }; 14:19:55 INFO - template<> 14:19:55 INFO - struct CorrespondingUnsigned { typedef unsigned long Type; }; 14:19:55 INFO - template<> 14:19:55 INFO - struct CorrespondingUnsigned { typedef unsigned long long Type; }; 14:19:55 INFO - template::Type, 14:19:55 INFO - bool IsUnsignedIntegerType = IsUnsigned::value && 14:19:55 INFO - !IsSame::value> 14:19:55 INFO - struct MakeUnsigned; 14:19:55 INFO - template 14:19:55 INFO - struct MakeUnsigned 14:19:55 INFO - { 14:19:55 INFO - typedef T Type; 14:19:55 INFO - }; 14:19:55 INFO - template 14:19:55 INFO - struct MakeUnsigned 14:19:55 INFO - : WithCV::value, IsVolatile::value, 14:19:55 INFO - typename CorrespondingUnsigned::Type> 14:19:55 INFO - {}; 14:19:55 INFO - } 14:19:55 INFO - template 14:19:55 INFO - struct MakeUnsigned 14:19:55 INFO - : EnableIf::value && 14:19:55 INFO - !IsSame::Type>::value, 14:19:55 INFO - typename detail::MakeUnsigned 14:19:55 INFO - >::Type 14:19:55 INFO - {}; 14:19:55 INFO - template 14:19:55 INFO - struct RemoveExtent 14:19:55 INFO - { 14:19:55 INFO - typedef T Type; 14:19:55 INFO - }; 14:19:55 INFO - template 14:19:55 INFO - struct RemoveExtent 14:19:55 INFO - { 14:19:55 INFO - typedef T Type; 14:19:55 INFO - }; 14:19:55 INFO - template 14:19:55 INFO - struct RemoveExtent 14:19:55 INFO - { 14:19:55 INFO - typedef T Type; 14:19:55 INFO - }; 14:19:55 INFO - namespace detail { 14:19:55 INFO - template 14:19:55 INFO - struct RemovePointerHelper 14:19:55 INFO - { 14:19:55 INFO - typedef T Type; 14:19:55 INFO - }; 14:19:55 INFO - template 14:19:55 INFO - struct RemovePointerHelper 14:19:55 INFO - { 14:19:55 INFO - typedef Pointee Type; 14:19:55 INFO - }; 14:19:55 INFO - } 14:19:55 INFO - template 14:19:55 INFO - struct RemovePointer 14:19:55 INFO - : detail::RemovePointerHelper::Type> 14:19:55 INFO - {}; 14:19:55 INFO - template 14:19:55 INFO - struct AddPointer 14:19:55 INFO - { 14:19:55 INFO - typedef typename RemoveReference::Type* Type; 14:19:55 INFO - }; 14:19:55 INFO - template 14:19:55 INFO - struct EnableIf 14:19:55 INFO - {}; 14:19:55 INFO - template 14:19:55 INFO - struct EnableIf 14:19:55 INFO - { 14:19:55 INFO - typedef T Type; 14:19:55 INFO - }; 14:19:55 INFO - template 14:19:55 INFO - struct Conditional 14:19:55 INFO - { 14:19:55 INFO - typedef A Type; 14:19:55 INFO - }; 14:19:55 INFO - template 14:19:55 INFO - struct Conditional 14:19:55 INFO - { 14:19:55 INFO - typedef B Type; 14:19:55 INFO - }; 14:19:55 INFO - namespace detail { 14:19:55 INFO - template::value, 14:19:55 INFO - bool IsFunction = IsFunction::value> 14:19:55 INFO - struct DecaySelector; 14:19:55 INFO - template 14:19:55 INFO - struct DecaySelector 14:19:55 INFO - { 14:19:55 INFO - typedef typename RemoveCV::Type Type; 14:19:55 INFO - }; 14:19:55 INFO - template 14:19:55 INFO - struct DecaySelector 14:19:55 INFO - { 14:19:55 INFO - typedef typename RemoveExtent::Type* Type; 14:19:55 INFO - }; 14:19:55 INFO - template 14:19:55 INFO - struct DecaySelector 14:19:55 INFO - { 14:19:55 INFO - typedef typename AddPointer::Type Type; 14:19:55 INFO - }; 14:19:55 INFO - }; 14:19:55 INFO - template 14:19:55 INFO - class Decay 14:19:55 INFO - : public detail::DecaySelector::Type> 14:19:55 INFO - { 14:19:55 INFO - }; 14:19:55 INFO - } 14:19:55 INFO - #line 1263 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/TypeTraits.h" 14:19:55 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Move.h" 14:19:55 INFO - namespace mozilla { 14:19:55 INFO - template 14:19:55 INFO - inline typename RemoveReference::Type&& 14:19:55 INFO - Move(T&& aX) 14:19:55 INFO - { 14:19:55 INFO - return static_cast::Type&&>(aX); 14:19:55 INFO - } 14:19:55 INFO - template 14:19:55 INFO - inline T&& 14:19:55 INFO - Forward(typename RemoveReference::Type& aX) 14:19:55 INFO - { 14:19:55 INFO - return static_cast(aX); 14:19:55 INFO - } 14:19:55 INFO - template 14:19:55 INFO - inline T&& 14:19:55 INFO - Forward(typename RemoveReference::Type&& aX) 14:19:55 INFO - { 14:19:55 INFO - static_assert(!IsLvalueReference::value, 14:19:55 INFO - "misuse of Forward detected! try the other overload"); 14:19:55 INFO - return static_cast(aX); 14:19:55 INFO - } 14:19:55 INFO - template 14:19:55 INFO - inline void 14:19:55 INFO - Swap(T& aX, T& aY) 14:19:55 INFO - { 14:19:55 INFO - T tmp(Move(aX)); 14:19:55 INFO - aX = Move(aY); 14:19:55 INFO - aY = Move(tmp); 14:19:55 INFO - } 14:19:55 INFO - } 14:19:55 INFO - #line 239 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Move.h" 14:19:55 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Pair.h" 14:19:55 INFO - namespace mozilla { 14:19:55 INFO - namespace detail { 14:19:55 INFO - enum StorageType { AsBase, AsMember }; 14:19:55 INFO - template::value ? detail::AsBase : detail::AsMember, 14:19:55 INFO - detail::StorageType = 14:19:55 INFO - IsEmpty::value && !IsBaseOf::value && !IsBaseOf::value 14:19:55 INFO - ? detail::AsBase 14:19:55 INFO - : detail::AsMember> 14:19:55 INFO - struct PairHelper; 14:19:55 INFO - template 14:19:55 INFO - struct PairHelper 14:19:55 INFO - { 14:19:55 INFO - protected: 14:19:55 INFO - template 14:19:55 INFO - PairHelper(AArg&& aA, BArg&& aB) 14:19:55 INFO - : mFirstA(Forward(aA)), 14:19:55 INFO - mSecondB(Forward(aB)) 14:19:55 INFO - {} 14:19:55 INFO - A& first() { return mFirstA; } 14:19:55 INFO - const A& first() const { return mFirstA; } 14:19:55 INFO - B& second() { return mSecondB; } 14:19:55 INFO - const B& second() const { return mSecondB; } 14:19:55 INFO - void swap(PairHelper& aOther) 14:19:55 INFO - { 14:19:55 INFO - Swap(mFirstA, aOther.mFirstA); 14:19:55 INFO - Swap(mSecondB, aOther.mSecondB); 14:19:55 INFO - } 14:19:55 INFO - private: 14:19:55 INFO - A mFirstA; 14:19:55 INFO - B mSecondB; 14:19:55 INFO - }; 14:19:55 INFO - template 14:19:55 INFO - struct PairHelper : private B 14:19:55 INFO - { 14:19:55 INFO - protected: 14:19:55 INFO - template 14:19:55 INFO - PairHelper(AArg&& aA, BArg&& aB) 14:19:55 INFO - : B(Forward(aB)), 14:19:55 INFO - mFirstA(Forward(aA)) 14:19:55 INFO - {} 14:19:55 INFO - A& first() { return mFirstA; } 14:19:55 INFO - const A& first() const { return mFirstA; } 14:19:55 INFO - B& second() { return *this; } 14:19:55 INFO - const B& second() const { return *this; } 14:19:55 INFO - void swap(PairHelper& aOther) 14:19:55 INFO - { 14:19:55 INFO - Swap(mFirstA, aOther.mFirstA); 14:19:55 INFO - Swap(static_cast(*this), static_cast(aOther)); 14:19:55 INFO - } 14:19:55 INFO - private: 14:19:55 INFO - A mFirstA; 14:19:55 INFO - }; 14:19:55 INFO - template 14:19:55 INFO - struct PairHelper : private A 14:19:55 INFO - { 14:19:55 INFO - protected: 14:19:55 INFO - template 14:19:55 INFO - PairHelper(AArg&& aA, BArg&& aB) 14:19:55 INFO - : A(Forward(aA)), 14:19:55 INFO - mSecondB(Forward(aB)) 14:19:55 INFO - {} 14:19:55 INFO - A& first() { return *this; } 14:19:55 INFO - const A& first() const { return *this; } 14:19:55 INFO - B& second() { return mSecondB; } 14:19:55 INFO - const B& second() const { return mSecondB; } 14:19:55 INFO - void swap(PairHelper& aOther) 14:19:55 INFO - { 14:19:55 INFO - Swap(static_cast(*this), static_cast(aOther)); 14:19:55 INFO - Swap(mSecondB, aOther.mSecondB); 14:19:55 INFO - } 14:19:55 INFO - private: 14:19:55 INFO - B mSecondB; 14:19:55 INFO - }; 14:19:55 INFO - template 14:19:55 INFO - struct PairHelper : private A, private B 14:19:55 INFO - { 14:19:55 INFO - protected: 14:19:55 INFO - template 14:19:55 INFO - PairHelper(AArg&& aA, BArg&& aB) 14:19:55 INFO - : A(Forward(aA)), 14:19:55 INFO - B(Forward(aB)) 14:19:55 INFO - {} 14:19:55 INFO - A& first() { return static_cast(*this); } 14:19:55 INFO - const A& first() const { return static_cast(*this); } 14:19:55 INFO - B& second() { return static_cast(*this); } 14:19:55 INFO - const B& second() const { return static_cast(*this); } 14:19:55 INFO - void swap(PairHelper& aOther) 14:19:55 INFO - { 14:19:55 INFO - Swap(static_cast(*this), static_cast(aOther)); 14:19:55 INFO - Swap(static_cast(*this), static_cast(aOther)); 14:19:55 INFO - } 14:19:55 INFO - }; 14:19:55 INFO - } 14:19:55 INFO - template 14:19:55 INFO - struct Pair 14:19:55 INFO - : private detail::PairHelper 14:19:55 INFO - { 14:19:55 INFO - typedef typename detail::PairHelper Base; 14:19:55 INFO - public: 14:19:55 INFO - template 14:19:55 INFO - Pair(AArg&& aA, BArg&& aB) 14:19:55 INFO - : Base(Forward(aA), Forward(aB)) 14:19:55 INFO - {} 14:19:55 INFO - Pair(Pair&& aOther) 14:19:55 INFO - : Base(Move(aOther.first()), Move(aOther.second())) 14:19:55 INFO - { } 14:19:55 INFO - Pair(const Pair& aOther) = default; 14:19:55 INFO - Pair& operator=(Pair&& aOther) 14:19:55 INFO - { 14:19:55 INFO - MOZ_ASSERT(this != &aOther, "Self-moves are prohibited"); 14:19:55 INFO - first() = Move(aOther.first()); 14:19:55 INFO - second() = Move(aOther.second()); 14:19:55 INFO - return *this; 14:19:55 INFO - } 14:19:55 INFO - Pair& operator=(const Pair& aOther) = default; 14:19:55 INFO - using Base::first; 14:19:55 INFO - using Base::second; 14:19:55 INFO - void swap(Pair& aOther) { Base::swap(aOther); } 14:19:55 INFO - }; 14:19:55 INFO - template 14:19:55 INFO - void 14:19:55 INFO - Swap(Pair& aX, Pair& aY) 14:19:55 INFO - { 14:19:55 INFO - aX.swap(aY); 14:19:55 INFO - } 14:19:55 INFO - template 14:19:55 INFO - Pair::Type>::Type, 14:19:55 INFO - typename RemoveCV::Type>::Type> 14:19:55 INFO - MakePair(A&& aA, B&& aB) 14:19:55 INFO - { 14:19:55 INFO - return 14:19:55 INFO - Pair::Type>::Type, 14:19:55 INFO - typename RemoveCV::Type>::Type>( 14:19:55 INFO - Forward(aA), 14:19:55 INFO - Forward(aB)); 14:19:55 INFO - } 14:19:55 INFO - } 14:19:55 INFO - #line 220 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Pair.h" 14:19:55 INFO - #line 64 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\other-licenses\\nsis\\contrib\\cityhash\\cityhash\\city.h" 14:19:55 INFO - typedef mozilla::Pair uint128; 14:19:55 INFO - inline uint64 Uint128Low64(const uint128& x) { return x.first(); } 14:19:55 INFO - inline uint64 Uint128High64(const uint128& x) { return x.second(); } 14:19:55 INFO - #line 68 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\other-licenses\\nsis\\contrib\\cityhash\\cityhash\\city.h" 14:19:55 INFO - uint64 CityHash64(const char *buf, size_t len); 14:19:55 INFO - uint64 CityHash64WithSeed(const char *buf, size_t len, uint64 seed); 14:19:55 INFO - uint64 CityHash64WithSeeds(const char *buf, size_t len, 14:19:55 INFO - uint64 seed0, uint64 seed1); 14:19:55 INFO - uint128 CityHash128(const char *s, size_t len); 14:19:55 INFO - uint128 CityHash128WithSeed(const char *s, size_t len, uint128 seed); 14:19:55 INFO - inline uint64 Hash128to64(const uint128& x) { 14:19:55 INFO - const uint64 kMul = 0x9ddfea08eb382d69; 14:19:55 INFO - uint64 a = (Uint128Low64(x) ^ Uint128High64(x)) * kMul; 14:19:55 INFO - a ^= (a >> 47); 14:19:55 INFO - uint64 b = (Uint128High64(x) ^ a) * kMul; 14:19:55 INFO - b ^= (b >> 47); 14:19:55 INFO - b *= kMul; 14:19:55 INFO - return b; 14:19:55 INFO - } 14:19:55 INFO - #line 103 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\other-licenses\\nsis\\contrib\\cityhash\\cityhash\\city.h" 14:19:55 INFO - #line 31 "c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/other-licenses/nsis/Contrib/CityHash/cityhash/city.cpp" 14:19:55 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\algorithm" 14:19:55 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\algorithm" 14:19:55 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\algorithm" 14:19:55 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/throw_msvc.h" 14:19:55 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\msvc_raise_wrappers.h" 14:19:55 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc_abort.h" 14:19:55 INFO - __declspec(dllimport) 14:19:55 INFO - __declspec(noreturn) 14:19:55 INFO - #line 25 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc_abort.h" 14:19:55 INFO - void mozalloc_abort(const char* const msg); 14:19:55 INFO - #line 29 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc_abort.h" 14:19:55 INFO - #line 22 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\msvc_raise_wrappers.h" 14:19:55 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstddef" 14:19:55 INFO - #pragma once 14:19:55 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cstdlib" 14:19:55 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cstdlib" 14:19:55 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cstdlib" 14:19:55 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/throw_msvc.h" 14:19:55 INFO - #line 26 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cstdlib" 14:19:55 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cstdlib" 14:19:55 INFO - #line 54 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cstdlib" 14:19:55 INFO - #pragma warning( push ) 14:19:55 INFO - #pragma warning( disable : 4275 4530 ) 14:19:55 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cstdlib" 14:19:55 INFO - #pragma once 14:19:55 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cstdlib" 14:19:55 INFO - namespace std { 14:19:55 INFO - using :: size_t; using :: div_t; using :: ldiv_t; 14:19:55 INFO - using :: abort; using :: abs; using :: atexit; 14:19:55 INFO - using :: atof; using :: atoi; using :: atol; 14:19:55 INFO - using :: bsearch; using :: calloc; using :: div; 14:19:55 INFO - using :: exit; using :: free; 14:19:55 INFO - using :: labs; using :: ldiv; using :: malloc; 14:19:55 INFO - using :: mblen; using :: mbstowcs; using :: mbtowc; 14:19:55 INFO - using :: qsort; using :: rand; using :: realloc; 14:19:55 INFO - using :: srand; using :: strtod; using :: strtol; 14:19:55 INFO - using :: strtoul; 14:19:55 INFO - using :: wcstombs; using :: wctomb; 14:19:55 INFO - using :: lldiv_t; 14:19:55 INFO - using :: getenv; 14:19:55 INFO - using :: system; 14:19:55 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cstdlib" 14:19:55 INFO - using :: atoll; using :: llabs; using :: lldiv; 14:19:55 INFO - using :: strtof; using :: strtold; 14:19:55 INFO - using :: strtoll; using :: strtoull; 14:19:55 INFO - using :: _Exit; using :: at_quick_exit; using :: quick_exit; 14:19:55 INFO - } 14:19:55 INFO - #line 44 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cstdlib" 14:19:55 INFO - #line 46 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cstdlib" 14:19:55 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cstdlib" 14:19:55 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cstdlib" 14:19:55 INFO - #pragma warning( pop ) 14:19:55 INFO - #line 82 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cstdlib" 14:19:55 INFO - #line 8 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstddef" 14:19:55 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\initializer_list" 14:19:55 INFO - #pragma once 14:19:55 INFO - #pragma pack(push,8) 14:19:55 INFO - #pragma warning(push,3) 14:19:55 INFO - namespace std { 14:19:55 INFO - template 14:19:55 INFO - class initializer_list 14:19:55 INFO - { 14:19:55 INFO - public: 14:19:55 INFO - typedef _Elem value_type; 14:19:55 INFO - typedef const _Elem& reference; 14:19:55 INFO - typedef const _Elem& const_reference; 14:19:55 INFO - typedef size_t size_type; 14:19:55 INFO - typedef const _Elem* iterator; 14:19:55 INFO - typedef const _Elem* const_iterator; 14:19:55 INFO - constexpr initializer_list() throw () 14:19:55 INFO - : _First(0), _Last(0) 14:19:55 INFO - { 14:19:55 INFO - } 14:19:55 INFO - constexpr initializer_list(const _Elem *_First_arg, 14:19:55 INFO - const _Elem *_Last_arg) throw () 14:19:55 INFO - : _First(_First_arg), _Last(_Last_arg) 14:19:55 INFO - { 14:19:55 INFO - } 14:19:55 INFO - constexpr const _Elem *begin() const throw () 14:19:55 INFO - { 14:19:55 INFO - return (_First); 14:19:55 INFO - } 14:19:55 INFO - constexpr const _Elem *end() const throw () 14:19:55 INFO - { 14:19:55 INFO - return (_Last); 14:19:55 INFO - } 14:19:55 INFO - constexpr size_t size() const throw () 14:19:55 INFO - { 14:19:55 INFO - return ((size_t)(_Last - _First)); 14:19:55 INFO - } 14:19:55 INFO - private: 14:19:55 INFO - const _Elem *_First; 14:19:55 INFO - const _Elem *_Last; 14:19:55 INFO - }; 14:19:55 INFO - template inline 14:19:55 INFO - constexpr const _Elem *begin(initializer_list<_Elem> _Ilist) throw () 14:19:55 INFO - { 14:19:55 INFO - return (_Ilist.begin()); 14:19:55 INFO - } 14:19:55 INFO - template inline 14:19:55 INFO - constexpr const _Elem *end(initializer_list<_Elem> _Ilist) throw () 14:19:55 INFO - { 14:19:55 INFO - return (_Ilist.end()); 14:19:55 INFO - } 14:19:55 INFO - } 14:19:55 INFO - #pragma warning(pop) 14:19:55 INFO - #pragma pack(pop) 14:19:55 INFO - #line 76 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\initializer_list" 14:19:55 INFO - #line 77 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\initializer_list" 14:19:55 INFO - #line 10 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstddef" 14:19:55 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xtr1common" 14:19:55 INFO - #pragma once 14:19:55 INFO - #pragma pack(push,8) 14:19:55 INFO - #pragma warning(push,3) 14:19:55 INFO - namespace std { 14:19:55 INFO - struct _Nil 14:19:55 INFO - { 14:19:55 INFO - }; 14:19:55 INFO - template 14:19:55 INFO - struct integral_constant 14:19:55 INFO - { 14:19:55 INFO - static constexpr _Ty value = _Val; 14:19:55 INFO - typedef _Ty value_type; 14:19:55 INFO - typedef integral_constant<_Ty, _Val> type; 14:19:55 INFO - constexpr operator value_type() const throw () 14:19:55 INFO - { 14:19:55 INFO - return (value); 14:19:55 INFO - } 14:19:55 INFO - constexpr value_type operator()() const throw () 14:19:55 INFO - { 14:19:55 INFO - return (value); 14:19:55 INFO - } 14:19:55 INFO - }; 14:19:55 INFO - typedef integral_constant true_type; 14:19:55 INFO - typedef integral_constant false_type; 14:19:55 INFO - template 14:19:55 INFO - using bool_constant = integral_constant; 14:19:55 INFO - template 14:19:55 INFO - struct _Cat_base 14:19:55 INFO - : integral_constant 14:19:55 INFO - { 14:19:55 INFO - }; 14:19:55 INFO - template 14:19:55 INFO - struct enable_if 14:19:55 INFO - { 14:19:55 INFO - }; 14:19:55 INFO - template 14:19:55 INFO - struct enable_if 14:19:55 INFO - { 14:19:55 INFO - typedef _Ty type; 14:19:55 INFO - }; 14:19:55 INFO - template 14:19:55 INFO - struct conditional 14:19:55 INFO - { 14:19:55 INFO - typedef _Ty2 type; 14:19:55 INFO - }; 14:19:55 INFO - template 14:19:55 INFO - struct conditional 14:19:55 INFO - { 14:19:55 INFO - typedef _Ty1 type; 14:19:55 INFO - }; 14:19:55 INFO - template 14:19:55 INFO - struct is_same 14:19:55 INFO - : false_type 14:19:55 INFO - { 14:19:55 INFO - }; 14:19:55 INFO - template 14:19:55 INFO - struct is_same<_Ty1, _Ty1> 14:19:55 INFO - : true_type 14:19:55 INFO - { 14:19:55 INFO - }; 14:19:55 INFO - template 14:19:55 INFO - constexpr bool is_same_v = is_same<_Ty, _Uty>::value; 14:19:55 INFO - #line 102 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xtr1common" 14:19:55 INFO - template 14:19:55 INFO - struct remove_const 14:19:55 INFO - { 14:19:55 INFO - typedef _Ty type; 14:19:55 INFO - }; 14:19:55 INFO - template 14:19:55 INFO - struct remove_const 14:19:55 INFO - { 14:19:55 INFO - typedef _Ty type; 14:19:55 INFO - }; 14:19:55 INFO - template 14:19:55 INFO - struct remove_volatile 14:19:55 INFO - { 14:19:55 INFO - typedef _Ty type; 14:19:55 INFO - }; 14:19:55 INFO - template 14:19:55 INFO - struct remove_volatile 14:19:55 INFO - { 14:19:55 INFO - typedef _Ty type; 14:19:55 INFO - }; 14:19:55 INFO - template 14:19:55 INFO - struct remove_cv 14:19:55 INFO - { 14:19:55 INFO - typedef typename remove_const::type>::type 14:19:55 INFO - type; 14:19:55 INFO - }; 14:19:55 INFO - template 14:19:55 INFO - struct _Is_integral 14:19:55 INFO - : false_type 14:19:55 INFO - { 14:19:55 INFO - }; 14:19:55 INFO - template<> 14:19:55 INFO - struct _Is_integral 14:19:55 INFO - : true_type 14:19:55 INFO - { 14:19:55 INFO - }; 14:19:55 INFO - template<> 14:19:55 INFO - struct _Is_integral 14:19:55 INFO - : true_type 14:19:55 INFO - { 14:19:55 INFO - }; 14:19:55 INFO - template<> 14:19:55 INFO - struct _Is_integral 14:19:55 INFO - : true_type 14:19:55 INFO - { 14:19:55 INFO - }; 14:19:55 INFO - template<> 14:19:55 INFO - struct _Is_integral 14:19:55 INFO - : true_type 14:19:55 INFO - { 14:19:55 INFO - }; 14:19:55 INFO - template<> 14:19:55 INFO - struct _Is_integral 14:19:55 INFO - : true_type 14:19:55 INFO - { 14:19:55 INFO - }; 14:19:55 INFO - #line 175 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xtr1common" 14:19:55 INFO - template<> 14:19:55 INFO - struct _Is_integral 14:19:55 INFO - : true_type 14:19:55 INFO - { 14:19:55 INFO - }; 14:19:55 INFO - template<> 14:19:55 INFO - struct _Is_integral 14:19:55 INFO - : true_type 14:19:55 INFO - { 14:19:55 INFO - }; 14:19:55 INFO - template<> 14:19:55 INFO - struct _Is_integral 14:19:55 INFO - : true_type 14:19:55 INFO - { 14:19:55 INFO - }; 14:19:55 INFO - template<> 14:19:55 INFO - struct _Is_integral 14:19:55 INFO - : true_type 14:19:55 INFO - { 14:19:55 INFO - }; 14:19:55 INFO - template<> 14:19:55 INFO - struct _Is_integral 14:19:55 INFO - : true_type 14:19:55 INFO - { 14:19:55 INFO - }; 14:19:55 INFO - template<> 14:19:55 INFO - struct _Is_integral 14:19:55 INFO - : true_type 14:19:55 INFO - { 14:19:55 INFO - }; 14:19:55 INFO - template<> 14:19:55 INFO - struct _Is_integral 14:19:55 INFO - : true_type 14:19:55 INFO - { 14:19:55 INFO - }; 14:19:55 INFO - template<> 14:19:55 INFO - struct _Is_integral 14:19:55 INFO - : true_type 14:19:55 INFO - { 14:19:55 INFO - }; 14:19:55 INFO - template<> 14:19:55 INFO - struct _Is_integral 14:19:55 INFO - : true_type 14:19:55 INFO - { 14:19:55 INFO - }; 14:19:55 INFO - template<> 14:19:55 INFO - struct _Is_integral 14:19:55 INFO - : true_type 14:19:55 INFO - { 14:19:55 INFO - }; 14:19:55 INFO - template 14:19:55 INFO - struct is_integral 14:19:55 INFO - : _Is_integral::type> 14:19:55 INFO - { 14:19:55 INFO - }; 14:19:55 INFO - template 14:19:55 INFO - constexpr bool is_integral_v = is_integral<_Ty>::value; 14:19:55 INFO - #line 247 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xtr1common" 14:19:55 INFO - template 14:19:55 INFO - struct _Is_floating_point 14:19:55 INFO - : false_type 14:19:55 INFO - { 14:19:55 INFO - }; 14:19:55 INFO - template<> 14:19:55 INFO - struct _Is_floating_point 14:19:55 INFO - : true_type 14:19:55 INFO - { 14:19:55 INFO - }; 14:19:55 INFO - template<> 14:19:55 INFO - struct _Is_floating_point 14:19:55 INFO - : true_type 14:19:55 INFO - { 14:19:55 INFO - }; 14:19:55 INFO - template<> 14:19:55 INFO - struct _Is_floating_point 14:19:55 INFO - : true_type 14:19:55 INFO - { 14:19:55 INFO - }; 14:19:55 INFO - template 14:19:55 INFO - struct is_floating_point 14:19:55 INFO - : _Is_floating_point::type> 14:19:55 INFO - { 14:19:55 INFO - }; 14:19:55 INFO - template 14:19:55 INFO - constexpr bool is_floating_point_v = is_floating_point<_Ty>::value; 14:19:55 INFO - #line 284 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xtr1common" 14:19:55 INFO - template 14:19:55 INFO - struct is_arithmetic 14:19:55 INFO - : _Cat_base::value 14:19:55 INFO - || is_floating_point<_Ty>::value> 14:19:55 INFO - { 14:19:55 INFO - }; 14:19:55 INFO - template 14:19:55 INFO - constexpr bool is_arithmetic_v = is_arithmetic<_Ty>::value; 14:19:55 INFO - #line 297 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xtr1common" 14:19:55 INFO - template 14:19:55 INFO - struct remove_reference 14:19:55 INFO - { 14:19:55 INFO - typedef _Ty type; 14:19:55 INFO - }; 14:19:55 INFO - template 14:19:55 INFO - struct remove_reference<_Ty&> 14:19:55 INFO - { 14:19:55 INFO - typedef _Ty type; 14:19:55 INFO - }; 14:19:55 INFO - template 14:19:55 INFO - struct remove_reference<_Ty&&> 14:19:55 INFO - { 14:19:55 INFO - typedef _Ty type; 14:19:55 INFO - }; 14:19:55 INFO - struct _Wrap_int 14:19:55 INFO - { 14:19:55 INFO - _Wrap_int(int) 14:19:55 INFO - { 14:19:55 INFO - } 14:19:55 INFO - }; 14:19:55 INFO - template 14:19:55 INFO - struct _Identity 14:19:55 INFO - { 14:19:55 INFO - typedef _Ty type; 14:19:55 INFO - }; 14:19:56 INFO - } 14:19:56 INFO - #pragma warning(pop) 14:19:56 INFO - #pragma pack(pop) 14:19:56 INFO - #line 349 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xtr1common" 14:19:56 INFO - #line 350 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xtr1common" 14:19:56 INFO - #line 12 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstddef" 14:19:56 INFO - #pragma pack(push,8) 14:19:56 INFO - #pragma warning(push,3) 14:19:56 INFO - #line 23 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstddef" 14:19:56 INFO - namespace std { 14:19:56 INFO - #line 29 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstddef" 14:19:56 INFO - #line 60 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstddef" 14:19:56 INFO - #line 70 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstddef" 14:19:56 INFO - #line 73 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstddef" 14:19:56 INFO - #line 80 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstddef" 14:19:56 INFO - template 14:19:56 INFO - struct _If 14:19:56 INFO - { 14:19:56 INFO - typedef _Ty2 type; 14:19:56 INFO - }; 14:19:56 INFO - template 14:19:56 INFO - struct _If 14:19:56 INFO - { 14:19:56 INFO - typedef _Ty1 type; 14:19:56 INFO - }; 14:19:56 INFO - template 14:19:56 INFO - struct _Always_false 14:19:56 INFO - { 14:19:56 INFO - static constexpr bool value = false; 14:19:56 INFO - }; 14:19:56 INFO - template 14:19:56 INFO - struct unary_function 14:19:56 INFO - { 14:19:56 INFO - typedef _Arg argument_type; 14:19:56 INFO - typedef _Result result_type; 14:19:56 INFO - }; 14:19:56 INFO - template 14:19:56 INFO - struct binary_function 14:19:56 INFO - { 14:19:56 INFO - typedef _Arg1 first_argument_type; 14:19:56 INFO - typedef _Arg2 second_argument_type; 14:19:56 INFO - typedef _Result result_type; 14:19:56 INFO - }; 14:19:56 INFO - #line 172 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstddef" 14:19:56 INFO - template 14:19:56 INFO - struct plus 14:19:56 INFO - { 14:19:56 INFO - typedef _Ty first_argument_type; 14:19:56 INFO - typedef _Ty second_argument_type; 14:19:56 INFO - typedef _Ty result_type; 14:19:56 INFO - constexpr _Ty operator()(const _Ty& _Left, const _Ty& _Right) const 14:19:56 INFO - { 14:19:56 INFO - return (_Left + _Right); 14:19:56 INFO - } 14:19:56 INFO - }; 14:19:56 INFO - template 14:19:56 INFO - struct minus 14:19:56 INFO - { 14:19:56 INFO - typedef _Ty first_argument_type; 14:19:56 INFO - typedef _Ty second_argument_type; 14:19:56 INFO - typedef _Ty result_type; 14:19:56 INFO - constexpr _Ty operator()(const _Ty& _Left, const _Ty& _Right) const 14:19:56 INFO - { 14:19:56 INFO - return (_Left - _Right); 14:19:56 INFO - } 14:19:56 INFO - }; 14:19:56 INFO - template 14:19:56 INFO - struct multiplies 14:19:56 INFO - { 14:19:56 INFO - typedef _Ty first_argument_type; 14:19:56 INFO - typedef _Ty second_argument_type; 14:19:56 INFO - typedef _Ty result_type; 14:19:56 INFO - constexpr _Ty operator()(const _Ty& _Left, const _Ty& _Right) const 14:19:56 INFO - { 14:19:56 INFO - return (_Left * _Right); 14:19:56 INFO - } 14:19:56 INFO - }; 14:19:56 INFO - template 14:19:56 INFO - struct equal_to 14:19:56 INFO - { 14:19:56 INFO - typedef _Ty first_argument_type; 14:19:56 INFO - typedef _Ty second_argument_type; 14:19:56 INFO - typedef bool result_type; 14:19:56 INFO - constexpr bool operator()(const _Ty& _Left, const _Ty& _Right) const 14:19:56 INFO - { 14:19:56 INFO - return (_Left == _Right); 14:19:56 INFO - } 14:19:56 INFO - }; 14:19:56 INFO - template 14:19:56 INFO - struct less 14:19:56 INFO - { 14:19:56 INFO - typedef _Ty first_argument_type; 14:19:56 INFO - typedef _Ty second_argument_type; 14:19:56 INFO - typedef bool result_type; 14:19:56 INFO - constexpr bool operator()(const _Ty& _Left, const _Ty& _Right) const 14:19:56 INFO - { 14:19:56 INFO - return (_Left < _Right); 14:19:56 INFO - } 14:19:56 INFO - }; 14:19:56 INFO - template<> 14:19:56 INFO - struct plus 14:19:56 INFO - { 14:19:56 INFO - typedef int is_transparent; 14:19:56 INFO - template 14:19:56 INFO - constexpr auto operator()(_Ty1&& _Left, _Ty2&& _Right) const 14:19:56 INFO - -> decltype(static_cast<_Ty1&&>(_Left) 14:19:56 INFO - + static_cast<_Ty2&&>(_Right)) 14:19:56 INFO - { 14:19:56 INFO - return (static_cast<_Ty1&&>(_Left) 14:19:56 INFO - + static_cast<_Ty2&&>(_Right)); 14:19:56 INFO - } 14:19:56 INFO - }; 14:19:56 INFO - template<> 14:19:56 INFO - struct minus 14:19:56 INFO - { 14:19:56 INFO - typedef int is_transparent; 14:19:56 INFO - template 14:19:56 INFO - constexpr auto operator()(_Ty1&& _Left, _Ty2&& _Right) const 14:19:56 INFO - -> decltype(static_cast<_Ty1&&>(_Left) 14:19:56 INFO - - static_cast<_Ty2&&>(_Right)) 14:19:56 INFO - { 14:19:56 INFO - return (static_cast<_Ty1&&>(_Left) 14:19:56 INFO - - static_cast<_Ty2&&>(_Right)); 14:19:56 INFO - } 14:19:56 INFO - }; 14:19:56 INFO - template<> 14:19:56 INFO - struct multiplies 14:19:56 INFO - { 14:19:56 INFO - typedef int is_transparent; 14:19:56 INFO - template 14:19:56 INFO - constexpr auto operator()(_Ty1&& _Left, _Ty2&& _Right) const 14:19:56 INFO - -> decltype(static_cast<_Ty1&&>(_Left) 14:19:56 INFO - * static_cast<_Ty2&&>(_Right)) 14:19:56 INFO - { 14:19:56 INFO - return (static_cast<_Ty1&&>(_Left) 14:19:56 INFO - * static_cast<_Ty2&&>(_Right)); 14:19:56 INFO - } 14:19:56 INFO - }; 14:19:56 INFO - template<> 14:19:56 INFO - struct equal_to 14:19:56 INFO - { 14:19:56 INFO - typedef int is_transparent; 14:19:56 INFO - template 14:19:56 INFO - constexpr auto operator()(_Ty1&& _Left, _Ty2&& _Right) const 14:19:56 INFO - -> decltype(static_cast<_Ty1&&>(_Left) 14:19:56 INFO - == static_cast<_Ty2&&>(_Right)) 14:19:56 INFO - { 14:19:56 INFO - return (static_cast<_Ty1&&>(_Left) 14:19:56 INFO - == static_cast<_Ty2&&>(_Right)); 14:19:56 INFO - } 14:19:56 INFO - }; 14:19:56 INFO - template<> 14:19:56 INFO - struct less 14:19:56 INFO - { 14:19:56 INFO - typedef int is_transparent; 14:19:56 INFO - template 14:19:56 INFO - constexpr auto operator()(_Ty1&& _Left, _Ty2&& _Right) const 14:19:56 INFO - -> decltype(static_cast<_Ty1&&>(_Left) 14:19:56 INFO - < static_cast<_Ty2&&>(_Right)) 14:19:56 INFO - { 14:19:56 INFO - return (static_cast<_Ty1&&>(_Left) 14:19:56 INFO - < static_cast<_Ty2&&>(_Right)); 14:19:56 INFO - } 14:19:56 INFO - }; 14:19:56 INFO - } 14:19:56 INFO - namespace std { 14:19:56 INFO - inline size_t _Hash_seq(const unsigned char *_First, size_t _Count) 14:19:56 INFO - { 14:19:56 INFO - #line 343 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstddef" 14:19:56 INFO - static_assert(sizeof(size_t) == 4, "This code is for 32-bit size_t."); 14:19:56 INFO - const size_t _FNV_offset_basis = 2166136261U; 14:19:56 INFO - const size_t _FNV_prime = 16777619U; 14:19:56 INFO - #line 347 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstddef" 14:19:56 INFO - size_t _Val = _FNV_offset_basis; 14:19:56 INFO - for (size_t _Next = 0; _Next < _Count; ++_Next) 14:19:56 INFO - { 14:19:56 INFO - _Val ^= (size_t)_First[_Next]; 14:19:56 INFO - _Val *= _FNV_prime; 14:19:56 INFO - } 14:19:56 INFO - return (_Val); 14:19:56 INFO - } 14:19:56 INFO - template 14:19:56 INFO - struct _Bitwise_hash 14:19:56 INFO - { 14:19:56 INFO - typedef _Kty argument_type; 14:19:56 INFO - typedef size_t result_type; 14:19:56 INFO - size_t operator()(const _Kty& _Keyval) const 14:19:56 INFO - { 14:19:56 INFO - return (_Hash_seq((const unsigned char *)&_Keyval, sizeof (_Kty))); 14:19:56 INFO - } 14:19:56 INFO - }; 14:19:56 INFO - template 14:19:56 INFO - struct hash 14:19:56 INFO - : public _Bitwise_hash<_Kty> 14:19:56 INFO - { 14:19:56 INFO - static constexpr bool _Value = __is_enum(_Kty); 14:19:56 INFO - static_assert(_Value, 14:19:56 INFO - "The C++ Standard doesn't provide a hash for this type."); 14:19:56 INFO - }; 14:19:56 INFO - template<> 14:19:56 INFO - struct hash 14:19:56 INFO - : public _Bitwise_hash 14:19:56 INFO - { 14:19:56 INFO - }; 14:19:56 INFO - template<> 14:19:56 INFO - struct hash 14:19:56 INFO - : public _Bitwise_hash 14:19:56 INFO - { 14:19:56 INFO - }; 14:19:56 INFO - template<> 14:19:56 INFO - struct hash 14:19:56 INFO - : public _Bitwise_hash 14:19:56 INFO - { 14:19:56 INFO - }; 14:19:56 INFO - template<> 14:19:56 INFO - struct hash 14:19:56 INFO - : public _Bitwise_hash 14:19:56 INFO - { 14:19:56 INFO - }; 14:19:56 INFO - template<> 14:19:56 INFO - struct hash 14:19:56 INFO - : public _Bitwise_hash 14:19:56 INFO - { 14:19:56 INFO - }; 14:19:56 INFO - template<> 14:19:56 INFO - struct hash 14:19:56 INFO - : public _Bitwise_hash 14:19:56 INFO - { 14:19:56 INFO - }; 14:19:56 INFO - template<> 14:19:56 INFO - struct hash 14:19:56 INFO - : public _Bitwise_hash 14:19:56 INFO - { 14:19:56 INFO - }; 14:19:56 INFO - #line 422 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstddef" 14:19:56 INFO - template<> 14:19:56 INFO - struct hash 14:19:56 INFO - : public _Bitwise_hash 14:19:56 INFO - { 14:19:56 INFO - }; 14:19:56 INFO - template<> 14:19:56 INFO - struct hash 14:19:56 INFO - : public _Bitwise_hash 14:19:56 INFO - { 14:19:56 INFO - }; 14:19:56 INFO - template<> 14:19:56 INFO - struct hash 14:19:56 INFO - : public _Bitwise_hash 14:19:56 INFO - { 14:19:56 INFO - }; 14:19:56 INFO - template<> 14:19:56 INFO - struct hash 14:19:56 INFO - : public _Bitwise_hash 14:19:56 INFO - { 14:19:56 INFO - }; 14:19:56 INFO - template<> 14:19:56 INFO - struct hash 14:19:56 INFO - : public _Bitwise_hash 14:19:56 INFO - { 14:19:56 INFO - }; 14:19:56 INFO - template<> 14:19:56 INFO - struct hash 14:19:56 INFO - : public _Bitwise_hash 14:19:56 INFO - { 14:19:56 INFO - }; 14:19:56 INFO - template<> 14:19:56 INFO - struct hash 14:19:56 INFO - : public _Bitwise_hash 14:19:56 INFO - { 14:19:56 INFO - }; 14:19:56 INFO - template<> 14:19:56 INFO - struct hash 14:19:56 INFO - : public _Bitwise_hash 14:19:56 INFO - { 14:19:56 INFO - }; 14:19:56 INFO - template<> 14:19:56 INFO - struct hash 14:19:56 INFO - : public _Bitwise_hash 14:19:56 INFO - { 14:19:56 INFO - typedef float _Kty; 14:19:56 INFO - typedef _Bitwise_hash<_Kty> _Mybase; 14:19:56 INFO - size_t operator()(const _Kty& _Keyval) const 14:19:56 INFO - { 14:19:56 INFO - return (_Mybase::operator()( 14:19:56 INFO - _Keyval == 0 ? 0 : _Keyval)); 14:19:56 INFO - } 14:19:56 INFO - }; 14:19:56 INFO - template<> 14:19:56 INFO - struct hash 14:19:56 INFO - : public _Bitwise_hash 14:19:56 INFO - { 14:19:56 INFO - typedef double _Kty; 14:19:56 INFO - typedef _Bitwise_hash<_Kty> _Mybase; 14:19:56 INFO - size_t operator()(const _Kty& _Keyval) const 14:19:56 INFO - { 14:19:56 INFO - return (_Mybase::operator()( 14:19:56 INFO - _Keyval == 0 ? 0 : _Keyval)); 14:19:56 INFO - } 14:19:56 INFO - }; 14:19:56 INFO - template<> 14:19:56 INFO - struct hash 14:19:56 INFO - : public _Bitwise_hash 14:19:56 INFO - { 14:19:56 INFO - typedef long double _Kty; 14:19:56 INFO - typedef _Bitwise_hash<_Kty> _Mybase; 14:19:56 INFO - size_t operator()(const _Kty& _Keyval) const 14:19:56 INFO - { 14:19:56 INFO - return (_Mybase::operator()( 14:19:56 INFO - _Keyval == 0 ? 0 : _Keyval)); 14:19:56 INFO - } 14:19:56 INFO - }; 14:19:56 INFO - template 14:19:56 INFO - struct hash<_Ty *> 14:19:56 INFO - : public _Bitwise_hash<_Ty *> 14:19:56 INFO - { 14:19:56 INFO - }; 14:19:56 INFO - } 14:19:56 INFO - #line 520 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstddef" 14:19:56 INFO - namespace std { 14:19:56 INFO - namespace tr1 { 14:19:56 INFO - using ::std:: hash; 14:19:56 INFO - } 14:19:56 INFO - } 14:19:56 INFO - #line 528 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstddef" 14:19:56 INFO - #line 539 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstddef" 14:19:56 INFO - #line 547 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstddef" 14:19:56 INFO - #line 558 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstddef" 14:19:56 INFO - #line 567 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstddef" 14:19:56 INFO - namespace std { 14:19:56 INFO - template 14:19:56 INFO - struct _Arg_types 14:19:56 INFO - { 14:19:56 INFO - }; 14:19:56 INFO - template 14:19:56 INFO - struct _Arg_types<_Ty1> 14:19:56 INFO - { 14:19:56 INFO - typedef _Ty1 argument_type; 14:19:56 INFO - }; 14:19:56 INFO - template 14:19:56 INFO - struct _Arg_types<_Ty1, _Ty2> 14:19:56 INFO - { 14:19:56 INFO - typedef _Ty1 first_argument_type; 14:19:56 INFO - typedef _Ty2 second_argument_type; 14:19:56 INFO - }; 14:19:56 INFO - template 14:19:56 INFO - struct _Is_function 14:19:56 INFO - { 14:19:56 INFO - typedef false_type _Bool_type; 14:19:56 INFO - static constexpr bool _Weird = false; 14:19:56 INFO - }; 14:19:56 INFO - template struct _Is_function<_Ret __cdecl (_Types...) > : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = false; }; template struct _Is_function<_Ret __fastcall (_Types...) > : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = false; }; template struct _Is_function<_Ret __stdcall (_Types...) > : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = false; }; template struct _Is_function<_Ret __vectorcall (_Types...) > : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = false; }; template struct _Is_function<_Ret __cdecl (_Types...) const> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __fastcall (_Types...) const> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __stdcall (_Types...) const> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __vectorcall (_Types...) const> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __cdecl (_Types...) volatile> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __fastcall (_Types...) volatile> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __stdcall (_Types...) volatile> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __vectorcall (_Types...) volatile> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __cdecl (_Types...) const volatile> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __fastcall (_Types...) const volatile> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __stdcall (_Types...) const volatile> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __vectorcall (_Types...) const volatile> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __cdecl (_Types...) &> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __fastcall (_Types...) &> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __stdcall (_Types...) &> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __vectorcall (_Types...) &> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __cdecl (_Types...) const &> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __fastcall (_Types...) const &> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __stdcall (_Types...) const &> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __vectorcall (_Types...) const &> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __cdecl (_Types...) volatile &> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __fastcall (_Types...) volatile &> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __stdcall (_Types...) volatile &> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __vectorcall (_Types...) volatile &> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __cdecl (_Types...) const volatile &> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __fastcall (_Types...) const volatile &> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __stdcall (_Types...) const volatile &> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __vectorcall (_Types...) const volatile &> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __cdecl (_Types...) &&> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __fastcall (_Types...) &&> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __stdcall (_Types...) &&> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __vectorcall (_Types...) &&> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __cdecl (_Types...) const &&> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __fastcall (_Types...) const &&> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __stdcall (_Types...) const &&> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __vectorcall (_Types...) const &&> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __cdecl (_Types...) volatile &&> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __fastcall (_Types...) volatile &&> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __stdcall (_Types...) volatile &&> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __vectorcall (_Types...) volatile &&> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __cdecl (_Types...) const volatile &&> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __fastcall (_Types...) const volatile &&> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __stdcall (_Types...) const volatile &&> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __vectorcall (_Types...) const volatile &&> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; 14:19:56 INFO - template struct _Is_function<_Ret (_Types..., ...) > { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = false; }; template struct _Is_function<_Ret (_Types..., ...) const> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret (_Types..., ...) volatile> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret (_Types..., ...) const volatile> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret (_Types..., ...) &> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret (_Types..., ...) const &> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret (_Types..., ...) volatile &> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret (_Types..., ...) const volatile &> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret (_Types..., ...) &&> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret (_Types..., ...) const &&> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret (_Types..., ...) volatile &&> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret (_Types..., ...) const volatile &&> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; 14:19:56 INFO - template 14:19:56 INFO - struct is_function 14:19:56 INFO - : _Is_function<_Ty>::_Bool_type 14:19:56 INFO - { 14:19:56 INFO - }; 14:19:56 INFO - template 14:19:56 INFO - constexpr bool is_function_v = is_function<_Ty>::value; 14:19:56 INFO - #line 699 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstddef" 14:19:56 INFO - template inline 14:19:56 INFO - constexpr _Ty *addressof(_Ty& _Val) throw () 14:19:56 INFO - { 14:19:56 INFO - return (__builtin_addressof(_Val)); 14:19:56 INFO - } 14:19:56 INFO - #line 728 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstddef" 14:19:56 INFO - template inline 14:19:56 INFO - auto _Unfancy(_Ptrty _Ptr) 14:19:56 INFO - { 14:19:56 INFO - return (::std:: addressof(*_Ptr)); 14:19:56 INFO - } 14:19:56 INFO - template inline 14:19:56 INFO - _Ty * _Unfancy(_Ty * _Ptr) 14:19:56 INFO - { 14:19:56 INFO - return (_Ptr); 14:19:56 INFO - } 14:19:56 INFO - } 14:19:56 INFO - #pragma warning(pop) 14:19:56 INFO - #pragma pack(pop) 14:19:56 INFO - #line 748 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstddef" 14:19:56 INFO - #line 749 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstddef" 14:19:56 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\msvc_raise_wrappers.h" 14:19:56 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\xutility" 14:19:56 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\xutility" 14:19:56 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\xutility" 14:19:56 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/throw_msvc.h" 14:19:56 INFO - #line 26 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\xutility" 14:19:56 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\xutility" 14:19:56 INFO - #line 54 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\xutility" 14:19:56 INFO - #pragma warning( push ) 14:19:56 INFO - #pragma warning( disable : 4275 4530 ) 14:19:56 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:19:56 INFO - #pragma once 14:19:56 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\climits" 14:19:56 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\climits" 14:19:56 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\climits" 14:19:56 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/throw_msvc.h" 14:19:56 INFO - #line 26 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\climits" 14:19:56 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\climits" 14:19:56 INFO - #line 54 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\climits" 14:19:56 INFO - #pragma warning( push ) 14:19:56 INFO - #pragma warning( disable : 4275 4530 ) 14:19:56 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\climits" 14:19:56 INFO - #pragma once 14:19:56 INFO - #line 9 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\climits" 14:19:56 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\climits" 14:19:56 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\climits" 14:19:56 INFO - #pragma warning( pop ) 14:19:56 INFO - #line 82 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\climits" 14:19:56 INFO - #line 7 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:19:56 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\utility" 14:19:56 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\utility" 14:19:56 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\utility" 14:19:56 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/throw_msvc.h" 14:19:56 INFO - #line 26 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\utility" 14:19:56 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\utility" 14:19:56 INFO - #line 54 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\utility" 14:19:56 INFO - #pragma warning( push ) 14:19:56 INFO - #pragma warning( disable : 4275 4530 ) 14:19:56 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\utility" 14:19:56 INFO - #pragma once 14:19:56 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\iosfwd" 14:19:56 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\iosfwd" 14:19:56 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\iosfwd" 14:19:56 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/throw_msvc.h" 14:19:56 INFO - #line 26 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\iosfwd" 14:19:56 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\iosfwd" 14:19:56 INFO - #line 54 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\iosfwd" 14:19:56 INFO - #pragma warning( push ) 14:19:56 INFO - #pragma warning( disable : 4275 4530 ) 14:19:56 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\iosfwd" 14:19:56 INFO - #pragma once 14:19:56 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cstdio" 14:19:56 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cstdio" 14:19:56 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cstdio" 14:19:56 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/throw_msvc.h" 14:19:56 INFO - #line 26 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cstdio" 14:19:56 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cstdio" 14:19:56 INFO - #line 54 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cstdio" 14:19:56 INFO - #pragma warning( push ) 14:19:56 INFO - #pragma warning( disable : 4275 4530 ) 14:19:56 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cstdio" 14:19:56 INFO - #pragma once 14:19:56 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:56 INFO - #pragma once 14:19:56 INFO - __pragma(pack(push, 8)) extern "C" { 14:19:56 INFO - #line 48 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:56 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:56 INFO - typedef __int64 fpos_t; 14:19:56 INFO - __declspec(dllimport) errno_t __cdecl _get_stream_buffer_pointers( 14:19:56 INFO - FILE* _Stream, 14:19:56 INFO - char*** _Base, 14:19:56 INFO - char*** _Pointer, 14:19:56 INFO - int** _Count 14:19:56 INFO - ); 14:19:56 INFO - __declspec(dllimport) errno_t __cdecl clearerr_s( 14:19:56 INFO - FILE* _Stream 14:19:56 INFO - ); 14:19:56 INFO - __declspec(dllimport) errno_t __cdecl fopen_s( 14:19:56 INFO - FILE** _Stream, 14:19:56 INFO - char const* _FileName, 14:19:56 INFO - char const* _Mode 14:19:56 INFO - ); 14:19:56 INFO - __declspec(dllimport) size_t __cdecl fread_s( 14:19:56 INFO - void* _Buffer, 14:19:56 INFO - size_t _BufferSize, 14:19:56 INFO - size_t _ElementSize, 14:19:56 INFO - size_t _ElementCount, 14:19:56 INFO - FILE* _Stream 14:19:56 INFO - ); 14:19:56 INFO - __declspec(dllimport) errno_t __cdecl freopen_s( 14:19:56 INFO - FILE** _Stream, 14:19:56 INFO - char const* _FileName, 14:19:56 INFO - char const* _Mode, 14:19:56 INFO - FILE* _OldStream 14:19:56 INFO - ); 14:19:56 INFO - __declspec(dllimport) char* __cdecl gets_s( 14:19:56 INFO - char* _Buffer, 14:19:56 INFO - rsize_t _Size 14:19:56 INFO - ); 14:19:56 INFO - __declspec(dllimport) errno_t __cdecl tmpfile_s( 14:19:56 INFO - FILE** _Stream 14:19:56 INFO - ); 14:19:56 INFO - __declspec(dllimport) errno_t __cdecl tmpnam_s( 14:19:56 INFO - char* _Buffer, 14:19:56 INFO - rsize_t _Size 14:19:56 INFO - ); 14:19:56 INFO - #line 139 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:56 INFO - __declspec(dllimport) void __cdecl clearerr( 14:19:56 INFO - FILE* _Stream 14:19:56 INFO - ); 14:19:56 INFO - __declspec(dllimport) int __cdecl fclose( 14:19:56 INFO - FILE* _Stream 14:19:56 INFO - ); 14:19:56 INFO - __declspec(dllimport) int __cdecl _fcloseall(void); 14:19:56 INFO - __declspec(dllimport) FILE* __cdecl _fdopen( 14:19:56 INFO - int _FileHandle, 14:19:56 INFO - char const* _Mode 14:19:56 INFO - ); 14:19:56 INFO - __declspec(dllimport) int __cdecl feof( 14:19:56 INFO - FILE* _Stream 14:19:56 INFO - ); 14:19:56 INFO - __declspec(dllimport) int __cdecl ferror( 14:19:56 INFO - FILE* _Stream 14:19:56 INFO - ); 14:19:56 INFO - __declspec(dllimport) int __cdecl fflush( 14:19:56 INFO - FILE* _Stream 14:19:56 INFO - ); 14:19:56 INFO - __declspec(dllimport) int __cdecl fgetc( 14:19:56 INFO - FILE* _Stream 14:19:56 INFO - ); 14:19:56 INFO - __declspec(dllimport) int __cdecl _fgetchar(void); 14:19:56 INFO - __declspec(dllimport) int __cdecl fgetpos( 14:19:56 INFO - FILE* _Stream, 14:19:56 INFO - fpos_t* _Position 14:19:56 INFO - ); 14:19:56 INFO - __declspec(dllimport) char* __cdecl fgets( 14:19:56 INFO - char* _Buffer, 14:19:56 INFO - int _MaxCount, 14:19:56 INFO - FILE* _Stream 14:19:56 INFO - ); 14:19:56 INFO - __declspec(dllimport) int __cdecl _fileno( 14:19:56 INFO - FILE* _Stream 14:19:56 INFO - ); 14:19:56 INFO - __declspec(dllimport) int __cdecl _flushall(void); 14:19:56 INFO - __declspec(dllimport) FILE* __cdecl fopen( 14:19:56 INFO - char const* _FileName, 14:19:56 INFO - char const* _Mode 14:19:56 INFO - ); 14:19:56 INFO - __declspec(dllimport) int __cdecl fputc( 14:19:56 INFO - int _Character, 14:19:56 INFO - FILE* _Stream 14:19:56 INFO - ); 14:19:56 INFO - __declspec(dllimport) int __cdecl _fputchar( 14:19:56 INFO - int _Character 14:19:56 INFO - ); 14:19:56 INFO - __declspec(dllimport) int __cdecl fputs( 14:19:56 INFO - char const* _Buffer, 14:19:56 INFO - FILE* _Stream 14:19:56 INFO - ); 14:19:56 INFO - __declspec(dllimport) size_t __cdecl fread( 14:19:56 INFO - void* _Buffer, 14:19:56 INFO - size_t _ElementSize, 14:19:56 INFO - size_t _ElementCount, 14:19:56 INFO - FILE* _Stream 14:19:56 INFO - ); 14:19:56 INFO - __declspec(dllimport) FILE* __cdecl freopen( 14:19:56 INFO - char const* _FileName, 14:19:56 INFO - char const* _Mode, 14:19:56 INFO - FILE* _Stream 14:19:56 INFO - ); 14:19:56 INFO - __declspec(dllimport) FILE* __cdecl _fsopen( 14:19:56 INFO - char const* _FileName, 14:19:56 INFO - char const* _Mode, 14:19:56 INFO - int _ShFlag 14:19:56 INFO - ); 14:19:56 INFO - __declspec(dllimport) int __cdecl fsetpos( 14:19:56 INFO - FILE* _Stream, 14:19:56 INFO - fpos_t const* _Position 14:19:56 INFO - ); 14:19:56 INFO - __declspec(dllimport) int __cdecl fseek( 14:19:56 INFO - FILE* _Stream, 14:19:56 INFO - long _Offset, 14:19:56 INFO - int _Origin 14:19:56 INFO - ); 14:19:56 INFO - __declspec(dllimport) int __cdecl _fseeki64( 14:19:56 INFO - FILE* _Stream, 14:19:56 INFO - __int64 _Offset, 14:19:56 INFO - int _Origin 14:19:56 INFO - ); 14:19:56 INFO - __declspec(dllimport) long __cdecl ftell( 14:19:56 INFO - FILE* _Stream 14:19:56 INFO - ); 14:19:56 INFO - __declspec(dllimport) __int64 __cdecl _ftelli64( 14:19:56 INFO - FILE* _Stream 14:19:56 INFO - ); 14:19:56 INFO - __declspec(dllimport) size_t __cdecl fwrite( 14:19:56 INFO - void const* _Buffer, 14:19:56 INFO - size_t _ElementSize, 14:19:56 INFO - size_t _ElementCount, 14:19:56 INFO - FILE* _Stream 14:19:56 INFO - ); 14:19:56 INFO - __declspec(dllimport) int __cdecl getc( 14:19:56 INFO - FILE* _Stream 14:19:56 INFO - ); 14:19:56 INFO - __declspec(dllimport) int __cdecl getchar(void); 14:19:56 INFO - __declspec(dllimport) int __cdecl _getmaxstdio(void); 14:19:56 INFO - extern "C++" { template inline char* __cdecl gets_s(char (&_Buffer)[_Size]) throw() { return gets_s(_Buffer, _Size); } } 14:19:56 INFO - #line 313 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:56 INFO - __declspec(dllimport) int __cdecl _getw( 14:19:56 INFO - FILE* _Stream 14:19:56 INFO - ); 14:19:56 INFO - __declspec(dllimport) void __cdecl perror( 14:19:56 INFO - char const* _ErrorMessage 14:19:56 INFO - ); 14:19:56 INFO - __declspec(dllimport) int __cdecl _pclose( 14:19:56 INFO - FILE* _Stream 14:19:56 INFO - ); 14:19:56 INFO - __declspec(dllimport) FILE* __cdecl _popen( 14:19:56 INFO - char const* _Command, 14:19:56 INFO - char const* _Mode 14:19:56 INFO - ); 14:19:56 INFO - #line 338 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:56 INFO - __declspec(dllimport) int __cdecl putc( 14:19:56 INFO - int _Character, 14:19:56 INFO - FILE* _Stream 14:19:56 INFO - ); 14:19:56 INFO - __declspec(dllimport) int __cdecl putchar( 14:19:56 INFO - int _Character 14:19:56 INFO - ); 14:19:56 INFO - __declspec(dllimport) int __cdecl puts( 14:19:56 INFO - char const* _Buffer 14:19:56 INFO - ); 14:19:56 INFO - __declspec(dllimport) int __cdecl _putw( 14:19:56 INFO - int _Word, 14:19:56 INFO - FILE* _Stream 14:19:56 INFO - ); 14:19:56 INFO - __declspec(dllimport) int __cdecl remove( 14:19:56 INFO - char const* _FileName 14:19:56 INFO - ); 14:19:56 INFO - __declspec(dllimport) int __cdecl rename( 14:19:56 INFO - char const* _OldFileName, 14:19:56 INFO - char const* _NewFileName 14:19:56 INFO - ); 14:19:56 INFO - __declspec(dllimport) int __cdecl _unlink( 14:19:56 INFO - char const* _FileName 14:19:56 INFO - ); 14:19:56 INFO - __declspec(dllimport) int __cdecl unlink( 14:19:56 INFO - char const* _FileName 14:19:56 INFO - ); 14:19:56 INFO - #line 385 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:56 INFO - __declspec(dllimport) void __cdecl rewind( 14:19:56 INFO - FILE* _Stream 14:19:56 INFO - ); 14:19:56 INFO - __declspec(dllimport) int __cdecl _rmtmp(void); 14:19:56 INFO - __declspec(dllimport) void __cdecl setbuf( 14:19:56 INFO - FILE* _Stream, 14:19:56 INFO - char* _Buffer 14:19:56 INFO - ); 14:19:56 INFO - __declspec(dllimport) int __cdecl _setmaxstdio( 14:19:56 INFO - int _Maximum 14:19:56 INFO - ); 14:19:56 INFO - __declspec(dllimport) int __cdecl setvbuf( 14:19:56 INFO - FILE* _Stream, 14:19:56 INFO - char* _Buffer, 14:19:56 INFO - int _Mode, 14:19:56 INFO - size_t _Size 14:19:56 INFO - ); 14:19:56 INFO - #line 417 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:56 INFO - __declspec(dllimport) __declspec(allocator) char* __cdecl _tempnam( 14:19:56 INFO - char const* _DirectoryName, 14:19:56 INFO - char const* _FilePrefix 14:19:56 INFO - ); 14:19:56 INFO - #line 427 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:56 INFO - __declspec(dllimport) FILE* __cdecl tmpfile(void); 14:19:56 INFO - extern "C++" { template inline errno_t __cdecl tmpnam_s( char (&_Buffer)[_Size]) throw() { return tmpnam_s(_Buffer, _Size); } } 14:19:56 INFO - #line 436 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:56 INFO - __declspec(dllimport) char* __cdecl tmpnam( char *_Buffer); 14:19:56 INFO - #line 442 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __declspec(dllimport) int __cdecl ungetc( 14:19:57 INFO - int _Character, 14:19:57 INFO - FILE* _Stream 14:19:57 INFO - ); 14:19:57 INFO - __declspec(dllimport) void __cdecl _lock_file( 14:19:57 INFO - FILE* _Stream 14:19:57 INFO - ); 14:19:57 INFO - __declspec(dllimport) void __cdecl _unlock_file( 14:19:57 INFO - FILE* _Stream 14:19:57 INFO - ); 14:19:57 INFO - __declspec(dllimport) int __cdecl _fclose_nolock( 14:19:57 INFO - FILE* _Stream 14:19:57 INFO - ); 14:19:57 INFO - __declspec(dllimport) int __cdecl _fflush_nolock( 14:19:57 INFO - FILE* _Stream 14:19:57 INFO - ); 14:19:57 INFO - __declspec(dllimport) int __cdecl _fgetc_nolock( 14:19:57 INFO - FILE* _Stream 14:19:57 INFO - ); 14:19:57 INFO - __declspec(dllimport) int __cdecl _fputc_nolock( 14:19:57 INFO - int _Character, 14:19:57 INFO - FILE* _Stream 14:19:57 INFO - ); 14:19:57 INFO - __declspec(dllimport) size_t __cdecl _fread_nolock( 14:19:57 INFO - void* _Buffer, 14:19:57 INFO - size_t _ElementSize, 14:19:57 INFO - size_t _ElementCount, 14:19:57 INFO - FILE* _Stream 14:19:57 INFO - ); 14:19:57 INFO - __declspec(dllimport) size_t __cdecl _fread_nolock_s( 14:19:57 INFO - void* _Buffer, 14:19:57 INFO - size_t _BufferSize, 14:19:57 INFO - size_t _ElementSize, 14:19:57 INFO - size_t _ElementCount, 14:19:57 INFO - FILE* _Stream 14:19:57 INFO - ); 14:19:57 INFO - __declspec(dllimport) int __cdecl _fseek_nolock( 14:19:57 INFO - FILE* _Stream, 14:19:57 INFO - long _Offset, 14:19:57 INFO - int _Origin 14:19:57 INFO - ); 14:19:57 INFO - __declspec(dllimport) int __cdecl _fseeki64_nolock( 14:19:57 INFO - FILE* _Stream, 14:19:57 INFO - __int64 _Offset, 14:19:57 INFO - int _Origin 14:19:57 INFO - ); 14:19:57 INFO - __declspec(dllimport) long __cdecl _ftell_nolock( 14:19:57 INFO - FILE* _Stream 14:19:57 INFO - ); 14:19:57 INFO - __declspec(dllimport) __int64 __cdecl _ftelli64_nolock( 14:19:57 INFO - FILE* _Stream 14:19:57 INFO - ); 14:19:57 INFO - __declspec(dllimport) size_t __cdecl _fwrite_nolock( 14:19:57 INFO - void const* _Buffer, 14:19:57 INFO - size_t _ElementSize, 14:19:57 INFO - size_t _ElementCount, 14:19:57 INFO - FILE* _Stream 14:19:57 INFO - ); 14:19:57 INFO - __declspec(dllimport) int __cdecl _getc_nolock( 14:19:57 INFO - FILE* _Stream 14:19:57 INFO - ); 14:19:57 INFO - __declspec(dllimport) int __cdecl _putc_nolock( 14:19:57 INFO - int _Character, 14:19:57 INFO - FILE* _Stream 14:19:57 INFO - ); 14:19:57 INFO - __declspec(dllimport) int __cdecl _ungetc_nolock( 14:19:57 INFO - int _Character, 14:19:57 INFO - FILE* _Stream 14:19:57 INFO - ); 14:19:57 INFO - #line 579 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __declspec(dllimport) int* __cdecl __p__commode(void); 14:19:57 INFO - #line 589 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - #line 596 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __declspec(dllimport) int __cdecl __stdio_common_vfprintf( 14:19:57 INFO - unsigned __int64 _Options, 14:19:57 INFO - FILE* _Stream, 14:19:57 INFO - char const* _Format, 14:19:57 INFO - _locale_t _Locale, 14:19:57 INFO - va_list _ArgList 14:19:57 INFO - ); 14:19:57 INFO - __declspec(dllimport) int __cdecl __stdio_common_vfprintf_s( 14:19:57 INFO - unsigned __int64 _Options, 14:19:57 INFO - FILE* _Stream, 14:19:57 INFO - char const* _Format, 14:19:57 INFO - _locale_t _Locale, 14:19:57 INFO - va_list _ArgList 14:19:57 INFO - ); 14:19:57 INFO - __declspec(dllimport) int __cdecl __stdio_common_vfprintf_p( 14:19:57 INFO - unsigned __int64 _Options, 14:19:57 INFO - FILE* _Stream, 14:19:57 INFO - char const* _Format, 14:19:57 INFO - _locale_t _Locale, 14:19:57 INFO - va_list _ArgList 14:19:57 INFO - ); 14:19:57 INFO - __inline int __cdecl _vfprintf_l( 14:19:57 INFO - FILE* const _Stream, 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - _locale_t const _Locale, 14:19:57 INFO - va_list _ArgList 14:19:57 INFO - ) 14:19:57 INFO - #line 637 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - return __stdio_common_vfprintf((*__local_stdio_printf_options()), _Stream, _Format, _Locale, _ArgList); 14:19:57 INFO - } 14:19:57 INFO - #line 641 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl vfprintf( 14:19:57 INFO - FILE* const _Stream, 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - va_list _ArgList 14:19:57 INFO - ) 14:19:57 INFO - #line 651 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - return _vfprintf_l(_Stream, _Format, 0, _ArgList); 14:19:57 INFO - } 14:19:57 INFO - #line 655 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl _vfprintf_s_l( 14:19:57 INFO - FILE* const _Stream, 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - _locale_t const _Locale, 14:19:57 INFO - va_list _ArgList 14:19:57 INFO - ) 14:19:57 INFO - #line 666 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - return __stdio_common_vfprintf_s((*__local_stdio_printf_options()), _Stream, _Format, _Locale, _ArgList); 14:19:57 INFO - } 14:19:57 INFO - #line 670 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl vfprintf_s( 14:19:57 INFO - FILE* const _Stream, 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - va_list _ArgList 14:19:57 INFO - ) 14:19:57 INFO - #line 682 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - return _vfprintf_s_l(_Stream, _Format, 0, _ArgList); 14:19:57 INFO - } 14:19:57 INFO - #line 686 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - #line 688 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl _vfprintf_p_l( 14:19:57 INFO - FILE* const _Stream, 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - _locale_t const _Locale, 14:19:57 INFO - va_list _ArgList 14:19:57 INFO - ) 14:19:57 INFO - #line 699 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - return __stdio_common_vfprintf_p((*__local_stdio_printf_options()), _Stream, _Format, _Locale, _ArgList); 14:19:57 INFO - } 14:19:57 INFO - #line 703 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl _vfprintf_p( 14:19:57 INFO - FILE* const _Stream, 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - va_list _ArgList 14:19:57 INFO - ) 14:19:57 INFO - #line 713 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - return _vfprintf_p_l(_Stream, _Format, 0, _ArgList); 14:19:57 INFO - } 14:19:57 INFO - #line 717 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl _vprintf_l( 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - _locale_t const _Locale, 14:19:57 INFO - va_list _ArgList 14:19:57 INFO - ) 14:19:57 INFO - #line 727 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - return _vfprintf_l((__acrt_iob_func(1)), _Format, _Locale, _ArgList); 14:19:57 INFO - } 14:19:57 INFO - #line 731 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl vprintf( 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - va_list _ArgList 14:19:57 INFO - ) 14:19:57 INFO - #line 740 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - return _vfprintf_l((__acrt_iob_func(1)), _Format, 0, _ArgList); 14:19:57 INFO - } 14:19:57 INFO - #line 744 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl _vprintf_s_l( 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - _locale_t const _Locale, 14:19:57 INFO - va_list _ArgList 14:19:57 INFO - ) 14:19:57 INFO - #line 754 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - return _vfprintf_s_l((__acrt_iob_func(1)), _Format, _Locale, _ArgList); 14:19:57 INFO - } 14:19:57 INFO - #line 758 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl vprintf_s( 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - va_list _ArgList 14:19:57 INFO - ) 14:19:57 INFO - #line 769 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - return _vfprintf_s_l((__acrt_iob_func(1)), _Format, 0, _ArgList); 14:19:57 INFO - } 14:19:57 INFO - #line 773 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - #line 775 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl _vprintf_p_l( 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - _locale_t const _Locale, 14:19:57 INFO - va_list _ArgList 14:19:57 INFO - ) 14:19:57 INFO - #line 785 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - return _vfprintf_p_l((__acrt_iob_func(1)), _Format, _Locale, _ArgList); 14:19:57 INFO - } 14:19:57 INFO - #line 789 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl _vprintf_p( 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - va_list _ArgList 14:19:57 INFO - ) 14:19:57 INFO - #line 798 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - return _vfprintf_p_l((__acrt_iob_func(1)), _Format, 0, _ArgList); 14:19:57 INFO - } 14:19:57 INFO - #line 802 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl _fprintf_l( 14:19:57 INFO - FILE* const _Stream, 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - _locale_t const _Locale, 14:19:57 INFO - ...) 14:19:57 INFO - #line 812 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - int _Result; 14:19:57 INFO - va_list _ArgList; 14:19:57 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:57 INFO - _Result = _vfprintf_l(_Stream, _Format, _Locale, _ArgList); 14:19:57 INFO - ((void)(_ArgList = (va_list)0)); 14:19:57 INFO - return _Result; 14:19:57 INFO - } 14:19:57 INFO - #line 821 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl fprintf( 14:19:57 INFO - FILE* const _Stream, 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - ...) 14:19:57 INFO - #line 830 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - int _Result; 14:19:57 INFO - va_list _ArgList; 14:19:57 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:57 INFO - _Result = _vfprintf_l(_Stream, _Format, 0, _ArgList); 14:19:57 INFO - ((void)(_ArgList = (va_list)0)); 14:19:57 INFO - return _Result; 14:19:57 INFO - } 14:19:57 INFO - #line 839 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __declspec(dllimport) int __cdecl _set_printf_count_output( 14:19:57 INFO - int _Value 14:19:57 INFO - ); 14:19:57 INFO - __declspec(dllimport) int __cdecl _get_printf_count_output(void); 14:19:57 INFO - __inline int __cdecl _fprintf_s_l( 14:19:57 INFO - FILE* const _Stream, 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - _locale_t const _Locale, 14:19:57 INFO - ...) 14:19:57 INFO - #line 855 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - int _Result; 14:19:57 INFO - va_list _ArgList; 14:19:57 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:57 INFO - _Result = _vfprintf_s_l(_Stream, _Format, _Locale, _ArgList); 14:19:57 INFO - ((void)(_ArgList = (va_list)0)); 14:19:57 INFO - return _Result; 14:19:57 INFO - } 14:19:57 INFO - #line 864 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl fprintf_s( 14:19:57 INFO - FILE* const _Stream, 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - ...) 14:19:57 INFO - #line 875 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - int _Result; 14:19:57 INFO - va_list _ArgList; 14:19:57 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:57 INFO - _Result = _vfprintf_s_l(_Stream, _Format, 0, _ArgList); 14:19:57 INFO - ((void)(_ArgList = (va_list)0)); 14:19:57 INFO - return _Result; 14:19:57 INFO - } 14:19:57 INFO - #line 884 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - #line 886 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl _fprintf_p_l( 14:19:57 INFO - FILE* const _Stream, 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - _locale_t const _Locale, 14:19:57 INFO - ...) 14:19:57 INFO - #line 896 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - int _Result; 14:19:57 INFO - va_list _ArgList; 14:19:57 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:57 INFO - _Result = _vfprintf_p_l(_Stream, _Format, _Locale, _ArgList); 14:19:57 INFO - ((void)(_ArgList = (va_list)0)); 14:19:57 INFO - return _Result; 14:19:57 INFO - } 14:19:57 INFO - #line 905 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl _fprintf_p( 14:19:57 INFO - FILE* const _Stream, 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - ...) 14:19:57 INFO - #line 914 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - int _Result; 14:19:57 INFO - va_list _ArgList; 14:19:57 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:57 INFO - _Result = _vfprintf_p_l(_Stream, _Format, 0, _ArgList); 14:19:57 INFO - ((void)(_ArgList = (va_list)0)); 14:19:57 INFO - return _Result; 14:19:57 INFO - } 14:19:57 INFO - #line 923 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl _printf_l( 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - _locale_t const _Locale, 14:19:57 INFO - ...) 14:19:57 INFO - #line 932 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - int _Result; 14:19:57 INFO - va_list _ArgList; 14:19:57 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:57 INFO - _Result = _vfprintf_l((__acrt_iob_func(1)), _Format, _Locale, _ArgList); 14:19:57 INFO - ((void)(_ArgList = (va_list)0)); 14:19:57 INFO - return _Result; 14:19:57 INFO - } 14:19:57 INFO - #line 941 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl printf( 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - ...) 14:19:57 INFO - #line 949 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - int _Result; 14:19:57 INFO - va_list _ArgList; 14:19:57 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:57 INFO - _Result = _vfprintf_l((__acrt_iob_func(1)), _Format, 0, _ArgList); 14:19:57 INFO - ((void)(_ArgList = (va_list)0)); 14:19:57 INFO - return _Result; 14:19:57 INFO - } 14:19:57 INFO - #line 958 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl _printf_s_l( 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - _locale_t const _Locale, 14:19:57 INFO - ...) 14:19:57 INFO - #line 967 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - int _Result; 14:19:57 INFO - va_list _ArgList; 14:19:57 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:57 INFO - _Result = _vfprintf_s_l((__acrt_iob_func(1)), _Format, _Locale, _ArgList); 14:19:57 INFO - ((void)(_ArgList = (va_list)0)); 14:19:57 INFO - return _Result; 14:19:57 INFO - } 14:19:57 INFO - #line 976 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl printf_s( 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - ...) 14:19:57 INFO - #line 986 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - int _Result; 14:19:57 INFO - va_list _ArgList; 14:19:57 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:57 INFO - _Result = _vfprintf_s_l((__acrt_iob_func(1)), _Format, 0, _ArgList); 14:19:57 INFO - ((void)(_ArgList = (va_list)0)); 14:19:57 INFO - return _Result; 14:19:57 INFO - } 14:19:57 INFO - #line 995 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - #line 997 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl _printf_p_l( 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - _locale_t const _Locale, 14:19:57 INFO - ...) 14:19:57 INFO - #line 1006 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - int _Result; 14:19:57 INFO - va_list _ArgList; 14:19:57 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:57 INFO - _Result = _vfprintf_p_l((__acrt_iob_func(1)), _Format, _Locale, _ArgList); 14:19:57 INFO - ((void)(_ArgList = (va_list)0)); 14:19:57 INFO - return _Result; 14:19:57 INFO - } 14:19:57 INFO - #line 1015 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl _printf_p( 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - ...) 14:19:57 INFO - #line 1023 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - int _Result; 14:19:57 INFO - va_list _ArgList; 14:19:57 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:57 INFO - _Result = _vfprintf_p_l((__acrt_iob_func(1)), _Format, 0, _ArgList); 14:19:57 INFO - ((void)(_ArgList = (va_list)0)); 14:19:57 INFO - return _Result; 14:19:57 INFO - } 14:19:57 INFO - #line 1032 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __declspec(dllimport) int __cdecl __stdio_common_vfscanf( 14:19:57 INFO - unsigned __int64 _Options, 14:19:57 INFO - FILE* _Stream, 14:19:57 INFO - char const* _Format, 14:19:57 INFO - _locale_t _Locale, 14:19:57 INFO - va_list _Arglist 14:19:57 INFO - ); 14:19:57 INFO - __inline int __cdecl _vfscanf_l( 14:19:57 INFO - FILE* const _Stream, 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - _locale_t const _Locale, 14:19:57 INFO - va_list _ArgList 14:19:57 INFO - ) 14:19:57 INFO - #line 1057 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - return __stdio_common_vfscanf( 14:19:57 INFO - (*__local_stdio_scanf_options ()), 14:19:57 INFO - _Stream, _Format, _Locale, _ArgList); 14:19:57 INFO - } 14:19:57 INFO - #line 1063 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl vfscanf( 14:19:57 INFO - FILE* const _Stream, 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - va_list _ArgList 14:19:57 INFO - ) 14:19:57 INFO - #line 1073 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - return _vfscanf_l(_Stream, _Format, 0, _ArgList); 14:19:57 INFO - } 14:19:57 INFO - #line 1077 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl _vfscanf_s_l( 14:19:57 INFO - FILE* const _Stream, 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - _locale_t const _Locale, 14:19:57 INFO - va_list _ArgList 14:19:57 INFO - ) 14:19:57 INFO - #line 1088 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - return __stdio_common_vfscanf( 14:19:57 INFO - (*__local_stdio_scanf_options ()) | (1ULL << 0), 14:19:57 INFO - _Stream, _Format, _Locale, _ArgList); 14:19:57 INFO - } 14:19:57 INFO - #line 1094 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl vfscanf_s( 14:19:57 INFO - FILE* const _Stream, 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - va_list _ArgList 14:19:57 INFO - ) 14:19:57 INFO - #line 1107 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - return _vfscanf_s_l(_Stream, _Format, 0, _ArgList); 14:19:57 INFO - } 14:19:57 INFO - #line 1111 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - #line 1113 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl _vscanf_l( 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - _locale_t const _Locale, 14:19:57 INFO - va_list _ArgList 14:19:57 INFO - ) 14:19:57 INFO - #line 1123 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - return _vfscanf_l((__acrt_iob_func(0)), _Format, _Locale, _ArgList); 14:19:57 INFO - } 14:19:57 INFO - #line 1127 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl vscanf( 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - va_list _ArgList 14:19:57 INFO - ) 14:19:57 INFO - #line 1136 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - return _vfscanf_l((__acrt_iob_func(0)), _Format, 0, _ArgList); 14:19:57 INFO - } 14:19:57 INFO - #line 1140 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl _vscanf_s_l( 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - _locale_t const _Locale, 14:19:57 INFO - va_list _ArgList 14:19:57 INFO - ) 14:19:57 INFO - #line 1150 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - return _vfscanf_s_l((__acrt_iob_func(0)), _Format, _Locale, _ArgList); 14:19:57 INFO - } 14:19:57 INFO - #line 1154 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl vscanf_s( 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - va_list _ArgList 14:19:57 INFO - ) 14:19:57 INFO - #line 1165 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - return _vfscanf_s_l((__acrt_iob_func(0)), _Format, 0, _ArgList); 14:19:57 INFO - } 14:19:57 INFO - #line 1169 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - #line 1171 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl _fscanf_l( 14:19:57 INFO - FILE* const _Stream, 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - _locale_t const _Locale, 14:19:57 INFO - ...) 14:19:57 INFO - #line 1181 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - int _Result; 14:19:57 INFO - va_list _ArgList; 14:19:57 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:57 INFO - _Result = _vfscanf_l(_Stream, _Format, _Locale, _ArgList); 14:19:57 INFO - ((void)(_ArgList = (va_list)0)); 14:19:57 INFO - return _Result; 14:19:57 INFO - } 14:19:57 INFO - #line 1190 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl fscanf( 14:19:57 INFO - FILE* const _Stream, 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - ...) 14:19:57 INFO - #line 1199 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - int _Result; 14:19:57 INFO - va_list _ArgList; 14:19:57 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:57 INFO - _Result = _vfscanf_l(_Stream, _Format, 0, _ArgList); 14:19:57 INFO - ((void)(_ArgList = (va_list)0)); 14:19:57 INFO - return _Result; 14:19:57 INFO - } 14:19:57 INFO - #line 1208 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl _fscanf_s_l( 14:19:57 INFO - FILE* const _Stream, 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - _locale_t const _Locale, 14:19:57 INFO - ...) 14:19:57 INFO - #line 1218 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - int _Result; 14:19:57 INFO - va_list _ArgList; 14:19:57 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:57 INFO - _Result = _vfscanf_s_l(_Stream, _Format, _Locale, _ArgList); 14:19:57 INFO - ((void)(_ArgList = (va_list)0)); 14:19:57 INFO - return _Result; 14:19:57 INFO - } 14:19:57 INFO - #line 1227 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl fscanf_s( 14:19:57 INFO - FILE* const _Stream, 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - ...) 14:19:57 INFO - #line 1238 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - int _Result; 14:19:57 INFO - va_list _ArgList; 14:19:57 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:57 INFO - _Result = _vfscanf_s_l(_Stream, _Format, 0, _ArgList); 14:19:57 INFO - ((void)(_ArgList = (va_list)0)); 14:19:57 INFO - return _Result; 14:19:57 INFO - } 14:19:57 INFO - #line 1247 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - #line 1249 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl _scanf_l( 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - _locale_t const _Locale, 14:19:57 INFO - ...) 14:19:57 INFO - #line 1258 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - int _Result; 14:19:57 INFO - va_list _ArgList; 14:19:57 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:57 INFO - _Result = _vfscanf_l((__acrt_iob_func(0)), _Format, _Locale, _ArgList); 14:19:57 INFO - ((void)(_ArgList = (va_list)0)); 14:19:57 INFO - return _Result; 14:19:57 INFO - } 14:19:57 INFO - #line 1267 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl scanf( 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - ...) 14:19:57 INFO - #line 1275 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - int _Result; 14:19:57 INFO - va_list _ArgList; 14:19:57 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:57 INFO - _Result = _vfscanf_l((__acrt_iob_func(0)), _Format, 0, _ArgList); 14:19:57 INFO - ((void)(_ArgList = (va_list)0)); 14:19:57 INFO - return _Result; 14:19:57 INFO - } 14:19:57 INFO - #line 1284 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl _scanf_s_l( 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - _locale_t const _Locale, 14:19:57 INFO - ...) 14:19:57 INFO - #line 1293 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - int _Result; 14:19:57 INFO - va_list _ArgList; 14:19:57 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:57 INFO - _Result = _vfscanf_s_l((__acrt_iob_func(0)), _Format, _Locale, _ArgList); 14:19:57 INFO - ((void)(_ArgList = (va_list)0)); 14:19:57 INFO - return _Result; 14:19:57 INFO - } 14:19:57 INFO - #line 1302 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl scanf_s( 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - ...) 14:19:57 INFO - #line 1312 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - int _Result; 14:19:57 INFO - va_list _ArgList; 14:19:57 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:57 INFO - _Result = _vfscanf_s_l((__acrt_iob_func(0)), _Format, 0, _ArgList); 14:19:57 INFO - ((void)(_ArgList = (va_list)0)); 14:19:57 INFO - return _Result; 14:19:57 INFO - } 14:19:57 INFO - #line 1321 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - #line 1323 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __declspec(dllimport) int __cdecl __stdio_common_vsprintf( 14:19:57 INFO - unsigned __int64 _Options, 14:19:57 INFO - char* _Buffer, 14:19:57 INFO - size_t _BufferCount, 14:19:57 INFO - char const* _Format, 14:19:57 INFO - _locale_t _Locale, 14:19:57 INFO - va_list _ArgList 14:19:57 INFO - ); 14:19:57 INFO - __declspec(dllimport) int __cdecl __stdio_common_vsprintf_s( 14:19:57 INFO - unsigned __int64 _Options, 14:19:57 INFO - char* _Buffer, 14:19:57 INFO - size_t _BufferCount, 14:19:57 INFO - char const* _Format, 14:19:57 INFO - _locale_t _Locale, 14:19:57 INFO - va_list _ArgList 14:19:57 INFO - ); 14:19:57 INFO - __declspec(dllimport) int __cdecl __stdio_common_vsnprintf_s( 14:19:57 INFO - unsigned __int64 _Options, 14:19:57 INFO - char* _Buffer, 14:19:57 INFO - size_t _BufferCount, 14:19:57 INFO - size_t _MaxCount, 14:19:57 INFO - char const* _Format, 14:19:57 INFO - _locale_t _Locale, 14:19:57 INFO - va_list _ArgList 14:19:57 INFO - ); 14:19:57 INFO - __declspec(dllimport) int __cdecl __stdio_common_vsprintf_p( 14:19:57 INFO - unsigned __int64 _Options, 14:19:57 INFO - char* _Buffer, 14:19:57 INFO - size_t _BufferCount, 14:19:57 INFO - char const* _Format, 14:19:57 INFO - _locale_t _Locale, 14:19:57 INFO - va_list _ArgList 14:19:57 INFO - ); 14:19:57 INFO - __inline int __cdecl _vsnprintf_l( 14:19:57 INFO - char* const _Buffer, 14:19:57 INFO - size_t const _BufferCount, 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - _locale_t const _Locale, 14:19:57 INFO - va_list _ArgList 14:19:57 INFO - ) 14:19:57 INFO - #line 1384 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - int const _Result = __stdio_common_vsprintf( 14:19:57 INFO - (*__local_stdio_printf_options()) | (1ULL << 0), 14:19:57 INFO - _Buffer, _BufferCount, _Format, _Locale, _ArgList); 14:19:57 INFO - return _Result < 0 ? -1 : _Result; 14:19:57 INFO - } 14:19:57 INFO - #line 1392 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl _vsnprintf( 14:19:57 INFO - char* const _Buffer, 14:19:57 INFO - size_t const _BufferCount, 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - va_list _ArgList 14:19:57 INFO - ) 14:19:57 INFO - #line 1404 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - #pragma warning(push) 14:19:57 INFO - #pragma warning(disable: 4996) 14:19:57 INFO - return _vsnprintf_l(_Buffer, _BufferCount, _Format, 0, _ArgList); 14:19:57 INFO - #pragma warning(pop) 14:19:57 INFO - } 14:19:57 INFO - #line 1411 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - #line 1422 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl vsnprintf( 14:19:57 INFO - char* const _Buffer, 14:19:57 INFO - size_t const _BufferCount, 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - va_list _ArgList 14:19:57 INFO - ) 14:19:57 INFO - #line 1434 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - int const _Result = __stdio_common_vsprintf( 14:19:57 INFO - (*__local_stdio_printf_options()) | (1ULL << 1), 14:19:57 INFO - _Buffer, _BufferCount, _Format, 0, _ArgList); 14:19:57 INFO - return _Result < 0 ? -1 : _Result; 14:19:57 INFO - } 14:19:57 INFO - #line 1442 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl _vsprintf_l( 14:19:57 INFO - char* const _Buffer, 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - _locale_t const _Locale, 14:19:57 INFO - va_list _ArgList 14:19:57 INFO - ) 14:19:57 INFO - #line 1454 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - #pragma warning(push) 14:19:57 INFO - #pragma warning(disable: 4996) 14:19:57 INFO - return _vsnprintf_l(_Buffer, (size_t)-1, _Format, _Locale, _ArgList); 14:19:57 INFO - #pragma warning(pop) 14:19:57 INFO - } 14:19:57 INFO - #line 1461 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl vsprintf( 14:19:57 INFO - char* const _Buffer, 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - va_list _ArgList 14:19:57 INFO - ) 14:19:57 INFO - #line 1472 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - #pragma warning(push) 14:19:57 INFO - #pragma warning(disable: 4996) 14:19:57 INFO - return _vsnprintf_l(_Buffer, (size_t)-1, _Format, 0, _ArgList); 14:19:57 INFO - #pragma warning(pop) 14:19:57 INFO - } 14:19:57 INFO - #line 1479 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl _vsprintf_s_l( 14:19:57 INFO - char* const _Buffer, 14:19:57 INFO - size_t const _BufferCount, 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - _locale_t const _Locale, 14:19:57 INFO - va_list _ArgList 14:19:57 INFO - ) 14:19:57 INFO - #line 1492 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - int const _Result = __stdio_common_vsprintf_s( 14:19:57 INFO - (*__local_stdio_printf_options()), 14:19:57 INFO - _Buffer, _BufferCount, _Format, _Locale, _ArgList); 14:19:57 INFO - return _Result < 0 ? -1 : _Result; 14:19:57 INFO - } 14:19:57 INFO - #line 1500 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl vsprintf_s( 14:19:57 INFO - char* const _Buffer, 14:19:57 INFO - size_t const _BufferCount, 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - va_list _ArgList 14:19:57 INFO - ) 14:19:57 INFO - #line 1514 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - return _vsprintf_s_l(_Buffer, _BufferCount, _Format, 0, _ArgList); 14:19:57 INFO - } 14:19:57 INFO - #line 1518 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - extern "C++" { template inline int __cdecl vsprintf_s( char (&_Buffer)[_Size], char const* _Format, va_list _ArgList) throw() { return vsprintf_s(_Buffer, _Size, _Format, _ArgList); } } 14:19:57 INFO - #line 1526 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - #line 1528 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl _vsprintf_p_l( 14:19:57 INFO - char* const _Buffer, 14:19:57 INFO - size_t const _BufferCount, 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - _locale_t const _Locale, 14:19:57 INFO - va_list _ArgList 14:19:57 INFO - ) 14:19:57 INFO - #line 1541 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - int const _Result = __stdio_common_vsprintf_p( 14:19:57 INFO - (*__local_stdio_printf_options()), 14:19:57 INFO - _Buffer, _BufferCount, _Format, _Locale, _ArgList); 14:19:57 INFO - return _Result < 0 ? -1 : _Result; 14:19:57 INFO - } 14:19:57 INFO - #line 1549 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl _vsprintf_p( 14:19:57 INFO - char* const _Buffer, 14:19:57 INFO - size_t const _BufferCount, 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - va_list _ArgList 14:19:57 INFO - ) 14:19:57 INFO - #line 1561 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - return _vsprintf_p_l(_Buffer, _BufferCount, _Format, 0, _ArgList); 14:19:57 INFO - } 14:19:57 INFO - #line 1565 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl _vsnprintf_s_l( 14:19:57 INFO - char* const _Buffer, 14:19:57 INFO - size_t const _BufferCount, 14:19:57 INFO - size_t const _MaxCount, 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - _locale_t const _Locale, 14:19:57 INFO - va_list _ArgList 14:19:57 INFO - ) 14:19:57 INFO - #line 1579 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - int const _Result = __stdio_common_vsnprintf_s( 14:19:57 INFO - (*__local_stdio_printf_options()), 14:19:57 INFO - _Buffer, _BufferCount, _MaxCount, _Format, _Locale, _ArgList); 14:19:57 INFO - return _Result < 0 ? -1 : _Result; 14:19:57 INFO - } 14:19:57 INFO - #line 1587 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl _vsnprintf_s( 14:19:57 INFO - char* const _Buffer, 14:19:57 INFO - size_t const _BufferCount, 14:19:57 INFO - size_t const _MaxCount, 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - va_list _ArgList 14:19:57 INFO - ) 14:19:57 INFO - #line 1600 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - return _vsnprintf_s_l(_Buffer, _BufferCount, _MaxCount, _Format, 0, _ArgList); 14:19:57 INFO - } 14:19:57 INFO - #line 1604 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - extern "C++" { template inline int __cdecl _vsnprintf_s( char (&_Buffer)[_Size], size_t _BufferCount, char const* _Format, va_list _ArgList) throw() { return _vsnprintf_s(_Buffer, _Size, _BufferCount, _Format, _ArgList); } } 14:19:57 INFO - #line 1613 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl vsnprintf_s( 14:19:57 INFO - char* const _Buffer, 14:19:57 INFO - size_t const _BufferCount, 14:19:57 INFO - size_t const _MaxCount, 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - va_list _ArgList 14:19:57 INFO - ) 14:19:57 INFO - #line 1628 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - return _vsnprintf_s_l(_Buffer, _BufferCount, _MaxCount, _Format, 0, _ArgList); 14:19:57 INFO - } 14:19:57 INFO - #line 1632 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - extern "C++" { template inline int __cdecl vsnprintf_s( char (&_Buffer)[_Size], size_t _BufferCount, char const* _Format, va_list _ArgList) throw() { return vsnprintf_s(_Buffer, _Size, _BufferCount, _Format, _ArgList); } } 14:19:57 INFO - #line 1641 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - #line 1643 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl _vscprintf_l( 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - _locale_t const _Locale, 14:19:57 INFO - va_list _ArgList 14:19:57 INFO - ) 14:19:57 INFO - #line 1653 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - int const _Result = __stdio_common_vsprintf( 14:19:57 INFO - (*__local_stdio_printf_options()) | (1ULL << 1), 14:19:57 INFO - 0, 0, _Format, _Locale, _ArgList); 14:19:57 INFO - return _Result < 0 ? -1 : _Result; 14:19:57 INFO - } 14:19:57 INFO - #line 1661 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl _vscprintf( 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - va_list _ArgList 14:19:57 INFO - ) 14:19:57 INFO - #line 1670 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - return _vscprintf_l(_Format, 0, _ArgList); 14:19:57 INFO - } 14:19:57 INFO - #line 1674 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl _vscprintf_p_l( 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - _locale_t const _Locale, 14:19:57 INFO - va_list _ArgList 14:19:57 INFO - ) 14:19:57 INFO - #line 1684 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - int const _Result = __stdio_common_vsprintf_p( 14:19:57 INFO - (*__local_stdio_printf_options()) | (1ULL << 1), 14:19:57 INFO - 0, 0, _Format, _Locale, _ArgList); 14:19:57 INFO - return _Result < 0 ? -1 : _Result; 14:19:57 INFO - } 14:19:57 INFO - #line 1692 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl _vscprintf_p( 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - va_list _ArgList 14:19:57 INFO - ) 14:19:57 INFO - #line 1701 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - return _vscprintf_p_l(_Format, 0, _ArgList); 14:19:57 INFO - } 14:19:57 INFO - #line 1705 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl _vsnprintf_c_l( 14:19:57 INFO - char* const _Buffer, 14:19:57 INFO - size_t const _BufferCount, 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - _locale_t const _Locale, 14:19:57 INFO - va_list _ArgList 14:19:57 INFO - ) 14:19:57 INFO - #line 1717 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - int const _Result = __stdio_common_vsprintf( 14:19:57 INFO - (*__local_stdio_printf_options()), 14:19:57 INFO - _Buffer, _BufferCount, _Format, _Locale, _ArgList); 14:19:57 INFO - return _Result < 0 ? -1 : _Result; 14:19:57 INFO - } 14:19:57 INFO - #line 1725 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl _vsnprintf_c( 14:19:57 INFO - char* const _Buffer, 14:19:57 INFO - size_t const _BufferCount, 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - va_list _ArgList 14:19:57 INFO - ) 14:19:57 INFO - #line 1737 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - return _vsnprintf_c_l(_Buffer, _BufferCount, _Format, 0, _ArgList); 14:19:57 INFO - } 14:19:57 INFO - #line 1741 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl _sprintf_l( 14:19:57 INFO - char* const _Buffer, 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - _locale_t const _Locale, 14:19:57 INFO - ...) 14:19:57 INFO - #line 1752 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - int _Result; 14:19:57 INFO - va_list _ArgList; 14:19:57 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:57 INFO - #pragma warning(push) 14:19:57 INFO - #pragma warning(disable: 4996) 14:19:57 INFO - _Result = _vsprintf_l(_Buffer, _Format, _Locale, _ArgList); 14:19:57 INFO - #pragma warning(pop) 14:19:57 INFO - ((void)(_ArgList = (va_list)0)); 14:19:57 INFO - return _Result; 14:19:57 INFO - } 14:19:57 INFO - #line 1766 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl sprintf( 14:19:57 INFO - char* const _Buffer, 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - ...) 14:19:57 INFO - #line 1776 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - int _Result; 14:19:57 INFO - va_list _ArgList; 14:19:57 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:57 INFO - #pragma warning(push) 14:19:57 INFO - #pragma warning(disable: 4996) 14:19:57 INFO - _Result = _vsprintf_l(_Buffer, _Format, 0, _ArgList); 14:19:57 INFO - #pragma warning(pop) 14:19:57 INFO - ((void)(_ArgList = (va_list)0)); 14:19:57 INFO - return _Result; 14:19:57 INFO - } 14:19:57 INFO - #line 1790 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - #pragma warning(push) 14:19:57 INFO - #pragma warning(disable: 4996) 14:19:57 INFO - int __cdecl sprintf( char *_Buffer, char const* _Format, ...); int __cdecl vsprintf( char *_Buffer, char const* _Format, va_list _Args); 14:19:57 INFO - #line 1799 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - #pragma warning(pop) 14:19:57 INFO - __inline int __cdecl _sprintf_s_l( 14:19:57 INFO - char* const _Buffer, 14:19:57 INFO - size_t const _BufferCount, 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - _locale_t const _Locale, 14:19:57 INFO - ...) 14:19:57 INFO - #line 1812 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - int _Result; 14:19:57 INFO - va_list _ArgList; 14:19:57 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:57 INFO - _Result = _vsprintf_s_l(_Buffer, _BufferCount, _Format, _Locale, _ArgList); 14:19:57 INFO - ((void)(_ArgList = (va_list)0)); 14:19:57 INFO - return _Result; 14:19:57 INFO - } 14:19:57 INFO - #line 1821 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl sprintf_s( 14:19:57 INFO - char* const _Buffer, 14:19:57 INFO - size_t const _BufferCount, 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - ...) 14:19:57 INFO - #line 1834 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - int _Result; 14:19:57 INFO - va_list _ArgList; 14:19:57 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:57 INFO - _Result = _vsprintf_s_l(_Buffer, _BufferCount, _Format, 0, _ArgList); 14:19:57 INFO - ((void)(_ArgList = (va_list)0)); 14:19:57 INFO - return _Result; 14:19:57 INFO - } 14:19:57 INFO - #line 1843 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - #line 1845 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - extern "C++" { __pragma(warning(push)); __pragma(warning(disable: 4793)); template inline int __cdecl sprintf_s( char (&_Buffer)[_Size], char const* _Format, ...) throw() { va_list _ArgList; ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); return vsprintf_s(_Buffer, _Size, _Format, _ArgList); } __pragma(warning(pop)); } 14:19:57 INFO - #line 1851 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl _sprintf_p_l( 14:19:57 INFO - char* const _Buffer, 14:19:57 INFO - size_t const _BufferCount, 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - _locale_t const _Locale, 14:19:57 INFO - ...) 14:19:57 INFO - #line 1863 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - int _Result; 14:19:57 INFO - va_list _ArgList; 14:19:57 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:57 INFO - _Result = _vsprintf_p_l(_Buffer, _BufferCount, _Format, _Locale, _ArgList); 14:19:57 INFO - ((void)(_ArgList = (va_list)0)); 14:19:57 INFO - return _Result; 14:19:57 INFO - } 14:19:57 INFO - #line 1872 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl _sprintf_p( 14:19:57 INFO - char* const _Buffer, 14:19:57 INFO - size_t const _BufferCount, 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - ...) 14:19:57 INFO - #line 1883 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - int _Result; 14:19:57 INFO - va_list _ArgList; 14:19:57 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:57 INFO - _Result = _vsprintf_p_l(_Buffer, _BufferCount, _Format, 0, _ArgList); 14:19:57 INFO - ((void)(_ArgList = (va_list)0)); 14:19:57 INFO - return _Result; 14:19:57 INFO - } 14:19:57 INFO - #line 1892 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl _snprintf_l( 14:19:57 INFO - char* const _Buffer, 14:19:57 INFO - size_t const _BufferCount, 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - _locale_t const _Locale, 14:19:57 INFO - ...) 14:19:57 INFO - #line 1904 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - int _Result; 14:19:57 INFO - va_list _ArgList; 14:19:57 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:57 INFO - #pragma warning(push) 14:19:57 INFO - #pragma warning(disable: 4996) 14:19:57 INFO - _Result = _vsnprintf_l(_Buffer, _BufferCount, _Format, _Locale, _ArgList); 14:19:57 INFO - #pragma warning(pop) 14:19:57 INFO - ((void)(_ArgList = (va_list)0)); 14:19:57 INFO - return _Result; 14:19:57 INFO - } 14:19:57 INFO - #line 1918 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - #line 1929 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl snprintf( 14:19:57 INFO - char* const _Buffer, 14:19:57 INFO - size_t const _BufferCount, 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - ...) 14:19:57 INFO - #line 1940 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - int _Result; 14:19:57 INFO - va_list _ArgList; 14:19:57 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:57 INFO - #pragma warning(suppress:28719) 14:19:57 INFO - _Result = vsnprintf(_Buffer, _BufferCount, _Format, _ArgList); 14:19:57 INFO - ((void)(_ArgList = (va_list)0)); 14:19:57 INFO - return _Result; 14:19:57 INFO - } 14:19:57 INFO - #line 1950 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl _snprintf( 14:19:57 INFO - char* const _Buffer, 14:19:57 INFO - size_t const _BufferCount, 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - ...) 14:19:57 INFO - #line 1960 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - int _Result; 14:19:57 INFO - va_list _ArgList; 14:19:57 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:57 INFO - #pragma warning(suppress:28719) 14:19:57 INFO - _Result = _vsnprintf(_Buffer, _BufferCount, _Format, _ArgList); 14:19:57 INFO - ((void)(_ArgList = (va_list)0)); 14:19:57 INFO - return _Result; 14:19:57 INFO - } 14:19:57 INFO - #line 1970 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - int __cdecl _snprintf( char *_Buffer, size_t _BufferCount, char const* _Format, ...); int __cdecl _vsnprintf( char *_Buffer, size_t _BufferCount, char const* _Format, va_list _Args); 14:19:57 INFO - #line 1979 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl _snprintf_c_l( 14:19:57 INFO - char* const _Buffer, 14:19:57 INFO - size_t const _BufferCount, 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - _locale_t const _Locale, 14:19:57 INFO - ...) 14:19:57 INFO - #line 1991 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - int _Result; 14:19:57 INFO - va_list _ArgList; 14:19:57 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:57 INFO - _Result = _vsnprintf_c_l(_Buffer, _BufferCount, _Format, _Locale, _ArgList); 14:19:57 INFO - ((void)(_ArgList = (va_list)0)); 14:19:57 INFO - return _Result; 14:19:57 INFO - } 14:19:57 INFO - #line 2000 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl _snprintf_c( 14:19:57 INFO - char* const _Buffer, 14:19:57 INFO - size_t const _BufferCount, 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - ...) 14:19:57 INFO - #line 2011 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - int _Result; 14:19:57 INFO - va_list _ArgList; 14:19:57 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:57 INFO - _Result = _vsnprintf_c_l(_Buffer, _BufferCount, _Format, 0, _ArgList); 14:19:57 INFO - ((void)(_ArgList = (va_list)0)); 14:19:57 INFO - return _Result; 14:19:57 INFO - } 14:19:57 INFO - #line 2020 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl _snprintf_s_l( 14:19:57 INFO - char* const _Buffer, 14:19:57 INFO - size_t const _BufferCount, 14:19:57 INFO - size_t const _MaxCount, 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - _locale_t const _Locale, 14:19:57 INFO - ...) 14:19:57 INFO - #line 2033 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - int _Result; 14:19:57 INFO - va_list _ArgList; 14:19:57 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:57 INFO - _Result = _vsnprintf_s_l(_Buffer, _BufferCount, _MaxCount, _Format, _Locale, _ArgList); 14:19:57 INFO - ((void)(_ArgList = (va_list)0)); 14:19:57 INFO - return _Result; 14:19:57 INFO - } 14:19:57 INFO - #line 2042 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl _snprintf_s( 14:19:57 INFO - char* const _Buffer, 14:19:57 INFO - size_t const _BufferCount, 14:19:57 INFO - size_t const _MaxCount, 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - ...) 14:19:57 INFO - #line 2054 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - int _Result; 14:19:57 INFO - va_list _ArgList; 14:19:57 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:57 INFO - _Result = _vsnprintf_s_l(_Buffer, _BufferCount, _MaxCount, _Format, 0, _ArgList); 14:19:57 INFO - ((void)(_ArgList = (va_list)0)); 14:19:57 INFO - return _Result; 14:19:57 INFO - } 14:19:57 INFO - #line 2063 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - extern "C++" { __pragma(warning(push)); __pragma(warning(disable: 4793)); template inline int __cdecl _snprintf_s( char (&_Buffer)[_Size], size_t _BufferCount, char const* _Format, ...) throw() { va_list _ArgList; ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); return _vsnprintf_s(_Buffer, _Size, _BufferCount, _Format, _ArgList); } __pragma(warning(pop)); } 14:19:57 INFO - #line 2071 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl _scprintf_l( 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - _locale_t const _Locale, 14:19:57 INFO - ...) 14:19:57 INFO - #line 2080 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - int _Result; 14:19:57 INFO - va_list _ArgList; 14:19:57 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:57 INFO - _Result = _vscprintf_l(_Format, _Locale, _ArgList); 14:19:57 INFO - ((void)(_ArgList = (va_list)0)); 14:19:57 INFO - return _Result; 14:19:57 INFO - } 14:19:57 INFO - #line 2089 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl _scprintf( 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - ...) 14:19:57 INFO - #line 2097 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - int _Result; 14:19:57 INFO - va_list _ArgList; 14:19:57 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:57 INFO - _Result = _vscprintf_l(_Format, 0, _ArgList); 14:19:57 INFO - ((void)(_ArgList = (va_list)0)); 14:19:57 INFO - return _Result; 14:19:57 INFO - } 14:19:57 INFO - #line 2106 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl _scprintf_p_l( 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - _locale_t const _Locale, 14:19:57 INFO - ...) 14:19:57 INFO - #line 2115 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - { 14:19:57 INFO - int _Result; 14:19:57 INFO - va_list _ArgList; 14:19:57 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:57 INFO - _Result = _vscprintf_p_l(_Format, _Locale, _ArgList); 14:19:57 INFO - ((void)(_ArgList = (va_list)0)); 14:19:57 INFO - return _Result; 14:19:57 INFO - } 14:19:57 INFO - #line 2124 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:57 INFO - __inline int __cdecl _scprintf_p( 14:19:57 INFO - char const* const _Format, 14:19:57 INFO - ...) 14:19:58 INFO - #line 2132 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:58 INFO - { 14:19:58 INFO - int _Result; 14:19:58 INFO - va_list _ArgList; 14:19:58 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:58 INFO - _Result = _vscprintf_p(_Format, _ArgList); 14:19:58 INFO - ((void)(_ArgList = (va_list)0)); 14:19:58 INFO - return _Result; 14:19:58 INFO - } 14:19:58 INFO - #line 2141 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:58 INFO - __declspec(dllimport) int __cdecl __stdio_common_vsscanf( 14:19:58 INFO - unsigned __int64 _Options, 14:19:58 INFO - char const* _Buffer, 14:19:58 INFO - size_t _BufferCount, 14:19:58 INFO - char const* _Format, 14:19:58 INFO - _locale_t _Locale, 14:19:58 INFO - va_list _ArgList 14:19:58 INFO - ); 14:19:58 INFO - __inline int __cdecl _vsscanf_l( 14:19:58 INFO - char const* const _Buffer, 14:19:58 INFO - char const* const _Format, 14:19:58 INFO - _locale_t const _Locale, 14:19:58 INFO - va_list _ArgList 14:19:58 INFO - ) 14:19:58 INFO - #line 2166 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:58 INFO - { 14:19:58 INFO - return __stdio_common_vsscanf( 14:19:58 INFO - (*__local_stdio_scanf_options ()), 14:19:58 INFO - _Buffer, (size_t)-1, _Format, _Locale, _ArgList); 14:19:58 INFO - } 14:19:58 INFO - #line 2172 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:58 INFO - __inline int __cdecl vsscanf( 14:19:58 INFO - char const* const _Buffer, 14:19:58 INFO - char const* const _Format, 14:19:58 INFO - va_list _ArgList 14:19:58 INFO - ) 14:19:58 INFO - #line 2182 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:58 INFO - { 14:19:58 INFO - return _vsscanf_l(_Buffer, _Format, 0, _ArgList); 14:19:58 INFO - } 14:19:58 INFO - #line 2186 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:58 INFO - __inline int __cdecl _vsscanf_s_l( 14:19:58 INFO - char const* const _Buffer, 14:19:58 INFO - char const* const _Format, 14:19:58 INFO - _locale_t const _Locale, 14:19:58 INFO - va_list _ArgList 14:19:58 INFO - ) 14:19:58 INFO - #line 2197 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:58 INFO - { 14:19:58 INFO - return __stdio_common_vsscanf( 14:19:58 INFO - (*__local_stdio_scanf_options ()) | (1ULL << 0), 14:19:58 INFO - _Buffer, (size_t)-1, _Format, _Locale, _ArgList); 14:19:58 INFO - } 14:19:58 INFO - #line 2203 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:58 INFO - #pragma warning(push) 14:19:58 INFO - #pragma warning(disable:6530) 14:19:58 INFO - __inline int __cdecl vsscanf_s( 14:19:58 INFO - char const* const _Buffer, 14:19:58 INFO - char const* const _Format, 14:19:58 INFO - va_list _ArgList 14:19:58 INFO - ) 14:19:58 INFO - #line 2218 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:58 INFO - { 14:19:58 INFO - return _vsscanf_s_l(_Buffer, _Format, 0, _ArgList); 14:19:58 INFO - } 14:19:58 INFO - #line 2222 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:58 INFO - extern "C++" { template inline int __cdecl vsscanf_s( char const (&_Buffer)[_Size], char const* _Format, va_list _ArgList) throw() { return vsscanf_s(_Buffer, _Size, _Format, _ArgList); } } 14:19:58 INFO - #line 2229 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:58 INFO - #pragma warning(pop) 14:19:58 INFO - #line 2233 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:58 INFO - __inline int __cdecl _sscanf_l( 14:19:58 INFO - char const* const _Buffer, 14:19:58 INFO - char const* const _Format, 14:19:58 INFO - _locale_t const _Locale, 14:19:58 INFO - ...) 14:19:58 INFO - #line 2243 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:58 INFO - { 14:19:58 INFO - int _Result; 14:19:58 INFO - va_list _ArgList; 14:19:58 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:58 INFO - _Result = _vsscanf_l(_Buffer, _Format, _Locale, _ArgList); 14:19:58 INFO - ((void)(_ArgList = (va_list)0)); 14:19:58 INFO - return _Result; 14:19:58 INFO - } 14:19:58 INFO - #line 2252 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:58 INFO - __inline int __cdecl sscanf( 14:19:58 INFO - char const* const _Buffer, 14:19:58 INFO - char const* const _Format, 14:19:58 INFO - ...) 14:19:58 INFO - #line 2261 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:58 INFO - { 14:19:58 INFO - int _Result; 14:19:58 INFO - va_list _ArgList; 14:19:58 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:58 INFO - _Result = _vsscanf_l(_Buffer, _Format, 0, _ArgList); 14:19:58 INFO - ((void)(_ArgList = (va_list)0)); 14:19:58 INFO - return _Result; 14:19:58 INFO - } 14:19:58 INFO - #line 2270 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:58 INFO - __inline int __cdecl _sscanf_s_l( 14:19:58 INFO - char const* const _Buffer, 14:19:58 INFO - char const* const _Format, 14:19:58 INFO - _locale_t const _Locale, 14:19:58 INFO - ...) 14:19:58 INFO - #line 2280 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:58 INFO - { 14:19:58 INFO - int _Result; 14:19:58 INFO - va_list _ArgList; 14:19:58 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:58 INFO - _Result = _vsscanf_s_l(_Buffer, _Format, _Locale, _ArgList); 14:19:58 INFO - ((void)(_ArgList = (va_list)0)); 14:19:58 INFO - return _Result; 14:19:58 INFO - } 14:19:58 INFO - #line 2289 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:58 INFO - __inline int __cdecl sscanf_s( 14:19:58 INFO - char const* const _Buffer, 14:19:58 INFO - char const* const _Format, 14:19:58 INFO - ...) 14:19:58 INFO - #line 2300 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:58 INFO - { 14:19:58 INFO - int _Result; 14:19:58 INFO - va_list _ArgList; 14:19:58 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:58 INFO - #pragma warning(push) 14:19:58 INFO - #pragma warning(disable: 4996) 14:19:58 INFO - _Result = vsscanf_s(_Buffer, _Format, _ArgList); 14:19:58 INFO - #pragma warning(pop) 14:19:58 INFO - ((void)(_ArgList = (va_list)0)); 14:19:58 INFO - return _Result; 14:19:58 INFO - } 14:19:58 INFO - #line 2314 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:58 INFO - #line 2316 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:58 INFO - #pragma warning(push) 14:19:58 INFO - #pragma warning(disable:6530) 14:19:58 INFO - __inline int __cdecl _snscanf_l( 14:19:58 INFO - char const* const _Buffer, 14:19:58 INFO - size_t const _BufferCount, 14:19:58 INFO - char const* const _Format, 14:19:58 INFO - _locale_t const _Locale, 14:19:58 INFO - ...) 14:19:58 INFO - #line 2330 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:58 INFO - { 14:19:58 INFO - int _Result; 14:19:58 INFO - va_list _ArgList; 14:19:58 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:58 INFO - _Result = __stdio_common_vsscanf( 14:19:58 INFO - (*__local_stdio_scanf_options ()), 14:19:58 INFO - _Buffer, _BufferCount, _Format, _Locale, _ArgList); 14:19:58 INFO - ((void)(_ArgList = (va_list)0)); 14:19:58 INFO - return _Result; 14:19:58 INFO - } 14:19:58 INFO - #line 2343 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:58 INFO - __inline int __cdecl _snscanf( 14:19:58 INFO - char const* const _Buffer, 14:19:58 INFO - size_t const _BufferCount, 14:19:58 INFO - char const* const _Format, 14:19:58 INFO - ...) 14:19:58 INFO - #line 2353 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:58 INFO - { 14:19:58 INFO - int _Result; 14:19:58 INFO - va_list _ArgList; 14:19:58 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:58 INFO - _Result = __stdio_common_vsscanf( 14:19:58 INFO - (*__local_stdio_scanf_options ()), 14:19:58 INFO - _Buffer, _BufferCount, _Format, 0, _ArgList); 14:19:58 INFO - ((void)(_ArgList = (va_list)0)); 14:19:58 INFO - return _Result; 14:19:58 INFO - } 14:19:58 INFO - #line 2366 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:58 INFO - __inline int __cdecl _snscanf_s_l( 14:19:58 INFO - char const* const _Buffer, 14:19:58 INFO - size_t const _BufferCount, 14:19:58 INFO - char const* const _Format, 14:19:58 INFO - _locale_t const _Locale, 14:19:58 INFO - ...) 14:19:58 INFO - #line 2378 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:58 INFO - { 14:19:58 INFO - int _Result; 14:19:58 INFO - va_list _ArgList; 14:19:58 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:58 INFO - _Result = __stdio_common_vsscanf( 14:19:58 INFO - (*__local_stdio_scanf_options ()) | (1ULL << 0), 14:19:58 INFO - _Buffer, _BufferCount, _Format, _Locale, _ArgList); 14:19:58 INFO - ((void)(_ArgList = (va_list)0)); 14:19:58 INFO - return _Result; 14:19:58 INFO - } 14:19:58 INFO - #line 2391 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:58 INFO - __inline int __cdecl _snscanf_s( 14:19:58 INFO - char const* const _Buffer, 14:19:58 INFO - size_t const _BufferCount, 14:19:58 INFO - char const* const _Format, 14:19:58 INFO - ...) 14:19:58 INFO - #line 2401 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:58 INFO - { 14:19:58 INFO - int _Result; 14:19:58 INFO - va_list _ArgList; 14:19:58 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:19:58 INFO - _Result = __stdio_common_vsscanf( 14:19:58 INFO - (*__local_stdio_scanf_options ()) | (1ULL << 0), 14:19:58 INFO - _Buffer, _BufferCount, _Format, 0, _ArgList); 14:19:58 INFO - ((void)(_ArgList = (va_list)0)); 14:19:58 INFO - return _Result; 14:19:58 INFO - } 14:19:58 INFO - #line 2414 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:58 INFO - #pragma warning(pop) 14:19:58 INFO - #line 2420 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:58 INFO - #line 2436 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:58 INFO - __declspec(dllimport) char* __cdecl tempnam( 14:19:58 INFO - char const* _Directory, 14:19:58 INFO - char const* _FilePrefix 14:19:58 INFO - ); 14:19:58 INFO - #line 2446 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:58 INFO - __declspec(dllimport) int __cdecl fcloseall(void); 14:19:58 INFO - __declspec(dllimport) FILE* __cdecl fdopen( int _FileHandle, char const* _Format); 14:19:58 INFO - __declspec(dllimport) int __cdecl fgetchar(void); 14:19:58 INFO - __declspec(dllimport) int __cdecl fileno( FILE* _Stream); 14:19:58 INFO - __declspec(dllimport) int __cdecl flushall(void); 14:19:58 INFO - __declspec(dllimport) int __cdecl fputchar( int _Ch); 14:19:58 INFO - __declspec(dllimport) int __cdecl getw( FILE* _Stream); 14:19:58 INFO - __declspec(dllimport) int __cdecl putw( int _Ch, FILE* _Stream); 14:19:58 INFO - __declspec(dllimport) int __cdecl rmtmp(void); 14:19:58 INFO - #line 2458 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:58 INFO - #line 2459 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:19:58 INFO - } __pragma(pack(pop)) 14:19:58 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cstdio" 14:19:58 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cstdio" 14:19:58 INFO - typedef FILE FILE; 14:19:58 INFO - namespace std { 14:19:58 INFO - using :: FILE; using :: _Mbstatet; 14:19:58 INFO - using :: size_t; using :: fpos_t; using :: FILE; 14:19:58 INFO - using :: clearerr; using :: fclose; using :: feof; 14:19:58 INFO - using :: ferror; using :: fflush; using :: fgetc; 14:19:58 INFO - using :: fgetpos; using :: fgets; using :: fopen; 14:19:58 INFO - using :: fprintf; using :: fputc; using :: fputs; 14:19:58 INFO - using :: fread; using :: freopen; using :: fscanf; 14:19:58 INFO - using :: fseek; using :: fsetpos; using :: ftell; 14:19:58 INFO - using :: fwrite; using :: getc; using :: getchar; 14:19:58 INFO - using :: perror; 14:19:58 INFO - using :: putc; using :: putchar; 14:19:58 INFO - using :: printf; using :: puts; using :: remove; 14:19:58 INFO - using :: rename; using :: rewind; using :: scanf; 14:19:58 INFO - using :: setbuf; using :: setvbuf; using :: sprintf; 14:19:58 INFO - using :: sscanf; using :: tmpfile; using :: tmpnam; 14:19:58 INFO - using :: ungetc; using :: vfprintf; using :: vprintf; 14:19:58 INFO - using :: vsprintf; 14:19:58 INFO - using :: snprintf; using :: vsnprintf; 14:19:58 INFO - using :: vfscanf; using :: vscanf; using :: vsscanf; 14:19:58 INFO - } 14:19:58 INFO - #line 59 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cstdio" 14:19:58 INFO - #line 61 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cstdio" 14:19:58 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cstdio" 14:19:58 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cstdio" 14:19:58 INFO - #pragma warning( pop ) 14:19:58 INFO - #line 82 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cstdio" 14:19:58 INFO - #line 7 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\iosfwd" 14:19:58 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cstring" 14:19:58 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cstring" 14:19:58 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cstring" 14:19:58 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/throw_msvc.h" 14:19:58 INFO - #line 26 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cstring" 14:19:58 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cstring" 14:19:58 INFO - #line 54 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cstring" 14:19:58 INFO - #pragma warning( push ) 14:19:58 INFO - #pragma warning( disable : 4275 4530 ) 14:19:58 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cstring" 14:19:58 INFO - #pragma once 14:19:58 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cstring" 14:19:58 INFO - namespace std { 14:19:58 INFO - using :: size_t; using :: memchr; using :: memcmp; 14:19:58 INFO - using :: memcpy; using :: memmove; using :: memset; 14:19:58 INFO - using :: strcat; using :: strchr; using :: strcmp; 14:19:58 INFO - using :: strcoll; using :: strcpy; using :: strcspn; 14:19:58 INFO - using :: strerror; using :: strlen; using :: strncat; 14:19:58 INFO - using :: strncmp; using :: strncpy; using :: strpbrk; 14:19:58 INFO - using :: strrchr; using :: strspn; using :: strstr; 14:19:58 INFO - using :: strtok; using :: strxfrm; 14:19:58 INFO - } 14:19:58 INFO - #line 28 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cstring" 14:19:58 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cstring" 14:19:58 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cstring" 14:19:58 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cstring" 14:19:58 INFO - #pragma warning( pop ) 14:19:58 INFO - #line 82 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cstring" 14:19:58 INFO - #line 8 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\iosfwd" 14:19:58 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cwchar" 14:19:58 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cwchar" 14:19:58 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cwchar" 14:19:58 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/throw_msvc.h" 14:19:58 INFO - #line 26 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cwchar" 14:19:58 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cwchar" 14:19:58 INFO - #line 54 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cwchar" 14:19:58 INFO - #pragma warning( push ) 14:19:58 INFO - #pragma warning( disable : 4275 4530 ) 14:19:58 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cwchar" 14:19:58 INFO - #pragma once 14:19:58 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cwchar" 14:19:58 INFO - typedef mbstate_t _Mbstatet; 14:19:58 INFO - namespace std { 14:19:58 INFO - using :: _Mbstatet; 14:19:58 INFO - using :: mbstate_t; using :: size_t; using :: tm; using :: wint_t; 14:19:58 INFO - using :: btowc; using :: fgetwc; using :: fgetws; using :: fputwc; 14:19:58 INFO - using :: fputws; using :: fwide; using :: fwprintf; 14:19:58 INFO - using :: fwscanf; using :: getwc; using :: getwchar; 14:19:58 INFO - using :: mbrlen; using :: mbrtowc; using :: mbsrtowcs; 14:19:58 INFO - using :: mbsinit; using :: putwc; using :: putwchar; 14:19:58 INFO - using :: swprintf; using :: swscanf; using :: ungetwc; 14:19:58 INFO - using :: vfwprintf; using :: vswprintf; using :: vwprintf; 14:19:58 INFO - using :: wcrtomb; using :: wprintf; using :: wscanf; 14:19:58 INFO - using :: wcsrtombs; using :: wcstol; using :: wcscat; 14:19:58 INFO - using :: wcschr; using :: wcscmp; using :: wcscoll; 14:19:58 INFO - using :: wcscpy; using :: wcscspn; using :: wcslen; 14:19:58 INFO - using :: wcsncat; using :: wcsncmp; using :: wcsncpy; 14:19:58 INFO - using :: wcspbrk; using :: wcsrchr; using :: wcsspn; 14:19:58 INFO - using :: wcstod; using :: wcstoul; using :: wcsstr; 14:19:58 INFO - using :: wcstok; using :: wcsxfrm; using :: wctob; 14:19:58 INFO - using :: wmemchr; using :: wmemcmp; using :: wmemcpy; 14:19:58 INFO - using :: wmemmove; using :: wmemset; using :: wcsftime; 14:19:58 INFO - using :: vfwscanf; using :: vswscanf; using :: vwscanf; 14:19:58 INFO - using :: wcstof; using :: wcstold; 14:19:58 INFO - using :: wcstoll; using :: wcstoull; 14:19:58 INFO - } 14:19:58 INFO - #line 47 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cwchar" 14:19:58 INFO - #line 49 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cwchar" 14:19:58 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cwchar" 14:19:58 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cwchar" 14:19:58 INFO - #pragma warning( pop ) 14:19:58 INFO - #line 82 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cwchar" 14:19:58 INFO - #line 9 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\iosfwd" 14:19:58 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\crtdbg.h" 14:19:58 INFO - #pragma once 14:19:58 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime_new_debug.h" 14:19:58 INFO - #pragma once 14:19:58 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime_new.h" 14:19:58 INFO - #pragma once 14:19:58 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:19:58 INFO - #line 11 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime_new.h" 14:19:58 INFO - extern "C++" { 14:19:58 INFO - #pragma pack(push, 8) 14:19:58 INFO - #pragma warning(push) 14:19:58 INFO - #pragma warning(disable: 4985) 14:19:58 INFO - namespace std 14:19:58 INFO - { 14:19:58 INFO - struct nothrow_t { }; 14:19:58 INFO - extern nothrow_t const nothrow; 14:19:58 INFO - } 14:19:58 INFO - #line 32 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime_new.h" 14:19:58 INFO - __declspec(allocator) void* __cdecl operator new( 14:19:58 INFO - size_t _Size 14:19:58 INFO - ); 14:19:58 INFO - __declspec(allocator) void* __cdecl operator new( 14:19:58 INFO - size_t _Size, 14:19:58 INFO - std::nothrow_t const& 14:19:58 INFO - ) throw(); 14:19:58 INFO - __declspec(allocator) void* __cdecl operator new[]( 14:19:58 INFO - size_t _Size 14:19:58 INFO - ); 14:19:58 INFO - __declspec(allocator) void* __cdecl operator new[]( 14:19:58 INFO - size_t _Size, 14:19:58 INFO - std::nothrow_t const& 14:19:58 INFO - ) throw(); 14:19:58 INFO - void __cdecl operator delete( 14:19:58 INFO - void* _Block 14:19:58 INFO - ) throw(); 14:19:58 INFO - void __cdecl operator delete( 14:19:58 INFO - void* _Block, 14:19:58 INFO - std::nothrow_t const& 14:19:58 INFO - ) throw(); 14:19:58 INFO - void __cdecl operator delete[]( 14:19:58 INFO - void* _Block 14:19:58 INFO - ) throw(); 14:19:58 INFO - void __cdecl operator delete[]( 14:19:58 INFO - void* _Block, 14:19:58 INFO - std::nothrow_t const& 14:19:58 INFO - ) throw(); 14:19:58 INFO - void __cdecl operator delete( 14:19:58 INFO - void* _Block, 14:19:58 INFO - size_t _Size 14:19:58 INFO - ) throw(); 14:19:58 INFO - void __cdecl operator delete[]( 14:19:58 INFO - void* _Block, 14:19:58 INFO - size_t _Size 14:19:58 INFO - ) throw(); 14:19:58 INFO - inline void* __cdecl operator new(size_t _Size, void* _Where) throw() 14:19:58 INFO - { 14:19:58 INFO - (void)_Size; 14:19:58 INFO - return _Where; 14:19:58 INFO - } 14:19:58 INFO - inline void __cdecl operator delete(void*, void*) throw() 14:19:58 INFO - { 14:19:58 INFO - return; 14:19:58 INFO - } 14:19:58 INFO - #line 97 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime_new.h" 14:19:58 INFO - inline void* __cdecl operator new[](size_t _Size, void* _Where) throw() 14:19:58 INFO - { 14:19:58 INFO - (void)_Size; 14:19:58 INFO - return _Where; 14:19:58 INFO - } 14:19:58 INFO - inline void __cdecl operator delete[](void*, void*) throw() 14:19:58 INFO - { 14:19:58 INFO - } 14:19:58 INFO - #line 111 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime_new.h" 14:19:58 INFO - #pragma warning(pop) 14:19:58 INFO - #pragma pack(pop) 14:19:58 INFO - } 14:19:58 INFO - #line 119 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime_new.h" 14:19:58 INFO - #line 11 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime_new_debug.h" 14:19:58 INFO - extern "C++" { 14:19:58 INFO - #pragma pack(push, 8) 14:19:58 INFO - __declspec(allocator) void* __cdecl operator new( 14:19:58 INFO - size_t _Size, 14:19:58 INFO - int _BlockUse, 14:19:58 INFO - char const* _FileName, 14:19:58 INFO - int _LineNumber 14:19:58 INFO - ); 14:19:58 INFO - __declspec(allocator) void* __cdecl operator new[]( 14:19:58 INFO - size_t _Size, 14:19:58 INFO - int _BlockUse, 14:19:58 INFO - char const* _FileName, 14:19:58 INFO - int _LineNumber 14:19:58 INFO - ); 14:19:58 INFO - void __cdecl operator delete( 14:19:58 INFO - void* _Block, 14:19:58 INFO - int _BlockUse, 14:19:58 INFO - char const* _FileName, 14:19:58 INFO - int _LineNumber 14:19:58 INFO - ) throw(); 14:19:58 INFO - void __cdecl operator delete[]( 14:19:58 INFO - void* _Block, 14:19:58 INFO - int _BlockUse, 14:19:58 INFO - char const* _FileName, 14:19:58 INFO - int _LineNumber 14:19:58 INFO - ) throw(); 14:19:58 INFO - #line 53 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime_new_debug.h" 14:19:58 INFO - #pragma pack(pop) 14:19:58 INFO - } 14:19:58 INFO - #line 60 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime_new_debug.h" 14:19:58 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\crtdbg.h" 14:19:58 INFO - __pragma(pack(push, 8)) extern "C" { 14:19:58 INFO - typedef void* _HFILE; 14:19:58 INFO - typedef int (__cdecl* _CRT_REPORT_HOOK )(int, char*, int*); 14:19:58 INFO - typedef int (__cdecl* _CRT_REPORT_HOOKW)(int, wchar_t*, int*); 14:19:58 INFO - typedef int (__cdecl* _CRT_ALLOC_HOOK)(int, void*, size_t, int, long, unsigned char const*, int); 14:19:58 INFO - typedef void (__cdecl* _CRT_DUMP_CLIENT)(void*, size_t); 14:19:58 INFO - struct _CrtMemBlockHeader; 14:19:58 INFO - typedef struct _CrtMemState 14:19:58 INFO - { 14:19:58 INFO - struct _CrtMemBlockHeader* pBlockHeader; 14:19:58 INFO - size_t lCounts[5]; 14:19:58 INFO - size_t lSizes[5]; 14:19:58 INFO - size_t lHighWaterCount; 14:19:58 INFO - size_t lTotalCount; 14:19:58 INFO - } _CrtMemState; 14:19:58 INFO - #line 234 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\crtdbg.h" 14:19:59 INFO - #line 585 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\crtdbg.h" 14:19:59 INFO - #line 685 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\crtdbg.h" 14:19:59 INFO - #line 701 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\crtdbg.h" 14:19:59 INFO - #line 705 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\crtdbg.h" 14:19:59 INFO - #line 709 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\crtdbg.h" 14:19:59 INFO - #line 766 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\crtdbg.h" 14:19:59 INFO - #line 781 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\crtdbg.h" 14:19:59 INFO - } __pragma(pack(pop)) 14:19:59 INFO - #line 12 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\iosfwd" 14:19:59 INFO - #pragma pack(push,8) 14:19:59 INFO - #pragma warning(push,3) 14:19:59 INFO - namespace std { 14:19:59 INFO - typedef _Longlong streamoff; 14:19:59 INFO - typedef _Longlong streamsize; 14:19:59 INFO - extern __declspec(dllimport) const streamoff _BADOFF; 14:19:59 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\iosfwd" 14:19:59 INFO - template 14:19:59 INFO - class fpos 14:19:59 INFO - { 14:19:59 INFO - typedef fpos<_Statetype> _Myt; 14:19:59 INFO - public: 14:19:59 INFO - fpos(streamoff _Off = 0) 14:19:59 INFO - : _Myoff(_Off), _Fpos(0), _Mystate() 14:19:59 INFO - { 14:19:59 INFO - } 14:19:59 INFO - fpos(_Statetype _State, fpos_t _Fileposition) 14:19:59 INFO - : _Myoff(0), _Fpos(_Fileposition), _Mystate(_State) 14:19:59 INFO - { 14:19:59 INFO - } 14:19:59 INFO - _Statetype state() const 14:19:59 INFO - { 14:19:59 INFO - return (_Mystate); 14:19:59 INFO - } 14:19:59 INFO - void state(_Statetype _State) 14:19:59 INFO - { 14:19:59 INFO - _Mystate = _State; 14:19:59 INFO - } 14:19:59 INFO - fpos_t seekpos() const 14:19:59 INFO - { 14:19:59 INFO - return (_Fpos); 14:19:59 INFO - } 14:19:59 INFO - operator streamoff() const 14:19:59 INFO - { 14:19:59 INFO - return ((streamoff)(_Myoff + ((long long)(_Fpos)))); 14:19:59 INFO - } 14:19:59 INFO - streamoff operator-(const _Myt& _Right) const 14:19:59 INFO - { 14:19:59 INFO - return ((streamoff)*this - (streamoff)_Right); 14:19:59 INFO - } 14:19:59 INFO - _Myt& operator+=(streamoff _Off) 14:19:59 INFO - { 14:19:59 INFO - _Myoff += _Off; 14:19:59 INFO - return (*this); 14:19:59 INFO - } 14:19:59 INFO - _Myt& operator-=(streamoff _Off) 14:19:59 INFO - { 14:19:59 INFO - _Myoff -= _Off; 14:19:59 INFO - return (*this); 14:19:59 INFO - } 14:19:59 INFO - _Myt operator+(streamoff _Off) const 14:19:59 INFO - { 14:19:59 INFO - _Myt _Tmp = *this; 14:19:59 INFO - return (_Tmp += _Off); 14:19:59 INFO - } 14:19:59 INFO - _Myt operator-(streamoff _Off) const 14:19:59 INFO - { 14:19:59 INFO - _Myt _Tmp = *this; 14:19:59 INFO - return (_Tmp -= _Off); 14:19:59 INFO - } 14:19:59 INFO - bool operator==(const _Myt& _Right) const 14:19:59 INFO - { 14:19:59 INFO - return ((streamoff)*this == (streamoff)_Right); 14:19:59 INFO - } 14:19:59 INFO - bool operator==(streamoff _Right) const 14:19:59 INFO - { 14:19:59 INFO - return ((streamoff)*this == _Right); 14:19:59 INFO - } 14:19:59 INFO - bool operator!=(const _Myt& _Right) const 14:19:59 INFO - { 14:19:59 INFO - return (!(*this == _Right)); 14:19:59 INFO - } 14:19:59 INFO - private: 14:19:59 INFO - streamoff _Myoff; 14:19:59 INFO - fpos_t _Fpos; 14:19:59 INFO - _Statetype _Mystate; 14:19:59 INFO - }; 14:19:59 INFO - typedef fpos<_Mbstatet> streampos; 14:19:59 INFO - typedef streampos wstreampos; 14:19:59 INFO - template 14:19:59 INFO - struct _Char_traits 14:19:59 INFO - { 14:19:59 INFO - typedef _Elem char_type; 14:19:59 INFO - typedef _Int_type int_type; 14:19:59 INFO - typedef streampos pos_type; 14:19:59 INFO - typedef streamoff off_type; 14:19:59 INFO - typedef _Mbstatet state_type; 14:19:59 INFO - static int __cdecl compare( 14:19:59 INFO - const _Elem *_First1, 14:19:59 INFO - const _Elem *_First2, size_t _Count) 14:19:59 INFO - { 14:19:59 INFO - for (; 0 < _Count; --_Count, ++_First1, ++_First2) 14:19:59 INFO - if (!eq(*_First1, *_First2)) 14:19:59 INFO - return (lt(*_First1, *_First2) ? -1 : +1); 14:19:59 INFO - return (0); 14:19:59 INFO - } 14:19:59 INFO - static size_t __cdecl length( const _Elem *_First) 14:19:59 INFO - { 14:19:59 INFO - size_t _Count; 14:19:59 INFO - for (_Count = 0; !eq(*_First, _Elem()); ++_First) 14:19:59 INFO - ++_Count; 14:19:59 INFO - return (_Count); 14:19:59 INFO - } 14:19:59 INFO - static _Elem *__cdecl copy( 14:19:59 INFO - _Elem *_First1, 14:19:59 INFO - const _Elem *_First2, size_t _Count) 14:19:59 INFO - { 14:19:59 INFO - _Elem *_Next = _First1; 14:19:59 INFO - for (; 0 < _Count; --_Count, ++_Next, ++_First2) 14:19:59 INFO - assign(*_Next, *_First2); 14:19:59 INFO - return (_First1); 14:19:59 INFO - } 14:19:59 INFO - static _Elem *__cdecl _Copy_s( 14:19:59 INFO - _Elem *_First1, size_t _Dest_size, 14:19:59 INFO - const _Elem *_First2, size_t _Count) 14:19:59 INFO - { 14:19:59 INFO - { if (!(_Count <= _Dest_size)) { ((void)0); ::_invalid_parameter_noinfo_noreturn(); return (0); } }; 14:19:59 INFO - return (copy(_First1, _First2, _Count)); 14:19:59 INFO - } 14:19:59 INFO - static const _Elem *__cdecl find( 14:19:59 INFO - const _Elem *_First, 14:19:59 INFO - size_t _Count, const _Elem& _Ch) 14:19:59 INFO - { 14:19:59 INFO - for (; 0 < _Count; --_Count, ++_First) 14:19:59 INFO - if (eq(*_First, _Ch)) 14:19:59 INFO - return (_First); 14:19:59 INFO - return (0); 14:19:59 INFO - } 14:19:59 INFO - static _Elem *__cdecl move( 14:19:59 INFO - _Elem *_First1, 14:19:59 INFO - const _Elem *_First2, size_t _Count) 14:19:59 INFO - { 14:19:59 INFO - _Elem *_Next = _First1; 14:19:59 INFO - if (_First2 < _Next && _Next < _First2 + _Count) 14:19:59 INFO - for (_Next += _Count, _First2 += _Count; 0 < _Count; --_Count) 14:19:59 INFO - assign(*--_Next, *--_First2); 14:19:59 INFO - else 14:19:59 INFO - for (; 0 < _Count; --_Count, ++_Next, ++_First2) 14:19:59 INFO - assign(*_Next, *_First2); 14:19:59 INFO - return (_First1); 14:19:59 INFO - } 14:19:59 INFO - static _Elem *__cdecl assign( 14:19:59 INFO - _Elem *_First, 14:19:59 INFO - size_t _Count, _Elem _Ch) 14:19:59 INFO - { 14:19:59 INFO - _Elem *_Next = _First; 14:19:59 INFO - for (; 0 < _Count; --_Count, ++_Next) 14:19:59 INFO - assign(*_Next, _Ch); 14:19:59 INFO - return (_First); 14:19:59 INFO - } 14:19:59 INFO - static void __cdecl assign(_Elem& _Left, const _Elem& _Right) throw () 14:19:59 INFO - { 14:19:59 INFO - _Left = _Right; 14:19:59 INFO - } 14:19:59 INFO - static constexpr bool __cdecl eq(const _Elem& _Left, 14:19:59 INFO - const _Elem& _Right) throw () 14:19:59 INFO - { 14:19:59 INFO - return (_Left == _Right); 14:19:59 INFO - } 14:19:59 INFO - static constexpr bool __cdecl lt(const _Elem& _Left, 14:19:59 INFO - const _Elem& _Right) throw () 14:19:59 INFO - { 14:19:59 INFO - return (_Left < _Right); 14:19:59 INFO - } 14:19:59 INFO - static constexpr _Elem __cdecl to_char_type( 14:19:59 INFO - const int_type& _Meta) throw () 14:19:59 INFO - { 14:19:59 INFO - return ((_Elem)_Meta); 14:19:59 INFO - } 14:19:59 INFO - static constexpr int_type __cdecl to_int_type( 14:19:59 INFO - const _Elem& _Ch) throw () 14:19:59 INFO - { 14:19:59 INFO - return ((int_type)_Ch); 14:19:59 INFO - } 14:19:59 INFO - static constexpr bool __cdecl eq_int_type(const int_type& _Left, 14:19:59 INFO - const int_type& _Right) throw () 14:19:59 INFO - { 14:19:59 INFO - return (_Left == _Right); 14:19:59 INFO - } 14:19:59 INFO - static constexpr int_type __cdecl not_eof( 14:19:59 INFO - const int_type& _Meta) throw () 14:19:59 INFO - { 14:19:59 INFO - return (_Meta != eof() ? (int_type)_Meta : (int_type)!eof()); 14:19:59 INFO - } 14:19:59 INFO - static constexpr int_type __cdecl eof() throw () 14:19:59 INFO - { 14:19:59 INFO - return ((int_type)(-1)); 14:19:59 INFO - } 14:19:59 INFO - }; 14:19:59 INFO - template 14:19:59 INFO - struct char_traits 14:19:59 INFO - : public _Char_traits<_Elem, long> 14:19:59 INFO - { 14:19:59 INFO - }; 14:19:59 INFO - template<> 14:19:59 INFO - struct char_traits 14:19:59 INFO - : public _Char_traits 14:19:59 INFO - { 14:19:59 INFO - }; 14:19:59 INFO - typedef streampos u16streampos; 14:19:59 INFO - template<> 14:19:59 INFO - struct char_traits 14:19:59 INFO - : public _Char_traits 14:19:59 INFO - { 14:19:59 INFO - }; 14:19:59 INFO - typedef streampos u32streampos; 14:19:59 INFO - template<> 14:19:59 INFO - struct char_traits 14:19:59 INFO - { 14:19:59 INFO - typedef wchar_t _Elem; 14:19:59 INFO - typedef _Elem char_type; 14:19:59 INFO - typedef wint_t int_type; 14:19:59 INFO - typedef streampos pos_type; 14:19:59 INFO - typedef streamoff off_type; 14:19:59 INFO - typedef _Mbstatet state_type; 14:19:59 INFO - static int __cdecl compare(const _Elem *_First1, const _Elem *_First2, 14:19:59 INFO - size_t _Count) 14:19:59 INFO - { 14:19:59 INFO - return (_Count == 0 ? 0 14:19:59 INFO - : :: wmemcmp(_First1, _First2, _Count)); 14:19:59 INFO - } 14:19:59 INFO - static size_t __cdecl length(const _Elem *_First) 14:19:59 INFO - { 14:19:59 INFO - return (*_First == 0 ? 0 14:19:59 INFO - : :: wcslen(_First)); 14:19:59 INFO - } 14:19:59 INFO - static _Elem *__cdecl copy(_Elem *_First1, const _Elem *_First2, 14:19:59 INFO - size_t _Count) 14:19:59 INFO - { 14:19:59 INFO - return (_Count == 0 ? _First1 14:19:59 INFO - : (_Elem *):: wmemcpy(_First1, _First2, _Count)); 14:19:59 INFO - } 14:19:59 INFO - static _Elem *__cdecl _Copy_s( 14:19:59 INFO - _Elem *_First1, size_t _Size_in_words, 14:19:59 INFO - const _Elem *_First2, size_t _Count) 14:19:59 INFO - { 14:19:59 INFO - if (0 < _Count) 14:19:59 INFO - ::wmemcpy_s((_First1), (_Size_in_words), (_First2), (_Count)); 14:19:59 INFO - return (_First1); 14:19:59 INFO - } 14:19:59 INFO - static const _Elem *__cdecl find(const _Elem *_First, size_t _Count, 14:19:59 INFO - const _Elem& _Ch) 14:19:59 INFO - { 14:19:59 INFO - return (_Count == 0 ? (const _Elem *)0 14:19:59 INFO - : (const _Elem *):: wmemchr(_First, _Ch, _Count)); 14:19:59 INFO - } 14:19:59 INFO - static _Elem *__cdecl move(_Elem *_First1, const _Elem *_First2, 14:19:59 INFO - size_t _Count) 14:19:59 INFO - { 14:19:59 INFO - return (_Count == 0 ? _First1 14:19:59 INFO - : (_Elem *):: wmemmove(_First1, _First2, _Count)); 14:19:59 INFO - } 14:19:59 INFO - static _Elem *__cdecl assign(_Elem *_First, size_t _Count, 14:19:59 INFO - _Elem _Ch) 14:19:59 INFO - { 14:19:59 INFO - return ((_Elem *):: wmemset(_First, _Ch, _Count)); 14:19:59 INFO - } 14:19:59 INFO - static void __cdecl assign(_Elem& _Left, const _Elem& _Right) throw () 14:19:59 INFO - { 14:19:59 INFO - _Left = _Right; 14:19:59 INFO - } 14:19:59 INFO - static constexpr bool __cdecl eq(const _Elem& _Left, 14:19:59 INFO - const _Elem& _Right) throw () 14:19:59 INFO - { 14:19:59 INFO - return (_Left == _Right); 14:19:59 INFO - } 14:19:59 INFO - static constexpr bool __cdecl lt(const _Elem& _Left, 14:19:59 INFO - const _Elem& _Right) throw () 14:19:59 INFO - { 14:19:59 INFO - return (_Left < _Right); 14:19:59 INFO - } 14:19:59 INFO - static constexpr _Elem __cdecl to_char_type( 14:19:59 INFO - const int_type& _Meta) throw () 14:19:59 INFO - { 14:19:59 INFO - return (_Meta); 14:19:59 INFO - } 14:19:59 INFO - static constexpr int_type __cdecl to_int_type( 14:19:59 INFO - const _Elem& _Ch) throw () 14:19:59 INFO - { 14:19:59 INFO - return (_Ch); 14:19:59 INFO - } 14:19:59 INFO - static constexpr bool __cdecl eq_int_type(const int_type& _Left, 14:19:59 INFO - const int_type& _Right) throw () 14:19:59 INFO - { 14:19:59 INFO - return (_Left == _Right); 14:19:59 INFO - } 14:19:59 INFO - static constexpr int_type __cdecl not_eof( 14:19:59 INFO - const int_type& _Meta) throw () 14:19:59 INFO - { 14:19:59 INFO - return (_Meta != eof() ? _Meta : !eof()); 14:19:59 INFO - } 14:19:59 INFO - static constexpr int_type __cdecl eof() throw () 14:19:59 INFO - { 14:19:59 INFO - return (((wint_t)(0xFFFF))); 14:19:59 INFO - } 14:19:59 INFO - }; 14:19:59 INFO - template<> 14:19:59 INFO - struct char_traits 14:19:59 INFO - { 14:19:59 INFO - typedef unsigned short _Elem; 14:19:59 INFO - typedef _Elem char_type; 14:19:59 INFO - typedef wint_t int_type; 14:19:59 INFO - typedef streampos pos_type; 14:19:59 INFO - typedef streamoff off_type; 14:19:59 INFO - typedef _Mbstatet state_type; 14:19:59 INFO - static int __cdecl compare(const _Elem *_First1, const _Elem *_First2, 14:19:59 INFO - size_t _Count) 14:19:59 INFO - { 14:19:59 INFO - return (_Count == 0 ? 0 14:19:59 INFO - : :: wmemcmp((const wchar_t *)_First1, 14:19:59 INFO - (const wchar_t *)_First2, _Count)); 14:19:59 INFO - } 14:19:59 INFO - static size_t __cdecl length(const _Elem *_First) 14:19:59 INFO - { 14:19:59 INFO - return (*_First == 0 ? 0 14:19:59 INFO - : :: wcslen((const wchar_t *)_First)); 14:19:59 INFO - } 14:19:59 INFO - static _Elem *__cdecl copy(_Elem *_First1, const _Elem *_First2, 14:19:59 INFO - size_t _Count) 14:19:59 INFO - { 14:19:59 INFO - return (_Count == 0 ? _First1 14:19:59 INFO - : (_Elem *):: wmemcpy((wchar_t *)_First1, 14:19:59 INFO - (const wchar_t *)_First2, _Count)); 14:19:59 INFO - } 14:19:59 INFO - static _Elem *__cdecl _Copy_s( 14:19:59 INFO - _Elem *_First1, size_t _Size_in_words, 14:19:59 INFO - const _Elem *_First2, size_t _Count) 14:19:59 INFO - { 14:19:59 INFO - if (0 < _Count) 14:19:59 INFO - ::wmemcpy_s(((wchar_t *)_First1), (_Size_in_words), ((const wchar_t *)_First2), (_Count)); 14:19:59 INFO - #line 431 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\iosfwd" 14:19:59 INFO - return (_First1); 14:19:59 INFO - } 14:19:59 INFO - static const _Elem *__cdecl find(const _Elem *_First, size_t _Count, 14:19:59 INFO - const _Elem& _Ch) 14:19:59 INFO - { 14:19:59 INFO - return (_Count == 0 ? (const _Elem *)0 14:19:59 INFO - : (const _Elem *):: wmemchr((const wchar_t *)_First, 14:19:59 INFO - _Ch, _Count)); 14:19:59 INFO - } 14:19:59 INFO - static _Elem *__cdecl move(_Elem *_First1, const _Elem *_First2, 14:19:59 INFO - size_t _Count) 14:19:59 INFO - { 14:19:59 INFO - return (_Count == 0 ? _First1 14:19:59 INFO - : (_Elem *):: wmemmove((wchar_t *)_First1, 14:19:59 INFO - (const wchar_t *)_First2, _Count)); 14:19:59 INFO - } 14:19:59 INFO - static _Elem *__cdecl assign(_Elem *_First, size_t _Count, 14:19:59 INFO - _Elem _Ch) 14:19:59 INFO - { 14:19:59 INFO - return ((_Elem *):: wmemset((wchar_t *)_First, _Ch, _Count)); 14:19:59 INFO - } 14:19:59 INFO - static void __cdecl assign(_Elem& _Left, const _Elem& _Right) throw () 14:19:59 INFO - { 14:19:59 INFO - _Left = _Right; 14:19:59 INFO - } 14:19:59 INFO - static constexpr bool __cdecl eq(const _Elem& _Left, 14:19:59 INFO - const _Elem& _Right) throw () 14:19:59 INFO - { 14:19:59 INFO - return (_Left == _Right); 14:19:59 INFO - } 14:19:59 INFO - static constexpr bool __cdecl lt(const _Elem& _Left, 14:19:59 INFO - const _Elem& _Right) throw () 14:19:59 INFO - { 14:19:59 INFO - return (_Left < _Right); 14:19:59 INFO - } 14:19:59 INFO - static constexpr _Elem __cdecl to_char_type(const int_type& _Meta) 14:19:59 INFO - throw () 14:19:59 INFO - { 14:19:59 INFO - return (_Meta); 14:19:59 INFO - } 14:19:59 INFO - static constexpr int_type __cdecl to_int_type(const _Elem& _Ch) 14:19:59 INFO - throw () 14:19:59 INFO - { 14:19:59 INFO - return (_Ch); 14:19:59 INFO - } 14:19:59 INFO - static constexpr bool __cdecl eq_int_type(const int_type& _Left, 14:19:59 INFO - const int_type& _Right) throw () 14:19:59 INFO - { 14:19:59 INFO - return (_Left == _Right); 14:19:59 INFO - } 14:19:59 INFO - static constexpr int_type __cdecl not_eof(const int_type& _Meta) 14:19:59 INFO - throw () 14:19:59 INFO - { 14:19:59 INFO - return (_Meta != eof() ? _Meta : !eof()); 14:19:59 INFO - } 14:19:59 INFO - static constexpr int_type __cdecl eof() throw () 14:19:59 INFO - { 14:19:59 INFO - return (((wint_t)(0xFFFF))); 14:19:59 INFO - } 14:19:59 INFO - }; 14:19:59 INFO - #line 503 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\iosfwd" 14:19:59 INFO - template<> struct char_traits 14:19:59 INFO - { 14:19:59 INFO - typedef char _Elem; 14:19:59 INFO - typedef _Elem char_type; 14:19:59 INFO - typedef int int_type; 14:19:59 INFO - typedef streampos pos_type; 14:19:59 INFO - typedef streamoff off_type; 14:19:59 INFO - typedef _Mbstatet state_type; 14:19:59 INFO - static int __cdecl compare(const _Elem *_First1, const _Elem *_First2, 14:19:59 INFO - size_t _Count) 14:19:59 INFO - { 14:19:59 INFO - return (_Count == 0 ? 0 14:19:59 INFO - : :: memcmp(_First1, _First2, _Count)); 14:19:59 INFO - } 14:19:59 INFO - static size_t __cdecl length(const _Elem *_First) 14:19:59 INFO - { 14:19:59 INFO - return (*_First == 0 ? 0 14:19:59 INFO - : :: strlen(_First)); 14:19:59 INFO - } 14:19:59 INFO - static _Elem *__cdecl copy(_Elem *_First1, const _Elem *_First2, 14:19:59 INFO - size_t _Count) 14:19:59 INFO - { 14:19:59 INFO - return (_Count == 0 ? _First1 14:19:59 INFO - : (_Elem *):: memcpy(_First1, _First2, _Count)); 14:19:59 INFO - } 14:19:59 INFO - static _Elem *__cdecl _Copy_s( 14:19:59 INFO - _Elem *_First1, size_t _Size_in_bytes, 14:19:59 INFO - const _Elem *_First2, size_t _Count) 14:19:59 INFO - { 14:19:59 INFO - if (0 < _Count) 14:19:59 INFO - ::memcpy_s((_First1), (_Size_in_bytes), (_First2), (_Count)); 14:19:59 INFO - return (_First1); 14:19:59 INFO - } 14:19:59 INFO - static const _Elem *__cdecl find(const _Elem *_First, size_t _Count, 14:19:59 INFO - const _Elem& _Ch) 14:19:59 INFO - { 14:19:59 INFO - return (_Count == 0 ? (const _Elem *)0 14:19:59 INFO - : (const _Elem *):: memchr(_First, _Ch, _Count)); 14:19:59 INFO - } 14:19:59 INFO - static _Elem *__cdecl move(_Elem *_First1, const _Elem *_First2, 14:19:59 INFO - size_t _Count) 14:19:59 INFO - { 14:19:59 INFO - return (_Count == 0 ? _First1 14:19:59 INFO - : (_Elem *):: memmove(_First1, _First2, _Count)); 14:19:59 INFO - } 14:19:59 INFO - static _Elem *__cdecl assign(_Elem *_First, size_t _Count, 14:19:59 INFO - _Elem _Ch) 14:19:59 INFO - { 14:19:59 INFO - return ((_Elem *):: memset(_First, _Ch, _Count)); 14:19:59 INFO - } 14:19:59 INFO - static void __cdecl assign(_Elem& _Left, const _Elem& _Right) throw () 14:19:59 INFO - { 14:19:59 INFO - _Left = _Right; 14:19:59 INFO - } 14:19:59 INFO - static constexpr bool __cdecl eq(const _Elem& _Left, 14:19:59 INFO - const _Elem& _Right) throw () 14:19:59 INFO - { 14:19:59 INFO - return (_Left == _Right); 14:19:59 INFO - } 14:19:59 INFO - static constexpr bool __cdecl lt(const _Elem& _Left, 14:19:59 INFO - const _Elem& _Right) throw () 14:19:59 INFO - { 14:19:59 INFO - return ((unsigned char)_Left < (unsigned char)_Right); 14:19:59 INFO - } 14:19:59 INFO - static constexpr _Elem __cdecl to_char_type( 14:19:59 INFO - const int_type& _Meta) throw () 14:19:59 INFO - { 14:19:59 INFO - return ((_Elem)_Meta); 14:19:59 INFO - } 14:19:59 INFO - static constexpr int_type __cdecl to_int_type( 14:19:59 INFO - const _Elem& _Ch) throw () 14:19:59 INFO - { 14:19:59 INFO - return ((unsigned char)_Ch); 14:19:59 INFO - } 14:19:59 INFO - static constexpr bool __cdecl eq_int_type(const int_type& _Left, 14:19:59 INFO - const int_type& _Right) throw () 14:19:59 INFO - { 14:19:59 INFO - return (_Left == _Right); 14:19:59 INFO - } 14:19:59 INFO - static constexpr int_type __cdecl not_eof( 14:19:59 INFO - const int_type& _Meta) throw () 14:19:59 INFO - { 14:19:59 INFO - return (_Meta != eof() ? _Meta : !eof()); 14:19:59 INFO - } 14:19:59 INFO - static constexpr int_type __cdecl eof() throw () 14:19:59 INFO - { 14:19:59 INFO - return ((-1)); 14:19:59 INFO - } 14:19:59 INFO - }; 14:19:59 INFO - template 14:19:59 INFO - class allocator; 14:19:59 INFO - class ios_base; 14:19:59 INFO - template > 14:19:59 INFO - class basic_ios; 14:19:59 INFO - template > 14:19:59 INFO - class istreambuf_iterator; 14:19:59 INFO - template > 14:19:59 INFO - class ostreambuf_iterator; 14:19:59 INFO - template > 14:19:59 INFO - class basic_streambuf; 14:19:59 INFO - template > 14:19:59 INFO - class basic_istream; 14:19:59 INFO - template > 14:19:59 INFO - class basic_ostream; 14:19:59 INFO - template > 14:19:59 INFO - class basic_iostream; 14:19:59 INFO - template, 14:19:59 INFO - class _Alloc = allocator<_Elem> > 14:19:59 INFO - class basic_stringbuf; 14:19:59 INFO - template, 14:19:59 INFO - class _Alloc = allocator<_Elem> > 14:19:59 INFO - class basic_istringstream; 14:19:59 INFO - template, 14:19:59 INFO - class _Alloc = allocator<_Elem> > 14:19:59 INFO - class basic_ostringstream; 14:19:59 INFO - template, 14:19:59 INFO - class _Alloc = allocator<_Elem> > 14:19:59 INFO - class basic_stringstream; 14:19:59 INFO - template > 14:19:59 INFO - class basic_filebuf; 14:19:59 INFO - template > 14:19:59 INFO - class basic_ifstream; 14:19:59 INFO - template > 14:19:59 INFO - class basic_ofstream; 14:19:59 INFO - template > 14:19:59 INFO - class basic_fstream; 14:19:59 INFO - template 14:19:59 INFO - class num_get; 14:19:59 INFO - template 14:19:59 INFO - class num_put; 14:19:59 INFO - template 14:19:59 INFO - class collate; 14:19:59 INFO - #line 674 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\iosfwd" 14:19:59 INFO - typedef basic_ios > ios; 14:19:59 INFO - typedef basic_streambuf > streambuf; 14:19:59 INFO - typedef basic_istream > istream; 14:19:59 INFO - typedef basic_ostream > ostream; 14:19:59 INFO - typedef basic_iostream > iostream; 14:19:59 INFO - typedef basic_stringbuf, 14:19:59 INFO - allocator > stringbuf; 14:19:59 INFO - typedef basic_istringstream, 14:19:59 INFO - allocator > istringstream; 14:19:59 INFO - typedef basic_ostringstream, 14:19:59 INFO - allocator > ostringstream; 14:19:59 INFO - typedef basic_stringstream, 14:19:59 INFO - allocator > stringstream; 14:19:59 INFO - typedef basic_filebuf > filebuf; 14:19:59 INFO - typedef basic_ifstream > ifstream; 14:19:59 INFO - typedef basic_ofstream > ofstream; 14:19:59 INFO - typedef basic_fstream > fstream; 14:19:59 INFO - typedef basic_ios > wios; 14:19:59 INFO - typedef basic_streambuf > 14:19:59 INFO - wstreambuf; 14:19:59 INFO - typedef basic_istream > wistream; 14:19:59 INFO - typedef basic_ostream > wostream; 14:19:59 INFO - typedef basic_iostream > wiostream; 14:19:59 INFO - typedef basic_stringbuf, 14:19:59 INFO - allocator > wstringbuf; 14:19:59 INFO - typedef basic_istringstream, 14:19:59 INFO - allocator > wistringstream; 14:19:59 INFO - typedef basic_ostringstream, 14:19:59 INFO - allocator > wostringstream; 14:19:59 INFO - typedef basic_stringstream, 14:19:59 INFO - allocator > wstringstream; 14:19:59 INFO - typedef basic_filebuf > wfilebuf; 14:19:59 INFO - typedef basic_ifstream > wifstream; 14:19:59 INFO - typedef basic_ofstream > wofstream; 14:19:59 INFO - typedef basic_fstream > wfstream; 14:19:59 INFO - typedef num_get > > 14:19:59 INFO - numget; 14:19:59 INFO - typedef num_get > > 14:19:59 INFO - wnumget; 14:19:59 INFO - typedef num_put > > 14:19:59 INFO - numput; 14:19:59 INFO - typedef num_put > > 14:19:59 INFO - wnumput; 14:19:59 INFO - typedef collate ncollate; 14:19:59 INFO - typedef collate wcollate; 14:19:59 INFO - #line 748 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\iosfwd" 14:19:59 INFO - } 14:19:59 INFO - #pragma warning(pop) 14:19:59 INFO - #pragma pack(pop) 14:19:59 INFO - #line 754 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\iosfwd" 14:19:59 INFO - #line 755 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\iosfwd" 14:19:59 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\iosfwd" 14:19:59 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\iosfwd" 14:19:59 INFO - #pragma warning( pop ) 14:19:59 INFO - #line 82 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\iosfwd" 14:19:59 INFO - #line 8 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\utility" 14:19:59 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\type_traits" 14:19:59 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\type_traits" 14:19:59 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\type_traits" 14:19:59 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/throw_msvc.h" 14:19:59 INFO - #line 26 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\type_traits" 14:19:59 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\type_traits" 14:19:59 INFO - #line 54 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\type_traits" 14:19:59 INFO - #pragma warning( push ) 14:19:59 INFO - #pragma warning( disable : 4275 4530 ) 14:19:59 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\type_traits" 14:19:59 INFO - #pragma once 14:19:59 INFO - #pragma pack(push,8) 14:19:59 INFO - #pragma warning(push,3) 14:19:59 INFO - #pragma warning(disable: 4180 4296) 14:19:59 INFO - namespace std { 14:19:59 INFO - template 14:19:59 INFO - struct _Is_memfunptr 14:19:59 INFO - { 14:19:59 INFO - typedef false_type _Bool_type; 14:19:59 INFO - }; 14:19:59 INFO - template struct _Is_memfunptr<_Ret (__cdecl _Arg0::*)(_Types...) > : _Arg_types< _Arg0 *, _Types...> { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__fastcall _Arg0::*)(_Types...) > : _Arg_types< _Arg0 *, _Types...> { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__stdcall _Arg0::*)(_Types...) > : _Arg_types< _Arg0 *, _Types...> { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__thiscall _Arg0::*)(_Types...) > : _Arg_types< _Arg0 *, _Types...> { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__vectorcall _Arg0::*)(_Types...) > : _Arg_types< _Arg0 *, _Types...> { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__cdecl _Arg0::*)(_Types...) const > : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__fastcall _Arg0::*)(_Types...) const > : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__stdcall _Arg0::*)(_Types...) const > : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__thiscall _Arg0::*)(_Types...) const > : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__vectorcall _Arg0::*)(_Types...) const > : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__cdecl _Arg0::*)(_Types...) volatile > : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__fastcall _Arg0::*)(_Types...) volatile > : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__stdcall _Arg0::*)(_Types...) volatile > : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__thiscall _Arg0::*)(_Types...) volatile > : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__vectorcall _Arg0::*)(_Types...) volatile > : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__cdecl _Arg0::*)(_Types...) const volatile > : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__fastcall _Arg0::*)(_Types...) const volatile > : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__stdcall _Arg0::*)(_Types...) const volatile > : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__thiscall _Arg0::*)(_Types...) const volatile > : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__vectorcall _Arg0::*)(_Types...) const volatile > : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__cdecl _Arg0::*)(_Types...) &> : _Arg_types< _Arg0 *, _Types...> { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__fastcall _Arg0::*)(_Types...) &> : _Arg_types< _Arg0 *, _Types...> { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__stdcall _Arg0::*)(_Types...) &> : _Arg_types< _Arg0 *, _Types...> { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__thiscall _Arg0::*)(_Types...) &> : _Arg_types< _Arg0 *, _Types...> { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__vectorcall _Arg0::*)(_Types...) &> : _Arg_types< _Arg0 *, _Types...> { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__cdecl _Arg0::*)(_Types...) const &> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__fastcall _Arg0::*)(_Types...) const &> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__stdcall _Arg0::*)(_Types...) const &> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__thiscall _Arg0::*)(_Types...) const &> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__vectorcall _Arg0::*)(_Types...) const &> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__cdecl _Arg0::*)(_Types...) volatile &> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__fastcall _Arg0::*)(_Types...) volatile &> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__stdcall _Arg0::*)(_Types...) volatile &> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__thiscall _Arg0::*)(_Types...) volatile &> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__vectorcall _Arg0::*)(_Types...) volatile &> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__cdecl _Arg0::*)(_Types...) const volatile &> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__fastcall _Arg0::*)(_Types...) const volatile &> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__stdcall _Arg0::*)(_Types...) const volatile &> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__thiscall _Arg0::*)(_Types...) const volatile &> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__vectorcall _Arg0::*)(_Types...) const volatile &> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__cdecl _Arg0::*)(_Types...) &&> : _Arg_types< _Arg0 *, _Types...> { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__fastcall _Arg0::*)(_Types...) &&> : _Arg_types< _Arg0 *, _Types...> { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__stdcall _Arg0::*)(_Types...) &&> : _Arg_types< _Arg0 *, _Types...> { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__thiscall _Arg0::*)(_Types...) &&> : _Arg_types< _Arg0 *, _Types...> { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__vectorcall _Arg0::*)(_Types...) &&> : _Arg_types< _Arg0 *, _Types...> { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__cdecl _Arg0::*)(_Types...) const &&> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__fastcall _Arg0::*)(_Types...) const &&> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__stdcall _Arg0::*)(_Types...) const &&> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__thiscall _Arg0::*)(_Types...) const &&> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__vectorcall _Arg0::*)(_Types...) const &&> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__cdecl _Arg0::*)(_Types...) volatile &&> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__fastcall _Arg0::*)(_Types...) volatile &&> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__stdcall _Arg0::*)(_Types...) volatile &&> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__thiscall _Arg0::*)(_Types...) volatile &&> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__vectorcall _Arg0::*)(_Types...) volatile &&> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__cdecl _Arg0::*)(_Types...) const volatile &&> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__fastcall _Arg0::*)(_Types...) const volatile &&> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__stdcall _Arg0::*)(_Types...) const volatile &&> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__thiscall _Arg0::*)(_Types...) const volatile &&> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__vectorcall _Arg0::*)(_Types...) const volatile &&> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; 14:19:59 INFO - template struct _Is_memfunptr<_Ret (_Arg0::*)(_Types..., ...) > { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (_Arg0::*)(_Types..., ...) const> { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (_Arg0::*)(_Types..., ...) volatile> { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (_Arg0::*)(_Types..., ...) const volatile> { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (_Arg0::*)(_Types..., ...) &> { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (_Arg0::*)(_Types..., ...) const &> { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (_Arg0::*)(_Types..., ...) volatile &> { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (_Arg0::*)(_Types..., ...) const volatile &> { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (_Arg0::*)(_Types..., ...) &&> { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (_Arg0::*)(_Types..., ...) const &&> { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (_Arg0::*)(_Types..., ...) volatile &&> { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (_Arg0::*)(_Types..., ...) const volatile &&> { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; 14:19:59 INFO - template 14:19:59 INFO - struct is_void 14:19:59 INFO - : false_type 14:19:59 INFO - { 14:19:59 INFO - }; 14:19:59 INFO - template<> struct is_void< void> : true_type { }; template<> struct is_void : true_type { }; template<> struct is_void : true_type { }; template<> struct is_void : true_type { }; 14:19:59 INFO - template 14:19:59 INFO - struct add_const 14:19:59 INFO - { 14:19:59 INFO - typedef const _Ty type; 14:19:59 INFO - }; 14:19:59 INFO - template 14:19:59 INFO - struct add_volatile 14:19:59 INFO - { 14:19:59 INFO - typedef volatile _Ty type; 14:19:59 INFO - }; 14:19:59 INFO - template 14:19:59 INFO - struct add_cv 14:19:59 INFO - { 14:19:59 INFO - typedef const volatile _Ty type; 14:19:59 INFO - }; 14:19:59 INFO - template::_Weird || is_void<_Ty>::value> 14:19:59 INFO - struct _Add_reference 14:19:59 INFO - { 14:19:59 INFO - typedef _Ty _Lvalue; 14:19:59 INFO - typedef _Ty _Rvalue; 14:19:59 INFO - }; 14:19:59 INFO - template 14:19:59 INFO - struct _Add_reference<_Ty, false> 14:19:59 INFO - { 14:19:59 INFO - typedef _Ty& _Lvalue; 14:19:59 INFO - typedef _Ty&& _Rvalue; 14:19:59 INFO - }; 14:19:59 INFO - template 14:19:59 INFO - struct add_lvalue_reference 14:19:59 INFO - { 14:19:59 INFO - typedef typename _Add_reference<_Ty>::_Lvalue type; 14:19:59 INFO - }; 14:19:59 INFO - template 14:19:59 INFO - struct add_rvalue_reference 14:19:59 INFO - { 14:19:59 INFO - typedef typename _Add_reference<_Ty>::_Rvalue type; 14:19:59 INFO - }; 14:19:59 INFO - template 14:19:59 INFO - typename add_rvalue_reference<_Ty>::type 14:19:59 INFO - declval() throw (); 14:19:59 INFO - template 14:19:59 INFO - struct remove_extent 14:19:59 INFO - { 14:19:59 INFO - typedef _Ty type; 14:19:59 INFO - }; 14:19:59 INFO - template 14:19:59 INFO - struct remove_extent<_Ty[_Ix]> 14:19:59 INFO - { 14:19:59 INFO - typedef _Ty type; 14:19:59 INFO - }; 14:19:59 INFO - template 14:19:59 INFO - struct remove_extent<_Ty[]> 14:19:59 INFO - { 14:19:59 INFO - typedef _Ty type; 14:19:59 INFO - }; 14:19:59 INFO - template 14:19:59 INFO - struct remove_all_extents 14:19:59 INFO - { 14:19:59 INFO - typedef _Ty type; 14:19:59 INFO - }; 14:19:59 INFO - template 14:19:59 INFO - struct remove_all_extents<_Ty[_Ix]> 14:19:59 INFO - { 14:19:59 INFO - typedef typename remove_all_extents<_Ty>::type type; 14:19:59 INFO - }; 14:19:59 INFO - template 14:19:59 INFO - struct remove_all_extents<_Ty[]> 14:19:59 INFO - { 14:19:59 INFO - typedef typename remove_all_extents<_Ty>::type type; 14:19:59 INFO - }; 14:19:59 INFO - template 14:19:59 INFO - struct remove_pointer 14:19:59 INFO - { 14:19:59 INFO - typedef _Ty type; 14:19:59 INFO - }; 14:19:59 INFO - template struct remove_pointer<_Ty *> { typedef _Ty type; }; template struct remove_pointer<_Ty *const> { typedef _Ty type; }; template struct remove_pointer<_Ty *volatile> { typedef _Ty type; }; template struct remove_pointer<_Ty *const volatile> { typedef _Ty type; }; 14:19:59 INFO - template::_Weird> 14:19:59 INFO - struct _Add_pointer 14:19:59 INFO - { 14:19:59 INFO - typedef _Ty type; 14:19:59 INFO - }; 14:19:59 INFO - template 14:19:59 INFO - struct _Add_pointer<_Ty, false> 14:19:59 INFO - { 14:19:59 INFO - typedef typename remove_reference<_Ty>::type *type; 14:19:59 INFO - }; 14:19:59 INFO - template 14:19:59 INFO - struct add_pointer 14:19:59 INFO - { 14:19:59 INFO - typedef typename _Add_pointer<_Ty>::type type; 14:19:59 INFO - }; 14:19:59 INFO - template 14:19:59 INFO - struct is_array 14:19:59 INFO - : false_type 14:19:59 INFO - { 14:19:59 INFO - }; 14:19:59 INFO - template 14:19:59 INFO - struct is_array<_Ty[_Nx]> 14:19:59 INFO - : true_type 14:19:59 INFO - { 14:19:59 INFO - }; 14:19:59 INFO - template 14:19:59 INFO - struct is_array<_Ty[]> 14:19:59 INFO - : true_type 14:19:59 INFO - { 14:19:59 INFO - }; 14:19:59 INFO - template 14:19:59 INFO - struct is_lvalue_reference 14:19:59 INFO - : false_type 14:19:59 INFO - { 14:19:59 INFO - }; 14:19:59 INFO - template 14:19:59 INFO - struct is_lvalue_reference<_Ty&> 14:19:59 INFO - : true_type 14:19:59 INFO - { 14:19:59 INFO - }; 14:19:59 INFO - template 14:19:59 INFO - struct is_rvalue_reference 14:19:59 INFO - : false_type 14:19:59 INFO - { 14:19:59 INFO - }; 14:19:59 INFO - template 14:19:59 INFO - struct is_rvalue_reference<_Ty&&> 14:19:59 INFO - : true_type 14:19:59 INFO - { 14:19:59 INFO - }; 14:19:59 INFO - template 14:19:59 INFO - struct is_reference 14:19:59 INFO - : _Cat_base::value 14:19:59 INFO - || is_rvalue_reference<_Ty>::value> 14:19:59 INFO - { 14:19:59 INFO - }; 14:19:59 INFO - template::_Bool_type::value> 14:19:59 INFO - struct _Is_member_object_pointer 14:19:59 INFO - : false_type 14:19:59 INFO - { 14:19:59 INFO - }; 14:19:59 INFO - template 14:19:59 INFO - struct _Is_member_object_pointer<_Ty1 _Ty2::*, false> 14:19:59 INFO - : true_type 14:19:59 INFO - { 14:19:59 INFO - typedef _Ty2 _Class_type; 14:19:59 INFO - }; 14:19:59 INFO - template 14:19:59 INFO - struct is_member_object_pointer 14:19:59 INFO - : _Is_member_object_pointer::type>::type 14:19:59 INFO - { 14:19:59 INFO - }; 14:19:59 INFO - template 14:19:59 INFO - struct is_member_function_pointer 14:19:59 INFO - : _Is_memfunptr::type>::_Bool_type 14:19:59 INFO - { 14:19:59 INFO - }; 14:19:59 INFO - template 14:19:59 INFO - struct _Is_pointer 14:19:59 INFO - : false_type 14:19:59 INFO - { 14:19:59 INFO - }; 14:19:59 INFO - template 14:19:59 INFO - struct _Is_pointer<_Ty *> 14:19:59 INFO - : _Cat_base::value 14:19:59 INFO - && !is_member_function_pointer<_Ty *>::value> 14:19:59 INFO - { 14:19:59 INFO - }; 14:19:59 INFO - template 14:19:59 INFO - struct is_pointer 14:19:59 INFO - : _Is_pointer::type> 14:19:59 INFO - { 14:19:59 INFO - }; 14:19:59 INFO - template 14:19:59 INFO - struct is_null_pointer 14:19:59 INFO - : _Cat_base::type, nullptr_t>::value> 14:19:59 INFO - { 14:19:59 INFO - }; 14:19:59 INFO - template 14:19:59 INFO - struct is_union 14:19:59 INFO - : _Cat_base<__is_union(_Ty)> 14:19:59 INFO - { 14:19:59 INFO - }; 14:19:59 INFO - template 14:19:59 INFO - struct is_class 14:19:59 INFO - : _Cat_base<__is_class(_Ty)> 14:19:59 INFO - { 14:19:59 INFO - }; 14:19:59 INFO - template 14:19:59 INFO - struct is_fundamental 14:19:59 INFO - : _Cat_base::value 14:19:59 INFO - || is_void<_Ty>::value 14:19:59 INFO - || is_null_pointer<_Ty>::value> 14:19:59 INFO - { 14:19:59 INFO - }; 14:19:59 INFO - template 14:19:59 INFO - struct is_object 14:19:59 INFO - : _Cat_base::value 14:19:59 INFO - && !is_reference<_Ty>::value 14:19:59 INFO - && !is_void<_Ty>::value> 14:19:59 INFO - { 14:19:59 INFO - }; 14:19:59 INFO - template 14:19:59 INFO - struct is_convertible 14:19:59 INFO - : _Cat_base<__is_convertible_to(_From, _To)> 14:19:59 INFO - { 14:19:59 INFO - }; 14:19:59 INFO - template 14:19:59 INFO - struct is_enum 14:19:59 INFO - : _Cat_base<__is_enum(_Ty)> 14:19:59 INFO - { 14:19:59 INFO - }; 14:19:59 INFO - template 14:19:59 INFO - struct is_compound 14:19:59 INFO - : _Cat_base::value> 14:19:59 INFO - { 14:19:59 INFO - }; 14:19:59 INFO - template 14:19:59 INFO - struct is_member_pointer 14:19:59 INFO - : _Cat_base::value 14:19:59 INFO - || is_member_function_pointer<_Ty>::value> 14:19:59 INFO - { 14:19:59 INFO - }; 14:19:59 INFO - template 14:19:59 INFO - struct is_scalar 14:19:59 INFO - : _Cat_base::value 14:19:59 INFO - || is_enum<_Ty>::value 14:19:59 INFO - || is_pointer<_Ty>::value 14:19:59 INFO - || is_member_pointer<_Ty>::value 14:19:59 INFO - || is_null_pointer<_Ty>::value> 14:19:59 INFO - { 14:19:59 INFO - }; 14:19:59 INFO - template 14:19:59 INFO - struct is_const 14:19:59 INFO - : false_type 14:19:59 INFO - { 14:19:59 INFO - }; 14:19:59 INFO - template 14:19:59 INFO - struct is_const 14:19:59 INFO - : true_type 14:19:59 INFO - { 14:19:59 INFO - }; 14:19:59 INFO - template 14:19:59 INFO - struct is_volatile 14:19:59 INFO - : false_type 14:19:59 INFO - { 14:19:59 INFO - }; 14:19:59 INFO - template 14:19:59 INFO - struct is_volatile 14:19:59 INFO - : true_type 14:19:59 INFO - { 14:19:59 INFO - }; 14:19:59 INFO - template 14:19:59 INFO - struct is_pod 14:19:59 INFO - : _Cat_base<__is_pod(_Ty)> 14:19:59 INFO - { 14:19:59 INFO - }; 14:19:59 INFO - template 14:19:59 INFO - struct is_empty 14:19:59 INFO - : _Cat_base<__is_empty(_Ty)> 14:19:59 INFO - { 14:19:59 INFO - }; 14:19:59 INFO - template 14:19:59 INFO - struct is_polymorphic 14:19:59 INFO - : _Cat_base<__is_polymorphic(_Ty)> 14:19:59 INFO - { 14:19:59 INFO - }; 14:19:59 INFO - template 14:19:59 INFO - struct is_abstract 14:19:59 INFO - : _Cat_base<__is_abstract(_Ty)> 14:19:59 INFO - { 14:19:59 INFO - }; 14:19:59 INFO - template 14:19:59 INFO - struct is_final 14:19:59 INFO - : _Cat_base<__is_final(_Ty)> 14:19:59 INFO - { 14:19:59 INFO - }; 14:19:59 INFO - template 14:19:59 INFO - struct is_standard_layout 14:20:00 INFO - : _Cat_base<__is_standard_layout(_Ty)> 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct is_literal_type 14:20:00 INFO - : _Cat_base<__is_literal_type(_Ty)> 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct is_trivial 14:20:00 INFO - : _Cat_base<__is_trivial(_Ty)> 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct is_trivially_copyable 14:20:00 INFO - : _Cat_base<__is_trivially_copyable(_Ty)> 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct has_virtual_destructor 14:20:00 INFO - : _Cat_base<__has_virtual_destructor(_Ty)> 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct is_constructible 14:20:00 INFO - : _Cat_base<__is_constructible(_Ty, _Args...)> 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct is_copy_constructible 14:20:00 INFO - : is_constructible< 14:20:00 INFO - _Ty, 14:20:00 INFO - typename add_lvalue_reference< 14:20:00 INFO - typename add_const<_Ty>::type 14:20:00 INFO - >::type 14:20:00 INFO - >::type 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct is_default_constructible 14:20:00 INFO - : is_constructible<_Ty>::type 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct is_move_constructible 14:20:00 INFO - : is_constructible< 14:20:00 INFO - _Ty, 14:20:00 INFO - typename add_rvalue_reference<_Ty>::type 14:20:00 INFO - >::type 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct is_assignable 14:20:00 INFO - : integral_constant 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct is_copy_assignable 14:20:00 INFO - : is_assignable< 14:20:00 INFO - typename add_lvalue_reference<_Ty>::type, 14:20:00 INFO - typename add_lvalue_reference< 14:20:00 INFO - typename add_const<_Ty>::type 14:20:00 INFO - >::type 14:20:00 INFO - >::type 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct is_move_assignable 14:20:00 INFO - : is_assignable< 14:20:00 INFO - typename add_lvalue_reference<_Ty>::type, 14:20:00 INFO - typename add_rvalue_reference<_Ty>::type 14:20:00 INFO - >::type 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct is_destructible 14:20:00 INFO - : _Cat_base<__is_destructible(_Ty)> 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct is_trivially_constructible 14:20:00 INFO - : _Cat_base<__is_trivially_constructible(_Ty, _Args...)> 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct is_trivially_copy_constructible 14:20:00 INFO - : is_trivially_constructible< 14:20:00 INFO - _Ty, 14:20:00 INFO - typename add_lvalue_reference< 14:20:00 INFO - typename add_const<_Ty>::type 14:20:00 INFO - >::type 14:20:00 INFO - >::type 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct is_trivially_default_constructible 14:20:00 INFO - : is_trivially_constructible<_Ty>::type 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct is_trivially_move_constructible 14:20:00 INFO - : is_trivially_constructible< 14:20:00 INFO - _Ty, 14:20:00 INFO - typename add_rvalue_reference<_Ty>::type 14:20:00 INFO - >::type 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct is_trivially_assignable 14:20:00 INFO - : _Cat_base<__is_trivially_assignable(_To, _From)> 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct is_trivially_copy_assignable 14:20:00 INFO - : is_trivially_assignable< 14:20:00 INFO - typename add_lvalue_reference<_Ty>::type, 14:20:00 INFO - typename add_lvalue_reference< 14:20:00 INFO - typename add_const<_Ty>::type 14:20:00 INFO - >::type 14:20:00 INFO - >::type 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct is_trivially_move_assignable 14:20:00 INFO - : is_trivially_assignable< 14:20:00 INFO - typename add_lvalue_reference<_Ty>::type, 14:20:00 INFO - typename add_rvalue_reference<_Ty>::type 14:20:00 INFO - >::type 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct is_trivially_destructible 14:20:00 INFO - : _Cat_base<__has_trivial_destructor(_Ty)> 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct is_nothrow_constructible 14:20:00 INFO - : _Cat_base<__is_nothrow_constructible(_Ty, _Args...)> 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct is_nothrow_copy_constructible 14:20:00 INFO - : is_nothrow_constructible< 14:20:00 INFO - _Ty, 14:20:00 INFO - typename add_lvalue_reference< 14:20:00 INFO - typename add_const<_Ty>::type 14:20:00 INFO - >::type 14:20:00 INFO - >::type 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct is_nothrow_default_constructible 14:20:00 INFO - : is_nothrow_constructible<_Ty>::type 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct is_nothrow_move_constructible 14:20:00 INFO - : is_nothrow_constructible< 14:20:00 INFO - _Ty, 14:20:00 INFO - typename add_rvalue_reference<_Ty>::type 14:20:00 INFO - >::type 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct is_nothrow_assignable 14:20:00 INFO - : _Cat_base<__is_nothrow_assignable(_To, _From)> 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct is_nothrow_copy_assignable 14:20:00 INFO - : is_nothrow_assignable< 14:20:00 INFO - typename add_lvalue_reference<_Ty>::type, 14:20:00 INFO - typename add_lvalue_reference< 14:20:00 INFO - typename add_const<_Ty>::type 14:20:00 INFO - >::type 14:20:00 INFO - >::type 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct is_nothrow_move_assignable 14:20:00 INFO - : is_nothrow_assignable< 14:20:00 INFO - typename add_lvalue_reference<_Ty>::type, 14:20:00 INFO - typename add_rvalue_reference<_Ty>::type 14:20:00 INFO - >::type 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct is_nothrow_destructible 14:20:00 INFO - : _Cat_base<__is_nothrow_destructible(_Ty)> 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template::value> 14:20:00 INFO - struct _Sign_base 14:20:00 INFO - { 14:20:00 INFO - typedef typename remove_cv<_Ty>::type _Uty; 14:20:00 INFO - typedef _Cat_base<_Uty(-1) < _Uty(0)> _Signed; 14:20:00 INFO - typedef _Cat_base<_Uty(0) < _Uty(-1)> _Unsigned; 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct _Sign_base<_Ty, false> 14:20:00 INFO - { 14:20:00 INFO - typedef is_floating_point<_Ty> _Signed; 14:20:00 INFO - typedef false_type _Unsigned; 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct is_signed 14:20:00 INFO - : _Sign_base<_Ty>::_Signed 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct is_unsigned 14:20:00 INFO - : _Sign_base<_Ty>::_Unsigned 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct _Change_sign 14:20:00 INFO - { 14:20:00 INFO - static_assert( 14:20:00 INFO - ((is_integral<_Ty>::value || is_enum<_Ty>::value) 14:20:00 INFO - && !is_same<_Ty, bool>::value), 14:20:00 INFO - "make_signed/make_unsigned require that T shall be a (possibly " 14:20:00 INFO - "cv-qualified) integral type or enumeration but not a bool type."); 14:20:00 INFO - typedef 14:20:00 INFO - typename _If::value 14:20:00 INFO - || is_same<_Ty, unsigned char >::value, signed char, 14:20:00 INFO - typename _If::value 14:20:00 INFO - || is_same<_Ty, unsigned short >::value, short, 14:20:00 INFO - typename _If::value 14:20:00 INFO - || is_same<_Ty, unsigned int >::value, int, 14:20:00 INFO - typename _If::value 14:20:00 INFO - || is_same<_Ty, unsigned long >::value, long, 14:20:00 INFO - typename _If::value 14:20:00 INFO - || is_same<_Ty, unsigned long long>::value, long long, 14:20:00 INFO - typename _If::type>::type>::type>::type>::type>::type>::type>::type>::type 14:20:00 INFO - _Signed; 14:20:00 INFO - typedef 14:20:00 INFO - typename _If::value, unsigned char, 14:20:00 INFO - typename _If::value, unsigned short, 14:20:00 INFO - typename _If::value, unsigned int, 14:20:00 INFO - typename _If::value, unsigned long, 14:20:00 INFO - unsigned long long 14:20:00 INFO - >::type>::type>::type>::type 14:20:00 INFO - _Unsigned; 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct _Change_sign 14:20:00 INFO - { 14:20:00 INFO - typedef const typename _Change_sign<_Ty>::_Signed _Signed; 14:20:00 INFO - typedef const typename _Change_sign<_Ty>::_Unsigned _Unsigned; 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct _Change_sign 14:20:00 INFO - { 14:20:00 INFO - typedef volatile typename _Change_sign<_Ty>::_Signed _Signed; 14:20:00 INFO - typedef volatile typename _Change_sign<_Ty>::_Unsigned _Unsigned; 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct _Change_sign 14:20:00 INFO - { 14:20:00 INFO - typedef const volatile typename _Change_sign<_Ty>::_Signed _Signed; 14:20:00 INFO - typedef const volatile typename _Change_sign<_Ty>::_Unsigned _Unsigned; 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct make_signed 14:20:00 INFO - { 14:20:00 INFO - typedef typename _Change_sign<_Ty>::_Signed type; 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct make_unsigned 14:20:00 INFO - { 14:20:00 INFO - typedef typename _Change_sign<_Ty>::_Unsigned type; 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct alignment_of 14:20:00 INFO - : integral_constant 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - union _Align_type 14:20:00 INFO - { 14:20:00 INFO - _Ty _Val; 14:20:00 INFO - char _Pad[_Len]; 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct _Aligned; 14:20:00 INFO - template 14:20:00 INFO - struct _Aligned<_Len, _Align, _Ty, true> 14:20:00 INFO - { 14:20:00 INFO - typedef _Align_type<_Ty, _Len> type; 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct _Aligned<_Len, _Align, double, false> 14:20:00 INFO - { 14:20:00 INFO - typedef _Align_type type; 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct _Aligned<_Len, _Align, int, false> 14:20:00 INFO - { 14:20:00 INFO - typedef typename _Aligned<_Len, _Align, double, _Align <= alignment_of::value>::type type; 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct _Aligned<_Len, _Align, short, false> 14:20:00 INFO - { 14:20:00 INFO - typedef typename _Aligned<_Len, _Align, int, _Align <= alignment_of::value>::type type; 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct _Aligned<_Len, _Align, char, false> 14:20:00 INFO - { 14:20:00 INFO - typedef typename _Aligned<_Len, _Align, short, _Align <= alignment_of::value>::type type; 14:20:00 INFO - }; 14:20:00 INFO - template::value> 14:20:00 INFO - struct aligned_storage 14:20:00 INFO - { 14:20:00 INFO - typedef typename _Aligned<_Len, _Align, char, _Align <= alignment_of::value>::type type; 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct _Maximum; 14:20:00 INFO - template<> 14:20:00 INFO - struct _Maximum<> 14:20:00 INFO - { 14:20:00 INFO - static constexpr size_t value = 0; 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct _Maximum<_Val> 14:20:00 INFO - { 14:20:00 INFO - static constexpr size_t value = _Val; 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct _Maximum<_First, _Second, _Rest...> 14:20:00 INFO - : _Maximum<(_First < _Second ? _Second : _First), _Rest...> 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct aligned_union 14:20:00 INFO - { 14:20:00 INFO - static constexpr size_t _Max_len = _Maximum< 14:20:00 INFO - _Len, sizeof(_Types)...>::value; 14:20:00 INFO - static constexpr size_t alignment_value = _Maximum< 14:20:00 INFO - alignment_of<_Types>::value...>::value; 14:20:00 INFO - typedef typename aligned_storage<_Max_len, alignment_value>::type type; 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct underlying_type 14:20:00 INFO - { 14:20:00 INFO - typedef __underlying_type(_Ty) type; 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct rank 14:20:00 INFO - : integral_constant 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct rank<_Ty[_Ix]> 14:20:00 INFO - : integral_constant::value + 1> 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct rank<_Ty[]> 14:20:00 INFO - : integral_constant::value + 1> 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct _Extent 14:20:00 INFO - : integral_constant 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct _Extent<_Ty[_Ix], 0> 14:20:00 INFO - : integral_constant 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct _Extent<_Ty[_Ix], _Nx> 14:20:00 INFO - : _Extent<_Ty, _Nx - 1> 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct _Extent<_Ty[], _Nx> 14:20:00 INFO - : _Extent<_Ty, _Nx - 1> 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct extent 14:20:00 INFO - : _Extent<_Ty, _Nx> 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct is_base_of 14:20:00 INFO - : _Cat_base<__is_base_of(_Base, _Der)> 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct decay 14:20:00 INFO - { 14:20:00 INFO - typedef typename remove_reference<_Ty>::type _Ty1; 14:20:00 INFO - typedef typename _If::value, 14:20:00 INFO - typename remove_extent<_Ty1>::type *, 14:20:00 INFO - typename _If::value, 14:20:00 INFO - typename add_pointer<_Ty1>::type, 14:20:00 INFO - typename remove_cv<_Ty1>::type>::type>::type type; 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct _Conjunction; 14:20:00 INFO - template 14:20:00 INFO - struct _Choose_conjunction 14:20:00 INFO - { 14:20:00 INFO - typedef _Lhs type; 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct _Choose_conjunction 14:20:00 INFO - { 14:20:00 INFO - typedef typename _Conjunction<_Traits...>::type type; 14:20:00 INFO - }; 14:20:00 INFO - template<> 14:20:00 INFO - struct _Conjunction<> 14:20:00 INFO - { 14:20:00 INFO - typedef true_type type; 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct _Conjunction<_Trait> 14:20:00 INFO - { 14:20:00 INFO - typedef _Trait type; 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct _Conjunction<_Lhs, _Traits...> 14:20:00 INFO - { 14:20:00 INFO - typedef typename _Choose_conjunction<_Lhs::value, _Lhs, _Traits...>::type type; 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct conjunction 14:20:00 INFO - : _Conjunction<_Traits...>::type 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct _Disjunction; 14:20:00 INFO - template 14:20:00 INFO - struct _Choose_disjunction 14:20:00 INFO - { 14:20:00 INFO - typedef _Lhs type; 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct _Choose_disjunction 14:20:00 INFO - { 14:20:00 INFO - typedef typename _Disjunction<_Traits...>::type type; 14:20:00 INFO - }; 14:20:00 INFO - template<> 14:20:00 INFO - struct _Disjunction<> 14:20:00 INFO - { 14:20:00 INFO - typedef false_type type; 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct _Disjunction<_Trait> 14:20:00 INFO - { 14:20:00 INFO - typedef _Trait type; 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct _Disjunction<_Lhs, _Traits...> 14:20:00 INFO - { 14:20:00 INFO - typedef typename _Choose_disjunction<_Lhs::value, _Lhs, _Traits...>::type type; 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct disjunction 14:20:00 INFO - : _Disjunction<_Traits...>::type 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct negation 14:20:00 INFO - : bool_constant 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - namespace tr1 { 14:20:00 INFO - using ::std:: add_const; 14:20:00 INFO - using ::std:: add_cv; 14:20:00 INFO - using ::std:: add_pointer; 14:20:00 INFO - using ::std:: add_volatile; 14:20:00 INFO - using ::std:: aligned_storage; 14:20:00 INFO - using ::std:: alignment_of; 14:20:00 INFO - using ::std:: conditional; 14:20:00 INFO - using ::std:: decay; 14:20:00 INFO - using ::std:: enable_if; 14:20:00 INFO - using ::std:: extent; 14:20:00 INFO - using ::std:: false_type; 14:20:00 INFO - using ::std:: has_virtual_destructor; 14:20:00 INFO - using ::std:: integral_constant; 14:20:00 INFO - using ::std:: is_abstract; 14:20:00 INFO - using ::std:: is_arithmetic; 14:20:00 INFO - using ::std:: is_array; 14:20:00 INFO - using ::std:: is_base_of; 14:20:00 INFO - using ::std:: is_class; 14:20:00 INFO - using ::std:: is_compound; 14:20:00 INFO - using ::std:: is_const; 14:20:00 INFO - using ::std:: is_convertible; 14:20:00 INFO - using ::std:: is_empty; 14:20:00 INFO - using ::std:: is_enum; 14:20:00 INFO - using ::std:: is_floating_point; 14:20:00 INFO - using ::std:: is_function; 14:20:00 INFO - using ::std:: is_fundamental; 14:20:00 INFO - using ::std:: is_integral; 14:20:00 INFO - using ::std:: is_member_function_pointer; 14:20:00 INFO - using ::std:: is_member_object_pointer; 14:20:00 INFO - using ::std:: is_member_pointer; 14:20:00 INFO - using ::std:: is_object; 14:20:00 INFO - using ::std:: is_pod; 14:20:00 INFO - using ::std:: is_pointer; 14:20:00 INFO - using ::std:: is_polymorphic; 14:20:00 INFO - using ::std:: is_reference; 14:20:00 INFO - using ::std:: is_same; 14:20:00 INFO - using ::std:: is_scalar; 14:20:00 INFO - using ::std:: is_signed; 14:20:00 INFO - using ::std:: is_union; 14:20:00 INFO - using ::std:: is_unsigned; 14:20:00 INFO - using ::std:: is_void; 14:20:00 INFO - using ::std:: is_volatile; 14:20:00 INFO - using ::std:: make_signed; 14:20:00 INFO - using ::std:: make_unsigned; 14:20:00 INFO - using ::std:: rank; 14:20:00 INFO - using ::std:: remove_all_extents; 14:20:00 INFO - using ::std:: remove_const; 14:20:00 INFO - using ::std:: remove_cv; 14:20:00 INFO - using ::std:: remove_extent; 14:20:00 INFO - using ::std:: remove_pointer; 14:20:00 INFO - using ::std:: remove_reference; 14:20:00 INFO - using ::std:: remove_volatile; 14:20:00 INFO - using ::std:: true_type; 14:20:00 INFO - } 14:20:00 INFO - #line 1156 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\type_traits" 14:20:00 INFO - template 14:20:00 INFO - struct common_type; 14:20:00 INFO - template 14:20:00 INFO - struct common_type<_Ty> 14:20:00 INFO - { 14:20:00 INFO - typedef typename decay<_Ty>::type type; 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct common_type<_Ty0, _Ty1> 14:20:00 INFO - { 14:20:00 INFO - typedef typename decay< 14:20:00 INFO - decltype(_Always_false<_Ty0>::value 14:20:00 INFO - ? ::std:: declval<_Ty0>() 14:20:00 INFO - : ::std:: declval<_Ty1>()) 14:20:00 INFO - >::type type; 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct common_type<_Ty0, _Ty1, _Ty...> 14:20:00 INFO - { 14:20:00 INFO - typedef typename common_type< 14:20:00 INFO - typename common_type<_Ty0, _Ty1>::type, _Ty... 14:20:00 INFO - >::type type; 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct integer_sequence 14:20:00 INFO - { 14:20:00 INFO - static_assert(is_integral<_Ty>::value, 14:20:00 INFO - "integer_sequence requires T to be an integral type."); 14:20:00 INFO - typedef integer_sequence<_Ty, _Vals...> type; 14:20:00 INFO - typedef _Ty value_type; 14:20:00 INFO - static constexpr size_t size() throw () 14:20:00 INFO - { 14:20:00 INFO - return (sizeof...(_Vals)); 14:20:00 INFO - } 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - using make_integer_sequence = __make_integer_seq; 14:20:00 INFO - #line 1247 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\type_traits" 14:20:00 INFO - template 14:20:00 INFO - using index_sequence = integer_sequence; 14:20:00 INFO - template 14:20:00 INFO - using make_index_sequence = make_integer_sequence; 14:20:00 INFO - template 14:20:00 INFO - using index_sequence_for = make_index_sequence; 14:20:00 INFO - template 14:20:00 INFO - struct identity 14:20:00 INFO - { 14:20:00 INFO - typedef _Ty type; 14:20:00 INFO - const _Ty& operator()(const _Ty& _Left) const 14:20:00 INFO - { 14:20:00 INFO - return (_Left); 14:20:00 INFO - } 14:20:00 INFO - }; 14:20:00 INFO - #line 1270 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\type_traits" 14:20:00 INFO - template inline 14:20:00 INFO - constexpr _Ty&& forward( 14:20:00 INFO - typename remove_reference<_Ty>::type& _Arg) throw () 14:20:00 INFO - { 14:20:00 INFO - return (static_cast<_Ty&&>(_Arg)); 14:20:00 INFO - } 14:20:00 INFO - template inline 14:20:00 INFO - constexpr _Ty&& forward( 14:20:00 INFO - typename remove_reference<_Ty>::type&& _Arg) throw () 14:20:00 INFO - { 14:20:00 INFO - static_assert(!is_lvalue_reference<_Ty>::value, "bad forward call"); 14:20:00 INFO - return (static_cast<_Ty&&>(_Arg)); 14:20:00 INFO - } 14:20:00 INFO - template inline 14:20:00 INFO - constexpr typename remove_reference<_Ty>::type&& 14:20:00 INFO - move(_Ty&& _Arg) throw () 14:20:00 INFO - { 14:20:00 INFO - return (static_cast::type&&>(_Arg)); 14:20:00 INFO - } 14:20:00 INFO - template inline 14:20:00 INFO - constexpr typename _If::value 14:20:00 INFO - && is_copy_constructible<_Ty>::value, 14:20:00 INFO - const _Ty&, _Ty&&>::type 14:20:00 INFO - move_if_noexcept(_Ty& _Arg) throw () 14:20:00 INFO - { 14:20:00 INFO - return (::std:: move(_Arg)); 14:20:00 INFO - } 14:20:00 INFO - template 14:20:00 INFO - struct _Param_tester 14:20:00 INFO - { 14:20:00 INFO - typedef void type; 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - using void_t = typename _Param_tester<_Types...>::type; 14:20:00 INFO - struct _Invoker_pmf_object 14:20:00 INFO - { 14:20:00 INFO - template 14:20:00 INFO - static auto _Call(_Decayed _Pmf, _Ty1&& _Arg1, _Types2&&... _Args2) 14:20:00 INFO - -> decltype((::std:: forward<_Ty1>(_Arg1).*_Pmf)( 14:20:00 INFO - ::std:: forward<_Types2>(_Args2)...)) 14:20:00 INFO - { 14:20:00 INFO - return ((::std:: forward<_Ty1>(_Arg1).*_Pmf)( 14:20:00 INFO - ::std:: forward<_Types2>(_Args2)...)); 14:20:00 INFO - } 14:20:00 INFO - }; 14:20:00 INFO - struct _Invoker_pmf_pointer 14:20:00 INFO - { 14:20:00 INFO - template 14:20:00 INFO - static auto _Call(_Decayed _Pmf, _Ty1&& _Arg1, _Types2&&... _Args2) 14:20:00 INFO - -> decltype(((*::std:: forward<_Ty1>(_Arg1)).*_Pmf)( 14:20:00 INFO - ::std:: forward<_Types2>(_Args2)...)) 14:20:00 INFO - { 14:20:00 INFO - return (((*::std:: forward<_Ty1>(_Arg1)).*_Pmf)( 14:20:00 INFO - ::std:: forward<_Types2>(_Args2)...)); 14:20:00 INFO - } 14:20:00 INFO - }; 14:20:00 INFO - struct _Invoker_pmd_object 14:20:00 INFO - { 14:20:00 INFO - template 14:20:00 INFO - static auto _Call(_Decayed _Pmd, _Ty1&& _Arg1) 14:20:00 INFO - -> decltype(::std:: forward<_Ty1>(_Arg1).*_Pmd) 14:20:00 INFO - { 14:20:00 INFO - return (::std:: forward<_Ty1>(_Arg1).*_Pmd); 14:20:00 INFO - } 14:20:00 INFO - }; 14:20:00 INFO - struct _Invoker_pmd_pointer 14:20:00 INFO - { 14:20:00 INFO - template 14:20:00 INFO - static auto _Call(_Decayed _Pmd, _Ty1&& _Arg1) 14:20:00 INFO - -> decltype((*::std:: forward<_Ty1>(_Arg1)).*_Pmd) 14:20:00 INFO - { 14:20:00 INFO - return ((*::std:: forward<_Ty1>(_Arg1)).*_Pmd); 14:20:00 INFO - } 14:20:00 INFO - }; 14:20:00 INFO - struct _Invoker_functor 14:20:00 INFO - { 14:20:00 INFO - template 14:20:00 INFO - static auto _Call(_Callable&& _Obj, _Types&&... _Args) 14:20:00 INFO - -> decltype(::std:: forward<_Callable>(_Obj)( 14:20:00 INFO - ::std:: forward<_Types>(_Args)...)) 14:20:00 INFO - { 14:20:00 INFO - return (::std:: forward<_Callable>(_Obj)( 14:20:00 INFO - ::std:: forward<_Types>(_Args)...)); 14:20:00 INFO - } 14:20:00 INFO - }; 14:20:00 INFO - template::type, 14:20:00 INFO - bool _Is_pmf = is_member_function_pointer<_Decayed>::value, 14:20:00 INFO - bool _Is_pmd = is_member_object_pointer<_Decayed>::value> 14:20:00 INFO - struct _Invoker1; 14:20:00 INFO - template 14:20:00 INFO - struct _Invoker1<_Callable, _Ty1, _Decayed, true, false> 14:20:00 INFO - : _If::_Class_type, 14:20:00 INFO - typename decay<_Ty1>::type>::value, 14:20:00 INFO - _Invoker_pmf_object, 14:20:00 INFO - _Invoker_pmf_pointer>::type 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct _Invoker1<_Callable, _Ty1, _Decayed, false, true> 14:20:00 INFO - : _If::_Class_type, 14:20:00 INFO - typename decay<_Ty1>::type>::value, 14:20:00 INFO - _Invoker_pmd_object, 14:20:00 INFO - _Invoker_pmd_pointer>::type 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct _Invoker1<_Callable, _Ty1, _Decayed, false, false> 14:20:00 INFO - : _Invoker_functor 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct _Invoker; 14:20:00 INFO - template 14:20:00 INFO - struct _Invoker<_Callable> 14:20:00 INFO - : _Invoker_functor 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct _Invoker<_Callable, _Ty1, _Types2...> 14:20:00 INFO - : _Invoker1<_Callable, _Ty1> 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template inline 14:20:00 INFO - auto invoke(_Callable&& _Obj, _Types&&... _Args) 14:20:00 INFO - -> decltype(_Invoker<_Callable, _Types...>::_Call( 14:20:00 INFO - ::std:: forward<_Callable>(_Obj), ::std:: forward<_Types>(_Args)...)) 14:20:00 INFO - { 14:20:00 INFO - return (_Invoker<_Callable, _Types...>::_Call( 14:20:00 INFO - ::std:: forward<_Callable>(_Obj), ::std:: forward<_Types>(_Args)...)); 14:20:00 INFO - } 14:20:00 INFO - template::value> 14:20:00 INFO - struct _Forced 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - struct _Unforced 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template inline 14:20:00 INFO - void _Invoke_ret(_Forced<_Cv_void, true>, _Valtys&&... _Vals) 14:20:00 INFO - { 14:20:00 INFO - ::std:: invoke(::std:: forward<_Valtys>(_Vals)...); 14:20:00 INFO - } 14:20:00 INFO - template inline 14:20:00 INFO - _Rx _Invoke_ret(_Forced<_Rx, false>, _Valtys&&... _Vals) 14:20:00 INFO - { 14:20:00 INFO - return (::std:: invoke(::std:: forward<_Valtys>(_Vals)...)); 14:20:00 INFO - } 14:20:00 INFO - template inline 14:20:00 INFO - auto _Invoke_ret(_Forced<_Unforced, false>, _Valtys&&... _Vals) 14:20:00 INFO - -> decltype(::std:: invoke(::std:: forward<_Valtys>(_Vals)...)) 14:20:00 INFO - { 14:20:00 INFO - return (::std:: invoke(::std:: forward<_Valtys>(_Vals)...)); 14:20:00 INFO - } 14:20:00 INFO - struct _Unique_tag_result_of 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct _Result_of 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct _Result_of< 14:20:00 INFO - void_t< 14:20:00 INFO - _Unique_tag_result_of, 14:20:00 INFO - decltype(::std:: invoke(::std:: declval<_Types>()...))>, 14:20:00 INFO - _Types...> 14:20:00 INFO - { 14:20:00 INFO - typedef decltype(::std:: invoke(::std:: declval<_Types>()...)) type; 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct result_of 14:20:00 INFO - { 14:20:00 INFO - static_assert(_Always_false<_Fty>::value, 14:20:00 INFO - "result_of is invalid; use " 14:20:00 INFO - "result_of instead."); 14:20:00 INFO - }; 14:20:00 INFO - template struct result_of<_Fty __cdecl (_Args...)> : _Result_of { }; template struct result_of<_Fty __fastcall (_Args...)> : _Result_of { }; template struct result_of<_Fty __stdcall (_Args...)> : _Result_of { }; template struct result_of<_Fty __vectorcall (_Args...)> : _Result_of { }; 14:20:00 INFO - template 14:20:00 INFO - struct _Weak_result_type 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct _Weak_result_type<_Ty, void_t< 14:20:00 INFO - typename _Ty::result_type> > 14:20:00 INFO - { 14:20:00 INFO - typedef typename _Ty::result_type result_type; 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct _Weak_argument_type 14:20:00 INFO - : _Weak_result_type<_Ty> 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct _Weak_argument_type<_Ty, void_t< 14:20:00 INFO - typename _Ty::argument_type> > 14:20:00 INFO - : _Weak_result_type<_Ty> 14:20:00 INFO - { 14:20:00 INFO - typedef typename _Ty::argument_type argument_type; 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct _Weak_binary_args 14:20:00 INFO - : _Weak_argument_type<_Ty> 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct _Weak_binary_args<_Ty, void_t< 14:20:00 INFO - typename _Ty::first_argument_type, 14:20:00 INFO - typename _Ty::second_argument_type> > 14:20:00 INFO - : _Weak_argument_type<_Ty> 14:20:00 INFO - { 14:20:00 INFO - typedef typename _Ty::first_argument_type first_argument_type; 14:20:00 INFO - typedef typename _Ty::second_argument_type second_argument_type; 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct _Weak_types 14:20:00 INFO - { 14:20:00 INFO - typedef _Is_function::type> _Is_f_or_pf; 14:20:00 INFO - typedef _Is_memfunptr::type> _Is_pmf; 14:20:00 INFO - typedef typename _If<_Is_f_or_pf::_Bool_type::value, _Is_f_or_pf, 14:20:00 INFO - typename _If<_Is_pmf::_Bool_type::value, _Is_pmf, 14:20:00 INFO - _Weak_binary_args<_Ty> >::type>::type type; 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - class reference_wrapper 14:20:00 INFO - : public _Weak_types<_Ty>::type 14:20:00 INFO - { 14:20:00 INFO - public: 14:20:00 INFO - static_assert(is_object<_Ty>::value || is_function<_Ty>::value, 14:20:00 INFO - "reference_wrapper requires T to be an object type " 14:20:00 INFO - "or a function type."); 14:20:00 INFO - typedef _Ty type; 14:20:00 INFO - reference_wrapper(_Ty& _Val) throw () 14:20:00 INFO - : _Ptr(::std:: addressof(_Val)) 14:20:00 INFO - { 14:20:00 INFO - } 14:20:00 INFO - operator _Ty&() const throw () 14:20:00 INFO - { 14:20:00 INFO - return (*_Ptr); 14:20:00 INFO - } 14:20:00 INFO - _Ty& get() const throw () 14:20:00 INFO - { 14:20:00 INFO - return (*_Ptr); 14:20:00 INFO - } 14:20:00 INFO - template 14:20:00 INFO - auto operator()(_Types&&... _Args) const 14:20:00 INFO - -> decltype(::std:: invoke(get(), ::std:: forward<_Types>(_Args)...)) 14:20:00 INFO - { 14:20:00 INFO - return (::std:: invoke(get(), ::std:: forward<_Types>(_Args)...)); 14:20:00 INFO - } 14:20:00 INFO - reference_wrapper(_Ty&&) = delete; 14:20:00 INFO - private: 14:20:00 INFO - _Ty *_Ptr; 14:20:00 INFO - }; 14:20:00 INFO - template inline 14:20:00 INFO - reference_wrapper<_Ty> 14:20:00 INFO - ref(_Ty& _Val) throw () 14:20:00 INFO - { 14:20:00 INFO - return (reference_wrapper<_Ty>(_Val)); 14:20:00 INFO - } 14:20:00 INFO - template 14:20:00 INFO - void ref(const _Ty&&) = delete; 14:20:00 INFO - template inline 14:20:00 INFO - reference_wrapper<_Ty> 14:20:00 INFO - ref(reference_wrapper<_Ty> _Val) throw () 14:20:00 INFO - { 14:20:00 INFO - return (::std:: ref(_Val.get())); 14:20:00 INFO - } 14:20:00 INFO - template inline 14:20:00 INFO - reference_wrapper 14:20:00 INFO - cref(const _Ty& _Val) throw () 14:20:00 INFO - { 14:20:00 INFO - return (reference_wrapper(_Val)); 14:20:00 INFO - } 14:20:00 INFO - template 14:20:00 INFO - void cref(const _Ty&&) = delete; 14:20:00 INFO - template inline 14:20:00 INFO - reference_wrapper 14:20:00 INFO - cref(reference_wrapper<_Ty> _Val) throw () 14:20:00 INFO - { 14:20:00 INFO - return (::std:: cref(_Val.get())); 14:20:00 INFO - } 14:20:00 INFO - template 14:20:00 INFO - struct _Unrefwrap_helper 14:20:00 INFO - { 14:20:00 INFO - typedef _Ty type; 14:20:00 INFO - static constexpr bool _Is_refwrap = false; 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct _Unrefwrap_helper > 14:20:00 INFO - { 14:20:00 INFO - typedef _Ty& type; 14:20:00 INFO - static constexpr bool _Is_refwrap = true; 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct _Unrefwrap 14:20:00 INFO - { 14:20:00 INFO - typedef typename decay<_Ty>::type _Ty1; 14:20:00 INFO - typedef typename _Unrefwrap_helper<_Ty1>::type type; 14:20:00 INFO - static constexpr bool _Is_refwrap = _Unrefwrap_helper<_Ty1>::_Is_refwrap; 14:20:00 INFO - }; 14:20:00 INFO - namespace tr1 { 14:20:00 INFO - using ::std:: cref; 14:20:00 INFO - using ::std:: ref; 14:20:00 INFO - using ::std:: reference_wrapper; 14:20:00 INFO - using ::std:: result_of; 14:20:00 INFO - } 14:20:00 INFO - #line 1680 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\type_traits" 14:20:00 INFO - template 14:20:00 INFO - struct _Is_swappable; 14:20:00 INFO - template 14:20:00 INFO - struct _Is_nothrow_swappable; 14:20:00 INFO - #line 1695 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\type_traits" 14:20:00 INFO - template inline 14:20:00 INFO - #line 1698 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\type_traits" 14:20:00 INFO - void swap(_Ty&, _Ty&) 14:20:00 INFO - ; 14:20:00 INFO - #line 1701 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\type_traits" 14:20:00 INFO - template::value>::type> inline 14:20:00 INFO - void swap(_Ty (&)[_Size], _Ty (&)[_Size]) 14:20:00 INFO - ; 14:20:00 INFO - template 14:20:00 INFO - struct _Swappable_with_helper 14:20:00 INFO - : false_type 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - struct _Swappable_with_helper_unique_type {}; 14:20:00 INFO - template 14:20:00 INFO - struct _Swappable_with_helper<_Ty1, _Ty2, void_t< 14:20:00 INFO - _Swappable_with_helper_unique_type, 14:20:00 INFO - decltype(swap(::std:: declval<_Ty1>(), ::std:: declval<_Ty2>()))>> 14:20:00 INFO - : true_type 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct _Is_swappable_with 14:20:00 INFO - : conjunction< 14:20:00 INFO - _Swappable_with_helper<_Ty1, _Ty2>, 14:20:00 INFO - _Swappable_with_helper<_Ty2, _Ty1>>::type 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct _Is_swappable 14:20:00 INFO - : _Is_swappable_with< 14:20:00 INFO - typename add_lvalue_reference<_Ty>::type, 14:20:00 INFO - typename add_lvalue_reference<_Ty>::type>::type 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct _Swap_cannot_throw 14:20:00 INFO - { 14:20:00 INFO - #line 1759 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\type_traits" 14:20:00 INFO - static constexpr bool value = true; 14:20:00 INFO - #line 1761 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\type_traits" 14:20:00 INFO - using type = bool_constant; 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct _Is_nothrow_swappable_with 14:20:00 INFO - : conjunction< 14:20:00 INFO - _Is_swappable_with<_Ty1, _Ty2>, 14:20:00 INFO - _Swap_cannot_throw<_Ty1, _Ty2>>::type 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - template 14:20:00 INFO - struct _Is_nothrow_swappable 14:20:00 INFO - : _Is_nothrow_swappable_with< 14:20:00 INFO - typename add_lvalue_reference<_Ty>::type, 14:20:00 INFO - typename add_lvalue_reference<_Ty>::type>::type 14:20:00 INFO - { 14:20:00 INFO - }; 14:20:00 INFO - #line 1817 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\type_traits" 14:20:00 INFO - template 14:20:00 INFO - using remove_const_t = typename remove_const<_Ty>::type; 14:20:00 INFO - template 14:20:00 INFO - using remove_volatile_t = typename remove_volatile<_Ty>::type; 14:20:00 INFO - template 14:20:00 INFO - using remove_cv_t = typename remove_cv<_Ty>::type; 14:20:00 INFO - template 14:20:00 INFO - using add_const_t = typename add_const<_Ty>::type; 14:20:00 INFO - template 14:20:00 INFO - using add_volatile_t = typename add_volatile<_Ty>::type; 14:20:00 INFO - template 14:20:00 INFO - using add_cv_t = typename add_cv<_Ty>::type; 14:20:00 INFO - template 14:20:00 INFO - using remove_reference_t = typename remove_reference<_Ty>::type; 14:20:00 INFO - template 14:20:00 INFO - using add_lvalue_reference_t = typename add_lvalue_reference<_Ty>::type; 14:20:00 INFO - template 14:20:00 INFO - using add_rvalue_reference_t = typename add_rvalue_reference<_Ty>::type; 14:20:00 INFO - template 14:20:00 INFO - using make_signed_t = typename make_signed<_Ty>::type; 14:20:00 INFO - template 14:20:00 INFO - using make_unsigned_t = typename make_unsigned<_Ty>::type; 14:20:00 INFO - template 14:20:00 INFO - using remove_extent_t = typename remove_extent<_Ty>::type; 14:20:00 INFO - template 14:20:00 INFO - using remove_all_extents_t = typename remove_all_extents<_Ty>::type; 14:20:00 INFO - template 14:20:00 INFO - using remove_pointer_t = typename remove_pointer<_Ty>::type; 14:20:00 INFO - template 14:20:00 INFO - using add_pointer_t = typename add_pointer<_Ty>::type; 14:20:00 INFO - template::value> 14:20:00 INFO - using aligned_storage_t = typename aligned_storage<_Len, _Align>::type; 14:20:00 INFO - template 14:20:00 INFO - using aligned_union_t = typename aligned_union<_Len, _Types...>::type; 14:20:00 INFO - template 14:20:00 INFO - using decay_t = typename decay<_Ty>::type; 14:20:00 INFO - template 14:20:00 INFO - using enable_if_t = typename enable_if<_Test, _Ty>::type; 14:20:00 INFO - template 14:20:00 INFO - using conditional_t = typename conditional<_Test, _Ty1, _Ty2>::type; 14:20:00 INFO - template 14:20:00 INFO - using common_type_t = typename common_type<_Ty...>::type; 14:20:00 INFO - template 14:20:00 INFO - using underlying_type_t = typename underlying_type<_Ty>::type; 14:20:00 INFO - template 14:20:00 INFO - using result_of_t = typename result_of<_Ty>::type; 14:20:00 INFO - template 14:20:00 INFO - constexpr bool is_void_v = is_void<_Ty>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr bool is_null_pointer_v = is_null_pointer<_Ty>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr bool is_array_v = is_array<_Ty>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr bool is_pointer_v = is_pointer<_Ty>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr bool is_lvalue_reference_v = is_lvalue_reference<_Ty>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr bool is_rvalue_reference_v = is_rvalue_reference<_Ty>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr bool is_member_object_pointer_v = is_member_object_pointer<_Ty>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr bool is_member_function_pointer_v = is_member_function_pointer<_Ty>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr bool is_enum_v = is_enum<_Ty>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr bool is_union_v = is_union<_Ty>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr bool is_class_v = is_class<_Ty>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr bool is_reference_v = is_reference<_Ty>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr bool is_fundamental_v = is_fundamental<_Ty>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr bool is_object_v = is_object<_Ty>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr bool is_scalar_v = is_scalar<_Ty>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr bool is_compound_v = is_compound<_Ty>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr bool is_member_pointer_v = is_member_pointer<_Ty>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr bool is_const_v = is_const<_Ty>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr bool is_volatile_v = is_volatile<_Ty>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr bool is_trivial_v = is_trivial<_Ty>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr bool is_trivially_copyable_v = is_trivially_copyable<_Ty>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr bool is_standard_layout_v = is_standard_layout<_Ty>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr bool is_pod_v = is_pod<_Ty>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr bool is_literal_type_v = is_literal_type<_Ty>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr bool is_empty_v = is_empty<_Ty>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr bool is_polymorphic_v = is_polymorphic<_Ty>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr bool is_abstract_v = is_abstract<_Ty>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr bool is_final_v = is_final<_Ty>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr bool is_signed_v = is_signed<_Ty>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr bool is_unsigned_v = is_unsigned<_Ty>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr bool is_constructible_v = is_constructible<_Ty, _Args...>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr bool is_default_constructible_v = is_default_constructible<_Ty>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr bool is_copy_constructible_v = is_copy_constructible<_Ty>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr bool is_move_constructible_v = is_move_constructible<_Ty>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr bool is_assignable_v = is_assignable<_Ty, _Uty>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr bool is_copy_assignable_v = is_copy_assignable<_Ty>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr bool is_move_assignable_v = is_move_assignable<_Ty>::value; 14:20:00 INFO - #line 1978 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\type_traits" 14:20:00 INFO - template 14:20:00 INFO - constexpr bool is_destructible_v = is_destructible<_Ty>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr bool is_trivially_constructible_v = is_trivially_constructible<_Ty, _Args...>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr bool is_trivially_default_constructible_v = is_trivially_default_constructible<_Ty>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr bool is_trivially_copy_constructible_v = is_trivially_copy_constructible<_Ty>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr bool is_trivially_move_constructible_v = is_trivially_move_constructible<_Ty>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr bool is_trivially_assignable_v = is_trivially_assignable<_Ty, _Uty>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr bool is_trivially_copy_assignable_v = is_trivially_copy_assignable<_Ty>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr bool is_trivially_move_assignable_v = is_trivially_move_assignable<_Ty>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr bool is_trivially_destructible_v = is_trivially_destructible<_Ty>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr bool is_nothrow_constructible_v = is_nothrow_constructible<_Ty, _Args...>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr bool is_nothrow_default_constructible_v = is_nothrow_default_constructible<_Ty>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr bool is_nothrow_copy_constructible_v = is_nothrow_copy_constructible<_Ty>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr bool is_nothrow_move_constructible_v = is_nothrow_move_constructible<_Ty>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr bool is_nothrow_assignable_v = is_nothrow_assignable<_Ty, _Uty>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr bool is_nothrow_copy_assignable_v = is_nothrow_copy_assignable<_Ty>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr bool is_nothrow_move_assignable_v = is_nothrow_move_assignable<_Ty>::value; 14:20:00 INFO - #line 2021 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\type_traits" 14:20:00 INFO - template 14:20:00 INFO - constexpr bool is_nothrow_destructible_v = is_nothrow_destructible<_Ty>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr bool has_virtual_destructor_v = has_virtual_destructor<_Ty>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr size_t alignment_of_v = alignment_of<_Ty>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr size_t rank_v = rank<_Ty>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr size_t extent_v = extent<_Ty, _Ix>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr bool is_base_of_v = is_base_of<_Base, _Derived>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr bool is_convertible_v = is_convertible<_From, _To>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr bool conjunction_v = conjunction<_Traits...>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr bool disjunction_v = disjunction<_Traits...>::value; 14:20:00 INFO - template 14:20:00 INFO - constexpr bool negation_v = negation<_Trait>::value; 14:20:00 INFO - #line 2045 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\type_traits" 14:20:00 INFO - } 14:20:00 INFO - #pragma warning(pop) 14:20:00 INFO - #pragma pack(pop) 14:20:00 INFO - #line 2052 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\type_traits" 14:20:00 INFO - #line 2053 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\type_traits" 14:20:00 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\type_traits" 14:20:00 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\type_traits" 14:20:00 INFO - #pragma warning( pop ) 14:20:00 INFO - #line 82 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\type_traits" 14:20:00 INFO - #line 9 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\utility" 14:20:00 INFO - #pragma pack(push,8) 14:20:00 INFO - #pragma warning(push,3) 14:20:00 INFO - #pragma warning(disable: 4180 4512) 14:20:00 INFO - namespace std { 14:20:00 INFO - template inline 14:20:00 INFO - void iter_swap(_FwdIt1 _Left, _FwdIt2 _Right) 14:20:00 INFO - { 14:20:00 INFO - swap(*_Left, *_Right); 14:20:00 INFO - } 14:20:00 INFO - template inline 14:20:00 INFO - void swap(_Ty (&_Left)[_Size], _Ty (&_Right)[_Size]) 14:20:00 INFO - { 14:20:00 INFO - if (&_Left != &_Right) 14:20:00 INFO - { 14:20:00 INFO - _Ty *_First1 = _Left; 14:20:00 INFO - _Ty *_Last1 = _First1 + _Size; 14:20:00 INFO - _Ty *_First2 = _Right; 14:20:00 INFO - for (; _First1 != _Last1; ++_First1, ++_First2) 14:20:01 INFO - ::std:: iter_swap(_First1, _First2); 14:20:01 INFO - } 14:20:01 INFO - } 14:20:01 INFO - template inline 14:20:01 INFO - void swap(_Ty& _Left, _Ty& _Right) 14:20:01 INFO - #line 48 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\utility" 14:20:01 INFO - { 14:20:01 INFO - _Ty _Tmp = ::std:: move(_Left); 14:20:01 INFO - _Left = ::std:: move(_Right); 14:20:01 INFO - _Right = ::std:: move(_Tmp); 14:20:01 INFO - } 14:20:01 INFO - template inline 14:20:01 INFO - void _Swap_adl(_Ty& _Left, _Ty& _Right) 14:20:01 INFO - { 14:20:01 INFO - swap(_Left, _Right); 14:20:01 INFO - } 14:20:01 INFO - struct piecewise_construct_t 14:20:01 INFO - { 14:20:01 INFO - }; 14:20:01 INFO - constexpr piecewise_construct_t piecewise_construct{}; 14:20:01 INFO - template 14:20:01 INFO - class tuple; 14:20:01 INFO - template 14:20:01 INFO - struct pair 14:20:01 INFO - { 14:20:01 INFO - typedef pair<_Ty1, _Ty2> _Myt; 14:20:01 INFO - typedef _Ty1 first_type; 14:20:01 INFO - typedef _Ty2 second_type; 14:20:01 INFO - template::value 14:20:01 INFO - && is_default_constructible<_Uty2>::value> > 14:20:01 INFO - constexpr pair() 14:20:01 INFO - : first(), second() 14:20:01 INFO - { 14:20:01 INFO - } 14:20:01 INFO - template::value 14:20:01 INFO - && is_copy_constructible<_Uty2>::value>, 14:20:01 INFO - enable_if_t::value 14:20:01 INFO - && is_convertible::value, int> = 0> 14:20:01 INFO - constexpr pair(const _Ty1& _Val1, const _Ty2& _Val2) 14:20:01 INFO - : first(_Val1), second(_Val2) 14:20:01 INFO - { 14:20:01 INFO - } 14:20:01 INFO - template::value 14:20:01 INFO - && is_copy_constructible<_Uty2>::value>, 14:20:01 INFO - enable_if_t::value 14:20:01 INFO - || !is_convertible::value, int> = 0> 14:20:01 INFO - constexpr explicit pair(const _Ty1& _Val1, const _Ty2& _Val2) 14:20:01 INFO - : first(_Val1), second(_Val2) 14:20:01 INFO - { 14:20:01 INFO - } 14:20:01 INFO - pair(const pair&) = default; 14:20:01 INFO - pair(pair&&) = default; 14:20:01 INFO - template::value 14:20:01 INFO - && is_constructible<_Ty2, const _Other2&>::value>, 14:20:01 INFO - enable_if_t::value 14:20:01 INFO - && is_convertible::value, int> = 0> 14:20:01 INFO - constexpr pair(const pair<_Other1, _Other2>& _Right) 14:20:01 INFO - : first(_Right.first), second(_Right.second) 14:20:01 INFO - { 14:20:01 INFO - } 14:20:01 INFO - template::value 14:20:01 INFO - && is_constructible<_Ty2, const _Other2&>::value>, 14:20:01 INFO - enable_if_t::value 14:20:01 INFO - || !is_convertible::value, int> = 0> 14:20:01 INFO - constexpr explicit pair(const pair<_Other1, _Other2>& _Right) 14:20:01 INFO - : first(_Right.first), second(_Right.second) 14:20:01 INFO - { 14:20:01 INFO - } 14:20:01 INFO - template 14:20:01 INFO - _Myt& operator=(const pair<_Other1, _Other2>& _Right) 14:20:01 INFO - { 14:20:01 INFO - first = _Right.first; 14:20:01 INFO - second = _Right.second; 14:20:01 INFO - return (*this); 14:20:01 INFO - } 14:20:01 INFO - template inline 14:20:01 INFO - pair(_Tuple1& _Val1, 14:20:01 INFO - _Tuple2& _Val2, 14:20:01 INFO - integer_sequence, 14:20:01 INFO - integer_sequence); 14:20:01 INFO - template inline 14:20:01 INFO - pair(piecewise_construct_t, 14:20:01 INFO - tuple<_Types1...> _Val1, 14:20:01 INFO - tuple<_Types2...> _Val2); 14:20:01 INFO - template::value 14:20:01 INFO - && is_constructible<_Ty2, _Other2>::value>, 14:20:01 INFO - enable_if_t::value 14:20:01 INFO - && is_convertible<_Other2, _Ty2>::value, int> = 0> 14:20:01 INFO - constexpr pair(_Other1&& _Val1, _Other2&& _Val2) 14:20:01 INFO - #line 170 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\utility" 14:20:01 INFO - : first(::std:: forward<_Other1>(_Val1)), 14:20:01 INFO - second(::std:: forward<_Other2>(_Val2)) 14:20:01 INFO - { 14:20:01 INFO - } 14:20:01 INFO - template::value 14:20:01 INFO - && is_constructible<_Ty2, _Other2>::value>, 14:20:01 INFO - enable_if_t::value 14:20:01 INFO - || !is_convertible<_Other2, _Ty2>::value, int> = 0> 14:20:01 INFO - constexpr explicit pair(_Other1&& _Val1, _Other2&& _Val2) 14:20:01 INFO - #line 184 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\utility" 14:20:01 INFO - : first(::std:: forward<_Other1>(_Val1)), 14:20:01 INFO - second(::std:: forward<_Other2>(_Val2)) 14:20:01 INFO - { 14:20:01 INFO - } 14:20:01 INFO - template::value 14:20:01 INFO - && is_constructible<_Ty2, _Other2>::value>, 14:20:01 INFO - enable_if_t::value 14:20:01 INFO - && is_convertible<_Other2, _Ty2>::value, int> = 0> 14:20:01 INFO - constexpr pair(pair<_Other1, _Other2>&& _Right) 14:20:01 INFO - #line 198 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\utility" 14:20:01 INFO - : first(::std:: forward<_Other1>(_Right.first)), 14:20:01 INFO - second(::std:: forward<_Other2>(_Right.second)) 14:20:01 INFO - { 14:20:01 INFO - } 14:20:01 INFO - template::value 14:20:01 INFO - && is_constructible<_Ty2, _Other2>::value>, 14:20:01 INFO - enable_if_t::value 14:20:01 INFO - || !is_convertible<_Other2, _Ty2>::value, int> = 0> 14:20:01 INFO - constexpr explicit pair(pair<_Other1, _Other2>&& _Right) 14:20:01 INFO - #line 212 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\utility" 14:20:01 INFO - : first(::std:: forward<_Other1>(_Right.first)), 14:20:01 INFO - second(::std:: forward<_Other2>(_Right.second)) 14:20:01 INFO - { 14:20:01 INFO - } 14:20:01 INFO - template 14:20:01 INFO - _Myt& operator=(pair<_Other1, _Other2>&& _Right) 14:20:01 INFO - { 14:20:01 INFO - first = ::std:: forward<_Other1>(_Right.first); 14:20:01 INFO - second = ::std:: forward<_Other2>(_Right.second); 14:20:01 INFO - return (*this); 14:20:01 INFO - } 14:20:01 INFO - _Myt& operator=(_Myt&& _Right) 14:20:01 INFO - #line 229 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\utility" 14:20:01 INFO - { 14:20:01 INFO - first = ::std:: forward<_Ty1>(_Right.first); 14:20:01 INFO - second = ::std:: forward<_Ty2>(_Right.second); 14:20:01 INFO - return (*this); 14:20:01 INFO - } 14:20:01 INFO - _Myt& operator=(const _Myt& _Right) 14:20:01 INFO - { 14:20:01 INFO - first = _Right.first; 14:20:01 INFO - second = _Right.second; 14:20:01 INFO - return (*this); 14:20:01 INFO - } 14:20:01 INFO - _Ty1 first; 14:20:01 INFO - _Ty2 second; 14:20:01 INFO - void swap(_Myt& _Right) 14:20:01 INFO - #line 248 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\utility" 14:20:01 INFO - { 14:20:01 INFO - if (this != &_Right) 14:20:01 INFO - { 14:20:01 INFO - _Swap_adl(first, _Right.first); 14:20:01 INFO - _Swap_adl(second, _Right.second); 14:20:01 INFO - } 14:20:01 INFO - } 14:20:01 INFO - }; 14:20:01 INFO - template::value && _Is_swappable<_Ty2>::value>> inline 14:20:01 INFO - void swap(pair<_Ty1, _Ty2>& _Left, pair<_Ty1, _Ty2>& _Right) 14:20:01 INFO - { 14:20:01 INFO - _Left.swap(_Right); 14:20:01 INFO - } 14:20:01 INFO - template inline 14:20:01 INFO - constexpr bool operator==(const pair<_Ty1, _Ty2>& _Left, 14:20:01 INFO - const pair<_Ty1, _Ty2>& _Right) 14:20:01 INFO - { 14:20:01 INFO - return (_Left.first == _Right.first && _Left.second == _Right.second); 14:20:01 INFO - } 14:20:01 INFO - template inline 14:20:01 INFO - constexpr bool operator!=(const pair<_Ty1, _Ty2>& _Left, 14:20:01 INFO - const pair<_Ty1, _Ty2>& _Right) 14:20:01 INFO - { 14:20:01 INFO - return (!(_Left == _Right)); 14:20:01 INFO - } 14:20:01 INFO - template inline 14:20:01 INFO - constexpr bool operator<(const pair<_Ty1, _Ty2>& _Left, 14:20:01 INFO - const pair<_Ty1, _Ty2>& _Right) 14:20:01 INFO - { 14:20:01 INFO - return (_Left.first < _Right.first || 14:20:01 INFO - (!(_Right.first < _Left.first) && _Left.second < _Right.second)); 14:20:01 INFO - } 14:20:01 INFO - template inline 14:20:01 INFO - constexpr bool operator>(const pair<_Ty1, _Ty2>& _Left, 14:20:01 INFO - const pair<_Ty1, _Ty2>& _Right) 14:20:01 INFO - { 14:20:01 INFO - return (_Right < _Left); 14:20:01 INFO - } 14:20:01 INFO - template inline 14:20:01 INFO - constexpr bool operator<=(const pair<_Ty1, _Ty2>& _Left, 14:20:01 INFO - const pair<_Ty1, _Ty2>& _Right) 14:20:01 INFO - { 14:20:01 INFO - return (!(_Right < _Left)); 14:20:01 INFO - } 14:20:01 INFO - template inline 14:20:01 INFO - constexpr bool operator>=(const pair<_Ty1, _Ty2>& _Left, 14:20:01 INFO - const pair<_Ty1, _Ty2>& _Right) 14:20:01 INFO - { 14:20:01 INFO - return (!(_Left < _Right)); 14:20:01 INFO - } 14:20:01 INFO - template inline 14:20:01 INFO - constexpr pair::type, 14:20:01 INFO - typename _Unrefwrap<_Ty2>::type> 14:20:01 INFO - make_pair(_Ty1&& _Val1, _Ty2&& _Val2) 14:20:01 INFO - { 14:20:01 INFO - typedef pair::type, 14:20:01 INFO - typename _Unrefwrap<_Ty2>::type> _Mypair; 14:20:01 INFO - return (_Mypair(::std:: forward<_Ty1>(_Val1), 14:20:01 INFO - ::std:: forward<_Ty2>(_Val2))); 14:20:01 INFO - } 14:20:01 INFO - namespace rel_ops 14:20:01 INFO - { 14:20:01 INFO - template inline 14:20:01 INFO - bool operator!=(const _Ty& _Left, const _Ty& _Right) 14:20:01 INFO - { 14:20:01 INFO - return (!(_Left == _Right)); 14:20:01 INFO - } 14:20:01 INFO - template inline 14:20:01 INFO - bool operator>(const _Ty& _Left, const _Ty& _Right) 14:20:01 INFO - { 14:20:01 INFO - return (_Right < _Left); 14:20:01 INFO - } 14:20:01 INFO - template inline 14:20:01 INFO - bool operator<=(const _Ty& _Left, const _Ty& _Right) 14:20:01 INFO - { 14:20:01 INFO - return (!(_Right < _Left)); 14:20:01 INFO - } 14:20:01 INFO - template inline 14:20:01 INFO - bool operator>=(const _Ty& _Left, const _Ty& _Right) 14:20:01 INFO - { 14:20:01 INFO - return (!(_Left < _Right)); 14:20:01 INFO - } 14:20:01 INFO - } 14:20:01 INFO - } 14:20:01 INFO - namespace std { 14:20:01 INFO - template 14:20:01 INFO - class array; 14:20:01 INFO - template 14:20:01 INFO - struct tuple_size; 14:20:01 INFO - template 14:20:01 INFO - struct tuple_size > 14:20:01 INFO - : integral_constant 14:20:01 INFO - { 14:20:01 INFO - }; 14:20:01 INFO - template 14:20:01 INFO - struct tuple_size > 14:20:01 INFO - : integral_constant 14:20:01 INFO - { 14:20:01 INFO - }; 14:20:01 INFO - template 14:20:01 INFO - struct tuple_size > 14:20:01 INFO - : integral_constant 14:20:01 INFO - { 14:20:01 INFO - }; 14:20:01 INFO - template 14:20:01 INFO - struct tuple_size 14:20:01 INFO - : tuple_size<_Tuple> 14:20:01 INFO - { 14:20:01 INFO - }; 14:20:01 INFO - template 14:20:01 INFO - struct tuple_size 14:20:01 INFO - : tuple_size<_Tuple> 14:20:01 INFO - { 14:20:01 INFO - }; 14:20:01 INFO - template 14:20:01 INFO - struct tuple_size 14:20:01 INFO - : tuple_size<_Tuple> 14:20:01 INFO - { 14:20:01 INFO - }; 14:20:01 INFO - template 14:20:01 INFO - constexpr size_t tuple_size_v = tuple_size<_Ty>::value; 14:20:01 INFO - #line 412 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\utility" 14:20:01 INFO - template 14:20:01 INFO - struct tuple_element; 14:20:01 INFO - template 14:20:01 INFO - struct tuple_element<_Idx, array<_Ty, _Size> > 14:20:01 INFO - { 14:20:01 INFO - static_assert(_Idx < _Size, "array index out of bounds"); 14:20:01 INFO - typedef _Ty type; 14:20:01 INFO - }; 14:20:01 INFO - template 14:20:01 INFO - struct tuple_element<0, pair<_Ty1, _Ty2> > 14:20:01 INFO - { 14:20:01 INFO - typedef _Ty1 type; 14:20:01 INFO - }; 14:20:01 INFO - template 14:20:01 INFO - struct tuple_element<1, pair<_Ty1, _Ty2> > 14:20:01 INFO - { 14:20:01 INFO - typedef _Ty2 type; 14:20:01 INFO - }; 14:20:01 INFO - template 14:20:01 INFO - struct tuple_element<_Index, tuple<> > 14:20:01 INFO - { 14:20:01 INFO - static_assert(_Always_false >::value, 14:20:01 INFO - "tuple index out of bounds"); 14:20:01 INFO - }; 14:20:01 INFO - template 14:20:01 INFO - struct tuple_element<0, tuple<_This, _Rest...> > 14:20:01 INFO - { 14:20:01 INFO - typedef _This type; 14:20:01 INFO - typedef tuple<_This, _Rest...> _Ttype; 14:20:01 INFO - }; 14:20:01 INFO - template 14:20:01 INFO - struct tuple_element<_Index, tuple<_This, _Rest...> > 14:20:01 INFO - : public tuple_element<_Index - 1, tuple<_Rest...> > 14:20:01 INFO - { 14:20:01 INFO - }; 14:20:01 INFO - template 14:20:01 INFO - struct tuple_element<_Index, const _Tuple> 14:20:01 INFO - : public tuple_element<_Index, _Tuple> 14:20:01 INFO - { 14:20:01 INFO - typedef tuple_element<_Index, _Tuple> _Mybase; 14:20:01 INFO - typedef typename add_const::type type; 14:20:01 INFO - }; 14:20:01 INFO - template 14:20:01 INFO - struct tuple_element<_Index, volatile _Tuple> 14:20:01 INFO - : public tuple_element<_Index, _Tuple> 14:20:01 INFO - { 14:20:01 INFO - typedef tuple_element<_Index, _Tuple> _Mybase; 14:20:01 INFO - typedef typename add_volatile::type type; 14:20:01 INFO - }; 14:20:01 INFO - template 14:20:01 INFO - struct tuple_element<_Index, const volatile _Tuple> 14:20:01 INFO - : public tuple_element<_Index, _Tuple> 14:20:01 INFO - { 14:20:01 INFO - typedef tuple_element<_Index, _Tuple> _Mybase; 14:20:01 INFO - typedef typename add_cv::type type; 14:20:01 INFO - }; 14:20:01 INFO - template 14:20:01 INFO - using tuple_element_t = typename tuple_element<_Index, _Tuple>::type; 14:20:01 INFO - template inline 14:20:01 INFO - constexpr _Ret _Pair_get(_Pair& _Pr, 14:20:01 INFO - integral_constant) throw () 14:20:01 INFO - { 14:20:01 INFO - return (_Pr.first); 14:20:01 INFO - } 14:20:01 INFO - template inline 14:20:01 INFO - constexpr _Ret _Pair_get(_Pair& _Pr, 14:20:01 INFO - integral_constant) throw () 14:20:01 INFO - { 14:20:01 INFO - return (_Pr.second); 14:20:01 INFO - } 14:20:01 INFO - template inline 14:20:01 INFO - constexpr typename tuple_element<_Idx, pair<_Ty1, _Ty2> >::type& 14:20:01 INFO - get(pair<_Ty1, _Ty2>& _Pr) throw () 14:20:01 INFO - { 14:20:01 INFO - typedef typename tuple_element<_Idx, pair<_Ty1, _Ty2> >::type& _Rtype; 14:20:01 INFO - return (_Pair_get<_Rtype>(_Pr, integral_constant())); 14:20:01 INFO - } 14:20:01 INFO - template inline 14:20:01 INFO - constexpr _Ty1& get(pair<_Ty1, _Ty2>& _Pr) throw () 14:20:01 INFO - { 14:20:01 INFO - return (::std:: get<0>(_Pr)); 14:20:01 INFO - } 14:20:01 INFO - template inline 14:20:01 INFO - constexpr _Ty2& get(pair<_Ty1, _Ty2>& _Pr) throw () 14:20:01 INFO - { 14:20:01 INFO - return (::std:: get<1>(_Pr)); 14:20:01 INFO - } 14:20:01 INFO - template inline 14:20:01 INFO - constexpr const typename tuple_element<_Idx, pair<_Ty1, _Ty2> >::type& 14:20:01 INFO - get(const pair<_Ty1, _Ty2>& _Pr) throw () 14:20:01 INFO - { 14:20:01 INFO - typedef const typename tuple_element<_Idx, pair<_Ty1, _Ty2> >::type& 14:20:01 INFO - _Ctype; 14:20:01 INFO - return (_Pair_get<_Ctype>(_Pr, integral_constant())); 14:20:01 INFO - } 14:20:01 INFO - template inline 14:20:01 INFO - constexpr const _Ty1& get(const pair<_Ty1, _Ty2>& _Pr) throw () 14:20:01 INFO - { 14:20:01 INFO - return (::std:: get<0>(_Pr)); 14:20:01 INFO - } 14:20:01 INFO - template inline 14:20:01 INFO - constexpr const _Ty2& get(const pair<_Ty1, _Ty2>& _Pr) throw () 14:20:01 INFO - { 14:20:01 INFO - return (::std:: get<1>(_Pr)); 14:20:01 INFO - } 14:20:01 INFO - template inline 14:20:01 INFO - constexpr typename tuple_element<_Idx, pair<_Ty1, _Ty2> >::type&& 14:20:01 INFO - get(pair<_Ty1, _Ty2>&& _Pr) throw () 14:20:01 INFO - { 14:20:01 INFO - typedef typename tuple_element<_Idx, pair<_Ty1, _Ty2> >::type&& _RRtype; 14:20:01 INFO - return (::std:: forward<_RRtype>(::std:: get<_Idx>(_Pr))); 14:20:01 INFO - } 14:20:01 INFO - template inline 14:20:01 INFO - constexpr _Ty1&& get(pair<_Ty1, _Ty2>&& _Pr) throw () 14:20:01 INFO - { 14:20:01 INFO - return (::std:: get<0>(::std:: move(_Pr))); 14:20:01 INFO - } 14:20:01 INFO - template inline 14:20:01 INFO - constexpr _Ty2&& get(pair<_Ty1, _Ty2>&& _Pr) throw () 14:20:01 INFO - { 14:20:01 INFO - return (::std:: get<1>(::std:: move(_Pr))); 14:20:01 INFO - } 14:20:01 INFO - template inline 14:20:01 INFO - _Ty exchange(_Ty& _Val, _Other&& _New_val) 14:20:01 INFO - { 14:20:01 INFO - _Ty _Old_val = ::std:: move(_Val); 14:20:01 INFO - _Val = ::std:: forward<_Other>(_New_val); 14:20:01 INFO - return (_Old_val); 14:20:01 INFO - } 14:20:01 INFO - template inline 14:20:01 INFO - constexpr add_const_t<_Ty>& as_const(_Ty& _Val) throw () 14:20:01 INFO - { 14:20:01 INFO - return (_Val); 14:20:01 INFO - } 14:20:01 INFO - template 14:20:01 INFO - void as_const(const _Ty&&) = delete; 14:20:01 INFO - } 14:20:01 INFO - namespace std { 14:20:01 INFO - namespace tr1 { 14:20:01 INFO - using ::std:: get; 14:20:01 INFO - using ::std:: tuple_element; 14:20:01 INFO - using ::std:: tuple_size; 14:20:01 INFO - } 14:20:01 INFO - } 14:20:01 INFO - #line 617 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\utility" 14:20:01 INFO - #pragma warning(pop) 14:20:01 INFO - #pragma pack(pop) 14:20:01 INFO - #line 622 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\utility" 14:20:01 INFO - #line 623 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\utility" 14:20:01 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\utility" 14:20:01 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\utility" 14:20:01 INFO - #pragma warning( pop ) 14:20:01 INFO - #line 82 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\utility" 14:20:01 INFO - #line 9 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:01 INFO - #pragma pack(push,8) 14:20:01 INFO - #pragma warning(push,3) 14:20:01 INFO - namespace std { 14:20:01 INFO - #line 32 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:01 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:01 INFO - struct _Container_proxy; 14:20:01 INFO - struct _Container_base12; 14:20:01 INFO - struct _Iterator_base12; 14:20:01 INFO - struct _Container_base0 14:20:01 INFO - { 14:20:01 INFO - void _Orphan_all() 14:20:01 INFO - { 14:20:01 INFO - } 14:20:01 INFO - void _Swap_all(_Container_base0&) 14:20:01 INFO - { 14:20:01 INFO - } 14:20:01 INFO - }; 14:20:01 INFO - struct _Iterator_base0 14:20:01 INFO - { 14:20:01 INFO - void _Adopt(const void *) 14:20:01 INFO - { 14:20:01 INFO - } 14:20:01 INFO - const _Container_base0 *_Getcont() const 14:20:01 INFO - { 14:20:01 INFO - return (0); 14:20:01 INFO - } 14:20:01 INFO - }; 14:20:01 INFO - struct _Container_proxy 14:20:01 INFO - { 14:20:01 INFO - _Container_proxy() 14:20:01 INFO - : _Mycont(0), _Myfirstiter(0) 14:20:01 INFO - { 14:20:01 INFO - } 14:20:01 INFO - const _Container_base12 *_Mycont; 14:20:01 INFO - _Iterator_base12 *_Myfirstiter; 14:20:01 INFO - }; 14:20:01 INFO - struct _Container_base12 14:20:01 INFO - { 14:20:01 INFO - public: 14:20:01 INFO - _Container_base12() 14:20:01 INFO - : _Myproxy(0) 14:20:01 INFO - { 14:20:01 INFO - } 14:20:01 INFO - _Container_base12(const _Container_base12&) 14:20:01 INFO - : _Myproxy(0) 14:20:01 INFO - { 14:20:01 INFO - } 14:20:01 INFO - _Container_base12& operator=(const _Container_base12&) 14:20:01 INFO - { 14:20:01 INFO - return (*this); 14:20:01 INFO - } 14:20:01 INFO - ~_Container_base12() throw () 14:20:01 INFO - { 14:20:01 INFO - _Orphan_all(); 14:20:01 INFO - } 14:20:01 INFO - _Iterator_base12 **_Getpfirst() const 14:20:01 INFO - { 14:20:01 INFO - return (_Myproxy == 0 ? 0 : &_Myproxy->_Myfirstiter); 14:20:01 INFO - } 14:20:01 INFO - void _Orphan_all(); 14:20:01 INFO - void _Swap_all(_Container_base12&); 14:20:01 INFO - _Container_proxy *_Myproxy; 14:20:01 INFO - }; 14:20:01 INFO - struct _Iterator_base12 14:20:01 INFO - { 14:20:01 INFO - public: 14:20:01 INFO - _Iterator_base12() 14:20:01 INFO - : _Myproxy(0), _Mynextiter(0) 14:20:01 INFO - { 14:20:01 INFO - } 14:20:01 INFO - _Iterator_base12(const _Iterator_base12& _Right) 14:20:01 INFO - : _Myproxy(0), _Mynextiter(0) 14:20:01 INFO - { 14:20:01 INFO - *this = _Right; 14:20:01 INFO - } 14:20:01 INFO - _Iterator_base12& operator=(const _Iterator_base12& _Right) 14:20:01 INFO - { 14:20:01 INFO - if (_Myproxy == _Right._Myproxy) 14:20:01 INFO - ; 14:20:01 INFO - else if (_Right._Myproxy != 0) 14:20:01 INFO - _Adopt(_Right._Myproxy->_Mycont); 14:20:01 INFO - else 14:20:01 INFO - { 14:20:01 INFO - #line 135 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:01 INFO - } 14:20:01 INFO - return (*this); 14:20:01 INFO - } 14:20:01 INFO - ~_Iterator_base12() throw () 14:20:01 INFO - { 14:20:01 INFO - #line 146 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:01 INFO - } 14:20:01 INFO - void _Adopt(const _Container_base12 *_Parent) 14:20:01 INFO - { 14:20:01 INFO - if (_Parent == 0) 14:20:01 INFO - { 14:20:01 INFO - #line 156 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:01 INFO - } 14:20:01 INFO - else 14:20:01 INFO - { 14:20:01 INFO - _Container_proxy *_Parent_proxy = _Parent->_Myproxy; 14:20:01 INFO - #line 172 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:01 INFO - _Myproxy = _Parent_proxy; 14:20:01 INFO - #line 174 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:01 INFO - } 14:20:01 INFO - } 14:20:01 INFO - void _Clrcont() 14:20:01 INFO - { 14:20:01 INFO - _Myproxy = 0; 14:20:01 INFO - } 14:20:01 INFO - const _Container_base12 *_Getcont() const 14:20:01 INFO - { 14:20:01 INFO - return (_Myproxy == 0 ? 0 : _Myproxy->_Mycont); 14:20:01 INFO - } 14:20:01 INFO - _Iterator_base12 **_Getpnext() 14:20:01 INFO - { 14:20:01 INFO - return (&_Mynextiter); 14:20:01 INFO - } 14:20:01 INFO - void _Orphan_me() 14:20:01 INFO - { 14:20:01 INFO - #line 207 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:01 INFO - } 14:20:01 INFO - _Container_proxy *_Myproxy; 14:20:01 INFO - _Iterator_base12 *_Mynextiter; 14:20:01 INFO - }; 14:20:01 INFO - inline void _Container_base12::_Orphan_all() 14:20:01 INFO - { 14:20:01 INFO - #line 227 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:01 INFO - } 14:20:01 INFO - inline void _Container_base12::_Swap_all(_Container_base12& _Right) 14:20:01 INFO - { 14:20:01 INFO - #line 234 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:01 INFO - _Container_proxy *_Temp = _Myproxy; 14:20:01 INFO - _Myproxy = _Right._Myproxy; 14:20:01 INFO - _Right._Myproxy = _Temp; 14:20:01 INFO - if (_Myproxy != 0) 14:20:01 INFO - _Myproxy->_Mycont = (_Container_base12 *)this; 14:20:01 INFO - if (_Right._Myproxy != 0) 14:20:01 INFO - _Right._Myproxy->_Mycont = (_Container_base12 *)&_Right; 14:20:01 INFO - } 14:20:01 INFO - typedef _Container_base0 _Container_base; 14:20:01 INFO - typedef _Iterator_base0 _Iterator_base; 14:20:01 INFO - #line 253 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:01 INFO - struct _Zero_then_variadic_args_t 14:20:01 INFO - { 14:20:01 INFO - }; 14:20:01 INFO - struct _One_then_variadic_args_t 14:20:01 INFO - { 14:20:01 INFO - }; 14:20:01 INFO - template::value && !is_final<_Ty1>::value> 14:20:01 INFO - class _Compressed_pair final 14:20:01 INFO - : private _Ty1 14:20:01 INFO - { 14:20:01 INFO - private: 14:20:01 INFO - _Ty2 _Myval2; 14:20:01 INFO - typedef _Ty1 _Mybase; 14:20:01 INFO - public: 14:20:01 INFO - template 14:20:01 INFO - constexpr explicit _Compressed_pair(_Zero_then_variadic_args_t, 14:20:01 INFO - _Other2&&... _Val2) 14:20:01 INFO - : _Ty1(), _Myval2(::std:: forward<_Other2>(_Val2)...) 14:20:01 INFO - { 14:20:01 INFO - } 14:20:01 INFO - template 14:20:01 INFO - _Compressed_pair(_One_then_variadic_args_t, 14:20:01 INFO - _Other1&& _Val1, _Other2&&... _Val2) 14:20:01 INFO - : _Ty1(::std:: forward<_Other1>(_Val1)), 14:20:01 INFO - _Myval2(::std:: forward<_Other2>(_Val2)...) 14:20:01 INFO - { 14:20:01 INFO - } 14:20:01 INFO - _Ty1& _Get_first() throw () 14:20:01 INFO - { 14:20:01 INFO - return (*this); 14:20:01 INFO - } 14:20:01 INFO - const _Ty1& _Get_first() const throw () 14:20:01 INFO - { 14:20:01 INFO - return (*this); 14:20:01 INFO - } 14:20:01 INFO - volatile _Ty1& _Get_first() volatile throw () 14:20:01 INFO - { 14:20:01 INFO - return (*this); 14:20:01 INFO - } 14:20:01 INFO - const volatile _Ty1& _Get_first() const volatile throw () 14:20:01 INFO - { 14:20:01 INFO - return (*this); 14:20:01 INFO - } 14:20:01 INFO - _Ty2& _Get_second() throw () 14:20:01 INFO - { 14:20:01 INFO - return (_Myval2); 14:20:01 INFO - } 14:20:01 INFO - const _Ty2& _Get_second() const throw () 14:20:01 INFO - { 14:20:01 INFO - return (_Myval2); 14:20:01 INFO - } 14:20:01 INFO - volatile _Ty2& _Get_second() volatile throw () 14:20:01 INFO - { 14:20:01 INFO - return (_Myval2); 14:20:01 INFO - } 14:20:01 INFO - const volatile _Ty2& _Get_second() const volatile throw () 14:20:01 INFO - { 14:20:01 INFO - return (_Myval2); 14:20:01 INFO - } 14:20:01 INFO - }; 14:20:01 INFO - template 14:20:01 INFO - class _Compressed_pair<_Ty1, _Ty2, false> final 14:20:01 INFO - { 14:20:01 INFO - private: 14:20:01 INFO - _Ty1 _Myval1; 14:20:01 INFO - _Ty2 _Myval2; 14:20:01 INFO - public: 14:20:01 INFO - template 14:20:01 INFO - constexpr explicit _Compressed_pair(_Zero_then_variadic_args_t, 14:20:01 INFO - _Other2&&... _Val2) 14:20:01 INFO - : _Myval1(), _Myval2(::std:: forward<_Other2>(_Val2)...) 14:20:01 INFO - { 14:20:01 INFO - } 14:20:01 INFO - template 14:20:01 INFO - _Compressed_pair(_One_then_variadic_args_t, 14:20:01 INFO - _Other1&& _Val1, _Other2&&... _Val2) 14:20:01 INFO - : _Myval1(::std:: forward<_Other1>(_Val1)), 14:20:01 INFO - _Myval2(::std:: forward<_Other2>(_Val2)...) 14:20:01 INFO - { 14:20:01 INFO - } 14:20:01 INFO - _Ty1& _Get_first() throw () 14:20:01 INFO - { 14:20:01 INFO - return (_Myval1); 14:20:01 INFO - } 14:20:01 INFO - const _Ty1& _Get_first() const throw () 14:20:01 INFO - { 14:20:01 INFO - return (_Myval1); 14:20:01 INFO - } 14:20:01 INFO - volatile _Ty1& _Get_first() volatile throw () 14:20:01 INFO - { 14:20:01 INFO - return (_Myval1); 14:20:01 INFO - } 14:20:01 INFO - const volatile _Ty1& _Get_first() const volatile throw () 14:20:01 INFO - { 14:20:01 INFO - return (_Myval1); 14:20:01 INFO - } 14:20:01 INFO - _Ty2& _Get_second() throw () 14:20:01 INFO - { 14:20:01 INFO - return (_Myval2); 14:20:01 INFO - } 14:20:01 INFO - const _Ty2& _Get_second() const throw () 14:20:01 INFO - { 14:20:01 INFO - return (_Myval2); 14:20:01 INFO - } 14:20:01 INFO - volatile _Ty2& _Get_second() volatile throw () 14:20:01 INFO - { 14:20:01 INFO - return (_Myval2); 14:20:01 INFO - } 14:20:01 INFO - const volatile _Ty2& _Get_second() const volatile throw () 14:20:01 INFO - { 14:20:01 INFO - return (_Myval2); 14:20:01 INFO - } 14:20:01 INFO - }; 14:20:01 INFO - template 14:20:01 INFO - struct _Is_checked_helper 14:20:01 INFO - : false_type 14:20:01 INFO - { 14:20:01 INFO - }; 14:20:01 INFO - template 14:20:01 INFO - struct _Is_checked_helper<_Ty, void_t< 14:20:01 INFO - typename _Ty::_Unchecked_type> > 14:20:01 INFO - : true_type 14:20:01 INFO - { 14:20:01 INFO - }; 14:20:01 INFO - template inline 14:20:01 INFO - typename _Is_checked_helper<_Iter>::type _Is_checked(_Iter) 14:20:01 INFO - { 14:20:01 INFO - return {}; 14:20:01 INFO - } 14:20:01 INFO - template inline 14:20:01 INFO - _Iter _Unchecked(_Iter _Src) 14:20:01 INFO - { 14:20:01 INFO - return (_Src); 14:20:01 INFO - } 14:20:01 INFO - template inline 14:20:01 INFO - decltype(_Unchecked(::std:: declval<_Iter>())) _Unchecked_idl0(_Iter _Src) 14:20:01 INFO - { 14:20:01 INFO - return (_Unchecked(_Src)); 14:20:01 INFO - } 14:20:01 INFO - #line 452 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:01 INFO - template inline 14:20:01 INFO - _Iter& _Rechecked(_Iter& _Dest, _UIter _Src) 14:20:01 INFO - { 14:20:01 INFO - _Dest = _Src; 14:20:01 INFO - return (_Dest); 14:20:01 INFO - } 14:20:01 INFO - #line 502 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:01 INFO - struct input_iterator_tag 14:20:01 INFO - { 14:20:01 INFO - }; 14:20:01 INFO - struct _Mutable_iterator_tag 14:20:01 INFO - { 14:20:01 INFO - }; 14:20:01 INFO - struct output_iterator_tag 14:20:01 INFO - : _Mutable_iterator_tag 14:20:01 INFO - { 14:20:01 INFO - }; 14:20:01 INFO - struct forward_iterator_tag 14:20:01 INFO - : input_iterator_tag, _Mutable_iterator_tag 14:20:01 INFO - { 14:20:01 INFO - }; 14:20:01 INFO - struct bidirectional_iterator_tag 14:20:01 INFO - : forward_iterator_tag 14:20:01 INFO - { 14:20:01 INFO - }; 14:20:01 INFO - struct random_access_iterator_tag 14:20:01 INFO - : bidirectional_iterator_tag 14:20:01 INFO - { 14:20:01 INFO - }; 14:20:01 INFO - struct _General_ptr_iterator_tag 14:20:01 INFO - { 14:20:01 INFO - }; 14:20:01 INFO - struct _Trivially_copyable_ptr_iterator_tag 14:20:01 INFO - : _General_ptr_iterator_tag 14:20:01 INFO - { 14:20:01 INFO - }; 14:20:01 INFO - struct _Really_trivial_ptr_iterator_tag 14:20:01 INFO - : _Trivially_copyable_ptr_iterator_tag 14:20:01 INFO - { 14:20:01 INFO - }; 14:20:01 INFO - struct _Any_tag 14:20:01 INFO - { 14:20:01 INFO - constexpr _Any_tag() throw () = default; 14:20:01 INFO - template 14:20:01 INFO - constexpr _Any_tag(_Ty&&) throw () {} 14:20:01 INFO - }; 14:20:01 INFO - template 14:20:01 INFO - struct iterator 14:20:01 INFO - { 14:20:01 INFO - typedef _Category iterator_category; 14:20:01 INFO - typedef _Ty value_type; 14:20:01 INFO - typedef _Diff difference_type; 14:20:01 INFO - typedef _Pointer pointer; 14:20:01 INFO - typedef _Reference reference; 14:20:01 INFO - }; 14:20:01 INFO - template 14:20:01 INFO - struct _Iterator012 14:20:01 INFO - : public _Base 14:20:01 INFO - { 14:20:01 INFO - typedef _Category iterator_category; 14:20:01 INFO - typedef _Ty value_type; 14:20:01 INFO - typedef _Diff difference_type; 14:20:01 INFO - typedef _Pointer pointer; 14:20:01 INFO - typedef _Reference reference; 14:20:01 INFO - }; 14:20:01 INFO - typedef iterator _Outit; 14:20:01 INFO - template 14:20:01 INFO - struct _Iterator_traits_base 14:20:01 INFO - { 14:20:01 INFO - }; 14:20:01 INFO - template 14:20:01 INFO - struct _Iterator_traits_base<_Iter, void_t< 14:20:01 INFO - typename _Iter::iterator_category, 14:20:01 INFO - typename _Iter::value_type, 14:20:01 INFO - typename _Iter::difference_type, 14:20:01 INFO - typename _Iter::pointer, 14:20:01 INFO - typename _Iter::reference 14:20:01 INFO - > > 14:20:01 INFO - { 14:20:01 INFO - typedef typename _Iter::iterator_category iterator_category; 14:20:01 INFO - typedef typename _Iter::value_type value_type; 14:20:01 INFO - typedef typename _Iter::difference_type difference_type; 14:20:01 INFO - typedef typename _Iter::pointer pointer; 14:20:01 INFO - typedef typename _Iter::reference reference; 14:20:01 INFO - }; 14:20:01 INFO - template 14:20:01 INFO - struct iterator_traits 14:20:01 INFO - : _Iterator_traits_base<_Iter> 14:20:01 INFO - { 14:20:01 INFO - }; 14:20:01 INFO - template 14:20:01 INFO - struct iterator_traits<_Ty *> 14:20:01 INFO - { 14:20:01 INFO - typedef random_access_iterator_tag iterator_category; 14:20:01 INFO - typedef _Ty value_type; 14:20:01 INFO - typedef ptrdiff_t difference_type; 14:20:01 INFO - typedef _Ty *pointer; 14:20:01 INFO - typedef _Ty& reference; 14:20:01 INFO - }; 14:20:01 INFO - template 14:20:01 INFO - struct iterator_traits 14:20:01 INFO - { 14:20:01 INFO - typedef random_access_iterator_tag iterator_category; 14:20:01 INFO - typedef _Ty value_type; 14:20:01 INFO - typedef ptrdiff_t difference_type; 14:20:01 INFO - typedef const _Ty *pointer; 14:20:01 INFO - typedef const _Ty& reference; 14:20:01 INFO - }; 14:20:01 INFO - template 14:20:01 INFO - using _Iter_value_t = typename iterator_traits<_Iter>::value_type; 14:20:01 INFO - template 14:20:01 INFO - using _Iter_diff_t = typename iterator_traits<_Iter>::difference_type; 14:20:01 INFO - template 14:20:01 INFO - using _Iter_cat_t = typename iterator_traits<_Iter>::iterator_category; 14:20:01 INFO - template 14:20:01 INFO - struct _Is_iterator 14:20:01 INFO - : false_type 14:20:01 INFO - { 14:20:01 INFO - }; 14:20:01 INFO - template 14:20:01 INFO - struct _Is_iterator<_Ty, void_t< 14:20:01 INFO - typename iterator_traits<_Ty>::iterator_category 14:20:01 INFO - > > 14:20:01 INFO - : true_type 14:20:01 INFO - { 14:20:01 INFO - }; 14:20:01 INFO - template inline 14:20:01 INFO - auto _Unchecked_n(_Iter _Src, _Diff) 14:20:01 INFO - { 14:20:01 INFO - return (_Unchecked(_Src)); 14:20:01 INFO - } 14:20:01 INFO - #line 709 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:01 INFO - template 14:20:01 INFO - struct _Is_same_size 14:20:01 INFO - : bool_constant 14:20:01 INFO - { 14:20:01 INFO - }; 14:20:01 INFO - template::value> 14:20:01 INFO - struct _Unwrap_enum 14:20:01 INFO - { 14:20:01 INFO - typedef underlying_type_t<_Elem> type; 14:20:01 INFO - }; 14:20:01 INFO - template 14:20:01 INFO - struct _Unwrap_enum<_Elem, false> 14:20:01 INFO - { 14:20:01 INFO - typedef _Elem type; 14:20:01 INFO - }; 14:20:01 INFO - template 14:20:01 INFO - struct _Both_or_neither_bool 14:20:01 INFO - : bool_constant::value == is_same::value> 14:20:01 INFO - { 14:20:01 INFO - }; 14:20:01 INFO - template 14:20:01 INFO - struct _Ptr_cat_helper 14:20:01 INFO - { 14:20:01 INFO - typedef typename _Unwrap_enum<_Source>::type _USource; 14:20:01 INFO - typedef typename _Unwrap_enum<_Dest>::type _UDest; 14:20:01 INFO - typedef conditional_t< 14:20:01 INFO - conjunction< 14:20:01 INFO - _Is_same_size<_USource, _UDest>, 14:20:01 INFO - is_integral<_USource>, 14:20:01 INFO - is_integral<_UDest>, 14:20:01 INFO - _Both_or_neither_bool<_USource, _UDest>, 14:20:01 INFO - negation>, 14:20:01 INFO - negation> 14:20:01 INFO - >::value, 14:20:01 INFO - _Really_trivial_ptr_iterator_tag, 14:20:01 INFO - _General_ptr_iterator_tag> type; 14:20:01 INFO - }; 14:20:01 INFO - template 14:20:01 INFO - struct _Ptr_cat_helper<_Elem, _Elem> 14:20:01 INFO - { 14:20:01 INFO - typedef conditional_t< 14:20:01 INFO - is_trivially_copyable<_Elem>::value, 14:20:01 INFO - conditional_t::value, 14:20:01 INFO - _Really_trivial_ptr_iterator_tag, 14:20:01 INFO - _Trivially_copyable_ptr_iterator_tag>, 14:20:01 INFO - _General_ptr_iterator_tag> type; 14:20:01 INFO - }; 14:20:01 INFO - template 14:20:01 INFO - struct _Ptr_cat_helper<_Anything *, const _Anything *> 14:20:01 INFO - { 14:20:01 INFO - typedef _Really_trivial_ptr_iterator_tag type; 14:20:01 INFO - }; 14:20:01 INFO - template inline 14:20:01 INFO - _General_ptr_iterator_tag _Ptr_copy_cat(const _Source&, const _Dest&) 14:20:01 INFO - { 14:20:01 INFO - return {}; 14:20:01 INFO - } 14:20:01 INFO - template inline 14:20:01 INFO - conditional_t::value, 14:20:01 INFO - typename _Ptr_cat_helper, _Dest>::type, 14:20:01 INFO - _General_ptr_iterator_tag> 14:20:01 INFO - _Ptr_copy_cat(_Source * const&, _Dest * const&) 14:20:01 INFO - { 14:20:01 INFO - return {}; 14:20:01 INFO - } 14:20:01 INFO - template inline 14:20:01 INFO - _General_ptr_iterator_tag _Ptr_move_cat(const _Source&, const _Dest&) 14:20:01 INFO - { 14:20:01 INFO - return {}; 14:20:01 INFO - } 14:20:01 INFO - template inline 14:20:01 INFO - conditional_t::value, 14:20:01 INFO - typename _Ptr_cat_helper, _Dest>::type, 14:20:01 INFO - _General_ptr_iterator_tag> 14:20:01 INFO - _Ptr_move_cat(_Source * const&, _Dest * const&) 14:20:01 INFO - { 14:20:01 INFO - return {}; 14:20:01 INFO - } 14:20:01 INFO - #line 1030 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:02 INFO - #line 1054 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:02 INFO - template inline 14:20:02 INFO - void _Advance1(_InIt& _Where, _Diff _Off, input_iterator_tag) 14:20:02 INFO - { 14:20:02 INFO - #line 1065 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:02 INFO - for (; 0 < _Off; --_Off) 14:20:02 INFO - ++_Where; 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - void _Advance1(_BidIt& _Where, _Diff _Off, bidirectional_iterator_tag) 14:20:02 INFO - { 14:20:02 INFO - for (; 0 < _Off; --_Off) 14:20:02 INFO - ++_Where; 14:20:02 INFO - for (; _Off < 0; ++_Off) 14:20:02 INFO - --_Where; 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - void _Advance1(_RanIt& _Where, _Diff _Off, random_access_iterator_tag) 14:20:02 INFO - { 14:20:02 INFO - _Where += _Off; 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - void advance(_InIt& _Where, _Diff _Off) 14:20:02 INFO - { 14:20:02 INFO - _Advance1(_Where, _Off, _Iter_cat_t>()); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - _Iter_diff_t<_InIt> 14:20:02 INFO - _Distance1(_InIt _First, _InIt _Last, input_iterator_tag) 14:20:02 INFO - { 14:20:02 INFO - _Iter_diff_t<_InIt> _Off = 0; 14:20:02 INFO - for (; _First != _Last; ++_First) 14:20:02 INFO - ++_Off; 14:20:02 INFO - return (_Off); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - _Iter_diff_t<_RanIt> 14:20:02 INFO - _Distance1(_RanIt _First, _RanIt _Last, random_access_iterator_tag) 14:20:02 INFO - { 14:20:02 INFO - #line 1118 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:02 INFO - return (_Last - _First); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - _Iter_diff_t<_InIt> 14:20:02 INFO - distance(_InIt _First, _InIt _Last) 14:20:02 INFO - { 14:20:02 INFO - return (_Distance1(_First, _Last, _Iter_cat_t<_InIt>())); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - _InIt next(_InIt _First, _Iter_diff_t<_InIt> _Off = 1) 14:20:02 INFO - { 14:20:02 INFO - static_assert(is_base_of::iterator_category>::value, 14:20:02 INFO - "next requires input iterator"); 14:20:02 INFO - ::std:: advance(_First, _Off); 14:20:02 INFO - return (_First); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - _BidIt prev(_BidIt _First, _Iter_diff_t<_BidIt> _Off = 1) 14:20:02 INFO - { 14:20:02 INFO - static_assert(is_base_of::iterator_category>::value, 14:20:02 INFO - "prev requires bidirectional iterator"); 14:20:02 INFO - ::std:: advance(_First, -_Off); 14:20:02 INFO - return (_First); 14:20:02 INFO - } 14:20:02 INFO - template 14:20:02 INFO - struct pointer_traits; 14:20:02 INFO - template 14:20:02 INFO - class reverse_iterator 14:20:02 INFO - : public iterator< 14:20:02 INFO - typename iterator_traits<_RanIt>::iterator_category, 14:20:02 INFO - typename iterator_traits<_RanIt>::value_type, 14:20:02 INFO - typename iterator_traits<_RanIt>::difference_type, 14:20:02 INFO - typename iterator_traits<_RanIt>::pointer, 14:20:02 INFO - typename iterator_traits<_RanIt>::reference> 14:20:02 INFO - { 14:20:02 INFO - typedef reverse_iterator<_RanIt> _Myt; 14:20:02 INFO - public: 14:20:02 INFO - typedef typename iterator_traits<_RanIt>::difference_type difference_type; 14:20:02 INFO - typedef typename iterator_traits<_RanIt>::pointer pointer; 14:20:02 INFO - typedef typename iterator_traits<_RanIt>::reference reference; 14:20:02 INFO - typedef _RanIt iterator_type; 14:20:02 INFO - reverse_iterator() 14:20:02 INFO - : current() 14:20:02 INFO - { 14:20:02 INFO - } 14:20:02 INFO - explicit reverse_iterator(_RanIt _Right) 14:20:02 INFO - : current(_Right) 14:20:02 INFO - { 14:20:02 INFO - } 14:20:02 INFO - template 14:20:02 INFO - reverse_iterator(const reverse_iterator<_Other>& _Right) 14:20:02 INFO - : current(_Right.base()) 14:20:02 INFO - { 14:20:02 INFO - } 14:20:02 INFO - template 14:20:02 INFO - _Myt& operator=(const reverse_iterator<_Other>& _Right) 14:20:02 INFO - { 14:20:02 INFO - current = _Right.base(); 14:20:02 INFO - return (*this); 14:20:02 INFO - } 14:20:02 INFO - _RanIt base() const 14:20:02 INFO - { 14:20:02 INFO - return (current); 14:20:02 INFO - } 14:20:02 INFO - reference operator*() const 14:20:02 INFO - { 14:20:02 INFO - _RanIt _Tmp = current; 14:20:02 INFO - return (*--_Tmp); 14:20:02 INFO - } 14:20:02 INFO - pointer operator->() const 14:20:02 INFO - { 14:20:02 INFO - return (pointer_traits::pointer_to(**this)); 14:20:02 INFO - } 14:20:02 INFO - _Myt& operator++() 14:20:02 INFO - { 14:20:02 INFO - --current; 14:20:02 INFO - return (*this); 14:20:02 INFO - } 14:20:02 INFO - _Myt operator++(int) 14:20:02 INFO - { 14:20:02 INFO - _Myt _Tmp = *this; 14:20:02 INFO - --current; 14:20:02 INFO - return (_Tmp); 14:20:02 INFO - } 14:20:02 INFO - _Myt& operator--() 14:20:02 INFO - { 14:20:02 INFO - ++current; 14:20:02 INFO - return (*this); 14:20:02 INFO - } 14:20:02 INFO - _Myt operator--(int) 14:20:02 INFO - { 14:20:02 INFO - _Myt _Tmp = *this; 14:20:02 INFO - ++current; 14:20:02 INFO - return (_Tmp); 14:20:02 INFO - } 14:20:02 INFO - _Myt& operator+=(difference_type _Off) 14:20:02 INFO - { 14:20:02 INFO - current -= _Off; 14:20:02 INFO - return (*this); 14:20:02 INFO - } 14:20:02 INFO - _Myt operator+(difference_type _Off) const 14:20:02 INFO - { 14:20:02 INFO - return (_Myt(current - _Off)); 14:20:02 INFO - } 14:20:02 INFO - _Myt& operator-=(difference_type _Off) 14:20:02 INFO - { 14:20:02 INFO - current += _Off; 14:20:02 INFO - return (*this); 14:20:02 INFO - } 14:20:02 INFO - _Myt operator-(difference_type _Off) const 14:20:02 INFO - { 14:20:02 INFO - return (_Myt(current + _Off)); 14:20:02 INFO - } 14:20:02 INFO - reference operator[](difference_type _Off) const 14:20:02 INFO - { 14:20:02 INFO - return (*(*this + _Off)); 14:20:02 INFO - } 14:20:02 INFO - protected: 14:20:02 INFO - _RanIt current; 14:20:02 INFO - }; 14:20:02 INFO - template 14:20:02 INFO - struct _Is_checked_helper > 14:20:02 INFO - : public _Is_checked_helper<_RanIt> 14:20:02 INFO - { 14:20:02 INFO - }; 14:20:02 INFO - template inline 14:20:02 INFO - reverse_iterator<_RanIt> operator+( 14:20:02 INFO - typename reverse_iterator<_RanIt>::difference_type _Off, 14:20:02 INFO - const reverse_iterator<_RanIt>& _Right) 14:20:02 INFO - { 14:20:02 INFO - return (_Right + _Off); 14:20:02 INFO - } 14:20:02 INFO - template 14:20:02 INFO - auto inline operator-(const reverse_iterator<_RanIt1>& _Left, 14:20:02 INFO - const reverse_iterator<_RanIt2>& _Right) 14:20:02 INFO - -> decltype(_Right.base() - _Left.base()) 14:20:02 INFO - { 14:20:02 INFO - return (_Right.base() - _Left.base()); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - bool operator==(const reverse_iterator<_RanIt1>& _Left, 14:20:02 INFO - const reverse_iterator<_RanIt2>& _Right) 14:20:02 INFO - { 14:20:02 INFO - return (_Left.base() == _Right.base()); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - bool operator!=(const reverse_iterator<_RanIt1>& _Left, 14:20:02 INFO - const reverse_iterator<_RanIt2>& _Right) 14:20:02 INFO - { 14:20:02 INFO - return (!(_Left == _Right)); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - bool operator<(const reverse_iterator<_RanIt1>& _Left, 14:20:02 INFO - const reverse_iterator<_RanIt2>& _Right) 14:20:02 INFO - { 14:20:02 INFO - return (_Right.base() < _Left.base()); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - bool operator>(const reverse_iterator<_RanIt1>& _Left, 14:20:02 INFO - const reverse_iterator<_RanIt2>& _Right) 14:20:02 INFO - { 14:20:02 INFO - return (_Right < _Left); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - bool operator<=(const reverse_iterator<_RanIt1>& _Left, 14:20:02 INFO - const reverse_iterator<_RanIt2>& _Right) 14:20:02 INFO - { 14:20:02 INFO - return (!(_Right < _Left)); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - bool operator>=(const reverse_iterator<_RanIt1>& _Left, 14:20:02 INFO - const reverse_iterator<_RanIt2>& _Right) 14:20:02 INFO - { 14:20:02 INFO - return (!(_Left < _Right)); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - reverse_iterator<_RanIt> make_reverse_iterator(_RanIt _Iter) 14:20:02 INFO - { 14:20:02 INFO - return (reverse_iterator<_RanIt>(_Iter)); 14:20:02 INFO - } 14:20:02 INFO - template 14:20:02 INFO - auto inline begin(_Container& _Cont) -> decltype(_Cont.begin()) 14:20:02 INFO - { 14:20:02 INFO - return (_Cont.begin()); 14:20:02 INFO - } 14:20:02 INFO - template 14:20:02 INFO - auto inline begin(const _Container& _Cont) -> decltype(_Cont.begin()) 14:20:02 INFO - { 14:20:02 INFO - return (_Cont.begin()); 14:20:02 INFO - } 14:20:02 INFO - template 14:20:02 INFO - auto inline end(_Container& _Cont) -> decltype(_Cont.end()) 14:20:02 INFO - { 14:20:02 INFO - return (_Cont.end()); 14:20:02 INFO - } 14:20:02 INFO - template 14:20:02 INFO - auto inline end(const _Container& _Cont) -> decltype(_Cont.end()) 14:20:02 INFO - { 14:20:02 INFO - return (_Cont.end()); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - constexpr _Ty *begin(_Ty (&_Array)[_Size]) throw () 14:20:02 INFO - { 14:20:02 INFO - return (_Array); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - constexpr _Ty *end(_Ty (&_Array)[_Size]) throw () 14:20:02 INFO - { 14:20:02 INFO - return (_Array + _Size); 14:20:02 INFO - } 14:20:02 INFO - template 14:20:02 INFO - constexpr auto inline cbegin(const _Container& _Cont) 14:20:02 INFO - -> decltype(::std:: begin(_Cont)) 14:20:02 INFO - { 14:20:02 INFO - return (::std:: begin(_Cont)); 14:20:02 INFO - } 14:20:02 INFO - template 14:20:02 INFO - constexpr auto inline cend(const _Container& _Cont) 14:20:02 INFO - -> decltype(::std:: end(_Cont)) 14:20:02 INFO - { 14:20:02 INFO - return (::std:: end(_Cont)); 14:20:02 INFO - } 14:20:02 INFO - template 14:20:02 INFO - auto inline rbegin(_Container& _Cont) -> decltype(_Cont.rbegin()) 14:20:02 INFO - { 14:20:02 INFO - return (_Cont.rbegin()); 14:20:02 INFO - } 14:20:02 INFO - template 14:20:02 INFO - auto inline rbegin(const _Container& _Cont) -> decltype(_Cont.rbegin()) 14:20:02 INFO - { 14:20:02 INFO - return (_Cont.rbegin()); 14:20:02 INFO - } 14:20:02 INFO - template 14:20:02 INFO - auto inline rend(_Container& _Cont) -> decltype(_Cont.rend()) 14:20:02 INFO - { 14:20:02 INFO - return (_Cont.rend()); 14:20:02 INFO - } 14:20:02 INFO - template 14:20:02 INFO - auto inline rend(const _Container& _Cont) -> decltype(_Cont.rend()) 14:20:02 INFO - { 14:20:02 INFO - return (_Cont.rend()); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - reverse_iterator<_Ty *> rbegin(_Ty (&_Array)[_Size]) 14:20:02 INFO - { 14:20:02 INFO - return (reverse_iterator<_Ty *>(_Array + _Size)); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - reverse_iterator<_Ty *> rend(_Ty (&_Array)[_Size]) 14:20:02 INFO - { 14:20:02 INFO - return (reverse_iterator<_Ty *>(_Array)); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - reverse_iterator 14:20:02 INFO - rbegin(::std:: initializer_list<_Elem> _Ilist) 14:20:02 INFO - { 14:20:02 INFO - return (reverse_iterator(_Ilist.end())); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - reverse_iterator 14:20:02 INFO - rend(::std:: initializer_list<_Elem> _Ilist) 14:20:02 INFO - { 14:20:02 INFO - return (reverse_iterator(_Ilist.begin())); 14:20:02 INFO - } 14:20:02 INFO - template 14:20:02 INFO - auto inline crbegin(const _Container& _Cont) 14:20:02 INFO - -> decltype(::std:: rbegin(_Cont)) 14:20:02 INFO - { 14:20:02 INFO - return (::std:: rbegin(_Cont)); 14:20:02 INFO - } 14:20:02 INFO - template 14:20:02 INFO - auto inline crend(const _Container& _Cont) 14:20:02 INFO - -> decltype(::std:: rend(_Cont)) 14:20:02 INFO - { 14:20:02 INFO - return (::std:: rend(_Cont)); 14:20:02 INFO - } 14:20:02 INFO - template 14:20:02 INFO - constexpr auto inline size(const _Container& _Cont) 14:20:02 INFO - -> decltype(_Cont.size()) 14:20:02 INFO - { 14:20:02 INFO - return (_Cont.size()); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - constexpr size_t size(const _Ty(&)[_Size]) throw () 14:20:02 INFO - { 14:20:02 INFO - return (_Size); 14:20:02 INFO - } 14:20:02 INFO - template 14:20:02 INFO - constexpr auto inline empty(const _Container& _Cont) 14:20:02 INFO - -> decltype(_Cont.empty()) 14:20:02 INFO - { 14:20:02 INFO - return (_Cont.empty()); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - constexpr bool empty(const _Ty(&)[_Size]) throw () 14:20:02 INFO - { 14:20:02 INFO - return (false); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - constexpr bool empty( 14:20:02 INFO - ::std:: initializer_list<_Elem> _Ilist) throw () 14:20:02 INFO - { 14:20:02 INFO - return (_Ilist.size() == 0); 14:20:02 INFO - } 14:20:02 INFO - template 14:20:02 INFO - constexpr auto inline data(_Container& _Cont) 14:20:02 INFO - -> decltype(_Cont.data()) 14:20:02 INFO - { 14:20:02 INFO - return (_Cont.data()); 14:20:02 INFO - } 14:20:02 INFO - template 14:20:02 INFO - constexpr auto inline data(const _Container& _Cont) 14:20:02 INFO - -> decltype(_Cont.data()) 14:20:02 INFO - { 14:20:02 INFO - return (_Cont.data()); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - constexpr _Ty *data(_Ty(&_Array)[_Size]) throw () 14:20:02 INFO - { 14:20:02 INFO - return (_Array); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - constexpr const _Elem *data( 14:20:02 INFO - ::std:: initializer_list<_Elem> _Ilist) throw () 14:20:02 INFO - { 14:20:02 INFO - return (_Ilist.begin()); 14:20:02 INFO - } 14:20:02 INFO - template 14:20:02 INFO - class _Array_const_iterator 14:20:02 INFO - : public _Iterator012 14:20:02 INFO - { 14:20:02 INFO - public: 14:20:02 INFO - typedef _Array_const_iterator<_Ty, _Size> _Myiter; 14:20:02 INFO - typedef random_access_iterator_tag iterator_category; 14:20:02 INFO - typedef _Ty value_type; 14:20:02 INFO - typedef size_t size_type; 14:20:02 INFO - typedef ptrdiff_t difference_type; 14:20:02 INFO - typedef const _Ty *pointer; 14:20:02 INFO - typedef const _Ty& reference; 14:20:02 INFO - enum {_EEN_SIZE = _Size}; 14:20:02 INFO - _Array_const_iterator() 14:20:02 INFO - : _Ptr(0) 14:20:02 INFO - { 14:20:02 INFO - } 14:20:02 INFO - explicit _Array_const_iterator(pointer _Parg, size_t _Off = 0) 14:20:02 INFO - : _Ptr(_Parg + _Off) 14:20:02 INFO - { 14:20:02 INFO - } 14:20:02 INFO - typedef pointer _Unchecked_type; 14:20:02 INFO - _Myiter& _Rechecked(_Unchecked_type _Right) 14:20:02 INFO - { 14:20:02 INFO - _Ptr = _Right; 14:20:02 INFO - return (*this); 14:20:02 INFO - } 14:20:02 INFO - _Unchecked_type _Unchecked() const 14:20:02 INFO - { 14:20:02 INFO - return (_Ptr); 14:20:02 INFO - } 14:20:02 INFO - reference operator*() const 14:20:02 INFO - { 14:20:02 INFO - return (*_Ptr); 14:20:02 INFO - } 14:20:02 INFO - pointer operator->() const 14:20:02 INFO - { 14:20:02 INFO - return (pointer_traits::pointer_to(**this)); 14:20:02 INFO - } 14:20:02 INFO - _Myiter& operator++() 14:20:02 INFO - { 14:20:02 INFO - ++_Ptr; 14:20:02 INFO - return (*this); 14:20:02 INFO - } 14:20:02 INFO - _Myiter operator++(int) 14:20:02 INFO - { 14:20:02 INFO - _Myiter _Tmp = *this; 14:20:02 INFO - ++*this; 14:20:02 INFO - return (_Tmp); 14:20:02 INFO - } 14:20:02 INFO - _Myiter& operator--() 14:20:02 INFO - { 14:20:02 INFO - --_Ptr; 14:20:02 INFO - return (*this); 14:20:02 INFO - } 14:20:02 INFO - _Myiter operator--(int) 14:20:02 INFO - { 14:20:02 INFO - _Myiter _Tmp = *this; 14:20:02 INFO - --*this; 14:20:02 INFO - return (_Tmp); 14:20:02 INFO - } 14:20:02 INFO - _Myiter& operator+=(difference_type _Off) 14:20:02 INFO - { 14:20:02 INFO - _Ptr += _Off; 14:20:02 INFO - return (*this); 14:20:02 INFO - } 14:20:02 INFO - _Myiter operator+(difference_type _Off) const 14:20:02 INFO - { 14:20:02 INFO - _Myiter _Tmp = *this; 14:20:02 INFO - return (_Tmp += _Off); 14:20:02 INFO - } 14:20:02 INFO - _Myiter& operator-=(difference_type _Off) 14:20:02 INFO - { 14:20:02 INFO - return (*this += -_Off); 14:20:02 INFO - } 14:20:02 INFO - _Myiter operator-(difference_type _Off) const 14:20:02 INFO - { 14:20:02 INFO - _Myiter _Tmp = *this; 14:20:02 INFO - return (_Tmp -= _Off); 14:20:02 INFO - } 14:20:02 INFO - difference_type operator-(const _Myiter& _Right) const 14:20:02 INFO - { 14:20:02 INFO - return (_Ptr - _Right._Ptr); 14:20:02 INFO - } 14:20:02 INFO - reference operator[](difference_type _Off) const 14:20:02 INFO - { 14:20:02 INFO - return (*(*this + _Off)); 14:20:02 INFO - } 14:20:02 INFO - bool operator==(const _Myiter& _Right) const 14:20:02 INFO - { 14:20:02 INFO - return (_Ptr == _Right._Ptr); 14:20:02 INFO - } 14:20:02 INFO - bool operator!=(const _Myiter& _Right) const 14:20:02 INFO - { 14:20:02 INFO - return (!(*this == _Right)); 14:20:02 INFO - } 14:20:02 INFO - bool operator<(const _Myiter& _Right) const 14:20:02 INFO - { 14:20:02 INFO - return (_Ptr < _Right._Ptr); 14:20:02 INFO - } 14:20:02 INFO - bool operator>(const _Myiter& _Right) const 14:20:02 INFO - { 14:20:02 INFO - return (_Right < *this); 14:20:02 INFO - } 14:20:02 INFO - bool operator<=(const _Myiter& _Right) const 14:20:02 INFO - { 14:20:02 INFO - return (!(_Right < *this)); 14:20:02 INFO - } 14:20:02 INFO - bool operator>=(const _Myiter& _Right) const 14:20:02 INFO - { 14:20:02 INFO - return (!(*this < _Right)); 14:20:02 INFO - } 14:20:02 INFO - pointer _Ptr; 14:20:02 INFO - #line 1888 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:02 INFO - }; 14:20:02 INFO - template inline 14:20:02 INFO - typename _Array_const_iterator<_Ty, _Size>::_Unchecked_type 14:20:02 INFO - _Unchecked(_Array_const_iterator<_Ty, _Size> _Iter) 14:20:02 INFO - { 14:20:02 INFO - return (_Iter._Unchecked()); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - _Array_const_iterator<_Ty, _Size>& 14:20:02 INFO - _Rechecked(_Array_const_iterator<_Ty, _Size>& _Iter, 14:20:02 INFO - typename _Array_const_iterator<_Ty, _Size> 14:20:02 INFO - ::_Unchecked_type _Right) 14:20:02 INFO - { 14:20:02 INFO - return (_Iter._Rechecked(_Right)); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - _Array_const_iterator<_Ty, _Size> operator+( 14:20:02 INFO - typename _Array_const_iterator<_Ty, _Size>::difference_type _Off, 14:20:02 INFO - _Array_const_iterator<_Ty, _Size> _Next) 14:20:02 INFO - { 14:20:02 INFO - return (_Next += _Off); 14:20:02 INFO - } 14:20:02 INFO - template 14:20:02 INFO - class _Array_iterator 14:20:02 INFO - : public _Array_const_iterator<_Ty, _Size> 14:20:02 INFO - { 14:20:02 INFO - public: 14:20:02 INFO - typedef _Array_iterator<_Ty, _Size> _Myiter; 14:20:02 INFO - typedef _Array_const_iterator<_Ty, _Size> _Mybase; 14:20:02 INFO - typedef random_access_iterator_tag iterator_category; 14:20:02 INFO - typedef _Ty value_type; 14:20:02 INFO - typedef size_t size_type; 14:20:02 INFO - typedef ptrdiff_t difference_type; 14:20:02 INFO - typedef _Ty *pointer; 14:20:02 INFO - typedef _Ty& reference; 14:20:02 INFO - _Array_iterator() 14:20:02 INFO - { 14:20:02 INFO - } 14:20:02 INFO - explicit _Array_iterator(pointer _Parg, size_t _Off = 0) 14:20:02 INFO - : _Mybase(_Parg, _Off) 14:20:02 INFO - { 14:20:02 INFO - } 14:20:02 INFO - enum {_EEN_SIZE = _Size}; 14:20:02 INFO - typedef pointer _Unchecked_type; 14:20:02 INFO - _Myiter& _Rechecked(_Unchecked_type _Right) 14:20:02 INFO - { 14:20:02 INFO - ((_Mybase *)this)->_Rechecked(_Right); 14:20:02 INFO - return (*this); 14:20:02 INFO - } 14:20:02 INFO - _Unchecked_type _Unchecked() const 14:20:02 INFO - { 14:20:02 INFO - return ((pointer)((_Mybase *)this)->_Unchecked()); 14:20:02 INFO - } 14:20:02 INFO - reference operator*() const 14:20:02 INFO - { 14:20:02 INFO - return ((reference)**(_Mybase *)this); 14:20:02 INFO - } 14:20:02 INFO - pointer operator->() const 14:20:02 INFO - { 14:20:02 INFO - return (pointer_traits::pointer_to(**this)); 14:20:02 INFO - } 14:20:02 INFO - _Myiter& operator++() 14:20:02 INFO - { 14:20:02 INFO - ++*(_Mybase *)this; 14:20:02 INFO - return (*this); 14:20:02 INFO - } 14:20:02 INFO - _Myiter operator++(int) 14:20:02 INFO - { 14:20:02 INFO - _Myiter _Tmp = *this; 14:20:02 INFO - ++*this; 14:20:02 INFO - return (_Tmp); 14:20:02 INFO - } 14:20:02 INFO - _Myiter& operator--() 14:20:02 INFO - { 14:20:02 INFO - --*(_Mybase *)this; 14:20:02 INFO - return (*this); 14:20:02 INFO - } 14:20:02 INFO - _Myiter operator--(int) 14:20:02 INFO - { 14:20:02 INFO - _Myiter _Tmp = *this; 14:20:02 INFO - --*this; 14:20:02 INFO - return (_Tmp); 14:20:02 INFO - } 14:20:02 INFO - _Myiter& operator+=(difference_type _Off) 14:20:02 INFO - { 14:20:02 INFO - *(_Mybase *)this += _Off; 14:20:02 INFO - return (*this); 14:20:02 INFO - } 14:20:02 INFO - _Myiter operator+(difference_type _Off) const 14:20:02 INFO - { 14:20:02 INFO - _Myiter _Tmp = *this; 14:20:02 INFO - return (_Tmp += _Off); 14:20:02 INFO - } 14:20:02 INFO - _Myiter& operator-=(difference_type _Off) 14:20:02 INFO - { 14:20:02 INFO - return (*this += -_Off); 14:20:02 INFO - } 14:20:02 INFO - _Myiter operator-(difference_type _Off) const 14:20:02 INFO - { 14:20:02 INFO - _Myiter _Tmp = *this; 14:20:02 INFO - return (_Tmp -= _Off); 14:20:02 INFO - } 14:20:02 INFO - difference_type operator-(const _Mybase& _Right) const 14:20:02 INFO - { 14:20:02 INFO - return (*(_Mybase *)this - _Right); 14:20:02 INFO - } 14:20:02 INFO - reference operator[](difference_type _Off) const 14:20:02 INFO - { 14:20:02 INFO - return (*(*this + _Off)); 14:20:02 INFO - } 14:20:02 INFO - }; 14:20:02 INFO - template inline 14:20:02 INFO - typename _Array_iterator<_Ty, _Size>::_Unchecked_type 14:20:02 INFO - _Unchecked(_Array_iterator<_Ty, _Size> _Iter) 14:20:02 INFO - { 14:20:02 INFO - return (_Iter._Unchecked()); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - _Array_iterator<_Ty, _Size>& 14:20:02 INFO - _Rechecked(_Array_iterator<_Ty, _Size>& _Iter, 14:20:02 INFO - typename _Array_iterator<_Ty, _Size> 14:20:02 INFO - ::_Unchecked_type _Right) 14:20:02 INFO - { 14:20:02 INFO - return (_Iter._Rechecked(_Right)); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - _Array_iterator<_Ty, _Size> operator+( 14:20:02 INFO - typename _Array_iterator<_Ty, _Size>::difference_type _Off, 14:20:02 INFO - _Array_iterator<_Ty, _Size> _Next) 14:20:02 INFO - { 14:20:02 INFO - return (_Next += _Off); 14:20:02 INFO - } 14:20:02 INFO - template 14:20:02 INFO - class move_iterator 14:20:02 INFO - { 14:20:02 INFO - public: 14:20:02 INFO - typedef move_iterator<_RanIt> _Myt; 14:20:02 INFO - typedef typename iterator_traits<_RanIt>::iterator_category 14:20:02 INFO - iterator_category; 14:20:02 INFO - typedef typename iterator_traits<_RanIt>::value_type 14:20:02 INFO - value_type; 14:20:02 INFO - typedef typename iterator_traits<_RanIt>::difference_type 14:20:02 INFO - difference_type; 14:20:02 INFO - typedef _RanIt pointer; 14:20:02 INFO - typedef typename iterator_traits<_RanIt>::reference _Ref0; 14:20:02 INFO - typedef conditional_t::value, 14:20:02 INFO - remove_reference_t<_Ref0>&&, _Ref0> reference; 14:20:02 INFO - typedef _RanIt iterator_type; 14:20:02 INFO - move_iterator() 14:20:02 INFO - : current() 14:20:02 INFO - { 14:20:02 INFO - } 14:20:02 INFO - explicit move_iterator(iterator_type _Right) 14:20:02 INFO - : current(_Right) 14:20:02 INFO - { 14:20:02 INFO - } 14:20:02 INFO - template 14:20:02 INFO - move_iterator(const move_iterator<_RanIt2>& _Right) 14:20:02 INFO - : current(_Right.base()) 14:20:02 INFO - { 14:20:02 INFO - } 14:20:02 INFO - template 14:20:02 INFO - _Myt& operator=(const move_iterator<_RanIt2>& _Right) 14:20:02 INFO - { 14:20:02 INFO - current = _Right.base(); 14:20:02 INFO - return (*this); 14:20:02 INFO - } 14:20:02 INFO - _RanIt base() const 14:20:02 INFO - { 14:20:02 INFO - return (current); 14:20:02 INFO - } 14:20:02 INFO - reference operator*() const 14:20:02 INFO - { 14:20:02 INFO - return (static_cast(*current)); 14:20:02 INFO - } 14:20:02 INFO - pointer operator->() const 14:20:02 INFO - { 14:20:02 INFO - return (current); 14:20:02 INFO - } 14:20:02 INFO - _Myt& operator++() 14:20:02 INFO - { 14:20:02 INFO - ++current; 14:20:02 INFO - return (*this); 14:20:02 INFO - } 14:20:02 INFO - _Myt operator++(int) 14:20:02 INFO - { 14:20:02 INFO - _Myt _Tmp = *this; 14:20:02 INFO - ++current; 14:20:02 INFO - return (_Tmp); 14:20:02 INFO - } 14:20:02 INFO - _Myt& operator--() 14:20:02 INFO - { 14:20:02 INFO - --current; 14:20:02 INFO - return (*this); 14:20:02 INFO - } 14:20:02 INFO - _Myt operator--(int) 14:20:02 INFO - { 14:20:02 INFO - _Myt _Tmp = *this; 14:20:02 INFO - --current; 14:20:02 INFO - return (_Tmp); 14:20:02 INFO - } 14:20:02 INFO - template 14:20:02 INFO - bool _Equal(const move_iterator<_RanIt2>& _Right) const 14:20:02 INFO - { 14:20:02 INFO - return (current == _Right.base()); 14:20:02 INFO - } 14:20:02 INFO - _Myt& operator+=(difference_type _Off) 14:20:02 INFO - { 14:20:02 INFO - current += _Off; 14:20:02 INFO - return (*this); 14:20:02 INFO - } 14:20:02 INFO - _Myt operator+(difference_type _Off) const 14:20:02 INFO - { 14:20:02 INFO - return (_Myt(current + _Off)); 14:20:02 INFO - } 14:20:02 INFO - _Myt& operator-=(difference_type _Off) 14:20:02 INFO - { 14:20:02 INFO - current -= _Off; 14:20:02 INFO - return (*this); 14:20:02 INFO - } 14:20:02 INFO - _Myt operator-(difference_type _Off) const 14:20:02 INFO - { 14:20:02 INFO - return (_Myt(current - _Off)); 14:20:02 INFO - } 14:20:02 INFO - reference operator[](difference_type _Off) const 14:20:02 INFO - { 14:20:02 INFO - return (::std:: move(current[_Off])); 14:20:02 INFO - } 14:20:02 INFO - template 14:20:02 INFO - bool _Less(const move_iterator<_RanIt2>& _Right) const 14:20:02 INFO - { 14:20:02 INFO - return (current < _Right.base()); 14:20:02 INFO - } 14:20:02 INFO - difference_type operator-(const _Myt& _Right) const 14:20:02 INFO - { 14:20:02 INFO - return (current - _Right.base()); 14:20:02 INFO - } 14:20:02 INFO - protected: 14:20:02 INFO - iterator_type current; 14:20:02 INFO - }; 14:20:02 INFO - template 14:20:02 INFO - struct _Is_checked_helper > 14:20:02 INFO - : public _Is_checked_helper<_RanIt> 14:20:02 INFO - { 14:20:02 INFO - }; 14:20:02 INFO - template inline 14:20:02 INFO - move_iterator<_RanIt> 14:20:02 INFO - operator+(_Diff _Off, 14:20:02 INFO - const move_iterator<_RanIt>& _Right) 14:20:02 INFO - { 14:20:02 INFO - return (_Right + _Off); 14:20:02 INFO - } 14:20:02 INFO - template 14:20:02 INFO - auto inline operator-( 14:20:02 INFO - move_iterator<_RanIt1>& _Left, 14:20:02 INFO - const move_iterator<_RanIt2>& _Right) 14:20:02 INFO - -> decltype(_Left.base() - _Right.base()) 14:20:02 INFO - { 14:20:02 INFO - return (_Left.base() - _Right.base()); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - bool operator==( 14:20:02 INFO - const move_iterator<_RanIt1>& _Left, 14:20:02 INFO - const move_iterator<_RanIt2>& _Right) 14:20:02 INFO - { 14:20:02 INFO - return (_Left._Equal(_Right)); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - bool operator!=( 14:20:02 INFO - const move_iterator<_RanIt1>& _Left, 14:20:02 INFO - const move_iterator<_RanIt2>& _Right) 14:20:02 INFO - { 14:20:02 INFO - return (!(_Left == _Right)); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - bool operator<( 14:20:02 INFO - const move_iterator<_RanIt1>& _Left, 14:20:02 INFO - const move_iterator<_RanIt2>& _Right) 14:20:02 INFO - { 14:20:02 INFO - return (_Left._Less(_Right)); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - bool operator>( 14:20:02 INFO - const move_iterator<_RanIt1>& _Left, 14:20:02 INFO - const move_iterator<_RanIt2>& _Right) 14:20:02 INFO - { 14:20:02 INFO - return (_Right < _Left); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - bool operator<=( 14:20:02 INFO - const move_iterator<_RanIt1>& _Left, 14:20:02 INFO - const move_iterator<_RanIt2>& _Right) 14:20:02 INFO - { 14:20:02 INFO - return (!(_Right < _Left)); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - bool operator>=( 14:20:02 INFO - const move_iterator<_RanIt1>& _Left, 14:20:02 INFO - const move_iterator<_RanIt2>& _Right) 14:20:02 INFO - { 14:20:02 INFO - return (!(_Left < _Right)); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - move_iterator<_RanIt> make_move_iterator(_RanIt _Iter) 14:20:02 INFO - { 14:20:02 INFO - return (move_iterator<_RanIt>(_Iter)); 14:20:02 INFO - } 14:20:02 INFO - template 14:20:02 INFO - struct _Char_traits_eq 14:20:02 INFO - { 14:20:02 INFO - typedef typename _Traits::char_type _Elem; 14:20:02 INFO - bool operator()(_Elem _Left, _Elem _Right) const 14:20:02 INFO - { 14:20:02 INFO - return (_Traits::eq(_Left, _Right)); 14:20:02 INFO - } 14:20:02 INFO - }; 14:20:02 INFO - template 14:20:02 INFO - struct _Char_traits_lt 14:20:02 INFO - { 14:20:02 INFO - typedef typename _Traits::char_type _Elem; 14:20:02 INFO - bool operator()(_Elem _Left, _Elem _Right) const 14:20:02 INFO - { 14:20:02 INFO - return (_Traits::lt(_Left, _Right)); 14:20:02 INFO - } 14:20:02 INFO - }; 14:20:02 INFO - template inline 14:20:02 INFO - _OutIt _Copy_memmove(_InIt _First, _InIt _Last, 14:20:02 INFO - _OutIt _Dest) 14:20:02 INFO - { 14:20:02 INFO - const char * const _First_ch = reinterpret_cast(_First); 14:20:02 INFO - const char * const _Last_ch = reinterpret_cast(_Last); 14:20:02 INFO - char * const _Dest_ch = reinterpret_cast(_Dest); 14:20:02 INFO - const size_t _Count = _Last_ch - _First_ch; 14:20:02 INFO - :: memmove(_Dest_ch, _First_ch, _Count); 14:20:02 INFO - return (reinterpret_cast<_OutIt>(_Dest_ch + _Count)); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - _OutIt _Copy_unchecked1(_InIt _First, _InIt _Last, 14:20:02 INFO - _OutIt _Dest, _General_ptr_iterator_tag) 14:20:02 INFO - { 14:20:02 INFO - for (; _First != _Last; ++_Dest, (void)++_First) 14:20:02 INFO - *_Dest = *_First; 14:20:02 INFO - return (_Dest); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - _OutIt _Copy_unchecked1(_InIt _First, _InIt _Last, 14:20:02 INFO - _OutIt _Dest, _Trivially_copyable_ptr_iterator_tag) 14:20:02 INFO - { 14:20:02 INFO - return (_Copy_memmove(_First, _Last, _Dest)); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - _OutIt _Copy_unchecked(_InIt _First, _InIt _Last, 14:20:02 INFO - _OutIt _Dest) 14:20:02 INFO - { 14:20:02 INFO - return (_Copy_unchecked1(_First, _Last, 14:20:02 INFO - _Dest, _Ptr_copy_cat(_First, _Dest))); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - _OutIt _Copy_no_deprecate1(_InIt _First, _InIt _Last, 14:20:02 INFO - _OutIt _Dest, input_iterator_tag, _Any_tag) 14:20:02 INFO - { 14:20:02 INFO - return (_Rechecked(_Dest, 14:20:02 INFO - _Copy_unchecked(_First, _Last, _Unchecked_idl0(_Dest)))); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - _OutIt _Copy_no_deprecate1(_InIt _First, _InIt _Last, 14:20:02 INFO - _OutIt _Dest, random_access_iterator_tag, random_access_iterator_tag) 14:20:02 INFO - { 14:20:02 INFO - ; 14:20:02 INFO - return (_Rechecked(_Dest, 14:20:02 INFO - _Copy_unchecked(_First, _Last, _Unchecked(_Dest)))); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - _OutIt _Copy_no_deprecate(_InIt _First, _InIt _Last, 14:20:02 INFO - _OutIt _Dest) 14:20:02 INFO - { 14:20:02 INFO - ; 14:20:02 INFO - return (_Copy_no_deprecate1(_Unchecked(_First), _Unchecked(_Last), 14:20:02 INFO - _Dest, _Iter_cat_t<_InIt>(), _Iter_cat_t<_OutIt>())); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - _OutIt copy(_InIt _First, _InIt _Last, 14:20:02 INFO - _OutIt _Dest) 14:20:02 INFO - { 14:20:02 INFO - struct _Unchecked_iterators { static void _Deprecate(false_type) { } static void _Deprecate(true_type) { } }; (_Unchecked_iterators::_Deprecate(_Is_checked(_Dest))); 14:20:02 INFO - return (_Copy_no_deprecate(_First, _Last, _Dest)); 14:20:02 INFO - } 14:20:02 INFO - #line 2388 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:02 INFO - template inline 14:20:02 INFO - _OutIt _Copy_n_unchecked2(_InIt _First, _Diff _Count, 14:20:02 INFO - _OutIt _Dest, input_iterator_tag) 14:20:02 INFO - { 14:20:02 INFO - if (0 < _Count) 14:20:02 INFO - { 14:20:02 INFO - *_Dest = *_First; 14:20:02 INFO - while (0 < --_Count) 14:20:02 INFO - *++_Dest = *++_First; 14:20:02 INFO - return (++_Dest); 14:20:02 INFO - } 14:20:02 INFO - return (_Dest); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - _OutIt _Copy_n_unchecked2(_InIt _First, _Diff _Count, 14:20:02 INFO - _OutIt _Dest, forward_iterator_tag) 14:20:02 INFO - { 14:20:02 INFO - for (; 0 < _Count; --_Count, (void)++_Dest, ++_First) 14:20:02 INFO - *_Dest = *_First; 14:20:02 INFO - return (_Dest); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - _OutIt _Copy_n_unchecked1(_InIt _First, _Diff _Count, 14:20:02 INFO - _OutIt _Dest, _General_ptr_iterator_tag) 14:20:02 INFO - { 14:20:02 INFO - return (_Copy_n_unchecked2(_First, _Count, 14:20:02 INFO - _Dest, _Iter_cat_t<_InIt>())); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - _OutIt _Copy_n_unchecked1(_InIt _First, _Diff _Count, 14:20:02 INFO - _OutIt _Dest, _Trivially_copyable_ptr_iterator_tag) 14:20:02 INFO - { 14:20:02 INFO - if (0 < _Count) 14:20:02 INFO - return (_Copy_memmove(_First, _First + _Count, _Dest)); 14:20:02 INFO - return (_Dest); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - _OutIt _Copy_n_unchecked(_InIt _First, _Diff _Count, 14:20:02 INFO - _OutIt _Dest) 14:20:02 INFO - { 14:20:02 INFO - return (_Copy_n_unchecked1(_First, _Count, 14:20:02 INFO - _Dest, _Ptr_copy_cat(_First, _Dest))); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - _OutIt copy_n(_InIt _First, _Diff _Count, 14:20:02 INFO - _OutIt _Dest) 14:20:02 INFO - { 14:20:02 INFO - struct _Unchecked_iterators { static void _Deprecate(false_type) { } static void _Deprecate(true_type) { } }; (_Unchecked_iterators::_Deprecate(_Is_checked(_Dest))); 14:20:02 INFO - return (_Rechecked(_Dest, 14:20:02 INFO - _Copy_n_unchecked(_Unchecked_n(_First, _Count), _Count, _Unchecked_n(_Dest, _Count)))); 14:20:02 INFO - } 14:20:02 INFO - #line 2502 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:02 INFO - template inline 14:20:02 INFO - _BidIt2 _Copy_backward_memmove(_BidIt1 _First, _BidIt1 _Last, 14:20:02 INFO - _BidIt2 _Dest) 14:20:02 INFO - { 14:20:02 INFO - const char * const _First_ch = reinterpret_cast(_First); 14:20:02 INFO - const char * const _Last_ch = reinterpret_cast(_Last); 14:20:02 INFO - char * const _Dest_ch = reinterpret_cast(_Dest); 14:20:02 INFO - const size_t _Count = _Last_ch - _First_ch; 14:20:02 INFO - return (static_cast<_BidIt2>( 14:20:02 INFO - :: memmove(_Dest_ch - _Count, _First_ch, _Count))); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - _BidIt2 _Copy_backward_unchecked1(_BidIt1 _First, _BidIt1 _Last, 14:20:02 INFO - _BidIt2 _Dest, _General_ptr_iterator_tag) 14:20:02 INFO - { 14:20:02 INFO - while (_First != _Last) 14:20:02 INFO - *--_Dest = *--_Last; 14:20:02 INFO - return (_Dest); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - _BidIt2 _Copy_backward_unchecked1(_BidIt1 _First, _BidIt1 _Last, 14:20:02 INFO - _BidIt2 _Dest, _Trivially_copyable_ptr_iterator_tag) 14:20:02 INFO - { 14:20:02 INFO - return (_Copy_backward_memmove(_First, _Last, _Dest)); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - _BidIt2 _Copy_backward_unchecked(_BidIt1 _First, _BidIt1 _Last, 14:20:02 INFO - _BidIt2 _Dest) 14:20:02 INFO - { 14:20:02 INFO - return (_Copy_backward_unchecked1(_First, _Last, 14:20:02 INFO - _Dest, _Ptr_copy_cat(_First, _Dest))); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - _BidIt2 _Copy_backward1(_BidIt1 _First, _BidIt1 _Last, 14:20:02 INFO - _BidIt2 _Dest, input_iterator_tag, _Any_tag) 14:20:02 INFO - { 14:20:02 INFO - return (_Rechecked(_Dest, 14:20:02 INFO - _Copy_backward_unchecked(_First, _Last, _Unchecked_idl0(_Dest)))); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - _BidIt2 _Copy_backward1(_BidIt1 _First, _BidIt1 _Last, 14:20:02 INFO - _BidIt2 _Dest, random_access_iterator_tag, random_access_iterator_tag) 14:20:02 INFO - { 14:20:02 INFO - ; 14:20:02 INFO - return (_Rechecked(_Dest, 14:20:02 INFO - _Copy_backward_unchecked(_First, _Last, _Unchecked(_Dest)))); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - _BidIt2 copy_backward(_BidIt1 _First, _BidIt1 _Last, 14:20:02 INFO - _BidIt2 _Dest) 14:20:02 INFO - { 14:20:02 INFO - struct _Unchecked_iterators { static void _Deprecate(false_type) { } static void _Deprecate(true_type) { } }; (_Unchecked_iterators::_Deprecate(_Is_checked(_Dest))); 14:20:02 INFO - ; 14:20:02 INFO - return (_Copy_backward1(_Unchecked(_First), _Unchecked(_Last), 14:20:02 INFO - _Dest, _Iter_cat_t<_BidIt1>(), _Iter_cat_t<_BidIt2>())); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - _OutIt _Move_unchecked1(_InIt _First, _InIt _Last, 14:20:02 INFO - _OutIt _Dest, _General_ptr_iterator_tag) 14:20:02 INFO - { 14:20:02 INFO - for (; _First != _Last; ++_Dest, (void)++_First) 14:20:02 INFO - *_Dest = ::std:: move(*_First); 14:20:02 INFO - return (_Dest); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - _OutIt _Move_unchecked1(_InIt _First, _InIt _Last, 14:20:02 INFO - _OutIt _Dest, _Trivially_copyable_ptr_iterator_tag) 14:20:02 INFO - { 14:20:02 INFO - return (_Copy_memmove(_First, _Last, _Dest)); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - _OutIt _Move_unchecked(_InIt _First, _InIt _Last, 14:20:02 INFO - _OutIt _Dest) 14:20:02 INFO - { 14:20:02 INFO - return (_Move_unchecked1(_First, _Last, 14:20:02 INFO - _Dest, _Ptr_move_cat(_First, _Dest))); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - _OutIt _Move_no_deprecate1(_InIt _First, _InIt _Last, 14:20:02 INFO - _OutIt _Dest, input_iterator_tag, _Any_tag) 14:20:02 INFO - { 14:20:02 INFO - return (_Rechecked(_Dest, 14:20:02 INFO - _Move_unchecked(_First, _Last, _Unchecked_idl0(_Dest)))); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - _OutIt _Move_no_deprecate1(_InIt _First, _InIt _Last, 14:20:02 INFO - _OutIt _Dest, random_access_iterator_tag, random_access_iterator_tag) 14:20:02 INFO - { 14:20:02 INFO - ; 14:20:02 INFO - return (_Rechecked(_Dest, 14:20:02 INFO - _Move_unchecked(_First, _Last, _Unchecked(_Dest)))); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - _OutIt _Move_no_deprecate(_InIt _First, _InIt _Last, 14:20:02 INFO - _OutIt _Dest) 14:20:02 INFO - { 14:20:02 INFO - ; 14:20:02 INFO - return (_Move_no_deprecate1(_Unchecked(_First), _Unchecked(_Last), 14:20:02 INFO - _Dest, _Iter_cat_t<_InIt>(), _Iter_cat_t<_OutIt>())); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - _OutIt move(_InIt _First, _InIt _Last, 14:20:02 INFO - _OutIt _Dest) 14:20:02 INFO - { 14:20:02 INFO - struct _Unchecked_iterators { static void _Deprecate(false_type) { } static void _Deprecate(true_type) { } }; (_Unchecked_iterators::_Deprecate(_Is_checked(_Dest))); 14:20:02 INFO - return (_Move_no_deprecate(_First, _Last, _Dest)); 14:20:02 INFO - } 14:20:02 INFO - #line 2652 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:02 INFO - template inline 14:20:02 INFO - _BidIt2 _Move_backward_unchecked1(_BidIt1 _First, _BidIt1 _Last, 14:20:02 INFO - _BidIt2 _Dest, _General_ptr_iterator_tag) 14:20:02 INFO - { 14:20:02 INFO - while (_First != _Last) 14:20:02 INFO - *--_Dest = ::std:: move(*--_Last); 14:20:02 INFO - return (_Dest); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - _BidIt2 _Move_backward_unchecked1(_BidIt1 _First, _BidIt1 _Last, 14:20:02 INFO - _BidIt2 _Dest, _Trivially_copyable_ptr_iterator_tag) 14:20:02 INFO - { 14:20:02 INFO - return (_Copy_backward_memmove(_First, _Last, _Dest)); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - _BidIt2 _Move_backward_unchecked(_BidIt1 _First, _BidIt1 _Last, 14:20:02 INFO - _BidIt2 _Dest) 14:20:02 INFO - { 14:20:02 INFO - return (_Move_backward_unchecked1(_First, _Last, 14:20:02 INFO - _Dest, _Ptr_move_cat(_First, _Dest))); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - _BidIt2 _Move_backward1(_BidIt1 _First, _BidIt1 _Last, 14:20:02 INFO - _BidIt2 _Dest, input_iterator_tag, _Any_tag) 14:20:02 INFO - { 14:20:02 INFO - return (_Rechecked(_Dest, 14:20:02 INFO - _Move_backward_unchecked(_First, _Last, _Unchecked_idl0(_Dest)))); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:02 INFO - _BidIt2 _Move_backward1(_BidIt1 _First, _BidIt1 _Last, 14:20:02 INFO - _BidIt2 _Dest, random_access_iterator_tag, random_access_iterator_tag) 14:20:02 INFO - { 14:20:02 INFO - ; 14:20:02 INFO - return (_Rechecked(_Dest, 14:20:02 INFO - _Move_backward_unchecked(_First, _Last, _Unchecked(_Dest)))); 14:20:02 INFO - } 14:20:02 INFO - template inline 14:20:03 INFO - _BidIt2 move_backward(_BidIt1 _First, _BidIt1 _Last, 14:20:03 INFO - _BidIt2 _Dest) 14:20:03 INFO - { 14:20:03 INFO - struct _Unchecked_iterators { static void _Deprecate(false_type) { } static void _Deprecate(true_type) { } }; (_Unchecked_iterators::_Deprecate(_Is_checked(_Dest))); 14:20:03 INFO - ; 14:20:03 INFO - return (_Move_backward1(_Unchecked(_First), _Unchecked(_Last), 14:20:03 INFO - _Dest, _Iter_cat_t<_BidIt1>(), _Iter_cat_t<_BidIt2>())); 14:20:03 INFO - } 14:20:03 INFO - template 14:20:03 INFO - struct _Is_character 14:20:03 INFO - : false_type 14:20:03 INFO - { 14:20:03 INFO - }; 14:20:03 INFO - template<> 14:20:03 INFO - struct _Is_character 14:20:03 INFO - : true_type 14:20:03 INFO - { 14:20:03 INFO - }; 14:20:03 INFO - template<> 14:20:03 INFO - struct _Is_character 14:20:03 INFO - : true_type 14:20:03 INFO - { 14:20:03 INFO - }; 14:20:03 INFO - template<> 14:20:03 INFO - struct _Is_character 14:20:03 INFO - : true_type 14:20:03 INFO - { 14:20:03 INFO - }; 14:20:03 INFO - template 14:20:03 INFO - struct _Fill_memset_is_safe_helper 14:20:03 INFO - { 14:20:03 INFO - typedef _Iter_value_t<_FwdIt> _Value_type; 14:20:03 INFO - typedef typename conjunction< 14:20:03 INFO - is_pointer<_FwdIt>, 14:20:03 INFO - disjunction< 14:20:03 INFO - conjunction< 14:20:03 INFO - _Is_character<_Ty>, 14:20:03 INFO - _Is_character<_Value_type>>, 14:20:03 INFO - conjunction< 14:20:03 INFO - is_same, 14:20:03 INFO - is_same> 14:20:03 INFO - >>::type type; 14:20:03 INFO - }; 14:20:03 INFO - template inline 14:20:03 INFO - typename _Fill_memset_is_safe_helper<_FwdIt, _Ty>::type 14:20:03 INFO - _Fill_memset_is_safe(const _FwdIt&, const _Ty&) 14:20:03 INFO - { 14:20:03 INFO - return {}; 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - void _Fill_unchecked1(_FwdIt _First, _FwdIt _Last, const _Ty& _Val, false_type) 14:20:03 INFO - { 14:20:03 INFO - for (; _First != _Last; ++_First) 14:20:03 INFO - *_First = _Val; 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - void _Fill_unchecked1(_FwdIt _First, _FwdIt _Last, const _Ty& _Val, true_type) 14:20:03 INFO - { 14:20:03 INFO - :: memset(_First, _Val, _Last - _First); 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - void _Fill_unchecked(_FwdIt _First, _FwdIt _Last, const _Ty& _Val) 14:20:03 INFO - { 14:20:03 INFO - _Fill_unchecked1(_First, _Last, _Val, _Fill_memset_is_safe(_First, _Val)); 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - void fill(_FwdIt _First, _FwdIt _Last, const _Ty& _Val) 14:20:03 INFO - { 14:20:03 INFO - ; 14:20:03 INFO - _Fill_unchecked(_Unchecked(_First), _Unchecked(_Last), _Val); 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - _OutIt _Fill_n_unchecked1(_OutIt _Dest, _Diff _Count, const _Ty& _Val, false_type) 14:20:03 INFO - { 14:20:03 INFO - for (; 0 < _Count; --_Count, (void)++_Dest) 14:20:03 INFO - *_Dest = _Val; 14:20:03 INFO - return (_Dest); 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - _OutIt _Fill_n_unchecked1(_OutIt _Dest, _Diff _Count, const _Ty& _Val, true_type) 14:20:03 INFO - { 14:20:03 INFO - if (0 < _Count) 14:20:03 INFO - { 14:20:03 INFO - :: memset(_Dest, _Val, _Count); 14:20:03 INFO - return (_Dest + _Count); 14:20:03 INFO - } 14:20:03 INFO - return (_Dest); 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - _OutIt _Fill_n_unchecked(_OutIt _Dest, _Diff _Count, const _Ty& _Val) 14:20:03 INFO - { 14:20:03 INFO - return (_Fill_n_unchecked1(_Dest, _Count, _Val, _Fill_memset_is_safe(_Dest, _Val))); 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - _OutIt fill_n(_OutIt _Dest, _Diff _Count, const _Ty& _Val) 14:20:03 INFO - { 14:20:03 INFO - return (_Rechecked(_Dest, 14:20:03 INFO - _Fill_n_unchecked(_Unchecked_n(_Dest, _Count), _Count, _Val))); 14:20:03 INFO - } 14:20:03 INFO - template 14:20:03 INFO - struct _Value_equality_is_bitwise_equality 14:20:03 INFO - : bool_constant(-1) == static_cast<_Elem2>(-1)> 14:20:03 INFO - { 14:20:03 INFO - }; 14:20:03 INFO - template 14:20:03 INFO - struct _Equal_memcmp_is_safe_helper 14:20:03 INFO - : false_type 14:20:03 INFO - { 14:20:03 INFO - }; 14:20:03 INFO - template 14:20:03 INFO - struct _Equal_memcmp_is_safe_helper<_Elem1, _Elem2, equal_to<>> 14:20:03 INFO - : conjunction< 14:20:03 INFO - _Is_same_size<_Elem1, _Elem2>, 14:20:03 INFO - is_integral<_Elem1>, 14:20:03 INFO - is_integral<_Elem2>, 14:20:03 INFO - negation>, 14:20:03 INFO - negation>, 14:20:03 INFO - negation>, 14:20:03 INFO - negation>, 14:20:03 INFO - _Value_equality_is_bitwise_equality<_Elem1, _Elem2> 14:20:03 INFO - >::type 14:20:03 INFO - { 14:20:03 INFO - }; 14:20:03 INFO - template 14:20:03 INFO - struct _Equal_memcmp_is_safe_helper<_Elem1 *, _Elem2 *, equal_to<>> 14:20:03 INFO - : is_same, remove_cv_t<_Elem2>>::type 14:20:03 INFO - { 14:20:03 INFO - }; 14:20:03 INFO - template 14:20:03 INFO - struct _Equal_memcmp_is_safe_helper<_Elem, _Elem, _Char_traits_eq>> 14:20:03 INFO - : _Equal_memcmp_is_safe_helper<_Elem, _Elem, equal_to<>>::type 14:20:03 INFO - { 14:20:03 INFO - }; 14:20:03 INFO - template 14:20:03 INFO - struct _Equal_memcmp_is_safe_helper<_Elem, _Elem, equal_to<_Elem>> 14:20:03 INFO - : _Equal_memcmp_is_safe_helper<_Elem, _Elem, equal_to<>>::type 14:20:03 INFO - { 14:20:03 INFO - }; 14:20:03 INFO - template inline 14:20:03 INFO - false_type _Equal_memcmp_is_safe(const _Iter1&, const _Iter2&, const _Pr&) 14:20:03 INFO - { 14:20:03 INFO - return {}; 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - typename _Equal_memcmp_is_safe_helper< 14:20:03 INFO - remove_const_t<_Obj1>, 14:20:03 INFO - remove_const_t<_Obj2>, 14:20:03 INFO - _Pr>::type 14:20:03 INFO - _Equal_memcmp_is_safe(_Obj1 * const&, _Obj2 * const&, const _Pr&) 14:20:03 INFO - { 14:20:03 INFO - return {}; 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - bool _Equal_unchecked1(_InIt1 _First1, _InIt1 _Last1, 14:20:03 INFO - _InIt2 _First2, _Pr& _Pred, false_type) 14:20:03 INFO - { 14:20:03 INFO - for (; _First1 != _Last1; ++_First1, (void)++_First2) 14:20:03 INFO - if (!_Pred(*_First1, *_First2)) 14:20:03 INFO - return (false); 14:20:03 INFO - return (true); 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - bool _Equal_unchecked1(_InIt1 _First1, _InIt1 _Last1, 14:20:03 INFO - _InIt2 _First2, _Pr&, true_type) 14:20:03 INFO - { 14:20:03 INFO - const char * const _First1_ch = reinterpret_cast(_First1); 14:20:03 INFO - const char * const _First2_ch = reinterpret_cast(_First2); 14:20:03 INFO - const size_t _Count = reinterpret_cast(_Last1) - _First1_ch; 14:20:03 INFO - return (:: memcmp(_First1_ch, _First2_ch, _Count) == 0); 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - bool _Equal_unchecked(_InIt1 _First1, _InIt1 _Last1, 14:20:03 INFO - _InIt2 _First2, _Pr& _Pred) 14:20:03 INFO - { 14:20:03 INFO - return (_Equal_unchecked1(_First1, _Last1, _First2, _Pred, 14:20:03 INFO - _Equal_memcmp_is_safe(_First1, _First2, _Pred))); 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - bool _Equal_no_deprecate1(_InIt1 _First1, _InIt1 _Last1, 14:20:03 INFO - _InIt2 _First2, _Pr& _Pred, input_iterator_tag, input_iterator_tag) 14:20:03 INFO - { 14:20:03 INFO - return (_Equal_unchecked(_First1, _Last1, _Unchecked_idl0(_First2), _Pred)); 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - bool _Equal_no_deprecate1(_InIt1 _First1, _InIt1 _Last1, 14:20:03 INFO - _InIt2 _First2, _Pr& _Pred, random_access_iterator_tag, random_access_iterator_tag) 14:20:03 INFO - { 14:20:03 INFO - ; 14:20:03 INFO - return (_Equal_unchecked(_First1, _Last1, _Unchecked(_First2), _Pred)); 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - bool _Equal_no_deprecate(_InIt1 _First1, _InIt1 _Last1, 14:20:03 INFO - _InIt2 _First2, _Pr& _Pred) 14:20:03 INFO - { 14:20:03 INFO - ; 14:20:03 INFO - ; 14:20:03 INFO - return (_Equal_no_deprecate1(_Unchecked(_First1), _Unchecked(_Last1), 14:20:03 INFO - _First2, _Pred, _Iter_cat_t<_InIt1>(), _Iter_cat_t<_InIt2>())); 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - bool equal(_InIt1 _First1, _InIt1 _Last1, 14:20:03 INFO - _InIt2 _First2, _Pr _Pred) 14:20:03 INFO - { 14:20:03 INFO - struct _Unchecked_iterators { static void _Deprecate(false_type) { } static void _Deprecate(true_type) { } }; (_Unchecked_iterators::_Deprecate(_Is_checked(_First2))); 14:20:03 INFO - return (_Equal_no_deprecate(_First1, _Last1, _First2, _Pred)); 14:20:03 INFO - } 14:20:03 INFO - #line 3000 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:03 INFO - template inline 14:20:03 INFO - bool equal(_InIt1 _First1, _InIt1 _Last1, 14:20:03 INFO - _InIt2 _First2) 14:20:03 INFO - { 14:20:03 INFO - return (::std:: equal(_First1, _Last1, _First2, 14:20:03 INFO - equal_to<>())); 14:20:03 INFO - } 14:20:03 INFO - #line 3022 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:03 INFO - template inline 14:20:03 INFO - bool _Equal_unchecked(_InIt1 _First1, _InIt1 _Last1, 14:20:03 INFO - _InIt2 _First2, _InIt2 _Last2, _Pr& _Pred, 14:20:03 INFO - input_iterator_tag, input_iterator_tag) 14:20:03 INFO - { 14:20:03 INFO - ; 14:20:03 INFO - for (; _First1 != _Last1 && _First2 != _Last2; ++_First1, (void)++_First2) 14:20:03 INFO - if (!_Pred(*_First1, *_First2)) 14:20:03 INFO - return (false); 14:20:03 INFO - return (_First1 == _Last1 && _First2 == _Last2); 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - bool _Equal_unchecked(_InIt1 _First1, _InIt1 _Last1, 14:20:03 INFO - _InIt2 _First2, _InIt2 _Last2, _Pr& _Pred, 14:20:03 INFO - random_access_iterator_tag, random_access_iterator_tag) 14:20:03 INFO - { 14:20:03 INFO - if (_Last1 - _First1 != _Last2 - _First2) 14:20:03 INFO - return (false); 14:20:03 INFO - ; 14:20:03 INFO - return (_Equal_unchecked(_First1, _Last1, _First2, _Pred)); 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - bool equal(_InIt1 _First1, _InIt1 _Last1, 14:20:03 INFO - _InIt2 _First2, _InIt2 _Last2, _Pr _Pred) 14:20:03 INFO - { 14:20:03 INFO - ; 14:20:03 INFO - ; 14:20:03 INFO - return (_Equal_unchecked(_Unchecked(_First1), _Unchecked(_Last1), 14:20:03 INFO - _Unchecked(_First2), _Unchecked(_Last2), _Pred, 14:20:03 INFO - _Iter_cat_t<_InIt1>(), _Iter_cat_t<_InIt2>())); 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - bool equal(_InIt1 _First1, _InIt1 _Last1, 14:20:03 INFO - _InIt2 _First2, _InIt2 _Last2) 14:20:03 INFO - { 14:20:03 INFO - return (::std:: equal(_First1, _Last1, _First2, _Last2, 14:20:03 INFO - equal_to<>())); 14:20:03 INFO - } 14:20:03 INFO - template 14:20:03 INFO - struct _Lex_compare_check_element_types_helper 14:20:03 INFO - : conjunction< 14:20:03 INFO - _Is_character<_Elem1>, 14:20:03 INFO - _Is_character<_Elem2>, 14:20:03 INFO - _Is_character<_FTy>, 14:20:03 INFO - is_unsigned<_FTy> 14:20:03 INFO - >::type 14:20:03 INFO - { 14:20:03 INFO - }; 14:20:03 INFO - template 14:20:03 INFO - struct _Lex_compare_check_element_types_helper<_Elem1, _Elem2, void> 14:20:03 INFO - : conjunction< 14:20:03 INFO - _Is_character<_Elem1>, 14:20:03 INFO - _Is_character<_Elem2>, 14:20:03 INFO - is_unsigned<_Elem1>, 14:20:03 INFO - is_unsigned<_Elem2> 14:20:03 INFO - >::type 14:20:03 INFO - { 14:20:03 INFO - }; 14:20:03 INFO - template 14:20:03 INFO - struct _Lex_compare_optimize 14:20:03 INFO - { 14:20:03 INFO - }; 14:20:03 INFO - template 14:20:03 INFO - using _Lex_compare_check_element_types = _Lex_compare_optimize, remove_const_t<_Obj2>, _FTy>::value, 14:20:03 INFO - _Memcmp_pr, void>>; 14:20:03 INFO - template inline 14:20:03 INFO - _Lex_compare_optimize _Lex_compare_memcmp_classify(const _InIt1&, const _InIt2&, const _Pr&) 14:20:03 INFO - { 14:20:03 INFO - return {}; 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - _Lex_compare_check_element_types, _Obj1, _Obj2, _FTy> 14:20:03 INFO - _Lex_compare_memcmp_classify(_Obj1 * const&, _Obj2 * const&, const less<_FTy>&) 14:20:03 INFO - { 14:20:03 INFO - return {}; 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - bool _Lex_compare_unchecked1(_InIt1 _First1, _InIt1 _Last1, 14:20:03 INFO - _InIt2 _First2, _InIt2 _Last2, _Pr& _Pred, _Lex_compare_optimize) 14:20:03 INFO - { 14:20:03 INFO - for (; _First1 != _Last1 && _First2 != _Last2; ++_First1, (void)++_First2) 14:20:03 INFO - { 14:20:03 INFO - if (_Pred(*_First1, *_First2)) 14:20:03 INFO - return (true); 14:20:03 INFO - else if (_Pred(*_First2, *_First1)) 14:20:03 INFO - return (false); 14:20:03 INFO - } 14:20:03 INFO - return (_First1 == _Last1 && _First2 != _Last2); 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - bool _Lex_compare_unchecked1(_InIt1 _First1, _InIt1 _Last1, 14:20:03 INFO - _InIt2 _First2, _InIt2 _Last2, _Pr&, _Lex_compare_optimize<_Memcmp_pr>) 14:20:03 INFO - { 14:20:03 INFO - const size_t _Num1 = _Last1 - _First1; 14:20:03 INFO - const size_t _Num2 = _Last2 - _First2; 14:20:03 INFO - const int _Ans = :: memcmp(_First1, _First2, _Num1 < _Num2 ? _Num1 : _Num2); 14:20:03 INFO - return (_Memcmp_pr{}(_Ans, 0) || _Ans == 0 && _Num1 < _Num2); 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - bool _Lex_compare_unchecked(_InIt1 _First1, _InIt1 _Last1, 14:20:03 INFO - _InIt2 _First2, _InIt2 _Last2, _Pr& _Pred) 14:20:03 INFO - { 14:20:03 INFO - return (_Lex_compare_unchecked1(_First1, _Last1, _First2, _Last2, _Pred, 14:20:03 INFO - _Lex_compare_memcmp_classify(_First1, _First2, _Pred))); 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - bool lexicographical_compare(_InIt1 _First1, _InIt1 _Last1, 14:20:03 INFO - _InIt2 _First2, _InIt2 _Last2, _Pr _Pred) 14:20:03 INFO - { 14:20:03 INFO - ; 14:20:03 INFO - ; 14:20:03 INFO - ; 14:20:03 INFO - return (_Lex_compare_unchecked(_Unchecked(_First1), _Unchecked(_Last1), 14:20:03 INFO - _Unchecked(_First2), _Unchecked(_Last2), _Pred)); 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - bool lexicographical_compare(_InIt1 _First1, _InIt1 _Last1, 14:20:03 INFO - _InIt2 _First2, _InIt2 _Last2) 14:20:03 INFO - { 14:20:03 INFO - return (::std:: lexicographical_compare(_First1, _Last1, 14:20:03 INFO - _First2, _Last2, less<>())); 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - bool _Within_limits(const _Ty& _Val, true_type, true_type, _Any_tag) 14:20:03 INFO - { 14:20:03 INFO - return ((-128) <= _Val && _Val <= 127); 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - bool _Within_limits(const _Ty& _Val, true_type, false_type, true_type) 14:20:03 INFO - { 14:20:03 INFO - return (_Val <= 127 || static_cast<_Ty>((-128)) <= _Val); 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - bool _Within_limits(const _Ty& _Val, true_type, false_type, false_type) 14:20:03 INFO - { 14:20:03 INFO - return (_Val <= 127); 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - bool _Within_limits(const _Ty& _Val, false_type, true_type, _Any_tag) 14:20:03 INFO - { 14:20:03 INFO - return (0 <= _Val && _Val <= 0xff); 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - bool _Within_limits(const _Ty& _Val, false_type, false_type, _Any_tag) 14:20:03 INFO - { 14:20:03 INFO - return (_Val <= 0xff); 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - bool _Within_limits(_InIt, const _Ty& _Val) 14:20:03 INFO - { 14:20:03 INFO - typedef typename remove_pointer<_InIt>::type _Elem; 14:20:03 INFO - return (_Within_limits(_Val, is_signed<_Elem>(), is_signed<_Ty>(), 14:20:03 INFO - integral_constant(-1)>())); 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - bool _Within_limits(_InIt, const bool&) 14:20:03 INFO - { 14:20:03 INFO - return (true); 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - _InIt _Find_unchecked1(_InIt _First, _InIt _Last, const _Ty& _Val, true_type) 14:20:03 INFO - { 14:20:03 INFO - if (!_Within_limits(_First, _Val)) 14:20:03 INFO - return (_Last); 14:20:03 INFO - _First = static_cast<_InIt>(:: memchr( 14:20:03 INFO - _First, static_cast(_Val), _Last - _First)); 14:20:03 INFO - return (_First ? _First : _Last); 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - _InIt _Find_unchecked1(_InIt _First, _InIt _Last, const _Ty& _Val, false_type) 14:20:03 INFO - { 14:20:03 INFO - for (; _First != _Last; ++_First) 14:20:03 INFO - if (*_First == _Val) 14:20:03 INFO - break; 14:20:03 INFO - return (_First); 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - _InIt _Find_unchecked(_InIt _First, _InIt _Last, const _Ty& _Val) 14:20:03 INFO - { 14:20:03 INFO - typedef integral_constant::value 14:20:03 INFO - || is_same<_InIt, signed char *>::value 14:20:03 INFO - || is_same<_InIt, unsigned char *>::value 14:20:03 INFO - || is_same<_InIt, const char *>::value 14:20:03 INFO - || is_same<_InIt, const signed char *>::value 14:20:03 INFO - || is_same<_InIt, const unsigned char *>::value) 14:20:03 INFO - && is_integral<_Ty>::value 14:20:03 INFO - > _Memchr_opt; 14:20:03 INFO - return (_Find_unchecked1(_First, _Last, _Val, _Memchr_opt())); 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - _InIt find(_InIt _First, _InIt _Last, const _Ty& _Val) 14:20:03 INFO - { 14:20:03 INFO - ; 14:20:03 INFO - return (_Rechecked(_First, 14:20:03 INFO - _Find_unchecked(_Unchecked(_First), _Unchecked(_Last), _Val))); 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - _InIt _Find_pr(_InIt _First, _InIt _Last, const _Ty& _Val, _Pr& _Pred) 14:20:03 INFO - { 14:20:03 INFO - for (; _First != _Last; ++_First) 14:20:03 INFO - if (_Pred(*_First, _Val)) 14:20:03 INFO - break; 14:20:03 INFO - return (_First); 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - _Iter_diff_t<_InIt> 14:20:03 INFO - _Count_unchecked(_InIt _First, _InIt _Last, const _Ty& _Val) 14:20:03 INFO - { 14:20:03 INFO - _Iter_diff_t<_InIt> _Count = 0; 14:20:03 INFO - for (; _First != _Last; ++_First) 14:20:03 INFO - if (*_First == _Val) 14:20:03 INFO - ++_Count; 14:20:03 INFO - return (_Count); 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - _Iter_diff_t<_InIt> 14:20:03 INFO - count(_InIt _First, _InIt _Last, const _Ty& _Val) 14:20:03 INFO - { 14:20:03 INFO - ; 14:20:03 INFO - return (_Count_unchecked(_Unchecked(_First), _Unchecked(_Last), _Val)); 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - _Iter_diff_t<_InIt> 14:20:03 INFO - _Count_pr(_InIt _First, _InIt _Last, const _Ty& _Val, _Pr& _Pred) 14:20:03 INFO - { 14:20:03 INFO - _Iter_diff_t<_InIt> _Count = 0; 14:20:03 INFO - for (; _First != _Last; ++_First) 14:20:03 INFO - if (_Pred(*_First, _Val)) 14:20:03 INFO - ++_Count; 14:20:03 INFO - return (_Count); 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - void _Trim_matching_suffixes(_FwdIt1&, _FwdIt2&, _Pr&, 14:20:03 INFO - forward_iterator_tag, forward_iterator_tag) 14:20:03 INFO - { 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - void _Trim_matching_suffixes(_FwdIt1& _Last1, _FwdIt2& _Last2, _Pr& _Pred, 14:20:03 INFO - bidirectional_iterator_tag, bidirectional_iterator_tag) 14:20:03 INFO - { 14:20:03 INFO - while (_Pred(*--_Last1, *--_Last2)) 14:20:03 INFO - ; 14:20:03 INFO - ++_Last1; 14:20:03 INFO - ++_Last2; 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - bool _Check_match_counts(_FwdIt1 _First1, _FwdIt1 _Last1, 14:20:03 INFO - _FwdIt2 _First2, _FwdIt2 _Last2, _Pr& _Pred) 14:20:03 INFO - { 14:20:03 INFO - _Trim_matching_suffixes(_Last1, _Last2, _Pred, 14:20:03 INFO - _Iter_cat_t<_FwdIt1>(), _Iter_cat_t<_FwdIt2>()); 14:20:03 INFO - for (_FwdIt1 _Next1 = _First1; _Next1 != _Last1; ++_Next1) 14:20:03 INFO - if (_Next1 == _Find_pr(_First1, _Next1, *_Next1, _Pred)) 14:20:03 INFO - { 14:20:03 INFO - _Iter_diff_t<_FwdIt2> _Count2 = _Count_pr(_First2, _Last2, *_Next1, _Pred); 14:20:03 INFO - if (_Count2 == 0) 14:20:03 INFO - return (false); 14:20:03 INFO - _FwdIt1 _Skip1 = ::std:: next(_Next1); 14:20:03 INFO - _Iter_diff_t<_FwdIt1> _Count1 = _Count_pr(_Skip1, _Last1, *_Next1, _Pred) + 1; 14:20:03 INFO - if (_Count2 != _Count1) 14:20:03 INFO - return (false); 14:20:03 INFO - } 14:20:03 INFO - return (true); 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - bool _Is_permutation_unchecked(_FwdIt1 _First1, _FwdIt1 _Last1, 14:20:03 INFO - _FwdIt2 _First2, _Pr& _Pred) 14:20:03 INFO - { 14:20:03 INFO - for (; _First1 != _Last1; ++_First1, (void)++_First2) 14:20:03 INFO - if (!_Pred(*_First1, *_First2)) 14:20:03 INFO - { 14:20:03 INFO - _FwdIt2 _Last2 = ::std:: next(_First2, 14:20:03 INFO - ::std:: distance(_First1, _Last1)); 14:20:03 INFO - return (_Check_match_counts(_First1, _Last1, 14:20:03 INFO - _First2, _Last2, _Pred)); 14:20:03 INFO - } 14:20:03 INFO - return (true); 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - bool _Is_permutation_no_deprecate1(_FwdIt1 _First1, _FwdIt1 _Last1, 14:20:03 INFO - _FwdIt2 _First2, _Pr& _Pred, forward_iterator_tag, forward_iterator_tag) 14:20:03 INFO - { 14:20:03 INFO - return (_Is_permutation_unchecked(_First1, _Last1, _Unchecked_idl0(_First2), _Pred)); 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - bool _Is_permutation_no_deprecate1(_FwdIt1 _First1, _FwdIt1 _Last1, 14:20:03 INFO - _FwdIt2 _First2, _Pr& _Pred, random_access_iterator_tag, random_access_iterator_tag) 14:20:03 INFO - { 14:20:03 INFO - ; 14:20:03 INFO - return (_Is_permutation_unchecked(_First1, _Last1, _Unchecked(_First2), _Pred)); 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - bool _Is_permutation_no_deprecate(_FwdIt1 _First1, _FwdIt1 _Last1, 14:20:03 INFO - _FwdIt2 _First2, _Pr& _Pred) 14:20:03 INFO - { 14:20:03 INFO - ; 14:20:03 INFO - ; 14:20:03 INFO - return (_Is_permutation_no_deprecate1(_Unchecked(_First1), _Unchecked(_Last1), 14:20:03 INFO - _First2, _Pred, _Iter_cat_t<_FwdIt1>(), _Iter_cat_t<_FwdIt2>())); 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - bool is_permutation(_FwdIt1 _First1, _FwdIt1 _Last1, 14:20:03 INFO - _FwdIt2 _First2, _Pr _Pred) 14:20:03 INFO - { 14:20:03 INFO - struct _Unchecked_iterators { static void _Deprecate(false_type) { } static void _Deprecate(true_type) { } }; (_Unchecked_iterators::_Deprecate(_Is_checked(_First2))); 14:20:03 INFO - return (_Is_permutation_no_deprecate(_First1, _Last1, _First2, _Pred)); 14:20:03 INFO - } 14:20:03 INFO - #line 3458 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:03 INFO - template inline 14:20:03 INFO - bool is_permutation(_FwdIt1 _First1, _FwdIt1 _Last1, 14:20:03 INFO - _FwdIt2 _First2) 14:20:03 INFO - { 14:20:03 INFO - return (::std:: is_permutation(_First1, _Last1, 14:20:03 INFO - _First2, equal_to<>())); 14:20:03 INFO - } 14:20:03 INFO - #line 3480 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:03 INFO - template inline 14:20:03 INFO - bool _Is_permutation_unchecked(_FwdIt1 _First1, _FwdIt1 _Last1, 14:20:03 INFO - _FwdIt2 _First2, _FwdIt2 _Last2, _Pr& _Pred, 14:20:03 INFO - forward_iterator_tag, forward_iterator_tag) 14:20:03 INFO - { 14:20:03 INFO - ; 14:20:03 INFO - for (; _First1 != _Last1 && _First2 != _Last2; ++_First1, (void)++_First2) 14:20:03 INFO - if (!_Pred(*_First1, *_First2)) 14:20:03 INFO - { 14:20:03 INFO - if (::std:: distance(_First1, _Last1) 14:20:03 INFO - != ::std:: distance(_First2, _Last2)) 14:20:03 INFO - return (false); 14:20:03 INFO - else 14:20:03 INFO - return (_Check_match_counts(_First1, _Last1, 14:20:03 INFO - _First2, _Last2, _Pred)); 14:20:03 INFO - } 14:20:03 INFO - return (_First1 == _Last1 && _First2 == _Last2); 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - bool _Is_permutation_unchecked(_FwdIt1 _First1, _FwdIt1 _Last1, 14:20:03 INFO - _FwdIt2 _First2, _FwdIt2 _Last2, _Pr& _Pred, 14:20:03 INFO - random_access_iterator_tag, random_access_iterator_tag) 14:20:03 INFO - { 14:20:03 INFO - if (_Last1 - _First1 != _Last2 - _First2) 14:20:03 INFO - return (false); 14:20:03 INFO - ; 14:20:03 INFO - return (_Is_permutation_unchecked(_First1, _Last1, _First2, _Pred)); 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - bool is_permutation(_FwdIt1 _First1, _FwdIt1 _Last1, 14:20:03 INFO - _FwdIt2 _First2, _FwdIt2 _Last2, _Pr _Pred) 14:20:03 INFO - { 14:20:03 INFO - ; 14:20:03 INFO - ; 14:20:03 INFO - return (_Is_permutation_unchecked(_Unchecked(_First1), _Unchecked(_Last1), 14:20:03 INFO - _Unchecked(_First2), _Unchecked(_Last2), _Pred, 14:20:03 INFO - _Iter_cat_t<_FwdIt1>(), _Iter_cat_t<_FwdIt2>())); 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - bool is_permutation(_FwdIt1 _First1, _FwdIt1 _Last1, 14:20:03 INFO - _FwdIt2 _First2, _FwdIt2 _Last2) 14:20:03 INFO - { 14:20:03 INFO - return (::std:: is_permutation(_First1, _Last1, 14:20:03 INFO - _First2, _Last2, equal_to<>())); 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - void _Reverse_unchecked(_BidIt _First, _BidIt _Last) 14:20:03 INFO - { 14:20:03 INFO - for (; _First != _Last && _First != --_Last; ++_First) 14:20:03 INFO - ::std:: iter_swap(_First, _Last); 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - void reverse(_BidIt _First, _BidIt _Last) 14:20:03 INFO - { 14:20:03 INFO - ; 14:20:03 INFO - _Reverse_unchecked(_Unchecked(_First), _Unchecked(_Last)); 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - _FwdIt _Rotate_unchecked1(_FwdIt _First, _FwdIt _Mid, _FwdIt _Last, 14:20:03 INFO - forward_iterator_tag) 14:20:03 INFO - { 14:20:03 INFO - for (_FwdIt _Next = _Mid, _Res = _Last; ; ) 14:20:03 INFO - { 14:20:03 INFO - ::std:: iter_swap(_First, _Next); 14:20:03 INFO - if (++_First == _Mid) 14:20:03 INFO - { 14:20:03 INFO - if (++_Next == _Last) 14:20:03 INFO - return (_Res == _Last ? _Mid : _Res); 14:20:03 INFO - else 14:20:03 INFO - _Mid = _Next; 14:20:03 INFO - } 14:20:03 INFO - else if (++_Next == _Last) 14:20:03 INFO - { 14:20:03 INFO - if (_Res == _Last) 14:20:03 INFO - _Res = _First; 14:20:03 INFO - _Next = _Mid; 14:20:03 INFO - } 14:20:03 INFO - } 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - pair<_BidIt, _BidIt> _Reverse_until_sentinel_unchecked( 14:20:03 INFO - _BidIt _First, _BidIt _Sentinel, _BidIt _Last) 14:20:03 INFO - { 14:20:03 INFO - while (_First != _Sentinel && _Last != _Sentinel) 14:20:03 INFO - ::std:: iter_swap(_First++, --_Last); 14:20:03 INFO - return (::std:: make_pair(_First, _Last)); 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - _BidIt _Rotate_unchecked1(_BidIt _First, _BidIt _Mid, _BidIt _Last, 14:20:03 INFO - bidirectional_iterator_tag) 14:20:03 INFO - { 14:20:03 INFO - _Reverse_unchecked(_First, _Mid); 14:20:03 INFO - _Reverse_unchecked(_Mid, _Last); 14:20:03 INFO - pair<_BidIt, _BidIt> _Tmp = _Reverse_until_sentinel_unchecked(_First, _Mid, _Last); 14:20:03 INFO - _Reverse_unchecked(_Tmp.first, _Tmp.second); 14:20:03 INFO - return (_Mid != _Tmp.first ? _Tmp.first : _Tmp.second); 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - _RanIt _Rotate_unchecked1(_RanIt _First, _RanIt _Mid, _RanIt _Last, 14:20:03 INFO - random_access_iterator_tag) 14:20:03 INFO - { 14:20:03 INFO - _Reverse_unchecked(_First, _Mid); 14:20:03 INFO - _Reverse_unchecked(_Mid, _Last); 14:20:03 INFO - _Reverse_unchecked(_First, _Last); 14:20:03 INFO - return (_First + (_Last - _Mid)); 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - _FwdIt _Rotate_unchecked(_FwdIt _First, _FwdIt _Mid, _FwdIt _Last) 14:20:03 INFO - { 14:20:03 INFO - if (_First == _Mid) 14:20:03 INFO - return (_Last); 14:20:03 INFO - if (_Mid == _Last) 14:20:03 INFO - return (_First); 14:20:03 INFO - return (_Rotate_unchecked1(_First, _Mid, _Last, _Iter_cat_t<_FwdIt>())); 14:20:03 INFO - } 14:20:03 INFO - template inline 14:20:03 INFO - _FwdIt rotate(_FwdIt _First, _FwdIt _Mid, _FwdIt _Last) 14:20:03 INFO - { 14:20:03 INFO - ; 14:20:03 INFO - ; 14:20:03 INFO - return (_Rechecked(_First, 14:20:03 INFO - _Rotate_unchecked(_Unchecked(_First), _Unchecked(_Mid), 14:20:03 INFO - _Unchecked(_Last)))); 14:20:03 INFO - } 14:20:03 INFO - template 14:20:03 INFO - class _Rng_from_urng 14:20:03 INFO - { 14:20:03 INFO - public: 14:20:03 INFO - typedef typename make_unsigned<_Diff>::type _Ty0; 14:20:03 INFO - typedef typename _Urng::result_type _Ty1; 14:20:03 INFO - typedef typename _If::type _Udiff; 14:20:03 INFO - explicit _Rng_from_urng(_Urng& _Func) 14:20:03 INFO - : _Ref(_Func), _Bits(8 * sizeof (_Udiff)), _Bmask(_Udiff(-1)) 14:20:03 INFO - { 14:20:03 INFO - for (; (_Urng::max)() - (_Urng::min)() < _Bmask; _Bmask >>= 1) 14:20:03 INFO - --_Bits; 14:20:03 INFO - } 14:20:03 INFO - _Diff operator()(_Diff _Index) 14:20:03 INFO - { 14:20:03 INFO - for (; ; ) 14:20:03 INFO - { 14:20:03 INFO - _Udiff _Ret = 0; 14:20:03 INFO - _Udiff _Mask = 0; 14:20:03 INFO - while (_Mask < _Udiff(_Index - 1)) 14:20:03 INFO - { 14:20:03 INFO - _Ret <<= _Bits - 1; 14:20:03 INFO - _Ret <<= 1; 14:20:03 INFO - _Ret |= _Get_bits(); 14:20:03 INFO - _Mask <<= _Bits - 1; 14:20:03 INFO - _Mask <<= 1; 14:20:03 INFO - _Mask |= _Bmask; 14:20:03 INFO - } 14:20:03 INFO - if (_Ret / _Index < _Mask / _Index 14:20:03 INFO - || _Mask % _Index == _Udiff(_Index - 1)) 14:20:03 INFO - return (_Ret % _Index); 14:20:03 INFO - } 14:20:03 INFO - } 14:20:03 INFO - _Udiff _Get_all_bits() 14:20:03 INFO - { 14:20:03 INFO - _Udiff _Ret = 0; 14:20:03 INFO - for (size_t _Num = 0; _Num < 8 * sizeof (_Udiff); 14:20:03 INFO - _Num += _Bits) 14:20:03 INFO - { 14:20:03 INFO - _Ret <<= _Bits - 1; 14:20:03 INFO - _Ret <<= 1; 14:20:03 INFO - _Ret |= _Get_bits(); 14:20:03 INFO - } 14:20:03 INFO - return (_Ret); 14:20:03 INFO - } 14:20:03 INFO - _Rng_from_urng(const _Rng_from_urng&) = delete; 14:20:03 INFO - _Rng_from_urng& operator=(const _Rng_from_urng&) = delete; 14:20:03 INFO - private: 14:20:03 INFO - _Udiff _Get_bits() 14:20:03 INFO - { 14:20:03 INFO - for (; ; ) 14:20:03 INFO - { 14:20:03 INFO - _Udiff _Val = _Ref() - (_Urng::min)(); 14:20:03 INFO - if (_Val <= _Bmask) 14:20:03 INFO - return (_Val); 14:20:03 INFO - } 14:20:03 INFO - } 14:20:03 INFO - _Urng& _Ref; 14:20:03 INFO - size_t _Bits; 14:20:03 INFO - _Udiff _Bmask; 14:20:03 INFO - }; 14:20:03 INFO - template 14:20:03 INFO - class __declspec(dllimport) _Yarn 14:20:03 INFO - { 14:20:03 INFO - public: 14:20:03 INFO - typedef _Yarn<_Elem> _Myt; 14:20:03 INFO - _Yarn() 14:20:03 INFO - : _Myptr(0), _Nul(0) 14:20:03 INFO - { 14:20:03 INFO - } 14:20:03 INFO - _Yarn(const _Myt& _Right) 14:20:03 INFO - : _Myptr(0), _Nul(0) 14:20:03 INFO - { 14:20:03 INFO - *this = _Right; 14:20:03 INFO - } 14:20:03 INFO - _Yarn(const _Elem *_Right) 14:20:03 INFO - : _Myptr(0), _Nul(0) 14:20:03 INFO - { 14:20:03 INFO - *this = _Right; 14:20:03 INFO - } 14:20:03 INFO - _Myt& operator=(const _Myt& _Right) 14:20:03 INFO - { 14:20:03 INFO - return (*this = _Right._Myptr); 14:20:03 INFO - } 14:20:03 INFO - _Myt& operator=(const _Elem *_Right) 14:20:03 INFO - { 14:20:03 INFO - if (_Myptr != _Right) 14:20:03 INFO - { 14:20:03 INFO - _Tidy(); 14:20:03 INFO - if (_Right != 0) 14:20:03 INFO - { 14:20:03 INFO - const _Elem *_Ptr = _Right; 14:20:03 INFO - while (*_Ptr != (_Elem)0) 14:20:03 INFO - ++_Ptr; 14:20:03 INFO - size_t _Count = ((const char *)++_Ptr - (const char *)_Right); 14:20:03 INFO - _Myptr = (_Elem *):: malloc(_Count); 14:20:03 INFO - #line 3760 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:03 INFO - if (_Myptr != 0) 14:20:03 INFO - :: memcpy(_Myptr, _Right, _Count); 14:20:03 INFO - } 14:20:03 INFO - } 14:20:03 INFO - return (*this); 14:20:03 INFO - } 14:20:03 INFO - ~_Yarn() throw () 14:20:03 INFO - { 14:20:03 INFO - _Tidy(); 14:20:03 INFO - } 14:20:03 INFO - bool empty() const 14:20:03 INFO - { 14:20:03 INFO - return (_Myptr == 0); 14:20:03 INFO - } 14:20:03 INFO - const _Elem * c_str() const 14:20:03 INFO - { 14:20:03 INFO - return (_Myptr != 0 ? _Myptr : &_Nul); 14:20:03 INFO - } 14:20:03 INFO - bool _Empty() const 14:20:03 INFO - { 14:20:03 INFO - return (_Myptr == 0); 14:20:03 INFO - } 14:20:03 INFO - const _Elem * _C_str() const 14:20:03 INFO - { 14:20:03 INFO - return (_Myptr != 0 ? _Myptr : &_Nul); 14:20:03 INFO - } 14:20:03 INFO - private: 14:20:03 INFO - void _Tidy() 14:20:03 INFO - { 14:20:03 INFO - if (_Myptr != 0) 14:20:03 INFO - :: free(_Myptr); 14:20:03 INFO - #line 3805 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:03 INFO - _Myptr = 0; 14:20:03 INFO - } 14:20:03 INFO - _Elem *_Myptr; 14:20:03 INFO - _Elem _Nul; 14:20:03 INFO - }; 14:20:03 INFO - template 14:20:03 INFO - struct _Has_allocator_type 14:20:03 INFO - { 14:20:03 INFO - template 14:20:03 INFO - static auto _Fn(int) 14:20:03 INFO - -> is_convertible<_Alloc, 14:20:03 INFO - typename _Uty::allocator_type>; 14:20:03 INFO - template 14:20:03 INFO - static auto _Fn(_Wrap_int) 14:20:03 INFO - -> false_type; 14:20:03 INFO - typedef decltype(_Fn<_Ty>(0)) type; 14:20:03 INFO - }; 14:20:03 INFO - struct allocator_arg_t 14:20:03 INFO - { 14:20:03 INFO - }; 14:20:03 INFO - constexpr allocator_arg_t allocator_arg{}; 14:20:03 INFO - [[noreturn]] __declspec(dllimport) void __cdecl _Xbad_alloc(); 14:20:03 INFO - [[noreturn]] __declspec(dllimport) void __cdecl moz_Xinvalid_argument( const char *); 14:20:03 INFO - [[noreturn]] __declspec(dllimport) void __cdecl moz_Xlength_error( const char *); 14:20:03 INFO - [[noreturn]] __declspec(dllimport) void __cdecl moz_Xout_of_range( const char *); 14:20:03 INFO - [[noreturn]] __declspec(dllimport) void __cdecl moz_Xoverflow_error( const char *); 14:20:03 INFO - [[noreturn]] __declspec(dllimport) void __cdecl moz_Xruntime_error( const char *); 14:20:03 INFO - } 14:20:03 INFO - namespace std { 14:20:03 INFO - template 14:20:03 INFO - struct uses_allocator 14:20:03 INFO - : _Has_allocator_type<_Ty, _Alloc>::type 14:20:03 INFO - { 14:20:03 INFO - }; 14:20:03 INFO - template 14:20:03 INFO - constexpr bool uses_allocator_v = uses_allocator<_Ty, _Alloc>::value; 14:20:03 INFO - #line 3858 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:03 INFO - } 14:20:03 INFO - #pragma warning(pop) 14:20:03 INFO - #pragma pack(pop) 14:20:03 INFO - #line 3863 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:03 INFO - #line 3864 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:03 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\xutility" 14:20:03 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\xutility" 14:20:03 INFO - #pragma warning( pop ) 14:20:03 INFO - #line 82 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\xutility" 14:20:03 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\msvc_raise_wrappers.h" 14:20:03 INFO - #line 42 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\msvc_raise_wrappers.h" 14:20:03 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/throw_msvc.h" 14:20:03 INFO - #line 16 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/throw_msvc.h" 14:20:03 INFO - #line 18 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/throw_msvc.h" 14:20:03 INFO - #line 26 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\algorithm" 14:20:03 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\algorithm" 14:20:03 INFO - #line 54 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\algorithm" 14:20:03 INFO - #pragma warning( push ) 14:20:03 INFO - #pragma warning( disable : 4275 4530 ) 14:20:03 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:03 INFO - #pragma once 14:20:03 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory" 14:20:03 INFO - #pragma once 14:20:03 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:03 INFO - #pragma once 14:20:03 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\limits" 14:20:03 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\limits" 14:20:03 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\limits" 14:20:03 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\limits" 14:20:03 INFO - #line 54 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\limits" 14:20:03 INFO - #pragma warning( push ) 14:20:03 INFO - #pragma warning( disable : 4275 4530 ) 14:20:03 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\limits" 14:20:03 INFO - #pragma once 14:20:03 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ymath.h" 14:20:03 INFO - #pragma once 14:20:03 INFO - #pragma pack(push,8) 14:20:03 INFO - #pragma warning(push,3) 14:20:03 INFO - extern "C" { 14:20:03 INFO - #line 18 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ymath.h" 14:20:03 INFO - #line 19 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ymath.h" 14:20:03 INFO - void __cdecl _Feraise(int); 14:20:03 INFO - typedef union 14:20:03 INFO - { 14:20:03 INFO - unsigned short _Word[8]; 14:20:03 INFO - float _Float; 14:20:03 INFO - double _Double; 14:20:03 INFO - long double _Long_double; 14:20:03 INFO - } _Dconst; 14:20:03 INFO - __declspec(dllimport) double __cdecl _Cosh(double, double); 14:20:03 INFO - __declspec(dllimport) short __cdecl _Dtest(double *); 14:20:03 INFO - __declspec(dllimport) double __cdecl _Sinh(double, double); 14:20:03 INFO - __declspec(dllimport) short __cdecl _Exp(double *, double, short); 14:20:03 INFO - extern __declspec(dllimport) _Dconst _Denorm, _Hugeval, _Inf, 14:20:03 INFO - _Nan, _Snan; 14:20:03 INFO - __declspec(dllimport) float __cdecl _FCosh(float, float); 14:20:03 INFO - __declspec(dllimport) short __cdecl _FDtest(float *); 14:20:03 INFO - __declspec(dllimport) float __cdecl _FSinh(float, float); 14:20:03 INFO - __declspec(dllimport) short __cdecl _FExp(float *, float, short); 14:20:03 INFO - extern __declspec(dllimport) _Dconst _FDenorm, _FInf, _FNan, _FSnan; 14:20:03 INFO - __declspec(dllimport) long double __cdecl _LCosh(long double, long double); 14:20:03 INFO - __declspec(dllimport) short __cdecl _LDtest(long double *); 14:20:03 INFO - __declspec(dllimport) long double __cdecl _LSinh(long double, long double); 14:20:03 INFO - __declspec(dllimport) short __cdecl _LExp(long double *, long double, short); 14:20:03 INFO - extern __declspec(dllimport) _Dconst _LDenorm, _LInf, _LNan, _LSnan; 14:20:03 INFO - } 14:20:03 INFO - #line 72 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ymath.h" 14:20:03 INFO - #line 73 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ymath.h" 14:20:03 INFO - #pragma warning(pop) 14:20:03 INFO - #pragma pack(pop) 14:20:03 INFO - #line 79 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ymath.h" 14:20:03 INFO - #line 80 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ymath.h" 14:20:03 INFO - #line 7 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\limits" 14:20:03 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cfloat" 14:20:03 INFO - #pragma once 14:20:03 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\float.h" 14:20:03 INFO - #pragma once 14:20:03 INFO - __pragma(pack(push, 8)) extern "C" { 14:20:03 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\float.h" 14:20:03 INFO - #line 28 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\float.h" 14:20:03 INFO - #line 29 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\float.h" 14:20:03 INFO - #line 54 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\float.h" 14:20:03 INFO - #line 57 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\float.h" 14:20:03 INFO - #line 58 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\float.h" 14:20:03 INFO - #line 215 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\float.h" 14:20:03 INFO - __declspec(dllimport) unsigned int __cdecl _clearfp(void); 14:20:04 INFO - #pragma warning(push) 14:20:04 INFO - #pragma warning(disable: 4141) 14:20:04 INFO - __declspec(dllimport) unsigned int __cdecl _controlfp( 14:20:04 INFO - unsigned int _NewValue, 14:20:04 INFO - unsigned int _Mask 14:20:04 INFO - ); 14:20:04 INFO - #pragma warning(pop) 14:20:04 INFO - __declspec(dllimport) void __cdecl _set_controlfp( 14:20:04 INFO - unsigned int _NewValue, 14:20:04 INFO - unsigned int _Mask 14:20:04 INFO - ); 14:20:04 INFO - __declspec(dllimport) errno_t __cdecl _controlfp_s( 14:20:04 INFO - unsigned int* _CurrentState, 14:20:04 INFO - unsigned int _NewValue, 14:20:04 INFO - unsigned int _Mask 14:20:04 INFO - ); 14:20:04 INFO - __declspec(dllimport) unsigned int __cdecl _statusfp(void); 14:20:04 INFO - __declspec(dllimport) void __cdecl _fpreset(void); 14:20:04 INFO - __declspec(dllimport) void __cdecl _statusfp2( 14:20:04 INFO - unsigned int* _X86Status, 14:20:04 INFO - unsigned int* _SSE2Status 14:20:04 INFO - ); 14:20:04 INFO - #line 267 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\float.h" 14:20:04 INFO - __declspec(dllimport) unsigned int __cdecl _control87( 14:20:04 INFO - unsigned int _NewValue, 14:20:04 INFO - unsigned int _Mask 14:20:04 INFO - ); 14:20:04 INFO - __declspec(dllimport) int __cdecl __control87_2( 14:20:04 INFO - unsigned int _NewValue, 14:20:04 INFO - unsigned int _Mask, 14:20:04 INFO - unsigned int* _X86ControlWord, 14:20:04 INFO - unsigned int* _Sse2ControlWord 14:20:04 INFO - ); 14:20:04 INFO - #line 286 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\float.h" 14:20:04 INFO - __declspec(dllimport) int* __cdecl __fpecode(void); 14:20:04 INFO - __declspec(dllimport) int __cdecl __fpe_flt_rounds(void); 14:20:04 INFO - __declspec(dllimport) double __cdecl _copysign( double _Number, double _Sign); 14:20:04 INFO - __declspec(dllimport) double __cdecl _chgsign( double _X); 14:20:04 INFO - __declspec(dllimport) double __cdecl _scalb( double _X, long _Y); 14:20:04 INFO - __declspec(dllimport) double __cdecl _logb( double _X); 14:20:04 INFO - __declspec(dllimport) double __cdecl _nextafter( double _X, double _Y); 14:20:04 INFO - __declspec(dllimport) int __cdecl _finite( double _X); 14:20:04 INFO - __declspec(dllimport) int __cdecl _isnan( double _X); 14:20:04 INFO - __declspec(dllimport) int __cdecl _fpclass( double _X); 14:20:04 INFO - __declspec(dllimport) void __cdecl fpreset(void); 14:20:04 INFO - #line 398 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\float.h" 14:20:04 INFO - } __pragma(pack(pop)) 14:20:04 INFO - #line 8 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cfloat" 14:20:04 INFO - #line 9 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cfloat" 14:20:04 INFO - #line 8 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\limits" 14:20:04 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cmath" 14:20:04 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cmath" 14:20:04 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cmath" 14:20:04 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cmath" 14:20:04 INFO - #line 54 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cmath" 14:20:04 INFO - #pragma warning( push ) 14:20:04 INFO - #pragma warning( disable : 4275 4530 ) 14:20:04 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cmath" 14:20:04 INFO - #pragma once 14:20:04 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\math.h" 14:20:04 INFO - __pragma(pack(push, 8)) extern "C" { 14:20:04 INFO - #pragma warning(push) 14:20:04 INFO - #pragma warning(disable:4738) 14:20:04 INFO - #pragma warning(disable:4820) 14:20:04 INFO - struct _exception 14:20:04 INFO - { 14:20:04 INFO - int type; 14:20:04 INFO - char* name; 14:20:04 INFO - double arg1; 14:20:04 INFO - double arg2; 14:20:04 INFO - double retval; 14:20:04 INFO - }; 14:20:04 INFO - struct _complex 14:20:04 INFO - { 14:20:04 INFO - double x, y; 14:20:04 INFO - }; 14:20:04 INFO - #line 47 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\math.h" 14:20:04 INFO - #line 48 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\math.h" 14:20:04 INFO - #line 49 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\math.h" 14:20:04 INFO - #line 60 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\math.h" 14:20:04 INFO - typedef float float_t; 14:20:04 INFO - typedef double double_t; 14:20:04 INFO - #line 63 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\math.h" 14:20:04 INFO - extern double const _HUGE; 14:20:04 INFO - #line 83 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\math.h" 14:20:04 INFO - #line 84 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\math.h" 14:20:04 INFO - #line 88 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\math.h" 14:20:04 INFO - void __cdecl _fperrraise( int _Except); 14:20:04 INFO - __declspec(dllimport) short __cdecl _dclass( double _X); 14:20:04 INFO - __declspec(dllimport) short __cdecl _ldclass( long double _X); 14:20:04 INFO - __declspec(dllimport) short __cdecl _fdclass( float _X); 14:20:04 INFO - __declspec(dllimport) int __cdecl _dsign( double _X); 14:20:04 INFO - __declspec(dllimport) int __cdecl _ldsign( long double _X); 14:20:04 INFO - __declspec(dllimport) int __cdecl _fdsign( float _X); 14:20:04 INFO - __declspec(dllimport) int __cdecl _dpcomp( double _X, double _Y); 14:20:04 INFO - __declspec(dllimport) int __cdecl _ldpcomp( long double _X, long double _Y); 14:20:04 INFO - __declspec(dllimport) int __cdecl _fdpcomp( float _X, float _Y); 14:20:04 INFO - __declspec(dllimport) short __cdecl _dtest( double* _Px); 14:20:04 INFO - __declspec(dllimport) short __cdecl _ldtest( long double* _Px); 14:20:04 INFO - __declspec(dllimport) short __cdecl _fdtest( float* _Px); 14:20:04 INFO - __declspec(dllimport) short __cdecl _d_int( double* _Px, short _Xexp); 14:20:04 INFO - __declspec(dllimport) short __cdecl _ld_int( long double* _Px, short _Xexp); 14:20:04 INFO - __declspec(dllimport) short __cdecl _fd_int( float* _Px, short _Xexp); 14:20:04 INFO - __declspec(dllimport) short __cdecl _dscale( double* _Px, long _Lexp); 14:20:04 INFO - __declspec(dllimport) short __cdecl _ldscale( long double* _Px, long _Lexp); 14:20:04 INFO - __declspec(dllimport) short __cdecl _fdscale( float* _Px, long _Lexp); 14:20:04 INFO - __declspec(dllimport) short __cdecl _dunscale( short* _Pex, double* _Px); 14:20:04 INFO - __declspec(dllimport) short __cdecl _ldunscale( short* _Pex, long double* _Px); 14:20:04 INFO - __declspec(dllimport) short __cdecl _fdunscale( short* _Pex, float* _Px); 14:20:04 INFO - __declspec(dllimport) short __cdecl _dexp( double* _Px, double _Y, long _Eoff); 14:20:04 INFO - __declspec(dllimport) short __cdecl _ldexp( long double* _Px, long double _Y, long _Eoff); 14:20:04 INFO - __declspec(dllimport) short __cdecl _fdexp( float* _Px, float _Y, long _Eoff); 14:20:04 INFO - __declspec(dllimport) short __cdecl _dnorm( unsigned short* _Ps); 14:20:04 INFO - __declspec(dllimport) short __cdecl _fdnorm( unsigned short* _Ps); 14:20:04 INFO - __declspec(dllimport) double __cdecl _dpoly( double _X, double const* _Tab, int _N); 14:20:04 INFO - __declspec(dllimport) long double __cdecl _ldpoly( long double _X, long double const* _Tab, int _N); 14:20:04 INFO - __declspec(dllimport) float __cdecl _fdpoly( float _X, float const* _Tab, int _N); 14:20:04 INFO - __declspec(dllimport) double __cdecl _dlog( double _X, int _Baseflag); 14:20:04 INFO - __declspec(dllimport) long double __cdecl _ldlog( long double _X, int _Baseflag); 14:20:04 INFO - __declspec(dllimport) float __cdecl _fdlog( float _X, int _Baseflag); 14:20:04 INFO - __declspec(dllimport) double __cdecl _dsin( double _X, unsigned int _Qoff); 14:20:04 INFO - __declspec(dllimport) long double __cdecl _ldsin( long double _X, unsigned int _Qoff); 14:20:04 INFO - __declspec(dllimport) float __cdecl _fdsin( float _X, unsigned int _Qoff); 14:20:04 INFO - typedef union 14:20:04 INFO - { 14:20:04 INFO - unsigned short _Sh[4]; 14:20:04 INFO - double _Val; 14:20:04 INFO - } _double_val; 14:20:04 INFO - typedef union 14:20:04 INFO - { 14:20:04 INFO - unsigned short _Sh[2]; 14:20:04 INFO - float _Val; 14:20:04 INFO - } _float_val; 14:20:04 INFO - typedef union 14:20:04 INFO - { 14:20:04 INFO - unsigned short _Sh[4]; 14:20:04 INFO - long double _Val; 14:20:04 INFO - } _ldouble_val; 14:20:04 INFO - typedef union 14:20:04 INFO - { 14:20:04 INFO - unsigned short _Word[4]; 14:20:04 INFO - float _Float; 14:20:04 INFO - double _Double; 14:20:04 INFO - long double _Long_double; 14:20:04 INFO - } _float_const; 14:20:04 INFO - extern const _float_const _Denorm_C, _Inf_C, _Nan_C, _Snan_C, _Hugeval_C; 14:20:04 INFO - extern const _float_const _FDenorm_C, _FInf_C, _FNan_C, _FSnan_C; 14:20:04 INFO - extern const _float_const _LDenorm_C, _LInf_C, _LNan_C, _LSnan_C; 14:20:04 INFO - extern const _float_const _Eps_C, _Rteps_C; 14:20:04 INFO - extern const _float_const _FEps_C, _FRteps_C; 14:20:04 INFO - extern const _float_const _LEps_C, _LRteps_C; 14:20:04 INFO - extern const double _Zero_C, _Xbig_C; 14:20:04 INFO - extern const float _FZero_C, _FXbig_C; 14:20:04 INFO - extern const long double _LZero_C, _LXbig_C; 14:20:04 INFO - extern "C++" 14:20:04 INFO - { 14:20:04 INFO - inline int fpclassify( float _X) throw() 14:20:04 INFO - { 14:20:04 INFO - return _fdtest(&_X); 14:20:04 INFO - } 14:20:04 INFO - inline int fpclassify( double _X) throw() 14:20:04 INFO - { 14:20:04 INFO - return _dtest(&_X); 14:20:04 INFO - } 14:20:04 INFO - inline int fpclassify( long double _X) throw() 14:20:04 INFO - { 14:20:04 INFO - return _ldtest(&_X); 14:20:04 INFO - } 14:20:04 INFO - inline bool signbit( float _X) throw() 14:20:04 INFO - { 14:20:04 INFO - return _fdsign(_X) != 0; 14:20:04 INFO - } 14:20:04 INFO - inline bool signbit( double _X) throw() 14:20:04 INFO - { 14:20:04 INFO - return _dsign(_X) != 0; 14:20:04 INFO - } 14:20:04 INFO - inline bool signbit( long double _X) throw() 14:20:04 INFO - { 14:20:04 INFO - return _ldsign(_X) != 0; 14:20:04 INFO - } 14:20:04 INFO - inline int _fpcomp( float _X, float _Y) throw() 14:20:04 INFO - { 14:20:04 INFO - return _fdpcomp(_X, _Y); 14:20:04 INFO - } 14:20:04 INFO - inline int _fpcomp( double _X, double _Y) throw() 14:20:04 INFO - { 14:20:04 INFO - return _dpcomp(_X, _Y); 14:20:04 INFO - } 14:20:04 INFO - inline int _fpcomp( long double _X, long double _Y) throw() 14:20:04 INFO - { 14:20:04 INFO - return _ldpcomp(_X, _Y); 14:20:04 INFO - } 14:20:04 INFO - template struct _Combined_type 14:20:04 INFO - { 14:20:04 INFO - typedef float _Type; 14:20:04 INFO - }; 14:20:04 INFO - template <> struct _Combined_type 14:20:04 INFO - { 14:20:04 INFO - typedef double _Type; 14:20:04 INFO - }; 14:20:04 INFO - template <> struct _Combined_type 14:20:04 INFO - { 14:20:04 INFO - typedef long double _Type; 14:20:04 INFO - }; 14:20:04 INFO - template struct _Real_widened 14:20:04 INFO - { 14:20:04 INFO - typedef long double _Type; 14:20:04 INFO - }; 14:20:04 INFO - template <> struct _Real_widened 14:20:04 INFO - { 14:20:04 INFO - typedef float _Type; 14:20:04 INFO - }; 14:20:04 INFO - template <> struct _Real_widened 14:20:04 INFO - { 14:20:04 INFO - typedef double _Type; 14:20:04 INFO - }; 14:20:04 INFO - template <> struct _Real_widened 14:20:04 INFO - { 14:20:04 INFO - typedef double _Type; 14:20:04 INFO - }; 14:20:04 INFO - template <> struct _Real_widened 14:20:04 INFO - { 14:20:04 INFO - typedef double _Type; 14:20:04 INFO - }; 14:20:04 INFO - template struct _Real_type 14:20:04 INFO - { 14:20:04 INFO - typedef double _Type; 14:20:04 INFO - }; 14:20:04 INFO - template <> struct _Real_type 14:20:04 INFO - { 14:20:04 INFO - typedef float _Type; 14:20:04 INFO - }; 14:20:04 INFO - template <> struct _Real_type 14:20:04 INFO - { 14:20:04 INFO - typedef long double _Type; 14:20:04 INFO - }; 14:20:04 INFO - template 14:20:04 INFO - inline int _fpcomp( _T1 _X, _T2 _Y) throw() 14:20:04 INFO - { 14:20:04 INFO - typedef typename _Combined_type::_Type, 14:20:04 INFO - typename _Real_type<_T2>::_Type>::_Type>::_Type _Tw; 14:20:04 INFO - return _fpcomp((_Tw)_X, (_Tw)_Y); 14:20:04 INFO - } 14:20:04 INFO - template 14:20:04 INFO - inline bool isfinite( _Ty _X) throw() 14:20:04 INFO - { 14:20:04 INFO - return fpclassify(_X) <= 0; 14:20:04 INFO - } 14:20:04 INFO - template 14:20:04 INFO - inline bool isinf( _Ty _X) throw() 14:20:04 INFO - { 14:20:04 INFO - return fpclassify(_X) == 1; 14:20:04 INFO - } 14:20:04 INFO - template 14:20:04 INFO - inline bool isnan( _Ty _X) throw() 14:20:04 INFO - { 14:20:04 INFO - return fpclassify(_X) == 2; 14:20:04 INFO - } 14:20:04 INFO - template 14:20:04 INFO - inline bool isnormal( _Ty _X) throw() 14:20:04 INFO - { 14:20:04 INFO - return fpclassify(_X) == (-1); 14:20:04 INFO - } 14:20:04 INFO - template 14:20:04 INFO - inline bool isgreater( _Ty1 _X, _Ty2 _Y) throw() 14:20:04 INFO - { 14:20:04 INFO - return (_fpcomp(_X, _Y) & 4) != 0; 14:20:04 INFO - } 14:20:04 INFO - template 14:20:04 INFO - inline bool isgreaterequal( _Ty1 _X, _Ty2 _Y) throw() 14:20:04 INFO - { 14:20:04 INFO - return (_fpcomp(_X, _Y) & (2 | 4)) != 0; 14:20:04 INFO - } 14:20:04 INFO - template 14:20:04 INFO - inline bool isless( _Ty1 _X, _Ty2 _Y) throw() 14:20:04 INFO - { 14:20:04 INFO - return (_fpcomp(_X, _Y) & 1) != 0; 14:20:04 INFO - } 14:20:04 INFO - template 14:20:04 INFO - inline bool islessequal( _Ty1 _X, _Ty2 _Y) throw() 14:20:04 INFO - { 14:20:04 INFO - return (_fpcomp(_X, _Y) & (1 | 2)) != 0; 14:20:04 INFO - } 14:20:04 INFO - template 14:20:04 INFO - inline bool islessgreater( _Ty1 _X, _Ty2 _Y) throw() 14:20:04 INFO - { 14:20:04 INFO - return (_fpcomp(_X, _Y) & (1 | 4)) != 0; 14:20:04 INFO - } 14:20:04 INFO - template 14:20:04 INFO - inline bool isunordered( _Ty1 _X, _Ty2 _Y) throw() 14:20:04 INFO - { 14:20:04 INFO - return _fpcomp(_X, _Y) == 0; 14:20:04 INFO - } 14:20:04 INFO - } 14:20:04 INFO - #line 460 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\math.h" 14:20:04 INFO - int __cdecl abs( int _X); 14:20:04 INFO - long __cdecl labs( long _X); 14:20:04 INFO - long long __cdecl llabs( long long _X); 14:20:04 INFO - double __cdecl acos( double _X); 14:20:04 INFO - double __cdecl asin( double _X); 14:20:04 INFO - double __cdecl atan( double _X); 14:20:04 INFO - double __cdecl atan2( double _Y, double _X); 14:20:04 INFO - double __cdecl cos( double _X); 14:20:04 INFO - double __cdecl cosh( double _X); 14:20:04 INFO - double __cdecl exp( double _X); 14:20:04 INFO - double __cdecl fabs( double _X); 14:20:04 INFO - double __cdecl fmod( double _X, double _Y); 14:20:04 INFO - double __cdecl log( double _X); 14:20:04 INFO - double __cdecl log10( double _X); 14:20:04 INFO - double __cdecl pow( double _X, double _Y); 14:20:04 INFO - double __cdecl sin( double _X); 14:20:04 INFO - double __cdecl sinh( double _X); 14:20:04 INFO - double __cdecl sqrt( double _X); 14:20:04 INFO - double __cdecl tan( double _X); 14:20:04 INFO - double __cdecl tanh( double _X); 14:20:04 INFO - __declspec(dllimport) double __cdecl acosh( double _X); 14:20:04 INFO - __declspec(dllimport) double __cdecl asinh( double _X); 14:20:04 INFO - __declspec(dllimport) double __cdecl atanh( double _X); 14:20:04 INFO - __declspec(dllimport) double __cdecl atof( char const* _String); 14:20:04 INFO - __declspec(dllimport) double __cdecl _atof_l( char const* _String, _locale_t _Locale); 14:20:04 INFO - __declspec(dllimport) double __cdecl _cabs( struct _complex _Complex_value); 14:20:04 INFO - __declspec(dllimport) double __cdecl cbrt( double _X); 14:20:04 INFO - __declspec(dllimport) double __cdecl ceil( double _X); 14:20:04 INFO - __declspec(dllimport) double __cdecl _chgsign( double _X); 14:20:04 INFO - __declspec(dllimport) double __cdecl copysign( double _Number, double _Sign); 14:20:04 INFO - __declspec(dllimport) double __cdecl _copysign( double _Number, double _Sign); 14:20:04 INFO - __declspec(dllimport) double __cdecl erf( double _X); 14:20:04 INFO - __declspec(dllimport) double __cdecl erfc( double _X); 14:20:04 INFO - __declspec(dllimport) double __cdecl exp2( double _X); 14:20:04 INFO - __declspec(dllimport) double __cdecl expm1( double _X); 14:20:04 INFO - __declspec(dllimport) double __cdecl fdim( double _X, double _Y); 14:20:04 INFO - __declspec(dllimport) double __cdecl floor( double _X); 14:20:04 INFO - __declspec(dllimport) double __cdecl fma( double _X, double _Y, double _Z); 14:20:04 INFO - __declspec(dllimport) double __cdecl fmax( double _X, double _Y); 14:20:04 INFO - __declspec(dllimport) double __cdecl fmin( double _X, double _Y); 14:20:04 INFO - __declspec(dllimport) double __cdecl frexp( double _X, int* _Y); 14:20:04 INFO - __declspec(dllimport) double __cdecl hypot( double _X, double _Y); 14:20:04 INFO - __declspec(dllimport) double __cdecl _hypot( double _X, double _Y); 14:20:04 INFO - __declspec(dllimport) int __cdecl ilogb( double _X); 14:20:04 INFO - __declspec(dllimport) double __cdecl ldexp( double _X, int _Y); 14:20:04 INFO - __declspec(dllimport) double __cdecl lgamma( double _X); 14:20:04 INFO - __declspec(dllimport) long long __cdecl llrint( double _X); 14:20:04 INFO - __declspec(dllimport) long long __cdecl llround( double _X); 14:20:04 INFO - __declspec(dllimport) double __cdecl log1p( double _X); 14:20:04 INFO - __declspec(dllimport) double __cdecl log2( double _X); 14:20:04 INFO - __declspec(dllimport) double __cdecl logb( double _X); 14:20:04 INFO - __declspec(dllimport) long __cdecl lrint( double _X); 14:20:04 INFO - __declspec(dllimport) long __cdecl lround( double _X); 14:20:04 INFO - int __cdecl _matherr( struct _exception* _Except); 14:20:04 INFO - __declspec(dllimport) double __cdecl modf( double _X, double* _Y); 14:20:04 INFO - __declspec(dllimport) double __cdecl nan( char const*); 14:20:04 INFO - __declspec(dllimport) double __cdecl nearbyint( double _X); 14:20:04 INFO - __declspec(dllimport) double __cdecl nextafter( double _X, double _Y); 14:20:04 INFO - __declspec(dllimport) double __cdecl nexttoward( double _X, long double _Y); 14:20:04 INFO - __declspec(dllimport) double __cdecl remainder( double _X, double _Y); 14:20:04 INFO - __declspec(dllimport) double __cdecl remquo( double _X, double _Y, int* _Z); 14:20:04 INFO - __declspec(dllimport) double __cdecl rint( double _X); 14:20:04 INFO - __declspec(dllimport) double __cdecl round( double _X); 14:20:04 INFO - __declspec(dllimport) double __cdecl scalbln( double _X, long _Y); 14:20:04 INFO - __declspec(dllimport) double __cdecl scalbn( double _X, int _Y); 14:20:04 INFO - __declspec(dllimport) double __cdecl tgamma( double _X); 14:20:04 INFO - __declspec(dllimport) double __cdecl trunc( double _X); 14:20:04 INFO - __declspec(dllimport) double __cdecl _j0( double _X ); 14:20:04 INFO - __declspec(dllimport) double __cdecl _j1( double _X ); 14:20:04 INFO - __declspec(dllimport) double __cdecl _jn(int _X, double _Y); 14:20:04 INFO - __declspec(dllimport) double __cdecl _y0( double _X); 14:20:04 INFO - __declspec(dllimport) double __cdecl _y1( double _X); 14:20:04 INFO - __declspec(dllimport) double __cdecl _yn( int _X, double _Y); 14:20:04 INFO - __declspec(dllimport) float __cdecl acoshf( float _X); 14:20:04 INFO - __declspec(dllimport) float __cdecl asinhf( float _X); 14:20:04 INFO - __declspec(dllimport) float __cdecl atanhf( float _X); 14:20:04 INFO - __declspec(dllimport) float __cdecl cbrtf( float _X); 14:20:04 INFO - __declspec(dllimport) float __cdecl _chgsignf( float _X); 14:20:04 INFO - __declspec(dllimport) float __cdecl copysignf( float _Number, float _Sign); 14:20:04 INFO - __declspec(dllimport) float __cdecl _copysignf( float _Number, float _Sign); 14:20:04 INFO - __declspec(dllimport) float __cdecl erff( float _X); 14:20:04 INFO - __declspec(dllimport) float __cdecl erfcf( float _X); 14:20:04 INFO - __declspec(dllimport) float __cdecl expm1f( float _X); 14:20:04 INFO - __declspec(dllimport) float __cdecl exp2f( float _X); 14:20:04 INFO - __declspec(dllimport) float __cdecl fdimf( float _X, float _Y); 14:20:04 INFO - __declspec(dllimport) float __cdecl fmaf( float _X, float _Y, float _Z); 14:20:04 INFO - __declspec(dllimport) float __cdecl fmaxf( float _X, float _Y); 14:20:04 INFO - __declspec(dllimport) float __cdecl fminf( float _X, float _Y); 14:20:04 INFO - __declspec(dllimport) float __cdecl _hypotf( float _X, float _Y); 14:20:04 INFO - __declspec(dllimport) int __cdecl ilogbf( float _X); 14:20:04 INFO - __declspec(dllimport) float __cdecl lgammaf( float _X); 14:20:04 INFO - __declspec(dllimport) long long __cdecl llrintf( float _X); 14:20:04 INFO - __declspec(dllimport) long long __cdecl llroundf( float _X); 14:20:04 INFO - __declspec(dllimport) float __cdecl log1pf( float _X); 14:20:04 INFO - __declspec(dllimport) float __cdecl log2f( float _X); 14:20:04 INFO - __declspec(dllimport) float __cdecl logbf( float _X); 14:20:04 INFO - __declspec(dllimport) long __cdecl lrintf( float _X); 14:20:04 INFO - __declspec(dllimport) long __cdecl lroundf( float _X); 14:20:04 INFO - __declspec(dllimport) float __cdecl nanf( char const*); 14:20:04 INFO - __declspec(dllimport) float __cdecl nearbyintf( float _X); 14:20:04 INFO - __declspec(dllimport) float __cdecl nextafterf( float _X, float _Y); 14:20:04 INFO - __declspec(dllimport) float __cdecl nexttowardf( float _X, long double _Y); 14:20:04 INFO - __declspec(dllimport) float __cdecl remainderf( float _X, float _Y); 14:20:04 INFO - __declspec(dllimport) float __cdecl remquof( float _X, float _Y, int* _Z); 14:20:04 INFO - __declspec(dllimport) float __cdecl rintf( float _X); 14:20:04 INFO - __declspec(dllimport) float __cdecl roundf( float _X); 14:20:04 INFO - __declspec(dllimport) float __cdecl scalblnf( float _X, long _Y); 14:20:04 INFO - __declspec(dllimport) float __cdecl scalbnf( float _X, int _Y); 14:20:04 INFO - __declspec(dllimport) float __cdecl tgammaf( float _X); 14:20:04 INFO - __declspec(dllimport) float __cdecl truncf( float _X); 14:20:04 INFO - __declspec(dllimport) int __cdecl _set_SSE2_enable( int _Flag); 14:20:04 INFO - #line 603 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\math.h" 14:20:04 INFO - #line 618 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\math.h" 14:20:04 INFO - __inline float __cdecl acosf( float _X) 14:20:04 INFO - { 14:20:04 INFO - return (float)acos(_X); 14:20:04 INFO - } 14:20:04 INFO - __inline float __cdecl asinf( float _X) 14:20:04 INFO - { 14:20:04 INFO - return (float)asin(_X); 14:20:04 INFO - } 14:20:04 INFO - __inline float __cdecl atan2f( float _Y, float _X) 14:20:04 INFO - { 14:20:04 INFO - return (float)atan2(_Y, _X); 14:20:04 INFO - } 14:20:04 INFO - __inline float __cdecl atanf( float _X) 14:20:04 INFO - { 14:20:04 INFO - return (float)atan(_X); 14:20:04 INFO - } 14:20:04 INFO - __inline float __cdecl ceilf( float _X) 14:20:04 INFO - { 14:20:04 INFO - return (float)ceil(_X); 14:20:04 INFO - } 14:20:04 INFO - __inline float __cdecl cosf( float _X) 14:20:04 INFO - { 14:20:04 INFO - return (float)cos(_X); 14:20:04 INFO - } 14:20:04 INFO - __inline float __cdecl coshf( float _X) 14:20:04 INFO - { 14:20:04 INFO - return (float)cosh(_X); 14:20:04 INFO - } 14:20:04 INFO - __inline float __cdecl expf( float _X) 14:20:04 INFO - { 14:20:04 INFO - return (float)exp(_X); 14:20:04 INFO - } 14:20:04 INFO - #line 660 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\math.h" 14:20:04 INFO - #line 666 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\math.h" 14:20:04 INFO - __inline float __cdecl fabsf( float _X) 14:20:04 INFO - { 14:20:04 INFO - return (float)fabs(_X); 14:20:04 INFO - } 14:20:04 INFO - #line 673 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\math.h" 14:20:04 INFO - #line 680 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\math.h" 14:20:04 INFO - __inline float __cdecl floorf( float _X) 14:20:04 INFO - { 14:20:04 INFO - return (float)floor(_X); 14:20:04 INFO - } 14:20:04 INFO - __inline float __cdecl fmodf( float _X, float _Y) 14:20:04 INFO - { 14:20:04 INFO - return (float)fmod(_X, _Y); 14:20:04 INFO - } 14:20:04 INFO - #line 692 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\math.h" 14:20:04 INFO - __inline float __cdecl frexpf( float _X, int *_Y) 14:20:04 INFO - { 14:20:04 INFO - return (float)frexp(_X, _Y); 14:20:04 INFO - } 14:20:04 INFO - __inline float __cdecl hypotf( float _X, float _Y) 14:20:04 INFO - { 14:20:04 INFO - return _hypotf(_X, _Y); 14:20:04 INFO - } 14:20:04 INFO - __inline float __cdecl ldexpf( float _X, int _Y) 14:20:04 INFO - { 14:20:04 INFO - return (float)ldexp(_X, _Y); 14:20:04 INFO - } 14:20:04 INFO - #line 721 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\math.h" 14:20:04 INFO - __inline float __cdecl log10f( float _X) 14:20:04 INFO - { 14:20:04 INFO - return (float)log10(_X); 14:20:04 INFO - } 14:20:04 INFO - __inline float __cdecl logf( float _X) 14:20:04 INFO - { 14:20:04 INFO - return (float)log(_X); 14:20:04 INFO - } 14:20:04 INFO - __inline float __cdecl modff( float _X, float* _Y) 14:20:04 INFO - { 14:20:04 INFO - double _F, _I; 14:20:04 INFO - _F = modf(_X, &_I); 14:20:04 INFO - *_Y = (float)_I; 14:20:04 INFO - return (float)_F; 14:20:04 INFO - } 14:20:04 INFO - __inline float __cdecl powf( float _X, float _Y) 14:20:04 INFO - { 14:20:04 INFO - return (float)pow(_X, _Y); 14:20:04 INFO - } 14:20:04 INFO - __inline float __cdecl sinf( float _X) 14:20:04 INFO - { 14:20:04 INFO - return (float)sin(_X); 14:20:04 INFO - } 14:20:04 INFO - __inline float __cdecl sinhf( float _X) 14:20:04 INFO - { 14:20:04 INFO - return (float)sinh(_X); 14:20:04 INFO - } 14:20:04 INFO - __inline float __cdecl sqrtf( float _X) 14:20:04 INFO - { 14:20:04 INFO - return (float)sqrt(_X); 14:20:04 INFO - } 14:20:04 INFO - __inline float __cdecl tanf( float _X) 14:20:04 INFO - { 14:20:04 INFO - return (float)tan(_X); 14:20:04 INFO - } 14:20:04 INFO - __inline float __cdecl tanhf( float _X) 14:20:04 INFO - { 14:20:04 INFO - return (float)tanh(_X); 14:20:04 INFO - } 14:20:04 INFO - #line 771 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\math.h" 14:20:04 INFO - __declspec(dllimport) long double __cdecl acoshl( long double _X); 14:20:04 INFO - __inline long double __cdecl acosl( long double _X) 14:20:04 INFO - { 14:20:04 INFO - return acos((double)_X); 14:20:04 INFO - } 14:20:04 INFO - __declspec(dllimport) long double __cdecl asinhl( long double _X); 14:20:04 INFO - __inline long double __cdecl asinl( long double _X) 14:20:04 INFO - { 14:20:04 INFO - return asin((double)_X); 14:20:04 INFO - } 14:20:04 INFO - __inline long double __cdecl atan2l( long double _Y, long double _X) 14:20:04 INFO - { 14:20:04 INFO - return atan2((double)_Y, (double)_X); 14:20:04 INFO - } 14:20:04 INFO - __declspec(dllimport) long double __cdecl atanhl( long double _X); 14:20:04 INFO - __inline long double __cdecl atanl( long double _X) 14:20:04 INFO - { 14:20:04 INFO - return atan((double)_X); 14:20:04 INFO - } 14:20:04 INFO - __declspec(dllimport) long double __cdecl cbrtl( long double _X); 14:20:04 INFO - __inline long double __cdecl ceill( long double _X) 14:20:04 INFO - { 14:20:04 INFO - return ceil((double)_X); 14:20:04 INFO - } 14:20:04 INFO - __inline long double __cdecl _chgsignl( long double _X) 14:20:04 INFO - { 14:20:04 INFO - return _chgsign((double)_X); 14:20:04 INFO - } 14:20:04 INFO - __declspec(dllimport) long double __cdecl copysignl( long double _Number, long double _Sign); 14:20:04 INFO - __inline long double __cdecl _copysignl( long double _Number, long double _Sign) 14:20:04 INFO - { 14:20:04 INFO - return _copysign((double)_Number, (double)_Sign); 14:20:04 INFO - } 14:20:04 INFO - __inline long double __cdecl coshl( long double _X) 14:20:04 INFO - { 14:20:04 INFO - return cosh((double)_X); 14:20:04 INFO - } 14:20:04 INFO - __inline long double __cdecl cosl( long double _X) 14:20:04 INFO - { 14:20:04 INFO - return cos((double)_X); 14:20:04 INFO - } 14:20:04 INFO - __declspec(dllimport) long double __cdecl erfl( long double _X); 14:20:04 INFO - __declspec(dllimport) long double __cdecl erfcl( long double _X); 14:20:04 INFO - __inline long double __cdecl expl( long double _X) 14:20:04 INFO - { 14:20:04 INFO - return exp((double)_X); 14:20:04 INFO - } 14:20:04 INFO - __declspec(dllimport) long double __cdecl exp2l( long double _X); 14:20:04 INFO - __declspec(dllimport) long double __cdecl expm1l( long double _X); 14:20:04 INFO - __inline long double __cdecl fabsl( long double _X) 14:20:04 INFO - { 14:20:04 INFO - return fabs((double)_X); 14:20:04 INFO - } 14:20:04 INFO - __declspec(dllimport) long double __cdecl fdiml( long double _X, long double _Y); 14:20:04 INFO - __inline long double __cdecl floorl( long double _X) 14:20:04 INFO - { 14:20:04 INFO - return floor((double)_X); 14:20:04 INFO - } 14:20:04 INFO - __declspec(dllimport) long double __cdecl fmal( long double _X, long double _Y, long double _Z); 14:20:04 INFO - __declspec(dllimport) long double __cdecl fmaxl( long double _X, long double _Y); 14:20:04 INFO - __declspec(dllimport) long double __cdecl fminl( long double _X, long double _Y); 14:20:04 INFO - __inline long double __cdecl fmodl( long double _X, long double _Y) 14:20:04 INFO - { 14:20:04 INFO - return fmod((double)_X, (double)_Y); 14:20:04 INFO - } 14:20:04 INFO - __inline long double __cdecl frexpl( long double _X, int *_Y) 14:20:04 INFO - { 14:20:04 INFO - return frexp((double)_X, _Y); 14:20:04 INFO - } 14:20:04 INFO - __declspec(dllimport) int __cdecl ilogbl( long double _X); 14:20:04 INFO - __inline long double __cdecl _hypotl( long double _X, long double _Y) 14:20:04 INFO - { 14:20:04 INFO - return _hypot((double)_X, (double)_Y); 14:20:04 INFO - } 14:20:04 INFO - __inline long double __cdecl hypotl( long double _X, long double _Y) 14:20:04 INFO - { 14:20:04 INFO - return _hypot((double)_X, (double)_Y); 14:20:04 INFO - } 14:20:04 INFO - __inline long double __cdecl ldexpl( long double _X, int _Y) 14:20:04 INFO - { 14:20:04 INFO - return ldexp((double)_X, _Y); 14:20:04 INFO - } 14:20:04 INFO - __declspec(dllimport) long double __cdecl lgammal( long double _X); 14:20:04 INFO - __declspec(dllimport) long long __cdecl llrintl( long double _X); 14:20:04 INFO - __declspec(dllimport) long long __cdecl llroundl( long double _X); 14:20:04 INFO - __inline long double __cdecl logl( long double _X) 14:20:04 INFO - { 14:20:04 INFO - return log((double)_X); 14:20:04 INFO - } 14:20:04 INFO - __inline long double __cdecl log10l( long double _X) 14:20:04 INFO - { 14:20:04 INFO - return log10((double)_X); 14:20:04 INFO - } 14:20:04 INFO - __declspec(dllimport) long double __cdecl log1pl( long double _X); 14:20:04 INFO - __declspec(dllimport) long double __cdecl log2l( long double _X); 14:20:04 INFO - __declspec(dllimport) long double __cdecl logbl( long double _X); 14:20:04 INFO - __declspec(dllimport) long __cdecl lrintl( long double _X); 14:20:04 INFO - __declspec(dllimport) long __cdecl lroundl( long double _X); 14:20:04 INFO - __inline long double __cdecl modfl( long double _X, long double* _Y) 14:20:04 INFO - { 14:20:04 INFO - double _F, _I; 14:20:04 INFO - _F = modf((double)_X, &_I); 14:20:04 INFO - *_Y = _I; 14:20:04 INFO - return _F; 14:20:04 INFO - } 14:20:04 INFO - __declspec(dllimport) long double __cdecl nanl( char const*); 14:20:04 INFO - __declspec(dllimport) long double __cdecl nearbyintl( long double _X); 14:20:04 INFO - __declspec(dllimport) long double __cdecl nextafterl( long double _X, long double _Y); 14:20:04 INFO - __declspec(dllimport) long double __cdecl nexttowardl( long double _X, long double _Y); 14:20:04 INFO - __inline long double __cdecl powl( long double _X, long double _Y) 14:20:04 INFO - { 14:20:04 INFO - return pow((double)_X, (double)_Y); 14:20:04 INFO - } 14:20:04 INFO - __declspec(dllimport) long double __cdecl remainderl( long double _X, long double _Y); 14:20:04 INFO - __declspec(dllimport) long double __cdecl remquol( long double _X, long double _Y, int* _Z); 14:20:04 INFO - __declspec(dllimport) long double __cdecl rintl( long double _X); 14:20:04 INFO - __declspec(dllimport) long double __cdecl roundl( long double _X); 14:20:04 INFO - __declspec(dllimport) long double __cdecl scalblnl( long double _X, long _Y); 14:20:04 INFO - __declspec(dllimport) long double __cdecl scalbnl( long double _X, int _Y); 14:20:04 INFO - __inline long double __cdecl sinhl( long double _X) 14:20:04 INFO - { 14:20:04 INFO - return sinh((double)_X); 14:20:04 INFO - } 14:20:04 INFO - __inline long double __cdecl sinl( long double _X) 14:20:04 INFO - { 14:20:04 INFO - return sin((double)_X); 14:20:04 INFO - } 14:20:04 INFO - __inline long double __cdecl sqrtl( long double _X) 14:20:04 INFO - { 14:20:04 INFO - return sqrt((double)_X); 14:20:04 INFO - } 14:20:04 INFO - __inline long double __cdecl tanhl( long double _X) 14:20:04 INFO - { 14:20:04 INFO - return tanh((double)_X); 14:20:04 INFO - } 14:20:04 INFO - __inline long double __cdecl tanl( long double _X) 14:20:04 INFO - { 14:20:04 INFO - return tan((double)_X); 14:20:04 INFO - } 14:20:04 INFO - __declspec(dllimport) long double __cdecl tgammal( long double _X); 14:20:04 INFO - __declspec(dllimport) long double __cdecl truncl( long double _X); 14:20:04 INFO - #line 959 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\math.h" 14:20:04 INFO - extern double HUGE; 14:20:04 INFO - #line 977 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\math.h" 14:20:04 INFO - __declspec(dllimport) double __cdecl j0( double _X); 14:20:04 INFO - __declspec(dllimport) double __cdecl j1( double _X); 14:20:04 INFO - __declspec(dllimport) double __cdecl jn( int _X, double _Y); 14:20:04 INFO - __declspec(dllimport) double __cdecl y0( double _X); 14:20:04 INFO - __declspec(dllimport) double __cdecl y1( double _X); 14:20:04 INFO - __declspec(dllimport) double __cdecl yn( int _X, double _Y); 14:20:04 INFO - #line 985 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\math.h" 14:20:04 INFO - #line 987 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\math.h" 14:20:04 INFO - #pragma warning(pop) 14:20:04 INFO - } __pragma(pack(pop)) 14:20:04 INFO - #line 995 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\math.h" 14:20:04 INFO - #line 1019 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\math.h" 14:20:04 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cmath" 14:20:04 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cmath" 14:20:04 INFO - inline double abs( double _Xx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: fabs(_Xx)); 14:20:04 INFO - } 14:20:04 INFO - inline double pow( double _Xx, int _Yx) throw () 14:20:04 INFO - { 14:20:04 INFO - if (_Yx == 2) 14:20:04 INFO - return (_Xx * _Xx); 14:20:04 INFO - return (:: pow(_Xx, static_cast(_Yx))); 14:20:04 INFO - } 14:20:04 INFO - inline float abs( float _Xx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: fabsf(_Xx)); 14:20:04 INFO - } 14:20:04 INFO - inline float acos( float _Xx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: acosf(_Xx)); 14:20:04 INFO - } 14:20:04 INFO - inline float acosh( float _Xx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: acoshf(_Xx)); 14:20:04 INFO - } 14:20:04 INFO - inline float asin( float _Xx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: asinf(_Xx)); 14:20:04 INFO - } 14:20:04 INFO - inline float asinh( float _Xx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: asinhf(_Xx)); 14:20:04 INFO - } 14:20:04 INFO - inline float atan( float _Xx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: atanf(_Xx)); 14:20:04 INFO - } 14:20:04 INFO - inline float atanh( float _Xx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: atanhf(_Xx)); 14:20:04 INFO - } 14:20:04 INFO - inline float atan2( float _Yx, float _Xx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: atan2f(_Yx, _Xx)); 14:20:04 INFO - } 14:20:04 INFO - inline float cbrt( float _Xx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: cbrtf(_Xx)); 14:20:04 INFO - } 14:20:04 INFO - inline float ceil( float _Xx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: ceilf(_Xx)); 14:20:04 INFO - } 14:20:04 INFO - inline float copysign( float _Number, 14:20:04 INFO - float _Sign) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: copysignf(_Number, _Sign)); 14:20:04 INFO - } 14:20:04 INFO - inline float cos( float _Xx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: cosf(_Xx)); 14:20:04 INFO - } 14:20:04 INFO - inline float cosh( float _Xx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: coshf(_Xx)); 14:20:04 INFO - } 14:20:04 INFO - inline float erf( float _Xx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: erff(_Xx)); 14:20:04 INFO - } 14:20:04 INFO - inline float erfc( float _Xx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: erfcf(_Xx)); 14:20:04 INFO - } 14:20:04 INFO - inline float exp( float _Xx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: expf(_Xx)); 14:20:04 INFO - } 14:20:04 INFO - inline float exp2( float _Xx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: exp2f(_Xx)); 14:20:04 INFO - } 14:20:04 INFO - inline float expm1( float _Xx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: expm1f(_Xx)); 14:20:04 INFO - } 14:20:04 INFO - inline float fabs( float _Xx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: fabsf(_Xx)); 14:20:04 INFO - } 14:20:04 INFO - inline float fdim( float _Xx, float _Yx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: fdimf(_Xx, _Yx)); 14:20:04 INFO - } 14:20:04 INFO - inline float floor( float _Xx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: floorf(_Xx)); 14:20:04 INFO - } 14:20:04 INFO - inline float fma( float _Xx, float _Yx, 14:20:04 INFO - float _Zx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: fmaf(_Xx, _Yx, _Zx)); 14:20:04 INFO - } 14:20:04 INFO - inline float fmax( float _Xx, float _Yx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: fmaxf(_Xx, _Yx)); 14:20:04 INFO - } 14:20:04 INFO - inline float fmin( float _Xx, float _Yx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: fminf(_Xx, _Yx)); 14:20:04 INFO - } 14:20:04 INFO - inline float fmod( float _Xx, float _Yx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: fmodf(_Xx, _Yx)); 14:20:04 INFO - } 14:20:04 INFO - inline float frexp( float _Xx, int* _Yx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: frexpf(_Xx, _Yx)); 14:20:04 INFO - } 14:20:04 INFO - inline float hypot( float _Xx, float _Yx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: hypotf(_Xx, _Yx)); 14:20:04 INFO - } 14:20:04 INFO - inline int ilogb( float _Xx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: ilogbf(_Xx)); 14:20:04 INFO - } 14:20:04 INFO - inline float ldexp( float _Xx, int _Yx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: ldexpf(_Xx, _Yx)); 14:20:04 INFO - } 14:20:04 INFO - inline float lgamma( float _Xx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: lgammaf(_Xx)); 14:20:04 INFO - } 14:20:04 INFO - inline long long llrint( float _Xx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: llrintf(_Xx)); 14:20:04 INFO - } 14:20:04 INFO - inline long long llround( float _Xx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: llroundf(_Xx)); 14:20:04 INFO - } 14:20:04 INFO - inline float log( float _Xx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: logf(_Xx)); 14:20:04 INFO - } 14:20:04 INFO - inline float log10( float _Xx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: log10f(_Xx)); 14:20:04 INFO - } 14:20:04 INFO - inline float log1p( float _Xx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: log1pf(_Xx)); 14:20:04 INFO - } 14:20:04 INFO - inline float log2( float _Xx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: log2f(_Xx)); 14:20:04 INFO - } 14:20:04 INFO - inline float logb( float _Xx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: logbf(_Xx)); 14:20:04 INFO - } 14:20:04 INFO - inline long lrint( float _Xx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: lrintf(_Xx)); 14:20:04 INFO - } 14:20:04 INFO - inline long lround( float _Xx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: lroundf(_Xx)); 14:20:04 INFO - } 14:20:04 INFO - inline float modf( float _Xx, float* _Yx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: modff(_Xx, _Yx)); 14:20:04 INFO - } 14:20:04 INFO - inline float nearbyint( float _Xx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: nearbyintf(_Xx)); 14:20:04 INFO - } 14:20:04 INFO - inline float nextafter( float _Xx, float _Yx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: nextafterf(_Xx, _Yx)); 14:20:04 INFO - } 14:20:04 INFO - inline float nexttoward( float _Xx, 14:20:04 INFO - long double _Yx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: nexttowardf(_Xx, _Yx)); 14:20:04 INFO - } 14:20:04 INFO - inline float pow( float _Xx, 14:20:04 INFO - float _Yx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: powf(_Xx, _Yx)); 14:20:04 INFO - } 14:20:04 INFO - inline float pow( float _Xx, int _Yx) throw () 14:20:04 INFO - { 14:20:04 INFO - if (_Yx == 2) 14:20:04 INFO - return (_Xx * _Xx); 14:20:04 INFO - return (:: powf(_Xx, static_cast(_Yx))); 14:20:04 INFO - } 14:20:04 INFO - inline float remainder( float _Xx, float _Yx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: remainderf(_Xx, _Yx)); 14:20:04 INFO - } 14:20:04 INFO - inline float remquo( float _Xx, float _Yx, 14:20:04 INFO - int *_Zx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: remquof(_Xx, _Yx, _Zx)); 14:20:04 INFO - } 14:20:04 INFO - inline float rint( float _Xx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: rintf(_Xx)); 14:20:04 INFO - } 14:20:04 INFO - inline float round( float _Xx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: roundf(_Xx)); 14:20:04 INFO - } 14:20:04 INFO - inline float scalbln( float _Xx, long _Yx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: scalblnf(_Xx, _Yx)); 14:20:04 INFO - } 14:20:04 INFO - inline float scalbn( float _Xx, int _Yx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: scalbnf(_Xx, _Yx)); 14:20:04 INFO - } 14:20:04 INFO - inline float sin( float _Xx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: sinf(_Xx)); 14:20:04 INFO - } 14:20:04 INFO - inline float sinh( float _Xx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: sinhf(_Xx)); 14:20:04 INFO - } 14:20:04 INFO - inline float sqrt( float _Xx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: sqrtf(_Xx)); 14:20:04 INFO - } 14:20:04 INFO - inline float tan( float _Xx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: tanf(_Xx)); 14:20:04 INFO - } 14:20:04 INFO - inline float tanh( float _Xx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: tanhf(_Xx)); 14:20:04 INFO - } 14:20:04 INFO - inline float tgamma( float _Xx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: tgammaf(_Xx)); 14:20:04 INFO - } 14:20:04 INFO - inline float trunc( float _Xx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: truncf(_Xx)); 14:20:04 INFO - } 14:20:04 INFO - inline long double abs( long double _Xx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: fabsl(_Xx)); 14:20:04 INFO - } 14:20:04 INFO - inline long double acos( long double _Xx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: acosl(_Xx)); 14:20:04 INFO - } 14:20:04 INFO - inline long double acosh( long double _Xx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: acoshl(_Xx)); 14:20:04 INFO - } 14:20:04 INFO - inline long double asin( long double _Xx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: asinl(_Xx)); 14:20:04 INFO - } 14:20:04 INFO - inline long double asinh( long double _Xx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: asinhl(_Xx)); 14:20:04 INFO - } 14:20:04 INFO - inline long double atan( long double _Xx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: atanl(_Xx)); 14:20:04 INFO - } 14:20:04 INFO - inline long double atanh( long double _Xx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: atanhl(_Xx)); 14:20:04 INFO - } 14:20:04 INFO - inline long double atan2( long double _Yx, 14:20:04 INFO - long double _Xx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: atan2l(_Yx, _Xx)); 14:20:04 INFO - } 14:20:04 INFO - inline long double cbrt( long double _Xx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: cbrtl(_Xx)); 14:20:04 INFO - } 14:20:04 INFO - inline long double ceil( long double _Xx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: ceill(_Xx)); 14:20:04 INFO - } 14:20:04 INFO - inline long double copysign( long double _Number, 14:20:04 INFO - long double _Sign) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: copysignl(_Number, _Sign)); 14:20:04 INFO - } 14:20:04 INFO - inline long double cos( long double _Xx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: cosl(_Xx)); 14:20:04 INFO - } 14:20:04 INFO - inline long double cosh( long double _Xx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: coshl(_Xx)); 14:20:04 INFO - } 14:20:04 INFO - inline long double erf( long double _Xx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: erfl(_Xx)); 14:20:04 INFO - } 14:20:04 INFO - inline long double erfc( long double _Xx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: erfcl(_Xx)); 14:20:04 INFO - } 14:20:04 INFO - inline long double exp( long double _Xx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: expl(_Xx)); 14:20:04 INFO - } 14:20:04 INFO - inline long double exp2( long double _Xx) throw () 14:20:04 INFO - { 14:20:04 INFO - return (:: exp2l(_Xx)); 14:20:04 INFO - } 14:20:04 INFO - inline long double expm1( long double _Xx) throw () 14:20:05 INFO - { 14:20:05 INFO - return (:: expm1l(_Xx)); 14:20:05 INFO - } 14:20:05 INFO - inline long double fabs( long double _Xx) throw () 14:20:05 INFO - { 14:20:05 INFO - return (:: fabsl(_Xx)); 14:20:05 INFO - } 14:20:05 INFO - inline long double fdim( long double _Xx, 14:20:05 INFO - long double _Yx) throw () 14:20:05 INFO - { 14:20:05 INFO - return (:: fdiml(_Xx, _Yx)); 14:20:05 INFO - } 14:20:05 INFO - inline long double floor( long double _Xx) throw () 14:20:05 INFO - { 14:20:05 INFO - return (:: floorl(_Xx)); 14:20:05 INFO - } 14:20:05 INFO - inline long double fma( long double _Xx, 14:20:05 INFO - long double _Yx, long double _Zx) throw () 14:20:05 INFO - { 14:20:05 INFO - return (:: fmal(_Xx, _Yx, _Zx)); 14:20:05 INFO - } 14:20:05 INFO - inline long double fmax( long double _Xx, 14:20:05 INFO - long double _Yx) throw () 14:20:05 INFO - { 14:20:05 INFO - return (:: fmaxl(_Xx, _Yx)); 14:20:05 INFO - } 14:20:05 INFO - inline long double fmin( long double _Xx, 14:20:05 INFO - long double _Yx) throw () 14:20:05 INFO - { 14:20:05 INFO - return (:: fminl(_Xx, _Yx)); 14:20:05 INFO - } 14:20:05 INFO - inline long double fmod( long double _Xx, 14:20:05 INFO - long double _Yx) throw () 14:20:05 INFO - { 14:20:05 INFO - return (:: fmodl(_Xx, _Yx)); 14:20:05 INFO - } 14:20:05 INFO - inline long double frexp( long double _Xx, 14:20:05 INFO - int* _Yx) throw () 14:20:05 INFO - { 14:20:05 INFO - return (:: frexpl(_Xx, _Yx)); 14:20:05 INFO - } 14:20:05 INFO - inline long double hypot( long double _Xx, 14:20:05 INFO - long double _Yx) throw () 14:20:05 INFO - { 14:20:05 INFO - return (:: hypotl(_Xx, _Yx)); 14:20:05 INFO - } 14:20:05 INFO - inline int ilogb( long double _Xx) throw () 14:20:05 INFO - { 14:20:05 INFO - return (:: ilogbl(_Xx)); 14:20:05 INFO - } 14:20:05 INFO - inline long double ldexp( long double _Xx, 14:20:05 INFO - int _Yx) throw () 14:20:05 INFO - { 14:20:05 INFO - return (:: ldexpl(_Xx, _Yx)); 14:20:05 INFO - } 14:20:05 INFO - inline long double lgamma( long double _Xx) throw () 14:20:05 INFO - { 14:20:05 INFO - return (:: lgammal(_Xx)); 14:20:05 INFO - } 14:20:05 INFO - inline long long llrint( long double _Xx) throw () 14:20:05 INFO - { 14:20:05 INFO - return (:: llrintl(_Xx)); 14:20:05 INFO - } 14:20:05 INFO - inline long long llround( long double _Xx) throw () 14:20:05 INFO - { 14:20:05 INFO - return (:: llroundl(_Xx)); 14:20:05 INFO - } 14:20:05 INFO - inline long double log( long double _Xx) throw () 14:20:05 INFO - { 14:20:05 INFO - return (:: logl(_Xx)); 14:20:05 INFO - } 14:20:05 INFO - inline long double log10( long double _Xx) throw () 14:20:05 INFO - { 14:20:05 INFO - return (:: log10l(_Xx)); 14:20:05 INFO - } 14:20:05 INFO - inline long double log1p( long double _Xx) throw () 14:20:05 INFO - { 14:20:05 INFO - return (:: log1pl(_Xx)); 14:20:05 INFO - } 14:20:05 INFO - inline long double log2( long double _Xx) throw () 14:20:05 INFO - { 14:20:05 INFO - return (:: log2l(_Xx)); 14:20:05 INFO - } 14:20:05 INFO - inline long double logb( long double _Xx) throw () 14:20:05 INFO - { 14:20:05 INFO - return (:: logbl(_Xx)); 14:20:05 INFO - } 14:20:05 INFO - inline long lrint( long double _Xx) throw () 14:20:05 INFO - { 14:20:05 INFO - return (:: lrintl(_Xx)); 14:20:05 INFO - } 14:20:05 INFO - inline long lround( long double _Xx) throw () 14:20:05 INFO - { 14:20:05 INFO - return (:: lroundl(_Xx)); 14:20:05 INFO - } 14:20:05 INFO - inline long double modf( long double _Xx, 14:20:05 INFO - long double* _Yx) throw () 14:20:05 INFO - { 14:20:05 INFO - return (:: modfl(_Xx, _Yx)); 14:20:05 INFO - } 14:20:05 INFO - inline long double nearbyint( long double _Xx) throw () 14:20:05 INFO - { 14:20:05 INFO - return (:: nearbyintl(_Xx)); 14:20:05 INFO - } 14:20:05 INFO - inline long double nextafter( long double _Xx, 14:20:05 INFO - long double _Yx) throw () 14:20:05 INFO - { 14:20:05 INFO - return (:: nextafterl(_Xx, _Yx)); 14:20:05 INFO - } 14:20:05 INFO - inline long double nexttoward( long double _Xx, 14:20:05 INFO - long double _Yx) throw () 14:20:05 INFO - { 14:20:05 INFO - return (:: nexttowardl(_Xx, _Yx)); 14:20:05 INFO - } 14:20:05 INFO - inline long double pow( long double _Xx, 14:20:05 INFO - long double _Yx) throw () 14:20:05 INFO - { 14:20:05 INFO - return (:: powl(_Xx, _Yx)); 14:20:05 INFO - } 14:20:05 INFO - inline long double pow( long double _Xx, 14:20:05 INFO - int _Yx) throw () 14:20:05 INFO - { 14:20:05 INFO - if (_Yx == 2) 14:20:05 INFO - return (_Xx * _Xx); 14:20:05 INFO - return (:: powl(_Xx, static_cast(_Yx))); 14:20:05 INFO - } 14:20:05 INFO - inline long double remainder( long double _Xx, 14:20:05 INFO - long double _Yx) throw () 14:20:05 INFO - { 14:20:05 INFO - return (:: remainderl(_Xx, _Yx)); 14:20:05 INFO - } 14:20:05 INFO - inline long double remquo( long double _Xx, 14:20:05 INFO - long double _Yx, int *_Zx) throw () 14:20:05 INFO - { 14:20:05 INFO - return (:: remquol(_Xx, _Yx, _Zx)); 14:20:05 INFO - } 14:20:05 INFO - inline long double rint( long double _Xx) throw () 14:20:05 INFO - { 14:20:05 INFO - return (:: rintl(_Xx)); 14:20:05 INFO - } 14:20:05 INFO - inline long double round( long double _Xx) throw () 14:20:05 INFO - { 14:20:05 INFO - return (:: roundl(_Xx)); 14:20:05 INFO - } 14:20:05 INFO - inline long double scalbln( long double _Xx, 14:20:05 INFO - long _Yx) throw () 14:20:05 INFO - { 14:20:05 INFO - return (:: scalblnl(_Xx, _Yx)); 14:20:05 INFO - } 14:20:05 INFO - inline long double scalbn( long double _Xx, 14:20:05 INFO - int _Yx) throw () 14:20:05 INFO - { 14:20:05 INFO - return (:: scalbnl(_Xx, _Yx)); 14:20:05 INFO - } 14:20:05 INFO - inline long double sin( long double _Xx) throw () 14:20:05 INFO - { 14:20:05 INFO - return (:: sinl(_Xx)); 14:20:05 INFO - } 14:20:05 INFO - inline long double sinh( long double _Xx) throw () 14:20:05 INFO - { 14:20:05 INFO - return (:: sinhl(_Xx)); 14:20:05 INFO - } 14:20:05 INFO - inline long double sqrt( long double _Xx) throw () 14:20:05 INFO - { 14:20:05 INFO - return (:: sqrtl(_Xx)); 14:20:05 INFO - } 14:20:05 INFO - inline long double tan( long double _Xx) throw () 14:20:05 INFO - { 14:20:05 INFO - return (:: tanl(_Xx)); 14:20:05 INFO - } 14:20:05 INFO - inline long double tanh( long double _Xx) throw () 14:20:05 INFO - { 14:20:05 INFO - return (:: tanhl(_Xx)); 14:20:05 INFO - } 14:20:05 INFO - inline long double tgamma( long double _Xx) throw () 14:20:05 INFO - { 14:20:05 INFO - return (:: tgammal(_Xx)); 14:20:05 INFO - } 14:20:05 INFO - inline long double trunc( long double _Xx) throw () 14:20:05 INFO - { 14:20:05 INFO - return (:: truncl(_Xx)); 14:20:05 INFO - } 14:20:05 INFO - #line 641 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cmath" 14:20:05 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xtgmath.h" 14:20:05 INFO - #pragma once 14:20:05 INFO - #pragma pack(push,8) 14:20:05 INFO - #pragma warning(push,3) 14:20:05 INFO - namespace std { 14:20:05 INFO - template 14:20:05 INFO - struct _Promote_to_float 14:20:05 INFO - { 14:20:05 INFO - typedef typename conditional::value, 14:20:05 INFO - double, _Ty>::type type; 14:20:05 INFO - }; 14:20:05 INFO - template 14:20:05 INFO - struct _Common_float_type 14:20:05 INFO - { 14:20:05 INFO - typedef typename _Promote_to_float<_Ty1>::type _Ty1f; 14:20:05 INFO - typedef typename _Promote_to_float<_Ty2>::type _Ty2f; 14:20:05 INFO - typedef typename conditional::value 14:20:05 INFO - || is_same<_Ty2f, long double>::value, long double, 14:20:05 INFO - typename conditional::value 14:20:05 INFO - || is_same<_Ty2f, double>::value, double, 14:20:05 INFO - float>::type>::type type; 14:20:05 INFO - }; 14:20:05 INFO - } 14:20:05 INFO - template inline 14:20:05 INFO - typename ::std:: enable_if< ::std:: is_arithmetic<_Ty1>::value 14:20:05 INFO - && ::std:: is_arithmetic<_Ty2>::value, 14:20:05 INFO - typename ::std:: _Common_float_type<_Ty1, _Ty2>::type>::type 14:20:05 INFO - pow(const _Ty1 _Left, const _Ty2 _Right) 14:20:05 INFO - { 14:20:05 INFO - typedef typename ::std:: _Common_float_type<_Ty1, _Ty2>::type type; 14:20:05 INFO - return (:: pow(type(_Left), type(_Right))); 14:20:05 INFO - } 14:20:05 INFO - extern "C" double __cdecl acos( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type acos(_Ty _Left) { return (:: acos((double)_Left)); } 14:20:05 INFO - extern "C" double __cdecl asin( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type asin(_Ty _Left) { return (:: asin((double)_Left)); } 14:20:05 INFO - extern "C" double __cdecl atan( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type atan(_Ty _Left) { return (:: atan((double)_Left)); } 14:20:05 INFO - extern "C" double __cdecl atan2( double, double); template inline typename ::std:: enable_if< ::std:: is_arithmetic<_Ty1>::value && ::std:: is_arithmetic<_Ty2>::value, typename ::std:: _Common_float_type<_Ty1, _Ty2>::type>::type atan2(_Ty1 _Left, _Ty2 _Right) { typedef typename ::std:: _Common_float_type<_Ty1, _Ty2>::type type; return (:: atan2((type)_Left, (type)_Right)); } 14:20:05 INFO - extern "C" __declspec(dllimport) double __cdecl ceil( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type ceil(_Ty _Left) { return (:: ceil((double)_Left)); } 14:20:05 INFO - extern "C" double __cdecl cos( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type cos(_Ty _Left) { return (:: cos((double)_Left)); } 14:20:05 INFO - extern "C" double __cdecl cosh( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type cosh(_Ty _Left) { return (:: cosh((double)_Left)); } 14:20:05 INFO - extern "C" double __cdecl exp( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type exp(_Ty _Left) { return (:: exp((double)_Left)); } 14:20:05 INFO - extern "C" double __cdecl fabs( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type fabs(_Ty _Left) { return (:: fabs((double)_Left)); } 14:20:05 INFO - extern "C" __declspec(dllimport) double __cdecl floor( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type floor(_Ty _Left) { return (:: floor((double)_Left)); } 14:20:05 INFO - extern "C" double __cdecl fmod( double, double); template inline typename ::std:: enable_if< ::std:: is_arithmetic<_Ty1>::value && ::std:: is_arithmetic<_Ty2>::value, typename ::std:: _Common_float_type<_Ty1, _Ty2>::type>::type fmod(_Ty1 _Left, _Ty2 _Right) { typedef typename ::std:: _Common_float_type<_Ty1, _Ty2>::type type; return (:: fmod((type)_Left, (type)_Right)); } 14:20:05 INFO - extern "C" __declspec(dllimport) double __cdecl frexp( double, int *); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type frexp(_Ty _Left, int * _Arg2) { return (:: frexp((double)_Left, _Arg2)); } 14:20:05 INFO - extern "C" __declspec(dllimport) double __cdecl ldexp( double, int); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type ldexp(_Ty _Left, int _Arg2) { return (:: ldexp((double)_Left, _Arg2)); } 14:20:05 INFO - extern "C" double __cdecl log( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type log(_Ty _Left) { return (:: log((double)_Left)); } 14:20:05 INFO - extern "C" double __cdecl log10( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type log10(_Ty _Left) { return (:: log10((double)_Left)); } 14:20:05 INFO - extern "C" double __cdecl sin( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type sin(_Ty _Left) { return (:: sin((double)_Left)); } 14:20:05 INFO - extern "C" double __cdecl sinh( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type sinh(_Ty _Left) { return (:: sinh((double)_Left)); } 14:20:05 INFO - extern "C" double __cdecl sqrt( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type sqrt(_Ty _Left) { return (:: sqrt((double)_Left)); } 14:20:05 INFO - extern "C" double __cdecl tan( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type tan(_Ty _Left) { return (:: tan((double)_Left)); } 14:20:05 INFO - extern "C" double __cdecl tanh( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type tanh(_Ty _Left) { return (:: tanh((double)_Left)); } 14:20:05 INFO - inline float _Fma(float _Left, float _Middle, float _Right) 14:20:05 INFO - { 14:20:05 INFO - return (:: fmaf(_Left, _Middle, _Right)); 14:20:05 INFO - } 14:20:05 INFO - inline double _Fma(double _Left, double _Middle, double _Right) 14:20:05 INFO - { 14:20:05 INFO - return (:: fma(_Left, _Middle, _Right)); 14:20:05 INFO - } 14:20:05 INFO - inline long double _Fma(long double _Left, long double _Middle, 14:20:05 INFO - long double _Right) 14:20:05 INFO - { 14:20:05 INFO - return (:: fmal(_Left, _Middle, _Right)); 14:20:05 INFO - } 14:20:05 INFO - template inline 14:20:05 INFO - typename ::std:: _Common_float_type<_Ty1, 14:20:05 INFO - typename ::std:: _Common_float_type<_Ty2, _Ty3>::type>::type 14:20:05 INFO - fma(_Ty1 _Left, _Ty2 _Middle, _Ty3 _Right) 14:20:05 INFO - { 14:20:05 INFO - typedef typename ::std:: _Common_float_type<_Ty1, 14:20:05 INFO - typename ::std:: _Common_float_type<_Ty2, _Ty3>::type>::type type; 14:20:05 INFO - return (_Fma((type)_Left, (type)_Middle, (type)_Right)); 14:20:05 INFO - } 14:20:05 INFO - inline float _Remquo(float _Left, float _Right, int *_Pquo) 14:20:05 INFO - { 14:20:05 INFO - return (:: remquof(_Left, _Right, _Pquo)); 14:20:05 INFO - } 14:20:05 INFO - inline double _Remquo(double _Left, double _Right, int *_Pquo) 14:20:05 INFO - { 14:20:05 INFO - return (:: remquo(_Left, _Right, _Pquo)); 14:20:05 INFO - } 14:20:05 INFO - inline long double _Remquo(long double _Left, long double _Right, int *_Pquo) 14:20:05 INFO - { 14:20:05 INFO - return (:: remquol(_Left, _Right, _Pquo)); 14:20:05 INFO - } 14:20:05 INFO - template inline 14:20:05 INFO - typename ::std:: _Common_float_type<_Ty1, _Ty2>::type 14:20:05 INFO - remquo(_Ty1 _Left, _Ty2 _Right, int *_Pquo) 14:20:05 INFO - { 14:20:05 INFO - typedef typename ::std:: _Common_float_type<_Ty1, _Ty2>::type type; 14:20:05 INFO - return (_Remquo((type)_Left, (type)_Right, _Pquo)); 14:20:05 INFO - } 14:20:05 INFO - extern "C" __declspec(dllimport) double __cdecl acosh( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type acosh(_Ty _Left) { return (:: acosh((double)_Left)); } 14:20:05 INFO - extern "C" __declspec(dllimport) double __cdecl asinh( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type asinh(_Ty _Left) { return (:: asinh((double)_Left)); } 14:20:05 INFO - extern "C" __declspec(dllimport) double __cdecl atanh( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type atanh(_Ty _Left) { return (:: atanh((double)_Left)); } 14:20:05 INFO - extern "C" __declspec(dllimport) double __cdecl cbrt( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type cbrt(_Ty _Left) { return (:: cbrt((double)_Left)); } 14:20:05 INFO - extern "C" __declspec(dllimport) double __cdecl copysign( double, double); template inline typename ::std:: enable_if< ::std:: is_arithmetic<_Ty1>::value && ::std:: is_arithmetic<_Ty2>::value, typename ::std:: _Common_float_type<_Ty1, _Ty2>::type>::type copysign(_Ty1 _Left, _Ty2 _Right) { typedef typename ::std:: _Common_float_type<_Ty1, _Ty2>::type type; return (:: copysign((type)_Left, (type)_Right)); } 14:20:05 INFO - extern "C" __declspec(dllimport) double __cdecl erf( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type erf(_Ty _Left) { return (:: erf((double)_Left)); } 14:20:05 INFO - extern "C" __declspec(dllimport) double __cdecl erfc( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type erfc(_Ty _Left) { return (:: erfc((double)_Left)); } 14:20:05 INFO - extern "C" __declspec(dllimport) double __cdecl expm1( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type expm1(_Ty _Left) { return (:: expm1((double)_Left)); } 14:20:05 INFO - extern "C" __declspec(dllimport) double __cdecl exp2( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type exp2(_Ty _Left) { return (:: exp2((double)_Left)); } 14:20:05 INFO - extern "C" __declspec(dllimport) double __cdecl fdim( double, double); template inline typename ::std:: enable_if< ::std:: is_arithmetic<_Ty1>::value && ::std:: is_arithmetic<_Ty2>::value, typename ::std:: _Common_float_type<_Ty1, _Ty2>::type>::type fdim(_Ty1 _Left, _Ty2 _Right) { typedef typename ::std:: _Common_float_type<_Ty1, _Ty2>::type type; return (:: fdim((type)_Left, (type)_Right)); } 14:20:05 INFO - extern "C" __declspec(dllimport) double __cdecl fmax( double, double); template inline typename ::std:: enable_if< ::std:: is_arithmetic<_Ty1>::value && ::std:: is_arithmetic<_Ty2>::value, typename ::std:: _Common_float_type<_Ty1, _Ty2>::type>::type fmax(_Ty1 _Left, _Ty2 _Right) { typedef typename ::std:: _Common_float_type<_Ty1, _Ty2>::type type; return (:: fmax((type)_Left, (type)_Right)); } 14:20:05 INFO - extern "C" __declspec(dllimport) double __cdecl fmin( double, double); template inline typename ::std:: enable_if< ::std:: is_arithmetic<_Ty1>::value && ::std:: is_arithmetic<_Ty2>::value, typename ::std:: _Common_float_type<_Ty1, _Ty2>::type>::type fmin(_Ty1 _Left, _Ty2 _Right) { typedef typename ::std:: _Common_float_type<_Ty1, _Ty2>::type type; return (:: fmin((type)_Left, (type)_Right)); } 14:20:05 INFO - extern "C" __declspec(dllimport) double __cdecl hypot( double, double); template inline typename ::std:: enable_if< ::std:: is_arithmetic<_Ty1>::value && ::std:: is_arithmetic<_Ty2>::value, typename ::std:: _Common_float_type<_Ty1, _Ty2>::type>::type hypot(_Ty1 _Left, _Ty2 _Right) { typedef typename ::std:: _Common_float_type<_Ty1, _Ty2>::type type; return (:: hypot((type)_Left, (type)_Right)); } 14:20:05 INFO - extern "C" __declspec(dllimport) int __cdecl ilogb( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, int>::type ilogb(_Ty _Left) { return (:: ilogb((double)_Left)); } 14:20:05 INFO - extern "C" __declspec(dllimport) double __cdecl lgamma( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type lgamma(_Ty _Left) { return (:: lgamma((double)_Left)); } 14:20:05 INFO - extern "C" __declspec(dllimport) long long __cdecl llrint( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, long long>::type llrint(_Ty _Left) { return (:: llrint((double)_Left)); } 14:20:05 INFO - extern "C" __declspec(dllimport) long long __cdecl llround( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, long long>::type llround(_Ty _Left) { return (:: llround((double)_Left)); } 14:20:05 INFO - extern "C" __declspec(dllimport) double __cdecl log1p( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type log1p(_Ty _Left) { return (:: log1p((double)_Left)); } 14:20:05 INFO - extern "C" __declspec(dllimport) double __cdecl log2( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type log2(_Ty _Left) { return (:: log2((double)_Left)); } 14:20:05 INFO - extern "C" __declspec(dllimport) double __cdecl logb( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type logb(_Ty _Left) { return (:: logb((double)_Left)); } 14:20:05 INFO - extern "C" __declspec(dllimport) long __cdecl lrint( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, long>::type lrint(_Ty _Left) { return (:: lrint((double)_Left)); } 14:20:05 INFO - extern "C" __declspec(dllimport) long __cdecl lround( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, long>::type lround(_Ty _Left) { return (:: lround((double)_Left)); } 14:20:05 INFO - extern "C" __declspec(dllimport) double __cdecl nearbyint( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type nearbyint(_Ty _Left) { return (:: nearbyint((double)_Left)); } 14:20:05 INFO - extern "C" __declspec(dllimport) double __cdecl nextafter( double, double); template inline typename ::std:: enable_if< ::std:: is_arithmetic<_Ty1>::value && ::std:: is_arithmetic<_Ty2>::value, typename ::std:: _Common_float_type<_Ty1, _Ty2>::type>::type nextafter(_Ty1 _Left, _Ty2 _Right) { typedef typename ::std:: _Common_float_type<_Ty1, _Ty2>::type type; return (:: nextafter((type)_Left, (type)_Right)); } 14:20:05 INFO - extern "C" __declspec(dllimport) double __cdecl nexttoward( double, long double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type nexttoward(_Ty _Left, long double _Arg2) { return (:: nexttoward((double)_Left, _Arg2)); } 14:20:05 INFO - extern "C" __declspec(dllimport) double __cdecl remainder( double, double); template inline typename ::std:: enable_if< ::std:: is_arithmetic<_Ty1>::value && ::std:: is_arithmetic<_Ty2>::value, typename ::std:: _Common_float_type<_Ty1, _Ty2>::type>::type remainder(_Ty1 _Left, _Ty2 _Right) { typedef typename ::std:: _Common_float_type<_Ty1, _Ty2>::type type; return (:: remainder((type)_Left, (type)_Right)); } 14:20:05 INFO - extern "C" __declspec(dllimport) double __cdecl rint( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type rint(_Ty _Left) { return (:: rint((double)_Left)); } 14:20:05 INFO - extern "C" __declspec(dllimport) double __cdecl round( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type round(_Ty _Left) { return (:: round((double)_Left)); } 14:20:05 INFO - extern "C" __declspec(dllimport) double __cdecl scalbln( double, long); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type scalbln(_Ty _Left, long _Arg2) { return (:: scalbln((double)_Left, _Arg2)); } 14:20:05 INFO - extern "C" __declspec(dllimport) double __cdecl scalbn( double, int); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type scalbn(_Ty _Left, int _Arg2) { return (:: scalbn((double)_Left, _Arg2)); } 14:20:05 INFO - extern "C" __declspec(dllimport) double __cdecl tgamma( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type tgamma(_Ty _Left) { return (:: tgamma((double)_Left)); } 14:20:05 INFO - extern "C" __declspec(dllimport) double __cdecl trunc( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type trunc(_Ty _Left) { return (:: trunc((double)_Left)); } 14:20:05 INFO - #pragma warning(pop) 14:20:05 INFO - #pragma pack(pop) 14:20:05 INFO - #line 218 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xtgmath.h" 14:20:05 INFO - #line 219 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xtgmath.h" 14:20:05 INFO - #line 220 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xtgmath.h" 14:20:05 INFO - #line 648 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cmath" 14:20:05 INFO - #line 649 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cmath" 14:20:05 INFO - namespace std { 14:20:05 INFO - using :: abs; using :: acos; using :: asin; 14:20:05 INFO - using :: atan; using :: atan2; using :: ceil; 14:20:05 INFO - using :: cos; using :: cosh; using :: exp; 14:20:05 INFO - using :: fabs; using :: floor; using :: fmod; 14:20:05 INFO - using :: frexp; using :: ldexp; using :: log; 14:20:05 INFO - using :: log10; using :: modf; using :: pow; 14:20:05 INFO - using :: sin; using :: sinh; using :: sqrt; 14:20:05 INFO - using :: tan; using :: tanh; 14:20:05 INFO - using :: acosf; using :: asinf; 14:20:05 INFO - using :: atanf; using :: atan2f; using :: ceilf; 14:20:05 INFO - using :: cosf; using :: coshf; using :: expf; 14:20:05 INFO - using :: fabsf; using :: floorf; using :: fmodf; 14:20:05 INFO - using :: frexpf; using :: ldexpf; using :: logf; 14:20:05 INFO - using :: log10f; using :: modff; using :: powf; 14:20:05 INFO - using :: sinf; using :: sinhf; using :: sqrtf; 14:20:05 INFO - using :: tanf; using :: tanhf; 14:20:05 INFO - using :: acosl; using :: asinl; 14:20:05 INFO - using :: atanl; using :: atan2l; using :: ceill; 14:20:05 INFO - using :: cosl; using :: coshl; using :: expl; 14:20:05 INFO - using :: fabsl; using :: floorl; using :: fmodl; 14:20:05 INFO - using :: frexpl; using :: ldexpl; using :: logl; 14:20:05 INFO - using :: log10l; using :: modfl; using :: powl; 14:20:05 INFO - using :: sinl; using :: sinhl; using :: sqrtl; 14:20:05 INFO - using :: tanl; using :: tanhl; 14:20:05 INFO - using :: float_t; using :: double_t; 14:20:05 INFO - using :: acosh; using :: asinh; using :: atanh; 14:20:05 INFO - using :: cbrt; using :: erf; using :: erfc; 14:20:05 INFO - using :: expm1; using :: exp2; 14:20:05 INFO - using :: hypot; using :: ilogb; using :: lgamma; 14:20:05 INFO - using :: log1p; using :: log2; using :: logb; 14:20:05 INFO - using :: llrint; using :: lrint; using :: nearbyint; 14:20:05 INFO - using :: rint; using :: llround; using :: lround; 14:20:05 INFO - using :: fdim; using :: fma; using :: fmax; using :: fmin; 14:20:05 INFO - using :: round; using :: trunc; 14:20:05 INFO - using :: remainder; using :: remquo; 14:20:05 INFO - using :: copysign; using :: nan; using :: nextafter; 14:20:05 INFO - using :: scalbn; using :: scalbln; 14:20:05 INFO - using :: nexttoward; using :: tgamma; 14:20:05 INFO - using :: acoshf; using :: asinhf; using :: atanhf; 14:20:05 INFO - using :: cbrtf; using :: erff; using :: erfcf; 14:20:05 INFO - using :: expm1f; using :: exp2f; 14:20:05 INFO - using :: hypotf; using :: ilogbf; using :: lgammaf; 14:20:05 INFO - using :: log1pf; using :: log2f; using :: logbf; 14:20:05 INFO - using :: llrintf; using :: lrintf; using :: nearbyintf; 14:20:05 INFO - using :: rintf; using :: llroundf; using :: lroundf; 14:20:05 INFO - using :: fdimf; using :: fmaf; using :: fmaxf; using :: fminf; 14:20:05 INFO - using :: roundf; using :: truncf; 14:20:05 INFO - using :: remainderf; using :: remquof; 14:20:05 INFO - using :: copysignf; using :: nanf; 14:20:05 INFO - using :: nextafterf; using :: scalbnf; using :: scalblnf; 14:20:05 INFO - using :: nexttowardf; using :: tgammaf; 14:20:05 INFO - using :: acoshl; using :: asinhl; using :: atanhl; 14:20:05 INFO - using :: cbrtl; using :: erfl; using :: erfcl; 14:20:05 INFO - using :: expm1l; using :: exp2l; 14:20:05 INFO - using :: hypotl; using :: ilogbl; using :: lgammal; 14:20:05 INFO - using :: log1pl; using :: log2l; using :: logbl; 14:20:05 INFO - using :: llrintl; using :: lrintl; using :: nearbyintl; 14:20:05 INFO - using :: rintl; using :: llroundl; using :: lroundl; 14:20:05 INFO - using :: fdiml; using :: fmal; using :: fmaxl; using :: fminl; 14:20:05 INFO - using :: roundl; using :: truncl; 14:20:05 INFO - using :: remainderl; using :: remquol; 14:20:05 INFO - using :: copysignl; using :: nanl; 14:20:05 INFO - using :: nextafterl; using :: scalbnl; using :: scalblnl; 14:20:05 INFO - using :: nexttowardl; using :: tgammal; 14:20:05 INFO - using :: fpclassify; using :: signbit; 14:20:05 INFO - using :: isfinite; using :: isinf; 14:20:05 INFO - using :: isnan; using :: isnormal; 14:20:05 INFO - using :: isgreater; using :: isgreaterequal; 14:20:05 INFO - using :: isless; using :: islessequal; 14:20:05 INFO - using :: islessgreater; using :: isunordered; 14:20:05 INFO - } 14:20:05 INFO - #line 731 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cmath" 14:20:05 INFO - #line 733 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cmath" 14:20:05 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cmath" 14:20:05 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cmath" 14:20:05 INFO - #pragma warning( pop ) 14:20:05 INFO - #line 82 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cmath" 14:20:05 INFO - #line 10 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\limits" 14:20:05 INFO - #pragma pack(push,8) 14:20:05 INFO - #pragma warning(push,3) 14:20:05 INFO - namespace std { 14:20:05 INFO - typedef enum 14:20:05 INFO - { 14:20:05 INFO - denorm_indeterminate = -1, 14:20:05 INFO - denorm_absent = 0, 14:20:05 INFO - denorm_present = 1} 14:20:05 INFO - float_denorm_style; 14:20:05 INFO - typedef enum 14:20:05 INFO - { 14:20:05 INFO - round_indeterminate = -1, 14:20:05 INFO - round_toward_zero = 0, 14:20:05 INFO - round_to_nearest = 1, 14:20:05 INFO - round_toward_infinity = 2, 14:20:05 INFO - round_toward_neg_infinity = 3} 14:20:05 INFO - float_round_style; 14:20:05 INFO - struct _Num_base 14:20:05 INFO - { 14:20:05 INFO - static constexpr float_denorm_style has_denorm = (float_denorm_style)(denorm_absent); 14:20:05 INFO - static constexpr bool has_denorm_loss = (bool)(false); 14:20:05 INFO - static constexpr bool has_infinity = (bool)(false); 14:20:05 INFO - static constexpr bool has_quiet_NaN = (bool)(false); 14:20:05 INFO - static constexpr bool has_signaling_NaN = (bool)(false); 14:20:05 INFO - static constexpr bool is_bounded = (bool)(false); 14:20:05 INFO - static constexpr bool is_exact = (bool)(false); 14:20:05 INFO - static constexpr bool is_iec559 = (bool)(false); 14:20:05 INFO - static constexpr bool is_integer = (bool)(false); 14:20:05 INFO - static constexpr bool is_modulo = (bool)(false); 14:20:05 INFO - static constexpr bool is_signed = (bool)(false); 14:20:05 INFO - static constexpr bool is_specialized = (bool)(false); 14:20:05 INFO - static constexpr bool tinyness_before = (bool)(false); 14:20:05 INFO - static constexpr bool traps = (bool)(false); 14:20:05 INFO - static constexpr float_round_style round_style = (float_round_style)(round_toward_zero); 14:20:05 INFO - static constexpr int digits = (int)(0); 14:20:05 INFO - static constexpr int digits10 = (int)(0); 14:20:05 INFO - static constexpr int max_digits10 = (int)(0); 14:20:05 INFO - static constexpr int max_exponent = (int)(0); 14:20:05 INFO - static constexpr int max_exponent10 = (int)(0); 14:20:05 INFO - static constexpr int min_exponent = (int)(0); 14:20:05 INFO - static constexpr int min_exponent10 = (int)(0); 14:20:05 INFO - static constexpr int radix = (int)(0); 14:20:05 INFO - }; 14:20:05 INFO - template 14:20:05 INFO - class numeric_limits 14:20:05 INFO - : public _Num_base 14:20:05 INFO - { 14:20:05 INFO - public: 14:20:05 INFO - static constexpr _Ty (min)() 14:20:05 INFO - { 14:20:05 INFO - return (_Ty()); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty (max)() 14:20:05 INFO - { 14:20:05 INFO - return (_Ty()); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty lowest() 14:20:05 INFO - { 14:20:05 INFO - return (_Ty()); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty epsilon() 14:20:05 INFO - { 14:20:05 INFO - return (_Ty()); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty round_error() 14:20:05 INFO - { 14:20:05 INFO - return (_Ty()); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty denorm_min() 14:20:05 INFO - { 14:20:05 INFO - return (_Ty()); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty infinity() 14:20:05 INFO - { 14:20:05 INFO - return (_Ty()); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty quiet_NaN() 14:20:05 INFO - { 14:20:05 INFO - return (_Ty()); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty signaling_NaN() 14:20:05 INFO - { 14:20:05 INFO - return (_Ty()); 14:20:05 INFO - } 14:20:05 INFO - }; 14:20:05 INFO - template 14:20:05 INFO - class numeric_limits 14:20:05 INFO - : public numeric_limits<_Ty> 14:20:05 INFO - { 14:20:05 INFO - }; 14:20:05 INFO - template 14:20:05 INFO - class numeric_limits 14:20:05 INFO - : public numeric_limits<_Ty> 14:20:05 INFO - { 14:20:05 INFO - }; 14:20:05 INFO - template 14:20:05 INFO - class numeric_limits 14:20:05 INFO - : public numeric_limits<_Ty> 14:20:05 INFO - { 14:20:05 INFO - }; 14:20:05 INFO - struct _Num_int_base 14:20:05 INFO - : public _Num_base 14:20:05 INFO - { 14:20:05 INFO - static constexpr bool is_bounded = (bool)(true); 14:20:05 INFO - static constexpr bool is_exact = (bool)(true); 14:20:05 INFO - static constexpr bool is_integer = (bool)(true); 14:20:05 INFO - static constexpr bool is_modulo = (bool)(true); 14:20:05 INFO - static constexpr bool is_specialized = (bool)(true); 14:20:05 INFO - static constexpr int radix = (int)(2); 14:20:05 INFO - }; 14:20:05 INFO - struct _Num_float_base 14:20:05 INFO - : public _Num_base 14:20:05 INFO - { 14:20:05 INFO - static constexpr float_denorm_style has_denorm = (float_denorm_style)(denorm_present); 14:20:05 INFO - static constexpr bool has_denorm_loss = (bool)(true); 14:20:05 INFO - static constexpr bool has_infinity = (bool)(true); 14:20:05 INFO - static constexpr bool has_quiet_NaN = (bool)(true); 14:20:05 INFO - static constexpr bool has_signaling_NaN = (bool)(true); 14:20:05 INFO - static constexpr bool is_bounded = (bool)(true); 14:20:05 INFO - static constexpr bool is_exact = (bool)(false); 14:20:05 INFO - static constexpr bool is_iec559 = (bool)(true); 14:20:05 INFO - static constexpr bool is_integer = (bool)(false); 14:20:05 INFO - static constexpr bool is_modulo = (bool)(false); 14:20:05 INFO - static constexpr bool is_signed = (bool)(true); 14:20:05 INFO - static constexpr bool is_specialized = (bool)(true); 14:20:05 INFO - static constexpr bool tinyness_before = (bool)(true); 14:20:05 INFO - static constexpr bool traps = (bool)(false); 14:20:05 INFO - static constexpr float_round_style round_style = (float_round_style)(round_to_nearest); 14:20:05 INFO - static constexpr int radix = (int)(2); 14:20:05 INFO - }; 14:20:05 INFO - template<> class numeric_limits 14:20:05 INFO - : public _Num_int_base 14:20:05 INFO - { 14:20:05 INFO - public: 14:20:05 INFO - typedef char _Ty; 14:20:05 INFO - static constexpr _Ty (min)() 14:20:05 INFO - { 14:20:05 INFO - return ((-128)); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty (max)() 14:20:05 INFO - { 14:20:05 INFO - return (127); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty lowest() 14:20:05 INFO - { 14:20:05 INFO - return ((min)()); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty epsilon() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty round_error() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty denorm_min() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty infinity() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty quiet_NaN() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty signaling_NaN() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr bool is_signed = (bool)((-128) != 0); 14:20:05 INFO - static constexpr int digits = (int)(8 - ((-128) != 0 ? 1 : 0)); 14:20:05 INFO - static constexpr int digits10 = (int)((8 - ((-128) != 0 ? 1 : 0)) * 301L / 1000); 14:20:05 INFO - #line 259 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\limits" 14:20:05 INFO - }; 14:20:05 INFO - template<> class numeric_limits 14:20:05 INFO - : public _Num_int_base 14:20:05 INFO - { 14:20:05 INFO - public: 14:20:05 INFO - typedef wchar_t _Ty; 14:20:05 INFO - static constexpr _Ty (min)() 14:20:05 INFO - { 14:20:05 INFO - return ((_Ty)0x0000); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty (max)() 14:20:05 INFO - { 14:20:05 INFO - return ((_Ty)0xffff); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty lowest() 14:20:05 INFO - { 14:20:05 INFO - return ((min)()); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty epsilon() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty round_error() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty denorm_min() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty infinity() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty quiet_NaN() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty signaling_NaN() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr bool is_signed = (bool)(0x0000 != 0); 14:20:05 INFO - static constexpr int digits = (int)(8 * sizeof (wchar_t) - (0x0000 != 0 ? 1 : 0)); 14:20:05 INFO - #line 316 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\limits" 14:20:05 INFO - static constexpr int digits10 = (int)((8 * sizeof (wchar_t) - (0x0000 != 0 ? 1 : 0)) * 301L / 1000); 14:20:05 INFO - #line 318 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\limits" 14:20:05 INFO - }; 14:20:05 INFO - template<> class numeric_limits 14:20:05 INFO - : public _Num_int_base 14:20:05 INFO - { 14:20:05 INFO - public: 14:20:05 INFO - typedef bool _Ty; 14:20:05 INFO - static constexpr _Ty (min)() 14:20:05 INFO - { 14:20:05 INFO - return (false); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty (max)() 14:20:05 INFO - { 14:20:05 INFO - return (true); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty lowest() 14:20:05 INFO - { 14:20:05 INFO - return ((min)()); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty epsilon() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty round_error() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty denorm_min() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty infinity() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty quiet_NaN() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty signaling_NaN() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr bool is_modulo = (bool)(false); 14:20:05 INFO - static constexpr bool is_signed = (bool)(false); 14:20:05 INFO - static constexpr int digits = (int)(1); 14:20:05 INFO - static constexpr int digits10 = (int)(0); 14:20:05 INFO - }; 14:20:05 INFO - template<> class numeric_limits 14:20:05 INFO - : public _Num_int_base 14:20:05 INFO - { 14:20:05 INFO - public: 14:20:05 INFO - typedef signed char _Ty; 14:20:05 INFO - static constexpr _Ty (min)() 14:20:05 INFO - { 14:20:05 INFO - return ((-128)); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty (max)() 14:20:05 INFO - { 14:20:05 INFO - return (127); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty lowest() 14:20:05 INFO - { 14:20:05 INFO - return ((min)()); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty epsilon() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty round_error() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty denorm_min() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty infinity() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty quiet_NaN() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty signaling_NaN() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr bool is_signed = (bool)(true); 14:20:05 INFO - static constexpr int digits = (int)(8 - 1); 14:20:05 INFO - static constexpr int digits10 = (int)((8 - 1) * 301L / 1000); 14:20:05 INFO - }; 14:20:05 INFO - template<> class numeric_limits 14:20:05 INFO - : public _Num_int_base 14:20:05 INFO - { 14:20:05 INFO - public: 14:20:05 INFO - typedef unsigned char _Ty; 14:20:05 INFO - static constexpr _Ty (min)() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty (max)() 14:20:05 INFO - { 14:20:05 INFO - return (0xff); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty lowest() 14:20:05 INFO - { 14:20:05 INFO - return ((min)()); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty epsilon() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty round_error() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty denorm_min() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty infinity() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty quiet_NaN() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty signaling_NaN() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr bool is_signed = (bool)(false); 14:20:05 INFO - static constexpr int digits = (int)(8); 14:20:05 INFO - static constexpr int digits10 = (int)(8 * 301L / 1000); 14:20:05 INFO - }; 14:20:05 INFO - template<> class numeric_limits 14:20:05 INFO - : public _Num_int_base 14:20:05 INFO - { 14:20:05 INFO - public: 14:20:05 INFO - typedef short _Ty; 14:20:05 INFO - static constexpr _Ty (min)() 14:20:05 INFO - { 14:20:05 INFO - return ((-32768)); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty (max)() 14:20:05 INFO - { 14:20:05 INFO - return (32767); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty lowest() 14:20:05 INFO - { 14:20:05 INFO - return ((min)()); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty epsilon() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty round_error() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty denorm_min() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty infinity() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty quiet_NaN() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty signaling_NaN() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr bool is_signed = (bool)(true); 14:20:05 INFO - static constexpr int digits = (int)(8 * sizeof (short) - 1); 14:20:05 INFO - static constexpr int digits10 = (int)((8 * sizeof (short) - 1) * 301L / 1000); 14:20:05 INFO - #line 548 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\limits" 14:20:05 INFO - }; 14:20:05 INFO - template<> class numeric_limits 14:20:05 INFO - : public _Num_int_base 14:20:05 INFO - { 14:20:05 INFO - public: 14:20:05 INFO - typedef unsigned short _Ty; 14:20:05 INFO - static constexpr _Ty (min)() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty (max)() 14:20:05 INFO - { 14:20:05 INFO - return (0xffff); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty lowest() 14:20:05 INFO - { 14:20:05 INFO - return ((min)()); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty epsilon() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty round_error() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty denorm_min() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty infinity() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty quiet_NaN() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty signaling_NaN() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr bool is_signed = (bool)(false); 14:20:05 INFO - static constexpr int digits = (int)(8 * sizeof (unsigned short)); 14:20:05 INFO - static constexpr int digits10 = (int)(8 * sizeof (unsigned short) * 301L / 1000); 14:20:05 INFO - #line 607 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\limits" 14:20:05 INFO - }; 14:20:05 INFO - #line 609 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\limits" 14:20:05 INFO - template<> class numeric_limits 14:20:05 INFO - : public _Num_int_base 14:20:05 INFO - { 14:20:05 INFO - public: 14:20:05 INFO - typedef char16_t _Ty; 14:20:05 INFO - static constexpr _Ty (min)() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty (max)() 14:20:05 INFO - { 14:20:05 INFO - return (0xffff); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty lowest() 14:20:05 INFO - { 14:20:05 INFO - return ((min)()); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty epsilon() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty round_error() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty denorm_min() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty infinity() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty quiet_NaN() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty signaling_NaN() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr bool is_signed = (bool)(false); 14:20:05 INFO - static constexpr int digits = (int)(8 * sizeof (char16_t)); 14:20:05 INFO - static constexpr int digits10 = (int)(8 * sizeof (char16_t) * 301L / 1000); 14:20:05 INFO - #line 666 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\limits" 14:20:05 INFO - }; 14:20:05 INFO - template<> class numeric_limits 14:20:05 INFO - : public _Num_int_base 14:20:05 INFO - { 14:20:05 INFO - public: 14:20:05 INFO - typedef int _Ty; 14:20:05 INFO - static constexpr _Ty (min)() 14:20:05 INFO - { 14:20:05 INFO - return ((-2147483647 - 1)); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty (max)() 14:20:05 INFO - { 14:20:05 INFO - return (2147483647); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty lowest() 14:20:05 INFO - { 14:20:05 INFO - return ((min)()); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty epsilon() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty round_error() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty denorm_min() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty infinity() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty quiet_NaN() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty signaling_NaN() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr bool is_signed = (bool)(true); 14:20:05 INFO - static constexpr int digits = (int)(8 * sizeof (int) - 1); 14:20:05 INFO - static constexpr int digits10 = (int)((8 * sizeof (int) - 1) * 301L / 1000); 14:20:05 INFO - #line 724 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\limits" 14:20:05 INFO - }; 14:20:05 INFO - template<> class numeric_limits 14:20:05 INFO - : public _Num_int_base 14:20:05 INFO - { 14:20:05 INFO - public: 14:20:05 INFO - typedef unsigned int _Ty; 14:20:05 INFO - static constexpr _Ty (min)() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty (max)() 14:20:05 INFO - { 14:20:05 INFO - return (0xffffffff); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty lowest() 14:20:05 INFO - { 14:20:05 INFO - return ((min)()); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty epsilon() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty round_error() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty denorm_min() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty infinity() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty quiet_NaN() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty signaling_NaN() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr bool is_signed = (bool)(false); 14:20:05 INFO - static constexpr int digits = (int)(8 * sizeof (unsigned int)); 14:20:05 INFO - static constexpr int digits10 = (int)(8 * sizeof (unsigned int) * 301L / 1000); 14:20:05 INFO - #line 782 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\limits" 14:20:05 INFO - }; 14:20:05 INFO - template<> class numeric_limits 14:20:05 INFO - : public _Num_int_base 14:20:05 INFO - { 14:20:05 INFO - public: 14:20:05 INFO - typedef long _Ty; 14:20:05 INFO - static constexpr _Ty (min)() 14:20:05 INFO - { 14:20:05 INFO - return ((-2147483647L - 1)); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty (max)() 14:20:05 INFO - { 14:20:05 INFO - return (2147483647L); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty lowest() 14:20:05 INFO - { 14:20:05 INFO - return ((min)()); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty epsilon() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty round_error() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty denorm_min() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty infinity() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty quiet_NaN() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty signaling_NaN() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr bool is_signed = (bool)(true); 14:20:05 INFO - static constexpr int digits = (int)(8 * sizeof (long) - 1); 14:20:05 INFO - static constexpr int digits10 = (int)((8 * sizeof (long) - 1) * 301L / 1000); 14:20:05 INFO - #line 840 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\limits" 14:20:05 INFO - }; 14:20:05 INFO - template<> class numeric_limits 14:20:05 INFO - : public _Num_int_base 14:20:05 INFO - { 14:20:05 INFO - public: 14:20:05 INFO - typedef unsigned long _Ty; 14:20:05 INFO - static constexpr _Ty (min)() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty (max)() 14:20:05 INFO - { 14:20:05 INFO - return (0xffffffffUL); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty lowest() 14:20:05 INFO - { 14:20:05 INFO - return ((min)()); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty epsilon() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty round_error() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty denorm_min() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty infinity() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty quiet_NaN() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty signaling_NaN() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr bool is_signed = (bool)(false); 14:20:05 INFO - static constexpr int digits = (int)(8 * sizeof (unsigned long)); 14:20:05 INFO - static constexpr int digits10 = (int)(8 * sizeof (unsigned long) * 301L / 1000); 14:20:05 INFO - #line 898 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\limits" 14:20:05 INFO - }; 14:20:05 INFO - template<> class numeric_limits 14:20:05 INFO - : public _Num_int_base 14:20:05 INFO - { 14:20:05 INFO - public: 14:20:05 INFO - typedef char32_t _Ty; 14:20:05 INFO - static constexpr _Ty (min)() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty (max)() 14:20:05 INFO - { 14:20:05 INFO - return (0xffffffff); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty lowest() 14:20:05 INFO - { 14:20:05 INFO - return ((min)()); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty epsilon() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty round_error() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty denorm_min() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty infinity() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty quiet_NaN() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty signaling_NaN() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr bool is_signed = (bool)(false); 14:20:05 INFO - static constexpr int digits = (int)(8 * sizeof (char32_t)); 14:20:05 INFO - static constexpr int digits10 = (int)(8 * sizeof (char32_t) * 301L / 1000); 14:20:05 INFO - #line 956 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\limits" 14:20:05 INFO - }; 14:20:05 INFO - template<> class numeric_limits 14:20:05 INFO - : public _Num_int_base 14:20:05 INFO - { 14:20:05 INFO - public: 14:20:05 INFO - typedef long long _Ty; 14:20:05 INFO - static constexpr _Ty (min)() 14:20:05 INFO - { 14:20:05 INFO - return (-0x7fffffffffffffff - 1); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty (max)() 14:20:05 INFO - { 14:20:05 INFO - return (0x7fffffffffffffff); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty lowest() 14:20:05 INFO - { 14:20:05 INFO - return ((min)()); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty epsilon() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty round_error() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty denorm_min() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty infinity() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty quiet_NaN() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty signaling_NaN() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr bool is_signed = (bool)(true); 14:20:05 INFO - static constexpr int digits = (int)(8 * sizeof (long long) - 1); 14:20:05 INFO - static constexpr int digits10 = (int)((8 * sizeof (long long) - 1) * 301L / 1000); 14:20:05 INFO - #line 1014 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\limits" 14:20:05 INFO - }; 14:20:05 INFO - template<> class numeric_limits 14:20:05 INFO - : public _Num_int_base 14:20:05 INFO - { 14:20:05 INFO - public: 14:20:05 INFO - typedef unsigned long long _Ty; 14:20:05 INFO - static constexpr _Ty (min)() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty (max)() 14:20:05 INFO - { 14:20:05 INFO - return (0xffffffffffffffff); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty lowest() 14:20:05 INFO - { 14:20:05 INFO - return ((min)()); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty epsilon() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty round_error() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty denorm_min() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty infinity() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty quiet_NaN() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty signaling_NaN() 14:20:05 INFO - { 14:20:05 INFO - return (0); 14:20:05 INFO - } 14:20:05 INFO - static constexpr bool is_signed = (bool)(false); 14:20:05 INFO - static constexpr int digits = (int)(8 * sizeof (unsigned long long)); 14:20:05 INFO - static constexpr int digits10 = (int)(8 * sizeof (unsigned long long) * 301L / 1000); 14:20:05 INFO - #line 1072 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\limits" 14:20:05 INFO - }; 14:20:05 INFO - template<> class numeric_limits 14:20:05 INFO - : public _Num_float_base 14:20:05 INFO - { 14:20:05 INFO - public: 14:20:05 INFO - typedef float _Ty; 14:20:05 INFO - static constexpr _Ty (min)() 14:20:05 INFO - { 14:20:05 INFO - return (1.175494351e-38F); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty (max)() 14:20:05 INFO - { 14:20:05 INFO - return (3.402823466e+38F); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty lowest() 14:20:05 INFO - { 14:20:05 INFO - return (-(max)()); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty epsilon() 14:20:05 INFO - { 14:20:05 INFO - return (1.192092896e-07F); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty round_error() 14:20:05 INFO - { 14:20:05 INFO - return (0.5F); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty denorm_min() 14:20:05 INFO - { 14:20:05 INFO - return (1.401298464e-45F); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty infinity() 14:20:05 INFO - { 14:20:05 INFO - return (__builtin_huge_valf()); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty quiet_NaN() 14:20:05 INFO - { 14:20:05 INFO - return (__builtin_nanf("0")); 14:20:05 INFO - } 14:20:05 INFO - static constexpr _Ty signaling_NaN() 14:20:05 INFO - { 14:20:05 INFO - return (__builtin_nansf("1")); 14:20:05 INFO - } 14:20:05 INFO - static constexpr int digits = (int)(24); 14:20:05 INFO - static constexpr int digits10 = (int)(6); 14:20:05 INFO - static constexpr int max_digits10 = (int)(2 + 24 * 301L / 1000); 14:20:05 INFO - static constexpr int max_exponent = (int)((int)128); 14:20:05 INFO - static constexpr int max_exponent10 = (int)((int)38); 14:20:05 INFO - static constexpr int min_exponent = (int)((int)(-125)); 14:20:05 INFO - static constexpr int min_exponent10 = (int)((int)(-37)); 14:20:05 INFO - }; 14:20:05 INFO - template<> class numeric_limits 14:20:06 INFO - : public _Num_float_base 14:20:06 INFO - { 14:20:06 INFO - public: 14:20:06 INFO - typedef double _Ty; 14:20:06 INFO - static constexpr _Ty (min)() 14:20:06 INFO - { 14:20:06 INFO - return (2.2250738585072014e-308); 14:20:06 INFO - } 14:20:06 INFO - static constexpr _Ty (max)() 14:20:06 INFO - { 14:20:06 INFO - return (1.7976931348623158e+308); 14:20:06 INFO - } 14:20:06 INFO - static constexpr _Ty lowest() 14:20:06 INFO - { 14:20:06 INFO - return (-(max)()); 14:20:06 INFO - } 14:20:06 INFO - static constexpr _Ty epsilon() 14:20:06 INFO - { 14:20:06 INFO - return (2.2204460492503131e-016); 14:20:06 INFO - } 14:20:06 INFO - static constexpr _Ty round_error() 14:20:06 INFO - { 14:20:06 INFO - return (0.5); 14:20:06 INFO - } 14:20:06 INFO - static constexpr _Ty denorm_min() 14:20:06 INFO - { 14:20:06 INFO - return (4.9406564584124654e-324); 14:20:06 INFO - } 14:20:06 INFO - static constexpr _Ty infinity() 14:20:06 INFO - { 14:20:06 INFO - return (__builtin_huge_val()); 14:20:06 INFO - } 14:20:06 INFO - static constexpr _Ty quiet_NaN() 14:20:06 INFO - { 14:20:06 INFO - return (__builtin_nan("0")); 14:20:06 INFO - } 14:20:06 INFO - static constexpr _Ty signaling_NaN() 14:20:06 INFO - { 14:20:06 INFO - return (__builtin_nans("1")); 14:20:06 INFO - } 14:20:06 INFO - static constexpr int digits = (int)(53); 14:20:06 INFO - static constexpr int digits10 = (int)(15); 14:20:06 INFO - static constexpr int max_digits10 = (int)(2 + 53 * 301L / 1000); 14:20:06 INFO - static constexpr int max_exponent = (int)((int)1024); 14:20:06 INFO - static constexpr int max_exponent10 = (int)((int)308); 14:20:06 INFO - static constexpr int min_exponent = (int)((int)(-1021)); 14:20:06 INFO - static constexpr int min_exponent10 = (int)((int)(-307)); 14:20:06 INFO - }; 14:20:06 INFO - template<> class numeric_limits 14:20:06 INFO - : public _Num_float_base 14:20:06 INFO - { 14:20:06 INFO - public: 14:20:06 INFO - typedef long double _Ty; 14:20:06 INFO - static constexpr _Ty (min)() 14:20:06 INFO - { 14:20:06 INFO - return (2.2250738585072014e-308); 14:20:06 INFO - } 14:20:06 INFO - static constexpr _Ty (max)() 14:20:06 INFO - { 14:20:06 INFO - return (1.7976931348623158e+308); 14:20:06 INFO - } 14:20:06 INFO - static constexpr _Ty lowest() 14:20:06 INFO - { 14:20:06 INFO - return (-(max)()); 14:20:06 INFO - } 14:20:06 INFO - static constexpr _Ty epsilon() 14:20:06 INFO - { 14:20:06 INFO - return (2.2204460492503131e-016); 14:20:06 INFO - } 14:20:06 INFO - static constexpr _Ty round_error() 14:20:06 INFO - { 14:20:06 INFO - return (0.5L); 14:20:06 INFO - } 14:20:06 INFO - static constexpr _Ty denorm_min() 14:20:06 INFO - { 14:20:06 INFO - return (4.9406564584124654e-324); 14:20:06 INFO - } 14:20:06 INFO - static constexpr _Ty infinity() 14:20:06 INFO - { 14:20:06 INFO - return (__builtin_huge_val()); 14:20:06 INFO - } 14:20:06 INFO - static constexpr _Ty quiet_NaN() 14:20:06 INFO - { 14:20:06 INFO - return (__builtin_nan("0")); 14:20:06 INFO - } 14:20:06 INFO - static constexpr _Ty signaling_NaN() 14:20:06 INFO - { 14:20:06 INFO - return (__builtin_nans("1")); 14:20:06 INFO - } 14:20:06 INFO - static constexpr int digits = (int)(53); 14:20:06 INFO - static constexpr int digits10 = (int)(15); 14:20:06 INFO - static constexpr int max_digits10 = (int)(2 + 53 * 301L / 1000); 14:20:06 INFO - static constexpr int max_exponent = (int)((int)1024); 14:20:06 INFO - static constexpr int max_exponent10 = (int)((int)308); 14:20:06 INFO - static constexpr int min_exponent = (int)((int)(-1021)); 14:20:06 INFO - static constexpr int min_exponent10 = (int)((int)(-307)); 14:20:06 INFO - }; 14:20:06 INFO - #line 1466 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\limits" 14:20:06 INFO - } 14:20:06 INFO - #pragma warning(pop) 14:20:06 INFO - #pragma pack(pop) 14:20:06 INFO - #line 1486 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\limits" 14:20:06 INFO - #line 1487 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\limits" 14:20:06 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\limits" 14:20:06 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\limits" 14:20:06 INFO - #pragma warning( pop ) 14:20:06 INFO - #line 82 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\limits" 14:20:06 INFO - #line 9 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:06 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\new" 14:20:06 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\new" 14:20:06 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\new" 14:20:06 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\new" 14:20:06 INFO - #line 54 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\new" 14:20:06 INFO - #pragma warning( push ) 14:20:06 INFO - #pragma warning( disable : 4275 4530 ) 14:20:06 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\new" 14:20:06 INFO - #pragma once 14:20:06 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\exception" 14:20:06 INFO - #pragma once 14:20:06 INFO - #pragma pack(push,8) 14:20:06 INFO - #pragma warning(push,3) 14:20:06 INFO - namespace std { 14:20:06 INFO - #line 32 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\exception" 14:20:06 INFO - __declspec(dllimport) bool __cdecl uncaught_exception() throw (); 14:20:06 INFO - __declspec(dllimport) int __cdecl uncaught_exceptions() throw (); 14:20:06 INFO - } 14:20:06 INFO - #line 64 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\exception" 14:20:06 INFO - namespace stdext { 14:20:06 INFO - class exception; 14:20:06 INFO - } 14:20:06 INFO - namespace std { 14:20:06 INFO - using ::stdext:: exception; 14:20:06 INFO - typedef void (__cdecl *_Prhand)(const exception&); 14:20:06 INFO - extern __declspec(dllimport) _Prhand _Raise_handler; 14:20:06 INFO - } 14:20:06 INFO - namespace stdext { 14:20:06 INFO - class exception 14:20:06 INFO - { 14:20:06 INFO - public: 14:20:06 INFO - static ::std:: _Prhand _Set_raise_handler(::std:: _Prhand _Pnew) 14:20:06 INFO - { 14:20:06 INFO - const ::std:: _Prhand _Pold = ::std:: _Raise_handler; 14:20:06 INFO - ::std:: _Raise_handler = _Pnew; 14:20:06 INFO - return (_Pold); 14:20:06 INFO - } 14:20:06 INFO - explicit exception(const char *_Message = "unknown", int x=1) 14:20:06 INFO - : _Ptr(_Message) 14:20:06 INFO - { 14:20:06 INFO - (void)x; 14:20:06 INFO - } 14:20:06 INFO - exception(const exception& _Right) 14:20:06 INFO - : _Ptr(_Right._Ptr) 14:20:06 INFO - { 14:20:06 INFO - } 14:20:06 INFO - exception& operator=(const exception& _Right) 14:20:06 INFO - { 14:20:06 INFO - _Ptr = _Right._Ptr; 14:20:06 INFO - return (*this); 14:20:06 INFO - } 14:20:06 INFO - virtual ~exception() throw () 14:20:06 INFO - { 14:20:06 INFO - } 14:20:06 INFO - virtual const char * what() const 14:20:06 INFO - { 14:20:06 INFO - return (_Ptr != 0 ? _Ptr : "unknown exception"); 14:20:06 INFO - } 14:20:06 INFO - void _Raise() const 14:20:06 INFO - { 14:20:06 INFO - if (::std:: _Raise_handler != 0) 14:20:06 INFO - (*::std:: _Raise_handler)(*this); 14:20:06 INFO - _Doraise(); 14:20:06 INFO - mozalloc_abort((*this).what()); 14:20:06 INFO - } 14:20:06 INFO - protected: 14:20:06 INFO - virtual void _Doraise() const 14:20:06 INFO - { 14:20:06 INFO - } 14:20:06 INFO - protected: 14:20:06 INFO - const char *_Ptr; 14:20:06 INFO - }; 14:20:06 INFO - class bad_exception : public exception 14:20:06 INFO - { 14:20:06 INFO - public: 14:20:06 INFO - bad_exception(const char *_Message = "bad exception") 14:20:06 INFO - : exception(_Message) 14:20:06 INFO - { 14:20:06 INFO - } 14:20:06 INFO - virtual ~bad_exception() throw () 14:20:06 INFO - { 14:20:06 INFO - } 14:20:06 INFO - protected: 14:20:06 INFO - virtual void _Doraise() const 14:20:06 INFO - { 14:20:06 INFO - mozalloc_abort((*this).what()); 14:20:06 INFO - } 14:20:06 INFO - }; 14:20:06 INFO - class bad_alloc : public exception 14:20:06 INFO - { 14:20:06 INFO - public: 14:20:06 INFO - bad_alloc() 14:20:06 INFO - : exception("bad allocation", 1) 14:20:06 INFO - { 14:20:06 INFO - } 14:20:06 INFO - virtual ~bad_alloc() throw () 14:20:06 INFO - { 14:20:06 INFO - } 14:20:06 INFO - private: 14:20:06 INFO - friend class bad_array_new_length; 14:20:06 INFO - bad_alloc(const char *_Message) 14:20:06 INFO - : exception(_Message, 1) 14:20:06 INFO - { 14:20:06 INFO - } 14:20:06 INFO - protected: 14:20:06 INFO - virtual void _Doraise() const 14:20:06 INFO - { 14:20:06 INFO - mozalloc_abort((*this).what()); 14:20:06 INFO - } 14:20:06 INFO - }; 14:20:06 INFO - } 14:20:06 INFO - namespace std { 14:20:06 INFO - typedef void (__cdecl *terminate_handler)(); 14:20:06 INFO - typedef void (__cdecl *unexpected_handler)(); 14:20:06 INFO - inline terminate_handler __cdecl set_terminate(terminate_handler) 14:20:06 INFO - { 14:20:06 INFO - return 0; 14:20:06 INFO - } 14:20:06 INFO - inline unexpected_handler __cdecl set_unexpected(unexpected_handler) 14:20:06 INFO - { 14:20:06 INFO - return 0; 14:20:06 INFO - } 14:20:06 INFO - inline void __cdecl terminate() throw () 14:20:06 INFO - { 14:20:06 INFO - } 14:20:06 INFO - inline void __cdecl unexpected() 14:20:06 INFO - { 14:20:06 INFO - } 14:20:06 INFO - inline terminate_handler __cdecl get_terminate() throw () 14:20:06 INFO - { 14:20:06 INFO - return (0); 14:20:06 INFO - } 14:20:06 INFO - inline unexpected_handler __cdecl get_unexpected() throw () 14:20:06 INFO - { 14:20:06 INFO - return (0); 14:20:06 INFO - } 14:20:06 INFO - } 14:20:06 INFO - #line 229 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\exception" 14:20:06 INFO - namespace std { 14:20:06 INFO - using ::stdext:: bad_alloc; using ::stdext:: bad_exception; 14:20:06 INFO - } 14:20:06 INFO - #line 239 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\exception" 14:20:06 INFO - __declspec(dllimport) void __cdecl __ExceptionPtrCreate( void*); 14:20:06 INFO - __declspec(dllimport) void __cdecl __ExceptionPtrDestroy( void*); 14:20:06 INFO - __declspec(dllimport) void __cdecl __ExceptionPtrCopy( void*, const void*); 14:20:06 INFO - __declspec(dllimport) void __cdecl __ExceptionPtrAssign( void*, const void*); 14:20:06 INFO - __declspec(dllimport) bool __cdecl __ExceptionPtrCompare( const void*, const void*); 14:20:06 INFO - __declspec(dllimport) bool __cdecl __ExceptionPtrToBool( const void*); 14:20:06 INFO - __declspec(dllimport) void __cdecl __ExceptionPtrSwap( void*, void*); 14:20:06 INFO - __declspec(dllimport) void __cdecl __ExceptionPtrCurrentException( void*); 14:20:06 INFO - [[noreturn]] __declspec(dllimport) void __cdecl __ExceptionPtrRethrow( const void*); 14:20:06 INFO - __declspec(dllimport) void __cdecl __ExceptionPtrCopyException( 14:20:06 INFO - void*, const void*, const void*); 14:20:06 INFO - namespace std { 14:20:06 INFO - class exception_ptr 14:20:06 INFO - { 14:20:06 INFO - public: 14:20:06 INFO - exception_ptr() throw () 14:20:06 INFO - { 14:20:06 INFO - __ExceptionPtrCreate(this); 14:20:06 INFO - } 14:20:06 INFO - exception_ptr(nullptr_t) throw () 14:20:06 INFO - { 14:20:06 INFO - __ExceptionPtrCreate(this); 14:20:06 INFO - } 14:20:06 INFO - ~exception_ptr() throw () 14:20:06 INFO - { 14:20:06 INFO - __ExceptionPtrDestroy(this); 14:20:06 INFO - } 14:20:06 INFO - exception_ptr(const exception_ptr& _Rhs) throw () 14:20:06 INFO - { 14:20:06 INFO - __ExceptionPtrCopy(this, &_Rhs); 14:20:06 INFO - } 14:20:06 INFO - exception_ptr& operator=(const exception_ptr& _Rhs) throw () 14:20:06 INFO - { 14:20:06 INFO - __ExceptionPtrAssign(this, &_Rhs); 14:20:06 INFO - return *this; 14:20:06 INFO - } 14:20:06 INFO - exception_ptr& operator=(nullptr_t) throw () 14:20:06 INFO - { 14:20:06 INFO - exception_ptr _Ptr; 14:20:06 INFO - __ExceptionPtrAssign(this, &_Ptr); 14:20:06 INFO - return *this; 14:20:06 INFO - } 14:20:06 INFO - explicit operator bool() const throw () 14:20:06 INFO - { 14:20:06 INFO - return __ExceptionPtrToBool(this); 14:20:06 INFO - } 14:20:06 INFO - [[noreturn]] void _RethrowException() const 14:20:06 INFO - { 14:20:06 INFO - __ExceptionPtrRethrow(this); 14:20:06 INFO - } 14:20:06 INFO - static exception_ptr _Current_exception() throw () 14:20:06 INFO - { 14:20:06 INFO - exception_ptr _Retval; 14:20:06 INFO - __ExceptionPtrCurrentException(&_Retval); 14:20:06 INFO - return _Retval; 14:20:06 INFO - } 14:20:06 INFO - static exception_ptr _Copy_exception( void* _Except, const void* _Ptr) 14:20:06 INFO - { 14:20:06 INFO - exception_ptr _Retval = 0; 14:20:06 INFO - if (!_Ptr) 14:20:06 INFO - { 14:20:06 INFO - return _Retval; 14:20:06 INFO - } 14:20:06 INFO - __ExceptionPtrCopyException(&_Retval, _Except, _Ptr); 14:20:06 INFO - return _Retval; 14:20:06 INFO - } 14:20:06 INFO - private: 14:20:06 INFO - void* _Data1; 14:20:06 INFO - void* _Data2; 14:20:06 INFO - }; 14:20:06 INFO - inline void swap(exception_ptr& _Lhs, exception_ptr& _Rhs) throw () 14:20:06 INFO - { 14:20:06 INFO - __ExceptionPtrSwap(&_Lhs, &_Rhs); 14:20:06 INFO - } 14:20:06 INFO - inline bool operator==(const exception_ptr& _Lhs, const exception_ptr& _Rhs) throw () 14:20:06 INFO - { 14:20:06 INFO - return __ExceptionPtrCompare(&_Lhs, &_Rhs); 14:20:06 INFO - } 14:20:06 INFO - inline bool operator==(nullptr_t, const exception_ptr& _Rhs) throw () 14:20:06 INFO - { 14:20:06 INFO - return !_Rhs; 14:20:06 INFO - } 14:20:06 INFO - inline bool operator==(const exception_ptr& _Lhs, nullptr_t) throw () 14:20:06 INFO - { 14:20:06 INFO - return !_Lhs; 14:20:06 INFO - } 14:20:06 INFO - inline bool operator!=(const exception_ptr& _Lhs, const exception_ptr& _Rhs) throw () 14:20:06 INFO - { 14:20:06 INFO - return !(_Lhs == _Rhs); 14:20:06 INFO - } 14:20:06 INFO - inline bool operator!=(nullptr_t _Lhs, const exception_ptr& _Rhs) throw () 14:20:06 INFO - { 14:20:06 INFO - return !(_Lhs == _Rhs); 14:20:06 INFO - } 14:20:06 INFO - inline bool operator!=(const exception_ptr& _Lhs, nullptr_t _Rhs) throw () 14:20:06 INFO - { 14:20:06 INFO - return !(_Lhs == _Rhs); 14:20:06 INFO - } 14:20:06 INFO - inline exception_ptr current_exception() throw () 14:20:06 INFO - { 14:20:06 INFO - return exception_ptr::_Current_exception(); 14:20:06 INFO - } 14:20:06 INFO - [[noreturn]] inline void rethrow_exception( exception_ptr _Ptr) 14:20:06 INFO - { 14:20:06 INFO - _Ptr._RethrowException(); 14:20:06 INFO - } 14:20:06 INFO - template void *__GetExceptionInfo(_Ex); 14:20:06 INFO - template exception_ptr make_exception_ptr(_Ex _Except) throw () 14:20:06 INFO - { 14:20:06 INFO - return exception_ptr::_Copy_exception(::std:: addressof(_Except), __GetExceptionInfo(_Except)); 14:20:06 INFO - } 14:20:06 INFO - class nested_exception 14:20:06 INFO - { 14:20:06 INFO - public: 14:20:06 INFO - nested_exception() throw () 14:20:06 INFO - : _Exc(::std:: current_exception()) 14:20:06 INFO - { 14:20:06 INFO - } 14:20:06 INFO - nested_exception(const nested_exception&) throw () = default; 14:20:06 INFO - nested_exception& operator=(const nested_exception&) throw () = default; 14:20:06 INFO - virtual ~nested_exception() throw () = default; 14:20:06 INFO - [[noreturn]] void rethrow_nested() const 14:20:06 INFO - { 14:20:06 INFO - if (_Exc) 14:20:06 INFO - ::std:: rethrow_exception(_Exc); 14:20:06 INFO - else 14:20:06 INFO - ::std:: terminate(); 14:20:06 INFO - } 14:20:06 INFO - ::std:: exception_ptr nested_ptr() const throw () 14:20:06 INFO - { 14:20:06 INFO - return (_Exc); 14:20:06 INFO - } 14:20:06 INFO - private: 14:20:06 INFO - ::std:: exception_ptr _Exc; 14:20:06 INFO - }; 14:20:06 INFO - template 14:20:06 INFO - struct _With_nested 14:20:06 INFO - : _Uty, nested_exception 14:20:06 INFO - { 14:20:06 INFO - explicit _With_nested(_Ty&& _Arg) 14:20:06 INFO - : _Uty(::std:: forward<_Ty>(_Arg)), nested_exception() 14:20:06 INFO - { 14:20:06 INFO - } 14:20:06 INFO - }; 14:20:06 INFO - template 14:20:06 INFO - [[noreturn]] inline void _Throw_with_nested(_Ty&& _Arg, true_type) 14:20:06 INFO - { 14:20:06 INFO - typedef typename remove_reference<_Ty>::type _Uty; 14:20:06 INFO - typedef _With_nested<_Ty, _Uty> _Glued; 14:20:06 INFO - _Glued(::std:: forward<_Ty>(_Arg))._Raise(); 14:20:06 INFO - } 14:20:06 INFO - template 14:20:06 INFO - [[noreturn]] inline void _Throw_with_nested(_Ty&& _Arg, false_type) 14:20:06 INFO - { 14:20:06 INFO - typedef typename decay<_Ty>::type _Decayed; 14:20:06 INFO - _Decayed(::std:: forward<_Ty>(_Arg))._Raise(); 14:20:06 INFO - } 14:20:06 INFO - template 14:20:06 INFO - [[noreturn]] inline void throw_with_nested(_Ty&& _Arg) 14:20:06 INFO - { 14:20:06 INFO - typedef typename remove_reference<_Ty>::type _Uty; 14:20:06 INFO - integral_constant::value 14:20:06 INFO - && !is_base_of::value 14:20:06 INFO - && !is_final<_Uty>::value> _Tag; 14:20:06 INFO - _Throw_with_nested(::std:: forward<_Ty>(_Arg), _Tag); 14:20:06 INFO - } 14:20:06 INFO - template inline 14:20:06 INFO - void _Rethrow_if_nested(const _Ty *_Ptr, true_type) 14:20:06 INFO - { 14:20:06 INFO - const auto _Nested = dynamic_cast(_Ptr); 14:20:06 INFO - if (_Nested) 14:20:06 INFO - _Nested->rethrow_nested(); 14:20:06 INFO - } 14:20:06 INFO - template inline 14:20:06 INFO - void _Rethrow_if_nested(const _Ty *, false_type) 14:20:06 INFO - { 14:20:06 INFO - } 14:20:06 INFO - template inline 14:20:06 INFO - void rethrow_if_nested(const _Ty& _Arg) 14:20:06 INFO - { 14:20:06 INFO - integral_constant::value 14:20:06 INFO - && (!is_base_of::value 14:20:06 INFO - || is_convertible<_Ty *, nested_exception *>::value)> _Tag; 14:20:06 INFO - _Rethrow_if_nested(::std:: addressof(_Arg), _Tag); 14:20:06 INFO - } 14:20:06 INFO - } 14:20:06 INFO - #pragma warning(pop) 14:20:06 INFO - #pragma pack(pop) 14:20:06 INFO - #line 480 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\exception" 14:20:06 INFO - #line 481 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\exception" 14:20:06 INFO - #line 7 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\new" 14:20:06 INFO - #pragma pack(push,8) 14:20:06 INFO - #pragma warning(push,3) 14:20:06 INFO - namespace std { 14:20:06 INFO - typedef void (__cdecl * new_handler) (); 14:20:06 INFO - #line 24 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\new" 14:20:06 INFO - __declspec(dllimport) new_handler __cdecl set_new_handler( new_handler) 14:20:06 INFO - ; 14:20:06 INFO - __declspec(dllimport) new_handler __cdecl get_new_handler() 14:20:06 INFO - ; 14:20:06 INFO - } 14:20:06 INFO - #pragma warning(pop) 14:20:06 INFO - #pragma pack(pop) 14:20:06 INFO - #line 38 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\new" 14:20:06 INFO - #line 39 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\new" 14:20:06 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\new" 14:20:06 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\new" 14:20:06 INFO - #pragma warning( pop ) 14:20:06 INFO - #line 82 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\new" 14:20:06 INFO - #line 10 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:06 INFO - #pragma pack(push,8) 14:20:06 INFO - #pragma warning(push,3) 14:20:06 INFO - #line 20 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:06 INFO - #pragma warning(disable: 4100) 14:20:06 INFO - namespace std { 14:20:06 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:06 INFO - inline 14:20:06 INFO - __declspec(allocator) void *_Allocate(size_t _Count, size_t _Sz, 14:20:06 INFO - bool _Try_aligned_allocation = true) 14:20:06 INFO - { 14:20:06 INFO - void *_Ptr = 0; 14:20:06 INFO - if (_Count == 0) 14:20:06 INFO - return (_Ptr); 14:20:06 INFO - if ((size_t)(-1) / _Sz < _Count) 14:20:06 INFO - _Xbad_alloc(); 14:20:06 INFO - const size_t _User_size = _Count * _Sz; 14:20:06 INFO - if (_Try_aligned_allocation 14:20:06 INFO - && 4096 <= _User_size) 14:20:06 INFO - { 14:20:06 INFO - static_assert(sizeof (void *) < 32, 14:20:06 INFO - "Big allocations should at least match vector register size"); 14:20:06 INFO - const size_t _Block_size = (sizeof(void *) + 32 - 1) + _User_size; 14:20:06 INFO - if (_Block_size <= _User_size) 14:20:06 INFO - _Xbad_alloc(); 14:20:06 INFO - const uintptr_t _Ptr_container = 14:20:06 INFO - reinterpret_cast(::operator new(_Block_size)); 14:20:06 INFO - { if (!(_Ptr_container != 0)) { ((void)0); ::_invalid_parameter_noinfo_noreturn(); } ; }; 14:20:06 INFO - _Ptr = reinterpret_cast((_Ptr_container + (sizeof(void *) + 32 - 1)) 14:20:06 INFO - & ~(32 - 1)); 14:20:06 INFO - static_cast(_Ptr)[-1] = _Ptr_container; 14:20:06 INFO - } 14:20:06 INFO - else 14:20:06 INFO - #line 81 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:06 INFO - { 14:20:06 INFO - _Ptr = ::operator new(_User_size); 14:20:06 INFO - { if (!(_Ptr != 0)) { ((void)0); ::_invalid_parameter_noinfo_noreturn(); } ; }; 14:20:06 INFO - } 14:20:06 INFO - return (_Ptr); 14:20:06 INFO - } 14:20:06 INFO - inline 14:20:06 INFO - void _Deallocate(void * _Ptr, size_t _Count, size_t _Sz) 14:20:06 INFO - { 14:20:06 INFO - { if (!(_Count <= (size_t)(-1) / _Sz)) { ((void)0); ::_invalid_parameter_noinfo_noreturn(); } ; }; 14:20:06 INFO - const size_t _User_size = _Count * _Sz; 14:20:06 INFO - if (4096 <= _User_size) 14:20:06 INFO - { 14:20:06 INFO - const uintptr_t _Ptr_user = reinterpret_cast(_Ptr); 14:20:06 INFO - { if (!((_Ptr_user & (32 - 1)) == 0)) { ((void)0); ::_invalid_parameter_noinfo_noreturn(); } ; }; 14:20:06 INFO - #line 101 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:06 INFO - const uintptr_t _Ptr_ptr = _Ptr_user - sizeof(void *); 14:20:06 INFO - const uintptr_t _Ptr_container = 14:20:06 INFO - *reinterpret_cast(_Ptr_ptr); 14:20:06 INFO - { if (!(_Ptr_container < _Ptr_user)) { ((void)0); ::_invalid_parameter_noinfo_noreturn(); } ; }; 14:20:06 INFO - { if (!(sizeof(void *) <= _Ptr_user - _Ptr_container)) { ((void)0); ::_invalid_parameter_noinfo_noreturn(); } ; }; 14:20:06 INFO - #line 123 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:06 INFO - #line 124 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:06 INFO - { if (!(_Ptr_user - _Ptr_container <= (sizeof(void *) + 32 - 1))) { ((void)0); ::_invalid_parameter_noinfo_noreturn(); } ; }; 14:20:06 INFO - #line 127 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:06 INFO - _Ptr = reinterpret_cast(_Ptr_container); 14:20:06 INFO - } 14:20:06 INFO - #line 131 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:06 INFO - ::operator delete(_Ptr); 14:20:06 INFO - } 14:20:06 INFO - template inline 14:20:06 INFO - void _Construct(_Ty1 *_Ptr, _Ty2&& _Val) 14:20:06 INFO - { 14:20:06 INFO - void *_Vptr = _Ptr; 14:20:06 INFO - ::new (_Vptr) _Ty1(::std:: forward<_Ty2>(_Val)); 14:20:06 INFO - } 14:20:06 INFO - template inline 14:20:06 INFO - void _Construct(_Ty1 *_Ptr) 14:20:06 INFO - { 14:20:06 INFO - void *_Vptr = _Ptr; 14:20:06 INFO - ::new (_Vptr) _Ty1(); 14:20:06 INFO - } 14:20:06 INFO - template 14:20:06 INFO - struct _Is_simple_alloc 14:20:06 INFO - : _Cat_base::value 14:20:06 INFO - && is_same::value 14:20:06 INFO - && is_same::value 14:20:06 INFO - && is_same::value 14:20:06 INFO - && is_same::value 14:20:06 INFO - && is_same::value> 14:20:06 INFO - { 14:20:06 INFO - }; 14:20:06 INFO - template 14:20:06 INFO - struct _Simple_types 14:20:06 INFO - { 14:20:06 INFO - typedef _Value_type value_type; 14:20:06 INFO - typedef size_t size_type; 14:20:06 INFO - typedef ptrdiff_t difference_type; 14:20:06 INFO - typedef value_type *pointer; 14:20:06 INFO - typedef const value_type *const_pointer; 14:20:06 INFO - typedef value_type& reference; 14:20:06 INFO - typedef const value_type& const_reference; 14:20:06 INFO - }; 14:20:06 INFO - template 14:20:06 INFO - struct _Get_voidptr 14:20:06 INFO - { 14:20:06 INFO - typedef typename _Alty::template rebind::other _Alvoid; 14:20:06 INFO - typedef typename _Alvoid::pointer type; 14:20:06 INFO - }; 14:20:06 INFO - template 14:20:06 INFO - struct _Get_voidptr<_Alty, _Ty *> 14:20:06 INFO - { 14:20:06 INFO - typedef void *type; 14:20:06 INFO - }; 14:20:06 INFO - template 14:20:06 INFO - struct _Get_first_parameter; 14:20:06 INFO - template class _Ty, 14:20:06 INFO - class _First, 14:20:06 INFO - class... _Rest> 14:20:06 INFO - struct _Get_first_parameter<_Ty<_First, _Rest...> > 14:20:06 INFO - { 14:20:06 INFO - typedef _First type; 14:20:06 INFO - }; 14:20:06 INFO - template 14:20:06 INFO - struct _Replace_first_parameter; 14:20:06 INFO - template class _Ty, 14:20:06 INFO - class _First, 14:20:06 INFO - class... _Rest> 14:20:06 INFO - struct _Replace_first_parameter<_Newfirst, _Ty<_First, _Rest...> > 14:20:06 INFO - { 14:20:06 INFO - typedef _Ty<_Newfirst, _Rest...> type; 14:20:06 INFO - }; 14:20:06 INFO - template 14:20:06 INFO - struct _Get_element_type 14:20:06 INFO - { template static auto _Fn(int) -> _Identity; template static auto _Fn(_Wrap_int) -> _Identity::type>; typedef decltype(_Fn<_Ty>(0)) _Decltype; typedef typename _Decltype::type type; }; 14:20:06 INFO - #line 228 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:06 INFO - template 14:20:06 INFO - struct _Get_ptr_difference_type 14:20:06 INFO - { template static auto _Fn(int) -> _Identity; template static auto _Fn(_Wrap_int) -> _Identity; typedef decltype(_Fn<_Ty>(0)) _Decltype; typedef typename _Decltype::type type; }; 14:20:06 INFO - #line 234 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:06 INFO - template 14:20:06 INFO - struct _Get_rebind_type 14:20:06 INFO - { template static auto _Fn(int) -> _Identity::other>; template static auto _Fn(_Wrap_int) -> _Identity::type>; typedef decltype(_Fn<_Ty>(0)) _Decltype; typedef typename _Decltype::type type; }; 14:20:06 INFO - #line 241 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:06 INFO - template 14:20:06 INFO - struct pointer_traits 14:20:06 INFO - { 14:20:06 INFO - typedef typename _Get_element_type<_Ty>::type element_type; 14:20:06 INFO - typedef _Ty pointer; 14:20:06 INFO - typedef typename _Get_ptr_difference_type<_Ty>::type difference_type; 14:20:06 INFO - template 14:20:06 INFO - using rebind = typename _Get_rebind_type<_Ty, _Other>::type; 14:20:06 INFO - typedef typename _If::value, 14:20:06 INFO - char&, 14:20:06 INFO - typename add_lvalue_reference::type>::type _Reftype; 14:20:06 INFO - static pointer pointer_to(_Reftype _Val) 14:20:06 INFO - { 14:20:06 INFO - return (_Ty::pointer_to(_Val)); 14:20:06 INFO - } 14:20:06 INFO - }; 14:20:06 INFO - template 14:20:06 INFO - struct pointer_traits<_Ty *> 14:20:06 INFO - { 14:20:06 INFO - typedef _Ty element_type; 14:20:06 INFO - typedef _Ty *pointer; 14:20:06 INFO - typedef ptrdiff_t difference_type; 14:20:06 INFO - template 14:20:06 INFO - using rebind = _Other *; 14:20:06 INFO - typedef typename _If::value, 14:20:06 INFO - char&, 14:20:06 INFO - typename add_lvalue_reference<_Ty>::type>::type _Reftype; 14:20:06 INFO - static pointer pointer_to(_Reftype _Val) 14:20:06 INFO - { 14:20:06 INFO - return (::std:: addressof(_Val)); 14:20:06 INFO - } 14:20:06 INFO - }; 14:20:06 INFO - template inline 14:20:06 INFO - void _Destroy(_Ptrty _Ptr) 14:20:06 INFO - { 14:20:06 INFO - typedef typename pointer_traits<_Ptrty>::element_type _Ty; 14:20:06 INFO - _Ptr->~_Ty(); 14:20:06 INFO - } 14:20:06 INFO - template inline 14:20:06 INFO - auto _Const_cast(_Ptrty _Ptr) 14:20:06 INFO - { 14:20:06 INFO - using _Elem = typename pointer_traits<_Ptrty>::element_type; 14:20:06 INFO - using _Modifiable = remove_const_t<_Elem>; 14:20:06 INFO - using _Dest = typename pointer_traits<_Ptrty>::template rebind<_Modifiable>; 14:20:06 INFO - return (pointer_traits<_Dest>::pointer_to(const_cast<_Modifiable&>(*_Ptr))); 14:20:06 INFO - } 14:20:06 INFO - template inline 14:20:06 INFO - auto _Const_cast(_Ty * _Ptr) 14:20:06 INFO - { 14:20:06 INFO - return (const_cast *>(_Ptr)); 14:20:06 INFO - } 14:20:06 INFO - template 14:20:06 INFO - struct _Get_pointer_type 14:20:06 INFO - { template static auto _Fn(int) -> _Identity; template static auto _Fn(_Wrap_int) -> _Identity; typedef decltype(_Fn<_Ty>(0)) _Decltype; typedef typename _Decltype::type type; }; 14:20:06 INFO - #line 316 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:06 INFO - template 14:20:06 INFO - struct _Get_const_pointer_type 14:20:06 INFO - { template static auto _Fn(int) -> _Identity; template static auto _Fn(_Wrap_int) -> _Identity::type> ::template rebind>; typedef decltype(_Fn<_Ty>(0)) _Decltype; typedef typename _Decltype::type type; }; 14:20:06 INFO - #line 323 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:06 INFO - template 14:20:06 INFO - struct _Get_void_pointer_type 14:20:06 INFO - { template static auto _Fn(int) -> _Identity; template static auto _Fn(_Wrap_int) -> _Identity::type> ::template rebind>; typedef decltype(_Fn<_Ty>(0)) _Decltype; typedef typename _Decltype::type type; }; 14:20:06 INFO - #line 330 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:06 INFO - template 14:20:06 INFO - struct _Get_const_void_pointer_type 14:20:06 INFO - { template static auto _Fn(int) -> _Identity; template static auto _Fn(_Wrap_int) -> _Identity::type> ::template rebind>; typedef decltype(_Fn<_Ty>(0)) _Decltype; typedef typename _Decltype::type type; }; 14:20:06 INFO - #line 337 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:06 INFO - template 14:20:06 INFO - struct _Get_difference_type 14:20:06 INFO - { template static auto _Fn(int) -> _Identity; template static auto _Fn(_Wrap_int) -> _Identity::type>::type>; typedef decltype(_Fn<_Ty>(0)) _Decltype; typedef typename _Decltype::type type; }; 14:20:06 INFO - #line 344 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:06 INFO - template 14:20:06 INFO - struct _Get_size_type 14:20:06 INFO - { template static auto _Fn(int) -> _Identity; template static auto _Fn(_Wrap_int) -> _Identity::type>::type>; typedef decltype(_Fn<_Ty>(0)) _Decltype; typedef typename _Decltype::type type; }; 14:20:06 INFO - #line 351 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:06 INFO - template 14:20:06 INFO - struct _Get_propagate_on_container_copy 14:20:06 INFO - { template static auto _Fn(int) -> _Identity; template static auto _Fn(_Wrap_int) -> _Identity; typedef decltype(_Fn<_Ty>(0)) _Decltype; typedef typename _Decltype::type type; }; 14:20:06 INFO - #line 357 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:06 INFO - template 14:20:06 INFO - struct _Get_propagate_on_container_move 14:20:06 INFO - { template static auto _Fn(int) -> _Identity; template static auto _Fn(_Wrap_int) -> _Identity; typedef decltype(_Fn<_Ty>(0)) _Decltype; typedef typename _Decltype::type type; }; 14:20:06 INFO - #line 363 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:06 INFO - template 14:20:06 INFO - struct _Get_propagate_on_container_swap 14:20:06 INFO - { template static auto _Fn(int) -> _Identity; template static auto _Fn(_Wrap_int) -> _Identity; typedef decltype(_Fn<_Ty>(0)) _Decltype; typedef typename _Decltype::type type; }; 14:20:06 INFO - #line 369 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:06 INFO - template 14:20:06 INFO - struct _Get_is_always_equal 14:20:06 INFO - { template static auto _Fn(int) -> _Identity; template static auto _Fn(_Wrap_int) -> _Identity::type>; typedef decltype(_Fn<_Ty>(0)) _Decltype; typedef typename _Decltype::type type; }; 14:20:06 INFO - #line 375 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:06 INFO - template 14:20:06 INFO - class allocator; 14:20:06 INFO - template 14:20:06 INFO - struct _Wrap_alloc; 14:20:06 INFO - template 14:20:06 INFO - struct _Unwrap_alloc 14:20:06 INFO - { 14:20:06 INFO - typedef _Alloc type; 14:20:06 INFO - }; 14:20:06 INFO - template 14:20:06 INFO - struct _Unwrap_alloc<_Wrap_alloc<_Alloc>> 14:20:06 INFO - { 14:20:06 INFO - typedef _Alloc type; 14:20:06 INFO - }; 14:20:06 INFO - template 14:20:06 INFO - using _Unwrap_alloc_t = typename _Unwrap_alloc<_Alloc>::type; 14:20:06 INFO - template 14:20:06 INFO - struct _Is_default_allocator 14:20:06 INFO - : false_type 14:20:06 INFO - { 14:20:06 INFO - }; 14:20:06 INFO - template 14:20:06 INFO - struct _Is_default_allocator, typename allocator<_Ty>::_Not_user_specialized> 14:20:06 INFO - : true_type 14:20:06 INFO - { 14:20:06 INFO - }; 14:20:06 INFO - struct _Alloc_allocate 14:20:06 INFO - { 14:20:06 INFO - template 14:20:06 INFO - static auto _Fn(int, _Alloc& _Al, 14:20:06 INFO - _Size_type _Count, 14:20:06 INFO - _Const_void_pointer _Hint) 14:20:06 INFO - -> decltype(_Al.allocate(_Count, _Hint)) 14:20:06 INFO - { 14:20:06 INFO - return (_Al.allocate(_Count, _Hint)); 14:20:06 INFO - } 14:20:06 INFO - template 14:20:06 INFO - static auto _Fn(_Wrap_int, _Alloc& _Al, 14:20:06 INFO - _Size_type _Count, 14:20:06 INFO - _Const_void_pointer) 14:20:06 INFO - -> decltype(_Al.allocate(_Count)) 14:20:06 INFO - { 14:20:06 INFO - return (_Al.allocate(_Count)); 14:20:06 INFO - } 14:20:06 INFO - }; 14:20:06 INFO - struct _Has_no_alloc_construct_tag 14:20:06 INFO - { 14:20:06 INFO - }; 14:20:06 INFO - template 14:20:06 INFO - struct _Has_no_alloc_construct 14:20:06 INFO - : true_type 14:20:06 INFO - { 14:20:06 INFO - }; 14:20:06 INFO - template 14:20:06 INFO - struct _Has_no_alloc_construct< 14:20:06 INFO - void_t< 14:20:06 INFO - _Has_no_alloc_construct_tag, 14:20:06 INFO - decltype(::std:: declval<_Alloc&>().construct(::std:: declval<_Ptr>(), ::std:: declval<_Args>()...))>, 14:20:06 INFO - _Alloc, _Ptr, _Args...> 14:20:06 INFO - : false_type 14:20:06 INFO - { 14:20:06 INFO - }; 14:20:06 INFO - template 14:20:06 INFO - using _Uses_default_construct = disjunction< 14:20:06 INFO - _Is_default_allocator<_Alloc>, 14:20:06 INFO - _Has_no_alloc_construct>; 14:20:06 INFO - template 14:20:06 INFO - using _Uses_default_construct_t = typename _Uses_default_construct<_Alloc, _Ptr, _Args...>::type; 14:20:06 INFO - struct _Has_no_alloc_destroy_tag 14:20:06 INFO - { 14:20:06 INFO - }; 14:20:06 INFO - template 14:20:06 INFO - struct _Has_no_alloc_destroy 14:20:06 INFO - : true_type 14:20:06 INFO - { 14:20:06 INFO - }; 14:20:06 INFO - template 14:20:06 INFO - struct _Has_no_alloc_destroy<_Alloc, _Ptr, void_t< 14:20:06 INFO - _Has_no_alloc_destroy_tag, 14:20:06 INFO - decltype(::std:: declval<_Alloc&>().destroy(::std:: declval<_Ptr>()))>> 14:20:06 INFO - : false_type 14:20:06 INFO - { 14:20:06 INFO - }; 14:20:06 INFO - template 14:20:06 INFO - using _Uses_default_destroy = disjunction< 14:20:06 INFO - _Is_default_allocator<_Alloc>, 14:20:06 INFO - _Has_no_alloc_destroy<_Alloc, _Ptr>>; 14:20:06 INFO - template 14:20:06 INFO - using _Uses_default_destroy_t = typename _Uses_default_destroy<_Alloc, _Ptr>::type; 14:20:06 INFO - struct _Alloc_max_size 14:20:06 INFO - { 14:20:06 INFO - template 14:20:06 INFO - static auto _Fn(int, const _Ty& _Al) throw () 14:20:06 INFO - -> decltype(_Al.max_size()) 14:20:06 INFO - { 14:20:06 INFO - return (_Al.max_size()); 14:20:06 INFO - } 14:20:06 INFO - template 14:20:06 INFO - static auto _Fn(_Wrap_int, const _Ty&) throw () 14:20:06 INFO - -> typename _Get_size_type<_Ty>::type 14:20:06 INFO - { 14:20:06 INFO - return ((numeric_limits::type>::max)() 14:20:06 INFO - / sizeof(typename _Ty::value_type)); 14:20:06 INFO - } 14:20:06 INFO - }; 14:20:06 INFO - struct _Alloc_select 14:20:06 INFO - { 14:20:06 INFO - template 14:20:06 INFO - static auto _Fn(int, const _Ty& _Al) 14:20:06 INFO - -> decltype((_Ty)_Al.select_on_container_copy_construction()) 14:20:06 INFO - { 14:20:06 INFO - return (_Al.select_on_container_copy_construction()); 14:20:06 INFO - } 14:20:06 INFO - template 14:20:06 INFO - static auto _Fn(_Wrap_int, const _Ty& _Al) 14:20:06 INFO - -> _Ty 14:20:06 INFO - { 14:20:06 INFO - return (_Al); 14:20:06 INFO - } 14:20:06 INFO - }; 14:20:06 INFO - template 14:20:06 INFO - struct allocator_traits 14:20:06 INFO - { 14:20:06 INFO - typedef _Alloc allocator_type; 14:20:06 INFO - typedef typename _Alloc::value_type value_type; 14:20:06 INFO - typedef typename _Get_pointer_type<_Alloc>::type 14:20:06 INFO - pointer; 14:20:06 INFO - typedef typename _Get_const_pointer_type<_Alloc>::type 14:20:06 INFO - const_pointer; 14:20:06 INFO - typedef typename _Get_void_pointer_type<_Alloc>::type 14:20:06 INFO - void_pointer; 14:20:06 INFO - typedef typename _Get_const_void_pointer_type<_Alloc>::type 14:20:06 INFO - const_void_pointer; 14:20:06 INFO - typedef typename _Get_size_type<_Alloc>::type size_type; 14:20:06 INFO - typedef typename _Get_difference_type<_Alloc>::type difference_type; 14:20:06 INFO - typedef typename _Get_propagate_on_container_copy<_Alloc>::type 14:20:06 INFO - propagate_on_container_copy_assignment; 14:20:06 INFO - typedef typename _Get_propagate_on_container_move<_Alloc>::type 14:20:06 INFO - propagate_on_container_move_assignment; 14:20:06 INFO - typedef typename _Get_propagate_on_container_swap<_Alloc>::type 14:20:06 INFO - propagate_on_container_swap; 14:20:06 INFO - typedef typename _Get_is_always_equal<_Alloc>::type 14:20:06 INFO - is_always_equal; 14:20:06 INFO - template 14:20:06 INFO - using rebind_alloc = typename _Get_rebind_type<_Alloc, _Other>::type; 14:20:06 INFO - template 14:20:06 INFO - using rebind_traits = allocator_traits >; 14:20:06 INFO - static __declspec(allocator) pointer allocate(_Alloc& _Al, size_type _Count) 14:20:06 INFO - { 14:20:06 INFO - return (_Al.allocate(_Count)); 14:20:06 INFO - } 14:20:06 INFO - static __declspec(allocator) pointer allocate(_Alloc& _Al, size_type _Count, 14:20:06 INFO - const_void_pointer _Hint) 14:20:06 INFO - { 14:20:06 INFO - return (_Alloc_allocate::_Fn(0, _Al, _Count, _Hint)); 14:20:06 INFO - } 14:20:06 INFO - static void deallocate(_Alloc& _Al, 14:20:06 INFO - pointer _Ptr, size_type _Count) 14:20:06 INFO - { 14:20:06 INFO - _Al.deallocate(_Ptr, _Count); 14:20:06 INFO - } 14:20:06 INFO - template 14:20:06 INFO - static void _Construct1(true_type, _Alloc&, _Ty *_Ptr, 14:20:06 INFO - _Types&&... _Args) 14:20:06 INFO - { 14:20:06 INFO - ::new (static_cast(_Ptr)) 14:20:06 INFO - _Ty(::std:: forward<_Types>(_Args)...); 14:20:06 INFO - } 14:20:06 INFO - template 14:20:06 INFO - static void _Construct1(false_type, _Alloc& _Al, _Ty *_Ptr, 14:20:06 INFO - _Types&&... _Args) 14:20:06 INFO - { 14:20:06 INFO - _Al.construct(_Ptr, ::std:: forward<_Types>(_Args)...); 14:20:06 INFO - } 14:20:06 INFO - template 14:20:06 INFO - static void construct(_Alloc& _Al, _Ty *_Ptr, 14:20:06 INFO - _Types&&... _Args) 14:20:06 INFO - { 14:20:06 INFO - _Construct1(_Uses_default_construct_t<_Unwrap_alloc_t<_Alloc>, _Ty *, _Types...>(), 14:20:06 INFO - _Al, _Ptr, ::std:: forward<_Types>(_Args)...); 14:20:06 INFO - } 14:20:06 INFO - template 14:20:06 INFO - static void _Destroy1(_Alloc&, _Ty *_Ptr, true_type) 14:20:06 INFO - { 14:20:06 INFO - _Ptr->~_Ty(); 14:20:06 INFO - } 14:20:06 INFO - template 14:20:06 INFO - static void _Destroy1(_Alloc& _Al, _Ty *_Ptr, false_type) 14:20:06 INFO - { 14:20:06 INFO - _Al.destroy(_Ptr); 14:20:06 INFO - } 14:20:06 INFO - template 14:20:06 INFO - static void destroy(_Alloc& _Al, _Ty *_Ptr) 14:20:06 INFO - { 14:20:06 INFO - _Destroy1(_Al, _Ptr, _Uses_default_destroy_t<_Unwrap_alloc_t<_Alloc>, _Ty *>()); 14:20:06 INFO - } 14:20:06 INFO - static size_type max_size(const _Alloc& _Al) throw () 14:20:06 INFO - { 14:20:06 INFO - return (_Alloc_max_size::_Fn(0, _Al)); 14:20:06 INFO - } 14:20:06 INFO - static _Alloc select_on_container_copy_construction( 14:20:06 INFO - const _Alloc& _Al) 14:20:06 INFO - { 14:20:06 INFO - return (_Alloc_select::_Fn(0, _Al)); 14:20:06 INFO - } 14:20:06 INFO - }; 14:20:06 INFO - template 14:20:06 INFO - class allocator 14:20:06 INFO - { 14:20:06 INFO - public: 14:20:06 INFO - static_assert(!is_const<_Ty>::value, 14:20:06 INFO - "The C++ Standard forbids containers of const elements " 14:20:06 INFO - "because allocator is ill-formed."); 14:20:06 INFO - typedef void _Not_user_specialized; 14:20:06 INFO - typedef _Ty value_type; 14:20:06 INFO - typedef value_type *pointer; 14:20:06 INFO - typedef const value_type *const_pointer; 14:20:06 INFO - typedef value_type& reference; 14:20:06 INFO - typedef const value_type& const_reference; 14:20:06 INFO - typedef size_t size_type; 14:20:06 INFO - typedef ptrdiff_t difference_type; 14:20:06 INFO - typedef true_type propagate_on_container_move_assignment; 14:20:06 INFO - typedef true_type is_always_equal; 14:20:06 INFO - template 14:20:06 INFO - struct rebind 14:20:06 INFO - { 14:20:06 INFO - typedef allocator<_Other> other; 14:20:06 INFO - }; 14:20:06 INFO - pointer address(reference _Val) const throw () 14:20:06 INFO - { 14:20:06 INFO - return (::std:: addressof(_Val)); 14:20:06 INFO - } 14:20:06 INFO - const_pointer address(const_reference _Val) const throw () 14:20:06 INFO - { 14:20:06 INFO - return (::std:: addressof(_Val)); 14:20:06 INFO - } 14:20:06 INFO - allocator() 14:20:06 INFO - { 14:20:06 INFO - } 14:20:06 INFO - allocator(const allocator<_Ty>&) 14:20:06 INFO - { 14:20:06 INFO - } 14:20:06 INFO - template 14:20:06 INFO - allocator(const allocator<_Other>&) 14:20:06 INFO - { 14:20:06 INFO - } 14:20:06 INFO - template 14:20:06 INFO - allocator<_Ty>& operator=(const allocator<_Other>&) 14:20:06 INFO - { 14:20:06 INFO - return (*this); 14:20:06 INFO - } 14:20:06 INFO - void deallocate(pointer _Ptr, size_type _Count) 14:20:06 INFO - { 14:20:06 INFO - _Deallocate(_Ptr, _Count, sizeof (_Ty)); 14:20:06 INFO - } 14:20:06 INFO - __declspec(allocator) pointer allocate(size_type _Count) 14:20:06 INFO - { 14:20:06 INFO - return (static_cast(_Allocate(_Count, sizeof (_Ty)))); 14:20:06 INFO - } 14:20:06 INFO - __declspec(allocator) pointer allocate(size_type _Count, const void *) 14:20:06 INFO - { 14:20:06 INFO - return (allocate(_Count)); 14:20:06 INFO - } 14:20:06 INFO - template 14:20:06 INFO - void construct(_Objty *_Ptr, _Types&&... _Args) 14:20:06 INFO - { 14:20:06 INFO - ::new ((void *)_Ptr) _Objty(::std:: forward<_Types>(_Args)...); 14:20:06 INFO - } 14:20:06 INFO - template 14:20:06 INFO - void destroy(_Uty *_Ptr) 14:20:06 INFO - { 14:20:06 INFO - _Ptr->~_Uty(); 14:20:06 INFO - } 14:20:06 INFO - size_t max_size() const throw () 14:20:06 INFO - { 14:20:06 INFO - return ((size_t)(-1) / sizeof (_Ty)); 14:20:06 INFO - } 14:20:06 INFO - }; 14:20:06 INFO - template<> 14:20:06 INFO - class allocator 14:20:06 INFO - { 14:20:06 INFO - public: 14:20:06 INFO - typedef void _Not_user_specialized; 14:20:06 INFO - typedef void value_type; 14:20:06 INFO - typedef void *pointer; 14:20:06 INFO - typedef const void *const_pointer; 14:20:06 INFO - template 14:20:06 INFO - struct rebind 14:20:06 INFO - { 14:20:06 INFO - typedef allocator<_Other> other; 14:20:06 INFO - }; 14:20:06 INFO - allocator() 14:20:06 INFO - { 14:20:06 INFO - } 14:20:06 INFO - allocator(const allocator&) 14:20:06 INFO - { 14:20:06 INFO - } 14:20:06 INFO - template 14:20:06 INFO - allocator(const allocator<_Other>&) 14:20:06 INFO - { 14:20:06 INFO - } 14:20:06 INFO - template 14:20:06 INFO - allocator& operator=(const allocator<_Other>&) 14:20:06 INFO - { 14:20:06 INFO - return (*this); 14:20:06 INFO - } 14:20:06 INFO - }; 14:20:06 INFO - template inline 14:20:06 INFO - bool operator==(const allocator<_Ty>&, 14:20:06 INFO - const allocator<_Other>&) 14:20:06 INFO - { 14:20:06 INFO - return (true); 14:20:06 INFO - } 14:20:06 INFO - template inline 14:20:06 INFO - bool operator!=(const allocator<_Ty>& _Left, 14:20:06 INFO - const allocator<_Other>& _Right) 14:20:06 INFO - { 14:20:06 INFO - return (false); 14:20:06 INFO - } 14:20:06 INFO - template 14:20:07 INFO - struct allocator_traits > 14:20:07 INFO - { 14:20:07 INFO - typedef allocator<_Ty> _Alloc; 14:20:07 INFO - typedef _Alloc allocator_type; 14:20:07 INFO - typedef _Ty value_type; 14:20:07 INFO - typedef value_type *pointer; 14:20:07 INFO - typedef const value_type *const_pointer; 14:20:07 INFO - typedef void *void_pointer; 14:20:07 INFO - typedef const void *const_void_pointer; 14:20:07 INFO - typedef size_t size_type; 14:20:07 INFO - typedef ptrdiff_t difference_type; 14:20:07 INFO - typedef false_type propagate_on_container_copy_assignment; 14:20:07 INFO - typedef true_type propagate_on_container_move_assignment; 14:20:07 INFO - typedef false_type propagate_on_container_swap; 14:20:07 INFO - typedef true_type is_always_equal; 14:20:07 INFO - template 14:20:07 INFO - using rebind_alloc = allocator<_Other>; 14:20:07 INFO - template 14:20:07 INFO - using rebind_traits = allocator_traits >; 14:20:07 INFO - static __declspec(allocator) pointer allocate(_Alloc& _Al, size_type _Count) 14:20:07 INFO - { 14:20:07 INFO - return (_Al.allocate(_Count)); 14:20:07 INFO - } 14:20:07 INFO - static __declspec(allocator) pointer allocate(_Alloc& _Al, size_type _Count, 14:20:07 INFO - const_void_pointer _Hint) 14:20:07 INFO - { 14:20:07 INFO - return (_Al.allocate(_Count, _Hint)); 14:20:07 INFO - } 14:20:07 INFO - static void deallocate(_Alloc& _Al, 14:20:07 INFO - pointer _Ptr, size_type _Count) 14:20:07 INFO - { 14:20:07 INFO - _Al.deallocate(_Ptr, _Count); 14:20:07 INFO - } 14:20:07 INFO - template 14:20:07 INFO - static void construct(_Alloc& _Al, _Objty *_Ptr, 14:20:07 INFO - _Types&&... _Args) 14:20:07 INFO - { 14:20:07 INFO - _Al.construct(_Ptr, ::std:: forward<_Types>(_Args)...); 14:20:07 INFO - } 14:20:07 INFO - template 14:20:07 INFO - static void destroy(_Alloc& _Al, _Uty *_Ptr) 14:20:07 INFO - { 14:20:07 INFO - _Al.destroy(_Ptr); 14:20:07 INFO - } 14:20:07 INFO - static size_type max_size(const _Alloc& _Al) throw () 14:20:07 INFO - { 14:20:07 INFO - return (_Al.max_size()); 14:20:07 INFO - } 14:20:07 INFO - static _Alloc select_on_container_copy_construction( 14:20:07 INFO - const _Alloc& _Al) 14:20:07 INFO - { 14:20:07 INFO - return (_Al); 14:20:07 INFO - } 14:20:07 INFO - }; 14:20:07 INFO - template 14:20:07 INFO - struct _Wrap_alloc 14:20:07 INFO - : public _Alloc 14:20:07 INFO - { 14:20:07 INFO - typedef _Alloc _Mybase; 14:20:07 INFO - typedef allocator_traits<_Alloc> _Mytraits; 14:20:07 INFO - typedef typename _Mytraits::value_type value_type; 14:20:07 INFO - typedef typename _Mytraits::pointer pointer; 14:20:07 INFO - typedef typename _Mytraits::const_pointer const_pointer; 14:20:07 INFO - typedef typename _Mytraits::void_pointer void_pointer; 14:20:07 INFO - typedef typename _Mytraits::const_void_pointer const_void_pointer; 14:20:07 INFO - typedef typename _If::value, 14:20:07 INFO - int, value_type>::type& reference; 14:20:07 INFO - typedef typename _If::value, 14:20:07 INFO - const int, const value_type>::type& const_reference; 14:20:07 INFO - typedef typename _Mytraits::size_type size_type; 14:20:07 INFO - typedef typename _Mytraits::difference_type difference_type; 14:20:07 INFO - typedef typename _Mytraits::propagate_on_container_copy_assignment 14:20:07 INFO - propagate_on_container_copy_assignment; 14:20:07 INFO - typedef typename _Mytraits::propagate_on_container_move_assignment 14:20:07 INFO - propagate_on_container_move_assignment; 14:20:07 INFO - typedef typename _Mytraits::propagate_on_container_swap 14:20:07 INFO - propagate_on_container_swap; 14:20:07 INFO - typedef typename _Mytraits::is_always_equal 14:20:07 INFO - is_always_equal; 14:20:07 INFO - _Wrap_alloc select_on_container_copy_construction(_Nil = _Nil()) const 14:20:07 INFO - { 14:20:07 INFO - return (_Mytraits::select_on_container_copy_construction(*this)); 14:20:07 INFO - } 14:20:07 INFO - template 14:20:07 INFO - struct rebind 14:20:07 INFO - { 14:20:07 INFO - typedef typename _Mytraits::template rebind_alloc<_Other> 14:20:07 INFO - _Other_alloc; 14:20:07 INFO - typedef _Wrap_alloc<_Other_alloc> other; 14:20:07 INFO - }; 14:20:07 INFO - pointer address(reference _Val) const 14:20:07 INFO - { 14:20:07 INFO - return (pointer_traits::pointer_to(_Val)); 14:20:07 INFO - } 14:20:07 INFO - const_pointer address(const_reference _Val) const 14:20:07 INFO - { 14:20:07 INFO - return (pointer_traits::pointer_to(_Val)); 14:20:07 INFO - } 14:20:07 INFO - _Wrap_alloc() 14:20:07 INFO - : _Mybase() 14:20:07 INFO - { 14:20:07 INFO - } 14:20:07 INFO - _Wrap_alloc(const _Wrap_alloc& _Right) 14:20:07 INFO - : _Mybase(_Right) 14:20:07 INFO - { 14:20:07 INFO - } 14:20:07 INFO - _Wrap_alloc(_Wrap_alloc&& _Right) 14:20:07 INFO - : _Mybase(::std:: move(_Right)) 14:20:07 INFO - { 14:20:07 INFO - } 14:20:07 INFO - template 14:20:07 INFO - _Wrap_alloc(_Other&& _Right) 14:20:07 INFO - : _Mybase(::std:: forward<_Other>(_Right)) 14:20:07 INFO - { 14:20:07 INFO - } 14:20:07 INFO - _Wrap_alloc& operator=(const _Wrap_alloc& _Right) 14:20:07 INFO - { 14:20:07 INFO - _Mybase::operator=(_Right); 14:20:07 INFO - return (*this); 14:20:07 INFO - } 14:20:07 INFO - _Wrap_alloc& operator=(_Wrap_alloc&& _Right) 14:20:07 INFO - { 14:20:07 INFO - _Mybase::operator=(::std:: move(_Right)); 14:20:07 INFO - return (*this); 14:20:07 INFO - } 14:20:07 INFO - template 14:20:07 INFO - _Wrap_alloc& operator=(_Other&& _Right) 14:20:07 INFO - { 14:20:07 INFO - _Mybase::operator=(::std:: forward<_Other>(_Right)); 14:20:07 INFO - return (*this); 14:20:07 INFO - } 14:20:07 INFO - __declspec(allocator) pointer allocate(size_type _Count) 14:20:07 INFO - { 14:20:07 INFO - return (_Mybase::allocate(_Count)); 14:20:07 INFO - } 14:20:07 INFO - __declspec(allocator) pointer allocate(size_type _Count, 14:20:07 INFO - const_void_pointer _Hint, _Nil = _Nil()) 14:20:07 INFO - { 14:20:07 INFO - return (_Mytraits::allocate(*this, _Count, _Hint)); 14:20:07 INFO - } 14:20:07 INFO - void deallocate(pointer _Ptr, size_type _Count) 14:20:07 INFO - { 14:20:07 INFO - _Mybase::deallocate(_Ptr, _Count); 14:20:07 INFO - } 14:20:07 INFO - template 14:20:07 INFO - void construct(_Ty *_Ptr, 14:20:07 INFO - _Types&&... _Args) 14:20:07 INFO - { 14:20:07 INFO - _Mytraits::construct(*this, _Ptr, 14:20:07 INFO - ::std:: forward<_Types>(_Args)...); 14:20:07 INFO - } 14:20:07 INFO - template 14:20:07 INFO - void destroy(_Ty *_Ptr) 14:20:07 INFO - { 14:20:07 INFO - _Mytraits::destroy(*this, _Ptr); 14:20:07 INFO - } 14:20:07 INFO - size_type max_size(_Nil = _Nil()) const throw () 14:20:07 INFO - { 14:20:07 INFO - return (_Mytraits::max_size(*this)); 14:20:07 INFO - } 14:20:07 INFO - }; 14:20:07 INFO - template inline 14:20:07 INFO - bool operator==(const _Wrap_alloc<_Ty>& _Left, 14:20:07 INFO - const _Wrap_alloc<_Other>& _Right) 14:20:07 INFO - { 14:20:07 INFO - return (static_cast(_Left) 14:20:07 INFO - == static_cast(_Right)); 14:20:07 INFO - } 14:20:07 INFO - template inline 14:20:07 INFO - bool operator!=(const _Wrap_alloc<_Ty>& _Left, 14:20:07 INFO - const _Wrap_alloc<_Other>& _Right) 14:20:07 INFO - { 14:20:07 INFO - return (!(_Left == _Right)); 14:20:07 INFO - } 14:20:07 INFO - template inline 14:20:07 INFO - void _Pocca(_Alty& _Left, const _Alty& _Right, true_type) throw () 14:20:07 INFO - { 14:20:07 INFO - _Left = _Right; 14:20:07 INFO - } 14:20:07 INFO - template inline 14:20:07 INFO - void _Pocca(_Alty&, const _Alty&, false_type) throw () 14:20:07 INFO - { 14:20:07 INFO - } 14:20:07 INFO - template inline 14:20:07 INFO - void _Pocca(_Alty& _Left, const _Alty& _Right) throw () 14:20:07 INFO - { 14:20:07 INFO - typename _Alty::propagate_on_container_copy_assignment _Tag; 14:20:07 INFO - _Pocca(_Left, _Right, _Tag); 14:20:07 INFO - } 14:20:07 INFO - template inline 14:20:07 INFO - void _Pocma(_Alty& _Left, _Alty& _Right, true_type) throw () 14:20:07 INFO - { 14:20:07 INFO - _Left = ::std:: move(_Right); 14:20:07 INFO - } 14:20:07 INFO - template inline 14:20:07 INFO - void _Pocma(_Alty&, _Alty&, false_type) throw () 14:20:07 INFO - { 14:20:07 INFO - } 14:20:07 INFO - template inline 14:20:07 INFO - void _Pocma(_Alty& _Left, _Alty& _Right) throw () 14:20:07 INFO - { 14:20:07 INFO - typename _Alty::propagate_on_container_move_assignment _Tag; 14:20:07 INFO - _Pocma(_Left, _Right, _Tag); 14:20:07 INFO - } 14:20:07 INFO - template inline 14:20:07 INFO - void _Pocs(_Alty& _Left, _Alty& _Right, true_type) throw () 14:20:07 INFO - { 14:20:07 INFO - _Swap_adl(_Left, _Right); 14:20:07 INFO - } 14:20:07 INFO - template inline 14:20:07 INFO - void _Pocs(_Alty& _Left, _Alty& _Right, false_type) throw () 14:20:07 INFO - { 14:20:07 INFO - if (_Left != _Right) 14:20:07 INFO - { 14:20:07 INFO - #line 1082 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:07 INFO - ::std:: terminate(); 14:20:07 INFO - #line 1084 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:07 INFO - } 14:20:07 INFO - } 14:20:07 INFO - template inline 14:20:07 INFO - void _Pocs(_Alty& _Left, _Alty& _Right) throw () 14:20:07 INFO - { 14:20:07 INFO - typename _Alty::propagate_on_container_swap _Tag; 14:20:07 INFO - _Pocs(_Left, _Right, _Tag); 14:20:07 INFO - } 14:20:07 INFO - template::pointer> inline 14:20:07 INFO - void _Destroy_range1(_Ptr _First, _Ptr _Last, _Wrap_alloc<_Alloc>& _Al, false_type) 14:20:07 INFO - { 14:20:07 INFO - for (; _First != _Last; ++_First) 14:20:07 INFO - _Al.destroy(_Unfancy(_First)); 14:20:07 INFO - } 14:20:07 INFO - template::pointer> inline 14:20:07 INFO - void _Destroy_range1(_Ptr, _Ptr, _Wrap_alloc<_Alloc>&, true_type) 14:20:07 INFO - { 14:20:07 INFO - } 14:20:07 INFO - template::pointer> inline 14:20:07 INFO - void _Destroy_range(_Ptr _First, _Ptr _Last, _Wrap_alloc<_Alloc>& _Al) 14:20:07 INFO - { 14:20:07 INFO - typedef typename _Alloc::value_type _Val; 14:20:07 INFO - _Destroy_range1(_First, _Last, _Al, typename conjunction< 14:20:07 INFO - is_trivially_destructible<_Val>, 14:20:07 INFO - _Uses_default_destroy<_Alloc, _Val *>>::type()); 14:20:07 INFO - } 14:20:07 INFO - template inline 14:20:07 INFO - void _Destroy_range1(_FwdIt _First, _FwdIt _Last, false_type) 14:20:07 INFO - { 14:20:07 INFO - for (; _First != _Last; ++_First) 14:20:07 INFO - _Destroy(_First); 14:20:07 INFO - } 14:20:07 INFO - template inline 14:20:07 INFO - void _Destroy_range1(_FwdIt, _FwdIt, true_type) 14:20:07 INFO - { 14:20:07 INFO - } 14:20:07 INFO - template inline 14:20:07 INFO - void _Destroy_range(_FwdIt _First, _FwdIt _Last) 14:20:07 INFO - { 14:20:07 INFO - _Destroy_range1(_First, _Last, is_trivially_destructible<_Iter_value_t<_FwdIt>>()); 14:20:07 INFO - } 14:20:07 INFO - } 14:20:07 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic0.h" 14:20:07 INFO - #pragma once 14:20:07 INFO - #pragma pack(push,8) 14:20:07 INFO - #pragma warning(push,3) 14:20:07 INFO - namespace std { 14:20:07 INFO - typedef enum memory_order { 14:20:07 INFO - memory_order_relaxed, 14:20:07 INFO - memory_order_consume, 14:20:07 INFO - memory_order_acquire, 14:20:07 INFO - memory_order_release, 14:20:07 INFO - memory_order_acq_rel, 14:20:07 INFO - memory_order_seq_cst 14:20:07 INFO - } memory_order; 14:20:07 INFO - typedef _Uint32t _Uint4_t; 14:20:07 INFO - typedef _Uint4_t _Atomic_integral_t; 14:20:07 INFO - #line 42 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic0.h" 14:20:07 INFO - #line 44 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic0.h" 14:20:07 INFO - typedef long _Atomic_flag_t; 14:20:07 INFO - typedef _Atomic_integral_t _Atomic_counter_t; 14:20:07 INFO - inline _Atomic_integral_t 14:20:07 INFO - _Get_atomic_count(const _Atomic_counter_t& _Counter) 14:20:07 INFO - { 14:20:07 INFO - return (_Counter); 14:20:07 INFO - } 14:20:07 INFO - inline void _Init_atomic_counter(_Atomic_counter_t& _Counter, 14:20:07 INFO - _Atomic_integral_t _Value) 14:20:07 INFO - { 14:20:07 INFO - _Counter = _Value; 14:20:07 INFO - } 14:20:07 INFO - #line 72 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic0.h" 14:20:07 INFO - #line 73 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic0.h" 14:20:07 INFO - extern "C" { 14:20:07 INFO - __declspec(dllimport) void __cdecl _Lock_shared_ptr_spin_lock(); 14:20:07 INFO - __declspec(dllimport) void __cdecl _Unlock_shared_ptr_spin_lock(); 14:20:07 INFO - } 14:20:07 INFO - } 14:20:07 INFO - #pragma warning(pop) 14:20:07 INFO - #pragma pack(pop) 14:20:07 INFO - #line 84 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic0.h" 14:20:07 INFO - #line 85 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic0.h" 14:20:07 INFO - #line 1149 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:07 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\intrin.h" 14:20:07 INFO - #pragma once 14:20:07 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:07 INFO - #line 19 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\intrin.h" 14:20:07 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\setjmp.h" 14:20:07 INFO - #pragma once 14:20:07 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:07 INFO - #line 12 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\setjmp.h" 14:20:07 INFO - __pragma(pack(push, 8)) extern "C" { 14:20:07 INFO - typedef struct __JUMP_BUFFER 14:20:07 INFO - { 14:20:07 INFO - unsigned long Ebp; 14:20:07 INFO - unsigned long Ebx; 14:20:07 INFO - unsigned long Edi; 14:20:07 INFO - unsigned long Esi; 14:20:07 INFO - unsigned long Esp; 14:20:07 INFO - unsigned long Eip; 14:20:07 INFO - unsigned long Registration; 14:20:07 INFO - unsigned long TryLevel; 14:20:07 INFO - unsigned long Cookie; 14:20:07 INFO - unsigned long UnwindFunc; 14:20:07 INFO - unsigned long UnwindData[6]; 14:20:07 INFO - } _JUMP_BUFFER; 14:20:07 INFO - #line 139 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\setjmp.h" 14:20:07 INFO - typedef int jmp_buf[16]; 14:20:07 INFO - #line 147 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\setjmp.h" 14:20:07 INFO - #line 153 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\setjmp.h" 14:20:07 INFO - int __cdecl _setjmp( 14:20:07 INFO - jmp_buf _Buf 14:20:07 INFO - ); 14:20:07 INFO - #pragma warning(push) 14:20:07 INFO - #pragma warning(disable:4987) 14:20:07 INFO - __declspec(noreturn) void __cdecl longjmp( 14:20:07 INFO - jmp_buf _Buf, 14:20:07 INFO - int _Value 14:20:07 INFO - ) throw(...); 14:20:07 INFO - #pragma warning(pop) 14:20:07 INFO - #line 175 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\setjmp.h" 14:20:07 INFO - } __pragma(pack(pop)) 14:20:07 INFO - #line 20 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\intrin.h" 14:20:07 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\immintrin.h" 14:20:07 INFO - #pragma once 14:20:07 INFO - #line 19 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\immintrin.h" 14:20:07 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\immintrin.h" 14:20:07 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\wmmintrin.h" 14:20:07 INFO - #pragma once 14:20:07 INFO - #line 22 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\wmmintrin.h" 14:20:07 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\wmmintrin.h" 14:20:07 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\nmmintrin.h" 14:20:07 INFO - #pragma once 14:20:07 INFO - #line 23 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\nmmintrin.h" 14:20:07 INFO - #line 31 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\nmmintrin.h" 14:20:07 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\smmintrin.h" 14:20:07 INFO - #pragma once 14:20:07 INFO - #line 23 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\smmintrin.h" 14:20:07 INFO - #line 31 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\smmintrin.h" 14:20:07 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\tmmintrin.h" 14:20:07 INFO - #pragma once 14:20:07 INFO - #line 16 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\tmmintrin.h" 14:20:07 INFO - #line 24 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\tmmintrin.h" 14:20:07 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\pmmintrin.h" 14:20:07 INFO - #pragma once 14:20:07 INFO - #line 22 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\pmmintrin.h" 14:20:07 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\pmmintrin.h" 14:20:07 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\emmintrin.h" 14:20:07 INFO - #pragma once 14:20:07 INFO - #line 26 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\emmintrin.h" 14:20:07 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\emmintrin.h" 14:20:07 INFO - #line 38 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\emmintrin.h" 14:20:07 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmmintrin.h" 14:20:07 INFO - #pragma once 14:20:07 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmmintrin.h" 14:20:07 INFO - #line 41 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmmintrin.h" 14:20:07 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\mmintrin.h" 14:20:07 INFO - #pragma once 14:20:07 INFO - #line 23 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\mmintrin.h" 14:20:07 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\mmintrin.h" 14:20:07 INFO - extern "C" { 14:20:07 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\mmintrin.h" 14:20:07 INFO - typedef union __declspec(intrin_type) __declspec(align(8)) __m64 14:20:07 INFO - { 14:20:07 INFO - unsigned __int64 m64_u64; 14:20:07 INFO - float m64_f32[2]; 14:20:07 INFO - __int8 m64_i8[8]; 14:20:07 INFO - __int16 m64_i16[4]; 14:20:07 INFO - __int32 m64_i32[2]; 14:20:07 INFO - __int64 m64_i64; 14:20:07 INFO - unsigned __int8 m64_u8[8]; 14:20:07 INFO - unsigned __int16 m64_u16[4]; 14:20:07 INFO - unsigned __int32 m64_u32[2]; 14:20:07 INFO - } __m64; 14:20:07 INFO - void _m_empty(void); 14:20:07 INFO - __m64 _m_from_int(int _I); 14:20:07 INFO - int _m_to_int(__m64 _M); 14:20:07 INFO - __m64 _m_packsswb(__m64 _MM1, __m64 _MM2); 14:20:07 INFO - __m64 _m_packssdw(__m64 _MM1, __m64 _MM2); 14:20:07 INFO - __m64 _m_packuswb(__m64 _MM1, __m64 _MM2); 14:20:07 INFO - __m64 _m_punpckhbw(__m64 _MM1, __m64 _MM2); 14:20:07 INFO - __m64 _m_punpckhwd(__m64 _MM1, __m64 _MM2); 14:20:07 INFO - __m64 _m_punpckhdq(__m64 _MM1, __m64 _MM2); 14:20:07 INFO - __m64 _m_punpcklbw(__m64 _MM1, __m64 _MM2); 14:20:07 INFO - __m64 _m_punpcklwd(__m64 _MM1, __m64 _MM2); 14:20:07 INFO - __m64 _m_punpckldq(__m64 _MM1, __m64 _MM2); 14:20:07 INFO - __m64 _m_paddb(__m64 _MM1, __m64 _MM2); 14:20:07 INFO - __m64 _m_paddw(__m64 _MM1, __m64 _MM2); 14:20:07 INFO - __m64 _m_paddd(__m64 _MM1, __m64 _MM2); 14:20:07 INFO - __m64 _m_paddsb(__m64 _MM1, __m64 _MM2); 14:20:07 INFO - __m64 _m_paddsw(__m64 _MM1, __m64 _MM2); 14:20:07 INFO - __m64 _m_paddusb(__m64 _MM1, __m64 _MM2); 14:20:07 INFO - __m64 _m_paddusw(__m64 _MM1, __m64 _MM2); 14:20:07 INFO - __m64 _m_psubb(__m64 _MM1, __m64 _MM2); 14:20:07 INFO - __m64 _m_psubw(__m64 _MM1, __m64 _MM2); 14:20:07 INFO - __m64 _m_psubd(__m64 _MM1, __m64 _MM2); 14:20:07 INFO - __m64 _m_psubsb(__m64 _MM1, __m64 _MM2); 14:20:07 INFO - __m64 _m_psubsw(__m64 _MM1, __m64 _MM2); 14:20:07 INFO - __m64 _m_psubusb(__m64 _MM1, __m64 _MM2); 14:20:07 INFO - __m64 _m_psubusw(__m64 _MM1, __m64 _MM2); 14:20:07 INFO - __m64 _m_pmaddwd(__m64 _MM1, __m64 _MM2); 14:20:07 INFO - __m64 _m_pmulhw(__m64 _MM1, __m64 _MM2); 14:20:07 INFO - __m64 _m_pmullw(__m64 _MM1, __m64 _MM2); 14:20:07 INFO - __m64 _m_psllw(__m64 _M, __m64 _Count); 14:20:07 INFO - __m64 _m_psllwi(__m64 _M, int _Count); 14:20:07 INFO - __m64 _m_pslld(__m64 _M, __m64 _Count); 14:20:07 INFO - __m64 _m_pslldi(__m64 _M, int _Count); 14:20:08 INFO - __m64 _m_psllq(__m64 _M, __m64 _Count); 14:20:08 INFO - __m64 _m_psllqi(__m64 _M, int _Count); 14:20:08 INFO - __m64 _m_psraw(__m64 _M, __m64 _Count); 14:20:08 INFO - __m64 _m_psrawi(__m64 _M, int _Count); 14:20:08 INFO - __m64 _m_psrad(__m64 _M, __m64 _Count); 14:20:08 INFO - __m64 _m_psradi(__m64 _M, int _Count); 14:20:08 INFO - __m64 _m_psrlw(__m64 _M, __m64 _Count); 14:20:08 INFO - __m64 _m_psrlwi(__m64 _M, int _Count); 14:20:08 INFO - __m64 _m_psrld(__m64 _M, __m64 _Count); 14:20:08 INFO - __m64 _m_psrldi(__m64 _M, int _Count); 14:20:08 INFO - __m64 _m_psrlq(__m64 _M, __m64 _Count); 14:20:08 INFO - __m64 _m_psrlqi(__m64 _M, int _Count); 14:20:08 INFO - __m64 _m_pand(__m64 _MM1, __m64 _MM2); 14:20:08 INFO - __m64 _m_pandn(__m64 _MM1, __m64 _MM2); 14:20:08 INFO - __m64 _m_por(__m64 _MM1, __m64 _MM2); 14:20:08 INFO - __m64 _m_pxor(__m64 _MM1, __m64 _MM2); 14:20:08 INFO - __m64 _m_pcmpeqb(__m64 _MM1, __m64 _MM2); 14:20:08 INFO - __m64 _m_pcmpeqw(__m64 _MM1, __m64 _MM2); 14:20:08 INFO - __m64 _m_pcmpeqd(__m64 _MM1, __m64 _MM2); 14:20:08 INFO - __m64 _m_pcmpgtb(__m64 _MM1, __m64 _MM2); 14:20:08 INFO - __m64 _m_pcmpgtw(__m64 _MM1, __m64 _MM2); 14:20:08 INFO - __m64 _m_pcmpgtd(__m64 _MM1, __m64 _MM2); 14:20:08 INFO - __m64 _mm_setzero_si64(void); 14:20:08 INFO - __m64 _mm_set_pi32(int _I1, int _I0); 14:20:08 INFO - __m64 _mm_set_pi16(short _S3, short _S2, short _S1, short _S0); 14:20:08 INFO - __m64 _mm_set_pi8(char _B7, char _B6, char _B5, char _B4, 14:20:08 INFO - char _B3, char _B2, char _B1, char _B0); 14:20:08 INFO - __m64 _mm_set1_pi32(int _I); 14:20:08 INFO - __m64 _mm_set1_pi16(short _S); 14:20:08 INFO - __m64 _mm_set1_pi8(char _B); 14:20:08 INFO - __m64 _mm_setr_pi32(int _I1, int _I0); 14:20:08 INFO - __m64 _mm_setr_pi16(short _S3, short _S2, short _S1, short _S0); 14:20:08 INFO - __m64 _mm_setr_pi8(char _B7, char _B6, char _B5, char _B4, 14:20:08 INFO - char _B3, char _B2, char _B1, char _B0); 14:20:08 INFO - #line 184 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\mmintrin.h" 14:20:08 INFO - }; 14:20:08 INFO - #line 188 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\mmintrin.h" 14:20:08 INFO - #line 190 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\mmintrin.h" 14:20:08 INFO - #line 191 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\mmintrin.h" 14:20:08 INFO - #line 192 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\mmintrin.h" 14:20:08 INFO - #line 47 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmmintrin.h" 14:20:08 INFO - #line 48 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmmintrin.h" 14:20:08 INFO - typedef union __declspec(intrin_type) __declspec(align(16)) __m128 { 14:20:08 INFO - float m128_f32[4]; 14:20:08 INFO - unsigned __int64 m128_u64[2]; 14:20:08 INFO - __int8 m128_i8[16]; 14:20:08 INFO - __int16 m128_i16[8]; 14:20:08 INFO - __int32 m128_i32[4]; 14:20:08 INFO - __int64 m128_i64[2]; 14:20:08 INFO - unsigned __int8 m128_u8[16]; 14:20:08 INFO - unsigned __int16 m128_u16[8]; 14:20:08 INFO - unsigned __int32 m128_u32[4]; 14:20:08 INFO - } __m128; 14:20:08 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\malloc.h" 14:20:08 INFO - #pragma once 14:20:08 INFO - __pragma(pack(push, 8)) extern "C" { 14:20:08 INFO - #line 24 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\malloc.h" 14:20:08 INFO - typedef struct _heapinfo 14:20:08 INFO - { 14:20:08 INFO - int* _pentry; 14:20:08 INFO - size_t _size; 14:20:08 INFO - int _useflag; 14:20:08 INFO - } _HEAPINFO; 14:20:08 INFO - void* __cdecl _alloca( size_t _Size); 14:20:08 INFO - __declspec(dllimport) intptr_t __cdecl _get_heap_handle(void); 14:20:08 INFO - __declspec(dllimport) int __cdecl _heapmin(void); 14:20:08 INFO - __declspec(dllimport) int __cdecl _heapwalk( _HEAPINFO* _EntryInfo); 14:20:08 INFO - #line 68 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\malloc.h" 14:20:08 INFO - __declspec(dllimport) int __cdecl _heapchk(void); 14:20:08 INFO - __declspec(dllimport) int __cdecl _resetstkoflw(void); 14:20:08 INFO - #line 73 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\malloc.h" 14:20:08 INFO - #line 83 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\malloc.h" 14:20:08 INFO - typedef char __static_assert_t[(sizeof(unsigned int) <= 8) != 0]; 14:20:08 INFO - #pragma warning(push) 14:20:08 INFO - #pragma warning(disable:6540) 14:20:08 INFO - __inline void* _MarkAllocaS( void* _Ptr, unsigned int _Marker) 14:20:08 INFO - { 14:20:08 INFO - if (_Ptr) 14:20:08 INFO - { 14:20:08 INFO - *((unsigned int*)_Ptr) = _Marker; 14:20:08 INFO - _Ptr = (char*)_Ptr + 8; 14:20:08 INFO - } 14:20:08 INFO - return _Ptr; 14:20:08 INFO - } 14:20:08 INFO - __inline size_t _MallocaComputeSize(size_t _Size) 14:20:08 INFO - { 14:20:08 INFO - size_t _MarkedSize = _Size + 8; 14:20:08 INFO - return _MarkedSize > _Size ? _MarkedSize : 0; 14:20:08 INFO - } 14:20:08 INFO - #pragma warning(pop) 14:20:08 INFO - #line 109 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\malloc.h" 14:20:08 INFO - #line 135 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\malloc.h" 14:20:08 INFO - #line 140 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\malloc.h" 14:20:08 INFO - #line 141 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\malloc.h" 14:20:08 INFO - #pragma warning(push) 14:20:08 INFO - #pragma warning(disable: 6014) 14:20:08 INFO - __inline void __cdecl _freea( void* _Memory) 14:20:08 INFO - { 14:20:08 INFO - unsigned int _Marker; 14:20:08 INFO - if (_Memory) 14:20:08 INFO - { 14:20:08 INFO - _Memory = (char*)_Memory - 8; 14:20:08 INFO - _Marker = *(unsigned int*)_Memory; 14:20:08 INFO - if (_Marker == 0xDDDD) 14:20:08 INFO - { 14:20:08 INFO - free(_Memory); 14:20:08 INFO - } 14:20:08 INFO - else if (_Marker != 0xCCCC) 14:20:08 INFO - { 14:20:08 INFO - ((void)0); 14:20:08 INFO - } 14:20:08 INFO - #line 163 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\malloc.h" 14:20:08 INFO - } 14:20:08 INFO - } 14:20:08 INFO - #pragma warning(pop) 14:20:08 INFO - #line 168 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\malloc.h" 14:20:08 INFO - #line 174 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\malloc.h" 14:20:08 INFO - } __pragma(pack(pop)) 14:20:08 INFO - #line 80 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmmintrin.h" 14:20:08 INFO - #line 81 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmmintrin.h" 14:20:08 INFO - #line 82 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmmintrin.h" 14:20:08 INFO - extern "C" { 14:20:08 INFO - #line 191 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmmintrin.h" 14:20:08 INFO - extern __m128 _mm_add_ss(__m128 _A, __m128 _B); 14:20:08 INFO - extern __m128 _mm_add_ps(__m128 _A, __m128 _B); 14:20:08 INFO - extern __m128 _mm_sub_ss(__m128 _A, __m128 _B); 14:20:08 INFO - extern __m128 _mm_sub_ps(__m128 _A, __m128 _B); 14:20:08 INFO - extern __m128 _mm_mul_ss(__m128 _A, __m128 _B); 14:20:08 INFO - extern __m128 _mm_mul_ps(__m128 _A, __m128 _B); 14:20:08 INFO - extern __m128 _mm_div_ss(__m128 _A, __m128 _B); 14:20:08 INFO - extern __m128 _mm_div_ps(__m128 _A, __m128 _B); 14:20:08 INFO - extern __m128 _mm_sqrt_ss(__m128 _A); 14:20:08 INFO - extern __m128 _mm_sqrt_ps(__m128 _A); 14:20:08 INFO - extern __m128 _mm_rcp_ss(__m128 _A); 14:20:08 INFO - extern __m128 _mm_rcp_ps(__m128 _A); 14:20:08 INFO - extern __m128 _mm_rsqrt_ss(__m128 _A); 14:20:08 INFO - extern __m128 _mm_rsqrt_ps(__m128 _A); 14:20:08 INFO - extern __m128 _mm_min_ss(__m128 _A, __m128 _B); 14:20:08 INFO - extern __m128 _mm_min_ps(__m128 _A, __m128 _B); 14:20:08 INFO - extern __m128 _mm_max_ss(__m128 _A, __m128 _B); 14:20:08 INFO - extern __m128 _mm_max_ps(__m128 _A, __m128 _B); 14:20:08 INFO - extern __m128 _mm_and_ps(__m128 _A, __m128 _B); 14:20:08 INFO - extern __m128 _mm_andnot_ps(__m128 _A, __m128 _B); 14:20:08 INFO - extern __m128 _mm_or_ps(__m128 _A, __m128 _B); 14:20:08 INFO - extern __m128 _mm_xor_ps(__m128 _A, __m128 _B); 14:20:08 INFO - extern __m128 _mm_cmpeq_ss(__m128 _A, __m128 _B); 14:20:08 INFO - extern __m128 _mm_cmpeq_ps(__m128 _A, __m128 _B); 14:20:08 INFO - extern __m128 _mm_cmplt_ss(__m128 _A, __m128 _B); 14:20:08 INFO - extern __m128 _mm_cmplt_ps(__m128 _A, __m128 _B); 14:20:08 INFO - extern __m128 _mm_cmple_ss(__m128 _A, __m128 _B); 14:20:08 INFO - extern __m128 _mm_cmple_ps(__m128 _A, __m128 _B); 14:20:08 INFO - extern __m128 _mm_cmpgt_ss(__m128 _A, __m128 _B); 14:20:08 INFO - extern __m128 _mm_cmpgt_ps(__m128 _A, __m128 _B); 14:20:08 INFO - extern __m128 _mm_cmpge_ss(__m128 _A, __m128 _B); 14:20:08 INFO - extern __m128 _mm_cmpge_ps(__m128 _A, __m128 _B); 14:20:08 INFO - extern __m128 _mm_cmpneq_ss(__m128 _A, __m128 _B); 14:20:08 INFO - extern __m128 _mm_cmpneq_ps(__m128 _A, __m128 _B); 14:20:08 INFO - extern __m128 _mm_cmpnlt_ss(__m128 _A, __m128 _B); 14:20:08 INFO - extern __m128 _mm_cmpnlt_ps(__m128 _A, __m128 _B); 14:20:08 INFO - extern __m128 _mm_cmpnle_ss(__m128 _A, __m128 _B); 14:20:08 INFO - extern __m128 _mm_cmpnle_ps(__m128 _A, __m128 _B); 14:20:08 INFO - extern __m128 _mm_cmpngt_ss(__m128 _A, __m128 _B); 14:20:08 INFO - extern __m128 _mm_cmpngt_ps(__m128 _A, __m128 _B); 14:20:08 INFO - extern __m128 _mm_cmpnge_ss(__m128 _A, __m128 _B); 14:20:08 INFO - extern __m128 _mm_cmpnge_ps(__m128 _A, __m128 _B); 14:20:08 INFO - extern __m128 _mm_cmpord_ss(__m128 _A, __m128 _B); 14:20:08 INFO - extern __m128 _mm_cmpord_ps(__m128 _A, __m128 _B); 14:20:08 INFO - extern __m128 _mm_cmpunord_ss(__m128 _A, __m128 _B); 14:20:08 INFO - extern __m128 _mm_cmpunord_ps(__m128 _A, __m128 _B); 14:20:08 INFO - extern int _mm_comieq_ss(__m128 _A, __m128 _B); 14:20:08 INFO - extern int _mm_comilt_ss(__m128 _A, __m128 _B); 14:20:08 INFO - extern int _mm_comile_ss(__m128 _A, __m128 _B); 14:20:08 INFO - extern int _mm_comigt_ss(__m128 _A, __m128 _B); 14:20:08 INFO - extern int _mm_comige_ss(__m128 _A, __m128 _B); 14:20:08 INFO - extern int _mm_comineq_ss(__m128 _A, __m128 _B); 14:20:08 INFO - extern int _mm_ucomieq_ss(__m128 _A, __m128 _B); 14:20:08 INFO - extern int _mm_ucomilt_ss(__m128 _A, __m128 _B); 14:20:08 INFO - extern int _mm_ucomile_ss(__m128 _A, __m128 _B); 14:20:08 INFO - extern int _mm_ucomigt_ss(__m128 _A, __m128 _B); 14:20:08 INFO - extern int _mm_ucomige_ss(__m128 _A, __m128 _B); 14:20:08 INFO - extern int _mm_ucomineq_ss(__m128 _A, __m128 _B); 14:20:08 INFO - extern int _mm_cvt_ss2si(__m128 _A); 14:20:08 INFO - extern int _mm_cvtt_ss2si(__m128 _A); 14:20:08 INFO - extern __m128 _mm_cvt_si2ss(__m128, int); 14:20:08 INFO - extern float _mm_cvtss_f32(__m128 _A); 14:20:08 INFO - extern __m64 _mm_cvt_ps2pi(__m128 _A); 14:20:08 INFO - extern __m64 _mm_cvtt_ps2pi(__m128 _A); 14:20:08 INFO - extern __m128 _mm_cvt_pi2ps(__m128, __m64); 14:20:08 INFO - #line 282 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmmintrin.h" 14:20:08 INFO - #line 291 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmmintrin.h" 14:20:08 INFO - extern __m128 _mm_shuffle_ps(__m128 _A, __m128 _B, unsigned int _Imm8); 14:20:08 INFO - extern __m128 _mm_unpackhi_ps(__m128 _A, __m128 _B); 14:20:08 INFO - extern __m128 _mm_unpacklo_ps(__m128 _A, __m128 _B); 14:20:08 INFO - extern __m128 _mm_loadh_pi(__m128, __m64 const*); 14:20:08 INFO - extern __m128 _mm_movehl_ps(__m128, __m128); 14:20:08 INFO - extern __m128 _mm_movelh_ps(__m128, __m128); 14:20:08 INFO - extern void _mm_storeh_pi(__m64 *, __m128); 14:20:08 INFO - extern __m128 _mm_loadl_pi(__m128, __m64 const*); 14:20:08 INFO - extern void _mm_storel_pi(__m64 *, __m128); 14:20:08 INFO - extern int _mm_movemask_ps(__m128 _A); 14:20:08 INFO - extern int _m_pextrw(__m64, int); 14:20:08 INFO - extern __m64 _m_pinsrw(__m64, int, int); 14:20:08 INFO - extern __m64 _m_pmaxsw(__m64, __m64); 14:20:08 INFO - extern __m64 _m_pmaxub(__m64, __m64); 14:20:08 INFO - extern __m64 _m_pminsw(__m64, __m64); 14:20:08 INFO - extern __m64 _m_pminub(__m64, __m64); 14:20:08 INFO - extern int _m_pmovmskb(__m64); 14:20:08 INFO - extern __m64 _m_pmulhuw(__m64, __m64); 14:20:08 INFO - extern __m64 _m_pshufw(__m64, int); 14:20:08 INFO - extern void _m_maskmovq(__m64, __m64, char *); 14:20:08 INFO - extern __m64 _m_pavgb(__m64, __m64); 14:20:08 INFO - extern __m64 _m_pavgw(__m64, __m64); 14:20:08 INFO - extern __m64 _m_psadbw(__m64, __m64); 14:20:08 INFO - #line 326 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmmintrin.h" 14:20:08 INFO - extern __m128 _mm_set_ss(float _A); 14:20:08 INFO - extern __m128 _mm_set_ps1(float _A); 14:20:08 INFO - extern __m128 _mm_set_ps(float _A, float _B, float _C, float _D); 14:20:08 INFO - extern __m128 _mm_setr_ps(float _A, float _B, float _C, float _D); 14:20:08 INFO - extern __m128 _mm_setzero_ps(void); 14:20:08 INFO - extern __m128 _mm_load_ss(float const*_A); 14:20:08 INFO - extern __m128 _mm_load_ps1(float const*_A); 14:20:08 INFO - extern __m128 _mm_load_ps(float const*_A); 14:20:08 INFO - extern __m128 _mm_loadr_ps(float const*_A); 14:20:08 INFO - extern __m128 _mm_loadu_ps(float const*_A); 14:20:08 INFO - extern void _mm_store_ss(float *_V, __m128 _A); 14:20:08 INFO - extern void _mm_store_ps1(float *_V, __m128 _A); 14:20:08 INFO - extern void _mm_store_ps(float *_V, __m128 _A); 14:20:08 INFO - extern void _mm_storer_ps(float *_V, __m128 _A); 14:20:08 INFO - extern void _mm_storeu_ps(float *_V, __m128 _A); 14:20:08 INFO - extern void _mm_prefetch(char const*_A, int _Sel); 14:20:08 INFO - extern void _mm_stream_pi(__m64 *, __m64); 14:20:08 INFO - #line 350 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmmintrin.h" 14:20:08 INFO - extern void _mm_stream_ps(float *, __m128); 14:20:08 INFO - extern __m128 _mm_move_ss(__m128 _A, __m128 _B); 14:20:08 INFO - extern void _mm_sfence(void); 14:20:08 INFO - extern unsigned int _mm_getcsr(void); 14:20:08 INFO - extern void _mm_setcsr(unsigned int); 14:20:08 INFO - #line 381 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmmintrin.h" 14:20:08 INFO - __inline __m128 _mm_cvtpi16_ps(__m64 _A) 14:20:08 INFO - { 14:20:08 INFO - __m128 _Tmp; 14:20:08 INFO - __m64 _Ext_val = _m_pcmpgtw(_mm_setzero_si64(), _A); 14:20:08 INFO - _Tmp = _mm_cvt_pi2ps(_mm_setzero_ps(), _m_punpckhwd(_A, _Ext_val)); 14:20:08 INFO - return(_mm_cvt_pi2ps(_mm_movelh_ps(_Tmp, _Tmp), 14:20:08 INFO - _m_punpcklwd(_A, _Ext_val))); 14:20:08 INFO - } 14:20:08 INFO - __inline __m128 _mm_cvtpu16_ps(__m64 _A) 14:20:08 INFO - { 14:20:08 INFO - __m128 _Tmp; 14:20:08 INFO - __m64 _Ext_val = _mm_setzero_si64(); 14:20:08 INFO - _Tmp = _mm_cvt_pi2ps(_mm_setzero_ps(), _m_punpckhwd(_A, _Ext_val)); 14:20:08 INFO - return(_mm_cvt_pi2ps(_mm_movelh_ps(_Tmp, _Tmp), 14:20:08 INFO - _m_punpcklwd(_A, _Ext_val))); 14:20:08 INFO - } 14:20:08 INFO - __inline __m64 _mm_cvtps_pi16(__m128 _A) 14:20:08 INFO - { 14:20:08 INFO - return _m_packssdw(_mm_cvt_ps2pi(_A), 14:20:08 INFO - _mm_cvt_ps2pi(_mm_movehl_ps(_A, _A))); 14:20:08 INFO - } 14:20:08 INFO - __inline __m128 _mm_cvtpi8_ps(__m64 _A) 14:20:08 INFO - { 14:20:08 INFO - __m64 _Ext_val = _m_pcmpgtb(_mm_setzero_si64(), _A); 14:20:08 INFO - return _mm_cvtpi16_ps(_m_punpcklbw(_A, _Ext_val)); 14:20:08 INFO - } 14:20:08 INFO - __inline __m128 _mm_cvtpu8_ps(__m64 _A) 14:20:08 INFO - { 14:20:08 INFO - return _mm_cvtpu16_ps(_m_punpcklbw(_A, _mm_setzero_si64())); 14:20:08 INFO - } 14:20:08 INFO - __inline __m64 _mm_cvtps_pi8(__m128 _A) 14:20:08 INFO - { 14:20:08 INFO - return _m_packsswb(_mm_cvtps_pi16(_A), _mm_setzero_si64()); 14:20:08 INFO - } 14:20:08 INFO - __inline __m128 _mm_cvtpi32x2_ps(__m64 _A, __m64 _B) 14:20:08 INFO - { 14:20:08 INFO - return _mm_movelh_ps(_mm_cvt_pi2ps(_mm_setzero_ps(), _A), 14:20:08 INFO - _mm_cvt_pi2ps(_mm_setzero_ps(), _B)); 14:20:08 INFO - } 14:20:08 INFO - #line 506 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmmintrin.h" 14:20:08 INFO - }; 14:20:08 INFO - #line 511 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmmintrin.h" 14:20:08 INFO - #line 513 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmmintrin.h" 14:20:08 INFO - #line 514 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmmintrin.h" 14:20:08 INFO - #line 515 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmmintrin.h" 14:20:08 INFO - #line 43 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\emmintrin.h" 14:20:08 INFO - typedef union __declspec(intrin_type) __declspec(align(16)) __m128i { 14:20:08 INFO - __int8 m128i_i8[16]; 14:20:08 INFO - __int16 m128i_i16[8]; 14:20:08 INFO - __int32 m128i_i32[4]; 14:20:08 INFO - __int64 m128i_i64[2]; 14:20:08 INFO - unsigned __int8 m128i_u8[16]; 14:20:08 INFO - unsigned __int16 m128i_u16[8]; 14:20:08 INFO - unsigned __int32 m128i_u32[4]; 14:20:08 INFO - unsigned __int64 m128i_u64[2]; 14:20:08 INFO - } __m128i; 14:20:08 INFO - typedef struct __declspec(intrin_type) __declspec(align(16)) __m128d { 14:20:08 INFO - double m128d_f64[2]; 14:20:08 INFO - } __m128d; 14:20:08 INFO - extern "C" { 14:20:08 INFO - #line 72 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\emmintrin.h" 14:20:08 INFO - extern __m128d _mm_add_sd(__m128d _A, __m128d _B); 14:20:08 INFO - extern __m128d _mm_add_pd(__m128d _A, __m128d _B); 14:20:08 INFO - extern __m128d _mm_sub_sd(__m128d _A, __m128d _B); 14:20:08 INFO - extern __m128d _mm_sub_pd(__m128d _A, __m128d _B); 14:20:08 INFO - extern __m128d _mm_mul_sd(__m128d _A, __m128d _B); 14:20:08 INFO - extern __m128d _mm_mul_pd(__m128d _A, __m128d _B); 14:20:08 INFO - extern __m128d _mm_sqrt_sd(__m128d _A, __m128d _B); 14:20:08 INFO - extern __m128d _mm_sqrt_pd(__m128d _A); 14:20:08 INFO - extern __m128d _mm_div_sd(__m128d _A, __m128d _B); 14:20:08 INFO - extern __m128d _mm_div_pd(__m128d _A, __m128d _B); 14:20:08 INFO - extern __m128d _mm_min_sd(__m128d _A, __m128d _B); 14:20:08 INFO - extern __m128d _mm_min_pd(__m128d _A, __m128d _B); 14:20:08 INFO - extern __m128d _mm_max_sd(__m128d _A, __m128d _B); 14:20:08 INFO - extern __m128d _mm_max_pd(__m128d _A, __m128d _B); 14:20:08 INFO - extern __m128d _mm_and_pd(__m128d _A, __m128d _B); 14:20:08 INFO - extern __m128d _mm_andnot_pd(__m128d _A, __m128d _B); 14:20:08 INFO - extern __m128d _mm_or_pd(__m128d _A, __m128d _B); 14:20:08 INFO - extern __m128d _mm_xor_pd(__m128d _A, __m128d _B); 14:20:08 INFO - extern __m128d _mm_cmpeq_sd(__m128d _A, __m128d _B); 14:20:08 INFO - extern __m128d _mm_cmpeq_pd(__m128d _A, __m128d _B); 14:20:08 INFO - extern __m128d _mm_cmplt_sd(__m128d _A, __m128d _B); 14:20:08 INFO - extern __m128d _mm_cmplt_pd(__m128d _A, __m128d _B); 14:20:08 INFO - extern __m128d _mm_cmple_sd(__m128d _A, __m128d _B); 14:20:08 INFO - extern __m128d _mm_cmple_pd(__m128d _A, __m128d _B); 14:20:08 INFO - extern __m128d _mm_cmpgt_sd(__m128d _A, __m128d _B); 14:20:08 INFO - extern __m128d _mm_cmpgt_pd(__m128d _A, __m128d _B); 14:20:08 INFO - extern __m128d _mm_cmpge_sd(__m128d _A, __m128d _B); 14:20:08 INFO - extern __m128d _mm_cmpge_pd(__m128d _A, __m128d _B); 14:20:08 INFO - extern __m128d _mm_cmpneq_sd(__m128d _A, __m128d _B); 14:20:08 INFO - extern __m128d _mm_cmpneq_pd(__m128d _A, __m128d _B); 14:20:08 INFO - extern __m128d _mm_cmpnlt_sd(__m128d _A, __m128d _B); 14:20:08 INFO - extern __m128d _mm_cmpnlt_pd(__m128d _A, __m128d _B); 14:20:08 INFO - extern __m128d _mm_cmpnle_sd(__m128d _A, __m128d _B); 14:20:08 INFO - extern __m128d _mm_cmpnle_pd(__m128d _A, __m128d _B); 14:20:08 INFO - extern __m128d _mm_cmpngt_sd(__m128d _A, __m128d _B); 14:20:08 INFO - extern __m128d _mm_cmpngt_pd(__m128d _A, __m128d _B); 14:20:08 INFO - extern __m128d _mm_cmpnge_sd(__m128d _A, __m128d _B); 14:20:08 INFO - extern __m128d _mm_cmpnge_pd(__m128d _A, __m128d _B); 14:20:08 INFO - extern __m128d _mm_cmpord_pd(__m128d _A, __m128d _B); 14:20:08 INFO - extern __m128d _mm_cmpord_sd(__m128d _A, __m128d _B); 14:20:08 INFO - extern __m128d _mm_cmpunord_pd(__m128d _A, __m128d _B); 14:20:08 INFO - extern __m128d _mm_cmpunord_sd(__m128d _A, __m128d _B); 14:20:08 INFO - extern int _mm_comieq_sd(__m128d _A, __m128d _B); 14:20:08 INFO - extern int _mm_comilt_sd(__m128d _A, __m128d _B); 14:20:08 INFO - extern int _mm_comile_sd(__m128d _A, __m128d _B); 14:20:08 INFO - extern int _mm_comigt_sd(__m128d _A, __m128d _B); 14:20:08 INFO - extern int _mm_comige_sd(__m128d _A, __m128d _B); 14:20:08 INFO - extern int _mm_comineq_sd(__m128d _A, __m128d _B); 14:20:08 INFO - extern int _mm_ucomieq_sd(__m128d _A, __m128d _B); 14:20:08 INFO - extern int _mm_ucomilt_sd(__m128d _A, __m128d _B); 14:20:08 INFO - extern int _mm_ucomile_sd(__m128d _A, __m128d _B); 14:20:08 INFO - extern int _mm_ucomigt_sd(__m128d _A, __m128d _B); 14:20:08 INFO - extern int _mm_ucomige_sd(__m128d _A, __m128d _B); 14:20:08 INFO - extern int _mm_ucomineq_sd(__m128d _A, __m128d _B); 14:20:08 INFO - extern __m128d _mm_cvtepi32_pd(__m128i _A); 14:20:08 INFO - extern __m128i _mm_cvtpd_epi32(__m128d _A); 14:20:08 INFO - extern __m128i _mm_cvttpd_epi32(__m128d _A); 14:20:08 INFO - extern __m128 _mm_cvtepi32_ps(__m128i _A); 14:20:08 INFO - extern __m128i _mm_cvtps_epi32(__m128 _A); 14:20:08 INFO - extern __m128i _mm_cvttps_epi32(__m128 _A); 14:20:08 INFO - extern __m128 _mm_cvtpd_ps(__m128d _A); 14:20:08 INFO - extern __m128d _mm_cvtps_pd(__m128 _A); 14:20:08 INFO - extern __m128 _mm_cvtsd_ss(__m128 _A, __m128d _B); 14:20:08 INFO - extern __m128d _mm_cvtss_sd(__m128d _A, __m128 _B); 14:20:08 INFO - extern int _mm_cvtsd_si32(__m128d _A); 14:20:08 INFO - extern int _mm_cvttsd_si32(__m128d _A); 14:20:08 INFO - extern __m128d _mm_cvtsi32_sd(__m128d _A, int _B); 14:20:08 INFO - extern __m64 _mm_cvtpd_pi32(__m128d _A); 14:20:08 INFO - extern __m64 _mm_cvttpd_pi32(__m128d _A); 14:20:08 INFO - extern __m128d _mm_cvtpi32_pd(__m64 _A); 14:20:08 INFO - #line 166 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\emmintrin.h" 14:20:08 INFO - extern __m128d _mm_unpackhi_pd(__m128d _A, __m128d _B); 14:20:08 INFO - extern __m128d _mm_unpacklo_pd(__m128d _A, __m128d _B); 14:20:08 INFO - extern int _mm_movemask_pd(__m128d _A); 14:20:08 INFO - extern __m128d _mm_shuffle_pd(__m128d _A, __m128d _B, int _I); 14:20:08 INFO - extern __m128d _mm_load_pd(double const*_Dp); 14:20:08 INFO - extern __m128d _mm_load1_pd(double const*_Dp); 14:20:08 INFO - extern __m128d _mm_loadr_pd(double const*_Dp); 14:20:08 INFO - extern __m128d _mm_loadu_pd(double const*_Dp); 14:20:08 INFO - extern __m128d _mm_load_sd(double const*_Dp); 14:20:08 INFO - extern __m128d _mm_loadh_pd(__m128d _A, double const*_Dp); 14:20:08 INFO - extern __m128d _mm_loadl_pd(__m128d _A, double const*_Dp); 14:20:08 INFO - extern __m128d _mm_set_sd(double _W); 14:20:08 INFO - extern __m128d _mm_set1_pd(double _A); 14:20:08 INFO - extern __m128d _mm_set_pd(double _Z, double _Y); 14:20:08 INFO - extern __m128d _mm_setr_pd(double _Y, double _Z); 14:20:08 INFO - extern __m128d _mm_setzero_pd(void); 14:20:08 INFO - extern __m128d _mm_move_sd(__m128d _A, __m128d _B); 14:20:08 INFO - extern void _mm_store_sd(double *_Dp, __m128d _A); 14:20:08 INFO - extern void _mm_store1_pd(double *_Dp, __m128d _A); 14:20:08 INFO - extern void _mm_store_pd(double *_Dp, __m128d _A); 14:20:08 INFO - extern void _mm_storeu_pd(double *_Dp, __m128d _A); 14:20:08 INFO - extern void _mm_storer_pd(double *_Dp, __m128d _A); 14:20:08 INFO - extern void _mm_storeh_pd(double *_Dp, __m128d _A); 14:20:08 INFO - extern void _mm_storel_pd(double *_Dp, __m128d _A); 14:20:08 INFO - extern __m128i _mm_add_epi8(__m128i _A, __m128i _B); 14:20:08 INFO - extern __m128i _mm_add_epi16(__m128i _A, __m128i _B); 14:20:08 INFO - extern __m128i _mm_add_epi32(__m128i _A, __m128i _B); 14:20:08 INFO - extern __m64 _mm_add_si64(__m64 _A, __m64 _B); 14:20:08 INFO - #line 221 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\emmintrin.h" 14:20:08 INFO - extern __m128i _mm_add_epi64(__m128i _A, __m128i _B); 14:20:08 INFO - extern __m128i _mm_adds_epi8(__m128i _A, __m128i _B); 14:20:08 INFO - extern __m128i _mm_adds_epi16(__m128i _A, __m128i _B); 14:20:08 INFO - extern __m128i _mm_adds_epu8(__m128i _A, __m128i _B); 14:20:08 INFO - extern __m128i _mm_adds_epu16(__m128i _A, __m128i _B); 14:20:08 INFO - extern __m128i _mm_avg_epu8(__m128i _A, __m128i _B); 14:20:08 INFO - extern __m128i _mm_avg_epu16(__m128i _A, __m128i _B); 14:20:08 INFO - extern __m128i _mm_madd_epi16(__m128i _A, __m128i _B); 14:20:08 INFO - extern __m128i _mm_max_epi16(__m128i _A, __m128i _B); 14:20:08 INFO - extern __m128i _mm_max_epu8(__m128i _A, __m128i _B); 14:20:08 INFO - extern __m128i _mm_min_epi16(__m128i _A, __m128i _B); 14:20:08 INFO - extern __m128i _mm_min_epu8(__m128i _A, __m128i _B); 14:20:08 INFO - extern __m128i _mm_mulhi_epi16(__m128i _A, __m128i _B); 14:20:08 INFO - extern __m128i _mm_mulhi_epu16(__m128i _A, __m128i _B); 14:20:08 INFO - extern __m128i _mm_mullo_epi16(__m128i _A, __m128i _B); 14:20:08 INFO - extern __m64 _mm_mul_su32(__m64 _A, __m64 _B); 14:20:08 INFO - #line 239 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\emmintrin.h" 14:20:08 INFO - extern __m128i _mm_mul_epu32(__m128i _A, __m128i _B); 14:20:08 INFO - extern __m128i _mm_sad_epu8(__m128i _A, __m128i _B); 14:20:08 INFO - extern __m128i _mm_sub_epi8(__m128i _A, __m128i _B); 14:20:08 INFO - extern __m128i _mm_sub_epi16(__m128i _A, __m128i _B); 14:20:08 INFO - extern __m128i _mm_sub_epi32(__m128i _A, __m128i _B); 14:20:08 INFO - extern __m64 _mm_sub_si64(__m64 _A, __m64 _B); 14:20:08 INFO - #line 247 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\emmintrin.h" 14:20:08 INFO - extern __m128i _mm_sub_epi64(__m128i _A, __m128i _B); 14:20:08 INFO - extern __m128i _mm_subs_epi8(__m128i _A, __m128i _B); 14:20:08 INFO - extern __m128i _mm_subs_epi16(__m128i _A, __m128i _B); 14:20:08 INFO - extern __m128i _mm_subs_epu8(__m128i _A, __m128i _B); 14:20:08 INFO - extern __m128i _mm_subs_epu16(__m128i _A, __m128i _B); 14:20:08 INFO - extern __m128i _mm_and_si128(__m128i _A, __m128i _B); 14:20:08 INFO - extern __m128i _mm_andnot_si128(__m128i _A, __m128i _B); 14:20:08 INFO - extern __m128i _mm_or_si128(__m128i _A, __m128i _B); 14:20:08 INFO - extern __m128i _mm_xor_si128(__m128i _A, __m128i _B); 14:20:08 INFO - extern __m128i _mm_slli_si128(__m128i _A, int _Imm); 14:20:08 INFO - extern __m128i _mm_slli_epi16(__m128i _A, int _Count); 14:20:08 INFO - extern __m128i _mm_sll_epi16(__m128i _A, __m128i _Count); 14:20:08 INFO - extern __m128i _mm_slli_epi32(__m128i _A, int _Count); 14:20:08 INFO - extern __m128i _mm_sll_epi32(__m128i _A, __m128i _Count); 14:20:08 INFO - extern __m128i _mm_slli_epi64(__m128i _A, int _Count); 14:20:08 INFO - extern __m128i _mm_sll_epi64(__m128i _A, __m128i _Count); 14:20:08 INFO - extern __m128i _mm_srai_epi16(__m128i _A, int _Count); 14:20:08 INFO - extern __m128i _mm_sra_epi16(__m128i _A, __m128i _Count); 14:20:08 INFO - extern __m128i _mm_srai_epi32(__m128i _A, int _Count); 14:20:08 INFO - extern __m128i _mm_sra_epi32(__m128i _A, __m128i _Count); 14:20:08 INFO - extern __m128i _mm_srli_si128(__m128i _A, int _Imm); 14:20:08 INFO - extern __m128i _mm_srli_epi16(__m128i _A, int _Count); 14:20:08 INFO - extern __m128i _mm_srl_epi16(__m128i _A, __m128i _Count); 14:20:08 INFO - extern __m128i _mm_srli_epi32(__m128i _A, int _Count); 14:20:08 INFO - extern __m128i _mm_srl_epi32(__m128i _A, __m128i _Count); 14:20:08 INFO - extern __m128i _mm_srli_epi64(__m128i _A, int _Count); 14:20:08 INFO - extern __m128i _mm_srl_epi64(__m128i _A, __m128i _Count); 14:20:08 INFO - extern __m128i _mm_cmpeq_epi8(__m128i _A, __m128i _B); 14:20:08 INFO - extern __m128i _mm_cmpeq_epi16(__m128i _A, __m128i _B); 14:20:08 INFO - extern __m128i _mm_cmpeq_epi32(__m128i _A, __m128i _B); 14:20:08 INFO - extern __m128i _mm_cmpgt_epi8(__m128i _A, __m128i _B); 14:20:08 INFO - extern __m128i _mm_cmpgt_epi16(__m128i _A, __m128i _B); 14:20:08 INFO - extern __m128i _mm_cmpgt_epi32(__m128i _A, __m128i _B); 14:20:08 INFO - extern __m128i _mm_cmplt_epi8(__m128i _A, __m128i _B); 14:20:08 INFO - extern __m128i _mm_cmplt_epi16(__m128i _A, __m128i _B); 14:20:08 INFO - extern __m128i _mm_cmplt_epi32(__m128i _A, __m128i _B); 14:20:08 INFO - extern __m128i _mm_cvtsi32_si128(int _A); 14:20:08 INFO - extern int _mm_cvtsi128_si32(__m128i _A); 14:20:08 INFO - extern __m128i _mm_packs_epi16(__m128i _A, __m128i _B); 14:20:08 INFO - extern __m128i _mm_packs_epi32(__m128i _A, __m128i _B); 14:20:08 INFO - extern __m128i _mm_packus_epi16(__m128i _A, __m128i _B); 14:20:08 INFO - extern int _mm_extract_epi16(__m128i _A, int _Imm); 14:20:08 INFO - extern __m128i _mm_insert_epi16(__m128i _A, int _B, int _Imm); 14:20:08 INFO - extern int _mm_movemask_epi8(__m128i _A); 14:20:08 INFO - extern __m128i _mm_shuffle_epi32(__m128i _A, int _Imm); 14:20:08 INFO - extern __m128i _mm_shufflehi_epi16(__m128i _A, int _Imm); 14:20:08 INFO - extern __m128i _mm_shufflelo_epi16(__m128i _A, int _Imm); 14:20:08 INFO - extern __m128i _mm_unpackhi_epi8(__m128i _A, __m128i _B); 14:20:08 INFO - extern __m128i _mm_unpackhi_epi16(__m128i _A, __m128i _B); 14:20:08 INFO - extern __m128i _mm_unpackhi_epi32(__m128i _A, __m128i _B); 14:20:08 INFO - extern __m128i _mm_unpackhi_epi64(__m128i _A, __m128i _B); 14:20:08 INFO - extern __m128i _mm_unpacklo_epi8(__m128i _A, __m128i _B); 14:20:08 INFO - extern __m128i _mm_unpacklo_epi16(__m128i _A, __m128i _B); 14:20:08 INFO - extern __m128i _mm_unpacklo_epi32(__m128i _A, __m128i _B); 14:20:08 INFO - extern __m128i _mm_unpacklo_epi64(__m128i _A, __m128i _B); 14:20:08 INFO - extern __m128i _mm_load_si128(__m128i const*_P); 14:20:08 INFO - extern __m128i _mm_loadu_si128(__m128i const*_P); 14:20:08 INFO - extern __m128i _mm_loadl_epi64(__m128i const*_P); 14:20:08 INFO - extern __m128i _mm_set_epi64(__m64 _Q1, __m64 _Q0); 14:20:08 INFO - #line 343 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\emmintrin.h" 14:20:08 INFO - extern __m128i _mm_set_epi64x(__int64 _I1,__int64 _I0); 14:20:08 INFO - extern __m128i _mm_set_epi32(int _I3, int _I2, int _I1, int _I0); 14:20:08 INFO - extern __m128i _mm_set_epi16(short _W7, short _W6, short _W5, short _W4, 14:20:08 INFO - short _W3, short _W2, short _W1, short _W0); 14:20:08 INFO - extern __m128i _mm_set_epi8(char _B15, char _B14, char _B13, char _B12, 14:20:08 INFO - char _B11, char _B10, char _B9, char _B8, 14:20:08 INFO - char _B7, char _B6, char _B5, char _B4, 14:20:08 INFO - char _B3, char _B2, char _B1, char _B0); 14:20:08 INFO - extern __m128i _mm_set1_epi64(__m64 _Q); 14:20:08 INFO - #line 354 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\emmintrin.h" 14:20:08 INFO - extern __m128i _mm_set1_epi64x(__int64 i); 14:20:08 INFO - extern __m128i _mm_set1_epi32(int _I); 14:20:08 INFO - extern __m128i _mm_set1_epi16(short _W); 14:20:08 INFO - extern __m128i _mm_set1_epi8(char _B); 14:20:08 INFO - extern __m128i _mm_setl_epi64(__m128i _Q); 14:20:08 INFO - extern __m128i _mm_setr_epi64(__m64 _Q0, __m64 _Q1); 14:20:08 INFO - #line 362 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\emmintrin.h" 14:20:08 INFO - extern __m128i _mm_setr_epi32(int _I0, int _I1, int _I2, int _I3); 14:20:08 INFO - extern __m128i _mm_setr_epi16(short _W0, short _W1, short _W2, short _W3, 14:20:08 INFO - short _W4, short _W5, short _W6, short _W7); 14:20:08 INFO - extern __m128i _mm_setr_epi8(char _B15, char _B14, char _B13, char _B12, 14:20:08 INFO - char _B11, char _B10, char _B9, char _B8, 14:20:08 INFO - char _B7, char _B6, char _B5, char _B4, 14:20:08 INFO - char _B3, char _B2, char _B1, char _B0); 14:20:08 INFO - extern __m128i _mm_setzero_si128(void); 14:20:08 INFO - extern void _mm_store_si128(__m128i *_P, __m128i _B); 14:20:08 INFO - extern void _mm_storeu_si128(__m128i *_P, __m128i _B); 14:20:08 INFO - extern void _mm_storel_epi64(__m128i *_P, __m128i _Q); 14:20:08 INFO - extern void _mm_maskmoveu_si128(__m128i _D, __m128i _N, char *_P); 14:20:08 INFO - extern __m128i _mm_move_epi64(__m128i _Q); 14:20:08 INFO - extern __m128i _mm_movpi64_epi64(__m64 _Q); 14:20:08 INFO - extern __m64 _mm_movepi64_pi64(__m128i _Q); 14:20:08 INFO - #line 389 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\emmintrin.h" 14:20:08 INFO - extern void _mm_stream_pd(double *_Dp, __m128d _A); 14:20:08 INFO - extern void _mm_stream_si128(__m128i *_P, __m128i _A); 14:20:08 INFO - extern void _mm_clflush(void const*_P); 14:20:08 INFO - extern void _mm_lfence(void); 14:20:08 INFO - extern void _mm_mfence(void); 14:20:08 INFO - extern void _mm_stream_si32(int *_P, int _I); 14:20:08 INFO - extern void _mm_pause(void); 14:20:08 INFO - extern double _mm_cvtsd_f64(__m128d _A); 14:20:08 INFO - extern __m128 _mm_castpd_ps(__m128d); 14:20:08 INFO - extern __m128i _mm_castpd_si128(__m128d); 14:20:08 INFO - extern __m128d _mm_castps_pd(__m128); 14:20:08 INFO - extern __m128i _mm_castps_si128(__m128); 14:20:08 INFO - extern __m128 _mm_castsi128_ps(__m128i); 14:20:08 INFO - extern __m128d _mm_castsi128_pd(__m128i); 14:20:08 INFO - #line 434 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\emmintrin.h" 14:20:08 INFO - }; 14:20:08 INFO - #line 438 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\emmintrin.h" 14:20:08 INFO - #line 440 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\emmintrin.h" 14:20:08 INFO - #line 441 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\emmintrin.h" 14:20:08 INFO - #line 442 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\emmintrin.h" 14:20:08 INFO - #line 35 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\pmmintrin.h" 14:20:08 INFO - extern "C" { 14:20:08 INFO - #line 61 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\pmmintrin.h" 14:20:08 INFO - extern __m128 _mm_addsub_ps(__m128 , __m128 ); 14:20:08 INFO - extern __m128 _mm_hadd_ps(__m128 , __m128 ); 14:20:08 INFO - extern __m128 _mm_hsub_ps(__m128 , __m128 ); 14:20:08 INFO - extern __m128 _mm_movehdup_ps(__m128 ); 14:20:08 INFO - extern __m128 _mm_moveldup_ps(__m128 ); 14:20:08 INFO - extern __m128d _mm_addsub_pd(__m128d , __m128d ); 14:20:08 INFO - extern __m128d _mm_hadd_pd(__m128d , __m128d ); 14:20:08 INFO - extern __m128d _mm_hsub_pd(__m128d , __m128d ); 14:20:08 INFO - extern __m128d _mm_loaddup_pd(double const * ); 14:20:08 INFO - extern __m128d _mm_movedup_pd(__m128d ); 14:20:08 INFO - extern __m128i _mm_lddqu_si128(__m128i const * ); 14:20:08 INFO - extern void _mm_monitor(void const * , unsigned , unsigned ); 14:20:08 INFO - extern void _mm_mwait(unsigned , unsigned ); 14:20:08 INFO - }; 14:20:08 INFO - #line 103 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\pmmintrin.h" 14:20:08 INFO - #line 105 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\pmmintrin.h" 14:20:08 INFO - #line 106 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\pmmintrin.h" 14:20:08 INFO - #line 107 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\pmmintrin.h" 14:20:08 INFO - #line 26 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\tmmintrin.h" 14:20:08 INFO - extern "C" { 14:20:08 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\tmmintrin.h" 14:20:08 INFO - extern __m128i _mm_hadd_epi16 (__m128i, __m128i); 14:20:08 INFO - extern __m128i _mm_hadd_epi32 (__m128i, __m128i); 14:20:08 INFO - extern __m128i _mm_hadds_epi16 (__m128i, __m128i); 14:20:08 INFO - extern __m64 _mm_hadd_pi16 (__m64, __m64); 14:20:08 INFO - extern __m64 _mm_hadd_pi32 (__m64, __m64); 14:20:08 INFO - extern __m64 _mm_hadds_pi16 (__m64, __m64); 14:20:08 INFO - #line 54 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\tmmintrin.h" 14:20:08 INFO - extern __m128i _mm_hsub_epi16 (__m128i, __m128i); 14:20:08 INFO - extern __m128i _mm_hsub_epi32 (__m128i, __m128i); 14:20:08 INFO - extern __m128i _mm_hsubs_epi16 (__m128i, __m128i); 14:20:08 INFO - extern __m64 _mm_hsub_pi16 (__m64, __m64); 14:20:08 INFO - extern __m64 _mm_hsub_pi32 (__m64, __m64); 14:20:08 INFO - extern __m64 _mm_hsubs_pi16 (__m64, __m64); 14:20:08 INFO - #line 72 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\tmmintrin.h" 14:20:08 INFO - extern __m128i _mm_maddubs_epi16 (__m128i, __m128i); 14:20:08 INFO - extern __m64 _mm_maddubs_pi16 (__m64, __m64); 14:20:08 INFO - #line 87 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\tmmintrin.h" 14:20:08 INFO - extern __m128i _mm_mulhrs_epi16 (__m128i, __m128i); 14:20:08 INFO - extern __m64 _mm_mulhrs_pi16 (__m64, __m64); 14:20:08 INFO - #line 96 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\tmmintrin.h" 14:20:08 INFO - extern __m128i _mm_shuffle_epi8 (__m128i, __m128i); 14:20:08 INFO - extern __m64 _mm_shuffle_pi8 (__m64, __m64); 14:20:08 INFO - #line 105 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\tmmintrin.h" 14:20:08 INFO - extern __m128i _mm_sign_epi8 (__m128i, __m128i); 14:20:08 INFO - extern __m128i _mm_sign_epi16 (__m128i, __m128i); 14:20:08 INFO - extern __m128i _mm_sign_epi32 (__m128i, __m128i); 14:20:08 INFO - extern __m64 _mm_sign_pi8 (__m64, __m64); 14:20:08 INFO - extern __m64 _mm_sign_pi16 (__m64, __m64); 14:20:08 INFO - extern __m64 _mm_sign_pi32 (__m64, __m64); 14:20:08 INFO - #line 118 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\tmmintrin.h" 14:20:08 INFO - extern __m128i _mm_alignr_epi8 (__m128i, __m128i, int); 14:20:08 INFO - extern __m64 _mm_alignr_pi8 (__m64, __m64, int); 14:20:08 INFO - #line 127 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\tmmintrin.h" 14:20:08 INFO - extern __m128i _mm_abs_epi8 (__m128i); 14:20:08 INFO - extern __m128i _mm_abs_epi16 (__m128i); 14:20:08 INFO - extern __m128i _mm_abs_epi32 (__m128i); 14:20:08 INFO - extern __m64 _mm_abs_pi8 (__m64); 14:20:08 INFO - extern __m64 _mm_abs_pi16 (__m64); 14:20:08 INFO - extern __m64 _mm_abs_pi32 (__m64); 14:20:08 INFO - #line 140 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\tmmintrin.h" 14:20:08 INFO - }; 14:20:08 INFO - #line 144 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\tmmintrin.h" 14:20:08 INFO - #line 146 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\tmmintrin.h" 14:20:08 INFO - #line 147 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\tmmintrin.h" 14:20:08 INFO - #line 148 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\tmmintrin.h" 14:20:08 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\smmintrin.h" 14:20:08 INFO - extern "C" { 14:20:08 INFO - #line 85 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\smmintrin.h" 14:20:08 INFO - extern __m128i _mm_blend_epi16 (__m128i, __m128i, const int ); 14:20:08 INFO - extern __m128i _mm_blendv_epi8 (__m128i, __m128i, __m128i mask); 14:20:08 INFO - extern __m128 _mm_blend_ps (__m128, __m128, const int ); 14:20:08 INFO - extern __m128 _mm_blendv_ps(__m128, __m128, __m128 ); 14:20:08 INFO - extern __m128d _mm_blend_pd (__m128d, __m128d, const int ); 14:20:08 INFO - extern __m128d _mm_blendv_pd(__m128d, __m128d, __m128d ); 14:20:08 INFO - extern __m128 _mm_dp_ps(__m128, __m128, const int ); 14:20:08 INFO - extern __m128d _mm_dp_pd(__m128d, __m128d, const int ); 14:20:08 INFO - extern __m128i _mm_cmpeq_epi64(__m128i, __m128i); 14:20:08 INFO - extern __m128i _mm_min_epi8 (__m128i, __m128i); 14:20:08 INFO - extern __m128i _mm_max_epi8 (__m128i, __m128i); 14:20:08 INFO - extern __m128i _mm_min_epu16(__m128i, __m128i); 14:20:08 INFO - extern __m128i _mm_max_epu16(__m128i, __m128i); 14:20:08 INFO - extern __m128i _mm_min_epi32(__m128i, __m128i); 14:20:08 INFO - extern __m128i _mm_max_epi32(__m128i, __m128i); 14:20:08 INFO - extern __m128i _mm_min_epu32(__m128i, __m128i); 14:20:08 INFO - extern __m128i _mm_max_epu32(__m128i, __m128i); 14:20:08 INFO - extern __m128i _mm_mullo_epi32(__m128i, __m128i); 14:20:08 INFO - extern __m128i _mm_mul_epi32(__m128i, __m128i); 14:20:08 INFO - extern int _mm_testz_si128(__m128i , __m128i ); 14:20:08 INFO - extern int _mm_testc_si128(__m128i , __m128i ); 14:20:08 INFO - extern int _mm_testnzc_si128(__m128i , __m128i ); 14:20:08 INFO - extern __m128 _mm_insert_ps(__m128 , __m128 , const int ); 14:20:08 INFO - extern int _mm_extract_ps(__m128 , const int ); 14:20:08 INFO - extern __m128i _mm_insert_epi8 (__m128i , int , const int ); 14:20:08 INFO - extern __m128i _mm_insert_epi32(__m128i , int , const int ); 14:20:08 INFO - #line 194 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\smmintrin.h" 14:20:08 INFO - extern int _mm_extract_epi8 (__m128i , const int ); 14:20:08 INFO - extern int _mm_extract_epi32(__m128i , const int ); 14:20:08 INFO - #line 203 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\smmintrin.h" 14:20:08 INFO - extern __m128i _mm_minpos_epu16(__m128i); 14:20:08 INFO - extern __m128d _mm_round_pd(__m128d , int ); 14:20:08 INFO - extern __m128d _mm_round_sd(__m128d , __m128d , int ); 14:20:08 INFO - extern __m128 _mm_round_ps(__m128 , int ); 14:20:08 INFO - extern __m128 _mm_round_ss(__m128 , __m128 , int ); 14:20:08 INFO - extern __m128i _mm_cvtepi8_epi32 (__m128i); 14:20:08 INFO - extern __m128i _mm_cvtepi16_epi32(__m128i); 14:20:08 INFO - extern __m128i _mm_cvtepi8_epi64 (__m128i); 14:20:08 INFO - extern __m128i _mm_cvtepi32_epi64(__m128i); 14:20:08 INFO - extern __m128i _mm_cvtepi16_epi64(__m128i); 14:20:08 INFO - extern __m128i _mm_cvtepi8_epi16 (__m128i); 14:20:08 INFO - extern __m128i _mm_cvtepu8_epi32 (__m128i); 14:20:08 INFO - extern __m128i _mm_cvtepu16_epi32(__m128i); 14:20:08 INFO - extern __m128i _mm_cvtepu8_epi64 (__m128i); 14:20:08 INFO - extern __m128i _mm_cvtepu32_epi64(__m128i); 14:20:08 INFO - extern __m128i _mm_cvtepu16_epi64(__m128i); 14:20:08 INFO - extern __m128i _mm_cvtepu8_epi16 (__m128i); 14:20:08 INFO - extern __m128i _mm_packus_epi32(__m128i, __m128i); 14:20:08 INFO - extern __m128i _mm_mpsadbw_epu8(__m128i , __m128i , const int ); 14:20:08 INFO - extern __m128i _mm_stream_load_si128(const __m128i*); 14:20:08 INFO - }; 14:20:08 INFO - #line 258 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\smmintrin.h" 14:20:08 INFO - #line 260 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\smmintrin.h" 14:20:08 INFO - #line 261 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\smmintrin.h" 14:20:08 INFO - #line 262 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\smmintrin.h" 14:20:08 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\nmmintrin.h" 14:20:08 INFO - extern "C" { 14:20:08 INFO - #line 38 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\nmmintrin.h" 14:20:08 INFO - extern __m128i _mm_cmpistrm (__m128i , __m128i , const int ); 14:20:08 INFO - extern int _mm_cmpistri (__m128i , __m128i , const int ); 14:20:08 INFO - extern __m128i _mm_cmpestrm (__m128i , int , __m128i , int , const int ); 14:20:08 INFO - extern int _mm_cmpestri (__m128i , int , __m128i , int , const int ); 14:20:08 INFO - extern int _mm_cmpistrz (__m128i , __m128i , const int ); 14:20:08 INFO - extern int _mm_cmpistrc (__m128i , __m128i , const int ); 14:20:08 INFO - extern int _mm_cmpistrs (__m128i , __m128i , const int ); 14:20:08 INFO - extern int _mm_cmpistro (__m128i , __m128i , const int ); 14:20:08 INFO - extern int _mm_cmpistra (__m128i , __m128i , const int ); 14:20:08 INFO - extern int _mm_cmpestrz (__m128i , int , __m128i , int , const int ); 14:20:08 INFO - extern int _mm_cmpestrc (__m128i , int , __m128i , int , const int ); 14:20:08 INFO - extern int _mm_cmpestrs (__m128i , int , __m128i , int , const int ); 14:20:08 INFO - extern int _mm_cmpestro (__m128i , int , __m128i , int , const int ); 14:20:08 INFO - extern int _mm_cmpestra (__m128i , int , __m128i , int , const int ); 14:20:08 INFO - extern __m128i _mm_cmpgt_epi64(__m128i , __m128i ); 14:20:08 INFO - extern int _mm_popcnt_u32(unsigned int ); 14:20:08 INFO - #line 121 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\nmmintrin.h" 14:20:08 INFO - extern unsigned int _mm_crc32_u8 (unsigned int , unsigned char ); 14:20:08 INFO - extern unsigned int _mm_crc32_u16(unsigned int , unsigned short ); 14:20:08 INFO - extern unsigned int _mm_crc32_u32(unsigned int , unsigned int ); 14:20:08 INFO - #line 133 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\nmmintrin.h" 14:20:08 INFO - }; 14:20:08 INFO - #line 137 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\nmmintrin.h" 14:20:08 INFO - #line 139 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\nmmintrin.h" 14:20:08 INFO - #line 140 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\nmmintrin.h" 14:20:08 INFO - #line 141 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\nmmintrin.h" 14:20:08 INFO - #line 32 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\wmmintrin.h" 14:20:08 INFO - extern "C" { 14:20:08 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\wmmintrin.h" 14:20:08 INFO - extern __m128i _mm_aesdec_si128(__m128i , __m128i ); 14:20:08 INFO - extern __m128i _mm_aesdeclast_si128(__m128i , __m128i ); 14:20:08 INFO - extern __m128i _mm_aesenc_si128(__m128i , __m128i ); 14:20:08 INFO - extern __m128i _mm_aesenclast_si128(__m128i , __m128i ); 14:20:08 INFO - extern __m128i _mm_aesimc_si128(__m128i ); 14:20:08 INFO - extern __m128i _mm_aeskeygenassist_si128(__m128i , const int ); 14:20:08 INFO - extern __m128i _mm_clmulepi64_si128(__m128i , __m128i , 14:20:08 INFO - const int ); 14:20:08 INFO - }; 14:20:08 INFO - #line 88 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\wmmintrin.h" 14:20:08 INFO - #line 90 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\wmmintrin.h" 14:20:08 INFO - #line 91 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\wmmintrin.h" 14:20:08 INFO - #line 92 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\wmmintrin.h" 14:20:08 INFO - #line 29 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\immintrin.h" 14:20:08 INFO - extern "C" { 14:20:08 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\immintrin.h" 14:20:08 INFO - typedef union __declspec(intrin_type) __declspec(align(32)) __m256 { 14:20:08 INFO - float m256_f32[8]; 14:20:08 INFO - } __m256; 14:20:08 INFO - typedef struct __declspec(intrin_type) __declspec(align(32)) __m256d { 14:20:08 INFO - double m256d_f64[4]; 14:20:08 INFO - } __m256d; 14:20:08 INFO - typedef union __declspec(intrin_type) __declspec(align(32)) __m256i { 14:20:08 INFO - __int8 m256i_i8[32]; 14:20:08 INFO - __int16 m256i_i16[16]; 14:20:08 INFO - __int32 m256i_i32[8]; 14:20:08 INFO - __int64 m256i_i64[4]; 14:20:08 INFO - unsigned __int8 m256i_u8[32]; 14:20:08 INFO - unsigned __int16 m256i_u16[16]; 14:20:08 INFO - unsigned __int32 m256i_u32[8]; 14:20:08 INFO - unsigned __int64 m256i_u64[4]; 14:20:08 INFO - } __m256i; 14:20:08 INFO - extern __m256d __cdecl _mm256_add_pd(__m256d, __m256d); 14:20:08 INFO - extern __m256 __cdecl _mm256_add_ps(__m256, __m256); 14:20:08 INFO - extern __m256d __cdecl _mm256_addsub_pd(__m256d, __m256d); 14:20:08 INFO - extern __m256 __cdecl _mm256_addsub_ps(__m256, __m256); 14:20:08 INFO - extern __m256d __cdecl _mm256_and_pd(__m256d, __m256d); 14:20:08 INFO - extern __m256 __cdecl _mm256_and_ps(__m256, __m256); 14:20:08 INFO - extern __m256d __cdecl _mm256_andnot_pd(__m256d, __m256d); 14:20:08 INFO - extern __m256 __cdecl _mm256_andnot_ps(__m256, __m256); 14:20:08 INFO - extern __m256d __cdecl _mm256_blend_pd(__m256d, __m256d, const int); 14:20:08 INFO - extern __m256 __cdecl _mm256_blend_ps(__m256, __m256, const int); 14:20:08 INFO - extern __m256d __cdecl _mm256_blendv_pd(__m256d, __m256d, __m256d); 14:20:08 INFO - extern __m256 __cdecl _mm256_blendv_ps(__m256, __m256, __m256); 14:20:08 INFO - extern __m256d __cdecl _mm256_div_pd(__m256d, __m256d); 14:20:08 INFO - extern __m256 __cdecl _mm256_div_ps(__m256, __m256); 14:20:08 INFO - extern __m256 __cdecl _mm256_dp_ps(__m256, __m256, const int); 14:20:08 INFO - extern __m256d __cdecl _mm256_hadd_pd(__m256d, __m256d); 14:20:08 INFO - extern __m256 __cdecl _mm256_hadd_ps(__m256, __m256); 14:20:08 INFO - extern __m256d __cdecl _mm256_hsub_pd(__m256d, __m256d); 14:20:08 INFO - extern __m256 __cdecl _mm256_hsub_ps(__m256, __m256); 14:20:08 INFO - extern __m256d __cdecl _mm256_max_pd(__m256d, __m256d); 14:20:08 INFO - extern __m256 __cdecl _mm256_max_ps(__m256, __m256); 14:20:08 INFO - extern __m256d __cdecl _mm256_min_pd(__m256d, __m256d); 14:20:08 INFO - extern __m256 __cdecl _mm256_min_ps(__m256, __m256); 14:20:08 INFO - extern __m256d __cdecl _mm256_mul_pd(__m256d, __m256d); 14:20:08 INFO - extern __m256 __cdecl _mm256_mul_ps(__m256, __m256); 14:20:08 INFO - extern __m256d __cdecl _mm256_or_pd(__m256d, __m256d); 14:20:08 INFO - extern __m256 __cdecl _mm256_or_ps(__m256, __m256); 14:20:08 INFO - extern __m256d __cdecl _mm256_shuffle_pd(__m256d, __m256d, const int); 14:20:08 INFO - extern __m256 __cdecl _mm256_shuffle_ps(__m256, __m256, const int); 14:20:08 INFO - extern __m256d __cdecl _mm256_sub_pd(__m256d, __m256d); 14:20:08 INFO - extern __m256 __cdecl _mm256_sub_ps(__m256, __m256); 14:20:08 INFO - extern __m256d __cdecl _mm256_xor_pd(__m256d, __m256d); 14:20:08 INFO - extern __m256 __cdecl _mm256_xor_ps(__m256, __m256); 14:20:08 INFO - extern __m128d __cdecl _mm_cmp_pd(__m128d, __m128d, const int); 14:20:08 INFO - extern __m256d __cdecl _mm256_cmp_pd(__m256d, __m256d, const int); 14:20:08 INFO - extern __m128 __cdecl _mm_cmp_ps(__m128, __m128, const int); 14:20:08 INFO - extern __m256 __cdecl _mm256_cmp_ps(__m256, __m256, const int); 14:20:08 INFO - extern __m128d __cdecl _mm_cmp_sd(__m128d, __m128d, const int); 14:20:08 INFO - extern int __cdecl _mm_comi_sd(__m128d, __m128d, const int); 14:20:08 INFO - extern __m128 __cdecl _mm_cmp_ss(__m128, __m128, const int); 14:20:08 INFO - extern int __cdecl _mm_comi_ss(__m128, __m128, const int); 14:20:08 INFO - extern __m256d __cdecl _mm256_cvtepi32_pd(__m128i); 14:20:08 INFO - extern __m256 __cdecl _mm256_cvtepi32_ps(__m256i); 14:20:08 INFO - extern __m128 __cdecl _mm256_cvtpd_ps(__m256d); 14:20:08 INFO - extern __m256i __cdecl _mm256_cvtps_epi32(__m256); 14:20:08 INFO - extern __m256d __cdecl _mm256_cvtps_pd(__m128); 14:20:08 INFO - extern __m128i __cdecl _mm256_cvttpd_epi32(__m256d); 14:20:08 INFO - extern __m128i __cdecl _mm256_cvtpd_epi32(__m256d); 14:20:08 INFO - extern __m256i __cdecl _mm256_cvttps_epi32(__m256); 14:20:08 INFO - extern __m128 __cdecl _mm256_extractf128_ps(__m256, const int); 14:20:08 INFO - extern __m128d __cdecl _mm256_extractf128_pd(__m256d, const int); 14:20:08 INFO - extern __m128i __cdecl _mm256_extractf128_si256(__m256i, const int); 14:20:08 INFO - extern void __cdecl _mm256_zeroall(void); 14:20:08 INFO - extern void __cdecl _mm256_zeroupper(void); 14:20:08 INFO - extern __m256 __cdecl _mm256_permutevar_ps(__m256, __m256i); 14:20:08 INFO - extern __m128 __cdecl _mm_permutevar_ps(__m128, __m128i); 14:20:08 INFO - extern __m256 __cdecl _mm256_permute_ps(__m256, int); 14:20:08 INFO - extern __m128 __cdecl _mm_permute_ps(__m128, int); 14:20:08 INFO - extern __m256d __cdecl _mm256_permutevar_pd(__m256d, __m256i); 14:20:08 INFO - extern __m128d __cdecl _mm_permutevar_pd(__m128d, __m128i); 14:20:08 INFO - extern __m256d __cdecl _mm256_permute_pd(__m256d, int); 14:20:08 INFO - extern __m128d __cdecl _mm_permute_pd(__m128d, int); 14:20:08 INFO - extern __m256 __cdecl _mm256_permute2f128_ps(__m256, __m256, int); 14:20:08 INFO - extern __m256d __cdecl _mm256_permute2f128_pd(__m256d, __m256d, int); 14:20:08 INFO - extern __m256i __cdecl _mm256_permute2f128_si256(__m256i, __m256i, int); 14:20:08 INFO - extern __m256 __cdecl _mm256_broadcast_ss(float const *); 14:20:08 INFO - extern __m128 __cdecl _mm_broadcast_ss(float const *); 14:20:08 INFO - extern __m256d __cdecl _mm256_broadcast_sd(double const *); 14:20:08 INFO - extern __m256 __cdecl _mm256_broadcast_ps(__m128 const *); 14:20:08 INFO - extern __m256d __cdecl _mm256_broadcast_pd(__m128d const *); 14:20:08 INFO - extern __m256 __cdecl _mm256_insertf128_ps(__m256, __m128, int); 14:20:08 INFO - extern __m256d __cdecl _mm256_insertf128_pd(__m256d, __m128d, int); 14:20:08 INFO - extern __m256i __cdecl _mm256_insertf128_si256(__m256i, __m128i, int); 14:20:08 INFO - extern __m256d __cdecl _mm256_load_pd(double const *); 14:20:08 INFO - extern void __cdecl _mm256_store_pd(double *, __m256d); 14:20:08 INFO - extern __m256 __cdecl _mm256_load_ps(float const *); 14:20:08 INFO - extern void __cdecl _mm256_store_ps(float *, __m256); 14:20:08 INFO - extern __m256d __cdecl _mm256_loadu_pd(double const *); 14:20:08 INFO - extern void __cdecl _mm256_storeu_pd(double *, __m256d); 14:20:08 INFO - extern __m256 __cdecl _mm256_loadu_ps(float const *); 14:20:08 INFO - extern void __cdecl _mm256_storeu_ps(float *, __m256); 14:20:08 INFO - extern __m256i __cdecl _mm256_load_si256(__m256i const *); 14:20:08 INFO - extern void __cdecl _mm256_store_si256(__m256i *, __m256i); 14:20:08 INFO - extern __m256i __cdecl _mm256_loadu_si256(__m256i const *); 14:20:08 INFO - extern void __cdecl _mm256_storeu_si256(__m256i *, __m256i); 14:20:08 INFO - extern __m256d __cdecl _mm256_maskload_pd(double const *, __m256i); 14:20:08 INFO - extern void __cdecl _mm256_maskstore_pd(double *, __m256i, __m256d); 14:20:08 INFO - extern __m128d __cdecl _mm_maskload_pd(double const *, __m128i); 14:20:08 INFO - extern void __cdecl _mm_maskstore_pd(double *, __m128i, __m128d); 14:20:08 INFO - extern __m256 __cdecl _mm256_maskload_ps(float const *, __m256i); 14:20:08 INFO - extern void __cdecl _mm256_maskstore_ps(float *, __m256i, __m256); 14:20:08 INFO - extern __m128 __cdecl _mm_maskload_ps(float const *, __m128i); 14:20:08 INFO - extern void __cdecl _mm_maskstore_ps(float *, __m128i, __m128); 14:20:08 INFO - extern __m256 __cdecl _mm256_movehdup_ps(__m256); 14:20:08 INFO - extern __m256 __cdecl _mm256_moveldup_ps(__m256); 14:20:08 INFO - extern __m256d __cdecl _mm256_movedup_pd(__m256d); 14:20:08 INFO - extern __m256i __cdecl _mm256_lddqu_si256(__m256i const *); 14:20:08 INFO - extern void __cdecl _mm256_stream_si256(__m256i *, __m256i); 14:20:08 INFO - extern void __cdecl _mm256_stream_pd(double *, __m256d); 14:20:08 INFO - extern void __cdecl _mm256_stream_ps(float *, __m256); 14:20:08 INFO - extern __m256 __cdecl _mm256_rcp_ps(__m256); 14:20:08 INFO - extern __m256 __cdecl _mm256_rsqrt_ps(__m256); 14:20:08 INFO - extern __m256d __cdecl _mm256_sqrt_pd(__m256d); 14:20:08 INFO - extern __m256 __cdecl _mm256_sqrt_ps(__m256); 14:20:08 INFO - extern __m256d __cdecl _mm256_round_pd(__m256d, int); 14:20:08 INFO - extern __m256 __cdecl _mm256_round_ps(__m256, int); 14:20:08 INFO - extern __m256d __cdecl _mm256_unpackhi_pd(__m256d, __m256d); 14:20:08 INFO - extern __m256 __cdecl _mm256_unpackhi_ps(__m256, __m256); 14:20:08 INFO - extern __m256d __cdecl _mm256_unpacklo_pd(__m256d, __m256d); 14:20:08 INFO - extern __m256 __cdecl _mm256_unpacklo_ps(__m256, __m256); 14:20:08 INFO - extern int __cdecl _mm256_testz_si256(__m256i, __m256i); 14:20:08 INFO - extern int __cdecl _mm256_testc_si256(__m256i, __m256i); 14:20:09 INFO - extern int __cdecl _mm256_testnzc_si256(__m256i, __m256i); 14:20:09 INFO - extern int __cdecl _mm256_testz_pd(__m256d, __m256d); 14:20:09 INFO - extern int __cdecl _mm256_testc_pd(__m256d, __m256d); 14:20:09 INFO - extern int __cdecl _mm256_testnzc_pd(__m256d, __m256d); 14:20:09 INFO - extern int __cdecl _mm_testz_pd(__m128d, __m128d); 14:20:09 INFO - extern int __cdecl _mm_testc_pd(__m128d, __m128d); 14:20:09 INFO - extern int __cdecl _mm_testnzc_pd(__m128d, __m128d); 14:20:09 INFO - extern int __cdecl _mm256_testz_ps(__m256, __m256); 14:20:09 INFO - extern int __cdecl _mm256_testc_ps(__m256, __m256); 14:20:09 INFO - extern int __cdecl _mm256_testnzc_ps(__m256, __m256); 14:20:09 INFO - extern int __cdecl _mm_testz_ps(__m128, __m128); 14:20:09 INFO - extern int __cdecl _mm_testc_ps(__m128, __m128); 14:20:09 INFO - extern int __cdecl _mm_testnzc_ps(__m128, __m128); 14:20:09 INFO - extern int __cdecl _mm256_movemask_pd(__m256d); 14:20:09 INFO - extern int __cdecl _mm256_movemask_ps(__m256); 14:20:09 INFO - extern __m256d __cdecl _mm256_setzero_pd(void); 14:20:09 INFO - extern __m256 __cdecl _mm256_setzero_ps(void); 14:20:09 INFO - extern __m256i __cdecl _mm256_setzero_si256(void); 14:20:09 INFO - extern __m256d __cdecl _mm256_set_pd(double, double, double, double); 14:20:09 INFO - extern __m256 __cdecl _mm256_set_ps(float, float, float, float, 14:20:09 INFO - float, float, float, float); 14:20:09 INFO - extern __m256i __cdecl _mm256_set_epi8(char, char, char, char, 14:20:09 INFO - char, char, char, char, 14:20:09 INFO - char, char, char, char, 14:20:09 INFO - char, char, char, char, 14:20:09 INFO - char, char, char, char, 14:20:09 INFO - char, char, char, char, 14:20:09 INFO - char, char, char, char, 14:20:09 INFO - char, char, char, char); 14:20:09 INFO - extern __m256i __cdecl _mm256_set_epi16(short, short, short, short, 14:20:09 INFO - short, short, short, short, 14:20:09 INFO - short, short, short, short, 14:20:09 INFO - short, short, short, short); 14:20:09 INFO - extern __m256i __cdecl _mm256_set_epi32(int, int, int, int, 14:20:09 INFO - int, int, int, int); 14:20:09 INFO - extern __m256i __cdecl _mm256_set_epi64x(__int64, __int64, 14:20:09 INFO - __int64, __int64); 14:20:09 INFO - extern __m256d __cdecl _mm256_setr_pd(double, double, double, double); 14:20:09 INFO - extern __m256 __cdecl _mm256_setr_ps(float, float, float, float, 14:20:09 INFO - float, float, float, float); 14:20:09 INFO - extern __m256i __cdecl _mm256_setr_epi8(char, char, char, char, 14:20:09 INFO - char, char, char, char, 14:20:09 INFO - char, char, char, char, 14:20:09 INFO - char, char, char, char, 14:20:09 INFO - char, char, char, char, 14:20:09 INFO - char, char, char, char, 14:20:09 INFO - char, char, char, char, 14:20:09 INFO - char, char, char, char); 14:20:09 INFO - extern __m256i __cdecl _mm256_setr_epi16(short, short, short, short, 14:20:09 INFO - short, short, short, short, 14:20:09 INFO - short, short, short, short, 14:20:09 INFO - short, short, short, short); 14:20:09 INFO - extern __m256i __cdecl _mm256_setr_epi32(int, int, int, int, 14:20:09 INFO - int, int, int, int); 14:20:09 INFO - extern __m256i __cdecl _mm256_setr_epi64x(__int64, __int64, 14:20:09 INFO - __int64, __int64); 14:20:09 INFO - extern __m256d __cdecl _mm256_set1_pd(double); 14:20:09 INFO - extern __m256 __cdecl _mm256_set1_ps(float); 14:20:09 INFO - extern __m256i __cdecl _mm256_set1_epi8(char); 14:20:09 INFO - extern __m256i __cdecl _mm256_set1_epi16(short); 14:20:09 INFO - extern __m256i __cdecl _mm256_set1_epi32(int); 14:20:09 INFO - extern __m256i __cdecl _mm256_set1_epi64x(long long); 14:20:09 INFO - extern __m256 __cdecl _mm256_castpd_ps(__m256d); 14:20:09 INFO - extern __m256d __cdecl _mm256_castps_pd(__m256); 14:20:09 INFO - extern __m256i __cdecl _mm256_castps_si256(__m256); 14:20:09 INFO - extern __m256i __cdecl _mm256_castpd_si256(__m256d); 14:20:09 INFO - extern __m256 __cdecl _mm256_castsi256_ps(__m256i); 14:20:09 INFO - extern __m256d __cdecl _mm256_castsi256_pd(__m256i); 14:20:09 INFO - extern __m128 __cdecl _mm256_castps256_ps128(__m256); 14:20:09 INFO - extern __m128d __cdecl _mm256_castpd256_pd128(__m256d); 14:20:09 INFO - extern __m128i __cdecl _mm256_castsi256_si128(__m256i); 14:20:09 INFO - extern __m256 __cdecl _mm256_castps128_ps256(__m128); 14:20:09 INFO - extern __m256d __cdecl _mm256_castpd128_pd256(__m128d); 14:20:09 INFO - extern __m256i __cdecl _mm256_castsi128_si256(__m128i); 14:20:09 INFO - extern __m128 __cdecl _mm_cvtph_ps(__m128i); 14:20:09 INFO - extern __m256 __cdecl _mm256_cvtph_ps(__m128i); 14:20:09 INFO - extern __m128i __cdecl _mm_cvtps_ph(__m128 , const int ); 14:20:09 INFO - extern __m128i __cdecl _mm256_cvtps_ph(__m256, int); 14:20:09 INFO - extern unsigned __int64 __cdecl _xgetbv(unsigned int); 14:20:09 INFO - extern void __cdecl _xsetbv(unsigned int, unsigned __int64); 14:20:09 INFO - extern void __cdecl _xsave(void *, unsigned __int64); 14:20:09 INFO - #line 1233 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\immintrin.h" 14:20:09 INFO - extern void __cdecl _xsaveopt(void *, unsigned __int64); 14:20:09 INFO - #line 1243 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\immintrin.h" 14:20:09 INFO - extern void __cdecl _xsavec(void *, unsigned __int64); 14:20:09 INFO - #line 1252 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\immintrin.h" 14:20:09 INFO - extern void __cdecl _xrstor(void const *, unsigned __int64); 14:20:09 INFO - #line 1262 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\immintrin.h" 14:20:09 INFO - extern void __cdecl _xsaves(void *, unsigned __int64); 14:20:09 INFO - #line 1272 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\immintrin.h" 14:20:09 INFO - extern void __cdecl _xrstors(void const *, unsigned __int64); 14:20:09 INFO - #line 1282 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\immintrin.h" 14:20:09 INFO - extern void __cdecl _fxsave(void *); 14:20:09 INFO - #line 1291 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\immintrin.h" 14:20:09 INFO - extern void __cdecl _fxrstor(void const *); 14:20:09 INFO - #line 1300 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\immintrin.h" 14:20:09 INFO - extern int __cdecl _rdrand16_step(unsigned short *); 14:20:09 INFO - extern int __cdecl _rdrand32_step(unsigned int *); 14:20:09 INFO - #line 1312 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\immintrin.h" 14:20:09 INFO - #line 1330 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\immintrin.h" 14:20:09 INFO - extern __m128 __cdecl _mm_fmadd_ps(__m128, __m128, __m128); 14:20:09 INFO - extern __m128d __cdecl _mm_fmadd_pd(__m128d, __m128d, __m128d); 14:20:09 INFO - extern __m128 __cdecl _mm_fmadd_ss(__m128, __m128, __m128); 14:20:09 INFO - extern __m128d __cdecl _mm_fmadd_sd(__m128d, __m128d, __m128d); 14:20:09 INFO - extern __m128 __cdecl _mm_fmsub_ps(__m128, __m128, __m128); 14:20:09 INFO - extern __m128d __cdecl _mm_fmsub_pd(__m128d, __m128d, __m128d); 14:20:09 INFO - extern __m128 __cdecl _mm_fmsub_ss(__m128, __m128, __m128); 14:20:09 INFO - extern __m128d __cdecl _mm_fmsub_sd(__m128d, __m128d, __m128d); 14:20:09 INFO - extern __m128 __cdecl _mm_fnmadd_ps(__m128, __m128, __m128); 14:20:09 INFO - extern __m128d __cdecl _mm_fnmadd_pd(__m128d, __m128d, __m128d); 14:20:09 INFO - extern __m128 __cdecl _mm_fnmadd_ss(__m128, __m128, __m128); 14:20:09 INFO - extern __m128d __cdecl _mm_fnmadd_sd(__m128d, __m128d, __m128d); 14:20:09 INFO - extern __m128 __cdecl _mm_fnmsub_ps(__m128, __m128, __m128); 14:20:09 INFO - extern __m128d __cdecl _mm_fnmsub_pd(__m128d, __m128d, __m128d); 14:20:09 INFO - extern __m128 __cdecl _mm_fnmsub_ss(__m128, __m128, __m128); 14:20:09 INFO - extern __m128d __cdecl _mm_fnmsub_sd(__m128d, __m128d, __m128d); 14:20:09 INFO - extern __m256 __cdecl _mm256_fmadd_ps(__m256, __m256, __m256); 14:20:09 INFO - extern __m256d __cdecl _mm256_fmadd_pd(__m256d, __m256d, __m256d); 14:20:09 INFO - extern __m256 __cdecl _mm256_fmsub_ps(__m256, __m256, __m256); 14:20:09 INFO - extern __m256d __cdecl _mm256_fmsub_pd(__m256d, __m256d, __m256d); 14:20:09 INFO - extern __m256 __cdecl _mm256_fnmadd_ps(__m256, __m256, __m256); 14:20:09 INFO - extern __m256d __cdecl _mm256_fnmadd_pd(__m256d, __m256d, __m256d); 14:20:09 INFO - extern __m256 __cdecl _mm256_fnmsub_ps(__m256, __m256, __m256); 14:20:09 INFO - extern __m256d __cdecl _mm256_fnmsub_pd(__m256d, __m256d, __m256d); 14:20:09 INFO - extern __m128 __cdecl _mm_fmaddsub_ps(__m128, __m128, __m128); 14:20:09 INFO - extern __m128d __cdecl _mm_fmaddsub_pd(__m128d, __m128d, __m128d); 14:20:09 INFO - extern __m128 __cdecl _mm_fmsubadd_ps(__m128, __m128, __m128); 14:20:09 INFO - extern __m128d __cdecl _mm_fmsubadd_pd(__m128d, __m128d, __m128d); 14:20:09 INFO - extern __m256 __cdecl _mm256_fmaddsub_ps(__m256, __m256, __m256); 14:20:09 INFO - extern __m256d __cdecl _mm256_fmaddsub_pd(__m256d, __m256d, __m256d); 14:20:09 INFO - extern __m256 __cdecl _mm256_fmsubadd_ps(__m256, __m256, __m256); 14:20:09 INFO - extern __m256d __cdecl _mm256_fmsubadd_pd(__m256d, __m256d, __m256d); 14:20:09 INFO - extern __m256i __cdecl _mm256_cmpeq_epi8(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_cmpeq_epi16(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_cmpeq_epi32(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_cmpeq_epi64(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_cmpgt_epi8(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_cmpgt_epi16(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_cmpgt_epi32(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_cmpgt_epi64(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_max_epi8(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_max_epi16(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_max_epi32(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_max_epu8(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_max_epu16(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_max_epu32(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_min_epi8(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_min_epi16(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_min_epi32(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_min_epu8(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_min_epu16(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_min_epu32(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_and_si256(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_andnot_si256(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_or_si256(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_xor_si256(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_abs_epi8(__m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_abs_epi16(__m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_abs_epi32(__m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_add_epi8(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_add_epi16(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_add_epi32(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_add_epi64(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_adds_epi8(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_adds_epi16(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_adds_epu8(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_adds_epu16(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_sub_epi8(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_sub_epi16(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_sub_epi32(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_sub_epi64(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_subs_epi8(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_subs_epi16(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_subs_epu8(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_subs_epu16(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_avg_epu8(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_avg_epu16(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_hadd_epi16(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_hadd_epi32(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_hadds_epi16(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_hsub_epi16(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_hsub_epi32(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_hsubs_epi16(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_madd_epi16(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_maddubs_epi16(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_mulhi_epi16(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_mulhi_epu16(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_mullo_epi16(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_mullo_epi32(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_mul_epu32(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_mul_epi32(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_sign_epi8(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_sign_epi16(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_sign_epi32(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_mulhrs_epi16(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_sad_epu8(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_mpsadbw_epu8(__m256i, __m256i, const int); 14:20:09 INFO - extern __m256i __cdecl _mm256_slli_si256(__m256i, const int); 14:20:09 INFO - extern __m256i __cdecl _mm256_srli_si256(__m256i, const int); 14:20:09 INFO - extern __m256i __cdecl _mm256_sll_epi16(__m256i, __m128i); 14:20:09 INFO - extern __m256i __cdecl _mm256_sll_epi32(__m256i, __m128i); 14:20:09 INFO - extern __m256i __cdecl _mm256_sll_epi64(__m256i, __m128i); 14:20:09 INFO - extern __m256i __cdecl _mm256_slli_epi16(__m256i, int); 14:20:09 INFO - extern __m256i __cdecl _mm256_slli_epi32(__m256i, int); 14:20:09 INFO - extern __m256i __cdecl _mm256_slli_epi64(__m256i, int); 14:20:09 INFO - extern __m256i __cdecl _mm256_sllv_epi32(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_sllv_epi64(__m256i, __m256i); 14:20:09 INFO - extern __m128i __cdecl _mm_sllv_epi32(__m128i, __m128i); 14:20:09 INFO - extern __m128i __cdecl _mm_sllv_epi64(__m128i, __m128i); 14:20:09 INFO - extern __m256i __cdecl _mm256_sra_epi16(__m256i, __m128i); 14:20:09 INFO - extern __m256i __cdecl _mm256_sra_epi32(__m256i, __m128i); 14:20:09 INFO - extern __m256i __cdecl _mm256_srai_epi16(__m256i, int); 14:20:09 INFO - extern __m256i __cdecl _mm256_srai_epi32(__m256i, int); 14:20:09 INFO - extern __m256i __cdecl _mm256_srav_epi32(__m256i, __m256i); 14:20:09 INFO - extern __m128i __cdecl _mm_srav_epi32(__m128i, __m128i); 14:20:09 INFO - extern __m256i __cdecl _mm256_srl_epi16(__m256i, __m128i); 14:20:09 INFO - extern __m256i __cdecl _mm256_srl_epi32(__m256i, __m128i); 14:20:09 INFO - extern __m256i __cdecl _mm256_srl_epi64(__m256i, __m128i); 14:20:09 INFO - extern __m256i __cdecl _mm256_srli_epi16(__m256i, int); 14:20:09 INFO - extern __m256i __cdecl _mm256_srli_epi32(__m256i, int); 14:20:09 INFO - extern __m256i __cdecl _mm256_srli_epi64(__m256i, int); 14:20:09 INFO - extern __m256i __cdecl _mm256_srlv_epi32(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_srlv_epi64(__m256i, __m256i); 14:20:09 INFO - extern __m128i __cdecl _mm_srlv_epi32(__m128i, __m128i); 14:20:09 INFO - extern __m128i __cdecl _mm_srlv_epi64(__m128i, __m128i); 14:20:09 INFO - extern __m128i __cdecl _mm_blend_epi32(__m128i, __m128i, const int); 14:20:09 INFO - extern __m256i __cdecl _mm256_blend_epi32(__m256i,__m256i, const int); 14:20:09 INFO - extern __m256i __cdecl _mm256_alignr_epi8(__m256i, __m256i, const int); 14:20:09 INFO - extern __m256i __cdecl _mm256_blendv_epi8(__m256i, __m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_blend_epi16(__m256i, __m256i, const int); 14:20:09 INFO - extern __m256i __cdecl _mm256_packs_epi16(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_packs_epi32(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_packus_epi16(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_packus_epi32(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_unpackhi_epi8(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_unpackhi_epi16(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_unpackhi_epi32(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_unpackhi_epi64(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_unpacklo_epi8(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_unpacklo_epi16(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_unpacklo_epi32(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_unpacklo_epi64(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_shuffle_epi8(__m256i, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_shuffle_epi32(__m256i, const int); 14:20:09 INFO - extern __m256i __cdecl _mm256_shufflehi_epi16(__m256i, const int); 14:20:09 INFO - extern __m256i __cdecl _mm256_shufflelo_epi16(__m256i, const int); 14:20:09 INFO - extern __m128i __cdecl _mm256_extracti128_si256(__m256i, const int); 14:20:09 INFO - extern __m256i __cdecl _mm256_inserti128_si256(__m256i, __m128i, const int); 14:20:09 INFO - extern __m128 __cdecl _mm_broadcastss_ps(__m128); 14:20:09 INFO - extern __m128d __cdecl _mm_broadcastsd_pd(__m128d); 14:20:09 INFO - extern __m128i __cdecl _mm_broadcastb_epi8(__m128i); 14:20:09 INFO - extern __m128i __cdecl _mm_broadcastw_epi16(__m128i); 14:20:09 INFO - extern __m128i __cdecl _mm_broadcastd_epi32(__m128i); 14:20:09 INFO - extern __m128i __cdecl _mm_broadcastq_epi64(__m128i); 14:20:09 INFO - extern __m256 __cdecl _mm256_broadcastss_ps(__m128); 14:20:09 INFO - extern __m256d __cdecl _mm256_broadcastsd_pd(__m128d); 14:20:09 INFO - extern __m256i __cdecl _mm256_broadcastb_epi8(__m128i); 14:20:09 INFO - extern __m256i __cdecl _mm256_broadcastw_epi16(__m128i); 14:20:09 INFO - extern __m256i __cdecl _mm256_broadcastd_epi32(__m128i); 14:20:09 INFO - extern __m256i __cdecl _mm256_broadcastq_epi64(__m128i); 14:20:09 INFO - extern __m256i __cdecl _mm256_broadcastsi128_si256(__m128i); 14:20:09 INFO - extern __m256i __cdecl _mm256_cvtepi8_epi16(__m128i); 14:20:09 INFO - extern __m256i __cdecl _mm256_cvtepi8_epi32(__m128i); 14:20:09 INFO - extern __m256i __cdecl _mm256_cvtepi8_epi64(__m128i); 14:20:09 INFO - extern __m256i __cdecl _mm256_cvtepi16_epi32(__m128i); 14:20:09 INFO - extern __m256i __cdecl _mm256_cvtepi16_epi64(__m128i); 14:20:09 INFO - extern __m256i __cdecl _mm256_cvtepi32_epi64(__m128i); 14:20:09 INFO - extern __m256i __cdecl _mm256_cvtepu8_epi16(__m128i); 14:20:09 INFO - extern __m256i __cdecl _mm256_cvtepu8_epi32(__m128i); 14:20:09 INFO - extern __m256i __cdecl _mm256_cvtepu8_epi64(__m128i); 14:20:09 INFO - extern __m256i __cdecl _mm256_cvtepu16_epi32(__m128i); 14:20:09 INFO - extern __m256i __cdecl _mm256_cvtepu16_epi64(__m128i); 14:20:09 INFO - extern __m256i __cdecl _mm256_cvtepu32_epi64(__m128i); 14:20:09 INFO - extern int __cdecl _mm256_movemask_epi8(__m256i); 14:20:09 INFO - extern __m128i __cdecl _mm_maskload_epi32(int const * , 14:20:09 INFO - __m128i ); 14:20:09 INFO - extern __m128i __cdecl _mm_maskload_epi64(__int64 const * , 14:20:09 INFO - __m128i ); 14:20:09 INFO - extern void __cdecl _mm_maskstore_epi32(int * , 14:20:09 INFO - __m128i , 14:20:09 INFO - __m128i ); 14:20:09 INFO - extern void __cdecl _mm_maskstore_epi64(__int64 * , 14:20:09 INFO - __m128i , 14:20:09 INFO - __m128i ); 14:20:09 INFO - extern __m256i __cdecl _mm256_maskload_epi32(int const * , 14:20:09 INFO - __m256i ); 14:20:09 INFO - extern __m256i __cdecl _mm256_maskload_epi64(__int64 const * , 14:20:09 INFO - __m256i ); 14:20:09 INFO - extern void __cdecl _mm256_maskstore_epi32(int * , 14:20:09 INFO - __m256i , 14:20:09 INFO - __m256i ); 14:20:09 INFO - extern void __cdecl _mm256_maskstore_epi64(__int64 * , 14:20:09 INFO - __m256i , 14:20:09 INFO - __m256i ); 14:20:09 INFO - extern __m256i __cdecl _mm256_permutevar8x32_epi32(__m256i, __m256i); 14:20:09 INFO - extern __m256 __cdecl _mm256_permutevar8x32_ps(__m256, __m256i); 14:20:09 INFO - extern __m256i __cdecl _mm256_permute4x64_epi64(__m256i, const int); 14:20:09 INFO - extern __m256d __cdecl _mm256_permute4x64_pd(__m256d, const int); 14:20:09 INFO - extern __m256i __cdecl _mm256_permute2x128_si256(__m256i, __m256i, const int); 14:20:09 INFO - extern __m256i __cdecl _mm256_stream_load_si256(__m256i const *); 14:20:09 INFO - extern __m256d __cdecl _mm256_mask_i32gather_pd(__m256d , 14:20:09 INFO - double const * , 14:20:09 INFO - __m128i , 14:20:09 INFO - __m256d , 14:20:09 INFO - const int ); 14:20:09 INFO - extern __m256 __cdecl _mm256_mask_i32gather_ps(__m256 , 14:20:09 INFO - float const * , 14:20:09 INFO - __m256i , 14:20:09 INFO - __m256 , 14:20:09 INFO - const int ); 14:20:09 INFO - extern __m256d __cdecl _mm256_mask_i64gather_pd(__m256d , 14:20:09 INFO - double const * , 14:20:09 INFO - __m256i , 14:20:09 INFO - __m256d , 14:20:09 INFO - const int ); 14:20:09 INFO - extern __m128 __cdecl _mm256_mask_i64gather_ps(__m128 , 14:20:09 INFO - float const * , 14:20:09 INFO - __m256i , 14:20:09 INFO - __m128 , 14:20:09 INFO - const int ); 14:20:09 INFO - extern __m128d __cdecl _mm_mask_i32gather_pd(__m128d , 14:20:09 INFO - double const * , 14:20:09 INFO - __m128i , 14:20:09 INFO - __m128d , 14:20:09 INFO - const int ); 14:20:09 INFO - extern __m128 __cdecl _mm_mask_i32gather_ps(__m128 , 14:20:09 INFO - float const * , 14:20:09 INFO - __m128i , 14:20:09 INFO - __m128 , 14:20:09 INFO - const int ); 14:20:09 INFO - extern __m128d __cdecl _mm_mask_i64gather_pd(__m128d , 14:20:09 INFO - double const * , 14:20:09 INFO - __m128i , 14:20:09 INFO - __m128d , 14:20:09 INFO - const int ); 14:20:09 INFO - extern __m128 __cdecl _mm_mask_i64gather_ps(__m128 , 14:20:09 INFO - float const * , 14:20:09 INFO - __m128i , 14:20:09 INFO - __m128 , 14:20:09 INFO - const int ); 14:20:09 INFO - extern __m256i __cdecl _mm256_mask_i32gather_epi32(__m256i , 14:20:09 INFO - int const * , 14:20:09 INFO - __m256i , 14:20:09 INFO - __m256i , 14:20:09 INFO - const int ); 14:20:09 INFO - extern __m256i __cdecl _mm256_mask_i32gather_epi64(__m256i , 14:20:09 INFO - __int64 const * , 14:20:09 INFO - __m128i , 14:20:09 INFO - __m256i , 14:20:09 INFO - const int ); 14:20:09 INFO - extern __m128i __cdecl _mm256_mask_i64gather_epi32(__m128i , 14:20:09 INFO - int const * , 14:20:09 INFO - __m256i , 14:20:09 INFO - __m128i , 14:20:09 INFO - const int ); 14:20:09 INFO - extern __m256i __cdecl _mm256_mask_i64gather_epi64(__m256i , 14:20:09 INFO - __int64 const * , 14:20:09 INFO - __m256i , 14:20:09 INFO - __m256i , 14:20:09 INFO - const int ); 14:20:09 INFO - extern __m128i __cdecl _mm_mask_i32gather_epi32(__m128i , 14:20:09 INFO - int const * , 14:20:09 INFO - __m128i , 14:20:09 INFO - __m128i , 14:20:09 INFO - const int ); 14:20:09 INFO - extern __m128i __cdecl _mm_mask_i32gather_epi64(__m128i , 14:20:09 INFO - __int64 const * , 14:20:09 INFO - __m128i , 14:20:09 INFO - __m128i , 14:20:09 INFO - const int ); 14:20:09 INFO - extern __m128i __cdecl _mm_mask_i64gather_epi32(__m128i , 14:20:09 INFO - int const * , 14:20:09 INFO - __m128i , 14:20:09 INFO - __m128i , 14:20:09 INFO - const int ); 14:20:09 INFO - extern __m128i __cdecl _mm_mask_i64gather_epi64(__m128i , 14:20:09 INFO - __int64 const * , 14:20:09 INFO - __m128i , 14:20:09 INFO - __m128i , 14:20:09 INFO - const int ); 14:20:09 INFO - extern __m256d __cdecl _mm256_i32gather_pd(double const * , 14:20:09 INFO - __m128i , 14:20:09 INFO - const int ); 14:20:09 INFO - extern __m256 __cdecl _mm256_i32gather_ps(float const * , 14:20:09 INFO - __m256i , 14:20:09 INFO - const int ); 14:20:09 INFO - extern __m256d __cdecl _mm256_i64gather_pd(double const * , 14:20:09 INFO - __m256i , 14:20:09 INFO - const int ); 14:20:09 INFO - extern __m128 __cdecl _mm256_i64gather_ps(float const * , 14:20:09 INFO - __m256i , 14:20:09 INFO - const int ); 14:20:09 INFO - extern __m128d __cdecl _mm_i32gather_pd(double const * , 14:20:09 INFO - __m128i , 14:20:09 INFO - const int ); 14:20:09 INFO - extern __m128 __cdecl _mm_i32gather_ps(float const * , 14:20:09 INFO - __m128i , 14:20:09 INFO - const int ); 14:20:09 INFO - extern __m128d __cdecl _mm_i64gather_pd(double const * , 14:20:09 INFO - __m128i , 14:20:09 INFO - const int ); 14:20:09 INFO - extern __m128 __cdecl _mm_i64gather_ps(float const * , 14:20:09 INFO - __m128i , 14:20:09 INFO - const int ); 14:20:09 INFO - extern __m256i __cdecl _mm256_i32gather_epi32(int const * , 14:20:09 INFO - __m256i , 14:20:09 INFO - const int ); 14:20:09 INFO - extern __m256i __cdecl _mm256_i32gather_epi64(__int64 const * , 14:20:09 INFO - __m128i , 14:20:09 INFO - const int ); 14:20:09 INFO - extern __m128i __cdecl _mm256_i64gather_epi32(int const * , 14:20:09 INFO - __m256i , 14:20:09 INFO - const int ); 14:20:09 INFO - extern __m256i __cdecl _mm256_i64gather_epi64(__int64 const * , 14:20:09 INFO - __m256i , 14:20:09 INFO - const int ); 14:20:09 INFO - extern __m128i __cdecl _mm_i32gather_epi32(int const * , 14:20:09 INFO - __m128i , 14:20:09 INFO - const int ); 14:20:09 INFO - extern __m128i __cdecl _mm_i32gather_epi64(__int64 const * , 14:20:09 INFO - __m128i , 14:20:09 INFO - const int ); 14:20:09 INFO - extern __m128i __cdecl _mm_i64gather_epi32(int const * , 14:20:09 INFO - __m128i , 14:20:09 INFO - const int ); 14:20:09 INFO - extern __m128i __cdecl _mm_i64gather_epi64(__int64 const * , 14:20:09 INFO - __m128i , 14:20:09 INFO - const int ); 14:20:09 INFO - extern unsigned int _bextr_u32(unsigned int , 14:20:09 INFO - unsigned int , 14:20:09 INFO - unsigned int ); 14:20:09 INFO - extern unsigned int _blsi_u32(unsigned int); 14:20:09 INFO - extern unsigned int _blsmsk_u32(unsigned int); 14:20:09 INFO - extern unsigned int _blsr_u32(unsigned int); 14:20:09 INFO - extern unsigned int _bzhi_u32(unsigned int , 14:20:09 INFO - unsigned int ); 14:20:09 INFO - extern unsigned int _mulx_u32(unsigned int , 14:20:09 INFO - unsigned int , 14:20:09 INFO - unsigned int * ); 14:20:09 INFO - extern unsigned int _pdep_u32(unsigned int , 14:20:09 INFO - unsigned int ); 14:20:09 INFO - extern unsigned int _pext_u32(unsigned int , 14:20:09 INFO - unsigned int ); 14:20:09 INFO - extern unsigned int _rorx_u32(unsigned int , 14:20:09 INFO - const unsigned int ); 14:20:09 INFO - extern int _sarx_i32(int , 14:20:09 INFO - unsigned int ); 14:20:09 INFO - extern unsigned int _shlx_u32(unsigned int , 14:20:09 INFO - unsigned int ); 14:20:09 INFO - extern unsigned int _shrx_u32(unsigned int , 14:20:09 INFO - unsigned int ); 14:20:09 INFO - #line 1854 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\immintrin.h" 14:20:09 INFO - extern unsigned int _lzcnt_u32(unsigned int); 14:20:09 INFO - #line 1866 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\immintrin.h" 14:20:09 INFO - extern unsigned int _tzcnt_u32(unsigned int); 14:20:09 INFO - #line 1878 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\immintrin.h" 14:20:09 INFO - extern void __cdecl _invpcid(unsigned int , void * ); 14:20:09 INFO - extern void _Store_HLERelease(long volatile *,long); 14:20:09 INFO - extern void _StorePointer_HLERelease(void * volatile *,void *); 14:20:09 INFO - extern long _InterlockedExchange_HLEAcquire(long volatile *,long); 14:20:09 INFO - extern long _InterlockedExchange_HLERelease(long volatile *,long); 14:20:09 INFO - extern void * _InterlockedExchangePointer_HLEAcquire(void *volatile *,void *); 14:20:09 INFO - extern void * _InterlockedExchangePointer_HLERelease(void *volatile *,void *); 14:20:09 INFO - extern long _InterlockedCompareExchange_HLEAcquire(long volatile *,long,long); 14:20:09 INFO - extern long _InterlockedCompareExchange_HLERelease(long volatile *,long,long); 14:20:09 INFO - extern __int64 _InterlockedCompareExchange64_HLEAcquire(__int64 volatile *,__int64,__int64); 14:20:09 INFO - extern __int64 _InterlockedCompareExchange64_HLERelease(__int64 volatile *,__int64,__int64); 14:20:09 INFO - extern void * _InterlockedCompareExchangePointer_HLEAcquire(void *volatile *,void *,void *); 14:20:09 INFO - extern void * _InterlockedCompareExchangePointer_HLERelease(void *volatile *,void *,void *); 14:20:09 INFO - extern long _InterlockedExchangeAdd_HLEAcquire(long volatile *,long); 14:20:09 INFO - extern long _InterlockedExchangeAdd_HLERelease(long volatile *,long); 14:20:09 INFO - extern long _InterlockedAnd_HLEAcquire(long volatile *,long); 14:20:09 INFO - extern long _InterlockedAnd_HLERelease(long volatile *,long); 14:20:09 INFO - extern long _InterlockedOr_HLEAcquire(long volatile *,long); 14:20:09 INFO - extern long _InterlockedOr_HLERelease(long volatile *,long); 14:20:09 INFO - extern long _InterlockedXor_HLEAcquire(long volatile *,long); 14:20:09 INFO - extern long _InterlockedXor_HLERelease(long volatile *,long); 14:20:09 INFO - extern unsigned char _interlockedbittestandset_HLEAcquire(long *,long); 14:20:09 INFO - extern unsigned char _interlockedbittestandset_HLERelease(long *,long); 14:20:09 INFO - extern unsigned char _interlockedbittestandreset_HLEAcquire(long *,long); 14:20:09 INFO - extern unsigned char _interlockedbittestandreset_HLERelease(long *,long); 14:20:09 INFO - #line 1937 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\immintrin.h" 14:20:09 INFO - extern unsigned int __cdecl _xbegin(void); 14:20:09 INFO - extern void __cdecl _xend(void); 14:20:09 INFO - extern void __cdecl _xabort(const unsigned int); 14:20:09 INFO - extern unsigned char __cdecl _xtest(void); 14:20:09 INFO - extern int __cdecl _rdseed16_step(unsigned short *); 14:20:09 INFO - extern int __cdecl _rdseed32_step(unsigned int *); 14:20:09 INFO - #line 1965 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\immintrin.h" 14:20:09 INFO - extern unsigned char __cdecl _addcarryx_u32(unsigned char , 14:20:09 INFO - unsigned int , 14:20:09 INFO - unsigned int , 14:20:09 INFO - unsigned int * ); 14:20:09 INFO - #line 1987 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\immintrin.h" 14:20:09 INFO - extern unsigned short __cdecl _load_be_u16(void const*); 14:20:09 INFO - extern unsigned int __cdecl _load_be_u32(void const*); 14:20:09 INFO - extern unsigned __int64 __cdecl _load_be_u64(void const*); 14:20:09 INFO - extern void __cdecl _store_be_u16(void *, unsigned short); 14:20:09 INFO - extern void __cdecl _store_be_u32(void *, unsigned int); 14:20:09 INFO - extern void __cdecl _store_be_u64(void *, unsigned __int64); 14:20:09 INFO - extern __m128i __cdecl _mm_sha1msg1_epu32(__m128i, __m128i); 14:20:09 INFO - extern __m128i __cdecl _mm_sha1msg2_epu32(__m128i, __m128i); 14:20:09 INFO - extern __m128i __cdecl _mm_sha1nexte_epu32(__m128i, __m128i); 14:20:09 INFO - extern __m128i __cdecl _mm_sha1rnds4_epu32(__m128i, __m128i, const int); 14:20:09 INFO - extern __m128i __cdecl _mm_sha256msg1_epu32(__m128i, __m128i); 14:20:09 INFO - extern __m128i __cdecl _mm_sha256msg2_epu32(__m128i, __m128i); 14:20:09 INFO - extern __m128i __cdecl _mm_sha256rnds2_epu32(__m128i, __m128i, __m128i); 14:20:09 INFO - extern void * __cdecl _bnd_set_ptr_bounds(const void *, size_t); 14:20:09 INFO - extern void * __cdecl _bnd_narrow_ptr_bounds(const void *, const void *, size_t); 14:20:09 INFO - extern void * __cdecl _bnd_copy_ptr_bounds(const void *, const void *); 14:20:09 INFO - extern void * __cdecl _bnd_init_ptr_bounds(const void *); 14:20:09 INFO - extern void __cdecl _bnd_store_ptr_bounds(const void **, const void *); 14:20:09 INFO - extern void __cdecl _bnd_chk_ptr_lbounds(const void *); 14:20:09 INFO - extern void __cdecl _bnd_chk_ptr_ubounds(const void *); 14:20:09 INFO - extern void __cdecl _bnd_chk_ptr_bounds(const void *, size_t); 14:20:09 INFO - extern void * __cdecl _bnd_load_ptr_bounds(const void **, const void *); 14:20:09 INFO - extern const void * __cdecl _bnd_get_ptr_lbound(const void *); 14:20:09 INFO - extern const void * __cdecl _bnd_get_ptr_ubound(const void *); 14:20:09 INFO - }; 14:20:09 INFO - #line 2039 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\immintrin.h" 14:20:09 INFO - #line 2041 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\immintrin.h" 14:20:09 INFO - #line 2042 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\immintrin.h" 14:20:09 INFO - #line 2043 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\immintrin.h" 14:20:09 INFO - #line 25 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\intrin.h" 14:20:09 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ammintrin.h" 14:20:09 INFO - #pragma once 14:20:09 INFO - #line 18 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ammintrin.h" 14:20:09 INFO - #line 26 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ammintrin.h" 14:20:09 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ammintrin.h" 14:20:09 INFO - extern "C" { 14:20:09 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ammintrin.h" 14:20:09 INFO - __m128 _mm_macc_ps(__m128, __m128, __m128); 14:20:09 INFO - __m128d _mm_macc_pd(__m128d, __m128d, __m128d); 14:20:09 INFO - __m128 _mm_macc_ss(__m128, __m128, __m128); 14:20:09 INFO - __m128d _mm_macc_sd(__m128d, __m128d, __m128d); 14:20:09 INFO - __m128 _mm_maddsub_ps(__m128, __m128, __m128); 14:20:09 INFO - __m128d _mm_maddsub_pd(__m128d, __m128d, __m128d); 14:20:09 INFO - __m128 _mm_msubadd_ps(__m128, __m128, __m128); 14:20:09 INFO - __m128d _mm_msubadd_pd(__m128d, __m128d, __m128d); 14:20:09 INFO - __m128 _mm_msub_ps(__m128, __m128, __m128); 14:20:09 INFO - __m128d _mm_msub_pd(__m128d, __m128d, __m128d); 14:20:09 INFO - __m128 _mm_msub_ss(__m128, __m128, __m128); 14:20:09 INFO - __m128d _mm_msub_sd(__m128d, __m128d, __m128d); 14:20:09 INFO - __m128 _mm_nmacc_ps(__m128, __m128, __m128); 14:20:09 INFO - __m128d _mm_nmacc_pd(__m128d, __m128d, __m128d); 14:20:09 INFO - __m128 _mm_nmacc_ss(__m128, __m128, __m128); 14:20:09 INFO - __m128d _mm_nmacc_sd(__m128d, __m128d, __m128d); 14:20:09 INFO - __m128 _mm_nmsub_ps(__m128, __m128, __m128); 14:20:09 INFO - __m128d _mm_nmsub_pd(__m128d, __m128d, __m128d); 14:20:09 INFO - __m128 _mm_nmsub_ss(__m128, __m128, __m128); 14:20:09 INFO - __m128d _mm_nmsub_sd(__m128d, __m128d, __m128d); 14:20:09 INFO - __m128i _mm_maccs_epi16(__m128i, __m128i, __m128i); 14:20:09 INFO - __m128i _mm_macc_epi16(__m128i, __m128i, __m128i); 14:20:09 INFO - __m128i _mm_maccsd_epi16(__m128i, __m128i, __m128i); 14:20:09 INFO - __m128i _mm_maccd_epi16(__m128i, __m128i, __m128i); 14:20:09 INFO - __m128i _mm_maccs_epi32(__m128i, __m128i, __m128i); 14:20:09 INFO - __m128i _mm_macc_epi32(__m128i, __m128i, __m128i); 14:20:09 INFO - __m128i _mm_maccslo_epi32(__m128i, __m128i, __m128i); 14:20:09 INFO - __m128i _mm_macclo_epi32(__m128i, __m128i, __m128i); 14:20:09 INFO - __m128i _mm_maccshi_epi32(__m128i, __m128i, __m128i); 14:20:09 INFO - __m128i _mm_macchi_epi32(__m128i, __m128i, __m128i); 14:20:09 INFO - __m128i _mm_maddsd_epi16(__m128i, __m128i, __m128i); 14:20:09 INFO - __m128i _mm_maddd_epi16(__m128i, __m128i, __m128i); 14:20:09 INFO - __m128i _mm_haddw_epi8(__m128i); 14:20:09 INFO - __m128i _mm_haddd_epi8(__m128i); 14:20:09 INFO - __m128i _mm_haddq_epi8(__m128i); 14:20:09 INFO - __m128i _mm_haddd_epi16(__m128i); 14:20:09 INFO - __m128i _mm_haddq_epi16(__m128i); 14:20:09 INFO - __m128i _mm_haddq_epi32(__m128i); 14:20:09 INFO - __m128i _mm_haddw_epu8(__m128i); 14:20:09 INFO - __m128i _mm_haddd_epu8(__m128i); 14:20:09 INFO - __m128i _mm_haddq_epu8(__m128i); 14:20:09 INFO - __m128i _mm_haddd_epu16(__m128i); 14:20:09 INFO - __m128i _mm_haddq_epu16(__m128i); 14:20:09 INFO - __m128i _mm_haddq_epu32(__m128i); 14:20:09 INFO - __m128i _mm_hsubw_epi8(__m128i); 14:20:09 INFO - __m128i _mm_hsubd_epi16(__m128i); 14:20:09 INFO - __m128i _mm_hsubq_epi32(__m128i); 14:20:09 INFO - __m128i _mm_cmov_si128(__m128i, __m128i, __m128i); 14:20:09 INFO - __m128i _mm_perm_epi8(__m128i, __m128i, __m128i); 14:20:09 INFO - __m128i _mm_rot_epi8(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_rot_epi16(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_rot_epi32(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_rot_epi64(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_roti_epi8(__m128i, int); 14:20:09 INFO - __m128i _mm_roti_epi16(__m128i, int); 14:20:09 INFO - __m128i _mm_roti_epi32(__m128i, int); 14:20:09 INFO - __m128i _mm_roti_epi64(__m128i, int); 14:20:09 INFO - __m128i _mm_shl_epi8(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_shl_epi16(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_shl_epi32(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_shl_epi64(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_sha_epi8(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_sha_epi16(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_sha_epi32(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_sha_epi64(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_com_epu8(__m128i, __m128i, int); 14:20:09 INFO - __m128i _mm_com_epu16(__m128i, __m128i, int); 14:20:09 INFO - __m128i _mm_com_epu32(__m128i, __m128i, int); 14:20:09 INFO - __m128i _mm_com_epu64(__m128i, __m128i, int); 14:20:09 INFO - __m128i _mm_com_epi8(__m128i, __m128i, int); 14:20:09 INFO - __m128i _mm_com_epi16(__m128i, __m128i, int); 14:20:09 INFO - __m128i _mm_com_epi32(__m128i, __m128i, int); 14:20:09 INFO - __m128i _mm_com_epi64(__m128i, __m128i, int); 14:20:09 INFO - __m128 _mm_frcz_ps(__m128); 14:20:09 INFO - __m128d _mm_frcz_pd(__m128d); 14:20:09 INFO - __m128 _mm_frcz_ss(__m128, __m128); 14:20:09 INFO - __m128d _mm_frcz_sd(__m128d, __m128d); 14:20:09 INFO - __m128 _mm_permute2_ps(__m128, __m128, __m128i, int); 14:20:09 INFO - __m128d _mm_permute2_pd(__m128d, __m128d, __m128i, int); 14:20:09 INFO - __m256 _mm256_macc_ps(__m256, __m256, __m256); 14:20:09 INFO - __m256d _mm256_macc_pd(__m256d, __m256d, __m256d); 14:20:09 INFO - __m256 _mm256_maddsub_ps(__m256, __m256, __m256); 14:20:09 INFO - __m256d _mm256_maddsub_pd(__m256d, __m256d, __m256d); 14:20:09 INFO - __m256 _mm256_msubadd_ps(__m256, __m256, __m256); 14:20:09 INFO - __m256d _mm256_msubadd_pd(__m256d, __m256d, __m256d); 14:20:09 INFO - __m256 _mm256_msub_ps(__m256, __m256, __m256); 14:20:09 INFO - __m256d _mm256_msub_pd(__m256d, __m256d, __m256d); 14:20:09 INFO - __m256 _mm256_nmacc_ps(__m256, __m256, __m256); 14:20:09 INFO - __m256d _mm256_nmacc_pd(__m256d, __m256d, __m256d); 14:20:09 INFO - __m256 _mm256_nmsub_ps(__m256, __m256, __m256); 14:20:09 INFO - __m256d _mm256_nmsub_pd(__m256d, __m256d, __m256d); 14:20:09 INFO - __m256i _mm256_cmov_si256(__m256i, __m256i, __m256i); 14:20:09 INFO - __m256 _mm256_frcz_ps(__m256); 14:20:09 INFO - __m256d _mm256_frcz_pd(__m256d); 14:20:09 INFO - __m256 _mm256_permute2_ps(__m256, __m256, __m256i, int); 14:20:09 INFO - __m256d _mm256_permute2_pd(__m256d, __m256d, __m256i, int); 14:20:09 INFO - void __llwpcb(void *); 14:20:09 INFO - void *__slwpcb(); 14:20:09 INFO - void __lwpval32(unsigned int, unsigned int, unsigned int); 14:20:09 INFO - unsigned char __lwpins32(unsigned int, unsigned int, unsigned int); 14:20:09 INFO - #line 258 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ammintrin.h" 14:20:09 INFO - unsigned int _bextr_u32(unsigned int, unsigned int, unsigned int); 14:20:09 INFO - unsigned int _andn_u32(unsigned int, unsigned int); 14:20:09 INFO - unsigned int _tzcnt_u32(unsigned int); 14:20:09 INFO - unsigned int _lzcnt_u32(unsigned int); 14:20:09 INFO - unsigned int _blsr_u32(unsigned int); 14:20:09 INFO - unsigned int _blsmsk_u32(unsigned int); 14:20:09 INFO - unsigned int _blsi_u32(unsigned int); 14:20:09 INFO - #line 276 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ammintrin.h" 14:20:09 INFO - unsigned int _bextri_u32(unsigned int, unsigned int); 14:20:09 INFO - unsigned int _blcfill_u32(unsigned int); 14:20:09 INFO - unsigned int _blsfill_u32(unsigned int); 14:20:09 INFO - unsigned int _blcs_u32(unsigned int); 14:20:09 INFO - unsigned int _tzmsk_u32(unsigned int); 14:20:09 INFO - unsigned int _blcic_u32(unsigned int); 14:20:09 INFO - unsigned int _blsic_u32(unsigned int); 14:20:09 INFO - unsigned int _t1mskc_u32(unsigned int); 14:20:09 INFO - unsigned int _blcmsk_u32(unsigned int); 14:20:09 INFO - unsigned int _blci_u32(unsigned int); 14:20:09 INFO - #line 300 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ammintrin.h" 14:20:09 INFO - void _mm_monitorx(void const *, unsigned int, unsigned int); 14:20:09 INFO - void _mm_mwaitx(unsigned int, unsigned int, unsigned int); 14:20:09 INFO - void _mm_clzero(void const *); 14:20:09 INFO - }; 14:20:09 INFO - #line 309 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ammintrin.h" 14:20:09 INFO - #line 311 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ammintrin.h" 14:20:09 INFO - #line 312 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ammintrin.h" 14:20:09 INFO - #line 313 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ammintrin.h" 14:20:09 INFO - #line 26 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\intrin.h" 14:20:09 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\intrin.h" 14:20:09 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\mm3dnow.h" 14:20:09 INFO - #pragma once 14:20:09 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\mm3dnow.h" 14:20:09 INFO - #line 29 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\mm3dnow.h" 14:20:09 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:09 INFO - #line 31 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\mm3dnow.h" 14:20:09 INFO - extern "C" { 14:20:09 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\mm3dnow.h" 14:20:09 INFO - void _m_femms(void); 14:20:09 INFO - __m64 _m_pavgusb(__m64, __m64); 14:20:09 INFO - __m64 _m_pf2id(__m64); 14:20:09 INFO - __m64 _m_pfacc(__m64, __m64); 14:20:09 INFO - __m64 _m_pfadd(__m64, __m64); 14:20:09 INFO - __m64 _m_pfcmpeq(__m64, __m64); 14:20:09 INFO - __m64 _m_pfcmpge(__m64, __m64); 14:20:09 INFO - __m64 _m_pfcmpgt(__m64, __m64); 14:20:09 INFO - __m64 _m_pfmax(__m64, __m64); 14:20:09 INFO - __m64 _m_pfmin(__m64, __m64); 14:20:09 INFO - __m64 _m_pfmul(__m64, __m64); 14:20:09 INFO - __m64 _m_pfrcp(__m64); 14:20:09 INFO - __m64 _m_pfrcpit1(__m64, __m64); 14:20:09 INFO - __m64 _m_pfrcpit2(__m64, __m64); 14:20:09 INFO - __m64 _m_pfrsqrt(__m64); 14:20:09 INFO - __m64 _m_pfrsqit1(__m64, __m64); 14:20:09 INFO - __m64 _m_pfsub(__m64, __m64); 14:20:09 INFO - __m64 _m_pfsubr(__m64, __m64); 14:20:09 INFO - __m64 _m_pi2fd(__m64); 14:20:09 INFO - __m64 _m_pmulhrw(__m64, __m64); 14:20:09 INFO - void _m_prefetch(void*); 14:20:09 INFO - void _m_prefetchw(volatile const void*_Source); 14:20:09 INFO - __m64 _m_from_float(float); 14:20:09 INFO - float _m_to_float(__m64); 14:20:09 INFO - __m64 _m_pf2iw(__m64); 14:20:09 INFO - __m64 _m_pfnacc(__m64, __m64); 14:20:09 INFO - __m64 _m_pfpnacc(__m64, __m64); 14:20:09 INFO - __m64 _m_pi2fw(__m64); 14:20:09 INFO - __m64 _m_pswapd(__m64); 14:20:09 INFO - }; 14:20:09 INFO - #line 77 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\mm3dnow.h" 14:20:09 INFO - #line 78 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\mm3dnow.h" 14:20:09 INFO - #line 79 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\mm3dnow.h" 14:20:09 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\intrin.h" 14:20:09 INFO - #line 31 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\intrin.h" 14:20:09 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\intrin.h" 14:20:09 INFO - #line 41 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\intrin.h" 14:20:09 INFO - #line 42 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\intrin.h" 14:20:09 INFO - extern "C" { 14:20:09 INFO - #line 46 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\intrin.h" 14:20:09 INFO - #line 75 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\intrin.h" 14:20:09 INFO - #line 78 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\intrin.h" 14:20:09 INFO - #line 85 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\intrin.h" 14:20:09 INFO - #line 90 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\intrin.h" 14:20:09 INFO - #line 95 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\intrin.h" 14:20:09 INFO - #line 100 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\intrin.h" 14:20:09 INFO - #line 105 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\intrin.h" 14:20:09 INFO - #line 107 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\intrin.h" 14:20:09 INFO - #line 112 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\intrin.h" 14:20:09 INFO - #line 117 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\intrin.h" 14:20:09 INFO - #line 122 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\intrin.h" 14:20:09 INFO - #line 127 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\intrin.h" 14:20:09 INFO - void * _AddressOfReturnAddress(void); 14:20:09 INFO - unsigned char _BitScanForward(unsigned long * _Index, unsigned long _Mask); 14:20:09 INFO - unsigned char _BitScanReverse(unsigned long * _Index, unsigned long _Mask); 14:20:09 INFO - long _InterlockedAddLargeStatistic(__int64 volatile * _Addend, long _Value); 14:20:09 INFO - long _InterlockedAnd(long volatile * _Value, long _Mask); 14:20:09 INFO - short _InterlockedAnd16(short volatile * _Value, short _Mask); 14:20:09 INFO - char _InterlockedAnd8(char volatile * _Value, char _Mask); 14:20:09 INFO - long __cdecl _InterlockedCompareExchange(long volatile * _Destination, long _Exchange, long _Comparand); 14:20:09 INFO - short _InterlockedCompareExchange16(short volatile * _Destination, short _Exchange, short _Comparand); 14:20:09 INFO - __int64 _InterlockedCompareExchange64(__int64 volatile * _Destination, __int64 _Exchange, __int64 _Comparand); 14:20:09 INFO - char _InterlockedCompareExchange8(char volatile * _Destination, char _Exchange, char _Comparand); 14:20:09 INFO - void * _InterlockedCompareExchangePointer(void * volatile * _Destination, void * _Exchange, void * _Comparand); 14:20:09 INFO - long __cdecl _InterlockedDecrement(long volatile * _Addend); 14:20:09 INFO - short _InterlockedDecrement16(short volatile * _Addend); 14:20:09 INFO - long __cdecl _InterlockedExchange(long volatile * _Target, long _Value); 14:20:09 INFO - short _InterlockedExchange16(short volatile * _Target, short _Value); 14:20:09 INFO - char _InterlockedExchange8(char volatile * _Target, char _Value); 14:20:09 INFO - long __cdecl _InterlockedExchangeAdd(long volatile * _Addend, long _Value); 14:20:09 INFO - short _InterlockedExchangeAdd16(short volatile * _Addend, short _Value); 14:20:09 INFO - char _InterlockedExchangeAdd8(char volatile * _Addend, char _Value); 14:20:09 INFO - void * _InterlockedExchangePointer(void * volatile * _Target, void * _Value); 14:20:09 INFO - long __cdecl _InterlockedIncrement(long volatile * _Addend); 14:20:09 INFO - short _InterlockedIncrement16(short volatile * _Addend); 14:20:09 INFO - long _InterlockedOr(long volatile * _Value, long _Mask); 14:20:09 INFO - short _InterlockedOr16(short volatile * _Value, short _Mask); 14:20:09 INFO - char _InterlockedOr8(char volatile * _Value, char _Mask); 14:20:09 INFO - long _InterlockedXor(long volatile * _Value, long _Mask); 14:20:09 INFO - short _InterlockedXor16(short volatile * _Value, short _Mask); 14:20:09 INFO - char _InterlockedXor8(char volatile * _Value, char _Mask); 14:20:09 INFO - void _ReadBarrier(void); 14:20:09 INFO - void _ReadWriteBarrier(void); 14:20:09 INFO - void * _ReturnAddress(void); 14:20:09 INFO - void _WriteBarrier(void); 14:20:09 INFO - void __addfsbyte(unsigned long, unsigned char); 14:20:09 INFO - void __addfsdword(unsigned long, unsigned long); 14:20:09 INFO - void __addfsword(unsigned long, unsigned short); 14:20:09 INFO - void __code_seg(const char *); 14:20:09 INFO - void __cpuid(int[4], int); 14:20:09 INFO - void __cpuidex(int[4], int, int); 14:20:09 INFO - void __cdecl __debugbreak(void); 14:20:09 INFO - __int64 __emul(int, int); 14:20:09 INFO - unsigned __int64 __emulu(unsigned int, unsigned int); 14:20:09 INFO - __declspec(noreturn) void __fastfail(unsigned int); 14:20:09 INFO - unsigned int __getcallerseflags(void); 14:20:09 INFO - void __halt(void); 14:20:09 INFO - unsigned char __inbyte(unsigned short); 14:20:09 INFO - void __inbytestring(unsigned short, unsigned char *, unsigned long); 14:20:09 INFO - void __incfsbyte(unsigned long); 14:20:09 INFO - void __incfsdword(unsigned long); 14:20:09 INFO - void __incfsword(unsigned long); 14:20:09 INFO - unsigned long __indword(unsigned short); 14:20:09 INFO - void __indwordstring(unsigned short, unsigned long *, unsigned long); 14:20:09 INFO - void __int2c(void); 14:20:09 INFO - void __invlpg(void *); 14:20:09 INFO - unsigned short __inword(unsigned short); 14:20:09 INFO - void __inwordstring(unsigned short, unsigned short *, unsigned long); 14:20:09 INFO - void __lidt(void *); 14:20:09 INFO - unsigned __int64 __ll_lshift(unsigned __int64, int); 14:20:09 INFO - __int64 __ll_rshift(__int64, int); 14:20:09 INFO - unsigned int __lzcnt(unsigned int); 14:20:09 INFO - unsigned short __lzcnt16(unsigned short); 14:20:09 INFO - void __movsb(unsigned char *, unsigned char const *, size_t); 14:20:09 INFO - void __movsd(unsigned long *, unsigned long const *, size_t); 14:20:09 INFO - void __movsw(unsigned short *, unsigned short const *, size_t); 14:20:09 INFO - void __nop(void); 14:20:09 INFO - void __nvreg_restore_fence(void); 14:20:09 INFO - void __nvreg_save_fence(void); 14:20:09 INFO - void __outbyte(unsigned short, unsigned char); 14:20:09 INFO - void __outbytestring(unsigned short, unsigned char *, unsigned long); 14:20:09 INFO - void __outdword(unsigned short, unsigned long); 14:20:09 INFO - void __outdwordstring(unsigned short, unsigned long *, unsigned long); 14:20:09 INFO - void __outword(unsigned short, unsigned short); 14:20:09 INFO - void __outwordstring(unsigned short, unsigned short *, unsigned long); 14:20:09 INFO - unsigned int __popcnt(unsigned int); 14:20:09 INFO - unsigned short __popcnt16(unsigned short); 14:20:09 INFO - unsigned __int64 __rdtsc(void); 14:20:09 INFO - unsigned __int64 __rdtscp(unsigned int *); 14:20:09 INFO - unsigned long __readcr0(void); 14:20:09 INFO - unsigned long __readcr2(void); 14:20:09 INFO - unsigned long __readcr3(void); 14:20:09 INFO - unsigned long __readcr4(void); 14:20:09 INFO - unsigned long __readcr8(void); 14:20:09 INFO - unsigned int __readdr(unsigned int); 14:20:09 INFO - unsigned int __readeflags(void); 14:20:09 INFO - unsigned char __readfsbyte(unsigned long); 14:20:09 INFO - unsigned long __readfsdword(unsigned long); 14:20:09 INFO - unsigned __int64 __readfsqword(unsigned long); 14:20:09 INFO - unsigned short __readfsword(unsigned long); 14:20:09 INFO - unsigned __int64 __readmsr(unsigned long); 14:20:09 INFO - unsigned __int64 __readpmc(unsigned long); 14:20:09 INFO - unsigned long __segmentlimit(unsigned long); 14:20:09 INFO - void __sidt(void *); 14:20:09 INFO - void __stosb(unsigned char *, unsigned char, size_t); 14:20:09 INFO - void __stosd(unsigned long *, unsigned long, size_t); 14:20:09 INFO - void __stosw(unsigned short *, unsigned short, size_t); 14:20:09 INFO - void __svm_clgi(void); 14:20:09 INFO - void __svm_invlpga(void *, int); 14:20:09 INFO - void __svm_skinit(int); 14:20:09 INFO - void __svm_stgi(void); 14:20:09 INFO - void __svm_vmload(size_t); 14:20:09 INFO - void __svm_vmrun(size_t); 14:20:09 INFO - void __svm_vmsave(size_t); 14:20:09 INFO - void __ud2(void); 14:20:09 INFO - unsigned __int64 __ull_rshift(unsigned __int64, int); 14:20:09 INFO - void __vmx_off(void); 14:20:09 INFO - void __vmx_vmptrst(unsigned __int64 *); 14:20:09 INFO - void __wbinvd(void); 14:20:09 INFO - void __writecr0(unsigned int); 14:20:09 INFO - void __writecr3(unsigned int); 14:20:09 INFO - void __writecr4(unsigned int); 14:20:09 INFO - void __writecr8(unsigned int); 14:20:09 INFO - void __writedr(unsigned int, unsigned int); 14:20:09 INFO - void __writeeflags(unsigned int); 14:20:09 INFO - void __writefsbyte(unsigned long, unsigned char); 14:20:09 INFO - void __writefsdword(unsigned long, unsigned long); 14:20:09 INFO - void __writefsqword(unsigned long, unsigned __int64); 14:20:09 INFO - void __writefsword(unsigned long, unsigned short); 14:20:09 INFO - void __writemsr(unsigned long, unsigned __int64); 14:20:09 INFO - unsigned char _bittest(long const *, long); 14:20:09 INFO - unsigned char _bittestandcomplement(long *, long); 14:20:09 INFO - unsigned char _bittestandreset(long *, long); 14:20:09 INFO - unsigned char _bittestandset(long *, long); 14:20:09 INFO - unsigned __int64 __cdecl _byteswap_uint64( unsigned __int64); 14:20:09 INFO - unsigned long __cdecl _byteswap_ulong( unsigned long); 14:20:09 INFO - unsigned short __cdecl _byteswap_ushort( unsigned short); 14:20:09 INFO - void __cdecl _disable(void); 14:20:09 INFO - void __cdecl _enable(void); 14:20:09 INFO - unsigned char _interlockedbittestandreset(long volatile *, long); 14:20:09 INFO - unsigned char _interlockedbittestandset(long volatile *, long); 14:20:09 INFO - unsigned long __cdecl _lrotl( unsigned long, int); 14:20:09 INFO - unsigned long __cdecl _lrotr( unsigned long, int); 14:20:09 INFO - void _m_empty(void); 14:20:09 INFO - void _m_femms(void); 14:20:09 INFO - __m64 _m_from_float(float); 14:20:09 INFO - __m64 _m_from_int(int); 14:20:09 INFO - void _m_maskmovq(__m64, __m64, char *); 14:20:09 INFO - __m64 _m_packssdw(__m64, __m64); 14:20:09 INFO - __m64 _m_packsswb(__m64, __m64); 14:20:09 INFO - __m64 _m_packuswb(__m64, __m64); 14:20:09 INFO - __m64 _m_paddb(__m64, __m64); 14:20:09 INFO - __m64 _m_paddd(__m64, __m64); 14:20:09 INFO - __m64 _m_paddsb(__m64, __m64); 14:20:09 INFO - __m64 _m_paddsw(__m64, __m64); 14:20:09 INFO - __m64 _m_paddusb(__m64, __m64); 14:20:09 INFO - __m64 _m_paddusw(__m64, __m64); 14:20:09 INFO - __m64 _m_paddw(__m64, __m64); 14:20:09 INFO - __m64 _m_pand(__m64, __m64); 14:20:09 INFO - __m64 _m_pandn(__m64, __m64); 14:20:09 INFO - __m64 _m_pavgb(__m64, __m64); 14:20:09 INFO - __m64 _m_pavgusb(__m64, __m64); 14:20:09 INFO - __m64 _m_pavgw(__m64, __m64); 14:20:09 INFO - __m64 _m_pcmpeqb(__m64, __m64); 14:20:09 INFO - __m64 _m_pcmpeqd(__m64, __m64); 14:20:09 INFO - __m64 _m_pcmpeqw(__m64, __m64); 14:20:09 INFO - __m64 _m_pcmpgtb(__m64, __m64); 14:20:09 INFO - __m64 _m_pcmpgtd(__m64, __m64); 14:20:09 INFO - __m64 _m_pcmpgtw(__m64, __m64); 14:20:09 INFO - int _m_pextrw(__m64, int); 14:20:09 INFO - __m64 _m_pf2id(__m64); 14:20:09 INFO - __m64 _m_pf2iw(__m64); 14:20:09 INFO - __m64 _m_pfacc(__m64, __m64); 14:20:09 INFO - __m64 _m_pfadd(__m64, __m64); 14:20:09 INFO - __m64 _m_pfcmpeq(__m64, __m64); 14:20:09 INFO - __m64 _m_pfcmpge(__m64, __m64); 14:20:09 INFO - __m64 _m_pfcmpgt(__m64, __m64); 14:20:09 INFO - __m64 _m_pfmax(__m64, __m64); 14:20:09 INFO - __m64 _m_pfmin(__m64, __m64); 14:20:09 INFO - __m64 _m_pfmul(__m64, __m64); 14:20:09 INFO - __m64 _m_pfnacc(__m64, __m64); 14:20:09 INFO - __m64 _m_pfpnacc(__m64, __m64); 14:20:09 INFO - __m64 _m_pfrcp(__m64); 14:20:09 INFO - __m64 _m_pfrcpit1(__m64, __m64); 14:20:09 INFO - __m64 _m_pfrcpit2(__m64, __m64); 14:20:09 INFO - __m64 _m_pfrsqit1(__m64, __m64); 14:20:09 INFO - __m64 _m_pfrsqrt(__m64); 14:20:09 INFO - __m64 _m_pfsub(__m64, __m64); 14:20:09 INFO - __m64 _m_pfsubr(__m64, __m64); 14:20:09 INFO - __m64 _m_pi2fd(__m64); 14:20:09 INFO - __m64 _m_pi2fw(__m64); 14:20:09 INFO - __m64 _m_pinsrw(__m64, int, int); 14:20:09 INFO - __m64 _m_pmaddwd(__m64, __m64); 14:20:09 INFO - __m64 _m_pmaxsw(__m64, __m64); 14:20:09 INFO - __m64 _m_pmaxub(__m64, __m64); 14:20:09 INFO - __m64 _m_pminsw(__m64, __m64); 14:20:09 INFO - __m64 _m_pminub(__m64, __m64); 14:20:09 INFO - int _m_pmovmskb(__m64); 14:20:09 INFO - __m64 _m_pmulhrw(__m64, __m64); 14:20:09 INFO - __m64 _m_pmulhuw(__m64, __m64); 14:20:09 INFO - __m64 _m_pmulhw(__m64, __m64); 14:20:09 INFO - __m64 _m_pmullw(__m64, __m64); 14:20:09 INFO - __m64 _m_por(__m64, __m64); 14:20:09 INFO - void _m_prefetch(void *); 14:20:09 INFO - void _m_prefetchw(volatile const void *); 14:20:09 INFO - __m64 _m_psadbw(__m64, __m64); 14:20:09 INFO - __m64 _m_pshufw(__m64, int); 14:20:09 INFO - __m64 _m_pslld(__m64, __m64); 14:20:09 INFO - __m64 _m_pslldi(__m64, int); 14:20:09 INFO - __m64 _m_psllq(__m64, __m64); 14:20:09 INFO - __m64 _m_psllqi(__m64, int); 14:20:09 INFO - __m64 _m_psllw(__m64, __m64); 14:20:09 INFO - __m64 _m_psllwi(__m64, int); 14:20:09 INFO - __m64 _m_psrad(__m64, __m64); 14:20:09 INFO - __m64 _m_psradi(__m64, int); 14:20:09 INFO - __m64 _m_psraw(__m64, __m64); 14:20:09 INFO - __m64 _m_psrawi(__m64, int); 14:20:09 INFO - __m64 _m_psrld(__m64, __m64); 14:20:09 INFO - __m64 _m_psrldi(__m64, int); 14:20:09 INFO - __m64 _m_psrlq(__m64, __m64); 14:20:09 INFO - __m64 _m_psrlqi(__m64, int); 14:20:09 INFO - __m64 _m_psrlw(__m64, __m64); 14:20:09 INFO - __m64 _m_psrlwi(__m64, int); 14:20:09 INFO - __m64 _m_psubb(__m64, __m64); 14:20:09 INFO - __m64 _m_psubd(__m64, __m64); 14:20:09 INFO - __m64 _m_psubsb(__m64, __m64); 14:20:09 INFO - __m64 _m_psubsw(__m64, __m64); 14:20:09 INFO - __m64 _m_psubusb(__m64, __m64); 14:20:09 INFO - __m64 _m_psubusw(__m64, __m64); 14:20:09 INFO - __m64 _m_psubw(__m64, __m64); 14:20:09 INFO - __m64 _m_pswapd(__m64); 14:20:09 INFO - __m64 _m_punpckhbw(__m64, __m64); 14:20:09 INFO - __m64 _m_punpckhdq(__m64, __m64); 14:20:09 INFO - __m64 _m_punpckhwd(__m64, __m64); 14:20:09 INFO - __m64 _m_punpcklbw(__m64, __m64); 14:20:09 INFO - __m64 _m_punpckldq(__m64, __m64); 14:20:09 INFO - __m64 _m_punpcklwd(__m64, __m64); 14:20:09 INFO - __m64 _m_pxor(__m64, __m64); 14:20:09 INFO - float _m_to_float(__m64); 14:20:09 INFO - int _m_to_int(__m64); 14:20:09 INFO - __m128i _mm_abs_epi16(__m128i); 14:20:09 INFO - __m128i _mm_abs_epi32(__m128i); 14:20:09 INFO - __m128i _mm_abs_epi8(__m128i); 14:20:09 INFO - __m64 _mm_abs_pi16(__m64); 14:20:09 INFO - __m64 _mm_abs_pi32(__m64); 14:20:09 INFO - __m64 _mm_abs_pi8(__m64); 14:20:09 INFO - __m128i _mm_add_epi16(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_add_epi32(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_add_epi64(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_add_epi8(__m128i, __m128i); 14:20:09 INFO - __m128d _mm_add_pd(__m128d, __m128d); 14:20:09 INFO - __m128 _mm_add_ps(__m128, __m128); 14:20:09 INFO - __m128d _mm_add_sd(__m128d, __m128d); 14:20:09 INFO - __m64 _mm_add_si64(__m64, __m64); 14:20:09 INFO - __m128 _mm_add_ss(__m128, __m128); 14:20:09 INFO - __m128i _mm_adds_epi16(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_adds_epi8(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_adds_epu16(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_adds_epu8(__m128i, __m128i); 14:20:09 INFO - __m128d _mm_addsub_pd(__m128d, __m128d); 14:20:09 INFO - __m128 _mm_addsub_ps(__m128, __m128); 14:20:09 INFO - __m128i _mm_alignr_epi8(__m128i, __m128i, int); 14:20:09 INFO - __m64 _mm_alignr_pi8(__m64, __m64, int); 14:20:09 INFO - __m128d _mm_and_pd(__m128d, __m128d); 14:20:09 INFO - __m128 _mm_and_ps(__m128, __m128); 14:20:09 INFO - __m128i _mm_and_si128(__m128i, __m128i); 14:20:09 INFO - __m128d _mm_andnot_pd(__m128d, __m128d); 14:20:09 INFO - __m128 _mm_andnot_ps(__m128, __m128); 14:20:09 INFO - __m128i _mm_andnot_si128(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_avg_epu16(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_avg_epu8(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_blend_epi16(__m128i, __m128i, int); 14:20:09 INFO - __m128d _mm_blend_pd(__m128d, __m128d, int); 14:20:09 INFO - __m128 _mm_blend_ps(__m128, __m128, int); 14:20:09 INFO - __m128i _mm_blendv_epi8(__m128i, __m128i, __m128i); 14:20:09 INFO - __m128d _mm_blendv_pd(__m128d, __m128d, __m128d); 14:20:09 INFO - __m128 _mm_blendv_ps(__m128, __m128, __m128); 14:20:09 INFO - void _mm_clflush(void const *); 14:20:09 INFO - void _mm_clflushopt(void const *); 14:20:09 INFO - void _mm_clwb(void const *); 14:20:09 INFO - void _mm_clzero(void const *); 14:20:09 INFO - __m128i _mm_cmpeq_epi16(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_cmpeq_epi32(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_cmpeq_epi64(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_cmpeq_epi8(__m128i, __m128i); 14:20:09 INFO - __m128d _mm_cmpeq_pd(__m128d, __m128d); 14:20:09 INFO - __m128 _mm_cmpeq_ps(__m128, __m128); 14:20:09 INFO - __m128d _mm_cmpeq_sd(__m128d, __m128d); 14:20:09 INFO - __m128 _mm_cmpeq_ss(__m128, __m128); 14:20:09 INFO - int _mm_cmpestra(__m128i, int, __m128i, int, int); 14:20:09 INFO - int _mm_cmpestrc(__m128i, int, __m128i, int, int); 14:20:09 INFO - int _mm_cmpestri(__m128i, int, __m128i, int, int); 14:20:09 INFO - __m128i _mm_cmpestrm(__m128i, int, __m128i, int, int); 14:20:09 INFO - int _mm_cmpestro(__m128i, int, __m128i, int, int); 14:20:09 INFO - int _mm_cmpestrs(__m128i, int, __m128i, int, int); 14:20:09 INFO - int _mm_cmpestrz(__m128i, int, __m128i, int, int); 14:20:09 INFO - __m128d _mm_cmpge_pd(__m128d, __m128d); 14:20:09 INFO - __m128 _mm_cmpge_ps(__m128, __m128); 14:20:09 INFO - __m128d _mm_cmpge_sd(__m128d, __m128d); 14:20:09 INFO - __m128 _mm_cmpge_ss(__m128, __m128); 14:20:09 INFO - __m128i _mm_cmpgt_epi16(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_cmpgt_epi32(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_cmpgt_epi64(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_cmpgt_epi8(__m128i, __m128i); 14:20:09 INFO - __m128d _mm_cmpgt_pd(__m128d, __m128d); 14:20:09 INFO - __m128 _mm_cmpgt_ps(__m128, __m128); 14:20:09 INFO - __m128d _mm_cmpgt_sd(__m128d, __m128d); 14:20:09 INFO - __m128 _mm_cmpgt_ss(__m128, __m128); 14:20:09 INFO - int _mm_cmpistra(__m128i, __m128i, int); 14:20:09 INFO - int _mm_cmpistrc(__m128i, __m128i, int); 14:20:09 INFO - int _mm_cmpistri(__m128i, __m128i, int); 14:20:09 INFO - __m128i _mm_cmpistrm(__m128i, __m128i, int); 14:20:09 INFO - int _mm_cmpistro(__m128i, __m128i, int); 14:20:09 INFO - int _mm_cmpistrs(__m128i, __m128i, int); 14:20:09 INFO - int _mm_cmpistrz(__m128i, __m128i, int); 14:20:09 INFO - __m128d _mm_cmple_pd(__m128d, __m128d); 14:20:09 INFO - __m128 _mm_cmple_ps(__m128, __m128); 14:20:09 INFO - __m128d _mm_cmple_sd(__m128d, __m128d); 14:20:09 INFO - __m128 _mm_cmple_ss(__m128, __m128); 14:20:09 INFO - __m128i _mm_cmplt_epi16(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_cmplt_epi32(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_cmplt_epi8(__m128i, __m128i); 14:20:09 INFO - __m128d _mm_cmplt_pd(__m128d, __m128d); 14:20:09 INFO - __m128 _mm_cmplt_ps(__m128, __m128); 14:20:09 INFO - __m128d _mm_cmplt_sd(__m128d, __m128d); 14:20:09 INFO - __m128 _mm_cmplt_ss(__m128, __m128); 14:20:09 INFO - __m128d _mm_cmpneq_pd(__m128d, __m128d); 14:20:09 INFO - __m128 _mm_cmpneq_ps(__m128, __m128); 14:20:09 INFO - __m128d _mm_cmpneq_sd(__m128d, __m128d); 14:20:09 INFO - __m128 _mm_cmpneq_ss(__m128, __m128); 14:20:09 INFO - __m128d _mm_cmpnge_pd(__m128d, __m128d); 14:20:09 INFO - __m128 _mm_cmpnge_ps(__m128, __m128); 14:20:09 INFO - __m128d _mm_cmpnge_sd(__m128d, __m128d); 14:20:09 INFO - __m128 _mm_cmpnge_ss(__m128, __m128); 14:20:09 INFO - __m128d _mm_cmpngt_pd(__m128d, __m128d); 14:20:09 INFO - __m128 _mm_cmpngt_ps(__m128, __m128); 14:20:09 INFO - __m128d _mm_cmpngt_sd(__m128d, __m128d); 14:20:09 INFO - __m128 _mm_cmpngt_ss(__m128, __m128); 14:20:09 INFO - __m128d _mm_cmpnle_pd(__m128d, __m128d); 14:20:09 INFO - __m128 _mm_cmpnle_ps(__m128, __m128); 14:20:09 INFO - __m128d _mm_cmpnle_sd(__m128d, __m128d); 14:20:09 INFO - __m128 _mm_cmpnle_ss(__m128, __m128); 14:20:09 INFO - __m128d _mm_cmpnlt_pd(__m128d, __m128d); 14:20:09 INFO - __m128 _mm_cmpnlt_ps(__m128, __m128); 14:20:09 INFO - __m128d _mm_cmpnlt_sd(__m128d, __m128d); 14:20:09 INFO - __m128 _mm_cmpnlt_ss(__m128, __m128); 14:20:09 INFO - __m128d _mm_cmpord_pd(__m128d, __m128d); 14:20:09 INFO - __m128 _mm_cmpord_ps(__m128, __m128); 14:20:09 INFO - __m128d _mm_cmpord_sd(__m128d, __m128d); 14:20:09 INFO - __m128 _mm_cmpord_ss(__m128, __m128); 14:20:09 INFO - __m128d _mm_cmpunord_pd(__m128d, __m128d); 14:20:09 INFO - __m128 _mm_cmpunord_ps(__m128, __m128); 14:20:09 INFO - __m128d _mm_cmpunord_sd(__m128d, __m128d); 14:20:09 INFO - __m128 _mm_cmpunord_ss(__m128, __m128); 14:20:09 INFO - int _mm_comieq_sd(__m128d, __m128d); 14:20:09 INFO - int _mm_comieq_ss(__m128, __m128); 14:20:09 INFO - int _mm_comige_sd(__m128d, __m128d); 14:20:09 INFO - int _mm_comige_ss(__m128, __m128); 14:20:09 INFO - int _mm_comigt_sd(__m128d, __m128d); 14:20:09 INFO - int _mm_comigt_ss(__m128, __m128); 14:20:09 INFO - int _mm_comile_sd(__m128d, __m128d); 14:20:09 INFO - int _mm_comile_ss(__m128, __m128); 14:20:09 INFO - int _mm_comilt_sd(__m128d, __m128d); 14:20:09 INFO - int _mm_comilt_ss(__m128, __m128); 14:20:09 INFO - int _mm_comineq_sd(__m128d, __m128d); 14:20:09 INFO - int _mm_comineq_ss(__m128, __m128); 14:20:09 INFO - unsigned int _mm_crc32_u16(unsigned int, unsigned short); 14:20:09 INFO - unsigned int _mm_crc32_u32(unsigned int, unsigned int); 14:20:09 INFO - unsigned int _mm_crc32_u8(unsigned int, unsigned char); 14:20:09 INFO - __m128 _mm_cvt_pi2ps(__m128, __m64); 14:20:09 INFO - __m64 _mm_cvt_ps2pi(__m128); 14:20:09 INFO - __m128 _mm_cvt_si2ss(__m128, int); 14:20:09 INFO - int _mm_cvt_ss2si(__m128); 14:20:09 INFO - __m128i _mm_cvtepi16_epi32(__m128i); 14:20:09 INFO - __m128i _mm_cvtepi16_epi64(__m128i); 14:20:09 INFO - __m128i _mm_cvtepi32_epi64(__m128i); 14:20:09 INFO - __m128d _mm_cvtepi32_pd(__m128i); 14:20:09 INFO - __m128 _mm_cvtepi32_ps(__m128i); 14:20:09 INFO - __m128i _mm_cvtepi8_epi16(__m128i); 14:20:09 INFO - __m128i _mm_cvtepi8_epi32(__m128i); 14:20:09 INFO - __m128i _mm_cvtepi8_epi64(__m128i); 14:20:09 INFO - __m128i _mm_cvtepu16_epi32(__m128i); 14:20:09 INFO - __m128i _mm_cvtepu16_epi64(__m128i); 14:20:09 INFO - __m128i _mm_cvtepu32_epi64(__m128i); 14:20:09 INFO - __m128i _mm_cvtepu8_epi16(__m128i); 14:20:09 INFO - __m128i _mm_cvtepu8_epi32(__m128i); 14:20:09 INFO - __m128i _mm_cvtepu8_epi64(__m128i); 14:20:09 INFO - __m128i _mm_cvtpd_epi32(__m128d); 14:20:09 INFO - __m64 _mm_cvtpd_pi32(__m128d); 14:20:09 INFO - __m128 _mm_cvtpd_ps(__m128d); 14:20:09 INFO - __m128d _mm_cvtpi32_pd(__m64); 14:20:09 INFO - __m128i _mm_cvtps_epi32(__m128); 14:20:09 INFO - __m128d _mm_cvtps_pd(__m128); 14:20:09 INFO - int _mm_cvtsd_si32(__m128d); 14:20:09 INFO - __m128 _mm_cvtsd_ss(__m128, __m128d); 14:20:09 INFO - int _mm_cvtsi128_si32(__m128i); 14:20:09 INFO - __m128d _mm_cvtsi32_sd(__m128d, int); 14:20:09 INFO - __m128i _mm_cvtsi32_si128(int); 14:20:09 INFO - __m128d _mm_cvtss_sd(__m128d, __m128); 14:20:09 INFO - __m64 _mm_cvtt_ps2pi(__m128); 14:20:09 INFO - int _mm_cvtt_ss2si(__m128); 14:20:09 INFO - __m128i _mm_cvttpd_epi32(__m128d); 14:20:09 INFO - __m64 _mm_cvttpd_pi32(__m128d); 14:20:09 INFO - __m128i _mm_cvttps_epi32(__m128); 14:20:09 INFO - int _mm_cvttsd_si32(__m128d); 14:20:09 INFO - __m128d _mm_div_pd(__m128d, __m128d); 14:20:09 INFO - __m128 _mm_div_ps(__m128, __m128); 14:20:09 INFO - __m128d _mm_div_sd(__m128d, __m128d); 14:20:09 INFO - __m128 _mm_div_ss(__m128, __m128); 14:20:09 INFO - __m128d _mm_dp_pd(__m128d, __m128d, int); 14:20:09 INFO - __m128 _mm_dp_ps(__m128, __m128, int); 14:20:09 INFO - int _mm_extract_epi16(__m128i, int); 14:20:09 INFO - int _mm_extract_epi32(__m128i, int); 14:20:09 INFO - int _mm_extract_epi8(__m128i, int); 14:20:09 INFO - int _mm_extract_ps(__m128, int); 14:20:09 INFO - __m128i _mm_extract_si64(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_extracti_si64(__m128i, int, int); 14:20:09 INFO - unsigned int _mm_getcsr(void); 14:20:09 INFO - __m128i _mm_hadd_epi16(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_hadd_epi32(__m128i, __m128i); 14:20:09 INFO - __m128d _mm_hadd_pd(__m128d, __m128d); 14:20:09 INFO - __m64 _mm_hadd_pi16(__m64, __m64); 14:20:09 INFO - __m64 _mm_hadd_pi32(__m64, __m64); 14:20:09 INFO - __m128 _mm_hadd_ps(__m128, __m128); 14:20:09 INFO - __m128i _mm_hadds_epi16(__m128i, __m128i); 14:20:09 INFO - __m64 _mm_hadds_pi16(__m64, __m64); 14:20:09 INFO - __m128i _mm_hsub_epi16(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_hsub_epi32(__m128i, __m128i); 14:20:09 INFO - __m128d _mm_hsub_pd(__m128d, __m128d); 14:20:09 INFO - __m64 _mm_hsub_pi16(__m64, __m64); 14:20:09 INFO - __m64 _mm_hsub_pi32(__m64, __m64); 14:20:09 INFO - __m128 _mm_hsub_ps(__m128, __m128); 14:20:09 INFO - __m128i _mm_hsubs_epi16(__m128i, __m128i); 14:20:09 INFO - __m64 _mm_hsubs_pi16(__m64, __m64); 14:20:09 INFO - __m128i _mm_insert_epi16(__m128i, int, int); 14:20:09 INFO - __m128i _mm_insert_epi32(__m128i, int, int); 14:20:09 INFO - __m128i _mm_insert_epi8(__m128i, int, int); 14:20:09 INFO - __m128 _mm_insert_ps(__m128, __m128, int); 14:20:09 INFO - __m128i _mm_insert_si64(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_inserti_si64(__m128i, __m128i, int, int); 14:20:09 INFO - __m128i _mm_lddqu_si128(__m128i const *); 14:20:09 INFO - void _mm_lfence(void); 14:20:09 INFO - __m128d _mm_load1_pd(double const *); 14:20:09 INFO - __m128d _mm_load_pd(double const *); 14:20:09 INFO - __m128 _mm_load_ps(float const *); 14:20:09 INFO - __m128 _mm_load_ps1(float const *); 14:20:09 INFO - __m128d _mm_load_sd(double const *); 14:20:09 INFO - __m128i _mm_load_si128(__m128i const *); 14:20:09 INFO - __m128 _mm_load_ss(float const *); 14:20:09 INFO - __m128d _mm_loaddup_pd(double const *); 14:20:09 INFO - __m128d _mm_loadh_pd(__m128d, double const *); 14:20:09 INFO - __m128 _mm_loadh_pi(__m128, __m64 const *); 14:20:09 INFO - __m128i _mm_loadl_epi64(__m128i const *); 14:20:09 INFO - __m128d _mm_loadl_pd(__m128d, double const *); 14:20:09 INFO - __m128 _mm_loadl_pi(__m128, __m64 const *); 14:20:09 INFO - __m128d _mm_loadr_pd(double const *); 14:20:09 INFO - __m128 _mm_loadr_ps(float const *); 14:20:09 INFO - __m128d _mm_loadu_pd(double const *); 14:20:09 INFO - __m128 _mm_loadu_ps(float const *); 14:20:09 INFO - __m128i _mm_loadu_si128(__m128i const *); 14:20:09 INFO - __m128i _mm_madd_epi16(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_maddubs_epi16(__m128i, __m128i); 14:20:09 INFO - __m64 _mm_maddubs_pi16(__m64, __m64); 14:20:09 INFO - void _mm_maskmoveu_si128(__m128i, __m128i, char *); 14:20:09 INFO - __m128i _mm_max_epi16(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_max_epi32(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_max_epi8(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_max_epu16(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_max_epu32(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_max_epu8(__m128i, __m128i); 14:20:09 INFO - __m128d _mm_max_pd(__m128d, __m128d); 14:20:09 INFO - __m128 _mm_max_ps(__m128, __m128); 14:20:09 INFO - __m128d _mm_max_sd(__m128d, __m128d); 14:20:09 INFO - __m128 _mm_max_ss(__m128, __m128); 14:20:09 INFO - void _mm_mfence(void); 14:20:09 INFO - __m128i _mm_min_epi16(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_min_epi32(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_min_epi8(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_min_epu16(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_min_epu32(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_min_epu8(__m128i, __m128i); 14:20:09 INFO - __m128d _mm_min_pd(__m128d, __m128d); 14:20:09 INFO - __m128 _mm_min_ps(__m128, __m128); 14:20:09 INFO - __m128d _mm_min_sd(__m128d, __m128d); 14:20:09 INFO - __m128 _mm_min_ss(__m128, __m128); 14:20:09 INFO - __m128i _mm_minpos_epu16(__m128i); 14:20:09 INFO - void _mm_monitor(void const *, unsigned int, unsigned int); 14:20:09 INFO - __m128i _mm_move_epi64(__m128i); 14:20:09 INFO - __m128d _mm_move_sd(__m128d, __m128d); 14:20:09 INFO - __m128 _mm_move_ss(__m128, __m128); 14:20:09 INFO - __m128d _mm_movedup_pd(__m128d); 14:20:09 INFO - __m128 _mm_movehdup_ps(__m128); 14:20:09 INFO - __m128 _mm_movehl_ps(__m128, __m128); 14:20:09 INFO - __m128 _mm_moveldup_ps(__m128); 14:20:09 INFO - __m128 _mm_movelh_ps(__m128, __m128); 14:20:09 INFO - int _mm_movemask_epi8(__m128i); 14:20:09 INFO - int _mm_movemask_pd(__m128d); 14:20:09 INFO - int _mm_movemask_ps(__m128); 14:20:09 INFO - __m64 _mm_movepi64_pi64(__m128i); 14:20:09 INFO - __m128i _mm_movpi64_epi64(__m64); 14:20:09 INFO - __m128i _mm_mpsadbw_epu8(__m128i, __m128i, int); 14:20:09 INFO - __m128i _mm_mul_epi32(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_mul_epu32(__m128i, __m128i); 14:20:09 INFO - __m128d _mm_mul_pd(__m128d, __m128d); 14:20:09 INFO - __m128 _mm_mul_ps(__m128, __m128); 14:20:09 INFO - __m128d _mm_mul_sd(__m128d, __m128d); 14:20:09 INFO - __m128 _mm_mul_ss(__m128, __m128); 14:20:09 INFO - __m64 _mm_mul_su32(__m64, __m64); 14:20:09 INFO - __m128i _mm_mulhi_epi16(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_mulhi_epu16(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_mulhrs_epi16(__m128i, __m128i); 14:20:09 INFO - __m64 _mm_mulhrs_pi16(__m64, __m64); 14:20:09 INFO - __m128i _mm_mullo_epi16(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_mullo_epi32(__m128i, __m128i); 14:20:09 INFO - void _mm_mwait(unsigned int, unsigned int); 14:20:09 INFO - __m128d _mm_or_pd(__m128d, __m128d); 14:20:09 INFO - __m128 _mm_or_ps(__m128, __m128); 14:20:09 INFO - __m128i _mm_or_si128(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_packs_epi16(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_packs_epi32(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_packus_epi16(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_packus_epi32(__m128i, __m128i); 14:20:09 INFO - void _mm_pause(void); 14:20:09 INFO - int _mm_popcnt_u32(unsigned int); 14:20:09 INFO - void _mm_prefetch(char const *, int); 14:20:09 INFO - __m128 _mm_rcp_ps(__m128); 14:20:09 INFO - __m128 _mm_rcp_ss(__m128); 14:20:09 INFO - __m128d _mm_round_pd(__m128d, int); 14:20:09 INFO - __m128 _mm_round_ps(__m128, int); 14:20:09 INFO - __m128d _mm_round_sd(__m128d, __m128d, int); 14:20:09 INFO - __m128 _mm_round_ss(__m128, __m128, int); 14:20:09 INFO - __m128 _mm_rsqrt_ps(__m128); 14:20:09 INFO - __m128 _mm_rsqrt_ss(__m128); 14:20:09 INFO - __m128i _mm_sad_epu8(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_set1_epi16(short); 14:20:09 INFO - __m128i _mm_set1_epi32(int); 14:20:09 INFO - __m128i _mm_set1_epi64(__m64); 14:20:09 INFO - __m128i _mm_set1_epi64x(__int64); 14:20:09 INFO - __m128i _mm_set1_epi8(char); 14:20:09 INFO - __m128d _mm_set1_pd(double); 14:20:09 INFO - __m64 _mm_set1_pi16(short); 14:20:09 INFO - __m64 _mm_set1_pi32(int); 14:20:09 INFO - __m64 _mm_set1_pi8(char); 14:20:09 INFO - __m128i _mm_set_epi16(short, short, short, short, short, short, short, short); 14:20:09 INFO - __m128i _mm_set_epi32(int, int, int, int); 14:20:09 INFO - __m128i _mm_set_epi64(__m64, __m64); 14:20:09 INFO - __m128i _mm_set_epi64x(__int64, __int64); 14:20:09 INFO - __m128i _mm_set_epi8(char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char); 14:20:09 INFO - __m128d _mm_set_pd(double, double); 14:20:09 INFO - __m64 _mm_set_pi16(short, short, short, short); 14:20:09 INFO - __m64 _mm_set_pi32(int, int); 14:20:09 INFO - __m64 _mm_set_pi8(char, char, char, char, char, char, char, char); 14:20:09 INFO - __m128 _mm_set_ps(float, float, float, float); 14:20:09 INFO - __m128 _mm_set_ps1(float); 14:20:09 INFO - __m128d _mm_set_sd(double); 14:20:09 INFO - __m128 _mm_set_ss(float); 14:20:09 INFO - void _mm_setcsr(unsigned int); 14:20:09 INFO - __m128i _mm_setl_epi64(__m128i); 14:20:09 INFO - __m128i _mm_setr_epi16(short, short, short, short, short, short, short, short); 14:20:09 INFO - __m128i _mm_setr_epi32(int, int, int, int); 14:20:09 INFO - __m128i _mm_setr_epi64(__m64, __m64); 14:20:09 INFO - __m128i _mm_setr_epi64x(__int64, __int64); 14:20:09 INFO - __m128i _mm_setr_epi8(char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char); 14:20:09 INFO - __m128d _mm_setr_pd(double, double); 14:20:09 INFO - __m64 _mm_setr_pi16(short, short, short, short); 14:20:09 INFO - __m64 _mm_setr_pi32(int, int); 14:20:09 INFO - __m64 _mm_setr_pi8(char, char, char, char, char, char, char, char); 14:20:09 INFO - __m128 _mm_setr_ps(float, float, float, float); 14:20:09 INFO - __m128d _mm_setzero_pd(void); 14:20:09 INFO - __m128 _mm_setzero_ps(void); 14:20:09 INFO - __m128i _mm_setzero_si128(void); 14:20:09 INFO - __m64 _mm_setzero_si64(void); 14:20:09 INFO - void _mm_sfence(void); 14:20:09 INFO - __m128i _mm_shuffle_epi32(__m128i, int); 14:20:09 INFO - __m128i _mm_shuffle_epi8(__m128i, __m128i); 14:20:09 INFO - __m128d _mm_shuffle_pd(__m128d, __m128d, int); 14:20:09 INFO - __m64 _mm_shuffle_pi8(__m64, __m64); 14:20:09 INFO - __m128 _mm_shuffle_ps(__m128, __m128, unsigned int); 14:20:09 INFO - __m128i _mm_shufflehi_epi16(__m128i, int); 14:20:09 INFO - __m128i _mm_shufflelo_epi16(__m128i, int); 14:20:09 INFO - __m128i _mm_sign_epi16(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_sign_epi32(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_sign_epi8(__m128i, __m128i); 14:20:09 INFO - __m64 _mm_sign_pi16(__m64, __m64); 14:20:09 INFO - __m64 _mm_sign_pi32(__m64, __m64); 14:20:09 INFO - __m64 _mm_sign_pi8(__m64, __m64); 14:20:09 INFO - __m128i _mm_sll_epi16(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_sll_epi32(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_sll_epi64(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_slli_epi16(__m128i, int); 14:20:09 INFO - __m128i _mm_slli_epi32(__m128i, int); 14:20:09 INFO - __m128i _mm_slli_epi64(__m128i, int); 14:20:09 INFO - __m128i _mm_slli_si128(__m128i, int); 14:20:09 INFO - __m128d _mm_sqrt_pd(__m128d); 14:20:09 INFO - __m128 _mm_sqrt_ps(__m128); 14:20:09 INFO - __m128d _mm_sqrt_sd(__m128d, __m128d); 14:20:09 INFO - __m128 _mm_sqrt_ss(__m128); 14:20:09 INFO - __m128i _mm_sra_epi16(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_sra_epi32(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_srai_epi16(__m128i, int); 14:20:09 INFO - __m128i _mm_srai_epi32(__m128i, int); 14:20:09 INFO - __m128i _mm_srl_epi16(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_srl_epi32(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_srl_epi64(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_srli_epi16(__m128i, int); 14:20:09 INFO - __m128i _mm_srli_epi32(__m128i, int); 14:20:09 INFO - __m128i _mm_srli_epi64(__m128i, int); 14:20:09 INFO - __m128i _mm_srli_si128(__m128i, int); 14:20:09 INFO - void _mm_store1_pd(double *, __m128d); 14:20:09 INFO - void _mm_store_pd(double *, __m128d); 14:20:09 INFO - void _mm_store_ps(float *, __m128); 14:20:09 INFO - void _mm_store_ps1(float *, __m128); 14:20:09 INFO - void _mm_store_sd(double *, __m128d); 14:20:09 INFO - void _mm_store_si128(__m128i *, __m128i); 14:20:09 INFO - void _mm_store_ss(float *, __m128); 14:20:09 INFO - void _mm_storeh_pd(double *, __m128d); 14:20:09 INFO - void _mm_storeh_pi(__m64 *, __m128); 14:20:09 INFO - void _mm_storel_epi64(__m128i *, __m128i); 14:20:09 INFO - void _mm_storel_pd(double *, __m128d); 14:20:09 INFO - void _mm_storel_pi(__m64 *, __m128); 14:20:09 INFO - void _mm_storer_pd(double *, __m128d); 14:20:09 INFO - void _mm_storer_ps(float *, __m128); 14:20:09 INFO - void _mm_storeu_pd(double *, __m128d); 14:20:09 INFO - void _mm_storeu_ps(float *, __m128); 14:20:09 INFO - void _mm_storeu_si128(__m128i *, __m128i); 14:20:09 INFO - __m128i _mm_stream_load_si128(const __m128i *); 14:20:09 INFO - void _mm_stream_pd(double *, __m128d); 14:20:09 INFO - void _mm_stream_pi(__m64 *, __m64); 14:20:09 INFO - void _mm_stream_ps(float *, __m128); 14:20:09 INFO - void _mm_stream_sd(double *, __m128d); 14:20:09 INFO - void _mm_stream_si128(__m128i *, __m128i); 14:20:09 INFO - void _mm_stream_si32(int *, int); 14:20:09 INFO - void _mm_stream_ss(float *, __m128); 14:20:09 INFO - __m128i _mm_sub_epi16(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_sub_epi32(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_sub_epi64(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_sub_epi8(__m128i, __m128i); 14:20:09 INFO - __m128d _mm_sub_pd(__m128d, __m128d); 14:20:09 INFO - __m128 _mm_sub_ps(__m128, __m128); 14:20:09 INFO - __m128d _mm_sub_sd(__m128d, __m128d); 14:20:09 INFO - __m64 _mm_sub_si64(__m64, __m64); 14:20:09 INFO - __m128 _mm_sub_ss(__m128, __m128); 14:20:09 INFO - __m128i _mm_subs_epi16(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_subs_epi8(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_subs_epu16(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_subs_epu8(__m128i, __m128i); 14:20:09 INFO - int _mm_testc_si128(__m128i, __m128i); 14:20:09 INFO - int _mm_testnzc_si128(__m128i, __m128i); 14:20:09 INFO - int _mm_testz_si128(__m128i, __m128i); 14:20:09 INFO - int _mm_ucomieq_sd(__m128d, __m128d); 14:20:09 INFO - int _mm_ucomieq_ss(__m128, __m128); 14:20:09 INFO - int _mm_ucomige_sd(__m128d, __m128d); 14:20:09 INFO - int _mm_ucomige_ss(__m128, __m128); 14:20:09 INFO - int _mm_ucomigt_sd(__m128d, __m128d); 14:20:09 INFO - int _mm_ucomigt_ss(__m128, __m128); 14:20:09 INFO - int _mm_ucomile_sd(__m128d, __m128d); 14:20:09 INFO - int _mm_ucomile_ss(__m128, __m128); 14:20:09 INFO - int _mm_ucomilt_sd(__m128d, __m128d); 14:20:09 INFO - int _mm_ucomilt_ss(__m128, __m128); 14:20:09 INFO - int _mm_ucomineq_sd(__m128d, __m128d); 14:20:09 INFO - int _mm_ucomineq_ss(__m128, __m128); 14:20:09 INFO - __m128i _mm_unpackhi_epi16(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_unpackhi_epi32(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_unpackhi_epi64(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_unpackhi_epi8(__m128i, __m128i); 14:20:09 INFO - __m128d _mm_unpackhi_pd(__m128d, __m128d); 14:20:09 INFO - __m128 _mm_unpackhi_ps(__m128, __m128); 14:20:09 INFO - __m128i _mm_unpacklo_epi16(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_unpacklo_epi32(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_unpacklo_epi64(__m128i, __m128i); 14:20:09 INFO - __m128i _mm_unpacklo_epi8(__m128i, __m128i); 14:20:09 INFO - __m128d _mm_unpacklo_pd(__m128d, __m128d); 14:20:09 INFO - __m128 _mm_unpacklo_ps(__m128, __m128); 14:20:09 INFO - __m128d _mm_xor_pd(__m128d, __m128d); 14:20:09 INFO - __m128 _mm_xor_ps(__m128, __m128); 14:20:09 INFO - __m128i _mm_xor_si128(__m128i, __m128i); 14:20:09 INFO - unsigned int __cdecl _rotl( unsigned int _Value, int _Shift); 14:20:09 INFO - unsigned short __cdecl _rotl16(unsigned short _Value, unsigned char _Shift); 14:20:09 INFO - unsigned __int64 __cdecl _rotl64( unsigned __int64 _Value, int _Shift); 14:20:09 INFO - unsigned char __cdecl _rotl8(unsigned char _Value, unsigned char _Shift); 14:20:09 INFO - unsigned int __cdecl _rotr( unsigned int _Value, int _Shift); 14:20:09 INFO - unsigned short __cdecl _rotr16(unsigned short _Value, unsigned char _Shift); 14:20:09 INFO - unsigned __int64 __cdecl _rotr64( unsigned __int64 _Value, int _Shift); 14:20:09 INFO - unsigned char __cdecl _rotr8(unsigned char _Value, unsigned char _Shift); 14:20:09 INFO - int __cdecl _setjmp(jmp_buf); 14:20:09 INFO - void _rsm(void); 14:20:09 INFO - void _lgdt(void *); 14:20:09 INFO - void _sgdt(void *); 14:20:09 INFO - void _clac(void); 14:20:09 INFO - void _stac(void); 14:20:09 INFO - unsigned char __cdecl _addcarry_u8(unsigned char, unsigned char, unsigned char, unsigned char *); 14:20:09 INFO - unsigned char __cdecl _subborrow_u8(unsigned char, unsigned char, unsigned char, unsigned char *); 14:20:09 INFO - unsigned char __cdecl _addcarry_u16(unsigned char, unsigned short, unsigned short, unsigned short *); 14:20:09 INFO - unsigned char __cdecl _subborrow_u16(unsigned char, unsigned short, unsigned short, unsigned short *); 14:20:09 INFO - unsigned char __cdecl _addcarry_u32(unsigned char, unsigned int, unsigned int, unsigned int *); 14:20:09 INFO - unsigned char __cdecl _subborrow_u32(unsigned char, unsigned int, unsigned int, unsigned int *); 14:20:09 INFO - void _mm_monitorx(void const *, unsigned int, unsigned int); 14:20:09 INFO - void _mm_mwaitx(unsigned int, unsigned int, unsigned int); 14:20:09 INFO - } 14:20:09 INFO - #line 1134 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\intrin.h" 14:20:09 INFO - #line 1135 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\intrin.h" 14:20:09 INFO - #line 1136 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\intrin.h" 14:20:09 INFO - #line 1152 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:09 INFO - #line 1166 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:09 INFO - #pragma warning(pop) 14:20:09 INFO - #pragma pack(pop) 14:20:09 INFO - #line 1171 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:09 INFO - #line 1172 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:09 INFO - #line 7 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory" 14:20:09 INFO - #pragma pack(push,8) 14:20:09 INFO - #pragma warning(push,3) 14:20:09 INFO - #pragma warning(disable: 4700) 14:20:09 INFO - namespace std { 14:20:09 INFO - template inline 14:20:09 INFO - pair<_Ty *, ptrdiff_t> 14:20:09 INFO - get_temporary_buffer(ptrdiff_t _Count) throw () 14:20:09 INFO - { 14:20:09 INFO - _Ty *_Pbuf; 14:20:09 INFO - if (_Count < 0) 14:20:09 INFO - _Count = 0; 14:20:09 INFO - else if (((size_t)(-1) / sizeof (_Ty) < _Count)) 14:20:09 INFO - _Xbad_alloc(); 14:20:09 INFO - for (_Pbuf = 0; 0 < _Count; _Count /= 2) 14:20:09 INFO - if ((_Pbuf = (_Ty *)operator new( 14:20:09 INFO - (size_t)_Count * sizeof (_Ty), nothrow)) != 0) 14:20:09 INFO - break; 14:20:09 INFO - return (pair<_Ty *, ptrdiff_t>(_Pbuf, _Count)); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - void return_temporary_buffer(_Ty *_Pbuf) 14:20:09 INFO - { 14:20:09 INFO - operator delete(_Pbuf); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt _Uninitialized_copy_unchecked1(_InIt _First, _InIt _Last, 14:20:09 INFO - _FwdIt _Dest, _General_ptr_iterator_tag) 14:20:09 INFO - { 14:20:09 INFO - _FwdIt _Next = _Dest; 14:20:09 INFO - { if (1) { 14:20:09 INFO - for (; _First != _Last; ++_Dest, (void)++_First) 14:20:09 INFO - _Construct(_Unfancy(_Dest), *_First); 14:20:09 INFO - } else if (0) { 14:20:09 INFO - _Destroy_range(_Next, _Dest); 14:20:09 INFO - ; 14:20:09 INFO - } } 14:20:09 INFO - return (_Dest); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt _Uninitialized_copy_unchecked1(_InIt _First, _InIt _Last, 14:20:09 INFO - _FwdIt _Dest, _Really_trivial_ptr_iterator_tag) 14:20:09 INFO - { 14:20:09 INFO - return (_Copy_memmove(_First, _Last, _Dest)); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt _Uninitialized_copy_unchecked(_InIt _First, _InIt _Last, 14:20:09 INFO - _FwdIt _Dest) 14:20:09 INFO - { 14:20:09 INFO - return (_Uninitialized_copy_unchecked1(_First, _Last, 14:20:09 INFO - _Dest, _Ptr_copy_cat(_First, _Dest))); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt _Uninitialized_copy1(_InIt _First, _InIt _Last, 14:20:09 INFO - _FwdIt _Dest, input_iterator_tag, forward_iterator_tag) 14:20:09 INFO - { 14:20:09 INFO - return (_Rechecked(_Dest, 14:20:09 INFO - _Uninitialized_copy_unchecked(_First, _Last, _Unchecked_idl0(_Dest)))); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt _Uninitialized_copy1(_InIt _First, _InIt _Last, 14:20:09 INFO - _FwdIt _Dest, random_access_iterator_tag, random_access_iterator_tag) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - return (_Rechecked(_Dest, 14:20:09 INFO - _Uninitialized_copy_unchecked(_First, _Last, _Unchecked(_Dest)))); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt uninitialized_copy(_InIt _First, _InIt _Last, 14:20:09 INFO - _FwdIt _Dest) 14:20:09 INFO - { 14:20:09 INFO - struct _Unchecked_iterators { static void _Deprecate(false_type) { } static void _Deprecate(true_type) { } }; (_Unchecked_iterators::_Deprecate(_Is_checked(_Dest))); 14:20:09 INFO - ; 14:20:09 INFO - return (_Uninitialized_copy1(_Unchecked(_First), _Unchecked(_Last), 14:20:09 INFO - _Dest, _Iter_cat_t<_InIt>(), _Iter_cat_t<_FwdIt>())); 14:20:09 INFO - } 14:20:09 INFO - #line 120 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory" 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt _Uninitialized_copy_n_unchecked1(_InIt _First, _Diff _Count, 14:20:09 INFO - _FwdIt _Dest, _General_ptr_iterator_tag) 14:20:09 INFO - { 14:20:09 INFO - _FwdIt _Next = _Dest; 14:20:09 INFO - { if (1) { 14:20:09 INFO - for (; 0 < _Count; --_Count, (void)++_Dest, ++_First) 14:20:09 INFO - _Construct(_Unfancy(_Dest), *_First); 14:20:09 INFO - } else if (0) { 14:20:09 INFO - _Destroy_range(_Next, _Dest); 14:20:09 INFO - ; 14:20:09 INFO - } } 14:20:09 INFO - return (_Dest); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt _Uninitialized_copy_n_unchecked1(_InIt _First, _Diff _Count, 14:20:09 INFO - _FwdIt _Dest, _Really_trivial_ptr_iterator_tag) 14:20:09 INFO - { 14:20:09 INFO - if (0 < _Count) 14:20:09 INFO - return (_Copy_memmove(_First, _First + _Count, _Dest)); 14:20:09 INFO - return (_Dest); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt _Uninitialized_copy_n_unchecked(_InIt _First, _Diff _Count, 14:20:09 INFO - _FwdIt _Dest) 14:20:09 INFO - { 14:20:09 INFO - return (_Uninitialized_copy_n_unchecked1(_First, _Count, 14:20:09 INFO - _Dest, _Ptr_copy_cat(_First, _Dest))); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt uninitialized_copy_n(_InIt _First, _Diff _Count, 14:20:09 INFO - _FwdIt _Dest) 14:20:09 INFO - { 14:20:09 INFO - struct _Unchecked_iterators { static void _Deprecate(false_type) { } static void _Deprecate(true_type) { } }; (_Unchecked_iterators::_Deprecate(_Is_checked(_Dest))); 14:20:09 INFO - return (_Rechecked(_Dest, 14:20:09 INFO - _Uninitialized_copy_n_unchecked(_Unchecked_n(_First, _Count), _Count, _Unchecked_n(_Dest, _Count)))); 14:20:09 INFO - } 14:20:09 INFO - #line 213 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory" 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt _Uninitialized_copy_al_unchecked1(_InIt _First, _InIt _Last, _FwdIt _Dest, 14:20:09 INFO - _Wrap_alloc<_Alloc>& _Al, _General_ptr_iterator_tag, _Any_tag) 14:20:09 INFO - { 14:20:09 INFO - _FwdIt _Next = _Dest; 14:20:09 INFO - { if (1) { 14:20:09 INFO - for (; _First != _Last; ++_Dest, (void)++_First) 14:20:09 INFO - _Al.construct(_Unfancy(_Dest), *_First); 14:20:09 INFO - } else if (0) { 14:20:09 INFO - _Destroy_range(_Next, _Dest, _Al); 14:20:09 INFO - ; 14:20:09 INFO - } } 14:20:09 INFO - return (_Dest); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _Ty2 *_Uninitialized_copy_al_unchecked1(_Ty1 *_First, _Ty1 *_Last, _Ty2 *_Dest, 14:20:09 INFO - _Wrap_alloc<_Alloc>&, _Really_trivial_ptr_iterator_tag, true_type) 14:20:09 INFO - { 14:20:09 INFO - return (_Copy_memmove(_First, _Last, _Dest)); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt _Uninitialized_copy_al_unchecked(_InIt _First, _InIt _Last, _FwdIt _Dest, 14:20:09 INFO - _Wrap_alloc<_Alloc>& _Al) 14:20:09 INFO - { 14:20:09 INFO - return (_Uninitialized_copy_al_unchecked1(_First, _Last, _Dest, _Al, 14:20:09 INFO - _Ptr_copy_cat(_First, _Dest), 14:20:09 INFO - _Uses_default_construct_t<_Alloc, decltype(_Unfancy(_Dest)), decltype(*_First)>())); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt _Uninitialized_copy(_InIt _First, _InIt _Last, _FwdIt _Dest, 14:20:09 INFO - _Wrap_alloc<_Alloc>& _Al) 14:20:09 INFO - { 14:20:09 INFO - return (_Rechecked(_Dest, 14:20:09 INFO - _Uninitialized_copy_al_unchecked(_Unchecked(_First), _Unchecked(_Last), 14:20:09 INFO - _Unchecked(_Dest), _Al))); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt _Uninitialized_move_al_unchecked1(_InIt _First, _InIt _Last, _FwdIt _Dest, 14:20:09 INFO - _Wrap_alloc<_Alloc>& _Al, _General_ptr_iterator_tag, _Any_tag) 14:20:09 INFO - { 14:20:09 INFO - _FwdIt _Next = _Dest; 14:20:09 INFO - { if (1) { 14:20:09 INFO - for (; _First != _Last; ++_Dest, (void)++_First) 14:20:09 INFO - _Al.construct(_Unfancy(_Dest), ::std:: move(*_First)); 14:20:09 INFO - } else if (0) { 14:20:09 INFO - _Destroy_range(_Next, _Dest, _Al); 14:20:09 INFO - ; 14:20:09 INFO - } } 14:20:09 INFO - return (_Dest); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _Ty2 *_Uninitialized_move_al_unchecked1(_Ty1 *_First, _Ty1 *_Last, _Ty2 *_Dest, 14:20:09 INFO - _Wrap_alloc<_Alloc>&, _Really_trivial_ptr_iterator_tag, true_type) 14:20:09 INFO - { 14:20:09 INFO - return (_Copy_memmove(_First, _Last, _Dest)); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt _Uninitialized_move_al_unchecked(_InIt _First, _InIt _Last, _FwdIt _Dest, 14:20:09 INFO - _Wrap_alloc<_Alloc>& _Al) 14:20:09 INFO - { 14:20:09 INFO - typedef decltype(::std:: move(*_First)) _Src_type; 14:20:09 INFO - return (_Uninitialized_move_al_unchecked1(_First, _Last, _Dest, _Al, 14:20:09 INFO - _Ptr_move_cat(_First, _Dest), 14:20:09 INFO - _Uses_default_construct_t<_Alloc, decltype(_Unfancy(_Dest)), _Src_type>())); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt _Uninitialized_move(_InIt _First, _InIt _Last, _FwdIt _Dest, 14:20:09 INFO - _Wrap_alloc<_Alloc>& _Al) 14:20:09 INFO - { 14:20:09 INFO - return (_Rechecked(_Dest, 14:20:09 INFO - _Uninitialized_move_al_unchecked(_Unchecked(_First), _Unchecked(_Last), 14:20:09 INFO - _Unchecked(_Dest), _Al))); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - void _Uninitialized_fill_unchecked1(_FwdIt _First, _FwdIt _Last, const _Tval& _Val, false_type) 14:20:09 INFO - { 14:20:09 INFO - _FwdIt _Next = _First; 14:20:09 INFO - { if (1) { 14:20:09 INFO - for (; _First != _Last; ++_First) 14:20:09 INFO - _Construct(_Unfancy(_First), _Val); 14:20:09 INFO - } else if (0) { 14:20:09 INFO - _Destroy_range(_Next, _First); 14:20:09 INFO - ; 14:20:09 INFO - } } 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - void _Uninitialized_fill_unchecked1(_FwdIt _First, _FwdIt _Last, const _Tval& _Val, true_type) 14:20:09 INFO - { 14:20:09 INFO - :: memset(_First, _Val, _Last - _First); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - void _Uninitialized_fill_unchecked(_FwdIt _First, _FwdIt _Last, const _Tval& _Val) 14:20:09 INFO - { 14:20:09 INFO - _Uninitialized_fill_unchecked1(_First, _Last, _Val, _Fill_memset_is_safe(_First, _Val)); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - void uninitialized_fill(_FwdIt _First, _FwdIt _Last, const _Tval& _Val) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - _Uninitialized_fill_unchecked(_Unchecked(_First), _Unchecked(_Last), _Val); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt _Uninitialized_fill_n_unchecked1(_FwdIt _First, _Diff _Count, const _Tval& _Val, false_type) 14:20:09 INFO - { 14:20:09 INFO - _FwdIt _Next = _First; 14:20:09 INFO - { if (1) { 14:20:09 INFO - for (; 0 < _Count; --_Count, (void)++_First) 14:20:09 INFO - _Construct(_Unfancy(_First), _Val); 14:20:09 INFO - } else if (0) { 14:20:09 INFO - _Destroy_range(_Next, _First); 14:20:09 INFO - ; 14:20:09 INFO - } } 14:20:09 INFO - return (_First); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt _Uninitialized_fill_n_unchecked1(_FwdIt _First, _Diff _Count, const _Tval& _Val, true_type) 14:20:09 INFO - { 14:20:09 INFO - if (0 < _Count) 14:20:09 INFO - { 14:20:09 INFO - :: memset(_First, _Val, _Count); 14:20:09 INFO - return (_First + _Count); 14:20:09 INFO - } 14:20:09 INFO - return (_First); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt _Uninitialized_fill_n_unchecked(_FwdIt _First, _Diff _Count, const _Tval& _Val) 14:20:09 INFO - { 14:20:09 INFO - return (_Uninitialized_fill_n_unchecked1(_First, _Count, _Val, _Fill_memset_is_safe(_First, _Val))); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt uninitialized_fill_n(_FwdIt _First, _Diff _Count, 14:20:09 INFO - const _Tval& _Val) 14:20:09 INFO - { 14:20:09 INFO - return (_Rechecked(_First, 14:20:09 INFO - _Uninitialized_fill_n_unchecked(_Unchecked_n(_First, _Count), _Count, _Val))); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - void _Uninit_alloc_fill_n1(_FwdIt _First, _Diff _Count, const _Iter_value_t<_FwdIt> * _Pval, 14:20:09 INFO - _Wrap_alloc<_Alloc>& _Al, false_type) 14:20:09 INFO - { 14:20:09 INFO - _FwdIt _Next = _First; 14:20:09 INFO - { if (1) { 14:20:09 INFO - for (; 0 < _Count; --_Count, (void)++_First) 14:20:09 INFO - _Al.construct(_Unfancy(_First), *_Pval); 14:20:09 INFO - } else if (0) { 14:20:09 INFO - _Destroy_range(_Next, _First, _Al); 14:20:09 INFO - ; 14:20:09 INFO - } } 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - void _Uninit_alloc_fill_n1(_FwdIt _First, _Diff _Count, const _Iter_value_t<_FwdIt> * _Pval, 14:20:09 INFO - _Wrap_alloc<_Alloc>&, true_type) 14:20:09 INFO - { 14:20:09 INFO - :: memset(_First, *_Pval, _Count); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - void _Uninitialized_fill_n(_FwdIt _First, _Diff _Count, 14:20:09 INFO - const _Iter_value_t<_FwdIt> * _Pval, _Wrap_alloc<_Alloc>& _Al) 14:20:09 INFO - { 14:20:09 INFO - _Uninit_alloc_fill_n1(_First, _Count, _Pval, _Al, 14:20:09 INFO - typename conjunction>::type()); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - void _Uninitialized_default_fill_n1(_FwdIt _First, _Diff _Count, 14:20:09 INFO - _Wrap_alloc<_Alloc>& _Al, false_type) 14:20:09 INFO - { 14:20:09 INFO - _FwdIt _Next = _First; 14:20:09 INFO - { if (1) { 14:20:09 INFO - for (; 0 < _Count; --_Count, (void)++_First) 14:20:09 INFO - _Al.construct(_Unfancy(_First)); 14:20:09 INFO - } else if (0) { 14:20:09 INFO - _Destroy_range(_Next, _First, _Al); 14:20:09 INFO - ; 14:20:09 INFO - } } 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - void _Uninitialized_default_fill_n1(_FwdIt _First, _Diff _Count, 14:20:09 INFO - _Wrap_alloc<_Alloc>&, true_type) 14:20:09 INFO - { 14:20:09 INFO - :: memset(_First, 0, _Count * sizeof(_Iter_value_t<_FwdIt>)); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - void _Uninitialized_default_fill_n(_FwdIt _First, _Diff _Count, 14:20:09 INFO - _Wrap_alloc<_Alloc>& _Al) 14:20:09 INFO - { 14:20:09 INFO - typedef _Iter_value_t<_FwdIt> _Ty; 14:20:09 INFO - _Uninitialized_default_fill_n1(_First, _Count, _Al, 14:20:09 INFO - typename conjunction< 14:20:09 INFO - is_pointer<_FwdIt>, 14:20:09 INFO - is_scalar<_Ty>, 14:20:09 INFO - negation>, 14:20:09 INFO - negation>, 14:20:09 INFO - _Uses_default_construct<_Alloc, decltype(_Unfancy(_First))>>::type()); 14:20:09 INFO - } 14:20:09 INFO - template 14:20:09 INFO - class raw_storage_iterator 14:20:09 INFO - : public _Outit 14:20:09 INFO - { 14:20:09 INFO - public: 14:20:09 INFO - explicit raw_storage_iterator(_OutIt _First) 14:20:09 INFO - : _Next(_First) 14:20:09 INFO - { 14:20:09 INFO - } 14:20:09 INFO - raw_storage_iterator& operator*() 14:20:09 INFO - { 14:20:09 INFO - return (*this); 14:20:09 INFO - } 14:20:09 INFO - raw_storage_iterator& operator=(const _Ty& _Val) 14:20:09 INFO - { 14:20:09 INFO - _Construct(_Unfancy(_Next), _Val); 14:20:09 INFO - return (*this); 14:20:09 INFO - } 14:20:09 INFO - raw_storage_iterator& operator=(_Ty&& _Val) 14:20:09 INFO - { 14:20:09 INFO - _Construct(_Unfancy(_Next), ::std:: move(_Val)); 14:20:09 INFO - return (*this); 14:20:09 INFO - } 14:20:09 INFO - raw_storage_iterator& operator++() 14:20:09 INFO - { 14:20:09 INFO - ++_Next; 14:20:09 INFO - return (*this); 14:20:09 INFO - } 14:20:09 INFO - raw_storage_iterator operator++(int) 14:20:09 INFO - { 14:20:09 INFO - raw_storage_iterator _Ans = *this; 14:20:09 INFO - ++_Next; 14:20:09 INFO - return (_Ans); 14:20:09 INFO - } 14:20:09 INFO - _OutIt base() const 14:20:09 INFO - { 14:20:09 INFO - return (_Next); 14:20:09 INFO - } 14:20:09 INFO - private: 14:20:09 INFO - _OutIt _Next; 14:20:09 INFO - }; 14:20:09 INFO - template 14:20:09 INFO - class _Temp_iterator 14:20:09 INFO - : public _Outit 14:20:09 INFO - { 14:20:09 INFO - public: 14:20:09 INFO - typedef _Ty *_Pty; 14:20:09 INFO - _Temp_iterator(ptrdiff_t _Count = 0) 14:20:09 INFO - { 14:20:09 INFO - _Buf._Begin = 0; 14:20:09 INFO - _Buf._Current = 0; 14:20:09 INFO - _Buf._Hiwater = 0; 14:20:09 INFO - _Buf._Size = _Count; 14:20:09 INFO - _Pbuf = &_Buf; 14:20:09 INFO - } 14:20:09 INFO - _Temp_iterator(const _Temp_iterator& _Right) 14:20:09 INFO - { 14:20:09 INFO - _Buf._Begin = 0; 14:20:09 INFO - _Buf._Current = 0; 14:20:09 INFO - _Buf._Hiwater = 0; 14:20:09 INFO - _Buf._Size = 0; 14:20:09 INFO - *this = _Right; 14:20:09 INFO - } 14:20:09 INFO - ~_Temp_iterator() throw () 14:20:09 INFO - { 14:20:09 INFO - if (_Buf._Begin != 0) 14:20:09 INFO - { 14:20:09 INFO - for (_Pty _Next = _Buf._Begin; 14:20:09 INFO - _Next != _Buf._Hiwater; ++_Next) 14:20:09 INFO - _Destroy(_Next); 14:20:09 INFO - ::std:: return_temporary_buffer(_Buf._Begin); 14:20:09 INFO - } 14:20:09 INFO - } 14:20:09 INFO - _Temp_iterator& operator=(const _Temp_iterator& _Right) 14:20:09 INFO - { 14:20:09 INFO - _Pbuf = _Right._Pbuf; 14:20:09 INFO - return (*this); 14:20:09 INFO - } 14:20:09 INFO - _Temp_iterator& operator=(const _Ty& _Val) 14:20:09 INFO - { 14:20:09 INFO - if (_Pbuf->_Current < _Pbuf->_Hiwater) 14:20:09 INFO - *_Pbuf->_Current++ = _Val; 14:20:09 INFO - else 14:20:09 INFO - { 14:20:09 INFO - _Pty _Ptr = _Pbuf->_Current; 14:20:09 INFO - _Construct(_Ptr, _Val); 14:20:09 INFO - _Pbuf->_Hiwater = ++_Pbuf->_Current; 14:20:09 INFO - } 14:20:09 INFO - return (*this); 14:20:09 INFO - } 14:20:09 INFO - _Temp_iterator& operator=(_Ty&& _Val) 14:20:09 INFO - { 14:20:09 INFO - if (_Pbuf->_Current < _Pbuf->_Hiwater) 14:20:09 INFO - *_Pbuf->_Current++ = 14:20:09 INFO - ::std:: forward<_Ty>(_Val); 14:20:09 INFO - else 14:20:09 INFO - { 14:20:09 INFO - _Pty _Ptr = _Pbuf->_Current; 14:20:09 INFO - _Construct(_Ptr, ::std:: forward<_Ty>(_Val)); 14:20:09 INFO - _Pbuf->_Hiwater = ++_Pbuf->_Current; 14:20:09 INFO - } 14:20:09 INFO - return (*this); 14:20:09 INFO - } 14:20:09 INFO - _Temp_iterator& operator*() 14:20:09 INFO - { 14:20:09 INFO - return (*this); 14:20:09 INFO - } 14:20:09 INFO - _Temp_iterator& operator++() 14:20:09 INFO - { 14:20:09 INFO - return (*this); 14:20:09 INFO - } 14:20:09 INFO - _Temp_iterator& operator++(int) 14:20:09 INFO - { 14:20:09 INFO - return (*this); 14:20:09 INFO - } 14:20:09 INFO - _Temp_iterator& _Init() 14:20:09 INFO - { 14:20:09 INFO - _Pbuf->_Current = _Pbuf->_Begin; 14:20:09 INFO - return (*this); 14:20:09 INFO - } 14:20:09 INFO - _Pty _First() const 14:20:09 INFO - { 14:20:09 INFO - return (_Pbuf->_Begin); 14:20:09 INFO - } 14:20:09 INFO - _Pty _Last() const 14:20:09 INFO - { 14:20:09 INFO - return (_Pbuf->_Current); 14:20:09 INFO - } 14:20:09 INFO - ptrdiff_t _Maxlen() 14:20:09 INFO - { 14:20:09 INFO - if (_Pbuf->_Begin == 0 && 0 < _Pbuf->_Size) 14:20:09 INFO - { 14:20:09 INFO - pair<_Pty, ptrdiff_t> _Pair = 14:20:09 INFO - ::std:: get_temporary_buffer<_Ty>(_Pbuf->_Size); 14:20:09 INFO - _Pbuf->_Begin = _Pair.first; 14:20:09 INFO - _Pbuf->_Current = _Pair.first; 14:20:09 INFO - _Pbuf->_Hiwater = _Pair.first; 14:20:09 INFO - _Pbuf->_Size = _Pair.second; 14:20:09 INFO - } 14:20:09 INFO - return (_Pbuf->_Size); 14:20:09 INFO - } 14:20:09 INFO - private: 14:20:09 INFO - struct _Bufpar 14:20:09 INFO - { 14:20:09 INFO - _Pty _Begin; 14:20:09 INFO - _Pty _Current; 14:20:09 INFO - _Pty _Hiwater; 14:20:09 INFO - ptrdiff_t _Size; 14:20:09 INFO - }; 14:20:09 INFO - _Bufpar _Buf; 14:20:09 INFO - _Bufpar *_Pbuf; 14:20:09 INFO - }; 14:20:09 INFO - template 14:20:09 INFO - class auto_ptr; 14:20:09 INFO - template 14:20:09 INFO - struct auto_ptr_ref 14:20:09 INFO - { 14:20:09 INFO - explicit auto_ptr_ref(_Ty *_Right) 14:20:09 INFO - : _Ref(_Right) 14:20:09 INFO - { 14:20:09 INFO - } 14:20:09 INFO - _Ty *_Ref; 14:20:09 INFO - }; 14:20:09 INFO - template 14:20:09 INFO - class auto_ptr 14:20:09 INFO - { 14:20:09 INFO - public: 14:20:09 INFO - typedef auto_ptr<_Ty> _Myt; 14:20:09 INFO - typedef _Ty element_type; 14:20:09 INFO - explicit auto_ptr(_Ty *_Ptr = 0) 14:20:09 INFO - : _Myptr(_Ptr) 14:20:09 INFO - { 14:20:09 INFO - } 14:20:09 INFO - auto_ptr(_Myt& _Right) 14:20:09 INFO - : _Myptr(_Right.release()) 14:20:09 INFO - { 14:20:09 INFO - } 14:20:09 INFO - auto_ptr(auto_ptr_ref<_Ty> _Right) 14:20:09 INFO - { 14:20:09 INFO - _Ty *_Ptr = _Right._Ref; 14:20:09 INFO - _Right._Ref = 0; 14:20:09 INFO - _Myptr = _Ptr; 14:20:09 INFO - } 14:20:09 INFO - template 14:20:09 INFO - operator auto_ptr<_Other>() 14:20:09 INFO - { 14:20:09 INFO - return (auto_ptr<_Other>(*this)); 14:20:09 INFO - } 14:20:09 INFO - template 14:20:09 INFO - operator auto_ptr_ref<_Other>() 14:20:09 INFO - { 14:20:09 INFO - _Other *_Cvtptr = _Myptr; 14:20:09 INFO - auto_ptr_ref<_Other> _Ans(_Cvtptr); 14:20:09 INFO - _Myptr = 0; 14:20:09 INFO - return (_Ans); 14:20:09 INFO - } 14:20:09 INFO - template 14:20:09 INFO - _Myt& operator=(auto_ptr<_Other>& _Right) 14:20:09 INFO - { 14:20:09 INFO - reset(_Right.release()); 14:20:09 INFO - return (*this); 14:20:09 INFO - } 14:20:09 INFO - template 14:20:09 INFO - auto_ptr(auto_ptr<_Other>& _Right) 14:20:09 INFO - : _Myptr(_Right.release()) 14:20:09 INFO - { 14:20:09 INFO - } 14:20:09 INFO - _Myt& operator=(_Myt& _Right) 14:20:09 INFO - { 14:20:09 INFO - reset(_Right.release()); 14:20:09 INFO - return (*this); 14:20:09 INFO - } 14:20:09 INFO - _Myt& operator=(auto_ptr_ref<_Ty> _Right) 14:20:09 INFO - { 14:20:09 INFO - _Ty *_Ptr = _Right._Ref; 14:20:09 INFO - _Right._Ref = 0; 14:20:09 INFO - reset(_Ptr); 14:20:09 INFO - return (*this); 14:20:09 INFO - } 14:20:09 INFO - ~auto_ptr() throw () 14:20:09 INFO - { 14:20:09 INFO - delete _Myptr; 14:20:09 INFO - } 14:20:09 INFO - _Ty& operator*() const 14:20:09 INFO - { 14:20:09 INFO - #line 766 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory" 14:20:09 INFO - return (*get()); 14:20:09 INFO - } 14:20:09 INFO - _Ty *operator->() const 14:20:09 INFO - { 14:20:09 INFO - #line 776 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory" 14:20:09 INFO - return (get()); 14:20:09 INFO - } 14:20:09 INFO - _Ty *get() const 14:20:09 INFO - { 14:20:09 INFO - return (_Myptr); 14:20:09 INFO - } 14:20:09 INFO - _Ty *release() 14:20:09 INFO - { 14:20:09 INFO - _Ty *_Tmp = _Myptr; 14:20:09 INFO - _Myptr = 0; 14:20:09 INFO - return (_Tmp); 14:20:09 INFO - } 14:20:09 INFO - void reset(_Ty *_Ptr = 0) 14:20:09 INFO - { 14:20:09 INFO - if (_Ptr != _Myptr) 14:20:09 INFO - delete _Myptr; 14:20:09 INFO - _Myptr = _Ptr; 14:20:09 INFO - } 14:20:09 INFO - private: 14:20:09 INFO - _Ty *_Myptr; 14:20:09 INFO - }; 14:20:09 INFO - #line 803 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory" 14:20:09 INFO - } 14:20:09 INFO - #pragma warning(pop) 14:20:09 INFO - #pragma pack(pop) 14:20:09 INFO - #line 809 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory" 14:20:09 INFO - #line 810 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory" 14:20:09 INFO - #line 7 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:09 INFO - #pragma pack(push,8) 14:20:09 INFO - #pragma warning(push,3) 14:20:09 INFO - #pragma warning(disable: 4244 28309 28285) 14:20:09 INFO - namespace std { 14:20:09 INFO - const int _ISORT_MAX = 32; 14:20:09 INFO - template inline 14:20:09 INFO - pair<_Iter1, _Iter2> 14:20:09 INFO - _Rechecked_both(_Iter1 _Dest1, _Iter2 _Dest2, pair<_UIter1, _UIter2> _Src) 14:20:09 INFO - { 14:20:09 INFO - return (pair<_Iter1, _Iter2>( 14:20:09 INFO - _Rechecked(_Dest1, _Src.first), 14:20:09 INFO - _Rechecked(_Dest2, _Src.second) 14:20:09 INFO - )); 14:20:09 INFO - } 14:20:09 INFO - #line 62 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:09 INFO - template inline 14:20:09 INFO - void _For_each_unchecked(_InIt _First, _InIt _Last, _Fn1& _Func) 14:20:09 INFO - { 14:20:09 INFO - for (; _First != _Last; ++_First) 14:20:09 INFO - _Func(*_First); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _Fn1 for_each(_InIt _First, _InIt _Last, _Fn1 _Func) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - _For_each_unchecked(_Unchecked(_First), _Unchecked(_Last), _Func); 14:20:09 INFO - return (_Func); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _InIt _Find_if_unchecked(_InIt _First, _InIt _Last, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - for (; _First != _Last; ++_First) 14:20:09 INFO - if (_Pred(*_First)) 14:20:09 INFO - break; 14:20:09 INFO - return (_First); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _InIt find_if(_InIt _First, _InIt _Last, _Pr _Pred) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - return (_Rechecked(_First, 14:20:09 INFO - _Find_if_unchecked(_Unchecked(_First), _Unchecked(_Last), _Pred))); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt _Adjacent_find_unchecked(_FwdIt _First, _FwdIt _Last, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - if (_First != _Last) 14:20:09 INFO - for (_FwdIt _Firstb; (void)(_Firstb = _First), ++_First != _Last; ) 14:20:09 INFO - if (_Pred(*_Firstb, *_First)) 14:20:09 INFO - return (_Firstb); 14:20:09 INFO - return (_Last); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt adjacent_find(_FwdIt _First, _FwdIt _Last, _Pr _Pred) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - ; 14:20:09 INFO - return (_Rechecked(_First, 14:20:09 INFO - _Adjacent_find_unchecked(_Unchecked(_First), _Unchecked(_Last), _Pred))); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt adjacent_find(_FwdIt _First, _FwdIt _Last) 14:20:09 INFO - { 14:20:09 INFO - return (::std:: adjacent_find(_First, _Last, equal_to<>())); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - typename iterator_traits<_InIt>::difference_type 14:20:09 INFO - _Count_if_unchecked(_InIt _First, _InIt _Last, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - typename iterator_traits<_InIt>::difference_type _Count = 0; 14:20:09 INFO - for (; _First != _Last; ++_First) 14:20:09 INFO - if (_Pred(*_First)) 14:20:09 INFO - ++_Count; 14:20:09 INFO - return (_Count); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - typename iterator_traits<_InIt>::difference_type 14:20:09 INFO - count_if(_InIt _First, _InIt _Last, _Pr _Pred) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - return (_Count_if_unchecked(_Unchecked(_First), _Unchecked(_Last), _Pred)); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - pair<_InIt1, _InIt2> 14:20:09 INFO - _Mismatch_unchecked(_InIt1 _First1, _InIt1 _Last1, 14:20:09 INFO - _InIt2 _First2, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - for (; _First1 != _Last1 && _Pred(*_First1, *_First2); ) 14:20:09 INFO - { 14:20:09 INFO - ++_First1; 14:20:09 INFO - ++_First2; 14:20:09 INFO - } 14:20:09 INFO - return (pair<_InIt1, _InIt2>(_First1, _First2)); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - auto _Mismatch_no_deprecate1(_InIt1 _First1, _InIt1 _Last1, 14:20:09 INFO - _InIt2 _First2, _Pr& _Pred, input_iterator_tag, input_iterator_tag) 14:20:09 INFO - -> pair<_InIt1, decltype(_Unchecked_idl0(_First2))> 14:20:09 INFO - { 14:20:09 INFO - return (_Mismatch_unchecked(_First1, _Last1, 14:20:09 INFO - _Unchecked_idl0(_First2), _Pred)); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - pair<_InIt1, decltype(_Unchecked(::std:: declval<_InIt2>()))> 14:20:09 INFO - _Mismatch_no_deprecate1(_InIt1 _First1, _InIt1 _Last1, 14:20:09 INFO - _InIt2 _First2, _Pr& _Pred, random_access_iterator_tag, random_access_iterator_tag) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - return (_Mismatch_unchecked(_First1, _Last1, _Unchecked(_First2), _Pred)); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - pair<_InIt1, _InIt2> 14:20:09 INFO - _Mismatch_no_deprecate(_InIt1 _First1, _InIt1 _Last1, 14:20:09 INFO - _InIt2 _First2, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - ; 14:20:09 INFO - return (_Rechecked_both(_First1, _First2, 14:20:09 INFO - _Mismatch_no_deprecate1(_Unchecked(_First1), _Unchecked(_Last1), 14:20:09 INFO - _First2, _Pred, _Iter_cat_t<_InIt1>(), _Iter_cat_t<_InIt2>()))); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - pair<_InIt1, _InIt2> 14:20:09 INFO - mismatch(_InIt1 _First1, _InIt1 _Last1, 14:20:09 INFO - _InIt2 _First2, _Pr _Pred) 14:20:09 INFO - { 14:20:09 INFO - struct _Unchecked_iterators { static void _Deprecate(false_type) { } static void _Deprecate(true_type) { } }; (_Unchecked_iterators::_Deprecate(_Is_checked(_First2))); 14:20:09 INFO - return (_Mismatch_no_deprecate(_First1, _Last1, _First2, _Pred)); 14:20:09 INFO - } 14:20:09 INFO - #line 231 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:09 INFO - template inline 14:20:09 INFO - pair<_InIt1, _InIt2> 14:20:09 INFO - mismatch(_InIt1 _First1, _InIt1 _Last1, 14:20:09 INFO - _InIt2 _First2) 14:20:09 INFO - { 14:20:09 INFO - return (::std:: mismatch(_First1, _Last1, _First2, 14:20:09 INFO - equal_to<>())); 14:20:09 INFO - } 14:20:09 INFO - #line 255 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:09 INFO - template inline 14:20:09 INFO - pair<_InIt1, _InIt2> 14:20:09 INFO - _Mismatch_unchecked(_InIt1 _First1, _InIt1 _Last1, 14:20:09 INFO - _InIt2 _First2, _InIt2 _Last2, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - for (; _First1 != _Last1 && _First2 != _Last2 14:20:09 INFO - && _Pred(*_First1, *_First2); ) 14:20:09 INFO - { 14:20:09 INFO - ++_First1; 14:20:09 INFO - ++_First2; 14:20:09 INFO - } 14:20:09 INFO - return (pair<_InIt1, _InIt2>(_First1, _First2)); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - pair<_InIt1, _InIt2> 14:20:09 INFO - mismatch(_InIt1 _First1, _InIt1 _Last1, 14:20:09 INFO - _InIt2 _First2, _InIt2 _Last2, _Pr _Pred) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - ; 14:20:09 INFO - ; 14:20:09 INFO - return (_Rechecked_both(_First1, _First2, 14:20:09 INFO - _Mismatch_unchecked(_Unchecked(_First1), _Unchecked(_Last1), 14:20:09 INFO - _Unchecked(_First2), _Unchecked(_Last2), _Pred))); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - pair<_InIt1, _InIt2> 14:20:09 INFO - mismatch(_InIt1 _First1, _InIt1 _Last1, 14:20:09 INFO - _InIt2 _First2, _InIt2 _Last2) 14:20:09 INFO - { 14:20:09 INFO - return (::std:: mismatch(_First1, _Last1, _First2, _Last2, 14:20:09 INFO - equal_to<>())); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - bool _All_of_unchecked(_InIt _First, _InIt _Last, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - for (; _First != _Last; ++_First) 14:20:09 INFO - if (!_Pred(*_First)) 14:20:09 INFO - return (false); 14:20:09 INFO - return (true); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - bool all_of(_InIt _First, _InIt _Last, _Pr _Pred) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - return (_All_of_unchecked(_Unchecked(_First), _Unchecked(_Last), _Pred)); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - bool _Any_of_unchecked(_InIt _First, _InIt _Last, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - for (; _First != _Last; ++_First) 14:20:09 INFO - if (_Pred(*_First)) 14:20:09 INFO - return (true); 14:20:09 INFO - return (false); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - bool any_of(_InIt _First, _InIt _Last, _Pr _Pred) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - return (_Any_of_unchecked(_Unchecked(_First), _Unchecked(_Last), _Pred)); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - bool _None_of_unchecked(_InIt _First, _InIt _Last, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - for (; _First != _Last; ++_First) 14:20:09 INFO - if (_Pred(*_First)) 14:20:09 INFO - return (false); 14:20:09 INFO - return (true); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - bool none_of(_InIt _First, _InIt _Last, _Pr _Pred) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - return (_None_of_unchecked(_Unchecked(_First), _Unchecked(_Last), _Pred)); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _InIt _Find_if_not_unchecked(_InIt _First, _InIt _Last, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - for (; _First != _Last; ++_First) 14:20:09 INFO - if (!_Pred(*_First)) 14:20:09 INFO - break; 14:20:09 INFO - return (_First); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _InIt find_if_not(_InIt _First, _InIt _Last, _Pr _Pred) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - return (_Rechecked(_First, 14:20:09 INFO - _Find_if_not_unchecked(_Unchecked(_First), _Unchecked(_Last), _Pred))); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt _Copy_if_unchecked(_InIt _First, _InIt _Last, _OutIt _Dest, 14:20:09 INFO - _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - for (; _First != _Last; ++_First) 14:20:09 INFO - if (_Pred(*_First)) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - *_Dest++ = *_First; 14:20:09 INFO - } 14:20:09 INFO - return (_Dest); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt _Copy_if_no_deprecate(_InIt _First, _InIt _Last, _OutIt _Dest, 14:20:09 INFO - _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - return (_Rechecked(_Dest, 14:20:09 INFO - _Copy_if_unchecked(_Unchecked(_First), _Unchecked(_Last), 14:20:09 INFO - _Unchecked_idl0(_Dest), _Pred))); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt copy_if(_InIt _First, _InIt _Last, _OutIt _Dest, 14:20:09 INFO - _Pr _Pred) 14:20:09 INFO - { 14:20:09 INFO - struct _Unchecked_iterators { static void _Deprecate(false_type) { } static void _Deprecate(true_type) { } }; (_Unchecked_iterators::_Deprecate(_Is_checked(_Dest))); 14:20:09 INFO - return (_Copy_if_no_deprecate(_First, _Last, _Dest, _Pred)); 14:20:09 INFO - } 14:20:09 INFO - #line 429 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:09 INFO - template inline 14:20:09 INFO - pair<_OutIt1, _OutIt2> 14:20:09 INFO - _Partition_copy_unchecked(_InIt _First, _InIt _Last, 14:20:09 INFO - _OutIt1 _Dest1, _OutIt2 _Dest2, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - for (; _First != _Last; ++_First) 14:20:09 INFO - if (_Pred(*_First)) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - *_Dest1++ = *_First; 14:20:09 INFO - } 14:20:09 INFO - else 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - *_Dest2++ = *_First; 14:20:09 INFO - } 14:20:09 INFO - return (pair<_OutIt1, _OutIt2>(_Dest1, _Dest2)); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - pair<_OutIt1, _OutIt2> 14:20:09 INFO - _Partition_copy_no_deprecate(_InIt _First, _InIt _Last, 14:20:09 INFO - _OutIt1 _Dest1, _OutIt2 _Dest2, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - return (_Rechecked_both(_Dest1, _Dest2, 14:20:09 INFO - _Partition_copy_unchecked(_Unchecked(_First), _Unchecked(_Last), 14:20:09 INFO - _Unchecked_idl0(_Dest1), _Unchecked_idl0(_Dest2), _Pred))); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - pair<_OutIt1, _OutIt2> 14:20:09 INFO - partition_copy(_InIt _First, _InIt _Last, 14:20:09 INFO - _OutIt1 _Dest1, _OutIt2 _Dest2, _Pr _Pred) 14:20:09 INFO - { 14:20:09 INFO - struct _Unchecked_iterators { static void _Deprecate(false_type) { } static void _Deprecate(true_type) { } }; 14:20:09 INFO - (_Unchecked_iterators::_Deprecate(_Is_checked(_Dest1))); 14:20:09 INFO - (_Unchecked_iterators::_Deprecate(_Is_checked(_Dest2))); 14:20:09 INFO - return (_Partition_copy_no_deprecate(_First, _Last, _Dest1, _Dest2, _Pred)); 14:20:09 INFO - } 14:20:09 INFO - #line 530 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:09 INFO - template inline 14:20:09 INFO - bool _Is_partitioned_unchecked(_InIt _First, _InIt _Last, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - for (; _First != _Last; ++_First) 14:20:09 INFO - if (!_Pred(*_First)) 14:20:09 INFO - break; 14:20:09 INFO - for (; _First != _Last; ++_First) 14:20:09 INFO - if (_Pred(*_First)) 14:20:09 INFO - return (false); 14:20:09 INFO - return (true); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - bool is_partitioned(_InIt _First, _InIt _Last, _Pr _Pred) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - return (_Is_partitioned_unchecked(_Unchecked(_First), _Unchecked(_Last), 14:20:09 INFO - _Pred)); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt _Partition_point_unchecked(_FwdIt _First, _FwdIt _Last, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - _Iter_diff_t<_FwdIt> _Count = ::std:: distance(_First, _Last); 14:20:09 INFO - while (0 < _Count) 14:20:09 INFO - { 14:20:09 INFO - _Iter_diff_t<_FwdIt> _Count2 = _Count / 2; 14:20:09 INFO - _FwdIt _Mid = _First; 14:20:09 INFO - ::std:: advance(_Mid, _Count2); 14:20:09 INFO - if (_Pred(*_Mid)) 14:20:09 INFO - { 14:20:09 INFO - _First = ++_Mid; 14:20:09 INFO - _Count -= _Count2 + 1; 14:20:09 INFO - } 14:20:09 INFO - else 14:20:09 INFO - _Count = _Count2; 14:20:09 INFO - } 14:20:09 INFO - return (_First); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt partition_point(_FwdIt _First, _FwdIt _Last, _Pr _Pred) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - return (_Rechecked(_First, 14:20:09 INFO - _Partition_point_unchecked(_Unchecked(_First), _Unchecked(_Last), _Pred))); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt1 _Search_unchecked(_FwdIt1 _First1, _FwdIt1 _Last1, 14:20:09 INFO - _FwdIt2 _First2, _FwdIt2 _Last2, _Pr& _Pred, 14:20:09 INFO - forward_iterator_tag, forward_iterator_tag) 14:20:09 INFO - { 14:20:09 INFO - for (; ; ++_First1) 14:20:09 INFO - { 14:20:09 INFO - _FwdIt1 _Mid1 = _First1; 14:20:09 INFO - for (_FwdIt2 _Mid2 = _First2; ; ++_Mid1, (void)++_Mid2) 14:20:09 INFO - if (_Mid2 == _Last2) 14:20:09 INFO - return (_First1); 14:20:09 INFO - else if (_Mid1 == _Last1) 14:20:09 INFO - return (_Last1); 14:20:09 INFO - else if (!_Pred(*_Mid1, *_Mid2)) 14:20:09 INFO - break; 14:20:09 INFO - } 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt1 _Search_unchecked(_FwdIt1 _First1, _FwdIt1 _Last1, 14:20:09 INFO - _FwdIt2 _First2, _FwdIt2 _Last2, _Pr& _Pred, 14:20:09 INFO - random_access_iterator_tag, random_access_iterator_tag) 14:20:09 INFO - { 14:20:09 INFO - _Iter_diff_t<_FwdIt1> _Count1 = _Last1 - _First1; 14:20:09 INFO - _Iter_diff_t<_FwdIt2> _Count2 = _Last2 - _First2; 14:20:09 INFO - for (; _Count2 <= _Count1; ++_First1, (void)--_Count1) 14:20:09 INFO - { 14:20:09 INFO - _FwdIt1 _Mid1 = _First1; 14:20:09 INFO - for (_FwdIt2 _Mid2 = _First2; ; ++_Mid1, (void)++_Mid2) 14:20:09 INFO - if (_Mid2 == _Last2) 14:20:09 INFO - return (_First1); 14:20:09 INFO - else if (!_Pred(*_Mid1, *_Mid2)) 14:20:09 INFO - break; 14:20:09 INFO - } 14:20:09 INFO - return (_Last1); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt1 search(_FwdIt1 _First1, _FwdIt1 _Last1, 14:20:09 INFO - _FwdIt2 _First2, _FwdIt2 _Last2, _Pr _Pred) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - ; 14:20:09 INFO - ; 14:20:09 INFO - return (_Rechecked(_First1, 14:20:09 INFO - _Search_unchecked(_Unchecked(_First1), _Unchecked(_Last1), 14:20:09 INFO - _Unchecked(_First2), _Unchecked(_Last2), _Pred, 14:20:09 INFO - _Iter_cat_t<_FwdIt1>(), _Iter_cat_t<_FwdIt2>()))); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt1 search(_FwdIt1 _First1, _FwdIt1 _Last1, 14:20:09 INFO - _FwdIt2 _First2, _FwdIt2 _Last2) 14:20:09 INFO - { 14:20:09 INFO - return (::std:: search(_First1, _Last1, _First2, _Last2, 14:20:09 INFO - equal_to<>())); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt _Search_n_unchecked(_FwdIt _First, _FwdIt _Last, 14:20:09 INFO - _Diff _Count, const _Ty& _Val, _Pr& _Pred, forward_iterator_tag) 14:20:09 INFO - { 14:20:09 INFO - if (_Count <= 0) 14:20:09 INFO - return (_First); 14:20:09 INFO - for (; _First != _Last; ++_First) 14:20:09 INFO - if (_Pred(*_First, _Val)) 14:20:09 INFO - { 14:20:09 INFO - _FwdIt _Mid = _First; 14:20:09 INFO - for (_Diff _Count1 = _Count; ; ) 14:20:09 INFO - if (--_Count1 == 0) 14:20:09 INFO - return (_First); 14:20:09 INFO - else if (++_Mid == _Last) 14:20:09 INFO - return (_Last); 14:20:09 INFO - else if (!_Pred(*_Mid, _Val)) 14:20:09 INFO - { 14:20:09 INFO - break; 14:20:09 INFO - } 14:20:09 INFO - _First = _Mid; 14:20:09 INFO - } 14:20:09 INFO - return (_Last); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt _Search_n_unchecked(_FwdIt _First, _FwdIt _Last, 14:20:09 INFO - _Diff _Count, const _Ty& _Val, _Pr& _Pred, random_access_iterator_tag) 14:20:09 INFO - { 14:20:09 INFO - if (_Count <= 0) 14:20:09 INFO - return (_First); 14:20:09 INFO - _FwdIt _Oldfirst = _First; 14:20:09 INFO - for (_Diff _Inc = 0; _Count <= _Last - _Oldfirst; ) 14:20:09 INFO - { 14:20:09 INFO - _First = _Oldfirst + _Inc; 14:20:09 INFO - if (_Pred(*_First, _Val)) 14:20:09 INFO - { 14:20:09 INFO - _Diff _Count1 = _Count; 14:20:09 INFO - _FwdIt _Mid = _First; 14:20:09 INFO - for (; _Oldfirst != _First && _Pred(_First[-1], _Val); 14:20:09 INFO - --_First) 14:20:09 INFO - --_Count1; 14:20:09 INFO - if (_Count1 <= _Last - _Mid) 14:20:09 INFO - for (; ; ) 14:20:09 INFO - { 14:20:09 INFO - if (--_Count1 == 0) 14:20:09 INFO - return (_First); 14:20:09 INFO - else if (!_Pred(*++_Mid, _Val)) 14:20:09 INFO - { 14:20:09 INFO - break; 14:20:09 INFO - } 14:20:09 INFO - } 14:20:09 INFO - _Oldfirst = ++_Mid; 14:20:09 INFO - _Inc = 0; 14:20:09 INFO - } 14:20:09 INFO - else 14:20:09 INFO - { 14:20:09 INFO - _Oldfirst = _First + 1; 14:20:09 INFO - _Inc = _Count - 1; 14:20:09 INFO - } 14:20:09 INFO - } 14:20:09 INFO - return (_Last); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt search_n(_FwdIt _First, _FwdIt _Last, 14:20:09 INFO - _Diff _Count, const _Ty& _Val, _Pr _Pred) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - return (_Rechecked(_First, 14:20:09 INFO - _Search_n_unchecked(_Unchecked(_First), _Unchecked(_Last), _Count, _Val, 14:20:09 INFO - _Pred, _Iter_cat_t<_FwdIt>()))); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt search_n(_FwdIt _First, _FwdIt _Last, 14:20:09 INFO - _Diff _Count, const _Ty& _Val) 14:20:09 INFO - { 14:20:09 INFO - return (::std:: search_n(_First, _Last, _Count, _Val, 14:20:09 INFO - equal_to<>())); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt1 _Find_end_unchecked(_FwdIt1 _First1, _FwdIt1 _Last1, 14:20:09 INFO - _FwdIt2 _First2, _FwdIt2 _Last2, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - _Iter_diff_t<_FwdIt1> _Count1 = ::std:: distance(_First1, _Last1); 14:20:09 INFO - _Iter_diff_t<_FwdIt2> _Count2 = ::std:: distance(_First2, _Last2); 14:20:09 INFO - _FwdIt1 _Ans = _Last1; 14:20:09 INFO - if (0 < _Count2) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - for (; _Count2 <= _Count1; ++_First1, (void)--_Count1) 14:20:09 INFO - { 14:20:09 INFO - _FwdIt1 _Mid1 = _First1; 14:20:09 INFO - for (_FwdIt2 _Mid2 = _First2; ; ++_Mid1) 14:20:09 INFO - if (!_Pred(*_Mid1, *_Mid2)) 14:20:09 INFO - break; 14:20:09 INFO - else if (++_Mid2 == _Last2) 14:20:09 INFO - { 14:20:09 INFO - _Ans = _First1; 14:20:09 INFO - break; 14:20:09 INFO - } 14:20:09 INFO - } 14:20:09 INFO - } 14:20:09 INFO - return (_Ans); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt1 find_end(_FwdIt1 _First1, _FwdIt1 _Last1, 14:20:09 INFO - _FwdIt2 _First2, _FwdIt2 _Last2, _Pr _Pred) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - ; 14:20:09 INFO - return (_Rechecked(_First1, 14:20:09 INFO - _Find_end_unchecked(_Unchecked(_First1), _Unchecked(_Last1), 14:20:09 INFO - _Unchecked(_First2), _Unchecked(_Last2), _Pred))); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt1 find_end(_FwdIt1 _First1, _FwdIt1 _Last1, 14:20:09 INFO - _FwdIt2 _First2, _FwdIt2 _Last2) 14:20:09 INFO - { 14:20:09 INFO - return (::std:: find_end(_First1, _Last1, _First2, _Last2, 14:20:09 INFO - equal_to<>())); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt1 _Find_first_of_unchecked(_FwdIt1 _First1, _FwdIt1 _Last1, 14:20:09 INFO - _FwdIt2 _First2, _FwdIt2 _Last2, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - for (; _First1 != _Last1; ++_First1) 14:20:09 INFO - for (_FwdIt2 _Mid2 = _First2; _Mid2 != _Last2; ++_Mid2) 14:20:09 INFO - if (_Pred(*_First1, *_Mid2)) 14:20:09 INFO - return (_First1); 14:20:09 INFO - return (_First1); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt1 find_first_of(_FwdIt1 _First1, _FwdIt1 _Last1, 14:20:09 INFO - _FwdIt2 _First2, _FwdIt2 _Last2, _Pr _Pred) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - ; 14:20:09 INFO - ; 14:20:09 INFO - return (_Rechecked(_First1, 14:20:09 INFO - _Find_first_of_unchecked(_Unchecked(_First1), _Unchecked(_Last1), 14:20:09 INFO - _Unchecked(_First2), _Unchecked(_Last2), _Pred))); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt1 find_first_of(_FwdIt1 _First1, _FwdIt1 _Last1, 14:20:09 INFO - _FwdIt2 _First2, _FwdIt2 _Last2) 14:20:09 INFO - { 14:20:09 INFO - return (::std:: find_first_of(_First1, _Last1, _First2, _Last2, 14:20:09 INFO - equal_to<>())); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt2 _Swap_ranges_unchecked(_FwdIt1 _First1, _FwdIt1 _Last1, 14:20:09 INFO - _FwdIt2 _Dest) 14:20:09 INFO - { 14:20:09 INFO - for (; _First1 != _Last1; ++_First1, (void)++_Dest) 14:20:09 INFO - ::std:: iter_swap(_First1, _Dest); 14:20:09 INFO - return (_Dest); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt2 _Swap_ranges1(_FwdIt1 _First1, _FwdIt1 _Last1, 14:20:09 INFO - _FwdIt2 _Dest, 14:20:09 INFO - forward_iterator_tag, forward_iterator_tag) 14:20:09 INFO - { 14:20:09 INFO - return (_Rechecked(_Dest, 14:20:09 INFO - _Swap_ranges_unchecked(_First1, _Last1, _Unchecked_idl0(_Dest)))); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt2 _Swap_ranges1(_FwdIt1 _First1, _FwdIt1 _Last1, 14:20:09 INFO - _FwdIt2 _Dest, 14:20:09 INFO - random_access_iterator_tag, random_access_iterator_tag) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - return (_Rechecked(_Dest, 14:20:09 INFO - _Swap_ranges_unchecked(_First1, _Last1, _Unchecked(_Dest)))); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt2 swap_ranges(_FwdIt1 _First1, _FwdIt1 _Last1, 14:20:09 INFO - _FwdIt2 _Dest) 14:20:09 INFO - { 14:20:09 INFO - struct _Unchecked_iterators { static void _Deprecate(false_type) { } static void _Deprecate(true_type) { } }; (_Unchecked_iterators::_Deprecate(_Is_checked(_Dest))); 14:20:09 INFO - ; 14:20:09 INFO - return (_Swap_ranges1(_Unchecked(_First1), _Unchecked(_Last1), 14:20:09 INFO - _Dest, _Iter_cat_t<_FwdIt1>(), _Iter_cat_t<_FwdIt2>())); 14:20:09 INFO - } 14:20:09 INFO - #line 905 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt _Transform_unchecked(_InIt _First, _InIt _Last, 14:20:09 INFO - _OutIt _Dest, _Fn1& _Func) 14:20:09 INFO - { 14:20:09 INFO - for (; _First != _Last; ++_First, (void)++_Dest) 14:20:09 INFO - *_Dest = _Func(*_First); 14:20:09 INFO - return (_Dest); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt _Transform_no_deprecate1(_InIt _First, _InIt _Last, 14:20:09 INFO - _OutIt _Dest, _Fn1& _Func, 14:20:09 INFO - input_iterator_tag, _Any_tag) 14:20:09 INFO - { 14:20:09 INFO - return (_Rechecked(_Dest, 14:20:09 INFO - _Transform_unchecked(_First, _Last, _Unchecked_idl0(_Dest), _Func))); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt _Transform_no_deprecate1(_InIt _First, _InIt _Last, 14:20:09 INFO - _OutIt _Dest, _Fn1& _Func, 14:20:09 INFO - random_access_iterator_tag, random_access_iterator_tag) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - return (_Rechecked(_Dest, 14:20:09 INFO - _Transform_unchecked(_First, _Last, _Unchecked(_Dest), _Func))); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt _Transform_no_deprecate(_InIt _First, _InIt _Last, 14:20:09 INFO - _OutIt _Dest, _Fn1& _Func) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - ; 14:20:09 INFO - return (_Transform_no_deprecate1(_Unchecked(_First), _Unchecked(_Last), 14:20:09 INFO - _Dest, _Func, _Iter_cat_t<_InIt>(), _Iter_cat_t<_OutIt>())); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt transform(_InIt _First, _InIt _Last, 14:20:09 INFO - _OutIt _Dest, _Fn1 _Func) 14:20:09 INFO - { 14:20:09 INFO - struct _Unchecked_iterators { static void _Deprecate(false_type) { } static void _Deprecate(true_type) { } }; (_Unchecked_iterators::_Deprecate(_Is_checked(_Dest))); 14:20:09 INFO - return (_Transform_no_deprecate(_First, _Last, _Dest, _Func)); 14:20:09 INFO - } 14:20:09 INFO - #line 976 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt _Transform_unchecked(_InIt1 _First1, _InIt1 _Last1, 14:20:09 INFO - _InIt2 _First2, _OutIt _Dest, _Fn2& _Func) 14:20:09 INFO - { 14:20:09 INFO - for (; _First1 != _Last1; ++_First1, (void)++_First2, ++_Dest) 14:20:09 INFO - *_Dest = _Func(*_First1, *_First2); 14:20:09 INFO - return (_Dest); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt _Transform_no_deprecate2(_InIt1 _First1, _InIt1 _Last1, 14:20:09 INFO - _InIt2 _First2, _OutIt _Dest, _Fn2& _Func, 14:20:09 INFO - input_iterator_tag, _Any_tag) 14:20:09 INFO - { 14:20:09 INFO - return (_Rechecked(_Dest, 14:20:09 INFO - _Transform_unchecked(_First1, _Last1, _First2, _Unchecked_idl0(_Dest), _Func))); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt _Transform_no_deprecate2(_InIt1 _First1, _InIt1 _Last1, 14:20:09 INFO - _InIt2 _First2, _OutIt _Dest, _Fn2& _Func, 14:20:09 INFO - random_access_iterator_tag, random_access_iterator_tag) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - return (_Rechecked(_Dest, 14:20:09 INFO - _Transform_unchecked(_First1, _Last1, _First2, _Unchecked(_Dest), _Func))); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt _Transform_no_deprecate1(_InIt1 _First1, _InIt1 _Last1, 14:20:09 INFO - _InIt2 _First2, _OutIt _Dest, _Fn2& _Func, 14:20:09 INFO - input_iterator_tag, input_iterator_tag) 14:20:09 INFO - { 14:20:09 INFO - return (_Transform_no_deprecate2(_First1, _Last1, 14:20:09 INFO - _Unchecked_idl0(_First2), _Dest, _Func, 14:20:09 INFO - _Iter_cat_t<_InIt1>(), _Iter_cat_t<_OutIt>())); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt _Transform_no_deprecate1(_InIt1 _First1, _InIt1 _Last1, 14:20:09 INFO - _InIt2 _First2, _OutIt _Dest, _Fn2& _Func, 14:20:09 INFO - random_access_iterator_tag, random_access_iterator_tag) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - return (_Transform_no_deprecate2(_First1, _Last1, 14:20:09 INFO - _Unchecked(_First2), _Dest, _Func, 14:20:09 INFO - _Iter_cat_t<_InIt1>(), _Iter_cat_t<_OutIt>())); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt _Transform_no_deprecate(_InIt1 _First1, _InIt1 _Last1, 14:20:09 INFO - _InIt2 _First2, _OutIt _Dest, _Fn2& _Func) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - ; 14:20:09 INFO - ; 14:20:09 INFO - return (_Transform_no_deprecate1(_Unchecked(_First1), _Unchecked(_Last1), 14:20:09 INFO - _First2, _Dest, _Func, 14:20:09 INFO - _Iter_cat_t<_InIt1>(), _Iter_cat_t<_InIt2>())); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt transform(_InIt1 _First1, _InIt1 _Last1, 14:20:09 INFO - _InIt2 _First2, _OutIt _Dest, _Fn2 _Func) 14:20:09 INFO - { 14:20:09 INFO - struct _Unchecked_iterators { static void _Deprecate(false_type) { } static void _Deprecate(true_type) { } }; 14:20:09 INFO - (_Unchecked_iterators::_Deprecate(_Is_checked(_First2))); 14:20:09 INFO - (_Unchecked_iterators::_Deprecate(_Is_checked(_Dest))); 14:20:09 INFO - return (_Transform_no_deprecate(_First1, _Last1, _First2, _Dest, _Func)); 14:20:09 INFO - } 14:20:09 INFO - #line 1113 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:09 INFO - template inline 14:20:09 INFO - void _Replace_unchecked(_FwdIt _First, _FwdIt _Last, 14:20:09 INFO - const _Ty& _Oldval, const _Ty& _Newval) 14:20:09 INFO - { 14:20:09 INFO - for (; _First != _Last; ++_First) 14:20:09 INFO - if (*_First == _Oldval) 14:20:09 INFO - *_First = _Newval; 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - void replace(_FwdIt _First, _FwdIt _Last, 14:20:09 INFO - const _Ty& _Oldval, const _Ty& _Newval) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - _Replace_unchecked(_Unchecked(_First), _Unchecked(_Last), 14:20:09 INFO - _Oldval, _Newval); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - void _Replace_if_unchecked(_FwdIt _First, _FwdIt _Last, _Pr& _Pred, const _Ty& _Val) 14:20:09 INFO - { 14:20:09 INFO - for (; _First != _Last; ++_First) 14:20:09 INFO - if (_Pred(*_First)) 14:20:09 INFO - *_First = _Val; 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - void replace_if(_FwdIt _First, _FwdIt _Last, _Pr _Pred, const _Ty& _Val) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - _Replace_if_unchecked(_Unchecked(_First), _Unchecked(_Last), 14:20:09 INFO - _Pred, _Val); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt _Replace_copy_unchecked(_InIt _First, _InIt _Last, 14:20:09 INFO - _OutIt _Dest, const _Ty& _Oldval, const _Ty& _Newval) 14:20:09 INFO - { 14:20:09 INFO - for (; _First != _Last; ++_First, (void)++_Dest) 14:20:09 INFO - *_Dest = *_First == _Oldval ? _Newval : *_First; 14:20:09 INFO - return (_Dest); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt _Replace_copy1(_InIt _First, _InIt _Last, 14:20:09 INFO - _OutIt _Dest, const _Ty& _Oldval, const _Ty& _Newval, 14:20:09 INFO - input_iterator_tag, _Any_tag) 14:20:09 INFO - { 14:20:09 INFO - return (_Rechecked(_Dest, 14:20:09 INFO - _Replace_copy_unchecked(_First, _Last, _Unchecked_idl0(_Dest), 14:20:09 INFO - _Oldval, _Newval))); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt _Replace_copy1(_InIt _First, _InIt _Last, 14:20:09 INFO - _OutIt _Dest, const _Ty& _Oldval, const _Ty& _Newval, 14:20:09 INFO - random_access_iterator_tag, random_access_iterator_tag) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - return (_Rechecked(_Dest, 14:20:09 INFO - _Replace_copy_unchecked(_First, _Last, _Unchecked(_Dest), 14:20:09 INFO - _Oldval, _Newval))); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt replace_copy(_InIt _First, _InIt _Last, 14:20:09 INFO - _OutIt _Dest, const _Ty& _Oldval, const _Ty& _Newval) 14:20:09 INFO - { 14:20:09 INFO - struct _Unchecked_iterators { static void _Deprecate(false_type) { } static void _Deprecate(true_type) { } }; (_Unchecked_iterators::_Deprecate(_Is_checked(_Dest))); 14:20:09 INFO - ; 14:20:09 INFO - return (_Replace_copy1(_Unchecked(_First), _Unchecked(_Last), 14:20:09 INFO - _Dest, _Oldval, _Newval, 14:20:09 INFO - _Iter_cat_t<_InIt>(), _Iter_cat_t<_OutIt>())); 14:20:09 INFO - } 14:20:09 INFO - #line 1219 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt _Replace_copy_if_unchecked(_InIt _First, _InIt _Last, 14:20:09 INFO - _OutIt _Dest, _Pr& _Pred, const _Ty& _Val) 14:20:09 INFO - { 14:20:09 INFO - for (; _First != _Last; ++_First, (void)++_Dest) 14:20:09 INFO - *_Dest = _Pred(*_First) ? _Val : *_First; 14:20:09 INFO - return (_Dest); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt _Replace_copy_if_no_deprecate1(_InIt _First, _InIt _Last, 14:20:09 INFO - _OutIt _Dest, _Pr& _Pred, const _Ty& _Val, 14:20:09 INFO - input_iterator_tag, _Any_tag) 14:20:09 INFO - { 14:20:09 INFO - return (_Rechecked(_Dest, 14:20:09 INFO - _Replace_copy_if_unchecked(_First, _Last, _Unchecked_idl0(_Dest), _Pred, _Val))); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt _Replace_copy_if_no_deprecate1(_InIt _First, _InIt _Last, 14:20:09 INFO - _OutIt _Dest, _Pr& _Pred, const _Ty& _Val, 14:20:09 INFO - random_access_iterator_tag, random_access_iterator_tag) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - return (_Rechecked(_Dest, 14:20:09 INFO - _Replace_copy_if_unchecked(_First, _Last, _Unchecked(_Dest), _Pred, _Val))); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt _Replace_copy_if_no_deprecate(_InIt _First, _InIt _Last, 14:20:09 INFO - _OutIt _Dest, _Pr& _Pred, const _Ty& _Val) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - ; 14:20:09 INFO - return (_Replace_copy_if_no_deprecate1(_Unchecked(_First), _Unchecked(_Last), 14:20:09 INFO - _Dest, _Pred, _Val, 14:20:09 INFO - _Iter_cat_t<_InIt>(), _Iter_cat_t<_OutIt>())); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt replace_copy_if(_InIt _First, _InIt _Last, 14:20:09 INFO - _OutIt _Dest, _Pr _Pred, const _Ty& _Val) 14:20:09 INFO - { 14:20:09 INFO - struct _Unchecked_iterators { static void _Deprecate(false_type) { } static void _Deprecate(true_type) { } }; (_Unchecked_iterators::_Deprecate(_Is_checked(_Dest))); 14:20:09 INFO - return (_Replace_copy_if_no_deprecate(_First, _Last, _Dest, _Pred, _Val)); 14:20:09 INFO - } 14:20:09 INFO - #line 1297 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:09 INFO - template inline 14:20:09 INFO - void _Generate_unchecked(_FwdIt _First, _FwdIt _Last, _Fn0& _Func) 14:20:09 INFO - { 14:20:09 INFO - for (; _First != _Last; ++_First) 14:20:09 INFO - *_First = _Func(); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - void generate(_FwdIt _First, _FwdIt _Last, _Fn0 _Func) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - _Generate_unchecked(_Unchecked(_First), _Unchecked(_Last), _Func); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt _Generate_n_unchecked(_OutIt _Dest, _Diff _Count, _Fn0& _Func) 14:20:09 INFO - { 14:20:09 INFO - for (; 0 < _Count; --_Count, (void)++_Dest) 14:20:09 INFO - *_Dest = _Func(); 14:20:09 INFO - return (_Dest); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt generate_n(_OutIt _Dest, _Diff _Count, _Fn0 _Func) 14:20:09 INFO - { 14:20:09 INFO - return (_Rechecked(_Dest, 14:20:09 INFO - _Generate_n_unchecked(_Unchecked_n(_Dest, _Count), _Count, _Func))); 14:20:09 INFO - } 14:20:09 INFO - #line 1346 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt _Remove_copy_unchecked(_InIt _First, _InIt _Last, 14:20:09 INFO - _OutIt _Dest, const _Ty& _Val) 14:20:09 INFO - { 14:20:09 INFO - for (; _First != _Last; ++_First) 14:20:09 INFO - if (!(*_First == _Val)) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - *_Dest++ = *_First; 14:20:09 INFO - } 14:20:09 INFO - return (_Dest); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt remove_copy(_InIt _First, _InIt _Last, 14:20:09 INFO - _OutIt _Dest, const _Ty& _Val) 14:20:09 INFO - { 14:20:09 INFO - struct _Unchecked_iterators { static void _Deprecate(false_type) { } static void _Deprecate(true_type) { } }; (_Unchecked_iterators::_Deprecate(_Is_checked(_Dest))); 14:20:09 INFO - ; 14:20:09 INFO - return (_Rechecked(_Dest, 14:20:09 INFO - _Remove_copy_unchecked(_Unchecked(_First), _Unchecked(_Last), 14:20:09 INFO - _Unchecked_idl0(_Dest), _Val))); 14:20:09 INFO - } 14:20:09 INFO - #line 1390 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt _Remove_copy_if_unchecked(_InIt _First, _InIt _Last, 14:20:09 INFO - _OutIt _Dest, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - for (; _First != _Last; ++_First) 14:20:09 INFO - if (!_Pred(*_First)) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - *_Dest++ = *_First; 14:20:09 INFO - } 14:20:09 INFO - return (_Dest); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt _Remove_copy_if_no_deprecate(_InIt _First, _InIt _Last, 14:20:09 INFO - _OutIt _Dest, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - return (_Rechecked(_Dest, 14:20:09 INFO - _Remove_copy_if_unchecked(_Unchecked(_First), _Unchecked(_Last), 14:20:09 INFO - _Unchecked_idl0(_Dest), _Pred))); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt remove_copy_if(_InIt _First, _InIt _Last, 14:20:09 INFO - _OutIt _Dest, _Pr _Pred) 14:20:09 INFO - { 14:20:09 INFO - struct _Unchecked_iterators { static void _Deprecate(false_type) { } static void _Deprecate(true_type) { } }; (_Unchecked_iterators::_Deprecate(_Is_checked(_Dest))); 14:20:09 INFO - return (_Remove_copy_if_no_deprecate(_First, _Last, _Dest, _Pred)); 14:20:09 INFO - } 14:20:09 INFO - #line 1443 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt _Remove_unchecked(_FwdIt _First, _FwdIt _Last, const _Ty& _Val) 14:20:09 INFO - { 14:20:09 INFO - _First = _Find_unchecked(_First, _Last, _Val); 14:20:09 INFO - _FwdIt _Next = _First; 14:20:09 INFO - if (_First != _Last) 14:20:09 INFO - { 14:20:09 INFO - for (++_First; _First != _Last; ++_First) 14:20:09 INFO - if (!(*_First == _Val)) 14:20:09 INFO - *_Next++ = ::std:: move(*_First); 14:20:09 INFO - } 14:20:09 INFO - return (_Next); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt remove(_FwdIt _First, _FwdIt _Last, const _Ty& _Val) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - return (_Rechecked(_First, 14:20:09 INFO - _Remove_unchecked(_Unchecked(_First), _Unchecked(_Last), _Val))); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt _Remove_if_unchecked(_FwdIt _First, _FwdIt _Last, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - _First = _Find_if_unchecked(_First, _Last, _Pred); 14:20:09 INFO - _FwdIt _Next = _First; 14:20:09 INFO - if (_First != _Last) 14:20:09 INFO - { 14:20:09 INFO - for (++_First; _First != _Last; ++_First) 14:20:09 INFO - if (!_Pred(*_First)) 14:20:09 INFO - *_Next++ = ::std:: move(*_First); 14:20:09 INFO - } 14:20:09 INFO - return (_Next); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt remove_if(_FwdIt _First, _FwdIt _Last, _Pr _Pred) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - return (_Rechecked(_First, 14:20:09 INFO - _Remove_if_unchecked(_Unchecked(_First), _Unchecked(_Last), _Pred))); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt _Unique_unchecked(_FwdIt _First, _FwdIt _Last, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - if (_First != _Last) 14:20:09 INFO - for (_FwdIt _Firstb; (void)(_Firstb = _First), ++_First != _Last; ) 14:20:09 INFO - if (_Pred(*_Firstb, *_First)) 14:20:09 INFO - { 14:20:09 INFO - for (; ++_First != _Last; ) 14:20:09 INFO - if (!_Pred(*_Firstb, *_First)) 14:20:09 INFO - *++_Firstb = ::std:: move(*_First); 14:20:09 INFO - return (++_Firstb); 14:20:09 INFO - } 14:20:09 INFO - return (_Last); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt unique(_FwdIt _First, _FwdIt _Last, _Pr _Pred) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - ; 14:20:09 INFO - return (_Rechecked(_First, 14:20:09 INFO - _Unique_unchecked(_Unchecked(_First), _Unchecked(_Last), _Pred))); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt unique(_FwdIt _First, _FwdIt _Last) 14:20:09 INFO - { 14:20:09 INFO - return (::std:: unique(_First, _Last, equal_to<>())); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt _Unique_copy_unchecked(_InIt _First, _InIt _Last, 14:20:09 INFO - _OutIt _Dest, _Pr& _Pred, input_iterator_tag) 14:20:09 INFO - { 14:20:09 INFO - if (_First != _Last) 14:20:09 INFO - { 14:20:09 INFO - _Iter_value_t<_InIt> _Val = *_First; 14:20:09 INFO - for (*_Dest++ = _Val; ++_First != _Last; ) 14:20:09 INFO - if (!_Pred(_Val, *_First)) 14:20:09 INFO - { 14:20:09 INFO - _Val = *_First; 14:20:09 INFO - *_Dest++ = _Val; 14:20:09 INFO - } 14:20:09 INFO - } 14:20:09 INFO - return (_Dest); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt _Unique_copy_unchecked(_FwdIt _First, _FwdIt _Last, 14:20:09 INFO - _OutIt _Dest, _Pr& _Pred, forward_iterator_tag) 14:20:09 INFO - { 14:20:09 INFO - if (_First != _Last) 14:20:09 INFO - { 14:20:09 INFO - _FwdIt _Firstb = _First; 14:20:09 INFO - for (*_Dest++ = *_Firstb; ++_First != _Last; ) 14:20:09 INFO - if (!_Pred(*_Firstb, *_First)) 14:20:09 INFO - { 14:20:09 INFO - _Firstb = _First; 14:20:09 INFO - *_Dest++ = *_Firstb; 14:20:09 INFO - } 14:20:09 INFO - } 14:20:09 INFO - return (_Dest); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt _Unique_copy_no_deprecate(_InIt _First, _InIt _Last, 14:20:09 INFO - _OutIt _Dest, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - ; 14:20:09 INFO - return (_Rechecked(_Dest, 14:20:09 INFO - _Unique_copy_unchecked(_Unchecked(_First), _Unchecked(_Last), 14:20:09 INFO - _Unchecked_idl0(_Dest), _Pred, _Iter_cat_t<_InIt>()))); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt unique_copy(_InIt _First, _InIt _Last, 14:20:09 INFO - _OutIt _Dest, _Pr _Pred) 14:20:09 INFO - { 14:20:09 INFO - struct _Unchecked_iterators { static void _Deprecate(false_type) { } static void _Deprecate(true_type) { } }; (_Unchecked_iterators::_Deprecate(_Is_checked(_Dest))); 14:20:09 INFO - return (_Unique_copy_no_deprecate(_First, _Last, _Dest, _Pred)); 14:20:09 INFO - } 14:20:09 INFO - #line 1610 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt unique_copy(_InIt _First, _InIt _Last, _OutIt _Dest) 14:20:09 INFO - { 14:20:09 INFO - return (::std:: unique_copy(_First, _Last, _Dest, 14:20:09 INFO - equal_to<>())); 14:20:09 INFO - } 14:20:09 INFO - #line 1631 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt _Reverse_copy_unchecked(_BidIt _First, _BidIt _Last, 14:20:09 INFO - _OutIt _Dest) 14:20:09 INFO - { 14:20:09 INFO - for (; _First != _Last; ++_Dest) 14:20:09 INFO - *_Dest = *--_Last; 14:20:09 INFO - return (_Dest); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt _Reverse_copy1(_BidIt _First, _BidIt _Last, 14:20:09 INFO - _OutIt _Dest, 14:20:09 INFO - bidirectional_iterator_tag, _Any_tag) 14:20:09 INFO - { 14:20:09 INFO - return (_Rechecked(_Dest, 14:20:09 INFO - _Reverse_copy_unchecked(_First, _Last, _Unchecked_idl0(_Dest)))); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt _Reverse_copy1(_BidIt _First, _BidIt _Last, 14:20:09 INFO - _OutIt _Dest, 14:20:09 INFO - random_access_iterator_tag, random_access_iterator_tag) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - return (_Rechecked(_Dest, 14:20:09 INFO - _Reverse_copy_unchecked(_First, _Last, _Unchecked(_Dest)))); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt reverse_copy(_BidIt _First, _BidIt _Last, 14:20:09 INFO - _OutIt _Dest) 14:20:09 INFO - { 14:20:09 INFO - struct _Unchecked_iterators { static void _Deprecate(false_type) { } static void _Deprecate(true_type) { } }; (_Unchecked_iterators::_Deprecate(_Is_checked(_Dest))); 14:20:09 INFO - ; 14:20:09 INFO - return (_Reverse_copy1(_Unchecked(_First), _Unchecked(_Last), 14:20:09 INFO - _Dest, _Iter_cat_t<_BidIt>(), _Iter_cat_t<_OutIt>())); 14:20:09 INFO - } 14:20:09 INFO - #line 1687 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt _Rotate_copy_unchecked(_FwdIt _First, _FwdIt _Mid, _FwdIt _Last, 14:20:09 INFO - _OutIt _Dest) 14:20:09 INFO - { 14:20:09 INFO - _Dest = _Copy_unchecked(_Mid, _Last, _Dest); 14:20:09 INFO - return (_Copy_unchecked(_First, _Mid, _Dest)); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt _Rotate_copy1(_FwdIt _First, _FwdIt _Mid, _FwdIt _Last, 14:20:09 INFO - _OutIt _Dest, forward_iterator_tag, _Any_tag) 14:20:09 INFO - { 14:20:09 INFO - return (_Rechecked(_Dest, 14:20:09 INFO - _Rotate_copy_unchecked(_First, _Mid, _Last, _Unchecked_idl0(_Dest)))); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt _Rotate_copy1(_FwdIt _First, _FwdIt _Mid, _FwdIt _Last, 14:20:09 INFO - _OutIt _Dest, random_access_iterator_tag, random_access_iterator_tag) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - return (_Rechecked(_Dest, 14:20:09 INFO - _Rotate_copy_unchecked(_First, _Mid, _Last, _Unchecked(_Dest)))); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt rotate_copy(_FwdIt _First, _FwdIt _Mid, _FwdIt _Last, 14:20:09 INFO - _OutIt _Dest) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - ; 14:20:09 INFO - return (_Rotate_copy1(_Unchecked(_First), _Unchecked(_Mid), 14:20:09 INFO - _Unchecked(_Last), _Dest, _Iter_cat_t<_FwdIt>(), _Iter_cat_t<_OutIt>())); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - void _Random_shuffle_unchecked(_RanIt _First, _RanIt _Last, _Fn1& _Func) 14:20:09 INFO - { 14:20:09 INFO - if (_Last - _First < 2) 14:20:09 INFO - return; 14:20:09 INFO - _RanIt _Next = _First; 14:20:09 INFO - for (_Iter_diff_t<_RanIt> _Index = 2; ++_Next != _Last; ++_Index) 14:20:09 INFO - { 14:20:09 INFO - _Iter_diff_t<_RanIt> _Off = _Func(_Index); 14:20:09 INFO - #line 1749 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:09 INFO - #line 1751 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:09 INFO - ::std:: iter_swap(_Next, _First + _Off); 14:20:09 INFO - } 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - void _Random_shuffle1(_RanIt _First, _RanIt _Last, _Fn1& _Func) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - _Random_shuffle_unchecked(_Unchecked(_First), _Unchecked(_Last), _Func); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - void shuffle(_RanIt _First, _RanIt _Last, _Urng&& _Func) 14:20:09 INFO - { 14:20:09 INFO - typedef typename iterator_traits<_RanIt>::difference_type _Diff; 14:20:09 INFO - typedef typename remove_reference<_Urng>::type _Urng0; 14:20:09 INFO - _Rng_from_urng<_Diff, _Urng0> _Rng(_Func); 14:20:09 INFO - _Random_shuffle1(_First, _Last, _Rng); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - void random_shuffle(_RanIt _First, _RanIt _Last, _Fn1&& _Func) 14:20:09 INFO - { 14:20:09 INFO - _Random_shuffle1(_First, _Last, _Func); 14:20:09 INFO - } 14:20:09 INFO - struct _Rand_urng_from_func 14:20:09 INFO - { 14:20:09 INFO - typedef unsigned int result_type; 14:20:09 INFO - static result_type (min)() 14:20:09 INFO - { 14:20:09 INFO - return (0); 14:20:09 INFO - } 14:20:09 INFO - static result_type (max)() 14:20:09 INFO - { 14:20:09 INFO - return (0x7fff); 14:20:09 INFO - } 14:20:09 INFO - result_type operator()() 14:20:09 INFO - { 14:20:09 INFO - return (:: rand()); 14:20:09 INFO - } 14:20:09 INFO - }; 14:20:09 INFO - template inline 14:20:09 INFO - void random_shuffle(_RanIt _First, _RanIt _Last) 14:20:09 INFO - { 14:20:09 INFO - _Rand_urng_from_func _Func; 14:20:09 INFO - ::std:: shuffle(_First, _Last, _Func); 14:20:09 INFO - } 14:20:09 INFO - #line 1812 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt _Partition_unchecked(_FwdIt _First, _FwdIt _Last, _Pr& _Pred, 14:20:09 INFO - forward_iterator_tag) 14:20:09 INFO - { 14:20:09 INFO - while (_First != _Last && _Pred(*_First)) 14:20:09 INFO - ++_First; 14:20:09 INFO - if (_First == _Last) 14:20:09 INFO - return (_First); 14:20:09 INFO - for (_FwdIt _Next = ::std:: next(_First); _Next != _Last; ++_Next) 14:20:09 INFO - if (_Pred(*_Next)) 14:20:09 INFO - ::std:: iter_swap(_First++, _Next); 14:20:09 INFO - return (_First); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _BidIt _Partition_unchecked(_BidIt _First, _BidIt _Last, _Pr& _Pred, 14:20:09 INFO - bidirectional_iterator_tag) 14:20:09 INFO - { 14:20:09 INFO - for (; ; ++_First) 14:20:09 INFO - { 14:20:09 INFO - for (; _First != _Last && _Pred(*_First); ++_First) 14:20:09 INFO - ; 14:20:09 INFO - if (_First == _Last) 14:20:09 INFO - break; 14:20:09 INFO - for (; _First != --_Last && !_Pred(*_Last); ) 14:20:09 INFO - ; 14:20:09 INFO - if (_First == _Last) 14:20:09 INFO - break; 14:20:09 INFO - ::std:: iter_swap(_First, _Last); 14:20:09 INFO - } 14:20:09 INFO - return (_First); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt partition(_FwdIt _First, _FwdIt _Last, _Pr _Pred) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - return (_Rechecked(_First, 14:20:09 INFO - _Partition_unchecked(_Unchecked(_First), _Unchecked(_Last), _Pred, 14:20:09 INFO - _Iter_cat_t<_FwdIt>()))); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _BidIt _Buffered_rotate_unchecked(_BidIt _First, _BidIt _Mid, _BidIt _Last, 14:20:09 INFO - _Diff _Count1, _Diff _Count2, _Temp_iterator<_Ty>& _Tempbuf) 14:20:09 INFO - { 14:20:09 INFO - if (_Count1 == 0 || _Count2 == 0) 14:20:09 INFO - { 14:20:09 INFO - ::std:: advance(_First, _Count2); 14:20:09 INFO - return (_First); 14:20:09 INFO - } 14:20:09 INFO - else if (_Count1 <= _Count2 && _Count1 <= _Tempbuf._Maxlen()) 14:20:09 INFO - { 14:20:09 INFO - _Move_unchecked(_First, _Mid, _Tempbuf._Init()); 14:20:09 INFO - _Move_unchecked(_Mid, _Last, _First); 14:20:09 INFO - return (_Move_backward_unchecked(_Tempbuf._First(), _Tempbuf._Last(), 14:20:09 INFO - _Last)); 14:20:09 INFO - } 14:20:09 INFO - else if (_Count2 <= _Tempbuf._Maxlen()) 14:20:09 INFO - { 14:20:09 INFO - _Move_unchecked(_Mid, _Last, _Tempbuf._Init()); 14:20:09 INFO - _Move_backward_unchecked(_First, _Mid, _Last); 14:20:09 INFO - return (_Move_unchecked(_Tempbuf._First(), _Tempbuf._Last(), _First)); 14:20:09 INFO - } 14:20:09 INFO - else 14:20:09 INFO - { 14:20:09 INFO - return (_Rotate_unchecked(_First, _Mid, _Last)); 14:20:09 INFO - } 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _BidIt _Stable_partition_unchecked1(_BidIt _First, _BidIt _Last, _Pr& _Pred, 14:20:09 INFO - _Diff _Count, _Temp_iterator<_Ty>& _Tempbuf) 14:20:09 INFO - { 14:20:09 INFO - if (_Count == 0) 14:20:09 INFO - return (_First); 14:20:09 INFO - else if (_Count == 1) 14:20:09 INFO - return (_Pred(*_First) ? _Last : _First); 14:20:09 INFO - else if (_Count <= _Tempbuf._Maxlen()) 14:20:09 INFO - { 14:20:09 INFO - _BidIt _Next = _First; 14:20:09 INFO - for (_Tempbuf._Init(); _First != _Last; ++_First) 14:20:09 INFO - if (_Pred(*_First)) 14:20:09 INFO - *_Next++ = ::std:: move(*_First); 14:20:09 INFO - else 14:20:09 INFO - *_Tempbuf++ = ::std:: move(*_First); 14:20:09 INFO - _Move_unchecked(_Tempbuf._First(), _Tempbuf._Last(), _Next); 14:20:09 INFO - return (_Next); 14:20:09 INFO - } 14:20:09 INFO - else 14:20:09 INFO - { 14:20:09 INFO - _BidIt _Mid = _First; 14:20:09 INFO - ::std:: advance(_Mid, _Count / 2); 14:20:09 INFO - _BidIt _Left = _Stable_partition_unchecked1(_First, _Mid, _Pred, 14:20:09 INFO - _Count / 2, _Tempbuf); 14:20:09 INFO - _BidIt _Right = _Stable_partition_unchecked1(_Mid, _Last, _Pred, 14:20:09 INFO - _Count - _Count / 2, _Tempbuf); 14:20:09 INFO - _Diff _Count1 = ::std:: distance(_Left, _Mid); 14:20:09 INFO - _Diff _Count2 = ::std:: distance(_Mid, _Right); 14:20:09 INFO - return (_Buffered_rotate_unchecked(_Left, _Mid, _Right, 14:20:09 INFO - _Count1, _Count2, _Tempbuf)); 14:20:09 INFO - } 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _BidIt _Stable_partition_unchecked(_BidIt _First, _BidIt _Last, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - if (_First == _Last) 14:20:09 INFO - return (_First); 14:20:09 INFO - _Iter_diff_t<_BidIt> _Count = ::std:: distance(_First, _Last); 14:20:09 INFO - _Temp_iterator<_Iter_value_t<_BidIt>> _Tempbuf(_Count); 14:20:09 INFO - return (_Stable_partition_unchecked1(_First, _Last, _Pred, _Count, _Tempbuf)); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _BidIt stable_partition(_BidIt _First, _BidIt _Last, _Pr _Pred) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - return (_Rechecked(_First, 14:20:09 INFO - _Stable_partition_unchecked(_Unchecked(_First), _Unchecked(_Last), _Pred))); 14:20:09 INFO - } 14:20:09 INFO - #line 1979 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:09 INFO - #line 1981 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:09 INFO - template inline 14:20:09 INFO - void _Push_heap_by_index(_RanIt _First, _Diff _Hole, 14:20:09 INFO - _Diff _Top, _Ty&& _Val, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - for (_Diff _Idx = (_Hole - 1) / 2; 14:20:09 INFO - _Top < _Hole && _Pred(*(_First + _Idx), _Val); 14:20:09 INFO - _Idx = (_Hole - 1) / 2) 14:20:09 INFO - { 14:20:09 INFO - *(_First + _Hole) = ::std:: move(*(_First + _Idx)); 14:20:09 INFO - _Hole = _Idx; 14:20:09 INFO - } 14:20:09 INFO - *(_First + _Hole) = ::std:: move(_Val); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - void _Push_heap_unchecked(_RanIt _First, _RanIt _Last, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - typedef _Iter_diff_t<_RanIt> _Diff; 14:20:09 INFO - _Diff _Count = _Last - _First; 14:20:09 INFO - if (2 <= _Count) 14:20:09 INFO - { 14:20:09 INFO - _Iter_value_t<_RanIt> _Val = ::std:: move(*--_Last); 14:20:09 INFO - _Push_heap_by_index(_First, --_Count, _Diff(0), ::std:: move(_Val), _Pred); 14:20:09 INFO - } 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - void push_heap(_RanIt _First, _RanIt _Last, _Pr _Pred) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - _Push_heap_unchecked(_Unchecked(_First), _Unchecked(_Last), _Pred); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - void push_heap(_RanIt _First, _RanIt _Last) 14:20:09 INFO - { 14:20:09 INFO - ::std:: push_heap(_First, _Last, less<>()); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - void _Pop_heap_hole_by_index(_RanIt _First, _Diff _Hole, _Diff _Bottom, 14:20:09 INFO - _Ty&& _Val, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - const _Diff _Top = _Hole; 14:20:09 INFO - _Diff _Idx = _Hole; 14:20:09 INFO - const _Diff _Max_sequence_non_leaf = (_Bottom - 1) / 2; 14:20:09 INFO - while (_Idx < _Max_sequence_non_leaf) 14:20:09 INFO - { 14:20:09 INFO - _Idx = 2 * _Idx + 2; 14:20:09 INFO - if (_Pred(*(_First + _Idx), *(_First + (_Idx - 1)))) 14:20:09 INFO - --_Idx; 14:20:09 INFO - *(_First + _Hole) = ::std:: move(*(_First + _Idx)); 14:20:09 INFO - _Hole = _Idx; 14:20:09 INFO - } 14:20:09 INFO - if (_Idx == _Max_sequence_non_leaf && _Bottom % 2 == 0) 14:20:09 INFO - { 14:20:09 INFO - *(_First + _Hole) = ::std:: move(*(_First + (_Bottom - 1))); 14:20:09 INFO - _Hole = _Bottom - 1; 14:20:09 INFO - } 14:20:09 INFO - _Push_heap_by_index(_First, _Hole, _Top, ::std:: move(_Val), _Pred); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - void _Pop_heap_hole_unchecked(_RanIt _First, _RanIt _Last, _RanIt _Dest, 14:20:09 INFO - _Ty&& _Val, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - *_Dest = ::std:: move(*_First); 14:20:09 INFO - _Pop_heap_hole_by_index(_First, _Iter_diff_t<_RanIt>(0), _Iter_diff_t<_RanIt>(_Last - _First), 14:20:09 INFO - ::std:: move(_Val), _Pred); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - void _Pop_heap_unchecked(_RanIt _First, _RanIt _Last, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - if (2 <= _Last - _First) 14:20:09 INFO - { 14:20:09 INFO - --_Last; 14:20:09 INFO - _Iter_value_t<_RanIt> _Val = ::std:: move(*_Last); 14:20:09 INFO - _Pop_heap_hole_unchecked(_First, _Last, _Last, 14:20:09 INFO - ::std:: move(_Val), _Pred); 14:20:09 INFO - } 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - void pop_heap(_RanIt _First, _RanIt _Last, _Pr _Pred) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - ; 14:20:09 INFO - _Pop_heap_unchecked(_Unchecked(_First), _Unchecked(_Last), _Pred); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - void pop_heap(_RanIt _First, _RanIt _Last) 14:20:09 INFO - { 14:20:09 INFO - ::std:: pop_heap(_First, _Last, less<>()); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - void _Make_heap_unchecked(_RanIt _First, _RanIt _Last, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - _Iter_diff_t<_RanIt> _Bottom = _Last - _First; 14:20:09 INFO - if (2 <= _Bottom) 14:20:09 INFO - { 14:20:09 INFO - for (_Iter_diff_t<_RanIt> _Hole = _Bottom / 2; 0 < _Hole; ) 14:20:09 INFO - { 14:20:09 INFO - --_Hole; 14:20:09 INFO - _Iter_value_t<_RanIt> _Val = ::std:: move(*(_First + _Hole)); 14:20:09 INFO - _Pop_heap_hole_by_index(_First, _Hole, _Bottom, 14:20:09 INFO - ::std:: move(_Val), _Pred); 14:20:09 INFO - } 14:20:09 INFO - } 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - void make_heap(_RanIt _First, _RanIt _Last, _Pr _Pred) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - _Make_heap_unchecked(_Unchecked(_First), _Unchecked(_Last), _Pred); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - void make_heap(_RanIt _First, _RanIt _Last) 14:20:09 INFO - { 14:20:09 INFO - ::std:: make_heap(_First, _Last, less<>()); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - void _Sort_heap_unchecked(_RanIt _First, _RanIt _Last, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - for (; 2 <= _Last - _First; --_Last) 14:20:09 INFO - _Pop_heap_unchecked(_First, _Last, _Pred); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - void sort_heap(_RanIt _First, _RanIt _Last, _Pr _Pred) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - ; 14:20:09 INFO - ; 14:20:09 INFO - _Sort_heap_unchecked(_Unchecked(_First), _Unchecked(_Last), _Pred); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - void sort_heap(_RanIt _First, _RanIt _Last) 14:20:09 INFO - { 14:20:09 INFO - ::std:: sort_heap(_First, _Last, less<>()); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt _Lower_bound_unchecked(_FwdIt _First, _FwdIt _Last, 14:20:09 INFO - const _Ty& _Val, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - _Iter_diff_t<_FwdIt> _Count = ::std:: distance(_First, _Last); 14:20:09 INFO - while (0 < _Count) 14:20:09 INFO - { 14:20:09 INFO - _Iter_diff_t<_FwdIt> _Count2 = _Count / 2; 14:20:09 INFO - _FwdIt _Mid = _First; 14:20:09 INFO - ::std:: advance(_Mid, _Count2); 14:20:09 INFO - if (_Pred(*_Mid, _Val)) 14:20:09 INFO - { 14:20:09 INFO - _First = ++_Mid; 14:20:09 INFO - _Count -= _Count2 + 1; 14:20:09 INFO - } 14:20:09 INFO - else 14:20:09 INFO - _Count = _Count2; 14:20:09 INFO - } 14:20:09 INFO - return (_First); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt lower_bound(_FwdIt _First, _FwdIt _Last, 14:20:09 INFO - const _Ty& _Val, _Pr _Pred) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - return (_Rechecked(_First, 14:20:09 INFO - _Lower_bound_unchecked(_Unchecked(_First), _Unchecked(_Last), _Val, _Pred))); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt lower_bound(_FwdIt _First, _FwdIt _Last, const _Ty& _Val) 14:20:09 INFO - { 14:20:09 INFO - return (::std:: lower_bound(_First, _Last, _Val, less<>())); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt _Upper_bound_unchecked(_FwdIt _First, _FwdIt _Last, 14:20:09 INFO - const _Ty& _Val, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - _Iter_diff_t<_FwdIt> _Count = ::std:: distance(_First, _Last); 14:20:09 INFO - while (0 < _Count) 14:20:09 INFO - { 14:20:09 INFO - _Iter_diff_t<_FwdIt> _Count2 = _Count / 2; 14:20:09 INFO - _FwdIt _Mid = _First; 14:20:09 INFO - ::std:: advance(_Mid, _Count2); 14:20:09 INFO - if (!_Pred(_Val, *_Mid)) 14:20:09 INFO - { 14:20:09 INFO - _First = ++_Mid; 14:20:09 INFO - _Count -= _Count2 + 1; 14:20:09 INFO - } 14:20:09 INFO - else 14:20:09 INFO - _Count = _Count2; 14:20:09 INFO - } 14:20:09 INFO - return (_First); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt upper_bound(_FwdIt _First, _FwdIt _Last, 14:20:09 INFO - const _Ty& _Val, _Pr _Pred) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - return (_Rechecked(_First, 14:20:09 INFO - _Upper_bound_unchecked(_Unchecked(_First), _Unchecked(_Last), _Val, _Pred))); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt upper_bound(_FwdIt _First, _FwdIt _Last, const _Ty& _Val) 14:20:09 INFO - { 14:20:09 INFO - return (::std:: upper_bound(_First, _Last, _Val, less<>())); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - pair<_FwdIt, _FwdIt> 14:20:09 INFO - _Equal_range_unchecked(_FwdIt _First, _FwdIt _Last, 14:20:09 INFO - const _Ty& _Val, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - _Iter_diff_t<_FwdIt> _Count = ::std:: distance(_First, _Last); 14:20:09 INFO - while (0 < _Count) 14:20:09 INFO - { 14:20:09 INFO - _Iter_diff_t<_FwdIt> _Count2 = _Count / 2; 14:20:09 INFO - _FwdIt _Mid = _First; 14:20:09 INFO - ::std:: advance(_Mid, _Count2); 14:20:09 INFO - if (_Pred(*_Mid, _Val)) 14:20:09 INFO - { 14:20:09 INFO - _First = ++_Mid; 14:20:09 INFO - _Count -= _Count2 + 1; 14:20:09 INFO - } 14:20:09 INFO - else if (_Pred(_Val, *_Mid)) 14:20:09 INFO - _Count = _Count2; 14:20:09 INFO - else 14:20:09 INFO - { 14:20:09 INFO - _FwdIt _First2 = _Lower_bound_unchecked(_First, _Mid, _Val, _Pred); 14:20:09 INFO - ::std:: advance(_First, _Count); 14:20:09 INFO - _FwdIt _Last2 = _Upper_bound_unchecked(++_Mid, _First, _Val, _Pred); 14:20:09 INFO - return (pair<_FwdIt, _FwdIt>(_First2, _Last2)); 14:20:09 INFO - } 14:20:09 INFO - } 14:20:09 INFO - return (pair<_FwdIt, _FwdIt>(_First, _First)); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - pair<_FwdIt, _FwdIt> 14:20:09 INFO - equal_range(_FwdIt _First, _FwdIt _Last, 14:20:09 INFO - const _Ty& _Val, _Pr _Pred) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - return (_Rechecked_both(_First, _Last, 14:20:09 INFO - _Equal_range_unchecked(_Unchecked(_First), _Unchecked(_Last), _Val, _Pred))); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - pair<_FwdIt, _FwdIt> 14:20:09 INFO - equal_range(_FwdIt _First, _FwdIt _Last, 14:20:09 INFO - const _Ty& _Val) 14:20:09 INFO - { 14:20:09 INFO - return (::std:: equal_range(_First, _Last, _Val, less<>())); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - bool _Binary_search_unchecked(_FwdIt _First, _FwdIt _Last, 14:20:09 INFO - const _Ty& _Val, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - _First = _Lower_bound_unchecked(_First, _Last, _Val, _Pred); 14:20:09 INFO - return (_First != _Last && !_Pred(_Val, *_First)); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - bool binary_search(_FwdIt _First, _FwdIt _Last, 14:20:09 INFO - const _Ty& _Val, _Pr _Pred) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - return (_Binary_search_unchecked(_Unchecked(_First), _Unchecked(_Last), 14:20:09 INFO - _Val, _Pred)); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - bool binary_search(_FwdIt _First, _FwdIt _Last, const _Ty& _Val) 14:20:09 INFO - { 14:20:09 INFO - return (::std:: binary_search(_First, _Last, _Val, less<>())); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt _Merge_unchecked(_InIt1 _First1, _InIt1 _Last1, 14:20:09 INFO - _InIt2 _First2, _InIt2 _Last2, 14:20:09 INFO - _OutIt _Dest, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - if (_First1 != _Last1 && _First2 != _Last2) 14:20:09 INFO - for (; ; ) 14:20:09 INFO - { 14:20:09 INFO - if (_Pred(*_First2, *_First1)) 14:20:09 INFO - { 14:20:09 INFO - *_Dest++ = *_First2++; 14:20:09 INFO - if (_First2 == _Last2) 14:20:09 INFO - break; 14:20:09 INFO - } 14:20:09 INFO - else 14:20:09 INFO - { 14:20:09 INFO - *_Dest++ = *_First1++; 14:20:09 INFO - if (_First1 == _Last1) 14:20:09 INFO - break; 14:20:09 INFO - } 14:20:09 INFO - } 14:20:09 INFO - _Dest = _Copy_unchecked(_First1, _Last1, _Dest); 14:20:09 INFO - return (_Copy_unchecked(_First2, _Last2, _Dest)); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt _Merge_no_deprecate1(_InIt1 _First1, _InIt1 _Last1, 14:20:09 INFO - _InIt2 _First2, _InIt2 _Last2, 14:20:09 INFO - _OutIt _Dest, _Pr& _Pred, input_iterator_tag, 14:20:09 INFO - input_iterator_tag, _Any_tag) 14:20:09 INFO - { 14:20:09 INFO - return (_Rechecked(_Dest, 14:20:09 INFO - _Merge_unchecked(_First1, _Last1, _First2, _Last2, _Unchecked_idl0(_Dest), _Pred))); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt _Merge_no_deprecate1(_InIt1 _First1, _InIt1 _Last1, 14:20:09 INFO - _InIt2 _First2, _InIt2 _Last2, 14:20:09 INFO - _OutIt _Dest, _Pr& _Pred, random_access_iterator_tag, 14:20:09 INFO - random_access_iterator_tag, random_access_iterator_tag) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - return (_Rechecked(_Dest, 14:20:09 INFO - _Merge_unchecked(_First1, _Last1, _First2, _Last2, _Unchecked(_Dest), _Pred))); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt _Merge_no_deprecate(_InIt1 _First1, _InIt1 _Last1, 14:20:09 INFO - _InIt2 _First2, _InIt2 _Last2, 14:20:09 INFO - _OutIt _Dest, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - ; 14:20:09 INFO - ; 14:20:09 INFO - return (_Merge_no_deprecate1(_Unchecked(_First1), _Unchecked(_Last1), 14:20:09 INFO - _Unchecked(_First2), _Unchecked(_Last2), 14:20:09 INFO - _Dest, _Pred, 14:20:09 INFO - _Iter_cat_t<_InIt1>(), _Iter_cat_t<_InIt2>(), _Iter_cat_t<_OutIt>())); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt merge(_InIt1 _First1, _InIt1 _Last1, 14:20:09 INFO - _InIt2 _First2, _InIt2 _Last2, 14:20:09 INFO - _OutIt _Dest, _Pr _Pred) 14:20:09 INFO - { 14:20:09 INFO - struct _Unchecked_iterators { static void _Deprecate(false_type) { } static void _Deprecate(true_type) { } }; (_Unchecked_iterators::_Deprecate(_Is_checked(_Dest))); 14:20:09 INFO - return (_Merge_no_deprecate(_First1, _Last1, _First2, _Last2, _Dest, _Pred)); 14:20:09 INFO - } 14:20:09 INFO - #line 2444 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt merge(_InIt1 _First1, _InIt1 _Last1, 14:20:09 INFO - _InIt2 _First2, _InIt2 _Last2, 14:20:09 INFO - _OutIt _Dest) 14:20:09 INFO - { 14:20:09 INFO - return (::std:: merge(_First1, _Last1, _First2, _Last2, _Dest, 14:20:09 INFO - less<>())); 14:20:09 INFO - } 14:20:09 INFO - #line 2470 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:09 INFO - template inline 14:20:09 INFO - _BidIt3 _Buffered_merge_backward_unchecked(_BidIt1 _First1, _BidIt1 _Last1, 14:20:09 INFO - _BidIt2 _First2, _BidIt2 _Last2, _BidIt3 _Dest, _Pr& _Pred, 14:20:09 INFO - bool _In_place = false) 14:20:09 INFO - { 14:20:09 INFO - if (_First1 != _Last1 && _First2 != _Last2) 14:20:09 INFO - for (; ; ) 14:20:09 INFO - { 14:20:09 INFO - if (_Pred(*--_Last2, *--_Last1)) 14:20:09 INFO - { 14:20:09 INFO - *--_Dest = ::std:: move(*_Last1); 14:20:09 INFO - ++_Last2; 14:20:09 INFO - if (_First1 == _Last1) 14:20:09 INFO - break; 14:20:09 INFO - } 14:20:09 INFO - else 14:20:09 INFO - { 14:20:09 INFO - *--_Dest = ::std:: move(*_Last2); 14:20:09 INFO - ++_Last1; 14:20:09 INFO - if (_First2 == _Last2) 14:20:09 INFO - break; 14:20:09 INFO - } 14:20:09 INFO - } 14:20:09 INFO - _Dest = _Move_backward_unchecked(_First2, _Last2, _Dest); 14:20:09 INFO - if (!_In_place) 14:20:09 INFO - _Dest = _Move_backward_unchecked(_First1, _Last1, _Dest); 14:20:09 INFO - return (_Dest); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt _Buffered_merge_unchecked(_InIt1 _First1, _InIt1 _Last1, 14:20:09 INFO - _InIt2 _First2, _InIt2 _Last2, 14:20:09 INFO - _OutIt _Dest, _Pr& _Pred, bool _In_place = false) 14:20:09 INFO - { 14:20:09 INFO - if (_First1 != _Last1 && _First2 != _Last2) 14:20:09 INFO - for (; ; ) 14:20:09 INFO - { 14:20:09 INFO - if (_Pred(*_First2, *_First1)) 14:20:09 INFO - { 14:20:09 INFO - *_Dest++ = ::std:: move(*_First2++); 14:20:09 INFO - if (_First2 == _Last2) 14:20:09 INFO - break; 14:20:09 INFO - } 14:20:09 INFO - else 14:20:09 INFO - { 14:20:09 INFO - *_Dest++ = ::std:: move(*_First1++); 14:20:09 INFO - if (_First1 == _Last1) 14:20:09 INFO - break; 14:20:09 INFO - } 14:20:09 INFO - } 14:20:09 INFO - _Dest = _Move_unchecked(_First1, _Last1, _Dest); 14:20:09 INFO - if (!_In_place) 14:20:09 INFO - _Dest = _Move_unchecked(_First2, _Last2, _Dest); 14:20:09 INFO - return (_Dest); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - void _Buffered_merge_unchecked(_BidIt _First, _BidIt _Mid, _BidIt _Last, 14:20:09 INFO - _Diff _Count1, _Diff _Count2, 14:20:09 INFO - _Temp_iterator<_Ty>& _Tempbuf, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - if (_Count1 == 0 || _Count2 == 0) 14:20:09 INFO - ; 14:20:09 INFO - else if (_Count1 + _Count2 == 2) 14:20:09 INFO - { 14:20:09 INFO - if (_Pred(*_Mid, *_First)) 14:20:09 INFO - ::std:: iter_swap(_First, _Mid); 14:20:09 INFO - } 14:20:09 INFO - else if (_Count1 <= _Count2 && _Count1 <= _Tempbuf._Maxlen()) 14:20:09 INFO - { 14:20:09 INFO - _Move_unchecked(_First, _Mid, _Tempbuf._Init()); 14:20:09 INFO - _Buffered_merge_unchecked(_Tempbuf._First(), _Tempbuf._Last(), 14:20:09 INFO - _Mid, _Last, _First, _Pred, true); 14:20:09 INFO - } 14:20:09 INFO - else if (_Count2 <= _Tempbuf._Maxlen()) 14:20:09 INFO - { 14:20:09 INFO - _Move_unchecked(_Mid, _Last, _Tempbuf._Init()); 14:20:09 INFO - _Buffered_merge_backward_unchecked(_First, _Mid, 14:20:09 INFO - _Tempbuf._First(), _Tempbuf._Last(), _Last, _Pred, true); 14:20:09 INFO - } 14:20:09 INFO - else 14:20:09 INFO - { 14:20:09 INFO - _BidIt _Firstn, _Lastn; 14:20:09 INFO - _Diff _Count1n, _Count2n; 14:20:09 INFO - if (_Count2 < _Count1) 14:20:09 INFO - { 14:20:09 INFO - _Count1n = _Count1 / 2; 14:20:09 INFO - _Firstn = _First; 14:20:09 INFO - ::std:: advance(_Firstn, _Count1n); 14:20:09 INFO - _Lastn = _Lower_bound_unchecked(_Mid, _Last, *_Firstn, _Pred); 14:20:09 INFO - _Count2n = ::std:: distance(_Mid, _Lastn); 14:20:09 INFO - } 14:20:09 INFO - else 14:20:09 INFO - { 14:20:09 INFO - _Count2n = _Count2 / 2; 14:20:09 INFO - _Lastn = _Mid; 14:20:09 INFO - ::std:: advance(_Lastn, _Count2n); 14:20:09 INFO - _Firstn = _Upper_bound_unchecked(_First, _Mid, *_Lastn, _Pred); 14:20:09 INFO - _Count1n = ::std:: distance(_First, _Firstn); 14:20:09 INFO - } 14:20:09 INFO - _BidIt _Midn = _Buffered_rotate_unchecked(_Firstn, _Mid, _Lastn, 14:20:09 INFO - _Count1 - _Count1n, _Count2n, _Tempbuf); 14:20:09 INFO - _Buffered_merge_unchecked(_First, _Firstn, _Midn, 14:20:09 INFO - _Count1n, _Count2n, _Tempbuf, _Pred); 14:20:09 INFO - _Buffered_merge_unchecked(_Midn, _Lastn, _Last, 14:20:09 INFO - _Count1 - _Count1n, _Count2 - _Count2n, _Tempbuf, _Pred); 14:20:09 INFO - } 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - void _Inplace_merge_unchecked(_BidIt _First, _BidIt _Mid, _BidIt _Last, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - if (_First != _Mid && _Mid != _Last) 14:20:09 INFO - { 14:20:09 INFO - _Iter_diff_t<_BidIt> _Count1 = ::std:: distance(_First, _Mid); 14:20:09 INFO - _Iter_diff_t<_BidIt> _Count2 = ::std:: distance(_Mid, _Last); 14:20:09 INFO - _Temp_iterator<_Iter_value_t<_BidIt>> _Tempbuf(_Count1 < _Count2 ? _Count1 : _Count2); 14:20:09 INFO - _Buffered_merge_unchecked(_First, _Mid, _Last, 14:20:09 INFO - _Count1, _Count2, _Tempbuf, _Pred); 14:20:09 INFO - } 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - void inplace_merge(_BidIt _First, _BidIt _Mid, _BidIt _Last, _Pr _Pred) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - ; 14:20:09 INFO - _Inplace_merge_unchecked( 14:20:09 INFO - _Unchecked(_First), _Unchecked(_Mid), _Unchecked(_Last), _Pred); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - void inplace_merge(_BidIt _First, _BidIt _Mid, _BidIt _Last) 14:20:09 INFO - { 14:20:09 INFO - ::std:: inplace_merge(_First, _Mid, _Last, less<>()); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - void _Insertion_sort_unchecked(_BidIt _First, _BidIt _Last, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - if (_First != _Last) 14:20:09 INFO - for (_BidIt _Next = _First; ++_Next != _Last; ) 14:20:09 INFO - { 14:20:09 INFO - _BidIt _Next1 = _Next; 14:20:09 INFO - _Iter_value_t<_BidIt> _Val = ::std:: move(*_Next); 14:20:09 INFO - if (_Pred(_Val, *_First)) 14:20:09 INFO - { 14:20:09 INFO - _Move_backward_unchecked(_First, _Next, ++_Next1); 14:20:09 INFO - *_First = ::std:: move(_Val); 14:20:09 INFO - } 14:20:09 INFO - else 14:20:09 INFO - { 14:20:09 INFO - for (_BidIt _First1 = _Next1; 14:20:09 INFO - _Pred(_Val, *--_First1); 14:20:09 INFO - _Next1 = _First1) 14:20:09 INFO - *_Next1 = ::std:: move(*_First1); 14:20:09 INFO - *_Next1 = ::std:: move(_Val); 14:20:09 INFO - } 14:20:09 INFO - } 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - void _Med3_unchecked(_RanIt _First, _RanIt _Mid, _RanIt _Last, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - if (_Pred(*_Mid, *_First)) 14:20:09 INFO - ::std:: iter_swap(_Mid, _First); 14:20:09 INFO - if (_Pred(*_Last, *_Mid)) 14:20:09 INFO - { 14:20:09 INFO - ::std:: iter_swap(_Last, _Mid); 14:20:09 INFO - if (_Pred(*_Mid, *_First)) 14:20:09 INFO - ::std:: iter_swap(_Mid, _First); 14:20:09 INFO - } 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - void _Guess_median_unchecked(_RanIt _First, _RanIt _Mid, _RanIt _Last, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - if (40 < _Last - _First) 14:20:09 INFO - { 14:20:09 INFO - size_t _Step = (_Last - _First + 1) / 8; 14:20:09 INFO - _Med3_unchecked(_First, _First + _Step, _First + 2 * _Step, _Pred); 14:20:09 INFO - _Med3_unchecked(_Mid - _Step, _Mid, _Mid + _Step, _Pred); 14:20:09 INFO - _Med3_unchecked(_Last - 2 * _Step, _Last - _Step, _Last, _Pred); 14:20:09 INFO - _Med3_unchecked(_First + _Step, _Mid, _Last - _Step, _Pred); 14:20:09 INFO - } 14:20:09 INFO - else 14:20:09 INFO - _Med3_unchecked(_First, _Mid, _Last, _Pred); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - pair<_RanIt, _RanIt> 14:20:09 INFO - _Partition_by_median_guess_unchecked(_RanIt _First, _RanIt _Last, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - _RanIt _Mid = _First + (_Last - _First) / 2; 14:20:09 INFO - _Guess_median_unchecked(_First, _Mid, _Last - 1, _Pred); 14:20:09 INFO - _RanIt _Pfirst = _Mid; 14:20:09 INFO - _RanIt _Plast = _Pfirst + 1; 14:20:09 INFO - while (_First < _Pfirst 14:20:09 INFO - && !_Pred(*(_Pfirst - 1), *_Pfirst) 14:20:09 INFO - && !_Pred(*_Pfirst, *(_Pfirst - 1))) 14:20:09 INFO - --_Pfirst; 14:20:09 INFO - while (_Plast < _Last 14:20:09 INFO - && !_Pred(*_Plast, *_Pfirst) 14:20:09 INFO - && !_Pred(*_Pfirst, *_Plast)) 14:20:09 INFO - ++_Plast; 14:20:09 INFO - _RanIt _Gfirst = _Plast; 14:20:09 INFO - _RanIt _Glast = _Pfirst; 14:20:09 INFO - for (; ; ) 14:20:09 INFO - { 14:20:09 INFO - for (; _Gfirst < _Last; ++_Gfirst) 14:20:09 INFO - if (_Pred(*_Pfirst, *_Gfirst)) 14:20:09 INFO - ; 14:20:09 INFO - else if (_Pred(*_Gfirst, *_Pfirst)) 14:20:09 INFO - break; 14:20:09 INFO - else if (_Plast++ != _Gfirst) 14:20:09 INFO - ::std:: iter_swap(_Plast - 1, _Gfirst); 14:20:09 INFO - for (; _First < _Glast; --_Glast) 14:20:09 INFO - if (_Pred(*(_Glast - 1), *_Pfirst)) 14:20:09 INFO - ; 14:20:09 INFO - else if (_Pred(*_Pfirst, *(_Glast - 1))) 14:20:09 INFO - break; 14:20:09 INFO - else if (--_Pfirst != _Glast - 1) 14:20:09 INFO - ::std:: iter_swap(_Pfirst, _Glast - 1); 14:20:09 INFO - if (_Glast == _First && _Gfirst == _Last) 14:20:09 INFO - return (pair<_RanIt, _RanIt>(_Pfirst, _Plast)); 14:20:09 INFO - if (_Glast == _First) 14:20:09 INFO - { 14:20:09 INFO - if (_Plast != _Gfirst) 14:20:09 INFO - ::std:: iter_swap(_Pfirst, _Plast); 14:20:09 INFO - ++_Plast; 14:20:09 INFO - ::std:: iter_swap(_Pfirst++, _Gfirst++); 14:20:09 INFO - } 14:20:09 INFO - else if (_Gfirst == _Last) 14:20:09 INFO - { 14:20:09 INFO - if (--_Glast != --_Pfirst) 14:20:09 INFO - ::std:: iter_swap(_Glast, _Pfirst); 14:20:09 INFO - ::std:: iter_swap(_Pfirst, --_Plast); 14:20:09 INFO - } 14:20:09 INFO - else 14:20:09 INFO - ::std:: iter_swap(_Gfirst++, --_Glast); 14:20:09 INFO - } 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - void _Sort_unchecked1(_RanIt _First, _RanIt _Last, _Diff _Ideal, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - _Diff _Count; 14:20:09 INFO - while (_ISORT_MAX < (_Count = _Last - _First) && 0 < _Ideal) 14:20:09 INFO - { 14:20:09 INFO - pair<_RanIt, _RanIt> _Mid = 14:20:09 INFO - _Partition_by_median_guess_unchecked(_First, _Last, _Pred); 14:20:09 INFO - _Ideal /= 2, _Ideal += _Ideal / 2; 14:20:09 INFO - if (_Mid.first - _First < _Last - _Mid.second) 14:20:09 INFO - { 14:20:09 INFO - _Sort_unchecked1(_First, _Mid.first, _Ideal, _Pred); 14:20:09 INFO - _First = _Mid.second; 14:20:09 INFO - } 14:20:09 INFO - else 14:20:09 INFO - { 14:20:09 INFO - _Sort_unchecked1(_Mid.second, _Last, _Ideal, _Pred); 14:20:09 INFO - _Last = _Mid.first; 14:20:09 INFO - } 14:20:09 INFO - } 14:20:09 INFO - if (_ISORT_MAX < _Count) 14:20:09 INFO - { 14:20:09 INFO - _Make_heap_unchecked(_First, _Last, _Pred); 14:20:09 INFO - _Sort_heap_unchecked(_First, _Last, _Pred); 14:20:09 INFO - } 14:20:09 INFO - else if (2 <= _Count) 14:20:09 INFO - _Insertion_sort_unchecked(_First, _Last, _Pred); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - void _Sort_unchecked(_RanIt _First, _RanIt _Last, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - _Sort_unchecked1(_First, _Last, _Last - _First, _Pred); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - void sort(_RanIt _First, _RanIt _Last, _Pr _Pred) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - _Sort_unchecked(_Unchecked(_First), _Unchecked(_Last), _Pred); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - void sort(_RanIt _First, _RanIt _Last) 14:20:09 INFO - { 14:20:09 INFO - ::std:: sort(_First, _Last, less<>()); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - void _Chunked_merge_unchecked(_BidIt _First, _BidIt _Last, _OutIt _Dest, 14:20:09 INFO - _Diff _Chunk, _Diff _Count, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - for (_Diff _Chunk2 = _Chunk * 2; _Chunk2 <= _Count; _Count -= _Chunk2) 14:20:09 INFO - { 14:20:09 INFO - _BidIt _Mid1 = _First; 14:20:09 INFO - ::std:: advance(_Mid1, _Chunk); 14:20:09 INFO - _BidIt _Mid2 = _Mid1; 14:20:09 INFO - ::std:: advance(_Mid2, _Chunk); 14:20:09 INFO - _Dest = _Buffered_merge_unchecked(_First, _Mid1, _Mid1, _Mid2, _Dest, _Pred); 14:20:09 INFO - _First = _Mid2; 14:20:09 INFO - } 14:20:09 INFO - if (_Count <= _Chunk) 14:20:09 INFO - _Move_unchecked(_First, _Last, _Dest); 14:20:09 INFO - else 14:20:09 INFO - { 14:20:09 INFO - _BidIt _Mid1 = _First; 14:20:09 INFO - ::std:: advance(_Mid1, _Chunk); 14:20:09 INFO - _Buffered_merge_unchecked(_First, _Mid1, _Mid1, _Last, _Dest, _Pred); 14:20:09 INFO - } 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - void _Buffered_merge_sort_unchecked(_BidIt _First, _BidIt _Last, _Diff _Count, 14:20:09 INFO - _Temp_iterator<_Ty>& _Tempbuf, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - _BidIt _Mid = _First; 14:20:09 INFO - for (_Diff _Nleft = _Count; _ISORT_MAX <= _Nleft; _Nleft -= _ISORT_MAX) 14:20:09 INFO - { 14:20:09 INFO - _BidIt _Midn = _Mid; 14:20:09 INFO - ::std:: advance(_Midn, (int)_ISORT_MAX); 14:20:09 INFO - _Insertion_sort_unchecked(_Mid, _Midn, _Pred); 14:20:09 INFO - _Mid = _Midn; 14:20:09 INFO - } 14:20:09 INFO - _Insertion_sort_unchecked(_Mid, _Last, _Pred); 14:20:09 INFO - for (_Diff _Chunk = _ISORT_MAX; _Chunk < _Count; _Chunk *= 2) 14:20:09 INFO - { 14:20:09 INFO - _Chunked_merge_unchecked(_First, _Last, _Tempbuf._Init(), 14:20:09 INFO - _Chunk, _Count, _Pred); 14:20:09 INFO - _Chunked_merge_unchecked(_Tempbuf._First(), _Tempbuf._Last(), _First, 14:20:09 INFO - _Chunk *= 2, _Count, _Pred); 14:20:09 INFO - } 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - void _Stable_sort_unchecked1(_BidIt _First, _BidIt _Last, _Diff _Count, 14:20:09 INFO - _Temp_iterator<_Ty>& _Tempbuf, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - if (_Count <= _ISORT_MAX) 14:20:09 INFO - _Insertion_sort_unchecked(_First, _Last, _Pred); 14:20:09 INFO - else 14:20:09 INFO - { 14:20:09 INFO - _Diff _Count2 = (_Count + 1) / 2; 14:20:09 INFO - _BidIt _Mid = _First; 14:20:09 INFO - ::std:: advance(_Mid, _Count2); 14:20:09 INFO - if (_Count2 <= _Tempbuf._Maxlen()) 14:20:09 INFO - { 14:20:09 INFO - _Buffered_merge_sort_unchecked(_First, _Mid, _Count2, _Tempbuf, _Pred); 14:20:09 INFO - _Buffered_merge_sort_unchecked(_Mid, _Last, _Count - _Count2, 14:20:09 INFO - _Tempbuf, _Pred); 14:20:09 INFO - } 14:20:09 INFO - else 14:20:09 INFO - { 14:20:09 INFO - _Stable_sort_unchecked1(_First, _Mid, _Count2, _Tempbuf, _Pred); 14:20:09 INFO - _Stable_sort_unchecked1(_Mid, _Last, _Count - _Count2, _Tempbuf, _Pred); 14:20:09 INFO - } 14:20:09 INFO - _Buffered_merge_unchecked(_First, _Mid, _Last, 14:20:09 INFO - _Count2, _Count - _Count2, _Tempbuf, _Pred); 14:20:09 INFO - } 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - void _Stable_sort_unchecked(_BidIt _First, _BidIt _Last, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - if (_First != _Last) 14:20:09 INFO - { 14:20:09 INFO - _Iter_diff_t<_BidIt> _Count = ::std:: distance(_First, _Last); 14:20:09 INFO - _Temp_iterator<_Iter_value_t<_BidIt>> _Tempbuf((_Count + 1) / 2); 14:20:09 INFO - _Stable_sort_unchecked1(_First, _Last, _Count, _Tempbuf, _Pred); 14:20:09 INFO - } 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - void stable_sort(_BidIt _First, _BidIt _Last, _Pr _Pred) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - _Stable_sort_unchecked(_Unchecked(_First), _Unchecked(_Last), _Pred); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - void stable_sort(_BidIt _First, _BidIt _Last) 14:20:09 INFO - { 14:20:09 INFO - ::std:: stable_sort(_First, _Last, less<>()); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - void _Partial_sort_unchecked(_RanIt _First, _RanIt _Mid, _RanIt _Last, 14:20:09 INFO - _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - if (_First == _Mid) 14:20:09 INFO - return; 14:20:09 INFO - _Make_heap_unchecked(_First, _Mid, _Pred); 14:20:09 INFO - for (_RanIt _Next = _Mid; _Next < _Last; ++_Next) 14:20:09 INFO - if (_Pred(*_Next, *_First)) 14:20:09 INFO - { 14:20:09 INFO - _Iter_value_t<_RanIt> _Val = ::std:: move(*_Next); 14:20:09 INFO - _Pop_heap_hole_unchecked(_First, _Mid, _Next, ::std:: move(_Val), _Pred); 14:20:09 INFO - } 14:20:09 INFO - _Sort_heap_unchecked(_First, _Mid, _Pred); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - void partial_sort(_RanIt _First, _RanIt _Mid, _RanIt _Last, _Pr _Pred) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - ; 14:20:09 INFO - ; 14:20:09 INFO - _Partial_sort_unchecked( 14:20:09 INFO - _Unchecked(_First), _Unchecked(_Mid), _Unchecked(_Last), _Pred); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - void partial_sort(_RanIt _First, _RanIt _Mid, _RanIt _Last) 14:20:09 INFO - { 14:20:09 INFO - ::std:: partial_sort(_First, _Mid, _Last, less<>()); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _RanIt _Partial_sort_copy_unchecked(_InIt _First1, _InIt _Last1, 14:20:09 INFO - _RanIt _First2, _RanIt _Last2, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - _RanIt _Mid2 = _First2; 14:20:09 INFO - if (_First1 != _Last1 && _First2 != _Last2) 14:20:09 INFO - { 14:20:09 INFO - for (; _First1 != _Last1 && _Mid2 != _Last2; ++_First1, (void)++_Mid2) 14:20:09 INFO - *_Mid2 = *_First1; 14:20:09 INFO - _Make_heap_unchecked(_First2, _Mid2, _Pred); 14:20:09 INFO - for (; _First1 != _Last1; ++_First1) 14:20:09 INFO - if (_Pred(*_First1, *_First2)) 14:20:09 INFO - _Pop_heap_hole_by_index(_First2, _Iter_diff_t<_RanIt>(0), _Iter_diff_t<_RanIt>(_Mid2 - _First2), 14:20:09 INFO - _Iter_value_t<_InIt>(*_First1), _Pred); 14:20:09 INFO - _Sort_heap_unchecked(_First2, _Mid2, _Pred); 14:20:09 INFO - } 14:20:09 INFO - return (_Mid2); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _RanIt partial_sort_copy(_InIt _First1, _InIt _Last1, 14:20:09 INFO - _RanIt _First2, _RanIt _Last2, _Pr _Pred) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - ; 14:20:09 INFO - return (_Rechecked(_First2, 14:20:09 INFO - _Partial_sort_copy_unchecked( 14:20:09 INFO - _Unchecked(_First1), _Unchecked(_Last1), 14:20:09 INFO - _Unchecked(_First2), _Unchecked(_Last2), _Pred))); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _RanIt partial_sort_copy(_InIt _First1, _InIt _Last1, 14:20:09 INFO - _RanIt _First2, _RanIt _Last2) 14:20:09 INFO - { 14:20:09 INFO - return (::std:: partial_sort_copy(_First1, _Last1, _First2, _Last2, 14:20:09 INFO - less<>())); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - void _Nth_element_unchecked(_RanIt _First, _RanIt _Nth, _RanIt _Last, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - if (_Nth == _Last) 14:20:09 INFO - return; 14:20:09 INFO - for (; _ISORT_MAX < _Last - _First; ) 14:20:09 INFO - { 14:20:09 INFO - pair<_RanIt, _RanIt> _Mid = 14:20:09 INFO - _Partition_by_median_guess_unchecked(_First, _Last, _Pred); 14:20:09 INFO - if (_Mid.second <= _Nth) 14:20:09 INFO - _First = _Mid.second; 14:20:09 INFO - else if (_Mid.first <= _Nth) 14:20:09 INFO - return; 14:20:09 INFO - else 14:20:09 INFO - _Last = _Mid.first; 14:20:09 INFO - } 14:20:09 INFO - _Insertion_sort_unchecked(_First, _Last, _Pred); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - void nth_element(_RanIt _First, _RanIt _Nth, _RanIt _Last, _Pr _Pred) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - ; 14:20:09 INFO - ; 14:20:09 INFO - _Nth_element_unchecked( 14:20:09 INFO - _Unchecked(_First), _Unchecked(_Nth), _Unchecked(_Last), _Pred); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - void nth_element(_RanIt _First, _RanIt _Nth, _RanIt _Last) 14:20:09 INFO - { 14:20:09 INFO - ::std:: nth_element(_First, _Nth, _Last, less<>()); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - bool _Includes_unchecked(_InIt1 _First1, _InIt1 _Last1, 14:20:09 INFO - _InIt2 _First2, _InIt2 _Last2, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - for (; _First1 != _Last1 && _First2 != _Last2; ) 14:20:09 INFO - if (_Pred(*_First2, *_First1)) 14:20:09 INFO - return (false); 14:20:09 INFO - else if (_Pred(*_First1, *_First2)) 14:20:09 INFO - ++_First1; 14:20:09 INFO - else 14:20:09 INFO - { 14:20:09 INFO - ++_First1; 14:20:09 INFO - ++_First2; 14:20:09 INFO - } 14:20:09 INFO - return (_First2 == _Last2); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - bool includes(_InIt1 _First1, _InIt1 _Last1, 14:20:09 INFO - _InIt2 _First2, _InIt2 _Last2, _Pr _Pred) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - ; 14:20:09 INFO - return (_Includes_unchecked(_Unchecked(_First1), _Unchecked(_Last1), 14:20:09 INFO - _Unchecked(_First2), _Unchecked(_Last2), _Pred)); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - bool includes(_InIt1 _First1, _InIt1 _Last1, 14:20:09 INFO - _InIt2 _First2, _InIt2 _Last2) 14:20:09 INFO - { 14:20:09 INFO - return (::std:: includes(_First1, _Last1, _First2, _Last2, 14:20:09 INFO - less<>())); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt _Set_union_no_deprecate1(_InIt1 _First1, _InIt1 _Last1, 14:20:09 INFO - _InIt2 _First2, _InIt2 _Last2, _OutIt _Dest, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - for (; _First1 != _Last1 && _First2 != _Last2; ) 14:20:09 INFO - if (_Pred(*_First1, *_First2)) 14:20:09 INFO - { 14:20:09 INFO - *_Dest++ = *_First1; 14:20:09 INFO - ++_First1; 14:20:09 INFO - } 14:20:09 INFO - else if (_Pred(*_First2, *_First1)) 14:20:09 INFO - { 14:20:09 INFO - *_Dest++ = *_First2; 14:20:09 INFO - ++_First2; 14:20:09 INFO - } 14:20:09 INFO - else 14:20:09 INFO - { 14:20:09 INFO - *_Dest++ = *_First1; 14:20:09 INFO - ++_First1; 14:20:09 INFO - ++_First2; 14:20:09 INFO - } 14:20:09 INFO - _Dest = _Copy_no_deprecate(_First1, _Last1, _Dest); 14:20:09 INFO - return (_Copy_no_deprecate(_First2, _Last2, _Dest)); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt _Set_union_no_deprecate(_InIt1 _First1, _InIt1 _Last1, 14:20:09 INFO - _InIt2 _First2, _InIt2 _Last2, _OutIt _Dest, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - ; 14:20:09 INFO - ; 14:20:09 INFO - return (_Rechecked(_Dest, 14:20:09 INFO - _Set_union_no_deprecate1(_Unchecked(_First1), _Unchecked(_Last1), 14:20:09 INFO - _Unchecked(_First2), _Unchecked(_Last2), 14:20:09 INFO - _Unchecked_idl0(_Dest), _Pred))); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt set_union(_InIt1 _First1, _InIt1 _Last1, 14:20:09 INFO - _InIt2 _First2, _InIt2 _Last2, _OutIt _Dest, _Pr _Pred) 14:20:09 INFO - { 14:20:09 INFO - struct _Unchecked_iterators { static void _Deprecate(false_type) { } static void _Deprecate(true_type) { } }; (_Unchecked_iterators::_Deprecate(_Is_checked(_Dest))); 14:20:09 INFO - return (_Set_union_no_deprecate(_First1, _Last1, _First2, _Last2, _Dest, _Pred)); 14:20:09 INFO - } 14:20:09 INFO - #line 3151 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt set_union(_InIt1 _First1, _InIt1 _Last1, 14:20:09 INFO - _InIt2 _First2, _InIt2 _Last2, _OutIt _Dest) 14:20:09 INFO - { 14:20:09 INFO - return (::std:: set_union(_First1, _Last1, _First2, _Last2, _Dest, 14:20:09 INFO - less<>())); 14:20:09 INFO - } 14:20:09 INFO - #line 3175 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt _Set_intersection_no_deprecate1(_InIt1 _First1, _InIt1 _Last1, 14:20:09 INFO - _InIt2 _First2, _InIt2 _Last2, _OutIt _Dest, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - for (; _First1 != _Last1 && _First2 != _Last2; ) 14:20:09 INFO - if (_Pred(*_First1, *_First2)) 14:20:09 INFO - ++_First1; 14:20:09 INFO - else if (_Pred(*_First2, *_First1)) 14:20:09 INFO - ++_First2; 14:20:09 INFO - else 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - *_Dest++ = *_First1++; 14:20:09 INFO - ++_First2; 14:20:09 INFO - } 14:20:09 INFO - return (_Dest); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt _Set_intersection_no_deprecate(_InIt1 _First1, _InIt1 _Last1, 14:20:09 INFO - _InIt2 _First2, _InIt2 _Last2, _OutIt _Dest, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - ; 14:20:09 INFO - return (_Rechecked(_Dest, 14:20:09 INFO - _Set_intersection_no_deprecate1(_Unchecked(_First1), _Unchecked(_Last1), 14:20:09 INFO - _Unchecked(_First2), _Unchecked(_Last2), 14:20:09 INFO - _Unchecked_idl0(_Dest), _Pred))); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt set_intersection(_InIt1 _First1, _InIt1 _Last1, 14:20:09 INFO - _InIt2 _First2, _InIt2 _Last2, _OutIt _Dest, _Pr _Pred) 14:20:09 INFO - { 14:20:09 INFO - struct _Unchecked_iterators { static void _Deprecate(false_type) { } static void _Deprecate(true_type) { } }; (_Unchecked_iterators::_Deprecate(_Is_checked(_Dest))); 14:20:09 INFO - return (_Set_intersection_no_deprecate(_First1, _Last1, _First2, _Last2, _Dest, _Pred)); 14:20:09 INFO - } 14:20:09 INFO - #line 3240 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt set_intersection(_InIt1 _First1, _InIt1 _Last1, 14:20:09 INFO - _InIt2 _First2, _InIt2 _Last2, _OutIt _Dest) 14:20:09 INFO - { 14:20:09 INFO - return (::std:: set_intersection(_First1, _Last1, _First2, _Last2, _Dest, 14:20:09 INFO - less<>())); 14:20:09 INFO - } 14:20:09 INFO - #line 3264 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt _Set_difference_no_deprecate1(_InIt1 _First1, _InIt1 _Last1, 14:20:09 INFO - _InIt2 _First2, _InIt2 _Last2, 14:20:09 INFO - _OutIt _Dest, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - for (; _First1 != _Last1 && _First2 != _Last2; ) 14:20:09 INFO - if (_Pred(*_First1, *_First2)) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - *_Dest++ = *_First1; 14:20:09 INFO - ++_First1; 14:20:09 INFO - } 14:20:09 INFO - else if (_Pred(*_First2, *_First1)) 14:20:09 INFO - ++_First2; 14:20:09 INFO - else 14:20:09 INFO - { 14:20:09 INFO - ++_First1; 14:20:09 INFO - ++_First2; 14:20:09 INFO - } 14:20:09 INFO - return (_Copy_no_deprecate(_First1, _Last1, _Dest)); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt _Set_difference_no_deprecate(_InIt1 _First1, _InIt1 _Last1, 14:20:09 INFO - _InIt2 _First2, _InIt2 _Last2, 14:20:09 INFO - _OutIt _Dest, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - ; 14:20:09 INFO - return (_Rechecked(_Dest, 14:20:09 INFO - _Set_difference_no_deprecate1(_Unchecked(_First1), _Unchecked(_Last1), 14:20:09 INFO - _Unchecked(_First2), _Unchecked(_Last2), 14:20:09 INFO - _Unchecked_idl0(_Dest), _Pred))); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt set_difference(_InIt1 _First1, _InIt1 _Last1, 14:20:09 INFO - _InIt2 _First2, _InIt2 _Last2, 14:20:09 INFO - _OutIt _Dest, _Pr _Pred) 14:20:09 INFO - { 14:20:09 INFO - struct _Unchecked_iterators { static void _Deprecate(false_type) { } static void _Deprecate(true_type) { } }; (_Unchecked_iterators::_Deprecate(_Is_checked(_Dest))); 14:20:09 INFO - return (_Set_difference_no_deprecate(_First1, _Last1, _First2, _Last2, _Dest, _Pred)); 14:20:09 INFO - } 14:20:09 INFO - #line 3336 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt set_difference(_InIt1 _First1, _InIt1 _Last1, 14:20:09 INFO - _InIt2 _First2, _InIt2 _Last2, 14:20:09 INFO - _OutIt _Dest) 14:20:09 INFO - { 14:20:09 INFO - return (::std:: set_difference(_First1, _Last1, _First2, _Last2, _Dest, 14:20:09 INFO - less<>())); 14:20:09 INFO - } 14:20:09 INFO - #line 3362 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt _Set_symmetric_difference_no_deprecate1(_InIt1 _First1, _InIt1 _Last1, 14:20:09 INFO - _InIt2 _First2, _InIt2 _Last2, 14:20:09 INFO - _OutIt _Dest, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - for (; _First1 != _Last1 && _First2 != _Last2; ) 14:20:09 INFO - if (_Pred(*_First1, *_First2)) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - *_Dest++ = *_First1; 14:20:09 INFO - ++_First1; 14:20:09 INFO - } 14:20:09 INFO - else if (_Pred(*_First2, *_First1)) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - *_Dest++ = *_First2; 14:20:09 INFO - ++_First2; 14:20:09 INFO - } 14:20:09 INFO - else 14:20:09 INFO - { 14:20:09 INFO - ++_First1; 14:20:09 INFO - ++_First2; 14:20:09 INFO - } 14:20:09 INFO - _Dest = _Copy_no_deprecate(_First1, _Last1, _Dest); 14:20:09 INFO - return (_Copy_no_deprecate(_First2, _Last2, _Dest)); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt _Set_symmetric_difference_no_deprecate(_InIt1 _First1, _InIt1 _Last1, 14:20:09 INFO - _InIt2 _First2, _InIt2 _Last2, 14:20:09 INFO - _OutIt _Dest, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - ; 14:20:09 INFO - return (_Rechecked(_Dest, 14:20:09 INFO - _Set_symmetric_difference_no_deprecate1( 14:20:09 INFO - _Unchecked(_First1), _Unchecked(_Last1), 14:20:09 INFO - _Unchecked(_First2), _Unchecked(_Last2), 14:20:09 INFO - _Unchecked_idl0(_Dest), _Pred))); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt set_symmetric_difference(_InIt1 _First1, _InIt1 _Last1, 14:20:09 INFO - _InIt2 _First2, _InIt2 _Last2, 14:20:09 INFO - _OutIt _Dest, _Pr _Pred) 14:20:09 INFO - { 14:20:09 INFO - struct _Unchecked_iterators { static void _Deprecate(false_type) { } static void _Deprecate(true_type) { } }; (_Unchecked_iterators::_Deprecate(_Is_checked(_Dest))); 14:20:09 INFO - return (_Set_symmetric_difference_no_deprecate( 14:20:09 INFO - _First1, _Last1, _First2, _Last2, _Dest, _Pred)); 14:20:09 INFO - } 14:20:09 INFO - #line 3440 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:09 INFO - template inline 14:20:09 INFO - _OutIt set_symmetric_difference(_InIt1 _First1, _InIt1 _Last1, 14:20:09 INFO - _InIt2 _First2, _InIt2 _Last2, 14:20:09 INFO - _OutIt _Dest) 14:20:09 INFO - { 14:20:09 INFO - return (::std:: set_symmetric_difference(_First1, _Last1, _First2, _Last2, 14:20:09 INFO - _Dest, less<>())); 14:20:09 INFO - } 14:20:09 INFO - #line 3466 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt _Max_element_unchecked(_FwdIt _First, _FwdIt _Last, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - _FwdIt _Found = _First; 14:20:09 INFO - if (_First != _Last) 14:20:09 INFO - for (; ++_First != _Last; ) 14:20:09 INFO - if (_Pred(*_Found, *_First)) 14:20:09 INFO - _Found = _First; 14:20:09 INFO - return (_Found); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt max_element(_FwdIt _First, _FwdIt _Last, _Pr _Pred) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - return (_Rechecked(_First, 14:20:09 INFO - _Max_element_unchecked(_Unchecked(_First), _Unchecked(_Last), _Pred))); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt max_element(_FwdIt _First, _FwdIt _Last) 14:20:09 INFO - { 14:20:09 INFO - return (::std:: max_element(_First, _Last, less<>())); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt _Min_element_unchecked(_FwdIt _First, _FwdIt _Last, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - _FwdIt _Found = _First; 14:20:09 INFO - if (_First != _Last) 14:20:09 INFO - for (; ++_First != _Last; ) 14:20:09 INFO - if (_Pred(*_First, *_Found)) 14:20:09 INFO - _Found = _First; 14:20:09 INFO - return (_Found); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt min_element(_FwdIt _First, _FwdIt _Last, _Pr _Pred) 14:20:09 INFO - { 14:20:09 INFO - ; 14:20:09 INFO - return (_Rechecked(_First, 14:20:09 INFO - _Min_element_unchecked(_Unchecked(_First), _Unchecked(_Last), _Pred))); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - _FwdIt min_element(_FwdIt _First, _FwdIt _Last) 14:20:09 INFO - { 14:20:09 INFO - return (::std:: min_element(_First, _Last, less<>())); 14:20:09 INFO - } 14:20:09 INFO - template inline 14:20:09 INFO - pair<_FwdIt, _FwdIt> 14:20:09 INFO - _Minmax_element_unchecked(_FwdIt _First, _FwdIt _Last, _Pr& _Pred) 14:20:09 INFO - { 14:20:09 INFO - pair<_FwdIt, _FwdIt> _Found(_First, _First); 14:20:09 INFO - if (_First != _Last) 14:20:09 INFO - for (; ++_First != _Last; ) 14:20:09 INFO - { 14:20:09 INFO - _FwdIt _Next = _First; 14:20:09 INFO - if (++_Next == _Last) 14:20:09 INFO - { 14:20:09 INFO - if (_Pred(*_First, *_Found.first)) 14:20:09 INFO - _Found.first = _First; 14:20:09 INFO - else if (!_Pred(*_First, *_Found.second)) 14:20:09 INFO - _Found.second = _First; 14:20:09 INFO - } 14:20:09 INFO - else 14:20:09 INFO - { 14:20:09 INFO - if (_Pred(*_Next, *_First)) 14:20:09 INFO - { 14:20:09 INFO - if (_Pred(*_Next, *_Found.first)) 14:20:09 INFO - _Found.first = _Next; 14:20:09 INFO - if (!_Pred(*_First, *_Found.second)) 14:20:09 INFO - _Found.second = _First; 14:20:09 INFO - } 14:20:10 INFO - else 14:20:10 INFO - { 14:20:10 INFO - if (_Pred(*_First, *_Found.first)) 14:20:10 INFO - _Found.first = _First; 14:20:10 INFO - if (!_Pred(*_Next, *_Found.second)) 14:20:10 INFO - _Found.second = _Next; 14:20:10 INFO - } 14:20:10 INFO - _First = _Next; 14:20:10 INFO - } 14:20:10 INFO - } 14:20:10 INFO - return (_Found); 14:20:10 INFO - } 14:20:10 INFO - template inline 14:20:10 INFO - pair<_FwdIt, _FwdIt> 14:20:10 INFO - minmax_element(_FwdIt _First, _FwdIt _Last, _Pr _Pred) 14:20:10 INFO - { 14:20:10 INFO - ; 14:20:10 INFO - return (_Rechecked_both(_First, _Last, 14:20:10 INFO - _Minmax_element_unchecked(_Unchecked(_First), _Unchecked(_Last), _Pred))); 14:20:10 INFO - } 14:20:10 INFO - template inline 14:20:10 INFO - pair<_FwdIt, _FwdIt> 14:20:10 INFO - minmax_element(_FwdIt _First, _FwdIt _Last) 14:20:10 INFO - { 14:20:10 INFO - return (::std:: minmax_element(_First, _Last, less<>())); 14:20:10 INFO - } 14:20:10 INFO - template inline 14:20:10 INFO - constexpr const _Ty& (max)(const _Ty& _Left, const _Ty& _Right, 14:20:10 INFO - _Pr _Pred) 14:20:10 INFO - { 14:20:10 INFO - return (_Pred(_Left, _Right) ? _Right : _Left); 14:20:10 INFO - } 14:20:10 INFO - template inline 14:20:10 INFO - _Ty (max)(::std:: initializer_list<_Ty> _Ilist, _Pr _Pred) 14:20:10 INFO - { 14:20:10 INFO - const _Ty *_Res = _Max_element_unchecked(_Ilist.begin(), _Ilist.end(), _Pred); 14:20:10 INFO - return (*_Res); 14:20:10 INFO - } 14:20:10 INFO - template inline 14:20:10 INFO - constexpr const _Ty& (max)(const _Ty& _Left, const _Ty& _Right) 14:20:10 INFO - { 14:20:10 INFO - return (((_Left) < (_Right)) ? _Right : _Left); 14:20:10 INFO - } 14:20:10 INFO - template inline 14:20:10 INFO - _Ty (max)(::std:: initializer_list<_Ty> _Ilist) 14:20:10 INFO - { 14:20:10 INFO - return ((::std:: max)(_Ilist, less<>())); 14:20:10 INFO - } 14:20:10 INFO - template inline 14:20:10 INFO - constexpr const _Ty& (min)(const _Ty& _Left, const _Ty& _Right, 14:20:10 INFO - _Pr _Pred) 14:20:10 INFO - { 14:20:10 INFO - return (_Pred(_Right, _Left) ? _Right : _Left); 14:20:10 INFO - } 14:20:10 INFO - template inline 14:20:10 INFO - _Ty (min)(::std:: initializer_list<_Ty> _Ilist, _Pr _Pred) 14:20:10 INFO - { 14:20:10 INFO - const _Ty *_Res = _Min_element_unchecked(_Ilist.begin(), _Ilist.end(), _Pred); 14:20:10 INFO - return (*_Res); 14:20:10 INFO - } 14:20:10 INFO - template inline 14:20:10 INFO - constexpr const _Ty& (min)(const _Ty& _Left, const _Ty& _Right) 14:20:10 INFO - { 14:20:10 INFO - return (((_Right) < (_Left)) ? _Right : _Left); 14:20:10 INFO - } 14:20:10 INFO - template inline 14:20:10 INFO - _Ty (min)(::std:: initializer_list<_Ty> _Ilist) 14:20:10 INFO - { 14:20:10 INFO - return ((::std:: min)(_Ilist, less<>())); 14:20:10 INFO - } 14:20:10 INFO - template inline 14:20:10 INFO - constexpr pair 14:20:10 INFO - minmax(const _Ty& _Left, const _Ty& _Right, _Pr _Pred) 14:20:10 INFO - { 14:20:10 INFO - return (_Pred(_Right, _Left) 14:20:10 INFO - ? pair(_Right, _Left) 14:20:10 INFO - : pair(_Left, _Right)); 14:20:10 INFO - } 14:20:10 INFO - template inline 14:20:10 INFO - pair<_Ty, _Ty> minmax(::std:: initializer_list<_Ty> _Ilist, 14:20:10 INFO - _Pr _Pred) 14:20:10 INFO - { 14:20:10 INFO - pair _Res = _Minmax_element_unchecked( 14:20:10 INFO - _Ilist.begin(), _Ilist.end(), _Pred); 14:20:10 INFO - return (pair<_Ty, _Ty>(*_Res.first, *_Res.second)); 14:20:10 INFO - } 14:20:10 INFO - template inline 14:20:10 INFO - constexpr pair 14:20:10 INFO - minmax(const _Ty& _Left, const _Ty& _Right) 14:20:10 INFO - { 14:20:10 INFO - return (_Right < _Left 14:20:10 INFO - ? pair(_Right, _Left) 14:20:10 INFO - : pair(_Left, _Right)); 14:20:10 INFO - } 14:20:10 INFO - template inline 14:20:10 INFO - pair<_Ty, _Ty> minmax(::std:: initializer_list<_Ty> _Ilist) 14:20:10 INFO - { 14:20:10 INFO - return (::std:: minmax(_Ilist, less<>())); 14:20:10 INFO - } 14:20:10 INFO - template inline 14:20:10 INFO - bool _Next_permutation_unchecked(_BidIt _First, _BidIt _Last, _Pr& _Pred) 14:20:10 INFO - { 14:20:10 INFO - _BidIt _Next = _Last; 14:20:10 INFO - if (_First == _Last || _First == --_Next) 14:20:10 INFO - return (false); 14:20:10 INFO - for (; ; ) 14:20:10 INFO - { 14:20:10 INFO - _BidIt _Next1 = _Next; 14:20:10 INFO - if (_Pred(*--_Next, *_Next1)) 14:20:10 INFO - { 14:20:10 INFO - _BidIt _Mid = _Last; 14:20:10 INFO - for (; !_Pred(*_Next, *--_Mid); ) 14:20:10 INFO - ; 14:20:10 INFO - ::std:: iter_swap(_Next, _Mid); 14:20:10 INFO - _Reverse_unchecked(_Next1, _Last); 14:20:10 INFO - return (true); 14:20:10 INFO - } 14:20:10 INFO - if (_Next == _First) 14:20:10 INFO - { 14:20:10 INFO - _Reverse_unchecked(_First, _Last); 14:20:10 INFO - return (false); 14:20:10 INFO - } 14:20:10 INFO - } 14:20:10 INFO - } 14:20:10 INFO - template inline 14:20:10 INFO - bool next_permutation(_BidIt _First, _BidIt _Last, _Pr _Pred) 14:20:10 INFO - { 14:20:10 INFO - ; 14:20:10 INFO - return (_Next_permutation_unchecked(_Unchecked(_First), _Unchecked(_Last), _Pred)); 14:20:10 INFO - } 14:20:10 INFO - template inline 14:20:10 INFO - bool next_permutation(_BidIt _First, _BidIt _Last) 14:20:10 INFO - { 14:20:10 INFO - return (::std:: next_permutation(_First, _Last, less<>())); 14:20:10 INFO - } 14:20:10 INFO - template inline 14:20:10 INFO - bool _Prev_permutation_unchecked(_BidIt _First, _BidIt _Last, _Pr& _Pred) 14:20:10 INFO - { 14:20:10 INFO - _BidIt _Next = _Last; 14:20:10 INFO - if (_First == _Last || _First == --_Next) 14:20:10 INFO - return (false); 14:20:10 INFO - for (; ; ) 14:20:10 INFO - { 14:20:10 INFO - _BidIt _Next1 = _Next; 14:20:10 INFO - if (_Pred(*_Next1, *--_Next)) 14:20:10 INFO - { 14:20:10 INFO - _BidIt _Mid = _Last; 14:20:10 INFO - for (; !_Pred(*--_Mid, *_Next); ) 14:20:10 INFO - ; 14:20:10 INFO - ::std:: iter_swap(_Next, _Mid); 14:20:10 INFO - _Reverse_unchecked(_Next1, _Last); 14:20:10 INFO - return (true); 14:20:10 INFO - } 14:20:10 INFO - if (_Next == _First) 14:20:10 INFO - { 14:20:10 INFO - _Reverse_unchecked(_First, _Last); 14:20:10 INFO - return (false); 14:20:10 INFO - } 14:20:10 INFO - } 14:20:10 INFO - } 14:20:10 INFO - template inline 14:20:10 INFO - bool prev_permutation(_BidIt _First, _BidIt _Last, _Pr _Pred) 14:20:10 INFO - { 14:20:10 INFO - ; 14:20:10 INFO - return (_Prev_permutation_unchecked(_Unchecked(_First), _Unchecked(_Last), _Pred)); 14:20:10 INFO - } 14:20:10 INFO - template inline 14:20:10 INFO - bool prev_permutation(_BidIt _First, _BidIt _Last) 14:20:10 INFO - { 14:20:10 INFO - return (::std:: prev_permutation(_First, _Last, less<>())); 14:20:10 INFO - } 14:20:10 INFO - template inline 14:20:10 INFO - _RanIt _Is_heap_until_unchecked(_RanIt _First, _RanIt _Last, _Pr& _Pred) 14:20:10 INFO - { 14:20:10 INFO - _Iter_diff_t<_RanIt> _Size = _Last - _First; 14:20:10 INFO - if (2 <= _Size) 14:20:10 INFO - for (_Iter_diff_t<_RanIt> _Off = 0; ++_Off < _Size; ) 14:20:10 INFO - if (_Pred(*(_First + (_Off - 1) / 2), *(_First + _Off))) 14:20:10 INFO - #line 3800 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:10 INFO - return (_First + _Off); 14:20:10 INFO - return (_Last); 14:20:10 INFO - } 14:20:10 INFO - template inline 14:20:10 INFO - _RanIt is_heap_until(_RanIt _First, _RanIt _Last, _Pr _Pred) 14:20:10 INFO - { 14:20:10 INFO - ; 14:20:10 INFO - return (_Rechecked(_First, 14:20:10 INFO - _Is_heap_until_unchecked(_Unchecked(_First), _Unchecked(_Last), _Pred))); 14:20:10 INFO - } 14:20:10 INFO - template inline 14:20:10 INFO - bool is_heap(_RanIt _First, _RanIt _Last, _Pr _Pred) 14:20:10 INFO - { 14:20:10 INFO - ; 14:20:10 INFO - return (_Is_heap_until_unchecked(_Unchecked(_First), _Unchecked(_Last), _Pred) == _Unchecked(_Last)); 14:20:10 INFO - } 14:20:10 INFO - template inline 14:20:10 INFO - _RanIt is_heap_until(_RanIt _First, _RanIt _Last) 14:20:10 INFO - { 14:20:10 INFO - return (::std:: is_heap_until(_First, _Last, less<>())); 14:20:10 INFO - } 14:20:10 INFO - template inline 14:20:10 INFO - bool is_heap(_RanIt _First, _RanIt _Last) 14:20:10 INFO - { 14:20:10 INFO - return (::std:: is_heap(_First, _Last, less<>())); 14:20:10 INFO - } 14:20:10 INFO - template inline 14:20:10 INFO - _FwdIt _Is_sorted_until_unchecked(_FwdIt _First, _FwdIt _Last, _Pr& _Pred) 14:20:10 INFO - { 14:20:10 INFO - if (_First != _Last) 14:20:10 INFO - for (_FwdIt _Next = _First; ++_Next != _Last; ++_First) 14:20:10 INFO - if (_Pred(*_Next, *_First)) 14:20:10 INFO - return (_Next); 14:20:10 INFO - return (_Last); 14:20:10 INFO - } 14:20:10 INFO - template inline 14:20:10 INFO - _FwdIt is_sorted_until(_FwdIt _First, _FwdIt _Last, _Pr _Pred) 14:20:10 INFO - { 14:20:10 INFO - ; 14:20:10 INFO - return (_Rechecked(_First, 14:20:10 INFO - _Is_sorted_until_unchecked(_Unchecked(_First), _Unchecked(_Last), _Pred))); 14:20:10 INFO - } 14:20:10 INFO - template inline 14:20:10 INFO - bool is_sorted(_FwdIt _First, _FwdIt _Last, _Pr _Pred) 14:20:10 INFO - { 14:20:10 INFO - ; 14:20:10 INFO - return (_Is_sorted_until_unchecked(_Unchecked(_First), _Unchecked(_Last), _Pred) == _Unchecked(_Last)); 14:20:10 INFO - } 14:20:10 INFO - template inline 14:20:10 INFO - _FwdIt is_sorted_until(_FwdIt _First, _FwdIt _Last) 14:20:10 INFO - { 14:20:10 INFO - return (::std:: is_sorted_until(_First, _Last, less<>())); 14:20:10 INFO - } 14:20:10 INFO - template inline 14:20:10 INFO - bool is_sorted(_FwdIt _First, _FwdIt _Last) 14:20:10 INFO - { 14:20:10 INFO - return (::std:: is_sorted(_First, _Last, less<>())); 14:20:10 INFO - } 14:20:10 INFO - #line 3907 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:10 INFO - } 14:20:10 INFO - #pragma warning(pop) 14:20:10 INFO - #pragma pack(pop) 14:20:10 INFO - #line 3913 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:10 INFO - #line 3914 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:10 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\algorithm" 14:20:10 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\algorithm" 14:20:10 INFO - #pragma warning( pop ) 14:20:10 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc.h" 14:20:10 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc.h" 14:20:10 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/fallible.h" 14:20:10 INFO - namespace mozilla { 14:20:10 INFO - struct fallible_t { }; 14:20:10 INFO - extern const fallible_t fallible; 14:20:10 INFO - } 14:20:10 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/fallible.h" 14:20:10 INFO - #line 69 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/fallible.h" 14:20:10 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc.h" 14:20:10 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/TemplateLib.h" 14:20:10 INFO - namespace mozilla { 14:20:10 INFO - namespace tl { 14:20:10 INFO - template 14:20:10 INFO - struct Min 14:20:10 INFO - { 14:20:10 INFO - static const size_t value = I < J ? I : J; 14:20:10 INFO - }; 14:20:10 INFO - template 14:20:10 INFO - struct Max 14:20:10 INFO - { 14:20:10 INFO - static const size_t value = I > J ? I : J; 14:20:10 INFO - }; 14:20:10 INFO - template 14:20:10 INFO - struct FloorLog2 14:20:10 INFO - { 14:20:10 INFO - static const size_t value = 1 + FloorLog2::value; 14:20:10 INFO - }; 14:20:10 INFO - template<> struct FloorLog2<0> { }; 14:20:10 INFO - template<> struct FloorLog2<1> { static const size_t value = 0; }; 14:20:10 INFO - template 14:20:10 INFO - struct CeilingLog2 14:20:10 INFO - { 14:20:10 INFO - static const size_t value = FloorLog2<2 * I - 1>::value; 14:20:10 INFO - }; 14:20:10 INFO - template 14:20:10 INFO - struct RoundUpPow2 14:20:10 INFO - { 14:20:10 INFO - static const size_t value = size_t(1) << CeilingLog2::value; 14:20:10 INFO - }; 14:20:10 INFO - template<> 14:20:10 INFO - struct RoundUpPow2<0> 14:20:10 INFO - { 14:20:10 INFO - static const size_t value = 1; 14:20:10 INFO - }; 14:20:10 INFO - template 14:20:10 INFO - struct BitSize 14:20:10 INFO - { 14:20:10 INFO - static const size_t value = sizeof(T) * 8; 14:20:10 INFO - }; 14:20:10 INFO - template 14:20:10 INFO - struct NBitMask 14:20:10 INFO - { 14:20:10 INFO - static const size_t checkPrecondition = 14:20:10 INFO - 0 / size_t(N < BitSize::value); 14:20:10 INFO - static const size_t value = (size_t(1) << N) - 1 + checkPrecondition; 14:20:10 INFO - }; 14:20:10 INFO - template<> 14:20:10 INFO - struct NBitMask::value> 14:20:10 INFO - { 14:20:10 INFO - static const size_t value = size_t(-1); 14:20:10 INFO - }; 14:20:10 INFO - template 14:20:10 INFO - struct MulOverflowMask 14:20:10 INFO - { 14:20:10 INFO - static const size_t value = 14:20:10 INFO - ~NBitMask::value - CeilingLog2::value>::value; 14:20:10 INFO - }; 14:20:10 INFO - template<> struct MulOverflowMask<0> { }; 14:20:10 INFO - template<> struct MulOverflowMask<1> { static const size_t value = 0; }; 14:20:10 INFO - template 14:20:10 INFO - struct And; 14:20:10 INFO - template<> 14:20:10 INFO - struct And<> : public TrueType { }; 14:20:10 INFO - template 14:20:10 INFO - struct And 14:20:10 INFO - : public Conditional, FalseType>::Type { }; 14:20:10 INFO - } 14:20:10 INFO - } 14:20:10 INFO - #line 134 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/TemplateLib.h" 14:20:10 INFO - #line 32 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc.h" 14:20:10 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc.h" 14:20:10 INFO - #line 45 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc.h" 14:20:10 INFO - #line 53 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc.h" 14:20:10 INFO - extern "C" { 14:20:10 INFO - #line 57 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc.h" 14:20:10 INFO - #line 68 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc.h" 14:20:10 INFO - #line 72 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc.h" 14:20:10 INFO - __declspec(dllimport) void* moz_xmalloc(size_t size) 14:20:10 INFO - ; 14:20:10 INFO - __declspec(dllimport) void* moz_xcalloc(size_t nmemb, size_t size) 14:20:10 INFO - ; 14:20:10 INFO - __declspec(dllimport) void* moz_xrealloc(void* ptr, size_t size) 14:20:10 INFO - ; 14:20:10 INFO - __declspec(dllimport) char* moz_xstrdup(const char* str) 14:20:10 INFO - ; 14:20:10 INFO - __declspec(dllimport) size_t moz_malloc_usable_size(void *ptr); 14:20:10 INFO - __declspec(dllimport) size_t moz_malloc_size_of(const void *ptr); 14:20:10 INFO - #line 105 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc.h" 14:20:10 INFO - #line 114 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc.h" 14:20:10 INFO - #line 120 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc.h" 14:20:10 INFO - #line 126 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc.h" 14:20:10 INFO - } 14:20:10 INFO - #line 131 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc.h" 14:20:10 INFO - #line 160 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc.h" 14:20:10 INFO - #line 162 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc.h" 14:20:10 INFO - #line 173 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc.h" 14:20:10 INFO - #line 182 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc.h" 14:20:10 INFO - #line 190 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc.h" 14:20:10 INFO - __forceinline 14:20:10 INFO - #line 192 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc.h" 14:20:10 INFO - void* operator new(size_t size) 14:20:10 INFO - { 14:20:10 INFO - return moz_xmalloc(size); 14:20:10 INFO - } 14:20:10 INFO - __forceinline 14:20:10 INFO - void* operator new(size_t size, const std::nothrow_t&) 14:20:10 INFO - { 14:20:10 INFO - return malloc(size); 14:20:10 INFO - } 14:20:10 INFO - __forceinline 14:20:10 INFO - void* operator new[](size_t size) 14:20:10 INFO - { 14:20:10 INFO - return moz_xmalloc(size); 14:20:10 INFO - } 14:20:10 INFO - __forceinline 14:20:10 INFO - void* operator new[](size_t size, const std::nothrow_t&) 14:20:10 INFO - { 14:20:10 INFO - return malloc(size); 14:20:10 INFO - } 14:20:10 INFO - __forceinline 14:20:10 INFO - void operator delete(void* ptr) 14:20:10 INFO - { 14:20:10 INFO - return free(ptr); 14:20:10 INFO - } 14:20:10 INFO - __forceinline 14:20:10 INFO - void operator delete(void* ptr, const std::nothrow_t&) 14:20:10 INFO - { 14:20:10 INFO - return free(ptr); 14:20:10 INFO - } 14:20:10 INFO - __forceinline 14:20:10 INFO - void operator delete[](void* ptr) 14:20:10 INFO - { 14:20:10 INFO - return free(ptr); 14:20:10 INFO - } 14:20:10 INFO - __forceinline 14:20:10 INFO - void operator delete[](void* ptr, const std::nothrow_t&) 14:20:10 INFO - { 14:20:10 INFO - return free(ptr); 14:20:10 INFO - } 14:20:10 INFO - __forceinline 14:20:10 INFO - void* operator new(size_t size, const mozilla::fallible_t&) 14:20:10 INFO - { 14:20:10 INFO - return malloc(size); 14:20:10 INFO - } 14:20:10 INFO - __forceinline 14:20:10 INFO - void* operator new[](size_t size, const mozilla::fallible_t&) 14:20:10 INFO - { 14:20:10 INFO - return malloc(size); 14:20:10 INFO - } 14:20:10 INFO - __forceinline 14:20:10 INFO - void operator delete(void* ptr, const mozilla::fallible_t&) 14:20:10 INFO - { 14:20:10 INFO - free(ptr); 14:20:10 INFO - } 14:20:10 INFO - __forceinline 14:20:10 INFO - void operator delete[](void* ptr, const mozilla::fallible_t&) 14:20:10 INFO - { 14:20:10 INFO - free(ptr); 14:20:10 INFO - } 14:20:10 INFO - class InfallibleAllocPolicy 14:20:10 INFO - { 14:20:10 INFO - public: 14:20:10 INFO - template 14:20:10 INFO - T* maybe_pod_malloc(size_t aNumElems) 14:20:10 INFO - { 14:20:10 INFO - return pod_malloc(aNumElems); 14:20:10 INFO - } 14:20:10 INFO - template 14:20:10 INFO - T* maybe_pod_calloc(size_t aNumElems) 14:20:10 INFO - { 14:20:10 INFO - return pod_calloc(aNumElems); 14:20:10 INFO - } 14:20:10 INFO - template 14:20:10 INFO - T* maybe_pod_realloc(T* aPtr, size_t aOldSize, size_t aNewSize) 14:20:10 INFO - { 14:20:10 INFO - return pod_realloc(aPtr, aOldSize, aNewSize); 14:20:10 INFO - } 14:20:10 INFO - template 14:20:10 INFO - T* pod_malloc(size_t aNumElems) 14:20:10 INFO - { 14:20:10 INFO - if (aNumElems & mozilla::tl::MulOverflowMask::value) { 14:20:10 INFO - reportAllocOverflow(); 14:20:10 INFO - } 14:20:10 INFO - return static_cast(moz_xmalloc(aNumElems * sizeof(T))); 14:20:10 INFO - } 14:20:10 INFO - template 14:20:10 INFO - T* pod_calloc(size_t aNumElems) 14:20:10 INFO - { 14:20:10 INFO - return static_cast(moz_xcalloc(aNumElems, sizeof(T))); 14:20:10 INFO - } 14:20:10 INFO - template 14:20:10 INFO - T* pod_realloc(T* aPtr, size_t aOldSize, size_t aNewSize) 14:20:10 INFO - { 14:20:10 INFO - if (aNewSize & mozilla::tl::MulOverflowMask::value) { 14:20:10 INFO - reportAllocOverflow(); 14:20:10 INFO - } 14:20:10 INFO - return static_cast(moz_xrealloc(aPtr, aNewSize * sizeof(T))); 14:20:10 INFO - } 14:20:10 INFO - void free_(void* aPtr) 14:20:10 INFO - { 14:20:10 INFO - free(aPtr); 14:20:10 INFO - } 14:20:10 INFO - void reportAllocOverflow() const 14:20:10 INFO - { 14:20:10 INFO - mozalloc_abort("alloc overflow"); 14:20:10 INFO - } 14:20:10 INFO - bool checkSimulatedOOM() const 14:20:10 INFO - { 14:20:10 INFO - return true; 14:20:10 INFO - } 14:20:10 INFO - }; 14:20:10 INFO - #line 351 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc.h" 14:20:10 INFO - #line 356 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc.h" 14:20:10 INFO - #line 360 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc.h" 14:20:10 INFO - #line 362 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc.h" 14:20:10 INFO - #line 76 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\algorithm" 14:20:10 INFO - #line 79 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\algorithm" 14:20:10 INFO - #line 80 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\algorithm" 14:20:10 INFO - #line 82 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\algorithm" 14:20:10 INFO - #line 33 "c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/other-licenses/nsis/Contrib/CityHash/cityhash/city.cpp" 14:20:10 INFO - using namespace std; 14:20:10 INFO - #line 43 "c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/other-licenses/nsis/Contrib/CityHash/cityhash/city.cpp" 14:20:10 INFO - #line 45 "c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/other-licenses/nsis/Contrib/CityHash/cityhash/city.cpp" 14:20:10 INFO - #line 46 "c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/other-licenses/nsis/Contrib/CityHash/cityhash/city.cpp" 14:20:10 INFO - static const uint64 k0 = 0xc3a5c85c97cb3127; 14:20:10 INFO - static const uint64 k1 = 0xb492b66fbe98f273; 14:20:10 INFO - static const uint64 k2 = 0x9ae16a3b2f90404f; 14:20:10 INFO - static const uint64 k3 = 0xc949d7c7509e6557; 14:20:10 INFO - static uint64 Rotate(uint64 val, int shift) { 14:20:10 INFO - return shift == 0 ? val : ((val >> shift) | (val << (64 - shift))); 14:20:10 INFO - } 14:20:10 INFO - static uint64 RotateByAtLeast1(uint64 val, int shift) { 14:20:10 INFO - return (val >> shift) | (val << (64 - shift)); 14:20:10 INFO - } 14:20:10 INFO - static uint64 ShiftMix(uint64 val) { 14:20:10 INFO - return val ^ (val >> 47); 14:20:10 INFO - } 14:20:10 INFO - static uint64 HashLen16(uint64 u, uint64 v) { 14:20:10 INFO - return Hash128to64(uint128(u, v)); 14:20:10 INFO - } 14:20:10 INFO - static uint64 HashLen0to16(const char *s, size_t len) { 14:20:10 INFO - if (len > 8) { 14:20:10 INFO - uint64 a = (*(const uint64*)(s)); 14:20:10 INFO - uint64 b = (*(const uint64*)(s + len - 8)); 14:20:10 INFO - return HashLen16(a, RotateByAtLeast1(b + len, len)) ^ b; 14:20:10 INFO - } 14:20:10 INFO - if (len >= 4) { 14:20:10 INFO - uint64 a = (*(const uint32*)(s)); 14:20:10 INFO - return HashLen16(len + (a << 3), (*(const uint32*)(s + len - 4))); 14:20:10 INFO - } 14:20:10 INFO - if (len > 0) { 14:20:10 INFO - uint8 a = s[0]; 14:20:10 INFO - uint8 b = s[len >> 1]; 14:20:10 INFO - uint8 c = s[len - 1]; 14:20:10 INFO - uint32 y = static_cast(a) + (static_cast(b) << 8); 14:20:10 INFO - uint32 z = len + (static_cast(c) << 2); 14:20:10 INFO - return ShiftMix(y * k2 ^ z * k3) * k2; 14:20:10 INFO - } 14:20:10 INFO - return k2; 14:20:10 INFO - } 14:20:10 INFO - static uint64 HashLen17to32(const char *s, size_t len) { 14:20:10 INFO - uint64 a = (*(const uint64*)(s)) * k1; 14:20:10 INFO - uint64 b = (*(const uint64*)(s + 8)); 14:20:10 INFO - uint64 c = (*(const uint64*)(s + len - 8)) * k2; 14:20:10 INFO - uint64 d = (*(const uint64*)(s + len - 16)) * k0; 14:20:10 INFO - return HashLen16(Rotate(a - b, 43) + Rotate(c, 30) + d, 14:20:10 INFO - a + Rotate(b ^ k3, 20) - c + len); 14:20:10 INFO - } 14:20:10 INFO - static pair WeakHashLen32WithSeeds( 14:20:10 INFO - uint64 w, uint64 x, uint64 y, uint64 z, uint64 a, uint64 b) { 14:20:10 INFO - a += w; 14:20:10 INFO - b = Rotate(b + a + z, 21); 14:20:10 INFO - uint64 c = a; 14:20:10 INFO - a += x; 14:20:10 INFO - a += y; 14:20:10 INFO - b += Rotate(a, 44); 14:20:10 INFO - return make_pair(a + z, b + c); 14:20:10 INFO - } 14:20:10 INFO - static pair WeakHashLen32WithSeeds( 14:20:10 INFO - const char* s, uint64 a, uint64 b) { 14:20:10 INFO - return WeakHashLen32WithSeeds((*(const uint64*)(s)), 14:20:10 INFO - (*(const uint64*)(s + 8)), 14:20:10 INFO - (*(const uint64*)(s + 16)), 14:20:10 INFO - (*(const uint64*)(s + 24)), 14:20:10 INFO - a, 14:20:10 INFO - b); 14:20:10 INFO - } 14:20:10 INFO - static uint64 HashLen33to64(const char *s, size_t len) { 14:20:10 INFO - uint64 z = (*(const uint64*)(s + 24)); 14:20:10 INFO - uint64 a = (*(const uint64*)(s)) + (len + (*(const uint64*)(s + len - 16))) * k0; 14:20:10 INFO - uint64 b = Rotate(a + z, 52); 14:20:10 INFO - uint64 c = Rotate(a, 37); 14:20:10 INFO - a += (*(const uint64*)(s + 8)); 14:20:10 INFO - c += Rotate(a, 7); 14:20:10 INFO - a += (*(const uint64*)(s + 16)); 14:20:10 INFO - uint64 vf = a + z; 14:20:10 INFO - uint64 vs = b + Rotate(a, 31) + c; 14:20:10 INFO - a = (*(const uint64*)(s + 16)) + (*(const uint64*)(s + len - 32)); 14:20:10 INFO - z = (*(const uint64*)(s + len - 8)); 14:20:10 INFO - b = Rotate(a + z, 52); 14:20:10 INFO - c = Rotate(a, 37); 14:20:10 INFO - a += (*(const uint64*)(s + len - 24)); 14:20:10 INFO - c += Rotate(a, 7); 14:20:10 INFO - a += (*(const uint64*)(s + len - 16)); 14:20:10 INFO - uint64 wf = a + z; 14:20:10 INFO - uint64 ws = b + Rotate(a, 31) + c; 14:20:10 INFO - uint64 r = ShiftMix((vf + ws) * k2 + (wf + vs) * k0); 14:20:10 INFO - return ShiftMix(r * k0 + vs) * k2; 14:20:10 INFO - } 14:20:10 INFO - uint64 CityHash64(const char *s, size_t len) { 14:20:10 INFO - if (len <= 32) { 14:20:10 INFO - if (len <= 16) { 14:20:10 INFO - return HashLen0to16(s, len); 14:20:10 INFO - } else { 14:20:10 INFO - return HashLen17to32(s, len); 14:20:10 INFO - } 14:20:10 INFO - } else if (len <= 64) { 14:20:10 INFO - return HashLen33to64(s, len); 14:20:10 INFO - } 14:20:10 INFO - uint64 x = (*(const uint64*)(s)); 14:20:10 INFO - uint64 y = (*(const uint64*)(s + len - 16)) ^ k1; 14:20:10 INFO - uint64 z = (*(const uint64*)(s + len - 56)) ^ k0; 14:20:10 INFO - pair v = WeakHashLen32WithSeeds(s + len - 64, len, y); 14:20:10 INFO - pair w = WeakHashLen32WithSeeds(s + len - 32, len * k1, k0); 14:20:10 INFO - z += ShiftMix(v.second) * k1; 14:20:10 INFO - x = Rotate(z + x, 39) * k1; 14:20:10 INFO - y = Rotate(y, 33) * k1; 14:20:10 INFO - len = (len - 1) & ~static_cast(63); 14:20:10 INFO - do { 14:20:10 INFO - x = Rotate(x + y + v.first + (*(const uint64*)(s + 16)), 37) * k1; 14:20:10 INFO - y = Rotate(y + v.second + (*(const uint64*)(s + 48)), 42) * k1; 14:20:10 INFO - x ^= w.second; 14:20:10 INFO - y ^= v.first; 14:20:10 INFO - z = Rotate(z ^ w.first, 33); 14:20:10 INFO - v = WeakHashLen32WithSeeds(s, v.second * k1, x + w.first); 14:20:10 INFO - w = WeakHashLen32WithSeeds(s + 32, z + w.second, y); 14:20:10 INFO - std::swap(z, x); 14:20:10 INFO - s += 64; 14:20:10 INFO - len -= 64; 14:20:10 INFO - } while (len != 0); 14:20:10 INFO - return HashLen16(HashLen16(v.first, w.first) + ShiftMix(y) * k1 + z, 14:20:10 INFO - HashLen16(v.second, w.second) + x); 14:20:10 INFO - } 14:20:10 INFO - uint64 CityHash64WithSeed(const char *s, size_t len, uint64 seed) { 14:20:10 INFO - return CityHash64WithSeeds(s, len, k2, seed); 14:20:10 INFO - } 14:20:10 INFO - uint64 CityHash64WithSeeds(const char *s, size_t len, 14:20:10 INFO - uint64 seed0, uint64 seed1) { 14:20:10 INFO - return HashLen16(CityHash64(s, len) - seed0, seed1); 14:20:10 INFO - } 14:20:10 INFO - static uint128 CityMurmur(const char *s, size_t len, uint128 seed) { 14:20:10 INFO - uint64 a = Uint128Low64(seed); 14:20:10 INFO - uint64 b = Uint128High64(seed); 14:20:10 INFO - uint64 c = 0; 14:20:10 INFO - uint64 d = 0; 14:20:10 INFO - ssize_t l = len - 16; 14:20:10 INFO - if (l <= 0) { 14:20:10 INFO - c = b * k1 + HashLen0to16(s, len); 14:20:10 INFO - d = Rotate(a + (len >= 8 ? (*(const uint64*)(s)) : c), 32); 14:20:10 INFO - } else { 14:20:10 INFO - c = HashLen16((*(const uint64*)(s + len - 8)) + k1, a); 14:20:10 INFO - d = HashLen16(b + len, c + (*(const uint64*)(s + len - 16))); 14:20:10 INFO - a += d; 14:20:10 INFO - do { 14:20:10 INFO - a ^= ShiftMix((*(const uint64*)(s)) * k1) * k1; 14:20:10 INFO - a *= k1; 14:20:10 INFO - b ^= a; 14:20:10 INFO - c ^= ShiftMix((*(const uint64*)(s + 8)) * k1) * k1; 14:20:10 INFO - c *= k1; 14:20:10 INFO - d ^= c; 14:20:10 INFO - s += 16; 14:20:10 INFO - l -= 16; 14:20:10 INFO - } while (l > 0); 14:20:10 INFO - } 14:20:10 INFO - a = HashLen16(a, c); 14:20:10 INFO - b = HashLen16(d, b); 14:20:10 INFO - return uint128(a ^ b, HashLen16(b, a)); 14:20:10 INFO - } 14:20:10 INFO - uint128 CityHash128WithSeed(const char *s, size_t len, uint128 seed) { 14:20:10 INFO - if (len < 128) { 14:20:10 INFO - return CityMurmur(s, len, seed); 14:20:10 INFO - } 14:20:10 INFO - pair v, w; 14:20:10 INFO - uint64 x = Uint128Low64(seed); 14:20:10 INFO - uint64 y = Uint128High64(seed); 14:20:10 INFO - uint64 z = len * k1; 14:20:10 INFO - v.first = Rotate(y ^ k1, 49) * k1 + (*(const uint64*)(s)); 14:20:10 INFO - v.second = Rotate(v.first, 42) * k1 + (*(const uint64*)(s + 8)); 14:20:10 INFO - w.first = Rotate(y + z, 35) * k1 + x; 14:20:10 INFO - w.second = Rotate(x + (*(const uint64*)(s + 88)), 53) * k1; 14:20:10 INFO - do { 14:20:10 INFO - x = Rotate(x + y + v.first + (*(const uint64*)(s + 16)), 37) * k1; 14:20:10 INFO - y = Rotate(y + v.second + (*(const uint64*)(s + 48)), 42) * k1; 14:20:10 INFO - x ^= w.second; 14:20:10 INFO - y ^= v.first; 14:20:10 INFO - z = Rotate(z ^ w.first, 33); 14:20:10 INFO - v = WeakHashLen32WithSeeds(s, v.second * k1, x + w.first); 14:20:10 INFO - w = WeakHashLen32WithSeeds(s + 32, z + w.second, y); 14:20:10 INFO - std::swap(z, x); 14:20:10 INFO - s += 64; 14:20:10 INFO - x = Rotate(x + y + v.first + (*(const uint64*)(s + 16)), 37) * k1; 14:20:10 INFO - y = Rotate(y + v.second + (*(const uint64*)(s + 48)), 42) * k1; 14:20:10 INFO - x ^= w.second; 14:20:10 INFO - y ^= v.first; 14:20:10 INFO - z = Rotate(z ^ w.first, 33); 14:20:10 INFO - v = WeakHashLen32WithSeeds(s, v.second * k1, x + w.first); 14:20:10 INFO - w = WeakHashLen32WithSeeds(s + 32, z + w.second, y); 14:20:10 INFO - std::swap(z, x); 14:20:10 INFO - s += 64; 14:20:10 INFO - len -= 128; 14:20:10 INFO - } while ((len >= 128)); 14:20:10 INFO - y += Rotate(w.first, 37) * k0 + z; 14:20:10 INFO - x += Rotate(v.first + z, 49) * k0; 14:20:10 INFO - for (size_t tail_done = 0; tail_done < len; ) { 14:20:10 INFO - tail_done += 32; 14:20:10 INFO - y = Rotate(y - x, 42) * k0 + v.second; 14:20:10 INFO - w.first += (*(const uint64*)(s + len - tail_done + 16)); 14:20:10 INFO - x = Rotate(x, 49) * k0 + w.first; 14:20:10 INFO - w.first += v.first; 14:20:10 INFO - v = WeakHashLen32WithSeeds(s + len - tail_done, v.first, v.second); 14:20:10 INFO - } 14:20:10 INFO - x = HashLen16(x, v.first); 14:20:10 INFO - y = HashLen16(y, w.first); 14:20:10 INFO - return uint128(HashLen16(x + v.second, w.second) + y, 14:20:10 INFO - HashLen16(x + w.second, y + v.second)); 14:20:10 INFO - } 14:20:10 INFO - uint128 CityHash128(const char *s, size_t len) { 14:20:10 INFO - if (len >= 16) { 14:20:10 INFO - return CityHash128WithSeed(s + 16, 14:20:10 INFO - len - 16, 14:20:10 INFO - uint128((*(const uint64*)(s)) ^ k3, 14:20:10 INFO - (*(const uint64*)(s + 8)))); 14:20:10 INFO - } else if (len >= 8) { 14:20:10 INFO - return CityHash128WithSeed(0, 14:20:10 INFO - 0, 14:20:10 INFO - uint128((*(const uint64*)(s)) ^ (len * k0), 14:20:10 INFO - (*(const uint64*)(s + len - 8)) ^ k1)); 14:20:10 INFO - } else { 14:20:10 INFO - return CityHash128WithSeed(s, len, uint128(k0, k1)); 14:20:10 INFO - } 14:20:10 INFO - } 14:20:10 INFO - city.cpp 14:20:10 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\other-licenses\nsis\contrib\cityhash\cityhash\../CityHash.h(22): error C2220: warning treated as error - no 'object' file generated 14:20:10 INFO - Warning: C4005 in c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\other-licenses\nsis\contrib\cityhash\CityHash.h: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:20:10 INFO - c:\builds\moz2_slave\autoland-w32-d-000000000000000\build\src\other-licenses\nsis\contrib\cityhash\cityhash\../CityHash.h(22): warning C4005: 'WIN32_LEAN_AND_MEAN': macro redefinition 14:20:10 INFO - c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h(138): note: see previous definition of 'WIN32_LEAN_AND_MEAN' 14:20:10 INFO - visibledigits.cpp 14:20:10 INFO - cl : Command line warning D9025 : overriding '/GR-' with '/GR' 14:20:10 INFO - #line 1 "c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/browser/components/shell/nsWindowsShellService.cpp" 14:20:10 INFO - #line 1 "c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h" 14:20:10 INFO - #line 15 "c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h" 14:20:10 INFO - #line 167 "c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h" 14:20:10 INFO - #line 171 "c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h" 14:20:10 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Char16.h" 14:20:10 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cstdint" 14:20:10 INFO - #pragma once 14:20:10 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #pragma once 14:20:10 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xkeycheck.h" 14:20:10 INFO - #pragma once 14:20:10 INFO - #line 91 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xkeycheck.h" 14:20:10 INFO - #line 252 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xkeycheck.h" 14:20:10 INFO - #line 253 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xkeycheck.h" 14:20:10 INFO - #line 255 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xkeycheck.h" 14:20:10 INFO - #line 257 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xkeycheck.h" 14:20:10 INFO - #line 258 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xkeycheck.h" 14:20:10 INFO - #line 8 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\crtdefs.h" 14:20:10 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:10 INFO - #line 24 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:10 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:10 INFO - #line 39 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:10 INFO - #line 40 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:10 INFO - #line 41 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:10 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:20:10 INFO - #pragma once 14:20:10 INFO - #line 151 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:20:10 INFO - #line 155 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:20:10 INFO - #line 185 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:20:10 INFO - #line 188 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:20:10 INFO - #line 190 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:20:10 INFO - #line 196 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:20:10 INFO - #line 200 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:20:10 INFO - #line 207 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:20:10 INFO - #line 219 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:20:10 INFO - #line 228 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:20:10 INFO - #line 229 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:20:10 INFO - #pragma region Input Buffer SAL 1 compatibility macros 14:20:10 INFO - #pragma endregion Input Buffer SAL 1 compatibility macros 14:20:10 INFO - #line 1555 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:20:10 INFO - #line 1586 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:20:10 INFO - #line 1611 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:20:10 INFO - #line 1624 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:20:10 INFO - #line 1663 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:20:10 INFO - #line 1775 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:20:10 INFO - #line 1878 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:20:10 INFO - #line 2047 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:20:10 INFO - #line 2149 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:20:10 INFO - #line 2361 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:20:10 INFO - extern "C" { 14:20:10 INFO - #line 2367 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:20:10 INFO - #line 2595 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:20:10 INFO - #line 2634 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:20:10 INFO - #line 2868 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:20:10 INFO - #line 2878 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:20:10 INFO - #line 2883 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:20:10 INFO - #line 2890 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:20:10 INFO - #line 2891 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:20:10 INFO - #line 2898 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:20:10 INFO - #line 2899 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:20:10 INFO - #line 2911 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:20:10 INFO - #line 2945 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:20:10 INFO - } 14:20:10 INFO - #line 2969 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:20:10 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ConcurrencySal.h" 14:20:10 INFO - #pragma once 14:20:10 INFO - extern "C" { 14:20:10 INFO - #line 24 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ConcurrencySal.h" 14:20:10 INFO - #line 265 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ConcurrencySal.h" 14:20:10 INFO - #line 269 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ConcurrencySal.h" 14:20:10 INFO - #line 352 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ConcurrencySal.h" 14:20:10 INFO - } 14:20:10 INFO - #line 356 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ConcurrencySal.h" 14:20:10 INFO - #line 358 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ConcurrencySal.h" 14:20:10 INFO - #line 2971 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\sal.h" 14:20:10 INFO - #line 46 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:10 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vadefs.h" 14:20:10 INFO - #pragma once 14:20:10 INFO - #pragma pack(push, 8) 14:20:10 INFO - extern "C" { 14:20:10 INFO - #line 20 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vadefs.h" 14:20:10 INFO - #line 24 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vadefs.h" 14:20:10 INFO - typedef unsigned int uintptr_t; 14:20:10 INFO - #line 32 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vadefs.h" 14:20:10 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vadefs.h" 14:20:10 INFO - typedef char* va_list; 14:20:10 INFO - #line 41 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vadefs.h" 14:20:10 INFO - #line 42 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vadefs.h" 14:20:10 INFO - #line 48 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vadefs.h" 14:20:10 INFO - #line 54 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vadefs.h" 14:20:10 INFO - #line 58 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vadefs.h" 14:20:10 INFO - #line 61 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vadefs.h" 14:20:10 INFO - #line 73 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vadefs.h" 14:20:10 INFO - #line 116 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vadefs.h" 14:20:10 INFO - } 14:20:10 INFO - #line 120 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vadefs.h" 14:20:10 INFO - extern "C++" 14:20:10 INFO - { 14:20:10 INFO - template 14:20:10 INFO - struct __vcrt_va_list_is_reference 14:20:10 INFO - { 14:20:10 INFO - enum : bool { __the_value = false }; 14:20:10 INFO - }; 14:20:10 INFO - template 14:20:10 INFO - struct __vcrt_va_list_is_reference<_Ty&> 14:20:10 INFO - { 14:20:10 INFO - enum : bool { __the_value = true }; 14:20:10 INFO - }; 14:20:10 INFO - template 14:20:10 INFO - struct __vcrt_va_list_is_reference<_Ty&&> 14:20:10 INFO - { 14:20:10 INFO - enum : bool { __the_value = true }; 14:20:10 INFO - }; 14:20:10 INFO - template 14:20:10 INFO - void __vcrt_va_start_verify_argument_type() throw() 14:20:10 INFO - { 14:20:10 INFO - static_assert(!__vcrt_va_list_is_reference<_Ty>::__the_value, "va_start argument must not have reference type and must not be parenthesized"); 14:20:10 INFO - } 14:20:10 INFO - } 14:20:10 INFO - #line 156 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vadefs.h" 14:20:10 INFO - #pragma pack(pop) 14:20:10 INFO - #line 47 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:10 INFO - #line 80 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:10 INFO - __pragma(pack(push, 8)) extern "C" { 14:20:10 INFO - #line 109 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:10 INFO - #line 111 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:10 INFO - #line 113 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:10 INFO - #line 117 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:10 INFO - #line 118 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:10 INFO - #line 127 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:10 INFO - #line 129 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:10 INFO - #line 130 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:10 INFO - #line 138 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:10 INFO - #line 140 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:10 INFO - #line 146 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:10 INFO - #line 149 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:10 INFO - #line 155 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:10 INFO - #line 167 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:10 INFO - #line 171 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:10 INFO - #line 173 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:10 INFO - #line 179 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:10 INFO - #line 187 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:10 INFO - #line 188 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:10 INFO - typedef unsigned int size_t; 14:20:10 INFO - typedef int ptrdiff_t; 14:20:10 INFO - typedef int intptr_t; 14:20:10 INFO - #line 202 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:10 INFO - typedef bool __vcrt_bool; 14:20:10 INFO - #line 212 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:10 INFO - #line 217 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:10 INFO - #line 221 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:10 INFO - #line 225 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:10 INFO - #line 238 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:10 INFO - #line 239 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:10 INFO - #line 243 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:10 INFO - #line 245 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:10 INFO - extern "C++" 14:20:10 INFO - { 14:20:10 INFO - template 14:20:10 INFO - char (*__countof_helper( _CountofType (&_Array)[_SizeOfArray]))[_SizeOfArray]; 14:20:10 INFO - } 14:20:10 INFO - #line 257 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:10 INFO - #line 264 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:10 INFO - #line 275 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:10 INFO - #line 276 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:10 INFO - #line 280 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:10 INFO - #line 288 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:10 INFO - #line 289 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:10 INFO - void __cdecl __security_init_cookie(void); 14:20:10 INFO - void __fastcall __security_check_cookie( uintptr_t _StackCookie); 14:20:10 INFO - __declspec(noreturn) void __cdecl __report_gsfailure(void); 14:20:10 INFO - #line 307 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:10 INFO - #line 308 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:10 INFO - extern uintptr_t __security_cookie; 14:20:10 INFO - #line 316 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:10 INFO - } __pragma(pack(pop)) 14:20:10 INFO - #line 320 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:10 INFO - #line 10 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\crtdefs.h" 14:20:10 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #pragma once 14:20:10 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:10 INFO - #line 11 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - __pragma(pack(push, 8)) extern "C" { 14:20:10 INFO - #line 25 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 29 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 41 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 45 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 46 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 50 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 52 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 58 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 64 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 73 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 91 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 92 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 96 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 98 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 102 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 104 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 108 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 110 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - extern "C++" 14:20:10 INFO - { 14:20:10 INFO - template 14:20:10 INFO - struct _CrtEnableIf; 14:20:10 INFO - template 14:20:10 INFO - struct _CrtEnableIf 14:20:10 INFO - { 14:20:10 INFO - typedef _Ty _Type; 14:20:10 INFO - }; 14:20:10 INFO - } 14:20:10 INFO - #line 131 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - typedef bool __crt_bool; 14:20:10 INFO - #line 141 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 153 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 175 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 177 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 178 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 182 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 186 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 209 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 210 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 214 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 221 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 222 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - __declspec(dllimport) void __cdecl _invalid_parameter_noinfo(void); 14:20:10 INFO - __declspec(dllimport) __declspec(noreturn) void __cdecl _invalid_parameter_noinfo_noreturn(void); 14:20:10 INFO - __declspec(noreturn) 14:20:10 INFO - __declspec(dllimport) void __cdecl _invoke_watson( 14:20:10 INFO - wchar_t const*, 14:20:10 INFO - wchar_t const*, 14:20:10 INFO - wchar_t const*, 14:20:10 INFO - unsigned int, 14:20:10 INFO - uintptr_t); 14:20:10 INFO - #line 277 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 278 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 295 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 304 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 305 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 323 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 324 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 331 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 332 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 336 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 350 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 366 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 373 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 377 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 382 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 383 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 393 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 394 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 395 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 399 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 405 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 415 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 416 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 425 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 435 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 442 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 447 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 455 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 463 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 464 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 468 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - typedef int errno_t; 14:20:10 INFO - typedef unsigned short wint_t; 14:20:10 INFO - typedef unsigned short wctype_t; 14:20:10 INFO - typedef long __time32_t; 14:20:10 INFO - typedef __int64 __time64_t; 14:20:10 INFO - typedef struct __crt_locale_data_public 14:20:10 INFO - { 14:20:10 INFO - unsigned short const* _locale_pctype; 14:20:10 INFO - int _locale_mb_cur_max; 14:20:10 INFO - unsigned int _locale_lc_codepage; 14:20:10 INFO - } __crt_locale_data_public; 14:20:10 INFO - typedef struct __crt_locale_pointers 14:20:10 INFO - { 14:20:10 INFO - struct __crt_locale_data* locinfo; 14:20:10 INFO - struct __crt_multibyte_data* mbcinfo; 14:20:10 INFO - } __crt_locale_pointers; 14:20:10 INFO - typedef __crt_locale_pointers* _locale_t; 14:20:10 INFO - typedef struct _Mbstatet 14:20:10 INFO - { 14:20:10 INFO - unsigned long _Wchar; 14:20:10 INFO - unsigned short _Byte, _State; 14:20:10 INFO - } _Mbstatet; 14:20:10 INFO - typedef _Mbstatet mbstate_t; 14:20:10 INFO - #line 508 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 512 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - typedef __time64_t time_t; 14:20:10 INFO - #line 519 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 520 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 525 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - typedef size_t rsize_t; 14:20:10 INFO - #line 529 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 705 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 706 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 1781 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 1971 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 1972 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - #line 1973 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt.h" 14:20:10 INFO - } __pragma(pack(pop)) 14:20:10 INFO - #line 11 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\crtdefs.h" 14:20:10 INFO - #line 23 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\crtdefs.h" 14:20:10 INFO - #line 25 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\crtdefs.h" 14:20:10 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\crtdefs.h" 14:20:10 INFO - #line 28 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\crtdefs.h" 14:20:10 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\crtdefs.h" 14:20:10 INFO - #line 38 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\crtdefs.h" 14:20:10 INFO - #line 39 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\crtdefs.h" 14:20:10 INFO - #line 40 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\crtdefs.h" 14:20:10 INFO - #line 45 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\crtdefs.h" 14:20:10 INFO - #line 50 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\crtdefs.h" 14:20:10 INFO - #line 51 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\crtdefs.h" 14:20:10 INFO - #line 52 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\crtdefs.h" 14:20:10 INFO - #line 57 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\crtdefs.h" 14:20:10 INFO - #line 59 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\crtdefs.h" 14:20:10 INFO - #line 64 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\crtdefs.h" 14:20:10 INFO - #line 65 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\crtdefs.h" 14:20:10 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\crtdefs.h" 14:20:10 INFO - #line 9 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #pragma pack(push,8) 14:20:10 INFO - #line 22 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 23 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 28 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 31 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 50 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 52 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 59 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 60 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 68 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 69 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 75 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 77 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 78 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 84 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 86 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 87 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 93 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 95 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 96 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 102 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 104 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 105 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 137 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 139 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 156 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 157 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 158 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 167 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 222 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 223 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 233 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 235 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 236 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 241 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 243 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 245 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 247 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #pragma detect_mismatch("_MSC_VER", "1900") 14:20:10 INFO - #line 255 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #pragma detect_mismatch("_ITERATOR_DEBUG_LEVEL", "0") 14:20:10 INFO - #line 259 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 264 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 266 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #pragma detect_mismatch("RuntimeLibrary", "MD_DynamicRelease") 14:20:10 INFO - #line 270 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 271 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 272 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 285 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 286 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 291 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 296 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 298 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 299 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 311 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 313 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 317 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 385 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 391 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 394 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 399 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 411 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\use_ansi.h" 14:20:10 INFO - #pragma once 14:20:10 INFO - #line 24 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\use_ansi.h" 14:20:10 INFO - #line 41 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\use_ansi.h" 14:20:10 INFO - #line 51 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\use_ansi.h" 14:20:10 INFO - #line 56 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\use_ansi.h" 14:20:10 INFO - #pragma comment(lib, "msvcprt" "" "") 14:20:10 INFO - #line 65 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\use_ansi.h" 14:20:10 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\use_ansi.h" 14:20:10 INFO - #line 69 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\use_ansi.h" 14:20:10 INFO - #line 413 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 417 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 421 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 443 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 445 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 446 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 451 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 453 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 454 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 459 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 461 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 462 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 472 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 477 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 479 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 481 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 482 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 486 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 491 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 496 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 497 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 498 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 529 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 530 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 557 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 577 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - typedef long long _Longlong; 14:20:10 INFO - typedef unsigned long long _ULonglong; 14:20:10 INFO - namespace std { 14:20:10 INFO - enum _Uninitialized 14:20:10 INFO - { 14:20:10 INFO - _Noinit 14:20:10 INFO - }; 14:20:10 INFO - #pragma warning(push) 14:20:10 INFO - #pragma warning(disable:4412) 14:20:10 INFO - class __declspec(dllimport) _Lockit 14:20:10 INFO - { 14:20:10 INFO - public: 14:20:10 INFO - #line 644 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - __thiscall _Lockit(); 14:20:10 INFO - explicit __thiscall _Lockit(int); 14:20:10 INFO - __thiscall ~_Lockit() throw (); 14:20:10 INFO - #line 648 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - static void __cdecl _Lockit_ctor(int); 14:20:10 INFO - static void __cdecl _Lockit_dtor(int); 14:20:10 INFO - private: 14:20:10 INFO - static void __cdecl _Lockit_ctor(_Lockit *); 14:20:10 INFO - static void __cdecl _Lockit_ctor(_Lockit *, int); 14:20:10 INFO - static void __cdecl _Lockit_dtor(_Lockit *); 14:20:10 INFO - public: 14:20:10 INFO - _Lockit(const _Lockit&) = delete; 14:20:10 INFO - _Lockit& operator=(const _Lockit&) = delete; 14:20:10 INFO - private: 14:20:10 INFO - int _Locktype; 14:20:10 INFO - #line 677 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - }; 14:20:10 INFO - #line 763 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - class __declspec(dllimport) _Init_locks 14:20:10 INFO - { 14:20:10 INFO - public: 14:20:10 INFO - #line 780 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - __thiscall _Init_locks(); 14:20:10 INFO - __thiscall ~_Init_locks() throw (); 14:20:10 INFO - #line 783 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - private: 14:20:10 INFO - static void __cdecl _Init_locks_ctor(_Init_locks *); 14:20:10 INFO - static void __cdecl _Init_locks_dtor(_Init_locks *); 14:20:10 INFO - #line 797 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - }; 14:20:10 INFO - #pragma warning(pop) 14:20:10 INFO - } 14:20:10 INFO - #line 802 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - __declspec(dllimport) void __cdecl _Atexit(void (__cdecl *)(void)); 14:20:10 INFO - typedef unsigned long _Uint32t; 14:20:10 INFO - #pragma pack(pop) 14:20:10 INFO - #line 819 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 820 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\yvals.h" 14:20:10 INFO - #line 6 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cstdint" 14:20:10 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\stdint.h" 14:20:10 INFO - #pragma once 14:20:10 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:10 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\stdint.h" 14:20:10 INFO - typedef signed char int8_t; 14:20:10 INFO - typedef short int16_t; 14:20:10 INFO - typedef int int32_t; 14:20:10 INFO - typedef long long int64_t; 14:20:10 INFO - typedef unsigned char uint8_t; 14:20:10 INFO - typedef unsigned short uint16_t; 14:20:10 INFO - typedef unsigned int uint32_t; 14:20:10 INFO - typedef unsigned long long uint64_t; 14:20:10 INFO - typedef signed char int_least8_t; 14:20:10 INFO - typedef short int_least16_t; 14:20:10 INFO - typedef int int_least32_t; 14:20:10 INFO - typedef long long int_least64_t; 14:20:10 INFO - typedef unsigned char uint_least8_t; 14:20:10 INFO - typedef unsigned short uint_least16_t; 14:20:10 INFO - typedef unsigned int uint_least32_t; 14:20:10 INFO - typedef unsigned long long uint_least64_t; 14:20:10 INFO - typedef signed char int_fast8_t; 14:20:10 INFO - typedef int int_fast16_t; 14:20:10 INFO - typedef int int_fast32_t; 14:20:10 INFO - typedef long long int_fast64_t; 14:20:10 INFO - typedef unsigned char uint_fast8_t; 14:20:10 INFO - typedef unsigned int uint_fast16_t; 14:20:10 INFO - typedef unsigned int uint_fast32_t; 14:20:10 INFO - typedef unsigned long long uint_fast64_t; 14:20:10 INFO - typedef long long intmax_t; 14:20:10 INFO - typedef unsigned long long uintmax_t; 14:20:10 INFO - #line 96 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\stdint.h" 14:20:10 INFO - #line 107 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\stdint.h" 14:20:10 INFO - #line 133 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\stdint.h" 14:20:10 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cstdint" 14:20:10 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cstdint" 14:20:10 INFO - namespace std { 14:20:10 INFO - using :: int8_t; using :: int16_t; 14:20:10 INFO - using :: int32_t; using :: int64_t; 14:20:10 INFO - using :: uint8_t; using :: uint16_t; 14:20:10 INFO - using :: uint32_t; using :: uint64_t; 14:20:10 INFO - using :: int_least8_t; using :: int_least16_t; 14:20:10 INFO - using :: int_least32_t; using :: int_least64_t; 14:20:10 INFO - using :: uint_least8_t; using :: uint_least16_t; 14:20:10 INFO - using :: uint_least32_t; using :: uint_least64_t; 14:20:10 INFO - using :: int_fast8_t; using :: int_fast16_t; 14:20:10 INFO - using :: int_fast32_t; using :: int_fast64_t; 14:20:10 INFO - using :: uint_fast8_t; using :: uint_fast16_t; 14:20:10 INFO - using :: uint_fast32_t; using :: uint_fast64_t; 14:20:10 INFO - using :: intmax_t; using :: intptr_t; 14:20:10 INFO - using :: uintmax_t; using :: uintptr_t; 14:20:10 INFO - namespace tr1 { 14:20:10 INFO - using :: int8_t; using :: int16_t; 14:20:10 INFO - using :: int32_t; using :: int64_t; 14:20:10 INFO - using :: uint8_t; using :: uint16_t; 14:20:10 INFO - using :: uint32_t; using :: uint64_t; 14:20:10 INFO - using :: int_least8_t; using :: int_least16_t; 14:20:10 INFO - using :: int_least32_t; using :: int_least64_t; 14:20:10 INFO - using :: uint_least8_t; using :: uint_least16_t; 14:20:10 INFO - using :: uint_least32_t; using :: uint_least64_t; 14:20:10 INFO - using :: int_fast8_t; using :: int_fast16_t; 14:20:10 INFO - using :: int_fast32_t; using :: int_fast64_t; 14:20:10 INFO - using :: uint_fast8_t; using :: uint_fast16_t; 14:20:10 INFO - using :: uint_fast32_t; using :: uint_fast64_t; 14:20:10 INFO - using :: intmax_t; using :: intptr_t; 14:20:10 INFO - using :: uintmax_t; using :: uintptr_t; 14:20:10 INFO - } 14:20:10 INFO - #line 57 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cstdint" 14:20:10 INFO - } 14:20:10 INFO - #line 59 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cstdint" 14:20:10 INFO - #line 61 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cstdint" 14:20:10 INFO - #line 23 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Char16.h" 14:20:10 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:20:10 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Compiler.h" 14:20:10 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Compiler.h" 14:20:10 INFO - #line 39 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Compiler.h" 14:20:10 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cstddef" 14:20:10 INFO - #pragma once 14:20:10 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stddef.h" 14:20:10 INFO - #pragma once 14:20:10 INFO - __pragma(pack(push, 8)) extern "C" { 14:20:10 INFO - namespace std 14:20:10 INFO - { 14:20:10 INFO - typedef decltype(__nullptr) nullptr_t; 14:20:10 INFO - } 14:20:10 INFO - using ::std::nullptr_t; 14:20:10 INFO - #line 25 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stddef.h" 14:20:10 INFO - __declspec(dllimport) int* __cdecl _errno(void); 14:20:10 INFO - __declspec(dllimport) errno_t __cdecl _set_errno( int _Value); 14:20:10 INFO - __declspec(dllimport) errno_t __cdecl _get_errno( int* _Value); 14:20:10 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stddef.h" 14:20:10 INFO - #line 46 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stddef.h" 14:20:10 INFO - #line 49 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stddef.h" 14:20:10 INFO - __declspec(dllimport) extern unsigned long __cdecl __threadid(void); 14:20:10 INFO - __declspec(dllimport) extern uintptr_t __cdecl __threadhandle(void); 14:20:10 INFO - } __pragma(pack(pop)) 14:20:10 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cstddef" 14:20:10 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cstddef" 14:20:10 INFO - namespace std { 14:20:10 INFO - using :: ptrdiff_t; using :: size_t; 14:20:10 INFO - } 14:20:10 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cstddef" 14:20:10 INFO - namespace std { 14:20:10 INFO - typedef double max_align_t; 14:20:10 INFO - } 14:20:10 INFO - using ::std:: max_align_t; 14:20:10 INFO - #line 29 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cstddef" 14:20:10 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cstddef" 14:20:10 INFO - #line 50 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Compiler.h" 14:20:10 INFO - #line 63 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Compiler.h" 14:20:10 INFO - #line 98 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Compiler.h" 14:20:10 INFO - #line 104 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Compiler.h" 14:20:10 INFO - #line 107 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Compiler.h" 14:20:10 INFO - #line 111 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Compiler.h" 14:20:10 INFO - #line 112 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Compiler.h" 14:20:10 INFO - #line 114 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Compiler.h" 14:20:10 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:20:10 INFO - #line 31 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:20:10 INFO - #line 35 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:20:10 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:20:10 INFO - #line 39 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:20:10 INFO - #line 70 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:20:10 INFO - #line 92 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:20:10 INFO - #line 112 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:20:10 INFO - #line 131 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:20:10 INFO - #line 133 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:20:10 INFO - #line 147 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:20:10 INFO - #line 149 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:20:10 INFO - #line 169 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:20:10 INFO - #line 171 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:20:10 INFO - #line 184 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:20:10 INFO - #line 188 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:20:10 INFO - #line 192 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:20:10 INFO - #line 194 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:20:10 INFO - #line 208 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:20:10 INFO - #line 210 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:20:10 INFO - #line 237 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:20:10 INFO - #line 239 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:20:10 INFO - #line 274 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:20:10 INFO - #line 276 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:20:10 INFO - #line 293 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:20:10 INFO - #line 297 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:20:10 INFO - #line 328 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:20:10 INFO - #line 337 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:20:10 INFO - #line 590 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:20:10 INFO - #line 594 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:20:10 INFO - #line 626 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:20:10 INFO - #line 628 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Attributes.h" 14:20:10 INFO - #line 24 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Char16.h" 14:20:10 INFO - class char16ptr_t 14:20:10 INFO - { 14:20:10 INFO - private: 14:20:10 INFO - const char16_t* mPtr; 14:20:10 INFO - static_assert(sizeof(char16_t) == sizeof(wchar_t), 14:20:10 INFO - "char16_t and wchar_t sizes differ"); 14:20:10 INFO - public: 14:20:10 INFO - char16ptr_t(const char16_t* aPtr) : mPtr(aPtr) {} 14:20:10 INFO - char16ptr_t(const wchar_t* aPtr) : 14:20:10 INFO - mPtr(reinterpret_cast(aPtr)) 14:20:10 INFO - {} 14:20:10 INFO - constexpr char16ptr_t(decltype(nullptr)) : mPtr(nullptr) {} 14:20:10 INFO - operator const char16_t*() const 14:20:10 INFO - { 14:20:10 INFO - return mPtr; 14:20:10 INFO - } 14:20:10 INFO - operator const wchar_t*() const 14:20:10 INFO - { 14:20:10 INFO - return reinterpret_cast(mPtr); 14:20:10 INFO - } 14:20:10 INFO - operator const void*() const 14:20:10 INFO - { 14:20:10 INFO - return mPtr; 14:20:10 INFO - } 14:20:10 INFO - operator bool() const 14:20:10 INFO - { 14:20:10 INFO - return mPtr != nullptr; 14:20:10 INFO - } 14:20:10 INFO - explicit operator char16_t*() const 14:20:10 INFO - { 14:20:10 INFO - return const_cast(mPtr); 14:20:10 INFO - } 14:20:10 INFO - explicit operator wchar_t*() const 14:20:10 INFO - { 14:20:10 INFO - return const_cast(static_cast(*this)); 14:20:10 INFO - } 14:20:10 INFO - explicit operator int() const 14:20:10 INFO - { 14:20:10 INFO - return reinterpret_cast(mPtr); 14:20:10 INFO - } 14:20:10 INFO - explicit operator unsigned int() const 14:20:10 INFO - { 14:20:10 INFO - return reinterpret_cast(mPtr); 14:20:10 INFO - } 14:20:10 INFO - explicit operator long() const 14:20:10 INFO - { 14:20:10 INFO - return reinterpret_cast(mPtr); 14:20:10 INFO - } 14:20:10 INFO - explicit operator unsigned long() const 14:20:10 INFO - { 14:20:10 INFO - return reinterpret_cast(mPtr); 14:20:10 INFO - } 14:20:10 INFO - explicit operator long long() const 14:20:10 INFO - { 14:20:10 INFO - return reinterpret_cast(mPtr); 14:20:10 INFO - } 14:20:10 INFO - explicit operator unsigned long long() const 14:20:10 INFO - { 14:20:10 INFO - return reinterpret_cast(mPtr); 14:20:10 INFO - } 14:20:10 INFO - explicit operator const char*() const 14:20:10 INFO - { 14:20:10 INFO - return reinterpret_cast(mPtr); 14:20:10 INFO - } 14:20:10 INFO - explicit operator const unsigned char*() const 14:20:10 INFO - { 14:20:10 INFO - return reinterpret_cast(mPtr); 14:20:10 INFO - } 14:20:10 INFO - explicit operator unsigned char*() const 14:20:10 INFO - { 14:20:10 INFO - return 14:20:10 INFO - const_cast(reinterpret_cast(mPtr)); 14:20:10 INFO - } 14:20:10 INFO - explicit operator void*() const 14:20:10 INFO - { 14:20:10 INFO - return const_cast(mPtr); 14:20:10 INFO - } 14:20:10 INFO - char16_t operator[](size_t aIndex) const 14:20:10 INFO - { 14:20:10 INFO - return mPtr[aIndex]; 14:20:10 INFO - } 14:20:10 INFO - bool operator==(const char16ptr_t& aOther) const 14:20:10 INFO - { 14:20:10 INFO - return mPtr == aOther.mPtr; 14:20:10 INFO - } 14:20:10 INFO - bool operator==(decltype(nullptr)) const 14:20:10 INFO - { 14:20:10 INFO - return mPtr == nullptr; 14:20:10 INFO - } 14:20:10 INFO - bool operator!=(const char16ptr_t& aOther) const 14:20:10 INFO - { 14:20:10 INFO - return mPtr != aOther.mPtr; 14:20:10 INFO - } 14:20:10 INFO - bool operator!=(decltype(nullptr)) const 14:20:10 INFO - { 14:20:10 INFO - return mPtr != nullptr; 14:20:10 INFO - } 14:20:10 INFO - char16ptr_t operator+(int aValue) const 14:20:10 INFO - { 14:20:10 INFO - return char16ptr_t(mPtr + aValue); 14:20:10 INFO - } 14:20:10 INFO - char16ptr_t operator+(unsigned int aValue) const 14:20:10 INFO - { 14:20:10 INFO - return char16ptr_t(mPtr + aValue); 14:20:10 INFO - } 14:20:10 INFO - char16ptr_t operator+(long aValue) const 14:20:10 INFO - { 14:20:10 INFO - return char16ptr_t(mPtr + aValue); 14:20:10 INFO - } 14:20:10 INFO - char16ptr_t operator+(unsigned long aValue) const 14:20:10 INFO - { 14:20:10 INFO - return char16ptr_t(mPtr + aValue); 14:20:10 INFO - } 14:20:10 INFO - char16ptr_t operator+(long long aValue) const 14:20:10 INFO - { 14:20:10 INFO - return char16ptr_t(mPtr + aValue); 14:20:10 INFO - } 14:20:10 INFO - char16ptr_t operator+(unsigned long long aValue) const 14:20:10 INFO - { 14:20:10 INFO - return char16ptr_t(mPtr + aValue); 14:20:10 INFO - } 14:20:10 INFO - ptrdiff_t operator-(const char16ptr_t& aOther) const 14:20:10 INFO - { 14:20:10 INFO - return mPtr - aOther.mPtr; 14:20:10 INFO - } 14:20:10 INFO - }; 14:20:10 INFO - inline decltype((char*)0-(char*)0) 14:20:10 INFO - operator-(const char16_t* aX, const char16ptr_t aY) 14:20:10 INFO - { 14:20:10 INFO - return aX - static_cast(aY); 14:20:10 INFO - } 14:20:10 INFO - #line 187 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Char16.h" 14:20:10 INFO - static_assert(sizeof(char16_t) == 2, "Is char16_t type 16 bits?"); 14:20:10 INFO - static_assert(char16_t(-1) > char16_t(0), "Is char16_t type unsigned?"); 14:20:10 INFO - static_assert(sizeof(u'A') == 2, "Is unicode char literal 16 bits?"); 14:20:10 INFO - static_assert(sizeof(u""[0]) == 2, "Is unicode string char 16 bits?"); 14:20:10 INFO - #line 194 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Char16.h" 14:20:10 INFO - #line 196 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Char16.h" 14:20:10 INFO - #line 180 "c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h" 14:20:10 INFO - #line 181 "c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h" 14:20:10 INFO - #line 193 "c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h" 14:20:10 INFO - #line 203 "c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h" 14:20:10 INFO - #line 205 "c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/obj-firefox/mozilla-config.h" 14:20:10 INFO - #line 1 "c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/browser/components/shell/nsWindowsShellService.cpp" 14:20:10 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\browser\\components\\shell\\nsWindowsShellService.h" 14:20:10 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nscore.h" 14:20:10 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\xpcom-config.h" 14:20:10 INFO - #line 22 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\xpcom-config.h" 14:20:10 INFO - #line 16 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nscore.h" 14:20:10 INFO - #line 17 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nscore.h" 14:20:10 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc.h" 14:20:10 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\new" 14:20:10 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\new" 14:20:10 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\new" 14:20:10 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/throw_msvc.h" 14:20:10 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\msvc_raise_wrappers.h" 14:20:10 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc_abort.h" 14:20:10 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Types.h" 14:20:10 INFO - #line 51 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Types.h" 14:20:10 INFO - #line 64 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Types.h" 14:20:10 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Types.h" 14:20:10 INFO - #line 69 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Types.h" 14:20:10 INFO - #line 75 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Types.h" 14:20:10 INFO - #line 85 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Types.h" 14:20:10 INFO - #line 96 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Types.h" 14:20:10 INFO - #line 99 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Types.h" 14:20:10 INFO - #line 100 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Types.h" 14:20:10 INFO - #line 125 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Types.h" 14:20:10 INFO - #line 133 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Types.h" 14:20:10 INFO - #line 135 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Types.h" 14:20:10 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc_abort.h" 14:20:10 INFO - __declspec(dllimport) 14:20:10 INFO - __declspec(noreturn) 14:20:10 INFO - #line 25 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc_abort.h" 14:20:10 INFO - void mozalloc_abort(const char* const msg); 14:20:10 INFO - #line 29 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc_abort.h" 14:20:10 INFO - #line 22 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\msvc_raise_wrappers.h" 14:20:10 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstddef" 14:20:10 INFO - #pragma once 14:20:10 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cstdlib" 14:20:10 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cstdlib" 14:20:10 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cstdlib" 14:20:10 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/throw_msvc.h" 14:20:10 INFO - #line 26 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cstdlib" 14:20:10 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cstdlib" 14:20:10 INFO - #line 54 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cstdlib" 14:20:10 INFO - #pragma warning( push ) 14:20:10 INFO - #pragma warning( disable : 4275 4530 ) 14:20:10 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cstdlib" 14:20:10 INFO - #pragma once 14:20:10 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:20:10 INFO - #pragma once 14:20:10 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_malloc.h" 14:20:10 INFO - #pragma once 14:20:10 INFO - __pragma(pack(push, 8)) extern "C" { 14:20:10 INFO - #line 52 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_malloc.h" 14:20:10 INFO - __declspec(dllimport) __declspec(allocator) __declspec(restrict) 14:20:10 INFO - void* __cdecl _calloc_base( 14:20:10 INFO - size_t _Count, 14:20:10 INFO - size_t _Size 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) __declspec(allocator) __declspec(restrict) 14:20:10 INFO - void* __cdecl calloc( 14:20:10 INFO - size_t _Count, 14:20:10 INFO - size_t _Size 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) int __cdecl _callnewh( 14:20:10 INFO - size_t _Size 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) __declspec(allocator) 14:20:10 INFO - void* __cdecl _expand( 14:20:10 INFO - void* _Block, 14:20:10 INFO - size_t _Size 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) 14:20:10 INFO - void __cdecl _free_base( 14:20:10 INFO - void* _Block 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) 14:20:10 INFO - void __cdecl free( 14:20:10 INFO - void* _Block 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) __declspec(allocator) __declspec(restrict) 14:20:10 INFO - void* __cdecl _malloc_base( 14:20:10 INFO - size_t _Size 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) __declspec(allocator) __declspec(restrict) 14:20:10 INFO - void* __cdecl malloc( 14:20:10 INFO - size_t _Size 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) 14:20:10 INFO - size_t __cdecl _msize_base( 14:20:10 INFO - void* _Block 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) 14:20:10 INFO - size_t __cdecl _msize( 14:20:10 INFO - void* _Block 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) __declspec(allocator) __declspec(restrict) 14:20:10 INFO - void* __cdecl _realloc_base( 14:20:10 INFO - void* _Block, 14:20:10 INFO - size_t _Size 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) __declspec(allocator) __declspec(restrict) 14:20:10 INFO - void* __cdecl realloc( 14:20:10 INFO - void* _Block, 14:20:10 INFO - size_t _Size 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) __declspec(allocator) __declspec(restrict) 14:20:10 INFO - void* __cdecl _recalloc_base( 14:20:10 INFO - void* _Block, 14:20:10 INFO - size_t _Count, 14:20:10 INFO - size_t _Size 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) __declspec(allocator) __declspec(restrict) 14:20:10 INFO - void* __cdecl _recalloc( 14:20:10 INFO - void* _Block, 14:20:10 INFO - size_t _Count, 14:20:10 INFO - size_t _Size 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) 14:20:10 INFO - void __cdecl _aligned_free( 14:20:10 INFO - void* _Block 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) __declspec(allocator) __declspec(restrict) 14:20:10 INFO - void* __cdecl _aligned_malloc( 14:20:10 INFO - size_t _Size, 14:20:10 INFO - size_t _Alignment 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) __declspec(allocator) __declspec(restrict) 14:20:10 INFO - void* __cdecl _aligned_offset_malloc( 14:20:10 INFO - size_t _Size, 14:20:10 INFO - size_t _Alignment, 14:20:10 INFO - size_t _Offset 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) 14:20:10 INFO - size_t __cdecl _aligned_msize( 14:20:10 INFO - void* _Block, 14:20:10 INFO - size_t _Alignment, 14:20:10 INFO - size_t _Offset 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) __declspec(allocator) __declspec(restrict) 14:20:10 INFO - void* __cdecl _aligned_offset_realloc( 14:20:10 INFO - void* _Block, 14:20:10 INFO - size_t _Size, 14:20:10 INFO - size_t _Alignment, 14:20:10 INFO - size_t _Offset 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) __declspec(allocator) __declspec(restrict) 14:20:10 INFO - void* __cdecl _aligned_offset_recalloc( 14:20:10 INFO - void* _Block, 14:20:10 INFO - size_t _Count, 14:20:10 INFO - size_t _Size, 14:20:10 INFO - size_t _Alignment, 14:20:10 INFO - size_t _Offset 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) __declspec(allocator) __declspec(restrict) 14:20:10 INFO - void* __cdecl _aligned_realloc( 14:20:10 INFO - void* _Block, 14:20:10 INFO - size_t _Size, 14:20:10 INFO - size_t _Alignment 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) __declspec(allocator) __declspec(restrict) 14:20:10 INFO - void* __cdecl _aligned_recalloc( 14:20:10 INFO - void* _Block, 14:20:10 INFO - size_t _Count, 14:20:10 INFO - size_t _Size, 14:20:10 INFO - size_t _Alignment 14:20:10 INFO - ); 14:20:10 INFO - #line 225 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_malloc.h" 14:20:10 INFO - } __pragma(pack(pop)) 14:20:10 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:20:10 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_search.h" 14:20:10 INFO - #pragma once 14:20:10 INFO - __pragma(pack(push, 8)) extern "C" { 14:20:10 INFO - __declspec(dllimport) void* __cdecl bsearch_s( 14:20:10 INFO - void const* _Key, 14:20:10 INFO - void const* _Base, 14:20:10 INFO - rsize_t _NumOfElements, 14:20:10 INFO - rsize_t _SizeOfElements, 14:20:10 INFO - int (__cdecl* _PtFuncCompare)(void*, void const*, void const*), 14:20:10 INFO - void* _Context 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) void __cdecl qsort_s( 14:20:10 INFO - void* _Base, 14:20:10 INFO - rsize_t _NumOfElements, 14:20:10 INFO - rsize_t _SizeOfElements, 14:20:10 INFO - int (__cdecl* _PtFuncCompare)(void*, void const*, void const*), 14:20:10 INFO - void* _Context 14:20:10 INFO - ); 14:20:10 INFO - #line 41 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_search.h" 14:20:10 INFO - __declspec(dllimport) void* __cdecl bsearch( 14:20:10 INFO - void const* _Key, 14:20:10 INFO - void const* _Base, 14:20:10 INFO - size_t _NumOfElements, 14:20:10 INFO - size_t _SizeOfElements, 14:20:10 INFO - int (__cdecl* _PtFuncCompare)(void const*, void const*) 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) void __cdecl qsort( 14:20:10 INFO - void* _Base, 14:20:10 INFO - size_t _NumOfElements, 14:20:10 INFO - size_t _SizeOfElements, 14:20:10 INFO - int (__cdecl* _PtFuncCompare)(void const*, void const*) 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) void* __cdecl _lfind_s( 14:20:10 INFO - void const* _Key, 14:20:10 INFO - void const* _Base, 14:20:10 INFO - unsigned int* _NumOfElements, 14:20:10 INFO - size_t _SizeOfElements, 14:20:10 INFO - int (__cdecl* _PtFuncCompare)(void*, void const*, void const*), 14:20:10 INFO - void* _Context 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) void* __cdecl _lfind( 14:20:10 INFO - void const* _Key, 14:20:10 INFO - void const* _Base, 14:20:10 INFO - unsigned int* _NumOfElements, 14:20:10 INFO - unsigned int _SizeOfElements, 14:20:10 INFO - int (__cdecl* _PtFuncCompare)(void const*, void const*) 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) void* __cdecl _lsearch_s( 14:20:10 INFO - void const* _Key, 14:20:10 INFO - void* _Base, 14:20:10 INFO - unsigned int* _NumOfElements, 14:20:10 INFO - size_t _SizeOfElements, 14:20:10 INFO - int (__cdecl* _PtFuncCompare)(void*, void const*, void const*), 14:20:10 INFO - void* _Context 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) void* __cdecl _lsearch( 14:20:10 INFO - void const* _Key, 14:20:10 INFO - void* _Base, 14:20:10 INFO - unsigned int* _NumOfElements, 14:20:10 INFO - unsigned int _SizeOfElements, 14:20:10 INFO - int (__cdecl* _PtFuncCompare)(void const*, void const*) 14:20:10 INFO - ); 14:20:10 INFO - #line 179 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_search.h" 14:20:10 INFO - __declspec(dllimport) void* __cdecl lfind( 14:20:10 INFO - void const* _Key, 14:20:10 INFO - void const* _Base, 14:20:10 INFO - unsigned int* _NumOfElements, 14:20:10 INFO - unsigned int _SizeOfElements, 14:20:10 INFO - int (__cdecl* _PtFuncCompare)(void const*, void const*) 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) void* __cdecl lsearch( 14:20:10 INFO - void const* _Key, 14:20:10 INFO - void* _Base, 14:20:10 INFO - unsigned int* _NumOfElements, 14:20:10 INFO - unsigned int _SizeOfElements, 14:20:10 INFO - int (__cdecl* _PtFuncCompare)(void const*, void const*) 14:20:10 INFO - ); 14:20:10 INFO - #line 203 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_search.h" 14:20:10 INFO - } __pragma(pack(pop)) 14:20:10 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:20:10 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdlib.h" 14:20:10 INFO - #pragma once 14:20:10 INFO - __pragma(pack(push, 8)) extern "C" { 14:20:10 INFO - __declspec(dllimport) errno_t __cdecl _itow_s( 14:20:10 INFO - int _Value, 14:20:10 INFO - wchar_t* _Buffer, 14:20:10 INFO - size_t _BufferCount, 14:20:10 INFO - int _Radix 14:20:10 INFO - ); 14:20:10 INFO - extern "C++" { template inline errno_t __cdecl _itow_s( int _Value, wchar_t (&_Buffer)[_Size], int _Radix) throw() { return _itow_s(_Value, _Buffer, _Size, _Radix); } } 14:20:10 INFO - #line 63 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdlib.h" 14:20:10 INFO - __declspec(dllimport) wchar_t* __cdecl _itow( int _Value, wchar_t *_Buffer, int _Radix); 14:20:10 INFO - #line 70 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdlib.h" 14:20:10 INFO - __declspec(dllimport) errno_t __cdecl _ltow_s( 14:20:10 INFO - long _Value, 14:20:10 INFO - wchar_t* _Buffer, 14:20:10 INFO - size_t _BufferCount, 14:20:10 INFO - int _Radix 14:20:10 INFO - ); 14:20:10 INFO - extern "C++" { template inline errno_t __cdecl _ltow_s( long _Value, wchar_t (&_Buffer)[_Size], int _Radix) throw() { return _ltow_s(_Value, _Buffer, _Size, _Radix); } } 14:20:10 INFO - #line 86 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdlib.h" 14:20:10 INFO - __declspec(dllimport) wchar_t* __cdecl _ltow( long _Value, wchar_t *_Buffer, int _Radix); 14:20:10 INFO - #line 93 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdlib.h" 14:20:10 INFO - __declspec(dllimport) errno_t __cdecl _ultow_s( 14:20:10 INFO - unsigned long _Value, 14:20:10 INFO - wchar_t* _Buffer, 14:20:10 INFO - size_t _BufferCount, 14:20:10 INFO - int _Radix 14:20:10 INFO - ); 14:20:10 INFO - extern "C++" { template inline errno_t __cdecl _ultow_s( unsigned long _Value, wchar_t (&_Buffer)[_Size], int _Radix) throw() { return _ultow_s(_Value, _Buffer, _Size, _Radix); } } 14:20:10 INFO - #line 108 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdlib.h" 14:20:10 INFO - __declspec(dllimport) wchar_t* __cdecl _ultow( unsigned long _Value, wchar_t *_Buffer, int _Radix); 14:20:10 INFO - #line 115 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdlib.h" 14:20:10 INFO - __declspec(dllimport) double __cdecl wcstod( 14:20:10 INFO - wchar_t const* _String, 14:20:10 INFO - wchar_t** _EndPtr 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) double __cdecl _wcstod_l( 14:20:10 INFO - wchar_t const* _String, 14:20:10 INFO - wchar_t** _EndPtr, 14:20:10 INFO - _locale_t _Locale 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) long __cdecl wcstol( 14:20:10 INFO - wchar_t const* _String, 14:20:10 INFO - wchar_t** _EndPtr, 14:20:10 INFO - int _Radix 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) long __cdecl _wcstol_l( 14:20:10 INFO - wchar_t const* _String, 14:20:10 INFO - wchar_t** _EndPtr, 14:20:10 INFO - int _Radix, 14:20:10 INFO - _locale_t _Locale 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) long long __cdecl wcstoll( 14:20:10 INFO - wchar_t const* _String, 14:20:10 INFO - wchar_t** _EndPtr, 14:20:10 INFO - int _Radix 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) long long __cdecl _wcstoll_l( 14:20:10 INFO - wchar_t const* _String, 14:20:10 INFO - wchar_t** _EndPtr, 14:20:10 INFO - int _Radix, 14:20:10 INFO - _locale_t _Locale 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) unsigned long __cdecl wcstoul( 14:20:10 INFO - wchar_t const* _String, 14:20:10 INFO - wchar_t** _EndPtr, 14:20:10 INFO - int _Radix 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) unsigned long __cdecl _wcstoul_l( 14:20:10 INFO - wchar_t const* _String, 14:20:10 INFO - wchar_t** _EndPtr, 14:20:10 INFO - int _Radix, 14:20:10 INFO - _locale_t _Locale 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) unsigned long long __cdecl wcstoull( 14:20:10 INFO - wchar_t const* _String, 14:20:10 INFO - wchar_t** _EndPtr, 14:20:10 INFO - int _Radix 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) unsigned long long __cdecl _wcstoull_l( 14:20:10 INFO - wchar_t const* _String, 14:20:10 INFO - wchar_t** _EndPtr, 14:20:10 INFO - int _Radix, 14:20:10 INFO - _locale_t _Locale 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) long double __cdecl wcstold( 14:20:10 INFO - wchar_t const* _String, 14:20:10 INFO - wchar_t** _EndPtr 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) long double __cdecl _wcstold_l( 14:20:10 INFO - wchar_t const* _String, 14:20:10 INFO - wchar_t** _EndPtr, 14:20:10 INFO - _locale_t _Locale 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) float __cdecl wcstof( 14:20:10 INFO - wchar_t const* _String, 14:20:10 INFO - wchar_t** _EndPtr 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) float __cdecl _wcstof_l( 14:20:10 INFO - wchar_t const* _String, 14:20:10 INFO - wchar_t** _EndPtr, 14:20:10 INFO - _locale_t _Locale 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) double __cdecl _wtof( 14:20:10 INFO - wchar_t const* _String 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) double __cdecl _wtof_l( 14:20:10 INFO - wchar_t const* _String, 14:20:10 INFO - _locale_t _Locale 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) int __cdecl _wtoi( 14:20:10 INFO - wchar_t const* _String 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) int __cdecl _wtoi_l( 14:20:10 INFO - wchar_t const* _String, 14:20:10 INFO - _locale_t _Locale 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) long __cdecl _wtol( 14:20:10 INFO - wchar_t const* _String 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) long __cdecl _wtol_l( 14:20:10 INFO - wchar_t const* _String, 14:20:10 INFO - _locale_t _Locale 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) long long __cdecl _wtoll( 14:20:10 INFO - wchar_t const* _String 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) long long __cdecl _wtoll_l( 14:20:10 INFO - wchar_t const* _String, 14:20:10 INFO - _locale_t _Locale 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) errno_t __cdecl _i64tow_s( 14:20:10 INFO - __int64 _Value, 14:20:10 INFO - wchar_t* _Buffer, 14:20:10 INFO - size_t _BufferCount, 14:20:10 INFO - int _Radix 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) wchar_t* __cdecl _i64tow( 14:20:10 INFO - __int64 _Value, 14:20:10 INFO - wchar_t* _Buffer, 14:20:10 INFO - int _Radix 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) errno_t __cdecl _ui64tow_s( 14:20:10 INFO - unsigned __int64 _Value, 14:20:10 INFO - wchar_t* _Buffer, 14:20:10 INFO - size_t _BufferCount, 14:20:10 INFO - int _Radix 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) wchar_t* __cdecl _ui64tow( 14:20:10 INFO - unsigned __int64 _Value, 14:20:10 INFO - wchar_t* _Buffer, 14:20:10 INFO - int _Radix 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) __int64 __cdecl _wtoi64( 14:20:10 INFO - wchar_t const* _String 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) __int64 __cdecl _wtoi64_l( 14:20:10 INFO - wchar_t const* _String, 14:20:10 INFO - _locale_t _Locale 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) __int64 __cdecl _wcstoi64( 14:20:10 INFO - wchar_t const* _String, 14:20:10 INFO - wchar_t** _EndPtr, 14:20:10 INFO - int _Radix 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) __int64 __cdecl _wcstoi64_l( 14:20:10 INFO - wchar_t const* _String, 14:20:10 INFO - wchar_t** _EndPtr, 14:20:10 INFO - int _Radix, 14:20:10 INFO - _locale_t _Locale 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) unsigned __int64 __cdecl _wcstoui64( 14:20:10 INFO - wchar_t const* _String, 14:20:10 INFO - wchar_t** _EndPtr, 14:20:10 INFO - int _Radix 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) unsigned __int64 __cdecl _wcstoui64_l( 14:20:10 INFO - wchar_t const* _String, 14:20:10 INFO - wchar_t** _EndPtr, 14:20:10 INFO - int _Radix, 14:20:10 INFO - _locale_t _Locale 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) __declspec(allocator) wchar_t* __cdecl _wfullpath( 14:20:10 INFO - wchar_t* _Buffer, 14:20:10 INFO - wchar_t const* _Path, 14:20:10 INFO - size_t _BufferCount 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) errno_t __cdecl _wmakepath_s( 14:20:10 INFO - wchar_t* _Buffer, 14:20:10 INFO - size_t _BufferCount, 14:20:10 INFO - wchar_t const* _Drive, 14:20:10 INFO - wchar_t const* _Dir, 14:20:10 INFO - wchar_t const* _Filename, 14:20:10 INFO - wchar_t const* _Ext 14:20:10 INFO - ); 14:20:10 INFO - extern "C++" { template inline errno_t __cdecl _wmakepath_s(wchar_t (&_Buffer)[_Size], wchar_t const* _Drive, wchar_t const* _Dir, wchar_t const* _Filename, wchar_t const* _Ext) throw() { return _wmakepath_s(_Buffer, _Size, _Drive, _Dir, _Filename, _Ext); } } 14:20:10 INFO - #line 361 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdlib.h" 14:20:10 INFO - __declspec(dllimport) void __cdecl _wmakepath( wchar_t *_Buffer, wchar_t const* _Drive, wchar_t const* _Dir, wchar_t const* _Filename, wchar_t const* _Ext); 14:20:10 INFO - #line 370 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdlib.h" 14:20:10 INFO - __declspec(dllimport) void __cdecl _wperror( 14:20:10 INFO - wchar_t const* _ErrorMessage 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) void __cdecl _wsplitpath( 14:20:10 INFO - wchar_t const* _FullPath, 14:20:10 INFO - wchar_t* _Drive, 14:20:10 INFO - wchar_t* _Dir, 14:20:10 INFO - wchar_t* _Filename, 14:20:10 INFO - wchar_t* _Ext 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) errno_t __cdecl _wsplitpath_s( 14:20:10 INFO - wchar_t const* _FullPath, 14:20:10 INFO - wchar_t* _Drive, 14:20:10 INFO - size_t _DriveCount, 14:20:10 INFO - wchar_t* _Dir, 14:20:10 INFO - size_t _DirCount, 14:20:10 INFO - wchar_t* _Filename, 14:20:10 INFO - size_t _FilenameCount, 14:20:10 INFO - wchar_t* _Ext, 14:20:10 INFO - size_t _ExtCount 14:20:10 INFO - ); 14:20:10 INFO - extern "C++" { template inline errno_t __cdecl _wsplitpath_s( wchar_t const* _Path, wchar_t (&_Drive)[_DriveSize], wchar_t (&_Dir)[_DirSize], wchar_t (&_Name)[_NameSize], wchar_t (&_Ext)[_ExtSize] ) throw() { return _wsplitpath_s(_Path, _Drive, _DriveSize, _Dir, _DirSize, _Name, _NameSize, _Ext, _ExtSize); } } 14:20:10 INFO - #line 400 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdlib.h" 14:20:10 INFO - __declspec(dllimport) errno_t __cdecl _wdupenv_s( 14:20:10 INFO - wchar_t** _Buffer, 14:20:10 INFO - size_t* _BufferCount, 14:20:10 INFO - wchar_t const* _VarName 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) wchar_t* __cdecl _wgetenv( 14:20:10 INFO - wchar_t const* _VarName 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) errno_t __cdecl _wgetenv_s( 14:20:10 INFO - size_t* _RequiredCount, 14:20:10 INFO - wchar_t* _Buffer, 14:20:10 INFO - size_t _BufferCount, 14:20:10 INFO - wchar_t const* _VarName 14:20:10 INFO - ); 14:20:10 INFO - extern "C++" { template inline errno_t __cdecl _wgetenv_s( size_t* _RequiredCount, wchar_t (&_Buffer)[_Size], wchar_t const* _VarName) throw() { return _wgetenv_s(_RequiredCount, _Buffer, _Size, _VarName); } } 14:20:10 INFO - #line 438 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdlib.h" 14:20:10 INFO - __declspec(dllimport) int __cdecl _wputenv( 14:20:10 INFO - wchar_t const* _EnvString 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) errno_t __cdecl _wputenv_s( 14:20:10 INFO - wchar_t const* _Name, 14:20:10 INFO - wchar_t const* _Value 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) errno_t __cdecl _wsearchenv_s( 14:20:10 INFO - wchar_t const* _Filename, 14:20:10 INFO - wchar_t const* _VarName, 14:20:10 INFO - wchar_t* _Buffer, 14:20:10 INFO - size_t _BufferCount 14:20:10 INFO - ); 14:20:10 INFO - extern "C++" { template inline errno_t __cdecl _wsearchenv_s( wchar_t const* _Filename, wchar_t const* _VarName, wchar_t (&_ResultPath)[_Size]) throw() { return _wsearchenv_s(_Filename, _VarName, _ResultPath, _Size); } } 14:20:10 INFO - #line 463 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdlib.h" 14:20:10 INFO - __declspec(dllimport) void __cdecl _wsearchenv( wchar_t const* _Filename, wchar_t const* _VarName, wchar_t *_ResultPath); 14:20:10 INFO - #line 470 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdlib.h" 14:20:10 INFO - __declspec(dllimport) int __cdecl _wsystem( 14:20:10 INFO - wchar_t const* _Command 14:20:10 INFO - ); 14:20:10 INFO - #line 476 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdlib.h" 14:20:10 INFO - #line 477 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdlib.h" 14:20:10 INFO - } __pragma(pack(pop)) 14:20:10 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:20:10 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\limits.h" 14:20:10 INFO - #pragma once 14:20:10 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:10 INFO - #line 12 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\limits.h" 14:20:10 INFO - __pragma(pack(push, 8)) extern "C" { 14:20:10 INFO - #line 29 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\limits.h" 14:20:10 INFO - #line 71 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\limits.h" 14:20:10 INFO - #line 84 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\limits.h" 14:20:10 INFO - #line 85 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\limits.h" 14:20:10 INFO - } __pragma(pack(pop)) 14:20:10 INFO - #line 16 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:20:10 INFO - __pragma(pack(push, 8)) extern "C" { 14:20:10 INFO - #line 24 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:20:10 INFO - __declspec(dllimport) void __cdecl _swab( 14:20:10 INFO - char* _Buf1, 14:20:10 INFO - char* _Buf2, 14:20:10 INFO - int _SizeInBytes 14:20:10 INFO - ); 14:20:10 INFO - __declspec(dllimport) __declspec(noreturn) void __cdecl exit( int _Code); 14:20:10 INFO - __declspec(dllimport) __declspec(noreturn) void __cdecl _exit( int _Code); 14:20:10 INFO - __declspec(dllimport) __declspec(noreturn) void __cdecl _Exit( int _Code); 14:20:10 INFO - __declspec(dllimport) __declspec(noreturn) void __cdecl quick_exit( int _Code); 14:20:10 INFO - __declspec(dllimport) __declspec(noreturn) void __cdecl abort(void); 14:20:10 INFO - #line 57 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:20:10 INFO - __declspec(dllimport) unsigned int __cdecl _set_abort_behavior( 14:20:10 INFO - unsigned int _Flags, 14:20:10 INFO - unsigned int _Mask 14:20:10 INFO - ); 14:20:10 INFO - typedef int (__cdecl* _onexit_t)(void); 14:20:10 INFO - #line 77 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:20:10 INFO - #line 82 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:20:10 INFO - int __cdecl atexit(void (__cdecl*)(void)); 14:20:10 INFO - _onexit_t __cdecl _onexit( _onexit_t _Func); 14:20:10 INFO - #line 142 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:20:10 INFO - int __cdecl at_quick_exit(void (__cdecl*)(void)); 14:20:10 INFO - typedef void (__cdecl* _purecall_handler)(void); 14:20:10 INFO - typedef void (__cdecl* _invalid_parameter_handler)( 14:20:10 INFO - wchar_t const*, 14:20:11 INFO - wchar_t const*, 14:20:11 INFO - wchar_t const*, 14:20:11 INFO - unsigned int, 14:20:11 INFO - uintptr_t 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) _purecall_handler __cdecl _set_purecall_handler( 14:20:11 INFO - _purecall_handler _Handler 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) _purecall_handler __cdecl _get_purecall_handler(void); 14:20:11 INFO - __declspec(dllimport) _invalid_parameter_handler __cdecl _set_invalid_parameter_handler( 14:20:11 INFO - _invalid_parameter_handler _Handler 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) _invalid_parameter_handler __cdecl _get_invalid_parameter_handler(void); 14:20:11 INFO - __declspec(dllimport) _invalid_parameter_handler __cdecl _set_thread_local_invalid_parameter_handler( 14:20:11 INFO - _invalid_parameter_handler _Handler 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) _invalid_parameter_handler __cdecl _get_thread_local_invalid_parameter_handler(void); 14:20:11 INFO - #line 185 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:20:11 INFO - #line 198 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:20:11 INFO - __declspec(dllimport) int __cdecl _set_error_mode( int _Mode); 14:20:11 INFO - __declspec(dllimport) int* __cdecl _errno(void); 14:20:11 INFO - __declspec(dllimport) errno_t __cdecl _set_errno( int _Value); 14:20:11 INFO - __declspec(dllimport) errno_t __cdecl _get_errno( int* _Value); 14:20:11 INFO - __declspec(dllimport) unsigned long* __cdecl __doserrno(void); 14:20:11 INFO - __declspec(dllimport) errno_t __cdecl _set_doserrno( unsigned long _Value); 14:20:11 INFO - __declspec(dllimport) errno_t __cdecl _get_doserrno( unsigned long * _Value); 14:20:11 INFO - __declspec(dllimport) char** __cdecl __sys_errlist(void); 14:20:11 INFO - __declspec(dllimport) int * __cdecl __sys_nerr(void); 14:20:11 INFO - __declspec(dllimport) void __cdecl perror( char const* _ErrMsg); 14:20:11 INFO - #line 233 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:20:11 INFO - __declspec(dllimport) char** __cdecl __p__pgmptr (void); 14:20:11 INFO - __declspec(dllimport) wchar_t** __cdecl __p__wpgmptr(void); 14:20:11 INFO - __declspec(dllimport) int* __cdecl __p__fmode (void); 14:20:11 INFO - #line 252 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:20:11 INFO - __declspec(dllimport) errno_t __cdecl _get_pgmptr ( char** _Value); 14:20:11 INFO - __declspec(dllimport) errno_t __cdecl _get_wpgmptr( wchar_t** _Value); 14:20:11 INFO - __declspec(dllimport) errno_t __cdecl _set_fmode ( int _Mode ); 14:20:11 INFO - __declspec(dllimport) errno_t __cdecl _get_fmode ( int* _PMode); 14:20:11 INFO - typedef struct _div_t 14:20:11 INFO - { 14:20:11 INFO - int quot; 14:20:11 INFO - int rem; 14:20:11 INFO - } div_t; 14:20:11 INFO - typedef struct _ldiv_t 14:20:11 INFO - { 14:20:11 INFO - long quot; 14:20:11 INFO - long rem; 14:20:11 INFO - } ldiv_t; 14:20:11 INFO - typedef struct _lldiv_t 14:20:11 INFO - { 14:20:11 INFO - long long quot; 14:20:11 INFO - long long rem; 14:20:11 INFO - } lldiv_t; 14:20:11 INFO - int __cdecl abs ( int _Number); 14:20:11 INFO - long __cdecl labs ( long _Number); 14:20:11 INFO - long long __cdecl llabs ( long long _Number); 14:20:11 INFO - __int64 __cdecl _abs64( __int64 _Number); 14:20:11 INFO - unsigned short __cdecl _byteswap_ushort( unsigned short _Number); 14:20:11 INFO - unsigned long __cdecl _byteswap_ulong ( unsigned long _Number); 14:20:11 INFO - unsigned __int64 __cdecl _byteswap_uint64( unsigned __int64 _Number); 14:20:11 INFO - __declspec(dllimport) div_t __cdecl div ( int _Numerator, int _Denominator); 14:20:11 INFO - __declspec(dllimport) ldiv_t __cdecl ldiv ( long _Numerator, long _Denominator); 14:20:11 INFO - __declspec(dllimport) lldiv_t __cdecl lldiv( long long _Numerator, long long _Denominator); 14:20:11 INFO - #pragma warning (push) 14:20:11 INFO - #pragma warning (disable:6540) 14:20:11 INFO - unsigned int __cdecl _rotl( 14:20:11 INFO - unsigned int _Value, 14:20:11 INFO - int _Shift 14:20:11 INFO - ); 14:20:11 INFO - unsigned long __cdecl _lrotl( 14:20:11 INFO - unsigned long _Value, 14:20:11 INFO - int _Shift 14:20:11 INFO - ); 14:20:11 INFO - unsigned __int64 __cdecl _rotl64( 14:20:11 INFO - unsigned __int64 _Value, 14:20:11 INFO - int _Shift 14:20:11 INFO - ); 14:20:11 INFO - unsigned int __cdecl _rotr( 14:20:11 INFO - unsigned int _Value, 14:20:11 INFO - int _Shift 14:20:11 INFO - ); 14:20:11 INFO - unsigned long __cdecl _lrotr( 14:20:11 INFO - unsigned long _Value, 14:20:11 INFO - int _Shift 14:20:11 INFO - ); 14:20:11 INFO - unsigned __int64 __cdecl _rotr64( 14:20:11 INFO - unsigned __int64 _Value, 14:20:11 INFO - int _Shift 14:20:11 INFO - ); 14:20:11 INFO - #pragma warning (pop) 14:20:11 INFO - __declspec(dllimport) void __cdecl srand( unsigned int _Seed); 14:20:11 INFO - __declspec(dllimport) int __cdecl rand(void); 14:20:11 INFO - #line 352 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:20:11 INFO - extern "C++" 14:20:11 INFO - { 14:20:11 INFO - inline long abs(long const _X) throw() 14:20:11 INFO - { 14:20:11 INFO - return labs(_X); 14:20:11 INFO - } 14:20:11 INFO - inline long long abs(long long const _X) throw() 14:20:11 INFO - { 14:20:11 INFO - return llabs(_X); 14:20:11 INFO - } 14:20:11 INFO - inline ldiv_t div(long const _A1, long const _A2) throw() 14:20:11 INFO - { 14:20:11 INFO - return ldiv(_A1, _A2); 14:20:11 INFO - } 14:20:11 INFO - inline lldiv_t div(long long const _A1, long long const _A2) throw() 14:20:11 INFO - { 14:20:11 INFO - return lldiv(_A1, _A2); 14:20:11 INFO - } 14:20:11 INFO - } 14:20:11 INFO - #line 379 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:20:11 INFO - #pragma pack(push, 4) 14:20:11 INFO - typedef struct 14:20:11 INFO - { 14:20:11 INFO - unsigned char ld[10]; 14:20:11 INFO - } _LDOUBLE; 14:20:11 INFO - #pragma pack(pop) 14:20:11 INFO - #line 409 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:20:11 INFO - typedef struct 14:20:11 INFO - { 14:20:11 INFO - double x; 14:20:11 INFO - } _CRT_DOUBLE; 14:20:11 INFO - typedef struct 14:20:11 INFO - { 14:20:11 INFO - float f; 14:20:11 INFO - } _CRT_FLOAT; 14:20:11 INFO - typedef struct 14:20:11 INFO - { 14:20:11 INFO - long double x; 14:20:11 INFO - } _LONGDOUBLE; 14:20:11 INFO - #pragma pack(push, 4) 14:20:11 INFO - typedef struct 14:20:11 INFO - { 14:20:11 INFO - unsigned char ld12[12]; 14:20:11 INFO - } _LDBL12; 14:20:11 INFO - #pragma pack(pop) 14:20:11 INFO - __declspec(dllimport) double __cdecl atof ( char const* _String); 14:20:11 INFO - __declspec(dllimport) int __cdecl atoi ( char const* _String); 14:20:11 INFO - __declspec(dllimport) long __cdecl atol ( char const* _String); 14:20:11 INFO - __declspec(dllimport) long long __cdecl atoll ( char const* _String); 14:20:11 INFO - __declspec(dllimport) __int64 __cdecl _atoi64( char const* _String); 14:20:11 INFO - __declspec(dllimport) double __cdecl _atof_l ( char const* _String, _locale_t _Locale); 14:20:11 INFO - __declspec(dllimport) int __cdecl _atoi_l ( char const* _String, _locale_t _Locale); 14:20:11 INFO - __declspec(dllimport) long __cdecl _atol_l ( char const* _String, _locale_t _Locale); 14:20:11 INFO - __declspec(dllimport) long long __cdecl _atoll_l ( char const* _String, _locale_t _Locale); 14:20:11 INFO - __declspec(dllimport) __int64 __cdecl _atoi64_l( char const* _String, _locale_t _Locale); 14:20:11 INFO - __declspec(dllimport) int __cdecl _atoflt ( _CRT_FLOAT* _Result, char const* _String); 14:20:11 INFO - __declspec(dllimport) int __cdecl _atodbl ( _CRT_DOUBLE* _Result, char* _String); 14:20:11 INFO - __declspec(dllimport) int __cdecl _atoldbl( _LDOUBLE* _Result, char* _String); 14:20:11 INFO - __declspec(dllimport) int __cdecl _atoflt_l( 14:20:11 INFO - _CRT_FLOAT* _Result, 14:20:11 INFO - char const* _String, 14:20:11 INFO - _locale_t _Locale 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) int __cdecl _atodbl_l( 14:20:11 INFO - _CRT_DOUBLE* _Result, 14:20:11 INFO - char* _String, 14:20:11 INFO - _locale_t _Locale 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) int __cdecl _atoldbl_l( 14:20:11 INFO - _LDOUBLE* _Result, 14:20:11 INFO - char* _String, 14:20:11 INFO - _locale_t _Locale 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) float __cdecl strtof( 14:20:11 INFO - char const* _String, 14:20:11 INFO - char** _EndPtr 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) float __cdecl _strtof_l( 14:20:11 INFO - char const* _String, 14:20:11 INFO - char** _EndPtr, 14:20:11 INFO - _locale_t _Locale 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) double __cdecl strtod( 14:20:11 INFO - char const* _String, 14:20:11 INFO - char** _EndPtr 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) double __cdecl _strtod_l( 14:20:11 INFO - char const* _String, 14:20:11 INFO - char** _EndPtr, 14:20:11 INFO - _locale_t _Locale 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) long double __cdecl strtold( 14:20:11 INFO - char const* _String, 14:20:11 INFO - char** _EndPtr 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) long double __cdecl _strtold_l( 14:20:11 INFO - char const* _String, 14:20:11 INFO - char** _EndPtr, 14:20:11 INFO - _locale_t _Locale 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) long __cdecl strtol( 14:20:11 INFO - char const* _String, 14:20:11 INFO - char** _EndPtr, 14:20:11 INFO - int _Radix 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) long __cdecl _strtol_l( 14:20:11 INFO - char const* _String, 14:20:11 INFO - char** _EndPtr, 14:20:11 INFO - int _Radix, 14:20:11 INFO - _locale_t _Locale 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) long long __cdecl strtoll( 14:20:11 INFO - char const* _String, 14:20:11 INFO - char** _EndPtr, 14:20:11 INFO - int _Radix 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) long long __cdecl _strtoll_l( 14:20:11 INFO - char const* _String, 14:20:11 INFO - char** _EndPtr, 14:20:11 INFO - int _Radix, 14:20:11 INFO - _locale_t _Locale 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) unsigned long __cdecl strtoul( 14:20:11 INFO - char const* _String, 14:20:11 INFO - char** _EndPtr, 14:20:11 INFO - int _Radix 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) unsigned long __cdecl _strtoul_l( 14:20:11 INFO - char const* _String, 14:20:11 INFO - char** _EndPtr, 14:20:11 INFO - int _Radix, 14:20:11 INFO - _locale_t _Locale 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) unsigned long long __cdecl strtoull( 14:20:11 INFO - char const* _String, 14:20:11 INFO - char** _EndPtr, 14:20:11 INFO - int _Radix 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) unsigned long long __cdecl _strtoull_l( 14:20:11 INFO - char const* _String, 14:20:11 INFO - char** _EndPtr, 14:20:11 INFO - int _Radix, 14:20:11 INFO - _locale_t _Locale 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) __int64 __cdecl _strtoi64( 14:20:11 INFO - char const* _String, 14:20:11 INFO - char** _EndPtr, 14:20:11 INFO - int _Radix 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) __int64 __cdecl _strtoi64_l( 14:20:11 INFO - char const* _String, 14:20:11 INFO - char** _EndPtr, 14:20:11 INFO - int _Radix, 14:20:11 INFO - _locale_t _Locale 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) unsigned __int64 __cdecl _strtoui64( 14:20:11 INFO - char const* _String, 14:20:11 INFO - char** _EndPtr, 14:20:11 INFO - int _Radix 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) unsigned __int64 __cdecl _strtoui64_l( 14:20:11 INFO - char const* _String, 14:20:11 INFO - char** _EndPtr, 14:20:11 INFO - int _Radix, 14:20:11 INFO - _locale_t _Locale 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) errno_t __cdecl _itoa_s( 14:20:11 INFO - int _Value, 14:20:11 INFO - char* _Buffer, 14:20:11 INFO - size_t _BufferCount, 14:20:11 INFO - int _Radix 14:20:11 INFO - ); 14:20:11 INFO - extern "C++" { template inline errno_t __cdecl _itoa_s( int _Value, char (&_Buffer)[_Size], int _Radix) throw() { return _itoa_s(_Value, _Buffer, _Size, _Radix); } } 14:20:11 INFO - #line 635 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:20:11 INFO - __declspec(dllimport) char* __cdecl _itoa( int _Value, char *_Buffer, int _Radix); 14:20:11 INFO - #line 642 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:20:11 INFO - __declspec(dllimport) errno_t __cdecl _ltoa_s( 14:20:11 INFO - long _Value, 14:20:11 INFO - char* _Buffer, 14:20:11 INFO - size_t _BufferCount, 14:20:11 INFO - int _Radix 14:20:11 INFO - ); 14:20:11 INFO - extern "C++" { template inline errno_t __cdecl _ltoa_s( long _Value, char (&_Buffer)[_Size], int _Radix) throw() { return _ltoa_s(_Value, _Buffer, _Size, _Radix); } } 14:20:11 INFO - #line 658 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:20:11 INFO - __declspec(dllimport) char* __cdecl _ltoa( long _Value, char *_Buffer, int _Radix); 14:20:11 INFO - #line 665 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:20:11 INFO - __declspec(dllimport) errno_t __cdecl _ultoa_s( 14:20:11 INFO - unsigned long _Value, 14:20:11 INFO - char* _Buffer, 14:20:11 INFO - size_t _BufferCount, 14:20:11 INFO - int _Radix 14:20:11 INFO - ); 14:20:11 INFO - extern "C++" { template inline errno_t __cdecl _ultoa_s( unsigned long _Value, char (&_Buffer)[_Size], int _Radix) throw() { return _ultoa_s(_Value, _Buffer, _Size, _Radix); } } 14:20:11 INFO - #line 681 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:20:11 INFO - __declspec(dllimport) char* __cdecl _ultoa( unsigned long _Value, char *_Buffer, int _Radix); 14:20:11 INFO - #line 688 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:20:11 INFO - __declspec(dllimport) errno_t __cdecl _i64toa_s( 14:20:11 INFO - __int64 _Value, 14:20:11 INFO - char* _Buffer, 14:20:11 INFO - size_t _BufferCount, 14:20:11 INFO - int _Radix 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) char* __cdecl _i64toa( 14:20:11 INFO - __int64 _Value, 14:20:11 INFO - char* _Buffer, 14:20:11 INFO - int _Radix 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) errno_t __cdecl _ui64toa_s( 14:20:11 INFO - unsigned __int64 _Value, 14:20:11 INFO - char* _Buffer, 14:20:11 INFO - size_t _BufferCount, 14:20:11 INFO - int _Radix 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) char* __cdecl _ui64toa( 14:20:11 INFO - unsigned __int64 _Value, 14:20:11 INFO - char* _Buffer, 14:20:11 INFO - int _Radix 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) errno_t __cdecl _ecvt_s( 14:20:11 INFO - char* _Buffer, 14:20:11 INFO - size_t _BufferCount, 14:20:11 INFO - double _Value, 14:20:11 INFO - int _DigitCount, 14:20:11 INFO - int* _PtDec, 14:20:11 INFO - int* _PtSign 14:20:11 INFO - ); 14:20:11 INFO - extern "C++" { template inline errno_t __cdecl _ecvt_s(char (&_Buffer)[_Size], double _Value, int _DigitCount, int* _PtDec, int* _PtSign) throw() { return _ecvt_s(_Buffer, _Size, _Value, _DigitCount, _PtDec, _PtSign); } } 14:20:11 INFO - #line 753 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:20:11 INFO - __declspec(dllimport) char* __cdecl _ecvt( 14:20:11 INFO - double _Value, 14:20:11 INFO - int _DigitCount, 14:20:11 INFO - int* _PtDec, 14:20:11 INFO - int* _PtSign 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) errno_t __cdecl _fcvt_s( 14:20:11 INFO - char* _Buffer, 14:20:11 INFO - size_t _BufferCount, 14:20:11 INFO - double _Value, 14:20:11 INFO - int _FractionalDigitCount, 14:20:11 INFO - int* _PtDec, 14:20:11 INFO - int* _PtSign 14:20:11 INFO - ); 14:20:11 INFO - extern "C++" { template inline errno_t __cdecl _fcvt_s(char (&_Buffer)[_Size], double _Value, int _FractionalDigitCount, int* _PtDec, int* _PtSign) throw() { return _fcvt_s(_Buffer, _Size, _Value, _FractionalDigitCount, _PtDec, _PtSign); } } 14:20:11 INFO - #line 782 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:20:11 INFO - __declspec(dllimport) char* __cdecl _fcvt( 14:20:11 INFO - double _Value, 14:20:11 INFO - int _FractionalDigitCount, 14:20:11 INFO - int* _PtDec, 14:20:11 INFO - int* _PtSign 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) errno_t __cdecl _gcvt_s( 14:20:11 INFO - char* _Buffer, 14:20:11 INFO - size_t _BufferCount, 14:20:11 INFO - double _Value, 14:20:11 INFO - int _DigitCount 14:20:11 INFO - ); 14:20:11 INFO - extern "C++" { template inline errno_t __cdecl _gcvt_s(char (&_Buffer)[_Size], double _Value, int _DigitCount) throw() { return _gcvt_s(_Buffer, _Size, _Value, _DigitCount); } } 14:20:11 INFO - #line 807 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:20:11 INFO - __declspec(dllimport) char* __cdecl _gcvt( 14:20:11 INFO - double _Value, 14:20:11 INFO - int _DigitCount, 14:20:11 INFO - char* _Buffer 14:20:11 INFO - ); 14:20:11 INFO - #line 828 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:20:11 INFO - #line 830 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:20:11 INFO - #line 836 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:20:11 INFO - __declspec(dllimport) int __cdecl ___mb_cur_max_func(void); 14:20:11 INFO - __declspec(dllimport) int __cdecl ___mb_cur_max_l_func(_locale_t); 14:20:11 INFO - #line 843 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:20:11 INFO - __declspec(dllimport) int __cdecl mblen( 14:20:11 INFO - char const* _Ch, 14:20:11 INFO - size_t _MaxCount 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) int __cdecl _mblen_l( 14:20:11 INFO - char const* _Ch, 14:20:11 INFO - size_t _MaxCount, 14:20:11 INFO - _locale_t _Locale 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) size_t __cdecl _mbstrlen( 14:20:11 INFO - char const* _String 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) size_t __cdecl _mbstrlen_l( 14:20:11 INFO - char const* _String, 14:20:11 INFO - _locale_t _Locale 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) size_t __cdecl _mbstrnlen( 14:20:11 INFO - char const* _String, 14:20:11 INFO - size_t _MaxCount 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) size_t __cdecl _mbstrnlen_l( 14:20:11 INFO - char const* _String, 14:20:11 INFO - size_t _MaxCount, 14:20:11 INFO - _locale_t _Locale 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) int __cdecl mbtowc( 14:20:11 INFO - wchar_t* _DstCh, 14:20:11 INFO - char const* _SrcCh, 14:20:11 INFO - size_t _SrcSizeInBytes 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) int __cdecl _mbtowc_l( 14:20:11 INFO - wchar_t* _DstCh, 14:20:11 INFO - char const* _SrcCh, 14:20:11 INFO - size_t _SrcSizeInBytes, 14:20:11 INFO - _locale_t _Locale 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) errno_t __cdecl mbstowcs_s( 14:20:11 INFO - size_t* _PtNumOfCharConverted, 14:20:11 INFO - wchar_t* _DstBuf, 14:20:11 INFO - size_t _SizeInWords, 14:20:11 INFO - char const* _SrcBuf, 14:20:11 INFO - size_t _MaxCount 14:20:11 INFO - ); 14:20:11 INFO - extern "C++" { template inline errno_t __cdecl mbstowcs_s( size_t* _PtNumOfCharConverted, wchar_t (&_Dest)[_Size], char const* _Source, size_t _MaxCount) throw() { return mbstowcs_s(_PtNumOfCharConverted, _Dest, _Size, _Source, _MaxCount); } } 14:20:11 INFO - #line 918 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:20:11 INFO - __declspec(dllimport) size_t __cdecl mbstowcs( wchar_t *_Dest, char const* _Source, size_t _MaxCount); 14:20:11 INFO - #line 925 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:20:11 INFO - __declspec(dllimport) errno_t __cdecl _mbstowcs_s_l( 14:20:11 INFO - size_t* _PtNumOfCharConverted, 14:20:11 INFO - wchar_t* _DstBuf, 14:20:11 INFO - size_t _SizeInWords, 14:20:11 INFO - char const* _SrcBuf, 14:20:11 INFO - size_t _MaxCount, 14:20:11 INFO - _locale_t _Locale 14:20:11 INFO - ); 14:20:11 INFO - extern "C++" { template inline errno_t __cdecl _mbstowcs_s_l( size_t* _PtNumOfCharConverted, wchar_t (&_Dest)[_Size], char const* _Source, size_t _MaxCount, _locale_t _Locale) throw() { return _mbstowcs_s_l(_PtNumOfCharConverted, _Dest, _Size, _Source, _MaxCount, _Locale); } } 14:20:11 INFO - #line 944 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:20:11 INFO - __declspec(dllimport) size_t __cdecl _mbstowcs_l( wchar_t *_Dest, char const* _Source, size_t _MaxCount, _locale_t _Locale); 14:20:11 INFO - #line 953 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:20:11 INFO - __declspec(dllimport) int __cdecl wctomb( 14:20:11 INFO - char* _MbCh, 14:20:11 INFO - wchar_t _WCh 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) int __cdecl _wctomb_l( 14:20:11 INFO - char* _MbCh, 14:20:11 INFO - wchar_t _WCh, 14:20:11 INFO - _locale_t _Locale 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) errno_t __cdecl wctomb_s( 14:20:11 INFO - int* _SizeConverted, 14:20:11 INFO - char* _MbCh, 14:20:11 INFO - rsize_t _SizeInBytes, 14:20:11 INFO - wchar_t _WCh 14:20:11 INFO - ); 14:20:11 INFO - #line 981 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:20:11 INFO - __declspec(dllimport) errno_t __cdecl _wctomb_s_l( 14:20:11 INFO - int* _SizeConverted, 14:20:11 INFO - char* _MbCh, 14:20:11 INFO - size_t _SizeInBytes, 14:20:11 INFO - wchar_t _WCh, 14:20:11 INFO - _locale_t _Locale); 14:20:11 INFO - __declspec(dllimport) errno_t __cdecl wcstombs_s( 14:20:11 INFO - size_t* _PtNumOfCharConverted, 14:20:11 INFO - char* _Dst, 14:20:11 INFO - size_t _DstSizeInBytes, 14:20:11 INFO - wchar_t const* _Src, 14:20:11 INFO - size_t _MaxCountInBytes 14:20:11 INFO - ); 14:20:11 INFO - extern "C++" { template inline errno_t __cdecl wcstombs_s( size_t* _PtNumOfCharConverted, char (&_Dest)[_Size], wchar_t const* _Source, size_t _MaxCount) throw() { return wcstombs_s(_PtNumOfCharConverted, _Dest, _Size, _Source, _MaxCount); } } 14:20:11 INFO - #line 1006 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:20:11 INFO - __declspec(dllimport) size_t __cdecl wcstombs( char *_Dest, wchar_t const* _Source, size_t _MaxCount); 14:20:11 INFO - #line 1013 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:20:11 INFO - __declspec(dllimport) errno_t __cdecl _wcstombs_s_l( 14:20:11 INFO - size_t* _PtNumOfCharConverted, 14:20:11 INFO - char* _Dst, 14:20:11 INFO - size_t _DstSizeInBytes, 14:20:11 INFO - wchar_t const* _Src, 14:20:11 INFO - size_t _MaxCountInBytes, 14:20:11 INFO - _locale_t _Locale 14:20:11 INFO - ); 14:20:11 INFO - extern "C++" { template inline errno_t __cdecl _wcstombs_s_l( size_t* _PtNumOfCharConverted, char (&_Dest)[_Size], wchar_t const* _Source, size_t _MaxCount, _locale_t _Locale) throw() { return _wcstombs_s_l(_PtNumOfCharConverted, _Dest, _Size, _Source, _MaxCount, _Locale); } } 14:20:11 INFO - #line 1032 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:20:11 INFO - __declspec(dllimport) size_t __cdecl _wcstombs_l( char *_Dest, wchar_t const* _Source, size_t _MaxCount, _locale_t _Locale); 14:20:11 INFO - #line 1041 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:20:11 INFO - __declspec(dllimport) __declspec(allocator) char* __cdecl _fullpath( 14:20:11 INFO - char* _Buffer, 14:20:11 INFO - char const* _Path, 14:20:11 INFO - size_t _BufferCount 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) errno_t __cdecl _makepath_s( 14:20:11 INFO - char* _Buffer, 14:20:11 INFO - size_t _BufferCount, 14:20:11 INFO - char const* _Drive, 14:20:11 INFO - char const* _Dir, 14:20:11 INFO - char const* _Filename, 14:20:11 INFO - char const* _Ext 14:20:11 INFO - ); 14:20:11 INFO - extern "C++" { template inline errno_t __cdecl _makepath_s(char (&_Buffer)[_Size], char const* _Drive, char const* _Dir, char const* _Filename, char const* _Ext) throw() { return _makepath_s(_Buffer, _Size, _Drive, _Dir, _Filename, _Ext); } } 14:20:11 INFO - #line 1089 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:20:11 INFO - __declspec(dllimport) void __cdecl _makepath( char *_Buffer, char const* _Drive, char const* _Dir, char const* _Filename, char const* _Ext); 14:20:11 INFO - #line 1098 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:20:11 INFO - __declspec(dllimport) void __cdecl _splitpath( 14:20:11 INFO - char const* _FullPath, 14:20:11 INFO - char* _Drive, 14:20:11 INFO - char* _Dir, 14:20:11 INFO - char* _Filename, 14:20:11 INFO - char* _Ext 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) errno_t __cdecl _splitpath_s( 14:20:11 INFO - char const* _FullPath, 14:20:11 INFO - char* _Drive, 14:20:11 INFO - size_t _DriveCount, 14:20:11 INFO - char* _Dir, 14:20:11 INFO - size_t _DirCount, 14:20:11 INFO - char* _Filename, 14:20:11 INFO - size_t _FilenameCount, 14:20:11 INFO - char* _Ext, 14:20:11 INFO - size_t _ExtCount 14:20:11 INFO - ); 14:20:11 INFO - extern "C++" { template inline errno_t __cdecl _splitpath_s( char const* _Dest, char (&_Drive)[_DriveSize], char (&_Dir)[_DirSize], char (&_Name)[_NameSize], char (&_Ext)[_ExtSize] ) throw() { return _splitpath_s(_Dest, _Drive, _DriveSize, _Dir, _DirSize, _Name, _NameSize, _Ext, _ExtSize); } } 14:20:11 INFO - __declspec(dllimport) errno_t __cdecl getenv_s( 14:20:11 INFO - size_t* _RequiredCount, 14:20:11 INFO - char* _Buffer, 14:20:11 INFO - rsize_t _BufferCount, 14:20:11 INFO - char const* _VarName 14:20:11 INFO - ); 14:20:11 INFO - #line 1144 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:20:11 INFO - __declspec(dllimport) int* __cdecl __p___argc (void); 14:20:11 INFO - __declspec(dllimport) char*** __cdecl __p___argv (void); 14:20:11 INFO - __declspec(dllimport) wchar_t*** __cdecl __p___wargv(void); 14:20:11 INFO - #line 1161 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:20:11 INFO - __declspec(dllimport) char*** __cdecl __p__environ (void); 14:20:11 INFO - __declspec(dllimport) wchar_t*** __cdecl __p__wenviron(void); 14:20:11 INFO - #line 1168 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:20:11 INFO - #line 1178 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:20:11 INFO - __declspec(dllimport) char* __cdecl getenv( 14:20:11 INFO - char const* _VarName 14:20:11 INFO - ); 14:20:11 INFO - extern "C++" { template inline errno_t __cdecl getenv_s( size_t* _RequiredCount, char (&_Buffer)[_Size], char const* _VarName) throw() { return getenv_s(_RequiredCount, _Buffer, _Size, _VarName); } } 14:20:11 INFO - #line 1198 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:20:11 INFO - #line 1203 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:20:11 INFO - __declspec(dllimport) errno_t __cdecl _dupenv_s( 14:20:11 INFO - char** _Buffer, 14:20:11 INFO - size_t* _BufferCount, 14:20:11 INFO - char const* _VarName 14:20:11 INFO - ); 14:20:11 INFO - #line 1214 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:20:11 INFO - __declspec(dllimport) int __cdecl system( 14:20:11 INFO - char const* _Command 14:20:11 INFO - ); 14:20:11 INFO - #pragma warning (push) 14:20:11 INFO - #pragma warning (disable:6540) 14:20:11 INFO - __declspec(dllimport) int __cdecl _putenv( 14:20:11 INFO - char const* _EnvString 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) errno_t __cdecl _putenv_s( 14:20:11 INFO - char const* _Name, 14:20:11 INFO - char const* _Value 14:20:11 INFO - ); 14:20:11 INFO - #pragma warning (pop) 14:20:11 INFO - __declspec(dllimport) errno_t __cdecl _searchenv_s( 14:20:11 INFO - char const* _Filename, 14:20:11 INFO - char const* _VarName, 14:20:11 INFO - char* _Buffer, 14:20:11 INFO - size_t _BufferCount 14:20:11 INFO - ); 14:20:11 INFO - extern "C++" { template inline errno_t __cdecl _searchenv_s( char const* _Filename, char const* _VarName, char (&_Buffer)[_Size]) throw() { return _searchenv_s(_Filename, _VarName, _Buffer, _Size); } } 14:20:11 INFO - #line 1250 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:20:11 INFO - __declspec(dllimport) void __cdecl _searchenv( char const* _Filename, char const* _VarName, char *_Buffer); 14:20:11 INFO - #line 1257 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:20:11 INFO - __declspec(deprecated("This function or variable has been superceded by newer library " "or operating system functionality. Consider using " "SetErrorMode" " " "instead. See online help for details.")) 14:20:11 INFO - __declspec(dllimport) void __cdecl _seterrormode( 14:20:11 INFO - int _Mode 14:20:11 INFO - ); 14:20:11 INFO - __declspec(deprecated("This function or variable has been superceded by newer library " "or operating system functionality. Consider using " "Beep" " " "instead. See online help for details.")) 14:20:11 INFO - __declspec(dllimport) void __cdecl _beep( 14:20:11 INFO - unsigned _Frequency, 14:20:11 INFO - unsigned _Duration 14:20:11 INFO - ); 14:20:11 INFO - __declspec(deprecated("This function or variable has been superceded by newer library " "or operating system functionality. Consider using " "Sleep" " " "instead. See online help for details.")) 14:20:11 INFO - __declspec(dllimport) void __cdecl _sleep( 14:20:11 INFO - unsigned long _Duration 14:20:11 INFO - ); 14:20:11 INFO - #line 1276 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:20:11 INFO - #line 1278 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:20:11 INFO - #pragma warning(push) 14:20:11 INFO - #pragma warning(disable: 4141) 14:20:11 INFO - __declspec(dllimport) char* __cdecl ecvt( 14:20:11 INFO - double _Value, 14:20:11 INFO - int _DigitCount, 14:20:11 INFO - int* _PtDec, 14:20:11 INFO - int* _PtSign 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) char* __cdecl fcvt( 14:20:11 INFO - double _Value, 14:20:11 INFO - int _FractionalDigitCount, 14:20:11 INFO - int* _PtDec, 14:20:11 INFO - int* _PtSign 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) char* __cdecl gcvt( 14:20:11 INFO - double _Value, 14:20:11 INFO - int _DigitCount, 14:20:11 INFO - char* _DstBuf 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) char* __cdecl itoa( 14:20:11 INFO - int _Value, 14:20:11 INFO - char* _Buffer, 14:20:11 INFO - int _Radix 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) char* __cdecl ltoa( 14:20:11 INFO - long _Value, 14:20:11 INFO - char* _Buffer, 14:20:11 INFO - int _Radix 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) void __cdecl swab( 14:20:11 INFO - char* _Buf1, 14:20:11 INFO - char* _Buf2, 14:20:11 INFO - int _SizeInBytes 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) char* __cdecl ultoa( 14:20:11 INFO - unsigned long _Value, 14:20:11 INFO - char* _Buffer, 14:20:11 INFO - int _Radix 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) int __cdecl putenv( 14:20:11 INFO - char const* _EnvString 14:20:11 INFO - ); 14:20:11 INFO - #line 1361 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:20:11 INFO - #pragma warning(pop) 14:20:11 INFO - _onexit_t __cdecl onexit( _onexit_t _Func); 14:20:11 INFO - #line 1367 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdlib.h" 14:20:11 INFO - } __pragma(pack(pop)) 14:20:11 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cstdlib" 14:20:11 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cstdlib" 14:20:11 INFO - namespace std { 14:20:11 INFO - using :: size_t; using :: div_t; using :: ldiv_t; 14:20:11 INFO - using :: abort; using :: abs; using :: atexit; 14:20:11 INFO - using :: atof; using :: atoi; using :: atol; 14:20:11 INFO - using :: bsearch; using :: calloc; using :: div; 14:20:11 INFO - using :: exit; using :: free; 14:20:11 INFO - using :: labs; using :: ldiv; using :: malloc; 14:20:11 INFO - using :: mblen; using :: mbstowcs; using :: mbtowc; 14:20:11 INFO - using :: qsort; using :: rand; using :: realloc; 14:20:11 INFO - using :: srand; using :: strtod; using :: strtol; 14:20:11 INFO - using :: strtoul; 14:20:11 INFO - using :: wcstombs; using :: wctomb; 14:20:11 INFO - using :: lldiv_t; 14:20:11 INFO - using :: getenv; 14:20:11 INFO - using :: system; 14:20:11 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cstdlib" 14:20:11 INFO - using :: atoll; using :: llabs; using :: lldiv; 14:20:11 INFO - using :: strtof; using :: strtold; 14:20:11 INFO - using :: strtoll; using :: strtoull; 14:20:11 INFO - using :: _Exit; using :: at_quick_exit; using :: quick_exit; 14:20:11 INFO - } 14:20:11 INFO - #line 44 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cstdlib" 14:20:11 INFO - #line 46 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cstdlib" 14:20:11 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cstdlib" 14:20:11 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cstdlib" 14:20:11 INFO - #pragma warning( pop ) 14:20:11 INFO - #line 82 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cstdlib" 14:20:11 INFO - #line 8 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstddef" 14:20:11 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\initializer_list" 14:20:11 INFO - #pragma once 14:20:11 INFO - #pragma pack(push,8) 14:20:11 INFO - #pragma warning(push,3) 14:20:11 INFO - namespace std { 14:20:11 INFO - template 14:20:11 INFO - class initializer_list 14:20:11 INFO - { 14:20:11 INFO - public: 14:20:11 INFO - typedef _Elem value_type; 14:20:11 INFO - typedef const _Elem& reference; 14:20:11 INFO - typedef const _Elem& const_reference; 14:20:11 INFO - typedef size_t size_type; 14:20:11 INFO - typedef const _Elem* iterator; 14:20:11 INFO - typedef const _Elem* const_iterator; 14:20:11 INFO - constexpr initializer_list() throw () 14:20:11 INFO - : _First(0), _Last(0) 14:20:11 INFO - { 14:20:11 INFO - } 14:20:11 INFO - constexpr initializer_list(const _Elem *_First_arg, 14:20:11 INFO - const _Elem *_Last_arg) throw () 14:20:11 INFO - : _First(_First_arg), _Last(_Last_arg) 14:20:11 INFO - { 14:20:11 INFO - } 14:20:11 INFO - constexpr const _Elem *begin() const throw () 14:20:11 INFO - { 14:20:11 INFO - return (_First); 14:20:11 INFO - } 14:20:11 INFO - constexpr const _Elem *end() const throw () 14:20:11 INFO - { 14:20:11 INFO - return (_Last); 14:20:11 INFO - } 14:20:11 INFO - constexpr size_t size() const throw () 14:20:11 INFO - { 14:20:11 INFO - return ((size_t)(_Last - _First)); 14:20:11 INFO - } 14:20:11 INFO - private: 14:20:11 INFO - const _Elem *_First; 14:20:11 INFO - const _Elem *_Last; 14:20:11 INFO - }; 14:20:11 INFO - template inline 14:20:11 INFO - constexpr const _Elem *begin(initializer_list<_Elem> _Ilist) throw () 14:20:11 INFO - { 14:20:11 INFO - return (_Ilist.begin()); 14:20:11 INFO - } 14:20:11 INFO - template inline 14:20:11 INFO - constexpr const _Elem *end(initializer_list<_Elem> _Ilist) throw () 14:20:11 INFO - { 14:20:11 INFO - return (_Ilist.end()); 14:20:11 INFO - } 14:20:11 INFO - } 14:20:11 INFO - #pragma warning(pop) 14:20:11 INFO - #pragma pack(pop) 14:20:11 INFO - #line 76 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\initializer_list" 14:20:11 INFO - #line 77 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\initializer_list" 14:20:11 INFO - #line 10 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstddef" 14:20:11 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xtr1common" 14:20:11 INFO - #pragma once 14:20:11 INFO - #pragma pack(push,8) 14:20:11 INFO - #pragma warning(push,3) 14:20:11 INFO - namespace std { 14:20:11 INFO - struct _Nil 14:20:11 INFO - { 14:20:11 INFO - }; 14:20:11 INFO - template 14:20:11 INFO - struct integral_constant 14:20:11 INFO - { 14:20:11 INFO - static constexpr _Ty value = _Val; 14:20:11 INFO - typedef _Ty value_type; 14:20:11 INFO - typedef integral_constant<_Ty, _Val> type; 14:20:11 INFO - constexpr operator value_type() const throw () 14:20:11 INFO - { 14:20:11 INFO - return (value); 14:20:11 INFO - } 14:20:11 INFO - constexpr value_type operator()() const throw () 14:20:11 INFO - { 14:20:11 INFO - return (value); 14:20:11 INFO - } 14:20:11 INFO - }; 14:20:11 INFO - typedef integral_constant true_type; 14:20:11 INFO - typedef integral_constant false_type; 14:20:11 INFO - template 14:20:11 INFO - using bool_constant = integral_constant; 14:20:11 INFO - template 14:20:11 INFO - struct _Cat_base 14:20:11 INFO - : integral_constant 14:20:11 INFO - { 14:20:11 INFO - }; 14:20:11 INFO - template 14:20:11 INFO - struct enable_if 14:20:11 INFO - { 14:20:11 INFO - }; 14:20:11 INFO - template 14:20:11 INFO - struct enable_if 14:20:11 INFO - { 14:20:11 INFO - typedef _Ty type; 14:20:11 INFO - }; 14:20:11 INFO - template 14:20:11 INFO - struct conditional 14:20:11 INFO - { 14:20:11 INFO - typedef _Ty2 type; 14:20:11 INFO - }; 14:20:11 INFO - template 14:20:11 INFO - struct conditional 14:20:11 INFO - { 14:20:11 INFO - typedef _Ty1 type; 14:20:11 INFO - }; 14:20:11 INFO - template 14:20:11 INFO - struct is_same 14:20:11 INFO - : false_type 14:20:11 INFO - { 14:20:11 INFO - }; 14:20:11 INFO - template 14:20:11 INFO - struct is_same<_Ty1, _Ty1> 14:20:11 INFO - : true_type 14:20:11 INFO - { 14:20:11 INFO - }; 14:20:11 INFO - template 14:20:11 INFO - constexpr bool is_same_v = is_same<_Ty, _Uty>::value; 14:20:11 INFO - #line 102 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xtr1common" 14:20:11 INFO - template 14:20:11 INFO - struct remove_const 14:20:11 INFO - { 14:20:11 INFO - typedef _Ty type; 14:20:11 INFO - }; 14:20:11 INFO - template 14:20:11 INFO - struct remove_const 14:20:11 INFO - { 14:20:11 INFO - typedef _Ty type; 14:20:11 INFO - }; 14:20:11 INFO - template 14:20:11 INFO - struct remove_volatile 14:20:11 INFO - { 14:20:11 INFO - typedef _Ty type; 14:20:11 INFO - }; 14:20:11 INFO - template 14:20:11 INFO - struct remove_volatile 14:20:11 INFO - { 14:20:11 INFO - typedef _Ty type; 14:20:11 INFO - }; 14:20:11 INFO - template 14:20:11 INFO - struct remove_cv 14:20:11 INFO - { 14:20:11 INFO - typedef typename remove_const::type>::type 14:20:11 INFO - type; 14:20:11 INFO - }; 14:20:11 INFO - template 14:20:11 INFO - struct _Is_integral 14:20:11 INFO - : false_type 14:20:11 INFO - { 14:20:11 INFO - }; 14:20:11 INFO - template<> 14:20:11 INFO - struct _Is_integral 14:20:11 INFO - : true_type 14:20:11 INFO - { 14:20:11 INFO - }; 14:20:11 INFO - template<> 14:20:11 INFO - struct _Is_integral 14:20:11 INFO - : true_type 14:20:11 INFO - { 14:20:11 INFO - }; 14:20:11 INFO - template<> 14:20:11 INFO - struct _Is_integral 14:20:11 INFO - : true_type 14:20:11 INFO - { 14:20:11 INFO - }; 14:20:11 INFO - template<> 14:20:11 INFO - struct _Is_integral 14:20:11 INFO - : true_type 14:20:11 INFO - { 14:20:11 INFO - }; 14:20:11 INFO - template<> 14:20:11 INFO - struct _Is_integral 14:20:11 INFO - : true_type 14:20:11 INFO - { 14:20:11 INFO - }; 14:20:11 INFO - #line 175 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xtr1common" 14:20:11 INFO - template<> 14:20:11 INFO - struct _Is_integral 14:20:11 INFO - : true_type 14:20:11 INFO - { 14:20:11 INFO - }; 14:20:11 INFO - template<> 14:20:11 INFO - struct _Is_integral 14:20:11 INFO - : true_type 14:20:11 INFO - { 14:20:11 INFO - }; 14:20:11 INFO - template<> 14:20:11 INFO - struct _Is_integral 14:20:11 INFO - : true_type 14:20:11 INFO - { 14:20:11 INFO - }; 14:20:11 INFO - template<> 14:20:11 INFO - struct _Is_integral 14:20:11 INFO - : true_type 14:20:11 INFO - { 14:20:11 INFO - }; 14:20:11 INFO - template<> 14:20:11 INFO - struct _Is_integral 14:20:11 INFO - : true_type 14:20:11 INFO - { 14:20:11 INFO - }; 14:20:11 INFO - template<> 14:20:11 INFO - struct _Is_integral 14:20:11 INFO - : true_type 14:20:11 INFO - { 14:20:11 INFO - }; 14:20:11 INFO - template<> 14:20:11 INFO - struct _Is_integral 14:20:11 INFO - : true_type 14:20:11 INFO - { 14:20:11 INFO - }; 14:20:11 INFO - template<> 14:20:11 INFO - struct _Is_integral 14:20:11 INFO - : true_type 14:20:11 INFO - { 14:20:11 INFO - }; 14:20:11 INFO - template<> 14:20:11 INFO - struct _Is_integral 14:20:11 INFO - : true_type 14:20:11 INFO - { 14:20:11 INFO - }; 14:20:11 INFO - template<> 14:20:11 INFO - struct _Is_integral 14:20:11 INFO - : true_type 14:20:11 INFO - { 14:20:11 INFO - }; 14:20:11 INFO - template 14:20:11 INFO - struct is_integral 14:20:11 INFO - : _Is_integral::type> 14:20:11 INFO - { 14:20:11 INFO - }; 14:20:11 INFO - template 14:20:11 INFO - constexpr bool is_integral_v = is_integral<_Ty>::value; 14:20:11 INFO - #line 247 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xtr1common" 14:20:11 INFO - template 14:20:11 INFO - struct _Is_floating_point 14:20:11 INFO - : false_type 14:20:11 INFO - { 14:20:11 INFO - }; 14:20:11 INFO - template<> 14:20:11 INFO - struct _Is_floating_point 14:20:11 INFO - : true_type 14:20:11 INFO - { 14:20:11 INFO - }; 14:20:11 INFO - template<> 14:20:11 INFO - struct _Is_floating_point 14:20:11 INFO - : true_type 14:20:11 INFO - { 14:20:11 INFO - }; 14:20:11 INFO - template<> 14:20:11 INFO - struct _Is_floating_point 14:20:11 INFO - : true_type 14:20:11 INFO - { 14:20:11 INFO - }; 14:20:11 INFO - template 14:20:11 INFO - struct is_floating_point 14:20:11 INFO - : _Is_floating_point::type> 14:20:11 INFO - { 14:20:11 INFO - }; 14:20:11 INFO - template 14:20:11 INFO - constexpr bool is_floating_point_v = is_floating_point<_Ty>::value; 14:20:11 INFO - #line 284 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xtr1common" 14:20:11 INFO - template 14:20:11 INFO - struct is_arithmetic 14:20:11 INFO - : _Cat_base::value 14:20:11 INFO - || is_floating_point<_Ty>::value> 14:20:11 INFO - { 14:20:11 INFO - }; 14:20:11 INFO - template 14:20:11 INFO - constexpr bool is_arithmetic_v = is_arithmetic<_Ty>::value; 14:20:11 INFO - #line 297 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xtr1common" 14:20:11 INFO - template 14:20:11 INFO - struct remove_reference 14:20:11 INFO - { 14:20:11 INFO - typedef _Ty type; 14:20:11 INFO - }; 14:20:11 INFO - template 14:20:11 INFO - struct remove_reference<_Ty&> 14:20:11 INFO - { 14:20:11 INFO - typedef _Ty type; 14:20:11 INFO - }; 14:20:11 INFO - template 14:20:11 INFO - struct remove_reference<_Ty&&> 14:20:11 INFO - { 14:20:11 INFO - typedef _Ty type; 14:20:11 INFO - }; 14:20:11 INFO - struct _Wrap_int 14:20:11 INFO - { 14:20:11 INFO - _Wrap_int(int) 14:20:11 INFO - { 14:20:11 INFO - } 14:20:11 INFO - }; 14:20:11 INFO - template 14:20:11 INFO - struct _Identity 14:20:11 INFO - { 14:20:11 INFO - typedef _Ty type; 14:20:11 INFO - }; 14:20:11 INFO - } 14:20:11 INFO - #pragma warning(pop) 14:20:11 INFO - #pragma pack(pop) 14:20:11 INFO - #line 349 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xtr1common" 14:20:11 INFO - #line 350 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xtr1common" 14:20:11 INFO - #line 12 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstddef" 14:20:11 INFO - #pragma pack(push,8) 14:20:11 INFO - #pragma warning(push,3) 14:20:11 INFO - #line 23 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstddef" 14:20:11 INFO - namespace std { 14:20:11 INFO - #line 29 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstddef" 14:20:11 INFO - #line 60 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstddef" 14:20:11 INFO - #line 70 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstddef" 14:20:11 INFO - #line 73 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstddef" 14:20:11 INFO - #line 80 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstddef" 14:20:11 INFO - template 14:20:11 INFO - struct _If 14:20:11 INFO - { 14:20:11 INFO - typedef _Ty2 type; 14:20:11 INFO - }; 14:20:11 INFO - template 14:20:11 INFO - struct _If 14:20:11 INFO - { 14:20:11 INFO - typedef _Ty1 type; 14:20:11 INFO - }; 14:20:11 INFO - template 14:20:11 INFO - struct _Always_false 14:20:11 INFO - { 14:20:11 INFO - static constexpr bool value = false; 14:20:11 INFO - }; 14:20:11 INFO - template 14:20:11 INFO - struct unary_function 14:20:11 INFO - { 14:20:11 INFO - typedef _Arg argument_type; 14:20:11 INFO - typedef _Result result_type; 14:20:11 INFO - }; 14:20:11 INFO - template 14:20:11 INFO - struct binary_function 14:20:11 INFO - { 14:20:11 INFO - typedef _Arg1 first_argument_type; 14:20:11 INFO - typedef _Arg2 second_argument_type; 14:20:11 INFO - typedef _Result result_type; 14:20:11 INFO - }; 14:20:11 INFO - #line 172 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstddef" 14:20:11 INFO - template 14:20:11 INFO - struct plus 14:20:11 INFO - { 14:20:11 INFO - typedef _Ty first_argument_type; 14:20:11 INFO - typedef _Ty second_argument_type; 14:20:11 INFO - typedef _Ty result_type; 14:20:11 INFO - constexpr _Ty operator()(const _Ty& _Left, const _Ty& _Right) const 14:20:11 INFO - { 14:20:11 INFO - return (_Left + _Right); 14:20:11 INFO - } 14:20:11 INFO - }; 14:20:11 INFO - template 14:20:11 INFO - struct minus 14:20:11 INFO - { 14:20:11 INFO - typedef _Ty first_argument_type; 14:20:11 INFO - typedef _Ty second_argument_type; 14:20:11 INFO - typedef _Ty result_type; 14:20:11 INFO - constexpr _Ty operator()(const _Ty& _Left, const _Ty& _Right) const 14:20:11 INFO - { 14:20:11 INFO - return (_Left - _Right); 14:20:11 INFO - } 14:20:11 INFO - }; 14:20:11 INFO - template 14:20:11 INFO - struct multiplies 14:20:11 INFO - { 14:20:11 INFO - typedef _Ty first_argument_type; 14:20:11 INFO - typedef _Ty second_argument_type; 14:20:11 INFO - typedef _Ty result_type; 14:20:11 INFO - constexpr _Ty operator()(const _Ty& _Left, const _Ty& _Right) const 14:20:11 INFO - { 14:20:11 INFO - return (_Left * _Right); 14:20:11 INFO - } 14:20:11 INFO - }; 14:20:11 INFO - template 14:20:11 INFO - struct equal_to 14:20:11 INFO - { 14:20:11 INFO - typedef _Ty first_argument_type; 14:20:11 INFO - typedef _Ty second_argument_type; 14:20:11 INFO - typedef bool result_type; 14:20:11 INFO - constexpr bool operator()(const _Ty& _Left, const _Ty& _Right) const 14:20:11 INFO - { 14:20:11 INFO - return (_Left == _Right); 14:20:11 INFO - } 14:20:11 INFO - }; 14:20:11 INFO - template 14:20:11 INFO - struct less 14:20:11 INFO - { 14:20:11 INFO - typedef _Ty first_argument_type; 14:20:11 INFO - typedef _Ty second_argument_type; 14:20:11 INFO - typedef bool result_type; 14:20:11 INFO - constexpr bool operator()(const _Ty& _Left, const _Ty& _Right) const 14:20:11 INFO - { 14:20:11 INFO - return (_Left < _Right); 14:20:11 INFO - } 14:20:11 INFO - }; 14:20:11 INFO - template<> 14:20:11 INFO - struct plus 14:20:11 INFO - { 14:20:11 INFO - typedef int is_transparent; 14:20:11 INFO - template 14:20:11 INFO - constexpr auto operator()(_Ty1&& _Left, _Ty2&& _Right) const 14:20:11 INFO - -> decltype(static_cast<_Ty1&&>(_Left) 14:20:11 INFO - + static_cast<_Ty2&&>(_Right)) 14:20:11 INFO - { 14:20:11 INFO - return (static_cast<_Ty1&&>(_Left) 14:20:11 INFO - + static_cast<_Ty2&&>(_Right)); 14:20:11 INFO - } 14:20:11 INFO - }; 14:20:11 INFO - template<> 14:20:11 INFO - struct minus 14:20:11 INFO - { 14:20:11 INFO - typedef int is_transparent; 14:20:11 INFO - template 14:20:11 INFO - constexpr auto operator()(_Ty1&& _Left, _Ty2&& _Right) const 14:20:11 INFO - -> decltype(static_cast<_Ty1&&>(_Left) 14:20:11 INFO - - static_cast<_Ty2&&>(_Right)) 14:20:11 INFO - { 14:20:11 INFO - return (static_cast<_Ty1&&>(_Left) 14:20:11 INFO - - static_cast<_Ty2&&>(_Right)); 14:20:11 INFO - } 14:20:11 INFO - }; 14:20:11 INFO - template<> 14:20:11 INFO - struct multiplies 14:20:11 INFO - { 14:20:11 INFO - typedef int is_transparent; 14:20:11 INFO - template 14:20:11 INFO - constexpr auto operator()(_Ty1&& _Left, _Ty2&& _Right) const 14:20:11 INFO - -> decltype(static_cast<_Ty1&&>(_Left) 14:20:11 INFO - * static_cast<_Ty2&&>(_Right)) 14:20:11 INFO - { 14:20:11 INFO - return (static_cast<_Ty1&&>(_Left) 14:20:11 INFO - * static_cast<_Ty2&&>(_Right)); 14:20:11 INFO - } 14:20:11 INFO - }; 14:20:11 INFO - template<> 14:20:11 INFO - struct equal_to 14:20:11 INFO - { 14:20:11 INFO - typedef int is_transparent; 14:20:11 INFO - template 14:20:11 INFO - constexpr auto operator()(_Ty1&& _Left, _Ty2&& _Right) const 14:20:11 INFO - -> decltype(static_cast<_Ty1&&>(_Left) 14:20:11 INFO - == static_cast<_Ty2&&>(_Right)) 14:20:11 INFO - { 14:20:11 INFO - return (static_cast<_Ty1&&>(_Left) 14:20:11 INFO - == static_cast<_Ty2&&>(_Right)); 14:20:11 INFO - } 14:20:11 INFO - }; 14:20:11 INFO - template<> 14:20:11 INFO - struct less 14:20:11 INFO - { 14:20:11 INFO - typedef int is_transparent; 14:20:11 INFO - template 14:20:11 INFO - constexpr auto operator()(_Ty1&& _Left, _Ty2&& _Right) const 14:20:11 INFO - -> decltype(static_cast<_Ty1&&>(_Left) 14:20:11 INFO - < static_cast<_Ty2&&>(_Right)) 14:20:11 INFO - { 14:20:11 INFO - return (static_cast<_Ty1&&>(_Left) 14:20:11 INFO - < static_cast<_Ty2&&>(_Right)); 14:20:11 INFO - } 14:20:11 INFO - }; 14:20:11 INFO - } 14:20:11 INFO - namespace std { 14:20:11 INFO - inline size_t _Hash_seq(const unsigned char *_First, size_t _Count) 14:20:11 INFO - { 14:20:11 INFO - #line 343 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstddef" 14:20:11 INFO - static_assert(sizeof(size_t) == 4, "This code is for 32-bit size_t."); 14:20:11 INFO - const size_t _FNV_offset_basis = 2166136261U; 14:20:11 INFO - const size_t _FNV_prime = 16777619U; 14:20:11 INFO - #line 347 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstddef" 14:20:11 INFO - size_t _Val = _FNV_offset_basis; 14:20:11 INFO - for (size_t _Next = 0; _Next < _Count; ++_Next) 14:20:11 INFO - { 14:20:11 INFO - _Val ^= (size_t)_First[_Next]; 14:20:11 INFO - _Val *= _FNV_prime; 14:20:11 INFO - } 14:20:11 INFO - return (_Val); 14:20:11 INFO - } 14:20:11 INFO - template 14:20:11 INFO - struct _Bitwise_hash 14:20:11 INFO - { 14:20:11 INFO - typedef _Kty argument_type; 14:20:11 INFO - typedef size_t result_type; 14:20:11 INFO - size_t operator()(const _Kty& _Keyval) const 14:20:11 INFO - { 14:20:11 INFO - return (_Hash_seq((const unsigned char *)&_Keyval, sizeof (_Kty))); 14:20:11 INFO - } 14:20:11 INFO - }; 14:20:11 INFO - template 14:20:11 INFO - struct hash 14:20:11 INFO - : public _Bitwise_hash<_Kty> 14:20:11 INFO - { 14:20:11 INFO - static constexpr bool _Value = __is_enum(_Kty); 14:20:11 INFO - static_assert(_Value, 14:20:11 INFO - "The C++ Standard doesn't provide a hash for this type."); 14:20:11 INFO - }; 14:20:11 INFO - template<> 14:20:11 INFO - struct hash 14:20:11 INFO - : public _Bitwise_hash 14:20:11 INFO - { 14:20:11 INFO - }; 14:20:11 INFO - template<> 14:20:11 INFO - struct hash 14:20:11 INFO - : public _Bitwise_hash 14:20:11 INFO - { 14:20:11 INFO - }; 14:20:11 INFO - template<> 14:20:11 INFO - struct hash 14:20:11 INFO - : public _Bitwise_hash 14:20:11 INFO - { 14:20:11 INFO - }; 14:20:11 INFO - template<> 14:20:11 INFO - struct hash 14:20:11 INFO - : public _Bitwise_hash 14:20:11 INFO - { 14:20:11 INFO - }; 14:20:11 INFO - template<> 14:20:11 INFO - struct hash 14:20:11 INFO - : public _Bitwise_hash 14:20:11 INFO - { 14:20:11 INFO - }; 14:20:11 INFO - template<> 14:20:11 INFO - struct hash 14:20:11 INFO - : public _Bitwise_hash 14:20:11 INFO - { 14:20:11 INFO - }; 14:20:11 INFO - template<> 14:20:11 INFO - struct hash 14:20:11 INFO - : public _Bitwise_hash 14:20:11 INFO - { 14:20:11 INFO - }; 14:20:11 INFO - #line 422 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstddef" 14:20:11 INFO - template<> 14:20:11 INFO - struct hash 14:20:11 INFO - : public _Bitwise_hash 14:20:11 INFO - { 14:20:11 INFO - }; 14:20:11 INFO - template<> 14:20:11 INFO - struct hash 14:20:11 INFO - : public _Bitwise_hash 14:20:11 INFO - { 14:20:11 INFO - }; 14:20:11 INFO - template<> 14:20:11 INFO - struct hash 14:20:11 INFO - : public _Bitwise_hash 14:20:11 INFO - { 14:20:11 INFO - }; 14:20:11 INFO - template<> 14:20:11 INFO - struct hash 14:20:11 INFO - : public _Bitwise_hash 14:20:11 INFO - { 14:20:11 INFO - }; 14:20:11 INFO - template<> 14:20:11 INFO - struct hash 14:20:11 INFO - : public _Bitwise_hash 14:20:11 INFO - { 14:20:11 INFO - }; 14:20:11 INFO - template<> 14:20:11 INFO - struct hash 14:20:11 INFO - : public _Bitwise_hash 14:20:11 INFO - { 14:20:11 INFO - }; 14:20:11 INFO - template<> 14:20:11 INFO - struct hash 14:20:11 INFO - : public _Bitwise_hash 14:20:11 INFO - { 14:20:11 INFO - }; 14:20:11 INFO - template<> 14:20:11 INFO - struct hash 14:20:11 INFO - : public _Bitwise_hash 14:20:11 INFO - { 14:20:11 INFO - }; 14:20:11 INFO - template<> 14:20:11 INFO - struct hash 14:20:11 INFO - : public _Bitwise_hash 14:20:11 INFO - { 14:20:11 INFO - typedef float _Kty; 14:20:11 INFO - typedef _Bitwise_hash<_Kty> _Mybase; 14:20:11 INFO - size_t operator()(const _Kty& _Keyval) const 14:20:11 INFO - { 14:20:11 INFO - return (_Mybase::operator()( 14:20:11 INFO - _Keyval == 0 ? 0 : _Keyval)); 14:20:11 INFO - } 14:20:11 INFO - }; 14:20:11 INFO - template<> 14:20:11 INFO - struct hash 14:20:11 INFO - : public _Bitwise_hash 14:20:11 INFO - { 14:20:11 INFO - typedef double _Kty; 14:20:11 INFO - typedef _Bitwise_hash<_Kty> _Mybase; 14:20:11 INFO - size_t operator()(const _Kty& _Keyval) const 14:20:11 INFO - { 14:20:11 INFO - return (_Mybase::operator()( 14:20:11 INFO - _Keyval == 0 ? 0 : _Keyval)); 14:20:11 INFO - } 14:20:11 INFO - }; 14:20:11 INFO - template<> 14:20:11 INFO - struct hash 14:20:11 INFO - : public _Bitwise_hash 14:20:11 INFO - { 14:20:11 INFO - typedef long double _Kty; 14:20:11 INFO - typedef _Bitwise_hash<_Kty> _Mybase; 14:20:11 INFO - size_t operator()(const _Kty& _Keyval) const 14:20:11 INFO - { 14:20:11 INFO - return (_Mybase::operator()( 14:20:11 INFO - _Keyval == 0 ? 0 : _Keyval)); 14:20:11 INFO - } 14:20:11 INFO - }; 14:20:11 INFO - template 14:20:11 INFO - struct hash<_Ty *> 14:20:11 INFO - : public _Bitwise_hash<_Ty *> 14:20:11 INFO - { 14:20:11 INFO - }; 14:20:11 INFO - } 14:20:11 INFO - #line 520 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstddef" 14:20:11 INFO - namespace std { 14:20:11 INFO - namespace tr1 { 14:20:11 INFO - using ::std:: hash; 14:20:11 INFO - } 14:20:11 INFO - } 14:20:11 INFO - #line 528 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstddef" 14:20:11 INFO - #line 539 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstddef" 14:20:11 INFO - #line 547 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstddef" 14:20:11 INFO - #line 558 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstddef" 14:20:11 INFO - #line 567 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstddef" 14:20:11 INFO - namespace std { 14:20:11 INFO - template 14:20:11 INFO - struct _Arg_types 14:20:11 INFO - { 14:20:11 INFO - }; 14:20:11 INFO - template 14:20:11 INFO - struct _Arg_types<_Ty1> 14:20:11 INFO - { 14:20:11 INFO - typedef _Ty1 argument_type; 14:20:11 INFO - }; 14:20:11 INFO - template 14:20:11 INFO - struct _Arg_types<_Ty1, _Ty2> 14:20:11 INFO - { 14:20:11 INFO - typedef _Ty1 first_argument_type; 14:20:11 INFO - typedef _Ty2 second_argument_type; 14:20:11 INFO - }; 14:20:11 INFO - template 14:20:11 INFO - struct _Is_function 14:20:11 INFO - { 14:20:11 INFO - typedef false_type _Bool_type; 14:20:11 INFO - static constexpr bool _Weird = false; 14:20:11 INFO - }; 14:20:11 INFO - template struct _Is_function<_Ret __cdecl (_Types...) > : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = false; }; template struct _Is_function<_Ret __fastcall (_Types...) > : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = false; }; template struct _Is_function<_Ret __stdcall (_Types...) > : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = false; }; template struct _Is_function<_Ret __vectorcall (_Types...) > : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = false; }; template struct _Is_function<_Ret __cdecl (_Types...) const> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __fastcall (_Types...) const> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __stdcall (_Types...) const> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __vectorcall (_Types...) const> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __cdecl (_Types...) volatile> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __fastcall (_Types...) volatile> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __stdcall (_Types...) volatile> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __vectorcall (_Types...) volatile> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __cdecl (_Types...) const volatile> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __fastcall (_Types...) const volatile> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __stdcall (_Types...) const volatile> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __vectorcall (_Types...) const volatile> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __cdecl (_Types...) &> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __fastcall (_Types...) &> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __stdcall (_Types...) &> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __vectorcall (_Types...) &> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __cdecl (_Types...) const &> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __fastcall (_Types...) const &> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __stdcall (_Types...) const &> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __vectorcall (_Types...) const &> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __cdecl (_Types...) volatile &> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __fastcall (_Types...) volatile &> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __stdcall (_Types...) volatile &> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __vectorcall (_Types...) volatile &> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __cdecl (_Types...) const volatile &> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __fastcall (_Types...) const volatile &> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __stdcall (_Types...) const volatile &> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __vectorcall (_Types...) const volatile &> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __cdecl (_Types...) &&> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __fastcall (_Types...) &&> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __stdcall (_Types...) &&> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __vectorcall (_Types...) &&> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __cdecl (_Types...) const &&> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __fastcall (_Types...) const &&> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __stdcall (_Types...) const &&> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __vectorcall (_Types...) const &&> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __cdecl (_Types...) volatile &&> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __fastcall (_Types...) volatile &&> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __stdcall (_Types...) volatile &&> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __vectorcall (_Types...) volatile &&> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __cdecl (_Types...) const volatile &&> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __fastcall (_Types...) const volatile &&> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __stdcall (_Types...) const volatile &&> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret __vectorcall (_Types...) const volatile &&> : _Arg_types<_Types...> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; 14:20:11 INFO - template struct _Is_function<_Ret (_Types..., ...) > { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = false; }; template struct _Is_function<_Ret (_Types..., ...) const> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret (_Types..., ...) volatile> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret (_Types..., ...) const volatile> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret (_Types..., ...) &> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret (_Types..., ...) const &> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret (_Types..., ...) volatile &> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret (_Types..., ...) const volatile &> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret (_Types..., ...) &&> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret (_Types..., ...) const &&> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret (_Types..., ...) volatile &&> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; template struct _Is_function<_Ret (_Types..., ...) const volatile &&> { typedef true_type _Bool_type; typedef _Ret result_type; static constexpr bool _Weird = true; }; 14:20:11 INFO - template 14:20:11 INFO - struct is_function 14:20:11 INFO - : _Is_function<_Ty>::_Bool_type 14:20:11 INFO - { 14:20:11 INFO - }; 14:20:11 INFO - template 14:20:11 INFO - constexpr bool is_function_v = is_function<_Ty>::value; 14:20:11 INFO - #line 699 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstddef" 14:20:11 INFO - template inline 14:20:11 INFO - constexpr _Ty *addressof(_Ty& _Val) throw () 14:20:11 INFO - { 14:20:11 INFO - return (__builtin_addressof(_Val)); 14:20:11 INFO - } 14:20:11 INFO - #line 728 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstddef" 14:20:11 INFO - template inline 14:20:11 INFO - auto _Unfancy(_Ptrty _Ptr) 14:20:11 INFO - { 14:20:11 INFO - return (::std:: addressof(*_Ptr)); 14:20:11 INFO - } 14:20:11 INFO - template inline 14:20:11 INFO - _Ty * _Unfancy(_Ty * _Ptr) 14:20:11 INFO - { 14:20:11 INFO - return (_Ptr); 14:20:11 INFO - } 14:20:11 INFO - } 14:20:11 INFO - #pragma warning(pop) 14:20:11 INFO - #pragma pack(pop) 14:20:11 INFO - #line 748 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstddef" 14:20:11 INFO - #line 749 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstddef" 14:20:11 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\msvc_raise_wrappers.h" 14:20:11 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\xutility" 14:20:11 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\xutility" 14:20:11 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\xutility" 14:20:11 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/throw_msvc.h" 14:20:11 INFO - #line 26 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\xutility" 14:20:11 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\xutility" 14:20:11 INFO - #line 54 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\xutility" 14:20:11 INFO - #pragma warning( push ) 14:20:11 INFO - #pragma warning( disable : 4275 4530 ) 14:20:11 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:11 INFO - #pragma once 14:20:11 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\climits" 14:20:11 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\climits" 14:20:11 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\climits" 14:20:11 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/throw_msvc.h" 14:20:11 INFO - #line 26 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\climits" 14:20:11 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\climits" 14:20:11 INFO - #line 54 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\climits" 14:20:11 INFO - #pragma warning( push ) 14:20:11 INFO - #pragma warning( disable : 4275 4530 ) 14:20:11 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\climits" 14:20:11 INFO - #pragma once 14:20:11 INFO - #line 9 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\climits" 14:20:11 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\climits" 14:20:11 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\climits" 14:20:11 INFO - #pragma warning( pop ) 14:20:11 INFO - #line 82 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\climits" 14:20:11 INFO - #line 7 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:11 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\utility" 14:20:11 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\utility" 14:20:11 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\utility" 14:20:11 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/throw_msvc.h" 14:20:11 INFO - #line 26 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\utility" 14:20:11 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\utility" 14:20:11 INFO - #line 54 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\utility" 14:20:11 INFO - #pragma warning( push ) 14:20:11 INFO - #pragma warning( disable : 4275 4530 ) 14:20:11 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\utility" 14:20:11 INFO - #pragma once 14:20:11 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\iosfwd" 14:20:11 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\iosfwd" 14:20:11 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\iosfwd" 14:20:11 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/throw_msvc.h" 14:20:11 INFO - #line 26 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\iosfwd" 14:20:11 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\iosfwd" 14:20:11 INFO - #line 54 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\iosfwd" 14:20:11 INFO - #pragma warning( push ) 14:20:11 INFO - #pragma warning( disable : 4275 4530 ) 14:20:11 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\iosfwd" 14:20:11 INFO - #pragma once 14:20:11 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cstdio" 14:20:11 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cstdio" 14:20:11 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cstdio" 14:20:11 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/throw_msvc.h" 14:20:11 INFO - #line 26 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cstdio" 14:20:11 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cstdio" 14:20:11 INFO - #line 54 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cstdio" 14:20:11 INFO - #pragma warning( push ) 14:20:11 INFO - #pragma warning( disable : 4275 4530 ) 14:20:11 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cstdio" 14:20:11 INFO - #pragma once 14:20:11 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - #pragma once 14:20:11 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - #pragma once 14:20:11 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_stdio_config.h" 14:20:11 INFO - #pragma once 14:20:11 INFO - __pragma(pack(push, 8)) extern "C" { 14:20:11 INFO - #line 17 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_stdio_config.h" 14:20:11 INFO - #line 22 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_stdio_config.h" 14:20:11 INFO - #line 24 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_stdio_config.h" 14:20:11 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_stdio_config.h" 14:20:11 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_stdio_config.h" 14:20:11 INFO - #line 58 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_stdio_config.h" 14:20:11 INFO - #line 63 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_stdio_config.h" 14:20:11 INFO - #pragma detect_mismatch("_CRT_STDIO_ISO_WIDE_SPECIFIERS", "0") 14:20:11 INFO - #line 70 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_stdio_config.h" 14:20:11 INFO - #line 71 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_stdio_config.h" 14:20:11 INFO - #line 72 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_stdio_config.h" 14:20:11 INFO - #line 79 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_stdio_config.h" 14:20:11 INFO - __declspec(noinline) __inline unsigned __int64* __cdecl __local_stdio_printf_options(void) 14:20:11 INFO - { 14:20:11 INFO - static unsigned __int64 _OptionsStorage; 14:20:11 INFO - return &_OptionsStorage; 14:20:11 INFO - } 14:20:11 INFO - __declspec(noinline) __inline unsigned __int64* __cdecl __local_stdio_scanf_options(void) 14:20:11 INFO - { 14:20:11 INFO - static unsigned __int64 _OptionsStorage; 14:20:11 INFO - return &_OptionsStorage; 14:20:11 INFO - } 14:20:11 INFO - #line 99 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_stdio_config.h" 14:20:11 INFO - #line 103 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_stdio_config.h" 14:20:11 INFO - } __pragma(pack(pop)) 14:20:11 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __pragma(pack(push, 8)) extern "C" { 14:20:11 INFO - typedef struct _iobuf 14:20:11 INFO - { 14:20:11 INFO - void* _Placeholder; 14:20:11 INFO - } FILE; 14:20:11 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __declspec(dllimport) FILE* __cdecl __acrt_iob_func(unsigned); 14:20:11 INFO - __declspec(dllimport) wint_t __cdecl fgetwc( 14:20:11 INFO - FILE* _Stream 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) wint_t __cdecl _fgetwchar(void); 14:20:11 INFO - __declspec(dllimport) wint_t __cdecl fputwc( 14:20:11 INFO - wchar_t _Character, 14:20:11 INFO - FILE* _Stream); 14:20:11 INFO - __declspec(dllimport) wint_t __cdecl _fputwchar( 14:20:11 INFO - wchar_t _Character 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) wint_t __cdecl getwc( 14:20:11 INFO - FILE* _Stream 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) wint_t __cdecl getwchar(void); 14:20:11 INFO - __declspec(dllimport) wchar_t* __cdecl fgetws( 14:20:11 INFO - wchar_t* _Buffer, 14:20:11 INFO - int _BufferCount, 14:20:11 INFO - FILE* _Stream 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) int __cdecl fputws( 14:20:11 INFO - wchar_t const* _Buffer, 14:20:11 INFO - FILE* _Stream 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) wchar_t* __cdecl _getws_s( 14:20:11 INFO - wchar_t* _Buffer, 14:20:11 INFO - size_t _BufferCount 14:20:11 INFO - ); 14:20:11 INFO - extern "C++" { template inline wchar_t* __cdecl _getws_s( wchar_t (&_Buffer)[_Size]) throw() { return _getws_s(_Buffer, _Size); } } 14:20:11 INFO - #line 100 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __declspec(dllimport) wint_t __cdecl putwc( 14:20:11 INFO - wchar_t _Character, 14:20:11 INFO - FILE* _Stream 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) wint_t __cdecl putwchar( 14:20:11 INFO - wchar_t _Character 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) int __cdecl _putws( 14:20:11 INFO - wchar_t const* _Buffer 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) wint_t __cdecl ungetwc( 14:20:11 INFO - wint_t _Character, 14:20:11 INFO - FILE* _Stream 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) FILE * __cdecl _wfdopen( 14:20:11 INFO - int _FileHandle, 14:20:11 INFO - wchar_t const* _Mode 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) FILE* __cdecl _wfopen( 14:20:11 INFO - wchar_t const* _FileName, 14:20:11 INFO - wchar_t const* _Mode 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) errno_t __cdecl _wfopen_s( 14:20:11 INFO - FILE** _Stream, 14:20:11 INFO - wchar_t const* _FileName, 14:20:11 INFO - wchar_t const* _Mode 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) FILE* __cdecl _wfreopen( 14:20:11 INFO - wchar_t const* _FileName, 14:20:11 INFO - wchar_t const* _Mode, 14:20:11 INFO - FILE* _OldStream 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) errno_t __cdecl _wfreopen_s( 14:20:11 INFO - FILE** _Stream, 14:20:11 INFO - wchar_t const* _FileName, 14:20:11 INFO - wchar_t const* _Mode, 14:20:11 INFO - FILE* _OldStream 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) FILE* __cdecl _wfsopen( 14:20:11 INFO - wchar_t const* _FileName, 14:20:11 INFO - wchar_t const* _Mode, 14:20:11 INFO - int _ShFlag 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) void __cdecl _wperror( 14:20:11 INFO - wchar_t const* _ErrorMessage 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) FILE* __cdecl _wpopen( 14:20:11 INFO - wchar_t const* _Command, 14:20:11 INFO - wchar_t const* _Mode 14:20:11 INFO - ); 14:20:11 INFO - #line 178 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __declspec(dllimport) int __cdecl _wremove( 14:20:11 INFO - wchar_t const* _FileName 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) __declspec(allocator) wchar_t* __cdecl _wtempnam( 14:20:11 INFO - wchar_t const* _Directory, 14:20:11 INFO - wchar_t const* _FilePrefix 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) errno_t __cdecl _wtmpnam_s( 14:20:11 INFO - wchar_t* _Buffer, 14:20:11 INFO - size_t _BufferCount 14:20:11 INFO - ); 14:20:11 INFO - extern "C++" { template inline errno_t __cdecl _wtmpnam_s( wchar_t (&_Buffer)[_Size]) throw() { return _wtmpnam_s(_Buffer, _Size); } } 14:20:11 INFO - #line 206 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __declspec(dllimport) wchar_t* __cdecl _wtmpnam( wchar_t *_Buffer); 14:20:11 INFO - #line 212 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __declspec(dllimport) wint_t __cdecl _fgetwc_nolock( 14:20:11 INFO - FILE* _Stream 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) wint_t __cdecl _fputwc_nolock( 14:20:11 INFO - wchar_t _Character, 14:20:11 INFO - FILE* _Stream 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) wint_t __cdecl _getwc_nolock( 14:20:11 INFO - FILE* _Stream 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) wint_t __cdecl _putwc_nolock( 14:20:11 INFO - wchar_t _Character, 14:20:11 INFO - FILE* _Stream 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) wint_t __cdecl _ungetwc_nolock( 14:20:11 INFO - wint_t _Character, 14:20:11 INFO - FILE* _Stream 14:20:11 INFO - ); 14:20:11 INFO - #line 253 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __declspec(dllimport) int __cdecl __stdio_common_vfwprintf( 14:20:11 INFO - unsigned __int64 _Options, 14:20:11 INFO - FILE* _Stream, 14:20:11 INFO - wchar_t const* _Format, 14:20:11 INFO - _locale_t _Locale, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) int __cdecl __stdio_common_vfwprintf_s( 14:20:11 INFO - unsigned __int64 _Options, 14:20:11 INFO - FILE* _Stream, 14:20:11 INFO - wchar_t const* _Format, 14:20:11 INFO - _locale_t _Locale, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) int __cdecl __stdio_common_vfwprintf_p( 14:20:11 INFO - unsigned __int64 _Options, 14:20:11 INFO - FILE* _Stream, 14:20:11 INFO - wchar_t const* _Format, 14:20:11 INFO - _locale_t _Locale, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ); 14:20:11 INFO - __inline int __cdecl _vfwprintf_l( 14:20:11 INFO - FILE* const _Stream, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 305 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - return __stdio_common_vfwprintf((*__local_stdio_printf_options()), _Stream, _Format, _Locale, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 309 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl vfwprintf( 14:20:11 INFO - FILE* const _Stream, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 319 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - return _vfwprintf_l(_Stream, _Format, 0, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 323 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _vfwprintf_s_l( 14:20:11 INFO - FILE* const _Stream, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 334 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - return __stdio_common_vfwprintf_s((*__local_stdio_printf_options()), _Stream, _Format, _Locale, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 338 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl vfwprintf_s( 14:20:11 INFO - FILE* const _Stream, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 350 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - return _vfwprintf_s_l(_Stream, _Format, 0, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 354 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - #line 356 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _vfwprintf_p_l( 14:20:11 INFO - FILE* const _Stream, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 367 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - return __stdio_common_vfwprintf_p((*__local_stdio_printf_options()), _Stream, _Format, _Locale, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 371 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _vfwprintf_p( 14:20:11 INFO - FILE* const _Stream, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 381 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - return _vfwprintf_p_l(_Stream, _Format, 0, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 385 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _vwprintf_l( 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 395 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - return _vfwprintf_l((__acrt_iob_func(1)), _Format, _Locale, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 399 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl vwprintf( 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 408 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - return _vfwprintf_l((__acrt_iob_func(1)), _Format, 0, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 412 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _vwprintf_s_l( 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 422 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - return _vfwprintf_s_l((__acrt_iob_func(1)), _Format, _Locale, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 426 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl vwprintf_s( 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 437 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - return _vfwprintf_s_l((__acrt_iob_func(1)), _Format, 0, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 441 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - #line 443 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _vwprintf_p_l( 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 453 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - return _vfwprintf_p_l((__acrt_iob_func(1)), _Format, _Locale, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 457 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _vwprintf_p( 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 466 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - return _vfwprintf_p_l((__acrt_iob_func(1)), _Format, 0, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 470 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _fwprintf_l( 14:20:11 INFO - FILE* const _Stream, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - ...) 14:20:11 INFO - #line 480 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vfwprintf_l(_Stream, _Format, _Locale, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 489 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl fwprintf( 14:20:11 INFO - FILE* const _Stream, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - ...) 14:20:11 INFO - #line 498 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vfwprintf_l(_Stream, _Format, 0, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 507 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _fwprintf_s_l( 14:20:11 INFO - FILE* const _Stream, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - ...) 14:20:11 INFO - #line 517 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vfwprintf_s_l(_Stream, _Format, _Locale, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 526 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl fwprintf_s( 14:20:11 INFO - FILE* const _Stream, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - ...) 14:20:11 INFO - #line 537 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vfwprintf_s_l(_Stream, _Format, 0, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 546 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - #line 548 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _fwprintf_p_l( 14:20:11 INFO - FILE* const _Stream, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - ...) 14:20:11 INFO - #line 558 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vfwprintf_p_l(_Stream, _Format, _Locale, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 567 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _fwprintf_p( 14:20:11 INFO - FILE* const _Stream, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - ...) 14:20:11 INFO - #line 576 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vfwprintf_p_l(_Stream, _Format, 0, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 585 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _wprintf_l( 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - ...) 14:20:11 INFO - #line 594 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vfwprintf_l((__acrt_iob_func(1)), _Format, _Locale, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 603 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl wprintf( 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - ...) 14:20:11 INFO - #line 611 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vfwprintf_l((__acrt_iob_func(1)), _Format, 0, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 620 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _wprintf_s_l( 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - ...) 14:20:11 INFO - #line 629 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vfwprintf_s_l((__acrt_iob_func(1)), _Format, _Locale, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 638 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl wprintf_s( 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - ...) 14:20:11 INFO - #line 648 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vfwprintf_s_l((__acrt_iob_func(1)), _Format, 0, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 657 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - #line 659 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _wprintf_p_l( 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - ...) 14:20:11 INFO - #line 668 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vfwprintf_p_l((__acrt_iob_func(1)), _Format, _Locale, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 677 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _wprintf_p( 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - ...) 14:20:11 INFO - #line 685 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vfwprintf_p_l((__acrt_iob_func(1)), _Format, 0, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 694 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __declspec(dllimport) int __cdecl __stdio_common_vfwscanf( 14:20:11 INFO - unsigned __int64 _Options, 14:20:11 INFO - FILE* _Stream, 14:20:11 INFO - wchar_t const* _Format, 14:20:11 INFO - _locale_t _Locale, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ); 14:20:11 INFO - __inline int __cdecl _vfwscanf_l( 14:20:11 INFO - FILE* const _Stream, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 720 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - return __stdio_common_vfwscanf( 14:20:11 INFO - (*__local_stdio_scanf_options ()), 14:20:11 INFO - _Stream, _Format, _Locale, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 726 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl vfwscanf( 14:20:11 INFO - FILE* const _Stream, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 736 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - return _vfwscanf_l(_Stream, _Format, 0, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 740 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _vfwscanf_s_l( 14:20:11 INFO - FILE* const _Stream, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 751 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - return __stdio_common_vfwscanf( 14:20:11 INFO - (*__local_stdio_scanf_options ()) | (1ULL << 0), 14:20:11 INFO - _Stream, _Format, _Locale, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 757 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl vfwscanf_s( 14:20:11 INFO - FILE* const _Stream, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 769 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - return _vfwscanf_s_l(_Stream, _Format, 0, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 773 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - #line 775 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _vwscanf_l( 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 784 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - return _vfwscanf_l((__acrt_iob_func(0)), _Format, _Locale, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 788 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl vwscanf( 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 797 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - return _vfwscanf_l((__acrt_iob_func(0)), _Format, 0, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 801 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _vwscanf_s_l( 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 811 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - return _vfwscanf_s_l((__acrt_iob_func(0)), _Format, _Locale, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 815 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl vwscanf_s( 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 826 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - return _vfwscanf_s_l((__acrt_iob_func(0)), _Format, 0, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 830 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - #line 832 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _fwscanf_l( 14:20:11 INFO - FILE* const _Stream, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - ...) 14:20:11 INFO - #line 842 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vfwscanf_l(_Stream, _Format, _Locale, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 851 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl fwscanf( 14:20:11 INFO - FILE* const _Stream, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - ...) 14:20:11 INFO - #line 860 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vfwscanf_l(_Stream, _Format, 0, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 869 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _fwscanf_s_l( 14:20:11 INFO - FILE* const _Stream, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - ...) 14:20:11 INFO - #line 879 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vfwscanf_s_l(_Stream, _Format, _Locale, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 888 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl fwscanf_s( 14:20:11 INFO - FILE* const _Stream, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - ...) 14:20:11 INFO - #line 899 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vfwscanf_s_l(_Stream, _Format, 0, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 908 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - #line 910 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _wscanf_l( 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - ...) 14:20:11 INFO - #line 919 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vfwscanf_l((__acrt_iob_func(0)), _Format, _Locale, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 928 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl wscanf( 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - ...) 14:20:11 INFO - #line 936 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vfwscanf_l((__acrt_iob_func(0)), _Format, 0, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 945 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _wscanf_s_l( 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - ...) 14:20:11 INFO - #line 954 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vfwscanf_s_l((__acrt_iob_func(0)), _Format, _Locale, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 963 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl wscanf_s( 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - ...) 14:20:11 INFO - #line 973 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vfwscanf_s_l((__acrt_iob_func(0)), _Format, 0, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 982 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - #line 984 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - #line 1000 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __declspec(dllimport) int __cdecl __stdio_common_vswprintf( 14:20:11 INFO - unsigned __int64 _Options, 14:20:11 INFO - wchar_t* _Buffer, 14:20:11 INFO - size_t _BufferCount, 14:20:11 INFO - wchar_t const* _Format, 14:20:11 INFO - _locale_t _Locale, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) int __cdecl __stdio_common_vswprintf_s( 14:20:11 INFO - unsigned __int64 _Options, 14:20:11 INFO - wchar_t* _Buffer, 14:20:11 INFO - size_t _BufferCount, 14:20:11 INFO - wchar_t const* _Format, 14:20:11 INFO - _locale_t _Locale, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) int __cdecl __stdio_common_vsnwprintf_s( 14:20:11 INFO - unsigned __int64 _Options, 14:20:11 INFO - wchar_t* _Buffer, 14:20:11 INFO - size_t _BufferCount, 14:20:11 INFO - size_t _MaxCount, 14:20:11 INFO - wchar_t const* _Format, 14:20:11 INFO - _locale_t _Locale, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) int __cdecl __stdio_common_vswprintf_p( 14:20:11 INFO - unsigned __int64 _Options, 14:20:11 INFO - wchar_t* _Buffer, 14:20:11 INFO - size_t _BufferCount, 14:20:11 INFO - wchar_t const* _Format, 14:20:11 INFO - _locale_t _Locale, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ); 14:20:11 INFO - __inline int __cdecl _vsnwprintf_l( 14:20:11 INFO - wchar_t* const _Buffer, 14:20:11 INFO - size_t const _BufferCount, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 1058 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - int const _Result = __stdio_common_vswprintf( 14:20:11 INFO - (*__local_stdio_printf_options()) | (1ULL << 0), 14:20:11 INFO - _Buffer, _BufferCount, _Format, _Locale, _ArgList); 14:20:11 INFO - return _Result < 0 ? -1 : _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 1066 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - #pragma warning(push) 14:20:11 INFO - #pragma warning(disable: 4793) 14:20:11 INFO - __inline int __cdecl _vsnwprintf_s_l( 14:20:11 INFO - wchar_t* const _Buffer, 14:20:11 INFO - size_t const _BufferCount, 14:20:11 INFO - size_t const _MaxCount, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 1083 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - int const _Result = __stdio_common_vsnwprintf_s( 14:20:11 INFO - (*__local_stdio_printf_options()), 14:20:11 INFO - _Buffer, _BufferCount, _MaxCount, _Format, _Locale, _ArgList); 14:20:11 INFO - return _Result < 0 ? -1 : _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 1091 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _vsnwprintf_s( 14:20:11 INFO - wchar_t* const _Buffer, 14:20:11 INFO - size_t const _BufferCount, 14:20:11 INFO - size_t const _MaxCount, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 1104 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - return _vsnwprintf_s_l(_Buffer, _BufferCount, _MaxCount, _Format, 0, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 1108 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _snwprintf( wchar_t *_Buffer, size_t _BufferCount, wchar_t const* _Format, ...); __inline int __cdecl _vsnwprintf( wchar_t *_Buffer, size_t _BufferCount, wchar_t const* _Format, va_list _Args); 14:20:11 INFO - #line 1117 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - #pragma warning(pop) 14:20:11 INFO - __inline int __cdecl _vsnwprintf( 14:20:11 INFO - wchar_t* _Buffer, 14:20:11 INFO - size_t _BufferCount, 14:20:11 INFO - wchar_t const* _Format, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 1131 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - #pragma warning(push) 14:20:11 INFO - #pragma warning(disable: 4996) 14:20:11 INFO - return _vsnwprintf_l(_Buffer, _BufferCount, _Format, 0, _ArgList); 14:20:11 INFO - #pragma warning(pop) 14:20:11 INFO - } 14:20:11 INFO - #line 1138 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - extern "C++" { template inline int __cdecl _vsnwprintf_s( wchar_t (&_Buffer)[_Size], size_t _BufferCount, wchar_t const* _Format, va_list _ArgList) throw() { return _vsnwprintf_s(_Buffer, _Size, _BufferCount, _Format, _ArgList); } } 14:20:11 INFO - #line 1147 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _vswprintf_c_l( 14:20:11 INFO - wchar_t* const _Buffer, 14:20:11 INFO - size_t const _BufferCount, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 1160 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - int const _Result = __stdio_common_vswprintf( 14:20:11 INFO - (*__local_stdio_printf_options()), 14:20:11 INFO - _Buffer, _BufferCount, _Format, _Locale, _ArgList); 14:20:11 INFO - return _Result < 0 ? -1 : _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 1168 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _vswprintf_c( 14:20:11 INFO - wchar_t* const _Buffer, 14:20:11 INFO - size_t const _BufferCount, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 1180 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - return _vswprintf_c_l(_Buffer, _BufferCount, _Format, 0, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 1184 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _vswprintf_l( 14:20:11 INFO - wchar_t* const _Buffer, 14:20:11 INFO - size_t const _BufferCount, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 1197 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - #pragma warning(push) 14:20:11 INFO - #pragma warning(disable: 4996) 14:20:11 INFO - return _vswprintf_c_l(_Buffer, _BufferCount, _Format, _Locale, _ArgList); 14:20:11 INFO - #pragma warning(pop) 14:20:11 INFO - } 14:20:11 INFO - #line 1204 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl __vswprintf_l( 14:20:11 INFO - wchar_t* const _Buffer, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 1216 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - return _vswprintf_l(_Buffer, (size_t)-1, _Format, _Locale, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 1220 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _vswprintf( 14:20:11 INFO - wchar_t* const _Buffer, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 1231 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - return _vswprintf_l(_Buffer, (size_t)-1, _Format, 0, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 1235 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl vswprintf( 14:20:11 INFO - wchar_t* const _Buffer, 14:20:11 INFO - size_t const _BufferCount, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 1247 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - return _vswprintf_c_l(_Buffer, _BufferCount, _Format, 0, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 1251 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _vswprintf_s_l( 14:20:11 INFO - wchar_t* const _Buffer, 14:20:11 INFO - size_t const _BufferCount, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 1264 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - int const _Result = __stdio_common_vswprintf_s( 14:20:11 INFO - (*__local_stdio_printf_options()), 14:20:11 INFO - _Buffer, _BufferCount, _Format, _Locale, _ArgList); 14:20:11 INFO - return _Result < 0 ? -1 : _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 1272 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl vswprintf_s( 14:20:11 INFO - wchar_t* const _Buffer, 14:20:11 INFO - size_t const _BufferCount, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 1285 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - return _vswprintf_s_l(_Buffer, _BufferCount, _Format, 0, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 1289 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - #line 1291 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - extern "C++" { template inline int __cdecl vswprintf_s( wchar_t (&_Buffer)[_Size], wchar_t const* _Format, va_list _ArgList) throw() { return vswprintf_s(_Buffer, _Size, _Format, _ArgList); } } 14:20:11 INFO - #line 1299 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _vswprintf_p_l( 14:20:11 INFO - wchar_t* const _Buffer, 14:20:11 INFO - size_t const _BufferCount, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 1312 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - int const _Result = __stdio_common_vswprintf_p( 14:20:11 INFO - (*__local_stdio_printf_options()), 14:20:11 INFO - _Buffer, _BufferCount, _Format, _Locale, _ArgList); 14:20:11 INFO - return _Result < 0 ? -1 : _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 1320 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _vswprintf_p( 14:20:11 INFO - wchar_t* const _Buffer, 14:20:11 INFO - size_t const _BufferCount, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 1332 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - return _vswprintf_p_l(_Buffer, _BufferCount, _Format, 0, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 1336 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _vscwprintf_l( 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 1347 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - int const _Result = __stdio_common_vswprintf( 14:20:11 INFO - (*__local_stdio_printf_options()) | (1ULL << 1), 14:20:11 INFO - 0, 0, _Format, _Locale, _ArgList); 14:20:11 INFO - return _Result < 0 ? -1 : _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 1355 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _vscwprintf( 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 1365 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - return _vscwprintf_l(_Format, 0, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 1369 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _vscwprintf_p_l( 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 1380 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - int const _Result = __stdio_common_vswprintf_p( 14:20:11 INFO - (*__local_stdio_printf_options()) | (1ULL << 1), 14:20:11 INFO - 0, 0, _Format, _Locale, _ArgList); 14:20:11 INFO - return _Result < 0 ? -1 : _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 1388 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _vscwprintf_p( 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 1398 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - return _vscwprintf_p_l(_Format, 0, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 1402 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl __swprintf_l( 14:20:11 INFO - wchar_t* const _Buffer, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - ...) 14:20:11 INFO - #line 1413 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = __vswprintf_l(_Buffer, _Format, _Locale, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 1422 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _swprintf_l( 14:20:11 INFO - wchar_t* const _Buffer, 14:20:11 INFO - size_t const _BufferCount, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - ...) 14:20:11 INFO - #line 1434 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vswprintf_c_l(_Buffer, _BufferCount, _Format, _Locale, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 1443 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _swprintf( 14:20:11 INFO - wchar_t* const _Buffer, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - ...) 14:20:11 INFO - #line 1453 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = __vswprintf_l(_Buffer, _Format, 0, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 1462 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl swprintf( 14:20:11 INFO - wchar_t* const _Buffer, 14:20:11 INFO - size_t const _BufferCount, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - ...) 14:20:11 INFO - #line 1473 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vswprintf_c_l(_Buffer, _BufferCount, _Format, 0, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 1482 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - #pragma warning(push) 14:20:11 INFO - #pragma warning(disable:4793 4996) 14:20:11 INFO - __inline int __cdecl __swprintf_l( wchar_t *_Buffer, wchar_t const* _Format, _locale_t _Locale, ...); __inline int __cdecl __vswprintf_l( wchar_t *_Buffer, wchar_t const* _Format, _locale_t _Locale, va_list _Args); 14:20:11 INFO - #line 1496 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _swprintf( wchar_t *_Buffer, wchar_t const* _Format, ...); __inline int __cdecl _vswprintf( wchar_t *_Buffer, wchar_t const* _Format, va_list _Args); 14:20:11 INFO - #line 1503 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - #pragma warning(pop) 14:20:11 INFO - __inline int __cdecl _swprintf_s_l( 14:20:11 INFO - wchar_t* const _Buffer, 14:20:11 INFO - size_t const _BufferCount, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - ...) 14:20:11 INFO - #line 1517 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vswprintf_s_l(_Buffer, _BufferCount, _Format, _Locale, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 1526 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl swprintf_s( 14:20:11 INFO - wchar_t* const _Buffer, 14:20:11 INFO - size_t const _BufferCount, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - ...) 14:20:11 INFO - #line 1538 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vswprintf_s_l(_Buffer, _BufferCount, _Format, 0, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 1547 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - #line 1549 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - extern "C++" { __pragma(warning(push)); __pragma(warning(disable: 4793)); template inline int __cdecl swprintf_s( wchar_t (&_Buffer)[_Size], wchar_t const* _Format, ...) throw() { va_list _ArgList; ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); return vswprintf_s(_Buffer, _Size, _Format, _ArgList); } __pragma(warning(pop)); } 14:20:11 INFO - #line 1556 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _swprintf_p_l( 14:20:11 INFO - wchar_t* const _Buffer, 14:20:11 INFO - size_t const _BufferCount, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - ...) 14:20:11 INFO - #line 1568 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vswprintf_p_l(_Buffer, _BufferCount, _Format, _Locale, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 1577 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _swprintf_p( 14:20:11 INFO - wchar_t* const _Buffer, 14:20:11 INFO - size_t const _BufferCount, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - ...) 14:20:11 INFO - #line 1588 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vswprintf_p_l(_Buffer, _BufferCount, _Format, 0, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 1597 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _swprintf_c_l( 14:20:11 INFO - wchar_t* const _Buffer, 14:20:11 INFO - size_t const _BufferCount, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - ...) 14:20:11 INFO - #line 1609 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vswprintf_c_l(_Buffer, _BufferCount, _Format, _Locale, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 1618 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _swprintf_c( 14:20:11 INFO - wchar_t* const _Buffer, 14:20:11 INFO - size_t const _BufferCount, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - ...) 14:20:11 INFO - #line 1629 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vswprintf_c_l(_Buffer, _BufferCount, _Format, 0, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 1638 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _snwprintf_l( 14:20:11 INFO - wchar_t* const _Buffer, 14:20:11 INFO - size_t const _BufferCount, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - ...) 14:20:11 INFO - #line 1650 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - #pragma warning(push) 14:20:11 INFO - #pragma warning(disable: 4996) 14:20:11 INFO - _Result = _vsnwprintf_l(_Buffer, _BufferCount, _Format, _Locale, _ArgList); 14:20:11 INFO - #pragma warning(pop) 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 1664 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _snwprintf( 14:20:11 INFO - wchar_t* _Buffer, 14:20:11 INFO - size_t _BufferCount, 14:20:11 INFO - wchar_t const* _Format, 14:20:11 INFO - ...) 14:20:11 INFO - #line 1675 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - #pragma warning(push) 14:20:11 INFO - #pragma warning(disable: 4996) 14:20:11 INFO - _Result = _vsnwprintf_l(_Buffer, _BufferCount, _Format, 0, _ArgList); 14:20:11 INFO - #pragma warning(pop) 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 1689 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _snwprintf_s_l( 14:20:11 INFO - wchar_t* const _Buffer, 14:20:11 INFO - size_t const _BufferCount, 14:20:11 INFO - size_t const _MaxCount, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - ...) 14:20:11 INFO - #line 1702 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vsnwprintf_s_l(_Buffer, _BufferCount, _MaxCount, _Format, _Locale, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 1711 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _snwprintf_s( 14:20:11 INFO - wchar_t* const _Buffer, 14:20:11 INFO - size_t const _BufferCount, 14:20:11 INFO - size_t const _MaxCount, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - ...) 14:20:11 INFO - #line 1723 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vsnwprintf_s_l(_Buffer, _BufferCount, _MaxCount, _Format, 0, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 1732 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - extern "C++" { __pragma(warning(push)); __pragma(warning(disable: 4793)); template inline int __cdecl _snwprintf_s( wchar_t (&_Buffer)[_Size], size_t _BufferCount, wchar_t const* _Format, ...) throw() { va_list _ArgList; ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); return _vsnwprintf_s(_Buffer, _Size, _BufferCount, _Format, _ArgList); } __pragma(warning(pop)); } 14:20:11 INFO - #line 1740 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _scwprintf_l( 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - ...) 14:20:11 INFO - #line 1749 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vscwprintf_l(_Format, _Locale, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 1758 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _scwprintf( 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - ...) 14:20:11 INFO - #line 1767 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vscwprintf_l(_Format, 0, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 1776 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _scwprintf_p_l( 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - ...) 14:20:11 INFO - #line 1786 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vscwprintf_p_l(_Format, _Locale, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 1795 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _scwprintf_p( 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - ...) 14:20:11 INFO - #line 1804 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vscwprintf_p_l(_Format, 0, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 1813 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - #pragma warning(push) 14:20:11 INFO - #pragma warning(disable: 4141 4412 4793 4996 6054) 14:20:11 INFO - extern "C++" __declspec(deprecated("function has been changed to conform with the ISO C standard, " "adding an extra character count parameter. To use the traditional " "Microsoft version, set _CRT_NON_CONFORMING_SWPRINTFS.")) 14:20:11 INFO - inline int swprintf( 14:20:11 INFO - wchar_t* const _Buffer, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - ...) throw() 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - #pragma warning(suppress: 28719) 14:20:11 INFO - _Result = vswprintf(_Buffer, 2147483647, _Format, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - extern "C++" __declspec(deprecated("function has been changed to conform with the ISO C standard, " "adding an extra character count parameter. To use the traditional " "Microsoft version, set _CRT_NON_CONFORMING_SWPRINTFS.")) 14:20:11 INFO - inline int __cdecl vswprintf( 14:20:11 INFO - wchar_t* const _Buffer, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) throw() 14:20:11 INFO - { 14:20:11 INFO - #pragma warning(suppress: 28719) 14:20:11 INFO - return vswprintf(_Buffer, 2147483647, _Format, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - extern "C++" __declspec(deprecated("function has been changed to conform with the ISO C standard, " "adding an extra character count parameter. To use the traditional " "Microsoft version, set _CRT_NON_CONFORMING_SWPRINTFS.")) 14:20:11 INFO - inline int _swprintf_l( 14:20:11 INFO - wchar_t* const _Buffer, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - ...) throw() 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vswprintf_l(_Buffer, (size_t)-1, _Format, _Locale, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - extern "C++" __declspec(deprecated("function has been changed to conform with the ISO C standard, " "adding an extra character count parameter. To use the traditional " "Microsoft version, set _CRT_NON_CONFORMING_SWPRINTFS.")) 14:20:11 INFO - inline int __cdecl _vswprintf_l( 14:20:11 INFO - wchar_t* const _Buffer, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) throw() 14:20:11 INFO - { 14:20:11 INFO - return _vswprintf_l(_Buffer, (size_t)-1, _Format, _Locale, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 1874 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - #pragma warning(pop) 14:20:11 INFO - #line 1877 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - #line 1884 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __declspec(dllimport) int __cdecl __stdio_common_vswscanf( 14:20:11 INFO - unsigned __int64 _Options, 14:20:11 INFO - wchar_t const* _Buffer, 14:20:11 INFO - size_t _BufferCount, 14:20:11 INFO - wchar_t const* _Format, 14:20:11 INFO - _locale_t _Locale, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ); 14:20:11 INFO - __inline int __cdecl _vswscanf_l( 14:20:11 INFO - wchar_t const* const _Buffer, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 1912 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - return __stdio_common_vswscanf( 14:20:11 INFO - (*__local_stdio_scanf_options ()), 14:20:11 INFO - _Buffer, (size_t)-1, _Format, _Locale, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 1918 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl vswscanf( 14:20:11 INFO - wchar_t const* _Buffer, 14:20:11 INFO - wchar_t const* _Format, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 1929 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - return _vswscanf_l(_Buffer, _Format, 0, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 1933 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _vswscanf_s_l( 14:20:11 INFO - wchar_t const* const _Buffer, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 1945 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - return __stdio_common_vswscanf( 14:20:11 INFO - (*__local_stdio_scanf_options ()) | (1ULL << 0), 14:20:11 INFO - _Buffer, (size_t)-1, _Format, _Locale, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 1951 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl vswscanf_s( 14:20:11 INFO - wchar_t const* const _Buffer, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 1964 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - return _vswscanf_s_l(_Buffer, _Format, 0, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 1968 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - #line 1970 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - extern "C++" { template inline int __cdecl vswscanf_s( wchar_t (&_Buffer)[_Size], wchar_t const* _Format, va_list _Args) throw() { return vswscanf_s(_Buffer, _Size, _Format, _Args); } } 14:20:11 INFO - #line 1978 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _vsnwscanf_l( 14:20:11 INFO - wchar_t const* const _Buffer, 14:20:11 INFO - size_t const _BufferCount, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 1991 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - return __stdio_common_vswscanf( 14:20:11 INFO - (*__local_stdio_scanf_options ()), 14:20:11 INFO - _Buffer, _BufferCount, _Format, _Locale, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 1997 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _vsnwscanf_s_l( 14:20:11 INFO - wchar_t const* const _Buffer, 14:20:11 INFO - size_t const _BufferCount, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 2010 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - return __stdio_common_vswscanf( 14:20:11 INFO - (*__local_stdio_scanf_options ()) | (1ULL << 0), 14:20:11 INFO - _Buffer, _BufferCount, _Format, _Locale, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 2016 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _swscanf_l( 14:20:11 INFO - wchar_t const* const _Buffer, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - _locale_t _Locale, 14:20:11 INFO - ...) 14:20:11 INFO - #line 2027 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vswscanf_l(_Buffer, _Format, _Locale, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 2036 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl swscanf( 14:20:11 INFO - wchar_t const* const _Buffer, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - ...) 14:20:11 INFO - #line 2046 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vswscanf_l(_Buffer, _Format, 0, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 2055 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _swscanf_s_l( 14:20:11 INFO - wchar_t const* const _Buffer, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - ...) 14:20:11 INFO - #line 2066 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vswscanf_s_l(_Buffer, _Format, _Locale, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 2075 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl swscanf_s( 14:20:11 INFO - wchar_t const* const _Buffer, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - ...) 14:20:11 INFO - #line 2087 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vswscanf_s_l(_Buffer, _Format, 0, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 2096 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - #line 2098 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _snwscanf_l( 14:20:11 INFO - wchar_t const* const _Buffer, 14:20:11 INFO - size_t const _BufferCount, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - ...) 14:20:11 INFO - #line 2110 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - #pragma warning(push) 14:20:11 INFO - #pragma warning(disable: 4996) 14:20:11 INFO - _Result = _vsnwscanf_l(_Buffer, _BufferCount, _Format, _Locale, _ArgList); 14:20:11 INFO - #pragma warning(pop) 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 2124 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _snwscanf( 14:20:11 INFO - wchar_t const* const _Buffer, 14:20:11 INFO - size_t const _BufferCount, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - ...) 14:20:11 INFO - #line 2135 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - #pragma warning(push) 14:20:11 INFO - #pragma warning(disable: 4996) 14:20:11 INFO - _Result = _vsnwscanf_l(_Buffer, _BufferCount, _Format, 0, _ArgList); 14:20:11 INFO - #pragma warning(pop) 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 2149 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _snwscanf_s_l( 14:20:11 INFO - wchar_t const* const _Buffer, 14:20:11 INFO - size_t const _BufferCount, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - ...) 14:20:11 INFO - #line 2161 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vsnwscanf_s_l(_Buffer, _BufferCount, _Format, _Locale, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 2170 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - __inline int __cdecl _snwscanf_s( 14:20:11 INFO - wchar_t const* const _Buffer, 14:20:11 INFO - size_t const _BufferCount, 14:20:11 INFO - wchar_t const* const _Format, 14:20:11 INFO - ...) 14:20:11 INFO - #line 2181 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vsnwscanf_s_l(_Buffer, _BufferCount, _Format, 0, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 2190 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - #line 2195 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstdio.h" 14:20:11 INFO - } __pragma(pack(pop)) 14:20:11 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __pragma(pack(push, 8)) extern "C" { 14:20:11 INFO - #line 48 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - typedef __int64 fpos_t; 14:20:11 INFO - __declspec(dllimport) errno_t __cdecl _get_stream_buffer_pointers( 14:20:11 INFO - FILE* _Stream, 14:20:11 INFO - char*** _Base, 14:20:11 INFO - char*** _Pointer, 14:20:11 INFO - int** _Count 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) errno_t __cdecl clearerr_s( 14:20:11 INFO - FILE* _Stream 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) errno_t __cdecl fopen_s( 14:20:11 INFO - FILE** _Stream, 14:20:11 INFO - char const* _FileName, 14:20:11 INFO - char const* _Mode 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) size_t __cdecl fread_s( 14:20:11 INFO - void* _Buffer, 14:20:11 INFO - size_t _BufferSize, 14:20:11 INFO - size_t _ElementSize, 14:20:11 INFO - size_t _ElementCount, 14:20:11 INFO - FILE* _Stream 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) errno_t __cdecl freopen_s( 14:20:11 INFO - FILE** _Stream, 14:20:11 INFO - char const* _FileName, 14:20:11 INFO - char const* _Mode, 14:20:11 INFO - FILE* _OldStream 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) char* __cdecl gets_s( 14:20:11 INFO - char* _Buffer, 14:20:11 INFO - rsize_t _Size 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) errno_t __cdecl tmpfile_s( 14:20:11 INFO - FILE** _Stream 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) errno_t __cdecl tmpnam_s( 14:20:11 INFO - char* _Buffer, 14:20:11 INFO - rsize_t _Size 14:20:11 INFO - ); 14:20:11 INFO - #line 139 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __declspec(dllimport) void __cdecl clearerr( 14:20:11 INFO - FILE* _Stream 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) int __cdecl fclose( 14:20:11 INFO - FILE* _Stream 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) int __cdecl _fcloseall(void); 14:20:11 INFO - __declspec(dllimport) FILE* __cdecl _fdopen( 14:20:11 INFO - int _FileHandle, 14:20:11 INFO - char const* _Mode 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) int __cdecl feof( 14:20:11 INFO - FILE* _Stream 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) int __cdecl ferror( 14:20:11 INFO - FILE* _Stream 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) int __cdecl fflush( 14:20:11 INFO - FILE* _Stream 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) int __cdecl fgetc( 14:20:11 INFO - FILE* _Stream 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) int __cdecl _fgetchar(void); 14:20:11 INFO - __declspec(dllimport) int __cdecl fgetpos( 14:20:11 INFO - FILE* _Stream, 14:20:11 INFO - fpos_t* _Position 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) char* __cdecl fgets( 14:20:11 INFO - char* _Buffer, 14:20:11 INFO - int _MaxCount, 14:20:11 INFO - FILE* _Stream 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) int __cdecl _fileno( 14:20:11 INFO - FILE* _Stream 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) int __cdecl _flushall(void); 14:20:11 INFO - __declspec(dllimport) FILE* __cdecl fopen( 14:20:11 INFO - char const* _FileName, 14:20:11 INFO - char const* _Mode 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) int __cdecl fputc( 14:20:11 INFO - int _Character, 14:20:11 INFO - FILE* _Stream 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) int __cdecl _fputchar( 14:20:11 INFO - int _Character 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) int __cdecl fputs( 14:20:11 INFO - char const* _Buffer, 14:20:11 INFO - FILE* _Stream 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) size_t __cdecl fread( 14:20:11 INFO - void* _Buffer, 14:20:11 INFO - size_t _ElementSize, 14:20:11 INFO - size_t _ElementCount, 14:20:11 INFO - FILE* _Stream 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) FILE* __cdecl freopen( 14:20:11 INFO - char const* _FileName, 14:20:11 INFO - char const* _Mode, 14:20:11 INFO - FILE* _Stream 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) FILE* __cdecl _fsopen( 14:20:11 INFO - char const* _FileName, 14:20:11 INFO - char const* _Mode, 14:20:11 INFO - int _ShFlag 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) int __cdecl fsetpos( 14:20:11 INFO - FILE* _Stream, 14:20:11 INFO - fpos_t const* _Position 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) int __cdecl fseek( 14:20:11 INFO - FILE* _Stream, 14:20:11 INFO - long _Offset, 14:20:11 INFO - int _Origin 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) int __cdecl _fseeki64( 14:20:11 INFO - FILE* _Stream, 14:20:11 INFO - __int64 _Offset, 14:20:11 INFO - int _Origin 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) long __cdecl ftell( 14:20:11 INFO - FILE* _Stream 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) __int64 __cdecl _ftelli64( 14:20:11 INFO - FILE* _Stream 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) size_t __cdecl fwrite( 14:20:11 INFO - void const* _Buffer, 14:20:11 INFO - size_t _ElementSize, 14:20:11 INFO - size_t _ElementCount, 14:20:11 INFO - FILE* _Stream 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) int __cdecl getc( 14:20:11 INFO - FILE* _Stream 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) int __cdecl getchar(void); 14:20:11 INFO - __declspec(dllimport) int __cdecl _getmaxstdio(void); 14:20:11 INFO - extern "C++" { template inline char* __cdecl gets_s(char (&_Buffer)[_Size]) throw() { return gets_s(_Buffer, _Size); } } 14:20:11 INFO - #line 313 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __declspec(dllimport) int __cdecl _getw( 14:20:11 INFO - FILE* _Stream 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) void __cdecl perror( 14:20:11 INFO - char const* _ErrorMessage 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) int __cdecl _pclose( 14:20:11 INFO - FILE* _Stream 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) FILE* __cdecl _popen( 14:20:11 INFO - char const* _Command, 14:20:11 INFO - char const* _Mode 14:20:11 INFO - ); 14:20:11 INFO - #line 338 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __declspec(dllimport) int __cdecl putc( 14:20:11 INFO - int _Character, 14:20:11 INFO - FILE* _Stream 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) int __cdecl putchar( 14:20:11 INFO - int _Character 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) int __cdecl puts( 14:20:11 INFO - char const* _Buffer 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) int __cdecl _putw( 14:20:11 INFO - int _Word, 14:20:11 INFO - FILE* _Stream 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) int __cdecl remove( 14:20:11 INFO - char const* _FileName 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) int __cdecl rename( 14:20:11 INFO - char const* _OldFileName, 14:20:11 INFO - char const* _NewFileName 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) int __cdecl _unlink( 14:20:11 INFO - char const* _FileName 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) int __cdecl unlink( 14:20:11 INFO - char const* _FileName 14:20:11 INFO - ); 14:20:11 INFO - #line 385 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __declspec(dllimport) void __cdecl rewind( 14:20:11 INFO - FILE* _Stream 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) int __cdecl _rmtmp(void); 14:20:11 INFO - __declspec(dllimport) void __cdecl setbuf( 14:20:11 INFO - FILE* _Stream, 14:20:11 INFO - char* _Buffer 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) int __cdecl _setmaxstdio( 14:20:11 INFO - int _Maximum 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) int __cdecl setvbuf( 14:20:11 INFO - FILE* _Stream, 14:20:11 INFO - char* _Buffer, 14:20:11 INFO - int _Mode, 14:20:11 INFO - size_t _Size 14:20:11 INFO - ); 14:20:11 INFO - #line 417 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __declspec(dllimport) __declspec(allocator) char* __cdecl _tempnam( 14:20:11 INFO - char const* _DirectoryName, 14:20:11 INFO - char const* _FilePrefix 14:20:11 INFO - ); 14:20:11 INFO - #line 427 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __declspec(dllimport) FILE* __cdecl tmpfile(void); 14:20:11 INFO - extern "C++" { template inline errno_t __cdecl tmpnam_s( char (&_Buffer)[_Size]) throw() { return tmpnam_s(_Buffer, _Size); } } 14:20:11 INFO - #line 436 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __declspec(dllimport) char* __cdecl tmpnam( char *_Buffer); 14:20:11 INFO - #line 442 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __declspec(dllimport) int __cdecl ungetc( 14:20:11 INFO - int _Character, 14:20:11 INFO - FILE* _Stream 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) void __cdecl _lock_file( 14:20:11 INFO - FILE* _Stream 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) void __cdecl _unlock_file( 14:20:11 INFO - FILE* _Stream 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) int __cdecl _fclose_nolock( 14:20:11 INFO - FILE* _Stream 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) int __cdecl _fflush_nolock( 14:20:11 INFO - FILE* _Stream 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) int __cdecl _fgetc_nolock( 14:20:11 INFO - FILE* _Stream 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) int __cdecl _fputc_nolock( 14:20:11 INFO - int _Character, 14:20:11 INFO - FILE* _Stream 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) size_t __cdecl _fread_nolock( 14:20:11 INFO - void* _Buffer, 14:20:11 INFO - size_t _ElementSize, 14:20:11 INFO - size_t _ElementCount, 14:20:11 INFO - FILE* _Stream 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) size_t __cdecl _fread_nolock_s( 14:20:11 INFO - void* _Buffer, 14:20:11 INFO - size_t _BufferSize, 14:20:11 INFO - size_t _ElementSize, 14:20:11 INFO - size_t _ElementCount, 14:20:11 INFO - FILE* _Stream 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) int __cdecl _fseek_nolock( 14:20:11 INFO - FILE* _Stream, 14:20:11 INFO - long _Offset, 14:20:11 INFO - int _Origin 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) int __cdecl _fseeki64_nolock( 14:20:11 INFO - FILE* _Stream, 14:20:11 INFO - __int64 _Offset, 14:20:11 INFO - int _Origin 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) long __cdecl _ftell_nolock( 14:20:11 INFO - FILE* _Stream 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) __int64 __cdecl _ftelli64_nolock( 14:20:11 INFO - FILE* _Stream 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) size_t __cdecl _fwrite_nolock( 14:20:11 INFO - void const* _Buffer, 14:20:11 INFO - size_t _ElementSize, 14:20:11 INFO - size_t _ElementCount, 14:20:11 INFO - FILE* _Stream 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) int __cdecl _getc_nolock( 14:20:11 INFO - FILE* _Stream 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) int __cdecl _putc_nolock( 14:20:11 INFO - int _Character, 14:20:11 INFO - FILE* _Stream 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) int __cdecl _ungetc_nolock( 14:20:11 INFO - int _Character, 14:20:11 INFO - FILE* _Stream 14:20:11 INFO - ); 14:20:11 INFO - #line 579 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __declspec(dllimport) int* __cdecl __p__commode(void); 14:20:11 INFO - #line 589 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - #line 596 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __declspec(dllimport) int __cdecl __stdio_common_vfprintf( 14:20:11 INFO - unsigned __int64 _Options, 14:20:11 INFO - FILE* _Stream, 14:20:11 INFO - char const* _Format, 14:20:11 INFO - _locale_t _Locale, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) int __cdecl __stdio_common_vfprintf_s( 14:20:11 INFO - unsigned __int64 _Options, 14:20:11 INFO - FILE* _Stream, 14:20:11 INFO - char const* _Format, 14:20:11 INFO - _locale_t _Locale, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) int __cdecl __stdio_common_vfprintf_p( 14:20:11 INFO - unsigned __int64 _Options, 14:20:11 INFO - FILE* _Stream, 14:20:11 INFO - char const* _Format, 14:20:11 INFO - _locale_t _Locale, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ); 14:20:11 INFO - __inline int __cdecl _vfprintf_l( 14:20:11 INFO - FILE* const _Stream, 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 637 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - return __stdio_common_vfprintf((*__local_stdio_printf_options()), _Stream, _Format, _Locale, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 641 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl vfprintf( 14:20:11 INFO - FILE* const _Stream, 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 651 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - return _vfprintf_l(_Stream, _Format, 0, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 655 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl _vfprintf_s_l( 14:20:11 INFO - FILE* const _Stream, 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 666 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - return __stdio_common_vfprintf_s((*__local_stdio_printf_options()), _Stream, _Format, _Locale, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 670 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl vfprintf_s( 14:20:11 INFO - FILE* const _Stream, 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 682 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - return _vfprintf_s_l(_Stream, _Format, 0, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 686 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - #line 688 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl _vfprintf_p_l( 14:20:11 INFO - FILE* const _Stream, 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 699 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - return __stdio_common_vfprintf_p((*__local_stdio_printf_options()), _Stream, _Format, _Locale, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 703 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl _vfprintf_p( 14:20:11 INFO - FILE* const _Stream, 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 713 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - return _vfprintf_p_l(_Stream, _Format, 0, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 717 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl _vprintf_l( 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 727 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - return _vfprintf_l((__acrt_iob_func(1)), _Format, _Locale, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 731 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl vprintf( 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 740 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - return _vfprintf_l((__acrt_iob_func(1)), _Format, 0, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 744 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl _vprintf_s_l( 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 754 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - return _vfprintf_s_l((__acrt_iob_func(1)), _Format, _Locale, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 758 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl vprintf_s( 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 769 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - return _vfprintf_s_l((__acrt_iob_func(1)), _Format, 0, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 773 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - #line 775 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl _vprintf_p_l( 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 785 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - return _vfprintf_p_l((__acrt_iob_func(1)), _Format, _Locale, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 789 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl _vprintf_p( 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 798 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - return _vfprintf_p_l((__acrt_iob_func(1)), _Format, 0, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 802 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl _fprintf_l( 14:20:11 INFO - FILE* const _Stream, 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - ...) 14:20:11 INFO - #line 812 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vfprintf_l(_Stream, _Format, _Locale, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 821 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl fprintf( 14:20:11 INFO - FILE* const _Stream, 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - ...) 14:20:11 INFO - #line 830 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vfprintf_l(_Stream, _Format, 0, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 839 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __declspec(dllimport) int __cdecl _set_printf_count_output( 14:20:11 INFO - int _Value 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) int __cdecl _get_printf_count_output(void); 14:20:11 INFO - __inline int __cdecl _fprintf_s_l( 14:20:11 INFO - FILE* const _Stream, 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - ...) 14:20:11 INFO - #line 855 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vfprintf_s_l(_Stream, _Format, _Locale, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 864 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl fprintf_s( 14:20:11 INFO - FILE* const _Stream, 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - ...) 14:20:11 INFO - #line 875 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vfprintf_s_l(_Stream, _Format, 0, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 884 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - #line 886 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl _fprintf_p_l( 14:20:11 INFO - FILE* const _Stream, 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - ...) 14:20:11 INFO - #line 896 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vfprintf_p_l(_Stream, _Format, _Locale, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 905 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl _fprintf_p( 14:20:11 INFO - FILE* const _Stream, 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - ...) 14:20:11 INFO - #line 914 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vfprintf_p_l(_Stream, _Format, 0, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 923 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl _printf_l( 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - ...) 14:20:11 INFO - #line 932 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vfprintf_l((__acrt_iob_func(1)), _Format, _Locale, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 941 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl printf( 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - ...) 14:20:11 INFO - #line 949 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vfprintf_l((__acrt_iob_func(1)), _Format, 0, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 958 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl _printf_s_l( 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - ...) 14:20:11 INFO - #line 967 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vfprintf_s_l((__acrt_iob_func(1)), _Format, _Locale, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 976 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl printf_s( 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - ...) 14:20:11 INFO - #line 986 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vfprintf_s_l((__acrt_iob_func(1)), _Format, 0, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 995 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - #line 997 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl _printf_p_l( 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - ...) 14:20:11 INFO - #line 1006 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vfprintf_p_l((__acrt_iob_func(1)), _Format, _Locale, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 1015 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl _printf_p( 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - ...) 14:20:11 INFO - #line 1023 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vfprintf_p_l((__acrt_iob_func(1)), _Format, 0, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 1032 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __declspec(dllimport) int __cdecl __stdio_common_vfscanf( 14:20:11 INFO - unsigned __int64 _Options, 14:20:11 INFO - FILE* _Stream, 14:20:11 INFO - char const* _Format, 14:20:11 INFO - _locale_t _Locale, 14:20:11 INFO - va_list _Arglist 14:20:11 INFO - ); 14:20:11 INFO - __inline int __cdecl _vfscanf_l( 14:20:11 INFO - FILE* const _Stream, 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 1057 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - return __stdio_common_vfscanf( 14:20:11 INFO - (*__local_stdio_scanf_options ()), 14:20:11 INFO - _Stream, _Format, _Locale, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 1063 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl vfscanf( 14:20:11 INFO - FILE* const _Stream, 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 1073 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - return _vfscanf_l(_Stream, _Format, 0, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 1077 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl _vfscanf_s_l( 14:20:11 INFO - FILE* const _Stream, 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 1088 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - return __stdio_common_vfscanf( 14:20:11 INFO - (*__local_stdio_scanf_options ()) | (1ULL << 0), 14:20:11 INFO - _Stream, _Format, _Locale, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 1094 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl vfscanf_s( 14:20:11 INFO - FILE* const _Stream, 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 1107 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - return _vfscanf_s_l(_Stream, _Format, 0, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 1111 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - #line 1113 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl _vscanf_l( 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 1123 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - return _vfscanf_l((__acrt_iob_func(0)), _Format, _Locale, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 1127 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl vscanf( 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 1136 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - return _vfscanf_l((__acrt_iob_func(0)), _Format, 0, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 1140 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl _vscanf_s_l( 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 1150 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - return _vfscanf_s_l((__acrt_iob_func(0)), _Format, _Locale, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 1154 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl vscanf_s( 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 1165 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - return _vfscanf_s_l((__acrt_iob_func(0)), _Format, 0, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 1169 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - #line 1171 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl _fscanf_l( 14:20:11 INFO - FILE* const _Stream, 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - ...) 14:20:11 INFO - #line 1181 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vfscanf_l(_Stream, _Format, _Locale, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 1190 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl fscanf( 14:20:11 INFO - FILE* const _Stream, 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - ...) 14:20:11 INFO - #line 1199 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vfscanf_l(_Stream, _Format, 0, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 1208 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl _fscanf_s_l( 14:20:11 INFO - FILE* const _Stream, 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - ...) 14:20:11 INFO - #line 1218 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vfscanf_s_l(_Stream, _Format, _Locale, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 1227 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl fscanf_s( 14:20:11 INFO - FILE* const _Stream, 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - ...) 14:20:11 INFO - #line 1238 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vfscanf_s_l(_Stream, _Format, 0, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 1247 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - #line 1249 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl _scanf_l( 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - ...) 14:20:11 INFO - #line 1258 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vfscanf_l((__acrt_iob_func(0)), _Format, _Locale, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 1267 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl scanf( 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - ...) 14:20:11 INFO - #line 1275 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vfscanf_l((__acrt_iob_func(0)), _Format, 0, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 1284 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl _scanf_s_l( 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - ...) 14:20:11 INFO - #line 1293 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vfscanf_s_l((__acrt_iob_func(0)), _Format, _Locale, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 1302 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl scanf_s( 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - ...) 14:20:11 INFO - #line 1312 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vfscanf_s_l((__acrt_iob_func(0)), _Format, 0, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 1321 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - #line 1323 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __declspec(dllimport) int __cdecl __stdio_common_vsprintf( 14:20:11 INFO - unsigned __int64 _Options, 14:20:11 INFO - char* _Buffer, 14:20:11 INFO - size_t _BufferCount, 14:20:11 INFO - char const* _Format, 14:20:11 INFO - _locale_t _Locale, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) int __cdecl __stdio_common_vsprintf_s( 14:20:11 INFO - unsigned __int64 _Options, 14:20:11 INFO - char* _Buffer, 14:20:11 INFO - size_t _BufferCount, 14:20:11 INFO - char const* _Format, 14:20:11 INFO - _locale_t _Locale, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) int __cdecl __stdio_common_vsnprintf_s( 14:20:11 INFO - unsigned __int64 _Options, 14:20:11 INFO - char* _Buffer, 14:20:11 INFO - size_t _BufferCount, 14:20:11 INFO - size_t _MaxCount, 14:20:11 INFO - char const* _Format, 14:20:11 INFO - _locale_t _Locale, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ); 14:20:11 INFO - __declspec(dllimport) int __cdecl __stdio_common_vsprintf_p( 14:20:11 INFO - unsigned __int64 _Options, 14:20:11 INFO - char* _Buffer, 14:20:11 INFO - size_t _BufferCount, 14:20:11 INFO - char const* _Format, 14:20:11 INFO - _locale_t _Locale, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ); 14:20:11 INFO - __inline int __cdecl _vsnprintf_l( 14:20:11 INFO - char* const _Buffer, 14:20:11 INFO - size_t const _BufferCount, 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 1384 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - int const _Result = __stdio_common_vsprintf( 14:20:11 INFO - (*__local_stdio_printf_options()) | (1ULL << 0), 14:20:11 INFO - _Buffer, _BufferCount, _Format, _Locale, _ArgList); 14:20:11 INFO - return _Result < 0 ? -1 : _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 1392 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl _vsnprintf( 14:20:11 INFO - char* const _Buffer, 14:20:11 INFO - size_t const _BufferCount, 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 1404 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - #pragma warning(push) 14:20:11 INFO - #pragma warning(disable: 4996) 14:20:11 INFO - return _vsnprintf_l(_Buffer, _BufferCount, _Format, 0, _ArgList); 14:20:11 INFO - #pragma warning(pop) 14:20:11 INFO - } 14:20:11 INFO - #line 1411 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - #line 1422 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl vsnprintf( 14:20:11 INFO - char* const _Buffer, 14:20:11 INFO - size_t const _BufferCount, 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 1434 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - int const _Result = __stdio_common_vsprintf( 14:20:11 INFO - (*__local_stdio_printf_options()) | (1ULL << 1), 14:20:11 INFO - _Buffer, _BufferCount, _Format, 0, _ArgList); 14:20:11 INFO - return _Result < 0 ? -1 : _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 1442 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl _vsprintf_l( 14:20:11 INFO - char* const _Buffer, 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 1454 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - #pragma warning(push) 14:20:11 INFO - #pragma warning(disable: 4996) 14:20:11 INFO - return _vsnprintf_l(_Buffer, (size_t)-1, _Format, _Locale, _ArgList); 14:20:11 INFO - #pragma warning(pop) 14:20:11 INFO - } 14:20:11 INFO - #line 1461 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl vsprintf( 14:20:11 INFO - char* const _Buffer, 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 1472 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - #pragma warning(push) 14:20:11 INFO - #pragma warning(disable: 4996) 14:20:11 INFO - return _vsnprintf_l(_Buffer, (size_t)-1, _Format, 0, _ArgList); 14:20:11 INFO - #pragma warning(pop) 14:20:11 INFO - } 14:20:11 INFO - #line 1479 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl _vsprintf_s_l( 14:20:11 INFO - char* const _Buffer, 14:20:11 INFO - size_t const _BufferCount, 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 1492 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - int const _Result = __stdio_common_vsprintf_s( 14:20:11 INFO - (*__local_stdio_printf_options()), 14:20:11 INFO - _Buffer, _BufferCount, _Format, _Locale, _ArgList); 14:20:11 INFO - return _Result < 0 ? -1 : _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 1500 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl vsprintf_s( 14:20:11 INFO - char* const _Buffer, 14:20:11 INFO - size_t const _BufferCount, 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 1514 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - return _vsprintf_s_l(_Buffer, _BufferCount, _Format, 0, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 1518 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - extern "C++" { template inline int __cdecl vsprintf_s( char (&_Buffer)[_Size], char const* _Format, va_list _ArgList) throw() { return vsprintf_s(_Buffer, _Size, _Format, _ArgList); } } 14:20:11 INFO - #line 1526 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - #line 1528 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl _vsprintf_p_l( 14:20:11 INFO - char* const _Buffer, 14:20:11 INFO - size_t const _BufferCount, 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 1541 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - int const _Result = __stdio_common_vsprintf_p( 14:20:11 INFO - (*__local_stdio_printf_options()), 14:20:11 INFO - _Buffer, _BufferCount, _Format, _Locale, _ArgList); 14:20:11 INFO - return _Result < 0 ? -1 : _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 1549 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl _vsprintf_p( 14:20:11 INFO - char* const _Buffer, 14:20:11 INFO - size_t const _BufferCount, 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 1561 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - return _vsprintf_p_l(_Buffer, _BufferCount, _Format, 0, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 1565 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl _vsnprintf_s_l( 14:20:11 INFO - char* const _Buffer, 14:20:11 INFO - size_t const _BufferCount, 14:20:11 INFO - size_t const _MaxCount, 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 1579 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - int const _Result = __stdio_common_vsnprintf_s( 14:20:11 INFO - (*__local_stdio_printf_options()), 14:20:11 INFO - _Buffer, _BufferCount, _MaxCount, _Format, _Locale, _ArgList); 14:20:11 INFO - return _Result < 0 ? -1 : _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 1587 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl _vsnprintf_s( 14:20:11 INFO - char* const _Buffer, 14:20:11 INFO - size_t const _BufferCount, 14:20:11 INFO - size_t const _MaxCount, 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 1600 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - return _vsnprintf_s_l(_Buffer, _BufferCount, _MaxCount, _Format, 0, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 1604 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - extern "C++" { template inline int __cdecl _vsnprintf_s( char (&_Buffer)[_Size], size_t _BufferCount, char const* _Format, va_list _ArgList) throw() { return _vsnprintf_s(_Buffer, _Size, _BufferCount, _Format, _ArgList); } } 14:20:11 INFO - #line 1613 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl vsnprintf_s( 14:20:11 INFO - char* const _Buffer, 14:20:11 INFO - size_t const _BufferCount, 14:20:11 INFO - size_t const _MaxCount, 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 1628 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - return _vsnprintf_s_l(_Buffer, _BufferCount, _MaxCount, _Format, 0, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 1632 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - extern "C++" { template inline int __cdecl vsnprintf_s( char (&_Buffer)[_Size], size_t _BufferCount, char const* _Format, va_list _ArgList) throw() { return vsnprintf_s(_Buffer, _Size, _BufferCount, _Format, _ArgList); } } 14:20:11 INFO - #line 1641 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - #line 1643 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl _vscprintf_l( 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 1653 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - int const _Result = __stdio_common_vsprintf( 14:20:11 INFO - (*__local_stdio_printf_options()) | (1ULL << 1), 14:20:11 INFO - 0, 0, _Format, _Locale, _ArgList); 14:20:11 INFO - return _Result < 0 ? -1 : _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 1661 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl _vscprintf( 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 1670 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - return _vscprintf_l(_Format, 0, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 1674 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl _vscprintf_p_l( 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 1684 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - int const _Result = __stdio_common_vsprintf_p( 14:20:11 INFO - (*__local_stdio_printf_options()) | (1ULL << 1), 14:20:11 INFO - 0, 0, _Format, _Locale, _ArgList); 14:20:11 INFO - return _Result < 0 ? -1 : _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 1692 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl _vscprintf_p( 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 1701 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - return _vscprintf_p_l(_Format, 0, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 1705 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl _vsnprintf_c_l( 14:20:11 INFO - char* const _Buffer, 14:20:11 INFO - size_t const _BufferCount, 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 1717 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - int const _Result = __stdio_common_vsprintf( 14:20:11 INFO - (*__local_stdio_printf_options()), 14:20:11 INFO - _Buffer, _BufferCount, _Format, _Locale, _ArgList); 14:20:11 INFO - return _Result < 0 ? -1 : _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 1725 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl _vsnprintf_c( 14:20:11 INFO - char* const _Buffer, 14:20:11 INFO - size_t const _BufferCount, 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - va_list _ArgList 14:20:11 INFO - ) 14:20:11 INFO - #line 1737 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - return _vsnprintf_c_l(_Buffer, _BufferCount, _Format, 0, _ArgList); 14:20:11 INFO - } 14:20:11 INFO - #line 1741 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl _sprintf_l( 14:20:11 INFO - char* const _Buffer, 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - ...) 14:20:11 INFO - #line 1752 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - #pragma warning(push) 14:20:11 INFO - #pragma warning(disable: 4996) 14:20:11 INFO - _Result = _vsprintf_l(_Buffer, _Format, _Locale, _ArgList); 14:20:11 INFO - #pragma warning(pop) 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 1766 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl sprintf( 14:20:11 INFO - char* const _Buffer, 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - ...) 14:20:11 INFO - #line 1776 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - #pragma warning(push) 14:20:11 INFO - #pragma warning(disable: 4996) 14:20:11 INFO - _Result = _vsprintf_l(_Buffer, _Format, 0, _ArgList); 14:20:11 INFO - #pragma warning(pop) 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 1790 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - #pragma warning(push) 14:20:11 INFO - #pragma warning(disable: 4996) 14:20:11 INFO - int __cdecl sprintf( char *_Buffer, char const* _Format, ...); int __cdecl vsprintf( char *_Buffer, char const* _Format, va_list _Args); 14:20:11 INFO - #line 1799 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - #pragma warning(pop) 14:20:11 INFO - __inline int __cdecl _sprintf_s_l( 14:20:11 INFO - char* const _Buffer, 14:20:11 INFO - size_t const _BufferCount, 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - ...) 14:20:11 INFO - #line 1812 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vsprintf_s_l(_Buffer, _BufferCount, _Format, _Locale, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 1821 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl sprintf_s( 14:20:11 INFO - char* const _Buffer, 14:20:11 INFO - size_t const _BufferCount, 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - ...) 14:20:11 INFO - #line 1834 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vsprintf_s_l(_Buffer, _BufferCount, _Format, 0, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 1843 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - #line 1845 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - extern "C++" { __pragma(warning(push)); __pragma(warning(disable: 4793)); template inline int __cdecl sprintf_s( char (&_Buffer)[_Size], char const* _Format, ...) throw() { va_list _ArgList; ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); return vsprintf_s(_Buffer, _Size, _Format, _ArgList); } __pragma(warning(pop)); } 14:20:11 INFO - #line 1851 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl _sprintf_p_l( 14:20:11 INFO - char* const _Buffer, 14:20:11 INFO - size_t const _BufferCount, 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - ...) 14:20:11 INFO - #line 1863 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vsprintf_p_l(_Buffer, _BufferCount, _Format, _Locale, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 1872 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl _sprintf_p( 14:20:11 INFO - char* const _Buffer, 14:20:11 INFO - size_t const _BufferCount, 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - ...) 14:20:11 INFO - #line 1883 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vsprintf_p_l(_Buffer, _BufferCount, _Format, 0, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 1892 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl _snprintf_l( 14:20:11 INFO - char* const _Buffer, 14:20:11 INFO - size_t const _BufferCount, 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - ...) 14:20:11 INFO - #line 1904 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - #pragma warning(push) 14:20:11 INFO - #pragma warning(disable: 4996) 14:20:11 INFO - _Result = _vsnprintf_l(_Buffer, _BufferCount, _Format, _Locale, _ArgList); 14:20:11 INFO - #pragma warning(pop) 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 1918 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - #line 1929 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl snprintf( 14:20:11 INFO - char* const _Buffer, 14:20:11 INFO - size_t const _BufferCount, 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - ...) 14:20:11 INFO - #line 1940 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - #pragma warning(suppress:28719) 14:20:11 INFO - _Result = vsnprintf(_Buffer, _BufferCount, _Format, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 1950 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl _snprintf( 14:20:11 INFO - char* const _Buffer, 14:20:11 INFO - size_t const _BufferCount, 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - ...) 14:20:11 INFO - #line 1960 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - #pragma warning(suppress:28719) 14:20:11 INFO - _Result = _vsnprintf(_Buffer, _BufferCount, _Format, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 1970 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - int __cdecl _snprintf( char *_Buffer, size_t _BufferCount, char const* _Format, ...); int __cdecl _vsnprintf( char *_Buffer, size_t _BufferCount, char const* _Format, va_list _Args); 14:20:11 INFO - #line 1979 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl _snprintf_c_l( 14:20:11 INFO - char* const _Buffer, 14:20:11 INFO - size_t const _BufferCount, 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - ...) 14:20:11 INFO - #line 1991 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vsnprintf_c_l(_Buffer, _BufferCount, _Format, _Locale, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 2000 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl _snprintf_c( 14:20:11 INFO - char* const _Buffer, 14:20:11 INFO - size_t const _BufferCount, 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - ...) 14:20:11 INFO - #line 2011 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vsnprintf_c_l(_Buffer, _BufferCount, _Format, 0, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 2020 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl _snprintf_s_l( 14:20:11 INFO - char* const _Buffer, 14:20:11 INFO - size_t const _BufferCount, 14:20:11 INFO - size_t const _MaxCount, 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - ...) 14:20:11 INFO - #line 2033 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vsnprintf_s_l(_Buffer, _BufferCount, _MaxCount, _Format, _Locale, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 2042 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl _snprintf_s( 14:20:11 INFO - char* const _Buffer, 14:20:11 INFO - size_t const _BufferCount, 14:20:11 INFO - size_t const _MaxCount, 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - ...) 14:20:11 INFO - #line 2054 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vsnprintf_s_l(_Buffer, _BufferCount, _MaxCount, _Format, 0, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 2063 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - extern "C++" { __pragma(warning(push)); __pragma(warning(disable: 4793)); template inline int __cdecl _snprintf_s( char (&_Buffer)[_Size], size_t _BufferCount, char const* _Format, ...) throw() { va_list _ArgList; ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); return _vsnprintf_s(_Buffer, _Size, _BufferCount, _Format, _ArgList); } __pragma(warning(pop)); } 14:20:11 INFO - #line 2071 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl _scprintf_l( 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - ...) 14:20:11 INFO - #line 2080 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vscprintf_l(_Format, _Locale, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 2089 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl _scprintf( 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - ...) 14:20:11 INFO - #line 2097 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vscprintf_l(_Format, 0, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 2106 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl _scprintf_p_l( 14:20:11 INFO - char const* const _Format, 14:20:11 INFO - _locale_t const _Locale, 14:20:11 INFO - ...) 14:20:11 INFO - #line 2115 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - { 14:20:11 INFO - int _Result; 14:20:11 INFO - va_list _ArgList; 14:20:11 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:11 INFO - _Result = _vscprintf_p_l(_Format, _Locale, _ArgList); 14:20:11 INFO - ((void)(_ArgList = (va_list)0)); 14:20:11 INFO - return _Result; 14:20:11 INFO - } 14:20:11 INFO - #line 2124 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:11 INFO - __inline int __cdecl _scprintf_p( 14:20:12 INFO - char const* const _Format, 14:20:12 INFO - ...) 14:20:12 INFO - #line 2132 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:12 INFO - { 14:20:12 INFO - int _Result; 14:20:12 INFO - va_list _ArgList; 14:20:12 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:12 INFO - _Result = _vscprintf_p(_Format, _ArgList); 14:20:12 INFO - ((void)(_ArgList = (va_list)0)); 14:20:12 INFO - return _Result; 14:20:12 INFO - } 14:20:12 INFO - #line 2141 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:12 INFO - __declspec(dllimport) int __cdecl __stdio_common_vsscanf( 14:20:12 INFO - unsigned __int64 _Options, 14:20:12 INFO - char const* _Buffer, 14:20:12 INFO - size_t _BufferCount, 14:20:12 INFO - char const* _Format, 14:20:12 INFO - _locale_t _Locale, 14:20:12 INFO - va_list _ArgList 14:20:12 INFO - ); 14:20:12 INFO - __inline int __cdecl _vsscanf_l( 14:20:12 INFO - char const* const _Buffer, 14:20:12 INFO - char const* const _Format, 14:20:12 INFO - _locale_t const _Locale, 14:20:12 INFO - va_list _ArgList 14:20:12 INFO - ) 14:20:12 INFO - #line 2166 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:12 INFO - { 14:20:12 INFO - return __stdio_common_vsscanf( 14:20:12 INFO - (*__local_stdio_scanf_options ()), 14:20:12 INFO - _Buffer, (size_t)-1, _Format, _Locale, _ArgList); 14:20:12 INFO - } 14:20:12 INFO - #line 2172 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:12 INFO - __inline int __cdecl vsscanf( 14:20:12 INFO - char const* const _Buffer, 14:20:12 INFO - char const* const _Format, 14:20:12 INFO - va_list _ArgList 14:20:12 INFO - ) 14:20:12 INFO - #line 2182 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:12 INFO - { 14:20:12 INFO - return _vsscanf_l(_Buffer, _Format, 0, _ArgList); 14:20:12 INFO - } 14:20:12 INFO - #line 2186 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:12 INFO - __inline int __cdecl _vsscanf_s_l( 14:20:12 INFO - char const* const _Buffer, 14:20:12 INFO - char const* const _Format, 14:20:12 INFO - _locale_t const _Locale, 14:20:12 INFO - va_list _ArgList 14:20:12 INFO - ) 14:20:12 INFO - #line 2197 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:12 INFO - { 14:20:12 INFO - return __stdio_common_vsscanf( 14:20:12 INFO - (*__local_stdio_scanf_options ()) | (1ULL << 0), 14:20:12 INFO - _Buffer, (size_t)-1, _Format, _Locale, _ArgList); 14:20:12 INFO - } 14:20:12 INFO - #line 2203 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:12 INFO - #pragma warning(push) 14:20:12 INFO - #pragma warning(disable:6530) 14:20:12 INFO - __inline int __cdecl vsscanf_s( 14:20:12 INFO - char const* const _Buffer, 14:20:12 INFO - char const* const _Format, 14:20:12 INFO - va_list _ArgList 14:20:12 INFO - ) 14:20:12 INFO - #line 2218 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:12 INFO - { 14:20:12 INFO - return _vsscanf_s_l(_Buffer, _Format, 0, _ArgList); 14:20:12 INFO - } 14:20:12 INFO - #line 2222 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:12 INFO - extern "C++" { template inline int __cdecl vsscanf_s( char const (&_Buffer)[_Size], char const* _Format, va_list _ArgList) throw() { return vsscanf_s(_Buffer, _Size, _Format, _ArgList); } } 14:20:12 INFO - #line 2229 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:12 INFO - #pragma warning(pop) 14:20:12 INFO - #line 2233 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:12 INFO - __inline int __cdecl _sscanf_l( 14:20:12 INFO - char const* const _Buffer, 14:20:12 INFO - char const* const _Format, 14:20:12 INFO - _locale_t const _Locale, 14:20:12 INFO - ...) 14:20:12 INFO - #line 2243 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:12 INFO - { 14:20:12 INFO - int _Result; 14:20:12 INFO - va_list _ArgList; 14:20:12 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:12 INFO - _Result = _vsscanf_l(_Buffer, _Format, _Locale, _ArgList); 14:20:12 INFO - ((void)(_ArgList = (va_list)0)); 14:20:12 INFO - return _Result; 14:20:12 INFO - } 14:20:12 INFO - #line 2252 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:12 INFO - __inline int __cdecl sscanf( 14:20:12 INFO - char const* const _Buffer, 14:20:12 INFO - char const* const _Format, 14:20:12 INFO - ...) 14:20:12 INFO - #line 2261 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:12 INFO - { 14:20:12 INFO - int _Result; 14:20:12 INFO - va_list _ArgList; 14:20:12 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:12 INFO - _Result = _vsscanf_l(_Buffer, _Format, 0, _ArgList); 14:20:12 INFO - ((void)(_ArgList = (va_list)0)); 14:20:12 INFO - return _Result; 14:20:12 INFO - } 14:20:12 INFO - #line 2270 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:12 INFO - __inline int __cdecl _sscanf_s_l( 14:20:12 INFO - char const* const _Buffer, 14:20:12 INFO - char const* const _Format, 14:20:12 INFO - _locale_t const _Locale, 14:20:12 INFO - ...) 14:20:12 INFO - #line 2280 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:12 INFO - { 14:20:12 INFO - int _Result; 14:20:12 INFO - va_list _ArgList; 14:20:12 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:12 INFO - _Result = _vsscanf_s_l(_Buffer, _Format, _Locale, _ArgList); 14:20:12 INFO - ((void)(_ArgList = (va_list)0)); 14:20:12 INFO - return _Result; 14:20:12 INFO - } 14:20:12 INFO - #line 2289 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:12 INFO - __inline int __cdecl sscanf_s( 14:20:12 INFO - char const* const _Buffer, 14:20:12 INFO - char const* const _Format, 14:20:12 INFO - ...) 14:20:12 INFO - #line 2300 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:12 INFO - { 14:20:12 INFO - int _Result; 14:20:12 INFO - va_list _ArgList; 14:20:12 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:12 INFO - #pragma warning(push) 14:20:12 INFO - #pragma warning(disable: 4996) 14:20:12 INFO - _Result = vsscanf_s(_Buffer, _Format, _ArgList); 14:20:12 INFO - #pragma warning(pop) 14:20:12 INFO - ((void)(_ArgList = (va_list)0)); 14:20:12 INFO - return _Result; 14:20:12 INFO - } 14:20:12 INFO - #line 2314 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:12 INFO - #line 2316 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:12 INFO - #pragma warning(push) 14:20:12 INFO - #pragma warning(disable:6530) 14:20:12 INFO - __inline int __cdecl _snscanf_l( 14:20:12 INFO - char const* const _Buffer, 14:20:12 INFO - size_t const _BufferCount, 14:20:12 INFO - char const* const _Format, 14:20:12 INFO - _locale_t const _Locale, 14:20:12 INFO - ...) 14:20:12 INFO - #line 2330 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:12 INFO - { 14:20:12 INFO - int _Result; 14:20:12 INFO - va_list _ArgList; 14:20:12 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:12 INFO - _Result = __stdio_common_vsscanf( 14:20:12 INFO - (*__local_stdio_scanf_options ()), 14:20:12 INFO - _Buffer, _BufferCount, _Format, _Locale, _ArgList); 14:20:12 INFO - ((void)(_ArgList = (va_list)0)); 14:20:12 INFO - return _Result; 14:20:12 INFO - } 14:20:12 INFO - #line 2343 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:12 INFO - __inline int __cdecl _snscanf( 14:20:12 INFO - char const* const _Buffer, 14:20:12 INFO - size_t const _BufferCount, 14:20:12 INFO - char const* const _Format, 14:20:12 INFO - ...) 14:20:12 INFO - #line 2353 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:12 INFO - { 14:20:12 INFO - int _Result; 14:20:12 INFO - va_list _ArgList; 14:20:12 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:12 INFO - _Result = __stdio_common_vsscanf( 14:20:12 INFO - (*__local_stdio_scanf_options ()), 14:20:12 INFO - _Buffer, _BufferCount, _Format, 0, _ArgList); 14:20:12 INFO - ((void)(_ArgList = (va_list)0)); 14:20:12 INFO - return _Result; 14:20:12 INFO - } 14:20:12 INFO - #line 2366 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:12 INFO - __inline int __cdecl _snscanf_s_l( 14:20:12 INFO - char const* const _Buffer, 14:20:12 INFO - size_t const _BufferCount, 14:20:12 INFO - char const* const _Format, 14:20:12 INFO - _locale_t const _Locale, 14:20:12 INFO - ...) 14:20:12 INFO - #line 2378 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:12 INFO - { 14:20:12 INFO - int _Result; 14:20:12 INFO - va_list _ArgList; 14:20:12 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:12 INFO - _Result = __stdio_common_vsscanf( 14:20:12 INFO - (*__local_stdio_scanf_options ()) | (1ULL << 0), 14:20:12 INFO - _Buffer, _BufferCount, _Format, _Locale, _ArgList); 14:20:12 INFO - ((void)(_ArgList = (va_list)0)); 14:20:12 INFO - return _Result; 14:20:12 INFO - } 14:20:12 INFO - #line 2391 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:12 INFO - __inline int __cdecl _snscanf_s( 14:20:12 INFO - char const* const _Buffer, 14:20:12 INFO - size_t const _BufferCount, 14:20:12 INFO - char const* const _Format, 14:20:12 INFO - ...) 14:20:12 INFO - #line 2401 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:12 INFO - { 14:20:12 INFO - int _Result; 14:20:12 INFO - va_list _ArgList; 14:20:12 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:12 INFO - _Result = __stdio_common_vsscanf( 14:20:12 INFO - (*__local_stdio_scanf_options ()) | (1ULL << 0), 14:20:12 INFO - _Buffer, _BufferCount, _Format, 0, _ArgList); 14:20:12 INFO - ((void)(_ArgList = (va_list)0)); 14:20:12 INFO - return _Result; 14:20:12 INFO - } 14:20:12 INFO - #line 2414 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:12 INFO - #pragma warning(pop) 14:20:12 INFO - #line 2420 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:12 INFO - #line 2436 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:12 INFO - __declspec(dllimport) char* __cdecl tempnam( 14:20:12 INFO - char const* _Directory, 14:20:12 INFO - char const* _FilePrefix 14:20:12 INFO - ); 14:20:12 INFO - #line 2446 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:12 INFO - __declspec(dllimport) int __cdecl fcloseall(void); 14:20:12 INFO - __declspec(dllimport) FILE* __cdecl fdopen( int _FileHandle, char const* _Format); 14:20:12 INFO - __declspec(dllimport) int __cdecl fgetchar(void); 14:20:12 INFO - __declspec(dllimport) int __cdecl fileno( FILE* _Stream); 14:20:12 INFO - __declspec(dllimport) int __cdecl flushall(void); 14:20:12 INFO - __declspec(dllimport) int __cdecl fputchar( int _Ch); 14:20:12 INFO - __declspec(dllimport) int __cdecl getw( FILE* _Stream); 14:20:12 INFO - __declspec(dllimport) int __cdecl putw( int _Ch, FILE* _Stream); 14:20:12 INFO - __declspec(dllimport) int __cdecl rmtmp(void); 14:20:12 INFO - #line 2458 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:12 INFO - #line 2459 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\stdio.h" 14:20:12 INFO - } __pragma(pack(pop)) 14:20:12 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cstdio" 14:20:12 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cstdio" 14:20:12 INFO - typedef FILE FILE; 14:20:12 INFO - namespace std { 14:20:12 INFO - using :: FILE; using :: _Mbstatet; 14:20:12 INFO - using :: size_t; using :: fpos_t; using :: FILE; 14:20:12 INFO - using :: clearerr; using :: fclose; using :: feof; 14:20:12 INFO - using :: ferror; using :: fflush; using :: fgetc; 14:20:12 INFO - using :: fgetpos; using :: fgets; using :: fopen; 14:20:12 INFO - using :: fprintf; using :: fputc; using :: fputs; 14:20:12 INFO - using :: fread; using :: freopen; using :: fscanf; 14:20:12 INFO - using :: fseek; using :: fsetpos; using :: ftell; 14:20:12 INFO - using :: fwrite; using :: getc; using :: getchar; 14:20:12 INFO - using :: perror; 14:20:12 INFO - using :: putc; using :: putchar; 14:20:12 INFO - using :: printf; using :: puts; using :: remove; 14:20:12 INFO - using :: rename; using :: rewind; using :: scanf; 14:20:12 INFO - using :: setbuf; using :: setvbuf; using :: sprintf; 14:20:12 INFO - using :: sscanf; using :: tmpfile; using :: tmpnam; 14:20:12 INFO - using :: ungetc; using :: vfprintf; using :: vprintf; 14:20:12 INFO - using :: vsprintf; 14:20:12 INFO - using :: snprintf; using :: vsnprintf; 14:20:12 INFO - using :: vfscanf; using :: vscanf; using :: vsscanf; 14:20:12 INFO - } 14:20:12 INFO - #line 59 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cstdio" 14:20:12 INFO - #line 61 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cstdio" 14:20:12 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cstdio" 14:20:12 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cstdio" 14:20:12 INFO - #pragma warning( pop ) 14:20:12 INFO - #line 82 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cstdio" 14:20:12 INFO - #line 7 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\iosfwd" 14:20:12 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cstring" 14:20:12 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cstring" 14:20:12 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cstring" 14:20:12 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/throw_msvc.h" 14:20:12 INFO - #line 26 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cstring" 14:20:12 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cstring" 14:20:12 INFO - #line 54 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cstring" 14:20:12 INFO - #pragma warning( push ) 14:20:12 INFO - #pragma warning( disable : 4275 4530 ) 14:20:12 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cstring" 14:20:12 INFO - #pragma once 14:20:12 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:20:12 INFO - #pragma once 14:20:12 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_memory.h" 14:20:12 INFO - #pragma once 14:20:12 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_memcpy_s.h" 14:20:12 INFO - #pragma once 14:20:12 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\errno.h" 14:20:12 INFO - #pragma once 14:20:12 INFO - __pragma(pack(push, 8)) extern "C" { 14:20:12 INFO - __declspec(dllimport) int* __cdecl _errno(void); 14:20:12 INFO - __declspec(dllimport) errno_t __cdecl _set_errno( int _Value); 14:20:12 INFO - __declspec(dllimport) errno_t __cdecl _get_errno( int* _Value); 14:20:12 INFO - __declspec(dllimport) unsigned long* __cdecl __doserrno(void); 14:20:12 INFO - __declspec(dllimport) errno_t __cdecl _set_doserrno( unsigned long _Value); 14:20:12 INFO - __declspec(dllimport) errno_t __cdecl _get_doserrno( unsigned long * _Value); 14:20:12 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\errno.h" 14:20:12 INFO - #line 78 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\errno.h" 14:20:12 INFO - #line 126 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\errno.h" 14:20:12 INFO - } __pragma(pack(pop)) 14:20:12 INFO - #line 12 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_memcpy_s.h" 14:20:12 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime_string.h" 14:20:12 INFO - #pragma once 14:20:12 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:12 INFO - #line 11 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime_string.h" 14:20:12 INFO - __pragma(pack(push, 8)) extern "C" { 14:20:12 INFO - __declspec(dllimport) void const* __cdecl memchr( 14:20:12 INFO - void const* _Buf, 14:20:12 INFO - int _Val, 14:20:12 INFO - size_t _MaxCount 14:20:12 INFO - ); 14:20:12 INFO - int __cdecl memcmp( 14:20:12 INFO - void const* _Buf1, 14:20:12 INFO - void const* _Buf2, 14:20:12 INFO - size_t _Size 14:20:12 INFO - ); 14:20:12 INFO - #line 40 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime_string.h" 14:20:12 INFO - void* __cdecl memcpy( 14:20:12 INFO - void* _Dst, 14:20:12 INFO - void const* _Src, 14:20:12 INFO - size_t _Size 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) void* __cdecl memmove( 14:20:12 INFO - void* _Dst, 14:20:12 INFO - void const* _Src, 14:20:12 INFO - size_t _Size 14:20:12 INFO - ); 14:20:12 INFO - #line 60 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime_string.h" 14:20:12 INFO - void* __cdecl memset( 14:20:12 INFO - void* _Dst, 14:20:12 INFO - int _Val, 14:20:12 INFO - size_t _Size 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) char const* __cdecl strchr( 14:20:12 INFO - char const* _Str, 14:20:12 INFO - int _Val 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) char const* __cdecl strrchr( 14:20:12 INFO - char const* _Str, 14:20:12 INFO - int _Ch 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) char const* __cdecl strstr( 14:20:12 INFO - char const* _Str, 14:20:12 INFO - char const* _SubStr 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) wchar_t const* __cdecl wcschr( 14:20:12 INFO - wchar_t const* _Str, 14:20:12 INFO - wchar_t _Ch 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) wchar_t const* __cdecl wcsrchr( 14:20:12 INFO - wchar_t const* _Str, 14:20:12 INFO - wchar_t _Ch 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) wchar_t const* __cdecl wcsstr( 14:20:12 INFO - wchar_t const* _Str, 14:20:12 INFO - wchar_t const* _SubStr 14:20:12 INFO - ); 14:20:12 INFO - } __pragma(pack(pop)) 14:20:12 INFO - #line 109 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime_string.h" 14:20:12 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_memcpy_s.h" 14:20:12 INFO - __pragma(pack(push, 8)) extern "C" { 14:20:12 INFO - #line 19 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_memcpy_s.h" 14:20:12 INFO - static __inline errno_t __cdecl memcpy_s( 14:20:12 INFO - void* const _Destination, 14:20:12 INFO - rsize_t const _DestinationSize, 14:20:12 INFO - void const* const _Source, 14:20:12 INFO - rsize_t const _SourceSize 14:20:12 INFO - ) 14:20:12 INFO - { 14:20:12 INFO - if (_SourceSize == 0) 14:20:12 INFO - { 14:20:12 INFO - return 0; 14:20:12 INFO - } 14:20:12 INFO - { int _Expr_val=!!(_Destination != 0); if (!(_Expr_val)) { (*_errno()) = 22; _invalid_parameter_noinfo(); return 22; } }; 14:20:12 INFO - if (_Source == 0 || _DestinationSize < _SourceSize) 14:20:12 INFO - { 14:20:12 INFO - memset(_Destination, 0, _DestinationSize); 14:20:12 INFO - { int _Expr_val=!!(_Source != 0); if (!(_Expr_val)) { (*_errno()) = 22; _invalid_parameter_noinfo(); return 22; } }; 14:20:12 INFO - { int _Expr_val=!!(_DestinationSize >= _SourceSize); if (!(_Expr_val)) { (*_errno()) = 34; _invalid_parameter_noinfo(); return 34; } }; 14:20:12 INFO - return 22; 14:20:12 INFO - } 14:20:12 INFO - memcpy(_Destination, _Source, _SourceSize); 14:20:12 INFO - return 0; 14:20:12 INFO - } 14:20:12 INFO - static __inline errno_t __cdecl memmove_s( 14:20:12 INFO - void* const _Destination, 14:20:12 INFO - rsize_t const _DestinationSize, 14:20:12 INFO - void const* const _Source, 14:20:12 INFO - rsize_t const _SourceSize 14:20:12 INFO - ) 14:20:12 INFO - { 14:20:12 INFO - if (_SourceSize == 0) 14:20:12 INFO - { 14:20:12 INFO - return 0; 14:20:12 INFO - } 14:20:12 INFO - { int _Expr_val=!!(_Destination != 0); if (!(_Expr_val)) { (*_errno()) = 22; _invalid_parameter_noinfo(); return 22; } }; 14:20:12 INFO - { int _Expr_val=!!(_Source != 0); if (!(_Expr_val)) { (*_errno()) = 22; _invalid_parameter_noinfo(); return 22; } }; 14:20:12 INFO - { int _Expr_val=!!(_DestinationSize >= _SourceSize); if (!(_Expr_val)) { (*_errno()) = 34; _invalid_parameter_noinfo(); return 34; } }; 14:20:12 INFO - memmove(_Destination, _Source, _SourceSize); 14:20:12 INFO - return 0; 14:20:12 INFO - } 14:20:12 INFO - #line 85 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_memcpy_s.h" 14:20:12 INFO - } __pragma(pack(pop)) 14:20:12 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_memory.h" 14:20:12 INFO - __pragma(pack(push, 8)) extern "C" { 14:20:12 INFO - __declspec(dllimport) int __cdecl _memicmp( 14:20:12 INFO - void const* _Buf1, 14:20:12 INFO - void const* _Buf2, 14:20:12 INFO - size_t _Size 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) int __cdecl _memicmp_l( 14:20:12 INFO - void const* _Buf1, 14:20:12 INFO - void const* _Buf2, 14:20:12 INFO - size_t _Size, 14:20:12 INFO - _locale_t _Locale 14:20:12 INFO - ); 14:20:12 INFO - #line 56 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_memory.h" 14:20:12 INFO - #line 71 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_memory.h" 14:20:12 INFO - #line 73 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_memory.h" 14:20:12 INFO - __declspec(dllimport) void* __cdecl memccpy( 14:20:12 INFO - void* _Dst, 14:20:12 INFO - void const* _Src, 14:20:12 INFO - int _Val, 14:20:12 INFO - size_t _Size 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) int __cdecl memicmp( 14:20:12 INFO - void const* _Buf1, 14:20:12 INFO - void const* _Buf2, 14:20:12 INFO - size_t _Size 14:20:12 INFO - ); 14:20:12 INFO - #line 94 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_memory.h" 14:20:12 INFO - extern "C++" 14:20:12 INFO - inline void* __cdecl memchr( 14:20:12 INFO - void* _Pv, 14:20:12 INFO - int _C, 14:20:12 INFO - size_t _N 14:20:12 INFO - ) 14:20:12 INFO - { 14:20:12 INFO - void const* const _Pvc = _Pv; 14:20:12 INFO - return const_cast(memchr(_Pvc, _C, _N)); 14:20:12 INFO - } 14:20:12 INFO - #line 111 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_memory.h" 14:20:12 INFO - } __pragma(pack(pop)) 14:20:12 INFO - #line 117 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_memory.h" 14:20:12 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:20:12 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:20:12 INFO - #pragma once 14:20:12 INFO - __pragma(pack(push, 8)) extern "C" { 14:20:12 INFO - __declspec(dllimport) errno_t __cdecl wcscat_s( 14:20:12 INFO - wchar_t* _Destination, 14:20:12 INFO - rsize_t _SizeInWords, 14:20:12 INFO - wchar_t const* _Source 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) errno_t __cdecl wcscpy_s( 14:20:12 INFO - wchar_t* _Destination, 14:20:12 INFO - rsize_t _SizeInWords, 14:20:12 INFO - wchar_t const* _Source 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) errno_t __cdecl wcsncat_s( 14:20:12 INFO - wchar_t* _Destination, 14:20:12 INFO - rsize_t _SizeInWords, 14:20:12 INFO - wchar_t const* _Source, 14:20:12 INFO - rsize_t _MaxCount 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) errno_t __cdecl wcsncpy_s( 14:20:12 INFO - wchar_t* _Destination, 14:20:12 INFO - rsize_t _SizeInWords, 14:20:12 INFO - wchar_t const* _Source, 14:20:12 INFO - rsize_t _MaxCount 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) wchar_t* __cdecl wcstok_s( 14:20:12 INFO - wchar_t* _String, 14:20:12 INFO - wchar_t const* _Delimiter, 14:20:12 INFO - wchar_t** _Context 14:20:12 INFO - ); 14:20:12 INFO - #line 65 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:20:12 INFO - #line 77 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:20:12 INFO - __declspec(dllimport) __declspec(allocator) wchar_t* __cdecl _wcsdup( 14:20:12 INFO - wchar_t const* _String 14:20:12 INFO - ); 14:20:12 INFO - #line 86 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:20:12 INFO - extern "C++" { template inline errno_t __cdecl wcscat_s(wchar_t (&_Destination)[_Size], wchar_t const* _Source) throw() { return wcscat_s(_Destination, _Size, _Source); } } 14:20:12 INFO - #line 94 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:20:12 INFO - __declspec(dllimport) wchar_t* __cdecl wcscat( wchar_t *_Destination, wchar_t const* _Source); 14:20:12 INFO - #line 102 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:20:12 INFO - #line 104 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:20:12 INFO - __declspec(dllimport) int __cdecl wcscmp( 14:20:12 INFO - wchar_t const* _String1, 14:20:12 INFO - wchar_t const* _String2 14:20:12 INFO - ); 14:20:12 INFO - extern "C++" { template inline errno_t __cdecl wcscpy_s(wchar_t (&_Destination)[_Size], wchar_t const* _Source) throw() { return wcscpy_s(_Destination, _Size, _Source); } } 14:20:12 INFO - #line 116 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:20:12 INFO - __declspec(dllimport) wchar_t* __cdecl wcscpy( wchar_t *_Destination, wchar_t const* _Source); 14:20:12 INFO - #line 122 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:20:12 INFO - __declspec(dllimport) size_t __cdecl wcscspn( 14:20:12 INFO - wchar_t const* _String, 14:20:12 INFO - wchar_t const* _Control 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) size_t __cdecl wcslen( 14:20:12 INFO - wchar_t const* _String 14:20:12 INFO - ); 14:20:12 INFO - #line 139 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:20:12 INFO - #line 143 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:20:12 INFO - __declspec(dllimport) size_t __cdecl wcsnlen( 14:20:12 INFO - wchar_t const* _Source, 14:20:12 INFO - size_t _MaxCount 14:20:12 INFO - ); 14:20:12 INFO - #line 155 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:20:12 INFO - #line 159 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:20:12 INFO - static __inline size_t __cdecl wcsnlen_s( 14:20:12 INFO - wchar_t const* _Source, 14:20:12 INFO - size_t _MaxCount 14:20:12 INFO - ) 14:20:12 INFO - { 14:20:12 INFO - return (_Source == 0) ? 0 : wcsnlen(_Source, _MaxCount); 14:20:12 INFO - } 14:20:12 INFO - #line 168 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:20:12 INFO - extern "C++" { template inline errno_t __cdecl wcsncat_s( wchar_t (&_Destination)[_Size], wchar_t const* _Source, size_t _Count) throw() { return wcsncat_s(_Destination, _Size, _Source, _Count); } } 14:20:12 INFO - #line 175 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:20:12 INFO - __declspec(dllimport) wchar_t* __cdecl wcsncat( wchar_t *_Destination, wchar_t const* _Source, size_t _Count); 14:20:12 INFO - #line 183 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:20:12 INFO - __declspec(dllimport) int __cdecl wcsncmp( 14:20:12 INFO - wchar_t const* _String1, 14:20:12 INFO - wchar_t const* _String2, 14:20:12 INFO - size_t _MaxCount 14:20:12 INFO - ); 14:20:12 INFO - extern "C++" { template inline errno_t __cdecl wcsncpy_s(wchar_t (&_Destination)[_Size], wchar_t const* _Source, size_t _Count) throw() { return wcsncpy_s(_Destination, _Size, _Source, _Count); } } 14:20:12 INFO - #line 197 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:20:12 INFO - __declspec(dllimport) wchar_t* __cdecl wcsncpy( wchar_t *_Destination, wchar_t const* _Source, size_t _Count); 14:20:12 INFO - #line 205 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:20:12 INFO - __declspec(dllimport) wchar_t const* __cdecl wcspbrk( 14:20:12 INFO - wchar_t const* _String, 14:20:12 INFO - wchar_t const* _Control 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) size_t __cdecl wcsspn( 14:20:12 INFO - wchar_t const* _String, 14:20:12 INFO - wchar_t const* _Control 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) wchar_t* __cdecl wcstok( 14:20:12 INFO - wchar_t* _String, 14:20:12 INFO - wchar_t const* _Delimiter, 14:20:12 INFO - wchar_t** _Context 14:20:12 INFO - ); 14:20:12 INFO - #line 230 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:20:12 INFO - #line 235 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:20:12 INFO - #pragma warning(push) 14:20:12 INFO - #pragma warning(disable: 4141 4996) 14:20:12 INFO - static __inline wchar_t* __cdecl _wcstok( 14:20:12 INFO - wchar_t* const _String, 14:20:12 INFO - wchar_t const* const _Delimiter 14:20:12 INFO - ) 14:20:12 INFO - { 14:20:12 INFO - return wcstok(_String, _Delimiter, 0); 14:20:12 INFO - } 14:20:12 INFO - #line 251 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:20:12 INFO - extern "C++" __declspec(deprecated("wcstok has been changed to conform with the ISO C standard, " "adding an extra context parameter. To use the legacy Microsoft " "wcstok, define _CRT_NON_CONFORMING_WCSTOK.")) 14:20:12 INFO - inline wchar_t* __cdecl wcstok( 14:20:12 INFO - wchar_t* _String, 14:20:12 INFO - wchar_t const* _Delimiter 14:20:12 INFO - ) throw() 14:20:12 INFO - { 14:20:12 INFO - return wcstok(_String, _Delimiter, 0); 14:20:12 INFO - } 14:20:12 INFO - #line 262 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:20:12 INFO - #pragma warning(pop) 14:20:12 INFO - #line 266 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:20:12 INFO - __declspec(dllimport) wchar_t* __cdecl _wcserror( 14:20:12 INFO - int _ErrorNumber 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) errno_t __cdecl _wcserror_s( 14:20:12 INFO - wchar_t* _Buffer, 14:20:12 INFO - size_t _SizeInWords, 14:20:12 INFO - int _ErrorNumber 14:20:12 INFO - ); 14:20:12 INFO - extern "C++" { template inline errno_t __cdecl _wcserror_s(wchar_t (&_Buffer)[_Size], int _Error) throw() { return _wcserror_s(_Buffer, _Size, _Error); } } 14:20:12 INFO - #line 287 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:20:12 INFO - __declspec(dllimport) wchar_t* __cdecl __wcserror( 14:20:12 INFO - wchar_t const* _String 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) errno_t __cdecl __wcserror_s( 14:20:12 INFO - wchar_t* _Buffer, 14:20:12 INFO - size_t _SizeInWords, 14:20:12 INFO - wchar_t const* _ErrorMessage 14:20:12 INFO - ); 14:20:12 INFO - extern "C++" { template inline errno_t __cdecl __wcserror_s(wchar_t (&_Buffer)[_Size], wchar_t const* _ErrorMessage) throw() { return __wcserror_s(_Buffer, _Size, _ErrorMessage); } } 14:20:12 INFO - #line 306 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:20:12 INFO - __declspec(dllimport) int __cdecl _wcsicmp( 14:20:12 INFO - wchar_t const* _String1, 14:20:12 INFO - wchar_t const* _String2 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) int __cdecl _wcsicmp_l( 14:20:12 INFO - wchar_t const* _String1, 14:20:12 INFO - wchar_t const* _String2, 14:20:12 INFO - _locale_t _Locale 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) int __cdecl _wcsnicmp( 14:20:12 INFO - wchar_t const* _String1, 14:20:12 INFO - wchar_t const* _String2, 14:20:12 INFO - size_t _MaxCount 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) int __cdecl _wcsnicmp_l( 14:20:12 INFO - wchar_t const* _String1, 14:20:12 INFO - wchar_t const* _String2, 14:20:12 INFO - size_t _MaxCount, 14:20:12 INFO - _locale_t _Locale 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) errno_t __cdecl _wcsnset_s( 14:20:12 INFO - wchar_t* _Destination, 14:20:12 INFO - size_t _SizeInWords, 14:20:12 INFO - wchar_t _Value, 14:20:12 INFO - size_t _MaxCount 14:20:12 INFO - ); 14:20:12 INFO - extern "C++" { template inline errno_t __cdecl _wcsnset_s( wchar_t (&_Destination)[_Size], wchar_t _Value, size_t _MaxCount) throw() { return _wcsnset_s(_Destination, _Size, _Value, _MaxCount); } } 14:20:12 INFO - #line 344 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:20:12 INFO - __declspec(dllimport) wchar_t* __cdecl _wcsnset( wchar_t *_String, wchar_t _Value, size_t _MaxCount); 14:20:12 INFO - #line 352 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:20:12 INFO - __declspec(dllimport) wchar_t* __cdecl _wcsrev( 14:20:12 INFO - wchar_t* _String 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) errno_t __cdecl _wcsset_s( 14:20:12 INFO - wchar_t* _Destination, 14:20:12 INFO - size_t _SizeInWords, 14:20:12 INFO - wchar_t _Value 14:20:12 INFO - ); 14:20:12 INFO - extern "C++" { template inline errno_t __cdecl _wcsset_s( wchar_t (&_String)[_Size], wchar_t _Value) throw() { return _wcsset_s(_String, _Size, _Value); } } 14:20:12 INFO - #line 368 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:20:12 INFO - __declspec(dllimport) wchar_t* __cdecl _wcsset( wchar_t *_String, wchar_t _Value); 14:20:12 INFO - #line 375 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:20:12 INFO - __declspec(dllimport) errno_t __cdecl _wcslwr_s( 14:20:12 INFO - wchar_t* _String, 14:20:12 INFO - size_t _SizeInWords 14:20:12 INFO - ); 14:20:12 INFO - extern "C++" { template inline errno_t __cdecl _wcslwr_s( wchar_t (&_String)[_Size]) throw() { return _wcslwr_s(_String, _Size); } } 14:20:12 INFO - #line 385 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:20:12 INFO - __declspec(dllimport) wchar_t* __cdecl _wcslwr( wchar_t *_String); 14:20:12 INFO - #line 390 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:20:12 INFO - __declspec(dllimport) errno_t __cdecl _wcslwr_s_l( 14:20:12 INFO - wchar_t* _String, 14:20:12 INFO - size_t _SizeInWords, 14:20:12 INFO - _locale_t _Locale 14:20:12 INFO - ); 14:20:12 INFO - extern "C++" { template inline errno_t __cdecl _wcslwr_s_l( wchar_t (&_String)[_Size], _locale_t _Locale) throw() { return _wcslwr_s_l(_String, _Size, _Locale); } } 14:20:12 INFO - #line 403 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:20:12 INFO - __declspec(dllimport) wchar_t* __cdecl _wcslwr_l( wchar_t *_String, _locale_t _Locale); 14:20:12 INFO - #line 410 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:20:12 INFO - __declspec(dllimport) errno_t __cdecl _wcsupr_s( 14:20:12 INFO - wchar_t* _String, 14:20:12 INFO - size_t _Size 14:20:12 INFO - ); 14:20:12 INFO - extern "C++" { template inline errno_t __cdecl _wcsupr_s( wchar_t (&_String)[_Size]) throw() { return _wcsupr_s(_String, _Size); } } 14:20:12 INFO - #line 421 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:20:12 INFO - __declspec(dllimport) wchar_t* __cdecl _wcsupr( wchar_t *_String); 14:20:12 INFO - #line 426 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:20:12 INFO - __declspec(dllimport) errno_t __cdecl _wcsupr_s_l( 14:20:12 INFO - wchar_t* _String, 14:20:12 INFO - size_t _Size, 14:20:12 INFO - _locale_t _Locale 14:20:12 INFO - ); 14:20:12 INFO - extern "C++" { template inline errno_t __cdecl _wcsupr_s_l( wchar_t (&_String)[_Size], _locale_t _Locale) throw() { return _wcsupr_s_l(_String, _Size, _Locale); } } 14:20:12 INFO - #line 439 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:20:12 INFO - __declspec(dllimport) wchar_t* __cdecl _wcsupr_l( wchar_t *_String, _locale_t _Locale); 14:20:12 INFO - #line 446 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:20:12 INFO - __declspec(dllimport) size_t __cdecl wcsxfrm( 14:20:12 INFO - wchar_t* _Destination, 14:20:12 INFO - wchar_t const* _Source, 14:20:12 INFO - size_t _MaxCount 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) size_t __cdecl _wcsxfrm_l( 14:20:12 INFO - wchar_t* _Destination, 14:20:12 INFO - wchar_t const* _Source, 14:20:12 INFO - size_t _MaxCount, 14:20:12 INFO - _locale_t _Locale 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) int __cdecl wcscoll( 14:20:12 INFO - wchar_t const* _String1, 14:20:12 INFO - wchar_t const* _String2 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) int __cdecl _wcscoll_l( 14:20:12 INFO - wchar_t const* _String1, 14:20:12 INFO - wchar_t const* _String2, 14:20:12 INFO - _locale_t _Locale 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) int __cdecl _wcsicoll( 14:20:12 INFO - wchar_t const* _String1, 14:20:12 INFO - wchar_t const* _String2 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) int __cdecl _wcsicoll_l( 14:20:12 INFO - wchar_t const* _String1, 14:20:12 INFO - wchar_t const* _String2, 14:20:12 INFO - _locale_t _Locale 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) int __cdecl _wcsncoll( 14:20:12 INFO - wchar_t const* _String1, 14:20:12 INFO - wchar_t const* _String2, 14:20:12 INFO - size_t _MaxCount 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) int __cdecl _wcsncoll_l( 14:20:12 INFO - wchar_t const* _String1, 14:20:12 INFO - wchar_t const* _String2, 14:20:12 INFO - size_t _MaxCount, 14:20:12 INFO - _locale_t _Locale 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) int __cdecl _wcsnicoll( 14:20:12 INFO - wchar_t const* _String1, 14:20:12 INFO - wchar_t const* _String2, 14:20:12 INFO - size_t _MaxCount 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) int __cdecl _wcsnicoll_l( 14:20:12 INFO - wchar_t const* _String1, 14:20:12 INFO - wchar_t const* _String2, 14:20:12 INFO - size_t _MaxCount, 14:20:12 INFO - _locale_t _Locale 14:20:12 INFO - ); 14:20:12 INFO - extern "C++" { 14:20:12 INFO - inline wchar_t* __cdecl wcschr( wchar_t* _String, wchar_t _C) 14:20:12 INFO - { 14:20:12 INFO - return const_cast(wcschr(static_cast(_String), _C)); 14:20:12 INFO - } 14:20:12 INFO - inline wchar_t* __cdecl wcspbrk( wchar_t* _String, wchar_t const* _Control) 14:20:12 INFO - { 14:20:12 INFO - return const_cast(wcspbrk(static_cast(_String), _Control)); 14:20:12 INFO - } 14:20:12 INFO - inline wchar_t* __cdecl wcsrchr( wchar_t* _String, wchar_t _C) 14:20:12 INFO - { 14:20:12 INFO - return const_cast(wcsrchr(static_cast(_String), _C)); 14:20:12 INFO - } 14:20:12 INFO - inline wchar_t* __cdecl wcsstr( wchar_t* _String, wchar_t const*_SubStr) 14:20:12 INFO - { 14:20:12 INFO - return const_cast(wcsstr(static_cast(_String), _SubStr)); 14:20:12 INFO - } 14:20:12 INFO - } 14:20:12 INFO - #line 558 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:20:12 INFO - #line 571 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:20:12 INFO - __declspec(dllimport) wchar_t* __cdecl wcsdup( 14:20:12 INFO - wchar_t const* _String 14:20:12 INFO - ); 14:20:12 INFO - #line 580 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:20:12 INFO - __declspec(dllimport) int __cdecl wcsicmp( 14:20:12 INFO - wchar_t const* _String1, 14:20:12 INFO - wchar_t const* _String2 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) int __cdecl wcsnicmp( 14:20:12 INFO - wchar_t const* _String1, 14:20:12 INFO - wchar_t const* _String2, 14:20:12 INFO - size_t _MaxCount 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) wchar_t* __cdecl wcsnset( 14:20:12 INFO - wchar_t* _String, 14:20:12 INFO - wchar_t _Value, 14:20:12 INFO - size_t _MaxCount 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) wchar_t* __cdecl wcsrev( 14:20:12 INFO - wchar_t* _String 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) wchar_t* __cdecl wcsset( 14:20:12 INFO - wchar_t* _String, 14:20:12 INFO - wchar_t _Value 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) wchar_t* __cdecl wcslwr( 14:20:12 INFO - wchar_t* _String 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) wchar_t* __cdecl wcsupr( 14:20:12 INFO - wchar_t* _String 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) int __cdecl wcsicoll( 14:20:12 INFO - wchar_t const* _String1, 14:20:12 INFO - wchar_t const* _String2 14:20:12 INFO - ); 14:20:12 INFO - #line 637 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:20:12 INFO - } __pragma(pack(pop)) 14:20:12 INFO - #line 643 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wstring.h" 14:20:12 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:20:12 INFO - __pragma(pack(push, 8)) extern "C" { 14:20:12 INFO - __declspec(dllimport) errno_t __cdecl strcpy_s( 14:20:12 INFO - char* _Destination, 14:20:12 INFO - rsize_t _SizeInBytes, 14:20:12 INFO - char const* _Source 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) errno_t __cdecl strcat_s( 14:20:12 INFO - char* _Destination, 14:20:12 INFO - rsize_t _SizeInBytes, 14:20:12 INFO - char const* _Source 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) errno_t __cdecl strerror_s( 14:20:12 INFO - char* _Buffer, 14:20:12 INFO - size_t _SizeInBytes, 14:20:12 INFO - int _ErrorNumber); 14:20:12 INFO - __declspec(dllimport) errno_t __cdecl strncat_s( 14:20:12 INFO - char* _Destination, 14:20:12 INFO - rsize_t _SizeInBytes, 14:20:12 INFO - char const* _Source, 14:20:12 INFO - rsize_t _MaxCount 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) errno_t __cdecl strncpy_s( 14:20:12 INFO - char* _Destination, 14:20:12 INFO - rsize_t _SizeInBytes, 14:20:12 INFO - char const* _Source, 14:20:12 INFO - rsize_t _MaxCount 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) char* __cdecl strtok_s( 14:20:12 INFO - char* _String, 14:20:12 INFO - char const* _Delimiter, 14:20:12 INFO - char** _Context 14:20:12 INFO - ); 14:20:12 INFO - #line 70 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:20:12 INFO - __declspec(dllimport) void* __cdecl _memccpy( 14:20:12 INFO - void* _Dst, 14:20:12 INFO - void const* _Src, 14:20:12 INFO - int _Val, 14:20:12 INFO - size_t _MaxCount 14:20:12 INFO - ); 14:20:12 INFO - extern "C++" { template inline errno_t __cdecl strcat_s(char (&_Destination)[_Size], char const* _Source) throw() { return strcat_s(_Destination, _Size, _Source); } } 14:20:12 INFO - #line 83 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:20:12 INFO - char* __cdecl strcat( char *_Destination, char const* _Source); 14:20:12 INFO - #line 91 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:20:12 INFO - #line 93 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:20:12 INFO - int __cdecl strcmp( 14:20:12 INFO - char const* _Str1, 14:20:12 INFO - char const* _Str2 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) int __cdecl _strcmpi( 14:20:12 INFO - char const* _String1, 14:20:12 INFO - char const* _String2 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) int __cdecl strcoll( 14:20:12 INFO - char const* _String1, 14:20:12 INFO - char const* _String2 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) int __cdecl _strcoll_l( 14:20:12 INFO - char const* _String1, 14:20:12 INFO - char const* _String2, 14:20:12 INFO - _locale_t _Locale 14:20:12 INFO - ); 14:20:12 INFO - extern "C++" { template inline errno_t __cdecl strcpy_s( char (&_Destination)[_Size], char const* _Source) throw() { return strcpy_s(_Destination, _Size, _Source); } } 14:20:12 INFO - #line 124 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:20:12 INFO - char* __cdecl strcpy( char *_Destination, char const* _Source); 14:20:12 INFO - #line 130 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:20:12 INFO - __declspec(dllimport) size_t __cdecl strcspn( 14:20:12 INFO - char const* _Str, 14:20:12 INFO - char const* _Control 14:20:12 INFO - ); 14:20:12 INFO - #line 141 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:20:12 INFO - __declspec(dllimport) __declspec(allocator) char* __cdecl _strdup( 14:20:12 INFO - char const* _Source 14:20:12 INFO - ); 14:20:12 INFO - #line 150 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:20:12 INFO - __declspec(dllimport) char* __cdecl _strerror( 14:20:12 INFO - char const* _ErrorMessage 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) errno_t __cdecl _strerror_s( 14:20:12 INFO - char* _Buffer, 14:20:12 INFO - size_t _SizeInBytes, 14:20:12 INFO - char const* _ErrorMessage 14:20:12 INFO - ); 14:20:12 INFO - extern "C++" { template inline errno_t __cdecl _strerror_s(char (&_Buffer)[_Size], char const* _ErrorMessage) throw() { return _strerror_s(_Buffer, _Size, _ErrorMessage); } } 14:20:12 INFO - #line 170 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:20:12 INFO - __declspec(dllimport) char* __cdecl strerror( 14:20:12 INFO - int _ErrorMessage 14:20:12 INFO - ); 14:20:12 INFO - extern "C++" { template inline errno_t __cdecl strerror_s(char (&_Buffer)[_Size], int _ErrorMessage) throw() { return strerror_s(_Buffer, _Size, _ErrorMessage); } } 14:20:12 INFO - #line 182 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:20:12 INFO - __declspec(dllimport) int __cdecl _stricmp( 14:20:12 INFO - char const* _String1, 14:20:12 INFO - char const* _String2 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) int __cdecl _stricoll( 14:20:12 INFO - char const* _String1, 14:20:12 INFO - char const* _String2 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) int __cdecl _stricoll_l( 14:20:12 INFO - char const* _String1, 14:20:12 INFO - char const* _String2, 14:20:12 INFO - _locale_t _Locale 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) int __cdecl _stricmp_l( 14:20:12 INFO - char const* _String1, 14:20:12 INFO - char const* _String2, 14:20:12 INFO - _locale_t _Locale 14:20:12 INFO - ); 14:20:12 INFO - size_t __cdecl strlen( 14:20:12 INFO - char const* _Str 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) errno_t __cdecl _strlwr_s( 14:20:12 INFO - char* _String, 14:20:12 INFO - size_t _Size 14:20:12 INFO - ); 14:20:12 INFO - extern "C++" { template inline errno_t __cdecl _strlwr_s( char (&_String)[_Size]) throw() { return _strlwr_s(_String, _Size); } } 14:20:12 INFO - #line 224 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:20:12 INFO - __declspec(dllimport) char* __cdecl _strlwr( char *_String); 14:20:12 INFO - #line 229 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:20:12 INFO - __declspec(dllimport) errno_t __cdecl _strlwr_s_l( 14:20:12 INFO - char* _String, 14:20:12 INFO - size_t _Size, 14:20:12 INFO - _locale_t _Locale 14:20:12 INFO - ); 14:20:12 INFO - extern "C++" { template inline errno_t __cdecl _strlwr_s_l( char (&_String)[_Size], _locale_t _Locale) throw() { return _strlwr_s_l(_String, _Size, _Locale); } } 14:20:12 INFO - #line 242 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:20:12 INFO - __declspec(dllimport) char* __cdecl _strlwr_l( char *_String, _locale_t _Locale); 14:20:12 INFO - #line 249 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:20:12 INFO - extern "C++" { template inline errno_t __cdecl strncat_s( char (&_Destination)[_Size], char const* _Source, size_t _Count) throw() { return strncat_s(_Destination, _Size, _Source, _Count); } } 14:20:12 INFO - #line 256 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:20:12 INFO - __declspec(dllimport) char* __cdecl strncat( char *_Destination, char const* _Source, size_t _Count); 14:20:12 INFO - #line 264 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:20:12 INFO - __declspec(dllimport) int __cdecl strncmp( 14:20:12 INFO - char const* _Str1, 14:20:12 INFO - char const* _Str2, 14:20:12 INFO - size_t _MaxCount 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) int __cdecl _strnicmp( 14:20:12 INFO - char const* _String1, 14:20:12 INFO - char const* _String2, 14:20:12 INFO - size_t _MaxCount 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) int __cdecl _strnicmp_l( 14:20:12 INFO - char const* _String1, 14:20:12 INFO - char const* _String2, 14:20:12 INFO - size_t _MaxCount, 14:20:12 INFO - _locale_t _Locale 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) int __cdecl _strnicoll( 14:20:12 INFO - char const* _String1, 14:20:12 INFO - char const* _String2, 14:20:12 INFO - size_t _MaxCount 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) int __cdecl _strnicoll_l( 14:20:12 INFO - char const* _String1, 14:20:12 INFO - char const* _String2, 14:20:12 INFO - size_t _MaxCount, 14:20:12 INFO - _locale_t _Locale 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) int __cdecl _strncoll( 14:20:12 INFO - char const* _String1, 14:20:12 INFO - char const* _String2, 14:20:12 INFO - size_t _MaxCount 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) int __cdecl _strncoll_l( 14:20:12 INFO - char const* _String1, 14:20:12 INFO - char const* _String2, 14:20:12 INFO - size_t _MaxCount, 14:20:12 INFO - _locale_t _Locale 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) size_t __cdecl __strncnt( 14:20:12 INFO - char const* _String, 14:20:12 INFO - size_t _Count 14:20:12 INFO - ); 14:20:12 INFO - extern "C++" { template inline errno_t __cdecl strncpy_s(char (&_Destination)[_Size], char const* _Source, size_t _Count) throw() { return strncpy_s(_Destination, _Size, _Source, _Count); } } 14:20:12 INFO - #line 328 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:20:12 INFO - __declspec(dllimport) char* __cdecl strncpy( char *_Destination, char const* _Source, size_t _Count); 14:20:12 INFO - #line 336 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:20:12 INFO - #line 342 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:20:12 INFO - #line 346 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:20:12 INFO - __declspec(dllimport) size_t __cdecl strnlen( 14:20:12 INFO - char const* _String, 14:20:12 INFO - size_t _MaxCount 14:20:12 INFO - ); 14:20:12 INFO - #line 358 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:20:12 INFO - #line 362 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:20:12 INFO - static __inline size_t __cdecl strnlen_s( 14:20:12 INFO - char const* _String, 14:20:12 INFO - size_t _MaxCount 14:20:12 INFO - ) 14:20:12 INFO - { 14:20:12 INFO - return _String == 0 ? 0 : strnlen(_String, _MaxCount); 14:20:12 INFO - } 14:20:12 INFO - #line 371 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:20:12 INFO - __declspec(dllimport) errno_t __cdecl _strnset_s( 14:20:12 INFO - char* _String, 14:20:12 INFO - size_t _SizeInBytes, 14:20:12 INFO - int _Value, 14:20:12 INFO - size_t _MaxCount 14:20:12 INFO - ); 14:20:12 INFO - extern "C++" { template inline errno_t __cdecl _strnset_s( char (&_Destination)[_Size], int _Value, size_t _Count) throw() { return _strnset_s(_Destination, _Size, _Value, _Count); } } 14:20:12 INFO - #line 386 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:20:12 INFO - __declspec(dllimport) char* __cdecl _strnset( char *_Destination, int _Value, size_t _Count); 14:20:12 INFO - #line 394 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:20:12 INFO - __declspec(dllimport) char const* __cdecl strpbrk( 14:20:12 INFO - char const* _Str, 14:20:12 INFO - char const* _Control 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) char* __cdecl _strrev( 14:20:12 INFO - char* _Str 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) errno_t __cdecl _strset_s( 14:20:12 INFO - char* _Destination, 14:20:12 INFO - size_t _DestinationSize, 14:20:12 INFO - int _Value 14:20:12 INFO - ); 14:20:12 INFO - extern "C++" { template inline errno_t __cdecl _strset_s( char (&_Destination)[_Size], int _Value) throw() { return _strset_s(_Destination, _Size, _Value); } } 14:20:12 INFO - #line 417 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:20:12 INFO - char* __cdecl _strset( char *_Destination, int _Value); 14:20:12 INFO - #line 423 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:20:12 INFO - __declspec(dllimport) size_t __cdecl strspn( 14:20:12 INFO - char const* _Str, 14:20:12 INFO - char const* _Control 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) char* __cdecl strtok( 14:20:12 INFO - char* _String, 14:20:12 INFO - char const* _Delimiter 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) errno_t __cdecl _strupr_s( 14:20:12 INFO - char* _String, 14:20:12 INFO - size_t _Size 14:20:12 INFO - ); 14:20:12 INFO - extern "C++" { template inline errno_t __cdecl _strupr_s( char (&_String)[_Size]) throw() { return _strupr_s(_String, _Size); } } 14:20:12 INFO - #line 446 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:20:12 INFO - __declspec(dllimport) char* __cdecl _strupr( char *_String); 14:20:12 INFO - #line 451 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:20:12 INFO - __declspec(dllimport) errno_t __cdecl _strupr_s_l( 14:20:12 INFO - char* _String, 14:20:12 INFO - size_t _Size, 14:20:12 INFO - _locale_t _Locale 14:20:12 INFO - ); 14:20:12 INFO - extern "C++" { template inline errno_t __cdecl _strupr_s_l( char (&_String)[_Size], _locale_t _Locale) throw() { return _strupr_s_l(_String, _Size, _Locale); } } 14:20:12 INFO - #line 464 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:20:12 INFO - __declspec(dllimport) char* __cdecl _strupr_l( char *_String, _locale_t _Locale); 14:20:12 INFO - #line 471 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:20:12 INFO - __declspec(dllimport) size_t __cdecl strxfrm( 14:20:12 INFO - char* _Destination, 14:20:12 INFO - char const* _Source, 14:20:12 INFO - size_t _MaxCount 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) size_t __cdecl _strxfrm_l( 14:20:12 INFO - char* _Destination, 14:20:12 INFO - char const* _Source, 14:20:12 INFO - size_t _MaxCount, 14:20:12 INFO - _locale_t _Locale 14:20:12 INFO - ); 14:20:12 INFO - extern "C++" 14:20:12 INFO - { 14:20:12 INFO - inline char* __cdecl strchr( char* const _String, int const _Ch) 14:20:12 INFO - { 14:20:12 INFO - return const_cast(strchr(static_cast(_String), _Ch)); 14:20:12 INFO - } 14:20:12 INFO - inline char* __cdecl strpbrk( char* const _String, char const* const _Control) 14:20:12 INFO - { 14:20:12 INFO - return const_cast(strpbrk(static_cast(_String), _Control)); 14:20:12 INFO - } 14:20:12 INFO - inline char* __cdecl strrchr( char* const _String, int const _Ch) 14:20:12 INFO - { 14:20:12 INFO - return const_cast(strrchr(static_cast(_String), _Ch)); 14:20:12 INFO - } 14:20:12 INFO - inline char* __cdecl strstr( char* const _String, char const* const _SubString) 14:20:12 INFO - { 14:20:12 INFO - return const_cast(strstr(static_cast(_String), _SubString)); 14:20:12 INFO - } 14:20:12 INFO - } 14:20:12 INFO - #line 519 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:20:12 INFO - #line 528 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:20:12 INFO - __declspec(dllimport) char* __cdecl strdup( 14:20:12 INFO - char const* _String 14:20:12 INFO - ); 14:20:12 INFO - #line 537 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:20:12 INFO - __declspec(dllimport) int __cdecl strcmpi( 14:20:12 INFO - char const* _String1, 14:20:12 INFO - char const* _String2 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) int __cdecl stricmp( 14:20:12 INFO - char const* _String1, 14:20:12 INFO - char const* _String2 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) char* __cdecl strlwr( 14:20:12 INFO - char* _String 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) int __cdecl strnicmp( 14:20:12 INFO - char const* _String1, 14:20:12 INFO - char const* _String2, 14:20:12 INFO - size_t _MaxCount 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) char* __cdecl strnset( 14:20:12 INFO - char* _String, 14:20:12 INFO - int _Value, 14:20:12 INFO - size_t _MaxCount 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) char* __cdecl strrev( 14:20:12 INFO - char* _String 14:20:12 INFO - ); 14:20:12 INFO - char* __cdecl strset( 14:20:12 INFO - char* _String, 14:20:12 INFO - int _Value); 14:20:12 INFO - __declspec(dllimport) char* __cdecl strupr( 14:20:12 INFO - char* _String 14:20:12 INFO - ); 14:20:12 INFO - #line 586 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:20:12 INFO - } __pragma(pack(pop)) 14:20:12 INFO - #line 592 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\string.h" 14:20:12 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cstring" 14:20:12 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cstring" 14:20:12 INFO - namespace std { 14:20:12 INFO - using :: size_t; using :: memchr; using :: memcmp; 14:20:12 INFO - using :: memcpy; using :: memmove; using :: memset; 14:20:12 INFO - using :: strcat; using :: strchr; using :: strcmp; 14:20:12 INFO - using :: strcoll; using :: strcpy; using :: strcspn; 14:20:12 INFO - using :: strerror; using :: strlen; using :: strncat; 14:20:12 INFO - using :: strncmp; using :: strncpy; using :: strpbrk; 14:20:12 INFO - using :: strrchr; using :: strspn; using :: strstr; 14:20:12 INFO - using :: strtok; using :: strxfrm; 14:20:12 INFO - } 14:20:12 INFO - #line 28 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cstring" 14:20:12 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cstring" 14:20:12 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cstring" 14:20:12 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cstring" 14:20:12 INFO - #pragma warning( pop ) 14:20:12 INFO - #line 82 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cstring" 14:20:12 INFO - #line 8 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\iosfwd" 14:20:12 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cwchar" 14:20:12 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cwchar" 14:20:12 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cwchar" 14:20:12 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/throw_msvc.h" 14:20:12 INFO - #line 26 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cwchar" 14:20:12 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cwchar" 14:20:12 INFO - #line 54 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cwchar" 14:20:12 INFO - #pragma warning( push ) 14:20:12 INFO - #pragma warning( disable : 4275 4530 ) 14:20:12 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cwchar" 14:20:12 INFO - #pragma once 14:20:12 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\wchar.h" 14:20:12 INFO - #pragma once 14:20:12 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:20:12 INFO - #pragma once 14:20:12 INFO - __pragma(pack(push, 8)) extern "C" { 14:20:12 INFO - __declspec(dllimport) errno_t __cdecl _cgetws_s( 14:20:12 INFO - wchar_t* _Buffer, 14:20:12 INFO - size_t _BufferCount, 14:20:12 INFO - size_t* _SizeRead 14:20:12 INFO - ); 14:20:12 INFO - extern "C++" { template inline errno_t __cdecl _cgetws_s( wchar_t (&_Buffer)[_Size], size_t* _SizeRead) throw() { return _cgetws_s(_Buffer, _Size, _SizeRead); } } 14:20:12 INFO - #line 38 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:20:12 INFO - __declspec(dllimport) int __cdecl _cputws( 14:20:12 INFO - wchar_t const* _Buffer 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) wint_t __cdecl _getwch (void); 14:20:12 INFO - __declspec(dllimport) wint_t __cdecl _getwche (void); 14:20:12 INFO - __declspec(dllimport) wint_t __cdecl _putwch ( wchar_t _Character); 14:20:12 INFO - __declspec(dllimport) wint_t __cdecl _ungetwch( wint_t _Character); 14:20:12 INFO - __declspec(dllimport) wint_t __cdecl _getwch_nolock (void); 14:20:12 INFO - __declspec(dllimport) wint_t __cdecl _getwche_nolock (void); 14:20:12 INFO - __declspec(dllimport) wint_t __cdecl _putwch_nolock ( wchar_t _Character); 14:20:12 INFO - __declspec(dllimport) wint_t __cdecl _ungetwch_nolock( wint_t _Character); 14:20:12 INFO - __declspec(dllimport) int __cdecl __conio_common_vcwprintf( 14:20:12 INFO - unsigned __int64 _Options, 14:20:12 INFO - wchar_t const* _Format, 14:20:12 INFO - _locale_t _Locale, 14:20:12 INFO - va_list _ArgList 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) int __cdecl __conio_common_vcwprintf_s( 14:20:12 INFO - unsigned __int64 _Options, 14:20:12 INFO - wchar_t const* _Format, 14:20:12 INFO - _locale_t _Locale, 14:20:12 INFO - va_list _ArgList 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) int __cdecl __conio_common_vcwprintf_p( 14:20:12 INFO - unsigned __int64 _Options, 14:20:12 INFO - wchar_t const* _Format, 14:20:12 INFO - _locale_t _Locale, 14:20:12 INFO - va_list _ArgList 14:20:12 INFO - ); 14:20:12 INFO - __inline int __cdecl _vcwprintf_l( 14:20:12 INFO - wchar_t const* const _Format, 14:20:12 INFO - _locale_t const _Locale, 14:20:12 INFO - va_list _ArgList 14:20:12 INFO - ) 14:20:12 INFO - #line 94 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:20:12 INFO - { 14:20:12 INFO - return __conio_common_vcwprintf((*__local_stdio_printf_options()), _Format, _Locale, _ArgList); 14:20:12 INFO - } 14:20:12 INFO - #line 98 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:20:12 INFO - __inline int __cdecl _vcwprintf( 14:20:12 INFO - wchar_t const* const _Format, 14:20:12 INFO - va_list _ArgList 14:20:12 INFO - ) 14:20:12 INFO - #line 107 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:20:12 INFO - { 14:20:12 INFO - return _vcwprintf_l(_Format, 0, _ArgList); 14:20:12 INFO - } 14:20:12 INFO - #line 111 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:20:12 INFO - __inline int __cdecl _vcwprintf_s_l( 14:20:12 INFO - wchar_t const* const _Format, 14:20:12 INFO - _locale_t const _Locale, 14:20:12 INFO - va_list _ArgList 14:20:12 INFO - ) 14:20:12 INFO - #line 121 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:20:12 INFO - { 14:20:12 INFO - return __conio_common_vcwprintf_s((*__local_stdio_printf_options()), _Format, _Locale, _ArgList); 14:20:12 INFO - } 14:20:12 INFO - #line 125 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:20:12 INFO - __inline int __cdecl _vcwprintf_s( 14:20:12 INFO - wchar_t const* const _Format, 14:20:12 INFO - va_list _ArgList 14:20:12 INFO - ) 14:20:12 INFO - #line 134 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:20:12 INFO - { 14:20:12 INFO - return _vcwprintf_s_l(_Format, 0, _ArgList); 14:20:12 INFO - } 14:20:12 INFO - #line 138 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:20:12 INFO - __inline int __cdecl _vcwprintf_p_l( 14:20:12 INFO - wchar_t const* const _Format, 14:20:12 INFO - _locale_t const _Locale, 14:20:12 INFO - va_list _ArgList 14:20:12 INFO - ) 14:20:12 INFO - #line 148 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:20:12 INFO - { 14:20:12 INFO - return __conio_common_vcwprintf_p((*__local_stdio_printf_options()), _Format, _Locale, _ArgList); 14:20:12 INFO - } 14:20:12 INFO - #line 152 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:20:12 INFO - __inline int __cdecl _vcwprintf_p( 14:20:12 INFO - const wchar_t* const _Format, 14:20:12 INFO - va_list _ArgList 14:20:12 INFO - ) 14:20:12 INFO - #line 161 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:20:12 INFO - { 14:20:12 INFO - return _vcwprintf_p_l(_Format, 0, _ArgList); 14:20:12 INFO - } 14:20:12 INFO - #line 165 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:20:12 INFO - __inline int __cdecl _cwprintf_l( 14:20:12 INFO - wchar_t const* const _Format, 14:20:12 INFO - _locale_t const _Locale, 14:20:12 INFO - ...) 14:20:12 INFO - #line 174 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:20:12 INFO - { 14:20:12 INFO - int _Result; 14:20:12 INFO - va_list _ArgList; 14:20:12 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:12 INFO - _Result = _vcwprintf_l(_Format, _Locale, _ArgList); 14:20:12 INFO - ((void)(_ArgList = (va_list)0)); 14:20:12 INFO - return _Result; 14:20:12 INFO - } 14:20:12 INFO - #line 183 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:20:12 INFO - __inline int __cdecl _cwprintf( 14:20:12 INFO - wchar_t const* const _Format, 14:20:12 INFO - ...) 14:20:12 INFO - #line 191 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:20:12 INFO - { 14:20:12 INFO - int _Result; 14:20:12 INFO - va_list _ArgList; 14:20:12 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:12 INFO - _Result = _vcwprintf_l(_Format, 0, _ArgList); 14:20:12 INFO - ((void)(_ArgList = (va_list)0)); 14:20:12 INFO - return _Result; 14:20:12 INFO - } 14:20:12 INFO - #line 200 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:20:12 INFO - __inline int __cdecl _cwprintf_s_l( 14:20:12 INFO - wchar_t const* const _Format, 14:20:12 INFO - _locale_t const _Locale, 14:20:12 INFO - ...) 14:20:12 INFO - #line 209 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:20:12 INFO - { 14:20:12 INFO - int _Result; 14:20:12 INFO - va_list _ArgList; 14:20:12 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:12 INFO - _Result = _vcwprintf_s_l(_Format, _Locale, _ArgList); 14:20:12 INFO - ((void)(_ArgList = (va_list)0)); 14:20:12 INFO - return _Result; 14:20:12 INFO - } 14:20:12 INFO - #line 218 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:20:12 INFO - __inline int __cdecl _cwprintf_s( 14:20:12 INFO - wchar_t const* const _Format, 14:20:12 INFO - ...) 14:20:12 INFO - #line 226 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:20:12 INFO - { 14:20:12 INFO - int _Result; 14:20:12 INFO - va_list _ArgList; 14:20:12 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:12 INFO - _Result = _vcwprintf_s_l(_Format, 0, _ArgList); 14:20:12 INFO - ((void)(_ArgList = (va_list)0)); 14:20:12 INFO - return _Result; 14:20:12 INFO - } 14:20:12 INFO - #line 235 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:20:12 INFO - __inline int __cdecl _cwprintf_p_l( 14:20:12 INFO - wchar_t const* const _Format, 14:20:12 INFO - _locale_t const _Locale, 14:20:12 INFO - ...) 14:20:12 INFO - #line 244 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:20:12 INFO - { 14:20:12 INFO - int _Result; 14:20:12 INFO - va_list _ArgList; 14:20:12 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:12 INFO - _Result = _vcwprintf_p_l(_Format, _Locale, _ArgList); 14:20:12 INFO - ((void)(_ArgList = (va_list)0)); 14:20:12 INFO - return _Result; 14:20:12 INFO - } 14:20:12 INFO - #line 253 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:20:12 INFO - __inline int __cdecl _cwprintf_p( 14:20:12 INFO - wchar_t const* const _Format, 14:20:12 INFO - ...) 14:20:12 INFO - #line 261 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:20:12 INFO - { 14:20:12 INFO - int _Result; 14:20:12 INFO - va_list _ArgList; 14:20:12 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:12 INFO - _Result = _vcwprintf_p_l(_Format, 0, _ArgList); 14:20:12 INFO - ((void)(_ArgList = (va_list)0)); 14:20:12 INFO - return _Result; 14:20:12 INFO - } 14:20:12 INFO - #line 270 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:20:12 INFO - __declspec(dllimport) int __cdecl __conio_common_vcwscanf( 14:20:12 INFO - unsigned __int64 _Options, 14:20:12 INFO - wchar_t const* _Format, 14:20:12 INFO - _locale_t _Locale, 14:20:12 INFO - va_list _ArgList 14:20:12 INFO - ); 14:20:12 INFO - __inline int __cdecl _vcwscanf_l( 14:20:12 INFO - wchar_t const* const _Format, 14:20:12 INFO - _locale_t const _Locale, 14:20:12 INFO - va_list _ArgList 14:20:12 INFO - ) 14:20:12 INFO - #line 295 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:20:12 INFO - { 14:20:12 INFO - return __conio_common_vcwscanf( 14:20:12 INFO - (*__local_stdio_scanf_options ()), 14:20:12 INFO - _Format, _Locale, _ArgList); 14:20:12 INFO - } 14:20:12 INFO - #line 301 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:20:12 INFO - __inline int __cdecl _vcwscanf( 14:20:12 INFO - wchar_t const* const _Format, 14:20:12 INFO - va_list _ArgList 14:20:12 INFO - ) 14:20:12 INFO - #line 310 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:20:12 INFO - { 14:20:12 INFO - #pragma warning(push) 14:20:12 INFO - #pragma warning(disable: 4996) 14:20:12 INFO - return _vcwscanf_l(_Format, 0, _ArgList); 14:20:12 INFO - #pragma warning(pop) 14:20:12 INFO - } 14:20:12 INFO - #line 317 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:20:12 INFO - __inline int __cdecl _vcwscanf_s_l( 14:20:12 INFO - wchar_t const* const _Format, 14:20:12 INFO - _locale_t const _Locale, 14:20:12 INFO - va_list _ArgList 14:20:12 INFO - ) 14:20:12 INFO - #line 327 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:20:12 INFO - { 14:20:12 INFO - return __conio_common_vcwscanf( 14:20:12 INFO - (*__local_stdio_scanf_options ()) | (1ULL << 0), 14:20:12 INFO - _Format, _Locale, _ArgList); 14:20:12 INFO - } 14:20:12 INFO - #line 333 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:20:12 INFO - __inline int __cdecl _vcwscanf_s( 14:20:12 INFO - wchar_t const* const _Format, 14:20:12 INFO - va_list _ArgList 14:20:12 INFO - ) 14:20:12 INFO - #line 342 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:20:12 INFO - { 14:20:12 INFO - return _vcwscanf_s_l(_Format, 0, _ArgList); 14:20:12 INFO - } 14:20:12 INFO - #line 346 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:20:12 INFO - __inline int __cdecl _cwscanf_l( 14:20:12 INFO - wchar_t const* const _Format, 14:20:12 INFO - _locale_t const _Locale, 14:20:12 INFO - ...) 14:20:12 INFO - #line 355 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:20:12 INFO - { 14:20:12 INFO - int _Result; 14:20:12 INFO - va_list _ArgList; 14:20:12 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:12 INFO - #pragma warning(push) 14:20:12 INFO - #pragma warning(disable: 4996) 14:20:12 INFO - _Result = _vcwscanf_l(_Format, _Locale, _ArgList); 14:20:12 INFO - #pragma warning(pop) 14:20:12 INFO - ((void)(_ArgList = (va_list)0)); 14:20:12 INFO - return _Result; 14:20:12 INFO - } 14:20:12 INFO - #line 369 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:20:12 INFO - __inline int __cdecl _cwscanf( 14:20:12 INFO - wchar_t const* const _Format, 14:20:12 INFO - ...) 14:20:12 INFO - #line 377 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:20:12 INFO - { 14:20:12 INFO - int _Result; 14:20:12 INFO - va_list _ArgList; 14:20:12 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:12 INFO - #pragma warning(push) 14:20:12 INFO - #pragma warning(disable: 4996) 14:20:12 INFO - _Result = _vcwscanf_l(_Format, 0, _ArgList); 14:20:12 INFO - #pragma warning(pop) 14:20:12 INFO - ((void)(_ArgList = (va_list)0)); 14:20:12 INFO - return _Result; 14:20:12 INFO - } 14:20:12 INFO - #line 391 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:20:12 INFO - __inline int __cdecl _cwscanf_s_l( 14:20:12 INFO - wchar_t const* const _Format, 14:20:12 INFO - _locale_t const _Locale, 14:20:12 INFO - ...) 14:20:12 INFO - #line 400 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:20:12 INFO - { 14:20:12 INFO - int _Result; 14:20:12 INFO - va_list _ArgList; 14:20:12 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Locale))) + ((sizeof(_Locale) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:12 INFO - _Result = _vcwscanf_s_l(_Format, _Locale, _ArgList); 14:20:12 INFO - ((void)(_ArgList = (va_list)0)); 14:20:12 INFO - return _Result; 14:20:12 INFO - } 14:20:12 INFO - #line 409 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:20:12 INFO - __inline int __cdecl _cwscanf_s( 14:20:12 INFO - wchar_t const* const _Format, 14:20:12 INFO - ...) 14:20:12 INFO - #line 417 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:20:12 INFO - { 14:20:12 INFO - int _Result; 14:20:12 INFO - va_list _ArgList; 14:20:12 INFO - ((void)(__vcrt_va_start_verify_argument_type(), ((void)(_ArgList = (va_list)(&const_cast(reinterpret_cast(_Format))) + ((sizeof(_Format) + sizeof(int) - 1) & ~(sizeof(int) - 1)))))); 14:20:12 INFO - _Result = _vcwscanf_s_l(_Format, 0, _ArgList); 14:20:12 INFO - ((void)(_ArgList = (va_list)0)); 14:20:12 INFO - return _Result; 14:20:12 INFO - } 14:20:12 INFO - #line 426 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:20:12 INFO - #line 428 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wconio.h" 14:20:12 INFO - } __pragma(pack(pop)) 14:20:12 INFO - #line 16 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\wchar.h" 14:20:12 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wctype.h" 14:20:12 INFO - #pragma once 14:20:12 INFO - __pragma(pack(push, 8)) extern "C" { 14:20:12 INFO - #line 28 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wctype.h" 14:20:12 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wctype.h" 14:20:12 INFO - __declspec(dllimport) const unsigned short* __cdecl __pctype_func(void); 14:20:12 INFO - __declspec(dllimport) const wctype_t* __cdecl __pwctype_func(void); 14:20:12 INFO - #line 41 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wctype.h" 14:20:12 INFO - #line 42 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wctype.h" 14:20:12 INFO - __declspec(dllimport) int __cdecl iswalnum ( wint_t _C); 14:20:12 INFO - __declspec(dllimport) int __cdecl iswalpha ( wint_t _C); 14:20:12 INFO - __declspec(dllimport) int __cdecl iswascii ( wint_t _C); 14:20:12 INFO - __declspec(dllimport) int __cdecl iswblank ( wint_t _C); 14:20:12 INFO - __declspec(dllimport) int __cdecl iswcntrl ( wint_t _C); 14:20:12 INFO - __declspec(dllimport) int __cdecl iswdigit ( wint_t _C); 14:20:12 INFO - __declspec(dllimport) int __cdecl iswgraph ( wint_t _C); 14:20:12 INFO - __declspec(dllimport) int __cdecl iswlower ( wint_t _C); 14:20:12 INFO - __declspec(dllimport) int __cdecl iswprint ( wint_t _C); 14:20:12 INFO - __declspec(dllimport) int __cdecl iswpunct ( wint_t _C); 14:20:12 INFO - __declspec(dllimport) int __cdecl iswspace ( wint_t _C); 14:20:12 INFO - __declspec(dllimport) int __cdecl iswupper ( wint_t _C); 14:20:12 INFO - __declspec(dllimport) int __cdecl iswxdigit ( wint_t _C); 14:20:12 INFO - __declspec(dllimport) int __cdecl __iswcsymf( wint_t _C); 14:20:12 INFO - __declspec(dllimport) int __cdecl __iswcsym ( wint_t _C); 14:20:12 INFO - __declspec(dllimport) int __cdecl _iswalnum_l ( wint_t _C, _locale_t _Locale); 14:20:12 INFO - __declspec(dllimport) int __cdecl _iswalpha_l ( wint_t _C, _locale_t _Locale); 14:20:12 INFO - __declspec(dllimport) int __cdecl _iswblank_l ( wint_t _C, _locale_t _Locale); 14:20:12 INFO - __declspec(dllimport) int __cdecl _iswcntrl_l ( wint_t _C, _locale_t _Locale); 14:20:12 INFO - __declspec(dllimport) int __cdecl _iswdigit_l ( wint_t _C, _locale_t _Locale); 14:20:12 INFO - __declspec(dllimport) int __cdecl _iswgraph_l ( wint_t _C, _locale_t _Locale); 14:20:12 INFO - __declspec(dllimport) int __cdecl _iswlower_l ( wint_t _C, _locale_t _Locale); 14:20:12 INFO - __declspec(dllimport) int __cdecl _iswprint_l ( wint_t _C, _locale_t _Locale); 14:20:12 INFO - __declspec(dllimport) int __cdecl _iswpunct_l ( wint_t _C, _locale_t _Locale); 14:20:12 INFO - __declspec(dllimport) int __cdecl _iswspace_l ( wint_t _C, _locale_t _Locale); 14:20:12 INFO - __declspec(dllimport) int __cdecl _iswupper_l ( wint_t _C, _locale_t _Locale); 14:20:12 INFO - __declspec(dllimport) int __cdecl _iswxdigit_l( wint_t _C, _locale_t _Locale); 14:20:12 INFO - __declspec(dllimport) int __cdecl _iswcsymf_l ( wint_t _C, _locale_t _Locale); 14:20:12 INFO - __declspec(dllimport) int __cdecl _iswcsym_l ( wint_t _C, _locale_t _Locale); 14:20:12 INFO - __declspec(dllimport) wint_t __cdecl towupper( wint_t _C); 14:20:12 INFO - __declspec(dllimport) wint_t __cdecl towlower( wint_t _C); 14:20:12 INFO - __declspec(dllimport) int __cdecl iswctype( wint_t _C, wctype_t _Type); 14:20:12 INFO - __declspec(dllimport) wint_t __cdecl _towupper_l( wint_t _C, _locale_t _Locale); 14:20:12 INFO - __declspec(dllimport) wint_t __cdecl _towlower_l( wint_t _C, _locale_t _Locale); 14:20:12 INFO - __declspec(dllimport) int __cdecl _iswctype_l( wint_t _C, wctype_t _Type, _locale_t _Locale); 14:20:12 INFO - __declspec(dllimport) int __cdecl isleadbyte( int _C); 14:20:12 INFO - __declspec(dllimport) int __cdecl _isleadbyte_l( int _C, _locale_t _Locale); 14:20:12 INFO - __declspec(deprecated("This function or variable has been superceded by newer library " "or operating system functionality. Consider using " "iswctype" " " "instead. See online help for details.")) __declspec(dllimport) int __cdecl is_wctype( wint_t _C, wctype_t _Type); 14:20:12 INFO - #line 113 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wctype.h" 14:20:12 INFO - #line 196 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wctype.h" 14:20:12 INFO - } __pragma(pack(pop)) 14:20:12 INFO - #line 17 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\wchar.h" 14:20:12 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wdirect.h" 14:20:12 INFO - #pragma once 14:20:12 INFO - __pragma(pack(push, 8)) extern "C" { 14:20:12 INFO - __declspec(dllimport) __declspec(allocator) wchar_t* __cdecl _wgetcwd( 14:20:12 INFO - wchar_t* _DstBuf, 14:20:12 INFO - int _SizeInWords 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) __declspec(allocator) wchar_t* __cdecl _wgetdcwd( 14:20:12 INFO - int _Drive, 14:20:12 INFO - wchar_t* _DstBuf, 14:20:12 INFO - int _SizeInWords 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) int __cdecl _wchdir( 14:20:12 INFO - wchar_t const* _Path 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) int __cdecl _wmkdir( 14:20:12 INFO - wchar_t const* _Path 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) int __cdecl _wrmdir( 14:20:12 INFO - wchar_t const* _Path 14:20:12 INFO - ); 14:20:12 INFO - } __pragma(pack(pop)) 14:20:12 INFO - #line 18 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\wchar.h" 14:20:12 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wio.h" 14:20:12 INFO - #pragma once 14:20:12 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_share.h" 14:20:12 INFO - #pragma once 14:20:12 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_share.h" 14:20:12 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wio.h" 14:20:12 INFO - __pragma(pack(push, 8)) extern "C" { 14:20:12 INFO - #pragma warning(push) 14:20:12 INFO - #pragma warning(disable:4820) 14:20:12 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wio.h" 14:20:12 INFO - typedef unsigned long _fsize_t; 14:20:12 INFO - struct _wfinddata32_t 14:20:12 INFO - { 14:20:12 INFO - unsigned attrib; 14:20:12 INFO - __time32_t time_create; 14:20:12 INFO - __time32_t time_access; 14:20:12 INFO - __time32_t time_write; 14:20:12 INFO - _fsize_t size; 14:20:12 INFO - wchar_t name[260]; 14:20:12 INFO - }; 14:20:12 INFO - struct _wfinddata32i64_t 14:20:12 INFO - { 14:20:12 INFO - unsigned attrib; 14:20:12 INFO - __time32_t time_create; 14:20:12 INFO - __time32_t time_access; 14:20:12 INFO - __time32_t time_write; 14:20:12 INFO - __int64 size; 14:20:12 INFO - wchar_t name[260]; 14:20:12 INFO - }; 14:20:12 INFO - struct _wfinddata64i32_t 14:20:12 INFO - { 14:20:12 INFO - unsigned attrib; 14:20:12 INFO - __time64_t time_create; 14:20:12 INFO - __time64_t time_access; 14:20:12 INFO - __time64_t time_write; 14:20:12 INFO - _fsize_t size; 14:20:12 INFO - wchar_t name[260]; 14:20:12 INFO - }; 14:20:12 INFO - struct _wfinddata64_t 14:20:12 INFO - { 14:20:12 INFO - unsigned attrib; 14:20:12 INFO - __time64_t time_create; 14:20:12 INFO - __time64_t time_access; 14:20:12 INFO - __time64_t time_write; 14:20:12 INFO - __int64 size; 14:20:12 INFO - wchar_t name[260]; 14:20:12 INFO - }; 14:20:12 INFO - #line 94 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wio.h" 14:20:12 INFO - __declspec(dllimport) int __cdecl _waccess( 14:20:12 INFO - wchar_t const* _FileName, 14:20:12 INFO - int _AccessMode 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) errno_t __cdecl _waccess_s( 14:20:12 INFO - wchar_t const* _FileName, 14:20:12 INFO - int _AccessMode 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) int __cdecl _wchmod( 14:20:12 INFO - wchar_t const* _FileName, 14:20:12 INFO - int _Mode 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) int __cdecl _wcreat( 14:20:12 INFO - wchar_t const* _FileName, 14:20:12 INFO - int _PermissionMode 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) intptr_t __cdecl _wfindfirst32( 14:20:12 INFO - wchar_t const* _FileName, 14:20:12 INFO - struct _wfinddata32_t* _FindData 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) int __cdecl _wfindnext32( 14:20:12 INFO - intptr_t _FindHandle, 14:20:12 INFO - struct _wfinddata32_t* _FindData 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) int __cdecl _wunlink( 14:20:12 INFO - wchar_t const* _FileName 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) int __cdecl _wrename( 14:20:12 INFO - wchar_t const* _OldFileName, 14:20:12 INFO - wchar_t const* _NewFileName 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) errno_t __cdecl _wmktemp_s( 14:20:12 INFO - wchar_t* _TemplateName, 14:20:12 INFO - size_t _SizeInWords 14:20:12 INFO - ); 14:20:12 INFO - extern "C++" { template inline errno_t __cdecl _wmktemp_s(wchar_t (&_TemplateName)[_Size]) throw() { return _wmktemp_s(_TemplateName, _Size); } } 14:20:12 INFO - #line 152 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wio.h" 14:20:12 INFO - __declspec(dllimport) wchar_t* __cdecl _wmktemp( wchar_t *_TemplateName); 14:20:12 INFO - #line 158 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wio.h" 14:20:12 INFO - __declspec(dllimport) intptr_t __cdecl _wfindfirst32i64( 14:20:12 INFO - wchar_t const* _FileName, 14:20:12 INFO - struct _wfinddata32i64_t* _FindData 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) intptr_t __cdecl _wfindfirst64i32( 14:20:12 INFO - wchar_t const* _FileName, 14:20:12 INFO - struct _wfinddata64i32_t* _FindData 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) intptr_t __cdecl _wfindfirst64( 14:20:12 INFO - wchar_t const* _FileName, 14:20:12 INFO - struct _wfinddata64_t* _FindData 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) int __cdecl _wfindnext32i64( 14:20:12 INFO - intptr_t _FindHandle, 14:20:12 INFO - struct _wfinddata32i64_t* _FindData 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) int __cdecl _wfindnext64i32( 14:20:12 INFO - intptr_t _FindHandle, 14:20:12 INFO - struct _wfinddata64i32_t* _FindData 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) int __cdecl _wfindnext64( 14:20:12 INFO - intptr_t _FindHandle, 14:20:12 INFO - struct _wfinddata64_t* _FindData 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) errno_t __cdecl _wsopen_s( 14:20:12 INFO - int* _FileHandle, 14:20:12 INFO - wchar_t const* _FileName, 14:20:12 INFO - int _OpenFlag, 14:20:12 INFO - int _ShareFlag, 14:20:12 INFO - int _PermissionFlag 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) errno_t __cdecl _wsopen_dispatch( 14:20:12 INFO - wchar_t const* _FileName, 14:20:12 INFO - int _OFlag, 14:20:12 INFO - int _ShFlag, 14:20:12 INFO - int _PMode, 14:20:12 INFO - int* _PFileHandle, 14:20:12 INFO - int _BSecure 14:20:12 INFO - ); 14:20:12 INFO - extern "C++" 14:20:12 INFO - inline int __cdecl _wopen( 14:20:12 INFO - wchar_t const* _FileName, 14:20:12 INFO - int _OFlag, 14:20:12 INFO - int _PMode = 0 14:20:12 INFO - ) 14:20:12 INFO - { 14:20:12 INFO - int _FileHandle; 14:20:12 INFO - errno_t const _Result = _wsopen_dispatch(_FileName, _OFlag, 0x40, _PMode, &_FileHandle, 0); 14:20:12 INFO - return _Result ? -1 : _FileHandle; 14:20:12 INFO - } 14:20:12 INFO - extern "C++" 14:20:12 INFO - inline int __cdecl _wsopen( 14:20:12 INFO - wchar_t const* _FileName, 14:20:12 INFO - int _OFlag, 14:20:12 INFO - int _ShFlag, 14:20:12 INFO - int _PMode = 0 14:20:12 INFO - ) 14:20:12 INFO - { 14:20:12 INFO - int _FileHandle; 14:20:12 INFO - errno_t const _Result = _wsopen_dispatch(_FileName, _OFlag, _ShFlag, _PMode, &_FileHandle, 0); 14:20:12 INFO - return _Result ? -1 : _FileHandle; 14:20:12 INFO - } 14:20:12 INFO - #line 268 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wio.h" 14:20:12 INFO - #pragma warning(pop) 14:20:12 INFO - } __pragma(pack(pop)) 14:20:12 INFO - #line 19 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\wchar.h" 14:20:12 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wprocess.h" 14:20:12 INFO - #pragma once 14:20:12 INFO - __pragma(pack(push, 8)) extern "C" { 14:20:12 INFO - __declspec(dllimport) intptr_t __cdecl _wexecl( 14:20:12 INFO - wchar_t const* _FileName, 14:20:12 INFO - wchar_t const* _ArgList, 14:20:12 INFO - ...); 14:20:12 INFO - __declspec(dllimport) intptr_t __cdecl _wexecle( 14:20:12 INFO - wchar_t const* _FileName, 14:20:12 INFO - wchar_t const* _ArgList, 14:20:12 INFO - ...); 14:20:12 INFO - __declspec(dllimport) intptr_t __cdecl _wexeclp( 14:20:12 INFO - wchar_t const* _FileName, 14:20:12 INFO - wchar_t const* _ArgList, 14:20:12 INFO - ...); 14:20:12 INFO - __declspec(dllimport) intptr_t __cdecl _wexeclpe( 14:20:12 INFO - wchar_t const* _FileName, 14:20:12 INFO - wchar_t const* _ArgList, 14:20:12 INFO - ...); 14:20:12 INFO - __declspec(dllimport) intptr_t __cdecl _wexecv( 14:20:12 INFO - wchar_t const* _FileName, 14:20:12 INFO - wchar_t const* const* _ArgList 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) intptr_t __cdecl _wexecve( 14:20:12 INFO - wchar_t const* _FileName, 14:20:12 INFO - wchar_t const* const* _ArgList, 14:20:12 INFO - wchar_t const* const* _Env 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) intptr_t __cdecl _wexecvp( 14:20:12 INFO - wchar_t const* _FileName, 14:20:12 INFO - wchar_t const* const* _ArgList 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) intptr_t __cdecl _wexecvpe( 14:20:12 INFO - wchar_t const* _FileName, 14:20:12 INFO - wchar_t const* const* _ArgList, 14:20:12 INFO - wchar_t const* const* _Env 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) intptr_t __cdecl _wspawnl( 14:20:12 INFO - int _Mode, 14:20:12 INFO - wchar_t const* _FileName, 14:20:12 INFO - wchar_t const* _ArgList, 14:20:12 INFO - ...); 14:20:12 INFO - __declspec(dllimport) intptr_t __cdecl _wspawnle( 14:20:12 INFO - int _Mode, 14:20:12 INFO - wchar_t const* _FileName, 14:20:12 INFO - wchar_t const* _ArgList, 14:20:12 INFO - ...); 14:20:12 INFO - __declspec(dllimport) intptr_t __cdecl _wspawnlp( 14:20:12 INFO - int _Mode, 14:20:12 INFO - wchar_t const* _FileName, 14:20:12 INFO - wchar_t const* _ArgList, 14:20:12 INFO - ...); 14:20:12 INFO - __declspec(dllimport) intptr_t __cdecl _wspawnlpe( 14:20:12 INFO - int _Mode, 14:20:12 INFO - wchar_t const* _FileName, 14:20:12 INFO - wchar_t const* _ArgList, 14:20:12 INFO - ...); 14:20:12 INFO - __declspec(dllimport) intptr_t __cdecl _wspawnv( 14:20:12 INFO - int _Mode, 14:20:12 INFO - wchar_t const* _FileName, 14:20:12 INFO - wchar_t const* const* _ArgList 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) intptr_t __cdecl _wspawnve( 14:20:12 INFO - int _Mode, 14:20:12 INFO - wchar_t const* _FileName, 14:20:12 INFO - wchar_t const* const* _ArgList, 14:20:12 INFO - wchar_t const* const* _Env 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) intptr_t __cdecl _wspawnvp( 14:20:12 INFO - int _Mode, 14:20:12 INFO - wchar_t const* _FileName, 14:20:12 INFO - wchar_t const* const* _ArgList 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) intptr_t __cdecl _wspawnvpe( 14:20:12 INFO - int _Mode, 14:20:12 INFO - wchar_t const* _FileName, 14:20:12 INFO - wchar_t const* const* _ArgList, 14:20:12 INFO - wchar_t const* const* _Env 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) int __cdecl _wsystem( 14:20:12 INFO - wchar_t const* _Command 14:20:12 INFO - ); 14:20:12 INFO - #line 117 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wprocess.h" 14:20:12 INFO - #line 118 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wprocess.h" 14:20:12 INFO - } __pragma(pack(pop)) 14:20:12 INFO - #line 20 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\wchar.h" 14:20:12 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wtime.h" 14:20:12 INFO - #pragma once 14:20:12 INFO - __pragma(pack(push, 8)) extern "C" { 14:20:12 INFO - struct tm 14:20:12 INFO - { 14:20:12 INFO - int tm_sec; 14:20:12 INFO - int tm_min; 14:20:12 INFO - int tm_hour; 14:20:12 INFO - int tm_mday; 14:20:12 INFO - int tm_mon; 14:20:12 INFO - int tm_year; 14:20:12 INFO - int tm_wday; 14:20:12 INFO - int tm_yday; 14:20:12 INFO - int tm_isdst; 14:20:12 INFO - }; 14:20:12 INFO - __declspec(dllimport) wchar_t* __cdecl _wasctime( 14:20:12 INFO - struct tm const* _Tm 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) errno_t __cdecl _wasctime_s( 14:20:12 INFO - wchar_t* _Buffer, 14:20:12 INFO - size_t _SizeInWords, 14:20:12 INFO - struct tm const* _Tm 14:20:12 INFO - ); 14:20:12 INFO - extern "C++" { template inline errno_t __cdecl _wasctime_s( wchar_t (&_Buffer)[_Size], struct tm const* _Time) throw() { return _wasctime_s(_Buffer, _Size, _Time); } } 14:20:12 INFO - #line 62 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wtime.h" 14:20:12 INFO - __declspec(dllimport) size_t __cdecl wcsftime( 14:20:12 INFO - wchar_t* _Buffer, 14:20:12 INFO - size_t _SizeInWords, 14:20:12 INFO - wchar_t const* _Format, 14:20:12 INFO - struct tm const* _Tm 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) size_t __cdecl _wcsftime_l( 14:20:12 INFO - wchar_t* _Buffer, 14:20:12 INFO - size_t _SizeInWords, 14:20:12 INFO - wchar_t const* _Format, 14:20:12 INFO - struct tm const* _Tm, 14:20:12 INFO - _locale_t _Locale 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) wchar_t* __cdecl _wctime32( 14:20:12 INFO - __time32_t const* _Time 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) errno_t __cdecl _wctime32_s( 14:20:12 INFO - wchar_t* _Buffer, 14:20:12 INFO - size_t _SizeInWords, 14:20:12 INFO - __time32_t const* _Time 14:20:12 INFO - ); 14:20:12 INFO - extern "C++" { template inline errno_t __cdecl _wctime32_s( wchar_t (&_Buffer)[_Size], __time32_t const* _Time) throw() { return _wctime32_s(_Buffer, _Size, _Time); } } 14:20:12 INFO - #line 100 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wtime.h" 14:20:12 INFO - __declspec(dllimport) wchar_t* __cdecl _wctime64( 14:20:12 INFO - __time64_t const* _Time 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) errno_t __cdecl _wctime64_s( 14:20:12 INFO - wchar_t* _Buffer, 14:20:12 INFO - size_t _SizeInWords, 14:20:12 INFO - __time64_t const* _Time); 14:20:12 INFO - extern "C++" { template inline errno_t __cdecl _wctime64_s( wchar_t (&_Buffer)[_Size], __time64_t const* _Time) throw() { return _wctime64_s(_Buffer, _Size, _Time); } } 14:20:12 INFO - #line 119 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wtime.h" 14:20:12 INFO - __declspec(dllimport) errno_t __cdecl _wstrdate_s( 14:20:12 INFO - wchar_t* _Buffer, 14:20:12 INFO - size_t _SizeInWords 14:20:12 INFO - ); 14:20:12 INFO - extern "C++" { template inline errno_t __cdecl _wstrdate_s( wchar_t (&_Buffer)[_Size]) throw() { return _wstrdate_s(_Buffer, _Size); } } 14:20:12 INFO - #line 130 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wtime.h" 14:20:12 INFO - __declspec(dllimport) wchar_t* __cdecl _wstrdate( wchar_t *_Buffer); 14:20:12 INFO - #line 135 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wtime.h" 14:20:12 INFO - __declspec(dllimport) errno_t __cdecl _wstrtime_s( 14:20:12 INFO - wchar_t* _Buffer, 14:20:12 INFO - size_t _SizeInWords 14:20:12 INFO - ); 14:20:12 INFO - extern "C++" { template inline errno_t __cdecl _wstrtime_s( wchar_t (&_Buffer)[_Size]) throw() { return _wstrtime_s(_Buffer, _Size); } } 14:20:12 INFO - #line 146 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wtime.h" 14:20:12 INFO - __declspec(dllimport) wchar_t* __cdecl _wstrtime( wchar_t *_Buffer); 14:20:12 INFO - #line 151 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wtime.h" 14:20:12 INFO - #pragma warning(push) 14:20:12 INFO - #pragma warning(disable: 4996) 14:20:12 INFO - static __inline wchar_t * __cdecl _wctime( 14:20:12 INFO - time_t const* const _Time) 14:20:12 INFO - { 14:20:12 INFO - return _wctime64(_Time); 14:20:12 INFO - } 14:20:12 INFO - static __inline errno_t __cdecl _wctime_s( 14:20:12 INFO - wchar_t* const _Buffer, 14:20:12 INFO - size_t const _SizeInWords, 14:20:12 INFO - time_t const* const _Time 14:20:12 INFO - ) 14:20:12 INFO - { 14:20:12 INFO - return _wctime64_s(_Buffer, _SizeInWords, _Time); 14:20:12 INFO - } 14:20:12 INFO - #line 202 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wtime.h" 14:20:12 INFO - #pragma warning(pop) 14:20:12 INFO - #line 205 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_wtime.h" 14:20:12 INFO - } __pragma(pack(pop)) 14:20:12 INFO - #line 24 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\wchar.h" 14:20:12 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\sys/stat.h" 14:20:12 INFO - #pragma once 14:20:12 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\sys/types.h" 14:20:12 INFO - #pragma once 14:20:12 INFO - typedef unsigned short _ino_t; 14:20:12 INFO - typedef _ino_t ino_t; 14:20:12 INFO - #line 20 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\sys/types.h" 14:20:12 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\sys/types.h" 14:20:12 INFO - typedef unsigned int _dev_t; 14:20:12 INFO - typedef _dev_t dev_t; 14:20:12 INFO - #line 32 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\sys/types.h" 14:20:12 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\sys/types.h" 14:20:12 INFO - typedef long _off_t; 14:20:12 INFO - typedef _off_t off_t; 14:20:12 INFO - #line 44 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\sys/types.h" 14:20:12 INFO - #line 45 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\sys/types.h" 14:20:12 INFO - #line 12 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\sys/stat.h" 14:20:12 INFO - __pragma(pack(push, 8)) extern "C" { 14:20:12 INFO - #pragma warning(push) 14:20:12 INFO - #pragma warning(disable: 4820) 14:20:12 INFO - struct _stat32 14:20:12 INFO - { 14:20:12 INFO - _dev_t st_dev; 14:20:12 INFO - _ino_t st_ino; 14:20:12 INFO - unsigned short st_mode; 14:20:12 INFO - short st_nlink; 14:20:12 INFO - short st_uid; 14:20:12 INFO - short st_gid; 14:20:12 INFO - _dev_t st_rdev; 14:20:12 INFO - _off_t st_size; 14:20:12 INFO - __time32_t st_atime; 14:20:12 INFO - __time32_t st_mtime; 14:20:12 INFO - __time32_t st_ctime; 14:20:12 INFO - }; 14:20:12 INFO - struct _stat32i64 14:20:12 INFO - { 14:20:12 INFO - _dev_t st_dev; 14:20:12 INFO - _ino_t st_ino; 14:20:12 INFO - unsigned short st_mode; 14:20:12 INFO - short st_nlink; 14:20:12 INFO - short st_uid; 14:20:12 INFO - short st_gid; 14:20:12 INFO - _dev_t st_rdev; 14:20:12 INFO - __int64 st_size; 14:20:12 INFO - __time32_t st_atime; 14:20:12 INFO - __time32_t st_mtime; 14:20:12 INFO - __time32_t st_ctime; 14:20:12 INFO - }; 14:20:12 INFO - struct _stat64i32 14:20:12 INFO - { 14:20:12 INFO - _dev_t st_dev; 14:20:12 INFO - _ino_t st_ino; 14:20:12 INFO - unsigned short st_mode; 14:20:12 INFO - short st_nlink; 14:20:12 INFO - short st_uid; 14:20:12 INFO - short st_gid; 14:20:12 INFO - _dev_t st_rdev; 14:20:12 INFO - _off_t st_size; 14:20:12 INFO - __time64_t st_atime; 14:20:12 INFO - __time64_t st_mtime; 14:20:12 INFO - __time64_t st_ctime; 14:20:12 INFO - }; 14:20:12 INFO - struct _stat64 14:20:12 INFO - { 14:20:12 INFO - _dev_t st_dev; 14:20:12 INFO - _ino_t st_ino; 14:20:12 INFO - unsigned short st_mode; 14:20:12 INFO - short st_nlink; 14:20:12 INFO - short st_uid; 14:20:12 INFO - short st_gid; 14:20:12 INFO - _dev_t st_rdev; 14:20:12 INFO - __int64 st_size; 14:20:12 INFO - __time64_t st_atime; 14:20:12 INFO - __time64_t st_mtime; 14:20:12 INFO - __time64_t st_ctime; 14:20:12 INFO - }; 14:20:12 INFO - struct stat 14:20:12 INFO - { 14:20:12 INFO - _dev_t st_dev; 14:20:12 INFO - _ino_t st_ino; 14:20:12 INFO - unsigned short st_mode; 14:20:12 INFO - short st_nlink; 14:20:12 INFO - short st_uid; 14:20:12 INFO - short st_gid; 14:20:12 INFO - _dev_t st_rdev; 14:20:12 INFO - _off_t st_size; 14:20:12 INFO - time_t st_atime; 14:20:12 INFO - time_t st_mtime; 14:20:12 INFO - time_t st_ctime; 14:20:12 INFO - }; 14:20:12 INFO - #line 103 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\sys/stat.h" 14:20:12 INFO - #line 129 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\sys/stat.h" 14:20:12 INFO - #line 152 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\sys/stat.h" 14:20:12 INFO - __declspec(dllimport) int __cdecl _fstat32( 14:20:12 INFO - int _FileHandle, 14:20:12 INFO - struct _stat32* _Stat 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) int __cdecl _fstat32i64( 14:20:12 INFO - int _FileHandle, 14:20:12 INFO - struct _stat32i64* _Stat 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) int __cdecl _fstat64i32( 14:20:12 INFO - int _FileHandle, 14:20:12 INFO - struct _stat64i32* _Stat 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) int __cdecl _fstat64( 14:20:12 INFO - int _FileHandle, 14:20:12 INFO - struct _stat64* _Stat 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) int __cdecl _stat32( 14:20:12 INFO - char const* _FileName, 14:20:12 INFO - struct _stat32* _Stat 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) int __cdecl _stat32i64( 14:20:12 INFO - char const* _FileName, 14:20:12 INFO - struct _stat32i64* _Stat 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) int __cdecl _stat64i32( 14:20:12 INFO - char const* _FileName, 14:20:12 INFO - struct _stat64i32* _Stat 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) int __cdecl _stat64( 14:20:12 INFO - char const* _FileName, 14:20:12 INFO - struct _stat64* _Stat 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) int __cdecl _wstat32( 14:20:12 INFO - wchar_t const* _FileName, 14:20:12 INFO - struct _stat32* _Stat 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) int __cdecl _wstat32i64( 14:20:12 INFO - wchar_t const* _FileName, 14:20:12 INFO - struct _stat32i64* _Stat 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) int __cdecl _wstat64i32( 14:20:12 INFO - wchar_t const* _FileName, 14:20:12 INFO - struct _stat64i32* _Stat 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) int __cdecl _wstat64( 14:20:12 INFO - wchar_t const* _FileName, 14:20:12 INFO - struct _stat64* _Stat 14:20:12 INFO - ); 14:20:12 INFO - static __inline int __cdecl fstat(int const _FileHandle, struct stat* const _Stat) 14:20:12 INFO - { 14:20:12 INFO - typedef char __static_assert_t[(sizeof(struct stat) == sizeof(struct _stat64i32)) != 0]; 14:20:12 INFO - return _fstat64i32(_FileHandle, (struct _stat64i32*)_Stat); 14:20:12 INFO - } 14:20:12 INFO - static __inline int __cdecl stat(char const* const _FileName, struct stat* const _Stat) 14:20:12 INFO - { 14:20:12 INFO - typedef char __static_assert_t[(sizeof(struct stat) == sizeof(struct _stat64i32)) != 0]; 14:20:12 INFO - return _stat64i32(_FileName, (struct _stat64i32*)_Stat); 14:20:12 INFO - } 14:20:12 INFO - #line 246 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\sys/stat.h" 14:20:12 INFO - #line 247 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\sys/stat.h" 14:20:12 INFO - #pragma warning(pop) 14:20:12 INFO - } __pragma(pack(pop)) 14:20:12 INFO - #line 25 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\wchar.h" 14:20:12 INFO - __pragma(pack(push, 8)) extern "C" { 14:20:12 INFO - typedef wchar_t _Wint_t; 14:20:12 INFO - __declspec(dllimport) wchar_t* __cdecl _wsetlocale( 14:20:12 INFO - int _Category, 14:20:12 INFO - wchar_t const* _Locale 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) _locale_t __cdecl _wcreate_locale( 14:20:12 INFO - int _Category, 14:20:12 INFO - wchar_t const* _Locale 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) wint_t __cdecl btowc( 14:20:12 INFO - int _Ch 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) size_t __cdecl mbrlen( 14:20:12 INFO - char const* _Ch, 14:20:12 INFO - size_t _SizeInBytes, 14:20:12 INFO - mbstate_t* _State 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) size_t __cdecl mbrtowc( 14:20:12 INFO - wchar_t* _DstCh, 14:20:12 INFO - char const* _SrcCh, 14:20:12 INFO - size_t _SizeInBytes, 14:20:12 INFO - mbstate_t* _State 14:20:12 INFO - ); 14:20:12 INFO - __declspec(dllimport) errno_t __cdecl mbsrtowcs_s( 14:20:12 INFO - size_t* _Retval, 14:20:12 INFO - wchar_t* _Dst, 14:20:12 INFO - size_t _Size, 14:20:12 INFO - char const** _PSrc, 14:20:12 INFO - size_t _N, 14:20:12 INFO - mbstate_t* _State 14:20:12 INFO - ); 14:20:12 INFO - extern "C++" { template inline errno_t __cdecl mbsrtowcs_s( size_t* _Retval, wchar_t (&_Dest)[_Size], char const** _PSource, size_t _Count, mbstate_t* _State) throw() { return mbsrtowcs_s(_Retval, _Dest, _Size, _PSource, _Count, _State); } } 14:20:12 INFO - #line 93 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\wchar.h" 14:20:12 INFO - __declspec(dllimport) size_t __cdecl mbsrtowcs( wchar_t *_Dest, char const** _PSrc, size_t _Count, mbstate_t* _State); 14:20:12 INFO - #line 101 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\wchar.h" 14:20:12 INFO - __declspec(dllimport) errno_t __cdecl wcrtomb_s( 14:20:12 INFO - size_t* _Retval, 14:20:12 INFO - char* _Dst, 14:20:12 INFO - size_t _SizeInBytes, 14:20:12 INFO - wchar_t _Ch, 14:20:12 INFO - mbstate_t* _State 14:20:12 INFO - ); 14:20:12 INFO - extern "C++" { template inline errno_t __cdecl wcrtomb_s( size_t* _Retval, char (&_Dest)[_Size], wchar_t _Source, mbstate_t* _State) throw() { return wcrtomb_s(_Retval, _Dest, _Size, _Source, _State); } } 14:20:12 INFO - #line 119 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\wchar.h" 14:20:12 INFO - __declspec(dllimport) size_t __cdecl wcrtomb( char *_Dest, wchar_t _Source, mbstate_t* _State); 14:20:12 INFO - #line 126 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\wchar.h" 14:20:12 INFO - __declspec(dllimport) errno_t __cdecl wcsrtombs_s( 14:20:12 INFO - size_t* _Retval, 14:20:12 INFO - char* _Dst, 14:20:12 INFO - size_t _SizeInBytes, 14:20:12 INFO - wchar_t const** _Src, 14:20:12 INFO - size_t _Size, 14:20:12 INFO - mbstate_t* _State 14:20:12 INFO - ); 14:20:12 INFO - extern "C++" { template inline errno_t __cdecl wcsrtombs_s( size_t* _Retval, char (&_Dest)[_Size], wchar_t const** _PSrc, size_t _Count, mbstate_t* _State) throw() { return wcsrtombs_s(_Retval, _Dest, _Size, _PSrc, _Count, _State); } } 14:20:12 INFO - #line 146 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\wchar.h" 14:20:12 INFO - __declspec(dllimport) size_t __cdecl wcsrtombs( char *_Dest, wchar_t const** _PSource, size_t _Count, mbstate_t* _State); 14:20:12 INFO - #line 154 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\wchar.h" 14:20:12 INFO - __declspec(dllimport) int __cdecl wctob( 14:20:12 INFO - wint_t _WCh 14:20:12 INFO - ); 14:20:12 INFO - errno_t __cdecl wmemcpy_s( 14:20:12 INFO - wchar_t* _S1, 14:20:12 INFO - rsize_t _N1, 14:20:12 INFO - wchar_t const* _S2, 14:20:12 INFO - rsize_t _N 14:20:12 INFO - ); 14:20:12 INFO - errno_t __cdecl wmemmove_s( 14:20:12 INFO - wchar_t* _S1, 14:20:12 INFO - rsize_t _N1, 14:20:12 INFO - wchar_t const* _S2, 14:20:12 INFO - rsize_t _N 14:20:12 INFO - ); 14:20:12 INFO - #line 178 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\wchar.h" 14:20:12 INFO - __inline int __cdecl fwide( 14:20:12 INFO - FILE* _F, 14:20:12 INFO - int _M 14:20:12 INFO - ) 14:20:12 INFO - { 14:20:12 INFO - (void)_F; 14:20:12 INFO - return (_M); 14:20:12 INFO - } 14:20:12 INFO - __inline int __cdecl mbsinit( 14:20:12 INFO - mbstate_t const* _P 14:20:12 INFO - ) 14:20:12 INFO - { 14:20:12 INFO - return _P == 0 || _P->_Wchar == 0; 14:20:12 INFO - } 14:20:12 INFO - __inline wchar_t const* __cdecl wmemchr( 14:20:12 INFO - wchar_t const* _S, 14:20:12 INFO - wchar_t _C, 14:20:12 INFO - size_t _N 14:20:12 INFO - ) 14:20:12 INFO - { 14:20:12 INFO - for (; 0 < _N; ++_S, --_N) 14:20:12 INFO - if (*_S == _C) 14:20:12 INFO - return (wchar_t const*)_S; 14:20:12 INFO - return 0; 14:20:12 INFO - } 14:20:12 INFO - __inline int __cdecl wmemcmp( 14:20:12 INFO - wchar_t const* _S1, 14:20:12 INFO - wchar_t const* _S2, 14:20:12 INFO - size_t _N 14:20:12 INFO - ) 14:20:12 INFO - { 14:20:12 INFO - for (; 0 < _N; ++_S1, ++_S2, --_N) 14:20:12 INFO - if (*_S1 != *_S2) 14:20:12 INFO - return *_S1 < *_S2 ? -1 : 1; 14:20:12 INFO - return 0; 14:20:12 INFO - } 14:20:12 INFO - __inline 14:20:12 INFO - wchar_t* __cdecl wmemcpy( 14:20:12 INFO - wchar_t* _S1, 14:20:12 INFO - wchar_t const* _S2, 14:20:12 INFO - size_t _N 14:20:12 INFO - ) 14:20:12 INFO - { 14:20:12 INFO - #pragma warning(push) 14:20:12 INFO - #pragma warning(disable : 4995 4996 6386) 14:20:12 INFO - return (wchar_t*)memcpy(_S1, _S2, _N*sizeof(wchar_t)); 14:20:12 INFO - #pragma warning(pop) 14:20:12 INFO - } 14:20:12 INFO - __inline 14:20:12 INFO - wchar_t* __cdecl wmemmove( 14:20:12 INFO - wchar_t* _S1, 14:20:12 INFO - wchar_t const* _S2, 14:20:12 INFO - size_t _N 14:20:12 INFO - ) 14:20:12 INFO - { 14:20:12 INFO - #pragma warning(push) 14:20:12 INFO - #pragma warning(disable : 4996 6386) 14:20:12 INFO - return (wchar_t*)memmove(_S1, _S2, _N*sizeof(wchar_t)); 14:20:12 INFO - #pragma warning(pop) 14:20:12 INFO - } 14:20:12 INFO - __inline wchar_t* __cdecl wmemset( 14:20:12 INFO - wchar_t* _S, 14:20:12 INFO - wchar_t _C, 14:20:12 INFO - size_t _N 14:20:12 INFO - ) 14:20:12 INFO - { 14:20:12 INFO - wchar_t *_Su = _S; 14:20:12 INFO - for (; 0 < _N; ++_Su, --_N) 14:20:12 INFO - { 14:20:12 INFO - *_Su = _C; 14:20:12 INFO - } 14:20:12 INFO - return _S; 14:20:12 INFO - } 14:20:12 INFO - extern "C++" inline wchar_t* __cdecl wmemchr( 14:20:12 INFO - wchar_t* _S, 14:20:12 INFO - wchar_t _C, 14:20:12 INFO - size_t _N 14:20:12 INFO - ) 14:20:12 INFO - { 14:20:12 INFO - wchar_t const* const _SC = _S; 14:20:12 INFO - return const_cast(wmemchr(_SC, _C, _N)); 14:20:12 INFO - } 14:20:12 INFO - #line 278 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\wchar.h" 14:20:12 INFO - #line 280 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\wchar.h" 14:20:12 INFO - } __pragma(pack(pop)) 14:20:12 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cwchar" 14:20:12 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cwchar" 14:20:12 INFO - typedef mbstate_t _Mbstatet; 14:20:12 INFO - namespace std { 14:20:12 INFO - using :: _Mbstatet; 14:20:12 INFO - using :: mbstate_t; using :: size_t; using :: tm; using :: wint_t; 14:20:12 INFO - using :: btowc; using :: fgetwc; using :: fgetws; using :: fputwc; 14:20:12 INFO - using :: fputws; using :: fwide; using :: fwprintf; 14:20:12 INFO - using :: fwscanf; using :: getwc; using :: getwchar; 14:20:12 INFO - using :: mbrlen; using :: mbrtowc; using :: mbsrtowcs; 14:20:12 INFO - using :: mbsinit; using :: putwc; using :: putwchar; 14:20:12 INFO - using :: swprintf; using :: swscanf; using :: ungetwc; 14:20:12 INFO - using :: vfwprintf; using :: vswprintf; using :: vwprintf; 14:20:12 INFO - using :: wcrtomb; using :: wprintf; using :: wscanf; 14:20:12 INFO - using :: wcsrtombs; using :: wcstol; using :: wcscat; 14:20:12 INFO - using :: wcschr; using :: wcscmp; using :: wcscoll; 14:20:12 INFO - using :: wcscpy; using :: wcscspn; using :: wcslen; 14:20:12 INFO - using :: wcsncat; using :: wcsncmp; using :: wcsncpy; 14:20:12 INFO - using :: wcspbrk; using :: wcsrchr; using :: wcsspn; 14:20:12 INFO - using :: wcstod; using :: wcstoul; using :: wcsstr; 14:20:12 INFO - using :: wcstok; using :: wcsxfrm; using :: wctob; 14:20:12 INFO - using :: wmemchr; using :: wmemcmp; using :: wmemcpy; 14:20:12 INFO - using :: wmemmove; using :: wmemset; using :: wcsftime; 14:20:12 INFO - using :: vfwscanf; using :: vswscanf; using :: vwscanf; 14:20:12 INFO - using :: wcstof; using :: wcstold; 14:20:12 INFO - using :: wcstoll; using :: wcstoull; 14:20:12 INFO - } 14:20:12 INFO - #line 47 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cwchar" 14:20:12 INFO - #line 49 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cwchar" 14:20:12 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cwchar" 14:20:12 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cwchar" 14:20:12 INFO - #pragma warning( pop ) 14:20:12 INFO - #line 82 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cwchar" 14:20:12 INFO - #line 9 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\iosfwd" 14:20:12 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\crtdbg.h" 14:20:12 INFO - #pragma once 14:20:12 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime_new_debug.h" 14:20:12 INFO - #pragma once 14:20:12 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime_new.h" 14:20:12 INFO - #pragma once 14:20:12 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:12 INFO - #line 11 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime_new.h" 14:20:12 INFO - extern "C++" { 14:20:12 INFO - #pragma pack(push, 8) 14:20:12 INFO - #pragma warning(push) 14:20:12 INFO - #pragma warning(disable: 4985) 14:20:12 INFO - namespace std 14:20:12 INFO - { 14:20:12 INFO - struct nothrow_t { }; 14:20:12 INFO - extern nothrow_t const nothrow; 14:20:12 INFO - } 14:20:12 INFO - #line 32 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime_new.h" 14:20:12 INFO - __declspec(allocator) void* __cdecl operator new( 14:20:12 INFO - size_t _Size 14:20:12 INFO - ); 14:20:12 INFO - __declspec(allocator) void* __cdecl operator new( 14:20:12 INFO - size_t _Size, 14:20:12 INFO - std::nothrow_t const& 14:20:12 INFO - ) throw(); 14:20:12 INFO - __declspec(allocator) void* __cdecl operator new[]( 14:20:12 INFO - size_t _Size 14:20:12 INFO - ); 14:20:12 INFO - __declspec(allocator) void* __cdecl operator new[]( 14:20:12 INFO - size_t _Size, 14:20:12 INFO - std::nothrow_t const& 14:20:12 INFO - ) throw(); 14:20:12 INFO - void __cdecl operator delete( 14:20:12 INFO - void* _Block 14:20:12 INFO - ) throw(); 14:20:12 INFO - void __cdecl operator delete( 14:20:12 INFO - void* _Block, 14:20:12 INFO - std::nothrow_t const& 14:20:12 INFO - ) throw(); 14:20:12 INFO - void __cdecl operator delete[]( 14:20:12 INFO - void* _Block 14:20:12 INFO - ) throw(); 14:20:12 INFO - void __cdecl operator delete[]( 14:20:12 INFO - void* _Block, 14:20:12 INFO - std::nothrow_t const& 14:20:12 INFO - ) throw(); 14:20:12 INFO - void __cdecl operator delete( 14:20:12 INFO - void* _Block, 14:20:12 INFO - size_t _Size 14:20:12 INFO - ) throw(); 14:20:12 INFO - void __cdecl operator delete[]( 14:20:12 INFO - void* _Block, 14:20:12 INFO - size_t _Size 14:20:12 INFO - ) throw(); 14:20:12 INFO - inline void* __cdecl operator new(size_t _Size, void* _Where) throw() 14:20:12 INFO - { 14:20:12 INFO - (void)_Size; 14:20:12 INFO - return _Where; 14:20:12 INFO - } 14:20:12 INFO - inline void __cdecl operator delete(void*, void*) throw() 14:20:12 INFO - { 14:20:12 INFO - return; 14:20:12 INFO - } 14:20:12 INFO - #line 97 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime_new.h" 14:20:12 INFO - inline void* __cdecl operator new[](size_t _Size, void* _Where) throw() 14:20:12 INFO - { 14:20:12 INFO - (void)_Size; 14:20:12 INFO - return _Where; 14:20:12 INFO - } 14:20:12 INFO - inline void __cdecl operator delete[](void*, void*) throw() 14:20:12 INFO - { 14:20:12 INFO - } 14:20:12 INFO - #line 111 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime_new.h" 14:20:12 INFO - #pragma warning(pop) 14:20:12 INFO - #pragma pack(pop) 14:20:12 INFO - } 14:20:12 INFO - #line 119 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime_new.h" 14:20:12 INFO - #line 11 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime_new_debug.h" 14:20:12 INFO - extern "C++" { 14:20:12 INFO - #pragma pack(push, 8) 14:20:12 INFO - __declspec(allocator) void* __cdecl operator new( 14:20:12 INFO - size_t _Size, 14:20:12 INFO - int _BlockUse, 14:20:12 INFO - char const* _FileName, 14:20:12 INFO - int _LineNumber 14:20:12 INFO - ); 14:20:12 INFO - __declspec(allocator) void* __cdecl operator new[]( 14:20:12 INFO - size_t _Size, 14:20:12 INFO - int _BlockUse, 14:20:12 INFO - char const* _FileName, 14:20:12 INFO - int _LineNumber 14:20:12 INFO - ); 14:20:12 INFO - void __cdecl operator delete( 14:20:12 INFO - void* _Block, 14:20:12 INFO - int _BlockUse, 14:20:12 INFO - char const* _FileName, 14:20:12 INFO - int _LineNumber 14:20:12 INFO - ) throw(); 14:20:12 INFO - void __cdecl operator delete[]( 14:20:12 INFO - void* _Block, 14:20:12 INFO - int _BlockUse, 14:20:12 INFO - char const* _FileName, 14:20:12 INFO - int _LineNumber 14:20:12 INFO - ) throw(); 14:20:12 INFO - #line 53 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime_new_debug.h" 14:20:12 INFO - #pragma pack(pop) 14:20:12 INFO - } 14:20:12 INFO - #line 60 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime_new_debug.h" 14:20:12 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\crtdbg.h" 14:20:12 INFO - __pragma(pack(push, 8)) extern "C" { 14:20:12 INFO - typedef void* _HFILE; 14:20:12 INFO - typedef int (__cdecl* _CRT_REPORT_HOOK )(int, char*, int*); 14:20:12 INFO - typedef int (__cdecl* _CRT_REPORT_HOOKW)(int, wchar_t*, int*); 14:20:12 INFO - typedef int (__cdecl* _CRT_ALLOC_HOOK)(int, void*, size_t, int, long, unsigned char const*, int); 14:20:12 INFO - typedef void (__cdecl* _CRT_DUMP_CLIENT)(void*, size_t); 14:20:12 INFO - struct _CrtMemBlockHeader; 14:20:12 INFO - typedef struct _CrtMemState 14:20:12 INFO - { 14:20:12 INFO - struct _CrtMemBlockHeader* pBlockHeader; 14:20:12 INFO - size_t lCounts[5]; 14:20:12 INFO - size_t lSizes[5]; 14:20:12 INFO - size_t lHighWaterCount; 14:20:12 INFO - size_t lTotalCount; 14:20:12 INFO - } _CrtMemState; 14:20:12 INFO - #line 234 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\crtdbg.h" 14:20:12 INFO - #line 585 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\crtdbg.h" 14:20:12 INFO - #line 685 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\crtdbg.h" 14:20:12 INFO - #line 701 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\crtdbg.h" 14:20:12 INFO - #line 705 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\crtdbg.h" 14:20:12 INFO - #line 709 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\crtdbg.h" 14:20:12 INFO - #line 766 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\crtdbg.h" 14:20:12 INFO - #line 781 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\crtdbg.h" 14:20:12 INFO - } __pragma(pack(pop)) 14:20:12 INFO - #line 12 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\iosfwd" 14:20:12 INFO - #pragma pack(push,8) 14:20:12 INFO - #pragma warning(push,3) 14:20:12 INFO - namespace std { 14:20:12 INFO - typedef _Longlong streamoff; 14:20:12 INFO - typedef _Longlong streamsize; 14:20:12 INFO - extern __declspec(dllimport) const streamoff _BADOFF; 14:20:12 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\iosfwd" 14:20:12 INFO - template 14:20:12 INFO - class fpos 14:20:12 INFO - { 14:20:12 INFO - typedef fpos<_Statetype> _Myt; 14:20:12 INFO - public: 14:20:12 INFO - fpos(streamoff _Off = 0) 14:20:12 INFO - : _Myoff(_Off), _Fpos(0), _Mystate() 14:20:12 INFO - { 14:20:12 INFO - } 14:20:12 INFO - fpos(_Statetype _State, fpos_t _Fileposition) 14:20:12 INFO - : _Myoff(0), _Fpos(_Fileposition), _Mystate(_State) 14:20:12 INFO - { 14:20:12 INFO - } 14:20:12 INFO - _Statetype state() const 14:20:12 INFO - { 14:20:12 INFO - return (_Mystate); 14:20:12 INFO - } 14:20:12 INFO - void state(_Statetype _State) 14:20:12 INFO - { 14:20:12 INFO - _Mystate = _State; 14:20:12 INFO - } 14:20:12 INFO - fpos_t seekpos() const 14:20:12 INFO - { 14:20:12 INFO - return (_Fpos); 14:20:12 INFO - } 14:20:12 INFO - operator streamoff() const 14:20:12 INFO - { 14:20:12 INFO - return ((streamoff)(_Myoff + ((long long)(_Fpos)))); 14:20:12 INFO - } 14:20:12 INFO - streamoff operator-(const _Myt& _Right) const 14:20:12 INFO - { 14:20:12 INFO - return ((streamoff)*this - (streamoff)_Right); 14:20:12 INFO - } 14:20:12 INFO - _Myt& operator+=(streamoff _Off) 14:20:12 INFO - { 14:20:12 INFO - _Myoff += _Off; 14:20:12 INFO - return (*this); 14:20:12 INFO - } 14:20:12 INFO - _Myt& operator-=(streamoff _Off) 14:20:12 INFO - { 14:20:12 INFO - _Myoff -= _Off; 14:20:12 INFO - return (*this); 14:20:12 INFO - } 14:20:12 INFO - _Myt operator+(streamoff _Off) const 14:20:12 INFO - { 14:20:12 INFO - _Myt _Tmp = *this; 14:20:12 INFO - return (_Tmp += _Off); 14:20:12 INFO - } 14:20:12 INFO - _Myt operator-(streamoff _Off) const 14:20:12 INFO - { 14:20:12 INFO - _Myt _Tmp = *this; 14:20:12 INFO - return (_Tmp -= _Off); 14:20:12 INFO - } 14:20:12 INFO - bool operator==(const _Myt& _Right) const 14:20:12 INFO - { 14:20:12 INFO - return ((streamoff)*this == (streamoff)_Right); 14:20:12 INFO - } 14:20:12 INFO - bool operator==(streamoff _Right) const 14:20:12 INFO - { 14:20:12 INFO - return ((streamoff)*this == _Right); 14:20:12 INFO - } 14:20:12 INFO - bool operator!=(const _Myt& _Right) const 14:20:12 INFO - { 14:20:12 INFO - return (!(*this == _Right)); 14:20:12 INFO - } 14:20:12 INFO - private: 14:20:12 INFO - streamoff _Myoff; 14:20:12 INFO - fpos_t _Fpos; 14:20:12 INFO - _Statetype _Mystate; 14:20:12 INFO - }; 14:20:12 INFO - typedef fpos<_Mbstatet> streampos; 14:20:12 INFO - typedef streampos wstreampos; 14:20:12 INFO - template 14:20:12 INFO - struct _Char_traits 14:20:12 INFO - { 14:20:12 INFO - typedef _Elem char_type; 14:20:12 INFO - typedef _Int_type int_type; 14:20:12 INFO - typedef streampos pos_type; 14:20:12 INFO - typedef streamoff off_type; 14:20:12 INFO - typedef _Mbstatet state_type; 14:20:12 INFO - static int __cdecl compare( 14:20:12 INFO - const _Elem *_First1, 14:20:12 INFO - const _Elem *_First2, size_t _Count) 14:20:12 INFO - { 14:20:12 INFO - for (; 0 < _Count; --_Count, ++_First1, ++_First2) 14:20:12 INFO - if (!eq(*_First1, *_First2)) 14:20:12 INFO - return (lt(*_First1, *_First2) ? -1 : +1); 14:20:12 INFO - return (0); 14:20:12 INFO - } 14:20:12 INFO - static size_t __cdecl length( const _Elem *_First) 14:20:12 INFO - { 14:20:12 INFO - size_t _Count; 14:20:12 INFO - for (_Count = 0; !eq(*_First, _Elem()); ++_First) 14:20:12 INFO - ++_Count; 14:20:12 INFO - return (_Count); 14:20:12 INFO - } 14:20:12 INFO - static _Elem *__cdecl copy( 14:20:12 INFO - _Elem *_First1, 14:20:12 INFO - const _Elem *_First2, size_t _Count) 14:20:12 INFO - { 14:20:12 INFO - _Elem *_Next = _First1; 14:20:12 INFO - for (; 0 < _Count; --_Count, ++_Next, ++_First2) 14:20:12 INFO - assign(*_Next, *_First2); 14:20:12 INFO - return (_First1); 14:20:12 INFO - } 14:20:12 INFO - static _Elem *__cdecl _Copy_s( 14:20:12 INFO - _Elem *_First1, size_t _Dest_size, 14:20:12 INFO - const _Elem *_First2, size_t _Count) 14:20:12 INFO - { 14:20:12 INFO - { if (!(_Count <= _Dest_size)) { ((void)0); ::_invalid_parameter_noinfo_noreturn(); return (0); } }; 14:20:12 INFO - return (copy(_First1, _First2, _Count)); 14:20:12 INFO - } 14:20:12 INFO - static const _Elem *__cdecl find( 14:20:12 INFO - const _Elem *_First, 14:20:12 INFO - size_t _Count, const _Elem& _Ch) 14:20:12 INFO - { 14:20:12 INFO - for (; 0 < _Count; --_Count, ++_First) 14:20:12 INFO - if (eq(*_First, _Ch)) 14:20:12 INFO - return (_First); 14:20:12 INFO - return (0); 14:20:12 INFO - } 14:20:12 INFO - static _Elem *__cdecl move( 14:20:12 INFO - _Elem *_First1, 14:20:12 INFO - const _Elem *_First2, size_t _Count) 14:20:12 INFO - { 14:20:12 INFO - _Elem *_Next = _First1; 14:20:12 INFO - if (_First2 < _Next && _Next < _First2 + _Count) 14:20:12 INFO - for (_Next += _Count, _First2 += _Count; 0 < _Count; --_Count) 14:20:12 INFO - assign(*--_Next, *--_First2); 14:20:12 INFO - else 14:20:12 INFO - for (; 0 < _Count; --_Count, ++_Next, ++_First2) 14:20:12 INFO - assign(*_Next, *_First2); 14:20:12 INFO - return (_First1); 14:20:12 INFO - } 14:20:12 INFO - static _Elem *__cdecl assign( 14:20:12 INFO - _Elem *_First, 14:20:12 INFO - size_t _Count, _Elem _Ch) 14:20:12 INFO - { 14:20:12 INFO - _Elem *_Next = _First; 14:20:12 INFO - for (; 0 < _Count; --_Count, ++_Next) 14:20:12 INFO - assign(*_Next, _Ch); 14:20:12 INFO - return (_First); 14:20:12 INFO - } 14:20:12 INFO - static void __cdecl assign(_Elem& _Left, const _Elem& _Right) throw () 14:20:12 INFO - { 14:20:12 INFO - _Left = _Right; 14:20:12 INFO - } 14:20:12 INFO - static constexpr bool __cdecl eq(const _Elem& _Left, 14:20:12 INFO - const _Elem& _Right) throw () 14:20:12 INFO - { 14:20:12 INFO - return (_Left == _Right); 14:20:12 INFO - } 14:20:12 INFO - static constexpr bool __cdecl lt(const _Elem& _Left, 14:20:12 INFO - const _Elem& _Right) throw () 14:20:12 INFO - { 14:20:12 INFO - return (_Left < _Right); 14:20:12 INFO - } 14:20:12 INFO - static constexpr _Elem __cdecl to_char_type( 14:20:12 INFO - const int_type& _Meta) throw () 14:20:12 INFO - { 14:20:12 INFO - return ((_Elem)_Meta); 14:20:12 INFO - } 14:20:12 INFO - static constexpr int_type __cdecl to_int_type( 14:20:12 INFO - const _Elem& _Ch) throw () 14:20:12 INFO - { 14:20:12 INFO - return ((int_type)_Ch); 14:20:12 INFO - } 14:20:12 INFO - static constexpr bool __cdecl eq_int_type(const int_type& _Left, 14:20:12 INFO - const int_type& _Right) throw () 14:20:12 INFO - { 14:20:12 INFO - return (_Left == _Right); 14:20:12 INFO - } 14:20:12 INFO - static constexpr int_type __cdecl not_eof( 14:20:12 INFO - const int_type& _Meta) throw () 14:20:12 INFO - { 14:20:12 INFO - return (_Meta != eof() ? (int_type)_Meta : (int_type)!eof()); 14:20:12 INFO - } 14:20:12 INFO - static constexpr int_type __cdecl eof() throw () 14:20:12 INFO - { 14:20:12 INFO - return ((int_type)(-1)); 14:20:12 INFO - } 14:20:12 INFO - }; 14:20:12 INFO - template 14:20:12 INFO - struct char_traits 14:20:12 INFO - : public _Char_traits<_Elem, long> 14:20:12 INFO - { 14:20:12 INFO - }; 14:20:12 INFO - template<> 14:20:12 INFO - struct char_traits 14:20:12 INFO - : public _Char_traits 14:20:12 INFO - { 14:20:12 INFO - }; 14:20:12 INFO - typedef streampos u16streampos; 14:20:12 INFO - template<> 14:20:12 INFO - struct char_traits 14:20:12 INFO - : public _Char_traits 14:20:12 INFO - { 14:20:12 INFO - }; 14:20:12 INFO - typedef streampos u32streampos; 14:20:12 INFO - template<> 14:20:12 INFO - struct char_traits 14:20:12 INFO - { 14:20:12 INFO - typedef wchar_t _Elem; 14:20:12 INFO - typedef _Elem char_type; 14:20:12 INFO - typedef wint_t int_type; 14:20:12 INFO - typedef streampos pos_type; 14:20:12 INFO - typedef streamoff off_type; 14:20:12 INFO - typedef _Mbstatet state_type; 14:20:12 INFO - static int __cdecl compare(const _Elem *_First1, const _Elem *_First2, 14:20:12 INFO - size_t _Count) 14:20:12 INFO - { 14:20:12 INFO - return (_Count == 0 ? 0 14:20:12 INFO - : :: wmemcmp(_First1, _First2, _Count)); 14:20:12 INFO - } 14:20:12 INFO - static size_t __cdecl length(const _Elem *_First) 14:20:12 INFO - { 14:20:12 INFO - return (*_First == 0 ? 0 14:20:12 INFO - : :: wcslen(_First)); 14:20:12 INFO - } 14:20:12 INFO - static _Elem *__cdecl copy(_Elem *_First1, const _Elem *_First2, 14:20:12 INFO - size_t _Count) 14:20:12 INFO - { 14:20:12 INFO - return (_Count == 0 ? _First1 14:20:12 INFO - : (_Elem *):: wmemcpy(_First1, _First2, _Count)); 14:20:12 INFO - } 14:20:12 INFO - static _Elem *__cdecl _Copy_s( 14:20:12 INFO - _Elem *_First1, size_t _Size_in_words, 14:20:12 INFO - const _Elem *_First2, size_t _Count) 14:20:12 INFO - { 14:20:12 INFO - if (0 < _Count) 14:20:12 INFO - ::wmemcpy_s((_First1), (_Size_in_words), (_First2), (_Count)); 14:20:12 INFO - return (_First1); 14:20:12 INFO - } 14:20:12 INFO - static const _Elem *__cdecl find(const _Elem *_First, size_t _Count, 14:20:12 INFO - const _Elem& _Ch) 14:20:12 INFO - { 14:20:12 INFO - return (_Count == 0 ? (const _Elem *)0 14:20:12 INFO - : (const _Elem *):: wmemchr(_First, _Ch, _Count)); 14:20:12 INFO - } 14:20:12 INFO - static _Elem *__cdecl move(_Elem *_First1, const _Elem *_First2, 14:20:12 INFO - size_t _Count) 14:20:12 INFO - { 14:20:12 INFO - return (_Count == 0 ? _First1 14:20:12 INFO - : (_Elem *):: wmemmove(_First1, _First2, _Count)); 14:20:12 INFO - } 14:20:12 INFO - static _Elem *__cdecl assign(_Elem *_First, size_t _Count, 14:20:12 INFO - _Elem _Ch) 14:20:12 INFO - { 14:20:12 INFO - return ((_Elem *):: wmemset(_First, _Ch, _Count)); 14:20:12 INFO - } 14:20:12 INFO - static void __cdecl assign(_Elem& _Left, const _Elem& _Right) throw () 14:20:12 INFO - { 14:20:12 INFO - _Left = _Right; 14:20:12 INFO - } 14:20:12 INFO - static constexpr bool __cdecl eq(const _Elem& _Left, 14:20:12 INFO - const _Elem& _Right) throw () 14:20:12 INFO - { 14:20:12 INFO - return (_Left == _Right); 14:20:12 INFO - } 14:20:12 INFO - static constexpr bool __cdecl lt(const _Elem& _Left, 14:20:12 INFO - const _Elem& _Right) throw () 14:20:12 INFO - { 14:20:12 INFO - return (_Left < _Right); 14:20:12 INFO - } 14:20:12 INFO - static constexpr _Elem __cdecl to_char_type( 14:20:12 INFO - const int_type& _Meta) throw () 14:20:12 INFO - { 14:20:12 INFO - return (_Meta); 14:20:12 INFO - } 14:20:12 INFO - static constexpr int_type __cdecl to_int_type( 14:20:12 INFO - const _Elem& _Ch) throw () 14:20:12 INFO - { 14:20:12 INFO - return (_Ch); 14:20:12 INFO - } 14:20:12 INFO - static constexpr bool __cdecl eq_int_type(const int_type& _Left, 14:20:12 INFO - const int_type& _Right) throw () 14:20:12 INFO - { 14:20:12 INFO - return (_Left == _Right); 14:20:12 INFO - } 14:20:12 INFO - static constexpr int_type __cdecl not_eof( 14:20:12 INFO - const int_type& _Meta) throw () 14:20:12 INFO - { 14:20:12 INFO - return (_Meta != eof() ? _Meta : !eof()); 14:20:12 INFO - } 14:20:12 INFO - static constexpr int_type __cdecl eof() throw () 14:20:12 INFO - { 14:20:12 INFO - return (((wint_t)(0xFFFF))); 14:20:12 INFO - } 14:20:12 INFO - }; 14:20:12 INFO - template<> 14:20:12 INFO - struct char_traits 14:20:12 INFO - { 14:20:12 INFO - typedef unsigned short _Elem; 14:20:12 INFO - typedef _Elem char_type; 14:20:12 INFO - typedef wint_t int_type; 14:20:12 INFO - typedef streampos pos_type; 14:20:12 INFO - typedef streamoff off_type; 14:20:12 INFO - typedef _Mbstatet state_type; 14:20:12 INFO - static int __cdecl compare(const _Elem *_First1, const _Elem *_First2, 14:20:12 INFO - size_t _Count) 14:20:12 INFO - { 14:20:12 INFO - return (_Count == 0 ? 0 14:20:12 INFO - : :: wmemcmp((const wchar_t *)_First1, 14:20:12 INFO - (const wchar_t *)_First2, _Count)); 14:20:12 INFO - } 14:20:12 INFO - static size_t __cdecl length(const _Elem *_First) 14:20:12 INFO - { 14:20:12 INFO - return (*_First == 0 ? 0 14:20:12 INFO - : :: wcslen((const wchar_t *)_First)); 14:20:12 INFO - } 14:20:12 INFO - static _Elem *__cdecl copy(_Elem *_First1, const _Elem *_First2, 14:20:12 INFO - size_t _Count) 14:20:12 INFO - { 14:20:12 INFO - return (_Count == 0 ? _First1 14:20:12 INFO - : (_Elem *):: wmemcpy((wchar_t *)_First1, 14:20:12 INFO - (const wchar_t *)_First2, _Count)); 14:20:12 INFO - } 14:20:12 INFO - static _Elem *__cdecl _Copy_s( 14:20:12 INFO - _Elem *_First1, size_t _Size_in_words, 14:20:12 INFO - const _Elem *_First2, size_t _Count) 14:20:12 INFO - { 14:20:12 INFO - if (0 < _Count) 14:20:12 INFO - ::wmemcpy_s(((wchar_t *)_First1), (_Size_in_words), ((const wchar_t *)_First2), (_Count)); 14:20:12 INFO - #line 431 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\iosfwd" 14:20:12 INFO - return (_First1); 14:20:12 INFO - } 14:20:12 INFO - static const _Elem *__cdecl find(const _Elem *_First, size_t _Count, 14:20:12 INFO - const _Elem& _Ch) 14:20:12 INFO - { 14:20:12 INFO - return (_Count == 0 ? (const _Elem *)0 14:20:12 INFO - : (const _Elem *):: wmemchr((const wchar_t *)_First, 14:20:12 INFO - _Ch, _Count)); 14:20:12 INFO - } 14:20:12 INFO - static _Elem *__cdecl move(_Elem *_First1, const _Elem *_First2, 14:20:12 INFO - size_t _Count) 14:20:12 INFO - { 14:20:12 INFO - return (_Count == 0 ? _First1 14:20:12 INFO - : (_Elem *):: wmemmove((wchar_t *)_First1, 14:20:12 INFO - (const wchar_t *)_First2, _Count)); 14:20:12 INFO - } 14:20:12 INFO - static _Elem *__cdecl assign(_Elem *_First, size_t _Count, 14:20:12 INFO - _Elem _Ch) 14:20:12 INFO - { 14:20:12 INFO - return ((_Elem *):: wmemset((wchar_t *)_First, _Ch, _Count)); 14:20:12 INFO - } 14:20:12 INFO - static void __cdecl assign(_Elem& _Left, const _Elem& _Right) throw () 14:20:12 INFO - { 14:20:12 INFO - _Left = _Right; 14:20:12 INFO - } 14:20:12 INFO - static constexpr bool __cdecl eq(const _Elem& _Left, 14:20:12 INFO - const _Elem& _Right) throw () 14:20:12 INFO - { 14:20:12 INFO - return (_Left == _Right); 14:20:12 INFO - } 14:20:12 INFO - static constexpr bool __cdecl lt(const _Elem& _Left, 14:20:12 INFO - const _Elem& _Right) throw () 14:20:12 INFO - { 14:20:12 INFO - return (_Left < _Right); 14:20:12 INFO - } 14:20:12 INFO - static constexpr _Elem __cdecl to_char_type(const int_type& _Meta) 14:20:12 INFO - throw () 14:20:12 INFO - { 14:20:12 INFO - return (_Meta); 14:20:12 INFO - } 14:20:12 INFO - static constexpr int_type __cdecl to_int_type(const _Elem& _Ch) 14:20:12 INFO - throw () 14:20:12 INFO - { 14:20:12 INFO - return (_Ch); 14:20:12 INFO - } 14:20:12 INFO - static constexpr bool __cdecl eq_int_type(const int_type& _Left, 14:20:12 INFO - const int_type& _Right) throw () 14:20:12 INFO - { 14:20:12 INFO - return (_Left == _Right); 14:20:12 INFO - } 14:20:12 INFO - static constexpr int_type __cdecl not_eof(const int_type& _Meta) 14:20:12 INFO - throw () 14:20:12 INFO - { 14:20:12 INFO - return (_Meta != eof() ? _Meta : !eof()); 14:20:12 INFO - } 14:20:12 INFO - static constexpr int_type __cdecl eof() throw () 14:20:12 INFO - { 14:20:12 INFO - return (((wint_t)(0xFFFF))); 14:20:12 INFO - } 14:20:12 INFO - }; 14:20:12 INFO - #line 503 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\iosfwd" 14:20:12 INFO - template<> struct char_traits 14:20:12 INFO - { 14:20:12 INFO - typedef char _Elem; 14:20:12 INFO - typedef _Elem char_type; 14:20:12 INFO - typedef int int_type; 14:20:12 INFO - typedef streampos pos_type; 14:20:12 INFO - typedef streamoff off_type; 14:20:12 INFO - typedef _Mbstatet state_type; 14:20:12 INFO - static int __cdecl compare(const _Elem *_First1, const _Elem *_First2, 14:20:12 INFO - size_t _Count) 14:20:12 INFO - { 14:20:12 INFO - return (_Count == 0 ? 0 14:20:12 INFO - : :: memcmp(_First1, _First2, _Count)); 14:20:12 INFO - } 14:20:12 INFO - static size_t __cdecl length(const _Elem *_First) 14:20:12 INFO - { 14:20:12 INFO - return (*_First == 0 ? 0 14:20:12 INFO - : :: strlen(_First)); 14:20:12 INFO - } 14:20:12 INFO - static _Elem *__cdecl copy(_Elem *_First1, const _Elem *_First2, 14:20:12 INFO - size_t _Count) 14:20:12 INFO - { 14:20:12 INFO - return (_Count == 0 ? _First1 14:20:12 INFO - : (_Elem *):: memcpy(_First1, _First2, _Count)); 14:20:12 INFO - } 14:20:12 INFO - static _Elem *__cdecl _Copy_s( 14:20:12 INFO - _Elem *_First1, size_t _Size_in_bytes, 14:20:12 INFO - const _Elem *_First2, size_t _Count) 14:20:12 INFO - { 14:20:12 INFO - if (0 < _Count) 14:20:12 INFO - ::memcpy_s((_First1), (_Size_in_bytes), (_First2), (_Count)); 14:20:12 INFO - return (_First1); 14:20:12 INFO - } 14:20:12 INFO - static const _Elem *__cdecl find(const _Elem *_First, size_t _Count, 14:20:12 INFO - const _Elem& _Ch) 14:20:12 INFO - { 14:20:12 INFO - return (_Count == 0 ? (const _Elem *)0 14:20:12 INFO - : (const _Elem *):: memchr(_First, _Ch, _Count)); 14:20:12 INFO - } 14:20:12 INFO - static _Elem *__cdecl move(_Elem *_First1, const _Elem *_First2, 14:20:12 INFO - size_t _Count) 14:20:12 INFO - { 14:20:12 INFO - return (_Count == 0 ? _First1 14:20:12 INFO - : (_Elem *):: memmove(_First1, _First2, _Count)); 14:20:12 INFO - } 14:20:12 INFO - static _Elem *__cdecl assign(_Elem *_First, size_t _Count, 14:20:12 INFO - _Elem _Ch) 14:20:12 INFO - { 14:20:12 INFO - return ((_Elem *):: memset(_First, _Ch, _Count)); 14:20:12 INFO - } 14:20:12 INFO - static void __cdecl assign(_Elem& _Left, const _Elem& _Right) throw () 14:20:12 INFO - { 14:20:12 INFO - _Left = _Right; 14:20:12 INFO - } 14:20:12 INFO - static constexpr bool __cdecl eq(const _Elem& _Left, 14:20:12 INFO - const _Elem& _Right) throw () 14:20:12 INFO - { 14:20:12 INFO - return (_Left == _Right); 14:20:12 INFO - } 14:20:12 INFO - static constexpr bool __cdecl lt(const _Elem& _Left, 14:20:12 INFO - const _Elem& _Right) throw () 14:20:12 INFO - { 14:20:12 INFO - return ((unsigned char)_Left < (unsigned char)_Right); 14:20:12 INFO - } 14:20:12 INFO - static constexpr _Elem __cdecl to_char_type( 14:20:12 INFO - const int_type& _Meta) throw () 14:20:12 INFO - { 14:20:12 INFO - return ((_Elem)_Meta); 14:20:12 INFO - } 14:20:12 INFO - static constexpr int_type __cdecl to_int_type( 14:20:12 INFO - const _Elem& _Ch) throw () 14:20:12 INFO - { 14:20:12 INFO - return ((unsigned char)_Ch); 14:20:12 INFO - } 14:20:12 INFO - static constexpr bool __cdecl eq_int_type(const int_type& _Left, 14:20:12 INFO - const int_type& _Right) throw () 14:20:12 INFO - { 14:20:12 INFO - return (_Left == _Right); 14:20:12 INFO - } 14:20:12 INFO - static constexpr int_type __cdecl not_eof( 14:20:12 INFO - const int_type& _Meta) throw () 14:20:12 INFO - { 14:20:12 INFO - return (_Meta != eof() ? _Meta : !eof()); 14:20:12 INFO - } 14:20:12 INFO - static constexpr int_type __cdecl eof() throw () 14:20:12 INFO - { 14:20:12 INFO - return ((-1)); 14:20:12 INFO - } 14:20:12 INFO - }; 14:20:12 INFO - template 14:20:12 INFO - class allocator; 14:20:12 INFO - class ios_base; 14:20:12 INFO - template > 14:20:12 INFO - class basic_ios; 14:20:12 INFO - template > 14:20:12 INFO - class istreambuf_iterator; 14:20:12 INFO - template > 14:20:12 INFO - class ostreambuf_iterator; 14:20:12 INFO - template > 14:20:12 INFO - class basic_streambuf; 14:20:12 INFO - template > 14:20:12 INFO - class basic_istream; 14:20:12 INFO - template > 14:20:12 INFO - class basic_ostream; 14:20:12 INFO - template > 14:20:12 INFO - class basic_iostream; 14:20:12 INFO - template, 14:20:12 INFO - class _Alloc = allocator<_Elem> > 14:20:12 INFO - class basic_stringbuf; 14:20:12 INFO - template, 14:20:12 INFO - class _Alloc = allocator<_Elem> > 14:20:12 INFO - class basic_istringstream; 14:20:12 INFO - template, 14:20:12 INFO - class _Alloc = allocator<_Elem> > 14:20:12 INFO - class basic_ostringstream; 14:20:12 INFO - template, 14:20:12 INFO - class _Alloc = allocator<_Elem> > 14:20:12 INFO - class basic_stringstream; 14:20:12 INFO - template > 14:20:12 INFO - class basic_filebuf; 14:20:12 INFO - template > 14:20:12 INFO - class basic_ifstream; 14:20:12 INFO - template > 14:20:12 INFO - class basic_ofstream; 14:20:12 INFO - template > 14:20:12 INFO - class basic_fstream; 14:20:12 INFO - template 14:20:12 INFO - class num_get; 14:20:12 INFO - template 14:20:12 INFO - class num_put; 14:20:12 INFO - template 14:20:12 INFO - class collate; 14:20:12 INFO - #line 674 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\iosfwd" 14:20:12 INFO - typedef basic_ios > ios; 14:20:12 INFO - typedef basic_streambuf > streambuf; 14:20:12 INFO - typedef basic_istream > istream; 14:20:12 INFO - typedef basic_ostream > ostream; 14:20:12 INFO - typedef basic_iostream > iostream; 14:20:12 INFO - typedef basic_stringbuf, 14:20:12 INFO - allocator > stringbuf; 14:20:12 INFO - typedef basic_istringstream, 14:20:12 INFO - allocator > istringstream; 14:20:12 INFO - typedef basic_ostringstream, 14:20:12 INFO - allocator > ostringstream; 14:20:12 INFO - typedef basic_stringstream, 14:20:12 INFO - allocator > stringstream; 14:20:12 INFO - typedef basic_filebuf > filebuf; 14:20:12 INFO - typedef basic_ifstream > ifstream; 14:20:12 INFO - typedef basic_ofstream > ofstream; 14:20:12 INFO - typedef basic_fstream > fstream; 14:20:12 INFO - typedef basic_ios > wios; 14:20:12 INFO - typedef basic_streambuf > 14:20:12 INFO - wstreambuf; 14:20:12 INFO - typedef basic_istream > wistream; 14:20:12 INFO - typedef basic_ostream > wostream; 14:20:12 INFO - typedef basic_iostream > wiostream; 14:20:12 INFO - typedef basic_stringbuf, 14:20:12 INFO - allocator > wstringbuf; 14:20:12 INFO - typedef basic_istringstream, 14:20:12 INFO - allocator > wistringstream; 14:20:12 INFO - typedef basic_ostringstream, 14:20:12 INFO - allocator > wostringstream; 14:20:12 INFO - typedef basic_stringstream, 14:20:12 INFO - allocator > wstringstream; 14:20:12 INFO - typedef basic_filebuf > wfilebuf; 14:20:12 INFO - typedef basic_ifstream > wifstream; 14:20:12 INFO - typedef basic_ofstream > wofstream; 14:20:12 INFO - typedef basic_fstream > wfstream; 14:20:12 INFO - typedef num_get > > 14:20:12 INFO - numget; 14:20:12 INFO - typedef num_get > > 14:20:12 INFO - wnumget; 14:20:12 INFO - typedef num_put > > 14:20:12 INFO - numput; 14:20:12 INFO - typedef num_put > > 14:20:12 INFO - wnumput; 14:20:12 INFO - typedef collate ncollate; 14:20:12 INFO - typedef collate wcollate; 14:20:12 INFO - #line 748 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\iosfwd" 14:20:12 INFO - } 14:20:12 INFO - #pragma warning(pop) 14:20:12 INFO - #pragma pack(pop) 14:20:12 INFO - #line 754 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\iosfwd" 14:20:12 INFO - #line 755 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\iosfwd" 14:20:12 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\iosfwd" 14:20:12 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\iosfwd" 14:20:12 INFO - #pragma warning( pop ) 14:20:12 INFO - #line 82 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\iosfwd" 14:20:12 INFO - #line 8 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\utility" 14:20:12 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\type_traits" 14:20:12 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\type_traits" 14:20:12 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\type_traits" 14:20:12 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/throw_msvc.h" 14:20:12 INFO - #line 26 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\type_traits" 14:20:12 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\type_traits" 14:20:12 INFO - #line 54 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\type_traits" 14:20:12 INFO - #pragma warning( push ) 14:20:12 INFO - #pragma warning( disable : 4275 4530 ) 14:20:12 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\type_traits" 14:20:12 INFO - #pragma once 14:20:12 INFO - #pragma pack(push,8) 14:20:12 INFO - #pragma warning(push,3) 14:20:12 INFO - #pragma warning(disable: 4180 4296) 14:20:12 INFO - namespace std { 14:20:12 INFO - template 14:20:12 INFO - struct _Is_memfunptr 14:20:12 INFO - { 14:20:12 INFO - typedef false_type _Bool_type; 14:20:12 INFO - }; 14:20:12 INFO - template struct _Is_memfunptr<_Ret (__cdecl _Arg0::*)(_Types...) > : _Arg_types< _Arg0 *, _Types...> { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__fastcall _Arg0::*)(_Types...) > : _Arg_types< _Arg0 *, _Types...> { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__stdcall _Arg0::*)(_Types...) > : _Arg_types< _Arg0 *, _Types...> { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__thiscall _Arg0::*)(_Types...) > : _Arg_types< _Arg0 *, _Types...> { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__vectorcall _Arg0::*)(_Types...) > : _Arg_types< _Arg0 *, _Types...> { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__cdecl _Arg0::*)(_Types...) const > : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__fastcall _Arg0::*)(_Types...) const > : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__stdcall _Arg0::*)(_Types...) const > : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__thiscall _Arg0::*)(_Types...) const > : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__vectorcall _Arg0::*)(_Types...) const > : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__cdecl _Arg0::*)(_Types...) volatile > : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__fastcall _Arg0::*)(_Types...) volatile > : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__stdcall _Arg0::*)(_Types...) volatile > : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__thiscall _Arg0::*)(_Types...) volatile > : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__vectorcall _Arg0::*)(_Types...) volatile > : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__cdecl _Arg0::*)(_Types...) const volatile > : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__fastcall _Arg0::*)(_Types...) const volatile > : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__stdcall _Arg0::*)(_Types...) const volatile > : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__thiscall _Arg0::*)(_Types...) const volatile > : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__vectorcall _Arg0::*)(_Types...) const volatile > : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__cdecl _Arg0::*)(_Types...) &> : _Arg_types< _Arg0 *, _Types...> { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__fastcall _Arg0::*)(_Types...) &> : _Arg_types< _Arg0 *, _Types...> { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__stdcall _Arg0::*)(_Types...) &> : _Arg_types< _Arg0 *, _Types...> { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__thiscall _Arg0::*)(_Types...) &> : _Arg_types< _Arg0 *, _Types...> { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__vectorcall _Arg0::*)(_Types...) &> : _Arg_types< _Arg0 *, _Types...> { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__cdecl _Arg0::*)(_Types...) const &> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__fastcall _Arg0::*)(_Types...) const &> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__stdcall _Arg0::*)(_Types...) const &> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__thiscall _Arg0::*)(_Types...) const &> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__vectorcall _Arg0::*)(_Types...) const &> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__cdecl _Arg0::*)(_Types...) volatile &> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__fastcall _Arg0::*)(_Types...) volatile &> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__stdcall _Arg0::*)(_Types...) volatile &> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__thiscall _Arg0::*)(_Types...) volatile &> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__vectorcall _Arg0::*)(_Types...) volatile &> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__cdecl _Arg0::*)(_Types...) const volatile &> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__fastcall _Arg0::*)(_Types...) const volatile &> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__stdcall _Arg0::*)(_Types...) const volatile &> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__thiscall _Arg0::*)(_Types...) const volatile &> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__vectorcall _Arg0::*)(_Types...) const volatile &> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__cdecl _Arg0::*)(_Types...) &&> : _Arg_types< _Arg0 *, _Types...> { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__fastcall _Arg0::*)(_Types...) &&> : _Arg_types< _Arg0 *, _Types...> { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__stdcall _Arg0::*)(_Types...) &&> : _Arg_types< _Arg0 *, _Types...> { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__thiscall _Arg0::*)(_Types...) &&> : _Arg_types< _Arg0 *, _Types...> { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__vectorcall _Arg0::*)(_Types...) &&> : _Arg_types< _Arg0 *, _Types...> { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__cdecl _Arg0::*)(_Types...) const &&> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__fastcall _Arg0::*)(_Types...) const &&> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__stdcall _Arg0::*)(_Types...) const &&> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__thiscall _Arg0::*)(_Types...) const &&> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__vectorcall _Arg0::*)(_Types...) const &&> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__cdecl _Arg0::*)(_Types...) volatile &&> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__fastcall _Arg0::*)(_Types...) volatile &&> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__stdcall _Arg0::*)(_Types...) volatile &&> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__thiscall _Arg0::*)(_Types...) volatile &&> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__vectorcall _Arg0::*)(_Types...) volatile &&> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__cdecl _Arg0::*)(_Types...) const volatile &&> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__fastcall _Arg0::*)(_Types...) const volatile &&> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__stdcall _Arg0::*)(_Types...) const volatile &&> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__thiscall _Arg0::*)(_Types...) const volatile &&> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (__vectorcall _Arg0::*)(_Types...) const volatile &&> : _Arg_types { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; 14:20:12 INFO - template struct _Is_memfunptr<_Ret (_Arg0::*)(_Types..., ...) > { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (_Arg0::*)(_Types..., ...) const> { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (_Arg0::*)(_Types..., ...) volatile> { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (_Arg0::*)(_Types..., ...) const volatile> { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (_Arg0::*)(_Types..., ...) &> { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (_Arg0::*)(_Types..., ...) const &> { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (_Arg0::*)(_Types..., ...) volatile &> { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (_Arg0::*)(_Types..., ...) const volatile &> { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (_Arg0::*)(_Types..., ...) &&> { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (_Arg0::*)(_Types..., ...) const &&> { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (_Arg0::*)(_Types..., ...) volatile &&> { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; template struct _Is_memfunptr<_Ret (_Arg0::*)(_Types..., ...) const volatile &&> { typedef true_type _Bool_type; typedef _Ret result_type; typedef _Arg0 _Class_type; }; 14:20:12 INFO - template 14:20:12 INFO - struct is_void 14:20:12 INFO - : false_type 14:20:12 INFO - { 14:20:12 INFO - }; 14:20:12 INFO - template<> struct is_void< void> : true_type { }; template<> struct is_void : true_type { }; template<> struct is_void : true_type { }; template<> struct is_void : true_type { }; 14:20:12 INFO - template 14:20:12 INFO - struct add_const 14:20:12 INFO - { 14:20:12 INFO - typedef const _Ty type; 14:20:12 INFO - }; 14:20:12 INFO - template 14:20:12 INFO - struct add_volatile 14:20:12 INFO - { 14:20:12 INFO - typedef volatile _Ty type; 14:20:12 INFO - }; 14:20:12 INFO - template 14:20:12 INFO - struct add_cv 14:20:12 INFO - { 14:20:12 INFO - typedef const volatile _Ty type; 14:20:12 INFO - }; 14:20:12 INFO - template::_Weird || is_void<_Ty>::value> 14:20:12 INFO - struct _Add_reference 14:20:12 INFO - { 14:20:12 INFO - typedef _Ty _Lvalue; 14:20:12 INFO - typedef _Ty _Rvalue; 14:20:12 INFO - }; 14:20:12 INFO - template 14:20:12 INFO - struct _Add_reference<_Ty, false> 14:20:12 INFO - { 14:20:12 INFO - typedef _Ty& _Lvalue; 14:20:12 INFO - typedef _Ty&& _Rvalue; 14:20:12 INFO - }; 14:20:12 INFO - template 14:20:12 INFO - struct add_lvalue_reference 14:20:12 INFO - { 14:20:12 INFO - typedef typename _Add_reference<_Ty>::_Lvalue type; 14:20:12 INFO - }; 14:20:12 INFO - template 14:20:12 INFO - struct add_rvalue_reference 14:20:12 INFO - { 14:20:12 INFO - typedef typename _Add_reference<_Ty>::_Rvalue type; 14:20:12 INFO - }; 14:20:12 INFO - template 14:20:12 INFO - typename add_rvalue_reference<_Ty>::type 14:20:12 INFO - declval() throw (); 14:20:12 INFO - template 14:20:12 INFO - struct remove_extent 14:20:12 INFO - { 14:20:12 INFO - typedef _Ty type; 14:20:12 INFO - }; 14:20:12 INFO - template 14:20:12 INFO - struct remove_extent<_Ty[_Ix]> 14:20:12 INFO - { 14:20:12 INFO - typedef _Ty type; 14:20:12 INFO - }; 14:20:12 INFO - template 14:20:12 INFO - struct remove_extent<_Ty[]> 14:20:12 INFO - { 14:20:12 INFO - typedef _Ty type; 14:20:12 INFO - }; 14:20:12 INFO - template 14:20:12 INFO - struct remove_all_extents 14:20:12 INFO - { 14:20:12 INFO - typedef _Ty type; 14:20:12 INFO - }; 14:20:12 INFO - template 14:20:12 INFO - struct remove_all_extents<_Ty[_Ix]> 14:20:12 INFO - { 14:20:12 INFO - typedef typename remove_all_extents<_Ty>::type type; 14:20:12 INFO - }; 14:20:12 INFO - template 14:20:12 INFO - struct remove_all_extents<_Ty[]> 14:20:12 INFO - { 14:20:12 INFO - typedef typename remove_all_extents<_Ty>::type type; 14:20:12 INFO - }; 14:20:12 INFO - template 14:20:12 INFO - struct remove_pointer 14:20:12 INFO - { 14:20:12 INFO - typedef _Ty type; 14:20:12 INFO - }; 14:20:12 INFO - template struct remove_pointer<_Ty *> { typedef _Ty type; }; template struct remove_pointer<_Ty *const> { typedef _Ty type; }; template struct remove_pointer<_Ty *volatile> { typedef _Ty type; }; template struct remove_pointer<_Ty *const volatile> { typedef _Ty type; }; 14:20:12 INFO - template::_Weird> 14:20:12 INFO - struct _Add_pointer 14:20:12 INFO - { 14:20:12 INFO - typedef _Ty type; 14:20:12 INFO - }; 14:20:12 INFO - template 14:20:12 INFO - struct _Add_pointer<_Ty, false> 14:20:12 INFO - { 14:20:12 INFO - typedef typename remove_reference<_Ty>::type *type; 14:20:12 INFO - }; 14:20:12 INFO - template 14:20:12 INFO - struct add_pointer 14:20:12 INFO - { 14:20:12 INFO - typedef typename _Add_pointer<_Ty>::type type; 14:20:12 INFO - }; 14:20:12 INFO - template 14:20:12 INFO - struct is_array 14:20:12 INFO - : false_type 14:20:12 INFO - { 14:20:12 INFO - }; 14:20:12 INFO - template 14:20:12 INFO - struct is_array<_Ty[_Nx]> 14:20:12 INFO - : true_type 14:20:12 INFO - { 14:20:12 INFO - }; 14:20:12 INFO - template 14:20:12 INFO - struct is_array<_Ty[]> 14:20:12 INFO - : true_type 14:20:12 INFO - { 14:20:12 INFO - }; 14:20:12 INFO - template 14:20:12 INFO - struct is_lvalue_reference 14:20:12 INFO - : false_type 14:20:12 INFO - { 14:20:12 INFO - }; 14:20:12 INFO - template 14:20:12 INFO - struct is_lvalue_reference<_Ty&> 14:20:12 INFO - : true_type 14:20:12 INFO - { 14:20:12 INFO - }; 14:20:12 INFO - template 14:20:12 INFO - struct is_rvalue_reference 14:20:12 INFO - : false_type 14:20:12 INFO - { 14:20:12 INFO - }; 14:20:12 INFO - template 14:20:12 INFO - struct is_rvalue_reference<_Ty&&> 14:20:12 INFO - : true_type 14:20:12 INFO - { 14:20:12 INFO - }; 14:20:12 INFO - template 14:20:12 INFO - struct is_reference 14:20:12 INFO - : _Cat_base::value 14:20:12 INFO - || is_rvalue_reference<_Ty>::value> 14:20:12 INFO - { 14:20:12 INFO - }; 14:20:12 INFO - template::_Bool_type::value> 14:20:12 INFO - struct _Is_member_object_pointer 14:20:12 INFO - : false_type 14:20:12 INFO - { 14:20:12 INFO - }; 14:20:12 INFO - template 14:20:12 INFO - struct _Is_member_object_pointer<_Ty1 _Ty2::*, false> 14:20:12 INFO - : true_type 14:20:12 INFO - { 14:20:12 INFO - typedef _Ty2 _Class_type; 14:20:12 INFO - }; 14:20:12 INFO - template 14:20:12 INFO - struct is_member_object_pointer 14:20:12 INFO - : _Is_member_object_pointer::type>::type 14:20:12 INFO - { 14:20:12 INFO - }; 14:20:12 INFO - template 14:20:12 INFO - struct is_member_function_pointer 14:20:12 INFO - : _Is_memfunptr::type>::_Bool_type 14:20:12 INFO - { 14:20:12 INFO - }; 14:20:12 INFO - template 14:20:12 INFO - struct _Is_pointer 14:20:12 INFO - : false_type 14:20:12 INFO - { 14:20:12 INFO - }; 14:20:12 INFO - template 14:20:12 INFO - struct _Is_pointer<_Ty *> 14:20:12 INFO - : _Cat_base::value 14:20:12 INFO - && !is_member_function_pointer<_Ty *>::value> 14:20:12 INFO - { 14:20:12 INFO - }; 14:20:12 INFO - template 14:20:12 INFO - struct is_pointer 14:20:12 INFO - : _Is_pointer::type> 14:20:12 INFO - { 14:20:12 INFO - }; 14:20:12 INFO - template 14:20:12 INFO - struct is_null_pointer 14:20:12 INFO - : _Cat_base::type, nullptr_t>::value> 14:20:12 INFO - { 14:20:12 INFO - }; 14:20:12 INFO - template 14:20:12 INFO - struct is_union 14:20:12 INFO - : _Cat_base<__is_union(_Ty)> 14:20:12 INFO - { 14:20:12 INFO - }; 14:20:12 INFO - template 14:20:12 INFO - struct is_class 14:20:12 INFO - : _Cat_base<__is_class(_Ty)> 14:20:12 INFO - { 14:20:12 INFO - }; 14:20:12 INFO - template 14:20:12 INFO - struct is_fundamental 14:20:12 INFO - : _Cat_base::value 14:20:12 INFO - || is_void<_Ty>::value 14:20:12 INFO - || is_null_pointer<_Ty>::value> 14:20:12 INFO - { 14:20:12 INFO - }; 14:20:12 INFO - template 14:20:12 INFO - struct is_object 14:20:12 INFO - : _Cat_base::value 14:20:12 INFO - && !is_reference<_Ty>::value 14:20:12 INFO - && !is_void<_Ty>::value> 14:20:12 INFO - { 14:20:12 INFO - }; 14:20:12 INFO - template 14:20:12 INFO - struct is_convertible 14:20:12 INFO - : _Cat_base<__is_convertible_to(_From, _To)> 14:20:12 INFO - { 14:20:12 INFO - }; 14:20:12 INFO - template 14:20:12 INFO - struct is_enum 14:20:12 INFO - : _Cat_base<__is_enum(_Ty)> 14:20:12 INFO - { 14:20:12 INFO - }; 14:20:12 INFO - template 14:20:12 INFO - struct is_compound 14:20:12 INFO - : _Cat_base::value> 14:20:12 INFO - { 14:20:12 INFO - }; 14:20:12 INFO - template 14:20:12 INFO - struct is_member_pointer 14:20:12 INFO - : _Cat_base::value 14:20:12 INFO - || is_member_function_pointer<_Ty>::value> 14:20:12 INFO - { 14:20:12 INFO - }; 14:20:12 INFO - template 14:20:12 INFO - struct is_scalar 14:20:12 INFO - : _Cat_base::value 14:20:12 INFO - || is_enum<_Ty>::value 14:20:12 INFO - || is_pointer<_Ty>::value 14:20:12 INFO - || is_member_pointer<_Ty>::value 14:20:12 INFO - || is_null_pointer<_Ty>::value> 14:20:12 INFO - { 14:20:12 INFO - }; 14:20:12 INFO - template 14:20:12 INFO - struct is_const 14:20:12 INFO - : false_type 14:20:12 INFO - { 14:20:12 INFO - }; 14:20:12 INFO - template 14:20:12 INFO - struct is_const 14:20:12 INFO - : true_type 14:20:12 INFO - { 14:20:12 INFO - }; 14:20:12 INFO - template 14:20:12 INFO - struct is_volatile 14:20:12 INFO - : false_type 14:20:12 INFO - { 14:20:12 INFO - }; 14:20:12 INFO - template 14:20:12 INFO - struct is_volatile 14:20:12 INFO - : true_type 14:20:12 INFO - { 14:20:12 INFO - }; 14:20:12 INFO - template 14:20:12 INFO - struct is_pod 14:20:12 INFO - : _Cat_base<__is_pod(_Ty)> 14:20:12 INFO - { 14:20:12 INFO - }; 14:20:12 INFO - template 14:20:12 INFO - struct is_empty 14:20:12 INFO - : _Cat_base<__is_empty(_Ty)> 14:20:12 INFO - { 14:20:12 INFO - }; 14:20:12 INFO - template 14:20:13 INFO - struct is_polymorphic 14:20:13 INFO - : _Cat_base<__is_polymorphic(_Ty)> 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct is_abstract 14:20:13 INFO - : _Cat_base<__is_abstract(_Ty)> 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct is_final 14:20:13 INFO - : _Cat_base<__is_final(_Ty)> 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct is_standard_layout 14:20:13 INFO - : _Cat_base<__is_standard_layout(_Ty)> 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct is_literal_type 14:20:13 INFO - : _Cat_base<__is_literal_type(_Ty)> 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct is_trivial 14:20:13 INFO - : _Cat_base<__is_trivial(_Ty)> 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct is_trivially_copyable 14:20:13 INFO - : _Cat_base<__is_trivially_copyable(_Ty)> 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct has_virtual_destructor 14:20:13 INFO - : _Cat_base<__has_virtual_destructor(_Ty)> 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct is_constructible 14:20:13 INFO - : _Cat_base<__is_constructible(_Ty, _Args...)> 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct is_copy_constructible 14:20:13 INFO - : is_constructible< 14:20:13 INFO - _Ty, 14:20:13 INFO - typename add_lvalue_reference< 14:20:13 INFO - typename add_const<_Ty>::type 14:20:13 INFO - >::type 14:20:13 INFO - >::type 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct is_default_constructible 14:20:13 INFO - : is_constructible<_Ty>::type 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct is_move_constructible 14:20:13 INFO - : is_constructible< 14:20:13 INFO - _Ty, 14:20:13 INFO - typename add_rvalue_reference<_Ty>::type 14:20:13 INFO - >::type 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct is_assignable 14:20:13 INFO - : integral_constant 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct is_copy_assignable 14:20:13 INFO - : is_assignable< 14:20:13 INFO - typename add_lvalue_reference<_Ty>::type, 14:20:13 INFO - typename add_lvalue_reference< 14:20:13 INFO - typename add_const<_Ty>::type 14:20:13 INFO - >::type 14:20:13 INFO - >::type 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct is_move_assignable 14:20:13 INFO - : is_assignable< 14:20:13 INFO - typename add_lvalue_reference<_Ty>::type, 14:20:13 INFO - typename add_rvalue_reference<_Ty>::type 14:20:13 INFO - >::type 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct is_destructible 14:20:13 INFO - : _Cat_base<__is_destructible(_Ty)> 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct is_trivially_constructible 14:20:13 INFO - : _Cat_base<__is_trivially_constructible(_Ty, _Args...)> 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct is_trivially_copy_constructible 14:20:13 INFO - : is_trivially_constructible< 14:20:13 INFO - _Ty, 14:20:13 INFO - typename add_lvalue_reference< 14:20:13 INFO - typename add_const<_Ty>::type 14:20:13 INFO - >::type 14:20:13 INFO - >::type 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct is_trivially_default_constructible 14:20:13 INFO - : is_trivially_constructible<_Ty>::type 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct is_trivially_move_constructible 14:20:13 INFO - : is_trivially_constructible< 14:20:13 INFO - _Ty, 14:20:13 INFO - typename add_rvalue_reference<_Ty>::type 14:20:13 INFO - >::type 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct is_trivially_assignable 14:20:13 INFO - : _Cat_base<__is_trivially_assignable(_To, _From)> 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct is_trivially_copy_assignable 14:20:13 INFO - : is_trivially_assignable< 14:20:13 INFO - typename add_lvalue_reference<_Ty>::type, 14:20:13 INFO - typename add_lvalue_reference< 14:20:13 INFO - typename add_const<_Ty>::type 14:20:13 INFO - >::type 14:20:13 INFO - >::type 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct is_trivially_move_assignable 14:20:13 INFO - : is_trivially_assignable< 14:20:13 INFO - typename add_lvalue_reference<_Ty>::type, 14:20:13 INFO - typename add_rvalue_reference<_Ty>::type 14:20:13 INFO - >::type 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct is_trivially_destructible 14:20:13 INFO - : _Cat_base<__has_trivial_destructor(_Ty)> 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct is_nothrow_constructible 14:20:13 INFO - : _Cat_base<__is_nothrow_constructible(_Ty, _Args...)> 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct is_nothrow_copy_constructible 14:20:13 INFO - : is_nothrow_constructible< 14:20:13 INFO - _Ty, 14:20:13 INFO - typename add_lvalue_reference< 14:20:13 INFO - typename add_const<_Ty>::type 14:20:13 INFO - >::type 14:20:13 INFO - >::type 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct is_nothrow_default_constructible 14:20:13 INFO - : is_nothrow_constructible<_Ty>::type 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct is_nothrow_move_constructible 14:20:13 INFO - : is_nothrow_constructible< 14:20:13 INFO - _Ty, 14:20:13 INFO - typename add_rvalue_reference<_Ty>::type 14:20:13 INFO - >::type 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct is_nothrow_assignable 14:20:13 INFO - : _Cat_base<__is_nothrow_assignable(_To, _From)> 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct is_nothrow_copy_assignable 14:20:13 INFO - : is_nothrow_assignable< 14:20:13 INFO - typename add_lvalue_reference<_Ty>::type, 14:20:13 INFO - typename add_lvalue_reference< 14:20:13 INFO - typename add_const<_Ty>::type 14:20:13 INFO - >::type 14:20:13 INFO - >::type 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct is_nothrow_move_assignable 14:20:13 INFO - : is_nothrow_assignable< 14:20:13 INFO - typename add_lvalue_reference<_Ty>::type, 14:20:13 INFO - typename add_rvalue_reference<_Ty>::type 14:20:13 INFO - >::type 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct is_nothrow_destructible 14:20:13 INFO - : _Cat_base<__is_nothrow_destructible(_Ty)> 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template::value> 14:20:13 INFO - struct _Sign_base 14:20:13 INFO - { 14:20:13 INFO - typedef typename remove_cv<_Ty>::type _Uty; 14:20:13 INFO - typedef _Cat_base<_Uty(-1) < _Uty(0)> _Signed; 14:20:13 INFO - typedef _Cat_base<_Uty(0) < _Uty(-1)> _Unsigned; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Sign_base<_Ty, false> 14:20:13 INFO - { 14:20:13 INFO - typedef is_floating_point<_Ty> _Signed; 14:20:13 INFO - typedef false_type _Unsigned; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct is_signed 14:20:13 INFO - : _Sign_base<_Ty>::_Signed 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct is_unsigned 14:20:13 INFO - : _Sign_base<_Ty>::_Unsigned 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Change_sign 14:20:13 INFO - { 14:20:13 INFO - static_assert( 14:20:13 INFO - ((is_integral<_Ty>::value || is_enum<_Ty>::value) 14:20:13 INFO - && !is_same<_Ty, bool>::value), 14:20:13 INFO - "make_signed/make_unsigned require that T shall be a (possibly " 14:20:13 INFO - "cv-qualified) integral type or enumeration but not a bool type."); 14:20:13 INFO - typedef 14:20:13 INFO - typename _If::value 14:20:13 INFO - || is_same<_Ty, unsigned char >::value, signed char, 14:20:13 INFO - typename _If::value 14:20:13 INFO - || is_same<_Ty, unsigned short >::value, short, 14:20:13 INFO - typename _If::value 14:20:13 INFO - || is_same<_Ty, unsigned int >::value, int, 14:20:13 INFO - typename _If::value 14:20:13 INFO - || is_same<_Ty, unsigned long >::value, long, 14:20:13 INFO - typename _If::value 14:20:13 INFO - || is_same<_Ty, unsigned long long>::value, long long, 14:20:13 INFO - typename _If::type>::type>::type>::type>::type>::type>::type>::type>::type 14:20:13 INFO - _Signed; 14:20:13 INFO - typedef 14:20:13 INFO - typename _If::value, unsigned char, 14:20:13 INFO - typename _If::value, unsigned short, 14:20:13 INFO - typename _If::value, unsigned int, 14:20:13 INFO - typename _If::value, unsigned long, 14:20:13 INFO - unsigned long long 14:20:13 INFO - >::type>::type>::type>::type 14:20:13 INFO - _Unsigned; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Change_sign 14:20:13 INFO - { 14:20:13 INFO - typedef const typename _Change_sign<_Ty>::_Signed _Signed; 14:20:13 INFO - typedef const typename _Change_sign<_Ty>::_Unsigned _Unsigned; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Change_sign 14:20:13 INFO - { 14:20:13 INFO - typedef volatile typename _Change_sign<_Ty>::_Signed _Signed; 14:20:13 INFO - typedef volatile typename _Change_sign<_Ty>::_Unsigned _Unsigned; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Change_sign 14:20:13 INFO - { 14:20:13 INFO - typedef const volatile typename _Change_sign<_Ty>::_Signed _Signed; 14:20:13 INFO - typedef const volatile typename _Change_sign<_Ty>::_Unsigned _Unsigned; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct make_signed 14:20:13 INFO - { 14:20:13 INFO - typedef typename _Change_sign<_Ty>::_Signed type; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct make_unsigned 14:20:13 INFO - { 14:20:13 INFO - typedef typename _Change_sign<_Ty>::_Unsigned type; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct alignment_of 14:20:13 INFO - : integral_constant 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - union _Align_type 14:20:13 INFO - { 14:20:13 INFO - _Ty _Val; 14:20:13 INFO - char _Pad[_Len]; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Aligned; 14:20:13 INFO - template 14:20:13 INFO - struct _Aligned<_Len, _Align, _Ty, true> 14:20:13 INFO - { 14:20:13 INFO - typedef _Align_type<_Ty, _Len> type; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Aligned<_Len, _Align, double, false> 14:20:13 INFO - { 14:20:13 INFO - typedef _Align_type type; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Aligned<_Len, _Align, int, false> 14:20:13 INFO - { 14:20:13 INFO - typedef typename _Aligned<_Len, _Align, double, _Align <= alignment_of::value>::type type; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Aligned<_Len, _Align, short, false> 14:20:13 INFO - { 14:20:13 INFO - typedef typename _Aligned<_Len, _Align, int, _Align <= alignment_of::value>::type type; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Aligned<_Len, _Align, char, false> 14:20:13 INFO - { 14:20:13 INFO - typedef typename _Aligned<_Len, _Align, short, _Align <= alignment_of::value>::type type; 14:20:13 INFO - }; 14:20:13 INFO - template::value> 14:20:13 INFO - struct aligned_storage 14:20:13 INFO - { 14:20:13 INFO - typedef typename _Aligned<_Len, _Align, char, _Align <= alignment_of::value>::type type; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Maximum; 14:20:13 INFO - template<> 14:20:13 INFO - struct _Maximum<> 14:20:13 INFO - { 14:20:13 INFO - static constexpr size_t value = 0; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Maximum<_Val> 14:20:13 INFO - { 14:20:13 INFO - static constexpr size_t value = _Val; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Maximum<_First, _Second, _Rest...> 14:20:13 INFO - : _Maximum<(_First < _Second ? _Second : _First), _Rest...> 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct aligned_union 14:20:13 INFO - { 14:20:13 INFO - static constexpr size_t _Max_len = _Maximum< 14:20:13 INFO - _Len, sizeof(_Types)...>::value; 14:20:13 INFO - static constexpr size_t alignment_value = _Maximum< 14:20:13 INFO - alignment_of<_Types>::value...>::value; 14:20:13 INFO - typedef typename aligned_storage<_Max_len, alignment_value>::type type; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct underlying_type 14:20:13 INFO - { 14:20:13 INFO - typedef __underlying_type(_Ty) type; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct rank 14:20:13 INFO - : integral_constant 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct rank<_Ty[_Ix]> 14:20:13 INFO - : integral_constant::value + 1> 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct rank<_Ty[]> 14:20:13 INFO - : integral_constant::value + 1> 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Extent 14:20:13 INFO - : integral_constant 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Extent<_Ty[_Ix], 0> 14:20:13 INFO - : integral_constant 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Extent<_Ty[_Ix], _Nx> 14:20:13 INFO - : _Extent<_Ty, _Nx - 1> 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Extent<_Ty[], _Nx> 14:20:13 INFO - : _Extent<_Ty, _Nx - 1> 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct extent 14:20:13 INFO - : _Extent<_Ty, _Nx> 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct is_base_of 14:20:13 INFO - : _Cat_base<__is_base_of(_Base, _Der)> 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct decay 14:20:13 INFO - { 14:20:13 INFO - typedef typename remove_reference<_Ty>::type _Ty1; 14:20:13 INFO - typedef typename _If::value, 14:20:13 INFO - typename remove_extent<_Ty1>::type *, 14:20:13 INFO - typename _If::value, 14:20:13 INFO - typename add_pointer<_Ty1>::type, 14:20:13 INFO - typename remove_cv<_Ty1>::type>::type>::type type; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Conjunction; 14:20:13 INFO - template 14:20:13 INFO - struct _Choose_conjunction 14:20:13 INFO - { 14:20:13 INFO - typedef _Lhs type; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Choose_conjunction 14:20:13 INFO - { 14:20:13 INFO - typedef typename _Conjunction<_Traits...>::type type; 14:20:13 INFO - }; 14:20:13 INFO - template<> 14:20:13 INFO - struct _Conjunction<> 14:20:13 INFO - { 14:20:13 INFO - typedef true_type type; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Conjunction<_Trait> 14:20:13 INFO - { 14:20:13 INFO - typedef _Trait type; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Conjunction<_Lhs, _Traits...> 14:20:13 INFO - { 14:20:13 INFO - typedef typename _Choose_conjunction<_Lhs::value, _Lhs, _Traits...>::type type; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct conjunction 14:20:13 INFO - : _Conjunction<_Traits...>::type 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Disjunction; 14:20:13 INFO - template 14:20:13 INFO - struct _Choose_disjunction 14:20:13 INFO - { 14:20:13 INFO - typedef _Lhs type; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Choose_disjunction 14:20:13 INFO - { 14:20:13 INFO - typedef typename _Disjunction<_Traits...>::type type; 14:20:13 INFO - }; 14:20:13 INFO - template<> 14:20:13 INFO - struct _Disjunction<> 14:20:13 INFO - { 14:20:13 INFO - typedef false_type type; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Disjunction<_Trait> 14:20:13 INFO - { 14:20:13 INFO - typedef _Trait type; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Disjunction<_Lhs, _Traits...> 14:20:13 INFO - { 14:20:13 INFO - typedef typename _Choose_disjunction<_Lhs::value, _Lhs, _Traits...>::type type; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct disjunction 14:20:13 INFO - : _Disjunction<_Traits...>::type 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct negation 14:20:13 INFO - : bool_constant 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - namespace tr1 { 14:20:13 INFO - using ::std:: add_const; 14:20:13 INFO - using ::std:: add_cv; 14:20:13 INFO - using ::std:: add_pointer; 14:20:13 INFO - using ::std:: add_volatile; 14:20:13 INFO - using ::std:: aligned_storage; 14:20:13 INFO - using ::std:: alignment_of; 14:20:13 INFO - using ::std:: conditional; 14:20:13 INFO - using ::std:: decay; 14:20:13 INFO - using ::std:: enable_if; 14:20:13 INFO - using ::std:: extent; 14:20:13 INFO - using ::std:: false_type; 14:20:13 INFO - using ::std:: has_virtual_destructor; 14:20:13 INFO - using ::std:: integral_constant; 14:20:13 INFO - using ::std:: is_abstract; 14:20:13 INFO - using ::std:: is_arithmetic; 14:20:13 INFO - using ::std:: is_array; 14:20:13 INFO - using ::std:: is_base_of; 14:20:13 INFO - using ::std:: is_class; 14:20:13 INFO - using ::std:: is_compound; 14:20:13 INFO - using ::std:: is_const; 14:20:13 INFO - using ::std:: is_convertible; 14:20:13 INFO - using ::std:: is_empty; 14:20:13 INFO - using ::std:: is_enum; 14:20:13 INFO - using ::std:: is_floating_point; 14:20:13 INFO - using ::std:: is_function; 14:20:13 INFO - using ::std:: is_fundamental; 14:20:13 INFO - using ::std:: is_integral; 14:20:13 INFO - using ::std:: is_member_function_pointer; 14:20:13 INFO - using ::std:: is_member_object_pointer; 14:20:13 INFO - using ::std:: is_member_pointer; 14:20:13 INFO - using ::std:: is_object; 14:20:13 INFO - using ::std:: is_pod; 14:20:13 INFO - using ::std:: is_pointer; 14:20:13 INFO - using ::std:: is_polymorphic; 14:20:13 INFO - using ::std:: is_reference; 14:20:13 INFO - using ::std:: is_same; 14:20:13 INFO - using ::std:: is_scalar; 14:20:13 INFO - using ::std:: is_signed; 14:20:13 INFO - using ::std:: is_union; 14:20:13 INFO - using ::std:: is_unsigned; 14:20:13 INFO - using ::std:: is_void; 14:20:13 INFO - using ::std:: is_volatile; 14:20:13 INFO - using ::std:: make_signed; 14:20:13 INFO - using ::std:: make_unsigned; 14:20:13 INFO - using ::std:: rank; 14:20:13 INFO - using ::std:: remove_all_extents; 14:20:13 INFO - using ::std:: remove_const; 14:20:13 INFO - using ::std:: remove_cv; 14:20:13 INFO - using ::std:: remove_extent; 14:20:13 INFO - using ::std:: remove_pointer; 14:20:13 INFO - using ::std:: remove_reference; 14:20:13 INFO - using ::std:: remove_volatile; 14:20:13 INFO - using ::std:: true_type; 14:20:13 INFO - } 14:20:13 INFO - #line 1156 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\type_traits" 14:20:13 INFO - template 14:20:13 INFO - struct common_type; 14:20:13 INFO - template 14:20:13 INFO - struct common_type<_Ty> 14:20:13 INFO - { 14:20:13 INFO - typedef typename decay<_Ty>::type type; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct common_type<_Ty0, _Ty1> 14:20:13 INFO - { 14:20:13 INFO - typedef typename decay< 14:20:13 INFO - decltype(_Always_false<_Ty0>::value 14:20:13 INFO - ? ::std:: declval<_Ty0>() 14:20:13 INFO - : ::std:: declval<_Ty1>()) 14:20:13 INFO - >::type type; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct common_type<_Ty0, _Ty1, _Ty...> 14:20:13 INFO - { 14:20:13 INFO - typedef typename common_type< 14:20:13 INFO - typename common_type<_Ty0, _Ty1>::type, _Ty... 14:20:13 INFO - >::type type; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct integer_sequence 14:20:13 INFO - { 14:20:13 INFO - static_assert(is_integral<_Ty>::value, 14:20:13 INFO - "integer_sequence requires T to be an integral type."); 14:20:13 INFO - typedef integer_sequence<_Ty, _Vals...> type; 14:20:13 INFO - typedef _Ty value_type; 14:20:13 INFO - static constexpr size_t size() throw () 14:20:13 INFO - { 14:20:13 INFO - return (sizeof...(_Vals)); 14:20:13 INFO - } 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - using make_integer_sequence = __make_integer_seq; 14:20:13 INFO - #line 1247 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\type_traits" 14:20:13 INFO - template 14:20:13 INFO - using index_sequence = integer_sequence; 14:20:13 INFO - template 14:20:13 INFO - using make_index_sequence = make_integer_sequence; 14:20:13 INFO - template 14:20:13 INFO - using index_sequence_for = make_index_sequence; 14:20:13 INFO - template 14:20:13 INFO - struct identity 14:20:13 INFO - { 14:20:13 INFO - typedef _Ty type; 14:20:13 INFO - const _Ty& operator()(const _Ty& _Left) const 14:20:13 INFO - { 14:20:13 INFO - return (_Left); 14:20:13 INFO - } 14:20:13 INFO - }; 14:20:13 INFO - #line 1270 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\type_traits" 14:20:13 INFO - template inline 14:20:13 INFO - constexpr _Ty&& forward( 14:20:13 INFO - typename remove_reference<_Ty>::type& _Arg) throw () 14:20:13 INFO - { 14:20:13 INFO - return (static_cast<_Ty&&>(_Arg)); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - constexpr _Ty&& forward( 14:20:13 INFO - typename remove_reference<_Ty>::type&& _Arg) throw () 14:20:13 INFO - { 14:20:13 INFO - static_assert(!is_lvalue_reference<_Ty>::value, "bad forward call"); 14:20:13 INFO - return (static_cast<_Ty&&>(_Arg)); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - constexpr typename remove_reference<_Ty>::type&& 14:20:13 INFO - move(_Ty&& _Arg) throw () 14:20:13 INFO - { 14:20:13 INFO - return (static_cast::type&&>(_Arg)); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - constexpr typename _If::value 14:20:13 INFO - && is_copy_constructible<_Ty>::value, 14:20:13 INFO - const _Ty&, _Ty&&>::type 14:20:13 INFO - move_if_noexcept(_Ty& _Arg) throw () 14:20:13 INFO - { 14:20:13 INFO - return (::std:: move(_Arg)); 14:20:13 INFO - } 14:20:13 INFO - template 14:20:13 INFO - struct _Param_tester 14:20:13 INFO - { 14:20:13 INFO - typedef void type; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - using void_t = typename _Param_tester<_Types...>::type; 14:20:13 INFO - struct _Invoker_pmf_object 14:20:13 INFO - { 14:20:13 INFO - template 14:20:13 INFO - static auto _Call(_Decayed _Pmf, _Ty1&& _Arg1, _Types2&&... _Args2) 14:20:13 INFO - -> decltype((::std:: forward<_Ty1>(_Arg1).*_Pmf)( 14:20:13 INFO - ::std:: forward<_Types2>(_Args2)...)) 14:20:13 INFO - { 14:20:13 INFO - return ((::std:: forward<_Ty1>(_Arg1).*_Pmf)( 14:20:13 INFO - ::std:: forward<_Types2>(_Args2)...)); 14:20:13 INFO - } 14:20:13 INFO - }; 14:20:13 INFO - struct _Invoker_pmf_pointer 14:20:13 INFO - { 14:20:13 INFO - template 14:20:13 INFO - static auto _Call(_Decayed _Pmf, _Ty1&& _Arg1, _Types2&&... _Args2) 14:20:13 INFO - -> decltype(((*::std:: forward<_Ty1>(_Arg1)).*_Pmf)( 14:20:13 INFO - ::std:: forward<_Types2>(_Args2)...)) 14:20:13 INFO - { 14:20:13 INFO - return (((*::std:: forward<_Ty1>(_Arg1)).*_Pmf)( 14:20:13 INFO - ::std:: forward<_Types2>(_Args2)...)); 14:20:13 INFO - } 14:20:13 INFO - }; 14:20:13 INFO - struct _Invoker_pmd_object 14:20:13 INFO - { 14:20:13 INFO - template 14:20:13 INFO - static auto _Call(_Decayed _Pmd, _Ty1&& _Arg1) 14:20:13 INFO - -> decltype(::std:: forward<_Ty1>(_Arg1).*_Pmd) 14:20:13 INFO - { 14:20:13 INFO - return (::std:: forward<_Ty1>(_Arg1).*_Pmd); 14:20:13 INFO - } 14:20:13 INFO - }; 14:20:13 INFO - struct _Invoker_pmd_pointer 14:20:13 INFO - { 14:20:13 INFO - template 14:20:13 INFO - static auto _Call(_Decayed _Pmd, _Ty1&& _Arg1) 14:20:13 INFO - -> decltype((*::std:: forward<_Ty1>(_Arg1)).*_Pmd) 14:20:13 INFO - { 14:20:13 INFO - return ((*::std:: forward<_Ty1>(_Arg1)).*_Pmd); 14:20:13 INFO - } 14:20:13 INFO - }; 14:20:13 INFO - struct _Invoker_functor 14:20:13 INFO - { 14:20:13 INFO - template 14:20:13 INFO - static auto _Call(_Callable&& _Obj, _Types&&... _Args) 14:20:13 INFO - -> decltype(::std:: forward<_Callable>(_Obj)( 14:20:13 INFO - ::std:: forward<_Types>(_Args)...)) 14:20:13 INFO - { 14:20:13 INFO - return (::std:: forward<_Callable>(_Obj)( 14:20:13 INFO - ::std:: forward<_Types>(_Args)...)); 14:20:13 INFO - } 14:20:13 INFO - }; 14:20:13 INFO - template::type, 14:20:13 INFO - bool _Is_pmf = is_member_function_pointer<_Decayed>::value, 14:20:13 INFO - bool _Is_pmd = is_member_object_pointer<_Decayed>::value> 14:20:13 INFO - struct _Invoker1; 14:20:13 INFO - template 14:20:13 INFO - struct _Invoker1<_Callable, _Ty1, _Decayed, true, false> 14:20:13 INFO - : _If::_Class_type, 14:20:13 INFO - typename decay<_Ty1>::type>::value, 14:20:13 INFO - _Invoker_pmf_object, 14:20:13 INFO - _Invoker_pmf_pointer>::type 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Invoker1<_Callable, _Ty1, _Decayed, false, true> 14:20:13 INFO - : _If::_Class_type, 14:20:13 INFO - typename decay<_Ty1>::type>::value, 14:20:13 INFO - _Invoker_pmd_object, 14:20:13 INFO - _Invoker_pmd_pointer>::type 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Invoker1<_Callable, _Ty1, _Decayed, false, false> 14:20:13 INFO - : _Invoker_functor 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Invoker; 14:20:13 INFO - template 14:20:13 INFO - struct _Invoker<_Callable> 14:20:13 INFO - : _Invoker_functor 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Invoker<_Callable, _Ty1, _Types2...> 14:20:13 INFO - : _Invoker1<_Callable, _Ty1> 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template inline 14:20:13 INFO - auto invoke(_Callable&& _Obj, _Types&&... _Args) 14:20:13 INFO - -> decltype(_Invoker<_Callable, _Types...>::_Call( 14:20:13 INFO - ::std:: forward<_Callable>(_Obj), ::std:: forward<_Types>(_Args)...)) 14:20:13 INFO - { 14:20:13 INFO - return (_Invoker<_Callable, _Types...>::_Call( 14:20:13 INFO - ::std:: forward<_Callable>(_Obj), ::std:: forward<_Types>(_Args)...)); 14:20:13 INFO - } 14:20:13 INFO - template::value> 14:20:13 INFO - struct _Forced 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - struct _Unforced 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template inline 14:20:13 INFO - void _Invoke_ret(_Forced<_Cv_void, true>, _Valtys&&... _Vals) 14:20:13 INFO - { 14:20:13 INFO - ::std:: invoke(::std:: forward<_Valtys>(_Vals)...); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _Rx _Invoke_ret(_Forced<_Rx, false>, _Valtys&&... _Vals) 14:20:13 INFO - { 14:20:13 INFO - return (::std:: invoke(::std:: forward<_Valtys>(_Vals)...)); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - auto _Invoke_ret(_Forced<_Unforced, false>, _Valtys&&... _Vals) 14:20:13 INFO - -> decltype(::std:: invoke(::std:: forward<_Valtys>(_Vals)...)) 14:20:13 INFO - { 14:20:13 INFO - return (::std:: invoke(::std:: forward<_Valtys>(_Vals)...)); 14:20:13 INFO - } 14:20:13 INFO - struct _Unique_tag_result_of 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Result_of 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Result_of< 14:20:13 INFO - void_t< 14:20:13 INFO - _Unique_tag_result_of, 14:20:13 INFO - decltype(::std:: invoke(::std:: declval<_Types>()...))>, 14:20:13 INFO - _Types...> 14:20:13 INFO - { 14:20:13 INFO - typedef decltype(::std:: invoke(::std:: declval<_Types>()...)) type; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct result_of 14:20:13 INFO - { 14:20:13 INFO - static_assert(_Always_false<_Fty>::value, 14:20:13 INFO - "result_of is invalid; use " 14:20:13 INFO - "result_of instead."); 14:20:13 INFO - }; 14:20:13 INFO - template struct result_of<_Fty __cdecl (_Args...)> : _Result_of { }; template struct result_of<_Fty __fastcall (_Args...)> : _Result_of { }; template struct result_of<_Fty __stdcall (_Args...)> : _Result_of { }; template struct result_of<_Fty __vectorcall (_Args...)> : _Result_of { }; 14:20:13 INFO - template 14:20:13 INFO - struct _Weak_result_type 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Weak_result_type<_Ty, void_t< 14:20:13 INFO - typename _Ty::result_type> > 14:20:13 INFO - { 14:20:13 INFO - typedef typename _Ty::result_type result_type; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Weak_argument_type 14:20:13 INFO - : _Weak_result_type<_Ty> 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Weak_argument_type<_Ty, void_t< 14:20:13 INFO - typename _Ty::argument_type> > 14:20:13 INFO - : _Weak_result_type<_Ty> 14:20:13 INFO - { 14:20:13 INFO - typedef typename _Ty::argument_type argument_type; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Weak_binary_args 14:20:13 INFO - : _Weak_argument_type<_Ty> 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Weak_binary_args<_Ty, void_t< 14:20:13 INFO - typename _Ty::first_argument_type, 14:20:13 INFO - typename _Ty::second_argument_type> > 14:20:13 INFO - : _Weak_argument_type<_Ty> 14:20:13 INFO - { 14:20:13 INFO - typedef typename _Ty::first_argument_type first_argument_type; 14:20:13 INFO - typedef typename _Ty::second_argument_type second_argument_type; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Weak_types 14:20:13 INFO - { 14:20:13 INFO - typedef _Is_function::type> _Is_f_or_pf; 14:20:13 INFO - typedef _Is_memfunptr::type> _Is_pmf; 14:20:13 INFO - typedef typename _If<_Is_f_or_pf::_Bool_type::value, _Is_f_or_pf, 14:20:13 INFO - typename _If<_Is_pmf::_Bool_type::value, _Is_pmf, 14:20:13 INFO - _Weak_binary_args<_Ty> >::type>::type type; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - class reference_wrapper 14:20:13 INFO - : public _Weak_types<_Ty>::type 14:20:13 INFO - { 14:20:13 INFO - public: 14:20:13 INFO - static_assert(is_object<_Ty>::value || is_function<_Ty>::value, 14:20:13 INFO - "reference_wrapper requires T to be an object type " 14:20:13 INFO - "or a function type."); 14:20:13 INFO - typedef _Ty type; 14:20:13 INFO - reference_wrapper(_Ty& _Val) throw () 14:20:13 INFO - : _Ptr(::std:: addressof(_Val)) 14:20:13 INFO - { 14:20:13 INFO - } 14:20:13 INFO - operator _Ty&() const throw () 14:20:13 INFO - { 14:20:13 INFO - return (*_Ptr); 14:20:13 INFO - } 14:20:13 INFO - _Ty& get() const throw () 14:20:13 INFO - { 14:20:13 INFO - return (*_Ptr); 14:20:13 INFO - } 14:20:13 INFO - template 14:20:13 INFO - auto operator()(_Types&&... _Args) const 14:20:13 INFO - -> decltype(::std:: invoke(get(), ::std:: forward<_Types>(_Args)...)) 14:20:13 INFO - { 14:20:13 INFO - return (::std:: invoke(get(), ::std:: forward<_Types>(_Args)...)); 14:20:13 INFO - } 14:20:13 INFO - reference_wrapper(_Ty&&) = delete; 14:20:13 INFO - private: 14:20:13 INFO - _Ty *_Ptr; 14:20:13 INFO - }; 14:20:13 INFO - template inline 14:20:13 INFO - reference_wrapper<_Ty> 14:20:13 INFO - ref(_Ty& _Val) throw () 14:20:13 INFO - { 14:20:13 INFO - return (reference_wrapper<_Ty>(_Val)); 14:20:13 INFO - } 14:20:13 INFO - template 14:20:13 INFO - void ref(const _Ty&&) = delete; 14:20:13 INFO - template inline 14:20:13 INFO - reference_wrapper<_Ty> 14:20:13 INFO - ref(reference_wrapper<_Ty> _Val) throw () 14:20:13 INFO - { 14:20:13 INFO - return (::std:: ref(_Val.get())); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - reference_wrapper 14:20:13 INFO - cref(const _Ty& _Val) throw () 14:20:13 INFO - { 14:20:13 INFO - return (reference_wrapper(_Val)); 14:20:13 INFO - } 14:20:13 INFO - template 14:20:13 INFO - void cref(const _Ty&&) = delete; 14:20:13 INFO - template inline 14:20:13 INFO - reference_wrapper 14:20:13 INFO - cref(reference_wrapper<_Ty> _Val) throw () 14:20:13 INFO - { 14:20:13 INFO - return (::std:: cref(_Val.get())); 14:20:13 INFO - } 14:20:13 INFO - template 14:20:13 INFO - struct _Unrefwrap_helper 14:20:13 INFO - { 14:20:13 INFO - typedef _Ty type; 14:20:13 INFO - static constexpr bool _Is_refwrap = false; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Unrefwrap_helper > 14:20:13 INFO - { 14:20:13 INFO - typedef _Ty& type; 14:20:13 INFO - static constexpr bool _Is_refwrap = true; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Unrefwrap 14:20:13 INFO - { 14:20:13 INFO - typedef typename decay<_Ty>::type _Ty1; 14:20:13 INFO - typedef typename _Unrefwrap_helper<_Ty1>::type type; 14:20:13 INFO - static constexpr bool _Is_refwrap = _Unrefwrap_helper<_Ty1>::_Is_refwrap; 14:20:13 INFO - }; 14:20:13 INFO - namespace tr1 { 14:20:13 INFO - using ::std:: cref; 14:20:13 INFO - using ::std:: ref; 14:20:13 INFO - using ::std:: reference_wrapper; 14:20:13 INFO - using ::std:: result_of; 14:20:13 INFO - } 14:20:13 INFO - #line 1680 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\type_traits" 14:20:13 INFO - template 14:20:13 INFO - struct _Is_swappable; 14:20:13 INFO - template 14:20:13 INFO - struct _Is_nothrow_swappable; 14:20:13 INFO - #line 1695 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\type_traits" 14:20:13 INFO - template inline 14:20:13 INFO - #line 1698 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\type_traits" 14:20:13 INFO - void swap(_Ty&, _Ty&) 14:20:13 INFO - ; 14:20:13 INFO - #line 1701 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\type_traits" 14:20:13 INFO - template::value>::type> inline 14:20:13 INFO - void swap(_Ty (&)[_Size], _Ty (&)[_Size]) 14:20:13 INFO - ; 14:20:13 INFO - template 14:20:13 INFO - struct _Swappable_with_helper 14:20:13 INFO - : false_type 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - struct _Swappable_with_helper_unique_type {}; 14:20:13 INFO - template 14:20:13 INFO - struct _Swappable_with_helper<_Ty1, _Ty2, void_t< 14:20:13 INFO - _Swappable_with_helper_unique_type, 14:20:13 INFO - decltype(swap(::std:: declval<_Ty1>(), ::std:: declval<_Ty2>()))>> 14:20:13 INFO - : true_type 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Is_swappable_with 14:20:13 INFO - : conjunction< 14:20:13 INFO - _Swappable_with_helper<_Ty1, _Ty2>, 14:20:13 INFO - _Swappable_with_helper<_Ty2, _Ty1>>::type 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Is_swappable 14:20:13 INFO - : _Is_swappable_with< 14:20:13 INFO - typename add_lvalue_reference<_Ty>::type, 14:20:13 INFO - typename add_lvalue_reference<_Ty>::type>::type 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Swap_cannot_throw 14:20:13 INFO - { 14:20:13 INFO - #line 1759 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\type_traits" 14:20:13 INFO - static constexpr bool value = true; 14:20:13 INFO - #line 1761 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\type_traits" 14:20:13 INFO - using type = bool_constant; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Is_nothrow_swappable_with 14:20:13 INFO - : conjunction< 14:20:13 INFO - _Is_swappable_with<_Ty1, _Ty2>, 14:20:13 INFO - _Swap_cannot_throw<_Ty1, _Ty2>>::type 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Is_nothrow_swappable 14:20:13 INFO - : _Is_nothrow_swappable_with< 14:20:13 INFO - typename add_lvalue_reference<_Ty>::type, 14:20:13 INFO - typename add_lvalue_reference<_Ty>::type>::type 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - #line 1817 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\type_traits" 14:20:13 INFO - template 14:20:13 INFO - using remove_const_t = typename remove_const<_Ty>::type; 14:20:13 INFO - template 14:20:13 INFO - using remove_volatile_t = typename remove_volatile<_Ty>::type; 14:20:13 INFO - template 14:20:13 INFO - using remove_cv_t = typename remove_cv<_Ty>::type; 14:20:13 INFO - template 14:20:13 INFO - using add_const_t = typename add_const<_Ty>::type; 14:20:13 INFO - template 14:20:13 INFO - using add_volatile_t = typename add_volatile<_Ty>::type; 14:20:13 INFO - template 14:20:13 INFO - using add_cv_t = typename add_cv<_Ty>::type; 14:20:13 INFO - template 14:20:13 INFO - using remove_reference_t = typename remove_reference<_Ty>::type; 14:20:13 INFO - template 14:20:13 INFO - using add_lvalue_reference_t = typename add_lvalue_reference<_Ty>::type; 14:20:13 INFO - template 14:20:13 INFO - using add_rvalue_reference_t = typename add_rvalue_reference<_Ty>::type; 14:20:13 INFO - template 14:20:13 INFO - using make_signed_t = typename make_signed<_Ty>::type; 14:20:13 INFO - template 14:20:13 INFO - using make_unsigned_t = typename make_unsigned<_Ty>::type; 14:20:13 INFO - template 14:20:13 INFO - using remove_extent_t = typename remove_extent<_Ty>::type; 14:20:13 INFO - template 14:20:13 INFO - using remove_all_extents_t = typename remove_all_extents<_Ty>::type; 14:20:13 INFO - template 14:20:13 INFO - using remove_pointer_t = typename remove_pointer<_Ty>::type; 14:20:13 INFO - template 14:20:13 INFO - using add_pointer_t = typename add_pointer<_Ty>::type; 14:20:13 INFO - template::value> 14:20:13 INFO - using aligned_storage_t = typename aligned_storage<_Len, _Align>::type; 14:20:13 INFO - template 14:20:13 INFO - using aligned_union_t = typename aligned_union<_Len, _Types...>::type; 14:20:13 INFO - template 14:20:13 INFO - using decay_t = typename decay<_Ty>::type; 14:20:13 INFO - template 14:20:13 INFO - using enable_if_t = typename enable_if<_Test, _Ty>::type; 14:20:13 INFO - template 14:20:13 INFO - using conditional_t = typename conditional<_Test, _Ty1, _Ty2>::type; 14:20:13 INFO - template 14:20:13 INFO - using common_type_t = typename common_type<_Ty...>::type; 14:20:13 INFO - template 14:20:13 INFO - using underlying_type_t = typename underlying_type<_Ty>::type; 14:20:13 INFO - template 14:20:13 INFO - using result_of_t = typename result_of<_Ty>::type; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool is_void_v = is_void<_Ty>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool is_null_pointer_v = is_null_pointer<_Ty>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool is_array_v = is_array<_Ty>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool is_pointer_v = is_pointer<_Ty>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool is_lvalue_reference_v = is_lvalue_reference<_Ty>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool is_rvalue_reference_v = is_rvalue_reference<_Ty>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool is_member_object_pointer_v = is_member_object_pointer<_Ty>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool is_member_function_pointer_v = is_member_function_pointer<_Ty>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool is_enum_v = is_enum<_Ty>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool is_union_v = is_union<_Ty>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool is_class_v = is_class<_Ty>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool is_reference_v = is_reference<_Ty>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool is_fundamental_v = is_fundamental<_Ty>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool is_object_v = is_object<_Ty>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool is_scalar_v = is_scalar<_Ty>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool is_compound_v = is_compound<_Ty>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool is_member_pointer_v = is_member_pointer<_Ty>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool is_const_v = is_const<_Ty>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool is_volatile_v = is_volatile<_Ty>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool is_trivial_v = is_trivial<_Ty>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool is_trivially_copyable_v = is_trivially_copyable<_Ty>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool is_standard_layout_v = is_standard_layout<_Ty>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool is_pod_v = is_pod<_Ty>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool is_literal_type_v = is_literal_type<_Ty>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool is_empty_v = is_empty<_Ty>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool is_polymorphic_v = is_polymorphic<_Ty>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool is_abstract_v = is_abstract<_Ty>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool is_final_v = is_final<_Ty>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool is_signed_v = is_signed<_Ty>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool is_unsigned_v = is_unsigned<_Ty>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool is_constructible_v = is_constructible<_Ty, _Args...>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool is_default_constructible_v = is_default_constructible<_Ty>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool is_copy_constructible_v = is_copy_constructible<_Ty>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool is_move_constructible_v = is_move_constructible<_Ty>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool is_assignable_v = is_assignable<_Ty, _Uty>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool is_copy_assignable_v = is_copy_assignable<_Ty>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool is_move_assignable_v = is_move_assignable<_Ty>::value; 14:20:13 INFO - #line 1978 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\type_traits" 14:20:13 INFO - template 14:20:13 INFO - constexpr bool is_destructible_v = is_destructible<_Ty>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool is_trivially_constructible_v = is_trivially_constructible<_Ty, _Args...>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool is_trivially_default_constructible_v = is_trivially_default_constructible<_Ty>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool is_trivially_copy_constructible_v = is_trivially_copy_constructible<_Ty>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool is_trivially_move_constructible_v = is_trivially_move_constructible<_Ty>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool is_trivially_assignable_v = is_trivially_assignable<_Ty, _Uty>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool is_trivially_copy_assignable_v = is_trivially_copy_assignable<_Ty>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool is_trivially_move_assignable_v = is_trivially_move_assignable<_Ty>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool is_trivially_destructible_v = is_trivially_destructible<_Ty>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool is_nothrow_constructible_v = is_nothrow_constructible<_Ty, _Args...>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool is_nothrow_default_constructible_v = is_nothrow_default_constructible<_Ty>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool is_nothrow_copy_constructible_v = is_nothrow_copy_constructible<_Ty>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool is_nothrow_move_constructible_v = is_nothrow_move_constructible<_Ty>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool is_nothrow_assignable_v = is_nothrow_assignable<_Ty, _Uty>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool is_nothrow_copy_assignable_v = is_nothrow_copy_assignable<_Ty>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool is_nothrow_move_assignable_v = is_nothrow_move_assignable<_Ty>::value; 14:20:13 INFO - #line 2021 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\type_traits" 14:20:13 INFO - template 14:20:13 INFO - constexpr bool is_nothrow_destructible_v = is_nothrow_destructible<_Ty>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool has_virtual_destructor_v = has_virtual_destructor<_Ty>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr size_t alignment_of_v = alignment_of<_Ty>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr size_t rank_v = rank<_Ty>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr size_t extent_v = extent<_Ty, _Ix>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool is_base_of_v = is_base_of<_Base, _Derived>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool is_convertible_v = is_convertible<_From, _To>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool conjunction_v = conjunction<_Traits...>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool disjunction_v = disjunction<_Traits...>::value; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool negation_v = negation<_Trait>::value; 14:20:13 INFO - #line 2045 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\type_traits" 14:20:13 INFO - } 14:20:13 INFO - #pragma warning(pop) 14:20:13 INFO - #pragma pack(pop) 14:20:13 INFO - #line 2052 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\type_traits" 14:20:13 INFO - #line 2053 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\type_traits" 14:20:13 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\type_traits" 14:20:13 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\type_traits" 14:20:13 INFO - #pragma warning( pop ) 14:20:13 INFO - #line 82 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\type_traits" 14:20:13 INFO - #line 9 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\utility" 14:20:13 INFO - #pragma pack(push,8) 14:20:13 INFO - #pragma warning(push,3) 14:20:13 INFO - #pragma warning(disable: 4180 4512) 14:20:13 INFO - namespace std { 14:20:13 INFO - template inline 14:20:13 INFO - void iter_swap(_FwdIt1 _Left, _FwdIt2 _Right) 14:20:13 INFO - { 14:20:13 INFO - swap(*_Left, *_Right); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - void swap(_Ty (&_Left)[_Size], _Ty (&_Right)[_Size]) 14:20:13 INFO - { 14:20:13 INFO - if (&_Left != &_Right) 14:20:13 INFO - { 14:20:13 INFO - _Ty *_First1 = _Left; 14:20:13 INFO - _Ty *_Last1 = _First1 + _Size; 14:20:13 INFO - _Ty *_First2 = _Right; 14:20:13 INFO - for (; _First1 != _Last1; ++_First1, ++_First2) 14:20:13 INFO - ::std:: iter_swap(_First1, _First2); 14:20:13 INFO - } 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - void swap(_Ty& _Left, _Ty& _Right) 14:20:13 INFO - #line 48 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\utility" 14:20:13 INFO - { 14:20:13 INFO - _Ty _Tmp = ::std:: move(_Left); 14:20:13 INFO - _Left = ::std:: move(_Right); 14:20:13 INFO - _Right = ::std:: move(_Tmp); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - void _Swap_adl(_Ty& _Left, _Ty& _Right) 14:20:13 INFO - { 14:20:13 INFO - swap(_Left, _Right); 14:20:13 INFO - } 14:20:13 INFO - struct piecewise_construct_t 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - constexpr piecewise_construct_t piecewise_construct{}; 14:20:13 INFO - template 14:20:13 INFO - class tuple; 14:20:13 INFO - template 14:20:13 INFO - struct pair 14:20:13 INFO - { 14:20:13 INFO - typedef pair<_Ty1, _Ty2> _Myt; 14:20:13 INFO - typedef _Ty1 first_type; 14:20:13 INFO - typedef _Ty2 second_type; 14:20:13 INFO - template::value 14:20:13 INFO - && is_default_constructible<_Uty2>::value> > 14:20:13 INFO - constexpr pair() 14:20:13 INFO - : first(), second() 14:20:13 INFO - { 14:20:13 INFO - } 14:20:13 INFO - template::value 14:20:13 INFO - && is_copy_constructible<_Uty2>::value>, 14:20:13 INFO - enable_if_t::value 14:20:13 INFO - && is_convertible::value, int> = 0> 14:20:13 INFO - constexpr pair(const _Ty1& _Val1, const _Ty2& _Val2) 14:20:13 INFO - : first(_Val1), second(_Val2) 14:20:13 INFO - { 14:20:13 INFO - } 14:20:13 INFO - template::value 14:20:13 INFO - && is_copy_constructible<_Uty2>::value>, 14:20:13 INFO - enable_if_t::value 14:20:13 INFO - || !is_convertible::value, int> = 0> 14:20:13 INFO - constexpr explicit pair(const _Ty1& _Val1, const _Ty2& _Val2) 14:20:13 INFO - : first(_Val1), second(_Val2) 14:20:13 INFO - { 14:20:13 INFO - } 14:20:13 INFO - pair(const pair&) = default; 14:20:13 INFO - pair(pair&&) = default; 14:20:13 INFO - template::value 14:20:13 INFO - && is_constructible<_Ty2, const _Other2&>::value>, 14:20:13 INFO - enable_if_t::value 14:20:13 INFO - && is_convertible::value, int> = 0> 14:20:13 INFO - constexpr pair(const pair<_Other1, _Other2>& _Right) 14:20:13 INFO - : first(_Right.first), second(_Right.second) 14:20:13 INFO - { 14:20:13 INFO - } 14:20:13 INFO - template::value 14:20:13 INFO - && is_constructible<_Ty2, const _Other2&>::value>, 14:20:13 INFO - enable_if_t::value 14:20:13 INFO - || !is_convertible::value, int> = 0> 14:20:13 INFO - constexpr explicit pair(const pair<_Other1, _Other2>& _Right) 14:20:13 INFO - : first(_Right.first), second(_Right.second) 14:20:13 INFO - { 14:20:13 INFO - } 14:20:13 INFO - template 14:20:13 INFO - _Myt& operator=(const pair<_Other1, _Other2>& _Right) 14:20:13 INFO - { 14:20:13 INFO - first = _Right.first; 14:20:13 INFO - second = _Right.second; 14:20:13 INFO - return (*this); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - pair(_Tuple1& _Val1, 14:20:13 INFO - _Tuple2& _Val2, 14:20:13 INFO - integer_sequence, 14:20:13 INFO - integer_sequence); 14:20:13 INFO - template inline 14:20:13 INFO - pair(piecewise_construct_t, 14:20:13 INFO - tuple<_Types1...> _Val1, 14:20:13 INFO - tuple<_Types2...> _Val2); 14:20:13 INFO - template::value 14:20:13 INFO - && is_constructible<_Ty2, _Other2>::value>, 14:20:13 INFO - enable_if_t::value 14:20:13 INFO - && is_convertible<_Other2, _Ty2>::value, int> = 0> 14:20:13 INFO - constexpr pair(_Other1&& _Val1, _Other2&& _Val2) 14:20:13 INFO - #line 170 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\utility" 14:20:13 INFO - : first(::std:: forward<_Other1>(_Val1)), 14:20:13 INFO - second(::std:: forward<_Other2>(_Val2)) 14:20:13 INFO - { 14:20:13 INFO - } 14:20:13 INFO - template::value 14:20:13 INFO - && is_constructible<_Ty2, _Other2>::value>, 14:20:13 INFO - enable_if_t::value 14:20:13 INFO - || !is_convertible<_Other2, _Ty2>::value, int> = 0> 14:20:13 INFO - constexpr explicit pair(_Other1&& _Val1, _Other2&& _Val2) 14:20:13 INFO - #line 184 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\utility" 14:20:13 INFO - : first(::std:: forward<_Other1>(_Val1)), 14:20:13 INFO - second(::std:: forward<_Other2>(_Val2)) 14:20:13 INFO - { 14:20:13 INFO - } 14:20:13 INFO - template::value 14:20:13 INFO - && is_constructible<_Ty2, _Other2>::value>, 14:20:13 INFO - enable_if_t::value 14:20:13 INFO - && is_convertible<_Other2, _Ty2>::value, int> = 0> 14:20:13 INFO - constexpr pair(pair<_Other1, _Other2>&& _Right) 14:20:13 INFO - #line 198 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\utility" 14:20:13 INFO - : first(::std:: forward<_Other1>(_Right.first)), 14:20:13 INFO - second(::std:: forward<_Other2>(_Right.second)) 14:20:13 INFO - { 14:20:13 INFO - } 14:20:13 INFO - template::value 14:20:13 INFO - && is_constructible<_Ty2, _Other2>::value>, 14:20:13 INFO - enable_if_t::value 14:20:13 INFO - || !is_convertible<_Other2, _Ty2>::value, int> = 0> 14:20:13 INFO - constexpr explicit pair(pair<_Other1, _Other2>&& _Right) 14:20:13 INFO - #line 212 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\utility" 14:20:13 INFO - : first(::std:: forward<_Other1>(_Right.first)), 14:20:13 INFO - second(::std:: forward<_Other2>(_Right.second)) 14:20:13 INFO - { 14:20:13 INFO - } 14:20:13 INFO - template 14:20:13 INFO - _Myt& operator=(pair<_Other1, _Other2>&& _Right) 14:20:13 INFO - { 14:20:13 INFO - first = ::std:: forward<_Other1>(_Right.first); 14:20:13 INFO - second = ::std:: forward<_Other2>(_Right.second); 14:20:13 INFO - return (*this); 14:20:13 INFO - } 14:20:13 INFO - _Myt& operator=(_Myt&& _Right) 14:20:13 INFO - #line 229 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\utility" 14:20:13 INFO - { 14:20:13 INFO - first = ::std:: forward<_Ty1>(_Right.first); 14:20:13 INFO - second = ::std:: forward<_Ty2>(_Right.second); 14:20:13 INFO - return (*this); 14:20:13 INFO - } 14:20:13 INFO - _Myt& operator=(const _Myt& _Right) 14:20:13 INFO - { 14:20:13 INFO - first = _Right.first; 14:20:13 INFO - second = _Right.second; 14:20:13 INFO - return (*this); 14:20:13 INFO - } 14:20:13 INFO - _Ty1 first; 14:20:13 INFO - _Ty2 second; 14:20:13 INFO - void swap(_Myt& _Right) 14:20:13 INFO - #line 248 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\utility" 14:20:13 INFO - { 14:20:13 INFO - if (this != &_Right) 14:20:13 INFO - { 14:20:13 INFO - _Swap_adl(first, _Right.first); 14:20:13 INFO - _Swap_adl(second, _Right.second); 14:20:13 INFO - } 14:20:13 INFO - } 14:20:13 INFO - }; 14:20:13 INFO - template::value && _Is_swappable<_Ty2>::value>> inline 14:20:13 INFO - void swap(pair<_Ty1, _Ty2>& _Left, pair<_Ty1, _Ty2>& _Right) 14:20:13 INFO - { 14:20:13 INFO - _Left.swap(_Right); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - constexpr bool operator==(const pair<_Ty1, _Ty2>& _Left, 14:20:13 INFO - const pair<_Ty1, _Ty2>& _Right) 14:20:13 INFO - { 14:20:13 INFO - return (_Left.first == _Right.first && _Left.second == _Right.second); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - constexpr bool operator!=(const pair<_Ty1, _Ty2>& _Left, 14:20:13 INFO - const pair<_Ty1, _Ty2>& _Right) 14:20:13 INFO - { 14:20:13 INFO - return (!(_Left == _Right)); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - constexpr bool operator<(const pair<_Ty1, _Ty2>& _Left, 14:20:13 INFO - const pair<_Ty1, _Ty2>& _Right) 14:20:13 INFO - { 14:20:13 INFO - return (_Left.first < _Right.first || 14:20:13 INFO - (!(_Right.first < _Left.first) && _Left.second < _Right.second)); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - constexpr bool operator>(const pair<_Ty1, _Ty2>& _Left, 14:20:13 INFO - const pair<_Ty1, _Ty2>& _Right) 14:20:13 INFO - { 14:20:13 INFO - return (_Right < _Left); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - constexpr bool operator<=(const pair<_Ty1, _Ty2>& _Left, 14:20:13 INFO - const pair<_Ty1, _Ty2>& _Right) 14:20:13 INFO - { 14:20:13 INFO - return (!(_Right < _Left)); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - constexpr bool operator>=(const pair<_Ty1, _Ty2>& _Left, 14:20:13 INFO - const pair<_Ty1, _Ty2>& _Right) 14:20:13 INFO - { 14:20:13 INFO - return (!(_Left < _Right)); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - constexpr pair::type, 14:20:13 INFO - typename _Unrefwrap<_Ty2>::type> 14:20:13 INFO - make_pair(_Ty1&& _Val1, _Ty2&& _Val2) 14:20:13 INFO - { 14:20:13 INFO - typedef pair::type, 14:20:13 INFO - typename _Unrefwrap<_Ty2>::type> _Mypair; 14:20:13 INFO - return (_Mypair(::std:: forward<_Ty1>(_Val1), 14:20:13 INFO - ::std:: forward<_Ty2>(_Val2))); 14:20:13 INFO - } 14:20:13 INFO - namespace rel_ops 14:20:13 INFO - { 14:20:13 INFO - template inline 14:20:13 INFO - bool operator!=(const _Ty& _Left, const _Ty& _Right) 14:20:13 INFO - { 14:20:13 INFO - return (!(_Left == _Right)); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - bool operator>(const _Ty& _Left, const _Ty& _Right) 14:20:13 INFO - { 14:20:13 INFO - return (_Right < _Left); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - bool operator<=(const _Ty& _Left, const _Ty& _Right) 14:20:13 INFO - { 14:20:13 INFO - return (!(_Right < _Left)); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - bool operator>=(const _Ty& _Left, const _Ty& _Right) 14:20:13 INFO - { 14:20:13 INFO - return (!(_Left < _Right)); 14:20:13 INFO - } 14:20:13 INFO - } 14:20:13 INFO - } 14:20:13 INFO - namespace std { 14:20:13 INFO - template 14:20:13 INFO - class array; 14:20:13 INFO - template 14:20:13 INFO - struct tuple_size; 14:20:13 INFO - template 14:20:13 INFO - struct tuple_size > 14:20:13 INFO - : integral_constant 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct tuple_size > 14:20:13 INFO - : integral_constant 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct tuple_size > 14:20:13 INFO - : integral_constant 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct tuple_size 14:20:13 INFO - : tuple_size<_Tuple> 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct tuple_size 14:20:13 INFO - : tuple_size<_Tuple> 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct tuple_size 14:20:13 INFO - : tuple_size<_Tuple> 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - constexpr size_t tuple_size_v = tuple_size<_Ty>::value; 14:20:13 INFO - #line 412 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\utility" 14:20:13 INFO - template 14:20:13 INFO - struct tuple_element; 14:20:13 INFO - template 14:20:13 INFO - struct tuple_element<_Idx, array<_Ty, _Size> > 14:20:13 INFO - { 14:20:13 INFO - static_assert(_Idx < _Size, "array index out of bounds"); 14:20:13 INFO - typedef _Ty type; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct tuple_element<0, pair<_Ty1, _Ty2> > 14:20:13 INFO - { 14:20:13 INFO - typedef _Ty1 type; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct tuple_element<1, pair<_Ty1, _Ty2> > 14:20:13 INFO - { 14:20:13 INFO - typedef _Ty2 type; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct tuple_element<_Index, tuple<> > 14:20:13 INFO - { 14:20:13 INFO - static_assert(_Always_false >::value, 14:20:13 INFO - "tuple index out of bounds"); 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct tuple_element<0, tuple<_This, _Rest...> > 14:20:13 INFO - { 14:20:13 INFO - typedef _This type; 14:20:13 INFO - typedef tuple<_This, _Rest...> _Ttype; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct tuple_element<_Index, tuple<_This, _Rest...> > 14:20:13 INFO - : public tuple_element<_Index - 1, tuple<_Rest...> > 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct tuple_element<_Index, const _Tuple> 14:20:13 INFO - : public tuple_element<_Index, _Tuple> 14:20:13 INFO - { 14:20:13 INFO - typedef tuple_element<_Index, _Tuple> _Mybase; 14:20:13 INFO - typedef typename add_const::type type; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct tuple_element<_Index, volatile _Tuple> 14:20:13 INFO - : public tuple_element<_Index, _Tuple> 14:20:13 INFO - { 14:20:13 INFO - typedef tuple_element<_Index, _Tuple> _Mybase; 14:20:13 INFO - typedef typename add_volatile::type type; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct tuple_element<_Index, const volatile _Tuple> 14:20:13 INFO - : public tuple_element<_Index, _Tuple> 14:20:13 INFO - { 14:20:13 INFO - typedef tuple_element<_Index, _Tuple> _Mybase; 14:20:13 INFO - typedef typename add_cv::type type; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - using tuple_element_t = typename tuple_element<_Index, _Tuple>::type; 14:20:13 INFO - template inline 14:20:13 INFO - constexpr _Ret _Pair_get(_Pair& _Pr, 14:20:13 INFO - integral_constant) throw () 14:20:13 INFO - { 14:20:13 INFO - return (_Pr.first); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - constexpr _Ret _Pair_get(_Pair& _Pr, 14:20:13 INFO - integral_constant) throw () 14:20:13 INFO - { 14:20:13 INFO - return (_Pr.second); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - constexpr typename tuple_element<_Idx, pair<_Ty1, _Ty2> >::type& 14:20:13 INFO - get(pair<_Ty1, _Ty2>& _Pr) throw () 14:20:13 INFO - { 14:20:13 INFO - typedef typename tuple_element<_Idx, pair<_Ty1, _Ty2> >::type& _Rtype; 14:20:13 INFO - return (_Pair_get<_Rtype>(_Pr, integral_constant())); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - constexpr _Ty1& get(pair<_Ty1, _Ty2>& _Pr) throw () 14:20:13 INFO - { 14:20:13 INFO - return (::std:: get<0>(_Pr)); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - constexpr _Ty2& get(pair<_Ty1, _Ty2>& _Pr) throw () 14:20:13 INFO - { 14:20:13 INFO - return (::std:: get<1>(_Pr)); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - constexpr const typename tuple_element<_Idx, pair<_Ty1, _Ty2> >::type& 14:20:13 INFO - get(const pair<_Ty1, _Ty2>& _Pr) throw () 14:20:13 INFO - { 14:20:13 INFO - typedef const typename tuple_element<_Idx, pair<_Ty1, _Ty2> >::type& 14:20:13 INFO - _Ctype; 14:20:13 INFO - return (_Pair_get<_Ctype>(_Pr, integral_constant())); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - constexpr const _Ty1& get(const pair<_Ty1, _Ty2>& _Pr) throw () 14:20:13 INFO - { 14:20:13 INFO - return (::std:: get<0>(_Pr)); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - constexpr const _Ty2& get(const pair<_Ty1, _Ty2>& _Pr) throw () 14:20:13 INFO - { 14:20:13 INFO - return (::std:: get<1>(_Pr)); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - constexpr typename tuple_element<_Idx, pair<_Ty1, _Ty2> >::type&& 14:20:13 INFO - get(pair<_Ty1, _Ty2>&& _Pr) throw () 14:20:13 INFO - { 14:20:13 INFO - typedef typename tuple_element<_Idx, pair<_Ty1, _Ty2> >::type&& _RRtype; 14:20:13 INFO - return (::std:: forward<_RRtype>(::std:: get<_Idx>(_Pr))); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - constexpr _Ty1&& get(pair<_Ty1, _Ty2>&& _Pr) throw () 14:20:13 INFO - { 14:20:13 INFO - return (::std:: get<0>(::std:: move(_Pr))); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - constexpr _Ty2&& get(pair<_Ty1, _Ty2>&& _Pr) throw () 14:20:13 INFO - { 14:20:13 INFO - return (::std:: get<1>(::std:: move(_Pr))); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _Ty exchange(_Ty& _Val, _Other&& _New_val) 14:20:13 INFO - { 14:20:13 INFO - _Ty _Old_val = ::std:: move(_Val); 14:20:13 INFO - _Val = ::std:: forward<_Other>(_New_val); 14:20:13 INFO - return (_Old_val); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - constexpr add_const_t<_Ty>& as_const(_Ty& _Val) throw () 14:20:13 INFO - { 14:20:13 INFO - return (_Val); 14:20:13 INFO - } 14:20:13 INFO - template 14:20:13 INFO - void as_const(const _Ty&&) = delete; 14:20:13 INFO - } 14:20:13 INFO - namespace std { 14:20:13 INFO - namespace tr1 { 14:20:13 INFO - using ::std:: get; 14:20:13 INFO - using ::std:: tuple_element; 14:20:13 INFO - using ::std:: tuple_size; 14:20:13 INFO - } 14:20:13 INFO - } 14:20:13 INFO - #line 617 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\utility" 14:20:13 INFO - #pragma warning(pop) 14:20:13 INFO - #pragma pack(pop) 14:20:13 INFO - #line 622 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\utility" 14:20:13 INFO - #line 623 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\utility" 14:20:13 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\utility" 14:20:13 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\utility" 14:20:13 INFO - #pragma warning( pop ) 14:20:13 INFO - #line 82 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\utility" 14:20:13 INFO - #line 9 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:13 INFO - #pragma pack(push,8) 14:20:13 INFO - #pragma warning(push,3) 14:20:13 INFO - namespace std { 14:20:13 INFO - #line 32 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:13 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:13 INFO - struct _Container_proxy; 14:20:13 INFO - struct _Container_base12; 14:20:13 INFO - struct _Iterator_base12; 14:20:13 INFO - struct _Container_base0 14:20:13 INFO - { 14:20:13 INFO - void _Orphan_all() 14:20:13 INFO - { 14:20:13 INFO - } 14:20:13 INFO - void _Swap_all(_Container_base0&) 14:20:13 INFO - { 14:20:13 INFO - } 14:20:13 INFO - }; 14:20:13 INFO - struct _Iterator_base0 14:20:13 INFO - { 14:20:13 INFO - void _Adopt(const void *) 14:20:13 INFO - { 14:20:13 INFO - } 14:20:13 INFO - const _Container_base0 *_Getcont() const 14:20:13 INFO - { 14:20:13 INFO - return (0); 14:20:13 INFO - } 14:20:13 INFO - }; 14:20:13 INFO - struct _Container_proxy 14:20:13 INFO - { 14:20:13 INFO - _Container_proxy() 14:20:13 INFO - : _Mycont(0), _Myfirstiter(0) 14:20:13 INFO - { 14:20:13 INFO - } 14:20:13 INFO - const _Container_base12 *_Mycont; 14:20:13 INFO - _Iterator_base12 *_Myfirstiter; 14:20:13 INFO - }; 14:20:13 INFO - struct _Container_base12 14:20:13 INFO - { 14:20:13 INFO - public: 14:20:13 INFO - _Container_base12() 14:20:13 INFO - : _Myproxy(0) 14:20:13 INFO - { 14:20:13 INFO - } 14:20:13 INFO - _Container_base12(const _Container_base12&) 14:20:13 INFO - : _Myproxy(0) 14:20:13 INFO - { 14:20:13 INFO - } 14:20:13 INFO - _Container_base12& operator=(const _Container_base12&) 14:20:13 INFO - { 14:20:13 INFO - return (*this); 14:20:13 INFO - } 14:20:13 INFO - ~_Container_base12() throw () 14:20:13 INFO - { 14:20:13 INFO - _Orphan_all(); 14:20:13 INFO - } 14:20:13 INFO - _Iterator_base12 **_Getpfirst() const 14:20:13 INFO - { 14:20:13 INFO - return (_Myproxy == 0 ? 0 : &_Myproxy->_Myfirstiter); 14:20:13 INFO - } 14:20:13 INFO - void _Orphan_all(); 14:20:13 INFO - void _Swap_all(_Container_base12&); 14:20:13 INFO - _Container_proxy *_Myproxy; 14:20:13 INFO - }; 14:20:13 INFO - struct _Iterator_base12 14:20:13 INFO - { 14:20:13 INFO - public: 14:20:13 INFO - _Iterator_base12() 14:20:13 INFO - : _Myproxy(0), _Mynextiter(0) 14:20:13 INFO - { 14:20:13 INFO - } 14:20:13 INFO - _Iterator_base12(const _Iterator_base12& _Right) 14:20:13 INFO - : _Myproxy(0), _Mynextiter(0) 14:20:13 INFO - { 14:20:13 INFO - *this = _Right; 14:20:13 INFO - } 14:20:13 INFO - _Iterator_base12& operator=(const _Iterator_base12& _Right) 14:20:13 INFO - { 14:20:13 INFO - if (_Myproxy == _Right._Myproxy) 14:20:13 INFO - ; 14:20:13 INFO - else if (_Right._Myproxy != 0) 14:20:13 INFO - _Adopt(_Right._Myproxy->_Mycont); 14:20:13 INFO - else 14:20:13 INFO - { 14:20:13 INFO - #line 135 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:13 INFO - } 14:20:13 INFO - return (*this); 14:20:13 INFO - } 14:20:13 INFO - ~_Iterator_base12() throw () 14:20:13 INFO - { 14:20:13 INFO - #line 146 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:13 INFO - } 14:20:13 INFO - void _Adopt(const _Container_base12 *_Parent) 14:20:13 INFO - { 14:20:13 INFO - if (_Parent == 0) 14:20:13 INFO - { 14:20:13 INFO - #line 156 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:13 INFO - } 14:20:13 INFO - else 14:20:13 INFO - { 14:20:13 INFO - _Container_proxy *_Parent_proxy = _Parent->_Myproxy; 14:20:13 INFO - #line 172 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:13 INFO - _Myproxy = _Parent_proxy; 14:20:13 INFO - #line 174 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:13 INFO - } 14:20:13 INFO - } 14:20:13 INFO - void _Clrcont() 14:20:13 INFO - { 14:20:13 INFO - _Myproxy = 0; 14:20:13 INFO - } 14:20:13 INFO - const _Container_base12 *_Getcont() const 14:20:13 INFO - { 14:20:13 INFO - return (_Myproxy == 0 ? 0 : _Myproxy->_Mycont); 14:20:13 INFO - } 14:20:13 INFO - _Iterator_base12 **_Getpnext() 14:20:13 INFO - { 14:20:13 INFO - return (&_Mynextiter); 14:20:13 INFO - } 14:20:13 INFO - void _Orphan_me() 14:20:13 INFO - { 14:20:13 INFO - #line 207 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:13 INFO - } 14:20:13 INFO - _Container_proxy *_Myproxy; 14:20:13 INFO - _Iterator_base12 *_Mynextiter; 14:20:13 INFO - }; 14:20:13 INFO - inline void _Container_base12::_Orphan_all() 14:20:13 INFO - { 14:20:13 INFO - #line 227 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:13 INFO - } 14:20:13 INFO - inline void _Container_base12::_Swap_all(_Container_base12& _Right) 14:20:13 INFO - { 14:20:13 INFO - #line 234 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:13 INFO - _Container_proxy *_Temp = _Myproxy; 14:20:13 INFO - _Myproxy = _Right._Myproxy; 14:20:13 INFO - _Right._Myproxy = _Temp; 14:20:13 INFO - if (_Myproxy != 0) 14:20:13 INFO - _Myproxy->_Mycont = (_Container_base12 *)this; 14:20:13 INFO - if (_Right._Myproxy != 0) 14:20:13 INFO - _Right._Myproxy->_Mycont = (_Container_base12 *)&_Right; 14:20:13 INFO - } 14:20:13 INFO - typedef _Container_base0 _Container_base; 14:20:13 INFO - typedef _Iterator_base0 _Iterator_base; 14:20:13 INFO - #line 253 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:13 INFO - struct _Zero_then_variadic_args_t 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - struct _One_then_variadic_args_t 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template::value && !is_final<_Ty1>::value> 14:20:13 INFO - class _Compressed_pair final 14:20:13 INFO - : private _Ty1 14:20:13 INFO - { 14:20:13 INFO - private: 14:20:13 INFO - _Ty2 _Myval2; 14:20:13 INFO - typedef _Ty1 _Mybase; 14:20:13 INFO - public: 14:20:13 INFO - template 14:20:13 INFO - constexpr explicit _Compressed_pair(_Zero_then_variadic_args_t, 14:20:13 INFO - _Other2&&... _Val2) 14:20:13 INFO - : _Ty1(), _Myval2(::std:: forward<_Other2>(_Val2)...) 14:20:13 INFO - { 14:20:13 INFO - } 14:20:13 INFO - template 14:20:13 INFO - _Compressed_pair(_One_then_variadic_args_t, 14:20:13 INFO - _Other1&& _Val1, _Other2&&... _Val2) 14:20:13 INFO - : _Ty1(::std:: forward<_Other1>(_Val1)), 14:20:13 INFO - _Myval2(::std:: forward<_Other2>(_Val2)...) 14:20:13 INFO - { 14:20:13 INFO - } 14:20:13 INFO - _Ty1& _Get_first() throw () 14:20:13 INFO - { 14:20:13 INFO - return (*this); 14:20:13 INFO - } 14:20:13 INFO - const _Ty1& _Get_first() const throw () 14:20:13 INFO - { 14:20:13 INFO - return (*this); 14:20:13 INFO - } 14:20:13 INFO - volatile _Ty1& _Get_first() volatile throw () 14:20:13 INFO - { 14:20:13 INFO - return (*this); 14:20:13 INFO - } 14:20:13 INFO - const volatile _Ty1& _Get_first() const volatile throw () 14:20:13 INFO - { 14:20:13 INFO - return (*this); 14:20:13 INFO - } 14:20:13 INFO - _Ty2& _Get_second() throw () 14:20:13 INFO - { 14:20:13 INFO - return (_Myval2); 14:20:13 INFO - } 14:20:13 INFO - const _Ty2& _Get_second() const throw () 14:20:13 INFO - { 14:20:13 INFO - return (_Myval2); 14:20:13 INFO - } 14:20:13 INFO - volatile _Ty2& _Get_second() volatile throw () 14:20:13 INFO - { 14:20:13 INFO - return (_Myval2); 14:20:13 INFO - } 14:20:13 INFO - const volatile _Ty2& _Get_second() const volatile throw () 14:20:13 INFO - { 14:20:13 INFO - return (_Myval2); 14:20:13 INFO - } 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - class _Compressed_pair<_Ty1, _Ty2, false> final 14:20:13 INFO - { 14:20:13 INFO - private: 14:20:13 INFO - _Ty1 _Myval1; 14:20:13 INFO - _Ty2 _Myval2; 14:20:13 INFO - public: 14:20:13 INFO - template 14:20:13 INFO - constexpr explicit _Compressed_pair(_Zero_then_variadic_args_t, 14:20:13 INFO - _Other2&&... _Val2) 14:20:13 INFO - : _Myval1(), _Myval2(::std:: forward<_Other2>(_Val2)...) 14:20:13 INFO - { 14:20:13 INFO - } 14:20:13 INFO - template 14:20:13 INFO - _Compressed_pair(_One_then_variadic_args_t, 14:20:13 INFO - _Other1&& _Val1, _Other2&&... _Val2) 14:20:13 INFO - : _Myval1(::std:: forward<_Other1>(_Val1)), 14:20:13 INFO - _Myval2(::std:: forward<_Other2>(_Val2)...) 14:20:13 INFO - { 14:20:13 INFO - } 14:20:13 INFO - _Ty1& _Get_first() throw () 14:20:13 INFO - { 14:20:13 INFO - return (_Myval1); 14:20:13 INFO - } 14:20:13 INFO - const _Ty1& _Get_first() const throw () 14:20:13 INFO - { 14:20:13 INFO - return (_Myval1); 14:20:13 INFO - } 14:20:13 INFO - volatile _Ty1& _Get_first() volatile throw () 14:20:13 INFO - { 14:20:13 INFO - return (_Myval1); 14:20:13 INFO - } 14:20:13 INFO - const volatile _Ty1& _Get_first() const volatile throw () 14:20:13 INFO - { 14:20:13 INFO - return (_Myval1); 14:20:13 INFO - } 14:20:13 INFO - _Ty2& _Get_second() throw () 14:20:13 INFO - { 14:20:13 INFO - return (_Myval2); 14:20:13 INFO - } 14:20:13 INFO - const _Ty2& _Get_second() const throw () 14:20:13 INFO - { 14:20:13 INFO - return (_Myval2); 14:20:13 INFO - } 14:20:13 INFO - volatile _Ty2& _Get_second() volatile throw () 14:20:13 INFO - { 14:20:13 INFO - return (_Myval2); 14:20:13 INFO - } 14:20:13 INFO - const volatile _Ty2& _Get_second() const volatile throw () 14:20:13 INFO - { 14:20:13 INFO - return (_Myval2); 14:20:13 INFO - } 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Is_checked_helper 14:20:13 INFO - : false_type 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Is_checked_helper<_Ty, void_t< 14:20:13 INFO - typename _Ty::_Unchecked_type> > 14:20:13 INFO - : true_type 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template inline 14:20:13 INFO - typename _Is_checked_helper<_Iter>::type _Is_checked(_Iter) 14:20:13 INFO - { 14:20:13 INFO - return {}; 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _Iter _Unchecked(_Iter _Src) 14:20:13 INFO - { 14:20:13 INFO - return (_Src); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - decltype(_Unchecked(::std:: declval<_Iter>())) _Unchecked_idl0(_Iter _Src) 14:20:13 INFO - { 14:20:13 INFO - return (_Unchecked(_Src)); 14:20:13 INFO - } 14:20:13 INFO - #line 452 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:13 INFO - template inline 14:20:13 INFO - _Iter& _Rechecked(_Iter& _Dest, _UIter _Src) 14:20:13 INFO - { 14:20:13 INFO - _Dest = _Src; 14:20:13 INFO - return (_Dest); 14:20:13 INFO - } 14:20:13 INFO - #line 502 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:13 INFO - struct input_iterator_tag 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - struct _Mutable_iterator_tag 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - struct output_iterator_tag 14:20:13 INFO - : _Mutable_iterator_tag 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - struct forward_iterator_tag 14:20:13 INFO - : input_iterator_tag, _Mutable_iterator_tag 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - struct bidirectional_iterator_tag 14:20:13 INFO - : forward_iterator_tag 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - struct random_access_iterator_tag 14:20:13 INFO - : bidirectional_iterator_tag 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - struct _General_ptr_iterator_tag 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - struct _Trivially_copyable_ptr_iterator_tag 14:20:13 INFO - : _General_ptr_iterator_tag 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - struct _Really_trivial_ptr_iterator_tag 14:20:13 INFO - : _Trivially_copyable_ptr_iterator_tag 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - struct _Any_tag 14:20:13 INFO - { 14:20:13 INFO - constexpr _Any_tag() throw () = default; 14:20:13 INFO - template 14:20:13 INFO - constexpr _Any_tag(_Ty&&) throw () {} 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct iterator 14:20:13 INFO - { 14:20:13 INFO - typedef _Category iterator_category; 14:20:13 INFO - typedef _Ty value_type; 14:20:13 INFO - typedef _Diff difference_type; 14:20:13 INFO - typedef _Pointer pointer; 14:20:13 INFO - typedef _Reference reference; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Iterator012 14:20:13 INFO - : public _Base 14:20:13 INFO - { 14:20:13 INFO - typedef _Category iterator_category; 14:20:13 INFO - typedef _Ty value_type; 14:20:13 INFO - typedef _Diff difference_type; 14:20:13 INFO - typedef _Pointer pointer; 14:20:13 INFO - typedef _Reference reference; 14:20:13 INFO - }; 14:20:13 INFO - typedef iterator _Outit; 14:20:13 INFO - template 14:20:13 INFO - struct _Iterator_traits_base 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Iterator_traits_base<_Iter, void_t< 14:20:13 INFO - typename _Iter::iterator_category, 14:20:13 INFO - typename _Iter::value_type, 14:20:13 INFO - typename _Iter::difference_type, 14:20:13 INFO - typename _Iter::pointer, 14:20:13 INFO - typename _Iter::reference 14:20:13 INFO - > > 14:20:13 INFO - { 14:20:13 INFO - typedef typename _Iter::iterator_category iterator_category; 14:20:13 INFO - typedef typename _Iter::value_type value_type; 14:20:13 INFO - typedef typename _Iter::difference_type difference_type; 14:20:13 INFO - typedef typename _Iter::pointer pointer; 14:20:13 INFO - typedef typename _Iter::reference reference; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct iterator_traits 14:20:13 INFO - : _Iterator_traits_base<_Iter> 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct iterator_traits<_Ty *> 14:20:13 INFO - { 14:20:13 INFO - typedef random_access_iterator_tag iterator_category; 14:20:13 INFO - typedef _Ty value_type; 14:20:13 INFO - typedef ptrdiff_t difference_type; 14:20:13 INFO - typedef _Ty *pointer; 14:20:13 INFO - typedef _Ty& reference; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct iterator_traits 14:20:13 INFO - { 14:20:13 INFO - typedef random_access_iterator_tag iterator_category; 14:20:13 INFO - typedef _Ty value_type; 14:20:13 INFO - typedef ptrdiff_t difference_type; 14:20:13 INFO - typedef const _Ty *pointer; 14:20:13 INFO - typedef const _Ty& reference; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - using _Iter_value_t = typename iterator_traits<_Iter>::value_type; 14:20:13 INFO - template 14:20:13 INFO - using _Iter_diff_t = typename iterator_traits<_Iter>::difference_type; 14:20:13 INFO - template 14:20:13 INFO - using _Iter_cat_t = typename iterator_traits<_Iter>::iterator_category; 14:20:13 INFO - template 14:20:13 INFO - struct _Is_iterator 14:20:13 INFO - : false_type 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Is_iterator<_Ty, void_t< 14:20:13 INFO - typename iterator_traits<_Ty>::iterator_category 14:20:13 INFO - > > 14:20:13 INFO - : true_type 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template inline 14:20:13 INFO - auto _Unchecked_n(_Iter _Src, _Diff) 14:20:13 INFO - { 14:20:13 INFO - return (_Unchecked(_Src)); 14:20:13 INFO - } 14:20:13 INFO - #line 709 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:13 INFO - template 14:20:13 INFO - struct _Is_same_size 14:20:13 INFO - : bool_constant 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template::value> 14:20:13 INFO - struct _Unwrap_enum 14:20:13 INFO - { 14:20:13 INFO - typedef underlying_type_t<_Elem> type; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Unwrap_enum<_Elem, false> 14:20:13 INFO - { 14:20:13 INFO - typedef _Elem type; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Both_or_neither_bool 14:20:13 INFO - : bool_constant::value == is_same::value> 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Ptr_cat_helper 14:20:13 INFO - { 14:20:13 INFO - typedef typename _Unwrap_enum<_Source>::type _USource; 14:20:13 INFO - typedef typename _Unwrap_enum<_Dest>::type _UDest; 14:20:13 INFO - typedef conditional_t< 14:20:13 INFO - conjunction< 14:20:13 INFO - _Is_same_size<_USource, _UDest>, 14:20:13 INFO - is_integral<_USource>, 14:20:13 INFO - is_integral<_UDest>, 14:20:13 INFO - _Both_or_neither_bool<_USource, _UDest>, 14:20:13 INFO - negation>, 14:20:13 INFO - negation> 14:20:13 INFO - >::value, 14:20:13 INFO - _Really_trivial_ptr_iterator_tag, 14:20:13 INFO - _General_ptr_iterator_tag> type; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Ptr_cat_helper<_Elem, _Elem> 14:20:13 INFO - { 14:20:13 INFO - typedef conditional_t< 14:20:13 INFO - is_trivially_copyable<_Elem>::value, 14:20:13 INFO - conditional_t::value, 14:20:13 INFO - _Really_trivial_ptr_iterator_tag, 14:20:13 INFO - _Trivially_copyable_ptr_iterator_tag>, 14:20:13 INFO - _General_ptr_iterator_tag> type; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Ptr_cat_helper<_Anything *, const _Anything *> 14:20:13 INFO - { 14:20:13 INFO - typedef _Really_trivial_ptr_iterator_tag type; 14:20:13 INFO - }; 14:20:13 INFO - template inline 14:20:13 INFO - _General_ptr_iterator_tag _Ptr_copy_cat(const _Source&, const _Dest&) 14:20:13 INFO - { 14:20:13 INFO - return {}; 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - conditional_t::value, 14:20:13 INFO - typename _Ptr_cat_helper, _Dest>::type, 14:20:13 INFO - _General_ptr_iterator_tag> 14:20:13 INFO - _Ptr_copy_cat(_Source * const&, _Dest * const&) 14:20:13 INFO - { 14:20:13 INFO - return {}; 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _General_ptr_iterator_tag _Ptr_move_cat(const _Source&, const _Dest&) 14:20:13 INFO - { 14:20:13 INFO - return {}; 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - conditional_t::value, 14:20:13 INFO - typename _Ptr_cat_helper, _Dest>::type, 14:20:13 INFO - _General_ptr_iterator_tag> 14:20:13 INFO - _Ptr_move_cat(_Source * const&, _Dest * const&) 14:20:13 INFO - { 14:20:13 INFO - return {}; 14:20:13 INFO - } 14:20:13 INFO - #line 1030 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:13 INFO - #line 1054 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:13 INFO - template inline 14:20:13 INFO - void _Advance1(_InIt& _Where, _Diff _Off, input_iterator_tag) 14:20:13 INFO - { 14:20:13 INFO - #line 1065 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:13 INFO - for (; 0 < _Off; --_Off) 14:20:13 INFO - ++_Where; 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - void _Advance1(_BidIt& _Where, _Diff _Off, bidirectional_iterator_tag) 14:20:13 INFO - { 14:20:13 INFO - for (; 0 < _Off; --_Off) 14:20:13 INFO - ++_Where; 14:20:13 INFO - for (; _Off < 0; ++_Off) 14:20:13 INFO - --_Where; 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - void _Advance1(_RanIt& _Where, _Diff _Off, random_access_iterator_tag) 14:20:13 INFO - { 14:20:13 INFO - _Where += _Off; 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - void advance(_InIt& _Where, _Diff _Off) 14:20:13 INFO - { 14:20:13 INFO - _Advance1(_Where, _Off, _Iter_cat_t>()); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _Iter_diff_t<_InIt> 14:20:13 INFO - _Distance1(_InIt _First, _InIt _Last, input_iterator_tag) 14:20:13 INFO - { 14:20:13 INFO - _Iter_diff_t<_InIt> _Off = 0; 14:20:13 INFO - for (; _First != _Last; ++_First) 14:20:13 INFO - ++_Off; 14:20:13 INFO - return (_Off); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _Iter_diff_t<_RanIt> 14:20:13 INFO - _Distance1(_RanIt _First, _RanIt _Last, random_access_iterator_tag) 14:20:13 INFO - { 14:20:13 INFO - #line 1118 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:13 INFO - return (_Last - _First); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _Iter_diff_t<_InIt> 14:20:13 INFO - distance(_InIt _First, _InIt _Last) 14:20:13 INFO - { 14:20:13 INFO - return (_Distance1(_First, _Last, _Iter_cat_t<_InIt>())); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _InIt next(_InIt _First, _Iter_diff_t<_InIt> _Off = 1) 14:20:13 INFO - { 14:20:13 INFO - static_assert(is_base_of::iterator_category>::value, 14:20:13 INFO - "next requires input iterator"); 14:20:13 INFO - ::std:: advance(_First, _Off); 14:20:13 INFO - return (_First); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _BidIt prev(_BidIt _First, _Iter_diff_t<_BidIt> _Off = 1) 14:20:13 INFO - { 14:20:13 INFO - static_assert(is_base_of::iterator_category>::value, 14:20:13 INFO - "prev requires bidirectional iterator"); 14:20:13 INFO - ::std:: advance(_First, -_Off); 14:20:13 INFO - return (_First); 14:20:13 INFO - } 14:20:13 INFO - template 14:20:13 INFO - struct pointer_traits; 14:20:13 INFO - template 14:20:13 INFO - class reverse_iterator 14:20:13 INFO - : public iterator< 14:20:13 INFO - typename iterator_traits<_RanIt>::iterator_category, 14:20:13 INFO - typename iterator_traits<_RanIt>::value_type, 14:20:13 INFO - typename iterator_traits<_RanIt>::difference_type, 14:20:13 INFO - typename iterator_traits<_RanIt>::pointer, 14:20:13 INFO - typename iterator_traits<_RanIt>::reference> 14:20:13 INFO - { 14:20:13 INFO - typedef reverse_iterator<_RanIt> _Myt; 14:20:13 INFO - public: 14:20:13 INFO - typedef typename iterator_traits<_RanIt>::difference_type difference_type; 14:20:13 INFO - typedef typename iterator_traits<_RanIt>::pointer pointer; 14:20:13 INFO - typedef typename iterator_traits<_RanIt>::reference reference; 14:20:13 INFO - typedef _RanIt iterator_type; 14:20:13 INFO - reverse_iterator() 14:20:13 INFO - : current() 14:20:13 INFO - { 14:20:13 INFO - } 14:20:13 INFO - explicit reverse_iterator(_RanIt _Right) 14:20:13 INFO - : current(_Right) 14:20:13 INFO - { 14:20:13 INFO - } 14:20:13 INFO - template 14:20:13 INFO - reverse_iterator(const reverse_iterator<_Other>& _Right) 14:20:13 INFO - : current(_Right.base()) 14:20:13 INFO - { 14:20:13 INFO - } 14:20:13 INFO - template 14:20:13 INFO - _Myt& operator=(const reverse_iterator<_Other>& _Right) 14:20:13 INFO - { 14:20:13 INFO - current = _Right.base(); 14:20:13 INFO - return (*this); 14:20:13 INFO - } 14:20:13 INFO - _RanIt base() const 14:20:13 INFO - { 14:20:13 INFO - return (current); 14:20:13 INFO - } 14:20:13 INFO - reference operator*() const 14:20:13 INFO - { 14:20:13 INFO - _RanIt _Tmp = current; 14:20:13 INFO - return (*--_Tmp); 14:20:13 INFO - } 14:20:13 INFO - pointer operator->() const 14:20:13 INFO - { 14:20:13 INFO - return (pointer_traits::pointer_to(**this)); 14:20:13 INFO - } 14:20:13 INFO - _Myt& operator++() 14:20:13 INFO - { 14:20:13 INFO - --current; 14:20:13 INFO - return (*this); 14:20:13 INFO - } 14:20:13 INFO - _Myt operator++(int) 14:20:13 INFO - { 14:20:13 INFO - _Myt _Tmp = *this; 14:20:13 INFO - --current; 14:20:13 INFO - return (_Tmp); 14:20:13 INFO - } 14:20:13 INFO - _Myt& operator--() 14:20:13 INFO - { 14:20:13 INFO - ++current; 14:20:13 INFO - return (*this); 14:20:13 INFO - } 14:20:13 INFO - _Myt operator--(int) 14:20:13 INFO - { 14:20:13 INFO - _Myt _Tmp = *this; 14:20:13 INFO - ++current; 14:20:13 INFO - return (_Tmp); 14:20:13 INFO - } 14:20:13 INFO - _Myt& operator+=(difference_type _Off) 14:20:13 INFO - { 14:20:13 INFO - current -= _Off; 14:20:13 INFO - return (*this); 14:20:13 INFO - } 14:20:13 INFO - _Myt operator+(difference_type _Off) const 14:20:13 INFO - { 14:20:13 INFO - return (_Myt(current - _Off)); 14:20:13 INFO - } 14:20:13 INFO - _Myt& operator-=(difference_type _Off) 14:20:13 INFO - { 14:20:13 INFO - current += _Off; 14:20:13 INFO - return (*this); 14:20:13 INFO - } 14:20:13 INFO - _Myt operator-(difference_type _Off) const 14:20:13 INFO - { 14:20:13 INFO - return (_Myt(current + _Off)); 14:20:13 INFO - } 14:20:13 INFO - reference operator[](difference_type _Off) const 14:20:13 INFO - { 14:20:13 INFO - return (*(*this + _Off)); 14:20:13 INFO - } 14:20:13 INFO - protected: 14:20:13 INFO - _RanIt current; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Is_checked_helper > 14:20:13 INFO - : public _Is_checked_helper<_RanIt> 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template inline 14:20:13 INFO - reverse_iterator<_RanIt> operator+( 14:20:13 INFO - typename reverse_iterator<_RanIt>::difference_type _Off, 14:20:13 INFO - const reverse_iterator<_RanIt>& _Right) 14:20:13 INFO - { 14:20:13 INFO - return (_Right + _Off); 14:20:13 INFO - } 14:20:13 INFO - template 14:20:13 INFO - auto inline operator-(const reverse_iterator<_RanIt1>& _Left, 14:20:13 INFO - const reverse_iterator<_RanIt2>& _Right) 14:20:13 INFO - -> decltype(_Right.base() - _Left.base()) 14:20:13 INFO - { 14:20:13 INFO - return (_Right.base() - _Left.base()); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - bool operator==(const reverse_iterator<_RanIt1>& _Left, 14:20:13 INFO - const reverse_iterator<_RanIt2>& _Right) 14:20:13 INFO - { 14:20:13 INFO - return (_Left.base() == _Right.base()); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - bool operator!=(const reverse_iterator<_RanIt1>& _Left, 14:20:13 INFO - const reverse_iterator<_RanIt2>& _Right) 14:20:13 INFO - { 14:20:13 INFO - return (!(_Left == _Right)); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - bool operator<(const reverse_iterator<_RanIt1>& _Left, 14:20:13 INFO - const reverse_iterator<_RanIt2>& _Right) 14:20:13 INFO - { 14:20:13 INFO - return (_Right.base() < _Left.base()); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - bool operator>(const reverse_iterator<_RanIt1>& _Left, 14:20:13 INFO - const reverse_iterator<_RanIt2>& _Right) 14:20:13 INFO - { 14:20:13 INFO - return (_Right < _Left); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - bool operator<=(const reverse_iterator<_RanIt1>& _Left, 14:20:13 INFO - const reverse_iterator<_RanIt2>& _Right) 14:20:13 INFO - { 14:20:13 INFO - return (!(_Right < _Left)); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - bool operator>=(const reverse_iterator<_RanIt1>& _Left, 14:20:13 INFO - const reverse_iterator<_RanIt2>& _Right) 14:20:13 INFO - { 14:20:13 INFO - return (!(_Left < _Right)); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - reverse_iterator<_RanIt> make_reverse_iterator(_RanIt _Iter) 14:20:13 INFO - { 14:20:13 INFO - return (reverse_iterator<_RanIt>(_Iter)); 14:20:13 INFO - } 14:20:13 INFO - template 14:20:13 INFO - auto inline begin(_Container& _Cont) -> decltype(_Cont.begin()) 14:20:13 INFO - { 14:20:13 INFO - return (_Cont.begin()); 14:20:13 INFO - } 14:20:13 INFO - template 14:20:13 INFO - auto inline begin(const _Container& _Cont) -> decltype(_Cont.begin()) 14:20:13 INFO - { 14:20:13 INFO - return (_Cont.begin()); 14:20:13 INFO - } 14:20:13 INFO - template 14:20:13 INFO - auto inline end(_Container& _Cont) -> decltype(_Cont.end()) 14:20:13 INFO - { 14:20:13 INFO - return (_Cont.end()); 14:20:13 INFO - } 14:20:13 INFO - template 14:20:13 INFO - auto inline end(const _Container& _Cont) -> decltype(_Cont.end()) 14:20:13 INFO - { 14:20:13 INFO - return (_Cont.end()); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - constexpr _Ty *begin(_Ty (&_Array)[_Size]) throw () 14:20:13 INFO - { 14:20:13 INFO - return (_Array); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - constexpr _Ty *end(_Ty (&_Array)[_Size]) throw () 14:20:13 INFO - { 14:20:13 INFO - return (_Array + _Size); 14:20:13 INFO - } 14:20:13 INFO - template 14:20:13 INFO - constexpr auto inline cbegin(const _Container& _Cont) 14:20:13 INFO - -> decltype(::std:: begin(_Cont)) 14:20:13 INFO - { 14:20:13 INFO - return (::std:: begin(_Cont)); 14:20:13 INFO - } 14:20:13 INFO - template 14:20:13 INFO - constexpr auto inline cend(const _Container& _Cont) 14:20:13 INFO - -> decltype(::std:: end(_Cont)) 14:20:13 INFO - { 14:20:13 INFO - return (::std:: end(_Cont)); 14:20:13 INFO - } 14:20:13 INFO - template 14:20:13 INFO - auto inline rbegin(_Container& _Cont) -> decltype(_Cont.rbegin()) 14:20:13 INFO - { 14:20:13 INFO - return (_Cont.rbegin()); 14:20:13 INFO - } 14:20:13 INFO - template 14:20:13 INFO - auto inline rbegin(const _Container& _Cont) -> decltype(_Cont.rbegin()) 14:20:13 INFO - { 14:20:13 INFO - return (_Cont.rbegin()); 14:20:13 INFO - } 14:20:13 INFO - template 14:20:13 INFO - auto inline rend(_Container& _Cont) -> decltype(_Cont.rend()) 14:20:13 INFO - { 14:20:13 INFO - return (_Cont.rend()); 14:20:13 INFO - } 14:20:13 INFO - template 14:20:13 INFO - auto inline rend(const _Container& _Cont) -> decltype(_Cont.rend()) 14:20:13 INFO - { 14:20:13 INFO - return (_Cont.rend()); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - reverse_iterator<_Ty *> rbegin(_Ty (&_Array)[_Size]) 14:20:13 INFO - { 14:20:13 INFO - return (reverse_iterator<_Ty *>(_Array + _Size)); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - reverse_iterator<_Ty *> rend(_Ty (&_Array)[_Size]) 14:20:13 INFO - { 14:20:13 INFO - return (reverse_iterator<_Ty *>(_Array)); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - reverse_iterator 14:20:13 INFO - rbegin(::std:: initializer_list<_Elem> _Ilist) 14:20:13 INFO - { 14:20:13 INFO - return (reverse_iterator(_Ilist.end())); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - reverse_iterator 14:20:13 INFO - rend(::std:: initializer_list<_Elem> _Ilist) 14:20:13 INFO - { 14:20:13 INFO - return (reverse_iterator(_Ilist.begin())); 14:20:13 INFO - } 14:20:13 INFO - template 14:20:13 INFO - auto inline crbegin(const _Container& _Cont) 14:20:13 INFO - -> decltype(::std:: rbegin(_Cont)) 14:20:13 INFO - { 14:20:13 INFO - return (::std:: rbegin(_Cont)); 14:20:13 INFO - } 14:20:13 INFO - template 14:20:13 INFO - auto inline crend(const _Container& _Cont) 14:20:13 INFO - -> decltype(::std:: rend(_Cont)) 14:20:13 INFO - { 14:20:13 INFO - return (::std:: rend(_Cont)); 14:20:13 INFO - } 14:20:13 INFO - template 14:20:13 INFO - constexpr auto inline size(const _Container& _Cont) 14:20:13 INFO - -> decltype(_Cont.size()) 14:20:13 INFO - { 14:20:13 INFO - return (_Cont.size()); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - constexpr size_t size(const _Ty(&)[_Size]) throw () 14:20:13 INFO - { 14:20:13 INFO - return (_Size); 14:20:13 INFO - } 14:20:13 INFO - template 14:20:13 INFO - constexpr auto inline empty(const _Container& _Cont) 14:20:13 INFO - -> decltype(_Cont.empty()) 14:20:13 INFO - { 14:20:13 INFO - return (_Cont.empty()); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - constexpr bool empty(const _Ty(&)[_Size]) throw () 14:20:13 INFO - { 14:20:13 INFO - return (false); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - constexpr bool empty( 14:20:13 INFO - ::std:: initializer_list<_Elem> _Ilist) throw () 14:20:13 INFO - { 14:20:13 INFO - return (_Ilist.size() == 0); 14:20:13 INFO - } 14:20:13 INFO - template 14:20:13 INFO - constexpr auto inline data(_Container& _Cont) 14:20:13 INFO - -> decltype(_Cont.data()) 14:20:13 INFO - { 14:20:13 INFO - return (_Cont.data()); 14:20:13 INFO - } 14:20:13 INFO - template 14:20:13 INFO - constexpr auto inline data(const _Container& _Cont) 14:20:13 INFO - -> decltype(_Cont.data()) 14:20:13 INFO - { 14:20:13 INFO - return (_Cont.data()); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - constexpr _Ty *data(_Ty(&_Array)[_Size]) throw () 14:20:13 INFO - { 14:20:13 INFO - return (_Array); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - constexpr const _Elem *data( 14:20:13 INFO - ::std:: initializer_list<_Elem> _Ilist) throw () 14:20:13 INFO - { 14:20:13 INFO - return (_Ilist.begin()); 14:20:13 INFO - } 14:20:13 INFO - template 14:20:13 INFO - class _Array_const_iterator 14:20:13 INFO - : public _Iterator012 14:20:13 INFO - { 14:20:13 INFO - public: 14:20:13 INFO - typedef _Array_const_iterator<_Ty, _Size> _Myiter; 14:20:13 INFO - typedef random_access_iterator_tag iterator_category; 14:20:13 INFO - typedef _Ty value_type; 14:20:13 INFO - typedef size_t size_type; 14:20:13 INFO - typedef ptrdiff_t difference_type; 14:20:13 INFO - typedef const _Ty *pointer; 14:20:13 INFO - typedef const _Ty& reference; 14:20:13 INFO - enum {_EEN_SIZE = _Size}; 14:20:13 INFO - _Array_const_iterator() 14:20:13 INFO - : _Ptr(0) 14:20:13 INFO - { 14:20:13 INFO - } 14:20:13 INFO - explicit _Array_const_iterator(pointer _Parg, size_t _Off = 0) 14:20:13 INFO - : _Ptr(_Parg + _Off) 14:20:13 INFO - { 14:20:13 INFO - } 14:20:13 INFO - typedef pointer _Unchecked_type; 14:20:13 INFO - _Myiter& _Rechecked(_Unchecked_type _Right) 14:20:13 INFO - { 14:20:13 INFO - _Ptr = _Right; 14:20:13 INFO - return (*this); 14:20:13 INFO - } 14:20:13 INFO - _Unchecked_type _Unchecked() const 14:20:13 INFO - { 14:20:13 INFO - return (_Ptr); 14:20:13 INFO - } 14:20:13 INFO - reference operator*() const 14:20:13 INFO - { 14:20:13 INFO - return (*_Ptr); 14:20:13 INFO - } 14:20:13 INFO - pointer operator->() const 14:20:13 INFO - { 14:20:13 INFO - return (pointer_traits::pointer_to(**this)); 14:20:13 INFO - } 14:20:13 INFO - _Myiter& operator++() 14:20:13 INFO - { 14:20:13 INFO - ++_Ptr; 14:20:13 INFO - return (*this); 14:20:13 INFO - } 14:20:13 INFO - _Myiter operator++(int) 14:20:13 INFO - { 14:20:13 INFO - _Myiter _Tmp = *this; 14:20:13 INFO - ++*this; 14:20:13 INFO - return (_Tmp); 14:20:13 INFO - } 14:20:13 INFO - _Myiter& operator--() 14:20:13 INFO - { 14:20:13 INFO - --_Ptr; 14:20:13 INFO - return (*this); 14:20:13 INFO - } 14:20:13 INFO - _Myiter operator--(int) 14:20:13 INFO - { 14:20:13 INFO - _Myiter _Tmp = *this; 14:20:13 INFO - --*this; 14:20:13 INFO - return (_Tmp); 14:20:13 INFO - } 14:20:13 INFO - _Myiter& operator+=(difference_type _Off) 14:20:13 INFO - { 14:20:13 INFO - _Ptr += _Off; 14:20:13 INFO - return (*this); 14:20:13 INFO - } 14:20:13 INFO - _Myiter operator+(difference_type _Off) const 14:20:13 INFO - { 14:20:13 INFO - _Myiter _Tmp = *this; 14:20:13 INFO - return (_Tmp += _Off); 14:20:13 INFO - } 14:20:13 INFO - _Myiter& operator-=(difference_type _Off) 14:20:13 INFO - { 14:20:13 INFO - return (*this += -_Off); 14:20:13 INFO - } 14:20:13 INFO - _Myiter operator-(difference_type _Off) const 14:20:13 INFO - { 14:20:13 INFO - _Myiter _Tmp = *this; 14:20:13 INFO - return (_Tmp -= _Off); 14:20:13 INFO - } 14:20:13 INFO - difference_type operator-(const _Myiter& _Right) const 14:20:13 INFO - { 14:20:13 INFO - return (_Ptr - _Right._Ptr); 14:20:13 INFO - } 14:20:13 INFO - reference operator[](difference_type _Off) const 14:20:13 INFO - { 14:20:13 INFO - return (*(*this + _Off)); 14:20:13 INFO - } 14:20:13 INFO - bool operator==(const _Myiter& _Right) const 14:20:13 INFO - { 14:20:13 INFO - return (_Ptr == _Right._Ptr); 14:20:13 INFO - } 14:20:13 INFO - bool operator!=(const _Myiter& _Right) const 14:20:13 INFO - { 14:20:13 INFO - return (!(*this == _Right)); 14:20:13 INFO - } 14:20:13 INFO - bool operator<(const _Myiter& _Right) const 14:20:13 INFO - { 14:20:13 INFO - return (_Ptr < _Right._Ptr); 14:20:13 INFO - } 14:20:13 INFO - bool operator>(const _Myiter& _Right) const 14:20:13 INFO - { 14:20:13 INFO - return (_Right < *this); 14:20:13 INFO - } 14:20:13 INFO - bool operator<=(const _Myiter& _Right) const 14:20:13 INFO - { 14:20:13 INFO - return (!(_Right < *this)); 14:20:13 INFO - } 14:20:13 INFO - bool operator>=(const _Myiter& _Right) const 14:20:13 INFO - { 14:20:13 INFO - return (!(*this < _Right)); 14:20:13 INFO - } 14:20:13 INFO - pointer _Ptr; 14:20:13 INFO - #line 1888 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:13 INFO - }; 14:20:13 INFO - template inline 14:20:13 INFO - typename _Array_const_iterator<_Ty, _Size>::_Unchecked_type 14:20:13 INFO - _Unchecked(_Array_const_iterator<_Ty, _Size> _Iter) 14:20:13 INFO - { 14:20:13 INFO - return (_Iter._Unchecked()); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _Array_const_iterator<_Ty, _Size>& 14:20:13 INFO - _Rechecked(_Array_const_iterator<_Ty, _Size>& _Iter, 14:20:13 INFO - typename _Array_const_iterator<_Ty, _Size> 14:20:13 INFO - ::_Unchecked_type _Right) 14:20:13 INFO - { 14:20:13 INFO - return (_Iter._Rechecked(_Right)); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _Array_const_iterator<_Ty, _Size> operator+( 14:20:13 INFO - typename _Array_const_iterator<_Ty, _Size>::difference_type _Off, 14:20:13 INFO - _Array_const_iterator<_Ty, _Size> _Next) 14:20:13 INFO - { 14:20:13 INFO - return (_Next += _Off); 14:20:13 INFO - } 14:20:13 INFO - template 14:20:13 INFO - class _Array_iterator 14:20:13 INFO - : public _Array_const_iterator<_Ty, _Size> 14:20:13 INFO - { 14:20:13 INFO - public: 14:20:13 INFO - typedef _Array_iterator<_Ty, _Size> _Myiter; 14:20:13 INFO - typedef _Array_const_iterator<_Ty, _Size> _Mybase; 14:20:13 INFO - typedef random_access_iterator_tag iterator_category; 14:20:13 INFO - typedef _Ty value_type; 14:20:13 INFO - typedef size_t size_type; 14:20:13 INFO - typedef ptrdiff_t difference_type; 14:20:13 INFO - typedef _Ty *pointer; 14:20:13 INFO - typedef _Ty& reference; 14:20:13 INFO - _Array_iterator() 14:20:13 INFO - { 14:20:13 INFO - } 14:20:13 INFO - explicit _Array_iterator(pointer _Parg, size_t _Off = 0) 14:20:13 INFO - : _Mybase(_Parg, _Off) 14:20:13 INFO - { 14:20:13 INFO - } 14:20:13 INFO - enum {_EEN_SIZE = _Size}; 14:20:13 INFO - typedef pointer _Unchecked_type; 14:20:13 INFO - _Myiter& _Rechecked(_Unchecked_type _Right) 14:20:13 INFO - { 14:20:13 INFO - ((_Mybase *)this)->_Rechecked(_Right); 14:20:13 INFO - return (*this); 14:20:13 INFO - } 14:20:13 INFO - _Unchecked_type _Unchecked() const 14:20:13 INFO - { 14:20:13 INFO - return ((pointer)((_Mybase *)this)->_Unchecked()); 14:20:13 INFO - } 14:20:13 INFO - reference operator*() const 14:20:13 INFO - { 14:20:13 INFO - return ((reference)**(_Mybase *)this); 14:20:13 INFO - } 14:20:13 INFO - pointer operator->() const 14:20:13 INFO - { 14:20:13 INFO - return (pointer_traits::pointer_to(**this)); 14:20:13 INFO - } 14:20:13 INFO - _Myiter& operator++() 14:20:13 INFO - { 14:20:13 INFO - ++*(_Mybase *)this; 14:20:13 INFO - return (*this); 14:20:13 INFO - } 14:20:13 INFO - _Myiter operator++(int) 14:20:13 INFO - { 14:20:13 INFO - _Myiter _Tmp = *this; 14:20:13 INFO - ++*this; 14:20:13 INFO - return (_Tmp); 14:20:13 INFO - } 14:20:13 INFO - _Myiter& operator--() 14:20:13 INFO - { 14:20:13 INFO - --*(_Mybase *)this; 14:20:13 INFO - return (*this); 14:20:13 INFO - } 14:20:13 INFO - _Myiter operator--(int) 14:20:13 INFO - { 14:20:13 INFO - _Myiter _Tmp = *this; 14:20:13 INFO - --*this; 14:20:13 INFO - return (_Tmp); 14:20:13 INFO - } 14:20:13 INFO - _Myiter& operator+=(difference_type _Off) 14:20:13 INFO - { 14:20:13 INFO - *(_Mybase *)this += _Off; 14:20:13 INFO - return (*this); 14:20:13 INFO - } 14:20:13 INFO - _Myiter operator+(difference_type _Off) const 14:20:13 INFO - { 14:20:13 INFO - _Myiter _Tmp = *this; 14:20:13 INFO - return (_Tmp += _Off); 14:20:13 INFO - } 14:20:13 INFO - _Myiter& operator-=(difference_type _Off) 14:20:13 INFO - { 14:20:13 INFO - return (*this += -_Off); 14:20:13 INFO - } 14:20:13 INFO - _Myiter operator-(difference_type _Off) const 14:20:13 INFO - { 14:20:13 INFO - _Myiter _Tmp = *this; 14:20:13 INFO - return (_Tmp -= _Off); 14:20:13 INFO - } 14:20:13 INFO - difference_type operator-(const _Mybase& _Right) const 14:20:13 INFO - { 14:20:13 INFO - return (*(_Mybase *)this - _Right); 14:20:13 INFO - } 14:20:13 INFO - reference operator[](difference_type _Off) const 14:20:13 INFO - { 14:20:13 INFO - return (*(*this + _Off)); 14:20:13 INFO - } 14:20:13 INFO - }; 14:20:13 INFO - template inline 14:20:13 INFO - typename _Array_iterator<_Ty, _Size>::_Unchecked_type 14:20:13 INFO - _Unchecked(_Array_iterator<_Ty, _Size> _Iter) 14:20:13 INFO - { 14:20:13 INFO - return (_Iter._Unchecked()); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _Array_iterator<_Ty, _Size>& 14:20:13 INFO - _Rechecked(_Array_iterator<_Ty, _Size>& _Iter, 14:20:13 INFO - typename _Array_iterator<_Ty, _Size> 14:20:13 INFO - ::_Unchecked_type _Right) 14:20:13 INFO - { 14:20:13 INFO - return (_Iter._Rechecked(_Right)); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _Array_iterator<_Ty, _Size> operator+( 14:20:13 INFO - typename _Array_iterator<_Ty, _Size>::difference_type _Off, 14:20:13 INFO - _Array_iterator<_Ty, _Size> _Next) 14:20:13 INFO - { 14:20:13 INFO - return (_Next += _Off); 14:20:13 INFO - } 14:20:13 INFO - template 14:20:13 INFO - class move_iterator 14:20:13 INFO - { 14:20:13 INFO - public: 14:20:13 INFO - typedef move_iterator<_RanIt> _Myt; 14:20:13 INFO - typedef typename iterator_traits<_RanIt>::iterator_category 14:20:13 INFO - iterator_category; 14:20:13 INFO - typedef typename iterator_traits<_RanIt>::value_type 14:20:13 INFO - value_type; 14:20:13 INFO - typedef typename iterator_traits<_RanIt>::difference_type 14:20:13 INFO - difference_type; 14:20:13 INFO - typedef _RanIt pointer; 14:20:13 INFO - typedef typename iterator_traits<_RanIt>::reference _Ref0; 14:20:13 INFO - typedef conditional_t::value, 14:20:13 INFO - remove_reference_t<_Ref0>&&, _Ref0> reference; 14:20:13 INFO - typedef _RanIt iterator_type; 14:20:13 INFO - move_iterator() 14:20:13 INFO - : current() 14:20:13 INFO - { 14:20:13 INFO - } 14:20:13 INFO - explicit move_iterator(iterator_type _Right) 14:20:13 INFO - : current(_Right) 14:20:13 INFO - { 14:20:13 INFO - } 14:20:13 INFO - template 14:20:13 INFO - move_iterator(const move_iterator<_RanIt2>& _Right) 14:20:13 INFO - : current(_Right.base()) 14:20:13 INFO - { 14:20:13 INFO - } 14:20:13 INFO - template 14:20:13 INFO - _Myt& operator=(const move_iterator<_RanIt2>& _Right) 14:20:13 INFO - { 14:20:13 INFO - current = _Right.base(); 14:20:13 INFO - return (*this); 14:20:13 INFO - } 14:20:13 INFO - _RanIt base() const 14:20:13 INFO - { 14:20:13 INFO - return (current); 14:20:13 INFO - } 14:20:13 INFO - reference operator*() const 14:20:13 INFO - { 14:20:13 INFO - return (static_cast(*current)); 14:20:13 INFO - } 14:20:13 INFO - pointer operator->() const 14:20:13 INFO - { 14:20:13 INFO - return (current); 14:20:13 INFO - } 14:20:13 INFO - _Myt& operator++() 14:20:13 INFO - { 14:20:13 INFO - ++current; 14:20:13 INFO - return (*this); 14:20:13 INFO - } 14:20:13 INFO - _Myt operator++(int) 14:20:13 INFO - { 14:20:13 INFO - _Myt _Tmp = *this; 14:20:13 INFO - ++current; 14:20:13 INFO - return (_Tmp); 14:20:13 INFO - } 14:20:13 INFO - _Myt& operator--() 14:20:13 INFO - { 14:20:13 INFO - --current; 14:20:13 INFO - return (*this); 14:20:13 INFO - } 14:20:13 INFO - _Myt operator--(int) 14:20:13 INFO - { 14:20:13 INFO - _Myt _Tmp = *this; 14:20:13 INFO - --current; 14:20:13 INFO - return (_Tmp); 14:20:13 INFO - } 14:20:13 INFO - template 14:20:13 INFO - bool _Equal(const move_iterator<_RanIt2>& _Right) const 14:20:13 INFO - { 14:20:13 INFO - return (current == _Right.base()); 14:20:13 INFO - } 14:20:13 INFO - _Myt& operator+=(difference_type _Off) 14:20:13 INFO - { 14:20:13 INFO - current += _Off; 14:20:13 INFO - return (*this); 14:20:13 INFO - } 14:20:13 INFO - _Myt operator+(difference_type _Off) const 14:20:13 INFO - { 14:20:13 INFO - return (_Myt(current + _Off)); 14:20:13 INFO - } 14:20:13 INFO - _Myt& operator-=(difference_type _Off) 14:20:13 INFO - { 14:20:13 INFO - current -= _Off; 14:20:13 INFO - return (*this); 14:20:13 INFO - } 14:20:13 INFO - _Myt operator-(difference_type _Off) const 14:20:13 INFO - { 14:20:13 INFO - return (_Myt(current - _Off)); 14:20:13 INFO - } 14:20:13 INFO - reference operator[](difference_type _Off) const 14:20:13 INFO - { 14:20:13 INFO - return (::std:: move(current[_Off])); 14:20:13 INFO - } 14:20:13 INFO - template 14:20:13 INFO - bool _Less(const move_iterator<_RanIt2>& _Right) const 14:20:13 INFO - { 14:20:13 INFO - return (current < _Right.base()); 14:20:13 INFO - } 14:20:13 INFO - difference_type operator-(const _Myt& _Right) const 14:20:13 INFO - { 14:20:13 INFO - return (current - _Right.base()); 14:20:13 INFO - } 14:20:13 INFO - protected: 14:20:13 INFO - iterator_type current; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Is_checked_helper > 14:20:13 INFO - : public _Is_checked_helper<_RanIt> 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template inline 14:20:13 INFO - move_iterator<_RanIt> 14:20:13 INFO - operator+(_Diff _Off, 14:20:13 INFO - const move_iterator<_RanIt>& _Right) 14:20:13 INFO - { 14:20:13 INFO - return (_Right + _Off); 14:20:13 INFO - } 14:20:13 INFO - template 14:20:13 INFO - auto inline operator-( 14:20:13 INFO - move_iterator<_RanIt1>& _Left, 14:20:13 INFO - const move_iterator<_RanIt2>& _Right) 14:20:13 INFO - -> decltype(_Left.base() - _Right.base()) 14:20:13 INFO - { 14:20:13 INFO - return (_Left.base() - _Right.base()); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - bool operator==( 14:20:13 INFO - const move_iterator<_RanIt1>& _Left, 14:20:13 INFO - const move_iterator<_RanIt2>& _Right) 14:20:13 INFO - { 14:20:13 INFO - return (_Left._Equal(_Right)); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - bool operator!=( 14:20:13 INFO - const move_iterator<_RanIt1>& _Left, 14:20:13 INFO - const move_iterator<_RanIt2>& _Right) 14:20:13 INFO - { 14:20:13 INFO - return (!(_Left == _Right)); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - bool operator<( 14:20:13 INFO - const move_iterator<_RanIt1>& _Left, 14:20:13 INFO - const move_iterator<_RanIt2>& _Right) 14:20:13 INFO - { 14:20:13 INFO - return (_Left._Less(_Right)); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - bool operator>( 14:20:13 INFO - const move_iterator<_RanIt1>& _Left, 14:20:13 INFO - const move_iterator<_RanIt2>& _Right) 14:20:13 INFO - { 14:20:13 INFO - return (_Right < _Left); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - bool operator<=( 14:20:13 INFO - const move_iterator<_RanIt1>& _Left, 14:20:13 INFO - const move_iterator<_RanIt2>& _Right) 14:20:13 INFO - { 14:20:13 INFO - return (!(_Right < _Left)); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - bool operator>=( 14:20:13 INFO - const move_iterator<_RanIt1>& _Left, 14:20:13 INFO - const move_iterator<_RanIt2>& _Right) 14:20:13 INFO - { 14:20:13 INFO - return (!(_Left < _Right)); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - move_iterator<_RanIt> make_move_iterator(_RanIt _Iter) 14:20:13 INFO - { 14:20:13 INFO - return (move_iterator<_RanIt>(_Iter)); 14:20:13 INFO - } 14:20:13 INFO - template 14:20:13 INFO - struct _Char_traits_eq 14:20:13 INFO - { 14:20:13 INFO - typedef typename _Traits::char_type _Elem; 14:20:13 INFO - bool operator()(_Elem _Left, _Elem _Right) const 14:20:13 INFO - { 14:20:13 INFO - return (_Traits::eq(_Left, _Right)); 14:20:13 INFO - } 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Char_traits_lt 14:20:13 INFO - { 14:20:13 INFO - typedef typename _Traits::char_type _Elem; 14:20:13 INFO - bool operator()(_Elem _Left, _Elem _Right) const 14:20:13 INFO - { 14:20:13 INFO - return (_Traits::lt(_Left, _Right)); 14:20:13 INFO - } 14:20:13 INFO - }; 14:20:13 INFO - template inline 14:20:13 INFO - _OutIt _Copy_memmove(_InIt _First, _InIt _Last, 14:20:13 INFO - _OutIt _Dest) 14:20:13 INFO - { 14:20:13 INFO - const char * const _First_ch = reinterpret_cast(_First); 14:20:13 INFO - const char * const _Last_ch = reinterpret_cast(_Last); 14:20:13 INFO - char * const _Dest_ch = reinterpret_cast(_Dest); 14:20:13 INFO - const size_t _Count = _Last_ch - _First_ch; 14:20:13 INFO - :: memmove(_Dest_ch, _First_ch, _Count); 14:20:13 INFO - return (reinterpret_cast<_OutIt>(_Dest_ch + _Count)); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _OutIt _Copy_unchecked1(_InIt _First, _InIt _Last, 14:20:13 INFO - _OutIt _Dest, _General_ptr_iterator_tag) 14:20:13 INFO - { 14:20:13 INFO - for (; _First != _Last; ++_Dest, (void)++_First) 14:20:13 INFO - *_Dest = *_First; 14:20:13 INFO - return (_Dest); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _OutIt _Copy_unchecked1(_InIt _First, _InIt _Last, 14:20:13 INFO - _OutIt _Dest, _Trivially_copyable_ptr_iterator_tag) 14:20:13 INFO - { 14:20:13 INFO - return (_Copy_memmove(_First, _Last, _Dest)); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _OutIt _Copy_unchecked(_InIt _First, _InIt _Last, 14:20:13 INFO - _OutIt _Dest) 14:20:13 INFO - { 14:20:13 INFO - return (_Copy_unchecked1(_First, _Last, 14:20:13 INFO - _Dest, _Ptr_copy_cat(_First, _Dest))); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _OutIt _Copy_no_deprecate1(_InIt _First, _InIt _Last, 14:20:13 INFO - _OutIt _Dest, input_iterator_tag, _Any_tag) 14:20:13 INFO - { 14:20:13 INFO - return (_Rechecked(_Dest, 14:20:13 INFO - _Copy_unchecked(_First, _Last, _Unchecked_idl0(_Dest)))); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _OutIt _Copy_no_deprecate1(_InIt _First, _InIt _Last, 14:20:13 INFO - _OutIt _Dest, random_access_iterator_tag, random_access_iterator_tag) 14:20:13 INFO - { 14:20:13 INFO - ; 14:20:13 INFO - return (_Rechecked(_Dest, 14:20:13 INFO - _Copy_unchecked(_First, _Last, _Unchecked(_Dest)))); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _OutIt _Copy_no_deprecate(_InIt _First, _InIt _Last, 14:20:13 INFO - _OutIt _Dest) 14:20:13 INFO - { 14:20:13 INFO - ; 14:20:13 INFO - return (_Copy_no_deprecate1(_Unchecked(_First), _Unchecked(_Last), 14:20:13 INFO - _Dest, _Iter_cat_t<_InIt>(), _Iter_cat_t<_OutIt>())); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _OutIt copy(_InIt _First, _InIt _Last, 14:20:13 INFO - _OutIt _Dest) 14:20:13 INFO - { 14:20:13 INFO - struct _Unchecked_iterators { static void _Deprecate(false_type) { } static void _Deprecate(true_type) { } }; (_Unchecked_iterators::_Deprecate(_Is_checked(_Dest))); 14:20:13 INFO - return (_Copy_no_deprecate(_First, _Last, _Dest)); 14:20:13 INFO - } 14:20:13 INFO - #line 2388 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:13 INFO - template inline 14:20:13 INFO - _OutIt _Copy_n_unchecked2(_InIt _First, _Diff _Count, 14:20:13 INFO - _OutIt _Dest, input_iterator_tag) 14:20:13 INFO - { 14:20:13 INFO - if (0 < _Count) 14:20:13 INFO - { 14:20:13 INFO - *_Dest = *_First; 14:20:13 INFO - while (0 < --_Count) 14:20:13 INFO - *++_Dest = *++_First; 14:20:13 INFO - return (++_Dest); 14:20:13 INFO - } 14:20:13 INFO - return (_Dest); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _OutIt _Copy_n_unchecked2(_InIt _First, _Diff _Count, 14:20:13 INFO - _OutIt _Dest, forward_iterator_tag) 14:20:13 INFO - { 14:20:13 INFO - for (; 0 < _Count; --_Count, (void)++_Dest, ++_First) 14:20:13 INFO - *_Dest = *_First; 14:20:13 INFO - return (_Dest); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _OutIt _Copy_n_unchecked1(_InIt _First, _Diff _Count, 14:20:13 INFO - _OutIt _Dest, _General_ptr_iterator_tag) 14:20:13 INFO - { 14:20:13 INFO - return (_Copy_n_unchecked2(_First, _Count, 14:20:13 INFO - _Dest, _Iter_cat_t<_InIt>())); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _OutIt _Copy_n_unchecked1(_InIt _First, _Diff _Count, 14:20:13 INFO - _OutIt _Dest, _Trivially_copyable_ptr_iterator_tag) 14:20:13 INFO - { 14:20:13 INFO - if (0 < _Count) 14:20:13 INFO - return (_Copy_memmove(_First, _First + _Count, _Dest)); 14:20:13 INFO - return (_Dest); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _OutIt _Copy_n_unchecked(_InIt _First, _Diff _Count, 14:20:13 INFO - _OutIt _Dest) 14:20:13 INFO - { 14:20:13 INFO - return (_Copy_n_unchecked1(_First, _Count, 14:20:13 INFO - _Dest, _Ptr_copy_cat(_First, _Dest))); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _OutIt copy_n(_InIt _First, _Diff _Count, 14:20:13 INFO - _OutIt _Dest) 14:20:13 INFO - { 14:20:13 INFO - struct _Unchecked_iterators { static void _Deprecate(false_type) { } static void _Deprecate(true_type) { } }; (_Unchecked_iterators::_Deprecate(_Is_checked(_Dest))); 14:20:13 INFO - return (_Rechecked(_Dest, 14:20:13 INFO - _Copy_n_unchecked(_Unchecked_n(_First, _Count), _Count, _Unchecked_n(_Dest, _Count)))); 14:20:13 INFO - } 14:20:13 INFO - #line 2502 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:13 INFO - template inline 14:20:13 INFO - _BidIt2 _Copy_backward_memmove(_BidIt1 _First, _BidIt1 _Last, 14:20:13 INFO - _BidIt2 _Dest) 14:20:13 INFO - { 14:20:13 INFO - const char * const _First_ch = reinterpret_cast(_First); 14:20:13 INFO - const char * const _Last_ch = reinterpret_cast(_Last); 14:20:13 INFO - char * const _Dest_ch = reinterpret_cast(_Dest); 14:20:13 INFO - const size_t _Count = _Last_ch - _First_ch; 14:20:13 INFO - return (static_cast<_BidIt2>( 14:20:13 INFO - :: memmove(_Dest_ch - _Count, _First_ch, _Count))); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _BidIt2 _Copy_backward_unchecked1(_BidIt1 _First, _BidIt1 _Last, 14:20:13 INFO - _BidIt2 _Dest, _General_ptr_iterator_tag) 14:20:13 INFO - { 14:20:13 INFO - while (_First != _Last) 14:20:13 INFO - *--_Dest = *--_Last; 14:20:13 INFO - return (_Dest); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _BidIt2 _Copy_backward_unchecked1(_BidIt1 _First, _BidIt1 _Last, 14:20:13 INFO - _BidIt2 _Dest, _Trivially_copyable_ptr_iterator_tag) 14:20:13 INFO - { 14:20:13 INFO - return (_Copy_backward_memmove(_First, _Last, _Dest)); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _BidIt2 _Copy_backward_unchecked(_BidIt1 _First, _BidIt1 _Last, 14:20:13 INFO - _BidIt2 _Dest) 14:20:13 INFO - { 14:20:13 INFO - return (_Copy_backward_unchecked1(_First, _Last, 14:20:13 INFO - _Dest, _Ptr_copy_cat(_First, _Dest))); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _BidIt2 _Copy_backward1(_BidIt1 _First, _BidIt1 _Last, 14:20:13 INFO - _BidIt2 _Dest, input_iterator_tag, _Any_tag) 14:20:13 INFO - { 14:20:13 INFO - return (_Rechecked(_Dest, 14:20:13 INFO - _Copy_backward_unchecked(_First, _Last, _Unchecked_idl0(_Dest)))); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _BidIt2 _Copy_backward1(_BidIt1 _First, _BidIt1 _Last, 14:20:13 INFO - _BidIt2 _Dest, random_access_iterator_tag, random_access_iterator_tag) 14:20:13 INFO - { 14:20:13 INFO - ; 14:20:13 INFO - return (_Rechecked(_Dest, 14:20:13 INFO - _Copy_backward_unchecked(_First, _Last, _Unchecked(_Dest)))); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _BidIt2 copy_backward(_BidIt1 _First, _BidIt1 _Last, 14:20:13 INFO - _BidIt2 _Dest) 14:20:13 INFO - { 14:20:13 INFO - struct _Unchecked_iterators { static void _Deprecate(false_type) { } static void _Deprecate(true_type) { } }; (_Unchecked_iterators::_Deprecate(_Is_checked(_Dest))); 14:20:13 INFO - ; 14:20:13 INFO - return (_Copy_backward1(_Unchecked(_First), _Unchecked(_Last), 14:20:13 INFO - _Dest, _Iter_cat_t<_BidIt1>(), _Iter_cat_t<_BidIt2>())); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _OutIt _Move_unchecked1(_InIt _First, _InIt _Last, 14:20:13 INFO - _OutIt _Dest, _General_ptr_iterator_tag) 14:20:13 INFO - { 14:20:13 INFO - for (; _First != _Last; ++_Dest, (void)++_First) 14:20:13 INFO - *_Dest = ::std:: move(*_First); 14:20:13 INFO - return (_Dest); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _OutIt _Move_unchecked1(_InIt _First, _InIt _Last, 14:20:13 INFO - _OutIt _Dest, _Trivially_copyable_ptr_iterator_tag) 14:20:13 INFO - { 14:20:13 INFO - return (_Copy_memmove(_First, _Last, _Dest)); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _OutIt _Move_unchecked(_InIt _First, _InIt _Last, 14:20:13 INFO - _OutIt _Dest) 14:20:13 INFO - { 14:20:13 INFO - return (_Move_unchecked1(_First, _Last, 14:20:13 INFO - _Dest, _Ptr_move_cat(_First, _Dest))); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _OutIt _Move_no_deprecate1(_InIt _First, _InIt _Last, 14:20:13 INFO - _OutIt _Dest, input_iterator_tag, _Any_tag) 14:20:13 INFO - { 14:20:13 INFO - return (_Rechecked(_Dest, 14:20:13 INFO - _Move_unchecked(_First, _Last, _Unchecked_idl0(_Dest)))); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _OutIt _Move_no_deprecate1(_InIt _First, _InIt _Last, 14:20:13 INFO - _OutIt _Dest, random_access_iterator_tag, random_access_iterator_tag) 14:20:13 INFO - { 14:20:13 INFO - ; 14:20:13 INFO - return (_Rechecked(_Dest, 14:20:13 INFO - _Move_unchecked(_First, _Last, _Unchecked(_Dest)))); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _OutIt _Move_no_deprecate(_InIt _First, _InIt _Last, 14:20:13 INFO - _OutIt _Dest) 14:20:13 INFO - { 14:20:13 INFO - ; 14:20:13 INFO - return (_Move_no_deprecate1(_Unchecked(_First), _Unchecked(_Last), 14:20:13 INFO - _Dest, _Iter_cat_t<_InIt>(), _Iter_cat_t<_OutIt>())); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _OutIt move(_InIt _First, _InIt _Last, 14:20:13 INFO - _OutIt _Dest) 14:20:13 INFO - { 14:20:13 INFO - struct _Unchecked_iterators { static void _Deprecate(false_type) { } static void _Deprecate(true_type) { } }; (_Unchecked_iterators::_Deprecate(_Is_checked(_Dest))); 14:20:13 INFO - return (_Move_no_deprecate(_First, _Last, _Dest)); 14:20:13 INFO - } 14:20:13 INFO - #line 2652 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:13 INFO - template inline 14:20:13 INFO - _BidIt2 _Move_backward_unchecked1(_BidIt1 _First, _BidIt1 _Last, 14:20:13 INFO - _BidIt2 _Dest, _General_ptr_iterator_tag) 14:20:13 INFO - { 14:20:13 INFO - while (_First != _Last) 14:20:13 INFO - *--_Dest = ::std:: move(*--_Last); 14:20:13 INFO - return (_Dest); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _BidIt2 _Move_backward_unchecked1(_BidIt1 _First, _BidIt1 _Last, 14:20:13 INFO - _BidIt2 _Dest, _Trivially_copyable_ptr_iterator_tag) 14:20:13 INFO - { 14:20:13 INFO - return (_Copy_backward_memmove(_First, _Last, _Dest)); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _BidIt2 _Move_backward_unchecked(_BidIt1 _First, _BidIt1 _Last, 14:20:13 INFO - _BidIt2 _Dest) 14:20:13 INFO - { 14:20:13 INFO - return (_Move_backward_unchecked1(_First, _Last, 14:20:13 INFO - _Dest, _Ptr_move_cat(_First, _Dest))); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _BidIt2 _Move_backward1(_BidIt1 _First, _BidIt1 _Last, 14:20:13 INFO - _BidIt2 _Dest, input_iterator_tag, _Any_tag) 14:20:13 INFO - { 14:20:13 INFO - return (_Rechecked(_Dest, 14:20:13 INFO - _Move_backward_unchecked(_First, _Last, _Unchecked_idl0(_Dest)))); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _BidIt2 _Move_backward1(_BidIt1 _First, _BidIt1 _Last, 14:20:13 INFO - _BidIt2 _Dest, random_access_iterator_tag, random_access_iterator_tag) 14:20:13 INFO - { 14:20:13 INFO - ; 14:20:13 INFO - return (_Rechecked(_Dest, 14:20:13 INFO - _Move_backward_unchecked(_First, _Last, _Unchecked(_Dest)))); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _BidIt2 move_backward(_BidIt1 _First, _BidIt1 _Last, 14:20:13 INFO - _BidIt2 _Dest) 14:20:13 INFO - { 14:20:13 INFO - struct _Unchecked_iterators { static void _Deprecate(false_type) { } static void _Deprecate(true_type) { } }; (_Unchecked_iterators::_Deprecate(_Is_checked(_Dest))); 14:20:13 INFO - ; 14:20:13 INFO - return (_Move_backward1(_Unchecked(_First), _Unchecked(_Last), 14:20:13 INFO - _Dest, _Iter_cat_t<_BidIt1>(), _Iter_cat_t<_BidIt2>())); 14:20:13 INFO - } 14:20:13 INFO - template 14:20:13 INFO - struct _Is_character 14:20:13 INFO - : false_type 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template<> 14:20:13 INFO - struct _Is_character 14:20:13 INFO - : true_type 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template<> 14:20:13 INFO - struct _Is_character 14:20:13 INFO - : true_type 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template<> 14:20:13 INFO - struct _Is_character 14:20:13 INFO - : true_type 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Fill_memset_is_safe_helper 14:20:13 INFO - { 14:20:13 INFO - typedef _Iter_value_t<_FwdIt> _Value_type; 14:20:13 INFO - typedef typename conjunction< 14:20:13 INFO - is_pointer<_FwdIt>, 14:20:13 INFO - disjunction< 14:20:13 INFO - conjunction< 14:20:13 INFO - _Is_character<_Ty>, 14:20:13 INFO - _Is_character<_Value_type>>, 14:20:13 INFO - conjunction< 14:20:13 INFO - is_same, 14:20:13 INFO - is_same> 14:20:13 INFO - >>::type type; 14:20:13 INFO - }; 14:20:13 INFO - template inline 14:20:13 INFO - typename _Fill_memset_is_safe_helper<_FwdIt, _Ty>::type 14:20:13 INFO - _Fill_memset_is_safe(const _FwdIt&, const _Ty&) 14:20:13 INFO - { 14:20:13 INFO - return {}; 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - void _Fill_unchecked1(_FwdIt _First, _FwdIt _Last, const _Ty& _Val, false_type) 14:20:13 INFO - { 14:20:13 INFO - for (; _First != _Last; ++_First) 14:20:13 INFO - *_First = _Val; 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - void _Fill_unchecked1(_FwdIt _First, _FwdIt _Last, const _Ty& _Val, true_type) 14:20:13 INFO - { 14:20:13 INFO - :: memset(_First, _Val, _Last - _First); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - void _Fill_unchecked(_FwdIt _First, _FwdIt _Last, const _Ty& _Val) 14:20:13 INFO - { 14:20:13 INFO - _Fill_unchecked1(_First, _Last, _Val, _Fill_memset_is_safe(_First, _Val)); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - void fill(_FwdIt _First, _FwdIt _Last, const _Ty& _Val) 14:20:13 INFO - { 14:20:13 INFO - ; 14:20:13 INFO - _Fill_unchecked(_Unchecked(_First), _Unchecked(_Last), _Val); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _OutIt _Fill_n_unchecked1(_OutIt _Dest, _Diff _Count, const _Ty& _Val, false_type) 14:20:13 INFO - { 14:20:13 INFO - for (; 0 < _Count; --_Count, (void)++_Dest) 14:20:13 INFO - *_Dest = _Val; 14:20:13 INFO - return (_Dest); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _OutIt _Fill_n_unchecked1(_OutIt _Dest, _Diff _Count, const _Ty& _Val, true_type) 14:20:13 INFO - { 14:20:13 INFO - if (0 < _Count) 14:20:13 INFO - { 14:20:13 INFO - :: memset(_Dest, _Val, _Count); 14:20:13 INFO - return (_Dest + _Count); 14:20:13 INFO - } 14:20:13 INFO - return (_Dest); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _OutIt _Fill_n_unchecked(_OutIt _Dest, _Diff _Count, const _Ty& _Val) 14:20:13 INFO - { 14:20:13 INFO - return (_Fill_n_unchecked1(_Dest, _Count, _Val, _Fill_memset_is_safe(_Dest, _Val))); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _OutIt fill_n(_OutIt _Dest, _Diff _Count, const _Ty& _Val) 14:20:13 INFO - { 14:20:13 INFO - return (_Rechecked(_Dest, 14:20:13 INFO - _Fill_n_unchecked(_Unchecked_n(_Dest, _Count), _Count, _Val))); 14:20:13 INFO - } 14:20:13 INFO - template 14:20:13 INFO - struct _Value_equality_is_bitwise_equality 14:20:13 INFO - : bool_constant(-1) == static_cast<_Elem2>(-1)> 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Equal_memcmp_is_safe_helper 14:20:13 INFO - : false_type 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Equal_memcmp_is_safe_helper<_Elem1, _Elem2, equal_to<>> 14:20:13 INFO - : conjunction< 14:20:13 INFO - _Is_same_size<_Elem1, _Elem2>, 14:20:13 INFO - is_integral<_Elem1>, 14:20:13 INFO - is_integral<_Elem2>, 14:20:13 INFO - negation>, 14:20:13 INFO - negation>, 14:20:13 INFO - negation>, 14:20:13 INFO - negation>, 14:20:13 INFO - _Value_equality_is_bitwise_equality<_Elem1, _Elem2> 14:20:13 INFO - >::type 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Equal_memcmp_is_safe_helper<_Elem1 *, _Elem2 *, equal_to<>> 14:20:13 INFO - : is_same, remove_cv_t<_Elem2>>::type 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Equal_memcmp_is_safe_helper<_Elem, _Elem, _Char_traits_eq>> 14:20:13 INFO - : _Equal_memcmp_is_safe_helper<_Elem, _Elem, equal_to<>>::type 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Equal_memcmp_is_safe_helper<_Elem, _Elem, equal_to<_Elem>> 14:20:13 INFO - : _Equal_memcmp_is_safe_helper<_Elem, _Elem, equal_to<>>::type 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template inline 14:20:13 INFO - false_type _Equal_memcmp_is_safe(const _Iter1&, const _Iter2&, const _Pr&) 14:20:13 INFO - { 14:20:13 INFO - return {}; 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - typename _Equal_memcmp_is_safe_helper< 14:20:13 INFO - remove_const_t<_Obj1>, 14:20:13 INFO - remove_const_t<_Obj2>, 14:20:13 INFO - _Pr>::type 14:20:13 INFO - _Equal_memcmp_is_safe(_Obj1 * const&, _Obj2 * const&, const _Pr&) 14:20:13 INFO - { 14:20:13 INFO - return {}; 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - bool _Equal_unchecked1(_InIt1 _First1, _InIt1 _Last1, 14:20:13 INFO - _InIt2 _First2, _Pr& _Pred, false_type) 14:20:13 INFO - { 14:20:13 INFO - for (; _First1 != _Last1; ++_First1, (void)++_First2) 14:20:13 INFO - if (!_Pred(*_First1, *_First2)) 14:20:13 INFO - return (false); 14:20:13 INFO - return (true); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - bool _Equal_unchecked1(_InIt1 _First1, _InIt1 _Last1, 14:20:13 INFO - _InIt2 _First2, _Pr&, true_type) 14:20:13 INFO - { 14:20:13 INFO - const char * const _First1_ch = reinterpret_cast(_First1); 14:20:13 INFO - const char * const _First2_ch = reinterpret_cast(_First2); 14:20:13 INFO - const size_t _Count = reinterpret_cast(_Last1) - _First1_ch; 14:20:13 INFO - return (:: memcmp(_First1_ch, _First2_ch, _Count) == 0); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - bool _Equal_unchecked(_InIt1 _First1, _InIt1 _Last1, 14:20:13 INFO - _InIt2 _First2, _Pr& _Pred) 14:20:13 INFO - { 14:20:13 INFO - return (_Equal_unchecked1(_First1, _Last1, _First2, _Pred, 14:20:13 INFO - _Equal_memcmp_is_safe(_First1, _First2, _Pred))); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - bool _Equal_no_deprecate1(_InIt1 _First1, _InIt1 _Last1, 14:20:13 INFO - _InIt2 _First2, _Pr& _Pred, input_iterator_tag, input_iterator_tag) 14:20:13 INFO - { 14:20:13 INFO - return (_Equal_unchecked(_First1, _Last1, _Unchecked_idl0(_First2), _Pred)); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - bool _Equal_no_deprecate1(_InIt1 _First1, _InIt1 _Last1, 14:20:13 INFO - _InIt2 _First2, _Pr& _Pred, random_access_iterator_tag, random_access_iterator_tag) 14:20:13 INFO - { 14:20:13 INFO - ; 14:20:13 INFO - return (_Equal_unchecked(_First1, _Last1, _Unchecked(_First2), _Pred)); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - bool _Equal_no_deprecate(_InIt1 _First1, _InIt1 _Last1, 14:20:13 INFO - _InIt2 _First2, _Pr& _Pred) 14:20:13 INFO - { 14:20:13 INFO - ; 14:20:13 INFO - ; 14:20:13 INFO - return (_Equal_no_deprecate1(_Unchecked(_First1), _Unchecked(_Last1), 14:20:13 INFO - _First2, _Pred, _Iter_cat_t<_InIt1>(), _Iter_cat_t<_InIt2>())); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - bool equal(_InIt1 _First1, _InIt1 _Last1, 14:20:13 INFO - _InIt2 _First2, _Pr _Pred) 14:20:13 INFO - { 14:20:13 INFO - struct _Unchecked_iterators { static void _Deprecate(false_type) { } static void _Deprecate(true_type) { } }; (_Unchecked_iterators::_Deprecate(_Is_checked(_First2))); 14:20:13 INFO - return (_Equal_no_deprecate(_First1, _Last1, _First2, _Pred)); 14:20:13 INFO - } 14:20:13 INFO - #line 3000 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:13 INFO - template inline 14:20:13 INFO - bool equal(_InIt1 _First1, _InIt1 _Last1, 14:20:13 INFO - _InIt2 _First2) 14:20:13 INFO - { 14:20:13 INFO - return (::std:: equal(_First1, _Last1, _First2, 14:20:13 INFO - equal_to<>())); 14:20:13 INFO - } 14:20:13 INFO - #line 3022 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:13 INFO - template inline 14:20:13 INFO - bool _Equal_unchecked(_InIt1 _First1, _InIt1 _Last1, 14:20:13 INFO - _InIt2 _First2, _InIt2 _Last2, _Pr& _Pred, 14:20:13 INFO - input_iterator_tag, input_iterator_tag) 14:20:13 INFO - { 14:20:13 INFO - ; 14:20:13 INFO - for (; _First1 != _Last1 && _First2 != _Last2; ++_First1, (void)++_First2) 14:20:13 INFO - if (!_Pred(*_First1, *_First2)) 14:20:13 INFO - return (false); 14:20:13 INFO - return (_First1 == _Last1 && _First2 == _Last2); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - bool _Equal_unchecked(_InIt1 _First1, _InIt1 _Last1, 14:20:13 INFO - _InIt2 _First2, _InIt2 _Last2, _Pr& _Pred, 14:20:13 INFO - random_access_iterator_tag, random_access_iterator_tag) 14:20:13 INFO - { 14:20:13 INFO - if (_Last1 - _First1 != _Last2 - _First2) 14:20:13 INFO - return (false); 14:20:13 INFO - ; 14:20:13 INFO - return (_Equal_unchecked(_First1, _Last1, _First2, _Pred)); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - bool equal(_InIt1 _First1, _InIt1 _Last1, 14:20:13 INFO - _InIt2 _First2, _InIt2 _Last2, _Pr _Pred) 14:20:13 INFO - { 14:20:13 INFO - ; 14:20:13 INFO - ; 14:20:13 INFO - return (_Equal_unchecked(_Unchecked(_First1), _Unchecked(_Last1), 14:20:13 INFO - _Unchecked(_First2), _Unchecked(_Last2), _Pred, 14:20:13 INFO - _Iter_cat_t<_InIt1>(), _Iter_cat_t<_InIt2>())); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - bool equal(_InIt1 _First1, _InIt1 _Last1, 14:20:13 INFO - _InIt2 _First2, _InIt2 _Last2) 14:20:13 INFO - { 14:20:13 INFO - return (::std:: equal(_First1, _Last1, _First2, _Last2, 14:20:13 INFO - equal_to<>())); 14:20:13 INFO - } 14:20:13 INFO - template 14:20:13 INFO - struct _Lex_compare_check_element_types_helper 14:20:13 INFO - : conjunction< 14:20:13 INFO - _Is_character<_Elem1>, 14:20:13 INFO - _Is_character<_Elem2>, 14:20:13 INFO - _Is_character<_FTy>, 14:20:13 INFO - is_unsigned<_FTy> 14:20:13 INFO - >::type 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Lex_compare_check_element_types_helper<_Elem1, _Elem2, void> 14:20:13 INFO - : conjunction< 14:20:13 INFO - _Is_character<_Elem1>, 14:20:13 INFO - _Is_character<_Elem2>, 14:20:13 INFO - is_unsigned<_Elem1>, 14:20:13 INFO - is_unsigned<_Elem2> 14:20:13 INFO - >::type 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Lex_compare_optimize 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - using _Lex_compare_check_element_types = _Lex_compare_optimize, remove_const_t<_Obj2>, _FTy>::value, 14:20:13 INFO - _Memcmp_pr, void>>; 14:20:13 INFO - template inline 14:20:13 INFO - _Lex_compare_optimize _Lex_compare_memcmp_classify(const _InIt1&, const _InIt2&, const _Pr&) 14:20:13 INFO - { 14:20:13 INFO - return {}; 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _Lex_compare_check_element_types, _Obj1, _Obj2, _FTy> 14:20:13 INFO - _Lex_compare_memcmp_classify(_Obj1 * const&, _Obj2 * const&, const less<_FTy>&) 14:20:13 INFO - { 14:20:13 INFO - return {}; 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - bool _Lex_compare_unchecked1(_InIt1 _First1, _InIt1 _Last1, 14:20:13 INFO - _InIt2 _First2, _InIt2 _Last2, _Pr& _Pred, _Lex_compare_optimize) 14:20:13 INFO - { 14:20:13 INFO - for (; _First1 != _Last1 && _First2 != _Last2; ++_First1, (void)++_First2) 14:20:13 INFO - { 14:20:13 INFO - if (_Pred(*_First1, *_First2)) 14:20:13 INFO - return (true); 14:20:13 INFO - else if (_Pred(*_First2, *_First1)) 14:20:13 INFO - return (false); 14:20:13 INFO - } 14:20:13 INFO - return (_First1 == _Last1 && _First2 != _Last2); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - bool _Lex_compare_unchecked1(_InIt1 _First1, _InIt1 _Last1, 14:20:13 INFO - _InIt2 _First2, _InIt2 _Last2, _Pr&, _Lex_compare_optimize<_Memcmp_pr>) 14:20:13 INFO - { 14:20:13 INFO - const size_t _Num1 = _Last1 - _First1; 14:20:13 INFO - const size_t _Num2 = _Last2 - _First2; 14:20:13 INFO - const int _Ans = :: memcmp(_First1, _First2, _Num1 < _Num2 ? _Num1 : _Num2); 14:20:13 INFO - return (_Memcmp_pr{}(_Ans, 0) || _Ans == 0 && _Num1 < _Num2); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - bool _Lex_compare_unchecked(_InIt1 _First1, _InIt1 _Last1, 14:20:13 INFO - _InIt2 _First2, _InIt2 _Last2, _Pr& _Pred) 14:20:13 INFO - { 14:20:13 INFO - return (_Lex_compare_unchecked1(_First1, _Last1, _First2, _Last2, _Pred, 14:20:13 INFO - _Lex_compare_memcmp_classify(_First1, _First2, _Pred))); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - bool lexicographical_compare(_InIt1 _First1, _InIt1 _Last1, 14:20:13 INFO - _InIt2 _First2, _InIt2 _Last2, _Pr _Pred) 14:20:13 INFO - { 14:20:13 INFO - ; 14:20:13 INFO - ; 14:20:13 INFO - ; 14:20:13 INFO - return (_Lex_compare_unchecked(_Unchecked(_First1), _Unchecked(_Last1), 14:20:13 INFO - _Unchecked(_First2), _Unchecked(_Last2), _Pred)); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - bool lexicographical_compare(_InIt1 _First1, _InIt1 _Last1, 14:20:13 INFO - _InIt2 _First2, _InIt2 _Last2) 14:20:13 INFO - { 14:20:13 INFO - return (::std:: lexicographical_compare(_First1, _Last1, 14:20:13 INFO - _First2, _Last2, less<>())); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - bool _Within_limits(const _Ty& _Val, true_type, true_type, _Any_tag) 14:20:13 INFO - { 14:20:13 INFO - return ((-128) <= _Val && _Val <= 127); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - bool _Within_limits(const _Ty& _Val, true_type, false_type, true_type) 14:20:13 INFO - { 14:20:13 INFO - return (_Val <= 127 || static_cast<_Ty>((-128)) <= _Val); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - bool _Within_limits(const _Ty& _Val, true_type, false_type, false_type) 14:20:13 INFO - { 14:20:13 INFO - return (_Val <= 127); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - bool _Within_limits(const _Ty& _Val, false_type, true_type, _Any_tag) 14:20:13 INFO - { 14:20:13 INFO - return (0 <= _Val && _Val <= 0xff); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - bool _Within_limits(const _Ty& _Val, false_type, false_type, _Any_tag) 14:20:13 INFO - { 14:20:13 INFO - return (_Val <= 0xff); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - bool _Within_limits(_InIt, const _Ty& _Val) 14:20:13 INFO - { 14:20:13 INFO - typedef typename remove_pointer<_InIt>::type _Elem; 14:20:13 INFO - return (_Within_limits(_Val, is_signed<_Elem>(), is_signed<_Ty>(), 14:20:13 INFO - integral_constant(-1)>())); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - bool _Within_limits(_InIt, const bool&) 14:20:13 INFO - { 14:20:13 INFO - return (true); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _InIt _Find_unchecked1(_InIt _First, _InIt _Last, const _Ty& _Val, true_type) 14:20:13 INFO - { 14:20:13 INFO - if (!_Within_limits(_First, _Val)) 14:20:13 INFO - return (_Last); 14:20:13 INFO - _First = static_cast<_InIt>(:: memchr( 14:20:13 INFO - _First, static_cast(_Val), _Last - _First)); 14:20:13 INFO - return (_First ? _First : _Last); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _InIt _Find_unchecked1(_InIt _First, _InIt _Last, const _Ty& _Val, false_type) 14:20:13 INFO - { 14:20:13 INFO - for (; _First != _Last; ++_First) 14:20:13 INFO - if (*_First == _Val) 14:20:13 INFO - break; 14:20:13 INFO - return (_First); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _InIt _Find_unchecked(_InIt _First, _InIt _Last, const _Ty& _Val) 14:20:13 INFO - { 14:20:13 INFO - typedef integral_constant::value 14:20:13 INFO - || is_same<_InIt, signed char *>::value 14:20:13 INFO - || is_same<_InIt, unsigned char *>::value 14:20:13 INFO - || is_same<_InIt, const char *>::value 14:20:13 INFO - || is_same<_InIt, const signed char *>::value 14:20:13 INFO - || is_same<_InIt, const unsigned char *>::value) 14:20:13 INFO - && is_integral<_Ty>::value 14:20:13 INFO - > _Memchr_opt; 14:20:13 INFO - return (_Find_unchecked1(_First, _Last, _Val, _Memchr_opt())); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _InIt find(_InIt _First, _InIt _Last, const _Ty& _Val) 14:20:13 INFO - { 14:20:13 INFO - ; 14:20:13 INFO - return (_Rechecked(_First, 14:20:13 INFO - _Find_unchecked(_Unchecked(_First), _Unchecked(_Last), _Val))); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _InIt _Find_pr(_InIt _First, _InIt _Last, const _Ty& _Val, _Pr& _Pred) 14:20:13 INFO - { 14:20:13 INFO - for (; _First != _Last; ++_First) 14:20:13 INFO - if (_Pred(*_First, _Val)) 14:20:13 INFO - break; 14:20:13 INFO - return (_First); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _Iter_diff_t<_InIt> 14:20:13 INFO - _Count_unchecked(_InIt _First, _InIt _Last, const _Ty& _Val) 14:20:13 INFO - { 14:20:13 INFO - _Iter_diff_t<_InIt> _Count = 0; 14:20:13 INFO - for (; _First != _Last; ++_First) 14:20:13 INFO - if (*_First == _Val) 14:20:13 INFO - ++_Count; 14:20:13 INFO - return (_Count); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _Iter_diff_t<_InIt> 14:20:13 INFO - count(_InIt _First, _InIt _Last, const _Ty& _Val) 14:20:13 INFO - { 14:20:13 INFO - ; 14:20:13 INFO - return (_Count_unchecked(_Unchecked(_First), _Unchecked(_Last), _Val)); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _Iter_diff_t<_InIt> 14:20:13 INFO - _Count_pr(_InIt _First, _InIt _Last, const _Ty& _Val, _Pr& _Pred) 14:20:13 INFO - { 14:20:13 INFO - _Iter_diff_t<_InIt> _Count = 0; 14:20:13 INFO - for (; _First != _Last; ++_First) 14:20:13 INFO - if (_Pred(*_First, _Val)) 14:20:13 INFO - ++_Count; 14:20:13 INFO - return (_Count); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - void _Trim_matching_suffixes(_FwdIt1&, _FwdIt2&, _Pr&, 14:20:13 INFO - forward_iterator_tag, forward_iterator_tag) 14:20:13 INFO - { 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - void _Trim_matching_suffixes(_FwdIt1& _Last1, _FwdIt2& _Last2, _Pr& _Pred, 14:20:13 INFO - bidirectional_iterator_tag, bidirectional_iterator_tag) 14:20:13 INFO - { 14:20:13 INFO - while (_Pred(*--_Last1, *--_Last2)) 14:20:13 INFO - ; 14:20:13 INFO - ++_Last1; 14:20:13 INFO - ++_Last2; 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - bool _Check_match_counts(_FwdIt1 _First1, _FwdIt1 _Last1, 14:20:13 INFO - _FwdIt2 _First2, _FwdIt2 _Last2, _Pr& _Pred) 14:20:13 INFO - { 14:20:13 INFO - _Trim_matching_suffixes(_Last1, _Last2, _Pred, 14:20:13 INFO - _Iter_cat_t<_FwdIt1>(), _Iter_cat_t<_FwdIt2>()); 14:20:13 INFO - for (_FwdIt1 _Next1 = _First1; _Next1 != _Last1; ++_Next1) 14:20:13 INFO - if (_Next1 == _Find_pr(_First1, _Next1, *_Next1, _Pred)) 14:20:13 INFO - { 14:20:13 INFO - _Iter_diff_t<_FwdIt2> _Count2 = _Count_pr(_First2, _Last2, *_Next1, _Pred); 14:20:13 INFO - if (_Count2 == 0) 14:20:13 INFO - return (false); 14:20:13 INFO - _FwdIt1 _Skip1 = ::std:: next(_Next1); 14:20:13 INFO - _Iter_diff_t<_FwdIt1> _Count1 = _Count_pr(_Skip1, _Last1, *_Next1, _Pred) + 1; 14:20:13 INFO - if (_Count2 != _Count1) 14:20:13 INFO - return (false); 14:20:13 INFO - } 14:20:13 INFO - return (true); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - bool _Is_permutation_unchecked(_FwdIt1 _First1, _FwdIt1 _Last1, 14:20:13 INFO - _FwdIt2 _First2, _Pr& _Pred) 14:20:13 INFO - { 14:20:13 INFO - for (; _First1 != _Last1; ++_First1, (void)++_First2) 14:20:13 INFO - if (!_Pred(*_First1, *_First2)) 14:20:13 INFO - { 14:20:13 INFO - _FwdIt2 _Last2 = ::std:: next(_First2, 14:20:13 INFO - ::std:: distance(_First1, _Last1)); 14:20:13 INFO - return (_Check_match_counts(_First1, _Last1, 14:20:13 INFO - _First2, _Last2, _Pred)); 14:20:13 INFO - } 14:20:13 INFO - return (true); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - bool _Is_permutation_no_deprecate1(_FwdIt1 _First1, _FwdIt1 _Last1, 14:20:13 INFO - _FwdIt2 _First2, _Pr& _Pred, forward_iterator_tag, forward_iterator_tag) 14:20:13 INFO - { 14:20:13 INFO - return (_Is_permutation_unchecked(_First1, _Last1, _Unchecked_idl0(_First2), _Pred)); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - bool _Is_permutation_no_deprecate1(_FwdIt1 _First1, _FwdIt1 _Last1, 14:20:13 INFO - _FwdIt2 _First2, _Pr& _Pred, random_access_iterator_tag, random_access_iterator_tag) 14:20:13 INFO - { 14:20:13 INFO - ; 14:20:13 INFO - return (_Is_permutation_unchecked(_First1, _Last1, _Unchecked(_First2), _Pred)); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - bool _Is_permutation_no_deprecate(_FwdIt1 _First1, _FwdIt1 _Last1, 14:20:13 INFO - _FwdIt2 _First2, _Pr& _Pred) 14:20:13 INFO - { 14:20:13 INFO - ; 14:20:13 INFO - ; 14:20:13 INFO - return (_Is_permutation_no_deprecate1(_Unchecked(_First1), _Unchecked(_Last1), 14:20:13 INFO - _First2, _Pred, _Iter_cat_t<_FwdIt1>(), _Iter_cat_t<_FwdIt2>())); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - bool is_permutation(_FwdIt1 _First1, _FwdIt1 _Last1, 14:20:13 INFO - _FwdIt2 _First2, _Pr _Pred) 14:20:13 INFO - { 14:20:13 INFO - struct _Unchecked_iterators { static void _Deprecate(false_type) { } static void _Deprecate(true_type) { } }; (_Unchecked_iterators::_Deprecate(_Is_checked(_First2))); 14:20:13 INFO - return (_Is_permutation_no_deprecate(_First1, _Last1, _First2, _Pred)); 14:20:13 INFO - } 14:20:13 INFO - #line 3458 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:13 INFO - template inline 14:20:13 INFO - bool is_permutation(_FwdIt1 _First1, _FwdIt1 _Last1, 14:20:13 INFO - _FwdIt2 _First2) 14:20:13 INFO - { 14:20:13 INFO - return (::std:: is_permutation(_First1, _Last1, 14:20:13 INFO - _First2, equal_to<>())); 14:20:13 INFO - } 14:20:13 INFO - #line 3480 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:13 INFO - template inline 14:20:13 INFO - bool _Is_permutation_unchecked(_FwdIt1 _First1, _FwdIt1 _Last1, 14:20:13 INFO - _FwdIt2 _First2, _FwdIt2 _Last2, _Pr& _Pred, 14:20:13 INFO - forward_iterator_tag, forward_iterator_tag) 14:20:13 INFO - { 14:20:13 INFO - ; 14:20:13 INFO - for (; _First1 != _Last1 && _First2 != _Last2; ++_First1, (void)++_First2) 14:20:13 INFO - if (!_Pred(*_First1, *_First2)) 14:20:13 INFO - { 14:20:13 INFO - if (::std:: distance(_First1, _Last1) 14:20:13 INFO - != ::std:: distance(_First2, _Last2)) 14:20:13 INFO - return (false); 14:20:13 INFO - else 14:20:13 INFO - return (_Check_match_counts(_First1, _Last1, 14:20:13 INFO - _First2, _Last2, _Pred)); 14:20:13 INFO - } 14:20:13 INFO - return (_First1 == _Last1 && _First2 == _Last2); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - bool _Is_permutation_unchecked(_FwdIt1 _First1, _FwdIt1 _Last1, 14:20:13 INFO - _FwdIt2 _First2, _FwdIt2 _Last2, _Pr& _Pred, 14:20:13 INFO - random_access_iterator_tag, random_access_iterator_tag) 14:20:13 INFO - { 14:20:13 INFO - if (_Last1 - _First1 != _Last2 - _First2) 14:20:13 INFO - return (false); 14:20:13 INFO - ; 14:20:13 INFO - return (_Is_permutation_unchecked(_First1, _Last1, _First2, _Pred)); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - bool is_permutation(_FwdIt1 _First1, _FwdIt1 _Last1, 14:20:13 INFO - _FwdIt2 _First2, _FwdIt2 _Last2, _Pr _Pred) 14:20:13 INFO - { 14:20:13 INFO - ; 14:20:13 INFO - ; 14:20:13 INFO - return (_Is_permutation_unchecked(_Unchecked(_First1), _Unchecked(_Last1), 14:20:13 INFO - _Unchecked(_First2), _Unchecked(_Last2), _Pred, 14:20:13 INFO - _Iter_cat_t<_FwdIt1>(), _Iter_cat_t<_FwdIt2>())); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - bool is_permutation(_FwdIt1 _First1, _FwdIt1 _Last1, 14:20:13 INFO - _FwdIt2 _First2, _FwdIt2 _Last2) 14:20:13 INFO - { 14:20:13 INFO - return (::std:: is_permutation(_First1, _Last1, 14:20:13 INFO - _First2, _Last2, equal_to<>())); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - void _Reverse_unchecked(_BidIt _First, _BidIt _Last) 14:20:13 INFO - { 14:20:13 INFO - for (; _First != _Last && _First != --_Last; ++_First) 14:20:13 INFO - ::std:: iter_swap(_First, _Last); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - void reverse(_BidIt _First, _BidIt _Last) 14:20:13 INFO - { 14:20:13 INFO - ; 14:20:13 INFO - _Reverse_unchecked(_Unchecked(_First), _Unchecked(_Last)); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _FwdIt _Rotate_unchecked1(_FwdIt _First, _FwdIt _Mid, _FwdIt _Last, 14:20:13 INFO - forward_iterator_tag) 14:20:13 INFO - { 14:20:13 INFO - for (_FwdIt _Next = _Mid, _Res = _Last; ; ) 14:20:13 INFO - { 14:20:13 INFO - ::std:: iter_swap(_First, _Next); 14:20:13 INFO - if (++_First == _Mid) 14:20:13 INFO - { 14:20:13 INFO - if (++_Next == _Last) 14:20:13 INFO - return (_Res == _Last ? _Mid : _Res); 14:20:13 INFO - else 14:20:13 INFO - _Mid = _Next; 14:20:13 INFO - } 14:20:13 INFO - else if (++_Next == _Last) 14:20:13 INFO - { 14:20:13 INFO - if (_Res == _Last) 14:20:13 INFO - _Res = _First; 14:20:13 INFO - _Next = _Mid; 14:20:13 INFO - } 14:20:13 INFO - } 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - pair<_BidIt, _BidIt> _Reverse_until_sentinel_unchecked( 14:20:13 INFO - _BidIt _First, _BidIt _Sentinel, _BidIt _Last) 14:20:13 INFO - { 14:20:13 INFO - while (_First != _Sentinel && _Last != _Sentinel) 14:20:13 INFO - ::std:: iter_swap(_First++, --_Last); 14:20:13 INFO - return (::std:: make_pair(_First, _Last)); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _BidIt _Rotate_unchecked1(_BidIt _First, _BidIt _Mid, _BidIt _Last, 14:20:13 INFO - bidirectional_iterator_tag) 14:20:13 INFO - { 14:20:13 INFO - _Reverse_unchecked(_First, _Mid); 14:20:13 INFO - _Reverse_unchecked(_Mid, _Last); 14:20:13 INFO - pair<_BidIt, _BidIt> _Tmp = _Reverse_until_sentinel_unchecked(_First, _Mid, _Last); 14:20:13 INFO - _Reverse_unchecked(_Tmp.first, _Tmp.second); 14:20:13 INFO - return (_Mid != _Tmp.first ? _Tmp.first : _Tmp.second); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _RanIt _Rotate_unchecked1(_RanIt _First, _RanIt _Mid, _RanIt _Last, 14:20:13 INFO - random_access_iterator_tag) 14:20:13 INFO - { 14:20:13 INFO - _Reverse_unchecked(_First, _Mid); 14:20:13 INFO - _Reverse_unchecked(_Mid, _Last); 14:20:13 INFO - _Reverse_unchecked(_First, _Last); 14:20:13 INFO - return (_First + (_Last - _Mid)); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _FwdIt _Rotate_unchecked(_FwdIt _First, _FwdIt _Mid, _FwdIt _Last) 14:20:13 INFO - { 14:20:13 INFO - if (_First == _Mid) 14:20:13 INFO - return (_Last); 14:20:13 INFO - if (_Mid == _Last) 14:20:13 INFO - return (_First); 14:20:13 INFO - return (_Rotate_unchecked1(_First, _Mid, _Last, _Iter_cat_t<_FwdIt>())); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - _FwdIt rotate(_FwdIt _First, _FwdIt _Mid, _FwdIt _Last) 14:20:13 INFO - { 14:20:13 INFO - ; 14:20:13 INFO - ; 14:20:13 INFO - return (_Rechecked(_First, 14:20:13 INFO - _Rotate_unchecked(_Unchecked(_First), _Unchecked(_Mid), 14:20:13 INFO - _Unchecked(_Last)))); 14:20:13 INFO - } 14:20:13 INFO - template 14:20:13 INFO - class _Rng_from_urng 14:20:13 INFO - { 14:20:13 INFO - public: 14:20:13 INFO - typedef typename make_unsigned<_Diff>::type _Ty0; 14:20:13 INFO - typedef typename _Urng::result_type _Ty1; 14:20:13 INFO - typedef typename _If::type _Udiff; 14:20:13 INFO - explicit _Rng_from_urng(_Urng& _Func) 14:20:13 INFO - : _Ref(_Func), _Bits(8 * sizeof (_Udiff)), _Bmask(_Udiff(-1)) 14:20:13 INFO - { 14:20:13 INFO - for (; (_Urng::max)() - (_Urng::min)() < _Bmask; _Bmask >>= 1) 14:20:13 INFO - --_Bits; 14:20:13 INFO - } 14:20:13 INFO - _Diff operator()(_Diff _Index) 14:20:13 INFO - { 14:20:13 INFO - for (; ; ) 14:20:13 INFO - { 14:20:13 INFO - _Udiff _Ret = 0; 14:20:13 INFO - _Udiff _Mask = 0; 14:20:13 INFO - while (_Mask < _Udiff(_Index - 1)) 14:20:13 INFO - { 14:20:13 INFO - _Ret <<= _Bits - 1; 14:20:13 INFO - _Ret <<= 1; 14:20:13 INFO - _Ret |= _Get_bits(); 14:20:13 INFO - _Mask <<= _Bits - 1; 14:20:13 INFO - _Mask <<= 1; 14:20:13 INFO - _Mask |= _Bmask; 14:20:13 INFO - } 14:20:13 INFO - if (_Ret / _Index < _Mask / _Index 14:20:13 INFO - || _Mask % _Index == _Udiff(_Index - 1)) 14:20:13 INFO - return (_Ret % _Index); 14:20:13 INFO - } 14:20:13 INFO - } 14:20:13 INFO - _Udiff _Get_all_bits() 14:20:13 INFO - { 14:20:13 INFO - _Udiff _Ret = 0; 14:20:13 INFO - for (size_t _Num = 0; _Num < 8 * sizeof (_Udiff); 14:20:13 INFO - _Num += _Bits) 14:20:13 INFO - { 14:20:13 INFO - _Ret <<= _Bits - 1; 14:20:13 INFO - _Ret <<= 1; 14:20:13 INFO - _Ret |= _Get_bits(); 14:20:13 INFO - } 14:20:13 INFO - return (_Ret); 14:20:13 INFO - } 14:20:13 INFO - _Rng_from_urng(const _Rng_from_urng&) = delete; 14:20:13 INFO - _Rng_from_urng& operator=(const _Rng_from_urng&) = delete; 14:20:13 INFO - private: 14:20:13 INFO - _Udiff _Get_bits() 14:20:13 INFO - { 14:20:13 INFO - for (; ; ) 14:20:13 INFO - { 14:20:13 INFO - _Udiff _Val = _Ref() - (_Urng::min)(); 14:20:13 INFO - if (_Val <= _Bmask) 14:20:13 INFO - return (_Val); 14:20:13 INFO - } 14:20:13 INFO - } 14:20:13 INFO - _Urng& _Ref; 14:20:13 INFO - size_t _Bits; 14:20:13 INFO - _Udiff _Bmask; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - class __declspec(dllimport) _Yarn 14:20:13 INFO - { 14:20:13 INFO - public: 14:20:13 INFO - typedef _Yarn<_Elem> _Myt; 14:20:13 INFO - _Yarn() 14:20:13 INFO - : _Myptr(0), _Nul(0) 14:20:13 INFO - { 14:20:13 INFO - } 14:20:13 INFO - _Yarn(const _Myt& _Right) 14:20:13 INFO - : _Myptr(0), _Nul(0) 14:20:13 INFO - { 14:20:13 INFO - *this = _Right; 14:20:13 INFO - } 14:20:13 INFO - _Yarn(const _Elem *_Right) 14:20:13 INFO - : _Myptr(0), _Nul(0) 14:20:13 INFO - { 14:20:13 INFO - *this = _Right; 14:20:13 INFO - } 14:20:13 INFO - _Myt& operator=(const _Myt& _Right) 14:20:13 INFO - { 14:20:13 INFO - return (*this = _Right._Myptr); 14:20:13 INFO - } 14:20:13 INFO - _Myt& operator=(const _Elem *_Right) 14:20:13 INFO - { 14:20:13 INFO - if (_Myptr != _Right) 14:20:13 INFO - { 14:20:13 INFO - _Tidy(); 14:20:13 INFO - if (_Right != 0) 14:20:13 INFO - { 14:20:13 INFO - const _Elem *_Ptr = _Right; 14:20:13 INFO - while (*_Ptr != (_Elem)0) 14:20:13 INFO - ++_Ptr; 14:20:13 INFO - size_t _Count = ((const char *)++_Ptr - (const char *)_Right); 14:20:13 INFO - _Myptr = (_Elem *):: malloc(_Count); 14:20:13 INFO - #line 3760 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:13 INFO - if (_Myptr != 0) 14:20:13 INFO - :: memcpy(_Myptr, _Right, _Count); 14:20:13 INFO - } 14:20:13 INFO - } 14:20:13 INFO - return (*this); 14:20:13 INFO - } 14:20:13 INFO - ~_Yarn() throw () 14:20:13 INFO - { 14:20:13 INFO - _Tidy(); 14:20:13 INFO - } 14:20:13 INFO - bool empty() const 14:20:13 INFO - { 14:20:13 INFO - return (_Myptr == 0); 14:20:13 INFO - } 14:20:13 INFO - const _Elem * c_str() const 14:20:13 INFO - { 14:20:13 INFO - return (_Myptr != 0 ? _Myptr : &_Nul); 14:20:13 INFO - } 14:20:13 INFO - bool _Empty() const 14:20:13 INFO - { 14:20:13 INFO - return (_Myptr == 0); 14:20:13 INFO - } 14:20:13 INFO - const _Elem * _C_str() const 14:20:13 INFO - { 14:20:13 INFO - return (_Myptr != 0 ? _Myptr : &_Nul); 14:20:13 INFO - } 14:20:13 INFO - private: 14:20:13 INFO - void _Tidy() 14:20:13 INFO - { 14:20:13 INFO - if (_Myptr != 0) 14:20:13 INFO - :: free(_Myptr); 14:20:13 INFO - #line 3805 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:13 INFO - _Myptr = 0; 14:20:13 INFO - } 14:20:13 INFO - _Elem *_Myptr; 14:20:13 INFO - _Elem _Nul; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _Has_allocator_type 14:20:13 INFO - { 14:20:13 INFO - template 14:20:13 INFO - static auto _Fn(int) 14:20:13 INFO - -> is_convertible<_Alloc, 14:20:13 INFO - typename _Uty::allocator_type>; 14:20:13 INFO - template 14:20:13 INFO - static auto _Fn(_Wrap_int) 14:20:13 INFO - -> false_type; 14:20:13 INFO - typedef decltype(_Fn<_Ty>(0)) type; 14:20:13 INFO - }; 14:20:13 INFO - struct allocator_arg_t 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - constexpr allocator_arg_t allocator_arg{}; 14:20:13 INFO - [[noreturn]] __declspec(dllimport) void __cdecl _Xbad_alloc(); 14:20:13 INFO - [[noreturn]] __declspec(dllimport) void __cdecl moz_Xinvalid_argument( const char *); 14:20:13 INFO - [[noreturn]] __declspec(dllimport) void __cdecl moz_Xlength_error( const char *); 14:20:13 INFO - [[noreturn]] __declspec(dllimport) void __cdecl moz_Xout_of_range( const char *); 14:20:13 INFO - [[noreturn]] __declspec(dllimport) void __cdecl moz_Xoverflow_error( const char *); 14:20:13 INFO - [[noreturn]] __declspec(dllimport) void __cdecl moz_Xruntime_error( const char *); 14:20:13 INFO - } 14:20:13 INFO - namespace std { 14:20:13 INFO - template 14:20:13 INFO - struct uses_allocator 14:20:13 INFO - : _Has_allocator_type<_Ty, _Alloc>::type 14:20:13 INFO - { 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - constexpr bool uses_allocator_v = uses_allocator<_Ty, _Alloc>::value; 14:20:13 INFO - #line 3858 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:13 INFO - } 14:20:13 INFO - #pragma warning(pop) 14:20:13 INFO - #pragma pack(pop) 14:20:13 INFO - #line 3863 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:13 INFO - #line 3864 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xutility" 14:20:13 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\xutility" 14:20:13 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\xutility" 14:20:13 INFO - #pragma warning( pop ) 14:20:13 INFO - #line 82 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\xutility" 14:20:13 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\msvc_raise_wrappers.h" 14:20:13 INFO - #line 42 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\msvc_raise_wrappers.h" 14:20:13 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/throw_msvc.h" 14:20:13 INFO - #line 16 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/throw_msvc.h" 14:20:13 INFO - #line 18 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/throw_msvc.h" 14:20:13 INFO - #line 26 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\new" 14:20:13 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\new" 14:20:13 INFO - #line 54 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\new" 14:20:13 INFO - #pragma warning( push ) 14:20:13 INFO - #pragma warning( disable : 4275 4530 ) 14:20:13 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\new" 14:20:13 INFO - #pragma once 14:20:13 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\exception" 14:20:13 INFO - #pragma once 14:20:13 INFO - #pragma pack(push,8) 14:20:13 INFO - #pragma warning(push,3) 14:20:13 INFO - namespace std { 14:20:13 INFO - #line 32 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\exception" 14:20:13 INFO - __declspec(dllimport) bool __cdecl uncaught_exception() throw (); 14:20:13 INFO - __declspec(dllimport) int __cdecl uncaught_exceptions() throw (); 14:20:13 INFO - } 14:20:13 INFO - #line 64 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\exception" 14:20:13 INFO - namespace stdext { 14:20:13 INFO - class exception; 14:20:13 INFO - } 14:20:13 INFO - namespace std { 14:20:13 INFO - using ::stdext:: exception; 14:20:13 INFO - typedef void (__cdecl *_Prhand)(const exception&); 14:20:13 INFO - extern __declspec(dllimport) _Prhand _Raise_handler; 14:20:13 INFO - } 14:20:13 INFO - namespace stdext { 14:20:13 INFO - class exception 14:20:13 INFO - { 14:20:13 INFO - public: 14:20:13 INFO - static ::std:: _Prhand _Set_raise_handler(::std:: _Prhand _Pnew) 14:20:13 INFO - { 14:20:13 INFO - const ::std:: _Prhand _Pold = ::std:: _Raise_handler; 14:20:13 INFO - ::std:: _Raise_handler = _Pnew; 14:20:13 INFO - return (_Pold); 14:20:13 INFO - } 14:20:13 INFO - explicit exception(const char *_Message = "unknown", int x=1) 14:20:13 INFO - : _Ptr(_Message) 14:20:13 INFO - { 14:20:13 INFO - (void)x; 14:20:13 INFO - } 14:20:13 INFO - exception(const exception& _Right) 14:20:13 INFO - : _Ptr(_Right._Ptr) 14:20:13 INFO - { 14:20:13 INFO - } 14:20:13 INFO - exception& operator=(const exception& _Right) 14:20:13 INFO - { 14:20:13 INFO - _Ptr = _Right._Ptr; 14:20:13 INFO - return (*this); 14:20:13 INFO - } 14:20:13 INFO - virtual ~exception() throw () 14:20:13 INFO - { 14:20:13 INFO - } 14:20:13 INFO - virtual const char * what() const 14:20:13 INFO - { 14:20:13 INFO - return (_Ptr != 0 ? _Ptr : "unknown exception"); 14:20:13 INFO - } 14:20:13 INFO - void _Raise() const 14:20:13 INFO - { 14:20:13 INFO - if (::std:: _Raise_handler != 0) 14:20:13 INFO - (*::std:: _Raise_handler)(*this); 14:20:13 INFO - _Doraise(); 14:20:13 INFO - mozalloc_abort((*this).what()); 14:20:13 INFO - } 14:20:13 INFO - protected: 14:20:13 INFO - virtual void _Doraise() const 14:20:13 INFO - { 14:20:13 INFO - } 14:20:13 INFO - protected: 14:20:13 INFO - const char *_Ptr; 14:20:13 INFO - }; 14:20:13 INFO - class bad_exception : public exception 14:20:13 INFO - { 14:20:13 INFO - public: 14:20:13 INFO - bad_exception(const char *_Message = "bad exception") 14:20:13 INFO - : exception(_Message) 14:20:13 INFO - { 14:20:13 INFO - } 14:20:13 INFO - virtual ~bad_exception() throw () 14:20:13 INFO - { 14:20:13 INFO - } 14:20:13 INFO - protected: 14:20:13 INFO - virtual void _Doraise() const 14:20:13 INFO - { 14:20:13 INFO - mozalloc_abort((*this).what()); 14:20:13 INFO - } 14:20:13 INFO - }; 14:20:13 INFO - class bad_alloc : public exception 14:20:13 INFO - { 14:20:13 INFO - public: 14:20:13 INFO - bad_alloc() 14:20:13 INFO - : exception("bad allocation", 1) 14:20:13 INFO - { 14:20:13 INFO - } 14:20:13 INFO - virtual ~bad_alloc() throw () 14:20:13 INFO - { 14:20:13 INFO - } 14:20:13 INFO - private: 14:20:13 INFO - friend class bad_array_new_length; 14:20:13 INFO - bad_alloc(const char *_Message) 14:20:13 INFO - : exception(_Message, 1) 14:20:13 INFO - { 14:20:13 INFO - } 14:20:13 INFO - protected: 14:20:13 INFO - virtual void _Doraise() const 14:20:13 INFO - { 14:20:13 INFO - mozalloc_abort((*this).what()); 14:20:13 INFO - } 14:20:13 INFO - }; 14:20:13 INFO - } 14:20:13 INFO - namespace std { 14:20:13 INFO - typedef void (__cdecl *terminate_handler)(); 14:20:13 INFO - typedef void (__cdecl *unexpected_handler)(); 14:20:13 INFO - inline terminate_handler __cdecl set_terminate(terminate_handler) 14:20:13 INFO - { 14:20:13 INFO - return 0; 14:20:13 INFO - } 14:20:13 INFO - inline unexpected_handler __cdecl set_unexpected(unexpected_handler) 14:20:13 INFO - { 14:20:13 INFO - return 0; 14:20:13 INFO - } 14:20:13 INFO - inline void __cdecl terminate() throw () 14:20:13 INFO - { 14:20:13 INFO - } 14:20:13 INFO - inline void __cdecl unexpected() 14:20:13 INFO - { 14:20:13 INFO - } 14:20:13 INFO - inline terminate_handler __cdecl get_terminate() throw () 14:20:13 INFO - { 14:20:13 INFO - return (0); 14:20:13 INFO - } 14:20:13 INFO - inline unexpected_handler __cdecl get_unexpected() throw () 14:20:13 INFO - { 14:20:13 INFO - return (0); 14:20:13 INFO - } 14:20:13 INFO - } 14:20:13 INFO - #line 229 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\exception" 14:20:13 INFO - namespace std { 14:20:13 INFO - using ::stdext:: bad_alloc; using ::stdext:: bad_exception; 14:20:13 INFO - } 14:20:13 INFO - #line 239 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\exception" 14:20:13 INFO - __declspec(dllimport) void __cdecl __ExceptionPtrCreate( void*); 14:20:13 INFO - __declspec(dllimport) void __cdecl __ExceptionPtrDestroy( void*); 14:20:13 INFO - __declspec(dllimport) void __cdecl __ExceptionPtrCopy( void*, const void*); 14:20:13 INFO - __declspec(dllimport) void __cdecl __ExceptionPtrAssign( void*, const void*); 14:20:13 INFO - __declspec(dllimport) bool __cdecl __ExceptionPtrCompare( const void*, const void*); 14:20:13 INFO - __declspec(dllimport) bool __cdecl __ExceptionPtrToBool( const void*); 14:20:13 INFO - __declspec(dllimport) void __cdecl __ExceptionPtrSwap( void*, void*); 14:20:13 INFO - __declspec(dllimport) void __cdecl __ExceptionPtrCurrentException( void*); 14:20:13 INFO - [[noreturn]] __declspec(dllimport) void __cdecl __ExceptionPtrRethrow( const void*); 14:20:13 INFO - __declspec(dllimport) void __cdecl __ExceptionPtrCopyException( 14:20:13 INFO - void*, const void*, const void*); 14:20:13 INFO - namespace std { 14:20:13 INFO - class exception_ptr 14:20:13 INFO - { 14:20:13 INFO - public: 14:20:13 INFO - exception_ptr() throw () 14:20:13 INFO - { 14:20:13 INFO - __ExceptionPtrCreate(this); 14:20:13 INFO - } 14:20:13 INFO - exception_ptr(nullptr_t) throw () 14:20:13 INFO - { 14:20:13 INFO - __ExceptionPtrCreate(this); 14:20:13 INFO - } 14:20:13 INFO - ~exception_ptr() throw () 14:20:13 INFO - { 14:20:13 INFO - __ExceptionPtrDestroy(this); 14:20:13 INFO - } 14:20:13 INFO - exception_ptr(const exception_ptr& _Rhs) throw () 14:20:13 INFO - { 14:20:13 INFO - __ExceptionPtrCopy(this, &_Rhs); 14:20:13 INFO - } 14:20:13 INFO - exception_ptr& operator=(const exception_ptr& _Rhs) throw () 14:20:13 INFO - { 14:20:13 INFO - __ExceptionPtrAssign(this, &_Rhs); 14:20:13 INFO - return *this; 14:20:13 INFO - } 14:20:13 INFO - exception_ptr& operator=(nullptr_t) throw () 14:20:13 INFO - { 14:20:13 INFO - exception_ptr _Ptr; 14:20:13 INFO - __ExceptionPtrAssign(this, &_Ptr); 14:20:13 INFO - return *this; 14:20:13 INFO - } 14:20:13 INFO - explicit operator bool() const throw () 14:20:13 INFO - { 14:20:13 INFO - return __ExceptionPtrToBool(this); 14:20:13 INFO - } 14:20:13 INFO - [[noreturn]] void _RethrowException() const 14:20:13 INFO - { 14:20:13 INFO - __ExceptionPtrRethrow(this); 14:20:13 INFO - } 14:20:13 INFO - static exception_ptr _Current_exception() throw () 14:20:13 INFO - { 14:20:13 INFO - exception_ptr _Retval; 14:20:13 INFO - __ExceptionPtrCurrentException(&_Retval); 14:20:13 INFO - return _Retval; 14:20:13 INFO - } 14:20:13 INFO - static exception_ptr _Copy_exception( void* _Except, const void* _Ptr) 14:20:13 INFO - { 14:20:13 INFO - exception_ptr _Retval = 0; 14:20:13 INFO - if (!_Ptr) 14:20:13 INFO - { 14:20:13 INFO - return _Retval; 14:20:13 INFO - } 14:20:13 INFO - __ExceptionPtrCopyException(&_Retval, _Except, _Ptr); 14:20:13 INFO - return _Retval; 14:20:13 INFO - } 14:20:13 INFO - private: 14:20:13 INFO - void* _Data1; 14:20:13 INFO - void* _Data2; 14:20:13 INFO - }; 14:20:13 INFO - inline void swap(exception_ptr& _Lhs, exception_ptr& _Rhs) throw () 14:20:13 INFO - { 14:20:13 INFO - __ExceptionPtrSwap(&_Lhs, &_Rhs); 14:20:13 INFO - } 14:20:13 INFO - inline bool operator==(const exception_ptr& _Lhs, const exception_ptr& _Rhs) throw () 14:20:13 INFO - { 14:20:13 INFO - return __ExceptionPtrCompare(&_Lhs, &_Rhs); 14:20:13 INFO - } 14:20:13 INFO - inline bool operator==(nullptr_t, const exception_ptr& _Rhs) throw () 14:20:13 INFO - { 14:20:13 INFO - return !_Rhs; 14:20:13 INFO - } 14:20:13 INFO - inline bool operator==(const exception_ptr& _Lhs, nullptr_t) throw () 14:20:13 INFO - { 14:20:13 INFO - return !_Lhs; 14:20:13 INFO - } 14:20:13 INFO - inline bool operator!=(const exception_ptr& _Lhs, const exception_ptr& _Rhs) throw () 14:20:13 INFO - { 14:20:13 INFO - return !(_Lhs == _Rhs); 14:20:13 INFO - } 14:20:13 INFO - inline bool operator!=(nullptr_t _Lhs, const exception_ptr& _Rhs) throw () 14:20:13 INFO - { 14:20:13 INFO - return !(_Lhs == _Rhs); 14:20:13 INFO - } 14:20:13 INFO - inline bool operator!=(const exception_ptr& _Lhs, nullptr_t _Rhs) throw () 14:20:13 INFO - { 14:20:13 INFO - return !(_Lhs == _Rhs); 14:20:13 INFO - } 14:20:13 INFO - inline exception_ptr current_exception() throw () 14:20:13 INFO - { 14:20:13 INFO - return exception_ptr::_Current_exception(); 14:20:13 INFO - } 14:20:13 INFO - [[noreturn]] inline void rethrow_exception( exception_ptr _Ptr) 14:20:13 INFO - { 14:20:13 INFO - _Ptr._RethrowException(); 14:20:13 INFO - } 14:20:13 INFO - template void *__GetExceptionInfo(_Ex); 14:20:13 INFO - template exception_ptr make_exception_ptr(_Ex _Except) throw () 14:20:13 INFO - { 14:20:13 INFO - return exception_ptr::_Copy_exception(::std:: addressof(_Except), __GetExceptionInfo(_Except)); 14:20:13 INFO - } 14:20:13 INFO - class nested_exception 14:20:13 INFO - { 14:20:13 INFO - public: 14:20:13 INFO - nested_exception() throw () 14:20:13 INFO - : _Exc(::std:: current_exception()) 14:20:13 INFO - { 14:20:13 INFO - } 14:20:13 INFO - nested_exception(const nested_exception&) throw () = default; 14:20:13 INFO - nested_exception& operator=(const nested_exception&) throw () = default; 14:20:13 INFO - virtual ~nested_exception() throw () = default; 14:20:13 INFO - [[noreturn]] void rethrow_nested() const 14:20:13 INFO - { 14:20:13 INFO - if (_Exc) 14:20:13 INFO - ::std:: rethrow_exception(_Exc); 14:20:13 INFO - else 14:20:13 INFO - ::std:: terminate(); 14:20:13 INFO - } 14:20:13 INFO - ::std:: exception_ptr nested_ptr() const throw () 14:20:13 INFO - { 14:20:13 INFO - return (_Exc); 14:20:13 INFO - } 14:20:13 INFO - private: 14:20:13 INFO - ::std:: exception_ptr _Exc; 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - struct _With_nested 14:20:13 INFO - : _Uty, nested_exception 14:20:13 INFO - { 14:20:13 INFO - explicit _With_nested(_Ty&& _Arg) 14:20:13 INFO - : _Uty(::std:: forward<_Ty>(_Arg)), nested_exception() 14:20:13 INFO - { 14:20:13 INFO - } 14:20:13 INFO - }; 14:20:13 INFO - template 14:20:13 INFO - [[noreturn]] inline void _Throw_with_nested(_Ty&& _Arg, true_type) 14:20:13 INFO - { 14:20:13 INFO - typedef typename remove_reference<_Ty>::type _Uty; 14:20:13 INFO - typedef _With_nested<_Ty, _Uty> _Glued; 14:20:13 INFO - _Glued(::std:: forward<_Ty>(_Arg))._Raise(); 14:20:13 INFO - } 14:20:13 INFO - template 14:20:13 INFO - [[noreturn]] inline void _Throw_with_nested(_Ty&& _Arg, false_type) 14:20:13 INFO - { 14:20:13 INFO - typedef typename decay<_Ty>::type _Decayed; 14:20:13 INFO - _Decayed(::std:: forward<_Ty>(_Arg))._Raise(); 14:20:13 INFO - } 14:20:13 INFO - template 14:20:13 INFO - [[noreturn]] inline void throw_with_nested(_Ty&& _Arg) 14:20:13 INFO - { 14:20:13 INFO - typedef typename remove_reference<_Ty>::type _Uty; 14:20:13 INFO - integral_constant::value 14:20:13 INFO - && !is_base_of::value 14:20:13 INFO - && !is_final<_Uty>::value> _Tag; 14:20:13 INFO - _Throw_with_nested(::std:: forward<_Ty>(_Arg), _Tag); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - void _Rethrow_if_nested(const _Ty *_Ptr, true_type) 14:20:13 INFO - { 14:20:13 INFO - const auto _Nested = dynamic_cast(_Ptr); 14:20:13 INFO - if (_Nested) 14:20:13 INFO - _Nested->rethrow_nested(); 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - void _Rethrow_if_nested(const _Ty *, false_type) 14:20:13 INFO - { 14:20:13 INFO - } 14:20:13 INFO - template inline 14:20:13 INFO - void rethrow_if_nested(const _Ty& _Arg) 14:20:13 INFO - { 14:20:13 INFO - integral_constant::value 14:20:13 INFO - && (!is_base_of::value 14:20:13 INFO - || is_convertible<_Ty *, nested_exception *>::value)> _Tag; 14:20:13 INFO - _Rethrow_if_nested(::std:: addressof(_Arg), _Tag); 14:20:13 INFO - } 14:20:13 INFO - } 14:20:13 INFO - #pragma warning(pop) 14:20:13 INFO - #pragma pack(pop) 14:20:13 INFO - #line 480 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\exception" 14:20:13 INFO - #line 481 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\exception" 14:20:13 INFO - #line 7 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\new" 14:20:13 INFO - #pragma pack(push,8) 14:20:13 INFO - #pragma warning(push,3) 14:20:13 INFO - namespace std { 14:20:13 INFO - typedef void (__cdecl * new_handler) (); 14:20:13 INFO - #line 24 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\new" 14:20:13 INFO - __declspec(dllimport) new_handler __cdecl set_new_handler( new_handler) 14:20:13 INFO - ; 14:20:13 INFO - __declspec(dllimport) new_handler __cdecl get_new_handler() 14:20:13 INFO - ; 14:20:13 INFO - } 14:20:13 INFO - #pragma warning(pop) 14:20:13 INFO - #pragma pack(pop) 14:20:13 INFO - #line 38 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\new" 14:20:13 INFO - #line 39 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\new" 14:20:13 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\new" 14:20:13 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\new" 14:20:13 INFO - #pragma warning( pop ) 14:20:13 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc.h" 14:20:13 INFO - #line 76 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\new" 14:20:13 INFO - #line 79 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\new" 14:20:13 INFO - #line 80 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\new" 14:20:13 INFO - #line 82 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\new" 14:20:13 INFO - #line 17 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc.h" 14:20:13 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc.h" 14:20:13 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/fallible.h" 14:20:13 INFO - namespace mozilla { 14:20:13 INFO - struct fallible_t { }; 14:20:13 INFO - extern const fallible_t fallible; 14:20:13 INFO - } 14:20:13 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/fallible.h" 14:20:13 INFO - #line 69 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/fallible.h" 14:20:13 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc.h" 14:20:13 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/TemplateLib.h" 14:20:13 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/TypeTraits.h" 14:20:14 INFO - namespace mozilla { 14:20:14 INFO - template struct RemoveCV; 14:20:14 INFO - template struct AddRvalueReference; 14:20:14 INFO - template 14:20:14 INFO - typename AddRvalueReference::Type DeclVal(); 14:20:14 INFO - template 14:20:14 INFO - struct IntegralConstant 14:20:14 INFO - { 14:20:14 INFO - static constexpr T value = Value; 14:20:14 INFO - typedef T ValueType; 14:20:14 INFO - typedef IntegralConstant Type; 14:20:14 INFO - }; 14:20:14 INFO - typedef IntegralConstant TrueType; 14:20:14 INFO - typedef IntegralConstant FalseType; 14:20:14 INFO - namespace detail { 14:20:14 INFO - template 14:20:14 INFO - struct IsVoidHelper : FalseType {}; 14:20:14 INFO - template<> 14:20:14 INFO - struct IsVoidHelper : TrueType {}; 14:20:14 INFO - } 14:20:14 INFO - template 14:20:14 INFO - struct IsVoid : detail::IsVoidHelper::Type> {}; 14:20:14 INFO - namespace detail { 14:20:14 INFO - template 14:20:14 INFO - struct IsIntegralHelper : FalseType {}; 14:20:14 INFO - template<> struct IsIntegralHelper : TrueType {}; 14:20:14 INFO - template<> struct IsIntegralHelper : TrueType {}; 14:20:14 INFO - template<> struct IsIntegralHelper : TrueType {}; 14:20:14 INFO - template<> struct IsIntegralHelper : TrueType {}; 14:20:14 INFO - template<> struct IsIntegralHelper : TrueType {}; 14:20:14 INFO - template<> struct IsIntegralHelper : TrueType {}; 14:20:14 INFO - template<> struct IsIntegralHelper : TrueType {}; 14:20:14 INFO - template<> struct IsIntegralHelper : TrueType {}; 14:20:14 INFO - template<> struct IsIntegralHelper : TrueType {}; 14:20:14 INFO - template<> struct IsIntegralHelper : TrueType {}; 14:20:14 INFO - template<> struct IsIntegralHelper : TrueType {}; 14:20:14 INFO - template<> struct IsIntegralHelper : TrueType {}; 14:20:14 INFO - template<> struct IsIntegralHelper : TrueType {}; 14:20:14 INFO - template<> struct IsIntegralHelper : TrueType {}; 14:20:14 INFO - } 14:20:14 INFO - template 14:20:14 INFO - struct IsIntegral : detail::IsIntegralHelper::Type> 14:20:14 INFO - {}; 14:20:14 INFO - template 14:20:14 INFO - struct IsSame; 14:20:14 INFO - namespace detail { 14:20:14 INFO - template 14:20:14 INFO - struct IsFloatingPointHelper 14:20:14 INFO - : IntegralConstant::value || 14:20:14 INFO - IsSame::value || 14:20:14 INFO - IsSame::value> 14:20:14 INFO - {}; 14:20:14 INFO - } 14:20:14 INFO - template 14:20:14 INFO - struct IsFloatingPoint 14:20:14 INFO - : detail::IsFloatingPointHelper::Type> 14:20:14 INFO - {}; 14:20:14 INFO - namespace detail { 14:20:14 INFO - template 14:20:14 INFO - struct IsArrayHelper : FalseType {}; 14:20:14 INFO - template 14:20:14 INFO - struct IsArrayHelper : TrueType {}; 14:20:14 INFO - template 14:20:14 INFO - struct IsArrayHelper : TrueType {}; 14:20:14 INFO - } 14:20:14 INFO - template 14:20:14 INFO - struct IsArray : detail::IsArrayHelper::Type> 14:20:14 INFO - {}; 14:20:14 INFO - namespace detail { 14:20:14 INFO - template 14:20:14 INFO - struct IsFunPtr; 14:20:14 INFO - template 14:20:14 INFO - struct IsFunPtr 14:20:14 INFO - : public FalseType 14:20:14 INFO - {}; 14:20:14 INFO - template 14:20:14 INFO - struct IsFunPtr 14:20:14 INFO - : public TrueType 14:20:14 INFO - {}; 14:20:14 INFO - }; 14:20:14 INFO - template 14:20:14 INFO - struct IsFunction 14:20:14 INFO - : public detail::IsFunPtr::Type *> 14:20:14 INFO - {}; 14:20:14 INFO - namespace detail { 14:20:14 INFO - template 14:20:14 INFO - struct IsPointerHelper : FalseType {}; 14:20:14 INFO - template 14:20:14 INFO - struct IsPointerHelper : TrueType {}; 14:20:14 INFO - } 14:20:14 INFO - template 14:20:14 INFO - struct IsPointer : detail::IsPointerHelper::Type> 14:20:14 INFO - {}; 14:20:14 INFO - template 14:20:14 INFO - struct IsLvalueReference : FalseType {}; 14:20:14 INFO - template 14:20:14 INFO - struct IsLvalueReference : TrueType {}; 14:20:14 INFO - template 14:20:14 INFO - struct IsRvalueReference : FalseType {}; 14:20:14 INFO - template 14:20:14 INFO - struct IsRvalueReference : TrueType {}; 14:20:14 INFO - namespace detail { 14:20:14 INFO - template 14:20:14 INFO - struct IsEnumHelper 14:20:14 INFO - : IntegralConstant 14:20:14 INFO - {}; 14:20:14 INFO - } 14:20:14 INFO - template 14:20:14 INFO - struct IsEnum 14:20:14 INFO - : detail::IsEnumHelper::Type> 14:20:14 INFO - {}; 14:20:14 INFO - namespace detail { 14:20:14 INFO - template 14:20:14 INFO - struct IsClassHelper 14:20:14 INFO - : IntegralConstant 14:20:14 INFO - {}; 14:20:14 INFO - } 14:20:14 INFO - template 14:20:14 INFO - struct IsClass 14:20:14 INFO - : detail::IsClassHelper::Type> 14:20:14 INFO - {}; 14:20:14 INFO - template 14:20:14 INFO - struct IsReference 14:20:14 INFO - : IntegralConstant::value || IsRvalueReference::value> 14:20:14 INFO - {}; 14:20:14 INFO - template 14:20:14 INFO - struct IsArithmetic 14:20:14 INFO - : IntegralConstant::value || IsFloatingPoint::value> 14:20:14 INFO - {}; 14:20:14 INFO - namespace detail { 14:20:14 INFO - template 14:20:14 INFO - struct IsMemberPointerHelper : FalseType {}; 14:20:14 INFO - template 14:20:14 INFO - struct IsMemberPointerHelper : TrueType {}; 14:20:14 INFO - } 14:20:14 INFO - template 14:20:14 INFO - struct IsMemberPointer 14:20:14 INFO - : detail::IsMemberPointerHelper::Type> 14:20:14 INFO - {}; 14:20:14 INFO - template 14:20:14 INFO - struct IsScalar 14:20:14 INFO - : IntegralConstant::value || IsEnum::value || 14:20:14 INFO - IsPointer::value || IsMemberPointer::value> 14:20:14 INFO - {}; 14:20:14 INFO - template 14:20:14 INFO - struct IsConst : FalseType {}; 14:20:14 INFO - template 14:20:14 INFO - struct IsConst : TrueType {}; 14:20:14 INFO - template 14:20:14 INFO - struct IsVolatile : FalseType {}; 14:20:14 INFO - template 14:20:14 INFO - struct IsVolatile : TrueType {}; 14:20:14 INFO - template 14:20:14 INFO - struct IsPod : public FalseType {}; 14:20:14 INFO - template<> struct IsPod : TrueType {}; 14:20:14 INFO - template<> struct IsPod : TrueType {}; 14:20:14 INFO - template<> struct IsPod : TrueType {}; 14:20:14 INFO - template<> struct IsPod : TrueType {}; 14:20:14 INFO - template<> struct IsPod : TrueType {}; 14:20:14 INFO - template<> struct IsPod : TrueType {}; 14:20:14 INFO - template<> struct IsPod : TrueType {}; 14:20:14 INFO - template<> struct IsPod : TrueType {}; 14:20:14 INFO - template<> struct IsPod : TrueType {}; 14:20:14 INFO - template<> struct IsPod : TrueType {}; 14:20:14 INFO - template<> struct IsPod : TrueType {}; 14:20:14 INFO - template<> struct IsPod : TrueType {}; 14:20:14 INFO - template<> struct IsPod : TrueType {}; 14:20:14 INFO - template<> struct IsPod : TrueType {}; 14:20:14 INFO - template<> struct IsPod : TrueType {}; 14:20:14 INFO - template<> struct IsPod : TrueType {}; 14:20:14 INFO - template struct IsPod : TrueType {}; 14:20:14 INFO - namespace detail { 14:20:14 INFO - template 14:20:14 INFO - struct IsEmptyHelper 14:20:14 INFO - : IntegralConstant::value && __is_empty(T)> 14:20:14 INFO - {}; 14:20:14 INFO - } 14:20:14 INFO - template 14:20:14 INFO - struct IsEmpty : detail::IsEmptyHelper::Type> 14:20:14 INFO - {}; 14:20:14 INFO - namespace detail { 14:20:14 INFO - template::value, 14:20:14 INFO - bool = IsIntegral::value, 14:20:14 INFO - typename NoCV = typename RemoveCV::Type> 14:20:14 INFO - struct IsSignedHelper; 14:20:14 INFO - template 14:20:14 INFO - struct IsSignedHelper : TrueType {}; 14:20:14 INFO - template 14:20:14 INFO - struct IsSignedHelper 14:20:14 INFO - : IntegralConstant 14:20:14 INFO - {}; 14:20:14 INFO - template 14:20:14 INFO - struct IsSignedHelper : FalseType {}; 14:20:14 INFO - } 14:20:14 INFO - template 14:20:14 INFO - struct IsSigned : detail::IsSignedHelper {}; 14:20:14 INFO - namespace detail { 14:20:14 INFO - template::value, 14:20:14 INFO - bool = IsIntegral::value, 14:20:14 INFO - typename NoCV = typename RemoveCV::Type> 14:20:14 INFO - struct IsUnsignedHelper; 14:20:14 INFO - template 14:20:14 INFO - struct IsUnsignedHelper : FalseType {}; 14:20:14 INFO - template 14:20:14 INFO - struct IsUnsignedHelper 14:20:14 INFO - : IntegralConstant::value || bool(NoCV(1) < NoCV(-1)))> 14:20:14 INFO - {}; 14:20:14 INFO - template 14:20:14 INFO - struct IsUnsignedHelper : FalseType {}; 14:20:14 INFO - } 14:20:14 INFO - template 14:20:14 INFO - struct IsUnsigned : detail::IsUnsignedHelper {}; 14:20:14 INFO - namespace detail { 14:20:14 INFO - struct DoIsDestructibleImpl 14:20:14 INFO - { 14:20:14 INFO - template().~T())> 14:20:14 INFO - static TrueType test(int); 14:20:14 INFO - template 14:20:14 INFO - static FalseType test(...); 14:20:14 INFO - }; 14:20:14 INFO - template 14:20:14 INFO - struct IsDestructibleImpl : public DoIsDestructibleImpl 14:20:14 INFO - { 14:20:14 INFO - typedef decltype(test(0)) Type; 14:20:14 INFO - }; 14:20:14 INFO - } 14:20:14 INFO - template 14:20:14 INFO - struct IsDestructible : public detail::IsDestructibleImpl::Type {}; 14:20:14 INFO - template 14:20:14 INFO - struct IsSame : FalseType {}; 14:20:14 INFO - template 14:20:14 INFO - struct IsSame : TrueType {}; 14:20:14 INFO - namespace detail { 14:20:14 INFO - template 14:20:14 INFO - struct BaseOfTester : IntegralConstant {}; 14:20:14 INFO - #line 674 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/TypeTraits.h" 14:20:14 INFO - } 14:20:14 INFO - template 14:20:14 INFO - struct IsBaseOf 14:20:14 INFO - : IntegralConstant::value> 14:20:14 INFO - {}; 14:20:14 INFO - namespace detail { 14:20:14 INFO - template 14:20:14 INFO - struct ConvertibleTester 14:20:14 INFO - { 14:20:14 INFO - private: 14:20:14 INFO - template 14:20:14 INFO - static char test_helper(To1); 14:20:14 INFO - template 14:20:14 INFO - static decltype(test_helper(DeclVal())) test(int); 14:20:14 INFO - template 14:20:14 INFO - static int test(...); 14:20:14 INFO - public: 14:20:14 INFO - static const bool value = 14:20:14 INFO - sizeof(test(0)) == sizeof(char); 14:20:14 INFO - }; 14:20:14 INFO - } 14:20:14 INFO - template 14:20:14 INFO - struct IsConvertible 14:20:14 INFO - : IntegralConstant::value> 14:20:14 INFO - {}; 14:20:14 INFO - template 14:20:14 INFO - struct IsConvertible 14:20:14 INFO - : IntegralConstant::value> 14:20:14 INFO - {}; 14:20:14 INFO - template 14:20:14 INFO - struct IsConvertible 14:20:14 INFO - : IntegralConstant::value> 14:20:14 INFO - {}; 14:20:14 INFO - template<> 14:20:14 INFO - struct IsConvertible 14:20:14 INFO - : TrueType 14:20:14 INFO - {}; 14:20:14 INFO - template 14:20:14 INFO - struct RemoveConst 14:20:14 INFO - { 14:20:14 INFO - typedef T Type; 14:20:14 INFO - }; 14:20:14 INFO - template 14:20:14 INFO - struct RemoveConst 14:20:14 INFO - { 14:20:14 INFO - typedef T Type; 14:20:14 INFO - }; 14:20:14 INFO - template 14:20:14 INFO - struct RemoveVolatile 14:20:14 INFO - { 14:20:14 INFO - typedef T Type; 14:20:14 INFO - }; 14:20:14 INFO - template 14:20:14 INFO - struct RemoveVolatile 14:20:14 INFO - { 14:20:14 INFO - typedef T Type; 14:20:14 INFO - }; 14:20:14 INFO - template 14:20:14 INFO - struct RemoveCV 14:20:14 INFO - { 14:20:14 INFO - typedef typename RemoveConst::Type>::Type Type; 14:20:14 INFO - }; 14:20:14 INFO - template 14:20:14 INFO - struct RemoveReference 14:20:14 INFO - { 14:20:14 INFO - typedef T Type; 14:20:14 INFO - }; 14:20:14 INFO - template 14:20:14 INFO - struct RemoveReference 14:20:14 INFO - { 14:20:14 INFO - typedef T Type; 14:20:14 INFO - }; 14:20:14 INFO - template 14:20:14 INFO - struct RemoveReference 14:20:14 INFO - { 14:20:14 INFO - typedef T Type; 14:20:14 INFO - }; 14:20:14 INFO - template 14:20:14 INFO - struct Conditional; 14:20:14 INFO - namespace detail { 14:20:14 INFO - enum Voidness { TIsVoid, TIsNotVoid }; 14:20:14 INFO - template::value ? TIsVoid : TIsNotVoid> 14:20:14 INFO - struct AddLvalueReferenceHelper; 14:20:14 INFO - template 14:20:14 INFO - struct AddLvalueReferenceHelper 14:20:14 INFO - { 14:20:14 INFO - typedef void Type; 14:20:14 INFO - }; 14:20:14 INFO - template 14:20:14 INFO - struct AddLvalueReferenceHelper 14:20:14 INFO - { 14:20:14 INFO - typedef T& Type; 14:20:14 INFO - }; 14:20:14 INFO - } 14:20:14 INFO - template 14:20:14 INFO - struct AddLvalueReference 14:20:14 INFO - : detail::AddLvalueReferenceHelper 14:20:14 INFO - {}; 14:20:14 INFO - namespace detail { 14:20:14 INFO - template::value ? TIsVoid : TIsNotVoid> 14:20:14 INFO - struct AddRvalueReferenceHelper; 14:20:14 INFO - template 14:20:14 INFO - struct AddRvalueReferenceHelper 14:20:14 INFO - { 14:20:14 INFO - typedef void Type; 14:20:14 INFO - }; 14:20:14 INFO - template 14:20:14 INFO - struct AddRvalueReferenceHelper 14:20:14 INFO - { 14:20:14 INFO - typedef T&& Type; 14:20:14 INFO - }; 14:20:14 INFO - } 14:20:14 INFO - template 14:20:14 INFO - struct AddRvalueReference 14:20:14 INFO - : detail::AddRvalueReferenceHelper 14:20:14 INFO - {}; 14:20:14 INFO - template 14:20:14 INFO - struct EnableIf; 14:20:14 INFO - namespace detail { 14:20:14 INFO - template 14:20:14 INFO - struct WithC : Conditional 14:20:14 INFO - {}; 14:20:14 INFO - template 14:20:14 INFO - struct WithV : Conditional 14:20:14 INFO - {}; 14:20:14 INFO - template 14:20:14 INFO - struct WithCV : WithC::Type> 14:20:14 INFO - {}; 14:20:14 INFO - template 14:20:14 INFO - struct CorrespondingSigned; 14:20:14 INFO - template<> 14:20:14 INFO - struct CorrespondingSigned { typedef signed char Type; }; 14:20:14 INFO - template<> 14:20:14 INFO - struct CorrespondingSigned { typedef signed char Type; }; 14:20:14 INFO - template<> 14:20:14 INFO - struct CorrespondingSigned { typedef short Type; }; 14:20:14 INFO - template<> 14:20:14 INFO - struct CorrespondingSigned { typedef int Type; }; 14:20:14 INFO - template<> 14:20:14 INFO - struct CorrespondingSigned { typedef long Type; }; 14:20:14 INFO - template<> 14:20:14 INFO - struct CorrespondingSigned { typedef long long Type; }; 14:20:14 INFO - template::Type, 14:20:14 INFO - bool IsSignedIntegerType = IsSigned::value && 14:20:14 INFO - !IsSame::value> 14:20:14 INFO - struct MakeSigned; 14:20:14 INFO - template 14:20:14 INFO - struct MakeSigned 14:20:14 INFO - { 14:20:14 INFO - typedef T Type; 14:20:14 INFO - }; 14:20:14 INFO - template 14:20:14 INFO - struct MakeSigned 14:20:14 INFO - : WithCV::value, IsVolatile::value, 14:20:14 INFO - typename CorrespondingSigned::Type> 14:20:14 INFO - {}; 14:20:14 INFO - } 14:20:14 INFO - template 14:20:14 INFO - struct MakeSigned 14:20:14 INFO - : EnableIf::value && 14:20:14 INFO - !IsSame::Type>::value, 14:20:14 INFO - typename detail::MakeSigned 14:20:14 INFO - >::Type 14:20:14 INFO - {}; 14:20:14 INFO - namespace detail { 14:20:14 INFO - template 14:20:14 INFO - struct CorrespondingUnsigned; 14:20:14 INFO - template<> 14:20:14 INFO - struct CorrespondingUnsigned { typedef unsigned char Type; }; 14:20:14 INFO - template<> 14:20:14 INFO - struct CorrespondingUnsigned { typedef unsigned char Type; }; 14:20:14 INFO - template<> 14:20:14 INFO - struct CorrespondingUnsigned { typedef unsigned short Type; }; 14:20:14 INFO - template<> 14:20:14 INFO - struct CorrespondingUnsigned { typedef unsigned int Type; }; 14:20:14 INFO - template<> 14:20:14 INFO - struct CorrespondingUnsigned { typedef unsigned long Type; }; 14:20:14 INFO - template<> 14:20:14 INFO - struct CorrespondingUnsigned { typedef unsigned long long Type; }; 14:20:14 INFO - template::Type, 14:20:14 INFO - bool IsUnsignedIntegerType = IsUnsigned::value && 14:20:14 INFO - !IsSame::value> 14:20:14 INFO - struct MakeUnsigned; 14:20:14 INFO - template 14:20:14 INFO - struct MakeUnsigned 14:20:14 INFO - { 14:20:14 INFO - typedef T Type; 14:20:14 INFO - }; 14:20:14 INFO - template 14:20:14 INFO - struct MakeUnsigned 14:20:14 INFO - : WithCV::value, IsVolatile::value, 14:20:14 INFO - typename CorrespondingUnsigned::Type> 14:20:14 INFO - {}; 14:20:14 INFO - } 14:20:14 INFO - template 14:20:14 INFO - struct MakeUnsigned 14:20:14 INFO - : EnableIf::value && 14:20:14 INFO - !IsSame::Type>::value, 14:20:14 INFO - typename detail::MakeUnsigned 14:20:14 INFO - >::Type 14:20:14 INFO - {}; 14:20:14 INFO - template 14:20:14 INFO - struct RemoveExtent 14:20:14 INFO - { 14:20:14 INFO - typedef T Type; 14:20:14 INFO - }; 14:20:14 INFO - template 14:20:14 INFO - struct RemoveExtent 14:20:14 INFO - { 14:20:14 INFO - typedef T Type; 14:20:14 INFO - }; 14:20:14 INFO - template 14:20:14 INFO - struct RemoveExtent 14:20:14 INFO - { 14:20:14 INFO - typedef T Type; 14:20:14 INFO - }; 14:20:14 INFO - namespace detail { 14:20:14 INFO - template 14:20:14 INFO - struct RemovePointerHelper 14:20:14 INFO - { 14:20:14 INFO - typedef T Type; 14:20:14 INFO - }; 14:20:14 INFO - template 14:20:14 INFO - struct RemovePointerHelper 14:20:14 INFO - { 14:20:14 INFO - typedef Pointee Type; 14:20:14 INFO - }; 14:20:14 INFO - } 14:20:14 INFO - template 14:20:14 INFO - struct RemovePointer 14:20:14 INFO - : detail::RemovePointerHelper::Type> 14:20:14 INFO - {}; 14:20:14 INFO - template 14:20:14 INFO - struct AddPointer 14:20:14 INFO - { 14:20:14 INFO - typedef typename RemoveReference::Type* Type; 14:20:14 INFO - }; 14:20:14 INFO - template 14:20:14 INFO - struct EnableIf 14:20:14 INFO - {}; 14:20:14 INFO - template 14:20:14 INFO - struct EnableIf 14:20:14 INFO - { 14:20:14 INFO - typedef T Type; 14:20:14 INFO - }; 14:20:14 INFO - template 14:20:14 INFO - struct Conditional 14:20:14 INFO - { 14:20:14 INFO - typedef A Type; 14:20:14 INFO - }; 14:20:14 INFO - template 14:20:14 INFO - struct Conditional 14:20:14 INFO - { 14:20:14 INFO - typedef B Type; 14:20:14 INFO - }; 14:20:14 INFO - namespace detail { 14:20:14 INFO - template::value, 14:20:14 INFO - bool IsFunction = IsFunction::value> 14:20:14 INFO - struct DecaySelector; 14:20:14 INFO - template 14:20:14 INFO - struct DecaySelector 14:20:14 INFO - { 14:20:14 INFO - typedef typename RemoveCV::Type Type; 14:20:14 INFO - }; 14:20:14 INFO - template 14:20:14 INFO - struct DecaySelector 14:20:14 INFO - { 14:20:14 INFO - typedef typename RemoveExtent::Type* Type; 14:20:14 INFO - }; 14:20:14 INFO - template 14:20:14 INFO - struct DecaySelector 14:20:14 INFO - { 14:20:14 INFO - typedef typename AddPointer::Type Type; 14:20:14 INFO - }; 14:20:14 INFO - }; 14:20:14 INFO - template 14:20:14 INFO - class Decay 14:20:14 INFO - : public detail::DecaySelector::Type> 14:20:14 INFO - { 14:20:14 INFO - }; 14:20:14 INFO - } 14:20:14 INFO - #line 1263 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/TypeTraits.h" 14:20:14 INFO - #line 24 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/TemplateLib.h" 14:20:14 INFO - namespace mozilla { 14:20:14 INFO - namespace tl { 14:20:14 INFO - template 14:20:14 INFO - struct Min 14:20:14 INFO - { 14:20:14 INFO - static const size_t value = I < J ? I : J; 14:20:14 INFO - }; 14:20:14 INFO - template 14:20:14 INFO - struct Max 14:20:14 INFO - { 14:20:14 INFO - static const size_t value = I > J ? I : J; 14:20:14 INFO - }; 14:20:14 INFO - template 14:20:14 INFO - struct FloorLog2 14:20:14 INFO - { 14:20:14 INFO - static const size_t value = 1 + FloorLog2::value; 14:20:14 INFO - }; 14:20:14 INFO - template<> struct FloorLog2<0> { }; 14:20:14 INFO - template<> struct FloorLog2<1> { static const size_t value = 0; }; 14:20:14 INFO - template 14:20:14 INFO - struct CeilingLog2 14:20:14 INFO - { 14:20:14 INFO - static const size_t value = FloorLog2<2 * I - 1>::value; 14:20:14 INFO - }; 14:20:14 INFO - template 14:20:14 INFO - struct RoundUpPow2 14:20:14 INFO - { 14:20:14 INFO - static const size_t value = size_t(1) << CeilingLog2::value; 14:20:14 INFO - }; 14:20:14 INFO - template<> 14:20:14 INFO - struct RoundUpPow2<0> 14:20:14 INFO - { 14:20:14 INFO - static const size_t value = 1; 14:20:14 INFO - }; 14:20:14 INFO - template 14:20:14 INFO - struct BitSize 14:20:14 INFO - { 14:20:14 INFO - static const size_t value = sizeof(T) * 8; 14:20:14 INFO - }; 14:20:14 INFO - template 14:20:14 INFO - struct NBitMask 14:20:14 INFO - { 14:20:14 INFO - static const size_t checkPrecondition = 14:20:14 INFO - 0 / size_t(N < BitSize::value); 14:20:14 INFO - static const size_t value = (size_t(1) << N) - 1 + checkPrecondition; 14:20:14 INFO - }; 14:20:14 INFO - template<> 14:20:14 INFO - struct NBitMask::value> 14:20:14 INFO - { 14:20:14 INFO - static const size_t value = size_t(-1); 14:20:14 INFO - }; 14:20:14 INFO - template 14:20:14 INFO - struct MulOverflowMask 14:20:14 INFO - { 14:20:14 INFO - static const size_t value = 14:20:14 INFO - ~NBitMask::value - CeilingLog2::value>::value; 14:20:14 INFO - }; 14:20:14 INFO - template<> struct MulOverflowMask<0> { }; 14:20:14 INFO - template<> struct MulOverflowMask<1> { static const size_t value = 0; }; 14:20:14 INFO - template 14:20:14 INFO - struct And; 14:20:14 INFO - template<> 14:20:14 INFO - struct And<> : public TrueType { }; 14:20:14 INFO - template 14:20:14 INFO - struct And 14:20:14 INFO - : public Conditional, FalseType>::Type { }; 14:20:14 INFO - } 14:20:14 INFO - } 14:20:14 INFO - #line 134 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/TemplateLib.h" 14:20:14 INFO - #line 32 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc.h" 14:20:14 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc.h" 14:20:14 INFO - #line 45 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc.h" 14:20:14 INFO - #line 53 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc.h" 14:20:14 INFO - extern "C" { 14:20:14 INFO - #line 57 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc.h" 14:20:14 INFO - #line 68 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc.h" 14:20:14 INFO - #line 72 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc.h" 14:20:14 INFO - __declspec(dllimport) void* moz_xmalloc(size_t size) 14:20:14 INFO - ; 14:20:14 INFO - __declspec(dllimport) void* moz_xcalloc(size_t nmemb, size_t size) 14:20:14 INFO - ; 14:20:14 INFO - __declspec(dllimport) void* moz_xrealloc(void* ptr, size_t size) 14:20:14 INFO - ; 14:20:14 INFO - __declspec(dllimport) char* moz_xstrdup(const char* str) 14:20:14 INFO - ; 14:20:14 INFO - __declspec(dllimport) size_t moz_malloc_usable_size(void *ptr); 14:20:14 INFO - __declspec(dllimport) size_t moz_malloc_size_of(const void *ptr); 14:20:14 INFO - #line 105 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc.h" 14:20:14 INFO - #line 114 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc.h" 14:20:14 INFO - #line 120 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc.h" 14:20:14 INFO - #line 126 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc.h" 14:20:14 INFO - } 14:20:14 INFO - #line 131 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc.h" 14:20:14 INFO - #line 160 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc.h" 14:20:14 INFO - #line 162 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc.h" 14:20:14 INFO - #line 173 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc.h" 14:20:14 INFO - #line 182 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc.h" 14:20:14 INFO - #line 190 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc.h" 14:20:14 INFO - __forceinline 14:20:14 INFO - #line 192 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc.h" 14:20:14 INFO - void* operator new(size_t size) 14:20:14 INFO - { 14:20:14 INFO - return moz_xmalloc(size); 14:20:14 INFO - } 14:20:14 INFO - __forceinline 14:20:14 INFO - void* operator new(size_t size, const std::nothrow_t&) 14:20:14 INFO - { 14:20:14 INFO - return malloc(size); 14:20:14 INFO - } 14:20:14 INFO - __forceinline 14:20:14 INFO - void* operator new[](size_t size) 14:20:14 INFO - { 14:20:14 INFO - return moz_xmalloc(size); 14:20:14 INFO - } 14:20:14 INFO - __forceinline 14:20:14 INFO - void* operator new[](size_t size, const std::nothrow_t&) 14:20:14 INFO - { 14:20:14 INFO - return malloc(size); 14:20:14 INFO - } 14:20:14 INFO - __forceinline 14:20:14 INFO - void operator delete(void* ptr) 14:20:14 INFO - { 14:20:14 INFO - return free(ptr); 14:20:14 INFO - } 14:20:14 INFO - __forceinline 14:20:14 INFO - void operator delete(void* ptr, const std::nothrow_t&) 14:20:14 INFO - { 14:20:14 INFO - return free(ptr); 14:20:14 INFO - } 14:20:14 INFO - __forceinline 14:20:14 INFO - void operator delete[](void* ptr) 14:20:14 INFO - { 14:20:14 INFO - return free(ptr); 14:20:14 INFO - } 14:20:14 INFO - __forceinline 14:20:14 INFO - void operator delete[](void* ptr, const std::nothrow_t&) 14:20:14 INFO - { 14:20:14 INFO - return free(ptr); 14:20:14 INFO - } 14:20:14 INFO - __forceinline 14:20:14 INFO - void* operator new(size_t size, const mozilla::fallible_t&) 14:20:14 INFO - { 14:20:14 INFO - return malloc(size); 14:20:14 INFO - } 14:20:14 INFO - __forceinline 14:20:14 INFO - void* operator new[](size_t size, const mozilla::fallible_t&) 14:20:14 INFO - { 14:20:14 INFO - return malloc(size); 14:20:14 INFO - } 14:20:14 INFO - __forceinline 14:20:14 INFO - void operator delete(void* ptr, const mozilla::fallible_t&) 14:20:14 INFO - { 14:20:14 INFO - free(ptr); 14:20:14 INFO - } 14:20:14 INFO - __forceinline 14:20:14 INFO - void operator delete[](void* ptr, const mozilla::fallible_t&) 14:20:14 INFO - { 14:20:14 INFO - free(ptr); 14:20:14 INFO - } 14:20:14 INFO - class InfallibleAllocPolicy 14:20:14 INFO - { 14:20:14 INFO - public: 14:20:14 INFO - template 14:20:14 INFO - T* maybe_pod_malloc(size_t aNumElems) 14:20:14 INFO - { 14:20:14 INFO - return pod_malloc(aNumElems); 14:20:14 INFO - } 14:20:14 INFO - template 14:20:14 INFO - T* maybe_pod_calloc(size_t aNumElems) 14:20:14 INFO - { 14:20:14 INFO - return pod_calloc(aNumElems); 14:20:14 INFO - } 14:20:14 INFO - template 14:20:14 INFO - T* maybe_pod_realloc(T* aPtr, size_t aOldSize, size_t aNewSize) 14:20:14 INFO - { 14:20:14 INFO - return pod_realloc(aPtr, aOldSize, aNewSize); 14:20:14 INFO - } 14:20:14 INFO - template 14:20:14 INFO - T* pod_malloc(size_t aNumElems) 14:20:14 INFO - { 14:20:14 INFO - if (aNumElems & mozilla::tl::MulOverflowMask::value) { 14:20:14 INFO - reportAllocOverflow(); 14:20:14 INFO - } 14:20:14 INFO - return static_cast(moz_xmalloc(aNumElems * sizeof(T))); 14:20:14 INFO - } 14:20:14 INFO - template 14:20:14 INFO - T* pod_calloc(size_t aNumElems) 14:20:14 INFO - { 14:20:14 INFO - return static_cast(moz_xcalloc(aNumElems, sizeof(T))); 14:20:14 INFO - } 14:20:14 INFO - template 14:20:14 INFO - T* pod_realloc(T* aPtr, size_t aOldSize, size_t aNewSize) 14:20:14 INFO - { 14:20:14 INFO - if (aNewSize & mozilla::tl::MulOverflowMask::value) { 14:20:14 INFO - reportAllocOverflow(); 14:20:14 INFO - } 14:20:14 INFO - return static_cast(moz_xrealloc(aPtr, aNewSize * sizeof(T))); 14:20:14 INFO - } 14:20:14 INFO - void free_(void* aPtr) 14:20:14 INFO - { 14:20:14 INFO - free(aPtr); 14:20:14 INFO - } 14:20:14 INFO - void reportAllocOverflow() const 14:20:14 INFO - { 14:20:14 INFO - mozalloc_abort("alloc overflow"); 14:20:14 INFO - } 14:20:14 INFO - bool checkSimulatedOOM() const 14:20:14 INFO - { 14:20:14 INFO - return true; 14:20:14 INFO - } 14:20:14 INFO - }; 14:20:14 INFO - #line 351 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc.h" 14:20:14 INFO - #line 356 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc.h" 14:20:14 INFO - #line 360 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc.h" 14:20:14 INFO - #line 362 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/mozalloc.h" 14:20:14 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nscore.h" 14:20:14 INFO - #line 22 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nscore.h" 14:20:14 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RefCountType.h" 14:20:14 INFO - typedef uintptr_t MozRefCountType; 14:20:14 INFO - typedef unsigned long MozExternalRefCountType; 14:20:14 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RefCountType.h" 14:20:14 INFO - #line 38 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RefCountType.h" 14:20:14 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nscore.h" 14:20:14 INFO - #line 41 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nscore.h" 14:20:14 INFO - #line 45 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nscore.h" 14:20:14 INFO - #line 47 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nscore.h" 14:20:14 INFO - #line 49 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nscore.h" 14:20:14 INFO - #line 83 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nscore.h" 14:20:14 INFO - #line 89 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nscore.h" 14:20:14 INFO - #line 116 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nscore.h" 14:20:14 INFO - #line 132 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nscore.h" 14:20:14 INFO - #line 162 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nscore.h" 14:20:14 INFO - #line 173 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nscore.h" 14:20:14 INFO - #line 187 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nscore.h" 14:20:14 INFO - #line 201 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nscore.h" 14:20:14 INFO - #line 208 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nscore.h" 14:20:14 INFO - #line 214 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nscore.h" 14:20:14 INFO - #line 222 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nscore.h" 14:20:14 INFO - #line 238 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nscore.h" 14:20:14 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsError.h" 14:20:14 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Likely.h" 14:20:14 INFO - #line 19 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Likely.h" 14:20:14 INFO - #line 22 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Likely.h" 14:20:14 INFO - #line 24 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Likely.h" 14:20:14 INFO - #line 16 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsError.h" 14:20:14 INFO - enum class nsresult : uint32_t 14:20:14 INFO - { 14:20:14 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\ErrorList.h" 14:20:14 INFO - NS_OK = 0, 14:20:14 INFO - NS_ERROR_BASE = 0xC1F30000, 14:20:14 INFO - NS_ERROR_NOT_INITIALIZED = NS_ERROR_BASE + 1, 14:20:14 INFO - NS_ERROR_ALREADY_INITIALIZED = NS_ERROR_BASE + 2, 14:20:14 INFO - NS_ERROR_NOT_IMPLEMENTED = 0x80004001, 14:20:14 INFO - NS_NOINTERFACE = 0x80004002, 14:20:14 INFO - NS_ERROR_NO_INTERFACE = NS_NOINTERFACE, 14:20:14 INFO - NS_ERROR_ABORT = 0x80004004, 14:20:14 INFO - NS_ERROR_FAILURE = 0x80004005, 14:20:14 INFO - NS_ERROR_UNEXPECTED = 0x8000ffff, 14:20:14 INFO - NS_ERROR_OUT_OF_MEMORY = 0x8007000e, 14:20:14 INFO - NS_ERROR_ILLEGAL_VALUE = 0x80070057, 14:20:14 INFO - NS_ERROR_INVALID_ARG = NS_ERROR_ILLEGAL_VALUE, 14:20:14 INFO - NS_ERROR_INVALID_POINTER = NS_ERROR_INVALID_ARG, 14:20:14 INFO - NS_ERROR_NULL_POINTER = NS_ERROR_INVALID_ARG, 14:20:14 INFO - NS_ERROR_NO_AGGREGATION = 0x80040110, 14:20:14 INFO - NS_ERROR_NOT_AVAILABLE = 0x80040111, 14:20:14 INFO - NS_ERROR_FACTORY_NOT_REGISTERED = 0x80040154, 14:20:14 INFO - NS_ERROR_FACTORY_REGISTER_AGAIN = 0x80040155, 14:20:14 INFO - NS_ERROR_FACTORY_NOT_LOADED = 0x800401f8, 14:20:14 INFO - NS_ERROR_FACTORY_NO_SIGNATURE_SUPPORT = NS_ERROR_BASE + 0x101, 14:20:14 INFO - NS_ERROR_FACTORY_EXISTS = NS_ERROR_BASE + 0x100, 14:20:14 INFO - NS_ERROR_CANNOT_CONVERT_DATA = ((uint32_t)(1) << 31) | ((uint32_t)(1 + 0x45) << 16) | (uint32_t)(1), 14:20:14 INFO - NS_ERROR_OBJECT_IS_IMMUTABLE = ((uint32_t)(1) << 31) | ((uint32_t)(1 + 0x45) << 16) | (uint32_t)(2), 14:20:14 INFO - NS_ERROR_LOSS_OF_SIGNIFICANT_DATA = ((uint32_t)(1) << 31) | ((uint32_t)(1 + 0x45) << 16) | (uint32_t)(3), 14:20:14 INFO - NS_ERROR_NOT_SAME_THREAD = ((uint32_t)(1) << 31) | ((uint32_t)(1 + 0x45) << 16) | (uint32_t)(4), 14:20:14 INFO - NS_ERROR_ILLEGAL_DURING_SHUTDOWN = ((uint32_t)(1) << 31) | ((uint32_t)(1 + 0x45) << 16) | (uint32_t)(30), 14:20:14 INFO - NS_ERROR_SERVICE_NOT_AVAILABLE = ((uint32_t)(1) << 31) | ((uint32_t)(1 + 0x45) << 16) | (uint32_t)(22), 14:20:14 INFO - NS_SUCCESS_LOSS_OF_INSIGNIFICANT_DATA = ((uint32_t)(0) << 31) | ((uint32_t)(1 + 0x45) << 16) | (uint32_t)(1), 14:20:14 INFO - NS_SUCCESS_INTERRUPTED_TRAVERSE = ((uint32_t)(0) << 31) | ((uint32_t)(1 + 0x45) << 16) | (uint32_t)(2), 14:20:14 INFO - NS_ERROR_SERVICE_NOT_FOUND = ((uint32_t)(0) << 31) | ((uint32_t)(1 + 0x45) << 16) | (uint32_t)(22), 14:20:14 INFO - NS_ERROR_SERVICE_IN_USE = ((uint32_t)(0) << 31) | ((uint32_t)(1 + 0x45) << 16) | (uint32_t)(23), 14:20:14 INFO - NS_BASE_STREAM_CLOSED = ((uint32_t)(1) << 31) | ((uint32_t)(2 + 0x45) << 16) | (uint32_t)(2), 14:20:14 INFO - NS_BASE_STREAM_OSERROR = ((uint32_t)(1) << 31) | ((uint32_t)(2 + 0x45) << 16) | (uint32_t)(3), 14:20:14 INFO - NS_BASE_STREAM_ILLEGAL_ARGS = ((uint32_t)(1) << 31) | ((uint32_t)(2 + 0x45) << 16) | (uint32_t)(4), 14:20:14 INFO - NS_BASE_STREAM_NO_CONVERTER = ((uint32_t)(1) << 31) | ((uint32_t)(2 + 0x45) << 16) | (uint32_t)(5), 14:20:14 INFO - NS_BASE_STREAM_BAD_CONVERSION = ((uint32_t)(1) << 31) | ((uint32_t)(2 + 0x45) << 16) | (uint32_t)(6), 14:20:14 INFO - NS_BASE_STREAM_WOULD_BLOCK = ((uint32_t)(1) << 31) | ((uint32_t)(2 + 0x45) << 16) | (uint32_t)(7), 14:20:14 INFO - NS_ERROR_GFX_PRINTER_NO_PRINTER_AVAILABLE = ((uint32_t)(1) << 31) | ((uint32_t)(3 + 0x45) << 16) | (uint32_t)(1), 14:20:14 INFO - NS_ERROR_GFX_PRINTER_NAME_NOT_FOUND = ((uint32_t)(1) << 31) | ((uint32_t)(3 + 0x45) << 16) | (uint32_t)(2), 14:20:14 INFO - NS_ERROR_GFX_PRINTER_COULD_NOT_OPEN_FILE = ((uint32_t)(1) << 31) | ((uint32_t)(3 + 0x45) << 16) | (uint32_t)(3), 14:20:14 INFO - NS_ERROR_GFX_PRINTER_STARTDOC = ((uint32_t)(1) << 31) | ((uint32_t)(3 + 0x45) << 16) | (uint32_t)(4), 14:20:14 INFO - NS_ERROR_GFX_PRINTER_ENDDOC = ((uint32_t)(1) << 31) | ((uint32_t)(3 + 0x45) << 16) | (uint32_t)(5), 14:20:14 INFO - NS_ERROR_GFX_PRINTER_STARTPAGE = ((uint32_t)(1) << 31) | ((uint32_t)(3 + 0x45) << 16) | (uint32_t)(6), 14:20:14 INFO - NS_ERROR_GFX_PRINTER_DOC_IS_BUSY = ((uint32_t)(1) << 31) | ((uint32_t)(3 + 0x45) << 16) | (uint32_t)(7), 14:20:14 INFO - NS_ERROR_GFX_CMAP_MALFORMED = ((uint32_t)(1) << 31) | ((uint32_t)(3 + 0x45) << 16) | (uint32_t)(51), 14:20:14 INFO - NS_SUCCESS_EVENT_CONSUMED = ((uint32_t)(0) << 31) | ((uint32_t)(4 + 0x45) << 16) | (uint32_t)(1), 14:20:14 INFO - NS_SUCCESS_EVENT_HANDLED_ASYNCHRONOUSLY = ((uint32_t)(0) << 31) | ((uint32_t)(4 + 0x45) << 16) | (uint32_t)(2), 14:20:14 INFO - NS_BINDING_SUCCEEDED = NS_OK, 14:20:14 INFO - NS_BINDING_FAILED = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(1), 14:20:14 INFO - NS_BINDING_ABORTED = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(2), 14:20:14 INFO - NS_BINDING_REDIRECTED = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(3), 14:20:14 INFO - NS_BINDING_RETARGETED = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(4), 14:20:14 INFO - NS_ERROR_MALFORMED_URI = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(10), 14:20:14 INFO - NS_ERROR_IN_PROGRESS = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(15), 14:20:14 INFO - NS_ERROR_NO_CONTENT = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(17), 14:20:14 INFO - NS_ERROR_UNKNOWN_PROTOCOL = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(18), 14:20:14 INFO - NS_ERROR_INVALID_CONTENT_ENCODING = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(27), 14:20:14 INFO - NS_ERROR_CORRUPTED_CONTENT = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(29), 14:20:14 INFO - NS_ERROR_INVALID_SIGNATURE = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(58), 14:20:14 INFO - NS_ERROR_FIRST_HEADER_FIELD_COMPONENT_EMPTY = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(34), 14:20:14 INFO - NS_ERROR_ALREADY_OPENED = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(73), 14:20:14 INFO - NS_ERROR_ALREADY_CONNECTED = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(11), 14:20:14 INFO - NS_ERROR_NOT_CONNECTED = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(12), 14:20:14 INFO - NS_ERROR_CONNECTION_REFUSED = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(13), 14:20:14 INFO - NS_ERROR_NET_TIMEOUT = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(14), 14:20:14 INFO - NS_ERROR_OFFLINE = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(16), 14:20:14 INFO - NS_ERROR_PORT_ACCESS_NOT_ALLOWED = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(19), 14:20:14 INFO - NS_ERROR_NET_RESET = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(20), 14:20:14 INFO - NS_ERROR_NET_INTERRUPT = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(71), 14:20:14 INFO - NS_ERROR_PROXY_CONNECTION_REFUSED = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(72), 14:20:14 INFO - NS_ERROR_NET_PARTIAL_TRANSFER = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(76), 14:20:14 INFO - NS_ERROR_NET_INADEQUATE_SECURITY = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(82), 14:20:14 INFO - NS_ERROR_NOT_RESUMABLE = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(25), 14:20:14 INFO - NS_ERROR_REDIRECT_LOOP = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(31), 14:20:14 INFO - NS_ERROR_ENTITY_CHANGED = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(32), 14:20:14 INFO - NS_ERROR_UNSAFE_CONTENT_TYPE = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(74), 14:20:14 INFO - NS_ERROR_REMOTE_XUL = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(75), 14:20:14 INFO - NS_ERROR_LOAD_SHOWED_ERRORPAGE = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(77), 14:20:14 INFO - NS_ERROR_FTP_LOGIN = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(21), 14:20:14 INFO - NS_ERROR_FTP_CWD = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(22), 14:20:14 INFO - NS_ERROR_FTP_PASV = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(23), 14:20:14 INFO - NS_ERROR_FTP_PWD = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(24), 14:20:14 INFO - NS_ERROR_FTP_LIST = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(28), 14:20:14 INFO - NS_ERROR_UNKNOWN_HOST = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(30), 14:20:14 INFO - NS_ERROR_DNS_LOOKUP_QUEUE_FULL = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(33), 14:20:14 INFO - NS_ERROR_UNKNOWN_PROXY_HOST = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(42), 14:20:14 INFO - NS_ERROR_UNKNOWN_SOCKET_TYPE = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(51), 14:20:14 INFO - NS_ERROR_SOCKET_CREATE_FAILED = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(52), 14:20:14 INFO - NS_ERROR_SOCKET_ADDRESS_NOT_SUPPORTED = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(53), 14:20:14 INFO - NS_ERROR_SOCKET_ADDRESS_IN_USE = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(54), 14:20:14 INFO - NS_ERROR_CACHE_KEY_NOT_FOUND = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(61), 14:20:14 INFO - NS_ERROR_CACHE_DATA_IS_STREAM = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(62), 14:20:14 INFO - NS_ERROR_CACHE_DATA_IS_NOT_STREAM = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(63), 14:20:14 INFO - NS_ERROR_CACHE_WAIT_FOR_VALIDATION = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(64), 14:20:14 INFO - NS_ERROR_CACHE_ENTRY_DOOMED = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(65), 14:20:14 INFO - NS_ERROR_CACHE_READ_ACCESS_DENIED = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(66), 14:20:14 INFO - NS_ERROR_CACHE_WRITE_ACCESS_DENIED = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(67), 14:20:14 INFO - NS_ERROR_CACHE_IN_USE = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(68), 14:20:14 INFO - NS_ERROR_DOCUMENT_NOT_CACHED = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(70), 14:20:14 INFO - NS_ERROR_INSUFFICIENT_DOMAIN_LEVELS = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(80), 14:20:14 INFO - NS_ERROR_HOST_IS_IP_ADDRESS = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(81), 14:20:14 INFO - NS_SUCCESS_ADOPTED_DATA = ((uint32_t)(0) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(90), 14:20:14 INFO - NS_NET_STATUS_BEGIN_FTP_TRANSACTION = ((uint32_t)(0) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(27), 14:20:14 INFO - NS_NET_STATUS_END_FTP_TRANSACTION = ((uint32_t)(0) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(28), 14:20:14 INFO - NS_SUCCESS_AUTH_FINISHED = ((uint32_t)(0) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(40), 14:20:14 INFO - NS_NET_STATUS_READING = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(8), 14:20:14 INFO - NS_NET_STATUS_WRITING = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(9), 14:20:14 INFO - NS_NET_STATUS_RESOLVING_HOST = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(3), 14:20:14 INFO - NS_NET_STATUS_RESOLVED_HOST = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(11), 14:20:14 INFO - NS_NET_STATUS_CONNECTING_TO = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(7), 14:20:14 INFO - NS_NET_STATUS_CONNECTED_TO = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(4), 14:20:14 INFO - NS_NET_STATUS_SENDING_TO = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(5), 14:20:14 INFO - NS_NET_STATUS_WAITING_FOR = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(10), 14:20:14 INFO - NS_NET_STATUS_RECEIVING_FROM = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(6), 14:20:14 INFO - NS_ERROR_INTERCEPTION_FAILED = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(100), 14:20:14 INFO - NS_ERROR_HSTS_PRIMING_TIMEOUT = ((uint32_t)(1) << 31) | ((uint32_t)(6 + 0x45) << 16) | (uint32_t)(110), 14:20:14 INFO - NS_ERROR_PLUGINS_PLUGINSNOTCHANGED = ((uint32_t)(1) << 31) | ((uint32_t)(7 + 0x45) << 16) | (uint32_t)(1000), 14:20:14 INFO - NS_ERROR_PLUGIN_DISABLED = ((uint32_t)(1) << 31) | ((uint32_t)(7 + 0x45) << 16) | (uint32_t)(1001), 14:20:14 INFO - NS_ERROR_PLUGIN_BLOCKLISTED = ((uint32_t)(1) << 31) | ((uint32_t)(7 + 0x45) << 16) | (uint32_t)(1002), 14:20:14 INFO - NS_ERROR_PLUGIN_TIME_RANGE_NOT_SUPPORTED = ((uint32_t)(1) << 31) | ((uint32_t)(7 + 0x45) << 16) | (uint32_t)(1003), 14:20:14 INFO - NS_ERROR_PLUGIN_CLICKTOPLAY = ((uint32_t)(1) << 31) | ((uint32_t)(7 + 0x45) << 16) | (uint32_t)(1004), 14:20:14 INFO - NS_PLUGIN_INIT_PENDING = ((uint32_t)(0) << 31) | ((uint32_t)(7 + 0x45) << 16) | (uint32_t)(1005), 14:20:14 INFO - NS_TABLELAYOUT_CELL_NOT_FOUND = ((uint32_t)(0) << 31) | ((uint32_t)(8 + 0x45) << 16) | (uint32_t)(0), 14:20:14 INFO - NS_POSITION_BEFORE_TABLE = ((uint32_t)(0) << 31) | ((uint32_t)(8 + 0x45) << 16) | (uint32_t)(3), 14:20:14 INFO - NS_STATE_PROPERTY_EXISTS = NS_OK, 14:20:14 INFO - NS_STATE_PROPERTY_NOT_THERE = ((uint32_t)(0) << 31) | ((uint32_t)(8 + 0x45) << 16) | (uint32_t)(5), 14:20:14 INFO - NS_ERROR_HTMLPARSER_CONTINUE = NS_OK, 14:20:14 INFO - NS_ERROR_HTMLPARSER_EOF = ((uint32_t)(1) << 31) | ((uint32_t)(9 + 0x45) << 16) | (uint32_t)(1000), 14:20:14 INFO - NS_ERROR_HTMLPARSER_UNKNOWN = ((uint32_t)(1) << 31) | ((uint32_t)(9 + 0x45) << 16) | (uint32_t)(1001), 14:20:14 INFO - NS_ERROR_HTMLPARSER_CANTPROPAGATE = ((uint32_t)(1) << 31) | ((uint32_t)(9 + 0x45) << 16) | (uint32_t)(1002), 14:20:14 INFO - NS_ERROR_HTMLPARSER_CONTEXTMISMATCH = ((uint32_t)(1) << 31) | ((uint32_t)(9 + 0x45) << 16) | (uint32_t)(1003), 14:20:14 INFO - NS_ERROR_HTMLPARSER_BADFILENAME = ((uint32_t)(1) << 31) | ((uint32_t)(9 + 0x45) << 16) | (uint32_t)(1004), 14:20:14 INFO - NS_ERROR_HTMLPARSER_BADURL = ((uint32_t)(1) << 31) | ((uint32_t)(9 + 0x45) << 16) | (uint32_t)(1005), 14:20:14 INFO - NS_ERROR_HTMLPARSER_INVALIDPARSERCONTEXT = ((uint32_t)(1) << 31) | ((uint32_t)(9 + 0x45) << 16) | (uint32_t)(1006), 14:20:14 INFO - NS_ERROR_HTMLPARSER_INTERRUPTED = ((uint32_t)(1) << 31) | ((uint32_t)(9 + 0x45) << 16) | (uint32_t)(1007), 14:20:14 INFO - NS_ERROR_HTMLPARSER_BLOCK = ((uint32_t)(1) << 31) | ((uint32_t)(9 + 0x45) << 16) | (uint32_t)(1008), 14:20:14 INFO - NS_ERROR_HTMLPARSER_BADTOKENIZER = ((uint32_t)(1) << 31) | ((uint32_t)(9 + 0x45) << 16) | (uint32_t)(1009), 14:20:14 INFO - NS_ERROR_HTMLPARSER_BADATTRIBUTE = ((uint32_t)(1) << 31) | ((uint32_t)(9 + 0x45) << 16) | (uint32_t)(1010), 14:20:14 INFO - NS_ERROR_HTMLPARSER_UNRESOLVEDDTD = ((uint32_t)(1) << 31) | ((uint32_t)(9 + 0x45) << 16) | (uint32_t)(1011), 14:20:14 INFO - NS_ERROR_HTMLPARSER_MISPLACEDTABLECONTENT = ((uint32_t)(1) << 31) | ((uint32_t)(9 + 0x45) << 16) | (uint32_t)(1012), 14:20:14 INFO - NS_ERROR_HTMLPARSER_BADDTD = ((uint32_t)(1) << 31) | ((uint32_t)(9 + 0x45) << 16) | (uint32_t)(1013), 14:20:14 INFO - NS_ERROR_HTMLPARSER_BADCONTEXT = ((uint32_t)(1) << 31) | ((uint32_t)(9 + 0x45) << 16) | (uint32_t)(1014), 14:20:14 INFO - NS_ERROR_HTMLPARSER_STOPPARSING = ((uint32_t)(1) << 31) | ((uint32_t)(9 + 0x45) << 16) | (uint32_t)(1015), 14:20:14 INFO - NS_ERROR_HTMLPARSER_UNTERMINATEDSTRINGLITERAL = ((uint32_t)(1) << 31) | ((uint32_t)(9 + 0x45) << 16) | (uint32_t)(1016), 14:20:14 INFO - NS_ERROR_HTMLPARSER_HIERARCHYTOODEEP = ((uint32_t)(1) << 31) | ((uint32_t)(9 + 0x45) << 16) | (uint32_t)(1017), 14:20:14 INFO - NS_ERROR_HTMLPARSER_FAKE_ENDTAG = ((uint32_t)(1) << 31) | ((uint32_t)(9 + 0x45) << 16) | (uint32_t)(1018), 14:20:14 INFO - NS_ERROR_HTMLPARSER_INVALID_COMMENT = ((uint32_t)(1) << 31) | ((uint32_t)(9 + 0x45) << 16) | (uint32_t)(1019), 14:20:14 INFO - NS_HTMLTOKENS_NOT_AN_ENTITY = ((uint32_t)(0) << 31) | ((uint32_t)(9 + 0x45) << 16) | (uint32_t)(2000), 14:20:14 INFO - NS_HTMLPARSER_VALID_META_CHARSET = ((uint32_t)(0) << 31) | ((uint32_t)(9 + 0x45) << 16) | (uint32_t)(3000), 14:20:14 INFO - NS_RDF_ASSERTION_ACCEPTED = NS_OK, 14:20:14 INFO - NS_RDF_CURSOR_EMPTY = ((uint32_t)(0) << 31) | ((uint32_t)(10 + 0x45) << 16) | (uint32_t)(1), 14:20:14 INFO - NS_RDF_NO_VALUE = ((uint32_t)(0) << 31) | ((uint32_t)(10 + 0x45) << 16) | (uint32_t)(2), 14:20:14 INFO - NS_RDF_ASSERTION_REJECTED = ((uint32_t)(0) << 31) | ((uint32_t)(10 + 0x45) << 16) | (uint32_t)(3), 14:20:14 INFO - NS_RDF_STOP_VISIT = ((uint32_t)(0) << 31) | ((uint32_t)(10 + 0x45) << 16) | (uint32_t)(4), 14:20:14 INFO - NS_ERROR_UCONV_NOCONV = ((uint32_t)(1) << 31) | ((uint32_t)(11 + 0x45) << 16) | (uint32_t)(1), 14:20:14 INFO - NS_ERROR_UDEC_ILLEGALINPUT = ((uint32_t)(1) << 31) | ((uint32_t)(11 + 0x45) << 16) | (uint32_t)(14), 14:20:14 INFO - NS_SUCCESS_USING_FALLBACK_LOCALE = ((uint32_t)(0) << 31) | ((uint32_t)(11 + 0x45) << 16) | (uint32_t)(2), 14:20:14 INFO - NS_OK_UDEC_EXACTLENGTH = ((uint32_t)(0) << 31) | ((uint32_t)(11 + 0x45) << 16) | (uint32_t)(11), 14:20:14 INFO - NS_OK_UDEC_MOREINPUT = ((uint32_t)(0) << 31) | ((uint32_t)(11 + 0x45) << 16) | (uint32_t)(12), 14:20:14 INFO - NS_OK_UDEC_MOREOUTPUT = ((uint32_t)(0) << 31) | ((uint32_t)(11 + 0x45) << 16) | (uint32_t)(13), 14:20:14 INFO - NS_OK_UDEC_NOBOMFOUND = ((uint32_t)(0) << 31) | ((uint32_t)(11 + 0x45) << 16) | (uint32_t)(14), 14:20:14 INFO - NS_OK_UENC_EXACTLENGTH = ((uint32_t)(0) << 31) | ((uint32_t)(11 + 0x45) << 16) | (uint32_t)(33), 14:20:14 INFO - NS_OK_UENC_MOREOUTPUT = ((uint32_t)(0) << 31) | ((uint32_t)(11 + 0x45) << 16) | (uint32_t)(34), 14:20:14 INFO - NS_ERROR_UENC_NOMAPPING = ((uint32_t)(0) << 31) | ((uint32_t)(11 + 0x45) << 16) | (uint32_t)(35), 14:20:14 INFO - NS_OK_UENC_MOREINPUT = ((uint32_t)(0) << 31) | ((uint32_t)(11 + 0x45) << 16) | (uint32_t)(36), 14:20:14 INFO - NS_EXACT_LENGTH = NS_OK_UDEC_EXACTLENGTH, 14:20:14 INFO - NS_PARTIAL_MORE_INPUT = NS_OK_UDEC_MOREINPUT, 14:20:14 INFO - NS_PARTIAL_MORE_OUTPUT = NS_OK_UDEC_MOREOUTPUT, 14:20:14 INFO - NS_ERROR_ILLEGAL_INPUT = NS_ERROR_UDEC_ILLEGALINPUT, 14:20:14 INFO - NS_ERROR_FILE_UNRECOGNIZED_PATH = ((uint32_t)(1) << 31) | ((uint32_t)(13 + 0x45) << 16) | (uint32_t)(1), 14:20:14 INFO - NS_ERROR_FILE_UNRESOLVABLE_SYMLINK = ((uint32_t)(1) << 31) | ((uint32_t)(13 + 0x45) << 16) | (uint32_t)(2), 14:20:14 INFO - NS_ERROR_FILE_EXECUTION_FAILED = ((uint32_t)(1) << 31) | ((uint32_t)(13 + 0x45) << 16) | (uint32_t)(3), 14:20:14 INFO - NS_ERROR_FILE_UNKNOWN_TYPE = ((uint32_t)(1) << 31) | ((uint32_t)(13 + 0x45) << 16) | (uint32_t)(4), 14:20:14 INFO - NS_ERROR_FILE_DESTINATION_NOT_DIR = ((uint32_t)(1) << 31) | ((uint32_t)(13 + 0x45) << 16) | (uint32_t)(5), 14:20:14 INFO - NS_ERROR_FILE_TARGET_DOES_NOT_EXIST = ((uint32_t)(1) << 31) | ((uint32_t)(13 + 0x45) << 16) | (uint32_t)(6), 14:20:14 INFO - NS_ERROR_FILE_COPY_OR_MOVE_FAILED = ((uint32_t)(1) << 31) | ((uint32_t)(13 + 0x45) << 16) | (uint32_t)(7), 14:20:14 INFO - NS_ERROR_FILE_ALREADY_EXISTS = ((uint32_t)(1) << 31) | ((uint32_t)(13 + 0x45) << 16) | (uint32_t)(8), 14:20:14 INFO - NS_ERROR_FILE_INVALID_PATH = ((uint32_t)(1) << 31) | ((uint32_t)(13 + 0x45) << 16) | (uint32_t)(9), 14:20:14 INFO - NS_ERROR_FILE_DISK_FULL = ((uint32_t)(1) << 31) | ((uint32_t)(13 + 0x45) << 16) | (uint32_t)(10), 14:20:14 INFO - NS_ERROR_FILE_CORRUPTED = ((uint32_t)(1) << 31) | ((uint32_t)(13 + 0x45) << 16) | (uint32_t)(11), 14:20:14 INFO - NS_ERROR_FILE_NOT_DIRECTORY = ((uint32_t)(1) << 31) | ((uint32_t)(13 + 0x45) << 16) | (uint32_t)(12), 14:20:14 INFO - NS_ERROR_FILE_IS_DIRECTORY = ((uint32_t)(1) << 31) | ((uint32_t)(13 + 0x45) << 16) | (uint32_t)(13), 14:20:14 INFO - NS_ERROR_FILE_IS_LOCKED = ((uint32_t)(1) << 31) | ((uint32_t)(13 + 0x45) << 16) | (uint32_t)(14), 14:20:14 INFO - NS_ERROR_FILE_TOO_BIG = ((uint32_t)(1) << 31) | ((uint32_t)(13 + 0x45) << 16) | (uint32_t)(15), 14:20:14 INFO - NS_ERROR_FILE_NO_DEVICE_SPACE = ((uint32_t)(1) << 31) | ((uint32_t)(13 + 0x45) << 16) | (uint32_t)(16), 14:20:14 INFO - NS_ERROR_FILE_NAME_TOO_LONG = ((uint32_t)(1) << 31) | ((uint32_t)(13 + 0x45) << 16) | (uint32_t)(17), 14:20:14 INFO - NS_ERROR_FILE_NOT_FOUND = ((uint32_t)(1) << 31) | ((uint32_t)(13 + 0x45) << 16) | (uint32_t)(18), 14:20:14 INFO - NS_ERROR_FILE_READ_ONLY = ((uint32_t)(1) << 31) | ((uint32_t)(13 + 0x45) << 16) | (uint32_t)(19), 14:20:14 INFO - NS_ERROR_FILE_DIR_NOT_EMPTY = ((uint32_t)(1) << 31) | ((uint32_t)(13 + 0x45) << 16) | (uint32_t)(20), 14:20:14 INFO - NS_ERROR_FILE_ACCESS_DENIED = ((uint32_t)(1) << 31) | ((uint32_t)(13 + 0x45) << 16) | (uint32_t)(21), 14:20:14 INFO - NS_SUCCESS_FILE_DIRECTORY_EMPTY = ((uint32_t)(0) << 31) | ((uint32_t)(13 + 0x45) << 16) | (uint32_t)(1), 14:20:14 INFO - NS_SUCCESS_AGGREGATE_RESULT = ((uint32_t)(0) << 31) | ((uint32_t)(13 + 0x45) << 16) | (uint32_t)(2), 14:20:14 INFO - NS_ERROR_DOM_INDEX_SIZE_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(1), 14:20:14 INFO - NS_ERROR_DOM_HIERARCHY_REQUEST_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(3), 14:20:14 INFO - NS_ERROR_DOM_WRONG_DOCUMENT_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(4), 14:20:14 INFO - NS_ERROR_DOM_INVALID_CHARACTER_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(5), 14:20:14 INFO - NS_ERROR_DOM_NO_MODIFICATION_ALLOWED_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(7), 14:20:14 INFO - NS_ERROR_DOM_NOT_FOUND_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(8), 14:20:14 INFO - NS_ERROR_DOM_NOT_SUPPORTED_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(9), 14:20:14 INFO - NS_ERROR_DOM_INUSE_ATTRIBUTE_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(10), 14:20:14 INFO - NS_ERROR_DOM_INVALID_STATE_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(11), 14:20:14 INFO - NS_ERROR_DOM_SYNTAX_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(12), 14:20:14 INFO - NS_ERROR_DOM_INVALID_MODIFICATION_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(13), 14:20:14 INFO - NS_ERROR_DOM_NAMESPACE_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(14), 14:20:14 INFO - NS_ERROR_DOM_INVALID_ACCESS_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(15), 14:20:14 INFO - NS_ERROR_DOM_TYPE_MISMATCH_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(17), 14:20:14 INFO - NS_ERROR_DOM_SECURITY_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(18), 14:20:14 INFO - NS_ERROR_DOM_NETWORK_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(19), 14:20:14 INFO - NS_ERROR_DOM_ABORT_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(20), 14:20:14 INFO - NS_ERROR_DOM_URL_MISMATCH_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(21), 14:20:14 INFO - NS_ERROR_DOM_QUOTA_EXCEEDED_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(22), 14:20:14 INFO - NS_ERROR_DOM_TIMEOUT_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(23), 14:20:14 INFO - NS_ERROR_DOM_INVALID_NODE_TYPE_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(24), 14:20:14 INFO - NS_ERROR_DOM_DATA_CLONE_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(25), 14:20:14 INFO - NS_ERROR_TYPE_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(26), 14:20:14 INFO - NS_ERROR_RANGE_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(27), 14:20:14 INFO - NS_ERROR_DOM_ENCODING_NOT_SUPPORTED_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(28), 14:20:14 INFO - NS_ERROR_DOM_INVALID_POINTER_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(29), 14:20:14 INFO - NS_ERROR_DOM_UNKNOWN_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(30), 14:20:14 INFO - NS_ERROR_DOM_DATA_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(31), 14:20:14 INFO - NS_ERROR_DOM_OPERATION_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(32), 14:20:14 INFO - NS_ERROR_DOM_NOT_ALLOWED_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(33), 14:20:14 INFO - NS_ERROR_DOM_SECMAN_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(1001), 14:20:14 INFO - NS_ERROR_DOM_WRONG_TYPE_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(1002), 14:20:14 INFO - NS_ERROR_DOM_NOT_OBJECT_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(1003), 14:20:14 INFO - NS_ERROR_DOM_NOT_XPC_OBJECT_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(1004), 14:20:14 INFO - NS_ERROR_DOM_NOT_NUMBER_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(1005), 14:20:14 INFO - NS_ERROR_DOM_NOT_BOOLEAN_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(1006), 14:20:14 INFO - NS_ERROR_DOM_NOT_FUNCTION_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(1007), 14:20:14 INFO - NS_ERROR_DOM_TOO_FEW_PARAMETERS_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(1008), 14:20:14 INFO - NS_ERROR_DOM_BAD_DOCUMENT_DOMAIN = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(1009), 14:20:14 INFO - NS_ERROR_DOM_PROP_ACCESS_DENIED = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(1010), 14:20:14 INFO - NS_ERROR_DOM_XPCONNECT_ACCESS_DENIED = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(1011), 14:20:14 INFO - NS_ERROR_DOM_BAD_URI = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(1012), 14:20:14 INFO - NS_ERROR_DOM_RETVAL_UNDEFINED = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(1013), 14:20:14 INFO - NS_ERROR_DOM_QUOTA_REACHED = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(1014), 14:20:14 INFO - NS_ERROR_DOM_JS_EXCEPTION = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(1015), 14:20:14 INFO - NS_ERROR_UNCATCHABLE_EXCEPTION = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(1016), 14:20:14 INFO - NS_ERROR_DOM_DOMEXCEPTION = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(1017), 14:20:14 INFO - NS_ERROR_DOM_EXCEPTION_ON_JSCONTEXT = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(1018), 14:20:14 INFO - NS_ERROR_DOM_MALFORMED_URI = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(1019), 14:20:14 INFO - NS_ERROR_DOM_INVALID_HEADER_NAME = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(1020), 14:20:14 INFO - NS_ERROR_DOM_INVALID_STATE_XHR_HAS_INVALID_CONTEXT = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(1021), 14:20:14 INFO - NS_ERROR_DOM_INVALID_STATE_XHR_MUST_BE_OPENED = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(1022), 14:20:14 INFO - NS_ERROR_DOM_INVALID_STATE_XHR_MUST_NOT_BE_SENDING = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(1023), 14:20:14 INFO - NS_ERROR_DOM_INVALID_STATE_XHR_MUST_NOT_BE_LOADING_OR_DONE = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(1024), 14:20:14 INFO - NS_ERROR_DOM_INVALID_STATE_XHR_HAS_WRONG_RESPONSETYPE_FOR_RESPONSEXML = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(1025), 14:20:14 INFO - NS_ERROR_DOM_INVALID_STATE_XHR_HAS_WRONG_RESPONSETYPE_FOR_RESPONSETEXT = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(1026), 14:20:14 INFO - NS_ERROR_DOM_INVALID_STATE_XHR_CHUNKED_RESPONSETYPES_UNSUPPORTED_FOR_SYNC = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(1027), 14:20:14 INFO - NS_ERROR_DOM_INVALID_ACCESS_XHR_TIMEOUT_AND_RESPONSETYPE_UNSUPPORTED_FOR_SYNC = ((uint32_t)(1) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(1028), 14:20:14 INFO - NS_SUCCESS_DOM_NO_OPERATION = ((uint32_t)(0) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(1), 14:20:14 INFO - NS_SUCCESS_DOM_SCRIPT_EVALUATION_THREW = ((uint32_t)(0) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(2), 14:20:14 INFO - NS_SUCCESS_DOM_SCRIPT_EVALUATION_THREW_UNCATCHABLE = ((uint32_t)(0) << 31) | ((uint32_t)(14 + 0x45) << 16) | (uint32_t)(3), 14:20:14 INFO - NS_IMAGELIB_SUCCESS_LOAD_FINISHED = ((uint32_t)(0) << 31) | ((uint32_t)(15 + 0x45) << 16) | (uint32_t)(0), 14:20:14 INFO - NS_IMAGELIB_CHANGING_OWNER = ((uint32_t)(0) << 31) | ((uint32_t)(15 + 0x45) << 16) | (uint32_t)(1), 14:20:14 INFO - NS_IMAGELIB_ERROR_FAILURE = ((uint32_t)(1) << 31) | ((uint32_t)(15 + 0x45) << 16) | (uint32_t)(5), 14:20:14 INFO - NS_IMAGELIB_ERROR_NO_DECODER = ((uint32_t)(1) << 31) | ((uint32_t)(15 + 0x45) << 16) | (uint32_t)(6), 14:20:14 INFO - NS_IMAGELIB_ERROR_NOT_FINISHED = ((uint32_t)(1) << 31) | ((uint32_t)(15 + 0x45) << 16) | (uint32_t)(7), 14:20:14 INFO - NS_IMAGELIB_ERROR_NO_ENCODER = ((uint32_t)(1) << 31) | ((uint32_t)(15 + 0x45) << 16) | (uint32_t)(9), 14:20:14 INFO - NS_SUCCESS_EDITOR_ELEMENT_NOT_FOUND = ((uint32_t)(0) << 31) | ((uint32_t)(17 + 0x45) << 16) | (uint32_t)(1), 14:20:14 INFO - NS_SUCCESS_EDITOR_FOUND_TARGET = ((uint32_t)(0) << 31) | ((uint32_t)(17 + 0x45) << 16) | (uint32_t)(2), 14:20:14 INFO - NS_ERROR_XPC_NOT_ENOUGH_ARGS = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(1), 14:20:14 INFO - NS_ERROR_XPC_NEED_OUT_OBJECT = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(2), 14:20:14 INFO - NS_ERROR_XPC_CANT_SET_OUT_VAL = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(3), 14:20:14 INFO - NS_ERROR_XPC_NATIVE_RETURNED_FAILURE = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(4), 14:20:14 INFO - NS_ERROR_XPC_CANT_GET_INTERFACE_INFO = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(5), 14:20:14 INFO - NS_ERROR_XPC_CANT_GET_PARAM_IFACE_INFO = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(6), 14:20:14 INFO - NS_ERROR_XPC_CANT_GET_METHOD_INFO = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(7), 14:20:14 INFO - NS_ERROR_XPC_UNEXPECTED = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(8), 14:20:14 INFO - NS_ERROR_XPC_BAD_CONVERT_JS = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(9), 14:20:14 INFO - NS_ERROR_XPC_BAD_CONVERT_NATIVE = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(10), 14:20:14 INFO - NS_ERROR_XPC_BAD_CONVERT_JS_NULL_REF = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(11), 14:20:14 INFO - NS_ERROR_XPC_BAD_OP_ON_WN_PROTO = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(12), 14:20:14 INFO - NS_ERROR_XPC_CANT_CONVERT_WN_TO_FUN = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(13), 14:20:14 INFO - NS_ERROR_XPC_CANT_DEFINE_PROP_ON_WN = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(14), 14:20:14 INFO - NS_ERROR_XPC_CANT_WATCH_WN_STATIC = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(15), 14:20:14 INFO - NS_ERROR_XPC_CANT_EXPORT_WN_STATIC = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(16), 14:20:14 INFO - NS_ERROR_XPC_SCRIPTABLE_CALL_FAILED = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(17), 14:20:14 INFO - NS_ERROR_XPC_SCRIPTABLE_CTOR_FAILED = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(18), 14:20:14 INFO - NS_ERROR_XPC_CANT_CALL_WO_SCRIPTABLE = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(19), 14:20:14 INFO - NS_ERROR_XPC_CANT_CTOR_WO_SCRIPTABLE = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(20), 14:20:14 INFO - NS_ERROR_XPC_CI_RETURNED_FAILURE = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(21), 14:20:14 INFO - NS_ERROR_XPC_GS_RETURNED_FAILURE = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(22), 14:20:14 INFO - NS_ERROR_XPC_BAD_CID = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(23), 14:20:14 INFO - NS_ERROR_XPC_BAD_IID = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(24), 14:20:14 INFO - NS_ERROR_XPC_CANT_CREATE_WN = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(25), 14:20:14 INFO - NS_ERROR_XPC_JS_THREW_EXCEPTION = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(26), 14:20:14 INFO - NS_ERROR_XPC_JS_THREW_NATIVE_OBJECT = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(27), 14:20:14 INFO - NS_ERROR_XPC_JS_THREW_JS_OBJECT = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(28), 14:20:14 INFO - NS_ERROR_XPC_JS_THREW_NULL = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(29), 14:20:14 INFO - NS_ERROR_XPC_JS_THREW_STRING = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(30), 14:20:14 INFO - NS_ERROR_XPC_JS_THREW_NUMBER = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(31), 14:20:14 INFO - NS_ERROR_XPC_JAVASCRIPT_ERROR = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(32), 14:20:14 INFO - NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(33), 14:20:14 INFO - NS_ERROR_XPC_CANT_CONVERT_PRIMITIVE_TO_ARRAY = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(34), 14:20:14 INFO - NS_ERROR_XPC_CANT_CONVERT_OBJECT_TO_ARRAY = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(35), 14:20:14 INFO - NS_ERROR_XPC_NOT_ENOUGH_ELEMENTS_IN_ARRAY = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(36), 14:20:14 INFO - NS_ERROR_XPC_CANT_GET_ARRAY_INFO = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(37), 14:20:14 INFO - NS_ERROR_XPC_NOT_ENOUGH_CHARS_IN_STRING = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(38), 14:20:14 INFO - NS_ERROR_XPC_SECURITY_MANAGER_VETO = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(39), 14:20:14 INFO - NS_ERROR_XPC_INTERFACE_NOT_SCRIPTABLE = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(40), 14:20:14 INFO - NS_ERROR_XPC_INTERFACE_NOT_FROM_NSISUPPORTS = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(41), 14:20:14 INFO - NS_ERROR_XPC_CANT_GET_JSOBJECT_OF_DOM_OBJECT = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(42), 14:20:14 INFO - NS_ERROR_XPC_CANT_SET_READ_ONLY_CONSTANT = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(43), 14:20:14 INFO - NS_ERROR_XPC_CANT_SET_READ_ONLY_ATTRIBUTE = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(44), 14:20:14 INFO - NS_ERROR_XPC_CANT_SET_READ_ONLY_METHOD = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(45), 14:20:14 INFO - NS_ERROR_XPC_CANT_ADD_PROP_TO_WRAPPED_NATIVE = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(46), 14:20:14 INFO - NS_ERROR_XPC_CALL_TO_SCRIPTABLE_FAILED = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(47), 14:20:14 INFO - NS_ERROR_XPC_JSOBJECT_HAS_NO_FUNCTION_NAMED = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(48), 14:20:14 INFO - NS_ERROR_XPC_BAD_ID_STRING = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(49), 14:20:14 INFO - NS_ERROR_XPC_BAD_INITIALIZER_NAME = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(50), 14:20:14 INFO - NS_ERROR_XPC_HAS_BEEN_SHUTDOWN = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(51), 14:20:14 INFO - NS_ERROR_XPC_CANT_MODIFY_PROP_ON_WN = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(52), 14:20:14 INFO - NS_ERROR_XPC_BAD_CONVERT_JS_ZERO_ISNOT_NULL = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(53), 14:20:14 INFO - NS_ERROR_XPC_CANT_PASS_CPOW_TO_NATIVE = ((uint32_t)(1) << 31) | ((uint32_t)(18 + 0x45) << 16) | (uint32_t)(54), 14:20:14 INFO - NS_ERROR_LAUNCHED_CHILD_PROCESS = ((uint32_t)(1) << 31) | ((uint32_t)(19 + 0x45) << 16) | (uint32_t)(200), 14:20:14 INFO - NS_ERROR_CSP_FORM_ACTION_VIOLATION = ((uint32_t)(1) << 31) | ((uint32_t)(21 + 0x45) << 16) | (uint32_t)(98), 14:20:14 INFO - NS_ERROR_CSP_FRAME_ANCESTOR_VIOLATION = ((uint32_t)(1) << 31) | ((uint32_t)(21 + 0x45) << 16) | (uint32_t)(99), 14:20:14 INFO - NS_ERROR_SRI_CORRUPT = ((uint32_t)(1) << 31) | ((uint32_t)(21 + 0x45) << 16) | (uint32_t)(200), 14:20:14 INFO - NS_ERROR_SRI_DISABLED = ((uint32_t)(1) << 31) | ((uint32_t)(21 + 0x45) << 16) | (uint32_t)(201), 14:20:14 INFO - NS_ERROR_SRI_NOT_ELIGIBLE = ((uint32_t)(1) << 31) | ((uint32_t)(21 + 0x45) << 16) | (uint32_t)(202), 14:20:14 INFO - NS_ERROR_SRI_UNEXPECTED_HASH_TYPE = ((uint32_t)(1) << 31) | ((uint32_t)(21 + 0x45) << 16) | (uint32_t)(203), 14:20:14 INFO - NS_ERROR_SRI_IMPORT = ((uint32_t)(1) << 31) | ((uint32_t)(21 + 0x45) << 16) | (uint32_t)(204), 14:20:14 INFO - NS_ERROR_CMS_VERIFY_NOT_SIGNED = ((uint32_t)(1) << 31) | ((uint32_t)(21 + 0x45) << 16) | (uint32_t)(1024), 14:20:14 INFO - NS_ERROR_CMS_VERIFY_NO_CONTENT_INFO = ((uint32_t)(1) << 31) | ((uint32_t)(21 + 0x45) << 16) | (uint32_t)(1025), 14:20:14 INFO - NS_ERROR_CMS_VERIFY_BAD_DIGEST = ((uint32_t)(1) << 31) | ((uint32_t)(21 + 0x45) << 16) | (uint32_t)(1026), 14:20:14 INFO - NS_ERROR_CMS_VERIFY_NOCERT = ((uint32_t)(1) << 31) | ((uint32_t)(21 + 0x45) << 16) | (uint32_t)(1028), 14:20:14 INFO - NS_ERROR_CMS_VERIFY_UNTRUSTED = ((uint32_t)(1) << 31) | ((uint32_t)(21 + 0x45) << 16) | (uint32_t)(1029), 14:20:14 INFO - NS_ERROR_CMS_VERIFY_ERROR_UNVERIFIED = ((uint32_t)(1) << 31) | ((uint32_t)(21 + 0x45) << 16) | (uint32_t)(1031), 14:20:14 INFO - NS_ERROR_CMS_VERIFY_ERROR_PROCESSING = ((uint32_t)(1) << 31) | ((uint32_t)(21 + 0x45) << 16) | (uint32_t)(1032), 14:20:14 INFO - NS_ERROR_CMS_VERIFY_BAD_SIGNATURE = ((uint32_t)(1) << 31) | ((uint32_t)(21 + 0x45) << 16) | (uint32_t)(1033), 14:20:14 INFO - NS_ERROR_CMS_VERIFY_DIGEST_MISMATCH = ((uint32_t)(1) << 31) | ((uint32_t)(21 + 0x45) << 16) | (uint32_t)(1034), 14:20:14 INFO - NS_ERROR_CMS_VERIFY_UNKNOWN_ALGO = ((uint32_t)(1) << 31) | ((uint32_t)(21 + 0x45) << 16) | (uint32_t)(1035), 14:20:14 INFO - NS_ERROR_CMS_VERIFY_UNSUPPORTED_ALGO = ((uint32_t)(1) << 31) | ((uint32_t)(21 + 0x45) << 16) | (uint32_t)(1036), 14:20:14 INFO - NS_ERROR_CMS_VERIFY_MALFORMED_SIGNATURE = ((uint32_t)(1) << 31) | ((uint32_t)(21 + 0x45) << 16) | (uint32_t)(1037), 14:20:14 INFO - NS_ERROR_CMS_VERIFY_HEADER_MISMATCH = ((uint32_t)(1) << 31) | ((uint32_t)(21 + 0x45) << 16) | (uint32_t)(1038), 14:20:14 INFO - NS_ERROR_CMS_VERIFY_NOT_YET_ATTEMPTED = ((uint32_t)(1) << 31) | ((uint32_t)(21 + 0x45) << 16) | (uint32_t)(1039), 14:20:14 INFO - NS_ERROR_CMS_VERIFY_CERT_WITHOUT_ADDRESS = ((uint32_t)(1) << 31) | ((uint32_t)(21 + 0x45) << 16) | (uint32_t)(1040), 14:20:14 INFO - NS_ERROR_CMS_ENCRYPT_NO_BULK_ALG = ((uint32_t)(1) << 31) | ((uint32_t)(21 + 0x45) << 16) | (uint32_t)(1056), 14:20:14 INFO - NS_ERROR_CMS_ENCRYPT_INCOMPLETE = ((uint32_t)(1) << 31) | ((uint32_t)(21 + 0x45) << 16) | (uint32_t)(1057), 14:20:14 INFO - NS_ERROR_DOM_INVALID_EXPRESSION_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(22 + 0x45) << 16) | (uint32_t)(51), 14:20:14 INFO - NS_ERROR_DOM_TYPE_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(22 + 0x45) << 16) | (uint32_t)(52), 14:20:14 INFO - NS_ERROR_WONT_HANDLE_CONTENT = ((uint32_t)(1) << 31) | ((uint32_t)(24 + 0x45) << 16) | (uint32_t)(1), 14:20:14 INFO - NS_ERROR_MALWARE_URI = ((uint32_t)(1) << 31) | ((uint32_t)(24 + 0x45) << 16) | (uint32_t)(30), 14:20:14 INFO - NS_ERROR_PHISHING_URI = ((uint32_t)(1) << 31) | ((uint32_t)(24 + 0x45) << 16) | (uint32_t)(31), 14:20:14 INFO - NS_ERROR_TRACKING_URI = ((uint32_t)(1) << 31) | ((uint32_t)(24 + 0x45) << 16) | (uint32_t)(34), 14:20:14 INFO - NS_ERROR_UNWANTED_URI = ((uint32_t)(1) << 31) | ((uint32_t)(24 + 0x45) << 16) | (uint32_t)(35), 14:20:14 INFO - NS_ERROR_BLOCKED_URI = ((uint32_t)(1) << 31) | ((uint32_t)(24 + 0x45) << 16) | (uint32_t)(37), 14:20:14 INFO - NS_ERROR_SAVE_LINK_AS_TIMEOUT = ((uint32_t)(1) << 31) | ((uint32_t)(24 + 0x45) << 16) | (uint32_t)(32), 14:20:14 INFO - NS_ERROR_PARSED_DATA_CACHED = ((uint32_t)(1) << 31) | ((uint32_t)(24 + 0x45) << 16) | (uint32_t)(33), 14:20:14 INFO - NS_REFRESHURI_HEADER_FOUND = ((uint32_t)(0) << 31) | ((uint32_t)(24 + 0x45) << 16) | (uint32_t)(2), 14:20:14 INFO - NS_ERROR_IMAGE_SRC_CHANGED = ((uint32_t)(1) << 31) | ((uint32_t)(25 + 0x45) << 16) | (uint32_t)(4), 14:20:14 INFO - NS_ERROR_IMAGE_BLOCKED = ((uint32_t)(1) << 31) | ((uint32_t)(25 + 0x45) << 16) | (uint32_t)(5), 14:20:14 INFO - NS_ERROR_CONTENT_BLOCKED = ((uint32_t)(1) << 31) | ((uint32_t)(25 + 0x45) << 16) | (uint32_t)(6), 14:20:14 INFO - NS_ERROR_CONTENT_BLOCKED_SHOW_ALT = ((uint32_t)(1) << 31) | ((uint32_t)(25 + 0x45) << 16) | (uint32_t)(7), 14:20:14 INFO - NS_PROPTABLE_PROP_NOT_THERE = ((uint32_t)(1) << 31) | ((uint32_t)(25 + 0x45) << 16) | (uint32_t)(10), 14:20:14 INFO - NS_ERROR_XBL_BLOCKED = ((uint32_t)(1) << 31) | ((uint32_t)(25 + 0x45) << 16) | (uint32_t)(15), 14:20:14 INFO - NS_ERROR_CONTENT_CRASHED = ((uint32_t)(1) << 31) | ((uint32_t)(25 + 0x45) << 16) | (uint32_t)(16), 14:20:14 INFO - NS_HTML_STYLE_PROPERTY_NOT_THERE = ((uint32_t)(0) << 31) | ((uint32_t)(25 + 0x45) << 16) | (uint32_t)(2), 14:20:14 INFO - NS_CONTENT_BLOCKED = ((uint32_t)(0) << 31) | ((uint32_t)(25 + 0x45) << 16) | (uint32_t)(8), 14:20:14 INFO - NS_CONTENT_BLOCKED_SHOW_ALT = ((uint32_t)(0) << 31) | ((uint32_t)(25 + 0x45) << 16) | (uint32_t)(9), 14:20:14 INFO - NS_PROPTABLE_PROP_OVERWRITTEN = ((uint32_t)(0) << 31) | ((uint32_t)(25 + 0x45) << 16) | (uint32_t)(11), 14:20:14 INFO - NS_FINDBROADCASTER_NOT_FOUND = ((uint32_t)(0) << 31) | ((uint32_t)(25 + 0x45) << 16) | (uint32_t)(12), 14:20:14 INFO - NS_FINDBROADCASTER_FOUND = ((uint32_t)(0) << 31) | ((uint32_t)(25 + 0x45) << 16) | (uint32_t)(13), 14:20:14 INFO - NS_FINDBROADCASTER_AWAIT_OVERLAYS = ((uint32_t)(0) << 31) | ((uint32_t)(25 + 0x45) << 16) | (uint32_t)(14), 14:20:14 INFO - NS_ERROR_XPATH_INVALID_ARG = NS_ERROR_INVALID_ARG, 14:20:14 INFO - NS_ERROR_XSLT_PARSE_FAILURE = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(1), 14:20:14 INFO - NS_ERROR_XPATH_PARSE_FAILURE = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(2), 14:20:14 INFO - NS_ERROR_XSLT_ALREADY_SET = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(3), 14:20:14 INFO - NS_ERROR_XSLT_EXECUTION_FAILURE = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(4), 14:20:14 INFO - NS_ERROR_XPATH_UNKNOWN_FUNCTION = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(5), 14:20:14 INFO - NS_ERROR_XSLT_BAD_RECURSION = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(6), 14:20:14 INFO - NS_ERROR_XSLT_BAD_VALUE = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(7), 14:20:14 INFO - NS_ERROR_XSLT_NODESET_EXPECTED = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(8), 14:20:14 INFO - NS_ERROR_XSLT_ABORTED = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(9), 14:20:14 INFO - NS_ERROR_XSLT_NETWORK_ERROR = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(10), 14:20:14 INFO - NS_ERROR_XSLT_WRONG_MIME_TYPE = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(11), 14:20:14 INFO - NS_ERROR_XSLT_LOAD_RECURSION = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(12), 14:20:14 INFO - NS_ERROR_XPATH_BAD_ARGUMENT_COUNT = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(13), 14:20:14 INFO - NS_ERROR_XPATH_BAD_EXTENSION_FUNCTION = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(14), 14:20:14 INFO - NS_ERROR_XPATH_PAREN_EXPECTED = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(15), 14:20:14 INFO - NS_ERROR_XPATH_INVALID_AXIS = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(16), 14:20:14 INFO - NS_ERROR_XPATH_NO_NODE_TYPE_TEST = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(17), 14:20:14 INFO - NS_ERROR_XPATH_BRACKET_EXPECTED = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(18), 14:20:14 INFO - NS_ERROR_XPATH_INVALID_VAR_NAME = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(19), 14:20:14 INFO - NS_ERROR_XPATH_UNEXPECTED_END = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(20), 14:20:14 INFO - NS_ERROR_XPATH_OPERATOR_EXPECTED = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(21), 14:20:14 INFO - NS_ERROR_XPATH_UNCLOSED_LITERAL = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(22), 14:20:14 INFO - NS_ERROR_XPATH_BAD_COLON = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(23), 14:20:14 INFO - NS_ERROR_XPATH_BAD_BANG = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(24), 14:20:14 INFO - NS_ERROR_XPATH_ILLEGAL_CHAR = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(25), 14:20:14 INFO - NS_ERROR_XPATH_BINARY_EXPECTED = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(26), 14:20:14 INFO - NS_ERROR_XSLT_LOAD_BLOCKED_ERROR = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(27), 14:20:14 INFO - NS_ERROR_XPATH_INVALID_EXPRESSION_EVALUATED = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(28), 14:20:14 INFO - NS_ERROR_XPATH_UNBALANCED_CURLY_BRACE = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(29), 14:20:14 INFO - NS_ERROR_XSLT_BAD_NODE_NAME = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(30), 14:20:14 INFO - NS_ERROR_XSLT_VAR_ALREADY_SET = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(31), 14:20:14 INFO - NS_ERROR_XSLT_CALL_TO_KEY_NOT_ALLOWED = ((uint32_t)(1) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(32), 14:20:14 INFO - NS_XSLT_GET_NEW_HANDLER = ((uint32_t)(0) << 31) | ((uint32_t)(27 + 0x45) << 16) | (uint32_t)(1), 14:20:14 INFO - NS_ERROR_TRANSPORT_INIT = ((uint32_t)(1) << 31) | ((uint32_t)(28 + 0x45) << 16) | (uint32_t)(1), 14:20:14 INFO - NS_ERROR_DUPLICATE_HANDLE = ((uint32_t)(1) << 31) | ((uint32_t)(28 + 0x45) << 16) | (uint32_t)(2), 14:20:14 INFO - NS_ERROR_BRIDGE_OPEN_PARENT = ((uint32_t)(1) << 31) | ((uint32_t)(28 + 0x45) << 16) | (uint32_t)(3), 14:20:14 INFO - NS_ERROR_BRIDGE_OPEN_CHILD = ((uint32_t)(1) << 31) | ((uint32_t)(28 + 0x45) << 16) | (uint32_t)(4), 14:20:14 INFO - NS_ERROR_DOM_SVG_WRONG_TYPE_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(29 + 0x45) << 16) | (uint32_t)(0), 14:20:14 INFO - NS_ERROR_DOM_SVG_MATRIX_NOT_INVERTABLE = ((uint32_t)(1) << 31) | ((uint32_t)(29 + 0x45) << 16) | (uint32_t)(2), 14:20:14 INFO - NS_ERROR_STORAGE_BUSY = ((uint32_t)(1) << 31) | ((uint32_t)(30 + 0x45) << 16) | (uint32_t)(1), 14:20:14 INFO - NS_ERROR_STORAGE_IOERR = ((uint32_t)(1) << 31) | ((uint32_t)(30 + 0x45) << 16) | (uint32_t)(2), 14:20:14 INFO - NS_ERROR_STORAGE_CONSTRAINT = ((uint32_t)(1) << 31) | ((uint32_t)(30 + 0x45) << 16) | (uint32_t)(3), 14:20:14 INFO - NS_ERROR_DOM_FILE_NOT_FOUND_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(32 + 0x45) << 16) | (uint32_t)(0), 14:20:14 INFO - NS_ERROR_DOM_FILE_NOT_READABLE_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(32 + 0x45) << 16) | (uint32_t)(1), 14:20:14 INFO - NS_ERROR_DOM_FILE_ABORT_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(32 + 0x45) << 16) | (uint32_t)(2), 14:20:14 INFO - NS_ERROR_DOM_INDEXEDDB_UNKNOWN_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(33 + 0x45) << 16) | (uint32_t)(1), 14:20:14 INFO - NS_ERROR_DOM_INDEXEDDB_NOT_FOUND_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(33 + 0x45) << 16) | (uint32_t)(3), 14:20:14 INFO - NS_ERROR_DOM_INDEXEDDB_CONSTRAINT_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(33 + 0x45) << 16) | (uint32_t)(4), 14:20:14 INFO - NS_ERROR_DOM_INDEXEDDB_DATA_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(33 + 0x45) << 16) | (uint32_t)(5), 14:20:14 INFO - NS_ERROR_DOM_INDEXEDDB_NOT_ALLOWED_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(33 + 0x45) << 16) | (uint32_t)(6), 14:20:14 INFO - NS_ERROR_DOM_INDEXEDDB_TRANSACTION_INACTIVE_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(33 + 0x45) << 16) | (uint32_t)(7), 14:20:14 INFO - NS_ERROR_DOM_INDEXEDDB_ABORT_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(33 + 0x45) << 16) | (uint32_t)(8), 14:20:14 INFO - NS_ERROR_DOM_INDEXEDDB_READ_ONLY_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(33 + 0x45) << 16) | (uint32_t)(9), 14:20:14 INFO - NS_ERROR_DOM_INDEXEDDB_TIMEOUT_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(33 + 0x45) << 16) | (uint32_t)(10), 14:20:14 INFO - NS_ERROR_DOM_INDEXEDDB_QUOTA_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(33 + 0x45) << 16) | (uint32_t)(11), 14:20:14 INFO - NS_ERROR_DOM_INDEXEDDB_VERSION_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(33 + 0x45) << 16) | (uint32_t)(12), 14:20:14 INFO - NS_ERROR_DOM_INDEXEDDB_RECOVERABLE_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(33 + 0x45) << 16) | (uint32_t)(1001), 14:20:14 INFO - NS_ERROR_DOM_FILEHANDLE_UNKNOWN_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(34 + 0x45) << 16) | (uint32_t)(1), 14:20:14 INFO - NS_ERROR_DOM_FILEHANDLE_NOT_ALLOWED_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(34 + 0x45) << 16) | (uint32_t)(2), 14:20:14 INFO - NS_ERROR_DOM_FILEHANDLE_INACTIVE_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(34 + 0x45) << 16) | (uint32_t)(3), 14:20:14 INFO - NS_ERROR_DOM_FILEHANDLE_ABORT_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(34 + 0x45) << 16) | (uint32_t)(4), 14:20:14 INFO - NS_ERROR_DOM_FILEHANDLE_READ_ONLY_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(34 + 0x45) << 16) | (uint32_t)(5), 14:20:14 INFO - NS_ERROR_DOM_FILEHANDLE_QUOTA_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(34 + 0x45) << 16) | (uint32_t)(6), 14:20:14 INFO - NS_ERROR_SIGNED_JAR_NOT_SIGNED = ((uint32_t)(1) << 31) | ((uint32_t)(35 + 0x45) << 16) | (uint32_t)(1), 14:20:14 INFO - NS_ERROR_SIGNED_JAR_MODIFIED_ENTRY = ((uint32_t)(1) << 31) | ((uint32_t)(35 + 0x45) << 16) | (uint32_t)(2), 14:20:14 INFO - NS_ERROR_SIGNED_JAR_UNSIGNED_ENTRY = ((uint32_t)(1) << 31) | ((uint32_t)(35 + 0x45) << 16) | (uint32_t)(3), 14:20:14 INFO - NS_ERROR_SIGNED_JAR_ENTRY_MISSING = ((uint32_t)(1) << 31) | ((uint32_t)(35 + 0x45) << 16) | (uint32_t)(4), 14:20:14 INFO - NS_ERROR_SIGNED_JAR_WRONG_SIGNATURE = ((uint32_t)(1) << 31) | ((uint32_t)(35 + 0x45) << 16) | (uint32_t)(5), 14:20:14 INFO - NS_ERROR_SIGNED_JAR_ENTRY_TOO_LARGE = ((uint32_t)(1) << 31) | ((uint32_t)(35 + 0x45) << 16) | (uint32_t)(6), 14:20:14 INFO - NS_ERROR_SIGNED_JAR_ENTRY_INVALID = ((uint32_t)(1) << 31) | ((uint32_t)(35 + 0x45) << 16) | (uint32_t)(7), 14:20:14 INFO - NS_ERROR_SIGNED_JAR_MANIFEST_INVALID = ((uint32_t)(1) << 31) | ((uint32_t)(35 + 0x45) << 16) | (uint32_t)(8), 14:20:14 INFO - NS_ERROR_DOM_FILESYSTEM_INVALID_PATH_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(36 + 0x45) << 16) | (uint32_t)(1), 14:20:14 INFO - NS_ERROR_DOM_FILESYSTEM_INVALID_MODIFICATION_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(36 + 0x45) << 16) | (uint32_t)(2), 14:20:14 INFO - NS_ERROR_DOM_FILESYSTEM_NO_MODIFICATION_ALLOWED_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(36 + 0x45) << 16) | (uint32_t)(3), 14:20:14 INFO - NS_ERROR_DOM_FILESYSTEM_PATH_EXISTS_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(36 + 0x45) << 16) | (uint32_t)(4), 14:20:14 INFO - NS_ERROR_DOM_FILESYSTEM_TYPE_MISMATCH_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(36 + 0x45) << 16) | (uint32_t)(5), 14:20:14 INFO - NS_ERROR_DOM_FILESYSTEM_UNKNOWN_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(36 + 0x45) << 16) | (uint32_t)(6), 14:20:14 INFO - NS_ERROR_SIGNED_APP_MANIFEST_INVALID = ((uint32_t)(1) << 31) | ((uint32_t)(38 + 0x45) << 16) | (uint32_t)(1), 14:20:14 INFO - NS_ERROR_DOM_ANIM_MISSING_PROPS_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(39 + 0x45) << 16) | (uint32_t)(1), 14:20:14 INFO - NS_ERROR_DOM_PUSH_INVALID_REGISTRATION_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(40 + 0x45) << 16) | (uint32_t)(1), 14:20:14 INFO - NS_ERROR_DOM_PUSH_DENIED_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(40 + 0x45) << 16) | (uint32_t)(2), 14:20:14 INFO - NS_ERROR_DOM_PUSH_ABORT_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(40 + 0x45) << 16) | (uint32_t)(3), 14:20:14 INFO - NS_ERROR_DOM_PUSH_SERVICE_UNREACHABLE = ((uint32_t)(1) << 31) | ((uint32_t)(40 + 0x45) << 16) | (uint32_t)(4), 14:20:14 INFO - NS_ERROR_DOM_PUSH_INVALID_KEY_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(40 + 0x45) << 16) | (uint32_t)(5), 14:20:14 INFO - NS_ERROR_DOM_PUSH_MISMATCHED_KEY_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(40 + 0x45) << 16) | (uint32_t)(6), 14:20:14 INFO - NS_ERROR_DOM_MEDIA_ABORT_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(41 + 0x45) << 16) | (uint32_t)(1), 14:20:14 INFO - NS_ERROR_DOM_MEDIA_NOT_ALLOWED_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(41 + 0x45) << 16) | (uint32_t)(2), 14:20:14 INFO - NS_ERROR_DOM_MEDIA_NOT_SUPPORTED_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(41 + 0x45) << 16) | (uint32_t)(3), 14:20:14 INFO - NS_ERROR_DOM_MEDIA_DECODE_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(41 + 0x45) << 16) | (uint32_t)(4), 14:20:14 INFO - NS_ERROR_DOM_MEDIA_FATAL_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(41 + 0x45) << 16) | (uint32_t)(5), 14:20:14 INFO - NS_ERROR_DOM_MEDIA_METADATA_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(41 + 0x45) << 16) | (uint32_t)(6), 14:20:14 INFO - NS_ERROR_DOM_MEDIA_OVERFLOW_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(41 + 0x45) << 16) | (uint32_t)(7), 14:20:14 INFO - NS_ERROR_DOM_MEDIA_END_OF_STREAM = ((uint32_t)(1) << 31) | ((uint32_t)(41 + 0x45) << 16) | (uint32_t)(8), 14:20:14 INFO - NS_ERROR_DOM_MEDIA_WAITING_FOR_DATA = ((uint32_t)(1) << 31) | ((uint32_t)(41 + 0x45) << 16) | (uint32_t)(9), 14:20:14 INFO - NS_ERROR_DOM_MEDIA_CANCELED = ((uint32_t)(1) << 31) | ((uint32_t)(41 + 0x45) << 16) | (uint32_t)(10), 14:20:14 INFO - NS_ERROR_DOM_MEDIA_MEDIASINK_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(41 + 0x45) << 16) | (uint32_t)(11), 14:20:14 INFO - NS_ERROR_DOM_MEDIA_DEMUXER_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(41 + 0x45) << 16) | (uint32_t)(12), 14:20:14 INFO - NS_ERROR_DOM_MEDIA_CDM_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(41 + 0x45) << 16) | (uint32_t)(13), 14:20:14 INFO - NS_ERROR_DOM_MEDIA_NEED_NEW_DECODER = ((uint32_t)(1) << 31) | ((uint32_t)(41 + 0x45) << 16) | (uint32_t)(14), 14:20:14 INFO - NS_ERROR_DOM_MEDIA_CUBEB_INITIALIZATION_ERR = ((uint32_t)(1) << 31) | ((uint32_t)(41 + 0x45) << 16) | (uint32_t)(101), 14:20:14 INFO - NS_ERROR_UC_UPDATE_UNKNOWN = ((uint32_t)(1) << 31) | ((uint32_t)(42 + 0x45) << 16) | (uint32_t)(1), 14:20:14 INFO - NS_ERROR_UC_UPDATE_DUPLICATE_PREFIX = ((uint32_t)(1) << 31) | ((uint32_t)(42 + 0x45) << 16) | (uint32_t)(2), 14:20:14 INFO - NS_ERROR_UC_UPDATE_INFINITE_LOOP = ((uint32_t)(1) << 31) | ((uint32_t)(42 + 0x45) << 16) | (uint32_t)(3), 14:20:14 INFO - NS_ERROR_UC_UPDATE_WRONG_REMOVAL_INDICES = ((uint32_t)(1) << 31) | ((uint32_t)(42 + 0x45) << 16) | (uint32_t)(4), 14:20:14 INFO - NS_ERROR_UC_UPDATE_CHECKSUM_MISMATCH = ((uint32_t)(1) << 31) | ((uint32_t)(42 + 0x45) << 16) | (uint32_t)(5), 14:20:14 INFO - NS_ERROR_UC_UPDATE_MISSING_CHECKSUM = ((uint32_t)(1) << 31) | ((uint32_t)(42 + 0x45) << 16) | (uint32_t)(6), 14:20:14 INFO - NS_ERROR_DOWNLOAD_COMPLETE = ((uint32_t)(1) << 31) | ((uint32_t)(51 + 0x45) << 16) | (uint32_t)(1), 14:20:14 INFO - NS_ERROR_DOWNLOAD_NOT_PARTIAL = ((uint32_t)(1) << 31) | ((uint32_t)(51 + 0x45) << 16) | (uint32_t)(2), 14:20:14 INFO - NS_ERROR_UNORM_MOREOUTPUT = ((uint32_t)(1) << 31) | ((uint32_t)(51 + 0x45) << 16) | (uint32_t)(33), 14:20:14 INFO - NS_ERROR_DOCSHELL_REQUEST_REJECTED = ((uint32_t)(1) << 31) | ((uint32_t)(51 + 0x45) << 16) | (uint32_t)(1001), 14:20:14 INFO - NS_ERROR_DOCUMENT_IS_PRINTMODE = ((uint32_t)(1) << 31) | ((uint32_t)(51 + 0x45) << 16) | (uint32_t)(2001), 14:20:14 INFO - NS_SUCCESS_DONT_FIXUP = ((uint32_t)(0) << 31) | ((uint32_t)(51 + 0x45) << 16) | (uint32_t)(1), 14:20:14 INFO - NS_SUCCESS_RESTART_APP = ((uint32_t)(0) << 31) | ((uint32_t)(51 + 0x45) << 16) | (uint32_t)(1), 14:20:14 INFO - NS_SUCCESS_RESTART_APP_NOT_SAME_PROFILE = ((uint32_t)(0) << 31) | ((uint32_t)(51 + 0x45) << 16) | (uint32_t)(3), 14:20:14 INFO - NS_SUCCESS_UNORM_NOTFOUND = ((uint32_t)(0) << 31) | ((uint32_t)(51 + 0x45) << 16) | (uint32_t)(17), 14:20:14 INFO - NS_ERROR_NOT_IN_TREE = ((uint32_t)(1) << 31) | ((uint32_t)(51 + 0x45) << 16) | (uint32_t)(38), 14:20:14 INFO - NS_OK_NO_NAME_CLAUSE_HANDLED = ((uint32_t)(0) << 31) | ((uint32_t)(51 + 0x45) << 16) | (uint32_t)(34) 14:20:14 INFO - #line 129 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsError.h" 14:20:14 INFO - }; 14:20:14 INFO - const nsresult 14:20:14 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\ErrorList.h" 14:20:14 INFO - NS_OK = nsresult::NS_OK, 14:20:14 INFO - NS_ERROR_BASE = nsresult::NS_ERROR_BASE, 14:20:14 INFO - NS_ERROR_NOT_INITIALIZED = nsresult::NS_ERROR_NOT_INITIALIZED, 14:20:14 INFO - NS_ERROR_ALREADY_INITIALIZED = nsresult::NS_ERROR_ALREADY_INITIALIZED, 14:20:14 INFO - NS_ERROR_NOT_IMPLEMENTED = nsresult::NS_ERROR_NOT_IMPLEMENTED, 14:20:14 INFO - NS_NOINTERFACE = nsresult::NS_NOINTERFACE, 14:20:14 INFO - NS_ERROR_NO_INTERFACE = nsresult::NS_ERROR_NO_INTERFACE, 14:20:14 INFO - NS_ERROR_ABORT = nsresult::NS_ERROR_ABORT, 14:20:14 INFO - NS_ERROR_FAILURE = nsresult::NS_ERROR_FAILURE, 14:20:14 INFO - NS_ERROR_UNEXPECTED = nsresult::NS_ERROR_UNEXPECTED, 14:20:14 INFO - NS_ERROR_OUT_OF_MEMORY = nsresult::NS_ERROR_OUT_OF_MEMORY, 14:20:14 INFO - NS_ERROR_ILLEGAL_VALUE = nsresult::NS_ERROR_ILLEGAL_VALUE, 14:20:14 INFO - NS_ERROR_INVALID_ARG = nsresult::NS_ERROR_INVALID_ARG, 14:20:14 INFO - NS_ERROR_INVALID_POINTER = nsresult::NS_ERROR_INVALID_POINTER, 14:20:14 INFO - NS_ERROR_NULL_POINTER = nsresult::NS_ERROR_NULL_POINTER, 14:20:14 INFO - NS_ERROR_NO_AGGREGATION = nsresult::NS_ERROR_NO_AGGREGATION, 14:20:14 INFO - NS_ERROR_NOT_AVAILABLE = nsresult::NS_ERROR_NOT_AVAILABLE, 14:20:14 INFO - NS_ERROR_FACTORY_NOT_REGISTERED = nsresult::NS_ERROR_FACTORY_NOT_REGISTERED, 14:20:14 INFO - NS_ERROR_FACTORY_REGISTER_AGAIN = nsresult::NS_ERROR_FACTORY_REGISTER_AGAIN, 14:20:14 INFO - NS_ERROR_FACTORY_NOT_LOADED = nsresult::NS_ERROR_FACTORY_NOT_LOADED, 14:20:14 INFO - NS_ERROR_FACTORY_NO_SIGNATURE_SUPPORT = nsresult::NS_ERROR_FACTORY_NO_SIGNATURE_SUPPORT, 14:20:14 INFO - NS_ERROR_FACTORY_EXISTS = nsresult::NS_ERROR_FACTORY_EXISTS, 14:20:14 INFO - NS_ERROR_CANNOT_CONVERT_DATA = nsresult::NS_ERROR_CANNOT_CONVERT_DATA, 14:20:14 INFO - NS_ERROR_OBJECT_IS_IMMUTABLE = nsresult::NS_ERROR_OBJECT_IS_IMMUTABLE, 14:20:14 INFO - NS_ERROR_LOSS_OF_SIGNIFICANT_DATA = nsresult::NS_ERROR_LOSS_OF_SIGNIFICANT_DATA, 14:20:14 INFO - NS_ERROR_NOT_SAME_THREAD = nsresult::NS_ERROR_NOT_SAME_THREAD, 14:20:14 INFO - NS_ERROR_ILLEGAL_DURING_SHUTDOWN = nsresult::NS_ERROR_ILLEGAL_DURING_SHUTDOWN, 14:20:14 INFO - NS_ERROR_SERVICE_NOT_AVAILABLE = nsresult::NS_ERROR_SERVICE_NOT_AVAILABLE, 14:20:14 INFO - NS_SUCCESS_LOSS_OF_INSIGNIFICANT_DATA = nsresult::NS_SUCCESS_LOSS_OF_INSIGNIFICANT_DATA, 14:20:14 INFO - NS_SUCCESS_INTERRUPTED_TRAVERSE = nsresult::NS_SUCCESS_INTERRUPTED_TRAVERSE, 14:20:14 INFO - NS_ERROR_SERVICE_NOT_FOUND = nsresult::NS_ERROR_SERVICE_NOT_FOUND, 14:20:14 INFO - NS_ERROR_SERVICE_IN_USE = nsresult::NS_ERROR_SERVICE_IN_USE, 14:20:14 INFO - NS_BASE_STREAM_CLOSED = nsresult::NS_BASE_STREAM_CLOSED, 14:20:14 INFO - NS_BASE_STREAM_OSERROR = nsresult::NS_BASE_STREAM_OSERROR, 14:20:14 INFO - NS_BASE_STREAM_ILLEGAL_ARGS = nsresult::NS_BASE_STREAM_ILLEGAL_ARGS, 14:20:14 INFO - NS_BASE_STREAM_NO_CONVERTER = nsresult::NS_BASE_STREAM_NO_CONVERTER, 14:20:14 INFO - NS_BASE_STREAM_BAD_CONVERSION = nsresult::NS_BASE_STREAM_BAD_CONVERSION, 14:20:14 INFO - NS_BASE_STREAM_WOULD_BLOCK = nsresult::NS_BASE_STREAM_WOULD_BLOCK, 14:20:14 INFO - NS_ERROR_GFX_PRINTER_NO_PRINTER_AVAILABLE = nsresult::NS_ERROR_GFX_PRINTER_NO_PRINTER_AVAILABLE, 14:20:14 INFO - NS_ERROR_GFX_PRINTER_NAME_NOT_FOUND = nsresult::NS_ERROR_GFX_PRINTER_NAME_NOT_FOUND, 14:20:14 INFO - NS_ERROR_GFX_PRINTER_COULD_NOT_OPEN_FILE = nsresult::NS_ERROR_GFX_PRINTER_COULD_NOT_OPEN_FILE, 14:20:14 INFO - NS_ERROR_GFX_PRINTER_STARTDOC = nsresult::NS_ERROR_GFX_PRINTER_STARTDOC, 14:20:14 INFO - NS_ERROR_GFX_PRINTER_ENDDOC = nsresult::NS_ERROR_GFX_PRINTER_ENDDOC, 14:20:14 INFO - NS_ERROR_GFX_PRINTER_STARTPAGE = nsresult::NS_ERROR_GFX_PRINTER_STARTPAGE, 14:20:14 INFO - NS_ERROR_GFX_PRINTER_DOC_IS_BUSY = nsresult::NS_ERROR_GFX_PRINTER_DOC_IS_BUSY, 14:20:14 INFO - NS_ERROR_GFX_CMAP_MALFORMED = nsresult::NS_ERROR_GFX_CMAP_MALFORMED, 14:20:14 INFO - NS_SUCCESS_EVENT_CONSUMED = nsresult::NS_SUCCESS_EVENT_CONSUMED, 14:20:14 INFO - NS_SUCCESS_EVENT_HANDLED_ASYNCHRONOUSLY = nsresult::NS_SUCCESS_EVENT_HANDLED_ASYNCHRONOUSLY, 14:20:14 INFO - NS_BINDING_SUCCEEDED = nsresult::NS_BINDING_SUCCEEDED, 14:20:14 INFO - NS_BINDING_FAILED = nsresult::NS_BINDING_FAILED, 14:20:14 INFO - NS_BINDING_ABORTED = nsresult::NS_BINDING_ABORTED, 14:20:14 INFO - NS_BINDING_REDIRECTED = nsresult::NS_BINDING_REDIRECTED, 14:20:14 INFO - NS_BINDING_RETARGETED = nsresult::NS_BINDING_RETARGETED, 14:20:14 INFO - NS_ERROR_MALFORMED_URI = nsresult::NS_ERROR_MALFORMED_URI, 14:20:14 INFO - NS_ERROR_IN_PROGRESS = nsresult::NS_ERROR_IN_PROGRESS, 14:20:14 INFO - NS_ERROR_NO_CONTENT = nsresult::NS_ERROR_NO_CONTENT, 14:20:14 INFO - NS_ERROR_UNKNOWN_PROTOCOL = nsresult::NS_ERROR_UNKNOWN_PROTOCOL, 14:20:14 INFO - NS_ERROR_INVALID_CONTENT_ENCODING = nsresult::NS_ERROR_INVALID_CONTENT_ENCODING, 14:20:14 INFO - NS_ERROR_CORRUPTED_CONTENT = nsresult::NS_ERROR_CORRUPTED_CONTENT, 14:20:14 INFO - NS_ERROR_INVALID_SIGNATURE = nsresult::NS_ERROR_INVALID_SIGNATURE, 14:20:14 INFO - NS_ERROR_FIRST_HEADER_FIELD_COMPONENT_EMPTY = nsresult::NS_ERROR_FIRST_HEADER_FIELD_COMPONENT_EMPTY, 14:20:14 INFO - NS_ERROR_ALREADY_OPENED = nsresult::NS_ERROR_ALREADY_OPENED, 14:20:14 INFO - NS_ERROR_ALREADY_CONNECTED = nsresult::NS_ERROR_ALREADY_CONNECTED, 14:20:14 INFO - NS_ERROR_NOT_CONNECTED = nsresult::NS_ERROR_NOT_CONNECTED, 14:20:14 INFO - NS_ERROR_CONNECTION_REFUSED = nsresult::NS_ERROR_CONNECTION_REFUSED, 14:20:14 INFO - NS_ERROR_NET_TIMEOUT = nsresult::NS_ERROR_NET_TIMEOUT, 14:20:14 INFO - NS_ERROR_OFFLINE = nsresult::NS_ERROR_OFFLINE, 14:20:14 INFO - NS_ERROR_PORT_ACCESS_NOT_ALLOWED = nsresult::NS_ERROR_PORT_ACCESS_NOT_ALLOWED, 14:20:14 INFO - NS_ERROR_NET_RESET = nsresult::NS_ERROR_NET_RESET, 14:20:14 INFO - NS_ERROR_NET_INTERRUPT = nsresult::NS_ERROR_NET_INTERRUPT, 14:20:14 INFO - NS_ERROR_PROXY_CONNECTION_REFUSED = nsresult::NS_ERROR_PROXY_CONNECTION_REFUSED, 14:20:14 INFO - NS_ERROR_NET_PARTIAL_TRANSFER = nsresult::NS_ERROR_NET_PARTIAL_TRANSFER, 14:20:14 INFO - NS_ERROR_NET_INADEQUATE_SECURITY = nsresult::NS_ERROR_NET_INADEQUATE_SECURITY, 14:20:14 INFO - NS_ERROR_NOT_RESUMABLE = nsresult::NS_ERROR_NOT_RESUMABLE, 14:20:14 INFO - NS_ERROR_REDIRECT_LOOP = nsresult::NS_ERROR_REDIRECT_LOOP, 14:20:14 INFO - NS_ERROR_ENTITY_CHANGED = nsresult::NS_ERROR_ENTITY_CHANGED, 14:20:14 INFO - NS_ERROR_UNSAFE_CONTENT_TYPE = nsresult::NS_ERROR_UNSAFE_CONTENT_TYPE, 14:20:14 INFO - NS_ERROR_REMOTE_XUL = nsresult::NS_ERROR_REMOTE_XUL, 14:20:14 INFO - NS_ERROR_LOAD_SHOWED_ERRORPAGE = nsresult::NS_ERROR_LOAD_SHOWED_ERRORPAGE, 14:20:14 INFO - NS_ERROR_FTP_LOGIN = nsresult::NS_ERROR_FTP_LOGIN, 14:20:14 INFO - NS_ERROR_FTP_CWD = nsresult::NS_ERROR_FTP_CWD, 14:20:14 INFO - NS_ERROR_FTP_PASV = nsresult::NS_ERROR_FTP_PASV, 14:20:14 INFO - NS_ERROR_FTP_PWD = nsresult::NS_ERROR_FTP_PWD, 14:20:14 INFO - NS_ERROR_FTP_LIST = nsresult::NS_ERROR_FTP_LIST, 14:20:14 INFO - NS_ERROR_UNKNOWN_HOST = nsresult::NS_ERROR_UNKNOWN_HOST, 14:20:14 INFO - NS_ERROR_DNS_LOOKUP_QUEUE_FULL = nsresult::NS_ERROR_DNS_LOOKUP_QUEUE_FULL, 14:20:14 INFO - NS_ERROR_UNKNOWN_PROXY_HOST = nsresult::NS_ERROR_UNKNOWN_PROXY_HOST, 14:20:14 INFO - NS_ERROR_UNKNOWN_SOCKET_TYPE = nsresult::NS_ERROR_UNKNOWN_SOCKET_TYPE, 14:20:14 INFO - NS_ERROR_SOCKET_CREATE_FAILED = nsresult::NS_ERROR_SOCKET_CREATE_FAILED, 14:20:14 INFO - NS_ERROR_SOCKET_ADDRESS_NOT_SUPPORTED = nsresult::NS_ERROR_SOCKET_ADDRESS_NOT_SUPPORTED, 14:20:14 INFO - NS_ERROR_SOCKET_ADDRESS_IN_USE = nsresult::NS_ERROR_SOCKET_ADDRESS_IN_USE, 14:20:14 INFO - NS_ERROR_CACHE_KEY_NOT_FOUND = nsresult::NS_ERROR_CACHE_KEY_NOT_FOUND, 14:20:14 INFO - NS_ERROR_CACHE_DATA_IS_STREAM = nsresult::NS_ERROR_CACHE_DATA_IS_STREAM, 14:20:14 INFO - NS_ERROR_CACHE_DATA_IS_NOT_STREAM = nsresult::NS_ERROR_CACHE_DATA_IS_NOT_STREAM, 14:20:14 INFO - NS_ERROR_CACHE_WAIT_FOR_VALIDATION = nsresult::NS_ERROR_CACHE_WAIT_FOR_VALIDATION, 14:20:14 INFO - NS_ERROR_CACHE_ENTRY_DOOMED = nsresult::NS_ERROR_CACHE_ENTRY_DOOMED, 14:20:14 INFO - NS_ERROR_CACHE_READ_ACCESS_DENIED = nsresult::NS_ERROR_CACHE_READ_ACCESS_DENIED, 14:20:14 INFO - NS_ERROR_CACHE_WRITE_ACCESS_DENIED = nsresult::NS_ERROR_CACHE_WRITE_ACCESS_DENIED, 14:20:14 INFO - NS_ERROR_CACHE_IN_USE = nsresult::NS_ERROR_CACHE_IN_USE, 14:20:14 INFO - NS_ERROR_DOCUMENT_NOT_CACHED = nsresult::NS_ERROR_DOCUMENT_NOT_CACHED, 14:20:14 INFO - NS_ERROR_INSUFFICIENT_DOMAIN_LEVELS = nsresult::NS_ERROR_INSUFFICIENT_DOMAIN_LEVELS, 14:20:14 INFO - NS_ERROR_HOST_IS_IP_ADDRESS = nsresult::NS_ERROR_HOST_IS_IP_ADDRESS, 14:20:14 INFO - NS_SUCCESS_ADOPTED_DATA = nsresult::NS_SUCCESS_ADOPTED_DATA, 14:20:14 INFO - NS_NET_STATUS_BEGIN_FTP_TRANSACTION = nsresult::NS_NET_STATUS_BEGIN_FTP_TRANSACTION, 14:20:14 INFO - NS_NET_STATUS_END_FTP_TRANSACTION = nsresult::NS_NET_STATUS_END_FTP_TRANSACTION, 14:20:14 INFO - NS_SUCCESS_AUTH_FINISHED = nsresult::NS_SUCCESS_AUTH_FINISHED, 14:20:14 INFO - NS_NET_STATUS_READING = nsresult::NS_NET_STATUS_READING, 14:20:14 INFO - NS_NET_STATUS_WRITING = nsresult::NS_NET_STATUS_WRITING, 14:20:14 INFO - NS_NET_STATUS_RESOLVING_HOST = nsresult::NS_NET_STATUS_RESOLVING_HOST, 14:20:14 INFO - NS_NET_STATUS_RESOLVED_HOST = nsresult::NS_NET_STATUS_RESOLVED_HOST, 14:20:14 INFO - NS_NET_STATUS_CONNECTING_TO = nsresult::NS_NET_STATUS_CONNECTING_TO, 14:20:14 INFO - NS_NET_STATUS_CONNECTED_TO = nsresult::NS_NET_STATUS_CONNECTED_TO, 14:20:14 INFO - NS_NET_STATUS_SENDING_TO = nsresult::NS_NET_STATUS_SENDING_TO, 14:20:14 INFO - NS_NET_STATUS_WAITING_FOR = nsresult::NS_NET_STATUS_WAITING_FOR, 14:20:14 INFO - NS_NET_STATUS_RECEIVING_FROM = nsresult::NS_NET_STATUS_RECEIVING_FROM, 14:20:14 INFO - NS_ERROR_INTERCEPTION_FAILED = nsresult::NS_ERROR_INTERCEPTION_FAILED, 14:20:14 INFO - NS_ERROR_HSTS_PRIMING_TIMEOUT = nsresult::NS_ERROR_HSTS_PRIMING_TIMEOUT, 14:20:14 INFO - NS_ERROR_PLUGINS_PLUGINSNOTCHANGED = nsresult::NS_ERROR_PLUGINS_PLUGINSNOTCHANGED, 14:20:14 INFO - NS_ERROR_PLUGIN_DISABLED = nsresult::NS_ERROR_PLUGIN_DISABLED, 14:20:14 INFO - NS_ERROR_PLUGIN_BLOCKLISTED = nsresult::NS_ERROR_PLUGIN_BLOCKLISTED, 14:20:14 INFO - NS_ERROR_PLUGIN_TIME_RANGE_NOT_SUPPORTED = nsresult::NS_ERROR_PLUGIN_TIME_RANGE_NOT_SUPPORTED, 14:20:14 INFO - NS_ERROR_PLUGIN_CLICKTOPLAY = nsresult::NS_ERROR_PLUGIN_CLICKTOPLAY, 14:20:14 INFO - NS_PLUGIN_INIT_PENDING = nsresult::NS_PLUGIN_INIT_PENDING, 14:20:14 INFO - NS_TABLELAYOUT_CELL_NOT_FOUND = nsresult::NS_TABLELAYOUT_CELL_NOT_FOUND, 14:20:14 INFO - NS_POSITION_BEFORE_TABLE = nsresult::NS_POSITION_BEFORE_TABLE, 14:20:14 INFO - NS_STATE_PROPERTY_EXISTS = nsresult::NS_STATE_PROPERTY_EXISTS, 14:20:14 INFO - NS_STATE_PROPERTY_NOT_THERE = nsresult::NS_STATE_PROPERTY_NOT_THERE, 14:20:14 INFO - NS_ERROR_HTMLPARSER_CONTINUE = nsresult::NS_ERROR_HTMLPARSER_CONTINUE, 14:20:14 INFO - NS_ERROR_HTMLPARSER_EOF = nsresult::NS_ERROR_HTMLPARSER_EOF, 14:20:14 INFO - NS_ERROR_HTMLPARSER_UNKNOWN = nsresult::NS_ERROR_HTMLPARSER_UNKNOWN, 14:20:14 INFO - NS_ERROR_HTMLPARSER_CANTPROPAGATE = nsresult::NS_ERROR_HTMLPARSER_CANTPROPAGATE, 14:20:14 INFO - NS_ERROR_HTMLPARSER_CONTEXTMISMATCH = nsresult::NS_ERROR_HTMLPARSER_CONTEXTMISMATCH, 14:20:14 INFO - NS_ERROR_HTMLPARSER_BADFILENAME = nsresult::NS_ERROR_HTMLPARSER_BADFILENAME, 14:20:14 INFO - NS_ERROR_HTMLPARSER_BADURL = nsresult::NS_ERROR_HTMLPARSER_BADURL, 14:20:14 INFO - NS_ERROR_HTMLPARSER_INVALIDPARSERCONTEXT = nsresult::NS_ERROR_HTMLPARSER_INVALIDPARSERCONTEXT, 14:20:14 INFO - NS_ERROR_HTMLPARSER_INTERRUPTED = nsresult::NS_ERROR_HTMLPARSER_INTERRUPTED, 14:20:14 INFO - NS_ERROR_HTMLPARSER_BLOCK = nsresult::NS_ERROR_HTMLPARSER_BLOCK, 14:20:14 INFO - NS_ERROR_HTMLPARSER_BADTOKENIZER = nsresult::NS_ERROR_HTMLPARSER_BADTOKENIZER, 14:20:14 INFO - NS_ERROR_HTMLPARSER_BADATTRIBUTE = nsresult::NS_ERROR_HTMLPARSER_BADATTRIBUTE, 14:20:14 INFO - NS_ERROR_HTMLPARSER_UNRESOLVEDDTD = nsresult::NS_ERROR_HTMLPARSER_UNRESOLVEDDTD, 14:20:14 INFO - NS_ERROR_HTMLPARSER_MISPLACEDTABLECONTENT = nsresult::NS_ERROR_HTMLPARSER_MISPLACEDTABLECONTENT, 14:20:14 INFO - NS_ERROR_HTMLPARSER_BADDTD = nsresult::NS_ERROR_HTMLPARSER_BADDTD, 14:20:14 INFO - NS_ERROR_HTMLPARSER_BADCONTEXT = nsresult::NS_ERROR_HTMLPARSER_BADCONTEXT, 14:20:14 INFO - NS_ERROR_HTMLPARSER_STOPPARSING = nsresult::NS_ERROR_HTMLPARSER_STOPPARSING, 14:20:14 INFO - NS_ERROR_HTMLPARSER_UNTERMINATEDSTRINGLITERAL = nsresult::NS_ERROR_HTMLPARSER_UNTERMINATEDSTRINGLITERAL, 14:20:14 INFO - NS_ERROR_HTMLPARSER_HIERARCHYTOODEEP = nsresult::NS_ERROR_HTMLPARSER_HIERARCHYTOODEEP, 14:20:14 INFO - NS_ERROR_HTMLPARSER_FAKE_ENDTAG = nsresult::NS_ERROR_HTMLPARSER_FAKE_ENDTAG, 14:20:14 INFO - NS_ERROR_HTMLPARSER_INVALID_COMMENT = nsresult::NS_ERROR_HTMLPARSER_INVALID_COMMENT, 14:20:14 INFO - NS_HTMLTOKENS_NOT_AN_ENTITY = nsresult::NS_HTMLTOKENS_NOT_AN_ENTITY, 14:20:14 INFO - NS_HTMLPARSER_VALID_META_CHARSET = nsresult::NS_HTMLPARSER_VALID_META_CHARSET, 14:20:14 INFO - NS_RDF_ASSERTION_ACCEPTED = nsresult::NS_RDF_ASSERTION_ACCEPTED, 14:20:14 INFO - NS_RDF_CURSOR_EMPTY = nsresult::NS_RDF_CURSOR_EMPTY, 14:20:14 INFO - NS_RDF_NO_VALUE = nsresult::NS_RDF_NO_VALUE, 14:20:14 INFO - NS_RDF_ASSERTION_REJECTED = nsresult::NS_RDF_ASSERTION_REJECTED, 14:20:14 INFO - NS_RDF_STOP_VISIT = nsresult::NS_RDF_STOP_VISIT, 14:20:14 INFO - NS_ERROR_UCONV_NOCONV = nsresult::NS_ERROR_UCONV_NOCONV, 14:20:14 INFO - NS_ERROR_UDEC_ILLEGALINPUT = nsresult::NS_ERROR_UDEC_ILLEGALINPUT, 14:20:14 INFO - NS_SUCCESS_USING_FALLBACK_LOCALE = nsresult::NS_SUCCESS_USING_FALLBACK_LOCALE, 14:20:14 INFO - NS_OK_UDEC_EXACTLENGTH = nsresult::NS_OK_UDEC_EXACTLENGTH, 14:20:14 INFO - NS_OK_UDEC_MOREINPUT = nsresult::NS_OK_UDEC_MOREINPUT, 14:20:14 INFO - NS_OK_UDEC_MOREOUTPUT = nsresult::NS_OK_UDEC_MOREOUTPUT, 14:20:14 INFO - NS_OK_UDEC_NOBOMFOUND = nsresult::NS_OK_UDEC_NOBOMFOUND, 14:20:14 INFO - NS_OK_UENC_EXACTLENGTH = nsresult::NS_OK_UENC_EXACTLENGTH, 14:20:14 INFO - NS_OK_UENC_MOREOUTPUT = nsresult::NS_OK_UENC_MOREOUTPUT, 14:20:14 INFO - NS_ERROR_UENC_NOMAPPING = nsresult::NS_ERROR_UENC_NOMAPPING, 14:20:14 INFO - NS_OK_UENC_MOREINPUT = nsresult::NS_OK_UENC_MOREINPUT, 14:20:14 INFO - NS_EXACT_LENGTH = nsresult::NS_EXACT_LENGTH, 14:20:14 INFO - NS_PARTIAL_MORE_INPUT = nsresult::NS_PARTIAL_MORE_INPUT, 14:20:14 INFO - NS_PARTIAL_MORE_OUTPUT = nsresult::NS_PARTIAL_MORE_OUTPUT, 14:20:14 INFO - NS_ERROR_ILLEGAL_INPUT = nsresult::NS_ERROR_ILLEGAL_INPUT, 14:20:14 INFO - NS_ERROR_FILE_UNRECOGNIZED_PATH = nsresult::NS_ERROR_FILE_UNRECOGNIZED_PATH, 14:20:14 INFO - NS_ERROR_FILE_UNRESOLVABLE_SYMLINK = nsresult::NS_ERROR_FILE_UNRESOLVABLE_SYMLINK, 14:20:14 INFO - NS_ERROR_FILE_EXECUTION_FAILED = nsresult::NS_ERROR_FILE_EXECUTION_FAILED, 14:20:14 INFO - NS_ERROR_FILE_UNKNOWN_TYPE = nsresult::NS_ERROR_FILE_UNKNOWN_TYPE, 14:20:14 INFO - NS_ERROR_FILE_DESTINATION_NOT_DIR = nsresult::NS_ERROR_FILE_DESTINATION_NOT_DIR, 14:20:14 INFO - NS_ERROR_FILE_TARGET_DOES_NOT_EXIST = nsresult::NS_ERROR_FILE_TARGET_DOES_NOT_EXIST, 14:20:14 INFO - NS_ERROR_FILE_COPY_OR_MOVE_FAILED = nsresult::NS_ERROR_FILE_COPY_OR_MOVE_FAILED, 14:20:14 INFO - NS_ERROR_FILE_ALREADY_EXISTS = nsresult::NS_ERROR_FILE_ALREADY_EXISTS, 14:20:14 INFO - NS_ERROR_FILE_INVALID_PATH = nsresult::NS_ERROR_FILE_INVALID_PATH, 14:20:14 INFO - NS_ERROR_FILE_DISK_FULL = nsresult::NS_ERROR_FILE_DISK_FULL, 14:20:14 INFO - NS_ERROR_FILE_CORRUPTED = nsresult::NS_ERROR_FILE_CORRUPTED, 14:20:14 INFO - NS_ERROR_FILE_NOT_DIRECTORY = nsresult::NS_ERROR_FILE_NOT_DIRECTORY, 14:20:14 INFO - NS_ERROR_FILE_IS_DIRECTORY = nsresult::NS_ERROR_FILE_IS_DIRECTORY, 14:20:14 INFO - NS_ERROR_FILE_IS_LOCKED = nsresult::NS_ERROR_FILE_IS_LOCKED, 14:20:14 INFO - NS_ERROR_FILE_TOO_BIG = nsresult::NS_ERROR_FILE_TOO_BIG, 14:20:14 INFO - NS_ERROR_FILE_NO_DEVICE_SPACE = nsresult::NS_ERROR_FILE_NO_DEVICE_SPACE, 14:20:14 INFO - NS_ERROR_FILE_NAME_TOO_LONG = nsresult::NS_ERROR_FILE_NAME_TOO_LONG, 14:20:14 INFO - NS_ERROR_FILE_NOT_FOUND = nsresult::NS_ERROR_FILE_NOT_FOUND, 14:20:14 INFO - NS_ERROR_FILE_READ_ONLY = nsresult::NS_ERROR_FILE_READ_ONLY, 14:20:14 INFO - NS_ERROR_FILE_DIR_NOT_EMPTY = nsresult::NS_ERROR_FILE_DIR_NOT_EMPTY, 14:20:14 INFO - NS_ERROR_FILE_ACCESS_DENIED = nsresult::NS_ERROR_FILE_ACCESS_DENIED, 14:20:14 INFO - NS_SUCCESS_FILE_DIRECTORY_EMPTY = nsresult::NS_SUCCESS_FILE_DIRECTORY_EMPTY, 14:20:14 INFO - NS_SUCCESS_AGGREGATE_RESULT = nsresult::NS_SUCCESS_AGGREGATE_RESULT, 14:20:14 INFO - NS_ERROR_DOM_INDEX_SIZE_ERR = nsresult::NS_ERROR_DOM_INDEX_SIZE_ERR, 14:20:14 INFO - NS_ERROR_DOM_HIERARCHY_REQUEST_ERR = nsresult::NS_ERROR_DOM_HIERARCHY_REQUEST_ERR, 14:20:14 INFO - NS_ERROR_DOM_WRONG_DOCUMENT_ERR = nsresult::NS_ERROR_DOM_WRONG_DOCUMENT_ERR, 14:20:14 INFO - NS_ERROR_DOM_INVALID_CHARACTER_ERR = nsresult::NS_ERROR_DOM_INVALID_CHARACTER_ERR, 14:20:14 INFO - NS_ERROR_DOM_NO_MODIFICATION_ALLOWED_ERR = nsresult::NS_ERROR_DOM_NO_MODIFICATION_ALLOWED_ERR, 14:20:14 INFO - NS_ERROR_DOM_NOT_FOUND_ERR = nsresult::NS_ERROR_DOM_NOT_FOUND_ERR, 14:20:14 INFO - NS_ERROR_DOM_NOT_SUPPORTED_ERR = nsresult::NS_ERROR_DOM_NOT_SUPPORTED_ERR, 14:20:14 INFO - NS_ERROR_DOM_INUSE_ATTRIBUTE_ERR = nsresult::NS_ERROR_DOM_INUSE_ATTRIBUTE_ERR, 14:20:14 INFO - NS_ERROR_DOM_INVALID_STATE_ERR = nsresult::NS_ERROR_DOM_INVALID_STATE_ERR, 14:20:14 INFO - NS_ERROR_DOM_SYNTAX_ERR = nsresult::NS_ERROR_DOM_SYNTAX_ERR, 14:20:14 INFO - NS_ERROR_DOM_INVALID_MODIFICATION_ERR = nsresult::NS_ERROR_DOM_INVALID_MODIFICATION_ERR, 14:20:14 INFO - NS_ERROR_DOM_NAMESPACE_ERR = nsresult::NS_ERROR_DOM_NAMESPACE_ERR, 14:20:14 INFO - NS_ERROR_DOM_INVALID_ACCESS_ERR = nsresult::NS_ERROR_DOM_INVALID_ACCESS_ERR, 14:20:14 INFO - NS_ERROR_DOM_TYPE_MISMATCH_ERR = nsresult::NS_ERROR_DOM_TYPE_MISMATCH_ERR, 14:20:14 INFO - NS_ERROR_DOM_SECURITY_ERR = nsresult::NS_ERROR_DOM_SECURITY_ERR, 14:20:14 INFO - NS_ERROR_DOM_NETWORK_ERR = nsresult::NS_ERROR_DOM_NETWORK_ERR, 14:20:14 INFO - NS_ERROR_DOM_ABORT_ERR = nsresult::NS_ERROR_DOM_ABORT_ERR, 14:20:14 INFO - NS_ERROR_DOM_URL_MISMATCH_ERR = nsresult::NS_ERROR_DOM_URL_MISMATCH_ERR, 14:20:14 INFO - NS_ERROR_DOM_QUOTA_EXCEEDED_ERR = nsresult::NS_ERROR_DOM_QUOTA_EXCEEDED_ERR, 14:20:14 INFO - NS_ERROR_DOM_TIMEOUT_ERR = nsresult::NS_ERROR_DOM_TIMEOUT_ERR, 14:20:14 INFO - NS_ERROR_DOM_INVALID_NODE_TYPE_ERR = nsresult::NS_ERROR_DOM_INVALID_NODE_TYPE_ERR, 14:20:14 INFO - NS_ERROR_DOM_DATA_CLONE_ERR = nsresult::NS_ERROR_DOM_DATA_CLONE_ERR, 14:20:14 INFO - NS_ERROR_TYPE_ERR = nsresult::NS_ERROR_TYPE_ERR, 14:20:14 INFO - NS_ERROR_RANGE_ERR = nsresult::NS_ERROR_RANGE_ERR, 14:20:14 INFO - NS_ERROR_DOM_ENCODING_NOT_SUPPORTED_ERR = nsresult::NS_ERROR_DOM_ENCODING_NOT_SUPPORTED_ERR, 14:20:14 INFO - NS_ERROR_DOM_INVALID_POINTER_ERR = nsresult::NS_ERROR_DOM_INVALID_POINTER_ERR, 14:20:14 INFO - NS_ERROR_DOM_UNKNOWN_ERR = nsresult::NS_ERROR_DOM_UNKNOWN_ERR, 14:20:14 INFO - NS_ERROR_DOM_DATA_ERR = nsresult::NS_ERROR_DOM_DATA_ERR, 14:20:14 INFO - NS_ERROR_DOM_OPERATION_ERR = nsresult::NS_ERROR_DOM_OPERATION_ERR, 14:20:14 INFO - NS_ERROR_DOM_NOT_ALLOWED_ERR = nsresult::NS_ERROR_DOM_NOT_ALLOWED_ERR, 14:20:14 INFO - NS_ERROR_DOM_SECMAN_ERR = nsresult::NS_ERROR_DOM_SECMAN_ERR, 14:20:14 INFO - NS_ERROR_DOM_WRONG_TYPE_ERR = nsresult::NS_ERROR_DOM_WRONG_TYPE_ERR, 14:20:14 INFO - NS_ERROR_DOM_NOT_OBJECT_ERR = nsresult::NS_ERROR_DOM_NOT_OBJECT_ERR, 14:20:14 INFO - NS_ERROR_DOM_NOT_XPC_OBJECT_ERR = nsresult::NS_ERROR_DOM_NOT_XPC_OBJECT_ERR, 14:20:14 INFO - NS_ERROR_DOM_NOT_NUMBER_ERR = nsresult::NS_ERROR_DOM_NOT_NUMBER_ERR, 14:20:14 INFO - NS_ERROR_DOM_NOT_BOOLEAN_ERR = nsresult::NS_ERROR_DOM_NOT_BOOLEAN_ERR, 14:20:14 INFO - NS_ERROR_DOM_NOT_FUNCTION_ERR = nsresult::NS_ERROR_DOM_NOT_FUNCTION_ERR, 14:20:14 INFO - NS_ERROR_DOM_TOO_FEW_PARAMETERS_ERR = nsresult::NS_ERROR_DOM_TOO_FEW_PARAMETERS_ERR, 14:20:14 INFO - NS_ERROR_DOM_BAD_DOCUMENT_DOMAIN = nsresult::NS_ERROR_DOM_BAD_DOCUMENT_DOMAIN, 14:20:14 INFO - NS_ERROR_DOM_PROP_ACCESS_DENIED = nsresult::NS_ERROR_DOM_PROP_ACCESS_DENIED, 14:20:14 INFO - NS_ERROR_DOM_XPCONNECT_ACCESS_DENIED = nsresult::NS_ERROR_DOM_XPCONNECT_ACCESS_DENIED, 14:20:14 INFO - NS_ERROR_DOM_BAD_URI = nsresult::NS_ERROR_DOM_BAD_URI, 14:20:14 INFO - NS_ERROR_DOM_RETVAL_UNDEFINED = nsresult::NS_ERROR_DOM_RETVAL_UNDEFINED, 14:20:14 INFO - NS_ERROR_DOM_QUOTA_REACHED = nsresult::NS_ERROR_DOM_QUOTA_REACHED, 14:20:14 INFO - NS_ERROR_DOM_JS_EXCEPTION = nsresult::NS_ERROR_DOM_JS_EXCEPTION, 14:20:14 INFO - NS_ERROR_UNCATCHABLE_EXCEPTION = nsresult::NS_ERROR_UNCATCHABLE_EXCEPTION, 14:20:14 INFO - NS_ERROR_DOM_DOMEXCEPTION = nsresult::NS_ERROR_DOM_DOMEXCEPTION, 14:20:14 INFO - NS_ERROR_DOM_EXCEPTION_ON_JSCONTEXT = nsresult::NS_ERROR_DOM_EXCEPTION_ON_JSCONTEXT, 14:20:14 INFO - NS_ERROR_DOM_MALFORMED_URI = nsresult::NS_ERROR_DOM_MALFORMED_URI, 14:20:14 INFO - NS_ERROR_DOM_INVALID_HEADER_NAME = nsresult::NS_ERROR_DOM_INVALID_HEADER_NAME, 14:20:14 INFO - NS_ERROR_DOM_INVALID_STATE_XHR_HAS_INVALID_CONTEXT = nsresult::NS_ERROR_DOM_INVALID_STATE_XHR_HAS_INVALID_CONTEXT, 14:20:14 INFO - NS_ERROR_DOM_INVALID_STATE_XHR_MUST_BE_OPENED = nsresult::NS_ERROR_DOM_INVALID_STATE_XHR_MUST_BE_OPENED, 14:20:14 INFO - NS_ERROR_DOM_INVALID_STATE_XHR_MUST_NOT_BE_SENDING = nsresult::NS_ERROR_DOM_INVALID_STATE_XHR_MUST_NOT_BE_SENDING, 14:20:14 INFO - NS_ERROR_DOM_INVALID_STATE_XHR_MUST_NOT_BE_LOADING_OR_DONE = nsresult::NS_ERROR_DOM_INVALID_STATE_XHR_MUST_NOT_BE_LOADING_OR_DONE, 14:20:14 INFO - NS_ERROR_DOM_INVALID_STATE_XHR_HAS_WRONG_RESPONSETYPE_FOR_RESPONSEXML = nsresult::NS_ERROR_DOM_INVALID_STATE_XHR_HAS_WRONG_RESPONSETYPE_FOR_RESPONSEXML, 14:20:14 INFO - NS_ERROR_DOM_INVALID_STATE_XHR_HAS_WRONG_RESPONSETYPE_FOR_RESPONSETEXT = nsresult::NS_ERROR_DOM_INVALID_STATE_XHR_HAS_WRONG_RESPONSETYPE_FOR_RESPONSETEXT, 14:20:14 INFO - NS_ERROR_DOM_INVALID_STATE_XHR_CHUNKED_RESPONSETYPES_UNSUPPORTED_FOR_SYNC = nsresult::NS_ERROR_DOM_INVALID_STATE_XHR_CHUNKED_RESPONSETYPES_UNSUPPORTED_FOR_SYNC, 14:20:14 INFO - NS_ERROR_DOM_INVALID_ACCESS_XHR_TIMEOUT_AND_RESPONSETYPE_UNSUPPORTED_FOR_SYNC = nsresult::NS_ERROR_DOM_INVALID_ACCESS_XHR_TIMEOUT_AND_RESPONSETYPE_UNSUPPORTED_FOR_SYNC, 14:20:14 INFO - NS_SUCCESS_DOM_NO_OPERATION = nsresult::NS_SUCCESS_DOM_NO_OPERATION, 14:20:14 INFO - NS_SUCCESS_DOM_SCRIPT_EVALUATION_THREW = nsresult::NS_SUCCESS_DOM_SCRIPT_EVALUATION_THREW, 14:20:14 INFO - NS_SUCCESS_DOM_SCRIPT_EVALUATION_THREW_UNCATCHABLE = nsresult::NS_SUCCESS_DOM_SCRIPT_EVALUATION_THREW_UNCATCHABLE, 14:20:14 INFO - NS_IMAGELIB_SUCCESS_LOAD_FINISHED = nsresult::NS_IMAGELIB_SUCCESS_LOAD_FINISHED, 14:20:14 INFO - NS_IMAGELIB_CHANGING_OWNER = nsresult::NS_IMAGELIB_CHANGING_OWNER, 14:20:14 INFO - NS_IMAGELIB_ERROR_FAILURE = nsresult::NS_IMAGELIB_ERROR_FAILURE, 14:20:14 INFO - NS_IMAGELIB_ERROR_NO_DECODER = nsresult::NS_IMAGELIB_ERROR_NO_DECODER, 14:20:14 INFO - NS_IMAGELIB_ERROR_NOT_FINISHED = nsresult::NS_IMAGELIB_ERROR_NOT_FINISHED, 14:20:14 INFO - NS_IMAGELIB_ERROR_NO_ENCODER = nsresult::NS_IMAGELIB_ERROR_NO_ENCODER, 14:20:14 INFO - NS_SUCCESS_EDITOR_ELEMENT_NOT_FOUND = nsresult::NS_SUCCESS_EDITOR_ELEMENT_NOT_FOUND, 14:20:14 INFO - NS_SUCCESS_EDITOR_FOUND_TARGET = nsresult::NS_SUCCESS_EDITOR_FOUND_TARGET, 14:20:14 INFO - NS_ERROR_XPC_NOT_ENOUGH_ARGS = nsresult::NS_ERROR_XPC_NOT_ENOUGH_ARGS, 14:20:14 INFO - NS_ERROR_XPC_NEED_OUT_OBJECT = nsresult::NS_ERROR_XPC_NEED_OUT_OBJECT, 14:20:14 INFO - NS_ERROR_XPC_CANT_SET_OUT_VAL = nsresult::NS_ERROR_XPC_CANT_SET_OUT_VAL, 14:20:14 INFO - NS_ERROR_XPC_NATIVE_RETURNED_FAILURE = nsresult::NS_ERROR_XPC_NATIVE_RETURNED_FAILURE, 14:20:14 INFO - NS_ERROR_XPC_CANT_GET_INTERFACE_INFO = nsresult::NS_ERROR_XPC_CANT_GET_INTERFACE_INFO, 14:20:14 INFO - NS_ERROR_XPC_CANT_GET_PARAM_IFACE_INFO = nsresult::NS_ERROR_XPC_CANT_GET_PARAM_IFACE_INFO, 14:20:14 INFO - NS_ERROR_XPC_CANT_GET_METHOD_INFO = nsresult::NS_ERROR_XPC_CANT_GET_METHOD_INFO, 14:20:14 INFO - NS_ERROR_XPC_UNEXPECTED = nsresult::NS_ERROR_XPC_UNEXPECTED, 14:20:14 INFO - NS_ERROR_XPC_BAD_CONVERT_JS = nsresult::NS_ERROR_XPC_BAD_CONVERT_JS, 14:20:14 INFO - NS_ERROR_XPC_BAD_CONVERT_NATIVE = nsresult::NS_ERROR_XPC_BAD_CONVERT_NATIVE, 14:20:14 INFO - NS_ERROR_XPC_BAD_CONVERT_JS_NULL_REF = nsresult::NS_ERROR_XPC_BAD_CONVERT_JS_NULL_REF, 14:20:14 INFO - NS_ERROR_XPC_BAD_OP_ON_WN_PROTO = nsresult::NS_ERROR_XPC_BAD_OP_ON_WN_PROTO, 14:20:14 INFO - NS_ERROR_XPC_CANT_CONVERT_WN_TO_FUN = nsresult::NS_ERROR_XPC_CANT_CONVERT_WN_TO_FUN, 14:20:14 INFO - NS_ERROR_XPC_CANT_DEFINE_PROP_ON_WN = nsresult::NS_ERROR_XPC_CANT_DEFINE_PROP_ON_WN, 14:20:14 INFO - NS_ERROR_XPC_CANT_WATCH_WN_STATIC = nsresult::NS_ERROR_XPC_CANT_WATCH_WN_STATIC, 14:20:14 INFO - NS_ERROR_XPC_CANT_EXPORT_WN_STATIC = nsresult::NS_ERROR_XPC_CANT_EXPORT_WN_STATIC, 14:20:14 INFO - NS_ERROR_XPC_SCRIPTABLE_CALL_FAILED = nsresult::NS_ERROR_XPC_SCRIPTABLE_CALL_FAILED, 14:20:14 INFO - NS_ERROR_XPC_SCRIPTABLE_CTOR_FAILED = nsresult::NS_ERROR_XPC_SCRIPTABLE_CTOR_FAILED, 14:20:14 INFO - NS_ERROR_XPC_CANT_CALL_WO_SCRIPTABLE = nsresult::NS_ERROR_XPC_CANT_CALL_WO_SCRIPTABLE, 14:20:14 INFO - NS_ERROR_XPC_CANT_CTOR_WO_SCRIPTABLE = nsresult::NS_ERROR_XPC_CANT_CTOR_WO_SCRIPTABLE, 14:20:14 INFO - NS_ERROR_XPC_CI_RETURNED_FAILURE = nsresult::NS_ERROR_XPC_CI_RETURNED_FAILURE, 14:20:14 INFO - NS_ERROR_XPC_GS_RETURNED_FAILURE = nsresult::NS_ERROR_XPC_GS_RETURNED_FAILURE, 14:20:14 INFO - NS_ERROR_XPC_BAD_CID = nsresult::NS_ERROR_XPC_BAD_CID, 14:20:14 INFO - NS_ERROR_XPC_BAD_IID = nsresult::NS_ERROR_XPC_BAD_IID, 14:20:14 INFO - NS_ERROR_XPC_CANT_CREATE_WN = nsresult::NS_ERROR_XPC_CANT_CREATE_WN, 14:20:14 INFO - NS_ERROR_XPC_JS_THREW_EXCEPTION = nsresult::NS_ERROR_XPC_JS_THREW_EXCEPTION, 14:20:14 INFO - NS_ERROR_XPC_JS_THREW_NATIVE_OBJECT = nsresult::NS_ERROR_XPC_JS_THREW_NATIVE_OBJECT, 14:20:14 INFO - NS_ERROR_XPC_JS_THREW_JS_OBJECT = nsresult::NS_ERROR_XPC_JS_THREW_JS_OBJECT, 14:20:14 INFO - NS_ERROR_XPC_JS_THREW_NULL = nsresult::NS_ERROR_XPC_JS_THREW_NULL, 14:20:14 INFO - NS_ERROR_XPC_JS_THREW_STRING = nsresult::NS_ERROR_XPC_JS_THREW_STRING, 14:20:14 INFO - NS_ERROR_XPC_JS_THREW_NUMBER = nsresult::NS_ERROR_XPC_JS_THREW_NUMBER, 14:20:14 INFO - NS_ERROR_XPC_JAVASCRIPT_ERROR = nsresult::NS_ERROR_XPC_JAVASCRIPT_ERROR, 14:20:14 INFO - NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS = nsresult::NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS, 14:20:14 INFO - NS_ERROR_XPC_CANT_CONVERT_PRIMITIVE_TO_ARRAY = nsresult::NS_ERROR_XPC_CANT_CONVERT_PRIMITIVE_TO_ARRAY, 14:20:14 INFO - NS_ERROR_XPC_CANT_CONVERT_OBJECT_TO_ARRAY = nsresult::NS_ERROR_XPC_CANT_CONVERT_OBJECT_TO_ARRAY, 14:20:14 INFO - NS_ERROR_XPC_NOT_ENOUGH_ELEMENTS_IN_ARRAY = nsresult::NS_ERROR_XPC_NOT_ENOUGH_ELEMENTS_IN_ARRAY, 14:20:14 INFO - NS_ERROR_XPC_CANT_GET_ARRAY_INFO = nsresult::NS_ERROR_XPC_CANT_GET_ARRAY_INFO, 14:20:14 INFO - NS_ERROR_XPC_NOT_ENOUGH_CHARS_IN_STRING = nsresult::NS_ERROR_XPC_NOT_ENOUGH_CHARS_IN_STRING, 14:20:14 INFO - NS_ERROR_XPC_SECURITY_MANAGER_VETO = nsresult::NS_ERROR_XPC_SECURITY_MANAGER_VETO, 14:20:14 INFO - NS_ERROR_XPC_INTERFACE_NOT_SCRIPTABLE = nsresult::NS_ERROR_XPC_INTERFACE_NOT_SCRIPTABLE, 14:20:14 INFO - NS_ERROR_XPC_INTERFACE_NOT_FROM_NSISUPPORTS = nsresult::NS_ERROR_XPC_INTERFACE_NOT_FROM_NSISUPPORTS, 14:20:14 INFO - NS_ERROR_XPC_CANT_GET_JSOBJECT_OF_DOM_OBJECT = nsresult::NS_ERROR_XPC_CANT_GET_JSOBJECT_OF_DOM_OBJECT, 14:20:14 INFO - NS_ERROR_XPC_CANT_SET_READ_ONLY_CONSTANT = nsresult::NS_ERROR_XPC_CANT_SET_READ_ONLY_CONSTANT, 14:20:14 INFO - NS_ERROR_XPC_CANT_SET_READ_ONLY_ATTRIBUTE = nsresult::NS_ERROR_XPC_CANT_SET_READ_ONLY_ATTRIBUTE, 14:20:14 INFO - NS_ERROR_XPC_CANT_SET_READ_ONLY_METHOD = nsresult::NS_ERROR_XPC_CANT_SET_READ_ONLY_METHOD, 14:20:14 INFO - NS_ERROR_XPC_CANT_ADD_PROP_TO_WRAPPED_NATIVE = nsresult::NS_ERROR_XPC_CANT_ADD_PROP_TO_WRAPPED_NATIVE, 14:20:14 INFO - NS_ERROR_XPC_CALL_TO_SCRIPTABLE_FAILED = nsresult::NS_ERROR_XPC_CALL_TO_SCRIPTABLE_FAILED, 14:20:14 INFO - NS_ERROR_XPC_JSOBJECT_HAS_NO_FUNCTION_NAMED = nsresult::NS_ERROR_XPC_JSOBJECT_HAS_NO_FUNCTION_NAMED, 14:20:14 INFO - NS_ERROR_XPC_BAD_ID_STRING = nsresult::NS_ERROR_XPC_BAD_ID_STRING, 14:20:14 INFO - NS_ERROR_XPC_BAD_INITIALIZER_NAME = nsresult::NS_ERROR_XPC_BAD_INITIALIZER_NAME, 14:20:14 INFO - NS_ERROR_XPC_HAS_BEEN_SHUTDOWN = nsresult::NS_ERROR_XPC_HAS_BEEN_SHUTDOWN, 14:20:14 INFO - NS_ERROR_XPC_CANT_MODIFY_PROP_ON_WN = nsresult::NS_ERROR_XPC_CANT_MODIFY_PROP_ON_WN, 14:20:14 INFO - NS_ERROR_XPC_BAD_CONVERT_JS_ZERO_ISNOT_NULL = nsresult::NS_ERROR_XPC_BAD_CONVERT_JS_ZERO_ISNOT_NULL, 14:20:14 INFO - NS_ERROR_XPC_CANT_PASS_CPOW_TO_NATIVE = nsresult::NS_ERROR_XPC_CANT_PASS_CPOW_TO_NATIVE, 14:20:14 INFO - NS_ERROR_LAUNCHED_CHILD_PROCESS = nsresult::NS_ERROR_LAUNCHED_CHILD_PROCESS, 14:20:14 INFO - NS_ERROR_CSP_FORM_ACTION_VIOLATION = nsresult::NS_ERROR_CSP_FORM_ACTION_VIOLATION, 14:20:14 INFO - NS_ERROR_CSP_FRAME_ANCESTOR_VIOLATION = nsresult::NS_ERROR_CSP_FRAME_ANCESTOR_VIOLATION, 14:20:14 INFO - NS_ERROR_SRI_CORRUPT = nsresult::NS_ERROR_SRI_CORRUPT, 14:20:14 INFO - NS_ERROR_SRI_DISABLED = nsresult::NS_ERROR_SRI_DISABLED, 14:20:14 INFO - NS_ERROR_SRI_NOT_ELIGIBLE = nsresult::NS_ERROR_SRI_NOT_ELIGIBLE, 14:20:14 INFO - NS_ERROR_SRI_UNEXPECTED_HASH_TYPE = nsresult::NS_ERROR_SRI_UNEXPECTED_HASH_TYPE, 14:20:14 INFO - NS_ERROR_SRI_IMPORT = nsresult::NS_ERROR_SRI_IMPORT, 14:20:14 INFO - NS_ERROR_CMS_VERIFY_NOT_SIGNED = nsresult::NS_ERROR_CMS_VERIFY_NOT_SIGNED, 14:20:14 INFO - NS_ERROR_CMS_VERIFY_NO_CONTENT_INFO = nsresult::NS_ERROR_CMS_VERIFY_NO_CONTENT_INFO, 14:20:14 INFO - NS_ERROR_CMS_VERIFY_BAD_DIGEST = nsresult::NS_ERROR_CMS_VERIFY_BAD_DIGEST, 14:20:14 INFO - NS_ERROR_CMS_VERIFY_NOCERT = nsresult::NS_ERROR_CMS_VERIFY_NOCERT, 14:20:14 INFO - NS_ERROR_CMS_VERIFY_UNTRUSTED = nsresult::NS_ERROR_CMS_VERIFY_UNTRUSTED, 14:20:14 INFO - NS_ERROR_CMS_VERIFY_ERROR_UNVERIFIED = nsresult::NS_ERROR_CMS_VERIFY_ERROR_UNVERIFIED, 14:20:14 INFO - NS_ERROR_CMS_VERIFY_ERROR_PROCESSING = nsresult::NS_ERROR_CMS_VERIFY_ERROR_PROCESSING, 14:20:14 INFO - NS_ERROR_CMS_VERIFY_BAD_SIGNATURE = nsresult::NS_ERROR_CMS_VERIFY_BAD_SIGNATURE, 14:20:14 INFO - NS_ERROR_CMS_VERIFY_DIGEST_MISMATCH = nsresult::NS_ERROR_CMS_VERIFY_DIGEST_MISMATCH, 14:20:14 INFO - NS_ERROR_CMS_VERIFY_UNKNOWN_ALGO = nsresult::NS_ERROR_CMS_VERIFY_UNKNOWN_ALGO, 14:20:14 INFO - NS_ERROR_CMS_VERIFY_UNSUPPORTED_ALGO = nsresult::NS_ERROR_CMS_VERIFY_UNSUPPORTED_ALGO, 14:20:14 INFO - NS_ERROR_CMS_VERIFY_MALFORMED_SIGNATURE = nsresult::NS_ERROR_CMS_VERIFY_MALFORMED_SIGNATURE, 14:20:14 INFO - NS_ERROR_CMS_VERIFY_HEADER_MISMATCH = nsresult::NS_ERROR_CMS_VERIFY_HEADER_MISMATCH, 14:20:14 INFO - NS_ERROR_CMS_VERIFY_NOT_YET_ATTEMPTED = nsresult::NS_ERROR_CMS_VERIFY_NOT_YET_ATTEMPTED, 14:20:14 INFO - NS_ERROR_CMS_VERIFY_CERT_WITHOUT_ADDRESS = nsresult::NS_ERROR_CMS_VERIFY_CERT_WITHOUT_ADDRESS, 14:20:14 INFO - NS_ERROR_CMS_ENCRYPT_NO_BULK_ALG = nsresult::NS_ERROR_CMS_ENCRYPT_NO_BULK_ALG, 14:20:14 INFO - NS_ERROR_CMS_ENCRYPT_INCOMPLETE = nsresult::NS_ERROR_CMS_ENCRYPT_INCOMPLETE, 14:20:14 INFO - NS_ERROR_DOM_INVALID_EXPRESSION_ERR = nsresult::NS_ERROR_DOM_INVALID_EXPRESSION_ERR, 14:20:14 INFO - NS_ERROR_DOM_TYPE_ERR = nsresult::NS_ERROR_DOM_TYPE_ERR, 14:20:14 INFO - NS_ERROR_WONT_HANDLE_CONTENT = nsresult::NS_ERROR_WONT_HANDLE_CONTENT, 14:20:14 INFO - NS_ERROR_MALWARE_URI = nsresult::NS_ERROR_MALWARE_URI, 14:20:14 INFO - NS_ERROR_PHISHING_URI = nsresult::NS_ERROR_PHISHING_URI, 14:20:14 INFO - NS_ERROR_TRACKING_URI = nsresult::NS_ERROR_TRACKING_URI, 14:20:14 INFO - NS_ERROR_UNWANTED_URI = nsresult::NS_ERROR_UNWANTED_URI, 14:20:14 INFO - NS_ERROR_BLOCKED_URI = nsresult::NS_ERROR_BLOCKED_URI, 14:20:14 INFO - NS_ERROR_SAVE_LINK_AS_TIMEOUT = nsresult::NS_ERROR_SAVE_LINK_AS_TIMEOUT, 14:20:14 INFO - NS_ERROR_PARSED_DATA_CACHED = nsresult::NS_ERROR_PARSED_DATA_CACHED, 14:20:14 INFO - NS_REFRESHURI_HEADER_FOUND = nsresult::NS_REFRESHURI_HEADER_FOUND, 14:20:14 INFO - NS_ERROR_IMAGE_SRC_CHANGED = nsresult::NS_ERROR_IMAGE_SRC_CHANGED, 14:20:14 INFO - NS_ERROR_IMAGE_BLOCKED = nsresult::NS_ERROR_IMAGE_BLOCKED, 14:20:14 INFO - NS_ERROR_CONTENT_BLOCKED = nsresult::NS_ERROR_CONTENT_BLOCKED, 14:20:14 INFO - NS_ERROR_CONTENT_BLOCKED_SHOW_ALT = nsresult::NS_ERROR_CONTENT_BLOCKED_SHOW_ALT, 14:20:14 INFO - NS_PROPTABLE_PROP_NOT_THERE = nsresult::NS_PROPTABLE_PROP_NOT_THERE, 14:20:14 INFO - NS_ERROR_XBL_BLOCKED = nsresult::NS_ERROR_XBL_BLOCKED, 14:20:14 INFO - NS_ERROR_CONTENT_CRASHED = nsresult::NS_ERROR_CONTENT_CRASHED, 14:20:14 INFO - NS_HTML_STYLE_PROPERTY_NOT_THERE = nsresult::NS_HTML_STYLE_PROPERTY_NOT_THERE, 14:20:14 INFO - NS_CONTENT_BLOCKED = nsresult::NS_CONTENT_BLOCKED, 14:20:14 INFO - NS_CONTENT_BLOCKED_SHOW_ALT = nsresult::NS_CONTENT_BLOCKED_SHOW_ALT, 14:20:14 INFO - NS_PROPTABLE_PROP_OVERWRITTEN = nsresult::NS_PROPTABLE_PROP_OVERWRITTEN, 14:20:14 INFO - NS_FINDBROADCASTER_NOT_FOUND = nsresult::NS_FINDBROADCASTER_NOT_FOUND, 14:20:14 INFO - NS_FINDBROADCASTER_FOUND = nsresult::NS_FINDBROADCASTER_FOUND, 14:20:14 INFO - NS_FINDBROADCASTER_AWAIT_OVERLAYS = nsresult::NS_FINDBROADCASTER_AWAIT_OVERLAYS, 14:20:14 INFO - NS_ERROR_XPATH_INVALID_ARG = nsresult::NS_ERROR_XPATH_INVALID_ARG, 14:20:14 INFO - NS_ERROR_XSLT_PARSE_FAILURE = nsresult::NS_ERROR_XSLT_PARSE_FAILURE, 14:20:14 INFO - NS_ERROR_XPATH_PARSE_FAILURE = nsresult::NS_ERROR_XPATH_PARSE_FAILURE, 14:20:14 INFO - NS_ERROR_XSLT_ALREADY_SET = nsresult::NS_ERROR_XSLT_ALREADY_SET, 14:20:14 INFO - NS_ERROR_XSLT_EXECUTION_FAILURE = nsresult::NS_ERROR_XSLT_EXECUTION_FAILURE, 14:20:14 INFO - NS_ERROR_XPATH_UNKNOWN_FUNCTION = nsresult::NS_ERROR_XPATH_UNKNOWN_FUNCTION, 14:20:14 INFO - NS_ERROR_XSLT_BAD_RECURSION = nsresult::NS_ERROR_XSLT_BAD_RECURSION, 14:20:14 INFO - NS_ERROR_XSLT_BAD_VALUE = nsresult::NS_ERROR_XSLT_BAD_VALUE, 14:20:14 INFO - NS_ERROR_XSLT_NODESET_EXPECTED = nsresult::NS_ERROR_XSLT_NODESET_EXPECTED, 14:20:14 INFO - NS_ERROR_XSLT_ABORTED = nsresult::NS_ERROR_XSLT_ABORTED, 14:20:14 INFO - NS_ERROR_XSLT_NETWORK_ERROR = nsresult::NS_ERROR_XSLT_NETWORK_ERROR, 14:20:14 INFO - NS_ERROR_XSLT_WRONG_MIME_TYPE = nsresult::NS_ERROR_XSLT_WRONG_MIME_TYPE, 14:20:14 INFO - NS_ERROR_XSLT_LOAD_RECURSION = nsresult::NS_ERROR_XSLT_LOAD_RECURSION, 14:20:14 INFO - NS_ERROR_XPATH_BAD_ARGUMENT_COUNT = nsresult::NS_ERROR_XPATH_BAD_ARGUMENT_COUNT, 14:20:14 INFO - NS_ERROR_XPATH_BAD_EXTENSION_FUNCTION = nsresult::NS_ERROR_XPATH_BAD_EXTENSION_FUNCTION, 14:20:14 INFO - NS_ERROR_XPATH_PAREN_EXPECTED = nsresult::NS_ERROR_XPATH_PAREN_EXPECTED, 14:20:14 INFO - NS_ERROR_XPATH_INVALID_AXIS = nsresult::NS_ERROR_XPATH_INVALID_AXIS, 14:20:14 INFO - NS_ERROR_XPATH_NO_NODE_TYPE_TEST = nsresult::NS_ERROR_XPATH_NO_NODE_TYPE_TEST, 14:20:14 INFO - NS_ERROR_XPATH_BRACKET_EXPECTED = nsresult::NS_ERROR_XPATH_BRACKET_EXPECTED, 14:20:14 INFO - NS_ERROR_XPATH_INVALID_VAR_NAME = nsresult::NS_ERROR_XPATH_INVALID_VAR_NAME, 14:20:14 INFO - NS_ERROR_XPATH_UNEXPECTED_END = nsresult::NS_ERROR_XPATH_UNEXPECTED_END, 14:20:14 INFO - NS_ERROR_XPATH_OPERATOR_EXPECTED = nsresult::NS_ERROR_XPATH_OPERATOR_EXPECTED, 14:20:14 INFO - NS_ERROR_XPATH_UNCLOSED_LITERAL = nsresult::NS_ERROR_XPATH_UNCLOSED_LITERAL, 14:20:14 INFO - NS_ERROR_XPATH_BAD_COLON = nsresult::NS_ERROR_XPATH_BAD_COLON, 14:20:14 INFO - NS_ERROR_XPATH_BAD_BANG = nsresult::NS_ERROR_XPATH_BAD_BANG, 14:20:14 INFO - NS_ERROR_XPATH_ILLEGAL_CHAR = nsresult::NS_ERROR_XPATH_ILLEGAL_CHAR, 14:20:14 INFO - NS_ERROR_XPATH_BINARY_EXPECTED = nsresult::NS_ERROR_XPATH_BINARY_EXPECTED, 14:20:14 INFO - NS_ERROR_XSLT_LOAD_BLOCKED_ERROR = nsresult::NS_ERROR_XSLT_LOAD_BLOCKED_ERROR, 14:20:14 INFO - NS_ERROR_XPATH_INVALID_EXPRESSION_EVALUATED = nsresult::NS_ERROR_XPATH_INVALID_EXPRESSION_EVALUATED, 14:20:14 INFO - NS_ERROR_XPATH_UNBALANCED_CURLY_BRACE = nsresult::NS_ERROR_XPATH_UNBALANCED_CURLY_BRACE, 14:20:14 INFO - NS_ERROR_XSLT_BAD_NODE_NAME = nsresult::NS_ERROR_XSLT_BAD_NODE_NAME, 14:20:14 INFO - NS_ERROR_XSLT_VAR_ALREADY_SET = nsresult::NS_ERROR_XSLT_VAR_ALREADY_SET, 14:20:14 INFO - NS_ERROR_XSLT_CALL_TO_KEY_NOT_ALLOWED = nsresult::NS_ERROR_XSLT_CALL_TO_KEY_NOT_ALLOWED, 14:20:14 INFO - NS_XSLT_GET_NEW_HANDLER = nsresult::NS_XSLT_GET_NEW_HANDLER, 14:20:14 INFO - NS_ERROR_TRANSPORT_INIT = nsresult::NS_ERROR_TRANSPORT_INIT, 14:20:14 INFO - NS_ERROR_DUPLICATE_HANDLE = nsresult::NS_ERROR_DUPLICATE_HANDLE, 14:20:14 INFO - NS_ERROR_BRIDGE_OPEN_PARENT = nsresult::NS_ERROR_BRIDGE_OPEN_PARENT, 14:20:14 INFO - NS_ERROR_BRIDGE_OPEN_CHILD = nsresult::NS_ERROR_BRIDGE_OPEN_CHILD, 14:20:14 INFO - NS_ERROR_DOM_SVG_WRONG_TYPE_ERR = nsresult::NS_ERROR_DOM_SVG_WRONG_TYPE_ERR, 14:20:14 INFO - NS_ERROR_DOM_SVG_MATRIX_NOT_INVERTABLE = nsresult::NS_ERROR_DOM_SVG_MATRIX_NOT_INVERTABLE, 14:20:14 INFO - NS_ERROR_STORAGE_BUSY = nsresult::NS_ERROR_STORAGE_BUSY, 14:20:14 INFO - NS_ERROR_STORAGE_IOERR = nsresult::NS_ERROR_STORAGE_IOERR, 14:20:14 INFO - NS_ERROR_STORAGE_CONSTRAINT = nsresult::NS_ERROR_STORAGE_CONSTRAINT, 14:20:14 INFO - NS_ERROR_DOM_FILE_NOT_FOUND_ERR = nsresult::NS_ERROR_DOM_FILE_NOT_FOUND_ERR, 14:20:14 INFO - NS_ERROR_DOM_FILE_NOT_READABLE_ERR = nsresult::NS_ERROR_DOM_FILE_NOT_READABLE_ERR, 14:20:14 INFO - NS_ERROR_DOM_FILE_ABORT_ERR = nsresult::NS_ERROR_DOM_FILE_ABORT_ERR, 14:20:14 INFO - NS_ERROR_DOM_INDEXEDDB_UNKNOWN_ERR = nsresult::NS_ERROR_DOM_INDEXEDDB_UNKNOWN_ERR, 14:20:14 INFO - NS_ERROR_DOM_INDEXEDDB_NOT_FOUND_ERR = nsresult::NS_ERROR_DOM_INDEXEDDB_NOT_FOUND_ERR, 14:20:14 INFO - NS_ERROR_DOM_INDEXEDDB_CONSTRAINT_ERR = nsresult::NS_ERROR_DOM_INDEXEDDB_CONSTRAINT_ERR, 14:20:14 INFO - NS_ERROR_DOM_INDEXEDDB_DATA_ERR = nsresult::NS_ERROR_DOM_INDEXEDDB_DATA_ERR, 14:20:14 INFO - NS_ERROR_DOM_INDEXEDDB_NOT_ALLOWED_ERR = nsresult::NS_ERROR_DOM_INDEXEDDB_NOT_ALLOWED_ERR, 14:20:14 INFO - NS_ERROR_DOM_INDEXEDDB_TRANSACTION_INACTIVE_ERR = nsresult::NS_ERROR_DOM_INDEXEDDB_TRANSACTION_INACTIVE_ERR, 14:20:14 INFO - NS_ERROR_DOM_INDEXEDDB_ABORT_ERR = nsresult::NS_ERROR_DOM_INDEXEDDB_ABORT_ERR, 14:20:14 INFO - NS_ERROR_DOM_INDEXEDDB_READ_ONLY_ERR = nsresult::NS_ERROR_DOM_INDEXEDDB_READ_ONLY_ERR, 14:20:14 INFO - NS_ERROR_DOM_INDEXEDDB_TIMEOUT_ERR = nsresult::NS_ERROR_DOM_INDEXEDDB_TIMEOUT_ERR, 14:20:14 INFO - NS_ERROR_DOM_INDEXEDDB_QUOTA_ERR = nsresult::NS_ERROR_DOM_INDEXEDDB_QUOTA_ERR, 14:20:14 INFO - NS_ERROR_DOM_INDEXEDDB_VERSION_ERR = nsresult::NS_ERROR_DOM_INDEXEDDB_VERSION_ERR, 14:20:14 INFO - NS_ERROR_DOM_INDEXEDDB_RECOVERABLE_ERR = nsresult::NS_ERROR_DOM_INDEXEDDB_RECOVERABLE_ERR, 14:20:14 INFO - NS_ERROR_DOM_FILEHANDLE_UNKNOWN_ERR = nsresult::NS_ERROR_DOM_FILEHANDLE_UNKNOWN_ERR, 14:20:14 INFO - NS_ERROR_DOM_FILEHANDLE_NOT_ALLOWED_ERR = nsresult::NS_ERROR_DOM_FILEHANDLE_NOT_ALLOWED_ERR, 14:20:14 INFO - NS_ERROR_DOM_FILEHANDLE_INACTIVE_ERR = nsresult::NS_ERROR_DOM_FILEHANDLE_INACTIVE_ERR, 14:20:14 INFO - NS_ERROR_DOM_FILEHANDLE_ABORT_ERR = nsresult::NS_ERROR_DOM_FILEHANDLE_ABORT_ERR, 14:20:14 INFO - NS_ERROR_DOM_FILEHANDLE_READ_ONLY_ERR = nsresult::NS_ERROR_DOM_FILEHANDLE_READ_ONLY_ERR, 14:20:14 INFO - NS_ERROR_DOM_FILEHANDLE_QUOTA_ERR = nsresult::NS_ERROR_DOM_FILEHANDLE_QUOTA_ERR, 14:20:14 INFO - NS_ERROR_SIGNED_JAR_NOT_SIGNED = nsresult::NS_ERROR_SIGNED_JAR_NOT_SIGNED, 14:20:14 INFO - NS_ERROR_SIGNED_JAR_MODIFIED_ENTRY = nsresult::NS_ERROR_SIGNED_JAR_MODIFIED_ENTRY, 14:20:14 INFO - NS_ERROR_SIGNED_JAR_UNSIGNED_ENTRY = nsresult::NS_ERROR_SIGNED_JAR_UNSIGNED_ENTRY, 14:20:14 INFO - NS_ERROR_SIGNED_JAR_ENTRY_MISSING = nsresult::NS_ERROR_SIGNED_JAR_ENTRY_MISSING, 14:20:14 INFO - NS_ERROR_SIGNED_JAR_WRONG_SIGNATURE = nsresult::NS_ERROR_SIGNED_JAR_WRONG_SIGNATURE, 14:20:14 INFO - NS_ERROR_SIGNED_JAR_ENTRY_TOO_LARGE = nsresult::NS_ERROR_SIGNED_JAR_ENTRY_TOO_LARGE, 14:20:14 INFO - NS_ERROR_SIGNED_JAR_ENTRY_INVALID = nsresult::NS_ERROR_SIGNED_JAR_ENTRY_INVALID, 14:20:14 INFO - NS_ERROR_SIGNED_JAR_MANIFEST_INVALID = nsresult::NS_ERROR_SIGNED_JAR_MANIFEST_INVALID, 14:20:14 INFO - NS_ERROR_DOM_FILESYSTEM_INVALID_PATH_ERR = nsresult::NS_ERROR_DOM_FILESYSTEM_INVALID_PATH_ERR, 14:20:14 INFO - NS_ERROR_DOM_FILESYSTEM_INVALID_MODIFICATION_ERR = nsresult::NS_ERROR_DOM_FILESYSTEM_INVALID_MODIFICATION_ERR, 14:20:14 INFO - NS_ERROR_DOM_FILESYSTEM_NO_MODIFICATION_ALLOWED_ERR = nsresult::NS_ERROR_DOM_FILESYSTEM_NO_MODIFICATION_ALLOWED_ERR, 14:20:14 INFO - NS_ERROR_DOM_FILESYSTEM_PATH_EXISTS_ERR = nsresult::NS_ERROR_DOM_FILESYSTEM_PATH_EXISTS_ERR, 14:20:14 INFO - NS_ERROR_DOM_FILESYSTEM_TYPE_MISMATCH_ERR = nsresult::NS_ERROR_DOM_FILESYSTEM_TYPE_MISMATCH_ERR, 14:20:14 INFO - NS_ERROR_DOM_FILESYSTEM_UNKNOWN_ERR = nsresult::NS_ERROR_DOM_FILESYSTEM_UNKNOWN_ERR, 14:20:14 INFO - NS_ERROR_SIGNED_APP_MANIFEST_INVALID = nsresult::NS_ERROR_SIGNED_APP_MANIFEST_INVALID, 14:20:14 INFO - NS_ERROR_DOM_ANIM_MISSING_PROPS_ERR = nsresult::NS_ERROR_DOM_ANIM_MISSING_PROPS_ERR, 14:20:14 INFO - NS_ERROR_DOM_PUSH_INVALID_REGISTRATION_ERR = nsresult::NS_ERROR_DOM_PUSH_INVALID_REGISTRATION_ERR, 14:20:14 INFO - NS_ERROR_DOM_PUSH_DENIED_ERR = nsresult::NS_ERROR_DOM_PUSH_DENIED_ERR, 14:20:14 INFO - NS_ERROR_DOM_PUSH_ABORT_ERR = nsresult::NS_ERROR_DOM_PUSH_ABORT_ERR, 14:20:14 INFO - NS_ERROR_DOM_PUSH_SERVICE_UNREACHABLE = nsresult::NS_ERROR_DOM_PUSH_SERVICE_UNREACHABLE, 14:20:14 INFO - NS_ERROR_DOM_PUSH_INVALID_KEY_ERR = nsresult::NS_ERROR_DOM_PUSH_INVALID_KEY_ERR, 14:20:14 INFO - NS_ERROR_DOM_PUSH_MISMATCHED_KEY_ERR = nsresult::NS_ERROR_DOM_PUSH_MISMATCHED_KEY_ERR, 14:20:14 INFO - NS_ERROR_DOM_MEDIA_ABORT_ERR = nsresult::NS_ERROR_DOM_MEDIA_ABORT_ERR, 14:20:14 INFO - NS_ERROR_DOM_MEDIA_NOT_ALLOWED_ERR = nsresult::NS_ERROR_DOM_MEDIA_NOT_ALLOWED_ERR, 14:20:14 INFO - NS_ERROR_DOM_MEDIA_NOT_SUPPORTED_ERR = nsresult::NS_ERROR_DOM_MEDIA_NOT_SUPPORTED_ERR, 14:20:14 INFO - NS_ERROR_DOM_MEDIA_DECODE_ERR = nsresult::NS_ERROR_DOM_MEDIA_DECODE_ERR, 14:20:14 INFO - NS_ERROR_DOM_MEDIA_FATAL_ERR = nsresult::NS_ERROR_DOM_MEDIA_FATAL_ERR, 14:20:14 INFO - NS_ERROR_DOM_MEDIA_METADATA_ERR = nsresult::NS_ERROR_DOM_MEDIA_METADATA_ERR, 14:20:14 INFO - NS_ERROR_DOM_MEDIA_OVERFLOW_ERR = nsresult::NS_ERROR_DOM_MEDIA_OVERFLOW_ERR, 14:20:14 INFO - NS_ERROR_DOM_MEDIA_END_OF_STREAM = nsresult::NS_ERROR_DOM_MEDIA_END_OF_STREAM, 14:20:14 INFO - NS_ERROR_DOM_MEDIA_WAITING_FOR_DATA = nsresult::NS_ERROR_DOM_MEDIA_WAITING_FOR_DATA, 14:20:14 INFO - NS_ERROR_DOM_MEDIA_CANCELED = nsresult::NS_ERROR_DOM_MEDIA_CANCELED, 14:20:14 INFO - NS_ERROR_DOM_MEDIA_MEDIASINK_ERR = nsresult::NS_ERROR_DOM_MEDIA_MEDIASINK_ERR, 14:20:14 INFO - NS_ERROR_DOM_MEDIA_DEMUXER_ERR = nsresult::NS_ERROR_DOM_MEDIA_DEMUXER_ERR, 14:20:14 INFO - NS_ERROR_DOM_MEDIA_CDM_ERR = nsresult::NS_ERROR_DOM_MEDIA_CDM_ERR, 14:20:14 INFO - NS_ERROR_DOM_MEDIA_NEED_NEW_DECODER = nsresult::NS_ERROR_DOM_MEDIA_NEED_NEW_DECODER, 14:20:14 INFO - NS_ERROR_DOM_MEDIA_CUBEB_INITIALIZATION_ERR = nsresult::NS_ERROR_DOM_MEDIA_CUBEB_INITIALIZATION_ERR, 14:20:14 INFO - NS_ERROR_UC_UPDATE_UNKNOWN = nsresult::NS_ERROR_UC_UPDATE_UNKNOWN, 14:20:14 INFO - NS_ERROR_UC_UPDATE_DUPLICATE_PREFIX = nsresult::NS_ERROR_UC_UPDATE_DUPLICATE_PREFIX, 14:20:14 INFO - NS_ERROR_UC_UPDATE_INFINITE_LOOP = nsresult::NS_ERROR_UC_UPDATE_INFINITE_LOOP, 14:20:14 INFO - NS_ERROR_UC_UPDATE_WRONG_REMOVAL_INDICES = nsresult::NS_ERROR_UC_UPDATE_WRONG_REMOVAL_INDICES, 14:20:14 INFO - NS_ERROR_UC_UPDATE_CHECKSUM_MISMATCH = nsresult::NS_ERROR_UC_UPDATE_CHECKSUM_MISMATCH, 14:20:14 INFO - NS_ERROR_UC_UPDATE_MISSING_CHECKSUM = nsresult::NS_ERROR_UC_UPDATE_MISSING_CHECKSUM, 14:20:14 INFO - NS_ERROR_DOWNLOAD_COMPLETE = nsresult::NS_ERROR_DOWNLOAD_COMPLETE, 14:20:14 INFO - NS_ERROR_DOWNLOAD_NOT_PARTIAL = nsresult::NS_ERROR_DOWNLOAD_NOT_PARTIAL, 14:20:14 INFO - NS_ERROR_UNORM_MOREOUTPUT = nsresult::NS_ERROR_UNORM_MOREOUTPUT, 14:20:14 INFO - NS_ERROR_DOCSHELL_REQUEST_REJECTED = nsresult::NS_ERROR_DOCSHELL_REQUEST_REJECTED, 14:20:14 INFO - NS_ERROR_DOCUMENT_IS_PRINTMODE = nsresult::NS_ERROR_DOCUMENT_IS_PRINTMODE, 14:20:14 INFO - NS_SUCCESS_DONT_FIXUP = nsresult::NS_SUCCESS_DONT_FIXUP, 14:20:14 INFO - NS_SUCCESS_RESTART_APP = nsresult::NS_SUCCESS_RESTART_APP, 14:20:14 INFO - NS_SUCCESS_RESTART_APP_NOT_SAME_PROFILE = nsresult::NS_SUCCESS_RESTART_APP_NOT_SAME_PROFILE, 14:20:14 INFO - NS_SUCCESS_UNORM_NOTFOUND = nsresult::NS_SUCCESS_UNORM_NOTFOUND, 14:20:14 INFO - NS_ERROR_NOT_IN_TREE = nsresult::NS_ERROR_NOT_IN_TREE, 14:20:14 INFO - NS_OK_NO_NAME_CLAUSE_HANDLED = nsresult::NS_OK_NO_NAME_CLAUSE_HANDLED 14:20:14 INFO - #line 139 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsError.h" 14:20:14 INFO - ; 14:20:14 INFO - inline uint32_t 14:20:14 INFO - NS_FAILED_impl(nsresult aErr) 14:20:14 INFO - { 14:20:14 INFO - return static_cast(aErr) & 0x80000000; 14:20:14 INFO - } 14:20:14 INFO - static_assert(((nsresult)0) < ((nsresult)-1), 14:20:14 INFO - "nsresult must be an unsigned type"); 14:20:14 INFO - static_assert(sizeof(nsresult) == sizeof(uint32_t), 14:20:14 INFO - "nsresult must be 32 bits"); 14:20:14 INFO - extern nsresult 14:20:14 INFO - NS_ErrorAccordingToNSPR(); 14:20:14 INFO - inline constexpr uint16_t 14:20:14 INFO - NS_ERROR_GET_CODE(nsresult aErr) 14:20:14 INFO - { 14:20:14 INFO - return uint32_t(aErr) & 0xffff; 14:20:14 INFO - } 14:20:14 INFO - inline constexpr uint16_t 14:20:14 INFO - NS_ERROR_GET_MODULE(nsresult aErr) 14:20:14 INFO - { 14:20:14 INFO - return ((uint32_t(aErr) >> 16) - 0x45) & 0x1fff; 14:20:14 INFO - } 14:20:14 INFO - inline bool 14:20:14 INFO - NS_ERROR_GET_SEVERITY(nsresult aErr) 14:20:14 INFO - { 14:20:14 INFO - return uint32_t(aErr) >> 31; 14:20:14 INFO - } 14:20:14 INFO - #pragma warning(disable: 4251) 14:20:14 INFO - #pragma warning(disable: 4275) 14:20:14 INFO - #line 219 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsError.h" 14:20:14 INFO - #line 221 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsError.h" 14:20:14 INFO - #line 244 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nscore.h" 14:20:14 INFO - typedef MozRefCountType nsrefcnt; 14:20:14 INFO - #line 269 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nscore.h" 14:20:14 INFO - #line 280 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nscore.h" 14:20:14 INFO - #line 282 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nscore.h" 14:20:14 INFO - #line 10 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\browser\\components\\shell\\nsWindowsShellService.h" 14:20:14 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsString.h" 14:20:14 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsSubstring.h" 14:20:14 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsAString.h" 14:20:14 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsStringFwd.h" 14:20:14 INFO - class nsAString_internal; 14:20:14 INFO - class nsSubstringTuple; 14:20:14 INFO - class nsString; 14:20:14 INFO - class nsAutoString; 14:20:14 INFO - class nsDependentString; 14:20:14 INFO - class nsDependentSubstring; 14:20:14 INFO - class nsPromiseFlatString; 14:20:14 INFO - class nsStringComparator; 14:20:14 INFO - class nsDefaultStringComparator; 14:20:14 INFO - class nsXPIDLString; 14:20:14 INFO - class nsACString_internal; 14:20:14 INFO - class nsCSubstringTuple; 14:20:14 INFO - class nsCString; 14:20:14 INFO - class nsAutoCString; 14:20:14 INFO - class nsDependentCString; 14:20:14 INFO - class nsDependentCSubstring; 14:20:14 INFO - class nsPromiseFlatCString; 14:20:14 INFO - class nsCStringComparator; 14:20:14 INFO - class nsDefaultCStringComparator; 14:20:14 INFO - class nsXPIDLCString; 14:20:14 INFO - typedef nsAString_internal nsSubstring; 14:20:14 INFO - typedef nsACString_internal nsCSubstring; 14:20:14 INFO - typedef nsString nsAFlatString; 14:20:14 INFO - typedef nsSubstring nsASingleFragmentString; 14:20:14 INFO - typedef nsCString nsAFlatCString; 14:20:14 INFO - typedef nsCSubstring nsASingleFragmentCString; 14:20:14 INFO - #line 65 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsStringFwd.h" 14:20:14 INFO - #line 12 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsAString.h" 14:20:14 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsStringIterator.h" 14:20:14 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCharTraits.h" 14:20:14 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\ctype.h" 14:20:14 INFO - #pragma once 14:20:14 INFO - __pragma(pack(push, 8)) extern "C" { 14:20:14 INFO - __declspec(dllimport) int __cdecl _isctype( int _C, int _Type); 14:20:14 INFO - __declspec(dllimport) int __cdecl _isctype_l( int _C, int _Type, _locale_t _Locale); 14:20:14 INFO - __declspec(dllimport) int __cdecl isalpha( int _C); 14:20:14 INFO - __declspec(dllimport) int __cdecl _isalpha_l( int _C, _locale_t _Locale); 14:20:14 INFO - __declspec(dllimport) int __cdecl isupper( int _C); 14:20:14 INFO - __declspec(dllimport) int __cdecl _isupper_l( int _C, _locale_t _Locale); 14:20:14 INFO - __declspec(dllimport) int __cdecl islower( int _C); 14:20:14 INFO - __declspec(dllimport) int __cdecl _islower_l( int _C, _locale_t _Locale); 14:20:14 INFO - __declspec(dllimport) int __cdecl isdigit( int _C); 14:20:14 INFO - __declspec(dllimport) int __cdecl _isdigit_l( int _C, _locale_t _Locale); 14:20:14 INFO - __declspec(dllimport) int __cdecl isxdigit( int _C); 14:20:14 INFO - __declspec(dllimport) int __cdecl _isxdigit_l( int _C, _locale_t _Locale); 14:20:14 INFO - __declspec(dllimport) int __cdecl isspace( int _C); 14:20:14 INFO - __declspec(dllimport) int __cdecl _isspace_l( int _C, _locale_t _Locale); 14:20:14 INFO - __declspec(dllimport) int __cdecl ispunct( int _C); 14:20:14 INFO - __declspec(dllimport) int __cdecl _ispunct_l( int _C, _locale_t _Locale); 14:20:14 INFO - __declspec(dllimport) int __cdecl isblank( int _C); 14:20:14 INFO - __declspec(dllimport) int __cdecl _isblank_l( int _C, _locale_t _Locale); 14:20:14 INFO - __declspec(dllimport) int __cdecl isalnum( int _C); 14:20:14 INFO - __declspec(dllimport) int __cdecl _isalnum_l( int _C, _locale_t _Locale); 14:20:14 INFO - __declspec(dllimport) int __cdecl isprint( int _C); 14:20:14 INFO - __declspec(dllimport) int __cdecl _isprint_l( int _C, _locale_t _Locale); 14:20:14 INFO - __declspec(dllimport) int __cdecl isgraph( int _C); 14:20:14 INFO - __declspec(dllimport) int __cdecl _isgraph_l( int _C, _locale_t _Locale); 14:20:14 INFO - __declspec(dllimport) int __cdecl iscntrl( int _C); 14:20:14 INFO - __declspec(dllimport) int __cdecl _iscntrl_l( int _C, _locale_t _Locale); 14:20:14 INFO - __declspec(dllimport) int __cdecl toupper( int _C); 14:20:14 INFO - __declspec(dllimport) int __cdecl tolower( int _C); 14:20:14 INFO - __declspec(dllimport) int __cdecl _tolower( int _C); 14:20:14 INFO - __declspec(dllimport) int __cdecl _tolower_l( int _C, _locale_t _Locale); 14:20:14 INFO - __declspec(dllimport) int __cdecl _toupper( int _C); 14:20:14 INFO - __declspec(dllimport) int __cdecl _toupper_l( int _C, _locale_t _Locale); 14:20:14 INFO - __declspec(dllimport) int __cdecl __isascii( int _C); 14:20:14 INFO - __declspec(dllimport) int __cdecl __toascii( int _C); 14:20:14 INFO - __declspec(dllimport) int __cdecl __iscsymf( int _C); 14:20:14 INFO - __declspec(dllimport) int __cdecl __iscsym( int _C); 14:20:14 INFO - #line 115 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\ctype.h" 14:20:14 INFO - #line 143 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\ctype.h" 14:20:14 INFO - __inline __crt_locale_data_public* __cdecl __acrt_get_locale_data_prefix(void const volatile* const _LocalePointers) 14:20:14 INFO - { 14:20:14 INFO - _locale_t const _TypedLocalePointers = (_locale_t)_LocalePointers; 14:20:14 INFO - return (__crt_locale_data_public*)_TypedLocalePointers->locinfo; 14:20:14 INFO - } 14:20:14 INFO - __inline int __cdecl _chvalidchk_l( 14:20:14 INFO - int const _C, 14:20:14 INFO - int const _Mask, 14:20:14 INFO - _locale_t const _Locale 14:20:14 INFO - ) 14:20:14 INFO - { 14:20:14 INFO - if (_Locale) 14:20:14 INFO - { 14:20:14 INFO - return __acrt_get_locale_data_prefix(_Locale)->_locale_pctype[_C] & _Mask; 14:20:14 INFO - } 14:20:14 INFO - return (__pctype_func()[(_C)] & (_Mask)); 14:20:14 INFO - #line 170 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\ctype.h" 14:20:14 INFO - } 14:20:14 INFO - __inline int __cdecl _ischartype_l( 14:20:14 INFO - int const _C, 14:20:14 INFO - int const _Mask, 14:20:14 INFO - _locale_t const _Locale 14:20:14 INFO - ) 14:20:14 INFO - { 14:20:14 INFO - if (_Locale && __acrt_get_locale_data_prefix(_Locale)->_locale_mb_cur_max > 1) 14:20:14 INFO - { 14:20:14 INFO - return _isctype_l(_C, _Mask, _Locale); 14:20:14 INFO - } 14:20:14 INFO - return _chvalidchk_l(_C, _Mask, _Locale); 14:20:14 INFO - } 14:20:14 INFO - #line 221 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\ctype.h" 14:20:14 INFO - #line 229 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\ctype.h" 14:20:14 INFO - #line 233 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\ctype.h" 14:20:14 INFO - } __pragma(pack(pop)) 14:20:14 INFO - #line 11 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCharTraits.h" 14:20:14 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsDebug.h" 14:20:14 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsXPCOM.h" 14:20:14 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsXPCOMCID.h" 14:20:14 INFO - #line 181 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsXPCOMCID.h" 14:20:14 INFO - #line 12 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsXPCOM.h" 14:20:14 INFO - #line 20 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsXPCOM.h" 14:20:14 INFO - class nsAString_internal; 14:20:14 INFO - class nsACString_internal; 14:20:14 INFO - class nsISupports; 14:20:14 INFO - class nsIModule; 14:20:14 INFO - class nsIComponentManager; 14:20:14 INFO - class nsIComponentRegistrar; 14:20:14 INFO - class nsIServiceManager; 14:20:14 INFO - class nsIFile; 14:20:14 INFO - class nsILocalFile; 14:20:14 INFO - class nsIDirectoryServiceProvider; 14:20:14 INFO - class nsIMemory; 14:20:14 INFO - class nsIDebug2; 14:20:14 INFO - namespace mozilla { 14:20:14 INFO - struct Module; 14:20:14 INFO - } 14:20:14 INFO - #line 40 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsXPCOM.h" 14:20:14 INFO - extern "C" nsresult 14:20:14 INFO - NS_InitXPCOM2(nsIServiceManager** aResult, 14:20:14 INFO - nsIFile* aBinDirectory, 14:20:14 INFO - nsIDirectoryServiceProvider* aAppFileLocationProvider); 14:20:14 INFO - extern "C" nsresult 14:20:14 INFO - NS_InitMinimalXPCOM(); 14:20:14 INFO - extern "C" nsresult NS_ShutdownXPCOM(nsIServiceManager* aServMgr); 14:20:14 INFO - extern "C" nsresult NS_GetServiceManager(nsIServiceManager** aResult); 14:20:14 INFO - extern "C" nsresult NS_GetComponentManager(nsIComponentManager** aResult); 14:20:14 INFO - extern "C" nsresult NS_GetComponentRegistrar(nsIComponentRegistrar** aResult); 14:20:14 INFO - extern "C" nsresult NS_GetMemoryManager(nsIMemory** aResult); 14:20:14 INFO - extern "C" nsresult NS_NewLocalFile(const nsAString_internal& aPath, 14:20:14 INFO - bool aFollowLinks, 14:20:14 INFO - nsIFile** aResult); 14:20:14 INFO - extern "C" nsresult NS_NewNativeLocalFile(const nsACString_internal& aPath, 14:20:14 INFO - bool aFollowLinks, 14:20:14 INFO - nsIFile** aResult); 14:20:14 INFO - class NS_ConvertUTF16toUTF8; 14:20:14 INFO - nsresult NS_NewNativeLocalFile(const NS_ConvertUTF16toUTF8& aPath, 14:20:14 INFO - bool aFollowLinks, 14:20:14 INFO - nsIFile** aResult) = delete; 14:20:14 INFO - #line 179 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsXPCOM.h" 14:20:14 INFO - #line 227 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsXPCOM.h" 14:20:14 INFO - enum 14:20:14 INFO - { 14:20:14 INFO - NS_DEBUG_WARNING = 0, 14:20:14 INFO - NS_DEBUG_ASSERTION = 1, 14:20:14 INFO - NS_DEBUG_BREAK = 2, 14:20:14 INFO - NS_DEBUG_ABORT = 3 14:20:14 INFO - }; 14:20:14 INFO - extern "C" void NS_DebugBreak(uint32_t aSeverity, 14:20:14 INFO - const char* aStr, const char* aExpr, 14:20:14 INFO - const char* aFile, int32_t aLine); 14:20:14 INFO - extern "C" void NS_LogInit(); 14:20:14 INFO - extern "C" void NS_LogTerm(); 14:20:14 INFO - class ScopedLogging 14:20:14 INFO - { 14:20:14 INFO - public: 14:20:14 INFO - ScopedLogging() 14:20:14 INFO - { 14:20:14 INFO - NS_LogInit(); 14:20:14 INFO - } 14:20:14 INFO - ~ScopedLogging() 14:20:14 INFO - { 14:20:14 INFO - NS_LogTerm(); 14:20:14 INFO - } 14:20:14 INFO - }; 14:20:14 INFO - #line 299 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsXPCOM.h" 14:20:14 INFO - extern "C" void NS_LogCtor(void* aPtr, const char* aTypeName, 14:20:14 INFO - uint32_t aInstanceSize); 14:20:14 INFO - extern "C" void NS_LogDtor(void* aPtr, const char* aTypeName, 14:20:14 INFO - uint32_t aInstanceSize); 14:20:14 INFO - extern "C" void NS_LogAddRef(void* aPtr, nsrefcnt aNewRefCnt, 14:20:14 INFO - const char* aTypeName, uint32_t aInstanceSize); 14:20:14 INFO - extern "C" void NS_LogRelease(void* aPtr, nsrefcnt aNewRefCnt, 14:20:14 INFO - const char* aTypeName); 14:20:14 INFO - extern "C" void NS_LogCOMPtrAddRef(void* aCOMPtr, nsISupports* aObject); 14:20:14 INFO - extern "C" void NS_LogCOMPtrRelease(void* aCOMPtr, nsISupports* aObject); 14:20:14 INFO - class nsCycleCollectionParticipant; 14:20:14 INFO - class nsCycleCollectingAutoRefCnt; 14:20:14 INFO - extern "C" void NS_CycleCollectorSuspect3(void* aPtr, 14:20:14 INFO - nsCycleCollectionParticipant* aCp, 14:20:14 INFO - nsCycleCollectingAutoRefCnt* aRefCnt, 14:20:14 INFO - bool* aShouldDelete); 14:20:14 INFO - #line 363 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsXPCOM.h" 14:20:14 INFO - extern "C" nsresult NS_GetDebug(nsIDebug2** aResult); 14:20:14 INFO - #line 442 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsXPCOM.h" 14:20:14 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsDebug.h" 14:20:14 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Assertions.h" 14:20:14 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Assertions.h" 14:20:14 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/MacroArgs.h" 14:20:14 INFO - #line 110 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/MacroArgs.h" 14:20:14 INFO - #line 20 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Assertions.h" 14:20:14 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/StaticAnalysisFunctions.h" 14:20:14 INFO - #line 49 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/StaticAnalysisFunctions.h" 14:20:14 INFO - #line 50 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/StaticAnalysisFunctions.h" 14:20:14 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Assertions.h" 14:20:14 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTraceRefcnt.h" 14:20:14 INFO - class nsTraceRefcnt 14:20:14 INFO - { 14:20:14 INFO - public: 14:20:14 INFO - static void Shutdown(); 14:20:14 INFO - static nsresult DumpStatistics(); 14:20:14 INFO - static void ResetStatistics(); 14:20:14 INFO - static void WalkTheStack(FILE* aStream); 14:20:14 INFO - static void SetActivityIsLegal(bool aLegal); 14:20:14 INFO - }; 14:20:14 INFO - extern "C" void 14:20:14 INFO - NS_MeanAndStdDev(double aNumberOfValues, 14:20:14 INFO - double aSumOfValues, double aSumOfSquaredValues, 14:20:14 INFO - double* aMeanResult, double* aStdDevResult); 14:20:14 INFO - #line 41 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTraceRefcnt.h" 14:20:14 INFO - #line 24 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Assertions.h" 14:20:14 INFO - #line 25 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Assertions.h" 14:20:14 INFO - extern "C" { 14:20:14 INFO - extern __declspec(dllimport) const char* gMozCrashReason; 14:20:14 INFO - } 14:20:14 INFO - #line 44 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Assertions.h" 14:20:14 INFO - #line 46 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Assertions.h" 14:20:14 INFO - extern "C" { 14:20:14 INFO - __declspec(dllimport) int __stdcall 14:20:14 INFO - TerminateProcess(void* hProcess, unsigned int uExitCode); 14:20:14 INFO - __declspec(dllimport) void* __stdcall GetCurrentProcess(void); 14:20:14 INFO - } 14:20:14 INFO - #line 65 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Assertions.h" 14:20:14 INFO - #line 140 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Assertions.h" 14:20:14 INFO - extern "C" { 14:20:14 INFO - __pragma(warning(suppress:4505)) static __declspec(noinline) void 14:20:14 INFO - MOZ_ReportAssertionFailure(const char* aStr, const char* aFilename, int aLine) 14:20:14 INFO - { 14:20:14 INFO - fprintf((__acrt_iob_func(2)), "Assertion failure: %s, at %s:%d\n", aStr, aFilename, aLine); 14:20:14 INFO - nsTraceRefcnt::WalkTheStack((__acrt_iob_func(2))); 14:20:14 INFO - #line 164 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Assertions.h" 14:20:14 INFO - fflush((__acrt_iob_func(2))); 14:20:14 INFO - #line 166 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Assertions.h" 14:20:14 INFO - } 14:20:14 INFO - __pragma(warning(suppress:4505)) static __declspec(noinline) void 14:20:14 INFO - MOZ_ReportCrash(const char* aStr, const char* aFilename, int aLine) 14:20:14 INFO - { 14:20:14 INFO - fprintf((__acrt_iob_func(2)), "Hit MOZ_CRASH(%s) at %s:%d\n", aStr, aFilename, aLine); 14:20:14 INFO - nsTraceRefcnt::WalkTheStack((__acrt_iob_func(2))); 14:20:14 INFO - #line 180 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Assertions.h" 14:20:14 INFO - fflush((__acrt_iob_func(2))); 14:20:14 INFO - #line 182 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Assertions.h" 14:20:14 INFO - } 14:20:14 INFO - static __declspec(noreturn) __declspec(noinline) void MOZ_NoReturn(int aLine) 14:20:14 INFO - { 14:20:14 INFO - *((volatile int*) 0) = aLine; 14:20:14 INFO - TerminateProcess(GetCurrentProcess(), 3); 14:20:14 INFO - } 14:20:14 INFO - #line 237 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Assertions.h" 14:20:14 INFO - #line 273 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Assertions.h" 14:20:14 INFO - } 14:20:14 INFO - namespace mozilla { 14:20:14 INFO - namespace detail { 14:20:14 INFO - template 14:20:14 INFO - struct AssertionConditionType 14:20:14 INFO - { 14:20:14 INFO - typedef typename RemoveReference::Type ValueT; 14:20:14 INFO - static_assert(!IsArray::value, 14:20:14 INFO - "Expected boolean assertion condition, got an array or a " 14:20:14 INFO - "string!"); 14:20:14 INFO - static_assert(!IsFunction::value, 14:20:14 INFO - "Expected boolean assertion condition, got a function! Did " 14:20:14 INFO - "you intend to call that function?"); 14:20:14 INFO - static_assert(!IsFloatingPoint::value, 14:20:14 INFO - "It's often a bad idea to assert that a floating-point number " 14:20:14 INFO - "is nonzero, because such assertions tend to intermittently " 14:20:14 INFO - "fail. Shouldn't your code gracefully handle this case instead " 14:20:14 INFO - "of asserting? Anyway, if you really want to do that, write an " 14:20:14 INFO - "explicit boolean condition, like !!x or x!=0."); 14:20:14 INFO - static const bool isValid = true; 14:20:14 INFO - }; 14:20:14 INFO - } 14:20:14 INFO - } 14:20:14 INFO - #line 355 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Assertions.h" 14:20:14 INFO - #line 361 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Assertions.h" 14:20:14 INFO - #line 394 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Assertions.h" 14:20:14 INFO - #line 400 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Assertions.h" 14:20:14 INFO - #line 420 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Assertions.h" 14:20:14 INFO - #line 431 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Assertions.h" 14:20:14 INFO - #line 439 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Assertions.h" 14:20:14 INFO - #line 532 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Assertions.h" 14:20:14 INFO - #line 584 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Assertions.h" 14:20:14 INFO - #line 589 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Assertions.h" 14:20:14 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsDebug.h" 14:20:14 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\stdarg.h" 14:20:14 INFO - #pragma once 14:20:14 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:14 INFO - #line 12 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\stdarg.h" 14:20:14 INFO - __pragma(pack(push, 8)) extern "C" { 14:20:14 INFO - } __pragma(pack(pop)) 14:20:14 INFO - #line 17 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsDebug.h" 14:20:14 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prprf.h" 14:20:14 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prtypes.h" 14:20:14 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prcpucfg.h" 14:20:14 INFO - #line 16 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prcpucfg.h" 14:20:14 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\md/_win95.cfg" 14:20:14 INFO - #line 12 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\md/_win95.cfg" 14:20:14 INFO - #line 20 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\md/_win95.cfg" 14:20:14 INFO - #line 222 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\md/_win95.cfg" 14:20:14 INFO - #line 226 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\md/_win95.cfg" 14:20:14 INFO - #line 273 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\md/_win95.cfg" 14:20:14 INFO - #line 17 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prcpucfg.h" 14:20:14 INFO - #line 28 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prcpucfg.h" 14:20:14 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prcpucfg.h" 14:20:14 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prtypes.h" 14:20:14 INFO - #line 28 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prtypes.h" 14:20:14 INFO - #line 144 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prtypes.h" 14:20:14 INFO - #line 149 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prtypes.h" 14:20:14 INFO - #line 152 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prtypes.h" 14:20:14 INFO - #line 176 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prtypes.h" 14:20:14 INFO - extern "C" { 14:20:14 INFO - #line 237 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prtypes.h" 14:20:14 INFO - typedef unsigned char PRUint8; 14:20:14 INFO - #line 260 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prtypes.h" 14:20:14 INFO - typedef signed char PRInt8; 14:20:14 INFO - #line 262 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prtypes.h" 14:20:14 INFO - #line 265 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prtypes.h" 14:20:14 INFO - typedef unsigned short PRUint16; 14:20:14 INFO - typedef short PRInt16; 14:20:14 INFO - #line 290 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prtypes.h" 14:20:14 INFO - typedef unsigned int PRUint32; 14:20:14 INFO - typedef int PRInt32; 14:20:14 INFO - #line 322 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prtypes.h" 14:20:14 INFO - #line 370 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prtypes.h" 14:20:14 INFO - typedef __int64 PRInt64; 14:20:14 INFO - typedef unsigned __int64 PRUint64; 14:20:14 INFO - #line 380 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prtypes.h" 14:20:14 INFO - #line 399 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prtypes.h" 14:20:14 INFO - typedef int PRIntn; 14:20:14 INFO - typedef unsigned int PRUintn; 14:20:14 INFO - #line 415 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prtypes.h" 14:20:14 INFO - typedef double PRFloat64; 14:20:14 INFO - typedef size_t PRSize; 14:20:14 INFO - typedef PRInt32 PROffset32; 14:20:14 INFO - typedef PRInt64 PROffset64; 14:20:14 INFO - typedef ptrdiff_t PRPtrdiff; 14:20:14 INFO - typedef unsigned long PRUptrdiff; 14:20:14 INFO - #line 458 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prtypes.h" 14:20:14 INFO - typedef PRIntn PRBool; 14:20:14 INFO - typedef PRUint8 PRPackedBool; 14:20:14 INFO - typedef enum { PR_FAILURE = -1, PR_SUCCESS = 0 } PRStatus; 14:20:14 INFO - typedef wchar_t PRUnichar; 14:20:14 INFO - #line 492 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prtypes.h" 14:20:14 INFO - #line 493 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prtypes.h" 14:20:14 INFO - typedef long PRWord; 14:20:14 INFO - typedef unsigned long PRUword; 14:20:14 INFO - #line 512 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prtypes.h" 14:20:14 INFO - #line 537 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prtypes.h" 14:20:14 INFO - #line 578 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prtypes.h" 14:20:14 INFO - } 14:20:14 INFO - #line 590 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prtypes.h" 14:20:14 INFO - #line 26 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prprf.h" 14:20:14 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prio.h" 14:20:14 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prlong.h" 14:20:14 INFO - extern "C" { 14:20:14 INFO - __declspec(dllimport) PRInt64 LL_MaxInt(void); 14:20:14 INFO - __declspec(dllimport) PRInt64 LL_MinInt(void); 14:20:14 INFO - __declspec(dllimport) PRInt64 LL_Zero(void); 14:20:14 INFO - __declspec(dllimport) PRUint64 LL_MaxUint(void); 14:20:14 INFO - #line 45 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prlong.h" 14:20:14 INFO - #line 57 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prlong.h" 14:20:14 INFO - #line 400 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prlong.h" 14:20:14 INFO - } 14:20:14 INFO - #line 404 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prlong.h" 14:20:14 INFO - #line 17 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prio.h" 14:20:14 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prtime.h" 14:20:14 INFO - extern "C" { 14:20:14 INFO - typedef PRInt64 PRTime; 14:20:14 INFO - typedef struct PRTimeParameters { 14:20:14 INFO - PRInt32 tp_gmt_offset; 14:20:14 INFO - PRInt32 tp_dst_offset; 14:20:14 INFO - } PRTimeParameters; 14:20:14 INFO - typedef struct PRExplodedTime { 14:20:14 INFO - PRInt32 tm_usec; 14:20:14 INFO - PRInt32 tm_sec; 14:20:14 INFO - PRInt32 tm_min; 14:20:14 INFO - PRInt32 tm_hour; 14:20:14 INFO - PRInt32 tm_mday; 14:20:14 INFO - PRInt32 tm_month; 14:20:14 INFO - PRInt16 tm_year; 14:20:14 INFO - PRInt8 tm_wday; 14:20:14 INFO - PRInt16 tm_yday; 14:20:14 INFO - PRTimeParameters tm_params; 14:20:14 INFO - } PRExplodedTime; 14:20:14 INFO - typedef PRTimeParameters ( *PRTimeParamFn)(const PRExplodedTime *gmt); 14:20:14 INFO - __declspec(dllimport) PRTime 14:20:14 INFO - PR_Now(void); 14:20:14 INFO - __declspec(dllimport) void PR_ExplodeTime( 14:20:14 INFO - PRTime usecs, PRTimeParamFn params, PRExplodedTime *exploded); 14:20:14 INFO - __declspec(dllimport) PRTime 14:20:14 INFO - PR_ImplodeTime(const PRExplodedTime *exploded); 14:20:14 INFO - __declspec(dllimport) void PR_NormalizeTime( 14:20:14 INFO - PRExplodedTime *exploded, PRTimeParamFn params); 14:20:14 INFO - __declspec(dllimport) PRTimeParameters PR_LocalTimeParameters(const PRExplodedTime *gmt); 14:20:14 INFO - __declspec(dllimport) PRTimeParameters PR_GMTParameters(const PRExplodedTime *gmt); 14:20:14 INFO - __declspec(dllimport) PRTimeParameters PR_USPacificTimeParameters(const PRExplodedTime *gmt); 14:20:14 INFO - __declspec(dllimport) PRStatus PR_ParseTimeStringToExplodedTime ( 14:20:14 INFO - const char *string, 14:20:14 INFO - PRBool default_to_gmt, 14:20:14 INFO - PRExplodedTime *result); 14:20:14 INFO - __declspec(dllimport) PRStatus PR_ParseTimeString ( 14:20:14 INFO - const char *string, 14:20:14 INFO - PRBool default_to_gmt, 14:20:14 INFO - PRTime *result); 14:20:14 INFO - __declspec(dllimport) PRUint32 PR_FormatTime(char *buf, int buflen, const char *fmt, 14:20:14 INFO - const PRExplodedTime *time); 14:20:14 INFO - __declspec(dllimport) PRUint32 14:20:14 INFO - PR_FormatTimeUSEnglish(char *buf, PRUint32 bufSize, 14:20:14 INFO - const char *format, const PRExplodedTime *time); 14:20:14 INFO - } 14:20:14 INFO - #line 263 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prtime.h" 14:20:14 INFO - #line 18 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prio.h" 14:20:14 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prinrval.h" 14:20:14 INFO - extern "C" { 14:20:14 INFO - typedef PRUint32 PRIntervalTime; 14:20:14 INFO - __declspec(dllimport) PRIntervalTime PR_IntervalNow(void); 14:20:14 INFO - __declspec(dllimport) PRUint32 PR_TicksPerSecond(void); 14:20:14 INFO - __declspec(dllimport) PRIntervalTime PR_SecondsToInterval(PRUint32 seconds); 14:20:14 INFO - __declspec(dllimport) PRIntervalTime PR_MillisecondsToInterval(PRUint32 milli); 14:20:14 INFO - __declspec(dllimport) PRIntervalTime PR_MicrosecondsToInterval(PRUint32 micro); 14:20:14 INFO - __declspec(dllimport) PRUint32 PR_IntervalToSeconds(PRIntervalTime ticks); 14:20:14 INFO - __declspec(dllimport) PRUint32 PR_IntervalToMilliseconds(PRIntervalTime ticks); 14:20:14 INFO - __declspec(dllimport) PRUint32 PR_IntervalToMicroseconds(PRIntervalTime ticks); 14:20:14 INFO - } 14:20:14 INFO - #line 145 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prinrval.h" 14:20:14 INFO - #line 19 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prio.h" 14:20:14 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prinet.h" 14:20:14 INFO - #line 83 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prinet.h" 14:20:14 INFO - #line 98 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prinet.h" 14:20:14 INFO - #line 100 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prinet.h" 14:20:14 INFO - #line 20 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prio.h" 14:20:14 INFO - extern "C" { 14:20:14 INFO - typedef struct PRDir PRDir; 14:20:14 INFO - typedef struct PRDirEntry PRDirEntry; 14:20:14 INFO - typedef struct PRFileDesc PRFileDesc; 14:20:14 INFO - typedef struct PRFileInfo PRFileInfo; 14:20:14 INFO - typedef struct PRFileInfo64 PRFileInfo64; 14:20:14 INFO - typedef union PRNetAddr PRNetAddr; 14:20:14 INFO - typedef struct PRIOMethods PRIOMethods; 14:20:14 INFO - typedef struct PRPollDesc PRPollDesc; 14:20:14 INFO - typedef struct PRFilePrivate PRFilePrivate; 14:20:14 INFO - typedef struct PRSendFileData PRSendFileData; 14:20:14 INFO - typedef PRIntn PRDescIdentity; 14:20:14 INFO - struct PRFileDesc { 14:20:14 INFO - const PRIOMethods *methods; 14:20:14 INFO - PRFilePrivate *secret; 14:20:14 INFO - PRFileDesc *lower, *higher; 14:20:14 INFO - void ( *dtor)(PRFileDesc *fd); 14:20:14 INFO - PRDescIdentity identity; 14:20:14 INFO - }; 14:20:14 INFO - typedef enum PRTransmitFileFlags { 14:20:14 INFO - PR_TRANSMITFILE_KEEP_OPEN = 0, 14:20:14 INFO - PR_TRANSMITFILE_CLOSE_SOCKET = 1 14:20:14 INFO - } PRTransmitFileFlags; 14:20:14 INFO - #line 103 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prio.h" 14:20:14 INFO - #line 119 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prio.h" 14:20:14 INFO - struct PRIPv6Addr { 14:20:14 INFO - union { 14:20:14 INFO - PRUint8 _S6_u8[16]; 14:20:14 INFO - PRUint16 _S6_u16[8]; 14:20:14 INFO - PRUint32 _S6_u32[4]; 14:20:14 INFO - PRUint64 _S6_u64[2]; 14:20:14 INFO - } _S6_un; 14:20:14 INFO - }; 14:20:14 INFO - typedef struct PRIPv6Addr PRIPv6Addr; 14:20:14 INFO - union PRNetAddr { 14:20:14 INFO - struct { 14:20:14 INFO - PRUint16 family; 14:20:14 INFO - char data[14]; 14:20:14 INFO - #line 153 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prio.h" 14:20:14 INFO - } raw; 14:20:14 INFO - struct { 14:20:14 INFO - PRUint16 family; 14:20:14 INFO - PRUint16 port; 14:20:14 INFO - PRUint32 ip; 14:20:14 INFO - char pad[8]; 14:20:14 INFO - #line 163 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prio.h" 14:20:14 INFO - } inet; 14:20:14 INFO - struct { 14:20:14 INFO - PRUint16 family; 14:20:14 INFO - PRUint16 port; 14:20:14 INFO - PRUint32 flowinfo; 14:20:14 INFO - PRIPv6Addr ip; 14:20:14 INFO - PRUint32 scope_id; 14:20:14 INFO - } ipv6; 14:20:14 INFO - struct { 14:20:14 INFO - PRUint16 family; 14:20:14 INFO - char path[104]; 14:20:14 INFO - #line 180 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prio.h" 14:20:14 INFO - } local; 14:20:14 INFO - #line 182 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prio.h" 14:20:14 INFO - }; 14:20:14 INFO - typedef enum PRSockOption 14:20:14 INFO - { 14:20:14 INFO - PR_SockOpt_Nonblocking, 14:20:14 INFO - PR_SockOpt_Linger, 14:20:14 INFO - PR_SockOpt_Reuseaddr, 14:20:14 INFO - PR_SockOpt_Keepalive, 14:20:14 INFO - PR_SockOpt_RecvBufferSize, 14:20:14 INFO - PR_SockOpt_SendBufferSize, 14:20:14 INFO - PR_SockOpt_IpTimeToLive, 14:20:14 INFO - PR_SockOpt_IpTypeOfService, 14:20:14 INFO - PR_SockOpt_AddMember, 14:20:14 INFO - PR_SockOpt_DropMember, 14:20:14 INFO - PR_SockOpt_McastInterface, 14:20:14 INFO - PR_SockOpt_McastTimeToLive, 14:20:14 INFO - PR_SockOpt_McastLoopback, 14:20:14 INFO - PR_SockOpt_NoDelay, 14:20:14 INFO - PR_SockOpt_MaxSegment, 14:20:14 INFO - PR_SockOpt_Broadcast, 14:20:14 INFO - PR_SockOpt_Reuseport, 14:20:14 INFO - PR_SockOpt_Last 14:20:14 INFO - } PRSockOption; 14:20:14 INFO - typedef struct PRLinger { 14:20:14 INFO - PRBool polarity; 14:20:14 INFO - PRIntervalTime linger; 14:20:14 INFO - } PRLinger; 14:20:14 INFO - typedef struct PRMcastRequest { 14:20:14 INFO - PRNetAddr mcaddr; 14:20:14 INFO - PRNetAddr ifaddr; 14:20:14 INFO - } PRMcastRequest; 14:20:14 INFO - typedef struct PRSocketOptionData 14:20:14 INFO - { 14:20:14 INFO - PRSockOption option; 14:20:14 INFO - union 14:20:14 INFO - { 14:20:14 INFO - PRUintn ip_ttl; 14:20:14 INFO - PRUintn mcast_ttl; 14:20:14 INFO - PRUintn tos; 14:20:14 INFO - PRBool non_blocking; 14:20:14 INFO - PRBool reuse_addr; 14:20:14 INFO - PRBool reuse_port; 14:20:14 INFO - PRBool keep_alive; 14:20:14 INFO - PRBool mcast_loopback; 14:20:14 INFO - PRBool no_delay; 14:20:14 INFO - PRBool broadcast; 14:20:14 INFO - PRSize max_segment; 14:20:14 INFO - PRSize recv_buffer_size; 14:20:14 INFO - PRSize send_buffer_size; 14:20:14 INFO - PRLinger linger; 14:20:14 INFO - PRMcastRequest add_member; 14:20:14 INFO - PRMcastRequest drop_member; 14:20:14 INFO - PRNetAddr mcast_if; 14:20:14 INFO - } value; 14:20:14 INFO - } PRSocketOptionData; 14:20:14 INFO - typedef struct PRIOVec { 14:20:14 INFO - char *iov_base; 14:20:14 INFO - int iov_len; 14:20:14 INFO - } PRIOVec; 14:20:14 INFO - typedef enum PRDescType 14:20:14 INFO - { 14:20:14 INFO - PR_DESC_FILE = 1, 14:20:14 INFO - PR_DESC_SOCKET_TCP = 2, 14:20:14 INFO - PR_DESC_SOCKET_UDP = 3, 14:20:14 INFO - PR_DESC_LAYERED = 4, 14:20:14 INFO - PR_DESC_PIPE = 5 14:20:14 INFO - } PRDescType; 14:20:14 INFO - typedef enum PRSeekWhence { 14:20:14 INFO - PR_SEEK_SET = 0, 14:20:14 INFO - PR_SEEK_CUR = 1, 14:20:14 INFO - PR_SEEK_END = 2 14:20:14 INFO - } PRSeekWhence; 14:20:14 INFO - __declspec(dllimport) PRDescType PR_GetDescType(PRFileDesc *file); 14:20:14 INFO - typedef PRStatus ( *PRCloseFN)(PRFileDesc *fd); 14:20:14 INFO - typedef PRInt32 ( *PRReadFN)(PRFileDesc *fd, void *buf, PRInt32 amount); 14:20:14 INFO - typedef PRInt32 ( *PRWriteFN)(PRFileDesc *fd, const void *buf, PRInt32 amount); 14:20:14 INFO - typedef PRInt32 ( *PRAvailableFN)(PRFileDesc *fd); 14:20:14 INFO - typedef PRInt64 ( *PRAvailable64FN)(PRFileDesc *fd); 14:20:14 INFO - typedef PRStatus ( *PRFsyncFN)(PRFileDesc *fd); 14:20:14 INFO - typedef PROffset32 ( *PRSeekFN)(PRFileDesc *fd, PROffset32 offset, PRSeekWhence how); 14:20:14 INFO - typedef PROffset64 ( *PRSeek64FN)(PRFileDesc *fd, PROffset64 offset, PRSeekWhence how); 14:20:14 INFO - typedef PRStatus ( *PRFileInfoFN)(PRFileDesc *fd, PRFileInfo *info); 14:20:14 INFO - typedef PRStatus ( *PRFileInfo64FN)(PRFileDesc *fd, PRFileInfo64 *info); 14:20:14 INFO - typedef PRInt32 ( *PRWritevFN)( 14:20:14 INFO - PRFileDesc *fd, const PRIOVec *iov, PRInt32 iov_size, 14:20:14 INFO - PRIntervalTime timeout); 14:20:14 INFO - typedef PRStatus ( *PRConnectFN)( 14:20:14 INFO - PRFileDesc *fd, const PRNetAddr *addr, PRIntervalTime timeout); 14:20:14 INFO - typedef PRFileDesc* ( *PRAcceptFN) ( 14:20:14 INFO - PRFileDesc *fd, PRNetAddr *addr, PRIntervalTime timeout); 14:20:14 INFO - typedef PRStatus ( *PRBindFN)(PRFileDesc *fd, const PRNetAddr *addr); 14:20:14 INFO - typedef PRStatus ( *PRListenFN)(PRFileDesc *fd, PRIntn backlog); 14:20:14 INFO - typedef PRStatus ( *PRShutdownFN)(PRFileDesc *fd, PRIntn how); 14:20:14 INFO - typedef PRInt32 ( *PRRecvFN)( 14:20:14 INFO - PRFileDesc *fd, void *buf, PRInt32 amount, 14:20:14 INFO - PRIntn flags, PRIntervalTime timeout); 14:20:14 INFO - typedef PRInt32 ( *PRSendFN) ( 14:20:14 INFO - PRFileDesc *fd, const void *buf, PRInt32 amount, 14:20:14 INFO - PRIntn flags, PRIntervalTime timeout); 14:20:14 INFO - typedef PRInt32 ( *PRRecvfromFN)( 14:20:14 INFO - PRFileDesc *fd, void *buf, PRInt32 amount, 14:20:14 INFO - PRIntn flags, PRNetAddr *addr, PRIntervalTime timeout); 14:20:14 INFO - typedef PRInt32 ( *PRSendtoFN)( 14:20:14 INFO - PRFileDesc *fd, const void *buf, PRInt32 amount, 14:20:14 INFO - PRIntn flags, const PRNetAddr *addr, PRIntervalTime timeout); 14:20:14 INFO - typedef PRInt16 ( *PRPollFN)( 14:20:14 INFO - PRFileDesc *fd, PRInt16 in_flags, PRInt16 *out_flags); 14:20:14 INFO - typedef PRInt32 ( *PRAcceptreadFN)( 14:20:14 INFO - PRFileDesc *sd, PRFileDesc **nd, PRNetAddr **raddr, 14:20:14 INFO - void *buf, PRInt32 amount, PRIntervalTime t); 14:20:14 INFO - typedef PRInt32 ( *PRTransmitfileFN)( 14:20:14 INFO - PRFileDesc *sd, PRFileDesc *fd, const void *headers, 14:20:14 INFO - PRInt32 hlen, PRTransmitFileFlags flags, PRIntervalTime t); 14:20:14 INFO - typedef PRStatus ( *PRGetsocknameFN)(PRFileDesc *fd, PRNetAddr *addr); 14:20:14 INFO - typedef PRStatus ( *PRGetpeernameFN)(PRFileDesc *fd, PRNetAddr *addr); 14:20:14 INFO - typedef PRStatus ( *PRGetsocketoptionFN)( 14:20:14 INFO - PRFileDesc *fd, PRSocketOptionData *data); 14:20:14 INFO - typedef PRStatus ( *PRSetsocketoptionFN)( 14:20:14 INFO - PRFileDesc *fd, const PRSocketOptionData *data); 14:20:14 INFO - typedef PRInt32 ( *PRSendfileFN)( 14:20:14 INFO - PRFileDesc *networkSocket, PRSendFileData *sendData, 14:20:14 INFO - PRTransmitFileFlags flags, PRIntervalTime timeout); 14:20:14 INFO - typedef PRStatus ( *PRConnectcontinueFN)( 14:20:14 INFO - PRFileDesc *fd, PRInt16 out_flags); 14:20:14 INFO - typedef PRIntn ( *PRReservedFN)(PRFileDesc *fd); 14:20:14 INFO - struct PRIOMethods { 14:20:14 INFO - PRDescType file_type; 14:20:14 INFO - PRCloseFN close; 14:20:14 INFO - PRReadFN read; 14:20:14 INFO - PRWriteFN write; 14:20:14 INFO - PRAvailableFN available; 14:20:14 INFO - PRAvailable64FN available64; 14:20:14 INFO - PRFsyncFN fsync; 14:20:14 INFO - PRSeekFN seek; 14:20:14 INFO - PRSeek64FN seek64; 14:20:14 INFO - PRFileInfoFN fileInfo; 14:20:14 INFO - PRFileInfo64FN fileInfo64; 14:20:14 INFO - PRWritevFN writev; 14:20:14 INFO - PRConnectFN connect; 14:20:14 INFO - PRAcceptFN accept; 14:20:14 INFO - PRBindFN bind; 14:20:14 INFO - PRListenFN listen; 14:20:14 INFO - PRShutdownFN shutdown; 14:20:14 INFO - PRRecvFN recv; 14:20:14 INFO - PRSendFN send; 14:20:14 INFO - PRRecvfromFN recvfrom; 14:20:14 INFO - PRSendtoFN sendto; 14:20:14 INFO - PRPollFN poll; 14:20:14 INFO - PRAcceptreadFN acceptread; 14:20:14 INFO - PRTransmitfileFN transmitfile; 14:20:14 INFO - PRGetsocknameFN getsockname; 14:20:14 INFO - PRGetpeernameFN getpeername; 14:20:14 INFO - PRReservedFN reserved_fn_6; 14:20:14 INFO - PRReservedFN reserved_fn_5; 14:20:14 INFO - PRGetsocketoptionFN getsocketoption; 14:20:14 INFO - PRSetsocketoptionFN setsocketoption; 14:20:14 INFO - PRSendfileFN sendfile; 14:20:14 INFO - PRConnectcontinueFN connectcontinue; 14:20:14 INFO - PRReservedFN reserved_fn_3; 14:20:14 INFO - PRReservedFN reserved_fn_2; 14:20:14 INFO - PRReservedFN reserved_fn_1; 14:20:14 INFO - PRReservedFN reserved_fn_0; 14:20:14 INFO - }; 14:20:14 INFO - typedef enum PRSpecialFD 14:20:14 INFO - { 14:20:14 INFO - PR_StandardInput, 14:20:14 INFO - PR_StandardOutput, 14:20:14 INFO - PR_StandardError 14:20:14 INFO - } PRSpecialFD; 14:20:14 INFO - __declspec(dllimport) PRFileDesc* PR_GetSpecialFD(PRSpecialFD id); 14:20:14 INFO - __declspec(dllimport) PRDescIdentity PR_GetUniqueIdentity(const char *layer_name); 14:20:14 INFO - __declspec(dllimport) const char* PR_GetNameForIdentity(PRDescIdentity ident); 14:20:14 INFO - __declspec(dllimport) PRDescIdentity PR_GetLayersIdentity(PRFileDesc* fd); 14:20:14 INFO - __declspec(dllimport) PRFileDesc* PR_GetIdentitiesLayer(PRFileDesc* fd_stack, PRDescIdentity id); 14:20:14 INFO - __declspec(dllimport) const PRIOMethods * PR_GetDefaultIOMethods(void); 14:20:14 INFO - __declspec(dllimport) PRFileDesc* PR_CreateIOLayerStub( 14:20:14 INFO - PRDescIdentity ident, const PRIOMethods *methods); 14:20:14 INFO - __declspec(dllimport) PRFileDesc* PR_CreateIOLayer(PRFileDesc* fd); 14:20:14 INFO - __declspec(dllimport) PRStatus PR_PushIOLayer( 14:20:14 INFO - PRFileDesc *fd_stack, PRDescIdentity id, PRFileDesc *layer); 14:20:14 INFO - __declspec(dllimport) PRFileDesc* PR_PopIOLayer(PRFileDesc *fd_stack, PRDescIdentity id); 14:20:14 INFO - __declspec(dllimport) PRFileDesc* PR_Open(const char *name, PRIntn flags, PRIntn mode); 14:20:14 INFO - __declspec(dllimport) PRFileDesc* PR_OpenFile( 14:20:14 INFO - const char *name, PRIntn flags, PRIntn mode); 14:20:14 INFO - __declspec(dllimport) PRStatus PR_Close(PRFileDesc *fd); 14:20:14 INFO - __declspec(dllimport) PRInt32 PR_Read(PRFileDesc *fd, void *buf, PRInt32 amount); 14:20:14 INFO - __declspec(dllimport) PRInt32 PR_Write(PRFileDesc *fd,const void *buf,PRInt32 amount); 14:20:14 INFO - __declspec(dllimport) PRInt32 PR_Writev( 14:20:14 INFO - PRFileDesc *fd, const PRIOVec *iov, PRInt32 iov_size, 14:20:14 INFO - PRIntervalTime timeout); 14:20:14 INFO - __declspec(dllimport) PRStatus PR_Delete(const char *name); 14:20:14 INFO - typedef enum PRFileType 14:20:14 INFO - { 14:20:14 INFO - PR_FILE_FILE = 1, 14:20:14 INFO - PR_FILE_DIRECTORY = 2, 14:20:14 INFO - PR_FILE_OTHER = 3 14:20:14 INFO - } PRFileType; 14:20:14 INFO - struct PRFileInfo { 14:20:14 INFO - PRFileType type; 14:20:14 INFO - PROffset32 size; 14:20:14 INFO - PRTime creationTime; 14:20:14 INFO - PRTime modifyTime; 14:20:14 INFO - }; 14:20:14 INFO - struct PRFileInfo64 { 14:20:14 INFO - PRFileType type; 14:20:14 INFO - PROffset64 size; 14:20:14 INFO - PRTime creationTime; 14:20:14 INFO - PRTime modifyTime; 14:20:14 INFO - }; 14:20:14 INFO - __declspec(dllimport) PRStatus PR_GetFileInfo(const char *fn, PRFileInfo *info); 14:20:14 INFO - __declspec(dllimport) PRStatus PR_GetFileInfo64(const char *fn, PRFileInfo64 *info); 14:20:14 INFO - __declspec(dllimport) PRStatus PR_GetOpenFileInfo(PRFileDesc *fd, PRFileInfo *info); 14:20:14 INFO - __declspec(dllimport) PRStatus PR_GetOpenFileInfo64(PRFileDesc *fd, PRFileInfo64 *info); 14:20:14 INFO - __declspec(dllimport) PRStatus PR_Rename(const char *from, const char *to); 14:20:14 INFO - typedef enum PRAccessHow { 14:20:14 INFO - PR_ACCESS_EXISTS = 1, 14:20:14 INFO - PR_ACCESS_WRITE_OK = 2, 14:20:14 INFO - PR_ACCESS_READ_OK = 3 14:20:14 INFO - } PRAccessHow; 14:20:14 INFO - __declspec(dllimport) PRStatus PR_Access(const char *name, PRAccessHow how); 14:20:14 INFO - __declspec(dllimport) PROffset32 PR_Seek(PRFileDesc *fd, PROffset32 offset, PRSeekWhence whence); 14:20:14 INFO - __declspec(dllimport) PROffset64 PR_Seek64(PRFileDesc *fd, PROffset64 offset, PRSeekWhence whence); 14:20:14 INFO - __declspec(dllimport) PRInt32 PR_Available(PRFileDesc *fd); 14:20:14 INFO - __declspec(dllimport) PRInt64 PR_Available64(PRFileDesc *fd); 14:20:14 INFO - __declspec(dllimport) PRStatus PR_Sync(PRFileDesc *fd); 14:20:14 INFO - struct PRDirEntry { 14:20:14 INFO - const char *name; 14:20:14 INFO - }; 14:20:14 INFO - #line 1003 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prio.h" 14:20:14 INFO - __declspec(dllimport) PRDir* PR_OpenDir(const char *name); 14:20:14 INFO - typedef enum PRDirFlags { 14:20:14 INFO - PR_SKIP_NONE = 0x0, 14:20:14 INFO - PR_SKIP_DOT = 0x1, 14:20:14 INFO - PR_SKIP_DOT_DOT = 0x2, 14:20:14 INFO - PR_SKIP_BOTH = 0x3, 14:20:14 INFO - PR_SKIP_HIDDEN = 0x4 14:20:14 INFO - } PRDirFlags; 14:20:14 INFO - __declspec(dllimport) PRDirEntry* PR_ReadDir(PRDir *dir, PRDirFlags flags); 14:20:14 INFO - __declspec(dllimport) PRStatus PR_CloseDir(PRDir *dir); 14:20:14 INFO - __declspec(dllimport) PRStatus PR_MkDir(const char *name, PRIntn mode); 14:20:14 INFO - __declspec(dllimport) PRStatus PR_MakeDir(const char *name, PRIntn mode); 14:20:14 INFO - __declspec(dllimport) PRStatus PR_RmDir(const char *name); 14:20:14 INFO - __declspec(dllimport) PRFileDesc* PR_NewUDPSocket(void); 14:20:14 INFO - __declspec(dllimport) PRFileDesc* PR_NewTCPSocket(void); 14:20:14 INFO - __declspec(dllimport) PRFileDesc* PR_OpenUDPSocket(PRIntn af); 14:20:14 INFO - __declspec(dllimport) PRFileDesc* PR_OpenTCPSocket(PRIntn af); 14:20:14 INFO - __declspec(dllimport) PRStatus PR_Connect( 14:20:14 INFO - PRFileDesc *fd, const PRNetAddr *addr, PRIntervalTime timeout); 14:20:14 INFO - __declspec(dllimport) PRStatus PR_ConnectContinue(PRFileDesc *fd, PRInt16 out_flags); 14:20:14 INFO - __declspec(dllimport) PRStatus PR_GetConnectStatus(const PRPollDesc *pd); 14:20:14 INFO - __declspec(dllimport) PRFileDesc* PR_Accept( 14:20:14 INFO - PRFileDesc *fd, PRNetAddr *addr, PRIntervalTime timeout); 14:20:14 INFO - __declspec(dllimport) PRStatus PR_Bind(PRFileDesc *fd, const PRNetAddr *addr); 14:20:14 INFO - __declspec(dllimport) PRStatus PR_Listen(PRFileDesc *fd, PRIntn backlog); 14:20:14 INFO - typedef enum PRShutdownHow 14:20:14 INFO - { 14:20:14 INFO - PR_SHUTDOWN_RCV = 0, 14:20:14 INFO - PR_SHUTDOWN_SEND = 1, 14:20:14 INFO - PR_SHUTDOWN_BOTH = 2 14:20:14 INFO - } PRShutdownHow; 14:20:14 INFO - __declspec(dllimport) PRStatus PR_Shutdown(PRFileDesc *fd, PRShutdownHow how); 14:20:14 INFO - __declspec(dllimport) PRInt32 PR_Recv(PRFileDesc *fd, void *buf, PRInt32 amount, 14:20:14 INFO - PRIntn flags, PRIntervalTime timeout); 14:20:14 INFO - __declspec(dllimport) PRInt32 PR_Send(PRFileDesc *fd, const void *buf, PRInt32 amount, 14:20:14 INFO - PRIntn flags, PRIntervalTime timeout); 14:20:14 INFO - __declspec(dllimport) PRInt32 PR_RecvFrom( 14:20:14 INFO - PRFileDesc *fd, void *buf, PRInt32 amount, PRIntn flags, 14:20:14 INFO - PRNetAddr *addr, PRIntervalTime timeout); 14:20:14 INFO - __declspec(dllimport) PRInt32 PR_SendTo( 14:20:14 INFO - PRFileDesc *fd, const void *buf, PRInt32 amount, PRIntn flags, 14:20:14 INFO - const PRNetAddr *addr, PRIntervalTime timeout); 14:20:14 INFO - __declspec(dllimport) PRInt32 PR_TransmitFile( 14:20:14 INFO - PRFileDesc *networkSocket, PRFileDesc *sourceFile, 14:20:14 INFO - const void *headers, PRInt32 hlen, PRTransmitFileFlags flags, 14:20:14 INFO - PRIntervalTime timeout); 14:20:14 INFO - struct PRSendFileData { 14:20:14 INFO - PRFileDesc *fd; 14:20:14 INFO - PRUint32 file_offset; 14:20:14 INFO - PRSize file_nbytes; 14:20:14 INFO - const void *header; 14:20:14 INFO - PRInt32 hlen; 14:20:14 INFO - const void *trailer; 14:20:14 INFO - PRInt32 tlen; 14:20:14 INFO - }; 14:20:14 INFO - __declspec(dllimport) PRInt32 PR_SendFile( 14:20:14 INFO - PRFileDesc *networkSocket, PRSendFileData *sendData, 14:20:14 INFO - PRTransmitFileFlags flags, PRIntervalTime timeout); 14:20:14 INFO - __declspec(dllimport) PRInt32 PR_AcceptRead( 14:20:14 INFO - PRFileDesc *listenSock, PRFileDesc **acceptedSock, 14:20:14 INFO - PRNetAddr **peerAddr, void *buf, PRInt32 amount, PRIntervalTime timeout); 14:20:14 INFO - __declspec(dllimport) PRStatus PR_NewTCPSocketPair(PRFileDesc *fds[2]); 14:20:14 INFO - __declspec(dllimport) PRStatus PR_GetSockName(PRFileDesc *fd, PRNetAddr *addr); 14:20:14 INFO - __declspec(dllimport) PRStatus PR_GetPeerName(PRFileDesc *fd, PRNetAddr *addr); 14:20:14 INFO - __declspec(dllimport) PRStatus PR_GetSocketOption( 14:20:14 INFO - PRFileDesc *fd, PRSocketOptionData *data); 14:20:14 INFO - __declspec(dllimport) PRStatus PR_SetSocketOption( 14:20:14 INFO - PRFileDesc *fd, const PRSocketOptionData *data); 14:20:14 INFO - __declspec(dllimport) PRStatus PR_SetFDInheritable( 14:20:14 INFO - PRFileDesc *fd, 14:20:14 INFO - PRBool inheritable); 14:20:14 INFO - __declspec(dllimport) PRFileDesc * PR_GetInheritedFD(const char *name); 14:20:14 INFO - typedef struct PRFileMap PRFileMap; 14:20:14 INFO - typedef enum PRFileMapProtect { 14:20:14 INFO - PR_PROT_READONLY, 14:20:14 INFO - PR_PROT_READWRITE, 14:20:14 INFO - PR_PROT_WRITECOPY 14:20:14 INFO - } PRFileMapProtect; 14:20:14 INFO - __declspec(dllimport) PRFileMap * PR_CreateFileMap( 14:20:14 INFO - PRFileDesc *fd, 14:20:14 INFO - PRInt64 size, 14:20:14 INFO - PRFileMapProtect prot); 14:20:14 INFO - __declspec(dllimport) PRInt32 PR_GetMemMapAlignment(void); 14:20:14 INFO - __declspec(dllimport) void * PR_MemMap( 14:20:14 INFO - PRFileMap *fmap, 14:20:14 INFO - PROffset64 offset, 14:20:14 INFO - PRUint32 len); 14:20:14 INFO - __declspec(dllimport) PRStatus PR_MemUnmap(void *addr, PRUint32 len); 14:20:14 INFO - __declspec(dllimport) PRStatus PR_CloseFileMap(PRFileMap *fmap); 14:20:14 INFO - __declspec(dllimport) PRStatus PR_SyncMemMap( 14:20:14 INFO - PRFileDesc *fd, 14:20:14 INFO - void *addr, 14:20:14 INFO - PRUint32 len); 14:20:14 INFO - __declspec(dllimport) PRStatus PR_CreatePipe( 14:20:14 INFO - PRFileDesc **readPipe, 14:20:14 INFO - PRFileDesc **writePipe 14:20:14 INFO - ); 14:20:14 INFO - struct PRPollDesc { 14:20:14 INFO - PRFileDesc* fd; 14:20:14 INFO - PRInt16 in_flags; 14:20:14 INFO - PRInt16 out_flags; 14:20:14 INFO - }; 14:20:14 INFO - #line 1918 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prio.h" 14:20:14 INFO - #line 1927 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prio.h" 14:20:14 INFO - __declspec(dllimport) PRInt32 PR_Poll( 14:20:14 INFO - PRPollDesc *pds, PRIntn npds, PRIntervalTime timeout); 14:20:14 INFO - __declspec(dllimport) PRFileDesc * PR_NewPollableEvent(void); 14:20:14 INFO - __declspec(dllimport) PRStatus PR_DestroyPollableEvent(PRFileDesc *event); 14:20:14 INFO - __declspec(dllimport) PRStatus PR_SetPollableEvent(PRFileDesc *event); 14:20:14 INFO - __declspec(dllimport) PRStatus PR_WaitForPollableEvent(PRFileDesc *event); 14:20:14 INFO - } 14:20:14 INFO - #line 2023 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prio.h" 14:20:14 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prprf.h" 14:20:14 INFO - extern "C" { 14:20:14 INFO - __declspec(dllimport) PRUint32 PR_snprintf(char *out, PRUint32 outlen, const char *fmt, ...); 14:20:14 INFO - __declspec(dllimport) char* PR_smprintf(const char *fmt, ...); 14:20:14 INFO - __declspec(dllimport) void PR_smprintf_free(char *mem); 14:20:14 INFO - __declspec(dllimport) char* PR_sprintf_append(char *last, const char *fmt, ...); 14:20:14 INFO - typedef PRIntn (*PRStuffFunc)(void *arg, const char *s, PRUint32 slen); 14:20:14 INFO - __declspec(dllimport) PRUint32 PR_sxprintf(PRStuffFunc f, void *arg, const char *fmt, ...); 14:20:14 INFO - __declspec(dllimport) PRUint32 PR_fprintf(struct PRFileDesc* fd, const char *fmt, ...); 14:20:14 INFO - __declspec(dllimport) PRUint32 PR_vsnprintf(char *out, PRUint32 outlen, const char *fmt, va_list ap); 14:20:14 INFO - __declspec(dllimport) char* PR_vsmprintf(const char *fmt, va_list ap); 14:20:14 INFO - __declspec(dllimport) char* PR_vsprintf_append(char *last, const char *fmt, va_list ap); 14:20:14 INFO - __declspec(dllimport) PRUint32 PR_vsxprintf(PRStuffFunc f, void *arg, const char *fmt, va_list ap); 14:20:14 INFO - __declspec(dllimport) PRUint32 PR_vfprintf(struct PRFileDesc* fd, const char *fmt, va_list ap); 14:20:14 INFO - __declspec(dllimport) PRInt32 PR_sscanf(const char *buf, const char *fmt, ...); 14:20:14 INFO - } 14:20:14 INFO - #line 123 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prprf.h" 14:20:14 INFO - #line 20 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsDebug.h" 14:20:14 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsDebug.h" 14:20:14 INFO - inline bool NS_warn_if_impl(bool aCondition, const char* aExpr, 14:20:14 INFO - const char* aFile, int32_t aLine) 14:20:14 INFO - { 14:20:14 INFO - if ((!!(aCondition))) { 14:20:14 INFO - NS_DebugBreak(NS_DEBUG_WARNING, nullptr, aExpr, aFile, aLine); 14:20:14 INFO - } 14:20:14 INFO - return aCondition; 14:20:14 INFO - } 14:20:14 INFO - #line 64 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsDebug.h" 14:20:14 INFO - #line 65 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsDebug.h" 14:20:14 INFO - #line 85 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsDebug.h" 14:20:14 INFO - inline void MOZ_PretendNoReturn() 14:20:14 INFO - {} 14:20:14 INFO - #line 106 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsDebug.h" 14:20:14 INFO - #line 126 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsDebug.h" 14:20:14 INFO - #line 140 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsDebug.h" 14:20:14 INFO - #line 153 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsDebug.h" 14:20:14 INFO - #line 163 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsDebug.h" 14:20:14 INFO - #line 178 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsDebug.h" 14:20:14 INFO - #line 191 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsDebug.h" 14:20:14 INFO - #line 239 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsDebug.h" 14:20:14 INFO - #line 243 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsDebug.h" 14:20:15 INFO - #line 313 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsDebug.h" 14:20:15 INFO - #line 362 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsDebug.h" 14:20:15 INFO - #line 371 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsDebug.h" 14:20:15 INFO - void NS_ABORT_OOM(size_t aSize); 14:20:15 INFO - #line 380 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsDebug.h" 14:20:15 INFO - typedef void (*StderrCallback)(const char* aFmt, va_list aArgs); 14:20:15 INFO - extern "C" { 14:20:15 INFO - #line 390 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsDebug.h" 14:20:15 INFO - void printf_stderr(const char* aFmt, ...) ; 14:20:15 INFO - void vprintf_stderr(const char* aFmt, va_list aArgs); 14:20:15 INFO - void fprintf_stderr(FILE* aFile, const char* aFmt, ...) ; 14:20:15 INFO - void set_stderr_callback(StderrCallback aCallback); 14:20:15 INFO - #line 455 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsDebug.h" 14:20:15 INFO - } 14:20:15 INFO - #line 459 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsDebug.h" 14:20:15 INFO - #line 461 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsDebug.h" 14:20:15 INFO - #line 25 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCharTraits.h" 14:20:15 INFO - #line 26 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCharTraits.h" 14:20:15 INFO - template 14:20:15 INFO - struct nsCharTraits 14:20:15 INFO - { 14:20:15 INFO - }; 14:20:15 INFO - template <> 14:20:15 INFO - struct nsCharTraits 14:20:15 INFO - { 14:20:15 INFO - typedef char16_t char_type; 14:20:15 INFO - typedef uint16_t unsigned_char_type; 14:20:15 INFO - typedef char incompatible_char_type; 14:20:15 INFO - static char_type* const sEmptyBuffer; 14:20:15 INFO - static void 14:20:15 INFO - assign(char_type& aLhs, char_type aRhs) 14:20:15 INFO - { 14:20:15 INFO - aLhs = aRhs; 14:20:15 INFO - } 14:20:15 INFO - typedef int int_type; 14:20:15 INFO - static char_type 14:20:15 INFO - to_char_type(int_type aChar) 14:20:15 INFO - { 14:20:15 INFO - return char_type(aChar); 14:20:15 INFO - } 14:20:15 INFO - static int_type 14:20:15 INFO - to_int_type(char_type aChar) 14:20:15 INFO - { 14:20:15 INFO - return int_type(static_cast(aChar)); 14:20:15 INFO - } 14:20:15 INFO - static bool 14:20:15 INFO - eq_int_type(int_type aLhs, int_type aRhs) 14:20:15 INFO - { 14:20:15 INFO - return aLhs == aRhs; 14:20:15 INFO - } 14:20:15 INFO - static bool 14:20:15 INFO - eq(char_type aLhs, char_type aRhs) 14:20:15 INFO - { 14:20:15 INFO - return aLhs == aRhs; 14:20:15 INFO - } 14:20:15 INFO - static bool 14:20:15 INFO - lt(char_type aLhs, char_type aRhs) 14:20:15 INFO - { 14:20:15 INFO - return aLhs < aRhs; 14:20:15 INFO - } 14:20:15 INFO - static char_type* 14:20:15 INFO - move(char_type* aStr1, const char_type* aStr2, size_t aN) 14:20:15 INFO - { 14:20:15 INFO - return static_cast(memmove(aStr1, aStr2, 14:20:15 INFO - aN * sizeof(char_type))); 14:20:15 INFO - } 14:20:15 INFO - static char_type* 14:20:15 INFO - copy(char_type* aStr1, const char_type* aStr2, size_t aN) 14:20:15 INFO - { 14:20:15 INFO - return static_cast(memcpy(aStr1, aStr2, 14:20:15 INFO - aN * sizeof(char_type))); 14:20:15 INFO - } 14:20:15 INFO - static char_type* 14:20:15 INFO - copyASCII(char_type* aStr1, const char* aStr2, size_t aN) 14:20:15 INFO - { 14:20:15 INFO - for (char_type* s = aStr1; aN--; ++s, ++aStr2) { 14:20:15 INFO - do { if (!(!(*aStr2 & ~0x7F))) { NS_DebugBreak(NS_DEBUG_ASSERTION, "Unexpected non-ASCII character", "!(*aStr2 & ~0x7F)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCharTraits.h", 164); MOZ_PretendNoReturn(); } } while(0); 14:20:15 INFO - *s = static_cast(*aStr2); 14:20:15 INFO - } 14:20:15 INFO - return aStr1; 14:20:15 INFO - } 14:20:15 INFO - static char_type* 14:20:15 INFO - assign(char_type* aStr, size_t aN, char_type aChar) 14:20:15 INFO - { 14:20:15 INFO - char_type* result = aStr; 14:20:15 INFO - while (aN--) { 14:20:15 INFO - assign(*aStr++, aChar); 14:20:15 INFO - } 14:20:15 INFO - return result; 14:20:15 INFO - } 14:20:15 INFO - static int 14:20:15 INFO - compare(const char_type* aStr1, const char_type* aStr2, size_t aN) 14:20:15 INFO - { 14:20:15 INFO - for (; aN--; ++aStr1, ++aStr2) { 14:20:15 INFO - if (!eq(*aStr1, *aStr2)) { 14:20:15 INFO - return to_int_type(*aStr1) - to_int_type(*aStr2); 14:20:15 INFO - } 14:20:15 INFO - } 14:20:15 INFO - return 0; 14:20:15 INFO - } 14:20:15 INFO - static int 14:20:15 INFO - compareASCII(const char_type* aStr1, const char* aStr2, size_t aN) 14:20:15 INFO - { 14:20:15 INFO - for (; aN--; ++aStr1, ++aStr2) { 14:20:15 INFO - do { if (!(!(*aStr2 & ~0x7F))) { NS_DebugBreak(NS_DEBUG_ASSERTION, "Unexpected non-ASCII character", "!(*aStr2 & ~0x7F)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCharTraits.h", 196); MOZ_PretendNoReturn(); } } while(0); 14:20:15 INFO - if (!eq_int_type(to_int_type(*aStr1), 14:20:15 INFO - to_int_type(static_cast(*aStr2)))) { 14:20:15 INFO - return to_int_type(*aStr1) - 14:20:15 INFO - to_int_type(static_cast(*aStr2)); 14:20:15 INFO - } 14:20:15 INFO - } 14:20:15 INFO - return 0; 14:20:15 INFO - } 14:20:15 INFO - static int 14:20:15 INFO - compareASCIINullTerminated(const char_type* aStr1, size_t aN, 14:20:15 INFO - const char* aStr2) 14:20:15 INFO - { 14:20:15 INFO - for (; aN--; ++aStr1, ++aStr2) { 14:20:15 INFO - if (!*aStr2) { 14:20:15 INFO - return 1; 14:20:15 INFO - } 14:20:15 INFO - do { if (!(!(*aStr2 & ~0x7F))) { NS_DebugBreak(NS_DEBUG_ASSERTION, "Unexpected non-ASCII character", "!(*aStr2 & ~0x7F)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCharTraits.h", 218); MOZ_PretendNoReturn(); } } while(0); 14:20:15 INFO - if (!eq_int_type(to_int_type(*aStr1), 14:20:15 INFO - to_int_type(static_cast(*aStr2)))) { 14:20:15 INFO - return to_int_type(*aStr1) - 14:20:15 INFO - to_int_type(static_cast(*aStr2)); 14:20:15 INFO - } 14:20:15 INFO - } 14:20:15 INFO - if (*aStr2) { 14:20:15 INFO - return -1; 14:20:15 INFO - } 14:20:15 INFO - return 0; 14:20:15 INFO - } 14:20:15 INFO - static char_type 14:20:15 INFO - ASCIIToLower(char_type aChar) 14:20:15 INFO - { 14:20:15 INFO - if (aChar >= 'A' && aChar <= 'Z') { 14:20:15 INFO - return char_type(aChar + ('a' - 'A')); 14:20:15 INFO - } 14:20:15 INFO - return aChar; 14:20:15 INFO - } 14:20:15 INFO - static int 14:20:15 INFO - compareLowerCaseToASCII(const char_type* aStr1, const char* aStr2, size_t aN) 14:20:15 INFO - { 14:20:15 INFO - for (; aN--; ++aStr1, ++aStr2) { 14:20:15 INFO - do { if (!(!(*aStr2 & ~0x7F))) { NS_DebugBreak(NS_DEBUG_ASSERTION, "Unexpected non-ASCII character", "!(*aStr2 & ~0x7F)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCharTraits.h", 251); MOZ_PretendNoReturn(); } } while(0); 14:20:15 INFO - do { if (!(!(*aStr2 >= 'A' && *aStr2 <= 'Z'))) { NS_DebugBreak(NS_DEBUG_ASSERTION, "Unexpected uppercase character", "!(*aStr2 >= 'A' && *aStr2 <= 'Z')", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCharTraits.h", 253); MOZ_PretendNoReturn(); } } while(0); 14:20:15 INFO - #line 254 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCharTraits.h" 14:20:15 INFO - char_type lower_s1 = ASCIIToLower(*aStr1); 14:20:15 INFO - if (lower_s1 != static_cast(*aStr2)) { 14:20:15 INFO - return to_int_type(lower_s1) - 14:20:15 INFO - to_int_type(static_cast(*aStr2)); 14:20:15 INFO - } 14:20:15 INFO - } 14:20:15 INFO - return 0; 14:20:15 INFO - } 14:20:15 INFO - static int 14:20:15 INFO - compareLowerCaseToASCIINullTerminated(const char_type* aStr1, 14:20:15 INFO - size_t aN, const char* aStr2) 14:20:15 INFO - { 14:20:15 INFO - for (; aN--; ++aStr1, ++aStr2) { 14:20:15 INFO - if (!*aStr2) { 14:20:15 INFO - return 1; 14:20:15 INFO - } 14:20:15 INFO - do { if (!(!(*aStr2 & ~0x7F))) { NS_DebugBreak(NS_DEBUG_ASSERTION, "Unexpected non-ASCII character", "!(*aStr2 & ~0x7F)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCharTraits.h", 275); MOZ_PretendNoReturn(); } } while(0); 14:20:15 INFO - do { if (!(!(*aStr2 >= 'A' && *aStr2 <= 'Z'))) { NS_DebugBreak(NS_DEBUG_ASSERTION, "Unexpected uppercase character", "!(*aStr2 >= 'A' && *aStr2 <= 'Z')", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCharTraits.h", 277); MOZ_PretendNoReturn(); } } while(0); 14:20:15 INFO - #line 278 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCharTraits.h" 14:20:15 INFO - char_type lower_s1 = ASCIIToLower(*aStr1); 14:20:15 INFO - if (lower_s1 != static_cast(*aStr2)) { 14:20:15 INFO - return to_int_type(lower_s1) - 14:20:15 INFO - to_int_type(static_cast(*aStr2)); 14:20:15 INFO - } 14:20:15 INFO - } 14:20:15 INFO - if (*aStr2) { 14:20:15 INFO - return -1; 14:20:15 INFO - } 14:20:15 INFO - return 0; 14:20:15 INFO - } 14:20:15 INFO - static size_t 14:20:15 INFO - length(const char_type* aStr) 14:20:15 INFO - { 14:20:15 INFO - size_t result = 0; 14:20:15 INFO - while (!eq(*aStr++, char_type(0))) { 14:20:15 INFO - ++result; 14:20:15 INFO - } 14:20:15 INFO - return result; 14:20:15 INFO - } 14:20:15 INFO - static const char_type* 14:20:15 INFO - find(const char_type* aStr, size_t aN, char_type aChar) 14:20:15 INFO - { 14:20:15 INFO - while (aN--) { 14:20:15 INFO - if (eq(*aStr, aChar)) { 14:20:15 INFO - return aStr; 14:20:15 INFO - } 14:20:15 INFO - ++aStr; 14:20:15 INFO - } 14:20:15 INFO - return 0; 14:20:15 INFO - } 14:20:15 INFO - }; 14:20:15 INFO - template <> 14:20:15 INFO - struct nsCharTraits 14:20:15 INFO - { 14:20:15 INFO - typedef char char_type; 14:20:15 INFO - typedef unsigned char unsigned_char_type; 14:20:15 INFO - typedef char16_t incompatible_char_type; 14:20:15 INFO - static char_type* const sEmptyBuffer; 14:20:15 INFO - static void 14:20:15 INFO - assign(char_type& aLhs, char_type aRhs) 14:20:15 INFO - { 14:20:15 INFO - aLhs = aRhs; 14:20:15 INFO - } 14:20:15 INFO - typedef int int_type; 14:20:15 INFO - static char_type 14:20:15 INFO - to_char_type(int_type aChar) 14:20:15 INFO - { 14:20:15 INFO - return char_type(aChar); 14:20:15 INFO - } 14:20:15 INFO - static int_type 14:20:15 INFO - to_int_type(char_type aChar) 14:20:15 INFO - { 14:20:15 INFO - return int_type(static_cast(aChar)); 14:20:15 INFO - } 14:20:15 INFO - static bool 14:20:15 INFO - eq_int_type(int_type aLhs, int_type aRhs) 14:20:15 INFO - { 14:20:15 INFO - return aLhs == aRhs; 14:20:15 INFO - } 14:20:15 INFO - static bool eq(char_type aLhs, char_type aRhs) 14:20:15 INFO - { 14:20:15 INFO - return aLhs == aRhs; 14:20:15 INFO - } 14:20:15 INFO - static bool 14:20:15 INFO - lt(char_type aLhs, char_type aRhs) 14:20:15 INFO - { 14:20:15 INFO - return aLhs < aRhs; 14:20:15 INFO - } 14:20:15 INFO - static char_type* 14:20:15 INFO - move(char_type* aStr1, const char_type* aStr2, size_t aN) 14:20:15 INFO - { 14:20:15 INFO - return static_cast(memmove(aStr1, aStr2, 14:20:15 INFO - aN * sizeof(char_type))); 14:20:15 INFO - } 14:20:15 INFO - static char_type* 14:20:15 INFO - copy(char_type* aStr1, const char_type* aStr2, size_t aN) 14:20:15 INFO - { 14:20:15 INFO - return static_cast(memcpy(aStr1, aStr2, 14:20:15 INFO - aN * sizeof(char_type))); 14:20:15 INFO - } 14:20:15 INFO - static char_type* 14:20:15 INFO - copyASCII(char_type* aStr1, const char* aStr2, size_t aN) 14:20:15 INFO - { 14:20:15 INFO - return copy(aStr1, aStr2, aN); 14:20:15 INFO - } 14:20:15 INFO - static char_type* 14:20:15 INFO - assign(char_type* aStr, size_t aN, char_type aChar) 14:20:15 INFO - { 14:20:15 INFO - return static_cast(memset(aStr, to_int_type(aChar), aN)); 14:20:15 INFO - } 14:20:15 INFO - static int 14:20:15 INFO - compare(const char_type* aStr1, const char_type* aStr2, size_t aN) 14:20:15 INFO - { 14:20:15 INFO - return memcmp(aStr1, aStr2, aN); 14:20:15 INFO - } 14:20:15 INFO - static int 14:20:15 INFO - compareASCII(const char_type* aStr1, const char* aStr2, size_t aN) 14:20:15 INFO - { 14:20:15 INFO - for (size_t i = 0; i < aN; ++i) { 14:20:15 INFO - do { if (!(!(aStr2[i] & ~0x7F))) { NS_DebugBreak(NS_DEBUG_ASSERTION, "Unexpected non-ASCII character", "!(aStr2[i] & ~0x7F)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCharTraits.h", 408); MOZ_PretendNoReturn(); } } while(0); 14:20:15 INFO - } 14:20:15 INFO - #line 411 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCharTraits.h" 14:20:15 INFO - return compare(aStr1, aStr2, aN); 14:20:15 INFO - } 14:20:15 INFO - static int 14:20:15 INFO - compareASCIINullTerminated(const char_type* aStr1, size_t aN, 14:20:15 INFO - const char* aStr2) 14:20:15 INFO - { 14:20:15 INFO - for (; aN--; ++aStr1, ++aStr2) { 14:20:15 INFO - if (!*aStr2) { 14:20:15 INFO - return 1; 14:20:15 INFO - } 14:20:15 INFO - do { if (!(!(*aStr2 & ~0x7F))) { NS_DebugBreak(NS_DEBUG_ASSERTION, "Unexpected non-ASCII character", "!(*aStr2 & ~0x7F)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCharTraits.h", 427); MOZ_PretendNoReturn(); } } while(0); 14:20:15 INFO - if (*aStr1 != *aStr2) { 14:20:15 INFO - return to_int_type(*aStr1) - to_int_type(*aStr2); 14:20:15 INFO - } 14:20:15 INFO - } 14:20:15 INFO - if (*aStr2) { 14:20:15 INFO - return -1; 14:20:15 INFO - } 14:20:15 INFO - return 0; 14:20:15 INFO - } 14:20:15 INFO - static char_type 14:20:15 INFO - ASCIIToLower(char_type aChar) 14:20:15 INFO - { 14:20:15 INFO - if (aChar >= 'A' && aChar <= 'Z') { 14:20:15 INFO - return char_type(aChar + ('a' - 'A')); 14:20:15 INFO - } 14:20:15 INFO - return aChar; 14:20:15 INFO - } 14:20:15 INFO - static int 14:20:15 INFO - compareLowerCaseToASCII(const char_type* aStr1, const char* aStr2, size_t aN) 14:20:15 INFO - { 14:20:15 INFO - for (; aN--; ++aStr1, ++aStr2) { 14:20:15 INFO - do { if (!(!(*aStr2 & ~0x7F))) { NS_DebugBreak(NS_DEBUG_ASSERTION, "Unexpected non-ASCII character", "!(*aStr2 & ~0x7F)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCharTraits.h", 457); MOZ_PretendNoReturn(); } } while(0); 14:20:15 INFO - do { if (!(!(*aStr2 >= 'A' && *aStr2 <= 'Z'))) { NS_DebugBreak(NS_DEBUG_ASSERTION, "Unexpected uppercase character", "!(*aStr2 >= 'A' && *aStr2 <= 'Z')", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCharTraits.h", 459); MOZ_PretendNoReturn(); } } while(0); 14:20:15 INFO - #line 460 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCharTraits.h" 14:20:15 INFO - char_type lower_s1 = ASCIIToLower(*aStr1); 14:20:15 INFO - if (lower_s1 != *aStr2) { 14:20:15 INFO - return to_int_type(lower_s1) - to_int_type(*aStr2); 14:20:15 INFO - } 14:20:15 INFO - } 14:20:15 INFO - return 0; 14:20:15 INFO - } 14:20:15 INFO - static int 14:20:15 INFO - compareLowerCaseToASCIINullTerminated(const char_type* aStr1, size_t aN, 14:20:15 INFO - const char* aStr2) 14:20:15 INFO - { 14:20:15 INFO - for (; aN--; ++aStr1, ++aStr2) { 14:20:15 INFO - if (!*aStr2) { 14:20:15 INFO - return 1; 14:20:15 INFO - } 14:20:15 INFO - do { if (!(!(*aStr2 & ~0x7F))) { NS_DebugBreak(NS_DEBUG_ASSERTION, "Unexpected non-ASCII character", "!(*aStr2 & ~0x7F)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCharTraits.h", 479); MOZ_PretendNoReturn(); } } while(0); 14:20:15 INFO - do { if (!(!(*aStr2 >= 'A' && *aStr2 <= 'Z'))) { NS_DebugBreak(NS_DEBUG_ASSERTION, "Unexpected uppercase character", "!(*aStr2 >= 'A' && *aStr2 <= 'Z')", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCharTraits.h", 481); MOZ_PretendNoReturn(); } } while(0); 14:20:15 INFO - #line 482 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCharTraits.h" 14:20:15 INFO - char_type lower_s1 = ASCIIToLower(*aStr1); 14:20:15 INFO - if (lower_s1 != *aStr2) { 14:20:15 INFO - return to_int_type(lower_s1) - to_int_type(*aStr2); 14:20:15 INFO - } 14:20:15 INFO - } 14:20:15 INFO - if (*aStr2) { 14:20:15 INFO - return -1; 14:20:15 INFO - } 14:20:15 INFO - return 0; 14:20:15 INFO - } 14:20:15 INFO - static size_t 14:20:15 INFO - length(const char_type* aStr) 14:20:15 INFO - { 14:20:15 INFO - return strlen(aStr); 14:20:15 INFO - } 14:20:15 INFO - static const char_type* 14:20:15 INFO - find(const char_type* aStr, size_t aN, char_type aChar) 14:20:15 INFO - { 14:20:15 INFO - return reinterpret_cast(memchr(aStr, to_int_type(aChar), 14:20:15 INFO - aN)); 14:20:15 INFO - } 14:20:15 INFO - }; 14:20:15 INFO - template 14:20:15 INFO - struct nsCharSourceTraits 14:20:15 INFO - { 14:20:15 INFO - typedef typename InputIterator::difference_type difference_type; 14:20:15 INFO - static uint32_t 14:20:15 INFO - readable_distance(const InputIterator& aFirst, const InputIterator& aLast) 14:20:15 INFO - { 14:20:15 INFO - return uint32_t(aLast.get() - aFirst.get()); 14:20:15 INFO - } 14:20:15 INFO - static const typename InputIterator::value_type* 14:20:15 INFO - read(const InputIterator& aIter) 14:20:15 INFO - { 14:20:15 INFO - return aIter.get(); 14:20:15 INFO - } 14:20:15 INFO - static void 14:20:15 INFO - advance(InputIterator& aStr, difference_type aN) 14:20:15 INFO - { 14:20:15 INFO - aStr.advance(aN); 14:20:15 INFO - } 14:20:15 INFO - }; 14:20:15 INFO - template 14:20:15 INFO - struct nsCharSourceTraits 14:20:15 INFO - { 14:20:15 INFO - typedef ptrdiff_t difference_type; 14:20:15 INFO - static uint32_t 14:20:15 INFO - readable_distance(CharT* aStr) 14:20:15 INFO - { 14:20:15 INFO - return uint32_t(nsCharTraits::length(aStr)); 14:20:15 INFO - } 14:20:15 INFO - static uint32_t 14:20:15 INFO - readable_distance(CharT* aFirst, CharT* aLast) 14:20:15 INFO - { 14:20:15 INFO - return uint32_t(aLast - aFirst); 14:20:15 INFO - } 14:20:15 INFO - static const CharT* 14:20:15 INFO - read(CharT* aStr) 14:20:15 INFO - { 14:20:15 INFO - return aStr; 14:20:15 INFO - } 14:20:15 INFO - static void 14:20:15 INFO - advance(CharT*& aStr, difference_type aN) 14:20:15 INFO - { 14:20:15 INFO - aStr += aN; 14:20:15 INFO - } 14:20:15 INFO - }; 14:20:15 INFO - template 14:20:15 INFO - struct nsCharSinkTraits 14:20:15 INFO - { 14:20:15 INFO - static void 14:20:15 INFO - write(OutputIterator& aIter, const typename OutputIterator::value_type* aStr, 14:20:15 INFO - uint32_t aN) 14:20:15 INFO - { 14:20:15 INFO - aIter.write(aStr, aN); 14:20:15 INFO - } 14:20:15 INFO - }; 14:20:15 INFO - template 14:20:15 INFO - struct nsCharSinkTraits 14:20:15 INFO - { 14:20:15 INFO - static void 14:20:15 INFO - write(CharT*& aIter, const CharT* aStr, uint32_t aN) 14:20:15 INFO - { 14:20:15 INFO - nsCharTraits::move(aIter, aStr, aN); 14:20:15 INFO - aIter += aN; 14:20:15 INFO - } 14:20:15 INFO - }; 14:20:15 INFO - #line 588 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCharTraits.h" 14:20:15 INFO - #line 11 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsStringIterator.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsAlgorithm.h" 14:20:15 INFO - template 14:20:15 INFO - inline T 14:20:15 INFO - NS_ROUNDUP(const T& aA, const T& aB) 14:20:15 INFO - { 14:20:15 INFO - return ((aA + (aB - 1)) / aB) * aB; 14:20:15 INFO - } 14:20:15 INFO - template 14:20:15 INFO - inline const T& 14:20:15 INFO - XPCOM_MIN(const T& aA, const T& aB) 14:20:15 INFO - { 14:20:15 INFO - return aB < aA ? aB : aA; 14:20:15 INFO - } 14:20:15 INFO - template 14:20:15 INFO - inline const T& 14:20:15 INFO - XPCOM_MAX(const T& aA, const T& aB) 14:20:15 INFO - { 14:20:15 INFO - return aA > aB ? aA : aB; 14:20:15 INFO - } 14:20:15 INFO - namespace mozilla { 14:20:15 INFO - template 14:20:15 INFO - inline const T& 14:20:15 INFO - clamped(const T& aA, const T& aMin, const T& aMax) 14:20:15 INFO - { 14:20:15 INFO - do { static_assert(mozilla::detail::AssertionConditionType= aMin)>::isValid, "invalid assertion condition"); if ((!!(!(!!(aMax >= aMin))))) { MOZ_ReportAssertionFailure("aMax >= aMin" " (" "clamped(): aMax must be greater than or equal to aMin" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsAlgorithm.h", 44); do { } while (0); do { __debugbreak(); MOZ_NoReturn(44); } while (0); } } while (0); 14:20:15 INFO - #line 45 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsAlgorithm.h" 14:20:15 INFO - return XPCOM_MIN(XPCOM_MAX(aA, aMin), aMax); 14:20:15 INFO - } 14:20:15 INFO - } 14:20:15 INFO - template 14:20:15 INFO - inline uint32_t 14:20:15 INFO - NS_COUNT(InputIterator& aFirst, const InputIterator& aLast, const T& aValue) 14:20:15 INFO - { 14:20:15 INFO - uint32_t result = 0; 14:20:15 INFO - for (; aFirst != aLast; ++aFirst) 14:20:15 INFO - if (*aFirst == aValue) { 14:20:15 INFO - ++result; 14:20:15 INFO - } 14:20:15 INFO - return result; 14:20:15 INFO - } 14:20:15 INFO - template 14:20:15 INFO - inline OutputIterator& 14:20:15 INFO - copy_string(const InputIterator& aFirst, const InputIterator& aLast, 14:20:15 INFO - OutputIterator& aResult) 14:20:15 INFO - { 14:20:15 INFO - typedef nsCharSourceTraits source_traits; 14:20:15 INFO - typedef nsCharSinkTraits sink_traits; 14:20:15 INFO - sink_traits::write(aResult, source_traits::read(aFirst), 14:20:15 INFO - source_traits::readable_distance(aFirst, aLast)); 14:20:15 INFO - return aResult; 14:20:15 INFO - } 14:20:15 INFO - #line 76 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsAlgorithm.h" 14:20:15 INFO - #line 12 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsStringIterator.h" 14:20:15 INFO - template 14:20:15 INFO - class nsReadingIterator 14:20:15 INFO - { 14:20:15 INFO - public: 14:20:15 INFO - typedef nsReadingIterator self_type; 14:20:15 INFO - typedef ptrdiff_t difference_type; 14:20:15 INFO - typedef size_t size_type; 14:20:15 INFO - typedef CharT value_type; 14:20:15 INFO - typedef const CharT* pointer; 14:20:15 INFO - typedef const CharT& reference; 14:20:15 INFO - private: 14:20:15 INFO - friend class nsAString_internal; 14:20:15 INFO - friend class nsACString_internal; 14:20:15 INFO - const CharT* mStart; 14:20:15 INFO - const CharT* mEnd; 14:20:15 INFO - const CharT* mPosition; 14:20:15 INFO - public: 14:20:15 INFO - nsReadingIterator() 14:20:15 INFO - { 14:20:15 INFO - } 14:20:15 INFO - pointer get() const 14:20:15 INFO - { 14:20:15 INFO - return mPosition; 14:20:15 INFO - } 14:20:15 INFO - CharT operator*() const 14:20:15 INFO - { 14:20:15 INFO - return *get(); 14:20:15 INFO - } 14:20:15 INFO - self_type& operator++() 14:20:15 INFO - { 14:20:15 INFO - ++mPosition; 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - self_type operator++(int) 14:20:15 INFO - { 14:20:15 INFO - self_type result(*this); 14:20:15 INFO - ++mPosition; 14:20:15 INFO - return result; 14:20:15 INFO - } 14:20:15 INFO - self_type& operator--() 14:20:15 INFO - { 14:20:15 INFO - --mPosition; 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - self_type operator--(int) 14:20:15 INFO - { 14:20:15 INFO - self_type result(*this); 14:20:15 INFO - --mPosition; 14:20:15 INFO - return result; 14:20:15 INFO - } 14:20:15 INFO - self_type& advance(difference_type aN) 14:20:15 INFO - { 14:20:15 INFO - if (aN > 0) { 14:20:15 INFO - difference_type step = XPCOM_MIN(aN, mEnd - mPosition); 14:20:15 INFO - do { if (!(step > 0)) { NS_DebugBreak(NS_DEBUG_ASSERTION, "can't advance a reading iterator beyond the end of a string", "step > 0", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsStringIterator.h", 91); MOZ_PretendNoReturn(); } } while(0); 14:20:15 INFO - #line 92 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsStringIterator.h" 14:20:15 INFO - mPosition += step; 14:20:15 INFO - } else if (aN < 0) { 14:20:15 INFO - difference_type step = XPCOM_MAX(aN, -(mPosition - mStart)); 14:20:15 INFO - do { if (!(step < 0)) { NS_DebugBreak(NS_DEBUG_ASSERTION, "can't advance (backward) a reading iterator beyond the end of a string", "step < 0", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsStringIterator.h", 98); MOZ_PretendNoReturn(); } } while(0); 14:20:15 INFO - #line 99 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsStringIterator.h" 14:20:15 INFO - mPosition += step; 14:20:15 INFO - } 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - size_type operator-(const self_type& aOther) const 14:20:15 INFO - { 14:20:15 INFO - do { static_assert(mozilla::detail::AssertionConditionType= aOther.mPosition)>::isValid, "invalid assertion condition"); if ((!!(!(!!(mPosition >= aOther.mPosition))))) { MOZ_ReportAssertionFailure("mPosition >= aOther.mPosition", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsStringIterator.h", 112); do { } while (0); do { __debugbreak(); MOZ_NoReturn(112); } while (0); } } while (0); 14:20:15 INFO - return mPosition - aOther.mPosition; 14:20:15 INFO - } 14:20:15 INFO - }; 14:20:15 INFO - template 14:20:15 INFO - class nsWritingIterator 14:20:15 INFO - { 14:20:15 INFO - public: 14:20:15 INFO - typedef nsWritingIterator self_type; 14:20:15 INFO - typedef ptrdiff_t difference_type; 14:20:15 INFO - typedef size_t size_type; 14:20:15 INFO - typedef CharT value_type; 14:20:15 INFO - typedef CharT* pointer; 14:20:15 INFO - typedef CharT& reference; 14:20:15 INFO - private: 14:20:15 INFO - friend class nsAString_internal; 14:20:15 INFO - friend class nsACString_internal; 14:20:15 INFO - CharT* mStart; 14:20:15 INFO - CharT* mEnd; 14:20:15 INFO - CharT* mPosition; 14:20:15 INFO - public: 14:20:15 INFO - nsWritingIterator() 14:20:15 INFO - { 14:20:15 INFO - } 14:20:15 INFO - pointer get() const 14:20:15 INFO - { 14:20:15 INFO - return mPosition; 14:20:15 INFO - } 14:20:15 INFO - reference operator*() const 14:20:15 INFO - { 14:20:15 INFO - return *get(); 14:20:15 INFO - } 14:20:15 INFO - self_type& operator++() 14:20:15 INFO - { 14:20:15 INFO - ++mPosition; 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - self_type operator++(int) 14:20:15 INFO - { 14:20:15 INFO - self_type result(*this); 14:20:15 INFO - ++mPosition; 14:20:15 INFO - return result; 14:20:15 INFO - } 14:20:15 INFO - self_type& operator--() 14:20:15 INFO - { 14:20:15 INFO - --mPosition; 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - self_type operator--(int) 14:20:15 INFO - { 14:20:15 INFO - self_type result(*this); 14:20:15 INFO - --mPosition; 14:20:15 INFO - return result; 14:20:15 INFO - } 14:20:15 INFO - self_type& advance(difference_type aN) 14:20:15 INFO - { 14:20:15 INFO - if (aN > 0) { 14:20:15 INFO - difference_type step = XPCOM_MIN(aN, mEnd - mPosition); 14:20:15 INFO - do { if (!(step > 0)) { NS_DebugBreak(NS_DEBUG_ASSERTION, "can't advance a writing iterator beyond the end of a string", "step > 0", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsStringIterator.h", 194); MOZ_PretendNoReturn(); } } while(0); 14:20:15 INFO - #line 195 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsStringIterator.h" 14:20:15 INFO - mPosition += step; 14:20:15 INFO - } else if (aN < 0) { 14:20:15 INFO - difference_type step = XPCOM_MAX(aN, -(mPosition - mStart)); 14:20:15 INFO - do { if (!(step < 0)) { NS_DebugBreak(NS_DEBUG_ASSERTION, "can't advance (backward) a writing iterator beyond the end of a string", "step < 0", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsStringIterator.h", 201); MOZ_PretendNoReturn(); } } while(0); 14:20:15 INFO - #line 202 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsStringIterator.h" 14:20:15 INFO - mPosition += step; 14:20:15 INFO - } 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - size_type operator-(const self_type& aOther) const 14:20:15 INFO - { 14:20:15 INFO - do { static_assert(mozilla::detail::AssertionConditionType= aOther.mPosition)>::isValid, "invalid assertion condition"); if ((!!(!(!!(mPosition >= aOther.mPosition))))) { MOZ_ReportAssertionFailure("mPosition >= aOther.mPosition", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsStringIterator.h", 215); do { } while (0); do { __debugbreak(); MOZ_NoReturn(215); } while (0); } } while (0); 14:20:15 INFO - return mPosition - aOther.mPosition; 14:20:15 INFO - } 14:20:15 INFO - }; 14:20:15 INFO - template 14:20:15 INFO - struct nsCharSinkTraits> 14:20:15 INFO - { 14:20:15 INFO - static void 14:20:15 INFO - write(nsWritingIterator& aIter, const CharT* aStr, uint32_t aN) 14:20:15 INFO - { 14:20:15 INFO - nsCharTraits::move(aIter.get(), aStr, aN); 14:20:15 INFO - aIter.advance(aN); 14:20:15 INFO - } 14:20:15 INFO - }; 14:20:15 INFO - template 14:20:15 INFO - inline bool 14:20:15 INFO - operator==(const nsReadingIterator& aLhs, 14:20:15 INFO - const nsReadingIterator& aRhs) 14:20:15 INFO - { 14:20:15 INFO - return aLhs.get() == aRhs.get(); 14:20:15 INFO - } 14:20:15 INFO - template 14:20:15 INFO - inline bool 14:20:15 INFO - operator!=(const nsReadingIterator& aLhs, 14:20:15 INFO - const nsReadingIterator& aRhs) 14:20:15 INFO - { 14:20:15 INFO - return aLhs.get() != aRhs.get(); 14:20:15 INFO - } 14:20:15 INFO - template 14:20:15 INFO - inline bool 14:20:15 INFO - operator==(const nsWritingIterator& aLhs, 14:20:15 INFO - const nsWritingIterator& aRhs) 14:20:15 INFO - { 14:20:15 INFO - return aLhs.get() == aRhs.get(); 14:20:15 INFO - } 14:20:15 INFO - template 14:20:15 INFO - inline bool 14:20:15 INFO - operator!=(const nsWritingIterator& aLhs, 14:20:15 INFO - const nsWritingIterator& aRhs) 14:20:15 INFO - { 14:20:15 INFO - return aLhs.get() != aRhs.get(); 14:20:15 INFO - } 14:20:15 INFO - #line 269 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsStringIterator.h" 14:20:15 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsAString.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\string-template-def-unichar.h" 14:20:15 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsAString.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTSubstring.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Casting.h" 14:20:15 INFO - namespace mozilla { 14:20:15 INFO - template 14:20:15 INFO - inline void 14:20:15 INFO - BitwiseCast(const From aFrom, To* aResult) 14:20:15 INFO - { 14:20:15 INFO - static_assert(sizeof(From) == sizeof(To), 14:20:15 INFO - "To and From must have the same size"); 14:20:15 INFO - union 14:20:15 INFO - { 14:20:15 INFO - From mFrom; 14:20:15 INFO - To mTo; 14:20:15 INFO - } u; 14:20:15 INFO - u.mFrom = aFrom; 14:20:15 INFO - *aResult = u.mTo; 14:20:15 INFO - } 14:20:15 INFO - template 14:20:15 INFO - inline To 14:20:15 INFO - BitwiseCast(const From aFrom) 14:20:15 INFO - { 14:20:15 INFO - To temp; 14:20:15 INFO - BitwiseCast(aFrom, &temp); 14:20:15 INFO - return temp; 14:20:15 INFO - } 14:20:15 INFO - namespace detail { 14:20:15 INFO - enum ToSignedness { ToIsSigned, ToIsUnsigned }; 14:20:15 INFO - enum FromSignedness { FromIsSigned, FromIsUnsigned }; 14:20:15 INFO - template::value ? FromIsSigned : FromIsUnsigned, 14:20:15 INFO - ToSignedness = IsSigned::value ? ToIsSigned : ToIsUnsigned> 14:20:15 INFO - struct BoundsCheckImpl; 14:20:15 INFO - enum UUComparison { FromIsBigger, FromIsNotBigger }; 14:20:15 INFO - template sizeof(To)) 14:20:15 INFO - ? FromIsBigger 14:20:15 INFO - : FromIsNotBigger> 14:20:15 INFO - struct UnsignedUnsignedCheck; 14:20:15 INFO - template 14:20:15 INFO - struct UnsignedUnsignedCheck 14:20:15 INFO - { 14:20:15 INFO - public: 14:20:15 INFO - static bool checkBounds(const From aFrom) 14:20:15 INFO - { 14:20:15 INFO - return aFrom <= From(To(-1)); 14:20:15 INFO - } 14:20:15 INFO - }; 14:20:15 INFO - template 14:20:15 INFO - struct UnsignedUnsignedCheck 14:20:15 INFO - { 14:20:15 INFO - public: 14:20:15 INFO - static bool checkBounds(const From aFrom) 14:20:15 INFO - { 14:20:15 INFO - return true; 14:20:15 INFO - } 14:20:15 INFO - }; 14:20:15 INFO - template 14:20:15 INFO - struct BoundsCheckImpl 14:20:15 INFO - { 14:20:15 INFO - public: 14:20:15 INFO - static bool checkBounds(const From aFrom) 14:20:15 INFO - { 14:20:15 INFO - return UnsignedUnsignedCheck::checkBounds(aFrom); 14:20:15 INFO - } 14:20:15 INFO - }; 14:20:15 INFO - template 14:20:15 INFO - struct BoundsCheckImpl 14:20:15 INFO - { 14:20:15 INFO - public: 14:20:15 INFO - static bool checkBounds(const From aFrom) 14:20:15 INFO - { 14:20:15 INFO - if (aFrom < 0) { 14:20:15 INFO - return false; 14:20:15 INFO - } 14:20:15 INFO - if (sizeof(To) >= sizeof(From)) { 14:20:15 INFO - return true; 14:20:15 INFO - } 14:20:15 INFO - return aFrom <= From(To(-1)); 14:20:15 INFO - } 14:20:15 INFO - }; 14:20:15 INFO - enum USComparison { FromIsSmaller, FromIsNotSmaller }; 14:20:15 INFO - template 14:20:15 INFO - struct UnsignedSignedCheck; 14:20:15 INFO - template 14:20:15 INFO - struct UnsignedSignedCheck 14:20:15 INFO - { 14:20:15 INFO - public: 14:20:15 INFO - static bool checkBounds(const From aFrom) 14:20:15 INFO - { 14:20:15 INFO - return true; 14:20:15 INFO - } 14:20:15 INFO - }; 14:20:15 INFO - template 14:20:15 INFO - struct UnsignedSignedCheck 14:20:15 INFO - { 14:20:15 INFO - public: 14:20:15 INFO - static bool checkBounds(const From aFrom) 14:20:15 INFO - { 14:20:15 INFO - const To MaxValue = To((1ULL << (8 * sizeof(To) - 1)) - 1); 14:20:15 INFO - return aFrom <= From(MaxValue); 14:20:15 INFO - } 14:20:15 INFO - }; 14:20:15 INFO - template 14:20:15 INFO - struct BoundsCheckImpl 14:20:15 INFO - { 14:20:15 INFO - public: 14:20:15 INFO - static bool checkBounds(const From aFrom) 14:20:15 INFO - { 14:20:15 INFO - return UnsignedSignedCheck::checkBounds(aFrom); 14:20:15 INFO - } 14:20:15 INFO - }; 14:20:15 INFO - template 14:20:15 INFO - struct BoundsCheckImpl 14:20:15 INFO - { 14:20:15 INFO - public: 14:20:15 INFO - static bool checkBounds(const From aFrom) 14:20:15 INFO - { 14:20:15 INFO - if (sizeof(From) <= sizeof(To)) { 14:20:15 INFO - return true; 14:20:15 INFO - } 14:20:15 INFO - const To MaxValue = To((1ULL << (8 * sizeof(To) - 1)) - 1); 14:20:15 INFO - const To MinValue = -MaxValue - To(1); 14:20:15 INFO - return From(MinValue) <= aFrom && 14:20:15 INFO - From(aFrom) <= From(MaxValue); 14:20:15 INFO - } 14:20:15 INFO - }; 14:20:15 INFO - template::value && 14:20:15 INFO - IsIntegral::value> 14:20:15 INFO - class BoundsChecker; 14:20:15 INFO - template 14:20:15 INFO - class BoundsChecker 14:20:15 INFO - { 14:20:15 INFO - public: 14:20:15 INFO - static bool checkBounds(const From aFrom) { return true; } 14:20:15 INFO - }; 14:20:15 INFO - template 14:20:15 INFO - class BoundsChecker 14:20:15 INFO - { 14:20:15 INFO - public: 14:20:15 INFO - static bool checkBounds(const From aFrom) 14:20:15 INFO - { 14:20:15 INFO - return BoundsCheckImpl::checkBounds(aFrom); 14:20:15 INFO - } 14:20:15 INFO - }; 14:20:15 INFO - template 14:20:15 INFO - inline bool 14:20:15 INFO - IsInBounds(const From aFrom) 14:20:15 INFO - { 14:20:15 INFO - return BoundsChecker::checkBounds(aFrom); 14:20:15 INFO - } 14:20:15 INFO - } 14:20:15 INFO - template 14:20:15 INFO - inline To 14:20:15 INFO - AssertedCast(const From aFrom) 14:20:15 INFO - { 14:20:15 INFO - do { static_assert(mozilla::detail::AssertionConditionType(aFrom)))>::isValid, "invalid assertion condition"); if ((!!(!(!!((detail::IsInBounds(aFrom))))))) { MOZ_ReportAssertionFailure("(detail::IsInBounds(aFrom))", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Casting.h", 237); do { } while (0); do { __debugbreak(); MOZ_NoReturn(237); } while (0); } } while (0); 14:20:15 INFO - return static_cast(aFrom); 14:20:15 INFO - } 14:20:15 INFO - } 14:20:15 INFO - #line 244 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Casting.h" 14:20:15 INFO - #line 9 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTSubstring.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/UniquePtr.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Move.h" 14:20:15 INFO - namespace mozilla { 14:20:15 INFO - template 14:20:15 INFO - inline typename RemoveReference::Type&& 14:20:15 INFO - Move(T&& aX) 14:20:15 INFO - { 14:20:15 INFO - return static_cast::Type&&>(aX); 14:20:15 INFO - } 14:20:15 INFO - template 14:20:15 INFO - inline T&& 14:20:15 INFO - Forward(typename RemoveReference::Type& aX) 14:20:15 INFO - { 14:20:15 INFO - return static_cast(aX); 14:20:15 INFO - } 14:20:15 INFO - template 14:20:15 INFO - inline T&& 14:20:15 INFO - Forward(typename RemoveReference::Type&& aX) 14:20:15 INFO - { 14:20:15 INFO - static_assert(!IsLvalueReference::value, 14:20:15 INFO - "misuse of Forward detected! try the other overload"); 14:20:15 INFO - return static_cast(aX); 14:20:15 INFO - } 14:20:15 INFO - template 14:20:15 INFO - inline void 14:20:15 INFO - Swap(T& aX, T& aY) 14:20:15 INFO - { 14:20:15 INFO - T tmp(Move(aX)); 14:20:15 INFO - aX = Move(aY); 14:20:15 INFO - aY = Move(tmp); 14:20:15 INFO - } 14:20:15 INFO - } 14:20:15 INFO - #line 239 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Move.h" 14:20:15 INFO - #line 16 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/UniquePtr.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Pair.h" 14:20:15 INFO - namespace mozilla { 14:20:15 INFO - namespace detail { 14:20:15 INFO - enum StorageType { AsBase, AsMember }; 14:20:15 INFO - template::value ? detail::AsBase : detail::AsMember, 14:20:15 INFO - detail::StorageType = 14:20:15 INFO - IsEmpty::value && !IsBaseOf::value && !IsBaseOf::value 14:20:15 INFO - ? detail::AsBase 14:20:15 INFO - : detail::AsMember> 14:20:15 INFO - struct PairHelper; 14:20:15 INFO - template 14:20:15 INFO - struct PairHelper 14:20:15 INFO - { 14:20:15 INFO - protected: 14:20:15 INFO - template 14:20:15 INFO - PairHelper(AArg&& aA, BArg&& aB) 14:20:15 INFO - : mFirstA(Forward(aA)), 14:20:15 INFO - mSecondB(Forward(aB)) 14:20:15 INFO - {} 14:20:15 INFO - A& first() { return mFirstA; } 14:20:15 INFO - const A& first() const { return mFirstA; } 14:20:15 INFO - B& second() { return mSecondB; } 14:20:15 INFO - const B& second() const { return mSecondB; } 14:20:15 INFO - void swap(PairHelper& aOther) 14:20:15 INFO - { 14:20:15 INFO - Swap(mFirstA, aOther.mFirstA); 14:20:15 INFO - Swap(mSecondB, aOther.mSecondB); 14:20:15 INFO - } 14:20:15 INFO - private: 14:20:15 INFO - A mFirstA; 14:20:15 INFO - B mSecondB; 14:20:15 INFO - }; 14:20:15 INFO - template 14:20:15 INFO - struct PairHelper : private B 14:20:15 INFO - { 14:20:15 INFO - protected: 14:20:15 INFO - template 14:20:15 INFO - PairHelper(AArg&& aA, BArg&& aB) 14:20:15 INFO - : B(Forward(aB)), 14:20:15 INFO - mFirstA(Forward(aA)) 14:20:15 INFO - {} 14:20:15 INFO - A& first() { return mFirstA; } 14:20:15 INFO - const A& first() const { return mFirstA; } 14:20:15 INFO - B& second() { return *this; } 14:20:15 INFO - const B& second() const { return *this; } 14:20:15 INFO - void swap(PairHelper& aOther) 14:20:15 INFO - { 14:20:15 INFO - Swap(mFirstA, aOther.mFirstA); 14:20:15 INFO - Swap(static_cast(*this), static_cast(aOther)); 14:20:15 INFO - } 14:20:15 INFO - private: 14:20:15 INFO - A mFirstA; 14:20:15 INFO - }; 14:20:15 INFO - template 14:20:15 INFO - struct PairHelper : private A 14:20:15 INFO - { 14:20:15 INFO - protected: 14:20:15 INFO - template 14:20:15 INFO - PairHelper(AArg&& aA, BArg&& aB) 14:20:15 INFO - : A(Forward(aA)), 14:20:15 INFO - mSecondB(Forward(aB)) 14:20:15 INFO - {} 14:20:15 INFO - A& first() { return *this; } 14:20:15 INFO - const A& first() const { return *this; } 14:20:15 INFO - B& second() { return mSecondB; } 14:20:15 INFO - const B& second() const { return mSecondB; } 14:20:15 INFO - void swap(PairHelper& aOther) 14:20:15 INFO - { 14:20:15 INFO - Swap(static_cast(*this), static_cast(aOther)); 14:20:15 INFO - Swap(mSecondB, aOther.mSecondB); 14:20:15 INFO - } 14:20:15 INFO - private: 14:20:15 INFO - B mSecondB; 14:20:15 INFO - }; 14:20:15 INFO - template 14:20:15 INFO - struct PairHelper : private A, private B 14:20:15 INFO - { 14:20:15 INFO - protected: 14:20:15 INFO - template 14:20:15 INFO - PairHelper(AArg&& aA, BArg&& aB) 14:20:15 INFO - : A(Forward(aA)), 14:20:15 INFO - B(Forward(aB)) 14:20:15 INFO - {} 14:20:15 INFO - A& first() { return static_cast(*this); } 14:20:15 INFO - const A& first() const { return static_cast(*this); } 14:20:15 INFO - B& second() { return static_cast(*this); } 14:20:15 INFO - const B& second() const { return static_cast(*this); } 14:20:15 INFO - void swap(PairHelper& aOther) 14:20:15 INFO - { 14:20:15 INFO - Swap(static_cast(*this), static_cast(aOther)); 14:20:15 INFO - Swap(static_cast(*this), static_cast(aOther)); 14:20:15 INFO - } 14:20:15 INFO - }; 14:20:15 INFO - } 14:20:15 INFO - template 14:20:15 INFO - struct Pair 14:20:15 INFO - : private detail::PairHelper 14:20:15 INFO - { 14:20:15 INFO - typedef typename detail::PairHelper Base; 14:20:15 INFO - public: 14:20:15 INFO - template 14:20:15 INFO - Pair(AArg&& aA, BArg&& aB) 14:20:15 INFO - : Base(Forward(aA), Forward(aB)) 14:20:15 INFO - {} 14:20:15 INFO - Pair(Pair&& aOther) 14:20:15 INFO - : Base(Move(aOther.first()), Move(aOther.second())) 14:20:15 INFO - { } 14:20:15 INFO - Pair(const Pair& aOther) = default; 14:20:15 INFO - Pair& operator=(Pair&& aOther) 14:20:15 INFO - { 14:20:15 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(this != &aOther))))) { MOZ_ReportAssertionFailure("this != &aOther" " (" "Self-moves are prohibited" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Pair.h", 171); do { } while (0); do { __debugbreak(); MOZ_NoReturn(171); } while (0); } } while (0); 14:20:15 INFO - first() = Move(aOther.first()); 14:20:15 INFO - second() = Move(aOther.second()); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - Pair& operator=(const Pair& aOther) = default; 14:20:15 INFO - using Base::first; 14:20:15 INFO - using Base::second; 14:20:15 INFO - void swap(Pair& aOther) { Base::swap(aOther); } 14:20:15 INFO - }; 14:20:15 INFO - template 14:20:15 INFO - void 14:20:15 INFO - Swap(Pair& aX, Pair& aY) 14:20:15 INFO - { 14:20:15 INFO - aX.swap(aY); 14:20:15 INFO - } 14:20:15 INFO - template 14:20:15 INFO - Pair::Type>::Type, 14:20:15 INFO - typename RemoveCV::Type>::Type> 14:20:15 INFO - MakePair(A&& aA, B&& aB) 14:20:15 INFO - { 14:20:15 INFO - return 14:20:15 INFO - Pair::Type>::Type, 14:20:15 INFO - typename RemoveCV::Type>::Type>( 14:20:15 INFO - Forward(aA), 14:20:15 INFO - Forward(aB)); 14:20:15 INFO - } 14:20:15 INFO - } 14:20:15 INFO - #line 220 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Pair.h" 14:20:15 INFO - #line 17 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/UniquePtr.h" 14:20:15 INFO - namespace mozilla { 14:20:15 INFO - template class DefaultDelete; 14:20:15 INFO - template> class UniquePtr; 14:20:15 INFO - } 14:20:15 INFO - namespace mozilla { 14:20:15 INFO - namespace detail { 14:20:15 INFO - struct HasPointerTypeHelper 14:20:15 INFO - { 14:20:15 INFO - template static double Test(...); 14:20:15 INFO - template static char Test(typename U::pointer* = 0); 14:20:15 INFO - }; 14:20:15 INFO - template 14:20:15 INFO - class HasPointerType : public IntegralConstant(0)) == 1> 14:20:15 INFO - { 14:20:15 INFO - }; 14:20:15 INFO - template ::value> 14:20:15 INFO - struct PointerTypeImpl 14:20:15 INFO - { 14:20:15 INFO - typedef typename D::pointer Type; 14:20:15 INFO - }; 14:20:15 INFO - template 14:20:15 INFO - struct PointerTypeImpl 14:20:15 INFO - { 14:20:15 INFO - typedef T* Type; 14:20:15 INFO - }; 14:20:15 INFO - template 14:20:15 INFO - struct PointerType 14:20:15 INFO - { 14:20:15 INFO - typedef typename PointerTypeImpl::Type>::Type Type; 14:20:15 INFO - }; 14:20:15 INFO - } 14:20:15 INFO - template 14:20:15 INFO - class UniquePtr 14:20:15 INFO - { 14:20:15 INFO - public: 14:20:15 INFO - typedef T ElementType; 14:20:15 INFO - typedef D DeleterType; 14:20:15 INFO - typedef typename detail::PointerType::Type Pointer; 14:20:15 INFO - private: 14:20:15 INFO - Pair mTuple; 14:20:15 INFO - Pointer& ptr() { return mTuple.first(); } 14:20:15 INFO - const Pointer& ptr() const { return mTuple.first(); } 14:20:15 INFO - DeleterType& del() { return mTuple.second(); } 14:20:15 INFO - const DeleterType& del() const { return mTuple.second(); } 14:20:15 INFO - public: 14:20:15 INFO - constexpr UniquePtr() 14:20:15 INFO - : mTuple(static_cast(nullptr), DeleterType()) 14:20:15 INFO - { 14:20:15 INFO - static_assert(!IsPointer::value, "must provide a deleter instance"); 14:20:15 INFO - static_assert(!IsReference::value, "must provide a deleter instance"); 14:20:15 INFO - } 14:20:15 INFO - explicit UniquePtr(Pointer aPtr) 14:20:15 INFO - : mTuple(aPtr, DeleterType()) 14:20:15 INFO - { 14:20:15 INFO - static_assert(!IsPointer::value, "must provide a deleter instance"); 14:20:15 INFO - static_assert(!IsReference::value, "must provide a deleter instance"); 14:20:15 INFO - } 14:20:15 INFO - UniquePtr(Pointer aPtr, 14:20:15 INFO - typename Conditional::value, 14:20:15 INFO - D, 14:20:15 INFO - const D&>::Type aD1) 14:20:15 INFO - : mTuple(aPtr, aD1) 14:20:15 INFO - {} 14:20:15 INFO - UniquePtr(Pointer aPtr, 14:20:15 INFO - typename RemoveReference::Type&& aD2) 14:20:15 INFO - : mTuple(aPtr, Move(aD2)) 14:20:15 INFO - { 14:20:15 INFO - static_assert(!IsReference::value, 14:20:15 INFO - "rvalue deleter can't be stored by reference"); 14:20:15 INFO - } 14:20:15 INFO - UniquePtr(UniquePtr&& aOther) 14:20:15 INFO - : mTuple(aOther.release(), Forward(aOther.get_deleter())) 14:20:15 INFO - {} 14:20:15 INFO - UniquePtr(decltype(nullptr)) 14:20:15 INFO - : mTuple(nullptr, DeleterType()) 14:20:15 INFO - { 14:20:15 INFO - static_assert(!IsPointer::value, "must provide a deleter instance"); 14:20:15 INFO - static_assert(!IsReference::value, "must provide a deleter instance"); 14:20:15 INFO - } 14:20:15 INFO - template 14:20:15 INFO - UniquePtr(UniquePtr&& aOther, 14:20:15 INFO - typename EnableIf::Pointer, 14:20:15 INFO - Pointer>::value && 14:20:15 INFO - !IsArray::value && 14:20:15 INFO - (IsReference::value 14:20:15 INFO - ? IsSame::value 14:20:15 INFO - : IsConvertible::value), 14:20:15 INFO - int>::Type aDummy = 0) 14:20:15 INFO - : mTuple(aOther.release(), Forward(aOther.get_deleter())) 14:20:15 INFO - { 14:20:15 INFO - } 14:20:15 INFO - ~UniquePtr() { reset(nullptr); } 14:20:15 INFO - UniquePtr& operator=(UniquePtr&& aOther) 14:20:15 INFO - { 14:20:15 INFO - reset(aOther.release()); 14:20:15 INFO - get_deleter() = Forward(aOther.get_deleter()); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - template 14:20:15 INFO - UniquePtr& operator=(UniquePtr&& aOther) 14:20:15 INFO - { 14:20:15 INFO - static_assert(IsConvertible::Pointer, 14:20:15 INFO - Pointer>::value, 14:20:15 INFO - "incompatible UniquePtr pointees"); 14:20:15 INFO - static_assert(!IsArray::value, 14:20:15 INFO - "can't assign from UniquePtr holding an array"); 14:20:15 INFO - reset(aOther.release()); 14:20:15 INFO - get_deleter() = Forward(aOther.get_deleter()); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - UniquePtr& operator=(decltype(nullptr)) 14:20:15 INFO - { 14:20:15 INFO - reset(nullptr); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - T& operator*() const { return *get(); } 14:20:15 INFO - Pointer operator->() const 14:20:15 INFO - { 14:20:15 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(get()))))) { MOZ_ReportAssertionFailure("get()" " (" "dereferencing a UniquePtr containing nullptr" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/UniquePtr.h", 320); do { } while (0); do { __debugbreak(); MOZ_NoReturn(320); } while (0); } } while (0); 14:20:15 INFO - return get(); 14:20:15 INFO - } 14:20:15 INFO - explicit operator bool() const { return get() != nullptr; } 14:20:15 INFO - Pointer get() const { return ptr(); } 14:20:15 INFO - DeleterType& get_deleter() { return del(); } 14:20:15 INFO - const DeleterType& get_deleter() const { return del(); } 14:20:15 INFO - Pointer release() 14:20:15 INFO - { 14:20:15 INFO - Pointer p = ptr(); 14:20:15 INFO - ptr() = nullptr; 14:20:15 INFO - return p; 14:20:15 INFO - } 14:20:15 INFO - void reset(Pointer aPtr = Pointer()) 14:20:15 INFO - { 14:20:15 INFO - Pointer old = ptr(); 14:20:15 INFO - ptr() = aPtr; 14:20:15 INFO - if (old != nullptr) { 14:20:15 INFO - get_deleter()(old); 14:20:15 INFO - } 14:20:15 INFO - } 14:20:15 INFO - void swap(UniquePtr& aOther) 14:20:15 INFO - { 14:20:15 INFO - mTuple.swap(aOther.mTuple); 14:20:15 INFO - } 14:20:15 INFO - UniquePtr(const UniquePtr& aOther) = delete; 14:20:15 INFO - void operator=(const UniquePtr& aOther) = delete; 14:20:15 INFO - }; 14:20:15 INFO - template 14:20:15 INFO - class UniquePtr 14:20:15 INFO - { 14:20:15 INFO - public: 14:20:15 INFO - typedef T* Pointer; 14:20:15 INFO - typedef T ElementType; 14:20:15 INFO - typedef D DeleterType; 14:20:15 INFO - private: 14:20:15 INFO - Pair mTuple; 14:20:15 INFO - public: 14:20:15 INFO - constexpr UniquePtr() 14:20:15 INFO - : mTuple(static_cast(nullptr), DeleterType()) 14:20:15 INFO - { 14:20:15 INFO - static_assert(!IsPointer::value, "must provide a deleter instance"); 14:20:15 INFO - static_assert(!IsReference::value, "must provide a deleter instance"); 14:20:15 INFO - } 14:20:15 INFO - explicit UniquePtr(Pointer aPtr) 14:20:15 INFO - : mTuple(aPtr, DeleterType()) 14:20:15 INFO - { 14:20:15 INFO - static_assert(!IsPointer::value, "must provide a deleter instance"); 14:20:15 INFO - static_assert(!IsReference::value, "must provide a deleter instance"); 14:20:15 INFO - } 14:20:15 INFO - template 14:20:15 INFO - UniquePtr(U&& aU, 14:20:15 INFO - typename EnableIf::value && 14:20:15 INFO - IsConvertible::value, 14:20:15 INFO - int>::Type aDummy = 0) 14:20:15 INFO - = delete; 14:20:15 INFO - UniquePtr(Pointer aPtr, 14:20:15 INFO - typename Conditional::value, 14:20:15 INFO - D, 14:20:15 INFO - const D&>::Type aD1) 14:20:15 INFO - : mTuple(aPtr, aD1) 14:20:15 INFO - {} 14:20:15 INFO - UniquePtr(Pointer aPtr, 14:20:15 INFO - typename RemoveReference::Type&& aD2) 14:20:15 INFO - : mTuple(aPtr, Move(aD2)) 14:20:15 INFO - { 14:20:15 INFO - static_assert(!IsReference::value, 14:20:15 INFO - "rvalue deleter can't be stored by reference"); 14:20:15 INFO - } 14:20:15 INFO - template 14:20:15 INFO - UniquePtr(U&& aU, V&& aV, 14:20:15 INFO - typename EnableIf::value && 14:20:15 INFO - IsConvertible::value, 14:20:15 INFO - int>::Type aDummy = 0) 14:20:15 INFO - = delete; 14:20:15 INFO - UniquePtr(UniquePtr&& aOther) 14:20:15 INFO - : mTuple(aOther.release(), Forward(aOther.get_deleter())) 14:20:15 INFO - {} 14:20:15 INFO - UniquePtr(decltype(nullptr)) 14:20:15 INFO - : mTuple(nullptr, DeleterType()) 14:20:15 INFO - { 14:20:15 INFO - static_assert(!IsPointer::value, "must provide a deleter instance"); 14:20:15 INFO - static_assert(!IsReference::value, "must provide a deleter instance"); 14:20:15 INFO - } 14:20:15 INFO - ~UniquePtr() { reset(nullptr); } 14:20:15 INFO - UniquePtr& operator=(UniquePtr&& aOther) 14:20:15 INFO - { 14:20:15 INFO - reset(aOther.release()); 14:20:15 INFO - get_deleter() = Forward(aOther.get_deleter()); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - UniquePtr& operator=(decltype(nullptr)) 14:20:15 INFO - { 14:20:15 INFO - reset(); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - explicit operator bool() const { return get() != nullptr; } 14:20:15 INFO - T& operator[](decltype(sizeof(int)) aIndex) const { return get()[aIndex]; } 14:20:15 INFO - Pointer get() const { return mTuple.first(); } 14:20:15 INFO - DeleterType& get_deleter() { return mTuple.second(); } 14:20:15 INFO - const DeleterType& get_deleter() const { return mTuple.second(); } 14:20:15 INFO - Pointer release() 14:20:15 INFO - { 14:20:15 INFO - Pointer p = mTuple.first(); 14:20:15 INFO - mTuple.first() = nullptr; 14:20:15 INFO - return p; 14:20:15 INFO - } 14:20:15 INFO - void reset(Pointer aPtr = Pointer()) 14:20:15 INFO - { 14:20:15 INFO - Pointer old = mTuple.first(); 14:20:15 INFO - mTuple.first() = aPtr; 14:20:15 INFO - if (old != nullptr) { 14:20:15 INFO - mTuple.second()(old); 14:20:15 INFO - } 14:20:15 INFO - } 14:20:15 INFO - void reset(decltype(nullptr)) 14:20:15 INFO - { 14:20:15 INFO - Pointer old = mTuple.first(); 14:20:15 INFO - mTuple.first() = nullptr; 14:20:15 INFO - if (old != nullptr) { 14:20:15 INFO - mTuple.second()(old); 14:20:15 INFO - } 14:20:15 INFO - } 14:20:15 INFO - template 14:20:15 INFO - void reset(U) = delete; 14:20:15 INFO - void swap(UniquePtr& aOther) { mTuple.swap(aOther.mTuple); } 14:20:15 INFO - UniquePtr(const UniquePtr& aOther) = delete; 14:20:15 INFO - void operator=(const UniquePtr& aOther) = delete; 14:20:15 INFO - }; 14:20:15 INFO - template 14:20:15 INFO - class DefaultDelete 14:20:15 INFO - { 14:20:15 INFO - public: 14:20:15 INFO - constexpr DefaultDelete() {} 14:20:15 INFO - template 14:20:15 INFO - DefaultDelete(const DefaultDelete& aOther, 14:20:15 INFO - typename EnableIf::value, 14:20:15 INFO - int>::Type aDummy = 0) 14:20:15 INFO - {} 14:20:15 INFO - void operator()(T* aPtr) const 14:20:15 INFO - { 14:20:15 INFO - static_assert(sizeof(T) > 0, "T must be complete"); 14:20:15 INFO - delete aPtr; 14:20:15 INFO - } 14:20:15 INFO - }; 14:20:15 INFO - template 14:20:15 INFO - class DefaultDelete 14:20:15 INFO - { 14:20:15 INFO - public: 14:20:15 INFO - constexpr DefaultDelete() {} 14:20:15 INFO - void operator()(T* aPtr) const 14:20:15 INFO - { 14:20:15 INFO - static_assert(sizeof(T) > 0, "T must be complete"); 14:20:15 INFO - delete[] aPtr; 14:20:15 INFO - } 14:20:15 INFO - template 14:20:15 INFO - void operator()(U* aPtr) const = delete; 14:20:15 INFO - }; 14:20:15 INFO - template 14:20:15 INFO - void 14:20:15 INFO - Swap(UniquePtr& aX, UniquePtr& aY) 14:20:15 INFO - { 14:20:15 INFO - aX.swap(aY); 14:20:15 INFO - } 14:20:15 INFO - template 14:20:15 INFO - bool 14:20:15 INFO - operator==(const UniquePtr& aX, const UniquePtr& aY) 14:20:15 INFO - { 14:20:15 INFO - return aX.get() == aY.get(); 14:20:15 INFO - } 14:20:15 INFO - template 14:20:15 INFO - bool 14:20:15 INFO - operator!=(const UniquePtr& aX, const UniquePtr& aY) 14:20:15 INFO - { 14:20:15 INFO - return aX.get() != aY.get(); 14:20:15 INFO - } 14:20:15 INFO - template 14:20:15 INFO - bool 14:20:15 INFO - operator==(const UniquePtr& aX, decltype(nullptr)) 14:20:15 INFO - { 14:20:15 INFO - return !aX; 14:20:15 INFO - } 14:20:15 INFO - template 14:20:15 INFO - bool 14:20:15 INFO - operator==(decltype(nullptr), const UniquePtr& aX) 14:20:15 INFO - { 14:20:15 INFO - return !aX; 14:20:15 INFO - } 14:20:15 INFO - template 14:20:15 INFO - bool 14:20:15 INFO - operator!=(const UniquePtr& aX, decltype(nullptr)) 14:20:15 INFO - { 14:20:15 INFO - return bool(aX); 14:20:15 INFO - } 14:20:15 INFO - template 14:20:15 INFO - bool 14:20:15 INFO - operator!=(decltype(nullptr), const UniquePtr& aX) 14:20:15 INFO - { 14:20:15 INFO - return bool(aX); 14:20:15 INFO - } 14:20:15 INFO - namespace detail { 14:20:15 INFO - template 14:20:15 INFO - struct UniqueSelector 14:20:15 INFO - { 14:20:15 INFO - typedef UniquePtr SingleObject; 14:20:15 INFO - }; 14:20:15 INFO - template 14:20:15 INFO - struct UniqueSelector 14:20:15 INFO - { 14:20:15 INFO - typedef UniquePtr UnknownBound; 14:20:15 INFO - }; 14:20:15 INFO - template 14:20:15 INFO - struct UniqueSelector 14:20:15 INFO - { 14:20:15 INFO - typedef UniquePtr KnownBound; 14:20:15 INFO - }; 14:20:15 INFO - } 14:20:15 INFO - template 14:20:15 INFO - typename detail::UniqueSelector::SingleObject 14:20:15 INFO - MakeUnique(Args&&... aArgs) 14:20:15 INFO - { 14:20:15 INFO - return UniquePtr(new T(Forward(aArgs)...)); 14:20:15 INFO - } 14:20:15 INFO - template 14:20:15 INFO - typename detail::UniqueSelector::UnknownBound 14:20:15 INFO - MakeUnique(decltype(sizeof(int)) aN) 14:20:15 INFO - { 14:20:15 INFO - typedef typename RemoveExtent::Type ArrayType; 14:20:15 INFO - return UniquePtr(new ArrayType[aN]()); 14:20:15 INFO - } 14:20:15 INFO - template 14:20:15 INFO - typename detail::UniqueSelector::KnownBound 14:20:15 INFO - MakeUnique(Args&&... aArgs) = delete; 14:20:15 INFO - } 14:20:15 INFO - #line 698 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/UniquePtr.h" 14:20:15 INFO - #line 10 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTSubstring.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/MemoryReporting.h" 14:20:15 INFO - namespace mozilla { 14:20:15 INFO - typedef size_t (*MallocSizeOf)(const void* p); 14:20:15 INFO - } 14:20:15 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/MemoryReporting.h" 14:20:15 INFO - typedef size_t (*MozMallocSizeOf)(const void* p); 14:20:15 INFO - #line 31 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/MemoryReporting.h" 14:20:15 INFO - #line 11 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTSubstring.h" 14:20:15 INFO - class nsStringComparator 14:20:15 INFO - { 14:20:15 INFO - public: 14:20:15 INFO - typedef char16_t char_type; 14:20:15 INFO - nsStringComparator() 14:20:15 INFO - { 14:20:15 INFO - } 14:20:15 INFO - virtual int operator()(const char_type*, const char_type*, 14:20:15 INFO - uint32_t, uint32_t) const = 0; 14:20:15 INFO - }; 14:20:15 INFO - class nsDefaultStringComparator 14:20:15 INFO - : public nsStringComparator 14:20:15 INFO - { 14:20:15 INFO - public: 14:20:15 INFO - typedef char16_t char_type; 14:20:15 INFO - nsDefaultStringComparator() 14:20:15 INFO - { 14:20:15 INFO - } 14:20:15 INFO - virtual int operator()(const char_type*, const char_type*, 14:20:15 INFO - uint32_t, uint32_t) const override; 14:20:15 INFO - }; 14:20:15 INFO - class nsTSubstringSplitter_CharT; 14:20:15 INFO - class nsAString_internal 14:20:15 INFO - { 14:20:15 INFO - public: 14:20:15 INFO - typedef mozilla::fallible_t fallible_t; 14:20:15 INFO - typedef char16_t char_type; 14:20:15 INFO - typedef nsCharTraits char_traits; 14:20:15 INFO - typedef char_traits::incompatible_char_type incompatible_char_type; 14:20:15 INFO - typedef nsAString_internal self_type; 14:20:15 INFO - typedef self_type abstract_string_type; 14:20:15 INFO - typedef self_type base_string_type; 14:20:15 INFO - typedef self_type substring_type; 14:20:15 INFO - typedef nsSubstringTuple substring_tuple_type; 14:20:15 INFO - typedef nsString string_type; 14:20:15 INFO - typedef nsReadingIterator const_iterator; 14:20:15 INFO - typedef nsWritingIterator iterator; 14:20:15 INFO - typedef nsStringComparator comparator_type; 14:20:15 INFO - typedef char_type* char_iterator; 14:20:15 INFO - typedef const char_type* const_char_iterator; 14:20:15 INFO - typedef uint32_t size_type; 14:20:15 INFO - typedef uint32_t index_type; 14:20:15 INFO - public: 14:20:15 INFO - ~nsAString_internal() 14:20:15 INFO - { 14:20:15 INFO - Finalize(); 14:20:15 INFO - } 14:20:15 INFO - const_char_iterator BeginReading() const 14:20:15 INFO - { 14:20:15 INFO - return mData; 14:20:15 INFO - } 14:20:15 INFO - const_char_iterator EndReading() const 14:20:15 INFO - { 14:20:15 INFO - return mData + mLength; 14:20:15 INFO - } 14:20:15 INFO - const_iterator& BeginReading(const_iterator& aIter) const 14:20:15 INFO - { 14:20:15 INFO - aIter.mStart = mData; 14:20:15 INFO - aIter.mEnd = mData + mLength; 14:20:15 INFO - aIter.mPosition = aIter.mStart; 14:20:15 INFO - return aIter; 14:20:15 INFO - } 14:20:15 INFO - const_iterator& EndReading(const_iterator& aIter) const 14:20:15 INFO - { 14:20:15 INFO - aIter.mStart = mData; 14:20:15 INFO - aIter.mEnd = mData + mLength; 14:20:15 INFO - aIter.mPosition = aIter.mEnd; 14:20:15 INFO - return aIter; 14:20:15 INFO - } 14:20:15 INFO - const_char_iterator& BeginReading(const_char_iterator& aIter) const 14:20:15 INFO - { 14:20:15 INFO - return aIter = mData; 14:20:15 INFO - } 14:20:15 INFO - const_char_iterator& EndReading(const_char_iterator& aIter) const 14:20:15 INFO - { 14:20:15 INFO - return aIter = mData + mLength; 14:20:15 INFO - } 14:20:15 INFO - char_iterator BeginWriting() 14:20:15 INFO - { 14:20:15 INFO - if (!EnsureMutable()) { 14:20:15 INFO - AllocFailed(mLength); 14:20:15 INFO - } 14:20:15 INFO - return mData; 14:20:15 INFO - } 14:20:15 INFO - char_iterator BeginWriting(const fallible_t&) 14:20:15 INFO - { 14:20:15 INFO - return EnsureMutable() ? mData : char_iterator(0); 14:20:15 INFO - } 14:20:15 INFO - char_iterator EndWriting() 14:20:15 INFO - { 14:20:15 INFO - if (!EnsureMutable()) { 14:20:15 INFO - AllocFailed(mLength); 14:20:15 INFO - } 14:20:15 INFO - return mData + mLength; 14:20:15 INFO - } 14:20:15 INFO - char_iterator EndWriting(const fallible_t&) 14:20:15 INFO - { 14:20:15 INFO - return EnsureMutable() ? (mData + mLength) : char_iterator(0); 14:20:15 INFO - } 14:20:15 INFO - char_iterator& BeginWriting(char_iterator& aIter) 14:20:15 INFO - { 14:20:15 INFO - return aIter = BeginWriting(); 14:20:15 INFO - } 14:20:15 INFO - char_iterator& BeginWriting(char_iterator& aIter, const fallible_t& aFallible) 14:20:15 INFO - { 14:20:15 INFO - return aIter = BeginWriting(aFallible); 14:20:15 INFO - } 14:20:15 INFO - char_iterator& EndWriting(char_iterator& aIter) 14:20:15 INFO - { 14:20:15 INFO - return aIter = EndWriting(); 14:20:15 INFO - } 14:20:15 INFO - char_iterator& EndWriting(char_iterator& aIter, const fallible_t& aFallible) 14:20:15 INFO - { 14:20:15 INFO - return aIter = EndWriting(aFallible); 14:20:15 INFO - } 14:20:15 INFO - iterator& BeginWriting(iterator& aIter) 14:20:15 INFO - { 14:20:15 INFO - char_type* data = BeginWriting(); 14:20:15 INFO - aIter.mStart = data; 14:20:15 INFO - aIter.mEnd = data + mLength; 14:20:15 INFO - aIter.mPosition = aIter.mStart; 14:20:15 INFO - return aIter; 14:20:15 INFO - } 14:20:15 INFO - iterator& EndWriting(iterator& aIter) 14:20:15 INFO - { 14:20:15 INFO - char_type* data = BeginWriting(); 14:20:15 INFO - aIter.mStart = data; 14:20:15 INFO - aIter.mEnd = data + mLength; 14:20:15 INFO - aIter.mPosition = aIter.mEnd; 14:20:15 INFO - return aIter; 14:20:15 INFO - } 14:20:15 INFO - char16ptr_t Data() const 14:20:15 INFO - #line 229 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTSubstring.h" 14:20:15 INFO - { 14:20:15 INFO - return mData; 14:20:15 INFO - } 14:20:15 INFO - size_type Length() const 14:20:15 INFO - { 14:20:15 INFO - return mLength; 14:20:15 INFO - } 14:20:15 INFO - uint32_t Flags() const 14:20:15 INFO - { 14:20:15 INFO - return mFlags; 14:20:15 INFO - } 14:20:15 INFO - bool IsEmpty() const 14:20:15 INFO - { 14:20:15 INFO - return mLength == 0; 14:20:15 INFO - } 14:20:15 INFO - bool IsLiteral() const 14:20:15 INFO - { 14:20:15 INFO - return (mFlags & F_LITERAL) != 0; 14:20:15 INFO - } 14:20:15 INFO - bool IsVoid() const 14:20:15 INFO - { 14:20:15 INFO - return (mFlags & F_VOIDED) != 0; 14:20:15 INFO - } 14:20:15 INFO - bool IsTerminated() const 14:20:15 INFO - { 14:20:15 INFO - return (mFlags & F_TERMINATED) != 0; 14:20:15 INFO - } 14:20:15 INFO - char_type CharAt(index_type aIndex) const 14:20:15 INFO - { 14:20:15 INFO - do { if (!(aIndex < mLength)) { NS_DebugBreak(NS_DEBUG_ASSERTION, "index exceeds allowable range", "aIndex < mLength", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTSubstring.h", 265); MOZ_PretendNoReturn(); } } while(0); 14:20:15 INFO - return mData[aIndex]; 14:20:15 INFO - } 14:20:15 INFO - char_type operator[](index_type aIndex) const 14:20:15 INFO - { 14:20:15 INFO - return CharAt(aIndex); 14:20:15 INFO - } 14:20:15 INFO - char_type First() const 14:20:15 INFO - { 14:20:15 INFO - do { if (!(mLength > 0)) { NS_DebugBreak(NS_DEBUG_ASSERTION, "|First()| called on an empty string", "mLength > 0", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTSubstring.h", 276); MOZ_PretendNoReturn(); } } while(0); 14:20:15 INFO - return mData[0]; 14:20:15 INFO - } 14:20:15 INFO - inline char_type Last() const 14:20:15 INFO - { 14:20:15 INFO - do { if (!(mLength > 0)) { NS_DebugBreak(NS_DEBUG_ASSERTION, "|Last()| called on an empty string", "mLength > 0", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTSubstring.h", 282); MOZ_PretendNoReturn(); } } while(0); 14:20:15 INFO - return mData[mLength - 1]; 14:20:15 INFO - } 14:20:15 INFO - size_type __fastcall CountChar(char_type) const; 14:20:15 INFO - int32_t __fastcall FindChar(char_type, index_type aOffset = 0) const; 14:20:15 INFO - inline bool Contains(char_type aChar) const 14:20:15 INFO - { 14:20:15 INFO - return FindChar(aChar) != -1; 14:20:15 INFO - } 14:20:15 INFO - bool __fastcall Equals(const self_type&) const; 14:20:15 INFO - bool __fastcall Equals(const self_type&, const comparator_type&) const; 14:20:15 INFO - bool __fastcall Equals(const char_type* aData) const; 14:20:15 INFO - bool __fastcall Equals(const char_type* aData, 14:20:15 INFO - const comparator_type& aComp) const; 14:20:15 INFO - bool __fastcall Equals(char16ptr_t aData) const 14:20:15 INFO - { 14:20:15 INFO - return Equals(static_cast(aData)); 14:20:15 INFO - } 14:20:15 INFO - bool __fastcall Equals(char16ptr_t aData, const comparator_type& aComp) const 14:20:15 INFO - { 14:20:15 INFO - return Equals(static_cast(aData), aComp); 14:20:15 INFO - } 14:20:15 INFO - #line 315 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTSubstring.h" 14:20:15 INFO - bool __fastcall EqualsASCII(const char* aData, size_type aLen) const; 14:20:15 INFO - bool __fastcall EqualsASCII(const char* aData) const; 14:20:15 INFO - template 14:20:15 INFO - inline bool EqualsLiteral(const char (&aStr)[N]) const 14:20:15 INFO - { 14:20:15 INFO - return EqualsASCII(aStr, N - 1); 14:20:15 INFO - } 14:20:15 INFO - bool __fastcall LowerCaseEqualsASCII(const char* aData, 14:20:15 INFO - size_type aLen) const; 14:20:15 INFO - bool __fastcall LowerCaseEqualsASCII(const char* aData) const; 14:20:15 INFO - template 14:20:15 INFO - inline bool LowerCaseEqualsLiteral(const char (&aStr)[N]) const 14:20:15 INFO - { 14:20:15 INFO - return LowerCaseEqualsASCII(aStr, N - 1); 14:20:15 INFO - } 14:20:15 INFO - void __fastcall Assign(char_type aChar); 14:20:15 INFO - bool __fastcall Assign(char_type aChar, const fallible_t&); 14:20:15 INFO - void __fastcall Assign(const char_type* aData); 14:20:15 INFO - bool __fastcall Assign(const char_type* aData, 14:20:15 INFO - const fallible_t&); 14:20:15 INFO - void __fastcall Assign(const char_type* aData, size_type aLength); 14:20:15 INFO - bool __fastcall Assign(const char_type* aData, 14:20:15 INFO - size_type aLength, const fallible_t&); 14:20:15 INFO - void __fastcall Assign(const self_type&); 14:20:15 INFO - bool __fastcall Assign(const self_type&, const fallible_t&); 14:20:15 INFO - void __fastcall Assign(const substring_tuple_type&); 14:20:15 INFO - bool __fastcall Assign(const substring_tuple_type&, 14:20:15 INFO - const fallible_t&); 14:20:15 INFO - void Assign(char16ptr_t aData) 14:20:15 INFO - { 14:20:15 INFO - Assign(static_cast(aData)); 14:20:15 INFO - } 14:20:15 INFO - void Assign(char16ptr_t aData, size_type aLength) 14:20:15 INFO - { 14:20:15 INFO - Assign(static_cast(aData), aLength); 14:20:15 INFO - } 14:20:15 INFO - bool Assign(char16ptr_t aData, size_type aLength, 14:20:15 INFO - const fallible_t& aFallible) 14:20:15 INFO - { 14:20:15 INFO - return Assign(static_cast(aData), aLength, 14:20:15 INFO - aFallible); 14:20:15 INFO - } 14:20:15 INFO - #line 402 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTSubstring.h" 14:20:15 INFO - void __fastcall AssignASCII(const char* aData, size_type aLength); 14:20:15 INFO - bool __fastcall AssignASCII(const char* aData, 14:20:15 INFO - size_type aLength, 14:20:15 INFO - const fallible_t&); 14:20:15 INFO - void __fastcall AssignASCII(const char* aData) 14:20:15 INFO - { 14:20:15 INFO - AssignASCII(aData, mozilla::AssertedCast(strlen(aData))); 14:20:15 INFO - } 14:20:15 INFO - bool __fastcall AssignASCII(const char* aData, 14:20:15 INFO - const fallible_t& aFallible) 14:20:15 INFO - { 14:20:15 INFO - return AssignASCII(aData, 14:20:15 INFO - mozilla::AssertedCast(strlen(aData)), 14:20:15 INFO - aFallible); 14:20:15 INFO - } 14:20:15 INFO - template 14:20:15 INFO - void AssignLiteral(const char_type (&aStr)[N]) 14:20:15 INFO - { 14:20:15 INFO - AssignLiteral(aStr, N - 1); 14:20:15 INFO - } 14:20:15 INFO - template 14:20:15 INFO - void AssignLiteral(const char (&aStr)[N]) 14:20:15 INFO - { 14:20:15 INFO - AssignASCII(aStr, N - 1); 14:20:15 INFO - } 14:20:15 INFO - #line 438 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTSubstring.h" 14:20:15 INFO - self_type& operator=(char_type aChar) 14:20:15 INFO - { 14:20:15 INFO - Assign(aChar); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - self_type& operator=(const char_type* aData) 14:20:15 INFO - { 14:20:15 INFO - Assign(aData); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - self_type& operator=(char16ptr_t aData) 14:20:15 INFO - { 14:20:15 INFO - Assign(aData); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - #line 456 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTSubstring.h" 14:20:15 INFO - self_type& operator=(const self_type& aStr) 14:20:15 INFO - { 14:20:15 INFO - Assign(aStr); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - self_type& operator=(const substring_tuple_type& aTuple) 14:20:15 INFO - { 14:20:15 INFO - Assign(aTuple); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - void __fastcall Adopt(char_type* aData, size_type aLength = size_type(-1)); 14:20:15 INFO - void __fastcall Replace(index_type aCutStart, size_type aCutLength, 14:20:15 INFO - char_type aChar); 14:20:15 INFO - bool __fastcall Replace(index_type aCutStart, 14:20:15 INFO - size_type aCutLength, 14:20:15 INFO - char_type aChar, 14:20:15 INFO - const fallible_t&); 14:20:15 INFO - void __fastcall Replace(index_type aCutStart, size_type aCutLength, 14:20:15 INFO - const char_type* aData, 14:20:15 INFO - size_type aLength = size_type(-1)); 14:20:15 INFO - bool __fastcall Replace(index_type aCutStart, 14:20:15 INFO - size_type aCutLength, 14:20:15 INFO - const char_type* aData, 14:20:15 INFO - size_type aLength, 14:20:15 INFO - const fallible_t&); 14:20:15 INFO - void Replace(index_type aCutStart, size_type aCutLength, 14:20:15 INFO - const self_type& aStr) 14:20:15 INFO - { 14:20:15 INFO - Replace(aCutStart, aCutLength, aStr.Data(), aStr.Length()); 14:20:15 INFO - } 14:20:15 INFO - bool Replace(index_type aCutStart, 14:20:15 INFO - size_type aCutLength, 14:20:15 INFO - const self_type& aStr, 14:20:15 INFO - const fallible_t& aFallible) 14:20:15 INFO - { 14:20:15 INFO - return Replace(aCutStart, aCutLength, aStr.Data(), aStr.Length(), 14:20:15 INFO - aFallible); 14:20:15 INFO - } 14:20:15 INFO - void __fastcall Replace(index_type aCutStart, size_type aCutLength, 14:20:15 INFO - const substring_tuple_type& aTuple); 14:20:15 INFO - void __fastcall ReplaceASCII(index_type aCutStart, size_type aCutLength, 14:20:15 INFO - const char* aData, 14:20:15 INFO - size_type aLength = size_type(-1)); 14:20:15 INFO - bool __fastcall ReplaceASCII(index_type aCutStart, size_type aCutLength, 14:20:15 INFO - const char* aData, 14:20:15 INFO - size_type aLength, 14:20:15 INFO - const fallible_t&); 14:20:15 INFO - template 14:20:15 INFO - void ReplaceLiteral(index_type aCutStart, size_type aCutLength, 14:20:15 INFO - const char_type (&aStr)[N]) 14:20:15 INFO - { 14:20:15 INFO - ReplaceLiteral(aCutStart, aCutLength, aStr, N - 1); 14:20:15 INFO - } 14:20:15 INFO - void Append(char_type aChar) 14:20:15 INFO - { 14:20:15 INFO - Replace(mLength, 0, aChar); 14:20:15 INFO - } 14:20:15 INFO - bool Append(char_type aChar, const fallible_t& aFallible) 14:20:15 INFO - { 14:20:15 INFO - return Replace(mLength, 0, aChar, aFallible); 14:20:15 INFO - } 14:20:15 INFO - void Append(const char_type* aData, size_type aLength = size_type(-1)) 14:20:15 INFO - { 14:20:15 INFO - Replace(mLength, 0, aData, aLength); 14:20:15 INFO - } 14:20:15 INFO - bool Append(const char_type* aData, size_type aLength, 14:20:15 INFO - const fallible_t& aFallible) 14:20:15 INFO - { 14:20:15 INFO - return Replace(mLength, 0, aData, aLength, aFallible); 14:20:15 INFO - } 14:20:15 INFO - void Append(char16ptr_t aData, size_type aLength = size_type(-1)) 14:20:15 INFO - { 14:20:15 INFO - Append(static_cast(aData), aLength); 14:20:15 INFO - } 14:20:15 INFO - #line 547 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTSubstring.h" 14:20:15 INFO - void Append(const self_type& aStr) 14:20:15 INFO - { 14:20:15 INFO - Replace(mLength, 0, aStr); 14:20:15 INFO - } 14:20:15 INFO - bool Append(const self_type& aStr, const fallible_t& aFallible) 14:20:15 INFO - { 14:20:15 INFO - return Replace(mLength, 0, aStr, aFallible); 14:20:15 INFO - } 14:20:15 INFO - void Append(const substring_tuple_type& aTuple) 14:20:15 INFO - { 14:20:15 INFO - Replace(mLength, 0, aTuple); 14:20:15 INFO - } 14:20:15 INFO - void AppendASCII(const char* aData, size_type aLength = size_type(-1)) 14:20:15 INFO - { 14:20:15 INFO - ReplaceASCII(mLength, 0, aData, aLength); 14:20:15 INFO - } 14:20:15 INFO - bool AppendASCII(const char* aData, const fallible_t& aFallible) 14:20:15 INFO - { 14:20:15 INFO - return ReplaceASCII(mLength, 0, aData, size_type(-1), aFallible); 14:20:15 INFO - } 14:20:15 INFO - bool AppendASCII(const char* aData, size_type aLength, const fallible_t& aFallible) 14:20:15 INFO - { 14:20:15 INFO - return ReplaceASCII(mLength, 0, aData, aLength, aFallible); 14:20:15 INFO - } 14:20:15 INFO - void AppendPrintf(const char* aFormat, ...); 14:20:15 INFO - void AppendPrintf(const char* aFormat, va_list aAp); 14:20:15 INFO - void AppendInt(int32_t aInteger) 14:20:15 INFO - { 14:20:15 INFO - AppendPrintf("%d", aInteger); 14:20:15 INFO - } 14:20:15 INFO - void AppendInt(int32_t aInteger, int aRadix) 14:20:15 INFO - { 14:20:15 INFO - const char* fmt = aRadix == 10 ? "%d" : aRadix == 8 ? "%o" : "%x"; 14:20:15 INFO - AppendPrintf(fmt, aInteger); 14:20:15 INFO - } 14:20:15 INFO - void AppendInt(uint32_t aInteger) 14:20:15 INFO - { 14:20:15 INFO - AppendPrintf("%u", aInteger); 14:20:15 INFO - } 14:20:15 INFO - void AppendInt(uint32_t aInteger, int aRadix) 14:20:15 INFO - { 14:20:15 INFO - const char* fmt = aRadix == 10 ? "%u" : aRadix == 8 ? "%o" : "%x"; 14:20:15 INFO - AppendPrintf(fmt, aInteger); 14:20:15 INFO - } 14:20:15 INFO - void AppendInt(int64_t aInteger) 14:20:15 INFO - { 14:20:15 INFO - AppendPrintf("%lld", aInteger); 14:20:15 INFO - } 14:20:15 INFO - void AppendInt(int64_t aInteger, int aRadix) 14:20:15 INFO - { 14:20:15 INFO - const char* fmt = aRadix == 10 ? "%lld" : aRadix == 8 ? "%llo" : "%llx"; 14:20:15 INFO - AppendPrintf(fmt, aInteger); 14:20:15 INFO - } 14:20:15 INFO - void AppendInt(uint64_t aInteger) 14:20:15 INFO - { 14:20:15 INFO - AppendPrintf("%llu", aInteger); 14:20:15 INFO - } 14:20:15 INFO - void AppendInt(uint64_t aInteger, int aRadix) 14:20:15 INFO - { 14:20:15 INFO - const char* fmt = aRadix == 10 ? "%llu" : aRadix == 8 ? "%llo" : "%llx"; 14:20:15 INFO - AppendPrintf(fmt, aInteger); 14:20:15 INFO - } 14:20:15 INFO - void __fastcall AppendFloat(float aFloat); 14:20:15 INFO - void __fastcall AppendFloat(double aFloat); 14:20:15 INFO - public: 14:20:15 INFO - template 14:20:15 INFO - void AppendLiteral(const char_type (&aStr)[N]) 14:20:15 INFO - { 14:20:15 INFO - ReplaceLiteral(mLength, 0, aStr, N - 1); 14:20:15 INFO - } 14:20:15 INFO - template 14:20:15 INFO - void AppendLiteral(const char (&aStr)[N]) 14:20:15 INFO - { 14:20:15 INFO - AppendASCII(aStr, N - 1); 14:20:15 INFO - } 14:20:15 INFO - template 14:20:15 INFO - bool AppendLiteral(const char (&aStr)[N], const fallible_t& aFallible) 14:20:15 INFO - { 14:20:15 INFO - return AppendASCII(aStr, N - 1, aFallible); 14:20:15 INFO - } 14:20:15 INFO - #line 647 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTSubstring.h" 14:20:15 INFO - self_type& operator+=(char_type aChar) 14:20:15 INFO - { 14:20:15 INFO - Append(aChar); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - self_type& operator+=(const char_type* aData) 14:20:15 INFO - { 14:20:15 INFO - Append(aData); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - self_type& operator+=(char16ptr_t aData) 14:20:15 INFO - { 14:20:15 INFO - Append(aData); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - #line 665 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTSubstring.h" 14:20:15 INFO - self_type& operator+=(const self_type& aStr) 14:20:15 INFO - { 14:20:15 INFO - Append(aStr); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - self_type& operator+=(const substring_tuple_type& aTuple) 14:20:15 INFO - { 14:20:15 INFO - Append(aTuple); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - void Insert(char_type aChar, index_type aPos) 14:20:15 INFO - { 14:20:15 INFO - Replace(aPos, 0, aChar); 14:20:15 INFO - } 14:20:15 INFO - void Insert(const char_type* aData, index_type aPos, 14:20:15 INFO - size_type aLength = size_type(-1)) 14:20:15 INFO - { 14:20:15 INFO - Replace(aPos, 0, aData, aLength); 14:20:15 INFO - } 14:20:15 INFO - void Insert(char16ptr_t aData, index_type aPos, 14:20:15 INFO - size_type aLength = size_type(-1)) 14:20:15 INFO - { 14:20:15 INFO - Insert(static_cast(aData), aPos, aLength); 14:20:15 INFO - } 14:20:15 INFO - #line 692 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTSubstring.h" 14:20:15 INFO - void Insert(const self_type& aStr, index_type aPos) 14:20:15 INFO - { 14:20:15 INFO - Replace(aPos, 0, aStr); 14:20:15 INFO - } 14:20:15 INFO - void Insert(const substring_tuple_type& aTuple, index_type aPos) 14:20:15 INFO - { 14:20:15 INFO - Replace(aPos, 0, aTuple); 14:20:15 INFO - } 14:20:15 INFO - template 14:20:15 INFO - void InsertLiteral(const char_type (&aStr)[N], index_type aPos) 14:20:15 INFO - { 14:20:15 INFO - ReplaceLiteral(aPos, 0, aStr, N - 1); 14:20:15 INFO - } 14:20:15 INFO - void Cut(index_type aCutStart, size_type aCutLength) 14:20:15 INFO - { 14:20:15 INFO - Replace(aCutStart, aCutLength, char_traits::sEmptyBuffer, 0); 14:20:15 INFO - } 14:20:15 INFO - nsTSubstringSplitter_CharT Split(const char_type aChar); 14:20:15 INFO - void __fastcall SetCapacity(size_type aNewCapacity); 14:20:15 INFO - bool __fastcall SetCapacity(size_type aNewCapacity, 14:20:15 INFO - const fallible_t&); 14:20:15 INFO - void __fastcall SetLength(size_type aNewLength); 14:20:15 INFO - bool __fastcall SetLength(size_type aNewLength, 14:20:15 INFO - const fallible_t&); 14:20:15 INFO - void Truncate(size_type aNewLength = 0) 14:20:15 INFO - { 14:20:15 INFO - do { if (!(aNewLength <= mLength)) { NS_DebugBreak(NS_DEBUG_ASSERTION, "Truncate cannot make string longer", "aNewLength <= mLength", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTSubstring.h", 738); MOZ_PretendNoReturn(); } } while(0); 14:20:15 INFO - SetLength(aNewLength); 14:20:15 INFO - } 14:20:15 INFO - inline size_type GetData(const char_type** aData) const 14:20:15 INFO - { 14:20:15 INFO - *aData = mData; 14:20:15 INFO - return mLength; 14:20:15 INFO - } 14:20:15 INFO - size_type GetMutableData(char_type** aData, size_type aNewLen = size_type(-1)) 14:20:15 INFO - { 14:20:15 INFO - if (!EnsureMutable(aNewLen)) { 14:20:15 INFO - AllocFailed(aNewLen == size_type(-1) ? mLength : aNewLen); 14:20:15 INFO - } 14:20:15 INFO - *aData = mData; 14:20:15 INFO - return mLength; 14:20:15 INFO - } 14:20:15 INFO - size_type GetMutableData(char_type** aData, size_type aNewLen, const fallible_t&) 14:20:15 INFO - { 14:20:15 INFO - if (!EnsureMutable(aNewLen)) { 14:20:15 INFO - *aData = nullptr; 14:20:15 INFO - return 0; 14:20:15 INFO - } 14:20:15 INFO - *aData = mData; 14:20:15 INFO - return mLength; 14:20:15 INFO - } 14:20:15 INFO - size_type GetMutableData(wchar_t** aData, size_type aNewLen = size_type(-1)) 14:20:15 INFO - { 14:20:15 INFO - return GetMutableData(reinterpret_cast(aData), aNewLen); 14:20:15 INFO - } 14:20:15 INFO - size_type GetMutableData(wchar_t** aData, size_type aNewLen, 14:20:15 INFO - const fallible_t& aFallible) 14:20:15 INFO - { 14:20:15 INFO - return GetMutableData(reinterpret_cast(aData), aNewLen, 14:20:15 INFO - aFallible); 14:20:15 INFO - } 14:20:15 INFO - #line 804 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTSubstring.h" 14:20:15 INFO - void __fastcall SetIsVoid(bool); 14:20:15 INFO - void StripChar(char_type aChar, int32_t aOffset = 0); 14:20:15 INFO - void StripChars(const char_type* aChars, uint32_t aOffset = 0); 14:20:15 INFO - void ForgetSharedBuffer() 14:20:15 INFO - { 14:20:15 INFO - if (mFlags & nsSubstring::F_SHARED) { 14:20:15 INFO - mData = char_traits::sEmptyBuffer; 14:20:15 INFO - mLength = 0; 14:20:15 INFO - mFlags = F_TERMINATED; 14:20:15 INFO - } 14:20:15 INFO - } 14:20:15 INFO - public: 14:20:15 INFO - nsAString_internal(const substring_tuple_type& aTuple) 14:20:15 INFO - : mData(nullptr) 14:20:15 INFO - , mLength(0) 14:20:15 INFO - , mFlags(F_NONE) 14:20:15 INFO - { 14:20:15 INFO - Assign(aTuple); 14:20:15 INFO - } 14:20:15 INFO - nsAString_internal(char_type* aData, size_type aLength, uint32_t aFlags); 14:20:15 INFO - #line 879 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTSubstring.h" 14:20:15 INFO - size_t SizeOfExcludingThisIfUnshared(mozilla::MallocSizeOf aMallocSizeOf) 14:20:15 INFO - const; 14:20:15 INFO - size_t SizeOfIncludingThisIfUnshared(mozilla::MallocSizeOf aMallocSizeOf) 14:20:15 INFO - const; 14:20:15 INFO - size_t SizeOfExcludingThisEvenIfShared(mozilla::MallocSizeOf aMallocSizeOf) 14:20:15 INFO - const; 14:20:15 INFO - size_t SizeOfIncludingThisEvenIfShared(mozilla::MallocSizeOf aMallocSizeOf) 14:20:15 INFO - const; 14:20:15 INFO - template 14:20:15 INFO - void NS_ABORT_OOM(T) 14:20:15 INFO - { 14:20:15 INFO - struct never {}; 14:20:15 INFO - static_assert(mozilla::IsSame::value, 14:20:15 INFO - "In string classes, use AllocFailed to account for sizeof(char_type). " 14:20:15 INFO - "Use the global ::NS_ABORT_OOM if you really have a count of bytes."); 14:20:15 INFO - } 14:20:15 INFO - inline void AllocFailed(size_t aLength) 14:20:15 INFO - { 14:20:15 INFO - ::NS_ABORT_OOM(aLength * sizeof(char_type)); 14:20:15 INFO - } 14:20:15 INFO - protected: 14:20:15 INFO - friend class nsTObsoleteAStringThunk_CharT; 14:20:15 INFO - friend class nsSubstringTuple; 14:20:15 INFO - friend class nsTSubstringSplitter_CharT; 14:20:15 INFO - friend class nsPromiseFlatString; 14:20:15 INFO - char_type* mData; 14:20:15 INFO - size_type mLength; 14:20:15 INFO - uint32_t mFlags; 14:20:15 INFO - nsAString_internal() 14:20:15 INFO - : mData(char_traits::sEmptyBuffer) 14:20:15 INFO - , mLength(0) 14:20:15 INFO - , mFlags(F_TERMINATED) 14:20:15 INFO - { 14:20:15 INFO - } 14:20:15 INFO - explicit 14:20:15 INFO - nsAString_internal(uint32_t aFlags) 14:20:15 INFO - : mFlags(aFlags) 14:20:15 INFO - { 14:20:15 INFO - } 14:20:15 INFO - nsAString_internal(const self_type& aStr) 14:20:15 INFO - : mData(aStr.mData) 14:20:15 INFO - , mLength(aStr.mLength) 14:20:15 INFO - , mFlags(aStr.mFlags & (F_TERMINATED | F_VOIDED)) 14:20:15 INFO - { 14:20:15 INFO - } 14:20:15 INFO - void __fastcall Finalize(); 14:20:15 INFO - bool __fastcall MutatePrep(size_type aCapacity, 14:20:15 INFO - char_type** aOldData, uint32_t* aOldFlags); 14:20:15 INFO - bool ReplacePrep(index_type aCutStart, 14:20:15 INFO - size_type aCutLength, 14:20:15 INFO - size_type aNewLength); 14:20:15 INFO - bool __fastcall ReplacePrepInternal( 14:20:15 INFO - index_type aCutStart, 14:20:15 INFO - size_type aCutLength, 14:20:15 INFO - size_type aNewFragLength, 14:20:15 INFO - size_type aNewTotalLength); 14:20:15 INFO - size_type __fastcall Capacity() const; 14:20:15 INFO - bool __fastcall EnsureMutable( 14:20:15 INFO - size_type aNewLen = size_type(-1)); 14:20:15 INFO - bool IsDependentOn(const char_type* aStart, const char_type* aEnd) const 14:20:15 INFO - { 14:20:15 INFO - return (aStart < (mData + mLength) && aEnd > mData); 14:20:15 INFO - } 14:20:15 INFO - void SetDataFlags(uint32_t aDataFlags) 14:20:15 INFO - { 14:20:15 INFO - do { if (!((aDataFlags & 0xFFFF0000) == 0)) { NS_DebugBreak(NS_DEBUG_ASSERTION, "bad flags", "(aDataFlags & 0xFFFF0000) == 0", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTSubstring.h", 1040); MOZ_PretendNoReturn(); } } while(0); 14:20:15 INFO - mFlags = aDataFlags | (mFlags & 0xFFFF0000); 14:20:15 INFO - } 14:20:15 INFO - void __fastcall ReplaceLiteral(index_type aCutStart, size_type aCutLength, 14:20:15 INFO - const char_type* aData, size_type aLength); 14:20:15 INFO - static int AppendFunc(void* aArg, const char* aStr, uint32_t aLen); 14:20:15 INFO - public: 14:20:15 INFO - void __fastcall AssignLiteral(const char_type* aData, size_type aLength); 14:20:15 INFO - enum 14:20:15 INFO - { 14:20:15 INFO - F_NONE = 0, 14:20:15 INFO - F_TERMINATED = 1 << 0, 14:20:15 INFO - F_VOIDED = 1 << 1, 14:20:15 INFO - F_SHARED = 1 << 2, 14:20:15 INFO - F_OWNED = 1 << 3, 14:20:15 INFO - F_FIXED = 1 << 4, 14:20:15 INFO - F_LITERAL = 1 << 5, 14:20:15 INFO - F_CLASS_FIXED = 1 << 16 14:20:15 INFO - }; 14:20:15 INFO - }; 14:20:15 INFO - int __fastcall 14:20:15 INFO - Compare(const nsAString_internal::base_string_type& aLhs, 14:20:15 INFO - const nsAString_internal::base_string_type& aRhs, 14:20:15 INFO - const nsStringComparator& = nsDefaultStringComparator()); 14:20:15 INFO - inline bool 14:20:15 INFO - operator!=(const nsAString_internal::base_string_type& aLhs, 14:20:15 INFO - const nsAString_internal::base_string_type& aRhs) 14:20:15 INFO - { 14:20:15 INFO - return !aLhs.Equals(aRhs); 14:20:15 INFO - } 14:20:15 INFO - inline bool 14:20:15 INFO - operator!=(const nsAString_internal::base_string_type& aLhs, 14:20:15 INFO - const nsAString_internal::char_type* aRhs) 14:20:15 INFO - { 14:20:15 INFO - return !aLhs.Equals(aRhs); 14:20:15 INFO - } 14:20:15 INFO - inline bool 14:20:15 INFO - operator<(const nsAString_internal::base_string_type& aLhs, 14:20:15 INFO - const nsAString_internal::base_string_type& aRhs) 14:20:15 INFO - { 14:20:15 INFO - return Compare(aLhs, aRhs) < 0; 14:20:15 INFO - } 14:20:15 INFO - inline bool 14:20:15 INFO - operator<=(const nsAString_internal::base_string_type& aLhs, 14:20:15 INFO - const nsAString_internal::base_string_type& aRhs) 14:20:15 INFO - { 14:20:15 INFO - return Compare(aLhs, aRhs) <= 0; 14:20:15 INFO - } 14:20:15 INFO - inline bool 14:20:15 INFO - operator==(const nsAString_internal::base_string_type& aLhs, 14:20:15 INFO - const nsAString_internal::base_string_type& aRhs) 14:20:15 INFO - { 14:20:15 INFO - return aLhs.Equals(aRhs); 14:20:15 INFO - } 14:20:15 INFO - inline bool 14:20:15 INFO - operator==(const nsAString_internal::base_string_type& aLhs, 14:20:15 INFO - const nsAString_internal::char_type* aRhs) 14:20:15 INFO - { 14:20:15 INFO - return aLhs.Equals(aRhs); 14:20:15 INFO - } 14:20:15 INFO - inline bool 14:20:15 INFO - operator>=(const nsAString_internal::base_string_type& aLhs, 14:20:15 INFO - const nsAString_internal::base_string_type& aRhs) 14:20:15 INFO - { 14:20:15 INFO - return Compare(aLhs, aRhs) >= 0; 14:20:15 INFO - } 14:20:15 INFO - inline bool 14:20:15 INFO - operator>(const nsAString_internal::base_string_type& aLhs, 14:20:15 INFO - const nsAString_internal::base_string_type& aRhs) 14:20:15 INFO - { 14:20:15 INFO - return Compare(aLhs, aRhs) > 0; 14:20:15 INFO - } 14:20:15 INFO - class nsTSubstringSplitter_CharT 14:20:15 INFO - { 14:20:15 INFO - class nsTSubstringSplit_Iter 14:20:15 INFO - { 14:20:15 INFO - public: 14:20:15 INFO - nsTSubstringSplit_Iter(const nsTSubstringSplitter_CharT& aObj, 14:20:15 INFO - nsAString_internal::size_type aPos) 14:20:15 INFO - : mObj(aObj) 14:20:15 INFO - , mPos(aPos) 14:20:15 INFO - { 14:20:15 INFO - } 14:20:15 INFO - bool operator!=(const nsTSubstringSplit_Iter& other) const 14:20:15 INFO - { 14:20:15 INFO - return mPos != other.mPos; 14:20:15 INFO - } 14:20:15 INFO - const nsAString_internal& operator*() const; 14:20:15 INFO - const nsTSubstringSplit_Iter& operator++() 14:20:15 INFO - { 14:20:15 INFO - ++mPos; 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - private: 14:20:15 INFO - const nsTSubstringSplitter_CharT& mObj; 14:20:15 INFO - nsAString_internal::size_type mPos; 14:20:15 INFO - }; 14:20:15 INFO - private: 14:20:15 INFO - const nsAString_internal* mStr; 14:20:15 INFO - mozilla::UniquePtr mArray; 14:20:15 INFO - nsAString_internal::size_type mArraySize; 14:20:15 INFO - const nsAString_internal::char_type mDelim; 14:20:15 INFO - public: 14:20:15 INFO - nsTSubstringSplitter_CharT(const nsAString_internal* aStr, 14:20:15 INFO - nsAString_internal::char_type aDelim) 14:20:15 INFO - : mStr(aStr) 14:20:15 INFO - , mArray(nullptr) 14:20:15 INFO - , mDelim(aDelim) 14:20:15 INFO - { 14:20:15 INFO - if (mStr->IsEmpty()) { 14:20:15 INFO - mArraySize = 0; 14:20:15 INFO - return; 14:20:15 INFO - } 14:20:15 INFO - nsAString_internal::size_type delimCount = mStr->CountChar(aDelim); 14:20:15 INFO - mArraySize = delimCount + 1; 14:20:15 INFO - mArray.reset(new nsAString_internal[mArraySize]); 14:20:15 INFO - size_t seenParts = 0; 14:20:15 INFO - nsAString_internal::size_type start = 0; 14:20:15 INFO - do { 14:20:15 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(seenParts < mArraySize))))) { MOZ_ReportAssertionFailure("seenParts < mArraySize", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTSubstring.h", 1232); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1232); } while (0); } } while (0); 14:20:15 INFO - int32_t offset = mStr->FindChar(aDelim, start); 14:20:15 INFO - if (offset != -1) { 14:20:15 INFO - nsAString_internal::size_type length = 14:20:15 INFO - static_cast(offset) - start; 14:20:15 INFO - mArray[seenParts++].Assign(mStr->Data() + start, length); 14:20:15 INFO - start = static_cast(offset) + 1; 14:20:15 INFO - } else { 14:20:15 INFO - mArray[seenParts++].Assign(mStr->Data() + start, mStr->Length() - start); 14:20:15 INFO - break; 14:20:15 INFO - } 14:20:15 INFO - } while (start < mStr->Length()); 14:20:15 INFO - } 14:20:15 INFO - nsTSubstringSplit_Iter begin() const 14:20:15 INFO - { 14:20:15 INFO - return nsTSubstringSplit_Iter(*this, 0); 14:20:15 INFO - } 14:20:15 INFO - nsTSubstringSplit_Iter end() const 14:20:15 INFO - { 14:20:15 INFO - return nsTSubstringSplit_Iter(*this, mArraySize); 14:20:15 INFO - } 14:20:15 INFO - const nsAString_internal& Get(const nsAString_internal::size_type index) const 14:20:15 INFO - { 14:20:15 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(index < mArraySize))))) { MOZ_ReportAssertionFailure("index < mArraySize", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTSubstring.h", 1259); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1259); } while (0); } } while (0); 14:20:15 INFO - return mArray[index]; 14:20:15 INFO - } 14:20:15 INFO - }; 14:20:15 INFO - #line 22 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsAString.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\string-template-undef.h" 14:20:15 INFO - #line 23 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsAString.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\string-template-def-char.h" 14:20:15 INFO - #line 26 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsAString.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTSubstring.h" 14:20:15 INFO - class nsCStringComparator 14:20:15 INFO - { 14:20:15 INFO - public: 14:20:15 INFO - typedef char char_type; 14:20:15 INFO - nsCStringComparator() 14:20:15 INFO - { 14:20:15 INFO - } 14:20:15 INFO - virtual int operator()(const char_type*, const char_type*, 14:20:15 INFO - uint32_t, uint32_t) const = 0; 14:20:15 INFO - }; 14:20:15 INFO - class nsDefaultCStringComparator 14:20:15 INFO - : public nsCStringComparator 14:20:15 INFO - { 14:20:15 INFO - public: 14:20:15 INFO - typedef char char_type; 14:20:15 INFO - nsDefaultCStringComparator() 14:20:15 INFO - { 14:20:15 INFO - } 14:20:15 INFO - virtual int operator()(const char_type*, const char_type*, 14:20:15 INFO - uint32_t, uint32_t) const override; 14:20:15 INFO - }; 14:20:15 INFO - class nsCSubstringSplitter; 14:20:15 INFO - class nsACString_internal 14:20:15 INFO - { 14:20:15 INFO - public: 14:20:15 INFO - typedef mozilla::fallible_t fallible_t; 14:20:15 INFO - typedef char char_type; 14:20:15 INFO - typedef nsCharTraits char_traits; 14:20:15 INFO - typedef char_traits::incompatible_char_type incompatible_char_type; 14:20:15 INFO - typedef nsACString_internal self_type; 14:20:15 INFO - typedef self_type abstract_string_type; 14:20:15 INFO - typedef self_type base_string_type; 14:20:15 INFO - typedef self_type substring_type; 14:20:15 INFO - typedef nsCSubstringTuple substring_tuple_type; 14:20:15 INFO - typedef nsCString string_type; 14:20:15 INFO - typedef nsReadingIterator const_iterator; 14:20:15 INFO - typedef nsWritingIterator iterator; 14:20:15 INFO - typedef nsCStringComparator comparator_type; 14:20:15 INFO - typedef char_type* char_iterator; 14:20:15 INFO - typedef const char_type* const_char_iterator; 14:20:15 INFO - typedef uint32_t size_type; 14:20:15 INFO - typedef uint32_t index_type; 14:20:15 INFO - public: 14:20:15 INFO - ~nsACString_internal() 14:20:15 INFO - { 14:20:15 INFO - Finalize(); 14:20:15 INFO - } 14:20:15 INFO - const_char_iterator BeginReading() const 14:20:15 INFO - { 14:20:15 INFO - return mData; 14:20:15 INFO - } 14:20:15 INFO - const_char_iterator EndReading() const 14:20:15 INFO - { 14:20:15 INFO - return mData + mLength; 14:20:15 INFO - } 14:20:15 INFO - const_iterator& BeginReading(const_iterator& aIter) const 14:20:15 INFO - { 14:20:15 INFO - aIter.mStart = mData; 14:20:15 INFO - aIter.mEnd = mData + mLength; 14:20:15 INFO - aIter.mPosition = aIter.mStart; 14:20:15 INFO - return aIter; 14:20:15 INFO - } 14:20:15 INFO - const_iterator& EndReading(const_iterator& aIter) const 14:20:15 INFO - { 14:20:15 INFO - aIter.mStart = mData; 14:20:15 INFO - aIter.mEnd = mData + mLength; 14:20:15 INFO - aIter.mPosition = aIter.mEnd; 14:20:15 INFO - return aIter; 14:20:15 INFO - } 14:20:15 INFO - const_char_iterator& BeginReading(const_char_iterator& aIter) const 14:20:15 INFO - { 14:20:15 INFO - return aIter = mData; 14:20:15 INFO - } 14:20:15 INFO - const_char_iterator& EndReading(const_char_iterator& aIter) const 14:20:15 INFO - { 14:20:15 INFO - return aIter = mData + mLength; 14:20:15 INFO - } 14:20:15 INFO - char_iterator BeginWriting() 14:20:15 INFO - { 14:20:15 INFO - if (!EnsureMutable()) { 14:20:15 INFO - AllocFailed(mLength); 14:20:15 INFO - } 14:20:15 INFO - return mData; 14:20:15 INFO - } 14:20:15 INFO - char_iterator BeginWriting(const fallible_t&) 14:20:15 INFO - { 14:20:15 INFO - return EnsureMutable() ? mData : char_iterator(0); 14:20:15 INFO - } 14:20:15 INFO - char_iterator EndWriting() 14:20:15 INFO - { 14:20:15 INFO - if (!EnsureMutable()) { 14:20:15 INFO - AllocFailed(mLength); 14:20:15 INFO - } 14:20:15 INFO - return mData + mLength; 14:20:15 INFO - } 14:20:15 INFO - char_iterator EndWriting(const fallible_t&) 14:20:15 INFO - { 14:20:15 INFO - return EnsureMutable() ? (mData + mLength) : char_iterator(0); 14:20:15 INFO - } 14:20:15 INFO - char_iterator& BeginWriting(char_iterator& aIter) 14:20:15 INFO - { 14:20:15 INFO - return aIter = BeginWriting(); 14:20:15 INFO - } 14:20:15 INFO - char_iterator& BeginWriting(char_iterator& aIter, const fallible_t& aFallible) 14:20:15 INFO - { 14:20:15 INFO - return aIter = BeginWriting(aFallible); 14:20:15 INFO - } 14:20:15 INFO - char_iterator& EndWriting(char_iterator& aIter) 14:20:15 INFO - { 14:20:15 INFO - return aIter = EndWriting(); 14:20:15 INFO - } 14:20:15 INFO - char_iterator& EndWriting(char_iterator& aIter, const fallible_t& aFallible) 14:20:15 INFO - { 14:20:15 INFO - return aIter = EndWriting(aFallible); 14:20:15 INFO - } 14:20:15 INFO - iterator& BeginWriting(iterator& aIter) 14:20:15 INFO - { 14:20:15 INFO - char_type* data = BeginWriting(); 14:20:15 INFO - aIter.mStart = data; 14:20:15 INFO - aIter.mEnd = data + mLength; 14:20:15 INFO - aIter.mPosition = aIter.mStart; 14:20:15 INFO - return aIter; 14:20:15 INFO - } 14:20:15 INFO - iterator& EndWriting(iterator& aIter) 14:20:15 INFO - { 14:20:15 INFO - char_type* data = BeginWriting(); 14:20:15 INFO - aIter.mStart = data; 14:20:15 INFO - aIter.mEnd = data + mLength; 14:20:15 INFO - aIter.mPosition = aIter.mEnd; 14:20:15 INFO - return aIter; 14:20:15 INFO - } 14:20:15 INFO - #line 227 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTSubstring.h" 14:20:15 INFO - const char_type* Data() const 14:20:15 INFO - #line 229 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTSubstring.h" 14:20:15 INFO - { 14:20:15 INFO - return mData; 14:20:15 INFO - } 14:20:15 INFO - size_type Length() const 14:20:15 INFO - { 14:20:15 INFO - return mLength; 14:20:15 INFO - } 14:20:15 INFO - uint32_t Flags() const 14:20:15 INFO - { 14:20:15 INFO - return mFlags; 14:20:15 INFO - } 14:20:15 INFO - bool IsEmpty() const 14:20:15 INFO - { 14:20:15 INFO - return mLength == 0; 14:20:15 INFO - } 14:20:15 INFO - bool IsLiteral() const 14:20:15 INFO - { 14:20:15 INFO - return (mFlags & F_LITERAL) != 0; 14:20:15 INFO - } 14:20:15 INFO - bool IsVoid() const 14:20:15 INFO - { 14:20:15 INFO - return (mFlags & F_VOIDED) != 0; 14:20:15 INFO - } 14:20:15 INFO - bool IsTerminated() const 14:20:15 INFO - { 14:20:15 INFO - return (mFlags & F_TERMINATED) != 0; 14:20:15 INFO - } 14:20:15 INFO - char_type CharAt(index_type aIndex) const 14:20:15 INFO - { 14:20:15 INFO - do { if (!(aIndex < mLength)) { NS_DebugBreak(NS_DEBUG_ASSERTION, "index exceeds allowable range", "aIndex < mLength", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTSubstring.h", 265); MOZ_PretendNoReturn(); } } while(0); 14:20:15 INFO - return mData[aIndex]; 14:20:15 INFO - } 14:20:15 INFO - char_type operator[](index_type aIndex) const 14:20:15 INFO - { 14:20:15 INFO - return CharAt(aIndex); 14:20:15 INFO - } 14:20:15 INFO - char_type First() const 14:20:15 INFO - { 14:20:15 INFO - do { if (!(mLength > 0)) { NS_DebugBreak(NS_DEBUG_ASSERTION, "|First()| called on an empty string", "mLength > 0", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTSubstring.h", 276); MOZ_PretendNoReturn(); } } while(0); 14:20:15 INFO - return mData[0]; 14:20:15 INFO - } 14:20:15 INFO - inline char_type Last() const 14:20:15 INFO - { 14:20:15 INFO - do { if (!(mLength > 0)) { NS_DebugBreak(NS_DEBUG_ASSERTION, "|Last()| called on an empty string", "mLength > 0", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTSubstring.h", 282); MOZ_PretendNoReturn(); } } while(0); 14:20:15 INFO - return mData[mLength - 1]; 14:20:15 INFO - } 14:20:15 INFO - size_type __fastcall CountChar(char_type) const; 14:20:15 INFO - int32_t __fastcall FindChar(char_type, index_type aOffset = 0) const; 14:20:15 INFO - inline bool Contains(char_type aChar) const 14:20:15 INFO - { 14:20:15 INFO - return FindChar(aChar) != -1; 14:20:15 INFO - } 14:20:15 INFO - bool __fastcall Equals(const self_type&) const; 14:20:15 INFO - bool __fastcall Equals(const self_type&, const comparator_type&) const; 14:20:15 INFO - bool __fastcall Equals(const char_type* aData) const; 14:20:15 INFO - bool __fastcall Equals(const char_type* aData, 14:20:15 INFO - const comparator_type& aComp) const; 14:20:15 INFO - #line 315 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTSubstring.h" 14:20:15 INFO - bool __fastcall EqualsASCII(const char* aData, size_type aLen) const; 14:20:15 INFO - bool __fastcall EqualsASCII(const char* aData) const; 14:20:15 INFO - template 14:20:15 INFO - inline bool EqualsLiteral(const char (&aStr)[N]) const 14:20:15 INFO - { 14:20:15 INFO - return EqualsASCII(aStr, N - 1); 14:20:15 INFO - } 14:20:15 INFO - bool __fastcall LowerCaseEqualsASCII(const char* aData, 14:20:15 INFO - size_type aLen) const; 14:20:15 INFO - bool __fastcall LowerCaseEqualsASCII(const char* aData) const; 14:20:15 INFO - template 14:20:15 INFO - inline bool LowerCaseEqualsLiteral(const char (&aStr)[N]) const 14:20:15 INFO - { 14:20:15 INFO - return LowerCaseEqualsASCII(aStr, N - 1); 14:20:15 INFO - } 14:20:15 INFO - void __fastcall Assign(char_type aChar); 14:20:15 INFO - bool __fastcall Assign(char_type aChar, const fallible_t&); 14:20:15 INFO - void __fastcall Assign(const char_type* aData); 14:20:15 INFO - bool __fastcall Assign(const char_type* aData, 14:20:15 INFO - const fallible_t&); 14:20:15 INFO - void __fastcall Assign(const char_type* aData, size_type aLength); 14:20:15 INFO - bool __fastcall Assign(const char_type* aData, 14:20:15 INFO - size_type aLength, const fallible_t&); 14:20:15 INFO - void __fastcall Assign(const self_type&); 14:20:15 INFO - bool __fastcall Assign(const self_type&, const fallible_t&); 14:20:15 INFO - void __fastcall Assign(const substring_tuple_type&); 14:20:15 INFO - bool __fastcall Assign(const substring_tuple_type&, 14:20:15 INFO - const fallible_t&); 14:20:15 INFO - #line 402 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTSubstring.h" 14:20:15 INFO - void __fastcall AssignASCII(const char* aData, size_type aLength); 14:20:15 INFO - bool __fastcall AssignASCII(const char* aData, 14:20:15 INFO - size_type aLength, 14:20:15 INFO - const fallible_t&); 14:20:15 INFO - void __fastcall AssignASCII(const char* aData) 14:20:15 INFO - { 14:20:15 INFO - AssignASCII(aData, mozilla::AssertedCast(strlen(aData))); 14:20:15 INFO - } 14:20:15 INFO - bool __fastcall AssignASCII(const char* aData, 14:20:15 INFO - const fallible_t& aFallible) 14:20:15 INFO - { 14:20:15 INFO - return AssignASCII(aData, 14:20:15 INFO - mozilla::AssertedCast(strlen(aData)), 14:20:15 INFO - aFallible); 14:20:15 INFO - } 14:20:15 INFO - template 14:20:15 INFO - void AssignLiteral(const char_type (&aStr)[N]) 14:20:15 INFO - { 14:20:15 INFO - AssignLiteral(aStr, N - 1); 14:20:15 INFO - } 14:20:15 INFO - self_type& operator=(char_type aChar) 14:20:15 INFO - { 14:20:15 INFO - Assign(aChar); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - self_type& operator=(const char_type* aData) 14:20:15 INFO - { 14:20:15 INFO - Assign(aData); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - #line 456 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTSubstring.h" 14:20:15 INFO - self_type& operator=(const self_type& aStr) 14:20:15 INFO - { 14:20:15 INFO - Assign(aStr); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - self_type& operator=(const substring_tuple_type& aTuple) 14:20:15 INFO - { 14:20:15 INFO - Assign(aTuple); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - void __fastcall Adopt(char_type* aData, size_type aLength = size_type(-1)); 14:20:15 INFO - void __fastcall Replace(index_type aCutStart, size_type aCutLength, 14:20:15 INFO - char_type aChar); 14:20:15 INFO - bool __fastcall Replace(index_type aCutStart, 14:20:15 INFO - size_type aCutLength, 14:20:15 INFO - char_type aChar, 14:20:15 INFO - const fallible_t&); 14:20:15 INFO - void __fastcall Replace(index_type aCutStart, size_type aCutLength, 14:20:15 INFO - const char_type* aData, 14:20:15 INFO - size_type aLength = size_type(-1)); 14:20:15 INFO - bool __fastcall Replace(index_type aCutStart, 14:20:15 INFO - size_type aCutLength, 14:20:15 INFO - const char_type* aData, 14:20:15 INFO - size_type aLength, 14:20:15 INFO - const fallible_t&); 14:20:15 INFO - void Replace(index_type aCutStart, size_type aCutLength, 14:20:15 INFO - const self_type& aStr) 14:20:15 INFO - { 14:20:15 INFO - Replace(aCutStart, aCutLength, aStr.Data(), aStr.Length()); 14:20:15 INFO - } 14:20:15 INFO - bool Replace(index_type aCutStart, 14:20:15 INFO - size_type aCutLength, 14:20:15 INFO - const self_type& aStr, 14:20:15 INFO - const fallible_t& aFallible) 14:20:15 INFO - { 14:20:15 INFO - return Replace(aCutStart, aCutLength, aStr.Data(), aStr.Length(), 14:20:15 INFO - aFallible); 14:20:15 INFO - } 14:20:15 INFO - void __fastcall Replace(index_type aCutStart, size_type aCutLength, 14:20:15 INFO - const substring_tuple_type& aTuple); 14:20:15 INFO - void __fastcall ReplaceASCII(index_type aCutStart, size_type aCutLength, 14:20:15 INFO - const char* aData, 14:20:15 INFO - size_type aLength = size_type(-1)); 14:20:15 INFO - bool __fastcall ReplaceASCII(index_type aCutStart, size_type aCutLength, 14:20:15 INFO - const char* aData, 14:20:15 INFO - size_type aLength, 14:20:15 INFO - const fallible_t&); 14:20:15 INFO - template 14:20:15 INFO - void ReplaceLiteral(index_type aCutStart, size_type aCutLength, 14:20:15 INFO - const char_type (&aStr)[N]) 14:20:15 INFO - { 14:20:15 INFO - ReplaceLiteral(aCutStart, aCutLength, aStr, N - 1); 14:20:15 INFO - } 14:20:15 INFO - void Append(char_type aChar) 14:20:15 INFO - { 14:20:15 INFO - Replace(mLength, 0, aChar); 14:20:15 INFO - } 14:20:15 INFO - bool Append(char_type aChar, const fallible_t& aFallible) 14:20:15 INFO - { 14:20:15 INFO - return Replace(mLength, 0, aChar, aFallible); 14:20:15 INFO - } 14:20:15 INFO - void Append(const char_type* aData, size_type aLength = size_type(-1)) 14:20:15 INFO - { 14:20:15 INFO - Replace(mLength, 0, aData, aLength); 14:20:15 INFO - } 14:20:15 INFO - bool Append(const char_type* aData, size_type aLength, 14:20:15 INFO - const fallible_t& aFallible) 14:20:15 INFO - { 14:20:15 INFO - return Replace(mLength, 0, aData, aLength, aFallible); 14:20:15 INFO - } 14:20:15 INFO - #line 547 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTSubstring.h" 14:20:15 INFO - void Append(const self_type& aStr) 14:20:15 INFO - { 14:20:15 INFO - Replace(mLength, 0, aStr); 14:20:15 INFO - } 14:20:15 INFO - bool Append(const self_type& aStr, const fallible_t& aFallible) 14:20:15 INFO - { 14:20:15 INFO - return Replace(mLength, 0, aStr, aFallible); 14:20:15 INFO - } 14:20:15 INFO - void Append(const substring_tuple_type& aTuple) 14:20:15 INFO - { 14:20:15 INFO - Replace(mLength, 0, aTuple); 14:20:15 INFO - } 14:20:15 INFO - void AppendASCII(const char* aData, size_type aLength = size_type(-1)) 14:20:15 INFO - { 14:20:15 INFO - ReplaceASCII(mLength, 0, aData, aLength); 14:20:15 INFO - } 14:20:15 INFO - bool AppendASCII(const char* aData, const fallible_t& aFallible) 14:20:15 INFO - { 14:20:15 INFO - return ReplaceASCII(mLength, 0, aData, size_type(-1), aFallible); 14:20:15 INFO - } 14:20:15 INFO - bool AppendASCII(const char* aData, size_type aLength, const fallible_t& aFallible) 14:20:15 INFO - { 14:20:15 INFO - return ReplaceASCII(mLength, 0, aData, aLength, aFallible); 14:20:15 INFO - } 14:20:15 INFO - void AppendPrintf(const char* aFormat, ...); 14:20:15 INFO - void AppendPrintf(const char* aFormat, va_list aAp); 14:20:15 INFO - void AppendInt(int32_t aInteger) 14:20:15 INFO - { 14:20:15 INFO - AppendPrintf("%d", aInteger); 14:20:15 INFO - } 14:20:15 INFO - void AppendInt(int32_t aInteger, int aRadix) 14:20:15 INFO - { 14:20:15 INFO - const char* fmt = aRadix == 10 ? "%d" : aRadix == 8 ? "%o" : "%x"; 14:20:15 INFO - AppendPrintf(fmt, aInteger); 14:20:15 INFO - } 14:20:15 INFO - void AppendInt(uint32_t aInteger) 14:20:15 INFO - { 14:20:15 INFO - AppendPrintf("%u", aInteger); 14:20:15 INFO - } 14:20:15 INFO - void AppendInt(uint32_t aInteger, int aRadix) 14:20:15 INFO - { 14:20:15 INFO - const char* fmt = aRadix == 10 ? "%u" : aRadix == 8 ? "%o" : "%x"; 14:20:15 INFO - AppendPrintf(fmt, aInteger); 14:20:15 INFO - } 14:20:15 INFO - void AppendInt(int64_t aInteger) 14:20:15 INFO - { 14:20:15 INFO - AppendPrintf("%lld", aInteger); 14:20:15 INFO - } 14:20:15 INFO - void AppendInt(int64_t aInteger, int aRadix) 14:20:15 INFO - { 14:20:15 INFO - const char* fmt = aRadix == 10 ? "%lld" : aRadix == 8 ? "%llo" : "%llx"; 14:20:15 INFO - AppendPrintf(fmt, aInteger); 14:20:15 INFO - } 14:20:15 INFO - void AppendInt(uint64_t aInteger) 14:20:15 INFO - { 14:20:15 INFO - AppendPrintf("%llu", aInteger); 14:20:15 INFO - } 14:20:15 INFO - void AppendInt(uint64_t aInteger, int aRadix) 14:20:15 INFO - { 14:20:15 INFO - const char* fmt = aRadix == 10 ? "%llu" : aRadix == 8 ? "%llo" : "%llx"; 14:20:15 INFO - AppendPrintf(fmt, aInteger); 14:20:15 INFO - } 14:20:15 INFO - void __fastcall AppendFloat(float aFloat); 14:20:15 INFO - void __fastcall AppendFloat(double aFloat); 14:20:15 INFO - public: 14:20:15 INFO - template 14:20:15 INFO - void AppendLiteral(const char_type (&aStr)[N]) 14:20:15 INFO - { 14:20:15 INFO - ReplaceLiteral(mLength, 0, aStr, N - 1); 14:20:15 INFO - } 14:20:15 INFO - self_type& operator+=(char_type aChar) 14:20:15 INFO - { 14:20:15 INFO - Append(aChar); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - self_type& operator+=(const char_type* aData) 14:20:15 INFO - { 14:20:15 INFO - Append(aData); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - #line 665 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTSubstring.h" 14:20:15 INFO - self_type& operator+=(const self_type& aStr) 14:20:15 INFO - { 14:20:15 INFO - Append(aStr); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - self_type& operator+=(const substring_tuple_type& aTuple) 14:20:15 INFO - { 14:20:15 INFO - Append(aTuple); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - void Insert(char_type aChar, index_type aPos) 14:20:15 INFO - { 14:20:15 INFO - Replace(aPos, 0, aChar); 14:20:15 INFO - } 14:20:15 INFO - void Insert(const char_type* aData, index_type aPos, 14:20:15 INFO - size_type aLength = size_type(-1)) 14:20:15 INFO - { 14:20:15 INFO - Replace(aPos, 0, aData, aLength); 14:20:15 INFO - } 14:20:15 INFO - #line 692 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTSubstring.h" 14:20:15 INFO - void Insert(const self_type& aStr, index_type aPos) 14:20:15 INFO - { 14:20:15 INFO - Replace(aPos, 0, aStr); 14:20:15 INFO - } 14:20:15 INFO - void Insert(const substring_tuple_type& aTuple, index_type aPos) 14:20:15 INFO - { 14:20:15 INFO - Replace(aPos, 0, aTuple); 14:20:15 INFO - } 14:20:15 INFO - template 14:20:15 INFO - void InsertLiteral(const char_type (&aStr)[N], index_type aPos) 14:20:15 INFO - { 14:20:15 INFO - ReplaceLiteral(aPos, 0, aStr, N - 1); 14:20:15 INFO - } 14:20:15 INFO - void Cut(index_type aCutStart, size_type aCutLength) 14:20:15 INFO - { 14:20:15 INFO - Replace(aCutStart, aCutLength, char_traits::sEmptyBuffer, 0); 14:20:15 INFO - } 14:20:15 INFO - nsCSubstringSplitter Split(const char_type aChar); 14:20:15 INFO - void __fastcall SetCapacity(size_type aNewCapacity); 14:20:15 INFO - bool __fastcall SetCapacity(size_type aNewCapacity, 14:20:15 INFO - const fallible_t&); 14:20:15 INFO - void __fastcall SetLength(size_type aNewLength); 14:20:15 INFO - bool __fastcall SetLength(size_type aNewLength, 14:20:15 INFO - const fallible_t&); 14:20:15 INFO - void Truncate(size_type aNewLength = 0) 14:20:15 INFO - { 14:20:15 INFO - do { if (!(aNewLength <= mLength)) { NS_DebugBreak(NS_DEBUG_ASSERTION, "Truncate cannot make string longer", "aNewLength <= mLength", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTSubstring.h", 738); MOZ_PretendNoReturn(); } } while(0); 14:20:15 INFO - SetLength(aNewLength); 14:20:15 INFO - } 14:20:15 INFO - inline size_type GetData(const char_type** aData) const 14:20:15 INFO - { 14:20:15 INFO - *aData = mData; 14:20:15 INFO - return mLength; 14:20:15 INFO - } 14:20:15 INFO - size_type GetMutableData(char_type** aData, size_type aNewLen = size_type(-1)) 14:20:15 INFO - { 14:20:15 INFO - if (!EnsureMutable(aNewLen)) { 14:20:15 INFO - AllocFailed(aNewLen == size_type(-1) ? mLength : aNewLen); 14:20:15 INFO - } 14:20:15 INFO - *aData = mData; 14:20:15 INFO - return mLength; 14:20:15 INFO - } 14:20:15 INFO - size_type GetMutableData(char_type** aData, size_type aNewLen, const fallible_t&) 14:20:15 INFO - { 14:20:15 INFO - if (!EnsureMutable(aNewLen)) { 14:20:15 INFO - *aData = nullptr; 14:20:15 INFO - return 0; 14:20:15 INFO - } 14:20:15 INFO - *aData = mData; 14:20:15 INFO - return mLength; 14:20:15 INFO - } 14:20:15 INFO - #line 804 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTSubstring.h" 14:20:15 INFO - void __fastcall SetIsVoid(bool); 14:20:15 INFO - void StripChar(char_type aChar, int32_t aOffset = 0); 14:20:15 INFO - void StripChars(const char_type* aChars, uint32_t aOffset = 0); 14:20:15 INFO - void ForgetSharedBuffer() 14:20:15 INFO - { 14:20:15 INFO - if (mFlags & nsSubstring::F_SHARED) { 14:20:15 INFO - mData = char_traits::sEmptyBuffer; 14:20:15 INFO - mLength = 0; 14:20:15 INFO - mFlags = F_TERMINATED; 14:20:15 INFO - } 14:20:15 INFO - } 14:20:15 INFO - public: 14:20:15 INFO - nsACString_internal(const substring_tuple_type& aTuple) 14:20:15 INFO - : mData(nullptr) 14:20:15 INFO - , mLength(0) 14:20:15 INFO - , mFlags(F_NONE) 14:20:15 INFO - { 14:20:15 INFO - Assign(aTuple); 14:20:15 INFO - } 14:20:15 INFO - nsACString_internal(char_type* aData, size_type aLength, uint32_t aFlags); 14:20:15 INFO - #line 879 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTSubstring.h" 14:20:15 INFO - size_t SizeOfExcludingThisIfUnshared(mozilla::MallocSizeOf aMallocSizeOf) 14:20:15 INFO - const; 14:20:15 INFO - size_t SizeOfIncludingThisIfUnshared(mozilla::MallocSizeOf aMallocSizeOf) 14:20:15 INFO - const; 14:20:15 INFO - size_t SizeOfExcludingThisEvenIfShared(mozilla::MallocSizeOf aMallocSizeOf) 14:20:15 INFO - const; 14:20:15 INFO - size_t SizeOfIncludingThisEvenIfShared(mozilla::MallocSizeOf aMallocSizeOf) 14:20:15 INFO - const; 14:20:15 INFO - template 14:20:15 INFO - void NS_ABORT_OOM(T) 14:20:15 INFO - { 14:20:15 INFO - struct never {}; 14:20:15 INFO - static_assert(mozilla::IsSame::value, 14:20:15 INFO - "In string classes, use AllocFailed to account for sizeof(char_type). " 14:20:15 INFO - "Use the global ::NS_ABORT_OOM if you really have a count of bytes."); 14:20:15 INFO - } 14:20:15 INFO - inline void AllocFailed(size_t aLength) 14:20:15 INFO - { 14:20:15 INFO - ::NS_ABORT_OOM(aLength * sizeof(char_type)); 14:20:15 INFO - } 14:20:15 INFO - protected: 14:20:15 INFO - friend class nsTObsoleteAStringThunk_CharT; 14:20:15 INFO - friend class nsCSubstringTuple; 14:20:15 INFO - friend class nsCSubstringSplitter; 14:20:15 INFO - friend class nsPromiseFlatCString; 14:20:15 INFO - char_type* mData; 14:20:15 INFO - size_type mLength; 14:20:15 INFO - uint32_t mFlags; 14:20:15 INFO - nsACString_internal() 14:20:15 INFO - : mData(char_traits::sEmptyBuffer) 14:20:15 INFO - , mLength(0) 14:20:15 INFO - , mFlags(F_TERMINATED) 14:20:15 INFO - { 14:20:15 INFO - } 14:20:15 INFO - explicit 14:20:15 INFO - nsACString_internal(uint32_t aFlags) 14:20:15 INFO - : mFlags(aFlags) 14:20:15 INFO - { 14:20:15 INFO - } 14:20:15 INFO - nsACString_internal(const self_type& aStr) 14:20:15 INFO - : mData(aStr.mData) 14:20:15 INFO - , mLength(aStr.mLength) 14:20:15 INFO - , mFlags(aStr.mFlags & (F_TERMINATED | F_VOIDED)) 14:20:15 INFO - { 14:20:15 INFO - } 14:20:15 INFO - void __fastcall Finalize(); 14:20:15 INFO - bool __fastcall MutatePrep(size_type aCapacity, 14:20:15 INFO - char_type** aOldData, uint32_t* aOldFlags); 14:20:15 INFO - bool ReplacePrep(index_type aCutStart, 14:20:15 INFO - size_type aCutLength, 14:20:15 INFO - size_type aNewLength); 14:20:15 INFO - bool __fastcall ReplacePrepInternal( 14:20:15 INFO - index_type aCutStart, 14:20:15 INFO - size_type aCutLength, 14:20:15 INFO - size_type aNewFragLength, 14:20:15 INFO - size_type aNewTotalLength); 14:20:15 INFO - size_type __fastcall Capacity() const; 14:20:15 INFO - bool __fastcall EnsureMutable( 14:20:15 INFO - size_type aNewLen = size_type(-1)); 14:20:15 INFO - bool IsDependentOn(const char_type* aStart, const char_type* aEnd) const 14:20:15 INFO - { 14:20:15 INFO - return (aStart < (mData + mLength) && aEnd > mData); 14:20:15 INFO - } 14:20:15 INFO - void SetDataFlags(uint32_t aDataFlags) 14:20:15 INFO - { 14:20:15 INFO - do { if (!((aDataFlags & 0xFFFF0000) == 0)) { NS_DebugBreak(NS_DEBUG_ASSERTION, "bad flags", "(aDataFlags & 0xFFFF0000) == 0", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTSubstring.h", 1040); MOZ_PretendNoReturn(); } } while(0); 14:20:15 INFO - mFlags = aDataFlags | (mFlags & 0xFFFF0000); 14:20:15 INFO - } 14:20:15 INFO - void __fastcall ReplaceLiteral(index_type aCutStart, size_type aCutLength, 14:20:15 INFO - const char_type* aData, size_type aLength); 14:20:15 INFO - static int AppendFunc(void* aArg, const char* aStr, uint32_t aLen); 14:20:15 INFO - public: 14:20:15 INFO - void __fastcall AssignLiteral(const char_type* aData, size_type aLength); 14:20:15 INFO - enum 14:20:15 INFO - { 14:20:15 INFO - F_NONE = 0, 14:20:15 INFO - F_TERMINATED = 1 << 0, 14:20:15 INFO - F_VOIDED = 1 << 1, 14:20:15 INFO - F_SHARED = 1 << 2, 14:20:15 INFO - F_OWNED = 1 << 3, 14:20:15 INFO - F_FIXED = 1 << 4, 14:20:15 INFO - F_LITERAL = 1 << 5, 14:20:15 INFO - F_CLASS_FIXED = 1 << 16 14:20:15 INFO - }; 14:20:15 INFO - }; 14:20:15 INFO - int __fastcall 14:20:15 INFO - Compare(const nsACString_internal::base_string_type& aLhs, 14:20:15 INFO - const nsACString_internal::base_string_type& aRhs, 14:20:15 INFO - const nsCStringComparator& = nsDefaultCStringComparator()); 14:20:15 INFO - inline bool 14:20:15 INFO - operator!=(const nsACString_internal::base_string_type& aLhs, 14:20:15 INFO - const nsACString_internal::base_string_type& aRhs) 14:20:15 INFO - { 14:20:15 INFO - return !aLhs.Equals(aRhs); 14:20:15 INFO - } 14:20:15 INFO - inline bool 14:20:15 INFO - operator!=(const nsACString_internal::base_string_type& aLhs, 14:20:15 INFO - const nsACString_internal::char_type* aRhs) 14:20:15 INFO - { 14:20:15 INFO - return !aLhs.Equals(aRhs); 14:20:15 INFO - } 14:20:15 INFO - inline bool 14:20:15 INFO - operator<(const nsACString_internal::base_string_type& aLhs, 14:20:15 INFO - const nsACString_internal::base_string_type& aRhs) 14:20:15 INFO - { 14:20:15 INFO - return Compare(aLhs, aRhs) < 0; 14:20:15 INFO - } 14:20:15 INFO - inline bool 14:20:15 INFO - operator<=(const nsACString_internal::base_string_type& aLhs, 14:20:15 INFO - const nsACString_internal::base_string_type& aRhs) 14:20:15 INFO - { 14:20:15 INFO - return Compare(aLhs, aRhs) <= 0; 14:20:15 INFO - } 14:20:15 INFO - inline bool 14:20:15 INFO - operator==(const nsACString_internal::base_string_type& aLhs, 14:20:15 INFO - const nsACString_internal::base_string_type& aRhs) 14:20:15 INFO - { 14:20:15 INFO - return aLhs.Equals(aRhs); 14:20:15 INFO - } 14:20:15 INFO - inline bool 14:20:15 INFO - operator==(const nsACString_internal::base_string_type& aLhs, 14:20:15 INFO - const nsACString_internal::char_type* aRhs) 14:20:15 INFO - { 14:20:15 INFO - return aLhs.Equals(aRhs); 14:20:15 INFO - } 14:20:15 INFO - inline bool 14:20:15 INFO - operator>=(const nsACString_internal::base_string_type& aLhs, 14:20:15 INFO - const nsACString_internal::base_string_type& aRhs) 14:20:15 INFO - { 14:20:15 INFO - return Compare(aLhs, aRhs) >= 0; 14:20:15 INFO - } 14:20:15 INFO - inline bool 14:20:15 INFO - operator>(const nsACString_internal::base_string_type& aLhs, 14:20:15 INFO - const nsACString_internal::base_string_type& aRhs) 14:20:15 INFO - { 14:20:15 INFO - return Compare(aLhs, aRhs) > 0; 14:20:15 INFO - } 14:20:15 INFO - class nsCSubstringSplitter 14:20:15 INFO - { 14:20:15 INFO - class nsTSubstringSplit_Iter 14:20:15 INFO - { 14:20:15 INFO - public: 14:20:15 INFO - nsTSubstringSplit_Iter(const nsCSubstringSplitter& aObj, 14:20:15 INFO - nsACString_internal::size_type aPos) 14:20:15 INFO - : mObj(aObj) 14:20:15 INFO - , mPos(aPos) 14:20:15 INFO - { 14:20:15 INFO - } 14:20:15 INFO - bool operator!=(const nsTSubstringSplit_Iter& other) const 14:20:15 INFO - { 14:20:15 INFO - return mPos != other.mPos; 14:20:15 INFO - } 14:20:15 INFO - const nsACString_internal& operator*() const; 14:20:15 INFO - const nsTSubstringSplit_Iter& operator++() 14:20:15 INFO - { 14:20:15 INFO - ++mPos; 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - private: 14:20:15 INFO - const nsCSubstringSplitter& mObj; 14:20:15 INFO - nsACString_internal::size_type mPos; 14:20:15 INFO - }; 14:20:15 INFO - private: 14:20:15 INFO - const nsACString_internal* mStr; 14:20:15 INFO - mozilla::UniquePtr mArray; 14:20:15 INFO - nsACString_internal::size_type mArraySize; 14:20:15 INFO - const nsACString_internal::char_type mDelim; 14:20:15 INFO - public: 14:20:15 INFO - nsCSubstringSplitter(const nsACString_internal* aStr, 14:20:15 INFO - nsACString_internal::char_type aDelim) 14:20:15 INFO - : mStr(aStr) 14:20:15 INFO - , mArray(nullptr) 14:20:15 INFO - , mDelim(aDelim) 14:20:15 INFO - { 14:20:15 INFO - if (mStr->IsEmpty()) { 14:20:15 INFO - mArraySize = 0; 14:20:15 INFO - return; 14:20:15 INFO - } 14:20:15 INFO - nsACString_internal::size_type delimCount = mStr->CountChar(aDelim); 14:20:15 INFO - mArraySize = delimCount + 1; 14:20:15 INFO - mArray.reset(new nsACString_internal[mArraySize]); 14:20:15 INFO - size_t seenParts = 0; 14:20:15 INFO - nsACString_internal::size_type start = 0; 14:20:15 INFO - do { 14:20:15 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(seenParts < mArraySize))))) { MOZ_ReportAssertionFailure("seenParts < mArraySize", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTSubstring.h", 1232); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1232); } while (0); } } while (0); 14:20:15 INFO - int32_t offset = mStr->FindChar(aDelim, start); 14:20:15 INFO - if (offset != -1) { 14:20:15 INFO - nsACString_internal::size_type length = 14:20:15 INFO - static_cast(offset) - start; 14:20:15 INFO - mArray[seenParts++].Assign(mStr->Data() + start, length); 14:20:15 INFO - start = static_cast(offset) + 1; 14:20:15 INFO - } else { 14:20:15 INFO - mArray[seenParts++].Assign(mStr->Data() + start, mStr->Length() - start); 14:20:15 INFO - break; 14:20:15 INFO - } 14:20:15 INFO - } while (start < mStr->Length()); 14:20:15 INFO - } 14:20:15 INFO - nsTSubstringSplit_Iter begin() const 14:20:15 INFO - { 14:20:15 INFO - return nsTSubstringSplit_Iter(*this, 0); 14:20:15 INFO - } 14:20:15 INFO - nsTSubstringSplit_Iter end() const 14:20:15 INFO - { 14:20:15 INFO - return nsTSubstringSplit_Iter(*this, mArraySize); 14:20:15 INFO - } 14:20:15 INFO - const nsACString_internal& Get(const nsACString_internal::size_type index) const 14:20:15 INFO - { 14:20:15 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(index < mArraySize))))) { MOZ_ReportAssertionFailure("index < mArraySize", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTSubstring.h", 1259); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1259); } while (0); } } while (0); 14:20:15 INFO - return mArray[index]; 14:20:15 INFO - } 14:20:15 INFO - }; 14:20:15 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsAString.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\string-template-undef.h" 14:20:15 INFO - #line 28 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsAString.h" 14:20:15 INFO - class nsCaseInsensitiveCStringComparator 14:20:15 INFO - : public nsCStringComparator 14:20:15 INFO - { 14:20:15 INFO - public: 14:20:15 INFO - nsCaseInsensitiveCStringComparator() 14:20:15 INFO - { 14:20:15 INFO - } 14:20:15 INFO - typedef char char_type; 14:20:15 INFO - virtual int operator()(const char_type*, const char_type*, 14:20:15 INFO - uint32_t, uint32_t) const override; 14:20:15 INFO - }; 14:20:15 INFO - class nsCaseInsensitiveCStringArrayComparator 14:20:15 INFO - { 14:20:15 INFO - public: 14:20:15 INFO - template 14:20:15 INFO - bool Equals(const A& aStrA, const B& aStrB) const 14:20:15 INFO - { 14:20:15 INFO - return aStrA.Equals(aStrB, nsCaseInsensitiveCStringComparator()); 14:20:15 INFO - } 14:20:15 INFO - }; 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsSubstringTuple.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsSubstring.h" 14:20:15 INFO - #line 11 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsSubstringTuple.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\string-template-def-unichar.h" 14:20:15 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsSubstringTuple.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTSubstringTuple.h" 14:20:15 INFO - class nsSubstringTuple 14:20:15 INFO - { 14:20:15 INFO - public: 14:20:15 INFO - typedef char16_t char_type; 14:20:15 INFO - typedef nsCharTraits char_traits; 14:20:15 INFO - typedef nsSubstringTuple self_type; 14:20:15 INFO - typedef nsAString_internal substring_type; 14:20:15 INFO - typedef nsAString_internal base_string_type; 14:20:15 INFO - typedef uint32_t size_type; 14:20:15 INFO - public: 14:20:15 INFO - nsSubstringTuple(const base_string_type* aStrA, 14:20:15 INFO - const base_string_type* aStrB) 14:20:15 INFO - : mHead(nullptr) 14:20:15 INFO - , mFragA(aStrA) 14:20:15 INFO - , mFragB(aStrB) 14:20:15 INFO - { 14:20:15 INFO - } 14:20:15 INFO - nsSubstringTuple(const self_type& aHead, 14:20:15 INFO - const base_string_type* aStrB) 14:20:15 INFO - : mHead(&aHead) 14:20:15 INFO - , mFragA(nullptr) 14:20:15 INFO - , mFragB(aStrB) 14:20:15 INFO - { 14:20:15 INFO - } 14:20:15 INFO - size_type Length() const; 14:20:15 INFO - void WriteTo(char_type* aBuf, uint32_t aBufLen) const; 14:20:15 INFO - bool IsDependentOn(const char_type* aStart, const char_type* aEnd) const; 14:20:15 INFO - private: 14:20:15 INFO - const self_type* mHead; 14:20:15 INFO - const base_string_type* mFragA; 14:20:15 INFO - const base_string_type* mFragB; 14:20:15 INFO - }; 14:20:15 INFO - inline const nsSubstringTuple 14:20:15 INFO - operator+(const nsSubstringTuple::base_string_type& aStrA, 14:20:15 INFO - const nsSubstringTuple::base_string_type& aStrB) 14:20:15 INFO - { 14:20:15 INFO - return nsSubstringTuple(&aStrA, &aStrB); 14:20:15 INFO - } 14:20:15 INFO - inline const nsSubstringTuple 14:20:15 INFO - operator+(const nsSubstringTuple& aHead, 14:20:15 INFO - const nsSubstringTuple::base_string_type& aStrB) 14:20:15 INFO - { 14:20:15 INFO - return nsSubstringTuple(aHead, &aStrB); 14:20:15 INFO - } 14:20:15 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsSubstringTuple.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\string-template-undef.h" 14:20:15 INFO - #line 16 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsSubstringTuple.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\string-template-def-char.h" 14:20:15 INFO - #line 19 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsSubstringTuple.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTSubstringTuple.h" 14:20:15 INFO - class nsCSubstringTuple 14:20:15 INFO - { 14:20:15 INFO - public: 14:20:15 INFO - typedef char char_type; 14:20:15 INFO - typedef nsCharTraits char_traits; 14:20:15 INFO - typedef nsCSubstringTuple self_type; 14:20:15 INFO - typedef nsACString_internal substring_type; 14:20:15 INFO - typedef nsACString_internal base_string_type; 14:20:15 INFO - typedef uint32_t size_type; 14:20:15 INFO - public: 14:20:15 INFO - nsCSubstringTuple(const base_string_type* aStrA, 14:20:15 INFO - const base_string_type* aStrB) 14:20:15 INFO - : mHead(nullptr) 14:20:15 INFO - , mFragA(aStrA) 14:20:15 INFO - , mFragB(aStrB) 14:20:15 INFO - { 14:20:15 INFO - } 14:20:15 INFO - nsCSubstringTuple(const self_type& aHead, 14:20:15 INFO - const base_string_type* aStrB) 14:20:15 INFO - : mHead(&aHead) 14:20:15 INFO - , mFragA(nullptr) 14:20:15 INFO - , mFragB(aStrB) 14:20:15 INFO - { 14:20:15 INFO - } 14:20:15 INFO - size_type Length() const; 14:20:15 INFO - void WriteTo(char_type* aBuf, uint32_t aBufLen) const; 14:20:15 INFO - bool IsDependentOn(const char_type* aStart, const char_type* aEnd) const; 14:20:15 INFO - private: 14:20:15 INFO - const self_type* mHead; 14:20:15 INFO - const base_string_type* mFragA; 14:20:15 INFO - const base_string_type* mFragB; 14:20:15 INFO - }; 14:20:15 INFO - inline const nsCSubstringTuple 14:20:15 INFO - operator+(const nsCSubstringTuple::base_string_type& aStrA, 14:20:15 INFO - const nsCSubstringTuple::base_string_type& aStrB) 14:20:15 INFO - { 14:20:15 INFO - return nsCSubstringTuple(&aStrA, &aStrB); 14:20:15 INFO - } 14:20:15 INFO - inline const nsCSubstringTuple 14:20:15 INFO - operator+(const nsCSubstringTuple& aHead, 14:20:15 INFO - const nsCSubstringTuple::base_string_type& aStrB) 14:20:15 INFO - { 14:20:15 INFO - return nsCSubstringTuple(aHead, &aStrB); 14:20:15 INFO - } 14:20:15 INFO - #line 20 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsSubstringTuple.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\string-template-undef.h" 14:20:15 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsSubstringTuple.h" 14:20:15 INFO - #line 23 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsSubstringTuple.h" 14:20:15 INFO - #line 60 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsAString.h" 14:20:15 INFO - #line 61 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsAString.h" 14:20:15 INFO - #line 63 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsAString.h" 14:20:15 INFO - #line 11 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsSubstring.h" 14:20:15 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsSubstring.h" 14:20:15 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsString.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsDependentSubstring.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\string-template-def-unichar.h" 14:20:15 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsDependentSubstring.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTDependentSubstring.h" 14:20:15 INFO - class nsDependentSubstring : public nsAString_internal 14:20:15 INFO - { 14:20:15 INFO - public: 14:20:15 INFO - typedef nsDependentSubstring self_type; 14:20:15 INFO - public: 14:20:15 INFO - void Rebind(const substring_type&, uint32_t aStartPos, 14:20:15 INFO - uint32_t aLength = size_type(-1)); 14:20:15 INFO - void Rebind(const char_type* aData, size_type aLength); 14:20:15 INFO - void Rebind(const char_type* aStart, const char_type* aEnd) 14:20:15 INFO - { 14:20:15 INFO - Rebind(aStart, size_type(aEnd - aStart)); 14:20:15 INFO - } 14:20:15 INFO - nsDependentSubstring(const substring_type& aStr, uint32_t aStartPos, 14:20:15 INFO - uint32_t aLength = size_type(-1)) 14:20:15 INFO - : substring_type() 14:20:15 INFO - { 14:20:15 INFO - Rebind(aStr, aStartPos, aLength); 14:20:15 INFO - } 14:20:15 INFO - nsDependentSubstring(const char_type* aData, size_type aLength) 14:20:15 INFO - : substring_type(const_cast(aData), aLength, F_NONE) 14:20:15 INFO - { 14:20:15 INFO - } 14:20:15 INFO - nsDependentSubstring(const char_type* aStart, const char_type* aEnd) 14:20:15 INFO - : substring_type(const_cast(aStart), uint32_t(aEnd - aStart), 14:20:15 INFO - F_NONE) 14:20:15 INFO - { 14:20:15 INFO - } 14:20:15 INFO - nsDependentSubstring(char16ptr_t aData, size_type aLength) 14:20:15 INFO - : nsDependentSubstring(static_cast(aData), aLength) 14:20:15 INFO - { 14:20:15 INFO - } 14:20:15 INFO - nsDependentSubstring(char16ptr_t aStart, char16ptr_t aEnd) 14:20:15 INFO - : nsDependentSubstring(static_cast(aStart), 14:20:15 INFO - static_cast(aEnd)) 14:20:15 INFO - { 14:20:15 INFO - } 14:20:15 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTDependentSubstring.h" 14:20:15 INFO - nsDependentSubstring(const const_iterator& aStart, 14:20:15 INFO - const const_iterator& aEnd) 14:20:15 INFO - : substring_type(const_cast(aStart.get()), 14:20:15 INFO - uint32_t(aEnd.get() - aStart.get()), F_NONE) 14:20:15 INFO - { 14:20:15 INFO - } 14:20:15 INFO - nsDependentSubstring() 14:20:15 INFO - : substring_type() 14:20:15 INFO - { 14:20:15 INFO - } 14:20:15 INFO - private: 14:20:15 INFO - void operator=(const self_type&); 14:20:15 INFO - }; 14:20:15 INFO - inline const nsDependentSubstring 14:20:15 INFO - Substring(const nsAString_internal& aStr, uint32_t aStartPos, 14:20:15 INFO - uint32_t aLength = uint32_t(-1)) 14:20:15 INFO - { 14:20:15 INFO - return nsDependentSubstring(aStr, aStartPos, aLength); 14:20:15 INFO - } 14:20:15 INFO - inline const nsDependentSubstring 14:20:15 INFO - Substring(const nsReadingIterator& aStart, 14:20:15 INFO - const nsReadingIterator& aEnd) 14:20:15 INFO - { 14:20:15 INFO - return nsDependentSubstring(aStart.get(), aEnd.get()); 14:20:15 INFO - } 14:20:15 INFO - inline const nsDependentSubstring 14:20:15 INFO - Substring(const char16_t* aData, uint32_t aLength) 14:20:15 INFO - { 14:20:15 INFO - return nsDependentSubstring(aData, aLength); 14:20:15 INFO - } 14:20:15 INFO - inline const nsDependentSubstring 14:20:15 INFO - Substring(const char16_t* aStart, const char16_t* aEnd) 14:20:15 INFO - { 14:20:15 INFO - return nsDependentSubstring(aStart, aEnd); 14:20:15 INFO - } 14:20:15 INFO - inline const nsDependentSubstring 14:20:15 INFO - StringHead(const nsAString_internal& aStr, uint32_t aCount) 14:20:15 INFO - { 14:20:15 INFO - return nsDependentSubstring(aStr, 0, aCount); 14:20:15 INFO - } 14:20:15 INFO - inline const nsDependentSubstring 14:20:15 INFO - StringTail(const nsAString_internal& aStr, uint32_t aCount) 14:20:15 INFO - { 14:20:15 INFO - return nsDependentSubstring(aStr, aStr.Length() - aCount, aCount); 14:20:15 INFO - } 14:20:15 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsDependentSubstring.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\string-template-undef.h" 14:20:15 INFO - #line 16 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsDependentSubstring.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\string-template-def-char.h" 14:20:15 INFO - #line 19 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsDependentSubstring.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTDependentSubstring.h" 14:20:15 INFO - class nsDependentCSubstring : public nsACString_internal 14:20:15 INFO - { 14:20:15 INFO - public: 14:20:15 INFO - typedef nsDependentCSubstring self_type; 14:20:15 INFO - public: 14:20:15 INFO - void Rebind(const substring_type&, uint32_t aStartPos, 14:20:15 INFO - uint32_t aLength = size_type(-1)); 14:20:15 INFO - void Rebind(const char_type* aData, size_type aLength); 14:20:15 INFO - void Rebind(const char_type* aStart, const char_type* aEnd) 14:20:15 INFO - { 14:20:15 INFO - Rebind(aStart, size_type(aEnd - aStart)); 14:20:15 INFO - } 14:20:15 INFO - nsDependentCSubstring(const substring_type& aStr, uint32_t aStartPos, 14:20:15 INFO - uint32_t aLength = size_type(-1)) 14:20:15 INFO - : substring_type() 14:20:15 INFO - { 14:20:15 INFO - Rebind(aStr, aStartPos, aLength); 14:20:15 INFO - } 14:20:15 INFO - nsDependentCSubstring(const char_type* aData, size_type aLength) 14:20:15 INFO - : substring_type(const_cast(aData), aLength, F_NONE) 14:20:15 INFO - { 14:20:15 INFO - } 14:20:15 INFO - nsDependentCSubstring(const char_type* aStart, const char_type* aEnd) 14:20:15 INFO - : substring_type(const_cast(aStart), uint32_t(aEnd - aStart), 14:20:15 INFO - F_NONE) 14:20:15 INFO - { 14:20:15 INFO - } 14:20:15 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTDependentSubstring.h" 14:20:15 INFO - nsDependentCSubstring(const const_iterator& aStart, 14:20:15 INFO - const const_iterator& aEnd) 14:20:15 INFO - : substring_type(const_cast(aStart.get()), 14:20:15 INFO - uint32_t(aEnd.get() - aStart.get()), F_NONE) 14:20:15 INFO - { 14:20:15 INFO - } 14:20:15 INFO - nsDependentCSubstring() 14:20:15 INFO - : substring_type() 14:20:15 INFO - { 14:20:15 INFO - } 14:20:15 INFO - private: 14:20:15 INFO - void operator=(const self_type&); 14:20:15 INFO - }; 14:20:15 INFO - inline const nsDependentCSubstring 14:20:15 INFO - Substring(const nsACString_internal& aStr, uint32_t aStartPos, 14:20:15 INFO - uint32_t aLength = uint32_t(-1)) 14:20:15 INFO - { 14:20:15 INFO - return nsDependentCSubstring(aStr, aStartPos, aLength); 14:20:15 INFO - } 14:20:15 INFO - inline const nsDependentCSubstring 14:20:15 INFO - Substring(const nsReadingIterator& aStart, 14:20:15 INFO - const nsReadingIterator& aEnd) 14:20:15 INFO - { 14:20:15 INFO - return nsDependentCSubstring(aStart.get(), aEnd.get()); 14:20:15 INFO - } 14:20:15 INFO - inline const nsDependentCSubstring 14:20:15 INFO - Substring(const char* aData, uint32_t aLength) 14:20:15 INFO - { 14:20:15 INFO - return nsDependentCSubstring(aData, aLength); 14:20:15 INFO - } 14:20:15 INFO - inline const nsDependentCSubstring 14:20:15 INFO - Substring(const char* aStart, const char* aEnd) 14:20:15 INFO - { 14:20:15 INFO - return nsDependentCSubstring(aStart, aEnd); 14:20:15 INFO - } 14:20:15 INFO - inline const nsDependentCSubstring 14:20:15 INFO - StringHead(const nsACString_internal& aStr, uint32_t aCount) 14:20:15 INFO - { 14:20:15 INFO - return nsDependentCSubstring(aStr, 0, aCount); 14:20:15 INFO - } 14:20:15 INFO - inline const nsDependentCSubstring 14:20:15 INFO - StringTail(const nsACString_internal& aStr, uint32_t aCount) 14:20:15 INFO - { 14:20:15 INFO - return nsDependentCSubstring(aStr, aStr.Length() - aCount, aCount); 14:20:15 INFO - } 14:20:15 INFO - #line 20 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsDependentSubstring.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\string-template-undef.h" 14:20:15 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsDependentSubstring.h" 14:20:15 INFO - #line 23 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsDependentSubstring.h" 14:20:15 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsString.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsReadableUtils.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTArrayForwardDeclare.h" 14:20:15 INFO - template 14:20:15 INFO - class nsTArray; 14:20:15 INFO - template 14:20:15 INFO - class FallibleTArray; 14:20:15 INFO - template 14:20:15 INFO - class AutoTArray; 14:20:15 INFO - template 14:20:15 INFO - using InfallibleTArray = nsTArray; 14:20:15 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTArrayForwardDeclare.h" 14:20:15 INFO - #line 20 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsReadableUtils.h" 14:20:15 INFO - inline size_t 14:20:15 INFO - Distance(const nsReadingIterator& aStart, 14:20:15 INFO - const nsReadingIterator& aEnd) 14:20:15 INFO - { 14:20:15 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aStart.get() <= aEnd.get()))))) { MOZ_ReportAssertionFailure("aStart.get() <= aEnd.get()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsReadableUtils.h", 25); do { } while (0); do { __debugbreak(); MOZ_NoReturn(25); } while (0); } } while (0); 14:20:15 INFO - return static_cast(aEnd.get() - aStart.get()); 14:20:15 INFO - } 14:20:15 INFO - inline size_t 14:20:15 INFO - Distance(const nsReadingIterator& aStart, 14:20:15 INFO - const nsReadingIterator& aEnd) 14:20:15 INFO - { 14:20:15 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aStart.get() <= aEnd.get()))))) { MOZ_ReportAssertionFailure("aStart.get() <= aEnd.get()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsReadableUtils.h", 32); do { } while (0); do { __debugbreak(); MOZ_NoReturn(32); } while (0); } } while (0); 14:20:15 INFO - return static_cast(aEnd.get() - aStart.get()); 14:20:15 INFO - } 14:20:15 INFO - void LossyCopyUTF16toASCII(const nsAString_internal& aSource, nsACString_internal& aDest); 14:20:15 INFO - void CopyASCIItoUTF16(const nsACString_internal& aSource, nsAString_internal& aDest); 14:20:15 INFO - void LossyCopyUTF16toASCII(const char16ptr_t aSource, nsACString_internal& aDest); 14:20:15 INFO - void CopyASCIItoUTF16(const char* aSource, nsAString_internal& aDest); 14:20:15 INFO - void CopyUTF16toUTF8(const nsAString_internal& aSource, nsACString_internal& aDest); 14:20:15 INFO - bool CopyUTF16toUTF8(const nsAString_internal& aSource, nsACString_internal& aDest, 14:20:15 INFO - const mozilla::fallible_t&); 14:20:15 INFO - void CopyUTF8toUTF16(const nsACString_internal& aSource, nsAString_internal& aDest); 14:20:15 INFO - void CopyUTF16toUTF8(const char16ptr_t aSource, nsACString_internal& aDest); 14:20:15 INFO - void CopyUTF8toUTF16(const char* aSource, nsAString_internal& aDest); 14:20:15 INFO - void LossyAppendUTF16toASCII(const nsAString_internal& aSource, nsACString_internal& aDest); 14:20:15 INFO - void AppendASCIItoUTF16(const nsACString_internal& aSource, nsAString_internal& aDest); 14:20:15 INFO - bool AppendASCIItoUTF16(const nsACString_internal& aSource, 14:20:15 INFO - nsAString_internal& aDest, 14:20:15 INFO - const mozilla::fallible_t&); 14:20:15 INFO - void LossyAppendUTF16toASCII(const char16ptr_t aSource, nsACString_internal& aDest); 14:20:15 INFO - bool AppendASCIItoUTF16(const char* aSource, 14:20:15 INFO - nsAString_internal& aDest, 14:20:15 INFO - const mozilla::fallible_t&); 14:20:15 INFO - void AppendASCIItoUTF16(const char* aSource, nsAString_internal& aDest); 14:20:15 INFO - void AppendUTF16toUTF8(const nsAString_internal& aSource, nsACString_internal& aDest); 14:20:15 INFO - bool AppendUTF16toUTF8(const nsAString_internal& aSource, 14:20:15 INFO - nsACString_internal& aDest, 14:20:15 INFO - const mozilla::fallible_t&); 14:20:15 INFO - void AppendUTF8toUTF16(const nsACString_internal& aSource, nsAString_internal& aDest); 14:20:15 INFO - bool AppendUTF8toUTF16(const nsACString_internal& aSource, 14:20:15 INFO - nsAString_internal& aDest, 14:20:15 INFO - const mozilla::fallible_t&); 14:20:15 INFO - void AppendUTF16toUTF8(const char16ptr_t aSource, nsACString_internal& aDest); 14:20:15 INFO - void AppendUTF8toUTF16(const char* aSource, nsAString_internal& aDest); 14:20:15 INFO - char* ToNewCString(const nsAString_internal& aSource); 14:20:15 INFO - char* ToNewCString(const nsACString_internal& aSource); 14:20:15 INFO - char* ToNewUTF8String(const nsAString_internal& aSource, uint32_t* aUTF8Count = nullptr); 14:20:15 INFO - char16_t* ToNewUnicode(const nsAString_internal& aSource); 14:20:15 INFO - char16_t* ToNewUnicode(const nsACString_internal& aSource); 14:20:15 INFO - uint32_t CalcUTF8ToUnicodeLength(const nsACString_internal& aSource); 14:20:15 INFO - char16_t* UTF8ToUnicodeBuffer(const nsACString_internal& aSource, 14:20:15 INFO - char16_t* aBuffer, 14:20:15 INFO - uint32_t* aUTF16Count = nullptr); 14:20:15 INFO - char16_t* UTF8ToNewUnicode(const nsACString_internal& aSource, 14:20:15 INFO - uint32_t* aUTF16Count = nullptr); 14:20:15 INFO - char16_t* CopyUnicodeTo(const nsAString_internal& aSource, 14:20:15 INFO - uint32_t aSrcOffset, 14:20:15 INFO - char16_t* aDest, 14:20:15 INFO - uint32_t aLength); 14:20:15 INFO - void CopyUnicodeTo(const nsAString_internal::const_iterator& aSrcStart, 14:20:15 INFO - const nsAString_internal::const_iterator& aSrcEnd, 14:20:15 INFO - nsAString_internal& aDest); 14:20:15 INFO - void AppendUnicodeTo(const nsAString_internal::const_iterator& aSrcStart, 14:20:15 INFO - const nsAString_internal::const_iterator& aSrcEnd, 14:20:15 INFO - nsAString_internal& aDest); 14:20:15 INFO - bool IsASCII(const nsAString_internal& aString); 14:20:15 INFO - bool IsASCII(const nsACString_internal& aString); 14:20:15 INFO - bool IsUTF8(const nsACString_internal& aString, bool aRejectNonChar = true); 14:20:15 INFO - bool ParseString(const nsACString_internal& aAstring, char aDelimiter, 14:20:15 INFO - nsTArray& aArray); 14:20:15 INFO - void ToUpperCase(nsACString_internal&); 14:20:15 INFO - void ToLowerCase(nsACString_internal&); 14:20:15 INFO - void ToUpperCase(nsCSubstring&); 14:20:15 INFO - void ToLowerCase(nsCSubstring&); 14:20:15 INFO - void ToUpperCase(const nsACString_internal& aSource, nsACString_internal& aDest); 14:20:15 INFO - void ToLowerCase(const nsACString_internal& aSource, nsACString_internal& aDest); 14:20:15 INFO - bool FindInReadable(const nsAString_internal& aPattern, nsAString_internal::const_iterator&, 14:20:15 INFO - nsAString_internal::const_iterator&, 14:20:15 INFO - const nsStringComparator& = nsDefaultStringComparator()); 14:20:15 INFO - bool FindInReadable(const nsACString_internal& aPattern, nsACString_internal::const_iterator&, 14:20:15 INFO - nsACString_internal::const_iterator&, 14:20:15 INFO - const nsCStringComparator& = nsDefaultCStringComparator()); 14:20:15 INFO - inline bool 14:20:15 INFO - FindInReadable(const nsAString_internal& aPattern, const nsAString_internal& aSource, 14:20:15 INFO - const nsStringComparator& aCompare = nsDefaultStringComparator()) 14:20:15 INFO - { 14:20:15 INFO - nsAString_internal::const_iterator start, end; 14:20:15 INFO - aSource.BeginReading(start); 14:20:15 INFO - aSource.EndReading(end); 14:20:15 INFO - return FindInReadable(aPattern, start, end, aCompare); 14:20:15 INFO - } 14:20:15 INFO - inline bool 14:20:15 INFO - FindInReadable(const nsACString_internal& aPattern, const nsACString_internal& aSource, 14:20:15 INFO - const nsCStringComparator& aCompare = nsDefaultCStringComparator()) 14:20:15 INFO - { 14:20:15 INFO - nsACString_internal::const_iterator start, end; 14:20:15 INFO - aSource.BeginReading(start); 14:20:15 INFO - aSource.EndReading(end); 14:20:15 INFO - return FindInReadable(aPattern, start, end, aCompare); 14:20:15 INFO - } 14:20:15 INFO - bool CaseInsensitiveFindInReadable(const nsACString_internal& aPattern, 14:20:15 INFO - nsACString_internal::const_iterator&, 14:20:15 INFO - nsACString_internal::const_iterator&); 14:20:15 INFO - bool RFindInReadable(const nsAString_internal& aPattern, nsAString_internal::const_iterator&, 14:20:15 INFO - nsAString_internal::const_iterator&, 14:20:15 INFO - const nsStringComparator& = nsDefaultStringComparator()); 14:20:15 INFO - bool RFindInReadable(const nsACString_internal& aPattern, nsACString_internal::const_iterator&, 14:20:15 INFO - nsACString_internal::const_iterator&, 14:20:15 INFO - const nsCStringComparator& = nsDefaultCStringComparator()); 14:20:15 INFO - bool FindCharInReadable(char16_t aChar, nsAString_internal::const_iterator& aSearchStart, 14:20:15 INFO - const nsAString_internal::const_iterator& aSearchEnd); 14:20:15 INFO - bool FindCharInReadable(char aChar, nsACString_internal::const_iterator& aSearchStart, 14:20:15 INFO - const nsACString_internal::const_iterator& aSearchEnd); 14:20:15 INFO - uint32_t CountCharInReadable(const nsAString_internal& aStr, 14:20:15 INFO - char16_t aChar); 14:20:15 INFO - uint32_t CountCharInReadable(const nsACString_internal& aStr, 14:20:15 INFO - char aChar); 14:20:15 INFO - bool StringBeginsWith(const nsAString_internal& aSource, const nsAString_internal& aSubstring); 14:20:15 INFO - bool StringBeginsWith(const nsAString_internal& aSource, const nsAString_internal& aSubstring, 14:20:15 INFO - const nsStringComparator& aComparator); 14:20:15 INFO - bool StringBeginsWith(const nsACString_internal& aSource, const nsACString_internal& aSubstring); 14:20:15 INFO - bool StringBeginsWith(const nsACString_internal& aSource, const nsACString_internal& aSubstring, 14:20:15 INFO - const nsCStringComparator& aComparator); 14:20:15 INFO - bool StringEndsWith(const nsAString_internal& aSource, const nsAString_internal& aSubstring); 14:20:15 INFO - bool StringEndsWith(const nsAString_internal& aSource, const nsAString_internal& aSubstring, 14:20:15 INFO - const nsStringComparator& aComparator); 14:20:15 INFO - bool StringEndsWith(const nsACString_internal& aSource, const nsACString_internal& aSubstring); 14:20:15 INFO - bool StringEndsWith(const nsACString_internal& aSource, const nsACString_internal& aSubstring, 14:20:15 INFO - const nsCStringComparator& aComparator); 14:20:15 INFO - const nsAFlatString& EmptyString(); 14:20:15 INFO - const nsAFlatCString& EmptyCString(); 14:20:15 INFO - const nsAFlatString& NullString(); 14:20:15 INFO - const nsAFlatCString& NullCString(); 14:20:15 INFO - int32_t CompareUTF8toUTF16(const nsASingleFragmentCString& aUTF8String, 14:20:15 INFO - const nsASingleFragmentString& aUTF16String); 14:20:15 INFO - void AppendUCS4ToUTF16(const uint32_t aSource, nsAString_internal& aDest); 14:20:15 INFO - template 14:20:15 INFO - inline bool 14:20:15 INFO - EnsureStringLength(T& aStr, uint32_t aLen) 14:20:15 INFO - { 14:20:15 INFO - aStr.SetLength(aLen); 14:20:15 INFO - return (aStr.Length() == aLen); 14:20:15 INFO - } 14:20:15 INFO - #line 429 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsReadableUtils.h" 14:20:15 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsString.h" 14:20:15 INFO - #line 22 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsString.h" 14:20:15 INFO - #line 29 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsString.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\string-template-def-unichar.h" 14:20:15 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsString.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTString.h" 14:20:15 INFO - class nsString : public nsAString_internal 14:20:15 INFO - { 14:20:15 INFO - public: 14:20:15 INFO - typedef nsString self_type; 14:20:15 INFO - public: 14:20:15 INFO - nsString() 14:20:15 INFO - : substring_type() 14:20:15 INFO - { 14:20:15 INFO - } 14:20:15 INFO - explicit 14:20:15 INFO - nsString(const char_type* aData, size_type aLength = size_type(-1)) 14:20:15 INFO - : substring_type() 14:20:15 INFO - { 14:20:15 INFO - Assign(aData, aLength); 14:20:15 INFO - } 14:20:15 INFO - explicit 14:20:15 INFO - nsString(char16ptr_t aStr, size_type aLength = size_type(-1)) 14:20:15 INFO - : substring_type() 14:20:15 INFO - { 14:20:15 INFO - Assign(static_cast(aStr), aLength); 14:20:15 INFO - } 14:20:15 INFO - #line 52 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTString.h" 14:20:15 INFO - nsString(const self_type& aStr) 14:20:15 INFO - : substring_type() 14:20:15 INFO - { 14:20:15 INFO - Assign(aStr); 14:20:15 INFO - } 14:20:15 INFO - nsString(const substring_tuple_type& aTuple) 14:20:15 INFO - : substring_type() 14:20:15 INFO - { 14:20:15 INFO - Assign(aTuple); 14:20:15 INFO - } 14:20:15 INFO - explicit 14:20:15 INFO - nsString(const substring_type& aReadable) 14:20:15 INFO - : substring_type() 14:20:15 INFO - { 14:20:15 INFO - Assign(aReadable); 14:20:15 INFO - } 14:20:15 INFO - self_type& operator=(char_type aChar) 14:20:15 INFO - { 14:20:15 INFO - Assign(aChar); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - self_type& operator=(const char_type* aData) 14:20:15 INFO - { 14:20:15 INFO - Assign(aData); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - self_type& operator=(const self_type& aStr) 14:20:15 INFO - { 14:20:15 INFO - Assign(aStr); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - self_type& operator=(const char16ptr_t aStr) 14:20:15 INFO - { 14:20:15 INFO - Assign(static_cast(aStr)); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - #line 96 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTString.h" 14:20:15 INFO - self_type& operator=(const substring_type& aStr) 14:20:15 INFO - { 14:20:15 INFO - Assign(aStr); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - self_type& operator=(const substring_tuple_type& aTuple) 14:20:15 INFO - { 14:20:15 INFO - Assign(aTuple); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - char16ptr_t get() const 14:20:15 INFO - #line 116 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTString.h" 14:20:15 INFO - { 14:20:15 INFO - return mData; 14:20:15 INFO - } 14:20:15 INFO - char_type CharAt(index_type aIndex) const 14:20:15 INFO - { 14:20:15 INFO - do { if (!(aIndex <= mLength)) { NS_DebugBreak(NS_DEBUG_ASSERTION, "index exceeds allowable range", "aIndex <= mLength", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTString.h", 130); MOZ_PretendNoReturn(); } } while(0); 14:20:15 INFO - return mData[aIndex]; 14:20:15 INFO - } 14:20:15 INFO - char_type operator[](index_type aIndex) const 14:20:15 INFO - { 14:20:15 INFO - return CharAt(aIndex); 14:20:15 INFO - } 14:20:15 INFO - int32_t Find(const nsCString& aString, bool aIgnoreCase = false, 14:20:15 INFO - int32_t aOffset = 0, int32_t aCount = -1) const; 14:20:15 INFO - int32_t Find(const char* aString, bool aIgnoreCase = false, 14:20:15 INFO - int32_t aOffset = 0, int32_t aCount = -1) const; 14:20:15 INFO - int32_t Find(const nsAFlatString& aString, int32_t aOffset = 0, 14:20:15 INFO - int32_t aCount = -1) const; 14:20:15 INFO - int32_t Find(const char16_t* aString, int32_t aOffset = 0, 14:20:15 INFO - int32_t aCount = -1) const; 14:20:15 INFO - int32_t Find(char16ptr_t aString, int32_t aOffset = 0, 14:20:15 INFO - int32_t aCount = -1) const 14:20:15 INFO - { 14:20:15 INFO - return Find(static_cast(aString), aOffset, aCount); 14:20:15 INFO - } 14:20:15 INFO - #line 171 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTString.h" 14:20:15 INFO - #line 172 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTString.h" 14:20:15 INFO - int32_t RFind(const nsCString& aString, bool aIgnoreCase = false, 14:20:15 INFO - int32_t aOffset = -1, int32_t aCount = -1) const; 14:20:15 INFO - int32_t RFind(const char* aCString, bool aIgnoreCase = false, 14:20:15 INFO - int32_t aOffset = -1, int32_t aCount = -1) const; 14:20:15 INFO - int32_t RFind(const nsAFlatString& aString, int32_t aOffset = -1, 14:20:15 INFO - int32_t aCount = -1) const; 14:20:15 INFO - int32_t RFind(const char16_t* aString, int32_t aOffset = -1, 14:20:15 INFO - int32_t aCount = -1) const; 14:20:15 INFO - #line 197 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTString.h" 14:20:15 INFO - int32_t RFindChar(char16_t aChar, int32_t aOffset = -1, 14:20:15 INFO - int32_t aCount = -1) const; 14:20:15 INFO - int32_t FindCharInSet(const char* aString, int32_t aOffset = 0) const; 14:20:15 INFO - int32_t FindCharInSet(const self_type& aString, int32_t aOffset = 0) const 14:20:15 INFO - { 14:20:15 INFO - return FindCharInSet(aString.get(), aOffset); 14:20:15 INFO - } 14:20:15 INFO - int32_t FindCharInSet(const char16_t* aString, int32_t aOffset = 0) const; 14:20:15 INFO - #line 233 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTString.h" 14:20:15 INFO - int32_t RFindCharInSet(const char_type* aString, int32_t aOffset = -1) const; 14:20:15 INFO - int32_t RFindCharInSet(const self_type& aString, int32_t aOffset = -1) const 14:20:15 INFO - { 14:20:15 INFO - return RFindCharInSet(aString.get(), aOffset); 14:20:15 INFO - } 14:20:15 INFO - bool EqualsIgnoreCase(const char* aString, int32_t aCount = -1) const; 14:20:15 INFO - #line 285 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTString.h" 14:20:15 INFO - double ToDouble(nsresult* aErrorCode) const; 14:20:15 INFO - float ToFloat(nsresult* aErrorCode) const 14:20:15 INFO - { 14:20:15 INFO - return (float)ToDouble(aErrorCode); 14:20:15 INFO - } 14:20:15 INFO - int32_t ToInteger(nsresult* aErrorCode, uint32_t aRadix = (10)) const; 14:20:15 INFO - int64_t ToInteger64(nsresult* aErrorCode, uint32_t aRadix = (10)) const; 14:20:15 INFO - size_type Mid(self_type& aResult, uint32_t aStartPos, uint32_t aCount) const; 14:20:15 INFO - size_type Left(self_type& aResult, size_type aCount) const 14:20:15 INFO - { 14:20:15 INFO - return Mid(aResult, 0, aCount); 14:20:15 INFO - } 14:20:15 INFO - size_type Right(self_type& aResult, size_type aCount) const 14:20:15 INFO - { 14:20:15 INFO - aCount = XPCOM_MIN(mLength, aCount); 14:20:15 INFO - return Mid(aResult, mLength - aCount, aCount); 14:20:15 INFO - } 14:20:15 INFO - bool SetCharAt(char16_t aChar, uint32_t aIndex); 14:20:15 INFO - using nsAString_internal::StripChars; 14:20:15 INFO - #line 374 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTString.h" 14:20:15 INFO - void StripChars(const char* aSet); 14:20:15 INFO - void StripWhitespace(); 14:20:15 INFO - void ReplaceChar(char_type aOldChar, char_type aNewChar); 14:20:15 INFO - void ReplaceChar(const char* aSet, char_type aNewChar); 14:20:15 INFO - void ReplaceChar(const char16_t* aSet, char16_t aNewChar); 14:20:15 INFO - #line 392 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTString.h" 14:20:15 INFO - void ReplaceSubstring(const self_type& aTarget, const self_type& aNewValue); 14:20:15 INFO - void ReplaceSubstring(const char_type* aTarget, const char_type* aNewValue); 14:20:15 INFO - bool ReplaceSubstring(const self_type& aTarget, 14:20:15 INFO - const self_type& aNewValue, 14:20:15 INFO - const fallible_t&); 14:20:15 INFO - bool ReplaceSubstring(const char_type* aTarget, 14:20:15 INFO - const char_type* aNewValue, 14:20:15 INFO - const fallible_t&); 14:20:15 INFO - void Trim(const char* aSet, bool aEliminateLeading = true, 14:20:15 INFO - bool aEliminateTrailing = true, bool aIgnoreQuotes = false); 14:20:15 INFO - void CompressWhitespace(bool aEliminateLeading = true, 14:20:15 INFO - bool aEliminateTrailing = true); 14:20:15 INFO - void AssignWithConversion(const nsACString_internal& aString); 14:20:15 INFO - void AssignWithConversion(const incompatible_char_type* aData, 14:20:15 INFO - int32_t aLength = -1); 14:20:15 INFO - #line 441 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTString.h" 14:20:15 INFO - void Rebind(const char_type* aData, size_type aLength); 14:20:15 INFO - void AssertValidDependentString() 14:20:15 INFO - { 14:20:15 INFO - do { if (!(mData)) { NS_DebugBreak(NS_DEBUG_ASSERTION, "nsTDependentString must wrap a non-NULL buffer", "mData", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTString.h", 454); MOZ_PretendNoReturn(); } } while(0); 14:20:15 INFO - do { if (!(mLength != size_type(-1))) { NS_DebugBreak(NS_DEBUG_ASSERTION, "nsTDependentString has bogus length", "mLength != size_type(-1)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTString.h", 455); MOZ_PretendNoReturn(); } } while(0); 14:20:15 INFO - do { if (!(mData[mLength] == 0)) { NS_DebugBreak(NS_DEBUG_ASSERTION, "nsTDependentString must wrap only null-terminated strings. " "You are probably looking for nsTDependentSubstring.", "mData[mLength] == 0", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTString.h", 458); MOZ_PretendNoReturn(); } } while(0); 14:20:15 INFO - #line 459 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTString.h" 14:20:15 INFO - } 14:20:15 INFO - protected: 14:20:15 INFO - explicit 14:20:15 INFO - nsString(uint32_t aFlags) 14:20:15 INFO - : substring_type(aFlags) 14:20:15 INFO - { 14:20:15 INFO - } 14:20:15 INFO - nsString(char_type* aData, size_type aLength, uint32_t aFlags) 14:20:15 INFO - : substring_type(aData, aLength, aFlags) 14:20:15 INFO - { 14:20:15 INFO - } 14:20:15 INFO - struct Segment { 14:20:15 INFO - uint32_t mBegin, mLength; 14:20:15 INFO - Segment(uint32_t aBegin, uint32_t aLength) 14:20:15 INFO - : mBegin(aBegin) 14:20:15 INFO - , mLength(aLength) 14:20:15 INFO - {} 14:20:15 INFO - }; 14:20:15 INFO - }; 14:20:15 INFO - class nsFixedString : public nsString 14:20:15 INFO - { 14:20:15 INFO - public: 14:20:15 INFO - typedef nsFixedString self_type; 14:20:15 INFO - typedef nsFixedString fixed_string_type; 14:20:15 INFO - public: 14:20:15 INFO - nsFixedString(char_type* aData, size_type aStorageSize) 14:20:15 INFO - : string_type(aData, uint32_t(char_traits::length(aData)), 14:20:15 INFO - F_TERMINATED | F_FIXED | F_CLASS_FIXED) 14:20:15 INFO - , mFixedCapacity(aStorageSize - 1) 14:20:15 INFO - , mFixedBuf(aData) 14:20:15 INFO - { 14:20:15 INFO - } 14:20:15 INFO - nsFixedString(char_type* aData, size_type aStorageSize, 14:20:15 INFO - size_type aLength) 14:20:15 INFO - : string_type(aData, aLength, F_TERMINATED | F_FIXED | F_CLASS_FIXED) 14:20:15 INFO - , mFixedCapacity(aStorageSize - 1) 14:20:15 INFO - , mFixedBuf(aData) 14:20:15 INFO - { 14:20:15 INFO - mFixedBuf[aLength] = char_type(0); 14:20:15 INFO - } 14:20:15 INFO - self_type& operator=(char_type aChar) 14:20:15 INFO - { 14:20:15 INFO - Assign(aChar); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - self_type& operator=(const char_type* aData) 14:20:15 INFO - { 14:20:15 INFO - Assign(aData); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - self_type& operator=(const substring_type& aStr) 14:20:15 INFO - { 14:20:15 INFO - Assign(aStr); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - self_type& operator=(const substring_tuple_type& aTuple) 14:20:15 INFO - { 14:20:15 INFO - Assign(aTuple); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - protected: 14:20:15 INFO - friend class nsAString_internal; 14:20:15 INFO - size_type mFixedCapacity; 14:20:15 INFO - char_type* mFixedBuf; 14:20:15 INFO - }; 14:20:15 INFO - class nsAutoString : public nsFixedString 14:20:15 INFO - { 14:20:15 INFO - public: 14:20:15 INFO - typedef nsAutoString self_type; 14:20:15 INFO - public: 14:20:15 INFO - nsAutoString() 14:20:15 INFO - : fixed_string_type(mStorage, kDefaultStorageSize, 0) 14:20:15 INFO - { 14:20:15 INFO - } 14:20:15 INFO - explicit 14:20:15 INFO - nsAutoString(char_type aChar) 14:20:15 INFO - : fixed_string_type(mStorage, kDefaultStorageSize, 0) 14:20:15 INFO - { 14:20:15 INFO - Assign(aChar); 14:20:15 INFO - } 14:20:15 INFO - explicit 14:20:15 INFO - nsAutoString(const char_type* aData, size_type aLength = size_type(-1)) 14:20:15 INFO - : fixed_string_type(mStorage, kDefaultStorageSize, 0) 14:20:15 INFO - { 14:20:15 INFO - Assign(aData, aLength); 14:20:15 INFO - } 14:20:15 INFO - explicit 14:20:15 INFO - nsAutoString(char16ptr_t aData, size_type aLength = size_type(-1)) 14:20:15 INFO - : nsAutoString(static_cast(aData), aLength) 14:20:15 INFO - { 14:20:15 INFO - } 14:20:15 INFO - #line 604 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTString.h" 14:20:15 INFO - nsAutoString(const self_type& aStr) 14:20:15 INFO - : fixed_string_type(mStorage, kDefaultStorageSize, 0) 14:20:15 INFO - { 14:20:15 INFO - Assign(aStr); 14:20:15 INFO - } 14:20:15 INFO - explicit 14:20:15 INFO - nsAutoString(const substring_type& aStr) 14:20:15 INFO - : fixed_string_type(mStorage, kDefaultStorageSize, 0) 14:20:15 INFO - { 14:20:15 INFO - Assign(aStr); 14:20:15 INFO - } 14:20:15 INFO - nsAutoString(const substring_tuple_type& aTuple) 14:20:15 INFO - : fixed_string_type(mStorage, kDefaultStorageSize, 0) 14:20:15 INFO - { 14:20:15 INFO - Assign(aTuple); 14:20:15 INFO - } 14:20:15 INFO - self_type& operator=(char_type aChar) 14:20:15 INFO - { 14:20:15 INFO - Assign(aChar); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - self_type& operator=(const char_type* aData) 14:20:15 INFO - { 14:20:15 INFO - Assign(aData); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - self_type& operator=(char16ptr_t aStr) 14:20:15 INFO - { 14:20:15 INFO - Assign(aStr); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - #line 642 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTString.h" 14:20:15 INFO - self_type& operator=(const self_type& aStr) 14:20:15 INFO - { 14:20:15 INFO - Assign(aStr); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - self_type& operator=(const substring_type& aStr) 14:20:15 INFO - { 14:20:15 INFO - Assign(aStr); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - self_type& operator=(const substring_tuple_type& aTuple) 14:20:15 INFO - { 14:20:15 INFO - Assign(aTuple); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - enum 14:20:15 INFO - { 14:20:15 INFO - kDefaultStorageSize = 64 14:20:15 INFO - }; 14:20:15 INFO - private: 14:20:15 INFO - char_type mStorage[kDefaultStorageSize]; 14:20:15 INFO - }; 14:20:15 INFO - template class nsTArrayElementTraits; 14:20:15 INFO - template<> 14:20:15 INFO - class nsTArrayElementTraits 14:20:15 INFO - { 14:20:15 INFO - public: 14:20:15 INFO - template struct Dont_Instantiate_nsTArray_of; 14:20:15 INFO - template struct Instead_Use_nsTArray_of; 14:20:15 INFO - static Dont_Instantiate_nsTArray_of* 14:20:15 INFO - Construct(Instead_Use_nsTArray_of* aE) 14:20:15 INFO - { 14:20:15 INFO - return 0; 14:20:15 INFO - } 14:20:15 INFO - template 14:20:15 INFO - static Dont_Instantiate_nsTArray_of* 14:20:15 INFO - Construct(Instead_Use_nsTArray_of* aE, const A& aArg) 14:20:15 INFO - { 14:20:15 INFO - return 0; 14:20:15 INFO - } 14:20:15 INFO - static Dont_Instantiate_nsTArray_of* 14:20:15 INFO - Destruct(Instead_Use_nsTArray_of* aE) 14:20:15 INFO - { 14:20:15 INFO - return 0; 14:20:15 INFO - } 14:20:15 INFO - }; 14:20:15 INFO - class nsXPIDLString : public nsString 14:20:15 INFO - { 14:20:15 INFO - public: 14:20:15 INFO - typedef nsXPIDLString self_type; 14:20:15 INFO - public: 14:20:15 INFO - nsXPIDLString() 14:20:15 INFO - : string_type(char_traits::sEmptyBuffer, 0, F_TERMINATED | F_VOIDED) 14:20:15 INFO - { 14:20:15 INFO - } 14:20:15 INFO - nsXPIDLString(const self_type& aStr) 14:20:15 INFO - : string_type(char_traits::sEmptyBuffer, 0, F_TERMINATED | F_VOIDED) 14:20:15 INFO - { 14:20:15 INFO - Assign(aStr); 14:20:15 INFO - } 14:20:15 INFO - char16ptr_t get() const 14:20:15 INFO - #line 738 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTString.h" 14:20:15 INFO - { 14:20:15 INFO - return (mFlags & F_VOIDED) ? nullptr : mData; 14:20:15 INFO - } 14:20:15 INFO - operator const char_type*() const 14:20:15 INFO - { 14:20:15 INFO - return get(); 14:20:15 INFO - } 14:20:15 INFO - char_type operator[](int32_t aIndex) const 14:20:15 INFO - { 14:20:15 INFO - return CharAt(index_type(aIndex)); 14:20:15 INFO - } 14:20:15 INFO - self_type& operator=(char_type aChar) 14:20:15 INFO - { 14:20:15 INFO - Assign(aChar); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - self_type& operator=(const char_type* aStr) 14:20:15 INFO - { 14:20:15 INFO - Assign(aStr); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - self_type& operator=(const self_type& aStr) 14:20:15 INFO - { 14:20:15 INFO - Assign(aStr); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - self_type& operator=(const substring_type& aStr) 14:20:15 INFO - { 14:20:15 INFO - Assign(aStr); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - self_type& operator=(const substring_tuple_type& aTuple) 14:20:15 INFO - { 14:20:15 INFO - Assign(aTuple); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - }; 14:20:15 INFO - class nsGetterCopies 14:20:15 INFO - { 14:20:15 INFO - public: 14:20:15 INFO - typedef char16_t char_type; 14:20:15 INFO - explicit nsGetterCopies(nsAString_internal& aStr) 14:20:15 INFO - : mString(aStr) 14:20:15 INFO - , mData(nullptr) 14:20:15 INFO - { 14:20:15 INFO - } 14:20:15 INFO - ~nsGetterCopies() 14:20:15 INFO - { 14:20:15 INFO - mString.Adopt(mData); 14:20:15 INFO - } 14:20:15 INFO - operator char_type**() 14:20:15 INFO - { 14:20:15 INFO - return &mData; 14:20:15 INFO - } 14:20:15 INFO - private: 14:20:15 INFO - nsAString_internal& mString; 14:20:15 INFO - char_type* mData; 14:20:15 INFO - }; 14:20:15 INFO - inline nsGetterCopies 14:20:15 INFO - getter_Copies(nsAString_internal& aString) 14:20:15 INFO - { 14:20:15 INFO - return nsGetterCopies(aString); 14:20:15 INFO - } 14:20:15 INFO - class nsAdoptingString : public nsXPIDLString 14:20:15 INFO - { 14:20:15 INFO - public: 14:20:15 INFO - typedef nsAdoptingString self_type; 14:20:15 INFO - public: 14:20:15 INFO - explicit nsAdoptingString() 14:20:15 INFO - { 14:20:15 INFO - } 14:20:15 INFO - explicit nsAdoptingString(char_type* aStr, 14:20:15 INFO - size_type aLength = size_type(-1)) 14:20:15 INFO - { 14:20:15 INFO - Adopt(aStr, aLength); 14:20:15 INFO - } 14:20:15 INFO - nsAdoptingString(const self_type& aStr) 14:20:15 INFO - { 14:20:15 INFO - *this = aStr; 14:20:15 INFO - } 14:20:15 INFO - self_type& operator=(const substring_type& aStr) 14:20:15 INFO - { 14:20:15 INFO - Assign(aStr); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - self_type& operator=(const substring_tuple_type& aTuple) 14:20:15 INFO - { 14:20:15 INFO - Assign(aTuple); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - self_type& operator=(const self_type& aStr); 14:20:15 INFO - private: 14:20:15 INFO - self_type& operator=(const char_type* aData) = delete; 14:20:15 INFO - self_type& operator=(char_type* aData) = delete; 14:20:15 INFO - }; 14:20:15 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsString.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\string-template-undef.h" 14:20:15 INFO - #line 35 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsString.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\string-template-def-char.h" 14:20:15 INFO - #line 38 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsString.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTString.h" 14:20:15 INFO - class nsCString : public nsACString_internal 14:20:15 INFO - { 14:20:15 INFO - public: 14:20:15 INFO - typedef nsCString self_type; 14:20:15 INFO - public: 14:20:15 INFO - nsCString() 14:20:15 INFO - : substring_type() 14:20:15 INFO - { 14:20:15 INFO - } 14:20:15 INFO - explicit 14:20:15 INFO - nsCString(const char_type* aData, size_type aLength = size_type(-1)) 14:20:15 INFO - : substring_type() 14:20:15 INFO - { 14:20:15 INFO - Assign(aData, aLength); 14:20:15 INFO - } 14:20:15 INFO - #line 52 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTString.h" 14:20:15 INFO - nsCString(const self_type& aStr) 14:20:15 INFO - : substring_type() 14:20:15 INFO - { 14:20:15 INFO - Assign(aStr); 14:20:15 INFO - } 14:20:15 INFO - nsCString(const substring_tuple_type& aTuple) 14:20:15 INFO - : substring_type() 14:20:15 INFO - { 14:20:15 INFO - Assign(aTuple); 14:20:15 INFO - } 14:20:15 INFO - explicit 14:20:15 INFO - nsCString(const substring_type& aReadable) 14:20:15 INFO - : substring_type() 14:20:15 INFO - { 14:20:15 INFO - Assign(aReadable); 14:20:15 INFO - } 14:20:15 INFO - self_type& operator=(char_type aChar) 14:20:15 INFO - { 14:20:15 INFO - Assign(aChar); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - self_type& operator=(const char_type* aData) 14:20:15 INFO - { 14:20:15 INFO - Assign(aData); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - self_type& operator=(const self_type& aStr) 14:20:15 INFO - { 14:20:15 INFO - Assign(aStr); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - #line 96 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTString.h" 14:20:15 INFO - self_type& operator=(const substring_type& aStr) 14:20:15 INFO - { 14:20:15 INFO - Assign(aStr); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - self_type& operator=(const substring_tuple_type& aTuple) 14:20:15 INFO - { 14:20:15 INFO - Assign(aTuple); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - #line 114 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTString.h" 14:20:15 INFO - const char_type* get() const 14:20:15 INFO - #line 116 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTString.h" 14:20:15 INFO - { 14:20:15 INFO - return mData; 14:20:15 INFO - } 14:20:15 INFO - char_type CharAt(index_type aIndex) const 14:20:15 INFO - { 14:20:15 INFO - do { if (!(aIndex <= mLength)) { NS_DebugBreak(NS_DEBUG_ASSERTION, "index exceeds allowable range", "aIndex <= mLength", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTString.h", 130); MOZ_PretendNoReturn(); } } while(0); 14:20:15 INFO - return mData[aIndex]; 14:20:15 INFO - } 14:20:15 INFO - char_type operator[](index_type aIndex) const 14:20:15 INFO - { 14:20:15 INFO - return CharAt(aIndex); 14:20:15 INFO - } 14:20:15 INFO - int32_t Find(const nsCString& aString, bool aIgnoreCase = false, 14:20:15 INFO - int32_t aOffset = 0, int32_t aCount = -1) const; 14:20:15 INFO - int32_t Find(const char* aString, bool aIgnoreCase = false, 14:20:15 INFO - int32_t aOffset = 0, int32_t aCount = -1) const; 14:20:15 INFO - int32_t RFind(const nsCString& aString, bool aIgnoreCase = false, 14:20:15 INFO - int32_t aOffset = -1, int32_t aCount = -1) const; 14:20:15 INFO - int32_t RFind(const char* aCString, bool aIgnoreCase = false, 14:20:15 INFO - int32_t aOffset = -1, int32_t aCount = -1) const; 14:20:15 INFO - int32_t RFindChar(char16_t aChar, int32_t aOffset = -1, 14:20:15 INFO - int32_t aCount = -1) const; 14:20:15 INFO - int32_t FindCharInSet(const char* aString, int32_t aOffset = 0) const; 14:20:15 INFO - int32_t FindCharInSet(const self_type& aString, int32_t aOffset = 0) const 14:20:15 INFO - { 14:20:15 INFO - return FindCharInSet(aString.get(), aOffset); 14:20:15 INFO - } 14:20:15 INFO - int32_t RFindCharInSet(const char_type* aString, int32_t aOffset = -1) const; 14:20:15 INFO - int32_t RFindCharInSet(const self_type& aString, int32_t aOffset = -1) const 14:20:15 INFO - { 14:20:15 INFO - return RFindCharInSet(aString.get(), aOffset); 14:20:15 INFO - } 14:20:15 INFO - int32_t Compare(const char* aString, bool aIgnoreCase = false, 14:20:15 INFO - int32_t aCount = -1) const; 14:20:15 INFO - #line 265 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTString.h" 14:20:15 INFO - bool EqualsIgnoreCase(const char* aString, int32_t aCount = -1) const 14:20:15 INFO - { 14:20:15 INFO - return Compare(aString, true, aCount) == 0; 14:20:15 INFO - } 14:20:15 INFO - #line 285 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTString.h" 14:20:15 INFO - double ToDouble(nsresult* aErrorCode) const; 14:20:15 INFO - float ToFloat(nsresult* aErrorCode) const 14:20:15 INFO - { 14:20:15 INFO - return (float)ToDouble(aErrorCode); 14:20:15 INFO - } 14:20:15 INFO - int32_t ToInteger(nsresult* aErrorCode, uint32_t aRadix = (10)) const; 14:20:15 INFO - int64_t ToInteger64(nsresult* aErrorCode, uint32_t aRadix = (10)) const; 14:20:15 INFO - size_type Mid(self_type& aResult, uint32_t aStartPos, uint32_t aCount) const; 14:20:15 INFO - size_type Left(self_type& aResult, size_type aCount) const 14:20:15 INFO - { 14:20:15 INFO - return Mid(aResult, 0, aCount); 14:20:15 INFO - } 14:20:15 INFO - size_type Right(self_type& aResult, size_type aCount) const 14:20:15 INFO - { 14:20:15 INFO - aCount = XPCOM_MIN(mLength, aCount); 14:20:15 INFO - return Mid(aResult, mLength - aCount, aCount); 14:20:15 INFO - } 14:20:15 INFO - bool SetCharAt(char16_t aChar, uint32_t aIndex); 14:20:15 INFO - void StripChars(const char* aSet); 14:20:15 INFO - void StripWhitespace(); 14:20:15 INFO - void ReplaceChar(char_type aOldChar, char_type aNewChar); 14:20:15 INFO - void ReplaceChar(const char* aSet, char_type aNewChar); 14:20:15 INFO - void ReplaceSubstring(const self_type& aTarget, const self_type& aNewValue); 14:20:15 INFO - void ReplaceSubstring(const char_type* aTarget, const char_type* aNewValue); 14:20:15 INFO - bool ReplaceSubstring(const self_type& aTarget, 14:20:15 INFO - const self_type& aNewValue, 14:20:15 INFO - const fallible_t&); 14:20:15 INFO - bool ReplaceSubstring(const char_type* aTarget, 14:20:15 INFO - const char_type* aNewValue, 14:20:15 INFO - const fallible_t&); 14:20:15 INFO - void Trim(const char* aSet, bool aEliminateLeading = true, 14:20:15 INFO - bool aEliminateTrailing = true, bool aIgnoreQuotes = false); 14:20:15 INFO - void CompressWhitespace(bool aEliminateLeading = true, 14:20:15 INFO - bool aEliminateTrailing = true); 14:20:15 INFO - void AssignWithConversion(const nsAString_internal& aString); 14:20:15 INFO - void AssignWithConversion(const incompatible_char_type* aData, 14:20:15 INFO - int32_t aLength = -1); 14:20:15 INFO - #line 441 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTString.h" 14:20:15 INFO - void Rebind(const char_type* aData, size_type aLength); 14:20:15 INFO - void AssertValidDependentString() 14:20:15 INFO - { 14:20:15 INFO - do { if (!(mData)) { NS_DebugBreak(NS_DEBUG_ASSERTION, "nsTDependentString must wrap a non-NULL buffer", "mData", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTString.h", 454); MOZ_PretendNoReturn(); } } while(0); 14:20:15 INFO - do { if (!(mLength != size_type(-1))) { NS_DebugBreak(NS_DEBUG_ASSERTION, "nsTDependentString has bogus length", "mLength != size_type(-1)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTString.h", 455); MOZ_PretendNoReturn(); } } while(0); 14:20:15 INFO - do { if (!(mData[mLength] == 0)) { NS_DebugBreak(NS_DEBUG_ASSERTION, "nsTDependentString must wrap only null-terminated strings. " "You are probably looking for nsTDependentSubstring.", "mData[mLength] == 0", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTString.h", 458); MOZ_PretendNoReturn(); } } while(0); 14:20:15 INFO - #line 459 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTString.h" 14:20:15 INFO - } 14:20:15 INFO - protected: 14:20:15 INFO - explicit 14:20:15 INFO - nsCString(uint32_t aFlags) 14:20:15 INFO - : substring_type(aFlags) 14:20:15 INFO - { 14:20:15 INFO - } 14:20:15 INFO - nsCString(char_type* aData, size_type aLength, uint32_t aFlags) 14:20:15 INFO - : substring_type(aData, aLength, aFlags) 14:20:15 INFO - { 14:20:15 INFO - } 14:20:15 INFO - struct Segment { 14:20:15 INFO - uint32_t mBegin, mLength; 14:20:15 INFO - Segment(uint32_t aBegin, uint32_t aLength) 14:20:15 INFO - : mBegin(aBegin) 14:20:15 INFO - , mLength(aLength) 14:20:15 INFO - {} 14:20:15 INFO - }; 14:20:15 INFO - }; 14:20:15 INFO - class nsFixedCString : public nsCString 14:20:15 INFO - { 14:20:15 INFO - public: 14:20:15 INFO - typedef nsFixedCString self_type; 14:20:15 INFO - typedef nsFixedCString fixed_string_type; 14:20:15 INFO - public: 14:20:15 INFO - nsFixedCString(char_type* aData, size_type aStorageSize) 14:20:15 INFO - : string_type(aData, uint32_t(char_traits::length(aData)), 14:20:15 INFO - F_TERMINATED | F_FIXED | F_CLASS_FIXED) 14:20:15 INFO - , mFixedCapacity(aStorageSize - 1) 14:20:15 INFO - , mFixedBuf(aData) 14:20:15 INFO - { 14:20:15 INFO - } 14:20:15 INFO - nsFixedCString(char_type* aData, size_type aStorageSize, 14:20:15 INFO - size_type aLength) 14:20:15 INFO - : string_type(aData, aLength, F_TERMINATED | F_FIXED | F_CLASS_FIXED) 14:20:15 INFO - , mFixedCapacity(aStorageSize - 1) 14:20:15 INFO - , mFixedBuf(aData) 14:20:15 INFO - { 14:20:15 INFO - mFixedBuf[aLength] = char_type(0); 14:20:15 INFO - } 14:20:15 INFO - self_type& operator=(char_type aChar) 14:20:15 INFO - { 14:20:15 INFO - Assign(aChar); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - self_type& operator=(const char_type* aData) 14:20:15 INFO - { 14:20:15 INFO - Assign(aData); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - self_type& operator=(const substring_type& aStr) 14:20:15 INFO - { 14:20:15 INFO - Assign(aStr); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - self_type& operator=(const substring_tuple_type& aTuple) 14:20:15 INFO - { 14:20:15 INFO - Assign(aTuple); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - protected: 14:20:15 INFO - friend class nsACString_internal; 14:20:15 INFO - size_type mFixedCapacity; 14:20:15 INFO - char_type* mFixedBuf; 14:20:15 INFO - }; 14:20:15 INFO - class nsAutoCString : public nsFixedCString 14:20:15 INFO - { 14:20:15 INFO - public: 14:20:15 INFO - typedef nsAutoCString self_type; 14:20:15 INFO - public: 14:20:15 INFO - nsAutoCString() 14:20:15 INFO - : fixed_string_type(mStorage, kDefaultStorageSize, 0) 14:20:15 INFO - { 14:20:15 INFO - } 14:20:15 INFO - explicit 14:20:15 INFO - nsAutoCString(char_type aChar) 14:20:15 INFO - : fixed_string_type(mStorage, kDefaultStorageSize, 0) 14:20:15 INFO - { 14:20:15 INFO - Assign(aChar); 14:20:15 INFO - } 14:20:15 INFO - explicit 14:20:15 INFO - nsAutoCString(const char_type* aData, size_type aLength = size_type(-1)) 14:20:15 INFO - : fixed_string_type(mStorage, kDefaultStorageSize, 0) 14:20:15 INFO - { 14:20:15 INFO - Assign(aData, aLength); 14:20:15 INFO - } 14:20:15 INFO - #line 604 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTString.h" 14:20:15 INFO - nsAutoCString(const self_type& aStr) 14:20:15 INFO - : fixed_string_type(mStorage, kDefaultStorageSize, 0) 14:20:15 INFO - { 14:20:15 INFO - Assign(aStr); 14:20:15 INFO - } 14:20:15 INFO - explicit 14:20:15 INFO - nsAutoCString(const substring_type& aStr) 14:20:15 INFO - : fixed_string_type(mStorage, kDefaultStorageSize, 0) 14:20:15 INFO - { 14:20:15 INFO - Assign(aStr); 14:20:15 INFO - } 14:20:15 INFO - nsAutoCString(const substring_tuple_type& aTuple) 14:20:15 INFO - : fixed_string_type(mStorage, kDefaultStorageSize, 0) 14:20:15 INFO - { 14:20:15 INFO - Assign(aTuple); 14:20:15 INFO - } 14:20:15 INFO - self_type& operator=(char_type aChar) 14:20:15 INFO - { 14:20:15 INFO - Assign(aChar); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - self_type& operator=(const char_type* aData) 14:20:15 INFO - { 14:20:15 INFO - Assign(aData); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - #line 642 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTString.h" 14:20:15 INFO - self_type& operator=(const self_type& aStr) 14:20:15 INFO - { 14:20:15 INFO - Assign(aStr); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - self_type& operator=(const substring_type& aStr) 14:20:15 INFO - { 14:20:15 INFO - Assign(aStr); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - self_type& operator=(const substring_tuple_type& aTuple) 14:20:15 INFO - { 14:20:15 INFO - Assign(aTuple); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - enum 14:20:15 INFO - { 14:20:15 INFO - kDefaultStorageSize = 64 14:20:15 INFO - }; 14:20:15 INFO - private: 14:20:15 INFO - char_type mStorage[kDefaultStorageSize]; 14:20:15 INFO - }; 14:20:15 INFO - template class nsTArrayElementTraits; 14:20:15 INFO - template<> 14:20:15 INFO - class nsTArrayElementTraits 14:20:15 INFO - { 14:20:15 INFO - public: 14:20:15 INFO - template struct Dont_Instantiate_nsTArray_of; 14:20:15 INFO - template struct Instead_Use_nsTArray_of; 14:20:15 INFO - static Dont_Instantiate_nsTArray_of* 14:20:15 INFO - Construct(Instead_Use_nsTArray_of* aE) 14:20:15 INFO - { 14:20:15 INFO - return 0; 14:20:15 INFO - } 14:20:15 INFO - template 14:20:15 INFO - static Dont_Instantiate_nsTArray_of* 14:20:15 INFO - Construct(Instead_Use_nsTArray_of* aE, const A& aArg) 14:20:15 INFO - { 14:20:15 INFO - return 0; 14:20:15 INFO - } 14:20:15 INFO - static Dont_Instantiate_nsTArray_of* 14:20:15 INFO - Destruct(Instead_Use_nsTArray_of* aE) 14:20:15 INFO - { 14:20:15 INFO - return 0; 14:20:15 INFO - } 14:20:15 INFO - }; 14:20:15 INFO - class nsXPIDLCString : public nsCString 14:20:15 INFO - { 14:20:15 INFO - public: 14:20:15 INFO - typedef nsXPIDLCString self_type; 14:20:15 INFO - public: 14:20:15 INFO - nsXPIDLCString() 14:20:15 INFO - : string_type(char_traits::sEmptyBuffer, 0, F_TERMINATED | F_VOIDED) 14:20:15 INFO - { 14:20:15 INFO - } 14:20:15 INFO - nsXPIDLCString(const self_type& aStr) 14:20:15 INFO - : string_type(char_traits::sEmptyBuffer, 0, F_TERMINATED | F_VOIDED) 14:20:15 INFO - { 14:20:15 INFO - Assign(aStr); 14:20:15 INFO - } 14:20:15 INFO - #line 736 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTString.h" 14:20:15 INFO - const char_type* get() const 14:20:15 INFO - #line 738 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTString.h" 14:20:15 INFO - { 14:20:15 INFO - return (mFlags & F_VOIDED) ? nullptr : mData; 14:20:15 INFO - } 14:20:15 INFO - operator const char_type*() const 14:20:15 INFO - { 14:20:15 INFO - return get(); 14:20:15 INFO - } 14:20:15 INFO - char_type operator[](int32_t aIndex) const 14:20:15 INFO - { 14:20:15 INFO - return CharAt(index_type(aIndex)); 14:20:15 INFO - } 14:20:15 INFO - self_type& operator=(char_type aChar) 14:20:15 INFO - { 14:20:15 INFO - Assign(aChar); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - self_type& operator=(const char_type* aStr) 14:20:15 INFO - { 14:20:15 INFO - Assign(aStr); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - self_type& operator=(const self_type& aStr) 14:20:15 INFO - { 14:20:15 INFO - Assign(aStr); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - self_type& operator=(const substring_type& aStr) 14:20:15 INFO - { 14:20:15 INFO - Assign(aStr); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - self_type& operator=(const substring_tuple_type& aTuple) 14:20:15 INFO - { 14:20:15 INFO - Assign(aTuple); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - }; 14:20:15 INFO - class nsCGetterCopies 14:20:15 INFO - { 14:20:15 INFO - public: 14:20:15 INFO - typedef char char_type; 14:20:15 INFO - explicit nsCGetterCopies(nsACString_internal& aStr) 14:20:15 INFO - : mString(aStr) 14:20:15 INFO - , mData(nullptr) 14:20:15 INFO - { 14:20:15 INFO - } 14:20:15 INFO - ~nsCGetterCopies() 14:20:15 INFO - { 14:20:15 INFO - mString.Adopt(mData); 14:20:15 INFO - } 14:20:15 INFO - operator char_type**() 14:20:15 INFO - { 14:20:15 INFO - return &mData; 14:20:15 INFO - } 14:20:15 INFO - private: 14:20:15 INFO - nsACString_internal& mString; 14:20:15 INFO - char_type* mData; 14:20:15 INFO - }; 14:20:15 INFO - inline nsCGetterCopies 14:20:15 INFO - getter_Copies(nsACString_internal& aString) 14:20:15 INFO - { 14:20:15 INFO - return nsCGetterCopies(aString); 14:20:15 INFO - } 14:20:15 INFO - class nsAdoptingCString : public nsXPIDLCString 14:20:15 INFO - { 14:20:15 INFO - public: 14:20:15 INFO - typedef nsAdoptingCString self_type; 14:20:15 INFO - public: 14:20:15 INFO - explicit nsAdoptingCString() 14:20:15 INFO - { 14:20:15 INFO - } 14:20:15 INFO - explicit nsAdoptingCString(char_type* aStr, 14:20:15 INFO - size_type aLength = size_type(-1)) 14:20:15 INFO - { 14:20:15 INFO - Adopt(aStr, aLength); 14:20:15 INFO - } 14:20:15 INFO - nsAdoptingCString(const self_type& aStr) 14:20:15 INFO - { 14:20:15 INFO - *this = aStr; 14:20:15 INFO - } 14:20:15 INFO - self_type& operator=(const substring_type& aStr) 14:20:15 INFO - { 14:20:15 INFO - Assign(aStr); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - self_type& operator=(const substring_tuple_type& aTuple) 14:20:15 INFO - { 14:20:15 INFO - Assign(aTuple); 14:20:15 INFO - return *this; 14:20:15 INFO - } 14:20:15 INFO - self_type& operator=(const self_type& aStr); 14:20:15 INFO - private: 14:20:15 INFO - self_type& operator=(const char_type* aData) = delete; 14:20:15 INFO - self_type& operator=(char_type* aData) = delete; 14:20:15 INFO - }; 14:20:15 INFO - #line 39 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsString.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\string-template-undef.h" 14:20:15 INFO - #line 40 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsString.h" 14:20:15 INFO - static_assert(sizeof(char16_t) == 2, "size of char16_t must be 2"); 14:20:15 INFO - static_assert(sizeof(nsString::char_type) == 2, 14:20:15 INFO - "size of nsString::char_type must be 2"); 14:20:15 INFO - static_assert(nsString::char_type(-1) > nsString::char_type(0), 14:20:15 INFO - "nsString::char_type must be unsigned"); 14:20:15 INFO - static_assert(sizeof(nsCString::char_type) == 1, 14:20:15 INFO - "size of nsCString::char_type must be 1"); 14:20:15 INFO - class NS_LossyConvertUTF16toASCII : public nsAutoCString 14:20:15 INFO - { 14:20:15 INFO - public: 14:20:15 INFO - explicit NS_LossyConvertUTF16toASCII(const char16ptr_t aString) 14:20:15 INFO - { 14:20:15 INFO - LossyAppendUTF16toASCII(aString, *this); 14:20:15 INFO - } 14:20:15 INFO - NS_LossyConvertUTF16toASCII(const char16ptr_t aString, uint32_t aLength) 14:20:15 INFO - { 14:20:15 INFO - LossyAppendUTF16toASCII(Substring(aString, aLength), *this); 14:20:15 INFO - } 14:20:15 INFO - explicit NS_LossyConvertUTF16toASCII(const nsAString_internal& aString) 14:20:15 INFO - { 14:20:15 INFO - LossyAppendUTF16toASCII(aString, *this); 14:20:15 INFO - } 14:20:15 INFO - private: 14:20:15 INFO - NS_LossyConvertUTF16toASCII(char) = delete; 14:20:15 INFO - }; 14:20:15 INFO - class NS_ConvertASCIItoUTF16 : public nsAutoString 14:20:15 INFO - { 14:20:15 INFO - public: 14:20:15 INFO - explicit NS_ConvertASCIItoUTF16(const char* aCString) 14:20:15 INFO - { 14:20:15 INFO - AppendASCIItoUTF16(aCString, *this); 14:20:15 INFO - } 14:20:15 INFO - NS_ConvertASCIItoUTF16(const char* aCString, uint32_t aLength) 14:20:15 INFO - { 14:20:15 INFO - AppendASCIItoUTF16(Substring(aCString, aLength), *this); 14:20:15 INFO - } 14:20:15 INFO - explicit NS_ConvertASCIItoUTF16(const nsACString_internal& aCString) 14:20:15 INFO - { 14:20:15 INFO - AppendASCIItoUTF16(aCString, *this); 14:20:15 INFO - } 14:20:15 INFO - private: 14:20:15 INFO - NS_ConvertASCIItoUTF16(char16_t) = delete; 14:20:15 INFO - }; 14:20:15 INFO - class NS_ConvertUTF16toUTF8 : public nsAutoCString 14:20:15 INFO - { 14:20:15 INFO - public: 14:20:15 INFO - explicit NS_ConvertUTF16toUTF8(const char16ptr_t aString) 14:20:15 INFO - { 14:20:15 INFO - AppendUTF16toUTF8(aString, *this); 14:20:15 INFO - } 14:20:15 INFO - NS_ConvertUTF16toUTF8(const char16ptr_t aString, uint32_t aLength) 14:20:15 INFO - { 14:20:15 INFO - AppendUTF16toUTF8(Substring(aString, aLength), *this); 14:20:15 INFO - } 14:20:15 INFO - explicit NS_ConvertUTF16toUTF8(const nsAString_internal& aString) 14:20:15 INFO - { 14:20:15 INFO - AppendUTF16toUTF8(aString, *this); 14:20:15 INFO - } 14:20:15 INFO - private: 14:20:15 INFO - NS_ConvertUTF16toUTF8(char) = delete; 14:20:15 INFO - }; 14:20:15 INFO - class NS_ConvertUTF8toUTF16 : public nsAutoString 14:20:15 INFO - { 14:20:15 INFO - public: 14:20:15 INFO - explicit NS_ConvertUTF8toUTF16(const char* aCString) 14:20:15 INFO - { 14:20:15 INFO - AppendUTF8toUTF16(aCString, *this); 14:20:15 INFO - } 14:20:15 INFO - NS_ConvertUTF8toUTF16(const char* aCString, uint32_t aLength) 14:20:15 INFO - { 14:20:15 INFO - AppendUTF8toUTF16(Substring(aCString, aLength), *this); 14:20:15 INFO - } 14:20:15 INFO - explicit NS_ConvertUTF8toUTF16(const nsACString_internal& aCString) 14:20:15 INFO - { 14:20:15 INFO - AppendUTF8toUTF16(aCString, *this); 14:20:15 INFO - } 14:20:15 INFO - private: 14:20:15 INFO - NS_ConvertUTF8toUTF16(char16_t) = delete; 14:20:15 INFO - }; 14:20:15 INFO - inline char16_t* 14:20:15 INFO - wwc(wchar_t* aStr) 14:20:15 INFO - { 14:20:15 INFO - return reinterpret_cast(aStr); 14:20:15 INFO - } 14:20:15 INFO - inline wchar_t* 14:20:15 INFO - wwc(char16_t* aStr) 14:20:15 INFO - { 14:20:15 INFO - return reinterpret_cast(aStr); 14:20:15 INFO - } 14:20:15 INFO - inline const char16_t* 14:20:15 INFO - wwc(const wchar_t* aStr) 14:20:15 INFO - { 14:20:15 INFO - return reinterpret_cast(aStr); 14:20:15 INFO - } 14:20:15 INFO - inline const wchar_t* 14:20:15 INFO - wwc(const char16_t* aStr) 14:20:15 INFO - { 14:20:15 INFO - return reinterpret_cast(aStr); 14:20:15 INFO - } 14:20:15 INFO - #line 193 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsString.h" 14:20:15 INFO - typedef nsAutoString nsVoidableString; 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsDependentString.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsString.h" 14:20:15 INFO - #line 11 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsDependentString.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\string-template-def-unichar.h" 14:20:15 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsDependentString.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTDependentString.h" 14:20:15 INFO - class nsDependentString : public nsString 14:20:15 INFO - { 14:20:15 INFO - public: 14:20:15 INFO - typedef nsDependentString self_type; 14:20:15 INFO - public: 14:20:15 INFO - nsDependentString(const char_type* aStart, const char_type* aEnd) 14:20:15 INFO - : string_type(const_cast(aStart), 14:20:15 INFO - uint32_t(aEnd - aStart), F_TERMINATED) 14:20:15 INFO - { 14:20:15 INFO - AssertValidDependentString(); 14:20:15 INFO - } 14:20:15 INFO - nsDependentString(const char_type* aData, uint32_t aLength) 14:20:15 INFO - : string_type(const_cast(aData), aLength, F_TERMINATED) 14:20:15 INFO - { 14:20:15 INFO - AssertValidDependentString(); 14:20:15 INFO - } 14:20:15 INFO - nsDependentString(char16ptr_t aData, uint32_t aLength) 14:20:15 INFO - : nsDependentString(static_cast(aData), aLength) 14:20:15 INFO - { 14:20:15 INFO - } 14:20:15 INFO - #line 50 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTDependentString.h" 14:20:15 INFO - explicit 14:20:15 INFO - nsDependentString(const char_type* aData) 14:20:15 INFO - : string_type(const_cast(aData), 14:20:15 INFO - uint32_t(char_traits::length(aData)), F_TERMINATED) 14:20:15 INFO - { 14:20:15 INFO - AssertValidDependentString(); 14:20:15 INFO - } 14:20:15 INFO - explicit 14:20:15 INFO - nsDependentString(char16ptr_t aData) 14:20:15 INFO - : nsDependentString(static_cast(aData)) 14:20:15 INFO - { 14:20:15 INFO - } 14:20:15 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTDependentString.h" 14:20:15 INFO - nsDependentString(const string_type& aStr, uint32_t aStartPos) 14:20:15 INFO - : string_type() 14:20:15 INFO - { 14:20:15 INFO - Rebind(aStr, aStartPos); 14:20:15 INFO - } 14:20:15 INFO - nsDependentString() 14:20:15 INFO - : string_type() 14:20:15 INFO - { 14:20:15 INFO - } 14:20:15 INFO - using nsString::Rebind; 14:20:15 INFO - void Rebind(const char_type* aData) 14:20:15 INFO - { 14:20:15 INFO - Rebind(aData, uint32_t(char_traits::length(aData))); 14:20:15 INFO - } 14:20:15 INFO - void Rebind(const char_type* aStart, const char_type* aEnd) 14:20:15 INFO - { 14:20:15 INFO - Rebind(aStart, uint32_t(aEnd - aStart)); 14:20:15 INFO - } 14:20:15 INFO - void Rebind(const string_type&, uint32_t aStartPos); 14:20:15 INFO - private: 14:20:15 INFO - nsDependentString(const substring_tuple_type&) = delete; 14:20:15 INFO - }; 14:20:15 INFO - #line 16 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsDependentString.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\string-template-undef.h" 14:20:15 INFO - #line 17 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsDependentString.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\string-template-def-char.h" 14:20:15 INFO - #line 20 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsDependentString.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTDependentString.h" 14:20:15 INFO - class nsDependentCString : public nsCString 14:20:15 INFO - { 14:20:15 INFO - public: 14:20:15 INFO - typedef nsDependentCString self_type; 14:20:15 INFO - public: 14:20:15 INFO - nsDependentCString(const char_type* aStart, const char_type* aEnd) 14:20:15 INFO - : string_type(const_cast(aStart), 14:20:15 INFO - uint32_t(aEnd - aStart), F_TERMINATED) 14:20:15 INFO - { 14:20:15 INFO - AssertValidDependentString(); 14:20:15 INFO - } 14:20:15 INFO - nsDependentCString(const char_type* aData, uint32_t aLength) 14:20:15 INFO - : string_type(const_cast(aData), aLength, F_TERMINATED) 14:20:15 INFO - { 14:20:15 INFO - AssertValidDependentString(); 14:20:15 INFO - } 14:20:15 INFO - #line 50 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTDependentString.h" 14:20:15 INFO - explicit 14:20:15 INFO - nsDependentCString(const char_type* aData) 14:20:15 INFO - : string_type(const_cast(aData), 14:20:15 INFO - uint32_t(char_traits::length(aData)), F_TERMINATED) 14:20:15 INFO - { 14:20:15 INFO - AssertValidDependentString(); 14:20:15 INFO - } 14:20:15 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTDependentString.h" 14:20:15 INFO - nsDependentCString(const string_type& aStr, uint32_t aStartPos) 14:20:15 INFO - : string_type() 14:20:15 INFO - { 14:20:15 INFO - Rebind(aStr, aStartPos); 14:20:15 INFO - } 14:20:15 INFO - nsDependentCString() 14:20:15 INFO - : string_type() 14:20:15 INFO - { 14:20:15 INFO - } 14:20:15 INFO - using nsCString::Rebind; 14:20:15 INFO - void Rebind(const char_type* aData) 14:20:15 INFO - { 14:20:15 INFO - Rebind(aData, uint32_t(char_traits::length(aData))); 14:20:15 INFO - } 14:20:15 INFO - void Rebind(const char_type* aStart, const char_type* aEnd) 14:20:15 INFO - { 14:20:15 INFO - Rebind(aStart, uint32_t(aEnd - aStart)); 14:20:15 INFO - } 14:20:15 INFO - void Rebind(const string_type&, uint32_t aStartPos); 14:20:15 INFO - private: 14:20:15 INFO - nsDependentCString(const substring_tuple_type&) = delete; 14:20:15 INFO - }; 14:20:15 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsDependentString.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\string-template-undef.h" 14:20:15 INFO - #line 22 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsDependentString.h" 14:20:15 INFO - #line 24 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsDependentString.h" 14:20:15 INFO - #line 198 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsString.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsLiteralString.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsString.h" 14:20:15 INFO - #line 12 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsLiteralString.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\string-template-def-unichar.h" 14:20:15 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsLiteralString.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTLiteralString.h" 14:20:15 INFO - class nsLiteralString : public nsString 14:20:15 INFO - { 14:20:15 INFO - public: 14:20:15 INFO - typedef nsLiteralString self_type; 14:20:15 INFO - public: 14:20:15 INFO - template 14:20:15 INFO - explicit nsLiteralString(const char_type (&aStr)[N]) 14:20:15 INFO - : string_type(const_cast(aStr), N - 1, F_TERMINATED | F_LITERAL) 14:20:15 INFO - { 14:20:15 INFO - } 14:20:15 INFO - private: 14:20:15 INFO - template 14:20:15 INFO - nsLiteralString(char_type (&aStr)[N]) = delete; 14:20:15 INFO - }; 14:20:15 INFO - #line 16 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsLiteralString.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\string-template-undef.h" 14:20:15 INFO - #line 17 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsLiteralString.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\string-template-def-char.h" 14:20:15 INFO - #line 20 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsLiteralString.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTLiteralString.h" 14:20:15 INFO - class nsLiteralCString : public nsCString 14:20:15 INFO - { 14:20:15 INFO - public: 14:20:15 INFO - typedef nsLiteralCString self_type; 14:20:15 INFO - public: 14:20:15 INFO - template 14:20:15 INFO - explicit nsLiteralCString(const char_type (&aStr)[N]) 14:20:15 INFO - : string_type(const_cast(aStr), N - 1, F_TERMINATED | F_LITERAL) 14:20:15 INFO - { 14:20:15 INFO - } 14:20:15 INFO - private: 14:20:15 INFO - template 14:20:15 INFO - nsLiteralCString(char_type (&aStr)[N]) = delete; 14:20:15 INFO - }; 14:20:15 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsLiteralString.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\string-template-undef.h" 14:20:15 INFO - #line 22 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsLiteralString.h" 14:20:15 INFO - #line 38 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsLiteralString.h" 14:20:15 INFO - #line 199 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsString.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsPromiseFlatString.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsString.h" 14:20:15 INFO - #line 11 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsPromiseFlatString.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\string-template-def-unichar.h" 14:20:15 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsPromiseFlatString.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTPromiseFlatString.h" 14:20:15 INFO - class nsPromiseFlatString : public nsString 14:20:15 INFO - { 14:20:15 INFO - public: 14:20:15 INFO - typedef nsPromiseFlatString self_type; 14:20:15 INFO - private: 14:20:15 INFO - void Init(const substring_type&); 14:20:15 INFO - void operator=(const self_type&) = delete; 14:20:15 INFO - nsPromiseFlatString() = delete; 14:20:15 INFO - nsPromiseFlatString(const string_type& aStr) = delete; 14:20:15 INFO - public: 14:20:15 INFO - explicit 14:20:15 INFO - nsPromiseFlatString(const substring_type& aStr) 14:20:15 INFO - : string_type() 14:20:15 INFO - { 14:20:15 INFO - Init(aStr); 14:20:15 INFO - } 14:20:15 INFO - explicit 14:20:15 INFO - nsPromiseFlatString(const substring_tuple_type& aTuple) 14:20:15 INFO - : string_type() 14:20:15 INFO - { 14:20:15 INFO - Assign(aTuple); 14:20:15 INFO - } 14:20:15 INFO - }; 14:20:15 INFO - template 14:20:15 INFO - const nsPromiseFlatString 14:20:15 INFO - PromiseFlatString(const T& aString) 14:20:15 INFO - { 14:20:15 INFO - return nsPromiseFlatString(aString); 14:20:15 INFO - } 14:20:15 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsPromiseFlatString.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\string-template-undef.h" 14:20:15 INFO - #line 16 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsPromiseFlatString.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\string-template-def-char.h" 14:20:15 INFO - #line 19 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsPromiseFlatString.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTPromiseFlatString.h" 14:20:15 INFO - class nsPromiseFlatCString : public nsCString 14:20:15 INFO - { 14:20:15 INFO - public: 14:20:15 INFO - typedef nsPromiseFlatCString self_type; 14:20:15 INFO - private: 14:20:15 INFO - void Init(const substring_type&); 14:20:15 INFO - void operator=(const self_type&) = delete; 14:20:15 INFO - nsPromiseFlatCString() = delete; 14:20:15 INFO - nsPromiseFlatCString(const string_type& aStr) = delete; 14:20:15 INFO - public: 14:20:15 INFO - explicit 14:20:15 INFO - nsPromiseFlatCString(const substring_type& aStr) 14:20:15 INFO - : string_type() 14:20:15 INFO - { 14:20:15 INFO - Init(aStr); 14:20:15 INFO - } 14:20:15 INFO - explicit 14:20:15 INFO - nsPromiseFlatCString(const substring_tuple_type& aTuple) 14:20:15 INFO - : string_type() 14:20:15 INFO - { 14:20:15 INFO - Assign(aTuple); 14:20:15 INFO - } 14:20:15 INFO - }; 14:20:15 INFO - template 14:20:15 INFO - const nsPromiseFlatCString 14:20:15 INFO - PromiseFlatCString(const T& aString) 14:20:15 INFO - { 14:20:15 INFO - return nsPromiseFlatCString(aString); 14:20:15 INFO - } 14:20:15 INFO - #line 20 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsPromiseFlatString.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\string-template-undef.h" 14:20:15 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsPromiseFlatString.h" 14:20:15 INFO - #line 23 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsPromiseFlatString.h" 14:20:15 INFO - #line 200 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsString.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsMemory.h" 14:20:15 INFO - class nsIMemory; 14:20:15 INFO - class nsMemory 14:20:15 INFO - { 14:20:15 INFO - public: 14:20:15 INFO - static nsresult HeapMinimize(bool aImmediate); 14:20:15 INFO - static void* Clone(const void* aPtr, size_t aSize); 14:20:15 INFO - static nsIMemory* GetGlobalMemoryService(); 14:20:15 INFO - }; 14:20:15 INFO - namespace mozilla { 14:20:15 INFO - template 14:20:15 INFO - struct AlignmentTestStruct 14:20:15 INFO - { 14:20:15 INFO - char c; 14:20:15 INFO - T t; 14:20:15 INFO - }; 14:20:15 INFO - } 14:20:15 INFO - enum nsAssignmentType 14:20:15 INFO - { 14:20:15 INFO - NS_ASSIGNMENT_COPY, 14:20:15 INFO - NS_ASSIGNMENT_DEPEND, 14:20:15 INFO - NS_ASSIGNMENT_ADOPT 14:20:15 INFO - }; 14:20:15 INFO - #line 136 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsMemory.h" 14:20:15 INFO - #line 203 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsString.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\plhash.h" 14:20:15 INFO - extern "C" { 14:20:15 INFO - typedef struct PLHashEntry PLHashEntry; 14:20:15 INFO - typedef struct PLHashTable PLHashTable; 14:20:15 INFO - typedef PRUint32 PLHashNumber; 14:20:15 INFO - typedef PLHashNumber ( *PLHashFunction)(const void *key); 14:20:15 INFO - typedef PRIntn ( *PLHashComparator)(const void *v1, const void *v2); 14:20:15 INFO - typedef PRIntn ( *PLHashEnumerator)(PLHashEntry *he, PRIntn i, void *arg); 14:20:15 INFO - typedef struct PLHashAllocOps { 14:20:15 INFO - void * ( *allocTable)(void *pool, PRSize size); 14:20:15 INFO - void ( *freeTable)(void *pool, void *item); 14:20:15 INFO - PLHashEntry * ( *allocEntry)(void *pool, const void *key); 14:20:15 INFO - void ( *freeEntry)(void *pool, PLHashEntry *he, PRUintn flag); 14:20:15 INFO - } PLHashAllocOps; 14:20:15 INFO - struct PLHashEntry { 14:20:15 INFO - PLHashEntry *next; 14:20:15 INFO - PLHashNumber keyHash; 14:20:15 INFO - const void *key; 14:20:15 INFO - void *value; 14:20:15 INFO - }; 14:20:15 INFO - struct PLHashTable { 14:20:15 INFO - PLHashEntry **buckets; 14:20:15 INFO - PRUint32 nentries; 14:20:15 INFO - PRUint32 shift; 14:20:15 INFO - PLHashFunction keyHash; 14:20:15 INFO - PLHashComparator keyCompare; 14:20:15 INFO - PLHashComparator valueCompare; 14:20:15 INFO - const PLHashAllocOps *allocOps; 14:20:15 INFO - void *allocPriv; 14:20:15 INFO - }; 14:20:15 INFO - extern __declspec(dllexport) PLHashTable * 14:20:15 INFO - PL_NewHashTable(PRUint32 numBuckets, PLHashFunction keyHash, 14:20:15 INFO - PLHashComparator keyCompare, PLHashComparator valueCompare, 14:20:15 INFO - const PLHashAllocOps *allocOps, void *allocPriv); 14:20:15 INFO - extern __declspec(dllexport) void 14:20:15 INFO - PL_HashTableDestroy(PLHashTable *ht); 14:20:15 INFO - extern __declspec(dllexport) PLHashEntry * 14:20:15 INFO - PL_HashTableAdd(PLHashTable *ht, const void *key, void *value); 14:20:15 INFO - extern __declspec(dllexport) PRBool 14:20:15 INFO - PL_HashTableRemove(PLHashTable *ht, const void *key); 14:20:15 INFO - extern __declspec(dllexport) void * 14:20:15 INFO - PL_HashTableLookup(PLHashTable *ht, const void *key); 14:20:15 INFO - extern __declspec(dllexport) void * 14:20:15 INFO - PL_HashTableLookupConst(PLHashTable *ht, const void *key); 14:20:15 INFO - extern __declspec(dllexport) PRIntn 14:20:15 INFO - PL_HashTableEnumerateEntries(PLHashTable *ht, PLHashEnumerator f, void *arg); 14:20:15 INFO - extern __declspec(dllexport) PLHashNumber 14:20:15 INFO - PL_HashString(const void *key); 14:20:15 INFO - extern __declspec(dllexport) PRIntn 14:20:15 INFO - PL_CompareStrings(const void *v1, const void *v2); 14:20:15 INFO - extern __declspec(dllexport) PRIntn 14:20:15 INFO - PL_CompareValues(const void *v1, const void *v2); 14:20:15 INFO - extern __declspec(dllexport) PLHashEntry ** 14:20:15 INFO - PL_HashTableRawLookup(PLHashTable *ht, PLHashNumber keyHash, const void *key); 14:20:15 INFO - extern __declspec(dllexport) PLHashEntry ** 14:20:15 INFO - PL_HashTableRawLookupConst(PLHashTable *ht, PLHashNumber keyHash, 14:20:15 INFO - const void *key); 14:20:15 INFO - extern __declspec(dllexport) PLHashEntry * 14:20:15 INFO - PL_HashTableRawAdd(PLHashTable *ht, PLHashEntry **hep, PLHashNumber keyHash, 14:20:15 INFO - const void *key, void *value); 14:20:15 INFO - extern __declspec(dllexport) void 14:20:15 INFO - PL_HashTableRawRemove(PLHashTable *ht, PLHashEntry **hep, PLHashEntry *he); 14:20:15 INFO - extern __declspec(dllexport) PRIntn 14:20:15 INFO - PL_HashTableDump(PLHashTable *ht, PLHashEnumerator dump, FILE *fp); 14:20:15 INFO - } 14:20:15 INFO - #line 127 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\plhash.h" 14:20:15 INFO - #line 206 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsString.h" 14:20:15 INFO - #line 208 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsString.h" 14:20:15 INFO - #line 11 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\browser\\components\\shell\\nsWindowsShellService.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIWindowsShellService.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIShellService.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsISupports.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsrootidl.h" 14:20:15 INFO - typedef int64_t PRTime; 14:20:15 INFO - class nsAString_internal; 14:20:15 INFO - class nsACString_internal; 14:20:15 INFO - #line 54 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsrootidl.h" 14:20:15 INFO - #line 56 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsrootidl.h" 14:20:15 INFO - #line 11 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsISupports.h" 14:20:15 INFO - #line 12 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsISupports.h" 14:20:15 INFO - #line 129 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsISupports.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsISupportsBase.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsID.h" 14:20:15 INFO - struct nsID 14:20:15 INFO - { 14:20:15 INFO - uint32_t m0; 14:20:15 INFO - uint16_t m1; 14:20:15 INFO - uint16_t m2; 14:20:15 INFO - uint8_t m3[8]; 14:20:15 INFO - void Clear(); 14:20:15 INFO - inline bool Equals(const nsID& aOther) const 14:20:15 INFO - { 14:20:15 INFO - return 14:20:15 INFO - (((uint32_t*)&m0)[0] == ((uint32_t*)&aOther.m0)[0]) && 14:20:15 INFO - (((uint32_t*)&m0)[1] == ((uint32_t*)&aOther.m0)[1]) && 14:20:15 INFO - (((uint32_t*)&m0)[2] == ((uint32_t*)&aOther.m0)[2]) && 14:20:15 INFO - (((uint32_t*)&m0)[3] == ((uint32_t*)&aOther.m0)[3]); 14:20:15 INFO - } 14:20:15 INFO - inline bool operator==(const nsID& aOther) const 14:20:15 INFO - { 14:20:15 INFO - return Equals(aOther); 14:20:15 INFO - } 14:20:15 INFO - bool Parse(const char* aIDStr); 14:20:15 INFO - char* ToString() const; 14:20:15 INFO - void ToProvidedString(char (&aDest)[39]) const; 14:20:15 INFO - #line 85 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsID.h" 14:20:15 INFO - }; 14:20:15 INFO - class nsIDToCString 14:20:15 INFO - { 14:20:15 INFO - public: 14:20:15 INFO - explicit nsIDToCString(const nsID& aID) 14:20:15 INFO - { 14:20:15 INFO - aID.ToProvidedString(mStringBytes); 14:20:15 INFO - } 14:20:15 INFO - const char *get() const 14:20:15 INFO - { 14:20:15 INFO - return mStringBytes; 14:20:15 INFO - } 14:20:15 INFO - protected: 14:20:15 INFO - char mStringBytes[39]; 14:20:15 INFO - }; 14:20:15 INFO - #line 113 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsID.h" 14:20:15 INFO - typedef nsID nsCID; 14:20:15 INFO - typedef nsID nsIID; 14:20:15 INFO - #line 180 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsID.h" 14:20:15 INFO - #line 17 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsISupportsBase.h" 14:20:15 INFO - #line 18 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsISupportsBase.h" 14:20:15 INFO - class __declspec(novtable) nsISupports 14:20:15 INFO - { 14:20:15 INFO - public: 14:20:15 INFO - template struct COMTypeInfo; 14:20:15 INFO - virtual nsresult __stdcall QueryInterface(const nsIID& aIID, void** aInstancePtr) = 0; 14:20:15 INFO - virtual MozExternalRefCountType __stdcall AddRef(void) = 0; 14:20:15 INFO - virtual MozExternalRefCountType __stdcall Release(void) = 0; 14:20:15 INFO - }; 14:20:15 INFO - template struct nsISupports::COMTypeInfo { static const nsIID kIID ; }; template const nsIID nsISupports::COMTypeInfo::kIID = { 0x00000000, 0x0000, 0x0000, {0xc0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x46} }; 14:20:15 INFO - #line 86 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsISupportsBase.h" 14:20:15 INFO - #line 130 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsISupports.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsISupportsUtils.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsISupportsImpl.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsISupportsUtils.h" 14:20:15 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsISupportsImpl.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prthread.h" 14:20:15 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prinrval.h" 14:20:15 INFO - #line 145 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prinrval.h" 14:20:15 INFO - #line 48 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prthread.h" 14:20:15 INFO - extern "C" { 14:20:15 INFO - typedef struct PRThread PRThread; 14:20:15 INFO - typedef struct PRThreadStack PRThreadStack; 14:20:15 INFO - typedef enum PRThreadType { 14:20:15 INFO - PR_USER_THREAD, 14:20:15 INFO - PR_SYSTEM_THREAD 14:20:15 INFO - } PRThreadType; 14:20:15 INFO - typedef enum PRThreadScope { 14:20:15 INFO - PR_LOCAL_THREAD, 14:20:15 INFO - PR_GLOBAL_THREAD, 14:20:15 INFO - PR_GLOBAL_BOUND_THREAD 14:20:15 INFO - } PRThreadScope; 14:20:15 INFO - typedef enum PRThreadState { 14:20:15 INFO - PR_JOINABLE_THREAD, 14:20:15 INFO - PR_UNJOINABLE_THREAD 14:20:15 INFO - } PRThreadState; 14:20:15 INFO - typedef enum PRThreadPriority 14:20:15 INFO - { 14:20:15 INFO - PR_PRIORITY_FIRST = 0, 14:20:15 INFO - PR_PRIORITY_LOW = 0, 14:20:15 INFO - PR_PRIORITY_NORMAL = 1, 14:20:15 INFO - PR_PRIORITY_HIGH = 2, 14:20:15 INFO - PR_PRIORITY_URGENT = 3, 14:20:15 INFO - PR_PRIORITY_LAST = 3 14:20:15 INFO - } PRThreadPriority; 14:20:15 INFO - __declspec(dllimport) PRThread* PR_CreateThread(PRThreadType type, 14:20:15 INFO - void ( *start)(void *arg), 14:20:15 INFO - void *arg, 14:20:15 INFO - PRThreadPriority priority, 14:20:15 INFO - PRThreadScope scope, 14:20:15 INFO - PRThreadState state, 14:20:15 INFO - PRUint32 stackSize); 14:20:15 INFO - __declspec(dllimport) PRStatus PR_JoinThread(PRThread *thread); 14:20:15 INFO - __declspec(dllimport) PRThread* PR_GetCurrentThread(void); 14:20:15 INFO - __declspec(dllimport) PRThreadPriority PR_GetThreadPriority(const PRThread *thread); 14:20:16 INFO - __declspec(dllimport) void PR_SetThreadPriority(PRThread *thread, PRThreadPriority priority); 14:20:16 INFO - __declspec(dllimport) PRStatus PR_SetCurrentThreadName(const char *name); 14:20:16 INFO - __declspec(dllimport) const char * PR_GetThreadName(const PRThread *thread); 14:20:16 INFO - typedef void ( *PRThreadPrivateDTOR)(void *priv); 14:20:16 INFO - __declspec(dllimport) PRStatus PR_NewThreadPrivateIndex( 14:20:16 INFO - PRUintn *newIndex, PRThreadPrivateDTOR destructor); 14:20:16 INFO - __declspec(dllimport) PRStatus PR_SetThreadPrivate(PRUintn tpdIndex, void *priv); 14:20:16 INFO - __declspec(dllimport) void* PR_GetThreadPrivate(PRUintn tpdIndex); 14:20:16 INFO - __declspec(dllimport) PRStatus PR_Interrupt(PRThread *thread); 14:20:16 INFO - __declspec(dllimport) void PR_ClearInterrupt(void); 14:20:16 INFO - __declspec(dllimport) void PR_BlockInterrupt(void); 14:20:16 INFO - __declspec(dllimport) void PR_UnblockInterrupt(void); 14:20:16 INFO - __declspec(dllimport) PRStatus PR_Sleep(PRIntervalTime ticks); 14:20:16 INFO - __declspec(dllimport) PRThreadScope PR_GetThreadScope(const PRThread *thread); 14:20:16 INFO - __declspec(dllimport) PRThreadType PR_GetThreadType(const PRThread *thread); 14:20:16 INFO - __declspec(dllimport) PRThreadState PR_GetThreadState(const PRThread *thread); 14:20:16 INFO - } 14:20:16 INFO - #line 273 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nspr\\prthread.h" 14:20:16 INFO - #line 19 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsISupportsImpl.h" 14:20:16 INFO - #line 20 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsISupportsImpl.h" 14:20:16 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Atomics.h" 14:20:16 INFO - #line 48 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Atomics.h" 14:20:16 INFO - namespace mozilla { 14:20:16 INFO - enum MemoryOrdering { 14:20:16 INFO - Relaxed, 14:20:16 INFO - ReleaseAcquire, 14:20:16 INFO - SequentiallyConsistent, 14:20:16 INFO - }; 14:20:16 INFO - } 14:20:16 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\atomic" 14:20:16 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\atomic" 14:20:16 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\atomic" 14:20:16 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\atomic" 14:20:16 INFO - #line 54 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\atomic" 14:20:16 INFO - #pragma warning( push ) 14:20:16 INFO - #pragma warning( disable : 4275 4530 ) 14:20:16 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\atomic" 14:20:16 INFO - #pragma once 14:20:16 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - #pragma once 14:20:16 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic0.h" 14:20:16 INFO - #pragma once 14:20:16 INFO - #pragma pack(push,8) 14:20:16 INFO - #pragma warning(push,3) 14:20:16 INFO - namespace std { 14:20:16 INFO - typedef enum memory_order { 14:20:16 INFO - memory_order_relaxed, 14:20:16 INFO - memory_order_consume, 14:20:16 INFO - memory_order_acquire, 14:20:16 INFO - memory_order_release, 14:20:16 INFO - memory_order_acq_rel, 14:20:16 INFO - memory_order_seq_cst 14:20:16 INFO - } memory_order; 14:20:16 INFO - typedef _Uint32t _Uint4_t; 14:20:16 INFO - typedef _Uint4_t _Atomic_integral_t; 14:20:16 INFO - #line 42 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic0.h" 14:20:16 INFO - #line 44 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic0.h" 14:20:16 INFO - typedef long _Atomic_flag_t; 14:20:16 INFO - typedef _Atomic_integral_t _Atomic_counter_t; 14:20:16 INFO - inline _Atomic_integral_t 14:20:16 INFO - _Get_atomic_count(const _Atomic_counter_t& _Counter) 14:20:16 INFO - { 14:20:16 INFO - return (_Counter); 14:20:16 INFO - } 14:20:16 INFO - inline void _Init_atomic_counter(_Atomic_counter_t& _Counter, 14:20:16 INFO - _Atomic_integral_t _Value) 14:20:16 INFO - { 14:20:16 INFO - _Counter = _Value; 14:20:16 INFO - } 14:20:16 INFO - #line 72 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic0.h" 14:20:16 INFO - #line 73 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic0.h" 14:20:16 INFO - extern "C" { 14:20:16 INFO - __declspec(dllimport) void __cdecl _Lock_shared_ptr_spin_lock(); 14:20:16 INFO - __declspec(dllimport) void __cdecl _Unlock_shared_ptr_spin_lock(); 14:20:16 INFO - } 14:20:16 INFO - } 14:20:16 INFO - #pragma warning(pop) 14:20:16 INFO - #pragma pack(pop) 14:20:16 INFO - #line 84 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic0.h" 14:20:16 INFO - #line 85 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic0.h" 14:20:16 INFO - #line 7 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\intrin.h" 14:20:16 INFO - #pragma once 14:20:16 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:16 INFO - #line 19 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\intrin.h" 14:20:16 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\setjmp.h" 14:20:16 INFO - #pragma once 14:20:16 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:16 INFO - #line 12 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\setjmp.h" 14:20:16 INFO - __pragma(pack(push, 8)) extern "C" { 14:20:16 INFO - typedef struct __JUMP_BUFFER 14:20:16 INFO - { 14:20:16 INFO - unsigned long Ebp; 14:20:16 INFO - unsigned long Ebx; 14:20:16 INFO - unsigned long Edi; 14:20:16 INFO - unsigned long Esi; 14:20:16 INFO - unsigned long Esp; 14:20:16 INFO - unsigned long Eip; 14:20:16 INFO - unsigned long Registration; 14:20:16 INFO - unsigned long TryLevel; 14:20:16 INFO - unsigned long Cookie; 14:20:16 INFO - unsigned long UnwindFunc; 14:20:16 INFO - unsigned long UnwindData[6]; 14:20:16 INFO - } _JUMP_BUFFER; 14:20:16 INFO - #line 139 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\setjmp.h" 14:20:16 INFO - typedef int jmp_buf[16]; 14:20:16 INFO - #line 147 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\setjmp.h" 14:20:16 INFO - #line 153 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\setjmp.h" 14:20:16 INFO - int __cdecl _setjmp( 14:20:16 INFO - jmp_buf _Buf 14:20:16 INFO - ); 14:20:16 INFO - #pragma warning(push) 14:20:16 INFO - #pragma warning(disable:4987) 14:20:16 INFO - __declspec(noreturn) void __cdecl longjmp( 14:20:16 INFO - jmp_buf _Buf, 14:20:16 INFO - int _Value 14:20:16 INFO - ) throw(...); 14:20:16 INFO - #pragma warning(pop) 14:20:16 INFO - #line 175 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\setjmp.h" 14:20:16 INFO - } __pragma(pack(pop)) 14:20:16 INFO - #line 20 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\intrin.h" 14:20:16 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\immintrin.h" 14:20:16 INFO - #pragma once 14:20:16 INFO - #line 19 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\immintrin.h" 14:20:16 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\immintrin.h" 14:20:16 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\wmmintrin.h" 14:20:16 INFO - #pragma once 14:20:16 INFO - #line 22 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\wmmintrin.h" 14:20:16 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\wmmintrin.h" 14:20:16 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\nmmintrin.h" 14:20:16 INFO - #pragma once 14:20:16 INFO - #line 23 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\nmmintrin.h" 14:20:16 INFO - #line 31 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\nmmintrin.h" 14:20:16 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\smmintrin.h" 14:20:16 INFO - #pragma once 14:20:16 INFO - #line 23 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\smmintrin.h" 14:20:16 INFO - #line 31 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\smmintrin.h" 14:20:16 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\tmmintrin.h" 14:20:16 INFO - #pragma once 14:20:16 INFO - #line 16 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\tmmintrin.h" 14:20:16 INFO - #line 24 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\tmmintrin.h" 14:20:16 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\pmmintrin.h" 14:20:16 INFO - #pragma once 14:20:16 INFO - #line 22 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\pmmintrin.h" 14:20:16 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\pmmintrin.h" 14:20:16 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\emmintrin.h" 14:20:16 INFO - #pragma once 14:20:16 INFO - #line 26 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\emmintrin.h" 14:20:16 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\emmintrin.h" 14:20:16 INFO - #line 38 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\emmintrin.h" 14:20:16 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmmintrin.h" 14:20:16 INFO - #pragma once 14:20:16 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmmintrin.h" 14:20:16 INFO - #line 41 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmmintrin.h" 14:20:16 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\mmintrin.h" 14:20:16 INFO - #pragma once 14:20:16 INFO - #line 23 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\mmintrin.h" 14:20:16 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\mmintrin.h" 14:20:16 INFO - extern "C" { 14:20:16 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\mmintrin.h" 14:20:16 INFO - typedef union __declspec(intrin_type) __declspec(align(8)) __m64 14:20:16 INFO - { 14:20:16 INFO - unsigned __int64 m64_u64; 14:20:16 INFO - float m64_f32[2]; 14:20:16 INFO - __int8 m64_i8[8]; 14:20:16 INFO - __int16 m64_i16[4]; 14:20:16 INFO - __int32 m64_i32[2]; 14:20:16 INFO - __int64 m64_i64; 14:20:16 INFO - unsigned __int8 m64_u8[8]; 14:20:16 INFO - unsigned __int16 m64_u16[4]; 14:20:16 INFO - unsigned __int32 m64_u32[2]; 14:20:16 INFO - } __m64; 14:20:16 INFO - void _m_empty(void); 14:20:16 INFO - __m64 _m_from_int(int _I); 14:20:16 INFO - int _m_to_int(__m64 _M); 14:20:16 INFO - __m64 _m_packsswb(__m64 _MM1, __m64 _MM2); 14:20:16 INFO - __m64 _m_packssdw(__m64 _MM1, __m64 _MM2); 14:20:16 INFO - __m64 _m_packuswb(__m64 _MM1, __m64 _MM2); 14:20:16 INFO - __m64 _m_punpckhbw(__m64 _MM1, __m64 _MM2); 14:20:16 INFO - __m64 _m_punpckhwd(__m64 _MM1, __m64 _MM2); 14:20:16 INFO - __m64 _m_punpckhdq(__m64 _MM1, __m64 _MM2); 14:20:16 INFO - __m64 _m_punpcklbw(__m64 _MM1, __m64 _MM2); 14:20:16 INFO - __m64 _m_punpcklwd(__m64 _MM1, __m64 _MM2); 14:20:16 INFO - __m64 _m_punpckldq(__m64 _MM1, __m64 _MM2); 14:20:16 INFO - __m64 _m_paddb(__m64 _MM1, __m64 _MM2); 14:20:16 INFO - __m64 _m_paddw(__m64 _MM1, __m64 _MM2); 14:20:16 INFO - __m64 _m_paddd(__m64 _MM1, __m64 _MM2); 14:20:16 INFO - __m64 _m_paddsb(__m64 _MM1, __m64 _MM2); 14:20:16 INFO - __m64 _m_paddsw(__m64 _MM1, __m64 _MM2); 14:20:16 INFO - __m64 _m_paddusb(__m64 _MM1, __m64 _MM2); 14:20:16 INFO - __m64 _m_paddusw(__m64 _MM1, __m64 _MM2); 14:20:16 INFO - __m64 _m_psubb(__m64 _MM1, __m64 _MM2); 14:20:16 INFO - __m64 _m_psubw(__m64 _MM1, __m64 _MM2); 14:20:16 INFO - __m64 _m_psubd(__m64 _MM1, __m64 _MM2); 14:20:16 INFO - __m64 _m_psubsb(__m64 _MM1, __m64 _MM2); 14:20:16 INFO - __m64 _m_psubsw(__m64 _MM1, __m64 _MM2); 14:20:16 INFO - __m64 _m_psubusb(__m64 _MM1, __m64 _MM2); 14:20:16 INFO - __m64 _m_psubusw(__m64 _MM1, __m64 _MM2); 14:20:16 INFO - __m64 _m_pmaddwd(__m64 _MM1, __m64 _MM2); 14:20:16 INFO - __m64 _m_pmulhw(__m64 _MM1, __m64 _MM2); 14:20:16 INFO - __m64 _m_pmullw(__m64 _MM1, __m64 _MM2); 14:20:16 INFO - __m64 _m_psllw(__m64 _M, __m64 _Count); 14:20:16 INFO - __m64 _m_psllwi(__m64 _M, int _Count); 14:20:16 INFO - __m64 _m_pslld(__m64 _M, __m64 _Count); 14:20:16 INFO - __m64 _m_pslldi(__m64 _M, int _Count); 14:20:16 INFO - __m64 _m_psllq(__m64 _M, __m64 _Count); 14:20:16 INFO - __m64 _m_psllqi(__m64 _M, int _Count); 14:20:16 INFO - __m64 _m_psraw(__m64 _M, __m64 _Count); 14:20:16 INFO - __m64 _m_psrawi(__m64 _M, int _Count); 14:20:16 INFO - __m64 _m_psrad(__m64 _M, __m64 _Count); 14:20:16 INFO - __m64 _m_psradi(__m64 _M, int _Count); 14:20:16 INFO - __m64 _m_psrlw(__m64 _M, __m64 _Count); 14:20:16 INFO - __m64 _m_psrlwi(__m64 _M, int _Count); 14:20:16 INFO - __m64 _m_psrld(__m64 _M, __m64 _Count); 14:20:16 INFO - __m64 _m_psrldi(__m64 _M, int _Count); 14:20:16 INFO - __m64 _m_psrlq(__m64 _M, __m64 _Count); 14:20:16 INFO - __m64 _m_psrlqi(__m64 _M, int _Count); 14:20:16 INFO - __m64 _m_pand(__m64 _MM1, __m64 _MM2); 14:20:16 INFO - __m64 _m_pandn(__m64 _MM1, __m64 _MM2); 14:20:16 INFO - __m64 _m_por(__m64 _MM1, __m64 _MM2); 14:20:16 INFO - __m64 _m_pxor(__m64 _MM1, __m64 _MM2); 14:20:16 INFO - __m64 _m_pcmpeqb(__m64 _MM1, __m64 _MM2); 14:20:16 INFO - __m64 _m_pcmpeqw(__m64 _MM1, __m64 _MM2); 14:20:16 INFO - __m64 _m_pcmpeqd(__m64 _MM1, __m64 _MM2); 14:20:16 INFO - __m64 _m_pcmpgtb(__m64 _MM1, __m64 _MM2); 14:20:16 INFO - __m64 _m_pcmpgtw(__m64 _MM1, __m64 _MM2); 14:20:16 INFO - __m64 _m_pcmpgtd(__m64 _MM1, __m64 _MM2); 14:20:16 INFO - __m64 _mm_setzero_si64(void); 14:20:16 INFO - __m64 _mm_set_pi32(int _I1, int _I0); 14:20:16 INFO - __m64 _mm_set_pi16(short _S3, short _S2, short _S1, short _S0); 14:20:16 INFO - __m64 _mm_set_pi8(char _B7, char _B6, char _B5, char _B4, 14:20:16 INFO - char _B3, char _B2, char _B1, char _B0); 14:20:16 INFO - __m64 _mm_set1_pi32(int _I); 14:20:16 INFO - __m64 _mm_set1_pi16(short _S); 14:20:16 INFO - __m64 _mm_set1_pi8(char _B); 14:20:16 INFO - __m64 _mm_setr_pi32(int _I1, int _I0); 14:20:16 INFO - __m64 _mm_setr_pi16(short _S3, short _S2, short _S1, short _S0); 14:20:16 INFO - __m64 _mm_setr_pi8(char _B7, char _B6, char _B5, char _B4, 14:20:16 INFO - char _B3, char _B2, char _B1, char _B0); 14:20:16 INFO - #line 184 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\mmintrin.h" 14:20:16 INFO - }; 14:20:16 INFO - #line 188 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\mmintrin.h" 14:20:16 INFO - #line 190 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\mmintrin.h" 14:20:16 INFO - #line 191 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\mmintrin.h" 14:20:16 INFO - #line 192 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\mmintrin.h" 14:20:16 INFO - #line 47 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmmintrin.h" 14:20:16 INFO - #line 48 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmmintrin.h" 14:20:16 INFO - typedef union __declspec(intrin_type) __declspec(align(16)) __m128 { 14:20:16 INFO - float m128_f32[4]; 14:20:16 INFO - unsigned __int64 m128_u64[2]; 14:20:16 INFO - __int8 m128_i8[16]; 14:20:16 INFO - __int16 m128_i16[8]; 14:20:16 INFO - __int32 m128_i32[4]; 14:20:16 INFO - __int64 m128_i64[2]; 14:20:16 INFO - unsigned __int8 m128_u8[16]; 14:20:16 INFO - unsigned __int16 m128_u16[8]; 14:20:16 INFO - unsigned __int32 m128_u32[4]; 14:20:16 INFO - } __m128; 14:20:16 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\malloc.h" 14:20:16 INFO - #pragma once 14:20:16 INFO - __pragma(pack(push, 8)) extern "C" { 14:20:16 INFO - #line 24 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\malloc.h" 14:20:16 INFO - typedef struct _heapinfo 14:20:16 INFO - { 14:20:16 INFO - int* _pentry; 14:20:16 INFO - size_t _size; 14:20:16 INFO - int _useflag; 14:20:16 INFO - } _HEAPINFO; 14:20:16 INFO - void* __cdecl _alloca( size_t _Size); 14:20:16 INFO - __declspec(dllimport) intptr_t __cdecl _get_heap_handle(void); 14:20:16 INFO - __declspec(dllimport) int __cdecl _heapmin(void); 14:20:16 INFO - __declspec(dllimport) int __cdecl _heapwalk( _HEAPINFO* _EntryInfo); 14:20:16 INFO - #line 68 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\malloc.h" 14:20:16 INFO - __declspec(dllimport) int __cdecl _heapchk(void); 14:20:16 INFO - __declspec(dllimport) int __cdecl _resetstkoflw(void); 14:20:16 INFO - #line 73 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\malloc.h" 14:20:16 INFO - #line 83 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\malloc.h" 14:20:16 INFO - typedef char __static_assert_t[(sizeof(unsigned int) <= 8) != 0]; 14:20:16 INFO - #pragma warning(push) 14:20:16 INFO - #pragma warning(disable:6540) 14:20:16 INFO - __inline void* _MarkAllocaS( void* _Ptr, unsigned int _Marker) 14:20:16 INFO - { 14:20:16 INFO - if (_Ptr) 14:20:16 INFO - { 14:20:16 INFO - *((unsigned int*)_Ptr) = _Marker; 14:20:16 INFO - _Ptr = (char*)_Ptr + 8; 14:20:16 INFO - } 14:20:16 INFO - return _Ptr; 14:20:16 INFO - } 14:20:16 INFO - __inline size_t _MallocaComputeSize(size_t _Size) 14:20:16 INFO - { 14:20:16 INFO - size_t _MarkedSize = _Size + 8; 14:20:16 INFO - return _MarkedSize > _Size ? _MarkedSize : 0; 14:20:16 INFO - } 14:20:16 INFO - #pragma warning(pop) 14:20:16 INFO - #line 109 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\malloc.h" 14:20:16 INFO - #line 135 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\malloc.h" 14:20:16 INFO - #line 140 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\malloc.h" 14:20:16 INFO - #line 141 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\malloc.h" 14:20:16 INFO - #pragma warning(push) 14:20:16 INFO - #pragma warning(disable: 6014) 14:20:16 INFO - __inline void __cdecl _freea( void* _Memory) 14:20:16 INFO - { 14:20:16 INFO - unsigned int _Marker; 14:20:16 INFO - if (_Memory) 14:20:16 INFO - { 14:20:16 INFO - _Memory = (char*)_Memory - 8; 14:20:16 INFO - _Marker = *(unsigned int*)_Memory; 14:20:16 INFO - if (_Marker == 0xDDDD) 14:20:16 INFO - { 14:20:16 INFO - free(_Memory); 14:20:16 INFO - } 14:20:16 INFO - else if (_Marker != 0xCCCC) 14:20:16 INFO - { 14:20:16 INFO - ((void)0); 14:20:16 INFO - } 14:20:16 INFO - #line 163 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\malloc.h" 14:20:16 INFO - } 14:20:16 INFO - } 14:20:16 INFO - #pragma warning(pop) 14:20:16 INFO - #line 168 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\malloc.h" 14:20:16 INFO - #line 174 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\malloc.h" 14:20:16 INFO - } __pragma(pack(pop)) 14:20:16 INFO - #line 80 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmmintrin.h" 14:20:16 INFO - #line 81 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmmintrin.h" 14:20:16 INFO - #line 82 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmmintrin.h" 14:20:16 INFO - extern "C" { 14:20:16 INFO - #line 191 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmmintrin.h" 14:20:16 INFO - extern __m128 _mm_add_ss(__m128 _A, __m128 _B); 14:20:16 INFO - extern __m128 _mm_add_ps(__m128 _A, __m128 _B); 14:20:16 INFO - extern __m128 _mm_sub_ss(__m128 _A, __m128 _B); 14:20:16 INFO - extern __m128 _mm_sub_ps(__m128 _A, __m128 _B); 14:20:16 INFO - extern __m128 _mm_mul_ss(__m128 _A, __m128 _B); 14:20:16 INFO - extern __m128 _mm_mul_ps(__m128 _A, __m128 _B); 14:20:16 INFO - extern __m128 _mm_div_ss(__m128 _A, __m128 _B); 14:20:16 INFO - extern __m128 _mm_div_ps(__m128 _A, __m128 _B); 14:20:16 INFO - extern __m128 _mm_sqrt_ss(__m128 _A); 14:20:16 INFO - extern __m128 _mm_sqrt_ps(__m128 _A); 14:20:16 INFO - extern __m128 _mm_rcp_ss(__m128 _A); 14:20:16 INFO - extern __m128 _mm_rcp_ps(__m128 _A); 14:20:16 INFO - extern __m128 _mm_rsqrt_ss(__m128 _A); 14:20:16 INFO - extern __m128 _mm_rsqrt_ps(__m128 _A); 14:20:16 INFO - extern __m128 _mm_min_ss(__m128 _A, __m128 _B); 14:20:16 INFO - extern __m128 _mm_min_ps(__m128 _A, __m128 _B); 14:20:16 INFO - extern __m128 _mm_max_ss(__m128 _A, __m128 _B); 14:20:16 INFO - extern __m128 _mm_max_ps(__m128 _A, __m128 _B); 14:20:16 INFO - extern __m128 _mm_and_ps(__m128 _A, __m128 _B); 14:20:16 INFO - extern __m128 _mm_andnot_ps(__m128 _A, __m128 _B); 14:20:16 INFO - extern __m128 _mm_or_ps(__m128 _A, __m128 _B); 14:20:16 INFO - extern __m128 _mm_xor_ps(__m128 _A, __m128 _B); 14:20:16 INFO - extern __m128 _mm_cmpeq_ss(__m128 _A, __m128 _B); 14:20:16 INFO - extern __m128 _mm_cmpeq_ps(__m128 _A, __m128 _B); 14:20:16 INFO - extern __m128 _mm_cmplt_ss(__m128 _A, __m128 _B); 14:20:16 INFO - extern __m128 _mm_cmplt_ps(__m128 _A, __m128 _B); 14:20:16 INFO - extern __m128 _mm_cmple_ss(__m128 _A, __m128 _B); 14:20:16 INFO - extern __m128 _mm_cmple_ps(__m128 _A, __m128 _B); 14:20:16 INFO - extern __m128 _mm_cmpgt_ss(__m128 _A, __m128 _B); 14:20:16 INFO - extern __m128 _mm_cmpgt_ps(__m128 _A, __m128 _B); 14:20:16 INFO - extern __m128 _mm_cmpge_ss(__m128 _A, __m128 _B); 14:20:16 INFO - extern __m128 _mm_cmpge_ps(__m128 _A, __m128 _B); 14:20:16 INFO - extern __m128 _mm_cmpneq_ss(__m128 _A, __m128 _B); 14:20:16 INFO - extern __m128 _mm_cmpneq_ps(__m128 _A, __m128 _B); 14:20:16 INFO - extern __m128 _mm_cmpnlt_ss(__m128 _A, __m128 _B); 14:20:16 INFO - extern __m128 _mm_cmpnlt_ps(__m128 _A, __m128 _B); 14:20:16 INFO - extern __m128 _mm_cmpnle_ss(__m128 _A, __m128 _B); 14:20:16 INFO - extern __m128 _mm_cmpnle_ps(__m128 _A, __m128 _B); 14:20:16 INFO - extern __m128 _mm_cmpngt_ss(__m128 _A, __m128 _B); 14:20:16 INFO - extern __m128 _mm_cmpngt_ps(__m128 _A, __m128 _B); 14:20:16 INFO - extern __m128 _mm_cmpnge_ss(__m128 _A, __m128 _B); 14:20:16 INFO - extern __m128 _mm_cmpnge_ps(__m128 _A, __m128 _B); 14:20:16 INFO - extern __m128 _mm_cmpord_ss(__m128 _A, __m128 _B); 14:20:16 INFO - extern __m128 _mm_cmpord_ps(__m128 _A, __m128 _B); 14:20:16 INFO - extern __m128 _mm_cmpunord_ss(__m128 _A, __m128 _B); 14:20:16 INFO - extern __m128 _mm_cmpunord_ps(__m128 _A, __m128 _B); 14:20:16 INFO - extern int _mm_comieq_ss(__m128 _A, __m128 _B); 14:20:16 INFO - extern int _mm_comilt_ss(__m128 _A, __m128 _B); 14:20:16 INFO - extern int _mm_comile_ss(__m128 _A, __m128 _B); 14:20:16 INFO - extern int _mm_comigt_ss(__m128 _A, __m128 _B); 14:20:16 INFO - extern int _mm_comige_ss(__m128 _A, __m128 _B); 14:20:16 INFO - extern int _mm_comineq_ss(__m128 _A, __m128 _B); 14:20:16 INFO - extern int _mm_ucomieq_ss(__m128 _A, __m128 _B); 14:20:16 INFO - extern int _mm_ucomilt_ss(__m128 _A, __m128 _B); 14:20:16 INFO - extern int _mm_ucomile_ss(__m128 _A, __m128 _B); 14:20:16 INFO - extern int _mm_ucomigt_ss(__m128 _A, __m128 _B); 14:20:16 INFO - extern int _mm_ucomige_ss(__m128 _A, __m128 _B); 14:20:16 INFO - extern int _mm_ucomineq_ss(__m128 _A, __m128 _B); 14:20:16 INFO - extern int _mm_cvt_ss2si(__m128 _A); 14:20:16 INFO - extern int _mm_cvtt_ss2si(__m128 _A); 14:20:16 INFO - extern __m128 _mm_cvt_si2ss(__m128, int); 14:20:16 INFO - extern float _mm_cvtss_f32(__m128 _A); 14:20:16 INFO - extern __m64 _mm_cvt_ps2pi(__m128 _A); 14:20:16 INFO - extern __m64 _mm_cvtt_ps2pi(__m128 _A); 14:20:16 INFO - extern __m128 _mm_cvt_pi2ps(__m128, __m64); 14:20:16 INFO - #line 282 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmmintrin.h" 14:20:16 INFO - #line 291 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmmintrin.h" 14:20:16 INFO - extern __m128 _mm_shuffle_ps(__m128 _A, __m128 _B, unsigned int _Imm8); 14:20:16 INFO - extern __m128 _mm_unpackhi_ps(__m128 _A, __m128 _B); 14:20:16 INFO - extern __m128 _mm_unpacklo_ps(__m128 _A, __m128 _B); 14:20:16 INFO - extern __m128 _mm_loadh_pi(__m128, __m64 const*); 14:20:16 INFO - extern __m128 _mm_movehl_ps(__m128, __m128); 14:20:16 INFO - extern __m128 _mm_movelh_ps(__m128, __m128); 14:20:16 INFO - extern void _mm_storeh_pi(__m64 *, __m128); 14:20:16 INFO - extern __m128 _mm_loadl_pi(__m128, __m64 const*); 14:20:16 INFO - extern void _mm_storel_pi(__m64 *, __m128); 14:20:16 INFO - extern int _mm_movemask_ps(__m128 _A); 14:20:16 INFO - extern int _m_pextrw(__m64, int); 14:20:16 INFO - extern __m64 _m_pinsrw(__m64, int, int); 14:20:16 INFO - extern __m64 _m_pmaxsw(__m64, __m64); 14:20:16 INFO - extern __m64 _m_pmaxub(__m64, __m64); 14:20:16 INFO - extern __m64 _m_pminsw(__m64, __m64); 14:20:16 INFO - extern __m64 _m_pminub(__m64, __m64); 14:20:16 INFO - extern int _m_pmovmskb(__m64); 14:20:16 INFO - extern __m64 _m_pmulhuw(__m64, __m64); 14:20:16 INFO - extern __m64 _m_pshufw(__m64, int); 14:20:16 INFO - extern void _m_maskmovq(__m64, __m64, char *); 14:20:16 INFO - extern __m64 _m_pavgb(__m64, __m64); 14:20:16 INFO - extern __m64 _m_pavgw(__m64, __m64); 14:20:16 INFO - extern __m64 _m_psadbw(__m64, __m64); 14:20:16 INFO - #line 326 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmmintrin.h" 14:20:16 INFO - extern __m128 _mm_set_ss(float _A); 14:20:16 INFO - extern __m128 _mm_set_ps1(float _A); 14:20:16 INFO - extern __m128 _mm_set_ps(float _A, float _B, float _C, float _D); 14:20:16 INFO - extern __m128 _mm_setr_ps(float _A, float _B, float _C, float _D); 14:20:16 INFO - extern __m128 _mm_setzero_ps(void); 14:20:16 INFO - extern __m128 _mm_load_ss(float const*_A); 14:20:16 INFO - extern __m128 _mm_load_ps1(float const*_A); 14:20:16 INFO - extern __m128 _mm_load_ps(float const*_A); 14:20:16 INFO - extern __m128 _mm_loadr_ps(float const*_A); 14:20:16 INFO - extern __m128 _mm_loadu_ps(float const*_A); 14:20:16 INFO - extern void _mm_store_ss(float *_V, __m128 _A); 14:20:16 INFO - extern void _mm_store_ps1(float *_V, __m128 _A); 14:20:16 INFO - extern void _mm_store_ps(float *_V, __m128 _A); 14:20:16 INFO - extern void _mm_storer_ps(float *_V, __m128 _A); 14:20:16 INFO - extern void _mm_storeu_ps(float *_V, __m128 _A); 14:20:16 INFO - extern void _mm_prefetch(char const*_A, int _Sel); 14:20:16 INFO - extern void _mm_stream_pi(__m64 *, __m64); 14:20:16 INFO - #line 350 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmmintrin.h" 14:20:16 INFO - extern void _mm_stream_ps(float *, __m128); 14:20:16 INFO - extern __m128 _mm_move_ss(__m128 _A, __m128 _B); 14:20:16 INFO - extern void _mm_sfence(void); 14:20:16 INFO - extern unsigned int _mm_getcsr(void); 14:20:16 INFO - extern void _mm_setcsr(unsigned int); 14:20:16 INFO - #line 381 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmmintrin.h" 14:20:16 INFO - __inline __m128 _mm_cvtpi16_ps(__m64 _A) 14:20:16 INFO - { 14:20:16 INFO - __m128 _Tmp; 14:20:16 INFO - __m64 _Ext_val = _m_pcmpgtw(_mm_setzero_si64(), _A); 14:20:16 INFO - _Tmp = _mm_cvt_pi2ps(_mm_setzero_ps(), _m_punpckhwd(_A, _Ext_val)); 14:20:16 INFO - return(_mm_cvt_pi2ps(_mm_movelh_ps(_Tmp, _Tmp), 14:20:16 INFO - _m_punpcklwd(_A, _Ext_val))); 14:20:16 INFO - } 14:20:16 INFO - __inline __m128 _mm_cvtpu16_ps(__m64 _A) 14:20:16 INFO - { 14:20:16 INFO - __m128 _Tmp; 14:20:16 INFO - __m64 _Ext_val = _mm_setzero_si64(); 14:20:16 INFO - _Tmp = _mm_cvt_pi2ps(_mm_setzero_ps(), _m_punpckhwd(_A, _Ext_val)); 14:20:16 INFO - return(_mm_cvt_pi2ps(_mm_movelh_ps(_Tmp, _Tmp), 14:20:16 INFO - _m_punpcklwd(_A, _Ext_val))); 14:20:16 INFO - } 14:20:16 INFO - __inline __m64 _mm_cvtps_pi16(__m128 _A) 14:20:16 INFO - { 14:20:16 INFO - return _m_packssdw(_mm_cvt_ps2pi(_A), 14:20:16 INFO - _mm_cvt_ps2pi(_mm_movehl_ps(_A, _A))); 14:20:16 INFO - } 14:20:16 INFO - __inline __m128 _mm_cvtpi8_ps(__m64 _A) 14:20:16 INFO - { 14:20:16 INFO - __m64 _Ext_val = _m_pcmpgtb(_mm_setzero_si64(), _A); 14:20:16 INFO - return _mm_cvtpi16_ps(_m_punpcklbw(_A, _Ext_val)); 14:20:16 INFO - } 14:20:16 INFO - __inline __m128 _mm_cvtpu8_ps(__m64 _A) 14:20:16 INFO - { 14:20:16 INFO - return _mm_cvtpu16_ps(_m_punpcklbw(_A, _mm_setzero_si64())); 14:20:16 INFO - } 14:20:16 INFO - __inline __m64 _mm_cvtps_pi8(__m128 _A) 14:20:16 INFO - { 14:20:16 INFO - return _m_packsswb(_mm_cvtps_pi16(_A), _mm_setzero_si64()); 14:20:16 INFO - } 14:20:16 INFO - __inline __m128 _mm_cvtpi32x2_ps(__m64 _A, __m64 _B) 14:20:16 INFO - { 14:20:16 INFO - return _mm_movelh_ps(_mm_cvt_pi2ps(_mm_setzero_ps(), _A), 14:20:16 INFO - _mm_cvt_pi2ps(_mm_setzero_ps(), _B)); 14:20:16 INFO - } 14:20:16 INFO - #line 506 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmmintrin.h" 14:20:16 INFO - }; 14:20:16 INFO - #line 511 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmmintrin.h" 14:20:16 INFO - #line 513 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmmintrin.h" 14:20:16 INFO - #line 514 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmmintrin.h" 14:20:16 INFO - #line 515 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmmintrin.h" 14:20:16 INFO - #line 43 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\emmintrin.h" 14:20:16 INFO - typedef union __declspec(intrin_type) __declspec(align(16)) __m128i { 14:20:16 INFO - __int8 m128i_i8[16]; 14:20:16 INFO - __int16 m128i_i16[8]; 14:20:16 INFO - __int32 m128i_i32[4]; 14:20:16 INFO - __int64 m128i_i64[2]; 14:20:16 INFO - unsigned __int8 m128i_u8[16]; 14:20:16 INFO - unsigned __int16 m128i_u16[8]; 14:20:16 INFO - unsigned __int32 m128i_u32[4]; 14:20:16 INFO - unsigned __int64 m128i_u64[2]; 14:20:16 INFO - } __m128i; 14:20:16 INFO - typedef struct __declspec(intrin_type) __declspec(align(16)) __m128d { 14:20:16 INFO - double m128d_f64[2]; 14:20:16 INFO - } __m128d; 14:20:16 INFO - extern "C" { 14:20:16 INFO - #line 72 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\emmintrin.h" 14:20:16 INFO - extern __m128d _mm_add_sd(__m128d _A, __m128d _B); 14:20:16 INFO - extern __m128d _mm_add_pd(__m128d _A, __m128d _B); 14:20:16 INFO - extern __m128d _mm_sub_sd(__m128d _A, __m128d _B); 14:20:16 INFO - extern __m128d _mm_sub_pd(__m128d _A, __m128d _B); 14:20:16 INFO - extern __m128d _mm_mul_sd(__m128d _A, __m128d _B); 14:20:16 INFO - extern __m128d _mm_mul_pd(__m128d _A, __m128d _B); 14:20:16 INFO - extern __m128d _mm_sqrt_sd(__m128d _A, __m128d _B); 14:20:16 INFO - extern __m128d _mm_sqrt_pd(__m128d _A); 14:20:16 INFO - extern __m128d _mm_div_sd(__m128d _A, __m128d _B); 14:20:16 INFO - extern __m128d _mm_div_pd(__m128d _A, __m128d _B); 14:20:16 INFO - extern __m128d _mm_min_sd(__m128d _A, __m128d _B); 14:20:16 INFO - extern __m128d _mm_min_pd(__m128d _A, __m128d _B); 14:20:16 INFO - extern __m128d _mm_max_sd(__m128d _A, __m128d _B); 14:20:16 INFO - extern __m128d _mm_max_pd(__m128d _A, __m128d _B); 14:20:16 INFO - extern __m128d _mm_and_pd(__m128d _A, __m128d _B); 14:20:16 INFO - extern __m128d _mm_andnot_pd(__m128d _A, __m128d _B); 14:20:16 INFO - extern __m128d _mm_or_pd(__m128d _A, __m128d _B); 14:20:16 INFO - extern __m128d _mm_xor_pd(__m128d _A, __m128d _B); 14:20:16 INFO - extern __m128d _mm_cmpeq_sd(__m128d _A, __m128d _B); 14:20:16 INFO - extern __m128d _mm_cmpeq_pd(__m128d _A, __m128d _B); 14:20:16 INFO - extern __m128d _mm_cmplt_sd(__m128d _A, __m128d _B); 14:20:16 INFO - extern __m128d _mm_cmplt_pd(__m128d _A, __m128d _B); 14:20:16 INFO - extern __m128d _mm_cmple_sd(__m128d _A, __m128d _B); 14:20:16 INFO - extern __m128d _mm_cmple_pd(__m128d _A, __m128d _B); 14:20:16 INFO - extern __m128d _mm_cmpgt_sd(__m128d _A, __m128d _B); 14:20:16 INFO - extern __m128d _mm_cmpgt_pd(__m128d _A, __m128d _B); 14:20:16 INFO - extern __m128d _mm_cmpge_sd(__m128d _A, __m128d _B); 14:20:16 INFO - extern __m128d _mm_cmpge_pd(__m128d _A, __m128d _B); 14:20:16 INFO - extern __m128d _mm_cmpneq_sd(__m128d _A, __m128d _B); 14:20:16 INFO - extern __m128d _mm_cmpneq_pd(__m128d _A, __m128d _B); 14:20:16 INFO - extern __m128d _mm_cmpnlt_sd(__m128d _A, __m128d _B); 14:20:16 INFO - extern __m128d _mm_cmpnlt_pd(__m128d _A, __m128d _B); 14:20:16 INFO - extern __m128d _mm_cmpnle_sd(__m128d _A, __m128d _B); 14:20:16 INFO - extern __m128d _mm_cmpnle_pd(__m128d _A, __m128d _B); 14:20:16 INFO - extern __m128d _mm_cmpngt_sd(__m128d _A, __m128d _B); 14:20:16 INFO - extern __m128d _mm_cmpngt_pd(__m128d _A, __m128d _B); 14:20:16 INFO - extern __m128d _mm_cmpnge_sd(__m128d _A, __m128d _B); 14:20:16 INFO - extern __m128d _mm_cmpnge_pd(__m128d _A, __m128d _B); 14:20:16 INFO - extern __m128d _mm_cmpord_pd(__m128d _A, __m128d _B); 14:20:16 INFO - extern __m128d _mm_cmpord_sd(__m128d _A, __m128d _B); 14:20:16 INFO - extern __m128d _mm_cmpunord_pd(__m128d _A, __m128d _B); 14:20:16 INFO - extern __m128d _mm_cmpunord_sd(__m128d _A, __m128d _B); 14:20:16 INFO - extern int _mm_comieq_sd(__m128d _A, __m128d _B); 14:20:16 INFO - extern int _mm_comilt_sd(__m128d _A, __m128d _B); 14:20:16 INFO - extern int _mm_comile_sd(__m128d _A, __m128d _B); 14:20:16 INFO - extern int _mm_comigt_sd(__m128d _A, __m128d _B); 14:20:16 INFO - extern int _mm_comige_sd(__m128d _A, __m128d _B); 14:20:16 INFO - extern int _mm_comineq_sd(__m128d _A, __m128d _B); 14:20:16 INFO - extern int _mm_ucomieq_sd(__m128d _A, __m128d _B); 14:20:16 INFO - extern int _mm_ucomilt_sd(__m128d _A, __m128d _B); 14:20:16 INFO - extern int _mm_ucomile_sd(__m128d _A, __m128d _B); 14:20:16 INFO - extern int _mm_ucomigt_sd(__m128d _A, __m128d _B); 14:20:16 INFO - extern int _mm_ucomige_sd(__m128d _A, __m128d _B); 14:20:16 INFO - extern int _mm_ucomineq_sd(__m128d _A, __m128d _B); 14:20:16 INFO - extern __m128d _mm_cvtepi32_pd(__m128i _A); 14:20:16 INFO - extern __m128i _mm_cvtpd_epi32(__m128d _A); 14:20:16 INFO - extern __m128i _mm_cvttpd_epi32(__m128d _A); 14:20:16 INFO - extern __m128 _mm_cvtepi32_ps(__m128i _A); 14:20:16 INFO - extern __m128i _mm_cvtps_epi32(__m128 _A); 14:20:16 INFO - extern __m128i _mm_cvttps_epi32(__m128 _A); 14:20:16 INFO - extern __m128 _mm_cvtpd_ps(__m128d _A); 14:20:16 INFO - extern __m128d _mm_cvtps_pd(__m128 _A); 14:20:16 INFO - extern __m128 _mm_cvtsd_ss(__m128 _A, __m128d _B); 14:20:16 INFO - extern __m128d _mm_cvtss_sd(__m128d _A, __m128 _B); 14:20:16 INFO - extern int _mm_cvtsd_si32(__m128d _A); 14:20:16 INFO - extern int _mm_cvttsd_si32(__m128d _A); 14:20:16 INFO - extern __m128d _mm_cvtsi32_sd(__m128d _A, int _B); 14:20:16 INFO - extern __m64 _mm_cvtpd_pi32(__m128d _A); 14:20:16 INFO - extern __m64 _mm_cvttpd_pi32(__m128d _A); 14:20:16 INFO - extern __m128d _mm_cvtpi32_pd(__m64 _A); 14:20:16 INFO - #line 166 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\emmintrin.h" 14:20:16 INFO - extern __m128d _mm_unpackhi_pd(__m128d _A, __m128d _B); 14:20:16 INFO - extern __m128d _mm_unpacklo_pd(__m128d _A, __m128d _B); 14:20:16 INFO - extern int _mm_movemask_pd(__m128d _A); 14:20:16 INFO - extern __m128d _mm_shuffle_pd(__m128d _A, __m128d _B, int _I); 14:20:16 INFO - extern __m128d _mm_load_pd(double const*_Dp); 14:20:16 INFO - extern __m128d _mm_load1_pd(double const*_Dp); 14:20:16 INFO - extern __m128d _mm_loadr_pd(double const*_Dp); 14:20:16 INFO - extern __m128d _mm_loadu_pd(double const*_Dp); 14:20:16 INFO - extern __m128d _mm_load_sd(double const*_Dp); 14:20:16 INFO - extern __m128d _mm_loadh_pd(__m128d _A, double const*_Dp); 14:20:16 INFO - extern __m128d _mm_loadl_pd(__m128d _A, double const*_Dp); 14:20:16 INFO - extern __m128d _mm_set_sd(double _W); 14:20:16 INFO - extern __m128d _mm_set1_pd(double _A); 14:20:16 INFO - extern __m128d _mm_set_pd(double _Z, double _Y); 14:20:16 INFO - extern __m128d _mm_setr_pd(double _Y, double _Z); 14:20:16 INFO - extern __m128d _mm_setzero_pd(void); 14:20:16 INFO - extern __m128d _mm_move_sd(__m128d _A, __m128d _B); 14:20:16 INFO - extern void _mm_store_sd(double *_Dp, __m128d _A); 14:20:16 INFO - extern void _mm_store1_pd(double *_Dp, __m128d _A); 14:20:16 INFO - extern void _mm_store_pd(double *_Dp, __m128d _A); 14:20:16 INFO - extern void _mm_storeu_pd(double *_Dp, __m128d _A); 14:20:16 INFO - extern void _mm_storer_pd(double *_Dp, __m128d _A); 14:20:16 INFO - extern void _mm_storeh_pd(double *_Dp, __m128d _A); 14:20:16 INFO - extern void _mm_storel_pd(double *_Dp, __m128d _A); 14:20:16 INFO - extern __m128i _mm_add_epi8(__m128i _A, __m128i _B); 14:20:16 INFO - extern __m128i _mm_add_epi16(__m128i _A, __m128i _B); 14:20:16 INFO - extern __m128i _mm_add_epi32(__m128i _A, __m128i _B); 14:20:16 INFO - extern __m64 _mm_add_si64(__m64 _A, __m64 _B); 14:20:16 INFO - #line 221 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\emmintrin.h" 14:20:16 INFO - extern __m128i _mm_add_epi64(__m128i _A, __m128i _B); 14:20:16 INFO - extern __m128i _mm_adds_epi8(__m128i _A, __m128i _B); 14:20:16 INFO - extern __m128i _mm_adds_epi16(__m128i _A, __m128i _B); 14:20:16 INFO - extern __m128i _mm_adds_epu8(__m128i _A, __m128i _B); 14:20:16 INFO - extern __m128i _mm_adds_epu16(__m128i _A, __m128i _B); 14:20:16 INFO - extern __m128i _mm_avg_epu8(__m128i _A, __m128i _B); 14:20:16 INFO - extern __m128i _mm_avg_epu16(__m128i _A, __m128i _B); 14:20:16 INFO - extern __m128i _mm_madd_epi16(__m128i _A, __m128i _B); 14:20:16 INFO - extern __m128i _mm_max_epi16(__m128i _A, __m128i _B); 14:20:16 INFO - extern __m128i _mm_max_epu8(__m128i _A, __m128i _B); 14:20:16 INFO - extern __m128i _mm_min_epi16(__m128i _A, __m128i _B); 14:20:16 INFO - extern __m128i _mm_min_epu8(__m128i _A, __m128i _B); 14:20:16 INFO - extern __m128i _mm_mulhi_epi16(__m128i _A, __m128i _B); 14:20:16 INFO - extern __m128i _mm_mulhi_epu16(__m128i _A, __m128i _B); 14:20:16 INFO - extern __m128i _mm_mullo_epi16(__m128i _A, __m128i _B); 14:20:16 INFO - extern __m64 _mm_mul_su32(__m64 _A, __m64 _B); 14:20:16 INFO - #line 239 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\emmintrin.h" 14:20:16 INFO - extern __m128i _mm_mul_epu32(__m128i _A, __m128i _B); 14:20:16 INFO - extern __m128i _mm_sad_epu8(__m128i _A, __m128i _B); 14:20:16 INFO - extern __m128i _mm_sub_epi8(__m128i _A, __m128i _B); 14:20:16 INFO - extern __m128i _mm_sub_epi16(__m128i _A, __m128i _B); 14:20:16 INFO - extern __m128i _mm_sub_epi32(__m128i _A, __m128i _B); 14:20:16 INFO - extern __m64 _mm_sub_si64(__m64 _A, __m64 _B); 14:20:16 INFO - #line 247 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\emmintrin.h" 14:20:16 INFO - extern __m128i _mm_sub_epi64(__m128i _A, __m128i _B); 14:20:16 INFO - extern __m128i _mm_subs_epi8(__m128i _A, __m128i _B); 14:20:16 INFO - extern __m128i _mm_subs_epi16(__m128i _A, __m128i _B); 14:20:16 INFO - extern __m128i _mm_subs_epu8(__m128i _A, __m128i _B); 14:20:16 INFO - extern __m128i _mm_subs_epu16(__m128i _A, __m128i _B); 14:20:16 INFO - extern __m128i _mm_and_si128(__m128i _A, __m128i _B); 14:20:16 INFO - extern __m128i _mm_andnot_si128(__m128i _A, __m128i _B); 14:20:16 INFO - extern __m128i _mm_or_si128(__m128i _A, __m128i _B); 14:20:16 INFO - extern __m128i _mm_xor_si128(__m128i _A, __m128i _B); 14:20:16 INFO - extern __m128i _mm_slli_si128(__m128i _A, int _Imm); 14:20:16 INFO - extern __m128i _mm_slli_epi16(__m128i _A, int _Count); 14:20:16 INFO - extern __m128i _mm_sll_epi16(__m128i _A, __m128i _Count); 14:20:16 INFO - extern __m128i _mm_slli_epi32(__m128i _A, int _Count); 14:20:16 INFO - extern __m128i _mm_sll_epi32(__m128i _A, __m128i _Count); 14:20:16 INFO - extern __m128i _mm_slli_epi64(__m128i _A, int _Count); 14:20:16 INFO - extern __m128i _mm_sll_epi64(__m128i _A, __m128i _Count); 14:20:16 INFO - extern __m128i _mm_srai_epi16(__m128i _A, int _Count); 14:20:16 INFO - extern __m128i _mm_sra_epi16(__m128i _A, __m128i _Count); 14:20:16 INFO - extern __m128i _mm_srai_epi32(__m128i _A, int _Count); 14:20:16 INFO - extern __m128i _mm_sra_epi32(__m128i _A, __m128i _Count); 14:20:16 INFO - extern __m128i _mm_srli_si128(__m128i _A, int _Imm); 14:20:16 INFO - extern __m128i _mm_srli_epi16(__m128i _A, int _Count); 14:20:16 INFO - extern __m128i _mm_srl_epi16(__m128i _A, __m128i _Count); 14:20:16 INFO - extern __m128i _mm_srli_epi32(__m128i _A, int _Count); 14:20:16 INFO - extern __m128i _mm_srl_epi32(__m128i _A, __m128i _Count); 14:20:16 INFO - extern __m128i _mm_srli_epi64(__m128i _A, int _Count); 14:20:16 INFO - extern __m128i _mm_srl_epi64(__m128i _A, __m128i _Count); 14:20:16 INFO - extern __m128i _mm_cmpeq_epi8(__m128i _A, __m128i _B); 14:20:16 INFO - extern __m128i _mm_cmpeq_epi16(__m128i _A, __m128i _B); 14:20:16 INFO - extern __m128i _mm_cmpeq_epi32(__m128i _A, __m128i _B); 14:20:16 INFO - extern __m128i _mm_cmpgt_epi8(__m128i _A, __m128i _B); 14:20:16 INFO - extern __m128i _mm_cmpgt_epi16(__m128i _A, __m128i _B); 14:20:16 INFO - extern __m128i _mm_cmpgt_epi32(__m128i _A, __m128i _B); 14:20:16 INFO - extern __m128i _mm_cmplt_epi8(__m128i _A, __m128i _B); 14:20:16 INFO - extern __m128i _mm_cmplt_epi16(__m128i _A, __m128i _B); 14:20:16 INFO - extern __m128i _mm_cmplt_epi32(__m128i _A, __m128i _B); 14:20:16 INFO - extern __m128i _mm_cvtsi32_si128(int _A); 14:20:16 INFO - extern int _mm_cvtsi128_si32(__m128i _A); 14:20:16 INFO - extern __m128i _mm_packs_epi16(__m128i _A, __m128i _B); 14:20:16 INFO - extern __m128i _mm_packs_epi32(__m128i _A, __m128i _B); 14:20:16 INFO - extern __m128i _mm_packus_epi16(__m128i _A, __m128i _B); 14:20:16 INFO - extern int _mm_extract_epi16(__m128i _A, int _Imm); 14:20:16 INFO - extern __m128i _mm_insert_epi16(__m128i _A, int _B, int _Imm); 14:20:16 INFO - extern int _mm_movemask_epi8(__m128i _A); 14:20:16 INFO - extern __m128i _mm_shuffle_epi32(__m128i _A, int _Imm); 14:20:16 INFO - extern __m128i _mm_shufflehi_epi16(__m128i _A, int _Imm); 14:20:16 INFO - extern __m128i _mm_shufflelo_epi16(__m128i _A, int _Imm); 14:20:16 INFO - extern __m128i _mm_unpackhi_epi8(__m128i _A, __m128i _B); 14:20:16 INFO - extern __m128i _mm_unpackhi_epi16(__m128i _A, __m128i _B); 14:20:16 INFO - extern __m128i _mm_unpackhi_epi32(__m128i _A, __m128i _B); 14:20:16 INFO - extern __m128i _mm_unpackhi_epi64(__m128i _A, __m128i _B); 14:20:16 INFO - extern __m128i _mm_unpacklo_epi8(__m128i _A, __m128i _B); 14:20:16 INFO - extern __m128i _mm_unpacklo_epi16(__m128i _A, __m128i _B); 14:20:16 INFO - extern __m128i _mm_unpacklo_epi32(__m128i _A, __m128i _B); 14:20:16 INFO - extern __m128i _mm_unpacklo_epi64(__m128i _A, __m128i _B); 14:20:16 INFO - extern __m128i _mm_load_si128(__m128i const*_P); 14:20:16 INFO - extern __m128i _mm_loadu_si128(__m128i const*_P); 14:20:16 INFO - extern __m128i _mm_loadl_epi64(__m128i const*_P); 14:20:16 INFO - extern __m128i _mm_set_epi64(__m64 _Q1, __m64 _Q0); 14:20:16 INFO - #line 343 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\emmintrin.h" 14:20:16 INFO - extern __m128i _mm_set_epi64x(__int64 _I1,__int64 _I0); 14:20:16 INFO - extern __m128i _mm_set_epi32(int _I3, int _I2, int _I1, int _I0); 14:20:16 INFO - extern __m128i _mm_set_epi16(short _W7, short _W6, short _W5, short _W4, 14:20:16 INFO - short _W3, short _W2, short _W1, short _W0); 14:20:16 INFO - extern __m128i _mm_set_epi8(char _B15, char _B14, char _B13, char _B12, 14:20:16 INFO - char _B11, char _B10, char _B9, char _B8, 14:20:16 INFO - char _B7, char _B6, char _B5, char _B4, 14:20:16 INFO - char _B3, char _B2, char _B1, char _B0); 14:20:16 INFO - extern __m128i _mm_set1_epi64(__m64 _Q); 14:20:16 INFO - #line 354 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\emmintrin.h" 14:20:16 INFO - extern __m128i _mm_set1_epi64x(__int64 i); 14:20:16 INFO - extern __m128i _mm_set1_epi32(int _I); 14:20:16 INFO - extern __m128i _mm_set1_epi16(short _W); 14:20:16 INFO - extern __m128i _mm_set1_epi8(char _B); 14:20:16 INFO - extern __m128i _mm_setl_epi64(__m128i _Q); 14:20:16 INFO - extern __m128i _mm_setr_epi64(__m64 _Q0, __m64 _Q1); 14:20:16 INFO - #line 362 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\emmintrin.h" 14:20:16 INFO - extern __m128i _mm_setr_epi32(int _I0, int _I1, int _I2, int _I3); 14:20:16 INFO - extern __m128i _mm_setr_epi16(short _W0, short _W1, short _W2, short _W3, 14:20:16 INFO - short _W4, short _W5, short _W6, short _W7); 14:20:16 INFO - extern __m128i _mm_setr_epi8(char _B15, char _B14, char _B13, char _B12, 14:20:16 INFO - char _B11, char _B10, char _B9, char _B8, 14:20:16 INFO - char _B7, char _B6, char _B5, char _B4, 14:20:16 INFO - char _B3, char _B2, char _B1, char _B0); 14:20:16 INFO - extern __m128i _mm_setzero_si128(void); 14:20:16 INFO - extern void _mm_store_si128(__m128i *_P, __m128i _B); 14:20:16 INFO - extern void _mm_storeu_si128(__m128i *_P, __m128i _B); 14:20:16 INFO - extern void _mm_storel_epi64(__m128i *_P, __m128i _Q); 14:20:16 INFO - extern void _mm_maskmoveu_si128(__m128i _D, __m128i _N, char *_P); 14:20:16 INFO - extern __m128i _mm_move_epi64(__m128i _Q); 14:20:16 INFO - extern __m128i _mm_movpi64_epi64(__m64 _Q); 14:20:16 INFO - extern __m64 _mm_movepi64_pi64(__m128i _Q); 14:20:16 INFO - #line 389 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\emmintrin.h" 14:20:16 INFO - extern void _mm_stream_pd(double *_Dp, __m128d _A); 14:20:16 INFO - extern void _mm_stream_si128(__m128i *_P, __m128i _A); 14:20:16 INFO - extern void _mm_clflush(void const*_P); 14:20:16 INFO - extern void _mm_lfence(void); 14:20:16 INFO - extern void _mm_mfence(void); 14:20:16 INFO - extern void _mm_stream_si32(int *_P, int _I); 14:20:16 INFO - extern void _mm_pause(void); 14:20:16 INFO - extern double _mm_cvtsd_f64(__m128d _A); 14:20:16 INFO - extern __m128 _mm_castpd_ps(__m128d); 14:20:16 INFO - extern __m128i _mm_castpd_si128(__m128d); 14:20:16 INFO - extern __m128d _mm_castps_pd(__m128); 14:20:16 INFO - extern __m128i _mm_castps_si128(__m128); 14:20:16 INFO - extern __m128 _mm_castsi128_ps(__m128i); 14:20:16 INFO - extern __m128d _mm_castsi128_pd(__m128i); 14:20:16 INFO - #line 434 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\emmintrin.h" 14:20:16 INFO - }; 14:20:16 INFO - #line 438 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\emmintrin.h" 14:20:16 INFO - #line 440 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\emmintrin.h" 14:20:16 INFO - #line 441 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\emmintrin.h" 14:20:16 INFO - #line 442 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\emmintrin.h" 14:20:16 INFO - #line 35 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\pmmintrin.h" 14:20:16 INFO - extern "C" { 14:20:16 INFO - #line 61 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\pmmintrin.h" 14:20:16 INFO - extern __m128 _mm_addsub_ps(__m128 , __m128 ); 14:20:16 INFO - extern __m128 _mm_hadd_ps(__m128 , __m128 ); 14:20:16 INFO - extern __m128 _mm_hsub_ps(__m128 , __m128 ); 14:20:16 INFO - extern __m128 _mm_movehdup_ps(__m128 ); 14:20:16 INFO - extern __m128 _mm_moveldup_ps(__m128 ); 14:20:16 INFO - extern __m128d _mm_addsub_pd(__m128d , __m128d ); 14:20:16 INFO - extern __m128d _mm_hadd_pd(__m128d , __m128d ); 14:20:16 INFO - extern __m128d _mm_hsub_pd(__m128d , __m128d ); 14:20:16 INFO - extern __m128d _mm_loaddup_pd(double const * ); 14:20:16 INFO - extern __m128d _mm_movedup_pd(__m128d ); 14:20:16 INFO - extern __m128i _mm_lddqu_si128(__m128i const * ); 14:20:16 INFO - extern void _mm_monitor(void const * , unsigned , unsigned ); 14:20:16 INFO - extern void _mm_mwait(unsigned , unsigned ); 14:20:16 INFO - }; 14:20:16 INFO - #line 103 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\pmmintrin.h" 14:20:16 INFO - #line 105 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\pmmintrin.h" 14:20:16 INFO - #line 106 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\pmmintrin.h" 14:20:16 INFO - #line 107 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\pmmintrin.h" 14:20:16 INFO - #line 26 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\tmmintrin.h" 14:20:16 INFO - extern "C" { 14:20:16 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\tmmintrin.h" 14:20:16 INFO - extern __m128i _mm_hadd_epi16 (__m128i, __m128i); 14:20:16 INFO - extern __m128i _mm_hadd_epi32 (__m128i, __m128i); 14:20:16 INFO - extern __m128i _mm_hadds_epi16 (__m128i, __m128i); 14:20:16 INFO - extern __m64 _mm_hadd_pi16 (__m64, __m64); 14:20:16 INFO - extern __m64 _mm_hadd_pi32 (__m64, __m64); 14:20:16 INFO - extern __m64 _mm_hadds_pi16 (__m64, __m64); 14:20:16 INFO - #line 54 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\tmmintrin.h" 14:20:16 INFO - extern __m128i _mm_hsub_epi16 (__m128i, __m128i); 14:20:16 INFO - extern __m128i _mm_hsub_epi32 (__m128i, __m128i); 14:20:16 INFO - extern __m128i _mm_hsubs_epi16 (__m128i, __m128i); 14:20:16 INFO - extern __m64 _mm_hsub_pi16 (__m64, __m64); 14:20:16 INFO - extern __m64 _mm_hsub_pi32 (__m64, __m64); 14:20:16 INFO - extern __m64 _mm_hsubs_pi16 (__m64, __m64); 14:20:16 INFO - #line 72 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\tmmintrin.h" 14:20:16 INFO - extern __m128i _mm_maddubs_epi16 (__m128i, __m128i); 14:20:16 INFO - extern __m64 _mm_maddubs_pi16 (__m64, __m64); 14:20:16 INFO - #line 87 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\tmmintrin.h" 14:20:16 INFO - extern __m128i _mm_mulhrs_epi16 (__m128i, __m128i); 14:20:16 INFO - extern __m64 _mm_mulhrs_pi16 (__m64, __m64); 14:20:16 INFO - #line 96 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\tmmintrin.h" 14:20:16 INFO - extern __m128i _mm_shuffle_epi8 (__m128i, __m128i); 14:20:16 INFO - extern __m64 _mm_shuffle_pi8 (__m64, __m64); 14:20:16 INFO - #line 105 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\tmmintrin.h" 14:20:16 INFO - extern __m128i _mm_sign_epi8 (__m128i, __m128i); 14:20:16 INFO - extern __m128i _mm_sign_epi16 (__m128i, __m128i); 14:20:16 INFO - extern __m128i _mm_sign_epi32 (__m128i, __m128i); 14:20:16 INFO - extern __m64 _mm_sign_pi8 (__m64, __m64); 14:20:16 INFO - extern __m64 _mm_sign_pi16 (__m64, __m64); 14:20:16 INFO - extern __m64 _mm_sign_pi32 (__m64, __m64); 14:20:16 INFO - #line 118 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\tmmintrin.h" 14:20:16 INFO - extern __m128i _mm_alignr_epi8 (__m128i, __m128i, int); 14:20:16 INFO - extern __m64 _mm_alignr_pi8 (__m64, __m64, int); 14:20:16 INFO - #line 127 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\tmmintrin.h" 14:20:16 INFO - extern __m128i _mm_abs_epi8 (__m128i); 14:20:16 INFO - extern __m128i _mm_abs_epi16 (__m128i); 14:20:16 INFO - extern __m128i _mm_abs_epi32 (__m128i); 14:20:16 INFO - extern __m64 _mm_abs_pi8 (__m64); 14:20:16 INFO - extern __m64 _mm_abs_pi16 (__m64); 14:20:16 INFO - extern __m64 _mm_abs_pi32 (__m64); 14:20:16 INFO - #line 140 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\tmmintrin.h" 14:20:16 INFO - }; 14:20:16 INFO - #line 144 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\tmmintrin.h" 14:20:16 INFO - #line 146 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\tmmintrin.h" 14:20:16 INFO - #line 147 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\tmmintrin.h" 14:20:16 INFO - #line 148 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\tmmintrin.h" 14:20:16 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\smmintrin.h" 14:20:16 INFO - extern "C" { 14:20:16 INFO - #line 85 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\smmintrin.h" 14:20:16 INFO - extern __m128i _mm_blend_epi16 (__m128i, __m128i, const int ); 14:20:16 INFO - extern __m128i _mm_blendv_epi8 (__m128i, __m128i, __m128i mask); 14:20:16 INFO - extern __m128 _mm_blend_ps (__m128, __m128, const int ); 14:20:16 INFO - extern __m128 _mm_blendv_ps(__m128, __m128, __m128 ); 14:20:16 INFO - extern __m128d _mm_blend_pd (__m128d, __m128d, const int ); 14:20:16 INFO - extern __m128d _mm_blendv_pd(__m128d, __m128d, __m128d ); 14:20:16 INFO - extern __m128 _mm_dp_ps(__m128, __m128, const int ); 14:20:16 INFO - extern __m128d _mm_dp_pd(__m128d, __m128d, const int ); 14:20:16 INFO - extern __m128i _mm_cmpeq_epi64(__m128i, __m128i); 14:20:16 INFO - extern __m128i _mm_min_epi8 (__m128i, __m128i); 14:20:16 INFO - extern __m128i _mm_max_epi8 (__m128i, __m128i); 14:20:16 INFO - extern __m128i _mm_min_epu16(__m128i, __m128i); 14:20:16 INFO - extern __m128i _mm_max_epu16(__m128i, __m128i); 14:20:16 INFO - extern __m128i _mm_min_epi32(__m128i, __m128i); 14:20:16 INFO - extern __m128i _mm_max_epi32(__m128i, __m128i); 14:20:16 INFO - extern __m128i _mm_min_epu32(__m128i, __m128i); 14:20:16 INFO - extern __m128i _mm_max_epu32(__m128i, __m128i); 14:20:16 INFO - extern __m128i _mm_mullo_epi32(__m128i, __m128i); 14:20:16 INFO - extern __m128i _mm_mul_epi32(__m128i, __m128i); 14:20:16 INFO - extern int _mm_testz_si128(__m128i , __m128i ); 14:20:16 INFO - extern int _mm_testc_si128(__m128i , __m128i ); 14:20:16 INFO - extern int _mm_testnzc_si128(__m128i , __m128i ); 14:20:16 INFO - extern __m128 _mm_insert_ps(__m128 , __m128 , const int ); 14:20:16 INFO - extern int _mm_extract_ps(__m128 , const int ); 14:20:16 INFO - extern __m128i _mm_insert_epi8 (__m128i , int , const int ); 14:20:16 INFO - extern __m128i _mm_insert_epi32(__m128i , int , const int ); 14:20:16 INFO - #line 194 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\smmintrin.h" 14:20:16 INFO - extern int _mm_extract_epi8 (__m128i , const int ); 14:20:16 INFO - extern int _mm_extract_epi32(__m128i , const int ); 14:20:16 INFO - #line 203 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\smmintrin.h" 14:20:16 INFO - extern __m128i _mm_minpos_epu16(__m128i); 14:20:16 INFO - extern __m128d _mm_round_pd(__m128d , int ); 14:20:16 INFO - extern __m128d _mm_round_sd(__m128d , __m128d , int ); 14:20:16 INFO - extern __m128 _mm_round_ps(__m128 , int ); 14:20:16 INFO - extern __m128 _mm_round_ss(__m128 , __m128 , int ); 14:20:16 INFO - extern __m128i _mm_cvtepi8_epi32 (__m128i); 14:20:16 INFO - extern __m128i _mm_cvtepi16_epi32(__m128i); 14:20:16 INFO - extern __m128i _mm_cvtepi8_epi64 (__m128i); 14:20:16 INFO - extern __m128i _mm_cvtepi32_epi64(__m128i); 14:20:16 INFO - extern __m128i _mm_cvtepi16_epi64(__m128i); 14:20:16 INFO - extern __m128i _mm_cvtepi8_epi16 (__m128i); 14:20:16 INFO - extern __m128i _mm_cvtepu8_epi32 (__m128i); 14:20:16 INFO - extern __m128i _mm_cvtepu16_epi32(__m128i); 14:20:16 INFO - extern __m128i _mm_cvtepu8_epi64 (__m128i); 14:20:16 INFO - extern __m128i _mm_cvtepu32_epi64(__m128i); 14:20:16 INFO - extern __m128i _mm_cvtepu16_epi64(__m128i); 14:20:16 INFO - extern __m128i _mm_cvtepu8_epi16 (__m128i); 14:20:16 INFO - extern __m128i _mm_packus_epi32(__m128i, __m128i); 14:20:16 INFO - extern __m128i _mm_mpsadbw_epu8(__m128i , __m128i , const int ); 14:20:16 INFO - extern __m128i _mm_stream_load_si128(const __m128i*); 14:20:16 INFO - }; 14:20:16 INFO - #line 258 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\smmintrin.h" 14:20:16 INFO - #line 260 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\smmintrin.h" 14:20:16 INFO - #line 261 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\smmintrin.h" 14:20:16 INFO - #line 262 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\smmintrin.h" 14:20:16 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\nmmintrin.h" 14:20:16 INFO - extern "C" { 14:20:16 INFO - #line 38 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\nmmintrin.h" 14:20:16 INFO - extern __m128i _mm_cmpistrm (__m128i , __m128i , const int ); 14:20:16 INFO - extern int _mm_cmpistri (__m128i , __m128i , const int ); 14:20:16 INFO - extern __m128i _mm_cmpestrm (__m128i , int , __m128i , int , const int ); 14:20:16 INFO - extern int _mm_cmpestri (__m128i , int , __m128i , int , const int ); 14:20:16 INFO - extern int _mm_cmpistrz (__m128i , __m128i , const int ); 14:20:16 INFO - extern int _mm_cmpistrc (__m128i , __m128i , const int ); 14:20:16 INFO - extern int _mm_cmpistrs (__m128i , __m128i , const int ); 14:20:16 INFO - extern int _mm_cmpistro (__m128i , __m128i , const int ); 14:20:16 INFO - extern int _mm_cmpistra (__m128i , __m128i , const int ); 14:20:16 INFO - extern int _mm_cmpestrz (__m128i , int , __m128i , int , const int ); 14:20:16 INFO - extern int _mm_cmpestrc (__m128i , int , __m128i , int , const int ); 14:20:16 INFO - extern int _mm_cmpestrs (__m128i , int , __m128i , int , const int ); 14:20:16 INFO - extern int _mm_cmpestro (__m128i , int , __m128i , int , const int ); 14:20:16 INFO - extern int _mm_cmpestra (__m128i , int , __m128i , int , const int ); 14:20:16 INFO - extern __m128i _mm_cmpgt_epi64(__m128i , __m128i ); 14:20:16 INFO - extern int _mm_popcnt_u32(unsigned int ); 14:20:16 INFO - #line 121 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\nmmintrin.h" 14:20:16 INFO - extern unsigned int _mm_crc32_u8 (unsigned int , unsigned char ); 14:20:16 INFO - extern unsigned int _mm_crc32_u16(unsigned int , unsigned short ); 14:20:16 INFO - extern unsigned int _mm_crc32_u32(unsigned int , unsigned int ); 14:20:16 INFO - #line 133 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\nmmintrin.h" 14:20:16 INFO - }; 14:20:16 INFO - #line 137 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\nmmintrin.h" 14:20:16 INFO - #line 139 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\nmmintrin.h" 14:20:16 INFO - #line 140 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\nmmintrin.h" 14:20:16 INFO - #line 141 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\nmmintrin.h" 14:20:16 INFO - #line 32 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\wmmintrin.h" 14:20:16 INFO - extern "C" { 14:20:16 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\wmmintrin.h" 14:20:16 INFO - extern __m128i _mm_aesdec_si128(__m128i , __m128i ); 14:20:16 INFO - extern __m128i _mm_aesdeclast_si128(__m128i , __m128i ); 14:20:16 INFO - extern __m128i _mm_aesenc_si128(__m128i , __m128i ); 14:20:16 INFO - extern __m128i _mm_aesenclast_si128(__m128i , __m128i ); 14:20:16 INFO - extern __m128i _mm_aesimc_si128(__m128i ); 14:20:16 INFO - extern __m128i _mm_aeskeygenassist_si128(__m128i , const int ); 14:20:16 INFO - extern __m128i _mm_clmulepi64_si128(__m128i , __m128i , 14:20:16 INFO - const int ); 14:20:16 INFO - }; 14:20:16 INFO - #line 88 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\wmmintrin.h" 14:20:16 INFO - #line 90 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\wmmintrin.h" 14:20:16 INFO - #line 91 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\wmmintrin.h" 14:20:16 INFO - #line 92 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\wmmintrin.h" 14:20:16 INFO - #line 29 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\immintrin.h" 14:20:16 INFO - extern "C" { 14:20:16 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\immintrin.h" 14:20:16 INFO - typedef union __declspec(intrin_type) __declspec(align(32)) __m256 { 14:20:16 INFO - float m256_f32[8]; 14:20:16 INFO - } __m256; 14:20:16 INFO - typedef struct __declspec(intrin_type) __declspec(align(32)) __m256d { 14:20:16 INFO - double m256d_f64[4]; 14:20:16 INFO - } __m256d; 14:20:16 INFO - typedef union __declspec(intrin_type) __declspec(align(32)) __m256i { 14:20:16 INFO - __int8 m256i_i8[32]; 14:20:16 INFO - __int16 m256i_i16[16]; 14:20:16 INFO - __int32 m256i_i32[8]; 14:20:16 INFO - __int64 m256i_i64[4]; 14:20:16 INFO - unsigned __int8 m256i_u8[32]; 14:20:16 INFO - unsigned __int16 m256i_u16[16]; 14:20:16 INFO - unsigned __int32 m256i_u32[8]; 14:20:16 INFO - unsigned __int64 m256i_u64[4]; 14:20:16 INFO - } __m256i; 14:20:16 INFO - extern __m256d __cdecl _mm256_add_pd(__m256d, __m256d); 14:20:16 INFO - extern __m256 __cdecl _mm256_add_ps(__m256, __m256); 14:20:16 INFO - extern __m256d __cdecl _mm256_addsub_pd(__m256d, __m256d); 14:20:16 INFO - extern __m256 __cdecl _mm256_addsub_ps(__m256, __m256); 14:20:16 INFO - extern __m256d __cdecl _mm256_and_pd(__m256d, __m256d); 14:20:16 INFO - extern __m256 __cdecl _mm256_and_ps(__m256, __m256); 14:20:16 INFO - extern __m256d __cdecl _mm256_andnot_pd(__m256d, __m256d); 14:20:16 INFO - extern __m256 __cdecl _mm256_andnot_ps(__m256, __m256); 14:20:16 INFO - extern __m256d __cdecl _mm256_blend_pd(__m256d, __m256d, const int); 14:20:16 INFO - extern __m256 __cdecl _mm256_blend_ps(__m256, __m256, const int); 14:20:16 INFO - extern __m256d __cdecl _mm256_blendv_pd(__m256d, __m256d, __m256d); 14:20:16 INFO - extern __m256 __cdecl _mm256_blendv_ps(__m256, __m256, __m256); 14:20:16 INFO - extern __m256d __cdecl _mm256_div_pd(__m256d, __m256d); 14:20:16 INFO - extern __m256 __cdecl _mm256_div_ps(__m256, __m256); 14:20:16 INFO - extern __m256 __cdecl _mm256_dp_ps(__m256, __m256, const int); 14:20:16 INFO - extern __m256d __cdecl _mm256_hadd_pd(__m256d, __m256d); 14:20:16 INFO - extern __m256 __cdecl _mm256_hadd_ps(__m256, __m256); 14:20:16 INFO - extern __m256d __cdecl _mm256_hsub_pd(__m256d, __m256d); 14:20:16 INFO - extern __m256 __cdecl _mm256_hsub_ps(__m256, __m256); 14:20:16 INFO - extern __m256d __cdecl _mm256_max_pd(__m256d, __m256d); 14:20:16 INFO - extern __m256 __cdecl _mm256_max_ps(__m256, __m256); 14:20:16 INFO - extern __m256d __cdecl _mm256_min_pd(__m256d, __m256d); 14:20:16 INFO - extern __m256 __cdecl _mm256_min_ps(__m256, __m256); 14:20:16 INFO - extern __m256d __cdecl _mm256_mul_pd(__m256d, __m256d); 14:20:16 INFO - extern __m256 __cdecl _mm256_mul_ps(__m256, __m256); 14:20:16 INFO - extern __m256d __cdecl _mm256_or_pd(__m256d, __m256d); 14:20:16 INFO - extern __m256 __cdecl _mm256_or_ps(__m256, __m256); 14:20:16 INFO - extern __m256d __cdecl _mm256_shuffle_pd(__m256d, __m256d, const int); 14:20:16 INFO - extern __m256 __cdecl _mm256_shuffle_ps(__m256, __m256, const int); 14:20:16 INFO - extern __m256d __cdecl _mm256_sub_pd(__m256d, __m256d); 14:20:16 INFO - extern __m256 __cdecl _mm256_sub_ps(__m256, __m256); 14:20:16 INFO - extern __m256d __cdecl _mm256_xor_pd(__m256d, __m256d); 14:20:16 INFO - extern __m256 __cdecl _mm256_xor_ps(__m256, __m256); 14:20:16 INFO - extern __m128d __cdecl _mm_cmp_pd(__m128d, __m128d, const int); 14:20:16 INFO - extern __m256d __cdecl _mm256_cmp_pd(__m256d, __m256d, const int); 14:20:16 INFO - extern __m128 __cdecl _mm_cmp_ps(__m128, __m128, const int); 14:20:16 INFO - extern __m256 __cdecl _mm256_cmp_ps(__m256, __m256, const int); 14:20:16 INFO - extern __m128d __cdecl _mm_cmp_sd(__m128d, __m128d, const int); 14:20:16 INFO - extern int __cdecl _mm_comi_sd(__m128d, __m128d, const int); 14:20:16 INFO - extern __m128 __cdecl _mm_cmp_ss(__m128, __m128, const int); 14:20:16 INFO - extern int __cdecl _mm_comi_ss(__m128, __m128, const int); 14:20:16 INFO - extern __m256d __cdecl _mm256_cvtepi32_pd(__m128i); 14:20:16 INFO - extern __m256 __cdecl _mm256_cvtepi32_ps(__m256i); 14:20:16 INFO - extern __m128 __cdecl _mm256_cvtpd_ps(__m256d); 14:20:16 INFO - extern __m256i __cdecl _mm256_cvtps_epi32(__m256); 14:20:16 INFO - extern __m256d __cdecl _mm256_cvtps_pd(__m128); 14:20:16 INFO - extern __m128i __cdecl _mm256_cvttpd_epi32(__m256d); 14:20:16 INFO - extern __m128i __cdecl _mm256_cvtpd_epi32(__m256d); 14:20:16 INFO - extern __m256i __cdecl _mm256_cvttps_epi32(__m256); 14:20:16 INFO - extern __m128 __cdecl _mm256_extractf128_ps(__m256, const int); 14:20:16 INFO - extern __m128d __cdecl _mm256_extractf128_pd(__m256d, const int); 14:20:16 INFO - extern __m128i __cdecl _mm256_extractf128_si256(__m256i, const int); 14:20:16 INFO - extern void __cdecl _mm256_zeroall(void); 14:20:16 INFO - extern void __cdecl _mm256_zeroupper(void); 14:20:16 INFO - extern __m256 __cdecl _mm256_permutevar_ps(__m256, __m256i); 14:20:16 INFO - extern __m128 __cdecl _mm_permutevar_ps(__m128, __m128i); 14:20:16 INFO - extern __m256 __cdecl _mm256_permute_ps(__m256, int); 14:20:16 INFO - extern __m128 __cdecl _mm_permute_ps(__m128, int); 14:20:16 INFO - extern __m256d __cdecl _mm256_permutevar_pd(__m256d, __m256i); 14:20:16 INFO - extern __m128d __cdecl _mm_permutevar_pd(__m128d, __m128i); 14:20:16 INFO - extern __m256d __cdecl _mm256_permute_pd(__m256d, int); 14:20:16 INFO - extern __m128d __cdecl _mm_permute_pd(__m128d, int); 14:20:16 INFO - extern __m256 __cdecl _mm256_permute2f128_ps(__m256, __m256, int); 14:20:16 INFO - extern __m256d __cdecl _mm256_permute2f128_pd(__m256d, __m256d, int); 14:20:16 INFO - extern __m256i __cdecl _mm256_permute2f128_si256(__m256i, __m256i, int); 14:20:16 INFO - extern __m256 __cdecl _mm256_broadcast_ss(float const *); 14:20:16 INFO - extern __m128 __cdecl _mm_broadcast_ss(float const *); 14:20:16 INFO - extern __m256d __cdecl _mm256_broadcast_sd(double const *); 14:20:16 INFO - extern __m256 __cdecl _mm256_broadcast_ps(__m128 const *); 14:20:16 INFO - extern __m256d __cdecl _mm256_broadcast_pd(__m128d const *); 14:20:16 INFO - extern __m256 __cdecl _mm256_insertf128_ps(__m256, __m128, int); 14:20:16 INFO - extern __m256d __cdecl _mm256_insertf128_pd(__m256d, __m128d, int); 14:20:16 INFO - extern __m256i __cdecl _mm256_insertf128_si256(__m256i, __m128i, int); 14:20:16 INFO - extern __m256d __cdecl _mm256_load_pd(double const *); 14:20:16 INFO - extern void __cdecl _mm256_store_pd(double *, __m256d); 14:20:16 INFO - extern __m256 __cdecl _mm256_load_ps(float const *); 14:20:16 INFO - extern void __cdecl _mm256_store_ps(float *, __m256); 14:20:16 INFO - extern __m256d __cdecl _mm256_loadu_pd(double const *); 14:20:16 INFO - extern void __cdecl _mm256_storeu_pd(double *, __m256d); 14:20:16 INFO - extern __m256 __cdecl _mm256_loadu_ps(float const *); 14:20:16 INFO - extern void __cdecl _mm256_storeu_ps(float *, __m256); 14:20:16 INFO - extern __m256i __cdecl _mm256_load_si256(__m256i const *); 14:20:16 INFO - extern void __cdecl _mm256_store_si256(__m256i *, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_loadu_si256(__m256i const *); 14:20:16 INFO - extern void __cdecl _mm256_storeu_si256(__m256i *, __m256i); 14:20:16 INFO - extern __m256d __cdecl _mm256_maskload_pd(double const *, __m256i); 14:20:16 INFO - extern void __cdecl _mm256_maskstore_pd(double *, __m256i, __m256d); 14:20:16 INFO - extern __m128d __cdecl _mm_maskload_pd(double const *, __m128i); 14:20:16 INFO - extern void __cdecl _mm_maskstore_pd(double *, __m128i, __m128d); 14:20:16 INFO - extern __m256 __cdecl _mm256_maskload_ps(float const *, __m256i); 14:20:16 INFO - extern void __cdecl _mm256_maskstore_ps(float *, __m256i, __m256); 14:20:16 INFO - extern __m128 __cdecl _mm_maskload_ps(float const *, __m128i); 14:20:16 INFO - extern void __cdecl _mm_maskstore_ps(float *, __m128i, __m128); 14:20:16 INFO - extern __m256 __cdecl _mm256_movehdup_ps(__m256); 14:20:16 INFO - extern __m256 __cdecl _mm256_moveldup_ps(__m256); 14:20:16 INFO - extern __m256d __cdecl _mm256_movedup_pd(__m256d); 14:20:16 INFO - extern __m256i __cdecl _mm256_lddqu_si256(__m256i const *); 14:20:16 INFO - extern void __cdecl _mm256_stream_si256(__m256i *, __m256i); 14:20:16 INFO - extern void __cdecl _mm256_stream_pd(double *, __m256d); 14:20:16 INFO - extern void __cdecl _mm256_stream_ps(float *, __m256); 14:20:16 INFO - extern __m256 __cdecl _mm256_rcp_ps(__m256); 14:20:16 INFO - extern __m256 __cdecl _mm256_rsqrt_ps(__m256); 14:20:16 INFO - extern __m256d __cdecl _mm256_sqrt_pd(__m256d); 14:20:16 INFO - extern __m256 __cdecl _mm256_sqrt_ps(__m256); 14:20:16 INFO - extern __m256d __cdecl _mm256_round_pd(__m256d, int); 14:20:16 INFO - extern __m256 __cdecl _mm256_round_ps(__m256, int); 14:20:16 INFO - extern __m256d __cdecl _mm256_unpackhi_pd(__m256d, __m256d); 14:20:16 INFO - extern __m256 __cdecl _mm256_unpackhi_ps(__m256, __m256); 14:20:16 INFO - extern __m256d __cdecl _mm256_unpacklo_pd(__m256d, __m256d); 14:20:16 INFO - extern __m256 __cdecl _mm256_unpacklo_ps(__m256, __m256); 14:20:16 INFO - extern int __cdecl _mm256_testz_si256(__m256i, __m256i); 14:20:16 INFO - extern int __cdecl _mm256_testc_si256(__m256i, __m256i); 14:20:16 INFO - extern int __cdecl _mm256_testnzc_si256(__m256i, __m256i); 14:20:16 INFO - extern int __cdecl _mm256_testz_pd(__m256d, __m256d); 14:20:16 INFO - extern int __cdecl _mm256_testc_pd(__m256d, __m256d); 14:20:16 INFO - extern int __cdecl _mm256_testnzc_pd(__m256d, __m256d); 14:20:16 INFO - extern int __cdecl _mm_testz_pd(__m128d, __m128d); 14:20:16 INFO - extern int __cdecl _mm_testc_pd(__m128d, __m128d); 14:20:16 INFO - extern int __cdecl _mm_testnzc_pd(__m128d, __m128d); 14:20:16 INFO - extern int __cdecl _mm256_testz_ps(__m256, __m256); 14:20:16 INFO - extern int __cdecl _mm256_testc_ps(__m256, __m256); 14:20:16 INFO - extern int __cdecl _mm256_testnzc_ps(__m256, __m256); 14:20:16 INFO - extern int __cdecl _mm_testz_ps(__m128, __m128); 14:20:16 INFO - extern int __cdecl _mm_testc_ps(__m128, __m128); 14:20:16 INFO - extern int __cdecl _mm_testnzc_ps(__m128, __m128); 14:20:16 INFO - extern int __cdecl _mm256_movemask_pd(__m256d); 14:20:16 INFO - extern int __cdecl _mm256_movemask_ps(__m256); 14:20:16 INFO - extern __m256d __cdecl _mm256_setzero_pd(void); 14:20:16 INFO - extern __m256 __cdecl _mm256_setzero_ps(void); 14:20:16 INFO - extern __m256i __cdecl _mm256_setzero_si256(void); 14:20:16 INFO - extern __m256d __cdecl _mm256_set_pd(double, double, double, double); 14:20:16 INFO - extern __m256 __cdecl _mm256_set_ps(float, float, float, float, 14:20:16 INFO - float, float, float, float); 14:20:16 INFO - extern __m256i __cdecl _mm256_set_epi8(char, char, char, char, 14:20:16 INFO - char, char, char, char, 14:20:16 INFO - char, char, char, char, 14:20:16 INFO - char, char, char, char, 14:20:16 INFO - char, char, char, char, 14:20:16 INFO - char, char, char, char, 14:20:16 INFO - char, char, char, char, 14:20:16 INFO - char, char, char, char); 14:20:16 INFO - extern __m256i __cdecl _mm256_set_epi16(short, short, short, short, 14:20:16 INFO - short, short, short, short, 14:20:16 INFO - short, short, short, short, 14:20:16 INFO - short, short, short, short); 14:20:16 INFO - extern __m256i __cdecl _mm256_set_epi32(int, int, int, int, 14:20:16 INFO - int, int, int, int); 14:20:16 INFO - extern __m256i __cdecl _mm256_set_epi64x(__int64, __int64, 14:20:16 INFO - __int64, __int64); 14:20:16 INFO - extern __m256d __cdecl _mm256_setr_pd(double, double, double, double); 14:20:16 INFO - extern __m256 __cdecl _mm256_setr_ps(float, float, float, float, 14:20:16 INFO - float, float, float, float); 14:20:16 INFO - extern __m256i __cdecl _mm256_setr_epi8(char, char, char, char, 14:20:16 INFO - char, char, char, char, 14:20:16 INFO - char, char, char, char, 14:20:16 INFO - char, char, char, char, 14:20:16 INFO - char, char, char, char, 14:20:16 INFO - char, char, char, char, 14:20:16 INFO - char, char, char, char, 14:20:16 INFO - char, char, char, char); 14:20:16 INFO - extern __m256i __cdecl _mm256_setr_epi16(short, short, short, short, 14:20:16 INFO - short, short, short, short, 14:20:16 INFO - short, short, short, short, 14:20:16 INFO - short, short, short, short); 14:20:16 INFO - extern __m256i __cdecl _mm256_setr_epi32(int, int, int, int, 14:20:16 INFO - int, int, int, int); 14:20:16 INFO - extern __m256i __cdecl _mm256_setr_epi64x(__int64, __int64, 14:20:16 INFO - __int64, __int64); 14:20:16 INFO - extern __m256d __cdecl _mm256_set1_pd(double); 14:20:16 INFO - extern __m256 __cdecl _mm256_set1_ps(float); 14:20:16 INFO - extern __m256i __cdecl _mm256_set1_epi8(char); 14:20:16 INFO - extern __m256i __cdecl _mm256_set1_epi16(short); 14:20:16 INFO - extern __m256i __cdecl _mm256_set1_epi32(int); 14:20:16 INFO - extern __m256i __cdecl _mm256_set1_epi64x(long long); 14:20:16 INFO - extern __m256 __cdecl _mm256_castpd_ps(__m256d); 14:20:16 INFO - extern __m256d __cdecl _mm256_castps_pd(__m256); 14:20:16 INFO - extern __m256i __cdecl _mm256_castps_si256(__m256); 14:20:16 INFO - extern __m256i __cdecl _mm256_castpd_si256(__m256d); 14:20:16 INFO - extern __m256 __cdecl _mm256_castsi256_ps(__m256i); 14:20:16 INFO - extern __m256d __cdecl _mm256_castsi256_pd(__m256i); 14:20:16 INFO - extern __m128 __cdecl _mm256_castps256_ps128(__m256); 14:20:16 INFO - extern __m128d __cdecl _mm256_castpd256_pd128(__m256d); 14:20:16 INFO - extern __m128i __cdecl _mm256_castsi256_si128(__m256i); 14:20:16 INFO - extern __m256 __cdecl _mm256_castps128_ps256(__m128); 14:20:16 INFO - extern __m256d __cdecl _mm256_castpd128_pd256(__m128d); 14:20:16 INFO - extern __m256i __cdecl _mm256_castsi128_si256(__m128i); 14:20:16 INFO - extern __m128 __cdecl _mm_cvtph_ps(__m128i); 14:20:16 INFO - extern __m256 __cdecl _mm256_cvtph_ps(__m128i); 14:20:16 INFO - extern __m128i __cdecl _mm_cvtps_ph(__m128 , const int ); 14:20:16 INFO - extern __m128i __cdecl _mm256_cvtps_ph(__m256, int); 14:20:16 INFO - extern unsigned __int64 __cdecl _xgetbv(unsigned int); 14:20:16 INFO - extern void __cdecl _xsetbv(unsigned int, unsigned __int64); 14:20:16 INFO - extern void __cdecl _xsave(void *, unsigned __int64); 14:20:16 INFO - #line 1233 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\immintrin.h" 14:20:16 INFO - extern void __cdecl _xsaveopt(void *, unsigned __int64); 14:20:16 INFO - #line 1243 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\immintrin.h" 14:20:16 INFO - extern void __cdecl _xsavec(void *, unsigned __int64); 14:20:16 INFO - #line 1252 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\immintrin.h" 14:20:16 INFO - extern void __cdecl _xrstor(void const *, unsigned __int64); 14:20:16 INFO - #line 1262 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\immintrin.h" 14:20:16 INFO - extern void __cdecl _xsaves(void *, unsigned __int64); 14:20:16 INFO - #line 1272 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\immintrin.h" 14:20:16 INFO - extern void __cdecl _xrstors(void const *, unsigned __int64); 14:20:16 INFO - #line 1282 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\immintrin.h" 14:20:16 INFO - extern void __cdecl _fxsave(void *); 14:20:16 INFO - #line 1291 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\immintrin.h" 14:20:16 INFO - extern void __cdecl _fxrstor(void const *); 14:20:16 INFO - #line 1300 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\immintrin.h" 14:20:16 INFO - extern int __cdecl _rdrand16_step(unsigned short *); 14:20:16 INFO - extern int __cdecl _rdrand32_step(unsigned int *); 14:20:16 INFO - #line 1312 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\immintrin.h" 14:20:16 INFO - #line 1330 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\immintrin.h" 14:20:16 INFO - extern __m128 __cdecl _mm_fmadd_ps(__m128, __m128, __m128); 14:20:16 INFO - extern __m128d __cdecl _mm_fmadd_pd(__m128d, __m128d, __m128d); 14:20:16 INFO - extern __m128 __cdecl _mm_fmadd_ss(__m128, __m128, __m128); 14:20:16 INFO - extern __m128d __cdecl _mm_fmadd_sd(__m128d, __m128d, __m128d); 14:20:16 INFO - extern __m128 __cdecl _mm_fmsub_ps(__m128, __m128, __m128); 14:20:16 INFO - extern __m128d __cdecl _mm_fmsub_pd(__m128d, __m128d, __m128d); 14:20:16 INFO - extern __m128 __cdecl _mm_fmsub_ss(__m128, __m128, __m128); 14:20:16 INFO - extern __m128d __cdecl _mm_fmsub_sd(__m128d, __m128d, __m128d); 14:20:16 INFO - extern __m128 __cdecl _mm_fnmadd_ps(__m128, __m128, __m128); 14:20:16 INFO - extern __m128d __cdecl _mm_fnmadd_pd(__m128d, __m128d, __m128d); 14:20:16 INFO - extern __m128 __cdecl _mm_fnmadd_ss(__m128, __m128, __m128); 14:20:16 INFO - extern __m128d __cdecl _mm_fnmadd_sd(__m128d, __m128d, __m128d); 14:20:16 INFO - extern __m128 __cdecl _mm_fnmsub_ps(__m128, __m128, __m128); 14:20:16 INFO - extern __m128d __cdecl _mm_fnmsub_pd(__m128d, __m128d, __m128d); 14:20:16 INFO - extern __m128 __cdecl _mm_fnmsub_ss(__m128, __m128, __m128); 14:20:16 INFO - extern __m128d __cdecl _mm_fnmsub_sd(__m128d, __m128d, __m128d); 14:20:16 INFO - extern __m256 __cdecl _mm256_fmadd_ps(__m256, __m256, __m256); 14:20:16 INFO - extern __m256d __cdecl _mm256_fmadd_pd(__m256d, __m256d, __m256d); 14:20:16 INFO - extern __m256 __cdecl _mm256_fmsub_ps(__m256, __m256, __m256); 14:20:16 INFO - extern __m256d __cdecl _mm256_fmsub_pd(__m256d, __m256d, __m256d); 14:20:16 INFO - extern __m256 __cdecl _mm256_fnmadd_ps(__m256, __m256, __m256); 14:20:16 INFO - extern __m256d __cdecl _mm256_fnmadd_pd(__m256d, __m256d, __m256d); 14:20:16 INFO - extern __m256 __cdecl _mm256_fnmsub_ps(__m256, __m256, __m256); 14:20:16 INFO - extern __m256d __cdecl _mm256_fnmsub_pd(__m256d, __m256d, __m256d); 14:20:16 INFO - extern __m128 __cdecl _mm_fmaddsub_ps(__m128, __m128, __m128); 14:20:16 INFO - extern __m128d __cdecl _mm_fmaddsub_pd(__m128d, __m128d, __m128d); 14:20:16 INFO - extern __m128 __cdecl _mm_fmsubadd_ps(__m128, __m128, __m128); 14:20:16 INFO - extern __m128d __cdecl _mm_fmsubadd_pd(__m128d, __m128d, __m128d); 14:20:16 INFO - extern __m256 __cdecl _mm256_fmaddsub_ps(__m256, __m256, __m256); 14:20:16 INFO - extern __m256d __cdecl _mm256_fmaddsub_pd(__m256d, __m256d, __m256d); 14:20:16 INFO - extern __m256 __cdecl _mm256_fmsubadd_ps(__m256, __m256, __m256); 14:20:16 INFO - extern __m256d __cdecl _mm256_fmsubadd_pd(__m256d, __m256d, __m256d); 14:20:16 INFO - extern __m256i __cdecl _mm256_cmpeq_epi8(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_cmpeq_epi16(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_cmpeq_epi32(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_cmpeq_epi64(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_cmpgt_epi8(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_cmpgt_epi16(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_cmpgt_epi32(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_cmpgt_epi64(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_max_epi8(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_max_epi16(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_max_epi32(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_max_epu8(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_max_epu16(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_max_epu32(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_min_epi8(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_min_epi16(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_min_epi32(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_min_epu8(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_min_epu16(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_min_epu32(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_and_si256(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_andnot_si256(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_or_si256(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_xor_si256(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_abs_epi8(__m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_abs_epi16(__m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_abs_epi32(__m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_add_epi8(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_add_epi16(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_add_epi32(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_add_epi64(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_adds_epi8(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_adds_epi16(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_adds_epu8(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_adds_epu16(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_sub_epi8(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_sub_epi16(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_sub_epi32(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_sub_epi64(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_subs_epi8(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_subs_epi16(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_subs_epu8(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_subs_epu16(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_avg_epu8(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_avg_epu16(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_hadd_epi16(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_hadd_epi32(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_hadds_epi16(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_hsub_epi16(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_hsub_epi32(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_hsubs_epi16(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_madd_epi16(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_maddubs_epi16(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_mulhi_epi16(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_mulhi_epu16(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_mullo_epi16(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_mullo_epi32(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_mul_epu32(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_mul_epi32(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_sign_epi8(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_sign_epi16(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_sign_epi32(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_mulhrs_epi16(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_sad_epu8(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_mpsadbw_epu8(__m256i, __m256i, const int); 14:20:16 INFO - extern __m256i __cdecl _mm256_slli_si256(__m256i, const int); 14:20:16 INFO - extern __m256i __cdecl _mm256_srli_si256(__m256i, const int); 14:20:16 INFO - extern __m256i __cdecl _mm256_sll_epi16(__m256i, __m128i); 14:20:16 INFO - extern __m256i __cdecl _mm256_sll_epi32(__m256i, __m128i); 14:20:16 INFO - extern __m256i __cdecl _mm256_sll_epi64(__m256i, __m128i); 14:20:16 INFO - extern __m256i __cdecl _mm256_slli_epi16(__m256i, int); 14:20:16 INFO - extern __m256i __cdecl _mm256_slli_epi32(__m256i, int); 14:20:16 INFO - extern __m256i __cdecl _mm256_slli_epi64(__m256i, int); 14:20:16 INFO - extern __m256i __cdecl _mm256_sllv_epi32(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_sllv_epi64(__m256i, __m256i); 14:20:16 INFO - extern __m128i __cdecl _mm_sllv_epi32(__m128i, __m128i); 14:20:16 INFO - extern __m128i __cdecl _mm_sllv_epi64(__m128i, __m128i); 14:20:16 INFO - extern __m256i __cdecl _mm256_sra_epi16(__m256i, __m128i); 14:20:16 INFO - extern __m256i __cdecl _mm256_sra_epi32(__m256i, __m128i); 14:20:16 INFO - extern __m256i __cdecl _mm256_srai_epi16(__m256i, int); 14:20:16 INFO - extern __m256i __cdecl _mm256_srai_epi32(__m256i, int); 14:20:16 INFO - extern __m256i __cdecl _mm256_srav_epi32(__m256i, __m256i); 14:20:16 INFO - extern __m128i __cdecl _mm_srav_epi32(__m128i, __m128i); 14:20:16 INFO - extern __m256i __cdecl _mm256_srl_epi16(__m256i, __m128i); 14:20:16 INFO - extern __m256i __cdecl _mm256_srl_epi32(__m256i, __m128i); 14:20:16 INFO - extern __m256i __cdecl _mm256_srl_epi64(__m256i, __m128i); 14:20:16 INFO - extern __m256i __cdecl _mm256_srli_epi16(__m256i, int); 14:20:16 INFO - extern __m256i __cdecl _mm256_srli_epi32(__m256i, int); 14:20:16 INFO - extern __m256i __cdecl _mm256_srli_epi64(__m256i, int); 14:20:16 INFO - extern __m256i __cdecl _mm256_srlv_epi32(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_srlv_epi64(__m256i, __m256i); 14:20:16 INFO - extern __m128i __cdecl _mm_srlv_epi32(__m128i, __m128i); 14:20:16 INFO - extern __m128i __cdecl _mm_srlv_epi64(__m128i, __m128i); 14:20:16 INFO - extern __m128i __cdecl _mm_blend_epi32(__m128i, __m128i, const int); 14:20:16 INFO - extern __m256i __cdecl _mm256_blend_epi32(__m256i,__m256i, const int); 14:20:16 INFO - extern __m256i __cdecl _mm256_alignr_epi8(__m256i, __m256i, const int); 14:20:16 INFO - extern __m256i __cdecl _mm256_blendv_epi8(__m256i, __m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_blend_epi16(__m256i, __m256i, const int); 14:20:16 INFO - extern __m256i __cdecl _mm256_packs_epi16(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_packs_epi32(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_packus_epi16(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_packus_epi32(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_unpackhi_epi8(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_unpackhi_epi16(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_unpackhi_epi32(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_unpackhi_epi64(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_unpacklo_epi8(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_unpacklo_epi16(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_unpacklo_epi32(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_unpacklo_epi64(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_shuffle_epi8(__m256i, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_shuffle_epi32(__m256i, const int); 14:20:16 INFO - extern __m256i __cdecl _mm256_shufflehi_epi16(__m256i, const int); 14:20:16 INFO - extern __m256i __cdecl _mm256_shufflelo_epi16(__m256i, const int); 14:20:16 INFO - extern __m128i __cdecl _mm256_extracti128_si256(__m256i, const int); 14:20:16 INFO - extern __m256i __cdecl _mm256_inserti128_si256(__m256i, __m128i, const int); 14:20:16 INFO - extern __m128 __cdecl _mm_broadcastss_ps(__m128); 14:20:16 INFO - extern __m128d __cdecl _mm_broadcastsd_pd(__m128d); 14:20:16 INFO - extern __m128i __cdecl _mm_broadcastb_epi8(__m128i); 14:20:16 INFO - extern __m128i __cdecl _mm_broadcastw_epi16(__m128i); 14:20:16 INFO - extern __m128i __cdecl _mm_broadcastd_epi32(__m128i); 14:20:16 INFO - extern __m128i __cdecl _mm_broadcastq_epi64(__m128i); 14:20:16 INFO - extern __m256 __cdecl _mm256_broadcastss_ps(__m128); 14:20:16 INFO - extern __m256d __cdecl _mm256_broadcastsd_pd(__m128d); 14:20:16 INFO - extern __m256i __cdecl _mm256_broadcastb_epi8(__m128i); 14:20:16 INFO - extern __m256i __cdecl _mm256_broadcastw_epi16(__m128i); 14:20:16 INFO - extern __m256i __cdecl _mm256_broadcastd_epi32(__m128i); 14:20:16 INFO - extern __m256i __cdecl _mm256_broadcastq_epi64(__m128i); 14:20:16 INFO - extern __m256i __cdecl _mm256_broadcastsi128_si256(__m128i); 14:20:16 INFO - extern __m256i __cdecl _mm256_cvtepi8_epi16(__m128i); 14:20:16 INFO - extern __m256i __cdecl _mm256_cvtepi8_epi32(__m128i); 14:20:16 INFO - extern __m256i __cdecl _mm256_cvtepi8_epi64(__m128i); 14:20:16 INFO - extern __m256i __cdecl _mm256_cvtepi16_epi32(__m128i); 14:20:16 INFO - extern __m256i __cdecl _mm256_cvtepi16_epi64(__m128i); 14:20:16 INFO - extern __m256i __cdecl _mm256_cvtepi32_epi64(__m128i); 14:20:16 INFO - extern __m256i __cdecl _mm256_cvtepu8_epi16(__m128i); 14:20:16 INFO - extern __m256i __cdecl _mm256_cvtepu8_epi32(__m128i); 14:20:16 INFO - extern __m256i __cdecl _mm256_cvtepu8_epi64(__m128i); 14:20:16 INFO - extern __m256i __cdecl _mm256_cvtepu16_epi32(__m128i); 14:20:16 INFO - extern __m256i __cdecl _mm256_cvtepu16_epi64(__m128i); 14:20:16 INFO - extern __m256i __cdecl _mm256_cvtepu32_epi64(__m128i); 14:20:16 INFO - extern int __cdecl _mm256_movemask_epi8(__m256i); 14:20:16 INFO - extern __m128i __cdecl _mm_maskload_epi32(int const * , 14:20:16 INFO - __m128i ); 14:20:16 INFO - extern __m128i __cdecl _mm_maskload_epi64(__int64 const * , 14:20:16 INFO - __m128i ); 14:20:16 INFO - extern void __cdecl _mm_maskstore_epi32(int * , 14:20:16 INFO - __m128i , 14:20:16 INFO - __m128i ); 14:20:16 INFO - extern void __cdecl _mm_maskstore_epi64(__int64 * , 14:20:16 INFO - __m128i , 14:20:16 INFO - __m128i ); 14:20:16 INFO - extern __m256i __cdecl _mm256_maskload_epi32(int const * , 14:20:16 INFO - __m256i ); 14:20:16 INFO - extern __m256i __cdecl _mm256_maskload_epi64(__int64 const * , 14:20:16 INFO - __m256i ); 14:20:16 INFO - extern void __cdecl _mm256_maskstore_epi32(int * , 14:20:16 INFO - __m256i , 14:20:16 INFO - __m256i ); 14:20:16 INFO - extern void __cdecl _mm256_maskstore_epi64(__int64 * , 14:20:16 INFO - __m256i , 14:20:16 INFO - __m256i ); 14:20:16 INFO - extern __m256i __cdecl _mm256_permutevar8x32_epi32(__m256i, __m256i); 14:20:16 INFO - extern __m256 __cdecl _mm256_permutevar8x32_ps(__m256, __m256i); 14:20:16 INFO - extern __m256i __cdecl _mm256_permute4x64_epi64(__m256i, const int); 14:20:16 INFO - extern __m256d __cdecl _mm256_permute4x64_pd(__m256d, const int); 14:20:16 INFO - extern __m256i __cdecl _mm256_permute2x128_si256(__m256i, __m256i, const int); 14:20:16 INFO - extern __m256i __cdecl _mm256_stream_load_si256(__m256i const *); 14:20:16 INFO - extern __m256d __cdecl _mm256_mask_i32gather_pd(__m256d , 14:20:16 INFO - double const * , 14:20:16 INFO - __m128i , 14:20:16 INFO - __m256d , 14:20:16 INFO - const int ); 14:20:16 INFO - extern __m256 __cdecl _mm256_mask_i32gather_ps(__m256 , 14:20:16 INFO - float const * , 14:20:16 INFO - __m256i , 14:20:16 INFO - __m256 , 14:20:16 INFO - const int ); 14:20:16 INFO - extern __m256d __cdecl _mm256_mask_i64gather_pd(__m256d , 14:20:16 INFO - double const * , 14:20:16 INFO - __m256i , 14:20:16 INFO - __m256d , 14:20:16 INFO - const int ); 14:20:16 INFO - extern __m128 __cdecl _mm256_mask_i64gather_ps(__m128 , 14:20:16 INFO - float const * , 14:20:16 INFO - __m256i , 14:20:16 INFO - __m128 , 14:20:16 INFO - const int ); 14:20:16 INFO - extern __m128d __cdecl _mm_mask_i32gather_pd(__m128d , 14:20:16 INFO - double const * , 14:20:16 INFO - __m128i , 14:20:16 INFO - __m128d , 14:20:16 INFO - const int ); 14:20:16 INFO - extern __m128 __cdecl _mm_mask_i32gather_ps(__m128 , 14:20:16 INFO - float const * , 14:20:16 INFO - __m128i , 14:20:16 INFO - __m128 , 14:20:16 INFO - const int ); 14:20:16 INFO - extern __m128d __cdecl _mm_mask_i64gather_pd(__m128d , 14:20:16 INFO - double const * , 14:20:16 INFO - __m128i , 14:20:16 INFO - __m128d , 14:20:16 INFO - const int ); 14:20:16 INFO - extern __m128 __cdecl _mm_mask_i64gather_ps(__m128 , 14:20:16 INFO - float const * , 14:20:16 INFO - __m128i , 14:20:16 INFO - __m128 , 14:20:16 INFO - const int ); 14:20:16 INFO - extern __m256i __cdecl _mm256_mask_i32gather_epi32(__m256i , 14:20:16 INFO - int const * , 14:20:16 INFO - __m256i , 14:20:16 INFO - __m256i , 14:20:16 INFO - const int ); 14:20:16 INFO - extern __m256i __cdecl _mm256_mask_i32gather_epi64(__m256i , 14:20:16 INFO - __int64 const * , 14:20:16 INFO - __m128i , 14:20:16 INFO - __m256i , 14:20:16 INFO - const int ); 14:20:16 INFO - extern __m128i __cdecl _mm256_mask_i64gather_epi32(__m128i , 14:20:16 INFO - int const * , 14:20:16 INFO - __m256i , 14:20:16 INFO - __m128i , 14:20:16 INFO - const int ); 14:20:16 INFO - extern __m256i __cdecl _mm256_mask_i64gather_epi64(__m256i , 14:20:16 INFO - __int64 const * , 14:20:16 INFO - __m256i , 14:20:16 INFO - __m256i , 14:20:16 INFO - const int ); 14:20:16 INFO - extern __m128i __cdecl _mm_mask_i32gather_epi32(__m128i , 14:20:16 INFO - int const * , 14:20:16 INFO - __m128i , 14:20:16 INFO - __m128i , 14:20:16 INFO - const int ); 14:20:16 INFO - extern __m128i __cdecl _mm_mask_i32gather_epi64(__m128i , 14:20:16 INFO - __int64 const * , 14:20:16 INFO - __m128i , 14:20:16 INFO - __m128i , 14:20:16 INFO - const int ); 14:20:16 INFO - extern __m128i __cdecl _mm_mask_i64gather_epi32(__m128i , 14:20:16 INFO - int const * , 14:20:16 INFO - __m128i , 14:20:16 INFO - __m128i , 14:20:16 INFO - const int ); 14:20:16 INFO - extern __m128i __cdecl _mm_mask_i64gather_epi64(__m128i , 14:20:16 INFO - __int64 const * , 14:20:16 INFO - __m128i , 14:20:16 INFO - __m128i , 14:20:16 INFO - const int ); 14:20:16 INFO - extern __m256d __cdecl _mm256_i32gather_pd(double const * , 14:20:16 INFO - __m128i , 14:20:16 INFO - const int ); 14:20:16 INFO - extern __m256 __cdecl _mm256_i32gather_ps(float const * , 14:20:16 INFO - __m256i , 14:20:16 INFO - const int ); 14:20:16 INFO - extern __m256d __cdecl _mm256_i64gather_pd(double const * , 14:20:16 INFO - __m256i , 14:20:16 INFO - const int ); 14:20:16 INFO - extern __m128 __cdecl _mm256_i64gather_ps(float const * , 14:20:16 INFO - __m256i , 14:20:16 INFO - const int ); 14:20:16 INFO - extern __m128d __cdecl _mm_i32gather_pd(double const * , 14:20:16 INFO - __m128i , 14:20:16 INFO - const int ); 14:20:16 INFO - extern __m128 __cdecl _mm_i32gather_ps(float const * , 14:20:16 INFO - __m128i , 14:20:16 INFO - const int ); 14:20:16 INFO - extern __m128d __cdecl _mm_i64gather_pd(double const * , 14:20:16 INFO - __m128i , 14:20:16 INFO - const int ); 14:20:16 INFO - extern __m128 __cdecl _mm_i64gather_ps(float const * , 14:20:16 INFO - __m128i , 14:20:16 INFO - const int ); 14:20:16 INFO - extern __m256i __cdecl _mm256_i32gather_epi32(int const * , 14:20:16 INFO - __m256i , 14:20:16 INFO - const int ); 14:20:16 INFO - extern __m256i __cdecl _mm256_i32gather_epi64(__int64 const * , 14:20:16 INFO - __m128i , 14:20:16 INFO - const int ); 14:20:16 INFO - extern __m128i __cdecl _mm256_i64gather_epi32(int const * , 14:20:16 INFO - __m256i , 14:20:16 INFO - const int ); 14:20:16 INFO - extern __m256i __cdecl _mm256_i64gather_epi64(__int64 const * , 14:20:16 INFO - __m256i , 14:20:16 INFO - const int ); 14:20:16 INFO - extern __m128i __cdecl _mm_i32gather_epi32(int const * , 14:20:16 INFO - __m128i , 14:20:16 INFO - const int ); 14:20:16 INFO - extern __m128i __cdecl _mm_i32gather_epi64(__int64 const * , 14:20:16 INFO - __m128i , 14:20:16 INFO - const int ); 14:20:16 INFO - extern __m128i __cdecl _mm_i64gather_epi32(int const * , 14:20:16 INFO - __m128i , 14:20:16 INFO - const int ); 14:20:16 INFO - extern __m128i __cdecl _mm_i64gather_epi64(__int64 const * , 14:20:16 INFO - __m128i , 14:20:16 INFO - const int ); 14:20:16 INFO - extern unsigned int _bextr_u32(unsigned int , 14:20:16 INFO - unsigned int , 14:20:16 INFO - unsigned int ); 14:20:16 INFO - extern unsigned int _blsi_u32(unsigned int); 14:20:16 INFO - extern unsigned int _blsmsk_u32(unsigned int); 14:20:16 INFO - extern unsigned int _blsr_u32(unsigned int); 14:20:16 INFO - extern unsigned int _bzhi_u32(unsigned int , 14:20:16 INFO - unsigned int ); 14:20:16 INFO - extern unsigned int _mulx_u32(unsigned int , 14:20:16 INFO - unsigned int , 14:20:16 INFO - unsigned int * ); 14:20:16 INFO - extern unsigned int _pdep_u32(unsigned int , 14:20:16 INFO - unsigned int ); 14:20:16 INFO - extern unsigned int _pext_u32(unsigned int , 14:20:16 INFO - unsigned int ); 14:20:16 INFO - extern unsigned int _rorx_u32(unsigned int , 14:20:16 INFO - const unsigned int ); 14:20:16 INFO - extern int _sarx_i32(int , 14:20:16 INFO - unsigned int ); 14:20:16 INFO - extern unsigned int _shlx_u32(unsigned int , 14:20:16 INFO - unsigned int ); 14:20:16 INFO - extern unsigned int _shrx_u32(unsigned int , 14:20:16 INFO - unsigned int ); 14:20:16 INFO - #line 1854 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\immintrin.h" 14:20:16 INFO - extern unsigned int _lzcnt_u32(unsigned int); 14:20:16 INFO - #line 1866 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\immintrin.h" 14:20:16 INFO - extern unsigned int _tzcnt_u32(unsigned int); 14:20:16 INFO - #line 1878 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\immintrin.h" 14:20:16 INFO - extern void __cdecl _invpcid(unsigned int , void * ); 14:20:16 INFO - extern void _Store_HLERelease(long volatile *,long); 14:20:16 INFO - extern void _StorePointer_HLERelease(void * volatile *,void *); 14:20:16 INFO - extern long _InterlockedExchange_HLEAcquire(long volatile *,long); 14:20:16 INFO - extern long _InterlockedExchange_HLERelease(long volatile *,long); 14:20:16 INFO - extern void * _InterlockedExchangePointer_HLEAcquire(void *volatile *,void *); 14:20:16 INFO - extern void * _InterlockedExchangePointer_HLERelease(void *volatile *,void *); 14:20:16 INFO - extern long _InterlockedCompareExchange_HLEAcquire(long volatile *,long,long); 14:20:16 INFO - extern long _InterlockedCompareExchange_HLERelease(long volatile *,long,long); 14:20:16 INFO - extern __int64 _InterlockedCompareExchange64_HLEAcquire(__int64 volatile *,__int64,__int64); 14:20:16 INFO - extern __int64 _InterlockedCompareExchange64_HLERelease(__int64 volatile *,__int64,__int64); 14:20:16 INFO - extern void * _InterlockedCompareExchangePointer_HLEAcquire(void *volatile *,void *,void *); 14:20:16 INFO - extern void * _InterlockedCompareExchangePointer_HLERelease(void *volatile *,void *,void *); 14:20:16 INFO - extern long _InterlockedExchangeAdd_HLEAcquire(long volatile *,long); 14:20:16 INFO - extern long _InterlockedExchangeAdd_HLERelease(long volatile *,long); 14:20:16 INFO - extern long _InterlockedAnd_HLEAcquire(long volatile *,long); 14:20:16 INFO - extern long _InterlockedAnd_HLERelease(long volatile *,long); 14:20:16 INFO - extern long _InterlockedOr_HLEAcquire(long volatile *,long); 14:20:16 INFO - extern long _InterlockedOr_HLERelease(long volatile *,long); 14:20:16 INFO - extern long _InterlockedXor_HLEAcquire(long volatile *,long); 14:20:16 INFO - extern long _InterlockedXor_HLERelease(long volatile *,long); 14:20:16 INFO - extern unsigned char _interlockedbittestandset_HLEAcquire(long *,long); 14:20:16 INFO - extern unsigned char _interlockedbittestandset_HLERelease(long *,long); 14:20:16 INFO - extern unsigned char _interlockedbittestandreset_HLEAcquire(long *,long); 14:20:16 INFO - extern unsigned char _interlockedbittestandreset_HLERelease(long *,long); 14:20:16 INFO - #line 1937 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\immintrin.h" 14:20:16 INFO - extern unsigned int __cdecl _xbegin(void); 14:20:16 INFO - extern void __cdecl _xend(void); 14:20:16 INFO - extern void __cdecl _xabort(const unsigned int); 14:20:16 INFO - extern unsigned char __cdecl _xtest(void); 14:20:16 INFO - extern int __cdecl _rdseed16_step(unsigned short *); 14:20:16 INFO - extern int __cdecl _rdseed32_step(unsigned int *); 14:20:16 INFO - #line 1965 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\immintrin.h" 14:20:16 INFO - extern unsigned char __cdecl _addcarryx_u32(unsigned char , 14:20:16 INFO - unsigned int , 14:20:16 INFO - unsigned int , 14:20:16 INFO - unsigned int * ); 14:20:16 INFO - #line 1987 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\immintrin.h" 14:20:16 INFO - extern unsigned short __cdecl _load_be_u16(void const*); 14:20:16 INFO - extern unsigned int __cdecl _load_be_u32(void const*); 14:20:16 INFO - extern unsigned __int64 __cdecl _load_be_u64(void const*); 14:20:16 INFO - extern void __cdecl _store_be_u16(void *, unsigned short); 14:20:16 INFO - extern void __cdecl _store_be_u32(void *, unsigned int); 14:20:16 INFO - extern void __cdecl _store_be_u64(void *, unsigned __int64); 14:20:16 INFO - extern __m128i __cdecl _mm_sha1msg1_epu32(__m128i, __m128i); 14:20:16 INFO - extern __m128i __cdecl _mm_sha1msg2_epu32(__m128i, __m128i); 14:20:16 INFO - extern __m128i __cdecl _mm_sha1nexte_epu32(__m128i, __m128i); 14:20:16 INFO - extern __m128i __cdecl _mm_sha1rnds4_epu32(__m128i, __m128i, const int); 14:20:16 INFO - extern __m128i __cdecl _mm_sha256msg1_epu32(__m128i, __m128i); 14:20:16 INFO - extern __m128i __cdecl _mm_sha256msg2_epu32(__m128i, __m128i); 14:20:16 INFO - extern __m128i __cdecl _mm_sha256rnds2_epu32(__m128i, __m128i, __m128i); 14:20:16 INFO - extern void * __cdecl _bnd_set_ptr_bounds(const void *, size_t); 14:20:16 INFO - extern void * __cdecl _bnd_narrow_ptr_bounds(const void *, const void *, size_t); 14:20:16 INFO - extern void * __cdecl _bnd_copy_ptr_bounds(const void *, const void *); 14:20:16 INFO - extern void * __cdecl _bnd_init_ptr_bounds(const void *); 14:20:16 INFO - extern void __cdecl _bnd_store_ptr_bounds(const void **, const void *); 14:20:16 INFO - extern void __cdecl _bnd_chk_ptr_lbounds(const void *); 14:20:16 INFO - extern void __cdecl _bnd_chk_ptr_ubounds(const void *); 14:20:16 INFO - extern void __cdecl _bnd_chk_ptr_bounds(const void *, size_t); 14:20:16 INFO - extern void * __cdecl _bnd_load_ptr_bounds(const void **, const void *); 14:20:16 INFO - extern const void * __cdecl _bnd_get_ptr_lbound(const void *); 14:20:16 INFO - extern const void * __cdecl _bnd_get_ptr_ubound(const void *); 14:20:16 INFO - }; 14:20:16 INFO - #line 2039 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\immintrin.h" 14:20:16 INFO - #line 2041 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\immintrin.h" 14:20:16 INFO - #line 2042 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\immintrin.h" 14:20:16 INFO - #line 2043 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\immintrin.h" 14:20:16 INFO - #line 25 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\intrin.h" 14:20:16 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ammintrin.h" 14:20:16 INFO - #pragma once 14:20:16 INFO - #line 18 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ammintrin.h" 14:20:16 INFO - #line 26 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ammintrin.h" 14:20:16 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ammintrin.h" 14:20:16 INFO - extern "C" { 14:20:16 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ammintrin.h" 14:20:16 INFO - __m128 _mm_macc_ps(__m128, __m128, __m128); 14:20:16 INFO - __m128d _mm_macc_pd(__m128d, __m128d, __m128d); 14:20:16 INFO - __m128 _mm_macc_ss(__m128, __m128, __m128); 14:20:16 INFO - __m128d _mm_macc_sd(__m128d, __m128d, __m128d); 14:20:16 INFO - __m128 _mm_maddsub_ps(__m128, __m128, __m128); 14:20:16 INFO - __m128d _mm_maddsub_pd(__m128d, __m128d, __m128d); 14:20:16 INFO - __m128 _mm_msubadd_ps(__m128, __m128, __m128); 14:20:16 INFO - __m128d _mm_msubadd_pd(__m128d, __m128d, __m128d); 14:20:16 INFO - __m128 _mm_msub_ps(__m128, __m128, __m128); 14:20:16 INFO - __m128d _mm_msub_pd(__m128d, __m128d, __m128d); 14:20:16 INFO - __m128 _mm_msub_ss(__m128, __m128, __m128); 14:20:16 INFO - __m128d _mm_msub_sd(__m128d, __m128d, __m128d); 14:20:16 INFO - __m128 _mm_nmacc_ps(__m128, __m128, __m128); 14:20:16 INFO - __m128d _mm_nmacc_pd(__m128d, __m128d, __m128d); 14:20:16 INFO - __m128 _mm_nmacc_ss(__m128, __m128, __m128); 14:20:16 INFO - __m128d _mm_nmacc_sd(__m128d, __m128d, __m128d); 14:20:16 INFO - __m128 _mm_nmsub_ps(__m128, __m128, __m128); 14:20:16 INFO - __m128d _mm_nmsub_pd(__m128d, __m128d, __m128d); 14:20:16 INFO - __m128 _mm_nmsub_ss(__m128, __m128, __m128); 14:20:16 INFO - __m128d _mm_nmsub_sd(__m128d, __m128d, __m128d); 14:20:16 INFO - __m128i _mm_maccs_epi16(__m128i, __m128i, __m128i); 14:20:16 INFO - __m128i _mm_macc_epi16(__m128i, __m128i, __m128i); 14:20:16 INFO - __m128i _mm_maccsd_epi16(__m128i, __m128i, __m128i); 14:20:16 INFO - __m128i _mm_maccd_epi16(__m128i, __m128i, __m128i); 14:20:16 INFO - __m128i _mm_maccs_epi32(__m128i, __m128i, __m128i); 14:20:16 INFO - __m128i _mm_macc_epi32(__m128i, __m128i, __m128i); 14:20:16 INFO - __m128i _mm_maccslo_epi32(__m128i, __m128i, __m128i); 14:20:16 INFO - __m128i _mm_macclo_epi32(__m128i, __m128i, __m128i); 14:20:16 INFO - __m128i _mm_maccshi_epi32(__m128i, __m128i, __m128i); 14:20:16 INFO - __m128i _mm_macchi_epi32(__m128i, __m128i, __m128i); 14:20:16 INFO - __m128i _mm_maddsd_epi16(__m128i, __m128i, __m128i); 14:20:16 INFO - __m128i _mm_maddd_epi16(__m128i, __m128i, __m128i); 14:20:16 INFO - __m128i _mm_haddw_epi8(__m128i); 14:20:16 INFO - __m128i _mm_haddd_epi8(__m128i); 14:20:16 INFO - __m128i _mm_haddq_epi8(__m128i); 14:20:16 INFO - __m128i _mm_haddd_epi16(__m128i); 14:20:16 INFO - __m128i _mm_haddq_epi16(__m128i); 14:20:16 INFO - __m128i _mm_haddq_epi32(__m128i); 14:20:16 INFO - __m128i _mm_haddw_epu8(__m128i); 14:20:16 INFO - __m128i _mm_haddd_epu8(__m128i); 14:20:16 INFO - __m128i _mm_haddq_epu8(__m128i); 14:20:16 INFO - __m128i _mm_haddd_epu16(__m128i); 14:20:16 INFO - __m128i _mm_haddq_epu16(__m128i); 14:20:16 INFO - __m128i _mm_haddq_epu32(__m128i); 14:20:16 INFO - __m128i _mm_hsubw_epi8(__m128i); 14:20:16 INFO - __m128i _mm_hsubd_epi16(__m128i); 14:20:16 INFO - __m128i _mm_hsubq_epi32(__m128i); 14:20:16 INFO - __m128i _mm_cmov_si128(__m128i, __m128i, __m128i); 14:20:16 INFO - __m128i _mm_perm_epi8(__m128i, __m128i, __m128i); 14:20:16 INFO - __m128i _mm_rot_epi8(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_rot_epi16(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_rot_epi32(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_rot_epi64(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_roti_epi8(__m128i, int); 14:20:16 INFO - __m128i _mm_roti_epi16(__m128i, int); 14:20:16 INFO - __m128i _mm_roti_epi32(__m128i, int); 14:20:16 INFO - __m128i _mm_roti_epi64(__m128i, int); 14:20:16 INFO - __m128i _mm_shl_epi8(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_shl_epi16(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_shl_epi32(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_shl_epi64(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_sha_epi8(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_sha_epi16(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_sha_epi32(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_sha_epi64(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_com_epu8(__m128i, __m128i, int); 14:20:16 INFO - __m128i _mm_com_epu16(__m128i, __m128i, int); 14:20:16 INFO - __m128i _mm_com_epu32(__m128i, __m128i, int); 14:20:16 INFO - __m128i _mm_com_epu64(__m128i, __m128i, int); 14:20:16 INFO - __m128i _mm_com_epi8(__m128i, __m128i, int); 14:20:16 INFO - __m128i _mm_com_epi16(__m128i, __m128i, int); 14:20:16 INFO - __m128i _mm_com_epi32(__m128i, __m128i, int); 14:20:16 INFO - __m128i _mm_com_epi64(__m128i, __m128i, int); 14:20:16 INFO - __m128 _mm_frcz_ps(__m128); 14:20:16 INFO - __m128d _mm_frcz_pd(__m128d); 14:20:16 INFO - __m128 _mm_frcz_ss(__m128, __m128); 14:20:16 INFO - __m128d _mm_frcz_sd(__m128d, __m128d); 14:20:16 INFO - __m128 _mm_permute2_ps(__m128, __m128, __m128i, int); 14:20:16 INFO - __m128d _mm_permute2_pd(__m128d, __m128d, __m128i, int); 14:20:16 INFO - __m256 _mm256_macc_ps(__m256, __m256, __m256); 14:20:16 INFO - __m256d _mm256_macc_pd(__m256d, __m256d, __m256d); 14:20:16 INFO - __m256 _mm256_maddsub_ps(__m256, __m256, __m256); 14:20:16 INFO - __m256d _mm256_maddsub_pd(__m256d, __m256d, __m256d); 14:20:16 INFO - __m256 _mm256_msubadd_ps(__m256, __m256, __m256); 14:20:16 INFO - __m256d _mm256_msubadd_pd(__m256d, __m256d, __m256d); 14:20:16 INFO - __m256 _mm256_msub_ps(__m256, __m256, __m256); 14:20:16 INFO - __m256d _mm256_msub_pd(__m256d, __m256d, __m256d); 14:20:16 INFO - __m256 _mm256_nmacc_ps(__m256, __m256, __m256); 14:20:16 INFO - __m256d _mm256_nmacc_pd(__m256d, __m256d, __m256d); 14:20:16 INFO - __m256 _mm256_nmsub_ps(__m256, __m256, __m256); 14:20:16 INFO - __m256d _mm256_nmsub_pd(__m256d, __m256d, __m256d); 14:20:16 INFO - __m256i _mm256_cmov_si256(__m256i, __m256i, __m256i); 14:20:16 INFO - __m256 _mm256_frcz_ps(__m256); 14:20:16 INFO - __m256d _mm256_frcz_pd(__m256d); 14:20:16 INFO - __m256 _mm256_permute2_ps(__m256, __m256, __m256i, int); 14:20:16 INFO - __m256d _mm256_permute2_pd(__m256d, __m256d, __m256i, int); 14:20:16 INFO - void __llwpcb(void *); 14:20:16 INFO - void *__slwpcb(); 14:20:16 INFO - void __lwpval32(unsigned int, unsigned int, unsigned int); 14:20:16 INFO - unsigned char __lwpins32(unsigned int, unsigned int, unsigned int); 14:20:16 INFO - #line 258 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ammintrin.h" 14:20:16 INFO - unsigned int _bextr_u32(unsigned int, unsigned int, unsigned int); 14:20:16 INFO - unsigned int _andn_u32(unsigned int, unsigned int); 14:20:16 INFO - unsigned int _tzcnt_u32(unsigned int); 14:20:16 INFO - unsigned int _lzcnt_u32(unsigned int); 14:20:16 INFO - unsigned int _blsr_u32(unsigned int); 14:20:16 INFO - unsigned int _blsmsk_u32(unsigned int); 14:20:16 INFO - unsigned int _blsi_u32(unsigned int); 14:20:16 INFO - #line 276 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ammintrin.h" 14:20:16 INFO - unsigned int _bextri_u32(unsigned int, unsigned int); 14:20:16 INFO - unsigned int _blcfill_u32(unsigned int); 14:20:16 INFO - unsigned int _blsfill_u32(unsigned int); 14:20:16 INFO - unsigned int _blcs_u32(unsigned int); 14:20:16 INFO - unsigned int _tzmsk_u32(unsigned int); 14:20:16 INFO - unsigned int _blcic_u32(unsigned int); 14:20:16 INFO - unsigned int _blsic_u32(unsigned int); 14:20:16 INFO - unsigned int _t1mskc_u32(unsigned int); 14:20:16 INFO - unsigned int _blcmsk_u32(unsigned int); 14:20:16 INFO - unsigned int _blci_u32(unsigned int); 14:20:16 INFO - #line 300 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ammintrin.h" 14:20:16 INFO - void _mm_monitorx(void const *, unsigned int, unsigned int); 14:20:16 INFO - void _mm_mwaitx(unsigned int, unsigned int, unsigned int); 14:20:16 INFO - void _mm_clzero(void const *); 14:20:16 INFO - }; 14:20:16 INFO - #line 309 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ammintrin.h" 14:20:16 INFO - #line 311 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ammintrin.h" 14:20:16 INFO - #line 312 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ammintrin.h" 14:20:16 INFO - #line 313 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ammintrin.h" 14:20:16 INFO - #line 26 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\intrin.h" 14:20:16 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\intrin.h" 14:20:16 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\mm3dnow.h" 14:20:16 INFO - #pragma once 14:20:16 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\mm3dnow.h" 14:20:16 INFO - #line 29 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\mm3dnow.h" 14:20:16 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:16 INFO - #line 31 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\mm3dnow.h" 14:20:16 INFO - extern "C" { 14:20:16 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\mm3dnow.h" 14:20:16 INFO - void _m_femms(void); 14:20:16 INFO - __m64 _m_pavgusb(__m64, __m64); 14:20:16 INFO - __m64 _m_pf2id(__m64); 14:20:16 INFO - __m64 _m_pfacc(__m64, __m64); 14:20:16 INFO - __m64 _m_pfadd(__m64, __m64); 14:20:16 INFO - __m64 _m_pfcmpeq(__m64, __m64); 14:20:16 INFO - __m64 _m_pfcmpge(__m64, __m64); 14:20:16 INFO - __m64 _m_pfcmpgt(__m64, __m64); 14:20:16 INFO - __m64 _m_pfmax(__m64, __m64); 14:20:16 INFO - __m64 _m_pfmin(__m64, __m64); 14:20:16 INFO - __m64 _m_pfmul(__m64, __m64); 14:20:16 INFO - __m64 _m_pfrcp(__m64); 14:20:16 INFO - __m64 _m_pfrcpit1(__m64, __m64); 14:20:16 INFO - __m64 _m_pfrcpit2(__m64, __m64); 14:20:16 INFO - __m64 _m_pfrsqrt(__m64); 14:20:16 INFO - __m64 _m_pfrsqit1(__m64, __m64); 14:20:16 INFO - __m64 _m_pfsub(__m64, __m64); 14:20:16 INFO - __m64 _m_pfsubr(__m64, __m64); 14:20:16 INFO - __m64 _m_pi2fd(__m64); 14:20:16 INFO - __m64 _m_pmulhrw(__m64, __m64); 14:20:16 INFO - void _m_prefetch(void*); 14:20:16 INFO - void _m_prefetchw(volatile const void*_Source); 14:20:16 INFO - __m64 _m_from_float(float); 14:20:16 INFO - float _m_to_float(__m64); 14:20:16 INFO - __m64 _m_pf2iw(__m64); 14:20:16 INFO - __m64 _m_pfnacc(__m64, __m64); 14:20:16 INFO - __m64 _m_pfpnacc(__m64, __m64); 14:20:16 INFO - __m64 _m_pi2fw(__m64); 14:20:16 INFO - __m64 _m_pswapd(__m64); 14:20:16 INFO - }; 14:20:16 INFO - #line 77 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\mm3dnow.h" 14:20:16 INFO - #line 78 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\mm3dnow.h" 14:20:16 INFO - #line 79 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\mm3dnow.h" 14:20:16 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\intrin.h" 14:20:16 INFO - #line 31 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\intrin.h" 14:20:16 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\intrin.h" 14:20:16 INFO - #line 41 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\intrin.h" 14:20:16 INFO - #line 42 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\intrin.h" 14:20:16 INFO - extern "C" { 14:20:16 INFO - #line 46 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\intrin.h" 14:20:16 INFO - #line 75 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\intrin.h" 14:20:16 INFO - #line 78 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\intrin.h" 14:20:16 INFO - #line 85 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\intrin.h" 14:20:16 INFO - #line 90 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\intrin.h" 14:20:16 INFO - #line 95 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\intrin.h" 14:20:16 INFO - #line 100 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\intrin.h" 14:20:16 INFO - #line 105 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\intrin.h" 14:20:16 INFO - #line 107 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\intrin.h" 14:20:16 INFO - #line 112 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\intrin.h" 14:20:16 INFO - #line 117 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\intrin.h" 14:20:16 INFO - #line 122 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\intrin.h" 14:20:16 INFO - #line 127 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\intrin.h" 14:20:16 INFO - void * _AddressOfReturnAddress(void); 14:20:16 INFO - unsigned char _BitScanForward(unsigned long * _Index, unsigned long _Mask); 14:20:16 INFO - unsigned char _BitScanReverse(unsigned long * _Index, unsigned long _Mask); 14:20:16 INFO - long _InterlockedAddLargeStatistic(__int64 volatile * _Addend, long _Value); 14:20:16 INFO - long _InterlockedAnd(long volatile * _Value, long _Mask); 14:20:16 INFO - short _InterlockedAnd16(short volatile * _Value, short _Mask); 14:20:16 INFO - char _InterlockedAnd8(char volatile * _Value, char _Mask); 14:20:16 INFO - long __cdecl _InterlockedCompareExchange(long volatile * _Destination, long _Exchange, long _Comparand); 14:20:16 INFO - short _InterlockedCompareExchange16(short volatile * _Destination, short _Exchange, short _Comparand); 14:20:16 INFO - __int64 _InterlockedCompareExchange64(__int64 volatile * _Destination, __int64 _Exchange, __int64 _Comparand); 14:20:16 INFO - char _InterlockedCompareExchange8(char volatile * _Destination, char _Exchange, char _Comparand); 14:20:16 INFO - void * _InterlockedCompareExchangePointer(void * volatile * _Destination, void * _Exchange, void * _Comparand); 14:20:16 INFO - long __cdecl _InterlockedDecrement(long volatile * _Addend); 14:20:16 INFO - short _InterlockedDecrement16(short volatile * _Addend); 14:20:16 INFO - long __cdecl _InterlockedExchange(long volatile * _Target, long _Value); 14:20:16 INFO - short _InterlockedExchange16(short volatile * _Target, short _Value); 14:20:16 INFO - char _InterlockedExchange8(char volatile * _Target, char _Value); 14:20:16 INFO - long __cdecl _InterlockedExchangeAdd(long volatile * _Addend, long _Value); 14:20:16 INFO - short _InterlockedExchangeAdd16(short volatile * _Addend, short _Value); 14:20:16 INFO - char _InterlockedExchangeAdd8(char volatile * _Addend, char _Value); 14:20:16 INFO - void * _InterlockedExchangePointer(void * volatile * _Target, void * _Value); 14:20:16 INFO - long __cdecl _InterlockedIncrement(long volatile * _Addend); 14:20:16 INFO - short _InterlockedIncrement16(short volatile * _Addend); 14:20:16 INFO - long _InterlockedOr(long volatile * _Value, long _Mask); 14:20:16 INFO - short _InterlockedOr16(short volatile * _Value, short _Mask); 14:20:16 INFO - char _InterlockedOr8(char volatile * _Value, char _Mask); 14:20:16 INFO - long _InterlockedXor(long volatile * _Value, long _Mask); 14:20:16 INFO - short _InterlockedXor16(short volatile * _Value, short _Mask); 14:20:16 INFO - char _InterlockedXor8(char volatile * _Value, char _Mask); 14:20:16 INFO - void _ReadBarrier(void); 14:20:16 INFO - void _ReadWriteBarrier(void); 14:20:16 INFO - void * _ReturnAddress(void); 14:20:16 INFO - void _WriteBarrier(void); 14:20:16 INFO - void __addfsbyte(unsigned long, unsigned char); 14:20:16 INFO - void __addfsdword(unsigned long, unsigned long); 14:20:16 INFO - void __addfsword(unsigned long, unsigned short); 14:20:16 INFO - void __code_seg(const char *); 14:20:16 INFO - void __cpuid(int[4], int); 14:20:16 INFO - void __cpuidex(int[4], int, int); 14:20:16 INFO - void __cdecl __debugbreak(void); 14:20:16 INFO - __int64 __emul(int, int); 14:20:16 INFO - unsigned __int64 __emulu(unsigned int, unsigned int); 14:20:16 INFO - __declspec(noreturn) void __fastfail(unsigned int); 14:20:16 INFO - unsigned int __getcallerseflags(void); 14:20:16 INFO - void __halt(void); 14:20:16 INFO - unsigned char __inbyte(unsigned short); 14:20:16 INFO - void __inbytestring(unsigned short, unsigned char *, unsigned long); 14:20:16 INFO - void __incfsbyte(unsigned long); 14:20:16 INFO - void __incfsdword(unsigned long); 14:20:16 INFO - void __incfsword(unsigned long); 14:20:16 INFO - unsigned long __indword(unsigned short); 14:20:16 INFO - void __indwordstring(unsigned short, unsigned long *, unsigned long); 14:20:16 INFO - void __int2c(void); 14:20:16 INFO - void __invlpg(void *); 14:20:16 INFO - unsigned short __inword(unsigned short); 14:20:16 INFO - void __inwordstring(unsigned short, unsigned short *, unsigned long); 14:20:16 INFO - void __lidt(void *); 14:20:16 INFO - unsigned __int64 __ll_lshift(unsigned __int64, int); 14:20:16 INFO - __int64 __ll_rshift(__int64, int); 14:20:16 INFO - unsigned int __lzcnt(unsigned int); 14:20:16 INFO - unsigned short __lzcnt16(unsigned short); 14:20:16 INFO - void __movsb(unsigned char *, unsigned char const *, size_t); 14:20:16 INFO - void __movsd(unsigned long *, unsigned long const *, size_t); 14:20:16 INFO - void __movsw(unsigned short *, unsigned short const *, size_t); 14:20:16 INFO - void __nop(void); 14:20:16 INFO - void __nvreg_restore_fence(void); 14:20:16 INFO - void __nvreg_save_fence(void); 14:20:16 INFO - void __outbyte(unsigned short, unsigned char); 14:20:16 INFO - void __outbytestring(unsigned short, unsigned char *, unsigned long); 14:20:16 INFO - void __outdword(unsigned short, unsigned long); 14:20:16 INFO - void __outdwordstring(unsigned short, unsigned long *, unsigned long); 14:20:16 INFO - void __outword(unsigned short, unsigned short); 14:20:16 INFO - void __outwordstring(unsigned short, unsigned short *, unsigned long); 14:20:16 INFO - unsigned int __popcnt(unsigned int); 14:20:16 INFO - unsigned short __popcnt16(unsigned short); 14:20:16 INFO - unsigned __int64 __rdtsc(void); 14:20:16 INFO - unsigned __int64 __rdtscp(unsigned int *); 14:20:16 INFO - unsigned long __readcr0(void); 14:20:16 INFO - unsigned long __readcr2(void); 14:20:16 INFO - unsigned long __readcr3(void); 14:20:16 INFO - unsigned long __readcr4(void); 14:20:16 INFO - unsigned long __readcr8(void); 14:20:16 INFO - unsigned int __readdr(unsigned int); 14:20:16 INFO - unsigned int __readeflags(void); 14:20:16 INFO - unsigned char __readfsbyte(unsigned long); 14:20:16 INFO - unsigned long __readfsdword(unsigned long); 14:20:16 INFO - unsigned __int64 __readfsqword(unsigned long); 14:20:16 INFO - unsigned short __readfsword(unsigned long); 14:20:16 INFO - unsigned __int64 __readmsr(unsigned long); 14:20:16 INFO - unsigned __int64 __readpmc(unsigned long); 14:20:16 INFO - unsigned long __segmentlimit(unsigned long); 14:20:16 INFO - void __sidt(void *); 14:20:16 INFO - void __stosb(unsigned char *, unsigned char, size_t); 14:20:16 INFO - void __stosd(unsigned long *, unsigned long, size_t); 14:20:16 INFO - void __stosw(unsigned short *, unsigned short, size_t); 14:20:16 INFO - void __svm_clgi(void); 14:20:16 INFO - void __svm_invlpga(void *, int); 14:20:16 INFO - void __svm_skinit(int); 14:20:16 INFO - void __svm_stgi(void); 14:20:16 INFO - void __svm_vmload(size_t); 14:20:16 INFO - void __svm_vmrun(size_t); 14:20:16 INFO - void __svm_vmsave(size_t); 14:20:16 INFO - void __ud2(void); 14:20:16 INFO - unsigned __int64 __ull_rshift(unsigned __int64, int); 14:20:16 INFO - void __vmx_off(void); 14:20:16 INFO - void __vmx_vmptrst(unsigned __int64 *); 14:20:16 INFO - void __wbinvd(void); 14:20:16 INFO - void __writecr0(unsigned int); 14:20:16 INFO - void __writecr3(unsigned int); 14:20:16 INFO - void __writecr4(unsigned int); 14:20:16 INFO - void __writecr8(unsigned int); 14:20:16 INFO - void __writedr(unsigned int, unsigned int); 14:20:16 INFO - void __writeeflags(unsigned int); 14:20:16 INFO - void __writefsbyte(unsigned long, unsigned char); 14:20:16 INFO - void __writefsdword(unsigned long, unsigned long); 14:20:16 INFO - void __writefsqword(unsigned long, unsigned __int64); 14:20:16 INFO - void __writefsword(unsigned long, unsigned short); 14:20:16 INFO - void __writemsr(unsigned long, unsigned __int64); 14:20:16 INFO - unsigned char _bittest(long const *, long); 14:20:16 INFO - unsigned char _bittestandcomplement(long *, long); 14:20:16 INFO - unsigned char _bittestandreset(long *, long); 14:20:16 INFO - unsigned char _bittestandset(long *, long); 14:20:16 INFO - unsigned __int64 __cdecl _byteswap_uint64( unsigned __int64); 14:20:16 INFO - unsigned long __cdecl _byteswap_ulong( unsigned long); 14:20:16 INFO - unsigned short __cdecl _byteswap_ushort( unsigned short); 14:20:16 INFO - void __cdecl _disable(void); 14:20:16 INFO - void __cdecl _enable(void); 14:20:16 INFO - unsigned char _interlockedbittestandreset(long volatile *, long); 14:20:16 INFO - unsigned char _interlockedbittestandset(long volatile *, long); 14:20:16 INFO - unsigned long __cdecl _lrotl( unsigned long, int); 14:20:16 INFO - unsigned long __cdecl _lrotr( unsigned long, int); 14:20:16 INFO - void _m_empty(void); 14:20:16 INFO - void _m_femms(void); 14:20:16 INFO - __m64 _m_from_float(float); 14:20:16 INFO - __m64 _m_from_int(int); 14:20:16 INFO - void _m_maskmovq(__m64, __m64, char *); 14:20:16 INFO - __m64 _m_packssdw(__m64, __m64); 14:20:16 INFO - __m64 _m_packsswb(__m64, __m64); 14:20:16 INFO - __m64 _m_packuswb(__m64, __m64); 14:20:16 INFO - __m64 _m_paddb(__m64, __m64); 14:20:16 INFO - __m64 _m_paddd(__m64, __m64); 14:20:16 INFO - __m64 _m_paddsb(__m64, __m64); 14:20:16 INFO - __m64 _m_paddsw(__m64, __m64); 14:20:16 INFO - __m64 _m_paddusb(__m64, __m64); 14:20:16 INFO - __m64 _m_paddusw(__m64, __m64); 14:20:16 INFO - __m64 _m_paddw(__m64, __m64); 14:20:16 INFO - __m64 _m_pand(__m64, __m64); 14:20:16 INFO - __m64 _m_pandn(__m64, __m64); 14:20:16 INFO - __m64 _m_pavgb(__m64, __m64); 14:20:16 INFO - __m64 _m_pavgusb(__m64, __m64); 14:20:16 INFO - __m64 _m_pavgw(__m64, __m64); 14:20:16 INFO - __m64 _m_pcmpeqb(__m64, __m64); 14:20:16 INFO - __m64 _m_pcmpeqd(__m64, __m64); 14:20:16 INFO - __m64 _m_pcmpeqw(__m64, __m64); 14:20:16 INFO - __m64 _m_pcmpgtb(__m64, __m64); 14:20:16 INFO - __m64 _m_pcmpgtd(__m64, __m64); 14:20:16 INFO - __m64 _m_pcmpgtw(__m64, __m64); 14:20:16 INFO - int _m_pextrw(__m64, int); 14:20:16 INFO - __m64 _m_pf2id(__m64); 14:20:16 INFO - __m64 _m_pf2iw(__m64); 14:20:16 INFO - __m64 _m_pfacc(__m64, __m64); 14:20:16 INFO - __m64 _m_pfadd(__m64, __m64); 14:20:16 INFO - __m64 _m_pfcmpeq(__m64, __m64); 14:20:16 INFO - __m64 _m_pfcmpge(__m64, __m64); 14:20:16 INFO - __m64 _m_pfcmpgt(__m64, __m64); 14:20:16 INFO - __m64 _m_pfmax(__m64, __m64); 14:20:16 INFO - __m64 _m_pfmin(__m64, __m64); 14:20:16 INFO - __m64 _m_pfmul(__m64, __m64); 14:20:16 INFO - __m64 _m_pfnacc(__m64, __m64); 14:20:16 INFO - __m64 _m_pfpnacc(__m64, __m64); 14:20:16 INFO - __m64 _m_pfrcp(__m64); 14:20:16 INFO - __m64 _m_pfrcpit1(__m64, __m64); 14:20:16 INFO - __m64 _m_pfrcpit2(__m64, __m64); 14:20:16 INFO - __m64 _m_pfrsqit1(__m64, __m64); 14:20:16 INFO - __m64 _m_pfrsqrt(__m64); 14:20:16 INFO - __m64 _m_pfsub(__m64, __m64); 14:20:16 INFO - __m64 _m_pfsubr(__m64, __m64); 14:20:16 INFO - __m64 _m_pi2fd(__m64); 14:20:16 INFO - __m64 _m_pi2fw(__m64); 14:20:16 INFO - __m64 _m_pinsrw(__m64, int, int); 14:20:16 INFO - __m64 _m_pmaddwd(__m64, __m64); 14:20:16 INFO - __m64 _m_pmaxsw(__m64, __m64); 14:20:16 INFO - __m64 _m_pmaxub(__m64, __m64); 14:20:16 INFO - __m64 _m_pminsw(__m64, __m64); 14:20:16 INFO - __m64 _m_pminub(__m64, __m64); 14:20:16 INFO - int _m_pmovmskb(__m64); 14:20:16 INFO - __m64 _m_pmulhrw(__m64, __m64); 14:20:16 INFO - __m64 _m_pmulhuw(__m64, __m64); 14:20:16 INFO - __m64 _m_pmulhw(__m64, __m64); 14:20:16 INFO - __m64 _m_pmullw(__m64, __m64); 14:20:16 INFO - __m64 _m_por(__m64, __m64); 14:20:16 INFO - void _m_prefetch(void *); 14:20:16 INFO - void _m_prefetchw(volatile const void *); 14:20:16 INFO - __m64 _m_psadbw(__m64, __m64); 14:20:16 INFO - __m64 _m_pshufw(__m64, int); 14:20:16 INFO - __m64 _m_pslld(__m64, __m64); 14:20:16 INFO - __m64 _m_pslldi(__m64, int); 14:20:16 INFO - __m64 _m_psllq(__m64, __m64); 14:20:16 INFO - __m64 _m_psllqi(__m64, int); 14:20:16 INFO - __m64 _m_psllw(__m64, __m64); 14:20:16 INFO - __m64 _m_psllwi(__m64, int); 14:20:16 INFO - __m64 _m_psrad(__m64, __m64); 14:20:16 INFO - __m64 _m_psradi(__m64, int); 14:20:16 INFO - __m64 _m_psraw(__m64, __m64); 14:20:16 INFO - __m64 _m_psrawi(__m64, int); 14:20:16 INFO - __m64 _m_psrld(__m64, __m64); 14:20:16 INFO - __m64 _m_psrldi(__m64, int); 14:20:16 INFO - __m64 _m_psrlq(__m64, __m64); 14:20:16 INFO - __m64 _m_psrlqi(__m64, int); 14:20:16 INFO - __m64 _m_psrlw(__m64, __m64); 14:20:16 INFO - __m64 _m_psrlwi(__m64, int); 14:20:16 INFO - __m64 _m_psubb(__m64, __m64); 14:20:16 INFO - __m64 _m_psubd(__m64, __m64); 14:20:16 INFO - __m64 _m_psubsb(__m64, __m64); 14:20:16 INFO - __m64 _m_psubsw(__m64, __m64); 14:20:16 INFO - __m64 _m_psubusb(__m64, __m64); 14:20:16 INFO - __m64 _m_psubusw(__m64, __m64); 14:20:16 INFO - __m64 _m_psubw(__m64, __m64); 14:20:16 INFO - __m64 _m_pswapd(__m64); 14:20:16 INFO - __m64 _m_punpckhbw(__m64, __m64); 14:20:16 INFO - __m64 _m_punpckhdq(__m64, __m64); 14:20:16 INFO - __m64 _m_punpckhwd(__m64, __m64); 14:20:16 INFO - __m64 _m_punpcklbw(__m64, __m64); 14:20:16 INFO - __m64 _m_punpckldq(__m64, __m64); 14:20:16 INFO - __m64 _m_punpcklwd(__m64, __m64); 14:20:16 INFO - __m64 _m_pxor(__m64, __m64); 14:20:16 INFO - float _m_to_float(__m64); 14:20:16 INFO - int _m_to_int(__m64); 14:20:16 INFO - __m128i _mm_abs_epi16(__m128i); 14:20:16 INFO - __m128i _mm_abs_epi32(__m128i); 14:20:16 INFO - __m128i _mm_abs_epi8(__m128i); 14:20:16 INFO - __m64 _mm_abs_pi16(__m64); 14:20:16 INFO - __m64 _mm_abs_pi32(__m64); 14:20:16 INFO - __m64 _mm_abs_pi8(__m64); 14:20:16 INFO - __m128i _mm_add_epi16(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_add_epi32(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_add_epi64(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_add_epi8(__m128i, __m128i); 14:20:16 INFO - __m128d _mm_add_pd(__m128d, __m128d); 14:20:16 INFO - __m128 _mm_add_ps(__m128, __m128); 14:20:16 INFO - __m128d _mm_add_sd(__m128d, __m128d); 14:20:16 INFO - __m64 _mm_add_si64(__m64, __m64); 14:20:16 INFO - __m128 _mm_add_ss(__m128, __m128); 14:20:16 INFO - __m128i _mm_adds_epi16(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_adds_epi8(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_adds_epu16(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_adds_epu8(__m128i, __m128i); 14:20:16 INFO - __m128d _mm_addsub_pd(__m128d, __m128d); 14:20:16 INFO - __m128 _mm_addsub_ps(__m128, __m128); 14:20:16 INFO - __m128i _mm_alignr_epi8(__m128i, __m128i, int); 14:20:16 INFO - __m64 _mm_alignr_pi8(__m64, __m64, int); 14:20:16 INFO - __m128d _mm_and_pd(__m128d, __m128d); 14:20:16 INFO - __m128 _mm_and_ps(__m128, __m128); 14:20:16 INFO - __m128i _mm_and_si128(__m128i, __m128i); 14:20:16 INFO - __m128d _mm_andnot_pd(__m128d, __m128d); 14:20:16 INFO - __m128 _mm_andnot_ps(__m128, __m128); 14:20:16 INFO - __m128i _mm_andnot_si128(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_avg_epu16(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_avg_epu8(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_blend_epi16(__m128i, __m128i, int); 14:20:16 INFO - __m128d _mm_blend_pd(__m128d, __m128d, int); 14:20:16 INFO - __m128 _mm_blend_ps(__m128, __m128, int); 14:20:16 INFO - __m128i _mm_blendv_epi8(__m128i, __m128i, __m128i); 14:20:16 INFO - __m128d _mm_blendv_pd(__m128d, __m128d, __m128d); 14:20:16 INFO - __m128 _mm_blendv_ps(__m128, __m128, __m128); 14:20:16 INFO - void _mm_clflush(void const *); 14:20:16 INFO - void _mm_clflushopt(void const *); 14:20:16 INFO - void _mm_clwb(void const *); 14:20:16 INFO - void _mm_clzero(void const *); 14:20:16 INFO - __m128i _mm_cmpeq_epi16(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_cmpeq_epi32(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_cmpeq_epi64(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_cmpeq_epi8(__m128i, __m128i); 14:20:16 INFO - __m128d _mm_cmpeq_pd(__m128d, __m128d); 14:20:16 INFO - __m128 _mm_cmpeq_ps(__m128, __m128); 14:20:16 INFO - __m128d _mm_cmpeq_sd(__m128d, __m128d); 14:20:16 INFO - __m128 _mm_cmpeq_ss(__m128, __m128); 14:20:16 INFO - int _mm_cmpestra(__m128i, int, __m128i, int, int); 14:20:16 INFO - int _mm_cmpestrc(__m128i, int, __m128i, int, int); 14:20:16 INFO - int _mm_cmpestri(__m128i, int, __m128i, int, int); 14:20:16 INFO - __m128i _mm_cmpestrm(__m128i, int, __m128i, int, int); 14:20:16 INFO - int _mm_cmpestro(__m128i, int, __m128i, int, int); 14:20:16 INFO - int _mm_cmpestrs(__m128i, int, __m128i, int, int); 14:20:16 INFO - int _mm_cmpestrz(__m128i, int, __m128i, int, int); 14:20:16 INFO - __m128d _mm_cmpge_pd(__m128d, __m128d); 14:20:16 INFO - __m128 _mm_cmpge_ps(__m128, __m128); 14:20:16 INFO - __m128d _mm_cmpge_sd(__m128d, __m128d); 14:20:16 INFO - __m128 _mm_cmpge_ss(__m128, __m128); 14:20:16 INFO - __m128i _mm_cmpgt_epi16(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_cmpgt_epi32(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_cmpgt_epi64(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_cmpgt_epi8(__m128i, __m128i); 14:20:16 INFO - __m128d _mm_cmpgt_pd(__m128d, __m128d); 14:20:16 INFO - __m128 _mm_cmpgt_ps(__m128, __m128); 14:20:16 INFO - __m128d _mm_cmpgt_sd(__m128d, __m128d); 14:20:16 INFO - __m128 _mm_cmpgt_ss(__m128, __m128); 14:20:16 INFO - int _mm_cmpistra(__m128i, __m128i, int); 14:20:16 INFO - int _mm_cmpistrc(__m128i, __m128i, int); 14:20:16 INFO - int _mm_cmpistri(__m128i, __m128i, int); 14:20:16 INFO - __m128i _mm_cmpistrm(__m128i, __m128i, int); 14:20:16 INFO - int _mm_cmpistro(__m128i, __m128i, int); 14:20:16 INFO - int _mm_cmpistrs(__m128i, __m128i, int); 14:20:16 INFO - int _mm_cmpistrz(__m128i, __m128i, int); 14:20:16 INFO - __m128d _mm_cmple_pd(__m128d, __m128d); 14:20:16 INFO - __m128 _mm_cmple_ps(__m128, __m128); 14:20:16 INFO - __m128d _mm_cmple_sd(__m128d, __m128d); 14:20:16 INFO - __m128 _mm_cmple_ss(__m128, __m128); 14:20:16 INFO - __m128i _mm_cmplt_epi16(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_cmplt_epi32(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_cmplt_epi8(__m128i, __m128i); 14:20:16 INFO - __m128d _mm_cmplt_pd(__m128d, __m128d); 14:20:16 INFO - __m128 _mm_cmplt_ps(__m128, __m128); 14:20:16 INFO - __m128d _mm_cmplt_sd(__m128d, __m128d); 14:20:16 INFO - __m128 _mm_cmplt_ss(__m128, __m128); 14:20:16 INFO - __m128d _mm_cmpneq_pd(__m128d, __m128d); 14:20:16 INFO - __m128 _mm_cmpneq_ps(__m128, __m128); 14:20:16 INFO - __m128d _mm_cmpneq_sd(__m128d, __m128d); 14:20:16 INFO - __m128 _mm_cmpneq_ss(__m128, __m128); 14:20:16 INFO - __m128d _mm_cmpnge_pd(__m128d, __m128d); 14:20:16 INFO - __m128 _mm_cmpnge_ps(__m128, __m128); 14:20:16 INFO - __m128d _mm_cmpnge_sd(__m128d, __m128d); 14:20:16 INFO - __m128 _mm_cmpnge_ss(__m128, __m128); 14:20:16 INFO - __m128d _mm_cmpngt_pd(__m128d, __m128d); 14:20:16 INFO - __m128 _mm_cmpngt_ps(__m128, __m128); 14:20:16 INFO - __m128d _mm_cmpngt_sd(__m128d, __m128d); 14:20:16 INFO - __m128 _mm_cmpngt_ss(__m128, __m128); 14:20:16 INFO - __m128d _mm_cmpnle_pd(__m128d, __m128d); 14:20:16 INFO - __m128 _mm_cmpnle_ps(__m128, __m128); 14:20:16 INFO - __m128d _mm_cmpnle_sd(__m128d, __m128d); 14:20:16 INFO - __m128 _mm_cmpnle_ss(__m128, __m128); 14:20:16 INFO - __m128d _mm_cmpnlt_pd(__m128d, __m128d); 14:20:16 INFO - __m128 _mm_cmpnlt_ps(__m128, __m128); 14:20:16 INFO - __m128d _mm_cmpnlt_sd(__m128d, __m128d); 14:20:16 INFO - __m128 _mm_cmpnlt_ss(__m128, __m128); 14:20:16 INFO - __m128d _mm_cmpord_pd(__m128d, __m128d); 14:20:16 INFO - __m128 _mm_cmpord_ps(__m128, __m128); 14:20:16 INFO - __m128d _mm_cmpord_sd(__m128d, __m128d); 14:20:16 INFO - __m128 _mm_cmpord_ss(__m128, __m128); 14:20:16 INFO - __m128d _mm_cmpunord_pd(__m128d, __m128d); 14:20:16 INFO - __m128 _mm_cmpunord_ps(__m128, __m128); 14:20:16 INFO - __m128d _mm_cmpunord_sd(__m128d, __m128d); 14:20:16 INFO - __m128 _mm_cmpunord_ss(__m128, __m128); 14:20:16 INFO - int _mm_comieq_sd(__m128d, __m128d); 14:20:16 INFO - int _mm_comieq_ss(__m128, __m128); 14:20:16 INFO - int _mm_comige_sd(__m128d, __m128d); 14:20:16 INFO - int _mm_comige_ss(__m128, __m128); 14:20:16 INFO - int _mm_comigt_sd(__m128d, __m128d); 14:20:16 INFO - int _mm_comigt_ss(__m128, __m128); 14:20:16 INFO - int _mm_comile_sd(__m128d, __m128d); 14:20:16 INFO - int _mm_comile_ss(__m128, __m128); 14:20:16 INFO - int _mm_comilt_sd(__m128d, __m128d); 14:20:16 INFO - int _mm_comilt_ss(__m128, __m128); 14:20:16 INFO - int _mm_comineq_sd(__m128d, __m128d); 14:20:16 INFO - int _mm_comineq_ss(__m128, __m128); 14:20:16 INFO - unsigned int _mm_crc32_u16(unsigned int, unsigned short); 14:20:16 INFO - unsigned int _mm_crc32_u32(unsigned int, unsigned int); 14:20:16 INFO - unsigned int _mm_crc32_u8(unsigned int, unsigned char); 14:20:16 INFO - __m128 _mm_cvt_pi2ps(__m128, __m64); 14:20:16 INFO - __m64 _mm_cvt_ps2pi(__m128); 14:20:16 INFO - __m128 _mm_cvt_si2ss(__m128, int); 14:20:16 INFO - int _mm_cvt_ss2si(__m128); 14:20:16 INFO - __m128i _mm_cvtepi16_epi32(__m128i); 14:20:16 INFO - __m128i _mm_cvtepi16_epi64(__m128i); 14:20:16 INFO - __m128i _mm_cvtepi32_epi64(__m128i); 14:20:16 INFO - __m128d _mm_cvtepi32_pd(__m128i); 14:20:16 INFO - __m128 _mm_cvtepi32_ps(__m128i); 14:20:16 INFO - __m128i _mm_cvtepi8_epi16(__m128i); 14:20:16 INFO - __m128i _mm_cvtepi8_epi32(__m128i); 14:20:16 INFO - __m128i _mm_cvtepi8_epi64(__m128i); 14:20:16 INFO - __m128i _mm_cvtepu16_epi32(__m128i); 14:20:16 INFO - __m128i _mm_cvtepu16_epi64(__m128i); 14:20:16 INFO - __m128i _mm_cvtepu32_epi64(__m128i); 14:20:16 INFO - __m128i _mm_cvtepu8_epi16(__m128i); 14:20:16 INFO - __m128i _mm_cvtepu8_epi32(__m128i); 14:20:16 INFO - __m128i _mm_cvtepu8_epi64(__m128i); 14:20:16 INFO - __m128i _mm_cvtpd_epi32(__m128d); 14:20:16 INFO - __m64 _mm_cvtpd_pi32(__m128d); 14:20:16 INFO - __m128 _mm_cvtpd_ps(__m128d); 14:20:16 INFO - __m128d _mm_cvtpi32_pd(__m64); 14:20:16 INFO - __m128i _mm_cvtps_epi32(__m128); 14:20:16 INFO - __m128d _mm_cvtps_pd(__m128); 14:20:16 INFO - int _mm_cvtsd_si32(__m128d); 14:20:16 INFO - __m128 _mm_cvtsd_ss(__m128, __m128d); 14:20:16 INFO - int _mm_cvtsi128_si32(__m128i); 14:20:16 INFO - __m128d _mm_cvtsi32_sd(__m128d, int); 14:20:16 INFO - __m128i _mm_cvtsi32_si128(int); 14:20:16 INFO - __m128d _mm_cvtss_sd(__m128d, __m128); 14:20:16 INFO - __m64 _mm_cvtt_ps2pi(__m128); 14:20:16 INFO - int _mm_cvtt_ss2si(__m128); 14:20:16 INFO - __m128i _mm_cvttpd_epi32(__m128d); 14:20:16 INFO - __m64 _mm_cvttpd_pi32(__m128d); 14:20:16 INFO - __m128i _mm_cvttps_epi32(__m128); 14:20:16 INFO - int _mm_cvttsd_si32(__m128d); 14:20:16 INFO - __m128d _mm_div_pd(__m128d, __m128d); 14:20:16 INFO - __m128 _mm_div_ps(__m128, __m128); 14:20:16 INFO - __m128d _mm_div_sd(__m128d, __m128d); 14:20:16 INFO - __m128 _mm_div_ss(__m128, __m128); 14:20:16 INFO - __m128d _mm_dp_pd(__m128d, __m128d, int); 14:20:16 INFO - __m128 _mm_dp_ps(__m128, __m128, int); 14:20:16 INFO - int _mm_extract_epi16(__m128i, int); 14:20:16 INFO - int _mm_extract_epi32(__m128i, int); 14:20:16 INFO - int _mm_extract_epi8(__m128i, int); 14:20:16 INFO - int _mm_extract_ps(__m128, int); 14:20:16 INFO - __m128i _mm_extract_si64(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_extracti_si64(__m128i, int, int); 14:20:16 INFO - unsigned int _mm_getcsr(void); 14:20:16 INFO - __m128i _mm_hadd_epi16(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_hadd_epi32(__m128i, __m128i); 14:20:16 INFO - __m128d _mm_hadd_pd(__m128d, __m128d); 14:20:16 INFO - __m64 _mm_hadd_pi16(__m64, __m64); 14:20:16 INFO - __m64 _mm_hadd_pi32(__m64, __m64); 14:20:16 INFO - __m128 _mm_hadd_ps(__m128, __m128); 14:20:16 INFO - __m128i _mm_hadds_epi16(__m128i, __m128i); 14:20:16 INFO - __m64 _mm_hadds_pi16(__m64, __m64); 14:20:16 INFO - __m128i _mm_hsub_epi16(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_hsub_epi32(__m128i, __m128i); 14:20:16 INFO - __m128d _mm_hsub_pd(__m128d, __m128d); 14:20:16 INFO - __m64 _mm_hsub_pi16(__m64, __m64); 14:20:16 INFO - __m64 _mm_hsub_pi32(__m64, __m64); 14:20:16 INFO - __m128 _mm_hsub_ps(__m128, __m128); 14:20:16 INFO - __m128i _mm_hsubs_epi16(__m128i, __m128i); 14:20:16 INFO - __m64 _mm_hsubs_pi16(__m64, __m64); 14:20:16 INFO - __m128i _mm_insert_epi16(__m128i, int, int); 14:20:16 INFO - __m128i _mm_insert_epi32(__m128i, int, int); 14:20:16 INFO - __m128i _mm_insert_epi8(__m128i, int, int); 14:20:16 INFO - __m128 _mm_insert_ps(__m128, __m128, int); 14:20:16 INFO - __m128i _mm_insert_si64(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_inserti_si64(__m128i, __m128i, int, int); 14:20:16 INFO - __m128i _mm_lddqu_si128(__m128i const *); 14:20:16 INFO - void _mm_lfence(void); 14:20:16 INFO - __m128d _mm_load1_pd(double const *); 14:20:16 INFO - __m128d _mm_load_pd(double const *); 14:20:16 INFO - __m128 _mm_load_ps(float const *); 14:20:16 INFO - __m128 _mm_load_ps1(float const *); 14:20:16 INFO - __m128d _mm_load_sd(double const *); 14:20:16 INFO - __m128i _mm_load_si128(__m128i const *); 14:20:16 INFO - __m128 _mm_load_ss(float const *); 14:20:16 INFO - __m128d _mm_loaddup_pd(double const *); 14:20:16 INFO - __m128d _mm_loadh_pd(__m128d, double const *); 14:20:16 INFO - __m128 _mm_loadh_pi(__m128, __m64 const *); 14:20:16 INFO - __m128i _mm_loadl_epi64(__m128i const *); 14:20:16 INFO - __m128d _mm_loadl_pd(__m128d, double const *); 14:20:16 INFO - __m128 _mm_loadl_pi(__m128, __m64 const *); 14:20:16 INFO - __m128d _mm_loadr_pd(double const *); 14:20:16 INFO - __m128 _mm_loadr_ps(float const *); 14:20:16 INFO - __m128d _mm_loadu_pd(double const *); 14:20:16 INFO - __m128 _mm_loadu_ps(float const *); 14:20:16 INFO - __m128i _mm_loadu_si128(__m128i const *); 14:20:16 INFO - __m128i _mm_madd_epi16(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_maddubs_epi16(__m128i, __m128i); 14:20:16 INFO - __m64 _mm_maddubs_pi16(__m64, __m64); 14:20:16 INFO - void _mm_maskmoveu_si128(__m128i, __m128i, char *); 14:20:16 INFO - __m128i _mm_max_epi16(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_max_epi32(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_max_epi8(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_max_epu16(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_max_epu32(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_max_epu8(__m128i, __m128i); 14:20:16 INFO - __m128d _mm_max_pd(__m128d, __m128d); 14:20:16 INFO - __m128 _mm_max_ps(__m128, __m128); 14:20:16 INFO - __m128d _mm_max_sd(__m128d, __m128d); 14:20:16 INFO - __m128 _mm_max_ss(__m128, __m128); 14:20:16 INFO - void _mm_mfence(void); 14:20:16 INFO - __m128i _mm_min_epi16(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_min_epi32(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_min_epi8(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_min_epu16(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_min_epu32(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_min_epu8(__m128i, __m128i); 14:20:16 INFO - __m128d _mm_min_pd(__m128d, __m128d); 14:20:16 INFO - __m128 _mm_min_ps(__m128, __m128); 14:20:16 INFO - __m128d _mm_min_sd(__m128d, __m128d); 14:20:16 INFO - __m128 _mm_min_ss(__m128, __m128); 14:20:16 INFO - __m128i _mm_minpos_epu16(__m128i); 14:20:16 INFO - void _mm_monitor(void const *, unsigned int, unsigned int); 14:20:16 INFO - __m128i _mm_move_epi64(__m128i); 14:20:16 INFO - __m128d _mm_move_sd(__m128d, __m128d); 14:20:16 INFO - __m128 _mm_move_ss(__m128, __m128); 14:20:16 INFO - __m128d _mm_movedup_pd(__m128d); 14:20:16 INFO - __m128 _mm_movehdup_ps(__m128); 14:20:16 INFO - __m128 _mm_movehl_ps(__m128, __m128); 14:20:16 INFO - __m128 _mm_moveldup_ps(__m128); 14:20:16 INFO - __m128 _mm_movelh_ps(__m128, __m128); 14:20:16 INFO - int _mm_movemask_epi8(__m128i); 14:20:16 INFO - int _mm_movemask_pd(__m128d); 14:20:16 INFO - int _mm_movemask_ps(__m128); 14:20:16 INFO - __m64 _mm_movepi64_pi64(__m128i); 14:20:16 INFO - __m128i _mm_movpi64_epi64(__m64); 14:20:16 INFO - __m128i _mm_mpsadbw_epu8(__m128i, __m128i, int); 14:20:16 INFO - __m128i _mm_mul_epi32(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_mul_epu32(__m128i, __m128i); 14:20:16 INFO - __m128d _mm_mul_pd(__m128d, __m128d); 14:20:16 INFO - __m128 _mm_mul_ps(__m128, __m128); 14:20:16 INFO - __m128d _mm_mul_sd(__m128d, __m128d); 14:20:16 INFO - __m128 _mm_mul_ss(__m128, __m128); 14:20:16 INFO - __m64 _mm_mul_su32(__m64, __m64); 14:20:16 INFO - __m128i _mm_mulhi_epi16(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_mulhi_epu16(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_mulhrs_epi16(__m128i, __m128i); 14:20:16 INFO - __m64 _mm_mulhrs_pi16(__m64, __m64); 14:20:16 INFO - __m128i _mm_mullo_epi16(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_mullo_epi32(__m128i, __m128i); 14:20:16 INFO - void _mm_mwait(unsigned int, unsigned int); 14:20:16 INFO - __m128d _mm_or_pd(__m128d, __m128d); 14:20:16 INFO - __m128 _mm_or_ps(__m128, __m128); 14:20:16 INFO - __m128i _mm_or_si128(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_packs_epi16(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_packs_epi32(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_packus_epi16(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_packus_epi32(__m128i, __m128i); 14:20:16 INFO - void _mm_pause(void); 14:20:16 INFO - int _mm_popcnt_u32(unsigned int); 14:20:16 INFO - void _mm_prefetch(char const *, int); 14:20:16 INFO - __m128 _mm_rcp_ps(__m128); 14:20:16 INFO - __m128 _mm_rcp_ss(__m128); 14:20:16 INFO - __m128d _mm_round_pd(__m128d, int); 14:20:16 INFO - __m128 _mm_round_ps(__m128, int); 14:20:16 INFO - __m128d _mm_round_sd(__m128d, __m128d, int); 14:20:16 INFO - __m128 _mm_round_ss(__m128, __m128, int); 14:20:16 INFO - __m128 _mm_rsqrt_ps(__m128); 14:20:16 INFO - __m128 _mm_rsqrt_ss(__m128); 14:20:16 INFO - __m128i _mm_sad_epu8(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_set1_epi16(short); 14:20:16 INFO - __m128i _mm_set1_epi32(int); 14:20:16 INFO - __m128i _mm_set1_epi64(__m64); 14:20:16 INFO - __m128i _mm_set1_epi64x(__int64); 14:20:16 INFO - __m128i _mm_set1_epi8(char); 14:20:16 INFO - __m128d _mm_set1_pd(double); 14:20:16 INFO - __m64 _mm_set1_pi16(short); 14:20:16 INFO - __m64 _mm_set1_pi32(int); 14:20:16 INFO - __m64 _mm_set1_pi8(char); 14:20:16 INFO - __m128i _mm_set_epi16(short, short, short, short, short, short, short, short); 14:20:16 INFO - __m128i _mm_set_epi32(int, int, int, int); 14:20:16 INFO - __m128i _mm_set_epi64(__m64, __m64); 14:20:16 INFO - __m128i _mm_set_epi64x(__int64, __int64); 14:20:16 INFO - __m128i _mm_set_epi8(char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char); 14:20:16 INFO - __m128d _mm_set_pd(double, double); 14:20:16 INFO - __m64 _mm_set_pi16(short, short, short, short); 14:20:16 INFO - __m64 _mm_set_pi32(int, int); 14:20:16 INFO - __m64 _mm_set_pi8(char, char, char, char, char, char, char, char); 14:20:16 INFO - __m128 _mm_set_ps(float, float, float, float); 14:20:16 INFO - __m128 _mm_set_ps1(float); 14:20:16 INFO - __m128d _mm_set_sd(double); 14:20:16 INFO - __m128 _mm_set_ss(float); 14:20:16 INFO - void _mm_setcsr(unsigned int); 14:20:16 INFO - __m128i _mm_setl_epi64(__m128i); 14:20:16 INFO - __m128i _mm_setr_epi16(short, short, short, short, short, short, short, short); 14:20:16 INFO - __m128i _mm_setr_epi32(int, int, int, int); 14:20:16 INFO - __m128i _mm_setr_epi64(__m64, __m64); 14:20:16 INFO - __m128i _mm_setr_epi64x(__int64, __int64); 14:20:16 INFO - __m128i _mm_setr_epi8(char, char, char, char, char, char, char, char, char, char, char, char, char, char, char, char); 14:20:16 INFO - __m128d _mm_setr_pd(double, double); 14:20:16 INFO - __m64 _mm_setr_pi16(short, short, short, short); 14:20:16 INFO - __m64 _mm_setr_pi32(int, int); 14:20:16 INFO - __m64 _mm_setr_pi8(char, char, char, char, char, char, char, char); 14:20:16 INFO - __m128 _mm_setr_ps(float, float, float, float); 14:20:16 INFO - __m128d _mm_setzero_pd(void); 14:20:16 INFO - __m128 _mm_setzero_ps(void); 14:20:16 INFO - __m128i _mm_setzero_si128(void); 14:20:16 INFO - __m64 _mm_setzero_si64(void); 14:20:16 INFO - void _mm_sfence(void); 14:20:16 INFO - __m128i _mm_shuffle_epi32(__m128i, int); 14:20:16 INFO - __m128i _mm_shuffle_epi8(__m128i, __m128i); 14:20:16 INFO - __m128d _mm_shuffle_pd(__m128d, __m128d, int); 14:20:16 INFO - __m64 _mm_shuffle_pi8(__m64, __m64); 14:20:16 INFO - __m128 _mm_shuffle_ps(__m128, __m128, unsigned int); 14:20:16 INFO - __m128i _mm_shufflehi_epi16(__m128i, int); 14:20:16 INFO - __m128i _mm_shufflelo_epi16(__m128i, int); 14:20:16 INFO - __m128i _mm_sign_epi16(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_sign_epi32(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_sign_epi8(__m128i, __m128i); 14:20:16 INFO - __m64 _mm_sign_pi16(__m64, __m64); 14:20:16 INFO - __m64 _mm_sign_pi32(__m64, __m64); 14:20:16 INFO - __m64 _mm_sign_pi8(__m64, __m64); 14:20:16 INFO - __m128i _mm_sll_epi16(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_sll_epi32(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_sll_epi64(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_slli_epi16(__m128i, int); 14:20:16 INFO - __m128i _mm_slli_epi32(__m128i, int); 14:20:16 INFO - __m128i _mm_slli_epi64(__m128i, int); 14:20:16 INFO - __m128i _mm_slli_si128(__m128i, int); 14:20:16 INFO - __m128d _mm_sqrt_pd(__m128d); 14:20:16 INFO - __m128 _mm_sqrt_ps(__m128); 14:20:16 INFO - __m128d _mm_sqrt_sd(__m128d, __m128d); 14:20:16 INFO - __m128 _mm_sqrt_ss(__m128); 14:20:16 INFO - __m128i _mm_sra_epi16(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_sra_epi32(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_srai_epi16(__m128i, int); 14:20:16 INFO - __m128i _mm_srai_epi32(__m128i, int); 14:20:16 INFO - __m128i _mm_srl_epi16(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_srl_epi32(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_srl_epi64(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_srli_epi16(__m128i, int); 14:20:16 INFO - __m128i _mm_srli_epi32(__m128i, int); 14:20:16 INFO - __m128i _mm_srli_epi64(__m128i, int); 14:20:16 INFO - __m128i _mm_srli_si128(__m128i, int); 14:20:16 INFO - void _mm_store1_pd(double *, __m128d); 14:20:16 INFO - void _mm_store_pd(double *, __m128d); 14:20:16 INFO - void _mm_store_ps(float *, __m128); 14:20:16 INFO - void _mm_store_ps1(float *, __m128); 14:20:16 INFO - void _mm_store_sd(double *, __m128d); 14:20:16 INFO - void _mm_store_si128(__m128i *, __m128i); 14:20:16 INFO - void _mm_store_ss(float *, __m128); 14:20:16 INFO - void _mm_storeh_pd(double *, __m128d); 14:20:16 INFO - void _mm_storeh_pi(__m64 *, __m128); 14:20:16 INFO - void _mm_storel_epi64(__m128i *, __m128i); 14:20:16 INFO - void _mm_storel_pd(double *, __m128d); 14:20:16 INFO - void _mm_storel_pi(__m64 *, __m128); 14:20:16 INFO - void _mm_storer_pd(double *, __m128d); 14:20:16 INFO - void _mm_storer_ps(float *, __m128); 14:20:16 INFO - void _mm_storeu_pd(double *, __m128d); 14:20:16 INFO - void _mm_storeu_ps(float *, __m128); 14:20:16 INFO - void _mm_storeu_si128(__m128i *, __m128i); 14:20:16 INFO - __m128i _mm_stream_load_si128(const __m128i *); 14:20:16 INFO - void _mm_stream_pd(double *, __m128d); 14:20:16 INFO - void _mm_stream_pi(__m64 *, __m64); 14:20:16 INFO - void _mm_stream_ps(float *, __m128); 14:20:16 INFO - void _mm_stream_sd(double *, __m128d); 14:20:16 INFO - void _mm_stream_si128(__m128i *, __m128i); 14:20:16 INFO - void _mm_stream_si32(int *, int); 14:20:16 INFO - void _mm_stream_ss(float *, __m128); 14:20:16 INFO - __m128i _mm_sub_epi16(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_sub_epi32(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_sub_epi64(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_sub_epi8(__m128i, __m128i); 14:20:16 INFO - __m128d _mm_sub_pd(__m128d, __m128d); 14:20:16 INFO - __m128 _mm_sub_ps(__m128, __m128); 14:20:16 INFO - __m128d _mm_sub_sd(__m128d, __m128d); 14:20:16 INFO - __m64 _mm_sub_si64(__m64, __m64); 14:20:16 INFO - __m128 _mm_sub_ss(__m128, __m128); 14:20:16 INFO - __m128i _mm_subs_epi16(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_subs_epi8(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_subs_epu16(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_subs_epu8(__m128i, __m128i); 14:20:16 INFO - int _mm_testc_si128(__m128i, __m128i); 14:20:16 INFO - int _mm_testnzc_si128(__m128i, __m128i); 14:20:16 INFO - int _mm_testz_si128(__m128i, __m128i); 14:20:16 INFO - int _mm_ucomieq_sd(__m128d, __m128d); 14:20:16 INFO - int _mm_ucomieq_ss(__m128, __m128); 14:20:16 INFO - int _mm_ucomige_sd(__m128d, __m128d); 14:20:16 INFO - int _mm_ucomige_ss(__m128, __m128); 14:20:16 INFO - int _mm_ucomigt_sd(__m128d, __m128d); 14:20:16 INFO - int _mm_ucomigt_ss(__m128, __m128); 14:20:16 INFO - int _mm_ucomile_sd(__m128d, __m128d); 14:20:16 INFO - int _mm_ucomile_ss(__m128, __m128); 14:20:16 INFO - int _mm_ucomilt_sd(__m128d, __m128d); 14:20:16 INFO - int _mm_ucomilt_ss(__m128, __m128); 14:20:16 INFO - int _mm_ucomineq_sd(__m128d, __m128d); 14:20:16 INFO - int _mm_ucomineq_ss(__m128, __m128); 14:20:16 INFO - __m128i _mm_unpackhi_epi16(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_unpackhi_epi32(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_unpackhi_epi64(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_unpackhi_epi8(__m128i, __m128i); 14:20:16 INFO - __m128d _mm_unpackhi_pd(__m128d, __m128d); 14:20:16 INFO - __m128 _mm_unpackhi_ps(__m128, __m128); 14:20:16 INFO - __m128i _mm_unpacklo_epi16(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_unpacklo_epi32(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_unpacklo_epi64(__m128i, __m128i); 14:20:16 INFO - __m128i _mm_unpacklo_epi8(__m128i, __m128i); 14:20:16 INFO - __m128d _mm_unpacklo_pd(__m128d, __m128d); 14:20:16 INFO - __m128 _mm_unpacklo_ps(__m128, __m128); 14:20:16 INFO - __m128d _mm_xor_pd(__m128d, __m128d); 14:20:16 INFO - __m128 _mm_xor_ps(__m128, __m128); 14:20:16 INFO - __m128i _mm_xor_si128(__m128i, __m128i); 14:20:16 INFO - unsigned int __cdecl _rotl( unsigned int _Value, int _Shift); 14:20:16 INFO - unsigned short __cdecl _rotl16(unsigned short _Value, unsigned char _Shift); 14:20:16 INFO - unsigned __int64 __cdecl _rotl64( unsigned __int64 _Value, int _Shift); 14:20:16 INFO - unsigned char __cdecl _rotl8(unsigned char _Value, unsigned char _Shift); 14:20:16 INFO - unsigned int __cdecl _rotr( unsigned int _Value, int _Shift); 14:20:16 INFO - unsigned short __cdecl _rotr16(unsigned short _Value, unsigned char _Shift); 14:20:16 INFO - unsigned __int64 __cdecl _rotr64( unsigned __int64 _Value, int _Shift); 14:20:16 INFO - unsigned char __cdecl _rotr8(unsigned char _Value, unsigned char _Shift); 14:20:16 INFO - int __cdecl _setjmp(jmp_buf); 14:20:16 INFO - void _rsm(void); 14:20:16 INFO - void _lgdt(void *); 14:20:16 INFO - void _sgdt(void *); 14:20:16 INFO - void _clac(void); 14:20:16 INFO - void _stac(void); 14:20:16 INFO - unsigned char __cdecl _addcarry_u8(unsigned char, unsigned char, unsigned char, unsigned char *); 14:20:16 INFO - unsigned char __cdecl _subborrow_u8(unsigned char, unsigned char, unsigned char, unsigned char *); 14:20:16 INFO - unsigned char __cdecl _addcarry_u16(unsigned char, unsigned short, unsigned short, unsigned short *); 14:20:16 INFO - unsigned char __cdecl _subborrow_u16(unsigned char, unsigned short, unsigned short, unsigned short *); 14:20:16 INFO - unsigned char __cdecl _addcarry_u32(unsigned char, unsigned int, unsigned int, unsigned int *); 14:20:16 INFO - unsigned char __cdecl _subborrow_u32(unsigned char, unsigned int, unsigned int, unsigned int *); 14:20:16 INFO - void _mm_monitorx(void const *, unsigned int, unsigned int); 14:20:16 INFO - void _mm_mwaitx(unsigned int, unsigned int, unsigned int); 14:20:16 INFO - } 14:20:16 INFO - #line 1134 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\intrin.h" 14:20:16 INFO - #line 1135 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\intrin.h" 14:20:16 INFO - #line 1136 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\intrin.h" 14:20:16 INFO - #line 12 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - #pragma pack(push,8) 14:20:16 INFO - #pragma warning(push,3) 14:20:16 INFO - #pragma warning (disable: 4100 4390 4793 6326) 14:20:16 INFO - #line 26 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - #line 35 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - #line 64 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - #line 69 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - inline long long _InterlockedExchange64_INLINE(volatile long long *_Tgt, long long _Value) 14:20:16 INFO - { 14:20:16 INFO - long long _Oldval; 14:20:16 INFO - _ReadWriteBarrier(); 14:20:16 INFO - do 14:20:16 INFO - { 14:20:16 INFO - _Oldval = *_Tgt; 14:20:16 INFO - } while (_Oldval != _InterlockedCompareExchange64(_Tgt, _Value, _Oldval)); 14:20:16 INFO - _ReadWriteBarrier(); 14:20:16 INFO - return (_Oldval); 14:20:16 INFO - } 14:20:16 INFO - inline long long _InterlockedExchangeAdd64_INLINE(volatile long long *_Tgt, long long _Value) 14:20:16 INFO - { 14:20:16 INFO - long long _Oldval, _Newval; 14:20:16 INFO - _ReadWriteBarrier(); 14:20:16 INFO - do 14:20:16 INFO - { 14:20:16 INFO - _Oldval = *_Tgt; 14:20:16 INFO - _Newval = _Oldval + _Value; 14:20:16 INFO - } while (_Oldval != _InterlockedCompareExchange64(_Tgt, _Newval, _Oldval)); 14:20:16 INFO - _ReadWriteBarrier(); 14:20:16 INFO - return (_Oldval); 14:20:16 INFO - } 14:20:16 INFO - inline long long _InterlockedAnd64_INLINE(volatile long long *_Tgt, long long _Value) 14:20:16 INFO - { 14:20:16 INFO - long long _Oldval, _Newval; 14:20:16 INFO - _ReadWriteBarrier(); 14:20:16 INFO - do 14:20:16 INFO - { 14:20:16 INFO - _Oldval = *_Tgt; 14:20:16 INFO - _Newval = _Oldval & _Value; 14:20:16 INFO - } while (_Oldval != _InterlockedCompareExchange64(_Tgt, _Newval, _Oldval)); 14:20:16 INFO - _ReadWriteBarrier(); 14:20:16 INFO - return (_Oldval); 14:20:16 INFO - } 14:20:16 INFO - inline long long _InterlockedOr64_INLINE(volatile long long *_Tgt, long long _Value) 14:20:16 INFO - { 14:20:16 INFO - long long _Oldval, _Newval; 14:20:16 INFO - _ReadWriteBarrier(); 14:20:16 INFO - do 14:20:16 INFO - { 14:20:16 INFO - _Oldval = *_Tgt; 14:20:16 INFO - _Newval = _Oldval | _Value; 14:20:16 INFO - } while (_Oldval != _InterlockedCompareExchange64(_Tgt, _Newval, _Oldval)); 14:20:16 INFO - _ReadWriteBarrier(); 14:20:16 INFO - return (_Oldval); 14:20:16 INFO - } 14:20:16 INFO - inline long long _InterlockedXor64_INLINE(volatile long long *_Tgt, long long _Value) 14:20:16 INFO - { 14:20:16 INFO - long long _Oldval, _Newval; 14:20:16 INFO - _ReadWriteBarrier(); 14:20:16 INFO - do 14:20:16 INFO - { 14:20:16 INFO - _Oldval = *_Tgt; 14:20:16 INFO - _Newval = _Oldval ^ _Value; 14:20:16 INFO - } while (_Oldval != _InterlockedCompareExchange64(_Tgt, _Newval, _Oldval)); 14:20:16 INFO - _ReadWriteBarrier(); 14:20:16 INFO - return (_Oldval); 14:20:16 INFO - } 14:20:16 INFO - #line 158 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - namespace std { 14:20:16 INFO - typedef unsigned char _Uint1_t; 14:20:16 INFO - typedef unsigned short _Uint2_t; 14:20:16 INFO - typedef unsigned long long _Uint8_t; 14:20:16 INFO - #line 180 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - #line 184 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - #line 186 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - #line 187 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - inline memory_order _Memory_order_upper_bound(memory_order _Order1, 14:20:16 INFO - memory_order _Order2) 14:20:16 INFO - { 14:20:16 INFO - static const memory_order _Upper[6][6] = { 14:20:16 INFO - { memory_order_relaxed, memory_order_consume, memory_order_acquire, 14:20:16 INFO - memory_order_release, memory_order_acq_rel, memory_order_seq_cst }, 14:20:16 INFO - { memory_order_consume, memory_order_consume, memory_order_acquire, 14:20:16 INFO - memory_order_acq_rel, memory_order_acq_rel, memory_order_seq_cst }, 14:20:16 INFO - { memory_order_acquire, memory_order_acquire, memory_order_acquire, 14:20:16 INFO - memory_order_acq_rel, memory_order_acq_rel, memory_order_seq_cst }, 14:20:16 INFO - { memory_order_release, memory_order_acq_rel, memory_order_acq_rel, 14:20:16 INFO - memory_order_release, memory_order_acq_rel, memory_order_seq_cst }, 14:20:16 INFO - { memory_order_acq_rel, memory_order_acq_rel, memory_order_acq_rel, 14:20:16 INFO - memory_order_acq_rel, memory_order_acq_rel, memory_order_seq_cst }, 14:20:16 INFO - { memory_order_seq_cst, memory_order_seq_cst, memory_order_seq_cst, 14:20:16 INFO - memory_order_seq_cst, memory_order_seq_cst, memory_order_seq_cst 14:20:16 INFO - } 14:20:16 INFO - }; 14:20:16 INFO - if ((_Order1 < 0) || (6 <= _Order1) 14:20:16 INFO - || (_Order2 < 0) || (6 <= _Order2)) 14:20:16 INFO - { 14:20:16 INFO - ; 14:20:16 INFO - return (memory_order_seq_cst); 14:20:16 INFO - } 14:20:16 INFO - return (_Upper[_Order1][_Order2]); 14:20:16 INFO - } 14:20:16 INFO - inline void _Validate_compare_exchange_memory_order( 14:20:16 INFO - memory_order _Success, memory_order _Failure) 14:20:16 INFO - { 14:20:16 INFO - switch (_Failure) 14:20:16 INFO - { 14:20:16 INFO - case memory_order_relaxed: 14:20:16 INFO - break; 14:20:16 INFO - case memory_order_seq_cst: 14:20:16 INFO - if (_Success != memory_order_seq_cst) 14:20:16 INFO - ; 14:20:16 INFO - break; 14:20:16 INFO - case memory_order_acquire: 14:20:16 INFO - if ((_Success == memory_order_consume) || 14:20:16 INFO - (_Success == memory_order_relaxed)) 14:20:16 INFO - ; 14:20:16 INFO - break; 14:20:16 INFO - case memory_order_consume: 14:20:16 INFO - if (_Success == memory_order_relaxed) 14:20:16 INFO - ; 14:20:16 INFO - break; 14:20:16 INFO - default: 14:20:16 INFO - ; 14:20:16 INFO - break; 14:20:16 INFO - } 14:20:16 INFO - } 14:20:16 INFO - inline void _Store_relaxed_1(volatile _Uint1_t *_Tgt, _Uint1_t _Value) 14:20:16 INFO - { 14:20:16 INFO - #line 271 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - *_Tgt = _Value; 14:20:16 INFO - #line 273 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - } 14:20:16 INFO - inline void _Store_release_1(volatile _Uint1_t *_Tgt, _Uint1_t _Value) 14:20:16 INFO - { 14:20:16 INFO - #line 283 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - _ReadWriteBarrier(); 14:20:16 INFO - *_Tgt = _Value; 14:20:16 INFO - #line 286 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - } 14:20:16 INFO - inline void _Store_seq_cst_1(volatile _Uint1_t *_Tgt, _Uint1_t _Value) 14:20:16 INFO - { 14:20:16 INFO - #line 298 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - _InterlockedExchange8((volatile char *)_Tgt, _Value); 14:20:16 INFO - #line 300 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - } 14:20:16 INFO - inline void _Atomic_store_1( 14:20:16 INFO - volatile _Uint1_t *_Tgt, _Uint1_t _Value, memory_order _Order) 14:20:16 INFO - { 14:20:16 INFO - switch (_Order) 14:20:16 INFO - { 14:20:16 INFO - case memory_order_relaxed: 14:20:16 INFO - _Store_relaxed_1(_Tgt, _Value); 14:20:16 INFO - break; 14:20:16 INFO - case memory_order_release: 14:20:16 INFO - _Store_release_1(_Tgt, _Value); 14:20:16 INFO - break; 14:20:16 INFO - case memory_order_seq_cst: 14:20:16 INFO - _Store_seq_cst_1(_Tgt, _Value); 14:20:16 INFO - break; 14:20:16 INFO - default: 14:20:16 INFO - ; 14:20:16 INFO - break; 14:20:16 INFO - } 14:20:16 INFO - } 14:20:16 INFO - inline _Uint1_t _Load_seq_cst_1(volatile _Uint1_t *_Tgt) 14:20:16 INFO - { 14:20:16 INFO - _Uint1_t _Value; 14:20:16 INFO - #line 336 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - _Value = *_Tgt; 14:20:16 INFO - _ReadWriteBarrier(); 14:20:16 INFO - #line 339 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - return (_Value); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint1_t _Load_relaxed_1(volatile _Uint1_t *_Tgt) 14:20:16 INFO - { 14:20:16 INFO - _Uint1_t _Value; 14:20:16 INFO - #line 352 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - _Value = *_Tgt; 14:20:16 INFO - #line 354 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - return (_Value); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint1_t _Load_acquire_1(volatile _Uint1_t *_Tgt) 14:20:16 INFO - { 14:20:16 INFO - return (_Load_seq_cst_1(_Tgt)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint1_t _Atomic_load_1( 14:20:16 INFO - volatile _Uint1_t *_Tgt, memory_order _Order) 14:20:16 INFO - { 14:20:16 INFO - switch (_Order) 14:20:16 INFO - { 14:20:16 INFO - case memory_order_relaxed: 14:20:16 INFO - return (_Load_relaxed_1(_Tgt)); 14:20:16 INFO - case memory_order_consume: 14:20:16 INFO - case memory_order_acquire: 14:20:16 INFO - return (_Load_acquire_1(_Tgt)); 14:20:16 INFO - case memory_order_seq_cst: 14:20:16 INFO - return (_Load_seq_cst_1(_Tgt)); 14:20:16 INFO - default: 14:20:16 INFO - ; 14:20:16 INFO - return (0); 14:20:16 INFO - } 14:20:16 INFO - } 14:20:16 INFO - inline _Uint1_t _Exchange_seq_cst_1(volatile _Uint1_t *_Tgt, _Uint1_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedExchange8((volatile char *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint1_t _Exchange_relaxed_1(volatile _Uint1_t *_Tgt, _Uint1_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedExchange8((volatile char *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint1_t _Exchange_acquire_1(volatile _Uint1_t *_Tgt, _Uint1_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedExchange8((volatile char *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint1_t _Exchange_release_1(volatile _Uint1_t *_Tgt, _Uint1_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedExchange8((volatile char *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint1_t _Atomic_exchange_1( 14:20:16 INFO - volatile _Uint1_t *_Tgt, _Uint1_t _Value, memory_order _Order) 14:20:16 INFO - { 14:20:16 INFO - switch (_Order) 14:20:16 INFO - { 14:20:16 INFO - case memory_order_relaxed: 14:20:16 INFO - return (_Exchange_relaxed_1(_Tgt, _Value)); 14:20:16 INFO - case memory_order_consume: 14:20:16 INFO - case memory_order_acquire: 14:20:16 INFO - return (_Exchange_acquire_1(_Tgt, _Value)); 14:20:16 INFO - case memory_order_release: 14:20:16 INFO - return (_Exchange_release_1(_Tgt, _Value)); 14:20:16 INFO - case memory_order_acq_rel: 14:20:16 INFO - case memory_order_seq_cst: 14:20:16 INFO - return (_Exchange_seq_cst_1(_Tgt, _Value)); 14:20:16 INFO - default: 14:20:16 INFO - ; 14:20:16 INFO - return (0); 14:20:16 INFO - } 14:20:16 INFO - } 14:20:16 INFO - inline int _Compare_exchange_seq_cst_1(volatile _Uint1_t *_Tgt, 14:20:16 INFO - _Uint1_t *_Exp, _Uint1_t _Value) 14:20:16 INFO - { 14:20:16 INFO - _Uint1_t _Old_exp = *_Exp; 14:20:16 INFO - _Uint1_t _Prev = _InterlockedCompareExchange8((volatile char *)_Tgt, 14:20:16 INFO - _Value, _Old_exp); 14:20:16 INFO - if (_Prev == _Old_exp) 14:20:16 INFO - return (1); 14:20:16 INFO - else 14:20:16 INFO - { 14:20:16 INFO - *_Exp = _Prev; 14:20:16 INFO - return (0); 14:20:16 INFO - } 14:20:16 INFO - } 14:20:16 INFO - inline int _Compare_exchange_relaxed_1(volatile _Uint1_t *_Tgt, 14:20:16 INFO - _Uint1_t *_Exp, _Uint1_t _Value) 14:20:16 INFO - { 14:20:16 INFO - _Uint1_t _Old_exp = *_Exp; 14:20:16 INFO - _Uint1_t _Prev = _InterlockedCompareExchange8((volatile char *)_Tgt, 14:20:16 INFO - _Value, _Old_exp); 14:20:16 INFO - if (_Prev == _Old_exp) 14:20:16 INFO - return (1); 14:20:16 INFO - else 14:20:16 INFO - { 14:20:16 INFO - *_Exp = _Prev; 14:20:16 INFO - return (0); 14:20:16 INFO - } 14:20:16 INFO - } 14:20:16 INFO - inline int _Compare_exchange_acquire_1(volatile _Uint1_t *_Tgt, 14:20:16 INFO - _Uint1_t *_Exp, _Uint1_t _Value) 14:20:16 INFO - { 14:20:16 INFO - _Uint1_t _Old_exp = *_Exp; 14:20:16 INFO - _Uint1_t _Prev = _InterlockedCompareExchange8((volatile char *)_Tgt, 14:20:16 INFO - _Value, _Old_exp); 14:20:16 INFO - if (_Prev == _Old_exp) 14:20:16 INFO - return (1); 14:20:16 INFO - else 14:20:16 INFO - { 14:20:16 INFO - *_Exp = _Prev; 14:20:16 INFO - return (0); 14:20:16 INFO - } 14:20:16 INFO - } 14:20:16 INFO - inline int _Compare_exchange_release_1(volatile _Uint1_t *_Tgt, 14:20:16 INFO - _Uint1_t *_Exp, _Uint1_t _Value) 14:20:16 INFO - { 14:20:16 INFO - _Uint1_t _Old_exp = *_Exp; 14:20:16 INFO - _Uint1_t _Prev = _InterlockedCompareExchange8((volatile char *)_Tgt, 14:20:16 INFO - _Value, _Old_exp); 14:20:16 INFO - if (_Prev == _Old_exp) 14:20:16 INFO - return (1); 14:20:16 INFO - else 14:20:16 INFO - { 14:20:16 INFO - *_Exp = _Prev; 14:20:16 INFO - return (0); 14:20:16 INFO - } 14:20:16 INFO - } 14:20:16 INFO - inline int _Atomic_compare_exchange_strong_1( 14:20:16 INFO - volatile _Uint1_t *_Tgt, _Uint1_t *_Exp, _Uint1_t _Value, 14:20:16 INFO - memory_order _Order1, memory_order _Order2) 14:20:16 INFO - { 14:20:16 INFO - _Validate_compare_exchange_memory_order(_Order1, _Order2); 14:20:16 INFO - switch (_Memory_order_upper_bound(_Order1, _Order2)) 14:20:16 INFO - { 14:20:16 INFO - case memory_order_relaxed: 14:20:16 INFO - return (_Compare_exchange_relaxed_1(_Tgt, _Exp, _Value)); 14:20:16 INFO - case memory_order_consume: 14:20:16 INFO - case memory_order_acquire: 14:20:16 INFO - return (_Compare_exchange_acquire_1(_Tgt, _Exp, _Value)); 14:20:16 INFO - case memory_order_release: 14:20:16 INFO - return (_Compare_exchange_release_1(_Tgt, _Exp, _Value)); 14:20:16 INFO - case memory_order_acq_rel: 14:20:16 INFO - case memory_order_seq_cst: 14:20:16 INFO - return (_Compare_exchange_seq_cst_1(_Tgt, _Exp, _Value)); 14:20:16 INFO - default: 14:20:16 INFO - ; 14:20:16 INFO - return (0); 14:20:16 INFO - } 14:20:16 INFO - } 14:20:16 INFO - inline int _Atomic_compare_exchange_weak_1( 14:20:16 INFO - volatile _Uint1_t *_Tgt, _Uint1_t *_Exp, _Uint1_t _Value, 14:20:16 INFO - memory_order _Order1, memory_order _Order2) 14:20:16 INFO - { 14:20:16 INFO - return (_Atomic_compare_exchange_strong_1(_Tgt, _Exp, _Value, 14:20:16 INFO - _Order1, _Order2)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint1_t _Fetch_add_seq_cst_1(volatile _Uint1_t *_Tgt, _Uint1_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedExchangeAdd8((volatile char *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint1_t _Fetch_add_relaxed_1(volatile _Uint1_t *_Tgt, _Uint1_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedExchangeAdd8((volatile char *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint1_t _Fetch_add_acquire_1(volatile _Uint1_t *_Tgt, _Uint1_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedExchangeAdd8((volatile char *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint1_t _Fetch_add_release_1(volatile _Uint1_t *_Tgt, _Uint1_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedExchangeAdd8((volatile char *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint1_t _Atomic_fetch_add_1( 14:20:16 INFO - volatile _Uint1_t *_Tgt, _Uint1_t _Value, memory_order _Order) 14:20:16 INFO - { 14:20:16 INFO - switch (_Order) 14:20:16 INFO - { 14:20:16 INFO - case memory_order_relaxed: 14:20:16 INFO - return (_Fetch_add_relaxed_1(_Tgt, _Value)); 14:20:16 INFO - case memory_order_consume: 14:20:16 INFO - case memory_order_acquire: 14:20:16 INFO - return (_Fetch_add_acquire_1(_Tgt, _Value)); 14:20:16 INFO - case memory_order_release: 14:20:16 INFO - return (_Fetch_add_release_1(_Tgt, _Value)); 14:20:16 INFO - case memory_order_acq_rel: 14:20:16 INFO - case memory_order_seq_cst: 14:20:16 INFO - return (_Fetch_add_seq_cst_1(_Tgt, _Value)); 14:20:16 INFO - default: 14:20:16 INFO - ; 14:20:16 INFO - return (0); 14:20:16 INFO - } 14:20:16 INFO - } 14:20:16 INFO - inline _Uint1_t _Atomic_fetch_sub_1( 14:20:16 INFO - volatile _Uint1_t *_Tgt, _Uint1_t _Value, memory_order _Order) 14:20:16 INFO - { 14:20:16 INFO - return (_Atomic_fetch_add_1(_Tgt, 0 - _Value, _Order)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint1_t _Fetch_and_seq_cst_1(volatile _Uint1_t *_Tgt, _Uint1_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedAnd8((volatile char *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint1_t _Fetch_and_relaxed_1(volatile _Uint1_t *_Tgt, _Uint1_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedAnd8((volatile char *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint1_t _Fetch_and_acquire_1(volatile _Uint1_t *_Tgt, _Uint1_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedAnd8((volatile char *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint1_t _Fetch_and_release_1(volatile _Uint1_t *_Tgt, _Uint1_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedAnd8((volatile char *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint1_t _Atomic_fetch_and_1( 14:20:16 INFO - volatile _Uint1_t *_Tgt, _Uint1_t _Value, memory_order _Order) 14:20:16 INFO - { 14:20:16 INFO - switch (_Order) 14:20:16 INFO - { 14:20:16 INFO - case memory_order_relaxed: 14:20:16 INFO - return (_Fetch_and_relaxed_1(_Tgt, _Value)); 14:20:16 INFO - case memory_order_consume: 14:20:16 INFO - case memory_order_acquire: 14:20:16 INFO - return (_Fetch_and_acquire_1(_Tgt, _Value)); 14:20:16 INFO - case memory_order_release: 14:20:16 INFO - return (_Fetch_and_release_1(_Tgt, _Value)); 14:20:16 INFO - case memory_order_acq_rel: 14:20:16 INFO - case memory_order_seq_cst: 14:20:16 INFO - return (_Fetch_and_seq_cst_1(_Tgt, _Value)); 14:20:16 INFO - default: 14:20:16 INFO - ; 14:20:16 INFO - return (0); 14:20:16 INFO - } 14:20:16 INFO - } 14:20:16 INFO - inline _Uint1_t _Fetch_or_seq_cst_1(volatile _Uint1_t *_Tgt, _Uint1_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedOr8((volatile char *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint1_t _Fetch_or_relaxed_1(volatile _Uint1_t *_Tgt, _Uint1_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedOr8((volatile char *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint1_t _Fetch_or_acquire_1(volatile _Uint1_t *_Tgt, _Uint1_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedOr8((volatile char *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint1_t _Fetch_or_release_1(volatile _Uint1_t *_Tgt, _Uint1_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedOr8((volatile char *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint1_t _Atomic_fetch_or_1( 14:20:16 INFO - volatile _Uint1_t *_Tgt, _Uint1_t _Value, memory_order _Order) 14:20:16 INFO - { 14:20:16 INFO - switch (_Order) 14:20:16 INFO - { 14:20:16 INFO - case memory_order_relaxed: 14:20:16 INFO - return (_Fetch_or_relaxed_1(_Tgt, _Value)); 14:20:16 INFO - case memory_order_consume: 14:20:16 INFO - case memory_order_acquire: 14:20:16 INFO - return (_Fetch_or_acquire_1(_Tgt, _Value)); 14:20:16 INFO - case memory_order_release: 14:20:16 INFO - return (_Fetch_or_release_1(_Tgt, _Value)); 14:20:16 INFO - case memory_order_acq_rel: 14:20:16 INFO - case memory_order_seq_cst: 14:20:16 INFO - return (_Fetch_or_seq_cst_1(_Tgt, _Value)); 14:20:16 INFO - default: 14:20:16 INFO - ; 14:20:16 INFO - return (0); 14:20:16 INFO - } 14:20:16 INFO - } 14:20:16 INFO - inline _Uint1_t _Fetch_xor_seq_cst_1(volatile _Uint1_t *_Tgt, _Uint1_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedXor8((volatile char *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint1_t _Fetch_xor_relaxed_1(volatile _Uint1_t *_Tgt, _Uint1_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedXor8((volatile char *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint1_t _Fetch_xor_acquire_1(volatile _Uint1_t *_Tgt, _Uint1_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedXor8((volatile char *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint1_t _Fetch_xor_release_1(volatile _Uint1_t *_Tgt, _Uint1_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedXor8((volatile char *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint1_t _Atomic_fetch_xor_1( 14:20:16 INFO - volatile _Uint1_t *_Tgt, _Uint1_t _Value, memory_order _Order) 14:20:16 INFO - { 14:20:16 INFO - switch (_Order) 14:20:16 INFO - { 14:20:16 INFO - case memory_order_relaxed: 14:20:16 INFO - return (_Fetch_xor_relaxed_1(_Tgt, _Value)); 14:20:16 INFO - case memory_order_consume: 14:20:16 INFO - case memory_order_acquire: 14:20:16 INFO - return (_Fetch_xor_acquire_1(_Tgt, _Value)); 14:20:16 INFO - case memory_order_release: 14:20:16 INFO - return (_Fetch_xor_release_1(_Tgt, _Value)); 14:20:16 INFO - case memory_order_acq_rel: 14:20:16 INFO - case memory_order_seq_cst: 14:20:16 INFO - return (_Fetch_xor_seq_cst_1(_Tgt, _Value)); 14:20:16 INFO - default: 14:20:16 INFO - ; 14:20:16 INFO - return (0); 14:20:16 INFO - } 14:20:16 INFO - } 14:20:16 INFO - inline void _Store_relaxed_2(volatile _Uint2_t *_Tgt, _Uint2_t _Value) 14:20:16 INFO - { 14:20:16 INFO - #line 781 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - *_Tgt = _Value; 14:20:16 INFO - #line 783 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - } 14:20:16 INFO - inline void _Store_release_2(volatile _Uint2_t *_Tgt, _Uint2_t _Value) 14:20:16 INFO - { 14:20:16 INFO - #line 793 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - _ReadWriteBarrier(); 14:20:16 INFO - *_Tgt = _Value; 14:20:16 INFO - #line 796 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - } 14:20:16 INFO - inline void _Store_seq_cst_2(volatile _Uint2_t *_Tgt, _Uint2_t _Value) 14:20:16 INFO - { 14:20:16 INFO - #line 808 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - _InterlockedExchange16((volatile short *)_Tgt, _Value); 14:20:16 INFO - #line 810 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - } 14:20:16 INFO - inline void _Atomic_store_2( 14:20:16 INFO - volatile _Uint2_t *_Tgt, _Uint2_t _Value, memory_order _Order) 14:20:16 INFO - { 14:20:16 INFO - switch (_Order) 14:20:16 INFO - { 14:20:16 INFO - case memory_order_relaxed: 14:20:16 INFO - _Store_relaxed_2(_Tgt, _Value); 14:20:16 INFO - break; 14:20:16 INFO - case memory_order_release: 14:20:16 INFO - _Store_release_2(_Tgt, _Value); 14:20:16 INFO - break; 14:20:16 INFO - case memory_order_seq_cst: 14:20:16 INFO - _Store_seq_cst_2(_Tgt, _Value); 14:20:16 INFO - break; 14:20:16 INFO - default: 14:20:16 INFO - ; 14:20:16 INFO - break; 14:20:16 INFO - } 14:20:16 INFO - } 14:20:16 INFO - inline _Uint2_t _Load_seq_cst_2(volatile _Uint2_t *_Tgt) 14:20:16 INFO - { 14:20:16 INFO - _Uint2_t _Value; 14:20:16 INFO - #line 846 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - _Value = *_Tgt; 14:20:16 INFO - _ReadWriteBarrier(); 14:20:16 INFO - #line 849 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - return (_Value); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint2_t _Load_relaxed_2(volatile _Uint2_t *_Tgt) 14:20:16 INFO - { 14:20:16 INFO - _Uint2_t _Value; 14:20:16 INFO - #line 862 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - _Value = *_Tgt; 14:20:16 INFO - #line 864 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - return (_Value); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint2_t _Load_acquire_2(volatile _Uint2_t *_Tgt) 14:20:16 INFO - { 14:20:16 INFO - return (_Load_seq_cst_2(_Tgt)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint2_t _Atomic_load_2( 14:20:16 INFO - volatile _Uint2_t *_Tgt, memory_order _Order) 14:20:16 INFO - { 14:20:16 INFO - switch (_Order) 14:20:16 INFO - { 14:20:16 INFO - case memory_order_relaxed: 14:20:16 INFO - return (_Load_relaxed_2(_Tgt)); 14:20:16 INFO - case memory_order_consume: 14:20:16 INFO - case memory_order_acquire: 14:20:16 INFO - return (_Load_acquire_2(_Tgt)); 14:20:16 INFO - case memory_order_seq_cst: 14:20:16 INFO - return (_Load_seq_cst_2(_Tgt)); 14:20:16 INFO - default: 14:20:16 INFO - ; 14:20:16 INFO - return (0); 14:20:16 INFO - } 14:20:16 INFO - } 14:20:16 INFO - inline _Uint2_t _Exchange_seq_cst_2(volatile _Uint2_t *_Tgt, _Uint2_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedExchange16((volatile short *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint2_t _Exchange_relaxed_2(volatile _Uint2_t *_Tgt, _Uint2_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedExchange16((volatile short *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint2_t _Exchange_acquire_2(volatile _Uint2_t *_Tgt, _Uint2_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedExchange16((volatile short *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint2_t _Exchange_release_2(volatile _Uint2_t *_Tgt, _Uint2_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedExchange16((volatile short *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint2_t _Atomic_exchange_2( 14:20:16 INFO - volatile _Uint2_t *_Tgt, _Uint2_t _Value, memory_order _Order) 14:20:16 INFO - { 14:20:16 INFO - switch (_Order) 14:20:16 INFO - { 14:20:16 INFO - case memory_order_relaxed: 14:20:16 INFO - return (_Exchange_relaxed_2(_Tgt, _Value)); 14:20:16 INFO - case memory_order_consume: 14:20:16 INFO - case memory_order_acquire: 14:20:16 INFO - return (_Exchange_acquire_2(_Tgt, _Value)); 14:20:16 INFO - case memory_order_release: 14:20:16 INFO - return (_Exchange_release_2(_Tgt, _Value)); 14:20:16 INFO - case memory_order_acq_rel: 14:20:16 INFO - case memory_order_seq_cst: 14:20:16 INFO - return (_Exchange_seq_cst_2(_Tgt, _Value)); 14:20:16 INFO - default: 14:20:16 INFO - ; 14:20:16 INFO - return (0); 14:20:16 INFO - } 14:20:16 INFO - } 14:20:16 INFO - inline int _Compare_exchange_seq_cst_2(volatile _Uint2_t *_Tgt, 14:20:16 INFO - _Uint2_t *_Exp, _Uint2_t _Value) 14:20:16 INFO - { 14:20:16 INFO - _Uint2_t _Old_exp = *_Exp; 14:20:16 INFO - _Uint2_t _Prev = _InterlockedCompareExchange16((volatile short *)_Tgt, 14:20:16 INFO - _Value, _Old_exp); 14:20:16 INFO - if (_Prev == _Old_exp) 14:20:16 INFO - return (1); 14:20:16 INFO - else 14:20:16 INFO - { 14:20:16 INFO - *_Exp = _Prev; 14:20:16 INFO - return (0); 14:20:16 INFO - } 14:20:16 INFO - } 14:20:16 INFO - inline int _Compare_exchange_relaxed_2(volatile _Uint2_t *_Tgt, 14:20:16 INFO - _Uint2_t *_Exp, _Uint2_t _Value) 14:20:16 INFO - { 14:20:16 INFO - _Uint2_t _Old_exp = *_Exp; 14:20:16 INFO - _Uint2_t _Prev = _InterlockedCompareExchange16((volatile short *)_Tgt, 14:20:16 INFO - _Value, _Old_exp); 14:20:16 INFO - if (_Prev == _Old_exp) 14:20:16 INFO - return (1); 14:20:16 INFO - else 14:20:16 INFO - { 14:20:16 INFO - *_Exp = _Prev; 14:20:16 INFO - return (0); 14:20:16 INFO - } 14:20:16 INFO - } 14:20:16 INFO - inline int _Compare_exchange_acquire_2(volatile _Uint2_t *_Tgt, 14:20:16 INFO - _Uint2_t *_Exp, _Uint2_t _Value) 14:20:16 INFO - { 14:20:16 INFO - _Uint2_t _Old_exp = *_Exp; 14:20:16 INFO - _Uint2_t _Prev = _InterlockedCompareExchange16((volatile short *)_Tgt, 14:20:16 INFO - _Value, _Old_exp); 14:20:16 INFO - if (_Prev == _Old_exp) 14:20:16 INFO - return (1); 14:20:16 INFO - else 14:20:16 INFO - { 14:20:16 INFO - *_Exp = _Prev; 14:20:16 INFO - return (0); 14:20:16 INFO - } 14:20:16 INFO - } 14:20:16 INFO - inline int _Compare_exchange_release_2(volatile _Uint2_t *_Tgt, 14:20:16 INFO - _Uint2_t *_Exp, _Uint2_t _Value) 14:20:16 INFO - { 14:20:16 INFO - _Uint2_t _Old_exp = *_Exp; 14:20:16 INFO - _Uint2_t _Prev = _InterlockedCompareExchange16((volatile short *)_Tgt, 14:20:16 INFO - _Value, _Old_exp); 14:20:16 INFO - if (_Prev == _Old_exp) 14:20:16 INFO - return (1); 14:20:16 INFO - else 14:20:16 INFO - { 14:20:16 INFO - *_Exp = _Prev; 14:20:16 INFO - return (0); 14:20:16 INFO - } 14:20:16 INFO - } 14:20:16 INFO - inline int _Atomic_compare_exchange_strong_2( 14:20:16 INFO - volatile _Uint2_t *_Tgt, _Uint2_t *_Exp, _Uint2_t _Value, 14:20:16 INFO - memory_order _Order1, memory_order _Order2) 14:20:16 INFO - { 14:20:16 INFO - _Validate_compare_exchange_memory_order(_Order1, _Order2); 14:20:16 INFO - switch (_Memory_order_upper_bound(_Order1, _Order2)) 14:20:16 INFO - { 14:20:16 INFO - case memory_order_relaxed: 14:20:16 INFO - return (_Compare_exchange_relaxed_2(_Tgt, _Exp, _Value)); 14:20:16 INFO - case memory_order_consume: 14:20:16 INFO - case memory_order_acquire: 14:20:16 INFO - return (_Compare_exchange_acquire_2(_Tgt, _Exp, _Value)); 14:20:16 INFO - case memory_order_release: 14:20:16 INFO - return (_Compare_exchange_release_2(_Tgt, _Exp, _Value)); 14:20:16 INFO - case memory_order_acq_rel: 14:20:16 INFO - case memory_order_seq_cst: 14:20:16 INFO - return (_Compare_exchange_seq_cst_2(_Tgt, _Exp, _Value)); 14:20:16 INFO - default: 14:20:16 INFO - ; 14:20:16 INFO - return (0); 14:20:16 INFO - } 14:20:16 INFO - } 14:20:16 INFO - inline int _Atomic_compare_exchange_weak_2( 14:20:16 INFO - volatile _Uint2_t *_Tgt, _Uint2_t *_Exp, _Uint2_t _Value, 14:20:16 INFO - memory_order _Order1, memory_order _Order2) 14:20:16 INFO - { 14:20:16 INFO - return (_Atomic_compare_exchange_strong_2(_Tgt, _Exp, _Value, 14:20:16 INFO - _Order1, _Order2)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint2_t _Fetch_add_seq_cst_2(volatile _Uint2_t *_Tgt, _Uint2_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedExchangeAdd16((volatile short *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint2_t _Fetch_add_relaxed_2(volatile _Uint2_t *_Tgt, _Uint2_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedExchangeAdd16((volatile short *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint2_t _Fetch_add_acquire_2(volatile _Uint2_t *_Tgt, _Uint2_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedExchangeAdd16((volatile short *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint2_t _Fetch_add_release_2(volatile _Uint2_t *_Tgt, _Uint2_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedExchangeAdd16((volatile short *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint2_t _Atomic_fetch_add_2( 14:20:16 INFO - volatile _Uint2_t *_Tgt, _Uint2_t _Value, memory_order _Order) 14:20:16 INFO - { 14:20:16 INFO - switch (_Order) 14:20:16 INFO - { 14:20:16 INFO - case memory_order_relaxed: 14:20:16 INFO - return (_Fetch_add_relaxed_2(_Tgt, _Value)); 14:20:16 INFO - case memory_order_consume: 14:20:16 INFO - case memory_order_acquire: 14:20:16 INFO - return (_Fetch_add_acquire_2(_Tgt, _Value)); 14:20:16 INFO - case memory_order_release: 14:20:16 INFO - return (_Fetch_add_release_2(_Tgt, _Value)); 14:20:16 INFO - case memory_order_acq_rel: 14:20:16 INFO - case memory_order_seq_cst: 14:20:16 INFO - return (_Fetch_add_seq_cst_2(_Tgt, _Value)); 14:20:16 INFO - default: 14:20:16 INFO - ; 14:20:16 INFO - return (0); 14:20:16 INFO - } 14:20:16 INFO - } 14:20:16 INFO - inline _Uint2_t _Atomic_fetch_sub_2( 14:20:16 INFO - volatile _Uint2_t *_Tgt, _Uint2_t _Value, memory_order _Order) 14:20:16 INFO - { 14:20:16 INFO - return (_Atomic_fetch_add_2(_Tgt, 0 - _Value, _Order)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint2_t _Fetch_and_seq_cst_2(volatile _Uint2_t *_Tgt, _Uint2_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedAnd16((volatile short *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint2_t _Fetch_and_relaxed_2(volatile _Uint2_t *_Tgt, _Uint2_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedAnd16((volatile short *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint2_t _Fetch_and_acquire_2(volatile _Uint2_t *_Tgt, _Uint2_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedAnd16((volatile short *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint2_t _Fetch_and_release_2(volatile _Uint2_t *_Tgt, _Uint2_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedAnd16((volatile short *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint2_t _Atomic_fetch_and_2( 14:20:16 INFO - volatile _Uint2_t *_Tgt, _Uint2_t _Value, memory_order _Order) 14:20:16 INFO - { 14:20:16 INFO - switch (_Order) 14:20:16 INFO - { 14:20:16 INFO - case memory_order_relaxed: 14:20:16 INFO - return (_Fetch_and_relaxed_2(_Tgt, _Value)); 14:20:16 INFO - case memory_order_consume: 14:20:16 INFO - case memory_order_acquire: 14:20:16 INFO - return (_Fetch_and_acquire_2(_Tgt, _Value)); 14:20:16 INFO - case memory_order_release: 14:20:16 INFO - return (_Fetch_and_release_2(_Tgt, _Value)); 14:20:16 INFO - case memory_order_acq_rel: 14:20:16 INFO - case memory_order_seq_cst: 14:20:16 INFO - return (_Fetch_and_seq_cst_2(_Tgt, _Value)); 14:20:16 INFO - default: 14:20:16 INFO - ; 14:20:16 INFO - return (0); 14:20:16 INFO - } 14:20:16 INFO - } 14:20:16 INFO - inline _Uint2_t _Fetch_or_seq_cst_2(volatile _Uint2_t *_Tgt, _Uint2_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedOr16((volatile short *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint2_t _Fetch_or_relaxed_2(volatile _Uint2_t *_Tgt, _Uint2_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedOr16((volatile short *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint2_t _Fetch_or_acquire_2(volatile _Uint2_t *_Tgt, _Uint2_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedOr16((volatile short *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint2_t _Fetch_or_release_2(volatile _Uint2_t *_Tgt, _Uint2_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedOr16((volatile short *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint2_t _Atomic_fetch_or_2( 14:20:16 INFO - volatile _Uint2_t *_Tgt, _Uint2_t _Value, memory_order _Order) 14:20:16 INFO - { 14:20:16 INFO - switch (_Order) 14:20:16 INFO - { 14:20:16 INFO - case memory_order_relaxed: 14:20:16 INFO - return (_Fetch_or_relaxed_2(_Tgt, _Value)); 14:20:16 INFO - case memory_order_consume: 14:20:16 INFO - case memory_order_acquire: 14:20:16 INFO - return (_Fetch_or_acquire_2(_Tgt, _Value)); 14:20:16 INFO - case memory_order_release: 14:20:16 INFO - return (_Fetch_or_release_2(_Tgt, _Value)); 14:20:16 INFO - case memory_order_acq_rel: 14:20:16 INFO - case memory_order_seq_cst: 14:20:16 INFO - return (_Fetch_or_seq_cst_2(_Tgt, _Value)); 14:20:16 INFO - default: 14:20:16 INFO - ; 14:20:16 INFO - return (0); 14:20:16 INFO - } 14:20:16 INFO - } 14:20:16 INFO - inline _Uint2_t _Fetch_xor_seq_cst_2(volatile _Uint2_t *_Tgt, _Uint2_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedXor16((volatile short *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint2_t _Fetch_xor_relaxed_2(volatile _Uint2_t *_Tgt, _Uint2_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedXor16((volatile short *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint2_t _Fetch_xor_acquire_2(volatile _Uint2_t *_Tgt, _Uint2_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedXor16((volatile short *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint2_t _Fetch_xor_release_2(volatile _Uint2_t *_Tgt, _Uint2_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedXor16((volatile short *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint2_t _Atomic_fetch_xor_2( 14:20:16 INFO - volatile _Uint2_t *_Tgt, _Uint2_t _Value, memory_order _Order) 14:20:16 INFO - { 14:20:16 INFO - switch (_Order) 14:20:16 INFO - { 14:20:16 INFO - case memory_order_relaxed: 14:20:16 INFO - return (_Fetch_xor_relaxed_2(_Tgt, _Value)); 14:20:16 INFO - case memory_order_consume: 14:20:16 INFO - case memory_order_acquire: 14:20:16 INFO - return (_Fetch_xor_acquire_2(_Tgt, _Value)); 14:20:16 INFO - case memory_order_release: 14:20:16 INFO - return (_Fetch_xor_release_2(_Tgt, _Value)); 14:20:16 INFO - case memory_order_acq_rel: 14:20:16 INFO - case memory_order_seq_cst: 14:20:16 INFO - return (_Fetch_xor_seq_cst_2(_Tgt, _Value)); 14:20:16 INFO - default: 14:20:16 INFO - ; 14:20:16 INFO - return (0); 14:20:16 INFO - } 14:20:16 INFO - } 14:20:16 INFO - inline void _Store_relaxed_4(volatile _Uint4_t *_Tgt, _Uint4_t _Value) 14:20:16 INFO - { 14:20:16 INFO - #line 1291 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - *_Tgt = _Value; 14:20:16 INFO - #line 1293 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - } 14:20:16 INFO - inline void _Store_release_4(volatile _Uint4_t *_Tgt, _Uint4_t _Value) 14:20:16 INFO - { 14:20:16 INFO - #line 1303 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - _ReadWriteBarrier(); 14:20:16 INFO - *_Tgt = _Value; 14:20:16 INFO - #line 1306 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - } 14:20:16 INFO - inline void _Store_seq_cst_4(volatile _Uint4_t *_Tgt, _Uint4_t _Value) 14:20:16 INFO - { 14:20:16 INFO - #line 1318 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - _InterlockedExchange((volatile long *)_Tgt, _Value); 14:20:16 INFO - #line 1320 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - } 14:20:16 INFO - inline void _Atomic_store_4( 14:20:16 INFO - volatile _Uint4_t *_Tgt, _Uint4_t _Value, memory_order _Order) 14:20:16 INFO - { 14:20:16 INFO - switch (_Order) 14:20:16 INFO - { 14:20:16 INFO - case memory_order_relaxed: 14:20:16 INFO - _Store_relaxed_4(_Tgt, _Value); 14:20:16 INFO - break; 14:20:16 INFO - case memory_order_release: 14:20:16 INFO - _Store_release_4(_Tgt, _Value); 14:20:16 INFO - break; 14:20:16 INFO - case memory_order_seq_cst: 14:20:16 INFO - _Store_seq_cst_4(_Tgt, _Value); 14:20:16 INFO - break; 14:20:16 INFO - default: 14:20:16 INFO - ; 14:20:16 INFO - break; 14:20:16 INFO - } 14:20:16 INFO - } 14:20:16 INFO - inline _Uint4_t _Load_seq_cst_4(volatile _Uint4_t *_Tgt) 14:20:16 INFO - { 14:20:16 INFO - _Uint4_t _Value; 14:20:16 INFO - #line 1356 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - _Value = *_Tgt; 14:20:16 INFO - _ReadWriteBarrier(); 14:20:16 INFO - #line 1359 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - return (_Value); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint4_t _Load_relaxed_4(volatile _Uint4_t *_Tgt) 14:20:16 INFO - { 14:20:16 INFO - _Uint4_t _Value; 14:20:16 INFO - #line 1372 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - _Value = *_Tgt; 14:20:16 INFO - #line 1374 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - return (_Value); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint4_t _Load_acquire_4(volatile _Uint4_t *_Tgt) 14:20:16 INFO - { 14:20:16 INFO - return (_Load_seq_cst_4(_Tgt)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint4_t _Atomic_load_4( 14:20:16 INFO - volatile _Uint4_t *_Tgt, memory_order _Order) 14:20:16 INFO - { 14:20:16 INFO - switch (_Order) 14:20:16 INFO - { 14:20:16 INFO - case memory_order_relaxed: 14:20:16 INFO - return (_Load_relaxed_4(_Tgt)); 14:20:16 INFO - case memory_order_consume: 14:20:16 INFO - case memory_order_acquire: 14:20:16 INFO - return (_Load_acquire_4(_Tgt)); 14:20:16 INFO - case memory_order_seq_cst: 14:20:16 INFO - return (_Load_seq_cst_4(_Tgt)); 14:20:16 INFO - default: 14:20:16 INFO - ; 14:20:16 INFO - return (0); 14:20:16 INFO - } 14:20:16 INFO - } 14:20:16 INFO - inline _Uint4_t _Exchange_seq_cst_4(volatile _Uint4_t *_Tgt, _Uint4_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedExchange((volatile long *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint4_t _Exchange_relaxed_4(volatile _Uint4_t *_Tgt, _Uint4_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedExchange((volatile long *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint4_t _Exchange_acquire_4(volatile _Uint4_t *_Tgt, _Uint4_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedExchange((volatile long *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint4_t _Exchange_release_4(volatile _Uint4_t *_Tgt, _Uint4_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedExchange((volatile long *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint4_t _Atomic_exchange_4( 14:20:16 INFO - volatile _Uint4_t *_Tgt, _Uint4_t _Value, memory_order _Order) 14:20:16 INFO - { 14:20:16 INFO - switch (_Order) 14:20:16 INFO - { 14:20:16 INFO - case memory_order_relaxed: 14:20:16 INFO - return (_Exchange_relaxed_4(_Tgt, _Value)); 14:20:16 INFO - case memory_order_consume: 14:20:16 INFO - case memory_order_acquire: 14:20:16 INFO - return (_Exchange_acquire_4(_Tgt, _Value)); 14:20:16 INFO - case memory_order_release: 14:20:16 INFO - return (_Exchange_release_4(_Tgt, _Value)); 14:20:16 INFO - case memory_order_acq_rel: 14:20:16 INFO - case memory_order_seq_cst: 14:20:16 INFO - return (_Exchange_seq_cst_4(_Tgt, _Value)); 14:20:16 INFO - default: 14:20:16 INFO - ; 14:20:16 INFO - return (0); 14:20:16 INFO - } 14:20:16 INFO - } 14:20:16 INFO - inline int _Compare_exchange_seq_cst_4(volatile _Uint4_t *_Tgt, 14:20:16 INFO - _Uint4_t *_Exp, _Uint4_t _Value) 14:20:16 INFO - { 14:20:16 INFO - _Uint4_t _Old_exp = *_Exp; 14:20:16 INFO - _Uint4_t _Prev = _InterlockedCompareExchange((volatile long *)_Tgt, 14:20:16 INFO - _Value, _Old_exp); 14:20:16 INFO - if (_Prev == _Old_exp) 14:20:16 INFO - return (1); 14:20:16 INFO - else 14:20:16 INFO - { 14:20:16 INFO - *_Exp = _Prev; 14:20:16 INFO - return (0); 14:20:16 INFO - } 14:20:16 INFO - } 14:20:16 INFO - inline int _Compare_exchange_relaxed_4(volatile _Uint4_t *_Tgt, 14:20:16 INFO - _Uint4_t *_Exp, _Uint4_t _Value) 14:20:16 INFO - { 14:20:16 INFO - _Uint4_t _Old_exp = *_Exp; 14:20:16 INFO - _Uint4_t _Prev = _InterlockedCompareExchange((volatile long *)_Tgt, 14:20:16 INFO - _Value, _Old_exp); 14:20:16 INFO - if (_Prev == _Old_exp) 14:20:16 INFO - return (1); 14:20:16 INFO - else 14:20:16 INFO - { 14:20:16 INFO - *_Exp = _Prev; 14:20:16 INFO - return (0); 14:20:16 INFO - } 14:20:16 INFO - } 14:20:16 INFO - inline int _Compare_exchange_acquire_4(volatile _Uint4_t *_Tgt, 14:20:16 INFO - _Uint4_t *_Exp, _Uint4_t _Value) 14:20:16 INFO - { 14:20:16 INFO - _Uint4_t _Old_exp = *_Exp; 14:20:16 INFO - _Uint4_t _Prev = _InterlockedCompareExchange((volatile long *)_Tgt, 14:20:16 INFO - _Value, _Old_exp); 14:20:16 INFO - if (_Prev == _Old_exp) 14:20:16 INFO - return (1); 14:20:16 INFO - else 14:20:16 INFO - { 14:20:16 INFO - *_Exp = _Prev; 14:20:16 INFO - return (0); 14:20:16 INFO - } 14:20:16 INFO - } 14:20:16 INFO - inline int _Compare_exchange_release_4(volatile _Uint4_t *_Tgt, 14:20:16 INFO - _Uint4_t *_Exp, _Uint4_t _Value) 14:20:16 INFO - { 14:20:16 INFO - _Uint4_t _Old_exp = *_Exp; 14:20:16 INFO - _Uint4_t _Prev = _InterlockedCompareExchange((volatile long *)_Tgt, 14:20:16 INFO - _Value, _Old_exp); 14:20:16 INFO - if (_Prev == _Old_exp) 14:20:16 INFO - return (1); 14:20:16 INFO - else 14:20:16 INFO - { 14:20:16 INFO - *_Exp = _Prev; 14:20:16 INFO - return (0); 14:20:16 INFO - } 14:20:16 INFO - } 14:20:16 INFO - inline int _Atomic_compare_exchange_strong_4( 14:20:16 INFO - volatile _Uint4_t *_Tgt, _Uint4_t *_Exp, _Uint4_t _Value, 14:20:16 INFO - memory_order _Order1, memory_order _Order2) 14:20:16 INFO - { 14:20:16 INFO - _Validate_compare_exchange_memory_order(_Order1, _Order2); 14:20:16 INFO - switch (_Memory_order_upper_bound(_Order1, _Order2)) 14:20:16 INFO - { 14:20:16 INFO - case memory_order_relaxed: 14:20:16 INFO - return (_Compare_exchange_relaxed_4(_Tgt, _Exp, _Value)); 14:20:16 INFO - case memory_order_consume: 14:20:16 INFO - case memory_order_acquire: 14:20:16 INFO - return (_Compare_exchange_acquire_4(_Tgt, _Exp, _Value)); 14:20:16 INFO - case memory_order_release: 14:20:16 INFO - return (_Compare_exchange_release_4(_Tgt, _Exp, _Value)); 14:20:16 INFO - case memory_order_acq_rel: 14:20:16 INFO - case memory_order_seq_cst: 14:20:16 INFO - return (_Compare_exchange_seq_cst_4(_Tgt, _Exp, _Value)); 14:20:16 INFO - default: 14:20:16 INFO - ; 14:20:16 INFO - return (0); 14:20:16 INFO - } 14:20:16 INFO - } 14:20:16 INFO - inline int _Atomic_compare_exchange_weak_4( 14:20:16 INFO - volatile _Uint4_t *_Tgt, _Uint4_t *_Exp, _Uint4_t _Value, 14:20:16 INFO - memory_order _Order1, memory_order _Order2) 14:20:16 INFO - { 14:20:16 INFO - return (_Atomic_compare_exchange_strong_4(_Tgt, _Exp, _Value, 14:20:16 INFO - _Order1, _Order2)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint4_t _Fetch_add_seq_cst_4(volatile _Uint4_t *_Tgt, _Uint4_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedExchangeAdd((volatile long *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint4_t _Fetch_add_relaxed_4(volatile _Uint4_t *_Tgt, _Uint4_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedExchangeAdd((volatile long *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint4_t _Fetch_add_acquire_4(volatile _Uint4_t *_Tgt, _Uint4_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedExchangeAdd((volatile long *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint4_t _Fetch_add_release_4(volatile _Uint4_t *_Tgt, _Uint4_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedExchangeAdd((volatile long *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint4_t _Atomic_fetch_add_4( 14:20:16 INFO - volatile _Uint4_t *_Tgt, _Uint4_t _Value, memory_order _Order) 14:20:16 INFO - { 14:20:16 INFO - switch (_Order) 14:20:16 INFO - { 14:20:16 INFO - case memory_order_relaxed: 14:20:16 INFO - return (_Fetch_add_relaxed_4(_Tgt, _Value)); 14:20:16 INFO - case memory_order_consume: 14:20:16 INFO - case memory_order_acquire: 14:20:16 INFO - return (_Fetch_add_acquire_4(_Tgt, _Value)); 14:20:16 INFO - case memory_order_release: 14:20:16 INFO - return (_Fetch_add_release_4(_Tgt, _Value)); 14:20:16 INFO - case memory_order_acq_rel: 14:20:16 INFO - case memory_order_seq_cst: 14:20:16 INFO - return (_Fetch_add_seq_cst_4(_Tgt, _Value)); 14:20:16 INFO - default: 14:20:16 INFO - ; 14:20:16 INFO - return (0); 14:20:16 INFO - } 14:20:16 INFO - } 14:20:16 INFO - inline _Uint4_t _Atomic_fetch_sub_4( 14:20:16 INFO - volatile _Uint4_t *_Tgt, _Uint4_t _Value, memory_order _Order) 14:20:16 INFO - { 14:20:16 INFO - return (_Atomic_fetch_add_4(_Tgt, 0 - _Value, _Order)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint4_t _Fetch_and_seq_cst_4(volatile _Uint4_t *_Tgt, _Uint4_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedAnd((volatile long *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint4_t _Fetch_and_relaxed_4(volatile _Uint4_t *_Tgt, _Uint4_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedAnd((volatile long *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint4_t _Fetch_and_acquire_4(volatile _Uint4_t *_Tgt, _Uint4_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedAnd((volatile long *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint4_t _Fetch_and_release_4(volatile _Uint4_t *_Tgt, _Uint4_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedAnd((volatile long *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint4_t _Atomic_fetch_and_4( 14:20:16 INFO - volatile _Uint4_t *_Tgt, _Uint4_t _Value, memory_order _Order) 14:20:16 INFO - { 14:20:16 INFO - switch (_Order) 14:20:16 INFO - { 14:20:16 INFO - case memory_order_relaxed: 14:20:16 INFO - return (_Fetch_and_relaxed_4(_Tgt, _Value)); 14:20:16 INFO - case memory_order_consume: 14:20:16 INFO - case memory_order_acquire: 14:20:16 INFO - return (_Fetch_and_acquire_4(_Tgt, _Value)); 14:20:16 INFO - case memory_order_release: 14:20:16 INFO - return (_Fetch_and_release_4(_Tgt, _Value)); 14:20:16 INFO - case memory_order_acq_rel: 14:20:16 INFO - case memory_order_seq_cst: 14:20:16 INFO - return (_Fetch_and_seq_cst_4(_Tgt, _Value)); 14:20:16 INFO - default: 14:20:16 INFO - ; 14:20:16 INFO - return (0); 14:20:16 INFO - } 14:20:16 INFO - } 14:20:16 INFO - inline _Uint4_t _Fetch_or_seq_cst_4(volatile _Uint4_t *_Tgt, _Uint4_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedOr((volatile long *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint4_t _Fetch_or_relaxed_4(volatile _Uint4_t *_Tgt, _Uint4_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedOr((volatile long *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint4_t _Fetch_or_acquire_4(volatile _Uint4_t *_Tgt, _Uint4_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedOr((volatile long *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint4_t _Fetch_or_release_4(volatile _Uint4_t *_Tgt, _Uint4_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedOr((volatile long *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint4_t _Atomic_fetch_or_4( 14:20:16 INFO - volatile _Uint4_t *_Tgt, _Uint4_t _Value, memory_order _Order) 14:20:16 INFO - { 14:20:16 INFO - switch (_Order) 14:20:16 INFO - { 14:20:16 INFO - case memory_order_relaxed: 14:20:16 INFO - return (_Fetch_or_relaxed_4(_Tgt, _Value)); 14:20:16 INFO - case memory_order_consume: 14:20:16 INFO - case memory_order_acquire: 14:20:16 INFO - return (_Fetch_or_acquire_4(_Tgt, _Value)); 14:20:16 INFO - case memory_order_release: 14:20:16 INFO - return (_Fetch_or_release_4(_Tgt, _Value)); 14:20:16 INFO - case memory_order_acq_rel: 14:20:16 INFO - case memory_order_seq_cst: 14:20:16 INFO - return (_Fetch_or_seq_cst_4(_Tgt, _Value)); 14:20:16 INFO - default: 14:20:16 INFO - ; 14:20:16 INFO - return (0); 14:20:16 INFO - } 14:20:16 INFO - } 14:20:16 INFO - inline _Uint4_t _Fetch_xor_seq_cst_4(volatile _Uint4_t *_Tgt, _Uint4_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedXor((volatile long *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint4_t _Fetch_xor_relaxed_4(volatile _Uint4_t *_Tgt, _Uint4_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedXor((volatile long *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint4_t _Fetch_xor_acquire_4(volatile _Uint4_t *_Tgt, _Uint4_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedXor((volatile long *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint4_t _Fetch_xor_release_4(volatile _Uint4_t *_Tgt, _Uint4_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedXor((volatile long *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint4_t _Atomic_fetch_xor_4( 14:20:16 INFO - volatile _Uint4_t *_Tgt, _Uint4_t _Value, memory_order _Order) 14:20:16 INFO - { 14:20:16 INFO - switch (_Order) 14:20:16 INFO - { 14:20:16 INFO - case memory_order_relaxed: 14:20:16 INFO - return (_Fetch_xor_relaxed_4(_Tgt, _Value)); 14:20:16 INFO - case memory_order_consume: 14:20:16 INFO - case memory_order_acquire: 14:20:16 INFO - return (_Fetch_xor_acquire_4(_Tgt, _Value)); 14:20:16 INFO - case memory_order_release: 14:20:16 INFO - return (_Fetch_xor_release_4(_Tgt, _Value)); 14:20:16 INFO - case memory_order_acq_rel: 14:20:16 INFO - case memory_order_seq_cst: 14:20:16 INFO - return (_Fetch_xor_seq_cst_4(_Tgt, _Value)); 14:20:16 INFO - default: 14:20:16 INFO - ; 14:20:16 INFO - return (0); 14:20:16 INFO - } 14:20:16 INFO - } 14:20:16 INFO - inline void _Store_relaxed_8(volatile _Uint8_t *_Tgt, _Uint8_t _Value) 14:20:16 INFO - { 14:20:16 INFO - #line 1801 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - #line 1804 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - _InterlockedExchange64_INLINE((volatile long long *)_Tgt, _Value); 14:20:16 INFO - #line 1806 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - } 14:20:16 INFO - inline void _Store_release_8(volatile _Uint8_t *_Tgt, _Uint8_t _Value) 14:20:16 INFO - { 14:20:16 INFO - #line 1816 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - #line 1820 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - _InterlockedExchange64_INLINE((volatile long long *)_Tgt, _Value); 14:20:16 INFO - #line 1822 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - } 14:20:16 INFO - inline void _Store_seq_cst_8(volatile _Uint8_t *_Tgt, _Uint8_t _Value) 14:20:16 INFO - { 14:20:16 INFO - #line 1834 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - _InterlockedExchange64_INLINE((volatile long long *)_Tgt, _Value); 14:20:16 INFO - #line 1836 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - } 14:20:16 INFO - inline void _Atomic_store_8( 14:20:16 INFO - volatile _Uint8_t *_Tgt, _Uint8_t _Value, memory_order _Order) 14:20:16 INFO - { 14:20:16 INFO - switch (_Order) 14:20:16 INFO - { 14:20:16 INFO - case memory_order_relaxed: 14:20:16 INFO - _Store_relaxed_8(_Tgt, _Value); 14:20:16 INFO - break; 14:20:16 INFO - case memory_order_release: 14:20:16 INFO - _Store_release_8(_Tgt, _Value); 14:20:16 INFO - break; 14:20:16 INFO - case memory_order_seq_cst: 14:20:16 INFO - _Store_seq_cst_8(_Tgt, _Value); 14:20:16 INFO - break; 14:20:16 INFO - default: 14:20:16 INFO - ; 14:20:16 INFO - break; 14:20:16 INFO - } 14:20:16 INFO - } 14:20:16 INFO - inline _Uint8_t _Load_seq_cst_8(volatile _Uint8_t *_Tgt) 14:20:16 INFO - { 14:20:16 INFO - _Uint8_t _Value; 14:20:16 INFO - #line 1872 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - #line 1876 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - #line 1880 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - _Value = _InterlockedOr64_INLINE((volatile long long *)_Tgt, 0); 14:20:16 INFO - #line 1882 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - return (_Value); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint8_t _Load_relaxed_8(volatile _Uint8_t *_Tgt) 14:20:16 INFO - { 14:20:16 INFO - _Uint8_t _Value; 14:20:16 INFO - #line 1895 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - #line 1898 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - #line 1901 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - _Value = _InterlockedOr64_INLINE((volatile long long *)_Tgt, 0); 14:20:16 INFO - #line 1903 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - return (_Value); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint8_t _Load_acquire_8(volatile _Uint8_t *_Tgt) 14:20:16 INFO - { 14:20:16 INFO - return (_Load_seq_cst_8(_Tgt)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint8_t _Atomic_load_8( 14:20:16 INFO - volatile _Uint8_t *_Tgt, memory_order _Order) 14:20:16 INFO - { 14:20:16 INFO - switch (_Order) 14:20:16 INFO - { 14:20:16 INFO - case memory_order_relaxed: 14:20:16 INFO - return (_Load_relaxed_8(_Tgt)); 14:20:16 INFO - case memory_order_consume: 14:20:16 INFO - case memory_order_acquire: 14:20:16 INFO - return (_Load_acquire_8(_Tgt)); 14:20:16 INFO - case memory_order_seq_cst: 14:20:16 INFO - return (_Load_seq_cst_8(_Tgt)); 14:20:16 INFO - default: 14:20:16 INFO - ; 14:20:16 INFO - return (0); 14:20:16 INFO - } 14:20:16 INFO - } 14:20:16 INFO - inline _Uint8_t _Exchange_seq_cst_8(volatile _Uint8_t *_Tgt, _Uint8_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedExchange64_INLINE((volatile long long *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint8_t _Exchange_relaxed_8(volatile _Uint8_t *_Tgt, _Uint8_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedExchange64_INLINE((volatile long long *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint8_t _Exchange_acquire_8(volatile _Uint8_t *_Tgt, _Uint8_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedExchange64_INLINE((volatile long long *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint8_t _Exchange_release_8(volatile _Uint8_t *_Tgt, _Uint8_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedExchange64_INLINE((volatile long long *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint8_t _Atomic_exchange_8( 14:20:16 INFO - volatile _Uint8_t *_Tgt, _Uint8_t _Value, memory_order _Order) 14:20:16 INFO - { 14:20:16 INFO - switch (_Order) 14:20:16 INFO - { 14:20:16 INFO - case memory_order_relaxed: 14:20:16 INFO - return (_Exchange_relaxed_8(_Tgt, _Value)); 14:20:16 INFO - case memory_order_consume: 14:20:16 INFO - case memory_order_acquire: 14:20:16 INFO - return (_Exchange_acquire_8(_Tgt, _Value)); 14:20:16 INFO - case memory_order_release: 14:20:16 INFO - return (_Exchange_release_8(_Tgt, _Value)); 14:20:16 INFO - case memory_order_acq_rel: 14:20:16 INFO - case memory_order_seq_cst: 14:20:16 INFO - return (_Exchange_seq_cst_8(_Tgt, _Value)); 14:20:16 INFO - default: 14:20:16 INFO - ; 14:20:16 INFO - return (0); 14:20:16 INFO - } 14:20:16 INFO - } 14:20:16 INFO - inline int _Compare_exchange_seq_cst_8(volatile _Uint8_t *_Tgt, 14:20:16 INFO - _Uint8_t *_Exp, _Uint8_t _Value) 14:20:16 INFO - { 14:20:16 INFO - _Uint8_t _Old_exp = *_Exp; 14:20:16 INFO - _Uint8_t _Prev = _InterlockedCompareExchange64((volatile long long *)_Tgt, 14:20:16 INFO - _Value, _Old_exp); 14:20:16 INFO - if (_Prev == _Old_exp) 14:20:16 INFO - return (1); 14:20:16 INFO - else 14:20:16 INFO - { 14:20:16 INFO - *_Exp = _Prev; 14:20:16 INFO - return (0); 14:20:16 INFO - } 14:20:16 INFO - } 14:20:16 INFO - inline int _Compare_exchange_relaxed_8(volatile _Uint8_t *_Tgt, 14:20:16 INFO - _Uint8_t *_Exp, _Uint8_t _Value) 14:20:16 INFO - { 14:20:16 INFO - _Uint8_t _Old_exp = *_Exp; 14:20:16 INFO - _Uint8_t _Prev = _InterlockedCompareExchange64((volatile long long *)_Tgt, 14:20:16 INFO - _Value, _Old_exp); 14:20:16 INFO - if (_Prev == _Old_exp) 14:20:16 INFO - return (1); 14:20:16 INFO - else 14:20:16 INFO - { 14:20:16 INFO - *_Exp = _Prev; 14:20:16 INFO - return (0); 14:20:16 INFO - } 14:20:16 INFO - } 14:20:16 INFO - inline int _Compare_exchange_acquire_8(volatile _Uint8_t *_Tgt, 14:20:16 INFO - _Uint8_t *_Exp, _Uint8_t _Value) 14:20:16 INFO - { 14:20:16 INFO - _Uint8_t _Old_exp = *_Exp; 14:20:16 INFO - _Uint8_t _Prev = _InterlockedCompareExchange64((volatile long long *)_Tgt, 14:20:16 INFO - _Value, _Old_exp); 14:20:16 INFO - if (_Prev == _Old_exp) 14:20:16 INFO - return (1); 14:20:16 INFO - else 14:20:16 INFO - { 14:20:16 INFO - *_Exp = _Prev; 14:20:16 INFO - return (0); 14:20:16 INFO - } 14:20:16 INFO - } 14:20:16 INFO - inline int _Compare_exchange_release_8(volatile _Uint8_t *_Tgt, 14:20:16 INFO - _Uint8_t *_Exp, _Uint8_t _Value) 14:20:16 INFO - { 14:20:16 INFO - _Uint8_t _Old_exp = *_Exp; 14:20:16 INFO - _Uint8_t _Prev = _InterlockedCompareExchange64((volatile long long *)_Tgt, 14:20:16 INFO - _Value, _Old_exp); 14:20:16 INFO - if (_Prev == _Old_exp) 14:20:16 INFO - return (1); 14:20:16 INFO - else 14:20:16 INFO - { 14:20:16 INFO - *_Exp = _Prev; 14:20:16 INFO - return (0); 14:20:16 INFO - } 14:20:16 INFO - } 14:20:16 INFO - inline int _Atomic_compare_exchange_strong_8( 14:20:16 INFO - volatile _Uint8_t *_Tgt, _Uint8_t *_Exp, _Uint8_t _Value, 14:20:16 INFO - memory_order _Order1, memory_order _Order2) 14:20:16 INFO - { 14:20:16 INFO - _Validate_compare_exchange_memory_order(_Order1, _Order2); 14:20:16 INFO - switch (_Memory_order_upper_bound(_Order1, _Order2)) 14:20:16 INFO - { 14:20:16 INFO - case memory_order_relaxed: 14:20:16 INFO - return (_Compare_exchange_relaxed_8(_Tgt, _Exp, _Value)); 14:20:16 INFO - case memory_order_consume: 14:20:16 INFO - case memory_order_acquire: 14:20:16 INFO - return (_Compare_exchange_acquire_8(_Tgt, _Exp, _Value)); 14:20:16 INFO - case memory_order_release: 14:20:16 INFO - return (_Compare_exchange_release_8(_Tgt, _Exp, _Value)); 14:20:16 INFO - case memory_order_acq_rel: 14:20:16 INFO - case memory_order_seq_cst: 14:20:16 INFO - return (_Compare_exchange_seq_cst_8(_Tgt, _Exp, _Value)); 14:20:16 INFO - default: 14:20:16 INFO - ; 14:20:16 INFO - return (0); 14:20:16 INFO - } 14:20:16 INFO - } 14:20:16 INFO - inline int _Atomic_compare_exchange_weak_8( 14:20:16 INFO - volatile _Uint8_t *_Tgt, _Uint8_t *_Exp, _Uint8_t _Value, 14:20:16 INFO - memory_order _Order1, memory_order _Order2) 14:20:16 INFO - { 14:20:16 INFO - return (_Atomic_compare_exchange_strong_8(_Tgt, _Exp, _Value, 14:20:16 INFO - _Order1, _Order2)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint8_t _Fetch_add_seq_cst_8(volatile _Uint8_t *_Tgt, _Uint8_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedExchangeAdd64_INLINE((volatile long long *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint8_t _Fetch_add_relaxed_8(volatile _Uint8_t *_Tgt, _Uint8_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedExchangeAdd64_INLINE((volatile long long *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint8_t _Fetch_add_acquire_8(volatile _Uint8_t *_Tgt, _Uint8_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedExchangeAdd64_INLINE((volatile long long *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint8_t _Fetch_add_release_8(volatile _Uint8_t *_Tgt, _Uint8_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedExchangeAdd64_INLINE((volatile long long *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint8_t _Atomic_fetch_add_8( 14:20:16 INFO - volatile _Uint8_t *_Tgt, _Uint8_t _Value, memory_order _Order) 14:20:16 INFO - { 14:20:16 INFO - switch (_Order) 14:20:16 INFO - { 14:20:16 INFO - case memory_order_relaxed: 14:20:16 INFO - return (_Fetch_add_relaxed_8(_Tgt, _Value)); 14:20:16 INFO - case memory_order_consume: 14:20:16 INFO - case memory_order_acquire: 14:20:16 INFO - return (_Fetch_add_acquire_8(_Tgt, _Value)); 14:20:16 INFO - case memory_order_release: 14:20:16 INFO - return (_Fetch_add_release_8(_Tgt, _Value)); 14:20:16 INFO - case memory_order_acq_rel: 14:20:16 INFO - case memory_order_seq_cst: 14:20:16 INFO - return (_Fetch_add_seq_cst_8(_Tgt, _Value)); 14:20:16 INFO - default: 14:20:16 INFO - ; 14:20:16 INFO - return (0); 14:20:16 INFO - } 14:20:16 INFO - } 14:20:16 INFO - inline _Uint8_t _Atomic_fetch_sub_8( 14:20:16 INFO - volatile _Uint8_t *_Tgt, _Uint8_t _Value, memory_order _Order) 14:20:16 INFO - { 14:20:16 INFO - return (_Atomic_fetch_add_8(_Tgt, 0 - _Value, _Order)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint8_t _Fetch_and_seq_cst_8(volatile _Uint8_t *_Tgt, _Uint8_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedAnd64_INLINE((volatile long long *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint8_t _Fetch_and_relaxed_8(volatile _Uint8_t *_Tgt, _Uint8_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedAnd64_INLINE((volatile long long *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint8_t _Fetch_and_acquire_8(volatile _Uint8_t *_Tgt, _Uint8_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedAnd64_INLINE((volatile long long *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint8_t _Fetch_and_release_8(volatile _Uint8_t *_Tgt, _Uint8_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedAnd64_INLINE((volatile long long *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint8_t _Atomic_fetch_and_8( 14:20:16 INFO - volatile _Uint8_t *_Tgt, _Uint8_t _Value, memory_order _Order) 14:20:16 INFO - { 14:20:16 INFO - switch (_Order) 14:20:16 INFO - { 14:20:16 INFO - case memory_order_relaxed: 14:20:16 INFO - return (_Fetch_and_relaxed_8(_Tgt, _Value)); 14:20:16 INFO - case memory_order_consume: 14:20:16 INFO - case memory_order_acquire: 14:20:16 INFO - return (_Fetch_and_acquire_8(_Tgt, _Value)); 14:20:16 INFO - case memory_order_release: 14:20:16 INFO - return (_Fetch_and_release_8(_Tgt, _Value)); 14:20:16 INFO - case memory_order_acq_rel: 14:20:16 INFO - case memory_order_seq_cst: 14:20:16 INFO - return (_Fetch_and_seq_cst_8(_Tgt, _Value)); 14:20:16 INFO - default: 14:20:16 INFO - ; 14:20:16 INFO - return (0); 14:20:16 INFO - } 14:20:16 INFO - } 14:20:16 INFO - inline _Uint8_t _Fetch_or_seq_cst_8(volatile _Uint8_t *_Tgt, _Uint8_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedOr64_INLINE((volatile long long *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint8_t _Fetch_or_relaxed_8(volatile _Uint8_t *_Tgt, _Uint8_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedOr64_INLINE((volatile long long *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint8_t _Fetch_or_acquire_8(volatile _Uint8_t *_Tgt, _Uint8_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedOr64_INLINE((volatile long long *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint8_t _Fetch_or_release_8(volatile _Uint8_t *_Tgt, _Uint8_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedOr64_INLINE((volatile long long *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint8_t _Atomic_fetch_or_8( 14:20:16 INFO - volatile _Uint8_t *_Tgt, _Uint8_t _Value, memory_order _Order) 14:20:16 INFO - { 14:20:16 INFO - switch (_Order) 14:20:16 INFO - { 14:20:16 INFO - case memory_order_relaxed: 14:20:16 INFO - return (_Fetch_or_relaxed_8(_Tgt, _Value)); 14:20:16 INFO - case memory_order_consume: 14:20:16 INFO - case memory_order_acquire: 14:20:16 INFO - return (_Fetch_or_acquire_8(_Tgt, _Value)); 14:20:16 INFO - case memory_order_release: 14:20:16 INFO - return (_Fetch_or_release_8(_Tgt, _Value)); 14:20:16 INFO - case memory_order_acq_rel: 14:20:16 INFO - case memory_order_seq_cst: 14:20:16 INFO - return (_Fetch_or_seq_cst_8(_Tgt, _Value)); 14:20:16 INFO - default: 14:20:16 INFO - ; 14:20:16 INFO - return (0); 14:20:16 INFO - } 14:20:16 INFO - } 14:20:16 INFO - inline _Uint8_t _Fetch_xor_seq_cst_8(volatile _Uint8_t *_Tgt, _Uint8_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedXor64_INLINE((volatile long long *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint8_t _Fetch_xor_relaxed_8(volatile _Uint8_t *_Tgt, _Uint8_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedXor64_INLINE((volatile long long *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint8_t _Fetch_xor_acquire_8(volatile _Uint8_t *_Tgt, _Uint8_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedXor64_INLINE((volatile long long *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint8_t _Fetch_xor_release_8(volatile _Uint8_t *_Tgt, _Uint8_t _Value) 14:20:16 INFO - { 14:20:16 INFO - return (_InterlockedXor64_INLINE((volatile long long *)_Tgt, _Value)); 14:20:16 INFO - } 14:20:16 INFO - inline _Uint8_t _Atomic_fetch_xor_8( 14:20:16 INFO - volatile _Uint8_t *_Tgt, _Uint8_t _Value, memory_order _Order) 14:20:16 INFO - { 14:20:16 INFO - switch (_Order) 14:20:16 INFO - { 14:20:16 INFO - case memory_order_relaxed: 14:20:16 INFO - return (_Fetch_xor_relaxed_8(_Tgt, _Value)); 14:20:16 INFO - case memory_order_consume: 14:20:16 INFO - case memory_order_acquire: 14:20:16 INFO - return (_Fetch_xor_acquire_8(_Tgt, _Value)); 14:20:16 INFO - case memory_order_release: 14:20:16 INFO - return (_Fetch_xor_release_8(_Tgt, _Value)); 14:20:16 INFO - case memory_order_acq_rel: 14:20:16 INFO - case memory_order_seq_cst: 14:20:16 INFO - return (_Fetch_xor_seq_cst_8(_Tgt, _Value)); 14:20:16 INFO - default: 14:20:16 INFO - ; 14:20:16 INFO - return (0); 14:20:16 INFO - } 14:20:16 INFO - } 14:20:16 INFO - inline int _Atomic_flag_test_and_set(volatile _Atomic_flag_t *_Flag, 14:20:16 INFO - memory_order _Order) 14:20:16 INFO - { 14:20:16 INFO - switch (_Order) 14:20:16 INFO - { 14:20:16 INFO - case memory_order_relaxed: 14:20:16 INFO - return (_interlockedbittestandset(_Flag, 0)); 14:20:16 INFO - case memory_order_consume: 14:20:16 INFO - case memory_order_acquire: 14:20:16 INFO - return (_interlockedbittestandset(_Flag, 0)); 14:20:16 INFO - case memory_order_release: 14:20:16 INFO - return (_interlockedbittestandset(_Flag, 0)); 14:20:16 INFO - case memory_order_acq_rel: 14:20:16 INFO - case memory_order_seq_cst: 14:20:16 INFO - return (_interlockedbittestandset(_Flag, 0)); 14:20:16 INFO - default: 14:20:16 INFO - ; 14:20:16 INFO - return (0); 14:20:16 INFO - } 14:20:16 INFO - } 14:20:16 INFO - inline void _Atomic_flag_clear(volatile _Atomic_flag_t *_Flag, 14:20:16 INFO - memory_order _Order) 14:20:16 INFO - { 14:20:16 INFO - static_assert(sizeof(_Atomic_flag_t) == sizeof(_Uint4_t), 14:20:16 INFO - "Unexpected _Atomic_flag_t size"); 14:20:16 INFO - switch (_Order) 14:20:16 INFO - { 14:20:16 INFO - case memory_order_relaxed: 14:20:16 INFO - case memory_order_release: 14:20:16 INFO - case memory_order_seq_cst: 14:20:16 INFO - _Atomic_store_4((volatile _Uint4_t *)_Flag, 0, _Order); 14:20:16 INFO - break; 14:20:16 INFO - default: 14:20:16 INFO - ; 14:20:16 INFO - break; 14:20:16 INFO - } 14:20:16 INFO - } 14:20:16 INFO - inline void _Atomic_thread_fence(memory_order _Order) 14:20:16 INFO - { 14:20:16 INFO - #line 2376 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - _ReadWriteBarrier(); 14:20:16 INFO - if (_Order == memory_order_seq_cst) 14:20:16 INFO - { 14:20:16 INFO - static _Uint4_t _Guard; 14:20:16 INFO - _Atomic_exchange_4(&_Guard, 0, memory_order_seq_cst); 14:20:16 INFO - _ReadWriteBarrier(); 14:20:16 INFO - } 14:20:16 INFO - #line 2384 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - } 14:20:16 INFO - inline void _Atomic_signal_fence(memory_order _Order) 14:20:16 INFO - { 14:20:16 INFO - _ReadWriteBarrier(); 14:20:16 INFO - } 14:20:16 INFO - #line 2395 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - #line 2397 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - inline void _Lock_spin_lock( 14:20:16 INFO - volatile _Atomic_flag_t *_Flag) 14:20:16 INFO - { 14:20:16 INFO - while (_Atomic_flag_test_and_set(_Flag, memory_order_acquire)) 14:20:16 INFO - ; 14:20:16 INFO - } 14:20:16 INFO - inline void _Unlock_spin_lock( 14:20:16 INFO - volatile _Atomic_flag_t *_Flag) 14:20:16 INFO - { 14:20:16 INFO - _Atomic_flag_clear(_Flag, memory_order_release); 14:20:16 INFO - } 14:20:16 INFO - inline void _Atomic_copy( 14:20:16 INFO - volatile _Atomic_flag_t *_Flag, size_t _Size, 14:20:16 INFO - volatile void *_Tgt, volatile const void *_Src, 14:20:16 INFO - memory_order _Order) 14:20:16 INFO - { 14:20:16 INFO - _Lock_spin_lock(_Flag); 14:20:16 INFO - :: memcpy((void *)_Tgt, (void *)_Src, _Size); 14:20:16 INFO - _Unlock_spin_lock(_Flag); 14:20:16 INFO - } 14:20:16 INFO - inline void _Atomic_exchange( 14:20:16 INFO - volatile _Atomic_flag_t *_Flag, size_t _Size, 14:20:16 INFO - volatile void *_Tgt, volatile void *_Src, 14:20:16 INFO - memory_order _Order) 14:20:16 INFO - { 14:20:16 INFO - unsigned char *_Left = (unsigned char *)_Tgt; 14:20:16 INFO - unsigned char *_Right = (unsigned char *)_Src; 14:20:16 INFO - _Lock_spin_lock(_Flag); 14:20:16 INFO - for (; 0 < _Size; --_Size) 14:20:16 INFO - { 14:20:16 INFO - unsigned char _Tmp = *_Left; 14:20:16 INFO - *_Left++ = *_Right; 14:20:16 INFO - *_Right++ = _Tmp; 14:20:16 INFO - } 14:20:16 INFO - _Unlock_spin_lock(_Flag); 14:20:16 INFO - } 14:20:16 INFO - inline int _Atomic_compare_exchange_weak( 14:20:16 INFO - volatile _Atomic_flag_t *_Flag, size_t _Size, 14:20:16 INFO - volatile void *_Tgt, volatile void *_Exp, const volatile void *_Src, 14:20:16 INFO - memory_order _Order1, memory_order _Order2) 14:20:16 INFO - { 14:20:16 INFO - int _Result; 14:20:16 INFO - _Lock_spin_lock(_Flag); 14:20:16 INFO - _Result = :: memcmp((const void *)_Tgt, (const void *)_Exp, _Size) == 0; 14:20:16 INFO - if (_Result != 0) 14:20:16 INFO - :: memcpy((void *)_Tgt, (void *)_Src, _Size); 14:20:16 INFO - else 14:20:16 INFO - :: memcpy((void *)_Exp, (void *)_Tgt, _Size); 14:20:16 INFO - _Unlock_spin_lock(_Flag); 14:20:16 INFO - return (_Result); 14:20:16 INFO - } 14:20:16 INFO - inline int _Atomic_compare_exchange_strong( 14:20:16 INFO - volatile _Atomic_flag_t *_Flag, size_t _Size, 14:20:16 INFO - volatile void *_Tgt, volatile void *_Exp, const volatile void *_Src, 14:20:16 INFO - memory_order _Order1, memory_order _Order2) 14:20:16 INFO - { 14:20:16 INFO - return (_Atomic_compare_exchange_weak(_Flag, _Size, _Tgt, _Exp, _Src, 14:20:16 INFO - _Order1, _Order2)); 14:20:16 INFO - } 14:20:16 INFO - inline int _Atomic_is_lock_free_1(void) 14:20:16 INFO - { 14:20:16 INFO - return (1 <= 8); 14:20:16 INFO - } 14:20:16 INFO - inline int _Atomic_is_lock_free_2(void) 14:20:16 INFO - { 14:20:16 INFO - return (2 <= 8); 14:20:16 INFO - } 14:20:16 INFO - inline int _Atomic_is_lock_free_4(void) 14:20:16 INFO - { 14:20:16 INFO - return (4 <= 8); 14:20:16 INFO - } 14:20:16 INFO - inline int _Atomic_is_lock_free_8(void) 14:20:16 INFO - { 14:20:16 INFO - return (8 <= 8); 14:20:16 INFO - } 14:20:16 INFO - #line 2545 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - } 14:20:16 INFO - #line 2554 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - #pragma warning(pop) 14:20:16 INFO - #pragma pack(pop) 14:20:16 INFO - #line 2559 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - #line 2560 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xatomic.h" 14:20:16 INFO - #line 20 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\atomic" 14:20:16 INFO - #pragma pack(push,8) 14:20:16 INFO - #pragma warning(push,3) 14:20:16 INFO - #pragma warning(disable: 4522 4800) 14:20:16 INFO - namespace std { 14:20:16 INFO - inline memory_order _Get_memory_order(memory_order _Order) 14:20:16 INFO - { 14:20:16 INFO - return (_Order == memory_order_acq_rel ? memory_order_acquire 14:20:16 INFO - : _Order == memory_order_release ? memory_order_relaxed 14:20:16 INFO - : _Order); 14:20:16 INFO - } 14:20:16 INFO - template 14:20:16 INFO - _Ty kill_dependency(_Ty _Arg) throw () 14:20:16 INFO - { 14:20:16 INFO - return (_Arg); 14:20:16 INFO - } 14:20:16 INFO - template 14:20:16 INFO - struct atomic; 14:20:16 INFO - template 14:20:16 INFO - bool atomic_is_lock_free(const volatile atomic<_Ty> *) throw (); 14:20:16 INFO - template 14:20:16 INFO - bool atomic_is_lock_free(const atomic<_Ty> *) throw (); 14:20:16 INFO - template 14:20:16 INFO - void atomic_init(volatile atomic<_Ty> *, _Ty) throw (); 14:20:16 INFO - template 14:20:16 INFO - void atomic_init(atomic<_Ty> *, _Ty) throw (); 14:20:16 INFO - template 14:20:16 INFO - void atomic_store(volatile atomic<_Ty> *, _Ty) throw (); 14:20:16 INFO - template 14:20:16 INFO - void atomic_store(atomic<_Ty> *, _Ty) throw (); 14:20:16 INFO - template 14:20:16 INFO - void atomic_store_explicit(volatile atomic<_Ty> *, _Ty, 14:20:16 INFO - memory_order) throw (); 14:20:16 INFO - template 14:20:16 INFO - void atomic_store_explicit(atomic<_Ty> *, _Ty, 14:20:16 INFO - memory_order) throw (); 14:20:16 INFO - template 14:20:16 INFO - _Ty atomic_load(const volatile atomic<_Ty> *) throw (); 14:20:16 INFO - template 14:20:16 INFO - _Ty atomic_load(const atomic<_Ty> *) throw (); 14:20:16 INFO - template 14:20:16 INFO - _Ty atomic_load_explicit(const volatile atomic<_Ty> *, 14:20:16 INFO - memory_order) throw (); 14:20:16 INFO - template 14:20:16 INFO - _Ty atomic_load_explicit(const atomic<_Ty> *, 14:20:16 INFO - memory_order) throw (); 14:20:16 INFO - template 14:20:16 INFO - _Ty atomic_exchange(volatile atomic<_Ty> *, _Ty) throw (); 14:20:16 INFO - template 14:20:16 INFO - _Ty atomic_exchange(atomic<_Ty> *, _Ty) throw (); 14:20:16 INFO - template 14:20:16 INFO - _Ty atomic_exchange_explicit(volatile atomic<_Ty> *, _Ty, 14:20:16 INFO - memory_order) throw (); 14:20:16 INFO - template 14:20:16 INFO - _Ty atomic_exchange_explicit(atomic<_Ty> *, _Ty, 14:20:16 INFO - memory_order) throw (); 14:20:16 INFO - template 14:20:16 INFO - bool atomic_compare_exchange_weak(volatile atomic<_Ty> *, 14:20:16 INFO - _Ty *, _Ty) throw (); 14:20:16 INFO - template 14:20:16 INFO - bool atomic_compare_exchange_weak(atomic<_Ty> *, 14:20:16 INFO - _Ty *, _Ty) throw (); 14:20:16 INFO - template 14:20:16 INFO - bool atomic_compare_exchange_weak_explicit( 14:20:16 INFO - volatile atomic<_Ty> *, _Ty *, _Ty, 14:20:16 INFO - memory_order, memory_order) throw (); 14:20:16 INFO - template 14:20:16 INFO - bool atomic_compare_exchange_weak_explicit( 14:20:16 INFO - atomic<_Ty> *, _Ty *, _Ty, 14:20:16 INFO - memory_order, memory_order) throw (); 14:20:16 INFO - template 14:20:16 INFO - bool atomic_compare_exchange_strong(volatile atomic<_Ty> *, 14:20:16 INFO - _Ty *, _Ty) throw (); 14:20:16 INFO - template 14:20:16 INFO - bool atomic_compare_exchange_strong(atomic<_Ty> *, 14:20:16 INFO - _Ty *, _Ty) throw (); 14:20:16 INFO - template 14:20:16 INFO - bool atomic_compare_exchange_strong_explicit( 14:20:16 INFO - volatile atomic<_Ty> *, _Ty *, _Ty, 14:20:16 INFO - memory_order, memory_order) throw (); 14:20:16 INFO - template 14:20:16 INFO - bool atomic_compare_exchange_strong_explicit( 14:20:16 INFO - atomic<_Ty> *, _Ty *, _Ty, 14:20:16 INFO - memory_order, memory_order) throw (); 14:20:16 INFO - template 14:20:16 INFO - _Ty atomic_fetch_add(volatile atomic<_Ty>*, _Ty) throw (); 14:20:16 INFO - template 14:20:16 INFO - _Ty atomic_fetch_add(atomic<_Ty>*, _Ty) throw (); 14:20:16 INFO - template 14:20:16 INFO - _Ty atomic_fetch_add_explicit(volatile atomic<_Ty>*, _Ty, 14:20:16 INFO - memory_order) throw (); 14:20:16 INFO - template 14:20:16 INFO - _Ty atomic_fetch_add_explicit(atomic<_Ty>*, _Ty, 14:20:16 INFO - memory_order) throw (); 14:20:16 INFO - template 14:20:16 INFO - _Ty atomic_fetch_sub(volatile atomic<_Ty>*, _Ty) throw (); 14:20:16 INFO - template 14:20:16 INFO - _Ty atomic_fetch_sub(atomic<_Ty>*, _Ty) throw (); 14:20:16 INFO - template 14:20:16 INFO - _Ty atomic_fetch_sub_explicit(volatile atomic<_Ty>*, _Ty, 14:20:16 INFO - memory_order) throw (); 14:20:16 INFO - template 14:20:16 INFO - _Ty atomic_fetch_sub_explicit(atomic<_Ty>*, _Ty, 14:20:16 INFO - memory_order) throw (); 14:20:16 INFO - template 14:20:16 INFO - _Ty atomic_fetch_and(volatile atomic<_Ty>*, _Ty) throw (); 14:20:16 INFO - template 14:20:16 INFO - _Ty atomic_fetch_and(atomic<_Ty>*, _Ty) throw (); 14:20:16 INFO - template 14:20:16 INFO - _Ty atomic_fetch_and_explicit(volatile atomic<_Ty>*, _Ty, 14:20:16 INFO - memory_order) throw (); 14:20:16 INFO - template 14:20:16 INFO - _Ty atomic_fetch_and_explicit(atomic<_Ty>*, _Ty, 14:20:16 INFO - memory_order) throw (); 14:20:16 INFO - template 14:20:16 INFO - _Ty atomic_fetch_or(volatile atomic<_Ty>*, _Ty) throw (); 14:20:16 INFO - template 14:20:16 INFO - _Ty atomic_fetch_or(atomic<_Ty>*, _Ty) throw (); 14:20:16 INFO - template 14:20:16 INFO - _Ty atomic_fetch_or_explicit(volatile atomic<_Ty>*, _Ty, 14:20:16 INFO - memory_order) throw (); 14:20:16 INFO - template 14:20:16 INFO - _Ty atomic_fetch_or_explicit(atomic<_Ty>*, _Ty, 14:20:16 INFO - memory_order) throw (); 14:20:16 INFO - template 14:20:16 INFO - _Ty atomic_fetch_xor(volatile atomic<_Ty>*, _Ty) throw (); 14:20:16 INFO - template 14:20:16 INFO - _Ty atomic_fetch_xor(atomic<_Ty>*, _Ty) throw (); 14:20:16 INFO - template 14:20:16 INFO - _Ty atomic_fetch_xor_explicit(volatile atomic<_Ty>*, _Ty, 14:20:16 INFO - memory_order) throw (); 14:20:16 INFO - template 14:20:16 INFO - _Ty atomic_fetch_xor_explicit(atomic<_Ty>*, _Ty, 14:20:16 INFO - memory_order) throw (); 14:20:16 INFO - typedef struct atomic_flag 14:20:16 INFO - { 14:20:16 INFO - bool test_and_set(memory_order _Order = memory_order_seq_cst) 14:20:16 INFO - volatile throw (); 14:20:16 INFO - bool test_and_set(memory_order _Order = memory_order_seq_cst) throw (); 14:20:16 INFO - void clear(memory_order _Order = memory_order_seq_cst) 14:20:16 INFO - volatile throw (); 14:20:16 INFO - void clear(memory_order _Order = memory_order_seq_cst) throw (); 14:20:16 INFO - _Atomic_flag_t _My_flag; 14:20:16 INFO - atomic_flag() throw () = default; 14:20:16 INFO - atomic_flag(const atomic_flag&) = delete; 14:20:16 INFO - atomic_flag& operator=(const atomic_flag&) = delete; 14:20:16 INFO - atomic_flag& operator=(const atomic_flag&) volatile = delete; 14:20:16 INFO - } atomic_flag; 14:20:16 INFO - inline bool atomic_flag::test_and_set(memory_order _Order) 14:20:16 INFO - volatile throw () 14:20:16 INFO - { 14:20:16 INFO - return (_Atomic_flag_test_and_set(&_My_flag, _Order)); 14:20:16 INFO - } 14:20:16 INFO - inline bool atomic_flag::test_and_set(memory_order _Order) throw () 14:20:16 INFO - { 14:20:16 INFO - return (_Atomic_flag_test_and_set(&_My_flag, _Order)); 14:20:16 INFO - } 14:20:16 INFO - inline void atomic_flag::clear(memory_order _Order) 14:20:16 INFO - volatile throw () 14:20:16 INFO - { 14:20:16 INFO - _Atomic_flag_clear(&_My_flag, _Order); 14:20:16 INFO - } 14:20:16 INFO - inline void atomic_flag::clear(memory_order _Order) throw () 14:20:16 INFO - { 14:20:16 INFO - _Atomic_flag_clear(&_My_flag, _Order); 14:20:16 INFO - } 14:20:16 INFO - inline bool atomic_flag_test_and_set(volatile atomic_flag *_Flag) throw () 14:20:16 INFO - { 14:20:16 INFO - return (_Atomic_flag_test_and_set(&_Flag->_My_flag, memory_order_seq_cst)); 14:20:16 INFO - } 14:20:16 INFO - inline bool atomic_flag_test_and_set(atomic_flag *_Flag) throw () 14:20:16 INFO - { 14:20:16 INFO - return (_Atomic_flag_test_and_set(&_Flag->_My_flag, memory_order_seq_cst)); 14:20:16 INFO - } 14:20:16 INFO - inline bool atomic_flag_test_and_set_explicit( 14:20:16 INFO - volatile atomic_flag *_Flag, memory_order _Order) throw () 14:20:16 INFO - { 14:20:16 INFO - return (_Atomic_flag_test_and_set(&_Flag->_My_flag, _Order)); 14:20:16 INFO - } 14:20:16 INFO - inline bool atomic_flag_test_and_set_explicit( 14:20:16 INFO - atomic_flag *_Flag, memory_order _Order) throw () 14:20:16 INFO - { 14:20:16 INFO - return (_Atomic_flag_test_and_set(&_Flag->_My_flag, _Order)); 14:20:16 INFO - } 14:20:16 INFO - inline void atomic_flag_clear(volatile atomic_flag *_Flag) throw () 14:20:16 INFO - { 14:20:16 INFO - _Atomic_flag_clear(&_Flag->_My_flag, memory_order_seq_cst); 14:20:16 INFO - } 14:20:16 INFO - inline void atomic_flag_clear(atomic_flag *_Flag) throw () 14:20:16 INFO - { 14:20:16 INFO - _Atomic_flag_clear(&_Flag->_My_flag, memory_order_seq_cst); 14:20:16 INFO - } 14:20:16 INFO - inline void atomic_flag_clear_explicit( 14:20:16 INFO - volatile atomic_flag *_Flag, memory_order _Order) throw () 14:20:16 INFO - { 14:20:16 INFO - _Atomic_flag_clear(&_Flag->_My_flag, _Order); 14:20:16 INFO - } 14:20:16 INFO - inline void atomic_flag_clear_explicit( 14:20:16 INFO - atomic_flag *_Flag, memory_order _Order) throw () 14:20:16 INFO - { 14:20:16 INFO - _Atomic_flag_clear(&_Flag->_My_flag, _Order); 14:20:16 INFO - } 14:20:16 INFO - template 14:20:16 INFO - struct _Atomic_impl 14:20:16 INFO - { 14:20:16 INFO - typedef _Uint1_t _My_int; 14:20:16 INFO - constexpr _Atomic_impl() throw () 14:20:16 INFO - : _My_flag(0) 14:20:16 INFO - { 14:20:16 INFO - } 14:20:16 INFO - bool _Is_lock_free() const volatile 14:20:16 INFO - { 14:20:16 INFO - return (false); 14:20:16 INFO - } 14:20:16 INFO - void _Store(void *_Tgt, const void *_Src, memory_order _Order) volatile 14:20:16 INFO - { 14:20:16 INFO - _Atomic_copy(&_My_flag, _Bytes, _Tgt, _Src, _Order); 14:20:16 INFO - } 14:20:16 INFO - void _Load(void *_Tgt, const void *_Src, 14:20:16 INFO - memory_order _Order) const volatile 14:20:16 INFO - { 14:20:16 INFO - _Atomic_copy(&_My_flag, _Bytes, _Tgt, _Src, _Order); 14:20:16 INFO - } 14:20:16 INFO - void _Exchange(void *_Left, void *_Right, memory_order _Order) volatile 14:20:16 INFO - { 14:20:16 INFO - _Atomic_exchange(&_My_flag, _Bytes, _Left, _Right, _Order); 14:20:16 INFO - } 14:20:16 INFO - bool _Compare_exchange_weak( 14:20:16 INFO - void *_Tgt, void *_Exp, const void *_Value, 14:20:16 INFO - memory_order _Order1, memory_order _Order2) volatile 14:20:16 INFO - { 14:20:16 INFO - return (_Atomic_compare_exchange_weak( 14:20:16 INFO - &_My_flag, _Bytes, _Tgt, _Exp, _Value, _Order1, _Order2)); 14:20:16 INFO - } 14:20:16 INFO - bool _Compare_exchange_strong( 14:20:16 INFO - void *_Tgt, void *_Exp, const void *_Value, 14:20:16 INFO - memory_order _Order1, memory_order _Order2) volatile 14:20:16 INFO - { 14:20:16 INFO - return (_Atomic_compare_exchange_strong( 14:20:16 INFO - &_My_flag, _Bytes, _Tgt, _Exp, _Value, _Order1, _Order2)); 14:20:16 INFO - } 14:20:16 INFO - private: 14:20:16 INFO - mutable _Atomic_flag_t _My_flag; 14:20:16 INFO - }; 14:20:16 INFO - template<> 14:20:16 INFO - struct _Atomic_impl<1U> 14:20:16 INFO - { 14:20:16 INFO - typedef _Uint1_t _My_int; 14:20:16 INFO - bool _Is_lock_free() const volatile 14:20:16 INFO - { 14:20:16 INFO - return (_Atomic_is_lock_free_1()); 14:20:16 INFO - } 14:20:16 INFO - void _Store(void *_Tgt, const void *_Src, memory_order _Order) volatile 14:20:16 INFO - { 14:20:16 INFO - _Atomic_store_1((_My_int*)_Tgt, *(_My_int*)_Src, _Order); 14:20:16 INFO - } 14:20:16 INFO - void _Load(void *_Tgt, const void *_Src, 14:20:16 INFO - memory_order _Order) const volatile 14:20:16 INFO - { 14:20:16 INFO - *(_My_int*)_Tgt = _Atomic_load_1((_My_int*)_Src, _Order); 14:20:16 INFO - } 14:20:16 INFO - void _Exchange(void *_Left, void *_Right, memory_order _Order) volatile 14:20:16 INFO - { 14:20:16 INFO - *(_My_int*)_Right = 14:20:16 INFO - _Atomic_exchange_1((_My_int*)_Left, *(_My_int*)_Right, _Order); 14:20:16 INFO - } 14:20:16 INFO - bool _Compare_exchange_weak( 14:20:16 INFO - void *_Tgt, void *_Exp, const void *_Value, 14:20:16 INFO - memory_order _Order1, memory_order _Order2) volatile 14:20:16 INFO - { 14:20:16 INFO - return (_Atomic_compare_exchange_weak_1( 14:20:16 INFO - (_My_int*)_Tgt, (_My_int*)_Exp, *(_My_int*)_Value, 14:20:16 INFO - _Order1, _Order2)); 14:20:16 INFO - } 14:20:16 INFO - bool _Compare_exchange_strong( 14:20:16 INFO - void *_Tgt, void *_Exp, const void *_Value, 14:20:16 INFO - memory_order _Order1, memory_order _Order2) volatile 14:20:16 INFO - { 14:20:16 INFO - return (_Atomic_compare_exchange_strong_1( 14:20:16 INFO - (_My_int*)_Tgt, (_My_int*)_Exp, *(_My_int*)_Value, 14:20:16 INFO - _Order1, _Order2)); 14:20:16 INFO - } 14:20:16 INFO - }; 14:20:16 INFO - template<> 14:20:16 INFO - struct _Atomic_impl<2U> 14:20:16 INFO - { 14:20:16 INFO - typedef _Uint2_t _My_int; 14:20:16 INFO - bool _Is_lock_free() const volatile 14:20:16 INFO - { 14:20:16 INFO - return (_Atomic_is_lock_free_2()); 14:20:16 INFO - } 14:20:16 INFO - void _Store(void *_Tgt, const void *_Src, memory_order _Order) volatile 14:20:16 INFO - { 14:20:16 INFO - _Atomic_store_2((_My_int*)_Tgt, *(_My_int*)_Src, _Order); 14:20:16 INFO - } 14:20:16 INFO - void _Load(void *_Tgt, const void *_Src, 14:20:16 INFO - memory_order _Order) const volatile 14:20:16 INFO - { 14:20:16 INFO - *(_My_int*)_Tgt = _Atomic_load_2((_My_int*)_Src, _Order); 14:20:16 INFO - } 14:20:16 INFO - void _Exchange(void *_Left, void *_Right, memory_order _Order) volatile 14:20:16 INFO - { 14:20:16 INFO - *(_My_int*)_Right = 14:20:16 INFO - _Atomic_exchange_2((_My_int*)_Left, *(_My_int*)_Right, _Order); 14:20:16 INFO - } 14:20:16 INFO - bool _Compare_exchange_weak( 14:20:16 INFO - void *_Tgt, void *_Exp, const void *_Value, 14:20:16 INFO - memory_order _Order1, memory_order _Order2) volatile 14:20:16 INFO - { 14:20:16 INFO - return (_Atomic_compare_exchange_weak_2( 14:20:16 INFO - (_My_int*)_Tgt, (_My_int*)_Exp, *(_My_int*)_Value, 14:20:16 INFO - _Order1, _Order2)); 14:20:16 INFO - } 14:20:16 INFO - bool _Compare_exchange_strong( 14:20:16 INFO - void *_Tgt, void *_Exp, const void *_Value, 14:20:16 INFO - memory_order _Order1, memory_order _Order2) volatile 14:20:16 INFO - { 14:20:16 INFO - return (_Atomic_compare_exchange_strong_2( 14:20:16 INFO - (_My_int*)_Tgt, (_My_int*)_Exp, *(_My_int*)_Value, 14:20:16 INFO - _Order1, _Order2)); 14:20:16 INFO - } 14:20:16 INFO - }; 14:20:16 INFO - template<> 14:20:16 INFO - struct _Atomic_impl<4U> 14:20:16 INFO - { 14:20:16 INFO - typedef _Uint4_t _My_int; 14:20:16 INFO - bool _Is_lock_free() const volatile 14:20:16 INFO - { 14:20:16 INFO - return (_Atomic_is_lock_free_4()); 14:20:16 INFO - } 14:20:16 INFO - void _Store(void *_Tgt, const void *_Src, memory_order _Order) volatile 14:20:16 INFO - { 14:20:16 INFO - _Atomic_store_4((_My_int*)_Tgt, *(_My_int*)_Src, _Order); 14:20:16 INFO - } 14:20:16 INFO - void _Load(void *_Tgt, const void *_Src, 14:20:16 INFO - memory_order _Order) const volatile 14:20:16 INFO - { 14:20:16 INFO - *(_My_int*)_Tgt = _Atomic_load_4((_My_int*)_Src, _Order); 14:20:16 INFO - } 14:20:16 INFO - void _Exchange(void *_Left, void *_Right, memory_order _Order) volatile 14:20:16 INFO - { 14:20:16 INFO - *(_My_int*)_Right = 14:20:16 INFO - _Atomic_exchange_4((_My_int*)_Left, *(_My_int*)_Right, _Order); 14:20:16 INFO - } 14:20:16 INFO - bool _Compare_exchange_weak( 14:20:16 INFO - void *_Tgt, void *_Exp, const void *_Value, 14:20:16 INFO - memory_order _Order1, memory_order _Order2) volatile 14:20:16 INFO - { 14:20:16 INFO - return (_Atomic_compare_exchange_weak_4( 14:20:16 INFO - (_My_int*)_Tgt, (_My_int*)_Exp, *(_My_int*)_Value, 14:20:16 INFO - _Order1, _Order2)); 14:20:16 INFO - } 14:20:16 INFO - bool _Compare_exchange_strong( 14:20:16 INFO - void *_Tgt, void *_Exp, const void *_Value, 14:20:16 INFO - memory_order _Order1, memory_order _Order2) volatile 14:20:16 INFO - { 14:20:16 INFO - return (_Atomic_compare_exchange_strong_4( 14:20:16 INFO - (_My_int*)_Tgt, (_My_int*)_Exp, *(_My_int*)_Value, 14:20:16 INFO - _Order1, _Order2)); 14:20:16 INFO - } 14:20:16 INFO - }; 14:20:16 INFO - template<> 14:20:16 INFO - struct _Atomic_impl<8U> 14:20:16 INFO - { 14:20:16 INFO - typedef _Uint8_t _My_int; 14:20:16 INFO - bool _Is_lock_free() const volatile 14:20:16 INFO - { 14:20:16 INFO - return (_Atomic_is_lock_free_8()); 14:20:16 INFO - } 14:20:16 INFO - void _Store(void *_Tgt, const void *_Src, memory_order _Order) volatile 14:20:16 INFO - { 14:20:16 INFO - _Atomic_store_8((_My_int*)_Tgt, *(_My_int*)_Src, _Order); 14:20:16 INFO - } 14:20:16 INFO - void _Load(void *_Tgt, const void *_Src, 14:20:16 INFO - memory_order _Order) const volatile 14:20:16 INFO - { 14:20:16 INFO - *(_My_int*)_Tgt = _Atomic_load_8((_My_int*)_Src, _Order); 14:20:16 INFO - } 14:20:16 INFO - void _Exchange(void *_Left, void *_Right, memory_order _Order) volatile 14:20:16 INFO - { 14:20:16 INFO - *(_My_int*)_Right = 14:20:16 INFO - _Atomic_exchange_8((_My_int*)_Left, *(_My_int*)_Right, _Order); 14:20:16 INFO - } 14:20:16 INFO - bool _Compare_exchange_weak( 14:20:16 INFO - void *_Tgt, void *_Exp, const void *_Value, 14:20:16 INFO - memory_order _Order1, memory_order _Order2) volatile 14:20:16 INFO - { 14:20:16 INFO - return (_Atomic_compare_exchange_weak_8( 14:20:16 INFO - (_My_int*)_Tgt, (_My_int*)_Exp, *(_My_int*)_Value, 14:20:16 INFO - _Order1, _Order2)); 14:20:16 INFO - } 14:20:16 INFO - bool _Compare_exchange_strong( 14:20:16 INFO - void *_Tgt, void *_Exp, const void *_Value, 14:20:16 INFO - memory_order _Order1, memory_order _Order2) volatile 14:20:16 INFO - { 14:20:16 INFO - return (_Atomic_compare_exchange_strong_8( 14:20:16 INFO - (_My_int*)_Tgt, (_My_int*)_Exp, *(_My_int*)_Value, 14:20:16 INFO - _Order1, _Order2)); 14:20:16 INFO - } 14:20:16 INFO - }; 14:20:16 INFO - template 14:20:16 INFO - struct _Atomic_base 14:20:16 INFO - : _Atomic_impl<_Bytes> 14:20:16 INFO - { 14:20:16 INFO - typedef _Atomic_impl<_Bytes> _Mybase; 14:20:16 INFO - typedef typename _Mybase::_My_int _My_int; 14:20:16 INFO - constexpr _Atomic_base(_Ty _Val) throw () 14:20:16 INFO - : _My_val(_Val) 14:20:16 INFO - { 14:20:16 INFO - } 14:20:16 INFO - _Atomic_base() throw () = default; 14:20:16 INFO - _Atomic_base(const _Atomic_base&) = delete; 14:20:16 INFO - _Atomic_base& operator=(const _Atomic_base&) = delete; 14:20:16 INFO - _Atomic_base& operator=(const _Atomic_base&) volatile = delete; 14:20:16 INFO - _Ty operator=(_Ty _Right) volatile throw () 14:20:16 INFO - { 14:20:16 INFO - this->_Store((void *)&_My_val, &_Right, memory_order_seq_cst); 14:20:16 INFO - return (_Right); 14:20:16 INFO - } 14:20:16 INFO - _Ty operator=(_Ty _Right) throw () 14:20:16 INFO - { 14:20:16 INFO - this->_Store((void *)&_My_val, &_Right, memory_order_seq_cst); 14:20:16 INFO - return (_Right); 14:20:16 INFO - } 14:20:16 INFO - bool is_lock_free() const volatile throw () 14:20:16 INFO - { 14:20:16 INFO - return (this->_Is_lock_free()); 14:20:16 INFO - } 14:20:16 INFO - bool is_lock_free() const throw () 14:20:16 INFO - { 14:20:16 INFO - return (this->_Is_lock_free()); 14:20:16 INFO - } 14:20:16 INFO - void store(_Ty _Value, 14:20:16 INFO - memory_order _Order = memory_order_seq_cst) volatile throw () 14:20:16 INFO - { 14:20:16 INFO - this->_Store((void *)&_My_val, &_Value, _Order); 14:20:16 INFO - } 14:20:16 INFO - void store(_Ty _Value, 14:20:16 INFO - memory_order _Order = memory_order_seq_cst) throw () 14:20:16 INFO - { 14:20:16 INFO - this->_Store((void *)&_My_val, &_Value, _Order); 14:20:16 INFO - } 14:20:16 INFO - _Ty load(memory_order _Order = memory_order_seq_cst) 14:20:16 INFO - const volatile throw () 14:20:16 INFO - { 14:20:16 INFO - _Ty _Result; 14:20:16 INFO - this->_Load((void *)&_Result, (const void *)&_My_val, _Order); 14:20:16 INFO - return (_Result); 14:20:16 INFO - } 14:20:16 INFO - _Ty load(memory_order _Order = memory_order_seq_cst) 14:20:16 INFO - const throw () 14:20:16 INFO - { 14:20:16 INFO - _Ty _Result; 14:20:16 INFO - this->_Load((void *)&_Result, (const void *)&_My_val, _Order); 14:20:16 INFO - return (_Result); 14:20:16 INFO - } 14:20:16 INFO - operator _Ty() const volatile throw () 14:20:16 INFO - { 14:20:16 INFO - return (load()); 14:20:16 INFO - } 14:20:16 INFO - operator _Ty() const throw () 14:20:16 INFO - { 14:20:16 INFO - return (load()); 14:20:16 INFO - } 14:20:16 INFO - _Ty exchange(_Ty _Value, 14:20:16 INFO - memory_order _Order = memory_order_seq_cst) volatile throw () 14:20:16 INFO - { 14:20:16 INFO - this->_Exchange((void *)&_My_val, (void *)&_Value, _Order); 14:20:16 INFO - return (_Value); 14:20:16 INFO - } 14:20:16 INFO - _Ty exchange(_Ty _Value, 14:20:16 INFO - memory_order _Order = memory_order_seq_cst) throw () 14:20:16 INFO - { 14:20:16 INFO - this->_Exchange((void *)&_My_val, (void *)&_Value, _Order); 14:20:16 INFO - return (_Value); 14:20:16 INFO - } 14:20:16 INFO - bool compare_exchange_weak(_Ty& _Exp, _Ty _Value, 14:20:16 INFO - memory_order _Order1, memory_order _Order2) volatile throw () 14:20:16 INFO - { 14:20:16 INFO - return (this->_Compare_exchange_weak( 14:20:16 INFO - (void *)&_My_val, (void *)&_Exp, (const void *)&_Value, 14:20:16 INFO - _Order1, _Order2)); 14:20:16 INFO - } 14:20:16 INFO - bool compare_exchange_weak(_Ty& _Exp, _Ty _Value, 14:20:16 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:16 INFO - { 14:20:16 INFO - return (this->_Compare_exchange_weak( 14:20:16 INFO - (void *)&_My_val, (void *)&_Exp, (const void *)&_Value, 14:20:16 INFO - _Order1, _Order2)); 14:20:16 INFO - } 14:20:16 INFO - bool compare_exchange_weak(_Ty& _Exp, _Ty _Value, 14:20:16 INFO - memory_order _Order = memory_order_seq_cst) volatile throw () 14:20:16 INFO - { 14:20:16 INFO - return (compare_exchange_weak( 14:20:16 INFO - _Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:16 INFO - } 14:20:16 INFO - bool compare_exchange_weak(_Ty& _Exp, _Ty _Value, 14:20:16 INFO - memory_order _Order = memory_order_seq_cst) throw () 14:20:16 INFO - { 14:20:16 INFO - return (compare_exchange_weak( 14:20:16 INFO - _Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:16 INFO - } 14:20:16 INFO - bool compare_exchange_strong(_Ty& _Exp, _Ty _Value, 14:20:16 INFO - memory_order _Order1, memory_order _Order2) volatile throw () 14:20:16 INFO - { 14:20:16 INFO - return (this->_Compare_exchange_strong( 14:20:16 INFO - (void *)&_My_val, (void *)&_Exp, (const void *)&_Value, 14:20:16 INFO - _Order1, _Order2)); 14:20:16 INFO - } 14:20:16 INFO - bool compare_exchange_strong(_Ty& _Exp, _Ty _Value, 14:20:16 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:16 INFO - { 14:20:16 INFO - return (this->_Compare_exchange_strong( 14:20:16 INFO - (void *)&_My_val, (void *)&_Exp, (void *)&_Value, 14:20:16 INFO - _Order1, _Order2)); 14:20:16 INFO - } 14:20:16 INFO - bool compare_exchange_strong(_Ty& _Exp, _Ty _Value, 14:20:16 INFO - memory_order _Order = memory_order_seq_cst) volatile throw () 14:20:16 INFO - { 14:20:16 INFO - return (compare_exchange_strong( 14:20:16 INFO - _Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:16 INFO - } 14:20:16 INFO - bool compare_exchange_strong(_Ty& _Exp, _Ty _Value, 14:20:16 INFO - memory_order _Order = memory_order_seq_cst) throw () 14:20:16 INFO - { 14:20:16 INFO - return (compare_exchange_strong( 14:20:16 INFO - _Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:16 INFO - } 14:20:17 INFO - static_assert(alignof(_Ty) >= sizeof(_My_int), 14:20:17 INFO - "You've instantiated std::atomic with sizeof(T) equal to 2/4/8 and alignof(T) < sizeof(T). " 14:20:17 INFO - "Before VS 2015 Update 2, this would have misbehaved at runtime. " 14:20:17 INFO - "VS 2015 Update 2 was fixed to handle this correctly, " 14:20:17 INFO - "but the fix inherently changes layout and breaks binary compatibility. " 14:20:17 INFO - "Please define _ENABLE_ATOMIC_ALIGNMENT_FIX to acknowledge that you understand this, " 14:20:17 INFO - "and that everything you're linking has been compiled with VS 2015 Update 2 (or later)."); 14:20:17 INFO - #line 661 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\atomic" 14:20:17 INFO - alignas(sizeof(_My_int)) alignas(_Ty) _Ty _My_val; 14:20:17 INFO - }; 14:20:17 INFO - template 14:20:17 INFO - struct atomic 14:20:17 INFO - : _Atomic_base<_Ty, sizeof (_Ty)> 14:20:17 INFO - { 14:20:17 INFO - static_assert(is_trivially_copyable<_Ty>::value, 14:20:17 INFO - "atomic requires T to be trivially copyable."); 14:20:17 INFO - typedef _Atomic_base<_Ty, sizeof (_Ty)> _My_base; 14:20:17 INFO - atomic() throw () = default; 14:20:17 INFO - atomic(const atomic&) = delete; 14:20:17 INFO - atomic& operator=(const atomic&) = delete; 14:20:17 INFO - atomic& operator=(const atomic&) volatile = delete; 14:20:17 INFO - constexpr atomic(_Ty _Val) throw () 14:20:17 INFO - : _My_base(_Val) 14:20:17 INFO - { 14:20:17 INFO - } 14:20:17 INFO - _Ty operator=(_Ty _Right) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (_My_base::operator=(_Right)); 14:20:17 INFO - } 14:20:17 INFO - _Ty operator=(_Ty _Right) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_My_base::operator=(_Right)); 14:20:17 INFO - } 14:20:17 INFO - }; 14:20:17 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - static_assert(1 == sizeof (bool), 14:20:17 INFO - "_ISIZE and _ITYPE should match."); 14:20:17 INFO - typedef struct _Atomic_bool 14:20:17 INFO - { 14:20:17 INFO - bool operator=(bool) volatile throw (); 14:20:17 INFO - bool operator=(bool) throw (); 14:20:17 INFO - bool is_lock_free() const volatile throw (); 14:20:17 INFO - bool is_lock_free() const throw (); 14:20:17 INFO - void store(bool, memory_order = memory_order_seq_cst) 14:20:17 INFO - volatile throw (); 14:20:17 INFO - void store(bool, memory_order = memory_order_seq_cst) 14:20:17 INFO - throw (); 14:20:17 INFO - bool load(memory_order = memory_order_seq_cst) 14:20:17 INFO - const volatile throw (); 14:20:17 INFO - bool load(memory_order = memory_order_seq_cst) 14:20:17 INFO - const throw (); 14:20:17 INFO - operator bool() const volatile throw (); 14:20:17 INFO - operator bool() const throw (); 14:20:17 INFO - bool exchange(bool, 14:20:17 INFO - memory_order = memory_order_seq_cst) volatile throw (); 14:20:17 INFO - bool exchange(bool, 14:20:17 INFO - memory_order = memory_order_seq_cst) throw (); 14:20:17 INFO - bool compare_exchange_weak(bool&, bool, 14:20:17 INFO - memory_order, memory_order) volatile throw (); 14:20:17 INFO - bool compare_exchange_weak(bool&, bool, 14:20:17 INFO - memory_order, memory_order) throw (); 14:20:17 INFO - bool compare_exchange_strong(bool&, bool, 14:20:17 INFO - memory_order, memory_order) volatile throw (); 14:20:17 INFO - bool compare_exchange_strong(bool&, bool, 14:20:17 INFO - memory_order, memory_order) throw (); 14:20:17 INFO - bool compare_exchange_weak(bool&, bool, 14:20:17 INFO - memory_order = memory_order_seq_cst) volatile throw (); 14:20:17 INFO - bool compare_exchange_weak(bool&, bool, 14:20:17 INFO - memory_order = memory_order_seq_cst) throw (); 14:20:17 INFO - bool compare_exchange_strong(bool&, bool, 14:20:17 INFO - memory_order = memory_order_seq_cst) volatile throw (); 14:20:17 INFO - bool compare_exchange_strong(bool&, bool, 14:20:17 INFO - memory_order = memory_order_seq_cst) throw (); 14:20:17 INFO - #line 167 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - alignas(sizeof(_Uint1_t)) _Uint1_t _My_val; 14:20:17 INFO - #line 173 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - } _Atomic_bool; 14:20:17 INFO - template<> 14:20:17 INFO - struct atomic 14:20:17 INFO - : _Atomic_bool 14:20:17 INFO - { 14:20:17 INFO - atomic() throw () = default; 14:20:17 INFO - constexpr atomic(bool _Val) throw () 14:20:17 INFO - : _Atomic_bool{(_Uint1_t)_Val} 14:20:17 INFO - { 14:20:17 INFO - } 14:20:17 INFO - bool operator=(bool _Val) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_bool::operator=(_Val)); 14:20:17 INFO - } 14:20:17 INFO - bool operator=(bool _Val) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_bool::operator=(_Val)); 14:20:17 INFO - } 14:20:17 INFO - atomic(const atomic&) = delete; 14:20:17 INFO - atomic& operator=(const atomic&) = delete; 14:20:17 INFO - atomic& operator=(const atomic&) volatile = delete; 14:20:17 INFO - }; 14:20:17 INFO - #line 205 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - inline bool atomic_is_lock_free(const volatile _Atomic_bool *) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_is_lock_free_1()); 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_is_lock_free(const _Atomic_bool *) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_is_lock_free_1()); 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_is_lock_free(const volatile atomic *) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_is_lock_free_1()); 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_is_lock_free(const atomic *) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_is_lock_free_1()); 14:20:17 INFO - } 14:20:17 INFO - #line 464 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - inline void atomic_init(volatile _Atomic_bool *_Atom, 14:20:17 INFO - bool _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - _Atom->_My_val = (_Uint1_t)_Value; 14:20:17 INFO - } 14:20:17 INFO - inline void atomic_init(_Atomic_bool *_Atom, 14:20:17 INFO - bool _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - _Atom->_My_val = (_Uint1_t)_Value; 14:20:17 INFO - } 14:20:17 INFO - inline void atomic_init(volatile atomic *_Atom, 14:20:17 INFO - bool _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - _Atom->_My_val = (_Uint1_t)_Value; 14:20:17 INFO - } 14:20:17 INFO - inline void atomic_init(atomic *_Atom, 14:20:17 INFO - bool _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - _Atom->_My_val = (_Uint1_t)_Value; 14:20:17 INFO - } 14:20:17 INFO - #line 495 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - inline void atomic_store_explicit( 14:20:17 INFO - volatile _Atomic_bool *_Atom, bool _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - _Atomic_store_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t)_Value, _Order); 14:20:17 INFO - } 14:20:17 INFO - inline void atomic_store_explicit( 14:20:17 INFO - _Atomic_bool *_Atom, bool _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - _Atomic_store_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t)_Value, _Order); 14:20:17 INFO - } 14:20:17 INFO - inline void atomic_store(volatile _Atomic_bool *_Atom, 14:20:17 INFO - bool _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store_explicit(_Atom, _Value, memory_order_seq_cst); 14:20:17 INFO - } 14:20:17 INFO - inline void atomic_store(_Atomic_bool *_Atom, 14:20:17 INFO - bool _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store_explicit(_Atom, _Value, memory_order_seq_cst); 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_load_explicit( 14:20:17 INFO - const volatile _Atomic_bool *_Atom, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((bool)_Atomic_load_1 ((_Uint1_t*)&_Atom->_My_val, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_load_explicit( 14:20:17 INFO - const _Atomic_bool *_Atom, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((bool)_Atomic_load_1 ((_Uint1_t*)&_Atom->_My_val, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_load( 14:20:17 INFO - const volatile _Atomic_bool *_Atom) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load_explicit(_Atom, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_load( 14:20:17 INFO - const _Atomic_bool *_Atom) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load_explicit(_Atom, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_exchange_explicit( 14:20:17 INFO - volatile _Atomic_bool *_Atom, bool _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((bool)_Atomic_exchange_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_exchange_explicit( 14:20:17 INFO - _Atomic_bool *_Atom, bool _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((bool)_Atomic_exchange_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_exchange(volatile _Atomic_bool *_Atom, 14:20:17 INFO - bool _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_exchange_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_exchange(_Atomic_bool *_Atom, 14:20:17 INFO - bool _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_exchange_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:17 INFO - volatile _Atomic_bool *_Atom, bool *_Exp, bool _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_compare_exchange_weak_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t*)_Exp, (_Uint1_t)_Value, _Order1, _Order2)); 14:20:17 INFO - #line 578 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:17 INFO - _Atomic_bool *_Atom, bool *_Exp, bool _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_compare_exchange_weak_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t*)_Exp, (_Uint1_t)_Value, _Order1, _Order2)); 14:20:17 INFO - #line 586 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_compare_exchange_weak( 14:20:17 INFO - volatile _Atomic_bool *_Atom, bool *_Exp, 14:20:17 INFO - bool _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:17 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_compare_exchange_weak( 14:20:17 INFO - _Atomic_bool *_Atom, bool *_Exp, 14:20:17 INFO - bool _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:17 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:17 INFO - volatile _Atomic_bool *_Atom, bool *_Exp, bool _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_compare_exchange_strong_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t*)_Exp, (_Uint1_t)_Value, _Order1, _Order2)); 14:20:17 INFO - #line 610 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:17 INFO - _Atomic_bool *_Atom, bool *_Exp, bool _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_compare_exchange_strong_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t*)_Exp, (_Uint1_t)_Value, _Order1, _Order2)); 14:20:17 INFO - #line 618 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_compare_exchange_strong( 14:20:17 INFO - volatile _Atomic_bool *_Atom, bool *_Exp, bool _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:17 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_compare_exchange_strong( 14:20:17 INFO - _Atomic_bool *_Atom, bool *_Exp, bool _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:17 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_bool::operator=(bool _Value) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store(this, _Value); 14:20:17 INFO - return (_Value); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_bool::operator=(bool _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store(this, _Value); 14:20:17 INFO - return (_Value); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_bool::is_lock_free() const volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_is_lock_free(this)); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_bool::is_lock_free() const throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_is_lock_free(this)); 14:20:17 INFO - } 14:20:17 INFO - inline void _Atomic_bool::store(bool _Value, 14:20:17 INFO - memory_order _Order) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store_explicit(this, _Value, _Order); 14:20:17 INFO - } 14:20:17 INFO - inline void _Atomic_bool::store(bool _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store_explicit(this, _Value, _Order); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_bool::load( 14:20:17 INFO - memory_order _Order) const volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load_explicit(this, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_bool::load( 14:20:17 INFO - memory_order _Order) const throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load_explicit(this, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline _Atomic_bool::operator bool() const volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load(this)); 14:20:17 INFO - } 14:20:17 INFO - inline _Atomic_bool::operator bool() const throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load(this)); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_bool::exchange( 14:20:17 INFO - bool _Value, memory_order _Order) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_exchange_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_bool::exchange( 14:20:17 INFO - bool _Value, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_exchange_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_bool::compare_exchange_weak( 14:20:17 INFO - bool& _Exp, bool _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:17 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_bool::compare_exchange_weak( 14:20:17 INFO - bool& _Exp, bool _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:17 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_bool::compare_exchange_weak( 14:20:17 INFO - bool& _Exp, bool _Value, 14:20:17 INFO - memory_order _Order) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:17 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_bool::compare_exchange_weak( 14:20:17 INFO - bool& _Exp, bool _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:17 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_bool::compare_exchange_strong( 14:20:17 INFO - bool& _Exp, bool _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:17 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_bool::compare_exchange_strong( 14:20:17 INFO - bool& _Exp, bool _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:17 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_bool::compare_exchange_strong( 14:20:17 INFO - bool& _Exp, bool _Value, 14:20:17 INFO - memory_order _Order) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:17 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_bool::compare_exchange_strong( 14:20:17 INFO - bool& _Exp, bool _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:17 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_is_lock_free( 14:20:17 INFO - const volatile atomic *_Atom) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_is_lock_free( 14:20:17 INFO - static_cast(_Atom))); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_is_lock_free( 14:20:17 INFO - const atomic *_Atom) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_is_lock_free(static_cast(_Atom))); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline void atomic_init(volatile atomic *_Atom, 14:20:17 INFO - bool _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_init(static_cast(_Atom), _Value); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline void atomic_init(atomic *_Atom, 14:20:17 INFO - bool _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_init(static_cast<_Atomic_bool *>(_Atom), _Value); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline void atomic_store(volatile atomic *_Atom, 14:20:17 INFO - bool _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store(static_cast(_Atom), _Value); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline void atomic_store(atomic *_Atom, 14:20:17 INFO - bool _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store(static_cast<_Atomic_bool *>(_Atom), _Value); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline void atomic_store_explicit(volatile atomic *_Atom, 14:20:17 INFO - bool _Value, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store_explicit(static_cast(_Atom), 14:20:17 INFO - _Value, _Order); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline void atomic_store_explicit(atomic *_Atom, 14:20:17 INFO - bool _Value, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store_explicit(static_cast<_Atomic_bool *>(_Atom), 14:20:17 INFO - _Value, _Order); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_load(const volatile atomic *_Atom) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load(static_cast(_Atom))); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_load(const atomic *_Atom) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load(static_cast(_Atom))); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_load_explicit( 14:20:17 INFO - const volatile atomic *_Atom, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load_explicit( 14:20:17 INFO - static_cast(_Atom), _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_load_explicit( 14:20:17 INFO - const atomic *_Atom, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load_explicit( 14:20:17 INFO - static_cast(_Atom), _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_exchange( 14:20:17 INFO - volatile atomic *_Atom, bool _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_exchange( 14:20:17 INFO - static_cast(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_exchange(atomic *_Atom, 14:20:17 INFO - bool _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_exchange(static_cast<_Atomic_bool *>(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_exchange_explicit( 14:20:17 INFO - volatile atomic *_Atom, 14:20:17 INFO - bool _Value, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_exchange_explicit( 14:20:17 INFO - static_cast(_Atom), _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_exchange_explicit(atomic *_Atom, 14:20:17 INFO - bool _Value, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_exchange_explicit(static_cast<_Atomic_bool *>(_Atom), 14:20:17 INFO - _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_compare_exchange_weak( 14:20:17 INFO - volatile atomic *_Atom, bool *_Exp, 14:20:17 INFO - bool _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak( 14:20:17 INFO - static_cast(_Atom), _Exp, _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_compare_exchange_weak( 14:20:17 INFO - atomic *_Atom, bool *_Exp, 14:20:17 INFO - bool _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak( 14:20:17 INFO - static_cast<_Atomic_bool *>(_Atom), _Exp, _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:17 INFO - volatile atomic *_Atom, bool *_Exp, bool _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:17 INFO - static_cast(_Atom), _Exp, 14:20:17 INFO - _Value, _Order1, _Order2)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:17 INFO - atomic *_Atom, bool *_Exp, bool _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:17 INFO - static_cast<_Atomic_bool *>(_Atom), _Exp, _Value, _Order1, _Order2)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_compare_exchange_strong( 14:20:17 INFO - volatile atomic *_Atom, bool *_Exp, 14:20:17 INFO - bool _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong( 14:20:17 INFO - static_cast(_Atom), _Exp, _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_compare_exchange_strong( 14:20:17 INFO - atomic *_Atom, bool *_Exp, 14:20:17 INFO - bool _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong( 14:20:17 INFO - static_cast<_Atomic_bool *>(_Atom), _Exp, _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:17 INFO - volatile atomic *_Atom, bool *_Exp, bool _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:17 INFO - static_cast(_Atom), _Exp, 14:20:17 INFO - _Value, _Order1, _Order2)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:17 INFO - atomic *_Atom, bool *_Exp, bool _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:17 INFO - static_cast<_Atomic_bool *>(_Atom), _Exp, _Value, _Order1, _Order2)); 14:20:17 INFO - } 14:20:17 INFO - #line 962 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - #line 700 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\atomic" 14:20:17 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - static_assert(1 == sizeof (char), 14:20:17 INFO - "_ISIZE and _ITYPE should match."); 14:20:17 INFO - typedef struct _Atomic_char 14:20:17 INFO - { 14:20:17 INFO - char operator=(char) volatile throw (); 14:20:17 INFO - char operator=(char) throw (); 14:20:17 INFO - bool is_lock_free() const volatile throw (); 14:20:17 INFO - bool is_lock_free() const throw (); 14:20:17 INFO - void store(char, memory_order = memory_order_seq_cst) 14:20:17 INFO - volatile throw (); 14:20:17 INFO - void store(char, memory_order = memory_order_seq_cst) 14:20:17 INFO - throw (); 14:20:17 INFO - char load(memory_order = memory_order_seq_cst) 14:20:17 INFO - const volatile throw (); 14:20:17 INFO - char load(memory_order = memory_order_seq_cst) 14:20:17 INFO - const throw (); 14:20:17 INFO - operator char() const volatile throw (); 14:20:17 INFO - operator char() const throw (); 14:20:17 INFO - char exchange(char, 14:20:17 INFO - memory_order = memory_order_seq_cst) volatile throw (); 14:20:17 INFO - char exchange(char, 14:20:17 INFO - memory_order = memory_order_seq_cst) throw (); 14:20:17 INFO - bool compare_exchange_weak(char&, char, 14:20:17 INFO - memory_order, memory_order) volatile throw (); 14:20:17 INFO - bool compare_exchange_weak(char&, char, 14:20:17 INFO - memory_order, memory_order) throw (); 14:20:17 INFO - bool compare_exchange_strong(char&, char, 14:20:17 INFO - memory_order, memory_order) volatile throw (); 14:20:17 INFO - bool compare_exchange_strong(char&, char, 14:20:17 INFO - memory_order, memory_order) throw (); 14:20:17 INFO - bool compare_exchange_weak(char&, char, 14:20:17 INFO - memory_order = memory_order_seq_cst) volatile throw (); 14:20:17 INFO - bool compare_exchange_weak(char&, char, 14:20:17 INFO - memory_order = memory_order_seq_cst) throw (); 14:20:17 INFO - bool compare_exchange_strong(char&, char, 14:20:17 INFO - memory_order = memory_order_seq_cst) volatile throw (); 14:20:17 INFO - bool compare_exchange_strong(char&, char, 14:20:17 INFO - memory_order = memory_order_seq_cst) throw (); 14:20:17 INFO - char operator++(int) volatile throw (); 14:20:17 INFO - char operator++(int) throw (); 14:20:17 INFO - char operator--(int) volatile throw (); 14:20:17 INFO - char operator--(int) throw (); 14:20:17 INFO - char operator++() volatile throw (); 14:20:17 INFO - char operator++() throw (); 14:20:17 INFO - char operator--() volatile throw (); 14:20:17 INFO - char operator--() throw (); 14:20:17 INFO - char operator+=(char) volatile throw (); 14:20:17 INFO - char operator+=(char) throw (); 14:20:17 INFO - char operator-=(char) volatile throw (); 14:20:17 INFO - char operator-=(char) throw (); 14:20:17 INFO - char operator&=(char) volatile throw (); 14:20:17 INFO - char operator&=(char) throw (); 14:20:17 INFO - char operator|=(char) volatile throw (); 14:20:17 INFO - char operator|=(char) throw (); 14:20:17 INFO - char operator^=(char) volatile throw (); 14:20:17 INFO - char operator^=(char) throw (); 14:20:17 INFO - char fetch_add(char, memory_order = memory_order_seq_cst) 14:20:17 INFO - volatile throw (); 14:20:17 INFO - char fetch_add(char, memory_order = memory_order_seq_cst) throw (); 14:20:17 INFO - char fetch_sub(char, memory_order = memory_order_seq_cst) 14:20:17 INFO - volatile throw (); 14:20:17 INFO - char fetch_sub(char, memory_order = memory_order_seq_cst) throw (); 14:20:17 INFO - char fetch_and(char, memory_order = memory_order_seq_cst) 14:20:17 INFO - volatile throw (); 14:20:17 INFO - char fetch_and(char, memory_order = memory_order_seq_cst) throw (); 14:20:17 INFO - char fetch_or(char, memory_order = memory_order_seq_cst) 14:20:17 INFO - volatile throw (); 14:20:17 INFO - char fetch_or(char, memory_order = memory_order_seq_cst) throw (); 14:20:17 INFO - char fetch_xor(char, memory_order = memory_order_seq_cst) 14:20:17 INFO - volatile throw (); 14:20:17 INFO - char fetch_xor(char, memory_order = memory_order_seq_cst) throw (); 14:20:17 INFO - #line 144 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - alignas(sizeof(_Uint1_t)) _Uint1_t _My_val; 14:20:17 INFO - #line 173 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - } _Atomic_char; 14:20:17 INFO - template<> 14:20:17 INFO - struct atomic 14:20:17 INFO - : _Atomic_char 14:20:17 INFO - { 14:20:17 INFO - atomic() throw () = default; 14:20:17 INFO - constexpr atomic(char _Val) throw () 14:20:17 INFO - : _Atomic_char{(_Uint1_t)_Val} 14:20:17 INFO - { 14:20:17 INFO - } 14:20:17 INFO - char operator=(char _Val) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_char::operator=(_Val)); 14:20:17 INFO - } 14:20:17 INFO - char operator=(char _Val) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_char::operator=(_Val)); 14:20:17 INFO - } 14:20:17 INFO - atomic(const atomic&) = delete; 14:20:17 INFO - atomic& operator=(const atomic&) = delete; 14:20:17 INFO - atomic& operator=(const atomic&) volatile = delete; 14:20:17 INFO - }; 14:20:17 INFO - #line 205 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - inline bool atomic_is_lock_free(const volatile _Atomic_char *) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_is_lock_free_1()); 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_is_lock_free(const _Atomic_char *) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_is_lock_free_1()); 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_is_lock_free(const volatile atomic *) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_is_lock_free_1()); 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_is_lock_free(const atomic *) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_is_lock_free_1()); 14:20:17 INFO - } 14:20:17 INFO - #line 464 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - inline void atomic_init(volatile _Atomic_char *_Atom, 14:20:17 INFO - char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - _Atom->_My_val = (_Uint1_t)_Value; 14:20:17 INFO - } 14:20:17 INFO - inline void atomic_init(_Atomic_char *_Atom, 14:20:17 INFO - char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - _Atom->_My_val = (_Uint1_t)_Value; 14:20:17 INFO - } 14:20:17 INFO - inline void atomic_init(volatile atomic *_Atom, 14:20:17 INFO - char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - _Atom->_My_val = (_Uint1_t)_Value; 14:20:17 INFO - } 14:20:17 INFO - inline void atomic_init(atomic *_Atom, 14:20:17 INFO - char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - _Atom->_My_val = (_Uint1_t)_Value; 14:20:17 INFO - } 14:20:17 INFO - #line 495 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - inline void atomic_store_explicit( 14:20:17 INFO - volatile _Atomic_char *_Atom, char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - _Atomic_store_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t)_Value, _Order); 14:20:17 INFO - } 14:20:17 INFO - inline void atomic_store_explicit( 14:20:17 INFO - _Atomic_char *_Atom, char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - _Atomic_store_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t)_Value, _Order); 14:20:17 INFO - } 14:20:17 INFO - inline void atomic_store(volatile _Atomic_char *_Atom, 14:20:17 INFO - char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store_explicit(_Atom, _Value, memory_order_seq_cst); 14:20:17 INFO - } 14:20:17 INFO - inline void atomic_store(_Atomic_char *_Atom, 14:20:17 INFO - char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store_explicit(_Atom, _Value, memory_order_seq_cst); 14:20:17 INFO - } 14:20:17 INFO - inline char atomic_load_explicit( 14:20:17 INFO - const volatile _Atomic_char *_Atom, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((char)_Atomic_load_1 ((_Uint1_t*)&_Atom->_My_val, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char atomic_load_explicit( 14:20:17 INFO - const _Atomic_char *_Atom, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((char)_Atomic_load_1 ((_Uint1_t*)&_Atom->_My_val, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char atomic_load( 14:20:17 INFO - const volatile _Atomic_char *_Atom) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load_explicit(_Atom, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline char atomic_load( 14:20:17 INFO - const _Atomic_char *_Atom) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load_explicit(_Atom, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline char atomic_exchange_explicit( 14:20:17 INFO - volatile _Atomic_char *_Atom, char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((char)_Atomic_exchange_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char atomic_exchange_explicit( 14:20:17 INFO - _Atomic_char *_Atom, char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((char)_Atomic_exchange_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char atomic_exchange(volatile _Atomic_char *_Atom, 14:20:17 INFO - char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_exchange_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline char atomic_exchange(_Atomic_char *_Atom, 14:20:17 INFO - char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_exchange_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:17 INFO - volatile _Atomic_char *_Atom, char *_Exp, char _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_compare_exchange_weak_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t*)_Exp, (_Uint1_t)_Value, _Order1, _Order2)); 14:20:17 INFO - #line 578 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:17 INFO - _Atomic_char *_Atom, char *_Exp, char _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_compare_exchange_weak_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t*)_Exp, (_Uint1_t)_Value, _Order1, _Order2)); 14:20:17 INFO - #line 586 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_compare_exchange_weak( 14:20:17 INFO - volatile _Atomic_char *_Atom, char *_Exp, 14:20:17 INFO - char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:17 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_compare_exchange_weak( 14:20:17 INFO - _Atomic_char *_Atom, char *_Exp, 14:20:17 INFO - char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:17 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:17 INFO - volatile _Atomic_char *_Atom, char *_Exp, char _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_compare_exchange_strong_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t*)_Exp, (_Uint1_t)_Value, _Order1, _Order2)); 14:20:17 INFO - #line 610 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:17 INFO - _Atomic_char *_Atom, char *_Exp, char _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_compare_exchange_strong_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t*)_Exp, (_Uint1_t)_Value, _Order1, _Order2)); 14:20:17 INFO - #line 618 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_compare_exchange_strong( 14:20:17 INFO - volatile _Atomic_char *_Atom, char *_Exp, char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:17 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_compare_exchange_strong( 14:20:17 INFO - _Atomic_char *_Atom, char *_Exp, char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:17 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline char _Atomic_char::operator=(char _Value) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store(this, _Value); 14:20:17 INFO - return (_Value); 14:20:17 INFO - } 14:20:17 INFO - inline char _Atomic_char::operator=(char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store(this, _Value); 14:20:17 INFO - return (_Value); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_char::is_lock_free() const volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_is_lock_free(this)); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_char::is_lock_free() const throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_is_lock_free(this)); 14:20:17 INFO - } 14:20:17 INFO - inline void _Atomic_char::store(char _Value, 14:20:17 INFO - memory_order _Order) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store_explicit(this, _Value, _Order); 14:20:17 INFO - } 14:20:17 INFO - inline void _Atomic_char::store(char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store_explicit(this, _Value, _Order); 14:20:17 INFO - } 14:20:17 INFO - inline char _Atomic_char::load( 14:20:17 INFO - memory_order _Order) const volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load_explicit(this, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char _Atomic_char::load( 14:20:17 INFO - memory_order _Order) const throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load_explicit(this, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline _Atomic_char::operator char() const volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load(this)); 14:20:17 INFO - } 14:20:17 INFO - inline _Atomic_char::operator char() const throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load(this)); 14:20:17 INFO - } 14:20:17 INFO - inline char _Atomic_char::exchange( 14:20:17 INFO - char _Value, memory_order _Order) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_exchange_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char _Atomic_char::exchange( 14:20:17 INFO - char _Value, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_exchange_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_char::compare_exchange_weak( 14:20:17 INFO - char& _Exp, char _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:17 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_char::compare_exchange_weak( 14:20:17 INFO - char& _Exp, char _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:17 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_char::compare_exchange_weak( 14:20:17 INFO - char& _Exp, char _Value, 14:20:17 INFO - memory_order _Order) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:17 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_char::compare_exchange_weak( 14:20:17 INFO - char& _Exp, char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:17 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_char::compare_exchange_strong( 14:20:17 INFO - char& _Exp, char _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:17 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_char::compare_exchange_strong( 14:20:17 INFO - char& _Exp, char _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:17 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_char::compare_exchange_strong( 14:20:17 INFO - char& _Exp, char _Value, 14:20:17 INFO - memory_order _Order) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:17 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_char::compare_exchange_strong( 14:20:17 INFO - char& _Exp, char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:17 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_is_lock_free( 14:20:17 INFO - const volatile atomic *_Atom) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_is_lock_free( 14:20:17 INFO - static_cast(_Atom))); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_is_lock_free( 14:20:17 INFO - const atomic *_Atom) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_is_lock_free(static_cast(_Atom))); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline void atomic_init(volatile atomic *_Atom, 14:20:17 INFO - char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_init(static_cast(_Atom), _Value); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline void atomic_init(atomic *_Atom, 14:20:17 INFO - char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_init(static_cast<_Atomic_char *>(_Atom), _Value); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline void atomic_store(volatile atomic *_Atom, 14:20:17 INFO - char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store(static_cast(_Atom), _Value); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline void atomic_store(atomic *_Atom, 14:20:17 INFO - char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store(static_cast<_Atomic_char *>(_Atom), _Value); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline void atomic_store_explicit(volatile atomic *_Atom, 14:20:17 INFO - char _Value, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store_explicit(static_cast(_Atom), 14:20:17 INFO - _Value, _Order); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline void atomic_store_explicit(atomic *_Atom, 14:20:17 INFO - char _Value, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store_explicit(static_cast<_Atomic_char *>(_Atom), 14:20:17 INFO - _Value, _Order); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char atomic_load(const volatile atomic *_Atom) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load(static_cast(_Atom))); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char atomic_load(const atomic *_Atom) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load(static_cast(_Atom))); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char atomic_load_explicit( 14:20:17 INFO - const volatile atomic *_Atom, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load_explicit( 14:20:17 INFO - static_cast(_Atom), _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char atomic_load_explicit( 14:20:17 INFO - const atomic *_Atom, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load_explicit( 14:20:17 INFO - static_cast(_Atom), _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char atomic_exchange( 14:20:17 INFO - volatile atomic *_Atom, char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_exchange( 14:20:17 INFO - static_cast(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char atomic_exchange(atomic *_Atom, 14:20:17 INFO - char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_exchange(static_cast<_Atomic_char *>(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char atomic_exchange_explicit( 14:20:17 INFO - volatile atomic *_Atom, 14:20:17 INFO - char _Value, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_exchange_explicit( 14:20:17 INFO - static_cast(_Atom), _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char atomic_exchange_explicit(atomic *_Atom, 14:20:17 INFO - char _Value, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_exchange_explicit(static_cast<_Atomic_char *>(_Atom), 14:20:17 INFO - _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_compare_exchange_weak( 14:20:17 INFO - volatile atomic *_Atom, char *_Exp, 14:20:17 INFO - char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak( 14:20:17 INFO - static_cast(_Atom), _Exp, _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_compare_exchange_weak( 14:20:17 INFO - atomic *_Atom, char *_Exp, 14:20:17 INFO - char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak( 14:20:17 INFO - static_cast<_Atomic_char *>(_Atom), _Exp, _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:17 INFO - volatile atomic *_Atom, char *_Exp, char _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:17 INFO - static_cast(_Atom), _Exp, 14:20:17 INFO - _Value, _Order1, _Order2)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:17 INFO - atomic *_Atom, char *_Exp, char _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:17 INFO - static_cast<_Atomic_char *>(_Atom), _Exp, _Value, _Order1, _Order2)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_compare_exchange_strong( 14:20:17 INFO - volatile atomic *_Atom, char *_Exp, 14:20:17 INFO - char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong( 14:20:17 INFO - static_cast(_Atom), _Exp, _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_compare_exchange_strong( 14:20:17 INFO - atomic *_Atom, char *_Exp, 14:20:17 INFO - char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong( 14:20:17 INFO - static_cast<_Atomic_char *>(_Atom), _Exp, _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:17 INFO - volatile atomic *_Atom, char *_Exp, char _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:17 INFO - static_cast(_Atom), _Exp, 14:20:17 INFO - _Value, _Order1, _Order2)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:17 INFO - atomic *_Atom, char *_Exp, char _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:17 INFO - static_cast<_Atomic_char *>(_Atom), _Exp, _Value, _Order1, _Order2)); 14:20:17 INFO - } 14:20:17 INFO - #line 962 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - inline char atomic_fetch_add_explicit( 14:20:17 INFO - volatile _Atomic_char *_Atom, char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((char)_Atomic_fetch_add_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char atomic_fetch_add_explicit( 14:20:17 INFO - _Atomic_char *_Atom, char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((char)_Atomic_fetch_add_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char atomic_fetch_add(volatile _Atomic_char *_Atom, 14:20:17 INFO - char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline char atomic_fetch_add(_Atomic_char *_Atom, 14:20:17 INFO - char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline char atomic_fetch_sub_explicit( 14:20:17 INFO - volatile _Atomic_char *_Atom, char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((char)_Atomic_fetch_sub_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char atomic_fetch_sub_explicit( 14:20:17 INFO - _Atomic_char *_Atom, char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((char)_Atomic_fetch_sub_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char atomic_fetch_sub(volatile _Atomic_char *_Atom, 14:20:17 INFO - char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline char atomic_fetch_sub(_Atomic_char *_Atom, 14:20:17 INFO - char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline char atomic_fetch_and_explicit( 14:20:17 INFO - volatile _Atomic_char *_Atom, char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((char)_Atomic_fetch_and_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char atomic_fetch_and_explicit( 14:20:17 INFO - _Atomic_char *_Atom, char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((char)_Atomic_fetch_and_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char atomic_fetch_and(volatile _Atomic_char *_Atom, 14:20:17 INFO - char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_and_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline char atomic_fetch_and(_Atomic_char *_Atom, 14:20:17 INFO - char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_and_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline char atomic_fetch_or_explicit( 14:20:17 INFO - volatile _Atomic_char *_Atom, char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((char)_Atomic_fetch_or_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char atomic_fetch_or_explicit( 14:20:17 INFO - _Atomic_char *_Atom, char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((char)_Atomic_fetch_or_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char atomic_fetch_or( 14:20:17 INFO - volatile _Atomic_char *_Atom, char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_or_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline char atomic_fetch_or( 14:20:17 INFO - _Atomic_char *_Atom, char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_or_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline char atomic_fetch_xor_explicit( 14:20:17 INFO - volatile _Atomic_char *_Atom, char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((char)_Atomic_fetch_xor_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char atomic_fetch_xor_explicit( 14:20:17 INFO - _Atomic_char *_Atom, char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((char)_Atomic_fetch_xor_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char atomic_fetch_xor( 14:20:17 INFO - volatile _Atomic_char *_Atom, char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_xor_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline char atomic_fetch_xor( 14:20:17 INFO - _Atomic_char *_Atom, char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_xor_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline char _Atomic_char::operator++(int) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add(this, 1)); 14:20:17 INFO - } 14:20:17 INFO - inline char _Atomic_char::operator++(int) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add(this, 1)); 14:20:17 INFO - } 14:20:17 INFO - inline char _Atomic_char::operator--(int) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub(this, 1)); 14:20:17 INFO - } 14:20:17 INFO - inline char _Atomic_char::operator--(int) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub(this, 1)); 14:20:17 INFO - } 14:20:17 INFO - inline char _Atomic_char::operator++() volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add(this, 1) + 1); 14:20:17 INFO - } 14:20:17 INFO - inline char _Atomic_char::operator++() throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add(this, 1) + 1); 14:20:17 INFO - } 14:20:17 INFO - inline char _Atomic_char::operator--() volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub(this, 1) - 1); 14:20:17 INFO - } 14:20:17 INFO - inline char _Atomic_char::operator--() throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub(this, 1) - 1); 14:20:17 INFO - } 14:20:17 INFO - inline char _Atomic_char::operator+=(char _Right) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add(this, _Right) + _Right); 14:20:17 INFO - } 14:20:17 INFO - inline char _Atomic_char::operator+=(char _Right) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add(this, _Right) + _Right); 14:20:17 INFO - } 14:20:17 INFO - inline char _Atomic_char::operator-=(char _Right) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub(this, _Right) - _Right); 14:20:17 INFO - } 14:20:17 INFO - inline char _Atomic_char::operator-=(char _Right) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub(this, _Right) - _Right); 14:20:17 INFO - } 14:20:17 INFO - inline char _Atomic_char::operator&=(char _Right) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_and(this, _Right) & _Right); 14:20:17 INFO - } 14:20:17 INFO - inline char _Atomic_char::operator&=(char _Right) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_and(this, _Right) & _Right); 14:20:17 INFO - } 14:20:17 INFO - inline char _Atomic_char::operator|=(char _Right) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_or(this, _Right) | _Right); 14:20:17 INFO - } 14:20:17 INFO - inline char _Atomic_char::operator|=(char _Right) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_or(this, _Right) | _Right); 14:20:17 INFO - } 14:20:17 INFO - inline char _Atomic_char::operator^=(char _Right) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_xor(this, _Right) ^ _Right); 14:20:17 INFO - } 14:20:17 INFO - inline char _Atomic_char::operator^=(char _Right) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_xor(this, _Right) ^ _Right); 14:20:17 INFO - } 14:20:17 INFO - inline char _Atomic_char::fetch_add( 14:20:17 INFO - char _Value, memory_order _Order) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char _Atomic_char::fetch_add( 14:20:17 INFO - char _Value, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char _Atomic_char::fetch_sub( 14:20:17 INFO - char _Value, memory_order _Order) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char _Atomic_char::fetch_sub( 14:20:17 INFO - char _Value, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char _Atomic_char::fetch_and( 14:20:17 INFO - char _Value, memory_order _Order) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_and_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char _Atomic_char::fetch_and( 14:20:17 INFO - char _Value, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_and_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char _Atomic_char::fetch_or( 14:20:17 INFO - char _Value, memory_order _Order) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_or_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char _Atomic_char::fetch_or( 14:20:17 INFO - char _Value, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_or_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char _Atomic_char::fetch_xor( 14:20:17 INFO - char _Value, memory_order _Order) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_xor_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char _Atomic_char::fetch_xor( 14:20:17 INFO - char _Value, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_xor_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char atomic_fetch_add( 14:20:17 INFO - volatile atomic *_Atom, 14:20:17 INFO - char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add( 14:20:17 INFO - static_cast(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char atomic_fetch_add(atomic *_Atom, 14:20:17 INFO - char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add(static_cast<_Atomic_char *>(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char atomic_fetch_add_explicit( 14:20:17 INFO - volatile atomic *_Atom, char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add_explicit( 14:20:17 INFO - static_cast(_Atom), _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char atomic_fetch_add_explicit( 14:20:17 INFO - atomic *_Atom, char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add_explicit( 14:20:17 INFO - static_cast<_Atomic_char *>(_Atom), _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char atomic_fetch_sub( 14:20:17 INFO - volatile atomic *_Atom, 14:20:17 INFO - char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub( 14:20:17 INFO - static_cast(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char atomic_fetch_sub(atomic *_Atom, 14:20:17 INFO - char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub(static_cast<_Atomic_char *>(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char atomic_fetch_sub_explicit( 14:20:17 INFO - volatile atomic *_Atom, char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub_explicit( 14:20:17 INFO - static_cast(_Atom), _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char atomic_fetch_sub_explicit( 14:20:17 INFO - atomic *_Atom, char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub_explicit( 14:20:17 INFO - static_cast<_Atomic_char *>(_Atom), _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char atomic_fetch_and( 14:20:17 INFO - volatile atomic *_Atom, char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_and( 14:20:17 INFO - static_cast(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char atomic_fetch_and( 14:20:17 INFO - atomic *_Atom, char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_and(static_cast<_Atomic_char *>(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char atomic_fetch_and_explicit( 14:20:17 INFO - volatile atomic *_Atom, char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_and_explicit( 14:20:17 INFO - static_cast(_Atom), _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char atomic_fetch_and_explicit( 14:20:17 INFO - atomic *_Atom, char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_and_explicit( 14:20:17 INFO - static_cast<_Atomic_char *>(_Atom), _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char atomic_fetch_or(volatile atomic *_Atom, 14:20:17 INFO - char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_or( 14:20:17 INFO - static_cast(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char atomic_fetch_or(atomic *_Atom, 14:20:17 INFO - char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_or(static_cast<_Atomic_char *>(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char atomic_fetch_or_explicit( 14:20:17 INFO - volatile atomic *_Atom, char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_or_explicit( 14:20:17 INFO - static_cast(_Atom), _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char atomic_fetch_or_explicit( 14:20:17 INFO - atomic *_Atom, char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_or_explicit( 14:20:17 INFO - static_cast<_Atomic_char *>(_Atom), _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char atomic_fetch_xor(volatile atomic *_Atom, 14:20:17 INFO - char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_xor( 14:20:17 INFO - static_cast(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char atomic_fetch_xor(atomic *_Atom, 14:20:17 INFO - char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_xor(static_cast<_Atomic_char *>(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char atomic_fetch_xor_explicit( 14:20:17 INFO - volatile atomic *_Atom, char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_xor_explicit( 14:20:17 INFO - static_cast(_Atom), _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char atomic_fetch_xor_explicit( 14:20:17 INFO - atomic *_Atom, char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_xor_explicit( 14:20:17 INFO - static_cast<_Atomic_char *>(_Atom), _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - #line 1415 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - #line 1416 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - #line 706 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\atomic" 14:20:17 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - static_assert(1 == sizeof (signed char), 14:20:17 INFO - "_ISIZE and _ITYPE should match."); 14:20:17 INFO - typedef struct _Atomic_schar 14:20:17 INFO - { 14:20:17 INFO - signed char operator=(signed char) volatile throw (); 14:20:17 INFO - signed char operator=(signed char) throw (); 14:20:17 INFO - bool is_lock_free() const volatile throw (); 14:20:17 INFO - bool is_lock_free() const throw (); 14:20:17 INFO - void store(signed char, memory_order = memory_order_seq_cst) 14:20:17 INFO - volatile throw (); 14:20:17 INFO - void store(signed char, memory_order = memory_order_seq_cst) 14:20:17 INFO - throw (); 14:20:17 INFO - signed char load(memory_order = memory_order_seq_cst) 14:20:17 INFO - const volatile throw (); 14:20:17 INFO - signed char load(memory_order = memory_order_seq_cst) 14:20:17 INFO - const throw (); 14:20:17 INFO - operator signed char() const volatile throw (); 14:20:17 INFO - operator signed char() const throw (); 14:20:17 INFO - signed char exchange(signed char, 14:20:17 INFO - memory_order = memory_order_seq_cst) volatile throw (); 14:20:17 INFO - signed char exchange(signed char, 14:20:17 INFO - memory_order = memory_order_seq_cst) throw (); 14:20:17 INFO - bool compare_exchange_weak(signed char&, signed char, 14:20:17 INFO - memory_order, memory_order) volatile throw (); 14:20:17 INFO - bool compare_exchange_weak(signed char&, signed char, 14:20:17 INFO - memory_order, memory_order) throw (); 14:20:17 INFO - bool compare_exchange_strong(signed char&, signed char, 14:20:17 INFO - memory_order, memory_order) volatile throw (); 14:20:17 INFO - bool compare_exchange_strong(signed char&, signed char, 14:20:17 INFO - memory_order, memory_order) throw (); 14:20:17 INFO - bool compare_exchange_weak(signed char&, signed char, 14:20:17 INFO - memory_order = memory_order_seq_cst) volatile throw (); 14:20:17 INFO - bool compare_exchange_weak(signed char&, signed char, 14:20:17 INFO - memory_order = memory_order_seq_cst) throw (); 14:20:17 INFO - bool compare_exchange_strong(signed char&, signed char, 14:20:17 INFO - memory_order = memory_order_seq_cst) volatile throw (); 14:20:17 INFO - bool compare_exchange_strong(signed char&, signed char, 14:20:17 INFO - memory_order = memory_order_seq_cst) throw (); 14:20:17 INFO - signed char operator++(int) volatile throw (); 14:20:17 INFO - signed char operator++(int) throw (); 14:20:17 INFO - signed char operator--(int) volatile throw (); 14:20:17 INFO - signed char operator--(int) throw (); 14:20:17 INFO - signed char operator++() volatile throw (); 14:20:17 INFO - signed char operator++() throw (); 14:20:17 INFO - signed char operator--() volatile throw (); 14:20:17 INFO - signed char operator--() throw (); 14:20:17 INFO - signed char operator+=(signed char) volatile throw (); 14:20:17 INFO - signed char operator+=(signed char) throw (); 14:20:17 INFO - signed char operator-=(signed char) volatile throw (); 14:20:17 INFO - signed char operator-=(signed char) throw (); 14:20:17 INFO - signed char operator&=(signed char) volatile throw (); 14:20:17 INFO - signed char operator&=(signed char) throw (); 14:20:17 INFO - signed char operator|=(signed char) volatile throw (); 14:20:17 INFO - signed char operator|=(signed char) throw (); 14:20:17 INFO - signed char operator^=(signed char) volatile throw (); 14:20:17 INFO - signed char operator^=(signed char) throw (); 14:20:17 INFO - signed char fetch_add(signed char, memory_order = memory_order_seq_cst) 14:20:17 INFO - volatile throw (); 14:20:17 INFO - signed char fetch_add(signed char, memory_order = memory_order_seq_cst) throw (); 14:20:17 INFO - signed char fetch_sub(signed char, memory_order = memory_order_seq_cst) 14:20:17 INFO - volatile throw (); 14:20:17 INFO - signed char fetch_sub(signed char, memory_order = memory_order_seq_cst) throw (); 14:20:17 INFO - signed char fetch_and(signed char, memory_order = memory_order_seq_cst) 14:20:17 INFO - volatile throw (); 14:20:17 INFO - signed char fetch_and(signed char, memory_order = memory_order_seq_cst) throw (); 14:20:17 INFO - signed char fetch_or(signed char, memory_order = memory_order_seq_cst) 14:20:17 INFO - volatile throw (); 14:20:17 INFO - signed char fetch_or(signed char, memory_order = memory_order_seq_cst) throw (); 14:20:17 INFO - signed char fetch_xor(signed char, memory_order = memory_order_seq_cst) 14:20:17 INFO - volatile throw (); 14:20:17 INFO - signed char fetch_xor(signed char, memory_order = memory_order_seq_cst) throw (); 14:20:17 INFO - #line 144 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - alignas(sizeof(_Uint1_t)) _Uint1_t _My_val; 14:20:17 INFO - #line 173 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - } _Atomic_schar; 14:20:17 INFO - template<> 14:20:17 INFO - struct atomic 14:20:17 INFO - : _Atomic_schar 14:20:17 INFO - { 14:20:17 INFO - atomic() throw () = default; 14:20:17 INFO - constexpr atomic(signed char _Val) throw () 14:20:17 INFO - : _Atomic_schar{(_Uint1_t)_Val} 14:20:17 INFO - { 14:20:17 INFO - } 14:20:17 INFO - signed char operator=(signed char _Val) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_schar::operator=(_Val)); 14:20:17 INFO - } 14:20:17 INFO - signed char operator=(signed char _Val) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_schar::operator=(_Val)); 14:20:17 INFO - } 14:20:17 INFO - atomic(const atomic&) = delete; 14:20:17 INFO - atomic& operator=(const atomic&) = delete; 14:20:17 INFO - atomic& operator=(const atomic&) volatile = delete; 14:20:17 INFO - }; 14:20:17 INFO - #line 205 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - inline bool atomic_is_lock_free(const volatile _Atomic_schar *) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_is_lock_free_1()); 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_is_lock_free(const _Atomic_schar *) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_is_lock_free_1()); 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_is_lock_free(const volatile atomic *) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_is_lock_free_1()); 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_is_lock_free(const atomic *) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_is_lock_free_1()); 14:20:17 INFO - } 14:20:17 INFO - #line 464 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - inline void atomic_init(volatile _Atomic_schar *_Atom, 14:20:17 INFO - signed char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - _Atom->_My_val = (_Uint1_t)_Value; 14:20:17 INFO - } 14:20:17 INFO - inline void atomic_init(_Atomic_schar *_Atom, 14:20:17 INFO - signed char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - _Atom->_My_val = (_Uint1_t)_Value; 14:20:17 INFO - } 14:20:17 INFO - inline void atomic_init(volatile atomic *_Atom, 14:20:17 INFO - signed char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - _Atom->_My_val = (_Uint1_t)_Value; 14:20:17 INFO - } 14:20:17 INFO - inline void atomic_init(atomic *_Atom, 14:20:17 INFO - signed char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - _Atom->_My_val = (_Uint1_t)_Value; 14:20:17 INFO - } 14:20:17 INFO - #line 495 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - inline void atomic_store_explicit( 14:20:17 INFO - volatile _Atomic_schar *_Atom, signed char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - _Atomic_store_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t)_Value, _Order); 14:20:17 INFO - } 14:20:17 INFO - inline void atomic_store_explicit( 14:20:17 INFO - _Atomic_schar *_Atom, signed char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - _Atomic_store_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t)_Value, _Order); 14:20:17 INFO - } 14:20:17 INFO - inline void atomic_store(volatile _Atomic_schar *_Atom, 14:20:17 INFO - signed char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store_explicit(_Atom, _Value, memory_order_seq_cst); 14:20:17 INFO - } 14:20:17 INFO - inline void atomic_store(_Atomic_schar *_Atom, 14:20:17 INFO - signed char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store_explicit(_Atom, _Value, memory_order_seq_cst); 14:20:17 INFO - } 14:20:17 INFO - inline signed char atomic_load_explicit( 14:20:17 INFO - const volatile _Atomic_schar *_Atom, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((signed char)_Atomic_load_1 ((_Uint1_t*)&_Atom->_My_val, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline signed char atomic_load_explicit( 14:20:17 INFO - const _Atomic_schar *_Atom, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((signed char)_Atomic_load_1 ((_Uint1_t*)&_Atom->_My_val, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline signed char atomic_load( 14:20:17 INFO - const volatile _Atomic_schar *_Atom) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load_explicit(_Atom, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline signed char atomic_load( 14:20:17 INFO - const _Atomic_schar *_Atom) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load_explicit(_Atom, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline signed char atomic_exchange_explicit( 14:20:17 INFO - volatile _Atomic_schar *_Atom, signed char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((signed char)_Atomic_exchange_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline signed char atomic_exchange_explicit( 14:20:17 INFO - _Atomic_schar *_Atom, signed char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((signed char)_Atomic_exchange_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline signed char atomic_exchange(volatile _Atomic_schar *_Atom, 14:20:17 INFO - signed char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_exchange_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline signed char atomic_exchange(_Atomic_schar *_Atom, 14:20:17 INFO - signed char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_exchange_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:17 INFO - volatile _Atomic_schar *_Atom, signed char *_Exp, signed char _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_compare_exchange_weak_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t*)_Exp, (_Uint1_t)_Value, _Order1, _Order2)); 14:20:17 INFO - #line 578 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:17 INFO - _Atomic_schar *_Atom, signed char *_Exp, signed char _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_compare_exchange_weak_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t*)_Exp, (_Uint1_t)_Value, _Order1, _Order2)); 14:20:17 INFO - #line 586 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_compare_exchange_weak( 14:20:17 INFO - volatile _Atomic_schar *_Atom, signed char *_Exp, 14:20:17 INFO - signed char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:17 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_compare_exchange_weak( 14:20:17 INFO - _Atomic_schar *_Atom, signed char *_Exp, 14:20:17 INFO - signed char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:17 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:17 INFO - volatile _Atomic_schar *_Atom, signed char *_Exp, signed char _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_compare_exchange_strong_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t*)_Exp, (_Uint1_t)_Value, _Order1, _Order2)); 14:20:17 INFO - #line 610 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:17 INFO - _Atomic_schar *_Atom, signed char *_Exp, signed char _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_compare_exchange_strong_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t*)_Exp, (_Uint1_t)_Value, _Order1, _Order2)); 14:20:17 INFO - #line 618 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_compare_exchange_strong( 14:20:17 INFO - volatile _Atomic_schar *_Atom, signed char *_Exp, signed char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:17 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_compare_exchange_strong( 14:20:17 INFO - _Atomic_schar *_Atom, signed char *_Exp, signed char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:17 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline signed char _Atomic_schar::operator=(signed char _Value) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store(this, _Value); 14:20:17 INFO - return (_Value); 14:20:17 INFO - } 14:20:17 INFO - inline signed char _Atomic_schar::operator=(signed char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store(this, _Value); 14:20:17 INFO - return (_Value); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_schar::is_lock_free() const volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_is_lock_free(this)); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_schar::is_lock_free() const throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_is_lock_free(this)); 14:20:17 INFO - } 14:20:17 INFO - inline void _Atomic_schar::store(signed char _Value, 14:20:17 INFO - memory_order _Order) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store_explicit(this, _Value, _Order); 14:20:17 INFO - } 14:20:17 INFO - inline void _Atomic_schar::store(signed char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store_explicit(this, _Value, _Order); 14:20:17 INFO - } 14:20:17 INFO - inline signed char _Atomic_schar::load( 14:20:17 INFO - memory_order _Order) const volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load_explicit(this, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline signed char _Atomic_schar::load( 14:20:17 INFO - memory_order _Order) const throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load_explicit(this, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline _Atomic_schar::operator signed char() const volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load(this)); 14:20:17 INFO - } 14:20:17 INFO - inline _Atomic_schar::operator signed char() const throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load(this)); 14:20:17 INFO - } 14:20:17 INFO - inline signed char _Atomic_schar::exchange( 14:20:17 INFO - signed char _Value, memory_order _Order) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_exchange_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline signed char _Atomic_schar::exchange( 14:20:17 INFO - signed char _Value, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_exchange_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_schar::compare_exchange_weak( 14:20:17 INFO - signed char& _Exp, signed char _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:17 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_schar::compare_exchange_weak( 14:20:17 INFO - signed char& _Exp, signed char _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:17 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_schar::compare_exchange_weak( 14:20:17 INFO - signed char& _Exp, signed char _Value, 14:20:17 INFO - memory_order _Order) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:17 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_schar::compare_exchange_weak( 14:20:17 INFO - signed char& _Exp, signed char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:17 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_schar::compare_exchange_strong( 14:20:17 INFO - signed char& _Exp, signed char _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:17 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_schar::compare_exchange_strong( 14:20:17 INFO - signed char& _Exp, signed char _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:17 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_schar::compare_exchange_strong( 14:20:17 INFO - signed char& _Exp, signed char _Value, 14:20:17 INFO - memory_order _Order) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:17 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_schar::compare_exchange_strong( 14:20:17 INFO - signed char& _Exp, signed char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:17 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_is_lock_free( 14:20:17 INFO - const volatile atomic *_Atom) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_is_lock_free( 14:20:17 INFO - static_cast(_Atom))); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_is_lock_free( 14:20:17 INFO - const atomic *_Atom) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_is_lock_free(static_cast(_Atom))); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline void atomic_init(volatile atomic *_Atom, 14:20:17 INFO - signed char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_init(static_cast(_Atom), _Value); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline void atomic_init(atomic *_Atom, 14:20:17 INFO - signed char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_init(static_cast<_Atomic_schar *>(_Atom), _Value); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline void atomic_store(volatile atomic *_Atom, 14:20:17 INFO - signed char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store(static_cast(_Atom), _Value); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline void atomic_store(atomic *_Atom, 14:20:17 INFO - signed char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store(static_cast<_Atomic_schar *>(_Atom), _Value); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline void atomic_store_explicit(volatile atomic *_Atom, 14:20:17 INFO - signed char _Value, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store_explicit(static_cast(_Atom), 14:20:17 INFO - _Value, _Order); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline void atomic_store_explicit(atomic *_Atom, 14:20:17 INFO - signed char _Value, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store_explicit(static_cast<_Atomic_schar *>(_Atom), 14:20:17 INFO - _Value, _Order); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline signed char atomic_load(const volatile atomic *_Atom) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load(static_cast(_Atom))); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline signed char atomic_load(const atomic *_Atom) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load(static_cast(_Atom))); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline signed char atomic_load_explicit( 14:20:17 INFO - const volatile atomic *_Atom, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load_explicit( 14:20:17 INFO - static_cast(_Atom), _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline signed char atomic_load_explicit( 14:20:17 INFO - const atomic *_Atom, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load_explicit( 14:20:17 INFO - static_cast(_Atom), _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline signed char atomic_exchange( 14:20:17 INFO - volatile atomic *_Atom, signed char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_exchange( 14:20:17 INFO - static_cast(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline signed char atomic_exchange(atomic *_Atom, 14:20:17 INFO - signed char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_exchange(static_cast<_Atomic_schar *>(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline signed char atomic_exchange_explicit( 14:20:17 INFO - volatile atomic *_Atom, 14:20:17 INFO - signed char _Value, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_exchange_explicit( 14:20:17 INFO - static_cast(_Atom), _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline signed char atomic_exchange_explicit(atomic *_Atom, 14:20:17 INFO - signed char _Value, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_exchange_explicit(static_cast<_Atomic_schar *>(_Atom), 14:20:17 INFO - _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_compare_exchange_weak( 14:20:17 INFO - volatile atomic *_Atom, signed char *_Exp, 14:20:17 INFO - signed char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak( 14:20:17 INFO - static_cast(_Atom), _Exp, _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_compare_exchange_weak( 14:20:17 INFO - atomic *_Atom, signed char *_Exp, 14:20:17 INFO - signed char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak( 14:20:17 INFO - static_cast<_Atomic_schar *>(_Atom), _Exp, _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:17 INFO - volatile atomic *_Atom, signed char *_Exp, signed char _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:17 INFO - static_cast(_Atom), _Exp, 14:20:17 INFO - _Value, _Order1, _Order2)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:17 INFO - atomic *_Atom, signed char *_Exp, signed char _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:17 INFO - static_cast<_Atomic_schar *>(_Atom), _Exp, _Value, _Order1, _Order2)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_compare_exchange_strong( 14:20:17 INFO - volatile atomic *_Atom, signed char *_Exp, 14:20:17 INFO - signed char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong( 14:20:17 INFO - static_cast(_Atom), _Exp, _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_compare_exchange_strong( 14:20:17 INFO - atomic *_Atom, signed char *_Exp, 14:20:17 INFO - signed char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong( 14:20:17 INFO - static_cast<_Atomic_schar *>(_Atom), _Exp, _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:17 INFO - volatile atomic *_Atom, signed char *_Exp, signed char _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:17 INFO - static_cast(_Atom), _Exp, 14:20:17 INFO - _Value, _Order1, _Order2)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:17 INFO - atomic *_Atom, signed char *_Exp, signed char _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:17 INFO - static_cast<_Atomic_schar *>(_Atom), _Exp, _Value, _Order1, _Order2)); 14:20:17 INFO - } 14:20:17 INFO - #line 962 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - inline signed char atomic_fetch_add_explicit( 14:20:17 INFO - volatile _Atomic_schar *_Atom, signed char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((signed char)_Atomic_fetch_add_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline signed char atomic_fetch_add_explicit( 14:20:17 INFO - _Atomic_schar *_Atom, signed char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((signed char)_Atomic_fetch_add_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline signed char atomic_fetch_add(volatile _Atomic_schar *_Atom, 14:20:17 INFO - signed char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline signed char atomic_fetch_add(_Atomic_schar *_Atom, 14:20:17 INFO - signed char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline signed char atomic_fetch_sub_explicit( 14:20:17 INFO - volatile _Atomic_schar *_Atom, signed char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((signed char)_Atomic_fetch_sub_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline signed char atomic_fetch_sub_explicit( 14:20:17 INFO - _Atomic_schar *_Atom, signed char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((signed char)_Atomic_fetch_sub_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline signed char atomic_fetch_sub(volatile _Atomic_schar *_Atom, 14:20:17 INFO - signed char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline signed char atomic_fetch_sub(_Atomic_schar *_Atom, 14:20:17 INFO - signed char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline signed char atomic_fetch_and_explicit( 14:20:17 INFO - volatile _Atomic_schar *_Atom, signed char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((signed char)_Atomic_fetch_and_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline signed char atomic_fetch_and_explicit( 14:20:17 INFO - _Atomic_schar *_Atom, signed char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((signed char)_Atomic_fetch_and_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline signed char atomic_fetch_and(volatile _Atomic_schar *_Atom, 14:20:17 INFO - signed char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_and_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline signed char atomic_fetch_and(_Atomic_schar *_Atom, 14:20:17 INFO - signed char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_and_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline signed char atomic_fetch_or_explicit( 14:20:17 INFO - volatile _Atomic_schar *_Atom, signed char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((signed char)_Atomic_fetch_or_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline signed char atomic_fetch_or_explicit( 14:20:17 INFO - _Atomic_schar *_Atom, signed char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((signed char)_Atomic_fetch_or_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline signed char atomic_fetch_or( 14:20:17 INFO - volatile _Atomic_schar *_Atom, signed char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_or_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline signed char atomic_fetch_or( 14:20:17 INFO - _Atomic_schar *_Atom, signed char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_or_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline signed char atomic_fetch_xor_explicit( 14:20:17 INFO - volatile _Atomic_schar *_Atom, signed char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((signed char)_Atomic_fetch_xor_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline signed char atomic_fetch_xor_explicit( 14:20:17 INFO - _Atomic_schar *_Atom, signed char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((signed char)_Atomic_fetch_xor_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline signed char atomic_fetch_xor( 14:20:17 INFO - volatile _Atomic_schar *_Atom, signed char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_xor_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline signed char atomic_fetch_xor( 14:20:17 INFO - _Atomic_schar *_Atom, signed char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_xor_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline signed char _Atomic_schar::operator++(int) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add(this, 1)); 14:20:17 INFO - } 14:20:17 INFO - inline signed char _Atomic_schar::operator++(int) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add(this, 1)); 14:20:17 INFO - } 14:20:17 INFO - inline signed char _Atomic_schar::operator--(int) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub(this, 1)); 14:20:17 INFO - } 14:20:17 INFO - inline signed char _Atomic_schar::operator--(int) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub(this, 1)); 14:20:17 INFO - } 14:20:17 INFO - inline signed char _Atomic_schar::operator++() volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add(this, 1) + 1); 14:20:17 INFO - } 14:20:17 INFO - inline signed char _Atomic_schar::operator++() throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add(this, 1) + 1); 14:20:17 INFO - } 14:20:17 INFO - inline signed char _Atomic_schar::operator--() volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub(this, 1) - 1); 14:20:17 INFO - } 14:20:17 INFO - inline signed char _Atomic_schar::operator--() throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub(this, 1) - 1); 14:20:17 INFO - } 14:20:17 INFO - inline signed char _Atomic_schar::operator+=(signed char _Right) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add(this, _Right) + _Right); 14:20:17 INFO - } 14:20:17 INFO - inline signed char _Atomic_schar::operator+=(signed char _Right) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add(this, _Right) + _Right); 14:20:17 INFO - } 14:20:17 INFO - inline signed char _Atomic_schar::operator-=(signed char _Right) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub(this, _Right) - _Right); 14:20:17 INFO - } 14:20:17 INFO - inline signed char _Atomic_schar::operator-=(signed char _Right) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub(this, _Right) - _Right); 14:20:17 INFO - } 14:20:17 INFO - inline signed char _Atomic_schar::operator&=(signed char _Right) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_and(this, _Right) & _Right); 14:20:17 INFO - } 14:20:17 INFO - inline signed char _Atomic_schar::operator&=(signed char _Right) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_and(this, _Right) & _Right); 14:20:17 INFO - } 14:20:17 INFO - inline signed char _Atomic_schar::operator|=(signed char _Right) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_or(this, _Right) | _Right); 14:20:17 INFO - } 14:20:17 INFO - inline signed char _Atomic_schar::operator|=(signed char _Right) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_or(this, _Right) | _Right); 14:20:17 INFO - } 14:20:17 INFO - inline signed char _Atomic_schar::operator^=(signed char _Right) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_xor(this, _Right) ^ _Right); 14:20:17 INFO - } 14:20:17 INFO - inline signed char _Atomic_schar::operator^=(signed char _Right) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_xor(this, _Right) ^ _Right); 14:20:17 INFO - } 14:20:17 INFO - inline signed char _Atomic_schar::fetch_add( 14:20:17 INFO - signed char _Value, memory_order _Order) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline signed char _Atomic_schar::fetch_add( 14:20:17 INFO - signed char _Value, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline signed char _Atomic_schar::fetch_sub( 14:20:17 INFO - signed char _Value, memory_order _Order) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline signed char _Atomic_schar::fetch_sub( 14:20:17 INFO - signed char _Value, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline signed char _Atomic_schar::fetch_and( 14:20:17 INFO - signed char _Value, memory_order _Order) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_and_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline signed char _Atomic_schar::fetch_and( 14:20:17 INFO - signed char _Value, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_and_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline signed char _Atomic_schar::fetch_or( 14:20:17 INFO - signed char _Value, memory_order _Order) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_or_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline signed char _Atomic_schar::fetch_or( 14:20:17 INFO - signed char _Value, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_or_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline signed char _Atomic_schar::fetch_xor( 14:20:17 INFO - signed char _Value, memory_order _Order) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_xor_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline signed char _Atomic_schar::fetch_xor( 14:20:17 INFO - signed char _Value, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_xor_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline signed char atomic_fetch_add( 14:20:17 INFO - volatile atomic *_Atom, 14:20:17 INFO - signed char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add( 14:20:17 INFO - static_cast(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline signed char atomic_fetch_add(atomic *_Atom, 14:20:17 INFO - signed char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add(static_cast<_Atomic_schar *>(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline signed char atomic_fetch_add_explicit( 14:20:17 INFO - volatile atomic *_Atom, signed char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add_explicit( 14:20:17 INFO - static_cast(_Atom), _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline signed char atomic_fetch_add_explicit( 14:20:17 INFO - atomic *_Atom, signed char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add_explicit( 14:20:17 INFO - static_cast<_Atomic_schar *>(_Atom), _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline signed char atomic_fetch_sub( 14:20:17 INFO - volatile atomic *_Atom, 14:20:17 INFO - signed char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub( 14:20:17 INFO - static_cast(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline signed char atomic_fetch_sub(atomic *_Atom, 14:20:17 INFO - signed char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub(static_cast<_Atomic_schar *>(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline signed char atomic_fetch_sub_explicit( 14:20:17 INFO - volatile atomic *_Atom, signed char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub_explicit( 14:20:17 INFO - static_cast(_Atom), _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline signed char atomic_fetch_sub_explicit( 14:20:17 INFO - atomic *_Atom, signed char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub_explicit( 14:20:17 INFO - static_cast<_Atomic_schar *>(_Atom), _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline signed char atomic_fetch_and( 14:20:17 INFO - volatile atomic *_Atom, signed char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_and( 14:20:17 INFO - static_cast(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline signed char atomic_fetch_and( 14:20:17 INFO - atomic *_Atom, signed char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_and(static_cast<_Atomic_schar *>(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline signed char atomic_fetch_and_explicit( 14:20:17 INFO - volatile atomic *_Atom, signed char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_and_explicit( 14:20:17 INFO - static_cast(_Atom), _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline signed char atomic_fetch_and_explicit( 14:20:17 INFO - atomic *_Atom, signed char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_and_explicit( 14:20:17 INFO - static_cast<_Atomic_schar *>(_Atom), _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline signed char atomic_fetch_or(volatile atomic *_Atom, 14:20:17 INFO - signed char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_or( 14:20:17 INFO - static_cast(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline signed char atomic_fetch_or(atomic *_Atom, 14:20:17 INFO - signed char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_or(static_cast<_Atomic_schar *>(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline signed char atomic_fetch_or_explicit( 14:20:17 INFO - volatile atomic *_Atom, signed char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_or_explicit( 14:20:17 INFO - static_cast(_Atom), _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline signed char atomic_fetch_or_explicit( 14:20:17 INFO - atomic *_Atom, signed char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_or_explicit( 14:20:17 INFO - static_cast<_Atomic_schar *>(_Atom), _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline signed char atomic_fetch_xor(volatile atomic *_Atom, 14:20:17 INFO - signed char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_xor( 14:20:17 INFO - static_cast(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline signed char atomic_fetch_xor(atomic *_Atom, 14:20:17 INFO - signed char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_xor(static_cast<_Atomic_schar *>(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline signed char atomic_fetch_xor_explicit( 14:20:17 INFO - volatile atomic *_Atom, signed char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_xor_explicit( 14:20:17 INFO - static_cast(_Atom), _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline signed char atomic_fetch_xor_explicit( 14:20:17 INFO - atomic *_Atom, signed char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_xor_explicit( 14:20:17 INFO - static_cast<_Atomic_schar *>(_Atom), _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - #line 1415 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - #line 1416 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - #line 712 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\atomic" 14:20:17 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - static_assert(1 == sizeof (unsigned char), 14:20:17 INFO - "_ISIZE and _ITYPE should match."); 14:20:17 INFO - typedef struct _Atomic_uchar 14:20:17 INFO - { 14:20:17 INFO - unsigned char operator=(unsigned char) volatile throw (); 14:20:17 INFO - unsigned char operator=(unsigned char) throw (); 14:20:17 INFO - bool is_lock_free() const volatile throw (); 14:20:17 INFO - bool is_lock_free() const throw (); 14:20:17 INFO - void store(unsigned char, memory_order = memory_order_seq_cst) 14:20:17 INFO - volatile throw (); 14:20:17 INFO - void store(unsigned char, memory_order = memory_order_seq_cst) 14:20:17 INFO - throw (); 14:20:17 INFO - unsigned char load(memory_order = memory_order_seq_cst) 14:20:17 INFO - const volatile throw (); 14:20:17 INFO - unsigned char load(memory_order = memory_order_seq_cst) 14:20:17 INFO - const throw (); 14:20:17 INFO - operator unsigned char() const volatile throw (); 14:20:17 INFO - operator unsigned char() const throw (); 14:20:17 INFO - unsigned char exchange(unsigned char, 14:20:17 INFO - memory_order = memory_order_seq_cst) volatile throw (); 14:20:17 INFO - unsigned char exchange(unsigned char, 14:20:17 INFO - memory_order = memory_order_seq_cst) throw (); 14:20:17 INFO - bool compare_exchange_weak(unsigned char&, unsigned char, 14:20:17 INFO - memory_order, memory_order) volatile throw (); 14:20:17 INFO - bool compare_exchange_weak(unsigned char&, unsigned char, 14:20:17 INFO - memory_order, memory_order) throw (); 14:20:17 INFO - bool compare_exchange_strong(unsigned char&, unsigned char, 14:20:17 INFO - memory_order, memory_order) volatile throw (); 14:20:17 INFO - bool compare_exchange_strong(unsigned char&, unsigned char, 14:20:17 INFO - memory_order, memory_order) throw (); 14:20:17 INFO - bool compare_exchange_weak(unsigned char&, unsigned char, 14:20:17 INFO - memory_order = memory_order_seq_cst) volatile throw (); 14:20:17 INFO - bool compare_exchange_weak(unsigned char&, unsigned char, 14:20:17 INFO - memory_order = memory_order_seq_cst) throw (); 14:20:17 INFO - bool compare_exchange_strong(unsigned char&, unsigned char, 14:20:17 INFO - memory_order = memory_order_seq_cst) volatile throw (); 14:20:17 INFO - bool compare_exchange_strong(unsigned char&, unsigned char, 14:20:17 INFO - memory_order = memory_order_seq_cst) throw (); 14:20:17 INFO - unsigned char operator++(int) volatile throw (); 14:20:17 INFO - unsigned char operator++(int) throw (); 14:20:17 INFO - unsigned char operator--(int) volatile throw (); 14:20:17 INFO - unsigned char operator--(int) throw (); 14:20:17 INFO - unsigned char operator++() volatile throw (); 14:20:17 INFO - unsigned char operator++() throw (); 14:20:17 INFO - unsigned char operator--() volatile throw (); 14:20:17 INFO - unsigned char operator--() throw (); 14:20:17 INFO - unsigned char operator+=(unsigned char) volatile throw (); 14:20:17 INFO - unsigned char operator+=(unsigned char) throw (); 14:20:17 INFO - unsigned char operator-=(unsigned char) volatile throw (); 14:20:17 INFO - unsigned char operator-=(unsigned char) throw (); 14:20:17 INFO - unsigned char operator&=(unsigned char) volatile throw (); 14:20:17 INFO - unsigned char operator&=(unsigned char) throw (); 14:20:17 INFO - unsigned char operator|=(unsigned char) volatile throw (); 14:20:17 INFO - unsigned char operator|=(unsigned char) throw (); 14:20:17 INFO - unsigned char operator^=(unsigned char) volatile throw (); 14:20:17 INFO - unsigned char operator^=(unsigned char) throw (); 14:20:17 INFO - unsigned char fetch_add(unsigned char, memory_order = memory_order_seq_cst) 14:20:17 INFO - volatile throw (); 14:20:17 INFO - unsigned char fetch_add(unsigned char, memory_order = memory_order_seq_cst) throw (); 14:20:17 INFO - unsigned char fetch_sub(unsigned char, memory_order = memory_order_seq_cst) 14:20:17 INFO - volatile throw (); 14:20:17 INFO - unsigned char fetch_sub(unsigned char, memory_order = memory_order_seq_cst) throw (); 14:20:17 INFO - unsigned char fetch_and(unsigned char, memory_order = memory_order_seq_cst) 14:20:17 INFO - volatile throw (); 14:20:17 INFO - unsigned char fetch_and(unsigned char, memory_order = memory_order_seq_cst) throw (); 14:20:17 INFO - unsigned char fetch_or(unsigned char, memory_order = memory_order_seq_cst) 14:20:17 INFO - volatile throw (); 14:20:17 INFO - unsigned char fetch_or(unsigned char, memory_order = memory_order_seq_cst) throw (); 14:20:17 INFO - unsigned char fetch_xor(unsigned char, memory_order = memory_order_seq_cst) 14:20:17 INFO - volatile throw (); 14:20:17 INFO - unsigned char fetch_xor(unsigned char, memory_order = memory_order_seq_cst) throw (); 14:20:17 INFO - #line 144 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - alignas(sizeof(_Uint1_t)) _Uint1_t _My_val; 14:20:17 INFO - #line 173 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - } _Atomic_uchar; 14:20:17 INFO - template<> 14:20:17 INFO - struct atomic 14:20:17 INFO - : _Atomic_uchar 14:20:17 INFO - { 14:20:17 INFO - atomic() throw () = default; 14:20:17 INFO - constexpr atomic(unsigned char _Val) throw () 14:20:17 INFO - : _Atomic_uchar{(_Uint1_t)_Val} 14:20:17 INFO - { 14:20:17 INFO - } 14:20:17 INFO - unsigned char operator=(unsigned char _Val) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_uchar::operator=(_Val)); 14:20:17 INFO - } 14:20:17 INFO - unsigned char operator=(unsigned char _Val) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_uchar::operator=(_Val)); 14:20:17 INFO - } 14:20:17 INFO - atomic(const atomic&) = delete; 14:20:17 INFO - atomic& operator=(const atomic&) = delete; 14:20:17 INFO - atomic& operator=(const atomic&) volatile = delete; 14:20:17 INFO - }; 14:20:17 INFO - #line 205 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - inline bool atomic_is_lock_free(const volatile _Atomic_uchar *) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_is_lock_free_1()); 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_is_lock_free(const _Atomic_uchar *) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_is_lock_free_1()); 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_is_lock_free(const volatile atomic *) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_is_lock_free_1()); 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_is_lock_free(const atomic *) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_is_lock_free_1()); 14:20:17 INFO - } 14:20:17 INFO - #line 464 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - inline void atomic_init(volatile _Atomic_uchar *_Atom, 14:20:17 INFO - unsigned char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - _Atom->_My_val = (_Uint1_t)_Value; 14:20:17 INFO - } 14:20:17 INFO - inline void atomic_init(_Atomic_uchar *_Atom, 14:20:17 INFO - unsigned char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - _Atom->_My_val = (_Uint1_t)_Value; 14:20:17 INFO - } 14:20:17 INFO - inline void atomic_init(volatile atomic *_Atom, 14:20:17 INFO - unsigned char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - _Atom->_My_val = (_Uint1_t)_Value; 14:20:17 INFO - } 14:20:17 INFO - inline void atomic_init(atomic *_Atom, 14:20:17 INFO - unsigned char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - _Atom->_My_val = (_Uint1_t)_Value; 14:20:17 INFO - } 14:20:17 INFO - #line 495 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - inline void atomic_store_explicit( 14:20:17 INFO - volatile _Atomic_uchar *_Atom, unsigned char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - _Atomic_store_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t)_Value, _Order); 14:20:17 INFO - } 14:20:17 INFO - inline void atomic_store_explicit( 14:20:17 INFO - _Atomic_uchar *_Atom, unsigned char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - _Atomic_store_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t)_Value, _Order); 14:20:17 INFO - } 14:20:17 INFO - inline void atomic_store(volatile _Atomic_uchar *_Atom, 14:20:17 INFO - unsigned char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store_explicit(_Atom, _Value, memory_order_seq_cst); 14:20:17 INFO - } 14:20:17 INFO - inline void atomic_store(_Atomic_uchar *_Atom, 14:20:17 INFO - unsigned char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store_explicit(_Atom, _Value, memory_order_seq_cst); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char atomic_load_explicit( 14:20:17 INFO - const volatile _Atomic_uchar *_Atom, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((unsigned char)_Atomic_load_1 ((_Uint1_t*)&_Atom->_My_val, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char atomic_load_explicit( 14:20:17 INFO - const _Atomic_uchar *_Atom, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((unsigned char)_Atomic_load_1 ((_Uint1_t*)&_Atom->_My_val, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char atomic_load( 14:20:17 INFO - const volatile _Atomic_uchar *_Atom) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load_explicit(_Atom, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char atomic_load( 14:20:17 INFO - const _Atomic_uchar *_Atom) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load_explicit(_Atom, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char atomic_exchange_explicit( 14:20:17 INFO - volatile _Atomic_uchar *_Atom, unsigned char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((unsigned char)_Atomic_exchange_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char atomic_exchange_explicit( 14:20:17 INFO - _Atomic_uchar *_Atom, unsigned char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((unsigned char)_Atomic_exchange_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char atomic_exchange(volatile _Atomic_uchar *_Atom, 14:20:17 INFO - unsigned char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_exchange_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char atomic_exchange(_Atomic_uchar *_Atom, 14:20:17 INFO - unsigned char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_exchange_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:17 INFO - volatile _Atomic_uchar *_Atom, unsigned char *_Exp, unsigned char _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_compare_exchange_weak_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t*)_Exp, (_Uint1_t)_Value, _Order1, _Order2)); 14:20:17 INFO - #line 578 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:17 INFO - _Atomic_uchar *_Atom, unsigned char *_Exp, unsigned char _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_compare_exchange_weak_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t*)_Exp, (_Uint1_t)_Value, _Order1, _Order2)); 14:20:17 INFO - #line 586 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_compare_exchange_weak( 14:20:17 INFO - volatile _Atomic_uchar *_Atom, unsigned char *_Exp, 14:20:17 INFO - unsigned char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:17 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_compare_exchange_weak( 14:20:17 INFO - _Atomic_uchar *_Atom, unsigned char *_Exp, 14:20:17 INFO - unsigned char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:17 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:17 INFO - volatile _Atomic_uchar *_Atom, unsigned char *_Exp, unsigned char _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_compare_exchange_strong_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t*)_Exp, (_Uint1_t)_Value, _Order1, _Order2)); 14:20:17 INFO - #line 610 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:17 INFO - _Atomic_uchar *_Atom, unsigned char *_Exp, unsigned char _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_compare_exchange_strong_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t*)_Exp, (_Uint1_t)_Value, _Order1, _Order2)); 14:20:17 INFO - #line 618 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_compare_exchange_strong( 14:20:17 INFO - volatile _Atomic_uchar *_Atom, unsigned char *_Exp, unsigned char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:17 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_compare_exchange_strong( 14:20:17 INFO - _Atomic_uchar *_Atom, unsigned char *_Exp, unsigned char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:17 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char _Atomic_uchar::operator=(unsigned char _Value) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store(this, _Value); 14:20:17 INFO - return (_Value); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char _Atomic_uchar::operator=(unsigned char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store(this, _Value); 14:20:17 INFO - return (_Value); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_uchar::is_lock_free() const volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_is_lock_free(this)); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_uchar::is_lock_free() const throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_is_lock_free(this)); 14:20:17 INFO - } 14:20:17 INFO - inline void _Atomic_uchar::store(unsigned char _Value, 14:20:17 INFO - memory_order _Order) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store_explicit(this, _Value, _Order); 14:20:17 INFO - } 14:20:17 INFO - inline void _Atomic_uchar::store(unsigned char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store_explicit(this, _Value, _Order); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char _Atomic_uchar::load( 14:20:17 INFO - memory_order _Order) const volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load_explicit(this, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char _Atomic_uchar::load( 14:20:17 INFO - memory_order _Order) const throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load_explicit(this, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline _Atomic_uchar::operator unsigned char() const volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load(this)); 14:20:17 INFO - } 14:20:17 INFO - inline _Atomic_uchar::operator unsigned char() const throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load(this)); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char _Atomic_uchar::exchange( 14:20:17 INFO - unsigned char _Value, memory_order _Order) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_exchange_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char _Atomic_uchar::exchange( 14:20:17 INFO - unsigned char _Value, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_exchange_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_uchar::compare_exchange_weak( 14:20:17 INFO - unsigned char& _Exp, unsigned char _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:17 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_uchar::compare_exchange_weak( 14:20:17 INFO - unsigned char& _Exp, unsigned char _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:17 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_uchar::compare_exchange_weak( 14:20:17 INFO - unsigned char& _Exp, unsigned char _Value, 14:20:17 INFO - memory_order _Order) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:17 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_uchar::compare_exchange_weak( 14:20:17 INFO - unsigned char& _Exp, unsigned char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:17 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_uchar::compare_exchange_strong( 14:20:17 INFO - unsigned char& _Exp, unsigned char _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:17 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_uchar::compare_exchange_strong( 14:20:17 INFO - unsigned char& _Exp, unsigned char _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:17 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_uchar::compare_exchange_strong( 14:20:17 INFO - unsigned char& _Exp, unsigned char _Value, 14:20:17 INFO - memory_order _Order) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:17 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_uchar::compare_exchange_strong( 14:20:17 INFO - unsigned char& _Exp, unsigned char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:17 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_is_lock_free( 14:20:17 INFO - const volatile atomic *_Atom) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_is_lock_free( 14:20:17 INFO - static_cast(_Atom))); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_is_lock_free( 14:20:17 INFO - const atomic *_Atom) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_is_lock_free(static_cast(_Atom))); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline void atomic_init(volatile atomic *_Atom, 14:20:17 INFO - unsigned char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_init(static_cast(_Atom), _Value); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline void atomic_init(atomic *_Atom, 14:20:17 INFO - unsigned char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_init(static_cast<_Atomic_uchar *>(_Atom), _Value); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline void atomic_store(volatile atomic *_Atom, 14:20:17 INFO - unsigned char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store(static_cast(_Atom), _Value); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline void atomic_store(atomic *_Atom, 14:20:17 INFO - unsigned char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store(static_cast<_Atomic_uchar *>(_Atom), _Value); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline void atomic_store_explicit(volatile atomic *_Atom, 14:20:17 INFO - unsigned char _Value, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store_explicit(static_cast(_Atom), 14:20:17 INFO - _Value, _Order); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline void atomic_store_explicit(atomic *_Atom, 14:20:17 INFO - unsigned char _Value, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store_explicit(static_cast<_Atomic_uchar *>(_Atom), 14:20:17 INFO - _Value, _Order); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline unsigned char atomic_load(const volatile atomic *_Atom) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load(static_cast(_Atom))); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline unsigned char atomic_load(const atomic *_Atom) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load(static_cast(_Atom))); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline unsigned char atomic_load_explicit( 14:20:17 INFO - const volatile atomic *_Atom, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load_explicit( 14:20:17 INFO - static_cast(_Atom), _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline unsigned char atomic_load_explicit( 14:20:17 INFO - const atomic *_Atom, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load_explicit( 14:20:17 INFO - static_cast(_Atom), _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline unsigned char atomic_exchange( 14:20:17 INFO - volatile atomic *_Atom, unsigned char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_exchange( 14:20:17 INFO - static_cast(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline unsigned char atomic_exchange(atomic *_Atom, 14:20:17 INFO - unsigned char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_exchange(static_cast<_Atomic_uchar *>(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline unsigned char atomic_exchange_explicit( 14:20:17 INFO - volatile atomic *_Atom, 14:20:17 INFO - unsigned char _Value, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_exchange_explicit( 14:20:17 INFO - static_cast(_Atom), _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline unsigned char atomic_exchange_explicit(atomic *_Atom, 14:20:17 INFO - unsigned char _Value, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_exchange_explicit(static_cast<_Atomic_uchar *>(_Atom), 14:20:17 INFO - _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_compare_exchange_weak( 14:20:17 INFO - volatile atomic *_Atom, unsigned char *_Exp, 14:20:17 INFO - unsigned char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak( 14:20:17 INFO - static_cast(_Atom), _Exp, _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_compare_exchange_weak( 14:20:17 INFO - atomic *_Atom, unsigned char *_Exp, 14:20:17 INFO - unsigned char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak( 14:20:17 INFO - static_cast<_Atomic_uchar *>(_Atom), _Exp, _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:17 INFO - volatile atomic *_Atom, unsigned char *_Exp, unsigned char _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:17 INFO - static_cast(_Atom), _Exp, 14:20:17 INFO - _Value, _Order1, _Order2)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:17 INFO - atomic *_Atom, unsigned char *_Exp, unsigned char _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:17 INFO - static_cast<_Atomic_uchar *>(_Atom), _Exp, _Value, _Order1, _Order2)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_compare_exchange_strong( 14:20:17 INFO - volatile atomic *_Atom, unsigned char *_Exp, 14:20:17 INFO - unsigned char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong( 14:20:17 INFO - static_cast(_Atom), _Exp, _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_compare_exchange_strong( 14:20:17 INFO - atomic *_Atom, unsigned char *_Exp, 14:20:17 INFO - unsigned char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong( 14:20:17 INFO - static_cast<_Atomic_uchar *>(_Atom), _Exp, _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:17 INFO - volatile atomic *_Atom, unsigned char *_Exp, unsigned char _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:17 INFO - static_cast(_Atom), _Exp, 14:20:17 INFO - _Value, _Order1, _Order2)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:17 INFO - atomic *_Atom, unsigned char *_Exp, unsigned char _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:17 INFO - static_cast<_Atomic_uchar *>(_Atom), _Exp, _Value, _Order1, _Order2)); 14:20:17 INFO - } 14:20:17 INFO - #line 962 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - inline unsigned char atomic_fetch_add_explicit( 14:20:17 INFO - volatile _Atomic_uchar *_Atom, unsigned char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((unsigned char)_Atomic_fetch_add_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char atomic_fetch_add_explicit( 14:20:17 INFO - _Atomic_uchar *_Atom, unsigned char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((unsigned char)_Atomic_fetch_add_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char atomic_fetch_add(volatile _Atomic_uchar *_Atom, 14:20:17 INFO - unsigned char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char atomic_fetch_add(_Atomic_uchar *_Atom, 14:20:17 INFO - unsigned char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char atomic_fetch_sub_explicit( 14:20:17 INFO - volatile _Atomic_uchar *_Atom, unsigned char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((unsigned char)_Atomic_fetch_sub_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char atomic_fetch_sub_explicit( 14:20:17 INFO - _Atomic_uchar *_Atom, unsigned char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((unsigned char)_Atomic_fetch_sub_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char atomic_fetch_sub(volatile _Atomic_uchar *_Atom, 14:20:17 INFO - unsigned char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char atomic_fetch_sub(_Atomic_uchar *_Atom, 14:20:17 INFO - unsigned char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char atomic_fetch_and_explicit( 14:20:17 INFO - volatile _Atomic_uchar *_Atom, unsigned char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((unsigned char)_Atomic_fetch_and_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char atomic_fetch_and_explicit( 14:20:17 INFO - _Atomic_uchar *_Atom, unsigned char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((unsigned char)_Atomic_fetch_and_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char atomic_fetch_and(volatile _Atomic_uchar *_Atom, 14:20:17 INFO - unsigned char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_and_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char atomic_fetch_and(_Atomic_uchar *_Atom, 14:20:17 INFO - unsigned char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_and_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char atomic_fetch_or_explicit( 14:20:17 INFO - volatile _Atomic_uchar *_Atom, unsigned char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((unsigned char)_Atomic_fetch_or_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char atomic_fetch_or_explicit( 14:20:17 INFO - _Atomic_uchar *_Atom, unsigned char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((unsigned char)_Atomic_fetch_or_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char atomic_fetch_or( 14:20:17 INFO - volatile _Atomic_uchar *_Atom, unsigned char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_or_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char atomic_fetch_or( 14:20:17 INFO - _Atomic_uchar *_Atom, unsigned char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_or_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char atomic_fetch_xor_explicit( 14:20:17 INFO - volatile _Atomic_uchar *_Atom, unsigned char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((unsigned char)_Atomic_fetch_xor_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char atomic_fetch_xor_explicit( 14:20:17 INFO - _Atomic_uchar *_Atom, unsigned char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((unsigned char)_Atomic_fetch_xor_1 ((_Uint1_t*)&_Atom->_My_val, (_Uint1_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char atomic_fetch_xor( 14:20:17 INFO - volatile _Atomic_uchar *_Atom, unsigned char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_xor_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char atomic_fetch_xor( 14:20:17 INFO - _Atomic_uchar *_Atom, unsigned char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_xor_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char _Atomic_uchar::operator++(int) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add(this, 1)); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char _Atomic_uchar::operator++(int) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add(this, 1)); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char _Atomic_uchar::operator--(int) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub(this, 1)); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char _Atomic_uchar::operator--(int) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub(this, 1)); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char _Atomic_uchar::operator++() volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add(this, 1) + 1); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char _Atomic_uchar::operator++() throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add(this, 1) + 1); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char _Atomic_uchar::operator--() volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub(this, 1) - 1); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char _Atomic_uchar::operator--() throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub(this, 1) - 1); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char _Atomic_uchar::operator+=(unsigned char _Right) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add(this, _Right) + _Right); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char _Atomic_uchar::operator+=(unsigned char _Right) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add(this, _Right) + _Right); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char _Atomic_uchar::operator-=(unsigned char _Right) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub(this, _Right) - _Right); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char _Atomic_uchar::operator-=(unsigned char _Right) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub(this, _Right) - _Right); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char _Atomic_uchar::operator&=(unsigned char _Right) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_and(this, _Right) & _Right); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char _Atomic_uchar::operator&=(unsigned char _Right) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_and(this, _Right) & _Right); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char _Atomic_uchar::operator|=(unsigned char _Right) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_or(this, _Right) | _Right); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char _Atomic_uchar::operator|=(unsigned char _Right) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_or(this, _Right) | _Right); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char _Atomic_uchar::operator^=(unsigned char _Right) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_xor(this, _Right) ^ _Right); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char _Atomic_uchar::operator^=(unsigned char _Right) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_xor(this, _Right) ^ _Right); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char _Atomic_uchar::fetch_add( 14:20:17 INFO - unsigned char _Value, memory_order _Order) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char _Atomic_uchar::fetch_add( 14:20:17 INFO - unsigned char _Value, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char _Atomic_uchar::fetch_sub( 14:20:17 INFO - unsigned char _Value, memory_order _Order) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char _Atomic_uchar::fetch_sub( 14:20:17 INFO - unsigned char _Value, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char _Atomic_uchar::fetch_and( 14:20:17 INFO - unsigned char _Value, memory_order _Order) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_and_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char _Atomic_uchar::fetch_and( 14:20:17 INFO - unsigned char _Value, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_and_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char _Atomic_uchar::fetch_or( 14:20:17 INFO - unsigned char _Value, memory_order _Order) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_or_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char _Atomic_uchar::fetch_or( 14:20:17 INFO - unsigned char _Value, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_or_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char _Atomic_uchar::fetch_xor( 14:20:17 INFO - unsigned char _Value, memory_order _Order) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_xor_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline unsigned char _Atomic_uchar::fetch_xor( 14:20:17 INFO - unsigned char _Value, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_xor_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline unsigned char atomic_fetch_add( 14:20:17 INFO - volatile atomic *_Atom, 14:20:17 INFO - unsigned char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add( 14:20:17 INFO - static_cast(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline unsigned char atomic_fetch_add(atomic *_Atom, 14:20:17 INFO - unsigned char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add(static_cast<_Atomic_uchar *>(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline unsigned char atomic_fetch_add_explicit( 14:20:17 INFO - volatile atomic *_Atom, unsigned char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add_explicit( 14:20:17 INFO - static_cast(_Atom), _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline unsigned char atomic_fetch_add_explicit( 14:20:17 INFO - atomic *_Atom, unsigned char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add_explicit( 14:20:17 INFO - static_cast<_Atomic_uchar *>(_Atom), _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline unsigned char atomic_fetch_sub( 14:20:17 INFO - volatile atomic *_Atom, 14:20:17 INFO - unsigned char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub( 14:20:17 INFO - static_cast(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline unsigned char atomic_fetch_sub(atomic *_Atom, 14:20:17 INFO - unsigned char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub(static_cast<_Atomic_uchar *>(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline unsigned char atomic_fetch_sub_explicit( 14:20:17 INFO - volatile atomic *_Atom, unsigned char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub_explicit( 14:20:17 INFO - static_cast(_Atom), _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline unsigned char atomic_fetch_sub_explicit( 14:20:17 INFO - atomic *_Atom, unsigned char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub_explicit( 14:20:17 INFO - static_cast<_Atomic_uchar *>(_Atom), _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline unsigned char atomic_fetch_and( 14:20:17 INFO - volatile atomic *_Atom, unsigned char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_and( 14:20:17 INFO - static_cast(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline unsigned char atomic_fetch_and( 14:20:17 INFO - atomic *_Atom, unsigned char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_and(static_cast<_Atomic_uchar *>(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline unsigned char atomic_fetch_and_explicit( 14:20:17 INFO - volatile atomic *_Atom, unsigned char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_and_explicit( 14:20:17 INFO - static_cast(_Atom), _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline unsigned char atomic_fetch_and_explicit( 14:20:17 INFO - atomic *_Atom, unsigned char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_and_explicit( 14:20:17 INFO - static_cast<_Atomic_uchar *>(_Atom), _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline unsigned char atomic_fetch_or(volatile atomic *_Atom, 14:20:17 INFO - unsigned char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_or( 14:20:17 INFO - static_cast(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline unsigned char atomic_fetch_or(atomic *_Atom, 14:20:17 INFO - unsigned char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_or(static_cast<_Atomic_uchar *>(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline unsigned char atomic_fetch_or_explicit( 14:20:17 INFO - volatile atomic *_Atom, unsigned char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_or_explicit( 14:20:17 INFO - static_cast(_Atom), _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline unsigned char atomic_fetch_or_explicit( 14:20:17 INFO - atomic *_Atom, unsigned char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_or_explicit( 14:20:17 INFO - static_cast<_Atomic_uchar *>(_Atom), _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline unsigned char atomic_fetch_xor(volatile atomic *_Atom, 14:20:17 INFO - unsigned char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_xor( 14:20:17 INFO - static_cast(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline unsigned char atomic_fetch_xor(atomic *_Atom, 14:20:17 INFO - unsigned char _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_xor(static_cast<_Atomic_uchar *>(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline unsigned char atomic_fetch_xor_explicit( 14:20:17 INFO - volatile atomic *_Atom, unsigned char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_xor_explicit( 14:20:17 INFO - static_cast(_Atom), _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline unsigned char atomic_fetch_xor_explicit( 14:20:17 INFO - atomic *_Atom, unsigned char _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_xor_explicit( 14:20:17 INFO - static_cast<_Atomic_uchar *>(_Atom), _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - #line 1415 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - #line 1416 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - #line 718 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\atomic" 14:20:17 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - static_assert(2 == sizeof (char16_t), 14:20:17 INFO - "_ISIZE and _ITYPE should match."); 14:20:17 INFO - typedef struct _Atomic_char16_t 14:20:17 INFO - { 14:20:17 INFO - char16_t operator=(char16_t) volatile throw (); 14:20:17 INFO - char16_t operator=(char16_t) throw (); 14:20:17 INFO - bool is_lock_free() const volatile throw (); 14:20:17 INFO - bool is_lock_free() const throw (); 14:20:17 INFO - void store(char16_t, memory_order = memory_order_seq_cst) 14:20:17 INFO - volatile throw (); 14:20:17 INFO - void store(char16_t, memory_order = memory_order_seq_cst) 14:20:17 INFO - throw (); 14:20:17 INFO - char16_t load(memory_order = memory_order_seq_cst) 14:20:17 INFO - const volatile throw (); 14:20:17 INFO - char16_t load(memory_order = memory_order_seq_cst) 14:20:17 INFO - const throw (); 14:20:17 INFO - operator char16_t() const volatile throw (); 14:20:17 INFO - operator char16_t() const throw (); 14:20:17 INFO - char16_t exchange(char16_t, 14:20:17 INFO - memory_order = memory_order_seq_cst) volatile throw (); 14:20:17 INFO - char16_t exchange(char16_t, 14:20:17 INFO - memory_order = memory_order_seq_cst) throw (); 14:20:17 INFO - bool compare_exchange_weak(char16_t&, char16_t, 14:20:17 INFO - memory_order, memory_order) volatile throw (); 14:20:17 INFO - bool compare_exchange_weak(char16_t&, char16_t, 14:20:17 INFO - memory_order, memory_order) throw (); 14:20:17 INFO - bool compare_exchange_strong(char16_t&, char16_t, 14:20:17 INFO - memory_order, memory_order) volatile throw (); 14:20:17 INFO - bool compare_exchange_strong(char16_t&, char16_t, 14:20:17 INFO - memory_order, memory_order) throw (); 14:20:17 INFO - bool compare_exchange_weak(char16_t&, char16_t, 14:20:17 INFO - memory_order = memory_order_seq_cst) volatile throw (); 14:20:17 INFO - bool compare_exchange_weak(char16_t&, char16_t, 14:20:17 INFO - memory_order = memory_order_seq_cst) throw (); 14:20:17 INFO - bool compare_exchange_strong(char16_t&, char16_t, 14:20:17 INFO - memory_order = memory_order_seq_cst) volatile throw (); 14:20:17 INFO - bool compare_exchange_strong(char16_t&, char16_t, 14:20:17 INFO - memory_order = memory_order_seq_cst) throw (); 14:20:17 INFO - char16_t operator++(int) volatile throw (); 14:20:17 INFO - char16_t operator++(int) throw (); 14:20:17 INFO - char16_t operator--(int) volatile throw (); 14:20:17 INFO - char16_t operator--(int) throw (); 14:20:17 INFO - char16_t operator++() volatile throw (); 14:20:17 INFO - char16_t operator++() throw (); 14:20:17 INFO - char16_t operator--() volatile throw (); 14:20:17 INFO - char16_t operator--() throw (); 14:20:17 INFO - char16_t operator+=(char16_t) volatile throw (); 14:20:17 INFO - char16_t operator+=(char16_t) throw (); 14:20:17 INFO - char16_t operator-=(char16_t) volatile throw (); 14:20:17 INFO - char16_t operator-=(char16_t) throw (); 14:20:17 INFO - char16_t operator&=(char16_t) volatile throw (); 14:20:17 INFO - char16_t operator&=(char16_t) throw (); 14:20:17 INFO - char16_t operator|=(char16_t) volatile throw (); 14:20:17 INFO - char16_t operator|=(char16_t) throw (); 14:20:17 INFO - char16_t operator^=(char16_t) volatile throw (); 14:20:17 INFO - char16_t operator^=(char16_t) throw (); 14:20:17 INFO - char16_t fetch_add(char16_t, memory_order = memory_order_seq_cst) 14:20:17 INFO - volatile throw (); 14:20:17 INFO - char16_t fetch_add(char16_t, memory_order = memory_order_seq_cst) throw (); 14:20:17 INFO - char16_t fetch_sub(char16_t, memory_order = memory_order_seq_cst) 14:20:17 INFO - volatile throw (); 14:20:17 INFO - char16_t fetch_sub(char16_t, memory_order = memory_order_seq_cst) throw (); 14:20:17 INFO - char16_t fetch_and(char16_t, memory_order = memory_order_seq_cst) 14:20:17 INFO - volatile throw (); 14:20:17 INFO - char16_t fetch_and(char16_t, memory_order = memory_order_seq_cst) throw (); 14:20:17 INFO - char16_t fetch_or(char16_t, memory_order = memory_order_seq_cst) 14:20:17 INFO - volatile throw (); 14:20:17 INFO - char16_t fetch_or(char16_t, memory_order = memory_order_seq_cst) throw (); 14:20:17 INFO - char16_t fetch_xor(char16_t, memory_order = memory_order_seq_cst) 14:20:17 INFO - volatile throw (); 14:20:17 INFO - char16_t fetch_xor(char16_t, memory_order = memory_order_seq_cst) throw (); 14:20:17 INFO - #line 144 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - alignas(sizeof(_Uint2_t)) _Uint2_t _My_val; 14:20:17 INFO - #line 173 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - } _Atomic_char16_t; 14:20:17 INFO - template<> 14:20:17 INFO - struct atomic 14:20:17 INFO - : _Atomic_char16_t 14:20:17 INFO - { 14:20:17 INFO - atomic() throw () = default; 14:20:17 INFO - constexpr atomic(char16_t _Val) throw () 14:20:17 INFO - : _Atomic_char16_t{(_Uint2_t)_Val} 14:20:17 INFO - { 14:20:17 INFO - } 14:20:17 INFO - char16_t operator=(char16_t _Val) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_char16_t::operator=(_Val)); 14:20:17 INFO - } 14:20:17 INFO - char16_t operator=(char16_t _Val) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_char16_t::operator=(_Val)); 14:20:17 INFO - } 14:20:17 INFO - atomic(const atomic&) = delete; 14:20:17 INFO - atomic& operator=(const atomic&) = delete; 14:20:17 INFO - atomic& operator=(const atomic&) volatile = delete; 14:20:17 INFO - }; 14:20:17 INFO - #line 205 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - inline bool atomic_is_lock_free(const volatile _Atomic_char16_t *) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_is_lock_free_2()); 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_is_lock_free(const _Atomic_char16_t *) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_is_lock_free_2()); 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_is_lock_free(const volatile atomic *) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_is_lock_free_2()); 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_is_lock_free(const atomic *) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_is_lock_free_2()); 14:20:17 INFO - } 14:20:17 INFO - #line 464 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - inline void atomic_init(volatile _Atomic_char16_t *_Atom, 14:20:17 INFO - char16_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - _Atom->_My_val = (_Uint2_t)_Value; 14:20:17 INFO - } 14:20:17 INFO - inline void atomic_init(_Atomic_char16_t *_Atom, 14:20:17 INFO - char16_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - _Atom->_My_val = (_Uint2_t)_Value; 14:20:17 INFO - } 14:20:17 INFO - inline void atomic_init(volatile atomic *_Atom, 14:20:17 INFO - char16_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - _Atom->_My_val = (_Uint2_t)_Value; 14:20:17 INFO - } 14:20:17 INFO - inline void atomic_init(atomic *_Atom, 14:20:17 INFO - char16_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - _Atom->_My_val = (_Uint2_t)_Value; 14:20:17 INFO - } 14:20:17 INFO - #line 495 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - inline void atomic_store_explicit( 14:20:17 INFO - volatile _Atomic_char16_t *_Atom, char16_t _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - _Atomic_store_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t)_Value, _Order); 14:20:17 INFO - } 14:20:17 INFO - inline void atomic_store_explicit( 14:20:17 INFO - _Atomic_char16_t *_Atom, char16_t _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - _Atomic_store_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t)_Value, _Order); 14:20:17 INFO - } 14:20:17 INFO - inline void atomic_store(volatile _Atomic_char16_t *_Atom, 14:20:17 INFO - char16_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store_explicit(_Atom, _Value, memory_order_seq_cst); 14:20:17 INFO - } 14:20:17 INFO - inline void atomic_store(_Atomic_char16_t *_Atom, 14:20:17 INFO - char16_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store_explicit(_Atom, _Value, memory_order_seq_cst); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t atomic_load_explicit( 14:20:17 INFO - const volatile _Atomic_char16_t *_Atom, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((char16_t)_Atomic_load_2 ((_Uint2_t*)&_Atom->_My_val, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t atomic_load_explicit( 14:20:17 INFO - const _Atomic_char16_t *_Atom, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((char16_t)_Atomic_load_2 ((_Uint2_t*)&_Atom->_My_val, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t atomic_load( 14:20:17 INFO - const volatile _Atomic_char16_t *_Atom) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load_explicit(_Atom, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t atomic_load( 14:20:17 INFO - const _Atomic_char16_t *_Atom) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load_explicit(_Atom, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t atomic_exchange_explicit( 14:20:17 INFO - volatile _Atomic_char16_t *_Atom, char16_t _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((char16_t)_Atomic_exchange_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t atomic_exchange_explicit( 14:20:17 INFO - _Atomic_char16_t *_Atom, char16_t _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((char16_t)_Atomic_exchange_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t atomic_exchange(volatile _Atomic_char16_t *_Atom, 14:20:17 INFO - char16_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_exchange_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t atomic_exchange(_Atomic_char16_t *_Atom, 14:20:17 INFO - char16_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_exchange_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:17 INFO - volatile _Atomic_char16_t *_Atom, char16_t *_Exp, char16_t _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_compare_exchange_weak_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t*)_Exp, (_Uint2_t)_Value, _Order1, _Order2)); 14:20:17 INFO - #line 578 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:17 INFO - _Atomic_char16_t *_Atom, char16_t *_Exp, char16_t _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_compare_exchange_weak_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t*)_Exp, (_Uint2_t)_Value, _Order1, _Order2)); 14:20:17 INFO - #line 586 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_compare_exchange_weak( 14:20:17 INFO - volatile _Atomic_char16_t *_Atom, char16_t *_Exp, 14:20:17 INFO - char16_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:17 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_compare_exchange_weak( 14:20:17 INFO - _Atomic_char16_t *_Atom, char16_t *_Exp, 14:20:17 INFO - char16_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:17 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:17 INFO - volatile _Atomic_char16_t *_Atom, char16_t *_Exp, char16_t _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_compare_exchange_strong_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t*)_Exp, (_Uint2_t)_Value, _Order1, _Order2)); 14:20:17 INFO - #line 610 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:17 INFO - _Atomic_char16_t *_Atom, char16_t *_Exp, char16_t _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_compare_exchange_strong_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t*)_Exp, (_Uint2_t)_Value, _Order1, _Order2)); 14:20:17 INFO - #line 618 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_compare_exchange_strong( 14:20:17 INFO - volatile _Atomic_char16_t *_Atom, char16_t *_Exp, char16_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:17 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_compare_exchange_strong( 14:20:17 INFO - _Atomic_char16_t *_Atom, char16_t *_Exp, char16_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:17 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t _Atomic_char16_t::operator=(char16_t _Value) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store(this, _Value); 14:20:17 INFO - return (_Value); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t _Atomic_char16_t::operator=(char16_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store(this, _Value); 14:20:17 INFO - return (_Value); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_char16_t::is_lock_free() const volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_is_lock_free(this)); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_char16_t::is_lock_free() const throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_is_lock_free(this)); 14:20:17 INFO - } 14:20:17 INFO - inline void _Atomic_char16_t::store(char16_t _Value, 14:20:17 INFO - memory_order _Order) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store_explicit(this, _Value, _Order); 14:20:17 INFO - } 14:20:17 INFO - inline void _Atomic_char16_t::store(char16_t _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store_explicit(this, _Value, _Order); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t _Atomic_char16_t::load( 14:20:17 INFO - memory_order _Order) const volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load_explicit(this, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t _Atomic_char16_t::load( 14:20:17 INFO - memory_order _Order) const throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load_explicit(this, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline _Atomic_char16_t::operator char16_t() const volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load(this)); 14:20:17 INFO - } 14:20:17 INFO - inline _Atomic_char16_t::operator char16_t() const throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load(this)); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t _Atomic_char16_t::exchange( 14:20:17 INFO - char16_t _Value, memory_order _Order) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_exchange_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t _Atomic_char16_t::exchange( 14:20:17 INFO - char16_t _Value, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_exchange_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_char16_t::compare_exchange_weak( 14:20:17 INFO - char16_t& _Exp, char16_t _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:17 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_char16_t::compare_exchange_weak( 14:20:17 INFO - char16_t& _Exp, char16_t _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:17 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_char16_t::compare_exchange_weak( 14:20:17 INFO - char16_t& _Exp, char16_t _Value, 14:20:17 INFO - memory_order _Order) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:17 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_char16_t::compare_exchange_weak( 14:20:17 INFO - char16_t& _Exp, char16_t _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:17 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_char16_t::compare_exchange_strong( 14:20:17 INFO - char16_t& _Exp, char16_t _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:17 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_char16_t::compare_exchange_strong( 14:20:17 INFO - char16_t& _Exp, char16_t _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:17 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_char16_t::compare_exchange_strong( 14:20:17 INFO - char16_t& _Exp, char16_t _Value, 14:20:17 INFO - memory_order _Order) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:17 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_char16_t::compare_exchange_strong( 14:20:17 INFO - char16_t& _Exp, char16_t _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:17 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_is_lock_free( 14:20:17 INFO - const volatile atomic *_Atom) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_is_lock_free( 14:20:17 INFO - static_cast(_Atom))); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_is_lock_free( 14:20:17 INFO - const atomic *_Atom) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_is_lock_free(static_cast(_Atom))); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline void atomic_init(volatile atomic *_Atom, 14:20:17 INFO - char16_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_init(static_cast(_Atom), _Value); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline void atomic_init(atomic *_Atom, 14:20:17 INFO - char16_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_init(static_cast<_Atomic_char16_t *>(_Atom), _Value); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline void atomic_store(volatile atomic *_Atom, 14:20:17 INFO - char16_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store(static_cast(_Atom), _Value); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline void atomic_store(atomic *_Atom, 14:20:17 INFO - char16_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store(static_cast<_Atomic_char16_t *>(_Atom), _Value); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline void atomic_store_explicit(volatile atomic *_Atom, 14:20:17 INFO - char16_t _Value, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store_explicit(static_cast(_Atom), 14:20:17 INFO - _Value, _Order); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline void atomic_store_explicit(atomic *_Atom, 14:20:17 INFO - char16_t _Value, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store_explicit(static_cast<_Atomic_char16_t *>(_Atom), 14:20:17 INFO - _Value, _Order); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char16_t atomic_load(const volatile atomic *_Atom) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load(static_cast(_Atom))); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char16_t atomic_load(const atomic *_Atom) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load(static_cast(_Atom))); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char16_t atomic_load_explicit( 14:20:17 INFO - const volatile atomic *_Atom, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load_explicit( 14:20:17 INFO - static_cast(_Atom), _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char16_t atomic_load_explicit( 14:20:17 INFO - const atomic *_Atom, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load_explicit( 14:20:17 INFO - static_cast(_Atom), _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char16_t atomic_exchange( 14:20:17 INFO - volatile atomic *_Atom, char16_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_exchange( 14:20:17 INFO - static_cast(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char16_t atomic_exchange(atomic *_Atom, 14:20:17 INFO - char16_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_exchange(static_cast<_Atomic_char16_t *>(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char16_t atomic_exchange_explicit( 14:20:17 INFO - volatile atomic *_Atom, 14:20:17 INFO - char16_t _Value, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_exchange_explicit( 14:20:17 INFO - static_cast(_Atom), _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char16_t atomic_exchange_explicit(atomic *_Atom, 14:20:17 INFO - char16_t _Value, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_exchange_explicit(static_cast<_Atomic_char16_t *>(_Atom), 14:20:17 INFO - _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_compare_exchange_weak( 14:20:17 INFO - volatile atomic *_Atom, char16_t *_Exp, 14:20:17 INFO - char16_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak( 14:20:17 INFO - static_cast(_Atom), _Exp, _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_compare_exchange_weak( 14:20:17 INFO - atomic *_Atom, char16_t *_Exp, 14:20:17 INFO - char16_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak( 14:20:17 INFO - static_cast<_Atomic_char16_t *>(_Atom), _Exp, _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:17 INFO - volatile atomic *_Atom, char16_t *_Exp, char16_t _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:17 INFO - static_cast(_Atom), _Exp, 14:20:17 INFO - _Value, _Order1, _Order2)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:17 INFO - atomic *_Atom, char16_t *_Exp, char16_t _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:17 INFO - static_cast<_Atomic_char16_t *>(_Atom), _Exp, _Value, _Order1, _Order2)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_compare_exchange_strong( 14:20:17 INFO - volatile atomic *_Atom, char16_t *_Exp, 14:20:17 INFO - char16_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong( 14:20:17 INFO - static_cast(_Atom), _Exp, _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_compare_exchange_strong( 14:20:17 INFO - atomic *_Atom, char16_t *_Exp, 14:20:17 INFO - char16_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong( 14:20:17 INFO - static_cast<_Atomic_char16_t *>(_Atom), _Exp, _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:17 INFO - volatile atomic *_Atom, char16_t *_Exp, char16_t _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:17 INFO - static_cast(_Atom), _Exp, 14:20:17 INFO - _Value, _Order1, _Order2)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:17 INFO - atomic *_Atom, char16_t *_Exp, char16_t _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:17 INFO - static_cast<_Atomic_char16_t *>(_Atom), _Exp, _Value, _Order1, _Order2)); 14:20:17 INFO - } 14:20:17 INFO - #line 962 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - inline char16_t atomic_fetch_add_explicit( 14:20:17 INFO - volatile _Atomic_char16_t *_Atom, char16_t _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((char16_t)_Atomic_fetch_add_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t atomic_fetch_add_explicit( 14:20:17 INFO - _Atomic_char16_t *_Atom, char16_t _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((char16_t)_Atomic_fetch_add_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t atomic_fetch_add(volatile _Atomic_char16_t *_Atom, 14:20:17 INFO - char16_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t atomic_fetch_add(_Atomic_char16_t *_Atom, 14:20:17 INFO - char16_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t atomic_fetch_sub_explicit( 14:20:17 INFO - volatile _Atomic_char16_t *_Atom, char16_t _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((char16_t)_Atomic_fetch_sub_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t atomic_fetch_sub_explicit( 14:20:17 INFO - _Atomic_char16_t *_Atom, char16_t _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((char16_t)_Atomic_fetch_sub_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t atomic_fetch_sub(volatile _Atomic_char16_t *_Atom, 14:20:17 INFO - char16_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t atomic_fetch_sub(_Atomic_char16_t *_Atom, 14:20:17 INFO - char16_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t atomic_fetch_and_explicit( 14:20:17 INFO - volatile _Atomic_char16_t *_Atom, char16_t _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((char16_t)_Atomic_fetch_and_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t atomic_fetch_and_explicit( 14:20:17 INFO - _Atomic_char16_t *_Atom, char16_t _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((char16_t)_Atomic_fetch_and_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t atomic_fetch_and(volatile _Atomic_char16_t *_Atom, 14:20:17 INFO - char16_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_and_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t atomic_fetch_and(_Atomic_char16_t *_Atom, 14:20:17 INFO - char16_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_and_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t atomic_fetch_or_explicit( 14:20:17 INFO - volatile _Atomic_char16_t *_Atom, char16_t _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((char16_t)_Atomic_fetch_or_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t atomic_fetch_or_explicit( 14:20:17 INFO - _Atomic_char16_t *_Atom, char16_t _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((char16_t)_Atomic_fetch_or_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t atomic_fetch_or( 14:20:17 INFO - volatile _Atomic_char16_t *_Atom, char16_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_or_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t atomic_fetch_or( 14:20:17 INFO - _Atomic_char16_t *_Atom, char16_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_or_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t atomic_fetch_xor_explicit( 14:20:17 INFO - volatile _Atomic_char16_t *_Atom, char16_t _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((char16_t)_Atomic_fetch_xor_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t atomic_fetch_xor_explicit( 14:20:17 INFO - _Atomic_char16_t *_Atom, char16_t _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((char16_t)_Atomic_fetch_xor_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t atomic_fetch_xor( 14:20:17 INFO - volatile _Atomic_char16_t *_Atom, char16_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_xor_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t atomic_fetch_xor( 14:20:17 INFO - _Atomic_char16_t *_Atom, char16_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_xor_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t _Atomic_char16_t::operator++(int) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add(this, 1)); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t _Atomic_char16_t::operator++(int) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add(this, 1)); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t _Atomic_char16_t::operator--(int) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub(this, 1)); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t _Atomic_char16_t::operator--(int) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub(this, 1)); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t _Atomic_char16_t::operator++() volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add(this, 1) + 1); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t _Atomic_char16_t::operator++() throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add(this, 1) + 1); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t _Atomic_char16_t::operator--() volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub(this, 1) - 1); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t _Atomic_char16_t::operator--() throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub(this, 1) - 1); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t _Atomic_char16_t::operator+=(char16_t _Right) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add(this, _Right) + _Right); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t _Atomic_char16_t::operator+=(char16_t _Right) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add(this, _Right) + _Right); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t _Atomic_char16_t::operator-=(char16_t _Right) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub(this, _Right) - _Right); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t _Atomic_char16_t::operator-=(char16_t _Right) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub(this, _Right) - _Right); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t _Atomic_char16_t::operator&=(char16_t _Right) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_and(this, _Right) & _Right); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t _Atomic_char16_t::operator&=(char16_t _Right) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_and(this, _Right) & _Right); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t _Atomic_char16_t::operator|=(char16_t _Right) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_or(this, _Right) | _Right); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t _Atomic_char16_t::operator|=(char16_t _Right) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_or(this, _Right) | _Right); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t _Atomic_char16_t::operator^=(char16_t _Right) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_xor(this, _Right) ^ _Right); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t _Atomic_char16_t::operator^=(char16_t _Right) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_xor(this, _Right) ^ _Right); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t _Atomic_char16_t::fetch_add( 14:20:17 INFO - char16_t _Value, memory_order _Order) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t _Atomic_char16_t::fetch_add( 14:20:17 INFO - char16_t _Value, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t _Atomic_char16_t::fetch_sub( 14:20:17 INFO - char16_t _Value, memory_order _Order) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t _Atomic_char16_t::fetch_sub( 14:20:17 INFO - char16_t _Value, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t _Atomic_char16_t::fetch_and( 14:20:17 INFO - char16_t _Value, memory_order _Order) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_and_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t _Atomic_char16_t::fetch_and( 14:20:17 INFO - char16_t _Value, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_and_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t _Atomic_char16_t::fetch_or( 14:20:17 INFO - char16_t _Value, memory_order _Order) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_or_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t _Atomic_char16_t::fetch_or( 14:20:17 INFO - char16_t _Value, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_or_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t _Atomic_char16_t::fetch_xor( 14:20:17 INFO - char16_t _Value, memory_order _Order) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_xor_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char16_t _Atomic_char16_t::fetch_xor( 14:20:17 INFO - char16_t _Value, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_xor_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char16_t atomic_fetch_add( 14:20:17 INFO - volatile atomic *_Atom, 14:20:17 INFO - char16_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add( 14:20:17 INFO - static_cast(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char16_t atomic_fetch_add(atomic *_Atom, 14:20:17 INFO - char16_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add(static_cast<_Atomic_char16_t *>(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char16_t atomic_fetch_add_explicit( 14:20:17 INFO - volatile atomic *_Atom, char16_t _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add_explicit( 14:20:17 INFO - static_cast(_Atom), _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char16_t atomic_fetch_add_explicit( 14:20:17 INFO - atomic *_Atom, char16_t _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add_explicit( 14:20:17 INFO - static_cast<_Atomic_char16_t *>(_Atom), _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char16_t atomic_fetch_sub( 14:20:17 INFO - volatile atomic *_Atom, 14:20:17 INFO - char16_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub( 14:20:17 INFO - static_cast(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char16_t atomic_fetch_sub(atomic *_Atom, 14:20:17 INFO - char16_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub(static_cast<_Atomic_char16_t *>(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char16_t atomic_fetch_sub_explicit( 14:20:17 INFO - volatile atomic *_Atom, char16_t _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub_explicit( 14:20:17 INFO - static_cast(_Atom), _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char16_t atomic_fetch_sub_explicit( 14:20:17 INFO - atomic *_Atom, char16_t _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub_explicit( 14:20:17 INFO - static_cast<_Atomic_char16_t *>(_Atom), _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char16_t atomic_fetch_and( 14:20:17 INFO - volatile atomic *_Atom, char16_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_and( 14:20:17 INFO - static_cast(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char16_t atomic_fetch_and( 14:20:17 INFO - atomic *_Atom, char16_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_and(static_cast<_Atomic_char16_t *>(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char16_t atomic_fetch_and_explicit( 14:20:17 INFO - volatile atomic *_Atom, char16_t _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_and_explicit( 14:20:17 INFO - static_cast(_Atom), _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char16_t atomic_fetch_and_explicit( 14:20:17 INFO - atomic *_Atom, char16_t _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_and_explicit( 14:20:17 INFO - static_cast<_Atomic_char16_t *>(_Atom), _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char16_t atomic_fetch_or(volatile atomic *_Atom, 14:20:17 INFO - char16_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_or( 14:20:17 INFO - static_cast(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char16_t atomic_fetch_or(atomic *_Atom, 14:20:17 INFO - char16_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_or(static_cast<_Atomic_char16_t *>(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char16_t atomic_fetch_or_explicit( 14:20:17 INFO - volatile atomic *_Atom, char16_t _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_or_explicit( 14:20:17 INFO - static_cast(_Atom), _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char16_t atomic_fetch_or_explicit( 14:20:17 INFO - atomic *_Atom, char16_t _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_or_explicit( 14:20:17 INFO - static_cast<_Atomic_char16_t *>(_Atom), _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char16_t atomic_fetch_xor(volatile atomic *_Atom, 14:20:17 INFO - char16_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_xor( 14:20:17 INFO - static_cast(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char16_t atomic_fetch_xor(atomic *_Atom, 14:20:17 INFO - char16_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_xor(static_cast<_Atomic_char16_t *>(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char16_t atomic_fetch_xor_explicit( 14:20:17 INFO - volatile atomic *_Atom, char16_t _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_xor_explicit( 14:20:17 INFO - static_cast(_Atom), _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char16_t atomic_fetch_xor_explicit( 14:20:17 INFO - atomic *_Atom, char16_t _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_xor_explicit( 14:20:17 INFO - static_cast<_Atomic_char16_t *>(_Atom), _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - #line 1415 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - #line 1416 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - #line 724 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\atomic" 14:20:17 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - static_assert(4 == sizeof (char32_t), 14:20:17 INFO - "_ISIZE and _ITYPE should match."); 14:20:17 INFO - typedef struct _Atomic_char32_t 14:20:17 INFO - { 14:20:17 INFO - char32_t operator=(char32_t) volatile throw (); 14:20:17 INFO - char32_t operator=(char32_t) throw (); 14:20:17 INFO - bool is_lock_free() const volatile throw (); 14:20:17 INFO - bool is_lock_free() const throw (); 14:20:17 INFO - void store(char32_t, memory_order = memory_order_seq_cst) 14:20:17 INFO - volatile throw (); 14:20:17 INFO - void store(char32_t, memory_order = memory_order_seq_cst) 14:20:17 INFO - throw (); 14:20:17 INFO - char32_t load(memory_order = memory_order_seq_cst) 14:20:17 INFO - const volatile throw (); 14:20:17 INFO - char32_t load(memory_order = memory_order_seq_cst) 14:20:17 INFO - const throw (); 14:20:17 INFO - operator char32_t() const volatile throw (); 14:20:17 INFO - operator char32_t() const throw (); 14:20:17 INFO - char32_t exchange(char32_t, 14:20:17 INFO - memory_order = memory_order_seq_cst) volatile throw (); 14:20:17 INFO - char32_t exchange(char32_t, 14:20:17 INFO - memory_order = memory_order_seq_cst) throw (); 14:20:17 INFO - bool compare_exchange_weak(char32_t&, char32_t, 14:20:17 INFO - memory_order, memory_order) volatile throw (); 14:20:17 INFO - bool compare_exchange_weak(char32_t&, char32_t, 14:20:17 INFO - memory_order, memory_order) throw (); 14:20:17 INFO - bool compare_exchange_strong(char32_t&, char32_t, 14:20:17 INFO - memory_order, memory_order) volatile throw (); 14:20:17 INFO - bool compare_exchange_strong(char32_t&, char32_t, 14:20:17 INFO - memory_order, memory_order) throw (); 14:20:17 INFO - bool compare_exchange_weak(char32_t&, char32_t, 14:20:17 INFO - memory_order = memory_order_seq_cst) volatile throw (); 14:20:17 INFO - bool compare_exchange_weak(char32_t&, char32_t, 14:20:17 INFO - memory_order = memory_order_seq_cst) throw (); 14:20:17 INFO - bool compare_exchange_strong(char32_t&, char32_t, 14:20:17 INFO - memory_order = memory_order_seq_cst) volatile throw (); 14:20:17 INFO - bool compare_exchange_strong(char32_t&, char32_t, 14:20:17 INFO - memory_order = memory_order_seq_cst) throw (); 14:20:17 INFO - char32_t operator++(int) volatile throw (); 14:20:17 INFO - char32_t operator++(int) throw (); 14:20:17 INFO - char32_t operator--(int) volatile throw (); 14:20:17 INFO - char32_t operator--(int) throw (); 14:20:17 INFO - char32_t operator++() volatile throw (); 14:20:17 INFO - char32_t operator++() throw (); 14:20:17 INFO - char32_t operator--() volatile throw (); 14:20:17 INFO - char32_t operator--() throw (); 14:20:17 INFO - char32_t operator+=(char32_t) volatile throw (); 14:20:17 INFO - char32_t operator+=(char32_t) throw (); 14:20:17 INFO - char32_t operator-=(char32_t) volatile throw (); 14:20:17 INFO - char32_t operator-=(char32_t) throw (); 14:20:17 INFO - char32_t operator&=(char32_t) volatile throw (); 14:20:17 INFO - char32_t operator&=(char32_t) throw (); 14:20:17 INFO - char32_t operator|=(char32_t) volatile throw (); 14:20:17 INFO - char32_t operator|=(char32_t) throw (); 14:20:17 INFO - char32_t operator^=(char32_t) volatile throw (); 14:20:17 INFO - char32_t operator^=(char32_t) throw (); 14:20:17 INFO - char32_t fetch_add(char32_t, memory_order = memory_order_seq_cst) 14:20:17 INFO - volatile throw (); 14:20:17 INFO - char32_t fetch_add(char32_t, memory_order = memory_order_seq_cst) throw (); 14:20:17 INFO - char32_t fetch_sub(char32_t, memory_order = memory_order_seq_cst) 14:20:17 INFO - volatile throw (); 14:20:17 INFO - char32_t fetch_sub(char32_t, memory_order = memory_order_seq_cst) throw (); 14:20:17 INFO - char32_t fetch_and(char32_t, memory_order = memory_order_seq_cst) 14:20:17 INFO - volatile throw (); 14:20:17 INFO - char32_t fetch_and(char32_t, memory_order = memory_order_seq_cst) throw (); 14:20:17 INFO - char32_t fetch_or(char32_t, memory_order = memory_order_seq_cst) 14:20:17 INFO - volatile throw (); 14:20:17 INFO - char32_t fetch_or(char32_t, memory_order = memory_order_seq_cst) throw (); 14:20:17 INFO - char32_t fetch_xor(char32_t, memory_order = memory_order_seq_cst) 14:20:17 INFO - volatile throw (); 14:20:17 INFO - char32_t fetch_xor(char32_t, memory_order = memory_order_seq_cst) throw (); 14:20:17 INFO - #line 144 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - alignas(sizeof(_Uint4_t)) _Uint4_t _My_val; 14:20:17 INFO - #line 173 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - } _Atomic_char32_t; 14:20:17 INFO - template<> 14:20:17 INFO - struct atomic 14:20:17 INFO - : _Atomic_char32_t 14:20:17 INFO - { 14:20:17 INFO - atomic() throw () = default; 14:20:17 INFO - constexpr atomic(char32_t _Val) throw () 14:20:17 INFO - : _Atomic_char32_t{(_Uint4_t)_Val} 14:20:17 INFO - { 14:20:17 INFO - } 14:20:17 INFO - char32_t operator=(char32_t _Val) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_char32_t::operator=(_Val)); 14:20:17 INFO - } 14:20:17 INFO - char32_t operator=(char32_t _Val) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_char32_t::operator=(_Val)); 14:20:17 INFO - } 14:20:17 INFO - atomic(const atomic&) = delete; 14:20:17 INFO - atomic& operator=(const atomic&) = delete; 14:20:17 INFO - atomic& operator=(const atomic&) volatile = delete; 14:20:17 INFO - }; 14:20:17 INFO - #line 205 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - inline bool atomic_is_lock_free(const volatile _Atomic_char32_t *) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_is_lock_free_4()); 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_is_lock_free(const _Atomic_char32_t *) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_is_lock_free_4()); 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_is_lock_free(const volatile atomic *) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_is_lock_free_4()); 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_is_lock_free(const atomic *) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_is_lock_free_4()); 14:20:17 INFO - } 14:20:17 INFO - #line 464 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - inline void atomic_init(volatile _Atomic_char32_t *_Atom, 14:20:17 INFO - char32_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - _Atom->_My_val = (_Uint4_t)_Value; 14:20:17 INFO - } 14:20:17 INFO - inline void atomic_init(_Atomic_char32_t *_Atom, 14:20:17 INFO - char32_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - _Atom->_My_val = (_Uint4_t)_Value; 14:20:17 INFO - } 14:20:17 INFO - inline void atomic_init(volatile atomic *_Atom, 14:20:17 INFO - char32_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - _Atom->_My_val = (_Uint4_t)_Value; 14:20:17 INFO - } 14:20:17 INFO - inline void atomic_init(atomic *_Atom, 14:20:17 INFO - char32_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - _Atom->_My_val = (_Uint4_t)_Value; 14:20:17 INFO - } 14:20:17 INFO - #line 495 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - inline void atomic_store_explicit( 14:20:17 INFO - volatile _Atomic_char32_t *_Atom, char32_t _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - _Atomic_store_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order); 14:20:17 INFO - } 14:20:17 INFO - inline void atomic_store_explicit( 14:20:17 INFO - _Atomic_char32_t *_Atom, char32_t _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - _Atomic_store_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order); 14:20:17 INFO - } 14:20:17 INFO - inline void atomic_store(volatile _Atomic_char32_t *_Atom, 14:20:17 INFO - char32_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store_explicit(_Atom, _Value, memory_order_seq_cst); 14:20:17 INFO - } 14:20:17 INFO - inline void atomic_store(_Atomic_char32_t *_Atom, 14:20:17 INFO - char32_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store_explicit(_Atom, _Value, memory_order_seq_cst); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t atomic_load_explicit( 14:20:17 INFO - const volatile _Atomic_char32_t *_Atom, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((char32_t)_Atomic_load_4 ((_Uint4_t*)&_Atom->_My_val, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t atomic_load_explicit( 14:20:17 INFO - const _Atomic_char32_t *_Atom, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((char32_t)_Atomic_load_4 ((_Uint4_t*)&_Atom->_My_val, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t atomic_load( 14:20:17 INFO - const volatile _Atomic_char32_t *_Atom) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load_explicit(_Atom, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t atomic_load( 14:20:17 INFO - const _Atomic_char32_t *_Atom) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load_explicit(_Atom, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t atomic_exchange_explicit( 14:20:17 INFO - volatile _Atomic_char32_t *_Atom, char32_t _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((char32_t)_Atomic_exchange_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t atomic_exchange_explicit( 14:20:17 INFO - _Atomic_char32_t *_Atom, char32_t _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((char32_t)_Atomic_exchange_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t atomic_exchange(volatile _Atomic_char32_t *_Atom, 14:20:17 INFO - char32_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_exchange_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t atomic_exchange(_Atomic_char32_t *_Atom, 14:20:17 INFO - char32_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_exchange_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:17 INFO - volatile _Atomic_char32_t *_Atom, char32_t *_Exp, char32_t _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_compare_exchange_weak_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t*)_Exp, (_Uint4_t)_Value, _Order1, _Order2)); 14:20:17 INFO - #line 578 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:17 INFO - _Atomic_char32_t *_Atom, char32_t *_Exp, char32_t _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_compare_exchange_weak_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t*)_Exp, (_Uint4_t)_Value, _Order1, _Order2)); 14:20:17 INFO - #line 586 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_compare_exchange_weak( 14:20:17 INFO - volatile _Atomic_char32_t *_Atom, char32_t *_Exp, 14:20:17 INFO - char32_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:17 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_compare_exchange_weak( 14:20:17 INFO - _Atomic_char32_t *_Atom, char32_t *_Exp, 14:20:17 INFO - char32_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:17 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:17 INFO - volatile _Atomic_char32_t *_Atom, char32_t *_Exp, char32_t _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_compare_exchange_strong_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t*)_Exp, (_Uint4_t)_Value, _Order1, _Order2)); 14:20:17 INFO - #line 610 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:17 INFO - _Atomic_char32_t *_Atom, char32_t *_Exp, char32_t _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_compare_exchange_strong_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t*)_Exp, (_Uint4_t)_Value, _Order1, _Order2)); 14:20:17 INFO - #line 618 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_compare_exchange_strong( 14:20:17 INFO - volatile _Atomic_char32_t *_Atom, char32_t *_Exp, char32_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:17 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_compare_exchange_strong( 14:20:17 INFO - _Atomic_char32_t *_Atom, char32_t *_Exp, char32_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:17 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t _Atomic_char32_t::operator=(char32_t _Value) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store(this, _Value); 14:20:17 INFO - return (_Value); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t _Atomic_char32_t::operator=(char32_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store(this, _Value); 14:20:17 INFO - return (_Value); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_char32_t::is_lock_free() const volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_is_lock_free(this)); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_char32_t::is_lock_free() const throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_is_lock_free(this)); 14:20:17 INFO - } 14:20:17 INFO - inline void _Atomic_char32_t::store(char32_t _Value, 14:20:17 INFO - memory_order _Order) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store_explicit(this, _Value, _Order); 14:20:17 INFO - } 14:20:17 INFO - inline void _Atomic_char32_t::store(char32_t _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store_explicit(this, _Value, _Order); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t _Atomic_char32_t::load( 14:20:17 INFO - memory_order _Order) const volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load_explicit(this, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t _Atomic_char32_t::load( 14:20:17 INFO - memory_order _Order) const throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load_explicit(this, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline _Atomic_char32_t::operator char32_t() const volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load(this)); 14:20:17 INFO - } 14:20:17 INFO - inline _Atomic_char32_t::operator char32_t() const throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load(this)); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t _Atomic_char32_t::exchange( 14:20:17 INFO - char32_t _Value, memory_order _Order) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_exchange_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t _Atomic_char32_t::exchange( 14:20:17 INFO - char32_t _Value, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_exchange_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_char32_t::compare_exchange_weak( 14:20:17 INFO - char32_t& _Exp, char32_t _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:17 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_char32_t::compare_exchange_weak( 14:20:17 INFO - char32_t& _Exp, char32_t _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:17 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_char32_t::compare_exchange_weak( 14:20:17 INFO - char32_t& _Exp, char32_t _Value, 14:20:17 INFO - memory_order _Order) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:17 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_char32_t::compare_exchange_weak( 14:20:17 INFO - char32_t& _Exp, char32_t _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:17 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_char32_t::compare_exchange_strong( 14:20:17 INFO - char32_t& _Exp, char32_t _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:17 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_char32_t::compare_exchange_strong( 14:20:17 INFO - char32_t& _Exp, char32_t _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:17 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_char32_t::compare_exchange_strong( 14:20:17 INFO - char32_t& _Exp, char32_t _Value, 14:20:17 INFO - memory_order _Order) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:17 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:17 INFO - } 14:20:17 INFO - inline bool _Atomic_char32_t::compare_exchange_strong( 14:20:17 INFO - char32_t& _Exp, char32_t _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:17 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_is_lock_free( 14:20:17 INFO - const volatile atomic *_Atom) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_is_lock_free( 14:20:17 INFO - static_cast(_Atom))); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_is_lock_free( 14:20:17 INFO - const atomic *_Atom) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_is_lock_free(static_cast(_Atom))); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline void atomic_init(volatile atomic *_Atom, 14:20:17 INFO - char32_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_init(static_cast(_Atom), _Value); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline void atomic_init(atomic *_Atom, 14:20:17 INFO - char32_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_init(static_cast<_Atomic_char32_t *>(_Atom), _Value); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline void atomic_store(volatile atomic *_Atom, 14:20:17 INFO - char32_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store(static_cast(_Atom), _Value); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline void atomic_store(atomic *_Atom, 14:20:17 INFO - char32_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store(static_cast<_Atomic_char32_t *>(_Atom), _Value); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline void atomic_store_explicit(volatile atomic *_Atom, 14:20:17 INFO - char32_t _Value, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store_explicit(static_cast(_Atom), 14:20:17 INFO - _Value, _Order); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline void atomic_store_explicit(atomic *_Atom, 14:20:17 INFO - char32_t _Value, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - atomic_store_explicit(static_cast<_Atomic_char32_t *>(_Atom), 14:20:17 INFO - _Value, _Order); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char32_t atomic_load(const volatile atomic *_Atom) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load(static_cast(_Atom))); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char32_t atomic_load(const atomic *_Atom) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load(static_cast(_Atom))); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char32_t atomic_load_explicit( 14:20:17 INFO - const volatile atomic *_Atom, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load_explicit( 14:20:17 INFO - static_cast(_Atom), _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char32_t atomic_load_explicit( 14:20:17 INFO - const atomic *_Atom, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_load_explicit( 14:20:17 INFO - static_cast(_Atom), _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char32_t atomic_exchange( 14:20:17 INFO - volatile atomic *_Atom, char32_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_exchange( 14:20:17 INFO - static_cast(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char32_t atomic_exchange(atomic *_Atom, 14:20:17 INFO - char32_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_exchange(static_cast<_Atomic_char32_t *>(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char32_t atomic_exchange_explicit( 14:20:17 INFO - volatile atomic *_Atom, 14:20:17 INFO - char32_t _Value, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_exchange_explicit( 14:20:17 INFO - static_cast(_Atom), _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char32_t atomic_exchange_explicit(atomic *_Atom, 14:20:17 INFO - char32_t _Value, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_exchange_explicit(static_cast<_Atomic_char32_t *>(_Atom), 14:20:17 INFO - _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_compare_exchange_weak( 14:20:17 INFO - volatile atomic *_Atom, char32_t *_Exp, 14:20:17 INFO - char32_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak( 14:20:17 INFO - static_cast(_Atom), _Exp, _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_compare_exchange_weak( 14:20:17 INFO - atomic *_Atom, char32_t *_Exp, 14:20:17 INFO - char32_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak( 14:20:17 INFO - static_cast<_Atomic_char32_t *>(_Atom), _Exp, _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:17 INFO - volatile atomic *_Atom, char32_t *_Exp, char32_t _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:17 INFO - static_cast(_Atom), _Exp, 14:20:17 INFO - _Value, _Order1, _Order2)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:17 INFO - atomic *_Atom, char32_t *_Exp, char32_t _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:17 INFO - static_cast<_Atomic_char32_t *>(_Atom), _Exp, _Value, _Order1, _Order2)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_compare_exchange_strong( 14:20:17 INFO - volatile atomic *_Atom, char32_t *_Exp, 14:20:17 INFO - char32_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong( 14:20:17 INFO - static_cast(_Atom), _Exp, _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_compare_exchange_strong( 14:20:17 INFO - atomic *_Atom, char32_t *_Exp, 14:20:17 INFO - char32_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong( 14:20:17 INFO - static_cast<_Atomic_char32_t *>(_Atom), _Exp, _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:17 INFO - volatile atomic *_Atom, char32_t *_Exp, char32_t _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:17 INFO - static_cast(_Atom), _Exp, 14:20:17 INFO - _Value, _Order1, _Order2)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:17 INFO - atomic *_Atom, char32_t *_Exp, char32_t _Value, 14:20:17 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:17 INFO - static_cast<_Atomic_char32_t *>(_Atom), _Exp, _Value, _Order1, _Order2)); 14:20:17 INFO - } 14:20:17 INFO - #line 962 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - inline char32_t atomic_fetch_add_explicit( 14:20:17 INFO - volatile _Atomic_char32_t *_Atom, char32_t _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((char32_t)_Atomic_fetch_add_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t atomic_fetch_add_explicit( 14:20:17 INFO - _Atomic_char32_t *_Atom, char32_t _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((char32_t)_Atomic_fetch_add_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t atomic_fetch_add(volatile _Atomic_char32_t *_Atom, 14:20:17 INFO - char32_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t atomic_fetch_add(_Atomic_char32_t *_Atom, 14:20:17 INFO - char32_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t atomic_fetch_sub_explicit( 14:20:17 INFO - volatile _Atomic_char32_t *_Atom, char32_t _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((char32_t)_Atomic_fetch_sub_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t atomic_fetch_sub_explicit( 14:20:17 INFO - _Atomic_char32_t *_Atom, char32_t _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((char32_t)_Atomic_fetch_sub_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t atomic_fetch_sub(volatile _Atomic_char32_t *_Atom, 14:20:17 INFO - char32_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t atomic_fetch_sub(_Atomic_char32_t *_Atom, 14:20:17 INFO - char32_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t atomic_fetch_and_explicit( 14:20:17 INFO - volatile _Atomic_char32_t *_Atom, char32_t _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((char32_t)_Atomic_fetch_and_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t atomic_fetch_and_explicit( 14:20:17 INFO - _Atomic_char32_t *_Atom, char32_t _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((char32_t)_Atomic_fetch_and_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t atomic_fetch_and(volatile _Atomic_char32_t *_Atom, 14:20:17 INFO - char32_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_and_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t atomic_fetch_and(_Atomic_char32_t *_Atom, 14:20:17 INFO - char32_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_and_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t atomic_fetch_or_explicit( 14:20:17 INFO - volatile _Atomic_char32_t *_Atom, char32_t _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((char32_t)_Atomic_fetch_or_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t atomic_fetch_or_explicit( 14:20:17 INFO - _Atomic_char32_t *_Atom, char32_t _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((char32_t)_Atomic_fetch_or_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t atomic_fetch_or( 14:20:17 INFO - volatile _Atomic_char32_t *_Atom, char32_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_or_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t atomic_fetch_or( 14:20:17 INFO - _Atomic_char32_t *_Atom, char32_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_or_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t atomic_fetch_xor_explicit( 14:20:17 INFO - volatile _Atomic_char32_t *_Atom, char32_t _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((char32_t)_Atomic_fetch_xor_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t atomic_fetch_xor_explicit( 14:20:17 INFO - _Atomic_char32_t *_Atom, char32_t _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return ((char32_t)_Atomic_fetch_xor_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t atomic_fetch_xor( 14:20:17 INFO - volatile _Atomic_char32_t *_Atom, char32_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_xor_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t atomic_fetch_xor( 14:20:17 INFO - _Atomic_char32_t *_Atom, char32_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_xor_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t _Atomic_char32_t::operator++(int) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add(this, 1)); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t _Atomic_char32_t::operator++(int) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add(this, 1)); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t _Atomic_char32_t::operator--(int) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub(this, 1)); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t _Atomic_char32_t::operator--(int) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub(this, 1)); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t _Atomic_char32_t::operator++() volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add(this, 1) + 1); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t _Atomic_char32_t::operator++() throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add(this, 1) + 1); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t _Atomic_char32_t::operator--() volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub(this, 1) - 1); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t _Atomic_char32_t::operator--() throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub(this, 1) - 1); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t _Atomic_char32_t::operator+=(char32_t _Right) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add(this, _Right) + _Right); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t _Atomic_char32_t::operator+=(char32_t _Right) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add(this, _Right) + _Right); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t _Atomic_char32_t::operator-=(char32_t _Right) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub(this, _Right) - _Right); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t _Atomic_char32_t::operator-=(char32_t _Right) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub(this, _Right) - _Right); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t _Atomic_char32_t::operator&=(char32_t _Right) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_and(this, _Right) & _Right); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t _Atomic_char32_t::operator&=(char32_t _Right) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_and(this, _Right) & _Right); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t _Atomic_char32_t::operator|=(char32_t _Right) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_or(this, _Right) | _Right); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t _Atomic_char32_t::operator|=(char32_t _Right) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_or(this, _Right) | _Right); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t _Atomic_char32_t::operator^=(char32_t _Right) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_xor(this, _Right) ^ _Right); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t _Atomic_char32_t::operator^=(char32_t _Right) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_xor(this, _Right) ^ _Right); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t _Atomic_char32_t::fetch_add( 14:20:17 INFO - char32_t _Value, memory_order _Order) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t _Atomic_char32_t::fetch_add( 14:20:17 INFO - char32_t _Value, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t _Atomic_char32_t::fetch_sub( 14:20:17 INFO - char32_t _Value, memory_order _Order) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t _Atomic_char32_t::fetch_sub( 14:20:17 INFO - char32_t _Value, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t _Atomic_char32_t::fetch_and( 14:20:17 INFO - char32_t _Value, memory_order _Order) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_and_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t _Atomic_char32_t::fetch_and( 14:20:17 INFO - char32_t _Value, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_and_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t _Atomic_char32_t::fetch_or( 14:20:17 INFO - char32_t _Value, memory_order _Order) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_or_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t _Atomic_char32_t::fetch_or( 14:20:17 INFO - char32_t _Value, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_or_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t _Atomic_char32_t::fetch_xor( 14:20:17 INFO - char32_t _Value, memory_order _Order) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_xor_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - inline char32_t _Atomic_char32_t::fetch_xor( 14:20:17 INFO - char32_t _Value, memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_xor_explicit(this, _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char32_t atomic_fetch_add( 14:20:17 INFO - volatile atomic *_Atom, 14:20:17 INFO - char32_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add( 14:20:17 INFO - static_cast(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char32_t atomic_fetch_add(atomic *_Atom, 14:20:17 INFO - char32_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add(static_cast<_Atomic_char32_t *>(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char32_t atomic_fetch_add_explicit( 14:20:17 INFO - volatile atomic *_Atom, char32_t _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add_explicit( 14:20:17 INFO - static_cast(_Atom), _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char32_t atomic_fetch_add_explicit( 14:20:17 INFO - atomic *_Atom, char32_t _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_add_explicit( 14:20:17 INFO - static_cast<_Atomic_char32_t *>(_Atom), _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char32_t atomic_fetch_sub( 14:20:17 INFO - volatile atomic *_Atom, 14:20:17 INFO - char32_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub( 14:20:17 INFO - static_cast(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char32_t atomic_fetch_sub(atomic *_Atom, 14:20:17 INFO - char32_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub(static_cast<_Atomic_char32_t *>(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char32_t atomic_fetch_sub_explicit( 14:20:17 INFO - volatile atomic *_Atom, char32_t _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub_explicit( 14:20:17 INFO - static_cast(_Atom), _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char32_t atomic_fetch_sub_explicit( 14:20:17 INFO - atomic *_Atom, char32_t _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_sub_explicit( 14:20:17 INFO - static_cast<_Atomic_char32_t *>(_Atom), _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char32_t atomic_fetch_and( 14:20:17 INFO - volatile atomic *_Atom, char32_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_and( 14:20:17 INFO - static_cast(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char32_t atomic_fetch_and( 14:20:17 INFO - atomic *_Atom, char32_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_and(static_cast<_Atomic_char32_t *>(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char32_t atomic_fetch_and_explicit( 14:20:17 INFO - volatile atomic *_Atom, char32_t _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_and_explicit( 14:20:17 INFO - static_cast(_Atom), _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char32_t atomic_fetch_and_explicit( 14:20:17 INFO - atomic *_Atom, char32_t _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_and_explicit( 14:20:17 INFO - static_cast<_Atomic_char32_t *>(_Atom), _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char32_t atomic_fetch_or(volatile atomic *_Atom, 14:20:17 INFO - char32_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_or( 14:20:17 INFO - static_cast(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char32_t atomic_fetch_or(atomic *_Atom, 14:20:17 INFO - char32_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_or(static_cast<_Atomic_char32_t *>(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char32_t atomic_fetch_or_explicit( 14:20:17 INFO - volatile atomic *_Atom, char32_t _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_or_explicit( 14:20:17 INFO - static_cast(_Atom), _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char32_t atomic_fetch_or_explicit( 14:20:17 INFO - atomic *_Atom, char32_t _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_or_explicit( 14:20:17 INFO - static_cast<_Atomic_char32_t *>(_Atom), _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char32_t atomic_fetch_xor(volatile atomic *_Atom, 14:20:17 INFO - char32_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_xor( 14:20:17 INFO - static_cast(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char32_t atomic_fetch_xor(atomic *_Atom, 14:20:17 INFO - char32_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_xor(static_cast<_Atomic_char32_t *>(_Atom), _Value)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char32_t atomic_fetch_xor_explicit( 14:20:17 INFO - volatile atomic *_Atom, char32_t _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_xor_explicit( 14:20:17 INFO - static_cast(_Atom), _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - template<> 14:20:17 INFO - inline char32_t atomic_fetch_xor_explicit( 14:20:17 INFO - atomic *_Atom, char32_t _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - return (atomic_fetch_xor_explicit( 14:20:17 INFO - static_cast<_Atomic_char32_t *>(_Atom), _Value, _Order)); 14:20:17 INFO - } 14:20:17 INFO - #line 1415 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - #line 1416 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - #line 730 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\atomic" 14:20:17 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - static_assert(2 == sizeof (wchar_t), 14:20:17 INFO - "_ISIZE and _ITYPE should match."); 14:20:17 INFO - typedef struct _Atomic_wchar_t 14:20:17 INFO - { 14:20:17 INFO - wchar_t operator=(wchar_t) volatile throw (); 14:20:17 INFO - wchar_t operator=(wchar_t) throw (); 14:20:17 INFO - bool is_lock_free() const volatile throw (); 14:20:17 INFO - bool is_lock_free() const throw (); 14:20:17 INFO - void store(wchar_t, memory_order = memory_order_seq_cst) 14:20:17 INFO - volatile throw (); 14:20:17 INFO - void store(wchar_t, memory_order = memory_order_seq_cst) 14:20:17 INFO - throw (); 14:20:17 INFO - wchar_t load(memory_order = memory_order_seq_cst) 14:20:17 INFO - const volatile throw (); 14:20:17 INFO - wchar_t load(memory_order = memory_order_seq_cst) 14:20:17 INFO - const throw (); 14:20:17 INFO - operator wchar_t() const volatile throw (); 14:20:17 INFO - operator wchar_t() const throw (); 14:20:17 INFO - wchar_t exchange(wchar_t, 14:20:17 INFO - memory_order = memory_order_seq_cst) volatile throw (); 14:20:17 INFO - wchar_t exchange(wchar_t, 14:20:17 INFO - memory_order = memory_order_seq_cst) throw (); 14:20:17 INFO - bool compare_exchange_weak(wchar_t&, wchar_t, 14:20:17 INFO - memory_order, memory_order) volatile throw (); 14:20:17 INFO - bool compare_exchange_weak(wchar_t&, wchar_t, 14:20:17 INFO - memory_order, memory_order) throw (); 14:20:17 INFO - bool compare_exchange_strong(wchar_t&, wchar_t, 14:20:17 INFO - memory_order, memory_order) volatile throw (); 14:20:17 INFO - bool compare_exchange_strong(wchar_t&, wchar_t, 14:20:17 INFO - memory_order, memory_order) throw (); 14:20:17 INFO - bool compare_exchange_weak(wchar_t&, wchar_t, 14:20:17 INFO - memory_order = memory_order_seq_cst) volatile throw (); 14:20:17 INFO - bool compare_exchange_weak(wchar_t&, wchar_t, 14:20:17 INFO - memory_order = memory_order_seq_cst) throw (); 14:20:17 INFO - bool compare_exchange_strong(wchar_t&, wchar_t, 14:20:17 INFO - memory_order = memory_order_seq_cst) volatile throw (); 14:20:17 INFO - bool compare_exchange_strong(wchar_t&, wchar_t, 14:20:17 INFO - memory_order = memory_order_seq_cst) throw (); 14:20:17 INFO - wchar_t operator++(int) volatile throw (); 14:20:17 INFO - wchar_t operator++(int) throw (); 14:20:17 INFO - wchar_t operator--(int) volatile throw (); 14:20:17 INFO - wchar_t operator--(int) throw (); 14:20:17 INFO - wchar_t operator++() volatile throw (); 14:20:17 INFO - wchar_t operator++() throw (); 14:20:17 INFO - wchar_t operator--() volatile throw (); 14:20:17 INFO - wchar_t operator--() throw (); 14:20:17 INFO - wchar_t operator+=(wchar_t) volatile throw (); 14:20:17 INFO - wchar_t operator+=(wchar_t) throw (); 14:20:17 INFO - wchar_t operator-=(wchar_t) volatile throw (); 14:20:17 INFO - wchar_t operator-=(wchar_t) throw (); 14:20:17 INFO - wchar_t operator&=(wchar_t) volatile throw (); 14:20:17 INFO - wchar_t operator&=(wchar_t) throw (); 14:20:17 INFO - wchar_t operator|=(wchar_t) volatile throw (); 14:20:17 INFO - wchar_t operator|=(wchar_t) throw (); 14:20:17 INFO - wchar_t operator^=(wchar_t) volatile throw (); 14:20:17 INFO - wchar_t operator^=(wchar_t) throw (); 14:20:17 INFO - wchar_t fetch_add(wchar_t, memory_order = memory_order_seq_cst) 14:20:17 INFO - volatile throw (); 14:20:17 INFO - wchar_t fetch_add(wchar_t, memory_order = memory_order_seq_cst) throw (); 14:20:17 INFO - wchar_t fetch_sub(wchar_t, memory_order = memory_order_seq_cst) 14:20:17 INFO - volatile throw (); 14:20:17 INFO - wchar_t fetch_sub(wchar_t, memory_order = memory_order_seq_cst) throw (); 14:20:17 INFO - wchar_t fetch_and(wchar_t, memory_order = memory_order_seq_cst) 14:20:17 INFO - volatile throw (); 14:20:17 INFO - wchar_t fetch_and(wchar_t, memory_order = memory_order_seq_cst) throw (); 14:20:17 INFO - wchar_t fetch_or(wchar_t, memory_order = memory_order_seq_cst) 14:20:17 INFO - volatile throw (); 14:20:17 INFO - wchar_t fetch_or(wchar_t, memory_order = memory_order_seq_cst) throw (); 14:20:17 INFO - wchar_t fetch_xor(wchar_t, memory_order = memory_order_seq_cst) 14:20:17 INFO - volatile throw (); 14:20:17 INFO - wchar_t fetch_xor(wchar_t, memory_order = memory_order_seq_cst) throw (); 14:20:17 INFO - #line 144 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - alignas(sizeof(_Uint2_t)) _Uint2_t _My_val; 14:20:17 INFO - #line 173 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - } _Atomic_wchar_t; 14:20:17 INFO - template<> 14:20:17 INFO - struct atomic 14:20:17 INFO - : _Atomic_wchar_t 14:20:17 INFO - { 14:20:17 INFO - atomic() throw () = default; 14:20:17 INFO - constexpr atomic(wchar_t _Val) throw () 14:20:17 INFO - : _Atomic_wchar_t{(_Uint2_t)_Val} 14:20:17 INFO - { 14:20:17 INFO - } 14:20:17 INFO - wchar_t operator=(wchar_t _Val) volatile throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_wchar_t::operator=(_Val)); 14:20:17 INFO - } 14:20:17 INFO - wchar_t operator=(wchar_t _Val) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_wchar_t::operator=(_Val)); 14:20:17 INFO - } 14:20:17 INFO - atomic(const atomic&) = delete; 14:20:17 INFO - atomic& operator=(const atomic&) = delete; 14:20:17 INFO - atomic& operator=(const atomic&) volatile = delete; 14:20:17 INFO - }; 14:20:17 INFO - #line 205 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - inline bool atomic_is_lock_free(const volatile _Atomic_wchar_t *) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_is_lock_free_2()); 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_is_lock_free(const _Atomic_wchar_t *) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_is_lock_free_2()); 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_is_lock_free(const volatile atomic *) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_is_lock_free_2()); 14:20:17 INFO - } 14:20:17 INFO - inline bool atomic_is_lock_free(const atomic *) throw () 14:20:17 INFO - { 14:20:17 INFO - return (_Atomic_is_lock_free_2()); 14:20:17 INFO - } 14:20:17 INFO - #line 464 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - inline void atomic_init(volatile _Atomic_wchar_t *_Atom, 14:20:17 INFO - wchar_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - _Atom->_My_val = (_Uint2_t)_Value; 14:20:17 INFO - } 14:20:17 INFO - inline void atomic_init(_Atomic_wchar_t *_Atom, 14:20:17 INFO - wchar_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - _Atom->_My_val = (_Uint2_t)_Value; 14:20:17 INFO - } 14:20:17 INFO - inline void atomic_init(volatile atomic *_Atom, 14:20:17 INFO - wchar_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - _Atom->_My_val = (_Uint2_t)_Value; 14:20:17 INFO - } 14:20:17 INFO - inline void atomic_init(atomic *_Atom, 14:20:17 INFO - wchar_t _Value) throw () 14:20:17 INFO - { 14:20:17 INFO - _Atom->_My_val = (_Uint2_t)_Value; 14:20:17 INFO - } 14:20:17 INFO - #line 495 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:17 INFO - inline void atomic_store_explicit( 14:20:17 INFO - volatile _Atomic_wchar_t *_Atom, wchar_t _Value, 14:20:17 INFO - memory_order _Order) throw () 14:20:17 INFO - { 14:20:17 INFO - _Atomic_store_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t)_Value, _Order); 14:20:17 INFO - } 14:20:18 INFO - inline void atomic_store_explicit( 14:20:18 INFO - _Atomic_wchar_t *_Atom, wchar_t _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - _Atomic_store_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t)_Value, _Order); 14:20:18 INFO - } 14:20:18 INFO - inline void atomic_store(volatile _Atomic_wchar_t *_Atom, 14:20:18 INFO - wchar_t _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store_explicit(_Atom, _Value, memory_order_seq_cst); 14:20:18 INFO - } 14:20:18 INFO - inline void atomic_store(_Atomic_wchar_t *_Atom, 14:20:18 INFO - wchar_t _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store_explicit(_Atom, _Value, memory_order_seq_cst); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t atomic_load_explicit( 14:20:18 INFO - const volatile _Atomic_wchar_t *_Atom, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((wchar_t)_Atomic_load_2 ((_Uint2_t*)&_Atom->_My_val, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t atomic_load_explicit( 14:20:18 INFO - const _Atomic_wchar_t *_Atom, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((wchar_t)_Atomic_load_2 ((_Uint2_t*)&_Atom->_My_val, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t atomic_load( 14:20:18 INFO - const volatile _Atomic_wchar_t *_Atom) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load_explicit(_Atom, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t atomic_load( 14:20:18 INFO - const _Atomic_wchar_t *_Atom) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load_explicit(_Atom, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t atomic_exchange_explicit( 14:20:18 INFO - volatile _Atomic_wchar_t *_Atom, wchar_t _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((wchar_t)_Atomic_exchange_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t atomic_exchange_explicit( 14:20:18 INFO - _Atomic_wchar_t *_Atom, wchar_t _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((wchar_t)_Atomic_exchange_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t atomic_exchange(volatile _Atomic_wchar_t *_Atom, 14:20:18 INFO - wchar_t _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_exchange_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t atomic_exchange(_Atomic_wchar_t *_Atom, 14:20:18 INFO - wchar_t _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_exchange_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:18 INFO - volatile _Atomic_wchar_t *_Atom, wchar_t *_Exp, wchar_t _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_compare_exchange_weak_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t*)_Exp, (_Uint2_t)_Value, _Order1, _Order2)); 14:20:18 INFO - #line 578 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:18 INFO - _Atomic_wchar_t *_Atom, wchar_t *_Exp, wchar_t _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_compare_exchange_weak_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t*)_Exp, (_Uint2_t)_Value, _Order1, _Order2)); 14:20:18 INFO - #line 586 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_compare_exchange_weak( 14:20:18 INFO - volatile _Atomic_wchar_t *_Atom, wchar_t *_Exp, 14:20:18 INFO - wchar_t _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:18 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_compare_exchange_weak( 14:20:18 INFO - _Atomic_wchar_t *_Atom, wchar_t *_Exp, 14:20:18 INFO - wchar_t _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:18 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:18 INFO - volatile _Atomic_wchar_t *_Atom, wchar_t *_Exp, wchar_t _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_compare_exchange_strong_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t*)_Exp, (_Uint2_t)_Value, _Order1, _Order2)); 14:20:18 INFO - #line 610 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:18 INFO - _Atomic_wchar_t *_Atom, wchar_t *_Exp, wchar_t _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_compare_exchange_strong_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t*)_Exp, (_Uint2_t)_Value, _Order1, _Order2)); 14:20:18 INFO - #line 618 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_compare_exchange_strong( 14:20:18 INFO - volatile _Atomic_wchar_t *_Atom, wchar_t *_Exp, wchar_t _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:18 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_compare_exchange_strong( 14:20:18 INFO - _Atomic_wchar_t *_Atom, wchar_t *_Exp, wchar_t _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:18 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t _Atomic_wchar_t::operator=(wchar_t _Value) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store(this, _Value); 14:20:18 INFO - return (_Value); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t _Atomic_wchar_t::operator=(wchar_t _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store(this, _Value); 14:20:18 INFO - return (_Value); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_wchar_t::is_lock_free() const volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_is_lock_free(this)); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_wchar_t::is_lock_free() const throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_is_lock_free(this)); 14:20:18 INFO - } 14:20:18 INFO - inline void _Atomic_wchar_t::store(wchar_t _Value, 14:20:18 INFO - memory_order _Order) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store_explicit(this, _Value, _Order); 14:20:18 INFO - } 14:20:18 INFO - inline void _Atomic_wchar_t::store(wchar_t _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store_explicit(this, _Value, _Order); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t _Atomic_wchar_t::load( 14:20:18 INFO - memory_order _Order) const volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load_explicit(this, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t _Atomic_wchar_t::load( 14:20:18 INFO - memory_order _Order) const throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load_explicit(this, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline _Atomic_wchar_t::operator wchar_t() const volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load(this)); 14:20:18 INFO - } 14:20:18 INFO - inline _Atomic_wchar_t::operator wchar_t() const throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load(this)); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t _Atomic_wchar_t::exchange( 14:20:18 INFO - wchar_t _Value, memory_order _Order) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_exchange_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t _Atomic_wchar_t::exchange( 14:20:18 INFO - wchar_t _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_exchange_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_wchar_t::compare_exchange_weak( 14:20:18 INFO - wchar_t& _Exp, wchar_t _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:18 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_wchar_t::compare_exchange_weak( 14:20:18 INFO - wchar_t& _Exp, wchar_t _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:18 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_wchar_t::compare_exchange_weak( 14:20:18 INFO - wchar_t& _Exp, wchar_t _Value, 14:20:18 INFO - memory_order _Order) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:18 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_wchar_t::compare_exchange_weak( 14:20:18 INFO - wchar_t& _Exp, wchar_t _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:18 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_wchar_t::compare_exchange_strong( 14:20:18 INFO - wchar_t& _Exp, wchar_t _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:18 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_wchar_t::compare_exchange_strong( 14:20:18 INFO - wchar_t& _Exp, wchar_t _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:18 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_wchar_t::compare_exchange_strong( 14:20:18 INFO - wchar_t& _Exp, wchar_t _Value, 14:20:18 INFO - memory_order _Order) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:18 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_wchar_t::compare_exchange_strong( 14:20:18 INFO - wchar_t& _Exp, wchar_t _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:18 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_is_lock_free( 14:20:18 INFO - const volatile atomic *_Atom) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_is_lock_free( 14:20:18 INFO - static_cast(_Atom))); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_is_lock_free( 14:20:18 INFO - const atomic *_Atom) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_is_lock_free(static_cast(_Atom))); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline void atomic_init(volatile atomic *_Atom, 14:20:18 INFO - wchar_t _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_init(static_cast(_Atom), _Value); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline void atomic_init(atomic *_Atom, 14:20:18 INFO - wchar_t _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_init(static_cast<_Atomic_wchar_t *>(_Atom), _Value); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline void atomic_store(volatile atomic *_Atom, 14:20:18 INFO - wchar_t _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store(static_cast(_Atom), _Value); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline void atomic_store(atomic *_Atom, 14:20:18 INFO - wchar_t _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store(static_cast<_Atomic_wchar_t *>(_Atom), _Value); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline void atomic_store_explicit(volatile atomic *_Atom, 14:20:18 INFO - wchar_t _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store_explicit(static_cast(_Atom), 14:20:18 INFO - _Value, _Order); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline void atomic_store_explicit(atomic *_Atom, 14:20:18 INFO - wchar_t _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store_explicit(static_cast<_Atomic_wchar_t *>(_Atom), 14:20:18 INFO - _Value, _Order); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline wchar_t atomic_load(const volatile atomic *_Atom) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load(static_cast(_Atom))); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline wchar_t atomic_load(const atomic *_Atom) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load(static_cast(_Atom))); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline wchar_t atomic_load_explicit( 14:20:18 INFO - const volatile atomic *_Atom, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load_explicit( 14:20:18 INFO - static_cast(_Atom), _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline wchar_t atomic_load_explicit( 14:20:18 INFO - const atomic *_Atom, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load_explicit( 14:20:18 INFO - static_cast(_Atom), _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline wchar_t atomic_exchange( 14:20:18 INFO - volatile atomic *_Atom, wchar_t _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_exchange( 14:20:18 INFO - static_cast(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline wchar_t atomic_exchange(atomic *_Atom, 14:20:18 INFO - wchar_t _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_exchange(static_cast<_Atomic_wchar_t *>(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline wchar_t atomic_exchange_explicit( 14:20:18 INFO - volatile atomic *_Atom, 14:20:18 INFO - wchar_t _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_exchange_explicit( 14:20:18 INFO - static_cast(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline wchar_t atomic_exchange_explicit(atomic *_Atom, 14:20:18 INFO - wchar_t _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_exchange_explicit(static_cast<_Atomic_wchar_t *>(_Atom), 14:20:18 INFO - _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_compare_exchange_weak( 14:20:18 INFO - volatile atomic *_Atom, wchar_t *_Exp, 14:20:18 INFO - wchar_t _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak( 14:20:18 INFO - static_cast(_Atom), _Exp, _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_compare_exchange_weak( 14:20:18 INFO - atomic *_Atom, wchar_t *_Exp, 14:20:18 INFO - wchar_t _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak( 14:20:18 INFO - static_cast<_Atomic_wchar_t *>(_Atom), _Exp, _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:18 INFO - volatile atomic *_Atom, wchar_t *_Exp, wchar_t _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:18 INFO - static_cast(_Atom), _Exp, 14:20:18 INFO - _Value, _Order1, _Order2)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:18 INFO - atomic *_Atom, wchar_t *_Exp, wchar_t _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:18 INFO - static_cast<_Atomic_wchar_t *>(_Atom), _Exp, _Value, _Order1, _Order2)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_compare_exchange_strong( 14:20:18 INFO - volatile atomic *_Atom, wchar_t *_Exp, 14:20:18 INFO - wchar_t _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong( 14:20:18 INFO - static_cast(_Atom), _Exp, _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_compare_exchange_strong( 14:20:18 INFO - atomic *_Atom, wchar_t *_Exp, 14:20:18 INFO - wchar_t _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong( 14:20:18 INFO - static_cast<_Atomic_wchar_t *>(_Atom), _Exp, _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:18 INFO - volatile atomic *_Atom, wchar_t *_Exp, wchar_t _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:18 INFO - static_cast(_Atom), _Exp, 14:20:18 INFO - _Value, _Order1, _Order2)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:18 INFO - atomic *_Atom, wchar_t *_Exp, wchar_t _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:18 INFO - static_cast<_Atomic_wchar_t *>(_Atom), _Exp, _Value, _Order1, _Order2)); 14:20:18 INFO - } 14:20:18 INFO - #line 962 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - inline wchar_t atomic_fetch_add_explicit( 14:20:18 INFO - volatile _Atomic_wchar_t *_Atom, wchar_t _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((wchar_t)_Atomic_fetch_add_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t atomic_fetch_add_explicit( 14:20:18 INFO - _Atomic_wchar_t *_Atom, wchar_t _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((wchar_t)_Atomic_fetch_add_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t atomic_fetch_add(volatile _Atomic_wchar_t *_Atom, 14:20:18 INFO - wchar_t _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t atomic_fetch_add(_Atomic_wchar_t *_Atom, 14:20:18 INFO - wchar_t _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t atomic_fetch_sub_explicit( 14:20:18 INFO - volatile _Atomic_wchar_t *_Atom, wchar_t _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((wchar_t)_Atomic_fetch_sub_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t atomic_fetch_sub_explicit( 14:20:18 INFO - _Atomic_wchar_t *_Atom, wchar_t _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((wchar_t)_Atomic_fetch_sub_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t atomic_fetch_sub(volatile _Atomic_wchar_t *_Atom, 14:20:18 INFO - wchar_t _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t atomic_fetch_sub(_Atomic_wchar_t *_Atom, 14:20:18 INFO - wchar_t _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t atomic_fetch_and_explicit( 14:20:18 INFO - volatile _Atomic_wchar_t *_Atom, wchar_t _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((wchar_t)_Atomic_fetch_and_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t atomic_fetch_and_explicit( 14:20:18 INFO - _Atomic_wchar_t *_Atom, wchar_t _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((wchar_t)_Atomic_fetch_and_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t atomic_fetch_and(volatile _Atomic_wchar_t *_Atom, 14:20:18 INFO - wchar_t _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t atomic_fetch_and(_Atomic_wchar_t *_Atom, 14:20:18 INFO - wchar_t _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t atomic_fetch_or_explicit( 14:20:18 INFO - volatile _Atomic_wchar_t *_Atom, wchar_t _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((wchar_t)_Atomic_fetch_or_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t atomic_fetch_or_explicit( 14:20:18 INFO - _Atomic_wchar_t *_Atom, wchar_t _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((wchar_t)_Atomic_fetch_or_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t atomic_fetch_or( 14:20:18 INFO - volatile _Atomic_wchar_t *_Atom, wchar_t _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t atomic_fetch_or( 14:20:18 INFO - _Atomic_wchar_t *_Atom, wchar_t _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t atomic_fetch_xor_explicit( 14:20:18 INFO - volatile _Atomic_wchar_t *_Atom, wchar_t _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((wchar_t)_Atomic_fetch_xor_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t atomic_fetch_xor_explicit( 14:20:18 INFO - _Atomic_wchar_t *_Atom, wchar_t _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((wchar_t)_Atomic_fetch_xor_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t atomic_fetch_xor( 14:20:18 INFO - volatile _Atomic_wchar_t *_Atom, wchar_t _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t atomic_fetch_xor( 14:20:18 INFO - _Atomic_wchar_t *_Atom, wchar_t _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t _Atomic_wchar_t::operator++(int) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add(this, 1)); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t _Atomic_wchar_t::operator++(int) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add(this, 1)); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t _Atomic_wchar_t::operator--(int) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub(this, 1)); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t _Atomic_wchar_t::operator--(int) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub(this, 1)); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t _Atomic_wchar_t::operator++() volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add(this, 1) + 1); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t _Atomic_wchar_t::operator++() throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add(this, 1) + 1); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t _Atomic_wchar_t::operator--() volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub(this, 1) - 1); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t _Atomic_wchar_t::operator--() throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub(this, 1) - 1); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t _Atomic_wchar_t::operator+=(wchar_t _Right) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add(this, _Right) + _Right); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t _Atomic_wchar_t::operator+=(wchar_t _Right) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add(this, _Right) + _Right); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t _Atomic_wchar_t::operator-=(wchar_t _Right) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub(this, _Right) - _Right); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t _Atomic_wchar_t::operator-=(wchar_t _Right) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub(this, _Right) - _Right); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t _Atomic_wchar_t::operator&=(wchar_t _Right) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and(this, _Right) & _Right); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t _Atomic_wchar_t::operator&=(wchar_t _Right) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and(this, _Right) & _Right); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t _Atomic_wchar_t::operator|=(wchar_t _Right) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or(this, _Right) | _Right); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t _Atomic_wchar_t::operator|=(wchar_t _Right) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or(this, _Right) | _Right); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t _Atomic_wchar_t::operator^=(wchar_t _Right) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor(this, _Right) ^ _Right); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t _Atomic_wchar_t::operator^=(wchar_t _Right) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor(this, _Right) ^ _Right); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t _Atomic_wchar_t::fetch_add( 14:20:18 INFO - wchar_t _Value, memory_order _Order) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t _Atomic_wchar_t::fetch_add( 14:20:18 INFO - wchar_t _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t _Atomic_wchar_t::fetch_sub( 14:20:18 INFO - wchar_t _Value, memory_order _Order) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t _Atomic_wchar_t::fetch_sub( 14:20:18 INFO - wchar_t _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t _Atomic_wchar_t::fetch_and( 14:20:18 INFO - wchar_t _Value, memory_order _Order) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t _Atomic_wchar_t::fetch_and( 14:20:18 INFO - wchar_t _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t _Atomic_wchar_t::fetch_or( 14:20:18 INFO - wchar_t _Value, memory_order _Order) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t _Atomic_wchar_t::fetch_or( 14:20:18 INFO - wchar_t _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t _Atomic_wchar_t::fetch_xor( 14:20:18 INFO - wchar_t _Value, memory_order _Order) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline wchar_t _Atomic_wchar_t::fetch_xor( 14:20:18 INFO - wchar_t _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline wchar_t atomic_fetch_add( 14:20:18 INFO - volatile atomic *_Atom, 14:20:18 INFO - wchar_t _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add( 14:20:18 INFO - static_cast(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline wchar_t atomic_fetch_add(atomic *_Atom, 14:20:18 INFO - wchar_t _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add(static_cast<_Atomic_wchar_t *>(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline wchar_t atomic_fetch_add_explicit( 14:20:18 INFO - volatile atomic *_Atom, wchar_t _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add_explicit( 14:20:18 INFO - static_cast(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline wchar_t atomic_fetch_add_explicit( 14:20:18 INFO - atomic *_Atom, wchar_t _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add_explicit( 14:20:18 INFO - static_cast<_Atomic_wchar_t *>(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline wchar_t atomic_fetch_sub( 14:20:18 INFO - volatile atomic *_Atom, 14:20:18 INFO - wchar_t _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub( 14:20:18 INFO - static_cast(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline wchar_t atomic_fetch_sub(atomic *_Atom, 14:20:18 INFO - wchar_t _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub(static_cast<_Atomic_wchar_t *>(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline wchar_t atomic_fetch_sub_explicit( 14:20:18 INFO - volatile atomic *_Atom, wchar_t _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub_explicit( 14:20:18 INFO - static_cast(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline wchar_t atomic_fetch_sub_explicit( 14:20:18 INFO - atomic *_Atom, wchar_t _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub_explicit( 14:20:18 INFO - static_cast<_Atomic_wchar_t *>(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline wchar_t atomic_fetch_and( 14:20:18 INFO - volatile atomic *_Atom, wchar_t _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and( 14:20:18 INFO - static_cast(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline wchar_t atomic_fetch_and( 14:20:18 INFO - atomic *_Atom, wchar_t _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and(static_cast<_Atomic_wchar_t *>(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline wchar_t atomic_fetch_and_explicit( 14:20:18 INFO - volatile atomic *_Atom, wchar_t _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and_explicit( 14:20:18 INFO - static_cast(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline wchar_t atomic_fetch_and_explicit( 14:20:18 INFO - atomic *_Atom, wchar_t _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and_explicit( 14:20:18 INFO - static_cast<_Atomic_wchar_t *>(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline wchar_t atomic_fetch_or(volatile atomic *_Atom, 14:20:18 INFO - wchar_t _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or( 14:20:18 INFO - static_cast(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline wchar_t atomic_fetch_or(atomic *_Atom, 14:20:18 INFO - wchar_t _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or(static_cast<_Atomic_wchar_t *>(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline wchar_t atomic_fetch_or_explicit( 14:20:18 INFO - volatile atomic *_Atom, wchar_t _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or_explicit( 14:20:18 INFO - static_cast(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline wchar_t atomic_fetch_or_explicit( 14:20:18 INFO - atomic *_Atom, wchar_t _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or_explicit( 14:20:18 INFO - static_cast<_Atomic_wchar_t *>(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline wchar_t atomic_fetch_xor(volatile atomic *_Atom, 14:20:18 INFO - wchar_t _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor( 14:20:18 INFO - static_cast(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline wchar_t atomic_fetch_xor(atomic *_Atom, 14:20:18 INFO - wchar_t _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor(static_cast<_Atomic_wchar_t *>(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline wchar_t atomic_fetch_xor_explicit( 14:20:18 INFO - volatile atomic *_Atom, wchar_t _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor_explicit( 14:20:18 INFO - static_cast(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline wchar_t atomic_fetch_xor_explicit( 14:20:18 INFO - atomic *_Atom, wchar_t _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor_explicit( 14:20:18 INFO - static_cast<_Atomic_wchar_t *>(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - #line 1415 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - #line 1416 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - #line 741 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\atomic" 14:20:18 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - static_assert(2 == sizeof (short), 14:20:18 INFO - "_ISIZE and _ITYPE should match."); 14:20:18 INFO - typedef struct _Atomic_short 14:20:18 INFO - { 14:20:18 INFO - short operator=(short) volatile throw (); 14:20:18 INFO - short operator=(short) throw (); 14:20:18 INFO - bool is_lock_free() const volatile throw (); 14:20:18 INFO - bool is_lock_free() const throw (); 14:20:18 INFO - void store(short, memory_order = memory_order_seq_cst) 14:20:18 INFO - volatile throw (); 14:20:18 INFO - void store(short, memory_order = memory_order_seq_cst) 14:20:18 INFO - throw (); 14:20:18 INFO - short load(memory_order = memory_order_seq_cst) 14:20:18 INFO - const volatile throw (); 14:20:18 INFO - short load(memory_order = memory_order_seq_cst) 14:20:18 INFO - const throw (); 14:20:18 INFO - operator short() const volatile throw (); 14:20:18 INFO - operator short() const throw (); 14:20:18 INFO - short exchange(short, 14:20:18 INFO - memory_order = memory_order_seq_cst) volatile throw (); 14:20:18 INFO - short exchange(short, 14:20:18 INFO - memory_order = memory_order_seq_cst) throw (); 14:20:18 INFO - bool compare_exchange_weak(short&, short, 14:20:18 INFO - memory_order, memory_order) volatile throw (); 14:20:18 INFO - bool compare_exchange_weak(short&, short, 14:20:18 INFO - memory_order, memory_order) throw (); 14:20:18 INFO - bool compare_exchange_strong(short&, short, 14:20:18 INFO - memory_order, memory_order) volatile throw (); 14:20:18 INFO - bool compare_exchange_strong(short&, short, 14:20:18 INFO - memory_order, memory_order) throw (); 14:20:18 INFO - bool compare_exchange_weak(short&, short, 14:20:18 INFO - memory_order = memory_order_seq_cst) volatile throw (); 14:20:18 INFO - bool compare_exchange_weak(short&, short, 14:20:18 INFO - memory_order = memory_order_seq_cst) throw (); 14:20:18 INFO - bool compare_exchange_strong(short&, short, 14:20:18 INFO - memory_order = memory_order_seq_cst) volatile throw (); 14:20:18 INFO - bool compare_exchange_strong(short&, short, 14:20:18 INFO - memory_order = memory_order_seq_cst) throw (); 14:20:18 INFO - short operator++(int) volatile throw (); 14:20:18 INFO - short operator++(int) throw (); 14:20:18 INFO - short operator--(int) volatile throw (); 14:20:18 INFO - short operator--(int) throw (); 14:20:18 INFO - short operator++() volatile throw (); 14:20:18 INFO - short operator++() throw (); 14:20:18 INFO - short operator--() volatile throw (); 14:20:18 INFO - short operator--() throw (); 14:20:18 INFO - short operator+=(short) volatile throw (); 14:20:18 INFO - short operator+=(short) throw (); 14:20:18 INFO - short operator-=(short) volatile throw (); 14:20:18 INFO - short operator-=(short) throw (); 14:20:18 INFO - short operator&=(short) volatile throw (); 14:20:18 INFO - short operator&=(short) throw (); 14:20:18 INFO - short operator|=(short) volatile throw (); 14:20:18 INFO - short operator|=(short) throw (); 14:20:18 INFO - short operator^=(short) volatile throw (); 14:20:18 INFO - short operator^=(short) throw (); 14:20:18 INFO - short fetch_add(short, memory_order = memory_order_seq_cst) 14:20:18 INFO - volatile throw (); 14:20:18 INFO - short fetch_add(short, memory_order = memory_order_seq_cst) throw (); 14:20:18 INFO - short fetch_sub(short, memory_order = memory_order_seq_cst) 14:20:18 INFO - volatile throw (); 14:20:18 INFO - short fetch_sub(short, memory_order = memory_order_seq_cst) throw (); 14:20:18 INFO - short fetch_and(short, memory_order = memory_order_seq_cst) 14:20:18 INFO - volatile throw (); 14:20:18 INFO - short fetch_and(short, memory_order = memory_order_seq_cst) throw (); 14:20:18 INFO - short fetch_or(short, memory_order = memory_order_seq_cst) 14:20:18 INFO - volatile throw (); 14:20:18 INFO - short fetch_or(short, memory_order = memory_order_seq_cst) throw (); 14:20:18 INFO - short fetch_xor(short, memory_order = memory_order_seq_cst) 14:20:18 INFO - volatile throw (); 14:20:18 INFO - short fetch_xor(short, memory_order = memory_order_seq_cst) throw (); 14:20:18 INFO - #line 144 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - alignas(sizeof(_Uint2_t)) _Uint2_t _My_val; 14:20:18 INFO - #line 173 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - } _Atomic_short; 14:20:18 INFO - template<> 14:20:18 INFO - struct atomic 14:20:18 INFO - : _Atomic_short 14:20:18 INFO - { 14:20:18 INFO - atomic() throw () = default; 14:20:18 INFO - constexpr atomic(short _Val) throw () 14:20:18 INFO - : _Atomic_short{(_Uint2_t)_Val} 14:20:18 INFO - { 14:20:18 INFO - } 14:20:18 INFO - short operator=(short _Val) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_short::operator=(_Val)); 14:20:18 INFO - } 14:20:18 INFO - short operator=(short _Val) throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_short::operator=(_Val)); 14:20:18 INFO - } 14:20:18 INFO - atomic(const atomic&) = delete; 14:20:18 INFO - atomic& operator=(const atomic&) = delete; 14:20:18 INFO - atomic& operator=(const atomic&) volatile = delete; 14:20:18 INFO - }; 14:20:18 INFO - #line 205 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - inline bool atomic_is_lock_free(const volatile _Atomic_short *) throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_is_lock_free_2()); 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_is_lock_free(const _Atomic_short *) throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_is_lock_free_2()); 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_is_lock_free(const volatile atomic *) throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_is_lock_free_2()); 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_is_lock_free(const atomic *) throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_is_lock_free_2()); 14:20:18 INFO - } 14:20:18 INFO - #line 464 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - inline void atomic_init(volatile _Atomic_short *_Atom, 14:20:18 INFO - short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - _Atom->_My_val = (_Uint2_t)_Value; 14:20:18 INFO - } 14:20:18 INFO - inline void atomic_init(_Atomic_short *_Atom, 14:20:18 INFO - short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - _Atom->_My_val = (_Uint2_t)_Value; 14:20:18 INFO - } 14:20:18 INFO - inline void atomic_init(volatile atomic *_Atom, 14:20:18 INFO - short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - _Atom->_My_val = (_Uint2_t)_Value; 14:20:18 INFO - } 14:20:18 INFO - inline void atomic_init(atomic *_Atom, 14:20:18 INFO - short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - _Atom->_My_val = (_Uint2_t)_Value; 14:20:18 INFO - } 14:20:18 INFO - #line 495 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - inline void atomic_store_explicit( 14:20:18 INFO - volatile _Atomic_short *_Atom, short _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - _Atomic_store_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t)_Value, _Order); 14:20:18 INFO - } 14:20:18 INFO - inline void atomic_store_explicit( 14:20:18 INFO - _Atomic_short *_Atom, short _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - _Atomic_store_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t)_Value, _Order); 14:20:18 INFO - } 14:20:18 INFO - inline void atomic_store(volatile _Atomic_short *_Atom, 14:20:18 INFO - short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store_explicit(_Atom, _Value, memory_order_seq_cst); 14:20:18 INFO - } 14:20:18 INFO - inline void atomic_store(_Atomic_short *_Atom, 14:20:18 INFO - short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store_explicit(_Atom, _Value, memory_order_seq_cst); 14:20:18 INFO - } 14:20:18 INFO - inline short atomic_load_explicit( 14:20:18 INFO - const volatile _Atomic_short *_Atom, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((short)_Atomic_load_2 ((_Uint2_t*)&_Atom->_My_val, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline short atomic_load_explicit( 14:20:18 INFO - const _Atomic_short *_Atom, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((short)_Atomic_load_2 ((_Uint2_t*)&_Atom->_My_val, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline short atomic_load( 14:20:18 INFO - const volatile _Atomic_short *_Atom) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load_explicit(_Atom, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline short atomic_load( 14:20:18 INFO - const _Atomic_short *_Atom) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load_explicit(_Atom, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline short atomic_exchange_explicit( 14:20:18 INFO - volatile _Atomic_short *_Atom, short _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((short)_Atomic_exchange_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline short atomic_exchange_explicit( 14:20:18 INFO - _Atomic_short *_Atom, short _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((short)_Atomic_exchange_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline short atomic_exchange(volatile _Atomic_short *_Atom, 14:20:18 INFO - short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_exchange_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline short atomic_exchange(_Atomic_short *_Atom, 14:20:18 INFO - short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_exchange_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:18 INFO - volatile _Atomic_short *_Atom, short *_Exp, short _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_compare_exchange_weak_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t*)_Exp, (_Uint2_t)_Value, _Order1, _Order2)); 14:20:18 INFO - #line 578 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:18 INFO - _Atomic_short *_Atom, short *_Exp, short _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_compare_exchange_weak_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t*)_Exp, (_Uint2_t)_Value, _Order1, _Order2)); 14:20:18 INFO - #line 586 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_compare_exchange_weak( 14:20:18 INFO - volatile _Atomic_short *_Atom, short *_Exp, 14:20:18 INFO - short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:18 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_compare_exchange_weak( 14:20:18 INFO - _Atomic_short *_Atom, short *_Exp, 14:20:18 INFO - short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:18 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:18 INFO - volatile _Atomic_short *_Atom, short *_Exp, short _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_compare_exchange_strong_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t*)_Exp, (_Uint2_t)_Value, _Order1, _Order2)); 14:20:18 INFO - #line 610 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:18 INFO - _Atomic_short *_Atom, short *_Exp, short _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_compare_exchange_strong_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t*)_Exp, (_Uint2_t)_Value, _Order1, _Order2)); 14:20:18 INFO - #line 618 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_compare_exchange_strong( 14:20:18 INFO - volatile _Atomic_short *_Atom, short *_Exp, short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:18 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_compare_exchange_strong( 14:20:18 INFO - _Atomic_short *_Atom, short *_Exp, short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:18 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline short _Atomic_short::operator=(short _Value) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store(this, _Value); 14:20:18 INFO - return (_Value); 14:20:18 INFO - } 14:20:18 INFO - inline short _Atomic_short::operator=(short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store(this, _Value); 14:20:18 INFO - return (_Value); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_short::is_lock_free() const volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_is_lock_free(this)); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_short::is_lock_free() const throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_is_lock_free(this)); 14:20:18 INFO - } 14:20:18 INFO - inline void _Atomic_short::store(short _Value, 14:20:18 INFO - memory_order _Order) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store_explicit(this, _Value, _Order); 14:20:18 INFO - } 14:20:18 INFO - inline void _Atomic_short::store(short _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store_explicit(this, _Value, _Order); 14:20:18 INFO - } 14:20:18 INFO - inline short _Atomic_short::load( 14:20:18 INFO - memory_order _Order) const volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load_explicit(this, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline short _Atomic_short::load( 14:20:18 INFO - memory_order _Order) const throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load_explicit(this, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline _Atomic_short::operator short() const volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load(this)); 14:20:18 INFO - } 14:20:18 INFO - inline _Atomic_short::operator short() const throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load(this)); 14:20:18 INFO - } 14:20:18 INFO - inline short _Atomic_short::exchange( 14:20:18 INFO - short _Value, memory_order _Order) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_exchange_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline short _Atomic_short::exchange( 14:20:18 INFO - short _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_exchange_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_short::compare_exchange_weak( 14:20:18 INFO - short& _Exp, short _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:18 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_short::compare_exchange_weak( 14:20:18 INFO - short& _Exp, short _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:18 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_short::compare_exchange_weak( 14:20:18 INFO - short& _Exp, short _Value, 14:20:18 INFO - memory_order _Order) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:18 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_short::compare_exchange_weak( 14:20:18 INFO - short& _Exp, short _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:18 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_short::compare_exchange_strong( 14:20:18 INFO - short& _Exp, short _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:18 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_short::compare_exchange_strong( 14:20:18 INFO - short& _Exp, short _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:18 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_short::compare_exchange_strong( 14:20:18 INFO - short& _Exp, short _Value, 14:20:18 INFO - memory_order _Order) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:18 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_short::compare_exchange_strong( 14:20:18 INFO - short& _Exp, short _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:18 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_is_lock_free( 14:20:18 INFO - const volatile atomic *_Atom) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_is_lock_free( 14:20:18 INFO - static_cast(_Atom))); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_is_lock_free( 14:20:18 INFO - const atomic *_Atom) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_is_lock_free(static_cast(_Atom))); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline void atomic_init(volatile atomic *_Atom, 14:20:18 INFO - short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_init(static_cast(_Atom), _Value); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline void atomic_init(atomic *_Atom, 14:20:18 INFO - short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_init(static_cast<_Atomic_short *>(_Atom), _Value); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline void atomic_store(volatile atomic *_Atom, 14:20:18 INFO - short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store(static_cast(_Atom), _Value); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline void atomic_store(atomic *_Atom, 14:20:18 INFO - short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store(static_cast<_Atomic_short *>(_Atom), _Value); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline void atomic_store_explicit(volatile atomic *_Atom, 14:20:18 INFO - short _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store_explicit(static_cast(_Atom), 14:20:18 INFO - _Value, _Order); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline void atomic_store_explicit(atomic *_Atom, 14:20:18 INFO - short _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store_explicit(static_cast<_Atomic_short *>(_Atom), 14:20:18 INFO - _Value, _Order); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline short atomic_load(const volatile atomic *_Atom) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load(static_cast(_Atom))); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline short atomic_load(const atomic *_Atom) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load(static_cast(_Atom))); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline short atomic_load_explicit( 14:20:18 INFO - const volatile atomic *_Atom, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load_explicit( 14:20:18 INFO - static_cast(_Atom), _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline short atomic_load_explicit( 14:20:18 INFO - const atomic *_Atom, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load_explicit( 14:20:18 INFO - static_cast(_Atom), _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline short atomic_exchange( 14:20:18 INFO - volatile atomic *_Atom, short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_exchange( 14:20:18 INFO - static_cast(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline short atomic_exchange(atomic *_Atom, 14:20:18 INFO - short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_exchange(static_cast<_Atomic_short *>(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline short atomic_exchange_explicit( 14:20:18 INFO - volatile atomic *_Atom, 14:20:18 INFO - short _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_exchange_explicit( 14:20:18 INFO - static_cast(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline short atomic_exchange_explicit(atomic *_Atom, 14:20:18 INFO - short _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_exchange_explicit(static_cast<_Atomic_short *>(_Atom), 14:20:18 INFO - _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_compare_exchange_weak( 14:20:18 INFO - volatile atomic *_Atom, short *_Exp, 14:20:18 INFO - short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak( 14:20:18 INFO - static_cast(_Atom), _Exp, _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_compare_exchange_weak( 14:20:18 INFO - atomic *_Atom, short *_Exp, 14:20:18 INFO - short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak( 14:20:18 INFO - static_cast<_Atomic_short *>(_Atom), _Exp, _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:18 INFO - volatile atomic *_Atom, short *_Exp, short _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:18 INFO - static_cast(_Atom), _Exp, 14:20:18 INFO - _Value, _Order1, _Order2)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:18 INFO - atomic *_Atom, short *_Exp, short _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:18 INFO - static_cast<_Atomic_short *>(_Atom), _Exp, _Value, _Order1, _Order2)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_compare_exchange_strong( 14:20:18 INFO - volatile atomic *_Atom, short *_Exp, 14:20:18 INFO - short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong( 14:20:18 INFO - static_cast(_Atom), _Exp, _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_compare_exchange_strong( 14:20:18 INFO - atomic *_Atom, short *_Exp, 14:20:18 INFO - short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong( 14:20:18 INFO - static_cast<_Atomic_short *>(_Atom), _Exp, _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:18 INFO - volatile atomic *_Atom, short *_Exp, short _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:18 INFO - static_cast(_Atom), _Exp, 14:20:18 INFO - _Value, _Order1, _Order2)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:18 INFO - atomic *_Atom, short *_Exp, short _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:18 INFO - static_cast<_Atomic_short *>(_Atom), _Exp, _Value, _Order1, _Order2)); 14:20:18 INFO - } 14:20:18 INFO - #line 962 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - inline short atomic_fetch_add_explicit( 14:20:18 INFO - volatile _Atomic_short *_Atom, short _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((short)_Atomic_fetch_add_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline short atomic_fetch_add_explicit( 14:20:18 INFO - _Atomic_short *_Atom, short _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((short)_Atomic_fetch_add_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline short atomic_fetch_add(volatile _Atomic_short *_Atom, 14:20:18 INFO - short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline short atomic_fetch_add(_Atomic_short *_Atom, 14:20:18 INFO - short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline short atomic_fetch_sub_explicit( 14:20:18 INFO - volatile _Atomic_short *_Atom, short _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((short)_Atomic_fetch_sub_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline short atomic_fetch_sub_explicit( 14:20:18 INFO - _Atomic_short *_Atom, short _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((short)_Atomic_fetch_sub_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline short atomic_fetch_sub(volatile _Atomic_short *_Atom, 14:20:18 INFO - short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline short atomic_fetch_sub(_Atomic_short *_Atom, 14:20:18 INFO - short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline short atomic_fetch_and_explicit( 14:20:18 INFO - volatile _Atomic_short *_Atom, short _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((short)_Atomic_fetch_and_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline short atomic_fetch_and_explicit( 14:20:18 INFO - _Atomic_short *_Atom, short _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((short)_Atomic_fetch_and_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline short atomic_fetch_and(volatile _Atomic_short *_Atom, 14:20:18 INFO - short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline short atomic_fetch_and(_Atomic_short *_Atom, 14:20:18 INFO - short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline short atomic_fetch_or_explicit( 14:20:18 INFO - volatile _Atomic_short *_Atom, short _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((short)_Atomic_fetch_or_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline short atomic_fetch_or_explicit( 14:20:18 INFO - _Atomic_short *_Atom, short _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((short)_Atomic_fetch_or_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline short atomic_fetch_or( 14:20:18 INFO - volatile _Atomic_short *_Atom, short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline short atomic_fetch_or( 14:20:18 INFO - _Atomic_short *_Atom, short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline short atomic_fetch_xor_explicit( 14:20:18 INFO - volatile _Atomic_short *_Atom, short _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((short)_Atomic_fetch_xor_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline short atomic_fetch_xor_explicit( 14:20:18 INFO - _Atomic_short *_Atom, short _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((short)_Atomic_fetch_xor_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline short atomic_fetch_xor( 14:20:18 INFO - volatile _Atomic_short *_Atom, short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline short atomic_fetch_xor( 14:20:18 INFO - _Atomic_short *_Atom, short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline short _Atomic_short::operator++(int) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add(this, 1)); 14:20:18 INFO - } 14:20:18 INFO - inline short _Atomic_short::operator++(int) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add(this, 1)); 14:20:18 INFO - } 14:20:18 INFO - inline short _Atomic_short::operator--(int) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub(this, 1)); 14:20:18 INFO - } 14:20:18 INFO - inline short _Atomic_short::operator--(int) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub(this, 1)); 14:20:18 INFO - } 14:20:18 INFO - inline short _Atomic_short::operator++() volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add(this, 1) + 1); 14:20:18 INFO - } 14:20:18 INFO - inline short _Atomic_short::operator++() throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add(this, 1) + 1); 14:20:18 INFO - } 14:20:18 INFO - inline short _Atomic_short::operator--() volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub(this, 1) - 1); 14:20:18 INFO - } 14:20:18 INFO - inline short _Atomic_short::operator--() throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub(this, 1) - 1); 14:20:18 INFO - } 14:20:18 INFO - inline short _Atomic_short::operator+=(short _Right) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add(this, _Right) + _Right); 14:20:18 INFO - } 14:20:18 INFO - inline short _Atomic_short::operator+=(short _Right) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add(this, _Right) + _Right); 14:20:18 INFO - } 14:20:18 INFO - inline short _Atomic_short::operator-=(short _Right) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub(this, _Right) - _Right); 14:20:18 INFO - } 14:20:18 INFO - inline short _Atomic_short::operator-=(short _Right) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub(this, _Right) - _Right); 14:20:18 INFO - } 14:20:18 INFO - inline short _Atomic_short::operator&=(short _Right) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and(this, _Right) & _Right); 14:20:18 INFO - } 14:20:18 INFO - inline short _Atomic_short::operator&=(short _Right) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and(this, _Right) & _Right); 14:20:18 INFO - } 14:20:18 INFO - inline short _Atomic_short::operator|=(short _Right) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or(this, _Right) | _Right); 14:20:18 INFO - } 14:20:18 INFO - inline short _Atomic_short::operator|=(short _Right) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or(this, _Right) | _Right); 14:20:18 INFO - } 14:20:18 INFO - inline short _Atomic_short::operator^=(short _Right) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor(this, _Right) ^ _Right); 14:20:18 INFO - } 14:20:18 INFO - inline short _Atomic_short::operator^=(short _Right) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor(this, _Right) ^ _Right); 14:20:18 INFO - } 14:20:18 INFO - inline short _Atomic_short::fetch_add( 14:20:18 INFO - short _Value, memory_order _Order) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline short _Atomic_short::fetch_add( 14:20:18 INFO - short _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline short _Atomic_short::fetch_sub( 14:20:18 INFO - short _Value, memory_order _Order) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline short _Atomic_short::fetch_sub( 14:20:18 INFO - short _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline short _Atomic_short::fetch_and( 14:20:18 INFO - short _Value, memory_order _Order) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline short _Atomic_short::fetch_and( 14:20:18 INFO - short _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline short _Atomic_short::fetch_or( 14:20:18 INFO - short _Value, memory_order _Order) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline short _Atomic_short::fetch_or( 14:20:18 INFO - short _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline short _Atomic_short::fetch_xor( 14:20:18 INFO - short _Value, memory_order _Order) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline short _Atomic_short::fetch_xor( 14:20:18 INFO - short _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline short atomic_fetch_add( 14:20:18 INFO - volatile atomic *_Atom, 14:20:18 INFO - short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add( 14:20:18 INFO - static_cast(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline short atomic_fetch_add(atomic *_Atom, 14:20:18 INFO - short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add(static_cast<_Atomic_short *>(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline short atomic_fetch_add_explicit( 14:20:18 INFO - volatile atomic *_Atom, short _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add_explicit( 14:20:18 INFO - static_cast(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline short atomic_fetch_add_explicit( 14:20:18 INFO - atomic *_Atom, short _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add_explicit( 14:20:18 INFO - static_cast<_Atomic_short *>(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline short atomic_fetch_sub( 14:20:18 INFO - volatile atomic *_Atom, 14:20:18 INFO - short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub( 14:20:18 INFO - static_cast(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline short atomic_fetch_sub(atomic *_Atom, 14:20:18 INFO - short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub(static_cast<_Atomic_short *>(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline short atomic_fetch_sub_explicit( 14:20:18 INFO - volatile atomic *_Atom, short _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub_explicit( 14:20:18 INFO - static_cast(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline short atomic_fetch_sub_explicit( 14:20:18 INFO - atomic *_Atom, short _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub_explicit( 14:20:18 INFO - static_cast<_Atomic_short *>(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline short atomic_fetch_and( 14:20:18 INFO - volatile atomic *_Atom, short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and( 14:20:18 INFO - static_cast(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline short atomic_fetch_and( 14:20:18 INFO - atomic *_Atom, short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and(static_cast<_Atomic_short *>(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline short atomic_fetch_and_explicit( 14:20:18 INFO - volatile atomic *_Atom, short _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and_explicit( 14:20:18 INFO - static_cast(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline short atomic_fetch_and_explicit( 14:20:18 INFO - atomic *_Atom, short _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and_explicit( 14:20:18 INFO - static_cast<_Atomic_short *>(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline short atomic_fetch_or(volatile atomic *_Atom, 14:20:18 INFO - short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or( 14:20:18 INFO - static_cast(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline short atomic_fetch_or(atomic *_Atom, 14:20:18 INFO - short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or(static_cast<_Atomic_short *>(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline short atomic_fetch_or_explicit( 14:20:18 INFO - volatile atomic *_Atom, short _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or_explicit( 14:20:18 INFO - static_cast(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline short atomic_fetch_or_explicit( 14:20:18 INFO - atomic *_Atom, short _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or_explicit( 14:20:18 INFO - static_cast<_Atomic_short *>(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline short atomic_fetch_xor(volatile atomic *_Atom, 14:20:18 INFO - short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor( 14:20:18 INFO - static_cast(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline short atomic_fetch_xor(atomic *_Atom, 14:20:18 INFO - short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor(static_cast<_Atomic_short *>(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline short atomic_fetch_xor_explicit( 14:20:18 INFO - volatile atomic *_Atom, short _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor_explicit( 14:20:18 INFO - static_cast(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline short atomic_fetch_xor_explicit( 14:20:18 INFO - atomic *_Atom, short _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor_explicit( 14:20:18 INFO - static_cast<_Atomic_short *>(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - #line 1415 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - #line 1416 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - #line 747 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\atomic" 14:20:18 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - static_assert(2 == sizeof (unsigned short), 14:20:18 INFO - "_ISIZE and _ITYPE should match."); 14:20:18 INFO - typedef struct _Atomic_ushort 14:20:18 INFO - { 14:20:18 INFO - unsigned short operator=(unsigned short) volatile throw (); 14:20:18 INFO - unsigned short operator=(unsigned short) throw (); 14:20:18 INFO - bool is_lock_free() const volatile throw (); 14:20:18 INFO - bool is_lock_free() const throw (); 14:20:18 INFO - void store(unsigned short, memory_order = memory_order_seq_cst) 14:20:18 INFO - volatile throw (); 14:20:18 INFO - void store(unsigned short, memory_order = memory_order_seq_cst) 14:20:18 INFO - throw (); 14:20:18 INFO - unsigned short load(memory_order = memory_order_seq_cst) 14:20:18 INFO - const volatile throw (); 14:20:18 INFO - unsigned short load(memory_order = memory_order_seq_cst) 14:20:18 INFO - const throw (); 14:20:18 INFO - operator unsigned short() const volatile throw (); 14:20:18 INFO - operator unsigned short() const throw (); 14:20:18 INFO - unsigned short exchange(unsigned short, 14:20:18 INFO - memory_order = memory_order_seq_cst) volatile throw (); 14:20:18 INFO - unsigned short exchange(unsigned short, 14:20:18 INFO - memory_order = memory_order_seq_cst) throw (); 14:20:18 INFO - bool compare_exchange_weak(unsigned short&, unsigned short, 14:20:18 INFO - memory_order, memory_order) volatile throw (); 14:20:18 INFO - bool compare_exchange_weak(unsigned short&, unsigned short, 14:20:18 INFO - memory_order, memory_order) throw (); 14:20:18 INFO - bool compare_exchange_strong(unsigned short&, unsigned short, 14:20:18 INFO - memory_order, memory_order) volatile throw (); 14:20:18 INFO - bool compare_exchange_strong(unsigned short&, unsigned short, 14:20:18 INFO - memory_order, memory_order) throw (); 14:20:18 INFO - bool compare_exchange_weak(unsigned short&, unsigned short, 14:20:18 INFO - memory_order = memory_order_seq_cst) volatile throw (); 14:20:18 INFO - bool compare_exchange_weak(unsigned short&, unsigned short, 14:20:18 INFO - memory_order = memory_order_seq_cst) throw (); 14:20:18 INFO - bool compare_exchange_strong(unsigned short&, unsigned short, 14:20:18 INFO - memory_order = memory_order_seq_cst) volatile throw (); 14:20:18 INFO - bool compare_exchange_strong(unsigned short&, unsigned short, 14:20:18 INFO - memory_order = memory_order_seq_cst) throw (); 14:20:18 INFO - unsigned short operator++(int) volatile throw (); 14:20:18 INFO - unsigned short operator++(int) throw (); 14:20:18 INFO - unsigned short operator--(int) volatile throw (); 14:20:18 INFO - unsigned short operator--(int) throw (); 14:20:18 INFO - unsigned short operator++() volatile throw (); 14:20:18 INFO - unsigned short operator++() throw (); 14:20:18 INFO - unsigned short operator--() volatile throw (); 14:20:18 INFO - unsigned short operator--() throw (); 14:20:18 INFO - unsigned short operator+=(unsigned short) volatile throw (); 14:20:18 INFO - unsigned short operator+=(unsigned short) throw (); 14:20:18 INFO - unsigned short operator-=(unsigned short) volatile throw (); 14:20:18 INFO - unsigned short operator-=(unsigned short) throw (); 14:20:18 INFO - unsigned short operator&=(unsigned short) volatile throw (); 14:20:18 INFO - unsigned short operator&=(unsigned short) throw (); 14:20:18 INFO - unsigned short operator|=(unsigned short) volatile throw (); 14:20:18 INFO - unsigned short operator|=(unsigned short) throw (); 14:20:18 INFO - unsigned short operator^=(unsigned short) volatile throw (); 14:20:18 INFO - unsigned short operator^=(unsigned short) throw (); 14:20:18 INFO - unsigned short fetch_add(unsigned short, memory_order = memory_order_seq_cst) 14:20:18 INFO - volatile throw (); 14:20:18 INFO - unsigned short fetch_add(unsigned short, memory_order = memory_order_seq_cst) throw (); 14:20:18 INFO - unsigned short fetch_sub(unsigned short, memory_order = memory_order_seq_cst) 14:20:18 INFO - volatile throw (); 14:20:18 INFO - unsigned short fetch_sub(unsigned short, memory_order = memory_order_seq_cst) throw (); 14:20:18 INFO - unsigned short fetch_and(unsigned short, memory_order = memory_order_seq_cst) 14:20:18 INFO - volatile throw (); 14:20:18 INFO - unsigned short fetch_and(unsigned short, memory_order = memory_order_seq_cst) throw (); 14:20:18 INFO - unsigned short fetch_or(unsigned short, memory_order = memory_order_seq_cst) 14:20:18 INFO - volatile throw (); 14:20:18 INFO - unsigned short fetch_or(unsigned short, memory_order = memory_order_seq_cst) throw (); 14:20:18 INFO - unsigned short fetch_xor(unsigned short, memory_order = memory_order_seq_cst) 14:20:18 INFO - volatile throw (); 14:20:18 INFO - unsigned short fetch_xor(unsigned short, memory_order = memory_order_seq_cst) throw (); 14:20:18 INFO - #line 144 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - alignas(sizeof(_Uint2_t)) _Uint2_t _My_val; 14:20:18 INFO - #line 173 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - } _Atomic_ushort; 14:20:18 INFO - template<> 14:20:18 INFO - struct atomic 14:20:18 INFO - : _Atomic_ushort 14:20:18 INFO - { 14:20:18 INFO - atomic() throw () = default; 14:20:18 INFO - constexpr atomic(unsigned short _Val) throw () 14:20:18 INFO - : _Atomic_ushort{(_Uint2_t)_Val} 14:20:18 INFO - { 14:20:18 INFO - } 14:20:18 INFO - unsigned short operator=(unsigned short _Val) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_ushort::operator=(_Val)); 14:20:18 INFO - } 14:20:18 INFO - unsigned short operator=(unsigned short _Val) throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_ushort::operator=(_Val)); 14:20:18 INFO - } 14:20:18 INFO - atomic(const atomic&) = delete; 14:20:18 INFO - atomic& operator=(const atomic&) = delete; 14:20:18 INFO - atomic& operator=(const atomic&) volatile = delete; 14:20:18 INFO - }; 14:20:18 INFO - #line 205 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - inline bool atomic_is_lock_free(const volatile _Atomic_ushort *) throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_is_lock_free_2()); 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_is_lock_free(const _Atomic_ushort *) throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_is_lock_free_2()); 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_is_lock_free(const volatile atomic *) throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_is_lock_free_2()); 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_is_lock_free(const atomic *) throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_is_lock_free_2()); 14:20:18 INFO - } 14:20:18 INFO - #line 464 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - inline void atomic_init(volatile _Atomic_ushort *_Atom, 14:20:18 INFO - unsigned short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - _Atom->_My_val = (_Uint2_t)_Value; 14:20:18 INFO - } 14:20:18 INFO - inline void atomic_init(_Atomic_ushort *_Atom, 14:20:18 INFO - unsigned short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - _Atom->_My_val = (_Uint2_t)_Value; 14:20:18 INFO - } 14:20:18 INFO - inline void atomic_init(volatile atomic *_Atom, 14:20:18 INFO - unsigned short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - _Atom->_My_val = (_Uint2_t)_Value; 14:20:18 INFO - } 14:20:18 INFO - inline void atomic_init(atomic *_Atom, 14:20:18 INFO - unsigned short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - _Atom->_My_val = (_Uint2_t)_Value; 14:20:18 INFO - } 14:20:18 INFO - #line 495 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - inline void atomic_store_explicit( 14:20:18 INFO - volatile _Atomic_ushort *_Atom, unsigned short _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - _Atomic_store_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t)_Value, _Order); 14:20:18 INFO - } 14:20:18 INFO - inline void atomic_store_explicit( 14:20:18 INFO - _Atomic_ushort *_Atom, unsigned short _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - _Atomic_store_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t)_Value, _Order); 14:20:18 INFO - } 14:20:18 INFO - inline void atomic_store(volatile _Atomic_ushort *_Atom, 14:20:18 INFO - unsigned short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store_explicit(_Atom, _Value, memory_order_seq_cst); 14:20:18 INFO - } 14:20:18 INFO - inline void atomic_store(_Atomic_ushort *_Atom, 14:20:18 INFO - unsigned short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store_explicit(_Atom, _Value, memory_order_seq_cst); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short atomic_load_explicit( 14:20:18 INFO - const volatile _Atomic_ushort *_Atom, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((unsigned short)_Atomic_load_2 ((_Uint2_t*)&_Atom->_My_val, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short atomic_load_explicit( 14:20:18 INFO - const _Atomic_ushort *_Atom, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((unsigned short)_Atomic_load_2 ((_Uint2_t*)&_Atom->_My_val, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short atomic_load( 14:20:18 INFO - const volatile _Atomic_ushort *_Atom) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load_explicit(_Atom, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short atomic_load( 14:20:18 INFO - const _Atomic_ushort *_Atom) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load_explicit(_Atom, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short atomic_exchange_explicit( 14:20:18 INFO - volatile _Atomic_ushort *_Atom, unsigned short _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((unsigned short)_Atomic_exchange_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short atomic_exchange_explicit( 14:20:18 INFO - _Atomic_ushort *_Atom, unsigned short _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((unsigned short)_Atomic_exchange_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short atomic_exchange(volatile _Atomic_ushort *_Atom, 14:20:18 INFO - unsigned short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_exchange_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short atomic_exchange(_Atomic_ushort *_Atom, 14:20:18 INFO - unsigned short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_exchange_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:18 INFO - volatile _Atomic_ushort *_Atom, unsigned short *_Exp, unsigned short _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_compare_exchange_weak_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t*)_Exp, (_Uint2_t)_Value, _Order1, _Order2)); 14:20:18 INFO - #line 578 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:18 INFO - _Atomic_ushort *_Atom, unsigned short *_Exp, unsigned short _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_compare_exchange_weak_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t*)_Exp, (_Uint2_t)_Value, _Order1, _Order2)); 14:20:18 INFO - #line 586 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_compare_exchange_weak( 14:20:18 INFO - volatile _Atomic_ushort *_Atom, unsigned short *_Exp, 14:20:18 INFO - unsigned short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:18 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_compare_exchange_weak( 14:20:18 INFO - _Atomic_ushort *_Atom, unsigned short *_Exp, 14:20:18 INFO - unsigned short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:18 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:18 INFO - volatile _Atomic_ushort *_Atom, unsigned short *_Exp, unsigned short _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_compare_exchange_strong_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t*)_Exp, (_Uint2_t)_Value, _Order1, _Order2)); 14:20:18 INFO - #line 610 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:18 INFO - _Atomic_ushort *_Atom, unsigned short *_Exp, unsigned short _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_compare_exchange_strong_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t*)_Exp, (_Uint2_t)_Value, _Order1, _Order2)); 14:20:18 INFO - #line 618 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_compare_exchange_strong( 14:20:18 INFO - volatile _Atomic_ushort *_Atom, unsigned short *_Exp, unsigned short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:18 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_compare_exchange_strong( 14:20:18 INFO - _Atomic_ushort *_Atom, unsigned short *_Exp, unsigned short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:18 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short _Atomic_ushort::operator=(unsigned short _Value) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store(this, _Value); 14:20:18 INFO - return (_Value); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short _Atomic_ushort::operator=(unsigned short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store(this, _Value); 14:20:18 INFO - return (_Value); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_ushort::is_lock_free() const volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_is_lock_free(this)); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_ushort::is_lock_free() const throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_is_lock_free(this)); 14:20:18 INFO - } 14:20:18 INFO - inline void _Atomic_ushort::store(unsigned short _Value, 14:20:18 INFO - memory_order _Order) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store_explicit(this, _Value, _Order); 14:20:18 INFO - } 14:20:18 INFO - inline void _Atomic_ushort::store(unsigned short _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store_explicit(this, _Value, _Order); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short _Atomic_ushort::load( 14:20:18 INFO - memory_order _Order) const volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load_explicit(this, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short _Atomic_ushort::load( 14:20:18 INFO - memory_order _Order) const throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load_explicit(this, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline _Atomic_ushort::operator unsigned short() const volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load(this)); 14:20:18 INFO - } 14:20:18 INFO - inline _Atomic_ushort::operator unsigned short() const throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load(this)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short _Atomic_ushort::exchange( 14:20:18 INFO - unsigned short _Value, memory_order _Order) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_exchange_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short _Atomic_ushort::exchange( 14:20:18 INFO - unsigned short _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_exchange_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_ushort::compare_exchange_weak( 14:20:18 INFO - unsigned short& _Exp, unsigned short _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:18 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_ushort::compare_exchange_weak( 14:20:18 INFO - unsigned short& _Exp, unsigned short _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:18 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_ushort::compare_exchange_weak( 14:20:18 INFO - unsigned short& _Exp, unsigned short _Value, 14:20:18 INFO - memory_order _Order) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:18 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_ushort::compare_exchange_weak( 14:20:18 INFO - unsigned short& _Exp, unsigned short _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:18 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_ushort::compare_exchange_strong( 14:20:18 INFO - unsigned short& _Exp, unsigned short _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:18 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_ushort::compare_exchange_strong( 14:20:18 INFO - unsigned short& _Exp, unsigned short _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:18 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_ushort::compare_exchange_strong( 14:20:18 INFO - unsigned short& _Exp, unsigned short _Value, 14:20:18 INFO - memory_order _Order) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:18 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_ushort::compare_exchange_strong( 14:20:18 INFO - unsigned short& _Exp, unsigned short _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:18 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_is_lock_free( 14:20:18 INFO - const volatile atomic *_Atom) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_is_lock_free( 14:20:18 INFO - static_cast(_Atom))); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_is_lock_free( 14:20:18 INFO - const atomic *_Atom) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_is_lock_free(static_cast(_Atom))); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline void atomic_init(volatile atomic *_Atom, 14:20:18 INFO - unsigned short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_init(static_cast(_Atom), _Value); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline void atomic_init(atomic *_Atom, 14:20:18 INFO - unsigned short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_init(static_cast<_Atomic_ushort *>(_Atom), _Value); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline void atomic_store(volatile atomic *_Atom, 14:20:18 INFO - unsigned short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store(static_cast(_Atom), _Value); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline void atomic_store(atomic *_Atom, 14:20:18 INFO - unsigned short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store(static_cast<_Atomic_ushort *>(_Atom), _Value); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline void atomic_store_explicit(volatile atomic *_Atom, 14:20:18 INFO - unsigned short _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store_explicit(static_cast(_Atom), 14:20:18 INFO - _Value, _Order); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline void atomic_store_explicit(atomic *_Atom, 14:20:18 INFO - unsigned short _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store_explicit(static_cast<_Atomic_ushort *>(_Atom), 14:20:18 INFO - _Value, _Order); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline unsigned short atomic_load(const volatile atomic *_Atom) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load(static_cast(_Atom))); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline unsigned short atomic_load(const atomic *_Atom) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load(static_cast(_Atom))); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline unsigned short atomic_load_explicit( 14:20:18 INFO - const volatile atomic *_Atom, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load_explicit( 14:20:18 INFO - static_cast(_Atom), _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline unsigned short atomic_load_explicit( 14:20:18 INFO - const atomic *_Atom, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load_explicit( 14:20:18 INFO - static_cast(_Atom), _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline unsigned short atomic_exchange( 14:20:18 INFO - volatile atomic *_Atom, unsigned short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_exchange( 14:20:18 INFO - static_cast(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline unsigned short atomic_exchange(atomic *_Atom, 14:20:18 INFO - unsigned short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_exchange(static_cast<_Atomic_ushort *>(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline unsigned short atomic_exchange_explicit( 14:20:18 INFO - volatile atomic *_Atom, 14:20:18 INFO - unsigned short _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_exchange_explicit( 14:20:18 INFO - static_cast(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline unsigned short atomic_exchange_explicit(atomic *_Atom, 14:20:18 INFO - unsigned short _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_exchange_explicit(static_cast<_Atomic_ushort *>(_Atom), 14:20:18 INFO - _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_compare_exchange_weak( 14:20:18 INFO - volatile atomic *_Atom, unsigned short *_Exp, 14:20:18 INFO - unsigned short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak( 14:20:18 INFO - static_cast(_Atom), _Exp, _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_compare_exchange_weak( 14:20:18 INFO - atomic *_Atom, unsigned short *_Exp, 14:20:18 INFO - unsigned short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak( 14:20:18 INFO - static_cast<_Atomic_ushort *>(_Atom), _Exp, _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:18 INFO - volatile atomic *_Atom, unsigned short *_Exp, unsigned short _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:18 INFO - static_cast(_Atom), _Exp, 14:20:18 INFO - _Value, _Order1, _Order2)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:18 INFO - atomic *_Atom, unsigned short *_Exp, unsigned short _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:18 INFO - static_cast<_Atomic_ushort *>(_Atom), _Exp, _Value, _Order1, _Order2)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_compare_exchange_strong( 14:20:18 INFO - volatile atomic *_Atom, unsigned short *_Exp, 14:20:18 INFO - unsigned short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong( 14:20:18 INFO - static_cast(_Atom), _Exp, _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_compare_exchange_strong( 14:20:18 INFO - atomic *_Atom, unsigned short *_Exp, 14:20:18 INFO - unsigned short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong( 14:20:18 INFO - static_cast<_Atomic_ushort *>(_Atom), _Exp, _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:18 INFO - volatile atomic *_Atom, unsigned short *_Exp, unsigned short _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:18 INFO - static_cast(_Atom), _Exp, 14:20:18 INFO - _Value, _Order1, _Order2)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:18 INFO - atomic *_Atom, unsigned short *_Exp, unsigned short _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:18 INFO - static_cast<_Atomic_ushort *>(_Atom), _Exp, _Value, _Order1, _Order2)); 14:20:18 INFO - } 14:20:18 INFO - #line 962 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - inline unsigned short atomic_fetch_add_explicit( 14:20:18 INFO - volatile _Atomic_ushort *_Atom, unsigned short _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((unsigned short)_Atomic_fetch_add_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short atomic_fetch_add_explicit( 14:20:18 INFO - _Atomic_ushort *_Atom, unsigned short _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((unsigned short)_Atomic_fetch_add_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short atomic_fetch_add(volatile _Atomic_ushort *_Atom, 14:20:18 INFO - unsigned short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short atomic_fetch_add(_Atomic_ushort *_Atom, 14:20:18 INFO - unsigned short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short atomic_fetch_sub_explicit( 14:20:18 INFO - volatile _Atomic_ushort *_Atom, unsigned short _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((unsigned short)_Atomic_fetch_sub_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short atomic_fetch_sub_explicit( 14:20:18 INFO - _Atomic_ushort *_Atom, unsigned short _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((unsigned short)_Atomic_fetch_sub_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short atomic_fetch_sub(volatile _Atomic_ushort *_Atom, 14:20:18 INFO - unsigned short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short atomic_fetch_sub(_Atomic_ushort *_Atom, 14:20:18 INFO - unsigned short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short atomic_fetch_and_explicit( 14:20:18 INFO - volatile _Atomic_ushort *_Atom, unsigned short _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((unsigned short)_Atomic_fetch_and_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short atomic_fetch_and_explicit( 14:20:18 INFO - _Atomic_ushort *_Atom, unsigned short _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((unsigned short)_Atomic_fetch_and_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short atomic_fetch_and(volatile _Atomic_ushort *_Atom, 14:20:18 INFO - unsigned short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short atomic_fetch_and(_Atomic_ushort *_Atom, 14:20:18 INFO - unsigned short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short atomic_fetch_or_explicit( 14:20:18 INFO - volatile _Atomic_ushort *_Atom, unsigned short _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((unsigned short)_Atomic_fetch_or_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short atomic_fetch_or_explicit( 14:20:18 INFO - _Atomic_ushort *_Atom, unsigned short _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((unsigned short)_Atomic_fetch_or_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short atomic_fetch_or( 14:20:18 INFO - volatile _Atomic_ushort *_Atom, unsigned short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short atomic_fetch_or( 14:20:18 INFO - _Atomic_ushort *_Atom, unsigned short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short atomic_fetch_xor_explicit( 14:20:18 INFO - volatile _Atomic_ushort *_Atom, unsigned short _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((unsigned short)_Atomic_fetch_xor_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short atomic_fetch_xor_explicit( 14:20:18 INFO - _Atomic_ushort *_Atom, unsigned short _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((unsigned short)_Atomic_fetch_xor_2 ((_Uint2_t*)&_Atom->_My_val, (_Uint2_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short atomic_fetch_xor( 14:20:18 INFO - volatile _Atomic_ushort *_Atom, unsigned short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short atomic_fetch_xor( 14:20:18 INFO - _Atomic_ushort *_Atom, unsigned short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short _Atomic_ushort::operator++(int) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add(this, 1)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short _Atomic_ushort::operator++(int) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add(this, 1)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short _Atomic_ushort::operator--(int) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub(this, 1)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short _Atomic_ushort::operator--(int) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub(this, 1)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short _Atomic_ushort::operator++() volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add(this, 1) + 1); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short _Atomic_ushort::operator++() throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add(this, 1) + 1); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short _Atomic_ushort::operator--() volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub(this, 1) - 1); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short _Atomic_ushort::operator--() throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub(this, 1) - 1); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short _Atomic_ushort::operator+=(unsigned short _Right) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add(this, _Right) + _Right); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short _Atomic_ushort::operator+=(unsigned short _Right) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add(this, _Right) + _Right); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short _Atomic_ushort::operator-=(unsigned short _Right) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub(this, _Right) - _Right); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short _Atomic_ushort::operator-=(unsigned short _Right) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub(this, _Right) - _Right); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short _Atomic_ushort::operator&=(unsigned short _Right) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and(this, _Right) & _Right); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short _Atomic_ushort::operator&=(unsigned short _Right) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and(this, _Right) & _Right); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short _Atomic_ushort::operator|=(unsigned short _Right) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or(this, _Right) | _Right); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short _Atomic_ushort::operator|=(unsigned short _Right) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or(this, _Right) | _Right); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short _Atomic_ushort::operator^=(unsigned short _Right) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor(this, _Right) ^ _Right); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short _Atomic_ushort::operator^=(unsigned short _Right) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor(this, _Right) ^ _Right); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short _Atomic_ushort::fetch_add( 14:20:18 INFO - unsigned short _Value, memory_order _Order) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short _Atomic_ushort::fetch_add( 14:20:18 INFO - unsigned short _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short _Atomic_ushort::fetch_sub( 14:20:18 INFO - unsigned short _Value, memory_order _Order) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short _Atomic_ushort::fetch_sub( 14:20:18 INFO - unsigned short _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short _Atomic_ushort::fetch_and( 14:20:18 INFO - unsigned short _Value, memory_order _Order) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short _Atomic_ushort::fetch_and( 14:20:18 INFO - unsigned short _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short _Atomic_ushort::fetch_or( 14:20:18 INFO - unsigned short _Value, memory_order _Order) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short _Atomic_ushort::fetch_or( 14:20:18 INFO - unsigned short _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short _Atomic_ushort::fetch_xor( 14:20:18 INFO - unsigned short _Value, memory_order _Order) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned short _Atomic_ushort::fetch_xor( 14:20:18 INFO - unsigned short _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline unsigned short atomic_fetch_add( 14:20:18 INFO - volatile atomic *_Atom, 14:20:18 INFO - unsigned short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add( 14:20:18 INFO - static_cast(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline unsigned short atomic_fetch_add(atomic *_Atom, 14:20:18 INFO - unsigned short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add(static_cast<_Atomic_ushort *>(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline unsigned short atomic_fetch_add_explicit( 14:20:18 INFO - volatile atomic *_Atom, unsigned short _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add_explicit( 14:20:18 INFO - static_cast(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline unsigned short atomic_fetch_add_explicit( 14:20:18 INFO - atomic *_Atom, unsigned short _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add_explicit( 14:20:18 INFO - static_cast<_Atomic_ushort *>(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline unsigned short atomic_fetch_sub( 14:20:18 INFO - volatile atomic *_Atom, 14:20:18 INFO - unsigned short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub( 14:20:18 INFO - static_cast(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline unsigned short atomic_fetch_sub(atomic *_Atom, 14:20:18 INFO - unsigned short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub(static_cast<_Atomic_ushort *>(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline unsigned short atomic_fetch_sub_explicit( 14:20:18 INFO - volatile atomic *_Atom, unsigned short _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub_explicit( 14:20:18 INFO - static_cast(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline unsigned short atomic_fetch_sub_explicit( 14:20:18 INFO - atomic *_Atom, unsigned short _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub_explicit( 14:20:18 INFO - static_cast<_Atomic_ushort *>(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline unsigned short atomic_fetch_and( 14:20:18 INFO - volatile atomic *_Atom, unsigned short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and( 14:20:18 INFO - static_cast(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline unsigned short atomic_fetch_and( 14:20:18 INFO - atomic *_Atom, unsigned short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and(static_cast<_Atomic_ushort *>(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline unsigned short atomic_fetch_and_explicit( 14:20:18 INFO - volatile atomic *_Atom, unsigned short _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and_explicit( 14:20:18 INFO - static_cast(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline unsigned short atomic_fetch_and_explicit( 14:20:18 INFO - atomic *_Atom, unsigned short _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and_explicit( 14:20:18 INFO - static_cast<_Atomic_ushort *>(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline unsigned short atomic_fetch_or(volatile atomic *_Atom, 14:20:18 INFO - unsigned short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or( 14:20:18 INFO - static_cast(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline unsigned short atomic_fetch_or(atomic *_Atom, 14:20:18 INFO - unsigned short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or(static_cast<_Atomic_ushort *>(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline unsigned short atomic_fetch_or_explicit( 14:20:18 INFO - volatile atomic *_Atom, unsigned short _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or_explicit( 14:20:18 INFO - static_cast(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline unsigned short atomic_fetch_or_explicit( 14:20:18 INFO - atomic *_Atom, unsigned short _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or_explicit( 14:20:18 INFO - static_cast<_Atomic_ushort *>(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline unsigned short atomic_fetch_xor(volatile atomic *_Atom, 14:20:18 INFO - unsigned short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor( 14:20:18 INFO - static_cast(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline unsigned short atomic_fetch_xor(atomic *_Atom, 14:20:18 INFO - unsigned short _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor(static_cast<_Atomic_ushort *>(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline unsigned short atomic_fetch_xor_explicit( 14:20:18 INFO - volatile atomic *_Atom, unsigned short _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor_explicit( 14:20:18 INFO - static_cast(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline unsigned short atomic_fetch_xor_explicit( 14:20:18 INFO - atomic *_Atom, unsigned short _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor_explicit( 14:20:18 INFO - static_cast<_Atomic_ushort *>(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - #line 1415 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - #line 1416 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - #line 753 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\atomic" 14:20:18 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - static_assert(4 == sizeof (int), 14:20:18 INFO - "_ISIZE and _ITYPE should match."); 14:20:18 INFO - typedef struct _Atomic_int 14:20:18 INFO - { 14:20:18 INFO - int operator=(int) volatile throw (); 14:20:18 INFO - int operator=(int) throw (); 14:20:18 INFO - bool is_lock_free() const volatile throw (); 14:20:18 INFO - bool is_lock_free() const throw (); 14:20:18 INFO - void store(int, memory_order = memory_order_seq_cst) 14:20:18 INFO - volatile throw (); 14:20:18 INFO - void store(int, memory_order = memory_order_seq_cst) 14:20:18 INFO - throw (); 14:20:18 INFO - int load(memory_order = memory_order_seq_cst) 14:20:18 INFO - const volatile throw (); 14:20:18 INFO - int load(memory_order = memory_order_seq_cst) 14:20:18 INFO - const throw (); 14:20:18 INFO - operator int() const volatile throw (); 14:20:18 INFO - operator int() const throw (); 14:20:18 INFO - int exchange(int, 14:20:18 INFO - memory_order = memory_order_seq_cst) volatile throw (); 14:20:18 INFO - int exchange(int, 14:20:18 INFO - memory_order = memory_order_seq_cst) throw (); 14:20:18 INFO - bool compare_exchange_weak(int&, int, 14:20:18 INFO - memory_order, memory_order) volatile throw (); 14:20:18 INFO - bool compare_exchange_weak(int&, int, 14:20:18 INFO - memory_order, memory_order) throw (); 14:20:18 INFO - bool compare_exchange_strong(int&, int, 14:20:18 INFO - memory_order, memory_order) volatile throw (); 14:20:18 INFO - bool compare_exchange_strong(int&, int, 14:20:18 INFO - memory_order, memory_order) throw (); 14:20:18 INFO - bool compare_exchange_weak(int&, int, 14:20:18 INFO - memory_order = memory_order_seq_cst) volatile throw (); 14:20:18 INFO - bool compare_exchange_weak(int&, int, 14:20:18 INFO - memory_order = memory_order_seq_cst) throw (); 14:20:18 INFO - bool compare_exchange_strong(int&, int, 14:20:18 INFO - memory_order = memory_order_seq_cst) volatile throw (); 14:20:18 INFO - bool compare_exchange_strong(int&, int, 14:20:18 INFO - memory_order = memory_order_seq_cst) throw (); 14:20:18 INFO - int operator++(int) volatile throw (); 14:20:18 INFO - int operator++(int) throw (); 14:20:18 INFO - int operator--(int) volatile throw (); 14:20:18 INFO - int operator--(int) throw (); 14:20:18 INFO - int operator++() volatile throw (); 14:20:18 INFO - int operator++() throw (); 14:20:18 INFO - int operator--() volatile throw (); 14:20:18 INFO - int operator--() throw (); 14:20:18 INFO - int operator+=(int) volatile throw (); 14:20:18 INFO - int operator+=(int) throw (); 14:20:18 INFO - int operator-=(int) volatile throw (); 14:20:18 INFO - int operator-=(int) throw (); 14:20:18 INFO - int operator&=(int) volatile throw (); 14:20:18 INFO - int operator&=(int) throw (); 14:20:18 INFO - int operator|=(int) volatile throw (); 14:20:18 INFO - int operator|=(int) throw (); 14:20:18 INFO - int operator^=(int) volatile throw (); 14:20:18 INFO - int operator^=(int) throw (); 14:20:18 INFO - int fetch_add(int, memory_order = memory_order_seq_cst) 14:20:18 INFO - volatile throw (); 14:20:18 INFO - int fetch_add(int, memory_order = memory_order_seq_cst) throw (); 14:20:18 INFO - int fetch_sub(int, memory_order = memory_order_seq_cst) 14:20:18 INFO - volatile throw (); 14:20:18 INFO - int fetch_sub(int, memory_order = memory_order_seq_cst) throw (); 14:20:18 INFO - int fetch_and(int, memory_order = memory_order_seq_cst) 14:20:18 INFO - volatile throw (); 14:20:18 INFO - int fetch_and(int, memory_order = memory_order_seq_cst) throw (); 14:20:18 INFO - int fetch_or(int, memory_order = memory_order_seq_cst) 14:20:18 INFO - volatile throw (); 14:20:18 INFO - int fetch_or(int, memory_order = memory_order_seq_cst) throw (); 14:20:18 INFO - int fetch_xor(int, memory_order = memory_order_seq_cst) 14:20:18 INFO - volatile throw (); 14:20:18 INFO - int fetch_xor(int, memory_order = memory_order_seq_cst) throw (); 14:20:18 INFO - #line 144 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - alignas(sizeof(_Uint4_t)) _Uint4_t _My_val; 14:20:18 INFO - #line 173 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - } _Atomic_int; 14:20:18 INFO - template<> 14:20:18 INFO - struct atomic 14:20:18 INFO - : _Atomic_int 14:20:18 INFO - { 14:20:18 INFO - atomic() throw () = default; 14:20:18 INFO - constexpr atomic(int _Val) throw () 14:20:18 INFO - : _Atomic_int{(_Uint4_t)_Val} 14:20:18 INFO - { 14:20:18 INFO - } 14:20:18 INFO - int operator=(int _Val) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_int::operator=(_Val)); 14:20:18 INFO - } 14:20:18 INFO - int operator=(int _Val) throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_int::operator=(_Val)); 14:20:18 INFO - } 14:20:18 INFO - atomic(const atomic&) = delete; 14:20:18 INFO - atomic& operator=(const atomic&) = delete; 14:20:18 INFO - atomic& operator=(const atomic&) volatile = delete; 14:20:18 INFO - }; 14:20:18 INFO - #line 205 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - inline bool atomic_is_lock_free(const volatile _Atomic_int *) throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_is_lock_free_4()); 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_is_lock_free(const _Atomic_int *) throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_is_lock_free_4()); 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_is_lock_free(const volatile atomic *) throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_is_lock_free_4()); 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_is_lock_free(const atomic *) throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_is_lock_free_4()); 14:20:18 INFO - } 14:20:18 INFO - #line 464 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - inline void atomic_init(volatile _Atomic_int *_Atom, 14:20:18 INFO - int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - _Atom->_My_val = (_Uint4_t)_Value; 14:20:18 INFO - } 14:20:18 INFO - inline void atomic_init(_Atomic_int *_Atom, 14:20:18 INFO - int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - _Atom->_My_val = (_Uint4_t)_Value; 14:20:18 INFO - } 14:20:18 INFO - inline void atomic_init(volatile atomic *_Atom, 14:20:18 INFO - int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - _Atom->_My_val = (_Uint4_t)_Value; 14:20:18 INFO - } 14:20:18 INFO - inline void atomic_init(atomic *_Atom, 14:20:18 INFO - int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - _Atom->_My_val = (_Uint4_t)_Value; 14:20:18 INFO - } 14:20:18 INFO - #line 495 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - inline void atomic_store_explicit( 14:20:18 INFO - volatile _Atomic_int *_Atom, int _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - _Atomic_store_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order); 14:20:18 INFO - } 14:20:18 INFO - inline void atomic_store_explicit( 14:20:18 INFO - _Atomic_int *_Atom, int _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - _Atomic_store_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order); 14:20:18 INFO - } 14:20:18 INFO - inline void atomic_store(volatile _Atomic_int *_Atom, 14:20:18 INFO - int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store_explicit(_Atom, _Value, memory_order_seq_cst); 14:20:18 INFO - } 14:20:18 INFO - inline void atomic_store(_Atomic_int *_Atom, 14:20:18 INFO - int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store_explicit(_Atom, _Value, memory_order_seq_cst); 14:20:18 INFO - } 14:20:18 INFO - inline int atomic_load_explicit( 14:20:18 INFO - const volatile _Atomic_int *_Atom, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((int)_Atomic_load_4 ((_Uint4_t*)&_Atom->_My_val, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline int atomic_load_explicit( 14:20:18 INFO - const _Atomic_int *_Atom, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((int)_Atomic_load_4 ((_Uint4_t*)&_Atom->_My_val, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline int atomic_load( 14:20:18 INFO - const volatile _Atomic_int *_Atom) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load_explicit(_Atom, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline int atomic_load( 14:20:18 INFO - const _Atomic_int *_Atom) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load_explicit(_Atom, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline int atomic_exchange_explicit( 14:20:18 INFO - volatile _Atomic_int *_Atom, int _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((int)_Atomic_exchange_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline int atomic_exchange_explicit( 14:20:18 INFO - _Atomic_int *_Atom, int _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((int)_Atomic_exchange_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline int atomic_exchange(volatile _Atomic_int *_Atom, 14:20:18 INFO - int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_exchange_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline int atomic_exchange(_Atomic_int *_Atom, 14:20:18 INFO - int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_exchange_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:18 INFO - volatile _Atomic_int *_Atom, int *_Exp, int _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_compare_exchange_weak_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t*)_Exp, (_Uint4_t)_Value, _Order1, _Order2)); 14:20:18 INFO - #line 578 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:18 INFO - _Atomic_int *_Atom, int *_Exp, int _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_compare_exchange_weak_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t*)_Exp, (_Uint4_t)_Value, _Order1, _Order2)); 14:20:18 INFO - #line 586 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_compare_exchange_weak( 14:20:18 INFO - volatile _Atomic_int *_Atom, int *_Exp, 14:20:18 INFO - int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:18 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_compare_exchange_weak( 14:20:18 INFO - _Atomic_int *_Atom, int *_Exp, 14:20:18 INFO - int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:18 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:18 INFO - volatile _Atomic_int *_Atom, int *_Exp, int _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_compare_exchange_strong_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t*)_Exp, (_Uint4_t)_Value, _Order1, _Order2)); 14:20:18 INFO - #line 610 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:18 INFO - _Atomic_int *_Atom, int *_Exp, int _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_compare_exchange_strong_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t*)_Exp, (_Uint4_t)_Value, _Order1, _Order2)); 14:20:18 INFO - #line 618 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_compare_exchange_strong( 14:20:18 INFO - volatile _Atomic_int *_Atom, int *_Exp, int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:18 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_compare_exchange_strong( 14:20:18 INFO - _Atomic_int *_Atom, int *_Exp, int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:18 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline int _Atomic_int::operator=(int _Value) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store(this, _Value); 14:20:18 INFO - return (_Value); 14:20:18 INFO - } 14:20:18 INFO - inline int _Atomic_int::operator=(int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store(this, _Value); 14:20:18 INFO - return (_Value); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_int::is_lock_free() const volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_is_lock_free(this)); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_int::is_lock_free() const throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_is_lock_free(this)); 14:20:18 INFO - } 14:20:18 INFO - inline void _Atomic_int::store(int _Value, 14:20:18 INFO - memory_order _Order) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store_explicit(this, _Value, _Order); 14:20:18 INFO - } 14:20:18 INFO - inline void _Atomic_int::store(int _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store_explicit(this, _Value, _Order); 14:20:18 INFO - } 14:20:18 INFO - inline int _Atomic_int::load( 14:20:18 INFO - memory_order _Order) const volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load_explicit(this, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline int _Atomic_int::load( 14:20:18 INFO - memory_order _Order) const throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load_explicit(this, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline _Atomic_int::operator int() const volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load(this)); 14:20:18 INFO - } 14:20:18 INFO - inline _Atomic_int::operator int() const throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load(this)); 14:20:18 INFO - } 14:20:18 INFO - inline int _Atomic_int::exchange( 14:20:18 INFO - int _Value, memory_order _Order) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_exchange_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline int _Atomic_int::exchange( 14:20:18 INFO - int _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_exchange_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_int::compare_exchange_weak( 14:20:18 INFO - int& _Exp, int _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:18 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_int::compare_exchange_weak( 14:20:18 INFO - int& _Exp, int _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:18 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_int::compare_exchange_weak( 14:20:18 INFO - int& _Exp, int _Value, 14:20:18 INFO - memory_order _Order) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:18 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_int::compare_exchange_weak( 14:20:18 INFO - int& _Exp, int _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:18 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_int::compare_exchange_strong( 14:20:18 INFO - int& _Exp, int _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:18 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_int::compare_exchange_strong( 14:20:18 INFO - int& _Exp, int _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:18 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_int::compare_exchange_strong( 14:20:18 INFO - int& _Exp, int _Value, 14:20:18 INFO - memory_order _Order) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:18 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_int::compare_exchange_strong( 14:20:18 INFO - int& _Exp, int _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:18 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_is_lock_free( 14:20:18 INFO - const volatile atomic *_Atom) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_is_lock_free( 14:20:18 INFO - static_cast(_Atom))); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_is_lock_free( 14:20:18 INFO - const atomic *_Atom) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_is_lock_free(static_cast(_Atom))); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline void atomic_init(volatile atomic *_Atom, 14:20:18 INFO - int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_init(static_cast(_Atom), _Value); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline void atomic_init(atomic *_Atom, 14:20:18 INFO - int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_init(static_cast<_Atomic_int *>(_Atom), _Value); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline void atomic_store(volatile atomic *_Atom, 14:20:18 INFO - int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store(static_cast(_Atom), _Value); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline void atomic_store(atomic *_Atom, 14:20:18 INFO - int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store(static_cast<_Atomic_int *>(_Atom), _Value); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline void atomic_store_explicit(volatile atomic *_Atom, 14:20:18 INFO - int _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store_explicit(static_cast(_Atom), 14:20:18 INFO - _Value, _Order); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline void atomic_store_explicit(atomic *_Atom, 14:20:18 INFO - int _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store_explicit(static_cast<_Atomic_int *>(_Atom), 14:20:18 INFO - _Value, _Order); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline int atomic_load(const volatile atomic *_Atom) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load(static_cast(_Atom))); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline int atomic_load(const atomic *_Atom) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load(static_cast(_Atom))); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline int atomic_load_explicit( 14:20:18 INFO - const volatile atomic *_Atom, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load_explicit( 14:20:18 INFO - static_cast(_Atom), _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline int atomic_load_explicit( 14:20:18 INFO - const atomic *_Atom, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load_explicit( 14:20:18 INFO - static_cast(_Atom), _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline int atomic_exchange( 14:20:18 INFO - volatile atomic *_Atom, int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_exchange( 14:20:18 INFO - static_cast(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline int atomic_exchange(atomic *_Atom, 14:20:18 INFO - int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_exchange(static_cast<_Atomic_int *>(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline int atomic_exchange_explicit( 14:20:18 INFO - volatile atomic *_Atom, 14:20:18 INFO - int _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_exchange_explicit( 14:20:18 INFO - static_cast(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline int atomic_exchange_explicit(atomic *_Atom, 14:20:18 INFO - int _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_exchange_explicit(static_cast<_Atomic_int *>(_Atom), 14:20:18 INFO - _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_compare_exchange_weak( 14:20:18 INFO - volatile atomic *_Atom, int *_Exp, 14:20:18 INFO - int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak( 14:20:18 INFO - static_cast(_Atom), _Exp, _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_compare_exchange_weak( 14:20:18 INFO - atomic *_Atom, int *_Exp, 14:20:18 INFO - int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak( 14:20:18 INFO - static_cast<_Atomic_int *>(_Atom), _Exp, _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:18 INFO - volatile atomic *_Atom, int *_Exp, int _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:18 INFO - static_cast(_Atom), _Exp, 14:20:18 INFO - _Value, _Order1, _Order2)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:18 INFO - atomic *_Atom, int *_Exp, int _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:18 INFO - static_cast<_Atomic_int *>(_Atom), _Exp, _Value, _Order1, _Order2)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_compare_exchange_strong( 14:20:18 INFO - volatile atomic *_Atom, int *_Exp, 14:20:18 INFO - int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong( 14:20:18 INFO - static_cast(_Atom), _Exp, _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_compare_exchange_strong( 14:20:18 INFO - atomic *_Atom, int *_Exp, 14:20:18 INFO - int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong( 14:20:18 INFO - static_cast<_Atomic_int *>(_Atom), _Exp, _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:18 INFO - volatile atomic *_Atom, int *_Exp, int _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:18 INFO - static_cast(_Atom), _Exp, 14:20:18 INFO - _Value, _Order1, _Order2)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:18 INFO - atomic *_Atom, int *_Exp, int _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:18 INFO - static_cast<_Atomic_int *>(_Atom), _Exp, _Value, _Order1, _Order2)); 14:20:18 INFO - } 14:20:18 INFO - #line 962 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - inline int atomic_fetch_add_explicit( 14:20:18 INFO - volatile _Atomic_int *_Atom, int _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((int)_Atomic_fetch_add_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline int atomic_fetch_add_explicit( 14:20:18 INFO - _Atomic_int *_Atom, int _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((int)_Atomic_fetch_add_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline int atomic_fetch_add(volatile _Atomic_int *_Atom, 14:20:18 INFO - int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline int atomic_fetch_add(_Atomic_int *_Atom, 14:20:18 INFO - int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline int atomic_fetch_sub_explicit( 14:20:18 INFO - volatile _Atomic_int *_Atom, int _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((int)_Atomic_fetch_sub_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline int atomic_fetch_sub_explicit( 14:20:18 INFO - _Atomic_int *_Atom, int _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((int)_Atomic_fetch_sub_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline int atomic_fetch_sub(volatile _Atomic_int *_Atom, 14:20:18 INFO - int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline int atomic_fetch_sub(_Atomic_int *_Atom, 14:20:18 INFO - int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline int atomic_fetch_and_explicit( 14:20:18 INFO - volatile _Atomic_int *_Atom, int _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((int)_Atomic_fetch_and_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline int atomic_fetch_and_explicit( 14:20:18 INFO - _Atomic_int *_Atom, int _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((int)_Atomic_fetch_and_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline int atomic_fetch_and(volatile _Atomic_int *_Atom, 14:20:18 INFO - int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline int atomic_fetch_and(_Atomic_int *_Atom, 14:20:18 INFO - int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline int atomic_fetch_or_explicit( 14:20:18 INFO - volatile _Atomic_int *_Atom, int _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((int)_Atomic_fetch_or_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline int atomic_fetch_or_explicit( 14:20:18 INFO - _Atomic_int *_Atom, int _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((int)_Atomic_fetch_or_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline int atomic_fetch_or( 14:20:18 INFO - volatile _Atomic_int *_Atom, int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline int atomic_fetch_or( 14:20:18 INFO - _Atomic_int *_Atom, int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline int atomic_fetch_xor_explicit( 14:20:18 INFO - volatile _Atomic_int *_Atom, int _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((int)_Atomic_fetch_xor_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline int atomic_fetch_xor_explicit( 14:20:18 INFO - _Atomic_int *_Atom, int _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((int)_Atomic_fetch_xor_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline int atomic_fetch_xor( 14:20:18 INFO - volatile _Atomic_int *_Atom, int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline int atomic_fetch_xor( 14:20:18 INFO - _Atomic_int *_Atom, int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline int _Atomic_int::operator++(int) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add(this, 1)); 14:20:18 INFO - } 14:20:18 INFO - inline int _Atomic_int::operator++(int) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add(this, 1)); 14:20:18 INFO - } 14:20:18 INFO - inline int _Atomic_int::operator--(int) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub(this, 1)); 14:20:18 INFO - } 14:20:18 INFO - inline int _Atomic_int::operator--(int) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub(this, 1)); 14:20:18 INFO - } 14:20:18 INFO - inline int _Atomic_int::operator++() volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add(this, 1) + 1); 14:20:18 INFO - } 14:20:18 INFO - inline int _Atomic_int::operator++() throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add(this, 1) + 1); 14:20:18 INFO - } 14:20:18 INFO - inline int _Atomic_int::operator--() volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub(this, 1) - 1); 14:20:18 INFO - } 14:20:18 INFO - inline int _Atomic_int::operator--() throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub(this, 1) - 1); 14:20:18 INFO - } 14:20:18 INFO - inline int _Atomic_int::operator+=(int _Right) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add(this, _Right) + _Right); 14:20:18 INFO - } 14:20:18 INFO - inline int _Atomic_int::operator+=(int _Right) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add(this, _Right) + _Right); 14:20:18 INFO - } 14:20:18 INFO - inline int _Atomic_int::operator-=(int _Right) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub(this, _Right) - _Right); 14:20:18 INFO - } 14:20:18 INFO - inline int _Atomic_int::operator-=(int _Right) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub(this, _Right) - _Right); 14:20:18 INFO - } 14:20:18 INFO - inline int _Atomic_int::operator&=(int _Right) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and(this, _Right) & _Right); 14:20:18 INFO - } 14:20:18 INFO - inline int _Atomic_int::operator&=(int _Right) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and(this, _Right) & _Right); 14:20:18 INFO - } 14:20:18 INFO - inline int _Atomic_int::operator|=(int _Right) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or(this, _Right) | _Right); 14:20:18 INFO - } 14:20:18 INFO - inline int _Atomic_int::operator|=(int _Right) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or(this, _Right) | _Right); 14:20:18 INFO - } 14:20:18 INFO - inline int _Atomic_int::operator^=(int _Right) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor(this, _Right) ^ _Right); 14:20:18 INFO - } 14:20:18 INFO - inline int _Atomic_int::operator^=(int _Right) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor(this, _Right) ^ _Right); 14:20:18 INFO - } 14:20:18 INFO - inline int _Atomic_int::fetch_add( 14:20:18 INFO - int _Value, memory_order _Order) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline int _Atomic_int::fetch_add( 14:20:18 INFO - int _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline int _Atomic_int::fetch_sub( 14:20:18 INFO - int _Value, memory_order _Order) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline int _Atomic_int::fetch_sub( 14:20:18 INFO - int _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline int _Atomic_int::fetch_and( 14:20:18 INFO - int _Value, memory_order _Order) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline int _Atomic_int::fetch_and( 14:20:18 INFO - int _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline int _Atomic_int::fetch_or( 14:20:18 INFO - int _Value, memory_order _Order) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline int _Atomic_int::fetch_or( 14:20:18 INFO - int _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline int _Atomic_int::fetch_xor( 14:20:18 INFO - int _Value, memory_order _Order) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline int _Atomic_int::fetch_xor( 14:20:18 INFO - int _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline int atomic_fetch_add( 14:20:18 INFO - volatile atomic *_Atom, 14:20:18 INFO - int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add( 14:20:18 INFO - static_cast(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline int atomic_fetch_add(atomic *_Atom, 14:20:18 INFO - int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add(static_cast<_Atomic_int *>(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline int atomic_fetch_add_explicit( 14:20:18 INFO - volatile atomic *_Atom, int _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add_explicit( 14:20:18 INFO - static_cast(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline int atomic_fetch_add_explicit( 14:20:18 INFO - atomic *_Atom, int _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add_explicit( 14:20:18 INFO - static_cast<_Atomic_int *>(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline int atomic_fetch_sub( 14:20:18 INFO - volatile atomic *_Atom, 14:20:18 INFO - int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub( 14:20:18 INFO - static_cast(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline int atomic_fetch_sub(atomic *_Atom, 14:20:18 INFO - int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub(static_cast<_Atomic_int *>(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline int atomic_fetch_sub_explicit( 14:20:18 INFO - volatile atomic *_Atom, int _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub_explicit( 14:20:18 INFO - static_cast(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline int atomic_fetch_sub_explicit( 14:20:18 INFO - atomic *_Atom, int _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub_explicit( 14:20:18 INFO - static_cast<_Atomic_int *>(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline int atomic_fetch_and( 14:20:18 INFO - volatile atomic *_Atom, int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and( 14:20:18 INFO - static_cast(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline int atomic_fetch_and( 14:20:18 INFO - atomic *_Atom, int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and(static_cast<_Atomic_int *>(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline int atomic_fetch_and_explicit( 14:20:18 INFO - volatile atomic *_Atom, int _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and_explicit( 14:20:18 INFO - static_cast(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline int atomic_fetch_and_explicit( 14:20:18 INFO - atomic *_Atom, int _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and_explicit( 14:20:18 INFO - static_cast<_Atomic_int *>(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline int atomic_fetch_or(volatile atomic *_Atom, 14:20:18 INFO - int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or( 14:20:18 INFO - static_cast(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline int atomic_fetch_or(atomic *_Atom, 14:20:18 INFO - int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or(static_cast<_Atomic_int *>(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline int atomic_fetch_or_explicit( 14:20:18 INFO - volatile atomic *_Atom, int _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or_explicit( 14:20:18 INFO - static_cast(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline int atomic_fetch_or_explicit( 14:20:18 INFO - atomic *_Atom, int _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or_explicit( 14:20:18 INFO - static_cast<_Atomic_int *>(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline int atomic_fetch_xor(volatile atomic *_Atom, 14:20:18 INFO - int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor( 14:20:18 INFO - static_cast(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline int atomic_fetch_xor(atomic *_Atom, 14:20:18 INFO - int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor(static_cast<_Atomic_int *>(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline int atomic_fetch_xor_explicit( 14:20:18 INFO - volatile atomic *_Atom, int _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor_explicit( 14:20:18 INFO - static_cast(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline int atomic_fetch_xor_explicit( 14:20:18 INFO - atomic *_Atom, int _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor_explicit( 14:20:18 INFO - static_cast<_Atomic_int *>(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - #line 1415 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - #line 1416 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - #line 759 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\atomic" 14:20:18 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - static_assert(4 == sizeof (unsigned int), 14:20:18 INFO - "_ISIZE and _ITYPE should match."); 14:20:18 INFO - typedef struct _Atomic_uint 14:20:18 INFO - { 14:20:18 INFO - unsigned int operator=(unsigned int) volatile throw (); 14:20:18 INFO - unsigned int operator=(unsigned int) throw (); 14:20:18 INFO - bool is_lock_free() const volatile throw (); 14:20:18 INFO - bool is_lock_free() const throw (); 14:20:18 INFO - void store(unsigned int, memory_order = memory_order_seq_cst) 14:20:18 INFO - volatile throw (); 14:20:18 INFO - void store(unsigned int, memory_order = memory_order_seq_cst) 14:20:18 INFO - throw (); 14:20:18 INFO - unsigned int load(memory_order = memory_order_seq_cst) 14:20:18 INFO - const volatile throw (); 14:20:18 INFO - unsigned int load(memory_order = memory_order_seq_cst) 14:20:18 INFO - const throw (); 14:20:18 INFO - operator unsigned int() const volatile throw (); 14:20:18 INFO - operator unsigned int() const throw (); 14:20:18 INFO - unsigned int exchange(unsigned int, 14:20:18 INFO - memory_order = memory_order_seq_cst) volatile throw (); 14:20:18 INFO - unsigned int exchange(unsigned int, 14:20:18 INFO - memory_order = memory_order_seq_cst) throw (); 14:20:18 INFO - bool compare_exchange_weak(unsigned int&, unsigned int, 14:20:18 INFO - memory_order, memory_order) volatile throw (); 14:20:18 INFO - bool compare_exchange_weak(unsigned int&, unsigned int, 14:20:18 INFO - memory_order, memory_order) throw (); 14:20:18 INFO - bool compare_exchange_strong(unsigned int&, unsigned int, 14:20:18 INFO - memory_order, memory_order) volatile throw (); 14:20:18 INFO - bool compare_exchange_strong(unsigned int&, unsigned int, 14:20:18 INFO - memory_order, memory_order) throw (); 14:20:18 INFO - bool compare_exchange_weak(unsigned int&, unsigned int, 14:20:18 INFO - memory_order = memory_order_seq_cst) volatile throw (); 14:20:18 INFO - bool compare_exchange_weak(unsigned int&, unsigned int, 14:20:18 INFO - memory_order = memory_order_seq_cst) throw (); 14:20:18 INFO - bool compare_exchange_strong(unsigned int&, unsigned int, 14:20:18 INFO - memory_order = memory_order_seq_cst) volatile throw (); 14:20:18 INFO - bool compare_exchange_strong(unsigned int&, unsigned int, 14:20:18 INFO - memory_order = memory_order_seq_cst) throw (); 14:20:18 INFO - unsigned int operator++(int) volatile throw (); 14:20:18 INFO - unsigned int operator++(int) throw (); 14:20:18 INFO - unsigned int operator--(int) volatile throw (); 14:20:18 INFO - unsigned int operator--(int) throw (); 14:20:18 INFO - unsigned int operator++() volatile throw (); 14:20:18 INFO - unsigned int operator++() throw (); 14:20:18 INFO - unsigned int operator--() volatile throw (); 14:20:18 INFO - unsigned int operator--() throw (); 14:20:18 INFO - unsigned int operator+=(unsigned int) volatile throw (); 14:20:18 INFO - unsigned int operator+=(unsigned int) throw (); 14:20:18 INFO - unsigned int operator-=(unsigned int) volatile throw (); 14:20:18 INFO - unsigned int operator-=(unsigned int) throw (); 14:20:18 INFO - unsigned int operator&=(unsigned int) volatile throw (); 14:20:18 INFO - unsigned int operator&=(unsigned int) throw (); 14:20:18 INFO - unsigned int operator|=(unsigned int) volatile throw (); 14:20:18 INFO - unsigned int operator|=(unsigned int) throw (); 14:20:18 INFO - unsigned int operator^=(unsigned int) volatile throw (); 14:20:18 INFO - unsigned int operator^=(unsigned int) throw (); 14:20:18 INFO - unsigned int fetch_add(unsigned int, memory_order = memory_order_seq_cst) 14:20:18 INFO - volatile throw (); 14:20:18 INFO - unsigned int fetch_add(unsigned int, memory_order = memory_order_seq_cst) throw (); 14:20:18 INFO - unsigned int fetch_sub(unsigned int, memory_order = memory_order_seq_cst) 14:20:18 INFO - volatile throw (); 14:20:18 INFO - unsigned int fetch_sub(unsigned int, memory_order = memory_order_seq_cst) throw (); 14:20:18 INFO - unsigned int fetch_and(unsigned int, memory_order = memory_order_seq_cst) 14:20:18 INFO - volatile throw (); 14:20:18 INFO - unsigned int fetch_and(unsigned int, memory_order = memory_order_seq_cst) throw (); 14:20:18 INFO - unsigned int fetch_or(unsigned int, memory_order = memory_order_seq_cst) 14:20:18 INFO - volatile throw (); 14:20:18 INFO - unsigned int fetch_or(unsigned int, memory_order = memory_order_seq_cst) throw (); 14:20:18 INFO - unsigned int fetch_xor(unsigned int, memory_order = memory_order_seq_cst) 14:20:18 INFO - volatile throw (); 14:20:18 INFO - unsigned int fetch_xor(unsigned int, memory_order = memory_order_seq_cst) throw (); 14:20:18 INFO - #line 144 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - alignas(sizeof(_Uint4_t)) _Uint4_t _My_val; 14:20:18 INFO - #line 173 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - } _Atomic_uint; 14:20:18 INFO - template<> 14:20:18 INFO - struct atomic 14:20:18 INFO - : _Atomic_uint 14:20:18 INFO - { 14:20:18 INFO - atomic() throw () = default; 14:20:18 INFO - constexpr atomic(unsigned int _Val) throw () 14:20:18 INFO - : _Atomic_uint{(_Uint4_t)_Val} 14:20:18 INFO - { 14:20:18 INFO - } 14:20:18 INFO - unsigned int operator=(unsigned int _Val) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_uint::operator=(_Val)); 14:20:18 INFO - } 14:20:18 INFO - unsigned int operator=(unsigned int _Val) throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_uint::operator=(_Val)); 14:20:18 INFO - } 14:20:18 INFO - atomic(const atomic&) = delete; 14:20:18 INFO - atomic& operator=(const atomic&) = delete; 14:20:18 INFO - atomic& operator=(const atomic&) volatile = delete; 14:20:18 INFO - }; 14:20:18 INFO - #line 205 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - inline bool atomic_is_lock_free(const volatile _Atomic_uint *) throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_is_lock_free_4()); 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_is_lock_free(const _Atomic_uint *) throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_is_lock_free_4()); 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_is_lock_free(const volatile atomic *) throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_is_lock_free_4()); 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_is_lock_free(const atomic *) throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_is_lock_free_4()); 14:20:18 INFO - } 14:20:18 INFO - #line 464 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - inline void atomic_init(volatile _Atomic_uint *_Atom, 14:20:18 INFO - unsigned int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - _Atom->_My_val = (_Uint4_t)_Value; 14:20:18 INFO - } 14:20:18 INFO - inline void atomic_init(_Atomic_uint *_Atom, 14:20:18 INFO - unsigned int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - _Atom->_My_val = (_Uint4_t)_Value; 14:20:18 INFO - } 14:20:18 INFO - inline void atomic_init(volatile atomic *_Atom, 14:20:18 INFO - unsigned int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - _Atom->_My_val = (_Uint4_t)_Value; 14:20:18 INFO - } 14:20:18 INFO - inline void atomic_init(atomic *_Atom, 14:20:18 INFO - unsigned int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - _Atom->_My_val = (_Uint4_t)_Value; 14:20:18 INFO - } 14:20:18 INFO - #line 495 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - inline void atomic_store_explicit( 14:20:18 INFO - volatile _Atomic_uint *_Atom, unsigned int _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - _Atomic_store_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order); 14:20:18 INFO - } 14:20:18 INFO - inline void atomic_store_explicit( 14:20:18 INFO - _Atomic_uint *_Atom, unsigned int _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - _Atomic_store_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order); 14:20:18 INFO - } 14:20:18 INFO - inline void atomic_store(volatile _Atomic_uint *_Atom, 14:20:18 INFO - unsigned int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store_explicit(_Atom, _Value, memory_order_seq_cst); 14:20:18 INFO - } 14:20:18 INFO - inline void atomic_store(_Atomic_uint *_Atom, 14:20:18 INFO - unsigned int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store_explicit(_Atom, _Value, memory_order_seq_cst); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int atomic_load_explicit( 14:20:18 INFO - const volatile _Atomic_uint *_Atom, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((unsigned int)_Atomic_load_4 ((_Uint4_t*)&_Atom->_My_val, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int atomic_load_explicit( 14:20:18 INFO - const _Atomic_uint *_Atom, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((unsigned int)_Atomic_load_4 ((_Uint4_t*)&_Atom->_My_val, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int atomic_load( 14:20:18 INFO - const volatile _Atomic_uint *_Atom) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load_explicit(_Atom, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int atomic_load( 14:20:18 INFO - const _Atomic_uint *_Atom) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load_explicit(_Atom, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int atomic_exchange_explicit( 14:20:18 INFO - volatile _Atomic_uint *_Atom, unsigned int _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((unsigned int)_Atomic_exchange_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int atomic_exchange_explicit( 14:20:18 INFO - _Atomic_uint *_Atom, unsigned int _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((unsigned int)_Atomic_exchange_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int atomic_exchange(volatile _Atomic_uint *_Atom, 14:20:18 INFO - unsigned int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_exchange_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int atomic_exchange(_Atomic_uint *_Atom, 14:20:18 INFO - unsigned int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_exchange_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:18 INFO - volatile _Atomic_uint *_Atom, unsigned int *_Exp, unsigned int _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_compare_exchange_weak_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t*)_Exp, (_Uint4_t)_Value, _Order1, _Order2)); 14:20:18 INFO - #line 578 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:18 INFO - _Atomic_uint *_Atom, unsigned int *_Exp, unsigned int _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_compare_exchange_weak_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t*)_Exp, (_Uint4_t)_Value, _Order1, _Order2)); 14:20:18 INFO - #line 586 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_compare_exchange_weak( 14:20:18 INFO - volatile _Atomic_uint *_Atom, unsigned int *_Exp, 14:20:18 INFO - unsigned int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:18 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_compare_exchange_weak( 14:20:18 INFO - _Atomic_uint *_Atom, unsigned int *_Exp, 14:20:18 INFO - unsigned int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:18 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:18 INFO - volatile _Atomic_uint *_Atom, unsigned int *_Exp, unsigned int _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_compare_exchange_strong_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t*)_Exp, (_Uint4_t)_Value, _Order1, _Order2)); 14:20:18 INFO - #line 610 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:18 INFO - _Atomic_uint *_Atom, unsigned int *_Exp, unsigned int _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_compare_exchange_strong_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t*)_Exp, (_Uint4_t)_Value, _Order1, _Order2)); 14:20:18 INFO - #line 618 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_compare_exchange_strong( 14:20:18 INFO - volatile _Atomic_uint *_Atom, unsigned int *_Exp, unsigned int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:18 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_compare_exchange_strong( 14:20:18 INFO - _Atomic_uint *_Atom, unsigned int *_Exp, unsigned int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:18 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int _Atomic_uint::operator=(unsigned int _Value) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store(this, _Value); 14:20:18 INFO - return (_Value); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int _Atomic_uint::operator=(unsigned int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store(this, _Value); 14:20:18 INFO - return (_Value); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_uint::is_lock_free() const volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_is_lock_free(this)); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_uint::is_lock_free() const throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_is_lock_free(this)); 14:20:18 INFO - } 14:20:18 INFO - inline void _Atomic_uint::store(unsigned int _Value, 14:20:18 INFO - memory_order _Order) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store_explicit(this, _Value, _Order); 14:20:18 INFO - } 14:20:18 INFO - inline void _Atomic_uint::store(unsigned int _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store_explicit(this, _Value, _Order); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int _Atomic_uint::load( 14:20:18 INFO - memory_order _Order) const volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load_explicit(this, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int _Atomic_uint::load( 14:20:18 INFO - memory_order _Order) const throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load_explicit(this, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline _Atomic_uint::operator unsigned int() const volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load(this)); 14:20:18 INFO - } 14:20:18 INFO - inline _Atomic_uint::operator unsigned int() const throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load(this)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int _Atomic_uint::exchange( 14:20:18 INFO - unsigned int _Value, memory_order _Order) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_exchange_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int _Atomic_uint::exchange( 14:20:18 INFO - unsigned int _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_exchange_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_uint::compare_exchange_weak( 14:20:18 INFO - unsigned int& _Exp, unsigned int _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:18 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_uint::compare_exchange_weak( 14:20:18 INFO - unsigned int& _Exp, unsigned int _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:18 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_uint::compare_exchange_weak( 14:20:18 INFO - unsigned int& _Exp, unsigned int _Value, 14:20:18 INFO - memory_order _Order) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:18 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_uint::compare_exchange_weak( 14:20:18 INFO - unsigned int& _Exp, unsigned int _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:18 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_uint::compare_exchange_strong( 14:20:18 INFO - unsigned int& _Exp, unsigned int _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:18 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_uint::compare_exchange_strong( 14:20:18 INFO - unsigned int& _Exp, unsigned int _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:18 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_uint::compare_exchange_strong( 14:20:18 INFO - unsigned int& _Exp, unsigned int _Value, 14:20:18 INFO - memory_order _Order) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:18 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_uint::compare_exchange_strong( 14:20:18 INFO - unsigned int& _Exp, unsigned int _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:18 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_is_lock_free( 14:20:18 INFO - const volatile atomic *_Atom) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_is_lock_free( 14:20:18 INFO - static_cast(_Atom))); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_is_lock_free( 14:20:18 INFO - const atomic *_Atom) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_is_lock_free(static_cast(_Atom))); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline void atomic_init(volatile atomic *_Atom, 14:20:18 INFO - unsigned int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_init(static_cast(_Atom), _Value); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline void atomic_init(atomic *_Atom, 14:20:18 INFO - unsigned int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_init(static_cast<_Atomic_uint *>(_Atom), _Value); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline void atomic_store(volatile atomic *_Atom, 14:20:18 INFO - unsigned int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store(static_cast(_Atom), _Value); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline void atomic_store(atomic *_Atom, 14:20:18 INFO - unsigned int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store(static_cast<_Atomic_uint *>(_Atom), _Value); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline void atomic_store_explicit(volatile atomic *_Atom, 14:20:18 INFO - unsigned int _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store_explicit(static_cast(_Atom), 14:20:18 INFO - _Value, _Order); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline void atomic_store_explicit(atomic *_Atom, 14:20:18 INFO - unsigned int _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store_explicit(static_cast<_Atomic_uint *>(_Atom), 14:20:18 INFO - _Value, _Order); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline unsigned int atomic_load(const volatile atomic *_Atom) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load(static_cast(_Atom))); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline unsigned int atomic_load(const atomic *_Atom) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load(static_cast(_Atom))); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline unsigned int atomic_load_explicit( 14:20:18 INFO - const volatile atomic *_Atom, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load_explicit( 14:20:18 INFO - static_cast(_Atom), _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline unsigned int atomic_load_explicit( 14:20:18 INFO - const atomic *_Atom, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load_explicit( 14:20:18 INFO - static_cast(_Atom), _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline unsigned int atomic_exchange( 14:20:18 INFO - volatile atomic *_Atom, unsigned int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_exchange( 14:20:18 INFO - static_cast(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline unsigned int atomic_exchange(atomic *_Atom, 14:20:18 INFO - unsigned int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_exchange(static_cast<_Atomic_uint *>(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline unsigned int atomic_exchange_explicit( 14:20:18 INFO - volatile atomic *_Atom, 14:20:18 INFO - unsigned int _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_exchange_explicit( 14:20:18 INFO - static_cast(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline unsigned int atomic_exchange_explicit(atomic *_Atom, 14:20:18 INFO - unsigned int _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_exchange_explicit(static_cast<_Atomic_uint *>(_Atom), 14:20:18 INFO - _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_compare_exchange_weak( 14:20:18 INFO - volatile atomic *_Atom, unsigned int *_Exp, 14:20:18 INFO - unsigned int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak( 14:20:18 INFO - static_cast(_Atom), _Exp, _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_compare_exchange_weak( 14:20:18 INFO - atomic *_Atom, unsigned int *_Exp, 14:20:18 INFO - unsigned int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak( 14:20:18 INFO - static_cast<_Atomic_uint *>(_Atom), _Exp, _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:18 INFO - volatile atomic *_Atom, unsigned int *_Exp, unsigned int _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:18 INFO - static_cast(_Atom), _Exp, 14:20:18 INFO - _Value, _Order1, _Order2)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:18 INFO - atomic *_Atom, unsigned int *_Exp, unsigned int _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:18 INFO - static_cast<_Atomic_uint *>(_Atom), _Exp, _Value, _Order1, _Order2)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_compare_exchange_strong( 14:20:18 INFO - volatile atomic *_Atom, unsigned int *_Exp, 14:20:18 INFO - unsigned int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong( 14:20:18 INFO - static_cast(_Atom), _Exp, _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_compare_exchange_strong( 14:20:18 INFO - atomic *_Atom, unsigned int *_Exp, 14:20:18 INFO - unsigned int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong( 14:20:18 INFO - static_cast<_Atomic_uint *>(_Atom), _Exp, _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:18 INFO - volatile atomic *_Atom, unsigned int *_Exp, unsigned int _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:18 INFO - static_cast(_Atom), _Exp, 14:20:18 INFO - _Value, _Order1, _Order2)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:18 INFO - atomic *_Atom, unsigned int *_Exp, unsigned int _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:18 INFO - static_cast<_Atomic_uint *>(_Atom), _Exp, _Value, _Order1, _Order2)); 14:20:18 INFO - } 14:20:18 INFO - #line 962 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - inline unsigned int atomic_fetch_add_explicit( 14:20:18 INFO - volatile _Atomic_uint *_Atom, unsigned int _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((unsigned int)_Atomic_fetch_add_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int atomic_fetch_add_explicit( 14:20:18 INFO - _Atomic_uint *_Atom, unsigned int _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((unsigned int)_Atomic_fetch_add_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int atomic_fetch_add(volatile _Atomic_uint *_Atom, 14:20:18 INFO - unsigned int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int atomic_fetch_add(_Atomic_uint *_Atom, 14:20:18 INFO - unsigned int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int atomic_fetch_sub_explicit( 14:20:18 INFO - volatile _Atomic_uint *_Atom, unsigned int _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((unsigned int)_Atomic_fetch_sub_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int atomic_fetch_sub_explicit( 14:20:18 INFO - _Atomic_uint *_Atom, unsigned int _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((unsigned int)_Atomic_fetch_sub_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int atomic_fetch_sub(volatile _Atomic_uint *_Atom, 14:20:18 INFO - unsigned int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int atomic_fetch_sub(_Atomic_uint *_Atom, 14:20:18 INFO - unsigned int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int atomic_fetch_and_explicit( 14:20:18 INFO - volatile _Atomic_uint *_Atom, unsigned int _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((unsigned int)_Atomic_fetch_and_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int atomic_fetch_and_explicit( 14:20:18 INFO - _Atomic_uint *_Atom, unsigned int _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((unsigned int)_Atomic_fetch_and_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int atomic_fetch_and(volatile _Atomic_uint *_Atom, 14:20:18 INFO - unsigned int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int atomic_fetch_and(_Atomic_uint *_Atom, 14:20:18 INFO - unsigned int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int atomic_fetch_or_explicit( 14:20:18 INFO - volatile _Atomic_uint *_Atom, unsigned int _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((unsigned int)_Atomic_fetch_or_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int atomic_fetch_or_explicit( 14:20:18 INFO - _Atomic_uint *_Atom, unsigned int _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((unsigned int)_Atomic_fetch_or_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int atomic_fetch_or( 14:20:18 INFO - volatile _Atomic_uint *_Atom, unsigned int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int atomic_fetch_or( 14:20:18 INFO - _Atomic_uint *_Atom, unsigned int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int atomic_fetch_xor_explicit( 14:20:18 INFO - volatile _Atomic_uint *_Atom, unsigned int _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((unsigned int)_Atomic_fetch_xor_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int atomic_fetch_xor_explicit( 14:20:18 INFO - _Atomic_uint *_Atom, unsigned int _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((unsigned int)_Atomic_fetch_xor_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int atomic_fetch_xor( 14:20:18 INFO - volatile _Atomic_uint *_Atom, unsigned int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int atomic_fetch_xor( 14:20:18 INFO - _Atomic_uint *_Atom, unsigned int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int _Atomic_uint::operator++(int) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add(this, 1)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int _Atomic_uint::operator++(int) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add(this, 1)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int _Atomic_uint::operator--(int) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub(this, 1)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int _Atomic_uint::operator--(int) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub(this, 1)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int _Atomic_uint::operator++() volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add(this, 1) + 1); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int _Atomic_uint::operator++() throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add(this, 1) + 1); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int _Atomic_uint::operator--() volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub(this, 1) - 1); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int _Atomic_uint::operator--() throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub(this, 1) - 1); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int _Atomic_uint::operator+=(unsigned int _Right) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add(this, _Right) + _Right); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int _Atomic_uint::operator+=(unsigned int _Right) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add(this, _Right) + _Right); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int _Atomic_uint::operator-=(unsigned int _Right) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub(this, _Right) - _Right); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int _Atomic_uint::operator-=(unsigned int _Right) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub(this, _Right) - _Right); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int _Atomic_uint::operator&=(unsigned int _Right) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and(this, _Right) & _Right); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int _Atomic_uint::operator&=(unsigned int _Right) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and(this, _Right) & _Right); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int _Atomic_uint::operator|=(unsigned int _Right) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or(this, _Right) | _Right); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int _Atomic_uint::operator|=(unsigned int _Right) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or(this, _Right) | _Right); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int _Atomic_uint::operator^=(unsigned int _Right) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor(this, _Right) ^ _Right); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int _Atomic_uint::operator^=(unsigned int _Right) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor(this, _Right) ^ _Right); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int _Atomic_uint::fetch_add( 14:20:18 INFO - unsigned int _Value, memory_order _Order) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int _Atomic_uint::fetch_add( 14:20:18 INFO - unsigned int _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int _Atomic_uint::fetch_sub( 14:20:18 INFO - unsigned int _Value, memory_order _Order) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int _Atomic_uint::fetch_sub( 14:20:18 INFO - unsigned int _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int _Atomic_uint::fetch_and( 14:20:18 INFO - unsigned int _Value, memory_order _Order) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int _Atomic_uint::fetch_and( 14:20:18 INFO - unsigned int _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int _Atomic_uint::fetch_or( 14:20:18 INFO - unsigned int _Value, memory_order _Order) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int _Atomic_uint::fetch_or( 14:20:18 INFO - unsigned int _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int _Atomic_uint::fetch_xor( 14:20:18 INFO - unsigned int _Value, memory_order _Order) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned int _Atomic_uint::fetch_xor( 14:20:18 INFO - unsigned int _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline unsigned int atomic_fetch_add( 14:20:18 INFO - volatile atomic *_Atom, 14:20:18 INFO - unsigned int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add( 14:20:18 INFO - static_cast(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline unsigned int atomic_fetch_add(atomic *_Atom, 14:20:18 INFO - unsigned int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add(static_cast<_Atomic_uint *>(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline unsigned int atomic_fetch_add_explicit( 14:20:18 INFO - volatile atomic *_Atom, unsigned int _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add_explicit( 14:20:18 INFO - static_cast(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline unsigned int atomic_fetch_add_explicit( 14:20:18 INFO - atomic *_Atom, unsigned int _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add_explicit( 14:20:18 INFO - static_cast<_Atomic_uint *>(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline unsigned int atomic_fetch_sub( 14:20:18 INFO - volatile atomic *_Atom, 14:20:18 INFO - unsigned int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub( 14:20:18 INFO - static_cast(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline unsigned int atomic_fetch_sub(atomic *_Atom, 14:20:18 INFO - unsigned int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub(static_cast<_Atomic_uint *>(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline unsigned int atomic_fetch_sub_explicit( 14:20:18 INFO - volatile atomic *_Atom, unsigned int _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub_explicit( 14:20:18 INFO - static_cast(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline unsigned int atomic_fetch_sub_explicit( 14:20:18 INFO - atomic *_Atom, unsigned int _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub_explicit( 14:20:18 INFO - static_cast<_Atomic_uint *>(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline unsigned int atomic_fetch_and( 14:20:18 INFO - volatile atomic *_Atom, unsigned int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and( 14:20:18 INFO - static_cast(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline unsigned int atomic_fetch_and( 14:20:18 INFO - atomic *_Atom, unsigned int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and(static_cast<_Atomic_uint *>(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline unsigned int atomic_fetch_and_explicit( 14:20:18 INFO - volatile atomic *_Atom, unsigned int _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and_explicit( 14:20:18 INFO - static_cast(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline unsigned int atomic_fetch_and_explicit( 14:20:18 INFO - atomic *_Atom, unsigned int _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and_explicit( 14:20:18 INFO - static_cast<_Atomic_uint *>(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline unsigned int atomic_fetch_or(volatile atomic *_Atom, 14:20:18 INFO - unsigned int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or( 14:20:18 INFO - static_cast(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline unsigned int atomic_fetch_or(atomic *_Atom, 14:20:18 INFO - unsigned int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or(static_cast<_Atomic_uint *>(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline unsigned int atomic_fetch_or_explicit( 14:20:18 INFO - volatile atomic *_Atom, unsigned int _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or_explicit( 14:20:18 INFO - static_cast(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline unsigned int atomic_fetch_or_explicit( 14:20:18 INFO - atomic *_Atom, unsigned int _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or_explicit( 14:20:18 INFO - static_cast<_Atomic_uint *>(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline unsigned int atomic_fetch_xor(volatile atomic *_Atom, 14:20:18 INFO - unsigned int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor( 14:20:18 INFO - static_cast(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline unsigned int atomic_fetch_xor(atomic *_Atom, 14:20:18 INFO - unsigned int _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor(static_cast<_Atomic_uint *>(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline unsigned int atomic_fetch_xor_explicit( 14:20:18 INFO - volatile atomic *_Atom, unsigned int _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor_explicit( 14:20:18 INFO - static_cast(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline unsigned int atomic_fetch_xor_explicit( 14:20:18 INFO - atomic *_Atom, unsigned int _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor_explicit( 14:20:18 INFO - static_cast<_Atomic_uint *>(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - #line 1415 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - #line 1416 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - #line 765 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\atomic" 14:20:18 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - static_assert(4 == sizeof (long), 14:20:18 INFO - "_ISIZE and _ITYPE should match."); 14:20:18 INFO - typedef struct _Atomic_long 14:20:18 INFO - { 14:20:18 INFO - long operator=(long) volatile throw (); 14:20:18 INFO - long operator=(long) throw (); 14:20:18 INFO - bool is_lock_free() const volatile throw (); 14:20:18 INFO - bool is_lock_free() const throw (); 14:20:18 INFO - void store(long, memory_order = memory_order_seq_cst) 14:20:18 INFO - volatile throw (); 14:20:18 INFO - void store(long, memory_order = memory_order_seq_cst) 14:20:18 INFO - throw (); 14:20:18 INFO - long load(memory_order = memory_order_seq_cst) 14:20:18 INFO - const volatile throw (); 14:20:18 INFO - long load(memory_order = memory_order_seq_cst) 14:20:18 INFO - const throw (); 14:20:18 INFO - operator long() const volatile throw (); 14:20:18 INFO - operator long() const throw (); 14:20:18 INFO - long exchange(long, 14:20:18 INFO - memory_order = memory_order_seq_cst) volatile throw (); 14:20:18 INFO - long exchange(long, 14:20:18 INFO - memory_order = memory_order_seq_cst) throw (); 14:20:18 INFO - bool compare_exchange_weak(long&, long, 14:20:18 INFO - memory_order, memory_order) volatile throw (); 14:20:18 INFO - bool compare_exchange_weak(long&, long, 14:20:18 INFO - memory_order, memory_order) throw (); 14:20:18 INFO - bool compare_exchange_strong(long&, long, 14:20:18 INFO - memory_order, memory_order) volatile throw (); 14:20:18 INFO - bool compare_exchange_strong(long&, long, 14:20:18 INFO - memory_order, memory_order) throw (); 14:20:18 INFO - bool compare_exchange_weak(long&, long, 14:20:18 INFO - memory_order = memory_order_seq_cst) volatile throw (); 14:20:18 INFO - bool compare_exchange_weak(long&, long, 14:20:18 INFO - memory_order = memory_order_seq_cst) throw (); 14:20:18 INFO - bool compare_exchange_strong(long&, long, 14:20:18 INFO - memory_order = memory_order_seq_cst) volatile throw (); 14:20:18 INFO - bool compare_exchange_strong(long&, long, 14:20:18 INFO - memory_order = memory_order_seq_cst) throw (); 14:20:18 INFO - long operator++(int) volatile throw (); 14:20:18 INFO - long operator++(int) throw (); 14:20:18 INFO - long operator--(int) volatile throw (); 14:20:18 INFO - long operator--(int) throw (); 14:20:18 INFO - long operator++() volatile throw (); 14:20:18 INFO - long operator++() throw (); 14:20:18 INFO - long operator--() volatile throw (); 14:20:18 INFO - long operator--() throw (); 14:20:18 INFO - long operator+=(long) volatile throw (); 14:20:18 INFO - long operator+=(long) throw (); 14:20:18 INFO - long operator-=(long) volatile throw (); 14:20:18 INFO - long operator-=(long) throw (); 14:20:18 INFO - long operator&=(long) volatile throw (); 14:20:18 INFO - long operator&=(long) throw (); 14:20:18 INFO - long operator|=(long) volatile throw (); 14:20:18 INFO - long operator|=(long) throw (); 14:20:18 INFO - long operator^=(long) volatile throw (); 14:20:18 INFO - long operator^=(long) throw (); 14:20:18 INFO - long fetch_add(long, memory_order = memory_order_seq_cst) 14:20:18 INFO - volatile throw (); 14:20:18 INFO - long fetch_add(long, memory_order = memory_order_seq_cst) throw (); 14:20:18 INFO - long fetch_sub(long, memory_order = memory_order_seq_cst) 14:20:18 INFO - volatile throw (); 14:20:18 INFO - long fetch_sub(long, memory_order = memory_order_seq_cst) throw (); 14:20:18 INFO - long fetch_and(long, memory_order = memory_order_seq_cst) 14:20:18 INFO - volatile throw (); 14:20:18 INFO - long fetch_and(long, memory_order = memory_order_seq_cst) throw (); 14:20:18 INFO - long fetch_or(long, memory_order = memory_order_seq_cst) 14:20:18 INFO - volatile throw (); 14:20:18 INFO - long fetch_or(long, memory_order = memory_order_seq_cst) throw (); 14:20:18 INFO - long fetch_xor(long, memory_order = memory_order_seq_cst) 14:20:18 INFO - volatile throw (); 14:20:18 INFO - long fetch_xor(long, memory_order = memory_order_seq_cst) throw (); 14:20:18 INFO - #line 144 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - alignas(sizeof(_Uint4_t)) _Uint4_t _My_val; 14:20:18 INFO - #line 173 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - } _Atomic_long; 14:20:18 INFO - template<> 14:20:18 INFO - struct atomic 14:20:18 INFO - : _Atomic_long 14:20:18 INFO - { 14:20:18 INFO - atomic() throw () = default; 14:20:18 INFO - constexpr atomic(long _Val) throw () 14:20:18 INFO - : _Atomic_long{(_Uint4_t)_Val} 14:20:18 INFO - { 14:20:18 INFO - } 14:20:18 INFO - long operator=(long _Val) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_long::operator=(_Val)); 14:20:18 INFO - } 14:20:18 INFO - long operator=(long _Val) throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_long::operator=(_Val)); 14:20:18 INFO - } 14:20:18 INFO - atomic(const atomic&) = delete; 14:20:18 INFO - atomic& operator=(const atomic&) = delete; 14:20:18 INFO - atomic& operator=(const atomic&) volatile = delete; 14:20:18 INFO - }; 14:20:18 INFO - #line 205 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - inline bool atomic_is_lock_free(const volatile _Atomic_long *) throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_is_lock_free_4()); 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_is_lock_free(const _Atomic_long *) throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_is_lock_free_4()); 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_is_lock_free(const volatile atomic *) throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_is_lock_free_4()); 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_is_lock_free(const atomic *) throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_is_lock_free_4()); 14:20:18 INFO - } 14:20:18 INFO - #line 464 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - inline void atomic_init(volatile _Atomic_long *_Atom, 14:20:18 INFO - long _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - _Atom->_My_val = (_Uint4_t)_Value; 14:20:18 INFO - } 14:20:18 INFO - inline void atomic_init(_Atomic_long *_Atom, 14:20:18 INFO - long _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - _Atom->_My_val = (_Uint4_t)_Value; 14:20:18 INFO - } 14:20:18 INFO - inline void atomic_init(volatile atomic *_Atom, 14:20:18 INFO - long _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - _Atom->_My_val = (_Uint4_t)_Value; 14:20:18 INFO - } 14:20:18 INFO - inline void atomic_init(atomic *_Atom, 14:20:18 INFO - long _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - _Atom->_My_val = (_Uint4_t)_Value; 14:20:18 INFO - } 14:20:18 INFO - #line 495 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - inline void atomic_store_explicit( 14:20:18 INFO - volatile _Atomic_long *_Atom, long _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - _Atomic_store_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order); 14:20:18 INFO - } 14:20:18 INFO - inline void atomic_store_explicit( 14:20:18 INFO - _Atomic_long *_Atom, long _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - _Atomic_store_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order); 14:20:18 INFO - } 14:20:18 INFO - inline void atomic_store(volatile _Atomic_long *_Atom, 14:20:18 INFO - long _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store_explicit(_Atom, _Value, memory_order_seq_cst); 14:20:18 INFO - } 14:20:18 INFO - inline void atomic_store(_Atomic_long *_Atom, 14:20:18 INFO - long _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store_explicit(_Atom, _Value, memory_order_seq_cst); 14:20:18 INFO - } 14:20:18 INFO - inline long atomic_load_explicit( 14:20:18 INFO - const volatile _Atomic_long *_Atom, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((long)_Atomic_load_4 ((_Uint4_t*)&_Atom->_My_val, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline long atomic_load_explicit( 14:20:18 INFO - const _Atomic_long *_Atom, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((long)_Atomic_load_4 ((_Uint4_t*)&_Atom->_My_val, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline long atomic_load( 14:20:18 INFO - const volatile _Atomic_long *_Atom) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load_explicit(_Atom, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline long atomic_load( 14:20:18 INFO - const _Atomic_long *_Atom) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load_explicit(_Atom, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline long atomic_exchange_explicit( 14:20:18 INFO - volatile _Atomic_long *_Atom, long _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((long)_Atomic_exchange_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline long atomic_exchange_explicit( 14:20:18 INFO - _Atomic_long *_Atom, long _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((long)_Atomic_exchange_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline long atomic_exchange(volatile _Atomic_long *_Atom, 14:20:18 INFO - long _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_exchange_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline long atomic_exchange(_Atomic_long *_Atom, 14:20:18 INFO - long _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_exchange_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:18 INFO - volatile _Atomic_long *_Atom, long *_Exp, long _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_compare_exchange_weak_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t*)_Exp, (_Uint4_t)_Value, _Order1, _Order2)); 14:20:18 INFO - #line 578 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:18 INFO - _Atomic_long *_Atom, long *_Exp, long _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_compare_exchange_weak_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t*)_Exp, (_Uint4_t)_Value, _Order1, _Order2)); 14:20:18 INFO - #line 586 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_compare_exchange_weak( 14:20:18 INFO - volatile _Atomic_long *_Atom, long *_Exp, 14:20:18 INFO - long _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:18 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_compare_exchange_weak( 14:20:18 INFO - _Atomic_long *_Atom, long *_Exp, 14:20:18 INFO - long _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:18 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:18 INFO - volatile _Atomic_long *_Atom, long *_Exp, long _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_compare_exchange_strong_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t*)_Exp, (_Uint4_t)_Value, _Order1, _Order2)); 14:20:18 INFO - #line 610 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:18 INFO - _Atomic_long *_Atom, long *_Exp, long _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_compare_exchange_strong_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t*)_Exp, (_Uint4_t)_Value, _Order1, _Order2)); 14:20:18 INFO - #line 618 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_compare_exchange_strong( 14:20:18 INFO - volatile _Atomic_long *_Atom, long *_Exp, long _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:18 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_compare_exchange_strong( 14:20:18 INFO - _Atomic_long *_Atom, long *_Exp, long _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:18 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline long _Atomic_long::operator=(long _Value) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store(this, _Value); 14:20:18 INFO - return (_Value); 14:20:18 INFO - } 14:20:18 INFO - inline long _Atomic_long::operator=(long _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store(this, _Value); 14:20:18 INFO - return (_Value); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_long::is_lock_free() const volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_is_lock_free(this)); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_long::is_lock_free() const throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_is_lock_free(this)); 14:20:18 INFO - } 14:20:18 INFO - inline void _Atomic_long::store(long _Value, 14:20:18 INFO - memory_order _Order) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store_explicit(this, _Value, _Order); 14:20:18 INFO - } 14:20:18 INFO - inline void _Atomic_long::store(long _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store_explicit(this, _Value, _Order); 14:20:18 INFO - } 14:20:18 INFO - inline long _Atomic_long::load( 14:20:18 INFO - memory_order _Order) const volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load_explicit(this, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline long _Atomic_long::load( 14:20:18 INFO - memory_order _Order) const throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load_explicit(this, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline _Atomic_long::operator long() const volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load(this)); 14:20:18 INFO - } 14:20:18 INFO - inline _Atomic_long::operator long() const throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load(this)); 14:20:18 INFO - } 14:20:18 INFO - inline long _Atomic_long::exchange( 14:20:18 INFO - long _Value, memory_order _Order) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_exchange_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline long _Atomic_long::exchange( 14:20:18 INFO - long _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_exchange_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_long::compare_exchange_weak( 14:20:18 INFO - long& _Exp, long _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:18 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_long::compare_exchange_weak( 14:20:18 INFO - long& _Exp, long _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:18 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_long::compare_exchange_weak( 14:20:18 INFO - long& _Exp, long _Value, 14:20:18 INFO - memory_order _Order) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:18 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_long::compare_exchange_weak( 14:20:18 INFO - long& _Exp, long _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:18 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_long::compare_exchange_strong( 14:20:18 INFO - long& _Exp, long _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:18 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_long::compare_exchange_strong( 14:20:18 INFO - long& _Exp, long _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:18 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_long::compare_exchange_strong( 14:20:18 INFO - long& _Exp, long _Value, 14:20:18 INFO - memory_order _Order) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:18 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_long::compare_exchange_strong( 14:20:18 INFO - long& _Exp, long _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:18 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_is_lock_free( 14:20:18 INFO - const volatile atomic *_Atom) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_is_lock_free( 14:20:18 INFO - static_cast(_Atom))); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_is_lock_free( 14:20:18 INFO - const atomic *_Atom) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_is_lock_free(static_cast(_Atom))); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline void atomic_init(volatile atomic *_Atom, 14:20:18 INFO - long _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_init(static_cast(_Atom), _Value); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline void atomic_init(atomic *_Atom, 14:20:18 INFO - long _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_init(static_cast<_Atomic_long *>(_Atom), _Value); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline void atomic_store(volatile atomic *_Atom, 14:20:18 INFO - long _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store(static_cast(_Atom), _Value); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline void atomic_store(atomic *_Atom, 14:20:18 INFO - long _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store(static_cast<_Atomic_long *>(_Atom), _Value); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline void atomic_store_explicit(volatile atomic *_Atom, 14:20:18 INFO - long _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store_explicit(static_cast(_Atom), 14:20:18 INFO - _Value, _Order); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline void atomic_store_explicit(atomic *_Atom, 14:20:18 INFO - long _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store_explicit(static_cast<_Atomic_long *>(_Atom), 14:20:18 INFO - _Value, _Order); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline long atomic_load(const volatile atomic *_Atom) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load(static_cast(_Atom))); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline long atomic_load(const atomic *_Atom) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load(static_cast(_Atom))); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline long atomic_load_explicit( 14:20:18 INFO - const volatile atomic *_Atom, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load_explicit( 14:20:18 INFO - static_cast(_Atom), _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline long atomic_load_explicit( 14:20:18 INFO - const atomic *_Atom, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load_explicit( 14:20:18 INFO - static_cast(_Atom), _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline long atomic_exchange( 14:20:18 INFO - volatile atomic *_Atom, long _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_exchange( 14:20:18 INFO - static_cast(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline long atomic_exchange(atomic *_Atom, 14:20:18 INFO - long _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_exchange(static_cast<_Atomic_long *>(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline long atomic_exchange_explicit( 14:20:18 INFO - volatile atomic *_Atom, 14:20:18 INFO - long _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_exchange_explicit( 14:20:18 INFO - static_cast(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline long atomic_exchange_explicit(atomic *_Atom, 14:20:18 INFO - long _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_exchange_explicit(static_cast<_Atomic_long *>(_Atom), 14:20:18 INFO - _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_compare_exchange_weak( 14:20:18 INFO - volatile atomic *_Atom, long *_Exp, 14:20:18 INFO - long _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak( 14:20:18 INFO - static_cast(_Atom), _Exp, _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_compare_exchange_weak( 14:20:18 INFO - atomic *_Atom, long *_Exp, 14:20:18 INFO - long _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak( 14:20:18 INFO - static_cast<_Atomic_long *>(_Atom), _Exp, _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:18 INFO - volatile atomic *_Atom, long *_Exp, long _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:18 INFO - static_cast(_Atom), _Exp, 14:20:18 INFO - _Value, _Order1, _Order2)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:18 INFO - atomic *_Atom, long *_Exp, long _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:18 INFO - static_cast<_Atomic_long *>(_Atom), _Exp, _Value, _Order1, _Order2)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_compare_exchange_strong( 14:20:18 INFO - volatile atomic *_Atom, long *_Exp, 14:20:18 INFO - long _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong( 14:20:18 INFO - static_cast(_Atom), _Exp, _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_compare_exchange_strong( 14:20:18 INFO - atomic *_Atom, long *_Exp, 14:20:18 INFO - long _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong( 14:20:18 INFO - static_cast<_Atomic_long *>(_Atom), _Exp, _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:18 INFO - volatile atomic *_Atom, long *_Exp, long _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:18 INFO - static_cast(_Atom), _Exp, 14:20:18 INFO - _Value, _Order1, _Order2)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:18 INFO - atomic *_Atom, long *_Exp, long _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:18 INFO - static_cast<_Atomic_long *>(_Atom), _Exp, _Value, _Order1, _Order2)); 14:20:18 INFO - } 14:20:18 INFO - #line 962 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - inline long atomic_fetch_add_explicit( 14:20:18 INFO - volatile _Atomic_long *_Atom, long _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((long)_Atomic_fetch_add_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline long atomic_fetch_add_explicit( 14:20:18 INFO - _Atomic_long *_Atom, long _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((long)_Atomic_fetch_add_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline long atomic_fetch_add(volatile _Atomic_long *_Atom, 14:20:18 INFO - long _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline long atomic_fetch_add(_Atomic_long *_Atom, 14:20:18 INFO - long _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline long atomic_fetch_sub_explicit( 14:20:18 INFO - volatile _Atomic_long *_Atom, long _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((long)_Atomic_fetch_sub_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline long atomic_fetch_sub_explicit( 14:20:18 INFO - _Atomic_long *_Atom, long _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((long)_Atomic_fetch_sub_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline long atomic_fetch_sub(volatile _Atomic_long *_Atom, 14:20:18 INFO - long _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline long atomic_fetch_sub(_Atomic_long *_Atom, 14:20:18 INFO - long _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline long atomic_fetch_and_explicit( 14:20:18 INFO - volatile _Atomic_long *_Atom, long _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((long)_Atomic_fetch_and_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline long atomic_fetch_and_explicit( 14:20:18 INFO - _Atomic_long *_Atom, long _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((long)_Atomic_fetch_and_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline long atomic_fetch_and(volatile _Atomic_long *_Atom, 14:20:18 INFO - long _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline long atomic_fetch_and(_Atomic_long *_Atom, 14:20:18 INFO - long _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline long atomic_fetch_or_explicit( 14:20:18 INFO - volatile _Atomic_long *_Atom, long _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((long)_Atomic_fetch_or_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline long atomic_fetch_or_explicit( 14:20:18 INFO - _Atomic_long *_Atom, long _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((long)_Atomic_fetch_or_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline long atomic_fetch_or( 14:20:18 INFO - volatile _Atomic_long *_Atom, long _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline long atomic_fetch_or( 14:20:18 INFO - _Atomic_long *_Atom, long _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline long atomic_fetch_xor_explicit( 14:20:18 INFO - volatile _Atomic_long *_Atom, long _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((long)_Atomic_fetch_xor_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline long atomic_fetch_xor_explicit( 14:20:18 INFO - _Atomic_long *_Atom, long _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((long)_Atomic_fetch_xor_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline long atomic_fetch_xor( 14:20:18 INFO - volatile _Atomic_long *_Atom, long _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline long atomic_fetch_xor( 14:20:18 INFO - _Atomic_long *_Atom, long _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline long _Atomic_long::operator++(int) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add(this, 1)); 14:20:18 INFO - } 14:20:18 INFO - inline long _Atomic_long::operator++(int) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add(this, 1)); 14:20:18 INFO - } 14:20:18 INFO - inline long _Atomic_long::operator--(int) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub(this, 1)); 14:20:18 INFO - } 14:20:18 INFO - inline long _Atomic_long::operator--(int) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub(this, 1)); 14:20:18 INFO - } 14:20:18 INFO - inline long _Atomic_long::operator++() volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add(this, 1) + 1); 14:20:18 INFO - } 14:20:18 INFO - inline long _Atomic_long::operator++() throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add(this, 1) + 1); 14:20:18 INFO - } 14:20:18 INFO - inline long _Atomic_long::operator--() volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub(this, 1) - 1); 14:20:18 INFO - } 14:20:18 INFO - inline long _Atomic_long::operator--() throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub(this, 1) - 1); 14:20:18 INFO - } 14:20:18 INFO - inline long _Atomic_long::operator+=(long _Right) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add(this, _Right) + _Right); 14:20:18 INFO - } 14:20:18 INFO - inline long _Atomic_long::operator+=(long _Right) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add(this, _Right) + _Right); 14:20:18 INFO - } 14:20:18 INFO - inline long _Atomic_long::operator-=(long _Right) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub(this, _Right) - _Right); 14:20:18 INFO - } 14:20:18 INFO - inline long _Atomic_long::operator-=(long _Right) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub(this, _Right) - _Right); 14:20:18 INFO - } 14:20:18 INFO - inline long _Atomic_long::operator&=(long _Right) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and(this, _Right) & _Right); 14:20:18 INFO - } 14:20:18 INFO - inline long _Atomic_long::operator&=(long _Right) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and(this, _Right) & _Right); 14:20:18 INFO - } 14:20:18 INFO - inline long _Atomic_long::operator|=(long _Right) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or(this, _Right) | _Right); 14:20:18 INFO - } 14:20:18 INFO - inline long _Atomic_long::operator|=(long _Right) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or(this, _Right) | _Right); 14:20:18 INFO - } 14:20:18 INFO - inline long _Atomic_long::operator^=(long _Right) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor(this, _Right) ^ _Right); 14:20:18 INFO - } 14:20:18 INFO - inline long _Atomic_long::operator^=(long _Right) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor(this, _Right) ^ _Right); 14:20:18 INFO - } 14:20:18 INFO - inline long _Atomic_long::fetch_add( 14:20:18 INFO - long _Value, memory_order _Order) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline long _Atomic_long::fetch_add( 14:20:18 INFO - long _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline long _Atomic_long::fetch_sub( 14:20:18 INFO - long _Value, memory_order _Order) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline long _Atomic_long::fetch_sub( 14:20:18 INFO - long _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline long _Atomic_long::fetch_and( 14:20:18 INFO - long _Value, memory_order _Order) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline long _Atomic_long::fetch_and( 14:20:18 INFO - long _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline long _Atomic_long::fetch_or( 14:20:18 INFO - long _Value, memory_order _Order) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline long _Atomic_long::fetch_or( 14:20:18 INFO - long _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline long _Atomic_long::fetch_xor( 14:20:18 INFO - long _Value, memory_order _Order) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline long _Atomic_long::fetch_xor( 14:20:18 INFO - long _Value, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor_explicit(this, _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline long atomic_fetch_add( 14:20:18 INFO - volatile atomic *_Atom, 14:20:18 INFO - long _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add( 14:20:18 INFO - static_cast(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline long atomic_fetch_add(atomic *_Atom, 14:20:18 INFO - long _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add(static_cast<_Atomic_long *>(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline long atomic_fetch_add_explicit( 14:20:18 INFO - volatile atomic *_Atom, long _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add_explicit( 14:20:18 INFO - static_cast(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline long atomic_fetch_add_explicit( 14:20:18 INFO - atomic *_Atom, long _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_add_explicit( 14:20:18 INFO - static_cast<_Atomic_long *>(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline long atomic_fetch_sub( 14:20:18 INFO - volatile atomic *_Atom, 14:20:18 INFO - long _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub( 14:20:18 INFO - static_cast(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline long atomic_fetch_sub(atomic *_Atom, 14:20:18 INFO - long _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub(static_cast<_Atomic_long *>(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline long atomic_fetch_sub_explicit( 14:20:18 INFO - volatile atomic *_Atom, long _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub_explicit( 14:20:18 INFO - static_cast(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline long atomic_fetch_sub_explicit( 14:20:18 INFO - atomic *_Atom, long _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_sub_explicit( 14:20:18 INFO - static_cast<_Atomic_long *>(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline long atomic_fetch_and( 14:20:18 INFO - volatile atomic *_Atom, long _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and( 14:20:18 INFO - static_cast(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline long atomic_fetch_and( 14:20:18 INFO - atomic *_Atom, long _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and(static_cast<_Atomic_long *>(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline long atomic_fetch_and_explicit( 14:20:18 INFO - volatile atomic *_Atom, long _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and_explicit( 14:20:18 INFO - static_cast(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline long atomic_fetch_and_explicit( 14:20:18 INFO - atomic *_Atom, long _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_and_explicit( 14:20:18 INFO - static_cast<_Atomic_long *>(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline long atomic_fetch_or(volatile atomic *_Atom, 14:20:18 INFO - long _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or( 14:20:18 INFO - static_cast(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline long atomic_fetch_or(atomic *_Atom, 14:20:18 INFO - long _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or(static_cast<_Atomic_long *>(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline long atomic_fetch_or_explicit( 14:20:18 INFO - volatile atomic *_Atom, long _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or_explicit( 14:20:18 INFO - static_cast(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline long atomic_fetch_or_explicit( 14:20:18 INFO - atomic *_Atom, long _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_or_explicit( 14:20:18 INFO - static_cast<_Atomic_long *>(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline long atomic_fetch_xor(volatile atomic *_Atom, 14:20:18 INFO - long _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor( 14:20:18 INFO - static_cast(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline long atomic_fetch_xor(atomic *_Atom, 14:20:18 INFO - long _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor(static_cast<_Atomic_long *>(_Atom), _Value)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline long atomic_fetch_xor_explicit( 14:20:18 INFO - volatile atomic *_Atom, long _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor_explicit( 14:20:18 INFO - static_cast(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - template<> 14:20:18 INFO - inline long atomic_fetch_xor_explicit( 14:20:18 INFO - atomic *_Atom, long _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_fetch_xor_explicit( 14:20:18 INFO - static_cast<_Atomic_long *>(_Atom), _Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - #line 1415 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - #line 1416 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - #line 771 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\atomic" 14:20:18 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - static_assert(4 == sizeof (unsigned long), 14:20:18 INFO - "_ISIZE and _ITYPE should match."); 14:20:18 INFO - typedef struct _Atomic_ulong 14:20:18 INFO - { 14:20:18 INFO - unsigned long operator=(unsigned long) volatile throw (); 14:20:18 INFO - unsigned long operator=(unsigned long) throw (); 14:20:18 INFO - bool is_lock_free() const volatile throw (); 14:20:18 INFO - bool is_lock_free() const throw (); 14:20:18 INFO - void store(unsigned long, memory_order = memory_order_seq_cst) 14:20:18 INFO - volatile throw (); 14:20:18 INFO - void store(unsigned long, memory_order = memory_order_seq_cst) 14:20:18 INFO - throw (); 14:20:18 INFO - unsigned long load(memory_order = memory_order_seq_cst) 14:20:18 INFO - const volatile throw (); 14:20:18 INFO - unsigned long load(memory_order = memory_order_seq_cst) 14:20:18 INFO - const throw (); 14:20:18 INFO - operator unsigned long() const volatile throw (); 14:20:18 INFO - operator unsigned long() const throw (); 14:20:18 INFO - unsigned long exchange(unsigned long, 14:20:18 INFO - memory_order = memory_order_seq_cst) volatile throw (); 14:20:18 INFO - unsigned long exchange(unsigned long, 14:20:18 INFO - memory_order = memory_order_seq_cst) throw (); 14:20:18 INFO - bool compare_exchange_weak(unsigned long&, unsigned long, 14:20:18 INFO - memory_order, memory_order) volatile throw (); 14:20:18 INFO - bool compare_exchange_weak(unsigned long&, unsigned long, 14:20:18 INFO - memory_order, memory_order) throw (); 14:20:18 INFO - bool compare_exchange_strong(unsigned long&, unsigned long, 14:20:18 INFO - memory_order, memory_order) volatile throw (); 14:20:18 INFO - bool compare_exchange_strong(unsigned long&, unsigned long, 14:20:18 INFO - memory_order, memory_order) throw (); 14:20:18 INFO - bool compare_exchange_weak(unsigned long&, unsigned long, 14:20:18 INFO - memory_order = memory_order_seq_cst) volatile throw (); 14:20:18 INFO - bool compare_exchange_weak(unsigned long&, unsigned long, 14:20:18 INFO - memory_order = memory_order_seq_cst) throw (); 14:20:18 INFO - bool compare_exchange_strong(unsigned long&, unsigned long, 14:20:18 INFO - memory_order = memory_order_seq_cst) volatile throw (); 14:20:18 INFO - bool compare_exchange_strong(unsigned long&, unsigned long, 14:20:18 INFO - memory_order = memory_order_seq_cst) throw (); 14:20:18 INFO - unsigned long operator++(int) volatile throw (); 14:20:18 INFO - unsigned long operator++(int) throw (); 14:20:18 INFO - unsigned long operator--(int) volatile throw (); 14:20:18 INFO - unsigned long operator--(int) throw (); 14:20:18 INFO - unsigned long operator++() volatile throw (); 14:20:18 INFO - unsigned long operator++() throw (); 14:20:18 INFO - unsigned long operator--() volatile throw (); 14:20:18 INFO - unsigned long operator--() throw (); 14:20:18 INFO - unsigned long operator+=(unsigned long) volatile throw (); 14:20:18 INFO - unsigned long operator+=(unsigned long) throw (); 14:20:18 INFO - unsigned long operator-=(unsigned long) volatile throw (); 14:20:18 INFO - unsigned long operator-=(unsigned long) throw (); 14:20:18 INFO - unsigned long operator&=(unsigned long) volatile throw (); 14:20:18 INFO - unsigned long operator&=(unsigned long) throw (); 14:20:18 INFO - unsigned long operator|=(unsigned long) volatile throw (); 14:20:18 INFO - unsigned long operator|=(unsigned long) throw (); 14:20:18 INFO - unsigned long operator^=(unsigned long) volatile throw (); 14:20:18 INFO - unsigned long operator^=(unsigned long) throw (); 14:20:18 INFO - unsigned long fetch_add(unsigned long, memory_order = memory_order_seq_cst) 14:20:18 INFO - volatile throw (); 14:20:18 INFO - unsigned long fetch_add(unsigned long, memory_order = memory_order_seq_cst) throw (); 14:20:18 INFO - unsigned long fetch_sub(unsigned long, memory_order = memory_order_seq_cst) 14:20:18 INFO - volatile throw (); 14:20:18 INFO - unsigned long fetch_sub(unsigned long, memory_order = memory_order_seq_cst) throw (); 14:20:18 INFO - unsigned long fetch_and(unsigned long, memory_order = memory_order_seq_cst) 14:20:18 INFO - volatile throw (); 14:20:18 INFO - unsigned long fetch_and(unsigned long, memory_order = memory_order_seq_cst) throw (); 14:20:18 INFO - unsigned long fetch_or(unsigned long, memory_order = memory_order_seq_cst) 14:20:18 INFO - volatile throw (); 14:20:18 INFO - unsigned long fetch_or(unsigned long, memory_order = memory_order_seq_cst) throw (); 14:20:18 INFO - unsigned long fetch_xor(unsigned long, memory_order = memory_order_seq_cst) 14:20:18 INFO - volatile throw (); 14:20:18 INFO - unsigned long fetch_xor(unsigned long, memory_order = memory_order_seq_cst) throw (); 14:20:18 INFO - #line 144 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - alignas(sizeof(_Uint4_t)) _Uint4_t _My_val; 14:20:18 INFO - #line 173 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - } _Atomic_ulong; 14:20:18 INFO - template<> 14:20:18 INFO - struct atomic 14:20:18 INFO - : _Atomic_ulong 14:20:18 INFO - { 14:20:18 INFO - atomic() throw () = default; 14:20:18 INFO - constexpr atomic(unsigned long _Val) throw () 14:20:18 INFO - : _Atomic_ulong{(_Uint4_t)_Val} 14:20:18 INFO - { 14:20:18 INFO - } 14:20:18 INFO - unsigned long operator=(unsigned long _Val) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_ulong::operator=(_Val)); 14:20:18 INFO - } 14:20:18 INFO - unsigned long operator=(unsigned long _Val) throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_ulong::operator=(_Val)); 14:20:18 INFO - } 14:20:18 INFO - atomic(const atomic&) = delete; 14:20:18 INFO - atomic& operator=(const atomic&) = delete; 14:20:18 INFO - atomic& operator=(const atomic&) volatile = delete; 14:20:18 INFO - }; 14:20:18 INFO - #line 205 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - inline bool atomic_is_lock_free(const volatile _Atomic_ulong *) throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_is_lock_free_4()); 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_is_lock_free(const _Atomic_ulong *) throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_is_lock_free_4()); 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_is_lock_free(const volatile atomic *) throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_is_lock_free_4()); 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_is_lock_free(const atomic *) throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_is_lock_free_4()); 14:20:18 INFO - } 14:20:18 INFO - #line 464 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - inline void atomic_init(volatile _Atomic_ulong *_Atom, 14:20:18 INFO - unsigned long _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - _Atom->_My_val = (_Uint4_t)_Value; 14:20:18 INFO - } 14:20:18 INFO - inline void atomic_init(_Atomic_ulong *_Atom, 14:20:18 INFO - unsigned long _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - _Atom->_My_val = (_Uint4_t)_Value; 14:20:18 INFO - } 14:20:18 INFO - inline void atomic_init(volatile atomic *_Atom, 14:20:18 INFO - unsigned long _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - _Atom->_My_val = (_Uint4_t)_Value; 14:20:18 INFO - } 14:20:18 INFO - inline void atomic_init(atomic *_Atom, 14:20:18 INFO - unsigned long _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - _Atom->_My_val = (_Uint4_t)_Value; 14:20:18 INFO - } 14:20:18 INFO - #line 495 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - inline void atomic_store_explicit( 14:20:18 INFO - volatile _Atomic_ulong *_Atom, unsigned long _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - _Atomic_store_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order); 14:20:18 INFO - } 14:20:18 INFO - inline void atomic_store_explicit( 14:20:18 INFO - _Atomic_ulong *_Atom, unsigned long _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - _Atomic_store_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order); 14:20:18 INFO - } 14:20:18 INFO - inline void atomic_store(volatile _Atomic_ulong *_Atom, 14:20:18 INFO - unsigned long _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store_explicit(_Atom, _Value, memory_order_seq_cst); 14:20:18 INFO - } 14:20:18 INFO - inline void atomic_store(_Atomic_ulong *_Atom, 14:20:18 INFO - unsigned long _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store_explicit(_Atom, _Value, memory_order_seq_cst); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned long atomic_load_explicit( 14:20:18 INFO - const volatile _Atomic_ulong *_Atom, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((unsigned long)_Atomic_load_4 ((_Uint4_t*)&_Atom->_My_val, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned long atomic_load_explicit( 14:20:18 INFO - const _Atomic_ulong *_Atom, memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((unsigned long)_Atomic_load_4 ((_Uint4_t*)&_Atom->_My_val, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned long atomic_load( 14:20:18 INFO - const volatile _Atomic_ulong *_Atom) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load_explicit(_Atom, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned long atomic_load( 14:20:18 INFO - const _Atomic_ulong *_Atom) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load_explicit(_Atom, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned long atomic_exchange_explicit( 14:20:18 INFO - volatile _Atomic_ulong *_Atom, unsigned long _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((unsigned long)_Atomic_exchange_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned long atomic_exchange_explicit( 14:20:18 INFO - _Atomic_ulong *_Atom, unsigned long _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - return ((unsigned long)_Atomic_exchange_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned long atomic_exchange(volatile _Atomic_ulong *_Atom, 14:20:18 INFO - unsigned long _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_exchange_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned long atomic_exchange(_Atomic_ulong *_Atom, 14:20:18 INFO - unsigned long _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_exchange_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:18 INFO - volatile _Atomic_ulong *_Atom, unsigned long *_Exp, unsigned long _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_compare_exchange_weak_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t*)_Exp, (_Uint4_t)_Value, _Order1, _Order2)); 14:20:18 INFO - #line 578 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:18 INFO - _Atomic_ulong *_Atom, unsigned long *_Exp, unsigned long _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_compare_exchange_weak_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t*)_Exp, (_Uint4_t)_Value, _Order1, _Order2)); 14:20:18 INFO - #line 586 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_compare_exchange_weak( 14:20:18 INFO - volatile _Atomic_ulong *_Atom, unsigned long *_Exp, 14:20:18 INFO - unsigned long _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:18 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_compare_exchange_weak( 14:20:18 INFO - _Atomic_ulong *_Atom, unsigned long *_Exp, 14:20:18 INFO - unsigned long _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:18 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:18 INFO - volatile _Atomic_ulong *_Atom, unsigned long *_Exp, unsigned long _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_compare_exchange_strong_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t*)_Exp, (_Uint4_t)_Value, _Order1, _Order2)); 14:20:18 INFO - #line 610 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:18 INFO - _Atomic_ulong *_Atom, unsigned long *_Exp, unsigned long _Value, 14:20:18 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:18 INFO - { 14:20:18 INFO - return (_Atomic_compare_exchange_strong_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t*)_Exp, (_Uint4_t)_Value, _Order1, _Order2)); 14:20:18 INFO - #line 618 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_compare_exchange_strong( 14:20:18 INFO - volatile _Atomic_ulong *_Atom, unsigned long *_Exp, unsigned long _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:18 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline bool atomic_compare_exchange_strong( 14:20:18 INFO - _Atomic_ulong *_Atom, unsigned long *_Exp, unsigned long _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:18 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned long _Atomic_ulong::operator=(unsigned long _Value) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store(this, _Value); 14:20:18 INFO - return (_Value); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned long _Atomic_ulong::operator=(unsigned long _Value) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store(this, _Value); 14:20:18 INFO - return (_Value); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_ulong::is_lock_free() const volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_is_lock_free(this)); 14:20:18 INFO - } 14:20:18 INFO - inline bool _Atomic_ulong::is_lock_free() const throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_is_lock_free(this)); 14:20:18 INFO - } 14:20:18 INFO - inline void _Atomic_ulong::store(unsigned long _Value, 14:20:18 INFO - memory_order _Order) volatile throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store_explicit(this, _Value, _Order); 14:20:18 INFO - } 14:20:18 INFO - inline void _Atomic_ulong::store(unsigned long _Value, 14:20:18 INFO - memory_order _Order) throw () 14:20:18 INFO - { 14:20:18 INFO - atomic_store_explicit(this, _Value, _Order); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned long _Atomic_ulong::load( 14:20:18 INFO - memory_order _Order) const volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load_explicit(this, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline unsigned long _Atomic_ulong::load( 14:20:18 INFO - memory_order _Order) const throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load_explicit(this, _Order)); 14:20:18 INFO - } 14:20:18 INFO - inline _Atomic_ulong::operator unsigned long() const volatile throw () 14:20:18 INFO - { 14:20:18 INFO - return (atomic_load(this)); 14:20:18 INFO - } 14:20:19 INFO - inline _Atomic_ulong::operator unsigned long() const throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_load(this)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long _Atomic_ulong::exchange( 14:20:19 INFO - unsigned long _Value, memory_order _Order) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_exchange_explicit(this, _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long _Atomic_ulong::exchange( 14:20:19 INFO - unsigned long _Value, memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_exchange_explicit(this, _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline bool _Atomic_ulong::compare_exchange_weak( 14:20:19 INFO - unsigned long& _Exp, unsigned long _Value, 14:20:19 INFO - memory_order _Order1, memory_order _Order2) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:19 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:19 INFO - } 14:20:19 INFO - inline bool _Atomic_ulong::compare_exchange_weak( 14:20:19 INFO - unsigned long& _Exp, unsigned long _Value, 14:20:19 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:19 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:19 INFO - } 14:20:19 INFO - inline bool _Atomic_ulong::compare_exchange_weak( 14:20:19 INFO - unsigned long& _Exp, unsigned long _Value, 14:20:19 INFO - memory_order _Order) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:19 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:19 INFO - } 14:20:19 INFO - inline bool _Atomic_ulong::compare_exchange_weak( 14:20:19 INFO - unsigned long& _Exp, unsigned long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:19 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:19 INFO - } 14:20:19 INFO - inline bool _Atomic_ulong::compare_exchange_strong( 14:20:19 INFO - unsigned long& _Exp, unsigned long _Value, 14:20:19 INFO - memory_order _Order1, memory_order _Order2) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:19 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:19 INFO - } 14:20:19 INFO - inline bool _Atomic_ulong::compare_exchange_strong( 14:20:19 INFO - unsigned long& _Exp, unsigned long _Value, 14:20:19 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:19 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:19 INFO - } 14:20:19 INFO - inline bool _Atomic_ulong::compare_exchange_strong( 14:20:19 INFO - unsigned long& _Exp, unsigned long _Value, 14:20:19 INFO - memory_order _Order) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:19 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:19 INFO - } 14:20:19 INFO - inline bool _Atomic_ulong::compare_exchange_strong( 14:20:19 INFO - unsigned long& _Exp, unsigned long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:19 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline bool atomic_is_lock_free( 14:20:19 INFO - const volatile atomic *_Atom) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_is_lock_free( 14:20:19 INFO - static_cast(_Atom))); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline bool atomic_is_lock_free( 14:20:19 INFO - const atomic *_Atom) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_is_lock_free(static_cast(_Atom))); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline void atomic_init(volatile atomic *_Atom, 14:20:19 INFO - unsigned long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - atomic_init(static_cast(_Atom), _Value); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline void atomic_init(atomic *_Atom, 14:20:19 INFO - unsigned long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - atomic_init(static_cast<_Atomic_ulong *>(_Atom), _Value); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline void atomic_store(volatile atomic *_Atom, 14:20:19 INFO - unsigned long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - atomic_store(static_cast(_Atom), _Value); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline void atomic_store(atomic *_Atom, 14:20:19 INFO - unsigned long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - atomic_store(static_cast<_Atomic_ulong *>(_Atom), _Value); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline void atomic_store_explicit(volatile atomic *_Atom, 14:20:19 INFO - unsigned long _Value, memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - atomic_store_explicit(static_cast(_Atom), 14:20:19 INFO - _Value, _Order); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline void atomic_store_explicit(atomic *_Atom, 14:20:19 INFO - unsigned long _Value, memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - atomic_store_explicit(static_cast<_Atomic_ulong *>(_Atom), 14:20:19 INFO - _Value, _Order); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline unsigned long atomic_load(const volatile atomic *_Atom) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_load(static_cast(_Atom))); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline unsigned long atomic_load(const atomic *_Atom) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_load(static_cast(_Atom))); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline unsigned long atomic_load_explicit( 14:20:19 INFO - const volatile atomic *_Atom, memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_load_explicit( 14:20:19 INFO - static_cast(_Atom), _Order)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline unsigned long atomic_load_explicit( 14:20:19 INFO - const atomic *_Atom, memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_load_explicit( 14:20:19 INFO - static_cast(_Atom), _Order)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline unsigned long atomic_exchange( 14:20:19 INFO - volatile atomic *_Atom, unsigned long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_exchange( 14:20:19 INFO - static_cast(_Atom), _Value)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline unsigned long atomic_exchange(atomic *_Atom, 14:20:19 INFO - unsigned long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_exchange(static_cast<_Atomic_ulong *>(_Atom), _Value)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline unsigned long atomic_exchange_explicit( 14:20:19 INFO - volatile atomic *_Atom, 14:20:19 INFO - unsigned long _Value, memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_exchange_explicit( 14:20:19 INFO - static_cast(_Atom), _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline unsigned long atomic_exchange_explicit(atomic *_Atom, 14:20:19 INFO - unsigned long _Value, memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_exchange_explicit(static_cast<_Atomic_ulong *>(_Atom), 14:20:19 INFO - _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline bool atomic_compare_exchange_weak( 14:20:19 INFO - volatile atomic *_Atom, unsigned long *_Exp, 14:20:19 INFO - unsigned long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_weak( 14:20:19 INFO - static_cast(_Atom), _Exp, _Value)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline bool atomic_compare_exchange_weak( 14:20:19 INFO - atomic *_Atom, unsigned long *_Exp, 14:20:19 INFO - unsigned long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_weak( 14:20:19 INFO - static_cast<_Atomic_ulong *>(_Atom), _Exp, _Value)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:19 INFO - volatile atomic *_Atom, unsigned long *_Exp, unsigned long _Value, 14:20:19 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:19 INFO - static_cast(_Atom), _Exp, 14:20:19 INFO - _Value, _Order1, _Order2)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:19 INFO - atomic *_Atom, unsigned long *_Exp, unsigned long _Value, 14:20:19 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:19 INFO - static_cast<_Atomic_ulong *>(_Atom), _Exp, _Value, _Order1, _Order2)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline bool atomic_compare_exchange_strong( 14:20:19 INFO - volatile atomic *_Atom, unsigned long *_Exp, 14:20:19 INFO - unsigned long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_strong( 14:20:19 INFO - static_cast(_Atom), _Exp, _Value)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline bool atomic_compare_exchange_strong( 14:20:19 INFO - atomic *_Atom, unsigned long *_Exp, 14:20:19 INFO - unsigned long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_strong( 14:20:19 INFO - static_cast<_Atomic_ulong *>(_Atom), _Exp, _Value)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:19 INFO - volatile atomic *_Atom, unsigned long *_Exp, unsigned long _Value, 14:20:19 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:19 INFO - static_cast(_Atom), _Exp, 14:20:19 INFO - _Value, _Order1, _Order2)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:19 INFO - atomic *_Atom, unsigned long *_Exp, unsigned long _Value, 14:20:19 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:19 INFO - static_cast<_Atomic_ulong *>(_Atom), _Exp, _Value, _Order1, _Order2)); 14:20:19 INFO - } 14:20:19 INFO - #line 962 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:19 INFO - inline unsigned long atomic_fetch_add_explicit( 14:20:19 INFO - volatile _Atomic_ulong *_Atom, unsigned long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return ((unsigned long)_Atomic_fetch_add_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long atomic_fetch_add_explicit( 14:20:19 INFO - _Atomic_ulong *_Atom, unsigned long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return ((unsigned long)_Atomic_fetch_add_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long atomic_fetch_add(volatile _Atomic_ulong *_Atom, 14:20:19 INFO - unsigned long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_add_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long atomic_fetch_add(_Atomic_ulong *_Atom, 14:20:19 INFO - unsigned long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_add_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long atomic_fetch_sub_explicit( 14:20:19 INFO - volatile _Atomic_ulong *_Atom, unsigned long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return ((unsigned long)_Atomic_fetch_sub_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long atomic_fetch_sub_explicit( 14:20:19 INFO - _Atomic_ulong *_Atom, unsigned long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return ((unsigned long)_Atomic_fetch_sub_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long atomic_fetch_sub(volatile _Atomic_ulong *_Atom, 14:20:19 INFO - unsigned long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_sub_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long atomic_fetch_sub(_Atomic_ulong *_Atom, 14:20:19 INFO - unsigned long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_sub_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long atomic_fetch_and_explicit( 14:20:19 INFO - volatile _Atomic_ulong *_Atom, unsigned long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return ((unsigned long)_Atomic_fetch_and_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long atomic_fetch_and_explicit( 14:20:19 INFO - _Atomic_ulong *_Atom, unsigned long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return ((unsigned long)_Atomic_fetch_and_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long atomic_fetch_and(volatile _Atomic_ulong *_Atom, 14:20:19 INFO - unsigned long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_and_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long atomic_fetch_and(_Atomic_ulong *_Atom, 14:20:19 INFO - unsigned long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_and_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long atomic_fetch_or_explicit( 14:20:19 INFO - volatile _Atomic_ulong *_Atom, unsigned long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return ((unsigned long)_Atomic_fetch_or_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long atomic_fetch_or_explicit( 14:20:19 INFO - _Atomic_ulong *_Atom, unsigned long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return ((unsigned long)_Atomic_fetch_or_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long atomic_fetch_or( 14:20:19 INFO - volatile _Atomic_ulong *_Atom, unsigned long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_or_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long atomic_fetch_or( 14:20:19 INFO - _Atomic_ulong *_Atom, unsigned long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_or_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long atomic_fetch_xor_explicit( 14:20:19 INFO - volatile _Atomic_ulong *_Atom, unsigned long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return ((unsigned long)_Atomic_fetch_xor_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long atomic_fetch_xor_explicit( 14:20:19 INFO - _Atomic_ulong *_Atom, unsigned long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return ((unsigned long)_Atomic_fetch_xor_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long atomic_fetch_xor( 14:20:19 INFO - volatile _Atomic_ulong *_Atom, unsigned long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_xor_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long atomic_fetch_xor( 14:20:19 INFO - _Atomic_ulong *_Atom, unsigned long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_xor_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long _Atomic_ulong::operator++(int) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_add(this, 1)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long _Atomic_ulong::operator++(int) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_add(this, 1)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long _Atomic_ulong::operator--(int) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_sub(this, 1)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long _Atomic_ulong::operator--(int) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_sub(this, 1)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long _Atomic_ulong::operator++() volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_add(this, 1) + 1); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long _Atomic_ulong::operator++() throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_add(this, 1) + 1); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long _Atomic_ulong::operator--() volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_sub(this, 1) - 1); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long _Atomic_ulong::operator--() throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_sub(this, 1) - 1); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long _Atomic_ulong::operator+=(unsigned long _Right) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_add(this, _Right) + _Right); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long _Atomic_ulong::operator+=(unsigned long _Right) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_add(this, _Right) + _Right); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long _Atomic_ulong::operator-=(unsigned long _Right) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_sub(this, _Right) - _Right); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long _Atomic_ulong::operator-=(unsigned long _Right) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_sub(this, _Right) - _Right); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long _Atomic_ulong::operator&=(unsigned long _Right) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_and(this, _Right) & _Right); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long _Atomic_ulong::operator&=(unsigned long _Right) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_and(this, _Right) & _Right); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long _Atomic_ulong::operator|=(unsigned long _Right) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_or(this, _Right) | _Right); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long _Atomic_ulong::operator|=(unsigned long _Right) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_or(this, _Right) | _Right); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long _Atomic_ulong::operator^=(unsigned long _Right) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_xor(this, _Right) ^ _Right); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long _Atomic_ulong::operator^=(unsigned long _Right) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_xor(this, _Right) ^ _Right); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long _Atomic_ulong::fetch_add( 14:20:19 INFO - unsigned long _Value, memory_order _Order) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_add_explicit(this, _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long _Atomic_ulong::fetch_add( 14:20:19 INFO - unsigned long _Value, memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_add_explicit(this, _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long _Atomic_ulong::fetch_sub( 14:20:19 INFO - unsigned long _Value, memory_order _Order) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_sub_explicit(this, _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long _Atomic_ulong::fetch_sub( 14:20:19 INFO - unsigned long _Value, memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_sub_explicit(this, _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long _Atomic_ulong::fetch_and( 14:20:19 INFO - unsigned long _Value, memory_order _Order) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_and_explicit(this, _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long _Atomic_ulong::fetch_and( 14:20:19 INFO - unsigned long _Value, memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_and_explicit(this, _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long _Atomic_ulong::fetch_or( 14:20:19 INFO - unsigned long _Value, memory_order _Order) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_or_explicit(this, _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long _Atomic_ulong::fetch_or( 14:20:19 INFO - unsigned long _Value, memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_or_explicit(this, _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long _Atomic_ulong::fetch_xor( 14:20:19 INFO - unsigned long _Value, memory_order _Order) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_xor_explicit(this, _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long _Atomic_ulong::fetch_xor( 14:20:19 INFO - unsigned long _Value, memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_xor_explicit(this, _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline unsigned long atomic_fetch_add( 14:20:19 INFO - volatile atomic *_Atom, 14:20:19 INFO - unsigned long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_add( 14:20:19 INFO - static_cast(_Atom), _Value)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline unsigned long atomic_fetch_add(atomic *_Atom, 14:20:19 INFO - unsigned long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_add(static_cast<_Atomic_ulong *>(_Atom), _Value)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline unsigned long atomic_fetch_add_explicit( 14:20:19 INFO - volatile atomic *_Atom, unsigned long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_add_explicit( 14:20:19 INFO - static_cast(_Atom), _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline unsigned long atomic_fetch_add_explicit( 14:20:19 INFO - atomic *_Atom, unsigned long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_add_explicit( 14:20:19 INFO - static_cast<_Atomic_ulong *>(_Atom), _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline unsigned long atomic_fetch_sub( 14:20:19 INFO - volatile atomic *_Atom, 14:20:19 INFO - unsigned long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_sub( 14:20:19 INFO - static_cast(_Atom), _Value)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline unsigned long atomic_fetch_sub(atomic *_Atom, 14:20:19 INFO - unsigned long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_sub(static_cast<_Atomic_ulong *>(_Atom), _Value)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline unsigned long atomic_fetch_sub_explicit( 14:20:19 INFO - volatile atomic *_Atom, unsigned long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_sub_explicit( 14:20:19 INFO - static_cast(_Atom), _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline unsigned long atomic_fetch_sub_explicit( 14:20:19 INFO - atomic *_Atom, unsigned long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_sub_explicit( 14:20:19 INFO - static_cast<_Atomic_ulong *>(_Atom), _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline unsigned long atomic_fetch_and( 14:20:19 INFO - volatile atomic *_Atom, unsigned long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_and( 14:20:19 INFO - static_cast(_Atom), _Value)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline unsigned long atomic_fetch_and( 14:20:19 INFO - atomic *_Atom, unsigned long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_and(static_cast<_Atomic_ulong *>(_Atom), _Value)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline unsigned long atomic_fetch_and_explicit( 14:20:19 INFO - volatile atomic *_Atom, unsigned long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_and_explicit( 14:20:19 INFO - static_cast(_Atom), _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline unsigned long atomic_fetch_and_explicit( 14:20:19 INFO - atomic *_Atom, unsigned long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_and_explicit( 14:20:19 INFO - static_cast<_Atomic_ulong *>(_Atom), _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline unsigned long atomic_fetch_or(volatile atomic *_Atom, 14:20:19 INFO - unsigned long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_or( 14:20:19 INFO - static_cast(_Atom), _Value)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline unsigned long atomic_fetch_or(atomic *_Atom, 14:20:19 INFO - unsigned long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_or(static_cast<_Atomic_ulong *>(_Atom), _Value)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline unsigned long atomic_fetch_or_explicit( 14:20:19 INFO - volatile atomic *_Atom, unsigned long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_or_explicit( 14:20:19 INFO - static_cast(_Atom), _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline unsigned long atomic_fetch_or_explicit( 14:20:19 INFO - atomic *_Atom, unsigned long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_or_explicit( 14:20:19 INFO - static_cast<_Atomic_ulong *>(_Atom), _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline unsigned long atomic_fetch_xor(volatile atomic *_Atom, 14:20:19 INFO - unsigned long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_xor( 14:20:19 INFO - static_cast(_Atom), _Value)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline unsigned long atomic_fetch_xor(atomic *_Atom, 14:20:19 INFO - unsigned long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_xor(static_cast<_Atomic_ulong *>(_Atom), _Value)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline unsigned long atomic_fetch_xor_explicit( 14:20:19 INFO - volatile atomic *_Atom, unsigned long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_xor_explicit( 14:20:19 INFO - static_cast(_Atom), _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline unsigned long atomic_fetch_xor_explicit( 14:20:19 INFO - atomic *_Atom, unsigned long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_xor_explicit( 14:20:19 INFO - static_cast<_Atomic_ulong *>(_Atom), _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - #line 1415 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:19 INFO - #line 1416 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:19 INFO - #line 777 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\atomic" 14:20:19 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:19 INFO - static_assert(8 == sizeof (long long), 14:20:19 INFO - "_ISIZE and _ITYPE should match."); 14:20:19 INFO - typedef struct _Atomic_llong 14:20:19 INFO - { 14:20:19 INFO - long long operator=(long long) volatile throw (); 14:20:19 INFO - long long operator=(long long) throw (); 14:20:19 INFO - bool is_lock_free() const volatile throw (); 14:20:19 INFO - bool is_lock_free() const throw (); 14:20:19 INFO - void store(long long, memory_order = memory_order_seq_cst) 14:20:19 INFO - volatile throw (); 14:20:19 INFO - void store(long long, memory_order = memory_order_seq_cst) 14:20:19 INFO - throw (); 14:20:19 INFO - long long load(memory_order = memory_order_seq_cst) 14:20:19 INFO - const volatile throw (); 14:20:19 INFO - long long load(memory_order = memory_order_seq_cst) 14:20:19 INFO - const throw (); 14:20:19 INFO - operator long long() const volatile throw (); 14:20:19 INFO - operator long long() const throw (); 14:20:19 INFO - long long exchange(long long, 14:20:19 INFO - memory_order = memory_order_seq_cst) volatile throw (); 14:20:19 INFO - long long exchange(long long, 14:20:19 INFO - memory_order = memory_order_seq_cst) throw (); 14:20:19 INFO - bool compare_exchange_weak(long long&, long long, 14:20:19 INFO - memory_order, memory_order) volatile throw (); 14:20:19 INFO - bool compare_exchange_weak(long long&, long long, 14:20:19 INFO - memory_order, memory_order) throw (); 14:20:19 INFO - bool compare_exchange_strong(long long&, long long, 14:20:19 INFO - memory_order, memory_order) volatile throw (); 14:20:19 INFO - bool compare_exchange_strong(long long&, long long, 14:20:19 INFO - memory_order, memory_order) throw (); 14:20:19 INFO - bool compare_exchange_weak(long long&, long long, 14:20:19 INFO - memory_order = memory_order_seq_cst) volatile throw (); 14:20:19 INFO - bool compare_exchange_weak(long long&, long long, 14:20:19 INFO - memory_order = memory_order_seq_cst) throw (); 14:20:19 INFO - bool compare_exchange_strong(long long&, long long, 14:20:19 INFO - memory_order = memory_order_seq_cst) volatile throw (); 14:20:19 INFO - bool compare_exchange_strong(long long&, long long, 14:20:19 INFO - memory_order = memory_order_seq_cst) throw (); 14:20:19 INFO - long long operator++(int) volatile throw (); 14:20:19 INFO - long long operator++(int) throw (); 14:20:19 INFO - long long operator--(int) volatile throw (); 14:20:19 INFO - long long operator--(int) throw (); 14:20:19 INFO - long long operator++() volatile throw (); 14:20:19 INFO - long long operator++() throw (); 14:20:19 INFO - long long operator--() volatile throw (); 14:20:19 INFO - long long operator--() throw (); 14:20:19 INFO - long long operator+=(long long) volatile throw (); 14:20:19 INFO - long long operator+=(long long) throw (); 14:20:19 INFO - long long operator-=(long long) volatile throw (); 14:20:19 INFO - long long operator-=(long long) throw (); 14:20:19 INFO - long long operator&=(long long) volatile throw (); 14:20:19 INFO - long long operator&=(long long) throw (); 14:20:19 INFO - long long operator|=(long long) volatile throw (); 14:20:19 INFO - long long operator|=(long long) throw (); 14:20:19 INFO - long long operator^=(long long) volatile throw (); 14:20:19 INFO - long long operator^=(long long) throw (); 14:20:19 INFO - long long fetch_add(long long, memory_order = memory_order_seq_cst) 14:20:19 INFO - volatile throw (); 14:20:19 INFO - long long fetch_add(long long, memory_order = memory_order_seq_cst) throw (); 14:20:19 INFO - long long fetch_sub(long long, memory_order = memory_order_seq_cst) 14:20:19 INFO - volatile throw (); 14:20:19 INFO - long long fetch_sub(long long, memory_order = memory_order_seq_cst) throw (); 14:20:19 INFO - long long fetch_and(long long, memory_order = memory_order_seq_cst) 14:20:19 INFO - volatile throw (); 14:20:19 INFO - long long fetch_and(long long, memory_order = memory_order_seq_cst) throw (); 14:20:19 INFO - long long fetch_or(long long, memory_order = memory_order_seq_cst) 14:20:19 INFO - volatile throw (); 14:20:19 INFO - long long fetch_or(long long, memory_order = memory_order_seq_cst) throw (); 14:20:19 INFO - long long fetch_xor(long long, memory_order = memory_order_seq_cst) 14:20:19 INFO - volatile throw (); 14:20:19 INFO - long long fetch_xor(long long, memory_order = memory_order_seq_cst) throw (); 14:20:19 INFO - #line 144 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:19 INFO - alignas(sizeof(_Uint8_t)) _Uint8_t _My_val; 14:20:19 INFO - #line 173 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:19 INFO - } _Atomic_llong; 14:20:19 INFO - template<> 14:20:19 INFO - struct atomic 14:20:19 INFO - : _Atomic_llong 14:20:19 INFO - { 14:20:19 INFO - atomic() throw () = default; 14:20:19 INFO - constexpr atomic(long long _Val) throw () 14:20:19 INFO - : _Atomic_llong{(_Uint8_t)_Val} 14:20:19 INFO - { 14:20:19 INFO - } 14:20:19 INFO - long long operator=(long long _Val) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atomic_llong::operator=(_Val)); 14:20:19 INFO - } 14:20:19 INFO - long long operator=(long long _Val) throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atomic_llong::operator=(_Val)); 14:20:19 INFO - } 14:20:19 INFO - atomic(const atomic&) = delete; 14:20:19 INFO - atomic& operator=(const atomic&) = delete; 14:20:19 INFO - atomic& operator=(const atomic&) volatile = delete; 14:20:19 INFO - }; 14:20:19 INFO - #line 205 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:19 INFO - inline bool atomic_is_lock_free(const volatile _Atomic_llong *) throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atomic_is_lock_free_8()); 14:20:19 INFO - } 14:20:19 INFO - inline bool atomic_is_lock_free(const _Atomic_llong *) throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atomic_is_lock_free_8()); 14:20:19 INFO - } 14:20:19 INFO - inline bool atomic_is_lock_free(const volatile atomic *) throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atomic_is_lock_free_8()); 14:20:19 INFO - } 14:20:19 INFO - inline bool atomic_is_lock_free(const atomic *) throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atomic_is_lock_free_8()); 14:20:19 INFO - } 14:20:19 INFO - #line 464 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:19 INFO - inline void atomic_init(volatile _Atomic_llong *_Atom, 14:20:19 INFO - long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - _Atom->_My_val = (_Uint8_t)_Value; 14:20:19 INFO - } 14:20:19 INFO - inline void atomic_init(_Atomic_llong *_Atom, 14:20:19 INFO - long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - _Atom->_My_val = (_Uint8_t)_Value; 14:20:19 INFO - } 14:20:19 INFO - inline void atomic_init(volatile atomic *_Atom, 14:20:19 INFO - long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - _Atom->_My_val = (_Uint8_t)_Value; 14:20:19 INFO - } 14:20:19 INFO - inline void atomic_init(atomic *_Atom, 14:20:19 INFO - long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - _Atom->_My_val = (_Uint8_t)_Value; 14:20:19 INFO - } 14:20:19 INFO - #line 495 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:19 INFO - inline void atomic_store_explicit( 14:20:19 INFO - volatile _Atomic_llong *_Atom, long long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - _Atomic_store_8 ((_Uint8_t*)&_Atom->_My_val, (_Uint8_t)_Value, _Order); 14:20:19 INFO - } 14:20:19 INFO - inline void atomic_store_explicit( 14:20:19 INFO - _Atomic_llong *_Atom, long long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - _Atomic_store_8 ((_Uint8_t*)&_Atom->_My_val, (_Uint8_t)_Value, _Order); 14:20:19 INFO - } 14:20:19 INFO - inline void atomic_store(volatile _Atomic_llong *_Atom, 14:20:19 INFO - long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - atomic_store_explicit(_Atom, _Value, memory_order_seq_cst); 14:20:19 INFO - } 14:20:19 INFO - inline void atomic_store(_Atomic_llong *_Atom, 14:20:19 INFO - long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - atomic_store_explicit(_Atom, _Value, memory_order_seq_cst); 14:20:19 INFO - } 14:20:19 INFO - inline long long atomic_load_explicit( 14:20:19 INFO - const volatile _Atomic_llong *_Atom, memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return ((long long)_Atomic_load_8 ((_Uint8_t*)&_Atom->_My_val, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline long long atomic_load_explicit( 14:20:19 INFO - const _Atomic_llong *_Atom, memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return ((long long)_Atomic_load_8 ((_Uint8_t*)&_Atom->_My_val, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline long long atomic_load( 14:20:19 INFO - const volatile _Atomic_llong *_Atom) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_load_explicit(_Atom, memory_order_seq_cst)); 14:20:19 INFO - } 14:20:19 INFO - inline long long atomic_load( 14:20:19 INFO - const _Atomic_llong *_Atom) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_load_explicit(_Atom, memory_order_seq_cst)); 14:20:19 INFO - } 14:20:19 INFO - inline long long atomic_exchange_explicit( 14:20:19 INFO - volatile _Atomic_llong *_Atom, long long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return ((long long)_Atomic_exchange_8 ((_Uint8_t*)&_Atom->_My_val, (_Uint8_t)_Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline long long atomic_exchange_explicit( 14:20:19 INFO - _Atomic_llong *_Atom, long long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return ((long long)_Atomic_exchange_8 ((_Uint8_t*)&_Atom->_My_val, (_Uint8_t)_Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline long long atomic_exchange(volatile _Atomic_llong *_Atom, 14:20:19 INFO - long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_exchange_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:19 INFO - } 14:20:19 INFO - inline long long atomic_exchange(_Atomic_llong *_Atom, 14:20:19 INFO - long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_exchange_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:19 INFO - } 14:20:19 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:19 INFO - volatile _Atomic_llong *_Atom, long long *_Exp, long long _Value, 14:20:19 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atomic_compare_exchange_weak_8 ((_Uint8_t*)&_Atom->_My_val, (_Uint8_t*)_Exp, (_Uint8_t)_Value, _Order1, _Order2)); 14:20:19 INFO - #line 578 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:19 INFO - } 14:20:19 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:19 INFO - _Atomic_llong *_Atom, long long *_Exp, long long _Value, 14:20:19 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atomic_compare_exchange_weak_8 ((_Uint8_t*)&_Atom->_My_val, (_Uint8_t*)_Exp, (_Uint8_t)_Value, _Order1, _Order2)); 14:20:19 INFO - #line 586 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:19 INFO - } 14:20:19 INFO - inline bool atomic_compare_exchange_weak( 14:20:19 INFO - volatile _Atomic_llong *_Atom, long long *_Exp, 14:20:19 INFO - long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:19 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:19 INFO - } 14:20:19 INFO - inline bool atomic_compare_exchange_weak( 14:20:19 INFO - _Atomic_llong *_Atom, long long *_Exp, 14:20:19 INFO - long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:19 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:19 INFO - } 14:20:19 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:19 INFO - volatile _Atomic_llong *_Atom, long long *_Exp, long long _Value, 14:20:19 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atomic_compare_exchange_strong_8 ((_Uint8_t*)&_Atom->_My_val, (_Uint8_t*)_Exp, (_Uint8_t)_Value, _Order1, _Order2)); 14:20:19 INFO - #line 610 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:19 INFO - } 14:20:19 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:19 INFO - _Atomic_llong *_Atom, long long *_Exp, long long _Value, 14:20:19 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atomic_compare_exchange_strong_8 ((_Uint8_t*)&_Atom->_My_val, (_Uint8_t*)_Exp, (_Uint8_t)_Value, _Order1, _Order2)); 14:20:19 INFO - #line 618 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:19 INFO - } 14:20:19 INFO - inline bool atomic_compare_exchange_strong( 14:20:19 INFO - volatile _Atomic_llong *_Atom, long long *_Exp, long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:19 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:19 INFO - } 14:20:19 INFO - inline bool atomic_compare_exchange_strong( 14:20:19 INFO - _Atomic_llong *_Atom, long long *_Exp, long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:19 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:19 INFO - } 14:20:19 INFO - inline long long _Atomic_llong::operator=(long long _Value) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - atomic_store(this, _Value); 14:20:19 INFO - return (_Value); 14:20:19 INFO - } 14:20:19 INFO - inline long long _Atomic_llong::operator=(long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - atomic_store(this, _Value); 14:20:19 INFO - return (_Value); 14:20:19 INFO - } 14:20:19 INFO - inline bool _Atomic_llong::is_lock_free() const volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_is_lock_free(this)); 14:20:19 INFO - } 14:20:19 INFO - inline bool _Atomic_llong::is_lock_free() const throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_is_lock_free(this)); 14:20:19 INFO - } 14:20:19 INFO - inline void _Atomic_llong::store(long long _Value, 14:20:19 INFO - memory_order _Order) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - atomic_store_explicit(this, _Value, _Order); 14:20:19 INFO - } 14:20:19 INFO - inline void _Atomic_llong::store(long long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - atomic_store_explicit(this, _Value, _Order); 14:20:19 INFO - } 14:20:19 INFO - inline long long _Atomic_llong::load( 14:20:19 INFO - memory_order _Order) const volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_load_explicit(this, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline long long _Atomic_llong::load( 14:20:19 INFO - memory_order _Order) const throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_load_explicit(this, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline _Atomic_llong::operator long long() const volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_load(this)); 14:20:19 INFO - } 14:20:19 INFO - inline _Atomic_llong::operator long long() const throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_load(this)); 14:20:19 INFO - } 14:20:19 INFO - inline long long _Atomic_llong::exchange( 14:20:19 INFO - long long _Value, memory_order _Order) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_exchange_explicit(this, _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline long long _Atomic_llong::exchange( 14:20:19 INFO - long long _Value, memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_exchange_explicit(this, _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline bool _Atomic_llong::compare_exchange_weak( 14:20:19 INFO - long long& _Exp, long long _Value, 14:20:19 INFO - memory_order _Order1, memory_order _Order2) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:19 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:19 INFO - } 14:20:19 INFO - inline bool _Atomic_llong::compare_exchange_weak( 14:20:19 INFO - long long& _Exp, long long _Value, 14:20:19 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:19 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:19 INFO - } 14:20:19 INFO - inline bool _Atomic_llong::compare_exchange_weak( 14:20:19 INFO - long long& _Exp, long long _Value, 14:20:19 INFO - memory_order _Order) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:19 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:19 INFO - } 14:20:19 INFO - inline bool _Atomic_llong::compare_exchange_weak( 14:20:19 INFO - long long& _Exp, long long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:19 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:19 INFO - } 14:20:19 INFO - inline bool _Atomic_llong::compare_exchange_strong( 14:20:19 INFO - long long& _Exp, long long _Value, 14:20:19 INFO - memory_order _Order1, memory_order _Order2) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:19 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:19 INFO - } 14:20:19 INFO - inline bool _Atomic_llong::compare_exchange_strong( 14:20:19 INFO - long long& _Exp, long long _Value, 14:20:19 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:19 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:19 INFO - } 14:20:19 INFO - inline bool _Atomic_llong::compare_exchange_strong( 14:20:19 INFO - long long& _Exp, long long _Value, 14:20:19 INFO - memory_order _Order) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:19 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:19 INFO - } 14:20:19 INFO - inline bool _Atomic_llong::compare_exchange_strong( 14:20:19 INFO - long long& _Exp, long long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:19 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline bool atomic_is_lock_free( 14:20:19 INFO - const volatile atomic *_Atom) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_is_lock_free( 14:20:19 INFO - static_cast(_Atom))); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline bool atomic_is_lock_free( 14:20:19 INFO - const atomic *_Atom) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_is_lock_free(static_cast(_Atom))); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline void atomic_init(volatile atomic *_Atom, 14:20:19 INFO - long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - atomic_init(static_cast(_Atom), _Value); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline void atomic_init(atomic *_Atom, 14:20:19 INFO - long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - atomic_init(static_cast<_Atomic_llong *>(_Atom), _Value); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline void atomic_store(volatile atomic *_Atom, 14:20:19 INFO - long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - atomic_store(static_cast(_Atom), _Value); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline void atomic_store(atomic *_Atom, 14:20:19 INFO - long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - atomic_store(static_cast<_Atomic_llong *>(_Atom), _Value); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline void atomic_store_explicit(volatile atomic *_Atom, 14:20:19 INFO - long long _Value, memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - atomic_store_explicit(static_cast(_Atom), 14:20:19 INFO - _Value, _Order); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline void atomic_store_explicit(atomic *_Atom, 14:20:19 INFO - long long _Value, memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - atomic_store_explicit(static_cast<_Atomic_llong *>(_Atom), 14:20:19 INFO - _Value, _Order); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline long long atomic_load(const volatile atomic *_Atom) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_load(static_cast(_Atom))); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline long long atomic_load(const atomic *_Atom) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_load(static_cast(_Atom))); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline long long atomic_load_explicit( 14:20:19 INFO - const volatile atomic *_Atom, memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_load_explicit( 14:20:19 INFO - static_cast(_Atom), _Order)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline long long atomic_load_explicit( 14:20:19 INFO - const atomic *_Atom, memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_load_explicit( 14:20:19 INFO - static_cast(_Atom), _Order)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline long long atomic_exchange( 14:20:19 INFO - volatile atomic *_Atom, long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_exchange( 14:20:19 INFO - static_cast(_Atom), _Value)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline long long atomic_exchange(atomic *_Atom, 14:20:19 INFO - long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_exchange(static_cast<_Atomic_llong *>(_Atom), _Value)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline long long atomic_exchange_explicit( 14:20:19 INFO - volatile atomic *_Atom, 14:20:19 INFO - long long _Value, memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_exchange_explicit( 14:20:19 INFO - static_cast(_Atom), _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline long long atomic_exchange_explicit(atomic *_Atom, 14:20:19 INFO - long long _Value, memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_exchange_explicit(static_cast<_Atomic_llong *>(_Atom), 14:20:19 INFO - _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline bool atomic_compare_exchange_weak( 14:20:19 INFO - volatile atomic *_Atom, long long *_Exp, 14:20:19 INFO - long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_weak( 14:20:19 INFO - static_cast(_Atom), _Exp, _Value)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline bool atomic_compare_exchange_weak( 14:20:19 INFO - atomic *_Atom, long long *_Exp, 14:20:19 INFO - long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_weak( 14:20:19 INFO - static_cast<_Atomic_llong *>(_Atom), _Exp, _Value)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:19 INFO - volatile atomic *_Atom, long long *_Exp, long long _Value, 14:20:19 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:19 INFO - static_cast(_Atom), _Exp, 14:20:19 INFO - _Value, _Order1, _Order2)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:19 INFO - atomic *_Atom, long long *_Exp, long long _Value, 14:20:19 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:19 INFO - static_cast<_Atomic_llong *>(_Atom), _Exp, _Value, _Order1, _Order2)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline bool atomic_compare_exchange_strong( 14:20:19 INFO - volatile atomic *_Atom, long long *_Exp, 14:20:19 INFO - long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_strong( 14:20:19 INFO - static_cast(_Atom), _Exp, _Value)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline bool atomic_compare_exchange_strong( 14:20:19 INFO - atomic *_Atom, long long *_Exp, 14:20:19 INFO - long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_strong( 14:20:19 INFO - static_cast<_Atomic_llong *>(_Atom), _Exp, _Value)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:19 INFO - volatile atomic *_Atom, long long *_Exp, long long _Value, 14:20:19 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:19 INFO - static_cast(_Atom), _Exp, 14:20:19 INFO - _Value, _Order1, _Order2)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:19 INFO - atomic *_Atom, long long *_Exp, long long _Value, 14:20:19 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:19 INFO - static_cast<_Atomic_llong *>(_Atom), _Exp, _Value, _Order1, _Order2)); 14:20:19 INFO - } 14:20:19 INFO - #line 962 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:19 INFO - inline long long atomic_fetch_add_explicit( 14:20:19 INFO - volatile _Atomic_llong *_Atom, long long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return ((long long)_Atomic_fetch_add_8 ((_Uint8_t*)&_Atom->_My_val, (_Uint8_t)_Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline long long atomic_fetch_add_explicit( 14:20:19 INFO - _Atomic_llong *_Atom, long long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return ((long long)_Atomic_fetch_add_8 ((_Uint8_t*)&_Atom->_My_val, (_Uint8_t)_Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline long long atomic_fetch_add(volatile _Atomic_llong *_Atom, 14:20:19 INFO - long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_add_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:19 INFO - } 14:20:19 INFO - inline long long atomic_fetch_add(_Atomic_llong *_Atom, 14:20:19 INFO - long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_add_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:19 INFO - } 14:20:19 INFO - inline long long atomic_fetch_sub_explicit( 14:20:19 INFO - volatile _Atomic_llong *_Atom, long long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return ((long long)_Atomic_fetch_sub_8 ((_Uint8_t*)&_Atom->_My_val, (_Uint8_t)_Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline long long atomic_fetch_sub_explicit( 14:20:19 INFO - _Atomic_llong *_Atom, long long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return ((long long)_Atomic_fetch_sub_8 ((_Uint8_t*)&_Atom->_My_val, (_Uint8_t)_Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline long long atomic_fetch_sub(volatile _Atomic_llong *_Atom, 14:20:19 INFO - long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_sub_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:19 INFO - } 14:20:19 INFO - inline long long atomic_fetch_sub(_Atomic_llong *_Atom, 14:20:19 INFO - long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_sub_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:19 INFO - } 14:20:19 INFO - inline long long atomic_fetch_and_explicit( 14:20:19 INFO - volatile _Atomic_llong *_Atom, long long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return ((long long)_Atomic_fetch_and_8 ((_Uint8_t*)&_Atom->_My_val, (_Uint8_t)_Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline long long atomic_fetch_and_explicit( 14:20:19 INFO - _Atomic_llong *_Atom, long long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return ((long long)_Atomic_fetch_and_8 ((_Uint8_t*)&_Atom->_My_val, (_Uint8_t)_Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline long long atomic_fetch_and(volatile _Atomic_llong *_Atom, 14:20:19 INFO - long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_and_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:19 INFO - } 14:20:19 INFO - inline long long atomic_fetch_and(_Atomic_llong *_Atom, 14:20:19 INFO - long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_and_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:19 INFO - } 14:20:19 INFO - inline long long atomic_fetch_or_explicit( 14:20:19 INFO - volatile _Atomic_llong *_Atom, long long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return ((long long)_Atomic_fetch_or_8 ((_Uint8_t*)&_Atom->_My_val, (_Uint8_t)_Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline long long atomic_fetch_or_explicit( 14:20:19 INFO - _Atomic_llong *_Atom, long long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return ((long long)_Atomic_fetch_or_8 ((_Uint8_t*)&_Atom->_My_val, (_Uint8_t)_Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline long long atomic_fetch_or( 14:20:19 INFO - volatile _Atomic_llong *_Atom, long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_or_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:19 INFO - } 14:20:19 INFO - inline long long atomic_fetch_or( 14:20:19 INFO - _Atomic_llong *_Atom, long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_or_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:19 INFO - } 14:20:19 INFO - inline long long atomic_fetch_xor_explicit( 14:20:19 INFO - volatile _Atomic_llong *_Atom, long long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return ((long long)_Atomic_fetch_xor_8 ((_Uint8_t*)&_Atom->_My_val, (_Uint8_t)_Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline long long atomic_fetch_xor_explicit( 14:20:19 INFO - _Atomic_llong *_Atom, long long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return ((long long)_Atomic_fetch_xor_8 ((_Uint8_t*)&_Atom->_My_val, (_Uint8_t)_Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline long long atomic_fetch_xor( 14:20:19 INFO - volatile _Atomic_llong *_Atom, long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_xor_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:19 INFO - } 14:20:19 INFO - inline long long atomic_fetch_xor( 14:20:19 INFO - _Atomic_llong *_Atom, long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_xor_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:19 INFO - } 14:20:19 INFO - inline long long _Atomic_llong::operator++(int) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_add(this, 1)); 14:20:19 INFO - } 14:20:19 INFO - inline long long _Atomic_llong::operator++(int) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_add(this, 1)); 14:20:19 INFO - } 14:20:19 INFO - inline long long _Atomic_llong::operator--(int) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_sub(this, 1)); 14:20:19 INFO - } 14:20:19 INFO - inline long long _Atomic_llong::operator--(int) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_sub(this, 1)); 14:20:19 INFO - } 14:20:19 INFO - inline long long _Atomic_llong::operator++() volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_add(this, 1) + 1); 14:20:19 INFO - } 14:20:19 INFO - inline long long _Atomic_llong::operator++() throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_add(this, 1) + 1); 14:20:19 INFO - } 14:20:19 INFO - inline long long _Atomic_llong::operator--() volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_sub(this, 1) - 1); 14:20:19 INFO - } 14:20:19 INFO - inline long long _Atomic_llong::operator--() throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_sub(this, 1) - 1); 14:20:19 INFO - } 14:20:19 INFO - inline long long _Atomic_llong::operator+=(long long _Right) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_add(this, _Right) + _Right); 14:20:19 INFO - } 14:20:19 INFO - inline long long _Atomic_llong::operator+=(long long _Right) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_add(this, _Right) + _Right); 14:20:19 INFO - } 14:20:19 INFO - inline long long _Atomic_llong::operator-=(long long _Right) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_sub(this, _Right) - _Right); 14:20:19 INFO - } 14:20:19 INFO - inline long long _Atomic_llong::operator-=(long long _Right) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_sub(this, _Right) - _Right); 14:20:19 INFO - } 14:20:19 INFO - inline long long _Atomic_llong::operator&=(long long _Right) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_and(this, _Right) & _Right); 14:20:19 INFO - } 14:20:19 INFO - inline long long _Atomic_llong::operator&=(long long _Right) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_and(this, _Right) & _Right); 14:20:19 INFO - } 14:20:19 INFO - inline long long _Atomic_llong::operator|=(long long _Right) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_or(this, _Right) | _Right); 14:20:19 INFO - } 14:20:19 INFO - inline long long _Atomic_llong::operator|=(long long _Right) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_or(this, _Right) | _Right); 14:20:19 INFO - } 14:20:19 INFO - inline long long _Atomic_llong::operator^=(long long _Right) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_xor(this, _Right) ^ _Right); 14:20:19 INFO - } 14:20:19 INFO - inline long long _Atomic_llong::operator^=(long long _Right) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_xor(this, _Right) ^ _Right); 14:20:19 INFO - } 14:20:19 INFO - inline long long _Atomic_llong::fetch_add( 14:20:19 INFO - long long _Value, memory_order _Order) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_add_explicit(this, _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline long long _Atomic_llong::fetch_add( 14:20:19 INFO - long long _Value, memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_add_explicit(this, _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline long long _Atomic_llong::fetch_sub( 14:20:19 INFO - long long _Value, memory_order _Order) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_sub_explicit(this, _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline long long _Atomic_llong::fetch_sub( 14:20:19 INFO - long long _Value, memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_sub_explicit(this, _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline long long _Atomic_llong::fetch_and( 14:20:19 INFO - long long _Value, memory_order _Order) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_and_explicit(this, _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline long long _Atomic_llong::fetch_and( 14:20:19 INFO - long long _Value, memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_and_explicit(this, _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline long long _Atomic_llong::fetch_or( 14:20:19 INFO - long long _Value, memory_order _Order) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_or_explicit(this, _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline long long _Atomic_llong::fetch_or( 14:20:19 INFO - long long _Value, memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_or_explicit(this, _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline long long _Atomic_llong::fetch_xor( 14:20:19 INFO - long long _Value, memory_order _Order) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_xor_explicit(this, _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline long long _Atomic_llong::fetch_xor( 14:20:19 INFO - long long _Value, memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_xor_explicit(this, _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline long long atomic_fetch_add( 14:20:19 INFO - volatile atomic *_Atom, 14:20:19 INFO - long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_add( 14:20:19 INFO - static_cast(_Atom), _Value)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline long long atomic_fetch_add(atomic *_Atom, 14:20:19 INFO - long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_add(static_cast<_Atomic_llong *>(_Atom), _Value)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline long long atomic_fetch_add_explicit( 14:20:19 INFO - volatile atomic *_Atom, long long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_add_explicit( 14:20:19 INFO - static_cast(_Atom), _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline long long atomic_fetch_add_explicit( 14:20:19 INFO - atomic *_Atom, long long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_add_explicit( 14:20:19 INFO - static_cast<_Atomic_llong *>(_Atom), _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline long long atomic_fetch_sub( 14:20:19 INFO - volatile atomic *_Atom, 14:20:19 INFO - long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_sub( 14:20:19 INFO - static_cast(_Atom), _Value)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline long long atomic_fetch_sub(atomic *_Atom, 14:20:19 INFO - long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_sub(static_cast<_Atomic_llong *>(_Atom), _Value)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline long long atomic_fetch_sub_explicit( 14:20:19 INFO - volatile atomic *_Atom, long long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_sub_explicit( 14:20:19 INFO - static_cast(_Atom), _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline long long atomic_fetch_sub_explicit( 14:20:19 INFO - atomic *_Atom, long long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_sub_explicit( 14:20:19 INFO - static_cast<_Atomic_llong *>(_Atom), _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline long long atomic_fetch_and( 14:20:19 INFO - volatile atomic *_Atom, long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_and( 14:20:19 INFO - static_cast(_Atom), _Value)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline long long atomic_fetch_and( 14:20:19 INFO - atomic *_Atom, long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_and(static_cast<_Atomic_llong *>(_Atom), _Value)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline long long atomic_fetch_and_explicit( 14:20:19 INFO - volatile atomic *_Atom, long long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_and_explicit( 14:20:19 INFO - static_cast(_Atom), _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline long long atomic_fetch_and_explicit( 14:20:19 INFO - atomic *_Atom, long long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_and_explicit( 14:20:19 INFO - static_cast<_Atomic_llong *>(_Atom), _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline long long atomic_fetch_or(volatile atomic *_Atom, 14:20:19 INFO - long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_or( 14:20:19 INFO - static_cast(_Atom), _Value)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline long long atomic_fetch_or(atomic *_Atom, 14:20:19 INFO - long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_or(static_cast<_Atomic_llong *>(_Atom), _Value)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline long long atomic_fetch_or_explicit( 14:20:19 INFO - volatile atomic *_Atom, long long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_or_explicit( 14:20:19 INFO - static_cast(_Atom), _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline long long atomic_fetch_or_explicit( 14:20:19 INFO - atomic *_Atom, long long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_or_explicit( 14:20:19 INFO - static_cast<_Atomic_llong *>(_Atom), _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline long long atomic_fetch_xor(volatile atomic *_Atom, 14:20:19 INFO - long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_xor( 14:20:19 INFO - static_cast(_Atom), _Value)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline long long atomic_fetch_xor(atomic *_Atom, 14:20:19 INFO - long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_xor(static_cast<_Atomic_llong *>(_Atom), _Value)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline long long atomic_fetch_xor_explicit( 14:20:19 INFO - volatile atomic *_Atom, long long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_xor_explicit( 14:20:19 INFO - static_cast(_Atom), _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline long long atomic_fetch_xor_explicit( 14:20:19 INFO - atomic *_Atom, long long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_xor_explicit( 14:20:19 INFO - static_cast<_Atomic_llong *>(_Atom), _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - #line 1415 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:19 INFO - #line 1416 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:19 INFO - #line 783 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\atomic" 14:20:19 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:19 INFO - static_assert(8 == sizeof (unsigned long long), 14:20:19 INFO - "_ISIZE and _ITYPE should match."); 14:20:19 INFO - typedef struct _Atomic_ullong 14:20:19 INFO - { 14:20:19 INFO - unsigned long long operator=(unsigned long long) volatile throw (); 14:20:19 INFO - unsigned long long operator=(unsigned long long) throw (); 14:20:19 INFO - bool is_lock_free() const volatile throw (); 14:20:19 INFO - bool is_lock_free() const throw (); 14:20:19 INFO - void store(unsigned long long, memory_order = memory_order_seq_cst) 14:20:19 INFO - volatile throw (); 14:20:19 INFO - void store(unsigned long long, memory_order = memory_order_seq_cst) 14:20:19 INFO - throw (); 14:20:19 INFO - unsigned long long load(memory_order = memory_order_seq_cst) 14:20:19 INFO - const volatile throw (); 14:20:19 INFO - unsigned long long load(memory_order = memory_order_seq_cst) 14:20:19 INFO - const throw (); 14:20:19 INFO - operator unsigned long long() const volatile throw (); 14:20:19 INFO - operator unsigned long long() const throw (); 14:20:19 INFO - unsigned long long exchange(unsigned long long, 14:20:19 INFO - memory_order = memory_order_seq_cst) volatile throw (); 14:20:19 INFO - unsigned long long exchange(unsigned long long, 14:20:19 INFO - memory_order = memory_order_seq_cst) throw (); 14:20:19 INFO - bool compare_exchange_weak(unsigned long long&, unsigned long long, 14:20:19 INFO - memory_order, memory_order) volatile throw (); 14:20:19 INFO - bool compare_exchange_weak(unsigned long long&, unsigned long long, 14:20:19 INFO - memory_order, memory_order) throw (); 14:20:19 INFO - bool compare_exchange_strong(unsigned long long&, unsigned long long, 14:20:19 INFO - memory_order, memory_order) volatile throw (); 14:20:19 INFO - bool compare_exchange_strong(unsigned long long&, unsigned long long, 14:20:19 INFO - memory_order, memory_order) throw (); 14:20:19 INFO - bool compare_exchange_weak(unsigned long long&, unsigned long long, 14:20:19 INFO - memory_order = memory_order_seq_cst) volatile throw (); 14:20:19 INFO - bool compare_exchange_weak(unsigned long long&, unsigned long long, 14:20:19 INFO - memory_order = memory_order_seq_cst) throw (); 14:20:19 INFO - bool compare_exchange_strong(unsigned long long&, unsigned long long, 14:20:19 INFO - memory_order = memory_order_seq_cst) volatile throw (); 14:20:19 INFO - bool compare_exchange_strong(unsigned long long&, unsigned long long, 14:20:19 INFO - memory_order = memory_order_seq_cst) throw (); 14:20:19 INFO - unsigned long long operator++(int) volatile throw (); 14:20:19 INFO - unsigned long long operator++(int) throw (); 14:20:19 INFO - unsigned long long operator--(int) volatile throw (); 14:20:19 INFO - unsigned long long operator--(int) throw (); 14:20:19 INFO - unsigned long long operator++() volatile throw (); 14:20:19 INFO - unsigned long long operator++() throw (); 14:20:19 INFO - unsigned long long operator--() volatile throw (); 14:20:19 INFO - unsigned long long operator--() throw (); 14:20:19 INFO - unsigned long long operator+=(unsigned long long) volatile throw (); 14:20:19 INFO - unsigned long long operator+=(unsigned long long) throw (); 14:20:19 INFO - unsigned long long operator-=(unsigned long long) volatile throw (); 14:20:19 INFO - unsigned long long operator-=(unsigned long long) throw (); 14:20:19 INFO - unsigned long long operator&=(unsigned long long) volatile throw (); 14:20:19 INFO - unsigned long long operator&=(unsigned long long) throw (); 14:20:19 INFO - unsigned long long operator|=(unsigned long long) volatile throw (); 14:20:19 INFO - unsigned long long operator|=(unsigned long long) throw (); 14:20:19 INFO - unsigned long long operator^=(unsigned long long) volatile throw (); 14:20:19 INFO - unsigned long long operator^=(unsigned long long) throw (); 14:20:19 INFO - unsigned long long fetch_add(unsigned long long, memory_order = memory_order_seq_cst) 14:20:19 INFO - volatile throw (); 14:20:19 INFO - unsigned long long fetch_add(unsigned long long, memory_order = memory_order_seq_cst) throw (); 14:20:19 INFO - unsigned long long fetch_sub(unsigned long long, memory_order = memory_order_seq_cst) 14:20:19 INFO - volatile throw (); 14:20:19 INFO - unsigned long long fetch_sub(unsigned long long, memory_order = memory_order_seq_cst) throw (); 14:20:19 INFO - unsigned long long fetch_and(unsigned long long, memory_order = memory_order_seq_cst) 14:20:19 INFO - volatile throw (); 14:20:19 INFO - unsigned long long fetch_and(unsigned long long, memory_order = memory_order_seq_cst) throw (); 14:20:19 INFO - unsigned long long fetch_or(unsigned long long, memory_order = memory_order_seq_cst) 14:20:19 INFO - volatile throw (); 14:20:19 INFO - unsigned long long fetch_or(unsigned long long, memory_order = memory_order_seq_cst) throw (); 14:20:19 INFO - unsigned long long fetch_xor(unsigned long long, memory_order = memory_order_seq_cst) 14:20:19 INFO - volatile throw (); 14:20:19 INFO - unsigned long long fetch_xor(unsigned long long, memory_order = memory_order_seq_cst) throw (); 14:20:19 INFO - #line 144 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:19 INFO - alignas(sizeof(_Uint8_t)) _Uint8_t _My_val; 14:20:19 INFO - #line 173 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:19 INFO - } _Atomic_ullong; 14:20:19 INFO - template<> 14:20:19 INFO - struct atomic 14:20:19 INFO - : _Atomic_ullong 14:20:19 INFO - { 14:20:19 INFO - atomic() throw () = default; 14:20:19 INFO - constexpr atomic(unsigned long long _Val) throw () 14:20:19 INFO - : _Atomic_ullong{(_Uint8_t)_Val} 14:20:19 INFO - { 14:20:19 INFO - } 14:20:19 INFO - unsigned long long operator=(unsigned long long _Val) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atomic_ullong::operator=(_Val)); 14:20:19 INFO - } 14:20:19 INFO - unsigned long long operator=(unsigned long long _Val) throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atomic_ullong::operator=(_Val)); 14:20:19 INFO - } 14:20:19 INFO - atomic(const atomic&) = delete; 14:20:19 INFO - atomic& operator=(const atomic&) = delete; 14:20:19 INFO - atomic& operator=(const atomic&) volatile = delete; 14:20:19 INFO - }; 14:20:19 INFO - #line 205 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:19 INFO - inline bool atomic_is_lock_free(const volatile _Atomic_ullong *) throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atomic_is_lock_free_8()); 14:20:19 INFO - } 14:20:19 INFO - inline bool atomic_is_lock_free(const _Atomic_ullong *) throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atomic_is_lock_free_8()); 14:20:19 INFO - } 14:20:19 INFO - inline bool atomic_is_lock_free(const volatile atomic *) throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atomic_is_lock_free_8()); 14:20:19 INFO - } 14:20:19 INFO - inline bool atomic_is_lock_free(const atomic *) throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atomic_is_lock_free_8()); 14:20:19 INFO - } 14:20:19 INFO - #line 464 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:19 INFO - inline void atomic_init(volatile _Atomic_ullong *_Atom, 14:20:19 INFO - unsigned long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - _Atom->_My_val = (_Uint8_t)_Value; 14:20:19 INFO - } 14:20:19 INFO - inline void atomic_init(_Atomic_ullong *_Atom, 14:20:19 INFO - unsigned long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - _Atom->_My_val = (_Uint8_t)_Value; 14:20:19 INFO - } 14:20:19 INFO - inline void atomic_init(volatile atomic *_Atom, 14:20:19 INFO - unsigned long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - _Atom->_My_val = (_Uint8_t)_Value; 14:20:19 INFO - } 14:20:19 INFO - inline void atomic_init(atomic *_Atom, 14:20:19 INFO - unsigned long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - _Atom->_My_val = (_Uint8_t)_Value; 14:20:19 INFO - } 14:20:19 INFO - #line 495 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:19 INFO - inline void atomic_store_explicit( 14:20:19 INFO - volatile _Atomic_ullong *_Atom, unsigned long long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - _Atomic_store_8 ((_Uint8_t*)&_Atom->_My_val, (_Uint8_t)_Value, _Order); 14:20:19 INFO - } 14:20:19 INFO - inline void atomic_store_explicit( 14:20:19 INFO - _Atomic_ullong *_Atom, unsigned long long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - _Atomic_store_8 ((_Uint8_t*)&_Atom->_My_val, (_Uint8_t)_Value, _Order); 14:20:19 INFO - } 14:20:19 INFO - inline void atomic_store(volatile _Atomic_ullong *_Atom, 14:20:19 INFO - unsigned long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - atomic_store_explicit(_Atom, _Value, memory_order_seq_cst); 14:20:19 INFO - } 14:20:19 INFO - inline void atomic_store(_Atomic_ullong *_Atom, 14:20:19 INFO - unsigned long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - atomic_store_explicit(_Atom, _Value, memory_order_seq_cst); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long atomic_load_explicit( 14:20:19 INFO - const volatile _Atomic_ullong *_Atom, memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return ((unsigned long long)_Atomic_load_8 ((_Uint8_t*)&_Atom->_My_val, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long atomic_load_explicit( 14:20:19 INFO - const _Atomic_ullong *_Atom, memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return ((unsigned long long)_Atomic_load_8 ((_Uint8_t*)&_Atom->_My_val, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long atomic_load( 14:20:19 INFO - const volatile _Atomic_ullong *_Atom) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_load_explicit(_Atom, memory_order_seq_cst)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long atomic_load( 14:20:19 INFO - const _Atomic_ullong *_Atom) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_load_explicit(_Atom, memory_order_seq_cst)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long atomic_exchange_explicit( 14:20:19 INFO - volatile _Atomic_ullong *_Atom, unsigned long long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return ((unsigned long long)_Atomic_exchange_8 ((_Uint8_t*)&_Atom->_My_val, (_Uint8_t)_Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long atomic_exchange_explicit( 14:20:19 INFO - _Atomic_ullong *_Atom, unsigned long long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return ((unsigned long long)_Atomic_exchange_8 ((_Uint8_t*)&_Atom->_My_val, (_Uint8_t)_Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long atomic_exchange(volatile _Atomic_ullong *_Atom, 14:20:19 INFO - unsigned long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_exchange_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long atomic_exchange(_Atomic_ullong *_Atom, 14:20:19 INFO - unsigned long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_exchange_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:19 INFO - } 14:20:19 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:19 INFO - volatile _Atomic_ullong *_Atom, unsigned long long *_Exp, unsigned long long _Value, 14:20:19 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atomic_compare_exchange_weak_8 ((_Uint8_t*)&_Atom->_My_val, (_Uint8_t*)_Exp, (_Uint8_t)_Value, _Order1, _Order2)); 14:20:19 INFO - #line 578 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:19 INFO - } 14:20:19 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:19 INFO - _Atomic_ullong *_Atom, unsigned long long *_Exp, unsigned long long _Value, 14:20:19 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atomic_compare_exchange_weak_8 ((_Uint8_t*)&_Atom->_My_val, (_Uint8_t*)_Exp, (_Uint8_t)_Value, _Order1, _Order2)); 14:20:19 INFO - #line 586 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:19 INFO - } 14:20:19 INFO - inline bool atomic_compare_exchange_weak( 14:20:19 INFO - volatile _Atomic_ullong *_Atom, unsigned long long *_Exp, 14:20:19 INFO - unsigned long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:19 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:19 INFO - } 14:20:19 INFO - inline bool atomic_compare_exchange_weak( 14:20:19 INFO - _Atomic_ullong *_Atom, unsigned long long *_Exp, 14:20:19 INFO - unsigned long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:19 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:19 INFO - } 14:20:19 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:19 INFO - volatile _Atomic_ullong *_Atom, unsigned long long *_Exp, unsigned long long _Value, 14:20:19 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atomic_compare_exchange_strong_8 ((_Uint8_t*)&_Atom->_My_val, (_Uint8_t*)_Exp, (_Uint8_t)_Value, _Order1, _Order2)); 14:20:19 INFO - #line 610 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:19 INFO - } 14:20:19 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:19 INFO - _Atomic_ullong *_Atom, unsigned long long *_Exp, unsigned long long _Value, 14:20:19 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atomic_compare_exchange_strong_8 ((_Uint8_t*)&_Atom->_My_val, (_Uint8_t*)_Exp, (_Uint8_t)_Value, _Order1, _Order2)); 14:20:19 INFO - #line 618 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:19 INFO - } 14:20:19 INFO - inline bool atomic_compare_exchange_strong( 14:20:19 INFO - volatile _Atomic_ullong *_Atom, unsigned long long *_Exp, unsigned long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:19 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:19 INFO - } 14:20:19 INFO - inline bool atomic_compare_exchange_strong( 14:20:19 INFO - _Atomic_ullong *_Atom, unsigned long long *_Exp, unsigned long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:19 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long _Atomic_ullong::operator=(unsigned long long _Value) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - atomic_store(this, _Value); 14:20:19 INFO - return (_Value); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long _Atomic_ullong::operator=(unsigned long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - atomic_store(this, _Value); 14:20:19 INFO - return (_Value); 14:20:19 INFO - } 14:20:19 INFO - inline bool _Atomic_ullong::is_lock_free() const volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_is_lock_free(this)); 14:20:19 INFO - } 14:20:19 INFO - inline bool _Atomic_ullong::is_lock_free() const throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_is_lock_free(this)); 14:20:19 INFO - } 14:20:19 INFO - inline void _Atomic_ullong::store(unsigned long long _Value, 14:20:19 INFO - memory_order _Order) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - atomic_store_explicit(this, _Value, _Order); 14:20:19 INFO - } 14:20:19 INFO - inline void _Atomic_ullong::store(unsigned long long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - atomic_store_explicit(this, _Value, _Order); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long _Atomic_ullong::load( 14:20:19 INFO - memory_order _Order) const volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_load_explicit(this, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long _Atomic_ullong::load( 14:20:19 INFO - memory_order _Order) const throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_load_explicit(this, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline _Atomic_ullong::operator unsigned long long() const volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_load(this)); 14:20:19 INFO - } 14:20:19 INFO - inline _Atomic_ullong::operator unsigned long long() const throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_load(this)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long _Atomic_ullong::exchange( 14:20:19 INFO - unsigned long long _Value, memory_order _Order) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_exchange_explicit(this, _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long _Atomic_ullong::exchange( 14:20:19 INFO - unsigned long long _Value, memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_exchange_explicit(this, _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline bool _Atomic_ullong::compare_exchange_weak( 14:20:19 INFO - unsigned long long& _Exp, unsigned long long _Value, 14:20:19 INFO - memory_order _Order1, memory_order _Order2) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:19 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:19 INFO - } 14:20:19 INFO - inline bool _Atomic_ullong::compare_exchange_weak( 14:20:19 INFO - unsigned long long& _Exp, unsigned long long _Value, 14:20:19 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:19 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:19 INFO - } 14:20:19 INFO - inline bool _Atomic_ullong::compare_exchange_weak( 14:20:19 INFO - unsigned long long& _Exp, unsigned long long _Value, 14:20:19 INFO - memory_order _Order) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:19 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:19 INFO - } 14:20:19 INFO - inline bool _Atomic_ullong::compare_exchange_weak( 14:20:19 INFO - unsigned long long& _Exp, unsigned long long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:19 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:19 INFO - } 14:20:19 INFO - inline bool _Atomic_ullong::compare_exchange_strong( 14:20:19 INFO - unsigned long long& _Exp, unsigned long long _Value, 14:20:19 INFO - memory_order _Order1, memory_order _Order2) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:19 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:19 INFO - } 14:20:19 INFO - inline bool _Atomic_ullong::compare_exchange_strong( 14:20:19 INFO - unsigned long long& _Exp, unsigned long long _Value, 14:20:19 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:19 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:19 INFO - } 14:20:19 INFO - inline bool _Atomic_ullong::compare_exchange_strong( 14:20:19 INFO - unsigned long long& _Exp, unsigned long long _Value, 14:20:19 INFO - memory_order _Order) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:19 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:19 INFO - } 14:20:19 INFO - inline bool _Atomic_ullong::compare_exchange_strong( 14:20:19 INFO - unsigned long long& _Exp, unsigned long long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:19 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline bool atomic_is_lock_free( 14:20:19 INFO - const volatile atomic *_Atom) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_is_lock_free( 14:20:19 INFO - static_cast(_Atom))); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline bool atomic_is_lock_free( 14:20:19 INFO - const atomic *_Atom) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_is_lock_free(static_cast(_Atom))); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline void atomic_init(volatile atomic *_Atom, 14:20:19 INFO - unsigned long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - atomic_init(static_cast(_Atom), _Value); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline void atomic_init(atomic *_Atom, 14:20:19 INFO - unsigned long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - atomic_init(static_cast<_Atomic_ullong *>(_Atom), _Value); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline void atomic_store(volatile atomic *_Atom, 14:20:19 INFO - unsigned long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - atomic_store(static_cast(_Atom), _Value); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline void atomic_store(atomic *_Atom, 14:20:19 INFO - unsigned long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - atomic_store(static_cast<_Atomic_ullong *>(_Atom), _Value); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline void atomic_store_explicit(volatile atomic *_Atom, 14:20:19 INFO - unsigned long long _Value, memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - atomic_store_explicit(static_cast(_Atom), 14:20:19 INFO - _Value, _Order); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline void atomic_store_explicit(atomic *_Atom, 14:20:19 INFO - unsigned long long _Value, memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - atomic_store_explicit(static_cast<_Atomic_ullong *>(_Atom), 14:20:19 INFO - _Value, _Order); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline unsigned long long atomic_load(const volatile atomic *_Atom) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_load(static_cast(_Atom))); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline unsigned long long atomic_load(const atomic *_Atom) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_load(static_cast(_Atom))); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline unsigned long long atomic_load_explicit( 14:20:19 INFO - const volatile atomic *_Atom, memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_load_explicit( 14:20:19 INFO - static_cast(_Atom), _Order)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline unsigned long long atomic_load_explicit( 14:20:19 INFO - const atomic *_Atom, memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_load_explicit( 14:20:19 INFO - static_cast(_Atom), _Order)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline unsigned long long atomic_exchange( 14:20:19 INFO - volatile atomic *_Atom, unsigned long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_exchange( 14:20:19 INFO - static_cast(_Atom), _Value)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline unsigned long long atomic_exchange(atomic *_Atom, 14:20:19 INFO - unsigned long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_exchange(static_cast<_Atomic_ullong *>(_Atom), _Value)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline unsigned long long atomic_exchange_explicit( 14:20:19 INFO - volatile atomic *_Atom, 14:20:19 INFO - unsigned long long _Value, memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_exchange_explicit( 14:20:19 INFO - static_cast(_Atom), _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline unsigned long long atomic_exchange_explicit(atomic *_Atom, 14:20:19 INFO - unsigned long long _Value, memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_exchange_explicit(static_cast<_Atomic_ullong *>(_Atom), 14:20:19 INFO - _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline bool atomic_compare_exchange_weak( 14:20:19 INFO - volatile atomic *_Atom, unsigned long long *_Exp, 14:20:19 INFO - unsigned long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_weak( 14:20:19 INFO - static_cast(_Atom), _Exp, _Value)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline bool atomic_compare_exchange_weak( 14:20:19 INFO - atomic *_Atom, unsigned long long *_Exp, 14:20:19 INFO - unsigned long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_weak( 14:20:19 INFO - static_cast<_Atomic_ullong *>(_Atom), _Exp, _Value)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:19 INFO - volatile atomic *_Atom, unsigned long long *_Exp, unsigned long long _Value, 14:20:19 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:19 INFO - static_cast(_Atom), _Exp, 14:20:19 INFO - _Value, _Order1, _Order2)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:19 INFO - atomic *_Atom, unsigned long long *_Exp, unsigned long long _Value, 14:20:19 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:19 INFO - static_cast<_Atomic_ullong *>(_Atom), _Exp, _Value, _Order1, _Order2)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline bool atomic_compare_exchange_strong( 14:20:19 INFO - volatile atomic *_Atom, unsigned long long *_Exp, 14:20:19 INFO - unsigned long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_strong( 14:20:19 INFO - static_cast(_Atom), _Exp, _Value)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline bool atomic_compare_exchange_strong( 14:20:19 INFO - atomic *_Atom, unsigned long long *_Exp, 14:20:19 INFO - unsigned long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_strong( 14:20:19 INFO - static_cast<_Atomic_ullong *>(_Atom), _Exp, _Value)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:19 INFO - volatile atomic *_Atom, unsigned long long *_Exp, unsigned long long _Value, 14:20:19 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:19 INFO - static_cast(_Atom), _Exp, 14:20:19 INFO - _Value, _Order1, _Order2)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:19 INFO - atomic *_Atom, unsigned long long *_Exp, unsigned long long _Value, 14:20:19 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:19 INFO - static_cast<_Atomic_ullong *>(_Atom), _Exp, _Value, _Order1, _Order2)); 14:20:19 INFO - } 14:20:19 INFO - #line 962 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:19 INFO - inline unsigned long long atomic_fetch_add_explicit( 14:20:19 INFO - volatile _Atomic_ullong *_Atom, unsigned long long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return ((unsigned long long)_Atomic_fetch_add_8 ((_Uint8_t*)&_Atom->_My_val, (_Uint8_t)_Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long atomic_fetch_add_explicit( 14:20:19 INFO - _Atomic_ullong *_Atom, unsigned long long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return ((unsigned long long)_Atomic_fetch_add_8 ((_Uint8_t*)&_Atom->_My_val, (_Uint8_t)_Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long atomic_fetch_add(volatile _Atomic_ullong *_Atom, 14:20:19 INFO - unsigned long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_add_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long atomic_fetch_add(_Atomic_ullong *_Atom, 14:20:19 INFO - unsigned long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_add_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long atomic_fetch_sub_explicit( 14:20:19 INFO - volatile _Atomic_ullong *_Atom, unsigned long long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return ((unsigned long long)_Atomic_fetch_sub_8 ((_Uint8_t*)&_Atom->_My_val, (_Uint8_t)_Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long atomic_fetch_sub_explicit( 14:20:19 INFO - _Atomic_ullong *_Atom, unsigned long long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return ((unsigned long long)_Atomic_fetch_sub_8 ((_Uint8_t*)&_Atom->_My_val, (_Uint8_t)_Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long atomic_fetch_sub(volatile _Atomic_ullong *_Atom, 14:20:19 INFO - unsigned long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_sub_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long atomic_fetch_sub(_Atomic_ullong *_Atom, 14:20:19 INFO - unsigned long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_sub_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long atomic_fetch_and_explicit( 14:20:19 INFO - volatile _Atomic_ullong *_Atom, unsigned long long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return ((unsigned long long)_Atomic_fetch_and_8 ((_Uint8_t*)&_Atom->_My_val, (_Uint8_t)_Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long atomic_fetch_and_explicit( 14:20:19 INFO - _Atomic_ullong *_Atom, unsigned long long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return ((unsigned long long)_Atomic_fetch_and_8 ((_Uint8_t*)&_Atom->_My_val, (_Uint8_t)_Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long atomic_fetch_and(volatile _Atomic_ullong *_Atom, 14:20:19 INFO - unsigned long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_and_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long atomic_fetch_and(_Atomic_ullong *_Atom, 14:20:19 INFO - unsigned long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_and_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long atomic_fetch_or_explicit( 14:20:19 INFO - volatile _Atomic_ullong *_Atom, unsigned long long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return ((unsigned long long)_Atomic_fetch_or_8 ((_Uint8_t*)&_Atom->_My_val, (_Uint8_t)_Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long atomic_fetch_or_explicit( 14:20:19 INFO - _Atomic_ullong *_Atom, unsigned long long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return ((unsigned long long)_Atomic_fetch_or_8 ((_Uint8_t*)&_Atom->_My_val, (_Uint8_t)_Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long atomic_fetch_or( 14:20:19 INFO - volatile _Atomic_ullong *_Atom, unsigned long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_or_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long atomic_fetch_or( 14:20:19 INFO - _Atomic_ullong *_Atom, unsigned long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_or_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long atomic_fetch_xor_explicit( 14:20:19 INFO - volatile _Atomic_ullong *_Atom, unsigned long long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return ((unsigned long long)_Atomic_fetch_xor_8 ((_Uint8_t*)&_Atom->_My_val, (_Uint8_t)_Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long atomic_fetch_xor_explicit( 14:20:19 INFO - _Atomic_ullong *_Atom, unsigned long long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return ((unsigned long long)_Atomic_fetch_xor_8 ((_Uint8_t*)&_Atom->_My_val, (_Uint8_t)_Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long atomic_fetch_xor( 14:20:19 INFO - volatile _Atomic_ullong *_Atom, unsigned long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_xor_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long atomic_fetch_xor( 14:20:19 INFO - _Atomic_ullong *_Atom, unsigned long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_xor_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long _Atomic_ullong::operator++(int) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_add(this, 1)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long _Atomic_ullong::operator++(int) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_add(this, 1)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long _Atomic_ullong::operator--(int) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_sub(this, 1)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long _Atomic_ullong::operator--(int) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_sub(this, 1)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long _Atomic_ullong::operator++() volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_add(this, 1) + 1); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long _Atomic_ullong::operator++() throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_add(this, 1) + 1); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long _Atomic_ullong::operator--() volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_sub(this, 1) - 1); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long _Atomic_ullong::operator--() throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_sub(this, 1) - 1); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long _Atomic_ullong::operator+=(unsigned long long _Right) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_add(this, _Right) + _Right); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long _Atomic_ullong::operator+=(unsigned long long _Right) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_add(this, _Right) + _Right); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long _Atomic_ullong::operator-=(unsigned long long _Right) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_sub(this, _Right) - _Right); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long _Atomic_ullong::operator-=(unsigned long long _Right) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_sub(this, _Right) - _Right); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long _Atomic_ullong::operator&=(unsigned long long _Right) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_and(this, _Right) & _Right); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long _Atomic_ullong::operator&=(unsigned long long _Right) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_and(this, _Right) & _Right); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long _Atomic_ullong::operator|=(unsigned long long _Right) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_or(this, _Right) | _Right); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long _Atomic_ullong::operator|=(unsigned long long _Right) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_or(this, _Right) | _Right); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long _Atomic_ullong::operator^=(unsigned long long _Right) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_xor(this, _Right) ^ _Right); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long _Atomic_ullong::operator^=(unsigned long long _Right) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_xor(this, _Right) ^ _Right); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long _Atomic_ullong::fetch_add( 14:20:19 INFO - unsigned long long _Value, memory_order _Order) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_add_explicit(this, _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long _Atomic_ullong::fetch_add( 14:20:19 INFO - unsigned long long _Value, memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_add_explicit(this, _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long _Atomic_ullong::fetch_sub( 14:20:19 INFO - unsigned long long _Value, memory_order _Order) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_sub_explicit(this, _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long _Atomic_ullong::fetch_sub( 14:20:19 INFO - unsigned long long _Value, memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_sub_explicit(this, _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long _Atomic_ullong::fetch_and( 14:20:19 INFO - unsigned long long _Value, memory_order _Order) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_and_explicit(this, _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long _Atomic_ullong::fetch_and( 14:20:19 INFO - unsigned long long _Value, memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_and_explicit(this, _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long _Atomic_ullong::fetch_or( 14:20:19 INFO - unsigned long long _Value, memory_order _Order) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_or_explicit(this, _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long _Atomic_ullong::fetch_or( 14:20:19 INFO - unsigned long long _Value, memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_or_explicit(this, _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long _Atomic_ullong::fetch_xor( 14:20:19 INFO - unsigned long long _Value, memory_order _Order) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_xor_explicit(this, _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline unsigned long long _Atomic_ullong::fetch_xor( 14:20:19 INFO - unsigned long long _Value, memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_xor_explicit(this, _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline unsigned long long atomic_fetch_add( 14:20:19 INFO - volatile atomic *_Atom, 14:20:19 INFO - unsigned long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_add( 14:20:19 INFO - static_cast(_Atom), _Value)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline unsigned long long atomic_fetch_add(atomic *_Atom, 14:20:19 INFO - unsigned long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_add(static_cast<_Atomic_ullong *>(_Atom), _Value)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline unsigned long long atomic_fetch_add_explicit( 14:20:19 INFO - volatile atomic *_Atom, unsigned long long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_add_explicit( 14:20:19 INFO - static_cast(_Atom), _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline unsigned long long atomic_fetch_add_explicit( 14:20:19 INFO - atomic *_Atom, unsigned long long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_add_explicit( 14:20:19 INFO - static_cast<_Atomic_ullong *>(_Atom), _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline unsigned long long atomic_fetch_sub( 14:20:19 INFO - volatile atomic *_Atom, 14:20:19 INFO - unsigned long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_sub( 14:20:19 INFO - static_cast(_Atom), _Value)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline unsigned long long atomic_fetch_sub(atomic *_Atom, 14:20:19 INFO - unsigned long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_sub(static_cast<_Atomic_ullong *>(_Atom), _Value)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline unsigned long long atomic_fetch_sub_explicit( 14:20:19 INFO - volatile atomic *_Atom, unsigned long long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_sub_explicit( 14:20:19 INFO - static_cast(_Atom), _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline unsigned long long atomic_fetch_sub_explicit( 14:20:19 INFO - atomic *_Atom, unsigned long long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_sub_explicit( 14:20:19 INFO - static_cast<_Atomic_ullong *>(_Atom), _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline unsigned long long atomic_fetch_and( 14:20:19 INFO - volatile atomic *_Atom, unsigned long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_and( 14:20:19 INFO - static_cast(_Atom), _Value)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline unsigned long long atomic_fetch_and( 14:20:19 INFO - atomic *_Atom, unsigned long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_and(static_cast<_Atomic_ullong *>(_Atom), _Value)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline unsigned long long atomic_fetch_and_explicit( 14:20:19 INFO - volatile atomic *_Atom, unsigned long long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_and_explicit( 14:20:19 INFO - static_cast(_Atom), _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline unsigned long long atomic_fetch_and_explicit( 14:20:19 INFO - atomic *_Atom, unsigned long long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_and_explicit( 14:20:19 INFO - static_cast<_Atomic_ullong *>(_Atom), _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline unsigned long long atomic_fetch_or(volatile atomic *_Atom, 14:20:19 INFO - unsigned long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_or( 14:20:19 INFO - static_cast(_Atom), _Value)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline unsigned long long atomic_fetch_or(atomic *_Atom, 14:20:19 INFO - unsigned long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_or(static_cast<_Atomic_ullong *>(_Atom), _Value)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline unsigned long long atomic_fetch_or_explicit( 14:20:19 INFO - volatile atomic *_Atom, unsigned long long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_or_explicit( 14:20:19 INFO - static_cast(_Atom), _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline unsigned long long atomic_fetch_or_explicit( 14:20:19 INFO - atomic *_Atom, unsigned long long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_or_explicit( 14:20:19 INFO - static_cast<_Atomic_ullong *>(_Atom), _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline unsigned long long atomic_fetch_xor(volatile atomic *_Atom, 14:20:19 INFO - unsigned long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_xor( 14:20:19 INFO - static_cast(_Atom), _Value)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline unsigned long long atomic_fetch_xor(atomic *_Atom, 14:20:19 INFO - unsigned long long _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_xor(static_cast<_Atomic_ullong *>(_Atom), _Value)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline unsigned long long atomic_fetch_xor_explicit( 14:20:19 INFO - volatile atomic *_Atom, unsigned long long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_xor_explicit( 14:20:19 INFO - static_cast(_Atom), _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - template<> 14:20:19 INFO - inline unsigned long long atomic_fetch_xor_explicit( 14:20:19 INFO - atomic *_Atom, unsigned long long _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_xor_explicit( 14:20:19 INFO - static_cast<_Atomic_ullong *>(_Atom), _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - #line 1415 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:19 INFO - #line 1416 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:19 INFO - #line 789 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\atomic" 14:20:19 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:19 INFO - static_assert(4 == sizeof (void *), 14:20:19 INFO - "_ISIZE and _ITYPE should match."); 14:20:19 INFO - typedef struct _Atomic_address 14:20:19 INFO - { 14:20:19 INFO - void * operator=(void *) volatile throw (); 14:20:19 INFO - void * operator=(void *) throw (); 14:20:19 INFO - bool is_lock_free() const volatile throw (); 14:20:19 INFO - bool is_lock_free() const throw (); 14:20:19 INFO - void store(void *, memory_order = memory_order_seq_cst) 14:20:19 INFO - volatile throw (); 14:20:19 INFO - void store(void *, memory_order = memory_order_seq_cst) 14:20:19 INFO - throw (); 14:20:19 INFO - void * load(memory_order = memory_order_seq_cst) 14:20:19 INFO - const volatile throw (); 14:20:19 INFO - void * load(memory_order = memory_order_seq_cst) 14:20:19 INFO - const throw (); 14:20:19 INFO - operator void *() const volatile throw (); 14:20:19 INFO - operator void *() const throw (); 14:20:19 INFO - void * exchange(void *, 14:20:19 INFO - memory_order = memory_order_seq_cst) volatile throw (); 14:20:19 INFO - void * exchange(void *, 14:20:19 INFO - memory_order = memory_order_seq_cst) throw (); 14:20:19 INFO - bool compare_exchange_weak(void *&, void *, 14:20:19 INFO - memory_order, memory_order) volatile throw (); 14:20:19 INFO - bool compare_exchange_weak(void *&, void *, 14:20:19 INFO - memory_order, memory_order) throw (); 14:20:19 INFO - bool compare_exchange_strong(void *&, void *, 14:20:19 INFO - memory_order, memory_order) volatile throw (); 14:20:19 INFO - bool compare_exchange_strong(void *&, void *, 14:20:19 INFO - memory_order, memory_order) throw (); 14:20:19 INFO - bool compare_exchange_weak(void *&, void *, 14:20:19 INFO - memory_order = memory_order_seq_cst) volatile throw (); 14:20:19 INFO - bool compare_exchange_weak(void *&, void *, 14:20:19 INFO - memory_order = memory_order_seq_cst) throw (); 14:20:19 INFO - bool compare_exchange_strong(void *&, void *, 14:20:19 INFO - memory_order = memory_order_seq_cst) volatile throw (); 14:20:19 INFO - bool compare_exchange_strong(void *&, void *, 14:20:19 INFO - memory_order = memory_order_seq_cst) throw (); 14:20:19 INFO - void * fetch_add(ptrdiff_t, 14:20:19 INFO - memory_order = memory_order_seq_cst) volatile throw (); 14:20:19 INFO - void * fetch_add(ptrdiff_t, 14:20:19 INFO - memory_order = memory_order_seq_cst) throw (); 14:20:19 INFO - void * fetch_sub(ptrdiff_t, 14:20:19 INFO - memory_order = memory_order_seq_cst) volatile throw (); 14:20:19 INFO - void * fetch_sub(ptrdiff_t, 14:20:19 INFO - memory_order = memory_order_seq_cst) throw (); 14:20:19 INFO - void * operator+=(ptrdiff_t) volatile throw (); 14:20:19 INFO - void * operator+=(ptrdiff_t) throw (); 14:20:19 INFO - void * operator-=(ptrdiff_t) volatile throw (); 14:20:19 INFO - void * operator-=(ptrdiff_t) throw (); 14:20:19 INFO - #line 159 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:19 INFO - #line 171 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:19 INFO - _Uint4_t _My_val; 14:20:19 INFO - #line 173 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:19 INFO - } _Atomic_address; 14:20:19 INFO - template 14:20:19 INFO - struct atomic<_Ty *> 14:20:19 INFO - : _Atomic_address 14:20:19 INFO - { 14:20:19 INFO - atomic(const atomic&) = delete; 14:20:19 INFO - atomic& operator=(const atomic&) = delete; 14:20:19 INFO - atomic& operator=(const atomic&) volatile = delete; 14:20:19 INFO - atomic() throw () = default; 14:20:19 INFO - constexpr atomic(_Ty *_Right) throw () 14:20:19 INFO - : _Atomic_address{(_Uint4_t)_Right} 14:20:19 INFO - { 14:20:19 INFO - } 14:20:19 INFO - _Ty *operator=(_Ty *_Right) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (reinterpret_cast<_Ty *>( 14:20:19 INFO - _Atomic_address::operator=((void *)_Right))); 14:20:19 INFO - } 14:20:19 INFO - _Ty *operator=(_Ty *_Right) throw () 14:20:19 INFO - { 14:20:19 INFO - return (reinterpret_cast<_Ty *>( 14:20:19 INFO - _Atomic_address::operator=((void *)_Right))); 14:20:19 INFO - } 14:20:19 INFO - void store(_Ty *_Value, 14:20:19 INFO - memory_order _Order = memory_order_seq_cst) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - _Atomic_address::store((void *)_Value, _Order); 14:20:19 INFO - } 14:20:19 INFO - void store(_Ty *_Value, 14:20:19 INFO - memory_order _Order = memory_order_seq_cst) throw () 14:20:19 INFO - { 14:20:19 INFO - _Atomic_address::store((void *)_Value, _Order); 14:20:19 INFO - } 14:20:19 INFO - _Ty *load(memory_order _Order = memory_order_seq_cst) 14:20:19 INFO - const volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (reinterpret_cast<_Ty *>(_Atomic_address::load(_Order))); 14:20:19 INFO - } 14:20:19 INFO - _Ty *load(memory_order _Order = memory_order_seq_cst) 14:20:19 INFO - const throw () 14:20:19 INFO - { 14:20:19 INFO - return (reinterpret_cast<_Ty *>(_Atomic_address::load(_Order))); 14:20:19 INFO - } 14:20:19 INFO - operator _Ty *() const volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (reinterpret_cast<_Ty *>(_Atomic_address::operator void *())); 14:20:19 INFO - } 14:20:19 INFO - operator _Ty *() const throw () 14:20:19 INFO - { 14:20:19 INFO - return (reinterpret_cast<_Ty *>(_Atomic_address::operator void *())); 14:20:19 INFO - } 14:20:19 INFO - _Ty *exchange(_Ty *_Value, 14:20:19 INFO - memory_order _Order = memory_order_seq_cst) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (reinterpret_cast<_Ty *>(_Atomic_address::exchange( 14:20:19 INFO - (void *)_Value, _Order))); 14:20:19 INFO - } 14:20:19 INFO - _Ty *exchange(_Ty *_Value, 14:20:19 INFO - memory_order _Order = memory_order_seq_cst) throw () 14:20:19 INFO - { 14:20:19 INFO - return (reinterpret_cast<_Ty *>(_Atomic_address::exchange( 14:20:19 INFO - (void *)_Value, _Order))); 14:20:19 INFO - } 14:20:19 INFO - bool compare_exchange_weak( 14:20:19 INFO - _Ty *& _Exp, _Ty *_Value, 14:20:19 INFO - memory_order _Order1, 14:20:19 INFO - memory_order _Order2) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atomic_address::compare_exchange_weak( 14:20:19 INFO - (void *&)_Exp, (void *)_Value, _Order1, _Order2)); 14:20:19 INFO - } 14:20:19 INFO - bool compare_exchange_weak( 14:20:19 INFO - _Ty *& _Exp, _Ty *_Value, 14:20:19 INFO - memory_order _Order1, 14:20:19 INFO - memory_order _Order2) throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atomic_address::compare_exchange_weak( 14:20:19 INFO - (void *&)_Exp, (void *)_Value, _Order1, _Order2)); 14:20:19 INFO - } 14:20:19 INFO - bool compare_exchange_weak( 14:20:19 INFO - _Ty *& _Exp, _Ty *_Value, 14:20:19 INFO - memory_order _Order = memory_order_seq_cst) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atomic_address::compare_exchange_weak( 14:20:19 INFO - (void *&)_Exp, (void *)_Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - bool compare_exchange_weak( 14:20:19 INFO - _Ty *& _Exp, _Ty *_Value, 14:20:19 INFO - memory_order _Order = memory_order_seq_cst) throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atomic_address::compare_exchange_weak( 14:20:19 INFO - (void *&)_Exp, (void *)_Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - bool compare_exchange_strong( 14:20:19 INFO - _Ty *& _Exp, _Ty *_Value, 14:20:19 INFO - memory_order _Order1, memory_order _Order2) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atomic_address::compare_exchange_strong( 14:20:19 INFO - (void *&)_Exp, (void *)_Value, _Order1, _Order2)); 14:20:19 INFO - } 14:20:19 INFO - bool compare_exchange_strong( 14:20:19 INFO - _Ty *& _Exp, _Ty *_Value, 14:20:19 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atomic_address::compare_exchange_strong( 14:20:19 INFO - (void *&)_Exp, (void *)_Value, _Order1, _Order2)); 14:20:19 INFO - } 14:20:19 INFO - bool compare_exchange_strong( 14:20:19 INFO - _Ty *& _Exp, _Ty *_Value, 14:20:19 INFO - memory_order _Order = memory_order_seq_cst) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atomic_address::compare_exchange_strong( 14:20:19 INFO - (void *&)_Exp, (void *)_Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - bool compare_exchange_strong( 14:20:19 INFO - _Ty *& _Exp, _Ty *_Value, 14:20:19 INFO - memory_order _Order = memory_order_seq_cst) throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atomic_address::compare_exchange_strong( 14:20:19 INFO - (void *&)_Exp, (void *)_Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - typedef typename _If::value, _Ty, char>::type _Obj; 14:20:19 INFO - _Ty *fetch_add(ptrdiff_t _Value, 14:20:19 INFO - memory_order _Order = memory_order_seq_cst) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (reinterpret_cast<_Ty *>( 14:20:19 INFO - _Atomic_address::fetch_add(_Value * sizeof (_Obj), _Order))); 14:20:19 INFO - } 14:20:19 INFO - _Ty *fetch_add(ptrdiff_t _Value, 14:20:19 INFO - memory_order _Order = memory_order_seq_cst) throw () 14:20:19 INFO - { 14:20:19 INFO - return (reinterpret_cast<_Ty *>( 14:20:19 INFO - _Atomic_address::fetch_add(_Value * sizeof (_Obj), _Order))); 14:20:19 INFO - } 14:20:19 INFO - _Ty *fetch_sub(ptrdiff_t _Value, 14:20:19 INFO - memory_order _Order = memory_order_seq_cst) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (reinterpret_cast<_Ty *>( 14:20:19 INFO - _Atomic_address::fetch_sub(_Value * sizeof (_Obj), _Order))); 14:20:19 INFO - } 14:20:19 INFO - _Ty *fetch_sub(ptrdiff_t _Value, 14:20:19 INFO - memory_order _Order = memory_order_seq_cst) throw () 14:20:19 INFO - { 14:20:19 INFO - return (reinterpret_cast<_Ty *>( 14:20:19 INFO - _Atomic_address::fetch_sub(_Value * sizeof (_Obj), _Order))); 14:20:19 INFO - } 14:20:19 INFO - _Ty *operator++(int) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (fetch_add(1)); 14:20:19 INFO - } 14:20:19 INFO - _Ty *operator++(int) throw () 14:20:19 INFO - { 14:20:19 INFO - return (fetch_add(1)); 14:20:19 INFO - } 14:20:19 INFO - _Ty *operator--(int) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (fetch_sub(1)); 14:20:19 INFO - } 14:20:19 INFO - _Ty *operator--(int) throw () 14:20:19 INFO - { 14:20:19 INFO - return (fetch_sub(1)); 14:20:19 INFO - } 14:20:19 INFO - _Ty *operator+=(ptrdiff_t _Right) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return ((_Ty *)((_Obj *)fetch_add(_Right) + _Right)); 14:20:19 INFO - } 14:20:19 INFO - _Ty *operator+=(ptrdiff_t _Right) throw () 14:20:19 INFO - { 14:20:19 INFO - return ((_Ty *)((_Obj *)fetch_add(_Right) + _Right)); 14:20:19 INFO - } 14:20:19 INFO - _Ty *operator-=(ptrdiff_t _Right) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return ((_Ty *)((_Obj *)fetch_sub(_Right) - _Right)); 14:20:19 INFO - } 14:20:19 INFO - _Ty *operator-=(ptrdiff_t _Right) throw () 14:20:19 INFO - { 14:20:19 INFO - return ((_Ty *)((_Obj *)fetch_sub(_Right) - _Right)); 14:20:19 INFO - } 14:20:19 INFO - _Ty *operator++() volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (*this += 1); 14:20:19 INFO - } 14:20:19 INFO - _Ty *operator++() throw () 14:20:19 INFO - { 14:20:19 INFO - return (*this += 1); 14:20:19 INFO - } 14:20:19 INFO - _Ty *operator--() volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (*this -= 1); 14:20:19 INFO - } 14:20:19 INFO - _Ty *operator--() throw () 14:20:19 INFO - { 14:20:19 INFO - return (*this -= 1); 14:20:19 INFO - } 14:20:19 INFO - }; 14:20:19 INFO - #line 440 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:19 INFO - inline bool atomic_is_lock_free(const volatile _Atomic_address *) throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atomic_is_lock_free_4()); 14:20:19 INFO - } 14:20:19 INFO - inline bool atomic_is_lock_free(const _Atomic_address *) throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atomic_is_lock_free_4()); 14:20:19 INFO - } 14:20:19 INFO - inline void atomic_init(volatile _Atomic_address *_Atom, 14:20:19 INFO - void * _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - _Atom->_My_val = (_Uint4_t)_Value; 14:20:19 INFO - } 14:20:19 INFO - inline void atomic_init(_Atomic_address *_Atom, 14:20:19 INFO - void * _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - _Atom->_My_val = (_Uint4_t)_Value; 14:20:19 INFO - } 14:20:19 INFO - inline void atomic_store_explicit( 14:20:19 INFO - volatile _Atomic_address *_Atom, void * _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - _Atomic_store_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order); 14:20:19 INFO - } 14:20:19 INFO - inline void atomic_store_explicit( 14:20:19 INFO - _Atomic_address *_Atom, void * _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - _Atomic_store_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order); 14:20:19 INFO - } 14:20:19 INFO - inline void atomic_store(volatile _Atomic_address *_Atom, 14:20:19 INFO - void * _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - atomic_store_explicit(_Atom, _Value, memory_order_seq_cst); 14:20:19 INFO - } 14:20:19 INFO - inline void atomic_store(_Atomic_address *_Atom, 14:20:19 INFO - void * _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - atomic_store_explicit(_Atom, _Value, memory_order_seq_cst); 14:20:19 INFO - } 14:20:19 INFO - inline void * atomic_load_explicit( 14:20:19 INFO - const volatile _Atomic_address *_Atom, memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return ((void *)_Atomic_load_4 ((_Uint4_t*)&_Atom->_My_val, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline void * atomic_load_explicit( 14:20:19 INFO - const _Atomic_address *_Atom, memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return ((void *)_Atomic_load_4 ((_Uint4_t*)&_Atom->_My_val, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline void * atomic_load( 14:20:19 INFO - const volatile _Atomic_address *_Atom) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_load_explicit(_Atom, memory_order_seq_cst)); 14:20:19 INFO - } 14:20:19 INFO - inline void * atomic_load( 14:20:19 INFO - const _Atomic_address *_Atom) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_load_explicit(_Atom, memory_order_seq_cst)); 14:20:19 INFO - } 14:20:19 INFO - inline void * atomic_exchange_explicit( 14:20:19 INFO - volatile _Atomic_address *_Atom, void * _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return ((void *)_Atomic_exchange_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline void * atomic_exchange_explicit( 14:20:19 INFO - _Atomic_address *_Atom, void * _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return ((void *)_Atomic_exchange_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline void * atomic_exchange(volatile _Atomic_address *_Atom, 14:20:19 INFO - void * _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_exchange_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:19 INFO - } 14:20:19 INFO - inline void * atomic_exchange(_Atomic_address *_Atom, 14:20:19 INFO - void * _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_exchange_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:19 INFO - } 14:20:19 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:19 INFO - volatile _Atomic_address *_Atom, void * *_Exp, void * _Value, 14:20:19 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atomic_compare_exchange_weak_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t*)_Exp, (_Uint4_t)_Value, _Order1, _Order2)); 14:20:19 INFO - #line 578 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:19 INFO - } 14:20:19 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:19 INFO - _Atomic_address *_Atom, void * *_Exp, void * _Value, 14:20:19 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atomic_compare_exchange_weak_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t*)_Exp, (_Uint4_t)_Value, _Order1, _Order2)); 14:20:19 INFO - #line 586 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:19 INFO - } 14:20:19 INFO - inline bool atomic_compare_exchange_weak( 14:20:19 INFO - volatile _Atomic_address *_Atom, void * *_Exp, 14:20:19 INFO - void * _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:19 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:19 INFO - } 14:20:19 INFO - inline bool atomic_compare_exchange_weak( 14:20:19 INFO - _Atomic_address *_Atom, void * *_Exp, 14:20:19 INFO - void * _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:19 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:19 INFO - } 14:20:19 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:19 INFO - volatile _Atomic_address *_Atom, void * *_Exp, void * _Value, 14:20:19 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atomic_compare_exchange_strong_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t*)_Exp, (_Uint4_t)_Value, _Order1, _Order2)); 14:20:19 INFO - #line 610 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:19 INFO - } 14:20:19 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:19 INFO - _Atomic_address *_Atom, void * *_Exp, void * _Value, 14:20:19 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atomic_compare_exchange_strong_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t*)_Exp, (_Uint4_t)_Value, _Order1, _Order2)); 14:20:19 INFO - #line 618 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:19 INFO - } 14:20:19 INFO - inline bool atomic_compare_exchange_strong( 14:20:19 INFO - volatile _Atomic_address *_Atom, void * *_Exp, void * _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:19 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:19 INFO - } 14:20:19 INFO - inline bool atomic_compare_exchange_strong( 14:20:19 INFO - _Atomic_address *_Atom, void * *_Exp, void * _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:19 INFO - _Atom, _Exp, _Value, memory_order_seq_cst, memory_order_seq_cst)); 14:20:19 INFO - } 14:20:19 INFO - inline void * _Atomic_address::operator=(void * _Value) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - atomic_store(this, _Value); 14:20:19 INFO - return (_Value); 14:20:19 INFO - } 14:20:19 INFO - inline void * _Atomic_address::operator=(void * _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - atomic_store(this, _Value); 14:20:19 INFO - return (_Value); 14:20:19 INFO - } 14:20:19 INFO - inline bool _Atomic_address::is_lock_free() const volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_is_lock_free(this)); 14:20:19 INFO - } 14:20:19 INFO - inline bool _Atomic_address::is_lock_free() const throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_is_lock_free(this)); 14:20:19 INFO - } 14:20:19 INFO - inline void _Atomic_address::store(void * _Value, 14:20:19 INFO - memory_order _Order) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - atomic_store_explicit(this, _Value, _Order); 14:20:19 INFO - } 14:20:19 INFO - inline void _Atomic_address::store(void * _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - atomic_store_explicit(this, _Value, _Order); 14:20:19 INFO - } 14:20:19 INFO - inline void * _Atomic_address::load( 14:20:19 INFO - memory_order _Order) const volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_load_explicit(this, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline void * _Atomic_address::load( 14:20:19 INFO - memory_order _Order) const throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_load_explicit(this, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline _Atomic_address::operator void *() const volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_load(this)); 14:20:19 INFO - } 14:20:19 INFO - inline _Atomic_address::operator void *() const throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_load(this)); 14:20:19 INFO - } 14:20:19 INFO - inline void * _Atomic_address::exchange( 14:20:19 INFO - void * _Value, memory_order _Order) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_exchange_explicit(this, _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline void * _Atomic_address::exchange( 14:20:19 INFO - void * _Value, memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_exchange_explicit(this, _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline bool _Atomic_address::compare_exchange_weak( 14:20:19 INFO - void *& _Exp, void * _Value, 14:20:19 INFO - memory_order _Order1, memory_order _Order2) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:19 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:19 INFO - } 14:20:19 INFO - inline bool _Atomic_address::compare_exchange_weak( 14:20:19 INFO - void *& _Exp, void * _Value, 14:20:19 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:19 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:19 INFO - } 14:20:19 INFO - inline bool _Atomic_address::compare_exchange_weak( 14:20:19 INFO - void *& _Exp, void * _Value, 14:20:19 INFO - memory_order _Order) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:19 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:19 INFO - } 14:20:19 INFO - inline bool _Atomic_address::compare_exchange_weak( 14:20:19 INFO - void *& _Exp, void * _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_weak_explicit( 14:20:19 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:19 INFO - } 14:20:19 INFO - inline bool _Atomic_address::compare_exchange_strong( 14:20:19 INFO - void *& _Exp, void * _Value, 14:20:19 INFO - memory_order _Order1, memory_order _Order2) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:19 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:19 INFO - } 14:20:19 INFO - inline bool _Atomic_address::compare_exchange_strong( 14:20:19 INFO - void *& _Exp, void * _Value, 14:20:19 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:19 INFO - this, &_Exp, _Value, _Order1, _Order2)); 14:20:19 INFO - } 14:20:19 INFO - inline bool _Atomic_address::compare_exchange_strong( 14:20:19 INFO - void *& _Exp, void * _Value, 14:20:19 INFO - memory_order _Order) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:19 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:19 INFO - } 14:20:19 INFO - inline bool _Atomic_address::compare_exchange_strong( 14:20:19 INFO - void *& _Exp, void * _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_compare_exchange_strong_explicit( 14:20:19 INFO - this, &_Exp, _Value, _Order, _Get_memory_order(_Order))); 14:20:19 INFO - } 14:20:19 INFO - inline void * atomic_fetch_add_explicit( 14:20:19 INFO - volatile _Atomic_address *_Atom, ptrdiff_t _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return ((void *)(void *)_Atomic_fetch_add_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline void * atomic_fetch_add_explicit( 14:20:19 INFO - _Atomic_address *_Atom, ptrdiff_t _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return ((void *)(void *)_Atomic_fetch_add_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline void * atomic_fetch_add( 14:20:19 INFO - volatile _Atomic_address *_Atom, ptrdiff_t _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_add_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:19 INFO - } 14:20:19 INFO - inline void * atomic_fetch_add( 14:20:19 INFO - _Atomic_address *_Atom, ptrdiff_t _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_add_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:19 INFO - } 14:20:19 INFO - inline void * atomic_fetch_sub_explicit( 14:20:19 INFO - volatile _Atomic_address *_Atom, ptrdiff_t _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return ((void *)(void *)_Atomic_fetch_sub_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline void * atomic_fetch_sub_explicit( 14:20:19 INFO - _Atomic_address *_Atom, ptrdiff_t _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return ((void *)(void *)_Atomic_fetch_sub_4 ((_Uint4_t*)&_Atom->_My_val, (_Uint4_t)_Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline void * atomic_fetch_sub( 14:20:19 INFO - volatile _Atomic_address *_Atom, ptrdiff_t _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_sub_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:19 INFO - } 14:20:19 INFO - inline void * atomic_fetch_sub( 14:20:19 INFO - _Atomic_address *_Atom, ptrdiff_t _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_sub_explicit(_Atom, _Value, memory_order_seq_cst)); 14:20:19 INFO - } 14:20:19 INFO - inline void * _Atomic_address::fetch_add( 14:20:19 INFO - ptrdiff_t _Value, memory_order _Order) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_add_explicit(this, _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline void * _Atomic_address::fetch_add( 14:20:19 INFO - ptrdiff_t _Value, memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_add_explicit(this, _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline void * _Atomic_address::fetch_sub( 14:20:19 INFO - ptrdiff_t _Value, memory_order _Order) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_sub_explicit(this, _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline void * _Atomic_address::fetch_sub( 14:20:19 INFO - ptrdiff_t _Value, memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (atomic_fetch_sub_explicit(this, _Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - inline void * _Atomic_address::operator+=(ptrdiff_t _Right) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return ((char*)fetch_add(_Right) + _Right); 14:20:19 INFO - } 14:20:19 INFO - inline void * _Atomic_address::operator+=(ptrdiff_t _Right) throw () 14:20:19 INFO - { 14:20:19 INFO - return ((char*)fetch_add(_Right) + _Right); 14:20:19 INFO - } 14:20:19 INFO - inline void * _Atomic_address::operator-=(ptrdiff_t _Right) volatile throw () 14:20:19 INFO - { 14:20:19 INFO - return ((char*)fetch_sub(_Right) - _Right); 14:20:19 INFO - } 14:20:19 INFO - inline void * _Atomic_address::operator-=(ptrdiff_t _Right) throw () 14:20:19 INFO - { 14:20:19 INFO - return ((char*)fetch_sub(_Right) - _Right); 14:20:19 INFO - } 14:20:19 INFO - #line 1516 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xxatomic" 14:20:19 INFO - #line 796 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\atomic" 14:20:19 INFO - template 14:20:19 INFO - inline bool atomic_is_lock_free( 14:20:19 INFO - const volatile atomic<_Ty> *_Atom) throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atom->is_lock_free()); 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - inline bool atomic_is_lock_free( 14:20:19 INFO - const atomic<_Ty> *_Atom) throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atom->is_lock_free()); 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - inline void atomic_init( 14:20:19 INFO - volatile atomic<_Ty> *_Atom, _Ty _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - *_Atom = _Value; 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - inline void atomic_init( 14:20:19 INFO - atomic<_Ty> *_Atom, _Ty _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - *_Atom = _Value; 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - inline void atomic_store(volatile atomic<_Ty> *_Atom, 14:20:19 INFO - _Ty _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - _Atom->store(_Value); 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - inline void atomic_store(atomic<_Ty> *_Atom, 14:20:19 INFO - _Ty _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - _Atom->store(_Value); 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - inline void atomic_store_explicit( 14:20:19 INFO - volatile atomic<_Ty> *_Atom, _Ty _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - _Atom->store(_Value, _Order); 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - inline void atomic_store_explicit( 14:20:19 INFO - atomic<_Ty> *_Atom, _Ty _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - _Atom->store(_Value, _Order); 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - inline _Ty atomic_load(const volatile atomic<_Ty> *_Atom) throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atom->load()); 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - inline _Ty atomic_load(const atomic<_Ty> *_Atom) throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atom->load()); 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - inline _Ty atomic_load_explicit( 14:20:19 INFO - const volatile atomic<_Ty> *_Atom, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atom->load(_Order)); 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - inline _Ty atomic_load_explicit( 14:20:19 INFO - const atomic<_Ty> *_Atom, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atom->load(_Order)); 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - inline _Ty atomic_exchange(volatile atomic<_Ty> *_Atom, 14:20:19 INFO - _Ty _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atom->exchange(_Value)); 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - inline _Ty atomic_exchange(atomic<_Ty> *_Atom, 14:20:19 INFO - _Ty _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atom->exchange(_Value)); 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - inline _Ty atomic_exchange_explicit(volatile atomic<_Ty> *_Atom, 14:20:19 INFO - _Ty _Value, memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atom->exchange(_Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - inline _Ty atomic_exchange_explicit(atomic<_Ty> *_Atom, _Ty _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atom->exchange(_Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - inline bool atomic_compare_exchange_weak( 14:20:19 INFO - volatile atomic<_Ty> *_Atom, _Ty *_Exp, _Ty _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atom->compare_exchange_weak(*_Exp, _Value)); 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - inline bool atomic_compare_exchange_weak( 14:20:19 INFO - atomic<_Ty> *_Atom, _Ty *_Exp, _Ty _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atom->compare_exchange_weak(*_Exp, _Value)); 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:19 INFO - volatile atomic<_Ty> *_Atom, _Ty *_Exp, _Ty _Value, 14:20:19 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atom->compare_exchange_weak(*_Exp, _Value, _Order1, _Order2)); 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - inline bool atomic_compare_exchange_weak_explicit( 14:20:19 INFO - atomic<_Ty> *_Atom, _Ty *_Exp, _Ty _Value, 14:20:19 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atom->compare_exchange_weak(*_Exp, _Value, _Order1, _Order2)); 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - inline bool atomic_compare_exchange_strong( 14:20:19 INFO - volatile atomic<_Ty> *_Atom, _Ty *_Exp, _Ty _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atom->compare_exchange_strong(*_Exp, _Value)); 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - inline bool atomic_compare_exchange_strong( 14:20:19 INFO - atomic<_Ty> *_Atom, _Ty *_Exp, _Ty _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atom->compare_exchange_strong(*_Exp, _Value)); 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:19 INFO - volatile atomic<_Ty> *_Atom, _Ty *_Exp, _Ty _Value, 14:20:19 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atom->compare_exchange_strong(*_Exp, _Value, _Order1, _Order2)); 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - inline bool atomic_compare_exchange_strong_explicit( 14:20:19 INFO - atomic<_Ty> *_Atom, _Ty *_Exp, _Ty _Value, 14:20:19 INFO - memory_order _Order1, memory_order _Order2) throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atom->compare_exchange_strong(*_Exp, _Value, _Order1, _Order2)); 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - inline _Ty *atomic_fetch_add(volatile atomic<_Ty*> *_Atom, 14:20:19 INFO - ptrdiff_t _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atom->fetch_add(_Value)); 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - inline _Ty *atomic_fetch_add(atomic<_Ty*> *_Atom, 14:20:19 INFO - ptrdiff_t _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atom->fetch_add(_Value)); 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - inline _Ty *atomic_fetch_add_explicit( 14:20:19 INFO - volatile atomic<_Ty*> *_Atom, ptrdiff_t _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atom->fetch_add(_Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - inline _Ty *atomic_fetch_add_explicit( 14:20:19 INFO - atomic<_Ty*> *_Atom, ptrdiff_t _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atom->fetch_add(_Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - inline _Ty *atomic_fetch_sub(volatile atomic<_Ty*> *_Atom, 14:20:19 INFO - ptrdiff_t _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atom->fetch_sub(_Value)); 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - inline _Ty *atomic_fetch_sub(atomic<_Ty*> *_Atom, 14:20:19 INFO - ptrdiff_t _Value) throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atom->fetch_sub(_Value)); 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - inline _Ty *atomic_fetch_sub_explicit( 14:20:19 INFO - volatile atomic<_Ty*> *_Atom, ptrdiff_t _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atom->fetch_sub(_Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - inline _Ty *atomic_fetch_sub_explicit( 14:20:19 INFO - atomic<_Ty*> *_Atom, ptrdiff_t _Value, 14:20:19 INFO - memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atom->fetch_sub(_Value, _Order)); 14:20:19 INFO - } 14:20:19 INFO - extern "C" inline void atomic_thread_fence(memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atomic_thread_fence(_Order)); 14:20:19 INFO - } 14:20:19 INFO - extern "C" inline void atomic_signal_fence(memory_order _Order) throw () 14:20:19 INFO - { 14:20:19 INFO - return (_Atomic_signal_fence(_Order)); 14:20:19 INFO - } 14:20:19 INFO - typedef atomic atomic_bool; 14:20:19 INFO - typedef atomic atomic_char; 14:20:19 INFO - typedef atomic atomic_schar; 14:20:19 INFO - typedef atomic atomic_uchar; 14:20:19 INFO - typedef atomic atomic_short; 14:20:19 INFO - typedef atomic atomic_ushort; 14:20:19 INFO - typedef atomic atomic_int; 14:20:19 INFO - typedef atomic atomic_uint; 14:20:19 INFO - typedef atomic atomic_long; 14:20:19 INFO - typedef atomic atomic_ulong; 14:20:19 INFO - typedef atomic atomic_llong; 14:20:19 INFO - typedef atomic atomic_ullong; 14:20:19 INFO - typedef atomic atomic_char16_t; 14:20:19 INFO - typedef atomic atomic_char32_t; 14:20:19 INFO - typedef atomic atomic_wchar_t; 14:20:19 INFO - typedef atomic atomic_int8_t; 14:20:19 INFO - typedef atomic atomic_uint8_t; 14:20:19 INFO - typedef atomic atomic_int16_t; 14:20:19 INFO - typedef atomic atomic_uint16_t; 14:20:19 INFO - typedef atomic atomic_int32_t; 14:20:19 INFO - typedef atomic atomic_uint32_t; 14:20:19 INFO - typedef atomic atomic_int64_t; 14:20:19 INFO - typedef atomic atomic_uint64_t; 14:20:19 INFO - typedef atomic atomic_int_least8_t; 14:20:19 INFO - typedef atomic atomic_uint_least8_t; 14:20:19 INFO - typedef atomic atomic_int_least16_t; 14:20:19 INFO - typedef atomic atomic_uint_least16_t; 14:20:19 INFO - typedef atomic atomic_int_least32_t; 14:20:19 INFO - typedef atomic atomic_uint_least32_t; 14:20:19 INFO - typedef atomic atomic_int_least64_t; 14:20:19 INFO - typedef atomic atomic_uint_least64_t; 14:20:19 INFO - typedef atomic atomic_int_fast8_t; 14:20:19 INFO - typedef atomic atomic_uint_fast8_t; 14:20:19 INFO - typedef atomic atomic_int_fast16_t; 14:20:19 INFO - typedef atomic atomic_uint_fast16_t; 14:20:19 INFO - typedef atomic atomic_int_fast32_t; 14:20:19 INFO - typedef atomic atomic_uint_fast32_t; 14:20:19 INFO - typedef atomic atomic_int_fast64_t; 14:20:19 INFO - typedef atomic atomic_uint_fast64_t; 14:20:19 INFO - typedef atomic atomic_intptr_t; 14:20:19 INFO - typedef atomic atomic_uintptr_t; 14:20:19 INFO - typedef atomic atomic_size_t; 14:20:19 INFO - typedef atomic atomic_ptrdiff_t; 14:20:19 INFO - typedef atomic atomic_intmax_t; 14:20:19 INFO - typedef atomic atomic_uintmax_t; 14:20:19 INFO - } 14:20:19 INFO - #pragma warning(pop) 14:20:19 INFO - #pragma pack(pop) 14:20:19 INFO - #line 1102 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\atomic" 14:20:19 INFO - #line 1103 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\atomic" 14:20:19 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\atomic" 14:20:19 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\atomic" 14:20:19 INFO - #pragma warning( pop ) 14:20:19 INFO - #line 82 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\atomic" 14:20:19 INFO - #line 171 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Atomics.h" 14:20:19 INFO - namespace mozilla { 14:20:19 INFO - namespace detail { 14:20:19 INFO - template struct AtomicOrderConstraints; 14:20:19 INFO - template<> 14:20:19 INFO - struct AtomicOrderConstraints 14:20:19 INFO - { 14:20:19 INFO - static const std::memory_order AtomicRMWOrder = std::memory_order_relaxed; 14:20:19 INFO - static const std::memory_order LoadOrder = std::memory_order_relaxed; 14:20:19 INFO - static const std::memory_order StoreOrder = std::memory_order_relaxed; 14:20:19 INFO - static const std::memory_order CompareExchangeFailureOrder = 14:20:19 INFO - std::memory_order_relaxed; 14:20:19 INFO - }; 14:20:19 INFO - template<> 14:20:19 INFO - struct AtomicOrderConstraints 14:20:19 INFO - { 14:20:19 INFO - static const std::memory_order AtomicRMWOrder = std::memory_order_acq_rel; 14:20:19 INFO - static const std::memory_order LoadOrder = std::memory_order_acquire; 14:20:19 INFO - static const std::memory_order StoreOrder = std::memory_order_release; 14:20:19 INFO - static const std::memory_order CompareExchangeFailureOrder = 14:20:19 INFO - std::memory_order_acquire; 14:20:19 INFO - }; 14:20:19 INFO - template<> 14:20:19 INFO - struct AtomicOrderConstraints 14:20:19 INFO - { 14:20:19 INFO - static const std::memory_order AtomicRMWOrder = std::memory_order_seq_cst; 14:20:19 INFO - static const std::memory_order LoadOrder = std::memory_order_seq_cst; 14:20:19 INFO - static const std::memory_order StoreOrder = std::memory_order_seq_cst; 14:20:19 INFO - static const std::memory_order CompareExchangeFailureOrder = 14:20:19 INFO - std::memory_order_seq_cst; 14:20:19 INFO - }; 14:20:19 INFO - template 14:20:19 INFO - struct IntrinsicBase 14:20:19 INFO - { 14:20:19 INFO - typedef std::atomic ValueType; 14:20:19 INFO - typedef AtomicOrderConstraints OrderedOp; 14:20:19 INFO - }; 14:20:19 INFO - template 14:20:19 INFO - struct IntrinsicMemoryOps : public IntrinsicBase 14:20:19 INFO - { 14:20:19 INFO - typedef IntrinsicBase Base; 14:20:19 INFO - static T load(const typename Base::ValueType& aPtr) 14:20:19 INFO - { 14:20:19 INFO - return aPtr.load(Base::OrderedOp::LoadOrder); 14:20:19 INFO - } 14:20:19 INFO - static void store(typename Base::ValueType& aPtr, T aVal) 14:20:19 INFO - { 14:20:19 INFO - aPtr.store(aVal, Base::OrderedOp::StoreOrder); 14:20:19 INFO - } 14:20:19 INFO - static T exchange(typename Base::ValueType& aPtr, T aVal) 14:20:19 INFO - { 14:20:19 INFO - return aPtr.exchange(aVal, Base::OrderedOp::AtomicRMWOrder); 14:20:19 INFO - } 14:20:19 INFO - static bool compareExchange(typename Base::ValueType& aPtr, 14:20:19 INFO - T aOldVal, T aNewVal) 14:20:19 INFO - { 14:20:19 INFO - return aPtr.compare_exchange_strong(aOldVal, aNewVal, 14:20:19 INFO - Base::OrderedOp::AtomicRMWOrder, 14:20:19 INFO - Base::OrderedOp::CompareExchangeFailureOrder); 14:20:19 INFO - } 14:20:19 INFO - }; 14:20:19 INFO - template 14:20:19 INFO - struct IntrinsicAddSub : public IntrinsicBase 14:20:19 INFO - { 14:20:19 INFO - typedef IntrinsicBase Base; 14:20:19 INFO - static T add(typename Base::ValueType& aPtr, T aVal) 14:20:19 INFO - { 14:20:19 INFO - return aPtr.fetch_add(aVal, Base::OrderedOp::AtomicRMWOrder); 14:20:19 INFO - } 14:20:19 INFO - static T sub(typename Base::ValueType& aPtr, T aVal) 14:20:19 INFO - { 14:20:19 INFO - return aPtr.fetch_sub(aVal, Base::OrderedOp::AtomicRMWOrder); 14:20:19 INFO - } 14:20:19 INFO - }; 14:20:19 INFO - template 14:20:19 INFO - struct IntrinsicAddSub : public IntrinsicBase 14:20:19 INFO - { 14:20:19 INFO - typedef IntrinsicBase Base; 14:20:19 INFO - static T* add(typename Base::ValueType& aPtr, ptrdiff_t aVal) 14:20:19 INFO - { 14:20:19 INFO - return aPtr.fetch_add(aVal, Base::OrderedOp::AtomicRMWOrder); 14:20:19 INFO - } 14:20:19 INFO - static T* sub(typename Base::ValueType& aPtr, ptrdiff_t aVal) 14:20:19 INFO - { 14:20:19 INFO - return aPtr.fetch_sub(aVal, Base::OrderedOp::AtomicRMWOrder); 14:20:19 INFO - } 14:20:19 INFO - }; 14:20:19 INFO - template 14:20:19 INFO - struct IntrinsicIncDec : public IntrinsicAddSub 14:20:19 INFO - { 14:20:19 INFO - typedef IntrinsicBase Base; 14:20:19 INFO - static T inc(typename Base::ValueType& aPtr) 14:20:19 INFO - { 14:20:19 INFO - return IntrinsicAddSub::add(aPtr, 1); 14:20:19 INFO - } 14:20:19 INFO - static T dec(typename Base::ValueType& aPtr) 14:20:19 INFO - { 14:20:19 INFO - return IntrinsicAddSub::sub(aPtr, 1); 14:20:19 INFO - } 14:20:19 INFO - }; 14:20:19 INFO - template 14:20:19 INFO - struct AtomicIntrinsics : public IntrinsicMemoryOps, 14:20:19 INFO - public IntrinsicIncDec 14:20:19 INFO - { 14:20:19 INFO - typedef IntrinsicBase Base; 14:20:19 INFO - static T or_(typename Base::ValueType& aPtr, T aVal) 14:20:19 INFO - { 14:20:19 INFO - return aPtr.fetch_or(aVal, Base::OrderedOp::AtomicRMWOrder); 14:20:19 INFO - } 14:20:19 INFO - static T xor_(typename Base::ValueType& aPtr, T aVal) 14:20:19 INFO - { 14:20:19 INFO - return aPtr.fetch_xor(aVal, Base::OrderedOp::AtomicRMWOrder); 14:20:19 INFO - } 14:20:19 INFO - static T and_(typename Base::ValueType& aPtr, T aVal) 14:20:19 INFO - { 14:20:19 INFO - return aPtr.fetch_and(aVal, Base::OrderedOp::AtomicRMWOrder); 14:20:19 INFO - } 14:20:19 INFO - }; 14:20:19 INFO - template 14:20:19 INFO - struct AtomicIntrinsics 14:20:19 INFO - : public IntrinsicMemoryOps, public IntrinsicIncDec 14:20:19 INFO - { 14:20:19 INFO - }; 14:20:19 INFO - template 14:20:19 INFO - struct ToStorageTypeArgument 14:20:19 INFO - { 14:20:19 INFO - static constexpr T convert (T aT) { return aT; } 14:20:19 INFO - }; 14:20:19 INFO - } 14:20:19 INFO - } 14:20:19 INFO - #line 532 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Atomics.h" 14:20:19 INFO - namespace mozilla { 14:20:19 INFO - namespace detail { 14:20:19 INFO - template 14:20:19 INFO - class AtomicBase 14:20:19 INFO - { 14:20:19 INFO - static_assert(sizeof(T) == 4 || sizeof(T) == 8, 14:20:19 INFO - "mozilla/Atomics.h only supports 32-bit and 64-bit types"); 14:20:19 INFO - protected: 14:20:19 INFO - typedef typename detail::AtomicIntrinsics Intrinsics; 14:20:19 INFO - typedef typename Intrinsics::ValueType ValueType; 14:20:19 INFO - ValueType mValue; 14:20:19 INFO - public: 14:20:19 INFO - constexpr AtomicBase() : mValue() {} 14:20:19 INFO - explicit constexpr AtomicBase(T aInit) 14:20:19 INFO - : mValue(ToStorageTypeArgument::convert(aInit)) 14:20:19 INFO - {} 14:20:19 INFO - T operator=(T aVal) 14:20:19 INFO - { 14:20:19 INFO - Intrinsics::store(mValue, aVal); 14:20:19 INFO - return aVal; 14:20:19 INFO - } 14:20:19 INFO - T exchange(T aVal) 14:20:19 INFO - { 14:20:19 INFO - return Intrinsics::exchange(mValue, aVal); 14:20:19 INFO - } 14:20:19 INFO - bool compareExchange(T aOldValue, T aNewValue) 14:20:19 INFO - { 14:20:19 INFO - return Intrinsics::compareExchange(mValue, aOldValue, aNewValue); 14:20:19 INFO - } 14:20:19 INFO - private: 14:20:19 INFO - template 14:20:19 INFO - AtomicBase(const AtomicBase& aCopy) = delete; 14:20:19 INFO - }; 14:20:19 INFO - template 14:20:19 INFO - class AtomicBaseIncDec : public AtomicBase 14:20:19 INFO - { 14:20:19 INFO - typedef typename detail::AtomicBase Base; 14:20:19 INFO - public: 14:20:19 INFO - constexpr AtomicBaseIncDec() : Base() {} 14:20:19 INFO - explicit constexpr AtomicBaseIncDec(T aInit) : Base(aInit) {} 14:20:19 INFO - using Base::operator=; 14:20:19 INFO - operator T() const { return Base::Intrinsics::load(Base::mValue); } 14:20:19 INFO - T operator++(int) { return Base::Intrinsics::inc(Base::mValue); } 14:20:19 INFO - T operator--(int) { return Base::Intrinsics::dec(Base::mValue); } 14:20:19 INFO - T operator++() { return Base::Intrinsics::inc(Base::mValue) + 1; } 14:20:19 INFO - T operator--() { return Base::Intrinsics::dec(Base::mValue) - 1; } 14:20:19 INFO - private: 14:20:19 INFO - template 14:20:19 INFO - AtomicBaseIncDec(const AtomicBaseIncDec& aCopy) = delete; 14:20:19 INFO - }; 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - class Atomic; 14:20:19 INFO - template 14:20:19 INFO - class Atomic::value && 14:20:19 INFO - !IsSame::value>::Type> 14:20:19 INFO - : public detail::AtomicBaseIncDec 14:20:19 INFO - { 14:20:19 INFO - typedef typename detail::AtomicBaseIncDec Base; 14:20:19 INFO - public: 14:20:19 INFO - constexpr Atomic() : Base() {} 14:20:19 INFO - explicit constexpr Atomic(T aInit) : Base(aInit) {} 14:20:19 INFO - using Base::operator=; 14:20:19 INFO - T operator+=(T aDelta) 14:20:19 INFO - { 14:20:19 INFO - return Base::Intrinsics::add(Base::mValue, aDelta) + aDelta; 14:20:19 INFO - } 14:20:19 INFO - T operator-=(T aDelta) 14:20:19 INFO - { 14:20:19 INFO - return Base::Intrinsics::sub(Base::mValue, aDelta) - aDelta; 14:20:19 INFO - } 14:20:19 INFO - T operator|=(T aVal) 14:20:19 INFO - { 14:20:19 INFO - return Base::Intrinsics::or_(Base::mValue, aVal) | aVal; 14:20:19 INFO - } 14:20:19 INFO - T operator^=(T aVal) 14:20:19 INFO - { 14:20:19 INFO - return Base::Intrinsics::xor_(Base::mValue, aVal) ^ aVal; 14:20:19 INFO - } 14:20:19 INFO - T operator&=(T aVal) 14:20:19 INFO - { 14:20:19 INFO - return Base::Intrinsics::and_(Base::mValue, aVal) & aVal; 14:20:19 INFO - } 14:20:19 INFO - private: 14:20:19 INFO - Atomic(Atomic& aOther) = delete; 14:20:19 INFO - }; 14:20:19 INFO - template 14:20:19 INFO - class Atomic : public detail::AtomicBaseIncDec 14:20:19 INFO - { 14:20:19 INFO - typedef typename detail::AtomicBaseIncDec Base; 14:20:19 INFO - public: 14:20:19 INFO - constexpr Atomic() : Base() {} 14:20:19 INFO - explicit constexpr Atomic(T* aInit) : Base(aInit) {} 14:20:19 INFO - using Base::operator=; 14:20:19 INFO - T* operator+=(ptrdiff_t aDelta) 14:20:19 INFO - { 14:20:19 INFO - return Base::Intrinsics::add(Base::mValue, aDelta) + aDelta; 14:20:19 INFO - } 14:20:19 INFO - T* operator-=(ptrdiff_t aDelta) 14:20:19 INFO - { 14:20:19 INFO - return Base::Intrinsics::sub(Base::mValue, aDelta) - aDelta; 14:20:19 INFO - } 14:20:19 INFO - private: 14:20:19 INFO - Atomic(Atomic& aOther) = delete; 14:20:19 INFO - }; 14:20:19 INFO - template 14:20:19 INFO - class Atomic::value>::Type> 14:20:19 INFO - : public detail::AtomicBase 14:20:19 INFO - { 14:20:19 INFO - typedef typename detail::AtomicBase Base; 14:20:19 INFO - public: 14:20:19 INFO - constexpr Atomic() : Base() {} 14:20:19 INFO - explicit constexpr Atomic(T aInit) : Base(aInit) {} 14:20:19 INFO - operator T() const { return T(Base::Intrinsics::load(Base::mValue)); } 14:20:19 INFO - using Base::operator=; 14:20:19 INFO - private: 14:20:19 INFO - Atomic(Atomic& aOther) = delete; 14:20:19 INFO - }; 14:20:19 INFO - template 14:20:19 INFO - class Atomic 14:20:19 INFO - : protected detail::AtomicBase 14:20:19 INFO - { 14:20:19 INFO - typedef typename detail::AtomicBase Base; 14:20:19 INFO - public: 14:20:19 INFO - constexpr Atomic() : Base() {} 14:20:19 INFO - explicit constexpr Atomic(bool aInit) : Base(aInit) {} 14:20:19 INFO - operator bool() const 14:20:19 INFO - { 14:20:19 INFO - return Base::Intrinsics::load(Base::mValue); 14:20:19 INFO - } 14:20:19 INFO - bool operator=(bool aVal) 14:20:19 INFO - { 14:20:19 INFO - return Base::operator=(aVal); 14:20:19 INFO - } 14:20:19 INFO - bool exchange(bool aVal) 14:20:19 INFO - { 14:20:19 INFO - return Base::exchange(aVal); 14:20:19 INFO - } 14:20:19 INFO - bool compareExchange(bool aOldValue, bool aNewValue) 14:20:19 INFO - { 14:20:19 INFO - return Base::compareExchange(aOldValue, aNewValue); 14:20:19 INFO - } 14:20:19 INFO - private: 14:20:19 INFO - Atomic(Atomic& aOther) = delete; 14:20:19 INFO - }; 14:20:19 INFO - } 14:20:19 INFO - #line 801 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Atomics.h" 14:20:19 INFO - #line 24 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsISupportsImpl.h" 14:20:19 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/MacroForEach.h" 14:20:19 INFO - #line 159 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/MacroForEach.h" 14:20:19 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsISupportsImpl.h" 14:20:19 INFO - inline nsISupports* 14:20:19 INFO - ToSupports(nsISupports* aSupports) 14:20:19 INFO - { 14:20:19 INFO - return aSupports; 14:20:19 INFO - } 14:20:19 INFO - inline nsISupports* 14:20:19 INFO - ToCanonicalSupports(nsISupports* aSupports) 14:20:19 INFO - { 14:20:19 INFO - return nullptr; 14:20:19 INFO - } 14:20:19 INFO - class nsAutoOwningThread 14:20:19 INFO - { 14:20:19 INFO - public: 14:20:19 INFO - nsAutoOwningThread() { mThread = PR_GetCurrentThread(); } 14:20:19 INFO - void* GetThread() const { return mThread; } 14:20:19 INFO - private: 14:20:19 INFO - void* mThread; 14:20:19 INFO - }; 14:20:19 INFO - #line 75 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsISupportsImpl.h" 14:20:19 INFO - #line 164 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsISupportsImpl.h" 14:20:19 INFO - class nsCycleCollectingAutoRefCnt 14:20:19 INFO - { 14:20:19 INFO - public: 14:20:19 INFO - nsCycleCollectingAutoRefCnt() : mRefCntAndFlags(0) {} 14:20:19 INFO - explicit nsCycleCollectingAutoRefCnt(uintptr_t aValue) 14:20:19 INFO - : mRefCntAndFlags(aValue << 2) 14:20:19 INFO - { 14:20:19 INFO - } 14:20:19 INFO - nsCycleCollectingAutoRefCnt(const nsCycleCollectingAutoRefCnt&) = delete; 14:20:19 INFO - void operator=(const nsCycleCollectingAutoRefCnt&) = delete; 14:20:19 INFO - inline uintptr_t incr(nsISupports* aOwner) 14:20:19 INFO - { 14:20:19 INFO - return incr(aOwner, nullptr); 14:20:19 INFO - } 14:20:19 INFO - inline uintptr_t incr(void* aOwner, 14:20:19 INFO - nsCycleCollectionParticipant* aCp) 14:20:19 INFO - { 14:20:19 INFO - mRefCntAndFlags += (1 << 2); 14:20:19 INFO - mRefCntAndFlags &= ~(1 << 1); 14:20:19 INFO - if (!IsInPurpleBuffer()) { 14:20:19 INFO - mRefCntAndFlags |= (1 << 0); 14:20:19 INFO - do { static_assert(mozilla::detail::AssertionConditionType 0)>::isValid, "invalid assertion condition"); if ((!!(!(!!(get() > 0))))) { MOZ_ReportAssertionFailure("get() > 0", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsISupportsImpl.h", 202); do { } while (0); do { __debugbreak(); MOZ_NoReturn(202); } while (0); } } while (0); 14:20:19 INFO - NS_CycleCollectorSuspect3(aOwner, aCp, this, nullptr); 14:20:19 INFO - } 14:20:19 INFO - return (mRefCntAndFlags >> 2); 14:20:19 INFO - } 14:20:19 INFO - inline void stabilizeForDeletion() 14:20:19 INFO - { 14:20:19 INFO - mRefCntAndFlags = (1 << 2) | (1 << 0); 14:20:19 INFO - } 14:20:19 INFO - inline uintptr_t decr(nsISupports* aOwner, 14:20:19 INFO - bool* aShouldDelete = nullptr) 14:20:19 INFO - { 14:20:19 INFO - return decr(aOwner, nullptr, aShouldDelete); 14:20:19 INFO - } 14:20:19 INFO - inline uintptr_t decr(void* aOwner, 14:20:19 INFO - nsCycleCollectionParticipant* aCp, 14:20:19 INFO - bool* aShouldDelete = nullptr) 14:20:19 INFO - { 14:20:19 INFO - do { static_assert(mozilla::detail::AssertionConditionType 0)>::isValid, "invalid assertion condition"); if ((!!(!(!!(get() > 0))))) { MOZ_ReportAssertionFailure("get() > 0", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsISupportsImpl.h", 225); do { } while (0); do { __debugbreak(); MOZ_NoReturn(225); } while (0); } } while (0); 14:20:19 INFO - if (!IsInPurpleBuffer()) { 14:20:19 INFO - mRefCntAndFlags -= (1 << 2); 14:20:19 INFO - mRefCntAndFlags |= ((1 << 0) | (1 << 1)); 14:20:19 INFO - uintptr_t retval = (mRefCntAndFlags >> 2); 14:20:19 INFO - NS_CycleCollectorSuspect3(aOwner, aCp, this, aShouldDelete); 14:20:19 INFO - return retval; 14:20:19 INFO - } 14:20:19 INFO - mRefCntAndFlags -= (1 << 2); 14:20:19 INFO - mRefCntAndFlags |= ((1 << 0) | (1 << 1)); 14:20:19 INFO - return (mRefCntAndFlags >> 2); 14:20:19 INFO - } 14:20:19 INFO - inline void RemovePurple() 14:20:19 INFO - { 14:20:19 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(IsPurple()))))) { MOZ_ReportAssertionFailure("IsPurple()" " (" "must be purple" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsISupportsImpl.h", 241); do { } while (0); do { __debugbreak(); MOZ_NoReturn(241); } while (0); } } while (0); 14:20:19 INFO - mRefCntAndFlags &= ~(1 << 1); 14:20:19 INFO - } 14:20:19 INFO - inline void RemoveFromPurpleBuffer() 14:20:19 INFO - { 14:20:19 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(IsInPurpleBuffer()))))) { MOZ_ReportAssertionFailure("IsInPurpleBuffer()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsISupportsImpl.h", 247); do { } while (0); do { __debugbreak(); MOZ_NoReturn(247); } while (0); } } while (0); 14:20:19 INFO - mRefCntAndFlags &= ~((1 << 1) | (1 << 0)); 14:20:19 INFO - } 14:20:19 INFO - inline bool IsPurple() const 14:20:19 INFO - { 14:20:19 INFO - return !!(mRefCntAndFlags & (1 << 1)); 14:20:19 INFO - } 14:20:19 INFO - inline bool IsInPurpleBuffer() const 14:20:19 INFO - { 14:20:19 INFO - return !!(mRefCntAndFlags & (1 << 0)); 14:20:19 INFO - } 14:20:19 INFO - inline nsrefcnt get() const 14:20:19 INFO - { 14:20:19 INFO - return (mRefCntAndFlags >> 2); 14:20:19 INFO - } 14:20:19 INFO - inline operator nsrefcnt() const 14:20:19 INFO - { 14:20:19 INFO - return get(); 14:20:19 INFO - } 14:20:19 INFO - private: 14:20:19 INFO - uintptr_t mRefCntAndFlags; 14:20:19 INFO - }; 14:20:19 INFO - class nsAutoRefCnt 14:20:19 INFO - { 14:20:19 INFO - public: 14:20:19 INFO - nsAutoRefCnt() : mValue(0) {} 14:20:19 INFO - explicit nsAutoRefCnt(nsrefcnt aValue) : mValue(aValue) {} 14:20:19 INFO - nsAutoRefCnt(const nsAutoRefCnt&) = delete; 14:20:19 INFO - void operator=(const nsAutoRefCnt&) = delete; 14:20:19 INFO - nsrefcnt operator++() { return ++mValue; } 14:20:19 INFO - nsrefcnt operator--() { return --mValue; } 14:20:19 INFO - nsrefcnt operator=(nsrefcnt aValue) { return (mValue = aValue); } 14:20:19 INFO - operator nsrefcnt() const { return mValue; } 14:20:19 INFO - nsrefcnt get() const { return mValue; } 14:20:19 INFO - static const bool isThreadSafe = false; 14:20:19 INFO - private: 14:20:19 INFO - nsrefcnt operator++(int) = delete; 14:20:19 INFO - nsrefcnt operator--(int) = delete; 14:20:19 INFO - nsrefcnt mValue; 14:20:19 INFO - }; 14:20:19 INFO - namespace mozilla { 14:20:19 INFO - class ThreadSafeAutoRefCnt 14:20:19 INFO - { 14:20:19 INFO - public: 14:20:19 INFO - ThreadSafeAutoRefCnt() : mValue(0) {} 14:20:19 INFO - explicit ThreadSafeAutoRefCnt(nsrefcnt aValue) : mValue(aValue) {} 14:20:19 INFO - ThreadSafeAutoRefCnt(const ThreadSafeAutoRefCnt&) = delete; 14:20:19 INFO - void operator=(const ThreadSafeAutoRefCnt&) = delete; 14:20:19 INFO - inline nsrefcnt operator++() { return ++mValue; } 14:20:19 INFO - inline nsrefcnt operator--() { return --mValue; } 14:20:19 INFO - inline nsrefcnt operator=(nsrefcnt aValue) 14:20:19 INFO - { 14:20:19 INFO - return (mValue = aValue); 14:20:19 INFO - } 14:20:19 INFO - inline operator nsrefcnt() const { return mValue; } 14:20:19 INFO - inline nsrefcnt get() const { return mValue; } 14:20:19 INFO - static const bool isThreadSafe = true; 14:20:19 INFO - private: 14:20:19 INFO - nsrefcnt operator++(int) = delete; 14:20:19 INFO - nsrefcnt operator--(int) = delete; 14:20:19 INFO - Atomic mValue; 14:20:19 INFO - }; 14:20:19 INFO - } 14:20:19 INFO - struct QITableEntry 14:20:19 INFO - { 14:20:19 INFO - const nsIID* iid; 14:20:19 INFO - int32_t offset; 14:20:19 INFO - }; 14:20:19 INFO - nsresult __fastcall 14:20:19 INFO - NS_TableDrivenQI(void* aThis, const nsIID& aIID, 14:20:19 INFO - void** aInstancePtr, const QITableEntry* aEntries); 14:20:19 INFO - #line 1111 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsISupportsImpl.h" 14:20:19 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsISupportsUtils.h" 14:20:19 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RefPtr.h" 14:20:19 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/AlreadyAddRefed.h" 14:20:19 INFO - namespace mozilla { 14:20:19 INFO - struct unused_t; 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - struct already_AddRefed 14:20:19 INFO - { 14:20:19 INFO - already_AddRefed() : mRawPtr(nullptr) {} 14:20:19 INFO - typedef void (already_AddRefed::* MatchNullptr)(double, float); 14:20:19 INFO - already_AddRefed(MatchNullptr aRawPtr) : mRawPtr(nullptr) {} 14:20:19 INFO - explicit already_AddRefed(T* aRawPtr) : mRawPtr(aRawPtr) {} 14:20:19 INFO - already_AddRefed(const already_AddRefed& aOther) = delete; 14:20:19 INFO - already_AddRefed& operator=(const already_AddRefed& aOther) = delete; 14:20:19 INFO - already_AddRefed(already_AddRefed&& aOther) : mRawPtr(aOther.take()) {} 14:20:19 INFO - already_AddRefed& operator=(already_AddRefed&& aOther) 14:20:19 INFO - { 14:20:19 INFO - mRawPtr = aOther.take(); 14:20:19 INFO - return *this; 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - already_AddRefed(already_AddRefed&& aOther) : mRawPtr(aOther.take()) {} 14:20:19 INFO - ~already_AddRefed() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!mRawPtr))))) { MOZ_ReportAssertionFailure("!mRawPtr", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/AlreadyAddRefed.h", 101); do { } while (0); do { __debugbreak(); MOZ_NoReturn(101); } while (0); } } while (0); } 14:20:19 INFO - friend void operator<<(const mozilla::unused_t& aUnused, 14:20:19 INFO - const already_AddRefed& aRhs) 14:20:19 INFO - { 14:20:19 INFO - auto mutableAlreadyAddRefed = const_cast*>(&aRhs); 14:20:19 INFO - aUnused << mutableAlreadyAddRefed->take(); 14:20:19 INFO - } 14:20:19 INFO - T* take() 14:20:19 INFO - { 14:20:19 INFO - T* rawPtr = mRawPtr; 14:20:19 INFO - mRawPtr = nullptr; 14:20:19 INFO - return rawPtr; 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - already_AddRefed downcast() 14:20:19 INFO - { 14:20:19 INFO - U* tmp = static_cast(mRawPtr); 14:20:19 INFO - mRawPtr = nullptr; 14:20:19 INFO - return already_AddRefed(tmp); 14:20:19 INFO - } 14:20:19 INFO - private: 14:20:19 INFO - T* mRawPtr; 14:20:19 INFO - }; 14:20:19 INFO - #line 148 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/AlreadyAddRefed.h" 14:20:19 INFO - #line 11 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RefPtr.h" 14:20:19 INFO - class nsCOMPtr_helper; 14:20:19 INFO - namespace mozilla { 14:20:19 INFO - template class OwningNonNull; 14:20:19 INFO - template class StaticRefPtr; 14:20:19 INFO - template 14:20:19 INFO - struct RefPtrTraits 14:20:19 INFO - { 14:20:19 INFO - static void AddRef(U* aPtr) { 14:20:19 INFO - aPtr->AddRef(); 14:20:19 INFO - } 14:20:19 INFO - static void Release(U* aPtr) { 14:20:19 INFO - aPtr->Release(); 14:20:19 INFO - } 14:20:19 INFO - }; 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - class RefPtr 14:20:19 INFO - { 14:20:19 INFO - private: 14:20:19 INFO - void 14:20:19 INFO - assign_with_AddRef(T* aRawPtr) 14:20:19 INFO - { 14:20:19 INFO - if (aRawPtr) { 14:20:19 INFO - ConstRemovingRefPtrTraits::AddRef(aRawPtr); 14:20:19 INFO - } 14:20:19 INFO - assign_assuming_AddRef(aRawPtr); 14:20:19 INFO - } 14:20:19 INFO - void 14:20:19 INFO - assign_assuming_AddRef(T* aNewPtr) 14:20:19 INFO - { 14:20:19 INFO - T* oldPtr = mRawPtr; 14:20:19 INFO - mRawPtr = aNewPtr; 14:20:19 INFO - if (oldPtr) { 14:20:19 INFO - ConstRemovingRefPtrTraits::Release(oldPtr); 14:20:19 INFO - } 14:20:19 INFO - } 14:20:19 INFO - private: 14:20:19 INFO - T* mRawPtr; 14:20:19 INFO - public: 14:20:19 INFO - typedef T element_type; 14:20:19 INFO - ~RefPtr() 14:20:19 INFO - { 14:20:19 INFO - if (mRawPtr) { 14:20:19 INFO - ConstRemovingRefPtrTraits::Release(mRawPtr); 14:20:19 INFO - } 14:20:19 INFO - } 14:20:19 INFO - RefPtr() 14:20:19 INFO - : mRawPtr(nullptr) 14:20:19 INFO - { 14:20:19 INFO - } 14:20:19 INFO - RefPtr(const RefPtr& aSmartPtr) 14:20:19 INFO - : mRawPtr(aSmartPtr.mRawPtr) 14:20:19 INFO - { 14:20:19 INFO - if (mRawPtr) { 14:20:19 INFO - ConstRemovingRefPtrTraits::AddRef(mRawPtr); 14:20:19 INFO - } 14:20:19 INFO - } 14:20:19 INFO - RefPtr(RefPtr&& aRefPtr) 14:20:19 INFO - : mRawPtr(aRefPtr.mRawPtr) 14:20:19 INFO - { 14:20:19 INFO - aRefPtr.mRawPtr = nullptr; 14:20:19 INFO - } 14:20:19 INFO - RefPtr(T* aRawPtr) 14:20:19 INFO - : mRawPtr(aRawPtr) 14:20:19 INFO - { 14:20:19 INFO - if (mRawPtr) { 14:20:19 INFO - ConstRemovingRefPtrTraits::AddRef(mRawPtr); 14:20:19 INFO - } 14:20:19 INFO - } 14:20:19 INFO - RefPtr(decltype(nullptr)) 14:20:19 INFO - : mRawPtr(nullptr) 14:20:19 INFO - { 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - RefPtr(already_AddRefed& aSmartPtr) 14:20:19 INFO - : mRawPtr(aSmartPtr.take()) 14:20:19 INFO - { 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - RefPtr(already_AddRefed&& aSmartPtr) 14:20:19 INFO - : mRawPtr(aSmartPtr.take()) 14:20:19 INFO - { 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - RefPtr(const RefPtr& aSmartPtr) 14:20:19 INFO - : mRawPtr(aSmartPtr.get()) 14:20:19 INFO - { 14:20:19 INFO - if (mRawPtr) { 14:20:19 INFO - ConstRemovingRefPtrTraits::AddRef(mRawPtr); 14:20:19 INFO - } 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - RefPtr(RefPtr&& aSmartPtr) 14:20:19 INFO - : mRawPtr(aSmartPtr.forget().take()) 14:20:19 INFO - { 14:20:19 INFO - } 14:20:19 INFO - RefPtr(const nsCOMPtr_helper& aHelper); 14:20:19 INFO - template 14:20:19 INFO - RefPtr(const mozilla::OwningNonNull& aOther); 14:20:19 INFO - template 14:20:19 INFO - RefPtr(const mozilla::StaticRefPtr& aOther); 14:20:19 INFO - RefPtr& 14:20:19 INFO - operator=(decltype(nullptr)) 14:20:19 INFO - { 14:20:19 INFO - assign_assuming_AddRef(nullptr); 14:20:19 INFO - return *this; 14:20:19 INFO - } 14:20:19 INFO - RefPtr& 14:20:19 INFO - operator=(const RefPtr& aRhs) 14:20:19 INFO - { 14:20:19 INFO - assign_with_AddRef(aRhs.mRawPtr); 14:20:19 INFO - return *this; 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - RefPtr& 14:20:19 INFO - operator=(const RefPtr& aRhs) 14:20:19 INFO - { 14:20:19 INFO - assign_with_AddRef(aRhs.get()); 14:20:19 INFO - return *this; 14:20:19 INFO - } 14:20:19 INFO - RefPtr& 14:20:19 INFO - operator=(T* aRhs) 14:20:19 INFO - { 14:20:19 INFO - assign_with_AddRef(aRhs); 14:20:19 INFO - return *this; 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - RefPtr& 14:20:19 INFO - operator=(already_AddRefed& aRhs) 14:20:19 INFO - { 14:20:19 INFO - assign_assuming_AddRef(aRhs.take()); 14:20:19 INFO - return *this; 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - RefPtr& 14:20:19 INFO - operator=(already_AddRefed && aRhs) 14:20:19 INFO - { 14:20:19 INFO - assign_assuming_AddRef(aRhs.take()); 14:20:19 INFO - return *this; 14:20:19 INFO - } 14:20:19 INFO - RefPtr& operator=(const nsCOMPtr_helper& aHelper); 14:20:19 INFO - RefPtr& 14:20:19 INFO - operator=(RefPtr && aRefPtr) 14:20:19 INFO - { 14:20:19 INFO - assign_assuming_AddRef(aRefPtr.mRawPtr); 14:20:19 INFO - aRefPtr.mRawPtr = nullptr; 14:20:19 INFO - return *this; 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - RefPtr& 14:20:19 INFO - operator=(const mozilla::OwningNonNull& aOther); 14:20:19 INFO - template 14:20:19 INFO - RefPtr& 14:20:19 INFO - operator=(const mozilla::StaticRefPtr& aOther); 14:20:19 INFO - void 14:20:19 INFO - swap(RefPtr& aRhs) 14:20:19 INFO - { 14:20:19 INFO - T* temp = aRhs.mRawPtr; 14:20:19 INFO - aRhs.mRawPtr = mRawPtr; 14:20:19 INFO - mRawPtr = temp; 14:20:19 INFO - } 14:20:19 INFO - void 14:20:19 INFO - swap(T*& aRhs) 14:20:19 INFO - { 14:20:19 INFO - T* temp = aRhs; 14:20:19 INFO - aRhs = mRawPtr; 14:20:19 INFO - mRawPtr = temp; 14:20:19 INFO - } 14:20:19 INFO - already_AddRefed 14:20:19 INFO - forget() 14:20:19 INFO - { 14:20:19 INFO - T* temp = nullptr; 14:20:19 INFO - swap(temp); 14:20:19 INFO - return already_AddRefed(temp); 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - void 14:20:19 INFO - forget(I** aRhs) 14:20:19 INFO - { 14:20:19 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aRhs))))) { MOZ_ReportAssertionFailure("aRhs" " (" "Null pointer passed to forget!" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RefPtr.h", 271); do { } while (0); do { __debugbreak(); MOZ_NoReturn(271); } while (0); } } while (0); 14:20:19 INFO - *aRhs = mRawPtr; 14:20:19 INFO - mRawPtr = nullptr; 14:20:19 INFO - } 14:20:19 INFO - T* 14:20:19 INFO - get() const 14:20:19 INFO - { 14:20:19 INFO - return const_cast(mRawPtr); 14:20:19 INFO - } 14:20:19 INFO - operator T*() const & 14:20:19 INFO - { 14:20:19 INFO - return get(); 14:20:19 INFO - } 14:20:19 INFO - operator T*() const && = delete; 14:20:19 INFO - explicit operator bool() const { return !!mRawPtr; } 14:20:19 INFO - bool operator!() const { return !mRawPtr; } 14:20:19 INFO - T* 14:20:19 INFO - operator->() const 14:20:19 INFO - { 14:20:19 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mRawPtr != nullptr))))) { MOZ_ReportAssertionFailure("mRawPtr != nullptr" " (" "You can't dereference a NULL RefPtr with operator->()." ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RefPtr.h", 314); do { } while (0); do { __debugbreak(); MOZ_NoReturn(314); } while (0); } } while (0); 14:20:19 INFO - #line 315 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RefPtr.h" 14:20:19 INFO - return get(); 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - class Proxy 14:20:19 INFO - { 14:20:19 INFO - typedef R (T::*member_function)(Args...); 14:20:19 INFO - T* mRawPtr; 14:20:19 INFO - member_function mFunction; 14:20:19 INFO - public: 14:20:19 INFO - Proxy(T* aRawPtr, member_function aFunction) 14:20:19 INFO - : mRawPtr(aRawPtr), 14:20:19 INFO - mFunction(aFunction) 14:20:19 INFO - { 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - R operator()(ActualArgs&&... aArgs) 14:20:19 INFO - { 14:20:19 INFO - return ((*mRawPtr).*mFunction)(mozilla::Forward(aArgs)...); 14:20:19 INFO - } 14:20:19 INFO - }; 14:20:19 INFO - template 14:20:19 INFO - Proxy operator->*(R (T::*aFptr)(Args...)) const 14:20:19 INFO - { 14:20:19 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mRawPtr != nullptr))))) { MOZ_ReportAssertionFailure("mRawPtr != nullptr" " (" "You can't dereference a NULL RefPtr with operator->*()." ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RefPtr.h", 341); do { } while (0); do { __debugbreak(); MOZ_NoReturn(341); } while (0); } } while (0); 14:20:19 INFO - #line 342 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RefPtr.h" 14:20:19 INFO - return Proxy(get(), aFptr); 14:20:19 INFO - } 14:20:19 INFO - RefPtr* 14:20:19 INFO - get_address() 14:20:19 INFO - { 14:20:19 INFO - return this; 14:20:19 INFO - } 14:20:19 INFO - const RefPtr* 14:20:19 INFO - get_address() const 14:20:19 INFO - { 14:20:19 INFO - return this; 14:20:19 INFO - } 14:20:19 INFO - public: 14:20:19 INFO - T& 14:20:19 INFO - operator*() const 14:20:19 INFO - { 14:20:19 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mRawPtr != nullptr))))) { MOZ_ReportAssertionFailure("mRawPtr != nullptr" " (" "You can't dereference a NULL RefPtr with operator*()." ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RefPtr.h", 366); do { } while (0); do { __debugbreak(); MOZ_NoReturn(366); } while (0); } } while (0); 14:20:19 INFO - #line 367 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RefPtr.h" 14:20:19 INFO - return *get(); 14:20:19 INFO - } 14:20:19 INFO - T** 14:20:19 INFO - StartAssignment() 14:20:19 INFO - { 14:20:19 INFO - assign_assuming_AddRef(nullptr); 14:20:19 INFO - return reinterpret_cast(&mRawPtr); 14:20:19 INFO - } 14:20:19 INFO - private: 14:20:19 INFO - template 14:20:19 INFO - struct ConstRemovingRefPtrTraits 14:20:19 INFO - { 14:20:19 INFO - static void AddRef(U* aPtr) { 14:20:19 INFO - mozilla::RefPtrTraits::AddRef(aPtr); 14:20:19 INFO - } 14:20:19 INFO - static void Release(U* aPtr) { 14:20:19 INFO - mozilla::RefPtrTraits::Release(aPtr); 14:20:19 INFO - } 14:20:19 INFO - }; 14:20:19 INFO - template 14:20:19 INFO - struct ConstRemovingRefPtrTraits 14:20:19 INFO - { 14:20:19 INFO - static void AddRef(const U* aPtr) { 14:20:19 INFO - mozilla::RefPtrTraits::AddRef(const_cast(aPtr)); 14:20:19 INFO - } 14:20:19 INFO - static void Release(const U* aPtr) { 14:20:19 INFO - mozilla::RefPtrTraits::Release(const_cast(aPtr)); 14:20:19 INFO - } 14:20:19 INFO - }; 14:20:19 INFO - }; 14:20:19 INFO - class nsCycleCollectionTraversalCallback; 14:20:19 INFO - template 14:20:19 INFO - void 14:20:19 INFO - CycleCollectionNoteChild(nsCycleCollectionTraversalCallback& aCallback, 14:20:19 INFO - T* aChild, const char* aName, uint32_t aFlags); 14:20:19 INFO - template 14:20:19 INFO - inline void 14:20:19 INFO - ImplCycleCollectionUnlink(RefPtr& aField) 14:20:19 INFO - { 14:20:19 INFO - aField = nullptr; 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - inline void 14:20:19 INFO - ImplCycleCollectionTraverse(nsCycleCollectionTraversalCallback& aCallback, 14:20:19 INFO - RefPtr& aField, 14:20:19 INFO - const char* aName, 14:20:19 INFO - uint32_t aFlags = 0) 14:20:19 INFO - { 14:20:19 INFO - CycleCollectionNoteChild(aCallback, aField.get(), aName, aFlags); 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - inline RefPtr* 14:20:19 INFO - address_of(RefPtr& aPtr) 14:20:19 INFO - { 14:20:19 INFO - return aPtr.get_address(); 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - inline const RefPtr* 14:20:19 INFO - address_of(const RefPtr& aPtr) 14:20:19 INFO - { 14:20:19 INFO - return aPtr.get_address(); 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - class RefPtrGetterAddRefs 14:20:19 INFO - { 14:20:19 INFO - public: 14:20:19 INFO - explicit 14:20:19 INFO - RefPtrGetterAddRefs(RefPtr& aSmartPtr) 14:20:19 INFO - : mTargetSmartPtr(aSmartPtr) 14:20:19 INFO - { 14:20:19 INFO - } 14:20:19 INFO - operator void**() 14:20:19 INFO - { 14:20:19 INFO - return reinterpret_cast(mTargetSmartPtr.StartAssignment()); 14:20:19 INFO - } 14:20:19 INFO - operator T**() 14:20:19 INFO - { 14:20:19 INFO - return mTargetSmartPtr.StartAssignment(); 14:20:19 INFO - } 14:20:19 INFO - T*& 14:20:19 INFO - operator*() 14:20:19 INFO - { 14:20:19 INFO - return *(mTargetSmartPtr.StartAssignment()); 14:20:19 INFO - } 14:20:19 INFO - private: 14:20:19 INFO - RefPtr& mTargetSmartPtr; 14:20:19 INFO - }; 14:20:19 INFO - template 14:20:19 INFO - inline RefPtrGetterAddRefs 14:20:19 INFO - getter_AddRefs(RefPtr& aSmartPtr) 14:20:19 INFO - { 14:20:19 INFO - return RefPtrGetterAddRefs(aSmartPtr); 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - inline bool 14:20:19 INFO - operator==(const RefPtr& aLhs, const RefPtr& aRhs) 14:20:19 INFO - { 14:20:19 INFO - return static_cast(aLhs.get()) == static_cast(aRhs.get()); 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - inline bool 14:20:19 INFO - operator!=(const RefPtr& aLhs, const RefPtr& aRhs) 14:20:19 INFO - { 14:20:19 INFO - return static_cast(aLhs.get()) != static_cast(aRhs.get()); 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - inline bool 14:20:19 INFO - operator==(const RefPtr& aLhs, const U* aRhs) 14:20:19 INFO - { 14:20:19 INFO - return static_cast(aLhs.get()) == static_cast(aRhs); 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - inline bool 14:20:19 INFO - operator==(const U* aLhs, const RefPtr& aRhs) 14:20:19 INFO - { 14:20:19 INFO - return static_cast(aLhs) == static_cast(aRhs.get()); 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - inline bool 14:20:19 INFO - operator!=(const RefPtr& aLhs, const U* aRhs) 14:20:19 INFO - { 14:20:19 INFO - return static_cast(aLhs.get()) != static_cast(aRhs); 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - inline bool 14:20:19 INFO - operator!=(const U* aLhs, const RefPtr& aRhs) 14:20:19 INFO - { 14:20:19 INFO - return static_cast(aLhs) != static_cast(aRhs.get()); 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - inline bool 14:20:19 INFO - operator==(const RefPtr& aLhs, U* aRhs) 14:20:19 INFO - { 14:20:19 INFO - return static_cast(aLhs.get()) == const_cast(aRhs); 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - inline bool 14:20:19 INFO - operator==(U* aLhs, const RefPtr& aRhs) 14:20:19 INFO - { 14:20:19 INFO - return const_cast(aLhs) == static_cast(aRhs.get()); 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - inline bool 14:20:19 INFO - operator!=(const RefPtr& aLhs, U* aRhs) 14:20:19 INFO - { 14:20:19 INFO - return static_cast(aLhs.get()) != const_cast(aRhs); 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - inline bool 14:20:19 INFO - operator!=(U* aLhs, const RefPtr& aRhs) 14:20:19 INFO - { 14:20:19 INFO - return const_cast(aLhs) != static_cast(aRhs.get()); 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - inline bool 14:20:19 INFO - operator==(const RefPtr& aLhs, decltype(nullptr)) 14:20:19 INFO - { 14:20:19 INFO - return aLhs.get() == nullptr; 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - inline bool 14:20:19 INFO - operator==(decltype(nullptr), const RefPtr& aRhs) 14:20:19 INFO - { 14:20:19 INFO - return nullptr == aRhs.get(); 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - inline bool 14:20:19 INFO - operator!=(const RefPtr& aLhs, decltype(nullptr)) 14:20:19 INFO - { 14:20:19 INFO - return aLhs.get() != nullptr; 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - inline bool 14:20:19 INFO - operator!=(decltype(nullptr), const RefPtr& aRhs) 14:20:19 INFO - { 14:20:19 INFO - return nullptr != aRhs.get(); 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - inline already_AddRefed 14:20:19 INFO - do_AddRef(T* aObj) 14:20:19 INFO - { 14:20:19 INFO - RefPtr ref(aObj); 14:20:19 INFO - return ref.forget(); 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - inline already_AddRefed 14:20:19 INFO - do_AddRef(const RefPtr& aObj) 14:20:19 INFO - { 14:20:19 INFO - RefPtr ref(aObj); 14:20:19 INFO - return ref.forget(); 14:20:19 INFO - } 14:20:19 INFO - namespace mozilla { 14:20:19 INFO - template 14:20:19 INFO - already_AddRefed 14:20:19 INFO - MakeAndAddRef(Args&&... aArgs) 14:20:19 INFO - { 14:20:19 INFO - RefPtr p(new T(Forward(aArgs)...)); 14:20:19 INFO - return p.forget(); 14:20:19 INFO - } 14:20:19 INFO - } 14:20:19 INFO - #line 652 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RefPtr.h" 14:20:19 INFO - #line 16 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsISupportsUtils.h" 14:20:19 INFO - template 14:20:19 INFO - inline void 14:20:19 INFO - ns_if_addref(T aExpr) 14:20:19 INFO - { 14:20:19 INFO - if (aExpr) { 14:20:19 INFO - aExpr->AddRef(); 14:20:19 INFO - } 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - inline nsresult 14:20:19 INFO - CallQueryInterface(T* aSource, DestinationType** aDestination) 14:20:19 INFO - { 14:20:19 INFO - static_assert(!mozilla::IsSame::value || 14:20:19 INFO - mozilla::IsSame::value, 14:20:19 INFO - "don't use CallQueryInterface for compile-time-determinable casts"); 14:20:19 INFO - do { if (!(aSource)) { NS_DebugBreak(NS_DEBUG_ASSERTION, "null parameter", "aSource", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsISupportsUtils.h", 131); MOZ_PretendNoReturn(); } } while(0); 14:20:19 INFO - do { if (!(aDestination)) { NS_DebugBreak(NS_DEBUG_ASSERTION, "null parameter", "aDestination", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsISupportsUtils.h", 132); MOZ_PretendNoReturn(); } } while(0); 14:20:19 INFO - return aSource->QueryInterface((DestinationType::template COMTypeInfo::kIID), 14:20:19 INFO - reinterpret_cast(aDestination)); 14:20:19 INFO - } 14:20:19 INFO - template 14:20:19 INFO - inline nsresult 14:20:19 INFO - CallQueryInterface(RefPtr& aSourcePtr, DestinationType** aDestPtr) 14:20:19 INFO - { 14:20:19 INFO - return CallQueryInterface(aSourcePtr.get(), aDestPtr); 14:20:19 INFO - } 14:20:19 INFO - #line 146 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsISupportsUtils.h" 14:20:19 INFO - #line 131 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsISupports.h" 14:20:19 INFO - #line 133 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsISupports.h" 14:20:19 INFO - #line 11 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIShellService.h" 14:20:19 INFO - #line 12 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIShellService.h" 14:20:19 INFO - class nsIDOMElement; 14:20:19 INFO - class nsIFile; 14:20:19 INFO - class __declspec(novtable) nsIShellService : public nsISupports { 14:20:19 INFO - public: 14:20:19 INFO - template struct COMTypeInfo; 14:20:19 INFO - virtual nsresult __stdcall IsDefaultBrowser(bool aStartupCheck, bool aForAllTypes, bool *_retval) = 0; 14:20:19 INFO - virtual nsresult __stdcall SetDefaultBrowser(bool aClaimAllTypes, bool aForAllUsers) = 0; 14:20:19 INFO - enum { 14:20:19 INFO - BACKGROUND_TILE = 1, 14:20:19 INFO - BACKGROUND_STRETCH = 2, 14:20:19 INFO - BACKGROUND_CENTER = 3, 14:20:19 INFO - BACKGROUND_FILL = 4, 14:20:19 INFO - BACKGROUND_FIT = 5 14:20:19 INFO - }; 14:20:19 INFO - virtual nsresult __stdcall SetDesktopBackground(nsIDOMElement *aElement, int32_t aPosition) = 0; 14:20:19 INFO - enum { 14:20:19 INFO - APPLICATION_MAIL = 0, 14:20:19 INFO - APPLICATION_NEWS = 1 14:20:19 INFO - }; 14:20:19 INFO - virtual nsresult __stdcall OpenApplication(int32_t aApplication) = 0; 14:20:19 INFO - virtual nsresult __stdcall GetDesktopBackgroundColor(uint32_t *aDesktopBackgroundColor) = 0; 14:20:19 INFO - virtual nsresult __stdcall SetDesktopBackgroundColor(uint32_t aDesktopBackgroundColor) = 0; 14:20:19 INFO - virtual nsresult __stdcall OpenApplicationWithURI(nsIFile *aApplication, const nsACString_internal & aURI) = 0; 14:20:19 INFO - virtual nsresult __stdcall GetDefaultFeedReader(nsIFile * *aDefaultFeedReader) = 0; 14:20:19 INFO - }; 14:20:19 INFO - template struct nsIShellService::COMTypeInfo { static const nsIID kIID ; }; template const nsIID nsIShellService::COMTypeInfo::kIID = {0x2d1a95e4, 0x5bd8, 0x4eeb, { 0xb0, 0xa8, 0xc1, 0x45, 0x5f, 0xd2, 0xa3, 0x57 }}; 14:20:19 INFO - #line 198 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIShellService.h" 14:20:19 INFO - #line 201 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIShellService.h" 14:20:19 INFO - #line 11 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIWindowsShellService.h" 14:20:19 INFO - #line 12 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIWindowsShellService.h" 14:20:19 INFO - class __declspec(novtable) nsIWindowsShellService : public nsIShellService { 14:20:19 INFO - public: 14:20:19 INFO - template struct COMTypeInfo; 14:20:19 INFO - virtual nsresult __stdcall ShortcutMaintenance(void) = 0; 14:20:19 INFO - }; 14:20:19 INFO - template struct nsIWindowsShellService::COMTypeInfo { static const nsIID kIID ; }; template const nsIID nsIWindowsShellService::COMTypeInfo::kIID = {0xf8a26b94, 0x49e5, 0x4441, { 0x8f, 0xbc, 0x31, 0x5e, 0x0b, 0x4f, 0x22, 0xef }}; 14:20:19 INFO - #line 94 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIWindowsShellService.h" 14:20:19 INFO - #line 97 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIWindowsShellService.h" 14:20:19 INFO - #line 12 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\browser\\components\\shell\\nsWindowsShellService.h" 14:20:19 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsITimer.h" 14:20:19 INFO - class nsIObserver; 14:20:19 INFO - class nsIEventTarget; 14:20:19 INFO - class nsITimer; 14:20:19 INFO - typedef void (*nsTimerCallbackFunc) (nsITimer *aTimer, void *aClosure); 14:20:19 INFO - typedef void (*nsTimerNameCallbackFunc) (nsITimer *aTimer, 14:20:19 INFO - bool aAnonymize, 14:20:19 INFO - void *aClosure, 14:20:19 INFO - char *aBuf, size_t aLen); 14:20:19 INFO - class nsITimer; 14:20:19 INFO - class __declspec(novtable) nsITimerCallback : public nsISupports { 14:20:19 INFO - public: 14:20:19 INFO - template struct COMTypeInfo; 14:20:19 INFO - virtual nsresult __stdcall Notify(nsITimer *timer) = 0; 14:20:19 INFO - }; 14:20:19 INFO - template struct nsITimerCallback::COMTypeInfo { static const nsIID kIID ; }; template const nsIID nsITimerCallback::COMTypeInfo::kIID = {0xa796816d, 0x7d47, 0x4348, { 0x9a, 0xb8, 0xc7, 0xae, 0xb3, 0x21, 0x6a, 0x7d }}; 14:20:19 INFO - #line 127 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsITimer.h" 14:20:19 INFO - class nsITimer : public nsISupports { 14:20:19 INFO - public: 14:20:19 INFO - template struct COMTypeInfo; 14:20:19 INFO - enum { 14:20:19 INFO - TYPE_ONE_SHOT = 0, 14:20:19 INFO - TYPE_REPEATING_SLACK = 1, 14:20:19 INFO - TYPE_REPEATING_PRECISE = 2, 14:20:19 INFO - TYPE_REPEATING_PRECISE_CAN_SKIP = 3 14:20:19 INFO - }; 14:20:19 INFO - virtual nsresult __stdcall Init(nsIObserver *aObserver, uint32_t aDelay, uint32_t aType) = 0; 14:20:19 INFO - virtual nsresult __stdcall InitWithFuncCallback(nsTimerCallbackFunc aCallback, void *aClosure, uint32_t aDelay, uint32_t aType) = 0; 14:20:19 INFO - virtual nsresult __stdcall InitWithCallback(nsITimerCallback *aCallback, uint32_t aDelay, uint32_t aType) = 0; 14:20:19 INFO - virtual nsresult __stdcall Cancel(void) = 0; 14:20:19 INFO - virtual nsresult __stdcall InitWithNamedFuncCallback(nsTimerCallbackFunc aCallback, void *aClosure, uint32_t aDelay, uint32_t aType, const char * aName) = 0; 14:20:19 INFO - virtual nsresult __stdcall InitWithNameableFuncCallback(nsTimerCallbackFunc aCallback, void *aClosure, uint32_t aDelay, uint32_t aType, nsTimerNameCallbackFunc aNameCallback) = 0; 14:20:19 INFO - virtual nsresult __stdcall GetDelay(uint32_t *aDelay) = 0; 14:20:19 INFO - virtual nsresult __stdcall SetDelay(uint32_t aDelay) = 0; 14:20:19 INFO - virtual nsresult __stdcall GetType(uint32_t *aType) = 0; 14:20:19 INFO - virtual nsresult __stdcall SetType(uint32_t aType) = 0; 14:20:19 INFO - virtual nsresult __stdcall GetClosure(void **aClosure) = 0; 14:20:19 INFO - virtual nsresult __stdcall GetCallback(nsITimerCallback * *aCallback) = 0; 14:20:19 INFO - virtual nsresult __stdcall GetTarget(nsIEventTarget * *aTarget) = 0; 14:20:19 INFO - virtual nsresult __stdcall SetTarget(nsIEventTarget *aTarget) = 0; 14:20:19 INFO - virtual size_t SizeOfIncludingThis(mozilla::MallocSizeOf aMallocSizeOf) const = 0; 14:20:19 INFO - }; 14:20:19 INFO - template struct nsITimer::COMTypeInfo { static const nsIID kIID ; }; template const nsIID nsITimer::COMTypeInfo::kIID = {0x3de4b105, 0x363c, 0x482c, { 0xa4, 0x09, 0xba, 0xac, 0x83, 0xa0, 0x1b, 0xfc }}; 14:20:19 INFO - #line 372 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsITimer.h" 14:20:19 INFO - #line 377 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsITimer.h" 14:20:19 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\browser\\components\\shell\\nsWindowsShellService.h" 14:20:19 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:20:19 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winapifamily.h" 14:20:19 INFO - #pragma warning(push) 14:20:19 INFO - #pragma warning(disable:4001) 14:20:19 INFO - #line 23 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winapifamily.h" 14:20:19 INFO - #pragma once 14:20:19 INFO - #line 25 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winapifamily.h" 14:20:19 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winpackagefamily.h" 14:20:19 INFO - #pragma warning(push) 14:20:19 INFO - #pragma warning(disable:4001) 14:20:19 INFO - #line 23 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winpackagefamily.h" 14:20:19 INFO - #pragma once 14:20:19 INFO - #line 25 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winpackagefamily.h" 14:20:19 INFO - #line 29 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winpackagefamily.h" 14:20:19 INFO - #pragma warning(pop) 14:20:19 INFO - #line 89 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winpackagefamily.h" 14:20:19 INFO - #line 90 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winpackagefamily.h" 14:20:19 INFO - #line 92 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winpackagefamily.h" 14:20:19 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winapifamily.h" 14:20:19 INFO - #line 89 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winapifamily.h" 14:20:19 INFO - #line 143 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winapifamily.h" 14:20:19 INFO - #line 147 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winapifamily.h" 14:20:19 INFO - #line 154 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winapifamily.h" 14:20:19 INFO - #line 160 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winapifamily.h" 14:20:19 INFO - #line 164 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winapifamily.h" 14:20:19 INFO - #line 176 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winapifamily.h" 14:20:19 INFO - #line 233 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winapifamily.h" 14:20:19 INFO - #pragma warning(pop) 14:20:19 INFO - #line 238 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winapifamily.h" 14:20:19 INFO - #line 239 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winapifamily.h" 14:20:19 INFO - #line 241 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winapifamily.h" 14:20:19 INFO - #line 2 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:20:19 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\sdkddkver.h" 14:20:19 INFO - #pragma warning(push) 14:20:19 INFO - #pragma warning(disable:4668) 14:20:19 INFO - #line 23 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\sdkddkver.h" 14:20:19 INFO - #pragma warning(disable:4001) 14:20:19 INFO - #line 25 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\sdkddkver.h" 14:20:19 INFO - #pragma once 14:20:19 INFO - #line 199 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\sdkddkver.h" 14:20:19 INFO - #line 211 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\sdkddkver.h" 14:20:19 INFO - #line 219 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\sdkddkver.h" 14:20:19 INFO - #line 220 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\sdkddkver.h" 14:20:19 INFO - #line 263 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\sdkddkver.h" 14:20:19 INFO - #line 267 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\sdkddkver.h" 14:20:19 INFO - #line 271 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\sdkddkver.h" 14:20:19 INFO - #line 275 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\sdkddkver.h" 14:20:19 INFO - #line 279 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\sdkddkver.h" 14:20:19 INFO - #line 283 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\sdkddkver.h" 14:20:19 INFO - #line 285 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\sdkddkver.h" 14:20:19 INFO - #pragma warning(pop) 14:20:19 INFO - #line 292 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\sdkddkver.h" 14:20:19 INFO - #line 293 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\sdkddkver.h" 14:20:19 INFO - #line 295 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\sdkddkver.h" 14:20:19 INFO - #line 23 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:20:19 INFO - #pragma once 14:20:19 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:20:19 INFO - #pragma region Application Family or OneCore Family 14:20:19 INFO - #line 84 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:20:19 INFO - #line 105 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:20:19 INFO - #line 109 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:20:19 INFO - #line 113 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:20:19 INFO - #line 117 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:20:19 INFO - #line 121 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:20:19 INFO - #line 125 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:20:19 INFO - #line 129 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:20:19 INFO - #line 135 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:20:19 INFO - #line 140 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:20:19 INFO - #line 141 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:20:19 INFO - #line 149 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:20:19 INFO - #line 150 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:20:19 INFO - #pragma warning(disable:4514) 14:20:19 INFO - #pragma warning(disable:4103) 14:20:19 INFO - #line 157 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:20:19 INFO - #pragma warning(push) 14:20:19 INFO - #line 160 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:20:19 INFO - #pragma warning(disable:4001) 14:20:19 INFO - #pragma warning(disable:4201) 14:20:19 INFO - #pragma warning(disable:4214) 14:20:19 INFO - #line 164 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:20:19 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\excpt.h" 14:20:19 INFO - #pragma once 14:20:19 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:19 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\excpt.h" 14:20:19 INFO - __pragma(pack(push, 8)) extern "C" { 14:20:19 INFO - typedef enum _EXCEPTION_DISPOSITION 14:20:19 INFO - { 14:20:19 INFO - ExceptionContinueExecution, 14:20:19 INFO - ExceptionContinueSearch, 14:20:19 INFO - ExceptionNestedException, 14:20:19 INFO - ExceptionCollidedUnwind 14:20:19 INFO - } EXCEPTION_DISPOSITION; 14:20:19 INFO - struct _EXCEPTION_RECORD; 14:20:19 INFO - struct _CONTEXT; 14:20:19 INFO - EXCEPTION_DISPOSITION __cdecl _except_handler( 14:20:19 INFO - struct _EXCEPTION_RECORD* _ExceptionRecord, 14:20:19 INFO - void* _EstablisherFrame, 14:20:19 INFO - struct _CONTEXT* _ContextRecord, 14:20:19 INFO - void* _DispatcherContext 14:20:19 INFO - ); 14:20:19 INFO - #line 58 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\excpt.h" 14:20:19 INFO - unsigned long __cdecl _exception_code(void); 14:20:19 INFO - void * __cdecl _exception_info(void); 14:20:19 INFO - int __cdecl _abnormal_termination(void); 14:20:19 INFO - } __pragma(pack(pop)) 14:20:19 INFO - #line 165 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:20:19 INFO - #line 167 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:20:19 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\windef.h" 14:20:19 INFO - #pragma once 14:20:19 INFO - extern "C" { 14:20:19 INFO - #line 19 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\windef.h" 14:20:19 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:20:19 INFO - #pragma once 14:20:19 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:20:19 INFO - #pragma once 14:20:19 INFO - #line 19 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:20:19 INFO - #pragma warning(push) 14:20:19 INFO - #pragma warning(disable:4668) 14:20:19 INFO - #line 24 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:20:19 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:20:19 INFO - #line 32 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:20:19 INFO - #line 39 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:20:19 INFO - #line 44 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:20:19 INFO - #line 46 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:20:19 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:20:19 INFO - extern "C" { 14:20:19 INFO - #line 71 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:20:19 INFO - #line 100 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:20:19 INFO - #line 113 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:20:19 INFO - #line 216 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:20:19 INFO - #line 217 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:20:19 INFO - #line 320 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:20:19 INFO - #line 380 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:20:19 INFO - #line 468 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:20:19 INFO - #line 488 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:20:19 INFO - #line 494 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:20:19 INFO - #line 497 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:20:19 INFO - #line 566 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:20:19 INFO - #line 577 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:20:19 INFO - #line 608 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:20:19 INFO - #line 625 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:20:19 INFO - #line 643 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:20:19 INFO - } 14:20:19 INFO - #line 647 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:20:19 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings_strict.h" 14:20:19 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings_strict.h" 14:20:20 INFO - #pragma once 14:20:20 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings_undef.h" 14:20:20 INFO - #line 189 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings_strict.h" 14:20:20 INFO - #line 1065 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings_strict.h" 14:20:20 INFO - #line 1130 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings_strict.h" 14:20:20 INFO - #line 1185 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings_strict.h" 14:20:20 INFO - #line 1186 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings_strict.h" 14:20:20 INFO - #line 1187 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings_strict.h" 14:20:20 INFO - #line 675 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:20:20 INFO - #line 676 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:20:20 INFO - #line 694 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:20:20 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\driverspecs.h" 14:20:20 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\sdv_driverspecs.h" 14:20:20 INFO - #line 23 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\sdv_driverspecs.h" 14:20:20 INFO - #line 126 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\driverspecs.h" 14:20:20 INFO - #pragma once 14:20:20 INFO - #line 131 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\driverspecs.h" 14:20:20 INFO - extern "C" { 14:20:20 INFO - #line 135 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\driverspecs.h" 14:20:20 INFO - #line 255 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\driverspecs.h" 14:20:20 INFO - #line 272 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\driverspecs.h" 14:20:20 INFO - #line 699 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\driverspecs.h" 14:20:20 INFO - #line 701 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\driverspecs.h" 14:20:20 INFO - #line 887 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\driverspecs.h" 14:20:20 INFO - } 14:20:20 INFO - #line 899 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\driverspecs.h" 14:20:20 INFO - #line 901 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\driverspecs.h" 14:20:20 INFO - #line 696 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:20:20 INFO - #line 709 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:20:20 INFO - #pragma warning(pop) 14:20:20 INFO - #line 713 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:20:20 INFO - #line 715 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\specstrings.h" 14:20:20 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:20:20 INFO - #pragma region Application Family or OneCore Family 14:20:20 INFO - #line 25 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:20:20 INFO - #line 26 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:20:20 INFO - extern "C" { 14:20:20 INFO - #line 44 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:20:20 INFO - typedef unsigned long ULONG; 14:20:20 INFO - typedef ULONG *PULONG; 14:20:20 INFO - typedef unsigned short USHORT; 14:20:20 INFO - typedef USHORT *PUSHORT; 14:20:20 INFO - typedef unsigned char UCHAR; 14:20:20 INFO - typedef UCHAR *PUCHAR; 14:20:20 INFO - typedef char *PSZ; 14:20:20 INFO - #line 59 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:20:20 INFO - #line 73 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:20:20 INFO - #line 77 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:20:20 INFO - #line 81 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:20:20 INFO - #line 85 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:20:20 INFO - #line 89 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:20:20 INFO - #line 102 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:20:20 INFO - #line 109 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:20:20 INFO - #line 113 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:20:20 INFO - #line 114 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:20:20 INFO - #line 141 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:20:20 INFO - #line 146 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:20:20 INFO - #line 147 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:20:20 INFO - #line 155 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:20:20 INFO - typedef unsigned long DWORD; 14:20:20 INFO - typedef int BOOL; 14:20:20 INFO - typedef unsigned char BYTE; 14:20:20 INFO - typedef unsigned short WORD; 14:20:20 INFO - typedef float FLOAT; 14:20:20 INFO - typedef FLOAT *PFLOAT; 14:20:20 INFO - typedef BOOL *PBOOL; 14:20:20 INFO - typedef BOOL *LPBOOL; 14:20:20 INFO - typedef BYTE *PBYTE; 14:20:20 INFO - typedef BYTE *LPBYTE; 14:20:20 INFO - typedef int *PINT; 14:20:20 INFO - typedef int *LPINT; 14:20:20 INFO - typedef WORD *PWORD; 14:20:20 INFO - typedef WORD *LPWORD; 14:20:20 INFO - typedef long *LPLONG; 14:20:20 INFO - typedef DWORD *PDWORD; 14:20:20 INFO - typedef DWORD *LPDWORD; 14:20:20 INFO - typedef void *LPVOID; 14:20:20 INFO - typedef const void *LPCVOID; 14:20:20 INFO - typedef int INT; 14:20:20 INFO - typedef unsigned int UINT; 14:20:20 INFO - typedef unsigned int *PUINT; 14:20:20 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #pragma warning(push) 14:20:20 INFO - #pragma warning(disable:4668) 14:20:20 INFO - #pragma warning(disable:4820) 14:20:20 INFO - #line 26 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #pragma warning(disable:4200) 14:20:20 INFO - #pragma warning(disable:4201) 14:20:20 INFO - #pragma warning(disable:4214) 14:20:20 INFO - extern "C" { 14:20:20 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 53 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 63 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 64 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 74 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 81 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 82 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\kernelspecs.h" 14:20:20 INFO - #pragma once 14:20:20 INFO - #line 41 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\kernelspecs.h" 14:20:20 INFO - extern "C" { 14:20:20 INFO - #line 45 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\kernelspecs.h" 14:20:20 INFO - #line 57 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\kernelspecs.h" 14:20:20 INFO - #line 60 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\kernelspecs.h" 14:20:20 INFO - #line 63 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\kernelspecs.h" 14:20:20 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\kernelspecs.h" 14:20:20 INFO - } 14:20:20 INFO - #line 258 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\kernelspecs.h" 14:20:20 INFO - #line 260 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\kernelspecs.h" 14:20:20 INFO - #line 87 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 91 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 97 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 99 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 109 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 113 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 121 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 124 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 134 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 138 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 156 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 178 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\basetsd.h" 14:20:20 INFO - #pragma warning(push) 14:20:20 INFO - #pragma warning(disable:4668) 14:20:20 INFO - #line 26 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\basetsd.h" 14:20:20 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\basetsd.h" 14:20:20 INFO - #line 40 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\basetsd.h" 14:20:20 INFO - #line 45 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\basetsd.h" 14:20:20 INFO - typedef unsigned long POINTER_64_INT; 14:20:20 INFO - #line 47 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\basetsd.h" 14:20:20 INFO - #line 49 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\basetsd.h" 14:20:20 INFO - #line 53 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\basetsd.h" 14:20:20 INFO - #line 55 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\basetsd.h" 14:20:20 INFO - #line 63 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\basetsd.h" 14:20:20 INFO - #pragma once 14:20:20 INFO - #line 70 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\basetsd.h" 14:20:20 INFO - extern "C" { 14:20:20 INFO - #line 74 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\basetsd.h" 14:20:20 INFO - typedef signed char INT8, *PINT8; 14:20:20 INFO - typedef signed short INT16, *PINT16; 14:20:20 INFO - typedef signed int INT32, *PINT32; 14:20:20 INFO - typedef signed __int64 INT64, *PINT64; 14:20:20 INFO - typedef unsigned char UINT8, *PUINT8; 14:20:20 INFO - typedef unsigned short UINT16, *PUINT16; 14:20:20 INFO - typedef unsigned int UINT32, *PUINT32; 14:20:20 INFO - typedef unsigned __int64 UINT64, *PUINT64; 14:20:20 INFO - typedef signed int LONG32, *PLONG32; 14:20:20 INFO - typedef unsigned int ULONG32, *PULONG32; 14:20:20 INFO - typedef unsigned int DWORD32, *PDWORD32; 14:20:20 INFO - #line 104 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\basetsd.h" 14:20:20 INFO - #line 122 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\basetsd.h" 14:20:20 INFO - #line 134 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\basetsd.h" 14:20:20 INFO - typedef int INT_PTR, *PINT_PTR; 14:20:20 INFO - typedef unsigned int UINT_PTR, *PUINT_PTR; 14:20:20 INFO - typedef long LONG_PTR, *PLONG_PTR; 14:20:20 INFO - typedef unsigned long ULONG_PTR, *PULONG_PTR; 14:20:20 INFO - #line 143 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\basetsd.h" 14:20:20 INFO - #line 144 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\basetsd.h" 14:20:20 INFO - typedef unsigned short UHALF_PTR, *PUHALF_PTR; 14:20:20 INFO - typedef short HALF_PTR, *PHALF_PTR; 14:20:20 INFO - typedef long SHANDLE_PTR; 14:20:20 INFO - typedef unsigned long HANDLE_PTR; 14:20:20 INFO - __inline 14:20:20 INFO - void * __ptr64 14:20:20 INFO - PtrToPtr64( 14:20:20 INFO - const void *p 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - return((void * __ptr64) (unsigned __int64) (ULONG_PTR)p ); 14:20:20 INFO - } 14:20:20 INFO - __inline 14:20:20 INFO - void * 14:20:20 INFO - Ptr64ToPtr( 14:20:20 INFO - const void * __ptr64 p 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - return((void *) (ULONG_PTR) (unsigned __int64) p); 14:20:20 INFO - } 14:20:20 INFO - __inline 14:20:20 INFO - void * __ptr64 14:20:20 INFO - HandleToHandle64( 14:20:20 INFO - const void *h 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - return((void * __ptr64)(__int64)(LONG_PTR)h ); 14:20:20 INFO - } 14:20:20 INFO - __inline 14:20:20 INFO - void * 14:20:20 INFO - Handle64ToHandle( 14:20:20 INFO - const void * __ptr64 h 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - return((void *) (ULONG_PTR) (unsigned __int64) h ); 14:20:20 INFO - } 14:20:20 INFO - #line 390 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\basetsd.h" 14:20:20 INFO - #line 397 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\basetsd.h" 14:20:20 INFO - typedef ULONG_PTR SIZE_T, *PSIZE_T; 14:20:20 INFO - typedef LONG_PTR SSIZE_T, *PSSIZE_T; 14:20:20 INFO - #line 464 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\basetsd.h" 14:20:20 INFO - typedef ULONG_PTR DWORD_PTR, *PDWORD_PTR; 14:20:20 INFO - typedef __int64 LONG64, *PLONG64; 14:20:20 INFO - typedef unsigned __int64 ULONG64, *PULONG64; 14:20:20 INFO - typedef unsigned __int64 DWORD64, *PDWORD64; 14:20:20 INFO - typedef ULONG_PTR KAFFINITY; 14:20:20 INFO - typedef KAFFINITY *PKAFFINITY; 14:20:20 INFO - } 14:20:20 INFO - #line 499 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\basetsd.h" 14:20:20 INFO - #pragma warning(pop) 14:20:20 INFO - #line 503 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\basetsd.h" 14:20:20 INFO - #line 505 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\basetsd.h" 14:20:20 INFO - #line 180 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 187 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 194 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 195 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 202 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 203 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 210 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 211 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 220 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 221 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 225 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 232 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 233 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 240 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 241 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 248 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 249 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 256 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 257 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 262 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 264 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 265 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 272 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 273 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 280 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 281 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 297 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 298 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 305 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 306 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 315 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 316 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 337 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 348 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 349 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 364 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - typedef void *PVOID; 14:20:20 INFO - typedef void * __ptr64 PVOID64; 14:20:20 INFO - #line 382 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 388 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 405 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - typedef char CHAR; 14:20:20 INFO - typedef short SHORT; 14:20:20 INFO - typedef long LONG; 14:20:20 INFO - typedef int INT; 14:20:20 INFO - #line 419 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 420 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - typedef wchar_t WCHAR; 14:20:20 INFO - #line 431 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - typedef WCHAR *PWCHAR, *LPWCH, *PWCH; 14:20:20 INFO - typedef const WCHAR *LPCWCH, *PCWCH; 14:20:20 INFO - typedef WCHAR *NWPSTR, *LPWSTR, *PWSTR; 14:20:20 INFO - typedef PWSTR *PZPWSTR; 14:20:20 INFO - typedef const PWSTR *PCZPWSTR; 14:20:20 INFO - typedef WCHAR *LPUWSTR, *PUWSTR; 14:20:20 INFO - typedef const WCHAR *LPCWSTR, *PCWSTR; 14:20:20 INFO - typedef PCWSTR *PZPCWSTR; 14:20:20 INFO - typedef const PCWSTR *PCZPCWSTR; 14:20:20 INFO - typedef const WCHAR *LPCUWSTR, *PCUWSTR; 14:20:20 INFO - typedef WCHAR *PZZWSTR; 14:20:20 INFO - typedef const WCHAR *PCZZWSTR; 14:20:20 INFO - typedef WCHAR *PUZZWSTR; 14:20:20 INFO - typedef const WCHAR *PCUZZWSTR; 14:20:20 INFO - typedef WCHAR *PNZWCH; 14:20:20 INFO - typedef const WCHAR *PCNZWCH; 14:20:20 INFO - typedef WCHAR *PUNZWCH; 14:20:20 INFO - typedef const WCHAR *PCUNZWCH; 14:20:20 INFO - typedef const WCHAR *LPCWCHAR, *PCWCHAR; 14:20:20 INFO - typedef const WCHAR *LPCUWCHAR, *PCUWCHAR; 14:20:20 INFO - typedef unsigned long UCSCHAR; 14:20:20 INFO - typedef UCSCHAR *PUCSCHAR; 14:20:20 INFO - typedef const UCSCHAR *PCUCSCHAR; 14:20:20 INFO - typedef UCSCHAR *PUCSSTR; 14:20:20 INFO - typedef UCSCHAR *PUUCSSTR; 14:20:20 INFO - typedef const UCSCHAR *PCUCSSTR; 14:20:20 INFO - typedef const UCSCHAR *PCUUCSSTR; 14:20:20 INFO - typedef UCSCHAR *PUUCSCHAR; 14:20:20 INFO - typedef const UCSCHAR *PCUUCSCHAR; 14:20:20 INFO - #line 496 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - typedef CHAR *PCHAR, *LPCH, *PCH; 14:20:20 INFO - typedef const CHAR *LPCCH, *PCCH; 14:20:20 INFO - typedef CHAR *NPSTR, *LPSTR, *PSTR; 14:20:20 INFO - typedef PSTR *PZPSTR; 14:20:20 INFO - typedef const PSTR *PCZPSTR; 14:20:20 INFO - typedef const CHAR *LPCSTR, *PCSTR; 14:20:20 INFO - typedef PCSTR *PZPCSTR; 14:20:20 INFO - typedef const PCSTR *PCZPCSTR; 14:20:20 INFO - typedef CHAR *PZZSTR; 14:20:20 INFO - typedef const CHAR *PCZZSTR; 14:20:20 INFO - typedef CHAR *PNZCH; 14:20:20 INFO - typedef const CHAR *PCNZCH; 14:20:20 INFO - typedef char TCHAR, *PTCHAR; 14:20:20 INFO - typedef unsigned char TBYTE , *PTBYTE ; 14:20:20 INFO - #line 553 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - typedef LPCH LPTCH, PTCH; 14:20:20 INFO - typedef LPCCH LPCTCH, PCTCH; 14:20:20 INFO - typedef LPSTR PTSTR, LPTSTR, PUTSTR, LPUTSTR; 14:20:20 INFO - typedef LPCSTR PCTSTR, LPCTSTR, PCUTSTR, LPCUTSTR; 14:20:20 INFO - typedef PZZSTR PZZTSTR, PUZZTSTR; 14:20:20 INFO - typedef PCZZSTR PCZZTSTR, PCUZZTSTR; 14:20:20 INFO - typedef PZPSTR PZPTSTR; 14:20:20 INFO - typedef PNZCH PNZTCH, PUNZTCH; 14:20:20 INFO - typedef PCNZCH PCNZTCH, PCUNZTCH; 14:20:20 INFO - #line 566 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - typedef SHORT *PSHORT; 14:20:20 INFO - typedef LONG *PLONG; 14:20:20 INFO - typedef struct _PROCESSOR_NUMBER { 14:20:20 INFO - WORD Group; 14:20:20 INFO - BYTE Number; 14:20:20 INFO - BYTE Reserved; 14:20:20 INFO - } PROCESSOR_NUMBER, *PPROCESSOR_NUMBER; 14:20:20 INFO - typedef struct _GROUP_AFFINITY { 14:20:20 INFO - KAFFINITY Mask; 14:20:20 INFO - WORD Group; 14:20:20 INFO - WORD Reserved[3]; 14:20:20 INFO - } GROUP_AFFINITY, *PGROUP_AFFINITY; 14:20:20 INFO - #line 601 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 605 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - typedef void *HANDLE; 14:20:20 INFO - #line 619 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 621 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 625 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - typedef HANDLE *PHANDLE; 14:20:20 INFO - typedef BYTE FCHAR; 14:20:20 INFO - typedef WORD FSHORT; 14:20:20 INFO - typedef DWORD FLONG; 14:20:20 INFO - typedef long HRESULT; 14:20:20 INFO - #line 648 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 649 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 661 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 671 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 685 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - typedef char CCHAR; 14:20:20 INFO - typedef DWORD LCID; 14:20:20 INFO - typedef PDWORD PLCID; 14:20:20 INFO - typedef WORD LANGID; 14:20:20 INFO - typedef enum { 14:20:20 INFO - UNSPECIFIED_COMPARTMENT_ID = 0, 14:20:20 INFO - DEFAULT_COMPARTMENT_ID 14:20:20 INFO - } COMPARTMENT_ID, *PCOMPARTMENT_ID; 14:20:20 INFO - #line 731 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 756 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - typedef struct _FLOAT128 { 14:20:20 INFO - __int64 LowPart; 14:20:20 INFO - __int64 HighPart; 14:20:20 INFO - } FLOAT128; 14:20:20 INFO - typedef FLOAT128 *PFLOAT128; 14:20:20 INFO - typedef __int64 LONGLONG; 14:20:20 INFO - typedef unsigned __int64 ULONGLONG; 14:20:20 INFO - #line 792 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - typedef LONGLONG *PLONGLONG; 14:20:20 INFO - typedef ULONGLONG *PULONGLONG; 14:20:20 INFO - typedef LONGLONG USN; 14:20:20 INFO - #line 803 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - typedef union _LARGE_INTEGER { 14:20:20 INFO - struct { 14:20:20 INFO - DWORD LowPart; 14:20:20 INFO - LONG HighPart; 14:20:20 INFO - } ; 14:20:20 INFO - struct { 14:20:20 INFO - DWORD LowPart; 14:20:20 INFO - LONG HighPart; 14:20:20 INFO - } u; 14:20:20 INFO - #line 813 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - LONGLONG QuadPart; 14:20:20 INFO - } LARGE_INTEGER; 14:20:20 INFO - typedef LARGE_INTEGER *PLARGE_INTEGER; 14:20:20 INFO - #line 821 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - typedef union _ULARGE_INTEGER { 14:20:20 INFO - struct { 14:20:20 INFO - DWORD LowPart; 14:20:20 INFO - DWORD HighPart; 14:20:20 INFO - } ; 14:20:20 INFO - struct { 14:20:20 INFO - DWORD LowPart; 14:20:20 INFO - DWORD HighPart; 14:20:20 INFO - } u; 14:20:20 INFO - #line 831 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - ULONGLONG QuadPart; 14:20:20 INFO - } ULARGE_INTEGER; 14:20:20 INFO - typedef ULARGE_INTEGER *PULARGE_INTEGER; 14:20:20 INFO - typedef LONG_PTR RTL_REFERENCE_COUNT, *PRTL_REFERENCE_COUNT; 14:20:20 INFO - typedef struct _LUID { 14:20:20 INFO - DWORD LowPart; 14:20:20 INFO - LONG HighPart; 14:20:20 INFO - } LUID, *PLUID; 14:20:20 INFO - typedef ULONGLONG DWORDLONG; 14:20:20 INFO - typedef DWORDLONG *PDWORDLONG; 14:20:20 INFO - #line 890 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - ULONGLONG 14:20:20 INFO - __stdcall 14:20:20 INFO - Int64ShllMod32 ( 14:20:20 INFO - ULONGLONG Value, 14:20:20 INFO - DWORD ShiftCount 14:20:20 INFO - ); 14:20:20 INFO - LONGLONG 14:20:20 INFO - __stdcall 14:20:20 INFO - Int64ShraMod32 ( 14:20:20 INFO - LONGLONG Value, 14:20:20 INFO - DWORD ShiftCount 14:20:20 INFO - ); 14:20:20 INFO - ULONGLONG 14:20:20 INFO - __stdcall 14:20:20 INFO - Int64ShrlMod32 ( 14:20:20 INFO - ULONGLONG Value, 14:20:20 INFO - DWORD ShiftCount 14:20:20 INFO - ); 14:20:20 INFO - #pragma warning(push) 14:20:20 INFO - #line 926 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #pragma warning(disable:4035 4793) 14:20:20 INFO - __inline ULONGLONG 14:20:20 INFO - __stdcall 14:20:20 INFO - Int64ShllMod32 ( 14:20:20 INFO - ULONGLONG Value, 14:20:20 INFO - DWORD ShiftCount 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - __asm { 14:20:20 INFO - mov ecx, ShiftCount 14:20:20 INFO - mov eax, dword ptr [Value] 14:20:20 INFO - mov edx, dword ptr [Value+4] 14:20:20 INFO - shld edx, eax, cl 14:20:20 INFO - shl eax, cl 14:20:20 INFO - } 14:20:20 INFO - } 14:20:20 INFO - __inline LONGLONG 14:20:20 INFO - __stdcall 14:20:20 INFO - Int64ShraMod32 ( 14:20:20 INFO - LONGLONG Value, 14:20:20 INFO - DWORD ShiftCount 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - __asm { 14:20:20 INFO - mov ecx, ShiftCount 14:20:20 INFO - mov eax, dword ptr [Value] 14:20:20 INFO - mov edx, dword ptr [Value+4] 14:20:20 INFO - shrd eax, edx, cl 14:20:20 INFO - sar edx, cl 14:20:20 INFO - } 14:20:20 INFO - } 14:20:20 INFO - __inline ULONGLONG 14:20:20 INFO - __stdcall 14:20:20 INFO - Int64ShrlMod32 ( 14:20:20 INFO - ULONGLONG Value, 14:20:20 INFO - DWORD ShiftCount 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - __asm { 14:20:20 INFO - mov ecx, ShiftCount 14:20:20 INFO - mov eax, dword ptr [Value] 14:20:20 INFO - mov edx, dword ptr [Value+4] 14:20:20 INFO - shrd eax, edx, cl 14:20:20 INFO - shr edx, cl 14:20:20 INFO - } 14:20:20 INFO - } 14:20:20 INFO - #pragma warning(pop) 14:20:20 INFO - #line 981 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 987 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - extern "C" { 14:20:20 INFO - #line 995 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 1037 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - unsigned int 14:20:20 INFO - __cdecl 14:20:20 INFO - _rotl ( 14:20:20 INFO - unsigned int Value, 14:20:20 INFO - int Shift 14:20:20 INFO - ); 14:20:20 INFO - unsigned __int64 14:20:20 INFO - __cdecl 14:20:20 INFO - _rotl64 ( 14:20:20 INFO - unsigned __int64 Value, 14:20:20 INFO - int Shift 14:20:20 INFO - ); 14:20:20 INFO - unsigned int 14:20:20 INFO - __cdecl 14:20:20 INFO - _rotr ( 14:20:20 INFO - unsigned int Value, 14:20:20 INFO - int Shift 14:20:20 INFO - ); 14:20:20 INFO - unsigned __int64 14:20:20 INFO - __cdecl 14:20:20 INFO - _rotr64 ( 14:20:20 INFO - unsigned __int64 Value, 14:20:20 INFO - int Shift 14:20:20 INFO - ); 14:20:20 INFO - #pragma intrinsic(_rotl) 14:20:20 INFO - #pragma intrinsic(_rotl64) 14:20:20 INFO - #pragma intrinsic(_rotr) 14:20:20 INFO - #pragma intrinsic(_rotr64) 14:20:20 INFO - #line 1079 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - } 14:20:20 INFO - #line 1083 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - typedef BYTE BOOLEAN; 14:20:20 INFO - typedef BOOLEAN *PBOOLEAN; 14:20:20 INFO - typedef struct _LIST_ENTRY { 14:20:20 INFO - struct _LIST_ENTRY *Flink; 14:20:20 INFO - struct _LIST_ENTRY *Blink; 14:20:20 INFO - } LIST_ENTRY, *PLIST_ENTRY, * PRLIST_ENTRY; 14:20:20 INFO - typedef struct _SINGLE_LIST_ENTRY { 14:20:20 INFO - struct _SINGLE_LIST_ENTRY *Next; 14:20:20 INFO - } SINGLE_LIST_ENTRY, *PSINGLE_LIST_ENTRY; 14:20:20 INFO - typedef struct LIST_ENTRY32 { 14:20:20 INFO - DWORD Flink; 14:20:20 INFO - DWORD Blink; 14:20:20 INFO - } LIST_ENTRY32; 14:20:20 INFO - typedef LIST_ENTRY32 *PLIST_ENTRY32; 14:20:20 INFO - typedef struct LIST_ENTRY64 { 14:20:20 INFO - ULONGLONG Flink; 14:20:20 INFO - ULONGLONG Blink; 14:20:20 INFO - } LIST_ENTRY64; 14:20:20 INFO - typedef LIST_ENTRY64 *PLIST_ENTRY64; 14:20:20 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\guiddef.h" 14:20:20 INFO - #line 22 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\guiddef.h" 14:20:20 INFO - typedef struct _GUID { 14:20:20 INFO - unsigned long Data1; 14:20:20 INFO - unsigned short Data2; 14:20:20 INFO - unsigned short Data3; 14:20:20 INFO - unsigned char Data4[ 8 ]; 14:20:20 INFO - } GUID; 14:20:20 INFO - #line 29 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\guiddef.h" 14:20:20 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\guiddef.h" 14:20:20 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\guiddef.h" 14:20:20 INFO - typedef GUID *LPGUID; 14:20:20 INFO - #line 77 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\guiddef.h" 14:20:20 INFO - typedef const GUID *LPCGUID; 14:20:20 INFO - #line 82 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\guiddef.h" 14:20:20 INFO - typedef GUID IID; 14:20:20 INFO - typedef IID *LPIID; 14:20:20 INFO - typedef GUID CLSID; 14:20:20 INFO - typedef CLSID *LPCLSID; 14:20:20 INFO - typedef GUID FMTID; 14:20:20 INFO - typedef FMTID *LPFMTID; 14:20:20 INFO - #line 104 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\guiddef.h" 14:20:20 INFO - #line 112 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\guiddef.h" 14:20:20 INFO - #line 113 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\guiddef.h" 14:20:20 INFO - #line 121 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\guiddef.h" 14:20:20 INFO - #line 122 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\guiddef.h" 14:20:20 INFO - #line 130 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\guiddef.h" 14:20:20 INFO - #line 131 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\guiddef.h" 14:20:20 INFO - #line 139 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\guiddef.h" 14:20:20 INFO - #line 140 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\guiddef.h" 14:20:20 INFO - #line 142 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\guiddef.h" 14:20:20 INFO - __inline int InlineIsEqualGUID(const GUID & rguid1, const GUID & rguid2) 14:20:20 INFO - { 14:20:20 INFO - return ( 14:20:20 INFO - ((unsigned long *) &rguid1)[0] == ((unsigned long *) &rguid2)[0] && 14:20:20 INFO - ((unsigned long *) &rguid1)[1] == ((unsigned long *) &rguid2)[1] && 14:20:20 INFO - ((unsigned long *) &rguid1)[2] == ((unsigned long *) &rguid2)[2] && 14:20:20 INFO - ((unsigned long *) &rguid1)[3] == ((unsigned long *) &rguid2)[3]); 14:20:20 INFO - } 14:20:20 INFO - __inline int IsEqualGUID(const GUID & rguid1, const GUID & rguid2) 14:20:20 INFO - { 14:20:20 INFO - return !memcmp(&rguid1, &rguid2, sizeof(GUID)); 14:20:20 INFO - } 14:20:20 INFO - #line 175 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\guiddef.h" 14:20:20 INFO - __inline bool operator==(const GUID & guidOne, const GUID & guidOther) 14:20:20 INFO - { 14:20:20 INFO - return !!IsEqualGUID(guidOne,guidOther); 14:20:20 INFO - } 14:20:20 INFO - __inline bool operator!=(const GUID & guidOne, const GUID & guidOther) 14:20:20 INFO - { 14:20:20 INFO - return !(guidOne == guidOther); 14:20:20 INFO - } 14:20:20 INFO - #line 202 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\guiddef.h" 14:20:20 INFO - #line 203 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\guiddef.h" 14:20:20 INFO - #line 204 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\guiddef.h" 14:20:20 INFO - #line 205 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\guiddef.h" 14:20:20 INFO - #line 206 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\guiddef.h" 14:20:20 INFO - #line 1130 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - typedef struct _OBJECTID { 14:20:20 INFO - GUID Lineage; 14:20:20 INFO - DWORD Uniquifier; 14:20:20 INFO - } OBJECTID; 14:20:20 INFO - #line 1139 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #pragma region Application Family or OneCore Family 14:20:20 INFO - extern "C++" 14:20:20 INFO - template 14:20:20 INFO - char (*RtlpNumberOf( T (&)[N] ))[N]; 14:20:20 INFO - #line 1232 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #pragma endregion 14:20:20 INFO - #line 1277 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 1283 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 1325 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - typedef 14:20:20 INFO - EXCEPTION_DISPOSITION 14:20:20 INFO - __stdcall 14:20:20 INFO - EXCEPTION_ROUTINE ( 14:20:20 INFO - struct _EXCEPTION_RECORD *ExceptionRecord, 14:20:20 INFO - PVOID EstablisherFrame, 14:20:20 INFO - struct _CONTEXT *ContextRecord, 14:20:20 INFO - PVOID DispatcherContext 14:20:20 INFO - ); 14:20:20 INFO - typedef EXCEPTION_ROUTINE *PEXCEPTION_ROUTINE; 14:20:20 INFO - #line 2177 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 2204 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 2231 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - extern "C++" { 14:20:20 INFO - template 14:20:20 INFO - struct _ENUM_FLAG_INTEGER_FOR_SIZE; 14:20:20 INFO - template <> 14:20:20 INFO - struct _ENUM_FLAG_INTEGER_FOR_SIZE<1> 14:20:20 INFO - { 14:20:20 INFO - typedef INT8 type; 14:20:20 INFO - }; 14:20:20 INFO - template <> 14:20:20 INFO - struct _ENUM_FLAG_INTEGER_FOR_SIZE<2> 14:20:20 INFO - { 14:20:20 INFO - typedef INT16 type; 14:20:20 INFO - }; 14:20:20 INFO - template <> 14:20:20 INFO - struct _ENUM_FLAG_INTEGER_FOR_SIZE<4> 14:20:20 INFO - { 14:20:20 INFO - typedef INT32 type; 14:20:20 INFO - }; 14:20:20 INFO - template <> 14:20:20 INFO - struct _ENUM_FLAG_INTEGER_FOR_SIZE<8> 14:20:20 INFO - { 14:20:20 INFO - typedef INT64 type; 14:20:20 INFO - }; 14:20:20 INFO - template 14:20:20 INFO - struct _ENUM_FLAG_SIZED_INTEGER 14:20:20 INFO - { 14:20:20 INFO - typedef typename _ENUM_FLAG_INTEGER_FOR_SIZE::type type; 14:20:20 INFO - }; 14:20:20 INFO - } 14:20:20 INFO - #line 2285 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 2299 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 2379 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 2381 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 2382 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - typedef ULONG_PTR KSPIN_LOCK; 14:20:20 INFO - typedef KSPIN_LOCK *PKSPIN_LOCK; 14:20:20 INFO - typedef struct __declspec(align(16)) _M128A { 14:20:20 INFO - ULONGLONG Low; 14:20:20 INFO - LONGLONG High; 14:20:20 INFO - } M128A, *PM128A; 14:20:20 INFO - typedef struct __declspec(align(16)) _XSAVE_FORMAT { 14:20:20 INFO - WORD ControlWord; 14:20:20 INFO - WORD StatusWord; 14:20:20 INFO - BYTE TagWord; 14:20:20 INFO - BYTE Reserved1; 14:20:20 INFO - WORD ErrorOpcode; 14:20:20 INFO - DWORD ErrorOffset; 14:20:20 INFO - WORD ErrorSelector; 14:20:20 INFO - WORD Reserved2; 14:20:20 INFO - DWORD DataOffset; 14:20:20 INFO - WORD DataSelector; 14:20:20 INFO - WORD Reserved3; 14:20:20 INFO - DWORD MxCsr; 14:20:20 INFO - DWORD MxCsr_Mask; 14:20:20 INFO - M128A FloatRegisters[8]; 14:20:20 INFO - #line 2427 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - M128A XmmRegisters[8]; 14:20:20 INFO - BYTE Reserved4[224]; 14:20:20 INFO - #line 2432 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - } XSAVE_FORMAT, *PXSAVE_FORMAT; 14:20:20 INFO - typedef struct __declspec(align(8)) _XSAVE_AREA_HEADER { 14:20:20 INFO - DWORD64 Mask; 14:20:20 INFO - DWORD64 CompactionMask; 14:20:20 INFO - DWORD64 Reserved2[6]; 14:20:20 INFO - } XSAVE_AREA_HEADER, *PXSAVE_AREA_HEADER; 14:20:20 INFO - typedef struct __declspec(align(16)) _XSAVE_AREA { 14:20:20 INFO - XSAVE_FORMAT LegacyState; 14:20:20 INFO - XSAVE_AREA_HEADER Header; 14:20:20 INFO - } XSAVE_AREA, *PXSAVE_AREA; 14:20:20 INFO - typedef struct _XSTATE_CONTEXT { 14:20:20 INFO - DWORD64 Mask; 14:20:20 INFO - DWORD Length; 14:20:20 INFO - DWORD Reserved1; 14:20:20 INFO - PXSAVE_AREA Area; 14:20:20 INFO - DWORD Reserved2; 14:20:20 INFO - #line 2457 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - PVOID Buffer; 14:20:20 INFO - DWORD Reserved3; 14:20:20 INFO - #line 2463 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - } XSTATE_CONTEXT, *PXSTATE_CONTEXT; 14:20:20 INFO - typedef struct _SCOPE_TABLE_AMD64 { 14:20:20 INFO - DWORD Count; 14:20:20 INFO - struct { 14:20:20 INFO - DWORD BeginAddress; 14:20:20 INFO - DWORD EndAddress; 14:20:20 INFO - DWORD HandlerAddress; 14:20:20 INFO - DWORD JumpTarget; 14:20:20 INFO - } ScopeRecord[1]; 14:20:20 INFO - } SCOPE_TABLE_AMD64, *PSCOPE_TABLE_AMD64; 14:20:20 INFO - typedef struct _SCOPE_TABLE_ARM { 14:20:20 INFO - DWORD Count; 14:20:20 INFO - struct 14:20:20 INFO - { 14:20:20 INFO - DWORD BeginAddress; 14:20:20 INFO - DWORD EndAddress; 14:20:20 INFO - DWORD HandlerAddress; 14:20:20 INFO - DWORD JumpTarget; 14:20:20 INFO - } ScopeRecord[1]; 14:20:20 INFO - } SCOPE_TABLE_ARM, *PSCOPE_TABLE_ARM; 14:20:20 INFO - typedef struct _SCOPE_TABLE_ARM64 { 14:20:20 INFO - DWORD Count; 14:20:20 INFO - struct 14:20:20 INFO - { 14:20:20 INFO - DWORD BeginAddress; 14:20:20 INFO - DWORD EndAddress; 14:20:20 INFO - DWORD HandlerAddress; 14:20:20 INFO - DWORD JumpTarget; 14:20:20 INFO - } ScopeRecord[1]; 14:20:20 INFO - } SCOPE_TABLE_ARM64, *PSCOPE_TABLE_ARM64; 14:20:20 INFO - extern "C" { 14:20:20 INFO - #line 6033 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 6052 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 6073 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - void 14:20:20 INFO - __int2c ( 14:20:20 INFO - void 14:20:20 INFO - ); 14:20:20 INFO - #pragma intrinsic(__int2c) 14:20:20 INFO - #line 6090 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 6114 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 6116 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 6178 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 6179 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - } 14:20:20 INFO - #line 6183 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 6198 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 6202 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #pragma warning(push) 14:20:20 INFO - #line 6215 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #pragma warning( pop ) 14:20:20 INFO - #line 6223 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 6225 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 6226 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - extern "C" { 14:20:20 INFO - #line 6236 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - BOOLEAN 14:20:20 INFO - _bittest ( 14:20:20 INFO - LONG const *Base, 14:20:20 INFO - LONG Offset 14:20:20 INFO - ); 14:20:20 INFO - BOOLEAN 14:20:20 INFO - _bittestandcomplement ( 14:20:20 INFO - LONG *Base, 14:20:20 INFO - LONG Offset 14:20:20 INFO - ); 14:20:20 INFO - BOOLEAN 14:20:20 INFO - _bittestandset ( 14:20:20 INFO - LONG *Base, 14:20:20 INFO - LONG Offset 14:20:20 INFO - ); 14:20:20 INFO - BOOLEAN 14:20:20 INFO - _bittestandreset ( 14:20:20 INFO - LONG *Base, 14:20:20 INFO - LONG Offset 14:20:20 INFO - ); 14:20:20 INFO - BOOLEAN 14:20:20 INFO - _interlockedbittestandset ( 14:20:20 INFO - LONG volatile *Base, 14:20:20 INFO - LONG Offset 14:20:20 INFO - ); 14:20:20 INFO - BOOLEAN 14:20:20 INFO - _interlockedbittestandreset ( 14:20:20 INFO - LONG volatile *Base, 14:20:20 INFO - LONG Offset 14:20:20 INFO - ); 14:20:20 INFO - #pragma intrinsic(_bittest) 14:20:20 INFO - #pragma intrinsic(_bittestandcomplement) 14:20:20 INFO - #pragma intrinsic(_bittestandset) 14:20:20 INFO - #pragma intrinsic(_bittestandreset) 14:20:20 INFO - #pragma intrinsic(_interlockedbittestandset) 14:20:20 INFO - #pragma intrinsic(_interlockedbittestandreset) 14:20:20 INFO - BOOLEAN 14:20:20 INFO - _BitScanForward ( 14:20:20 INFO - DWORD *Index, 14:20:20 INFO - DWORD Mask 14:20:20 INFO - ); 14:20:20 INFO - BOOLEAN 14:20:20 INFO - _BitScanReverse ( 14:20:20 INFO - DWORD *Index, 14:20:20 INFO - DWORD Mask 14:20:20 INFO - ); 14:20:20 INFO - #pragma intrinsic(_BitScanForward) 14:20:20 INFO - #pragma intrinsic(_BitScanReverse) 14:20:20 INFO - __forceinline 14:20:20 INFO - BOOLEAN 14:20:20 INFO - _InlineBitScanForward64 ( 14:20:20 INFO - DWORD *Index, 14:20:20 INFO - DWORD64 Mask 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - if (_BitScanForward(Index, (DWORD)Mask)) { 14:20:20 INFO - return 1; 14:20:20 INFO - } 14:20:20 INFO - if (_BitScanForward(Index, (DWORD)(Mask >> 32))) { 14:20:20 INFO - *Index += 32; 14:20:20 INFO - return 1; 14:20:20 INFO - } 14:20:20 INFO - return 0; 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - BOOLEAN 14:20:20 INFO - _InlineBitScanReverse64 ( 14:20:20 INFO - DWORD *Index, 14:20:20 INFO - DWORD64 Mask 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - if (_BitScanReverse(Index, (DWORD)(Mask >> 32))) { 14:20:20 INFO - *Index += 32; 14:20:20 INFO - return 1; 14:20:20 INFO - } 14:20:20 INFO - if (_BitScanReverse(Index, (DWORD)Mask)) { 14:20:20 INFO - return 1; 14:20:20 INFO - } 14:20:20 INFO - return 0; 14:20:20 INFO - } 14:20:20 INFO - #line 6369 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - SHORT 14:20:20 INFO - _InterlockedIncrement16 ( 14:20:20 INFO - SHORT volatile *Addend 14:20:20 INFO - ); 14:20:20 INFO - SHORT 14:20:20 INFO - _InterlockedDecrement16 ( 14:20:20 INFO - SHORT volatile *Addend 14:20:20 INFO - ); 14:20:20 INFO - SHORT 14:20:20 INFO - _InterlockedCompareExchange16 ( 14:20:20 INFO - SHORT volatile *Destination, 14:20:20 INFO - SHORT ExChange, 14:20:20 INFO - SHORT Comperand 14:20:20 INFO - ); 14:20:20 INFO - LONG64 14:20:20 INFO - _InterlockedCompareExchange64 ( 14:20:20 INFO - LONG64 volatile *Destination, 14:20:20 INFO - LONG64 ExChange, 14:20:20 INFO - LONG64 Comperand 14:20:20 INFO - ); 14:20:20 INFO - #pragma intrinsic(_InterlockedIncrement16) 14:20:20 INFO - #pragma intrinsic(_InterlockedDecrement16) 14:20:20 INFO - #pragma intrinsic(_InterlockedCompareExchange16) 14:20:20 INFO - #pragma intrinsic(_InterlockedCompareExchange64) 14:20:20 INFO - #line 6426 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - LONG 14:20:20 INFO - _InterlockedAnd ( 14:20:20 INFO - LONG volatile *Destination, 14:20:20 INFO - LONG Value 14:20:20 INFO - ); 14:20:20 INFO - LONG 14:20:20 INFO - _InterlockedOr ( 14:20:20 INFO - LONG volatile *Destination, 14:20:20 INFO - LONG Value 14:20:20 INFO - ); 14:20:20 INFO - LONG 14:20:20 INFO - _InterlockedXor ( 14:20:20 INFO - LONG volatile *Destination, 14:20:20 INFO - LONG Value 14:20:20 INFO - ); 14:20:20 INFO - LONG 14:20:20 INFO - __cdecl 14:20:20 INFO - _InterlockedIncrement ( 14:20:20 INFO - LONG volatile *Addend 14:20:20 INFO - ); 14:20:20 INFO - LONG 14:20:20 INFO - __cdecl 14:20:20 INFO - _InterlockedDecrement ( 14:20:20 INFO - LONG volatile *Addend 14:20:20 INFO - ); 14:20:20 INFO - LONG 14:20:20 INFO - __cdecl 14:20:20 INFO - _InterlockedExchange ( 14:20:20 INFO - LONG volatile *Target, 14:20:20 INFO - LONG Value 14:20:20 INFO - ); 14:20:20 INFO - LONG 14:20:20 INFO - __cdecl 14:20:20 INFO - _InterlockedExchangeAdd ( 14:20:20 INFO - LONG volatile *Addend, 14:20:20 INFO - LONG Value 14:20:20 INFO - ); 14:20:20 INFO - __forceinline 14:20:20 INFO - LONG 14:20:20 INFO - _InlineInterlockedAdd ( 14:20:20 INFO - LONG volatile *Addend, 14:20:20 INFO - LONG Value 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - return _InterlockedExchangeAdd(Addend, Value) + Value; 14:20:20 INFO - } 14:20:20 INFO - LONG 14:20:20 INFO - __cdecl 14:20:20 INFO - _InterlockedCompareExchange ( 14:20:20 INFO - LONG volatile * Destination, 14:20:20 INFO - LONG ExChange, 14:20:20 INFO - LONG Comperand 14:20:20 INFO - ); 14:20:20 INFO - __forceinline 14:20:20 INFO - PVOID 14:20:20 INFO - _InlineInterlockedExchangePointer( 14:20:20 INFO - #line 6547 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - PVOID volatile * Destination, 14:20:20 INFO - PVOID Value 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - return (PVOID)_InterlockedExchange((LONG volatile *) Destination, 14:20:20 INFO - (LONG) Value); 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - PVOID 14:20:20 INFO - _InlineInterlockedCompareExchangePointer ( 14:20:20 INFO - #line 6567 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - PVOID volatile * Destination, 14:20:20 INFO - PVOID ExChange, 14:20:20 INFO - PVOID Comperand 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - return (PVOID)_InterlockedCompareExchange((LONG volatile *) Destination, 14:20:20 INFO - (LONG) ExChange, 14:20:20 INFO - (LONG) Comperand); 14:20:20 INFO - } 14:20:20 INFO - #pragma intrinsic(_InterlockedAnd) 14:20:20 INFO - #pragma intrinsic(_InterlockedOr) 14:20:20 INFO - #pragma intrinsic(_InterlockedXor) 14:20:20 INFO - #pragma intrinsic(_InterlockedIncrement) 14:20:20 INFO - #pragma intrinsic(_InterlockedDecrement) 14:20:20 INFO - #pragma intrinsic(_InterlockedExchange) 14:20:20 INFO - #pragma intrinsic(_InterlockedExchangeAdd) 14:20:20 INFO - #pragma intrinsic(_InterlockedCompareExchange) 14:20:20 INFO - CHAR 14:20:20 INFO - _InterlockedExchange8 ( 14:20:20 INFO - CHAR volatile *Target, 14:20:20 INFO - CHAR Value 14:20:20 INFO - ); 14:20:20 INFO - SHORT 14:20:20 INFO - _InterlockedExchange16 ( 14:20:20 INFO - SHORT volatile *Destination, 14:20:20 INFO - SHORT ExChange 14:20:20 INFO - ); 14:20:20 INFO - #pragma intrinsic(_InterlockedExchange8) 14:20:20 INFO - #pragma intrinsic(_InterlockedExchange16) 14:20:20 INFO - #line 6618 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - char 14:20:20 INFO - _InterlockedExchangeAdd8 ( 14:20:20 INFO - char volatile * _Addend, 14:20:20 INFO - char _Value 14:20:20 INFO - ); 14:20:20 INFO - char 14:20:20 INFO - _InterlockedAnd8 ( 14:20:20 INFO - char volatile *Destination, 14:20:20 INFO - char Value 14:20:20 INFO - ); 14:20:20 INFO - char 14:20:20 INFO - _InterlockedOr8 ( 14:20:20 INFO - char volatile *Destination, 14:20:20 INFO - char Value 14:20:20 INFO - ); 14:20:20 INFO - char 14:20:20 INFO - _InterlockedXor8 ( 14:20:20 INFO - char volatile *Destination, 14:20:20 INFO - char Value 14:20:20 INFO - ); 14:20:20 INFO - SHORT 14:20:20 INFO - _InterlockedAnd16 ( 14:20:20 INFO - SHORT volatile *Destination, 14:20:20 INFO - SHORT Value 14:20:20 INFO - ); 14:20:20 INFO - SHORT 14:20:20 INFO - _InterlockedXor16( 14:20:20 INFO - SHORT volatile *Destination, 14:20:20 INFO - SHORT Value 14:20:20 INFO - ); 14:20:20 INFO - SHORT 14:20:20 INFO - _InterlockedCompareExchange16 ( 14:20:20 INFO - SHORT volatile *Destination, 14:20:20 INFO - SHORT ExChange, 14:20:20 INFO - SHORT Comperand 14:20:20 INFO - ); 14:20:20 INFO - SHORT 14:20:20 INFO - _InterlockedOr16 ( 14:20:20 INFO - SHORT volatile *Destination, 14:20:20 INFO - SHORT Value 14:20:20 INFO - ); 14:20:20 INFO - SHORT 14:20:20 INFO - _InterlockedIncrement16 ( 14:20:20 INFO - SHORT volatile *Destination 14:20:20 INFO - ); 14:20:20 INFO - SHORT 14:20:20 INFO - _InterlockedDecrement16 ( 14:20:20 INFO - SHORT volatile *Destination 14:20:20 INFO - ); 14:20:20 INFO - #pragma intrinsic (_InterlockedExchangeAdd8) 14:20:20 INFO - #pragma intrinsic (_InterlockedAnd8) 14:20:20 INFO - #pragma intrinsic (_InterlockedOr8) 14:20:20 INFO - #pragma intrinsic (_InterlockedXor8) 14:20:20 INFO - #pragma intrinsic (_InterlockedAnd16) 14:20:20 INFO - #pragma intrinsic (_InterlockedOr16) 14:20:20 INFO - #pragma intrinsic (_InterlockedXor16) 14:20:20 INFO - #pragma intrinsic (_InterlockedCompareExchange16) 14:20:20 INFO - #pragma intrinsic (_InterlockedIncrement16) 14:20:20 INFO - #pragma intrinsic (_InterlockedDecrement16) 14:20:20 INFO - #line 6703 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - __forceinline 14:20:20 INFO - LONG64 14:20:20 INFO - _InlineInterlockedAnd64 ( 14:20:20 INFO - LONG64 volatile *Destination, 14:20:20 INFO - LONG64 Value 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - LONG64 Old; 14:20:20 INFO - do { 14:20:20 INFO - Old = *Destination; 14:20:20 INFO - } while (_InterlockedCompareExchange64(Destination, 14:20:20 INFO - Old & Value, 14:20:20 INFO - Old) != Old); 14:20:20 INFO - return Old; 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - LONG64 14:20:20 INFO - _InlineInterlockedAdd64 ( 14:20:20 INFO - LONG64 volatile *Addend, 14:20:20 INFO - LONG64 Value 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - LONG64 Old; 14:20:20 INFO - do { 14:20:20 INFO - Old = *Addend; 14:20:20 INFO - } while (_InterlockedCompareExchange64(Addend, 14:20:20 INFO - Old + Value, 14:20:20 INFO - Old) != Old); 14:20:20 INFO - return Old + Value; 14:20:20 INFO - } 14:20:20 INFO - #line 6759 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - LONG 14:20:20 INFO - _InterlockedXor ( 14:20:20 INFO - LONG volatile *Target, 14:20:20 INFO - LONG Set 14:20:20 INFO - ); 14:20:20 INFO - #pragma intrinsic(_InterlockedXor) 14:20:20 INFO - LONGLONG 14:20:20 INFO - __forceinline 14:20:20 INFO - _InlineInterlockedOr64 ( 14:20:20 INFO - LONGLONG volatile *Destination, 14:20:20 INFO - LONGLONG Value 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - LONGLONG Old; 14:20:20 INFO - do { 14:20:20 INFO - Old = *Destination; 14:20:20 INFO - } while (_InterlockedCompareExchange64(Destination, 14:20:20 INFO - Old | Value, 14:20:20 INFO - Old) != Old); 14:20:20 INFO - return Old; 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - LONG64 14:20:20 INFO - _InlineInterlockedXor64 ( 14:20:20 INFO - LONG64 volatile *Destination, 14:20:20 INFO - LONG64 Value 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - LONG64 Old; 14:20:20 INFO - do { 14:20:20 INFO - Old = *Destination; 14:20:20 INFO - } while (_InterlockedCompareExchange64(Destination, 14:20:20 INFO - Old ^ Value, 14:20:20 INFO - Old) != Old); 14:20:20 INFO - return Old; 14:20:20 INFO - } 14:20:20 INFO - LONGLONG 14:20:20 INFO - __forceinline 14:20:20 INFO - _InlineInterlockedIncrement64 ( 14:20:20 INFO - LONGLONG volatile *Addend 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - LONGLONG Old; 14:20:20 INFO - do { 14:20:20 INFO - Old = *Addend; 14:20:20 INFO - } while (_InterlockedCompareExchange64(Addend, 14:20:20 INFO - Old + 1, 14:20:20 INFO - Old) != Old); 14:20:20 INFO - return Old + 1; 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - LONGLONG 14:20:20 INFO - _InlineInterlockedDecrement64 ( 14:20:20 INFO - LONGLONG volatile *Addend 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - LONGLONG Old; 14:20:20 INFO - do { 14:20:20 INFO - Old = *Addend; 14:20:20 INFO - } while (_InterlockedCompareExchange64(Addend, 14:20:20 INFO - Old - 1, 14:20:20 INFO - Old) != Old); 14:20:20 INFO - return Old - 1; 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - LONGLONG 14:20:20 INFO - _InlineInterlockedExchange64 ( 14:20:20 INFO - LONGLONG volatile *Target, 14:20:20 INFO - LONGLONG Value 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - LONGLONG Old; 14:20:20 INFO - do { 14:20:20 INFO - Old = *Target; 14:20:20 INFO - } while (_InterlockedCompareExchange64(Target, 14:20:20 INFO - Value, 14:20:20 INFO - Old) != Old); 14:20:20 INFO - return Old; 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - LONGLONG 14:20:20 INFO - _InlineInterlockedExchangeAdd64 ( 14:20:20 INFO - LONGLONG volatile *Addend, 14:20:20 INFO - LONGLONG Value 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - LONGLONG Old; 14:20:20 INFO - do { 14:20:20 INFO - Old = *Addend; 14:20:20 INFO - } while (_InterlockedCompareExchange64(Addend, 14:20:20 INFO - Old + Value, 14:20:20 INFO - Old) != Old); 14:20:20 INFO - return Old; 14:20:20 INFO - } 14:20:20 INFO - void 14:20:20 INFO - __incfsbyte ( 14:20:20 INFO - DWORD Offset 14:20:20 INFO - ); 14:20:20 INFO - void 14:20:20 INFO - __addfsbyte ( 14:20:20 INFO - DWORD Offset, 14:20:20 INFO - BYTE Value 14:20:20 INFO - ); 14:20:20 INFO - void 14:20:20 INFO - __incfsword ( 14:20:20 INFO - DWORD Offset 14:20:20 INFO - ); 14:20:20 INFO - void 14:20:20 INFO - __addfsword ( 14:20:20 INFO - DWORD Offset, 14:20:20 INFO - WORD Value 14:20:20 INFO - ); 14:20:20 INFO - void 14:20:20 INFO - __incfsdword ( 14:20:20 INFO - DWORD Offset 14:20:20 INFO - ); 14:20:20 INFO - void 14:20:20 INFO - __addfsdword ( 14:20:20 INFO - DWORD Offset, 14:20:20 INFO - DWORD Value 14:20:20 INFO - ); 14:20:20 INFO - #pragma intrinsic(__incfsbyte) 14:20:20 INFO - #pragma intrinsic(__addfsbyte) 14:20:20 INFO - #pragma intrinsic(__incfsword) 14:20:20 INFO - #pragma intrinsic(__addfsword) 14:20:20 INFO - #pragma intrinsic(__incfsdword) 14:20:20 INFO - #pragma intrinsic(__addfsdword) 14:20:20 INFO - #line 6953 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - void 14:20:20 INFO - __cpuidex ( 14:20:20 INFO - int CPUInfo[4], 14:20:20 INFO - int Function, 14:20:20 INFO - int SubLeaf 14:20:20 INFO - ); 14:20:20 INFO - #pragma intrinsic(__cpuidex) 14:20:20 INFO - #line 6976 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - BYTE 14:20:20 INFO - __readfsbyte ( 14:20:20 INFO - DWORD Offset 14:20:20 INFO - ); 14:20:20 INFO - WORD 14:20:20 INFO - __readfsword ( 14:20:20 INFO - DWORD Offset 14:20:20 INFO - ); 14:20:20 INFO - DWORD 14:20:20 INFO - __readfsdword ( 14:20:20 INFO - DWORD Offset 14:20:20 INFO - ); 14:20:20 INFO - void 14:20:20 INFO - __writefsbyte ( 14:20:20 INFO - DWORD Offset, 14:20:20 INFO - BYTE Data 14:20:20 INFO - ); 14:20:20 INFO - void 14:20:20 INFO - __writefsword ( 14:20:20 INFO - DWORD Offset, 14:20:20 INFO - WORD Data 14:20:20 INFO - ); 14:20:20 INFO - void 14:20:20 INFO - __writefsdword ( 14:20:20 INFO - DWORD Offset, 14:20:20 INFO - DWORD Data 14:20:20 INFO - ); 14:20:20 INFO - #pragma intrinsic(__readfsbyte) 14:20:20 INFO - #pragma intrinsic(__readfsword) 14:20:20 INFO - #pragma intrinsic(__readfsdword) 14:20:20 INFO - #pragma intrinsic(__writefsbyte) 14:20:20 INFO - #pragma intrinsic(__writefsword) 14:20:20 INFO - #pragma intrinsic(__writefsdword) 14:20:20 INFO - #line 7024 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - void 14:20:20 INFO - _mm_pause ( 14:20:20 INFO - void 14:20:20 INFO - ); 14:20:20 INFO - #pragma intrinsic(_mm_pause) 14:20:20 INFO - #line 7037 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - } 14:20:20 INFO - #line 7041 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 7043 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #pragma prefast(push) 14:20:20 INFO - #pragma warning(push) 14:20:20 INFO - #pragma prefast(disable: 6001 28113, "The barrier variable is accessed only to create a side effect.") 14:20:20 INFO - #pragma warning(disable: 4793) 14:20:20 INFO - __forceinline 14:20:20 INFO - void 14:20:20 INFO - MemoryBarrier ( 14:20:20 INFO - void 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - LONG Barrier; 14:20:20 INFO - _InterlockedOr(&Barrier, 0); 14:20:20 INFO - return; 14:20:20 INFO - } 14:20:20 INFO - #pragma warning(pop) 14:20:20 INFO - #pragma prefast(pop) 14:20:20 INFO - #line 7070 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - void 14:20:20 INFO - _mm_prefetch ( 14:20:20 INFO - CHAR const *a, 14:20:20 INFO - int sel 14:20:20 INFO - ); 14:20:20 INFO - #pragma intrinsic(_mm_prefetch) 14:20:20 INFO - DWORD64 14:20:20 INFO - __readpmc ( 14:20:20 INFO - DWORD Counter 14:20:20 INFO - ); 14:20:20 INFO - #pragma intrinsic(__readpmc) 14:20:20 INFO - DWORD64 14:20:20 INFO - __rdtsc ( 14:20:20 INFO - void 14:20:20 INFO - ); 14:20:20 INFO - #pragma intrinsic(__rdtsc) 14:20:20 INFO - #line 7130 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - __inline PVOID GetFiberData( void ) { return *(PVOID *) (ULONG_PTR) __readfsdword (0x10);} 14:20:20 INFO - __inline PVOID GetCurrentFiber( void ) { return (PVOID) (ULONG_PTR) __readfsdword (0x10);} 14:20:20 INFO - #line 7140 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 7144 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 7201 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - typedef struct _FLOATING_SAVE_AREA { 14:20:20 INFO - DWORD ControlWord; 14:20:20 INFO - DWORD StatusWord; 14:20:20 INFO - DWORD TagWord; 14:20:20 INFO - DWORD ErrorOffset; 14:20:20 INFO - DWORD ErrorSelector; 14:20:20 INFO - DWORD DataOffset; 14:20:20 INFO - DWORD DataSelector; 14:20:20 INFO - BYTE RegisterArea[80]; 14:20:20 INFO - DWORD Spare0; 14:20:20 INFO - } FLOATING_SAVE_AREA; 14:20:20 INFO - typedef FLOATING_SAVE_AREA *PFLOATING_SAVE_AREA; 14:20:20 INFO - typedef char __C_ASSERT__[(sizeof(XSAVE_FORMAT) == 512)?1:-1]; 14:20:20 INFO - #line 7227 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\pshpack4.h" 14:20:20 INFO - #pragma warning(disable:4103) 14:20:20 INFO - #pragma pack(push,4) 14:20:20 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\pshpack4.h" 14:20:20 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\pshpack4.h" 14:20:20 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\pshpack4.h" 14:20:20 INFO - #line 7232 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - typedef struct _CONTEXT { 14:20:20 INFO - DWORD ContextFlags; 14:20:20 INFO - DWORD Dr0; 14:20:20 INFO - DWORD Dr1; 14:20:20 INFO - DWORD Dr2; 14:20:20 INFO - DWORD Dr3; 14:20:20 INFO - DWORD Dr6; 14:20:20 INFO - DWORD Dr7; 14:20:20 INFO - FLOATING_SAVE_AREA FloatSave; 14:20:20 INFO - DWORD SegGs; 14:20:20 INFO - DWORD SegFs; 14:20:20 INFO - DWORD SegEs; 14:20:20 INFO - DWORD SegDs; 14:20:20 INFO - DWORD Edi; 14:20:20 INFO - DWORD Esi; 14:20:20 INFO - DWORD Ebx; 14:20:20 INFO - DWORD Edx; 14:20:20 INFO - DWORD Ecx; 14:20:20 INFO - DWORD Eax; 14:20:20 INFO - DWORD Ebp; 14:20:20 INFO - DWORD Eip; 14:20:20 INFO - DWORD SegCs; 14:20:20 INFO - DWORD EFlags; 14:20:20 INFO - DWORD Esp; 14:20:20 INFO - DWORD SegSs; 14:20:20 INFO - BYTE ExtendedRegisters[512]; 14:20:20 INFO - } CONTEXT; 14:20:20 INFO - typedef CONTEXT *PCONTEXT; 14:20:20 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\poppack.h" 14:20:20 INFO - #pragma warning(disable:4103) 14:20:20 INFO - #pragma pack(pop) 14:20:20 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\poppack.h" 14:20:20 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\poppack.h" 14:20:20 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\poppack.h" 14:20:20 INFO - #line 7332 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 7336 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - typedef struct _LDT_ENTRY { 14:20:20 INFO - WORD LimitLow; 14:20:20 INFO - WORD BaseLow; 14:20:20 INFO - union { 14:20:20 INFO - struct { 14:20:20 INFO - BYTE BaseMid; 14:20:20 INFO - BYTE Flags1; 14:20:20 INFO - BYTE Flags2; 14:20:20 INFO - BYTE BaseHi; 14:20:20 INFO - } Bytes; 14:20:20 INFO - struct { 14:20:20 INFO - DWORD BaseMid : 8; 14:20:20 INFO - DWORD Type : 5; 14:20:20 INFO - DWORD Dpl : 2; 14:20:20 INFO - DWORD Pres : 1; 14:20:20 INFO - DWORD LimitHi : 4; 14:20:20 INFO - DWORD Sys : 1; 14:20:20 INFO - DWORD Reserved_0 : 1; 14:20:20 INFO - DWORD Default_Big : 1; 14:20:20 INFO - DWORD Granularity : 1; 14:20:20 INFO - DWORD BaseHi : 8; 14:20:20 INFO - } Bits; 14:20:20 INFO - } HighWord; 14:20:20 INFO - } LDT_ENTRY, *PLDT_ENTRY; 14:20:20 INFO - #line 7367 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - extern "C" { 14:20:20 INFO - #line 7377 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - __forceinline 14:20:20 INFO - CHAR 14:20:20 INFO - ReadAcquire8 ( 14:20:20 INFO - CHAR const volatile *Source 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - CHAR Value; 14:20:20 INFO - Value = *Source; 14:20:20 INFO - return Value; 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - CHAR 14:20:20 INFO - ReadNoFence8 ( 14:20:20 INFO - CHAR const volatile *Source 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - CHAR Value; 14:20:20 INFO - Value = *Source; 14:20:20 INFO - return Value; 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - void 14:20:20 INFO - WriteRelease8 ( 14:20:20 INFO - CHAR volatile *Destination, 14:20:20 INFO - CHAR Value 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - *Destination = Value; 14:20:20 INFO - return; 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - void 14:20:20 INFO - WriteNoFence8 ( 14:20:20 INFO - CHAR volatile *Destination, 14:20:20 INFO - CHAR Value 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - *Destination = Value; 14:20:20 INFO - return; 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - SHORT 14:20:20 INFO - ReadAcquire16 ( 14:20:20 INFO - SHORT const volatile *Source 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - SHORT Value; 14:20:20 INFO - Value = *Source; 14:20:20 INFO - return Value; 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - SHORT 14:20:20 INFO - ReadNoFence16 ( 14:20:20 INFO - SHORT const volatile *Source 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - SHORT Value; 14:20:20 INFO - Value = *Source; 14:20:20 INFO - return Value; 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - void 14:20:20 INFO - WriteRelease16 ( 14:20:20 INFO - SHORT volatile *Destination, 14:20:20 INFO - SHORT Value 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - *Destination = Value; 14:20:20 INFO - return; 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - void 14:20:20 INFO - WriteNoFence16 ( 14:20:20 INFO - SHORT volatile *Destination, 14:20:20 INFO - SHORT Value 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - *Destination = Value; 14:20:20 INFO - return; 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - LONG 14:20:20 INFO - ReadAcquire ( 14:20:20 INFO - LONG const volatile *Source 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - LONG Value; 14:20:20 INFO - Value = *Source; 14:20:20 INFO - return Value; 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - LONG 14:20:20 INFO - ReadNoFence ( 14:20:20 INFO - LONG const volatile *Source 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - LONG Value; 14:20:20 INFO - Value = *Source; 14:20:20 INFO - return Value; 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - void 14:20:20 INFO - WriteRelease ( 14:20:20 INFO - LONG volatile *Destination, 14:20:20 INFO - LONG Value 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - *Destination = Value; 14:20:20 INFO - return; 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - void 14:20:20 INFO - WriteNoFence ( 14:20:20 INFO - LONG volatile *Destination, 14:20:20 INFO - LONG Value 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - *Destination = Value; 14:20:20 INFO - return; 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - LONG64 14:20:20 INFO - ReadAcquire64 ( 14:20:20 INFO - LONG64 const volatile *Source 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - LONG64 Value; 14:20:20 INFO - Value = *Source; 14:20:20 INFO - return Value; 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - LONG64 14:20:20 INFO - ReadNoFence64 ( 14:20:20 INFO - LONG64 const volatile *Source 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - LONG64 Value; 14:20:20 INFO - Value = *Source; 14:20:20 INFO - return Value; 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - void 14:20:20 INFO - WriteRelease64 ( 14:20:20 INFO - LONG64 volatile *Destination, 14:20:20 INFO - LONG64 Value 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - *Destination = Value; 14:20:20 INFO - return; 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - void 14:20:20 INFO - WriteNoFence64 ( 14:20:20 INFO - LONG64 volatile *Destination, 14:20:20 INFO - LONG64 Value 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - *Destination = Value; 14:20:20 INFO - return; 14:20:20 INFO - } 14:20:20 INFO - } 14:20:20 INFO - #line 7597 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 7599 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - __forceinline 14:20:20 INFO - CHAR 14:20:20 INFO - ReadRaw8 ( 14:20:20 INFO - CHAR const volatile *Source 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - CHAR Value; 14:20:20 INFO - Value = *(CHAR *)Source; 14:20:20 INFO - return Value; 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - void 14:20:20 INFO - WriteRaw8 ( 14:20:20 INFO - CHAR volatile *Destination, 14:20:20 INFO - CHAR Value 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - *(CHAR *)Destination = Value; 14:20:20 INFO - return; 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - SHORT 14:20:20 INFO - ReadRaw16 ( 14:20:20 INFO - SHORT const volatile *Source 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - SHORT Value; 14:20:20 INFO - Value = *(SHORT *)Source; 14:20:20 INFO - return Value; 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - void 14:20:20 INFO - WriteRaw16 ( 14:20:20 INFO - SHORT volatile *Destination, 14:20:20 INFO - SHORT Value 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - *(SHORT *)Destination = Value; 14:20:20 INFO - return; 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - LONG 14:20:20 INFO - ReadRaw ( 14:20:20 INFO - LONG const volatile *Source 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - LONG Value; 14:20:20 INFO - Value = *(LONG *)Source; 14:20:20 INFO - return Value; 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - void 14:20:20 INFO - WriteRaw ( 14:20:20 INFO - LONG volatile *Destination, 14:20:20 INFO - LONG Value 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - *(LONG *)Destination = Value; 14:20:20 INFO - return; 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - LONG64 14:20:20 INFO - ReadRaw64 ( 14:20:20 INFO - LONG64 const volatile *Source 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - LONG64 Value; 14:20:20 INFO - Value = *(LONG64 *)Source; 14:20:20 INFO - return Value; 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - void 14:20:20 INFO - WriteRaw64 ( 14:20:20 INFO - LONG64 volatile *Destination, 14:20:20 INFO - LONG64 Value 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - *(LONG64 *)Destination = Value; 14:20:20 INFO - return; 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - BYTE 14:20:20 INFO - ReadUCharAcquire ( 14:20:20 INFO - BYTE const volatile *Source 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - return (BYTE )ReadAcquire8((PCHAR)Source); 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - BYTE 14:20:20 INFO - ReadUCharNoFence ( 14:20:20 INFO - BYTE const volatile *Source 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - return (BYTE )ReadNoFence8((PCHAR)Source); 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - BYTE 14:20:20 INFO - ReadBooleanAcquire ( 14:20:20 INFO - BOOLEAN const volatile *Source 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - return (BOOLEAN)ReadAcquire8((PCHAR)Source); 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - BYTE 14:20:20 INFO - ReadBooleanNoFence ( 14:20:20 INFO - BOOLEAN const volatile *Source 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - return (BOOLEAN)ReadNoFence8((PCHAR)Source); 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - BYTE 14:20:20 INFO - ReadUCharRaw ( 14:20:20 INFO - BYTE const volatile *Source 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - return (BYTE )ReadRaw8((PCHAR)Source); 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - void 14:20:20 INFO - WriteUCharRelease ( 14:20:20 INFO - BYTE volatile *Destination, 14:20:20 INFO - BYTE Value 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - WriteRelease8((PCHAR)Destination, (CHAR)Value); 14:20:20 INFO - return; 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - void 14:20:20 INFO - WriteUCharNoFence ( 14:20:20 INFO - BYTE volatile *Destination, 14:20:20 INFO - BYTE Value 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - WriteNoFence8((PCHAR)Destination, (CHAR)Value); 14:20:20 INFO - return; 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - void 14:20:20 INFO - WriteBooleanRelease ( 14:20:20 INFO - BOOLEAN volatile *Destination, 14:20:20 INFO - BOOLEAN Value 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - WriteRelease8((PCHAR)Destination, (CHAR)Value); 14:20:20 INFO - return; 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - void 14:20:20 INFO - WriteBooleanNoFence ( 14:20:20 INFO - BOOLEAN volatile *Destination, 14:20:20 INFO - BOOLEAN Value 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - WriteNoFence8((PCHAR)Destination, (CHAR)Value); 14:20:20 INFO - return; 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - void 14:20:20 INFO - WriteUCharRaw ( 14:20:20 INFO - BYTE volatile *Destination, 14:20:20 INFO - BYTE Value 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - WriteRaw8((PCHAR)Destination, (CHAR)Value); 14:20:20 INFO - return; 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - WORD 14:20:20 INFO - ReadUShortAcquire ( 14:20:20 INFO - WORD const volatile *Source 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - return (WORD )ReadAcquire16((PSHORT)Source); 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - WORD 14:20:20 INFO - ReadUShortNoFence ( 14:20:20 INFO - WORD const volatile *Source 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - return (WORD )ReadNoFence16((PSHORT)Source); 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - WORD 14:20:20 INFO - ReadUShortRaw ( 14:20:20 INFO - WORD const volatile *Source 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - return (WORD )ReadRaw16((PSHORT)Source); 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - void 14:20:20 INFO - WriteUShortRelease ( 14:20:20 INFO - WORD volatile *Destination, 14:20:20 INFO - WORD Value 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - WriteRelease16((PSHORT)Destination, (SHORT)Value); 14:20:20 INFO - return; 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - void 14:20:20 INFO - WriteUShortNoFence ( 14:20:20 INFO - WORD volatile *Destination, 14:20:20 INFO - WORD Value 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - WriteNoFence16((PSHORT)Destination, (SHORT)Value); 14:20:20 INFO - return; 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - void 14:20:20 INFO - WriteUShortRaw ( 14:20:20 INFO - WORD volatile *Destination, 14:20:20 INFO - WORD Value 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - WriteRaw16((PSHORT)Destination, (SHORT)Value); 14:20:20 INFO - return; 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - DWORD 14:20:20 INFO - ReadULongAcquire ( 14:20:20 INFO - DWORD const volatile *Source 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - return (DWORD)ReadAcquire((PLONG)Source); 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - DWORD 14:20:20 INFO - ReadULongNoFence ( 14:20:20 INFO - DWORD const volatile *Source 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - return (DWORD)ReadNoFence((PLONG)Source); 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - DWORD 14:20:20 INFO - ReadULongRaw ( 14:20:20 INFO - DWORD const volatile *Source 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - return (DWORD)ReadRaw((PLONG)Source); 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - void 14:20:20 INFO - WriteULongRelease ( 14:20:20 INFO - DWORD volatile *Destination, 14:20:20 INFO - DWORD Value 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - WriteRelease((PLONG)Destination, (LONG)Value); 14:20:20 INFO - return; 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - void 14:20:20 INFO - WriteULongNoFence ( 14:20:20 INFO - DWORD volatile *Destination, 14:20:20 INFO - DWORD Value 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - WriteNoFence((PLONG)Destination, (LONG)Value); 14:20:20 INFO - return; 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - void 14:20:20 INFO - WriteULongRaw ( 14:20:20 INFO - DWORD volatile *Destination, 14:20:20 INFO - DWORD Value 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - WriteRaw((PLONG)Destination, (LONG)Value); 14:20:20 INFO - return; 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - DWORD64 14:20:20 INFO - ReadULong64Acquire ( 14:20:20 INFO - DWORD64 const volatile *Source 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - return (DWORD64)ReadAcquire64((PLONG64)Source); 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - DWORD64 14:20:20 INFO - ReadULong64NoFence ( 14:20:20 INFO - DWORD64 const volatile *Source 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - return (DWORD64)ReadNoFence64((PLONG64)Source); 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - DWORD64 14:20:20 INFO - ReadULong64Raw ( 14:20:20 INFO - DWORD64 const volatile *Source 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - return (DWORD64)ReadRaw64((PLONG64)Source); 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - void 14:20:20 INFO - WriteULong64Release ( 14:20:20 INFO - DWORD64 volatile *Destination, 14:20:20 INFO - DWORD64 Value 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - WriteRelease64((PLONG64)Destination, (LONG64)Value); 14:20:20 INFO - return; 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - void 14:20:20 INFO - WriteULong64NoFence ( 14:20:20 INFO - DWORD64 volatile *Destination, 14:20:20 INFO - DWORD64 Value 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - WriteNoFence64((PLONG64)Destination, (LONG64)Value); 14:20:20 INFO - return; 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - void 14:20:20 INFO - WriteULong64Raw ( 14:20:20 INFO - DWORD64 volatile *Destination, 14:20:20 INFO - DWORD64 Value 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - WriteRaw64((PLONG64)Destination, (LONG64)Value); 14:20:20 INFO - return; 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - PVOID 14:20:20 INFO - ReadPointerAcquire ( 14:20:20 INFO - PVOID const volatile *Source 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - return (PVOID)ReadAcquire((PLONG)Source); 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - PVOID 14:20:20 INFO - ReadPointerNoFence ( 14:20:20 INFO - PVOID const volatile *Source 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - return (PVOID)ReadNoFence((PLONG)Source); 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - PVOID 14:20:20 INFO - ReadPointerRaw ( 14:20:20 INFO - PVOID const volatile *Source 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - return (PVOID)ReadRaw((PLONG)Source); 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - void 14:20:20 INFO - WritePointerRelease ( 14:20:20 INFO - PVOID volatile *Destination, 14:20:20 INFO - PVOID Value 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - WriteRelease((PLONG)Destination, (LONG)Value); 14:20:20 INFO - return; 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - void 14:20:20 INFO - WritePointerNoFence ( 14:20:20 INFO - PVOID volatile *Destination, 14:20:20 INFO - PVOID Value 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - WriteNoFence((PLONG)Destination, (LONG)Value); 14:20:20 INFO - return; 14:20:20 INFO - } 14:20:20 INFO - __forceinline 14:20:20 INFO - void 14:20:20 INFO - WritePointerRaw ( 14:20:20 INFO - PVOID volatile *Destination, 14:20:20 INFO - PVOID Value 14:20:20 INFO - ) 14:20:20 INFO - { 14:20:20 INFO - WriteRaw((PLONG)Destination, (LONG)Value); 14:20:20 INFO - return; 14:20:20 INFO - } 14:20:20 INFO - #line 8261 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 8263 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 8266 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - #line 8293 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - typedef struct _WOW64_FLOATING_SAVE_AREA { 14:20:20 INFO - DWORD ControlWord; 14:20:20 INFO - DWORD StatusWord; 14:20:20 INFO - DWORD TagWord; 14:20:20 INFO - DWORD ErrorOffset; 14:20:20 INFO - DWORD ErrorSelector; 14:20:20 INFO - DWORD DataOffset; 14:20:20 INFO - DWORD DataSelector; 14:20:20 INFO - BYTE RegisterArea[80]; 14:20:20 INFO - DWORD Cr0NpxState; 14:20:20 INFO - } WOW64_FLOATING_SAVE_AREA; 14:20:20 INFO - typedef WOW64_FLOATING_SAVE_AREA *PWOW64_FLOATING_SAVE_AREA; 14:20:20 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\pshpack4.h" 14:20:20 INFO - #pragma warning(disable:4103) 14:20:20 INFO - #pragma pack(push,4) 14:20:20 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\pshpack4.h" 14:20:20 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\pshpack4.h" 14:20:20 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\pshpack4.h" 14:20:20 INFO - #line 8317 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - typedef struct _WOW64_CONTEXT { 14:20:20 INFO - DWORD ContextFlags; 14:20:20 INFO - DWORD Dr0; 14:20:20 INFO - DWORD Dr1; 14:20:20 INFO - DWORD Dr2; 14:20:20 INFO - DWORD Dr3; 14:20:20 INFO - DWORD Dr6; 14:20:20 INFO - DWORD Dr7; 14:20:20 INFO - WOW64_FLOATING_SAVE_AREA FloatSave; 14:20:20 INFO - DWORD SegGs; 14:20:20 INFO - DWORD SegFs; 14:20:20 INFO - DWORD SegEs; 14:20:20 INFO - DWORD SegDs; 14:20:20 INFO - DWORD Edi; 14:20:20 INFO - DWORD Esi; 14:20:20 INFO - DWORD Ebx; 14:20:20 INFO - DWORD Edx; 14:20:20 INFO - DWORD Ecx; 14:20:20 INFO - DWORD Eax; 14:20:20 INFO - DWORD Ebp; 14:20:20 INFO - DWORD Eip; 14:20:20 INFO - DWORD SegCs; 14:20:20 INFO - DWORD EFlags; 14:20:20 INFO - DWORD Esp; 14:20:20 INFO - DWORD SegSs; 14:20:20 INFO - BYTE ExtendedRegisters[512]; 14:20:20 INFO - } WOW64_CONTEXT; 14:20:20 INFO - typedef WOW64_CONTEXT *PWOW64_CONTEXT; 14:20:20 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\poppack.h" 14:20:20 INFO - #pragma warning(disable:4103) 14:20:20 INFO - #pragma pack(pop) 14:20:20 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\poppack.h" 14:20:20 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\poppack.h" 14:20:20 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\poppack.h" 14:20:20 INFO - #line 8417 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - typedef struct _WOW64_LDT_ENTRY { 14:20:20 INFO - WORD LimitLow; 14:20:20 INFO - WORD BaseLow; 14:20:20 INFO - union { 14:20:20 INFO - struct { 14:20:20 INFO - BYTE BaseMid; 14:20:20 INFO - BYTE Flags1; 14:20:20 INFO - BYTE Flags2; 14:20:20 INFO - BYTE BaseHi; 14:20:20 INFO - } Bytes; 14:20:20 INFO - struct { 14:20:20 INFO - DWORD BaseMid : 8; 14:20:20 INFO - DWORD Type : 5; 14:20:20 INFO - DWORD Dpl : 2; 14:20:20 INFO - DWORD Pres : 1; 14:20:20 INFO - DWORD LimitHi : 4; 14:20:20 INFO - DWORD Sys : 1; 14:20:20 INFO - DWORD Reserved_0 : 1; 14:20:20 INFO - DWORD Default_Big : 1; 14:20:20 INFO - DWORD Granularity : 1; 14:20:20 INFO - DWORD BaseHi : 8; 14:20:20 INFO - } Bits; 14:20:20 INFO - } HighWord; 14:20:20 INFO - } WOW64_LDT_ENTRY, *PWOW64_LDT_ENTRY; 14:20:20 INFO - typedef struct _WOW64_DESCRIPTOR_TABLE_ENTRY { 14:20:20 INFO - DWORD Selector; 14:20:20 INFO - WOW64_LDT_ENTRY Descriptor; 14:20:20 INFO - } WOW64_DESCRIPTOR_TABLE_ENTRY, *PWOW64_DESCRIPTOR_TABLE_ENTRY; 14:20:20 INFO - typedef struct _EXCEPTION_RECORD { 14:20:20 INFO - DWORD ExceptionCode; 14:20:20 INFO - DWORD ExceptionFlags; 14:20:20 INFO - struct _EXCEPTION_RECORD *ExceptionRecord; 14:20:20 INFO - PVOID ExceptionAddress; 14:20:20 INFO - DWORD NumberParameters; 14:20:20 INFO - ULONG_PTR ExceptionInformation[15]; 14:20:20 INFO - } EXCEPTION_RECORD; 14:20:20 INFO - typedef EXCEPTION_RECORD *PEXCEPTION_RECORD; 14:20:20 INFO - typedef struct _EXCEPTION_RECORD32 { 14:20:20 INFO - DWORD ExceptionCode; 14:20:20 INFO - DWORD ExceptionFlags; 14:20:20 INFO - DWORD ExceptionRecord; 14:20:20 INFO - DWORD ExceptionAddress; 14:20:20 INFO - DWORD NumberParameters; 14:20:20 INFO - DWORD ExceptionInformation[15]; 14:20:20 INFO - } EXCEPTION_RECORD32, *PEXCEPTION_RECORD32; 14:20:20 INFO - typedef struct _EXCEPTION_RECORD64 { 14:20:20 INFO - DWORD ExceptionCode; 14:20:20 INFO - DWORD ExceptionFlags; 14:20:20 INFO - DWORD64 ExceptionRecord; 14:20:20 INFO - DWORD64 ExceptionAddress; 14:20:20 INFO - DWORD NumberParameters; 14:20:20 INFO - DWORD __unusedAlignment; 14:20:20 INFO - DWORD64 ExceptionInformation[15]; 14:20:20 INFO - } EXCEPTION_RECORD64, *PEXCEPTION_RECORD64; 14:20:20 INFO - typedef struct _EXCEPTION_POINTERS { 14:20:20 INFO - PEXCEPTION_RECORD ExceptionRecord; 14:20:20 INFO - PCONTEXT ContextRecord; 14:20:20 INFO - } EXCEPTION_POINTERS, *PEXCEPTION_POINTERS; 14:20:20 INFO - #line 8527 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - typedef PVOID PACCESS_TOKEN; 14:20:20 INFO - typedef PVOID PSECURITY_DESCRIPTOR; 14:20:20 INFO - typedef PVOID PSID; 14:20:20 INFO - typedef PVOID PCLAIMS_BLOB; 14:20:20 INFO - typedef DWORD ACCESS_MASK; 14:20:20 INFO - typedef ACCESS_MASK *PACCESS_MASK; 14:20:20 INFO - typedef struct _GENERIC_MAPPING { 14:20:20 INFO - ACCESS_MASK GenericRead; 14:20:20 INFO - ACCESS_MASK GenericWrite; 14:20:20 INFO - ACCESS_MASK GenericExecute; 14:20:20 INFO - ACCESS_MASK GenericAll; 14:20:20 INFO - } GENERIC_MAPPING; 14:20:20 INFO - typedef GENERIC_MAPPING *PGENERIC_MAPPING; 14:20:20 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack4.h" 14:20:20 INFO - #pragma warning(disable:4103) 14:20:20 INFO - #pragma pack(push,4) 14:20:20 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack4.h" 14:20:20 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack4.h" 14:20:20 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack4.h" 14:20:20 INFO - #line 8651 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - typedef struct _LUID_AND_ATTRIBUTES { 14:20:20 INFO - LUID Luid; 14:20:20 INFO - DWORD Attributes; 14:20:20 INFO - } LUID_AND_ATTRIBUTES, * PLUID_AND_ATTRIBUTES; 14:20:20 INFO - typedef LUID_AND_ATTRIBUTES LUID_AND_ATTRIBUTES_ARRAY[1]; 14:20:20 INFO - typedef LUID_AND_ATTRIBUTES_ARRAY *PLUID_AND_ATTRIBUTES_ARRAY; 14:20:20 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:20:20 INFO - #pragma warning(disable:4103) 14:20:20 INFO - #pragma pack(pop) 14:20:20 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:20:20 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:20:20 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:20:20 INFO - #line 8660 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - typedef struct _SID_IDENTIFIER_AUTHORITY { 14:20:20 INFO - BYTE Value[6]; 14:20:20 INFO - } SID_IDENTIFIER_AUTHORITY, *PSID_IDENTIFIER_AUTHORITY; 14:20:20 INFO - #line 8698 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - typedef struct _SID { 14:20:20 INFO - BYTE Revision; 14:20:20 INFO - BYTE SubAuthorityCount; 14:20:20 INFO - SID_IDENTIFIER_AUTHORITY IdentifierAuthority; 14:20:20 INFO - DWORD SubAuthority[1]; 14:20:20 INFO - #line 8711 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - } SID, *PISID; 14:20:20 INFO - #line 8713 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - typedef union _SE_SID { 14:20:20 INFO - SID Sid; 14:20:20 INFO - BYTE Buffer[(sizeof(SID) - sizeof(DWORD) + ((15) * sizeof(DWORD)))]; 14:20:20 INFO - } SE_SID, *PSE_SID; 14:20:20 INFO - #line 8736 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - typedef enum _SID_NAME_USE { 14:20:20 INFO - SidTypeUser = 1, 14:20:20 INFO - SidTypeGroup, 14:20:20 INFO - SidTypeDomain, 14:20:20 INFO - SidTypeAlias, 14:20:20 INFO - SidTypeWellKnownGroup, 14:20:20 INFO - SidTypeDeletedAccount, 14:20:20 INFO - SidTypeInvalid, 14:20:20 INFO - SidTypeUnknown, 14:20:20 INFO - SidTypeComputer, 14:20:20 INFO - SidTypeLabel, 14:20:20 INFO - SidTypeLogonSession 14:20:20 INFO - } SID_NAME_USE, *PSID_NAME_USE; 14:20:20 INFO - typedef struct _SID_AND_ATTRIBUTES { 14:20:20 INFO - PSID Sid; 14:20:20 INFO - #line 8758 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:20 INFO - DWORD Attributes; 14:20:20 INFO - } SID_AND_ATTRIBUTES, * PSID_AND_ATTRIBUTES; 14:20:20 INFO - typedef SID_AND_ATTRIBUTES SID_AND_ATTRIBUTES_ARRAY[1]; 14:20:20 INFO - typedef SID_AND_ATTRIBUTES_ARRAY *PSID_AND_ATTRIBUTES_ARRAY; 14:20:20 INFO - typedef ULONG_PTR SID_HASH_ENTRY, *PSID_HASH_ENTRY; 14:20:20 INFO - typedef struct _SID_AND_ATTRIBUTES_HASH { 14:20:20 INFO - DWORD SidCount; 14:20:20 INFO - PSID_AND_ATTRIBUTES SidAttr; 14:20:20 INFO - SID_HASH_ENTRY Hash[32]; 14:20:20 INFO - } SID_AND_ATTRIBUTES_HASH, *PSID_AND_ATTRIBUTES_HASH; 14:20:20 INFO - typedef enum { 14:20:20 INFO - WinNullSid = 0, 14:20:20 INFO - WinWorldSid = 1, 14:20:20 INFO - WinLocalSid = 2, 14:20:20 INFO - WinCreatorOwnerSid = 3, 14:20:20 INFO - WinCreatorGroupSid = 4, 14:20:20 INFO - WinCreatorOwnerServerSid = 5, 14:20:20 INFO - WinCreatorGroupServerSid = 6, 14:20:20 INFO - WinNtAuthoritySid = 7, 14:20:20 INFO - WinDialupSid = 8, 14:20:20 INFO - WinNetworkSid = 9, 14:20:20 INFO - WinBatchSid = 10, 14:20:20 INFO - WinInteractiveSid = 11, 14:20:20 INFO - WinServiceSid = 12, 14:20:20 INFO - WinAnonymousSid = 13, 14:20:20 INFO - WinProxySid = 14, 14:20:20 INFO - WinEnterpriseControllersSid = 15, 14:20:20 INFO - WinSelfSid = 16, 14:20:20 INFO - WinAuthenticatedUserSid = 17, 14:20:20 INFO - WinRestrictedCodeSid = 18, 14:20:20 INFO - WinTerminalServerSid = 19, 14:20:20 INFO - WinRemoteLogonIdSid = 20, 14:20:20 INFO - WinLogonIdsSid = 21, 14:20:20 INFO - WinLocalSystemSid = 22, 14:20:20 INFO - WinLocalServiceSid = 23, 14:20:20 INFO - WinNetworkServiceSid = 24, 14:20:20 INFO - WinBuiltinDomainSid = 25, 14:20:20 INFO - WinBuiltinAdministratorsSid = 26, 14:20:20 INFO - WinBuiltinUsersSid = 27, 14:20:20 INFO - WinBuiltinGuestsSid = 28, 14:20:20 INFO - WinBuiltinPowerUsersSid = 29, 14:20:20 INFO - WinBuiltinAccountOperatorsSid = 30, 14:20:20 INFO - WinBuiltinSystemOperatorsSid = 31, 14:20:20 INFO - WinBuiltinPrintOperatorsSid = 32, 14:20:20 INFO - WinBuiltinBackupOperatorsSid = 33, 14:20:20 INFO - WinBuiltinReplicatorSid = 34, 14:20:20 INFO - WinBuiltinPreWindows2000CompatibleAccessSid = 35, 14:20:20 INFO - WinBuiltinRemoteDesktopUsersSid = 36, 14:20:20 INFO - WinBuiltinNetworkConfigurationOperatorsSid = 37, 14:20:20 INFO - WinAccountAdministratorSid = 38, 14:20:20 INFO - WinAccountGuestSid = 39, 14:20:20 INFO - WinAccountKrbtgtSid = 40, 14:20:20 INFO - WinAccountDomainAdminsSid = 41, 14:20:20 INFO - WinAccountDomainUsersSid = 42, 14:20:20 INFO - WinAccountDomainGuestsSid = 43, 14:20:20 INFO - WinAccountComputersSid = 44, 14:20:20 INFO - WinAccountControllersSid = 45, 14:20:20 INFO - WinAccountCertAdminsSid = 46, 14:20:20 INFO - WinAccountSchemaAdminsSid = 47, 14:20:20 INFO - WinAccountEnterpriseAdminsSid = 48, 14:20:20 INFO - WinAccountPolicyAdminsSid = 49, 14:20:20 INFO - WinAccountRasAndIasServersSid = 50, 14:20:20 INFO - WinNTLMAuthenticationSid = 51, 14:20:20 INFO - WinDigestAuthenticationSid = 52, 14:20:20 INFO - WinSChannelAuthenticationSid = 53, 14:20:20 INFO - WinThisOrganizationSid = 54, 14:20:20 INFO - WinOtherOrganizationSid = 55, 14:20:20 INFO - WinBuiltinIncomingForestTrustBuildersSid = 56, 14:20:20 INFO - WinBuiltinPerfMonitoringUsersSid = 57, 14:20:20 INFO - WinBuiltinPerfLoggingUsersSid = 58, 14:20:20 INFO - WinBuiltinAuthorizationAccessSid = 59, 14:20:20 INFO - WinBuiltinTerminalServerLicenseServersSid = 60, 14:20:20 INFO - WinBuiltinDCOMUsersSid = 61, 14:20:20 INFO - WinBuiltinIUsersSid = 62, 14:20:20 INFO - WinIUserSid = 63, 14:20:20 INFO - WinBuiltinCryptoOperatorsSid = 64, 14:20:20 INFO - WinUntrustedLabelSid = 65, 14:20:20 INFO - WinLowLabelSid = 66, 14:20:20 INFO - WinMediumLabelSid = 67, 14:20:20 INFO - WinHighLabelSid = 68, 14:20:20 INFO - WinSystemLabelSid = 69, 14:20:20 INFO - WinWriteRestrictedCodeSid = 70, 14:20:20 INFO - WinCreatorOwnerRightsSid = 71, 14:20:20 INFO - WinCacheablePrincipalsGroupSid = 72, 14:20:20 INFO - WinNonCacheablePrincipalsGroupSid = 73, 14:20:20 INFO - WinEnterpriseReadonlyControllersSid = 74, 14:20:20 INFO - WinAccountReadonlyControllersSid = 75, 14:20:20 INFO - WinBuiltinEventLogReadersGroup = 76, 14:20:20 INFO - WinNewEnterpriseReadonlyControllersSid = 77, 14:20:20 INFO - WinBuiltinCertSvcDComAccessGroup = 78, 14:20:20 INFO - WinMediumPlusLabelSid = 79, 14:20:20 INFO - WinLocalLogonSid = 80, 14:20:20 INFO - WinConsoleLogonSid = 81, 14:20:20 INFO - WinThisOrganizationCertificateSid = 82, 14:20:20 INFO - WinApplicationPackageAuthoritySid = 83, 14:20:20 INFO - WinBuiltinAnyPackageSid = 84, 14:20:20 INFO - WinCapabilityInternetClientSid = 85, 14:20:20 INFO - WinCapabilityInternetClientServerSid = 86, 14:20:20 INFO - WinCapabilityPrivateNetworkClientServerSid = 87, 14:20:20 INFO - WinCapabilityPicturesLibrarySid = 88, 14:20:20 INFO - WinCapabilityVideosLibrarySid = 89, 14:20:20 INFO - WinCapabilityMusicLibrarySid = 90, 14:20:20 INFO - WinCapabilityDocumentsLibrarySid = 91, 14:20:20 INFO - WinCapabilitySharedUserCertificatesSid = 92, 14:20:20 INFO - WinCapabilityEnterpriseAuthenticationSid = 93, 14:20:20 INFO - WinCapabilityRemovableStorageSid = 94, 14:20:20 INFO - WinBuiltinRDSRemoteAccessServersSid = 95, 14:20:20 INFO - WinBuiltinRDSEndpointServersSid = 96, 14:20:20 INFO - WinBuiltinRDSManagementServersSid = 97, 14:20:20 INFO - WinUserModeDriversSid = 98, 14:20:20 INFO - WinBuiltinHyperVAdminsSid = 99, 14:20:20 INFO - WinAccountCloneableControllersSid = 100, 14:20:20 INFO - WinBuiltinAccessControlAssistanceOperatorsSid = 101, 14:20:20 INFO - WinBuiltinRemoteManagementUsersSid = 102, 14:20:20 INFO - WinAuthenticationAuthorityAssertedSid = 103, 14:20:20 INFO - WinAuthenticationServiceAssertedSid = 104, 14:20:20 INFO - WinLocalAccountSid = 105, 14:20:20 INFO - WinLocalAccountAndAdministratorSid = 106, 14:20:20 INFO - WinAccountProtectedUsersSid = 107, 14:20:20 INFO - WinCapabilityAppointmentsSid = 108, 14:20:20 INFO - WinCapabilityContactsSid = 109, 14:20:20 INFO - WinAccountDefaultSystemManagedSid = 110, 14:20:20 INFO - WinBuiltinDefaultSystemManagedGroupSid = 111, 14:20:20 INFO - WinBuiltinStorageReplicaAdminsSid = 112, 14:20:20 INFO - WinAccountKeyAdminsSid = 113, 14:20:20 INFO - WinAccountEnterpriseKeyAdminsSid = 114, 14:20:20 INFO - WinAuthenticationKeyTrustSid = 115, 14:20:20 INFO - WinAuthenticationKeyPropertyMFASid = 116, 14:20:20 INFO - WinAuthenticationKeyPropertyAttestationSid = 117, 14:20:20 INFO - WinAuthenticationFreshKeyAuthSid = 118, 14:20:20 INFO - } WELL_KNOWN_SID_TYPE; 14:20:20 INFO - typedef struct _ACL { 14:20:20 INFO - BYTE AclRevision; 14:20:20 INFO - BYTE Sbz1; 14:20:20 INFO - WORD AclSize; 14:20:20 INFO - WORD AceCount; 14:20:20 INFO - WORD Sbz2; 14:20:20 INFO - } ACL; 14:20:20 INFO - typedef ACL *PACL; 14:20:20 INFO - typedef struct _ACE_HEADER { 14:20:20 INFO - BYTE AceType; 14:20:20 INFO - BYTE AceFlags; 14:20:20 INFO - WORD AceSize; 14:20:20 INFO - } ACE_HEADER; 14:20:20 INFO - typedef ACE_HEADER *PACE_HEADER; 14:20:21 INFO - typedef struct _ACCESS_ALLOWED_ACE { 14:20:21 INFO - ACE_HEADER Header; 14:20:21 INFO - ACCESS_MASK Mask; 14:20:21 INFO - DWORD SidStart; 14:20:21 INFO - } ACCESS_ALLOWED_ACE; 14:20:21 INFO - typedef ACCESS_ALLOWED_ACE *PACCESS_ALLOWED_ACE; 14:20:21 INFO - typedef struct _ACCESS_DENIED_ACE { 14:20:21 INFO - ACE_HEADER Header; 14:20:21 INFO - ACCESS_MASK Mask; 14:20:21 INFO - DWORD SidStart; 14:20:21 INFO - } ACCESS_DENIED_ACE; 14:20:21 INFO - typedef ACCESS_DENIED_ACE *PACCESS_DENIED_ACE; 14:20:21 INFO - typedef struct _SYSTEM_AUDIT_ACE { 14:20:21 INFO - ACE_HEADER Header; 14:20:21 INFO - ACCESS_MASK Mask; 14:20:21 INFO - DWORD SidStart; 14:20:21 INFO - } SYSTEM_AUDIT_ACE; 14:20:21 INFO - typedef SYSTEM_AUDIT_ACE *PSYSTEM_AUDIT_ACE; 14:20:21 INFO - typedef struct _SYSTEM_ALARM_ACE { 14:20:21 INFO - ACE_HEADER Header; 14:20:21 INFO - ACCESS_MASK Mask; 14:20:21 INFO - DWORD SidStart; 14:20:21 INFO - } SYSTEM_ALARM_ACE; 14:20:21 INFO - typedef SYSTEM_ALARM_ACE *PSYSTEM_ALARM_ACE; 14:20:21 INFO - typedef struct _SYSTEM_RESOURCE_ATTRIBUTE_ACE { 14:20:21 INFO - ACE_HEADER Header; 14:20:21 INFO - ACCESS_MASK Mask; 14:20:21 INFO - DWORD SidStart; 14:20:21 INFO - } SYSTEM_RESOURCE_ATTRIBUTE_ACE, *PSYSTEM_RESOURCE_ATTRIBUTE_ACE; 14:20:21 INFO - typedef struct _SYSTEM_SCOPED_POLICY_ID_ACE { 14:20:21 INFO - ACE_HEADER Header; 14:20:21 INFO - ACCESS_MASK Mask; 14:20:21 INFO - DWORD SidStart; 14:20:21 INFO - } SYSTEM_SCOPED_POLICY_ID_ACE, *PSYSTEM_SCOPED_POLICY_ID_ACE; 14:20:21 INFO - typedef struct _SYSTEM_MANDATORY_LABEL_ACE { 14:20:21 INFO - ACE_HEADER Header; 14:20:21 INFO - ACCESS_MASK Mask; 14:20:21 INFO - DWORD SidStart; 14:20:21 INFO - } SYSTEM_MANDATORY_LABEL_ACE, *PSYSTEM_MANDATORY_LABEL_ACE; 14:20:21 INFO - typedef struct _SYSTEM_PROCESS_TRUST_LABEL_ACE { 14:20:21 INFO - ACE_HEADER Header; 14:20:21 INFO - ACCESS_MASK Mask; 14:20:21 INFO - DWORD SidStart; 14:20:21 INFO - } SYSTEM_PROCESS_TRUST_LABEL_ACE, *PSYSTEM_PROCESS_TRUST_LABEL_ACE; 14:20:21 INFO - typedef struct _ACCESS_ALLOWED_OBJECT_ACE { 14:20:21 INFO - ACE_HEADER Header; 14:20:21 INFO - ACCESS_MASK Mask; 14:20:21 INFO - DWORD Flags; 14:20:21 INFO - GUID ObjectType; 14:20:21 INFO - GUID InheritedObjectType; 14:20:21 INFO - DWORD SidStart; 14:20:21 INFO - } ACCESS_ALLOWED_OBJECT_ACE, *PACCESS_ALLOWED_OBJECT_ACE; 14:20:21 INFO - typedef struct _ACCESS_DENIED_OBJECT_ACE { 14:20:21 INFO - ACE_HEADER Header; 14:20:21 INFO - ACCESS_MASK Mask; 14:20:21 INFO - DWORD Flags; 14:20:21 INFO - GUID ObjectType; 14:20:21 INFO - GUID InheritedObjectType; 14:20:21 INFO - DWORD SidStart; 14:20:21 INFO - } ACCESS_DENIED_OBJECT_ACE, *PACCESS_DENIED_OBJECT_ACE; 14:20:21 INFO - typedef struct _SYSTEM_AUDIT_OBJECT_ACE { 14:20:21 INFO - ACE_HEADER Header; 14:20:21 INFO - ACCESS_MASK Mask; 14:20:21 INFO - DWORD Flags; 14:20:21 INFO - GUID ObjectType; 14:20:21 INFO - GUID InheritedObjectType; 14:20:21 INFO - DWORD SidStart; 14:20:21 INFO - } SYSTEM_AUDIT_OBJECT_ACE, *PSYSTEM_AUDIT_OBJECT_ACE; 14:20:21 INFO - typedef struct _SYSTEM_ALARM_OBJECT_ACE { 14:20:21 INFO - ACE_HEADER Header; 14:20:21 INFO - ACCESS_MASK Mask; 14:20:21 INFO - DWORD Flags; 14:20:21 INFO - GUID ObjectType; 14:20:21 INFO - GUID InheritedObjectType; 14:20:21 INFO - DWORD SidStart; 14:20:21 INFO - } SYSTEM_ALARM_OBJECT_ACE, *PSYSTEM_ALARM_OBJECT_ACE; 14:20:21 INFO - typedef struct _ACCESS_ALLOWED_CALLBACK_ACE { 14:20:21 INFO - ACE_HEADER Header; 14:20:21 INFO - ACCESS_MASK Mask; 14:20:21 INFO - DWORD SidStart; 14:20:21 INFO - } ACCESS_ALLOWED_CALLBACK_ACE, *PACCESS_ALLOWED_CALLBACK_ACE; 14:20:21 INFO - typedef struct _ACCESS_DENIED_CALLBACK_ACE { 14:20:21 INFO - ACE_HEADER Header; 14:20:21 INFO - ACCESS_MASK Mask; 14:20:21 INFO - DWORD SidStart; 14:20:21 INFO - } ACCESS_DENIED_CALLBACK_ACE, *PACCESS_DENIED_CALLBACK_ACE; 14:20:21 INFO - typedef struct _SYSTEM_AUDIT_CALLBACK_ACE { 14:20:21 INFO - ACE_HEADER Header; 14:20:21 INFO - ACCESS_MASK Mask; 14:20:21 INFO - DWORD SidStart; 14:20:21 INFO - } SYSTEM_AUDIT_CALLBACK_ACE, *PSYSTEM_AUDIT_CALLBACK_ACE; 14:20:21 INFO - typedef struct _SYSTEM_ALARM_CALLBACK_ACE { 14:20:21 INFO - ACE_HEADER Header; 14:20:21 INFO - ACCESS_MASK Mask; 14:20:21 INFO - DWORD SidStart; 14:20:21 INFO - } SYSTEM_ALARM_CALLBACK_ACE, *PSYSTEM_ALARM_CALLBACK_ACE; 14:20:21 INFO - typedef struct _ACCESS_ALLOWED_CALLBACK_OBJECT_ACE { 14:20:21 INFO - ACE_HEADER Header; 14:20:21 INFO - ACCESS_MASK Mask; 14:20:21 INFO - DWORD Flags; 14:20:21 INFO - GUID ObjectType; 14:20:21 INFO - GUID InheritedObjectType; 14:20:21 INFO - DWORD SidStart; 14:20:21 INFO - } ACCESS_ALLOWED_CALLBACK_OBJECT_ACE, *PACCESS_ALLOWED_CALLBACK_OBJECT_ACE; 14:20:21 INFO - typedef struct _ACCESS_DENIED_CALLBACK_OBJECT_ACE { 14:20:21 INFO - ACE_HEADER Header; 14:20:21 INFO - ACCESS_MASK Mask; 14:20:21 INFO - DWORD Flags; 14:20:21 INFO - GUID ObjectType; 14:20:21 INFO - GUID InheritedObjectType; 14:20:21 INFO - DWORD SidStart; 14:20:21 INFO - } ACCESS_DENIED_CALLBACK_OBJECT_ACE, *PACCESS_DENIED_CALLBACK_OBJECT_ACE; 14:20:21 INFO - typedef struct _SYSTEM_AUDIT_CALLBACK_OBJECT_ACE { 14:20:21 INFO - ACE_HEADER Header; 14:20:21 INFO - ACCESS_MASK Mask; 14:20:21 INFO - DWORD Flags; 14:20:21 INFO - GUID ObjectType; 14:20:21 INFO - GUID InheritedObjectType; 14:20:21 INFO - DWORD SidStart; 14:20:21 INFO - } SYSTEM_AUDIT_CALLBACK_OBJECT_ACE, *PSYSTEM_AUDIT_CALLBACK_OBJECT_ACE; 14:20:21 INFO - typedef struct _SYSTEM_ALARM_CALLBACK_OBJECT_ACE { 14:20:21 INFO - ACE_HEADER Header; 14:20:21 INFO - ACCESS_MASK Mask; 14:20:21 INFO - DWORD Flags; 14:20:21 INFO - GUID ObjectType; 14:20:21 INFO - GUID InheritedObjectType; 14:20:21 INFO - DWORD SidStart; 14:20:21 INFO - } SYSTEM_ALARM_CALLBACK_OBJECT_ACE, *PSYSTEM_ALARM_CALLBACK_OBJECT_ACE; 14:20:21 INFO - typedef enum _ACL_INFORMATION_CLASS { 14:20:21 INFO - AclRevisionInformation = 1, 14:20:21 INFO - AclSizeInformation 14:20:21 INFO - } ACL_INFORMATION_CLASS; 14:20:21 INFO - typedef struct _ACL_REVISION_INFORMATION { 14:20:21 INFO - DWORD AclRevision; 14:20:21 INFO - } ACL_REVISION_INFORMATION; 14:20:21 INFO - typedef ACL_REVISION_INFORMATION *PACL_REVISION_INFORMATION; 14:20:21 INFO - typedef struct _ACL_SIZE_INFORMATION { 14:20:21 INFO - DWORD AceCount; 14:20:21 INFO - DWORD AclBytesInUse; 14:20:21 INFO - DWORD AclBytesFree; 14:20:21 INFO - } ACL_SIZE_INFORMATION; 14:20:21 INFO - typedef ACL_SIZE_INFORMATION *PACL_SIZE_INFORMATION; 14:20:21 INFO - typedef WORD SECURITY_DESCRIPTOR_CONTROL, *PSECURITY_DESCRIPTOR_CONTROL; 14:20:21 INFO - typedef struct _SECURITY_DESCRIPTOR_RELATIVE { 14:20:21 INFO - BYTE Revision; 14:20:21 INFO - BYTE Sbz1; 14:20:21 INFO - SECURITY_DESCRIPTOR_CONTROL Control; 14:20:21 INFO - DWORD Owner; 14:20:21 INFO - DWORD Group; 14:20:21 INFO - DWORD Sacl; 14:20:21 INFO - DWORD Dacl; 14:20:21 INFO - } SECURITY_DESCRIPTOR_RELATIVE, *PISECURITY_DESCRIPTOR_RELATIVE; 14:20:21 INFO - typedef struct _SECURITY_DESCRIPTOR { 14:20:21 INFO - BYTE Revision; 14:20:21 INFO - BYTE Sbz1; 14:20:21 INFO - SECURITY_DESCRIPTOR_CONTROL Control; 14:20:21 INFO - PSID Owner; 14:20:21 INFO - PSID Group; 14:20:21 INFO - PACL Sacl; 14:20:21 INFO - PACL Dacl; 14:20:21 INFO - } SECURITY_DESCRIPTOR, *PISECURITY_DESCRIPTOR; 14:20:21 INFO - typedef struct _SECURITY_OBJECT_AI_PARAMS { 14:20:21 INFO - DWORD Size; 14:20:21 INFO - DWORD ConstraintMask; 14:20:21 INFO - } SECURITY_OBJECT_AI_PARAMS, *PSECURITY_OBJECT_AI_PARAMS; 14:20:21 INFO - typedef struct _OBJECT_TYPE_LIST { 14:20:21 INFO - WORD Level; 14:20:21 INFO - WORD Sbz; 14:20:21 INFO - GUID *ObjectType; 14:20:21 INFO - } OBJECT_TYPE_LIST, *POBJECT_TYPE_LIST; 14:20:21 INFO - typedef enum _AUDIT_EVENT_TYPE { 14:20:21 INFO - AuditEventObjectAccess, 14:20:21 INFO - AuditEventDirectoryServiceAccess 14:20:21 INFO - } AUDIT_EVENT_TYPE, *PAUDIT_EVENT_TYPE; 14:20:21 INFO - typedef struct _PRIVILEGE_SET { 14:20:21 INFO - DWORD PrivilegeCount; 14:20:21 INFO - DWORD Control; 14:20:21 INFO - LUID_AND_ATTRIBUTES Privilege[1]; 14:20:21 INFO - } PRIVILEGE_SET, * PPRIVILEGE_SET; 14:20:21 INFO - typedef enum _ACCESS_REASON_TYPE{ 14:20:21 INFO - AccessReasonNone = 0x00000000, 14:20:21 INFO - AccessReasonAllowedAce = 0x00010000, 14:20:21 INFO - AccessReasonDeniedAce = 0x00020000, 14:20:21 INFO - AccessReasonAllowedParentAce = 0x00030000, 14:20:21 INFO - AccessReasonDeniedParentAce = 0x00040000, 14:20:21 INFO - AccessReasonNotGrantedByCape = 0x00050000, 14:20:21 INFO - AccessReasonNotGrantedByParentCape = 0x00060000, 14:20:21 INFO - AccessReasonNotGrantedToAppContainer = 0x00070000, 14:20:21 INFO - AccessReasonMissingPrivilege = 0x00100000, 14:20:21 INFO - AccessReasonFromPrivilege = 0x00200000, 14:20:21 INFO - AccessReasonIntegrityLevel = 0x00300000, 14:20:21 INFO - AccessReasonOwnership = 0x00400000, 14:20:21 INFO - AccessReasonNullDacl = 0x00500000, 14:20:21 INFO - AccessReasonEmptyDacl = 0x00600000, 14:20:21 INFO - AccessReasonNoSD = 0x00700000, 14:20:21 INFO - AccessReasonNoGrant = 0x00800000, 14:20:21 INFO - AccessReasonTrustLabel = 0x00900000 14:20:21 INFO - } 14:20:21 INFO - ACCESS_REASON_TYPE; 14:20:21 INFO - typedef DWORD ACCESS_REASON; 14:20:21 INFO - typedef struct _ACCESS_REASONS{ 14:20:21 INFO - ACCESS_REASON Data[32]; 14:20:21 INFO - } ACCESS_REASONS, *PACCESS_REASONS; 14:20:21 INFO - typedef struct _SE_SECURITY_DESCRIPTOR 14:20:21 INFO - { 14:20:21 INFO - DWORD Size; 14:20:21 INFO - DWORD Flags; 14:20:21 INFO - PSECURITY_DESCRIPTOR SecurityDescriptor; 14:20:21 INFO - } SE_SECURITY_DESCRIPTOR, *PSE_SECURITY_DESCRIPTOR; 14:20:21 INFO - typedef struct _SE_ACCESS_REQUEST 14:20:21 INFO - { 14:20:21 INFO - DWORD Size; 14:20:21 INFO - PSE_SECURITY_DESCRIPTOR SeSecurityDescriptor; 14:20:21 INFO - ACCESS_MASK DesiredAccess; 14:20:21 INFO - ACCESS_MASK PreviouslyGrantedAccess; 14:20:21 INFO - PSID PrincipalSelfSid; 14:20:21 INFO - PGENERIC_MAPPING GenericMapping; 14:20:21 INFO - DWORD ObjectTypeListCount; 14:20:21 INFO - POBJECT_TYPE_LIST ObjectTypeList; 14:20:21 INFO - } SE_ACCESS_REQUEST, *PSE_ACCESS_REQUEST; 14:20:21 INFO - typedef struct _SE_ACCESS_REPLY 14:20:21 INFO - { 14:20:21 INFO - DWORD Size; 14:20:21 INFO - DWORD ResultListCount; 14:20:21 INFO - PACCESS_MASK GrantedAccess; 14:20:21 INFO - PDWORD AccessStatus; 14:20:21 INFO - PACCESS_REASONS AccessReason; 14:20:21 INFO - PPRIVILEGE_SET* Privileges; 14:20:21 INFO - } SE_ACCESS_REPLY, *PSE_ACCESS_REPLY; 14:20:21 INFO - typedef enum _SECURITY_IMPERSONATION_LEVEL { 14:20:21 INFO - SecurityAnonymous, 14:20:21 INFO - SecurityIdentification, 14:20:21 INFO - SecurityImpersonation, 14:20:21 INFO - SecurityDelegation 14:20:21 INFO - } SECURITY_IMPERSONATION_LEVEL, * PSECURITY_IMPERSONATION_LEVEL; 14:20:21 INFO - #line 10264 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #line 10287 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - typedef enum _TOKEN_TYPE { 14:20:21 INFO - TokenPrimary = 1, 14:20:21 INFO - TokenImpersonation 14:20:21 INFO - } TOKEN_TYPE; 14:20:21 INFO - typedef TOKEN_TYPE *PTOKEN_TYPE; 14:20:21 INFO - typedef enum _TOKEN_ELEVATION_TYPE { 14:20:21 INFO - TokenElevationTypeDefault = 1, 14:20:21 INFO - TokenElevationTypeFull, 14:20:21 INFO - TokenElevationTypeLimited, 14:20:21 INFO - } TOKEN_ELEVATION_TYPE, *PTOKEN_ELEVATION_TYPE; 14:20:21 INFO - typedef enum _TOKEN_INFORMATION_CLASS { 14:20:21 INFO - TokenUser = 1, 14:20:21 INFO - TokenGroups, 14:20:21 INFO - TokenPrivileges, 14:20:21 INFO - TokenOwner, 14:20:21 INFO - TokenPrimaryGroup, 14:20:21 INFO - TokenDefaultDacl, 14:20:21 INFO - TokenSource, 14:20:21 INFO - TokenType, 14:20:21 INFO - TokenImpersonationLevel, 14:20:21 INFO - TokenStatistics, 14:20:21 INFO - TokenRestrictedSids, 14:20:21 INFO - TokenSessionId, 14:20:21 INFO - TokenGroupsAndPrivileges, 14:20:21 INFO - TokenSessionReference, 14:20:21 INFO - TokenSandBoxInert, 14:20:21 INFO - TokenAuditPolicy, 14:20:21 INFO - TokenOrigin, 14:20:21 INFO - TokenElevationType, 14:20:21 INFO - TokenLinkedToken, 14:20:21 INFO - TokenElevation, 14:20:21 INFO - TokenHasRestrictions, 14:20:21 INFO - TokenAccessInformation, 14:20:21 INFO - TokenVirtualizationAllowed, 14:20:21 INFO - TokenVirtualizationEnabled, 14:20:21 INFO - TokenIntegrityLevel, 14:20:21 INFO - TokenUIAccess, 14:20:21 INFO - TokenMandatoryPolicy, 14:20:21 INFO - TokenLogonSid, 14:20:21 INFO - TokenIsAppContainer, 14:20:21 INFO - TokenCapabilities, 14:20:21 INFO - TokenAppContainerSid, 14:20:21 INFO - TokenAppContainerNumber, 14:20:21 INFO - TokenUserClaimAttributes, 14:20:21 INFO - TokenDeviceClaimAttributes, 14:20:21 INFO - TokenRestrictedUserClaimAttributes, 14:20:21 INFO - TokenRestrictedDeviceClaimAttributes, 14:20:21 INFO - TokenDeviceGroups, 14:20:21 INFO - TokenRestrictedDeviceGroups, 14:20:21 INFO - TokenSecurityAttributes, 14:20:21 INFO - TokenIsRestricted, 14:20:21 INFO - TokenProcessTrustLevel, 14:20:21 INFO - TokenPrivateNameSpace, 14:20:21 INFO - TokenSingletonAttributes, 14:20:21 INFO - MaxTokenInfoClass 14:20:21 INFO - } TOKEN_INFORMATION_CLASS, *PTOKEN_INFORMATION_CLASS; 14:20:21 INFO - typedef struct _TOKEN_USER { 14:20:21 INFO - SID_AND_ATTRIBUTES User; 14:20:21 INFO - } TOKEN_USER, *PTOKEN_USER; 14:20:21 INFO - typedef struct _SE_TOKEN_USER { 14:20:21 INFO - union { 14:20:21 INFO - TOKEN_USER TokenUser; 14:20:21 INFO - SID_AND_ATTRIBUTES User; 14:20:21 INFO - } ; 14:20:21 INFO - union { 14:20:21 INFO - SID Sid; 14:20:21 INFO - BYTE Buffer[(sizeof(SID) - sizeof(DWORD) + ((15) * sizeof(DWORD)))]; 14:20:21 INFO - } ; 14:20:21 INFO - } SE_TOKEN_USER , PSE_TOKEN_USER; 14:20:21 INFO - #line 10390 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - typedef struct _TOKEN_GROUPS { 14:20:21 INFO - DWORD GroupCount; 14:20:21 INFO - SID_AND_ATTRIBUTES Groups[1]; 14:20:21 INFO - #line 10399 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - } TOKEN_GROUPS, *PTOKEN_GROUPS; 14:20:21 INFO - typedef struct _TOKEN_PRIVILEGES { 14:20:21 INFO - DWORD PrivilegeCount; 14:20:21 INFO - LUID_AND_ATTRIBUTES Privileges[1]; 14:20:21 INFO - } TOKEN_PRIVILEGES, *PTOKEN_PRIVILEGES; 14:20:21 INFO - typedef struct _TOKEN_OWNER { 14:20:21 INFO - PSID Owner; 14:20:21 INFO - } TOKEN_OWNER, *PTOKEN_OWNER; 14:20:21 INFO - #line 10414 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - typedef struct _TOKEN_PRIMARY_GROUP { 14:20:21 INFO - PSID PrimaryGroup; 14:20:21 INFO - } TOKEN_PRIMARY_GROUP, *PTOKEN_PRIMARY_GROUP; 14:20:21 INFO - typedef struct _TOKEN_DEFAULT_DACL { 14:20:21 INFO - PACL DefaultDacl; 14:20:21 INFO - } TOKEN_DEFAULT_DACL, *PTOKEN_DEFAULT_DACL; 14:20:21 INFO - typedef struct _TOKEN_USER_CLAIMS { 14:20:21 INFO - PCLAIMS_BLOB UserClaims; 14:20:21 INFO - } TOKEN_USER_CLAIMS, *PTOKEN_USER_CLAIMS; 14:20:21 INFO - typedef struct _TOKEN_DEVICE_CLAIMS { 14:20:21 INFO - PCLAIMS_BLOB DeviceClaims; 14:20:21 INFO - } TOKEN_DEVICE_CLAIMS, *PTOKEN_DEVICE_CLAIMS; 14:20:21 INFO - typedef struct _TOKEN_GROUPS_AND_PRIVILEGES { 14:20:21 INFO - DWORD SidCount; 14:20:21 INFO - DWORD SidLength; 14:20:21 INFO - PSID_AND_ATTRIBUTES Sids; 14:20:21 INFO - DWORD RestrictedSidCount; 14:20:21 INFO - DWORD RestrictedSidLength; 14:20:21 INFO - PSID_AND_ATTRIBUTES RestrictedSids; 14:20:21 INFO - DWORD PrivilegeCount; 14:20:21 INFO - DWORD PrivilegeLength; 14:20:21 INFO - PLUID_AND_ATTRIBUTES Privileges; 14:20:21 INFO - LUID AuthenticationId; 14:20:21 INFO - } TOKEN_GROUPS_AND_PRIVILEGES, *PTOKEN_GROUPS_AND_PRIVILEGES; 14:20:21 INFO - typedef struct _TOKEN_LINKED_TOKEN { 14:20:21 INFO - HANDLE LinkedToken; 14:20:21 INFO - } TOKEN_LINKED_TOKEN, *PTOKEN_LINKED_TOKEN; 14:20:21 INFO - typedef struct _TOKEN_ELEVATION { 14:20:21 INFO - DWORD TokenIsElevated; 14:20:21 INFO - } TOKEN_ELEVATION, *PTOKEN_ELEVATION; 14:20:21 INFO - typedef struct _TOKEN_MANDATORY_LABEL { 14:20:21 INFO - SID_AND_ATTRIBUTES Label; 14:20:21 INFO - } TOKEN_MANDATORY_LABEL, *PTOKEN_MANDATORY_LABEL; 14:20:21 INFO - #line 10467 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - typedef struct _TOKEN_MANDATORY_POLICY { 14:20:21 INFO - DWORD Policy; 14:20:21 INFO - } TOKEN_MANDATORY_POLICY, *PTOKEN_MANDATORY_POLICY; 14:20:21 INFO - typedef PVOID PSECURITY_ATTRIBUTES_OPAQUE; 14:20:21 INFO - typedef struct _TOKEN_ACCESS_INFORMATION { 14:20:21 INFO - PSID_AND_ATTRIBUTES_HASH SidHash; 14:20:21 INFO - PSID_AND_ATTRIBUTES_HASH RestrictedSidHash; 14:20:21 INFO - PTOKEN_PRIVILEGES Privileges; 14:20:21 INFO - LUID AuthenticationId; 14:20:21 INFO - TOKEN_TYPE TokenType; 14:20:21 INFO - SECURITY_IMPERSONATION_LEVEL ImpersonationLevel; 14:20:21 INFO - TOKEN_MANDATORY_POLICY MandatoryPolicy; 14:20:21 INFO - DWORD Flags; 14:20:21 INFO - DWORD AppContainerNumber; 14:20:21 INFO - PSID PackageSid; 14:20:21 INFO - PSID_AND_ATTRIBUTES_HASH CapabilitiesHash; 14:20:21 INFO - PSID TrustLevelSid; 14:20:21 INFO - PSECURITY_ATTRIBUTES_OPAQUE SecurityAttributes; 14:20:21 INFO - } TOKEN_ACCESS_INFORMATION, *PTOKEN_ACCESS_INFORMATION; 14:20:21 INFO - typedef struct _TOKEN_AUDIT_POLICY { 14:20:21 INFO - BYTE PerUserPolicy[(((59)) >> 1) + 1]; 14:20:21 INFO - } TOKEN_AUDIT_POLICY, *PTOKEN_AUDIT_POLICY; 14:20:21 INFO - typedef struct _TOKEN_SOURCE { 14:20:21 INFO - CHAR SourceName[8]; 14:20:21 INFO - LUID SourceIdentifier; 14:20:21 INFO - } TOKEN_SOURCE, *PTOKEN_SOURCE; 14:20:21 INFO - typedef struct _TOKEN_STATISTICS { 14:20:21 INFO - LUID TokenId; 14:20:21 INFO - LUID AuthenticationId; 14:20:21 INFO - LARGE_INTEGER ExpirationTime; 14:20:21 INFO - TOKEN_TYPE TokenType; 14:20:21 INFO - SECURITY_IMPERSONATION_LEVEL ImpersonationLevel; 14:20:21 INFO - DWORD DynamicCharged; 14:20:21 INFO - DWORD DynamicAvailable; 14:20:21 INFO - DWORD GroupCount; 14:20:21 INFO - DWORD PrivilegeCount; 14:20:21 INFO - LUID ModifiedId; 14:20:21 INFO - } TOKEN_STATISTICS, *PTOKEN_STATISTICS; 14:20:21 INFO - typedef struct _TOKEN_CONTROL { 14:20:21 INFO - LUID TokenId; 14:20:21 INFO - LUID AuthenticationId; 14:20:21 INFO - LUID ModifiedId; 14:20:21 INFO - TOKEN_SOURCE TokenSource; 14:20:21 INFO - } TOKEN_CONTROL, *PTOKEN_CONTROL; 14:20:21 INFO - typedef struct _TOKEN_ORIGIN { 14:20:21 INFO - LUID OriginatingLogonSession ; 14:20:21 INFO - } TOKEN_ORIGIN, * PTOKEN_ORIGIN ; 14:20:21 INFO - typedef enum _MANDATORY_LEVEL { 14:20:21 INFO - MandatoryLevelUntrusted = 0, 14:20:21 INFO - MandatoryLevelLow, 14:20:21 INFO - MandatoryLevelMedium, 14:20:21 INFO - MandatoryLevelHigh, 14:20:21 INFO - MandatoryLevelSystem, 14:20:21 INFO - MandatoryLevelSecureProcess, 14:20:21 INFO - MandatoryLevelCount 14:20:21 INFO - } MANDATORY_LEVEL, *PMANDATORY_LEVEL; 14:20:21 INFO - typedef struct _TOKEN_APPCONTAINER_INFORMATION { 14:20:21 INFO - PSID TokenAppContainer; 14:20:21 INFO - } TOKEN_APPCONTAINER_INFORMATION, *PTOKEN_APPCONTAINER_INFORMATION; 14:20:21 INFO - #line 10552 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - typedef struct _TOKEN_SID_INFORMATION { 14:20:21 INFO - PSID Sid; 14:20:21 INFO - } TOKEN_SID_INFORMATION, *PTOKEN_SID_INFORMATION; 14:20:21 INFO - typedef struct _CLAIM_SECURITY_ATTRIBUTE_FQBN_VALUE { 14:20:21 INFO - DWORD64 Version; 14:20:21 INFO - PWSTR Name; 14:20:21 INFO - } CLAIM_SECURITY_ATTRIBUTE_FQBN_VALUE, *PCLAIM_SECURITY_ATTRIBUTE_FQBN_VALUE; 14:20:21 INFO - typedef struct _CLAIM_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE { 14:20:21 INFO - PVOID pValue; 14:20:21 INFO - DWORD ValueLength; 14:20:21 INFO - } CLAIM_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE, 14:20:21 INFO - *PCLAIM_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE; 14:20:21 INFO - typedef struct _CLAIM_SECURITY_ATTRIBUTE_V1 { 14:20:21 INFO - PWSTR Name; 14:20:21 INFO - WORD ValueType; 14:20:21 INFO - WORD Reserved; 14:20:21 INFO - DWORD Flags; 14:20:21 INFO - DWORD ValueCount; 14:20:21 INFO - union { 14:20:21 INFO - PLONG64 pInt64; 14:20:21 INFO - PDWORD64 pUint64; 14:20:21 INFO - PWSTR *ppString; 14:20:21 INFO - PCLAIM_SECURITY_ATTRIBUTE_FQBN_VALUE pFqbn; 14:20:21 INFO - PCLAIM_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE pOctetString; 14:20:21 INFO - } Values; 14:20:21 INFO - } CLAIM_SECURITY_ATTRIBUTE_V1, *PCLAIM_SECURITY_ATTRIBUTE_V1; 14:20:21 INFO - typedef struct _CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1 { 14:20:21 INFO - DWORD Name; 14:20:21 INFO - WORD ValueType; 14:20:21 INFO - WORD Reserved; 14:20:21 INFO - DWORD Flags; 14:20:21 INFO - DWORD ValueCount; 14:20:21 INFO - union { 14:20:21 INFO - DWORD pInt64[1]; 14:20:21 INFO - DWORD pUint64[1]; 14:20:21 INFO - DWORD ppString[1]; 14:20:21 INFO - DWORD pFqbn[1]; 14:20:21 INFO - DWORD pOctetString[1]; 14:20:21 INFO - } Values; 14:20:21 INFO - } CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1, *PCLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1; 14:20:21 INFO - typedef struct _CLAIM_SECURITY_ATTRIBUTES_INFORMATION { 14:20:21 INFO - WORD Version; 14:20:21 INFO - WORD Reserved; 14:20:21 INFO - DWORD AttributeCount; 14:20:21 INFO - union { 14:20:21 INFO - PCLAIM_SECURITY_ATTRIBUTE_V1 pAttributeV1; 14:20:21 INFO - } Attribute; 14:20:21 INFO - } CLAIM_SECURITY_ATTRIBUTES_INFORMATION, *PCLAIM_SECURITY_ATTRIBUTES_INFORMATION; 14:20:21 INFO - typedef BOOLEAN SECURITY_CONTEXT_TRACKING_MODE, 14:20:21 INFO - * PSECURITY_CONTEXT_TRACKING_MODE; 14:20:21 INFO - typedef struct _SECURITY_QUALITY_OF_SERVICE { 14:20:21 INFO - DWORD Length; 14:20:21 INFO - SECURITY_IMPERSONATION_LEVEL ImpersonationLevel; 14:20:21 INFO - SECURITY_CONTEXT_TRACKING_MODE ContextTrackingMode; 14:20:21 INFO - BOOLEAN EffectiveOnly; 14:20:21 INFO - } SECURITY_QUALITY_OF_SERVICE, * PSECURITY_QUALITY_OF_SERVICE; 14:20:21 INFO - typedef struct _SE_IMPERSONATION_STATE { 14:20:21 INFO - PACCESS_TOKEN Token; 14:20:21 INFO - BOOLEAN CopyOnOpen; 14:20:21 INFO - BOOLEAN EffectiveOnly; 14:20:21 INFO - SECURITY_IMPERSONATION_LEVEL Level; 14:20:21 INFO - } SE_IMPERSONATION_STATE, *PSE_IMPERSONATION_STATE; 14:20:21 INFO - typedef DWORD SECURITY_INFORMATION, *PSECURITY_INFORMATION; 14:20:21 INFO - typedef BYTE SE_SIGNING_LEVEL, *PSE_SIGNING_LEVEL; 14:20:21 INFO - typedef enum _SE_IMAGE_SIGNATURE_TYPE 14:20:21 INFO - { 14:20:21 INFO - SeImageSignatureNone = 0, 14:20:21 INFO - SeImageSignatureEmbedded, 14:20:21 INFO - SeImageSignatureCache, 14:20:21 INFO - SeImageSignatureCatalogCached, 14:20:21 INFO - SeImageSignatureCatalogNotCached, 14:20:21 INFO - SeImageSignatureCatalogHint, 14:20:21 INFO - SeImageSignaturePackageCatalog, 14:20:21 INFO - } SE_IMAGE_SIGNATURE_TYPE, *PSE_IMAGE_SIGNATURE_TYPE; 14:20:21 INFO - typedef enum _SE_LEARNING_MODE_DATA_TYPE { 14:20:21 INFO - SeLearningModeInvalidType = 0, 14:20:21 INFO - SeLearningModeSettings, 14:20:21 INFO - SeLearningModeMax 14:20:21 INFO - } SE_LEARNING_MODE_DATA_TYPE; 14:20:21 INFO - typedef struct _SECURITY_CAPABILITIES { 14:20:21 INFO - PSID AppContainerSid; 14:20:21 INFO - PSID_AND_ATTRIBUTES Capabilities; 14:20:21 INFO - #line 10927 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - DWORD CapabilityCount; 14:20:21 INFO - DWORD Reserved; 14:20:21 INFO - } SECURITY_CAPABILITIES, *PSECURITY_CAPABILITIES, *LPSECURITY_CAPABILITIES; 14:20:21 INFO - #line 10953 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #line 10974 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - typedef struct _JOB_SET_ARRAY { 14:20:21 INFO - HANDLE JobHandle; 14:20:21 INFO - DWORD MemberLevel; 14:20:21 INFO - DWORD Flags; 14:20:21 INFO - } JOB_SET_ARRAY, *PJOB_SET_ARRAY; 14:20:21 INFO - typedef struct _EXCEPTION_REGISTRATION_RECORD { 14:20:21 INFO - struct _EXCEPTION_REGISTRATION_RECORD *Next; 14:20:21 INFO - PEXCEPTION_ROUTINE Handler; 14:20:21 INFO - } EXCEPTION_REGISTRATION_RECORD; 14:20:21 INFO - typedef EXCEPTION_REGISTRATION_RECORD *PEXCEPTION_REGISTRATION_RECORD; 14:20:21 INFO - typedef struct _NT_TIB { 14:20:21 INFO - struct _EXCEPTION_REGISTRATION_RECORD *ExceptionList; 14:20:21 INFO - PVOID StackBase; 14:20:21 INFO - PVOID StackLimit; 14:20:21 INFO - PVOID SubSystemTib; 14:20:21 INFO - union { 14:20:21 INFO - PVOID FiberData; 14:20:21 INFO - DWORD Version; 14:20:21 INFO - }; 14:20:21 INFO - #line 11013 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - PVOID ArbitraryUserPointer; 14:20:21 INFO - struct _NT_TIB *Self; 14:20:21 INFO - } NT_TIB; 14:20:21 INFO - typedef NT_TIB *PNT_TIB; 14:20:21 INFO - typedef struct _NT_TIB32 { 14:20:21 INFO - DWORD ExceptionList; 14:20:21 INFO - DWORD StackBase; 14:20:21 INFO - DWORD StackLimit; 14:20:21 INFO - DWORD SubSystemTib; 14:20:21 INFO - union { 14:20:21 INFO - DWORD FiberData; 14:20:21 INFO - DWORD Version; 14:20:21 INFO - }; 14:20:21 INFO - #line 11035 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - DWORD ArbitraryUserPointer; 14:20:21 INFO - DWORD Self; 14:20:21 INFO - } NT_TIB32, *PNT_TIB32; 14:20:21 INFO - typedef struct _NT_TIB64 { 14:20:21 INFO - DWORD64 ExceptionList; 14:20:21 INFO - DWORD64 StackBase; 14:20:21 INFO - DWORD64 StackLimit; 14:20:21 INFO - DWORD64 SubSystemTib; 14:20:21 INFO - union { 14:20:21 INFO - DWORD64 FiberData; 14:20:21 INFO - DWORD Version; 14:20:21 INFO - }; 14:20:21 INFO - #line 11055 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - DWORD64 ArbitraryUserPointer; 14:20:21 INFO - DWORD64 Self; 14:20:21 INFO - } NT_TIB64, *PNT_TIB64; 14:20:21 INFO - typedef struct _UMS_CREATE_THREAD_ATTRIBUTES { 14:20:21 INFO - DWORD UmsVersion; 14:20:21 INFO - PVOID UmsContext; 14:20:21 INFO - PVOID UmsCompletionList; 14:20:21 INFO - } UMS_CREATE_THREAD_ATTRIBUTES, *PUMS_CREATE_THREAD_ATTRIBUTES; 14:20:21 INFO - typedef struct _WOW64_ARCHITECTURE_INFORMATION { 14:20:21 INFO - DWORD Machine : 16; 14:20:21 INFO - DWORD KernelMode : 1; 14:20:21 INFO - DWORD UserMode : 1; 14:20:21 INFO - DWORD Native : 1; 14:20:21 INFO - DWORD Process : 1; 14:20:21 INFO - DWORD ReservedZero0 : 12; 14:20:21 INFO - } WOW64_ARCHITECTURE_INFORMATION; 14:20:21 INFO - typedef struct _QUOTA_LIMITS { 14:20:21 INFO - SIZE_T PagedPoolLimit; 14:20:21 INFO - SIZE_T NonPagedPoolLimit; 14:20:21 INFO - SIZE_T MinimumWorkingSetSize; 14:20:21 INFO - SIZE_T MaximumWorkingSetSize; 14:20:21 INFO - SIZE_T PagefileLimit; 14:20:21 INFO - LARGE_INTEGER TimeLimit; 14:20:21 INFO - } QUOTA_LIMITS, *PQUOTA_LIMITS; 14:20:21 INFO - typedef union _RATE_QUOTA_LIMIT { 14:20:21 INFO - DWORD RateData; 14:20:21 INFO - struct { 14:20:21 INFO - DWORD RatePercent : 7; 14:20:21 INFO - DWORD Reserved0 : 25; 14:20:21 INFO - } ; 14:20:21 INFO - } RATE_QUOTA_LIMIT, *PRATE_QUOTA_LIMIT; 14:20:21 INFO - typedef struct _QUOTA_LIMITS_EX { 14:20:21 INFO - SIZE_T PagedPoolLimit; 14:20:21 INFO - SIZE_T NonPagedPoolLimit; 14:20:21 INFO - SIZE_T MinimumWorkingSetSize; 14:20:21 INFO - SIZE_T MaximumWorkingSetSize; 14:20:21 INFO - SIZE_T PagefileLimit; 14:20:21 INFO - LARGE_INTEGER TimeLimit; 14:20:21 INFO - SIZE_T WorkingSetLimit; 14:20:21 INFO - SIZE_T Reserved2; 14:20:21 INFO - SIZE_T Reserved3; 14:20:21 INFO - SIZE_T Reserved4; 14:20:21 INFO - DWORD Flags; 14:20:21 INFO - RATE_QUOTA_LIMIT CpuRateLimit; 14:20:21 INFO - } QUOTA_LIMITS_EX, *PQUOTA_LIMITS_EX; 14:20:21 INFO - typedef struct _IO_COUNTERS { 14:20:21 INFO - ULONGLONG ReadOperationCount; 14:20:21 INFO - ULONGLONG WriteOperationCount; 14:20:21 INFO - ULONGLONG OtherOperationCount; 14:20:21 INFO - ULONGLONG ReadTransferCount; 14:20:21 INFO - ULONGLONG WriteTransferCount; 14:20:21 INFO - ULONGLONG OtherTransferCount; 14:20:21 INFO - } IO_COUNTERS; 14:20:21 INFO - typedef IO_COUNTERS *PIO_COUNTERS; 14:20:21 INFO - typedef enum _HARDWARE_COUNTER_TYPE { 14:20:21 INFO - PMCCounter, 14:20:21 INFO - MaxHardwareCounterType 14:20:21 INFO - } HARDWARE_COUNTER_TYPE, *PHARDWARE_COUNTER_TYPE; 14:20:21 INFO - typedef enum _PROCESS_MITIGATION_POLICY { 14:20:21 INFO - ProcessDEPPolicy, 14:20:21 INFO - ProcessASLRPolicy, 14:20:21 INFO - ProcessDynamicCodePolicy, 14:20:21 INFO - ProcessStrictHandleCheckPolicy, 14:20:21 INFO - ProcessSystemCallDisablePolicy, 14:20:21 INFO - ProcessMitigationOptionsMask, 14:20:21 INFO - ProcessExtensionPointDisablePolicy, 14:20:21 INFO - ProcessControlFlowGuardPolicy, 14:20:21 INFO - ProcessSignaturePolicy, 14:20:21 INFO - ProcessFontDisablePolicy, 14:20:21 INFO - ProcessImageLoadPolicy, 14:20:21 INFO - MaxProcessMitigationPolicy 14:20:21 INFO - } PROCESS_MITIGATION_POLICY, *PPROCESS_MITIGATION_POLICY; 14:20:21 INFO - typedef struct _PROCESS_MITIGATION_ASLR_POLICY { 14:20:21 INFO - union { 14:20:21 INFO - DWORD Flags; 14:20:21 INFO - struct { 14:20:21 INFO - DWORD EnableBottomUpRandomization : 1; 14:20:21 INFO - DWORD EnableForceRelocateImages : 1; 14:20:21 INFO - DWORD EnableHighEntropy : 1; 14:20:21 INFO - DWORD DisallowStrippedImages : 1; 14:20:21 INFO - DWORD ReservedFlags : 28; 14:20:21 INFO - } ; 14:20:21 INFO - } ; 14:20:21 INFO - } PROCESS_MITIGATION_ASLR_POLICY, *PPROCESS_MITIGATION_ASLR_POLICY; 14:20:21 INFO - typedef struct _PROCESS_MITIGATION_DEP_POLICY { 14:20:21 INFO - union { 14:20:21 INFO - DWORD Flags; 14:20:21 INFO - struct { 14:20:21 INFO - DWORD Enable : 1; 14:20:21 INFO - DWORD DisableAtlThunkEmulation : 1; 14:20:21 INFO - DWORD ReservedFlags : 30; 14:20:21 INFO - } ; 14:20:21 INFO - } ; 14:20:21 INFO - BOOLEAN Permanent; 14:20:21 INFO - } PROCESS_MITIGATION_DEP_POLICY, *PPROCESS_MITIGATION_DEP_POLICY; 14:20:21 INFO - typedef struct _PROCESS_MITIGATION_STRICT_HANDLE_CHECK_POLICY { 14:20:21 INFO - union { 14:20:21 INFO - DWORD Flags; 14:20:21 INFO - struct { 14:20:21 INFO - DWORD RaiseExceptionOnInvalidHandleReference : 1; 14:20:21 INFO - DWORD HandleExceptionsPermanentlyEnabled : 1; 14:20:21 INFO - DWORD ReservedFlags : 30; 14:20:21 INFO - } ; 14:20:21 INFO - } ; 14:20:21 INFO - } PROCESS_MITIGATION_STRICT_HANDLE_CHECK_POLICY, *PPROCESS_MITIGATION_STRICT_HANDLE_CHECK_POLICY; 14:20:21 INFO - typedef struct _PROCESS_MITIGATION_SYSTEM_CALL_DISABLE_POLICY { 14:20:21 INFO - union { 14:20:21 INFO - DWORD Flags; 14:20:21 INFO - struct { 14:20:21 INFO - DWORD DisallowWin32kSystemCalls : 1; 14:20:21 INFO - DWORD ReservedFlags : 31; 14:20:21 INFO - } ; 14:20:21 INFO - } ; 14:20:21 INFO - } PROCESS_MITIGATION_SYSTEM_CALL_DISABLE_POLICY, *PPROCESS_MITIGATION_SYSTEM_CALL_DISABLE_POLICY; 14:20:21 INFO - typedef struct _PROCESS_MITIGATION_EXTENSION_POINT_DISABLE_POLICY { 14:20:21 INFO - union { 14:20:21 INFO - DWORD Flags; 14:20:21 INFO - struct { 14:20:21 INFO - DWORD DisableExtensionPoints : 1; 14:20:21 INFO - DWORD ReservedFlags : 31; 14:20:21 INFO - } ; 14:20:21 INFO - } ; 14:20:21 INFO - } PROCESS_MITIGATION_EXTENSION_POINT_DISABLE_POLICY, *PPROCESS_MITIGATION_EXTENSION_POINT_DISABLE_POLICY; 14:20:21 INFO - typedef struct _PROCESS_MITIGATION_DYNAMIC_CODE_POLICY { 14:20:21 INFO - union { 14:20:21 INFO - DWORD Flags; 14:20:21 INFO - struct { 14:20:21 INFO - DWORD ProhibitDynamicCode : 1; 14:20:21 INFO - DWORD AllowThreadOptOut : 1; 14:20:21 INFO - DWORD ReservedFlags : 30; 14:20:21 INFO - } ; 14:20:21 INFO - } ; 14:20:21 INFO - } PROCESS_MITIGATION_DYNAMIC_CODE_POLICY, *PPROCESS_MITIGATION_DYNAMIC_CODE_POLICY; 14:20:21 INFO - typedef struct _PROCESS_MITIGATION_CONTROL_FLOW_GUARD_POLICY { 14:20:21 INFO - union { 14:20:21 INFO - DWORD Flags; 14:20:21 INFO - struct { 14:20:21 INFO - DWORD EnableControlFlowGuard : 1; 14:20:21 INFO - DWORD ReservedFlags : 31; 14:20:21 INFO - } ; 14:20:21 INFO - } ; 14:20:21 INFO - } PROCESS_MITIGATION_CONTROL_FLOW_GUARD_POLICY, *PPROCESS_MITIGATION_CONTROL_FLOW_GUARD_POLICY; 14:20:21 INFO - typedef struct _PROCESS_MITIGATION_BINARY_SIGNATURE_POLICY { 14:20:21 INFO - union { 14:20:21 INFO - DWORD Flags; 14:20:21 INFO - struct { 14:20:21 INFO - DWORD MicrosoftSignedOnly : 1; 14:20:21 INFO - DWORD StoreSignedOnly : 1; 14:20:21 INFO - DWORD MitigationOptIn : 1; 14:20:21 INFO - DWORD ReservedFlags : 29; 14:20:21 INFO - } ; 14:20:21 INFO - } ; 14:20:21 INFO - } PROCESS_MITIGATION_BINARY_SIGNATURE_POLICY, *PPROCESS_MITIGATION_BINARY_SIGNATURE_POLICY; 14:20:21 INFO - typedef struct _PROCESS_MITIGATION_FONT_DISABLE_POLICY { 14:20:21 INFO - union { 14:20:21 INFO - DWORD Flags; 14:20:21 INFO - struct { 14:20:21 INFO - DWORD DisableNonSystemFonts : 1; 14:20:21 INFO - DWORD AuditNonSystemFontLoading : 1; 14:20:21 INFO - DWORD ReservedFlags : 30; 14:20:21 INFO - } ; 14:20:21 INFO - } ; 14:20:21 INFO - } PROCESS_MITIGATION_FONT_DISABLE_POLICY, *PPROCESS_MITIGATION_FONT_DISABLE_POLICY; 14:20:21 INFO - typedef struct _PROCESS_MITIGATION_IMAGE_LOAD_POLICY { 14:20:21 INFO - union { 14:20:21 INFO - DWORD Flags; 14:20:21 INFO - struct { 14:20:21 INFO - DWORD NoRemoteImages : 1; 14:20:21 INFO - DWORD NoLowMandatoryLabelImages : 1; 14:20:21 INFO - DWORD PreferSystem32Images : 1; 14:20:21 INFO - DWORD ReservedFlags : 29; 14:20:21 INFO - } ; 14:20:21 INFO - } ; 14:20:21 INFO - } PROCESS_MITIGATION_IMAGE_LOAD_POLICY, *PPROCESS_MITIGATION_IMAGE_LOAD_POLICY; 14:20:21 INFO - typedef struct _JOBOBJECT_BASIC_ACCOUNTING_INFORMATION { 14:20:21 INFO - LARGE_INTEGER TotalUserTime; 14:20:21 INFO - LARGE_INTEGER TotalKernelTime; 14:20:21 INFO - LARGE_INTEGER ThisPeriodTotalUserTime; 14:20:21 INFO - LARGE_INTEGER ThisPeriodTotalKernelTime; 14:20:21 INFO - DWORD TotalPageFaultCount; 14:20:21 INFO - DWORD TotalProcesses; 14:20:21 INFO - DWORD ActiveProcesses; 14:20:21 INFO - DWORD TotalTerminatedProcesses; 14:20:21 INFO - } JOBOBJECT_BASIC_ACCOUNTING_INFORMATION, *PJOBOBJECT_BASIC_ACCOUNTING_INFORMATION; 14:20:21 INFO - typedef struct _JOBOBJECT_BASIC_LIMIT_INFORMATION { 14:20:21 INFO - LARGE_INTEGER PerProcessUserTimeLimit; 14:20:21 INFO - LARGE_INTEGER PerJobUserTimeLimit; 14:20:21 INFO - DWORD LimitFlags; 14:20:21 INFO - SIZE_T MinimumWorkingSetSize; 14:20:21 INFO - SIZE_T MaximumWorkingSetSize; 14:20:21 INFO - DWORD ActiveProcessLimit; 14:20:21 INFO - ULONG_PTR Affinity; 14:20:21 INFO - DWORD PriorityClass; 14:20:21 INFO - DWORD SchedulingClass; 14:20:21 INFO - } JOBOBJECT_BASIC_LIMIT_INFORMATION, *PJOBOBJECT_BASIC_LIMIT_INFORMATION; 14:20:21 INFO - typedef struct _JOBOBJECT_EXTENDED_LIMIT_INFORMATION { 14:20:21 INFO - JOBOBJECT_BASIC_LIMIT_INFORMATION BasicLimitInformation; 14:20:21 INFO - IO_COUNTERS IoInfo; 14:20:21 INFO - SIZE_T ProcessMemoryLimit; 14:20:21 INFO - SIZE_T JobMemoryLimit; 14:20:21 INFO - SIZE_T PeakProcessMemoryUsed; 14:20:21 INFO - SIZE_T PeakJobMemoryUsed; 14:20:21 INFO - } JOBOBJECT_EXTENDED_LIMIT_INFORMATION, *PJOBOBJECT_EXTENDED_LIMIT_INFORMATION; 14:20:21 INFO - typedef struct _JOBOBJECT_BASIC_PROCESS_ID_LIST { 14:20:21 INFO - DWORD NumberOfAssignedProcesses; 14:20:21 INFO - DWORD NumberOfProcessIdsInList; 14:20:21 INFO - ULONG_PTR ProcessIdList[1]; 14:20:21 INFO - } JOBOBJECT_BASIC_PROCESS_ID_LIST, *PJOBOBJECT_BASIC_PROCESS_ID_LIST; 14:20:21 INFO - typedef struct _JOBOBJECT_BASIC_UI_RESTRICTIONS { 14:20:21 INFO - DWORD UIRestrictionsClass; 14:20:21 INFO - } JOBOBJECT_BASIC_UI_RESTRICTIONS, *PJOBOBJECT_BASIC_UI_RESTRICTIONS; 14:20:21 INFO - typedef struct _JOBOBJECT_SECURITY_LIMIT_INFORMATION { 14:20:21 INFO - DWORD SecurityLimitFlags ; 14:20:21 INFO - HANDLE JobToken ; 14:20:21 INFO - PTOKEN_GROUPS SidsToDisable ; 14:20:21 INFO - PTOKEN_PRIVILEGES PrivilegesToDelete ; 14:20:21 INFO - PTOKEN_GROUPS RestrictedSids ; 14:20:21 INFO - } JOBOBJECT_SECURITY_LIMIT_INFORMATION, *PJOBOBJECT_SECURITY_LIMIT_INFORMATION ; 14:20:21 INFO - typedef struct _JOBOBJECT_END_OF_JOB_TIME_INFORMATION { 14:20:21 INFO - DWORD EndOfJobTimeAction; 14:20:21 INFO - } JOBOBJECT_END_OF_JOB_TIME_INFORMATION, *PJOBOBJECT_END_OF_JOB_TIME_INFORMATION; 14:20:21 INFO - typedef struct _JOBOBJECT_ASSOCIATE_COMPLETION_PORT { 14:20:21 INFO - PVOID CompletionKey; 14:20:21 INFO - HANDLE CompletionPort; 14:20:21 INFO - } JOBOBJECT_ASSOCIATE_COMPLETION_PORT, *PJOBOBJECT_ASSOCIATE_COMPLETION_PORT; 14:20:21 INFO - typedef struct _JOBOBJECT_BASIC_AND_IO_ACCOUNTING_INFORMATION { 14:20:21 INFO - JOBOBJECT_BASIC_ACCOUNTING_INFORMATION BasicInfo; 14:20:21 INFO - IO_COUNTERS IoInfo; 14:20:21 INFO - } JOBOBJECT_BASIC_AND_IO_ACCOUNTING_INFORMATION, *PJOBOBJECT_BASIC_AND_IO_ACCOUNTING_INFORMATION; 14:20:21 INFO - typedef struct _JOBOBJECT_JOBSET_INFORMATION { 14:20:21 INFO - DWORD MemberLevel; 14:20:21 INFO - } JOBOBJECT_JOBSET_INFORMATION, *PJOBOBJECT_JOBSET_INFORMATION; 14:20:21 INFO - typedef enum _JOBOBJECT_RATE_CONTROL_TOLERANCE { 14:20:21 INFO - ToleranceLow = 1, 14:20:21 INFO - ToleranceMedium, 14:20:21 INFO - ToleranceHigh 14:20:21 INFO - } JOBOBJECT_RATE_CONTROL_TOLERANCE, *PJOBOBJECT_RATE_CONTROL_TOLERANCE; 14:20:21 INFO - typedef enum _JOBOBJECT_RATE_CONTROL_TOLERANCE_INTERVAL { 14:20:21 INFO - ToleranceIntervalShort = 1, 14:20:21 INFO - ToleranceIntervalMedium, 14:20:21 INFO - ToleranceIntervalLong 14:20:21 INFO - } JOBOBJECT_RATE_CONTROL_TOLERANCE_INTERVAL, 14:20:21 INFO - *PJOBOBJECT_RATE_CONTROL_TOLERANCE_INTERVAL; 14:20:21 INFO - typedef struct _JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION { 14:20:21 INFO - DWORD64 IoReadBytesLimit; 14:20:21 INFO - DWORD64 IoWriteBytesLimit; 14:20:21 INFO - LARGE_INTEGER PerJobUserTimeLimit; 14:20:21 INFO - DWORD64 JobMemoryLimit; 14:20:21 INFO - JOBOBJECT_RATE_CONTROL_TOLERANCE RateControlTolerance; 14:20:21 INFO - JOBOBJECT_RATE_CONTROL_TOLERANCE_INTERVAL RateControlToleranceInterval; 14:20:21 INFO - DWORD LimitFlags; 14:20:21 INFO - } JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION, *PJOBOBJECT_NOTIFICATION_LIMIT_INFORMATION; 14:20:21 INFO - typedef struct JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION_2 { 14:20:21 INFO - DWORD64 IoReadBytesLimit; 14:20:21 INFO - DWORD64 IoWriteBytesLimit; 14:20:21 INFO - LARGE_INTEGER PerJobUserTimeLimit; 14:20:21 INFO - union { 14:20:21 INFO - DWORD64 JobHighMemoryLimit; 14:20:21 INFO - DWORD64 JobMemoryLimit; 14:20:21 INFO - } ; 14:20:21 INFO - union { 14:20:21 INFO - JOBOBJECT_RATE_CONTROL_TOLERANCE RateControlTolerance; 14:20:21 INFO - JOBOBJECT_RATE_CONTROL_TOLERANCE CpuRateControlTolerance; 14:20:21 INFO - } ; 14:20:21 INFO - union { 14:20:21 INFO - JOBOBJECT_RATE_CONTROL_TOLERANCE_INTERVAL RateControlToleranceInterval; 14:20:21 INFO - JOBOBJECT_RATE_CONTROL_TOLERANCE_INTERVAL 14:20:21 INFO - CpuRateControlToleranceInterval; 14:20:21 INFO - } ; 14:20:21 INFO - DWORD LimitFlags; 14:20:21 INFO - JOBOBJECT_RATE_CONTROL_TOLERANCE IoRateControlTolerance; 14:20:21 INFO - DWORD64 JobLowMemoryLimit; 14:20:21 INFO - JOBOBJECT_RATE_CONTROL_TOLERANCE_INTERVAL IoRateControlToleranceInterval; 14:20:21 INFO - JOBOBJECT_RATE_CONTROL_TOLERANCE NetRateControlTolerance; 14:20:21 INFO - JOBOBJECT_RATE_CONTROL_TOLERANCE_INTERVAL NetRateControlToleranceInterval; 14:20:21 INFO - } JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION_2; 14:20:21 INFO - typedef struct _JOBOBJECT_LIMIT_VIOLATION_INFORMATION { 14:20:21 INFO - DWORD LimitFlags; 14:20:21 INFO - DWORD ViolationLimitFlags; 14:20:21 INFO - DWORD64 IoReadBytes; 14:20:21 INFO - DWORD64 IoReadBytesLimit; 14:20:21 INFO - DWORD64 IoWriteBytes; 14:20:21 INFO - DWORD64 IoWriteBytesLimit; 14:20:21 INFO - LARGE_INTEGER PerJobUserTime; 14:20:21 INFO - LARGE_INTEGER PerJobUserTimeLimit; 14:20:21 INFO - DWORD64 JobMemory; 14:20:21 INFO - DWORD64 JobMemoryLimit; 14:20:21 INFO - JOBOBJECT_RATE_CONTROL_TOLERANCE RateControlTolerance; 14:20:21 INFO - JOBOBJECT_RATE_CONTROL_TOLERANCE RateControlToleranceLimit; 14:20:21 INFO - } JOBOBJECT_LIMIT_VIOLATION_INFORMATION, *PJOBOBJECT_LIMIT_VIOLATION_INFORMATION; 14:20:21 INFO - typedef struct JOBOBJECT_LIMIT_VIOLATION_INFORMATION_2 { 14:20:21 INFO - DWORD LimitFlags; 14:20:21 INFO - DWORD ViolationLimitFlags; 14:20:21 INFO - DWORD64 IoReadBytes; 14:20:21 INFO - DWORD64 IoReadBytesLimit; 14:20:21 INFO - DWORD64 IoWriteBytes; 14:20:21 INFO - DWORD64 IoWriteBytesLimit; 14:20:21 INFO - LARGE_INTEGER PerJobUserTime; 14:20:21 INFO - LARGE_INTEGER PerJobUserTimeLimit; 14:20:21 INFO - DWORD64 JobMemory; 14:20:21 INFO - union { 14:20:21 INFO - DWORD64 JobHighMemoryLimit; 14:20:21 INFO - DWORD64 JobMemoryLimit; 14:20:21 INFO - } ; 14:20:21 INFO - union { 14:20:21 INFO - JOBOBJECT_RATE_CONTROL_TOLERANCE RateControlTolerance; 14:20:21 INFO - JOBOBJECT_RATE_CONTROL_TOLERANCE CpuRateControlTolerance; 14:20:21 INFO - } ; 14:20:21 INFO - union { 14:20:21 INFO - JOBOBJECT_RATE_CONTROL_TOLERANCE RateControlToleranceLimit; 14:20:21 INFO - JOBOBJECT_RATE_CONTROL_TOLERANCE CpuRateControlToleranceLimit; 14:20:21 INFO - } ; 14:20:21 INFO - DWORD64 JobLowMemoryLimit; 14:20:21 INFO - JOBOBJECT_RATE_CONTROL_TOLERANCE IoRateControlTolerance; 14:20:21 INFO - JOBOBJECT_RATE_CONTROL_TOLERANCE IoRateControlToleranceLimit; 14:20:21 INFO - JOBOBJECT_RATE_CONTROL_TOLERANCE NetRateControlTolerance; 14:20:21 INFO - JOBOBJECT_RATE_CONTROL_TOLERANCE NetRateControlToleranceLimit; 14:20:21 INFO - } JOBOBJECT_LIMIT_VIOLATION_INFORMATION_2; 14:20:21 INFO - typedef struct _JOBOBJECT_CPU_RATE_CONTROL_INFORMATION { 14:20:21 INFO - DWORD ControlFlags; 14:20:21 INFO - union { 14:20:21 INFO - DWORD CpuRate; 14:20:21 INFO - DWORD Weight; 14:20:21 INFO - struct { 14:20:21 INFO - WORD MinRate; 14:20:21 INFO - WORD MaxRate; 14:20:21 INFO - } ; 14:20:21 INFO - } ; 14:20:21 INFO - } JOBOBJECT_CPU_RATE_CONTROL_INFORMATION, *PJOBOBJECT_CPU_RATE_CONTROL_INFORMATION; 14:20:21 INFO - typedef enum JOB_OBJECT_NET_RATE_CONTROL_FLAGS { 14:20:21 INFO - JOB_OBJECT_NET_RATE_CONTROL_ENABLE = 0x1, 14:20:21 INFO - JOB_OBJECT_NET_RATE_CONTROL_MAX_BANDWIDTH = 0x2, 14:20:21 INFO - JOB_OBJECT_NET_RATE_CONTROL_DSCP_TAG = 0x4, 14:20:21 INFO - JOB_OBJECT_NET_RATE_CONTROL_VALID_FLAGS = 0x7 14:20:21 INFO - } JOB_OBJECT_NET_RATE_CONTROL_FLAGS; 14:20:21 INFO - extern "C++" { inline constexpr JOB_OBJECT_NET_RATE_CONTROL_FLAGS operator | (JOB_OBJECT_NET_RATE_CONTROL_FLAGS a, JOB_OBJECT_NET_RATE_CONTROL_FLAGS b) throw() { return JOB_OBJECT_NET_RATE_CONTROL_FLAGS(((_ENUM_FLAG_SIZED_INTEGER::type)a) | ((_ENUM_FLAG_SIZED_INTEGER::type)b)); } inline JOB_OBJECT_NET_RATE_CONTROL_FLAGS &operator |= (JOB_OBJECT_NET_RATE_CONTROL_FLAGS &a, JOB_OBJECT_NET_RATE_CONTROL_FLAGS b) throw() { return (JOB_OBJECT_NET_RATE_CONTROL_FLAGS &)(((_ENUM_FLAG_SIZED_INTEGER::type &)a) |= ((_ENUM_FLAG_SIZED_INTEGER::type)b)); } inline constexpr JOB_OBJECT_NET_RATE_CONTROL_FLAGS operator & (JOB_OBJECT_NET_RATE_CONTROL_FLAGS a, JOB_OBJECT_NET_RATE_CONTROL_FLAGS b) throw() { return JOB_OBJECT_NET_RATE_CONTROL_FLAGS(((_ENUM_FLAG_SIZED_INTEGER::type)a) & ((_ENUM_FLAG_SIZED_INTEGER::type)b)); } inline JOB_OBJECT_NET_RATE_CONTROL_FLAGS &operator &= (JOB_OBJECT_NET_RATE_CONTROL_FLAGS &a, JOB_OBJECT_NET_RATE_CONTROL_FLAGS b) throw() { return (JOB_OBJECT_NET_RATE_CONTROL_FLAGS &)(((_ENUM_FLAG_SIZED_INTEGER::type &)a) &= ((_ENUM_FLAG_SIZED_INTEGER::type)b)); } inline constexpr JOB_OBJECT_NET_RATE_CONTROL_FLAGS operator ~ (JOB_OBJECT_NET_RATE_CONTROL_FLAGS a) throw() { return JOB_OBJECT_NET_RATE_CONTROL_FLAGS(~((_ENUM_FLAG_SIZED_INTEGER::type)a)); } inline constexpr JOB_OBJECT_NET_RATE_CONTROL_FLAGS operator ^ (JOB_OBJECT_NET_RATE_CONTROL_FLAGS a, JOB_OBJECT_NET_RATE_CONTROL_FLAGS b) throw() { return JOB_OBJECT_NET_RATE_CONTROL_FLAGS(((_ENUM_FLAG_SIZED_INTEGER::type)a) ^ ((_ENUM_FLAG_SIZED_INTEGER::type)b)); } inline JOB_OBJECT_NET_RATE_CONTROL_FLAGS &operator ^= (JOB_OBJECT_NET_RATE_CONTROL_FLAGS &a, JOB_OBJECT_NET_RATE_CONTROL_FLAGS b) throw() { return (JOB_OBJECT_NET_RATE_CONTROL_FLAGS &)(((_ENUM_FLAG_SIZED_INTEGER::type &)a) ^= ((_ENUM_FLAG_SIZED_INTEGER::type)b)); } } 14:20:21 INFO - typedef char __C_ASSERT__[(JOB_OBJECT_NET_RATE_CONTROL_VALID_FLAGS == (JOB_OBJECT_NET_RATE_CONTROL_ENABLE + JOB_OBJECT_NET_RATE_CONTROL_MAX_BANDWIDTH + JOB_OBJECT_NET_RATE_CONTROL_DSCP_TAG))?1:-1]; 14:20:21 INFO - #line 11488 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #line 11490 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - typedef struct JOBOBJECT_NET_RATE_CONTROL_INFORMATION { 14:20:21 INFO - DWORD64 MaxBandwidth; 14:20:21 INFO - JOB_OBJECT_NET_RATE_CONTROL_FLAGS ControlFlags; 14:20:21 INFO - BYTE DscpTag; 14:20:21 INFO - } JOBOBJECT_NET_RATE_CONTROL_INFORMATION; 14:20:21 INFO - typedef enum JOB_OBJECT_IO_RATE_CONTROL_FLAGS { 14:20:21 INFO - JOB_OBJECT_IO_RATE_CONTROL_ENABLE = 0x1, 14:20:21 INFO - JOB_OBJECT_IO_RATE_CONTROL_STANDALONE_VOLUME = 0x2, 14:20:21 INFO - JOB_OBJECT_IO_RATE_CONTROL_VALID_FLAGS = JOB_OBJECT_IO_RATE_CONTROL_ENABLE | 14:20:21 INFO - JOB_OBJECT_IO_RATE_CONTROL_STANDALONE_VOLUME 14:20:21 INFO - } JOB_OBJECT_IO_RATE_CONTROL_FLAGS; 14:20:21 INFO - extern "C++" { inline constexpr JOB_OBJECT_IO_RATE_CONTROL_FLAGS operator | (JOB_OBJECT_IO_RATE_CONTROL_FLAGS a, JOB_OBJECT_IO_RATE_CONTROL_FLAGS b) throw() { return JOB_OBJECT_IO_RATE_CONTROL_FLAGS(((_ENUM_FLAG_SIZED_INTEGER::type)a) | ((_ENUM_FLAG_SIZED_INTEGER::type)b)); } inline JOB_OBJECT_IO_RATE_CONTROL_FLAGS &operator |= (JOB_OBJECT_IO_RATE_CONTROL_FLAGS &a, JOB_OBJECT_IO_RATE_CONTROL_FLAGS b) throw() { return (JOB_OBJECT_IO_RATE_CONTROL_FLAGS &)(((_ENUM_FLAG_SIZED_INTEGER::type &)a) |= ((_ENUM_FLAG_SIZED_INTEGER::type)b)); } inline constexpr JOB_OBJECT_IO_RATE_CONTROL_FLAGS operator & (JOB_OBJECT_IO_RATE_CONTROL_FLAGS a, JOB_OBJECT_IO_RATE_CONTROL_FLAGS b) throw() { return JOB_OBJECT_IO_RATE_CONTROL_FLAGS(((_ENUM_FLAG_SIZED_INTEGER::type)a) & ((_ENUM_FLAG_SIZED_INTEGER::type)b)); } inline JOB_OBJECT_IO_RATE_CONTROL_FLAGS &operator &= (JOB_OBJECT_IO_RATE_CONTROL_FLAGS &a, JOB_OBJECT_IO_RATE_CONTROL_FLAGS b) throw() { return (JOB_OBJECT_IO_RATE_CONTROL_FLAGS &)(((_ENUM_FLAG_SIZED_INTEGER::type &)a) &= ((_ENUM_FLAG_SIZED_INTEGER::type)b)); } inline constexpr JOB_OBJECT_IO_RATE_CONTROL_FLAGS operator ~ (JOB_OBJECT_IO_RATE_CONTROL_FLAGS a) throw() { return JOB_OBJECT_IO_RATE_CONTROL_FLAGS(~((_ENUM_FLAG_SIZED_INTEGER::type)a)); } inline constexpr JOB_OBJECT_IO_RATE_CONTROL_FLAGS operator ^ (JOB_OBJECT_IO_RATE_CONTROL_FLAGS a, JOB_OBJECT_IO_RATE_CONTROL_FLAGS b) throw() { return JOB_OBJECT_IO_RATE_CONTROL_FLAGS(((_ENUM_FLAG_SIZED_INTEGER::type)a) ^ ((_ENUM_FLAG_SIZED_INTEGER::type)b)); } inline JOB_OBJECT_IO_RATE_CONTROL_FLAGS &operator ^= (JOB_OBJECT_IO_RATE_CONTROL_FLAGS &a, JOB_OBJECT_IO_RATE_CONTROL_FLAGS b) throw() { return (JOB_OBJECT_IO_RATE_CONTROL_FLAGS &)(((_ENUM_FLAG_SIZED_INTEGER::type &)a) ^= ((_ENUM_FLAG_SIZED_INTEGER::type)b)); } } 14:20:21 INFO - #line 11518 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - typedef struct JOBOBJECT_IO_RATE_CONTROL_INFORMATION_NATIVE { 14:20:21 INFO - LONG64 MaxIops; 14:20:21 INFO - LONG64 MaxBandwidth; 14:20:21 INFO - LONG64 ReservationIops; 14:20:21 INFO - PWSTR VolumeName; 14:20:21 INFO - DWORD BaseIoSize; 14:20:21 INFO - JOB_OBJECT_IO_RATE_CONTROL_FLAGS ControlFlags; 14:20:21 INFO - WORD VolumeNameLength; 14:20:21 INFO - } JOBOBJECT_IO_RATE_CONTROL_INFORMATION_NATIVE; 14:20:21 INFO - typedef JOBOBJECT_IO_RATE_CONTROL_INFORMATION_NATIVE 14:20:21 INFO - JOBOBJECT_IO_RATE_CONTROL_INFORMATION_NATIVE_V1; 14:20:21 INFO - typedef struct JOBOBJECT_IO_RATE_CONTROL_INFORMATION_NATIVE_V2 { 14:20:21 INFO - LONG64 MaxIops; 14:20:21 INFO - LONG64 MaxBandwidth; 14:20:21 INFO - LONG64 ReservationIops; 14:20:21 INFO - PWSTR VolumeName; 14:20:21 INFO - DWORD BaseIoSize; 14:20:21 INFO - JOB_OBJECT_IO_RATE_CONTROL_FLAGS ControlFlags; 14:20:21 INFO - WORD VolumeNameLength; 14:20:21 INFO - LONG64 CriticalReservationIops; 14:20:21 INFO - LONG64 ReservationBandwidth; 14:20:21 INFO - LONG64 CriticalReservationBandwidth; 14:20:21 INFO - LONG64 MaxTimePercent; 14:20:21 INFO - LONG64 ReservationTimePercent; 14:20:21 INFO - LONG64 CriticalReservationTimePercent; 14:20:21 INFO - } JOBOBJECT_IO_RATE_CONTROL_INFORMATION_NATIVE_V2; 14:20:21 INFO - typedef enum JOBOBJECT_IO_ATTRIBUTION_CONTROL_FLAGS { 14:20:21 INFO - JOBOBJECT_IO_ATTRIBUTION_CONTROL_ENABLE = 0x1, 14:20:21 INFO - JOBOBJECT_IO_ATTRIBUTION_CONTROL_DISABLE = 0x2, 14:20:21 INFO - JOBOBJECT_IO_ATTRIBUTION_CONTROL_VALID_FLAGS = 0x3 14:20:21 INFO - } JOBOBJECT_IO_ATTRIBUTION_CONTROL_FLAGS; 14:20:21 INFO - typedef struct _JOBOBJECT_IO_ATTRIBUTION_STATS { 14:20:21 INFO - ULONG_PTR IoCount; 14:20:21 INFO - ULONGLONG TotalNonOverlappedQueueTime; 14:20:21 INFO - ULONGLONG TotalNonOverlappedServiceTime; 14:20:21 INFO - ULONGLONG TotalSize; 14:20:21 INFO - } JOBOBJECT_IO_ATTRIBUTION_STATS, *PJOBOBJECT_IO_ATTRIBUTION_STATS; 14:20:21 INFO - typedef struct _JOBOBJECT_IO_ATTRIBUTION_INFORMATION { 14:20:21 INFO - DWORD ControlFlags; 14:20:21 INFO - JOBOBJECT_IO_ATTRIBUTION_STATS ReadStats; 14:20:21 INFO - JOBOBJECT_IO_ATTRIBUTION_STATS WriteStats; 14:20:21 INFO - } JOBOBJECT_IO_ATTRIBUTION_INFORMATION, *PJOBOBJECT_IO_ATTRIBUTION_INFORMATION; 14:20:21 INFO - typedef enum _JOBOBJECTINFOCLASS { 14:20:21 INFO - JobObjectBasicAccountingInformation = 1, 14:20:21 INFO - JobObjectBasicLimitInformation, 14:20:21 INFO - JobObjectBasicProcessIdList, 14:20:21 INFO - JobObjectBasicUIRestrictions, 14:20:21 INFO - JobObjectSecurityLimitInformation, 14:20:21 INFO - JobObjectEndOfJobTimeInformation, 14:20:21 INFO - JobObjectAssociateCompletionPortInformation, 14:20:21 INFO - JobObjectBasicAndIoAccountingInformation, 14:20:21 INFO - JobObjectExtendedLimitInformation, 14:20:21 INFO - JobObjectJobSetInformation, 14:20:21 INFO - JobObjectGroupInformation, 14:20:21 INFO - JobObjectNotificationLimitInformation, 14:20:21 INFO - JobObjectLimitViolationInformation, 14:20:21 INFO - JobObjectGroupInformationEx, 14:20:21 INFO - JobObjectCpuRateControlInformation, 14:20:21 INFO - JobObjectCompletionFilter, 14:20:21 INFO - JobObjectCompletionCounter, 14:20:21 INFO - JobObjectReserved1Information = 18, 14:20:21 INFO - JobObjectReserved2Information, 14:20:21 INFO - JobObjectReserved3Information, 14:20:21 INFO - JobObjectReserved4Information, 14:20:21 INFO - JobObjectReserved5Information, 14:20:21 INFO - JobObjectReserved6Information, 14:20:21 INFO - JobObjectReserved7Information, 14:20:21 INFO - JobObjectReserved8Information, 14:20:21 INFO - JobObjectReserved9Information, 14:20:21 INFO - JobObjectReserved10Information, 14:20:21 INFO - JobObjectReserved11Information, 14:20:21 INFO - JobObjectReserved12Information, 14:20:21 INFO - JobObjectReserved13Information, 14:20:21 INFO - JobObjectReserved14Information = 31, 14:20:21 INFO - JobObjectNetRateControlInformation, 14:20:21 INFO - JobObjectNotificationLimitInformation2, 14:20:21 INFO - JobObjectLimitViolationInformation2, 14:20:21 INFO - JobObjectCreateSilo, 14:20:21 INFO - JobObjectSiloBasicInformation, 14:20:21 INFO - JobObjectReserved15Information = 37, 14:20:21 INFO - JobObjectReserved16Information, 14:20:21 INFO - JobObjectReserved17Information, 14:20:21 INFO - JobObjectReserved18Information, 14:20:21 INFO - JobObjectReserved19Information = 41, 14:20:21 INFO - JobObjectReserved20Information, 14:20:21 INFO - MaxJobObjectInfoClass 14:20:21 INFO - } JOBOBJECTINFOCLASS; 14:20:21 INFO - typedef struct _SILOOBJECT_BASIC_INFORMATION { 14:20:21 INFO - DWORD SiloId; 14:20:21 INFO - DWORD SiloParentId; 14:20:21 INFO - DWORD NumberOfProcesses; 14:20:21 INFO - BOOLEAN IsInServerSilo; 14:20:21 INFO - BYTE Reserved[3]; 14:20:21 INFO - } SILOOBJECT_BASIC_INFORMATION, *PSILOOBJECT_BASIC_INFORMATION; 14:20:21 INFO - typedef enum _SERVERSILO_STATE { 14:20:21 INFO - SERVERSILO_INITING = 0, 14:20:21 INFO - SERVERSILO_STARTED, 14:20:21 INFO - SERVERSILO_SHUTTING_DOWN, 14:20:21 INFO - SERVERSILO_TERMINATING, 14:20:21 INFO - SERVERSILO_TERMINATED, 14:20:21 INFO - } SERVERSILO_STATE, *PSERVERSILO_STATE; 14:20:21 INFO - typedef struct _SERVERSILO_BASIC_INFORMATION { 14:20:21 INFO - DWORD ServiceSessionId; 14:20:21 INFO - SERVERSILO_STATE State; 14:20:21 INFO - DWORD ExitStatus; 14:20:21 INFO - } SERVERSILO_BASIC_INFORMATION, *PSERVERSILO_BASIC_INFORMATION; 14:20:21 INFO - typedef enum _FIRMWARE_TYPE { 14:20:21 INFO - FirmwareTypeUnknown, 14:20:21 INFO - FirmwareTypeBios, 14:20:21 INFO - FirmwareTypeUefi, 14:20:21 INFO - FirmwareTypeMax 14:20:21 INFO - } FIRMWARE_TYPE, *PFIRMWARE_TYPE; 14:20:21 INFO - typedef enum _LOGICAL_PROCESSOR_RELATIONSHIP { 14:20:21 INFO - RelationProcessorCore, 14:20:21 INFO - RelationNumaNode, 14:20:21 INFO - RelationCache, 14:20:21 INFO - RelationProcessorPackage, 14:20:21 INFO - RelationGroup, 14:20:21 INFO - RelationAll = 0xffff 14:20:21 INFO - } LOGICAL_PROCESSOR_RELATIONSHIP; 14:20:21 INFO - typedef enum _PROCESSOR_CACHE_TYPE { 14:20:21 INFO - CacheUnified, 14:20:21 INFO - CacheInstruction, 14:20:21 INFO - CacheData, 14:20:21 INFO - CacheTrace 14:20:21 INFO - } PROCESSOR_CACHE_TYPE; 14:20:21 INFO - typedef struct _CACHE_DESCRIPTOR { 14:20:21 INFO - BYTE Level; 14:20:21 INFO - BYTE Associativity; 14:20:21 INFO - WORD LineSize; 14:20:21 INFO - DWORD Size; 14:20:21 INFO - PROCESSOR_CACHE_TYPE Type; 14:20:21 INFO - } CACHE_DESCRIPTOR, *PCACHE_DESCRIPTOR; 14:20:21 INFO - typedef struct _SYSTEM_LOGICAL_PROCESSOR_INFORMATION { 14:20:21 INFO - ULONG_PTR ProcessorMask; 14:20:21 INFO - LOGICAL_PROCESSOR_RELATIONSHIP Relationship; 14:20:21 INFO - union { 14:20:21 INFO - struct { 14:20:21 INFO - BYTE Flags; 14:20:21 INFO - } ProcessorCore; 14:20:21 INFO - struct { 14:20:21 INFO - DWORD NodeNumber; 14:20:21 INFO - } NumaNode; 14:20:21 INFO - CACHE_DESCRIPTOR Cache; 14:20:21 INFO - ULONGLONG Reserved[2]; 14:20:21 INFO - } ; 14:20:21 INFO - } SYSTEM_LOGICAL_PROCESSOR_INFORMATION, *PSYSTEM_LOGICAL_PROCESSOR_INFORMATION; 14:20:21 INFO - typedef struct _PROCESSOR_RELATIONSHIP { 14:20:21 INFO - BYTE Flags; 14:20:21 INFO - BYTE EfficiencyClass; 14:20:21 INFO - BYTE Reserved[20]; 14:20:21 INFO - WORD GroupCount; 14:20:21 INFO - GROUP_AFFINITY GroupMask[1]; 14:20:21 INFO - } PROCESSOR_RELATIONSHIP, *PPROCESSOR_RELATIONSHIP; 14:20:21 INFO - typedef struct _NUMA_NODE_RELATIONSHIP { 14:20:21 INFO - DWORD NodeNumber; 14:20:21 INFO - BYTE Reserved[20]; 14:20:21 INFO - GROUP_AFFINITY GroupMask; 14:20:21 INFO - } NUMA_NODE_RELATIONSHIP, *PNUMA_NODE_RELATIONSHIP; 14:20:21 INFO - typedef struct _CACHE_RELATIONSHIP { 14:20:21 INFO - BYTE Level; 14:20:21 INFO - BYTE Associativity; 14:20:21 INFO - WORD LineSize; 14:20:21 INFO - DWORD CacheSize; 14:20:21 INFO - PROCESSOR_CACHE_TYPE Type; 14:20:21 INFO - BYTE Reserved[20]; 14:20:21 INFO - GROUP_AFFINITY GroupMask; 14:20:21 INFO - } CACHE_RELATIONSHIP, *PCACHE_RELATIONSHIP; 14:20:21 INFO - typedef struct _PROCESSOR_GROUP_INFO { 14:20:21 INFO - BYTE MaximumProcessorCount; 14:20:21 INFO - BYTE ActiveProcessorCount; 14:20:21 INFO - BYTE Reserved[38]; 14:20:21 INFO - KAFFINITY ActiveProcessorMask; 14:20:21 INFO - } PROCESSOR_GROUP_INFO, *PPROCESSOR_GROUP_INFO; 14:20:21 INFO - typedef struct _GROUP_RELATIONSHIP { 14:20:21 INFO - WORD MaximumGroupCount; 14:20:21 INFO - WORD ActiveGroupCount; 14:20:21 INFO - BYTE Reserved[20]; 14:20:21 INFO - PROCESSOR_GROUP_INFO GroupInfo[1]; 14:20:21 INFO - } GROUP_RELATIONSHIP, *PGROUP_RELATIONSHIP; 14:20:21 INFO - struct _SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX { 14:20:21 INFO - LOGICAL_PROCESSOR_RELATIONSHIP Relationship; 14:20:21 INFO - DWORD Size; 14:20:21 INFO - union { 14:20:21 INFO - PROCESSOR_RELATIONSHIP Processor; 14:20:21 INFO - NUMA_NODE_RELATIONSHIP NumaNode; 14:20:21 INFO - CACHE_RELATIONSHIP Cache; 14:20:21 INFO - GROUP_RELATIONSHIP Group; 14:20:21 INFO - } ; 14:20:21 INFO - }; 14:20:21 INFO - typedef struct _SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX, *PSYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX; 14:20:21 INFO - typedef enum _CPU_SET_INFORMATION_TYPE { 14:20:21 INFO - CpuSetInformation 14:20:21 INFO - } CPU_SET_INFORMATION_TYPE, *PCPU_SET_INFORMATION_TYPE; 14:20:21 INFO - struct _SYSTEM_CPU_SET_INFORMATION { 14:20:21 INFO - DWORD Size; 14:20:21 INFO - CPU_SET_INFORMATION_TYPE Type; 14:20:21 INFO - union { 14:20:21 INFO - struct { 14:20:21 INFO - DWORD Id; 14:20:21 INFO - WORD Group; 14:20:21 INFO - BYTE LogicalProcessorIndex; 14:20:21 INFO - BYTE CoreIndex; 14:20:21 INFO - BYTE LastLevelCacheIndex; 14:20:21 INFO - BYTE NumaNodeIndex; 14:20:21 INFO - BYTE EfficiencyClass; 14:20:21 INFO - union { 14:20:21 INFO - BYTE AllFlags; 14:20:21 INFO - struct { 14:20:21 INFO - BYTE Parked : 1; 14:20:21 INFO - BYTE Allocated : 1; 14:20:21 INFO - BYTE AllocatedToTargetProcess : 1; 14:20:21 INFO - BYTE RealTime : 1; 14:20:21 INFO - BYTE ReservedFlags : 4; 14:20:21 INFO - } ; 14:20:21 INFO - } ; 14:20:21 INFO - DWORD Reserved; 14:20:21 INFO - DWORD64 AllocationTag; 14:20:21 INFO - } CpuSet; 14:20:21 INFO - } ; 14:20:21 INFO - }; 14:20:21 INFO - typedef struct _SYSTEM_CPU_SET_INFORMATION SYSTEM_CPU_SET_INFORMATION, *PSYSTEM_CPU_SET_INFORMATION; 14:20:21 INFO - typedef struct _SYSTEM_PROCESSOR_CYCLE_TIME_INFORMATION { 14:20:21 INFO - DWORD64 CycleTime; 14:20:21 INFO - } SYSTEM_PROCESSOR_CYCLE_TIME_INFORMATION, *PSYSTEM_PROCESSOR_CYCLE_TIME_INFORMATION; 14:20:21 INFO - typedef struct _XSTATE_FEATURE { 14:20:21 INFO - DWORD Offset; 14:20:21 INFO - DWORD Size; 14:20:21 INFO - } XSTATE_FEATURE, *PXSTATE_FEATURE; 14:20:21 INFO - typedef struct _XSTATE_CONFIGURATION { 14:20:21 INFO - DWORD64 EnabledFeatures; 14:20:21 INFO - DWORD64 EnabledVolatileFeatures; 14:20:21 INFO - DWORD Size; 14:20:21 INFO - union { 14:20:21 INFO - DWORD ControlFlags; 14:20:21 INFO - struct 14:20:21 INFO - { 14:20:21 INFO - DWORD OptimizedSave : 1; 14:20:21 INFO - DWORD CompactionEnabled : 1; 14:20:21 INFO - }; 14:20:21 INFO - }; 14:20:21 INFO - XSTATE_FEATURE Features[(64)]; 14:20:21 INFO - DWORD64 EnabledSupervisorFeatures; 14:20:21 INFO - DWORD64 AlignedFeatures; 14:20:21 INFO - DWORD AllFeatureSize; 14:20:21 INFO - DWORD AllFeatures[(64)]; 14:20:21 INFO - } XSTATE_CONFIGURATION, *PXSTATE_CONFIGURATION; 14:20:21 INFO - typedef struct _MEMORY_BASIC_INFORMATION { 14:20:21 INFO - PVOID BaseAddress; 14:20:21 INFO - PVOID AllocationBase; 14:20:21 INFO - DWORD AllocationProtect; 14:20:21 INFO - SIZE_T RegionSize; 14:20:21 INFO - DWORD State; 14:20:21 INFO - DWORD Protect; 14:20:21 INFO - DWORD Type; 14:20:21 INFO - } MEMORY_BASIC_INFORMATION, *PMEMORY_BASIC_INFORMATION; 14:20:21 INFO - typedef struct _MEMORY_BASIC_INFORMATION32 { 14:20:21 INFO - DWORD BaseAddress; 14:20:21 INFO - DWORD AllocationBase; 14:20:21 INFO - DWORD AllocationProtect; 14:20:21 INFO - DWORD RegionSize; 14:20:21 INFO - DWORD State; 14:20:21 INFO - DWORD Protect; 14:20:21 INFO - DWORD Type; 14:20:21 INFO - } MEMORY_BASIC_INFORMATION32, *PMEMORY_BASIC_INFORMATION32; 14:20:21 INFO - typedef struct __declspec(align(16)) _MEMORY_BASIC_INFORMATION64 { 14:20:21 INFO - ULONGLONG BaseAddress; 14:20:21 INFO - ULONGLONG AllocationBase; 14:20:21 INFO - DWORD AllocationProtect; 14:20:21 INFO - DWORD __alignment1; 14:20:21 INFO - ULONGLONG RegionSize; 14:20:21 INFO - DWORD State; 14:20:21 INFO - DWORD Protect; 14:20:21 INFO - DWORD Type; 14:20:21 INFO - DWORD __alignment2; 14:20:21 INFO - } MEMORY_BASIC_INFORMATION64, *PMEMORY_BASIC_INFORMATION64; 14:20:21 INFO - typedef struct _CFG_CALL_TARGET_INFO { 14:20:21 INFO - ULONG_PTR Offset; 14:20:21 INFO - ULONG_PTR Flags; 14:20:21 INFO - } CFG_CALL_TARGET_INFO, *PCFG_CALL_TARGET_INFO; 14:20:21 INFO - typedef struct _ENCLAVE_CREATE_INFO_SGX { 14:20:21 INFO - BYTE Secs[4096]; 14:20:21 INFO - } ENCLAVE_CREATE_INFO_SGX, *PENCLAVE_CREATE_INFO_SGX; 14:20:21 INFO - typedef struct _ENCLAVE_INIT_INFO_SGX { 14:20:21 INFO - BYTE SigStruct[1808]; 14:20:21 INFO - BYTE Reserved1[240]; 14:20:21 INFO - BYTE EInitToken[304]; 14:20:21 INFO - BYTE Reserved2[1744]; 14:20:21 INFO - } ENCLAVE_INIT_INFO_SGX, *PENCLAVE_INIT_INFO_SGX; 14:20:21 INFO - typedef struct _FILE_ID_128 { 14:20:21 INFO - BYTE Identifier[16]; 14:20:21 INFO - } FILE_ID_128, *PFILE_ID_128; 14:20:21 INFO - typedef struct _FILE_NOTIFY_INFORMATION { 14:20:21 INFO - DWORD NextEntryOffset; 14:20:21 INFO - DWORD Action; 14:20:21 INFO - DWORD FileNameLength; 14:20:21 INFO - WCHAR FileName[1]; 14:20:21 INFO - } FILE_NOTIFY_INFORMATION, *PFILE_NOTIFY_INFORMATION; 14:20:21 INFO - typedef union _FILE_SEGMENT_ELEMENT { 14:20:21 INFO - PVOID64 Buffer; 14:20:21 INFO - ULONGLONG Alignment; 14:20:21 INFO - }FILE_SEGMENT_ELEMENT, *PFILE_SEGMENT_ELEMENT; 14:20:21 INFO - #line 12504 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #line 12518 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - typedef struct _REPARSE_GUID_DATA_BUFFER { 14:20:21 INFO - DWORD ReparseTag; 14:20:21 INFO - WORD ReparseDataLength; 14:20:21 INFO - WORD Reserved; 14:20:21 INFO - GUID ReparseGuid; 14:20:21 INFO - struct { 14:20:21 INFO - BYTE DataBuffer[1]; 14:20:21 INFO - } GenericReparseBuffer; 14:20:21 INFO - } REPARSE_GUID_DATA_BUFFER, *PREPARSE_GUID_DATA_BUFFER; 14:20:21 INFO - #line 12847 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #line 12926 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #line 12946 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #line 12987 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #line 12989 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - extern "C" const GUID GUID_MAX_POWER_SAVINGS; 14:20:21 INFO - extern "C" const GUID GUID_MIN_POWER_SAVINGS; 14:20:21 INFO - extern "C" const GUID GUID_TYPICAL_POWER_SAVINGS; 14:20:21 INFO - extern "C" const GUID NO_SUBGROUP_GUID; 14:20:21 INFO - extern "C" const GUID ALL_POWERSCHEMES_GUID; 14:20:21 INFO - extern "C" const GUID GUID_POWERSCHEME_PERSONALITY; 14:20:21 INFO - extern "C" const GUID GUID_ACTIVE_POWERSCHEME; 14:20:21 INFO - extern "C" const GUID GUID_IDLE_RESILIENCY_SUBGROUP; 14:20:21 INFO - extern "C" const GUID GUID_IDLE_RESILIENCY_PERIOD; 14:20:21 INFO - extern "C" const GUID GUID_DEEP_SLEEP_ENABLED; 14:20:21 INFO - extern "C" const GUID GUID_DEEP_SLEEP_PLATFORM_STATE; 14:20:21 INFO - extern "C" const GUID GUID_DISK_COALESCING_POWERDOWN_TIMEOUT; 14:20:21 INFO - extern "C" const GUID GUID_EXECUTION_REQUIRED_REQUEST_TIMEOUT; 14:20:21 INFO - extern "C" const GUID GUID_VIDEO_SUBGROUP; 14:20:21 INFO - extern "C" const GUID GUID_VIDEO_POWERDOWN_TIMEOUT; 14:20:21 INFO - extern "C" const GUID GUID_VIDEO_ANNOYANCE_TIMEOUT; 14:20:21 INFO - extern "C" const GUID GUID_VIDEO_ADAPTIVE_PERCENT_INCREASE; 14:20:21 INFO - extern "C" const GUID GUID_VIDEO_DIM_TIMEOUT; 14:20:21 INFO - extern "C" const GUID GUID_VIDEO_ADAPTIVE_POWERDOWN; 14:20:21 INFO - extern "C" const GUID GUID_DISK_MAX_POWER; 14:20:21 INFO - extern "C" const GUID GUID_MONITOR_POWER_ON; 14:20:21 INFO - extern "C" const GUID GUID_DEVICE_POWER_POLICY_VIDEO_BRIGHTNESS; 14:20:21 INFO - extern "C" const GUID GUID_DEVICE_POWER_POLICY_VIDEO_DIM_BRIGHTNESS; 14:20:21 INFO - extern "C" const GUID GUID_VIDEO_CURRENT_MONITOR_BRIGHTNESS; 14:20:21 INFO - extern "C" const GUID GUID_VIDEO_ADAPTIVE_DISPLAY_BRIGHTNESS; 14:20:21 INFO - extern "C" const GUID GUID_CONSOLE_DISPLAY_STATE; 14:20:21 INFO - extern "C" const GUID GUID_ALLOW_DISPLAY_REQUIRED; 14:20:21 INFO - extern "C" const GUID GUID_VIDEO_CONSOLE_LOCK_TIMEOUT; 14:20:21 INFO - extern "C" const GUID GUID_ADAPTIVE_POWER_BEHAVIOR_SUBGROUP; 14:20:21 INFO - extern "C" const GUID GUID_NON_ADAPTIVE_INPUT_TIMEOUT; 14:20:21 INFO - extern "C" const GUID GUID_DISK_SUBGROUP; 14:20:21 INFO - extern "C" const GUID GUID_DISK_POWERDOWN_TIMEOUT; 14:20:21 INFO - extern "C" const GUID GUID_DISK_IDLE_TIMEOUT; 14:20:21 INFO - extern "C" const GUID GUID_DISK_BURST_IGNORE_THRESHOLD; 14:20:21 INFO - extern "C" const GUID GUID_DISK_ADAPTIVE_POWERDOWN; 14:20:21 INFO - extern "C" const GUID GUID_SLEEP_SUBGROUP; 14:20:21 INFO - extern "C" const GUID GUID_SLEEP_IDLE_THRESHOLD; 14:20:21 INFO - extern "C" const GUID GUID_STANDBY_TIMEOUT; 14:20:21 INFO - extern "C" const GUID GUID_UNATTEND_SLEEP_TIMEOUT; 14:20:21 INFO - extern "C" const GUID GUID_HIBERNATE_TIMEOUT; 14:20:21 INFO - extern "C" const GUID GUID_HIBERNATE_FASTS4_POLICY; 14:20:21 INFO - extern "C" const GUID GUID_CRITICAL_POWER_TRANSITION; 14:20:21 INFO - extern "C" const GUID GUID_SYSTEM_AWAYMODE; 14:20:21 INFO - extern "C" const GUID GUID_ALLOW_AWAYMODE; 14:20:21 INFO - extern "C" const GUID GUID_USER_PRESENCE_PREDICTION; 14:20:21 INFO - extern "C" const GUID GUID_STANDBY_BUDGET_GRACE_PERIOD; 14:20:21 INFO - extern "C" const GUID GUID_STANDBY_BUDGET_PERCENT; 14:20:21 INFO - extern "C" const GUID GUID_STANDBY_RESERVE_GRACE_PERIOD; 14:20:21 INFO - extern "C" const GUID GUID_STANDBY_RESERVE_TIME; 14:20:21 INFO - extern "C" const GUID GUID_STANDBY_RESET_PERCENT; 14:20:21 INFO - extern "C" const GUID GUID_ALLOW_STANDBY_STATES; 14:20:21 INFO - extern "C" const GUID GUID_ALLOW_RTC_WAKE; 14:20:21 INFO - extern "C" const GUID GUID_ALLOW_SYSTEM_REQUIRED; 14:20:21 INFO - extern "C" const GUID GUID_POWER_SAVING_STATUS; 14:20:21 INFO - extern "C" const GUID GUID_ENERGY_SAVER_SUBGROUP; 14:20:21 INFO - extern "C" const GUID GUID_ENERGY_SAVER_BATTERY_THRESHOLD; 14:20:21 INFO - extern "C" const GUID GUID_ENERGY_SAVER_BRIGHTNESS; 14:20:21 INFO - extern "C" const GUID GUID_ENERGY_SAVER_POLICY; 14:20:21 INFO - extern "C" const GUID GUID_SYSTEM_BUTTON_SUBGROUP; 14:20:21 INFO - extern "C" const GUID GUID_POWERBUTTON_ACTION; 14:20:21 INFO - extern "C" const GUID GUID_SLEEPBUTTON_ACTION; 14:20:21 INFO - extern "C" const GUID GUID_USERINTERFACEBUTTON_ACTION; 14:20:21 INFO - extern "C" const GUID GUID_LIDCLOSE_ACTION; 14:20:21 INFO - extern "C" const GUID GUID_LIDOPEN_POWERSTATE; 14:20:21 INFO - extern "C" const GUID GUID_BATTERY_SUBGROUP; 14:20:21 INFO - extern "C" const GUID GUID_BATTERY_DISCHARGE_ACTION_0; 14:20:21 INFO - extern "C" const GUID GUID_BATTERY_DISCHARGE_LEVEL_0; 14:20:21 INFO - extern "C" const GUID GUID_BATTERY_DISCHARGE_FLAGS_0; 14:20:21 INFO - extern "C" const GUID GUID_BATTERY_DISCHARGE_ACTION_1; 14:20:21 INFO - extern "C" const GUID GUID_BATTERY_DISCHARGE_LEVEL_1; 14:20:21 INFO - extern "C" const GUID GUID_BATTERY_DISCHARGE_FLAGS_1; 14:20:21 INFO - extern "C" const GUID GUID_BATTERY_DISCHARGE_ACTION_2; 14:20:21 INFO - extern "C" const GUID GUID_BATTERY_DISCHARGE_LEVEL_2; 14:20:21 INFO - extern "C" const GUID GUID_BATTERY_DISCHARGE_FLAGS_2; 14:20:21 INFO - extern "C" const GUID GUID_BATTERY_DISCHARGE_ACTION_3; 14:20:21 INFO - extern "C" const GUID GUID_BATTERY_DISCHARGE_LEVEL_3; 14:20:21 INFO - extern "C" const GUID GUID_BATTERY_DISCHARGE_FLAGS_3; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_SETTINGS_SUBGROUP; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_THROTTLE_POLICY; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_THROTTLE_MAXIMUM; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_THROTTLE_MAXIMUM_1; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_THROTTLE_MINIMUM; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_THROTTLE_MINIMUM_1; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_ALLOW_THROTTLING; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_IDLESTATE_POLICY; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_PERFSTATE_POLICY; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_PERF_INCREASE_THRESHOLD; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_PERF_INCREASE_THRESHOLD_1; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_PERF_DECREASE_THRESHOLD; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_PERF_DECREASE_THRESHOLD_1; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_PERF_INCREASE_POLICY; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_PERF_INCREASE_POLICY_1; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_PERF_DECREASE_POLICY; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_PERF_DECREASE_POLICY_1; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_PERF_INCREASE_TIME; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_PERF_INCREASE_TIME_1; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_PERF_DECREASE_TIME; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_PERF_DECREASE_TIME_1; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_PERF_TIME_CHECK; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_PERF_BOOST_POLICY; 14:20:21 INFO - #line 13759 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_PERF_BOOST_MODE; 14:20:21 INFO - #line 13771 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_PERF_AUTONOMOUS_MODE; 14:20:21 INFO - #line 13789 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_PERF_ENERGY_PERFORMANCE_PREFERENCE; 14:20:21 INFO - #line 13800 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_PERF_AUTONOMOUS_ACTIVITY_WINDOW; 14:20:21 INFO - #line 13811 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_DUTY_CYCLING; 14:20:21 INFO - #line 13821 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_IDLE_ALLOW_SCALING; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_IDLE_DISABLE; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_IDLE_STATE_MAXIMUM; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_IDLE_TIME_CHECK; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_IDLE_DEMOTE_THRESHOLD; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_IDLE_PROMOTE_THRESHOLD; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_CORE_PARKING_INCREASE_THRESHOLD; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_CORE_PARKING_DECREASE_THRESHOLD; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_CORE_PARKING_INCREASE_POLICY; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_CORE_PARKING_DECREASE_POLICY; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_CORE_PARKING_MAX_CORES; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_CORE_PARKING_MAX_CORES_1; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_CORE_PARKING_MIN_CORES; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_CORE_PARKING_MIN_CORES_1; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_CORE_PARKING_INCREASE_TIME; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_CORE_PARKING_DECREASE_TIME; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_CORE_PARKING_AFFINITY_HISTORY_DECREASE_FACTOR; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_CORE_PARKING_AFFINITY_HISTORY_THRESHOLD; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_CORE_PARKING_AFFINITY_WEIGHTING; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_CORE_PARKING_OVER_UTILIZATION_HISTORY_DECREASE_FACTOR; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_CORE_PARKING_OVER_UTILIZATION_HISTORY_THRESHOLD; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_CORE_PARKING_OVER_UTILIZATION_WEIGHTING; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_CORE_PARKING_OVER_UTILIZATION_THRESHOLD; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_PARKING_CORE_OVERRIDE; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_PARKING_PERF_STATE; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_PARKING_PERF_STATE_1; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_PARKING_CONCURRENCY_THRESHOLD; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_PARKING_HEADROOM_THRESHOLD; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_PARKING_DISTRIBUTION_THRESHOLD; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_PERF_HISTORY; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_PERF_HISTORY_1; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_PERF_INCREASE_HISTORY; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_PERF_DECREASE_HISTORY; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_PERF_CORE_PARKING_HISTORY; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_PERF_LATENCY_HINT; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_PERF_LATENCY_HINT_PERF; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_PERF_LATENCY_HINT_PERF_1; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_LATENCY_HINT_MIN_UNPARK; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_LATENCY_HINT_MIN_UNPARK_1; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_DISTRIBUTE_UTILITY; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_HETEROGENEOUS_POLICY; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_HETERO_DECREASE_TIME; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_HETERO_INCREASE_TIME; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_HETERO_DECREASE_THRESHOLD; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_HETERO_INCREASE_THRESHOLD; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_CLASS0_FLOOR_PERF; 14:20:21 INFO - extern "C" const GUID GUID_PROCESSOR_CLASS1_INITIAL_PERF; 14:20:21 INFO - extern "C" const GUID GUID_SYSTEM_COOLING_POLICY; 14:20:21 INFO - extern "C" const GUID GUID_LOCK_CONSOLE_ON_WAKE; 14:20:21 INFO - extern "C" const GUID GUID_DEVICE_IDLE_POLICY; 14:20:21 INFO - extern "C" const GUID GUID_CONNECTIVITY_IN_STANDBY; 14:20:21 INFO - extern "C" const GUID GUID_ACDC_POWER_SOURCE; 14:20:21 INFO - extern "C" const GUID GUID_LIDSWITCH_STATE_CHANGE; 14:20:21 INFO - extern "C" const GUID GUID_BATTERY_PERCENTAGE_REMAINING; 14:20:21 INFO - extern "C" const GUID GUID_BATTERY_COUNT; 14:20:21 INFO - extern "C" const GUID GUID_GLOBAL_USER_PRESENCE; 14:20:21 INFO - extern "C" const GUID GUID_SESSION_DISPLAY_STATUS; 14:20:21 INFO - extern "C" const GUID GUID_SESSION_USER_PRESENCE; 14:20:21 INFO - extern "C" const GUID GUID_IDLE_BACKGROUND_TASK; 14:20:21 INFO - extern "C" const GUID GUID_BACKGROUND_TASK_NOTIFICATION; 14:20:21 INFO - extern "C" const GUID GUID_APPLAUNCH_BUTTON; 14:20:21 INFO - extern "C" const GUID GUID_PCIEXPRESS_SETTINGS_SUBGROUP; 14:20:21 INFO - extern "C" const GUID GUID_PCIEXPRESS_ASPM_POLICY; 14:20:21 INFO - extern "C" const GUID GUID_ENABLE_SWITCH_FORCED_SHUTDOWN; 14:20:21 INFO - extern "C" const GUID GUID_INTSTEER_SUBGROUP; 14:20:21 INFO - #line 14401 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - extern "C" const GUID GUID_INTSTEER_MODE; 14:20:21 INFO - #line 14405 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - extern "C" const GUID GUID_INTSTEER_LOAD_PER_PROC_TRIGGER; 14:20:21 INFO - #line 14409 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - extern "C" const GUID GUID_INTSTEER_TIME_UNPARK_TRIGGER; 14:20:21 INFO - #line 14413 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - typedef enum _SYSTEM_POWER_STATE { 14:20:21 INFO - PowerSystemUnspecified = 0, 14:20:21 INFO - PowerSystemWorking = 1, 14:20:21 INFO - PowerSystemSleeping1 = 2, 14:20:21 INFO - PowerSystemSleeping2 = 3, 14:20:21 INFO - PowerSystemSleeping3 = 4, 14:20:21 INFO - PowerSystemHibernate = 5, 14:20:21 INFO - PowerSystemShutdown = 6, 14:20:21 INFO - PowerSystemMaximum = 7 14:20:21 INFO - } SYSTEM_POWER_STATE, *PSYSTEM_POWER_STATE; 14:20:21 INFO - typedef enum { 14:20:21 INFO - PowerActionNone = 0, 14:20:21 INFO - PowerActionReserved, 14:20:21 INFO - PowerActionSleep, 14:20:21 INFO - PowerActionHibernate, 14:20:21 INFO - PowerActionShutdown, 14:20:21 INFO - PowerActionShutdownReset, 14:20:21 INFO - PowerActionShutdownOff, 14:20:21 INFO - PowerActionWarmEject, 14:20:21 INFO - PowerActionDisplayOff 14:20:21 INFO - } POWER_ACTION, *PPOWER_ACTION; 14:20:21 INFO - typedef enum _DEVICE_POWER_STATE { 14:20:21 INFO - PowerDeviceUnspecified = 0, 14:20:21 INFO - PowerDeviceD0, 14:20:21 INFO - PowerDeviceD1, 14:20:21 INFO - PowerDeviceD2, 14:20:21 INFO - PowerDeviceD3, 14:20:21 INFO - PowerDeviceMaximum 14:20:21 INFO - } DEVICE_POWER_STATE, *PDEVICE_POWER_STATE; 14:20:21 INFO - typedef enum _MONITOR_DISPLAY_STATE { 14:20:21 INFO - PowerMonitorOff = 0, 14:20:21 INFO - PowerMonitorOn, 14:20:21 INFO - PowerMonitorDim 14:20:21 INFO - } MONITOR_DISPLAY_STATE, *PMONITOR_DISPLAY_STATE; 14:20:21 INFO - typedef enum _USER_ACTIVITY_PRESENCE { 14:20:21 INFO - PowerUserPresent = 0, 14:20:21 INFO - PowerUserNotPresent, 14:20:21 INFO - PowerUserInactive, 14:20:21 INFO - PowerUserMaximum, 14:20:21 INFO - PowerUserInvalid = PowerUserMaximum 14:20:21 INFO - } USER_ACTIVITY_PRESENCE, *PUSER_ACTIVITY_PRESENCE; 14:20:21 INFO - typedef DWORD EXECUTION_STATE, *PEXECUTION_STATE; 14:20:21 INFO - typedef enum { 14:20:21 INFO - LT_DONT_CARE, 14:20:21 INFO - LT_LOWEST_LATENCY 14:20:21 INFO - } LATENCY_TIME; 14:20:21 INFO - typedef enum _POWER_REQUEST_TYPE { 14:20:21 INFO - PowerRequestDisplayRequired, 14:20:21 INFO - PowerRequestSystemRequired, 14:20:21 INFO - PowerRequestAwayModeRequired, 14:20:21 INFO - PowerRequestExecutionRequired 14:20:21 INFO - } POWER_REQUEST_TYPE, *PPOWER_REQUEST_TYPE; 14:20:21 INFO - typedef struct CM_Power_Data_s { 14:20:21 INFO - DWORD PD_Size; 14:20:21 INFO - DEVICE_POWER_STATE PD_MostRecentPowerState; 14:20:21 INFO - DWORD PD_Capabilities; 14:20:21 INFO - DWORD PD_D1Latency; 14:20:21 INFO - DWORD PD_D2Latency; 14:20:21 INFO - DWORD PD_D3Latency; 14:20:21 INFO - DEVICE_POWER_STATE PD_PowerStateMapping[7]; 14:20:21 INFO - SYSTEM_POWER_STATE PD_DeepestSystemWake; 14:20:21 INFO - } CM_POWER_DATA, *PCM_POWER_DATA; 14:20:21 INFO - #line 14533 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - typedef enum { 14:20:21 INFO - SystemPowerPolicyAc, 14:20:21 INFO - SystemPowerPolicyDc, 14:20:21 INFO - VerifySystemPolicyAc, 14:20:21 INFO - VerifySystemPolicyDc, 14:20:21 INFO - SystemPowerCapabilities, 14:20:21 INFO - SystemBatteryState, 14:20:21 INFO - SystemPowerStateHandler, 14:20:21 INFO - ProcessorStateHandler, 14:20:21 INFO - SystemPowerPolicyCurrent, 14:20:21 INFO - AdministratorPowerPolicy, 14:20:21 INFO - SystemReserveHiberFile, 14:20:21 INFO - ProcessorInformation, 14:20:21 INFO - SystemPowerInformation, 14:20:21 INFO - ProcessorStateHandler2, 14:20:21 INFO - LastWakeTime, 14:20:21 INFO - LastSleepTime, 14:20:21 INFO - SystemExecutionState, 14:20:21 INFO - SystemPowerStateNotifyHandler, 14:20:21 INFO - ProcessorPowerPolicyAc, 14:20:21 INFO - ProcessorPowerPolicyDc, 14:20:21 INFO - VerifyProcessorPowerPolicyAc, 14:20:21 INFO - VerifyProcessorPowerPolicyDc, 14:20:21 INFO - ProcessorPowerPolicyCurrent, 14:20:21 INFO - SystemPowerStateLogging, 14:20:21 INFO - SystemPowerLoggingEntry, 14:20:21 INFO - SetPowerSettingValue, 14:20:21 INFO - NotifyUserPowerSetting, 14:20:21 INFO - PowerInformationLevelUnused0, 14:20:21 INFO - SystemMonitorHiberBootPowerOff, 14:20:21 INFO - SystemVideoState, 14:20:21 INFO - TraceApplicationPowerMessage, 14:20:21 INFO - TraceApplicationPowerMessageEnd, 14:20:21 INFO - ProcessorPerfStates, 14:20:21 INFO - ProcessorIdleStates, 14:20:21 INFO - ProcessorCap, 14:20:21 INFO - SystemWakeSource, 14:20:21 INFO - SystemHiberFileInformation, 14:20:21 INFO - TraceServicePowerMessage, 14:20:21 INFO - ProcessorLoad, 14:20:21 INFO - PowerShutdownNotification, 14:20:21 INFO - MonitorCapabilities, 14:20:21 INFO - SessionPowerInit, 14:20:21 INFO - SessionDisplayState, 14:20:21 INFO - PowerRequestCreate, 14:20:21 INFO - PowerRequestAction, 14:20:21 INFO - GetPowerRequestList, 14:20:21 INFO - ProcessorInformationEx, 14:20:21 INFO - NotifyUserModeLegacyPowerEvent, 14:20:21 INFO - GroupPark, 14:20:21 INFO - ProcessorIdleDomains, 14:20:21 INFO - WakeTimerList, 14:20:21 INFO - SystemHiberFileSize, 14:20:21 INFO - ProcessorIdleStatesHv, 14:20:21 INFO - ProcessorPerfStatesHv, 14:20:21 INFO - ProcessorPerfCapHv, 14:20:21 INFO - ProcessorSetIdle, 14:20:21 INFO - LogicalProcessorIdling, 14:20:21 INFO - UserPresence, 14:20:21 INFO - PowerSettingNotificationName, 14:20:21 INFO - GetPowerSettingValue, 14:20:21 INFO - IdleResiliency, 14:20:21 INFO - SessionRITState, 14:20:21 INFO - SessionConnectNotification, 14:20:21 INFO - SessionPowerCleanup, 14:20:21 INFO - SessionLockState, 14:20:21 INFO - SystemHiberbootState, 14:20:21 INFO - PlatformInformation, 14:20:21 INFO - PdcInvocation, 14:20:21 INFO - MonitorInvocation, 14:20:21 INFO - FirmwareTableInformationRegistered, 14:20:21 INFO - SetShutdownSelectedTime, 14:20:21 INFO - SuspendResumeInvocation, 14:20:21 INFO - PlmPowerRequestCreate, 14:20:21 INFO - ScreenOff, 14:20:21 INFO - CsDeviceNotification, 14:20:21 INFO - PlatformRole, 14:20:21 INFO - LastResumePerformance, 14:20:21 INFO - DisplayBurst, 14:20:21 INFO - ExitLatencySamplingPercentage, 14:20:21 INFO - RegisterSpmPowerSettings, 14:20:21 INFO - PlatformIdleStates, 14:20:21 INFO - ProcessorIdleVeto, 14:20:21 INFO - PlatformIdleVeto, 14:20:21 INFO - SystemBatteryStatePrecise, 14:20:21 INFO - ThermalEvent, 14:20:21 INFO - PowerRequestActionInternal, 14:20:21 INFO - BatteryDeviceState, 14:20:21 INFO - PowerInformationInternal, 14:20:21 INFO - ThermalStandby, 14:20:21 INFO - SystemHiberFileType, 14:20:21 INFO - PhysicalPowerButtonPress, 14:20:21 INFO - PowerInformationLevelMaximum 14:20:21 INFO - } POWER_INFORMATION_LEVEL; 14:20:21 INFO - typedef enum { 14:20:21 INFO - UserNotPresent = 0, 14:20:21 INFO - UserPresent = 1, 14:20:21 INFO - UserUnknown = 0xff 14:20:21 INFO - } POWER_USER_PRESENCE_TYPE, *PPOWER_USER_PRESENCE_TYPE; 14:20:21 INFO - typedef struct _POWER_USER_PRESENCE { 14:20:21 INFO - POWER_USER_PRESENCE_TYPE UserPresence; 14:20:21 INFO - } POWER_USER_PRESENCE, *PPOWER_USER_PRESENCE; 14:20:21 INFO - typedef struct _POWER_SESSION_CONNECT { 14:20:21 INFO - BOOLEAN Connected; 14:20:21 INFO - BOOLEAN Console; 14:20:21 INFO - } POWER_SESSION_CONNECT, *PPOWER_SESSION_CONNECT; 14:20:21 INFO - typedef struct _POWER_SESSION_TIMEOUTS { 14:20:21 INFO - DWORD InputTimeout; 14:20:21 INFO - DWORD DisplayTimeout; 14:20:21 INFO - } POWER_SESSION_TIMEOUTS, *PPOWER_SESSION_TIMEOUTS; 14:20:21 INFO - typedef struct _POWER_SESSION_RIT_STATE { 14:20:21 INFO - BOOLEAN Active; 14:20:21 INFO - DWORD LastInputTime; 14:20:21 INFO - } POWER_SESSION_RIT_STATE, *PPOWER_SESSION_RIT_STATE; 14:20:21 INFO - typedef struct _POWER_SESSION_WINLOGON { 14:20:21 INFO - DWORD SessionId; 14:20:21 INFO - BOOLEAN Console; 14:20:21 INFO - BOOLEAN Locked; 14:20:21 INFO - } POWER_SESSION_WINLOGON, *PPOWER_SESSION_WINLOGON; 14:20:21 INFO - typedef struct _POWER_IDLE_RESILIENCY { 14:20:21 INFO - DWORD CoalescingTimeout; 14:20:21 INFO - DWORD IdleResiliencyPeriod; 14:20:21 INFO - } POWER_IDLE_RESILIENCY, *PPOWER_IDLE_RESILIENCY; 14:20:21 INFO - typedef enum { 14:20:21 INFO - MonitorRequestReasonUnknown, 14:20:21 INFO - MonitorRequestReasonPowerButton, 14:20:21 INFO - MonitorRequestReasonRemoteConnection, 14:20:21 INFO - MonitorRequestReasonScMonitorpower, 14:20:21 INFO - MonitorRequestReasonUserInput, 14:20:21 INFO - MonitorRequestReasonAcDcDisplayBurst, 14:20:21 INFO - MonitorRequestReasonUserDisplayBurst, 14:20:21 INFO - MonitorRequestReasonPoSetSystemState, 14:20:21 INFO - MonitorRequestReasonSetThreadExecutionState, 14:20:21 INFO - MonitorRequestReasonFullWake, 14:20:21 INFO - MonitorRequestReasonSessionUnlock, 14:20:21 INFO - MonitorRequestReasonScreenOffRequest, 14:20:21 INFO - MonitorRequestReasonIdleTimeout, 14:20:21 INFO - MonitorRequestReasonPolicyChange, 14:20:21 INFO - MonitorRequestReasonSleepButton, 14:20:21 INFO - MonitorRequestReasonLid, 14:20:21 INFO - MonitorRequestReasonBatteryCountChange, 14:20:21 INFO - MonitorRequestReasonGracePeriod, 14:20:21 INFO - MonitorRequestReasonPnP, 14:20:21 INFO - MonitorRequestReasonDP, 14:20:21 INFO - MonitorRequestReasonSxTransition, 14:20:21 INFO - MonitorRequestReasonSystemIdle, 14:20:21 INFO - MonitorRequestReasonNearProximity, 14:20:21 INFO - MonitorRequestReasonThermalStandby, 14:20:21 INFO - MonitorRequestReasonResumePdc, 14:20:21 INFO - MonitorRequestReasonResumeS4, 14:20:21 INFO - MonitorRequestReasonTerminal, 14:20:21 INFO - MonitorRequestReasonPdcSignal, 14:20:21 INFO - MonitorRequestReasonMax 14:20:21 INFO - } POWER_MONITOR_REQUEST_REASON; 14:20:21 INFO - typedef enum _POWER_MONITOR_REQUEST_TYPE { 14:20:21 INFO - MonitorRequestTypeOff, 14:20:21 INFO - MonitorRequestTypeOnAndPresent, 14:20:21 INFO - MonitorRequestTypeToggleOn 14:20:21 INFO - } POWER_MONITOR_REQUEST_TYPE; 14:20:21 INFO - typedef struct _POWER_MONITOR_INVOCATION { 14:20:21 INFO - BOOLEAN Console; 14:20:21 INFO - POWER_MONITOR_REQUEST_REASON RequestReason; 14:20:21 INFO - } POWER_MONITOR_INVOCATION, *PPOWER_MONITOR_INVOCATION; 14:20:21 INFO - typedef struct _RESUME_PERFORMANCE { 14:20:21 INFO - DWORD PostTimeMs; 14:20:21 INFO - ULONGLONG TotalResumeTimeMs; 14:20:21 INFO - ULONGLONG ResumeCompleteTimestamp; 14:20:21 INFO - } RESUME_PERFORMANCE, *PRESUME_PERFORMANCE; 14:20:21 INFO - typedef enum { 14:20:21 INFO - PoAc, 14:20:21 INFO - PoDc, 14:20:21 INFO - PoHot, 14:20:21 INFO - PoConditionMaximum 14:20:21 INFO - } SYSTEM_POWER_CONDITION; 14:20:21 INFO - typedef struct { 14:20:21 INFO - DWORD Version; 14:20:21 INFO - GUID Guid; 14:20:21 INFO - SYSTEM_POWER_CONDITION PowerCondition; 14:20:21 INFO - DWORD DataLength; 14:20:21 INFO - BYTE Data[1]; 14:20:21 INFO - } SET_POWER_SETTING_VALUE, *PSET_POWER_SETTING_VALUE; 14:20:21 INFO - typedef struct { 14:20:21 INFO - GUID Guid; 14:20:21 INFO - } NOTIFY_USER_POWER_SETTING, *PNOTIFY_USER_POWER_SETTING; 14:20:21 INFO - typedef struct _APPLICATIONLAUNCH_SETTING_VALUE { 14:20:21 INFO - LARGE_INTEGER ActivationTime; 14:20:21 INFO - DWORD Flags; 14:20:21 INFO - DWORD ButtonInstanceID; 14:20:21 INFO - } APPLICATIONLAUNCH_SETTING_VALUE, *PAPPLICATIONLAUNCH_SETTING_VALUE; 14:20:21 INFO - typedef enum _POWER_PLATFORM_ROLE { 14:20:21 INFO - PlatformRoleUnspecified = 0, 14:20:21 INFO - PlatformRoleDesktop, 14:20:21 INFO - PlatformRoleMobile, 14:20:21 INFO - PlatformRoleWorkstation, 14:20:21 INFO - PlatformRoleEnterpriseServer, 14:20:21 INFO - PlatformRoleSOHOServer, 14:20:21 INFO - PlatformRoleAppliancePC, 14:20:21 INFO - PlatformRolePerformanceServer, 14:20:21 INFO - PlatformRoleSlate, 14:20:21 INFO - PlatformRoleMaximum 14:20:21 INFO - } POWER_PLATFORM_ROLE, *PPOWER_PLATFORM_ROLE; 14:20:21 INFO - #line 14846 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #line 14851 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - typedef struct _POWER_PLATFORM_INFORMATION { 14:20:21 INFO - BOOLEAN AoAc; 14:20:21 INFO - } POWER_PLATFORM_INFORMATION, *PPOWER_PLATFORM_INFORMATION; 14:20:21 INFO - typedef struct { 14:20:21 INFO - DWORD Granularity; 14:20:21 INFO - DWORD Capacity; 14:20:21 INFO - } BATTERY_REPORTING_SCALE, *PBATTERY_REPORTING_SCALE; 14:20:21 INFO - #line 14866 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - typedef struct { 14:20:21 INFO - DWORD Frequency; 14:20:21 INFO - DWORD Flags; 14:20:21 INFO - DWORD PercentFrequency; 14:20:21 INFO - } PPM_WMI_LEGACY_PERFSTATE, *PPPM_WMI_LEGACY_PERFSTATE; 14:20:21 INFO - typedef struct { 14:20:21 INFO - DWORD Latency; 14:20:21 INFO - DWORD Power; 14:20:21 INFO - DWORD TimeCheck; 14:20:21 INFO - BYTE PromotePercent; 14:20:21 INFO - BYTE DemotePercent; 14:20:21 INFO - BYTE StateType; 14:20:21 INFO - BYTE Reserved; 14:20:21 INFO - DWORD StateFlags; 14:20:21 INFO - DWORD Context; 14:20:21 INFO - DWORD IdleHandler; 14:20:21 INFO - DWORD Reserved1; 14:20:21 INFO - } PPM_WMI_IDLE_STATE, *PPPM_WMI_IDLE_STATE; 14:20:21 INFO - typedef struct { 14:20:21 INFO - DWORD Type; 14:20:21 INFO - DWORD Count; 14:20:21 INFO - DWORD TargetState; 14:20:21 INFO - DWORD OldState; 14:20:21 INFO - DWORD64 TargetProcessors; 14:20:21 INFO - PPM_WMI_IDLE_STATE State[1]; 14:20:21 INFO - } PPM_WMI_IDLE_STATES, *PPPM_WMI_IDLE_STATES; 14:20:21 INFO - typedef struct { 14:20:21 INFO - DWORD Type; 14:20:21 INFO - DWORD Count; 14:20:21 INFO - DWORD TargetState; 14:20:21 INFO - DWORD OldState; 14:20:21 INFO - PVOID TargetProcessors; 14:20:21 INFO - PPM_WMI_IDLE_STATE State[1]; 14:20:21 INFO - } PPM_WMI_IDLE_STATES_EX, *PPPM_WMI_IDLE_STATES_EX; 14:20:21 INFO - typedef struct { 14:20:21 INFO - DWORD Frequency; 14:20:21 INFO - DWORD Power; 14:20:21 INFO - BYTE PercentFrequency; 14:20:21 INFO - BYTE IncreaseLevel; 14:20:21 INFO - BYTE DecreaseLevel; 14:20:21 INFO - BYTE Type; 14:20:21 INFO - DWORD IncreaseTime; 14:20:21 INFO - DWORD DecreaseTime; 14:20:21 INFO - DWORD64 Control; 14:20:21 INFO - DWORD64 Status; 14:20:21 INFO - DWORD HitCount; 14:20:21 INFO - DWORD Reserved1; 14:20:21 INFO - DWORD64 Reserved2; 14:20:21 INFO - DWORD64 Reserved3; 14:20:21 INFO - } PPM_WMI_PERF_STATE, *PPPM_WMI_PERF_STATE; 14:20:21 INFO - typedef struct { 14:20:21 INFO - DWORD Count; 14:20:21 INFO - DWORD MaxFrequency; 14:20:21 INFO - DWORD CurrentState; 14:20:21 INFO - DWORD MaxPerfState; 14:20:21 INFO - DWORD MinPerfState; 14:20:21 INFO - DWORD LowestPerfState; 14:20:21 INFO - DWORD ThermalConstraint; 14:20:21 INFO - BYTE BusyAdjThreshold; 14:20:21 INFO - BYTE PolicyType; 14:20:21 INFO - BYTE Type; 14:20:21 INFO - BYTE Reserved; 14:20:21 INFO - DWORD TimerInterval; 14:20:21 INFO - DWORD64 TargetProcessors; 14:20:21 INFO - DWORD PStateHandler; 14:20:21 INFO - DWORD PStateContext; 14:20:21 INFO - DWORD TStateHandler; 14:20:21 INFO - DWORD TStateContext; 14:20:21 INFO - DWORD FeedbackHandler; 14:20:21 INFO - DWORD Reserved1; 14:20:21 INFO - DWORD64 Reserved2; 14:20:21 INFO - PPM_WMI_PERF_STATE State[1]; 14:20:21 INFO - } PPM_WMI_PERF_STATES, *PPPM_WMI_PERF_STATES; 14:20:21 INFO - typedef struct { 14:20:21 INFO - DWORD Count; 14:20:21 INFO - DWORD MaxFrequency; 14:20:21 INFO - DWORD CurrentState; 14:20:21 INFO - DWORD MaxPerfState; 14:20:21 INFO - DWORD MinPerfState; 14:20:21 INFO - DWORD LowestPerfState; 14:20:21 INFO - DWORD ThermalConstraint; 14:20:21 INFO - BYTE BusyAdjThreshold; 14:20:21 INFO - BYTE PolicyType; 14:20:21 INFO - BYTE Type; 14:20:21 INFO - BYTE Reserved; 14:20:21 INFO - DWORD TimerInterval; 14:20:21 INFO - PVOID TargetProcessors; 14:20:21 INFO - DWORD PStateHandler; 14:20:21 INFO - DWORD PStateContext; 14:20:21 INFO - DWORD TStateHandler; 14:20:21 INFO - DWORD TStateContext; 14:20:21 INFO - DWORD FeedbackHandler; 14:20:21 INFO - DWORD Reserved1; 14:20:21 INFO - DWORD64 Reserved2; 14:20:21 INFO - PPM_WMI_PERF_STATE State[1]; 14:20:21 INFO - } PPM_WMI_PERF_STATES_EX, *PPPM_WMI_PERF_STATES_EX; 14:20:21 INFO - typedef struct { 14:20:21 INFO - DWORD IdleTransitions; 14:20:21 INFO - DWORD FailedTransitions; 14:20:21 INFO - DWORD InvalidBucketIndex; 14:20:21 INFO - DWORD64 TotalTime; 14:20:21 INFO - DWORD IdleTimeBuckets[6]; 14:20:21 INFO - } PPM_IDLE_STATE_ACCOUNTING, *PPPM_IDLE_STATE_ACCOUNTING; 14:20:21 INFO - typedef struct { 14:20:21 INFO - DWORD StateCount; 14:20:21 INFO - DWORD TotalTransitions; 14:20:21 INFO - DWORD ResetCount; 14:20:21 INFO - DWORD64 StartTime; 14:20:21 INFO - PPM_IDLE_STATE_ACCOUNTING State[1]; 14:20:21 INFO - } PPM_IDLE_ACCOUNTING, *PPPM_IDLE_ACCOUNTING; 14:20:21 INFO - typedef struct { 14:20:21 INFO - DWORD64 TotalTimeUs; 14:20:21 INFO - DWORD MinTimeUs; 14:20:21 INFO - DWORD MaxTimeUs; 14:20:21 INFO - DWORD Count; 14:20:21 INFO - } PPM_IDLE_STATE_BUCKET_EX, *PPPM_IDLE_STATE_BUCKET_EX; 14:20:21 INFO - typedef struct { 14:20:21 INFO - DWORD64 TotalTime; 14:20:21 INFO - DWORD IdleTransitions; 14:20:21 INFO - DWORD FailedTransitions; 14:20:21 INFO - DWORD InvalidBucketIndex; 14:20:21 INFO - DWORD MinTimeUs; 14:20:21 INFO - DWORD MaxTimeUs; 14:20:21 INFO - DWORD CancelledTransitions; 14:20:21 INFO - PPM_IDLE_STATE_BUCKET_EX IdleTimeBuckets[16]; 14:20:21 INFO - } PPM_IDLE_STATE_ACCOUNTING_EX, *PPPM_IDLE_STATE_ACCOUNTING_EX; 14:20:21 INFO - typedef struct { 14:20:21 INFO - DWORD StateCount; 14:20:21 INFO - DWORD TotalTransitions; 14:20:21 INFO - DWORD ResetCount; 14:20:21 INFO - DWORD AbortCount; 14:20:21 INFO - DWORD64 StartTime; 14:20:21 INFO - PPM_IDLE_STATE_ACCOUNTING_EX State[1]; 14:20:21 INFO - } PPM_IDLE_ACCOUNTING_EX, *PPPM_IDLE_ACCOUNTING_EX; 14:20:21 INFO - extern "C" const GUID PPM_PERFSTATE_CHANGE_GUID; 14:20:21 INFO - #line 15088 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - extern "C" const GUID PPM_PERFSTATE_DOMAIN_CHANGE_GUID; 14:20:21 INFO - #line 15092 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - extern "C" const GUID PPM_IDLESTATE_CHANGE_GUID; 14:20:21 INFO - #line 15096 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - extern "C" const GUID PPM_PERFSTATES_DATA_GUID; 14:20:21 INFO - #line 15100 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - extern "C" const GUID PPM_IDLESTATES_DATA_GUID; 14:20:21 INFO - #line 15104 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - extern "C" const GUID PPM_IDLE_ACCOUNTING_GUID; 14:20:21 INFO - #line 15108 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - extern "C" const GUID PPM_IDLE_ACCOUNTING_EX_GUID; 14:20:21 INFO - #line 15112 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - extern "C" const GUID PPM_THERMALCONSTRAINT_GUID; 14:20:21 INFO - #line 15116 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - extern "C" const GUID PPM_PERFMON_PERFSTATE_GUID; 14:20:21 INFO - #line 15120 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - extern "C" const GUID PPM_THERMAL_POLICY_CHANGE_GUID; 14:20:21 INFO - #line 15124 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - typedef struct { 14:20:21 INFO - DWORD State; 14:20:21 INFO - DWORD Status; 14:20:21 INFO - DWORD Latency; 14:20:21 INFO - DWORD Speed; 14:20:21 INFO - DWORD Processor; 14:20:21 INFO - } PPM_PERFSTATE_EVENT, *PPPM_PERFSTATE_EVENT; 14:20:21 INFO - typedef struct { 14:20:21 INFO - DWORD State; 14:20:21 INFO - DWORD Latency; 14:20:21 INFO - DWORD Speed; 14:20:21 INFO - DWORD64 Processors; 14:20:21 INFO - } PPM_PERFSTATE_DOMAIN_EVENT, *PPPM_PERFSTATE_DOMAIN_EVENT; 14:20:21 INFO - typedef struct { 14:20:21 INFO - DWORD NewState; 14:20:21 INFO - DWORD OldState; 14:20:21 INFO - DWORD64 Processors; 14:20:21 INFO - } PPM_IDLESTATE_EVENT, *PPPM_IDLESTATE_EVENT; 14:20:21 INFO - typedef struct { 14:20:21 INFO - DWORD ThermalConstraint; 14:20:21 INFO - DWORD64 Processors; 14:20:21 INFO - } PPM_THERMALCHANGE_EVENT, *PPPM_THERMALCHANGE_EVENT; 14:20:21 INFO - #pragma warning(push) 14:20:21 INFO - #pragma warning(disable:4121) 14:20:21 INFO - typedef struct { 14:20:21 INFO - BYTE Mode; 14:20:21 INFO - DWORD64 Processors; 14:20:21 INFO - } PPM_THERMAL_POLICY_EVENT, *PPPM_THERMAL_POLICY_EVENT; 14:20:21 INFO - #pragma warning(pop) 14:20:21 INFO - typedef struct { 14:20:21 INFO - POWER_ACTION Action; 14:20:21 INFO - DWORD Flags; 14:20:21 INFO - DWORD EventCode; 14:20:21 INFO - } POWER_ACTION_POLICY, *PPOWER_ACTION_POLICY; 14:20:21 INFO - typedef struct { 14:20:21 INFO - BOOLEAN Enable; 14:20:21 INFO - BYTE Spare[3]; 14:20:21 INFO - DWORD BatteryLevel; 14:20:21 INFO - POWER_ACTION_POLICY PowerPolicy; 14:20:21 INFO - SYSTEM_POWER_STATE MinSystemState; 14:20:21 INFO - } SYSTEM_POWER_LEVEL, *PSYSTEM_POWER_LEVEL; 14:20:21 INFO - typedef struct _SYSTEM_POWER_POLICY { 14:20:21 INFO - DWORD Revision; 14:20:21 INFO - POWER_ACTION_POLICY PowerButton; 14:20:21 INFO - POWER_ACTION_POLICY SleepButton; 14:20:21 INFO - POWER_ACTION_POLICY LidClose; 14:20:21 INFO - SYSTEM_POWER_STATE LidOpenWake; 14:20:21 INFO - DWORD Reserved; 14:20:21 INFO - POWER_ACTION_POLICY Idle; 14:20:21 INFO - DWORD IdleTimeout; 14:20:21 INFO - BYTE IdleSensitivity; 14:20:21 INFO - BYTE DynamicThrottle; 14:20:21 INFO - BYTE Spare2[2]; 14:20:21 INFO - SYSTEM_POWER_STATE MinSleep; 14:20:21 INFO - SYSTEM_POWER_STATE MaxSleep; 14:20:21 INFO - SYSTEM_POWER_STATE ReducedLatencySleep; 14:20:21 INFO - DWORD WinLogonFlags; 14:20:21 INFO - DWORD Spare3; 14:20:21 INFO - DWORD DozeS4Timeout; 14:20:21 INFO - DWORD BroadcastCapacityResolution; 14:20:21 INFO - SYSTEM_POWER_LEVEL DischargePolicy[4]; 14:20:21 INFO - DWORD VideoTimeout; 14:20:21 INFO - BOOLEAN VideoDimDisplay; 14:20:21 INFO - DWORD VideoReserved[3]; 14:20:21 INFO - DWORD SpindownTimeout; 14:20:21 INFO - BOOLEAN OptimizeForPower; 14:20:21 INFO - BYTE FanThrottleTolerance; 14:20:21 INFO - BYTE ForcedThrottle; 14:20:21 INFO - BYTE MinThrottle; 14:20:21 INFO - POWER_ACTION_POLICY OverThrottled; 14:20:21 INFO - } SYSTEM_POWER_POLICY, *PSYSTEM_POWER_POLICY; 14:20:21 INFO - typedef struct { 14:20:21 INFO - DWORD TimeCheck; 14:20:21 INFO - BYTE DemotePercent; 14:20:21 INFO - BYTE PromotePercent; 14:20:21 INFO - BYTE Spare[2]; 14:20:21 INFO - } PROCESSOR_IDLESTATE_INFO, *PPROCESSOR_IDLESTATE_INFO; 14:20:21 INFO - typedef struct { 14:20:21 INFO - WORD Revision; 14:20:21 INFO - union { 14:20:21 INFO - WORD AsWORD ; 14:20:21 INFO - struct { 14:20:21 INFO - WORD AllowScaling : 1; 14:20:21 INFO - WORD Disabled : 1; 14:20:21 INFO - WORD Reserved : 14; 14:20:21 INFO - } ; 14:20:21 INFO - } Flags; 14:20:21 INFO - DWORD PolicyCount; 14:20:21 INFO - PROCESSOR_IDLESTATE_INFO Policy[0x3]; 14:20:21 INFO - } PROCESSOR_IDLESTATE_POLICY, *PPROCESSOR_IDLESTATE_POLICY; 14:20:21 INFO - typedef struct _PROCESSOR_POWER_POLICY_INFO { 14:20:21 INFO - DWORD TimeCheck; 14:20:21 INFO - DWORD DemoteLimit; 14:20:21 INFO - DWORD PromoteLimit; 14:20:21 INFO - BYTE DemotePercent; 14:20:21 INFO - BYTE PromotePercent; 14:20:21 INFO - BYTE Spare[2]; 14:20:21 INFO - DWORD AllowDemotion:1; 14:20:21 INFO - DWORD AllowPromotion:1; 14:20:21 INFO - DWORD Reserved:30; 14:20:21 INFO - } PROCESSOR_POWER_POLICY_INFO, *PPROCESSOR_POWER_POLICY_INFO; 14:20:21 INFO - typedef struct _PROCESSOR_POWER_POLICY { 14:20:21 INFO - DWORD Revision; 14:20:21 INFO - BYTE DynamicThrottle; 14:20:21 INFO - BYTE Spare[3]; 14:20:21 INFO - DWORD DisableCStates:1; 14:20:21 INFO - DWORD Reserved:31; 14:20:21 INFO - DWORD PolicyCount; 14:20:21 INFO - PROCESSOR_POWER_POLICY_INFO Policy[3]; 14:20:21 INFO - } PROCESSOR_POWER_POLICY, *PPROCESSOR_POWER_POLICY; 14:20:21 INFO - typedef struct { 14:20:21 INFO - DWORD Revision; 14:20:21 INFO - BYTE MaxThrottle; 14:20:21 INFO - BYTE MinThrottle; 14:20:21 INFO - BYTE BusyAdjThreshold; 14:20:21 INFO - union { 14:20:21 INFO - BYTE Spare; 14:20:21 INFO - union { 14:20:21 INFO - BYTE AsBYTE ; 14:20:21 INFO - struct { 14:20:21 INFO - BYTE NoDomainAccounting : 1; 14:20:21 INFO - BYTE IncreasePolicy: 2; 14:20:21 INFO - BYTE DecreasePolicy: 2; 14:20:21 INFO - BYTE Reserved : 3; 14:20:21 INFO - } ; 14:20:21 INFO - } Flags; 14:20:21 INFO - } ; 14:20:21 INFO - DWORD TimeCheck; 14:20:21 INFO - DWORD IncreaseTime; 14:20:21 INFO - DWORD DecreaseTime; 14:20:21 INFO - DWORD IncreasePercent; 14:20:21 INFO - DWORD DecreasePercent; 14:20:21 INFO - } PROCESSOR_PERFSTATE_POLICY, *PPROCESSOR_PERFSTATE_POLICY; 14:20:21 INFO - typedef struct _ADMINISTRATOR_POWER_POLICY { 14:20:21 INFO - SYSTEM_POWER_STATE MinSleep; 14:20:21 INFO - SYSTEM_POWER_STATE MaxSleep; 14:20:21 INFO - DWORD MinVideoTimeout; 14:20:21 INFO - DWORD MaxVideoTimeout; 14:20:21 INFO - DWORD MinSpindownTimeout; 14:20:21 INFO - DWORD MaxSpindownTimeout; 14:20:21 INFO - } ADMINISTRATOR_POWER_POLICY, *PADMINISTRATOR_POWER_POLICY; 14:20:21 INFO - typedef enum _HIBERFILE_BUCKET_SIZE { 14:20:21 INFO - HiberFileBucket1GB = 0, 14:20:21 INFO - HiberFileBucket2GB, 14:20:21 INFO - HiberFileBucket4GB, 14:20:21 INFO - HiberFileBucket8GB, 14:20:21 INFO - HiberFileBucket16GB, 14:20:21 INFO - HiberFileBucket32GB, 14:20:21 INFO - HiberFileBucketUnlimited, 14:20:21 INFO - HiberFileBucketMax 14:20:21 INFO - } HIBERFILE_BUCKET_SIZE, *PHIBERFILE_BUCKET_SIZE; 14:20:21 INFO - typedef struct _HIBERFILE_BUCKET { 14:20:21 INFO - DWORD64 MaxPhysicalMemory; 14:20:21 INFO - DWORD PhysicalMemoryPercent[0x03]; 14:20:21 INFO - } HIBERFILE_BUCKET, *PHIBERFILE_BUCKET; 14:20:21 INFO - typedef struct { 14:20:21 INFO - BOOLEAN PowerButtonPresent; 14:20:21 INFO - BOOLEAN SleepButtonPresent; 14:20:21 INFO - BOOLEAN LidPresent; 14:20:21 INFO - BOOLEAN SystemS1; 14:20:21 INFO - BOOLEAN SystemS2; 14:20:21 INFO - BOOLEAN SystemS3; 14:20:21 INFO - BOOLEAN SystemS4; 14:20:21 INFO - BOOLEAN SystemS5; 14:20:21 INFO - BOOLEAN HiberFilePresent; 14:20:21 INFO - BOOLEAN FullWake; 14:20:21 INFO - BOOLEAN VideoDimPresent; 14:20:21 INFO - BOOLEAN ApmPresent; 14:20:21 INFO - BOOLEAN UpsPresent; 14:20:21 INFO - BOOLEAN ThermalControl; 14:20:21 INFO - BOOLEAN ProcessorThrottle; 14:20:21 INFO - BYTE ProcessorMinThrottle; 14:20:21 INFO - #line 15444 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - BYTE ProcessorMaxThrottle; 14:20:21 INFO - BOOLEAN FastSystemS4; 14:20:21 INFO - BOOLEAN Hiberboot; 14:20:21 INFO - BOOLEAN WakeAlarmPresent; 14:20:21 INFO - BOOLEAN AoAc; 14:20:21 INFO - #line 15450 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - BOOLEAN DiskSpinDown; 14:20:21 INFO - BYTE spare3[8]; 14:20:21 INFO - #line 15462 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - BOOLEAN SystemBatteriesPresent; 14:20:21 INFO - BOOLEAN BatteriesAreShortTerm; 14:20:21 INFO - BATTERY_REPORTING_SCALE BatteryScale[3]; 14:20:21 INFO - SYSTEM_POWER_STATE AcOnLineWake; 14:20:21 INFO - SYSTEM_POWER_STATE SoftLidWake; 14:20:21 INFO - SYSTEM_POWER_STATE RtcWake; 14:20:21 INFO - SYSTEM_POWER_STATE MinDeviceWakeState; 14:20:21 INFO - SYSTEM_POWER_STATE DefaultLowLatencyWake; 14:20:21 INFO - } SYSTEM_POWER_CAPABILITIES, *PSYSTEM_POWER_CAPABILITIES; 14:20:21 INFO - typedef struct { 14:20:21 INFO - BOOLEAN AcOnLine; 14:20:21 INFO - BOOLEAN BatteryPresent; 14:20:21 INFO - BOOLEAN Charging; 14:20:21 INFO - BOOLEAN Discharging; 14:20:21 INFO - BOOLEAN Spare1[3]; 14:20:21 INFO - BYTE Tag; 14:20:21 INFO - DWORD MaxCapacity; 14:20:21 INFO - DWORD RemainingCapacity; 14:20:21 INFO - DWORD Rate; 14:20:21 INFO - DWORD EstimatedTime; 14:20:21 INFO - DWORD DefaultAlert1; 14:20:21 INFO - DWORD DefaultAlert2; 14:20:21 INFO - } SYSTEM_BATTERY_STATE, *PSYSTEM_BATTERY_STATE; 14:20:21 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\pshpack4.h" 14:20:21 INFO - #pragma warning(disable:4103) 14:20:21 INFO - #pragma pack(push,4) 14:20:21 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\pshpack4.h" 14:20:21 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\pshpack4.h" 14:20:21 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\pshpack4.h" 14:20:21 INFO - #line 15504 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\pshpack2.h" 14:20:21 INFO - #pragma warning(disable:4103) 14:20:21 INFO - #pragma pack(push,2) 14:20:21 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\pshpack2.h" 14:20:21 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\pshpack2.h" 14:20:21 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\pshpack2.h" 14:20:21 INFO - #line 15512 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #line 15522 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - typedef struct _IMAGE_DOS_HEADER { 14:20:21 INFO - WORD e_magic; 14:20:21 INFO - WORD e_cblp; 14:20:21 INFO - WORD e_cp; 14:20:21 INFO - WORD e_crlc; 14:20:21 INFO - WORD e_cparhdr; 14:20:21 INFO - WORD e_minalloc; 14:20:21 INFO - WORD e_maxalloc; 14:20:21 INFO - WORD e_ss; 14:20:21 INFO - WORD e_sp; 14:20:21 INFO - WORD e_csum; 14:20:21 INFO - WORD e_ip; 14:20:21 INFO - WORD e_cs; 14:20:21 INFO - WORD e_lfarlc; 14:20:21 INFO - WORD e_ovno; 14:20:21 INFO - WORD e_res[4]; 14:20:21 INFO - WORD e_oemid; 14:20:21 INFO - WORD e_oeminfo; 14:20:21 INFO - WORD e_res2[10]; 14:20:21 INFO - LONG e_lfanew; 14:20:21 INFO - } IMAGE_DOS_HEADER, *PIMAGE_DOS_HEADER; 14:20:21 INFO - typedef struct _IMAGE_OS2_HEADER { 14:20:21 INFO - WORD ne_magic; 14:20:21 INFO - CHAR ne_ver; 14:20:21 INFO - CHAR ne_rev; 14:20:21 INFO - WORD ne_enttab; 14:20:21 INFO - WORD ne_cbenttab; 14:20:21 INFO - LONG ne_crc; 14:20:21 INFO - WORD ne_flags; 14:20:21 INFO - WORD ne_autodata; 14:20:21 INFO - WORD ne_heap; 14:20:21 INFO - WORD ne_stack; 14:20:21 INFO - LONG ne_csip; 14:20:21 INFO - LONG ne_sssp; 14:20:21 INFO - WORD ne_cseg; 14:20:21 INFO - WORD ne_cmod; 14:20:21 INFO - WORD ne_cbnrestab; 14:20:21 INFO - WORD ne_segtab; 14:20:21 INFO - WORD ne_rsrctab; 14:20:21 INFO - WORD ne_restab; 14:20:21 INFO - WORD ne_modtab; 14:20:21 INFO - WORD ne_imptab; 14:20:21 INFO - LONG ne_nrestab; 14:20:21 INFO - WORD ne_cmovent; 14:20:21 INFO - WORD ne_align; 14:20:21 INFO - WORD ne_cres; 14:20:21 INFO - BYTE ne_exetyp; 14:20:21 INFO - BYTE ne_flagsothers; 14:20:21 INFO - WORD ne_pretthunks; 14:20:21 INFO - WORD ne_psegrefbytes; 14:20:21 INFO - WORD ne_swaparea; 14:20:21 INFO - WORD ne_expver; 14:20:21 INFO - } IMAGE_OS2_HEADER, *PIMAGE_OS2_HEADER; 14:20:21 INFO - typedef struct _IMAGE_VXD_HEADER { 14:20:21 INFO - WORD e32_magic; 14:20:21 INFO - BYTE e32_border; 14:20:21 INFO - BYTE e32_worder; 14:20:21 INFO - DWORD e32_level; 14:20:21 INFO - WORD e32_cpu; 14:20:21 INFO - WORD e32_os; 14:20:21 INFO - DWORD e32_ver; 14:20:21 INFO - DWORD e32_mflags; 14:20:21 INFO - DWORD e32_mpages; 14:20:21 INFO - DWORD e32_startobj; 14:20:21 INFO - DWORD e32_eip; 14:20:21 INFO - DWORD e32_stackobj; 14:20:21 INFO - DWORD e32_esp; 14:20:21 INFO - DWORD e32_pagesize; 14:20:21 INFO - DWORD e32_lastpagesize; 14:20:21 INFO - DWORD e32_fixupsize; 14:20:21 INFO - DWORD e32_fixupsum; 14:20:21 INFO - DWORD e32_ldrsize; 14:20:21 INFO - DWORD e32_ldrsum; 14:20:21 INFO - DWORD e32_objtab; 14:20:21 INFO - DWORD e32_objcnt; 14:20:21 INFO - DWORD e32_objmap; 14:20:21 INFO - DWORD e32_itermap; 14:20:21 INFO - DWORD e32_rsrctab; 14:20:21 INFO - DWORD e32_rsrccnt; 14:20:21 INFO - DWORD e32_restab; 14:20:21 INFO - DWORD e32_enttab; 14:20:21 INFO - DWORD e32_dirtab; 14:20:21 INFO - DWORD e32_dircnt; 14:20:21 INFO - DWORD e32_fpagetab; 14:20:21 INFO - DWORD e32_frectab; 14:20:21 INFO - DWORD e32_impmod; 14:20:21 INFO - DWORD e32_impmodcnt; 14:20:21 INFO - DWORD e32_impproc; 14:20:21 INFO - DWORD e32_pagesum; 14:20:21 INFO - DWORD e32_datapage; 14:20:21 INFO - DWORD e32_preload; 14:20:21 INFO - DWORD e32_nrestab; 14:20:21 INFO - DWORD e32_cbnrestab; 14:20:21 INFO - DWORD e32_nressum; 14:20:21 INFO - DWORD e32_autodata; 14:20:21 INFO - DWORD e32_debuginfo; 14:20:21 INFO - DWORD e32_debuglen; 14:20:21 INFO - DWORD e32_instpreload; 14:20:21 INFO - DWORD e32_instdemand; 14:20:21 INFO - DWORD e32_heapsize; 14:20:21 INFO - BYTE e32_res3[12]; 14:20:21 INFO - DWORD e32_winresoff; 14:20:21 INFO - DWORD e32_winreslen; 14:20:21 INFO - WORD e32_devid; 14:20:21 INFO - WORD e32_ddkver; 14:20:21 INFO - } IMAGE_VXD_HEADER, *PIMAGE_VXD_HEADER; 14:20:21 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\poppack.h" 14:20:21 INFO - #pragma warning(disable:4103) 14:20:21 INFO - #pragma pack(pop) 14:20:21 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\poppack.h" 14:20:21 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\poppack.h" 14:20:21 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\poppack.h" 14:20:21 INFO - #line 15634 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #line 15635 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - typedef struct _IMAGE_FILE_HEADER { 14:20:21 INFO - WORD Machine; 14:20:21 INFO - WORD NumberOfSections; 14:20:21 INFO - DWORD TimeDateStamp; 14:20:21 INFO - DWORD PointerToSymbolTable; 14:20:21 INFO - DWORD NumberOfSymbols; 14:20:21 INFO - WORD SizeOfOptionalHeader; 14:20:21 INFO - WORD Characteristics; 14:20:21 INFO - } IMAGE_FILE_HEADER, *PIMAGE_FILE_HEADER; 14:20:21 INFO - typedef struct _IMAGE_DATA_DIRECTORY { 14:20:21 INFO - DWORD VirtualAddress; 14:20:21 INFO - DWORD Size; 14:20:21 INFO - } IMAGE_DATA_DIRECTORY, *PIMAGE_DATA_DIRECTORY; 14:20:21 INFO - typedef struct _IMAGE_OPTIONAL_HEADER { 14:20:21 INFO - WORD Magic; 14:20:21 INFO - BYTE MajorLinkerVersion; 14:20:21 INFO - BYTE MinorLinkerVersion; 14:20:21 INFO - DWORD SizeOfCode; 14:20:21 INFO - DWORD SizeOfInitializedData; 14:20:21 INFO - DWORD SizeOfUninitializedData; 14:20:21 INFO - DWORD AddressOfEntryPoint; 14:20:21 INFO - DWORD BaseOfCode; 14:20:21 INFO - DWORD BaseOfData; 14:20:21 INFO - DWORD ImageBase; 14:20:21 INFO - DWORD SectionAlignment; 14:20:21 INFO - DWORD FileAlignment; 14:20:21 INFO - WORD MajorOperatingSystemVersion; 14:20:21 INFO - WORD MinorOperatingSystemVersion; 14:20:21 INFO - WORD MajorImageVersion; 14:20:21 INFO - WORD MinorImageVersion; 14:20:21 INFO - WORD MajorSubsystemVersion; 14:20:21 INFO - WORD MinorSubsystemVersion; 14:20:21 INFO - DWORD Win32VersionValue; 14:20:21 INFO - DWORD SizeOfImage; 14:20:21 INFO - DWORD SizeOfHeaders; 14:20:21 INFO - DWORD CheckSum; 14:20:21 INFO - WORD Subsystem; 14:20:21 INFO - WORD DllCharacteristics; 14:20:21 INFO - DWORD SizeOfStackReserve; 14:20:21 INFO - DWORD SizeOfStackCommit; 14:20:21 INFO - DWORD SizeOfHeapReserve; 14:20:21 INFO - DWORD SizeOfHeapCommit; 14:20:21 INFO - DWORD LoaderFlags; 14:20:21 INFO - DWORD NumberOfRvaAndSizes; 14:20:21 INFO - IMAGE_DATA_DIRECTORY DataDirectory[16]; 14:20:21 INFO - } IMAGE_OPTIONAL_HEADER32, *PIMAGE_OPTIONAL_HEADER32; 14:20:21 INFO - typedef struct _IMAGE_ROM_OPTIONAL_HEADER { 14:20:21 INFO - WORD Magic; 14:20:21 INFO - BYTE MajorLinkerVersion; 14:20:21 INFO - BYTE MinorLinkerVersion; 14:20:21 INFO - DWORD SizeOfCode; 14:20:21 INFO - DWORD SizeOfInitializedData; 14:20:21 INFO - DWORD SizeOfUninitializedData; 14:20:21 INFO - DWORD AddressOfEntryPoint; 14:20:21 INFO - DWORD BaseOfCode; 14:20:21 INFO - DWORD BaseOfData; 14:20:21 INFO - DWORD BaseOfBss; 14:20:21 INFO - DWORD GprMask; 14:20:21 INFO - DWORD CprMask[4]; 14:20:21 INFO - DWORD GpValue; 14:20:21 INFO - } IMAGE_ROM_OPTIONAL_HEADER, *PIMAGE_ROM_OPTIONAL_HEADER; 14:20:21 INFO - typedef struct _IMAGE_OPTIONAL_HEADER64 { 14:20:21 INFO - WORD Magic; 14:20:21 INFO - BYTE MajorLinkerVersion; 14:20:21 INFO - BYTE MinorLinkerVersion; 14:20:21 INFO - DWORD SizeOfCode; 14:20:21 INFO - DWORD SizeOfInitializedData; 14:20:21 INFO - DWORD SizeOfUninitializedData; 14:20:21 INFO - DWORD AddressOfEntryPoint; 14:20:21 INFO - DWORD BaseOfCode; 14:20:21 INFO - ULONGLONG ImageBase; 14:20:21 INFO - DWORD SectionAlignment; 14:20:21 INFO - DWORD FileAlignment; 14:20:21 INFO - WORD MajorOperatingSystemVersion; 14:20:21 INFO - WORD MinorOperatingSystemVersion; 14:20:21 INFO - WORD MajorImageVersion; 14:20:21 INFO - WORD MinorImageVersion; 14:20:21 INFO - WORD MajorSubsystemVersion; 14:20:21 INFO - WORD MinorSubsystemVersion; 14:20:21 INFO - DWORD Win32VersionValue; 14:20:21 INFO - DWORD SizeOfImage; 14:20:21 INFO - DWORD SizeOfHeaders; 14:20:21 INFO - DWORD CheckSum; 14:20:21 INFO - WORD Subsystem; 14:20:21 INFO - WORD DllCharacteristics; 14:20:21 INFO - ULONGLONG SizeOfStackReserve; 14:20:21 INFO - ULONGLONG SizeOfStackCommit; 14:20:21 INFO - ULONGLONG SizeOfHeapReserve; 14:20:21 INFO - ULONGLONG SizeOfHeapCommit; 14:20:21 INFO - DWORD LoaderFlags; 14:20:21 INFO - DWORD NumberOfRvaAndSizes; 14:20:21 INFO - IMAGE_DATA_DIRECTORY DataDirectory[16]; 14:20:21 INFO - } IMAGE_OPTIONAL_HEADER64, *PIMAGE_OPTIONAL_HEADER64; 14:20:21 INFO - typedef IMAGE_OPTIONAL_HEADER32 IMAGE_OPTIONAL_HEADER; 14:20:21 INFO - typedef PIMAGE_OPTIONAL_HEADER32 PIMAGE_OPTIONAL_HEADER; 14:20:21 INFO - #line 15822 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - typedef struct _IMAGE_NT_HEADERS64 { 14:20:21 INFO - DWORD Signature; 14:20:21 INFO - IMAGE_FILE_HEADER FileHeader; 14:20:21 INFO - IMAGE_OPTIONAL_HEADER64 OptionalHeader; 14:20:21 INFO - } IMAGE_NT_HEADERS64, *PIMAGE_NT_HEADERS64; 14:20:21 INFO - typedef struct _IMAGE_NT_HEADERS { 14:20:21 INFO - DWORD Signature; 14:20:21 INFO - IMAGE_FILE_HEADER FileHeader; 14:20:21 INFO - IMAGE_OPTIONAL_HEADER32 OptionalHeader; 14:20:21 INFO - } IMAGE_NT_HEADERS32, *PIMAGE_NT_HEADERS32; 14:20:21 INFO - typedef struct _IMAGE_ROM_HEADERS { 14:20:21 INFO - IMAGE_FILE_HEADER FileHeader; 14:20:21 INFO - IMAGE_ROM_OPTIONAL_HEADER OptionalHeader; 14:20:21 INFO - } IMAGE_ROM_HEADERS, *PIMAGE_ROM_HEADERS; 14:20:21 INFO - typedef IMAGE_NT_HEADERS32 IMAGE_NT_HEADERS; 14:20:21 INFO - typedef PIMAGE_NT_HEADERS32 PIMAGE_NT_HEADERS; 14:20:21 INFO - #line 15847 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - typedef struct ANON_OBJECT_HEADER { 14:20:21 INFO - WORD Sig1; 14:20:21 INFO - WORD Sig2; 14:20:21 INFO - WORD Version; 14:20:21 INFO - WORD Machine; 14:20:21 INFO - DWORD TimeDateStamp; 14:20:21 INFO - CLSID ClassID; 14:20:21 INFO - DWORD SizeOfData; 14:20:21 INFO - } ANON_OBJECT_HEADER; 14:20:21 INFO - typedef struct ANON_OBJECT_HEADER_V2 { 14:20:21 INFO - WORD Sig1; 14:20:21 INFO - WORD Sig2; 14:20:21 INFO - WORD Version; 14:20:21 INFO - WORD Machine; 14:20:21 INFO - DWORD TimeDateStamp; 14:20:21 INFO - CLSID ClassID; 14:20:21 INFO - DWORD SizeOfData; 14:20:21 INFO - DWORD Flags; 14:20:21 INFO - DWORD MetaDataSize; 14:20:21 INFO - DWORD MetaDataOffset; 14:20:21 INFO - } ANON_OBJECT_HEADER_V2; 14:20:21 INFO - typedef struct ANON_OBJECT_HEADER_BIGOBJ { 14:20:21 INFO - WORD Sig1; 14:20:21 INFO - WORD Sig2; 14:20:21 INFO - WORD Version; 14:20:21 INFO - WORD Machine; 14:20:21 INFO - DWORD TimeDateStamp; 14:20:21 INFO - CLSID ClassID; 14:20:21 INFO - DWORD SizeOfData; 14:20:21 INFO - DWORD Flags; 14:20:21 INFO - DWORD MetaDataSize; 14:20:21 INFO - DWORD MetaDataOffset; 14:20:21 INFO - DWORD NumberOfSections; 14:20:21 INFO - DWORD PointerToSymbolTable; 14:20:21 INFO - DWORD NumberOfSymbols; 14:20:21 INFO - } ANON_OBJECT_HEADER_BIGOBJ; 14:20:21 INFO - typedef struct _IMAGE_SECTION_HEADER { 14:20:21 INFO - BYTE Name[8]; 14:20:21 INFO - union { 14:20:21 INFO - DWORD PhysicalAddress; 14:20:21 INFO - DWORD VirtualSize; 14:20:21 INFO - } Misc; 14:20:21 INFO - DWORD VirtualAddress; 14:20:21 INFO - DWORD SizeOfRawData; 14:20:21 INFO - DWORD PointerToRawData; 14:20:21 INFO - DWORD PointerToRelocations; 14:20:21 INFO - DWORD PointerToLinenumbers; 14:20:21 INFO - WORD NumberOfRelocations; 14:20:21 INFO - WORD NumberOfLinenumbers; 14:20:21 INFO - DWORD Characteristics; 14:20:21 INFO - } IMAGE_SECTION_HEADER, *PIMAGE_SECTION_HEADER; 14:20:21 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\pshpack2.h" 14:20:21 INFO - #pragma warning(disable:4103) 14:20:21 INFO - #pragma pack(push,2) 14:20:21 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\pshpack2.h" 14:20:21 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\pshpack2.h" 14:20:21 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\pshpack2.h" 14:20:21 INFO - #line 16044 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #line 16045 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - typedef struct _IMAGE_SYMBOL { 14:20:21 INFO - union { 14:20:21 INFO - BYTE ShortName[8]; 14:20:21 INFO - struct { 14:20:21 INFO - DWORD Short; 14:20:21 INFO - DWORD Long; 14:20:21 INFO - } Name; 14:20:21 INFO - DWORD LongName[2]; 14:20:21 INFO - } N; 14:20:21 INFO - DWORD Value; 14:20:21 INFO - SHORT SectionNumber; 14:20:21 INFO - WORD Type; 14:20:21 INFO - BYTE StorageClass; 14:20:21 INFO - BYTE NumberOfAuxSymbols; 14:20:21 INFO - } IMAGE_SYMBOL; 14:20:21 INFO - typedef IMAGE_SYMBOL *PIMAGE_SYMBOL; 14:20:21 INFO - typedef struct _IMAGE_SYMBOL_EX { 14:20:21 INFO - union { 14:20:21 INFO - BYTE ShortName[8]; 14:20:21 INFO - struct { 14:20:21 INFO - DWORD Short; 14:20:21 INFO - DWORD Long; 14:20:21 INFO - } Name; 14:20:21 INFO - DWORD LongName[2]; 14:20:21 INFO - } N; 14:20:21 INFO - DWORD Value; 14:20:21 INFO - LONG SectionNumber; 14:20:21 INFO - WORD Type; 14:20:21 INFO - BYTE StorageClass; 14:20:21 INFO - BYTE NumberOfAuxSymbols; 14:20:21 INFO - } IMAGE_SYMBOL_EX; 14:20:21 INFO - typedef IMAGE_SYMBOL_EX *PIMAGE_SYMBOL_EX; 14:20:21 INFO - #line 16182 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #line 16187 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #line 16193 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #line 16198 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #line 16202 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #line 16205 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack2.h" 14:20:21 INFO - #pragma warning(disable:4103) 14:20:21 INFO - #pragma pack(push,2) 14:20:21 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack2.h" 14:20:21 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack2.h" 14:20:21 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack2.h" 14:20:21 INFO - #line 16207 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - typedef struct IMAGE_AUX_SYMBOL_TOKEN_DEF { 14:20:21 INFO - BYTE bAuxType; 14:20:21 INFO - BYTE bReserved; 14:20:21 INFO - DWORD SymbolTableIndex; 14:20:21 INFO - BYTE rgbReserved[12]; 14:20:21 INFO - } IMAGE_AUX_SYMBOL_TOKEN_DEF; 14:20:21 INFO - typedef IMAGE_AUX_SYMBOL_TOKEN_DEF *PIMAGE_AUX_SYMBOL_TOKEN_DEF; 14:20:21 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:20:21 INFO - #pragma warning(disable:4103) 14:20:21 INFO - #pragma pack(pop) 14:20:21 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:20:21 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:20:21 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:20:21 INFO - #line 16218 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - typedef union _IMAGE_AUX_SYMBOL { 14:20:21 INFO - struct { 14:20:21 INFO - DWORD TagIndex; 14:20:21 INFO - union { 14:20:21 INFO - struct { 14:20:21 INFO - WORD Linenumber; 14:20:21 INFO - WORD Size; 14:20:21 INFO - } LnSz; 14:20:21 INFO - DWORD TotalSize; 14:20:21 INFO - } Misc; 14:20:21 INFO - union { 14:20:21 INFO - struct { 14:20:21 INFO - DWORD PointerToLinenumber; 14:20:21 INFO - DWORD PointerToNextFunction; 14:20:21 INFO - } Function; 14:20:21 INFO - struct { 14:20:21 INFO - WORD Dimension[4]; 14:20:21 INFO - } Array; 14:20:21 INFO - } FcnAry; 14:20:21 INFO - WORD TvIndex; 14:20:21 INFO - } Sym; 14:20:21 INFO - struct { 14:20:21 INFO - BYTE Name[18]; 14:20:21 INFO - } File; 14:20:21 INFO - struct { 14:20:21 INFO - DWORD Length; 14:20:21 INFO - WORD NumberOfRelocations; 14:20:21 INFO - WORD NumberOfLinenumbers; 14:20:21 INFO - DWORD CheckSum; 14:20:21 INFO - SHORT Number; 14:20:21 INFO - BYTE Selection; 14:20:21 INFO - BYTE bReserved; 14:20:21 INFO - SHORT HighNumber; 14:20:21 INFO - } Section; 14:20:21 INFO - IMAGE_AUX_SYMBOL_TOKEN_DEF TokenDef; 14:20:21 INFO - struct { 14:20:21 INFO - DWORD crc; 14:20:21 INFO - BYTE rgbReserved[14]; 14:20:21 INFO - } CRC; 14:20:21 INFO - } IMAGE_AUX_SYMBOL; 14:20:21 INFO - typedef IMAGE_AUX_SYMBOL *PIMAGE_AUX_SYMBOL; 14:20:21 INFO - typedef union _IMAGE_AUX_SYMBOL_EX { 14:20:21 INFO - struct { 14:20:21 INFO - DWORD WeakDefaultSymIndex; 14:20:21 INFO - DWORD WeakSearchType; 14:20:21 INFO - BYTE rgbReserved[12]; 14:20:21 INFO - } Sym; 14:20:21 INFO - struct { 14:20:21 INFO - BYTE Name[sizeof(IMAGE_SYMBOL_EX)]; 14:20:21 INFO - } File; 14:20:21 INFO - struct { 14:20:21 INFO - DWORD Length; 14:20:21 INFO - WORD NumberOfRelocations; 14:20:21 INFO - WORD NumberOfLinenumbers; 14:20:21 INFO - DWORD CheckSum; 14:20:21 INFO - SHORT Number; 14:20:21 INFO - BYTE Selection; 14:20:21 INFO - BYTE bReserved; 14:20:21 INFO - SHORT HighNumber; 14:20:21 INFO - BYTE rgbReserved[2]; 14:20:21 INFO - } Section; 14:20:21 INFO - struct{ 14:20:21 INFO - IMAGE_AUX_SYMBOL_TOKEN_DEF TokenDef; 14:20:21 INFO - BYTE rgbReserved[2]; 14:20:21 INFO - } ; 14:20:21 INFO - struct { 14:20:21 INFO - DWORD crc; 14:20:21 INFO - BYTE rgbReserved[16]; 14:20:21 INFO - } CRC; 14:20:21 INFO - } IMAGE_AUX_SYMBOL_EX; 14:20:21 INFO - typedef IMAGE_AUX_SYMBOL_EX *PIMAGE_AUX_SYMBOL_EX; 14:20:21 INFO - typedef enum IMAGE_AUX_SYMBOL_TYPE { 14:20:21 INFO - IMAGE_AUX_SYMBOL_TYPE_TOKEN_DEF = 1, 14:20:21 INFO - } IMAGE_AUX_SYMBOL_TYPE; 14:20:21 INFO - typedef struct _IMAGE_RELOCATION { 14:20:21 INFO - union { 14:20:21 INFO - DWORD VirtualAddress; 14:20:21 INFO - DWORD RelocCount; 14:20:21 INFO - } ; 14:20:21 INFO - DWORD SymbolTableIndex; 14:20:21 INFO - WORD Type; 14:20:21 INFO - } IMAGE_RELOCATION; 14:20:21 INFO - typedef IMAGE_RELOCATION *PIMAGE_RELOCATION; 14:20:21 INFO - typedef struct _IMAGE_LINENUMBER { 14:20:21 INFO - union { 14:20:21 INFO - DWORD SymbolTableIndex; 14:20:21 INFO - DWORD VirtualAddress; 14:20:21 INFO - } Type; 14:20:21 INFO - WORD Linenumber; 14:20:21 INFO - } IMAGE_LINENUMBER; 14:20:21 INFO - typedef IMAGE_LINENUMBER *PIMAGE_LINENUMBER; 14:20:21 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\poppack.h" 14:20:21 INFO - #pragma warning(disable:4103) 14:20:21 INFO - #pragma pack(pop) 14:20:21 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\poppack.h" 14:20:21 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\poppack.h" 14:20:21 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\poppack.h" 14:20:21 INFO - #line 16733 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #line 16734 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - typedef struct _IMAGE_BASE_RELOCATION { 14:20:21 INFO - DWORD VirtualAddress; 14:20:21 INFO - DWORD SizeOfBlock; 14:20:21 INFO - } IMAGE_BASE_RELOCATION; 14:20:21 INFO - typedef IMAGE_BASE_RELOCATION * PIMAGE_BASE_RELOCATION; 14:20:21 INFO - typedef struct _IMAGE_ARCHIVE_MEMBER_HEADER { 14:20:21 INFO - BYTE Name[16]; 14:20:21 INFO - BYTE Date[12]; 14:20:21 INFO - BYTE UserID[6]; 14:20:21 INFO - BYTE GroupID[6]; 14:20:21 INFO - BYTE Mode[8]; 14:20:21 INFO - BYTE Size[10]; 14:20:21 INFO - BYTE EndHeader[2]; 14:20:21 INFO - } IMAGE_ARCHIVE_MEMBER_HEADER, *PIMAGE_ARCHIVE_MEMBER_HEADER; 14:20:21 INFO - typedef struct _IMAGE_EXPORT_DIRECTORY { 14:20:21 INFO - DWORD Characteristics; 14:20:21 INFO - DWORD TimeDateStamp; 14:20:21 INFO - WORD MajorVersion; 14:20:21 INFO - WORD MinorVersion; 14:20:21 INFO - DWORD Name; 14:20:21 INFO - DWORD Base; 14:20:21 INFO - DWORD NumberOfFunctions; 14:20:21 INFO - DWORD NumberOfNames; 14:20:21 INFO - DWORD AddressOfFunctions; 14:20:21 INFO - DWORD AddressOfNames; 14:20:21 INFO - DWORD AddressOfNameOrdinals; 14:20:21 INFO - } IMAGE_EXPORT_DIRECTORY, *PIMAGE_EXPORT_DIRECTORY; 14:20:21 INFO - typedef struct _IMAGE_IMPORT_BY_NAME { 14:20:21 INFO - WORD Hint; 14:20:21 INFO - CHAR Name[1]; 14:20:21 INFO - } IMAGE_IMPORT_BY_NAME, *PIMAGE_IMPORT_BY_NAME; 14:20:21 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\pshpack8.h" 14:20:21 INFO - #pragma warning(disable:4103) 14:20:21 INFO - #pragma pack(push,8) 14:20:21 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\pshpack8.h" 14:20:21 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\pshpack8.h" 14:20:21 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\pshpack8.h" 14:20:21 INFO - #line 16830 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - typedef struct _IMAGE_THUNK_DATA64 { 14:20:21 INFO - union { 14:20:21 INFO - ULONGLONG ForwarderString; 14:20:21 INFO - ULONGLONG Function; 14:20:21 INFO - ULONGLONG Ordinal; 14:20:21 INFO - ULONGLONG AddressOfData; 14:20:21 INFO - } u1; 14:20:21 INFO - } IMAGE_THUNK_DATA64; 14:20:21 INFO - typedef IMAGE_THUNK_DATA64 * PIMAGE_THUNK_DATA64; 14:20:21 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\poppack.h" 14:20:21 INFO - #pragma warning(disable:4103) 14:20:21 INFO - #pragma pack(pop) 14:20:21 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\poppack.h" 14:20:21 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\poppack.h" 14:20:21 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\poppack.h" 14:20:21 INFO - #line 16842 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - typedef struct _IMAGE_THUNK_DATA32 { 14:20:21 INFO - union { 14:20:21 INFO - DWORD ForwarderString; 14:20:21 INFO - DWORD Function; 14:20:21 INFO - DWORD Ordinal; 14:20:21 INFO - DWORD AddressOfData; 14:20:21 INFO - } u1; 14:20:21 INFO - } IMAGE_THUNK_DATA32; 14:20:21 INFO - typedef IMAGE_THUNK_DATA32 * PIMAGE_THUNK_DATA32; 14:20:21 INFO - typedef void 14:20:21 INFO - (__stdcall *PIMAGE_TLS_CALLBACK) ( 14:20:21 INFO - PVOID DllHandle, 14:20:21 INFO - DWORD Reason, 14:20:21 INFO - PVOID Reserved 14:20:21 INFO - ); 14:20:21 INFO - typedef struct _IMAGE_TLS_DIRECTORY64 { 14:20:21 INFO - ULONGLONG StartAddressOfRawData; 14:20:21 INFO - ULONGLONG EndAddressOfRawData; 14:20:21 INFO - ULONGLONG AddressOfIndex; 14:20:21 INFO - ULONGLONG AddressOfCallBacks; 14:20:21 INFO - DWORD SizeOfZeroFill; 14:20:21 INFO - union { 14:20:21 INFO - DWORD Characteristics; 14:20:21 INFO - struct { 14:20:21 INFO - DWORD Reserved0 : 20; 14:20:21 INFO - DWORD Alignment : 4; 14:20:21 INFO - DWORD Reserved1 : 8; 14:20:21 INFO - } ; 14:20:21 INFO - } ; 14:20:21 INFO - } IMAGE_TLS_DIRECTORY64; 14:20:21 INFO - typedef IMAGE_TLS_DIRECTORY64 * PIMAGE_TLS_DIRECTORY64; 14:20:21 INFO - typedef struct _IMAGE_TLS_DIRECTORY32 { 14:20:21 INFO - DWORD StartAddressOfRawData; 14:20:21 INFO - DWORD EndAddressOfRawData; 14:20:21 INFO - DWORD AddressOfIndex; 14:20:21 INFO - DWORD AddressOfCallBacks; 14:20:21 INFO - DWORD SizeOfZeroFill; 14:20:21 INFO - union { 14:20:21 INFO - DWORD Characteristics; 14:20:21 INFO - struct { 14:20:21 INFO - DWORD Reserved0 : 20; 14:20:21 INFO - DWORD Alignment : 4; 14:20:21 INFO - DWORD Reserved1 : 8; 14:20:21 INFO - } ; 14:20:21 INFO - } ; 14:20:21 INFO - } IMAGE_TLS_DIRECTORY32; 14:20:21 INFO - typedef IMAGE_TLS_DIRECTORY32 * PIMAGE_TLS_DIRECTORY32; 14:20:21 INFO - typedef IMAGE_THUNK_DATA32 IMAGE_THUNK_DATA; 14:20:21 INFO - typedef PIMAGE_THUNK_DATA32 PIMAGE_THUNK_DATA; 14:20:21 INFO - typedef IMAGE_TLS_DIRECTORY32 IMAGE_TLS_DIRECTORY; 14:20:21 INFO - typedef PIMAGE_TLS_DIRECTORY32 PIMAGE_TLS_DIRECTORY; 14:20:21 INFO - #line 16925 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - typedef struct _IMAGE_IMPORT_DESCRIPTOR { 14:20:21 INFO - union { 14:20:21 INFO - DWORD Characteristics; 14:20:21 INFO - DWORD OriginalFirstThunk; 14:20:21 INFO - } ; 14:20:21 INFO - DWORD TimeDateStamp; 14:20:21 INFO - DWORD ForwarderChain; 14:20:21 INFO - DWORD Name; 14:20:21 INFO - DWORD FirstThunk; 14:20:21 INFO - } IMAGE_IMPORT_DESCRIPTOR; 14:20:21 INFO - typedef IMAGE_IMPORT_DESCRIPTOR *PIMAGE_IMPORT_DESCRIPTOR; 14:20:21 INFO - typedef struct _IMAGE_BOUND_IMPORT_DESCRIPTOR { 14:20:21 INFO - DWORD TimeDateStamp; 14:20:21 INFO - WORD OffsetModuleName; 14:20:21 INFO - WORD NumberOfModuleForwarderRefs; 14:20:21 INFO - } IMAGE_BOUND_IMPORT_DESCRIPTOR, *PIMAGE_BOUND_IMPORT_DESCRIPTOR; 14:20:21 INFO - typedef struct _IMAGE_BOUND_FORWARDER_REF { 14:20:21 INFO - DWORD TimeDateStamp; 14:20:21 INFO - WORD OffsetModuleName; 14:20:21 INFO - WORD Reserved; 14:20:21 INFO - } IMAGE_BOUND_FORWARDER_REF, *PIMAGE_BOUND_FORWARDER_REF; 14:20:21 INFO - typedef struct _IMAGE_DELAYLOAD_DESCRIPTOR { 14:20:21 INFO - union { 14:20:21 INFO - DWORD AllAttributes; 14:20:21 INFO - struct { 14:20:21 INFO - DWORD RvaBased : 1; 14:20:21 INFO - DWORD ReservedAttributes : 31; 14:20:21 INFO - } ; 14:20:21 INFO - } Attributes; 14:20:21 INFO - DWORD DllNameRVA; 14:20:21 INFO - DWORD ModuleHandleRVA; 14:20:21 INFO - DWORD ImportAddressTableRVA; 14:20:21 INFO - DWORD ImportNameTableRVA; 14:20:21 INFO - DWORD BoundImportAddressTableRVA; 14:20:21 INFO - DWORD UnloadInformationTableRVA; 14:20:21 INFO - DWORD TimeDateStamp; 14:20:21 INFO - } IMAGE_DELAYLOAD_DESCRIPTOR, *PIMAGE_DELAYLOAD_DESCRIPTOR; 14:20:21 INFO - typedef const IMAGE_DELAYLOAD_DESCRIPTOR *PCIMAGE_DELAYLOAD_DESCRIPTOR; 14:20:21 INFO - typedef struct _IMAGE_RESOURCE_DIRECTORY { 14:20:21 INFO - DWORD Characteristics; 14:20:21 INFO - DWORD TimeDateStamp; 14:20:21 INFO - WORD MajorVersion; 14:20:21 INFO - WORD MinorVersion; 14:20:21 INFO - WORD NumberOfNamedEntries; 14:20:21 INFO - WORD NumberOfIdEntries; 14:20:21 INFO - } IMAGE_RESOURCE_DIRECTORY, *PIMAGE_RESOURCE_DIRECTORY; 14:20:21 INFO - typedef struct _IMAGE_RESOURCE_DIRECTORY_ENTRY { 14:20:21 INFO - union { 14:20:21 INFO - struct { 14:20:21 INFO - DWORD NameOffset:31; 14:20:21 INFO - DWORD NameIsString:1; 14:20:21 INFO - } ; 14:20:21 INFO - DWORD Name; 14:20:21 INFO - WORD Id; 14:20:21 INFO - } ; 14:20:21 INFO - union { 14:20:21 INFO - DWORD OffsetToData; 14:20:21 INFO - struct { 14:20:21 INFO - DWORD OffsetToDirectory:31; 14:20:21 INFO - DWORD DataIsDirectory:1; 14:20:21 INFO - } ; 14:20:21 INFO - } ; 14:20:21 INFO - } IMAGE_RESOURCE_DIRECTORY_ENTRY, *PIMAGE_RESOURCE_DIRECTORY_ENTRY; 14:20:21 INFO - typedef struct _IMAGE_RESOURCE_DIRECTORY_STRING { 14:20:21 INFO - WORD Length; 14:20:21 INFO - CHAR NameString[ 1 ]; 14:20:21 INFO - } IMAGE_RESOURCE_DIRECTORY_STRING, *PIMAGE_RESOURCE_DIRECTORY_STRING; 14:20:21 INFO - typedef struct _IMAGE_RESOURCE_DIR_STRING_U { 14:20:21 INFO - WORD Length; 14:20:21 INFO - WCHAR NameString[ 1 ]; 14:20:21 INFO - } IMAGE_RESOURCE_DIR_STRING_U, *PIMAGE_RESOURCE_DIR_STRING_U; 14:20:21 INFO - typedef struct _IMAGE_RESOURCE_DATA_ENTRY { 14:20:21 INFO - DWORD OffsetToData; 14:20:21 INFO - DWORD Size; 14:20:21 INFO - DWORD CodePage; 14:20:21 INFO - DWORD Reserved; 14:20:21 INFO - } IMAGE_RESOURCE_DATA_ENTRY, *PIMAGE_RESOURCE_DATA_ENTRY; 14:20:21 INFO - typedef struct _IMAGE_LOAD_CONFIG_CODE_INTEGRITY { 14:20:21 INFO - WORD Flags; 14:20:21 INFO - WORD Catalog; 14:20:21 INFO - DWORD CatalogOffset; 14:20:21 INFO - DWORD Reserved; 14:20:21 INFO - } IMAGE_LOAD_CONFIG_CODE_INTEGRITY, *PIMAGE_LOAD_CONFIG_CODE_INTEGRITY; 14:20:21 INFO - typedef struct _IMAGE_DYNAMIC_RELOCATION_TABLE { 14:20:21 INFO - DWORD Version; 14:20:21 INFO - DWORD Size; 14:20:21 INFO - } IMAGE_DYNAMIC_RELOCATION_TABLE, *PIMAGE_DYNAMIC_RELOCATION_TABLE; 14:20:21 INFO - typedef struct _IMAGE_DYNAMIC_RELOCATION { 14:20:21 INFO - PVOID Symbol; 14:20:21 INFO - DWORD BaseRelocSize; 14:20:21 INFO - } IMAGE_DYNAMIC_RELOCATION, *PIMAGE_DYNAMIC_RELOCATION; 14:20:21 INFO - typedef struct _IMAGE_LOAD_CONFIG_DIRECTORY32 { 14:20:21 INFO - DWORD Size; 14:20:21 INFO - DWORD TimeDateStamp; 14:20:21 INFO - WORD MajorVersion; 14:20:21 INFO - WORD MinorVersion; 14:20:21 INFO - DWORD GlobalFlagsClear; 14:20:21 INFO - DWORD GlobalFlagsSet; 14:20:21 INFO - DWORD CriticalSectionDefaultTimeout; 14:20:21 INFO - DWORD DeCommitFreeBlockThreshold; 14:20:21 INFO - DWORD DeCommitTotalFreeThreshold; 14:20:21 INFO - DWORD LockPrefixTable; 14:20:21 INFO - DWORD MaximumAllocationSize; 14:20:21 INFO - DWORD VirtualMemoryThreshold; 14:20:21 INFO - DWORD ProcessHeapFlags; 14:20:21 INFO - DWORD ProcessAffinityMask; 14:20:21 INFO - WORD CSDVersion; 14:20:21 INFO - WORD DependentLoadFlags; 14:20:21 INFO - DWORD EditList; 14:20:21 INFO - DWORD SecurityCookie; 14:20:21 INFO - DWORD SEHandlerTable; 14:20:21 INFO - DWORD SEHandlerCount; 14:20:21 INFO - DWORD GuardCFCheckFunctionPointer; 14:20:21 INFO - DWORD GuardCFDispatchFunctionPointer; 14:20:21 INFO - DWORD GuardCFFunctionTable; 14:20:21 INFO - DWORD GuardCFFunctionCount; 14:20:21 INFO - DWORD GuardFlags; 14:20:21 INFO - IMAGE_LOAD_CONFIG_CODE_INTEGRITY CodeIntegrity; 14:20:21 INFO - DWORD GuardAddressTakenIatEntryTable; 14:20:21 INFO - DWORD GuardAddressTakenIatEntryCount; 14:20:21 INFO - DWORD GuardLongJumpTargetTable; 14:20:21 INFO - DWORD GuardLongJumpTargetCount; 14:20:21 INFO - DWORD DynamicValueRelocTable; 14:20:21 INFO - DWORD HybridMetadataPointer; 14:20:21 INFO - } IMAGE_LOAD_CONFIG_DIRECTORY32, *PIMAGE_LOAD_CONFIG_DIRECTORY32; 14:20:21 INFO - typedef struct _IMAGE_LOAD_CONFIG_DIRECTORY64 { 14:20:21 INFO - DWORD Size; 14:20:21 INFO - DWORD TimeDateStamp; 14:20:21 INFO - WORD MajorVersion; 14:20:21 INFO - WORD MinorVersion; 14:20:21 INFO - DWORD GlobalFlagsClear; 14:20:21 INFO - DWORD GlobalFlagsSet; 14:20:21 INFO - DWORD CriticalSectionDefaultTimeout; 14:20:21 INFO - ULONGLONG DeCommitFreeBlockThreshold; 14:20:21 INFO - ULONGLONG DeCommitTotalFreeThreshold; 14:20:21 INFO - ULONGLONG LockPrefixTable; 14:20:21 INFO - ULONGLONG MaximumAllocationSize; 14:20:21 INFO - ULONGLONG VirtualMemoryThreshold; 14:20:21 INFO - ULONGLONG ProcessAffinityMask; 14:20:21 INFO - DWORD ProcessHeapFlags; 14:20:21 INFO - WORD CSDVersion; 14:20:21 INFO - WORD DependentLoadFlags; 14:20:21 INFO - ULONGLONG EditList; 14:20:21 INFO - ULONGLONG SecurityCookie; 14:20:21 INFO - ULONGLONG SEHandlerTable; 14:20:21 INFO - ULONGLONG SEHandlerCount; 14:20:21 INFO - ULONGLONG GuardCFCheckFunctionPointer; 14:20:21 INFO - ULONGLONG GuardCFDispatchFunctionPointer; 14:20:21 INFO - ULONGLONG GuardCFFunctionTable; 14:20:21 INFO - ULONGLONG GuardCFFunctionCount; 14:20:21 INFO - DWORD GuardFlags; 14:20:21 INFO - IMAGE_LOAD_CONFIG_CODE_INTEGRITY CodeIntegrity; 14:20:21 INFO - ULONGLONG GuardAddressTakenIatEntryTable; 14:20:21 INFO - ULONGLONG GuardAddressTakenIatEntryCount; 14:20:21 INFO - ULONGLONG GuardLongJumpTargetTable; 14:20:21 INFO - ULONGLONG GuardLongJumpTargetCount; 14:20:21 INFO - ULONGLONG DynamicValueRelocTable; 14:20:21 INFO - ULONGLONG HybridMetadataPointer; 14:20:21 INFO - } IMAGE_LOAD_CONFIG_DIRECTORY64, *PIMAGE_LOAD_CONFIG_DIRECTORY64; 14:20:21 INFO - typedef IMAGE_LOAD_CONFIG_DIRECTORY32 IMAGE_LOAD_CONFIG_DIRECTORY; 14:20:21 INFO - typedef PIMAGE_LOAD_CONFIG_DIRECTORY32 PIMAGE_LOAD_CONFIG_DIRECTORY; 14:20:21 INFO - #line 17194 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - typedef struct _IMAGE_CE_RUNTIME_FUNCTION_ENTRY { 14:20:21 INFO - DWORD FuncStart; 14:20:21 INFO - DWORD PrologLen : 8; 14:20:21 INFO - DWORD FuncLen : 22; 14:20:21 INFO - DWORD ThirtyTwoBit : 1; 14:20:21 INFO - DWORD ExceptionFlag : 1; 14:20:21 INFO - } IMAGE_CE_RUNTIME_FUNCTION_ENTRY, * PIMAGE_CE_RUNTIME_FUNCTION_ENTRY; 14:20:21 INFO - typedef struct _IMAGE_ARM_RUNTIME_FUNCTION_ENTRY { 14:20:21 INFO - DWORD BeginAddress; 14:20:21 INFO - union { 14:20:21 INFO - DWORD UnwindData; 14:20:21 INFO - struct { 14:20:21 INFO - DWORD Flag : 2; 14:20:21 INFO - DWORD FunctionLength : 11; 14:20:21 INFO - DWORD Ret : 2; 14:20:21 INFO - DWORD H : 1; 14:20:21 INFO - DWORD Reg : 3; 14:20:21 INFO - DWORD R : 1; 14:20:21 INFO - DWORD L : 1; 14:20:21 INFO - DWORD C : 1; 14:20:21 INFO - DWORD StackAdjust : 10; 14:20:21 INFO - } ; 14:20:21 INFO - } ; 14:20:21 INFO - } IMAGE_ARM_RUNTIME_FUNCTION_ENTRY, * PIMAGE_ARM_RUNTIME_FUNCTION_ENTRY; 14:20:21 INFO - typedef struct _IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY { 14:20:21 INFO - DWORD BeginAddress; 14:20:21 INFO - union { 14:20:21 INFO - DWORD UnwindData; 14:20:21 INFO - struct { 14:20:21 INFO - DWORD Flag : 2; 14:20:21 INFO - DWORD FunctionLength : 11; 14:20:21 INFO - DWORD RegF : 3; 14:20:21 INFO - DWORD RegI : 4; 14:20:21 INFO - DWORD H : 1; 14:20:21 INFO - DWORD CR : 2; 14:20:21 INFO - DWORD FrameSize : 9; 14:20:21 INFO - } ; 14:20:21 INFO - } ; 14:20:21 INFO - } IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY, * PIMAGE_ARM64_RUNTIME_FUNCTION_ENTRY; 14:20:21 INFO - typedef struct _IMAGE_ALPHA64_RUNTIME_FUNCTION_ENTRY { 14:20:21 INFO - ULONGLONG BeginAddress; 14:20:21 INFO - ULONGLONG EndAddress; 14:20:21 INFO - ULONGLONG ExceptionHandler; 14:20:21 INFO - ULONGLONG HandlerData; 14:20:21 INFO - ULONGLONG PrologEndAddress; 14:20:21 INFO - } IMAGE_ALPHA64_RUNTIME_FUNCTION_ENTRY, *PIMAGE_ALPHA64_RUNTIME_FUNCTION_ENTRY; 14:20:21 INFO - typedef struct _IMAGE_ALPHA_RUNTIME_FUNCTION_ENTRY { 14:20:21 INFO - DWORD BeginAddress; 14:20:21 INFO - DWORD EndAddress; 14:20:21 INFO - DWORD ExceptionHandler; 14:20:21 INFO - DWORD HandlerData; 14:20:21 INFO - DWORD PrologEndAddress; 14:20:21 INFO - } IMAGE_ALPHA_RUNTIME_FUNCTION_ENTRY, *PIMAGE_ALPHA_RUNTIME_FUNCTION_ENTRY; 14:20:21 INFO - typedef struct _IMAGE_RUNTIME_FUNCTION_ENTRY { 14:20:21 INFO - DWORD BeginAddress; 14:20:21 INFO - DWORD EndAddress; 14:20:21 INFO - union { 14:20:21 INFO - DWORD UnwindInfoAddress; 14:20:21 INFO - DWORD UnwindData; 14:20:21 INFO - } ; 14:20:21 INFO - } _IMAGE_RUNTIME_FUNCTION_ENTRY, *_PIMAGE_RUNTIME_FUNCTION_ENTRY; 14:20:21 INFO - typedef _IMAGE_RUNTIME_FUNCTION_ENTRY IMAGE_IA64_RUNTIME_FUNCTION_ENTRY; 14:20:21 INFO - typedef _PIMAGE_RUNTIME_FUNCTION_ENTRY PIMAGE_IA64_RUNTIME_FUNCTION_ENTRY; 14:20:21 INFO - #line 17301 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #line 17306 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #line 17311 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #line 17316 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - typedef _IMAGE_RUNTIME_FUNCTION_ENTRY IMAGE_RUNTIME_FUNCTION_ENTRY; 14:20:21 INFO - typedef _PIMAGE_RUNTIME_FUNCTION_ENTRY PIMAGE_RUNTIME_FUNCTION_ENTRY; 14:20:21 INFO - #line 17321 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - typedef struct _IMAGE_DEBUG_DIRECTORY { 14:20:21 INFO - DWORD Characteristics; 14:20:21 INFO - DWORD TimeDateStamp; 14:20:21 INFO - WORD MajorVersion; 14:20:21 INFO - WORD MinorVersion; 14:20:21 INFO - DWORD Type; 14:20:21 INFO - DWORD SizeOfData; 14:20:21 INFO - DWORD AddressOfRawData; 14:20:21 INFO - DWORD PointerToRawData; 14:20:21 INFO - } IMAGE_DEBUG_DIRECTORY, *PIMAGE_DEBUG_DIRECTORY; 14:20:21 INFO - typedef struct _IMAGE_COFF_SYMBOLS_HEADER { 14:20:21 INFO - DWORD NumberOfSymbols; 14:20:21 INFO - DWORD LvaToFirstSymbol; 14:20:21 INFO - DWORD NumberOfLinenumbers; 14:20:21 INFO - DWORD LvaToFirstLinenumber; 14:20:21 INFO - DWORD RvaToFirstByteOfCode; 14:20:21 INFO - DWORD RvaToLastByteOfCode; 14:20:21 INFO - DWORD RvaToFirstByteOfData; 14:20:21 INFO - DWORD RvaToLastByteOfData; 14:20:21 INFO - } IMAGE_COFF_SYMBOLS_HEADER, *PIMAGE_COFF_SYMBOLS_HEADER; 14:20:21 INFO - typedef struct _FPO_DATA { 14:20:21 INFO - DWORD ulOffStart; 14:20:21 INFO - DWORD cbProcSize; 14:20:21 INFO - DWORD cdwLocals; 14:20:21 INFO - WORD cdwParams; 14:20:21 INFO - WORD cbProlog : 8; 14:20:21 INFO - WORD cbRegs : 3; 14:20:21 INFO - WORD fHasSEH : 1; 14:20:21 INFO - WORD fUseBP : 1; 14:20:21 INFO - WORD reserved : 1; 14:20:21 INFO - WORD cbFrame : 2; 14:20:21 INFO - } FPO_DATA, *PFPO_DATA; 14:20:21 INFO - typedef struct _IMAGE_DEBUG_MISC { 14:20:21 INFO - DWORD DataType; 14:20:21 INFO - DWORD Length; 14:20:21 INFO - BOOLEAN Unicode; 14:20:21 INFO - BYTE Reserved[ 3 ]; 14:20:21 INFO - BYTE Data[ 1 ]; 14:20:21 INFO - } IMAGE_DEBUG_MISC, *PIMAGE_DEBUG_MISC; 14:20:21 INFO - typedef struct _IMAGE_FUNCTION_ENTRY { 14:20:21 INFO - DWORD StartingAddress; 14:20:21 INFO - DWORD EndingAddress; 14:20:21 INFO - DWORD EndOfPrologue; 14:20:21 INFO - } IMAGE_FUNCTION_ENTRY, *PIMAGE_FUNCTION_ENTRY; 14:20:21 INFO - typedef struct _IMAGE_FUNCTION_ENTRY64 { 14:20:21 INFO - ULONGLONG StartingAddress; 14:20:21 INFO - ULONGLONG EndingAddress; 14:20:21 INFO - union { 14:20:21 INFO - ULONGLONG EndOfPrologue; 14:20:21 INFO - ULONGLONG UnwindInfoAddress; 14:20:21 INFO - } ; 14:20:21 INFO - } IMAGE_FUNCTION_ENTRY64, *PIMAGE_FUNCTION_ENTRY64; 14:20:21 INFO - typedef struct _IMAGE_SEPARATE_DEBUG_HEADER { 14:20:21 INFO - WORD Signature; 14:20:21 INFO - WORD Flags; 14:20:21 INFO - WORD Machine; 14:20:21 INFO - WORD Characteristics; 14:20:21 INFO - DWORD TimeDateStamp; 14:20:21 INFO - DWORD CheckSum; 14:20:21 INFO - DWORD ImageBase; 14:20:21 INFO - DWORD SizeOfImage; 14:20:21 INFO - DWORD NumberOfSections; 14:20:21 INFO - DWORD ExportedNamesSize; 14:20:21 INFO - DWORD DebugDirectorySize; 14:20:21 INFO - DWORD SectionAlignment; 14:20:21 INFO - DWORD Reserved[2]; 14:20:21 INFO - } IMAGE_SEPARATE_DEBUG_HEADER, *PIMAGE_SEPARATE_DEBUG_HEADER; 14:20:21 INFO - typedef struct _NON_PAGED_DEBUG_INFO { 14:20:21 INFO - WORD Signature; 14:20:21 INFO - WORD Flags; 14:20:21 INFO - DWORD Size; 14:20:21 INFO - WORD Machine; 14:20:21 INFO - WORD Characteristics; 14:20:21 INFO - DWORD TimeDateStamp; 14:20:21 INFO - DWORD CheckSum; 14:20:21 INFO - DWORD SizeOfImage; 14:20:21 INFO - ULONGLONG ImageBase; 14:20:21 INFO - } NON_PAGED_DEBUG_INFO, *PNON_PAGED_DEBUG_INFO; 14:20:21 INFO - #line 17480 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - typedef struct _ImageArchitectureHeader { 14:20:21 INFO - unsigned int AmaskValue: 1; 14:20:21 INFO - int :7; 14:20:21 INFO - unsigned int AmaskShift: 8; 14:20:21 INFO - int :16; 14:20:21 INFO - DWORD FirstEntryRVA; 14:20:21 INFO - } IMAGE_ARCHITECTURE_HEADER, *PIMAGE_ARCHITECTURE_HEADER; 14:20:21 INFO - typedef struct _ImageArchitectureEntry { 14:20:21 INFO - DWORD FixupInstRVA; 14:20:21 INFO - DWORD NewInst; 14:20:21 INFO - } IMAGE_ARCHITECTURE_ENTRY, *PIMAGE_ARCHITECTURE_ENTRY; 14:20:21 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\poppack.h" 14:20:21 INFO - #pragma warning(disable:4103) 14:20:21 INFO - #pragma pack(pop) 14:20:21 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\poppack.h" 14:20:21 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\poppack.h" 14:20:21 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\poppack.h" 14:20:21 INFO - #line 17508 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - typedef struct IMPORT_OBJECT_HEADER { 14:20:21 INFO - WORD Sig1; 14:20:21 INFO - WORD Sig2; 14:20:21 INFO - WORD Version; 14:20:21 INFO - WORD Machine; 14:20:21 INFO - DWORD TimeDateStamp; 14:20:21 INFO - DWORD SizeOfData; 14:20:21 INFO - union { 14:20:21 INFO - WORD Ordinal; 14:20:21 INFO - WORD Hint; 14:20:21 INFO - } ; 14:20:21 INFO - WORD Type : 2; 14:20:21 INFO - WORD NameType : 3; 14:20:21 INFO - WORD Reserved : 11; 14:20:21 INFO - } IMPORT_OBJECT_HEADER; 14:20:21 INFO - typedef enum IMPORT_OBJECT_TYPE 14:20:21 INFO - { 14:20:21 INFO - IMPORT_OBJECT_CODE = 0, 14:20:21 INFO - IMPORT_OBJECT_DATA = 1, 14:20:21 INFO - IMPORT_OBJECT_CONST = 2, 14:20:21 INFO - } IMPORT_OBJECT_TYPE; 14:20:21 INFO - typedef enum IMPORT_OBJECT_NAME_TYPE 14:20:21 INFO - { 14:20:21 INFO - IMPORT_OBJECT_ORDINAL = 0, 14:20:21 INFO - IMPORT_OBJECT_NAME = 1, 14:20:21 INFO - IMPORT_OBJECT_NAME_NO_PREFIX = 2, 14:20:21 INFO - IMPORT_OBJECT_NAME_UNDECORATE = 3, 14:20:21 INFO - } IMPORT_OBJECT_NAME_TYPE; 14:20:21 INFO - typedef enum ReplacesCorHdrNumericDefines 14:20:21 INFO - { 14:20:21 INFO - COMIMAGE_FLAGS_ILONLY =0x00000001, 14:20:21 INFO - COMIMAGE_FLAGS_32BITREQUIRED =0x00000002, 14:20:21 INFO - COMIMAGE_FLAGS_IL_LIBRARY =0x00000004, 14:20:21 INFO - COMIMAGE_FLAGS_STRONGNAMESIGNED =0x00000008, 14:20:21 INFO - COMIMAGE_FLAGS_NATIVE_ENTRYPOINT =0x00000010, 14:20:21 INFO - COMIMAGE_FLAGS_TRACKDEBUGDATA =0x00010000, 14:20:21 INFO - COMIMAGE_FLAGS_32BITPREFERRED =0x00020000, 14:20:21 INFO - COR_VERSION_MAJOR_V2 =2, 14:20:21 INFO - COR_VERSION_MAJOR =COR_VERSION_MAJOR_V2, 14:20:21 INFO - COR_VERSION_MINOR =5, 14:20:21 INFO - COR_DELETED_NAME_LENGTH =8, 14:20:21 INFO - COR_VTABLEGAP_NAME_LENGTH =8, 14:20:21 INFO - NATIVE_TYPE_MAX_CB =1, 14:20:21 INFO - COR_ILMETHOD_SECT_SMALL_MAX_DATASIZE=0xFF, 14:20:21 INFO - IMAGE_COR_MIH_METHODRVA =0x01, 14:20:21 INFO - IMAGE_COR_MIH_EHRVA =0x02, 14:20:21 INFO - IMAGE_COR_MIH_BASICBLOCK =0x08, 14:20:21 INFO - COR_VTABLE_32BIT =0x01, 14:20:21 INFO - COR_VTABLE_64BIT =0x02, 14:20:21 INFO - COR_VTABLE_FROM_UNMANAGED =0x04, 14:20:21 INFO - COR_VTABLE_FROM_UNMANAGED_RETAIN_APPDOMAIN =0x08, 14:20:21 INFO - COR_VTABLE_CALL_MOST_DERIVED =0x10, 14:20:21 INFO - IMAGE_COR_EATJ_THUNK_SIZE =32, 14:20:21 INFO - MAX_CLASS_NAME =1024, 14:20:21 INFO - MAX_PACKAGE_NAME =1024, 14:20:21 INFO - } ReplacesCorHdrNumericDefines; 14:20:21 INFO - typedef struct IMAGE_COR20_HEADER 14:20:21 INFO - { 14:20:21 INFO - DWORD cb; 14:20:21 INFO - WORD MajorRuntimeVersion; 14:20:21 INFO - WORD MinorRuntimeVersion; 14:20:21 INFO - IMAGE_DATA_DIRECTORY MetaData; 14:20:21 INFO - DWORD Flags; 14:20:21 INFO - union { 14:20:21 INFO - DWORD EntryPointToken; 14:20:21 INFO - DWORD EntryPointRVA; 14:20:21 INFO - } ; 14:20:21 INFO - IMAGE_DATA_DIRECTORY Resources; 14:20:21 INFO - IMAGE_DATA_DIRECTORY StrongNameSignature; 14:20:21 INFO - IMAGE_DATA_DIRECTORY CodeManagerTable; 14:20:21 INFO - IMAGE_DATA_DIRECTORY VTableFixups; 14:20:21 INFO - IMAGE_DATA_DIRECTORY ExportAddressTableJumps; 14:20:21 INFO - IMAGE_DATA_DIRECTORY ManagedNativeHeader; 14:20:21 INFO - } IMAGE_COR20_HEADER, *PIMAGE_COR20_HEADER; 14:20:21 INFO - #line 17631 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\apiset.h" 14:20:21 INFO - #line 83 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\apiset.h" 14:20:21 INFO - #line 87 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\apiset.h" 14:20:21 INFO - #line 89 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\apiset.h" 14:20:21 INFO - #line 17637 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #pragma region Application or OneCore Family 14:20:21 INFO - __declspec(dllimport) 14:20:21 INFO - WORD 14:20:21 INFO - __stdcall 14:20:21 INFO - RtlCaptureStackBackTrace( 14:20:21 INFO - DWORD FramesToSkip, 14:20:21 INFO - DWORD FramesToCapture, 14:20:21 INFO - PVOID * BackTrace, 14:20:21 INFO - PDWORD BackTraceHash 14:20:21 INFO - ); 14:20:21 INFO - #line 17664 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #line 17666 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #pragma endregion 14:20:21 INFO - #pragma region Desktop Family or OneCore Family 14:20:21 INFO - __declspec(dllimport) 14:20:21 INFO - void 14:20:21 INFO - __stdcall 14:20:21 INFO - RtlCaptureContext( 14:20:21 INFO - PCONTEXT ContextRecord 14:20:21 INFO - ); 14:20:21 INFO - #line 17684 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #line 17686 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #pragma endregion 14:20:21 INFO - #pragma region Application or OneCore Family 14:20:21 INFO - __declspec(dllimport) 14:20:21 INFO - void 14:20:21 INFO - __stdcall 14:20:21 INFO - RtlUnwind( 14:20:21 INFO - PVOID TargetFrame, 14:20:21 INFO - PVOID TargetIp, 14:20:21 INFO - PEXCEPTION_RECORD ExceptionRecord, 14:20:21 INFO - PVOID ReturnValue 14:20:21 INFO - ); 14:20:21 INFO - #line 17706 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #pragma endregion 14:20:21 INFO - #line 17864 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #line 18022 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #line 18180 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #line 18281 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #line 18307 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #pragma region Application or OneCore Family 14:20:21 INFO - __declspec(dllimport) 14:20:21 INFO - PVOID 14:20:21 INFO - __stdcall 14:20:21 INFO - RtlPcToFileHeader( 14:20:21 INFO - PVOID PcValue, 14:20:21 INFO - PVOID * BaseOfImage 14:20:21 INFO - ); 14:20:21 INFO - #line 18326 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #line 18328 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #pragma endregion 14:20:21 INFO - #pragma region Desktop Family or OneCore Family 14:20:21 INFO - __declspec(dllimport) 14:20:21 INFO - SIZE_T 14:20:21 INFO - __stdcall 14:20:21 INFO - RtlCompareMemory( 14:20:21 INFO - const void * Source1, 14:20:21 INFO - const void * Source2, 14:20:21 INFO - SIZE_T Length 14:20:21 INFO - ); 14:20:21 INFO - #line 18352 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #line 18354 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #line 18356 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #pragma endregion 14:20:21 INFO - #line 18368 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #line 18394 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - typedef struct _SINGLE_LIST_ENTRY SLIST_ENTRY, *PSLIST_ENTRY; 14:20:21 INFO - #line 18398 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #line 18415 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #line 18431 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - typedef union _SLIST_HEADER { 14:20:21 INFO - ULONGLONG Alignment; 14:20:21 INFO - struct { 14:20:21 INFO - SLIST_ENTRY Next; 14:20:21 INFO - WORD Depth; 14:20:21 INFO - WORD CpuId; 14:20:21 INFO - } ; 14:20:21 INFO - } SLIST_HEADER, *PSLIST_HEADER; 14:20:21 INFO - #line 18453 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #line 18455 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #pragma region Desktop Family or OneCore Family 14:20:21 INFO - __declspec(dllimport) 14:20:21 INFO - void 14:20:21 INFO - __stdcall 14:20:21 INFO - RtlInitializeSListHead ( 14:20:21 INFO - PSLIST_HEADER ListHead 14:20:21 INFO - ); 14:20:21 INFO - __declspec(dllimport) 14:20:21 INFO - PSLIST_ENTRY 14:20:21 INFO - __stdcall 14:20:21 INFO - RtlFirstEntrySList ( 14:20:21 INFO - const SLIST_HEADER *ListHead 14:20:21 INFO - ); 14:20:21 INFO - __declspec(dllimport) 14:20:21 INFO - PSLIST_ENTRY 14:20:21 INFO - __stdcall 14:20:21 INFO - RtlInterlockedPopEntrySList ( 14:20:21 INFO - PSLIST_HEADER ListHead 14:20:21 INFO - ); 14:20:21 INFO - __declspec(dllimport) 14:20:21 INFO - PSLIST_ENTRY 14:20:21 INFO - __stdcall 14:20:21 INFO - RtlInterlockedPushEntrySList ( 14:20:21 INFO - PSLIST_HEADER ListHead, 14:20:21 INFO - PSLIST_ENTRY ListEntry 14:20:21 INFO - ); 14:20:21 INFO - __declspec(dllimport) 14:20:21 INFO - PSLIST_ENTRY 14:20:21 INFO - __stdcall 14:20:21 INFO - RtlInterlockedPushListSListEx ( 14:20:21 INFO - PSLIST_HEADER ListHead, 14:20:21 INFO - PSLIST_ENTRY List, 14:20:21 INFO - PSLIST_ENTRY ListEnd, 14:20:21 INFO - DWORD Count 14:20:21 INFO - ); 14:20:21 INFO - __declspec(dllimport) 14:20:21 INFO - PSLIST_ENTRY 14:20:21 INFO - __stdcall 14:20:21 INFO - RtlInterlockedFlushSList ( 14:20:21 INFO - PSLIST_HEADER ListHead 14:20:21 INFO - ); 14:20:21 INFO - __declspec(dllimport) 14:20:21 INFO - WORD 14:20:21 INFO - __stdcall 14:20:21 INFO - RtlQueryDepthSList ( 14:20:21 INFO - PSLIST_HEADER ListHead 14:20:21 INFO - ); 14:20:21 INFO - #line 18515 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #pragma endregion 14:20:21 INFO - typedef union _RTL_RUN_ONCE { 14:20:21 INFO - PVOID Ptr; 14:20:21 INFO - } RTL_RUN_ONCE, *PRTL_RUN_ONCE; 14:20:21 INFO - #line 18547 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - typedef struct _RTL_BARRIER { 14:20:21 INFO - DWORD Reserved1; 14:20:21 INFO - DWORD Reserved2; 14:20:21 INFO - ULONG_PTR Reserved3[2]; 14:20:21 INFO - DWORD Reserved4; 14:20:21 INFO - DWORD Reserved5; 14:20:21 INFO - } RTL_BARRIER, *PRTL_BARRIER; 14:20:21 INFO - __declspec(noreturn) 14:20:21 INFO - void 14:20:21 INFO - __fastfail( 14:20:21 INFO - unsigned int Code 14:20:21 INFO - ); 14:20:21 INFO - #pragma intrinsic(__fastfail) 14:20:21 INFO - #line 18619 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #pragma region Desktop Family 14:20:21 INFO - __forceinline 14:20:21 INFO - DWORD 14:20:21 INFO - HEAP_MAKE_TAG_FLAGS ( 14:20:21 INFO - DWORD TagBase, 14:20:21 INFO - DWORD Tag 14:20:21 INFO - ) 14:20:21 INFO - { 14:20:21 INFO - return ((DWORD)((TagBase) + ((Tag) << 18))); 14:20:21 INFO - } 14:20:21 INFO - #line 18648 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #line 18649 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #pragma endregion 14:20:21 INFO - #line 18705 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - __forceinline 14:20:21 INFO - PVOID 14:20:21 INFO - RtlSecureZeroMemory( 14:20:21 INFO - PVOID ptr, 14:20:21 INFO - SIZE_T cnt 14:20:21 INFO - ) 14:20:21 INFO - { 14:20:21 INFO - volatile char *vptr = (volatile char *)ptr; 14:20:21 INFO - #line 18730 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - while (cnt) { 14:20:21 INFO - #line 18738 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - *vptr = 0; 14:20:21 INFO - #line 18742 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - vptr++; 14:20:21 INFO - cnt--; 14:20:21 INFO - } 14:20:21 INFO - #line 18748 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - return ptr; 14:20:21 INFO - } 14:20:21 INFO - #line 18753 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - typedef struct _MESSAGE_RESOURCE_ENTRY { 14:20:21 INFO - WORD Length; 14:20:21 INFO - WORD Flags; 14:20:21 INFO - BYTE Text[ 1 ]; 14:20:21 INFO - } MESSAGE_RESOURCE_ENTRY, *PMESSAGE_RESOURCE_ENTRY; 14:20:21 INFO - typedef struct _MESSAGE_RESOURCE_BLOCK { 14:20:21 INFO - DWORD LowId; 14:20:21 INFO - DWORD HighId; 14:20:21 INFO - DWORD OffsetToEntries; 14:20:21 INFO - } MESSAGE_RESOURCE_BLOCK, *PMESSAGE_RESOURCE_BLOCK; 14:20:21 INFO - typedef struct _MESSAGE_RESOURCE_DATA { 14:20:21 INFO - DWORD NumberOfBlocks; 14:20:21 INFO - MESSAGE_RESOURCE_BLOCK Blocks[ 1 ]; 14:20:21 INFO - } MESSAGE_RESOURCE_DATA, *PMESSAGE_RESOURCE_DATA; 14:20:21 INFO - typedef struct _OSVERSIONINFOA { 14:20:21 INFO - DWORD dwOSVersionInfoSize; 14:20:21 INFO - DWORD dwMajorVersion; 14:20:21 INFO - DWORD dwMinorVersion; 14:20:21 INFO - DWORD dwBuildNumber; 14:20:21 INFO - DWORD dwPlatformId; 14:20:21 INFO - CHAR szCSDVersion[ 128 ]; 14:20:21 INFO - } OSVERSIONINFOA, *POSVERSIONINFOA, *LPOSVERSIONINFOA; 14:20:21 INFO - typedef struct _OSVERSIONINFOW { 14:20:21 INFO - DWORD dwOSVersionInfoSize; 14:20:21 INFO - DWORD dwMajorVersion; 14:20:21 INFO - DWORD dwMinorVersion; 14:20:21 INFO - DWORD dwBuildNumber; 14:20:21 INFO - DWORD dwPlatformId; 14:20:21 INFO - WCHAR szCSDVersion[ 128 ]; 14:20:21 INFO - } OSVERSIONINFOW, *POSVERSIONINFOW, *LPOSVERSIONINFOW, RTL_OSVERSIONINFOW, *PRTL_OSVERSIONINFOW; 14:20:21 INFO - typedef OSVERSIONINFOA OSVERSIONINFO; 14:20:21 INFO - typedef POSVERSIONINFOA POSVERSIONINFO; 14:20:21 INFO - typedef LPOSVERSIONINFOA LPOSVERSIONINFO; 14:20:21 INFO - #line 18820 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - typedef struct _OSVERSIONINFOEXA { 14:20:21 INFO - DWORD dwOSVersionInfoSize; 14:20:21 INFO - DWORD dwMajorVersion; 14:20:21 INFO - DWORD dwMinorVersion; 14:20:21 INFO - DWORD dwBuildNumber; 14:20:21 INFO - DWORD dwPlatformId; 14:20:21 INFO - CHAR szCSDVersion[ 128 ]; 14:20:21 INFO - WORD wServicePackMajor; 14:20:21 INFO - WORD wServicePackMinor; 14:20:21 INFO - WORD wSuiteMask; 14:20:21 INFO - BYTE wProductType; 14:20:21 INFO - BYTE wReserved; 14:20:21 INFO - } OSVERSIONINFOEXA, *POSVERSIONINFOEXA, *LPOSVERSIONINFOEXA; 14:20:21 INFO - typedef struct _OSVERSIONINFOEXW { 14:20:21 INFO - DWORD dwOSVersionInfoSize; 14:20:21 INFO - DWORD dwMajorVersion; 14:20:21 INFO - DWORD dwMinorVersion; 14:20:21 INFO - DWORD dwBuildNumber; 14:20:21 INFO - DWORD dwPlatformId; 14:20:21 INFO - WCHAR szCSDVersion[ 128 ]; 14:20:21 INFO - WORD wServicePackMajor; 14:20:21 INFO - WORD wServicePackMinor; 14:20:21 INFO - WORD wSuiteMask; 14:20:21 INFO - BYTE wProductType; 14:20:21 INFO - BYTE wReserved; 14:20:21 INFO - } OSVERSIONINFOEXW, *POSVERSIONINFOEXW, *LPOSVERSIONINFOEXW, RTL_OSVERSIONINFOEXW, *PRTL_OSVERSIONINFOEXW; 14:20:21 INFO - typedef OSVERSIONINFOEXA OSVERSIONINFOEX; 14:20:21 INFO - typedef POSVERSIONINFOEXA POSVERSIONINFOEX; 14:20:21 INFO - typedef LPOSVERSIONINFOEXA LPOSVERSIONINFOEX; 14:20:21 INFO - #line 18856 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #pragma region Desktop Family or OneCore Family 14:20:21 INFO - __declspec(dllimport) 14:20:21 INFO - ULONGLONG 14:20:21 INFO - __stdcall 14:20:21 INFO - VerSetConditionMask( 14:20:21 INFO - ULONGLONG ConditionMask, 14:20:21 INFO - DWORD TypeMask, 14:20:21 INFO - BYTE Condition 14:20:21 INFO - ); 14:20:21 INFO - #line 18932 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #line 18934 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #line 18936 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #pragma endregion 14:20:21 INFO - #pragma region Desktop Family or OneCore Family 14:20:21 INFO - __declspec(dllimport) 14:20:21 INFO - BOOLEAN 14:20:21 INFO - __stdcall 14:20:21 INFO - RtlGetProductInfo( 14:20:21 INFO - DWORD OSMajorVersion, 14:20:21 INFO - DWORD OSMinorVersion, 14:20:21 INFO - DWORD SpMajorVersion, 14:20:21 INFO - DWORD SpMinorVersion, 14:20:21 INFO - PDWORD ReturnedProductType 14:20:21 INFO - ); 14:20:21 INFO - #line 18959 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #line 18963 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #pragma endregion 14:20:21 INFO - typedef enum _RTL_UMS_THREAD_INFO_CLASS { 14:20:21 INFO - UmsThreadInvalidInfoClass = 0, 14:20:21 INFO - UmsThreadUserContext, 14:20:21 INFO - UmsThreadPriority, 14:20:21 INFO - UmsThreadAffinity, 14:20:21 INFO - UmsThreadTeb, 14:20:21 INFO - UmsThreadIsSuspended, 14:20:21 INFO - UmsThreadIsTerminated, 14:20:21 INFO - UmsThreadMaxInfoClass 14:20:21 INFO - } RTL_UMS_THREAD_INFO_CLASS, *PRTL_UMS_THREAD_INFO_CLASS; 14:20:21 INFO - typedef enum _RTL_UMS_SCHEDULER_REASON { 14:20:21 INFO - UmsSchedulerStartup = 0, 14:20:21 INFO - UmsSchedulerThreadBlocked, 14:20:21 INFO - UmsSchedulerThreadYield, 14:20:21 INFO - } RTL_UMS_SCHEDULER_REASON, *PRTL_UMS_SCHEDULER_REASON; 14:20:21 INFO - typedef 14:20:21 INFO - void 14:20:21 INFO - __stdcall 14:20:21 INFO - RTL_UMS_SCHEDULER_ENTRY_POINT( 14:20:21 INFO - RTL_UMS_SCHEDULER_REASON Reason, 14:20:21 INFO - ULONG_PTR ActivationPayload, 14:20:21 INFO - PVOID SchedulerParam 14:20:21 INFO - ); 14:20:21 INFO - typedef RTL_UMS_SCHEDULER_ENTRY_POINT *PRTL_UMS_SCHEDULER_ENTRY_POINT; 14:20:21 INFO - #line 19028 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #line 19030 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #line 19041 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #line 19082 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #line 19108 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - typedef struct _RTL_CRITICAL_SECTION_DEBUG { 14:20:21 INFO - WORD Type; 14:20:21 INFO - WORD CreatorBackTraceIndex; 14:20:21 INFO - struct _RTL_CRITICAL_SECTION *CriticalSection; 14:20:21 INFO - LIST_ENTRY ProcessLocksList; 14:20:21 INFO - DWORD EntryCount; 14:20:21 INFO - DWORD ContentionCount; 14:20:21 INFO - DWORD Flags; 14:20:21 INFO - WORD CreatorBackTraceIndexHigh; 14:20:21 INFO - WORD SpareWORD ; 14:20:21 INFO - } RTL_CRITICAL_SECTION_DEBUG, *PRTL_CRITICAL_SECTION_DEBUG, RTL_RESOURCE_DEBUG, *PRTL_RESOURCE_DEBUG; 14:20:21 INFO - #pragma pack(push, 8) 14:20:21 INFO - typedef struct _RTL_CRITICAL_SECTION { 14:20:21 INFO - PRTL_CRITICAL_SECTION_DEBUG DebugInfo; 14:20:21 INFO - LONG LockCount; 14:20:21 INFO - LONG RecursionCount; 14:20:21 INFO - HANDLE OwningThread; 14:20:21 INFO - HANDLE LockSemaphore; 14:20:21 INFO - ULONG_PTR SpinCount; 14:20:21 INFO - } RTL_CRITICAL_SECTION, *PRTL_CRITICAL_SECTION; 14:20:21 INFO - #pragma pack(pop) 14:20:21 INFO - typedef struct _RTL_SRWLOCK { 14:20:21 INFO - PVOID Ptr; 14:20:21 INFO - } RTL_SRWLOCK, *PRTL_SRWLOCK; 14:20:21 INFO - typedef struct _RTL_CONDITION_VARIABLE { 14:20:21 INFO - PVOID Ptr; 14:20:21 INFO - } RTL_CONDITION_VARIABLE, *PRTL_CONDITION_VARIABLE; 14:20:21 INFO - typedef 14:20:21 INFO - void 14:20:21 INFO - (__stdcall *PAPCFUNC)( 14:20:21 INFO - ULONG_PTR Parameter 14:20:21 INFO - ); 14:20:21 INFO - typedef LONG (__stdcall *PVECTORED_EXCEPTION_HANDLER)( 14:20:21 INFO - struct _EXCEPTION_POINTERS *ExceptionInfo 14:20:21 INFO - ); 14:20:21 INFO - typedef enum _HEAP_INFORMATION_CLASS { 14:20:21 INFO - HeapCompatibilityInformation = 0, 14:20:21 INFO - HeapEnableTerminationOnCorruption = 1 14:20:21 INFO - #line 19188 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - } HEAP_INFORMATION_CLASS; 14:20:21 INFO - #line 19203 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - typedef void (__stdcall * WAITORTIMERCALLBACKFUNC) (PVOID, BOOLEAN ); 14:20:21 INFO - typedef void (__stdcall * WORKERCALLBACKFUNC) (PVOID ); 14:20:21 INFO - typedef void (__stdcall * APC_CALLBACK_FUNCTION) (DWORD , PVOID, PVOID); 14:20:21 INFO - typedef WAITORTIMERCALLBACKFUNC WAITORTIMERCALLBACK; 14:20:21 INFO - typedef 14:20:21 INFO - void 14:20:21 INFO - (__stdcall *PFLS_CALLBACK_FUNCTION) ( 14:20:21 INFO - PVOID lpFlsData 14:20:21 INFO - ); 14:20:21 INFO - typedef 14:20:21 INFO - BOOLEAN 14:20:21 INFO - (__stdcall *PSECURE_MEMORY_CACHE_CALLBACK) ( 14:20:21 INFO - PVOID Addr, 14:20:21 INFO - SIZE_T Range 14:20:21 INFO - ); 14:20:21 INFO - typedef enum _ACTIVATION_CONTEXT_INFO_CLASS { 14:20:21 INFO - ActivationContextBasicInformation = 1, 14:20:21 INFO - ActivationContextDetailedInformation = 2, 14:20:21 INFO - AssemblyDetailedInformationInActivationContext = 3, 14:20:21 INFO - FileInformationInAssemblyOfAssemblyInActivationContext = 4, 14:20:21 INFO - RunlevelInformationInActivationContext = 5, 14:20:21 INFO - CompatibilityInformationInActivationContext = 6, 14:20:21 INFO - ActivationContextManifestResourceName = 7, 14:20:21 INFO - MaxActivationContextInfoClass, 14:20:21 INFO - AssemblyDetailedInformationInActivationContxt = 3, 14:20:21 INFO - FileInformationInAssemblyOfAssemblyInActivationContxt = 4 14:20:21 INFO - } ACTIVATION_CONTEXT_INFO_CLASS; 14:20:21 INFO - typedef struct _ACTIVATION_CONTEXT_QUERY_INDEX { 14:20:21 INFO - DWORD ulAssemblyIndex; 14:20:21 INFO - DWORD ulFileIndexInAssembly; 14:20:21 INFO - } ACTIVATION_CONTEXT_QUERY_INDEX, * PACTIVATION_CONTEXT_QUERY_INDEX; 14:20:21 INFO - typedef const struct _ACTIVATION_CONTEXT_QUERY_INDEX * PCACTIVATION_CONTEXT_QUERY_INDEX; 14:20:21 INFO - typedef struct _ASSEMBLY_FILE_DETAILED_INFORMATION { 14:20:21 INFO - DWORD ulFlags; 14:20:21 INFO - DWORD ulFilenameLength; 14:20:21 INFO - DWORD ulPathLength; 14:20:21 INFO - PCWSTR lpFileName; 14:20:21 INFO - PCWSTR lpFilePath; 14:20:21 INFO - } ASSEMBLY_FILE_DETAILED_INFORMATION, *PASSEMBLY_FILE_DETAILED_INFORMATION; 14:20:21 INFO - typedef const ASSEMBLY_FILE_DETAILED_INFORMATION *PCASSEMBLY_FILE_DETAILED_INFORMATION; 14:20:21 INFO - typedef struct _ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION { 14:20:21 INFO - DWORD ulFlags; 14:20:21 INFO - DWORD ulEncodedAssemblyIdentityLength; 14:20:21 INFO - DWORD ulManifestPathType; 14:20:21 INFO - DWORD ulManifestPathLength; 14:20:21 INFO - LARGE_INTEGER liManifestLastWriteTime; 14:20:21 INFO - DWORD ulPolicyPathType; 14:20:21 INFO - DWORD ulPolicyPathLength; 14:20:21 INFO - LARGE_INTEGER liPolicyLastWriteTime; 14:20:21 INFO - DWORD ulMetadataSatelliteRosterIndex; 14:20:21 INFO - DWORD ulManifestVersionMajor; 14:20:21 INFO - DWORD ulManifestVersionMinor; 14:20:21 INFO - DWORD ulPolicyVersionMajor; 14:20:21 INFO - DWORD ulPolicyVersionMinor; 14:20:21 INFO - DWORD ulAssemblyDirectoryNameLength; 14:20:21 INFO - PCWSTR lpAssemblyEncodedAssemblyIdentity; 14:20:21 INFO - PCWSTR lpAssemblyManifestPath; 14:20:21 INFO - PCWSTR lpAssemblyPolicyPath; 14:20:21 INFO - PCWSTR lpAssemblyDirectoryName; 14:20:21 INFO - DWORD ulFileCount; 14:20:21 INFO - } ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION, * PACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION; 14:20:21 INFO - typedef const struct _ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION * PCACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION ; 14:20:21 INFO - typedef enum 14:20:21 INFO - { 14:20:21 INFO - ACTCTX_RUN_LEVEL_UNSPECIFIED = 0, 14:20:21 INFO - ACTCTX_RUN_LEVEL_AS_INVOKER, 14:20:21 INFO - ACTCTX_RUN_LEVEL_HIGHEST_AVAILABLE, 14:20:21 INFO - ACTCTX_RUN_LEVEL_REQUIRE_ADMIN, 14:20:21 INFO - ACTCTX_RUN_LEVEL_NUMBERS 14:20:21 INFO - } ACTCTX_REQUESTED_RUN_LEVEL; 14:20:21 INFO - typedef struct _ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION { 14:20:21 INFO - DWORD ulFlags; 14:20:21 INFO - ACTCTX_REQUESTED_RUN_LEVEL RunLevel; 14:20:21 INFO - DWORD UiAccess; 14:20:21 INFO - } ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION, * PACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION; 14:20:21 INFO - typedef const struct _ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION * PCACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION ; 14:20:21 INFO - typedef enum 14:20:21 INFO - { 14:20:21 INFO - ACTCTX_COMPATIBILITY_ELEMENT_TYPE_UNKNOWN = 0, 14:20:21 INFO - ACTCTX_COMPATIBILITY_ELEMENT_TYPE_OS, 14:20:21 INFO - ACTCTX_COMPATIBILITY_ELEMENT_TYPE_MITIGATION 14:20:21 INFO - } ACTCTX_COMPATIBILITY_ELEMENT_TYPE; 14:20:21 INFO - typedef struct _COMPATIBILITY_CONTEXT_ELEMENT { 14:20:21 INFO - GUID Id; 14:20:21 INFO - ACTCTX_COMPATIBILITY_ELEMENT_TYPE Type; 14:20:21 INFO - } COMPATIBILITY_CONTEXT_ELEMENT, *PCOMPATIBILITY_CONTEXT_ELEMENT; 14:20:21 INFO - typedef const struct _COMPATIBILITY_CONTEXT_ELEMENT *PCCOMPATIBILITY_CONTEXT_ELEMENT; 14:20:21 INFO - #pragma warning(push) 14:20:21 INFO - #pragma warning(disable:4200) 14:20:21 INFO - #line 19352 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - typedef struct _ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION { 14:20:21 INFO - DWORD ElementCount; 14:20:21 INFO - COMPATIBILITY_CONTEXT_ELEMENT Elements[]; 14:20:21 INFO - } ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION, * PACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION; 14:20:21 INFO - #pragma warning(pop) 14:20:21 INFO - #line 19361 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - typedef const struct _ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION * PCACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION; 14:20:21 INFO - #line 19365 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - typedef struct _SUPPORTED_OS_INFO { 14:20:21 INFO - WORD MajorVersion; 14:20:21 INFO - WORD MinorVersion; 14:20:21 INFO - } SUPPORTED_OS_INFO, *PSUPPORTED_OS_INFO; 14:20:21 INFO - typedef struct _ACTIVATION_CONTEXT_DETAILED_INFORMATION { 14:20:21 INFO - DWORD dwFlags; 14:20:21 INFO - DWORD ulFormatVersion; 14:20:21 INFO - DWORD ulAssemblyCount; 14:20:21 INFO - DWORD ulRootManifestPathType; 14:20:21 INFO - DWORD ulRootManifestPathChars; 14:20:21 INFO - DWORD ulRootConfigurationPathType; 14:20:21 INFO - DWORD ulRootConfigurationPathChars; 14:20:21 INFO - DWORD ulAppDirPathType; 14:20:21 INFO - DWORD ulAppDirPathChars; 14:20:21 INFO - PCWSTR lpRootManifestPath; 14:20:21 INFO - PCWSTR lpRootConfigurationPath; 14:20:21 INFO - PCWSTR lpAppDirPath; 14:20:21 INFO - } ACTIVATION_CONTEXT_DETAILED_INFORMATION, *PACTIVATION_CONTEXT_DETAILED_INFORMATION; 14:20:21 INFO - typedef const struct _ACTIVATION_CONTEXT_DETAILED_INFORMATION *PCACTIVATION_CONTEXT_DETAILED_INFORMATION; 14:20:21 INFO - typedef struct _HARDWARE_COUNTER_DATA { 14:20:21 INFO - HARDWARE_COUNTER_TYPE Type; 14:20:21 INFO - DWORD Reserved; 14:20:21 INFO - DWORD64 Value; 14:20:21 INFO - } HARDWARE_COUNTER_DATA, *PHARDWARE_COUNTER_DATA; 14:20:21 INFO - typedef struct _PERFORMANCE_DATA { 14:20:21 INFO - WORD Size; 14:20:21 INFO - BYTE Version; 14:20:21 INFO - BYTE HwCountersCount; 14:20:21 INFO - DWORD ContextSwitchCount; 14:20:21 INFO - DWORD64 WaitReasonBitMap; 14:20:21 INFO - DWORD64 CycleTime; 14:20:21 INFO - DWORD RetryCount; 14:20:21 INFO - DWORD Reserved; 14:20:21 INFO - HARDWARE_COUNTER_DATA HwCounters[16]; 14:20:21 INFO - } PERFORMANCE_DATA, *PPERFORMANCE_DATA; 14:20:21 INFO - #pragma region Desktop Family 14:20:21 INFO - #line 19504 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #line 19506 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #pragma endregion 14:20:21 INFO - typedef struct _EVENTLOGRECORD { 14:20:21 INFO - DWORD Length; 14:20:21 INFO - DWORD Reserved; 14:20:21 INFO - DWORD RecordNumber; 14:20:21 INFO - DWORD TimeGenerated; 14:20:21 INFO - DWORD TimeWritten; 14:20:21 INFO - DWORD EventID; 14:20:21 INFO - WORD EventType; 14:20:21 INFO - WORD NumStrings; 14:20:21 INFO - WORD EventCategory; 14:20:21 INFO - WORD ReservedFlags; 14:20:21 INFO - DWORD ClosingRecordNumber; 14:20:21 INFO - DWORD StringOffset; 14:20:21 INFO - DWORD UserSidLength; 14:20:21 INFO - DWORD UserSidOffset; 14:20:21 INFO - DWORD DataLength; 14:20:21 INFO - DWORD DataOffset; 14:20:21 INFO - } EVENTLOGRECORD, *PEVENTLOGRECORD; 14:20:21 INFO - #pragma warning(push) 14:20:21 INFO - #line 19588 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #pragma warning(disable : 4200) 14:20:21 INFO - struct _EVENTSFORLOGFILE; 14:20:21 INFO - typedef struct _EVENTSFORLOGFILE EVENTSFORLOGFILE, *PEVENTSFORLOGFILE; 14:20:21 INFO - struct _PACKEDEVENTINFO; 14:20:21 INFO - typedef struct _PACKEDEVENTINFO PACKEDEVENTINFO, *PPACKEDEVENTINFO; 14:20:21 INFO - struct _EVENTSFORLOGFILE 14:20:21 INFO - { 14:20:21 INFO - DWORD ulSize; 14:20:21 INFO - WCHAR szLogicalLogFile[256]; 14:20:21 INFO - DWORD ulNumRecords; 14:20:21 INFO - EVENTLOGRECORD pEventLogRecords[]; 14:20:21 INFO - }; 14:20:21 INFO - struct _PACKEDEVENTINFO 14:20:21 INFO - { 14:20:21 INFO - DWORD ulSize; 14:20:21 INFO - DWORD ulNumEventsForLogFile; 14:20:21 INFO - DWORD ulOffsets[]; 14:20:21 INFO - }; 14:20:21 INFO - #line 19614 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #pragma warning(pop) 14:20:21 INFO - #line 19620 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - typedef enum _CM_SERVICE_NODE_TYPE { 14:20:21 INFO - DriverType = 0x00000001, 14:20:21 INFO - FileSystemType = 0x00000002, 14:20:21 INFO - Win32ServiceOwnProcess = 0x00000010, 14:20:21 INFO - Win32ServiceShareProcess = 0x00000020, 14:20:21 INFO - AdapterType = 0x00000004, 14:20:21 INFO - RecognizerType = 0x00000008 14:20:21 INFO - } SERVICE_NODE_TYPE; 14:20:21 INFO - typedef enum _CM_SERVICE_LOAD_TYPE { 14:20:21 INFO - BootLoad = 0x00000000, 14:20:21 INFO - SystemLoad = 0x00000001, 14:20:21 INFO - AutoLoad = 0x00000002, 14:20:21 INFO - DemandLoad = 0x00000003, 14:20:21 INFO - DisableLoad = 0x00000004 14:20:21 INFO - } SERVICE_LOAD_TYPE; 14:20:21 INFO - typedef enum _CM_ERROR_CONTROL_TYPE { 14:20:21 INFO - IgnoreError = 0x00000000, 14:20:21 INFO - NormalError = 0x00000001, 14:20:21 INFO - SevereError = 0x00000002, 14:20:21 INFO - CriticalError = 0x00000003 14:20:21 INFO - } SERVICE_ERROR_TYPE; 14:20:21 INFO - typedef struct _TAPE_ERASE { 14:20:21 INFO - DWORD Type; 14:20:21 INFO - BOOLEAN Immediate; 14:20:21 INFO - } TAPE_ERASE, *PTAPE_ERASE; 14:20:21 INFO - typedef struct _TAPE_PREPARE { 14:20:21 INFO - DWORD Operation; 14:20:21 INFO - BOOLEAN Immediate; 14:20:21 INFO - } TAPE_PREPARE, *PTAPE_PREPARE; 14:20:21 INFO - typedef struct _TAPE_WRITE_MARKS { 14:20:21 INFO - DWORD Type; 14:20:21 INFO - DWORD Count; 14:20:21 INFO - BOOLEAN Immediate; 14:20:21 INFO - } TAPE_WRITE_MARKS, *PTAPE_WRITE_MARKS; 14:20:21 INFO - typedef struct _TAPE_GET_POSITION { 14:20:21 INFO - DWORD Type; 14:20:21 INFO - DWORD Partition; 14:20:21 INFO - LARGE_INTEGER Offset; 14:20:21 INFO - } TAPE_GET_POSITION, *PTAPE_GET_POSITION; 14:20:21 INFO - typedef struct _TAPE_SET_POSITION { 14:20:21 INFO - DWORD Method; 14:20:21 INFO - DWORD Partition; 14:20:21 INFO - LARGE_INTEGER Offset; 14:20:21 INFO - BOOLEAN Immediate; 14:20:21 INFO - } TAPE_SET_POSITION, *PTAPE_SET_POSITION; 14:20:21 INFO - typedef struct _TAPE_GET_DRIVE_PARAMETERS { 14:20:21 INFO - BOOLEAN ECC; 14:20:21 INFO - BOOLEAN Compression; 14:20:21 INFO - BOOLEAN DataPadding; 14:20:21 INFO - BOOLEAN ReportSetmarks; 14:20:21 INFO - DWORD DefaultBlockSize; 14:20:21 INFO - DWORD MaximumBlockSize; 14:20:21 INFO - DWORD MinimumBlockSize; 14:20:21 INFO - DWORD MaximumPartitionCount; 14:20:21 INFO - DWORD FeaturesLow; 14:20:21 INFO - DWORD FeaturesHigh; 14:20:21 INFO - DWORD EOTWarningZoneSize; 14:20:21 INFO - } TAPE_GET_DRIVE_PARAMETERS, *PTAPE_GET_DRIVE_PARAMETERS; 14:20:21 INFO - typedef struct _TAPE_SET_DRIVE_PARAMETERS { 14:20:21 INFO - BOOLEAN ECC; 14:20:21 INFO - BOOLEAN Compression; 14:20:21 INFO - BOOLEAN DataPadding; 14:20:21 INFO - BOOLEAN ReportSetmarks; 14:20:21 INFO - DWORD EOTWarningZoneSize; 14:20:21 INFO - } TAPE_SET_DRIVE_PARAMETERS, *PTAPE_SET_DRIVE_PARAMETERS; 14:20:21 INFO - typedef struct _TAPE_GET_MEDIA_PARAMETERS { 14:20:21 INFO - LARGE_INTEGER Capacity; 14:20:21 INFO - LARGE_INTEGER Remaining; 14:20:21 INFO - DWORD BlockSize; 14:20:21 INFO - DWORD PartitionCount; 14:20:21 INFO - BOOLEAN WriteProtected; 14:20:21 INFO - } TAPE_GET_MEDIA_PARAMETERS, *PTAPE_GET_MEDIA_PARAMETERS; 14:20:21 INFO - typedef struct _TAPE_SET_MEDIA_PARAMETERS { 14:20:21 INFO - DWORD BlockSize; 14:20:21 INFO - } TAPE_SET_MEDIA_PARAMETERS, *PTAPE_SET_MEDIA_PARAMETERS; 14:20:21 INFO - typedef struct _TAPE_CREATE_PARTITION { 14:20:21 INFO - DWORD Method; 14:20:21 INFO - DWORD Count; 14:20:21 INFO - DWORD Size; 14:20:21 INFO - } TAPE_CREATE_PARTITION, *PTAPE_CREATE_PARTITION; 14:20:21 INFO - typedef struct _TAPE_WMI_OPERATIONS { 14:20:21 INFO - DWORD Method; 14:20:21 INFO - DWORD DataBufferSize; 14:20:21 INFO - PVOID DataBuffer; 14:20:21 INFO - } TAPE_WMI_OPERATIONS, *PTAPE_WMI_OPERATIONS; 14:20:21 INFO - typedef enum _TAPE_DRIVE_PROBLEM_TYPE { 14:20:21 INFO - TapeDriveProblemNone, TapeDriveReadWriteWarning, 14:20:21 INFO - TapeDriveReadWriteError, TapeDriveReadWarning, 14:20:21 INFO - TapeDriveWriteWarning, TapeDriveReadError, 14:20:21 INFO - TapeDriveWriteError, TapeDriveHardwareError, 14:20:21 INFO - TapeDriveUnsupportedMedia, TapeDriveScsiConnectionError, 14:20:21 INFO - TapeDriveTimetoClean, TapeDriveCleanDriveNow, 14:20:21 INFO - TapeDriveMediaLifeExpired, TapeDriveSnappedTape 14:20:21 INFO - } TAPE_DRIVE_PROBLEM_TYPE; 14:20:21 INFO - #line 20183 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - extern "C" { 14:20:21 INFO - #line 20190 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\ktmtypes.h" 14:20:21 INFO - extern "C" { 14:20:21 INFO - #line 25 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\ktmtypes.h" 14:20:21 INFO - #pragma warning(push) 14:20:21 INFO - #pragma warning(disable:4820) 14:20:21 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\ktmtypes.h" 14:20:21 INFO - typedef GUID UOW, *PUOW; 14:20:21 INFO - typedef GUID CRM_PROTOCOL_ID, *PCRM_PROTOCOL_ID; 14:20:21 INFO - typedef ULONG NOTIFICATION_MASK; 14:20:21 INFO - typedef struct _TRANSACTION_NOTIFICATION { 14:20:21 INFO - PVOID TransactionKey; 14:20:21 INFO - ULONG TransactionNotification; 14:20:21 INFO - LARGE_INTEGER TmVirtualClock; 14:20:21 INFO - ULONG ArgumentLength; 14:20:21 INFO - } TRANSACTION_NOTIFICATION, *PTRANSACTION_NOTIFICATION; 14:20:21 INFO - typedef struct _TRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT { 14:20:21 INFO - GUID EnlistmentId; 14:20:21 INFO - UOW UOW; 14:20:21 INFO - } TRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT, *PTRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT; 14:20:21 INFO - typedef struct _TRANSACTION_NOTIFICATION_TM_ONLINE_ARGUMENT { 14:20:21 INFO - GUID TmIdentity; 14:20:21 INFO - ULONG Flags; 14:20:21 INFO - } TRANSACTION_NOTIFICATION_TM_ONLINE_ARGUMENT, *PTRANSACTION_NOTIFICATION_TM_ONLINE_ARGUMENT; 14:20:21 INFO - typedef ULONG SAVEPOINT_ID, *PSAVEPOINT_ID; 14:20:21 INFO - typedef struct _TRANSACTION_NOTIFICATION_SAVEPOINT_ARGUMENT { 14:20:21 INFO - SAVEPOINT_ID SavepointId; 14:20:21 INFO - } TRANSACTION_NOTIFICATION_SAVEPOINT_ARGUMENT, *PTRANSACTION_NOTIFICATION_SAVEPOINT_ARGUMENT; 14:20:21 INFO - typedef struct _TRANSACTION_NOTIFICATION_PROPAGATE_ARGUMENT { 14:20:21 INFO - ULONG PropagationCookie; 14:20:21 INFO - GUID UOW; 14:20:21 INFO - GUID TmIdentity; 14:20:21 INFO - ULONG BufferLength; 14:20:21 INFO - } TRANSACTION_NOTIFICATION_PROPAGATE_ARGUMENT, *PTRANSACTION_NOTIFICATION_PROPAGATE_ARGUMENT; 14:20:21 INFO - typedef struct _TRANSACTION_NOTIFICATION_MARSHAL_ARGUMENT { 14:20:21 INFO - ULONG MarshalCookie; 14:20:21 INFO - GUID UOW; 14:20:21 INFO - } TRANSACTION_NOTIFICATION_MARSHAL_ARGUMENT, *PTRANSACTION_NOTIFICATION_MARSHAL_ARGUMENT; 14:20:21 INFO - typedef TRANSACTION_NOTIFICATION_PROPAGATE_ARGUMENT TRANSACTION_NOTIFICATION_PROMOTE_ARGUMENT, *PTRANSACTION_NOTIFICATION_PROMOTE_ARGUMENT; 14:20:21 INFO - typedef struct _KCRM_MARSHAL_HEADER { 14:20:21 INFO - ULONG VersionMajor; 14:20:21 INFO - ULONG VersionMinor; 14:20:21 INFO - ULONG NumProtocols; 14:20:21 INFO - ULONG Unused; 14:20:21 INFO - } KCRM_MARSHAL_HEADER, *PKCRM_MARSHAL_HEADER, * PRKCRM_MARSHAL_HEADER; 14:20:21 INFO - typedef struct _KCRM_TRANSACTION_BLOB { 14:20:21 INFO - UOW UOW; 14:20:21 INFO - GUID TmIdentity; 14:20:21 INFO - ULONG IsolationLevel; 14:20:21 INFO - ULONG IsolationFlags; 14:20:21 INFO - ULONG Timeout; 14:20:21 INFO - WCHAR Description[64]; 14:20:21 INFO - } KCRM_TRANSACTION_BLOB, *PKCRM_TRANSACTION_BLOB, * PRKCRM_TRANSACTION_BLOB; 14:20:21 INFO - typedef struct _KCRM_PROTOCOL_BLOB { 14:20:21 INFO - CRM_PROTOCOL_ID ProtocolId; 14:20:21 INFO - ULONG StaticInfoLength; 14:20:21 INFO - ULONG TransactionIdInfoLength; 14:20:21 INFO - ULONG Unused1; 14:20:21 INFO - ULONG Unused2; 14:20:21 INFO - } KCRM_PROTOCOL_BLOB, *PKCRM_PROTOCOL_BLOB, * PRKCRM_PROTOCOL_BLOB; 14:20:21 INFO - #pragma warning(pop) 14:20:21 INFO - #line 210 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\ktmtypes.h" 14:20:21 INFO - } 14:20:21 INFO - #line 214 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\ktmtypes.h" 14:20:21 INFO - #line 216 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\ktmtypes.h" 14:20:21 INFO - #line 20193 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #pragma warning(push) 14:20:21 INFO - #pragma warning(disable:4820) 14:20:21 INFO - #line 20198 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - typedef enum _TRANSACTION_OUTCOME { 14:20:21 INFO - TransactionOutcomeUndetermined = 1, 14:20:21 INFO - TransactionOutcomeCommitted, 14:20:21 INFO - TransactionOutcomeAborted, 14:20:21 INFO - } TRANSACTION_OUTCOME; 14:20:21 INFO - typedef enum _TRANSACTION_STATE { 14:20:21 INFO - TransactionStateNormal = 1, 14:20:21 INFO - TransactionStateIndoubt, 14:20:21 INFO - TransactionStateCommittedNotify, 14:20:21 INFO - } TRANSACTION_STATE; 14:20:21 INFO - typedef struct _TRANSACTION_BASIC_INFORMATION { 14:20:21 INFO - GUID TransactionId; 14:20:21 INFO - DWORD State; 14:20:21 INFO - DWORD Outcome; 14:20:21 INFO - } TRANSACTION_BASIC_INFORMATION, *PTRANSACTION_BASIC_INFORMATION; 14:20:21 INFO - typedef struct _TRANSACTIONMANAGER_BASIC_INFORMATION { 14:20:21 INFO - GUID TmIdentity; 14:20:21 INFO - LARGE_INTEGER VirtualClock; 14:20:21 INFO - } TRANSACTIONMANAGER_BASIC_INFORMATION, *PTRANSACTIONMANAGER_BASIC_INFORMATION; 14:20:21 INFO - typedef struct _TRANSACTIONMANAGER_LOG_INFORMATION { 14:20:21 INFO - GUID LogIdentity; 14:20:21 INFO - } TRANSACTIONMANAGER_LOG_INFORMATION, *PTRANSACTIONMANAGER_LOG_INFORMATION; 14:20:21 INFO - typedef struct _TRANSACTIONMANAGER_LOGPATH_INFORMATION { 14:20:21 INFO - DWORD LogPathLength; 14:20:21 INFO - WCHAR LogPath[1]; 14:20:21 INFO - } TRANSACTIONMANAGER_LOGPATH_INFORMATION, *PTRANSACTIONMANAGER_LOGPATH_INFORMATION; 14:20:21 INFO - typedef struct _TRANSACTIONMANAGER_RECOVERY_INFORMATION { 14:20:21 INFO - ULONGLONG LastRecoveredLsn; 14:20:21 INFO - } TRANSACTIONMANAGER_RECOVERY_INFORMATION, *PTRANSACTIONMANAGER_RECOVERY_INFORMATION; 14:20:21 INFO - typedef struct _TRANSACTIONMANAGER_OLDEST_INFORMATION { 14:20:21 INFO - GUID OldestTransactionGuid; 14:20:21 INFO - } TRANSACTIONMANAGER_OLDEST_INFORMATION, *PTRANSACTIONMANAGER_OLDEST_INFORMATION; 14:20:21 INFO - typedef struct _TRANSACTION_PROPERTIES_INFORMATION { 14:20:21 INFO - DWORD IsolationLevel; 14:20:21 INFO - DWORD IsolationFlags; 14:20:21 INFO - LARGE_INTEGER Timeout; 14:20:21 INFO - DWORD Outcome; 14:20:21 INFO - DWORD DescriptionLength; 14:20:21 INFO - WCHAR Description[1]; 14:20:21 INFO - } TRANSACTION_PROPERTIES_INFORMATION, *PTRANSACTION_PROPERTIES_INFORMATION; 14:20:21 INFO - typedef struct _TRANSACTION_BIND_INFORMATION { 14:20:21 INFO - HANDLE TmHandle; 14:20:21 INFO - } TRANSACTION_BIND_INFORMATION, *PTRANSACTION_BIND_INFORMATION; 14:20:21 INFO - typedef struct _TRANSACTION_ENLISTMENT_PAIR { 14:20:21 INFO - GUID EnlistmentId; 14:20:21 INFO - GUID ResourceManagerId; 14:20:21 INFO - } TRANSACTION_ENLISTMENT_PAIR, *PTRANSACTION_ENLISTMENT_PAIR; 14:20:21 INFO - typedef struct _TRANSACTION_ENLISTMENTS_INFORMATION { 14:20:21 INFO - DWORD NumberOfEnlistments; 14:20:21 INFO - TRANSACTION_ENLISTMENT_PAIR EnlistmentPair[1]; 14:20:21 INFO - } TRANSACTION_ENLISTMENTS_INFORMATION, *PTRANSACTION_ENLISTMENTS_INFORMATION; 14:20:21 INFO - typedef struct _TRANSACTION_SUPERIOR_ENLISTMENT_INFORMATION { 14:20:21 INFO - TRANSACTION_ENLISTMENT_PAIR SuperiorEnlistmentPair; 14:20:21 INFO - } TRANSACTION_SUPERIOR_ENLISTMENT_INFORMATION, *PTRANSACTION_SUPERIOR_ENLISTMENT_INFORMATION; 14:20:21 INFO - typedef struct _RESOURCEMANAGER_BASIC_INFORMATION { 14:20:21 INFO - GUID ResourceManagerId; 14:20:21 INFO - DWORD DescriptionLength; 14:20:21 INFO - WCHAR Description[1]; 14:20:21 INFO - } RESOURCEMANAGER_BASIC_INFORMATION, *PRESOURCEMANAGER_BASIC_INFORMATION; 14:20:21 INFO - typedef struct _RESOURCEMANAGER_COMPLETION_INFORMATION { 14:20:21 INFO - HANDLE IoCompletionPortHandle; 14:20:21 INFO - ULONG_PTR CompletionKey; 14:20:21 INFO - } RESOURCEMANAGER_COMPLETION_INFORMATION, *PRESOURCEMANAGER_COMPLETION_INFORMATION; 14:20:21 INFO - typedef enum _TRANSACTION_INFORMATION_CLASS { 14:20:21 INFO - TransactionBasicInformation, 14:20:21 INFO - TransactionPropertiesInformation, 14:20:21 INFO - TransactionEnlistmentInformation, 14:20:21 INFO - TransactionSuperiorEnlistmentInformation 14:20:21 INFO - , 14:20:21 INFO - TransactionBindInformation, 14:20:21 INFO - TransactionDTCPrivateInformation 14:20:21 INFO - , 14:20:21 INFO - } TRANSACTION_INFORMATION_CLASS; 14:20:21 INFO - typedef enum _TRANSACTIONMANAGER_INFORMATION_CLASS { 14:20:21 INFO - TransactionManagerBasicInformation, 14:20:21 INFO - TransactionManagerLogInformation, 14:20:21 INFO - TransactionManagerLogPathInformation, 14:20:21 INFO - TransactionManagerRecoveryInformation = 4 14:20:21 INFO - , 14:20:21 INFO - TransactionManagerOnlineProbeInformation = 3, 14:20:21 INFO - TransactionManagerOldestTransactionInformation = 5 14:20:21 INFO - } TRANSACTIONMANAGER_INFORMATION_CLASS; 14:20:21 INFO - typedef enum _RESOURCEMANAGER_INFORMATION_CLASS { 14:20:21 INFO - ResourceManagerBasicInformation, 14:20:21 INFO - ResourceManagerCompletionInformation, 14:20:21 INFO - } RESOURCEMANAGER_INFORMATION_CLASS; 14:20:21 INFO - typedef struct _ENLISTMENT_BASIC_INFORMATION { 14:20:21 INFO - GUID EnlistmentId; 14:20:21 INFO - GUID TransactionId; 14:20:21 INFO - GUID ResourceManagerId; 14:20:21 INFO - } ENLISTMENT_BASIC_INFORMATION, *PENLISTMENT_BASIC_INFORMATION; 14:20:21 INFO - typedef struct _ENLISTMENT_CRM_INFORMATION { 14:20:21 INFO - GUID CrmTransactionManagerId; 14:20:21 INFO - GUID CrmResourceManagerId; 14:20:21 INFO - GUID CrmEnlistmentId; 14:20:21 INFO - } ENLISTMENT_CRM_INFORMATION, *PENLISTMENT_CRM_INFORMATION; 14:20:21 INFO - typedef enum _ENLISTMENT_INFORMATION_CLASS { 14:20:21 INFO - EnlistmentBasicInformation, 14:20:21 INFO - EnlistmentRecoveryInformation, 14:20:21 INFO - EnlistmentCrmInformation 14:20:21 INFO - } ENLISTMENT_INFORMATION_CLASS; 14:20:21 INFO - typedef struct _TRANSACTION_LIST_ENTRY { 14:20:21 INFO - UOW UOW; 14:20:21 INFO - } TRANSACTION_LIST_ENTRY, *PTRANSACTION_LIST_ENTRY; 14:20:21 INFO - typedef struct _TRANSACTION_LIST_INFORMATION { 14:20:21 INFO - DWORD NumberOfTransactions; 14:20:21 INFO - TRANSACTION_LIST_ENTRY TransactionInformation[1]; 14:20:21 INFO - } TRANSACTION_LIST_INFORMATION, *PTRANSACTION_LIST_INFORMATION; 14:20:21 INFO - typedef enum _KTMOBJECT_TYPE { 14:20:21 INFO - KTMOBJECT_TRANSACTION, 14:20:21 INFO - KTMOBJECT_TRANSACTION_MANAGER, 14:20:21 INFO - KTMOBJECT_RESOURCE_MANAGER, 14:20:21 INFO - KTMOBJECT_ENLISTMENT, 14:20:21 INFO - KTMOBJECT_INVALID 14:20:21 INFO - } KTMOBJECT_TYPE, *PKTMOBJECT_TYPE; 14:20:21 INFO - typedef struct _KTMOBJECT_CURSOR { 14:20:21 INFO - GUID LastQuery; 14:20:21 INFO - DWORD ObjectIdCount; 14:20:21 INFO - GUID ObjectIds[1]; 14:20:21 INFO - } KTMOBJECT_CURSOR, *PKTMOBJECT_CURSOR; 14:20:21 INFO - #pragma warning(pop) 14:20:21 INFO - #line 20581 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - } 14:20:21 INFO - #line 20585 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #line 20587 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - typedef DWORD TP_VERSION, *PTP_VERSION; 14:20:21 INFO - typedef struct _TP_CALLBACK_INSTANCE TP_CALLBACK_INSTANCE, *PTP_CALLBACK_INSTANCE; 14:20:21 INFO - typedef void (__stdcall *PTP_SIMPLE_CALLBACK)( 14:20:21 INFO - PTP_CALLBACK_INSTANCE Instance, 14:20:21 INFO - PVOID Context 14:20:21 INFO - ); 14:20:21 INFO - typedef struct _TP_POOL TP_POOL, *PTP_POOL; 14:20:21 INFO - typedef enum _TP_CALLBACK_PRIORITY { 14:20:21 INFO - TP_CALLBACK_PRIORITY_HIGH, 14:20:21 INFO - TP_CALLBACK_PRIORITY_NORMAL, 14:20:21 INFO - TP_CALLBACK_PRIORITY_LOW, 14:20:21 INFO - TP_CALLBACK_PRIORITY_INVALID, 14:20:21 INFO - TP_CALLBACK_PRIORITY_COUNT = TP_CALLBACK_PRIORITY_INVALID 14:20:21 INFO - } TP_CALLBACK_PRIORITY; 14:20:21 INFO - typedef struct _TP_POOL_STACK_INFORMATION { 14:20:21 INFO - SIZE_T StackReserve; 14:20:21 INFO - SIZE_T StackCommit; 14:20:21 INFO - }TP_POOL_STACK_INFORMATION, *PTP_POOL_STACK_INFORMATION; 14:20:21 INFO - typedef struct _TP_CLEANUP_GROUP TP_CLEANUP_GROUP, *PTP_CLEANUP_GROUP; 14:20:21 INFO - typedef void (__stdcall *PTP_CLEANUP_GROUP_CANCEL_CALLBACK)( 14:20:21 INFO - PVOID ObjectContext, 14:20:21 INFO - PVOID CleanupContext 14:20:21 INFO - ); 14:20:21 INFO - typedef struct _TP_CALLBACK_ENVIRON_V3 { 14:20:21 INFO - TP_VERSION Version; 14:20:21 INFO - PTP_POOL Pool; 14:20:21 INFO - PTP_CLEANUP_GROUP CleanupGroup; 14:20:21 INFO - PTP_CLEANUP_GROUP_CANCEL_CALLBACK CleanupGroupCancelCallback; 14:20:21 INFO - PVOID RaceDll; 14:20:21 INFO - struct _ACTIVATION_CONTEXT *ActivationContext; 14:20:21 INFO - PTP_SIMPLE_CALLBACK FinalizationCallback; 14:20:21 INFO - union { 14:20:21 INFO - DWORD Flags; 14:20:21 INFO - struct { 14:20:21 INFO - DWORD LongFunction : 1; 14:20:21 INFO - DWORD Persistent : 1; 14:20:21 INFO - DWORD Private : 30; 14:20:21 INFO - } s; 14:20:21 INFO - } u; 14:20:21 INFO - TP_CALLBACK_PRIORITY CallbackPriority; 14:20:21 INFO - DWORD Size; 14:20:21 INFO - } TP_CALLBACK_ENVIRON_V3; 14:20:21 INFO - typedef TP_CALLBACK_ENVIRON_V3 TP_CALLBACK_ENVIRON, *PTP_CALLBACK_ENVIRON; 14:20:21 INFO - #line 20670 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - __forceinline 14:20:21 INFO - void 14:20:21 INFO - TpInitializeCallbackEnviron( 14:20:21 INFO - PTP_CALLBACK_ENVIRON CallbackEnviron 14:20:21 INFO - ) 14:20:21 INFO - { 14:20:21 INFO - CallbackEnviron->Version = 3; 14:20:21 INFO - #line 20689 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - CallbackEnviron->Pool = 0; 14:20:21 INFO - CallbackEnviron->CleanupGroup = 0; 14:20:21 INFO - CallbackEnviron->CleanupGroupCancelCallback = 0; 14:20:21 INFO - CallbackEnviron->RaceDll = 0; 14:20:21 INFO - CallbackEnviron->ActivationContext = 0; 14:20:21 INFO - CallbackEnviron->FinalizationCallback = 0; 14:20:21 INFO - CallbackEnviron->u.Flags = 0; 14:20:21 INFO - CallbackEnviron->CallbackPriority = TP_CALLBACK_PRIORITY_NORMAL; 14:20:21 INFO - CallbackEnviron->Size = sizeof(TP_CALLBACK_ENVIRON); 14:20:21 INFO - #line 20704 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - } 14:20:21 INFO - __forceinline 14:20:21 INFO - void 14:20:21 INFO - TpSetCallbackThreadpool( 14:20:21 INFO - PTP_CALLBACK_ENVIRON CallbackEnviron, 14:20:21 INFO - PTP_POOL Pool 14:20:21 INFO - ) 14:20:21 INFO - { 14:20:21 INFO - CallbackEnviron->Pool = Pool; 14:20:21 INFO - } 14:20:21 INFO - __forceinline 14:20:21 INFO - void 14:20:21 INFO - TpSetCallbackCleanupGroup( 14:20:21 INFO - PTP_CALLBACK_ENVIRON CallbackEnviron, 14:20:21 INFO - PTP_CLEANUP_GROUP CleanupGroup, 14:20:21 INFO - PTP_CLEANUP_GROUP_CANCEL_CALLBACK CleanupGroupCancelCallback 14:20:21 INFO - ) 14:20:21 INFO - { 14:20:21 INFO - CallbackEnviron->CleanupGroup = CleanupGroup; 14:20:21 INFO - CallbackEnviron->CleanupGroupCancelCallback = CleanupGroupCancelCallback; 14:20:21 INFO - } 14:20:21 INFO - __forceinline 14:20:21 INFO - void 14:20:21 INFO - TpSetCallbackActivationContext( 14:20:21 INFO - PTP_CALLBACK_ENVIRON CallbackEnviron, 14:20:21 INFO - struct _ACTIVATION_CONTEXT *ActivationContext 14:20:21 INFO - ) 14:20:21 INFO - { 14:20:21 INFO - CallbackEnviron->ActivationContext = ActivationContext; 14:20:21 INFO - } 14:20:21 INFO - __forceinline 14:20:21 INFO - void 14:20:21 INFO - TpSetCallbackNoActivationContext( 14:20:21 INFO - PTP_CALLBACK_ENVIRON CallbackEnviron 14:20:21 INFO - ) 14:20:21 INFO - { 14:20:21 INFO - CallbackEnviron->ActivationContext = (struct _ACTIVATION_CONTEXT *)(LONG_PTR) -1; 14:20:21 INFO - } 14:20:21 INFO - __forceinline 14:20:21 INFO - void 14:20:21 INFO - TpSetCallbackLongFunction( 14:20:21 INFO - PTP_CALLBACK_ENVIRON CallbackEnviron 14:20:21 INFO - ) 14:20:21 INFO - { 14:20:21 INFO - CallbackEnviron->u.s.LongFunction = 1; 14:20:21 INFO - } 14:20:21 INFO - __forceinline 14:20:21 INFO - void 14:20:21 INFO - TpSetCallbackRaceWithDll( 14:20:21 INFO - PTP_CALLBACK_ENVIRON CallbackEnviron, 14:20:21 INFO - PVOID DllHandle 14:20:21 INFO - ) 14:20:21 INFO - { 14:20:21 INFO - CallbackEnviron->RaceDll = DllHandle; 14:20:21 INFO - } 14:20:21 INFO - __forceinline 14:20:21 INFO - void 14:20:21 INFO - TpSetCallbackFinalizationCallback( 14:20:21 INFO - PTP_CALLBACK_ENVIRON CallbackEnviron, 14:20:21 INFO - PTP_SIMPLE_CALLBACK FinalizationCallback 14:20:21 INFO - ) 14:20:21 INFO - { 14:20:21 INFO - CallbackEnviron->FinalizationCallback = FinalizationCallback; 14:20:21 INFO - } 14:20:21 INFO - __forceinline 14:20:21 INFO - void 14:20:21 INFO - TpSetCallbackPriority( 14:20:21 INFO - PTP_CALLBACK_ENVIRON CallbackEnviron, 14:20:21 INFO - TP_CALLBACK_PRIORITY Priority 14:20:21 INFO - ) 14:20:21 INFO - { 14:20:21 INFO - CallbackEnviron->CallbackPriority = Priority; 14:20:21 INFO - } 14:20:21 INFO - #line 20790 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - __forceinline 14:20:21 INFO - void 14:20:21 INFO - TpSetCallbackPersistent( 14:20:21 INFO - PTP_CALLBACK_ENVIRON CallbackEnviron 14:20:21 INFO - ) 14:20:21 INFO - { 14:20:21 INFO - CallbackEnviron->u.s.Persistent = 1; 14:20:21 INFO - } 14:20:21 INFO - __forceinline 14:20:21 INFO - void 14:20:21 INFO - TpDestroyCallbackEnviron( 14:20:21 INFO - PTP_CALLBACK_ENVIRON CallbackEnviron 14:20:21 INFO - ) 14:20:21 INFO - { 14:20:21 INFO - (CallbackEnviron); 14:20:21 INFO - } 14:20:21 INFO - #line 20817 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - typedef struct _TP_WORK TP_WORK, *PTP_WORK; 14:20:21 INFO - typedef void (__stdcall *PTP_WORK_CALLBACK)( 14:20:21 INFO - PTP_CALLBACK_INSTANCE Instance, 14:20:21 INFO - PVOID Context, 14:20:21 INFO - PTP_WORK Work 14:20:21 INFO - ); 14:20:21 INFO - typedef struct _TP_TIMER TP_TIMER, *PTP_TIMER; 14:20:21 INFO - typedef void (__stdcall *PTP_TIMER_CALLBACK)( 14:20:21 INFO - PTP_CALLBACK_INSTANCE Instance, 14:20:21 INFO - PVOID Context, 14:20:21 INFO - PTP_TIMER Timer 14:20:21 INFO - ); 14:20:21 INFO - typedef DWORD TP_WAIT_RESULT; 14:20:21 INFO - typedef struct _TP_WAIT TP_WAIT, *PTP_WAIT; 14:20:21 INFO - typedef void (__stdcall *PTP_WAIT_CALLBACK)( 14:20:21 INFO - PTP_CALLBACK_INSTANCE Instance, 14:20:21 INFO - PVOID Context, 14:20:21 INFO - PTP_WAIT Wait, 14:20:21 INFO - TP_WAIT_RESULT WaitResult 14:20:21 INFO - ); 14:20:21 INFO - typedef struct _TP_IO TP_IO, *PTP_IO; 14:20:21 INFO - #line 20883 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #line 20916 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #line 20949 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - __inline struct _TEB * NtCurrentTeb( void ) { return (struct _TEB *) (ULONG_PTR) __readfsdword (0x18); } 14:20:21 INFO - #line 20960 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #line 20962 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #line 20976 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - } 14:20:21 INFO - #line 20980 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #pragma warning(pop) 14:20:21 INFO - #line 20988 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #line 20990 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnt.h" 14:20:21 INFO - #line 183 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:20:21 INFO - #line 184 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:20:21 INFO - typedef UINT_PTR WPARAM; 14:20:21 INFO - typedef LONG_PTR LPARAM; 14:20:21 INFO - typedef LONG_PTR LRESULT; 14:20:21 INFO - typedef HANDLE *SPHANDLE; 14:20:21 INFO - typedef HANDLE *LPHANDLE; 14:20:21 INFO - typedef HANDLE HGLOBAL; 14:20:21 INFO - typedef HANDLE HLOCAL; 14:20:21 INFO - typedef HANDLE GLOBALHANDLE; 14:20:21 INFO - typedef HANDLE LOCALHANDLE; 14:20:21 INFO - #pragma warning(push) 14:20:21 INFO - #pragma warning(disable:4255) 14:20:21 INFO - #line 221 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:20:21 INFO - typedef int ( __stdcall *FARPROC)(); 14:20:21 INFO - typedef int ( __stdcall *NEARPROC)(); 14:20:21 INFO - typedef int (__stdcall *PROC)(); 14:20:21 INFO - #line 231 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:20:21 INFO - #line 236 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:20:21 INFO - #pragma warning(pop) 14:20:21 INFO - #line 239 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:20:21 INFO - #line 244 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:20:21 INFO - typedef WORD ATOM; 14:20:21 INFO - struct HKEY__{int unused;}; typedef struct HKEY__ *HKEY; 14:20:21 INFO - typedef HKEY *PHKEY; 14:20:21 INFO - struct HMETAFILE__{int unused;}; typedef struct HMETAFILE__ *HMETAFILE; 14:20:21 INFO - struct HINSTANCE__{int unused;}; typedef struct HINSTANCE__ *HINSTANCE; 14:20:21 INFO - typedef HINSTANCE HMODULE; 14:20:21 INFO - struct HRGN__{int unused;}; typedef struct HRGN__ *HRGN; 14:20:21 INFO - struct HRSRC__{int unused;}; typedef struct HRSRC__ *HRSRC; 14:20:21 INFO - struct HSPRITE__{int unused;}; typedef struct HSPRITE__ *HSPRITE; 14:20:21 INFO - struct HLSURF__{int unused;}; typedef struct HLSURF__ *HLSURF; 14:20:21 INFO - struct HSTR__{int unused;}; typedef struct HSTR__ *HSTR; 14:20:21 INFO - struct HTASK__{int unused;}; typedef struct HTASK__ *HTASK; 14:20:21 INFO - struct HWINSTA__{int unused;}; typedef struct HWINSTA__ *HWINSTA; 14:20:21 INFO - struct HKL__{int unused;}; typedef struct HKL__ *HKL; 14:20:21 INFO - typedef int HFILE; 14:20:21 INFO - #line 266 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:20:21 INFO - typedef struct _FILETIME { 14:20:21 INFO - DWORD dwLowDateTime; 14:20:21 INFO - DWORD dwHighDateTime; 14:20:21 INFO - } FILETIME, *PFILETIME, *LPFILETIME; 14:20:21 INFO - } 14:20:21 INFO - #line 280 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:20:21 INFO - #line 282 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:20:21 INFO - #pragma endregion 14:20:21 INFO - #line 285 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\minwindef.h" 14:20:21 INFO - #line 25 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\windef.h" 14:20:21 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\windef.h" 14:20:21 INFO - #pragma region Application Family or OneCore Family 14:20:21 INFO - struct HWND__{int unused;}; typedef struct HWND__ *HWND; 14:20:21 INFO - struct HHOOK__{int unused;}; typedef struct HHOOK__ *HHOOK; 14:20:21 INFO - #line 43 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\windef.h" 14:20:21 INFO - #pragma endregion 14:20:21 INFO - #line 57 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\windef.h" 14:20:21 INFO - #pragma region Application Family 14:20:21 INFO - typedef void * HGDIOBJ; 14:20:21 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\windef.h" 14:20:21 INFO - #line 68 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\windef.h" 14:20:21 INFO - struct HACCEL__{int unused;}; typedef struct HACCEL__ *HACCEL; 14:20:21 INFO - #line 72 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\windef.h" 14:20:21 INFO - struct HBITMAP__{int unused;}; typedef struct HBITMAP__ *HBITMAP; 14:20:21 INFO - struct HBRUSH__{int unused;}; typedef struct HBRUSH__ *HBRUSH; 14:20:21 INFO - #line 76 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\windef.h" 14:20:21 INFO - struct HCOLORSPACE__{int unused;}; typedef struct HCOLORSPACE__ *HCOLORSPACE; 14:20:21 INFO - #line 79 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\windef.h" 14:20:21 INFO - struct HDC__{int unused;}; typedef struct HDC__ *HDC; 14:20:21 INFO - #line 82 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\windef.h" 14:20:21 INFO - struct HGLRC__{int unused;}; typedef struct HGLRC__ *HGLRC; 14:20:21 INFO - struct HDESK__{int unused;}; typedef struct HDESK__ *HDESK; 14:20:21 INFO - struct HENHMETAFILE__{int unused;}; typedef struct HENHMETAFILE__ *HENHMETAFILE; 14:20:21 INFO - struct HFONT__{int unused;}; typedef struct HFONT__ *HFONT; 14:20:21 INFO - #line 88 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\windef.h" 14:20:21 INFO - struct HICON__{int unused;}; typedef struct HICON__ *HICON; 14:20:21 INFO - struct HMENU__{int unused;}; typedef struct HMENU__ *HMENU; 14:20:21 INFO - #line 92 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\windef.h" 14:20:21 INFO - struct HPALETTE__{int unused;}; typedef struct HPALETTE__ *HPALETTE; 14:20:21 INFO - struct HPEN__{int unused;}; typedef struct HPEN__ *HPEN; 14:20:21 INFO - #line 96 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\windef.h" 14:20:21 INFO - struct HWINEVENTHOOK__{int unused;}; typedef struct HWINEVENTHOOK__ *HWINEVENTHOOK; 14:20:22 INFO - #line 100 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\windef.h" 14:20:22 INFO - #line 102 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\windef.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Application Family 14:20:22 INFO - struct HMONITOR__{int unused;}; typedef struct HMONITOR__ *HMONITOR; 14:20:22 INFO - #line 113 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\windef.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #line 116 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\windef.h" 14:20:22 INFO - #pragma region Desktop Family 14:20:22 INFO - struct HUMPD__{int unused;}; typedef struct HUMPD__ *HUMPD; 14:20:22 INFO - #line 123 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\windef.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #line 126 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\windef.h" 14:20:22 INFO - #pragma region Application Family 14:20:22 INFO - typedef HICON HCURSOR; 14:20:22 INFO - #line 135 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\windef.h" 14:20:22 INFO - typedef DWORD COLORREF; 14:20:22 INFO - #line 139 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\windef.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family 14:20:22 INFO - typedef DWORD *LPCOLORREF; 14:20:22 INFO - #line 149 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\windef.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Application Family 14:20:22 INFO - typedef struct tagRECT 14:20:22 INFO - { 14:20:22 INFO - LONG left; 14:20:22 INFO - LONG top; 14:20:22 INFO - LONG right; 14:20:22 INFO - LONG bottom; 14:20:22 INFO - } RECT, *PRECT, *NPRECT, *LPRECT; 14:20:22 INFO - typedef const RECT * LPCRECT; 14:20:22 INFO - typedef struct _RECTL 14:20:22 INFO - { 14:20:22 INFO - LONG left; 14:20:22 INFO - LONG top; 14:20:22 INFO - LONG right; 14:20:22 INFO - LONG bottom; 14:20:22 INFO - } RECTL, *PRECTL, *LPRECTL; 14:20:22 INFO - typedef const RECTL * LPCRECTL; 14:20:22 INFO - typedef struct tagPOINT 14:20:22 INFO - { 14:20:22 INFO - LONG x; 14:20:22 INFO - LONG y; 14:20:22 INFO - } POINT, *PPOINT, *NPPOINT, *LPPOINT; 14:20:22 INFO - typedef struct _POINTL 14:20:22 INFO - { 14:20:22 INFO - LONG x; 14:20:22 INFO - LONG y; 14:20:22 INFO - } POINTL, *PPOINTL; 14:20:22 INFO - typedef struct tagSIZE 14:20:22 INFO - { 14:20:22 INFO - LONG cx; 14:20:22 INFO - LONG cy; 14:20:22 INFO - } SIZE, *PSIZE, *LPSIZE; 14:20:22 INFO - typedef SIZE SIZEL; 14:20:22 INFO - typedef SIZE *PSIZEL, *LPSIZEL; 14:20:22 INFO - typedef struct tagPOINTS 14:20:22 INFO - { 14:20:22 INFO - SHORT x; 14:20:22 INFO - SHORT y; 14:20:22 INFO - #line 204 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\windef.h" 14:20:22 INFO - } POINTS, *PPOINTS, *LPPOINTS; 14:20:22 INFO - #line 207 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\windef.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - } 14:20:22 INFO - #line 243 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\windef.h" 14:20:22 INFO - #pragma region Desktop Family 14:20:22 INFO - struct DPI_AWARENESS_CONTEXT__{int unused;}; typedef struct DPI_AWARENESS_CONTEXT__ *DPI_AWARENESS_CONTEXT; 14:20:22 INFO - typedef enum DPI_AWARENESS { 14:20:22 INFO - DPI_AWARENESS_INVALID = -1, 14:20:22 INFO - DPI_AWARENESS_UNAWARE = 0, 14:20:22 INFO - DPI_AWARENESS_SYSTEM_AWARE = 1, 14:20:22 INFO - DPI_AWARENESS_PER_MONITOR_AWARE = 2 14:20:22 INFO - } DPI_AWARENESS; 14:20:22 INFO - #line 264 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\windef.h" 14:20:22 INFO - #line 266 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\windef.h" 14:20:22 INFO - #line 169 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:20:22 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:22 INFO - #pragma once 14:20:22 INFO - #line 18 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:22 INFO - #pragma warning(push) 14:20:22 INFO - #pragma warning(disable:4820) 14:20:22 INFO - #pragma warning(disable:4668) 14:20:22 INFO - #line 23 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:22 INFO - #pragma warning(disable:4001) 14:20:22 INFO - #pragma warning(disable:4201) 14:20:22 INFO - #pragma warning(disable:4214) 14:20:22 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:22 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\apisetcconv.h" 14:20:22 INFO - #line 18 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\apisetcconv.h" 14:20:22 INFO - #line 19 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\apisetcconv.h" 14:20:22 INFO - #line 26 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\apisetcconv.h" 14:20:22 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\apisetcconv.h" 14:20:22 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\apisetcconv.h" 14:20:22 INFO - #line 35 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\apisetcconv.h" 14:20:22 INFO - #line 44 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\apisetcconv.h" 14:20:22 INFO - #line 45 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\apisetcconv.h" 14:20:22 INFO - #line 53 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\apisetcconv.h" 14:20:22 INFO - #line 60 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\apisetcconv.h" 14:20:22 INFO - #line 61 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\apisetcconv.h" 14:20:22 INFO - #line 68 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\apisetcconv.h" 14:20:22 INFO - #line 69 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\apisetcconv.h" 14:20:22 INFO - #line 76 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\apisetcconv.h" 14:20:22 INFO - #line 77 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\apisetcconv.h" 14:20:22 INFO - #line 84 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\apisetcconv.h" 14:20:22 INFO - #line 85 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\apisetcconv.h" 14:20:22 INFO - #line 92 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\apisetcconv.h" 14:20:22 INFO - #line 93 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\apisetcconv.h" 14:20:22 INFO - #line 95 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\apisetcconv.h" 14:20:22 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:22 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\minwinbase.h" 14:20:22 INFO - #pragma once 14:20:22 INFO - #pragma warning(disable:4514) 14:20:22 INFO - #pragma warning(disable:4103) 14:20:22 INFO - #line 17 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\minwinbase.h" 14:20:22 INFO - #pragma warning(push) 14:20:22 INFO - #pragma warning(disable:4820) 14:20:22 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\minwinbase.h" 14:20:22 INFO - #pragma warning(disable:4001) 14:20:22 INFO - #pragma warning(disable:4201) 14:20:22 INFO - #pragma warning(disable:4214) 14:20:22 INFO - #line 25 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\minwinbase.h" 14:20:22 INFO - extern "C" { 14:20:22 INFO - #line 32 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\minwinbase.h" 14:20:22 INFO - typedef struct _SECURITY_ATTRIBUTES { 14:20:22 INFO - DWORD nLength; 14:20:22 INFO - LPVOID lpSecurityDescriptor; 14:20:22 INFO - BOOL bInheritHandle; 14:20:22 INFO - } SECURITY_ATTRIBUTES, *PSECURITY_ATTRIBUTES, *LPSECURITY_ATTRIBUTES; 14:20:22 INFO - typedef struct _OVERLAPPED { 14:20:22 INFO - ULONG_PTR Internal; 14:20:22 INFO - ULONG_PTR InternalHigh; 14:20:22 INFO - union { 14:20:22 INFO - struct { 14:20:22 INFO - DWORD Offset; 14:20:22 INFO - DWORD OffsetHigh; 14:20:22 INFO - } ; 14:20:22 INFO - PVOID Pointer; 14:20:22 INFO - } ; 14:20:22 INFO - HANDLE hEvent; 14:20:22 INFO - } OVERLAPPED, *LPOVERLAPPED; 14:20:22 INFO - typedef struct _OVERLAPPED_ENTRY { 14:20:22 INFO - ULONG_PTR lpCompletionKey; 14:20:22 INFO - LPOVERLAPPED lpOverlapped; 14:20:22 INFO - ULONG_PTR Internal; 14:20:22 INFO - DWORD dwNumberOfBytesTransferred; 14:20:22 INFO - } OVERLAPPED_ENTRY, *LPOVERLAPPED_ENTRY; 14:20:22 INFO - typedef struct _SYSTEMTIME { 14:20:22 INFO - WORD wYear; 14:20:22 INFO - WORD wMonth; 14:20:22 INFO - WORD wDayOfWeek; 14:20:22 INFO - WORD wDay; 14:20:22 INFO - WORD wHour; 14:20:22 INFO - WORD wMinute; 14:20:22 INFO - WORD wSecond; 14:20:22 INFO - WORD wMilliseconds; 14:20:22 INFO - } SYSTEMTIME, *PSYSTEMTIME, *LPSYSTEMTIME; 14:20:22 INFO - typedef struct _WIN32_FIND_DATAA { 14:20:22 INFO - DWORD dwFileAttributes; 14:20:22 INFO - FILETIME ftCreationTime; 14:20:22 INFO - FILETIME ftLastAccessTime; 14:20:22 INFO - FILETIME ftLastWriteTime; 14:20:22 INFO - DWORD nFileSizeHigh; 14:20:22 INFO - DWORD nFileSizeLow; 14:20:22 INFO - DWORD dwReserved0; 14:20:22 INFO - DWORD dwReserved1; 14:20:22 INFO - CHAR cFileName[ 260 ]; 14:20:22 INFO - CHAR cAlternateFileName[ 14 ]; 14:20:22 INFO - } WIN32_FIND_DATAA, *PWIN32_FIND_DATAA, *LPWIN32_FIND_DATAA; 14:20:22 INFO - typedef struct _WIN32_FIND_DATAW { 14:20:22 INFO - DWORD dwFileAttributes; 14:20:22 INFO - FILETIME ftCreationTime; 14:20:22 INFO - FILETIME ftLastAccessTime; 14:20:22 INFO - FILETIME ftLastWriteTime; 14:20:22 INFO - DWORD nFileSizeHigh; 14:20:22 INFO - DWORD nFileSizeLow; 14:20:22 INFO - DWORD dwReserved0; 14:20:22 INFO - DWORD dwReserved1; 14:20:22 INFO - WCHAR cFileName[ 260 ]; 14:20:22 INFO - WCHAR cAlternateFileName[ 14 ]; 14:20:22 INFO - } WIN32_FIND_DATAW, *PWIN32_FIND_DATAW, *LPWIN32_FIND_DATAW; 14:20:22 INFO - typedef WIN32_FIND_DATAA WIN32_FIND_DATA; 14:20:22 INFO - typedef PWIN32_FIND_DATAA PWIN32_FIND_DATA; 14:20:22 INFO - typedef LPWIN32_FIND_DATAA LPWIN32_FIND_DATA; 14:20:22 INFO - #line 145 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\minwinbase.h" 14:20:22 INFO - typedef enum _FINDEX_INFO_LEVELS { 14:20:22 INFO - FindExInfoStandard, 14:20:22 INFO - FindExInfoBasic, 14:20:22 INFO - FindExInfoMaxInfoLevel 14:20:22 INFO - } FINDEX_INFO_LEVELS; 14:20:22 INFO - typedef enum _FINDEX_SEARCH_OPS { 14:20:22 INFO - FindExSearchNameMatch, 14:20:22 INFO - FindExSearchLimitToDirectories, 14:20:22 INFO - FindExSearchLimitToDevices, 14:20:22 INFO - FindExSearchMaxSearchOp 14:20:22 INFO - } FINDEX_SEARCH_OPS; 14:20:22 INFO - #line 164 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\minwinbase.h" 14:20:22 INFO - typedef enum _GET_FILEEX_INFO_LEVELS { 14:20:22 INFO - GetFileExInfoStandard, 14:20:22 INFO - GetFileExMaxInfoLevel 14:20:22 INFO - } GET_FILEEX_INFO_LEVELS; 14:20:22 INFO - typedef enum _FILE_INFO_BY_HANDLE_CLASS { 14:20:22 INFO - FileBasicInfo, 14:20:22 INFO - FileStandardInfo, 14:20:22 INFO - FileNameInfo, 14:20:22 INFO - FileRenameInfo, 14:20:22 INFO - FileDispositionInfo, 14:20:22 INFO - FileAllocationInfo, 14:20:22 INFO - FileEndOfFileInfo, 14:20:22 INFO - FileStreamInfo, 14:20:22 INFO - FileCompressionInfo, 14:20:22 INFO - FileAttributeTagInfo, 14:20:22 INFO - FileIdBothDirectoryInfo, 14:20:22 INFO - FileIdBothDirectoryRestartInfo, 14:20:22 INFO - FileIoPriorityHintInfo, 14:20:22 INFO - FileRemoteProtocolInfo, 14:20:22 INFO - FileFullDirectoryInfo, 14:20:22 INFO - FileFullDirectoryRestartInfo, 14:20:22 INFO - #line 195 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\minwinbase.h" 14:20:22 INFO - FileDispositionInfoEx, 14:20:22 INFO - FileRenameInfoEx, 14:20:22 INFO - #line 199 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\minwinbase.h" 14:20:22 INFO - MaximumFileInfoByHandleClass 14:20:22 INFO - } FILE_INFO_BY_HANDLE_CLASS, *PFILE_INFO_BY_HANDLE_CLASS; 14:20:22 INFO - #line 202 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\minwinbase.h" 14:20:22 INFO - typedef RTL_CRITICAL_SECTION CRITICAL_SECTION; 14:20:22 INFO - typedef PRTL_CRITICAL_SECTION PCRITICAL_SECTION; 14:20:22 INFO - typedef PRTL_CRITICAL_SECTION LPCRITICAL_SECTION; 14:20:22 INFO - typedef RTL_CRITICAL_SECTION_DEBUG CRITICAL_SECTION_DEBUG; 14:20:22 INFO - typedef PRTL_CRITICAL_SECTION_DEBUG PCRITICAL_SECTION_DEBUG; 14:20:22 INFO - typedef PRTL_CRITICAL_SECTION_DEBUG LPCRITICAL_SECTION_DEBUG; 14:20:22 INFO - typedef 14:20:22 INFO - void 14:20:22 INFO - (__stdcall *LPOVERLAPPED_COMPLETION_ROUTINE)( 14:20:22 INFO - DWORD dwErrorCode, 14:20:22 INFO - DWORD dwNumberOfBytesTransfered, 14:20:22 INFO - LPOVERLAPPED lpOverlapped 14:20:22 INFO - ); 14:20:22 INFO - typedef struct _PROCESS_HEAP_ENTRY { 14:20:22 INFO - PVOID lpData; 14:20:22 INFO - DWORD cbData; 14:20:22 INFO - BYTE cbOverhead; 14:20:22 INFO - BYTE iRegionIndex; 14:20:22 INFO - WORD wFlags; 14:20:22 INFO - union { 14:20:22 INFO - struct { 14:20:22 INFO - HANDLE hMem; 14:20:22 INFO - DWORD dwReserved[ 3 ]; 14:20:22 INFO - } Block; 14:20:22 INFO - struct { 14:20:22 INFO - DWORD dwCommittedSize; 14:20:22 INFO - DWORD dwUnCommittedSize; 14:20:22 INFO - LPVOID lpFirstBlock; 14:20:22 INFO - LPVOID lpLastBlock; 14:20:22 INFO - } Region; 14:20:22 INFO - } ; 14:20:22 INFO - } PROCESS_HEAP_ENTRY, *LPPROCESS_HEAP_ENTRY, *PPROCESS_HEAP_ENTRY; 14:20:22 INFO - typedef struct _REASON_CONTEXT { 14:20:22 INFO - ULONG Version; 14:20:22 INFO - DWORD Flags; 14:20:22 INFO - union { 14:20:22 INFO - struct { 14:20:22 INFO - HMODULE LocalizedReasonModule; 14:20:22 INFO - ULONG LocalizedReasonId; 14:20:22 INFO - ULONG ReasonStringCount; 14:20:22 INFO - LPWSTR *ReasonStrings; 14:20:22 INFO - } Detailed; 14:20:22 INFO - LPWSTR SimpleReasonString; 14:20:22 INFO - } Reason; 14:20:22 INFO - } REASON_CONTEXT, *PREASON_CONTEXT; 14:20:22 INFO - typedef DWORD (__stdcall *PTHREAD_START_ROUTINE)( 14:20:22 INFO - LPVOID lpThreadParameter 14:20:22 INFO - ); 14:20:22 INFO - typedef PTHREAD_START_ROUTINE LPTHREAD_START_ROUTINE; 14:20:22 INFO - typedef struct _EXCEPTION_DEBUG_INFO { 14:20:22 INFO - EXCEPTION_RECORD ExceptionRecord; 14:20:22 INFO - DWORD dwFirstChance; 14:20:22 INFO - } EXCEPTION_DEBUG_INFO, *LPEXCEPTION_DEBUG_INFO; 14:20:22 INFO - typedef struct _CREATE_THREAD_DEBUG_INFO { 14:20:22 INFO - HANDLE hThread; 14:20:22 INFO - LPVOID lpThreadLocalBase; 14:20:22 INFO - LPTHREAD_START_ROUTINE lpStartAddress; 14:20:22 INFO - } CREATE_THREAD_DEBUG_INFO, *LPCREATE_THREAD_DEBUG_INFO; 14:20:22 INFO - typedef struct _CREATE_PROCESS_DEBUG_INFO { 14:20:22 INFO - HANDLE hFile; 14:20:22 INFO - HANDLE hProcess; 14:20:22 INFO - HANDLE hThread; 14:20:22 INFO - LPVOID lpBaseOfImage; 14:20:22 INFO - DWORD dwDebugInfoFileOffset; 14:20:22 INFO - DWORD nDebugInfoSize; 14:20:22 INFO - LPVOID lpThreadLocalBase; 14:20:22 INFO - LPTHREAD_START_ROUTINE lpStartAddress; 14:20:22 INFO - LPVOID lpImageName; 14:20:22 INFO - WORD fUnicode; 14:20:22 INFO - } CREATE_PROCESS_DEBUG_INFO, *LPCREATE_PROCESS_DEBUG_INFO; 14:20:22 INFO - typedef struct _EXIT_THREAD_DEBUG_INFO { 14:20:22 INFO - DWORD dwExitCode; 14:20:22 INFO - } EXIT_THREAD_DEBUG_INFO, *LPEXIT_THREAD_DEBUG_INFO; 14:20:22 INFO - typedef struct _EXIT_PROCESS_DEBUG_INFO { 14:20:22 INFO - DWORD dwExitCode; 14:20:22 INFO - } EXIT_PROCESS_DEBUG_INFO, *LPEXIT_PROCESS_DEBUG_INFO; 14:20:22 INFO - typedef struct _LOAD_DLL_DEBUG_INFO { 14:20:22 INFO - HANDLE hFile; 14:20:22 INFO - LPVOID lpBaseOfDll; 14:20:22 INFO - DWORD dwDebugInfoFileOffset; 14:20:22 INFO - DWORD nDebugInfoSize; 14:20:22 INFO - LPVOID lpImageName; 14:20:22 INFO - WORD fUnicode; 14:20:22 INFO - } LOAD_DLL_DEBUG_INFO, *LPLOAD_DLL_DEBUG_INFO; 14:20:22 INFO - typedef struct _UNLOAD_DLL_DEBUG_INFO { 14:20:22 INFO - LPVOID lpBaseOfDll; 14:20:22 INFO - } UNLOAD_DLL_DEBUG_INFO, *LPUNLOAD_DLL_DEBUG_INFO; 14:20:22 INFO - typedef struct _OUTPUT_DEBUG_STRING_INFO { 14:20:22 INFO - LPSTR lpDebugStringData; 14:20:22 INFO - WORD fUnicode; 14:20:22 INFO - WORD nDebugStringLength; 14:20:22 INFO - } OUTPUT_DEBUG_STRING_INFO, *LPOUTPUT_DEBUG_STRING_INFO; 14:20:22 INFO - typedef struct _RIP_INFO { 14:20:22 INFO - DWORD dwError; 14:20:22 INFO - DWORD dwType; 14:20:22 INFO - } RIP_INFO, *LPRIP_INFO; 14:20:22 INFO - typedef struct _DEBUG_EVENT { 14:20:22 INFO - DWORD dwDebugEventCode; 14:20:22 INFO - DWORD dwProcessId; 14:20:22 INFO - DWORD dwThreadId; 14:20:22 INFO - union { 14:20:22 INFO - EXCEPTION_DEBUG_INFO Exception; 14:20:22 INFO - CREATE_THREAD_DEBUG_INFO CreateThread; 14:20:22 INFO - CREATE_PROCESS_DEBUG_INFO CreateProcessInfo; 14:20:22 INFO - EXIT_THREAD_DEBUG_INFO ExitThread; 14:20:22 INFO - EXIT_PROCESS_DEBUG_INFO ExitProcess; 14:20:22 INFO - LOAD_DLL_DEBUG_INFO LoadDll; 14:20:22 INFO - UNLOAD_DLL_DEBUG_INFO UnloadDll; 14:20:22 INFO - OUTPUT_DEBUG_STRING_INFO DebugString; 14:20:22 INFO - RIP_INFO RipInfo; 14:20:22 INFO - } u; 14:20:22 INFO - } DEBUG_EVENT, *LPDEBUG_EVENT; 14:20:22 INFO - typedef PCONTEXT LPCONTEXT; 14:20:22 INFO - #line 365 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\minwinbase.h" 14:20:22 INFO - } 14:20:22 INFO - #line 424 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\minwinbase.h" 14:20:22 INFO - #pragma warning(pop) 14:20:22 INFO - #line 436 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\minwinbase.h" 14:20:22 INFO - #line 437 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\minwinbase.h" 14:20:22 INFO - #line 439 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\minwinbase.h" 14:20:22 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:22 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processenv.h" 14:20:22 INFO - #pragma once 14:20:22 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processenv.h" 14:20:22 INFO - #line 38 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processenv.h" 14:20:22 INFO - #line 40 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processenv.h" 14:20:22 INFO - extern "C" { 14:20:22 INFO - #line 45 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processenv.h" 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - LPCH 14:20:22 INFO - __stdcall 14:20:22 INFO - GetEnvironmentStrings( 14:20:22 INFO - void 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - LPWCH 14:20:22 INFO - __stdcall 14:20:22 INFO - GetEnvironmentStringsW( 14:20:22 INFO - void 14:20:22 INFO - ); 14:20:22 INFO - #line 78 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processenv.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - SetEnvironmentStringsW( 14:20:22 INFO - LPWCH NewEnvironment 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - FreeEnvironmentStringsA( 14:20:22 INFO - LPCH penv 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - FreeEnvironmentStringsW( 14:20:22 INFO - LPWCH penv 14:20:22 INFO - ); 14:20:22 INFO - #line 109 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processenv.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HANDLE 14:20:22 INFO - __stdcall 14:20:22 INFO - GetStdHandle( 14:20:22 INFO - DWORD nStdHandle 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - SetStdHandle( 14:20:22 INFO - DWORD nStdHandle, 14:20:22 INFO - HANDLE hHandle 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - SetStdHandleEx( 14:20:22 INFO - DWORD nStdHandle, 14:20:22 INFO - HANDLE hHandle, 14:20:22 INFO - PHANDLE phPrevValue 14:20:22 INFO - ); 14:20:22 INFO - #line 141 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processenv.h" 14:20:22 INFO - #line 145 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processenv.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - LPSTR 14:20:22 INFO - __stdcall 14:20:22 INFO - GetCommandLineA( 14:20:22 INFO - void 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - LPWSTR 14:20:22 INFO - __stdcall 14:20:22 INFO - GetCommandLineW( 14:20:22 INFO - void 14:20:22 INFO - ); 14:20:22 INFO - #line 172 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processenv.h" 14:20:22 INFO - #line 176 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processenv.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DWORD 14:20:22 INFO - __stdcall 14:20:22 INFO - GetEnvironmentVariableA( 14:20:22 INFO - LPCSTR lpName, 14:20:22 INFO - LPSTR lpBuffer, 14:20:22 INFO - DWORD nSize 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DWORD 14:20:22 INFO - __stdcall 14:20:22 INFO - GetEnvironmentVariableW( 14:20:22 INFO - LPCWSTR lpName, 14:20:22 INFO - LPWSTR lpBuffer, 14:20:22 INFO - DWORD nSize 14:20:22 INFO - ); 14:20:22 INFO - #line 209 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processenv.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - SetEnvironmentVariableA( 14:20:22 INFO - LPCSTR lpName, 14:20:22 INFO - LPCSTR lpValue 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - SetEnvironmentVariableW( 14:20:22 INFO - LPCWSTR lpName, 14:20:22 INFO - LPCWSTR lpValue 14:20:22 INFO - ); 14:20:22 INFO - #line 231 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processenv.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DWORD 14:20:22 INFO - __stdcall 14:20:22 INFO - ExpandEnvironmentStringsA( 14:20:22 INFO - LPCSTR lpSrc, 14:20:22 INFO - LPSTR lpDst, 14:20:22 INFO - DWORD nSize 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DWORD 14:20:22 INFO - __stdcall 14:20:22 INFO - ExpandEnvironmentStringsW( 14:20:22 INFO - LPCWSTR lpSrc, 14:20:22 INFO - LPWSTR lpDst, 14:20:22 INFO - DWORD nSize 14:20:22 INFO - ); 14:20:22 INFO - #line 257 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processenv.h" 14:20:22 INFO - #line 261 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processenv.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - SetCurrentDirectoryA( 14:20:22 INFO - LPCSTR lpPathName 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - SetCurrentDirectoryW( 14:20:22 INFO - LPCWSTR lpPathName 14:20:22 INFO - ); 14:20:22 INFO - #line 288 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processenv.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DWORD 14:20:22 INFO - __stdcall 14:20:22 INFO - GetCurrentDirectoryA( 14:20:22 INFO - DWORD nBufferLength, 14:20:22 INFO - LPSTR lpBuffer 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DWORD 14:20:22 INFO - __stdcall 14:20:22 INFO - GetCurrentDirectoryW( 14:20:22 INFO - DWORD nBufferLength, 14:20:22 INFO - LPWSTR lpBuffer 14:20:22 INFO - ); 14:20:22 INFO - #line 313 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processenv.h" 14:20:22 INFO - #line 317 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processenv.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DWORD 14:20:22 INFO - __stdcall 14:20:22 INFO - SearchPathW( 14:20:22 INFO - LPCWSTR lpPath, 14:20:22 INFO - LPCWSTR lpFileName, 14:20:22 INFO - LPCWSTR lpExtension, 14:20:22 INFO - DWORD nBufferLength, 14:20:22 INFO - LPWSTR lpBuffer, 14:20:22 INFO - LPWSTR * lpFilePart 14:20:22 INFO - ); 14:20:22 INFO - #line 343 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processenv.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DWORD 14:20:22 INFO - __stdcall 14:20:22 INFO - SearchPathA( 14:20:22 INFO - LPCSTR lpPath, 14:20:22 INFO - LPCSTR lpFileName, 14:20:22 INFO - LPCSTR lpExtension, 14:20:22 INFO - DWORD nBufferLength, 14:20:22 INFO - LPSTR lpBuffer, 14:20:22 INFO - LPSTR * lpFilePart 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - NeedCurrentDirectoryForExePathA( 14:20:22 INFO - LPCSTR ExeName 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - NeedCurrentDirectoryForExePathW( 14:20:22 INFO - LPCWSTR ExeName 14:20:22 INFO - ); 14:20:22 INFO - #line 386 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processenv.h" 14:20:22 INFO - #line 388 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processenv.h" 14:20:22 INFO - #line 390 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processenv.h" 14:20:22 INFO - #line 394 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processenv.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - } 14:20:22 INFO - #line 402 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processenv.h" 14:20:22 INFO - #line 404 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processenv.h" 14:20:22 INFO - #line 40 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:22 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #pragma once 14:20:22 INFO - #line 17 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #line 43 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #line 45 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - extern "C" { 14:20:22 INFO - #line 50 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - #line 69 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - LONG 14:20:22 INFO - __stdcall 14:20:22 INFO - CompareFileTime( 14:20:22 INFO - const FILETIME * lpFileTime1, 14:20:22 INFO - const FILETIME * lpFileTime2 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - CreateDirectoryA( 14:20:22 INFO - LPCSTR lpPathName, 14:20:22 INFO - LPSECURITY_ATTRIBUTES lpSecurityAttributes 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - CreateDirectoryW( 14:20:22 INFO - LPCWSTR lpPathName, 14:20:22 INFO - LPSECURITY_ATTRIBUTES lpSecurityAttributes 14:20:22 INFO - ); 14:20:22 INFO - #line 111 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #line 113 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HANDLE 14:20:22 INFO - __stdcall 14:20:22 INFO - CreateFileA( 14:20:22 INFO - LPCSTR lpFileName, 14:20:22 INFO - DWORD dwDesiredAccess, 14:20:22 INFO - DWORD dwShareMode, 14:20:22 INFO - LPSECURITY_ATTRIBUTES lpSecurityAttributes, 14:20:22 INFO - DWORD dwCreationDisposition, 14:20:22 INFO - DWORD dwFlagsAndAttributes, 14:20:22 INFO - HANDLE hTemplateFile 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HANDLE 14:20:22 INFO - __stdcall 14:20:22 INFO - CreateFileW( 14:20:22 INFO - LPCWSTR lpFileName, 14:20:22 INFO - DWORD dwDesiredAccess, 14:20:22 INFO - DWORD dwShareMode, 14:20:22 INFO - LPSECURITY_ATTRIBUTES lpSecurityAttributes, 14:20:22 INFO - DWORD dwCreationDisposition, 14:20:22 INFO - DWORD dwFlagsAndAttributes, 14:20:22 INFO - HANDLE hTemplateFile 14:20:22 INFO - ); 14:20:22 INFO - #line 150 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - DefineDosDeviceW( 14:20:22 INFO - DWORD dwFlags, 14:20:22 INFO - LPCWSTR lpDeviceName, 14:20:22 INFO - LPCWSTR lpTargetPath 14:20:22 INFO - ); 14:20:22 INFO - #line 166 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - DeleteFileA( 14:20:22 INFO - LPCSTR lpFileName 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - DeleteFileW( 14:20:22 INFO - LPCWSTR lpFileName 14:20:22 INFO - ); 14:20:22 INFO - #line 191 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #line 193 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - DeleteVolumeMountPointW( 14:20:22 INFO - LPCWSTR lpszVolumeMountPoint 14:20:22 INFO - ); 14:20:22 INFO - #line 212 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - FileTimeToLocalFileTime( 14:20:22 INFO - const FILETIME * lpFileTime, 14:20:22 INFO - LPFILETIME lpLocalFileTime 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - FindClose( 14:20:22 INFO - HANDLE hFindFile 14:20:22 INFO - ); 14:20:22 INFO - #line 239 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - FindCloseChangeNotification( 14:20:22 INFO - HANDLE hChangeHandle 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HANDLE 14:20:22 INFO - __stdcall 14:20:22 INFO - FindFirstChangeNotificationA( 14:20:22 INFO - LPCSTR lpPathName, 14:20:22 INFO - BOOL bWatchSubtree, 14:20:22 INFO - DWORD dwNotifyFilter 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HANDLE 14:20:22 INFO - __stdcall 14:20:22 INFO - FindFirstChangeNotificationW( 14:20:22 INFO - LPCWSTR lpPathName, 14:20:22 INFO - BOOL bWatchSubtree, 14:20:22 INFO - DWORD dwNotifyFilter 14:20:22 INFO - ); 14:20:22 INFO - #line 276 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #line 278 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HANDLE 14:20:22 INFO - __stdcall 14:20:22 INFO - FindFirstFileA( 14:20:22 INFO - LPCSTR lpFileName, 14:20:22 INFO - LPWIN32_FIND_DATAA lpFindFileData 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HANDLE 14:20:22 INFO - __stdcall 14:20:22 INFO - FindFirstFileW( 14:20:22 INFO - LPCWSTR lpFileName, 14:20:22 INFO - LPWIN32_FIND_DATAW lpFindFileData 14:20:22 INFO - ); 14:20:22 INFO - #line 305 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HANDLE 14:20:22 INFO - __stdcall 14:20:22 INFO - FindFirstFileExA( 14:20:22 INFO - LPCSTR lpFileName, 14:20:22 INFO - FINDEX_INFO_LEVELS fInfoLevelId, 14:20:22 INFO - LPVOID lpFindFileData, 14:20:22 INFO - FINDEX_SEARCH_OPS fSearchOp, 14:20:22 INFO - LPVOID lpSearchFilter, 14:20:22 INFO - DWORD dwAdditionalFlags 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HANDLE 14:20:22 INFO - __stdcall 14:20:22 INFO - FindFirstFileExW( 14:20:22 INFO - LPCWSTR lpFileName, 14:20:22 INFO - FINDEX_INFO_LEVELS fInfoLevelId, 14:20:22 INFO - LPVOID lpFindFileData, 14:20:22 INFO - FINDEX_SEARCH_OPS fSearchOp, 14:20:22 INFO - LPVOID lpSearchFilter, 14:20:22 INFO - DWORD dwAdditionalFlags 14:20:22 INFO - ); 14:20:22 INFO - #line 338 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #line 340 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #line 342 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HANDLE 14:20:22 INFO - __stdcall 14:20:22 INFO - FindFirstVolumeW( 14:20:22 INFO - LPWSTR lpszVolumeName, 14:20:22 INFO - DWORD cchBufferLength 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - FindNextChangeNotification( 14:20:22 INFO - HANDLE hChangeHandle 14:20:22 INFO - ); 14:20:22 INFO - #line 370 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - FindNextFileA( 14:20:22 INFO - HANDLE hFindFile, 14:20:22 INFO - LPWIN32_FIND_DATAA lpFindFileData 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - FindNextFileW( 14:20:22 INFO - HANDLE hFindFile, 14:20:22 INFO - LPWIN32_FIND_DATAW lpFindFileData 14:20:22 INFO - ); 14:20:22 INFO - #line 397 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #line 399 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - FindNextVolumeW( 14:20:22 INFO - HANDLE hFindVolume, 14:20:22 INFO - LPWSTR lpszVolumeName, 14:20:22 INFO - DWORD cchBufferLength 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - FindVolumeClose( 14:20:22 INFO - HANDLE hFindVolume 14:20:22 INFO - ); 14:20:22 INFO - #line 428 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - FlushFileBuffers( 14:20:22 INFO - HANDLE hFile 14:20:22 INFO - ); 14:20:22 INFO - #line 443 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - GetDiskFreeSpaceA( 14:20:22 INFO - LPCSTR lpRootPathName, 14:20:22 INFO - LPDWORD lpSectorsPerCluster, 14:20:22 INFO - LPDWORD lpBytesPerSector, 14:20:22 INFO - LPDWORD lpNumberOfFreeClusters, 14:20:22 INFO - LPDWORD lpTotalNumberOfClusters 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - GetDiskFreeSpaceW( 14:20:22 INFO - LPCWSTR lpRootPathName, 14:20:22 INFO - LPDWORD lpSectorsPerCluster, 14:20:22 INFO - LPDWORD lpBytesPerSector, 14:20:22 INFO - LPDWORD lpNumberOfFreeClusters, 14:20:22 INFO - LPDWORD lpTotalNumberOfClusters 14:20:22 INFO - ); 14:20:22 INFO - #line 476 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - GetDiskFreeSpaceExA( 14:20:22 INFO - LPCSTR lpDirectoryName, 14:20:22 INFO - PULARGE_INTEGER lpFreeBytesAvailableToCaller, 14:20:22 INFO - PULARGE_INTEGER lpTotalNumberOfBytes, 14:20:22 INFO - PULARGE_INTEGER lpTotalNumberOfFreeBytes 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - GetDiskFreeSpaceExW( 14:20:22 INFO - LPCWSTR lpDirectoryName, 14:20:22 INFO - PULARGE_INTEGER lpFreeBytesAvailableToCaller, 14:20:22 INFO - PULARGE_INTEGER lpTotalNumberOfBytes, 14:20:22 INFO - PULARGE_INTEGER lpTotalNumberOfFreeBytes 14:20:22 INFO - ); 14:20:22 INFO - #line 502 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #line 504 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - UINT 14:20:22 INFO - __stdcall 14:20:22 INFO - GetDriveTypeA( 14:20:22 INFO - LPCSTR lpRootPathName 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - UINT 14:20:22 INFO - __stdcall 14:20:22 INFO - GetDriveTypeW( 14:20:22 INFO - LPCWSTR lpRootPathName 14:20:22 INFO - ); 14:20:22 INFO - #line 529 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #line 531 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - typedef struct _WIN32_FILE_ATTRIBUTE_DATA { 14:20:22 INFO - DWORD dwFileAttributes; 14:20:22 INFO - FILETIME ftCreationTime; 14:20:22 INFO - FILETIME ftLastAccessTime; 14:20:22 INFO - FILETIME ftLastWriteTime; 14:20:22 INFO - DWORD nFileSizeHigh; 14:20:22 INFO - DWORD nFileSizeLow; 14:20:22 INFO - } WIN32_FILE_ATTRIBUTE_DATA, *LPWIN32_FILE_ATTRIBUTE_DATA; 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DWORD 14:20:22 INFO - __stdcall 14:20:22 INFO - GetFileAttributesA( 14:20:22 INFO - LPCSTR lpFileName 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DWORD 14:20:22 INFO - __stdcall 14:20:22 INFO - GetFileAttributesW( 14:20:22 INFO - LPCWSTR lpFileName 14:20:22 INFO - ); 14:20:22 INFO - #line 565 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - GetFileAttributesExA( 14:20:22 INFO - LPCSTR lpFileName, 14:20:22 INFO - GET_FILEEX_INFO_LEVELS fInfoLevelId, 14:20:22 INFO - LPVOID lpFileInformation 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - GetFileAttributesExW( 14:20:22 INFO - LPCWSTR lpFileName, 14:20:22 INFO - GET_FILEEX_INFO_LEVELS fInfoLevelId, 14:20:22 INFO - LPVOID lpFileInformation 14:20:22 INFO - ); 14:20:22 INFO - #line 589 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #line 591 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - typedef struct _BY_HANDLE_FILE_INFORMATION { 14:20:22 INFO - DWORD dwFileAttributes; 14:20:22 INFO - FILETIME ftCreationTime; 14:20:22 INFO - FILETIME ftLastAccessTime; 14:20:22 INFO - FILETIME ftLastWriteTime; 14:20:22 INFO - DWORD dwVolumeSerialNumber; 14:20:22 INFO - DWORD nFileSizeHigh; 14:20:22 INFO - DWORD nFileSizeLow; 14:20:22 INFO - DWORD nNumberOfLinks; 14:20:22 INFO - DWORD nFileIndexHigh; 14:20:22 INFO - DWORD nFileIndexLow; 14:20:22 INFO - } BY_HANDLE_FILE_INFORMATION, *PBY_HANDLE_FILE_INFORMATION, *LPBY_HANDLE_FILE_INFORMATION; 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - GetFileInformationByHandle( 14:20:22 INFO - HANDLE hFile, 14:20:22 INFO - LPBY_HANDLE_FILE_INFORMATION lpFileInformation 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DWORD 14:20:22 INFO - __stdcall 14:20:22 INFO - GetFileSize( 14:20:22 INFO - HANDLE hFile, 14:20:22 INFO - LPDWORD lpFileSizeHigh 14:20:22 INFO - ); 14:20:22 INFO - #line 629 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Application Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - GetFileSizeEx( 14:20:22 INFO - HANDLE hFile, 14:20:22 INFO - PLARGE_INTEGER lpFileSize 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DWORD 14:20:22 INFO - __stdcall 14:20:22 INFO - GetFileType( 14:20:22 INFO - HANDLE hFile 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DWORD 14:20:22 INFO - __stdcall 14:20:22 INFO - GetFinalPathNameByHandleA( 14:20:22 INFO - HANDLE hFile, 14:20:22 INFO - LPSTR lpszFilePath, 14:20:22 INFO - DWORD cchFilePath, 14:20:22 INFO - DWORD dwFlags 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DWORD 14:20:22 INFO - __stdcall 14:20:22 INFO - GetFinalPathNameByHandleW( 14:20:22 INFO - HANDLE hFile, 14:20:22 INFO - LPWSTR lpszFilePath, 14:20:22 INFO - DWORD cchFilePath, 14:20:22 INFO - DWORD dwFlags 14:20:22 INFO - ); 14:20:22 INFO - #line 680 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #line 682 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - GetFileTime( 14:20:22 INFO - HANDLE hFile, 14:20:22 INFO - LPFILETIME lpCreationTime, 14:20:22 INFO - LPFILETIME lpLastAccessTime, 14:20:22 INFO - LPFILETIME lpLastWriteTime 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DWORD 14:20:22 INFO - __stdcall 14:20:22 INFO - GetFullPathNameW( 14:20:22 INFO - LPCWSTR lpFileName, 14:20:22 INFO - DWORD nBufferLength, 14:20:22 INFO - LPWSTR lpBuffer, 14:20:22 INFO - LPWSTR * lpFilePart 14:20:22 INFO - ); 14:20:22 INFO - #line 711 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DWORD 14:20:22 INFO - __stdcall 14:20:22 INFO - GetFullPathNameA( 14:20:22 INFO - LPCSTR lpFileName, 14:20:22 INFO - DWORD nBufferLength, 14:20:22 INFO - LPSTR lpBuffer, 14:20:22 INFO - LPSTR * lpFilePart 14:20:22 INFO - ); 14:20:22 INFO - #line 732 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DWORD 14:20:22 INFO - __stdcall 14:20:22 INFO - GetLogicalDrives( 14:20:22 INFO - void 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DWORD 14:20:22 INFO - __stdcall 14:20:22 INFO - GetLogicalDriveStringsW( 14:20:22 INFO - DWORD nBufferLength, 14:20:22 INFO - LPWSTR lpBuffer 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DWORD 14:20:22 INFO - __stdcall 14:20:22 INFO - GetLongPathNameA( 14:20:22 INFO - LPCSTR lpszShortPath, 14:20:22 INFO - LPSTR lpszLongPath, 14:20:22 INFO - DWORD cchBuffer 14:20:22 INFO - ); 14:20:22 INFO - #line 768 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #line 770 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DWORD 14:20:22 INFO - __stdcall 14:20:22 INFO - GetLongPathNameW( 14:20:22 INFO - LPCWSTR lpszShortPath, 14:20:22 INFO - LPWSTR lpszLongPath, 14:20:22 INFO - DWORD cchBuffer 14:20:22 INFO - ); 14:20:22 INFO - #line 792 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DWORD 14:20:22 INFO - __stdcall 14:20:22 INFO - GetShortPathNameW( 14:20:22 INFO - LPCWSTR lpszLongPath, 14:20:22 INFO - LPWSTR lpszShortPath, 14:20:22 INFO - DWORD cchBuffer 14:20:22 INFO - ); 14:20:22 INFO - #line 814 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - UINT 14:20:22 INFO - __stdcall 14:20:22 INFO - GetTempFileNameW( 14:20:22 INFO - LPCWSTR lpPathName, 14:20:22 INFO - LPCWSTR lpPrefixString, 14:20:22 INFO - UINT uUnique, 14:20:22 INFO - LPWSTR lpTempFileName 14:20:22 INFO - ); 14:20:22 INFO - #line 836 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - GetVolumeInformationByHandleW( 14:20:22 INFO - HANDLE hFile, 14:20:22 INFO - LPWSTR lpVolumeNameBuffer, 14:20:22 INFO - DWORD nVolumeNameSize, 14:20:22 INFO - LPDWORD lpVolumeSerialNumber, 14:20:22 INFO - LPDWORD lpMaximumComponentLength, 14:20:22 INFO - LPDWORD lpFileSystemFlags, 14:20:22 INFO - LPWSTR lpFileSystemNameBuffer, 14:20:22 INFO - DWORD nFileSystemNameSize 14:20:22 INFO - ); 14:20:22 INFO - #line 861 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - GetVolumeInformationW( 14:20:22 INFO - LPCWSTR lpRootPathName, 14:20:22 INFO - LPWSTR lpVolumeNameBuffer, 14:20:22 INFO - DWORD nVolumeNameSize, 14:20:22 INFO - LPDWORD lpVolumeSerialNumber, 14:20:22 INFO - LPDWORD lpMaximumComponentLength, 14:20:22 INFO - LPDWORD lpFileSystemFlags, 14:20:22 INFO - LPWSTR lpFileSystemNameBuffer, 14:20:22 INFO - DWORD nFileSystemNameSize 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - GetVolumePathNameW( 14:20:22 INFO - LPCWSTR lpszFileName, 14:20:22 INFO - LPWSTR lpszVolumePathName, 14:20:22 INFO - DWORD cchBufferLength 14:20:22 INFO - ); 14:20:22 INFO - #line 896 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - LocalFileTimeToFileTime( 14:20:22 INFO - const FILETIME * lpLocalFileTime, 14:20:22 INFO - LPFILETIME lpFileTime 14:20:22 INFO - ); 14:20:22 INFO - #line 912 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - LockFile( 14:20:22 INFO - HANDLE hFile, 14:20:22 INFO - DWORD dwFileOffsetLow, 14:20:22 INFO - DWORD dwFileOffsetHigh, 14:20:22 INFO - DWORD nNumberOfBytesToLockLow, 14:20:22 INFO - DWORD nNumberOfBytesToLockHigh 14:20:22 INFO - ); 14:20:22 INFO - #line 931 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - LockFileEx( 14:20:22 INFO - HANDLE hFile, 14:20:22 INFO - DWORD dwFlags, 14:20:22 INFO - DWORD dwReserved, 14:20:22 INFO - DWORD nNumberOfBytesToLockLow, 14:20:22 INFO - DWORD nNumberOfBytesToLockHigh, 14:20:22 INFO - LPOVERLAPPED lpOverlapped 14:20:22 INFO - ); 14:20:22 INFO - #line 951 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DWORD 14:20:22 INFO - __stdcall 14:20:22 INFO - QueryDosDeviceW( 14:20:22 INFO - LPCWSTR lpDeviceName, 14:20:22 INFO - LPWSTR lpTargetPath, 14:20:22 INFO - DWORD ucchMax 14:20:22 INFO - ); 14:20:22 INFO - #line 972 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - ReadFile( 14:20:22 INFO - HANDLE hFile, 14:20:22 INFO - LPVOID lpBuffer, 14:20:22 INFO - DWORD nNumberOfBytesToRead, 14:20:22 INFO - LPDWORD lpNumberOfBytesRead, 14:20:22 INFO - LPOVERLAPPED lpOverlapped 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - ReadFileEx( 14:20:22 INFO - HANDLE hFile, 14:20:22 INFO - LPVOID lpBuffer, 14:20:22 INFO - DWORD nNumberOfBytesToRead, 14:20:22 INFO - LPOVERLAPPED lpOverlapped, 14:20:22 INFO - LPOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine 14:20:22 INFO - ); 14:20:22 INFO - #line 1005 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - ReadFileScatter( 14:20:22 INFO - HANDLE hFile, 14:20:22 INFO - FILE_SEGMENT_ELEMENT aSegmentArray[], 14:20:22 INFO - DWORD nNumberOfBytesToRead, 14:20:22 INFO - LPDWORD lpReserved, 14:20:22 INFO - LPOVERLAPPED lpOverlapped 14:20:22 INFO - ); 14:20:22 INFO - #line 1025 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - RemoveDirectoryA( 14:20:22 INFO - LPCSTR lpPathName 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - RemoveDirectoryW( 14:20:22 INFO - LPCWSTR lpPathName 14:20:22 INFO - ); 14:20:22 INFO - #line 1050 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - SetEndOfFile( 14:20:22 INFO - HANDLE hFile 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - SetFileAttributesA( 14:20:22 INFO - LPCSTR lpFileName, 14:20:22 INFO - DWORD dwFileAttributes 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - SetFileAttributesW( 14:20:22 INFO - LPCWSTR lpFileName, 14:20:22 INFO - DWORD dwFileAttributes 14:20:22 INFO - ); 14:20:22 INFO - #line 1080 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - SetFileInformationByHandle( 14:20:22 INFO - HANDLE hFile, 14:20:22 INFO - FILE_INFO_BY_HANDLE_CLASS FileInformationClass, 14:20:22 INFO - LPVOID lpFileInformation, 14:20:22 INFO - DWORD dwBufferSize 14:20:22 INFO - ); 14:20:22 INFO - #line 1096 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DWORD 14:20:22 INFO - __stdcall 14:20:22 INFO - SetFilePointer( 14:20:22 INFO - HANDLE hFile, 14:20:22 INFO - LONG lDistanceToMove, 14:20:22 INFO - PLONG lpDistanceToMoveHigh, 14:20:22 INFO - DWORD dwMoveMethod 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - SetFilePointerEx( 14:20:22 INFO - HANDLE hFile, 14:20:22 INFO - LARGE_INTEGER liDistanceToMove, 14:20:22 INFO - PLARGE_INTEGER lpNewFilePointer, 14:20:22 INFO - DWORD dwMoveMethod 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - SetFileTime( 14:20:22 INFO - HANDLE hFile, 14:20:22 INFO - const FILETIME * lpCreationTime, 14:20:22 INFO - const FILETIME * lpLastAccessTime, 14:20:22 INFO - const FILETIME * lpLastWriteTime 14:20:22 INFO - ); 14:20:22 INFO - #line 1131 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - SetFileValidData( 14:20:22 INFO - HANDLE hFile, 14:20:22 INFO - LONGLONG ValidDataLength 14:20:22 INFO - ); 14:20:22 INFO - #line 1150 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - UnlockFile( 14:20:22 INFO - HANDLE hFile, 14:20:22 INFO - DWORD dwFileOffsetLow, 14:20:22 INFO - DWORD dwFileOffsetHigh, 14:20:22 INFO - DWORD nNumberOfBytesToUnlockLow, 14:20:22 INFO - DWORD nNumberOfBytesToUnlockHigh 14:20:22 INFO - ); 14:20:22 INFO - #line 1164 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - UnlockFileEx( 14:20:22 INFO - HANDLE hFile, 14:20:22 INFO - DWORD dwReserved, 14:20:22 INFO - DWORD nNumberOfBytesToUnlockLow, 14:20:22 INFO - DWORD nNumberOfBytesToUnlockHigh, 14:20:22 INFO - LPOVERLAPPED lpOverlapped 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - WriteFile( 14:20:22 INFO - HANDLE hFile, 14:20:22 INFO - LPCVOID lpBuffer, 14:20:22 INFO - DWORD nNumberOfBytesToWrite, 14:20:22 INFO - LPDWORD lpNumberOfBytesWritten, 14:20:22 INFO - LPOVERLAPPED lpOverlapped 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - WriteFileEx( 14:20:22 INFO - HANDLE hFile, 14:20:22 INFO - LPCVOID lpBuffer, 14:20:22 INFO - DWORD nNumberOfBytesToWrite, 14:20:22 INFO - LPOVERLAPPED lpOverlapped, 14:20:22 INFO - LPOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine 14:20:22 INFO - ); 14:20:22 INFO - #line 1207 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - WriteFileGather( 14:20:22 INFO - HANDLE hFile, 14:20:22 INFO - FILE_SEGMENT_ELEMENT aSegmentArray[], 14:20:22 INFO - DWORD nNumberOfBytesToWrite, 14:20:22 INFO - LPDWORD lpReserved, 14:20:22 INFO - LPOVERLAPPED lpOverlapped 14:20:22 INFO - ); 14:20:22 INFO - #line 1226 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DWORD 14:20:22 INFO - __stdcall 14:20:22 INFO - GetTempPathW( 14:20:22 INFO - DWORD nBufferLength, 14:20:22 INFO - LPWSTR lpBuffer 14:20:22 INFO - ); 14:20:22 INFO - #line 1253 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - GetVolumeNameForVolumeMountPointW( 14:20:22 INFO - LPCWSTR lpszVolumeMountPoint, 14:20:22 INFO - LPWSTR lpszVolumeName, 14:20:22 INFO - DWORD cchBufferLength 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - GetVolumePathNamesForVolumeNameW( 14:20:22 INFO - LPCWSTR lpszVolumeName, 14:20:22 INFO - LPWCH lpszVolumePathNames, 14:20:22 INFO - DWORD cchBufferLength, 14:20:22 INFO - PDWORD lpcchReturnLength 14:20:22 INFO - ); 14:20:22 INFO - #line 1292 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #line 1294 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - #line 1325 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #line 1327 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #line 1330 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - SetFileIoOverlappedRange( 14:20:22 INFO - HANDLE FileHandle, 14:20:22 INFO - PUCHAR OverlappedRangeStart, 14:20:22 INFO - ULONG Length 14:20:22 INFO - ); 14:20:22 INFO - #line 1355 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #line 1357 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DWORD 14:20:22 INFO - __stdcall 14:20:22 INFO - GetCompressedFileSizeA( 14:20:22 INFO - LPCSTR lpFileName, 14:20:22 INFO - LPDWORD lpFileSizeHigh 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DWORD 14:20:22 INFO - __stdcall 14:20:22 INFO - GetCompressedFileSizeW( 14:20:22 INFO - LPCWSTR lpFileName, 14:20:22 INFO - LPDWORD lpFileSizeHigh 14:20:22 INFO - ); 14:20:22 INFO - #line 1387 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #line 1389 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #line 1391 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #line 1394 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - typedef enum _STREAM_INFO_LEVELS { 14:20:22 INFO - FindStreamInfoStandard, 14:20:22 INFO - FindStreamInfoMaxInfoLevel 14:20:22 INFO - } STREAM_INFO_LEVELS; 14:20:22 INFO - typedef struct _WIN32_FIND_STREAM_DATA { 14:20:22 INFO - LARGE_INTEGER StreamSize; 14:20:22 INFO - WCHAR cStreamName[ 260 + 36 ]; 14:20:22 INFO - } WIN32_FIND_STREAM_DATA, *PWIN32_FIND_STREAM_DATA; 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HANDLE 14:20:22 INFO - __stdcall 14:20:22 INFO - FindFirstStreamW( 14:20:22 INFO - LPCWSTR lpFileName, 14:20:22 INFO - STREAM_INFO_LEVELS InfoLevel, 14:20:22 INFO - LPVOID lpFindStreamData, 14:20:22 INFO - DWORD dwFlags 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - FindNextStreamW( 14:20:22 INFO - HANDLE hFindStream, 14:20:22 INFO - LPVOID lpFindStreamData 14:20:22 INFO - ); 14:20:22 INFO - #line 1442 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #line 1444 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - AreFileApisANSI( 14:20:22 INFO - void 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DWORD 14:20:22 INFO - __stdcall 14:20:22 INFO - GetTempPathA( 14:20:22 INFO - DWORD nBufferLength, 14:20:22 INFO - LPSTR lpBuffer 14:20:22 INFO - ); 14:20:22 INFO - #line 1468 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HANDLE 14:20:22 INFO - __stdcall 14:20:22 INFO - FindFirstFileNameW( 14:20:22 INFO - LPCWSTR lpFileName, 14:20:22 INFO - DWORD dwFlags, 14:20:22 INFO - LPDWORD StringLength, 14:20:22 INFO - PWSTR LinkName 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - FindNextFileNameW( 14:20:22 INFO - HANDLE hFindStream, 14:20:22 INFO - LPDWORD StringLength, 14:20:22 INFO - PWSTR LinkName 14:20:22 INFO - ); 14:20:22 INFO - #line 1494 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - GetVolumeInformationA( 14:20:22 INFO - LPCSTR lpRootPathName, 14:20:22 INFO - LPSTR lpVolumeNameBuffer, 14:20:22 INFO - DWORD nVolumeNameSize, 14:20:22 INFO - LPDWORD lpVolumeSerialNumber, 14:20:22 INFO - LPDWORD lpMaximumComponentLength, 14:20:22 INFO - LPDWORD lpFileSystemFlags, 14:20:22 INFO - LPSTR lpFileSystemNameBuffer, 14:20:22 INFO - DWORD nFileSystemNameSize 14:20:22 INFO - ); 14:20:22 INFO - #line 1513 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - UINT 14:20:22 INFO - __stdcall 14:20:22 INFO - GetTempFileNameA( 14:20:22 INFO - LPCSTR lpPathName, 14:20:22 INFO - LPCSTR lpPrefixString, 14:20:22 INFO - UINT uUnique, 14:20:22 INFO - LPSTR lpTempFileName 14:20:22 INFO - ); 14:20:22 INFO - #line 1528 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - SetFileApisToOEM( 14:20:22 INFO - void 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - SetFileApisToANSI( 14:20:22 INFO - void 14:20:22 INFO - ); 14:20:22 INFO - #line 1546 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #line 1548 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - } 14:20:22 INFO - #line 1557 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #line 1559 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fileapi.h" 14:20:22 INFO - #line 41 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:22 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\debugapi.h" 14:20:22 INFO - #pragma once 14:20:22 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\debugapi.h" 14:20:22 INFO - #line 39 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\debugapi.h" 14:20:22 INFO - #line 41 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\debugapi.h" 14:20:22 INFO - extern "C" { 14:20:22 INFO - #line 46 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\debugapi.h" 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - IsDebuggerPresent( 14:20:22 INFO - void 14:20:22 INFO - ); 14:20:22 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\debugapi.h" 14:20:22 INFO - #line 68 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\debugapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - DebugBreak( 14:20:22 INFO - void 14:20:22 INFO - ); 14:20:22 INFO - #line 83 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\debugapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - OutputDebugStringA( 14:20:22 INFO - LPCSTR lpOutputString 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - OutputDebugStringW( 14:20:22 INFO - LPCWSTR lpOutputString 14:20:22 INFO - ); 14:20:22 INFO - #line 108 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\debugapi.h" 14:20:22 INFO - #line 110 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\debugapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - ContinueDebugEvent( 14:20:22 INFO - DWORD dwProcessId, 14:20:22 INFO - DWORD dwThreadId, 14:20:22 INFO - DWORD dwContinueStatus 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - WaitForDebugEvent( 14:20:22 INFO - LPDEBUG_EVENT lpDebugEvent, 14:20:22 INFO - DWORD dwMilliseconds 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - DebugActiveProcess( 14:20:22 INFO - DWORD dwProcessId 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - DebugActiveProcessStop( 14:20:22 INFO - DWORD dwProcessId 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - CheckRemoteDebuggerPresent( 14:20:22 INFO - HANDLE hProcess, 14:20:22 INFO - PBOOL pbDebuggerPresent 14:20:22 INFO - ); 14:20:22 INFO - #line 169 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\debugapi.h" 14:20:22 INFO - #line 171 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\debugapi.h" 14:20:22 INFO - #line 173 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\debugapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - WaitForDebugEventEx( 14:20:22 INFO - LPDEBUG_EVENT lpDebugEvent, 14:20:22 INFO - DWORD dwMilliseconds 14:20:22 INFO - ); 14:20:22 INFO - #line 193 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\debugapi.h" 14:20:22 INFO - #line 195 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\debugapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - } 14:20:22 INFO - #line 203 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\debugapi.h" 14:20:22 INFO - #line 206 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\debugapi.h" 14:20:22 INFO - #line 42 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:22 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\utilapiset.h" 14:20:22 INFO - #pragma once 14:20:22 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\utilapiset.h" 14:20:22 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\utilapiset.h" 14:20:22 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\utilapiset.h" 14:20:22 INFO - extern "C" { 14:20:22 INFO - #line 41 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\utilapiset.h" 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - PVOID 14:20:22 INFO - __stdcall 14:20:22 INFO - EncodePointer( 14:20:22 INFO - PVOID Ptr 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - PVOID 14:20:22 INFO - __stdcall 14:20:22 INFO - DecodePointer( 14:20:22 INFO - PVOID Ptr 14:20:22 INFO - ); 14:20:22 INFO - #line 65 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\utilapiset.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - PVOID 14:20:22 INFO - __stdcall 14:20:22 INFO - EncodeSystemPointer( 14:20:22 INFO - PVOID Ptr 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - PVOID 14:20:22 INFO - __stdcall 14:20:22 INFO - DecodeSystemPointer( 14:20:22 INFO - PVOID Ptr 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HRESULT 14:20:22 INFO - __stdcall 14:20:22 INFO - EncodeRemotePointer( 14:20:22 INFO - HANDLE ProcessHandle, 14:20:22 INFO - PVOID Ptr, 14:20:22 INFO - PVOID * EncodedPtr 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HRESULT 14:20:22 INFO - __stdcall 14:20:22 INFO - DecodeRemotePointer( 14:20:22 INFO - HANDLE ProcessHandle, 14:20:22 INFO - PVOID Ptr, 14:20:22 INFO - PVOID * DecodedPtr 14:20:22 INFO - ); 14:20:22 INFO - #line 113 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\utilapiset.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - Beep( 14:20:22 INFO - DWORD dwFreq, 14:20:22 INFO - DWORD dwDuration 14:20:22 INFO - ); 14:20:22 INFO - #line 124 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\utilapiset.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - } 14:20:22 INFO - #line 129 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\utilapiset.h" 14:20:22 INFO - #line 131 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\utilapiset.h" 14:20:22 INFO - #line 43 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:22 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\handleapi.h" 14:20:22 INFO - #pragma once 14:20:22 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\handleapi.h" 14:20:22 INFO - #line 32 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\handleapi.h" 14:20:22 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\handleapi.h" 14:20:22 INFO - extern "C" { 14:20:22 INFO - #line 39 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\handleapi.h" 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - CloseHandle( 14:20:22 INFO - HANDLE hObject 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - DuplicateHandle( 14:20:22 INFO - HANDLE hSourceProcessHandle, 14:20:22 INFO - HANDLE hSourceHandle, 14:20:22 INFO - HANDLE hTargetProcessHandle, 14:20:22 INFO - LPHANDLE lpTargetHandle, 14:20:22 INFO - DWORD dwDesiredAccess, 14:20:22 INFO - BOOL bInheritHandle, 14:20:22 INFO - DWORD dwOptions 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - CompareObjectHandles( 14:20:22 INFO - HANDLE hFirstObjectHandle, 14:20:22 INFO - HANDLE hSecondObjectHandle 14:20:22 INFO - ); 14:20:22 INFO - #line 84 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\handleapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - GetHandleInformation( 14:20:22 INFO - HANDLE hObject, 14:20:22 INFO - LPDWORD lpdwFlags 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - SetHandleInformation( 14:20:22 INFO - HANDLE hObject, 14:20:22 INFO - DWORD dwMask, 14:20:22 INFO - DWORD dwFlags 14:20:22 INFO - ); 14:20:22 INFO - #line 110 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\handleapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - } 14:20:22 INFO - #line 115 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\handleapi.h" 14:20:22 INFO - #line 117 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\handleapi.h" 14:20:22 INFO - #line 44 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:22 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\errhandlingapi.h" 14:20:22 INFO - #pragma once 14:20:22 INFO - #line 17 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\errhandlingapi.h" 14:20:22 INFO - #line 42 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\errhandlingapi.h" 14:20:22 INFO - #line 44 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\errhandlingapi.h" 14:20:22 INFO - extern "C" { 14:20:22 INFO - #line 49 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\errhandlingapi.h" 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - typedef LONG (__stdcall *PTOP_LEVEL_EXCEPTION_FILTER)( 14:20:22 INFO - struct _EXCEPTION_POINTERS *ExceptionInfo 14:20:22 INFO - ); 14:20:22 INFO - typedef PTOP_LEVEL_EXCEPTION_FILTER LPTOP_LEVEL_EXCEPTION_FILTER; 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - RaiseException( 14:20:22 INFO - DWORD dwExceptionCode, 14:20:22 INFO - DWORD dwExceptionFlags, 14:20:22 INFO - DWORD nNumberOfArguments, 14:20:22 INFO - const ULONG_PTR * lpArguments 14:20:22 INFO - ); 14:20:22 INFO - #line 88 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\errhandlingapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - LONG 14:20:22 INFO - __stdcall 14:20:22 INFO - UnhandledExceptionFilter( 14:20:22 INFO - struct _EXCEPTION_POINTERS * ExceptionInfo 14:20:22 INFO - ); 14:20:22 INFO - #line 104 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\errhandlingapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - LPTOP_LEVEL_EXCEPTION_FILTER 14:20:22 INFO - __stdcall 14:20:22 INFO - SetUnhandledExceptionFilter( 14:20:22 INFO - LPTOP_LEVEL_EXCEPTION_FILTER lpTopLevelExceptionFilter 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DWORD 14:20:22 INFO - __stdcall 14:20:22 INFO - GetLastError( 14:20:22 INFO - void 14:20:22 INFO - ); 14:20:22 INFO - #line 130 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\errhandlingapi.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - SetLastError( 14:20:22 INFO - DWORD dwErrCode 14:20:22 INFO - ); 14:20:22 INFO - #line 140 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\errhandlingapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - UINT 14:20:22 INFO - __stdcall 14:20:22 INFO - GetErrorMode( 14:20:22 INFO - void 14:20:22 INFO - ); 14:20:22 INFO - #line 158 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\errhandlingapi.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - UINT 14:20:22 INFO - __stdcall 14:20:22 INFO - SetErrorMode( 14:20:22 INFO - UINT uMode 14:20:22 INFO - ); 14:20:22 INFO - #line 168 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\errhandlingapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - PVOID 14:20:22 INFO - __stdcall 14:20:22 INFO - AddVectoredExceptionHandler( 14:20:22 INFO - ULONG First, 14:20:22 INFO - PVECTORED_EXCEPTION_HANDLER Handler 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - ULONG 14:20:22 INFO - __stdcall 14:20:22 INFO - RemoveVectoredExceptionHandler( 14:20:22 INFO - PVOID Handle 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - PVOID 14:20:22 INFO - __stdcall 14:20:22 INFO - AddVectoredContinueHandler( 14:20:22 INFO - ULONG First, 14:20:22 INFO - PVECTORED_EXCEPTION_HANDLER Handler 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - ULONG 14:20:22 INFO - __stdcall 14:20:22 INFO - RemoveVectoredContinueHandler( 14:20:22 INFO - PVOID Handle 14:20:22 INFO - ); 14:20:22 INFO - #line 218 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\errhandlingapi.h" 14:20:22 INFO - #line 242 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\errhandlingapi.h" 14:20:22 INFO - #line 243 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\errhandlingapi.h" 14:20:22 INFO - #line 245 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\errhandlingapi.h" 14:20:22 INFO - #line 247 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\errhandlingapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - RaiseFailFastException( 14:20:22 INFO - PEXCEPTION_RECORD pExceptionRecord, 14:20:22 INFO - PCONTEXT pContextRecord, 14:20:22 INFO - DWORD dwFlags 14:20:22 INFO - ); 14:20:22 INFO - #line 271 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\errhandlingapi.h" 14:20:22 INFO - #line 273 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\errhandlingapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - FatalAppExitA( 14:20:22 INFO - UINT uAction, 14:20:22 INFO - LPCSTR lpMessageText 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - FatalAppExitW( 14:20:22 INFO - UINT uAction, 14:20:22 INFO - LPCWSTR lpMessageText 14:20:22 INFO - ); 14:20:22 INFO - #line 307 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\errhandlingapi.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DWORD 14:20:22 INFO - __stdcall 14:20:22 INFO - GetThreadErrorMode( 14:20:22 INFO - void 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - SetThreadErrorMode( 14:20:22 INFO - DWORD dwNewMode, 14:20:22 INFO - LPDWORD lpOldMode 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - TerminateProcessOnMemoryExhaustion( 14:20:22 INFO - SIZE_T FailedAllocationSize 14:20:22 INFO - ); 14:20:22 INFO - #line 334 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\errhandlingapi.h" 14:20:22 INFO - #line 336 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\errhandlingapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - } 14:20:22 INFO - #line 348 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\errhandlingapi.h" 14:20:22 INFO - #line 350 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\errhandlingapi.h" 14:20:22 INFO - #line 45 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:22 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fibersapi.h" 14:20:22 INFO - #pragma once 14:20:22 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fibersapi.h" 14:20:22 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fibersapi.h" 14:20:22 INFO - #line 38 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fibersapi.h" 14:20:22 INFO - extern "C" { 14:20:22 INFO - #line 43 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fibersapi.h" 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - #line 59 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fibersapi.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DWORD 14:20:22 INFO - __stdcall 14:20:22 INFO - FlsAlloc( 14:20:22 INFO - PFLS_CALLBACK_FUNCTION lpCallback 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - PVOID 14:20:22 INFO - __stdcall 14:20:22 INFO - FlsGetValue( 14:20:22 INFO - DWORD dwFlsIndex 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - FlsSetValue( 14:20:22 INFO - DWORD dwFlsIndex, 14:20:22 INFO - PVOID lpFlsData 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - FlsFree( 14:20:22 INFO - DWORD dwFlsIndex 14:20:22 INFO - ); 14:20:22 INFO - #line 94 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fibersapi.h" 14:20:22 INFO - #line 96 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fibersapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - IsThreadAFiber( 14:20:22 INFO - void 14:20:22 INFO - ); 14:20:22 INFO - #line 118 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fibersapi.h" 14:20:22 INFO - #line 120 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fibersapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - } 14:20:22 INFO - #line 130 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fibersapi.h" 14:20:22 INFO - #line 132 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\fibersapi.h" 14:20:22 INFO - #line 46 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:22 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\namedpipeapi.h" 14:20:22 INFO - #pragma once 14:20:22 INFO - #line 17 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\namedpipeapi.h" 14:20:22 INFO - #line 43 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\namedpipeapi.h" 14:20:22 INFO - #line 45 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\namedpipeapi.h" 14:20:22 INFO - extern "C" { 14:20:22 INFO - #line 50 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\namedpipeapi.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - CreatePipe( 14:20:22 INFO - PHANDLE hReadPipe, 14:20:22 INFO - PHANDLE hWritePipe, 14:20:22 INFO - LPSECURITY_ATTRIBUTES lpPipeAttributes, 14:20:22 INFO - DWORD nSize 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - ConnectNamedPipe( 14:20:22 INFO - HANDLE hNamedPipe, 14:20:22 INFO - LPOVERLAPPED lpOverlapped 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - DisconnectNamedPipe( 14:20:22 INFO - HANDLE hNamedPipe 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - SetNamedPipeHandleState( 14:20:22 INFO - HANDLE hNamedPipe, 14:20:22 INFO - LPDWORD lpMode, 14:20:22 INFO - LPDWORD lpMaxCollectionCount, 14:20:22 INFO - LPDWORD lpCollectDataTimeout 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - PeekNamedPipe( 14:20:22 INFO - HANDLE hNamedPipe, 14:20:22 INFO - LPVOID lpBuffer, 14:20:22 INFO - DWORD nBufferSize, 14:20:22 INFO - LPDWORD lpBytesRead, 14:20:22 INFO - LPDWORD lpTotalBytesAvail, 14:20:22 INFO - LPDWORD lpBytesLeftThisMessage 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - TransactNamedPipe( 14:20:22 INFO - HANDLE hNamedPipe, 14:20:22 INFO - LPVOID lpInBuffer, 14:20:22 INFO - DWORD nInBufferSize, 14:20:22 INFO - LPVOID lpOutBuffer, 14:20:22 INFO - DWORD nOutBufferSize, 14:20:22 INFO - LPDWORD lpBytesRead, 14:20:22 INFO - LPOVERLAPPED lpOverlapped 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HANDLE 14:20:22 INFO - __stdcall 14:20:22 INFO - CreateNamedPipeW( 14:20:22 INFO - LPCWSTR lpName, 14:20:22 INFO - DWORD dwOpenMode, 14:20:22 INFO - DWORD dwPipeMode, 14:20:22 INFO - DWORD nMaxInstances, 14:20:22 INFO - DWORD nOutBufferSize, 14:20:22 INFO - DWORD nInBufferSize, 14:20:22 INFO - DWORD nDefaultTimeOut, 14:20:22 INFO - LPSECURITY_ATTRIBUTES lpSecurityAttributes 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - WaitNamedPipeW( 14:20:22 INFO - LPCWSTR lpNamedPipeName, 14:20:22 INFO - DWORD nTimeOut 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - GetNamedPipeClientComputerNameW( 14:20:22 INFO - HANDLE Pipe, 14:20:22 INFO - LPWSTR ClientComputerName, 14:20:22 INFO - ULONG ClientComputerNameLength 14:20:22 INFO - ); 14:20:22 INFO - #line 172 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\namedpipeapi.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - ImpersonateNamedPipeClient( 14:20:22 INFO - HANDLE hNamedPipe 14:20:22 INFO - ); 14:20:22 INFO - #line 188 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\namedpipeapi.h" 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - GetNamedPipeInfo( 14:20:22 INFO - HANDLE hNamedPipe, 14:20:22 INFO - LPDWORD lpFlags, 14:20:22 INFO - LPDWORD lpOutBufferSize, 14:20:22 INFO - LPDWORD lpInBufferSize, 14:20:22 INFO - LPDWORD lpMaxInstances 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - GetNamedPipeHandleStateW( 14:20:22 INFO - HANDLE hNamedPipe, 14:20:22 INFO - LPDWORD lpState, 14:20:22 INFO - LPDWORD lpCurInstances, 14:20:22 INFO - LPDWORD lpMaxCollectionCount, 14:20:22 INFO - LPDWORD lpCollectDataTimeout, 14:20:22 INFO - LPWSTR lpUserName, 14:20:22 INFO - DWORD nMaxUserNameSize 14:20:22 INFO - ); 14:20:22 INFO - #line 229 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\namedpipeapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #line 232 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\namedpipeapi.h" 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - CallNamedPipeW( 14:20:22 INFO - LPCWSTR lpNamedPipeName, 14:20:22 INFO - LPVOID lpInBuffer, 14:20:22 INFO - DWORD nInBufferSize, 14:20:22 INFO - LPVOID lpOutBuffer, 14:20:22 INFO - DWORD nOutBufferSize, 14:20:22 INFO - LPDWORD lpBytesRead, 14:20:22 INFO - DWORD nTimeOut 14:20:22 INFO - ); 14:20:22 INFO - #line 263 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\namedpipeapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #line 266 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\namedpipeapi.h" 14:20:22 INFO - } 14:20:22 INFO - #line 276 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\namedpipeapi.h" 14:20:22 INFO - #line 278 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\namedpipeapi.h" 14:20:22 INFO - #line 47 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:22 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\profileapi.h" 14:20:22 INFO - #pragma once 14:20:22 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\profileapi.h" 14:20:22 INFO - #line 32 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\profileapi.h" 14:20:22 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\profileapi.h" 14:20:22 INFO - extern "C" { 14:20:22 INFO - #line 39 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\profileapi.h" 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - QueryPerformanceCounter( 14:20:22 INFO - LARGE_INTEGER * lpPerformanceCount 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - QueryPerformanceFrequency( 14:20:22 INFO - LARGE_INTEGER * lpFrequency 14:20:22 INFO - ); 14:20:22 INFO - #line 65 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\profileapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - } 14:20:22 INFO - #line 70 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\profileapi.h" 14:20:22 INFO - #line 72 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\profileapi.h" 14:20:22 INFO - #line 48 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:22 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\heapapi.h" 14:20:22 INFO - #pragma once 14:20:22 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\heapapi.h" 14:20:22 INFO - #line 35 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\heapapi.h" 14:20:22 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\heapapi.h" 14:20:22 INFO - #line 43 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\heapapi.h" 14:20:22 INFO - #line 45 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\heapapi.h" 14:20:22 INFO - extern "C" { 14:20:22 INFO - #line 50 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\heapapi.h" 14:20:22 INFO - #pragma warning(push) 14:20:22 INFO - #pragma warning(disable:4820) 14:20:22 INFO - #line 56 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\heapapi.h" 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - typedef struct _HEAP_SUMMARY { 14:20:22 INFO - DWORD cb; 14:20:22 INFO - SIZE_T cbAllocated; 14:20:22 INFO - SIZE_T cbCommitted; 14:20:22 INFO - SIZE_T cbReserved; 14:20:22 INFO - SIZE_T cbMaxReserve; 14:20:22 INFO - } HEAP_SUMMARY, *PHEAP_SUMMARY; 14:20:22 INFO - typedef PHEAP_SUMMARY LPHEAP_SUMMARY; 14:20:22 INFO - #line 75 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\heapapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HANDLE 14:20:22 INFO - __stdcall 14:20:22 INFO - HeapCreate( 14:20:22 INFO - DWORD flOptions, 14:20:22 INFO - SIZE_T dwInitialSize, 14:20:22 INFO - SIZE_T dwMaximumSize 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - HeapDestroy( 14:20:22 INFO - HANDLE hHeap 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - __declspec(allocator) 14:20:22 INFO - LPVOID 14:20:22 INFO - __stdcall 14:20:22 INFO - HeapAlloc( 14:20:22 INFO - HANDLE hHeap, 14:20:22 INFO - DWORD dwFlags, 14:20:22 INFO - SIZE_T dwBytes 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - __declspec(allocator) 14:20:22 INFO - LPVOID 14:20:22 INFO - __stdcall 14:20:22 INFO - HeapReAlloc( 14:20:22 INFO - HANDLE hHeap, 14:20:22 INFO - DWORD dwFlags, 14:20:22 INFO - LPVOID lpMem, 14:20:22 INFO - SIZE_T dwBytes 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - HeapFree( 14:20:22 INFO - HANDLE hHeap, 14:20:22 INFO - DWORD dwFlags, 14:20:22 INFO - LPVOID lpMem 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - SIZE_T 14:20:22 INFO - __stdcall 14:20:22 INFO - HeapSize( 14:20:22 INFO - HANDLE hHeap, 14:20:22 INFO - DWORD dwFlags, 14:20:22 INFO - LPCVOID lpMem 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HANDLE 14:20:22 INFO - __stdcall 14:20:22 INFO - GetProcessHeap( 14:20:22 INFO - void 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - SIZE_T 14:20:22 INFO - __stdcall 14:20:22 INFO - HeapCompact( 14:20:22 INFO - HANDLE hHeap, 14:20:22 INFO - DWORD dwFlags 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - HeapSetInformation( 14:20:22 INFO - HANDLE HeapHandle, 14:20:22 INFO - HEAP_INFORMATION_CLASS HeapInformationClass, 14:20:22 INFO - PVOID HeapInformation, 14:20:22 INFO - SIZE_T HeapInformationLength 14:20:22 INFO - ); 14:20:22 INFO - #line 182 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\heapapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - HeapValidate( 14:20:22 INFO - HANDLE hHeap, 14:20:22 INFO - DWORD dwFlags, 14:20:22 INFO - LPCVOID lpMem 14:20:22 INFO - ); 14:20:22 INFO - #line 199 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\heapapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - HeapSummary( 14:20:22 INFO - HANDLE hHeap, 14:20:22 INFO - DWORD dwFlags, 14:20:22 INFO - LPHEAP_SUMMARY lpSummary 14:20:22 INFO - ); 14:20:22 INFO - #line 218 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\heapapi.h" 14:20:22 INFO - #line 220 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\heapapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DWORD 14:20:22 INFO - __stdcall 14:20:22 INFO - GetProcessHeaps( 14:20:22 INFO - DWORD NumberOfHeaps, 14:20:22 INFO - PHANDLE ProcessHeaps 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - HeapLock( 14:20:22 INFO - HANDLE hHeap 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - HeapUnlock( 14:20:22 INFO - HANDLE hHeap 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - HeapWalk( 14:20:22 INFO - HANDLE hHeap, 14:20:22 INFO - LPPROCESS_HEAP_ENTRY lpEntry 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - HeapQueryInformation( 14:20:22 INFO - HANDLE HeapHandle, 14:20:22 INFO - HEAP_INFORMATION_CLASS HeapInformationClass, 14:20:22 INFO - PVOID HeapInformation, 14:20:22 INFO - SIZE_T HeapInformationLength, 14:20:22 INFO - PSIZE_T ReturnLength 14:20:22 INFO - ); 14:20:22 INFO - #line 273 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\heapapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma warning(pop) 14:20:22 INFO - #line 283 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\heapapi.h" 14:20:22 INFO - } 14:20:22 INFO - #line 287 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\heapapi.h" 14:20:22 INFO - #line 289 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\heapapi.h" 14:20:22 INFO - #line 49 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:22 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\ioapiset.h" 14:20:22 INFO - #pragma once 14:20:22 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\ioapiset.h" 14:20:22 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\ioapiset.h" 14:20:22 INFO - #line 39 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\ioapiset.h" 14:20:22 INFO - extern "C" { 14:20:22 INFO - #line 44 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\ioapiset.h" 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HANDLE 14:20:22 INFO - __stdcall 14:20:22 INFO - CreateIoCompletionPort( 14:20:22 INFO - HANDLE FileHandle, 14:20:22 INFO - HANDLE ExistingCompletionPort, 14:20:22 INFO - ULONG_PTR CompletionKey, 14:20:22 INFO - DWORD NumberOfConcurrentThreads 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - GetQueuedCompletionStatus( 14:20:22 INFO - HANDLE CompletionPort, 14:20:22 INFO - LPDWORD lpNumberOfBytesTransferred, 14:20:22 INFO - PULONG_PTR lpCompletionKey, 14:20:22 INFO - LPOVERLAPPED * lpOverlapped, 14:20:22 INFO - DWORD dwMilliseconds 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - GetQueuedCompletionStatusEx( 14:20:22 INFO - HANDLE CompletionPort, 14:20:22 INFO - LPOVERLAPPED_ENTRY lpCompletionPortEntries, 14:20:22 INFO - ULONG ulCount, 14:20:22 INFO - PULONG ulNumEntriesRemoved, 14:20:22 INFO - DWORD dwMilliseconds, 14:20:22 INFO - BOOL fAlertable 14:20:22 INFO - ); 14:20:22 INFO - #line 95 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\ioapiset.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - PostQueuedCompletionStatus( 14:20:22 INFO - HANDLE CompletionPort, 14:20:22 INFO - DWORD dwNumberOfBytesTransferred, 14:20:22 INFO - ULONG_PTR dwCompletionKey, 14:20:22 INFO - LPOVERLAPPED lpOverlapped 14:20:22 INFO - ); 14:20:22 INFO - #line 108 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\ioapiset.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - DeviceIoControl( 14:20:22 INFO - HANDLE hDevice, 14:20:22 INFO - DWORD dwIoControlCode, 14:20:22 INFO - LPVOID lpInBuffer, 14:20:22 INFO - DWORD nInBufferSize, 14:20:22 INFO - LPVOID lpOutBuffer, 14:20:22 INFO - DWORD nOutBufferSize, 14:20:22 INFO - LPDWORD lpBytesReturned, 14:20:22 INFO - LPOVERLAPPED lpOverlapped 14:20:22 INFO - ); 14:20:22 INFO - #line 130 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\ioapiset.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - GetOverlappedResult( 14:20:22 INFO - HANDLE hFile, 14:20:22 INFO - LPOVERLAPPED lpOverlapped, 14:20:22 INFO - LPDWORD lpNumberOfBytesTransferred, 14:20:22 INFO - BOOL bWait 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - CancelIoEx( 14:20:22 INFO - HANDLE hFile, 14:20:22 INFO - LPOVERLAPPED lpOverlapped 14:20:22 INFO - ); 14:20:22 INFO - #line 160 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\ioapiset.h" 14:20:22 INFO - #line 162 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\ioapiset.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - CancelIo( 14:20:22 INFO - HANDLE hFile 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - GetOverlappedResultEx( 14:20:22 INFO - HANDLE hFile, 14:20:22 INFO - LPOVERLAPPED lpOverlapped, 14:20:22 INFO - LPDWORD lpNumberOfBytesTransferred, 14:20:22 INFO - DWORD dwMilliseconds, 14:20:22 INFO - BOOL bAlertable 14:20:22 INFO - ); 14:20:22 INFO - #line 196 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\ioapiset.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - CancelSynchronousIo( 14:20:22 INFO - HANDLE hThread 14:20:22 INFO - ); 14:20:22 INFO - #line 214 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\ioapiset.h" 14:20:22 INFO - #line 216 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\ioapiset.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #line 219 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\ioapiset.h" 14:20:22 INFO - } 14:20:22 INFO - #line 228 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\ioapiset.h" 14:20:22 INFO - #line 230 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\ioapiset.h" 14:20:22 INFO - #line 50 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:22 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:20:22 INFO - #pragma once 14:20:22 INFO - #line 16 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:20:22 INFO - #line 40 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:20:22 INFO - #line 42 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:20:22 INFO - extern "C" { 14:20:22 INFO - #line 47 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:20:22 INFO - #pragma region Application or OneCore Family 14:20:22 INFO - typedef RTL_SRWLOCK SRWLOCK, *PSRWLOCK; 14:20:22 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Application or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - InitializeSRWLock( 14:20:22 INFO - PSRWLOCK SRWLock 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - ReleaseSRWLockExclusive( 14:20:22 INFO - PSRWLOCK SRWLock 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - ReleaseSRWLockShared( 14:20:22 INFO - PSRWLOCK SRWLock 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - AcquireSRWLockExclusive( 14:20:22 INFO - PSRWLOCK SRWLock 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - AcquireSRWLockShared( 14:20:22 INFO - PSRWLOCK SRWLock 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOLEAN 14:20:22 INFO - __stdcall 14:20:22 INFO - TryAcquireSRWLockExclusive( 14:20:22 INFO - PSRWLOCK SRWLock 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOLEAN 14:20:22 INFO - __stdcall 14:20:22 INFO - TryAcquireSRWLockShared( 14:20:22 INFO - PSRWLOCK SRWLock 14:20:22 INFO - ); 14:20:22 INFO - #line 143 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:20:22 INFO - #line 157 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - InitializeCriticalSection( 14:20:22 INFO - LPCRITICAL_SECTION lpCriticalSection 14:20:22 INFO - ); 14:20:22 INFO - #line 167 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - EnterCriticalSection( 14:20:22 INFO - LPCRITICAL_SECTION lpCriticalSection 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - LeaveCriticalSection( 14:20:22 INFO - LPCRITICAL_SECTION lpCriticalSection 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - InitializeCriticalSectionAndSpinCount( 14:20:22 INFO - LPCRITICAL_SECTION lpCriticalSection, 14:20:22 INFO - DWORD dwSpinCount 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - InitializeCriticalSectionEx( 14:20:22 INFO - LPCRITICAL_SECTION lpCriticalSection, 14:20:22 INFO - DWORD dwSpinCount, 14:20:22 INFO - DWORD Flags 14:20:22 INFO - ); 14:20:22 INFO - #line 208 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DWORD 14:20:22 INFO - __stdcall 14:20:22 INFO - SetCriticalSectionSpinCount( 14:20:22 INFO - LPCRITICAL_SECTION lpCriticalSection, 14:20:22 INFO - DWORD dwSpinCount 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - TryEnterCriticalSection( 14:20:22 INFO - LPCRITICAL_SECTION lpCriticalSection 14:20:22 INFO - ); 14:20:22 INFO - #line 230 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - DeleteCriticalSection( 14:20:22 INFO - LPCRITICAL_SECTION lpCriticalSection 14:20:22 INFO - ); 14:20:22 INFO - typedef RTL_RUN_ONCE INIT_ONCE; 14:20:22 INFO - typedef PRTL_RUN_ONCE PINIT_ONCE; 14:20:22 INFO - typedef PRTL_RUN_ONCE LPINIT_ONCE; 14:20:22 INFO - typedef 14:20:22 INFO - BOOL 14:20:22 INFO - (__stdcall *PINIT_ONCE_FN) ( 14:20:22 INFO - PINIT_ONCE InitOnce, 14:20:22 INFO - PVOID Parameter, 14:20:22 INFO - PVOID *Context 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - InitOnceInitialize( 14:20:22 INFO - PINIT_ONCE InitOnce 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - InitOnceExecuteOnce( 14:20:22 INFO - PINIT_ONCE InitOnce, 14:20:22 INFO - PINIT_ONCE_FN InitFn, 14:20:22 INFO - PVOID Parameter, 14:20:22 INFO - LPVOID * Context 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - InitOnceBeginInitialize( 14:20:22 INFO - LPINIT_ONCE lpInitOnce, 14:20:22 INFO - DWORD dwFlags, 14:20:22 INFO - PBOOL fPending, 14:20:22 INFO - LPVOID * lpContext 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - InitOnceComplete( 14:20:22 INFO - LPINIT_ONCE lpInitOnce, 14:20:22 INFO - DWORD dwFlags, 14:20:22 INFO - LPVOID lpContext 14:20:22 INFO - ); 14:20:22 INFO - #line 323 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:20:22 INFO - #line 325 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:20:22 INFO - typedef RTL_CONDITION_VARIABLE CONDITION_VARIABLE, *PCONDITION_VARIABLE; 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - InitializeConditionVariable( 14:20:22 INFO - PCONDITION_VARIABLE ConditionVariable 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - WakeConditionVariable( 14:20:22 INFO - PCONDITION_VARIABLE ConditionVariable 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - WakeAllConditionVariable( 14:20:22 INFO - PCONDITION_VARIABLE ConditionVariable 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - SleepConditionVariableCS( 14:20:22 INFO - PCONDITION_VARIABLE ConditionVariable, 14:20:22 INFO - PCRITICAL_SECTION CriticalSection, 14:20:22 INFO - DWORD dwMilliseconds 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - SleepConditionVariableSRW( 14:20:22 INFO - PCONDITION_VARIABLE ConditionVariable, 14:20:22 INFO - PSRWLOCK SRWLock, 14:20:22 INFO - DWORD dwMilliseconds, 14:20:22 INFO - ULONG Flags 14:20:22 INFO - ); 14:20:22 INFO - #line 396 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:20:22 INFO - #line 398 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - SetEvent( 14:20:22 INFO - HANDLE hEvent 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - ResetEvent( 14:20:22 INFO - HANDLE hEvent 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - ReleaseSemaphore( 14:20:22 INFO - HANDLE hSemaphore, 14:20:22 INFO - LONG lReleaseCount, 14:20:22 INFO - LPLONG lpPreviousCount 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - ReleaseMutex( 14:20:22 INFO - HANDLE hMutex 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DWORD 14:20:22 INFO - __stdcall 14:20:22 INFO - WaitForSingleObject( 14:20:22 INFO - HANDLE hHandle, 14:20:22 INFO - DWORD dwMilliseconds 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DWORD 14:20:22 INFO - __stdcall 14:20:22 INFO - SleepEx( 14:20:22 INFO - DWORD dwMilliseconds, 14:20:22 INFO - BOOL bAlertable 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DWORD 14:20:22 INFO - __stdcall 14:20:22 INFO - WaitForSingleObjectEx( 14:20:22 INFO - HANDLE hHandle, 14:20:22 INFO - DWORD dwMilliseconds, 14:20:22 INFO - BOOL bAlertable 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DWORD 14:20:22 INFO - __stdcall 14:20:22 INFO - WaitForMultipleObjectsEx( 14:20:22 INFO - DWORD nCount, 14:20:22 INFO - const HANDLE * lpHandles, 14:20:22 INFO - BOOL bWaitAll, 14:20:22 INFO - DWORD dwMilliseconds, 14:20:22 INFO - BOOL bAlertable 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HANDLE 14:20:22 INFO - __stdcall 14:20:22 INFO - CreateMutexA( 14:20:22 INFO - LPSECURITY_ATTRIBUTES lpMutexAttributes, 14:20:22 INFO - BOOL bInitialOwner, 14:20:22 INFO - LPCSTR lpName 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HANDLE 14:20:22 INFO - __stdcall 14:20:22 INFO - CreateMutexW( 14:20:22 INFO - LPSECURITY_ATTRIBUTES lpMutexAttributes, 14:20:22 INFO - BOOL bInitialOwner, 14:20:22 INFO - LPCWSTR lpName 14:20:22 INFO - ); 14:20:22 INFO - #line 509 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HANDLE 14:20:22 INFO - __stdcall 14:20:22 INFO - OpenMutexW( 14:20:22 INFO - DWORD dwDesiredAccess, 14:20:22 INFO - BOOL bInheritHandle, 14:20:22 INFO - LPCWSTR lpName 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HANDLE 14:20:22 INFO - __stdcall 14:20:22 INFO - CreateEventA( 14:20:22 INFO - LPSECURITY_ATTRIBUTES lpEventAttributes, 14:20:22 INFO - BOOL bManualReset, 14:20:22 INFO - BOOL bInitialState, 14:20:22 INFO - LPCSTR lpName 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HANDLE 14:20:22 INFO - __stdcall 14:20:22 INFO - CreateEventW( 14:20:22 INFO - LPSECURITY_ATTRIBUTES lpEventAttributes, 14:20:22 INFO - BOOL bManualReset, 14:20:22 INFO - BOOL bInitialState, 14:20:22 INFO - LPCWSTR lpName 14:20:22 INFO - ); 14:20:22 INFO - #line 552 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HANDLE 14:20:22 INFO - __stdcall 14:20:22 INFO - OpenEventA( 14:20:22 INFO - DWORD dwDesiredAccess, 14:20:22 INFO - BOOL bInheritHandle, 14:20:22 INFO - LPCSTR lpName 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HANDLE 14:20:22 INFO - __stdcall 14:20:22 INFO - OpenEventW( 14:20:22 INFO - DWORD dwDesiredAccess, 14:20:22 INFO - BOOL bInheritHandle, 14:20:22 INFO - LPCWSTR lpName 14:20:22 INFO - ); 14:20:22 INFO - #line 578 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HANDLE 14:20:22 INFO - __stdcall 14:20:22 INFO - OpenSemaphoreW( 14:20:22 INFO - DWORD dwDesiredAccess, 14:20:22 INFO - BOOL bInheritHandle, 14:20:22 INFO - LPCWSTR lpName 14:20:22 INFO - ); 14:20:22 INFO - #line 595 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop or OneCore Family 14:20:22 INFO - typedef 14:20:22 INFO - void 14:20:22 INFO - (__stdcall *PTIMERAPCROUTINE)( 14:20:22 INFO - LPVOID lpArgToCompletionRoutine, 14:20:22 INFO - DWORD dwTimerLowValue, 14:20:22 INFO - DWORD dwTimerHighValue 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HANDLE 14:20:22 INFO - __stdcall 14:20:22 INFO - OpenWaitableTimerW( 14:20:22 INFO - DWORD dwDesiredAccess, 14:20:22 INFO - BOOL bInheritHandle, 14:20:22 INFO - LPCWSTR lpTimerName 14:20:22 INFO - ); 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - SetWaitableTimerEx( 14:20:22 INFO - HANDLE hTimer, 14:20:22 INFO - const LARGE_INTEGER * lpDueTime, 14:20:22 INFO - LONG lPeriod, 14:20:22 INFO - PTIMERAPCROUTINE pfnCompletionRoutine, 14:20:22 INFO - LPVOID lpArgToCompletionRoutine, 14:20:22 INFO - PREASON_CONTEXT WakeContext, 14:20:22 INFO - ULONG TolerableDelay 14:20:22 INFO - ); 14:20:22 INFO - #line 644 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - SetWaitableTimer( 14:20:22 INFO - HANDLE hTimer, 14:20:22 INFO - const LARGE_INTEGER * lpDueTime, 14:20:22 INFO - LONG lPeriod, 14:20:22 INFO - PTIMERAPCROUTINE pfnCompletionRoutine, 14:20:22 INFO - LPVOID lpArgToCompletionRoutine, 14:20:22 INFO - BOOL fResume 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - CancelWaitableTimer( 14:20:22 INFO - HANDLE hTimer 14:20:22 INFO - ); 14:20:22 INFO - #line 667 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Application or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HANDLE 14:20:22 INFO - __stdcall 14:20:22 INFO - CreateMutexExA( 14:20:22 INFO - LPSECURITY_ATTRIBUTES lpMutexAttributes, 14:20:22 INFO - LPCSTR lpName, 14:20:22 INFO - DWORD dwFlags, 14:20:22 INFO - DWORD dwDesiredAccess 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HANDLE 14:20:22 INFO - __stdcall 14:20:22 INFO - CreateMutexExW( 14:20:22 INFO - LPSECURITY_ATTRIBUTES lpMutexAttributes, 14:20:22 INFO - LPCWSTR lpName, 14:20:22 INFO - DWORD dwFlags, 14:20:22 INFO - DWORD dwDesiredAccess 14:20:22 INFO - ); 14:20:22 INFO - #line 705 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HANDLE 14:20:22 INFO - __stdcall 14:20:22 INFO - CreateEventExA( 14:20:22 INFO - LPSECURITY_ATTRIBUTES lpEventAttributes, 14:20:22 INFO - LPCSTR lpName, 14:20:22 INFO - DWORD dwFlags, 14:20:22 INFO - DWORD dwDesiredAccess 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HANDLE 14:20:22 INFO - __stdcall 14:20:22 INFO - CreateEventExW( 14:20:22 INFO - LPSECURITY_ATTRIBUTES lpEventAttributes, 14:20:22 INFO - LPCWSTR lpName, 14:20:22 INFO - DWORD dwFlags, 14:20:22 INFO - DWORD dwDesiredAccess 14:20:22 INFO - ); 14:20:22 INFO - #line 736 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HANDLE 14:20:22 INFO - __stdcall 14:20:22 INFO - CreateSemaphoreExW( 14:20:22 INFO - LPSECURITY_ATTRIBUTES lpSemaphoreAttributes, 14:20:22 INFO - LONG lInitialCount, 14:20:22 INFO - LONG lMaximumCount, 14:20:22 INFO - LPCWSTR lpName, 14:20:22 INFO - DWORD dwFlags, 14:20:22 INFO - DWORD dwDesiredAccess 14:20:22 INFO - ); 14:20:22 INFO - #line 756 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HANDLE 14:20:22 INFO - __stdcall 14:20:22 INFO - CreateWaitableTimerExW( 14:20:22 INFO - LPSECURITY_ATTRIBUTES lpTimerAttributes, 14:20:22 INFO - LPCWSTR lpTimerName, 14:20:22 INFO - DWORD dwFlags, 14:20:22 INFO - DWORD dwDesiredAccess 14:20:22 INFO - ); 14:20:22 INFO - #line 781 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #line 784 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:20:22 INFO - #line 786 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:20:22 INFO - #pragma region Desktop or OneCore Family 14:20:22 INFO - typedef RTL_BARRIER SYNCHRONIZATION_BARRIER; 14:20:22 INFO - typedef PRTL_BARRIER PSYNCHRONIZATION_BARRIER; 14:20:22 INFO - typedef PRTL_BARRIER LPSYNCHRONIZATION_BARRIER; 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - EnterSynchronizationBarrier( 14:20:22 INFO - LPSYNCHRONIZATION_BARRIER lpBarrier, 14:20:22 INFO - DWORD dwFlags 14:20:22 INFO - ); 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - InitializeSynchronizationBarrier( 14:20:22 INFO - LPSYNCHRONIZATION_BARRIER lpBarrier, 14:20:22 INFO - LONG lTotalThreads, 14:20:22 INFO - LONG lSpinCount 14:20:22 INFO - ); 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - DeleteSynchronizationBarrier( 14:20:22 INFO - LPSYNCHRONIZATION_BARRIER lpBarrier 14:20:22 INFO - ); 14:20:22 INFO - #line 831 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Application or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - Sleep( 14:20:22 INFO - DWORD dwMilliseconds 14:20:22 INFO - ); 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - WaitOnAddress( 14:20:22 INFO - volatile void * Address, 14:20:22 INFO - PVOID CompareAddress, 14:20:22 INFO - SIZE_T AddressSize, 14:20:22 INFO - DWORD dwMilliseconds 14:20:22 INFO - ); 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - WakeByAddressSingle( 14:20:22 INFO - PVOID Address 14:20:22 INFO - ); 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - WakeByAddressAll( 14:20:22 INFO - PVOID Address 14:20:22 INFO - ); 14:20:22 INFO - #line 870 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DWORD 14:20:22 INFO - __stdcall 14:20:22 INFO - SignalObjectAndWait( 14:20:22 INFO - HANDLE hObjectToSignal, 14:20:22 INFO - HANDLE hObjectToWaitOn, 14:20:22 INFO - DWORD dwMilliseconds, 14:20:22 INFO - BOOL bAlertable 14:20:22 INFO - ); 14:20:22 INFO - #line 890 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:20:22 INFO - #line 892 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #line 895 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:20:22 INFO - #pragma region Application or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DWORD 14:20:22 INFO - __stdcall 14:20:22 INFO - WaitForMultipleObjects( 14:20:22 INFO - DWORD nCount, 14:20:22 INFO - const HANDLE * lpHandles, 14:20:22 INFO - BOOL bWaitAll, 14:20:22 INFO - DWORD dwMilliseconds 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HANDLE 14:20:22 INFO - __stdcall 14:20:22 INFO - CreateSemaphoreW( 14:20:22 INFO - LPSECURITY_ATTRIBUTES lpSemaphoreAttributes, 14:20:22 INFO - LONG lInitialCount, 14:20:22 INFO - LONG lMaximumCount, 14:20:22 INFO - LPCWSTR lpName 14:20:22 INFO - ); 14:20:22 INFO - #line 932 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HANDLE 14:20:22 INFO - __stdcall 14:20:22 INFO - CreateWaitableTimerW( 14:20:22 INFO - LPSECURITY_ATTRIBUTES lpTimerAttributes, 14:20:22 INFO - BOOL bManualReset, 14:20:22 INFO - LPCWSTR lpTimerName 14:20:22 INFO - ); 14:20:22 INFO - #line 954 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #line 957 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:20:22 INFO - } 14:20:22 INFO - #line 965 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:20:22 INFO - #line 967 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\synchapi.h" 14:20:22 INFO - #line 51 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:22 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\interlockedapi.h" 14:20:22 INFO - #pragma once 14:20:22 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\interlockedapi.h" 14:20:22 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\interlockedapi.h" 14:20:22 INFO - #line 38 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\interlockedapi.h" 14:20:22 INFO - extern "C" { 14:20:22 INFO - #line 43 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\interlockedapi.h" 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - InitializeSListHead( 14:20:22 INFO - PSLIST_HEADER ListHead 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - PSLIST_ENTRY 14:20:22 INFO - __stdcall 14:20:22 INFO - InterlockedPopEntrySList( 14:20:22 INFO - PSLIST_HEADER ListHead 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - PSLIST_ENTRY 14:20:22 INFO - __stdcall 14:20:22 INFO - InterlockedPushEntrySList( 14:20:22 INFO - PSLIST_HEADER ListHead, 14:20:22 INFO - PSLIST_ENTRY ListEntry 14:20:22 INFO - ); 14:20:22 INFO - #line 99 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\interlockedapi.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - PSLIST_ENTRY 14:20:22 INFO - __stdcall 14:20:22 INFO - InterlockedFlushSList( 14:20:22 INFO - PSLIST_HEADER ListHead 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - USHORT 14:20:22 INFO - __stdcall 14:20:22 INFO - QueryDepthSList( 14:20:22 INFO - PSLIST_HEADER ListHead 14:20:22 INFO - ); 14:20:22 INFO - #line 117 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\interlockedapi.h" 14:20:22 INFO - #line 119 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\interlockedapi.h" 14:20:22 INFO - #line 121 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\interlockedapi.h" 14:20:22 INFO - #line 126 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\interlockedapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - } 14:20:22 INFO - #line 131 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\interlockedapi.h" 14:20:22 INFO - #line 133 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\interlockedapi.h" 14:20:22 INFO - #line 52 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:22 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #pragma once 14:20:22 INFO - #line 17 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #line 43 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #line 45 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - extern "C" { 14:20:22 INFO - #line 50 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - typedef struct _PROCESS_INFORMATION { 14:20:22 INFO - HANDLE hProcess; 14:20:22 INFO - HANDLE hThread; 14:20:22 INFO - DWORD dwProcessId; 14:20:22 INFO - DWORD dwThreadId; 14:20:22 INFO - } PROCESS_INFORMATION, *PPROCESS_INFORMATION, *LPPROCESS_INFORMATION; 14:20:22 INFO - typedef struct _STARTUPINFOA { 14:20:22 INFO - DWORD cb; 14:20:22 INFO - LPSTR lpReserved; 14:20:22 INFO - LPSTR lpDesktop; 14:20:22 INFO - LPSTR lpTitle; 14:20:22 INFO - DWORD dwX; 14:20:22 INFO - DWORD dwY; 14:20:22 INFO - DWORD dwXSize; 14:20:22 INFO - DWORD dwYSize; 14:20:22 INFO - DWORD dwXCountChars; 14:20:22 INFO - DWORD dwYCountChars; 14:20:22 INFO - DWORD dwFillAttribute; 14:20:22 INFO - DWORD dwFlags; 14:20:22 INFO - WORD wShowWindow; 14:20:22 INFO - WORD cbReserved2; 14:20:22 INFO - LPBYTE lpReserved2; 14:20:22 INFO - HANDLE hStdInput; 14:20:22 INFO - HANDLE hStdOutput; 14:20:22 INFO - HANDLE hStdError; 14:20:22 INFO - } STARTUPINFOA, *LPSTARTUPINFOA; 14:20:22 INFO - typedef struct _STARTUPINFOW { 14:20:22 INFO - DWORD cb; 14:20:22 INFO - LPWSTR lpReserved; 14:20:22 INFO - LPWSTR lpDesktop; 14:20:22 INFO - LPWSTR lpTitle; 14:20:22 INFO - DWORD dwX; 14:20:22 INFO - DWORD dwY; 14:20:22 INFO - DWORD dwXSize; 14:20:22 INFO - DWORD dwYSize; 14:20:22 INFO - DWORD dwXCountChars; 14:20:22 INFO - DWORD dwYCountChars; 14:20:22 INFO - DWORD dwFillAttribute; 14:20:22 INFO - DWORD dwFlags; 14:20:22 INFO - WORD wShowWindow; 14:20:22 INFO - WORD cbReserved2; 14:20:22 INFO - LPBYTE lpReserved2; 14:20:22 INFO - HANDLE hStdInput; 14:20:22 INFO - HANDLE hStdOutput; 14:20:22 INFO - HANDLE hStdError; 14:20:22 INFO - } STARTUPINFOW, *LPSTARTUPINFOW; 14:20:22 INFO - typedef STARTUPINFOA STARTUPINFO; 14:20:22 INFO - typedef LPSTARTUPINFOA LPSTARTUPINFO; 14:20:22 INFO - #line 117 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #line 119 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DWORD 14:20:22 INFO - __stdcall 14:20:22 INFO - QueueUserAPC( 14:20:22 INFO - PAPCFUNC pfnAPC, 14:20:22 INFO - HANDLE hThread, 14:20:22 INFO - ULONG_PTR dwData 14:20:22 INFO - ); 14:20:22 INFO - #line 143 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #line 145 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - GetProcessTimes( 14:20:22 INFO - HANDLE hProcess, 14:20:22 INFO - LPFILETIME lpCreationTime, 14:20:22 INFO - LPFILETIME lpExitTime, 14:20:22 INFO - LPFILETIME lpKernelTime, 14:20:22 INFO - LPFILETIME lpUserTime 14:20:22 INFO - ); 14:20:22 INFO - #line 164 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HANDLE 14:20:22 INFO - __stdcall 14:20:22 INFO - GetCurrentProcess( 14:20:22 INFO - void 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DWORD 14:20:22 INFO - __stdcall 14:20:22 INFO - GetCurrentProcessId( 14:20:22 INFO - void 14:20:22 INFO - ); 14:20:22 INFO - #line 187 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - __declspec(noreturn) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - ExitProcess( 14:20:22 INFO - UINT uExitCode 14:20:22 INFO - ); 14:20:22 INFO - #line 203 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - TerminateProcess( 14:20:22 INFO - HANDLE hProcess, 14:20:22 INFO - UINT uExitCode 14:20:22 INFO - ); 14:20:22 INFO - #line 219 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - GetExitCodeProcess( 14:20:22 INFO - HANDLE hProcess, 14:20:22 INFO - LPDWORD lpExitCode 14:20:22 INFO - ); 14:20:22 INFO - #line 235 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - SwitchToThread( 14:20:22 INFO - void 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HANDLE 14:20:22 INFO - __stdcall 14:20:22 INFO - CreateThread( 14:20:22 INFO - LPSECURITY_ATTRIBUTES lpThreadAttributes, 14:20:22 INFO - SIZE_T dwStackSize, 14:20:22 INFO - LPTHREAD_START_ROUTINE lpStartAddress, 14:20:22 INFO - LPVOID lpParameter, 14:20:22 INFO - DWORD dwCreationFlags, 14:20:22 INFO - LPDWORD lpThreadId 14:20:22 INFO - ); 14:20:22 INFO - #line 263 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HANDLE 14:20:22 INFO - __stdcall 14:20:22 INFO - CreateRemoteThread( 14:20:22 INFO - HANDLE hProcess, 14:20:22 INFO - LPSECURITY_ATTRIBUTES lpThreadAttributes, 14:20:22 INFO - SIZE_T dwStackSize, 14:20:22 INFO - LPTHREAD_START_ROUTINE lpStartAddress, 14:20:22 INFO - LPVOID lpParameter, 14:20:22 INFO - DWORD dwCreationFlags, 14:20:22 INFO - LPDWORD lpThreadId 14:20:22 INFO - ); 14:20:22 INFO - #line 284 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HANDLE 14:20:22 INFO - __stdcall 14:20:22 INFO - GetCurrentThread( 14:20:22 INFO - void 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DWORD 14:20:22 INFO - __stdcall 14:20:22 INFO - GetCurrentThreadId( 14:20:22 INFO - void 14:20:22 INFO - ); 14:20:22 INFO - #line 307 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HANDLE 14:20:22 INFO - __stdcall 14:20:22 INFO - OpenThread( 14:20:22 INFO - DWORD dwDesiredAccess, 14:20:22 INFO - BOOL bInheritHandle, 14:20:22 INFO - DWORD dwThreadId 14:20:22 INFO - ); 14:20:22 INFO - #line 324 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - SetThreadPriority( 14:20:22 INFO - HANDLE hThread, 14:20:22 INFO - int nPriority 14:20:22 INFO - ); 14:20:22 INFO - #line 338 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - SetThreadPriorityBoost( 14:20:22 INFO - HANDLE hThread, 14:20:22 INFO - BOOL bDisablePriorityBoost 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - GetThreadPriorityBoost( 14:20:22 INFO - HANDLE hThread, 14:20:22 INFO - PBOOL pDisablePriorityBoost 14:20:22 INFO - ); 14:20:22 INFO - #line 362 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - int 14:20:22 INFO - __stdcall 14:20:22 INFO - GetThreadPriority( 14:20:22 INFO - HANDLE hThread 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - __declspec(noreturn) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - ExitThread( 14:20:22 INFO - DWORD dwExitCode 14:20:22 INFO - ); 14:20:22 INFO - #line 384 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - TerminateThread( 14:20:22 INFO - HANDLE hThread, 14:20:22 INFO - DWORD dwExitCode 14:20:22 INFO - ); 14:20:22 INFO - #line 398 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - GetExitCodeThread( 14:20:22 INFO - HANDLE hThread, 14:20:22 INFO - LPDWORD lpExitCode 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DWORD 14:20:22 INFO - __stdcall 14:20:22 INFO - SuspendThread( 14:20:22 INFO - HANDLE hThread 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DWORD 14:20:22 INFO - __stdcall 14:20:22 INFO - ResumeThread( 14:20:22 INFO - HANDLE hThread 14:20:22 INFO - ); 14:20:22 INFO - #line 433 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DWORD 14:20:22 INFO - __stdcall 14:20:22 INFO - TlsAlloc( 14:20:22 INFO - void 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - LPVOID 14:20:22 INFO - __stdcall 14:20:22 INFO - TlsGetValue( 14:20:22 INFO - DWORD dwTlsIndex 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - TlsSetValue( 14:20:22 INFO - DWORD dwTlsIndex, 14:20:22 INFO - LPVOID lpTlsValue 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - TlsFree( 14:20:22 INFO - DWORD dwTlsIndex 14:20:22 INFO - ); 14:20:22 INFO - #line 469 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - CreateProcessA( 14:20:22 INFO - LPCSTR lpApplicationName, 14:20:22 INFO - LPSTR lpCommandLine, 14:20:22 INFO - LPSECURITY_ATTRIBUTES lpProcessAttributes, 14:20:22 INFO - LPSECURITY_ATTRIBUTES lpThreadAttributes, 14:20:22 INFO - BOOL bInheritHandles, 14:20:22 INFO - DWORD dwCreationFlags, 14:20:22 INFO - LPVOID lpEnvironment, 14:20:22 INFO - LPCSTR lpCurrentDirectory, 14:20:22 INFO - LPSTARTUPINFOA lpStartupInfo, 14:20:22 INFO - LPPROCESS_INFORMATION lpProcessInformation 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - CreateProcessW( 14:20:22 INFO - LPCWSTR lpApplicationName, 14:20:22 INFO - LPWSTR lpCommandLine, 14:20:22 INFO - LPSECURITY_ATTRIBUTES lpProcessAttributes, 14:20:22 INFO - LPSECURITY_ATTRIBUTES lpThreadAttributes, 14:20:22 INFO - BOOL bInheritHandles, 14:20:22 INFO - DWORD dwCreationFlags, 14:20:22 INFO - LPVOID lpEnvironment, 14:20:22 INFO - LPCWSTR lpCurrentDirectory, 14:20:22 INFO - LPSTARTUPINFOW lpStartupInfo, 14:20:22 INFO - LPPROCESS_INFORMATION lpProcessInformation 14:20:22 INFO - ); 14:20:22 INFO - #line 514 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #line 516 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - SetProcessShutdownParameters( 14:20:22 INFO - DWORD dwLevel, 14:20:22 INFO - DWORD dwFlags 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DWORD 14:20:22 INFO - __stdcall 14:20:22 INFO - GetProcessVersion( 14:20:22 INFO - DWORD ProcessId 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - GetStartupInfoW( 14:20:22 INFO - LPSTARTUPINFOW lpStartupInfo 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - CreateProcessAsUserW( 14:20:22 INFO - HANDLE hToken, 14:20:22 INFO - LPCWSTR lpApplicationName, 14:20:22 INFO - LPWSTR lpCommandLine, 14:20:22 INFO - LPSECURITY_ATTRIBUTES lpProcessAttributes, 14:20:22 INFO - LPSECURITY_ATTRIBUTES lpThreadAttributes, 14:20:22 INFO - BOOL bInheritHandles, 14:20:22 INFO - DWORD dwCreationFlags, 14:20:22 INFO - LPVOID lpEnvironment, 14:20:22 INFO - LPCWSTR lpCurrentDirectory, 14:20:22 INFO - LPSTARTUPINFOW lpStartupInfo, 14:20:22 INFO - LPPROCESS_INFORMATION lpProcessInformation 14:20:22 INFO - ); 14:20:22 INFO - #line 611 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #line 612 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - SetThreadToken( 14:20:22 INFO - PHANDLE Thread, 14:20:22 INFO - HANDLE Token 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - OpenProcessToken( 14:20:22 INFO - HANDLE ProcessHandle, 14:20:22 INFO - DWORD DesiredAccess, 14:20:22 INFO - PHANDLE TokenHandle 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - OpenThreadToken( 14:20:22 INFO - HANDLE ThreadHandle, 14:20:22 INFO - DWORD DesiredAccess, 14:20:22 INFO - BOOL OpenAsSelf, 14:20:22 INFO - PHANDLE TokenHandle 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - SetPriorityClass( 14:20:22 INFO - HANDLE hProcess, 14:20:22 INFO - DWORD dwPriorityClass 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - SetThreadStackGuarantee( 14:20:22 INFO - PULONG StackSizeInBytes 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DWORD 14:20:22 INFO - __stdcall 14:20:22 INFO - GetPriorityClass( 14:20:22 INFO - HANDLE hProcess 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - ProcessIdToSessionId( 14:20:22 INFO - DWORD dwProcessId, 14:20:22 INFO - DWORD * pSessionId 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DWORD 14:20:22 INFO - __stdcall 14:20:22 INFO - GetProcessId( 14:20:22 INFO - HANDLE Process 14:20:22 INFO - ); 14:20:22 INFO - #line 691 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - typedef struct _PROC_THREAD_ATTRIBUTE_LIST *PPROC_THREAD_ATTRIBUTE_LIST, *LPPROC_THREAD_ATTRIBUTE_LIST; 14:20:22 INFO - #line 695 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DWORD 14:20:22 INFO - __stdcall 14:20:22 INFO - GetThreadId( 14:20:22 INFO - HANDLE Thread 14:20:22 INFO - ); 14:20:22 INFO - #line 713 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - FlushProcessWriteBuffers( 14:20:22 INFO - void 14:20:22 INFO - ); 14:20:22 INFO - #line 726 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #line 728 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DWORD 14:20:22 INFO - __stdcall 14:20:22 INFO - GetProcessIdOfThread( 14:20:22 INFO - HANDLE Thread 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - InitializeProcThreadAttributeList( 14:20:22 INFO - LPPROC_THREAD_ATTRIBUTE_LIST lpAttributeList, 14:20:22 INFO - DWORD dwAttributeCount, 14:20:22 INFO - DWORD dwFlags, 14:20:22 INFO - PSIZE_T lpSize 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - DeleteProcThreadAttributeList( 14:20:22 INFO - LPPROC_THREAD_ATTRIBUTE_LIST lpAttributeList 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - SetProcessAffinityUpdateMode( 14:20:22 INFO - HANDLE hProcess, 14:20:22 INFO - DWORD dwFlags 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - QueryProcessAffinityUpdateMode( 14:20:22 INFO - HANDLE hProcess, 14:20:22 INFO - LPDWORD lpdwFlags 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - UpdateProcThreadAttribute( 14:20:22 INFO - LPPROC_THREAD_ATTRIBUTE_LIST lpAttributeList, 14:20:22 INFO - DWORD dwFlags, 14:20:22 INFO - DWORD_PTR Attribute, 14:20:22 INFO - PVOID lpValue, 14:20:22 INFO - SIZE_T cbSize, 14:20:22 INFO - PVOID lpPreviousValue, 14:20:22 INFO - PSIZE_T lpReturnSize 14:20:22 INFO - ); 14:20:22 INFO - #line 802 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #line 805 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HANDLE 14:20:22 INFO - __stdcall 14:20:22 INFO - CreateRemoteThreadEx( 14:20:22 INFO - HANDLE hProcess, 14:20:22 INFO - LPSECURITY_ATTRIBUTES lpThreadAttributes, 14:20:22 INFO - SIZE_T dwStackSize, 14:20:22 INFO - LPTHREAD_START_ROUTINE lpStartAddress, 14:20:22 INFO - LPVOID lpParameter, 14:20:22 INFO - DWORD dwCreationFlags, 14:20:22 INFO - LPPROC_THREAD_ATTRIBUTE_LIST lpAttributeList, 14:20:22 INFO - LPDWORD lpThreadId 14:20:22 INFO - ); 14:20:22 INFO - #line 827 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - #line 854 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #line 856 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - GetThreadContext( 14:20:22 INFO - HANDLE hThread, 14:20:22 INFO - LPCONTEXT lpContext 14:20:22 INFO - ); 14:20:22 INFO - #line 872 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - SetThreadContext( 14:20:22 INFO - HANDLE hThread, 14:20:22 INFO - const CONTEXT * lpContext 14:20:22 INFO - ); 14:20:22 INFO - #line 912 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #line 914 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #line 917 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #line 918 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - FlushInstructionCache( 14:20:22 INFO - HANDLE hProcess, 14:20:22 INFO - LPCVOID lpBaseAddress, 14:20:22 INFO - SIZE_T dwSize 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - GetThreadTimes( 14:20:22 INFO - HANDLE hThread, 14:20:22 INFO - LPFILETIME lpCreationTime, 14:20:22 INFO - LPFILETIME lpExitTime, 14:20:22 INFO - LPFILETIME lpKernelTime, 14:20:22 INFO - LPFILETIME lpUserTime 14:20:22 INFO - ); 14:20:22 INFO - #line 949 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HANDLE 14:20:22 INFO - __stdcall 14:20:22 INFO - OpenProcess( 14:20:22 INFO - DWORD dwDesiredAccess, 14:20:22 INFO - BOOL bInheritHandle, 14:20:22 INFO - DWORD dwProcessId 14:20:22 INFO - ); 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - IsProcessorFeaturePresent( 14:20:22 INFO - DWORD ProcessorFeature 14:20:22 INFO - ); 14:20:22 INFO - #line 973 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #line 976 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - GetProcessHandleCount( 14:20:22 INFO - HANDLE hProcess, 14:20:22 INFO - PDWORD pdwHandleCount 14:20:22 INFO - ); 14:20:22 INFO - #line 994 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #line 997 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DWORD 14:20:22 INFO - __stdcall 14:20:22 INFO - GetCurrentProcessorNumber( 14:20:22 INFO - void 14:20:22 INFO - ); 14:20:22 INFO - #line 1014 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #line 1017 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - SetThreadIdealProcessorEx( 14:20:22 INFO - HANDLE hThread, 14:20:22 INFO - PPROCESSOR_NUMBER lpIdealProcessor, 14:20:22 INFO - PPROCESSOR_NUMBER lpPreviousIdealProcessor 14:20:22 INFO - ); 14:20:22 INFO - #line 1036 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - GetThreadIdealProcessorEx( 14:20:22 INFO - HANDLE hThread, 14:20:22 INFO - PPROCESSOR_NUMBER lpIdealProcessor 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - GetCurrentProcessorNumberEx( 14:20:22 INFO - PPROCESSOR_NUMBER ProcNumber 14:20:22 INFO - ); 14:20:22 INFO - #line 1060 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #line 1063 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - GetProcessPriorityBoost( 14:20:22 INFO - HANDLE hProcess, 14:20:22 INFO - PBOOL pDisablePriorityBoost 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - SetProcessPriorityBoost( 14:20:22 INFO - HANDLE hProcess, 14:20:22 INFO - BOOL bDisablePriorityBoost 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - GetThreadIOPendingFlag( 14:20:22 INFO - HANDLE hThread, 14:20:22 INFO - PBOOL lpIOIsPending 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - GetSystemTimes( 14:20:22 INFO - PFILETIME lpIdleTime, 14:20:22 INFO - PFILETIME lpKernelTime, 14:20:22 INFO - PFILETIME lpUserTime 14:20:22 INFO - ); 14:20:22 INFO - #line 1115 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - typedef enum _THREAD_INFORMATION_CLASS { 14:20:22 INFO - ThreadMemoryPriority, 14:20:22 INFO - ThreadAbsoluteCpuPriority, 14:20:22 INFO - ThreadDynamicCodePolicy, 14:20:22 INFO - ThreadInformationClassMax 14:20:22 INFO - } THREAD_INFORMATION_CLASS; 14:20:22 INFO - #line 1157 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #line 1171 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #line 1195 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #line 1197 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #line 1200 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DWORD 14:20:22 INFO - __stdcall 14:20:22 INFO - SetThreadIdealProcessor( 14:20:22 INFO - HANDLE hThread, 14:20:22 INFO - DWORD dwIdealProcessor 14:20:22 INFO - ); 14:20:22 INFO - #line 1221 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - typedef enum _PROCESS_INFORMATION_CLASS { 14:20:22 INFO - ProcessMemoryPriority, 14:20:22 INFO - ProcessMemoryExhaustionInfo, 14:20:22 INFO - ProcessAppMemoryInfo, 14:20:22 INFO - ProcessInPrivateInfo, 14:20:22 INFO - ProcessInformationClassMax 14:20:22 INFO - } PROCESS_INFORMATION_CLASS; 14:20:22 INFO - typedef struct _APP_MEMORY_INFORMATION { 14:20:22 INFO - ULONG64 AvailableCommit; 14:20:22 INFO - ULONG64 PrivateCommitUsage; 14:20:22 INFO - ULONG64 PeakPrivateCommitUsage; 14:20:22 INFO - ULONG64 TotalCommitUsage; 14:20:22 INFO - } APP_MEMORY_INFORMATION, *PAPP_MEMORY_INFORMATION; 14:20:22 INFO - typedef enum _PROCESS_MEMORY_EXHAUSTION_TYPE { 14:20:22 INFO - PMETypeFailFastOnCommitFailure, 14:20:22 INFO - PMETypeMax 14:20:22 INFO - } PROCESS_MEMORY_EXHAUSTION_TYPE, *PPROCESS_MEMORY_EXHAUSTION_TYPE; 14:20:22 INFO - typedef struct _PROCESS_MEMORY_EXHAUSTION_INFO { 14:20:22 INFO - USHORT Version; 14:20:22 INFO - USHORT Reserved; 14:20:22 INFO - PROCESS_MEMORY_EXHAUSTION_TYPE Type; 14:20:22 INFO - ULONG_PTR Value; 14:20:22 INFO - } PROCESS_MEMORY_EXHAUSTION_INFO, *PPROCESS_MEMORY_EXHAUSTION_INFO; 14:20:22 INFO - #line 1290 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #line 1349 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #line 1351 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - CreateProcessAsUserA( 14:20:22 INFO - HANDLE hToken, 14:20:22 INFO - LPCSTR lpApplicationName, 14:20:22 INFO - LPSTR lpCommandLine, 14:20:22 INFO - LPSECURITY_ATTRIBUTES lpProcessAttributes, 14:20:22 INFO - LPSECURITY_ATTRIBUTES lpThreadAttributes, 14:20:22 INFO - BOOL bInheritHandles, 14:20:22 INFO - DWORD dwCreationFlags, 14:20:22 INFO - LPVOID lpEnvironment, 14:20:22 INFO - LPCSTR lpCurrentDirectory, 14:20:22 INFO - LPSTARTUPINFOA lpStartupInfo, 14:20:22 INFO - LPPROCESS_INFORMATION lpProcessInformation 14:20:22 INFO - ); 14:20:22 INFO - #line 1378 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - GetProcessShutdownParameters( 14:20:22 INFO - LPDWORD lpdwLevel, 14:20:22 INFO - LPDWORD lpdwFlags 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HRESULT 14:20:22 INFO - __stdcall 14:20:22 INFO - SetThreadDescription( 14:20:22 INFO - HANDLE hThread, 14:20:22 INFO - PCWSTR lpThreadDescription 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HRESULT 14:20:22 INFO - __stdcall 14:20:22 INFO - GetThreadDescription( 14:20:22 INFO - HANDLE hThread, 14:20:22 INFO - PWSTR * ppszThreadDescription 14:20:22 INFO - ); 14:20:22 INFO - #line 1407 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #line 1410 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - } 14:20:22 INFO - #line 1421 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #line 1423 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processthreadsapi.h" 14:20:22 INFO - #line 53 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:22 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:20:22 INFO - #pragma once 14:20:22 INFO - #line 19 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:20:22 INFO - #pragma warning(disable:4514) 14:20:22 INFO - #pragma warning(disable:4103) 14:20:22 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:20:22 INFO - #pragma warning(push) 14:20:22 INFO - #line 38 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:20:22 INFO - #pragma warning(disable:4001) 14:20:22 INFO - #pragma warning(disable:4201) 14:20:22 INFO - #pragma warning(disable:4214) 14:20:22 INFO - #line 42 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:20:22 INFO - #line 62 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:20:22 INFO - #line 64 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:20:22 INFO - #line 70 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:20:22 INFO - #line 72 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:20:22 INFO - extern "C" { 14:20:22 INFO - #line 76 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - typedef struct _SYSTEM_INFO { 14:20:22 INFO - union { 14:20:22 INFO - DWORD dwOemId; 14:20:22 INFO - struct { 14:20:22 INFO - WORD wProcessorArchitecture; 14:20:22 INFO - WORD wReserved; 14:20:22 INFO - } ; 14:20:22 INFO - } ; 14:20:22 INFO - DWORD dwPageSize; 14:20:22 INFO - LPVOID lpMinimumApplicationAddress; 14:20:22 INFO - LPVOID lpMaximumApplicationAddress; 14:20:22 INFO - DWORD_PTR dwActiveProcessorMask; 14:20:22 INFO - DWORD dwNumberOfProcessors; 14:20:22 INFO - DWORD dwProcessorType; 14:20:22 INFO - DWORD dwAllocationGranularity; 14:20:22 INFO - WORD wProcessorLevel; 14:20:22 INFO - WORD wProcessorRevision; 14:20:22 INFO - } SYSTEM_INFO, *LPSYSTEM_INFO; 14:20:22 INFO - #line 109 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - typedef struct _MEMORYSTATUSEX { 14:20:22 INFO - DWORD dwLength; 14:20:22 INFO - DWORD dwMemoryLoad; 14:20:22 INFO - DWORDLONG ullTotalPhys; 14:20:22 INFO - DWORDLONG ullAvailPhys; 14:20:22 INFO - DWORDLONG ullTotalPageFile; 14:20:22 INFO - DWORDLONG ullAvailPageFile; 14:20:22 INFO - DWORDLONG ullTotalVirtual; 14:20:22 INFO - DWORDLONG ullAvailVirtual; 14:20:22 INFO - DWORDLONG ullAvailExtendedVirtual; 14:20:22 INFO - } MEMORYSTATUSEX, *LPMEMORYSTATUSEX; 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - GlobalMemoryStatusEx( 14:20:22 INFO - LPMEMORYSTATUSEX lpBuffer 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - GetSystemInfo( 14:20:22 INFO - LPSYSTEM_INFO lpSystemInfo 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - GetSystemTime( 14:20:22 INFO - LPSYSTEMTIME lpSystemTime 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - GetSystemTimeAsFileTime( 14:20:22 INFO - LPFILETIME lpSystemTimeAsFileTime 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - GetLocalTime( 14:20:22 INFO - LPSYSTEMTIME lpSystemTime 14:20:22 INFO - ); 14:20:22 INFO - #line 172 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(deprecated) 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DWORD 14:20:22 INFO - __stdcall 14:20:22 INFO - GetVersion( 14:20:22 INFO - void 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - SetLocalTime( 14:20:22 INFO - const SYSTEMTIME * lpSystemTime 14:20:22 INFO - ); 14:20:22 INFO - #line 197 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DWORD 14:20:22 INFO - __stdcall 14:20:22 INFO - GetTickCount( 14:20:22 INFO - void 14:20:22 INFO - ); 14:20:22 INFO - #line 216 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - ULONGLONG 14:20:22 INFO - __stdcall 14:20:22 INFO - GetTickCount64( 14:20:22 INFO - void 14:20:22 INFO - ); 14:20:22 INFO - #line 234 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:20:22 INFO - #line 236 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - GetSystemTimeAdjustment( 14:20:22 INFO - PDWORD lpTimeAdjustment, 14:20:22 INFO - PDWORD lpTimeIncrement, 14:20:22 INFO - PBOOL lpTimeAdjustmentDisabled 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - UINT 14:20:22 INFO - __stdcall 14:20:22 INFO - GetSystemDirectoryA( 14:20:22 INFO - LPSTR lpBuffer, 14:20:22 INFO - UINT uSize 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - UINT 14:20:22 INFO - __stdcall 14:20:22 INFO - GetSystemDirectoryW( 14:20:22 INFO - LPWSTR lpBuffer, 14:20:22 INFO - UINT uSize 14:20:22 INFO - ); 14:20:22 INFO - #line 276 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - UINT 14:20:22 INFO - __stdcall 14:20:22 INFO - GetWindowsDirectoryA( 14:20:22 INFO - LPSTR lpBuffer, 14:20:22 INFO - UINT uSize 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - UINT 14:20:22 INFO - __stdcall 14:20:22 INFO - GetWindowsDirectoryW( 14:20:22 INFO - LPWSTR lpBuffer, 14:20:22 INFO - UINT uSize 14:20:22 INFO - ); 14:20:22 INFO - #line 302 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - UINT 14:20:22 INFO - __stdcall 14:20:22 INFO - GetSystemWindowsDirectoryA( 14:20:22 INFO - LPSTR lpBuffer, 14:20:22 INFO - UINT uSize 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - UINT 14:20:22 INFO - __stdcall 14:20:22 INFO - GetSystemWindowsDirectoryW( 14:20:22 INFO - LPWSTR lpBuffer, 14:20:22 INFO - UINT uSize 14:20:22 INFO - ); 14:20:22 INFO - #line 326 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:20:22 INFO - #line 328 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - typedef enum _COMPUTER_NAME_FORMAT { 14:20:22 INFO - ComputerNameNetBIOS, 14:20:22 INFO - ComputerNameDnsHostname, 14:20:22 INFO - ComputerNameDnsDomain, 14:20:22 INFO - ComputerNameDnsFullyQualified, 14:20:22 INFO - ComputerNamePhysicalNetBIOS, 14:20:22 INFO - ComputerNamePhysicalDnsHostname, 14:20:22 INFO - ComputerNamePhysicalDnsDomain, 14:20:22 INFO - ComputerNamePhysicalDnsFullyQualified, 14:20:22 INFO - ComputerNameMax 14:20:22 INFO - } COMPUTER_NAME_FORMAT ; 14:20:22 INFO - #line 353 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - GetComputerNameExA( 14:20:22 INFO - COMPUTER_NAME_FORMAT NameType, 14:20:22 INFO - LPSTR lpBuffer, 14:20:22 INFO - LPDWORD nSize 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - GetComputerNameExW( 14:20:22 INFO - COMPUTER_NAME_FORMAT NameType, 14:20:22 INFO - LPWSTR lpBuffer, 14:20:22 INFO - LPDWORD nSize 14:20:22 INFO - ); 14:20:22 INFO - #line 390 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:20:22 INFO - #line 392 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - SetComputerNameExW( 14:20:22 INFO - COMPUTER_NAME_FORMAT NameType, 14:20:22 INFO - LPCWSTR lpBuffer 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - SetSystemTime( 14:20:22 INFO - const SYSTEMTIME * lpSystemTime 14:20:22 INFO - ); 14:20:22 INFO - #line 426 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #line 429 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(deprecated) 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - GetVersionExA( 14:20:22 INFO - LPOSVERSIONINFOA lpVersionInformation 14:20:22 INFO - ); 14:20:22 INFO - __declspec(deprecated) 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - GetVersionExW( 14:20:22 INFO - LPOSVERSIONINFOW lpVersionInformation 14:20:22 INFO - ); 14:20:22 INFO - #line 460 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:20:22 INFO - #line 462 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - GetLogicalProcessorInformation( 14:20:22 INFO - PSYSTEM_LOGICAL_PROCESSOR_INFORMATION Buffer, 14:20:22 INFO - PDWORD ReturnedLength 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - GetLogicalProcessorInformationEx( 14:20:22 INFO - LOGICAL_PROCESSOR_RELATIONSHIP RelationshipType, 14:20:22 INFO - PSYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX Buffer, 14:20:22 INFO - PDWORD ReturnedLength 14:20:22 INFO - ); 14:20:22 INFO - #line 491 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:20:22 INFO - #line 493 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - GetNativeSystemInfo( 14:20:22 INFO - LPSYSTEM_INFO lpSystemInfo 14:20:22 INFO - ); 14:20:22 INFO - #line 517 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:20:22 INFO - #line 530 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:20:22 INFO - #line 532 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - GetProductInfo( 14:20:22 INFO - DWORD dwOSMajorVersion, 14:20:22 INFO - DWORD dwOSMinorVersion, 14:20:22 INFO - DWORD dwSpMajorVersion, 14:20:22 INFO - DWORD dwSpMinorVersion, 14:20:22 INFO - PDWORD pdwReturnedProductType 14:20:22 INFO - ); 14:20:22 INFO - #line 554 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - ULONGLONG 14:20:22 INFO - __stdcall 14:20:22 INFO - VerSetConditionMask( 14:20:22 INFO - ULONGLONG ConditionMask, 14:20:22 INFO - ULONG TypeMask, 14:20:22 INFO - UCHAR Condition 14:20:22 INFO - ); 14:20:22 INFO - #line 569 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:20:22 INFO - #line 582 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - UINT 14:20:22 INFO - __stdcall 14:20:22 INFO - EnumSystemFirmwareTables( 14:20:22 INFO - DWORD FirmwareTableProviderSignature, 14:20:22 INFO - PVOID pFirmwareTableEnumBuffer, 14:20:22 INFO - DWORD BufferSize 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - UINT 14:20:22 INFO - __stdcall 14:20:22 INFO - GetSystemFirmwareTable( 14:20:22 INFO - DWORD FirmwareTableProviderSignature, 14:20:22 INFO - DWORD FirmwareTableID, 14:20:22 INFO - PVOID pFirmwareTableBuffer, 14:20:22 INFO - DWORD BufferSize 14:20:22 INFO - ); 14:20:22 INFO - #line 605 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #line 608 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - DnsHostnameToComputerNameExW( 14:20:22 INFO - LPCWSTR Hostname, 14:20:22 INFO - LPWSTR ComputerName, 14:20:22 INFO - LPDWORD nSize 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - GetPhysicallyInstalledSystemMemory( 14:20:22 INFO - PULONGLONG TotalMemoryInKilobytes 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - SetComputerNameEx2W( 14:20:22 INFO - COMPUTER_NAME_FORMAT NameType, 14:20:22 INFO - DWORD Flags, 14:20:22 INFO - LPCWSTR lpBuffer 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - SetSystemTimeAdjustment( 14:20:22 INFO - DWORD dwTimeAdjustment, 14:20:22 INFO - BOOL bTimeAdjustmentDisabled 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - InstallELAMCertificateInfo( 14:20:22 INFO - HANDLE ELAMFile 14:20:22 INFO - ); 14:20:22 INFO - #line 674 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #line 677 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - GetProcessorSystemCycleTime( 14:20:22 INFO - USHORT Group, 14:20:22 INFO - PSYSTEM_PROCESSOR_CYCLE_TIME_INFORMATION Buffer, 14:20:22 INFO - PDWORD ReturnedLength 14:20:22 INFO - ); 14:20:22 INFO - #line 698 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:20:22 INFO - #line 700 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - #line 722 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:20:22 INFO - #line 724 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region App Family or OneCore Family 14:20:22 INFO - #line 743 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:20:22 INFO - #line 745 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - SetComputerNameA( 14:20:22 INFO - LPCSTR lpComputerName 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - SetComputerNameW( 14:20:22 INFO - LPCWSTR lpComputerName 14:20:22 INFO - ); 14:20:22 INFO - #line 770 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - SetComputerNameExA( 14:20:22 INFO - COMPUTER_NAME_FORMAT NameType, 14:20:22 INFO - LPCSTR lpBuffer 14:20:22 INFO - ); 14:20:22 INFO - #line 783 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:20:22 INFO - #line 785 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #line 788 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:20:22 INFO - } 14:20:22 INFO - #line 799 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:20:22 INFO - #pragma warning(pop) 14:20:22 INFO - #line 811 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:20:22 INFO - #line 812 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:20:22 INFO - #line 814 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\sysinfoapi.h" 14:20:22 INFO - #line 54 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:22 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:20:22 INFO - #pragma once 14:20:22 INFO - #line 18 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:20:22 INFO - #line 46 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:20:22 INFO - #line 48 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:20:22 INFO - extern "C" { 14:20:22 INFO - #line 54 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:20:22 INFO - #pragma warning(push) 14:20:22 INFO - #pragma warning(disable:4668) 14:20:22 INFO - #line 60 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - #line 79 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - LPVOID 14:20:22 INFO - __stdcall 14:20:22 INFO - VirtualAlloc( 14:20:22 INFO - LPVOID lpAddress, 14:20:22 INFO - SIZE_T dwSize, 14:20:22 INFO - DWORD flAllocationType, 14:20:22 INFO - DWORD flProtect 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - VirtualProtect( 14:20:22 INFO - LPVOID lpAddress, 14:20:22 INFO - SIZE_T dwSize, 14:20:22 INFO - DWORD flNewProtect, 14:20:22 INFO - PDWORD lpflOldProtect 14:20:22 INFO - ); 14:20:22 INFO - #line 117 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - #line 125 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:20:22 INFO - #line 128 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:20:22 INFO - #line 131 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - VirtualFree( 14:20:22 INFO - LPVOID lpAddress, 14:20:22 INFO - SIZE_T dwSize, 14:20:22 INFO - DWORD dwFreeType 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - SIZE_T 14:20:22 INFO - __stdcall 14:20:22 INFO - VirtualQuery( 14:20:22 INFO - LPCVOID lpAddress, 14:20:22 INFO - PMEMORY_BASIC_INFORMATION lpBuffer, 14:20:22 INFO - SIZE_T dwLength 14:20:22 INFO - ); 14:20:22 INFO - #line 153 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - LPVOID 14:20:22 INFO - __stdcall 14:20:22 INFO - VirtualAllocEx( 14:20:22 INFO - HANDLE hProcess, 14:20:22 INFO - LPVOID lpAddress, 14:20:22 INFO - SIZE_T dwSize, 14:20:22 INFO - DWORD flAllocationType, 14:20:22 INFO - DWORD flProtect 14:20:22 INFO - ); 14:20:22 INFO - #line 174 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:20:22 INFO - #line 177 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:20:22 INFO - #line 180 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:20:22 INFO - #line 183 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - VirtualFreeEx( 14:20:22 INFO - HANDLE hProcess, 14:20:22 INFO - LPVOID lpAddress, 14:20:22 INFO - SIZE_T dwSize, 14:20:22 INFO - DWORD dwFreeType 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - VirtualProtectEx( 14:20:22 INFO - HANDLE hProcess, 14:20:22 INFO - LPVOID lpAddress, 14:20:22 INFO - SIZE_T dwSize, 14:20:22 INFO - DWORD flNewProtect, 14:20:22 INFO - PDWORD lpflOldProtect 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - SIZE_T 14:20:22 INFO - __stdcall 14:20:22 INFO - VirtualQueryEx( 14:20:22 INFO - HANDLE hProcess, 14:20:22 INFO - LPCVOID lpAddress, 14:20:22 INFO - PMEMORY_BASIC_INFORMATION lpBuffer, 14:20:22 INFO - SIZE_T dwLength 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - ReadProcessMemory( 14:20:22 INFO - HANDLE hProcess, 14:20:22 INFO - LPCVOID lpBaseAddress, 14:20:22 INFO - LPVOID lpBuffer, 14:20:22 INFO - SIZE_T nSize, 14:20:22 INFO - SIZE_T * lpNumberOfBytesRead 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - WriteProcessMemory( 14:20:22 INFO - HANDLE hProcess, 14:20:22 INFO - LPVOID lpBaseAddress, 14:20:22 INFO - LPCVOID lpBuffer, 14:20:22 INFO - SIZE_T nSize, 14:20:22 INFO - SIZE_T * lpNumberOfBytesWritten 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HANDLE 14:20:22 INFO - __stdcall 14:20:22 INFO - CreateFileMappingW( 14:20:22 INFO - HANDLE hFile, 14:20:22 INFO - LPSECURITY_ATTRIBUTES lpFileMappingAttributes, 14:20:22 INFO - DWORD flProtect, 14:20:22 INFO - DWORD dwMaximumSizeHigh, 14:20:22 INFO - DWORD dwMaximumSizeLow, 14:20:22 INFO - LPCWSTR lpName 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HANDLE 14:20:22 INFO - __stdcall 14:20:22 INFO - OpenFileMappingW( 14:20:22 INFO - DWORD dwDesiredAccess, 14:20:22 INFO - BOOL bInheritHandle, 14:20:22 INFO - LPCWSTR lpName 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - LPVOID 14:20:22 INFO - __stdcall 14:20:22 INFO - MapViewOfFile( 14:20:22 INFO - HANDLE hFileMappingObject, 14:20:22 INFO - DWORD dwDesiredAccess, 14:20:22 INFO - DWORD dwFileOffsetHigh, 14:20:22 INFO - DWORD dwFileOffsetLow, 14:20:22 INFO - SIZE_T dwNumberOfBytesToMap 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - LPVOID 14:20:22 INFO - __stdcall 14:20:22 INFO - MapViewOfFileEx( 14:20:22 INFO - HANDLE hFileMappingObject, 14:20:22 INFO - DWORD dwDesiredAccess, 14:20:22 INFO - DWORD dwFileOffsetHigh, 14:20:22 INFO - DWORD dwFileOffsetLow, 14:20:22 INFO - SIZE_T dwNumberOfBytesToMap, 14:20:22 INFO - LPVOID lpBaseAddress 14:20:22 INFO - ); 14:20:22 INFO - #line 306 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - FlushViewOfFile( 14:20:22 INFO - LPCVOID lpBaseAddress, 14:20:22 INFO - SIZE_T dwNumberOfBytesToFlush 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - UnmapViewOfFile( 14:20:22 INFO - LPCVOID lpBaseAddress 14:20:22 INFO - ); 14:20:22 INFO - #line 330 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - SIZE_T 14:20:22 INFO - __stdcall 14:20:22 INFO - GetLargePageMinimum( 14:20:22 INFO - void 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - GetProcessWorkingSetSizeEx( 14:20:22 INFO - HANDLE hProcess, 14:20:22 INFO - PSIZE_T lpMinimumWorkingSetSize, 14:20:22 INFO - PSIZE_T lpMaximumWorkingSetSize, 14:20:22 INFO - PDWORD Flags 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - SetProcessWorkingSetSizeEx( 14:20:22 INFO - HANDLE hProcess, 14:20:22 INFO - SIZE_T dwMinimumWorkingSetSize, 14:20:22 INFO - SIZE_T dwMaximumWorkingSetSize, 14:20:22 INFO - DWORD Flags 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - VirtualLock( 14:20:22 INFO - LPVOID lpAddress, 14:20:22 INFO - SIZE_T dwSize 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - VirtualUnlock( 14:20:22 INFO - LPVOID lpAddress, 14:20:22 INFO - SIZE_T dwSize 14:20:22 INFO - ); 14:20:22 INFO - #line 392 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - UINT 14:20:22 INFO - __stdcall 14:20:22 INFO - GetWriteWatch( 14:20:22 INFO - DWORD dwFlags, 14:20:22 INFO - PVOID lpBaseAddress, 14:20:22 INFO - SIZE_T dwRegionSize, 14:20:22 INFO - PVOID * lpAddresses, 14:20:22 INFO - ULONG_PTR * lpdwCount, 14:20:22 INFO - LPDWORD lpdwGranularity 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - UINT 14:20:22 INFO - __stdcall 14:20:22 INFO - ResetWriteWatch( 14:20:22 INFO - LPVOID lpBaseAddress, 14:20:22 INFO - SIZE_T dwRegionSize 14:20:22 INFO - ); 14:20:22 INFO - #line 422 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - typedef enum _MEMORY_RESOURCE_NOTIFICATION_TYPE { 14:20:22 INFO - LowMemoryResourceNotification, 14:20:22 INFO - HighMemoryResourceNotification 14:20:22 INFO - } MEMORY_RESOURCE_NOTIFICATION_TYPE; 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HANDLE 14:20:22 INFO - __stdcall 14:20:22 INFO - CreateMemoryResourceNotification( 14:20:22 INFO - MEMORY_RESOURCE_NOTIFICATION_TYPE NotificationType 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - QueryMemoryResourceNotification( 14:20:22 INFO - HANDLE ResourceNotificationHandle, 14:20:22 INFO - PBOOL ResourceState 14:20:22 INFO - ); 14:20:22 INFO - #line 456 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - GetSystemFileCacheSize( 14:20:22 INFO - PSIZE_T lpMinimumFileCacheSize, 14:20:22 INFO - PSIZE_T lpMaximumFileCacheSize, 14:20:22 INFO - PDWORD lpFlags 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - SetSystemFileCacheSize( 14:20:22 INFO - SIZE_T MinimumFileCacheSize, 14:20:22 INFO - SIZE_T MaximumFileCacheSize, 14:20:22 INFO - DWORD Flags 14:20:22 INFO - ); 14:20:22 INFO - #line 488 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HANDLE 14:20:22 INFO - __stdcall 14:20:22 INFO - CreateFileMappingNumaW( 14:20:22 INFO - HANDLE hFile, 14:20:22 INFO - LPSECURITY_ATTRIBUTES lpFileMappingAttributes, 14:20:22 INFO - DWORD flProtect, 14:20:22 INFO - DWORD dwMaximumSizeHigh, 14:20:22 INFO - DWORD dwMaximumSizeLow, 14:20:22 INFO - LPCWSTR lpName, 14:20:22 INFO - DWORD nndPreferred 14:20:22 INFO - ); 14:20:22 INFO - #line 512 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:20:22 INFO - #line 533 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:20:22 INFO - #line 535 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - #line 579 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:20:22 INFO - #line 581 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #line 584 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - AllocateUserPhysicalPages( 14:20:22 INFO - HANDLE hProcess, 14:20:22 INFO - PULONG_PTR NumberOfPages, 14:20:22 INFO - PULONG_PTR PageArray 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - FreeUserPhysicalPages( 14:20:22 INFO - HANDLE hProcess, 14:20:22 INFO - PULONG_PTR NumberOfPages, 14:20:22 INFO - PULONG_PTR PageArray 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - MapUserPhysicalPages( 14:20:22 INFO - PVOID VirtualAddress, 14:20:22 INFO - ULONG_PTR NumberOfPages, 14:20:22 INFO - PULONG_PTR PageArray 14:20:22 INFO - ); 14:20:22 INFO - #line 632 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - AllocateUserPhysicalPagesNuma( 14:20:22 INFO - HANDLE hProcess, 14:20:22 INFO - PULONG_PTR NumberOfPages, 14:20:22 INFO - PULONG_PTR PageArray, 14:20:22 INFO - DWORD nndPreferred 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - LPVOID 14:20:22 INFO - __stdcall 14:20:22 INFO - VirtualAllocExNuma( 14:20:22 INFO - HANDLE hProcess, 14:20:22 INFO - LPVOID lpAddress, 14:20:22 INFO - SIZE_T dwSize, 14:20:22 INFO - DWORD flAllocationType, 14:20:22 INFO - DWORD flProtect, 14:20:22 INFO - DWORD nndPreferred 14:20:22 INFO - ); 14:20:22 INFO - #line 663 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:20:22 INFO - #line 707 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:20:22 INFO - #line 709 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #line 712 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - #line 768 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:20:22 INFO - #line 770 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #line 773 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - #line 800 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:20:22 INFO - #line 802 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - #line 847 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:20:22 INFO - #line 849 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Application Family 14:20:22 INFO - #line 949 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #line 952 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - #line 1018 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:20:22 INFO - #line 1020 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #line 1023 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:20:22 INFO - #pragma warning(pop) 14:20:22 INFO - #line 1035 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:20:22 INFO - } 14:20:22 INFO - #line 1039 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:20:22 INFO - #line 1041 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\memoryapi.h" 14:20:22 INFO - #line 55 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:22 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\enclaveapi.h" 14:20:22 INFO - #pragma once 14:20:22 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\enclaveapi.h" 14:20:22 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\enclaveapi.h" 14:20:22 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\enclaveapi.h" 14:20:22 INFO - extern "C" { 14:20:22 INFO - #line 41 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\enclaveapi.h" 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - IsEnclaveTypeSupported( 14:20:22 INFO - DWORD flEnclaveType 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - LPVOID 14:20:22 INFO - __stdcall 14:20:22 INFO - CreateEnclave( 14:20:22 INFO - HANDLE hProcess, 14:20:22 INFO - LPVOID lpAddress, 14:20:22 INFO - SIZE_T dwSize, 14:20:22 INFO - SIZE_T dwInitialCommitment, 14:20:22 INFO - DWORD flEnclaveType, 14:20:22 INFO - LPCVOID lpEnclaveInformation, 14:20:22 INFO - DWORD dwInfoLength, 14:20:22 INFO - LPDWORD lpEnclaveError 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - LoadEnclaveData( 14:20:22 INFO - HANDLE hProcess, 14:20:22 INFO - LPVOID lpAddress, 14:20:22 INFO - LPCVOID lpBuffer, 14:20:22 INFO - SIZE_T nSize, 14:20:22 INFO - DWORD flProtect, 14:20:22 INFO - LPCVOID lpPageInformation, 14:20:22 INFO - DWORD dwInfoLength, 14:20:22 INFO - PSIZE_T lpNumberOfBytesWritten, 14:20:22 INFO - LPDWORD lpEnclaveError 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - InitializeEnclave( 14:20:22 INFO - HANDLE hProcess, 14:20:22 INFO - LPVOID lpAddress, 14:20:22 INFO - LPCVOID lpEnclaveInformation, 14:20:22 INFO - DWORD dwInfoLength, 14:20:22 INFO - LPDWORD lpEnclaveError 14:20:22 INFO - ); 14:20:22 INFO - #line 102 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\enclaveapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - } 14:20:22 INFO - #line 107 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\enclaveapi.h" 14:20:22 INFO - #line 109 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\enclaveapi.h" 14:20:22 INFO - #line 56 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:22 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\threadpoollegacyapiset.h" 14:20:22 INFO - #pragma once 14:20:22 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\threadpoollegacyapiset.h" 14:20:22 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\threadpoollegacyapiset.h" 14:20:22 INFO - #line 35 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\threadpoollegacyapiset.h" 14:20:22 INFO - extern "C" { 14:20:22 INFO - #line 40 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\threadpoollegacyapiset.h" 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - QueueUserWorkItem( 14:20:22 INFO - LPTHREAD_START_ROUTINE Function, 14:20:22 INFO - PVOID Context, 14:20:22 INFO - ULONG Flags 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - UnregisterWaitEx( 14:20:22 INFO - HANDLE WaitHandle, 14:20:22 INFO - HANDLE CompletionEvent 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HANDLE 14:20:22 INFO - __stdcall 14:20:22 INFO - CreateTimerQueue( 14:20:22 INFO - void 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - CreateTimerQueueTimer( 14:20:22 INFO - PHANDLE phNewTimer, 14:20:22 INFO - HANDLE TimerQueue, 14:20:22 INFO - WAITORTIMERCALLBACK Callback, 14:20:22 INFO - PVOID Parameter, 14:20:22 INFO - DWORD DueTime, 14:20:22 INFO - DWORD Period, 14:20:22 INFO - ULONG Flags 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - ChangeTimerQueueTimer( 14:20:22 INFO - HANDLE TimerQueue, 14:20:22 INFO - HANDLE Timer, 14:20:22 INFO - ULONG DueTime, 14:20:22 INFO - ULONG Period 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - DeleteTimerQueueTimer( 14:20:22 INFO - HANDLE TimerQueue, 14:20:22 INFO - HANDLE Timer, 14:20:22 INFO - HANDLE CompletionEvent 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - DeleteTimerQueueEx( 14:20:22 INFO - HANDLE TimerQueue, 14:20:22 INFO - HANDLE CompletionEvent 14:20:22 INFO - ); 14:20:22 INFO - #line 126 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\threadpoollegacyapiset.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - } 14:20:22 INFO - #line 131 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\threadpoollegacyapiset.h" 14:20:22 INFO - #line 133 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\threadpoollegacyapiset.h" 14:20:22 INFO - #line 57 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:22 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\threadpoolapiset.h" 14:20:22 INFO - #pragma once 14:20:22 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\threadpoolapiset.h" 14:20:22 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\threadpoolapiset.h" 14:20:22 INFO - #line 38 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\threadpoolapiset.h" 14:20:22 INFO - extern "C" { 14:20:22 INFO - #line 43 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\threadpoolapiset.h" 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - typedef 14:20:22 INFO - void 14:20:22 INFO - (__stdcall *PTP_WIN32_IO_CALLBACK)( 14:20:22 INFO - PTP_CALLBACK_INSTANCE Instance, 14:20:22 INFO - PVOID Context, 14:20:22 INFO - PVOID Overlapped, 14:20:22 INFO - ULONG IoResult, 14:20:22 INFO - ULONG_PTR NumberOfBytesTransferred, 14:20:22 INFO - PTP_IO Io 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - PTP_POOL 14:20:22 INFO - __stdcall 14:20:22 INFO - CreateThreadpool( 14:20:22 INFO - PVOID reserved 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - SetThreadpoolThreadMaximum( 14:20:22 INFO - PTP_POOL ptpp, 14:20:22 INFO - DWORD cthrdMost 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - SetThreadpoolThreadMinimum( 14:20:22 INFO - PTP_POOL ptpp, 14:20:22 INFO - DWORD cthrdMic 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - SetThreadpoolStackInformation( 14:20:22 INFO - PTP_POOL ptpp, 14:20:22 INFO - PTP_POOL_STACK_INFORMATION ptpsi 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - QueryThreadpoolStackInformation( 14:20:22 INFO - PTP_POOL ptpp, 14:20:22 INFO - PTP_POOL_STACK_INFORMATION ptpsi 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - CloseThreadpool( 14:20:22 INFO - PTP_POOL ptpp 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - PTP_CLEANUP_GROUP 14:20:22 INFO - __stdcall 14:20:22 INFO - CreateThreadpoolCleanupGroup( 14:20:22 INFO - void 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - CloseThreadpoolCleanupGroupMembers( 14:20:22 INFO - PTP_CLEANUP_GROUP ptpcg, 14:20:22 INFO - BOOL fCancelPendingCallbacks, 14:20:22 INFO - PVOID pvCleanupContext 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - CloseThreadpoolCleanupGroup( 14:20:22 INFO - PTP_CLEANUP_GROUP ptpcg 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - SetEventWhenCallbackReturns( 14:20:22 INFO - PTP_CALLBACK_INSTANCE pci, 14:20:22 INFO - HANDLE evt 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - ReleaseSemaphoreWhenCallbackReturns( 14:20:22 INFO - PTP_CALLBACK_INSTANCE pci, 14:20:22 INFO - HANDLE sem, 14:20:22 INFO - DWORD crel 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - ReleaseMutexWhenCallbackReturns( 14:20:22 INFO - PTP_CALLBACK_INSTANCE pci, 14:20:22 INFO - HANDLE mut 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - LeaveCriticalSectionWhenCallbackReturns( 14:20:22 INFO - PTP_CALLBACK_INSTANCE pci, 14:20:22 INFO - PCRITICAL_SECTION pcs 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - FreeLibraryWhenCallbackReturns( 14:20:22 INFO - PTP_CALLBACK_INSTANCE pci, 14:20:22 INFO - HMODULE mod 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - CallbackMayRunLong( 14:20:22 INFO - PTP_CALLBACK_INSTANCE pci 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - DisassociateCurrentThreadFromCallback( 14:20:22 INFO - PTP_CALLBACK_INSTANCE pci 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - TrySubmitThreadpoolCallback( 14:20:22 INFO - PTP_SIMPLE_CALLBACK pfns, 14:20:22 INFO - PVOID pv, 14:20:22 INFO - PTP_CALLBACK_ENVIRON pcbe 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - PTP_WORK 14:20:22 INFO - __stdcall 14:20:22 INFO - CreateThreadpoolWork( 14:20:22 INFO - PTP_WORK_CALLBACK pfnwk, 14:20:22 INFO - PVOID pv, 14:20:22 INFO - PTP_CALLBACK_ENVIRON pcbe 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - SubmitThreadpoolWork( 14:20:22 INFO - PTP_WORK pwk 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - WaitForThreadpoolWorkCallbacks( 14:20:22 INFO - PTP_WORK pwk, 14:20:22 INFO - BOOL fCancelPendingCallbacks 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - CloseThreadpoolWork( 14:20:22 INFO - PTP_WORK pwk 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - PTP_TIMER 14:20:22 INFO - __stdcall 14:20:22 INFO - CreateThreadpoolTimer( 14:20:22 INFO - PTP_TIMER_CALLBACK pfnti, 14:20:22 INFO - PVOID pv, 14:20:22 INFO - PTP_CALLBACK_ENVIRON pcbe 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - SetThreadpoolTimer( 14:20:22 INFO - PTP_TIMER pti, 14:20:22 INFO - PFILETIME pftDueTime, 14:20:22 INFO - DWORD msPeriod, 14:20:22 INFO - DWORD msWindowLength 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - IsThreadpoolTimerSet( 14:20:22 INFO - PTP_TIMER pti 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - WaitForThreadpoolTimerCallbacks( 14:20:22 INFO - PTP_TIMER pti, 14:20:22 INFO - BOOL fCancelPendingCallbacks 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - CloseThreadpoolTimer( 14:20:22 INFO - PTP_TIMER pti 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - PTP_WAIT 14:20:22 INFO - __stdcall 14:20:22 INFO - CreateThreadpoolWait( 14:20:22 INFO - PTP_WAIT_CALLBACK pfnwa, 14:20:22 INFO - PVOID pv, 14:20:22 INFO - PTP_CALLBACK_ENVIRON pcbe 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - SetThreadpoolWait( 14:20:22 INFO - PTP_WAIT pwa, 14:20:22 INFO - HANDLE h, 14:20:22 INFO - PFILETIME pftTimeout 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - WaitForThreadpoolWaitCallbacks( 14:20:22 INFO - PTP_WAIT pwa, 14:20:22 INFO - BOOL fCancelPendingCallbacks 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - CloseThreadpoolWait( 14:20:22 INFO - PTP_WAIT pwa 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - PTP_IO 14:20:22 INFO - __stdcall 14:20:22 INFO - CreateThreadpoolIo( 14:20:22 INFO - HANDLE fl, 14:20:22 INFO - PTP_WIN32_IO_CALLBACK pfnio, 14:20:22 INFO - PVOID pv, 14:20:22 INFO - PTP_CALLBACK_ENVIRON pcbe 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - StartThreadpoolIo( 14:20:22 INFO - PTP_IO pio 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - CancelThreadpoolIo( 14:20:22 INFO - PTP_IO pio 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - WaitForThreadpoolIoCallbacks( 14:20:22 INFO - PTP_IO pio, 14:20:22 INFO - BOOL fCancelPendingCallbacks 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - CloseThreadpoolIo( 14:20:22 INFO - PTP_IO pio 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - SetThreadpoolTimerEx( 14:20:22 INFO - PTP_TIMER pti, 14:20:22 INFO - PFILETIME pftDueTime, 14:20:22 INFO - DWORD msPeriod, 14:20:22 INFO - DWORD msWindowLength 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - SetThreadpoolWaitEx( 14:20:22 INFO - PTP_WAIT pwa, 14:20:22 INFO - HANDLE h, 14:20:22 INFO - PFILETIME pftTimeout, 14:20:22 INFO - PVOID Reserved 14:20:22 INFO - ); 14:20:22 INFO - #line 411 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\threadpoolapiset.h" 14:20:22 INFO - #line 413 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\threadpoolapiset.h" 14:20:22 INFO - #line 415 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\threadpoolapiset.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - #line 426 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\threadpoolapiset.h" 14:20:22 INFO - #line 428 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\threadpoolapiset.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - } 14:20:22 INFO - #line 433 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\threadpoolapiset.h" 14:20:22 INFO - #line 435 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\threadpoolapiset.h" 14:20:22 INFO - #line 58 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:22 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\jobapi.h" 14:20:22 INFO - #pragma once 14:20:22 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\jobapi.h" 14:20:22 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\jobapi.h" 14:20:22 INFO - #line 35 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\jobapi.h" 14:20:22 INFO - extern "C" { 14:20:22 INFO - #line 40 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\jobapi.h" 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - IsProcessInJob( 14:20:22 INFO - HANDLE ProcessHandle, 14:20:22 INFO - HANDLE JobHandle, 14:20:22 INFO - PBOOL Result 14:20:22 INFO - ); 14:20:22 INFO - #line 59 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\jobapi.h" 14:20:22 INFO - #line 61 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\jobapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - } 14:20:22 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\jobapi.h" 14:20:22 INFO - #line 68 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\jobapi.h" 14:20:22 INFO - #line 59 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:22 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\jobapi2.h" 14:20:22 INFO - #pragma once 14:20:22 INFO - #line 31 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\jobapi2.h" 14:20:22 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\jobapi2.h" 14:20:22 INFO - extern "C" { 14:20:22 INFO - #line 38 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\jobapi2.h" 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - typedef struct JOBOBJECT_IO_RATE_CONTROL_INFORMATION { 14:20:22 INFO - LONG64 MaxIops; 14:20:22 INFO - LONG64 MaxBandwidth; 14:20:22 INFO - LONG64 ReservationIops; 14:20:22 INFO - PCWSTR VolumeName; 14:20:22 INFO - ULONG BaseIoSize; 14:20:22 INFO - ULONG ControlFlags; 14:20:22 INFO - } JOBOBJECT_IO_RATE_CONTROL_INFORMATION; 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HANDLE 14:20:22 INFO - __stdcall 14:20:22 INFO - CreateJobObjectW( 14:20:22 INFO - LPSECURITY_ATTRIBUTES lpJobAttributes, 14:20:22 INFO - LPCWSTR lpName 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - FreeMemoryJobObject( 14:20:22 INFO - void * Buffer 14:20:22 INFO - ); 14:20:22 INFO - #line 72 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\jobapi2.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HANDLE 14:20:22 INFO - __stdcall 14:20:22 INFO - OpenJobObjectW( 14:20:22 INFO - DWORD dwDesiredAccess, 14:20:22 INFO - BOOL bInheritHandle, 14:20:22 INFO - LPCWSTR lpName 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - AssignProcessToJobObject( 14:20:22 INFO - HANDLE hJob, 14:20:22 INFO - HANDLE hProcess 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - TerminateJobObject( 14:20:22 INFO - HANDLE hJob, 14:20:22 INFO - UINT uExitCode 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - SetInformationJobObject( 14:20:22 INFO - HANDLE hJob, 14:20:22 INFO - JOBOBJECTINFOCLASS JobObjectInformationClass, 14:20:22 INFO - LPVOID lpJobObjectInformation, 14:20:22 INFO - DWORD cbJobObjectInformationLength 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DWORD 14:20:22 INFO - __stdcall 14:20:22 INFO - SetIoRateControlInformationJobObject( 14:20:22 INFO - HANDLE hJob, 14:20:22 INFO - JOBOBJECT_IO_RATE_CONTROL_INFORMATION * IoRateControlInfo 14:20:22 INFO - ); 14:20:22 INFO - #line 126 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\jobapi2.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - QueryInformationJobObject( 14:20:22 INFO - HANDLE hJob, 14:20:22 INFO - JOBOBJECTINFOCLASS JobObjectInformationClass, 14:20:22 INFO - LPVOID lpJobObjectInformation, 14:20:22 INFO - DWORD cbJobObjectInformationLength, 14:20:22 INFO - LPDWORD lpReturnLength 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DWORD 14:20:22 INFO - __stdcall 14:20:22 INFO - QueryIoRateControlInformationJobObject( 14:20:22 INFO - HANDLE hJob, 14:20:22 INFO - PCWSTR VolumeName, 14:20:22 INFO - JOBOBJECT_IO_RATE_CONTROL_INFORMATION ** InfoBlocks, 14:20:22 INFO - ULONG * InfoBlockCount 14:20:22 INFO - ); 14:20:22 INFO - #line 152 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\jobapi2.h" 14:20:22 INFO - #line 154 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\jobapi2.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - } 14:20:22 INFO - #line 160 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\jobapi2.h" 14:20:22 INFO - #line 163 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\jobapi2.h" 14:20:22 INFO - #line 60 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:22 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wow64apiset.h" 14:20:22 INFO - #pragma once 14:20:22 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wow64apiset.h" 14:20:22 INFO - #line 35 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wow64apiset.h" 14:20:22 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wow64apiset.h" 14:20:22 INFO - extern "C" { 14:20:22 INFO - #line 42 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wow64apiset.h" 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - Wow64DisableWow64FsRedirection( 14:20:22 INFO - PVOID * OldValue 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - Wow64RevertWow64FsRedirection( 14:20:22 INFO - PVOID OlValue 14:20:22 INFO - ); 14:20:22 INFO - #line 69 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wow64apiset.h" 14:20:22 INFO - #line 70 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wow64apiset.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - IsWow64Process( 14:20:22 INFO - HANDLE hProcess, 14:20:22 INFO - PBOOL Wow64Process 14:20:22 INFO - ); 14:20:22 INFO - #line 84 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wow64apiset.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - UINT 14:20:22 INFO - __stdcall 14:20:22 INFO - GetSystemWow64DirectoryA( 14:20:22 INFO - LPSTR lpBuffer, 14:20:22 INFO - UINT uSize 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - UINT 14:20:22 INFO - __stdcall 14:20:22 INFO - GetSystemWow64DirectoryW( 14:20:22 INFO - LPWSTR lpBuffer, 14:20:22 INFO - UINT uSize 14:20:22 INFO - ); 14:20:22 INFO - #line 118 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wow64apiset.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - UINT 14:20:22 INFO - __stdcall 14:20:22 INFO - GetSystemWow64Directory2A( 14:20:22 INFO - LPSTR lpBuffer, 14:20:22 INFO - UINT uSize, 14:20:22 INFO - WORD ImageFileMachineType 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - UINT 14:20:22 INFO - __stdcall 14:20:22 INFO - GetSystemWow64Directory2W( 14:20:22 INFO - LPWSTR lpBuffer, 14:20:22 INFO - UINT uSize, 14:20:22 INFO - WORD ImageFileMachineType 14:20:22 INFO - ); 14:20:22 INFO - #line 146 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wow64apiset.h" 14:20:22 INFO - #line 148 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wow64apiset.h" 14:20:22 INFO - #line 149 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wow64apiset.h" 14:20:22 INFO - #line 172 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wow64apiset.h" 14:20:22 INFO - #line 174 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wow64apiset.h" 14:20:22 INFO - #line 176 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wow64apiset.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - } 14:20:22 INFO - #line 181 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wow64apiset.h" 14:20:22 INFO - #line 183 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wow64apiset.h" 14:20:22 INFO - #line 61 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:22 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:20:22 INFO - #pragma once 14:20:22 INFO - #line 16 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:20:22 INFO - #line 44 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:20:22 INFO - #line 46 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:20:22 INFO - extern "C" { 14:20:22 INFO - #line 51 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - typedef struct tagENUMUILANG { 14:20:22 INFO - ULONG NumOfEnumUILang; 14:20:22 INFO - ULONG SizeOfEnumUIBuffer; 14:20:22 INFO - LANGID *pEnumUIBuffer; 14:20:22 INFO - } ENUMUILANG, *PENUMUILANG; 14:20:22 INFO - typedef BOOL (__stdcall* ENUMRESLANGPROCA)( 14:20:22 INFO - HMODULE hModule, 14:20:22 INFO - LPCSTR lpType, 14:20:22 INFO - LPCSTR lpName, 14:20:22 INFO - WORD wLanguage, 14:20:22 INFO - LONG_PTR lParam); 14:20:22 INFO - typedef BOOL (__stdcall* ENUMRESLANGPROCW)( 14:20:22 INFO - HMODULE hModule, 14:20:22 INFO - LPCWSTR lpType, 14:20:22 INFO - LPCWSTR lpName, 14:20:22 INFO - WORD wLanguage, 14:20:22 INFO - LONG_PTR lParam); 14:20:22 INFO - #line 93 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:20:22 INFO - typedef BOOL (__stdcall* ENUMRESNAMEPROCA)( 14:20:22 INFO - HMODULE hModule, 14:20:22 INFO - LPCSTR lpType, 14:20:22 INFO - LPSTR lpName, 14:20:22 INFO - LONG_PTR lParam); 14:20:22 INFO - typedef BOOL (__stdcall* ENUMRESNAMEPROCW)( 14:20:22 INFO - HMODULE hModule, 14:20:22 INFO - LPCWSTR lpType, 14:20:22 INFO - LPWSTR lpName, 14:20:22 INFO - LONG_PTR lParam); 14:20:22 INFO - #line 109 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:20:22 INFO - typedef BOOL (__stdcall* ENUMRESTYPEPROCA)( 14:20:22 INFO - HMODULE hModule, 14:20:22 INFO - LPSTR lpType, 14:20:22 INFO - LONG_PTR lParam 14:20:22 INFO - ); 14:20:22 INFO - typedef BOOL (__stdcall* ENUMRESTYPEPROCW)( 14:20:22 INFO - HMODULE hModule, 14:20:22 INFO - LPWSTR lpType, 14:20:22 INFO - LONG_PTR lParam 14:20:22 INFO - ); 14:20:22 INFO - #line 125 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:20:22 INFO - #line 151 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:20:22 INFO - #line 153 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - DisableThreadLibraryCalls( 14:20:22 INFO - HMODULE hLibModule 14:20:22 INFO - ); 14:20:22 INFO - #line 172 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HRSRC 14:20:22 INFO - __stdcall 14:20:22 INFO - FindResourceExW( 14:20:22 INFO - HMODULE hModule, 14:20:22 INFO - LPCWSTR lpType, 14:20:22 INFO - LPCWSTR lpName, 14:20:22 INFO - WORD wLanguage 14:20:22 INFO - ); 14:20:22 INFO - #line 195 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - int 14:20:22 INFO - __stdcall 14:20:22 INFO - FindStringOrdinal( 14:20:22 INFO - DWORD dwFindStringOrdinalFlags, 14:20:22 INFO - LPCWSTR lpStringSource, 14:20:22 INFO - int cchSource, 14:20:22 INFO - LPCWSTR lpStringValue, 14:20:22 INFO - int cchValue, 14:20:22 INFO - BOOL bIgnoreCase 14:20:22 INFO - ); 14:20:22 INFO - #line 218 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - FreeLibrary( 14:20:22 INFO - HMODULE hLibModule 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - __declspec(noreturn) 14:20:22 INFO - void 14:20:22 INFO - __stdcall 14:20:22 INFO - FreeLibraryAndExitThread( 14:20:22 INFO - HMODULE hLibModule, 14:20:22 INFO - DWORD dwExitCode 14:20:22 INFO - ); 14:20:22 INFO - #line 238 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - FreeResource( 14:20:22 INFO - HGLOBAL hResData 14:20:22 INFO - ); 14:20:22 INFO - #line 253 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DWORD 14:20:22 INFO - __stdcall 14:20:22 INFO - GetModuleFileNameA( 14:20:22 INFO - HMODULE hModule, 14:20:22 INFO - LPSTR lpFilename, 14:20:22 INFO - DWORD nSize 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DWORD 14:20:22 INFO - __stdcall 14:20:22 INFO - GetModuleFileNameW( 14:20:22 INFO - HMODULE hModule, 14:20:22 INFO - LPWSTR lpFilename, 14:20:22 INFO - DWORD nSize 14:20:22 INFO - ); 14:20:22 INFO - #line 286 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:20:22 INFO - #line 288 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HMODULE 14:20:22 INFO - __stdcall 14:20:22 INFO - GetModuleHandleA( 14:20:22 INFO - LPCSTR lpModuleName 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HMODULE 14:20:22 INFO - __stdcall 14:20:22 INFO - GetModuleHandleW( 14:20:22 INFO - LPCWSTR lpModuleName 14:20:22 INFO - ); 14:20:22 INFO - #line 317 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:20:22 INFO - typedef 14:20:22 INFO - BOOL 14:20:22 INFO - (__stdcall* 14:20:22 INFO - PGET_MODULE_HANDLE_EXA)( 14:20:22 INFO - DWORD dwFlags, 14:20:22 INFO - LPCSTR lpModuleName, 14:20:22 INFO - HMODULE* phModule 14:20:22 INFO - ); 14:20:22 INFO - typedef 14:20:22 INFO - BOOL 14:20:22 INFO - (__stdcall* 14:20:22 INFO - PGET_MODULE_HANDLE_EXW)( 14:20:22 INFO - DWORD dwFlags, 14:20:22 INFO - LPCWSTR lpModuleName, 14:20:22 INFO - HMODULE* phModule 14:20:22 INFO - ); 14:20:22 INFO - #line 346 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - GetModuleHandleExA( 14:20:22 INFO - DWORD dwFlags, 14:20:22 INFO - LPCSTR lpModuleName, 14:20:22 INFO - HMODULE * phModule 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - GetModuleHandleExW( 14:20:22 INFO - DWORD dwFlags, 14:20:22 INFO - LPCWSTR lpModuleName, 14:20:22 INFO - HMODULE * phModule 14:20:22 INFO - ); 14:20:22 INFO - #line 370 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:20:22 INFO - #line 372 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:20:22 INFO - #line 374 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Application Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - FARPROC 14:20:22 INFO - __stdcall 14:20:22 INFO - GetProcAddress( 14:20:22 INFO - HMODULE hModule, 14:20:22 INFO - LPCSTR lpProcName 14:20:22 INFO - ); 14:20:22 INFO - #line 390 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HMODULE 14:20:22 INFO - __stdcall 14:20:22 INFO - LoadLibraryExA( 14:20:22 INFO - LPCSTR lpLibFileName, 14:20:22 INFO - HANDLE hFile, 14:20:22 INFO - DWORD dwFlags 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HMODULE 14:20:22 INFO - __stdcall 14:20:22 INFO - LoadLibraryExW( 14:20:22 INFO - LPCWSTR lpLibFileName, 14:20:22 INFO - HANDLE hFile, 14:20:22 INFO - DWORD dwFlags 14:20:22 INFO - ); 14:20:22 INFO - #line 421 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:20:22 INFO - #line 449 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:20:22 INFO - #line 458 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HGLOBAL 14:20:22 INFO - __stdcall 14:20:22 INFO - LoadResource( 14:20:22 INFO - HMODULE hModule, 14:20:22 INFO - HRSRC hResInfo 14:20:22 INFO - ); 14:20:22 INFO - #line 470 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - int 14:20:22 INFO - __stdcall 14:20:22 INFO - LoadStringA( 14:20:22 INFO - HINSTANCE hInstance, 14:20:22 INFO - UINT uID, 14:20:22 INFO - LPSTR lpBuffer, 14:20:22 INFO - int cchBufferMax 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - int 14:20:22 INFO - __stdcall 14:20:22 INFO - LoadStringW( 14:20:22 INFO - HINSTANCE hInstance, 14:20:22 INFO - UINT uID, 14:20:22 INFO - LPWSTR lpBuffer, 14:20:22 INFO - int cchBufferMax 14:20:22 INFO - ); 14:20:22 INFO - #line 503 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:20:22 INFO - #line 505 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - LPVOID 14:20:22 INFO - __stdcall 14:20:22 INFO - LockResource( 14:20:22 INFO - HGLOBAL hResData 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DWORD 14:20:22 INFO - __stdcall 14:20:22 INFO - SizeofResource( 14:20:22 INFO - HMODULE hModule, 14:20:22 INFO - HRSRC hResInfo 14:20:22 INFO - ); 14:20:22 INFO - #line 531 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - typedef PVOID DLL_DIRECTORY_COOKIE, *PDLL_DIRECTORY_COOKIE; 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - DLL_DIRECTORY_COOKIE 14:20:22 INFO - __stdcall 14:20:22 INFO - AddDllDirectory( 14:20:22 INFO - PCWSTR NewDirectory 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - RemoveDllDirectory( 14:20:22 INFO - DLL_DIRECTORY_COOKIE Cookie 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - SetDefaultDllDirectories( 14:20:22 INFO - DWORD DirectoryFlags 14:20:22 INFO - ); 14:20:22 INFO - #line 566 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - EnumResourceLanguagesExA( 14:20:22 INFO - HMODULE hModule, 14:20:22 INFO - LPCSTR lpType, 14:20:22 INFO - LPCSTR lpName, 14:20:22 INFO - ENUMRESLANGPROCA lpEnumFunc, 14:20:22 INFO - LONG_PTR lParam, 14:20:22 INFO - DWORD dwFlags, 14:20:22 INFO - LANGID LangId 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - EnumResourceLanguagesExW( 14:20:22 INFO - HMODULE hModule, 14:20:22 INFO - LPCWSTR lpType, 14:20:22 INFO - LPCWSTR lpName, 14:20:22 INFO - ENUMRESLANGPROCW lpEnumFunc, 14:20:22 INFO - LONG_PTR lParam, 14:20:22 INFO - DWORD dwFlags, 14:20:22 INFO - LANGID LangId 14:20:22 INFO - ); 14:20:22 INFO - #line 611 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - EnumResourceNamesExA( 14:20:22 INFO - HMODULE hModule, 14:20:22 INFO - LPCSTR lpType, 14:20:22 INFO - ENUMRESNAMEPROCA lpEnumFunc, 14:20:22 INFO - LONG_PTR lParam, 14:20:22 INFO - DWORD dwFlags, 14:20:22 INFO - LANGID LangId 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - EnumResourceNamesExW( 14:20:22 INFO - HMODULE hModule, 14:20:22 INFO - LPCWSTR lpType, 14:20:22 INFO - ENUMRESNAMEPROCW lpEnumFunc, 14:20:22 INFO - LONG_PTR lParam, 14:20:22 INFO - DWORD dwFlags, 14:20:22 INFO - LANGID LangId 14:20:22 INFO - ); 14:20:22 INFO - #line 641 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - EnumResourceTypesExA( 14:20:22 INFO - HMODULE hModule, 14:20:22 INFO - ENUMRESTYPEPROCA lpEnumFunc, 14:20:22 INFO - LONG_PTR lParam, 14:20:22 INFO - DWORD dwFlags, 14:20:22 INFO - LANGID LangId 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - EnumResourceTypesExW( 14:20:22 INFO - HMODULE hModule, 14:20:22 INFO - ENUMRESTYPEPROCW lpEnumFunc, 14:20:22 INFO - LONG_PTR lParam, 14:20:22 INFO - DWORD dwFlags, 14:20:22 INFO - LANGID LangId 14:20:22 INFO - ); 14:20:22 INFO - #line 669 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:20:22 INFO - #line 671 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:20:22 INFO - #line 673 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #line 676 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HRSRC 14:20:22 INFO - __stdcall 14:20:22 INFO - FindResourceW( 14:20:22 INFO - HMODULE hModule, 14:20:22 INFO - LPCWSTR lpName, 14:20:22 INFO - LPCWSTR lpType 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HMODULE 14:20:22 INFO - __stdcall 14:20:22 INFO - LoadLibraryA( 14:20:22 INFO - LPCSTR lpLibFileName 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - HMODULE 14:20:22 INFO - __stdcall 14:20:22 INFO - LoadLibraryW( 14:20:22 INFO - LPCWSTR lpLibFileName 14:20:22 INFO - ); 14:20:22 INFO - #line 722 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:20:22 INFO - #line 724 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #line 727 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - EnumResourceNamesW( 14:20:22 INFO - HMODULE hModule, 14:20:22 INFO - LPCWSTR lpType, 14:20:22 INFO - ENUMRESNAMEPROCW lpEnumFunc, 14:20:22 INFO - LONG_PTR lParam 14:20:22 INFO - ); 14:20:22 INFO - #line 751 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:20:22 INFO - #pragma endregion 14:20:22 INFO - #line 754 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:20:22 INFO - } 14:20:22 INFO - #line 761 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:20:22 INFO - #line 763 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\libloaderapi.h" 14:20:22 INFO - #line 62 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:22 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\securitybaseapi.h" 14:20:22 INFO - #pragma once 14:20:22 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\securitybaseapi.h" 14:20:22 INFO - #line 39 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\securitybaseapi.h" 14:20:22 INFO - #line 41 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\securitybaseapi.h" 14:20:22 INFO - extern "C" { 14:20:22 INFO - #line 46 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\securitybaseapi.h" 14:20:22 INFO - #pragma region Desktop Family or OneCore Family 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - AccessCheck( 14:20:22 INFO - PSECURITY_DESCRIPTOR pSecurityDescriptor, 14:20:22 INFO - HANDLE ClientToken, 14:20:22 INFO - DWORD DesiredAccess, 14:20:22 INFO - PGENERIC_MAPPING GenericMapping, 14:20:22 INFO - PPRIVILEGE_SET PrivilegeSet, 14:20:22 INFO - LPDWORD PrivilegeSetLength, 14:20:22 INFO - LPDWORD GrantedAccess, 14:20:22 INFO - LPBOOL AccessStatus 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - AccessCheckAndAuditAlarmW( 14:20:22 INFO - LPCWSTR SubsystemName, 14:20:22 INFO - LPVOID HandleId, 14:20:22 INFO - LPWSTR ObjectTypeName, 14:20:22 INFO - LPWSTR ObjectName, 14:20:22 INFO - PSECURITY_DESCRIPTOR SecurityDescriptor, 14:20:22 INFO - DWORD DesiredAccess, 14:20:22 INFO - PGENERIC_MAPPING GenericMapping, 14:20:22 INFO - BOOL ObjectCreation, 14:20:22 INFO - LPDWORD GrantedAccess, 14:20:22 INFO - LPBOOL AccessStatus, 14:20:22 INFO - LPBOOL pfGenerateOnClose 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - AccessCheckByType( 14:20:22 INFO - PSECURITY_DESCRIPTOR pSecurityDescriptor, 14:20:22 INFO - PSID PrincipalSelfSid, 14:20:22 INFO - HANDLE ClientToken, 14:20:22 INFO - DWORD DesiredAccess, 14:20:22 INFO - POBJECT_TYPE_LIST ObjectTypeList, 14:20:22 INFO - DWORD ObjectTypeListLength, 14:20:22 INFO - PGENERIC_MAPPING GenericMapping, 14:20:22 INFO - PPRIVILEGE_SET PrivilegeSet, 14:20:22 INFO - LPDWORD PrivilegeSetLength, 14:20:22 INFO - LPDWORD GrantedAccess, 14:20:22 INFO - LPBOOL AccessStatus 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - AccessCheckByTypeResultList( 14:20:22 INFO - PSECURITY_DESCRIPTOR pSecurityDescriptor, 14:20:22 INFO - PSID PrincipalSelfSid, 14:20:22 INFO - HANDLE ClientToken, 14:20:22 INFO - DWORD DesiredAccess, 14:20:22 INFO - POBJECT_TYPE_LIST ObjectTypeList, 14:20:22 INFO - DWORD ObjectTypeListLength, 14:20:22 INFO - PGENERIC_MAPPING GenericMapping, 14:20:22 INFO - PPRIVILEGE_SET PrivilegeSet, 14:20:22 INFO - LPDWORD PrivilegeSetLength, 14:20:22 INFO - LPDWORD GrantedAccessList, 14:20:22 INFO - LPDWORD AccessStatusList 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - AccessCheckByTypeAndAuditAlarmW( 14:20:22 INFO - LPCWSTR SubsystemName, 14:20:22 INFO - LPVOID HandleId, 14:20:22 INFO - LPCWSTR ObjectTypeName, 14:20:22 INFO - LPCWSTR ObjectName, 14:20:22 INFO - PSECURITY_DESCRIPTOR SecurityDescriptor, 14:20:22 INFO - PSID PrincipalSelfSid, 14:20:22 INFO - DWORD DesiredAccess, 14:20:22 INFO - AUDIT_EVENT_TYPE AuditType, 14:20:22 INFO - DWORD Flags, 14:20:22 INFO - POBJECT_TYPE_LIST ObjectTypeList, 14:20:22 INFO - DWORD ObjectTypeListLength, 14:20:22 INFO - PGENERIC_MAPPING GenericMapping, 14:20:22 INFO - BOOL ObjectCreation, 14:20:22 INFO - LPDWORD GrantedAccess, 14:20:22 INFO - LPBOOL AccessStatus, 14:20:22 INFO - LPBOOL pfGenerateOnClose 14:20:22 INFO - ); 14:20:22 INFO - __declspec(dllimport) 14:20:22 INFO - BOOL 14:20:22 INFO - __stdcall 14:20:22 INFO - AccessCheckByTypeResultListAndAuditAlarmW( 14:20:23 INFO - LPCWSTR SubsystemName, 14:20:23 INFO - LPVOID HandleId, 14:20:23 INFO - LPCWSTR ObjectTypeName, 14:20:23 INFO - LPCWSTR ObjectName, 14:20:23 INFO - PSECURITY_DESCRIPTOR SecurityDescriptor, 14:20:23 INFO - PSID PrincipalSelfSid, 14:20:23 INFO - DWORD DesiredAccess, 14:20:23 INFO - AUDIT_EVENT_TYPE AuditType, 14:20:23 INFO - DWORD Flags, 14:20:23 INFO - POBJECT_TYPE_LIST ObjectTypeList, 14:20:23 INFO - DWORD ObjectTypeListLength, 14:20:23 INFO - PGENERIC_MAPPING GenericMapping, 14:20:23 INFO - BOOL ObjectCreation, 14:20:23 INFO - LPDWORD GrantedAccessList, 14:20:23 INFO - LPDWORD AccessStatusList, 14:20:23 INFO - LPBOOL pfGenerateOnClose 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - AccessCheckByTypeResultListAndAuditAlarmByHandleW( 14:20:23 INFO - LPCWSTR SubsystemName, 14:20:23 INFO - LPVOID HandleId, 14:20:23 INFO - HANDLE ClientToken, 14:20:23 INFO - LPCWSTR ObjectTypeName, 14:20:23 INFO - LPCWSTR ObjectName, 14:20:23 INFO - PSECURITY_DESCRIPTOR SecurityDescriptor, 14:20:23 INFO - PSID PrincipalSelfSid, 14:20:23 INFO - DWORD DesiredAccess, 14:20:23 INFO - AUDIT_EVENT_TYPE AuditType, 14:20:23 INFO - DWORD Flags, 14:20:23 INFO - POBJECT_TYPE_LIST ObjectTypeList, 14:20:23 INFO - DWORD ObjectTypeListLength, 14:20:23 INFO - PGENERIC_MAPPING GenericMapping, 14:20:23 INFO - BOOL ObjectCreation, 14:20:23 INFO - LPDWORD GrantedAccessList, 14:20:23 INFO - LPDWORD AccessStatusList, 14:20:23 INFO - LPBOOL pfGenerateOnClose 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - AddAccessAllowedAce( 14:20:23 INFO - PACL pAcl, 14:20:23 INFO - DWORD dwAceRevision, 14:20:23 INFO - DWORD AccessMask, 14:20:23 INFO - PSID pSid 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - AddAccessAllowedAceEx( 14:20:23 INFO - PACL pAcl, 14:20:23 INFO - DWORD dwAceRevision, 14:20:23 INFO - DWORD AceFlags, 14:20:23 INFO - DWORD AccessMask, 14:20:23 INFO - PSID pSid 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - AddAccessAllowedObjectAce( 14:20:23 INFO - PACL pAcl, 14:20:23 INFO - DWORD dwAceRevision, 14:20:23 INFO - DWORD AceFlags, 14:20:23 INFO - DWORD AccessMask, 14:20:23 INFO - GUID * ObjectTypeGuid, 14:20:23 INFO - GUID * InheritedObjectTypeGuid, 14:20:23 INFO - PSID pSid 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - AddAccessDeniedAce( 14:20:23 INFO - PACL pAcl, 14:20:23 INFO - DWORD dwAceRevision, 14:20:23 INFO - DWORD AccessMask, 14:20:23 INFO - PSID pSid 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - AddAccessDeniedAceEx( 14:20:23 INFO - PACL pAcl, 14:20:23 INFO - DWORD dwAceRevision, 14:20:23 INFO - DWORD AceFlags, 14:20:23 INFO - DWORD AccessMask, 14:20:23 INFO - PSID pSid 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - AddAccessDeniedObjectAce( 14:20:23 INFO - PACL pAcl, 14:20:23 INFO - DWORD dwAceRevision, 14:20:23 INFO - DWORD AceFlags, 14:20:23 INFO - DWORD AccessMask, 14:20:23 INFO - GUID * ObjectTypeGuid, 14:20:23 INFO - GUID * InheritedObjectTypeGuid, 14:20:23 INFO - PSID pSid 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - AddAce( 14:20:23 INFO - PACL pAcl, 14:20:23 INFO - DWORD dwAceRevision, 14:20:23 INFO - DWORD dwStartingAceIndex, 14:20:23 INFO - LPVOID pAceList, 14:20:23 INFO - DWORD nAceListLength 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - AddAuditAccessAce( 14:20:23 INFO - PACL pAcl, 14:20:23 INFO - DWORD dwAceRevision, 14:20:23 INFO - DWORD dwAccessMask, 14:20:23 INFO - PSID pSid, 14:20:23 INFO - BOOL bAuditSuccess, 14:20:23 INFO - BOOL bAuditFailure 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - AddAuditAccessAceEx( 14:20:23 INFO - PACL pAcl, 14:20:23 INFO - DWORD dwAceRevision, 14:20:23 INFO - DWORD AceFlags, 14:20:23 INFO - DWORD dwAccessMask, 14:20:23 INFO - PSID pSid, 14:20:23 INFO - BOOL bAuditSuccess, 14:20:23 INFO - BOOL bAuditFailure 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - AddAuditAccessObjectAce( 14:20:23 INFO - PACL pAcl, 14:20:23 INFO - DWORD dwAceRevision, 14:20:23 INFO - DWORD AceFlags, 14:20:23 INFO - DWORD AccessMask, 14:20:23 INFO - GUID * ObjectTypeGuid, 14:20:23 INFO - GUID * InheritedObjectTypeGuid, 14:20:23 INFO - PSID pSid, 14:20:23 INFO - BOOL bAuditSuccess, 14:20:23 INFO - BOOL bAuditFailure 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - AddMandatoryAce( 14:20:23 INFO - PACL pAcl, 14:20:23 INFO - DWORD dwAceRevision, 14:20:23 INFO - DWORD AceFlags, 14:20:23 INFO - DWORD MandatoryPolicy, 14:20:23 INFO - PSID pLabelSid 14:20:23 INFO - ); 14:20:23 INFO - #line 360 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\securitybaseapi.h" 14:20:23 INFO - #line 393 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\securitybaseapi.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - AdjustTokenGroups( 14:20:23 INFO - HANDLE TokenHandle, 14:20:23 INFO - BOOL ResetToDefault, 14:20:23 INFO - PTOKEN_GROUPS NewState, 14:20:23 INFO - DWORD BufferLength, 14:20:23 INFO - PTOKEN_GROUPS PreviousState, 14:20:23 INFO - PDWORD ReturnLength 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - AdjustTokenPrivileges( 14:20:23 INFO - HANDLE TokenHandle, 14:20:23 INFO - BOOL DisableAllPrivileges, 14:20:23 INFO - PTOKEN_PRIVILEGES NewState, 14:20:23 INFO - DWORD BufferLength, 14:20:23 INFO - PTOKEN_PRIVILEGES PreviousState, 14:20:23 INFO - PDWORD ReturnLength 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - AllocateAndInitializeSid( 14:20:23 INFO - PSID_IDENTIFIER_AUTHORITY pIdentifierAuthority, 14:20:23 INFO - BYTE nSubAuthorityCount, 14:20:23 INFO - DWORD nSubAuthority0, 14:20:23 INFO - DWORD nSubAuthority1, 14:20:23 INFO - DWORD nSubAuthority2, 14:20:23 INFO - DWORD nSubAuthority3, 14:20:23 INFO - DWORD nSubAuthority4, 14:20:23 INFO - DWORD nSubAuthority5, 14:20:23 INFO - DWORD nSubAuthority6, 14:20:23 INFO - DWORD nSubAuthority7, 14:20:23 INFO - PSID * pSid 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - AllocateLocallyUniqueId( 14:20:23 INFO - PLUID Luid 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - AreAllAccessesGranted( 14:20:23 INFO - DWORD GrantedAccess, 14:20:23 INFO - DWORD DesiredAccess 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - AreAnyAccessesGranted( 14:20:23 INFO - DWORD GrantedAccess, 14:20:23 INFO - DWORD DesiredAccess 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - CheckTokenMembership( 14:20:23 INFO - HANDLE TokenHandle, 14:20:23 INFO - PSID SidToCheck, 14:20:23 INFO - PBOOL IsMember 14:20:23 INFO - ); 14:20:23 INFO - #line 514 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\securitybaseapi.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - ConvertToAutoInheritPrivateObjectSecurity( 14:20:23 INFO - PSECURITY_DESCRIPTOR ParentDescriptor, 14:20:23 INFO - PSECURITY_DESCRIPTOR CurrentSecurityDescriptor, 14:20:23 INFO - PSECURITY_DESCRIPTOR * NewSecurityDescriptor, 14:20:23 INFO - GUID * ObjectType, 14:20:23 INFO - BOOLEAN IsDirectoryObject, 14:20:23 INFO - PGENERIC_MAPPING GenericMapping 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - CopySid( 14:20:23 INFO - DWORD nDestinationSidLength, 14:20:23 INFO - PSID pDestinationSid, 14:20:23 INFO - PSID pSourceSid 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - CreatePrivateObjectSecurity( 14:20:23 INFO - PSECURITY_DESCRIPTOR ParentDescriptor, 14:20:23 INFO - PSECURITY_DESCRIPTOR CreatorDescriptor, 14:20:23 INFO - PSECURITY_DESCRIPTOR * NewDescriptor, 14:20:23 INFO - BOOL IsDirectoryObject, 14:20:23 INFO - HANDLE Token, 14:20:23 INFO - PGENERIC_MAPPING GenericMapping 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - CreatePrivateObjectSecurityEx( 14:20:23 INFO - PSECURITY_DESCRIPTOR ParentDescriptor, 14:20:23 INFO - PSECURITY_DESCRIPTOR CreatorDescriptor, 14:20:23 INFO - PSECURITY_DESCRIPTOR * NewDescriptor, 14:20:23 INFO - GUID * ObjectType, 14:20:23 INFO - BOOL IsContainerObject, 14:20:23 INFO - ULONG AutoInheritFlags, 14:20:23 INFO - HANDLE Token, 14:20:23 INFO - PGENERIC_MAPPING GenericMapping 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - CreatePrivateObjectSecurityWithMultipleInheritance( 14:20:23 INFO - PSECURITY_DESCRIPTOR ParentDescriptor, 14:20:23 INFO - PSECURITY_DESCRIPTOR CreatorDescriptor, 14:20:23 INFO - PSECURITY_DESCRIPTOR * NewDescriptor, 14:20:23 INFO - GUID ** ObjectTypes, 14:20:23 INFO - ULONG GuidCount, 14:20:23 INFO - BOOL IsContainerObject, 14:20:23 INFO - ULONG AutoInheritFlags, 14:20:23 INFO - HANDLE Token, 14:20:23 INFO - PGENERIC_MAPPING GenericMapping 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - CreateRestrictedToken( 14:20:23 INFO - HANDLE ExistingTokenHandle, 14:20:23 INFO - DWORD Flags, 14:20:23 INFO - DWORD DisableSidCount, 14:20:23 INFO - PSID_AND_ATTRIBUTES SidsToDisable, 14:20:23 INFO - DWORD DeletePrivilegeCount, 14:20:23 INFO - PLUID_AND_ATTRIBUTES PrivilegesToDelete, 14:20:23 INFO - DWORD RestrictedSidCount, 14:20:23 INFO - PSID_AND_ATTRIBUTES SidsToRestrict, 14:20:23 INFO - PHANDLE NewTokenHandle 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - CreateWellKnownSid( 14:20:23 INFO - WELL_KNOWN_SID_TYPE WellKnownSidType, 14:20:23 INFO - PSID DomainSid, 14:20:23 INFO - PSID pSid, 14:20:23 INFO - DWORD * cbSid 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - EqualDomainSid( 14:20:23 INFO - PSID pSid1, 14:20:23 INFO - PSID pSid2, 14:20:23 INFO - BOOL * pfEqual 14:20:23 INFO - ); 14:20:23 INFO - #line 627 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\securitybaseapi.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - DeleteAce( 14:20:23 INFO - PACL pAcl, 14:20:23 INFO - DWORD dwAceIndex 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - DestroyPrivateObjectSecurity( 14:20:23 INFO - PSECURITY_DESCRIPTOR * ObjectDescriptor 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - DuplicateToken( 14:20:23 INFO - HANDLE ExistingTokenHandle, 14:20:23 INFO - SECURITY_IMPERSONATION_LEVEL ImpersonationLevel, 14:20:23 INFO - PHANDLE DuplicateTokenHandle 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - DuplicateTokenEx( 14:20:23 INFO - HANDLE hExistingToken, 14:20:23 INFO - DWORD dwDesiredAccess, 14:20:23 INFO - LPSECURITY_ATTRIBUTES lpTokenAttributes, 14:20:23 INFO - SECURITY_IMPERSONATION_LEVEL ImpersonationLevel, 14:20:23 INFO - TOKEN_TYPE TokenType, 14:20:23 INFO - PHANDLE phNewToken 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - EqualPrefixSid( 14:20:23 INFO - PSID pSid1, 14:20:23 INFO - PSID pSid2 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - EqualSid( 14:20:23 INFO - PSID pSid1, 14:20:23 INFO - PSID pSid2 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - FindFirstFreeAce( 14:20:23 INFO - PACL pAcl, 14:20:23 INFO - LPVOID * pAce 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - PVOID 14:20:23 INFO - __stdcall 14:20:23 INFO - FreeSid( 14:20:23 INFO - PSID pSid 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GetAce( 14:20:23 INFO - PACL pAcl, 14:20:23 INFO - DWORD dwAceIndex, 14:20:23 INFO - LPVOID * pAce 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GetAclInformation( 14:20:23 INFO - PACL pAcl, 14:20:23 INFO - LPVOID pAclInformation, 14:20:23 INFO - DWORD nAclInformationLength, 14:20:23 INFO - ACL_INFORMATION_CLASS dwAclInformationClass 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GetFileSecurityW( 14:20:23 INFO - LPCWSTR lpFileName, 14:20:23 INFO - SECURITY_INFORMATION RequestedInformation, 14:20:23 INFO - PSECURITY_DESCRIPTOR pSecurityDescriptor, 14:20:23 INFO - DWORD nLength, 14:20:23 INFO - LPDWORD lpnLengthNeeded 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GetKernelObjectSecurity( 14:20:23 INFO - HANDLE Handle, 14:20:23 INFO - SECURITY_INFORMATION RequestedInformation, 14:20:23 INFO - PSECURITY_DESCRIPTOR pSecurityDescriptor, 14:20:23 INFO - DWORD nLength, 14:20:23 INFO - LPDWORD lpnLengthNeeded 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - DWORD 14:20:23 INFO - __stdcall 14:20:23 INFO - GetLengthSid( 14:20:23 INFO - PSID pSid 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GetPrivateObjectSecurity( 14:20:23 INFO - PSECURITY_DESCRIPTOR ObjectDescriptor, 14:20:23 INFO - SECURITY_INFORMATION SecurityInformation, 14:20:23 INFO - PSECURITY_DESCRIPTOR ResultantDescriptor, 14:20:23 INFO - DWORD DescriptorLength, 14:20:23 INFO - PDWORD ReturnLength 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GetSecurityDescriptorControl( 14:20:23 INFO - PSECURITY_DESCRIPTOR pSecurityDescriptor, 14:20:23 INFO - PSECURITY_DESCRIPTOR_CONTROL pControl, 14:20:23 INFO - LPDWORD lpdwRevision 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GetSecurityDescriptorDacl( 14:20:23 INFO - PSECURITY_DESCRIPTOR pSecurityDescriptor, 14:20:23 INFO - LPBOOL lpbDaclPresent, 14:20:23 INFO - PACL * pDacl, 14:20:23 INFO - LPBOOL lpbDaclDefaulted 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GetSecurityDescriptorGroup( 14:20:23 INFO - PSECURITY_DESCRIPTOR pSecurityDescriptor, 14:20:23 INFO - PSID * pGroup, 14:20:23 INFO - LPBOOL lpbGroupDefaulted 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - DWORD 14:20:23 INFO - __stdcall 14:20:23 INFO - GetSecurityDescriptorLength( 14:20:23 INFO - PSECURITY_DESCRIPTOR pSecurityDescriptor 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GetSecurityDescriptorOwner( 14:20:23 INFO - PSECURITY_DESCRIPTOR pSecurityDescriptor, 14:20:23 INFO - PSID * pOwner, 14:20:23 INFO - LPBOOL lpbOwnerDefaulted 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - DWORD 14:20:23 INFO - __stdcall 14:20:23 INFO - GetSecurityDescriptorRMControl( 14:20:23 INFO - PSECURITY_DESCRIPTOR SecurityDescriptor, 14:20:23 INFO - PUCHAR RMControl 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GetSecurityDescriptorSacl( 14:20:23 INFO - PSECURITY_DESCRIPTOR pSecurityDescriptor, 14:20:23 INFO - LPBOOL lpbSaclPresent, 14:20:23 INFO - PACL * pSacl, 14:20:23 INFO - LPBOOL lpbSaclDefaulted 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - PSID_IDENTIFIER_AUTHORITY 14:20:23 INFO - __stdcall 14:20:23 INFO - GetSidIdentifierAuthority( 14:20:23 INFO - PSID pSid 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - DWORD 14:20:23 INFO - __stdcall 14:20:23 INFO - GetSidLengthRequired( 14:20:23 INFO - UCHAR nSubAuthorityCount 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - PDWORD 14:20:23 INFO - __stdcall 14:20:23 INFO - GetSidSubAuthority( 14:20:23 INFO - PSID pSid, 14:20:23 INFO - DWORD nSubAuthority 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - PUCHAR 14:20:23 INFO - __stdcall 14:20:23 INFO - GetSidSubAuthorityCount( 14:20:23 INFO - PSID pSid 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GetTokenInformation( 14:20:23 INFO - HANDLE TokenHandle, 14:20:23 INFO - TOKEN_INFORMATION_CLASS TokenInformationClass, 14:20:23 INFO - LPVOID TokenInformation, 14:20:23 INFO - DWORD TokenInformationLength, 14:20:23 INFO - PDWORD ReturnLength 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GetWindowsAccountDomainSid( 14:20:23 INFO - PSID pSid, 14:20:23 INFO - PSID pDomainSid, 14:20:23 INFO - DWORD * cbDomainSid 14:20:23 INFO - ); 14:20:23 INFO - #line 904 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\securitybaseapi.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - ImpersonateAnonymousToken( 14:20:23 INFO - HANDLE ThreadHandle 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - ImpersonateLoggedOnUser( 14:20:23 INFO - HANDLE hToken 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - ImpersonateSelf( 14:20:23 INFO - SECURITY_IMPERSONATION_LEVEL ImpersonationLevel 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - InitializeAcl( 14:20:23 INFO - PACL pAcl, 14:20:23 INFO - DWORD nAclLength, 14:20:23 INFO - DWORD dwAclRevision 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - InitializeSecurityDescriptor( 14:20:23 INFO - PSECURITY_DESCRIPTOR pSecurityDescriptor, 14:20:23 INFO - DWORD dwRevision 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - InitializeSid( 14:20:23 INFO - PSID Sid, 14:20:23 INFO - PSID_IDENTIFIER_AUTHORITY pIdentifierAuthority, 14:20:23 INFO - BYTE nSubAuthorityCount 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - IsTokenRestricted( 14:20:23 INFO - HANDLE TokenHandle 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - IsValidAcl( 14:20:23 INFO - PACL pAcl 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - IsValidSecurityDescriptor( 14:20:23 INFO - PSECURITY_DESCRIPTOR pSecurityDescriptor 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - IsValidSid( 14:20:23 INFO - PSID pSid 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - IsWellKnownSid( 14:20:23 INFO - PSID pSid, 14:20:23 INFO - WELL_KNOWN_SID_TYPE WellKnownSidType 14:20:23 INFO - ); 14:20:23 INFO - #line 1005 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\securitybaseapi.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - MakeAbsoluteSD( 14:20:23 INFO - PSECURITY_DESCRIPTOR pSelfRelativeSecurityDescriptor, 14:20:23 INFO - PSECURITY_DESCRIPTOR pAbsoluteSecurityDescriptor, 14:20:23 INFO - LPDWORD lpdwAbsoluteSecurityDescriptorSize, 14:20:23 INFO - PACL pDacl, 14:20:23 INFO - LPDWORD lpdwDaclSize, 14:20:23 INFO - PACL pSacl, 14:20:23 INFO - LPDWORD lpdwSaclSize, 14:20:23 INFO - PSID pOwner, 14:20:23 INFO - LPDWORD lpdwOwnerSize, 14:20:23 INFO - PSID pPrimaryGroup, 14:20:23 INFO - LPDWORD lpdwPrimaryGroupSize 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - MakeSelfRelativeSD( 14:20:23 INFO - PSECURITY_DESCRIPTOR pAbsoluteSecurityDescriptor, 14:20:23 INFO - PSECURITY_DESCRIPTOR pSelfRelativeSecurityDescriptor, 14:20:23 INFO - LPDWORD lpdwBufferLength 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - void 14:20:23 INFO - __stdcall 14:20:23 INFO - MapGenericMask( 14:20:23 INFO - PDWORD AccessMask, 14:20:23 INFO - PGENERIC_MAPPING GenericMapping 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - ObjectCloseAuditAlarmW( 14:20:23 INFO - LPCWSTR SubsystemName, 14:20:23 INFO - LPVOID HandleId, 14:20:23 INFO - BOOL GenerateOnClose 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - ObjectDeleteAuditAlarmW( 14:20:23 INFO - LPCWSTR SubsystemName, 14:20:23 INFO - LPVOID HandleId, 14:20:23 INFO - BOOL GenerateOnClose 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - ObjectOpenAuditAlarmW( 14:20:23 INFO - LPCWSTR SubsystemName, 14:20:23 INFO - LPVOID HandleId, 14:20:23 INFO - LPWSTR ObjectTypeName, 14:20:23 INFO - LPWSTR ObjectName, 14:20:23 INFO - PSECURITY_DESCRIPTOR pSecurityDescriptor, 14:20:23 INFO - HANDLE ClientToken, 14:20:23 INFO - DWORD DesiredAccess, 14:20:23 INFO - DWORD GrantedAccess, 14:20:23 INFO - PPRIVILEGE_SET Privileges, 14:20:23 INFO - BOOL ObjectCreation, 14:20:23 INFO - BOOL AccessGranted, 14:20:23 INFO - LPBOOL GenerateOnClose 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - ObjectPrivilegeAuditAlarmW( 14:20:23 INFO - LPCWSTR SubsystemName, 14:20:23 INFO - LPVOID HandleId, 14:20:23 INFO - HANDLE ClientToken, 14:20:23 INFO - DWORD DesiredAccess, 14:20:23 INFO - PPRIVILEGE_SET Privileges, 14:20:23 INFO - BOOL AccessGranted 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - PrivilegeCheck( 14:20:23 INFO - HANDLE ClientToken, 14:20:23 INFO - PPRIVILEGE_SET RequiredPrivileges, 14:20:23 INFO - LPBOOL pfResult 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - PrivilegedServiceAuditAlarmW( 14:20:23 INFO - LPCWSTR SubsystemName, 14:20:23 INFO - LPCWSTR ServiceName, 14:20:23 INFO - HANDLE ClientToken, 14:20:23 INFO - PPRIVILEGE_SET Privileges, 14:20:23 INFO - BOOL AccessGranted 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - void 14:20:23 INFO - __stdcall 14:20:23 INFO - QuerySecurityAccessMask( 14:20:23 INFO - SECURITY_INFORMATION SecurityInformation, 14:20:23 INFO - LPDWORD DesiredAccess 14:20:23 INFO - ); 14:20:23 INFO - #line 1152 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\securitybaseapi.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - RevertToSelf( 14:20:23 INFO - void 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - SetAclInformation( 14:20:23 INFO - PACL pAcl, 14:20:23 INFO - LPVOID pAclInformation, 14:20:23 INFO - DWORD nAclInformationLength, 14:20:23 INFO - ACL_INFORMATION_CLASS dwAclInformationClass 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - SetFileSecurityW( 14:20:23 INFO - LPCWSTR lpFileName, 14:20:23 INFO - SECURITY_INFORMATION SecurityInformation, 14:20:23 INFO - PSECURITY_DESCRIPTOR pSecurityDescriptor 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - SetKernelObjectSecurity( 14:20:23 INFO - HANDLE Handle, 14:20:23 INFO - SECURITY_INFORMATION SecurityInformation, 14:20:23 INFO - PSECURITY_DESCRIPTOR SecurityDescriptor 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - SetPrivateObjectSecurity( 14:20:23 INFO - SECURITY_INFORMATION SecurityInformation, 14:20:23 INFO - PSECURITY_DESCRIPTOR ModificationDescriptor, 14:20:23 INFO - PSECURITY_DESCRIPTOR * ObjectsSecurityDescriptor, 14:20:23 INFO - PGENERIC_MAPPING GenericMapping, 14:20:23 INFO - HANDLE Token 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - SetPrivateObjectSecurityEx( 14:20:23 INFO - SECURITY_INFORMATION SecurityInformation, 14:20:23 INFO - PSECURITY_DESCRIPTOR ModificationDescriptor, 14:20:23 INFO - PSECURITY_DESCRIPTOR * ObjectsSecurityDescriptor, 14:20:23 INFO - ULONG AutoInheritFlags, 14:20:23 INFO - PGENERIC_MAPPING GenericMapping, 14:20:23 INFO - HANDLE Token 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - void 14:20:23 INFO - __stdcall 14:20:23 INFO - SetSecurityAccessMask( 14:20:23 INFO - SECURITY_INFORMATION SecurityInformation, 14:20:23 INFO - LPDWORD DesiredAccess 14:20:23 INFO - ); 14:20:23 INFO - #line 1233 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\securitybaseapi.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - SetSecurityDescriptorControl( 14:20:23 INFO - PSECURITY_DESCRIPTOR pSecurityDescriptor, 14:20:23 INFO - SECURITY_DESCRIPTOR_CONTROL ControlBitsOfInterest, 14:20:23 INFO - SECURITY_DESCRIPTOR_CONTROL ControlBitsToSet 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - SetSecurityDescriptorDacl( 14:20:23 INFO - PSECURITY_DESCRIPTOR pSecurityDescriptor, 14:20:23 INFO - BOOL bDaclPresent, 14:20:23 INFO - PACL pDacl, 14:20:23 INFO - BOOL bDaclDefaulted 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - SetSecurityDescriptorGroup( 14:20:23 INFO - PSECURITY_DESCRIPTOR pSecurityDescriptor, 14:20:23 INFO - PSID pGroup, 14:20:23 INFO - BOOL bGroupDefaulted 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - SetSecurityDescriptorOwner( 14:20:23 INFO - PSECURITY_DESCRIPTOR pSecurityDescriptor, 14:20:23 INFO - PSID pOwner, 14:20:23 INFO - BOOL bOwnerDefaulted 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - DWORD 14:20:23 INFO - __stdcall 14:20:23 INFO - SetSecurityDescriptorRMControl( 14:20:23 INFO - PSECURITY_DESCRIPTOR SecurityDescriptor, 14:20:23 INFO - PUCHAR RMControl 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - SetSecurityDescriptorSacl( 14:20:23 INFO - PSECURITY_DESCRIPTOR pSecurityDescriptor, 14:20:23 INFO - BOOL bSaclPresent, 14:20:23 INFO - PACL pSacl, 14:20:23 INFO - BOOL bSaclDefaulted 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - SetTokenInformation( 14:20:23 INFO - HANDLE TokenHandle, 14:20:23 INFO - TOKEN_INFORMATION_CLASS TokenInformationClass, 14:20:23 INFO - LPVOID TokenInformation, 14:20:23 INFO - DWORD TokenInformationLength 14:20:23 INFO - ); 14:20:23 INFO - #line 1336 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\securitybaseapi.h" 14:20:23 INFO - #line 1338 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\securitybaseapi.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Application Family or OneCore Family 14:20:23 INFO - #line 1357 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\securitybaseapi.h" 14:20:23 INFO - #line 1359 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\securitybaseapi.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - } 14:20:23 INFO - #line 1366 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\securitybaseapi.h" 14:20:23 INFO - #line 1368 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\securitybaseapi.h" 14:20:23 INFO - #line 63 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\namespaceapi.h" 14:20:23 INFO - #pragma once 14:20:23 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\namespaceapi.h" 14:20:23 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\namespaceapi.h" 14:20:23 INFO - #line 35 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\namespaceapi.h" 14:20:23 INFO - extern "C" { 14:20:23 INFO - #line 40 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\namespaceapi.h" 14:20:23 INFO - #pragma region Desktop Family or OneCore Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - HANDLE 14:20:23 INFO - __stdcall 14:20:23 INFO - CreatePrivateNamespaceW( 14:20:23 INFO - LPSECURITY_ATTRIBUTES lpPrivateNamespaceAttributes, 14:20:23 INFO - LPVOID lpBoundaryDescriptor, 14:20:23 INFO - LPCWSTR lpAliasPrefix 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - HANDLE 14:20:23 INFO - __stdcall 14:20:23 INFO - OpenPrivateNamespaceW( 14:20:23 INFO - LPVOID lpBoundaryDescriptor, 14:20:23 INFO - LPCWSTR lpAliasPrefix 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOLEAN 14:20:23 INFO - __stdcall 14:20:23 INFO - ClosePrivateNamespace( 14:20:23 INFO - HANDLE Handle, 14:20:23 INFO - ULONG Flags 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - HANDLE 14:20:23 INFO - __stdcall 14:20:23 INFO - CreateBoundaryDescriptorW( 14:20:23 INFO - LPCWSTR Name, 14:20:23 INFO - ULONG Flags 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - AddSIDToBoundaryDescriptor( 14:20:23 INFO - HANDLE * BoundaryDescriptor, 14:20:23 INFO - PSID RequiredSid 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - void 14:20:23 INFO - __stdcall 14:20:23 INFO - DeleteBoundaryDescriptor( 14:20:23 INFO - HANDLE BoundaryDescriptor 14:20:23 INFO - ); 14:20:23 INFO - #line 102 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\namespaceapi.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - } 14:20:23 INFO - #line 107 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\namespaceapi.h" 14:20:23 INFO - #line 109 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\namespaceapi.h" 14:20:23 INFO - #line 64 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\systemtopologyapi.h" 14:20:23 INFO - #pragma once 14:20:23 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\systemtopologyapi.h" 14:20:23 INFO - #line 35 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\systemtopologyapi.h" 14:20:23 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\systemtopologyapi.h" 14:20:23 INFO - extern "C" { 14:20:23 INFO - #line 42 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\systemtopologyapi.h" 14:20:23 INFO - #pragma region Desktop Family or OneCore Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GetNumaHighestNodeNumber( 14:20:23 INFO - PULONG HighestNodeNumber 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GetNumaNodeProcessorMaskEx( 14:20:23 INFO - USHORT Node, 14:20:23 INFO - PGROUP_AFFINITY ProcessorMask 14:20:23 INFO - ); 14:20:23 INFO - #line 68 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\systemtopologyapi.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GetNumaProximityNodeEx( 14:20:23 INFO - ULONG ProximityId, 14:20:23 INFO - PUSHORT NodeNumber 14:20:23 INFO - ); 14:20:23 INFO - #line 85 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\systemtopologyapi.h" 14:20:23 INFO - #line 87 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\systemtopologyapi.h" 14:20:23 INFO - #line 89 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\systemtopologyapi.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - } 14:20:23 INFO - #line 94 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\systemtopologyapi.h" 14:20:23 INFO - #line 96 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\systemtopologyapi.h" 14:20:23 INFO - #line 65 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processtopologyapi.h" 14:20:23 INFO - #pragma once 14:20:23 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processtopologyapi.h" 14:20:23 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processtopologyapi.h" 14:20:23 INFO - #line 38 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processtopologyapi.h" 14:20:23 INFO - extern "C" { 14:20:23 INFO - #line 43 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processtopologyapi.h" 14:20:23 INFO - #pragma region Desktop Family or OneCore Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GetProcessGroupAffinity( 14:20:23 INFO - HANDLE hProcess, 14:20:23 INFO - PUSHORT GroupCount, 14:20:23 INFO - PUSHORT GroupArray 14:20:23 INFO - ); 14:20:23 INFO - #line 62 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processtopologyapi.h" 14:20:23 INFO - #line 64 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processtopologyapi.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family or OneCore Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GetThreadGroupAffinity( 14:20:23 INFO - HANDLE hThread, 14:20:23 INFO - PGROUP_AFFINITY GroupAffinity 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - SetThreadGroupAffinity( 14:20:23 INFO - HANDLE hThread, 14:20:23 INFO - const GROUP_AFFINITY * GroupAffinity, 14:20:23 INFO - PGROUP_AFFINITY PreviousGroupAffinity 14:20:23 INFO - ); 14:20:23 INFO - #line 94 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processtopologyapi.h" 14:20:23 INFO - #line 96 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processtopologyapi.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - } 14:20:23 INFO - #line 101 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processtopologyapi.h" 14:20:23 INFO - #line 103 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\processtopologyapi.h" 14:20:23 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\securityappcontainer.h" 14:20:23 INFO - #pragma once 14:20:23 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\securityappcontainer.h" 14:20:23 INFO - #line 35 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\securityappcontainer.h" 14:20:23 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\securityappcontainer.h" 14:20:23 INFO - #pragma region Desktop Family or OneCore Family 14:20:23 INFO - extern "C" { 14:20:23 INFO - #line 46 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\securityappcontainer.h" 14:20:23 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\securityappcontainer.h" 14:20:23 INFO - } 14:20:23 INFO - #line 70 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\securityappcontainer.h" 14:20:23 INFO - #line 72 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\securityappcontainer.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #line 75 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\securityappcontainer.h" 14:20:23 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\realtimeapiset.h" 14:20:23 INFO - #pragma once 14:20:23 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\realtimeapiset.h" 14:20:23 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\realtimeapiset.h" 14:20:23 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\realtimeapiset.h" 14:20:23 INFO - extern "C" { 14:20:23 INFO - #line 41 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\realtimeapiset.h" 14:20:23 INFO - #pragma region Desktop Family or OneCore Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - QueryThreadCycleTime( 14:20:23 INFO - HANDLE ThreadHandle, 14:20:23 INFO - PULONG64 CycleTime 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - QueryProcessCycleTime( 14:20:23 INFO - HANDLE ProcessHandle, 14:20:23 INFO - PULONG64 CycleTime 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - QueryIdleProcessorCycleTime( 14:20:23 INFO - PULONG BufferLength, 14:20:23 INFO - PULONG64 ProcessorIdleCycleTime 14:20:23 INFO - ); 14:20:23 INFO - #line 77 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\realtimeapiset.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - QueryIdleProcessorCycleTimeEx( 14:20:23 INFO - USHORT Group, 14:20:23 INFO - PULONG BufferLength, 14:20:23 INFO - PULONG64 ProcessorIdleCycleTime 14:20:23 INFO - ); 14:20:23 INFO - #line 92 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\realtimeapiset.h" 14:20:23 INFO - #line 94 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\realtimeapiset.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Application Family or OneCore Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - void 14:20:23 INFO - __stdcall 14:20:23 INFO - QueryInterruptTimePrecise( 14:20:23 INFO - PULONGLONG lpInterruptTimePrecise 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - void 14:20:23 INFO - __stdcall 14:20:23 INFO - QueryUnbiasedInterruptTimePrecise( 14:20:23 INFO - PULONGLONG lpUnbiasedInterruptTimePrecise 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - void 14:20:23 INFO - __stdcall 14:20:23 INFO - QueryInterruptTime( 14:20:23 INFO - PULONGLONG lpInterruptTime 14:20:23 INFO - ); 14:20:23 INFO - #line 128 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\realtimeapiset.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - QueryUnbiasedInterruptTime( 14:20:23 INFO - PULONGLONG UnbiasedTime 14:20:23 INFO - ); 14:20:23 INFO - #line 141 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\realtimeapiset.h" 14:20:23 INFO - #line 143 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\realtimeapiset.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - } 14:20:23 INFO - #line 148 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\realtimeapiset.h" 14:20:23 INFO - #line 150 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\realtimeapiset.h" 14:20:23 INFO - #line 68 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - extern "C" { 14:20:23 INFO - #line 72 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma region Application Family 14:20:23 INFO - #line 87 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family 14:20:23 INFO - #line 95 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Application Family or OneCore Family 14:20:23 INFO - #line 153 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 190 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 205 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 212 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 214 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 226 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 228 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - typedef void (__stdcall *PFIBER_START_ROUTINE)( 14:20:23 INFO - LPVOID lpFiberParameter 14:20:23 INFO - ); 14:20:23 INFO - typedef PFIBER_START_ROUTINE LPFIBER_START_ROUTINE; 14:20:23 INFO - typedef LPVOID (__stdcall *PFIBER_CALLOUT_ROUTINE)( 14:20:23 INFO - LPVOID lpParameter 14:20:23 INFO - ); 14:20:23 INFO - #line 299 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - typedef PLDT_ENTRY LPLDT_ENTRY; 14:20:23 INFO - #line 312 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - typedef struct _COMMPROP { 14:20:23 INFO - WORD wPacketLength; 14:20:23 INFO - WORD wPacketVersion; 14:20:23 INFO - DWORD dwServiceMask; 14:20:23 INFO - DWORD dwReserved1; 14:20:23 INFO - DWORD dwMaxTxQueue; 14:20:23 INFO - DWORD dwMaxRxQueue; 14:20:23 INFO - DWORD dwMaxBaud; 14:20:23 INFO - DWORD dwProvSubType; 14:20:23 INFO - DWORD dwProvCapabilities; 14:20:23 INFO - DWORD dwSettableParams; 14:20:23 INFO - DWORD dwSettableBaud; 14:20:23 INFO - WORD wSettableData; 14:20:23 INFO - WORD wSettableStopParity; 14:20:23 INFO - DWORD dwCurrentTxQueue; 14:20:23 INFO - DWORD dwCurrentRxQueue; 14:20:23 INFO - DWORD dwProvSpec1; 14:20:23 INFO - DWORD dwProvSpec2; 14:20:23 INFO - WCHAR wcProvChar[1]; 14:20:23 INFO - } COMMPROP,*LPCOMMPROP; 14:20:23 INFO - typedef struct _COMSTAT { 14:20:23 INFO - DWORD fCtsHold : 1; 14:20:23 INFO - DWORD fDsrHold : 1; 14:20:23 INFO - DWORD fRlsdHold : 1; 14:20:23 INFO - DWORD fXoffHold : 1; 14:20:23 INFO - DWORD fXoffSent : 1; 14:20:23 INFO - DWORD fEof : 1; 14:20:23 INFO - DWORD fTxim : 1; 14:20:23 INFO - DWORD fReserved : 25; 14:20:23 INFO - DWORD cbInQue; 14:20:23 INFO - DWORD cbOutQue; 14:20:23 INFO - } COMSTAT, *LPCOMSTAT; 14:20:23 INFO - typedef struct _DCB { 14:20:23 INFO - DWORD DCBlength; 14:20:23 INFO - DWORD BaudRate; 14:20:23 INFO - DWORD fBinary: 1; 14:20:23 INFO - DWORD fParity: 1; 14:20:23 INFO - DWORD fOutxCtsFlow:1; 14:20:23 INFO - DWORD fOutxDsrFlow:1; 14:20:23 INFO - DWORD fDtrControl:2; 14:20:23 INFO - DWORD fDsrSensitivity:1; 14:20:23 INFO - DWORD fTXContinueOnXoff: 1; 14:20:23 INFO - DWORD fOutX: 1; 14:20:23 INFO - DWORD fInX: 1; 14:20:23 INFO - DWORD fErrorChar: 1; 14:20:23 INFO - DWORD fNull: 1; 14:20:23 INFO - DWORD fRtsControl:2; 14:20:23 INFO - DWORD fAbortOnError:1; 14:20:23 INFO - DWORD fDummy2:17; 14:20:23 INFO - WORD wReserved; 14:20:23 INFO - WORD XonLim; 14:20:23 INFO - WORD XoffLim; 14:20:23 INFO - BYTE ByteSize; 14:20:23 INFO - BYTE Parity; 14:20:23 INFO - BYTE StopBits; 14:20:23 INFO - char XonChar; 14:20:23 INFO - char XoffChar; 14:20:23 INFO - char ErrorChar; 14:20:23 INFO - char EofChar; 14:20:23 INFO - char EvtChar; 14:20:23 INFO - WORD wReserved1; 14:20:23 INFO - } DCB, *LPDCB; 14:20:23 INFO - typedef struct _COMMTIMEOUTS { 14:20:23 INFO - DWORD ReadIntervalTimeout; 14:20:23 INFO - DWORD ReadTotalTimeoutMultiplier; 14:20:23 INFO - DWORD ReadTotalTimeoutConstant; 14:20:23 INFO - DWORD WriteTotalTimeoutMultiplier; 14:20:23 INFO - DWORD WriteTotalTimeoutConstant; 14:20:23 INFO - } COMMTIMEOUTS,*LPCOMMTIMEOUTS; 14:20:23 INFO - typedef struct _COMMCONFIG { 14:20:23 INFO - DWORD dwSize; 14:20:23 INFO - WORD wVersion; 14:20:23 INFO - WORD wReserved; 14:20:23 INFO - DCB dcb; 14:20:23 INFO - DWORD dwProviderSubType; 14:20:23 INFO - DWORD dwProviderOffset; 14:20:23 INFO - DWORD dwProviderSize; 14:20:23 INFO - WCHAR wcProviderData[1]; 14:20:23 INFO - } COMMCONFIG,*LPCOMMCONFIG; 14:20:23 INFO - typedef struct _MEMORYSTATUS { 14:20:23 INFO - DWORD dwLength; 14:20:23 INFO - DWORD dwMemoryLoad; 14:20:23 INFO - SIZE_T dwTotalPhys; 14:20:23 INFO - SIZE_T dwAvailPhys; 14:20:23 INFO - SIZE_T dwTotalPageFile; 14:20:23 INFO - SIZE_T dwAvailPageFile; 14:20:23 INFO - SIZE_T dwTotalVirtual; 14:20:23 INFO - SIZE_T dwAvailVirtual; 14:20:23 INFO - } MEMORYSTATUS, *LPMEMORYSTATUS; 14:20:23 INFO - typedef struct _JIT_DEBUG_INFO { 14:20:23 INFO - DWORD dwSize; 14:20:23 INFO - DWORD dwProcessorArchitecture; 14:20:23 INFO - DWORD dwThreadID; 14:20:23 INFO - DWORD dwReserved0; 14:20:23 INFO - ULONG64 lpExceptionAddress; 14:20:23 INFO - ULONG64 lpExceptionRecord; 14:20:23 INFO - ULONG64 lpContextRecord; 14:20:23 INFO - } JIT_DEBUG_INFO, *LPJIT_DEBUG_INFO; 14:20:23 INFO - typedef JIT_DEBUG_INFO JIT_DEBUG_INFO32, *LPJIT_DEBUG_INFO32; 14:20:23 INFO - typedef JIT_DEBUG_INFO JIT_DEBUG_INFO64, *LPJIT_DEBUG_INFO64; 14:20:23 INFO - typedef PEXCEPTION_RECORD LPEXCEPTION_RECORD; 14:20:23 INFO - typedef PEXCEPTION_POINTERS LPEXCEPTION_POINTERS; 14:20:23 INFO - #line 673 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 688 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - typedef struct _OFSTRUCT { 14:20:23 INFO - BYTE cBytes; 14:20:23 INFO - BYTE fFixedDisk; 14:20:23 INFO - WORD nErrCode; 14:20:23 INFO - WORD Reserved1; 14:20:23 INFO - WORD Reserved2; 14:20:23 INFO - CHAR szPathName[128]; 14:20:23 INFO - } OFSTRUCT, *LPOFSTRUCT, *POFSTRUCT; 14:20:23 INFO - #line 900 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family 14:20:23 INFO - int 14:20:23 INFO - #line 910 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __stdcall 14:20:23 INFO - #line 912 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 915 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - WinMain ( 14:20:23 INFO - HINSTANCE hInstance, 14:20:23 INFO - HINSTANCE hPrevInstance, 14:20:23 INFO - LPSTR lpCmdLine, 14:20:23 INFO - int nShowCmd 14:20:23 INFO - ); 14:20:23 INFO - int 14:20:23 INFO - #line 926 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __stdcall 14:20:23 INFO - #line 928 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - wWinMain( 14:20:23 INFO - HINSTANCE hInstance, 14:20:23 INFO - HINSTANCE hPrevInstance, 14:20:23 INFO - LPWSTR lpCmdLine, 14:20:23 INFO - int nShowCmd 14:20:23 INFO - ); 14:20:23 INFO - #line 936 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Application Family or OneCore Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - __declspec(allocator) 14:20:23 INFO - HGLOBAL 14:20:23 INFO - __stdcall 14:20:23 INFO - GlobalAlloc( 14:20:23 INFO - UINT uFlags, 14:20:23 INFO - SIZE_T dwBytes 14:20:23 INFO - ); 14:20:23 INFO - #line 953 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Application Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - __declspec(allocator) 14:20:23 INFO - HGLOBAL 14:20:23 INFO - __stdcall 14:20:23 INFO - GlobalReAlloc ( 14:20:23 INFO - HGLOBAL hMem, 14:20:23 INFO - SIZE_T dwBytes, 14:20:23 INFO - UINT uFlags 14:20:23 INFO - ); 14:20:23 INFO - #line 970 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - SIZE_T 14:20:23 INFO - __stdcall 14:20:23 INFO - GlobalSize ( 14:20:23 INFO - HGLOBAL hMem 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - UINT 14:20:23 INFO - __stdcall 14:20:23 INFO - GlobalFlags ( 14:20:23 INFO - HGLOBAL hMem 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - LPVOID 14:20:23 INFO - __stdcall 14:20:23 INFO - GlobalLock ( 14:20:23 INFO - HGLOBAL hMem 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - HGLOBAL 14:20:23 INFO - __stdcall 14:20:23 INFO - GlobalHandle ( 14:20:23 INFO - LPCVOID pMem 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GlobalUnlock( 14:20:23 INFO - HGLOBAL hMem 14:20:23 INFO - ); 14:20:23 INFO - #line 1013 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Application Family or OneCore Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - HGLOBAL 14:20:23 INFO - __stdcall 14:20:23 INFO - GlobalFree( 14:20:23 INFO - HGLOBAL hMem 14:20:23 INFO - ); 14:20:23 INFO - #line 1028 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - SIZE_T 14:20:23 INFO - __stdcall 14:20:23 INFO - GlobalCompact( 14:20:23 INFO - DWORD dwMinFree 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - void 14:20:23 INFO - __stdcall 14:20:23 INFO - GlobalFix( 14:20:23 INFO - HGLOBAL hMem 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - void 14:20:23 INFO - __stdcall 14:20:23 INFO - GlobalUnfix( 14:20:23 INFO - HGLOBAL hMem 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - LPVOID 14:20:23 INFO - __stdcall 14:20:23 INFO - GlobalWire( 14:20:23 INFO - HGLOBAL hMem 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GlobalUnWire( 14:20:23 INFO - HGLOBAL hMem 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - void 14:20:23 INFO - __stdcall 14:20:23 INFO - GlobalMemoryStatus( 14:20:23 INFO - LPMEMORYSTATUS lpBuffer 14:20:23 INFO - ); 14:20:23 INFO - #line 1077 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Application Family or OneCore Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - __declspec(allocator) 14:20:23 INFO - HLOCAL 14:20:23 INFO - __stdcall 14:20:23 INFO - LocalAlloc( 14:20:23 INFO - UINT uFlags, 14:20:23 INFO - SIZE_T uBytes 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - __declspec(allocator) 14:20:23 INFO - HLOCAL 14:20:23 INFO - __stdcall 14:20:23 INFO - LocalReAlloc( 14:20:23 INFO - HLOCAL hMem, 14:20:23 INFO - SIZE_T uBytes, 14:20:23 INFO - UINT uFlags 14:20:23 INFO - ); 14:20:23 INFO - #line 1105 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family or OneCore Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - LPVOID 14:20:23 INFO - __stdcall 14:20:23 INFO - LocalLock( 14:20:23 INFO - HLOCAL hMem 14:20:23 INFO - ); 14:20:23 INFO - #line 1119 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - HLOCAL 14:20:23 INFO - __stdcall 14:20:23 INFO - LocalHandle( 14:20:23 INFO - LPCVOID pMem 14:20:23 INFO - ); 14:20:23 INFO - #line 1133 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family or OneCore Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - LocalUnlock( 14:20:23 INFO - HLOCAL hMem 14:20:23 INFO - ); 14:20:23 INFO - #line 1146 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - SIZE_T 14:20:23 INFO - __stdcall 14:20:23 INFO - LocalSize( 14:20:23 INFO - HLOCAL hMem 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - UINT 14:20:23 INFO - __stdcall 14:20:23 INFO - LocalFlags( 14:20:23 INFO - HLOCAL hMem 14:20:23 INFO - ); 14:20:23 INFO - #line 1166 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Application Family or OneCore Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - HLOCAL 14:20:23 INFO - __stdcall 14:20:23 INFO - LocalFree( 14:20:23 INFO - HLOCAL hMem 14:20:23 INFO - ); 14:20:23 INFO - #line 1181 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - SIZE_T 14:20:23 INFO - __stdcall 14:20:23 INFO - LocalShrink( 14:20:23 INFO - HLOCAL hMem, 14:20:23 INFO - UINT cbNewSize 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - SIZE_T 14:20:23 INFO - __stdcall 14:20:23 INFO - LocalCompact( 14:20:23 INFO - UINT uMinFree 14:20:23 INFO - ); 14:20:23 INFO - #line 1214 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 1216 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GetBinaryTypeA( 14:20:23 INFO - LPCSTR lpApplicationName, 14:20:23 INFO - LPDWORD lpBinaryType 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GetBinaryTypeW( 14:20:23 INFO - LPCWSTR lpApplicationName, 14:20:23 INFO - LPDWORD lpBinaryType 14:20:23 INFO - ); 14:20:23 INFO - #line 1236 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - DWORD 14:20:23 INFO - __stdcall 14:20:23 INFO - GetShortPathNameA( 14:20:23 INFO - LPCSTR lpszLongPath, 14:20:23 INFO - LPSTR lpszShortPath, 14:20:23 INFO - DWORD cchBuffer 14:20:23 INFO - ); 14:20:23 INFO - #line 1249 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - DWORD 14:20:23 INFO - __stdcall 14:20:23 INFO - GetLongPathNameTransactedA( 14:20:23 INFO - LPCSTR lpszShortPath, 14:20:23 INFO - LPSTR lpszLongPath, 14:20:23 INFO - DWORD cchBuffer, 14:20:23 INFO - HANDLE hTransaction 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - DWORD 14:20:23 INFO - __stdcall 14:20:23 INFO - GetLongPathNameTransactedW( 14:20:23 INFO - LPCWSTR lpszShortPath, 14:20:23 INFO - LPWSTR lpszLongPath, 14:20:23 INFO - DWORD cchBuffer, 14:20:23 INFO - HANDLE hTransaction 14:20:23 INFO - ); 14:20:23 INFO - #line 1277 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 1279 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GetProcessAffinityMask( 14:20:23 INFO - HANDLE hProcess, 14:20:23 INFO - PDWORD_PTR lpProcessAffinityMask, 14:20:23 INFO - PDWORD_PTR lpSystemAffinityMask 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - SetProcessAffinityMask( 14:20:23 INFO - HANDLE hProcess, 14:20:23 INFO - DWORD_PTR dwProcessAffinityMask 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GetProcessIoCounters( 14:20:23 INFO - HANDLE hProcess, 14:20:23 INFO - PIO_COUNTERS lpIoCounters 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GetProcessWorkingSetSize( 14:20:23 INFO - HANDLE hProcess, 14:20:23 INFO - PSIZE_T lpMinimumWorkingSetSize, 14:20:23 INFO - PSIZE_T lpMaximumWorkingSetSize 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - SetProcessWorkingSetSize( 14:20:23 INFO - HANDLE hProcess, 14:20:23 INFO - SIZE_T dwMinimumWorkingSetSize, 14:20:23 INFO - SIZE_T dwMaximumWorkingSetSize 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - void 14:20:23 INFO - __stdcall 14:20:23 INFO - FatalExit( 14:20:23 INFO - int ExitCode 14:20:23 INFO - ); 14:20:23 INFO - #line 1332 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family or OneCore Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - SetEnvironmentStringsA( 14:20:23 INFO - LPCH NewEnvironment 14:20:23 INFO - ); 14:20:23 INFO - #line 1346 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 1348 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Application Family or OneCore Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - void 14:20:23 INFO - __stdcall 14:20:23 INFO - SwitchToFiber( 14:20:23 INFO - LPVOID lpFiber 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - void 14:20:23 INFO - __stdcall 14:20:23 INFO - DeleteFiber( 14:20:23 INFO - LPVOID lpFiber 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - ConvertFiberToThread( 14:20:23 INFO - void 14:20:23 INFO - ); 14:20:23 INFO - #line 1385 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - LPVOID 14:20:23 INFO - __stdcall 14:20:23 INFO - CreateFiberEx( 14:20:23 INFO - SIZE_T dwStackCommitSize, 14:20:23 INFO - SIZE_T dwStackReserveSize, 14:20:23 INFO - DWORD dwFlags, 14:20:23 INFO - LPFIBER_START_ROUTINE lpStartAddress, 14:20:23 INFO - LPVOID lpParameter 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - LPVOID 14:20:23 INFO - __stdcall 14:20:23 INFO - ConvertThreadToFiberEx( 14:20:23 INFO - LPVOID lpParameter, 14:20:23 INFO - DWORD dwFlags 14:20:23 INFO - ); 14:20:23 INFO - #line 1408 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family or OneCore Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - LPVOID 14:20:23 INFO - __stdcall 14:20:23 INFO - CreateFiber( 14:20:23 INFO - SIZE_T dwStackSize, 14:20:23 INFO - LPFIBER_START_ROUTINE lpStartAddress, 14:20:23 INFO - LPVOID lpParameter 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - LPVOID 14:20:23 INFO - __stdcall 14:20:23 INFO - ConvertThreadToFiber( 14:20:23 INFO - LPVOID lpParameter 14:20:23 INFO - ); 14:20:23 INFO - #line 1432 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family 14:20:23 INFO - typedef void *PUMS_CONTEXT; 14:20:23 INFO - typedef void *PUMS_COMPLETION_LIST; 14:20:23 INFO - typedef enum _RTL_UMS_THREAD_INFO_CLASS UMS_THREAD_INFO_CLASS, *PUMS_THREAD_INFO_CLASS; 14:20:23 INFO - typedef enum _RTL_UMS_SCHEDULER_REASON UMS_SCHEDULER_REASON; 14:20:23 INFO - typedef PRTL_UMS_SCHEDULER_ENTRY_POINT PUMS_SCHEDULER_ENTRY_POINT; 14:20:23 INFO - typedef struct _UMS_SCHEDULER_STARTUP_INFO { 14:20:23 INFO - ULONG UmsVersion; 14:20:23 INFO - PUMS_COMPLETION_LIST CompletionList; 14:20:23 INFO - PUMS_SCHEDULER_ENTRY_POINT SchedulerProc; 14:20:23 INFO - PVOID SchedulerParam; 14:20:23 INFO - } UMS_SCHEDULER_STARTUP_INFO, *PUMS_SCHEDULER_STARTUP_INFO; 14:20:23 INFO - typedef struct _UMS_SYSTEM_THREAD_INFORMATION { 14:20:23 INFO - ULONG UmsVersion; 14:20:23 INFO - union { 14:20:23 INFO - struct { 14:20:23 INFO - ULONG IsUmsSchedulerThread : 1; 14:20:23 INFO - ULONG IsUmsWorkerThread : 1; 14:20:23 INFO - } ; 14:20:23 INFO - ULONG ThreadUmsFlags; 14:20:23 INFO - } ; 14:20:23 INFO - } UMS_SYSTEM_THREAD_INFORMATION, *PUMS_SYSTEM_THREAD_INFORMATION; 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - CreateUmsCompletionList( 14:20:23 INFO - PUMS_COMPLETION_LIST* UmsCompletionList 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - DequeueUmsCompletionListItems( 14:20:23 INFO - PUMS_COMPLETION_LIST UmsCompletionList, 14:20:23 INFO - DWORD WaitTimeOut, 14:20:23 INFO - PUMS_CONTEXT* UmsThreadList 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GetUmsCompletionListEvent( 14:20:23 INFO - PUMS_COMPLETION_LIST UmsCompletionList, 14:20:23 INFO - PHANDLE UmsCompletionEvent 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - ExecuteUmsThread( 14:20:23 INFO - PUMS_CONTEXT UmsThread 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - UmsThreadYield( 14:20:23 INFO - PVOID SchedulerParam 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - DeleteUmsCompletionList( 14:20:23 INFO - PUMS_COMPLETION_LIST UmsCompletionList 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - PUMS_CONTEXT 14:20:23 INFO - __stdcall 14:20:23 INFO - GetCurrentUmsThread( 14:20:23 INFO - void 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - PUMS_CONTEXT 14:20:23 INFO - __stdcall 14:20:23 INFO - GetNextUmsListItem( 14:20:23 INFO - PUMS_CONTEXT UmsContext 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - QueryUmsThreadInformation( 14:20:23 INFO - PUMS_CONTEXT UmsThread, 14:20:23 INFO - UMS_THREAD_INFO_CLASS UmsThreadInfoClass, 14:20:23 INFO - PVOID UmsThreadInformation, 14:20:23 INFO - ULONG UmsThreadInformationLength, 14:20:23 INFO - PULONG ReturnLength 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - SetUmsThreadInformation( 14:20:23 INFO - PUMS_CONTEXT UmsThread, 14:20:23 INFO - UMS_THREAD_INFO_CLASS UmsThreadInfoClass, 14:20:23 INFO - PVOID UmsThreadInformation, 14:20:23 INFO - ULONG UmsThreadInformationLength 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - DeleteUmsThreadContext( 14:20:23 INFO - PUMS_CONTEXT UmsThread 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - CreateUmsThreadContext( 14:20:23 INFO - PUMS_CONTEXT *lpUmsThread 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - EnterUmsSchedulingMode( 14:20:23 INFO - PUMS_SCHEDULER_STARTUP_INFO SchedulerStartupInfo 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GetUmsSystemThreadInformation( 14:20:23 INFO - HANDLE ThreadHandle, 14:20:23 INFO - PUMS_SYSTEM_THREAD_INFORMATION SystemThreadInfo 14:20:23 INFO - ); 14:20:23 INFO - #line 1606 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 1608 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #line 1615 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma region Desktop Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - DWORD_PTR 14:20:23 INFO - __stdcall 14:20:23 INFO - SetThreadAffinityMask( 14:20:23 INFO - HANDLE hThread, 14:20:23 INFO - DWORD_PTR dwThreadAffinityMask 14:20:23 INFO - ); 14:20:23 INFO - #line 1627 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - SetProcessDEPPolicy( 14:20:23 INFO - DWORD dwFlags 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GetProcessDEPPolicy( 14:20:23 INFO - HANDLE hProcess, 14:20:23 INFO - LPDWORD lpFlags, 14:20:23 INFO - PBOOL lpPermanent 14:20:23 INFO - ); 14:20:23 INFO - #line 1654 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - RequestWakeupLatency( 14:20:23 INFO - LATENCY_TIME latency 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - IsSystemResumeAutomatic( 14:20:23 INFO - void 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GetThreadSelectorEntry( 14:20:23 INFO - HANDLE hThread, 14:20:23 INFO - DWORD dwSelector, 14:20:23 INFO - LPLDT_ENTRY lpSelectorEntry 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - EXECUTION_STATE 14:20:23 INFO - __stdcall 14:20:23 INFO - SetThreadExecutionState( 14:20:23 INFO - EXECUTION_STATE esFlags 14:20:23 INFO - ); 14:20:23 INFO - typedef REASON_CONTEXT POWER_REQUEST_CONTEXT, *PPOWER_REQUEST_CONTEXT, *LPPOWER_REQUEST_CONTEXT; 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - HANDLE 14:20:23 INFO - __stdcall 14:20:23 INFO - PowerCreateRequest ( 14:20:23 INFO - PREASON_CONTEXT Context 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - PowerSetRequest ( 14:20:23 INFO - HANDLE PowerRequest, 14:20:23 INFO - POWER_REQUEST_TYPE RequestType 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - PowerClearRequest ( 14:20:23 INFO - HANDLE PowerRequest, 14:20:23 INFO - POWER_REQUEST_TYPE RequestType 14:20:23 INFO - ); 14:20:23 INFO - #line 1717 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 1719 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Application Family 14:20:23 INFO - #line 1729 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family 14:20:23 INFO - #line 1751 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 1752 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - SetFileCompletionNotificationModes( 14:20:23 INFO - HANDLE FileHandle, 14:20:23 INFO - UCHAR Flags 14:20:23 INFO - ); 14:20:23 INFO - #line 1782 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - Wow64GetThreadContext( 14:20:23 INFO - HANDLE hThread, 14:20:23 INFO - PWOW64_CONTEXT lpContext 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - Wow64SetThreadContext( 14:20:23 INFO - HANDLE hThread, 14:20:23 INFO - const WOW64_CONTEXT *lpContext 14:20:23 INFO - ); 14:20:23 INFO - #line 1809 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - Wow64GetThreadSelectorEntry( 14:20:23 INFO - HANDLE hThread, 14:20:23 INFO - DWORD dwSelector, 14:20:23 INFO - PWOW64_LDT_ENTRY lpSelectorEntry 14:20:23 INFO - ); 14:20:23 INFO - #line 1822 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 1824 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - DWORD 14:20:23 INFO - __stdcall 14:20:23 INFO - Wow64SuspendThread( 14:20:23 INFO - HANDLE hThread 14:20:23 INFO - ); 14:20:23 INFO - #line 1835 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - DebugSetProcessKillOnExit( 14:20:23 INFO - BOOL KillOnExit 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - DebugBreakProcess ( 14:20:23 INFO - HANDLE Process 14:20:23 INFO - ); 14:20:23 INFO - #line 1851 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Application Family 14:20:23 INFO - #line 1859 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 1861 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - PulseEvent( 14:20:23 INFO - HANDLE hEvent 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - ATOM 14:20:23 INFO - __stdcall 14:20:23 INFO - GlobalDeleteAtom( 14:20:23 INFO - ATOM nAtom 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - InitAtomTable( 14:20:23 INFO - DWORD nSize 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - ATOM 14:20:23 INFO - __stdcall 14:20:23 INFO - DeleteAtom( 14:20:23 INFO - ATOM nAtom 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - UINT 14:20:23 INFO - __stdcall 14:20:23 INFO - SetHandleCount( 14:20:23 INFO - UINT uNumber 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - RequestDeviceWakeup( 14:20:23 INFO - HANDLE hDevice 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - CancelDeviceWakeupRequest( 14:20:23 INFO - HANDLE hDevice 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GetDevicePowerState( 14:20:23 INFO - HANDLE hDevice, 14:20:23 INFO - BOOL *pfOn 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - SetMessageWaitingIndicator( 14:20:23 INFO - HANDLE hMsgIndicator, 14:20:23 INFO - ULONG ulMsgCount 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - SetFileShortNameA( 14:20:23 INFO - HANDLE hFile, 14:20:23 INFO - LPCSTR lpShortName 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - SetFileShortNameW( 14:20:23 INFO - HANDLE hFile, 14:20:23 INFO - LPCWSTR lpShortName 14:20:23 INFO - ); 14:20:23 INFO - #line 1951 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - DWORD 14:20:23 INFO - __stdcall 14:20:23 INFO - LoadModule( 14:20:23 INFO - LPCSTR lpModuleName, 14:20:23 INFO - LPVOID lpParameterBlock 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - UINT 14:20:23 INFO - __stdcall 14:20:23 INFO - WinExec( 14:20:23 INFO - LPCSTR lpCmdLine, 14:20:23 INFO - UINT uCmdShow 14:20:23 INFO - ); 14:20:23 INFO - #line 1977 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family or OneCore Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - ClearCommBreak( 14:20:23 INFO - HANDLE hFile 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - ClearCommError( 14:20:23 INFO - HANDLE hFile, 14:20:23 INFO - LPDWORD lpErrors, 14:20:23 INFO - LPCOMSTAT lpStat 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - SetupComm( 14:20:23 INFO - HANDLE hFile, 14:20:23 INFO - DWORD dwInQueue, 14:20:23 INFO - DWORD dwOutQueue 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - EscapeCommFunction( 14:20:23 INFO - HANDLE hFile, 14:20:23 INFO - DWORD dwFunc 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GetCommConfig( 14:20:23 INFO - HANDLE hCommDev, 14:20:23 INFO - LPCOMMCONFIG lpCC, 14:20:23 INFO - LPDWORD lpdwSize 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GetCommMask( 14:20:23 INFO - HANDLE hFile, 14:20:23 INFO - LPDWORD lpEvtMask 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GetCommProperties( 14:20:23 INFO - HANDLE hFile, 14:20:23 INFO - LPCOMMPROP lpCommProp 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GetCommModemStatus( 14:20:23 INFO - HANDLE hFile, 14:20:23 INFO - LPDWORD lpModemStat 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GetCommState( 14:20:23 INFO - HANDLE hFile, 14:20:23 INFO - LPDCB lpDCB 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GetCommTimeouts( 14:20:23 INFO - HANDLE hFile, 14:20:23 INFO - LPCOMMTIMEOUTS lpCommTimeouts 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - PurgeComm( 14:20:23 INFO - HANDLE hFile, 14:20:23 INFO - DWORD dwFlags 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - SetCommBreak( 14:20:23 INFO - HANDLE hFile 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - SetCommConfig( 14:20:23 INFO - HANDLE hCommDev, 14:20:23 INFO - LPCOMMCONFIG lpCC, 14:20:23 INFO - DWORD dwSize 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - SetCommMask( 14:20:23 INFO - HANDLE hFile, 14:20:23 INFO - DWORD dwEvtMask 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - SetCommState( 14:20:23 INFO - HANDLE hFile, 14:20:23 INFO - LPDCB lpDCB 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - SetCommTimeouts( 14:20:23 INFO - HANDLE hFile, 14:20:23 INFO - LPCOMMTIMEOUTS lpCommTimeouts 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - TransmitCommChar( 14:20:23 INFO - HANDLE hFile, 14:20:23 INFO - char cChar 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - WaitCommEvent( 14:20:23 INFO - HANDLE hFile, 14:20:23 INFO - LPDWORD lpEvtMask, 14:20:23 INFO - LPOVERLAPPED lpOverlapped 14:20:23 INFO - ); 14:20:23 INFO - #line 2131 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - DWORD 14:20:23 INFO - __stdcall 14:20:23 INFO - SetTapePosition( 14:20:23 INFO - HANDLE hDevice, 14:20:23 INFO - DWORD dwPositionMethod, 14:20:23 INFO - DWORD dwPartition, 14:20:23 INFO - DWORD dwOffsetLow, 14:20:23 INFO - DWORD dwOffsetHigh, 14:20:23 INFO - BOOL bImmediate 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - DWORD 14:20:23 INFO - __stdcall 14:20:23 INFO - GetTapePosition( 14:20:23 INFO - HANDLE hDevice, 14:20:23 INFO - DWORD dwPositionType, 14:20:23 INFO - LPDWORD lpdwPartition, 14:20:23 INFO - LPDWORD lpdwOffsetLow, 14:20:23 INFO - LPDWORD lpdwOffsetHigh 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - DWORD 14:20:23 INFO - __stdcall 14:20:23 INFO - PrepareTape( 14:20:23 INFO - HANDLE hDevice, 14:20:23 INFO - DWORD dwOperation, 14:20:23 INFO - BOOL bImmediate 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - DWORD 14:20:23 INFO - __stdcall 14:20:23 INFO - EraseTape( 14:20:23 INFO - HANDLE hDevice, 14:20:23 INFO - DWORD dwEraseType, 14:20:23 INFO - BOOL bImmediate 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - DWORD 14:20:23 INFO - __stdcall 14:20:23 INFO - CreateTapePartition( 14:20:23 INFO - HANDLE hDevice, 14:20:23 INFO - DWORD dwPartitionMethod, 14:20:23 INFO - DWORD dwCount, 14:20:23 INFO - DWORD dwSize 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - DWORD 14:20:23 INFO - __stdcall 14:20:23 INFO - WriteTapemark( 14:20:23 INFO - HANDLE hDevice, 14:20:23 INFO - DWORD dwTapemarkType, 14:20:23 INFO - DWORD dwTapemarkCount, 14:20:23 INFO - BOOL bImmediate 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - DWORD 14:20:23 INFO - __stdcall 14:20:23 INFO - GetTapeStatus( 14:20:23 INFO - HANDLE hDevice 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - DWORD 14:20:23 INFO - __stdcall 14:20:23 INFO - GetTapeParameters( 14:20:23 INFO - HANDLE hDevice, 14:20:23 INFO - DWORD dwOperation, 14:20:23 INFO - LPDWORD lpdwSize, 14:20:23 INFO - LPVOID lpTapeInformation 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - DWORD 14:20:23 INFO - __stdcall 14:20:23 INFO - SetTapeParameters( 14:20:23 INFO - HANDLE hDevice, 14:20:23 INFO - DWORD dwOperation, 14:20:23 INFO - LPVOID lpTapeInformation 14:20:23 INFO - ); 14:20:23 INFO - #line 2230 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Application Family or OneCore Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - int 14:20:23 INFO - __stdcall 14:20:23 INFO - MulDiv( 14:20:23 INFO - int nNumber, 14:20:23 INFO - int nNumerator, 14:20:23 INFO - int nDenominator 14:20:23 INFO - ); 14:20:23 INFO - #line 2245 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family 14:20:23 INFO - typedef enum _DEP_SYSTEM_POLICY_TYPE { 14:20:23 INFO - DEPPolicyAlwaysOff = 0, 14:20:23 INFO - DEPPolicyAlwaysOn, 14:20:23 INFO - DEPPolicyOptIn, 14:20:23 INFO - DEPPolicyOptOut, 14:20:23 INFO - DEPTotalPolicyCount 14:20:23 INFO - } DEP_SYSTEM_POLICY_TYPE; 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - DEP_SYSTEM_POLICY_TYPE 14:20:23 INFO - __stdcall 14:20:23 INFO - GetSystemDEPPolicy( 14:20:23 INFO - void 14:20:23 INFO - ); 14:20:23 INFO - #line 2268 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GetSystemRegistryQuota( 14:20:23 INFO - PDWORD pdwQuotaAllowed, 14:20:23 INFO - PDWORD pdwQuotaUsed 14:20:23 INFO - ); 14:20:23 INFO - #line 2280 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - FileTimeToDosDateTime( 14:20:23 INFO - const FILETIME *lpFileTime, 14:20:23 INFO - LPWORD lpFatDate, 14:20:23 INFO - LPWORD lpFatTime 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - DosDateTimeToFileTime( 14:20:23 INFO - WORD wFatDate, 14:20:23 INFO - WORD wFatTime, 14:20:23 INFO - LPFILETIME lpFileTime 14:20:23 INFO - ); 14:20:23 INFO - #line 2304 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Application Family or OneCore Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - DWORD 14:20:23 INFO - __stdcall 14:20:23 INFO - FormatMessageA( 14:20:23 INFO - DWORD dwFlags, 14:20:23 INFO - LPCVOID lpSource, 14:20:23 INFO - DWORD dwMessageId, 14:20:23 INFO - DWORD dwLanguageId, 14:20:23 INFO - LPSTR lpBuffer, 14:20:23 INFO - DWORD nSize, 14:20:23 INFO - va_list *Arguments 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - DWORD 14:20:23 INFO - __stdcall 14:20:23 INFO - FormatMessageW( 14:20:23 INFO - DWORD dwFlags, 14:20:23 INFO - LPCVOID lpSource, 14:20:23 INFO - DWORD dwMessageId, 14:20:23 INFO - DWORD dwLanguageId, 14:20:23 INFO - LPWSTR lpBuffer, 14:20:23 INFO - DWORD nSize, 14:20:23 INFO - va_list *Arguments 14:20:23 INFO - ); 14:20:23 INFO - #line 2351 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 2381 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 2382 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 2391 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - HANDLE 14:20:23 INFO - __stdcall 14:20:23 INFO - CreateMailslotA( 14:20:23 INFO - LPCSTR lpName, 14:20:23 INFO - DWORD nMaxMessageSize, 14:20:23 INFO - DWORD lReadTimeout, 14:20:23 INFO - LPSECURITY_ATTRIBUTES lpSecurityAttributes 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - HANDLE 14:20:23 INFO - __stdcall 14:20:23 INFO - CreateMailslotW( 14:20:23 INFO - LPCWSTR lpName, 14:20:23 INFO - DWORD nMaxMessageSize, 14:20:23 INFO - DWORD lReadTimeout, 14:20:23 INFO - LPSECURITY_ATTRIBUTES lpSecurityAttributes 14:20:23 INFO - ); 14:20:23 INFO - #line 2420 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GetMailslotInfo( 14:20:23 INFO - HANDLE hMailslot, 14:20:23 INFO - LPDWORD lpMaxMessageSize, 14:20:23 INFO - LPDWORD lpNextSize, 14:20:23 INFO - LPDWORD lpMessageCount, 14:20:23 INFO - LPDWORD lpReadTimeout 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - SetMailslotInfo( 14:20:23 INFO - HANDLE hMailslot, 14:20:23 INFO - DWORD lReadTimeout 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - EncryptFileA( 14:20:23 INFO - LPCSTR lpFileName 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - EncryptFileW( 14:20:23 INFO - LPCWSTR lpFileName 14:20:23 INFO - ); 14:20:23 INFO - #line 2461 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - DecryptFileA( 14:20:23 INFO - LPCSTR lpFileName, 14:20:23 INFO - DWORD dwReserved 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - DecryptFileW( 14:20:23 INFO - LPCWSTR lpFileName, 14:20:23 INFO - DWORD dwReserved 14:20:23 INFO - ); 14:20:23 INFO - #line 2481 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - FileEncryptionStatusA( 14:20:23 INFO - LPCSTR lpFileName, 14:20:23 INFO - LPDWORD lpStatus 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - FileEncryptionStatusW( 14:20:23 INFO - LPCWSTR lpFileName, 14:20:23 INFO - LPDWORD lpStatus 14:20:23 INFO - ); 14:20:23 INFO - #line 2516 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - typedef 14:20:23 INFO - DWORD 14:20:23 INFO - (__stdcall *PFE_EXPORT_FUNC)( 14:20:23 INFO - PBYTE pbData, 14:20:23 INFO - PVOID pvCallbackContext, 14:20:23 INFO - ULONG ulLength 14:20:23 INFO - ); 14:20:23 INFO - typedef 14:20:23 INFO - DWORD 14:20:23 INFO - (__stdcall *PFE_IMPORT_FUNC)( 14:20:23 INFO - PBYTE pbData, 14:20:23 INFO - PVOID pvCallbackContext, 14:20:23 INFO - PULONG ulLength 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - DWORD 14:20:23 INFO - __stdcall 14:20:23 INFO - OpenEncryptedFileRawA( 14:20:23 INFO - LPCSTR lpFileName, 14:20:23 INFO - ULONG ulFlags, 14:20:23 INFO - PVOID *pvContext 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - DWORD 14:20:23 INFO - __stdcall 14:20:23 INFO - OpenEncryptedFileRawW( 14:20:23 INFO - LPCWSTR lpFileName, 14:20:23 INFO - ULONG ulFlags, 14:20:23 INFO - PVOID *pvContext 14:20:23 INFO - ); 14:20:23 INFO - #line 2572 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - DWORD 14:20:23 INFO - __stdcall 14:20:23 INFO - ReadEncryptedFileRaw( 14:20:23 INFO - PFE_EXPORT_FUNC pfExportCallback, 14:20:23 INFO - PVOID pvCallbackContext, 14:20:23 INFO - PVOID pvContext 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - DWORD 14:20:23 INFO - __stdcall 14:20:23 INFO - WriteEncryptedFileRaw( 14:20:23 INFO - PFE_IMPORT_FUNC pfImportCallback, 14:20:23 INFO - PVOID pvCallbackContext, 14:20:23 INFO - PVOID pvContext 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - void 14:20:23 INFO - __stdcall 14:20:23 INFO - CloseEncryptedFileRaw( 14:20:23 INFO - PVOID pvContext 14:20:23 INFO - ); 14:20:23 INFO - #line 2599 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family or OneCore Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - int 14:20:23 INFO - __stdcall 14:20:23 INFO - lstrcmpA( 14:20:23 INFO - LPCSTR lpString1, 14:20:23 INFO - LPCSTR lpString2 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - int 14:20:23 INFO - __stdcall 14:20:23 INFO - lstrcmpW( 14:20:23 INFO - LPCWSTR lpString1, 14:20:23 INFO - LPCWSTR lpString2 14:20:23 INFO - ); 14:20:23 INFO - #line 2627 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - int 14:20:23 INFO - __stdcall 14:20:23 INFO - lstrcmpiA( 14:20:23 INFO - LPCSTR lpString1, 14:20:23 INFO - LPCSTR lpString2 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - int 14:20:23 INFO - __stdcall 14:20:23 INFO - lstrcmpiW( 14:20:23 INFO - LPCWSTR lpString1, 14:20:23 INFO - LPCWSTR lpString2 14:20:23 INFO - ); 14:20:23 INFO - #line 2647 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma warning(push) 14:20:23 INFO - #pragma warning(disable:4995) 14:20:23 INFO - #line 2652 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - LPSTR 14:20:23 INFO - __stdcall 14:20:23 INFO - lstrcpynA( 14:20:23 INFO - LPSTR lpString1, 14:20:23 INFO - LPCSTR lpString2, 14:20:23 INFO - int iMaxLength 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - LPWSTR 14:20:23 INFO - __stdcall 14:20:23 INFO - lstrcpynW( 14:20:23 INFO - LPWSTR lpString1, 14:20:23 INFO - LPCWSTR lpString2, 14:20:23 INFO - int iMaxLength 14:20:23 INFO - ); 14:20:23 INFO - #line 2682 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - LPSTR 14:20:23 INFO - __stdcall 14:20:23 INFO - lstrcpyA( 14:20:23 INFO - LPSTR lpString1, 14:20:23 INFO - LPCSTR lpString2 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - LPWSTR 14:20:23 INFO - __stdcall 14:20:23 INFO - lstrcpyW( 14:20:23 INFO - LPWSTR lpString1, 14:20:23 INFO - LPCWSTR lpString2 14:20:23 INFO - ); 14:20:23 INFO - #line 2702 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - LPSTR 14:20:23 INFO - __stdcall 14:20:23 INFO - lstrcatA( 14:20:23 INFO - LPSTR lpString1, 14:20:23 INFO - LPCSTR lpString2 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - LPWSTR 14:20:23 INFO - __stdcall 14:20:23 INFO - lstrcatW( 14:20:23 INFO - LPWSTR lpString1, 14:20:23 INFO - LPCWSTR lpString2 14:20:23 INFO - ); 14:20:23 INFO - #line 2722 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma warning(pop) 14:20:23 INFO - #line 2726 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - int 14:20:23 INFO - __stdcall 14:20:23 INFO - lstrlenA( 14:20:23 INFO - LPCSTR lpString 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - int 14:20:23 INFO - __stdcall 14:20:23 INFO - lstrlenW( 14:20:23 INFO - LPCWSTR lpString 14:20:23 INFO - ); 14:20:23 INFO - #line 2744 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 2746 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - HFILE 14:20:23 INFO - __stdcall 14:20:23 INFO - OpenFile( 14:20:23 INFO - LPCSTR lpFileName, 14:20:23 INFO - LPOFSTRUCT lpReOpenBuff, 14:20:23 INFO - UINT uStyle 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - HFILE 14:20:23 INFO - __stdcall 14:20:23 INFO - _lopen( 14:20:23 INFO - LPCSTR lpPathName, 14:20:23 INFO - int iReadWrite 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - HFILE 14:20:23 INFO - __stdcall 14:20:23 INFO - _lcreat( 14:20:23 INFO - LPCSTR lpPathName, 14:20:23 INFO - int iAttribute 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - UINT 14:20:23 INFO - __stdcall 14:20:23 INFO - _lread( 14:20:23 INFO - HFILE hFile, 14:20:23 INFO - LPVOID lpBuffer, 14:20:23 INFO - UINT uBytes 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - UINT 14:20:23 INFO - __stdcall 14:20:23 INFO - _lwrite( 14:20:23 INFO - HFILE hFile, 14:20:23 INFO - LPCCH lpBuffer, 14:20:23 INFO - UINT uBytes 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - long 14:20:23 INFO - __stdcall 14:20:23 INFO - _hread( 14:20:23 INFO - HFILE hFile, 14:20:23 INFO - LPVOID lpBuffer, 14:20:23 INFO - long lBytes 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - long 14:20:23 INFO - __stdcall 14:20:23 INFO - _hwrite( 14:20:23 INFO - HFILE hFile, 14:20:23 INFO - LPCCH lpBuffer, 14:20:23 INFO - long lBytes 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - HFILE 14:20:23 INFO - __stdcall 14:20:23 INFO - _lclose( 14:20:23 INFO - HFILE hFile 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - LONG 14:20:23 INFO - __stdcall 14:20:23 INFO - _llseek( 14:20:23 INFO - HFILE hFile, 14:20:23 INFO - LONG lOffset, 14:20:23 INFO - int iOrigin 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - IsTextUnicode( 14:20:23 INFO - const void* lpv, 14:20:23 INFO - int iSize, 14:20:23 INFO - LPINT lpiResult 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - DWORD 14:20:23 INFO - __stdcall 14:20:23 INFO - SignalObjectAndWait( 14:20:23 INFO - HANDLE hObjectToSignal, 14:20:23 INFO - HANDLE hObjectToWaitOn, 14:20:23 INFO - DWORD dwMilliseconds, 14:20:23 INFO - BOOL bAlertable 14:20:23 INFO - ); 14:20:23 INFO - #line 2848 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - BackupRead( 14:20:23 INFO - HANDLE hFile, 14:20:23 INFO - LPBYTE lpBuffer, 14:20:23 INFO - DWORD nNumberOfBytesToRead, 14:20:23 INFO - LPDWORD lpNumberOfBytesRead, 14:20:23 INFO - BOOL bAbort, 14:20:23 INFO - BOOL bProcessSecurity, 14:20:23 INFO - LPVOID *lpContext 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - BackupSeek( 14:20:23 INFO - HANDLE hFile, 14:20:23 INFO - DWORD dwLowBytesToSeek, 14:20:23 INFO - DWORD dwHighBytesToSeek, 14:20:23 INFO - LPDWORD lpdwLowByteSeeked, 14:20:23 INFO - LPDWORD lpdwHighByteSeeked, 14:20:23 INFO - LPVOID *lpContext 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - BackupWrite( 14:20:23 INFO - HANDLE hFile, 14:20:23 INFO - LPBYTE lpBuffer, 14:20:23 INFO - DWORD nNumberOfBytesToWrite, 14:20:23 INFO - LPDWORD lpNumberOfBytesWritten, 14:20:23 INFO - BOOL bAbort, 14:20:23 INFO - BOOL bProcessSecurity, 14:20:23 INFO - LPVOID *lpContext 14:20:23 INFO - ); 14:20:23 INFO - typedef struct _WIN32_STREAM_ID { 14:20:23 INFO - DWORD dwStreamId ; 14:20:23 INFO - DWORD dwStreamAttributes ; 14:20:23 INFO - LARGE_INTEGER Size ; 14:20:23 INFO - DWORD dwStreamNameSize ; 14:20:23 INFO - WCHAR cStreamName[ 1 ] ; 14:20:23 INFO - } WIN32_STREAM_ID, *LPWIN32_STREAM_ID ; 14:20:23 INFO - #line 2947 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 2951 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - typedef struct _STARTUPINFOEXA { 14:20:23 INFO - STARTUPINFOA StartupInfo; 14:20:23 INFO - LPPROC_THREAD_ATTRIBUTE_LIST lpAttributeList; 14:20:23 INFO - } STARTUPINFOEXA, *LPSTARTUPINFOEXA; 14:20:23 INFO - typedef struct _STARTUPINFOEXW { 14:20:23 INFO - STARTUPINFOW StartupInfo; 14:20:23 INFO - LPPROC_THREAD_ATTRIBUTE_LIST lpAttributeList; 14:20:23 INFO - } STARTUPINFOEXW, *LPSTARTUPINFOEXW; 14:20:23 INFO - typedef STARTUPINFOEXA STARTUPINFOEX; 14:20:23 INFO - typedef LPSTARTUPINFOEXA LPSTARTUPINFOEX; 14:20:23 INFO - #line 2969 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 2971 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 2975 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Application Family or OneCore Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - HANDLE 14:20:23 INFO - __stdcall 14:20:23 INFO - OpenMutexA( 14:20:23 INFO - DWORD dwDesiredAccess, 14:20:23 INFO - BOOL bInheritHandle, 14:20:23 INFO - LPCSTR lpName 14:20:23 INFO - ); 14:20:23 INFO - #line 2992 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - HANDLE 14:20:23 INFO - __stdcall 14:20:23 INFO - CreateSemaphoreA( 14:20:23 INFO - LPSECURITY_ATTRIBUTES lpSemaphoreAttributes, 14:20:23 INFO - LONG lInitialCount, 14:20:23 INFO - LONG lMaximumCount, 14:20:23 INFO - LPCSTR lpName 14:20:23 INFO - ); 14:20:23 INFO - #line 3006 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 3008 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family or OneCore Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - HANDLE 14:20:23 INFO - __stdcall 14:20:23 INFO - OpenSemaphoreA( 14:20:23 INFO - DWORD dwDesiredAccess, 14:20:23 INFO - BOOL bInheritHandle, 14:20:23 INFO - LPCSTR lpName 14:20:23 INFO - ); 14:20:23 INFO - #line 3025 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 3027 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family or OneCore Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - HANDLE 14:20:23 INFO - __stdcall 14:20:23 INFO - CreateWaitableTimerA( 14:20:23 INFO - LPSECURITY_ATTRIBUTES lpTimerAttributes, 14:20:23 INFO - BOOL bManualReset, 14:20:23 INFO - LPCSTR lpTimerName 14:20:23 INFO - ); 14:20:23 INFO - #line 3046 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - HANDLE 14:20:23 INFO - __stdcall 14:20:23 INFO - OpenWaitableTimerA( 14:20:23 INFO - DWORD dwDesiredAccess, 14:20:23 INFO - BOOL bInheritHandle, 14:20:23 INFO - LPCSTR lpTimerName 14:20:23 INFO - ); 14:20:23 INFO - #line 3059 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 3061 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - HANDLE 14:20:23 INFO - __stdcall 14:20:23 INFO - CreateSemaphoreExA( 14:20:23 INFO - LPSECURITY_ATTRIBUTES lpSemaphoreAttributes, 14:20:23 INFO - LONG lInitialCount, 14:20:23 INFO - LONG lMaximumCount, 14:20:23 INFO - LPCSTR lpName, 14:20:23 INFO - DWORD dwFlags, 14:20:23 INFO - DWORD dwDesiredAccess 14:20:23 INFO - ); 14:20:23 INFO - #line 3082 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 3083 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - HANDLE 14:20:23 INFO - __stdcall 14:20:23 INFO - CreateWaitableTimerExA( 14:20:23 INFO - LPSECURITY_ATTRIBUTES lpTimerAttributes, 14:20:23 INFO - LPCSTR lpTimerName, 14:20:23 INFO - DWORD dwFlags, 14:20:23 INFO - DWORD dwDesiredAccess 14:20:23 INFO - ); 14:20:23 INFO - #line 3099 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 3101 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 3103 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 3105 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - HANDLE 14:20:23 INFO - __stdcall 14:20:23 INFO - CreateFileMappingA( 14:20:23 INFO - HANDLE hFile, 14:20:23 INFO - LPSECURITY_ATTRIBUTES lpFileMappingAttributes, 14:20:23 INFO - DWORD flProtect, 14:20:23 INFO - DWORD dwMaximumSizeHigh, 14:20:23 INFO - DWORD dwMaximumSizeLow, 14:20:23 INFO - LPCSTR lpName 14:20:23 INFO - ); 14:20:23 INFO - #line 3126 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - HANDLE 14:20:23 INFO - __stdcall 14:20:23 INFO - CreateFileMappingNumaA( 14:20:23 INFO - HANDLE hFile, 14:20:23 INFO - LPSECURITY_ATTRIBUTES lpFileMappingAttributes, 14:20:23 INFO - DWORD flProtect, 14:20:23 INFO - DWORD dwMaximumSizeHigh, 14:20:23 INFO - DWORD dwMaximumSizeLow, 14:20:23 INFO - LPCSTR lpName, 14:20:23 INFO - DWORD nndPreferred 14:20:23 INFO - ); 14:20:23 INFO - #line 3146 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 3148 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - HANDLE 14:20:23 INFO - __stdcall 14:20:23 INFO - OpenFileMappingA( 14:20:23 INFO - DWORD dwDesiredAccess, 14:20:23 INFO - BOOL bInheritHandle, 14:20:23 INFO - LPCSTR lpName 14:20:23 INFO - ); 14:20:23 INFO - #line 3160 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 3162 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family or OneCore Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - DWORD 14:20:23 INFO - __stdcall 14:20:23 INFO - GetLogicalDriveStringsA( 14:20:23 INFO - DWORD nBufferLength, 14:20:23 INFO - LPSTR lpBuffer 14:20:23 INFO - ); 14:20:23 INFO - #line 3178 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 3180 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family 14:20:23 INFO - #line 3187 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Application Family or OneCore Family 14:20:23 INFO - #line 3204 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 3206 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family or OneCore Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - QueryFullProcessImageNameA( 14:20:23 INFO - HANDLE hProcess, 14:20:23 INFO - DWORD dwFlags, 14:20:23 INFO - LPSTR lpExeName, 14:20:23 INFO - PDWORD lpdwSize 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - QueryFullProcessImageNameW( 14:20:23 INFO - HANDLE hProcess, 14:20:23 INFO - DWORD dwFlags, 14:20:23 INFO - LPWSTR lpExeName, 14:20:23 INFO - PDWORD lpdwSize 14:20:23 INFO - ); 14:20:23 INFO - #line 3238 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 3240 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - typedef enum _PROC_THREAD_ATTRIBUTE_NUM { 14:20:23 INFO - ProcThreadAttributeParentProcess = 0, 14:20:23 INFO - ProcThreadAttributeHandleList = 2, 14:20:23 INFO - ProcThreadAttributeGroupAffinity = 3, 14:20:23 INFO - ProcThreadAttributePreferredNode = 4, 14:20:23 INFO - ProcThreadAttributeIdealProcessor = 5, 14:20:23 INFO - ProcThreadAttributeUmsThread = 6, 14:20:23 INFO - ProcThreadAttributeMitigationPolicy = 7, 14:20:23 INFO - #line 3266 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 3269 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - ProcThreadAttributeProtectionLevel = 11, 14:20:23 INFO - #line 3272 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 3278 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 3281 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - } PROC_THREAD_ATTRIBUTE_NUM; 14:20:23 INFO - #line 3283 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 3296 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 3309 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 3314 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 3320 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 3331 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 3506 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 3544 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 3549 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 3551 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - void 14:20:23 INFO - __stdcall 14:20:23 INFO - GetStartupInfoA( 14:20:23 INFO - LPSTARTUPINFOA lpStartupInfo 14:20:23 INFO - ); 14:20:23 INFO - #line 3566 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 3600 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 3620 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 3622 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family or OneCore Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - DWORD 14:20:23 INFO - __stdcall 14:20:23 INFO - GetFirmwareEnvironmentVariableA( 14:20:23 INFO - LPCSTR lpName, 14:20:23 INFO - LPCSTR lpGuid, 14:20:23 INFO - PVOID pBuffer, 14:20:23 INFO - DWORD nSize 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - DWORD 14:20:23 INFO - __stdcall 14:20:23 INFO - GetFirmwareEnvironmentVariableW( 14:20:23 INFO - LPCWSTR lpName, 14:20:23 INFO - LPCWSTR lpGuid, 14:20:23 INFO - PVOID pBuffer, 14:20:23 INFO - DWORD nSize 14:20:23 INFO - ); 14:20:23 INFO - #line 3650 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 3680 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - SetFirmwareEnvironmentVariableA( 14:20:23 INFO - LPCSTR lpName, 14:20:23 INFO - LPCSTR lpGuid, 14:20:23 INFO - PVOID pValue, 14:20:23 INFO - DWORD nSize 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - SetFirmwareEnvironmentVariableW( 14:20:23 INFO - LPCWSTR lpName, 14:20:23 INFO - LPCWSTR lpGuid, 14:20:23 INFO - PVOID pValue, 14:20:23 INFO - DWORD nSize 14:20:23 INFO - ); 14:20:23 INFO - #line 3704 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 3734 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 3736 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family 14:20:23 INFO - #line 3759 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - HRSRC 14:20:23 INFO - __stdcall 14:20:23 INFO - FindResourceA( 14:20:23 INFO - HMODULE hModule, 14:20:23 INFO - LPCSTR lpName, 14:20:23 INFO - LPCSTR lpType 14:20:23 INFO - ); 14:20:23 INFO - #line 3772 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - HRSRC 14:20:23 INFO - __stdcall 14:20:23 INFO - FindResourceExA( 14:20:23 INFO - HMODULE hModule, 14:20:23 INFO - LPCSTR lpType, 14:20:23 INFO - LPCSTR lpName, 14:20:23 INFO - WORD wLanguage 14:20:23 INFO - ); 14:20:23 INFO - #line 3786 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - EnumResourceTypesA( 14:20:23 INFO - HMODULE hModule, 14:20:23 INFO - ENUMRESTYPEPROCA lpEnumFunc, 14:20:23 INFO - LONG_PTR lParam 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - EnumResourceTypesW( 14:20:23 INFO - HMODULE hModule, 14:20:23 INFO - ENUMRESTYPEPROCW lpEnumFunc, 14:20:23 INFO - LONG_PTR lParam 14:20:23 INFO - ); 14:20:23 INFO - #line 3808 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - EnumResourceNamesA( 14:20:23 INFO - HMODULE hModule, 14:20:23 INFO - LPCSTR lpType, 14:20:23 INFO - ENUMRESNAMEPROCA lpEnumFunc, 14:20:23 INFO - LONG_PTR lParam 14:20:23 INFO - ); 14:20:23 INFO - #line 3822 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - EnumResourceLanguagesA( 14:20:23 INFO - HMODULE hModule, 14:20:23 INFO - LPCSTR lpType, 14:20:23 INFO - LPCSTR lpName, 14:20:23 INFO - ENUMRESLANGPROCA lpEnumFunc, 14:20:23 INFO - LONG_PTR lParam 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - EnumResourceLanguagesW( 14:20:23 INFO - HMODULE hModule, 14:20:23 INFO - LPCWSTR lpType, 14:20:23 INFO - LPCWSTR lpName, 14:20:23 INFO - ENUMRESLANGPROCW lpEnumFunc, 14:20:23 INFO - LONG_PTR lParam 14:20:23 INFO - ); 14:20:23 INFO - #line 3848 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - HANDLE 14:20:23 INFO - __stdcall 14:20:23 INFO - BeginUpdateResourceA( 14:20:23 INFO - LPCSTR pFileName, 14:20:23 INFO - BOOL bDeleteExistingResources 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - HANDLE 14:20:23 INFO - __stdcall 14:20:23 INFO - BeginUpdateResourceW( 14:20:23 INFO - LPCWSTR pFileName, 14:20:23 INFO - BOOL bDeleteExistingResources 14:20:23 INFO - ); 14:20:23 INFO - #line 3868 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - UpdateResourceA( 14:20:23 INFO - HANDLE hUpdate, 14:20:23 INFO - LPCSTR lpType, 14:20:23 INFO - LPCSTR lpName, 14:20:23 INFO - WORD wLanguage, 14:20:23 INFO - LPVOID lpData, 14:20:23 INFO - DWORD cb 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - UpdateResourceW( 14:20:23 INFO - HANDLE hUpdate, 14:20:23 INFO - LPCWSTR lpType, 14:20:23 INFO - LPCWSTR lpName, 14:20:23 INFO - WORD wLanguage, 14:20:23 INFO - LPVOID lpData, 14:20:23 INFO - DWORD cb 14:20:23 INFO - ); 14:20:23 INFO - #line 3896 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - EndUpdateResourceA( 14:20:23 INFO - HANDLE hUpdate, 14:20:23 INFO - BOOL fDiscard 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - EndUpdateResourceW( 14:20:23 INFO - HANDLE hUpdate, 14:20:23 INFO - BOOL fDiscard 14:20:23 INFO - ); 14:20:23 INFO - #line 3916 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - ATOM 14:20:23 INFO - __stdcall 14:20:23 INFO - GlobalAddAtomA( 14:20:23 INFO - LPCSTR lpString 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - ATOM 14:20:23 INFO - __stdcall 14:20:23 INFO - GlobalAddAtomW( 14:20:23 INFO - LPCWSTR lpString 14:20:23 INFO - ); 14:20:23 INFO - #line 3936 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - ATOM 14:20:23 INFO - __stdcall 14:20:23 INFO - GlobalAddAtomExA( 14:20:23 INFO - LPCSTR lpString, 14:20:23 INFO - DWORD Flags 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - ATOM 14:20:23 INFO - __stdcall 14:20:23 INFO - GlobalAddAtomExW( 14:20:23 INFO - LPCWSTR lpString, 14:20:23 INFO - DWORD Flags 14:20:23 INFO - ); 14:20:23 INFO - #line 3956 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - ATOM 14:20:23 INFO - __stdcall 14:20:23 INFO - GlobalFindAtomA( 14:20:23 INFO - LPCSTR lpString 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - ATOM 14:20:23 INFO - __stdcall 14:20:23 INFO - GlobalFindAtomW( 14:20:23 INFO - LPCWSTR lpString 14:20:23 INFO - ); 14:20:23 INFO - #line 3974 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - UINT 14:20:23 INFO - __stdcall 14:20:23 INFO - GlobalGetAtomNameA( 14:20:23 INFO - ATOM nAtom, 14:20:23 INFO - LPSTR lpBuffer, 14:20:23 INFO - int nSize 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - UINT 14:20:23 INFO - __stdcall 14:20:23 INFO - GlobalGetAtomNameW( 14:20:23 INFO - ATOM nAtom, 14:20:23 INFO - LPWSTR lpBuffer, 14:20:23 INFO - int nSize 14:20:23 INFO - ); 14:20:23 INFO - #line 3996 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - ATOM 14:20:23 INFO - __stdcall 14:20:23 INFO - AddAtomA( 14:20:23 INFO - LPCSTR lpString 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - ATOM 14:20:23 INFO - __stdcall 14:20:23 INFO - AddAtomW( 14:20:23 INFO - LPCWSTR lpString 14:20:23 INFO - ); 14:20:23 INFO - #line 4014 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - ATOM 14:20:23 INFO - __stdcall 14:20:23 INFO - FindAtomA( 14:20:23 INFO - LPCSTR lpString 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - ATOM 14:20:23 INFO - __stdcall 14:20:23 INFO - FindAtomW( 14:20:23 INFO - LPCWSTR lpString 14:20:23 INFO - ); 14:20:23 INFO - #line 4032 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - UINT 14:20:23 INFO - __stdcall 14:20:23 INFO - GetAtomNameA( 14:20:23 INFO - ATOM nAtom, 14:20:23 INFO - LPSTR lpBuffer, 14:20:23 INFO - int nSize 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - UINT 14:20:23 INFO - __stdcall 14:20:23 INFO - GetAtomNameW( 14:20:23 INFO - ATOM nAtom, 14:20:23 INFO - LPWSTR lpBuffer, 14:20:23 INFO - int nSize 14:20:23 INFO - ); 14:20:23 INFO - #line 4054 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 4056 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family or OneCore Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - UINT 14:20:23 INFO - __stdcall 14:20:23 INFO - GetProfileIntA( 14:20:23 INFO - LPCSTR lpAppName, 14:20:23 INFO - LPCSTR lpKeyName, 14:20:23 INFO - INT nDefault 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - UINT 14:20:23 INFO - __stdcall 14:20:23 INFO - GetProfileIntW( 14:20:23 INFO - LPCWSTR lpAppName, 14:20:23 INFO - LPCWSTR lpKeyName, 14:20:23 INFO - INT nDefault 14:20:23 INFO - ); 14:20:23 INFO - #line 4082 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - DWORD 14:20:23 INFO - __stdcall 14:20:23 INFO - GetProfileStringA( 14:20:23 INFO - LPCSTR lpAppName, 14:20:23 INFO - LPCSTR lpKeyName, 14:20:23 INFO - LPCSTR lpDefault, 14:20:23 INFO - LPSTR lpReturnedString, 14:20:23 INFO - DWORD nSize 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - DWORD 14:20:23 INFO - __stdcall 14:20:23 INFO - GetProfileStringW( 14:20:23 INFO - LPCWSTR lpAppName, 14:20:23 INFO - LPCWSTR lpKeyName, 14:20:23 INFO - LPCWSTR lpDefault, 14:20:23 INFO - LPWSTR lpReturnedString, 14:20:23 INFO - DWORD nSize 14:20:23 INFO - ); 14:20:23 INFO - #line 4108 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 4110 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - WriteProfileStringA( 14:20:23 INFO - LPCSTR lpAppName, 14:20:23 INFO - LPCSTR lpKeyName, 14:20:23 INFO - LPCSTR lpString 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - WriteProfileStringW( 14:20:23 INFO - LPCWSTR lpAppName, 14:20:23 INFO - LPCWSTR lpKeyName, 14:20:23 INFO - LPCWSTR lpString 14:20:23 INFO - ); 14:20:23 INFO - #line 4136 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 4138 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family or OneCore Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - DWORD 14:20:23 INFO - __stdcall 14:20:23 INFO - GetProfileSectionA( 14:20:23 INFO - LPCSTR lpAppName, 14:20:23 INFO - LPSTR lpReturnedString, 14:20:23 INFO - DWORD nSize 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - DWORD 14:20:23 INFO - __stdcall 14:20:23 INFO - GetProfileSectionW( 14:20:23 INFO - LPCWSTR lpAppName, 14:20:23 INFO - LPWSTR lpReturnedString, 14:20:23 INFO - DWORD nSize 14:20:23 INFO - ); 14:20:23 INFO - #line 4164 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 4166 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - WriteProfileSectionA( 14:20:23 INFO - LPCSTR lpAppName, 14:20:23 INFO - LPCSTR lpString 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - WriteProfileSectionW( 14:20:23 INFO - LPCWSTR lpAppName, 14:20:23 INFO - LPCWSTR lpString 14:20:23 INFO - ); 14:20:23 INFO - #line 4190 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 4192 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family or OneCore Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - UINT 14:20:23 INFO - __stdcall 14:20:23 INFO - GetPrivateProfileIntA( 14:20:23 INFO - LPCSTR lpAppName, 14:20:23 INFO - LPCSTR lpKeyName, 14:20:23 INFO - INT nDefault, 14:20:23 INFO - LPCSTR lpFileName 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - UINT 14:20:23 INFO - __stdcall 14:20:23 INFO - GetPrivateProfileIntW( 14:20:23 INFO - LPCWSTR lpAppName, 14:20:23 INFO - LPCWSTR lpKeyName, 14:20:23 INFO - INT nDefault, 14:20:23 INFO - LPCWSTR lpFileName 14:20:23 INFO - ); 14:20:23 INFO - #line 4220 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 4244 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - DWORD 14:20:23 INFO - __stdcall 14:20:23 INFO - GetPrivateProfileStringA( 14:20:23 INFO - LPCSTR lpAppName, 14:20:23 INFO - LPCSTR lpKeyName, 14:20:23 INFO - LPCSTR lpDefault, 14:20:23 INFO - LPSTR lpReturnedString, 14:20:23 INFO - DWORD nSize, 14:20:23 INFO - LPCSTR lpFileName 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - DWORD 14:20:23 INFO - __stdcall 14:20:23 INFO - GetPrivateProfileStringW( 14:20:23 INFO - LPCWSTR lpAppName, 14:20:23 INFO - LPCWSTR lpKeyName, 14:20:23 INFO - LPCWSTR lpDefault, 14:20:23 INFO - LPWSTR lpReturnedString, 14:20:23 INFO - DWORD nSize, 14:20:23 INFO - LPCWSTR lpFileName 14:20:23 INFO - ); 14:20:23 INFO - #line 4272 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 4300 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - WritePrivateProfileStringA( 14:20:23 INFO - LPCSTR lpAppName, 14:20:23 INFO - LPCSTR lpKeyName, 14:20:23 INFO - LPCSTR lpString, 14:20:23 INFO - LPCSTR lpFileName 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - WritePrivateProfileStringW( 14:20:23 INFO - LPCWSTR lpAppName, 14:20:23 INFO - LPCWSTR lpKeyName, 14:20:23 INFO - LPCWSTR lpString, 14:20:23 INFO - LPCWSTR lpFileName 14:20:23 INFO - ); 14:20:23 INFO - #line 4324 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - DWORD 14:20:23 INFO - __stdcall 14:20:23 INFO - GetPrivateProfileSectionA( 14:20:23 INFO - LPCSTR lpAppName, 14:20:23 INFO - LPSTR lpReturnedString, 14:20:23 INFO - DWORD nSize, 14:20:23 INFO - LPCSTR lpFileName 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - DWORD 14:20:23 INFO - __stdcall 14:20:23 INFO - GetPrivateProfileSectionW( 14:20:23 INFO - LPCWSTR lpAppName, 14:20:23 INFO - LPWSTR lpReturnedString, 14:20:23 INFO - DWORD nSize, 14:20:23 INFO - LPCWSTR lpFileName 14:20:23 INFO - ); 14:20:23 INFO - #line 4348 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 4372 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - WritePrivateProfileSectionA( 14:20:23 INFO - LPCSTR lpAppName, 14:20:23 INFO - LPCSTR lpString, 14:20:23 INFO - LPCSTR lpFileName 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - WritePrivateProfileSectionW( 14:20:23 INFO - LPCWSTR lpAppName, 14:20:23 INFO - LPCWSTR lpString, 14:20:23 INFO - LPCWSTR lpFileName 14:20:23 INFO - ); 14:20:23 INFO - #line 4394 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 4396 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - DWORD 14:20:23 INFO - __stdcall 14:20:23 INFO - GetPrivateProfileSectionNamesA( 14:20:23 INFO - LPSTR lpszReturnBuffer, 14:20:23 INFO - DWORD nSize, 14:20:23 INFO - LPCSTR lpFileName 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - DWORD 14:20:23 INFO - __stdcall 14:20:23 INFO - GetPrivateProfileSectionNamesW( 14:20:23 INFO - LPWSTR lpszReturnBuffer, 14:20:23 INFO - DWORD nSize, 14:20:23 INFO - LPCWSTR lpFileName 14:20:23 INFO - ); 14:20:23 INFO - #line 4422 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 4444 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GetPrivateProfileStructA( 14:20:23 INFO - LPCSTR lpszSection, 14:20:23 INFO - LPCSTR lpszKey, 14:20:23 INFO - LPVOID lpStruct, 14:20:23 INFO - UINT uSizeStruct, 14:20:23 INFO - LPCSTR szFile 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GetPrivateProfileStructW( 14:20:23 INFO - LPCWSTR lpszSection, 14:20:23 INFO - LPCWSTR lpszKey, 14:20:23 INFO - LPVOID lpStruct, 14:20:23 INFO - UINT uSizeStruct, 14:20:23 INFO - LPCWSTR szFile 14:20:23 INFO - ); 14:20:23 INFO - #line 4470 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 4496 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - WritePrivateProfileStructA( 14:20:23 INFO - LPCSTR lpszSection, 14:20:23 INFO - LPCSTR lpszKey, 14:20:23 INFO - LPVOID lpStruct, 14:20:23 INFO - UINT uSizeStruct, 14:20:23 INFO - LPCSTR szFile 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - WritePrivateProfileStructW( 14:20:23 INFO - LPCWSTR lpszSection, 14:20:23 INFO - LPCWSTR lpszKey, 14:20:23 INFO - LPVOID lpStruct, 14:20:23 INFO - UINT uSizeStruct, 14:20:23 INFO - LPCWSTR szFile 14:20:23 INFO - ); 14:20:23 INFO - #line 4522 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 4546 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOLEAN 14:20:23 INFO - __stdcall 14:20:23 INFO - Wow64EnableWow64FsRedirection ( 14:20:23 INFO - BOOLEAN Wow64FsEnableRedirection 14:20:23 INFO - ); 14:20:23 INFO - typedef UINT (__stdcall* PGET_SYSTEM_WOW64_DIRECTORY_A)( LPSTR lpBuffer, UINT uSize); 14:20:23 INFO - typedef UINT (__stdcall* PGET_SYSTEM_WOW64_DIRECTORY_W)( LPWSTR lpBuffer, UINT uSize); 14:20:23 INFO - #line 4584 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 4586 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 4587 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 4605 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 4625 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - SetDllDirectoryA( 14:20:23 INFO - LPCSTR lpPathName 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - SetDllDirectoryW( 14:20:23 INFO - LPCWSTR lpPathName 14:20:23 INFO - ); 14:20:23 INFO - #line 4645 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - DWORD 14:20:23 INFO - __stdcall 14:20:23 INFO - GetDllDirectoryA( 14:20:23 INFO - DWORD nBufferLength, 14:20:23 INFO - LPSTR lpBuffer 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - DWORD 14:20:23 INFO - __stdcall 14:20:23 INFO - GetDllDirectoryW( 14:20:23 INFO - DWORD nBufferLength, 14:20:23 INFO - LPWSTR lpBuffer 14:20:23 INFO - ); 14:20:23 INFO - #line 4667 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 4669 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - SetSearchPathMode ( 14:20:23 INFO - DWORD Flags 14:20:23 INFO - ); 14:20:23 INFO - #line 4683 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Application Family 14:20:23 INFO - #line 4707 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 4709 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family or OneCore Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - CreateDirectoryExA( 14:20:23 INFO - LPCSTR lpTemplateDirectory, 14:20:23 INFO - LPCSTR lpNewDirectory, 14:20:23 INFO - LPSECURITY_ATTRIBUTES lpSecurityAttributes 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - CreateDirectoryExW( 14:20:23 INFO - LPCWSTR lpTemplateDirectory, 14:20:23 INFO - LPCWSTR lpNewDirectory, 14:20:23 INFO - LPSECURITY_ATTRIBUTES lpSecurityAttributes 14:20:23 INFO - ); 14:20:23 INFO - #line 4735 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 4737 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - CreateDirectoryTransactedA( 14:20:23 INFO - LPCSTR lpTemplateDirectory, 14:20:23 INFO - LPCSTR lpNewDirectory, 14:20:23 INFO - LPSECURITY_ATTRIBUTES lpSecurityAttributes, 14:20:23 INFO - HANDLE hTransaction 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - CreateDirectoryTransactedW( 14:20:23 INFO - LPCWSTR lpTemplateDirectory, 14:20:23 INFO - LPCWSTR lpNewDirectory, 14:20:23 INFO - LPSECURITY_ATTRIBUTES lpSecurityAttributes, 14:20:23 INFO - HANDLE hTransaction 14:20:23 INFO - ); 14:20:23 INFO - #line 4767 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - RemoveDirectoryTransactedA( 14:20:23 INFO - LPCSTR lpPathName, 14:20:23 INFO - HANDLE hTransaction 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - RemoveDirectoryTransactedW( 14:20:23 INFO - LPCWSTR lpPathName, 14:20:23 INFO - HANDLE hTransaction 14:20:23 INFO - ); 14:20:23 INFO - #line 4787 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - DWORD 14:20:23 INFO - __stdcall 14:20:23 INFO - GetFullPathNameTransactedA( 14:20:23 INFO - LPCSTR lpFileName, 14:20:23 INFO - DWORD nBufferLength, 14:20:23 INFO - LPSTR lpBuffer, 14:20:23 INFO - LPSTR *lpFilePart, 14:20:23 INFO - HANDLE hTransaction 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - DWORD 14:20:23 INFO - __stdcall 14:20:23 INFO - GetFullPathNameTransactedW( 14:20:23 INFO - LPCWSTR lpFileName, 14:20:23 INFO - DWORD nBufferLength, 14:20:23 INFO - LPWSTR lpBuffer, 14:20:23 INFO - LPWSTR *lpFilePart, 14:20:23 INFO - HANDLE hTransaction 14:20:23 INFO - ); 14:20:23 INFO - #line 4815 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 4817 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 4819 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family or OneCore Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - DefineDosDeviceA( 14:20:23 INFO - DWORD dwFlags, 14:20:23 INFO - LPCSTR lpDeviceName, 14:20:23 INFO - LPCSTR lpTargetPath 14:20:23 INFO - ); 14:20:23 INFO - #line 4841 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - DWORD 14:20:23 INFO - __stdcall 14:20:23 INFO - QueryDosDeviceA( 14:20:23 INFO - LPCSTR lpDeviceName, 14:20:23 INFO - LPSTR lpTargetPath, 14:20:23 INFO - DWORD ucchMax 14:20:23 INFO - ); 14:20:23 INFO - #line 4853 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 4855 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - HANDLE 14:20:23 INFO - __stdcall 14:20:23 INFO - CreateFileTransactedA( 14:20:23 INFO - LPCSTR lpFileName, 14:20:23 INFO - DWORD dwDesiredAccess, 14:20:23 INFO - DWORD dwShareMode, 14:20:23 INFO - LPSECURITY_ATTRIBUTES lpSecurityAttributes, 14:20:23 INFO - DWORD dwCreationDisposition, 14:20:23 INFO - DWORD dwFlagsAndAttributes, 14:20:23 INFO - HANDLE hTemplateFile, 14:20:23 INFO - HANDLE hTransaction, 14:20:23 INFO - PUSHORT pusMiniVersion, 14:20:23 INFO - PVOID lpExtendedParameter 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - HANDLE 14:20:23 INFO - __stdcall 14:20:23 INFO - CreateFileTransactedW( 14:20:23 INFO - LPCWSTR lpFileName, 14:20:23 INFO - DWORD dwDesiredAccess, 14:20:23 INFO - DWORD dwShareMode, 14:20:23 INFO - LPSECURITY_ATTRIBUTES lpSecurityAttributes, 14:20:23 INFO - DWORD dwCreationDisposition, 14:20:23 INFO - DWORD dwFlagsAndAttributes, 14:20:23 INFO - HANDLE hTemplateFile, 14:20:23 INFO - HANDLE hTransaction, 14:20:23 INFO - PUSHORT pusMiniVersion, 14:20:23 INFO - PVOID lpExtendedParameter 14:20:23 INFO - ); 14:20:23 INFO - #line 4899 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 4901 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 4903 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family or OneCore Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - HANDLE 14:20:23 INFO - __stdcall 14:20:23 INFO - ReOpenFile( 14:20:23 INFO - HANDLE hOriginalFile, 14:20:23 INFO - DWORD dwDesiredAccess, 14:20:23 INFO - DWORD dwShareMode, 14:20:23 INFO - DWORD dwFlagsAndAttributes 14:20:23 INFO - ); 14:20:23 INFO - #line 4921 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 4923 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - SetFileAttributesTransactedA( 14:20:23 INFO - LPCSTR lpFileName, 14:20:23 INFO - DWORD dwFileAttributes, 14:20:23 INFO - HANDLE hTransaction 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - SetFileAttributesTransactedW( 14:20:23 INFO - LPCWSTR lpFileName, 14:20:23 INFO - DWORD dwFileAttributes, 14:20:23 INFO - HANDLE hTransaction 14:20:23 INFO - ); 14:20:23 INFO - #line 4952 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GetFileAttributesTransactedA( 14:20:23 INFO - LPCSTR lpFileName, 14:20:23 INFO - GET_FILEEX_INFO_LEVELS fInfoLevelId, 14:20:23 INFO - LPVOID lpFileInformation, 14:20:23 INFO - HANDLE hTransaction 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GetFileAttributesTransactedW( 14:20:23 INFO - LPCWSTR lpFileName, 14:20:23 INFO - GET_FILEEX_INFO_LEVELS fInfoLevelId, 14:20:23 INFO - LPVOID lpFileInformation, 14:20:23 INFO - HANDLE hTransaction 14:20:23 INFO - ); 14:20:23 INFO - #line 4976 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - DWORD 14:20:23 INFO - __stdcall 14:20:23 INFO - GetCompressedFileSizeTransactedA( 14:20:23 INFO - LPCSTR lpFileName, 14:20:23 INFO - LPDWORD lpFileSizeHigh, 14:20:23 INFO - HANDLE hTransaction 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - DWORD 14:20:23 INFO - __stdcall 14:20:23 INFO - GetCompressedFileSizeTransactedW( 14:20:23 INFO - LPCWSTR lpFileName, 14:20:23 INFO - LPDWORD lpFileSizeHigh, 14:20:23 INFO - HANDLE hTransaction 14:20:23 INFO - ); 14:20:23 INFO - #line 4998 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - DeleteFileTransactedA( 14:20:23 INFO - LPCSTR lpFileName, 14:20:23 INFO - HANDLE hTransaction 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - DeleteFileTransactedW( 14:20:23 INFO - LPCWSTR lpFileName, 14:20:23 INFO - HANDLE hTransaction 14:20:23 INFO - ); 14:20:23 INFO - #line 5018 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 5020 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 5022 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Application Family 14:20:23 INFO - #line 5044 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 5046 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - CheckNameLegalDOS8Dot3A( 14:20:23 INFO - LPCSTR lpName, 14:20:23 INFO - LPSTR lpOemName, 14:20:23 INFO - DWORD OemNameSize, 14:20:23 INFO - PBOOL pbNameContainsSpaces , 14:20:23 INFO - PBOOL pbNameLegal 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - CheckNameLegalDOS8Dot3W( 14:20:23 INFO - LPCWSTR lpName, 14:20:23 INFO - LPSTR lpOemName, 14:20:23 INFO - DWORD OemNameSize, 14:20:23 INFO - PBOOL pbNameContainsSpaces , 14:20:23 INFO - PBOOL pbNameLegal 14:20:23 INFO - ); 14:20:23 INFO - #line 5078 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 5080 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 5082 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - HANDLE 14:20:23 INFO - __stdcall 14:20:23 INFO - FindFirstFileTransactedA( 14:20:23 INFO - LPCSTR lpFileName, 14:20:23 INFO - FINDEX_INFO_LEVELS fInfoLevelId, 14:20:23 INFO - LPVOID lpFindFileData, 14:20:23 INFO - FINDEX_SEARCH_OPS fSearchOp, 14:20:23 INFO - LPVOID lpSearchFilter, 14:20:23 INFO - DWORD dwAdditionalFlags, 14:20:23 INFO - HANDLE hTransaction 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - HANDLE 14:20:23 INFO - __stdcall 14:20:23 INFO - FindFirstFileTransactedW( 14:20:23 INFO - LPCWSTR lpFileName, 14:20:23 INFO - FINDEX_INFO_LEVELS fInfoLevelId, 14:20:23 INFO - LPVOID lpFindFileData, 14:20:23 INFO - FINDEX_SEARCH_OPS fSearchOp, 14:20:23 INFO - LPVOID lpSearchFilter, 14:20:23 INFO - DWORD dwAdditionalFlags, 14:20:23 INFO - HANDLE hTransaction 14:20:23 INFO - ); 14:20:23 INFO - #line 5120 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 5122 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 5124 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #line 5127 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma region Desktop Family or OneCore Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - CopyFileA( 14:20:23 INFO - LPCSTR lpExistingFileName, 14:20:23 INFO - LPCSTR lpNewFileName, 14:20:23 INFO - BOOL bFailIfExists 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - CopyFileW( 14:20:23 INFO - LPCWSTR lpExistingFileName, 14:20:23 INFO - LPCWSTR lpNewFileName, 14:20:23 INFO - BOOL bFailIfExists 14:20:23 INFO - ); 14:20:23 INFO - #line 5153 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 5175 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 5177 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family or OneCore Family 14:20:23 INFO - typedef 14:20:23 INFO - DWORD 14:20:23 INFO - (__stdcall *LPPROGRESS_ROUTINE)( 14:20:23 INFO - LARGE_INTEGER TotalFileSize, 14:20:23 INFO - LARGE_INTEGER TotalBytesTransferred, 14:20:23 INFO - LARGE_INTEGER StreamSize, 14:20:23 INFO - LARGE_INTEGER StreamBytesTransferred, 14:20:23 INFO - DWORD dwStreamNumber, 14:20:23 INFO - DWORD dwCallbackReason, 14:20:23 INFO - HANDLE hSourceFile, 14:20:23 INFO - HANDLE hDestinationFile, 14:20:23 INFO - LPVOID lpData 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - CopyFileExA( 14:20:23 INFO - LPCSTR lpExistingFileName, 14:20:23 INFO - LPCSTR lpNewFileName, 14:20:23 INFO - LPPROGRESS_ROUTINE lpProgressRoutine, 14:20:23 INFO - LPVOID lpData, 14:20:23 INFO - LPBOOL pbCancel, 14:20:23 INFO - DWORD dwCopyFlags 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - CopyFileExW( 14:20:23 INFO - LPCWSTR lpExistingFileName, 14:20:23 INFO - LPCWSTR lpNewFileName, 14:20:23 INFO - LPPROGRESS_ROUTINE lpProgressRoutine, 14:20:23 INFO - LPVOID lpData, 14:20:23 INFO - LPBOOL pbCancel, 14:20:23 INFO - DWORD dwCopyFlags 14:20:23 INFO - ); 14:20:23 INFO - #line 5227 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 5229 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - CopyFileTransactedA( 14:20:23 INFO - LPCSTR lpExistingFileName, 14:20:23 INFO - LPCSTR lpNewFileName, 14:20:23 INFO - LPPROGRESS_ROUTINE lpProgressRoutine, 14:20:23 INFO - LPVOID lpData, 14:20:23 INFO - LPBOOL pbCancel, 14:20:23 INFO - DWORD dwCopyFlags, 14:20:23 INFO - HANDLE hTransaction 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - CopyFileTransactedW( 14:20:23 INFO - LPCWSTR lpExistingFileName, 14:20:23 INFO - LPCWSTR lpNewFileName, 14:20:23 INFO - LPPROGRESS_ROUTINE lpProgressRoutine, 14:20:23 INFO - LPVOID lpData, 14:20:23 INFO - LPBOOL pbCancel, 14:20:23 INFO - DWORD dwCopyFlags, 14:20:23 INFO - HANDLE hTransaction 14:20:23 INFO - ); 14:20:23 INFO - #line 5265 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 5267 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 5269 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Application Family 14:20:23 INFO - typedef enum _COPYFILE2_MESSAGE_TYPE { 14:20:23 INFO - COPYFILE2_CALLBACK_NONE = 0, 14:20:23 INFO - COPYFILE2_CALLBACK_CHUNK_STARTED, 14:20:23 INFO - COPYFILE2_CALLBACK_CHUNK_FINISHED, 14:20:23 INFO - COPYFILE2_CALLBACK_STREAM_STARTED, 14:20:23 INFO - COPYFILE2_CALLBACK_STREAM_FINISHED, 14:20:23 INFO - COPYFILE2_CALLBACK_POLL_CONTINUE, 14:20:23 INFO - COPYFILE2_CALLBACK_ERROR, 14:20:23 INFO - COPYFILE2_CALLBACK_MAX, 14:20:23 INFO - } COPYFILE2_MESSAGE_TYPE; 14:20:23 INFO - typedef enum _COPYFILE2_MESSAGE_ACTION { 14:20:23 INFO - COPYFILE2_PROGRESS_CONTINUE = 0, 14:20:23 INFO - COPYFILE2_PROGRESS_CANCEL, 14:20:23 INFO - COPYFILE2_PROGRESS_STOP, 14:20:23 INFO - COPYFILE2_PROGRESS_QUIET, 14:20:23 INFO - COPYFILE2_PROGRESS_PAUSE, 14:20:23 INFO - } COPYFILE2_MESSAGE_ACTION; 14:20:23 INFO - typedef enum _COPYFILE2_COPY_PHASE { 14:20:23 INFO - COPYFILE2_PHASE_NONE = 0, 14:20:23 INFO - COPYFILE2_PHASE_PREPARE_SOURCE, 14:20:23 INFO - COPYFILE2_PHASE_PREPARE_DEST, 14:20:23 INFO - COPYFILE2_PHASE_READ_SOURCE, 14:20:23 INFO - COPYFILE2_PHASE_WRITE_DESTINATION, 14:20:23 INFO - COPYFILE2_PHASE_SERVER_COPY, 14:20:23 INFO - COPYFILE2_PHASE_NAMEGRAFT_COPY, 14:20:23 INFO - COPYFILE2_PHASE_MAX, 14:20:23 INFO - } COPYFILE2_COPY_PHASE; 14:20:23 INFO - typedef struct COPYFILE2_MESSAGE { 14:20:23 INFO - COPYFILE2_MESSAGE_TYPE Type; 14:20:23 INFO - DWORD dwPadding; 14:20:23 INFO - union { 14:20:23 INFO - struct { 14:20:23 INFO - DWORD dwStreamNumber; 14:20:23 INFO - DWORD dwReserved; 14:20:23 INFO - HANDLE hSourceFile; 14:20:23 INFO - HANDLE hDestinationFile; 14:20:23 INFO - ULARGE_INTEGER uliChunkNumber; 14:20:23 INFO - ULARGE_INTEGER uliChunkSize; 14:20:23 INFO - ULARGE_INTEGER uliStreamSize; 14:20:23 INFO - ULARGE_INTEGER uliTotalFileSize; 14:20:23 INFO - } ChunkStarted; 14:20:23 INFO - struct { 14:20:23 INFO - DWORD dwStreamNumber; 14:20:23 INFO - DWORD dwFlags; 14:20:23 INFO - HANDLE hSourceFile; 14:20:23 INFO - HANDLE hDestinationFile; 14:20:23 INFO - ULARGE_INTEGER uliChunkNumber; 14:20:23 INFO - ULARGE_INTEGER uliChunkSize; 14:20:23 INFO - ULARGE_INTEGER uliStreamSize; 14:20:23 INFO - ULARGE_INTEGER uliStreamBytesTransferred; 14:20:23 INFO - ULARGE_INTEGER uliTotalFileSize; 14:20:23 INFO - ULARGE_INTEGER uliTotalBytesTransferred; 14:20:23 INFO - } ChunkFinished; 14:20:23 INFO - struct { 14:20:23 INFO - DWORD dwStreamNumber; 14:20:23 INFO - DWORD dwReserved; 14:20:23 INFO - HANDLE hSourceFile; 14:20:23 INFO - HANDLE hDestinationFile; 14:20:23 INFO - ULARGE_INTEGER uliStreamSize; 14:20:23 INFO - ULARGE_INTEGER uliTotalFileSize; 14:20:23 INFO - } StreamStarted; 14:20:23 INFO - struct { 14:20:23 INFO - DWORD dwStreamNumber; 14:20:23 INFO - DWORD dwReserved; 14:20:23 INFO - HANDLE hSourceFile; 14:20:23 INFO - HANDLE hDestinationFile; 14:20:23 INFO - ULARGE_INTEGER uliStreamSize; 14:20:23 INFO - ULARGE_INTEGER uliStreamBytesTransferred; 14:20:23 INFO - ULARGE_INTEGER uliTotalFileSize; 14:20:23 INFO - ULARGE_INTEGER uliTotalBytesTransferred; 14:20:23 INFO - } StreamFinished; 14:20:23 INFO - struct { 14:20:23 INFO - DWORD dwReserved; 14:20:23 INFO - } PollContinue; 14:20:23 INFO - struct { 14:20:23 INFO - COPYFILE2_COPY_PHASE CopyPhase; 14:20:23 INFO - DWORD dwStreamNumber; 14:20:23 INFO - HRESULT hrFailure; 14:20:23 INFO - DWORD dwReserved; 14:20:23 INFO - ULARGE_INTEGER uliChunkNumber; 14:20:23 INFO - ULARGE_INTEGER uliStreamSize; 14:20:23 INFO - ULARGE_INTEGER uliStreamBytesTransferred; 14:20:23 INFO - ULARGE_INTEGER uliTotalFileSize; 14:20:23 INFO - ULARGE_INTEGER uliTotalBytesTransferred; 14:20:23 INFO - } Error; 14:20:23 INFO - } Info; 14:20:23 INFO - } COPYFILE2_MESSAGE; 14:20:23 INFO - typedef 14:20:23 INFO - COPYFILE2_MESSAGE_ACTION (__stdcall *PCOPYFILE2_PROGRESS_ROUTINE)( 14:20:23 INFO - const COPYFILE2_MESSAGE *pMessage, 14:20:23 INFO - PVOID pvCallbackContext 14:20:23 INFO - ); 14:20:23 INFO - typedef struct COPYFILE2_EXTENDED_PARAMETERS { 14:20:23 INFO - DWORD dwSize; 14:20:23 INFO - DWORD dwCopyFlags; 14:20:23 INFO - BOOL *pfCancel; 14:20:23 INFO - PCOPYFILE2_PROGRESS_ROUTINE pProgressRoutine; 14:20:23 INFO - PVOID pvCallbackContext; 14:20:23 INFO - } COPYFILE2_EXTENDED_PARAMETERS; 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - HRESULT 14:20:23 INFO - __stdcall 14:20:23 INFO - CopyFile2( 14:20:23 INFO - PCWSTR pwszExistingFileName, 14:20:23 INFO - PCWSTR pwszNewFileName, 14:20:23 INFO - COPYFILE2_EXTENDED_PARAMETERS *pExtendedParameters 14:20:23 INFO - ); 14:20:23 INFO - #line 5408 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 5410 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #line 5413 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma region Desktop Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - MoveFileA( 14:20:23 INFO - LPCSTR lpExistingFileName, 14:20:23 INFO - LPCSTR lpNewFileName 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - MoveFileW( 14:20:23 INFO - LPCWSTR lpExistingFileName, 14:20:23 INFO - LPCWSTR lpNewFileName 14:20:23 INFO - ); 14:20:23 INFO - #line 5436 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 5456 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 5458 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Application Family or OneCore Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - MoveFileExA( 14:20:23 INFO - LPCSTR lpExistingFileName, 14:20:23 INFO - LPCSTR lpNewFileName, 14:20:23 INFO - DWORD dwFlags 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - MoveFileExW( 14:20:23 INFO - LPCWSTR lpExistingFileName, 14:20:23 INFO - LPCWSTR lpNewFileName, 14:20:23 INFO - DWORD dwFlags 14:20:23 INFO - ); 14:20:23 INFO - #line 5484 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 5486 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family or OneCore Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - MoveFileWithProgressA( 14:20:23 INFO - LPCSTR lpExistingFileName, 14:20:23 INFO - LPCSTR lpNewFileName, 14:20:23 INFO - LPPROGRESS_ROUTINE lpProgressRoutine, 14:20:23 INFO - LPVOID lpData, 14:20:23 INFO - DWORD dwFlags 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - MoveFileWithProgressW( 14:20:23 INFO - LPCWSTR lpExistingFileName, 14:20:23 INFO - LPCWSTR lpNewFileName, 14:20:23 INFO - LPPROGRESS_ROUTINE lpProgressRoutine, 14:20:23 INFO - LPVOID lpData, 14:20:23 INFO - DWORD dwFlags 14:20:23 INFO - ); 14:20:23 INFO - #line 5517 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 5518 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 5520 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - MoveFileTransactedA( 14:20:23 INFO - LPCSTR lpExistingFileName, 14:20:23 INFO - LPCSTR lpNewFileName, 14:20:23 INFO - LPPROGRESS_ROUTINE lpProgressRoutine, 14:20:23 INFO - LPVOID lpData, 14:20:23 INFO - DWORD dwFlags, 14:20:23 INFO - HANDLE hTransaction 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - MoveFileTransactedW( 14:20:23 INFO - LPCWSTR lpExistingFileName, 14:20:23 INFO - LPCWSTR lpNewFileName, 14:20:23 INFO - LPPROGRESS_ROUTINE lpProgressRoutine, 14:20:23 INFO - LPVOID lpData, 14:20:23 INFO - DWORD dwFlags, 14:20:23 INFO - HANDLE hTransaction 14:20:23 INFO - ); 14:20:23 INFO - #line 5553 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 5554 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 5556 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Application Family 14:20:23 INFO - #line 5569 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 5571 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family 14:20:23 INFO - #line 5578 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Application Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - ReplaceFileA( 14:20:23 INFO - LPCSTR lpReplacedFileName, 14:20:23 INFO - LPCSTR lpReplacementFileName, 14:20:23 INFO - LPCSTR lpBackupFileName, 14:20:23 INFO - DWORD dwReplaceFlags, 14:20:23 INFO - LPVOID lpExclude, 14:20:23 INFO - LPVOID lpReserved 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - ReplaceFileW( 14:20:23 INFO - LPCWSTR lpReplacedFileName, 14:20:23 INFO - LPCWSTR lpReplacementFileName, 14:20:23 INFO - LPCWSTR lpBackupFileName, 14:20:23 INFO - DWORD dwReplaceFlags, 14:20:23 INFO - LPVOID lpExclude, 14:20:23 INFO - LPVOID lpReserved 14:20:23 INFO - ); 14:20:23 INFO - #line 5612 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 5613 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 5615 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family or OneCore Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - CreateHardLinkA( 14:20:23 INFO - LPCSTR lpFileName, 14:20:23 INFO - LPCSTR lpExistingFileName, 14:20:23 INFO - LPSECURITY_ATTRIBUTES lpSecurityAttributes 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - CreateHardLinkW( 14:20:23 INFO - LPCWSTR lpFileName, 14:20:23 INFO - LPCWSTR lpExistingFileName, 14:20:23 INFO - LPSECURITY_ATTRIBUTES lpSecurityAttributes 14:20:23 INFO - ); 14:20:23 INFO - #line 5646 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 5648 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 5650 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - CreateHardLinkTransactedA( 14:20:23 INFO - LPCSTR lpFileName, 14:20:23 INFO - LPCSTR lpExistingFileName, 14:20:23 INFO - LPSECURITY_ATTRIBUTES lpSecurityAttributes, 14:20:23 INFO - HANDLE hTransaction 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - CreateHardLinkTransactedW( 14:20:23 INFO - LPCWSTR lpFileName, 14:20:23 INFO - LPCWSTR lpExistingFileName, 14:20:23 INFO - LPSECURITY_ATTRIBUTES lpSecurityAttributes, 14:20:23 INFO - HANDLE hTransaction 14:20:23 INFO - ); 14:20:23 INFO - #line 5683 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 5685 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - HANDLE 14:20:23 INFO - __stdcall 14:20:23 INFO - FindFirstStreamTransactedW ( 14:20:23 INFO - LPCWSTR lpFileName, 14:20:23 INFO - STREAM_INFO_LEVELS InfoLevel, 14:20:23 INFO - LPVOID lpFindStreamData, 14:20:23 INFO - DWORD dwFlags, 14:20:23 INFO - HANDLE hTransaction 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - HANDLE 14:20:23 INFO - __stdcall 14:20:23 INFO - FindFirstFileNameTransactedW ( 14:20:23 INFO - LPCWSTR lpFileName, 14:20:23 INFO - DWORD dwFlags, 14:20:23 INFO - LPDWORD StringLength, 14:20:23 INFO - PWSTR LinkName, 14:20:23 INFO - HANDLE hTransaction 14:20:23 INFO - ); 14:20:23 INFO - #line 5711 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - HANDLE 14:20:23 INFO - __stdcall 14:20:23 INFO - CreateNamedPipeA( 14:20:23 INFO - LPCSTR lpName, 14:20:23 INFO - DWORD dwOpenMode, 14:20:23 INFO - DWORD dwPipeMode, 14:20:23 INFO - DWORD nMaxInstances, 14:20:23 INFO - DWORD nOutBufferSize, 14:20:23 INFO - DWORD nInBufferSize, 14:20:23 INFO - DWORD nDefaultTimeOut, 14:20:23 INFO - LPSECURITY_ATTRIBUTES lpSecurityAttributes 14:20:23 INFO - ); 14:20:23 INFO - #line 5728 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 5730 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family or OneCore Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GetNamedPipeHandleStateA( 14:20:23 INFO - HANDLE hNamedPipe, 14:20:23 INFO - LPDWORD lpState, 14:20:23 INFO - LPDWORD lpCurInstances, 14:20:23 INFO - LPDWORD lpMaxCollectionCount, 14:20:23 INFO - LPDWORD lpCollectDataTimeout, 14:20:23 INFO - LPSTR lpUserName, 14:20:23 INFO - DWORD nMaxUserNameSize 14:20:23 INFO - ); 14:20:23 INFO - #line 5750 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - CallNamedPipeA( 14:20:23 INFO - LPCSTR lpNamedPipeName, 14:20:23 INFO - LPVOID lpInBuffer, 14:20:23 INFO - DWORD nInBufferSize, 14:20:23 INFO - LPVOID lpOutBuffer, 14:20:23 INFO - DWORD nOutBufferSize, 14:20:23 INFO - LPDWORD lpBytesRead, 14:20:23 INFO - DWORD nTimeOut 14:20:23 INFO - ); 14:20:23 INFO - #line 5767 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - WaitNamedPipeA( 14:20:23 INFO - LPCSTR lpNamedPipeName, 14:20:23 INFO - DWORD nTimeOut 14:20:23 INFO - ); 14:20:23 INFO - #line 5778 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 5780 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family 14:20:23 INFO - #line 5789 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family or OneCore Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GetNamedPipeClientComputerNameA( 14:20:23 INFO - HANDLE Pipe, 14:20:23 INFO - LPSTR ClientComputerName, 14:20:23 INFO - ULONG ClientComputerNameLength 14:20:23 INFO - ); 14:20:23 INFO - #line 5806 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 5808 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GetNamedPipeClientProcessId( 14:20:23 INFO - HANDLE Pipe, 14:20:23 INFO - PULONG ClientProcessId 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GetNamedPipeClientSessionId( 14:20:23 INFO - HANDLE Pipe, 14:20:23 INFO - PULONG ClientSessionId 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GetNamedPipeServerProcessId( 14:20:23 INFO - HANDLE Pipe, 14:20:23 INFO - PULONG ServerProcessId 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GetNamedPipeServerSessionId( 14:20:23 INFO - HANDLE Pipe, 14:20:23 INFO - PULONG ServerSessionId 14:20:23 INFO - ); 14:20:23 INFO - #line 5846 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #line 5849 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma region Desktop Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - SetVolumeLabelA( 14:20:23 INFO - LPCSTR lpRootPathName, 14:20:23 INFO - LPCSTR lpVolumeName 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - SetVolumeLabelW( 14:20:23 INFO - LPCWSTR lpRootPathName, 14:20:23 INFO - LPCWSTR lpVolumeName 14:20:23 INFO - ); 14:20:23 INFO - #line 5872 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - SetFileBandwidthReservation( 14:20:23 INFO - HANDLE hFile, 14:20:23 INFO - DWORD nPeriodMilliseconds, 14:20:23 INFO - DWORD nBytesPerPeriod, 14:20:23 INFO - BOOL bDiscardable, 14:20:23 INFO - LPDWORD lpTransferSize, 14:20:23 INFO - LPDWORD lpNumOutstandingRequests 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GetFileBandwidthReservation( 14:20:23 INFO - HANDLE hFile, 14:20:23 INFO - LPDWORD lpPeriodMilliseconds, 14:20:23 INFO - LPDWORD lpBytesPerPeriod, 14:20:23 INFO - LPBOOL pDiscardable, 14:20:23 INFO - LPDWORD lpTransferSize, 14:20:23 INFO - LPDWORD lpNumOutstandingRequests 14:20:23 INFO - ); 14:20:23 INFO - #line 5900 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - ClearEventLogA ( 14:20:23 INFO - HANDLE hEventLog, 14:20:23 INFO - LPCSTR lpBackupFileName 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - ClearEventLogW ( 14:20:23 INFO - HANDLE hEventLog, 14:20:23 INFO - LPCWSTR lpBackupFileName 14:20:23 INFO - ); 14:20:23 INFO - #line 5924 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - BackupEventLogA ( 14:20:23 INFO - HANDLE hEventLog, 14:20:23 INFO - LPCSTR lpBackupFileName 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - BackupEventLogW ( 14:20:23 INFO - HANDLE hEventLog, 14:20:23 INFO - LPCWSTR lpBackupFileName 14:20:23 INFO - ); 14:20:23 INFO - #line 5944 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - CloseEventLog ( 14:20:23 INFO - HANDLE hEventLog 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - DeregisterEventSource ( 14:20:23 INFO - HANDLE hEventLog 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - NotifyChangeEventLog( 14:20:23 INFO - HANDLE hEventLog, 14:20:23 INFO - HANDLE hEvent 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GetNumberOfEventLogRecords ( 14:20:23 INFO - HANDLE hEventLog, 14:20:23 INFO - PDWORD NumberOfRecords 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GetOldestEventLogRecord ( 14:20:23 INFO - HANDLE hEventLog, 14:20:23 INFO - PDWORD OldestRecord 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - HANDLE 14:20:23 INFO - __stdcall 14:20:23 INFO - OpenEventLogA ( 14:20:23 INFO - LPCSTR lpUNCServerName, 14:20:23 INFO - LPCSTR lpSourceName 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - HANDLE 14:20:23 INFO - __stdcall 14:20:23 INFO - OpenEventLogW ( 14:20:23 INFO - LPCWSTR lpUNCServerName, 14:20:23 INFO - LPCWSTR lpSourceName 14:20:23 INFO - ); 14:20:23 INFO - #line 6002 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - HANDLE 14:20:23 INFO - __stdcall 14:20:23 INFO - RegisterEventSourceA ( 14:20:23 INFO - LPCSTR lpUNCServerName, 14:20:23 INFO - LPCSTR lpSourceName 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - HANDLE 14:20:23 INFO - __stdcall 14:20:23 INFO - RegisterEventSourceW ( 14:20:23 INFO - LPCWSTR lpUNCServerName, 14:20:23 INFO - LPCWSTR lpSourceName 14:20:23 INFO - ); 14:20:23 INFO - #line 6022 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - HANDLE 14:20:23 INFO - __stdcall 14:20:23 INFO - OpenBackupEventLogA ( 14:20:23 INFO - LPCSTR lpUNCServerName, 14:20:23 INFO - LPCSTR lpFileName 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - HANDLE 14:20:23 INFO - __stdcall 14:20:23 INFO - OpenBackupEventLogW ( 14:20:23 INFO - LPCWSTR lpUNCServerName, 14:20:23 INFO - LPCWSTR lpFileName 14:20:23 INFO - ); 14:20:23 INFO - #line 6042 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - ReadEventLogA ( 14:20:23 INFO - HANDLE hEventLog, 14:20:23 INFO - DWORD dwReadFlags, 14:20:23 INFO - DWORD dwRecordOffset, 14:20:23 INFO - LPVOID lpBuffer, 14:20:23 INFO - DWORD nNumberOfBytesToRead, 14:20:23 INFO - DWORD *pnBytesRead, 14:20:23 INFO - DWORD *pnMinNumberOfBytesNeeded 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - ReadEventLogW ( 14:20:23 INFO - HANDLE hEventLog, 14:20:23 INFO - DWORD dwReadFlags, 14:20:23 INFO - DWORD dwRecordOffset, 14:20:23 INFO - LPVOID lpBuffer, 14:20:23 INFO - DWORD nNumberOfBytesToRead, 14:20:23 INFO - DWORD *pnBytesRead, 14:20:23 INFO - DWORD *pnMinNumberOfBytesNeeded 14:20:23 INFO - ); 14:20:23 INFO - #line 6072 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - ReportEventA ( 14:20:23 INFO - HANDLE hEventLog, 14:20:23 INFO - WORD wType, 14:20:23 INFO - WORD wCategory, 14:20:23 INFO - DWORD dwEventID, 14:20:23 INFO - PSID lpUserSid, 14:20:23 INFO - WORD wNumStrings, 14:20:23 INFO - DWORD dwDataSize, 14:20:23 INFO - LPCSTR *lpStrings, 14:20:23 INFO - LPVOID lpRawData 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - ReportEventW ( 14:20:23 INFO - HANDLE hEventLog, 14:20:23 INFO - WORD wType, 14:20:23 INFO - WORD wCategory, 14:20:23 INFO - DWORD dwEventID, 14:20:23 INFO - PSID lpUserSid, 14:20:23 INFO - WORD wNumStrings, 14:20:23 INFO - DWORD dwDataSize, 14:20:23 INFO - LPCWSTR *lpStrings, 14:20:23 INFO - LPVOID lpRawData 14:20:23 INFO - ); 14:20:23 INFO - #line 6106 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - typedef struct _EVENTLOG_FULL_INFORMATION 14:20:23 INFO - { 14:20:23 INFO - DWORD dwFull; 14:20:23 INFO - } 14:20:23 INFO - EVENTLOG_FULL_INFORMATION, *LPEVENTLOG_FULL_INFORMATION; 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GetEventLogInformation ( 14:20:23 INFO - HANDLE hEventLog, 14:20:23 INFO - DWORD dwInfoLevel, 14:20:23 INFO - LPVOID lpBuffer, 14:20:23 INFO - DWORD cbBufSize, 14:20:23 INFO - LPDWORD pcbBytesNeeded 14:20:23 INFO - ); 14:20:23 INFO - #line 6175 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - AccessCheckAndAuditAlarmA ( 14:20:23 INFO - LPCSTR SubsystemName, 14:20:23 INFO - LPVOID HandleId, 14:20:23 INFO - LPSTR ObjectTypeName, 14:20:23 INFO - LPSTR ObjectName, 14:20:23 INFO - PSECURITY_DESCRIPTOR SecurityDescriptor, 14:20:23 INFO - DWORD DesiredAccess, 14:20:23 INFO - PGENERIC_MAPPING GenericMapping, 14:20:23 INFO - BOOL ObjectCreation, 14:20:23 INFO - LPDWORD GrantedAccess, 14:20:23 INFO - LPBOOL AccessStatus, 14:20:23 INFO - LPBOOL pfGenerateOnClose 14:20:23 INFO - ); 14:20:23 INFO - #line 6201 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - AccessCheckByTypeAndAuditAlarmA ( 14:20:23 INFO - LPCSTR SubsystemName, 14:20:23 INFO - LPVOID HandleId, 14:20:23 INFO - LPCSTR ObjectTypeName, 14:20:23 INFO - LPCSTR ObjectName, 14:20:23 INFO - PSECURITY_DESCRIPTOR SecurityDescriptor, 14:20:23 INFO - PSID PrincipalSelfSid, 14:20:23 INFO - DWORD DesiredAccess, 14:20:23 INFO - AUDIT_EVENT_TYPE AuditType, 14:20:23 INFO - DWORD Flags, 14:20:23 INFO - POBJECT_TYPE_LIST ObjectTypeList, 14:20:23 INFO - DWORD ObjectTypeListLength, 14:20:23 INFO - PGENERIC_MAPPING GenericMapping, 14:20:23 INFO - BOOL ObjectCreation, 14:20:23 INFO - LPDWORD GrantedAccess, 14:20:23 INFO - LPBOOL AccessStatus, 14:20:23 INFO - LPBOOL pfGenerateOnClose 14:20:23 INFO - ); 14:20:23 INFO - #line 6228 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - AccessCheckByTypeResultListAndAuditAlarmA ( 14:20:23 INFO - LPCSTR SubsystemName, 14:20:23 INFO - LPVOID HandleId, 14:20:23 INFO - LPCSTR ObjectTypeName, 14:20:23 INFO - LPCSTR ObjectName, 14:20:23 INFO - PSECURITY_DESCRIPTOR SecurityDescriptor, 14:20:23 INFO - PSID PrincipalSelfSid, 14:20:23 INFO - DWORD DesiredAccess, 14:20:23 INFO - AUDIT_EVENT_TYPE AuditType, 14:20:23 INFO - DWORD Flags, 14:20:23 INFO - POBJECT_TYPE_LIST ObjectTypeList, 14:20:23 INFO - DWORD ObjectTypeListLength, 14:20:23 INFO - PGENERIC_MAPPING GenericMapping, 14:20:23 INFO - BOOL ObjectCreation, 14:20:23 INFO - LPDWORD GrantedAccess, 14:20:23 INFO - LPDWORD AccessStatusList, 14:20:23 INFO - LPBOOL pfGenerateOnClose 14:20:23 INFO - ); 14:20:23 INFO - #line 6253 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - AccessCheckByTypeResultListAndAuditAlarmByHandleA ( 14:20:23 INFO - LPCSTR SubsystemName, 14:20:23 INFO - LPVOID HandleId, 14:20:23 INFO - HANDLE ClientToken, 14:20:23 INFO - LPCSTR ObjectTypeName, 14:20:23 INFO - LPCSTR ObjectName, 14:20:23 INFO - PSECURITY_DESCRIPTOR SecurityDescriptor, 14:20:23 INFO - PSID PrincipalSelfSid, 14:20:23 INFO - DWORD DesiredAccess, 14:20:23 INFO - AUDIT_EVENT_TYPE AuditType, 14:20:23 INFO - DWORD Flags, 14:20:23 INFO - POBJECT_TYPE_LIST ObjectTypeList, 14:20:23 INFO - DWORD ObjectTypeListLength, 14:20:23 INFO - PGENERIC_MAPPING GenericMapping, 14:20:23 INFO - BOOL ObjectCreation, 14:20:23 INFO - LPDWORD GrantedAccess, 14:20:23 INFO - LPDWORD AccessStatusList, 14:20:23 INFO - LPBOOL pfGenerateOnClose 14:20:23 INFO - ); 14:20:23 INFO - #line 6279 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 6280 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - ObjectOpenAuditAlarmA ( 14:20:23 INFO - LPCSTR SubsystemName, 14:20:23 INFO - LPVOID HandleId, 14:20:23 INFO - LPSTR ObjectTypeName, 14:20:23 INFO - LPSTR ObjectName, 14:20:23 INFO - PSECURITY_DESCRIPTOR pSecurityDescriptor, 14:20:23 INFO - HANDLE ClientToken, 14:20:23 INFO - DWORD DesiredAccess, 14:20:23 INFO - DWORD GrantedAccess, 14:20:23 INFO - PPRIVILEGE_SET Privileges, 14:20:23 INFO - BOOL ObjectCreation, 14:20:23 INFO - BOOL AccessGranted, 14:20:23 INFO - LPBOOL GenerateOnClose 14:20:23 INFO - ); 14:20:23 INFO - #line 6301 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - ObjectPrivilegeAuditAlarmA ( 14:20:23 INFO - LPCSTR SubsystemName, 14:20:23 INFO - LPVOID HandleId, 14:20:23 INFO - HANDLE ClientToken, 14:20:23 INFO - DWORD DesiredAccess, 14:20:23 INFO - PPRIVILEGE_SET Privileges, 14:20:23 INFO - BOOL AccessGranted 14:20:23 INFO - ); 14:20:23 INFO - #line 6316 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - ObjectCloseAuditAlarmA ( 14:20:23 INFO - LPCSTR SubsystemName, 14:20:23 INFO - LPVOID HandleId, 14:20:23 INFO - BOOL GenerateOnClose 14:20:23 INFO - ); 14:20:23 INFO - #line 6328 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - ObjectDeleteAuditAlarmA ( 14:20:23 INFO - LPCSTR SubsystemName, 14:20:23 INFO - LPVOID HandleId, 14:20:23 INFO - BOOL GenerateOnClose 14:20:23 INFO - ); 14:20:23 INFO - #line 6340 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - PrivilegedServiceAuditAlarmA ( 14:20:23 INFO - LPCSTR SubsystemName, 14:20:23 INFO - LPCSTR ServiceName, 14:20:23 INFO - HANDLE ClientToken, 14:20:23 INFO - PPRIVILEGE_SET Privileges, 14:20:23 INFO - BOOL AccessGranted 14:20:23 INFO - ); 14:20:23 INFO - #line 6354 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - AddConditionalAce ( 14:20:23 INFO - PACL pAcl, 14:20:23 INFO - DWORD dwAceRevision, 14:20:23 INFO - DWORD AceFlags, 14:20:23 INFO - UCHAR AceType, 14:20:23 INFO - DWORD AccessMask, 14:20:23 INFO - PSID pSid, 14:20:23 INFO - PWCHAR ConditionStr, 14:20:23 INFO - DWORD *ReturnLength 14:20:23 INFO - ); 14:20:23 INFO - #line 6370 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 6372 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family or OneCore Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - SetFileSecurityA ( 14:20:23 INFO - LPCSTR lpFileName, 14:20:23 INFO - SECURITY_INFORMATION SecurityInformation, 14:20:23 INFO - PSECURITY_DESCRIPTOR pSecurityDescriptor 14:20:23 INFO - ); 14:20:23 INFO - #line 6388 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GetFileSecurityA ( 14:20:23 INFO - LPCSTR lpFileName, 14:20:23 INFO - SECURITY_INFORMATION RequestedInformation, 14:20:23 INFO - PSECURITY_DESCRIPTOR pSecurityDescriptor, 14:20:23 INFO - DWORD nLength, 14:20:23 INFO - LPDWORD lpnLengthNeeded 14:20:23 INFO - ); 14:20:23 INFO - #line 6402 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - ReadDirectoryChangesW( 14:20:23 INFO - HANDLE hDirectory, 14:20:23 INFO - LPVOID lpBuffer, 14:20:23 INFO - DWORD nBufferLength, 14:20:23 INFO - BOOL bWatchSubtree, 14:20:23 INFO - DWORD dwNotifyFilter, 14:20:23 INFO - LPDWORD lpBytesReturned, 14:20:23 INFO - LPOVERLAPPED lpOverlapped, 14:20:23 INFO - LPOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine 14:20:23 INFO - ); 14:20:23 INFO - #line 6418 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 6420 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - LPVOID 14:20:23 INFO - __stdcall 14:20:23 INFO - MapViewOfFileExNuma( 14:20:23 INFO - HANDLE hFileMappingObject, 14:20:23 INFO - DWORD dwDesiredAccess, 14:20:23 INFO - DWORD dwFileOffsetHigh, 14:20:23 INFO - DWORD dwFileOffsetLow, 14:20:23 INFO - SIZE_T dwNumberOfBytesToMap, 14:20:23 INFO - LPVOID lpBaseAddress, 14:20:23 INFO - DWORD nndPreferred 14:20:23 INFO - ); 14:20:23 INFO - #line 6442 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - IsBadReadPtr( 14:20:23 INFO - const void *lp, 14:20:23 INFO - UINT_PTR ucb 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - IsBadWritePtr( 14:20:23 INFO - LPVOID lp, 14:20:23 INFO - UINT_PTR ucb 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - IsBadHugeReadPtr( 14:20:23 INFO - const void *lp, 14:20:23 INFO - UINT_PTR ucb 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - IsBadHugeWritePtr( 14:20:23 INFO - LPVOID lp, 14:20:23 INFO - UINT_PTR ucb 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - IsBadCodePtr( 14:20:23 INFO - FARPROC lpfn 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - IsBadStringPtrA( 14:20:23 INFO - LPCSTR lpsz, 14:20:23 INFO - UINT_PTR ucchMax 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - IsBadStringPtrW( 14:20:23 INFO - LPCWSTR lpsz, 14:20:23 INFO - UINT_PTR ucchMax 14:20:23 INFO - ); 14:20:23 INFO - #line 6501 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 6503 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family or OneCore Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - LookupAccountSidA( 14:20:23 INFO - LPCSTR lpSystemName, 14:20:23 INFO - PSID Sid, 14:20:23 INFO - LPSTR Name, 14:20:23 INFO - LPDWORD cchName, 14:20:23 INFO - LPSTR ReferencedDomainName, 14:20:23 INFO - LPDWORD cchReferencedDomainName, 14:20:23 INFO - PSID_NAME_USE peUse 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - LookupAccountSidW( 14:20:23 INFO - LPCWSTR lpSystemName, 14:20:23 INFO - PSID Sid, 14:20:23 INFO - LPWSTR Name, 14:20:23 INFO - LPDWORD cchName, 14:20:23 INFO - LPWSTR ReferencedDomainName, 14:20:23 INFO - LPDWORD cchReferencedDomainName, 14:20:23 INFO - PSID_NAME_USE peUse 14:20:23 INFO - ); 14:20:23 INFO - #line 6537 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - LookupAccountNameA( 14:20:23 INFO - LPCSTR lpSystemName, 14:20:23 INFO - LPCSTR lpAccountName, 14:20:23 INFO - PSID Sid, 14:20:23 INFO - LPDWORD cbSid, 14:20:23 INFO - LPSTR ReferencedDomainName, 14:20:23 INFO - LPDWORD cchReferencedDomainName, 14:20:23 INFO - PSID_NAME_USE peUse 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - LookupAccountNameW( 14:20:23 INFO - LPCWSTR lpSystemName, 14:20:23 INFO - LPCWSTR lpAccountName, 14:20:23 INFO - PSID Sid, 14:20:23 INFO - LPDWORD cbSid, 14:20:23 INFO - LPWSTR ReferencedDomainName, 14:20:23 INFO - LPDWORD cchReferencedDomainName, 14:20:23 INFO - PSID_NAME_USE peUse 14:20:23 INFO - ); 14:20:23 INFO - #line 6567 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 6569 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - LookupAccountNameLocalA( 14:20:23 INFO - LPCSTR lpAccountName, 14:20:23 INFO - PSID Sid, 14:20:23 INFO - LPDWORD cbSid, 14:20:23 INFO - LPSTR ReferencedDomainName, 14:20:23 INFO - LPDWORD cchReferencedDomainName, 14:20:23 INFO - PSID_NAME_USE peUse 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - LookupAccountNameLocalW( 14:20:23 INFO - LPCWSTR lpAccountName, 14:20:23 INFO - PSID Sid, 14:20:23 INFO - LPDWORD cbSid, 14:20:23 INFO - LPWSTR ReferencedDomainName, 14:20:23 INFO - LPDWORD cchReferencedDomainName, 14:20:23 INFO - PSID_NAME_USE peUse 14:20:23 INFO - ); 14:20:23 INFO - #line 6603 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - LookupAccountSidLocalA( 14:20:23 INFO - PSID Sid, 14:20:23 INFO - LPSTR Name, 14:20:23 INFO - LPDWORD cchName, 14:20:23 INFO - LPSTR ReferencedDomainName, 14:20:23 INFO - LPDWORD cchReferencedDomainName, 14:20:23 INFO - PSID_NAME_USE peUse 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - LookupAccountSidLocalW( 14:20:23 INFO - PSID Sid, 14:20:23 INFO - LPWSTR Name, 14:20:23 INFO - LPDWORD cchName, 14:20:23 INFO - LPWSTR ReferencedDomainName, 14:20:23 INFO - LPDWORD cchReferencedDomainName, 14:20:23 INFO - PSID_NAME_USE peUse 14:20:23 INFO - ); 14:20:23 INFO - #line 6631 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 6655 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 6657 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family or OneCore Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - LookupPrivilegeValueA( 14:20:23 INFO - LPCSTR lpSystemName, 14:20:23 INFO - LPCSTR lpName, 14:20:23 INFO - PLUID lpLuid 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - LookupPrivilegeValueW( 14:20:23 INFO - LPCWSTR lpSystemName, 14:20:23 INFO - LPCWSTR lpName, 14:20:23 INFO - PLUID lpLuid 14:20:23 INFO - ); 14:20:23 INFO - #line 6683 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - LookupPrivilegeNameA( 14:20:23 INFO - LPCSTR lpSystemName, 14:20:23 INFO - PLUID lpLuid, 14:20:23 INFO - LPSTR lpName, 14:20:23 INFO - LPDWORD cchName 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - LookupPrivilegeNameW( 14:20:23 INFO - LPCWSTR lpSystemName, 14:20:23 INFO - PLUID lpLuid, 14:20:23 INFO - LPWSTR lpName, 14:20:23 INFO - LPDWORD cchName 14:20:23 INFO - ); 14:20:23 INFO - #line 6707 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - LookupPrivilegeDisplayNameA( 14:20:23 INFO - LPCSTR lpSystemName, 14:20:23 INFO - LPCSTR lpName, 14:20:23 INFO - LPSTR lpDisplayName, 14:20:23 INFO - LPDWORD cchDisplayName, 14:20:23 INFO - LPDWORD lpLanguageId 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - LookupPrivilegeDisplayNameW( 14:20:23 INFO - LPCWSTR lpSystemName, 14:20:23 INFO - LPCWSTR lpName, 14:20:23 INFO - LPWSTR lpDisplayName, 14:20:23 INFO - LPDWORD cchDisplayName, 14:20:23 INFO - LPDWORD lpLanguageId 14:20:23 INFO - ); 14:20:23 INFO - #line 6733 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 6735 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - BuildCommDCBA( 14:20:23 INFO - LPCSTR lpDef, 14:20:23 INFO - LPDCB lpDCB 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - BuildCommDCBW( 14:20:23 INFO - LPCWSTR lpDef, 14:20:23 INFO - LPDCB lpDCB 14:20:23 INFO - ); 14:20:23 INFO - #line 6759 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - BuildCommDCBAndTimeoutsA( 14:20:23 INFO - LPCSTR lpDef, 14:20:23 INFO - LPDCB lpDCB, 14:20:23 INFO - LPCOMMTIMEOUTS lpCommTimeouts 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - BuildCommDCBAndTimeoutsW( 14:20:23 INFO - LPCWSTR lpDef, 14:20:23 INFO - LPDCB lpDCB, 14:20:23 INFO - LPCOMMTIMEOUTS lpCommTimeouts 14:20:23 INFO - ); 14:20:23 INFO - #line 6781 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - CommConfigDialogA( 14:20:23 INFO - LPCSTR lpszName, 14:20:23 INFO - HWND hWnd, 14:20:23 INFO - LPCOMMCONFIG lpCC 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - CommConfigDialogW( 14:20:23 INFO - LPCWSTR lpszName, 14:20:23 INFO - HWND hWnd, 14:20:23 INFO - LPCOMMCONFIG lpCC 14:20:23 INFO - ); 14:20:23 INFO - #line 6803 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GetDefaultCommConfigA( 14:20:23 INFO - LPCSTR lpszName, 14:20:23 INFO - LPCOMMCONFIG lpCC, 14:20:23 INFO - LPDWORD lpdwSize 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GetDefaultCommConfigW( 14:20:23 INFO - LPCWSTR lpszName, 14:20:23 INFO - LPCOMMCONFIG lpCC, 14:20:23 INFO - LPDWORD lpdwSize 14:20:23 INFO - ); 14:20:23 INFO - #line 6825 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - SetDefaultCommConfigA( 14:20:23 INFO - LPCSTR lpszName, 14:20:23 INFO - LPCOMMCONFIG lpCC, 14:20:23 INFO - DWORD dwSize 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - SetDefaultCommConfigW( 14:20:23 INFO - LPCWSTR lpszName, 14:20:23 INFO - LPCOMMCONFIG lpCC, 14:20:23 INFO - DWORD dwSize 14:20:23 INFO - ); 14:20:23 INFO - #line 6847 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 6853 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GetComputerNameA ( 14:20:23 INFO - LPSTR lpBuffer, 14:20:23 INFO - LPDWORD nSize 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GetComputerNameW ( 14:20:23 INFO - LPWSTR lpBuffer, 14:20:23 INFO - LPDWORD nSize 14:20:23 INFO - ); 14:20:23 INFO - #line 6875 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - DnsHostnameToComputerNameA ( 14:20:23 INFO - LPCSTR Hostname, 14:20:23 INFO - LPSTR ComputerName, 14:20:23 INFO - LPDWORD nSize 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - DnsHostnameToComputerNameW ( 14:20:23 INFO - LPCWSTR Hostname, 14:20:23 INFO - LPWSTR ComputerName, 14:20:23 INFO - LPDWORD nSize 14:20:23 INFO - ); 14:20:23 INFO - #line 6902 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 6904 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GetUserNameA ( 14:20:23 INFO - LPSTR lpBuffer, 14:20:23 INFO - LPDWORD pcbBuffer 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GetUserNameW ( 14:20:23 INFO - LPWSTR lpBuffer, 14:20:23 INFO - LPDWORD pcbBuffer 14:20:23 INFO - ); 14:20:23 INFO - #line 6924 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 6938 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 6944 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 6947 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 6950 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - LogonUserA ( 14:20:23 INFO - LPCSTR lpszUsername, 14:20:23 INFO - LPCSTR lpszDomain, 14:20:23 INFO - LPCSTR lpszPassword, 14:20:23 INFO - DWORD dwLogonType, 14:20:23 INFO - DWORD dwLogonProvider, 14:20:23 INFO - PHANDLE phToken 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - LogonUserW ( 14:20:23 INFO - LPCWSTR lpszUsername, 14:20:23 INFO - LPCWSTR lpszDomain, 14:20:23 INFO - LPCWSTR lpszPassword, 14:20:23 INFO - DWORD dwLogonType, 14:20:23 INFO - DWORD dwLogonProvider, 14:20:23 INFO - PHANDLE phToken 14:20:23 INFO - ); 14:20:23 INFO - #line 6980 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - LogonUserExA ( 14:20:23 INFO - LPCSTR lpszUsername, 14:20:23 INFO - LPCSTR lpszDomain, 14:20:23 INFO - LPCSTR lpszPassword, 14:20:23 INFO - DWORD dwLogonType, 14:20:23 INFO - DWORD dwLogonProvider, 14:20:23 INFO - PHANDLE phToken, 14:20:23 INFO - PSID *ppLogonSid, 14:20:23 INFO - PVOID *ppProfileBuffer, 14:20:23 INFO - LPDWORD pdwProfileLength, 14:20:23 INFO - PQUOTA_LIMITS pQuotaLimits 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - LogonUserExW ( 14:20:23 INFO - LPCWSTR lpszUsername, 14:20:23 INFO - LPCWSTR lpszDomain, 14:20:23 INFO - LPCWSTR lpszPassword, 14:20:23 INFO - DWORD dwLogonType, 14:20:23 INFO - DWORD dwLogonProvider, 14:20:23 INFO - PHANDLE phToken, 14:20:23 INFO - PSID *ppLogonSid, 14:20:23 INFO - PVOID *ppProfileBuffer, 14:20:23 INFO - LPDWORD pdwProfileLength, 14:20:23 INFO - PQUOTA_LIMITS pQuotaLimits 14:20:23 INFO - ); 14:20:23 INFO - #line 7016 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 7018 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #line 7024 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma region Desktop Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - CreateProcessWithLogonW( 14:20:23 INFO - LPCWSTR lpUsername, 14:20:23 INFO - LPCWSTR lpDomain, 14:20:23 INFO - LPCWSTR lpPassword, 14:20:23 INFO - DWORD dwLogonFlags, 14:20:23 INFO - LPCWSTR lpApplicationName, 14:20:23 INFO - LPWSTR lpCommandLine, 14:20:23 INFO - DWORD dwCreationFlags, 14:20:23 INFO - LPVOID lpEnvironment, 14:20:23 INFO - LPCWSTR lpCurrentDirectory, 14:20:23 INFO - LPSTARTUPINFOW lpStartupInfo, 14:20:23 INFO - LPPROCESS_INFORMATION lpProcessInformation 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - CreateProcessWithTokenW( 14:20:23 INFO - HANDLE hToken, 14:20:23 INFO - DWORD dwLogonFlags, 14:20:23 INFO - LPCWSTR lpApplicationName, 14:20:23 INFO - LPWSTR lpCommandLine, 14:20:23 INFO - DWORD dwCreationFlags, 14:20:23 INFO - LPVOID lpEnvironment, 14:20:23 INFO - LPCWSTR lpCurrentDirectory, 14:20:23 INFO - LPSTARTUPINFOW lpStartupInfo, 14:20:23 INFO - LPPROCESS_INFORMATION lpProcessInformation 14:20:23 INFO - ); 14:20:23 INFO - #line 7070 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - IsTokenUntrusted( 14:20:23 INFO - HANDLE TokenHandle 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - RegisterWaitForSingleObject( 14:20:23 INFO - PHANDLE phNewWaitObject, 14:20:23 INFO - HANDLE hObject, 14:20:23 INFO - WAITORTIMERCALLBACK Callback, 14:20:23 INFO - PVOID Context, 14:20:23 INFO - ULONG dwMilliseconds, 14:20:23 INFO - ULONG dwFlags 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - UnregisterWait( 14:20:23 INFO - HANDLE WaitHandle 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - BindIoCompletionCallback ( 14:20:23 INFO - HANDLE FileHandle, 14:20:23 INFO - LPOVERLAPPED_COMPLETION_ROUTINE Function, 14:20:23 INFO - ULONG Flags 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - HANDLE 14:20:23 INFO - __stdcall 14:20:23 INFO - SetTimerQueueTimer( 14:20:23 INFO - HANDLE TimerQueue, 14:20:23 INFO - WAITORTIMERCALLBACK Callback, 14:20:23 INFO - PVOID Parameter, 14:20:23 INFO - DWORD DueTime, 14:20:23 INFO - DWORD Period, 14:20:23 INFO - BOOL PreferIo 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - CancelTimerQueueTimer( 14:20:23 INFO - HANDLE TimerQueue, 14:20:23 INFO - HANDLE Timer 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - DeleteTimerQueue( 14:20:23 INFO - HANDLE TimerQueue 14:20:23 INFO - ); 14:20:23 INFO - #line 7143 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 7145 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __forceinline 14:20:23 INFO - void 14:20:23 INFO - InitializeThreadpoolEnvironment( 14:20:23 INFO - PTP_CALLBACK_ENVIRON pcbe 14:20:23 INFO - ) 14:20:23 INFO - { 14:20:23 INFO - TpInitializeCallbackEnviron(pcbe); 14:20:23 INFO - } 14:20:23 INFO - __forceinline 14:20:23 INFO - void 14:20:23 INFO - SetThreadpoolCallbackPool( 14:20:23 INFO - PTP_CALLBACK_ENVIRON pcbe, 14:20:23 INFO - PTP_POOL ptpp 14:20:23 INFO - ) 14:20:23 INFO - { 14:20:23 INFO - TpSetCallbackThreadpool(pcbe, ptpp); 14:20:23 INFO - } 14:20:23 INFO - __forceinline 14:20:23 INFO - void 14:20:23 INFO - SetThreadpoolCallbackCleanupGroup( 14:20:23 INFO - PTP_CALLBACK_ENVIRON pcbe, 14:20:23 INFO - PTP_CLEANUP_GROUP ptpcg, 14:20:23 INFO - PTP_CLEANUP_GROUP_CANCEL_CALLBACK pfng 14:20:23 INFO - ) 14:20:23 INFO - { 14:20:23 INFO - TpSetCallbackCleanupGroup(pcbe, ptpcg, pfng); 14:20:23 INFO - } 14:20:23 INFO - __forceinline 14:20:23 INFO - void 14:20:23 INFO - SetThreadpoolCallbackRunsLong( 14:20:23 INFO - PTP_CALLBACK_ENVIRON pcbe 14:20:23 INFO - ) 14:20:23 INFO - { 14:20:23 INFO - TpSetCallbackLongFunction(pcbe); 14:20:23 INFO - } 14:20:23 INFO - __forceinline 14:20:23 INFO - void 14:20:23 INFO - SetThreadpoolCallbackLibrary( 14:20:23 INFO - PTP_CALLBACK_ENVIRON pcbe, 14:20:23 INFO - PVOID mod 14:20:23 INFO - ) 14:20:23 INFO - { 14:20:23 INFO - TpSetCallbackRaceWithDll(pcbe, mod); 14:20:23 INFO - } 14:20:23 INFO - __forceinline 14:20:23 INFO - void 14:20:23 INFO - SetThreadpoolCallbackPriority( 14:20:23 INFO - PTP_CALLBACK_ENVIRON pcbe, 14:20:23 INFO - TP_CALLBACK_PRIORITY Priority 14:20:23 INFO - ) 14:20:23 INFO - { 14:20:23 INFO - TpSetCallbackPriority(pcbe, Priority); 14:20:23 INFO - } 14:20:23 INFO - #line 7216 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __forceinline 14:20:23 INFO - void 14:20:23 INFO - DestroyThreadpoolEnvironment( 14:20:23 INFO - PTP_CALLBACK_ENVIRON pcbe 14:20:23 INFO - ) 14:20:23 INFO - { 14:20:23 INFO - TpDestroyCallbackEnviron(pcbe); 14:20:23 INFO - } 14:20:23 INFO - #line 7227 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 7229 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 7231 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 7233 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma region Desktop Family 14:20:23 INFO - __forceinline 14:20:23 INFO - void 14:20:23 INFO - SetThreadpoolCallbackPersistent( 14:20:23 INFO - PTP_CALLBACK_ENVIRON pcbe 14:20:23 INFO - ) 14:20:23 INFO - { 14:20:23 INFO - TpSetCallbackPersistent(pcbe); 14:20:23 INFO - } 14:20:23 INFO - #line 7251 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 7253 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family or OneCore Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - HANDLE 14:20:23 INFO - __stdcall 14:20:23 INFO - CreatePrivateNamespaceA( 14:20:23 INFO - LPSECURITY_ATTRIBUTES lpPrivateNamespaceAttributes, 14:20:23 INFO - LPVOID lpBoundaryDescriptor, 14:20:23 INFO - LPCSTR lpAliasPrefix 14:20:23 INFO - ); 14:20:23 INFO - #line 7277 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - HANDLE 14:20:23 INFO - __stdcall 14:20:23 INFO - OpenPrivateNamespaceA( 14:20:23 INFO - LPVOID lpBoundaryDescriptor, 14:20:23 INFO - LPCSTR lpAliasPrefix 14:20:23 INFO - ); 14:20:23 INFO - #line 7292 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - HANDLE 14:20:23 INFO - __stdcall 14:20:23 INFO - CreateBoundaryDescriptorA( 14:20:23 INFO - LPCSTR Name, 14:20:23 INFO - ULONG Flags 14:20:23 INFO - ); 14:20:23 INFO - #line 7312 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 7314 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #pragma region Desktop Family 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - AddIntegrityLabelToBoundaryDescriptor( 14:20:23 INFO - HANDLE * BoundaryDescriptor, 14:20:23 INFO - PSID IntegrityLabel 14:20:23 INFO - ); 14:20:23 INFO - #line 7328 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #line 7331 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma region Desktop Family 14:20:23 INFO - typedef struct tagHW_PROFILE_INFOA { 14:20:23 INFO - DWORD dwDockInfo; 14:20:23 INFO - CHAR szHwProfileGuid[39]; 14:20:23 INFO - CHAR szHwProfileName[80]; 14:20:23 INFO - } HW_PROFILE_INFOA, *LPHW_PROFILE_INFOA; 14:20:23 INFO - typedef struct tagHW_PROFILE_INFOW { 14:20:23 INFO - DWORD dwDockInfo; 14:20:23 INFO - WCHAR szHwProfileGuid[39]; 14:20:23 INFO - WCHAR szHwProfileName[80]; 14:20:23 INFO - } HW_PROFILE_INFOW, *LPHW_PROFILE_INFOW; 14:20:23 INFO - typedef HW_PROFILE_INFOA HW_PROFILE_INFO; 14:20:23 INFO - typedef LPHW_PROFILE_INFOA LPHW_PROFILE_INFO; 14:20:23 INFO - #line 7366 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GetCurrentHwProfileA ( 14:20:23 INFO - LPHW_PROFILE_INFOA lpHwProfileInfo 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - GetCurrentHwProfileW ( 14:20:23 INFO - LPHW_PROFILE_INFOW lpHwProfileInfo 14:20:23 INFO - ); 14:20:23 INFO - #line 7385 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 7386 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - VerifyVersionInfoA( 14:20:23 INFO - LPOSVERSIONINFOEXA lpVersionInformation, 14:20:23 INFO - DWORD dwTypeMask, 14:20:23 INFO - DWORDLONG dwlConditionMask 14:20:23 INFO - ); 14:20:23 INFO - __declspec(dllimport) 14:20:23 INFO - BOOL 14:20:23 INFO - __stdcall 14:20:23 INFO - VerifyVersionInfoW( 14:20:23 INFO - LPOSVERSIONINFOEXW lpVersionInformation, 14:20:23 INFO - DWORD dwTypeMask, 14:20:23 INFO - DWORDLONG dwlConditionMask 14:20:23 INFO - ); 14:20:23 INFO - #line 7408 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #line 7411 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:23 INFO - #pragma endregion 14:20:23 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winerror.h" 14:20:23 INFO - #pragma once 14:20:23 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winerror.h" 14:20:25 INFO - #line 23434 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winerror.h" 14:20:25 INFO - #line 27712 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winerror.h" 14:20:25 INFO - constexpr 14:20:25 INFO - #line 27717 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winerror.h" 14:20:25 INFO - __forceinline HRESULT HRESULT_FROM_WIN32(unsigned long x) { return (HRESULT)(x) <= 0 ? (HRESULT)(x) : (HRESULT) (((x) & 0x0000FFFF) | (7 << 16) | 0x80000000);} 14:20:25 INFO - #line 27721 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winerror.h" 14:20:25 INFO - #line 27764 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winerror.h" 14:20:25 INFO - #line 27951 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winerror.h" 14:20:27 INFO - #line 47204 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winerror.h" 14:20:27 INFO - #line 58294 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\winerror.h" 14:20:27 INFO - #line 7418 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:27 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\timezoneapi.h" 14:20:27 INFO - #pragma once 14:20:27 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\timezoneapi.h" 14:20:27 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\timezoneapi.h" 14:20:27 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\timezoneapi.h" 14:20:27 INFO - extern "C" { 14:20:27 INFO - #line 41 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\timezoneapi.h" 14:20:27 INFO - #pragma region Application Family or OneCore Family 14:20:27 INFO - typedef struct _TIME_ZONE_INFORMATION { 14:20:27 INFO - LONG Bias; 14:20:27 INFO - WCHAR StandardName[ 32 ]; 14:20:27 INFO - SYSTEMTIME StandardDate; 14:20:27 INFO - LONG StandardBias; 14:20:27 INFO - WCHAR DaylightName[ 32 ]; 14:20:27 INFO - SYSTEMTIME DaylightDate; 14:20:27 INFO - LONG DaylightBias; 14:20:27 INFO - } TIME_ZONE_INFORMATION, *PTIME_ZONE_INFORMATION, *LPTIME_ZONE_INFORMATION; 14:20:27 INFO - typedef struct _TIME_DYNAMIC_ZONE_INFORMATION { 14:20:27 INFO - LONG Bias; 14:20:27 INFO - WCHAR StandardName[ 32 ]; 14:20:27 INFO - SYSTEMTIME StandardDate; 14:20:27 INFO - LONG StandardBias; 14:20:27 INFO - WCHAR DaylightName[ 32 ]; 14:20:27 INFO - SYSTEMTIME DaylightDate; 14:20:27 INFO - LONG DaylightBias; 14:20:27 INFO - WCHAR TimeZoneKeyName[ 128 ]; 14:20:27 INFO - BOOLEAN DynamicDaylightTimeDisabled; 14:20:27 INFO - } DYNAMIC_TIME_ZONE_INFORMATION, *PDYNAMIC_TIME_ZONE_INFORMATION; 14:20:27 INFO - __declspec(dllimport) 14:20:27 INFO - BOOL 14:20:27 INFO - __stdcall 14:20:27 INFO - SystemTimeToTzSpecificLocalTime( 14:20:27 INFO - const TIME_ZONE_INFORMATION * lpTimeZoneInformation, 14:20:27 INFO - const SYSTEMTIME * lpUniversalTime, 14:20:27 INFO - LPSYSTEMTIME lpLocalTime 14:20:27 INFO - ); 14:20:27 INFO - __declspec(dllimport) 14:20:27 INFO - BOOL 14:20:27 INFO - __stdcall 14:20:27 INFO - TzSpecificLocalTimeToSystemTime( 14:20:27 INFO - const TIME_ZONE_INFORMATION * lpTimeZoneInformation, 14:20:27 INFO - const SYSTEMTIME * lpLocalTime, 14:20:27 INFO - LPSYSTEMTIME lpUniversalTime 14:20:27 INFO - ); 14:20:27 INFO - __declspec(dllimport) 14:20:27 INFO - BOOL 14:20:27 INFO - __stdcall 14:20:27 INFO - FileTimeToSystemTime( 14:20:27 INFO - const FILETIME * lpFileTime, 14:20:27 INFO - LPSYSTEMTIME lpSystemTime 14:20:27 INFO - ); 14:20:27 INFO - __declspec(dllimport) 14:20:27 INFO - BOOL 14:20:27 INFO - __stdcall 14:20:27 INFO - SystemTimeToFileTime( 14:20:27 INFO - const SYSTEMTIME * lpSystemTime, 14:20:27 INFO - LPFILETIME lpFileTime 14:20:27 INFO - ); 14:20:27 INFO - __declspec(dllimport) 14:20:27 INFO - DWORD 14:20:27 INFO - __stdcall 14:20:27 INFO - GetTimeZoneInformation( 14:20:27 INFO - LPTIME_ZONE_INFORMATION lpTimeZoneInformation 14:20:27 INFO - ); 14:20:27 INFO - #line 126 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\timezoneapi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Desktop Family or OneCore Family 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - SetTimeZoneInformation( 14:20:28 INFO - const TIME_ZONE_INFORMATION * lpTimeZoneInformation 14:20:28 INFO - ); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - SetDynamicTimeZoneInformation( 14:20:28 INFO - const DYNAMIC_TIME_ZONE_INFORMATION * lpTimeZoneInformation 14:20:28 INFO - ); 14:20:28 INFO - #line 152 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\timezoneapi.h" 14:20:28 INFO - #line 154 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\timezoneapi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Application Family or OneCore Family 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - DWORD 14:20:28 INFO - __stdcall 14:20:28 INFO - GetDynamicTimeZoneInformation( 14:20:28 INFO - PDYNAMIC_TIME_ZONE_INFORMATION pTimeZoneInformation 14:20:28 INFO - ); 14:20:28 INFO - #line 173 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\timezoneapi.h" 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - GetTimeZoneInformationForYear( 14:20:28 INFO - USHORT wYear, 14:20:28 INFO - PDYNAMIC_TIME_ZONE_INFORMATION pdtzi, 14:20:28 INFO - LPTIME_ZONE_INFORMATION ptzi 14:20:28 INFO - ); 14:20:28 INFO - #line 188 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\timezoneapi.h" 14:20:28 INFO - #line 238 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\timezoneapi.h" 14:20:28 INFO - #line 240 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\timezoneapi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - } 14:20:28 INFO - #line 247 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\timezoneapi.h" 14:20:28 INFO - #line 249 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\timezoneapi.h" 14:20:28 INFO - #line 7419 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - typedef struct _SYSTEM_POWER_STATUS { 14:20:28 INFO - BYTE ACLineStatus; 14:20:28 INFO - BYTE BatteryFlag; 14:20:28 INFO - BYTE BatteryLifePercent; 14:20:28 INFO - BYTE SystemStatusFlag; 14:20:28 INFO - DWORD BatteryLifeTime; 14:20:28 INFO - DWORD BatteryFullLifeTime; 14:20:28 INFO - } SYSTEM_POWER_STATUS, *LPSYSTEM_POWER_STATUS; 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - GetSystemPowerStatus( 14:20:28 INFO - LPSYSTEM_POWER_STATUS lpSystemPowerStatus 14:20:28 INFO - ); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - SetSystemPowerState( 14:20:28 INFO - BOOL fSuspend, 14:20:28 INFO - BOOL fForce 14:20:28 INFO - ); 14:20:28 INFO - #line 7478 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #line 7480 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - MapUserPhysicalPagesScatter( 14:20:28 INFO - PVOID *VirtualAddresses, 14:20:28 INFO - ULONG_PTR NumberOfPages, 14:20:28 INFO - PULONG_PTR PageArray 14:20:28 INFO - ); 14:20:28 INFO - #line 7500 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - HANDLE 14:20:28 INFO - __stdcall 14:20:28 INFO - CreateJobObjectA( 14:20:28 INFO - LPSECURITY_ATTRIBUTES lpJobAttributes, 14:20:28 INFO - LPCSTR lpName 14:20:28 INFO - ); 14:20:28 INFO - #line 7519 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - HANDLE 14:20:28 INFO - __stdcall 14:20:28 INFO - OpenJobObjectA( 14:20:28 INFO - DWORD dwDesiredAccess, 14:20:28 INFO - BOOL bInheritHandle, 14:20:28 INFO - LPCSTR lpName 14:20:28 INFO - ); 14:20:28 INFO - #line 7535 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #line 7537 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - CreateJobSet ( 14:20:28 INFO - ULONG NumJob, 14:20:28 INFO - PJOB_SET_ARRAY UserJobSet, 14:20:28 INFO - ULONG Flags); 14:20:28 INFO - #line 7551 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Desktop Family or OneCore Family 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - HANDLE 14:20:28 INFO - __stdcall 14:20:28 INFO - FindFirstVolumeA( 14:20:28 INFO - LPSTR lpszVolumeName, 14:20:28 INFO - DWORD cchBufferLength 14:20:28 INFO - ); 14:20:28 INFO - #line 7566 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - FindNextVolumeA( 14:20:28 INFO - HANDLE hFindVolume, 14:20:28 INFO - LPSTR lpszVolumeName, 14:20:28 INFO - DWORD cchBufferLength 14:20:28 INFO - ); 14:20:28 INFO - #line 7578 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #line 7580 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - HANDLE 14:20:28 INFO - __stdcall 14:20:28 INFO - FindFirstVolumeMountPointA( 14:20:28 INFO - LPCSTR lpszRootPathName, 14:20:28 INFO - LPSTR lpszVolumeMountPoint, 14:20:28 INFO - DWORD cchBufferLength 14:20:28 INFO - ); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - HANDLE 14:20:28 INFO - __stdcall 14:20:28 INFO - FindFirstVolumeMountPointW( 14:20:28 INFO - LPCWSTR lpszRootPathName, 14:20:28 INFO - LPWSTR lpszVolumeMountPoint, 14:20:28 INFO - DWORD cchBufferLength 14:20:28 INFO - ); 14:20:28 INFO - #line 7606 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - FindNextVolumeMountPointA( 14:20:28 INFO - HANDLE hFindVolumeMountPoint, 14:20:28 INFO - LPSTR lpszVolumeMountPoint, 14:20:28 INFO - DWORD cchBufferLength 14:20:28 INFO - ); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - FindNextVolumeMountPointW( 14:20:28 INFO - HANDLE hFindVolumeMountPoint, 14:20:28 INFO - LPWSTR lpszVolumeMountPoint, 14:20:28 INFO - DWORD cchBufferLength 14:20:28 INFO - ); 14:20:28 INFO - #line 7628 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - FindVolumeMountPointClose( 14:20:28 INFO - HANDLE hFindVolumeMountPoint 14:20:28 INFO - ); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - SetVolumeMountPointA( 14:20:28 INFO - LPCSTR lpszVolumeMountPoint, 14:20:28 INFO - LPCSTR lpszVolumeName 14:20:28 INFO - ); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - SetVolumeMountPointW( 14:20:28 INFO - LPCWSTR lpszVolumeMountPoint, 14:20:28 INFO - LPCWSTR lpszVolumeName 14:20:28 INFO - ); 14:20:28 INFO - #line 7655 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #line 7657 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Desktop Family or OneCore Family 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - DeleteVolumeMountPointA( 14:20:28 INFO - LPCSTR lpszVolumeMountPoint 14:20:28 INFO - ); 14:20:28 INFO - #line 7671 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - GetVolumeNameForVolumeMountPointA( 14:20:28 INFO - LPCSTR lpszVolumeMountPoint, 14:20:28 INFO - LPSTR lpszVolumeName, 14:20:28 INFO - DWORD cchBufferLength 14:20:28 INFO - ); 14:20:28 INFO - #line 7683 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - GetVolumePathNameA( 14:20:28 INFO - LPCSTR lpszFileName, 14:20:28 INFO - LPSTR lpszVolumePathName, 14:20:28 INFO - DWORD cchBufferLength 14:20:28 INFO - ); 14:20:28 INFO - #line 7695 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #line 7697 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #line 7700 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #pragma region Desktop Family or OneCore Family 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - GetVolumePathNamesForVolumeNameA( 14:20:28 INFO - LPCSTR lpszVolumeName, 14:20:28 INFO - LPCH lpszVolumePathNames, 14:20:28 INFO - DWORD cchBufferLength, 14:20:28 INFO - PDWORD lpcchReturnLength 14:20:28 INFO - ); 14:20:28 INFO - #line 7719 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #line 7721 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - typedef struct tagACTCTXA { 14:20:28 INFO - ULONG cbSize; 14:20:28 INFO - DWORD dwFlags; 14:20:28 INFO - LPCSTR lpSource; 14:20:28 INFO - USHORT wProcessorArchitecture; 14:20:28 INFO - LANGID wLangId; 14:20:28 INFO - LPCSTR lpAssemblyDirectory; 14:20:28 INFO - LPCSTR lpResourceName; 14:20:28 INFO - LPCSTR lpApplicationName; 14:20:28 INFO - HMODULE hModule; 14:20:28 INFO - } ACTCTXA, *PACTCTXA; 14:20:28 INFO - typedef struct tagACTCTXW { 14:20:28 INFO - ULONG cbSize; 14:20:28 INFO - DWORD dwFlags; 14:20:28 INFO - LPCWSTR lpSource; 14:20:28 INFO - USHORT wProcessorArchitecture; 14:20:28 INFO - LANGID wLangId; 14:20:28 INFO - LPCWSTR lpAssemblyDirectory; 14:20:28 INFO - LPCWSTR lpResourceName; 14:20:28 INFO - LPCWSTR lpApplicationName; 14:20:28 INFO - HMODULE hModule; 14:20:28 INFO - } ACTCTXW, *PACTCTXW; 14:20:28 INFO - typedef ACTCTXA ACTCTX; 14:20:28 INFO - typedef PACTCTXA PACTCTX; 14:20:28 INFO - #line 7762 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - typedef const ACTCTXA *PCACTCTXA; 14:20:28 INFO - typedef const ACTCTXW *PCACTCTXW; 14:20:28 INFO - typedef PCACTCTXA PCACTCTX; 14:20:28 INFO - #line 7770 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - HANDLE 14:20:28 INFO - __stdcall 14:20:28 INFO - CreateActCtxA( 14:20:28 INFO - PCACTCTXA pActCtx 14:20:28 INFO - ); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - HANDLE 14:20:28 INFO - __stdcall 14:20:28 INFO - CreateActCtxW( 14:20:28 INFO - PCACTCTXW pActCtx 14:20:28 INFO - ); 14:20:28 INFO - #line 7790 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - void 14:20:28 INFO - __stdcall 14:20:28 INFO - AddRefActCtx( 14:20:28 INFO - HANDLE hActCtx 14:20:28 INFO - ); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - void 14:20:28 INFO - __stdcall 14:20:28 INFO - ReleaseActCtx( 14:20:28 INFO - HANDLE hActCtx 14:20:28 INFO - ); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - ZombifyActCtx( 14:20:28 INFO - HANDLE hActCtx 14:20:28 INFO - ); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - ActivateActCtx( 14:20:28 INFO - HANDLE hActCtx, 14:20:28 INFO - ULONG_PTR *lpCookie 14:20:28 INFO - ); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - DeactivateActCtx( 14:20:28 INFO - DWORD dwFlags, 14:20:28 INFO - ULONG_PTR ulCookie 14:20:28 INFO - ); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - GetCurrentActCtx( 14:20:28 INFO - HANDLE *lphActCtx); 14:20:28 INFO - typedef struct tagACTCTX_SECTION_KEYED_DATA_2600 { 14:20:28 INFO - ULONG cbSize; 14:20:28 INFO - ULONG ulDataFormatVersion; 14:20:28 INFO - PVOID lpData; 14:20:28 INFO - ULONG ulLength; 14:20:28 INFO - PVOID lpSectionGlobalData; 14:20:28 INFO - ULONG ulSectionGlobalDataLength; 14:20:28 INFO - PVOID lpSectionBase; 14:20:28 INFO - ULONG ulSectionTotalLength; 14:20:28 INFO - HANDLE hActCtx; 14:20:28 INFO - ULONG ulAssemblyRosterIndex; 14:20:28 INFO - } ACTCTX_SECTION_KEYED_DATA_2600, *PACTCTX_SECTION_KEYED_DATA_2600; 14:20:28 INFO - typedef const ACTCTX_SECTION_KEYED_DATA_2600 * PCACTCTX_SECTION_KEYED_DATA_2600; 14:20:28 INFO - typedef struct tagACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA { 14:20:28 INFO - PVOID lpInformation; 14:20:28 INFO - PVOID lpSectionBase; 14:20:28 INFO - ULONG ulSectionLength; 14:20:28 INFO - PVOID lpSectionGlobalDataBase; 14:20:28 INFO - ULONG ulSectionGlobalDataLength; 14:20:28 INFO - } ACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA, *PACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA; 14:20:28 INFO - typedef const ACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA *PCACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA; 14:20:28 INFO - typedef struct tagACTCTX_SECTION_KEYED_DATA { 14:20:28 INFO - ULONG cbSize; 14:20:28 INFO - ULONG ulDataFormatVersion; 14:20:28 INFO - PVOID lpData; 14:20:28 INFO - ULONG ulLength; 14:20:28 INFO - PVOID lpSectionGlobalData; 14:20:28 INFO - ULONG ulSectionGlobalDataLength; 14:20:28 INFO - PVOID lpSectionBase; 14:20:28 INFO - ULONG ulSectionTotalLength; 14:20:28 INFO - HANDLE hActCtx; 14:20:28 INFO - ULONG ulAssemblyRosterIndex; 14:20:28 INFO - ULONG ulFlags; 14:20:28 INFO - ACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA AssemblyMetadata; 14:20:28 INFO - } ACTCTX_SECTION_KEYED_DATA, *PACTCTX_SECTION_KEYED_DATA; 14:20:28 INFO - typedef const ACTCTX_SECTION_KEYED_DATA * PCACTCTX_SECTION_KEYED_DATA; 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - FindActCtxSectionStringA( 14:20:28 INFO - DWORD dwFlags, 14:20:28 INFO - const GUID *lpExtensionGuid, 14:20:28 INFO - ULONG ulSectionId, 14:20:28 INFO - LPCSTR lpStringToFind, 14:20:28 INFO - PACTCTX_SECTION_KEYED_DATA ReturnedData 14:20:28 INFO - ); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - FindActCtxSectionStringW( 14:20:28 INFO - DWORD dwFlags, 14:20:28 INFO - const GUID *lpExtensionGuid, 14:20:28 INFO - ULONG ulSectionId, 14:20:28 INFO - LPCWSTR lpStringToFind, 14:20:28 INFO - PACTCTX_SECTION_KEYED_DATA ReturnedData 14:20:28 INFO - ); 14:20:28 INFO - #line 7915 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - FindActCtxSectionGuid( 14:20:28 INFO - DWORD dwFlags, 14:20:28 INFO - const GUID *lpExtensionGuid, 14:20:28 INFO - ULONG ulSectionId, 14:20:28 INFO - const GUID *lpGuidToFind, 14:20:28 INFO - PACTCTX_SECTION_KEYED_DATA ReturnedData 14:20:28 INFO - ); 14:20:28 INFO - typedef struct _ACTIVATION_CONTEXT_BASIC_INFORMATION { 14:20:28 INFO - HANDLE hActCtx; 14:20:28 INFO - DWORD dwFlags; 14:20:28 INFO - } ACTIVATION_CONTEXT_BASIC_INFORMATION, *PACTIVATION_CONTEXT_BASIC_INFORMATION; 14:20:28 INFO - typedef const struct _ACTIVATION_CONTEXT_BASIC_INFORMATION *PCACTIVATION_CONTEXT_BASIC_INFORMATION; 14:20:28 INFO - #line 7941 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #line 7942 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - QueryActCtxW( 14:20:28 INFO - DWORD dwFlags, 14:20:28 INFO - HANDLE hActCtx, 14:20:28 INFO - PVOID pvSubInstance, 14:20:28 INFO - ULONG ulInfoClass, 14:20:28 INFO - PVOID pvBuffer, 14:20:28 INFO - SIZE_T cbBuffer, 14:20:28 INFO - SIZE_T *pcbWrittenOrRequired 14:20:28 INFO - ); 14:20:28 INFO - typedef BOOL (__stdcall * PQUERYACTCTXW_FUNC)( 14:20:28 INFO - DWORD dwFlags, 14:20:28 INFO - HANDLE hActCtx, 14:20:28 INFO - PVOID pvSubInstance, 14:20:28 INFO - ULONG ulInfoClass, 14:20:28 INFO - PVOID pvBuffer, 14:20:28 INFO - SIZE_T cbBuffer, 14:20:28 INFO - SIZE_T *pcbWrittenOrRequired 14:20:28 INFO - ); 14:20:28 INFO - #line 8003 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #line 8005 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - DWORD 14:20:28 INFO - __stdcall 14:20:28 INFO - WTSGetActiveConsoleSessionId( 14:20:28 INFO - void 14:20:28 INFO - ); 14:20:28 INFO - #line 8021 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #line 8039 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - WORD 14:20:28 INFO - __stdcall 14:20:28 INFO - GetActiveProcessorGroupCount( 14:20:28 INFO - void 14:20:28 INFO - ); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - WORD 14:20:28 INFO - __stdcall 14:20:28 INFO - GetMaximumProcessorGroupCount( 14:20:28 INFO - void 14:20:28 INFO - ); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - DWORD 14:20:28 INFO - __stdcall 14:20:28 INFO - GetActiveProcessorCount( 14:20:28 INFO - WORD GroupNumber 14:20:28 INFO - ); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - DWORD 14:20:28 INFO - __stdcall 14:20:28 INFO - GetMaximumProcessorCount( 14:20:28 INFO - WORD GroupNumber 14:20:28 INFO - ); 14:20:28 INFO - #line 8071 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - GetNumaProcessorNode( 14:20:28 INFO - UCHAR Processor, 14:20:28 INFO - PUCHAR NodeNumber 14:20:28 INFO - ); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - GetNumaNodeNumberFromHandle( 14:20:28 INFO - HANDLE hFile, 14:20:28 INFO - PUSHORT NodeNumber 14:20:28 INFO - ); 14:20:28 INFO - #line 8095 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - GetNumaProcessorNodeEx( 14:20:28 INFO - PPROCESSOR_NUMBER Processor, 14:20:28 INFO - PUSHORT NodeNumber 14:20:28 INFO - ); 14:20:28 INFO - #line 8107 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - GetNumaNodeProcessorMask( 14:20:28 INFO - UCHAR Node, 14:20:28 INFO - PULONGLONG ProcessorMask 14:20:28 INFO - ); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - GetNumaAvailableMemoryNode( 14:20:28 INFO - UCHAR Node, 14:20:28 INFO - PULONGLONG AvailableBytes 14:20:28 INFO - ); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - GetNumaAvailableMemoryNodeEx( 14:20:28 INFO - USHORT Node, 14:20:28 INFO - PULONGLONG AvailableBytes 14:20:28 INFO - ); 14:20:28 INFO - #line 8135 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - GetNumaProximityNode( 14:20:28 INFO - ULONG ProximityId, 14:20:28 INFO - PUCHAR NodeNumber 14:20:28 INFO - ); 14:20:28 INFO - #line 8147 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #line 8149 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Desktop Family or OneCore Family 14:20:28 INFO - typedef DWORD (__stdcall *APPLICATION_RECOVERY_CALLBACK)(PVOID pvParameter); 14:20:28 INFO - #line 8188 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - HRESULT 14:20:28 INFO - __stdcall 14:20:28 INFO - RegisterApplicationRecoveryCallback( 14:20:28 INFO - APPLICATION_RECOVERY_CALLBACK pRecoveyCallback, 14:20:28 INFO - PVOID pvParameter, 14:20:28 INFO - DWORD dwPingInterval, 14:20:28 INFO - DWORD dwFlags 14:20:28 INFO - ); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - HRESULT 14:20:28 INFO - __stdcall 14:20:28 INFO - UnregisterApplicationRecoveryCallback(void); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - HRESULT 14:20:28 INFO - __stdcall 14:20:28 INFO - RegisterApplicationRestart( 14:20:28 INFO - PCWSTR pwzCommandline, 14:20:28 INFO - DWORD dwFlags 14:20:28 INFO - ); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - HRESULT 14:20:28 INFO - __stdcall 14:20:28 INFO - UnregisterApplicationRestart(void); 14:20:28 INFO - #line 8224 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #line 8226 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Desktop Family or OneCore Family 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - HRESULT 14:20:28 INFO - __stdcall 14:20:28 INFO - GetApplicationRecoveryCallback( 14:20:28 INFO - HANDLE hProcess, 14:20:28 INFO - APPLICATION_RECOVERY_CALLBACK* pRecoveryCallback, 14:20:28 INFO - PVOID* ppvParameter, 14:20:28 INFO - PDWORD pdwPingInterval, 14:20:28 INFO - PDWORD pdwFlags 14:20:28 INFO - ); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - HRESULT 14:20:28 INFO - __stdcall 14:20:28 INFO - GetApplicationRestartSettings( 14:20:28 INFO - HANDLE hProcess, 14:20:28 INFO - PWSTR pwzCommandline, 14:20:28 INFO - PDWORD pcchSize, 14:20:28 INFO - PDWORD pdwFlags 14:20:28 INFO - ); 14:20:28 INFO - #line 8255 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #line 8257 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - HRESULT 14:20:28 INFO - __stdcall 14:20:28 INFO - ApplicationRecoveryInProgress( 14:20:28 INFO - PBOOL pbCancelled 14:20:28 INFO - ); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - void 14:20:28 INFO - __stdcall 14:20:28 INFO - ApplicationRecoveryFinished( 14:20:28 INFO - BOOL bSuccess 14:20:28 INFO - ); 14:20:28 INFO - #line 8279 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #line 8281 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Application Family or OneCore Family 14:20:28 INFO - typedef struct _FILE_BASIC_INFO { 14:20:28 INFO - LARGE_INTEGER CreationTime; 14:20:28 INFO - LARGE_INTEGER LastAccessTime; 14:20:28 INFO - LARGE_INTEGER LastWriteTime; 14:20:28 INFO - LARGE_INTEGER ChangeTime; 14:20:28 INFO - DWORD FileAttributes; 14:20:28 INFO - } FILE_BASIC_INFO, *PFILE_BASIC_INFO; 14:20:28 INFO - typedef struct _FILE_STANDARD_INFO { 14:20:28 INFO - LARGE_INTEGER AllocationSize; 14:20:28 INFO - LARGE_INTEGER EndOfFile; 14:20:28 INFO - DWORD NumberOfLinks; 14:20:28 INFO - BOOLEAN DeletePending; 14:20:28 INFO - BOOLEAN Directory; 14:20:28 INFO - } FILE_STANDARD_INFO, *PFILE_STANDARD_INFO; 14:20:28 INFO - typedef struct _FILE_NAME_INFO { 14:20:28 INFO - DWORD FileNameLength; 14:20:28 INFO - WCHAR FileName[1]; 14:20:28 INFO - } FILE_NAME_INFO, *PFILE_NAME_INFO; 14:20:28 INFO - #line 8313 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - typedef struct _FILE_RENAME_INFO { 14:20:28 INFO - union { 14:20:28 INFO - BOOLEAN ReplaceIfExists; 14:20:28 INFO - DWORD Flags; 14:20:28 INFO - } ; 14:20:28 INFO - #line 8323 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - HANDLE RootDirectory; 14:20:28 INFO - DWORD FileNameLength; 14:20:28 INFO - WCHAR FileName[1]; 14:20:28 INFO - } FILE_RENAME_INFO, *PFILE_RENAME_INFO; 14:20:28 INFO - typedef struct _FILE_ALLOCATION_INFO { 14:20:28 INFO - LARGE_INTEGER AllocationSize; 14:20:28 INFO - } FILE_ALLOCATION_INFO, *PFILE_ALLOCATION_INFO; 14:20:28 INFO - typedef struct _FILE_END_OF_FILE_INFO { 14:20:28 INFO - LARGE_INTEGER EndOfFile; 14:20:28 INFO - } FILE_END_OF_FILE_INFO, *PFILE_END_OF_FILE_INFO; 14:20:28 INFO - typedef struct _FILE_STREAM_INFO { 14:20:28 INFO - DWORD NextEntryOffset; 14:20:28 INFO - DWORD StreamNameLength; 14:20:28 INFO - LARGE_INTEGER StreamSize; 14:20:28 INFO - LARGE_INTEGER StreamAllocationSize; 14:20:28 INFO - WCHAR StreamName[1]; 14:20:28 INFO - } FILE_STREAM_INFO, *PFILE_STREAM_INFO; 14:20:28 INFO - typedef struct _FILE_COMPRESSION_INFO { 14:20:28 INFO - LARGE_INTEGER CompressedFileSize; 14:20:28 INFO - WORD CompressionFormat; 14:20:28 INFO - UCHAR CompressionUnitShift; 14:20:28 INFO - UCHAR ChunkShift; 14:20:28 INFO - UCHAR ClusterShift; 14:20:28 INFO - UCHAR Reserved[3]; 14:20:28 INFO - } FILE_COMPRESSION_INFO, *PFILE_COMPRESSION_INFO; 14:20:28 INFO - typedef struct _FILE_ATTRIBUTE_TAG_INFO { 14:20:28 INFO - DWORD FileAttributes; 14:20:28 INFO - DWORD ReparseTag; 14:20:28 INFO - } FILE_ATTRIBUTE_TAG_INFO, *PFILE_ATTRIBUTE_TAG_INFO; 14:20:28 INFO - typedef struct _FILE_DISPOSITION_INFO { 14:20:28 INFO - BOOLEAN DeleteFileA; 14:20:28 INFO - } FILE_DISPOSITION_INFO, *PFILE_DISPOSITION_INFO; 14:20:28 INFO - typedef struct _FILE_DISPOSITION_INFO_EX { 14:20:28 INFO - DWORD Flags; 14:20:28 INFO - } FILE_DISPOSITION_INFO_EX, *PFILE_DISPOSITION_INFO_EX; 14:20:28 INFO - #line 8373 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - typedef struct _FILE_ID_BOTH_DIR_INFO { 14:20:28 INFO - DWORD NextEntryOffset; 14:20:28 INFO - DWORD FileIndex; 14:20:28 INFO - LARGE_INTEGER CreationTime; 14:20:28 INFO - LARGE_INTEGER LastAccessTime; 14:20:28 INFO - LARGE_INTEGER LastWriteTime; 14:20:28 INFO - LARGE_INTEGER ChangeTime; 14:20:28 INFO - LARGE_INTEGER EndOfFile; 14:20:28 INFO - LARGE_INTEGER AllocationSize; 14:20:28 INFO - DWORD FileAttributes; 14:20:28 INFO - DWORD FileNameLength; 14:20:28 INFO - DWORD EaSize; 14:20:28 INFO - CCHAR ShortNameLength; 14:20:28 INFO - WCHAR ShortName[12]; 14:20:28 INFO - LARGE_INTEGER FileId; 14:20:28 INFO - WCHAR FileName[1]; 14:20:28 INFO - } FILE_ID_BOTH_DIR_INFO, *PFILE_ID_BOTH_DIR_INFO; 14:20:28 INFO - typedef struct _FILE_FULL_DIR_INFO { 14:20:28 INFO - ULONG NextEntryOffset; 14:20:28 INFO - ULONG FileIndex; 14:20:28 INFO - LARGE_INTEGER CreationTime; 14:20:28 INFO - LARGE_INTEGER LastAccessTime; 14:20:28 INFO - LARGE_INTEGER LastWriteTime; 14:20:28 INFO - LARGE_INTEGER ChangeTime; 14:20:28 INFO - LARGE_INTEGER EndOfFile; 14:20:28 INFO - LARGE_INTEGER AllocationSize; 14:20:28 INFO - ULONG FileAttributes; 14:20:28 INFO - ULONG FileNameLength; 14:20:28 INFO - ULONG EaSize; 14:20:28 INFO - WCHAR FileName[1]; 14:20:28 INFO - } FILE_FULL_DIR_INFO, *PFILE_FULL_DIR_INFO; 14:20:28 INFO - typedef enum _PRIORITY_HINT { 14:20:28 INFO - IoPriorityHintVeryLow = 0, 14:20:28 INFO - IoPriorityHintLow, 14:20:28 INFO - IoPriorityHintNormal, 14:20:28 INFO - MaximumIoPriorityHintType 14:20:28 INFO - } PRIORITY_HINT; 14:20:28 INFO - typedef struct _FILE_IO_PRIORITY_HINT_INFO { 14:20:28 INFO - PRIORITY_HINT PriorityHint; 14:20:28 INFO - } FILE_IO_PRIORITY_HINT_INFO, *PFILE_IO_PRIORITY_HINT_INFO; 14:20:28 INFO - #line 8484 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #line 8497 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #line 8507 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #line 8518 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - typedef struct _FILE_REMOTE_PROTOCOL_INFO 14:20:28 INFO - { 14:20:28 INFO - USHORT StructureVersion; 14:20:28 INFO - USHORT StructureSize; 14:20:28 INFO - ULONG Protocol; 14:20:28 INFO - USHORT ProtocolMajorVersion; 14:20:28 INFO - USHORT ProtocolMinorVersion; 14:20:28 INFO - USHORT ProtocolRevision; 14:20:28 INFO - USHORT Reserved; 14:20:28 INFO - ULONG Flags; 14:20:28 INFO - struct { 14:20:28 INFO - ULONG Reserved[8]; 14:20:28 INFO - } GenericReserved; 14:20:28 INFO - struct { 14:20:28 INFO - ULONG Reserved[16]; 14:20:28 INFO - } ProtocolSpecificReserved; 14:20:28 INFO - #line 8548 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #line 8570 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - } FILE_REMOTE_PROTOCOL_INFO, *PFILE_REMOTE_PROTOCOL_INFO; 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - GetFileInformationByHandleEx( 14:20:28 INFO - HANDLE hFile, 14:20:28 INFO - FILE_INFO_BY_HANDLE_CLASS FileInformationClass, 14:20:28 INFO - LPVOID lpFileInformation, 14:20:28 INFO - DWORD dwBufferSize 14:20:28 INFO - ); 14:20:28 INFO - #line 8584 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Desktop Family or OneCore Family 14:20:28 INFO - typedef enum _FILE_ID_TYPE { 14:20:28 INFO - FileIdType, 14:20:28 INFO - ObjectIdType, 14:20:28 INFO - ExtendedFileIdType, 14:20:28 INFO - MaximumFileIdType 14:20:28 INFO - } FILE_ID_TYPE, *PFILE_ID_TYPE; 14:20:28 INFO - typedef struct FILE_ID_DESCRIPTOR { 14:20:28 INFO - DWORD dwSize; 14:20:28 INFO - FILE_ID_TYPE Type; 14:20:28 INFO - union { 14:20:28 INFO - LARGE_INTEGER FileId; 14:20:28 INFO - GUID ObjectId; 14:20:28 INFO - #line 8605 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - } ; 14:20:28 INFO - } FILE_ID_DESCRIPTOR, *LPFILE_ID_DESCRIPTOR; 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - HANDLE 14:20:28 INFO - __stdcall 14:20:28 INFO - OpenFileById ( 14:20:28 INFO - HANDLE hVolumeHint, 14:20:28 INFO - LPFILE_ID_DESCRIPTOR lpFileId, 14:20:28 INFO - DWORD dwDesiredAccess, 14:20:28 INFO - DWORD dwShareMode, 14:20:28 INFO - LPSECURITY_ATTRIBUTES lpSecurityAttributes, 14:20:28 INFO - DWORD dwFlagsAndAttributes 14:20:28 INFO - ); 14:20:28 INFO - #line 8621 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #line 8624 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #pragma region Desktop Family or OneCore Family 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOLEAN 14:20:28 INFO - __stdcall 14:20:28 INFO - CreateSymbolicLinkA ( 14:20:28 INFO - LPCSTR lpSymlinkFileName, 14:20:28 INFO - LPCSTR lpTargetFileName, 14:20:28 INFO - DWORD dwFlags 14:20:28 INFO - ); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOLEAN 14:20:28 INFO - __stdcall 14:20:28 INFO - CreateSymbolicLinkW ( 14:20:28 INFO - LPCWSTR lpSymlinkFileName, 14:20:28 INFO - LPCWSTR lpTargetFileName, 14:20:28 INFO - DWORD dwFlags 14:20:28 INFO - ); 14:20:28 INFO - #line 8659 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #line 8661 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - QueryActCtxSettingsW( 14:20:28 INFO - DWORD dwFlags, 14:20:28 INFO - HANDLE hActCtx, 14:20:28 INFO - PCWSTR settingsNameSpace, 14:20:28 INFO - PCWSTR settingName, 14:20:28 INFO - PWSTR pvBuffer, 14:20:28 INFO - SIZE_T dwBuffer, 14:20:28 INFO - SIZE_T *pdwWrittenOrRequired 14:20:28 INFO - ); 14:20:28 INFO - #line 8678 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #line 8680 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOLEAN 14:20:28 INFO - __stdcall 14:20:28 INFO - CreateSymbolicLinkTransactedA ( 14:20:28 INFO - LPCSTR lpSymlinkFileName, 14:20:28 INFO - LPCSTR lpTargetFileName, 14:20:28 INFO - DWORD dwFlags, 14:20:28 INFO - HANDLE hTransaction 14:20:28 INFO - ); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOLEAN 14:20:28 INFO - __stdcall 14:20:28 INFO - CreateSymbolicLinkTransactedW ( 14:20:28 INFO - LPCWSTR lpSymlinkFileName, 14:20:28 INFO - LPCWSTR lpTargetFileName, 14:20:28 INFO - DWORD dwFlags, 14:20:28 INFO - HANDLE hTransaction 14:20:28 INFO - ); 14:20:28 INFO - #line 8710 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #line 8712 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - ReplacePartitionUnit ( 14:20:28 INFO - PWSTR TargetPartition, 14:20:28 INFO - PWSTR SparePartition, 14:20:28 INFO - ULONG Flags 14:20:28 INFO - ); 14:20:28 INFO - #line 8725 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - AddSecureMemoryCacheCallback( 14:20:28 INFO - PSECURE_MEMORY_CACHE_CALLBACK pfnCallBack 14:20:28 INFO - ); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - RemoveSecureMemoryCacheCallback( 14:20:28 INFO - PSECURE_MEMORY_CACHE_CALLBACK pfnCallBack 14:20:28 INFO - ); 14:20:28 INFO - #line 8744 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #line 8746 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Desktop Family or OneCore Family 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - CopyContext( 14:20:28 INFO - PCONTEXT Destination, 14:20:28 INFO - DWORD ContextFlags, 14:20:28 INFO - PCONTEXT Source 14:20:28 INFO - ); 14:20:28 INFO - #line 8764 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Application Family or OneCore Family 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - InitializeContext( 14:20:28 INFO - PVOID Buffer, 14:20:28 INFO - DWORD ContextFlags, 14:20:28 INFO - PCONTEXT* Context, 14:20:28 INFO - PDWORD ContextLength 14:20:28 INFO - ); 14:20:28 INFO - #line 8780 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Application Family or OneCore Family 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - DWORD64 14:20:28 INFO - __stdcall 14:20:28 INFO - GetEnabledXStateFeatures( 14:20:28 INFO - void 14:20:28 INFO - ); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - GetXStateFeaturesMask( 14:20:28 INFO - PCONTEXT Context, 14:20:28 INFO - PDWORD64 FeatureMask 14:20:28 INFO - ); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - PVOID 14:20:28 INFO - __stdcall 14:20:28 INFO - LocateXStateFeature( 14:20:28 INFO - PCONTEXT Context, 14:20:28 INFO - DWORD FeatureId, 14:20:28 INFO - PDWORD Length 14:20:28 INFO - ); 14:20:28 INFO - #line 8814 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Desktop Family or OneCore Family 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - SetXStateFeaturesMask( 14:20:28 INFO - PCONTEXT Context, 14:20:28 INFO - DWORD64 FeatureMask 14:20:28 INFO - ); 14:20:28 INFO - #line 8829 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #line 8832 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #line 8834 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - DWORD 14:20:28 INFO - __stdcall 14:20:28 INFO - EnableThreadProfiling( 14:20:28 INFO - HANDLE ThreadHandle, 14:20:28 INFO - DWORD Flags, 14:20:28 INFO - DWORD64 HardwareCounters, 14:20:28 INFO - HANDLE *PerformanceDataHandle 14:20:28 INFO - ); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - DWORD 14:20:28 INFO - __stdcall 14:20:28 INFO - DisableThreadProfiling( 14:20:28 INFO - HANDLE PerformanceDataHandle 14:20:28 INFO - ); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - DWORD 14:20:28 INFO - __stdcall 14:20:28 INFO - QueryThreadProfiling( 14:20:28 INFO - HANDLE ThreadHandle, 14:20:28 INFO - PBOOLEAN Enabled 14:20:28 INFO - ); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - DWORD 14:20:28 INFO - __stdcall 14:20:28 INFO - ReadThreadProfilingData( 14:20:28 INFO - HANDLE PerformanceDataHandle, 14:20:28 INFO - DWORD Flags, 14:20:28 INFO - PPERFORMANCE_DATA PerformanceData 14:20:28 INFO - ); 14:20:28 INFO - #line 8875 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #line 8878 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #line 8885 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #line 8886 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - } 14:20:28 INFO - #line 8890 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #pragma warning(pop) 14:20:28 INFO - #line 8899 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #line 8900 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #line 8904 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #pragma once 14:20:28 INFO - #line 8934 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #line 8945 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - extern "C++" { 14:20:28 INFO - __forceinline 14:20:28 INFO - unsigned 14:20:28 INFO - _InterlockedIncrement( 14:20:28 INFO - unsigned volatile *Addend 14:20:28 INFO - ) 14:20:28 INFO - { 14:20:28 INFO - return (unsigned) _InterlockedIncrement((volatile long*) Addend); 14:20:28 INFO - } 14:20:28 INFO - __forceinline 14:20:28 INFO - unsigned long 14:20:28 INFO - _InterlockedIncrement( 14:20:28 INFO - unsigned long volatile *Addend 14:20:28 INFO - ) 14:20:28 INFO - { 14:20:28 INFO - return (unsigned long) _InterlockedIncrement((volatile long*) Addend); 14:20:28 INFO - } 14:20:28 INFO - __forceinline 14:20:28 INFO - unsigned __int64 14:20:28 INFO - _InterlockedIncrement( 14:20:28 INFO - unsigned __int64 volatile *Addend 14:20:28 INFO - ) 14:20:28 INFO - { 14:20:28 INFO - return (unsigned __int64) (_InlineInterlockedIncrement64)((volatile __int64*) Addend); 14:20:28 INFO - } 14:20:28 INFO - #line 8983 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - __forceinline 14:20:28 INFO - unsigned 14:20:28 INFO - _InterlockedDecrement( 14:20:28 INFO - unsigned volatile *Addend 14:20:28 INFO - ) 14:20:28 INFO - { 14:20:28 INFO - return (unsigned long) _InterlockedDecrement((volatile long*) Addend); 14:20:28 INFO - } 14:20:28 INFO - __forceinline 14:20:28 INFO - unsigned long 14:20:28 INFO - _InterlockedDecrement( 14:20:28 INFO - unsigned long volatile *Addend 14:20:28 INFO - ) 14:20:28 INFO - { 14:20:28 INFO - return (unsigned long) _InterlockedDecrement((volatile long*) Addend); 14:20:28 INFO - } 14:20:28 INFO - __forceinline 14:20:28 INFO - unsigned __int64 14:20:28 INFO - _InterlockedDecrement( 14:20:28 INFO - unsigned __int64 volatile *Addend 14:20:28 INFO - ) 14:20:28 INFO - { 14:20:28 INFO - return (unsigned __int64) (_InlineInterlockedDecrement64)((volatile __int64*) Addend); 14:20:28 INFO - } 14:20:28 INFO - #line 9015 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - __forceinline 14:20:28 INFO - unsigned 14:20:28 INFO - _InterlockedExchange( 14:20:28 INFO - unsigned volatile *Target, 14:20:28 INFO - unsigned Value 14:20:28 INFO - ) 14:20:28 INFO - { 14:20:28 INFO - return (unsigned) _InterlockedExchange((volatile long*) Target, (long) Value); 14:20:28 INFO - } 14:20:28 INFO - __forceinline 14:20:28 INFO - unsigned long 14:20:28 INFO - _InterlockedExchange( 14:20:28 INFO - unsigned long volatile *Target, 14:20:28 INFO - unsigned long Value 14:20:28 INFO - ) 14:20:28 INFO - { 14:20:28 INFO - return (unsigned long) _InterlockedExchange((volatile long*) Target, (long) Value); 14:20:28 INFO - } 14:20:28 INFO - __forceinline 14:20:28 INFO - unsigned __int64 14:20:28 INFO - _InterlockedExchange( 14:20:28 INFO - unsigned __int64 volatile *Target, 14:20:28 INFO - unsigned __int64 Value 14:20:28 INFO - ) 14:20:28 INFO - { 14:20:28 INFO - return (unsigned __int64) _InlineInterlockedExchange64((volatile __int64*) Target, (__int64) Value); 14:20:28 INFO - } 14:20:28 INFO - #line 9051 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - __forceinline 14:20:28 INFO - unsigned 14:20:28 INFO - _InterlockedExchangeAdd( 14:20:28 INFO - unsigned volatile *Addend, 14:20:28 INFO - unsigned Value 14:20:28 INFO - ) 14:20:28 INFO - { 14:20:28 INFO - return (unsigned) _InterlockedExchangeAdd((volatile long*) Addend, (long) Value); 14:20:28 INFO - } 14:20:28 INFO - __forceinline 14:20:28 INFO - unsigned 14:20:28 INFO - InterlockedExchangeSubtract( 14:20:28 INFO - unsigned volatile *Addend, 14:20:28 INFO - unsigned Value 14:20:28 INFO - ) 14:20:28 INFO - { 14:20:28 INFO - return (unsigned) _InterlockedExchangeAdd((volatile long*) Addend, - (long) Value); 14:20:28 INFO - } 14:20:28 INFO - __forceinline 14:20:28 INFO - unsigned long 14:20:28 INFO - _InterlockedExchangeAdd( 14:20:28 INFO - unsigned long volatile *Addend, 14:20:28 INFO - unsigned long Value 14:20:28 INFO - ) 14:20:28 INFO - { 14:20:28 INFO - return (unsigned long) _InterlockedExchangeAdd((volatile long*) Addend, (long) Value); 14:20:28 INFO - } 14:20:28 INFO - __forceinline 14:20:28 INFO - unsigned long 14:20:28 INFO - InterlockedExchangeSubtract( 14:20:28 INFO - unsigned long volatile *Addend, 14:20:28 INFO - unsigned long Value 14:20:28 INFO - ) 14:20:28 INFO - { 14:20:28 INFO - return (unsigned long) _InterlockedExchangeAdd((volatile long*) Addend, - (long) Value); 14:20:28 INFO - } 14:20:28 INFO - __forceinline 14:20:28 INFO - unsigned __int64 14:20:28 INFO - _InterlockedExchangeAdd( 14:20:28 INFO - unsigned __int64 volatile *Addend, 14:20:28 INFO - unsigned __int64 Value 14:20:28 INFO - ) 14:20:28 INFO - { 14:20:28 INFO - return (unsigned __int64) _InlineInterlockedExchangeAdd64((volatile __int64*) Addend, (__int64) Value); 14:20:28 INFO - } 14:20:28 INFO - __forceinline 14:20:28 INFO - unsigned __int64 14:20:28 INFO - InterlockedExchangeSubtract( 14:20:28 INFO - unsigned __int64 volatile *Addend, 14:20:28 INFO - unsigned __int64 Value 14:20:28 INFO - ) 14:20:28 INFO - { 14:20:28 INFO - return (unsigned __int64) _InlineInterlockedExchangeAdd64((volatile __int64*) Addend, - (__int64) Value); 14:20:28 INFO - } 14:20:28 INFO - #line 9115 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - __forceinline 14:20:28 INFO - unsigned 14:20:28 INFO - _InterlockedCompareExchange( 14:20:28 INFO - unsigned volatile *Destination, 14:20:28 INFO - unsigned Exchange, 14:20:28 INFO - unsigned Comperand 14:20:28 INFO - ) 14:20:28 INFO - { 14:20:28 INFO - return (unsigned) _InterlockedCompareExchange((volatile long*) Destination, (long) Exchange, (long) Comperand); 14:20:28 INFO - } 14:20:28 INFO - __forceinline 14:20:28 INFO - unsigned long 14:20:28 INFO - _InterlockedCompareExchange( 14:20:28 INFO - unsigned long volatile *Destination, 14:20:28 INFO - unsigned long Exchange, 14:20:28 INFO - unsigned long Comperand 14:20:28 INFO - ) 14:20:28 INFO - { 14:20:28 INFO - return (unsigned long) _InterlockedCompareExchange((volatile long*) Destination, (long) Exchange, (long) Comperand); 14:20:28 INFO - } 14:20:28 INFO - __forceinline 14:20:28 INFO - unsigned __int64 14:20:28 INFO - _InterlockedCompareExchange( 14:20:28 INFO - unsigned __int64 volatile *Destination, 14:20:28 INFO - unsigned __int64 Exchange, 14:20:28 INFO - unsigned __int64 Comperand 14:20:28 INFO - ) 14:20:28 INFO - { 14:20:28 INFO - return (unsigned __int64) _InterlockedCompareExchange64((volatile __int64*) Destination, (__int64) Exchange, (__int64) Comperand); 14:20:28 INFO - } 14:20:28 INFO - __forceinline 14:20:28 INFO - unsigned __int64 14:20:28 INFO - _InterlockedAnd( 14:20:28 INFO - unsigned __int64 volatile *Destination, 14:20:28 INFO - unsigned __int64 Value 14:20:28 INFO - ) 14:20:28 INFO - { 14:20:28 INFO - return (unsigned __int64) _InlineInterlockedAnd64((volatile __int64*) Destination, (__int64) Value); 14:20:28 INFO - } 14:20:28 INFO - __forceinline 14:20:28 INFO - unsigned __int64 14:20:28 INFO - _InterlockedOr( 14:20:28 INFO - unsigned __int64 volatile *Destination, 14:20:28 INFO - unsigned __int64 Value 14:20:28 INFO - ) 14:20:28 INFO - { 14:20:28 INFO - return (unsigned __int64) _InlineInterlockedOr64((volatile __int64*) Destination, (__int64) Value); 14:20:28 INFO - } 14:20:28 INFO - __forceinline 14:20:28 INFO - unsigned __int64 14:20:28 INFO - _InterlockedXor( 14:20:28 INFO - unsigned __int64 volatile *Destination, 14:20:28 INFO - unsigned __int64 Value 14:20:28 INFO - ) 14:20:28 INFO - { 14:20:28 INFO - return (unsigned __int64) _InlineInterlockedXor64((volatile __int64*) Destination, (__int64) Value); 14:20:28 INFO - } 14:20:28 INFO - #line 9182 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #line 9184 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - } 14:20:28 INFO - #line 9187 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #line 9189 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #line 9194 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #line 9195 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #line 9196 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #line 9197 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #line 9198 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #line 9199 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winbase.h" 14:20:28 INFO - #line 170 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:20:28 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma once 14:20:28 INFO - #pragma warning(push) 14:20:28 INFO - #pragma warning(disable: 4201) 14:20:28 INFO - #pragma warning(disable: 4820) 14:20:28 INFO - #line 25 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 40 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 50 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - extern "C" { 14:20:28 INFO - #line 54 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 103 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 109 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 116 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 147 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 161 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 179 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 196 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 199 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 202 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 281 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - typedef struct _DRAWPATRECT { 14:20:28 INFO - POINT ptPosition; 14:20:28 INFO - POINT ptSize; 14:20:28 INFO - WORD wStyle; 14:20:28 INFO - WORD wPattern; 14:20:28 INFO - } DRAWPATRECT, *PDRAWPATRECT; 14:20:28 INFO - #line 300 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 302 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #line 305 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 407 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - typedef struct _PSINJECTDATA { 14:20:28 INFO - DWORD DataBytes; 14:20:28 INFO - WORD InjectionPoint; 14:20:28 INFO - WORD PageNumber; 14:20:28 INFO - } PSINJECTDATA, *PPSINJECTDATA; 14:20:28 INFO - #line 436 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #line 505 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - typedef struct _PSFEATURE_OUTPUT { 14:20:28 INFO - BOOL bPageIndependent; 14:20:28 INFO - BOOL bSetPageDevice; 14:20:28 INFO - } PSFEATURE_OUTPUT, *PPSFEATURE_OUTPUT; 14:20:28 INFO - typedef struct _PSFEATURE_CUSTPAPER { 14:20:28 INFO - LONG lOrientation; 14:20:28 INFO - LONG lWidth; 14:20:28 INFO - LONG lHeight; 14:20:28 INFO - LONG lWidthOffset; 14:20:28 INFO - LONG lHeightOffset; 14:20:28 INFO - } PSFEATURE_CUSTPAPER, *PPSFEATURE_CUSTPAPER; 14:20:28 INFO - #line 535 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Application Family 14:20:28 INFO - typedef struct tagXFORM 14:20:28 INFO - { 14:20:28 INFO - FLOAT eM11; 14:20:28 INFO - FLOAT eM12; 14:20:28 INFO - FLOAT eM21; 14:20:28 INFO - FLOAT eM22; 14:20:28 INFO - FLOAT eDx; 14:20:28 INFO - FLOAT eDy; 14:20:28 INFO - } XFORM, *PXFORM, *LPXFORM; 14:20:28 INFO - typedef struct tagBITMAP 14:20:28 INFO - { 14:20:28 INFO - LONG bmType; 14:20:28 INFO - LONG bmWidth; 14:20:28 INFO - LONG bmHeight; 14:20:28 INFO - LONG bmWidthBytes; 14:20:28 INFO - WORD bmPlanes; 14:20:28 INFO - WORD bmBitsPixel; 14:20:28 INFO - LPVOID bmBits; 14:20:28 INFO - } BITMAP, *PBITMAP, *NPBITMAP, *LPBITMAP; 14:20:28 INFO - #line 613 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack1.h" 14:20:28 INFO - #pragma warning(disable:4103) 14:20:28 INFO - #pragma pack(push,1) 14:20:28 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack1.h" 14:20:28 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack1.h" 14:20:28 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack1.h" 14:20:28 INFO - #line 616 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma region Application Family 14:20:28 INFO - typedef struct tagRGBTRIPLE { 14:20:28 INFO - BYTE rgbtBlue; 14:20:28 INFO - BYTE rgbtGreen; 14:20:28 INFO - BYTE rgbtRed; 14:20:28 INFO - } RGBTRIPLE, *PRGBTRIPLE, *NPRGBTRIPLE, *LPRGBTRIPLE; 14:20:28 INFO - #line 627 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:20:28 INFO - #pragma warning(disable:4103) 14:20:28 INFO - #pragma pack(pop) 14:20:28 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:20:28 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:20:28 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:20:28 INFO - #line 630 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma region Application Family 14:20:28 INFO - typedef struct tagRGBQUAD { 14:20:28 INFO - BYTE rgbBlue; 14:20:28 INFO - BYTE rgbGreen; 14:20:28 INFO - BYTE rgbRed; 14:20:28 INFO - BYTE rgbReserved; 14:20:28 INFO - } RGBQUAD; 14:20:28 INFO - #line 642 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - typedef RGBQUAD * LPRGBQUAD; 14:20:28 INFO - #line 650 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Application Family 14:20:28 INFO - typedef LONG LCSCSTYPE; 14:20:28 INFO - typedef LONG LCSGAMUTMATCH; 14:20:28 INFO - typedef long FXPT16DOT16, *LPFXPT16DOT16; 14:20:28 INFO - typedef long FXPT2DOT30, *LPFXPT2DOT30; 14:20:28 INFO - typedef struct tagCIEXYZ 14:20:28 INFO - { 14:20:28 INFO - FXPT2DOT30 ciexyzX; 14:20:28 INFO - FXPT2DOT30 ciexyzY; 14:20:28 INFO - FXPT2DOT30 ciexyzZ; 14:20:28 INFO - } CIEXYZ; 14:20:28 INFO - #line 718 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - typedef CIEXYZ *LPCIEXYZ; 14:20:28 INFO - #line 726 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Application Family 14:20:28 INFO - typedef struct tagICEXYZTRIPLE 14:20:28 INFO - { 14:20:28 INFO - CIEXYZ ciexyzRed; 14:20:28 INFO - CIEXYZ ciexyzGreen; 14:20:28 INFO - CIEXYZ ciexyzBlue; 14:20:28 INFO - } CIEXYZTRIPLE; 14:20:28 INFO - #line 739 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - typedef CIEXYZTRIPLE *LPCIEXYZTRIPLE; 14:20:28 INFO - #line 747 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Application Family 14:20:28 INFO - typedef struct tagLOGCOLORSPACEA { 14:20:28 INFO - DWORD lcsSignature; 14:20:28 INFO - DWORD lcsVersion; 14:20:28 INFO - DWORD lcsSize; 14:20:28 INFO - LCSCSTYPE lcsCSType; 14:20:28 INFO - LCSGAMUTMATCH lcsIntent; 14:20:28 INFO - CIEXYZTRIPLE lcsEndpoints; 14:20:28 INFO - DWORD lcsGammaRed; 14:20:28 INFO - DWORD lcsGammaGreen; 14:20:28 INFO - DWORD lcsGammaBlue; 14:20:28 INFO - CHAR lcsFilename[260]; 14:20:28 INFO - } LOGCOLORSPACEA, *LPLOGCOLORSPACEA; 14:20:28 INFO - typedef struct tagLOGCOLORSPACEW { 14:20:28 INFO - DWORD lcsSignature; 14:20:28 INFO - DWORD lcsVersion; 14:20:28 INFO - DWORD lcsSize; 14:20:28 INFO - LCSCSTYPE lcsCSType; 14:20:28 INFO - LCSGAMUTMATCH lcsIntent; 14:20:28 INFO - CIEXYZTRIPLE lcsEndpoints; 14:20:28 INFO - DWORD lcsGammaRed; 14:20:28 INFO - DWORD lcsGammaGreen; 14:20:28 INFO - DWORD lcsGammaBlue; 14:20:28 INFO - WCHAR lcsFilename[260]; 14:20:28 INFO - } LOGCOLORSPACEW, *LPLOGCOLORSPACEW; 14:20:28 INFO - typedef LOGCOLORSPACEA LOGCOLORSPACE; 14:20:28 INFO - typedef LPLOGCOLORSPACEA LPLOGCOLORSPACE; 14:20:28 INFO - #line 788 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 790 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #line 793 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - typedef struct tagBITMAPCOREHEADER { 14:20:28 INFO - DWORD bcSize; 14:20:28 INFO - WORD bcWidth; 14:20:28 INFO - WORD bcHeight; 14:20:28 INFO - WORD bcPlanes; 14:20:28 INFO - WORD bcBitCount; 14:20:28 INFO - } BITMAPCOREHEADER, *LPBITMAPCOREHEADER, *PBITMAPCOREHEADER; 14:20:28 INFO - #line 807 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Application Family 14:20:28 INFO - typedef struct tagBITMAPINFOHEADER{ 14:20:28 INFO - DWORD biSize; 14:20:28 INFO - LONG biWidth; 14:20:28 INFO - LONG biHeight; 14:20:28 INFO - WORD biPlanes; 14:20:28 INFO - WORD biBitCount; 14:20:28 INFO - DWORD biCompression; 14:20:28 INFO - DWORD biSizeImage; 14:20:28 INFO - LONG biXPelsPerMeter; 14:20:28 INFO - LONG biYPelsPerMeter; 14:20:28 INFO - DWORD biClrUsed; 14:20:28 INFO - DWORD biClrImportant; 14:20:28 INFO - } BITMAPINFOHEADER, *LPBITMAPINFOHEADER, *PBITMAPINFOHEADER; 14:20:28 INFO - #line 827 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - typedef struct { 14:20:28 INFO - DWORD bV4Size; 14:20:28 INFO - LONG bV4Width; 14:20:28 INFO - LONG bV4Height; 14:20:28 INFO - WORD bV4Planes; 14:20:28 INFO - WORD bV4BitCount; 14:20:28 INFO - DWORD bV4V4Compression; 14:20:28 INFO - DWORD bV4SizeImage; 14:20:28 INFO - LONG bV4XPelsPerMeter; 14:20:28 INFO - LONG bV4YPelsPerMeter; 14:20:28 INFO - DWORD bV4ClrUsed; 14:20:28 INFO - DWORD bV4ClrImportant; 14:20:28 INFO - DWORD bV4RedMask; 14:20:28 INFO - DWORD bV4GreenMask; 14:20:28 INFO - DWORD bV4BlueMask; 14:20:28 INFO - DWORD bV4AlphaMask; 14:20:28 INFO - DWORD bV4CSType; 14:20:28 INFO - CIEXYZTRIPLE bV4Endpoints; 14:20:28 INFO - DWORD bV4GammaRed; 14:20:28 INFO - DWORD bV4GammaGreen; 14:20:28 INFO - DWORD bV4GammaBlue; 14:20:28 INFO - } BITMAPV4HEADER, *LPBITMAPV4HEADER, *PBITMAPV4HEADER; 14:20:28 INFO - #line 858 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #line 860 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - typedef struct { 14:20:28 INFO - DWORD bV5Size; 14:20:28 INFO - LONG bV5Width; 14:20:28 INFO - LONG bV5Height; 14:20:28 INFO - WORD bV5Planes; 14:20:28 INFO - WORD bV5BitCount; 14:20:28 INFO - DWORD bV5Compression; 14:20:28 INFO - DWORD bV5SizeImage; 14:20:28 INFO - LONG bV5XPelsPerMeter; 14:20:28 INFO - LONG bV5YPelsPerMeter; 14:20:28 INFO - DWORD bV5ClrUsed; 14:20:28 INFO - DWORD bV5ClrImportant; 14:20:28 INFO - DWORD bV5RedMask; 14:20:28 INFO - DWORD bV5GreenMask; 14:20:28 INFO - DWORD bV5BlueMask; 14:20:28 INFO - DWORD bV5AlphaMask; 14:20:28 INFO - DWORD bV5CSType; 14:20:28 INFO - CIEXYZTRIPLE bV5Endpoints; 14:20:28 INFO - DWORD bV5GammaRed; 14:20:28 INFO - DWORD bV5GammaGreen; 14:20:28 INFO - DWORD bV5GammaBlue; 14:20:28 INFO - DWORD bV5Intent; 14:20:28 INFO - DWORD bV5ProfileData; 14:20:28 INFO - DWORD bV5ProfileSize; 14:20:28 INFO - DWORD bV5Reserved; 14:20:28 INFO - } BITMAPV5HEADER, *LPBITMAPV5HEADER, *PBITMAPV5HEADER; 14:20:28 INFO - #line 893 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #line 899 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 909 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma region Application Family 14:20:28 INFO - typedef struct tagBITMAPINFO { 14:20:28 INFO - BITMAPINFOHEADER bmiHeader; 14:20:28 INFO - RGBQUAD bmiColors[1]; 14:20:28 INFO - } BITMAPINFO, *LPBITMAPINFO, *PBITMAPINFO; 14:20:28 INFO - #line 919 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - typedef struct tagBITMAPCOREINFO { 14:20:28 INFO - BITMAPCOREHEADER bmciHeader; 14:20:28 INFO - RGBTRIPLE bmciColors[1]; 14:20:28 INFO - } BITMAPCOREINFO, *LPBITMAPCOREINFO, *PBITMAPCOREINFO; 14:20:28 INFO - #line 930 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack2.h" 14:20:28 INFO - #pragma warning(disable:4103) 14:20:28 INFO - #pragma pack(push,2) 14:20:28 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack2.h" 14:20:28 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack2.h" 14:20:28 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack2.h" 14:20:28 INFO - #line 933 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - typedef struct tagBITMAPFILEHEADER { 14:20:28 INFO - WORD bfType; 14:20:28 INFO - DWORD bfSize; 14:20:28 INFO - WORD bfReserved1; 14:20:28 INFO - WORD bfReserved2; 14:20:28 INFO - DWORD bfOffBits; 14:20:28 INFO - } BITMAPFILEHEADER, *LPBITMAPFILEHEADER, *PBITMAPFILEHEADER; 14:20:28 INFO - #line 946 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:20:28 INFO - #pragma warning(disable:4103) 14:20:28 INFO - #pragma pack(pop) 14:20:28 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:20:28 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:20:28 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:20:28 INFO - #line 949 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma region Application Family 14:20:28 INFO - typedef struct tagFONTSIGNATURE 14:20:28 INFO - { 14:20:28 INFO - DWORD fsUsb[4]; 14:20:28 INFO - DWORD fsCsb[2]; 14:20:28 INFO - } FONTSIGNATURE, *PFONTSIGNATURE, *LPFONTSIGNATURE; 14:20:28 INFO - #line 965 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - typedef struct tagCHARSETINFO 14:20:28 INFO - { 14:20:28 INFO - UINT ciCharset; 14:20:28 INFO - UINT ciACP; 14:20:28 INFO - FONTSIGNATURE fs; 14:20:28 INFO - } CHARSETINFO, *PCHARSETINFO, *NPCHARSETINFO, *LPCHARSETINFO; 14:20:28 INFO - #line 978 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #line 986 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma region Application Family 14:20:28 INFO - typedef struct tagLOCALESIGNATURE 14:20:28 INFO - { 14:20:28 INFO - DWORD lsUsb[4]; 14:20:28 INFO - DWORD lsCsbDefault[2]; 14:20:28 INFO - DWORD lsCsbSupported[2]; 14:20:28 INFO - } LOCALESIGNATURE, *PLOCALESIGNATURE, *LPLOCALESIGNATURE; 14:20:28 INFO - #line 998 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #line 1001 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 1002 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma region Application Family 14:20:28 INFO - typedef struct tagHANDLETABLE 14:20:28 INFO - { 14:20:28 INFO - HGDIOBJ objectHandle[1]; 14:20:28 INFO - } HANDLETABLE, *PHANDLETABLE, *LPHANDLETABLE; 14:20:28 INFO - typedef struct tagMETARECORD 14:20:28 INFO - { 14:20:28 INFO - DWORD rdSize; 14:20:28 INFO - WORD rdFunction; 14:20:28 INFO - WORD rdParm[1]; 14:20:28 INFO - } METARECORD; 14:20:28 INFO - #line 1023 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - typedef struct tagMETARECORD *PMETARECORD; 14:20:28 INFO - #line 1031 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Application Family 14:20:28 INFO - typedef struct tagMETARECORD *LPMETARECORD; 14:20:28 INFO - typedef struct tagMETAFILEPICT 14:20:28 INFO - { 14:20:28 INFO - LONG mm; 14:20:28 INFO - LONG xExt; 14:20:28 INFO - LONG yExt; 14:20:28 INFO - HMETAFILE hMF; 14:20:28 INFO - } METAFILEPICT, *LPMETAFILEPICT; 14:20:28 INFO - #line 1047 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack2.h" 14:20:28 INFO - #pragma warning(disable:4103) 14:20:28 INFO - #pragma pack(push,2) 14:20:28 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack2.h" 14:20:28 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack2.h" 14:20:28 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack2.h" 14:20:28 INFO - #line 1050 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - typedef struct tagMETAHEADER 14:20:28 INFO - { 14:20:28 INFO - WORD mtType; 14:20:28 INFO - WORD mtHeaderSize; 14:20:28 INFO - WORD mtVersion; 14:20:28 INFO - DWORD mtSize; 14:20:28 INFO - WORD mtNoObjects; 14:20:28 INFO - DWORD mtMaxRecord; 14:20:28 INFO - WORD mtNoParameters; 14:20:28 INFO - } METAHEADER; 14:20:28 INFO - typedef struct tagMETAHEADER *PMETAHEADER; 14:20:28 INFO - typedef struct tagMETAHEADER *LPMETAHEADER; 14:20:28 INFO - #line 1068 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:20:28 INFO - #pragma warning(disable:4103) 14:20:28 INFO - #pragma pack(pop) 14:20:28 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:20:28 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:20:28 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:20:28 INFO - #line 1071 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma region Application Family 14:20:28 INFO - typedef struct tagENHMETARECORD 14:20:28 INFO - { 14:20:28 INFO - DWORD iType; 14:20:28 INFO - DWORD nSize; 14:20:28 INFO - DWORD dParm[1]; 14:20:28 INFO - } ENHMETARECORD, *PENHMETARECORD, *LPENHMETARECORD; 14:20:28 INFO - typedef struct tagENHMETAHEADER 14:20:28 INFO - { 14:20:28 INFO - DWORD iType; 14:20:28 INFO - DWORD nSize; 14:20:28 INFO - RECTL rclBounds; 14:20:28 INFO - RECTL rclFrame; 14:20:28 INFO - DWORD dSignature; 14:20:28 INFO - DWORD nVersion; 14:20:28 INFO - DWORD nBytes; 14:20:28 INFO - DWORD nRecords; 14:20:28 INFO - WORD nHandles; 14:20:28 INFO - WORD sReserved; 14:20:28 INFO - DWORD nDescription; 14:20:28 INFO - DWORD offDescription; 14:20:28 INFO - DWORD nPalEntries; 14:20:28 INFO - SIZEL szlDevice; 14:20:28 INFO - SIZEL szlMillimeters; 14:20:28 INFO - DWORD cbPixelFormat; 14:20:28 INFO - DWORD offPixelFormat; 14:20:28 INFO - DWORD bOpenGL; 14:20:28 INFO - #line 1112 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - SIZEL szlMicrometers; 14:20:28 INFO - #line 1115 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - } ENHMETAHEADER, *PENHMETAHEADER, *LPENHMETAHEADER; 14:20:28 INFO - #line 1119 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #line 1122 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - typedef BYTE BCHAR; 14:20:28 INFO - #line 1142 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 1144 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack4.h" 14:20:28 INFO - #pragma warning(disable:4103) 14:20:28 INFO - #pragma pack(push,4) 14:20:28 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack4.h" 14:20:28 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack4.h" 14:20:28 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack4.h" 14:20:28 INFO - #line 1149 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma region Application Family 14:20:28 INFO - typedef struct tagTEXTMETRICA 14:20:28 INFO - { 14:20:28 INFO - LONG tmHeight; 14:20:28 INFO - LONG tmAscent; 14:20:28 INFO - LONG tmDescent; 14:20:28 INFO - LONG tmInternalLeading; 14:20:28 INFO - LONG tmExternalLeading; 14:20:28 INFO - LONG tmAveCharWidth; 14:20:28 INFO - LONG tmMaxCharWidth; 14:20:28 INFO - LONG tmWeight; 14:20:28 INFO - LONG tmOverhang; 14:20:28 INFO - LONG tmDigitizedAspectX; 14:20:28 INFO - LONG tmDigitizedAspectY; 14:20:28 INFO - BYTE tmFirstChar; 14:20:28 INFO - BYTE tmLastChar; 14:20:28 INFO - BYTE tmDefaultChar; 14:20:28 INFO - BYTE tmBreakChar; 14:20:28 INFO - BYTE tmItalic; 14:20:28 INFO - BYTE tmUnderlined; 14:20:28 INFO - BYTE tmStruckOut; 14:20:28 INFO - BYTE tmPitchAndFamily; 14:20:28 INFO - BYTE tmCharSet; 14:20:28 INFO - } TEXTMETRICA, *PTEXTMETRICA, *NPTEXTMETRICA, *LPTEXTMETRICA; 14:20:28 INFO - typedef struct tagTEXTMETRICW 14:20:28 INFO - { 14:20:28 INFO - LONG tmHeight; 14:20:28 INFO - LONG tmAscent; 14:20:28 INFO - LONG tmDescent; 14:20:28 INFO - LONG tmInternalLeading; 14:20:28 INFO - LONG tmExternalLeading; 14:20:28 INFO - LONG tmAveCharWidth; 14:20:28 INFO - LONG tmMaxCharWidth; 14:20:28 INFO - LONG tmWeight; 14:20:28 INFO - LONG tmOverhang; 14:20:28 INFO - LONG tmDigitizedAspectX; 14:20:28 INFO - LONG tmDigitizedAspectY; 14:20:28 INFO - WCHAR tmFirstChar; 14:20:28 INFO - WCHAR tmLastChar; 14:20:28 INFO - WCHAR tmDefaultChar; 14:20:28 INFO - WCHAR tmBreakChar; 14:20:28 INFO - BYTE tmItalic; 14:20:28 INFO - BYTE tmUnderlined; 14:20:28 INFO - BYTE tmStruckOut; 14:20:28 INFO - BYTE tmPitchAndFamily; 14:20:28 INFO - BYTE tmCharSet; 14:20:28 INFO - } TEXTMETRICW, *PTEXTMETRICW, *NPTEXTMETRICW, *LPTEXTMETRICW; 14:20:28 INFO - typedef TEXTMETRICA TEXTMETRIC; 14:20:28 INFO - typedef PTEXTMETRICA PTEXTMETRIC; 14:20:28 INFO - typedef NPTEXTMETRICA NPTEXTMETRIC; 14:20:28 INFO - typedef LPTEXTMETRICA LPTEXTMETRIC; 14:20:28 INFO - #line 1210 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 1212 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:20:28 INFO - #pragma warning(disable:4103) 14:20:28 INFO - #pragma pack(pop) 14:20:28 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:20:28 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:20:28 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:20:28 INFO - #line 1215 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 1216 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack4.h" 14:20:28 INFO - #pragma warning(disable:4103) 14:20:28 INFO - #pragma pack(push,4) 14:20:28 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack4.h" 14:20:28 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack4.h" 14:20:28 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack4.h" 14:20:28 INFO - #line 1232 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - typedef struct tagNEWTEXTMETRICA 14:20:28 INFO - { 14:20:28 INFO - LONG tmHeight; 14:20:28 INFO - LONG tmAscent; 14:20:28 INFO - LONG tmDescent; 14:20:28 INFO - LONG tmInternalLeading; 14:20:28 INFO - LONG tmExternalLeading; 14:20:28 INFO - LONG tmAveCharWidth; 14:20:28 INFO - LONG tmMaxCharWidth; 14:20:28 INFO - LONG tmWeight; 14:20:28 INFO - LONG tmOverhang; 14:20:28 INFO - LONG tmDigitizedAspectX; 14:20:28 INFO - LONG tmDigitizedAspectY; 14:20:28 INFO - BYTE tmFirstChar; 14:20:28 INFO - BYTE tmLastChar; 14:20:28 INFO - BYTE tmDefaultChar; 14:20:28 INFO - BYTE tmBreakChar; 14:20:28 INFO - BYTE tmItalic; 14:20:28 INFO - BYTE tmUnderlined; 14:20:28 INFO - BYTE tmStruckOut; 14:20:28 INFO - BYTE tmPitchAndFamily; 14:20:28 INFO - BYTE tmCharSet; 14:20:28 INFO - DWORD ntmFlags; 14:20:28 INFO - UINT ntmSizeEM; 14:20:28 INFO - UINT ntmCellHeight; 14:20:28 INFO - UINT ntmAvgWidth; 14:20:28 INFO - } NEWTEXTMETRICA, *PNEWTEXTMETRICA, *NPNEWTEXTMETRICA, *LPNEWTEXTMETRICA; 14:20:28 INFO - typedef struct tagNEWTEXTMETRICW 14:20:28 INFO - { 14:20:28 INFO - LONG tmHeight; 14:20:28 INFO - LONG tmAscent; 14:20:28 INFO - LONG tmDescent; 14:20:28 INFO - LONG tmInternalLeading; 14:20:28 INFO - LONG tmExternalLeading; 14:20:28 INFO - LONG tmAveCharWidth; 14:20:28 INFO - LONG tmMaxCharWidth; 14:20:28 INFO - LONG tmWeight; 14:20:28 INFO - LONG tmOverhang; 14:20:28 INFO - LONG tmDigitizedAspectX; 14:20:28 INFO - LONG tmDigitizedAspectY; 14:20:28 INFO - WCHAR tmFirstChar; 14:20:28 INFO - WCHAR tmLastChar; 14:20:28 INFO - WCHAR tmDefaultChar; 14:20:28 INFO - WCHAR tmBreakChar; 14:20:28 INFO - BYTE tmItalic; 14:20:28 INFO - BYTE tmUnderlined; 14:20:28 INFO - BYTE tmStruckOut; 14:20:28 INFO - BYTE tmPitchAndFamily; 14:20:28 INFO - BYTE tmCharSet; 14:20:28 INFO - DWORD ntmFlags; 14:20:28 INFO - UINT ntmSizeEM; 14:20:28 INFO - UINT ntmCellHeight; 14:20:28 INFO - UINT ntmAvgWidth; 14:20:28 INFO - } NEWTEXTMETRICW, *PNEWTEXTMETRICW, *NPNEWTEXTMETRICW, *LPNEWTEXTMETRICW; 14:20:28 INFO - typedef NEWTEXTMETRICA NEWTEXTMETRIC; 14:20:28 INFO - typedef PNEWTEXTMETRICA PNEWTEXTMETRIC; 14:20:28 INFO - typedef NPNEWTEXTMETRICA NPNEWTEXTMETRIC; 14:20:28 INFO - typedef LPNEWTEXTMETRICA LPNEWTEXTMETRIC; 14:20:28 INFO - #line 1301 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 1303 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:20:28 INFO - #pragma warning(disable:4103) 14:20:28 INFO - #pragma pack(pop) 14:20:28 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:20:28 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:20:28 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:20:28 INFO - #line 1306 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - typedef struct tagNEWTEXTMETRICEXA 14:20:28 INFO - { 14:20:28 INFO - NEWTEXTMETRICA ntmTm; 14:20:28 INFO - FONTSIGNATURE ntmFontSig; 14:20:28 INFO - }NEWTEXTMETRICEXA; 14:20:28 INFO - typedef struct tagNEWTEXTMETRICEXW 14:20:28 INFO - { 14:20:28 INFO - NEWTEXTMETRICW ntmTm; 14:20:28 INFO - FONTSIGNATURE ntmFontSig; 14:20:28 INFO - }NEWTEXTMETRICEXW; 14:20:28 INFO - typedef NEWTEXTMETRICEXA NEWTEXTMETRICEX; 14:20:28 INFO - #line 1327 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 1329 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #line 1331 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 1333 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - typedef struct tagPELARRAY 14:20:28 INFO - { 14:20:28 INFO - LONG paXCount; 14:20:28 INFO - LONG paYCount; 14:20:28 INFO - LONG paXExt; 14:20:28 INFO - LONG paYExt; 14:20:28 INFO - BYTE paRGBs; 14:20:28 INFO - } PELARRAY, *PPELARRAY, *NPPELARRAY, *LPPELARRAY; 14:20:28 INFO - #line 1349 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Application Family 14:20:28 INFO - typedef struct tagLOGBRUSH 14:20:28 INFO - { 14:20:28 INFO - UINT lbStyle; 14:20:28 INFO - COLORREF lbColor; 14:20:28 INFO - ULONG_PTR lbHatch; 14:20:28 INFO - } LOGBRUSH, *PLOGBRUSH, *NPLOGBRUSH, *LPLOGBRUSH; 14:20:28 INFO - typedef struct tagLOGBRUSH32 14:20:28 INFO - { 14:20:28 INFO - UINT lbStyle; 14:20:28 INFO - COLORREF lbColor; 14:20:28 INFO - ULONG lbHatch; 14:20:28 INFO - } LOGBRUSH32, *PLOGBRUSH32, *NPLOGBRUSH32, *LPLOGBRUSH32; 14:20:28 INFO - #line 1370 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - typedef LOGBRUSH PATTERN; 14:20:28 INFO - typedef PATTERN *PPATTERN; 14:20:28 INFO - typedef PATTERN *NPPATTERN; 14:20:28 INFO - typedef PATTERN *LPPATTERN; 14:20:28 INFO - #line 1381 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Application Family 14:20:28 INFO - typedef struct tagLOGPEN 14:20:28 INFO - { 14:20:28 INFO - UINT lopnStyle; 14:20:28 INFO - POINT lopnWidth; 14:20:28 INFO - COLORREF lopnColor; 14:20:28 INFO - } LOGPEN, *PLOGPEN, *NPLOGPEN, *LPLOGPEN; 14:20:28 INFO - #line 1395 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - typedef struct tagEXTLOGPEN { 14:20:28 INFO - DWORD elpPenStyle; 14:20:28 INFO - DWORD elpWidth; 14:20:28 INFO - UINT elpBrushStyle; 14:20:28 INFO - COLORREF elpColor; 14:20:28 INFO - ULONG_PTR elpHatch; 14:20:28 INFO - DWORD elpNumEntries; 14:20:28 INFO - DWORD elpStyleEntry[1]; 14:20:28 INFO - } EXTLOGPEN, *PEXTLOGPEN, *NPEXTLOGPEN, *LPEXTLOGPEN; 14:20:28 INFO - #line 1411 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Application Family 14:20:28 INFO - typedef struct tagEXTLOGPEN32 { 14:20:28 INFO - DWORD elpPenStyle; 14:20:28 INFO - DWORD elpWidth; 14:20:28 INFO - UINT elpBrushStyle; 14:20:28 INFO - COLORREF elpColor; 14:20:28 INFO - ULONG elpHatch; 14:20:28 INFO - DWORD elpNumEntries; 14:20:28 INFO - DWORD elpStyleEntry[1]; 14:20:28 INFO - } EXTLOGPEN32, *PEXTLOGPEN32, *NPEXTLOGPEN32, *LPEXTLOGPEN32; 14:20:28 INFO - typedef struct tagPALETTEENTRY { 14:20:28 INFO - BYTE peRed; 14:20:28 INFO - BYTE peGreen; 14:20:28 INFO - BYTE peBlue; 14:20:28 INFO - BYTE peFlags; 14:20:28 INFO - } PALETTEENTRY, *PPALETTEENTRY, *LPPALETTEENTRY; 14:20:28 INFO - #line 1435 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - typedef struct tagLOGPALETTE { 14:20:28 INFO - WORD palVersion; 14:20:28 INFO - WORD palNumEntries; 14:20:28 INFO - PALETTEENTRY palPalEntry[1]; 14:20:28 INFO - } LOGPALETTE, *PLOGPALETTE, *NPLOGPALETTE, *LPLOGPALETTE; 14:20:28 INFO - #line 1445 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - typedef struct tagLOGFONTA 14:20:28 INFO - { 14:20:28 INFO - LONG lfHeight; 14:20:28 INFO - LONG lfWidth; 14:20:28 INFO - LONG lfEscapement; 14:20:28 INFO - LONG lfOrientation; 14:20:28 INFO - LONG lfWeight; 14:20:28 INFO - BYTE lfItalic; 14:20:28 INFO - BYTE lfUnderline; 14:20:28 INFO - BYTE lfStrikeOut; 14:20:28 INFO - BYTE lfCharSet; 14:20:28 INFO - BYTE lfOutPrecision; 14:20:28 INFO - BYTE lfClipPrecision; 14:20:28 INFO - BYTE lfQuality; 14:20:28 INFO - BYTE lfPitchAndFamily; 14:20:28 INFO - CHAR lfFaceName[32]; 14:20:28 INFO - } LOGFONTA, *PLOGFONTA, *NPLOGFONTA, *LPLOGFONTA; 14:20:28 INFO - typedef struct tagLOGFONTW 14:20:28 INFO - { 14:20:28 INFO - LONG lfHeight; 14:20:28 INFO - LONG lfWidth; 14:20:28 INFO - LONG lfEscapement; 14:20:28 INFO - LONG lfOrientation; 14:20:28 INFO - LONG lfWeight; 14:20:28 INFO - BYTE lfItalic; 14:20:28 INFO - BYTE lfUnderline; 14:20:28 INFO - BYTE lfStrikeOut; 14:20:28 INFO - BYTE lfCharSet; 14:20:28 INFO - BYTE lfOutPrecision; 14:20:28 INFO - BYTE lfClipPrecision; 14:20:28 INFO - BYTE lfQuality; 14:20:28 INFO - BYTE lfPitchAndFamily; 14:20:28 INFO - WCHAR lfFaceName[32]; 14:20:28 INFO - } LOGFONTW, *PLOGFONTW, *NPLOGFONTW, *LPLOGFONTW; 14:20:28 INFO - typedef LOGFONTA LOGFONT; 14:20:28 INFO - typedef PLOGFONTA PLOGFONT; 14:20:28 INFO - typedef NPLOGFONTA NPLOGFONT; 14:20:28 INFO - typedef LPLOGFONTA LPLOGFONT; 14:20:28 INFO - #line 1495 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 1497 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - typedef struct tagENUMLOGFONTA 14:20:28 INFO - { 14:20:28 INFO - LOGFONTA elfLogFont; 14:20:28 INFO - BYTE elfFullName[64]; 14:20:28 INFO - BYTE elfStyle[32]; 14:20:28 INFO - } ENUMLOGFONTA, * LPENUMLOGFONTA; 14:20:28 INFO - typedef struct tagENUMLOGFONTW 14:20:28 INFO - { 14:20:28 INFO - LOGFONTW elfLogFont; 14:20:28 INFO - WCHAR elfFullName[64]; 14:20:28 INFO - WCHAR elfStyle[32]; 14:20:28 INFO - } ENUMLOGFONTW, * LPENUMLOGFONTW; 14:20:28 INFO - typedef ENUMLOGFONTA ENUMLOGFONT; 14:20:28 INFO - typedef LPENUMLOGFONTA LPENUMLOGFONT; 14:20:28 INFO - #line 1525 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - typedef struct tagENUMLOGFONTEXA 14:20:28 INFO - { 14:20:28 INFO - LOGFONTA elfLogFont; 14:20:28 INFO - BYTE elfFullName[64]; 14:20:28 INFO - BYTE elfStyle[32]; 14:20:28 INFO - BYTE elfScript[32]; 14:20:28 INFO - } ENUMLOGFONTEXA, *LPENUMLOGFONTEXA; 14:20:28 INFO - typedef struct tagENUMLOGFONTEXW 14:20:28 INFO - { 14:20:28 INFO - LOGFONTW elfLogFont; 14:20:28 INFO - WCHAR elfFullName[64]; 14:20:28 INFO - WCHAR elfStyle[32]; 14:20:28 INFO - WCHAR elfScript[32]; 14:20:28 INFO - } ENUMLOGFONTEXW, *LPENUMLOGFONTEXW; 14:20:28 INFO - typedef ENUMLOGFONTEXA ENUMLOGFONTEX; 14:20:28 INFO - typedef LPENUMLOGFONTEXA LPENUMLOGFONTEX; 14:20:28 INFO - #line 1548 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 1549 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 1551 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #line 1574 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 1583 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 1588 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 1595 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 1636 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma region Application Family 14:20:28 INFO - typedef struct tagPANOSE 14:20:28 INFO - { 14:20:28 INFO - BYTE bFamilyType; 14:20:28 INFO - BYTE bSerifStyle; 14:20:28 INFO - BYTE bWeight; 14:20:28 INFO - BYTE bProportion; 14:20:28 INFO - BYTE bContrast; 14:20:28 INFO - BYTE bStrokeVariation; 14:20:28 INFO - BYTE bArmStyle; 14:20:28 INFO - BYTE bLetterform; 14:20:28 INFO - BYTE bMidline; 14:20:28 INFO - BYTE bXHeight; 14:20:28 INFO - } PANOSE, * LPPANOSE; 14:20:28 INFO - typedef struct tagEXTLOGFONTA { 14:20:28 INFO - LOGFONTA elfLogFont; 14:20:28 INFO - BYTE elfFullName[64]; 14:20:28 INFO - BYTE elfStyle[32]; 14:20:28 INFO - DWORD elfVersion; 14:20:28 INFO - DWORD elfStyleSize; 14:20:28 INFO - DWORD elfMatch; 14:20:28 INFO - DWORD elfReserved; 14:20:28 INFO - BYTE elfVendorId[4]; 14:20:28 INFO - DWORD elfCulture; 14:20:28 INFO - PANOSE elfPanose; 14:20:28 INFO - } EXTLOGFONTA, *PEXTLOGFONTA, *NPEXTLOGFONTA, *LPEXTLOGFONTA; 14:20:28 INFO - typedef struct tagEXTLOGFONTW { 14:20:28 INFO - LOGFONTW elfLogFont; 14:20:28 INFO - WCHAR elfFullName[64]; 14:20:28 INFO - WCHAR elfStyle[32]; 14:20:28 INFO - DWORD elfVersion; 14:20:28 INFO - DWORD elfStyleSize; 14:20:28 INFO - DWORD elfMatch; 14:20:28 INFO - DWORD elfReserved; 14:20:28 INFO - BYTE elfVendorId[4]; 14:20:28 INFO - DWORD elfCulture; 14:20:28 INFO - PANOSE elfPanose; 14:20:28 INFO - } EXTLOGFONTW, *PEXTLOGFONTW, *NPEXTLOGFONTW, *LPEXTLOGFONTW; 14:20:28 INFO - typedef EXTLOGFONTA EXTLOGFONT; 14:20:28 INFO - typedef PEXTLOGFONTA PEXTLOGFONT; 14:20:28 INFO - typedef NPEXTLOGFONTA NPEXTLOGFONT; 14:20:28 INFO - typedef LPEXTLOGFONTA LPEXTLOGFONT; 14:20:28 INFO - #line 1844 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 1846 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #line 1928 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 1933 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 1941 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 2050 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 2125 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 2163 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma region Application Family 14:20:28 INFO - typedef struct _devicemodeA { 14:20:28 INFO - BYTE dmDeviceName[32]; 14:20:28 INFO - WORD dmSpecVersion; 14:20:28 INFO - WORD dmDriverVersion; 14:20:28 INFO - WORD dmSize; 14:20:28 INFO - WORD dmDriverExtra; 14:20:28 INFO - DWORD dmFields; 14:20:28 INFO - union { 14:20:28 INFO - struct { 14:20:28 INFO - short dmOrientation; 14:20:28 INFO - short dmPaperSize; 14:20:28 INFO - short dmPaperLength; 14:20:28 INFO - short dmPaperWidth; 14:20:28 INFO - short dmScale; 14:20:28 INFO - short dmCopies; 14:20:28 INFO - short dmDefaultSource; 14:20:28 INFO - short dmPrintQuality; 14:20:28 INFO - } ; 14:20:28 INFO - struct { 14:20:28 INFO - POINTL dmPosition; 14:20:28 INFO - DWORD dmDisplayOrientation; 14:20:28 INFO - DWORD dmDisplayFixedOutput; 14:20:28 INFO - } ; 14:20:28 INFO - } ; 14:20:28 INFO - short dmColor; 14:20:28 INFO - short dmDuplex; 14:20:28 INFO - short dmYResolution; 14:20:28 INFO - short dmTTOption; 14:20:28 INFO - short dmCollate; 14:20:28 INFO - BYTE dmFormName[32]; 14:20:28 INFO - WORD dmLogPixels; 14:20:28 INFO - DWORD dmBitsPerPel; 14:20:28 INFO - DWORD dmPelsWidth; 14:20:28 INFO - DWORD dmPelsHeight; 14:20:28 INFO - union { 14:20:28 INFO - DWORD dmDisplayFlags; 14:20:28 INFO - DWORD dmNup; 14:20:28 INFO - } ; 14:20:28 INFO - DWORD dmDisplayFrequency; 14:20:28 INFO - DWORD dmICMMethod; 14:20:28 INFO - DWORD dmICMIntent; 14:20:28 INFO - DWORD dmMediaType; 14:20:28 INFO - DWORD dmDitherType; 14:20:28 INFO - DWORD dmReserved1; 14:20:28 INFO - DWORD dmReserved2; 14:20:28 INFO - DWORD dmPanningWidth; 14:20:28 INFO - DWORD dmPanningHeight; 14:20:28 INFO - #line 2247 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 2248 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - } DEVMODEA, *PDEVMODEA, *NPDEVMODEA, *LPDEVMODEA; 14:20:28 INFO - typedef struct _devicemodeW { 14:20:28 INFO - WCHAR dmDeviceName[32]; 14:20:28 INFO - WORD dmSpecVersion; 14:20:28 INFO - WORD dmDriverVersion; 14:20:28 INFO - WORD dmSize; 14:20:28 INFO - WORD dmDriverExtra; 14:20:28 INFO - DWORD dmFields; 14:20:28 INFO - union { 14:20:28 INFO - struct { 14:20:28 INFO - short dmOrientation; 14:20:28 INFO - short dmPaperSize; 14:20:28 INFO - short dmPaperLength; 14:20:28 INFO - short dmPaperWidth; 14:20:28 INFO - short dmScale; 14:20:28 INFO - short dmCopies; 14:20:28 INFO - short dmDefaultSource; 14:20:28 INFO - short dmPrintQuality; 14:20:28 INFO - } ; 14:20:28 INFO - struct { 14:20:28 INFO - POINTL dmPosition; 14:20:28 INFO - DWORD dmDisplayOrientation; 14:20:28 INFO - DWORD dmDisplayFixedOutput; 14:20:28 INFO - } ; 14:20:28 INFO - } ; 14:20:28 INFO - short dmColor; 14:20:28 INFO - short dmDuplex; 14:20:28 INFO - short dmYResolution; 14:20:28 INFO - short dmTTOption; 14:20:28 INFO - short dmCollate; 14:20:28 INFO - WCHAR dmFormName[32]; 14:20:28 INFO - WORD dmLogPixels; 14:20:28 INFO - DWORD dmBitsPerPel; 14:20:28 INFO - DWORD dmPelsWidth; 14:20:28 INFO - DWORD dmPelsHeight; 14:20:28 INFO - union { 14:20:28 INFO - DWORD dmDisplayFlags; 14:20:28 INFO - DWORD dmNup; 14:20:28 INFO - } ; 14:20:28 INFO - DWORD dmDisplayFrequency; 14:20:28 INFO - DWORD dmICMMethod; 14:20:28 INFO - DWORD dmICMIntent; 14:20:28 INFO - DWORD dmMediaType; 14:20:28 INFO - DWORD dmDitherType; 14:20:28 INFO - DWORD dmReserved1; 14:20:28 INFO - DWORD dmReserved2; 14:20:28 INFO - DWORD dmPanningWidth; 14:20:28 INFO - DWORD dmPanningHeight; 14:20:28 INFO - #line 2301 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 2302 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - } DEVMODEW, *PDEVMODEW, *NPDEVMODEW, *LPDEVMODEW; 14:20:28 INFO - typedef DEVMODEA DEVMODE; 14:20:28 INFO - typedef PDEVMODEA PDEVMODE; 14:20:28 INFO - typedef NPDEVMODEA NPDEVMODE; 14:20:28 INFO - typedef LPDEVMODEA LPDEVMODE; 14:20:28 INFO - #line 2314 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 2423 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 2425 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #line 2435 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 2446 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 2449 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 2472 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 2475 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 2553 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 2606 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 2614 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 2659 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 2676 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 2726 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma region Application Family 14:20:28 INFO - typedef struct _DISPLAY_DEVICEA { 14:20:28 INFO - DWORD cb; 14:20:28 INFO - CHAR DeviceName[32]; 14:20:28 INFO - CHAR DeviceString[128]; 14:20:28 INFO - DWORD StateFlags; 14:20:28 INFO - CHAR DeviceID[128]; 14:20:28 INFO - CHAR DeviceKey[128]; 14:20:28 INFO - } DISPLAY_DEVICEA, *PDISPLAY_DEVICEA, *LPDISPLAY_DEVICEA; 14:20:28 INFO - typedef struct _DISPLAY_DEVICEW { 14:20:28 INFO - DWORD cb; 14:20:28 INFO - WCHAR DeviceName[32]; 14:20:28 INFO - WCHAR DeviceString[128]; 14:20:28 INFO - DWORD StateFlags; 14:20:28 INFO - WCHAR DeviceID[128]; 14:20:28 INFO - WCHAR DeviceKey[128]; 14:20:28 INFO - } DISPLAY_DEVICEW, *PDISPLAY_DEVICEW, *LPDISPLAY_DEVICEW; 14:20:28 INFO - typedef DISPLAY_DEVICEA DISPLAY_DEVICE; 14:20:28 INFO - typedef PDISPLAY_DEVICEA PDISPLAY_DEVICE; 14:20:28 INFO - typedef LPDISPLAY_DEVICEA LPDISPLAY_DEVICE; 14:20:28 INFO - #line 2755 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 2757 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #line 2767 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 2770 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 2776 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 2780 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 2786 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma region Application Family 14:20:28 INFO - typedef struct DISPLAYCONFIG_RATIONAL 14:20:28 INFO - { 14:20:28 INFO - UINT32 Numerator; 14:20:28 INFO - UINT32 Denominator; 14:20:28 INFO - } DISPLAYCONFIG_RATIONAL; 14:20:28 INFO - typedef enum 14:20:28 INFO - { 14:20:28 INFO - DISPLAYCONFIG_OUTPUT_TECHNOLOGY_OTHER = -1, 14:20:28 INFO - DISPLAYCONFIG_OUTPUT_TECHNOLOGY_HD15 = 0, 14:20:28 INFO - DISPLAYCONFIG_OUTPUT_TECHNOLOGY_SVIDEO = 1, 14:20:28 INFO - DISPLAYCONFIG_OUTPUT_TECHNOLOGY_COMPOSITE_VIDEO = 2, 14:20:28 INFO - DISPLAYCONFIG_OUTPUT_TECHNOLOGY_COMPONENT_VIDEO = 3, 14:20:28 INFO - DISPLAYCONFIG_OUTPUT_TECHNOLOGY_DVI = 4, 14:20:28 INFO - DISPLAYCONFIG_OUTPUT_TECHNOLOGY_HDMI = 5, 14:20:28 INFO - DISPLAYCONFIG_OUTPUT_TECHNOLOGY_LVDS = 6, 14:20:28 INFO - DISPLAYCONFIG_OUTPUT_TECHNOLOGY_D_JPN = 8, 14:20:28 INFO - DISPLAYCONFIG_OUTPUT_TECHNOLOGY_SDI = 9, 14:20:28 INFO - DISPLAYCONFIG_OUTPUT_TECHNOLOGY_DISPLAYPORT_EXTERNAL = 10, 14:20:28 INFO - DISPLAYCONFIG_OUTPUT_TECHNOLOGY_DISPLAYPORT_EMBEDDED = 11, 14:20:28 INFO - DISPLAYCONFIG_OUTPUT_TECHNOLOGY_UDI_EXTERNAL = 12, 14:20:28 INFO - DISPLAYCONFIG_OUTPUT_TECHNOLOGY_UDI_EMBEDDED = 13, 14:20:28 INFO - DISPLAYCONFIG_OUTPUT_TECHNOLOGY_SDTVDONGLE = 14, 14:20:28 INFO - DISPLAYCONFIG_OUTPUT_TECHNOLOGY_MIRACAST = 15, 14:20:28 INFO - DISPLAYCONFIG_OUTPUT_TECHNOLOGY_INDIRECT_WIRED = 16, 14:20:28 INFO - DISPLAYCONFIG_OUTPUT_TECHNOLOGY_INTERNAL = 0x80000000, 14:20:28 INFO - DISPLAYCONFIG_OUTPUT_TECHNOLOGY_FORCE_UINT32 = 0xFFFFFFFF 14:20:28 INFO - } DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY; 14:20:28 INFO - typedef enum 14:20:28 INFO - { 14:20:28 INFO - DISPLAYCONFIG_SCANLINE_ORDERING_UNSPECIFIED = 0, 14:20:28 INFO - DISPLAYCONFIG_SCANLINE_ORDERING_PROGRESSIVE = 1, 14:20:28 INFO - DISPLAYCONFIG_SCANLINE_ORDERING_INTERLACED = 2, 14:20:28 INFO - DISPLAYCONFIG_SCANLINE_ORDERING_INTERLACED_UPPERFIELDFIRST = DISPLAYCONFIG_SCANLINE_ORDERING_INTERLACED, 14:20:28 INFO - DISPLAYCONFIG_SCANLINE_ORDERING_INTERLACED_LOWERFIELDFIRST = 3, 14:20:28 INFO - DISPLAYCONFIG_SCANLINE_ORDERING_FORCE_UINT32 = 0xFFFFFFFF 14:20:28 INFO - } DISPLAYCONFIG_SCANLINE_ORDERING; 14:20:28 INFO - typedef struct DISPLAYCONFIG_2DREGION 14:20:28 INFO - { 14:20:28 INFO - UINT32 cx; 14:20:28 INFO - UINT32 cy; 14:20:28 INFO - } DISPLAYCONFIG_2DREGION; 14:20:28 INFO - typedef struct DISPLAYCONFIG_VIDEO_SIGNAL_INFO 14:20:28 INFO - { 14:20:28 INFO - UINT64 pixelRate; 14:20:28 INFO - DISPLAYCONFIG_RATIONAL hSyncFreq; 14:20:28 INFO - DISPLAYCONFIG_RATIONAL vSyncFreq; 14:20:28 INFO - DISPLAYCONFIG_2DREGION activeSize; 14:20:28 INFO - DISPLAYCONFIG_2DREGION totalSize; 14:20:28 INFO - union 14:20:28 INFO - { 14:20:28 INFO - struct 14:20:28 INFO - { 14:20:28 INFO - UINT32 videoStandard : 16; 14:20:28 INFO - UINT32 vSyncFreqDivider : 6; 14:20:28 INFO - UINT32 reserved : 10; 14:20:28 INFO - } AdditionalSignalInfo; 14:20:28 INFO - UINT32 videoStandard; 14:20:28 INFO - } ; 14:20:28 INFO - DISPLAYCONFIG_SCANLINE_ORDERING scanLineOrdering; 14:20:28 INFO - } DISPLAYCONFIG_VIDEO_SIGNAL_INFO; 14:20:28 INFO - typedef enum 14:20:28 INFO - { 14:20:28 INFO - DISPLAYCONFIG_SCALING_IDENTITY = 1, 14:20:28 INFO - DISPLAYCONFIG_SCALING_CENTERED = 2, 14:20:28 INFO - DISPLAYCONFIG_SCALING_STRETCHED = 3, 14:20:28 INFO - DISPLAYCONFIG_SCALING_ASPECTRATIOCENTEREDMAX = 4, 14:20:28 INFO - DISPLAYCONFIG_SCALING_CUSTOM = 5, 14:20:28 INFO - DISPLAYCONFIG_SCALING_PREFERRED = 128, 14:20:28 INFO - DISPLAYCONFIG_SCALING_FORCE_UINT32 = 0xFFFFFFFF 14:20:28 INFO - } DISPLAYCONFIG_SCALING; 14:20:28 INFO - typedef enum 14:20:28 INFO - { 14:20:28 INFO - DISPLAYCONFIG_ROTATION_IDENTITY = 1, 14:20:28 INFO - DISPLAYCONFIG_ROTATION_ROTATE90 = 2, 14:20:28 INFO - DISPLAYCONFIG_ROTATION_ROTATE180 = 3, 14:20:28 INFO - DISPLAYCONFIG_ROTATION_ROTATE270 = 4, 14:20:28 INFO - DISPLAYCONFIG_ROTATION_FORCE_UINT32 = 0xFFFFFFFF 14:20:28 INFO - } DISPLAYCONFIG_ROTATION; 14:20:28 INFO - typedef enum 14:20:28 INFO - { 14:20:28 INFO - DISPLAYCONFIG_MODE_INFO_TYPE_SOURCE = 1, 14:20:28 INFO - DISPLAYCONFIG_MODE_INFO_TYPE_TARGET = 2, 14:20:28 INFO - DISPLAYCONFIG_MODE_INFO_TYPE_DESKTOP_IMAGE = 3, 14:20:28 INFO - DISPLAYCONFIG_MODE_INFO_TYPE_FORCE_UINT32 = 0xFFFFFFFF 14:20:28 INFO - } DISPLAYCONFIG_MODE_INFO_TYPE; 14:20:28 INFO - typedef enum 14:20:28 INFO - { 14:20:28 INFO - DISPLAYCONFIG_PIXELFORMAT_8BPP = 1, 14:20:28 INFO - DISPLAYCONFIG_PIXELFORMAT_16BPP = 2, 14:20:28 INFO - DISPLAYCONFIG_PIXELFORMAT_24BPP = 3, 14:20:28 INFO - DISPLAYCONFIG_PIXELFORMAT_32BPP = 4, 14:20:28 INFO - DISPLAYCONFIG_PIXELFORMAT_NONGDI = 5, 14:20:28 INFO - DISPLAYCONFIG_PIXELFORMAT_FORCE_UINT32 = 0xffffffff 14:20:28 INFO - } DISPLAYCONFIG_PIXELFORMAT; 14:20:28 INFO - typedef struct DISPLAYCONFIG_SOURCE_MODE 14:20:28 INFO - { 14:20:28 INFO - UINT32 width; 14:20:28 INFO - UINT32 height; 14:20:28 INFO - DISPLAYCONFIG_PIXELFORMAT pixelFormat; 14:20:28 INFO - POINTL position; 14:20:28 INFO - } DISPLAYCONFIG_SOURCE_MODE; 14:20:28 INFO - typedef struct DISPLAYCONFIG_TARGET_MODE 14:20:28 INFO - { 14:20:28 INFO - DISPLAYCONFIG_VIDEO_SIGNAL_INFO targetVideoSignalInfo; 14:20:28 INFO - } DISPLAYCONFIG_TARGET_MODE; 14:20:28 INFO - typedef struct DISPLAYCONFIG_DESKTOP_IMAGE_INFO 14:20:28 INFO - { 14:20:28 INFO - POINTL PathSourceSize; 14:20:28 INFO - RECTL DesktopImageRegion; 14:20:28 INFO - RECTL DesktopImageClip; 14:20:28 INFO - } DISPLAYCONFIG_DESKTOP_IMAGE_INFO; 14:20:28 INFO - typedef struct DISPLAYCONFIG_MODE_INFO 14:20:28 INFO - { 14:20:28 INFO - DISPLAYCONFIG_MODE_INFO_TYPE infoType; 14:20:28 INFO - UINT32 id; 14:20:28 INFO - LUID adapterId; 14:20:28 INFO - union 14:20:28 INFO - { 14:20:28 INFO - DISPLAYCONFIG_TARGET_MODE targetMode; 14:20:28 INFO - DISPLAYCONFIG_SOURCE_MODE sourceMode; 14:20:28 INFO - DISPLAYCONFIG_DESKTOP_IMAGE_INFO desktopImageInfo; 14:20:28 INFO - } ; 14:20:28 INFO - } DISPLAYCONFIG_MODE_INFO; 14:20:28 INFO - typedef struct DISPLAYCONFIG_PATH_SOURCE_INFO 14:20:28 INFO - { 14:20:28 INFO - LUID adapterId; 14:20:28 INFO - UINT32 id; 14:20:28 INFO - union 14:20:28 INFO - { 14:20:28 INFO - UINT32 modeInfoIdx; 14:20:28 INFO - struct 14:20:28 INFO - { 14:20:28 INFO - UINT32 cloneGroupId : 16; 14:20:28 INFO - UINT32 sourceModeInfoIdx : 16; 14:20:28 INFO - } ; 14:20:28 INFO - } ; 14:20:28 INFO - UINT32 statusFlags; 14:20:28 INFO - } DISPLAYCONFIG_PATH_SOURCE_INFO; 14:20:28 INFO - typedef struct DISPLAYCONFIG_PATH_TARGET_INFO 14:20:28 INFO - { 14:20:28 INFO - LUID adapterId; 14:20:28 INFO - UINT32 id; 14:20:28 INFO - union 14:20:28 INFO - { 14:20:28 INFO - UINT32 modeInfoIdx; 14:20:28 INFO - struct 14:20:28 INFO - { 14:20:28 INFO - UINT32 desktopModeInfoIdx : 16; 14:20:28 INFO - UINT32 targetModeInfoIdx : 16; 14:20:28 INFO - } ; 14:20:28 INFO - } ; 14:20:28 INFO - DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY outputTechnology; 14:20:28 INFO - DISPLAYCONFIG_ROTATION rotation; 14:20:28 INFO - DISPLAYCONFIG_SCALING scaling; 14:20:28 INFO - DISPLAYCONFIG_RATIONAL refreshRate; 14:20:28 INFO - DISPLAYCONFIG_SCANLINE_ORDERING scanLineOrdering; 14:20:28 INFO - BOOL targetAvailable; 14:20:28 INFO - UINT32 statusFlags; 14:20:28 INFO - } DISPLAYCONFIG_PATH_TARGET_INFO; 14:20:28 INFO - typedef struct DISPLAYCONFIG_PATH_INFO 14:20:28 INFO - { 14:20:28 INFO - DISPLAYCONFIG_PATH_SOURCE_INFO sourceInfo; 14:20:28 INFO - DISPLAYCONFIG_PATH_TARGET_INFO targetInfo; 14:20:28 INFO - UINT32 flags; 14:20:28 INFO - } DISPLAYCONFIG_PATH_INFO; 14:20:28 INFO - typedef enum 14:20:28 INFO - { 14:20:28 INFO - DISPLAYCONFIG_TOPOLOGY_INTERNAL = 0x00000001, 14:20:28 INFO - DISPLAYCONFIG_TOPOLOGY_CLONE = 0x00000002, 14:20:28 INFO - DISPLAYCONFIG_TOPOLOGY_EXTEND = 0x00000004, 14:20:28 INFO - DISPLAYCONFIG_TOPOLOGY_EXTERNAL = 0x00000008, 14:20:28 INFO - DISPLAYCONFIG_TOPOLOGY_FORCE_UINT32 = 0xFFFFFFFF 14:20:28 INFO - } DISPLAYCONFIG_TOPOLOGY_ID; 14:20:28 INFO - typedef enum 14:20:28 INFO - { 14:20:28 INFO - DISPLAYCONFIG_DEVICE_INFO_GET_SOURCE_NAME = 1, 14:20:28 INFO - DISPLAYCONFIG_DEVICE_INFO_GET_TARGET_NAME = 2, 14:20:28 INFO - DISPLAYCONFIG_DEVICE_INFO_GET_TARGET_PREFERRED_MODE = 3, 14:20:28 INFO - DISPLAYCONFIG_DEVICE_INFO_GET_ADAPTER_NAME = 4, 14:20:28 INFO - DISPLAYCONFIG_DEVICE_INFO_SET_TARGET_PERSISTENCE = 5, 14:20:28 INFO - DISPLAYCONFIG_DEVICE_INFO_GET_TARGET_BASE_TYPE = 6, 14:20:28 INFO - DISPLAYCONFIG_DEVICE_INFO_GET_SUPPORT_VIRTUAL_RESOLUTION = 7, 14:20:28 INFO - DISPLAYCONFIG_DEVICE_INFO_SET_SUPPORT_VIRTUAL_RESOLUTION = 8, 14:20:28 INFO - DISPLAYCONFIG_DEVICE_INFO_FORCE_UINT32 = 0xFFFFFFFF 14:20:28 INFO - } DISPLAYCONFIG_DEVICE_INFO_TYPE; 14:20:28 INFO - #line 3040 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Application Family 14:20:28 INFO - typedef struct DISPLAYCONFIG_DEVICE_INFO_HEADER 14:20:28 INFO - { 14:20:28 INFO - DISPLAYCONFIG_DEVICE_INFO_TYPE type; 14:20:28 INFO - UINT32 size; 14:20:28 INFO - LUID adapterId; 14:20:28 INFO - UINT32 id; 14:20:28 INFO - } DISPLAYCONFIG_DEVICE_INFO_HEADER; 14:20:28 INFO - #line 3055 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - typedef struct DISPLAYCONFIG_SOURCE_DEVICE_NAME 14:20:28 INFO - { 14:20:28 INFO - DISPLAYCONFIG_DEVICE_INFO_HEADER header; 14:20:28 INFO - WCHAR viewGdiDeviceName[32]; 14:20:28 INFO - } DISPLAYCONFIG_SOURCE_DEVICE_NAME; 14:20:28 INFO - typedef struct DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS 14:20:28 INFO - { 14:20:28 INFO - union 14:20:28 INFO - { 14:20:28 INFO - struct 14:20:28 INFO - { 14:20:28 INFO - UINT32 friendlyNameFromEdid : 1; 14:20:28 INFO - UINT32 friendlyNameForced : 1; 14:20:28 INFO - UINT32 edidIdsValid : 1; 14:20:28 INFO - UINT32 reserved : 29; 14:20:28 INFO - } ; 14:20:28 INFO - UINT32 value; 14:20:28 INFO - } ; 14:20:28 INFO - } DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS; 14:20:28 INFO - typedef struct DISPLAYCONFIG_TARGET_DEVICE_NAME 14:20:28 INFO - { 14:20:28 INFO - DISPLAYCONFIG_DEVICE_INFO_HEADER header; 14:20:28 INFO - DISPLAYCONFIG_TARGET_DEVICE_NAME_FLAGS flags; 14:20:28 INFO - DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY outputTechnology; 14:20:28 INFO - UINT16 edidManufactureId; 14:20:28 INFO - UINT16 edidProductCodeId; 14:20:28 INFO - UINT32 connectorInstance; 14:20:28 INFO - WCHAR monitorFriendlyDeviceName[64]; 14:20:28 INFO - WCHAR monitorDevicePath[128]; 14:20:28 INFO - } DISPLAYCONFIG_TARGET_DEVICE_NAME; 14:20:28 INFO - typedef struct DISPLAYCONFIG_TARGET_PREFERRED_MODE 14:20:28 INFO - { 14:20:28 INFO - DISPLAYCONFIG_DEVICE_INFO_HEADER header; 14:20:28 INFO - UINT32 width; 14:20:28 INFO - UINT32 height; 14:20:28 INFO - DISPLAYCONFIG_TARGET_MODE targetMode; 14:20:28 INFO - } DISPLAYCONFIG_TARGET_PREFERRED_MODE; 14:20:28 INFO - typedef struct DISPLAYCONFIG_ADAPTER_NAME 14:20:28 INFO - { 14:20:28 INFO - DISPLAYCONFIG_DEVICE_INFO_HEADER header; 14:20:28 INFO - WCHAR adapterDevicePath[128]; 14:20:28 INFO - } DISPLAYCONFIG_ADAPTER_NAME; 14:20:28 INFO - typedef struct DISPLAYCONFIG_TARGET_BASE_TYPE { 14:20:28 INFO - DISPLAYCONFIG_DEVICE_INFO_HEADER header; 14:20:28 INFO - DISPLAYCONFIG_VIDEO_OUTPUT_TECHNOLOGY baseOutputTechnology; 14:20:28 INFO - } DISPLAYCONFIG_TARGET_BASE_TYPE; 14:20:28 INFO - typedef struct DISPLAYCONFIG_SET_TARGET_PERSISTENCE 14:20:28 INFO - { 14:20:28 INFO - DISPLAYCONFIG_DEVICE_INFO_HEADER header; 14:20:28 INFO - union 14:20:28 INFO - { 14:20:28 INFO - struct 14:20:28 INFO - { 14:20:28 INFO - UINT32 bootPersistenceOn : 1; 14:20:28 INFO - UINT32 reserved : 31; 14:20:28 INFO - } ; 14:20:28 INFO - UINT32 value; 14:20:28 INFO - } ; 14:20:28 INFO - } DISPLAYCONFIG_SET_TARGET_PERSISTENCE; 14:20:28 INFO - typedef struct DISPLAYCONFIG_SUPPORT_VIRTUAL_RESOLUTION 14:20:28 INFO - { 14:20:28 INFO - DISPLAYCONFIG_DEVICE_INFO_HEADER header; 14:20:28 INFO - union 14:20:28 INFO - { 14:20:28 INFO - struct 14:20:28 INFO - { 14:20:28 INFO - UINT32 disableMonitorVirtualResolution : 1; 14:20:28 INFO - UINT32 reserved : 31; 14:20:28 INFO - } ; 14:20:28 INFO - UINT32 value; 14:20:28 INFO - } ; 14:20:28 INFO - } DISPLAYCONFIG_SUPPORT_VIRTUAL_RESOLUTION; 14:20:28 INFO - #line 3141 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #line 3177 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma region Application Family 14:20:28 INFO - typedef struct _RGNDATAHEADER { 14:20:28 INFO - DWORD dwSize; 14:20:28 INFO - DWORD iType; 14:20:28 INFO - DWORD nCount; 14:20:28 INFO - DWORD nRgnSize; 14:20:28 INFO - RECT rcBound; 14:20:28 INFO - } RGNDATAHEADER, *PRGNDATAHEADER; 14:20:28 INFO - typedef struct _RGNDATA { 14:20:28 INFO - RGNDATAHEADER rdh; 14:20:28 INFO - char Buffer[1]; 14:20:28 INFO - } RGNDATA, *PRGNDATA, *NPRGNDATA, *LPRGNDATA; 14:20:28 INFO - #line 3199 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - typedef struct _ABC { 14:20:28 INFO - int abcA; 14:20:28 INFO - UINT abcB; 14:20:28 INFO - int abcC; 14:20:28 INFO - } ABC, *PABC, *NPABC, *LPABC; 14:20:28 INFO - typedef struct _ABCFLOAT { 14:20:28 INFO - FLOAT abcfA; 14:20:28 INFO - FLOAT abcfB; 14:20:28 INFO - FLOAT abcfC; 14:20:28 INFO - } ABCFLOAT, *PABCFLOAT, *NPABCFLOAT, *LPABCFLOAT; 14:20:28 INFO - #line 3222 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - typedef struct _OUTLINETEXTMETRICA { 14:20:28 INFO - UINT otmSize; 14:20:28 INFO - TEXTMETRICA otmTextMetrics; 14:20:28 INFO - BYTE otmFiller; 14:20:28 INFO - PANOSE otmPanoseNumber; 14:20:28 INFO - UINT otmfsSelection; 14:20:28 INFO - UINT otmfsType; 14:20:28 INFO - int otmsCharSlopeRise; 14:20:28 INFO - int otmsCharSlopeRun; 14:20:28 INFO - int otmItalicAngle; 14:20:28 INFO - UINT otmEMSquare; 14:20:28 INFO - int otmAscent; 14:20:28 INFO - int otmDescent; 14:20:28 INFO - UINT otmLineGap; 14:20:28 INFO - UINT otmsCapEmHeight; 14:20:28 INFO - UINT otmsXHeight; 14:20:28 INFO - RECT otmrcFontBox; 14:20:28 INFO - int otmMacAscent; 14:20:28 INFO - int otmMacDescent; 14:20:28 INFO - UINT otmMacLineGap; 14:20:28 INFO - UINT otmusMinimumPPEM; 14:20:28 INFO - POINT otmptSubscriptSize; 14:20:28 INFO - POINT otmptSubscriptOffset; 14:20:28 INFO - POINT otmptSuperscriptSize; 14:20:28 INFO - POINT otmptSuperscriptOffset; 14:20:28 INFO - UINT otmsStrikeoutSize; 14:20:28 INFO - int otmsStrikeoutPosition; 14:20:28 INFO - int otmsUnderscoreSize; 14:20:28 INFO - int otmsUnderscorePosition; 14:20:28 INFO - PSTR otmpFamilyName; 14:20:28 INFO - PSTR otmpFaceName; 14:20:28 INFO - PSTR otmpStyleName; 14:20:28 INFO - PSTR otmpFullName; 14:20:28 INFO - } OUTLINETEXTMETRICA, *POUTLINETEXTMETRICA, *NPOUTLINETEXTMETRICA, *LPOUTLINETEXTMETRICA; 14:20:28 INFO - typedef struct _OUTLINETEXTMETRICW { 14:20:28 INFO - UINT otmSize; 14:20:28 INFO - TEXTMETRICW otmTextMetrics; 14:20:28 INFO - BYTE otmFiller; 14:20:28 INFO - PANOSE otmPanoseNumber; 14:20:28 INFO - UINT otmfsSelection; 14:20:28 INFO - UINT otmfsType; 14:20:28 INFO - int otmsCharSlopeRise; 14:20:28 INFO - int otmsCharSlopeRun; 14:20:28 INFO - int otmItalicAngle; 14:20:28 INFO - UINT otmEMSquare; 14:20:28 INFO - int otmAscent; 14:20:28 INFO - int otmDescent; 14:20:28 INFO - UINT otmLineGap; 14:20:28 INFO - UINT otmsCapEmHeight; 14:20:28 INFO - UINT otmsXHeight; 14:20:28 INFO - RECT otmrcFontBox; 14:20:28 INFO - int otmMacAscent; 14:20:28 INFO - int otmMacDescent; 14:20:28 INFO - UINT otmMacLineGap; 14:20:28 INFO - UINT otmusMinimumPPEM; 14:20:28 INFO - POINT otmptSubscriptSize; 14:20:28 INFO - POINT otmptSubscriptOffset; 14:20:28 INFO - POINT otmptSuperscriptSize; 14:20:28 INFO - POINT otmptSuperscriptOffset; 14:20:28 INFO - UINT otmsStrikeoutSize; 14:20:28 INFO - int otmsStrikeoutPosition; 14:20:28 INFO - int otmsUnderscoreSize; 14:20:28 INFO - int otmsUnderscorePosition; 14:20:28 INFO - PSTR otmpFamilyName; 14:20:28 INFO - PSTR otmpFaceName; 14:20:28 INFO - PSTR otmpStyleName; 14:20:28 INFO - PSTR otmpFullName; 14:20:28 INFO - } OUTLINETEXTMETRICW, *POUTLINETEXTMETRICW, *NPOUTLINETEXTMETRICW, *LPOUTLINETEXTMETRICW; 14:20:28 INFO - typedef OUTLINETEXTMETRICA OUTLINETEXTMETRIC; 14:20:28 INFO - typedef POUTLINETEXTMETRICA POUTLINETEXTMETRIC; 14:20:28 INFO - typedef NPOUTLINETEXTMETRICA NPOUTLINETEXTMETRIC; 14:20:28 INFO - typedef LPOUTLINETEXTMETRICA LPOUTLINETEXTMETRIC; 14:20:28 INFO - #line 3312 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 3314 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #line 3321 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma region Application Family 14:20:28 INFO - typedef struct tagPOLYTEXTA 14:20:28 INFO - { 14:20:28 INFO - int x; 14:20:28 INFO - int y; 14:20:28 INFO - UINT n; 14:20:28 INFO - LPCSTR lpstr; 14:20:28 INFO - UINT uiFlags; 14:20:28 INFO - RECT rcl; 14:20:28 INFO - int *pdx; 14:20:28 INFO - } POLYTEXTA, *PPOLYTEXTA, *NPPOLYTEXTA, *LPPOLYTEXTA; 14:20:28 INFO - typedef struct tagPOLYTEXTW 14:20:28 INFO - { 14:20:28 INFO - int x; 14:20:28 INFO - int y; 14:20:28 INFO - UINT n; 14:20:28 INFO - LPCWSTR lpstr; 14:20:28 INFO - UINT uiFlags; 14:20:28 INFO - RECT rcl; 14:20:28 INFO - int *pdx; 14:20:28 INFO - } POLYTEXTW, *PPOLYTEXTW, *NPPOLYTEXTW, *LPPOLYTEXTW; 14:20:28 INFO - typedef POLYTEXTA POLYTEXT; 14:20:28 INFO - typedef PPOLYTEXTA PPOLYTEXT; 14:20:28 INFO - typedef NPPOLYTEXTA NPPOLYTEXT; 14:20:28 INFO - typedef LPPOLYTEXTA LPPOLYTEXT; 14:20:28 INFO - #line 3356 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 3358 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - typedef struct _FIXED { 14:20:28 INFO - WORD fract; 14:20:28 INFO - short value; 14:20:28 INFO - #line 3371 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - } FIXED; 14:20:28 INFO - typedef struct _MAT2 { 14:20:28 INFO - FIXED eM11; 14:20:28 INFO - FIXED eM12; 14:20:28 INFO - FIXED eM21; 14:20:28 INFO - FIXED eM22; 14:20:28 INFO - } MAT2, *LPMAT2; 14:20:28 INFO - typedef struct _GLYPHMETRICS { 14:20:28 INFO - UINT gmBlackBoxX; 14:20:28 INFO - UINT gmBlackBoxY; 14:20:28 INFO - POINT gmptGlyphOrigin; 14:20:28 INFO - short gmCellIncX; 14:20:28 INFO - short gmCellIncY; 14:20:28 INFO - } GLYPHMETRICS, *LPGLYPHMETRICS; 14:20:28 INFO - #line 3392 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #line 3407 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 3411 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - typedef struct tagPOINTFX 14:20:28 INFO - { 14:20:28 INFO - FIXED x; 14:20:28 INFO - FIXED y; 14:20:28 INFO - } POINTFX, * LPPOINTFX; 14:20:28 INFO - typedef struct tagTTPOLYCURVE 14:20:28 INFO - { 14:20:28 INFO - WORD wType; 14:20:28 INFO - WORD cpfx; 14:20:28 INFO - POINTFX apfx[1]; 14:20:28 INFO - } TTPOLYCURVE, * LPTTPOLYCURVE; 14:20:28 INFO - typedef struct tagTTPOLYGONHEADER 14:20:28 INFO - { 14:20:28 INFO - DWORD cb; 14:20:28 INFO - DWORD dwType; 14:20:28 INFO - POINTFX pfxStart; 14:20:28 INFO - } TTPOLYGONHEADER, * LPTTPOLYGONHEADER; 14:20:28 INFO - #line 3442 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - typedef struct tagGCP_RESULTSA 14:20:28 INFO - { 14:20:28 INFO - DWORD lStructSize; 14:20:28 INFO - LPSTR lpOutString; 14:20:28 INFO - UINT *lpOrder; 14:20:28 INFO - int *lpDx; 14:20:28 INFO - int *lpCaretPos; 14:20:28 INFO - LPSTR lpClass; 14:20:28 INFO - LPWSTR lpGlyphs; 14:20:28 INFO - UINT nGlyphs; 14:20:28 INFO - int nMaxFit; 14:20:28 INFO - } GCP_RESULTSA, * LPGCP_RESULTSA; 14:20:28 INFO - typedef struct tagGCP_RESULTSW 14:20:28 INFO - { 14:20:28 INFO - DWORD lStructSize; 14:20:28 INFO - LPWSTR lpOutString; 14:20:28 INFO - UINT *lpOrder; 14:20:28 INFO - int *lpDx; 14:20:28 INFO - int *lpCaretPos; 14:20:28 INFO - LPSTR lpClass; 14:20:28 INFO - LPWSTR lpGlyphs; 14:20:28 INFO - UINT nGlyphs; 14:20:28 INFO - int nMaxFit; 14:20:28 INFO - } GCP_RESULTSW, * LPGCP_RESULTSW; 14:20:28 INFO - typedef GCP_RESULTSA GCP_RESULTS; 14:20:28 INFO - typedef LPGCP_RESULTSA LPGCP_RESULTS; 14:20:28 INFO - #line 3522 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 3524 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #line 3526 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - typedef struct _RASTERIZER_STATUS { 14:20:28 INFO - short nSize; 14:20:28 INFO - short wFlags; 14:20:28 INFO - short nLanguageID; 14:20:28 INFO - } RASTERIZER_STATUS, *LPRASTERIZER_STATUS; 14:20:28 INFO - #line 3537 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Application Family 14:20:28 INFO - typedef struct tagPIXELFORMATDESCRIPTOR 14:20:28 INFO - { 14:20:28 INFO - WORD nSize; 14:20:28 INFO - WORD nVersion; 14:20:28 INFO - DWORD dwFlags; 14:20:28 INFO - BYTE iPixelType; 14:20:28 INFO - BYTE cColorBits; 14:20:28 INFO - BYTE cRedBits; 14:20:28 INFO - BYTE cRedShift; 14:20:28 INFO - BYTE cGreenBits; 14:20:28 INFO - BYTE cGreenShift; 14:20:28 INFO - BYTE cBlueBits; 14:20:28 INFO - BYTE cBlueShift; 14:20:28 INFO - BYTE cAlphaBits; 14:20:28 INFO - BYTE cAlphaShift; 14:20:28 INFO - BYTE cAccumBits; 14:20:28 INFO - BYTE cAccumRedBits; 14:20:28 INFO - BYTE cAccumGreenBits; 14:20:28 INFO - BYTE cAccumBlueBits; 14:20:28 INFO - BYTE cAccumAlphaBits; 14:20:28 INFO - BYTE cDepthBits; 14:20:28 INFO - BYTE cStencilBits; 14:20:28 INFO - BYTE cAuxBuffers; 14:20:28 INFO - BYTE iLayerType; 14:20:28 INFO - BYTE bReserved; 14:20:28 INFO - DWORD dwLayerMask; 14:20:28 INFO - DWORD dwVisibleMask; 14:20:28 INFO - DWORD dwDamageMask; 14:20:28 INFO - } PIXELFORMATDESCRIPTOR, *PPIXELFORMATDESCRIPTOR, *LPPIXELFORMATDESCRIPTOR; 14:20:28 INFO - #line 3578 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - typedef int (__stdcall* OLDFONTENUMPROCA)(const LOGFONTA *, const TEXTMETRICA *, DWORD, LPARAM); 14:20:28 INFO - typedef int (__stdcall* OLDFONTENUMPROCW)(const LOGFONTW *, const TEXTMETRICW *, DWORD, LPARAM); 14:20:28 INFO - #line 3626 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 3635 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - typedef OLDFONTENUMPROCA FONTENUMPROCA; 14:20:28 INFO - typedef OLDFONTENUMPROCW FONTENUMPROCW; 14:20:28 INFO - typedef FONTENUMPROCA FONTENUMPROC; 14:20:28 INFO - #line 3643 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - typedef int (__stdcall* GOBJENUMPROC)(LPVOID, LPARAM); 14:20:28 INFO - typedef void (__stdcall* LINEDDAPROC)(int, int, LPARAM); 14:20:28 INFO - #line 3658 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 3660 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - __declspec(dllimport) int __stdcall AddFontResourceA( LPCSTR); 14:20:28 INFO - __declspec(dllimport) int __stdcall AddFontResourceW( LPCWSTR); 14:20:28 INFO - #line 3674 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall AnimatePalette( HPALETTE hPal, UINT iStartIndex, UINT cEntries, const PALETTEENTRY * ppe); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall Arc( HDC hdc, int x1, int y1, int x2, int y2, int x3, int y3, int x4, int y4); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall BitBlt( HDC hdc, int x, int y, int cx, int cy, HDC hdcSrc, int x1, int y1, DWORD rop); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall CancelDC( HDC hdc); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall Chord( HDC hdc, int x1, int y1, int x2, int y2, int x3, int y3, int x4, int y4); 14:20:28 INFO - __declspec(dllimport) int __stdcall ChoosePixelFormat( HDC hdc, const PIXELFORMATDESCRIPTOR *ppfd); 14:20:28 INFO - __declspec(dllimport) HMETAFILE __stdcall CloseMetaFile( HDC hdc); 14:20:28 INFO - __declspec(dllimport) int __stdcall CombineRgn( HRGN hrgnDst, HRGN hrgnSrc1, HRGN hrgnSrc2, int iMode); 14:20:28 INFO - __declspec(dllimport) HMETAFILE __stdcall CopyMetaFileA( HMETAFILE, LPCSTR); 14:20:28 INFO - __declspec(dllimport) HMETAFILE __stdcall CopyMetaFileW( HMETAFILE, LPCWSTR); 14:20:28 INFO - #line 3690 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - __declspec(dllimport) HBITMAP __stdcall CreateBitmap( int nWidth, int nHeight, UINT nPlanes, UINT nBitCount, const void *lpBits); 14:20:28 INFO - __declspec(dllimport) HBITMAP __stdcall CreateBitmapIndirect( const BITMAP *pbm); 14:20:28 INFO - __declspec(dllimport) HBRUSH __stdcall CreateBrushIndirect( const LOGBRUSH *plbrush); 14:20:28 INFO - __declspec(dllimport) HBITMAP __stdcall CreateCompatibleBitmap( HDC hdc, int cx, int cy); 14:20:28 INFO - __declspec(dllimport) HBITMAP __stdcall CreateDiscardableBitmap( HDC hdc, int cx, int cy); 14:20:28 INFO - __declspec(dllimport) HDC __stdcall CreateCompatibleDC( HDC hdc); 14:20:28 INFO - __declspec(dllimport) HDC __stdcall CreateDCA( LPCSTR pwszDriver, LPCSTR pwszDevice, LPCSTR pszPort, const DEVMODEA * pdm); 14:20:28 INFO - __declspec(dllimport) HDC __stdcall CreateDCW( LPCWSTR pwszDriver, LPCWSTR pwszDevice, LPCWSTR pszPort, const DEVMODEW * pdm); 14:20:28 INFO - #line 3703 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - __declspec(dllimport) HBITMAP __stdcall CreateDIBitmap( HDC hdc, const BITMAPINFOHEADER *pbmih, DWORD flInit, const void *pjBits, const BITMAPINFO *pbmi, UINT iUsage); 14:20:28 INFO - __declspec(dllimport) HBRUSH __stdcall CreateDIBPatternBrush( HGLOBAL h, UINT iUsage); 14:20:28 INFO - __declspec(dllimport) HBRUSH __stdcall CreateDIBPatternBrushPt( const void *lpPackedDIB, UINT iUsage); 14:20:28 INFO - __declspec(dllimport) HRGN __stdcall CreateEllipticRgn( int x1, int y1, int x2, int y2); 14:20:28 INFO - __declspec(dllimport) HRGN __stdcall CreateEllipticRgnIndirect( const RECT *lprect); 14:20:28 INFO - __declspec(dllimport) HFONT __stdcall CreateFontIndirectA( const LOGFONTA *lplf); 14:20:28 INFO - __declspec(dllimport) HFONT __stdcall CreateFontIndirectW( const LOGFONTW *lplf); 14:20:28 INFO - #line 3715 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - __declspec(dllimport) HFONT __stdcall CreateFontA( int cHeight, int cWidth, int cEscapement, int cOrientation, int cWeight, DWORD bItalic, 14:20:28 INFO - DWORD bUnderline, DWORD bStrikeOut, DWORD iCharSet, DWORD iOutPrecision, DWORD iClipPrecision, 14:20:28 INFO - DWORD iQuality, DWORD iPitchAndFamily, LPCSTR pszFaceName); 14:20:28 INFO - __declspec(dllimport) HFONT __stdcall CreateFontW( int cHeight, int cWidth, int cEscapement, int cOrientation, int cWeight, DWORD bItalic, 14:20:28 INFO - DWORD bUnderline, DWORD bStrikeOut, DWORD iCharSet, DWORD iOutPrecision, DWORD iClipPrecision, 14:20:28 INFO - DWORD iQuality, DWORD iPitchAndFamily, LPCWSTR pszFaceName); 14:20:28 INFO - #line 3726 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - __declspec(dllimport) HBRUSH __stdcall CreateHatchBrush( int iHatch, COLORREF color); 14:20:28 INFO - __declspec(dllimport) HDC __stdcall CreateICA( LPCSTR pszDriver, LPCSTR pszDevice, LPCSTR pszPort, const DEVMODEA * pdm); 14:20:28 INFO - __declspec(dllimport) HDC __stdcall CreateICW( LPCWSTR pszDriver, LPCWSTR pszDevice, LPCWSTR pszPort, const DEVMODEW * pdm); 14:20:28 INFO - #line 3735 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - __declspec(dllimport) HDC __stdcall CreateMetaFileA( LPCSTR pszFile); 14:20:28 INFO - __declspec(dllimport) HDC __stdcall CreateMetaFileW( LPCWSTR pszFile); 14:20:28 INFO - #line 3742 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - __declspec(dllimport) HPALETTE __stdcall CreatePalette( const LOGPALETTE * plpal); 14:20:28 INFO - __declspec(dllimport) HPEN __stdcall CreatePen( int iStyle, int cWidth, COLORREF color); 14:20:28 INFO - __declspec(dllimport) HPEN __stdcall CreatePenIndirect( const LOGPEN *plpen); 14:20:28 INFO - __declspec(dllimport) HRGN __stdcall CreatePolyPolygonRgn( const POINT *pptl, 14:20:28 INFO - const INT *pc, 14:20:28 INFO - int cPoly, 14:20:28 INFO - int iMode); 14:20:28 INFO - __declspec(dllimport) HBRUSH __stdcall CreatePatternBrush( HBITMAP hbm); 14:20:28 INFO - __declspec(dllimport) HRGN __stdcall CreateRectRgn( int x1, int y1, int x2, int y2); 14:20:28 INFO - __declspec(dllimport) HRGN __stdcall CreateRectRgnIndirect( const RECT *lprect); 14:20:28 INFO - __declspec(dllimport) HRGN __stdcall CreateRoundRectRgn( int x1, int y1, int x2, int y2, int w, int h); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall CreateScalableFontResourceA( DWORD fdwHidden, LPCSTR lpszFont, LPCSTR lpszFile, LPCSTR lpszPath); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall CreateScalableFontResourceW( DWORD fdwHidden, LPCWSTR lpszFont, LPCWSTR lpszFile, LPCWSTR lpszPath); 14:20:28 INFO - #line 3760 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - __declspec(dllimport) HBRUSH __stdcall CreateSolidBrush( COLORREF color); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall DeleteDC( HDC hdc); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall DeleteMetaFile( HMETAFILE hmf); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall DeleteObject( HGDIOBJ ho); 14:20:28 INFO - __declspec(dllimport) int __stdcall DescribePixelFormat( HDC hdc, 14:20:28 INFO - int iPixelFormat, 14:20:28 INFO - UINT nBytes, 14:20:28 INFO - LPPIXELFORMATDESCRIPTOR ppfd); 14:20:28 INFO - typedef UINT (__stdcall* LPFNDEVMODE)(HWND, HMODULE, LPDEVMODE, LPSTR, LPSTR, LPDEVMODE, LPSTR, UINT); 14:20:28 INFO - typedef DWORD (__stdcall* LPFNDEVCAPS)(LPSTR, LPSTR, UINT, LPSTR, LPDEVMODE); 14:20:28 INFO - #line 3779 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #line 3819 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 3838 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 3839 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 3857 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - int 14:20:28 INFO - __stdcall 14:20:28 INFO - DeviceCapabilitiesA( 14:20:28 INFO - LPCSTR pDevice, 14:20:28 INFO - LPCSTR pPort, 14:20:28 INFO - WORD fwCapability, 14:20:28 INFO - LPSTR pOutput, 14:20:28 INFO - const DEVMODEA *pDevMode 14:20:28 INFO - ); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - int 14:20:28 INFO - __stdcall 14:20:28 INFO - DeviceCapabilitiesW( 14:20:28 INFO - LPCWSTR pDevice, 14:20:28 INFO - LPCWSTR pPort, 14:20:28 INFO - WORD fwCapability, 14:20:28 INFO - LPWSTR pOutput, 14:20:28 INFO - const DEVMODEW *pDevMode 14:20:28 INFO - ); 14:20:28 INFO - #line 3886 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - __declspec(dllimport) int __stdcall DrawEscape( HDC hdc, 14:20:28 INFO - int iEscape, 14:20:28 INFO - int cjIn, 14:20:28 INFO - LPCSTR lpIn); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall Ellipse( HDC hdc, int left, int top, int right, int bottom); 14:20:28 INFO - __declspec(dllimport) int __stdcall EnumFontFamiliesExA( HDC hdc, LPLOGFONTA lpLogfont, FONTENUMPROCA lpProc, LPARAM lParam, DWORD dwFlags); 14:20:28 INFO - __declspec(dllimport) int __stdcall EnumFontFamiliesExW( HDC hdc, LPLOGFONTW lpLogfont, FONTENUMPROCW lpProc, LPARAM lParam, DWORD dwFlags); 14:20:28 INFO - #line 3902 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 3903 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - __declspec(dllimport) int __stdcall EnumFontFamiliesA( HDC hdc, LPCSTR lpLogfont, FONTENUMPROCA lpProc, LPARAM lParam); 14:20:28 INFO - __declspec(dllimport) int __stdcall EnumFontFamiliesW( HDC hdc, LPCWSTR lpLogfont, FONTENUMPROCW lpProc, LPARAM lParam); 14:20:28 INFO - #line 3911 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - __declspec(dllimport) int __stdcall EnumFontsA( HDC hdc, LPCSTR lpLogfont, FONTENUMPROCA lpProc, LPARAM lParam); 14:20:28 INFO - __declspec(dllimport) int __stdcall EnumFontsW( HDC hdc, LPCWSTR lpLogfont, FONTENUMPROCW lpProc, LPARAM lParam); 14:20:28 INFO - #line 3918 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - __declspec(dllimport) int __stdcall EnumObjects( HDC hdc, int nType, GOBJENUMPROC lpFunc, LPARAM lParam); 14:20:28 INFO - #line 3924 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall EqualRgn( HRGN hrgn1, HRGN hrgn2); 14:20:28 INFO - __declspec(dllimport) int __stdcall Escape( HDC hdc, 14:20:28 INFO - int iEscape, 14:20:28 INFO - int cjIn, 14:20:28 INFO - LPCSTR pvIn, 14:20:28 INFO - LPVOID pvOut); 14:20:28 INFO - __declspec(dllimport) int __stdcall ExtEscape( HDC hdc, 14:20:28 INFO - int iEscape, 14:20:28 INFO - int cjInput, 14:20:28 INFO - LPCSTR lpInData, 14:20:28 INFO - int cjOutput, 14:20:28 INFO - LPSTR lpOutData); 14:20:28 INFO - __declspec(dllimport) int __stdcall ExcludeClipRect( HDC hdc, int left, int top, int right, int bottom); 14:20:28 INFO - __declspec(dllimport) HRGN __stdcall ExtCreateRegion( const XFORM * lpx, DWORD nCount, const RGNDATA * lpData); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall ExtFloodFill( HDC hdc, int x, int y, COLORREF color, UINT type); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall FillRgn( HDC hdc, HRGN hrgn, HBRUSH hbr); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall FloodFill( HDC hdc, int x, int y, COLORREF color); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall FrameRgn( HDC hdc, HRGN hrgn, HBRUSH hbr, int w, int h); 14:20:28 INFO - __declspec(dllimport) int __stdcall GetROP2( HDC hdc); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall GetAspectRatioFilterEx( HDC hdc, LPSIZE lpsize); 14:20:28 INFO - __declspec(dllimport) COLORREF __stdcall GetBkColor( HDC hdc); 14:20:28 INFO - __declspec(dllimport) COLORREF __stdcall GetDCBrushColor( HDC hdc); 14:20:28 INFO - __declspec(dllimport) COLORREF __stdcall GetDCPenColor( HDC hdc); 14:20:28 INFO - #line 3952 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - int 14:20:28 INFO - __stdcall 14:20:28 INFO - GetBkMode( 14:20:28 INFO - HDC hdc 14:20:28 INFO - ); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - LONG 14:20:28 INFO - __stdcall 14:20:28 INFO - GetBitmapBits( 14:20:28 INFO - HBITMAP hbit, 14:20:28 INFO - LONG cb, 14:20:28 INFO - LPVOID lpvBits 14:20:28 INFO - ); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall GetBitmapDimensionEx( HBITMAP hbit, LPSIZE lpsize); 14:20:28 INFO - __declspec(dllimport) UINT __stdcall GetBoundsRect( HDC hdc, LPRECT lprect, UINT flags); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall GetBrushOrgEx( HDC hdc, LPPOINT lppt); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall GetCharWidthA( HDC hdc, UINT iFirst, UINT iLast, LPINT lpBuffer); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall GetCharWidthW( HDC hdc, UINT iFirst, UINT iLast, LPINT lpBuffer); 14:20:28 INFO - #line 3981 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall GetCharWidth32A( HDC hdc, UINT iFirst, UINT iLast, LPINT lpBuffer); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall GetCharWidth32W( HDC hdc, UINT iFirst, UINT iLast, LPINT lpBuffer); 14:20:28 INFO - #line 3988 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall GetCharWidthFloatA( HDC hdc, UINT iFirst, UINT iLast, PFLOAT lpBuffer); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall GetCharWidthFloatW( HDC hdc, UINT iFirst, UINT iLast, PFLOAT lpBuffer); 14:20:28 INFO - #line 3995 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall GetCharABCWidthsA( HDC hdc, 14:20:28 INFO - UINT wFirst, 14:20:28 INFO - UINT wLast, 14:20:28 INFO - LPABC lpABC); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall GetCharABCWidthsW( HDC hdc, 14:20:28 INFO - UINT wFirst, 14:20:28 INFO - UINT wLast, 14:20:28 INFO - LPABC lpABC); 14:20:28 INFO - #line 4009 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall GetCharABCWidthsFloatA( HDC hdc, UINT iFirst, UINT iLast, LPABCFLOAT lpABC); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall GetCharABCWidthsFloatW( HDC hdc, UINT iFirst, UINT iLast, LPABCFLOAT lpABC); 14:20:28 INFO - #line 4017 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - __declspec(dllimport) int __stdcall GetClipBox( HDC hdc, LPRECT lprect); 14:20:28 INFO - __declspec(dllimport) int __stdcall GetClipRgn( HDC hdc, HRGN hrgn); 14:20:28 INFO - __declspec(dllimport) int __stdcall GetMetaRgn( HDC hdc, HRGN hrgn); 14:20:28 INFO - __declspec(dllimport) HGDIOBJ __stdcall GetCurrentObject( HDC hdc, UINT type); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall GetCurrentPositionEx( HDC hdc, LPPOINT lppt); 14:20:28 INFO - __declspec(dllimport) int __stdcall GetDeviceCaps( HDC hdc, int index); 14:20:28 INFO - __declspec(dllimport) int __stdcall GetDIBits( HDC hdc, HBITMAP hbm, UINT start, UINT cLines, 14:20:28 INFO - LPVOID lpvBits, LPBITMAPINFO lpbmi, UINT usage); 14:20:28 INFO - __declspec(dllimport) DWORD __stdcall GetFontData ( HDC hdc, 14:20:28 INFO - DWORD dwTable, 14:20:28 INFO - DWORD dwOffset, 14:20:28 INFO - PVOID pvBuffer, 14:20:28 INFO - DWORD cjBuffer 14:20:28 INFO - ); 14:20:28 INFO - __declspec(dllimport) DWORD __stdcall GetGlyphOutlineA( HDC hdc, 14:20:28 INFO - UINT uChar, 14:20:28 INFO - UINT fuFormat, 14:20:28 INFO - LPGLYPHMETRICS lpgm, 14:20:28 INFO - DWORD cjBuffer, 14:20:28 INFO - LPVOID pvBuffer, 14:20:28 INFO - const MAT2 *lpmat2 14:20:28 INFO - ); 14:20:28 INFO - __declspec(dllimport) DWORD __stdcall GetGlyphOutlineW( HDC hdc, 14:20:28 INFO - UINT uChar, 14:20:28 INFO - UINT fuFormat, 14:20:28 INFO - LPGLYPHMETRICS lpgm, 14:20:28 INFO - DWORD cjBuffer, 14:20:28 INFO - LPVOID pvBuffer, 14:20:28 INFO - const MAT2 *lpmat2 14:20:28 INFO - ); 14:20:28 INFO - #line 4055 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - __declspec(dllimport) int __stdcall GetGraphicsMode( HDC hdc); 14:20:28 INFO - __declspec(dllimport) int __stdcall GetMapMode( HDC hdc); 14:20:28 INFO - __declspec(dllimport) UINT __stdcall GetMetaFileBitsEx( HMETAFILE hMF, UINT cbBuffer, LPVOID lpData); 14:20:28 INFO - __declspec(dllimport) HMETAFILE __stdcall GetMetaFileA( LPCSTR lpName); 14:20:28 INFO - __declspec(dllimport) HMETAFILE __stdcall GetMetaFileW( LPCWSTR lpName); 14:20:28 INFO - #line 4066 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - __declspec(dllimport) COLORREF __stdcall GetNearestColor( HDC hdc, COLORREF color); 14:20:28 INFO - __declspec(dllimport) UINT __stdcall GetNearestPaletteIndex( HPALETTE h, COLORREF color); 14:20:28 INFO - __declspec(dllimport) DWORD __stdcall GetObjectType( HGDIOBJ h); 14:20:28 INFO - __declspec(dllimport) UINT __stdcall GetOutlineTextMetricsA( HDC hdc, 14:20:28 INFO - UINT cjCopy, 14:20:28 INFO - LPOUTLINETEXTMETRICA potm); 14:20:28 INFO - __declspec(dllimport) UINT __stdcall GetOutlineTextMetricsW( HDC hdc, 14:20:28 INFO - UINT cjCopy, 14:20:28 INFO - LPOUTLINETEXTMETRICW potm); 14:20:28 INFO - #line 4083 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 4085 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - __declspec(dllimport) UINT __stdcall GetPaletteEntries( HPALETTE hpal, 14:20:28 INFO - UINT iStart, 14:20:28 INFO - UINT cEntries, 14:20:28 INFO - LPPALETTEENTRY pPalEntries); 14:20:28 INFO - __declspec(dllimport) COLORREF __stdcall GetPixel( HDC hdc, int x, int y); 14:20:28 INFO - __declspec(dllimport) int __stdcall GetPixelFormat( HDC hdc); 14:20:28 INFO - __declspec(dllimport) int __stdcall GetPolyFillMode( HDC hdc); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall GetRasterizerCaps( LPRASTERIZER_STATUS lpraststat, 14:20:28 INFO - UINT cjBytes); 14:20:28 INFO - __declspec(dllimport) int __stdcall GetRandomRgn ( HDC hdc, HRGN hrgn, INT i); 14:20:28 INFO - __declspec(dllimport) DWORD __stdcall GetRegionData( HRGN hrgn, 14:20:28 INFO - DWORD nCount, 14:20:28 INFO - LPRGNDATA lpRgnData); 14:20:28 INFO - __declspec(dllimport) int __stdcall GetRgnBox( HRGN hrgn, LPRECT lprc); 14:20:28 INFO - __declspec(dllimport) HGDIOBJ __stdcall GetStockObject( int i); 14:20:28 INFO - __declspec(dllimport) int __stdcall GetStretchBltMode( HDC hdc); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - UINT 14:20:28 INFO - __stdcall 14:20:28 INFO - GetSystemPaletteEntries( 14:20:28 INFO - HDC hdc, 14:20:28 INFO - UINT iStart, 14:20:28 INFO - UINT cEntries, 14:20:28 INFO - LPPALETTEENTRY pPalEntries 14:20:28 INFO - ); 14:20:28 INFO - __declspec(dllimport) UINT __stdcall GetSystemPaletteUse( HDC hdc); 14:20:28 INFO - __declspec(dllimport) int __stdcall GetTextCharacterExtra( HDC hdc); 14:20:28 INFO - __declspec(dllimport) UINT __stdcall GetTextAlign( HDC hdc); 14:20:28 INFO - __declspec(dllimport) COLORREF __stdcall GetTextColor( HDC hdc); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - GetTextExtentPointA( 14:20:28 INFO - HDC hdc, 14:20:28 INFO - LPCSTR lpString, 14:20:28 INFO - int c, 14:20:28 INFO - LPSIZE lpsz 14:20:28 INFO - ); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - GetTextExtentPointW( 14:20:28 INFO - HDC hdc, 14:20:28 INFO - LPCWSTR lpString, 14:20:28 INFO - int c, 14:20:28 INFO - LPSIZE lpsz 14:20:28 INFO - ); 14:20:28 INFO - #line 4142 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - GetTextExtentPoint32A( 14:20:28 INFO - HDC hdc, 14:20:28 INFO - LPCSTR lpString, 14:20:28 INFO - int c, 14:20:28 INFO - LPSIZE psizl 14:20:28 INFO - ); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - GetTextExtentPoint32W( 14:20:28 INFO - HDC hdc, 14:20:28 INFO - LPCWSTR lpString, 14:20:28 INFO - int c, 14:20:28 INFO - LPSIZE psizl 14:20:28 INFO - ); 14:20:28 INFO - #line 4166 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - GetTextExtentExPointA( 14:20:28 INFO - HDC hdc, 14:20:28 INFO - LPCSTR lpszString, 14:20:28 INFO - int cchString, 14:20:28 INFO - int nMaxExtent, 14:20:28 INFO - LPINT lpnFit, 14:20:28 INFO - LPINT lpnDx, 14:20:28 INFO - LPSIZE lpSize 14:20:28 INFO - ); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - GetTextExtentExPointW( 14:20:28 INFO - HDC hdc, 14:20:28 INFO - LPCWSTR lpszString, 14:20:28 INFO - int cchString, 14:20:28 INFO - int nMaxExtent, 14:20:28 INFO - LPINT lpnFit, 14:20:28 INFO - LPINT lpnDx, 14:20:28 INFO - LPSIZE lpSize 14:20:28 INFO - ); 14:20:28 INFO - #line 4196 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - __declspec(dllimport) int __stdcall GetTextCharset( HDC hdc); 14:20:28 INFO - __declspec(dllimport) int __stdcall GetTextCharsetInfo( HDC hdc, LPFONTSIGNATURE lpSig, DWORD dwFlags); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall TranslateCharsetInfo( DWORD *lpSrc, LPCHARSETINFO lpCs, DWORD dwFlags); 14:20:28 INFO - __declspec(dllimport) DWORD __stdcall GetFontLanguageInfo( HDC hdc); 14:20:28 INFO - __declspec(dllimport) DWORD __stdcall GetCharacterPlacementA( HDC hdc, LPCSTR lpString, int nCount, int nMexExtent, LPGCP_RESULTSA lpResults, DWORD dwFlags); 14:20:28 INFO - __declspec(dllimport) DWORD __stdcall GetCharacterPlacementW( HDC hdc, LPCWSTR lpString, int nCount, int nMexExtent, LPGCP_RESULTSW lpResults, DWORD dwFlags); 14:20:28 INFO - #line 4209 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 4210 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 4212 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - typedef struct tagWCRANGE 14:20:28 INFO - { 14:20:28 INFO - WCHAR wcLow; 14:20:28 INFO - USHORT cGlyphs; 14:20:28 INFO - } WCRANGE, *PWCRANGE, *LPWCRANGE; 14:20:28 INFO - typedef struct tagGLYPHSET 14:20:28 INFO - { 14:20:28 INFO - DWORD cbThis; 14:20:28 INFO - DWORD flAccel; 14:20:28 INFO - DWORD cGlyphsSupported; 14:20:28 INFO - DWORD cRanges; 14:20:28 INFO - WCRANGE ranges[1]; 14:20:28 INFO - } GLYPHSET, *PGLYPHSET, *LPGLYPHSET; 14:20:28 INFO - __declspec(dllimport) DWORD __stdcall GetFontUnicodeRanges( HDC hdc, LPGLYPHSET lpgs); 14:20:28 INFO - __declspec(dllimport) DWORD __stdcall GetGlyphIndicesA( HDC hdc, LPCSTR lpstr, int c, LPWORD pgi, DWORD fl); 14:20:28 INFO - __declspec(dllimport) DWORD __stdcall GetGlyphIndicesW( HDC hdc, LPCWSTR lpstr, int c, LPWORD pgi, DWORD fl); 14:20:28 INFO - #line 4251 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall GetTextExtentPointI( HDC hdc, LPWORD pgiIn, int cgi, LPSIZE psize); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall GetTextExtentExPointI ( HDC hdc, 14:20:28 INFO - LPWORD lpwszString, 14:20:28 INFO - int cwchString, 14:20:28 INFO - int nMaxExtent, 14:20:28 INFO - LPINT lpnFit, 14:20:28 INFO - LPINT lpnDx, 14:20:28 INFO - LPSIZE lpSize 14:20:28 INFO - ); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall GetCharWidthI( HDC hdc, 14:20:28 INFO - UINT giFirst, 14:20:28 INFO - UINT cgi, 14:20:28 INFO - LPWORD pgi, 14:20:28 INFO - LPINT piWidths 14:20:28 INFO - ); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall GetCharABCWidthsI( HDC hdc, 14:20:28 INFO - UINT giFirst, 14:20:28 INFO - UINT cgi, 14:20:28 INFO - LPWORD pgi, 14:20:28 INFO - LPABC pabc 14:20:28 INFO - ); 14:20:28 INFO - typedef struct tagDESIGNVECTOR 14:20:28 INFO - { 14:20:28 INFO - DWORD dvReserved; 14:20:28 INFO - DWORD dvNumAxes; 14:20:28 INFO - LONG dvValues[16]; 14:20:28 INFO - } DESIGNVECTOR, *PDESIGNVECTOR, *LPDESIGNVECTOR; 14:20:28 INFO - __declspec(dllimport) int __stdcall AddFontResourceExA( LPCSTR name, DWORD fl, PVOID res); 14:20:28 INFO - __declspec(dllimport) int __stdcall AddFontResourceExW( LPCWSTR name, DWORD fl, PVOID res); 14:20:28 INFO - #line 4296 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall RemoveFontResourceExA( LPCSTR name, DWORD fl, PVOID pdv); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall RemoveFontResourceExW( LPCWSTR name, DWORD fl, PVOID pdv); 14:20:28 INFO - #line 4303 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - __declspec(dllimport) HANDLE __stdcall AddFontMemResourceEx( PVOID pFileView, 14:20:28 INFO - DWORD cjSize, 14:20:28 INFO - PVOID pvResrved, 14:20:28 INFO - DWORD* pNumFonts); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall RemoveFontMemResourceEx( HANDLE h); 14:20:28 INFO - typedef struct tagAXISINFOA 14:20:28 INFO - { 14:20:28 INFO - LONG axMinValue; 14:20:28 INFO - LONG axMaxValue; 14:20:28 INFO - BYTE axAxisName[16]; 14:20:28 INFO - } AXISINFOA, *PAXISINFOA, *LPAXISINFOA; 14:20:28 INFO - typedef struct tagAXISINFOW 14:20:28 INFO - { 14:20:28 INFO - LONG axMinValue; 14:20:28 INFO - LONG axMaxValue; 14:20:28 INFO - WCHAR axAxisName[16]; 14:20:28 INFO - } AXISINFOW, *PAXISINFOW, *LPAXISINFOW; 14:20:28 INFO - typedef AXISINFOA AXISINFO; 14:20:28 INFO - typedef PAXISINFOA PAXISINFO; 14:20:28 INFO - typedef LPAXISINFOA LPAXISINFO; 14:20:28 INFO - #line 4339 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - typedef struct tagAXESLISTA 14:20:28 INFO - { 14:20:28 INFO - DWORD axlReserved; 14:20:28 INFO - DWORD axlNumAxes; 14:20:28 INFO - AXISINFOA axlAxisInfo[16]; 14:20:28 INFO - } AXESLISTA, *PAXESLISTA, *LPAXESLISTA; 14:20:28 INFO - typedef struct tagAXESLISTW 14:20:28 INFO - { 14:20:28 INFO - DWORD axlReserved; 14:20:28 INFO - DWORD axlNumAxes; 14:20:28 INFO - AXISINFOW axlAxisInfo[16]; 14:20:28 INFO - } AXESLISTW, *PAXESLISTW, *LPAXESLISTW; 14:20:28 INFO - typedef AXESLISTA AXESLIST; 14:20:28 INFO - typedef PAXESLISTA PAXESLIST; 14:20:28 INFO - typedef LPAXESLISTA LPAXESLIST; 14:20:28 INFO - #line 4361 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - typedef struct tagENUMLOGFONTEXDVA 14:20:28 INFO - { 14:20:28 INFO - ENUMLOGFONTEXA elfEnumLogfontEx; 14:20:28 INFO - DESIGNVECTOR elfDesignVector; 14:20:28 INFO - } ENUMLOGFONTEXDVA, *PENUMLOGFONTEXDVA, *LPENUMLOGFONTEXDVA; 14:20:28 INFO - typedef struct tagENUMLOGFONTEXDVW 14:20:28 INFO - { 14:20:28 INFO - ENUMLOGFONTEXW elfEnumLogfontEx; 14:20:28 INFO - DESIGNVECTOR elfDesignVector; 14:20:28 INFO - } ENUMLOGFONTEXDVW, *PENUMLOGFONTEXDVW, *LPENUMLOGFONTEXDVW; 14:20:28 INFO - typedef ENUMLOGFONTEXDVA ENUMLOGFONTEXDV; 14:20:28 INFO - typedef PENUMLOGFONTEXDVA PENUMLOGFONTEXDV; 14:20:28 INFO - typedef LPENUMLOGFONTEXDVA LPENUMLOGFONTEXDV; 14:20:28 INFO - #line 4385 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - __declspec(dllimport) HFONT __stdcall CreateFontIndirectExA( const ENUMLOGFONTEXDVA *); 14:20:28 INFO - __declspec(dllimport) HFONT __stdcall CreateFontIndirectExW( const ENUMLOGFONTEXDVW *); 14:20:28 INFO - #line 4393 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - typedef struct tagENUMTEXTMETRICA 14:20:28 INFO - { 14:20:28 INFO - NEWTEXTMETRICEXA etmNewTextMetricEx; 14:20:28 INFO - AXESLISTA etmAxesList; 14:20:28 INFO - } ENUMTEXTMETRICA, *PENUMTEXTMETRICA, *LPENUMTEXTMETRICA; 14:20:28 INFO - typedef struct tagENUMTEXTMETRICW 14:20:28 INFO - { 14:20:28 INFO - NEWTEXTMETRICEXW etmNewTextMetricEx; 14:20:28 INFO - AXESLISTW etmAxesList; 14:20:28 INFO - } ENUMTEXTMETRICW, *PENUMTEXTMETRICW, *LPENUMTEXTMETRICW; 14:20:28 INFO - typedef ENUMTEXTMETRICA ENUMTEXTMETRIC; 14:20:28 INFO - typedef PENUMTEXTMETRICA PENUMTEXTMETRIC; 14:20:28 INFO - typedef LPENUMTEXTMETRICA LPENUMTEXTMETRIC; 14:20:28 INFO - #line 4414 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 4415 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 4417 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #line 4420 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall GetViewportExtEx( HDC hdc, LPSIZE lpsize); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall GetViewportOrgEx( HDC hdc, LPPOINT lppoint); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall GetWindowExtEx( HDC hdc, LPSIZE lpsize); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall GetWindowOrgEx( HDC hdc, LPPOINT lppoint); 14:20:28 INFO - __declspec(dllimport) int __stdcall IntersectClipRect( HDC hdc, int left, int top, int right, int bottom); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall InvertRgn( HDC hdc, HRGN hrgn); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall LineDDA( int xStart, int yStart, int xEnd, int yEnd, LINEDDAPROC lpProc, LPARAM data); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall LineTo( HDC hdc, int x, int y); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall MaskBlt( HDC hdcDest, int xDest, int yDest, int width, int height, 14:20:28 INFO - HDC hdcSrc, int xSrc, int ySrc, HBITMAP hbmMask, int xMask, int yMask, DWORD rop); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall PlgBlt( HDC hdcDest, const POINT * lpPoint, HDC hdcSrc, int xSrc, int ySrc, int width, 14:20:28 INFO - int height, HBITMAP hbmMask, int xMask, int yMask); 14:20:28 INFO - __declspec(dllimport) int __stdcall OffsetClipRgn( HDC hdc, int x, int y); 14:20:28 INFO - __declspec(dllimport) int __stdcall OffsetRgn( HRGN hrgn, int x, int y); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall PatBlt( HDC hdc, int x, int y, int w, int h, DWORD rop); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall Pie( HDC hdc, int left, int top, int right, int bottom, int xr1, int yr1, int xr2, int yr2); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall PlayMetaFile( HDC hdc, HMETAFILE hmf); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall PaintRgn( HDC hdc, HRGN hrgn); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall PolyPolygon( HDC hdc, const POINT *apt, const INT *asz, int csz); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall PtInRegion( HRGN hrgn, int x, int y); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall PtVisible( HDC hdc, int x, int y); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall RectInRegion( HRGN hrgn, const RECT * lprect); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall RectVisible( HDC hdc, const RECT * lprect); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall Rectangle( HDC hdc, int left, int top, int right, int bottom); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall RestoreDC( HDC hdc, int nSavedDC); 14:20:28 INFO - __declspec(dllimport) HDC __stdcall ResetDCA( HDC hdc, const DEVMODEA * lpdm); 14:20:28 INFO - __declspec(dllimport) HDC __stdcall ResetDCW( HDC hdc, const DEVMODEW * lpdm); 14:20:28 INFO - #line 4458 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - __declspec(dllimport) UINT __stdcall RealizePalette( HDC hdc); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall RemoveFontResourceA( LPCSTR lpFileName); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall RemoveFontResourceW( LPCWSTR lpFileName); 14:20:28 INFO - #line 4466 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall RoundRect( HDC hdc, int left, int top, int right, int bottom, int width, int height); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall ResizePalette( HPALETTE hpal, UINT n); 14:20:28 INFO - __declspec(dllimport) int __stdcall SaveDC( HDC hdc); 14:20:28 INFO - __declspec(dllimport) int __stdcall SelectClipRgn( HDC hdc, HRGN hrgn); 14:20:28 INFO - __declspec(dllimport) int __stdcall ExtSelectClipRgn( HDC hdc, HRGN hrgn, int mode); 14:20:28 INFO - __declspec(dllimport) int __stdcall SetMetaRgn( HDC hdc); 14:20:28 INFO - __declspec(dllimport) HGDIOBJ __stdcall SelectObject( HDC hdc, HGDIOBJ h); 14:20:28 INFO - __declspec(dllimport) HPALETTE __stdcall SelectPalette( HDC hdc, HPALETTE hPal, BOOL bForceBkgd); 14:20:28 INFO - __declspec(dllimport) COLORREF __stdcall SetBkColor( HDC hdc, COLORREF color); 14:20:28 INFO - __declspec(dllimport) COLORREF __stdcall SetDCBrushColor( HDC hdc, COLORREF color); 14:20:28 INFO - __declspec(dllimport) COLORREF __stdcall SetDCPenColor( HDC hdc, COLORREF color); 14:20:28 INFO - #line 4481 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - __declspec(dllimport) int __stdcall SetBkMode( HDC hdc, int mode); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - LONG __stdcall 14:20:28 INFO - SetBitmapBits( 14:20:28 INFO - HBITMAP hbm, 14:20:28 INFO - DWORD cb, 14:20:28 INFO - const void *pvBits); 14:20:28 INFO - __declspec(dllimport) UINT __stdcall SetBoundsRect( HDC hdc, const RECT * lprect, UINT flags); 14:20:28 INFO - __declspec(dllimport) int __stdcall SetDIBits( HDC hdc, HBITMAP hbm, UINT start, UINT cLines, const void *lpBits, const BITMAPINFO * lpbmi, UINT ColorUse); 14:20:28 INFO - __declspec(dllimport) int __stdcall SetDIBitsToDevice( HDC hdc, int xDest, int yDest, DWORD w, DWORD h, int xSrc, 14:20:28 INFO - int ySrc, UINT StartScan, UINT cLines, const void * lpvBits, const BITMAPINFO * lpbmi, UINT ColorUse); 14:20:28 INFO - __declspec(dllimport) DWORD __stdcall SetMapperFlags( HDC hdc, DWORD flags); 14:20:28 INFO - __declspec(dllimport) int __stdcall SetGraphicsMode( HDC hdc, int iMode); 14:20:28 INFO - __declspec(dllimport) int __stdcall SetMapMode( HDC hdc, int iMode); 14:20:28 INFO - __declspec(dllimport) DWORD __stdcall SetLayout( HDC hdc, DWORD l); 14:20:28 INFO - __declspec(dllimport) DWORD __stdcall GetLayout( HDC hdc); 14:20:28 INFO - #line 4503 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - __declspec(dllimport) HMETAFILE __stdcall SetMetaFileBitsEx( UINT cbBuffer, const BYTE *lpData); 14:20:28 INFO - __declspec(dllimport) UINT __stdcall SetPaletteEntries( HPALETTE hpal, 14:20:28 INFO - UINT iStart, 14:20:28 INFO - UINT cEntries, 14:20:28 INFO - const PALETTEENTRY *pPalEntries); 14:20:28 INFO - __declspec(dllimport) COLORREF __stdcall SetPixel( HDC hdc, int x, int y, COLORREF color); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall SetPixelV( HDC hdc, int x, int y, COLORREF color); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall SetPixelFormat( HDC hdc, int format, const PIXELFORMATDESCRIPTOR * ppfd); 14:20:28 INFO - __declspec(dllimport) int __stdcall SetPolyFillMode( HDC hdc, int mode); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall StretchBlt( HDC hdcDest, int xDest, int yDest, int wDest, int hDest, HDC hdcSrc, int xSrc, int ySrc, int wSrc, int hSrc, DWORD rop); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall SetRectRgn( HRGN hrgn, int left, int top, int right, int bottom); 14:20:28 INFO - __declspec(dllimport) int __stdcall StretchDIBits( HDC hdc, int xDest, int yDest, int DestWidth, int DestHeight, int xSrc, int ySrc, int SrcWidth, int SrcHeight, 14:20:28 INFO - const void * lpBits, const BITMAPINFO * lpbmi, UINT iUsage, DWORD rop); 14:20:28 INFO - __declspec(dllimport) int __stdcall SetROP2( HDC hdc, int rop2); 14:20:28 INFO - __declspec(dllimport) int __stdcall SetStretchBltMode( HDC hdc, int mode); 14:20:28 INFO - __declspec(dllimport) UINT __stdcall SetSystemPaletteUse( HDC hdc, UINT use); 14:20:28 INFO - __declspec(dllimport) int __stdcall SetTextCharacterExtra( HDC hdc, int extra); 14:20:28 INFO - __declspec(dllimport) COLORREF __stdcall SetTextColor( HDC hdc, COLORREF color); 14:20:28 INFO - __declspec(dllimport) UINT __stdcall SetTextAlign( HDC hdc, UINT align); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall SetTextJustification( HDC hdc, int extra, int count); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall UpdateColors( HDC hdc); 14:20:28 INFO - #line 4527 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Application Family 14:20:28 INFO - typedef USHORT COLOR16; 14:20:28 INFO - typedef struct _TRIVERTEX 14:20:28 INFO - { 14:20:28 INFO - LONG x; 14:20:28 INFO - LONG y; 14:20:28 INFO - COLOR16 Red; 14:20:28 INFO - COLOR16 Green; 14:20:28 INFO - COLOR16 Blue; 14:20:28 INFO - COLOR16 Alpha; 14:20:28 INFO - }TRIVERTEX,*PTRIVERTEX,*LPTRIVERTEX; 14:20:28 INFO - #line 4588 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - typedef struct _GRADIENT_TRIANGLE 14:20:28 INFO - { 14:20:28 INFO - ULONG Vertex1; 14:20:28 INFO - ULONG Vertex2; 14:20:28 INFO - ULONG Vertex3; 14:20:28 INFO - } GRADIENT_TRIANGLE,*PGRADIENT_TRIANGLE,*LPGRADIENT_TRIANGLE; 14:20:28 INFO - typedef struct _GRADIENT_RECT 14:20:28 INFO - { 14:20:28 INFO - ULONG UpperLeft; 14:20:28 INFO - ULONG LowerRight; 14:20:28 INFO - }GRADIENT_RECT,*PGRADIENT_RECT,*LPGRADIENT_RECT; 14:20:28 INFO - #line 4607 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Application Family 14:20:28 INFO - typedef struct _BLENDFUNCTION 14:20:28 INFO - { 14:20:28 INFO - BYTE BlendOp; 14:20:28 INFO - BYTE BlendFlags; 14:20:28 INFO - BYTE SourceConstantAlpha; 14:20:28 INFO - BYTE AlphaFormat; 14:20:28 INFO - }BLENDFUNCTION,*PBLENDFUNCTION; 14:20:28 INFO - #line 4621 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall AlphaBlend( 14:20:28 INFO - HDC hdcDest, 14:20:28 INFO - int xoriginDest, 14:20:28 INFO - int yoriginDest, 14:20:28 INFO - int wDest, 14:20:28 INFO - int hDest, 14:20:28 INFO - HDC hdcSrc, 14:20:28 INFO - int xoriginSrc, 14:20:28 INFO - int yoriginSrc, 14:20:28 INFO - int wSrc, 14:20:28 INFO - int hSrc, 14:20:28 INFO - BLENDFUNCTION ftn); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall TransparentBlt( 14:20:28 INFO - HDC hdcDest, 14:20:28 INFO - int xoriginDest, 14:20:28 INFO - int yoriginDest, 14:20:28 INFO - int wDest, 14:20:28 INFO - int hDest, 14:20:28 INFO - HDC hdcSrc, 14:20:28 INFO - int xoriginSrc, 14:20:28 INFO - int yoriginSrc, 14:20:28 INFO - int wSrc, 14:20:28 INFO - int hSrc, 14:20:28 INFO - UINT crTransparent); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - GradientFill( 14:20:28 INFO - HDC hdc, 14:20:28 INFO - PTRIVERTEX pVertex, 14:20:28 INFO - ULONG nVertex, 14:20:28 INFO - PVOID pMesh, 14:20:28 INFO - ULONG nMesh, 14:20:28 INFO - ULONG ulMode 14:20:28 INFO - ); 14:20:28 INFO - #line 4688 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #line 4691 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall GdiAlphaBlend( HDC hdcDest, int xoriginDest, int yoriginDest, int wDest, int hDest, HDC hdcSrc, int xoriginSrc, int yoriginSrc, int wSrc, int hSrc, BLENDFUNCTION ftn); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall GdiTransparentBlt( HDC hdcDest, int xoriginDest, int yoriginDest, int wDest, int hDest, HDC hdcSrc, 14:20:28 INFO - int xoriginSrc, int yoriginSrc, int wSrc, int hSrc, UINT crTransparent); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall GdiGradientFill( HDC hdc, 14:20:28 INFO - PTRIVERTEX pVertex, 14:20:28 INFO - ULONG nVertex, 14:20:28 INFO - PVOID pMesh, 14:20:28 INFO - ULONG nCount, 14:20:28 INFO - ULONG ulMode); 14:20:28 INFO - #line 4711 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall PlayMetaFileRecord( HDC hdc, 14:20:28 INFO - LPHANDLETABLE lpHandleTable, 14:20:28 INFO - LPMETARECORD lpMR, 14:20:28 INFO - UINT noObjs); 14:20:28 INFO - typedef int (__stdcall* MFENUMPROC)( HDC hdc, HANDLETABLE * lpht, METARECORD * lpMR, int nObj, LPARAM param); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall EnumMetaFile( HDC hdc, HMETAFILE hmf, MFENUMPROC proc, LPARAM param); 14:20:28 INFO - typedef int (__stdcall* ENHMFENUMPROC)( HDC hdc, HANDLETABLE * lpht, const ENHMETARECORD * lpmr, int nHandles, LPARAM data); 14:20:28 INFO - __declspec(dllimport) HENHMETAFILE __stdcall CloseEnhMetaFile( HDC hdc); 14:20:28 INFO - __declspec(dllimport) HENHMETAFILE __stdcall CopyEnhMetaFileA( HENHMETAFILE hEnh, LPCSTR lpFileName); 14:20:28 INFO - __declspec(dllimport) HENHMETAFILE __stdcall CopyEnhMetaFileW( HENHMETAFILE hEnh, LPCWSTR lpFileName); 14:20:28 INFO - #line 4736 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - __declspec(dllimport) HDC __stdcall CreateEnhMetaFileA( HDC hdc, LPCSTR lpFilename, const RECT *lprc, LPCSTR lpDesc); 14:20:28 INFO - __declspec(dllimport) HDC __stdcall CreateEnhMetaFileW( HDC hdc, LPCWSTR lpFilename, const RECT *lprc, LPCWSTR lpDesc); 14:20:28 INFO - #line 4743 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall DeleteEnhMetaFile( HENHMETAFILE hmf); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall EnumEnhMetaFile( HDC hdc, HENHMETAFILE hmf, ENHMFENUMPROC proc, 14:20:28 INFO - LPVOID param, const RECT * lpRect); 14:20:28 INFO - __declspec(dllimport) HENHMETAFILE __stdcall GetEnhMetaFileA( LPCSTR lpName); 14:20:28 INFO - __declspec(dllimport) HENHMETAFILE __stdcall GetEnhMetaFileW( LPCWSTR lpName); 14:20:28 INFO - #line 4753 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - __declspec(dllimport) UINT __stdcall GetEnhMetaFileBits( HENHMETAFILE hEMF, 14:20:28 INFO - UINT nSize, 14:20:28 INFO - LPBYTE lpData); 14:20:28 INFO - __declspec(dllimport) UINT __stdcall GetEnhMetaFileDescriptionA( HENHMETAFILE hemf, 14:20:28 INFO - UINT cchBuffer, 14:20:28 INFO - LPSTR lpDescription); 14:20:28 INFO - __declspec(dllimport) UINT __stdcall GetEnhMetaFileDescriptionW( HENHMETAFILE hemf, 14:20:28 INFO - UINT cchBuffer, 14:20:28 INFO - LPWSTR lpDescription); 14:20:28 INFO - #line 4767 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - __declspec(dllimport) UINT __stdcall GetEnhMetaFileHeader( HENHMETAFILE hemf, 14:20:28 INFO - UINT nSize, 14:20:28 INFO - LPENHMETAHEADER lpEnhMetaHeader); 14:20:28 INFO - __declspec(dllimport) UINT __stdcall GetEnhMetaFilePaletteEntries( HENHMETAFILE hemf, 14:20:28 INFO - UINT nNumEntries, 14:20:28 INFO - LPPALETTEENTRY lpPaletteEntries); 14:20:28 INFO - __declspec(dllimport) UINT __stdcall GetEnhMetaFilePixelFormat( HENHMETAFILE hemf, 14:20:28 INFO - UINT cbBuffer, 14:20:28 INFO - PIXELFORMATDESCRIPTOR *ppfd); 14:20:28 INFO - __declspec(dllimport) UINT __stdcall GetWinMetaFileBits( HENHMETAFILE hemf, 14:20:28 INFO - UINT cbData16, 14:20:28 INFO - LPBYTE pData16, 14:20:28 INFO - INT iMapMode, 14:20:28 INFO - HDC hdcRef); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall PlayEnhMetaFile( HDC hdc, HENHMETAFILE hmf, const RECT * lprect); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall PlayEnhMetaFileRecord( HDC hdc, 14:20:28 INFO - LPHANDLETABLE pht, 14:20:28 INFO - const ENHMETARECORD *pmr, 14:20:28 INFO - UINT cht); 14:20:28 INFO - __declspec(dllimport) HENHMETAFILE __stdcall SetEnhMetaFileBits( UINT nSize, 14:20:28 INFO - const BYTE * pb); 14:20:28 INFO - __declspec(dllimport) HENHMETAFILE __stdcall SetWinMetaFileBits( UINT nSize, 14:20:28 INFO - const BYTE *lpMeta16Data, 14:20:28 INFO - HDC hdcRef, 14:20:28 INFO - const METAFILEPICT *lpMFP); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall GdiComment( HDC hdc, UINT nSize, const BYTE *lpData); 14:20:28 INFO - #line 4798 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall GetTextMetricsA( HDC hdc, LPTEXTMETRICA lptm); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall GetTextMetricsW( HDC hdc, LPTEXTMETRICW lptm); 14:20:28 INFO - #line 4808 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 4828 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 4830 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - typedef struct tagDIBSECTION { 14:20:28 INFO - BITMAP dsBm; 14:20:28 INFO - BITMAPINFOHEADER dsBmih; 14:20:28 INFO - DWORD dsBitfields[3]; 14:20:28 INFO - HANDLE dshSection; 14:20:28 INFO - DWORD dsOffset; 14:20:28 INFO - } DIBSECTION, *LPDIBSECTION, *PDIBSECTION; 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall AngleArc( HDC hdc, int x, int y, DWORD r, FLOAT StartAngle, FLOAT SweepAngle); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall PolyPolyline( HDC hdc, const POINT *apt, const DWORD *asz, DWORD csz); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall GetWorldTransform( HDC hdc, LPXFORM lpxf); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall SetWorldTransform( HDC hdc, const XFORM * lpxf); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall ModifyWorldTransform( HDC hdc, const XFORM * lpxf, DWORD mode); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall CombineTransform( LPXFORM lpxfOut, const XFORM *lpxf1, const XFORM *lpxf2); 14:20:28 INFO - __declspec(dllimport) HBITMAP __stdcall CreateDIBSection( 14:20:28 INFO - HDC hdc, 14:20:28 INFO - const BITMAPINFO *pbmi, 14:20:28 INFO - UINT usage, 14:20:28 INFO - void **ppvBits, 14:20:28 INFO - HANDLE hSection, 14:20:28 INFO - DWORD offset); 14:20:28 INFO - __declspec(dllimport) UINT __stdcall GetDIBColorTable( HDC hdc, 14:20:28 INFO - UINT iStart, 14:20:28 INFO - UINT cEntries, 14:20:28 INFO - RGBQUAD *prgbq); 14:20:28 INFO - __declspec(dllimport) UINT __stdcall SetDIBColorTable( HDC hdc, 14:20:28 INFO - UINT iStart, 14:20:28 INFO - UINT cEntries, 14:20:28 INFO - const RGBQUAD *prgbq); 14:20:28 INFO - typedef struct tagCOLORADJUSTMENT { 14:20:28 INFO - WORD caSize; 14:20:28 INFO - WORD caFlags; 14:20:28 INFO - WORD caIlluminantIndex; 14:20:28 INFO - WORD caRedGamma; 14:20:28 INFO - WORD caGreenGamma; 14:20:28 INFO - WORD caBlueGamma; 14:20:28 INFO - WORD caReferenceBlack; 14:20:28 INFO - WORD caReferenceWhite; 14:20:28 INFO - SHORT caContrast; 14:20:28 INFO - SHORT caBrightness; 14:20:28 INFO - SHORT caColorfulness; 14:20:28 INFO - SHORT caRedGreenTint; 14:20:28 INFO - } COLORADJUSTMENT, *PCOLORADJUSTMENT, *LPCOLORADJUSTMENT; 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall SetColorAdjustment( HDC hdc, const COLORADJUSTMENT *lpca); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall GetColorAdjustment( HDC hdc, LPCOLORADJUSTMENT lpca); 14:20:28 INFO - __declspec(dllimport) HPALETTE __stdcall CreateHalftonePalette( HDC hdc); 14:20:28 INFO - typedef BOOL (__stdcall* ABORTPROC)( HDC, int); 14:20:28 INFO - #line 4934 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - typedef struct _DOCINFOA { 14:20:28 INFO - int cbSize; 14:20:28 INFO - LPCSTR lpszDocName; 14:20:28 INFO - LPCSTR lpszOutput; 14:20:28 INFO - LPCSTR lpszDatatype; 14:20:28 INFO - DWORD fwType; 14:20:28 INFO - #line 4943 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - } DOCINFOA, *LPDOCINFOA; 14:20:28 INFO - typedef struct _DOCINFOW { 14:20:28 INFO - int cbSize; 14:20:28 INFO - LPCWSTR lpszDocName; 14:20:28 INFO - LPCWSTR lpszOutput; 14:20:28 INFO - LPCWSTR lpszDatatype; 14:20:28 INFO - DWORD fwType; 14:20:28 INFO - #line 4952 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - } DOCINFOW, *LPDOCINFOW; 14:20:28 INFO - typedef DOCINFOA DOCINFO; 14:20:28 INFO - typedef LPDOCINFOA LPDOCINFO; 14:20:28 INFO - #line 4960 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 4965 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - __declspec(dllimport) int __stdcall StartDocA( HDC hdc, const DOCINFOA *lpdi); 14:20:28 INFO - __declspec(dllimport) int __stdcall StartDocW( HDC hdc, const DOCINFOW *lpdi); 14:20:28 INFO - #line 4973 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - __declspec(dllimport) int __stdcall EndDoc( HDC hdc); 14:20:28 INFO - __declspec(dllimport) int __stdcall StartPage( HDC hdc); 14:20:28 INFO - __declspec(dllimport) int __stdcall EndPage( HDC hdc); 14:20:28 INFO - __declspec(dllimport) int __stdcall AbortDoc( HDC hdc); 14:20:28 INFO - __declspec(dllimport) int __stdcall SetAbortProc( HDC hdc, ABORTPROC proc); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall AbortPath( HDC hdc); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall ArcTo( HDC hdc, int left, int top, int right, int bottom, int xr1, int yr1, int xr2, int yr2); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall BeginPath( HDC hdc); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall CloseFigure( HDC hdc); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall EndPath( HDC hdc); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall FillPath( HDC hdc); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall FlattenPath( HDC hdc); 14:20:28 INFO - __declspec(dllimport) int __stdcall GetPath( HDC hdc, LPPOINT apt, LPBYTE aj, int cpt); 14:20:28 INFO - __declspec(dllimport) HRGN __stdcall PathToRegion( HDC hdc); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall PolyDraw( HDC hdc, const POINT * apt, const BYTE * aj, int cpt); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall SelectClipPath( HDC hdc, int mode); 14:20:28 INFO - __declspec(dllimport) int __stdcall SetArcDirection( HDC hdc, int dir); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall SetMiterLimit( HDC hdc, FLOAT limit, PFLOAT old); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall StrokeAndFillPath( HDC hdc); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall StrokePath( HDC hdc); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall WidenPath( HDC hdc); 14:20:28 INFO - __declspec(dllimport) HPEN __stdcall ExtCreatePen( DWORD iPenStyle, 14:20:28 INFO - DWORD cWidth, 14:20:28 INFO - const LOGBRUSH *plbrush, 14:20:28 INFO - DWORD cStyle, 14:20:28 INFO - const DWORD *pstyle); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall GetMiterLimit( HDC hdc, PFLOAT plimit); 14:20:28 INFO - __declspec(dllimport) int __stdcall GetArcDirection( HDC hdc); 14:20:28 INFO - __declspec(dllimport) int __stdcall GetObjectA( HANDLE h, int c, LPVOID pv); 14:20:28 INFO - __declspec(dllimport) int __stdcall GetObjectW( HANDLE h, int c, LPVOID pv); 14:20:28 INFO - #line 5010 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 5031 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall MoveToEx( HDC hdc, int x, int y, LPPOINT lppt); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall TextOutA( HDC hdc, int x, int y, LPCSTR lpString, int c); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall TextOutW( HDC hdc, int x, int y, LPCWSTR lpString, int c); 14:20:28 INFO - #line 5041 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall ExtTextOutA( HDC hdc, int x, int y, UINT options, const RECT * lprect, LPCSTR lpString, UINT c, const INT * lpDx); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall ExtTextOutW( HDC hdc, int x, int y, UINT options, const RECT * lprect, LPCWSTR lpString, UINT c, const INT * lpDx); 14:20:28 INFO - #line 5048 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall PolyTextOutA( HDC hdc, const POLYTEXTA * ppt, int nstrings); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall PolyTextOutW( HDC hdc, const POLYTEXTW * ppt, int nstrings); 14:20:28 INFO - #line 5055 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - __declspec(dllimport) HRGN __stdcall CreatePolygonRgn( const POINT *pptl, 14:20:28 INFO - int cPoint, 14:20:28 INFO - int iMode); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall DPtoLP( HDC hdc, LPPOINT lppt, int c); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall LPtoDP( HDC hdc, LPPOINT lppt, int c); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall Polygon( HDC hdc, const POINT *apt, int cpt); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall Polyline( HDC hdc, const POINT *apt, int cpt); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall PolyBezier( HDC hdc, const POINT * apt, DWORD cpt); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall PolyBezierTo( HDC hdc, const POINT * apt, DWORD cpt); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall PolylineTo( HDC hdc, const POINT * apt, DWORD cpt); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall SetViewportExtEx( HDC hdc, int x, int y, LPSIZE lpsz); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall SetViewportOrgEx( HDC hdc, int x, int y, LPPOINT lppt); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall SetWindowExtEx( HDC hdc, int x, int y, LPSIZE lpsz); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall SetWindowOrgEx( HDC hdc, int x, int y, LPPOINT lppt); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall OffsetViewportOrgEx( HDC hdc, int x, int y, LPPOINT lppt); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall OffsetWindowOrgEx( HDC hdc, int x, int y, LPPOINT lppt); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall ScaleViewportExtEx( HDC hdc, int xn, int dx, int yn, int yd, LPSIZE lpsz); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall ScaleWindowExtEx( HDC hdc, int xn, int xd, int yn, int yd, LPSIZE lpsz); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall SetBitmapDimensionEx( HBITMAP hbm, int w, int h, LPSIZE lpsz); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall SetBrushOrgEx( HDC hdc, int x, int y, LPPOINT lppt); 14:20:28 INFO - __declspec(dllimport) int __stdcall GetTextFaceA( HDC hdc, int c, LPSTR lpName); 14:20:28 INFO - __declspec(dllimport) int __stdcall GetTextFaceW( HDC hdc, int c, LPWSTR lpName); 14:20:28 INFO - #line 5094 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - typedef struct tagKERNINGPAIR { 14:20:28 INFO - WORD wFirst; 14:20:28 INFO - WORD wSecond; 14:20:28 INFO - int iKernAmount; 14:20:28 INFO - } KERNINGPAIR, *LPKERNINGPAIR; 14:20:28 INFO - __declspec(dllimport) DWORD __stdcall GetKerningPairsA( HDC hdc, 14:20:28 INFO - DWORD nPairs, 14:20:28 INFO - LPKERNINGPAIR lpKernPair); 14:20:28 INFO - __declspec(dllimport) DWORD __stdcall GetKerningPairsW( HDC hdc, 14:20:28 INFO - DWORD nPairs, 14:20:28 INFO - LPKERNINGPAIR lpKernPair); 14:20:28 INFO - #line 5114 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall GetDCOrgEx( HDC hdc, LPPOINT lppt); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall FixBrushOrgEx( HDC hdc, int x, int y, LPPOINT ptl); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall UnrealizeObject( HGDIOBJ h); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall GdiFlush(void); 14:20:28 INFO - __declspec(dllimport) DWORD __stdcall GdiSetBatchLimit( DWORD dw); 14:20:28 INFO - __declspec(dllimport) DWORD __stdcall GdiGetBatchLimit(void); 14:20:28 INFO - typedef int (__stdcall* ICMENUMPROCA)(LPSTR, LPARAM); 14:20:28 INFO - typedef int (__stdcall* ICMENUMPROCW)(LPWSTR, LPARAM); 14:20:28 INFO - #line 5138 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - __declspec(dllimport) int __stdcall SetICMMode( HDC hdc, int mode); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall CheckColorsInGamut( HDC hdc, 14:20:28 INFO - LPRGBTRIPLE lpRGBTriple, 14:20:28 INFO - LPVOID dlpBuffer, 14:20:28 INFO - DWORD nCount); 14:20:28 INFO - __declspec(dllimport) HCOLORSPACE __stdcall GetColorSpace( HDC hdc); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall GetLogColorSpaceA( HCOLORSPACE hColorSpace, 14:20:28 INFO - LPLOGCOLORSPACEA lpBuffer, 14:20:28 INFO - DWORD nSize); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall GetLogColorSpaceW( HCOLORSPACE hColorSpace, 14:20:28 INFO - LPLOGCOLORSPACEW lpBuffer, 14:20:28 INFO - DWORD nSize); 14:20:28 INFO - #line 5157 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - __declspec(dllimport) HCOLORSPACE __stdcall CreateColorSpaceA( LPLOGCOLORSPACEA lplcs); 14:20:28 INFO - __declspec(dllimport) HCOLORSPACE __stdcall CreateColorSpaceW( LPLOGCOLORSPACEW lplcs); 14:20:28 INFO - #line 5165 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - __declspec(dllimport) HCOLORSPACE __stdcall SetColorSpace( HDC hdc, HCOLORSPACE hcs); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall DeleteColorSpace( HCOLORSPACE hcs); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall GetICMProfileA( HDC hdc, 14:20:28 INFO - LPDWORD pBufSize, 14:20:28 INFO - LPSTR pszFilename); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall GetICMProfileW( HDC hdc, 14:20:28 INFO - LPDWORD pBufSize, 14:20:28 INFO - LPWSTR pszFilename); 14:20:28 INFO - #line 5178 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall SetICMProfileA( HDC hdc, LPSTR lpFileName); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall SetICMProfileW( HDC hdc, LPWSTR lpFileName); 14:20:28 INFO - #line 5186 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall GetDeviceGammaRamp( HDC hdc, LPVOID lpRamp); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall SetDeviceGammaRamp( HDC hdc, LPVOID lpRamp); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall ColorMatchToTarget( HDC hdc, HDC hdcTarget, DWORD action); 14:20:28 INFO - __declspec(dllimport) int __stdcall EnumICMProfilesA( HDC hdc, ICMENUMPROCA proc, LPARAM param); 14:20:28 INFO - __declspec(dllimport) int __stdcall EnumICMProfilesW( HDC hdc, ICMENUMPROCW proc, LPARAM param); 14:20:28 INFO - #line 5196 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall UpdateICMRegKeyA( DWORD reserved, LPSTR lpszCMID, LPSTR lpszFileName, UINT command); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall UpdateICMRegKeyW( DWORD reserved, LPWSTR lpszCMID, LPWSTR lpszFileName, UINT command); 14:20:28 INFO - #line 5205 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma deprecated (UpdateICMRegKeyW) 14:20:28 INFO - #pragma deprecated (UpdateICMRegKeyA) 14:20:28 INFO - #line 5210 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 5212 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall ColorCorrectPalette( HDC hdc, HPALETTE hPal, DWORD deFirst, DWORD num); 14:20:28 INFO - #line 5216 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 5226 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 5343 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 5360 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 5366 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 5376 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - typedef struct tagEMR 14:20:28 INFO - { 14:20:28 INFO - DWORD iType; 14:20:28 INFO - DWORD nSize; 14:20:28 INFO - } EMR, *PEMR; 14:20:28 INFO - typedef struct tagEMRTEXT 14:20:28 INFO - { 14:20:28 INFO - POINTL ptlReference; 14:20:28 INFO - DWORD nChars; 14:20:28 INFO - DWORD offString; 14:20:28 INFO - DWORD fOptions; 14:20:28 INFO - RECTL rcl; 14:20:28 INFO - DWORD offDx; 14:20:28 INFO - } EMRTEXT, *PEMRTEXT; 14:20:28 INFO - typedef struct tagABORTPATH 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - } EMRABORTPATH, *PEMRABORTPATH, 14:20:28 INFO - EMRBEGINPATH, *PEMRBEGINPATH, 14:20:28 INFO - EMRENDPATH, *PEMRENDPATH, 14:20:28 INFO - EMRCLOSEFIGURE, *PEMRCLOSEFIGURE, 14:20:28 INFO - EMRFLATTENPATH, *PEMRFLATTENPATH, 14:20:28 INFO - EMRWIDENPATH, *PEMRWIDENPATH, 14:20:28 INFO - EMRSETMETARGN, *PEMRSETMETARGN, 14:20:28 INFO - EMRSAVEDC, *PEMRSAVEDC, 14:20:28 INFO - EMRREALIZEPALETTE, *PEMRREALIZEPALETTE; 14:20:28 INFO - typedef struct tagEMRSELECTCLIPPATH 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - DWORD iMode; 14:20:28 INFO - } EMRSELECTCLIPPATH, *PEMRSELECTCLIPPATH, 14:20:28 INFO - EMRSETBKMODE, *PEMRSETBKMODE, 14:20:28 INFO - EMRSETMAPMODE, *PEMRSETMAPMODE, 14:20:28 INFO - EMRSETLAYOUT, *PEMRSETLAYOUT, 14:20:28 INFO - #line 5424 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - EMRSETPOLYFILLMODE, *PEMRSETPOLYFILLMODE, 14:20:28 INFO - EMRSETROP2, *PEMRSETROP2, 14:20:28 INFO - EMRSETSTRETCHBLTMODE, *PEMRSETSTRETCHBLTMODE, 14:20:28 INFO - EMRSETICMMODE, *PEMRSETICMMODE, 14:20:28 INFO - EMRSETTEXTALIGN, *PEMRSETTEXTALIGN; 14:20:28 INFO - typedef struct tagEMRSETMITERLIMIT 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - FLOAT eMiterLimit; 14:20:28 INFO - } EMRSETMITERLIMIT, *PEMRSETMITERLIMIT; 14:20:28 INFO - typedef struct tagEMRRESTOREDC 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - LONG iRelative; 14:20:28 INFO - } EMRRESTOREDC, *PEMRRESTOREDC; 14:20:28 INFO - typedef struct tagEMRSETARCDIRECTION 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - DWORD iArcDirection; 14:20:28 INFO - } EMRSETARCDIRECTION, *PEMRSETARCDIRECTION; 14:20:28 INFO - typedef struct tagEMRSETMAPPERFLAGS 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - DWORD dwFlags; 14:20:28 INFO - } EMRSETMAPPERFLAGS, *PEMRSETMAPPERFLAGS; 14:20:28 INFO - typedef struct tagEMRSETTEXTCOLOR 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - COLORREF crColor; 14:20:28 INFO - } EMRSETBKCOLOR, *PEMRSETBKCOLOR, 14:20:28 INFO - EMRSETTEXTCOLOR, *PEMRSETTEXTCOLOR; 14:20:28 INFO - typedef struct tagEMRSELECTOBJECT 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - DWORD ihObject; 14:20:28 INFO - } EMRSELECTOBJECT, *PEMRSELECTOBJECT, 14:20:28 INFO - EMRDELETEOBJECT, *PEMRDELETEOBJECT; 14:20:28 INFO - typedef struct tagEMRSELECTPALETTE 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - DWORD ihPal; 14:20:28 INFO - } EMRSELECTPALETTE, *PEMRSELECTPALETTE; 14:20:28 INFO - typedef struct tagEMRRESIZEPALETTE 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - DWORD ihPal; 14:20:28 INFO - DWORD cEntries; 14:20:28 INFO - } EMRRESIZEPALETTE, *PEMRRESIZEPALETTE; 14:20:28 INFO - typedef struct tagEMRSETPALETTEENTRIES 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - DWORD ihPal; 14:20:28 INFO - DWORD iStart; 14:20:28 INFO - DWORD cEntries; 14:20:28 INFO - PALETTEENTRY aPalEntries[1]; 14:20:28 INFO - } EMRSETPALETTEENTRIES, *PEMRSETPALETTEENTRIES; 14:20:28 INFO - typedef struct tagEMRSETCOLORADJUSTMENT 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - COLORADJUSTMENT ColorAdjustment; 14:20:28 INFO - } EMRSETCOLORADJUSTMENT, *PEMRSETCOLORADJUSTMENT; 14:20:28 INFO - typedef struct tagEMRGDICOMMENT 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - DWORD cbData; 14:20:28 INFO - BYTE Data[1]; 14:20:28 INFO - } EMRGDICOMMENT, *PEMRGDICOMMENT; 14:20:28 INFO - typedef struct tagEMREOF 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - DWORD nPalEntries; 14:20:28 INFO - DWORD offPalEntries; 14:20:28 INFO - DWORD nSizeLast; 14:20:28 INFO - } EMREOF, *PEMREOF; 14:20:28 INFO - typedef struct tagEMRLINETO 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - POINTL ptl; 14:20:28 INFO - } EMRLINETO, *PEMRLINETO, 14:20:28 INFO - EMRMOVETOEX, *PEMRMOVETOEX; 14:20:28 INFO - typedef struct tagEMROFFSETCLIPRGN 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - POINTL ptlOffset; 14:20:28 INFO - } EMROFFSETCLIPRGN, *PEMROFFSETCLIPRGN; 14:20:28 INFO - typedef struct tagEMRFILLPATH 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - RECTL rclBounds; 14:20:28 INFO - } EMRFILLPATH, *PEMRFILLPATH, 14:20:28 INFO - EMRSTROKEANDFILLPATH, *PEMRSTROKEANDFILLPATH, 14:20:28 INFO - EMRSTROKEPATH, *PEMRSTROKEPATH; 14:20:28 INFO - typedef struct tagEMREXCLUDECLIPRECT 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - RECTL rclClip; 14:20:28 INFO - } EMREXCLUDECLIPRECT, *PEMREXCLUDECLIPRECT, 14:20:28 INFO - EMRINTERSECTCLIPRECT, *PEMRINTERSECTCLIPRECT; 14:20:28 INFO - typedef struct tagEMRSETVIEWPORTORGEX 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - POINTL ptlOrigin; 14:20:28 INFO - } EMRSETVIEWPORTORGEX, *PEMRSETVIEWPORTORGEX, 14:20:28 INFO - EMRSETWINDOWORGEX, *PEMRSETWINDOWORGEX, 14:20:28 INFO - EMRSETBRUSHORGEX, *PEMRSETBRUSHORGEX; 14:20:28 INFO - typedef struct tagEMRSETVIEWPORTEXTEX 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - SIZEL szlExtent; 14:20:28 INFO - } EMRSETVIEWPORTEXTEX, *PEMRSETVIEWPORTEXTEX, 14:20:28 INFO - EMRSETWINDOWEXTEX, *PEMRSETWINDOWEXTEX; 14:20:28 INFO - typedef struct tagEMRSCALEVIEWPORTEXTEX 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - LONG xNum; 14:20:28 INFO - LONG xDenom; 14:20:28 INFO - LONG yNum; 14:20:28 INFO - LONG yDenom; 14:20:28 INFO - } EMRSCALEVIEWPORTEXTEX, *PEMRSCALEVIEWPORTEXTEX, 14:20:28 INFO - EMRSCALEWINDOWEXTEX, *PEMRSCALEWINDOWEXTEX; 14:20:28 INFO - typedef struct tagEMRSETWORLDTRANSFORM 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - XFORM xform; 14:20:28 INFO - } EMRSETWORLDTRANSFORM, *PEMRSETWORLDTRANSFORM; 14:20:28 INFO - typedef struct tagEMRMODIFYWORLDTRANSFORM 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - XFORM xform; 14:20:28 INFO - DWORD iMode; 14:20:28 INFO - } EMRMODIFYWORLDTRANSFORM, *PEMRMODIFYWORLDTRANSFORM; 14:20:28 INFO - typedef struct tagEMRSETPIXELV 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - POINTL ptlPixel; 14:20:28 INFO - COLORREF crColor; 14:20:28 INFO - } EMRSETPIXELV, *PEMRSETPIXELV; 14:20:28 INFO - typedef struct tagEMREXTFLOODFILL 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - POINTL ptlStart; 14:20:28 INFO - COLORREF crColor; 14:20:28 INFO - DWORD iMode; 14:20:28 INFO - } EMREXTFLOODFILL, *PEMREXTFLOODFILL; 14:20:28 INFO - typedef struct tagEMRELLIPSE 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - RECTL rclBox; 14:20:28 INFO - } EMRELLIPSE, *PEMRELLIPSE, 14:20:28 INFO - EMRRECTANGLE, *PEMRRECTANGLE; 14:20:28 INFO - typedef struct tagEMRROUNDRECT 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - RECTL rclBox; 14:20:28 INFO - SIZEL szlCorner; 14:20:28 INFO - } EMRROUNDRECT, *PEMRROUNDRECT; 14:20:28 INFO - typedef struct tagEMRARC 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - RECTL rclBox; 14:20:28 INFO - POINTL ptlStart; 14:20:28 INFO - POINTL ptlEnd; 14:20:28 INFO - } EMRARC, *PEMRARC, 14:20:28 INFO - EMRARCTO, *PEMRARCTO, 14:20:28 INFO - EMRCHORD, *PEMRCHORD, 14:20:28 INFO - EMRPIE, *PEMRPIE; 14:20:28 INFO - typedef struct tagEMRANGLEARC 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - POINTL ptlCenter; 14:20:28 INFO - DWORD nRadius; 14:20:28 INFO - FLOAT eStartAngle; 14:20:28 INFO - FLOAT eSweepAngle; 14:20:28 INFO - } EMRANGLEARC, *PEMRANGLEARC; 14:20:28 INFO - typedef struct tagEMRPOLYLINE 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - RECTL rclBounds; 14:20:28 INFO - DWORD cptl; 14:20:28 INFO - POINTL aptl[1]; 14:20:28 INFO - } EMRPOLYLINE, *PEMRPOLYLINE, 14:20:28 INFO - EMRPOLYBEZIER, *PEMRPOLYBEZIER, 14:20:28 INFO - EMRPOLYGON, *PEMRPOLYGON, 14:20:28 INFO - EMRPOLYBEZIERTO, *PEMRPOLYBEZIERTO, 14:20:28 INFO - EMRPOLYLINETO, *PEMRPOLYLINETO; 14:20:28 INFO - typedef struct tagEMRPOLYLINE16 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - RECTL rclBounds; 14:20:28 INFO - DWORD cpts; 14:20:28 INFO - POINTS apts[1]; 14:20:28 INFO - } EMRPOLYLINE16, *PEMRPOLYLINE16, 14:20:28 INFO - EMRPOLYBEZIER16, *PEMRPOLYBEZIER16, 14:20:28 INFO - EMRPOLYGON16, *PEMRPOLYGON16, 14:20:28 INFO - EMRPOLYBEZIERTO16, *PEMRPOLYBEZIERTO16, 14:20:28 INFO - EMRPOLYLINETO16, *PEMRPOLYLINETO16; 14:20:28 INFO - typedef struct tagEMRPOLYDRAW 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - RECTL rclBounds; 14:20:28 INFO - DWORD cptl; 14:20:28 INFO - POINTL aptl[1]; 14:20:28 INFO - BYTE abTypes[1]; 14:20:28 INFO - } EMRPOLYDRAW, *PEMRPOLYDRAW; 14:20:28 INFO - typedef struct tagEMRPOLYDRAW16 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - RECTL rclBounds; 14:20:28 INFO - DWORD cpts; 14:20:28 INFO - POINTS apts[1]; 14:20:28 INFO - BYTE abTypes[1]; 14:20:28 INFO - } EMRPOLYDRAW16, *PEMRPOLYDRAW16; 14:20:28 INFO - typedef struct tagEMRPOLYPOLYLINE 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - RECTL rclBounds; 14:20:28 INFO - DWORD nPolys; 14:20:28 INFO - DWORD cptl; 14:20:28 INFO - DWORD aPolyCounts[1]; 14:20:28 INFO - POINTL aptl[1]; 14:20:28 INFO - } EMRPOLYPOLYLINE, *PEMRPOLYPOLYLINE, 14:20:28 INFO - EMRPOLYPOLYGON, *PEMRPOLYPOLYGON; 14:20:28 INFO - typedef struct tagEMRPOLYPOLYLINE16 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - RECTL rclBounds; 14:20:28 INFO - DWORD nPolys; 14:20:28 INFO - DWORD cpts; 14:20:28 INFO - DWORD aPolyCounts[1]; 14:20:28 INFO - POINTS apts[1]; 14:20:28 INFO - } EMRPOLYPOLYLINE16, *PEMRPOLYPOLYLINE16, 14:20:28 INFO - EMRPOLYPOLYGON16, *PEMRPOLYPOLYGON16; 14:20:28 INFO - typedef struct tagEMRINVERTRGN 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - RECTL rclBounds; 14:20:28 INFO - DWORD cbRgnData; 14:20:28 INFO - BYTE RgnData[1]; 14:20:28 INFO - } EMRINVERTRGN, *PEMRINVERTRGN, 14:20:28 INFO - EMRPAINTRGN, *PEMRPAINTRGN; 14:20:28 INFO - typedef struct tagEMRFILLRGN 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - RECTL rclBounds; 14:20:28 INFO - DWORD cbRgnData; 14:20:28 INFO - DWORD ihBrush; 14:20:28 INFO - BYTE RgnData[1]; 14:20:28 INFO - } EMRFILLRGN, *PEMRFILLRGN; 14:20:28 INFO - typedef struct tagEMRFRAMERGN 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - RECTL rclBounds; 14:20:28 INFO - DWORD cbRgnData; 14:20:28 INFO - DWORD ihBrush; 14:20:28 INFO - SIZEL szlStroke; 14:20:28 INFO - BYTE RgnData[1]; 14:20:28 INFO - } EMRFRAMERGN, *PEMRFRAMERGN; 14:20:28 INFO - typedef struct tagEMREXTSELECTCLIPRGN 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - DWORD cbRgnData; 14:20:28 INFO - DWORD iMode; 14:20:28 INFO - BYTE RgnData[1]; 14:20:28 INFO - } EMREXTSELECTCLIPRGN, *PEMREXTSELECTCLIPRGN; 14:20:28 INFO - typedef struct tagEMREXTTEXTOUTA 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - RECTL rclBounds; 14:20:28 INFO - DWORD iGraphicsMode; 14:20:28 INFO - FLOAT exScale; 14:20:28 INFO - FLOAT eyScale; 14:20:28 INFO - EMRTEXT emrtext; 14:20:28 INFO - } EMREXTTEXTOUTA, *PEMREXTTEXTOUTA, 14:20:28 INFO - EMREXTTEXTOUTW, *PEMREXTTEXTOUTW; 14:20:28 INFO - typedef struct tagEMRPOLYTEXTOUTA 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - RECTL rclBounds; 14:20:28 INFO - DWORD iGraphicsMode; 14:20:28 INFO - FLOAT exScale; 14:20:28 INFO - FLOAT eyScale; 14:20:28 INFO - LONG cStrings; 14:20:28 INFO - EMRTEXT aemrtext[1]; 14:20:28 INFO - } EMRPOLYTEXTOUTA, *PEMRPOLYTEXTOUTA, 14:20:28 INFO - EMRPOLYTEXTOUTW, *PEMRPOLYTEXTOUTW; 14:20:28 INFO - typedef struct tagEMRBITBLT 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - RECTL rclBounds; 14:20:28 INFO - LONG xDest; 14:20:28 INFO - LONG yDest; 14:20:28 INFO - LONG cxDest; 14:20:28 INFO - LONG cyDest; 14:20:28 INFO - DWORD dwRop; 14:20:28 INFO - LONG xSrc; 14:20:28 INFO - LONG ySrc; 14:20:28 INFO - XFORM xformSrc; 14:20:28 INFO - COLORREF crBkColorSrc; 14:20:28 INFO - DWORD iUsageSrc; 14:20:28 INFO - DWORD offBmiSrc; 14:20:28 INFO - DWORD cbBmiSrc; 14:20:28 INFO - DWORD offBitsSrc; 14:20:28 INFO - DWORD cbBitsSrc; 14:20:28 INFO - } EMRBITBLT, *PEMRBITBLT; 14:20:28 INFO - typedef struct tagEMRSTRETCHBLT 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - RECTL rclBounds; 14:20:28 INFO - LONG xDest; 14:20:28 INFO - LONG yDest; 14:20:28 INFO - LONG cxDest; 14:20:28 INFO - LONG cyDest; 14:20:28 INFO - DWORD dwRop; 14:20:28 INFO - LONG xSrc; 14:20:28 INFO - LONG ySrc; 14:20:28 INFO - XFORM xformSrc; 14:20:28 INFO - COLORREF crBkColorSrc; 14:20:28 INFO - DWORD iUsageSrc; 14:20:28 INFO - DWORD offBmiSrc; 14:20:28 INFO - DWORD cbBmiSrc; 14:20:28 INFO - DWORD offBitsSrc; 14:20:28 INFO - DWORD cbBitsSrc; 14:20:28 INFO - LONG cxSrc; 14:20:28 INFO - LONG cySrc; 14:20:28 INFO - } EMRSTRETCHBLT, *PEMRSTRETCHBLT; 14:20:28 INFO - typedef struct tagEMRMASKBLT 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - RECTL rclBounds; 14:20:28 INFO - LONG xDest; 14:20:28 INFO - LONG yDest; 14:20:28 INFO - LONG cxDest; 14:20:28 INFO - LONG cyDest; 14:20:28 INFO - DWORD dwRop; 14:20:28 INFO - LONG xSrc; 14:20:28 INFO - LONG ySrc; 14:20:28 INFO - XFORM xformSrc; 14:20:28 INFO - COLORREF crBkColorSrc; 14:20:28 INFO - DWORD iUsageSrc; 14:20:28 INFO - DWORD offBmiSrc; 14:20:28 INFO - DWORD cbBmiSrc; 14:20:28 INFO - DWORD offBitsSrc; 14:20:28 INFO - DWORD cbBitsSrc; 14:20:28 INFO - LONG xMask; 14:20:28 INFO - LONG yMask; 14:20:28 INFO - DWORD iUsageMask; 14:20:28 INFO - DWORD offBmiMask; 14:20:28 INFO - DWORD cbBmiMask; 14:20:28 INFO - DWORD offBitsMask; 14:20:28 INFO - DWORD cbBitsMask; 14:20:28 INFO - } EMRMASKBLT, *PEMRMASKBLT; 14:20:28 INFO - typedef struct tagEMRPLGBLT 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - RECTL rclBounds; 14:20:28 INFO - POINTL aptlDest[3]; 14:20:28 INFO - LONG xSrc; 14:20:28 INFO - LONG ySrc; 14:20:28 INFO - LONG cxSrc; 14:20:28 INFO - LONG cySrc; 14:20:28 INFO - XFORM xformSrc; 14:20:28 INFO - COLORREF crBkColorSrc; 14:20:28 INFO - DWORD iUsageSrc; 14:20:28 INFO - DWORD offBmiSrc; 14:20:28 INFO - DWORD cbBmiSrc; 14:20:28 INFO - DWORD offBitsSrc; 14:20:28 INFO - DWORD cbBitsSrc; 14:20:28 INFO - LONG xMask; 14:20:28 INFO - LONG yMask; 14:20:28 INFO - DWORD iUsageMask; 14:20:28 INFO - DWORD offBmiMask; 14:20:28 INFO - DWORD cbBmiMask; 14:20:28 INFO - DWORD offBitsMask; 14:20:28 INFO - DWORD cbBitsMask; 14:20:28 INFO - } EMRPLGBLT, *PEMRPLGBLT; 14:20:28 INFO - typedef struct tagEMRSETDIBITSTODEVICE 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - RECTL rclBounds; 14:20:28 INFO - LONG xDest; 14:20:28 INFO - LONG yDest; 14:20:28 INFO - LONG xSrc; 14:20:28 INFO - LONG ySrc; 14:20:28 INFO - LONG cxSrc; 14:20:28 INFO - LONG cySrc; 14:20:28 INFO - DWORD offBmiSrc; 14:20:28 INFO - DWORD cbBmiSrc; 14:20:28 INFO - DWORD offBitsSrc; 14:20:28 INFO - DWORD cbBitsSrc; 14:20:28 INFO - DWORD iUsageSrc; 14:20:28 INFO - DWORD iStartScan; 14:20:28 INFO - DWORD cScans; 14:20:28 INFO - } EMRSETDIBITSTODEVICE, *PEMRSETDIBITSTODEVICE; 14:20:28 INFO - typedef struct tagEMRSTRETCHDIBITS 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - RECTL rclBounds; 14:20:28 INFO - LONG xDest; 14:20:28 INFO - LONG yDest; 14:20:28 INFO - LONG xSrc; 14:20:28 INFO - LONG ySrc; 14:20:28 INFO - LONG cxSrc; 14:20:28 INFO - LONG cySrc; 14:20:28 INFO - DWORD offBmiSrc; 14:20:28 INFO - DWORD cbBmiSrc; 14:20:28 INFO - DWORD offBitsSrc; 14:20:28 INFO - DWORD cbBitsSrc; 14:20:28 INFO - DWORD iUsageSrc; 14:20:28 INFO - DWORD dwRop; 14:20:28 INFO - LONG cxDest; 14:20:28 INFO - LONG cyDest; 14:20:28 INFO - } EMRSTRETCHDIBITS, *PEMRSTRETCHDIBITS; 14:20:28 INFO - typedef struct tagEMREXTCREATEFONTINDIRECTW 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - DWORD ihFont; 14:20:28 INFO - EXTLOGFONTW elfw; 14:20:28 INFO - } EMREXTCREATEFONTINDIRECTW, *PEMREXTCREATEFONTINDIRECTW; 14:20:28 INFO - typedef struct tagEMRCREATEPALETTE 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - DWORD ihPal; 14:20:28 INFO - LOGPALETTE lgpl; 14:20:28 INFO - } EMRCREATEPALETTE, *PEMRCREATEPALETTE; 14:20:28 INFO - typedef struct tagEMRCREATEPEN 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - DWORD ihPen; 14:20:28 INFO - LOGPEN lopn; 14:20:28 INFO - } EMRCREATEPEN, *PEMRCREATEPEN; 14:20:28 INFO - typedef struct tagEMREXTCREATEPEN 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - DWORD ihPen; 14:20:28 INFO - DWORD offBmi; 14:20:28 INFO - DWORD cbBmi; 14:20:28 INFO - DWORD offBits; 14:20:28 INFO - DWORD cbBits; 14:20:28 INFO - EXTLOGPEN32 elp; 14:20:28 INFO - } EMREXTCREATEPEN, *PEMREXTCREATEPEN; 14:20:28 INFO - typedef struct tagEMRCREATEBRUSHINDIRECT 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - DWORD ihBrush; 14:20:28 INFO - LOGBRUSH32 lb; 14:20:28 INFO - } EMRCREATEBRUSHINDIRECT, *PEMRCREATEBRUSHINDIRECT; 14:20:28 INFO - typedef struct tagEMRCREATEMONOBRUSH 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - DWORD ihBrush; 14:20:28 INFO - DWORD iUsage; 14:20:28 INFO - DWORD offBmi; 14:20:28 INFO - DWORD cbBmi; 14:20:28 INFO - DWORD offBits; 14:20:28 INFO - DWORD cbBits; 14:20:28 INFO - } EMRCREATEMONOBRUSH, *PEMRCREATEMONOBRUSH; 14:20:28 INFO - typedef struct tagEMRCREATEDIBPATTERNBRUSHPT 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - DWORD ihBrush; 14:20:28 INFO - DWORD iUsage; 14:20:28 INFO - DWORD offBmi; 14:20:28 INFO - DWORD cbBmi; 14:20:28 INFO - DWORD offBits; 14:20:28 INFO - DWORD cbBits; 14:20:28 INFO - } EMRCREATEDIBPATTERNBRUSHPT, *PEMRCREATEDIBPATTERNBRUSHPT; 14:20:28 INFO - typedef struct tagEMRFORMAT 14:20:28 INFO - { 14:20:28 INFO - DWORD dSignature; 14:20:28 INFO - DWORD nVersion; 14:20:28 INFO - DWORD cbData; 14:20:28 INFO - DWORD offData; 14:20:28 INFO - } EMRFORMAT, *PEMRFORMAT; 14:20:28 INFO - typedef struct tagEMRGLSRECORD 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - DWORD cbData; 14:20:28 INFO - BYTE Data[1]; 14:20:28 INFO - } EMRGLSRECORD, *PEMRGLSRECORD; 14:20:28 INFO - typedef struct tagEMRGLSBOUNDEDRECORD 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - RECTL rclBounds; 14:20:28 INFO - DWORD cbData; 14:20:28 INFO - BYTE Data[1]; 14:20:28 INFO - } EMRGLSBOUNDEDRECORD, *PEMRGLSBOUNDEDRECORD; 14:20:28 INFO - typedef struct tagEMRPIXELFORMAT 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - PIXELFORMATDESCRIPTOR pfd; 14:20:28 INFO - } EMRPIXELFORMAT, *PEMRPIXELFORMAT; 14:20:28 INFO - typedef struct tagEMRCREATECOLORSPACE 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - DWORD ihCS; 14:20:28 INFO - LOGCOLORSPACEA lcs; 14:20:28 INFO - } EMRCREATECOLORSPACE, *PEMRCREATECOLORSPACE; 14:20:28 INFO - typedef struct tagEMRSETCOLORSPACE 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - DWORD ihCS; 14:20:28 INFO - } EMRSETCOLORSPACE, *PEMRSETCOLORSPACE, 14:20:28 INFO - EMRSELECTCOLORSPACE, *PEMRSELECTCOLORSPACE, 14:20:28 INFO - EMRDELETECOLORSPACE, *PEMRDELETECOLORSPACE; 14:20:28 INFO - #line 6007 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - typedef struct tagEMREXTESCAPE 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - INT iEscape; 14:20:28 INFO - INT cbEscData; 14:20:28 INFO - BYTE EscData[1]; 14:20:28 INFO - } EMREXTESCAPE, *PEMREXTESCAPE, 14:20:28 INFO - EMRDRAWESCAPE, *PEMRDRAWESCAPE; 14:20:28 INFO - typedef struct tagEMRNAMEDESCAPE 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - INT iEscape; 14:20:28 INFO - INT cbDriver; 14:20:28 INFO - INT cbEscData; 14:20:28 INFO - BYTE EscData[1]; 14:20:28 INFO - } EMRNAMEDESCAPE, *PEMRNAMEDESCAPE; 14:20:28 INFO - typedef struct tagEMRSETICMPROFILE 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - DWORD dwFlags; 14:20:28 INFO - DWORD cbName; 14:20:28 INFO - DWORD cbData; 14:20:28 INFO - BYTE Data[1]; 14:20:28 INFO - } EMRSETICMPROFILE, *PEMRSETICMPROFILE, 14:20:28 INFO - EMRSETICMPROFILEA, *PEMRSETICMPROFILEA, 14:20:28 INFO - EMRSETICMPROFILEW, *PEMRSETICMPROFILEW; 14:20:28 INFO - typedef struct tagEMRCREATECOLORSPACEW 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - DWORD ihCS; 14:20:28 INFO - LOGCOLORSPACEW lcs; 14:20:28 INFO - DWORD dwFlags; 14:20:28 INFO - DWORD cbData; 14:20:28 INFO - BYTE Data[1]; 14:20:28 INFO - } EMRCREATECOLORSPACEW, *PEMRCREATECOLORSPACEW; 14:20:28 INFO - typedef struct tagCOLORMATCHTOTARGET 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - DWORD dwAction; 14:20:28 INFO - DWORD dwFlags; 14:20:28 INFO - DWORD cbName; 14:20:28 INFO - DWORD cbData; 14:20:28 INFO - BYTE Data[1]; 14:20:28 INFO - } EMRCOLORMATCHTOTARGET, *PEMRCOLORMATCHTOTARGET; 14:20:28 INFO - typedef struct tagCOLORCORRECTPALETTE 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - DWORD ihPalette; 14:20:28 INFO - DWORD nFirstEntry; 14:20:28 INFO - DWORD nPalEntries; 14:20:28 INFO - DWORD nReserved; 14:20:28 INFO - } EMRCOLORCORRECTPALETTE, *PEMRCOLORCORRECTPALETTE; 14:20:28 INFO - typedef struct tagEMRALPHABLEND 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - RECTL rclBounds; 14:20:28 INFO - LONG xDest; 14:20:28 INFO - LONG yDest; 14:20:28 INFO - LONG cxDest; 14:20:28 INFO - LONG cyDest; 14:20:28 INFO - DWORD dwRop; 14:20:28 INFO - LONG xSrc; 14:20:28 INFO - LONG ySrc; 14:20:28 INFO - XFORM xformSrc; 14:20:28 INFO - COLORREF crBkColorSrc; 14:20:28 INFO - DWORD iUsageSrc; 14:20:28 INFO - DWORD offBmiSrc; 14:20:28 INFO - DWORD cbBmiSrc; 14:20:28 INFO - DWORD offBitsSrc; 14:20:28 INFO - DWORD cbBitsSrc; 14:20:28 INFO - LONG cxSrc; 14:20:28 INFO - LONG cySrc; 14:20:28 INFO - } EMRALPHABLEND, *PEMRALPHABLEND; 14:20:28 INFO - typedef struct tagEMRGRADIENTFILL 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - RECTL rclBounds; 14:20:28 INFO - DWORD nVer; 14:20:28 INFO - DWORD nTri; 14:20:28 INFO - ULONG ulMode; 14:20:28 INFO - TRIVERTEX Ver[1]; 14:20:28 INFO - }EMRGRADIENTFILL,*PEMRGRADIENTFILL; 14:20:28 INFO - typedef struct tagEMRTRANSPARENTBLT 14:20:28 INFO - { 14:20:28 INFO - EMR emr; 14:20:28 INFO - RECTL rclBounds; 14:20:28 INFO - LONG xDest; 14:20:28 INFO - LONG yDest; 14:20:28 INFO - LONG cxDest; 14:20:28 INFO - LONG cyDest; 14:20:28 INFO - DWORD dwRop; 14:20:28 INFO - LONG xSrc; 14:20:28 INFO - LONG ySrc; 14:20:28 INFO - XFORM xformSrc; 14:20:28 INFO - COLORREF crBkColorSrc; 14:20:28 INFO - DWORD iUsageSrc; 14:20:28 INFO - DWORD offBmiSrc; 14:20:28 INFO - DWORD cbBmiSrc; 14:20:28 INFO - DWORD offBitsSrc; 14:20:28 INFO - DWORD cbBitsSrc; 14:20:28 INFO - LONG cxSrc; 14:20:28 INFO - LONG cySrc; 14:20:28 INFO - } EMRTRANSPARENTBLT, *PEMRTRANSPARENTBLT; 14:20:28 INFO - #line 6132 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 6143 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall wglCopyContext(HGLRC, HGLRC, UINT); 14:20:28 INFO - __declspec(dllimport) HGLRC __stdcall wglCreateContext(HDC); 14:20:28 INFO - __declspec(dllimport) HGLRC __stdcall wglCreateLayerContext(HDC, int); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall wglDeleteContext(HGLRC); 14:20:28 INFO - __declspec(dllimport) HGLRC __stdcall wglGetCurrentContext(void); 14:20:28 INFO - __declspec(dllimport) HDC __stdcall wglGetCurrentDC(void); 14:20:28 INFO - __declspec(dllimport) PROC __stdcall wglGetProcAddress(LPCSTR); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall wglMakeCurrent(HDC, HGLRC); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall wglShareLists(HGLRC, HGLRC); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall wglUseFontBitmapsA(HDC, DWORD, DWORD, DWORD); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall wglUseFontBitmapsW(HDC, DWORD, DWORD, DWORD); 14:20:28 INFO - #line 6163 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall SwapBuffers(HDC); 14:20:28 INFO - typedef struct _POINTFLOAT { 14:20:28 INFO - FLOAT x; 14:20:28 INFO - FLOAT y; 14:20:28 INFO - } POINTFLOAT, *PPOINTFLOAT; 14:20:28 INFO - typedef struct _GLYPHMETRICSFLOAT { 14:20:28 INFO - FLOAT gmfBlackBoxX; 14:20:28 INFO - FLOAT gmfBlackBoxY; 14:20:28 INFO - POINTFLOAT gmfptGlyphOrigin; 14:20:28 INFO - FLOAT gmfCellIncX; 14:20:28 INFO - FLOAT gmfCellIncY; 14:20:28 INFO - } GLYPHMETRICSFLOAT, *PGLYPHMETRICSFLOAT, *LPGLYPHMETRICSFLOAT; 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall wglUseFontOutlinesA(HDC, DWORD, DWORD, DWORD, FLOAT, 14:20:28 INFO - FLOAT, int, LPGLYPHMETRICSFLOAT); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall wglUseFontOutlinesW(HDC, DWORD, DWORD, DWORD, FLOAT, 14:20:28 INFO - FLOAT, int, LPGLYPHMETRICSFLOAT); 14:20:28 INFO - #line 6189 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - typedef struct tagLAYERPLANEDESCRIPTOR { 14:20:28 INFO - WORD nSize; 14:20:28 INFO - WORD nVersion; 14:20:28 INFO - DWORD dwFlags; 14:20:28 INFO - BYTE iPixelType; 14:20:28 INFO - BYTE cColorBits; 14:20:28 INFO - BYTE cRedBits; 14:20:28 INFO - BYTE cRedShift; 14:20:28 INFO - BYTE cGreenBits; 14:20:28 INFO - BYTE cGreenShift; 14:20:28 INFO - BYTE cBlueBits; 14:20:28 INFO - BYTE cBlueShift; 14:20:28 INFO - BYTE cAlphaBits; 14:20:28 INFO - BYTE cAlphaShift; 14:20:28 INFO - BYTE cAccumBits; 14:20:28 INFO - BYTE cAccumRedBits; 14:20:28 INFO - BYTE cAccumGreenBits; 14:20:28 INFO - BYTE cAccumBlueBits; 14:20:28 INFO - BYTE cAccumAlphaBits; 14:20:28 INFO - BYTE cDepthBits; 14:20:28 INFO - BYTE cStencilBits; 14:20:28 INFO - BYTE cAuxBuffers; 14:20:28 INFO - BYTE iLayerPlane; 14:20:28 INFO - BYTE bReserved; 14:20:28 INFO - COLORREF crTransparent; 14:20:28 INFO - } LAYERPLANEDESCRIPTOR, *PLAYERPLANEDESCRIPTOR, *LPLAYERPLANEDESCRIPTOR; 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall wglDescribeLayerPlane(HDC, int, int, UINT, 14:20:28 INFO - LPLAYERPLANEDESCRIPTOR); 14:20:28 INFO - __declspec(dllimport) int __stdcall wglSetLayerPaletteEntries(HDC, int, int, int, 14:20:28 INFO - const COLORREF *); 14:20:28 INFO - __declspec(dllimport) int __stdcall wglGetLayerPaletteEntries(HDC, int, int, int, 14:20:28 INFO - COLORREF *); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall wglRealizeLayerPalette(HDC, int, BOOL); 14:20:28 INFO - __declspec(dllimport) BOOL __stdcall wglSwapLayerBuffers(HDC, UINT); 14:20:28 INFO - typedef struct _WGLSWAP 14:20:28 INFO - { 14:20:28 INFO - HDC hdc; 14:20:28 INFO - UINT uiFlags; 14:20:28 INFO - } WGLSWAP, *PWGLSWAP, *LPWGLSWAP; 14:20:28 INFO - __declspec(dllimport) DWORD __stdcall wglSwapMultipleBuffers(UINT, const WGLSWAP *); 14:20:28 INFO - #line 6288 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 6290 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #line 6293 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - #line 6299 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - } 14:20:28 INFO - #line 6304 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #pragma warning(pop) 14:20:28 INFO - #line 6308 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 6310 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wingdi.h" 14:20:28 INFO - #line 171 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:20:28 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #pragma once 14:20:28 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 38 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - extern "C" { 14:20:28 INFO - #line 46 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #pragma warning(push) 14:20:28 INFO - #pragma warning(disable:4820) 14:20:28 INFO - #line 53 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 63 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - typedef HANDLE HDWP; 14:20:28 INFO - typedef void MENUTEMPLATEA; 14:20:28 INFO - typedef void MENUTEMPLATEW; 14:20:28 INFO - typedef MENUTEMPLATEA MENUTEMPLATE; 14:20:28 INFO - #line 77 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - typedef PVOID LPMENUTEMPLATEA; 14:20:28 INFO - typedef PVOID LPMENUTEMPLATEW; 14:20:28 INFO - typedef LPMENUTEMPLATEA LPMENUTEMPLATE; 14:20:28 INFO - #line 84 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - typedef LRESULT (__stdcall* WNDPROC)(HWND, UINT, WPARAM, LPARAM); 14:20:28 INFO - #line 88 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Application Family or OneCore Family 14:20:28 INFO - typedef INT_PTR (__stdcall* DLGPROC)(HWND, UINT, WPARAM, LPARAM); 14:20:28 INFO - #line 98 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - typedef void (__stdcall* TIMERPROC)(HWND, UINT, UINT_PTR, DWORD); 14:20:28 INFO - typedef BOOL (__stdcall* GRAYSTRINGPROC)(HDC, LPARAM, int); 14:20:28 INFO - typedef BOOL (__stdcall* WNDENUMPROC)(HWND, LPARAM); 14:20:28 INFO - typedef LRESULT (__stdcall* HOOKPROC)(int code, WPARAM wParam, LPARAM lParam); 14:20:28 INFO - typedef void (__stdcall* SENDASYNCPROC)(HWND, UINT, ULONG_PTR, LRESULT); 14:20:28 INFO - typedef BOOL (__stdcall* PROPENUMPROCA)(HWND, LPCSTR, HANDLE); 14:20:28 INFO - typedef BOOL (__stdcall* PROPENUMPROCW)(HWND, LPCWSTR, HANDLE); 14:20:28 INFO - typedef BOOL (__stdcall* PROPENUMPROCEXA)(HWND, LPSTR, HANDLE, ULONG_PTR); 14:20:28 INFO - typedef BOOL (__stdcall* PROPENUMPROCEXW)(HWND, LPWSTR, HANDLE, ULONG_PTR); 14:20:28 INFO - typedef int (__stdcall* EDITWORDBREAKPROCA)(LPSTR lpch, int ichCurrent, int cch, int code); 14:20:28 INFO - typedef int (__stdcall* EDITWORDBREAKPROCW)(LPWSTR lpch, int ichCurrent, int cch, int code); 14:20:28 INFO - typedef BOOL (__stdcall* DRAWSTATEPROC)(HDC hdc, LPARAM lData, WPARAM wData, int cx, int cy); 14:20:28 INFO - #line 121 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 124 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #line 163 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - typedef PROPENUMPROCA PROPENUMPROC; 14:20:28 INFO - typedef PROPENUMPROCEXA PROPENUMPROCEX; 14:20:28 INFO - typedef EDITWORDBREAKPROCA EDITWORDBREAKPROC; 14:20:28 INFO - #line 176 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - typedef BOOL (__stdcall* NAMEENUMPROCA)(LPSTR, LPARAM); 14:20:28 INFO - typedef BOOL (__stdcall* NAMEENUMPROCW)(LPWSTR, LPARAM); 14:20:28 INFO - typedef NAMEENUMPROCA WINSTAENUMPROCA; 14:20:28 INFO - typedef NAMEENUMPROCA DESKTOPENUMPROCA; 14:20:28 INFO - typedef NAMEENUMPROCW WINSTAENUMPROCW; 14:20:28 INFO - typedef NAMEENUMPROCW DESKTOPENUMPROCW; 14:20:28 INFO - #line 199 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - typedef WINSTAENUMPROCA WINSTAENUMPROC; 14:20:28 INFO - typedef DESKTOPENUMPROCA DESKTOPENUMPROC; 14:20:28 INFO - #line 210 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 212 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #line 222 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 251 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 267 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 270 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #pragma warning(push) 14:20:28 INFO - #pragma warning(disable:4995) 14:20:28 INFO - #line 275 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - int 14:20:28 INFO - __stdcall 14:20:28 INFO - wvsprintfA( 14:20:28 INFO - LPSTR, 14:20:28 INFO - LPCSTR, 14:20:28 INFO - va_list arglist); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - int 14:20:28 INFO - __stdcall 14:20:28 INFO - wvsprintfW( 14:20:28 INFO - LPWSTR, 14:20:28 INFO - LPCWSTR, 14:20:28 INFO - va_list arglist); 14:20:28 INFO - #line 298 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - int 14:20:28 INFO - __cdecl 14:20:28 INFO - wsprintfA( 14:20:28 INFO - LPSTR, 14:20:28 INFO - LPCSTR, 14:20:28 INFO - ...); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - int 14:20:28 INFO - __cdecl 14:20:28 INFO - wsprintfW( 14:20:28 INFO - LPWSTR, 14:20:28 INFO - LPCWSTR, 14:20:28 INFO - ...); 14:20:28 INFO - #line 318 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #pragma warning(pop) 14:20:28 INFO - #line 322 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 324 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #line 362 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 405 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 421 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 448 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 588 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 644 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 693 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 716 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 723 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 761 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 780 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 786 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 791 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 798 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 801 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - typedef struct tagCBT_CREATEWNDA 14:20:28 INFO - { 14:20:28 INFO - struct tagCREATESTRUCTA *lpcs; 14:20:28 INFO - HWND hwndInsertAfter; 14:20:28 INFO - } CBT_CREATEWNDA, *LPCBT_CREATEWNDA; 14:20:28 INFO - typedef struct tagCBT_CREATEWNDW 14:20:28 INFO - { 14:20:28 INFO - struct tagCREATESTRUCTW *lpcs; 14:20:28 INFO - HWND hwndInsertAfter; 14:20:28 INFO - } CBT_CREATEWNDW, *LPCBT_CREATEWNDW; 14:20:28 INFO - typedef CBT_CREATEWNDA CBT_CREATEWND; 14:20:28 INFO - typedef LPCBT_CREATEWNDA LPCBT_CREATEWND; 14:20:28 INFO - #line 856 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - typedef struct tagCBTACTIVATESTRUCT 14:20:28 INFO - { 14:20:28 INFO - BOOL fMouse; 14:20:28 INFO - HWND hWndActive; 14:20:28 INFO - } CBTACTIVATESTRUCT, *LPCBTACTIVATESTRUCT; 14:20:28 INFO - #line 867 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - typedef struct tagWTSSESSION_NOTIFICATION 14:20:28 INFO - { 14:20:28 INFO - DWORD cbSize; 14:20:28 INFO - DWORD dwSessionId; 14:20:28 INFO - } WTSSESSION_NOTIFICATION, *PWTSSESSION_NOTIFICATION; 14:20:28 INFO - #line 885 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #line 904 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 932 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 936 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 941 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 946 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 1008 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 1012 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 1024 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - typedef struct 14:20:28 INFO - { 14:20:28 INFO - HWND hwnd; 14:20:28 INFO - RECT rc; 14:20:28 INFO - } SHELLHOOKINFO, *LPSHELLHOOKINFO; 14:20:28 INFO - typedef struct tagEVENTMSG { 14:20:28 INFO - UINT message; 14:20:28 INFO - UINT paramL; 14:20:28 INFO - UINT paramH; 14:20:28 INFO - DWORD time; 14:20:28 INFO - HWND hwnd; 14:20:28 INFO - } EVENTMSG, *PEVENTMSGMSG, *NPEVENTMSGMSG, *LPEVENTMSGMSG; 14:20:28 INFO - typedef struct tagEVENTMSG *PEVENTMSG, *NPEVENTMSG, *LPEVENTMSG; 14:20:28 INFO - typedef struct tagCWPSTRUCT { 14:20:28 INFO - LPARAM lParam; 14:20:28 INFO - WPARAM wParam; 14:20:28 INFO - UINT message; 14:20:28 INFO - HWND hwnd; 14:20:28 INFO - } CWPSTRUCT, *PCWPSTRUCT, *NPCWPSTRUCT, *LPCWPSTRUCT; 14:20:28 INFO - typedef struct tagCWPRETSTRUCT { 14:20:28 INFO - LRESULT lResult; 14:20:28 INFO - LPARAM lParam; 14:20:28 INFO - WPARAM wParam; 14:20:28 INFO - UINT message; 14:20:28 INFO - HWND hwnd; 14:20:28 INFO - } CWPRETSTRUCT, *PCWPRETSTRUCT, *NPCWPRETSTRUCT, *LPCWPRETSTRUCT; 14:20:28 INFO - #line 1070 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 1072 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - typedef struct tagKBDLLHOOKSTRUCT { 14:20:28 INFO - DWORD vkCode; 14:20:28 INFO - DWORD scanCode; 14:20:28 INFO - DWORD flags; 14:20:28 INFO - DWORD time; 14:20:28 INFO - ULONG_PTR dwExtraInfo; 14:20:28 INFO - } KBDLLHOOKSTRUCT, *LPKBDLLHOOKSTRUCT, *PKBDLLHOOKSTRUCT; 14:20:28 INFO - typedef struct tagMSLLHOOKSTRUCT { 14:20:28 INFO - POINT pt; 14:20:28 INFO - DWORD mouseData; 14:20:28 INFO - DWORD flags; 14:20:28 INFO - DWORD time; 14:20:28 INFO - ULONG_PTR dwExtraInfo; 14:20:28 INFO - } MSLLHOOKSTRUCT, *LPMSLLHOOKSTRUCT, *PMSLLHOOKSTRUCT; 14:20:28 INFO - #line 1115 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #line 1118 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - typedef struct tagDEBUGHOOKINFO 14:20:28 INFO - { 14:20:28 INFO - DWORD idThread; 14:20:28 INFO - DWORD idThreadInstaller; 14:20:28 INFO - LPARAM lParam; 14:20:28 INFO - WPARAM wParam; 14:20:28 INFO - int code; 14:20:28 INFO - } DEBUGHOOKINFO, *PDEBUGHOOKINFO, *NPDEBUGHOOKINFO, * LPDEBUGHOOKINFO; 14:20:28 INFO - typedef struct tagMOUSEHOOKSTRUCT { 14:20:28 INFO - POINT pt; 14:20:28 INFO - HWND hwnd; 14:20:28 INFO - UINT wHitTestCode; 14:20:28 INFO - ULONG_PTR dwExtraInfo; 14:20:28 INFO - } MOUSEHOOKSTRUCT, *LPMOUSEHOOKSTRUCT, *PMOUSEHOOKSTRUCT; 14:20:28 INFO - typedef struct tagMOUSEHOOKSTRUCTEX : public tagMOUSEHOOKSTRUCT 14:20:28 INFO - { 14:20:28 INFO - DWORD mouseData; 14:20:28 INFO - } MOUSEHOOKSTRUCTEX, *LPMOUSEHOOKSTRUCTEX, *PMOUSEHOOKSTRUCTEX; 14:20:28 INFO - #line 1157 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 1158 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - typedef struct tagHARDWAREHOOKSTRUCT { 14:20:28 INFO - HWND hwnd; 14:20:28 INFO - UINT message; 14:20:28 INFO - WPARAM wParam; 14:20:28 INFO - LPARAM lParam; 14:20:28 INFO - } HARDWAREHOOKSTRUCT, *LPHARDWAREHOOKSTRUCT, *PHARDWAREHOOKSTRUCT; 14:20:28 INFO - #line 1170 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 1172 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #line 1175 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 1190 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 1195 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 1205 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - HKL 14:20:28 INFO - __stdcall 14:20:28 INFO - LoadKeyboardLayoutA( 14:20:28 INFO - LPCSTR pwszKLID, 14:20:28 INFO - UINT Flags); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - HKL 14:20:28 INFO - __stdcall 14:20:28 INFO - LoadKeyboardLayoutW( 14:20:28 INFO - LPCWSTR pwszKLID, 14:20:28 INFO - UINT Flags); 14:20:28 INFO - #line 1231 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - HKL 14:20:28 INFO - __stdcall 14:20:28 INFO - ActivateKeyboardLayout( 14:20:28 INFO - HKL hkl, 14:20:28 INFO - UINT Flags); 14:20:28 INFO - #line 1248 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - int 14:20:28 INFO - __stdcall 14:20:28 INFO - ToUnicodeEx( 14:20:28 INFO - UINT wVirtKey, 14:20:28 INFO - UINT wScanCode, 14:20:28 INFO - const BYTE *lpKeyState, 14:20:28 INFO - LPWSTR pwszBuff, 14:20:28 INFO - int cchBuff, 14:20:28 INFO - UINT wFlags, 14:20:28 INFO - HKL dwhkl); 14:20:28 INFO - #line 1262 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - UnloadKeyboardLayout( 14:20:28 INFO - HKL hkl); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - GetKeyboardLayoutNameA( 14:20:28 INFO - LPSTR pwszKLID); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - GetKeyboardLayoutNameW( 14:20:28 INFO - LPWSTR pwszKLID); 14:20:28 INFO - #line 1284 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - int 14:20:28 INFO - __stdcall 14:20:28 INFO - GetKeyboardLayoutList( 14:20:28 INFO - int nBuff, 14:20:28 INFO - HKL *lpList); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - HKL 14:20:28 INFO - __stdcall 14:20:28 INFO - GetKeyboardLayout( 14:20:28 INFO - DWORD idThread); 14:20:28 INFO - #line 1300 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 1303 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - typedef struct tagMOUSEMOVEPOINT { 14:20:28 INFO - int x; 14:20:28 INFO - int y; 14:20:28 INFO - DWORD time; 14:20:28 INFO - ULONG_PTR dwExtraInfo; 14:20:28 INFO - } MOUSEMOVEPOINT, *PMOUSEMOVEPOINT, * LPMOUSEMOVEPOINT; 14:20:28 INFO - #line 1318 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - int 14:20:28 INFO - __stdcall 14:20:28 INFO - GetMouseMovePointsEx( 14:20:28 INFO - UINT cbSize, 14:20:28 INFO - LPMOUSEMOVEPOINT lppt, 14:20:28 INFO - LPMOUSEMOVEPOINT lpptBuf, 14:20:28 INFO - int nBufPoints, 14:20:28 INFO - DWORD resolution); 14:20:28 INFO - #line 1340 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #line 1343 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - HDESK 14:20:28 INFO - __stdcall 14:20:28 INFO - CreateDesktopA( 14:20:28 INFO - LPCSTR lpszDesktop, 14:20:28 INFO - LPCSTR lpszDevice, 14:20:28 INFO - DEVMODEA* pDevmode, 14:20:28 INFO - DWORD dwFlags, 14:20:28 INFO - ACCESS_MASK dwDesiredAccess, 14:20:28 INFO - LPSECURITY_ATTRIBUTES lpsa); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - HDESK 14:20:28 INFO - __stdcall 14:20:28 INFO - CreateDesktopW( 14:20:28 INFO - LPCWSTR lpszDesktop, 14:20:28 INFO - LPCWSTR lpszDevice, 14:20:28 INFO - DEVMODEW* pDevmode, 14:20:28 INFO - DWORD dwFlags, 14:20:28 INFO - ACCESS_MASK dwDesiredAccess, 14:20:28 INFO - LPSECURITY_ATTRIBUTES lpsa); 14:20:28 INFO - #line 1394 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - HDESK 14:20:28 INFO - __stdcall 14:20:28 INFO - CreateDesktopExA( 14:20:28 INFO - LPCSTR lpszDesktop, 14:20:28 INFO - LPCSTR lpszDevice, 14:20:28 INFO - DEVMODEA* pDevmode, 14:20:28 INFO - DWORD dwFlags, 14:20:28 INFO - ACCESS_MASK dwDesiredAccess, 14:20:28 INFO - LPSECURITY_ATTRIBUTES lpsa, 14:20:28 INFO - ULONG ulHeapSize, 14:20:28 INFO - PVOID pvoid); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - HDESK 14:20:28 INFO - __stdcall 14:20:28 INFO - CreateDesktopExW( 14:20:28 INFO - LPCWSTR lpszDesktop, 14:20:28 INFO - LPCWSTR lpszDevice, 14:20:28 INFO - DEVMODEW* pDevmode, 14:20:28 INFO - DWORD dwFlags, 14:20:28 INFO - ACCESS_MASK dwDesiredAccess, 14:20:28 INFO - LPSECURITY_ATTRIBUTES lpsa, 14:20:28 INFO - ULONG ulHeapSize, 14:20:28 INFO - PVOID pvoid); 14:20:28 INFO - #line 1424 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 1426 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #line 1429 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 1430 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - HDESK 14:20:28 INFO - __stdcall 14:20:28 INFO - OpenDesktopA( 14:20:28 INFO - LPCSTR lpszDesktop, 14:20:28 INFO - DWORD dwFlags, 14:20:28 INFO - BOOL fInherit, 14:20:28 INFO - ACCESS_MASK dwDesiredAccess); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - HDESK 14:20:28 INFO - __stdcall 14:20:28 INFO - OpenDesktopW( 14:20:28 INFO - LPCWSTR lpszDesktop, 14:20:28 INFO - DWORD dwFlags, 14:20:28 INFO - BOOL fInherit, 14:20:28 INFO - ACCESS_MASK dwDesiredAccess); 14:20:28 INFO - #line 1455 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - HDESK 14:20:28 INFO - __stdcall 14:20:28 INFO - OpenInputDesktop( 14:20:28 INFO - DWORD dwFlags, 14:20:28 INFO - BOOL fInherit, 14:20:28 INFO - ACCESS_MASK dwDesiredAccess); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - EnumDesktopsA( 14:20:28 INFO - HWINSTA hwinsta, 14:20:28 INFO - DESKTOPENUMPROCA lpEnumFunc, 14:20:28 INFO - LPARAM lParam); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - EnumDesktopsW( 14:20:28 INFO - HWINSTA hwinsta, 14:20:28 INFO - DESKTOPENUMPROCW lpEnumFunc, 14:20:28 INFO - LPARAM lParam); 14:20:28 INFO - #line 1484 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - EnumDesktopWindows( 14:20:28 INFO - HDESK hDesktop, 14:20:28 INFO - WNDENUMPROC lpfn, 14:20:28 INFO - LPARAM lParam); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - SwitchDesktop( 14:20:28 INFO - HDESK hDesktop); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - SetThreadDesktop( 14:20:28 INFO - HDESK hDesktop); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - CloseDesktop( 14:20:28 INFO - HDESK hDesktop); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - HDESK 14:20:28 INFO - __stdcall 14:20:28 INFO - GetThreadDesktop( 14:20:28 INFO - DWORD dwThreadId); 14:20:28 INFO - #line 1520 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #line 1523 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - HWINSTA 14:20:28 INFO - __stdcall 14:20:28 INFO - CreateWindowStationA( 14:20:28 INFO - LPCSTR lpwinsta, 14:20:28 INFO - DWORD dwFlags, 14:20:28 INFO - ACCESS_MASK dwDesiredAccess, 14:20:28 INFO - LPSECURITY_ATTRIBUTES lpsa); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - HWINSTA 14:20:28 INFO - __stdcall 14:20:28 INFO - CreateWindowStationW( 14:20:28 INFO - LPCWSTR lpwinsta, 14:20:28 INFO - DWORD dwFlags, 14:20:28 INFO - ACCESS_MASK dwDesiredAccess, 14:20:28 INFO - LPSECURITY_ATTRIBUTES lpsa); 14:20:28 INFO - #line 1576 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - HWINSTA 14:20:28 INFO - __stdcall 14:20:28 INFO - OpenWindowStationA( 14:20:28 INFO - LPCSTR lpszWinSta, 14:20:28 INFO - BOOL fInherit, 14:20:28 INFO - ACCESS_MASK dwDesiredAccess); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - HWINSTA 14:20:28 INFO - __stdcall 14:20:28 INFO - OpenWindowStationW( 14:20:28 INFO - LPCWSTR lpszWinSta, 14:20:28 INFO - BOOL fInherit, 14:20:28 INFO - ACCESS_MASK dwDesiredAccess); 14:20:28 INFO - #line 1596 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - EnumWindowStationsA( 14:20:28 INFO - WINSTAENUMPROCA lpEnumFunc, 14:20:28 INFO - LPARAM lParam); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - EnumWindowStationsW( 14:20:28 INFO - WINSTAENUMPROCW lpEnumFunc, 14:20:28 INFO - LPARAM lParam); 14:20:28 INFO - #line 1614 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - CloseWindowStation( 14:20:28 INFO - HWINSTA hWinSta); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - SetProcessWindowStation( 14:20:28 INFO - HWINSTA hWinSta); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - HWINSTA 14:20:28 INFO - __stdcall 14:20:28 INFO - GetProcessWindowStation( 14:20:28 INFO - void); 14:20:28 INFO - #line 1634 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #line 1637 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - SetUserObjectSecurity( 14:20:28 INFO - HANDLE hObj, 14:20:28 INFO - PSECURITY_INFORMATION pSIRequested, 14:20:28 INFO - PSECURITY_DESCRIPTOR pSID); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - GetUserObjectSecurity( 14:20:28 INFO - HANDLE hObj, 14:20:28 INFO - PSECURITY_INFORMATION pSIRequested, 14:20:28 INFO - PSECURITY_DESCRIPTOR pSID, 14:20:28 INFO - DWORD nLength, 14:20:28 INFO - LPDWORD lpnLengthNeeded); 14:20:28 INFO - #line 1662 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #line 1672 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - typedef struct tagUSEROBJECTFLAGS { 14:20:28 INFO - BOOL fInherit; 14:20:28 INFO - BOOL fReserved; 14:20:28 INFO - DWORD dwFlags; 14:20:28 INFO - } USEROBJECTFLAGS, *PUSEROBJECTFLAGS; 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - GetUserObjectInformationA( 14:20:28 INFO - HANDLE hObj, 14:20:28 INFO - int nIndex, 14:20:28 INFO - PVOID pvInfo, 14:20:28 INFO - DWORD nLength, 14:20:28 INFO - LPDWORD lpnLengthNeeded); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - GetUserObjectInformationW( 14:20:28 INFO - HANDLE hObj, 14:20:28 INFO - int nIndex, 14:20:28 INFO - PVOID pvInfo, 14:20:28 INFO - DWORD nLength, 14:20:28 INFO - LPDWORD lpnLengthNeeded); 14:20:28 INFO - #line 1706 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - SetUserObjectInformationA( 14:20:28 INFO - HANDLE hObj, 14:20:28 INFO - int nIndex, 14:20:28 INFO - PVOID pvInfo, 14:20:28 INFO - DWORD nLength); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - SetUserObjectInformationW( 14:20:28 INFO - HANDLE hObj, 14:20:28 INFO - int nIndex, 14:20:28 INFO - PVOID pvInfo, 14:20:28 INFO - DWORD nLength); 14:20:28 INFO - #line 1728 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 1730 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #line 1733 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - typedef struct tagWNDCLASSEXA { 14:20:28 INFO - UINT cbSize; 14:20:28 INFO - UINT style; 14:20:28 INFO - WNDPROC lpfnWndProc; 14:20:28 INFO - int cbClsExtra; 14:20:28 INFO - int cbWndExtra; 14:20:28 INFO - HINSTANCE hInstance; 14:20:28 INFO - HICON hIcon; 14:20:28 INFO - HCURSOR hCursor; 14:20:28 INFO - HBRUSH hbrBackground; 14:20:28 INFO - LPCSTR lpszMenuName; 14:20:28 INFO - LPCSTR lpszClassName; 14:20:28 INFO - HICON hIconSm; 14:20:28 INFO - } WNDCLASSEXA, *PWNDCLASSEXA, *NPWNDCLASSEXA, *LPWNDCLASSEXA; 14:20:28 INFO - typedef struct tagWNDCLASSEXW { 14:20:28 INFO - UINT cbSize; 14:20:28 INFO - UINT style; 14:20:28 INFO - WNDPROC lpfnWndProc; 14:20:28 INFO - int cbClsExtra; 14:20:28 INFO - int cbWndExtra; 14:20:28 INFO - HINSTANCE hInstance; 14:20:28 INFO - HICON hIcon; 14:20:28 INFO - HCURSOR hCursor; 14:20:28 INFO - HBRUSH hbrBackground; 14:20:28 INFO - LPCWSTR lpszMenuName; 14:20:28 INFO - LPCWSTR lpszClassName; 14:20:28 INFO - HICON hIconSm; 14:20:28 INFO - } WNDCLASSEXW, *PWNDCLASSEXW, *NPWNDCLASSEXW, *LPWNDCLASSEXW; 14:20:28 INFO - typedef WNDCLASSEXA WNDCLASSEX; 14:20:28 INFO - typedef PWNDCLASSEXA PWNDCLASSEX; 14:20:28 INFO - typedef NPWNDCLASSEXA NPWNDCLASSEX; 14:20:28 INFO - typedef LPWNDCLASSEXA LPWNDCLASSEX; 14:20:28 INFO - #line 1781 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 1782 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - typedef struct tagWNDCLASSA { 14:20:28 INFO - UINT style; 14:20:28 INFO - WNDPROC lpfnWndProc; 14:20:28 INFO - int cbClsExtra; 14:20:28 INFO - int cbWndExtra; 14:20:28 INFO - HINSTANCE hInstance; 14:20:28 INFO - HICON hIcon; 14:20:28 INFO - HCURSOR hCursor; 14:20:28 INFO - HBRUSH hbrBackground; 14:20:28 INFO - LPCSTR lpszMenuName; 14:20:28 INFO - LPCSTR lpszClassName; 14:20:28 INFO - } WNDCLASSA, *PWNDCLASSA, *NPWNDCLASSA, *LPWNDCLASSA; 14:20:28 INFO - typedef struct tagWNDCLASSW { 14:20:28 INFO - UINT style; 14:20:28 INFO - WNDPROC lpfnWndProc; 14:20:28 INFO - int cbClsExtra; 14:20:28 INFO - int cbWndExtra; 14:20:28 INFO - HINSTANCE hInstance; 14:20:28 INFO - HICON hIcon; 14:20:28 INFO - HCURSOR hCursor; 14:20:28 INFO - HBRUSH hbrBackground; 14:20:28 INFO - LPCWSTR lpszMenuName; 14:20:28 INFO - LPCWSTR lpszClassName; 14:20:28 INFO - } WNDCLASSW, *PWNDCLASSW, *NPWNDCLASSW, *LPWNDCLASSW; 14:20:28 INFO - typedef WNDCLASSA WNDCLASS; 14:20:28 INFO - typedef PWNDCLASSA PWNDCLASS; 14:20:28 INFO - typedef NPWNDCLASSA NPWNDCLASS; 14:20:28 INFO - typedef LPWNDCLASSA LPWNDCLASS; 14:20:28 INFO - #line 1818 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - BOOL 14:20:28 INFO - __stdcall 14:20:28 INFO - IsHungAppWindow( 14:20:28 INFO - HWND hwnd); 14:20:28 INFO - __declspec(dllimport) 14:20:28 INFO - void 14:20:28 INFO - __stdcall 14:20:28 INFO - DisableProcessWindowsGhosting( 14:20:28 INFO - void); 14:20:28 INFO - #line 1833 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 1835 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #pragma region Application Family or OneCore Family 14:20:28 INFO - typedef struct tagMSG { 14:20:28 INFO - HWND hwnd; 14:20:28 INFO - UINT message; 14:20:28 INFO - WPARAM wParam; 14:20:28 INFO - LPARAM lParam; 14:20:28 INFO - DWORD time; 14:20:28 INFO - POINT pt; 14:20:28 INFO - } MSG, *PMSG, *NPMSG, *LPMSG; 14:20:28 INFO - #line 1859 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #line 1872 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 1918 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 1940 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 1976 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 1984 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - typedef struct tagMINMAXINFO { 14:20:28 INFO - POINT ptReserved; 14:20:28 INFO - POINT ptMaxSize; 14:20:28 INFO - POINT ptMaxPosition; 14:20:28 INFO - POINT ptMinTrackSize; 14:20:28 INFO - POINT ptMaxTrackSize; 14:20:28 INFO - } MINMAXINFO, *PMINMAXINFO, *LPMINMAXINFO; 14:20:28 INFO - #line 2013 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #line 2034 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 2035 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - typedef struct tagCOPYDATASTRUCT { 14:20:28 INFO - ULONG_PTR dwData; 14:20:28 INFO - DWORD cbData; 14:20:28 INFO - PVOID lpData; 14:20:28 INFO - } COPYDATASTRUCT, *PCOPYDATASTRUCT; 14:20:28 INFO - typedef struct tagMDINEXTMENU 14:20:28 INFO - { 14:20:28 INFO - HMENU hmenuIn; 14:20:28 INFO - HMENU hmenuNext; 14:20:28 INFO - HWND hwndNext; 14:20:28 INFO - } MDINEXTMENU, * PMDINEXTMENU, * LPMDINEXTMENU; 14:20:28 INFO - #line 2074 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 2076 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #line 2100 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 2111 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 2129 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 2134 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 2138 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 2155 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 2162 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 2175 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 2207 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 2208 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 2209 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 2211 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 2212 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 2236 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 2241 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 2244 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 2254 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 2264 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 2275 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 2286 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #pragma region Desktop Family 14:20:28 INFO - typedef struct { 14:20:28 INFO - GUID PowerSetting; 14:20:28 INFO - DWORD DataLength; 14:20:28 INFO - UCHAR Data[1]; 14:20:28 INFO - } POWERBROADCAST_SETTING, *PPOWERBROADCAST_SETTING; 14:20:28 INFO - #line 2330 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #pragma endregion 14:20:28 INFO - #line 2333 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 2335 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 2336 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 2338 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 2342 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 2366 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:28 INFO - #line 2371 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 2391 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 2401 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 2404 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 2408 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 2413 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 2417 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 2424 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 2428 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 2453 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 2457 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 2461 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 2466 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 2473 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 2478 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 2483 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 2486 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 2495 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 2503 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 2524 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 2561 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 2572 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 2575 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 2577 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 2579 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 2596 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - UINT 14:20:29 INFO - __stdcall 14:20:29 INFO - RegisterWindowMessageA( 14:20:29 INFO - LPCSTR lpString); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - UINT 14:20:29 INFO - __stdcall 14:20:29 INFO - RegisterWindowMessageW( 14:20:29 INFO - LPCWSTR lpString); 14:20:29 INFO - #line 2616 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 2618 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - typedef struct tagWINDOWPOS { 14:20:29 INFO - HWND hwnd; 14:20:29 INFO - HWND hwndInsertAfter; 14:20:29 INFO - int x; 14:20:29 INFO - int y; 14:20:29 INFO - int cx; 14:20:29 INFO - int cy; 14:20:29 INFO - UINT flags; 14:20:29 INFO - } WINDOWPOS, *LPWINDOWPOS, *PWINDOWPOS; 14:20:29 INFO - typedef struct tagNCCALCSIZE_PARAMS { 14:20:29 INFO - RECT rgrc[3]; 14:20:29 INFO - PWINDOWPOS lppos; 14:20:29 INFO - } NCCALCSIZE_PARAMS, *LPNCCALCSIZE_PARAMS; 14:20:29 INFO - #line 2665 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #line 2695 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 2697 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 2707 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 2713 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - typedef struct tagTRACKMOUSEEVENT { 14:20:29 INFO - DWORD cbSize; 14:20:29 INFO - DWORD dwFlags; 14:20:29 INFO - HWND hwndTrack; 14:20:29 INFO - DWORD dwHoverTime; 14:20:29 INFO - } TRACKMOUSEEVENT, *LPTRACKMOUSEEVENT; 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - TrackMouseEvent( 14:20:29 INFO - LPTRACKMOUSEEVENT lpEventTrack); 14:20:29 INFO - #line 2733 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #line 2736 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 2740 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 2741 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 2744 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 2811 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 2829 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 2834 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 2839 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 2843 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 2847 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 2851 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 2854 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 2875 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 2879 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - DrawEdge( 14:20:29 INFO - HDC hdc, 14:20:29 INFO - LPRECT qrc, 14:20:29 INFO - UINT edge, 14:20:29 INFO - UINT grfFlags); 14:20:29 INFO - #line 2947 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #line 2958 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 2992 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - DrawFrameControl( 14:20:29 INFO - HDC, 14:20:29 INFO - LPRECT, 14:20:29 INFO - UINT, 14:20:29 INFO - UINT); 14:20:29 INFO - #line 3011 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #line 3023 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 3026 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - DrawCaption( 14:20:29 INFO - HWND hwnd, 14:20:29 INFO - HDC hdc, 14:20:29 INFO - const RECT * lprect, 14:20:29 INFO - UINT flags); 14:20:29 INFO - #line 3041 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - DrawAnimatedRects( 14:20:29 INFO - HWND hwnd, 14:20:29 INFO - int idAni, 14:20:29 INFO - const RECT *lprcFrom, 14:20:29 INFO - const RECT *lprcTo); 14:20:29 INFO - #line 3059 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #line 3062 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 3087 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 3090 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 3098 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 3119 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - typedef struct tagACCEL { 14:20:29 INFO - BYTE fVirt; 14:20:29 INFO - WORD key; 14:20:29 INFO - WORD cmd; 14:20:29 INFO - #line 3142 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - } ACCEL, *LPACCEL; 14:20:29 INFO - typedef struct tagPAINTSTRUCT { 14:20:29 INFO - HDC hdc; 14:20:29 INFO - BOOL fErase; 14:20:29 INFO - RECT rcPaint; 14:20:29 INFO - BOOL fRestore; 14:20:29 INFO - BOOL fIncUpdate; 14:20:29 INFO - BYTE rgbReserved[32]; 14:20:29 INFO - } PAINTSTRUCT, *PPAINTSTRUCT, *NPPAINTSTRUCT, *LPPAINTSTRUCT; 14:20:29 INFO - typedef struct tagCREATESTRUCTA { 14:20:29 INFO - LPVOID lpCreateParams; 14:20:29 INFO - HINSTANCE hInstance; 14:20:29 INFO - HMENU hMenu; 14:20:29 INFO - HWND hwndParent; 14:20:29 INFO - int cy; 14:20:29 INFO - int cx; 14:20:29 INFO - int y; 14:20:29 INFO - int x; 14:20:29 INFO - LONG style; 14:20:29 INFO - LPCSTR lpszName; 14:20:29 INFO - LPCSTR lpszClass; 14:20:29 INFO - DWORD dwExStyle; 14:20:29 INFO - } CREATESTRUCTA, *LPCREATESTRUCTA; 14:20:29 INFO - typedef struct tagCREATESTRUCTW { 14:20:29 INFO - LPVOID lpCreateParams; 14:20:29 INFO - HINSTANCE hInstance; 14:20:29 INFO - HMENU hMenu; 14:20:29 INFO - HWND hwndParent; 14:20:29 INFO - int cy; 14:20:29 INFO - int cx; 14:20:29 INFO - int y; 14:20:29 INFO - int x; 14:20:29 INFO - LONG style; 14:20:29 INFO - LPCWSTR lpszName; 14:20:29 INFO - LPCWSTR lpszClass; 14:20:29 INFO - DWORD dwExStyle; 14:20:29 INFO - } CREATESTRUCTW, *LPCREATESTRUCTW; 14:20:29 INFO - typedef CREATESTRUCTA CREATESTRUCT; 14:20:29 INFO - typedef LPCREATESTRUCTA LPCREATESTRUCT; 14:20:29 INFO - #line 3188 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - typedef struct tagWINDOWPLACEMENT { 14:20:29 INFO - UINT length; 14:20:29 INFO - UINT flags; 14:20:29 INFO - UINT showCmd; 14:20:29 INFO - POINT ptMinPosition; 14:20:29 INFO - POINT ptMaxPosition; 14:20:29 INFO - RECT rcNormalPosition; 14:20:29 INFO - } WINDOWPLACEMENT; 14:20:29 INFO - typedef WINDOWPLACEMENT *PWINDOWPLACEMENT, *LPWINDOWPLACEMENT; 14:20:29 INFO - #line 3207 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 3209 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #pragma region Application Family or OneCore Family 14:20:29 INFO - typedef struct tagNMHDR 14:20:29 INFO - { 14:20:29 INFO - HWND hwndFrom; 14:20:29 INFO - UINT_PTR idFrom; 14:20:29 INFO - UINT code; 14:20:29 INFO - } NMHDR; 14:20:29 INFO - #line 3224 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - typedef NMHDR * LPNMHDR; 14:20:29 INFO - typedef struct tagSTYLESTRUCT 14:20:29 INFO - { 14:20:29 INFO - DWORD styleOld; 14:20:29 INFO - DWORD styleNew; 14:20:29 INFO - } STYLESTRUCT, * LPSTYLESTRUCT; 14:20:29 INFO - #line 3238 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #line 3240 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 3252 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 3272 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 3279 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 3280 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - typedef struct tagMEASUREITEMSTRUCT { 14:20:29 INFO - UINT CtlType; 14:20:29 INFO - UINT CtlID; 14:20:29 INFO - UINT itemID; 14:20:29 INFO - UINT itemWidth; 14:20:29 INFO - UINT itemHeight; 14:20:29 INFO - ULONG_PTR itemData; 14:20:29 INFO - } MEASUREITEMSTRUCT, *PMEASUREITEMSTRUCT, *LPMEASUREITEMSTRUCT; 14:20:29 INFO - typedef struct tagDRAWITEMSTRUCT { 14:20:29 INFO - UINT CtlType; 14:20:29 INFO - UINT CtlID; 14:20:29 INFO - UINT itemID; 14:20:29 INFO - UINT itemAction; 14:20:29 INFO - UINT itemState; 14:20:29 INFO - HWND hwndItem; 14:20:29 INFO - HDC hDC; 14:20:29 INFO - RECT rcItem; 14:20:29 INFO - ULONG_PTR itemData; 14:20:29 INFO - } DRAWITEMSTRUCT, *PDRAWITEMSTRUCT, *LPDRAWITEMSTRUCT; 14:20:29 INFO - typedef struct tagDELETEITEMSTRUCT { 14:20:29 INFO - UINT CtlType; 14:20:29 INFO - UINT CtlID; 14:20:29 INFO - UINT itemID; 14:20:29 INFO - HWND hwndItem; 14:20:29 INFO - ULONG_PTR itemData; 14:20:29 INFO - } DELETEITEMSTRUCT, *PDELETEITEMSTRUCT, *LPDELETEITEMSTRUCT; 14:20:29 INFO - typedef struct tagCOMPAREITEMSTRUCT { 14:20:29 INFO - UINT CtlType; 14:20:29 INFO - UINT CtlID; 14:20:29 INFO - HWND hwndItem; 14:20:29 INFO - UINT itemID1; 14:20:29 INFO - ULONG_PTR itemData1; 14:20:29 INFO - UINT itemID2; 14:20:29 INFO - ULONG_PTR itemData2; 14:20:29 INFO - DWORD dwLocaleId; 14:20:29 INFO - } COMPAREITEMSTRUCT, *PCOMPAREITEMSTRUCT, *LPCOMPAREITEMSTRUCT; 14:20:29 INFO - #line 3337 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - GetMessageA( 14:20:29 INFO - LPMSG lpMsg, 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - UINT wMsgFilterMin, 14:20:29 INFO - UINT wMsgFilterMax); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - GetMessageW( 14:20:29 INFO - LPMSG lpMsg, 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - UINT wMsgFilterMin, 14:20:29 INFO - UINT wMsgFilterMax); 14:20:29 INFO - #line 3369 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 3393 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - TranslateMessage( 14:20:29 INFO - const MSG *lpMsg); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - LRESULT 14:20:29 INFO - __stdcall 14:20:29 INFO - DispatchMessageA( 14:20:29 INFO - const MSG *lpMsg); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - LRESULT 14:20:29 INFO - __stdcall 14:20:29 INFO - DispatchMessageW( 14:20:29 INFO - const MSG *lpMsg); 14:20:29 INFO - #line 3416 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 3434 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - SetMessageQueue( 14:20:29 INFO - int cMessagesMax); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - PeekMessageA( 14:20:29 INFO - LPMSG lpMsg, 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - UINT wMsgFilterMin, 14:20:29 INFO - UINT wMsgFilterMax, 14:20:29 INFO - UINT wRemoveMsg); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - PeekMessageW( 14:20:29 INFO - LPMSG lpMsg, 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - UINT wMsgFilterMin, 14:20:29 INFO - UINT wMsgFilterMax, 14:20:29 INFO - UINT wRemoveMsg); 14:20:29 INFO - #line 3464 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 3466 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #line 3480 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 3483 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - RegisterHotKey( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - int id, 14:20:29 INFO - UINT fsModifiers, 14:20:29 INFO - UINT vk); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - UnregisterHotKey( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - int id); 14:20:29 INFO - #line 3504 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #line 3513 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 3529 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 3533 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 3536 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 3539 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 3548 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 3552 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - #line 3563 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - ExitWindowsEx( 14:20:29 INFO - UINT uFlags, 14:20:29 INFO - DWORD dwReason); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - SwapMouseButton( 14:20:29 INFO - BOOL fSwap); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - DWORD 14:20:29 INFO - __stdcall 14:20:29 INFO - GetMessagePos( 14:20:29 INFO - void); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - LONG 14:20:29 INFO - __stdcall 14:20:29 INFO - GetMessageTime( 14:20:29 INFO - void); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - LPARAM 14:20:29 INFO - __stdcall 14:20:29 INFO - GetMessageExtraInfo( 14:20:29 INFO - void); 14:20:29 INFO - #line 3601 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - IsWow64Message( 14:20:29 INFO - void); 14:20:29 INFO - #line 3609 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - LPARAM 14:20:29 INFO - __stdcall 14:20:29 INFO - SetMessageExtraInfo( 14:20:29 INFO - LPARAM lParam); 14:20:29 INFO - #line 3617 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - LRESULT 14:20:29 INFO - __stdcall 14:20:29 INFO - SendMessageA( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - UINT Msg, 14:20:29 INFO - WPARAM wParam, 14:20:29 INFO - LPARAM lParam); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - LRESULT 14:20:29 INFO - __stdcall 14:20:29 INFO - SendMessageW( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - UINT Msg, 14:20:29 INFO - WPARAM wParam, 14:20:29 INFO - LPARAM lParam); 14:20:29 INFO - #line 3639 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 3663 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - LRESULT 14:20:29 INFO - __stdcall 14:20:29 INFO - SendMessageTimeoutA( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - UINT Msg, 14:20:29 INFO - WPARAM wParam, 14:20:29 INFO - LPARAM lParam, 14:20:29 INFO - UINT fuFlags, 14:20:29 INFO - UINT uTimeout, 14:20:29 INFO - PDWORD_PTR lpdwResult); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - LRESULT 14:20:29 INFO - __stdcall 14:20:29 INFO - SendMessageTimeoutW( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - UINT Msg, 14:20:29 INFO - WPARAM wParam, 14:20:29 INFO - LPARAM lParam, 14:20:29 INFO - UINT fuFlags, 14:20:29 INFO - UINT uTimeout, 14:20:29 INFO - PDWORD_PTR lpdwResult); 14:20:29 INFO - #line 3693 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - SendNotifyMessageA( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - UINT Msg, 14:20:29 INFO - WPARAM wParam, 14:20:29 INFO - LPARAM lParam); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - SendNotifyMessageW( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - UINT Msg, 14:20:29 INFO - WPARAM wParam, 14:20:29 INFO - LPARAM lParam); 14:20:29 INFO - #line 3715 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - SendMessageCallbackA( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - UINT Msg, 14:20:29 INFO - WPARAM wParam, 14:20:29 INFO - LPARAM lParam, 14:20:29 INFO - SENDASYNCPROC lpResultCallBack, 14:20:29 INFO - ULONG_PTR dwData); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - SendMessageCallbackW( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - UINT Msg, 14:20:29 INFO - WPARAM wParam, 14:20:29 INFO - LPARAM lParam, 14:20:29 INFO - SENDASYNCPROC lpResultCallBack, 14:20:29 INFO - ULONG_PTR dwData); 14:20:29 INFO - #line 3741 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - typedef struct { 14:20:29 INFO - UINT cbSize; 14:20:29 INFO - HDESK hdesk; 14:20:29 INFO - HWND hwnd; 14:20:29 INFO - LUID luid; 14:20:29 INFO - } BSMINFO, *PBSMINFO; 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - long 14:20:29 INFO - __stdcall 14:20:29 INFO - BroadcastSystemMessageExA( 14:20:29 INFO - DWORD flags, 14:20:29 INFO - LPDWORD lpInfo, 14:20:29 INFO - UINT Msg, 14:20:29 INFO - WPARAM wParam, 14:20:29 INFO - LPARAM lParam, 14:20:29 INFO - PBSMINFO pbsmInfo); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - long 14:20:29 INFO - __stdcall 14:20:29 INFO - BroadcastSystemMessageExW( 14:20:29 INFO - DWORD flags, 14:20:29 INFO - LPDWORD lpInfo, 14:20:29 INFO - UINT Msg, 14:20:29 INFO - WPARAM wParam, 14:20:29 INFO - LPARAM lParam, 14:20:29 INFO - PBSMINFO pbsmInfo); 14:20:29 INFO - #line 3775 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 3776 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 3778 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - long 14:20:29 INFO - __stdcall 14:20:29 INFO - BroadcastSystemMessageA( 14:20:29 INFO - DWORD flags, 14:20:29 INFO - LPDWORD lpInfo, 14:20:29 INFO - UINT Msg, 14:20:29 INFO - WPARAM wParam, 14:20:29 INFO - LPARAM lParam); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - long 14:20:29 INFO - __stdcall 14:20:29 INFO - BroadcastSystemMessageW( 14:20:29 INFO - DWORD flags, 14:20:29 INFO - LPDWORD lpInfo, 14:20:29 INFO - UINT Msg, 14:20:29 INFO - WPARAM wParam, 14:20:29 INFO - LPARAM lParam); 14:20:29 INFO - #line 3809 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 3822 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 3824 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #line 3846 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 3850 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 3853 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - typedef PVOID HDEVNOTIFY; 14:20:29 INFO - typedef HDEVNOTIFY *PHDEVNOTIFY; 14:20:29 INFO - #line 3868 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HDEVNOTIFY 14:20:29 INFO - __stdcall 14:20:29 INFO - RegisterDeviceNotificationA( 14:20:29 INFO - HANDLE hRecipient, 14:20:29 INFO - LPVOID NotificationFilter, 14:20:29 INFO - DWORD Flags); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HDEVNOTIFY 14:20:29 INFO - __stdcall 14:20:29 INFO - RegisterDeviceNotificationW( 14:20:29 INFO - HANDLE hRecipient, 14:20:29 INFO - LPVOID NotificationFilter, 14:20:29 INFO - DWORD Flags); 14:20:29 INFO - #line 3888 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - UnregisterDeviceNotification( 14:20:29 INFO - HDEVNOTIFY Handle 14:20:29 INFO - ); 14:20:29 INFO - typedef PVOID HPOWERNOTIFY; 14:20:29 INFO - typedef HPOWERNOTIFY *PHPOWERNOTIFY; 14:20:29 INFO - #line 3906 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HPOWERNOTIFY 14:20:29 INFO - __stdcall 14:20:29 INFO - RegisterPowerSettingNotification( 14:20:29 INFO - HANDLE hRecipient, 14:20:29 INFO - LPCGUID PowerSettingGuid, 14:20:29 INFO - DWORD Flags 14:20:29 INFO - ); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - UnregisterPowerSettingNotification( 14:20:29 INFO - HPOWERNOTIFY Handle 14:20:29 INFO - ); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HPOWERNOTIFY 14:20:29 INFO - __stdcall 14:20:29 INFO - RegisterSuspendResumeNotification ( 14:20:29 INFO - HANDLE hRecipient, 14:20:29 INFO - DWORD Flags 14:20:29 INFO - ); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - UnregisterSuspendResumeNotification ( 14:20:29 INFO - HPOWERNOTIFY Handle 14:20:29 INFO - ); 14:20:29 INFO - #line 3940 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 3941 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 3943 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - PostMessageA( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - UINT Msg, 14:20:29 INFO - WPARAM wParam, 14:20:29 INFO - LPARAM lParam); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - PostMessageW( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - UINT Msg, 14:20:29 INFO - WPARAM wParam, 14:20:29 INFO - LPARAM lParam); 14:20:29 INFO - #line 3969 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - PostThreadMessageA( 14:20:29 INFO - DWORD idThread, 14:20:29 INFO - UINT Msg, 14:20:29 INFO - WPARAM wParam, 14:20:29 INFO - LPARAM lParam); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - PostThreadMessageW( 14:20:29 INFO - DWORD idThread, 14:20:29 INFO - UINT Msg, 14:20:29 INFO - WPARAM wParam, 14:20:29 INFO - LPARAM lParam); 14:20:29 INFO - #line 3991 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 3993 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #line 4004 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 4013 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - AttachThreadInput( 14:20:29 INFO - DWORD idAttach, 14:20:29 INFO - DWORD idAttachTo, 14:20:29 INFO - BOOL fAttach); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - ReplyMessage( 14:20:29 INFO - LRESULT lResult); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - WaitMessage( 14:20:29 INFO - void); 14:20:29 INFO - #line 4040 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - DWORD 14:20:29 INFO - __stdcall 14:20:29 INFO - WaitForInputIdle( 14:20:29 INFO - HANDLE hProcess, 14:20:29 INFO - DWORD dwMilliseconds); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - LRESULT 14:20:29 INFO - __stdcall 14:20:29 INFO - #line 4057 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - DefWindowProcA( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - UINT Msg, 14:20:29 INFO - WPARAM wParam, 14:20:29 INFO - LPARAM lParam); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - LRESULT 14:20:29 INFO - __stdcall 14:20:29 INFO - #line 4070 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - DefWindowProcW( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - UINT Msg, 14:20:29 INFO - WPARAM wParam, 14:20:29 INFO - LPARAM lParam); 14:20:29 INFO - #line 4080 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - void 14:20:29 INFO - __stdcall 14:20:29 INFO - PostQuitMessage( 14:20:29 INFO - int nExitCode); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - LRESULT 14:20:29 INFO - __stdcall 14:20:29 INFO - CallWindowProcA( 14:20:29 INFO - WNDPROC lpPrevWndFunc, 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - UINT Msg, 14:20:29 INFO - WPARAM wParam, 14:20:29 INFO - LPARAM lParam); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - LRESULT 14:20:29 INFO - __stdcall 14:20:29 INFO - CallWindowProcW( 14:20:29 INFO - WNDPROC lpPrevWndFunc, 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - UINT Msg, 14:20:29 INFO - WPARAM wParam, 14:20:29 INFO - LPARAM lParam); 14:20:29 INFO - #line 4112 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 4140 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - InSendMessage( 14:20:29 INFO - void); 14:20:29 INFO - #line 4148 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - DWORD 14:20:29 INFO - __stdcall 14:20:29 INFO - InSendMessageEx( 14:20:29 INFO - LPVOID lpReserved); 14:20:29 INFO - #line 4162 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #line 4173 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - UINT 14:20:29 INFO - __stdcall 14:20:29 INFO - GetDoubleClickTime( 14:20:29 INFO - void); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - SetDoubleClickTime( 14:20:29 INFO - UINT); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - ATOM 14:20:29 INFO - __stdcall 14:20:29 INFO - RegisterClassA( 14:20:29 INFO - const WNDCLASSA *lpWndClass); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - ATOM 14:20:29 INFO - __stdcall 14:20:29 INFO - RegisterClassW( 14:20:29 INFO - const WNDCLASSW *lpWndClass); 14:20:29 INFO - #line 4205 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - UnregisterClassA( 14:20:29 INFO - LPCSTR lpClassName, 14:20:29 INFO - HINSTANCE hInstance); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - UnregisterClassW( 14:20:29 INFO - LPCWSTR lpClassName, 14:20:29 INFO - HINSTANCE hInstance); 14:20:29 INFO - #line 4223 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - GetClassInfoA( 14:20:29 INFO - HINSTANCE hInstance, 14:20:29 INFO - LPCSTR lpClassName, 14:20:29 INFO - LPWNDCLASSA lpWndClass); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - GetClassInfoW( 14:20:29 INFO - HINSTANCE hInstance, 14:20:29 INFO - LPCWSTR lpClassName, 14:20:29 INFO - LPWNDCLASSW lpWndClass); 14:20:29 INFO - #line 4245 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - ATOM 14:20:29 INFO - __stdcall 14:20:29 INFO - RegisterClassExA( 14:20:29 INFO - const WNDCLASSEXA *); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - ATOM 14:20:29 INFO - __stdcall 14:20:29 INFO - RegisterClassExW( 14:20:29 INFO - const WNDCLASSEXW *); 14:20:29 INFO - #line 4262 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - GetClassInfoExA( 14:20:29 INFO - HINSTANCE hInstance, 14:20:29 INFO - LPCSTR lpszClass, 14:20:29 INFO - LPWNDCLASSEXA lpwcx); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - GetClassInfoExW( 14:20:29 INFO - HINSTANCE hInstance, 14:20:29 INFO - LPCWSTR lpszClass, 14:20:29 INFO - LPWNDCLASSEXW lpwcx); 14:20:29 INFO - #line 4284 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 4286 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 4288 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - typedef BOOLEAN (__stdcall * PREGISTERCLASSNAMEW)(LPCWSTR); 14:20:29 INFO - #line 4303 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HWND 14:20:29 INFO - __stdcall 14:20:29 INFO - CreateWindowExA( 14:20:29 INFO - DWORD dwExStyle, 14:20:29 INFO - LPCSTR lpClassName, 14:20:29 INFO - LPCSTR lpWindowName, 14:20:29 INFO - DWORD dwStyle, 14:20:29 INFO - int X, 14:20:29 INFO - int Y, 14:20:29 INFO - int nWidth, 14:20:29 INFO - int nHeight, 14:20:29 INFO - HWND hWndParent, 14:20:29 INFO - HMENU hMenu, 14:20:29 INFO - HINSTANCE hInstance, 14:20:29 INFO - LPVOID lpParam); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HWND 14:20:29 INFO - __stdcall 14:20:29 INFO - CreateWindowExW( 14:20:29 INFO - DWORD dwExStyle, 14:20:29 INFO - LPCWSTR lpClassName, 14:20:29 INFO - LPCWSTR lpWindowName, 14:20:29 INFO - DWORD dwStyle, 14:20:29 INFO - int X, 14:20:29 INFO - int Y, 14:20:29 INFO - int nWidth, 14:20:29 INFO - int nHeight, 14:20:29 INFO - HWND hWndParent, 14:20:29 INFO - HMENU hMenu, 14:20:29 INFO - HINSTANCE hInstance, 14:20:29 INFO - LPVOID lpParam); 14:20:29 INFO - #line 4341 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 4343 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #line 4358 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - IsWindow( 14:20:29 INFO - HWND hWnd); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - IsMenu( 14:20:29 INFO - HMENU hMenu); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - IsChild( 14:20:29 INFO - HWND hWndParent, 14:20:29 INFO - HWND hWnd); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - DestroyWindow( 14:20:29 INFO - HWND hWnd); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - ShowWindow( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - int nCmdShow); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - AnimateWindow( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - DWORD dwTime, 14:20:29 INFO - DWORD dwFlags); 14:20:29 INFO - #line 4405 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 4407 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - UpdateLayeredWindow( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - HDC hdcDst, 14:20:29 INFO - POINT* pptDst, 14:20:29 INFO - SIZE* psize, 14:20:29 INFO - HDC hdcSrc, 14:20:29 INFO - POINT* pptSrc, 14:20:29 INFO - COLORREF crKey, 14:20:29 INFO - BLENDFUNCTION* pblend, 14:20:29 INFO - DWORD dwFlags); 14:20:29 INFO - typedef struct tagUPDATELAYEREDWINDOWINFO 14:20:29 INFO - { 14:20:29 INFO - DWORD cbSize; 14:20:29 INFO - HDC hdcDst; 14:20:29 INFO - const POINT* pptDst; 14:20:29 INFO - const SIZE* psize; 14:20:29 INFO - HDC hdcSrc; 14:20:29 INFO - const POINT* pptSrc; 14:20:29 INFO - COLORREF crKey; 14:20:29 INFO - const BLENDFUNCTION* pblend; 14:20:29 INFO - DWORD dwFlags; 14:20:29 INFO - const RECT* prcDirty; 14:20:29 INFO - } UPDATELAYEREDWINDOWINFO, *PUPDATELAYEREDWINDOWINFO; 14:20:29 INFO - #line 4450 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - UpdateLayeredWindowIndirect( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - const UPDATELAYEREDWINDOWINFO* pULWInfo); 14:20:29 INFO - #line 4458 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #line 4461 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - GetLayeredWindowAttributes( 14:20:29 INFO - HWND hwnd, 14:20:29 INFO - COLORREF* pcrKey, 14:20:29 INFO - BYTE* pbAlpha, 14:20:29 INFO - DWORD* pdwFlags); 14:20:29 INFO - #line 4481 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - PrintWindow( 14:20:29 INFO - HWND hwnd, 14:20:29 INFO - HDC hdcBlt, 14:20:29 INFO - UINT nFlags); 14:20:29 INFO - #line 4492 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #line 4495 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - SetLayeredWindowAttributes( 14:20:29 INFO - HWND hwnd, 14:20:29 INFO - COLORREF crKey, 14:20:29 INFO - BYTE bAlpha, 14:20:29 INFO - DWORD dwFlags); 14:20:29 INFO - #line 4509 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #line 4522 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - ShowWindowAsync( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - int nCmdShow); 14:20:29 INFO - #line 4536 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - FlashWindow( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - BOOL bInvert); 14:20:29 INFO - typedef struct { 14:20:29 INFO - UINT cbSize; 14:20:29 INFO - HWND hwnd; 14:20:29 INFO - DWORD dwFlags; 14:20:29 INFO - UINT uCount; 14:20:29 INFO - DWORD dwTimeout; 14:20:29 INFO - } FLASHWINFO, *PFLASHWINFO; 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - FlashWindowEx( 14:20:29 INFO - PFLASHWINFO pfwi); 14:20:29 INFO - #line 4567 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - ShowOwnedPopups( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - BOOL fShow); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - OpenIcon( 14:20:29 INFO - HWND hWnd); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - CloseWindow( 14:20:29 INFO - HWND hWnd); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - MoveWindow( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - int X, 14:20:29 INFO - int Y, 14:20:29 INFO - int nWidth, 14:20:29 INFO - int nHeight, 14:20:29 INFO - BOOL bRepaint); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - SetWindowPos( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - HWND hWndInsertAfter, 14:20:29 INFO - int X, 14:20:29 INFO - int Y, 14:20:29 INFO - int cx, 14:20:29 INFO - int cy, 14:20:29 INFO - UINT uFlags); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - GetWindowPlacement( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - WINDOWPLACEMENT *lpwndpl); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - SetWindowPlacement( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - const WINDOWPLACEMENT *lpwndpl); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - GetWindowDisplayAffinity( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - DWORD* pdwAffinity); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - SetWindowDisplayAffinity( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - DWORD dwAffinity); 14:20:29 INFO - #line 4644 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 4646 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HDWP 14:20:29 INFO - __stdcall 14:20:29 INFO - BeginDeferWindowPos( 14:20:29 INFO - int nNumWindows); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HDWP 14:20:29 INFO - __stdcall 14:20:29 INFO - DeferWindowPos( 14:20:29 INFO - HDWP hWinPosInfo, 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - HWND hWndInsertAfter, 14:20:29 INFO - int x, 14:20:29 INFO - int y, 14:20:29 INFO - int cx, 14:20:29 INFO - int cy, 14:20:29 INFO - UINT uFlags); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - EndDeferWindowPos( 14:20:29 INFO - HDWP hWinPosInfo); 14:20:29 INFO - #line 4680 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #line 4683 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - IsWindowVisible( 14:20:29 INFO - HWND hWnd); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - IsIconic( 14:20:29 INFO - HWND hWnd); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - AnyPopup( 14:20:29 INFO - void); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - BringWindowToTop( 14:20:29 INFO - HWND hWnd); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - IsZoomed( 14:20:29 INFO - HWND hWnd); 14:20:29 INFO - #line 4718 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #line 4742 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack2.h" 14:20:29 INFO - #pragma warning(disable:4103) 14:20:29 INFO - #pragma pack(push,2) 14:20:29 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack2.h" 14:20:29 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack2.h" 14:20:29 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack2.h" 14:20:29 INFO - #line 4757 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma region Application Family or OneCore Family 14:20:29 INFO - typedef struct { 14:20:29 INFO - DWORD style; 14:20:29 INFO - DWORD dwExtendedStyle; 14:20:29 INFO - WORD cdit; 14:20:29 INFO - short x; 14:20:29 INFO - short y; 14:20:29 INFO - short cx; 14:20:29 INFO - short cy; 14:20:29 INFO - } DLGTEMPLATE; 14:20:29 INFO - #line 4775 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - typedef DLGTEMPLATE *LPDLGTEMPLATEA; 14:20:29 INFO - typedef DLGTEMPLATE *LPDLGTEMPLATEW; 14:20:29 INFO - typedef LPDLGTEMPLATEA LPDLGTEMPLATE; 14:20:29 INFO - #line 4787 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 4789 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #pragma region Application Family or OneCore Family 14:20:29 INFO - typedef const DLGTEMPLATE *LPCDLGTEMPLATEA; 14:20:29 INFO - typedef const DLGTEMPLATE *LPCDLGTEMPLATEW; 14:20:29 INFO - typedef LPCDLGTEMPLATEA LPCDLGTEMPLATE; 14:20:29 INFO - #line 4801 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 4803 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - typedef struct { 14:20:29 INFO - DWORD style; 14:20:29 INFO - DWORD dwExtendedStyle; 14:20:29 INFO - short x; 14:20:29 INFO - short y; 14:20:29 INFO - short cx; 14:20:29 INFO - short cy; 14:20:29 INFO - WORD id; 14:20:29 INFO - } DLGITEMTEMPLATE; 14:20:29 INFO - typedef DLGITEMTEMPLATE *PDLGITEMTEMPLATEA; 14:20:29 INFO - typedef DLGITEMTEMPLATE *PDLGITEMTEMPLATEW; 14:20:29 INFO - typedef PDLGITEMTEMPLATEA PDLGITEMTEMPLATE; 14:20:29 INFO - #line 4828 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - typedef DLGITEMTEMPLATE *LPDLGITEMTEMPLATEA; 14:20:29 INFO - typedef DLGITEMTEMPLATE *LPDLGITEMTEMPLATEW; 14:20:29 INFO - typedef LPDLGITEMTEMPLATEA LPDLGITEMTEMPLATE; 14:20:29 INFO - #line 4835 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 4837 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:20:29 INFO - #pragma warning(disable:4103) 14:20:29 INFO - #pragma pack(pop) 14:20:29 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:20:29 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:20:29 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:20:29 INFO - #line 4841 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HWND 14:20:29 INFO - __stdcall 14:20:29 INFO - CreateDialogParamA( 14:20:29 INFO - HINSTANCE hInstance, 14:20:29 INFO - LPCSTR lpTemplateName, 14:20:29 INFO - HWND hWndParent, 14:20:29 INFO - DLGPROC lpDialogFunc, 14:20:29 INFO - LPARAM dwInitParam); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HWND 14:20:29 INFO - __stdcall 14:20:29 INFO - CreateDialogParamW( 14:20:29 INFO - HINSTANCE hInstance, 14:20:29 INFO - LPCWSTR lpTemplateName, 14:20:29 INFO - HWND hWndParent, 14:20:29 INFO - DLGPROC lpDialogFunc, 14:20:29 INFO - LPARAM dwInitParam); 14:20:29 INFO - #line 4868 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HWND 14:20:29 INFO - __stdcall 14:20:29 INFO - CreateDialogIndirectParamA( 14:20:29 INFO - HINSTANCE hInstance, 14:20:29 INFO - LPCDLGTEMPLATEA lpTemplate, 14:20:29 INFO - HWND hWndParent, 14:20:29 INFO - DLGPROC lpDialogFunc, 14:20:29 INFO - LPARAM dwInitParam); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HWND 14:20:29 INFO - __stdcall 14:20:29 INFO - CreateDialogIndirectParamW( 14:20:29 INFO - HINSTANCE hInstance, 14:20:29 INFO - LPCDLGTEMPLATEW lpTemplate, 14:20:29 INFO - HWND hWndParent, 14:20:29 INFO - DLGPROC lpDialogFunc, 14:20:29 INFO - LPARAM dwInitParam); 14:20:29 INFO - #line 4892 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 4902 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 4912 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - INT_PTR 14:20:29 INFO - __stdcall 14:20:29 INFO - DialogBoxParamA( 14:20:29 INFO - HINSTANCE hInstance, 14:20:29 INFO - LPCSTR lpTemplateName, 14:20:29 INFO - HWND hWndParent, 14:20:29 INFO - DLGPROC lpDialogFunc, 14:20:29 INFO - LPARAM dwInitParam); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - INT_PTR 14:20:29 INFO - __stdcall 14:20:29 INFO - DialogBoxParamW( 14:20:29 INFO - HINSTANCE hInstance, 14:20:29 INFO - LPCWSTR lpTemplateName, 14:20:29 INFO - HWND hWndParent, 14:20:29 INFO - DLGPROC lpDialogFunc, 14:20:29 INFO - LPARAM dwInitParam); 14:20:29 INFO - #line 4936 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - INT_PTR 14:20:29 INFO - __stdcall 14:20:29 INFO - DialogBoxIndirectParamA( 14:20:29 INFO - HINSTANCE hInstance, 14:20:29 INFO - LPCDLGTEMPLATEA hDialogTemplate, 14:20:29 INFO - HWND hWndParent, 14:20:29 INFO - DLGPROC lpDialogFunc, 14:20:29 INFO - LPARAM dwInitParam); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - INT_PTR 14:20:29 INFO - __stdcall 14:20:29 INFO - DialogBoxIndirectParamW( 14:20:29 INFO - HINSTANCE hInstance, 14:20:29 INFO - LPCDLGTEMPLATEW hDialogTemplate, 14:20:29 INFO - HWND hWndParent, 14:20:29 INFO - DLGPROC lpDialogFunc, 14:20:29 INFO - LPARAM dwInitParam); 14:20:29 INFO - #line 4960 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 4970 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 4980 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - EndDialog( 14:20:29 INFO - HWND hDlg, 14:20:29 INFO - INT_PTR nResult); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HWND 14:20:29 INFO - __stdcall 14:20:29 INFO - GetDlgItem( 14:20:29 INFO - HWND hDlg, 14:20:29 INFO - int nIDDlgItem); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - SetDlgItemInt( 14:20:29 INFO - HWND hDlg, 14:20:29 INFO - int nIDDlgItem, 14:20:29 INFO - UINT uValue, 14:20:29 INFO - BOOL bSigned); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - UINT 14:20:29 INFO - __stdcall 14:20:29 INFO - GetDlgItemInt( 14:20:29 INFO - HWND hDlg, 14:20:29 INFO - int nIDDlgItem, 14:20:29 INFO - BOOL *lpTranslated, 14:20:29 INFO - BOOL bSigned); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - SetDlgItemTextA( 14:20:29 INFO - HWND hDlg, 14:20:29 INFO - int nIDDlgItem, 14:20:29 INFO - LPCSTR lpString); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - SetDlgItemTextW( 14:20:29 INFO - HWND hDlg, 14:20:29 INFO - int nIDDlgItem, 14:20:29 INFO - LPCWSTR lpString); 14:20:29 INFO - #line 5032 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - UINT 14:20:29 INFO - __stdcall 14:20:29 INFO - GetDlgItemTextA( 14:20:29 INFO - HWND hDlg, 14:20:29 INFO - int nIDDlgItem, 14:20:29 INFO - LPSTR lpString, 14:20:29 INFO - int cchMax); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - UINT 14:20:29 INFO - __stdcall 14:20:29 INFO - GetDlgItemTextW( 14:20:29 INFO - HWND hDlg, 14:20:29 INFO - int nIDDlgItem, 14:20:29 INFO - LPWSTR lpString, 14:20:29 INFO - int cchMax); 14:20:29 INFO - #line 5056 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - CheckDlgButton( 14:20:29 INFO - HWND hDlg, 14:20:29 INFO - int nIDButton, 14:20:29 INFO - UINT uCheck); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - CheckRadioButton( 14:20:29 INFO - HWND hDlg, 14:20:29 INFO - int nIDFirstButton, 14:20:29 INFO - int nIDLastButton, 14:20:29 INFO - int nIDCheckButton); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - UINT 14:20:29 INFO - __stdcall 14:20:29 INFO - IsDlgButtonChecked( 14:20:29 INFO - HWND hDlg, 14:20:29 INFO - int nIDButton); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - LRESULT 14:20:29 INFO - __stdcall 14:20:29 INFO - SendDlgItemMessageA( 14:20:29 INFO - HWND hDlg, 14:20:29 INFO - int nIDDlgItem, 14:20:29 INFO - UINT Msg, 14:20:29 INFO - WPARAM wParam, 14:20:29 INFO - LPARAM lParam); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - LRESULT 14:20:29 INFO - __stdcall 14:20:29 INFO - SendDlgItemMessageW( 14:20:29 INFO - HWND hDlg, 14:20:29 INFO - int nIDDlgItem, 14:20:29 INFO - UINT Msg, 14:20:29 INFO - WPARAM wParam, 14:20:29 INFO - LPARAM lParam); 14:20:29 INFO - #line 5104 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HWND 14:20:29 INFO - __stdcall 14:20:29 INFO - GetNextDlgGroupItem( 14:20:29 INFO - HWND hDlg, 14:20:29 INFO - HWND hCtl, 14:20:29 INFO - BOOL bPrevious); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HWND 14:20:29 INFO - __stdcall 14:20:29 INFO - GetNextDlgTabItem( 14:20:29 INFO - HWND hDlg, 14:20:29 INFO - HWND hCtl, 14:20:29 INFO - BOOL bPrevious); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - GetDlgCtrlID( 14:20:29 INFO - HWND hWnd); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - long 14:20:29 INFO - __stdcall 14:20:29 INFO - GetDialogBaseUnits(void); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - LRESULT 14:20:29 INFO - __stdcall 14:20:29 INFO - #line 5141 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - DefDlgProcA( 14:20:29 INFO - HWND hDlg, 14:20:29 INFO - UINT Msg, 14:20:29 INFO - WPARAM wParam, 14:20:29 INFO - LPARAM lParam); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - LRESULT 14:20:29 INFO - __stdcall 14:20:29 INFO - #line 5154 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - DefDlgProcW( 14:20:29 INFO - HWND hDlg, 14:20:29 INFO - UINT Msg, 14:20:29 INFO - WPARAM wParam, 14:20:29 INFO - LPARAM lParam); 14:20:29 INFO - #line 5164 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 5167 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #line 5177 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 5179 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - CallMsgFilterA( 14:20:29 INFO - LPMSG lpMsg, 14:20:29 INFO - int nCode); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - CallMsgFilterW( 14:20:29 INFO - LPMSG lpMsg, 14:20:29 INFO - int nCode); 14:20:29 INFO - #line 5202 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 5204 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - OpenClipboard( 14:20:29 INFO - HWND hWndNewOwner); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - CloseClipboard( 14:20:29 INFO - void); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - DWORD 14:20:29 INFO - __stdcall 14:20:29 INFO - GetClipboardSequenceNumber( 14:20:29 INFO - void); 14:20:29 INFO - #line 5233 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HWND 14:20:29 INFO - __stdcall 14:20:29 INFO - GetClipboardOwner( 14:20:29 INFO - void); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HWND 14:20:29 INFO - __stdcall 14:20:29 INFO - SetClipboardViewer( 14:20:29 INFO - HWND hWndNewViewer); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HWND 14:20:29 INFO - __stdcall 14:20:29 INFO - GetClipboardViewer( 14:20:29 INFO - void); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - ChangeClipboardChain( 14:20:29 INFO - HWND hWndRemove, 14:20:29 INFO - HWND hWndNewNext); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HANDLE 14:20:29 INFO - __stdcall 14:20:29 INFO - SetClipboardData( 14:20:29 INFO - UINT uFormat, 14:20:29 INFO - HANDLE hMem); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HANDLE 14:20:29 INFO - __stdcall 14:20:29 INFO - GetClipboardData( 14:20:29 INFO - UINT uFormat); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - UINT 14:20:29 INFO - __stdcall 14:20:29 INFO - RegisterClipboardFormatA( 14:20:29 INFO - LPCSTR lpszFormat); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - UINT 14:20:29 INFO - __stdcall 14:20:29 INFO - RegisterClipboardFormatW( 14:20:29 INFO - LPCWSTR lpszFormat); 14:20:29 INFO - #line 5287 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - CountClipboardFormats( 14:20:29 INFO - void); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - UINT 14:20:29 INFO - __stdcall 14:20:29 INFO - EnumClipboardFormats( 14:20:29 INFO - UINT format); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - GetClipboardFormatNameA( 14:20:29 INFO - UINT format, 14:20:29 INFO - LPSTR lpszFormatName, 14:20:29 INFO - int cchMaxCount); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - GetClipboardFormatNameW( 14:20:29 INFO - UINT format, 14:20:29 INFO - LPWSTR lpszFormatName, 14:20:29 INFO - int cchMaxCount); 14:20:29 INFO - #line 5319 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - EmptyClipboard( 14:20:29 INFO - void); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - IsClipboardFormatAvailable( 14:20:29 INFO - UINT format); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - GetPriorityClipboardFormat( 14:20:29 INFO - UINT *paFormatPriorityList, 14:20:29 INFO - int cFormats); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HWND 14:20:29 INFO - __stdcall 14:20:29 INFO - GetOpenClipboardWindow( 14:20:29 INFO - void); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - AddClipboardFormatListener( 14:20:29 INFO - HWND hwnd); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - RemoveClipboardFormatListener( 14:20:29 INFO - HWND hwnd); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - GetUpdatedClipboardFormats( 14:20:29 INFO - PUINT lpuiFormats, 14:20:29 INFO - UINT cFormats, 14:20:29 INFO - PUINT pcFormatsOut); 14:20:29 INFO - #line 5366 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 5368 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - CharToOemA( 14:20:29 INFO - LPCSTR pSrc, 14:20:29 INFO - LPSTR pDst); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - CharToOemW( 14:20:29 INFO - LPCWSTR pSrc, 14:20:29 INFO - LPSTR pDst); 14:20:29 INFO - #line 5390 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - OemToCharA( 14:20:29 INFO - LPCSTR pSrc, 14:20:29 INFO - LPSTR pDst); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - OemToCharW( 14:20:29 INFO - LPCSTR pSrc, 14:20:29 INFO - LPWSTR pDst); 14:20:29 INFO - #line 5410 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - CharToOemBuffA( 14:20:29 INFO - LPCSTR lpszSrc, 14:20:29 INFO - LPSTR lpszDst, 14:20:29 INFO - DWORD cchDstLength); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - CharToOemBuffW( 14:20:29 INFO - LPCWSTR lpszSrc, 14:20:29 INFO - LPSTR lpszDst, 14:20:29 INFO - DWORD cchDstLength); 14:20:29 INFO - #line 5430 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - OemToCharBuffA( 14:20:29 INFO - LPCSTR lpszSrc, 14:20:29 INFO - LPSTR lpszDst, 14:20:29 INFO - DWORD cchDstLength); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - OemToCharBuffW( 14:20:29 INFO - LPCSTR lpszSrc, 14:20:29 INFO - LPWSTR lpszDst, 14:20:29 INFO - DWORD cchDstLength); 14:20:29 INFO - #line 5450 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 5452 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #pragma region Desktop Family or OneCore Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - LPSTR 14:20:29 INFO - __stdcall 14:20:29 INFO - CharUpperA( 14:20:29 INFO - LPSTR lpsz); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - LPWSTR 14:20:29 INFO - __stdcall 14:20:29 INFO - CharUpperW( 14:20:29 INFO - LPWSTR lpsz); 14:20:29 INFO - #line 5472 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - DWORD 14:20:29 INFO - __stdcall 14:20:29 INFO - CharUpperBuffA( 14:20:29 INFO - LPSTR lpsz, 14:20:29 INFO - DWORD cchLength); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - DWORD 14:20:29 INFO - __stdcall 14:20:29 INFO - CharUpperBuffW( 14:20:29 INFO - LPWSTR lpsz, 14:20:29 INFO - DWORD cchLength); 14:20:29 INFO - #line 5490 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - LPSTR 14:20:29 INFO - __stdcall 14:20:29 INFO - CharLowerA( 14:20:29 INFO - LPSTR lpsz); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - LPWSTR 14:20:29 INFO - __stdcall 14:20:29 INFO - CharLowerW( 14:20:29 INFO - LPWSTR lpsz); 14:20:29 INFO - #line 5506 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - DWORD 14:20:29 INFO - __stdcall 14:20:29 INFO - CharLowerBuffA( 14:20:29 INFO - LPSTR lpsz, 14:20:29 INFO - DWORD cchLength); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - DWORD 14:20:29 INFO - __stdcall 14:20:29 INFO - CharLowerBuffW( 14:20:29 INFO - LPWSTR lpsz, 14:20:29 INFO - DWORD cchLength); 14:20:29 INFO - #line 5524 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - LPSTR 14:20:29 INFO - __stdcall 14:20:29 INFO - CharNextA( 14:20:29 INFO - LPCSTR lpsz); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - LPWSTR 14:20:29 INFO - __stdcall 14:20:29 INFO - CharNextW( 14:20:29 INFO - LPCWSTR lpsz); 14:20:29 INFO - #line 5540 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - LPSTR 14:20:29 INFO - __stdcall 14:20:29 INFO - CharPrevA( 14:20:29 INFO - LPCSTR lpszStart, 14:20:29 INFO - LPCSTR lpszCurrent); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - LPWSTR 14:20:29 INFO - __stdcall 14:20:29 INFO - CharPrevW( 14:20:29 INFO - LPCWSTR lpszStart, 14:20:29 INFO - LPCWSTR lpszCurrent); 14:20:29 INFO - #line 5558 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - LPSTR 14:20:29 INFO - __stdcall 14:20:29 INFO - CharNextExA( 14:20:29 INFO - WORD CodePage, 14:20:29 INFO - LPCSTR lpCurrentChar, 14:20:29 INFO - DWORD dwFlags); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - LPSTR 14:20:29 INFO - __stdcall 14:20:29 INFO - CharPrevExA( 14:20:29 INFO - WORD CodePage, 14:20:29 INFO - LPCSTR lpStart, 14:20:29 INFO - LPCSTR lpCurrentChar, 14:20:29 INFO - DWORD dwFlags); 14:20:29 INFO - #line 5577 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 5579 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #pragma region Desktop or OneCore Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - IsCharAlphaA( 14:20:29 INFO - CHAR ch); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - IsCharAlphaW( 14:20:29 INFO - WCHAR ch); 14:20:29 INFO - #line 5618 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - IsCharAlphaNumericA( 14:20:29 INFO - CHAR ch); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - IsCharAlphaNumericW( 14:20:29 INFO - WCHAR ch); 14:20:29 INFO - #line 5634 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - IsCharUpperA( 14:20:29 INFO - CHAR ch); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - IsCharUpperW( 14:20:29 INFO - WCHAR ch); 14:20:29 INFO - #line 5650 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - IsCharLowerA( 14:20:29 INFO - CHAR ch); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - IsCharLowerW( 14:20:29 INFO - WCHAR ch); 14:20:29 INFO - #line 5666 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 5668 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 5670 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HWND 14:20:29 INFO - __stdcall 14:20:29 INFO - SetFocus( 14:20:29 INFO - HWND hWnd); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HWND 14:20:29 INFO - __stdcall 14:20:29 INFO - GetActiveWindow( 14:20:29 INFO - void); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HWND 14:20:29 INFO - __stdcall 14:20:29 INFO - GetFocus( 14:20:29 INFO - void); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - UINT 14:20:29 INFO - __stdcall 14:20:29 INFO - GetKBCodePage( 14:20:29 INFO - void); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - SHORT 14:20:29 INFO - __stdcall 14:20:29 INFO - GetKeyState( 14:20:29 INFO - int nVirtKey); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - SHORT 14:20:29 INFO - __stdcall 14:20:29 INFO - GetAsyncKeyState( 14:20:29 INFO - int vKey); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - GetKeyboardState( 14:20:29 INFO - PBYTE lpKeyState); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - SetKeyboardState( 14:20:29 INFO - LPBYTE lpKeyState); 14:20:29 INFO - #line 5726 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #pragma region Desktop or PC Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - GetKeyNameTextA( 14:20:29 INFO - LONG lParam, 14:20:29 INFO - LPSTR lpString, 14:20:29 INFO - int cchSize); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - GetKeyNameTextW( 14:20:29 INFO - LONG lParam, 14:20:29 INFO - LPWSTR lpString, 14:20:29 INFO - int cchSize); 14:20:29 INFO - #line 5750 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 5752 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - GetKeyboardType( 14:20:29 INFO - int nTypeFlag); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - ToAscii( 14:20:29 INFO - UINT uVirtKey, 14:20:29 INFO - UINT uScanCode, 14:20:29 INFO - const BYTE *lpKeyState, 14:20:29 INFO - LPWORD lpChar, 14:20:29 INFO - UINT uFlags); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - ToAsciiEx( 14:20:29 INFO - UINT uVirtKey, 14:20:29 INFO - UINT uScanCode, 14:20:29 INFO - const BYTE *lpKeyState, 14:20:29 INFO - LPWORD lpChar, 14:20:29 INFO - UINT uFlags, 14:20:29 INFO - HKL dwhkl); 14:20:29 INFO - #line 5786 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - ToUnicode( 14:20:29 INFO - UINT wVirtKey, 14:20:29 INFO - UINT wScanCode, 14:20:29 INFO - const BYTE *lpKeyState, 14:20:29 INFO - LPWSTR pwszBuff, 14:20:29 INFO - int cchBuff, 14:20:29 INFO - UINT wFlags); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - DWORD 14:20:29 INFO - __stdcall 14:20:29 INFO - OemKeyScan( 14:20:29 INFO - WORD wOemChar); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - SHORT 14:20:29 INFO - __stdcall 14:20:29 INFO - VkKeyScanA( 14:20:29 INFO - CHAR ch); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - SHORT 14:20:29 INFO - __stdcall 14:20:29 INFO - VkKeyScanW( 14:20:29 INFO - WCHAR ch); 14:20:29 INFO - #line 5819 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - SHORT 14:20:29 INFO - __stdcall 14:20:29 INFO - VkKeyScanExA( 14:20:29 INFO - CHAR ch, 14:20:29 INFO - HKL dwhkl); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - SHORT 14:20:29 INFO - __stdcall 14:20:29 INFO - VkKeyScanExW( 14:20:29 INFO - WCHAR ch, 14:20:29 INFO - HKL dwhkl); 14:20:29 INFO - #line 5838 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 5839 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 5845 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - void 14:20:29 INFO - __stdcall 14:20:29 INFO - keybd_event( 14:20:29 INFO - BYTE bVk, 14:20:29 INFO - BYTE bScan, 14:20:29 INFO - DWORD dwFlags, 14:20:29 INFO - ULONG_PTR dwExtraInfo); 14:20:29 INFO - #line 5856 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #line 5871 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 5874 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - void 14:20:29 INFO - __stdcall 14:20:29 INFO - mouse_event( 14:20:29 INFO - DWORD dwFlags, 14:20:29 INFO - DWORD dx, 14:20:29 INFO - DWORD dy, 14:20:29 INFO - DWORD dwData, 14:20:29 INFO - ULONG_PTR dwExtraInfo); 14:20:29 INFO - #line 5891 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - typedef struct tagMOUSEINPUT { 14:20:29 INFO - LONG dx; 14:20:29 INFO - LONG dy; 14:20:29 INFO - DWORD mouseData; 14:20:29 INFO - DWORD dwFlags; 14:20:29 INFO - DWORD time; 14:20:29 INFO - ULONG_PTR dwExtraInfo; 14:20:29 INFO - } MOUSEINPUT, *PMOUSEINPUT, * LPMOUSEINPUT; 14:20:29 INFO - typedef struct tagKEYBDINPUT { 14:20:29 INFO - WORD wVk; 14:20:29 INFO - WORD wScan; 14:20:29 INFO - DWORD dwFlags; 14:20:29 INFO - DWORD time; 14:20:29 INFO - ULONG_PTR dwExtraInfo; 14:20:29 INFO - } KEYBDINPUT, *PKEYBDINPUT, * LPKEYBDINPUT; 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - typedef struct tagHARDWAREINPUT { 14:20:29 INFO - DWORD uMsg; 14:20:29 INFO - WORD wParamL; 14:20:29 INFO - WORD wParamH; 14:20:29 INFO - } HARDWAREINPUT, *PHARDWAREINPUT, * LPHARDWAREINPUT; 14:20:29 INFO - typedef struct tagINPUT { 14:20:29 INFO - DWORD type; 14:20:29 INFO - union 14:20:29 INFO - { 14:20:29 INFO - MOUSEINPUT mi; 14:20:29 INFO - KEYBDINPUT ki; 14:20:29 INFO - HARDWAREINPUT hi; 14:20:29 INFO - } ; 14:20:29 INFO - } INPUT, *PINPUT, * LPINPUT; 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - UINT 14:20:29 INFO - __stdcall 14:20:29 INFO - SendInput( 14:20:29 INFO - UINT cInputs, 14:20:29 INFO - LPINPUT pInputs, 14:20:29 INFO - int cbSize); 14:20:29 INFO - #line 5945 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #line 5948 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - struct HTOUCHINPUT__{int unused;}; typedef struct HTOUCHINPUT__ *HTOUCHINPUT; 14:20:29 INFO - typedef struct tagTOUCHINPUT { 14:20:29 INFO - LONG x; 14:20:29 INFO - LONG y; 14:20:29 INFO - HANDLE hSource; 14:20:29 INFO - DWORD dwID; 14:20:29 INFO - DWORD dwFlags; 14:20:29 INFO - DWORD dwMask; 14:20:29 INFO - DWORD dwTime; 14:20:29 INFO - ULONG_PTR dwExtraInfo; 14:20:29 INFO - DWORD cxContact; 14:20:29 INFO - DWORD cyContact; 14:20:29 INFO - } TOUCHINPUT, *PTOUCHINPUT; 14:20:29 INFO - typedef TOUCHINPUT const * PCTOUCHINPUT; 14:20:29 INFO - #line 5979 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - GetTouchInputInfo( 14:20:29 INFO - HTOUCHINPUT hTouchInput, 14:20:29 INFO - UINT cInputs, 14:20:29 INFO - PTOUCHINPUT pInputs, 14:20:29 INFO - int cbSize); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - CloseTouchInputHandle( 14:20:29 INFO - HTOUCHINPUT hTouchInput); 14:20:29 INFO - #line 6025 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - RegisterTouchWindow( 14:20:29 INFO - HWND hwnd, 14:20:29 INFO - ULONG ulFlags); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - UnregisterTouchWindow( 14:20:29 INFO - HWND hwnd); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - IsTouchWindow( 14:20:29 INFO - HWND hwnd, 14:20:29 INFO - PULONG pulFlags); 14:20:29 INFO - #line 6058 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #line 6061 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 6548 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 6589 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - #line 6594 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - typedef struct tagLASTINPUTINFO { 14:20:29 INFO - UINT cbSize; 14:20:29 INFO - DWORD dwTime; 14:20:29 INFO - } LASTINPUTINFO, * PLASTINPUTINFO; 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - GetLastInputInfo( 14:20:29 INFO - PLASTINPUTINFO plii); 14:20:29 INFO - #line 6611 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 6613 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #pragma region Desktop or PC Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - UINT 14:20:29 INFO - __stdcall 14:20:29 INFO - MapVirtualKeyA( 14:20:29 INFO - UINT uCode, 14:20:29 INFO - UINT uMapType); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - UINT 14:20:29 INFO - __stdcall 14:20:29 INFO - MapVirtualKeyW( 14:20:29 INFO - UINT uCode, 14:20:29 INFO - UINT uMapType); 14:20:29 INFO - #line 6635 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - UINT 14:20:29 INFO - __stdcall 14:20:29 INFO - MapVirtualKeyExA( 14:20:29 INFO - UINT uCode, 14:20:29 INFO - UINT uMapType, 14:20:29 INFO - HKL dwhkl); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - UINT 14:20:29 INFO - __stdcall 14:20:29 INFO - MapVirtualKeyExW( 14:20:29 INFO - UINT uCode, 14:20:29 INFO - UINT uMapType, 14:20:29 INFO - HKL dwhkl); 14:20:29 INFO - #line 6656 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 6658 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - #line 6668 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 6671 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - GetInputState( 14:20:29 INFO - void); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - DWORD 14:20:29 INFO - __stdcall 14:20:29 INFO - GetQueueStatus( 14:20:29 INFO - UINT flags); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HWND 14:20:29 INFO - __stdcall 14:20:29 INFO - GetCapture( 14:20:29 INFO - void); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HWND 14:20:29 INFO - __stdcall 14:20:29 INFO - SetCapture( 14:20:29 INFO - HWND hWnd); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - ReleaseCapture( 14:20:29 INFO - void); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - DWORD 14:20:29 INFO - __stdcall 14:20:29 INFO - MsgWaitForMultipleObjects( 14:20:29 INFO - DWORD nCount, 14:20:29 INFO - const HANDLE *pHandles, 14:20:29 INFO - BOOL fWaitAll, 14:20:29 INFO - DWORD dwMilliseconds, 14:20:29 INFO - DWORD dwWakeMask); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - DWORD 14:20:29 INFO - __stdcall 14:20:29 INFO - MsgWaitForMultipleObjectsEx( 14:20:29 INFO - DWORD nCount, 14:20:29 INFO - const HANDLE *pHandles, 14:20:29 INFO - DWORD dwMilliseconds, 14:20:29 INFO - DWORD dwWakeMask, 14:20:29 INFO - DWORD dwFlags); 14:20:29 INFO - #line 6725 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #line 6747 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 6753 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 6766 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 6774 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 6775 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - UINT_PTR 14:20:29 INFO - __stdcall 14:20:29 INFO - SetTimer( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - UINT_PTR nIDEvent, 14:20:29 INFO - UINT uElapse, 14:20:29 INFO - TIMERPROC lpTimerFunc); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - UINT_PTR 14:20:29 INFO - __stdcall 14:20:29 INFO - SetCoalescableTimer( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - UINT_PTR nIDEvent, 14:20:29 INFO - UINT uElapse, 14:20:29 INFO - TIMERPROC lpTimerFunc, 14:20:29 INFO - ULONG uToleranceDelay); 14:20:29 INFO - #line 6828 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - KillTimer( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - UINT_PTR uIDEvent); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - IsWindowUnicode( 14:20:29 INFO - HWND hWnd); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - EnableWindow( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - BOOL bEnable); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - IsWindowEnabled( 14:20:29 INFO - HWND hWnd); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HACCEL 14:20:29 INFO - __stdcall 14:20:29 INFO - LoadAcceleratorsA( 14:20:29 INFO - HINSTANCE hInstance, 14:20:29 INFO - LPCSTR lpTableName); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HACCEL 14:20:29 INFO - __stdcall 14:20:29 INFO - LoadAcceleratorsW( 14:20:29 INFO - HINSTANCE hInstance, 14:20:29 INFO - LPCWSTR lpTableName); 14:20:29 INFO - #line 6872 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HACCEL 14:20:29 INFO - __stdcall 14:20:29 INFO - CreateAcceleratorTableA( 14:20:29 INFO - LPACCEL paccel, 14:20:29 INFO - int cAccel); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HACCEL 14:20:29 INFO - __stdcall 14:20:29 INFO - CreateAcceleratorTableW( 14:20:29 INFO - LPACCEL paccel, 14:20:29 INFO - int cAccel); 14:20:29 INFO - #line 6890 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - DestroyAcceleratorTable( 14:20:29 INFO - HACCEL hAccel); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - CopyAcceleratorTableA( 14:20:29 INFO - HACCEL hAccelSrc, 14:20:29 INFO - LPACCEL lpAccelDst, 14:20:29 INFO - int cAccelEntries); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - CopyAcceleratorTableW( 14:20:29 INFO - HACCEL hAccelSrc, 14:20:29 INFO - LPACCEL lpAccelDst, 14:20:29 INFO - int cAccelEntries); 14:20:29 INFO - #line 6916 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - TranslateAcceleratorA( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - HACCEL hAccTable, 14:20:29 INFO - LPMSG lpMsg); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - TranslateAcceleratorW( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - HACCEL hAccTable, 14:20:29 INFO - LPMSG lpMsg); 14:20:29 INFO - #line 6938 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 6940 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 6942 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #line 7026 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 7033 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 7037 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 7045 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 7048 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 7052 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 7059 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 7064 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 7070 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 7074 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 7076 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 7078 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 7080 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 7082 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 7090 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 7094 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 7098 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 7103 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 7105 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - GetSystemMetrics( 14:20:29 INFO - int nIndex); 14:20:29 INFO - #line 7126 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 7129 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #line 7132 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HMENU 14:20:29 INFO - __stdcall 14:20:29 INFO - LoadMenuA( 14:20:29 INFO - HINSTANCE hInstance, 14:20:29 INFO - LPCSTR lpMenuName); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HMENU 14:20:29 INFO - __stdcall 14:20:29 INFO - LoadMenuW( 14:20:29 INFO - HINSTANCE hInstance, 14:20:29 INFO - LPCWSTR lpMenuName); 14:20:29 INFO - #line 7155 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HMENU 14:20:29 INFO - __stdcall 14:20:29 INFO - LoadMenuIndirectA( 14:20:29 INFO - const MENUTEMPLATEA *lpMenuTemplate); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HMENU 14:20:29 INFO - __stdcall 14:20:29 INFO - LoadMenuIndirectW( 14:20:29 INFO - const MENUTEMPLATEW *lpMenuTemplate); 14:20:29 INFO - #line 7171 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HMENU 14:20:29 INFO - __stdcall 14:20:29 INFO - GetMenu( 14:20:29 INFO - HWND hWnd); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - SetMenu( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - HMENU hMenu); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - ChangeMenuA( 14:20:29 INFO - HMENU hMenu, 14:20:29 INFO - UINT cmd, 14:20:29 INFO - LPCSTR lpszNewItem, 14:20:29 INFO - UINT cmdInsert, 14:20:29 INFO - UINT flags); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - ChangeMenuW( 14:20:29 INFO - HMENU hMenu, 14:20:29 INFO - UINT cmd, 14:20:29 INFO - LPCWSTR lpszNewItem, 14:20:29 INFO - UINT cmdInsert, 14:20:29 INFO - UINT flags); 14:20:29 INFO - #line 7208 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - HiliteMenuItem( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - HMENU hMenu, 14:20:29 INFO - UINT uIDHiliteItem, 14:20:29 INFO - UINT uHilite); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - GetMenuStringA( 14:20:29 INFO - HMENU hMenu, 14:20:29 INFO - UINT uIDItem, 14:20:29 INFO - LPSTR lpString, 14:20:29 INFO - int cchMax, 14:20:29 INFO - UINT flags); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - GetMenuStringW( 14:20:29 INFO - HMENU hMenu, 14:20:29 INFO - UINT uIDItem, 14:20:29 INFO - LPWSTR lpString, 14:20:29 INFO - int cchMax, 14:20:29 INFO - UINT flags); 14:20:29 INFO - #line 7241 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - UINT 14:20:29 INFO - __stdcall 14:20:29 INFO - GetMenuState( 14:20:29 INFO - HMENU hMenu, 14:20:29 INFO - UINT uId, 14:20:29 INFO - UINT uFlags); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - DrawMenuBar( 14:20:29 INFO - HWND hWnd); 14:20:29 INFO - #line 7260 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HMENU 14:20:29 INFO - __stdcall 14:20:29 INFO - GetSystemMenu( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - BOOL bRevert); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HMENU 14:20:29 INFO - __stdcall 14:20:29 INFO - CreateMenu( 14:20:29 INFO - void); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HMENU 14:20:29 INFO - __stdcall 14:20:29 INFO - CreatePopupMenu( 14:20:29 INFO - void); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - DestroyMenu( 14:20:29 INFO - HMENU hMenu); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - DWORD 14:20:29 INFO - __stdcall 14:20:29 INFO - CheckMenuItem( 14:20:29 INFO - HMENU hMenu, 14:20:29 INFO - UINT uIDCheckItem, 14:20:29 INFO - UINT uCheck); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - EnableMenuItem( 14:20:29 INFO - HMENU hMenu, 14:20:29 INFO - UINT uIDEnableItem, 14:20:29 INFO - UINT uEnable); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HMENU 14:20:29 INFO - __stdcall 14:20:29 INFO - GetSubMenu( 14:20:29 INFO - HMENU hMenu, 14:20:29 INFO - int nPos); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - UINT 14:20:29 INFO - __stdcall 14:20:29 INFO - GetMenuItemID( 14:20:29 INFO - HMENU hMenu, 14:20:29 INFO - int nPos); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - GetMenuItemCount( 14:20:29 INFO - HMENU hMenu); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - InsertMenuA( 14:20:29 INFO - HMENU hMenu, 14:20:29 INFO - UINT uPosition, 14:20:29 INFO - UINT uFlags, 14:20:29 INFO - UINT_PTR uIDNewItem, 14:20:29 INFO - LPCSTR lpNewItem); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - InsertMenuW( 14:20:29 INFO - HMENU hMenu, 14:20:29 INFO - UINT uPosition, 14:20:29 INFO - UINT uFlags, 14:20:29 INFO - UINT_PTR uIDNewItem, 14:20:29 INFO - LPCWSTR lpNewItem); 14:20:29 INFO - #line 7347 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - AppendMenuA( 14:20:29 INFO - HMENU hMenu, 14:20:29 INFO - UINT uFlags, 14:20:29 INFO - UINT_PTR uIDNewItem, 14:20:29 INFO - LPCSTR lpNewItem); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - AppendMenuW( 14:20:29 INFO - HMENU hMenu, 14:20:29 INFO - UINT uFlags, 14:20:29 INFO - UINT_PTR uIDNewItem, 14:20:29 INFO - LPCWSTR lpNewItem); 14:20:29 INFO - #line 7369 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - ModifyMenuA( 14:20:29 INFO - HMENU hMnu, 14:20:29 INFO - UINT uPosition, 14:20:29 INFO - UINT uFlags, 14:20:29 INFO - UINT_PTR uIDNewItem, 14:20:29 INFO - LPCSTR lpNewItem); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - ModifyMenuW( 14:20:29 INFO - HMENU hMnu, 14:20:29 INFO - UINT uPosition, 14:20:29 INFO - UINT uFlags, 14:20:29 INFO - UINT_PTR uIDNewItem, 14:20:29 INFO - LPCWSTR lpNewItem); 14:20:29 INFO - #line 7393 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall RemoveMenu( 14:20:29 INFO - HMENU hMenu, 14:20:29 INFO - UINT uPosition, 14:20:29 INFO - UINT uFlags); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - DeleteMenu( 14:20:29 INFO - HMENU hMenu, 14:20:29 INFO - UINT uPosition, 14:20:29 INFO - UINT uFlags); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - SetMenuItemBitmaps( 14:20:29 INFO - HMENU hMenu, 14:20:29 INFO - UINT uPosition, 14:20:29 INFO - UINT uFlags, 14:20:29 INFO - HBITMAP hBitmapUnchecked, 14:20:29 INFO - HBITMAP hBitmapChecked); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - LONG 14:20:29 INFO - __stdcall 14:20:29 INFO - GetMenuCheckMarkDimensions( 14:20:29 INFO - void); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - TrackPopupMenu( 14:20:29 INFO - HMENU hMenu, 14:20:29 INFO - UINT uFlags, 14:20:29 INFO - int x, 14:20:29 INFO - int y, 14:20:29 INFO - int nReserved, 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - const RECT *prcRect); 14:20:29 INFO - typedef struct tagTPMPARAMS 14:20:29 INFO - { 14:20:29 INFO - UINT cbSize; 14:20:29 INFO - RECT rcExclude; 14:20:29 INFO - } TPMPARAMS; 14:20:29 INFO - typedef TPMPARAMS *LPTPMPARAMS; 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - TrackPopupMenuEx( 14:20:29 INFO - HMENU hMenu, 14:20:29 INFO - UINT uFlags, 14:20:29 INFO - int x, 14:20:29 INFO - int y, 14:20:29 INFO - HWND hwnd, 14:20:29 INFO - LPTPMPARAMS lptpm); 14:20:29 INFO - #line 7462 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - CalculatePopupWindowPosition( 14:20:29 INFO - const POINT *anchorPoint, 14:20:29 INFO - const SIZE *windowSize, 14:20:29 INFO - UINT flags, 14:20:29 INFO - RECT *excludeRect, 14:20:29 INFO - RECT *popupWindowPosition); 14:20:29 INFO - #line 7475 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - typedef struct tagMENUINFO 14:20:29 INFO - { 14:20:29 INFO - DWORD cbSize; 14:20:29 INFO - DWORD fMask; 14:20:29 INFO - DWORD dwStyle; 14:20:29 INFO - UINT cyMax; 14:20:29 INFO - HBRUSH hbrBack; 14:20:29 INFO - DWORD dwContextHelpID; 14:20:29 INFO - ULONG_PTR dwMenuData; 14:20:29 INFO - } MENUINFO, *LPMENUINFO; 14:20:29 INFO - typedef MENUINFO const *LPCMENUINFO; 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - GetMenuInfo( 14:20:29 INFO - HMENU, 14:20:29 INFO - LPMENUINFO); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - SetMenuInfo( 14:20:29 INFO - HMENU, 14:20:29 INFO - LPCMENUINFO); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - EndMenu( 14:20:29 INFO - void); 14:20:29 INFO - typedef struct tagMENUGETOBJECTINFO 14:20:29 INFO - { 14:20:29 INFO - DWORD dwFlags; 14:20:29 INFO - UINT uPos; 14:20:29 INFO - HMENU hmenu; 14:20:29 INFO - PVOID riid; 14:20:29 INFO - PVOID pvObj; 14:20:29 INFO - } MENUGETOBJECTINFO, * PMENUGETOBJECTINFO; 14:20:29 INFO - #line 7551 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 7560 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 7578 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - typedef struct tagMENUITEMINFOA 14:20:29 INFO - { 14:20:29 INFO - UINT cbSize; 14:20:29 INFO - UINT fMask; 14:20:29 INFO - UINT fType; 14:20:29 INFO - UINT fState; 14:20:29 INFO - UINT wID; 14:20:29 INFO - HMENU hSubMenu; 14:20:29 INFO - HBITMAP hbmpChecked; 14:20:29 INFO - HBITMAP hbmpUnchecked; 14:20:29 INFO - ULONG_PTR dwItemData; 14:20:29 INFO - LPSTR dwTypeData; 14:20:29 INFO - UINT cch; 14:20:29 INFO - HBITMAP hbmpItem; 14:20:29 INFO - #line 7596 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - } MENUITEMINFOA, *LPMENUITEMINFOA; 14:20:29 INFO - typedef struct tagMENUITEMINFOW 14:20:29 INFO - { 14:20:29 INFO - UINT cbSize; 14:20:29 INFO - UINT fMask; 14:20:29 INFO - UINT fType; 14:20:29 INFO - UINT fState; 14:20:29 INFO - UINT wID; 14:20:29 INFO - HMENU hSubMenu; 14:20:29 INFO - HBITMAP hbmpChecked; 14:20:29 INFO - HBITMAP hbmpUnchecked; 14:20:29 INFO - ULONG_PTR dwItemData; 14:20:29 INFO - LPWSTR dwTypeData; 14:20:29 INFO - UINT cch; 14:20:29 INFO - HBITMAP hbmpItem; 14:20:29 INFO - #line 7613 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - } MENUITEMINFOW, *LPMENUITEMINFOW; 14:20:29 INFO - typedef MENUITEMINFOA MENUITEMINFO; 14:20:29 INFO - typedef LPMENUITEMINFOA LPMENUITEMINFO; 14:20:29 INFO - #line 7621 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - typedef MENUITEMINFOA const *LPCMENUITEMINFOA; 14:20:29 INFO - typedef MENUITEMINFOW const *LPCMENUITEMINFOW; 14:20:29 INFO - typedef LPCMENUITEMINFOA LPCMENUITEMINFO; 14:20:29 INFO - #line 7628 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - InsertMenuItemA( 14:20:29 INFO - HMENU hmenu, 14:20:29 INFO - UINT item, 14:20:29 INFO - BOOL fByPosition, 14:20:29 INFO - LPCMENUITEMINFOA lpmi); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - InsertMenuItemW( 14:20:29 INFO - HMENU hmenu, 14:20:29 INFO - UINT item, 14:20:29 INFO - BOOL fByPosition, 14:20:29 INFO - LPCMENUITEMINFOW lpmi); 14:20:29 INFO - #line 7651 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - GetMenuItemInfoA( 14:20:29 INFO - HMENU hmenu, 14:20:29 INFO - UINT item, 14:20:29 INFO - BOOL fByPosition, 14:20:29 INFO - LPMENUITEMINFOA lpmii); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - GetMenuItemInfoW( 14:20:29 INFO - HMENU hmenu, 14:20:29 INFO - UINT item, 14:20:29 INFO - BOOL fByPosition, 14:20:29 INFO - LPMENUITEMINFOW lpmii); 14:20:29 INFO - #line 7673 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - SetMenuItemInfoA( 14:20:29 INFO - HMENU hmenu, 14:20:29 INFO - UINT item, 14:20:29 INFO - BOOL fByPositon, 14:20:29 INFO - LPCMENUITEMINFOA lpmii); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - SetMenuItemInfoW( 14:20:29 INFO - HMENU hmenu, 14:20:29 INFO - UINT item, 14:20:29 INFO - BOOL fByPositon, 14:20:29 INFO - LPCMENUITEMINFOW lpmii); 14:20:29 INFO - #line 7695 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - UINT 14:20:29 INFO - __stdcall 14:20:29 INFO - GetMenuDefaultItem( 14:20:29 INFO - HMENU hMenu, 14:20:29 INFO - UINT fByPos, 14:20:29 INFO - UINT gmdiFlags); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - SetMenuDefaultItem( 14:20:29 INFO - HMENU hMenu, 14:20:29 INFO - UINT uItem, 14:20:29 INFO - UINT fByPos); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - GetMenuItemRect( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - HMENU hMenu, 14:20:29 INFO - UINT uItem, 14:20:29 INFO - LPRECT lprcItem); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - MenuItemFromPoint( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - HMENU hMenu, 14:20:29 INFO - POINT ptScreen); 14:20:29 INFO - #line 7733 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 7752 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 7761 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 7764 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 7765 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 7768 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 7771 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 7773 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - typedef struct tagDROPSTRUCT 14:20:29 INFO - { 14:20:29 INFO - HWND hwndSource; 14:20:29 INFO - HWND hwndSink; 14:20:29 INFO - DWORD wFmt; 14:20:29 INFO - ULONG_PTR dwData; 14:20:29 INFO - POINT ptDrop; 14:20:29 INFO - DWORD dwControlData; 14:20:29 INFO - } DROPSTRUCT, *PDROPSTRUCT, *LPDROPSTRUCT; 14:20:29 INFO - #line 7796 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - DWORD 14:20:29 INFO - __stdcall 14:20:29 INFO - DragObject( 14:20:29 INFO - HWND hwndParent, 14:20:29 INFO - HWND hwndFrom, 14:20:29 INFO - UINT fmt, 14:20:29 INFO - ULONG_PTR data, 14:20:29 INFO - HCURSOR hcur); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - DragDetect( 14:20:29 INFO - HWND hwnd, 14:20:29 INFO - POINT pt); 14:20:29 INFO - #line 7829 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #line 7832 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - DrawIcon( 14:20:29 INFO - HDC hDC, 14:20:29 INFO - int X, 14:20:29 INFO - int Y, 14:20:29 INFO - HICON hIcon); 14:20:29 INFO - #line 7846 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #line 7882 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 7883 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - typedef struct tagDRAWTEXTPARAMS 14:20:29 INFO - { 14:20:29 INFO - UINT cbSize; 14:20:29 INFO - int iTabLength; 14:20:29 INFO - int iLeftMargin; 14:20:29 INFO - int iRightMargin; 14:20:29 INFO - UINT uiLengthDrawn; 14:20:29 INFO - } DRAWTEXTPARAMS, *LPDRAWTEXTPARAMS; 14:20:29 INFO - #line 7897 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #line 7900 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - DrawTextA( 14:20:29 INFO - HDC hdc, 14:20:29 INFO - LPCSTR lpchText, 14:20:29 INFO - int cchText, 14:20:29 INFO - LPRECT lprc, 14:20:29 INFO - UINT format); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - DrawTextW( 14:20:29 INFO - HDC hdc, 14:20:29 INFO - LPCWSTR lpchText, 14:20:29 INFO - int cchText, 14:20:29 INFO - LPRECT lprc, 14:20:29 INFO - UINT format); 14:20:29 INFO - #line 7942 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 7968 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - DrawTextExA( 14:20:29 INFO - HDC hdc, 14:20:29 INFO - LPSTR lpchText, 14:20:29 INFO - int cchText, 14:20:29 INFO - LPRECT lprc, 14:20:29 INFO - UINT format, 14:20:29 INFO - LPDRAWTEXTPARAMS lpdtp); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - DrawTextExW( 14:20:29 INFO - HDC hdc, 14:20:29 INFO - LPWSTR lpchText, 14:20:29 INFO - int cchText, 14:20:29 INFO - LPRECT lprc, 14:20:29 INFO - UINT format, 14:20:29 INFO - LPDRAWTEXTPARAMS lpdtp); 14:20:29 INFO - #line 8004 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 8005 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 8007 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #line 8010 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - GrayStringA( 14:20:29 INFO - HDC hDC, 14:20:29 INFO - HBRUSH hBrush, 14:20:29 INFO - GRAYSTRINGPROC lpOutputFunc, 14:20:29 INFO - LPARAM lpData, 14:20:29 INFO - int nCount, 14:20:29 INFO - int X, 14:20:29 INFO - int Y, 14:20:29 INFO - int nWidth, 14:20:29 INFO - int nHeight); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - GrayStringW( 14:20:29 INFO - HDC hDC, 14:20:29 INFO - HBRUSH hBrush, 14:20:29 INFO - GRAYSTRINGPROC lpOutputFunc, 14:20:29 INFO - LPARAM lpData, 14:20:29 INFO - int nCount, 14:20:29 INFO - int X, 14:20:29 INFO - int Y, 14:20:29 INFO - int nWidth, 14:20:29 INFO - int nHeight); 14:20:29 INFO - #line 8045 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 8047 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #line 8067 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - DrawStateA( 14:20:29 INFO - HDC hdc, 14:20:29 INFO - HBRUSH hbrFore, 14:20:29 INFO - DRAWSTATEPROC qfnCallBack, 14:20:29 INFO - LPARAM lData, 14:20:29 INFO - WPARAM wData, 14:20:29 INFO - int x, 14:20:29 INFO - int y, 14:20:29 INFO - int cx, 14:20:29 INFO - int cy, 14:20:29 INFO - UINT uFlags); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - DrawStateW( 14:20:29 INFO - HDC hdc, 14:20:29 INFO - HBRUSH hbrFore, 14:20:29 INFO - DRAWSTATEPROC qfnCallBack, 14:20:29 INFO - LPARAM lData, 14:20:29 INFO - WPARAM wData, 14:20:29 INFO - int x, 14:20:29 INFO - int y, 14:20:29 INFO - int cx, 14:20:29 INFO - int cy, 14:20:29 INFO - UINT uFlags); 14:20:29 INFO - #line 8105 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 8107 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #line 8110 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - LONG 14:20:29 INFO - __stdcall 14:20:29 INFO - TabbedTextOutA( 14:20:29 INFO - HDC hdc, 14:20:29 INFO - int x, 14:20:29 INFO - int y, 14:20:29 INFO - LPCSTR lpString, 14:20:29 INFO - int chCount, 14:20:29 INFO - int nTabPositions, 14:20:29 INFO - const INT *lpnTabStopPositions, 14:20:29 INFO - int nTabOrigin); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - LONG 14:20:29 INFO - __stdcall 14:20:29 INFO - TabbedTextOutW( 14:20:29 INFO - HDC hdc, 14:20:29 INFO - int x, 14:20:29 INFO - int y, 14:20:29 INFO - LPCWSTR lpString, 14:20:29 INFO - int chCount, 14:20:29 INFO - int nTabPositions, 14:20:29 INFO - const INT *lpnTabStopPositions, 14:20:29 INFO - int nTabOrigin); 14:20:29 INFO - #line 8143 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - DWORD 14:20:29 INFO - __stdcall 14:20:29 INFO - GetTabbedTextExtentA( 14:20:29 INFO - HDC hdc, 14:20:29 INFO - LPCSTR lpString, 14:20:29 INFO - int chCount, 14:20:29 INFO - int nTabPositions, 14:20:29 INFO - const INT *lpnTabStopPositions); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - DWORD 14:20:29 INFO - __stdcall 14:20:29 INFO - GetTabbedTextExtentW( 14:20:29 INFO - HDC hdc, 14:20:29 INFO - LPCWSTR lpString, 14:20:29 INFO - int chCount, 14:20:29 INFO - int nTabPositions, 14:20:29 INFO - const INT *lpnTabStopPositions); 14:20:29 INFO - #line 8167 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - UpdateWindow( 14:20:29 INFO - HWND hWnd); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HWND 14:20:29 INFO - __stdcall 14:20:29 INFO - SetActiveWindow( 14:20:29 INFO - HWND hWnd); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HWND 14:20:29 INFO - __stdcall 14:20:29 INFO - GetForegroundWindow( 14:20:29 INFO - void); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - PaintDesktop( 14:20:29 INFO - HDC hdc); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - void 14:20:29 INFO - __stdcall 14:20:29 INFO - SwitchToThisWindow( 14:20:29 INFO - HWND hwnd, 14:20:29 INFO - BOOL fUnknown); 14:20:29 INFO - #line 8201 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - SetForegroundWindow( 14:20:29 INFO - HWND hWnd); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - AllowSetForegroundWindow( 14:20:29 INFO - DWORD dwProcessId); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - LockSetForegroundWindow( 14:20:29 INFO - UINT uLockCode); 14:20:29 INFO - #line 8228 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HWND 14:20:29 INFO - __stdcall 14:20:29 INFO - WindowFromDC( 14:20:29 INFO - HDC hDC); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HDC 14:20:29 INFO - __stdcall 14:20:29 INFO - GetDC( 14:20:29 INFO - HWND hWnd); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HDC 14:20:29 INFO - __stdcall 14:20:29 INFO - GetDCEx( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - HRGN hrgnClip, 14:20:29 INFO - DWORD flags); 14:20:29 INFO - #line 8250 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HDC 14:20:29 INFO - __stdcall 14:20:29 INFO - GetWindowDC( 14:20:29 INFO - HWND hWnd); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - ReleaseDC( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - HDC hDC); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HDC 14:20:29 INFO - __stdcall 14:20:29 INFO - BeginPaint( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - LPPAINTSTRUCT lpPaint); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - EndPaint( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - const PAINTSTRUCT *lpPaint); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - GetUpdateRect( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - LPRECT lpRect, 14:20:29 INFO - BOOL bErase); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - GetUpdateRgn( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - HRGN hRgn, 14:20:29 INFO - BOOL bErase); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - SetWindowRgn( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - HRGN hRgn, 14:20:29 INFO - BOOL bRedraw); 14:20:29 INFO - #line 8324 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - GetWindowRgn( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - HRGN hRgn); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - GetWindowRgnBox( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - LPRECT lprc); 14:20:29 INFO - #line 8347 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - ExcludeUpdateRgn( 14:20:29 INFO - HDC hDC, 14:20:29 INFO - HWND hWnd); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - InvalidateRect( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - const RECT *lpRect, 14:20:29 INFO - BOOL bErase); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - ValidateRect( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - const RECT *lpRect); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - InvalidateRgn( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - HRGN hRgn, 14:20:29 INFO - BOOL bErase); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - ValidateRgn( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - HRGN hRgn); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - RedrawWindow( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - const RECT *lprcUpdate, 14:20:29 INFO - HRGN hrgnUpdate, 14:20:29 INFO - UINT flags); 14:20:29 INFO - #line 8396 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - LockWindowUpdate( 14:20:29 INFO - HWND hWndLock); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - ScrollWindow( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - int XAmount, 14:20:29 INFO - int YAmount, 14:20:29 INFO - const RECT *lpRect, 14:20:29 INFO - const RECT *lpClipRect); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - ScrollDC( 14:20:29 INFO - HDC hDC, 14:20:29 INFO - int dx, 14:20:29 INFO - int dy, 14:20:29 INFO - const RECT *lprcScroll, 14:20:29 INFO - const RECT *lprcClip, 14:20:29 INFO - HRGN hrgnUpdate, 14:20:29 INFO - LPRECT lprcUpdate); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - ScrollWindowEx( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - int dx, 14:20:29 INFO - int dy, 14:20:29 INFO - const RECT *prcScroll, 14:20:29 INFO - const RECT *prcClip, 14:20:29 INFO - HRGN hrgnUpdate, 14:20:29 INFO - LPRECT prcUpdate, 14:20:29 INFO - UINT flags); 14:20:29 INFO - #line 8468 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #line 8476 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - SetScrollPos( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - int nBar, 14:20:29 INFO - int nPos, 14:20:29 INFO - BOOL bRedraw); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - GetScrollPos( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - int nBar); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - SetScrollRange( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - int nBar, 14:20:29 INFO - int nMinPos, 14:20:29 INFO - int nMaxPos, 14:20:29 INFO - BOOL bRedraw); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - GetScrollRange( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - int nBar, 14:20:29 INFO - LPINT lpMinPos, 14:20:29 INFO - LPINT lpMaxPos); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - ShowScrollBar( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - int wBar, 14:20:29 INFO - BOOL bShow); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - EnableScrollBar( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - UINT wSBflags, 14:20:29 INFO - UINT wArrows); 14:20:29 INFO - #line 8551 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - SetPropA( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - LPCSTR lpString, 14:20:29 INFO - HANDLE hData); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - SetPropW( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - LPCWSTR lpString, 14:20:29 INFO - HANDLE hData); 14:20:29 INFO - #line 8571 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HANDLE 14:20:29 INFO - __stdcall 14:20:29 INFO - GetPropA( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - LPCSTR lpString); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HANDLE 14:20:29 INFO - __stdcall 14:20:29 INFO - GetPropW( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - LPCWSTR lpString); 14:20:29 INFO - #line 8589 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HANDLE 14:20:29 INFO - __stdcall 14:20:29 INFO - RemovePropA( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - LPCSTR lpString); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HANDLE 14:20:29 INFO - __stdcall 14:20:29 INFO - RemovePropW( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - LPCWSTR lpString); 14:20:29 INFO - #line 8607 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - EnumPropsExA( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - PROPENUMPROCEXA lpEnumFunc, 14:20:29 INFO - LPARAM lParam); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - EnumPropsExW( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - PROPENUMPROCEXW lpEnumFunc, 14:20:29 INFO - LPARAM lParam); 14:20:29 INFO - #line 8627 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - EnumPropsA( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - PROPENUMPROCA lpEnumFunc); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - EnumPropsW( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - PROPENUMPROCW lpEnumFunc); 14:20:29 INFO - #line 8645 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - SetWindowTextA( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - LPCSTR lpString); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - SetWindowTextW( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - LPCWSTR lpString); 14:20:29 INFO - #line 8663 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - GetWindowTextA( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - LPSTR lpString, 14:20:29 INFO - int nMaxCount); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - GetWindowTextW( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - LPWSTR lpString, 14:20:29 INFO - int nMaxCount); 14:20:29 INFO - #line 8685 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - GetWindowTextLengthA( 14:20:29 INFO - HWND hWnd); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - GetWindowTextLengthW( 14:20:29 INFO - HWND hWnd); 14:20:29 INFO - #line 8701 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - GetClientRect( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - LPRECT lpRect); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - GetWindowRect( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - LPRECT lpRect); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - AdjustWindowRect( 14:20:29 INFO - LPRECT lpRect, 14:20:29 INFO - DWORD dwStyle, 14:20:29 INFO - BOOL bMenu); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - AdjustWindowRectEx( 14:20:29 INFO - LPRECT lpRect, 14:20:29 INFO - DWORD dwStyle, 14:20:29 INFO - BOOL bMenu, 14:20:29 INFO - DWORD dwExStyle); 14:20:29 INFO - #line 8744 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 8747 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - typedef struct tagHELPINFO 14:20:29 INFO - { 14:20:29 INFO - UINT cbSize; 14:20:29 INFO - int iContextType; 14:20:29 INFO - int iCtrlId; 14:20:29 INFO - HANDLE hItemHandle; 14:20:29 INFO - DWORD_PTR dwContextId; 14:20:29 INFO - POINT MousePos; 14:20:29 INFO - } HELPINFO, *LPHELPINFO; 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - SetWindowContextHelpId( 14:20:29 INFO - HWND, 14:20:29 INFO - DWORD); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - DWORD 14:20:29 INFO - __stdcall 14:20:29 INFO - GetWindowContextHelpId( 14:20:29 INFO - HWND); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - SetMenuContextHelpId( 14:20:29 INFO - HMENU, 14:20:29 INFO - DWORD); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - DWORD 14:20:29 INFO - __stdcall 14:20:29 INFO - GetMenuContextHelpId( 14:20:29 INFO - HMENU); 14:20:29 INFO - #line 8793 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #line 8796 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 8812 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 8824 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 8834 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 8841 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 8852 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 8859 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 8861 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - MessageBoxA( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - LPCSTR lpText, 14:20:29 INFO - LPCSTR lpCaption, 14:20:29 INFO - UINT uType); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - MessageBoxW( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - LPCWSTR lpText, 14:20:29 INFO - LPCWSTR lpCaption, 14:20:29 INFO - UINT uType); 14:20:29 INFO - #line 8892 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 8916 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - MessageBoxExA( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - LPCSTR lpText, 14:20:29 INFO - LPCSTR lpCaption, 14:20:29 INFO - UINT uType, 14:20:29 INFO - WORD wLanguageId); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - MessageBoxExW( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - LPCWSTR lpText, 14:20:29 INFO - LPCWSTR lpCaption, 14:20:29 INFO - UINT uType, 14:20:29 INFO - WORD wLanguageId); 14:20:29 INFO - #line 8940 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - typedef void (__stdcall *MSGBOXCALLBACK)(LPHELPINFO lpHelpInfo); 14:20:29 INFO - typedef struct tagMSGBOXPARAMSA 14:20:29 INFO - { 14:20:29 INFO - UINT cbSize; 14:20:29 INFO - HWND hwndOwner; 14:20:29 INFO - HINSTANCE hInstance; 14:20:29 INFO - LPCSTR lpszText; 14:20:29 INFO - LPCSTR lpszCaption; 14:20:29 INFO - DWORD dwStyle; 14:20:29 INFO - LPCSTR lpszIcon; 14:20:29 INFO - DWORD_PTR dwContextHelpId; 14:20:29 INFO - MSGBOXCALLBACK lpfnMsgBoxCallback; 14:20:29 INFO - DWORD dwLanguageId; 14:20:29 INFO - } MSGBOXPARAMSA, *PMSGBOXPARAMSA, *LPMSGBOXPARAMSA; 14:20:29 INFO - typedef struct tagMSGBOXPARAMSW 14:20:29 INFO - { 14:20:29 INFO - UINT cbSize; 14:20:29 INFO - HWND hwndOwner; 14:20:29 INFO - HINSTANCE hInstance; 14:20:29 INFO - LPCWSTR lpszText; 14:20:29 INFO - LPCWSTR lpszCaption; 14:20:29 INFO - DWORD dwStyle; 14:20:29 INFO - LPCWSTR lpszIcon; 14:20:29 INFO - DWORD_PTR dwContextHelpId; 14:20:29 INFO - MSGBOXCALLBACK lpfnMsgBoxCallback; 14:20:29 INFO - DWORD dwLanguageId; 14:20:29 INFO - } MSGBOXPARAMSW, *PMSGBOXPARAMSW, *LPMSGBOXPARAMSW; 14:20:29 INFO - typedef MSGBOXPARAMSA MSGBOXPARAMS; 14:20:29 INFO - typedef PMSGBOXPARAMSA PMSGBOXPARAMS; 14:20:29 INFO - typedef LPMSGBOXPARAMSA LPMSGBOXPARAMS; 14:20:29 INFO - #line 8980 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - MessageBoxIndirectA( 14:20:29 INFO - const MSGBOXPARAMSA * lpmbp); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - MessageBoxIndirectW( 14:20:29 INFO - const MSGBOXPARAMSW * lpmbp); 14:20:29 INFO - #line 8996 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 8997 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 9000 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - MessageBeep( 14:20:29 INFO - UINT uType); 14:20:29 INFO - #line 9013 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #line 9016 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - ShowCursor( 14:20:29 INFO - BOOL bShow); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - SetCursorPos( 14:20:29 INFO - int X, 14:20:29 INFO - int Y); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - SetPhysicalCursorPos( 14:20:29 INFO - int X, 14:20:29 INFO - int Y); 14:20:29 INFO - #line 9042 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HCURSOR 14:20:29 INFO - __stdcall 14:20:29 INFO - SetCursor( 14:20:29 INFO - HCURSOR hCursor); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - GetCursorPos( 14:20:29 INFO - LPPOINT lpPoint); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - GetPhysicalCursorPos( 14:20:29 INFO - LPPOINT lpPoint); 14:20:29 INFO - #line 9062 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - ClipCursor( 14:20:29 INFO - const RECT *lpRect); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - GetClipCursor( 14:20:29 INFO - LPRECT lpRect); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HCURSOR 14:20:29 INFO - __stdcall 14:20:29 INFO - GetCursor( 14:20:29 INFO - void); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - CreateCaret( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - HBITMAP hBitmap, 14:20:29 INFO - int nWidth, 14:20:29 INFO - int nHeight); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - UINT 14:20:29 INFO - __stdcall 14:20:29 INFO - GetCaretBlinkTime( 14:20:29 INFO - void); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - SetCaretBlinkTime( 14:20:29 INFO - UINT uMSeconds); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - DestroyCaret( 14:20:29 INFO - void); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - HideCaret( 14:20:29 INFO - HWND hWnd); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - ShowCaret( 14:20:29 INFO - HWND hWnd); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - SetCaretPos( 14:20:29 INFO - int X, 14:20:29 INFO - int Y); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - GetCaretPos( 14:20:29 INFO - LPPOINT lpPoint); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - ClientToScreen( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - LPPOINT lpPoint); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - ScreenToClient( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - LPPOINT lpPoint); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - LogicalToPhysicalPoint( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - LPPOINT lpPoint); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - PhysicalToLogicalPoint( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - LPPOINT lpPoint); 14:20:29 INFO - #line 9164 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 9181 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - MapWindowPoints( 14:20:29 INFO - HWND hWndFrom, 14:20:29 INFO - HWND hWndTo, 14:20:29 INFO - LPPOINT lpPoints, 14:20:29 INFO - UINT cPoints); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HWND 14:20:29 INFO - __stdcall 14:20:29 INFO - WindowFromPoint( 14:20:29 INFO - POINT Point); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HWND 14:20:29 INFO - __stdcall 14:20:29 INFO - WindowFromPhysicalPoint( 14:20:29 INFO - POINT Point); 14:20:29 INFO - #line 9204 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HWND 14:20:29 INFO - __stdcall 14:20:29 INFO - ChildWindowFromPoint( 14:20:29 INFO - HWND hWndParent, 14:20:29 INFO - POINT Point); 14:20:29 INFO - #line 9213 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HWND 14:20:29 INFO - __stdcall 14:20:29 INFO - ChildWindowFromPointEx( 14:20:29 INFO - HWND hwnd, 14:20:29 INFO - POINT pt, 14:20:29 INFO - UINT flags); 14:20:29 INFO - #line 9233 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #line 9236 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 9279 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 9288 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 9289 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 9298 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - DWORD 14:20:29 INFO - __stdcall 14:20:29 INFO - GetSysColor( 14:20:29 INFO - int nIndex); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HBRUSH 14:20:29 INFO - __stdcall 14:20:29 INFO - GetSysColorBrush( 14:20:29 INFO - int nIndex); 14:20:29 INFO - #line 9318 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - SetSysColors( 14:20:29 INFO - int cElements, 14:20:29 INFO - const INT * lpaElements, 14:20:29 INFO - const COLORREF * lpaRgbValues); 14:20:29 INFO - #line 9328 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #line 9331 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - DrawFocusRect( 14:20:29 INFO - HDC hDC, 14:20:29 INFO - const RECT * lprc); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - FillRect( 14:20:29 INFO - HDC hDC, 14:20:29 INFO - const RECT *lprc, 14:20:29 INFO - HBRUSH hbr); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - FrameRect( 14:20:29 INFO - HDC hDC, 14:20:29 INFO - const RECT *lprc, 14:20:29 INFO - HBRUSH hbr); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - InvertRect( 14:20:29 INFO - HDC hDC, 14:20:29 INFO - const RECT *lprc); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - SetRect( 14:20:29 INFO - LPRECT lprc, 14:20:29 INFO - int xLeft, 14:20:29 INFO - int yTop, 14:20:29 INFO - int xRight, 14:20:29 INFO - int yBottom); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - SetRectEmpty( 14:20:29 INFO - LPRECT lprc); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - CopyRect( 14:20:29 INFO - LPRECT lprcDst, 14:20:29 INFO - const RECT *lprcSrc); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - InflateRect( 14:20:29 INFO - LPRECT lprc, 14:20:29 INFO - int dx, 14:20:29 INFO - int dy); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - IntersectRect( 14:20:29 INFO - LPRECT lprcDst, 14:20:29 INFO - const RECT *lprcSrc1, 14:20:29 INFO - const RECT *lprcSrc2); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - UnionRect( 14:20:29 INFO - LPRECT lprcDst, 14:20:29 INFO - const RECT *lprcSrc1, 14:20:29 INFO - const RECT *lprcSrc2); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - SubtractRect( 14:20:29 INFO - LPRECT lprcDst, 14:20:29 INFO - const RECT *lprcSrc1, 14:20:29 INFO - const RECT *lprcSrc2); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - OffsetRect( 14:20:29 INFO - LPRECT lprc, 14:20:29 INFO - int dx, 14:20:29 INFO - int dy); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - IsRectEmpty( 14:20:29 INFO - const RECT *lprc); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - EqualRect( 14:20:29 INFO - const RECT *lprc1, 14:20:29 INFO - const RECT *lprc2); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - PtInRect( 14:20:29 INFO - const RECT *lprc, 14:20:29 INFO - POINT pt); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - WORD 14:20:29 INFO - __stdcall 14:20:29 INFO - GetWindowWord( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - int nIndex); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - WORD 14:20:29 INFO - __stdcall 14:20:29 INFO - SetWindowWord( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - int nIndex, 14:20:29 INFO - WORD wNewWord); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - LONG 14:20:29 INFO - __stdcall 14:20:29 INFO - GetWindowLongA( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - int nIndex); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - LONG 14:20:29 INFO - __stdcall 14:20:29 INFO - GetWindowLongW( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - int nIndex); 14:20:29 INFO - #line 9482 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - LONG 14:20:29 INFO - __stdcall 14:20:29 INFO - SetWindowLongA( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - int nIndex, 14:20:29 INFO - LONG dwNewLong); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - LONG 14:20:29 INFO - __stdcall 14:20:29 INFO - SetWindowLongW( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - int nIndex, 14:20:29 INFO - LONG dwNewLong); 14:20:29 INFO - #line 9502 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 9552 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 9560 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 9562 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - WORD 14:20:29 INFO - __stdcall 14:20:29 INFO - GetClassWord( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - int nIndex); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - WORD 14:20:29 INFO - __stdcall 14:20:29 INFO - SetClassWord( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - int nIndex, 14:20:29 INFO - WORD wNewWord); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - DWORD 14:20:29 INFO - __stdcall 14:20:29 INFO - GetClassLongA( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - int nIndex); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - DWORD 14:20:29 INFO - __stdcall 14:20:29 INFO - GetClassLongW( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - int nIndex); 14:20:29 INFO - #line 9595 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - DWORD 14:20:29 INFO - __stdcall 14:20:29 INFO - SetClassLongA( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - int nIndex, 14:20:29 INFO - LONG dwNewLong); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - DWORD 14:20:29 INFO - __stdcall 14:20:29 INFO - SetClassLongW( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - int nIndex, 14:20:29 INFO - LONG dwNewLong); 14:20:29 INFO - #line 9615 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 9665 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 9673 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 9675 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 9677 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - GetProcessDefaultLayout( 14:20:29 INFO - DWORD *pdwDefaultLayout); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - SetProcessDefaultLayout( 14:20:29 INFO - DWORD dwDefaultLayout); 14:20:29 INFO - #line 9691 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HWND 14:20:29 INFO - __stdcall 14:20:29 INFO - GetDesktopWindow( 14:20:29 INFO - void); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HWND 14:20:29 INFO - __stdcall 14:20:29 INFO - GetParent( 14:20:29 INFO - HWND hWnd); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HWND 14:20:29 INFO - __stdcall 14:20:29 INFO - SetParent( 14:20:29 INFO - HWND hWndChild, 14:20:29 INFO - HWND hWndNewParent); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - EnumChildWindows( 14:20:29 INFO - HWND hWndParent, 14:20:29 INFO - WNDENUMPROC lpEnumFunc, 14:20:29 INFO - LPARAM lParam); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HWND 14:20:29 INFO - __stdcall 14:20:29 INFO - FindWindowA( 14:20:29 INFO - LPCSTR lpClassName, 14:20:29 INFO - LPCSTR lpWindowName); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HWND 14:20:29 INFO - __stdcall 14:20:29 INFO - FindWindowW( 14:20:29 INFO - LPCWSTR lpClassName, 14:20:29 INFO - LPCWSTR lpWindowName); 14:20:29 INFO - #line 9738 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HWND 14:20:29 INFO - __stdcall 14:20:29 INFO - FindWindowExA( 14:20:29 INFO - HWND hWndParent, 14:20:29 INFO - HWND hWndChildAfter, 14:20:29 INFO - LPCSTR lpszClass, 14:20:29 INFO - LPCSTR lpszWindow); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HWND 14:20:29 INFO - __stdcall 14:20:29 INFO - FindWindowExW( 14:20:29 INFO - HWND hWndParent, 14:20:29 INFO - HWND hWndChildAfter, 14:20:29 INFO - LPCWSTR lpszClass, 14:20:29 INFO - LPCWSTR lpszWindow); 14:20:29 INFO - #line 9761 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HWND 14:20:29 INFO - __stdcall 14:20:29 INFO - GetShellWindow( 14:20:29 INFO - void); 14:20:29 INFO - #line 9769 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - RegisterShellHookWindow( 14:20:29 INFO - HWND hwnd); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - DeregisterShellHookWindow( 14:20:29 INFO - HWND hwnd); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - EnumWindows( 14:20:29 INFO - WNDENUMPROC lpEnumFunc, 14:20:29 INFO - LPARAM lParam); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - EnumThreadWindows( 14:20:29 INFO - DWORD dwThreadId, 14:20:29 INFO - WNDENUMPROC lpfn, 14:20:29 INFO - LPARAM lParam); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - GetClassNameA( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - LPSTR lpClassName, 14:20:29 INFO - int nMaxCount 14:20:29 INFO - ); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - GetClassNameW( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - LPWSTR lpClassName, 14:20:29 INFO - int nMaxCount 14:20:29 INFO - ); 14:20:29 INFO - #line 9822 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 9844 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HWND 14:20:29 INFO - __stdcall 14:20:29 INFO - GetTopWindow( 14:20:29 INFO - HWND hWnd); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - DWORD 14:20:29 INFO - __stdcall 14:20:29 INFO - GetWindowThreadProcessId( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - LPDWORD lpdwProcessId); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - IsGUIThread( 14:20:29 INFO - BOOL bConvert); 14:20:29 INFO - #line 9872 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HWND 14:20:29 INFO - __stdcall 14:20:29 INFO - GetLastActivePopup( 14:20:29 INFO - HWND hWnd); 14:20:29 INFO - #line 9895 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 9898 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HWND 14:20:29 INFO - __stdcall 14:20:29 INFO - GetWindow( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - UINT uCmd); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HHOOK 14:20:29 INFO - __stdcall 14:20:29 INFO - SetWindowsHookA( 14:20:29 INFO - int nFilterType, 14:20:29 INFO - HOOKPROC pfnFilterProc); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HHOOK 14:20:29 INFO - __stdcall 14:20:29 INFO - SetWindowsHookW( 14:20:29 INFO - int nFilterType, 14:20:29 INFO - HOOKPROC pfnFilterProc); 14:20:29 INFO - #line 9928 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 9950 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - UnhookWindowsHook( 14:20:29 INFO - int nCode, 14:20:29 INFO - HOOKPROC pfnFilterProc); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HHOOK 14:20:29 INFO - __stdcall 14:20:29 INFO - SetWindowsHookExA( 14:20:29 INFO - int idHook, 14:20:29 INFO - HOOKPROC lpfn, 14:20:29 INFO - HINSTANCE hmod, 14:20:29 INFO - DWORD dwThreadId); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HHOOK 14:20:29 INFO - __stdcall 14:20:29 INFO - SetWindowsHookExW( 14:20:29 INFO - int idHook, 14:20:29 INFO - HOOKPROC lpfn, 14:20:29 INFO - HINSTANCE hmod, 14:20:29 INFO - DWORD dwThreadId); 14:20:29 INFO - #line 9979 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - UnhookWindowsHookEx( 14:20:29 INFO - HHOOK hhk); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - LRESULT 14:20:29 INFO - __stdcall 14:20:29 INFO - CallNextHookEx( 14:20:29 INFO - HHOOK hhk, 14:20:29 INFO - int nCode, 14:20:29 INFO - WPARAM wParam, 14:20:29 INFO - LPARAM lParam); 14:20:29 INFO - #line 10005 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 10006 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 10008 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #line 10050 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 10055 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 10060 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 10083 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - CheckMenuRadioItem( 14:20:29 INFO - HMENU hmenu, 14:20:29 INFO - UINT first, 14:20:29 INFO - UINT last, 14:20:29 INFO - UINT check, 14:20:29 INFO - UINT flags); 14:20:29 INFO - #line 10100 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - typedef struct { 14:20:29 INFO - WORD versionNumber; 14:20:29 INFO - WORD offset; 14:20:29 INFO - } MENUITEMTEMPLATEHEADER, *PMENUITEMTEMPLATEHEADER; 14:20:29 INFO - typedef struct { 14:20:29 INFO - WORD mtOption; 14:20:29 INFO - WORD mtID; 14:20:29 INFO - WCHAR mtString[1]; 14:20:29 INFO - } MENUITEMTEMPLATE, *PMENUITEMTEMPLATE; 14:20:29 INFO - #line 10117 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #line 10120 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 10148 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 10152 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 10162 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HBITMAP 14:20:29 INFO - __stdcall 14:20:29 INFO - LoadBitmapA( 14:20:29 INFO - HINSTANCE hInstance, 14:20:29 INFO - LPCSTR lpBitmapName); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HBITMAP 14:20:29 INFO - __stdcall 14:20:29 INFO - LoadBitmapW( 14:20:29 INFO - HINSTANCE hInstance, 14:20:29 INFO - LPCWSTR lpBitmapName); 14:20:29 INFO - #line 10187 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HCURSOR 14:20:29 INFO - __stdcall 14:20:29 INFO - LoadCursorA( 14:20:29 INFO - HINSTANCE hInstance, 14:20:29 INFO - LPCSTR lpCursorName); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HCURSOR 14:20:29 INFO - __stdcall 14:20:29 INFO - LoadCursorW( 14:20:29 INFO - HINSTANCE hInstance, 14:20:29 INFO - LPCWSTR lpCursorName); 14:20:29 INFO - #line 10205 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HCURSOR 14:20:29 INFO - __stdcall 14:20:29 INFO - LoadCursorFromFileA( 14:20:29 INFO - LPCSTR lpFileName); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HCURSOR 14:20:29 INFO - __stdcall 14:20:29 INFO - LoadCursorFromFileW( 14:20:29 INFO - LPCWSTR lpFileName); 14:20:29 INFO - #line 10221 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HCURSOR 14:20:29 INFO - __stdcall 14:20:29 INFO - CreateCursor( 14:20:29 INFO - HINSTANCE hInst, 14:20:29 INFO - int xHotSpot, 14:20:29 INFO - int yHotSpot, 14:20:29 INFO - int nWidth, 14:20:29 INFO - int nHeight, 14:20:29 INFO - const void *pvANDPlane, 14:20:29 INFO - const void *pvXORPlane); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - DestroyCursor( 14:20:29 INFO - HCURSOR hCursor); 14:20:29 INFO - #line 10249 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 10251 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #line 10272 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 10276 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - SetSystemCursor( 14:20:29 INFO - HCURSOR hcur, 14:20:29 INFO - DWORD id); 14:20:29 INFO - typedef struct _ICONINFO { 14:20:29 INFO - BOOL fIcon; 14:20:29 INFO - DWORD xHotspot; 14:20:29 INFO - DWORD yHotspot; 14:20:29 INFO - HBITMAP hbmMask; 14:20:29 INFO - HBITMAP hbmColor; 14:20:29 INFO - } ICONINFO; 14:20:29 INFO - typedef ICONINFO *PICONINFO; 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HICON 14:20:29 INFO - __stdcall 14:20:29 INFO - LoadIconA( 14:20:29 INFO - HINSTANCE hInstance, 14:20:29 INFO - LPCSTR lpIconName); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HICON 14:20:29 INFO - __stdcall 14:20:29 INFO - LoadIconW( 14:20:29 INFO - HINSTANCE hInstance, 14:20:29 INFO - LPCWSTR lpIconName); 14:20:29 INFO - #line 10313 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - UINT 14:20:29 INFO - __stdcall 14:20:29 INFO - PrivateExtractIconsA( 14:20:29 INFO - LPCSTR szFileName, 14:20:29 INFO - int nIconIndex, 14:20:29 INFO - int cxIcon, 14:20:29 INFO - int cyIcon, 14:20:29 INFO - HICON *phicon, 14:20:29 INFO - UINT *piconid, 14:20:29 INFO - UINT nIcons, 14:20:29 INFO - UINT flags); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - UINT 14:20:29 INFO - __stdcall 14:20:29 INFO - PrivateExtractIconsW( 14:20:29 INFO - LPCWSTR szFileName, 14:20:29 INFO - int nIconIndex, 14:20:29 INFO - int cxIcon, 14:20:29 INFO - int cyIcon, 14:20:29 INFO - HICON *phicon, 14:20:29 INFO - UINT *piconid, 14:20:29 INFO - UINT nIcons, 14:20:29 INFO - UINT flags); 14:20:29 INFO - #line 10344 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HICON 14:20:29 INFO - __stdcall 14:20:29 INFO - CreateIcon( 14:20:29 INFO - HINSTANCE hInstance, 14:20:29 INFO - int nWidth, 14:20:29 INFO - int nHeight, 14:20:29 INFO - BYTE cPlanes, 14:20:29 INFO - BYTE cBitsPixel, 14:20:29 INFO - const BYTE *lpbANDbits, 14:20:29 INFO - const BYTE *lpbXORbits); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - DestroyIcon( 14:20:29 INFO - HICON hIcon); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - LookupIconIdFromDirectory( 14:20:29 INFO - PBYTE presbits, 14:20:29 INFO - BOOL fIcon); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - LookupIconIdFromDirectoryEx( 14:20:29 INFO - PBYTE presbits, 14:20:29 INFO - BOOL fIcon, 14:20:29 INFO - int cxDesired, 14:20:29 INFO - int cyDesired, 14:20:29 INFO - UINT Flags); 14:20:29 INFO - #line 10381 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HICON 14:20:29 INFO - __stdcall 14:20:29 INFO - CreateIconFromResource( 14:20:29 INFO - PBYTE presbits, 14:20:29 INFO - DWORD dwResSize, 14:20:29 INFO - BOOL fIcon, 14:20:29 INFO - DWORD dwVer); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HICON 14:20:29 INFO - __stdcall 14:20:29 INFO - CreateIconFromResourceEx( 14:20:29 INFO - PBYTE presbits, 14:20:29 INFO - DWORD dwResSize, 14:20:29 INFO - BOOL fIcon, 14:20:29 INFO - DWORD dwVer, 14:20:29 INFO - int cxDesired, 14:20:29 INFO - int cyDesired, 14:20:29 INFO - UINT Flags); 14:20:29 INFO - typedef struct tagCURSORSHAPE 14:20:29 INFO - { 14:20:29 INFO - int xHotSpot; 14:20:29 INFO - int yHotSpot; 14:20:29 INFO - int cx; 14:20:29 INFO - int cy; 14:20:29 INFO - int cbWidth; 14:20:29 INFO - BYTE Planes; 14:20:29 INFO - BYTE BitsPixel; 14:20:29 INFO - } CURSORSHAPE, *LPCURSORSHAPE; 14:20:29 INFO - #line 10416 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 10418 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HANDLE 14:20:29 INFO - __stdcall 14:20:29 INFO - LoadImageA( 14:20:29 INFO - HINSTANCE hInst, 14:20:29 INFO - LPCSTR name, 14:20:29 INFO - UINT type, 14:20:29 INFO - int cx, 14:20:29 INFO - int cy, 14:20:29 INFO - UINT fuLoad); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HANDLE 14:20:29 INFO - __stdcall 14:20:29 INFO - LoadImageW( 14:20:29 INFO - HINSTANCE hInst, 14:20:29 INFO - LPCWSTR name, 14:20:29 INFO - UINT type, 14:20:29 INFO - int cx, 14:20:29 INFO - int cy, 14:20:29 INFO - UINT fuLoad); 14:20:29 INFO - #line 10468 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HANDLE 14:20:29 INFO - __stdcall 14:20:29 INFO - CopyImage( 14:20:29 INFO - HANDLE h, 14:20:29 INFO - UINT type, 14:20:29 INFO - int cx, 14:20:29 INFO - int cy, 14:20:29 INFO - UINT flags); 14:20:29 INFO - #line 10487 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) BOOL __stdcall DrawIconEx( 14:20:29 INFO - HDC hdc, 14:20:29 INFO - int xLeft, 14:20:29 INFO - int yTop, 14:20:29 INFO - HICON hIcon, 14:20:29 INFO - int cxWidth, 14:20:29 INFO - int cyWidth, 14:20:29 INFO - UINT istepIfAniCur, 14:20:29 INFO - HBRUSH hbrFlickerFreeDraw, 14:20:29 INFO - UINT diFlags); 14:20:29 INFO - #line 10500 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #line 10503 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HICON 14:20:29 INFO - __stdcall 14:20:29 INFO - CreateIconIndirect( 14:20:29 INFO - PICONINFO piconinfo); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HICON 14:20:29 INFO - __stdcall 14:20:29 INFO - CopyIcon( 14:20:29 INFO - HICON hIcon); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - GetIconInfo( 14:20:29 INFO - HICON hIcon, 14:20:29 INFO - PICONINFO piconinfo); 14:20:29 INFO - typedef struct _ICONINFOEXA { 14:20:29 INFO - DWORD cbSize; 14:20:29 INFO - BOOL fIcon; 14:20:29 INFO - DWORD xHotspot; 14:20:29 INFO - DWORD yHotspot; 14:20:29 INFO - HBITMAP hbmMask; 14:20:29 INFO - HBITMAP hbmColor; 14:20:29 INFO - WORD wResID; 14:20:29 INFO - CHAR szModName[260]; 14:20:29 INFO - CHAR szResName[260]; 14:20:29 INFO - } ICONINFOEXA, *PICONINFOEXA; 14:20:29 INFO - typedef struct _ICONINFOEXW { 14:20:29 INFO - DWORD cbSize; 14:20:29 INFO - BOOL fIcon; 14:20:29 INFO - DWORD xHotspot; 14:20:29 INFO - DWORD yHotspot; 14:20:29 INFO - HBITMAP hbmMask; 14:20:29 INFO - HBITMAP hbmColor; 14:20:29 INFO - WORD wResID; 14:20:29 INFO - WCHAR szModName[260]; 14:20:29 INFO - WCHAR szResName[260]; 14:20:29 INFO - } ICONINFOEXW, *PICONINFOEXW; 14:20:29 INFO - typedef ICONINFOEXA ICONINFOEX; 14:20:29 INFO - typedef PICONINFOEXA PICONINFOEX; 14:20:29 INFO - #line 10556 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - GetIconInfoExA( 14:20:29 INFO - HICON hicon, 14:20:29 INFO - PICONINFOEXA piconinfo); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - GetIconInfoExW( 14:20:29 INFO - HICON hicon, 14:20:29 INFO - PICONINFOEXW piconinfo); 14:20:29 INFO - #line 10574 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 10575 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 10580 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 10582 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #line 10698 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 10701 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 10702 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 10708 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 10711 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 10760 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 10765 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 10770 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 10771 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 10801 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 10804 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 10821 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 10826 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 10833 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 10843 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 10889 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 10894 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 10898 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 10901 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 10911 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 10953 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 10970 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 10984 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 10987 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 10995 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 11021 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 11024 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 11037 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 11054 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 11056 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - IsDialogMessageA( 14:20:29 INFO - HWND hDlg, 14:20:29 INFO - LPMSG lpMsg); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - IsDialogMessageW( 14:20:29 INFO - HWND hDlg, 14:20:29 INFO - LPMSG lpMsg); 14:20:29 INFO - #line 11107 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 11109 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - MapDialogRect( 14:20:29 INFO - HWND hDlg, 14:20:29 INFO - LPRECT lpRect); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - DlgDirListA( 14:20:29 INFO - HWND hDlg, 14:20:29 INFO - LPSTR lpPathSpec, 14:20:29 INFO - int nIDListBox, 14:20:29 INFO - int nIDStaticPath, 14:20:29 INFO - UINT uFileType); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - DlgDirListW( 14:20:29 INFO - HWND hDlg, 14:20:29 INFO - LPWSTR lpPathSpec, 14:20:29 INFO - int nIDListBox, 14:20:29 INFO - int nIDStaticPath, 14:20:29 INFO - UINT uFileType); 14:20:29 INFO - #line 11140 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 11142 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - DlgDirSelectExA( 14:20:29 INFO - HWND hwndDlg, 14:20:29 INFO - LPSTR lpString, 14:20:29 INFO - int chCount, 14:20:29 INFO - int idListBox); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - DlgDirSelectExW( 14:20:29 INFO - HWND hwndDlg, 14:20:29 INFO - LPWSTR lpString, 14:20:29 INFO - int chCount, 14:20:29 INFO - int idListBox); 14:20:29 INFO - #line 11182 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - DlgDirListComboBoxA( 14:20:29 INFO - HWND hDlg, 14:20:29 INFO - LPSTR lpPathSpec, 14:20:29 INFO - int nIDComboBox, 14:20:29 INFO - int nIDStaticPath, 14:20:29 INFO - UINT uFiletype); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - DlgDirListComboBoxW( 14:20:29 INFO - HWND hDlg, 14:20:29 INFO - LPWSTR lpPathSpec, 14:20:29 INFO - int nIDComboBox, 14:20:29 INFO - int nIDStaticPath, 14:20:29 INFO - UINT uFiletype); 14:20:29 INFO - #line 11206 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - DlgDirSelectComboBoxExA( 14:20:29 INFO - HWND hwndDlg, 14:20:29 INFO - LPSTR lpString, 14:20:29 INFO - int cchOut, 14:20:29 INFO - int idComboBox); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - DlgDirSelectComboBoxExW( 14:20:29 INFO - HWND hwndDlg, 14:20:29 INFO - LPWSTR lpString, 14:20:29 INFO - int cchOut, 14:20:29 INFO - int idComboBox); 14:20:29 INFO - #line 11228 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 11230 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #line 11257 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 11261 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 11269 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 11365 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 11368 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 11373 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 11383 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 11385 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 11409 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 11415 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 11460 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 11462 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 11506 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 11507 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 11511 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 11521 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 11522 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 11543 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 11546 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 11561 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 11565 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - typedef struct tagSCROLLINFO 14:20:29 INFO - { 14:20:29 INFO - UINT cbSize; 14:20:29 INFO - UINT fMask; 14:20:29 INFO - int nMin; 14:20:29 INFO - int nMax; 14:20:29 INFO - UINT nPage; 14:20:29 INFO - int nPos; 14:20:29 INFO - int nTrackPos; 14:20:29 INFO - } SCROLLINFO, *LPSCROLLINFO; 14:20:29 INFO - typedef SCROLLINFO const *LPCSCROLLINFO; 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - SetScrollInfo( 14:20:29 INFO - HWND hwnd, 14:20:29 INFO - int nBar, 14:20:29 INFO - LPCSCROLLINFO lpsi, 14:20:29 INFO - BOOL redraw); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - GetScrollInfo( 14:20:29 INFO - HWND hwnd, 14:20:29 INFO - int nBar, 14:20:29 INFO - LPSCROLLINFO lpsi); 14:20:29 INFO - #line 11608 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #line 11610 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 11612 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 11613 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 11630 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - typedef struct tagMDICREATESTRUCTA { 14:20:29 INFO - LPCSTR szClass; 14:20:29 INFO - LPCSTR szTitle; 14:20:29 INFO - HANDLE hOwner; 14:20:29 INFO - int x; 14:20:29 INFO - int y; 14:20:29 INFO - int cx; 14:20:29 INFO - int cy; 14:20:29 INFO - DWORD style; 14:20:29 INFO - LPARAM lParam; 14:20:29 INFO - } MDICREATESTRUCTA, *LPMDICREATESTRUCTA; 14:20:29 INFO - typedef struct tagMDICREATESTRUCTW { 14:20:29 INFO - LPCWSTR szClass; 14:20:29 INFO - LPCWSTR szTitle; 14:20:29 INFO - HANDLE hOwner; 14:20:29 INFO - int x; 14:20:29 INFO - int y; 14:20:29 INFO - int cx; 14:20:29 INFO - int cy; 14:20:29 INFO - DWORD style; 14:20:29 INFO - LPARAM lParam; 14:20:29 INFO - } MDICREATESTRUCTW, *LPMDICREATESTRUCTW; 14:20:29 INFO - typedef MDICREATESTRUCTA MDICREATESTRUCT; 14:20:29 INFO - typedef LPMDICREATESTRUCTA LPMDICREATESTRUCT; 14:20:29 INFO - #line 11663 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - typedef struct tagCLIENTCREATESTRUCT { 14:20:29 INFO - HANDLE hWindowMenu; 14:20:29 INFO - UINT idFirstChild; 14:20:29 INFO - } CLIENTCREATESTRUCT, *LPCLIENTCREATESTRUCT; 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - LRESULT 14:20:29 INFO - __stdcall 14:20:29 INFO - DefFrameProcA( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - HWND hWndMDIClient, 14:20:29 INFO - UINT uMsg, 14:20:29 INFO - WPARAM wParam, 14:20:29 INFO - LPARAM lParam); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - LRESULT 14:20:29 INFO - __stdcall 14:20:29 INFO - DefFrameProcW( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - HWND hWndMDIClient, 14:20:29 INFO - UINT uMsg, 14:20:29 INFO - WPARAM wParam, 14:20:29 INFO - LPARAM lParam); 14:20:29 INFO - #line 11692 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - LRESULT 14:20:29 INFO - __stdcall 14:20:29 INFO - #line 11701 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - DefMDIChildProcA( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - UINT uMsg, 14:20:29 INFO - WPARAM wParam, 14:20:29 INFO - LPARAM lParam); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - LRESULT 14:20:29 INFO - __stdcall 14:20:29 INFO - #line 11714 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - DefMDIChildProcW( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - UINT uMsg, 14:20:29 INFO - WPARAM wParam, 14:20:29 INFO - LPARAM lParam); 14:20:29 INFO - #line 11724 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - TranslateMDISysAccel( 14:20:29 INFO - HWND hWndClient, 14:20:29 INFO - LPMSG lpMsg); 14:20:29 INFO - #line 11735 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - UINT 14:20:29 INFO - __stdcall 14:20:29 INFO - ArrangeIconicWindows( 14:20:29 INFO - HWND hWnd); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HWND 14:20:29 INFO - __stdcall 14:20:29 INFO - CreateMDIWindowA( 14:20:29 INFO - LPCSTR lpClassName, 14:20:29 INFO - LPCSTR lpWindowName, 14:20:29 INFO - DWORD dwStyle, 14:20:29 INFO - int X, 14:20:29 INFO - int Y, 14:20:29 INFO - int nWidth, 14:20:29 INFO - int nHeight, 14:20:29 INFO - HWND hWndParent, 14:20:29 INFO - HINSTANCE hInstance, 14:20:29 INFO - LPARAM lParam); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HWND 14:20:29 INFO - __stdcall 14:20:29 INFO - CreateMDIWindowW( 14:20:29 INFO - LPCWSTR lpClassName, 14:20:29 INFO - LPCWSTR lpWindowName, 14:20:29 INFO - DWORD dwStyle, 14:20:29 INFO - int X, 14:20:29 INFO - int Y, 14:20:29 INFO - int nWidth, 14:20:29 INFO - int nHeight, 14:20:29 INFO - HWND hWndParent, 14:20:29 INFO - HINSTANCE hInstance, 14:20:29 INFO - LPARAM lParam); 14:20:29 INFO - #line 11775 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - WORD 14:20:29 INFO - __stdcall 14:20:29 INFO - TileWindows( 14:20:29 INFO - HWND hwndParent, 14:20:29 INFO - UINT wHow, 14:20:29 INFO - const RECT * lpRect, 14:20:29 INFO - UINT cKids, 14:20:29 INFO - const HWND * lpKids); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - WORD 14:20:29 INFO - __stdcall CascadeWindows( 14:20:29 INFO - HWND hwndParent, 14:20:29 INFO - UINT wHow, 14:20:29 INFO - const RECT * lpRect, 14:20:29 INFO - UINT cKids, 14:20:29 INFO - const HWND * lpKids); 14:20:29 INFO - #line 11797 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 11799 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #line 11802 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 11804 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - typedef DWORD HELPPOLY; 14:20:29 INFO - typedef struct tagMULTIKEYHELPA { 14:20:29 INFO - DWORD mkSize; 14:20:29 INFO - #line 11819 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - CHAR mkKeylist; 14:20:29 INFO - CHAR szKeyphrase[1]; 14:20:29 INFO - } MULTIKEYHELPA, *PMULTIKEYHELPA, *LPMULTIKEYHELPA; 14:20:29 INFO - typedef struct tagMULTIKEYHELPW { 14:20:29 INFO - DWORD mkSize; 14:20:29 INFO - #line 11828 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - WCHAR mkKeylist; 14:20:29 INFO - WCHAR szKeyphrase[1]; 14:20:29 INFO - } MULTIKEYHELPW, *PMULTIKEYHELPW, *LPMULTIKEYHELPW; 14:20:29 INFO - typedef MULTIKEYHELPA MULTIKEYHELP; 14:20:29 INFO - typedef PMULTIKEYHELPA PMULTIKEYHELP; 14:20:29 INFO - typedef LPMULTIKEYHELPA LPMULTIKEYHELP; 14:20:29 INFO - #line 11840 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - typedef struct tagHELPWININFOA { 14:20:29 INFO - int wStructSize; 14:20:29 INFO - int x; 14:20:29 INFO - int y; 14:20:29 INFO - int dx; 14:20:29 INFO - int dy; 14:20:29 INFO - int wMax; 14:20:29 INFO - CHAR rgchMember[2]; 14:20:29 INFO - } HELPWININFOA, *PHELPWININFOA, *LPHELPWININFOA; 14:20:29 INFO - typedef struct tagHELPWININFOW { 14:20:29 INFO - int wStructSize; 14:20:29 INFO - int x; 14:20:29 INFO - int y; 14:20:29 INFO - int dx; 14:20:29 INFO - int dy; 14:20:29 INFO - int wMax; 14:20:29 INFO - WCHAR rgchMember[2]; 14:20:29 INFO - } HELPWININFOW, *PHELPWININFOW, *LPHELPWININFOW; 14:20:29 INFO - typedef HELPWININFOA HELPWININFO; 14:20:29 INFO - typedef PHELPWININFOA PHELPWININFO; 14:20:29 INFO - typedef LPHELPWININFOA LPHELPWININFO; 14:20:29 INFO - #line 11868 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 11906 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - WinHelpA( 14:20:29 INFO - HWND hWndMain, 14:20:29 INFO - LPCSTR lpszHelp, 14:20:29 INFO - UINT uCommand, 14:20:29 INFO - ULONG_PTR dwData); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - WinHelpW( 14:20:29 INFO - HWND hWndMain, 14:20:29 INFO - LPCWSTR lpszHelp, 14:20:29 INFO - UINT uCommand, 14:20:29 INFO - ULONG_PTR dwData); 14:20:29 INFO - #line 11930 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 11932 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 11934 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #line 11941 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 11945 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 11949 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - DWORD 14:20:29 INFO - __stdcall 14:20:29 INFO - GetGuiResources( 14:20:29 INFO - HANDLE hProcess, 14:20:29 INFO - DWORD uiFlags); 14:20:29 INFO - #line 11961 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 11964 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - #line 11972 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #line 12058 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 12074 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 12080 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 12096 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 12100 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 12108 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 12116 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 12145 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 12186 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 12231 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 12245 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 12254 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 12289 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 12296 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 12316 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 12327 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 12347 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 12349 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - typedef struct tagNONCLIENTMETRICSA 14:20:29 INFO - { 14:20:29 INFO - UINT cbSize; 14:20:29 INFO - int iBorderWidth; 14:20:29 INFO - int iScrollWidth; 14:20:29 INFO - int iScrollHeight; 14:20:29 INFO - int iCaptionWidth; 14:20:29 INFO - int iCaptionHeight; 14:20:29 INFO - LOGFONTA lfCaptionFont; 14:20:29 INFO - int iSmCaptionWidth; 14:20:29 INFO - int iSmCaptionHeight; 14:20:29 INFO - LOGFONTA lfSmCaptionFont; 14:20:29 INFO - int iMenuWidth; 14:20:29 INFO - int iMenuHeight; 14:20:29 INFO - LOGFONTA lfMenuFont; 14:20:29 INFO - LOGFONTA lfStatusFont; 14:20:29 INFO - LOGFONTA lfMessageFont; 14:20:29 INFO - int iPaddedBorderWidth; 14:20:29 INFO - #line 12385 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - } NONCLIENTMETRICSA, *PNONCLIENTMETRICSA, * LPNONCLIENTMETRICSA; 14:20:29 INFO - typedef struct tagNONCLIENTMETRICSW 14:20:29 INFO - { 14:20:29 INFO - UINT cbSize; 14:20:29 INFO - int iBorderWidth; 14:20:29 INFO - int iScrollWidth; 14:20:29 INFO - int iScrollHeight; 14:20:29 INFO - int iCaptionWidth; 14:20:29 INFO - int iCaptionHeight; 14:20:29 INFO - LOGFONTW lfCaptionFont; 14:20:29 INFO - int iSmCaptionWidth; 14:20:29 INFO - int iSmCaptionHeight; 14:20:29 INFO - LOGFONTW lfSmCaptionFont; 14:20:29 INFO - int iMenuWidth; 14:20:29 INFO - int iMenuHeight; 14:20:29 INFO - LOGFONTW lfMenuFont; 14:20:29 INFO - LOGFONTW lfStatusFont; 14:20:29 INFO - LOGFONTW lfMessageFont; 14:20:29 INFO - int iPaddedBorderWidth; 14:20:29 INFO - #line 12406 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - } NONCLIENTMETRICSW, *PNONCLIENTMETRICSW, * LPNONCLIENTMETRICSW; 14:20:29 INFO - typedef NONCLIENTMETRICSA NONCLIENTMETRICS; 14:20:29 INFO - typedef PNONCLIENTMETRICSA PNONCLIENTMETRICS; 14:20:29 INFO - typedef LPNONCLIENTMETRICSA LPNONCLIENTMETRICS; 14:20:29 INFO - #line 12416 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 12418 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #line 12421 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 12422 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - typedef struct tagMINIMIZEDMETRICS 14:20:29 INFO - { 14:20:29 INFO - UINT cbSize; 14:20:29 INFO - int iWidth; 14:20:29 INFO - int iHorzGap; 14:20:29 INFO - int iVertGap; 14:20:29 INFO - int iArrange; 14:20:29 INFO - } MINIMIZEDMETRICS, *PMINIMIZEDMETRICS, *LPMINIMIZEDMETRICS; 14:20:29 INFO - typedef struct tagICONMETRICSA 14:20:29 INFO - { 14:20:29 INFO - UINT cbSize; 14:20:29 INFO - int iHorzSpacing; 14:20:29 INFO - int iVertSpacing; 14:20:29 INFO - int iTitleWrap; 14:20:29 INFO - LOGFONTA lfFont; 14:20:29 INFO - } ICONMETRICSA, *PICONMETRICSA, *LPICONMETRICSA; 14:20:29 INFO - typedef struct tagICONMETRICSW 14:20:29 INFO - { 14:20:29 INFO - UINT cbSize; 14:20:29 INFO - int iHorzSpacing; 14:20:29 INFO - int iVertSpacing; 14:20:29 INFO - int iTitleWrap; 14:20:29 INFO - LOGFONTW lfFont; 14:20:29 INFO - } ICONMETRICSW, *PICONMETRICSW, *LPICONMETRICSW; 14:20:29 INFO - typedef ICONMETRICSA ICONMETRICS; 14:20:29 INFO - typedef PICONMETRICSA PICONMETRICS; 14:20:29 INFO - typedef LPICONMETRICSA LPICONMETRICS; 14:20:29 INFO - #line 12476 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 12477 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 12478 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - typedef struct tagANIMATIONINFO 14:20:29 INFO - { 14:20:29 INFO - UINT cbSize; 14:20:29 INFO - int iMinAnimate; 14:20:29 INFO - } ANIMATIONINFO, *LPANIMATIONINFO; 14:20:29 INFO - typedef struct tagSERIALKEYSA 14:20:29 INFO - { 14:20:29 INFO - UINT cbSize; 14:20:29 INFO - DWORD dwFlags; 14:20:29 INFO - LPSTR lpszActivePort; 14:20:29 INFO - LPSTR lpszPort; 14:20:29 INFO - UINT iBaudRate; 14:20:29 INFO - UINT iPortState; 14:20:29 INFO - UINT iActive; 14:20:29 INFO - } SERIALKEYSA, *LPSERIALKEYSA; 14:20:29 INFO - typedef struct tagSERIALKEYSW 14:20:29 INFO - { 14:20:29 INFO - UINT cbSize; 14:20:29 INFO - DWORD dwFlags; 14:20:29 INFO - LPWSTR lpszActivePort; 14:20:29 INFO - LPWSTR lpszPort; 14:20:29 INFO - UINT iBaudRate; 14:20:29 INFO - UINT iPortState; 14:20:29 INFO - UINT iActive; 14:20:29 INFO - } SERIALKEYSW, *LPSERIALKEYSW; 14:20:29 INFO - typedef SERIALKEYSA SERIALKEYS; 14:20:29 INFO - typedef LPSERIALKEYSA LPSERIALKEYS; 14:20:29 INFO - #line 12512 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - typedef struct tagHIGHCONTRASTA 14:20:29 INFO - { 14:20:29 INFO - UINT cbSize; 14:20:29 INFO - DWORD dwFlags; 14:20:29 INFO - LPSTR lpszDefaultScheme; 14:20:29 INFO - } HIGHCONTRASTA, *LPHIGHCONTRASTA; 14:20:29 INFO - typedef struct tagHIGHCONTRASTW 14:20:29 INFO - { 14:20:29 INFO - UINT cbSize; 14:20:29 INFO - DWORD dwFlags; 14:20:29 INFO - LPWSTR lpszDefaultScheme; 14:20:29 INFO - } HIGHCONTRASTW, *LPHIGHCONTRASTW; 14:20:29 INFO - typedef HIGHCONTRASTA HIGHCONTRAST; 14:20:29 INFO - typedef LPHIGHCONTRASTA LPHIGHCONTRAST; 14:20:29 INFO - #line 12538 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 12540 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #line 12564 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\tvout.h" 14:20:29 INFO - #pragma once 14:20:29 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\tvout.h" 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - typedef struct _VIDEOPARAMETERS { 14:20:29 INFO - GUID Guid; 14:20:29 INFO - ULONG dwOffset; 14:20:29 INFO - ULONG dwCommand; 14:20:29 INFO - ULONG dwFlags; 14:20:29 INFO - ULONG dwMode; 14:20:29 INFO - ULONG dwTVStandard; 14:20:29 INFO - ULONG dwAvailableModes; 14:20:29 INFO - ULONG dwAvailableTVStandard; 14:20:29 INFO - ULONG dwFlickerFilter; 14:20:29 INFO - ULONG dwOverScanX; 14:20:29 INFO - ULONG dwOverScanY; 14:20:29 INFO - ULONG dwMaxUnscaledX; 14:20:29 INFO - ULONG dwMaxUnscaledY; 14:20:29 INFO - ULONG dwPositionX; 14:20:29 INFO - ULONG dwPositionY; 14:20:29 INFO - ULONG dwBrightness; 14:20:29 INFO - ULONG dwContrast; 14:20:29 INFO - ULONG dwCPType; 14:20:29 INFO - ULONG dwCPCommand; 14:20:29 INFO - ULONG dwCPStandard; 14:20:29 INFO - ULONG dwCPKey; 14:20:29 INFO - ULONG bCP_APSTriggerBits; 14:20:29 INFO - UCHAR bOEMCopyProtection[256]; 14:20:29 INFO - } VIDEOPARAMETERS, *PVIDEOPARAMETERS, *LPVIDEOPARAMETERS; 14:20:29 INFO - #line 95 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\tvout.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #line 98 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\tvout.h" 14:20:29 INFO - #line 12569 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 12581 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - LONG 14:20:29 INFO - __stdcall 14:20:29 INFO - ChangeDisplaySettingsA( 14:20:29 INFO - DEVMODEA* lpDevMode, 14:20:29 INFO - DWORD dwFlags); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - LONG 14:20:29 INFO - __stdcall 14:20:29 INFO - ChangeDisplaySettingsW( 14:20:29 INFO - DEVMODEW* lpDevMode, 14:20:29 INFO - DWORD dwFlags); 14:20:29 INFO - #line 12605 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - LONG 14:20:29 INFO - __stdcall 14:20:29 INFO - ChangeDisplaySettingsExA( 14:20:29 INFO - LPCSTR lpszDeviceName, 14:20:29 INFO - DEVMODEA* lpDevMode, 14:20:29 INFO - HWND hwnd, 14:20:29 INFO - DWORD dwflags, 14:20:29 INFO - LPVOID lParam); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - LONG 14:20:29 INFO - __stdcall 14:20:29 INFO - ChangeDisplaySettingsExW( 14:20:29 INFO - LPCWSTR lpszDeviceName, 14:20:29 INFO - DEVMODEW* lpDevMode, 14:20:29 INFO - HWND hwnd, 14:20:29 INFO - DWORD dwflags, 14:20:29 INFO - LPVOID lParam); 14:20:29 INFO - #line 12629 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - EnumDisplaySettingsA( 14:20:29 INFO - LPCSTR lpszDeviceName, 14:20:29 INFO - DWORD iModeNum, 14:20:29 INFO - DEVMODEA* lpDevMode); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - EnumDisplaySettingsW( 14:20:29 INFO - LPCWSTR lpszDeviceName, 14:20:29 INFO - DWORD iModeNum, 14:20:29 INFO - DEVMODEW* lpDevMode); 14:20:29 INFO - #line 12653 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - EnumDisplaySettingsExA( 14:20:29 INFO - LPCSTR lpszDeviceName, 14:20:29 INFO - DWORD iModeNum, 14:20:29 INFO - DEVMODEA* lpDevMode, 14:20:29 INFO - DWORD dwFlags); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - EnumDisplaySettingsExW( 14:20:29 INFO - LPCWSTR lpszDeviceName, 14:20:29 INFO - DWORD iModeNum, 14:20:29 INFO - DEVMODEW* lpDevMode, 14:20:29 INFO - DWORD dwFlags); 14:20:29 INFO - #line 12677 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - EnumDisplayDevicesA( 14:20:29 INFO - LPCSTR lpDevice, 14:20:29 INFO - DWORD iDevNum, 14:20:29 INFO - PDISPLAY_DEVICEA lpDisplayDevice, 14:20:29 INFO - DWORD dwFlags); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - EnumDisplayDevicesW( 14:20:29 INFO - LPCWSTR lpDevice, 14:20:29 INFO - DWORD iDevNum, 14:20:29 INFO - PDISPLAY_DEVICEW lpDisplayDevice, 14:20:29 INFO - DWORD dwFlags); 14:20:29 INFO - #line 12703 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 12708 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - LONG 14:20:29 INFO - __stdcall 14:20:29 INFO - GetDisplayConfigBufferSizes( 14:20:29 INFO - UINT32 flags, 14:20:29 INFO - UINT32* numPathArrayElements, 14:20:29 INFO - UINT32* numModeInfoArrayElements); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - LONG 14:20:29 INFO - __stdcall 14:20:29 INFO - SetDisplayConfig( 14:20:29 INFO - UINT32 numPathArrayElements, 14:20:29 INFO - DISPLAYCONFIG_PATH_INFO* pathArray, 14:20:29 INFO - UINT32 numModeInfoArrayElements, 14:20:29 INFO - DISPLAYCONFIG_MODE_INFO* modeInfoArray, 14:20:29 INFO - UINT32 flags); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - LONG 14:20:29 INFO - __stdcall 14:20:29 INFO - QueryDisplayConfig( 14:20:29 INFO - UINT32 flags, 14:20:29 INFO - UINT32* numPathArrayElements, 14:20:29 INFO - DISPLAYCONFIG_PATH_INFO* pathArray, 14:20:29 INFO - UINT32* numModeInfoArrayElements, 14:20:29 INFO - DISPLAYCONFIG_MODE_INFO* modeInfoArray, 14:20:29 INFO - DISPLAYCONFIG_TOPOLOGY_ID* currentTopologyId); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - LONG 14:20:29 INFO - __stdcall 14:20:29 INFO - DisplayConfigGetDeviceInfo( 14:20:29 INFO - DISPLAYCONFIG_DEVICE_INFO_HEADER* requestPacket); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - LONG 14:20:29 INFO - __stdcall 14:20:29 INFO - DisplayConfigSetDeviceInfo( 14:20:29 INFO - DISPLAYCONFIG_DEVICE_INFO_HEADER* setPacket); 14:20:29 INFO - #line 12755 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 12757 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 12758 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - SystemParametersInfoA( 14:20:29 INFO - UINT uiAction, 14:20:29 INFO - UINT uiParam, 14:20:29 INFO - PVOID pvParam, 14:20:29 INFO - UINT fWinIni); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - SystemParametersInfoW( 14:20:29 INFO - UINT uiAction, 14:20:29 INFO - UINT uiParam, 14:20:29 INFO - PVOID pvParam, 14:20:29 INFO - UINT fWinIni); 14:20:29 INFO - #line 12783 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 12798 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 12800 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #line 12803 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - typedef struct tagFILTERKEYS 14:20:29 INFO - { 14:20:29 INFO - UINT cbSize; 14:20:29 INFO - DWORD dwFlags; 14:20:29 INFO - DWORD iWaitMSec; 14:20:29 INFO - DWORD iDelayMSec; 14:20:29 INFO - DWORD iRepeatMSec; 14:20:29 INFO - DWORD iBounceMSec; 14:20:29 INFO - } FILTERKEYS, *LPFILTERKEYS; 14:20:29 INFO - #line 12821 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - typedef struct tagSTICKYKEYS 14:20:29 INFO - { 14:20:29 INFO - UINT cbSize; 14:20:29 INFO - DWORD dwFlags; 14:20:29 INFO - } STICKYKEYS, *LPSTICKYKEYS; 14:20:29 INFO - #line 12844 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #line 12876 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - typedef struct tagMOUSEKEYS 14:20:29 INFO - { 14:20:29 INFO - UINT cbSize; 14:20:29 INFO - DWORD dwFlags; 14:20:29 INFO - DWORD iMaxSpeed; 14:20:29 INFO - DWORD iTimeToMaxSpeed; 14:20:29 INFO - DWORD iCtrlSpeed; 14:20:29 INFO - DWORD dwReserved1; 14:20:29 INFO - DWORD dwReserved2; 14:20:29 INFO - } MOUSEKEYS, *LPMOUSEKEYS; 14:20:29 INFO - #line 12892 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #line 12912 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - typedef struct tagACCESSTIMEOUT 14:20:29 INFO - { 14:20:29 INFO - UINT cbSize; 14:20:29 INFO - DWORD dwFlags; 14:20:29 INFO - DWORD iTimeOutMSec; 14:20:29 INFO - } ACCESSTIMEOUT, *LPACCESSTIMEOUT; 14:20:29 INFO - #line 12924 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - typedef struct tagSOUNDSENTRYA 14:20:29 INFO - { 14:20:29 INFO - UINT cbSize; 14:20:29 INFO - DWORD dwFlags; 14:20:29 INFO - DWORD iFSTextEffect; 14:20:29 INFO - DWORD iFSTextEffectMSec; 14:20:29 INFO - DWORD iFSTextEffectColorBits; 14:20:29 INFO - DWORD iFSGrafEffect; 14:20:29 INFO - DWORD iFSGrafEffectMSec; 14:20:29 INFO - DWORD iFSGrafEffectColor; 14:20:29 INFO - DWORD iWindowsEffect; 14:20:29 INFO - DWORD iWindowsEffectMSec; 14:20:29 INFO - LPSTR lpszWindowsEffectDLL; 14:20:29 INFO - DWORD iWindowsEffectOrdinal; 14:20:29 INFO - } SOUNDSENTRYA, *LPSOUNDSENTRYA; 14:20:29 INFO - typedef struct tagSOUNDSENTRYW 14:20:29 INFO - { 14:20:29 INFO - UINT cbSize; 14:20:29 INFO - DWORD dwFlags; 14:20:29 INFO - DWORD iFSTextEffect; 14:20:29 INFO - DWORD iFSTextEffectMSec; 14:20:29 INFO - DWORD iFSTextEffectColorBits; 14:20:29 INFO - DWORD iFSGrafEffect; 14:20:29 INFO - DWORD iFSGrafEffectMSec; 14:20:29 INFO - DWORD iFSGrafEffectColor; 14:20:29 INFO - DWORD iWindowsEffect; 14:20:29 INFO - DWORD iWindowsEffectMSec; 14:20:29 INFO - LPWSTR lpszWindowsEffectDLL; 14:20:29 INFO - DWORD iWindowsEffectOrdinal; 14:20:29 INFO - } SOUNDSENTRYW, *LPSOUNDSENTRYW; 14:20:29 INFO - typedef SOUNDSENTRYA SOUNDSENTRY; 14:20:29 INFO - typedef LPSOUNDSENTRYA LPSOUNDSENTRY; 14:20:29 INFO - #line 12989 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 12991 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #pragma region Desktop or PC Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - SoundSentry(void); 14:20:29 INFO - #line 13008 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 13009 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - typedef struct tagTOGGLEKEYS 14:20:29 INFO - { 14:20:29 INFO - UINT cbSize; 14:20:29 INFO - DWORD dwFlags; 14:20:29 INFO - } TOGGLEKEYS, *LPTOGGLEKEYS; 14:20:29 INFO - #line 13020 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - typedef struct tagAUDIODESCRIPTION { 14:20:29 INFO - UINT cbSize; 14:20:29 INFO - BOOL Enabled; 14:20:29 INFO - LCID Locale; 14:20:29 INFO - } AUDIODESCRIPTION, *LPAUDIODESCRIPTION; 14:20:29 INFO - #line 13042 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - void 14:20:29 INFO - __stdcall 14:20:29 INFO - SetDebugErrorLevel( 14:20:29 INFO - DWORD dwLevel); 14:20:29 INFO - #line 13055 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - void 14:20:29 INFO - __stdcall 14:20:29 INFO - SetLastErrorEx( 14:20:29 INFO - DWORD dwErrCode, 14:20:29 INFO - DWORD dwType); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - int 14:20:29 INFO - __stdcall 14:20:29 INFO - InternalGetWindowText( 14:20:29 INFO - HWND hWnd, 14:20:29 INFO - LPWSTR pString, 14:20:29 INFO - int cchMaxCount); 14:20:29 INFO - #line 13093 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - CancelShutdown( 14:20:29 INFO - void); 14:20:29 INFO - #line 13101 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HMONITOR 14:20:29 INFO - __stdcall 14:20:29 INFO - MonitorFromPoint( 14:20:29 INFO - POINT pt, 14:20:29 INFO - DWORD dwFlags); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HMONITOR 14:20:29 INFO - __stdcall 14:20:29 INFO - MonitorFromRect( 14:20:29 INFO - LPCRECT lprc, 14:20:29 INFO - DWORD dwFlags); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HMONITOR 14:20:29 INFO - __stdcall 14:20:29 INFO - MonitorFromWindow( 14:20:29 INFO - HWND hwnd, 14:20:29 INFO - DWORD dwFlags); 14:20:29 INFO - #line 13139 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - typedef struct tagMONITORINFO 14:20:29 INFO - { 14:20:29 INFO - DWORD cbSize; 14:20:29 INFO - RECT rcMonitor; 14:20:29 INFO - RECT rcWork; 14:20:29 INFO - DWORD dwFlags; 14:20:29 INFO - } MONITORINFO, *LPMONITORINFO; 14:20:29 INFO - typedef struct tagMONITORINFOEXA : public tagMONITORINFO 14:20:29 INFO - { 14:20:29 INFO - CHAR szDevice[32]; 14:20:29 INFO - } MONITORINFOEXA, *LPMONITORINFOEXA; 14:20:29 INFO - typedef struct tagMONITORINFOEXW : public tagMONITORINFO 14:20:29 INFO - { 14:20:29 INFO - WCHAR szDevice[32]; 14:20:29 INFO - } MONITORINFOEXW, *LPMONITORINFOEXW; 14:20:29 INFO - typedef MONITORINFOEXA MONITORINFOEX; 14:20:29 INFO - typedef LPMONITORINFOEXA LPMONITORINFOEX; 14:20:29 INFO - #line 13174 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 13193 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - GetMonitorInfoA( 14:20:29 INFO - HMONITOR hMonitor, 14:20:29 INFO - LPMONITORINFO lpmi); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - GetMonitorInfoW( 14:20:29 INFO - HMONITOR hMonitor, 14:20:29 INFO - LPMONITORINFO lpmi); 14:20:29 INFO - #line 13211 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - typedef BOOL (__stdcall* MONITORENUMPROC)(HMONITOR, HDC, LPRECT, LPARAM); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - EnumDisplayMonitors( 14:20:29 INFO - HDC hdc, 14:20:29 INFO - LPCRECT lprcClip, 14:20:29 INFO - MONITORENUMPROC lpfnEnum, 14:20:29 INFO - LPARAM dwData); 14:20:29 INFO - #line 13224 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - void 14:20:29 INFO - __stdcall 14:20:29 INFO - NotifyWinEvent( 14:20:29 INFO - DWORD event, 14:20:29 INFO - HWND hwnd, 14:20:29 INFO - LONG idObject, 14:20:29 INFO - LONG idChild); 14:20:29 INFO - typedef void (__stdcall* WINEVENTPROC)( 14:20:29 INFO - HWINEVENTHOOK hWinEventHook, 14:20:29 INFO - DWORD event, 14:20:29 INFO - HWND hwnd, 14:20:29 INFO - LONG idObject, 14:20:29 INFO - LONG idChild, 14:20:29 INFO - DWORD idEventThread, 14:20:29 INFO - DWORD dwmsEventTime); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - HWINEVENTHOOK 14:20:29 INFO - __stdcall 14:20:29 INFO - SetWinEventHook( 14:20:29 INFO - DWORD eventMin, 14:20:29 INFO - DWORD eventMax, 14:20:29 INFO - HMODULE hmodWinEventProc, 14:20:29 INFO - WINEVENTPROC pfnWinEventProc, 14:20:29 INFO - DWORD idProcess, 14:20:29 INFO - DWORD idThread, 14:20:29 INFO - DWORD dwFlags); 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - IsWinEventHookInstalled( 14:20:29 INFO - DWORD event); 14:20:29 INFO - #line 13273 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 13275 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #pragma region Desktop Family 14:20:29 INFO - __declspec(dllimport) 14:20:29 INFO - BOOL 14:20:29 INFO - __stdcall 14:20:29 INFO - UnhookWinEvent( 14:20:29 INFO - HWINEVENTHOOK hWinEventHook); 14:20:29 INFO - #line 13295 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #pragma endregion 14:20:29 INFO - #line 13504 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 13521 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 13537 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 13551 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 13567 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 13569 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 13576 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:29 INFO - #line 13580 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #line 13779 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #line 13783 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #line 13858 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #line 13865 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #pragma region Desktop Family 14:20:30 INFO - typedef struct tagGUITHREADINFO 14:20:30 INFO - { 14:20:30 INFO - DWORD cbSize; 14:20:30 INFO - DWORD flags; 14:20:30 INFO - HWND hwndActive; 14:20:30 INFO - HWND hwndFocus; 14:20:30 INFO - HWND hwndCapture; 14:20:30 INFO - HWND hwndMenuOwner; 14:20:30 INFO - HWND hwndMoveSize; 14:20:30 INFO - HWND hwndCaret; 14:20:30 INFO - RECT rcCaret; 14:20:30 INFO - } GUITHREADINFO, *PGUITHREADINFO, * LPGUITHREADINFO; 14:20:30 INFO - #line 13920 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #line 13931 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #line 13933 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #line 13934 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #pragma region Desktop Family 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - GetGUIThreadInfo( 14:20:30 INFO - DWORD idThread, 14:20:30 INFO - PGUITHREADINFO pgui); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - BlockInput( 14:20:30 INFO - BOOL fBlockIt); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - SetProcessDPIAware( 14:20:30 INFO - void); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - IsProcessDPIAware( 14:20:30 INFO - void); 14:20:30 INFO - #line 13968 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #line 14031 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - UINT 14:20:30 INFO - __stdcall 14:20:30 INFO - GetWindowModuleFileNameA( 14:20:30 INFO - HWND hwnd, 14:20:30 INFO - LPSTR pszFileName, 14:20:30 INFO - UINT cchFileNameMax); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - UINT 14:20:30 INFO - __stdcall 14:20:30 INFO - GetWindowModuleFileNameW( 14:20:30 INFO - HWND hwnd, 14:20:30 INFO - LPWSTR pszFileName, 14:20:30 INFO - UINT cchFileNameMax); 14:20:30 INFO - #line 14052 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #line 14054 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #line 14090 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #pragma region Desktop Family 14:20:30 INFO - typedef struct tagCURSORINFO 14:20:30 INFO - { 14:20:30 INFO - DWORD cbSize; 14:20:30 INFO - DWORD flags; 14:20:30 INFO - HCURSOR hCursor; 14:20:30 INFO - POINT ptScreenPos; 14:20:30 INFO - } CURSORINFO, *PCURSORINFO, *LPCURSORINFO; 14:20:30 INFO - #line 14112 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - GetCursorInfo( 14:20:30 INFO - PCURSORINFO pci); 14:20:30 INFO - typedef struct tagWINDOWINFO 14:20:30 INFO - { 14:20:30 INFO - DWORD cbSize; 14:20:30 INFO - RECT rcWindow; 14:20:30 INFO - RECT rcClient; 14:20:30 INFO - DWORD dwStyle; 14:20:30 INFO - DWORD dwExStyle; 14:20:30 INFO - DWORD dwWindowStatus; 14:20:30 INFO - UINT cxWindowBorders; 14:20:30 INFO - UINT cyWindowBorders; 14:20:30 INFO - ATOM atomWindowType; 14:20:30 INFO - WORD wCreatorVersion; 14:20:30 INFO - } WINDOWINFO, *PWINDOWINFO, *LPWINDOWINFO; 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - GetWindowInfo( 14:20:30 INFO - HWND hwnd, 14:20:30 INFO - PWINDOWINFO pwi); 14:20:30 INFO - typedef struct tagTITLEBARINFO 14:20:30 INFO - { 14:20:30 INFO - DWORD cbSize; 14:20:30 INFO - RECT rcTitleBar; 14:20:30 INFO - DWORD rgstate[5 + 1]; 14:20:30 INFO - } TITLEBARINFO, *PTITLEBARINFO, *LPTITLEBARINFO; 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - GetTitleBarInfo( 14:20:30 INFO - HWND hwnd, 14:20:30 INFO - PTITLEBARINFO pti); 14:20:30 INFO - typedef struct tagTITLEBARINFOEX 14:20:30 INFO - { 14:20:30 INFO - DWORD cbSize; 14:20:30 INFO - RECT rcTitleBar; 14:20:30 INFO - DWORD rgstate[5 + 1]; 14:20:30 INFO - RECT rgrect[5 + 1]; 14:20:30 INFO - } TITLEBARINFOEX, *PTITLEBARINFOEX, *LPTITLEBARINFOEX; 14:20:30 INFO - #line 14171 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - typedef struct tagMENUBARINFO 14:20:30 INFO - { 14:20:30 INFO - DWORD cbSize; 14:20:30 INFO - RECT rcBar; 14:20:30 INFO - HMENU hMenu; 14:20:30 INFO - HWND hwndMenu; 14:20:30 INFO - BOOL fBarFocused:1; 14:20:30 INFO - BOOL fFocused:1; 14:20:30 INFO - } MENUBARINFO, *PMENUBARINFO, *LPMENUBARINFO; 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - GetMenuBarInfo( 14:20:30 INFO - HWND hwnd, 14:20:30 INFO - LONG idObject, 14:20:30 INFO - LONG idItem, 14:20:30 INFO - PMENUBARINFO pmbi); 14:20:30 INFO - typedef struct tagSCROLLBARINFO 14:20:30 INFO - { 14:20:30 INFO - DWORD cbSize; 14:20:30 INFO - RECT rcScrollBar; 14:20:30 INFO - int dxyLineButton; 14:20:30 INFO - int xyThumbTop; 14:20:30 INFO - int xyThumbBottom; 14:20:30 INFO - int reserved; 14:20:30 INFO - DWORD rgstate[5 + 1]; 14:20:30 INFO - } SCROLLBARINFO, *PSCROLLBARINFO, *LPSCROLLBARINFO; 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - GetScrollBarInfo( 14:20:30 INFO - HWND hwnd, 14:20:30 INFO - LONG idObject, 14:20:30 INFO - PSCROLLBARINFO psbi); 14:20:30 INFO - typedef struct tagCOMBOBOXINFO 14:20:30 INFO - { 14:20:30 INFO - DWORD cbSize; 14:20:30 INFO - RECT rcItem; 14:20:30 INFO - RECT rcButton; 14:20:30 INFO - DWORD stateButton; 14:20:30 INFO - HWND hwndCombo; 14:20:30 INFO - HWND hwndItem; 14:20:30 INFO - HWND hwndList; 14:20:30 INFO - } COMBOBOXINFO, *PCOMBOBOXINFO, *LPCOMBOBOXINFO; 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - GetComboBoxInfo( 14:20:30 INFO - HWND hwndCombo, 14:20:30 INFO - PCOMBOBOXINFO pcbi); 14:20:30 INFO - #line 14238 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma region Desktop Family 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - HWND 14:20:30 INFO - __stdcall 14:20:30 INFO - GetAncestor( 14:20:30 INFO - HWND hwnd, 14:20:30 INFO - UINT gaFlags); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - HWND 14:20:30 INFO - __stdcall 14:20:30 INFO - RealChildWindowFromPoint( 14:20:30 INFO - HWND hwndParent, 14:20:30 INFO - POINT ptParentClientCoords); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - UINT 14:20:30 INFO - __stdcall 14:20:30 INFO - RealGetWindowClassA( 14:20:30 INFO - HWND hwnd, 14:20:30 INFO - LPSTR ptszClassName, 14:20:30 INFO - UINT cchClassNameMax); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - UINT 14:20:30 INFO - __stdcall 14:20:30 INFO - RealGetWindowClassW( 14:20:30 INFO - HWND hwnd, 14:20:30 INFO - LPWSTR ptszClassName, 14:20:30 INFO - UINT cchClassNameMax); 14:20:30 INFO - #line 14299 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - typedef struct tagALTTABINFO 14:20:30 INFO - { 14:20:30 INFO - DWORD cbSize; 14:20:30 INFO - int cItems; 14:20:30 INFO - int cColumns; 14:20:30 INFO - int cRows; 14:20:30 INFO - int iColFocus; 14:20:30 INFO - int iRowFocus; 14:20:30 INFO - int cxItem; 14:20:30 INFO - int cyItem; 14:20:30 INFO - POINT ptStart; 14:20:30 INFO - } ALTTABINFO, *PALTTABINFO, *LPALTTABINFO; 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - GetAltTabInfoA( 14:20:30 INFO - HWND hwnd, 14:20:30 INFO - int iItem, 14:20:30 INFO - PALTTABINFO pati, 14:20:30 INFO - LPSTR pszItemText, 14:20:30 INFO - UINT cchItemText); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - GetAltTabInfoW( 14:20:30 INFO - HWND hwnd, 14:20:30 INFO - int iItem, 14:20:30 INFO - PALTTABINFO pati, 14:20:30 INFO - LPWSTR pszItemText, 14:20:30 INFO - UINT cchItemText); 14:20:30 INFO - #line 14339 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - DWORD 14:20:30 INFO - __stdcall 14:20:30 INFO - GetListBoxInfo( 14:20:30 INFO - HWND hwnd); 14:20:30 INFO - #line 14351 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #line 14354 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #line 14355 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #pragma region Desktop Family 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - LockWorkStation( 14:20:30 INFO - void); 14:20:30 INFO - #line 14367 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - UserHandleGrantAccess( 14:20:30 INFO - HANDLE hUserHandle, 14:20:30 INFO - HANDLE hJob, 14:20:30 INFO - BOOL bGrant); 14:20:30 INFO - #line 14379 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #line 14381 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma region Desktop Family 14:20:30 INFO - struct HRAWINPUT__{int unused;}; typedef struct HRAWINPUT__ *HRAWINPUT; 14:20:30 INFO - #line 14395 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma region Desktop Family 14:20:30 INFO - typedef struct tagRAWINPUTHEADER { 14:20:30 INFO - DWORD dwType; 14:20:30 INFO - DWORD dwSize; 14:20:30 INFO - HANDLE hDevice; 14:20:30 INFO - WPARAM wParam; 14:20:30 INFO - } RAWINPUTHEADER, *PRAWINPUTHEADER, *LPRAWINPUTHEADER; 14:20:30 INFO - #line 14433 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma region Desktop Family 14:20:30 INFO - #pragma warning(push) 14:20:30 INFO - #line 14450 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #pragma warning(disable : 4201) 14:20:30 INFO - typedef struct tagRAWMOUSE { 14:20:30 INFO - USHORT usFlags; 14:20:30 INFO - union { 14:20:30 INFO - ULONG ulButtons; 14:20:30 INFO - struct { 14:20:30 INFO - USHORT usButtonFlags; 14:20:30 INFO - USHORT usButtonData; 14:20:30 INFO - } ; 14:20:30 INFO - } ; 14:20:30 INFO - ULONG ulRawButtons; 14:20:30 INFO - LONG lLastX; 14:20:30 INFO - LONG lLastY; 14:20:30 INFO - ULONG ulExtraInformation; 14:20:30 INFO - } RAWMOUSE, *PRAWMOUSE, *LPRAWMOUSE; 14:20:30 INFO - #pragma warning(pop) 14:20:30 INFO - #line 14498 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #line 14500 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #line 14533 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #line 14544 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #pragma region Desktop Family 14:20:30 INFO - typedef struct tagRAWKEYBOARD { 14:20:30 INFO - USHORT MakeCode; 14:20:30 INFO - USHORT Flags; 14:20:30 INFO - USHORT Reserved; 14:20:30 INFO - USHORT VKey; 14:20:30 INFO - UINT Message; 14:20:30 INFO - ULONG ExtraInformation; 14:20:30 INFO - } RAWKEYBOARD, *PRAWKEYBOARD, *LPRAWKEYBOARD; 14:20:30 INFO - #line 14580 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma region Desktop Family 14:20:30 INFO - typedef struct tagRAWHID { 14:20:30 INFO - DWORD dwSizeHid; 14:20:30 INFO - DWORD dwCount; 14:20:30 INFO - BYTE bRawData[1]; 14:20:30 INFO - } RAWHID, *PRAWHID, *LPRAWHID; 14:20:30 INFO - #line 14611 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma region Desktop Family 14:20:30 INFO - typedef struct tagRAWINPUT { 14:20:30 INFO - RAWINPUTHEADER header; 14:20:30 INFO - union { 14:20:30 INFO - RAWMOUSE mouse; 14:20:30 INFO - RAWKEYBOARD keyboard; 14:20:30 INFO - RAWHID hid; 14:20:30 INFO - } data; 14:20:30 INFO - } RAWINPUT, *PRAWINPUT, *LPRAWINPUT; 14:20:30 INFO - #line 14630 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #line 14637 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #pragma region Desktop Family 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - UINT 14:20:30 INFO - __stdcall 14:20:30 INFO - GetRawInputData( 14:20:30 INFO - HRAWINPUT hRawInput, 14:20:30 INFO - UINT uiCommand, 14:20:30 INFO - LPVOID pData, 14:20:30 INFO - PUINT pcbSize, 14:20:30 INFO - UINT cbSizeHeader); 14:20:30 INFO - #line 14661 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma region Desktop Family 14:20:30 INFO - typedef struct tagRID_DEVICE_INFO_MOUSE { 14:20:30 INFO - DWORD dwId; 14:20:30 INFO - DWORD dwNumberOfButtons; 14:20:30 INFO - DWORD dwSampleRate; 14:20:30 INFO - BOOL fHasHorizontalWheel; 14:20:30 INFO - } RID_DEVICE_INFO_MOUSE, *PRID_DEVICE_INFO_MOUSE; 14:20:30 INFO - typedef struct tagRID_DEVICE_INFO_KEYBOARD { 14:20:30 INFO - DWORD dwType; 14:20:30 INFO - DWORD dwSubType; 14:20:30 INFO - DWORD dwKeyboardMode; 14:20:30 INFO - DWORD dwNumberOfFunctionKeys; 14:20:30 INFO - DWORD dwNumberOfIndicators; 14:20:30 INFO - DWORD dwNumberOfKeysTotal; 14:20:30 INFO - } RID_DEVICE_INFO_KEYBOARD, *PRID_DEVICE_INFO_KEYBOARD; 14:20:30 INFO - typedef struct tagRID_DEVICE_INFO_HID { 14:20:30 INFO - DWORD dwVendorId; 14:20:30 INFO - DWORD dwProductId; 14:20:30 INFO - DWORD dwVersionNumber; 14:20:30 INFO - USHORT usUsagePage; 14:20:30 INFO - USHORT usUsage; 14:20:30 INFO - } RID_DEVICE_INFO_HID, *PRID_DEVICE_INFO_HID; 14:20:30 INFO - typedef struct tagRID_DEVICE_INFO { 14:20:30 INFO - DWORD cbSize; 14:20:30 INFO - DWORD dwType; 14:20:30 INFO - union { 14:20:30 INFO - RID_DEVICE_INFO_MOUSE mouse; 14:20:30 INFO - RID_DEVICE_INFO_KEYBOARD keyboard; 14:20:30 INFO - RID_DEVICE_INFO_HID hid; 14:20:30 INFO - } ; 14:20:30 INFO - } RID_DEVICE_INFO, *PRID_DEVICE_INFO, *LPRID_DEVICE_INFO; 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - UINT 14:20:30 INFO - __stdcall 14:20:30 INFO - GetRawInputDeviceInfoA( 14:20:30 INFO - HANDLE hDevice, 14:20:30 INFO - UINT uiCommand, 14:20:30 INFO - LPVOID pData, 14:20:30 INFO - PUINT pcbSize); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - UINT 14:20:30 INFO - __stdcall 14:20:30 INFO - GetRawInputDeviceInfoW( 14:20:30 INFO - HANDLE hDevice, 14:20:30 INFO - UINT uiCommand, 14:20:30 INFO - LPVOID pData, 14:20:30 INFO - PUINT pcbSize); 14:20:30 INFO - #line 14732 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - UINT 14:20:30 INFO - __stdcall 14:20:30 INFO - GetRawInputBuffer( 14:20:30 INFO - PRAWINPUT pData, 14:20:30 INFO - PUINT pcbSize, 14:20:30 INFO - UINT cbSizeHeader); 14:20:30 INFO - typedef struct tagRAWINPUTDEVICE { 14:20:30 INFO - USHORT usUsagePage; 14:20:30 INFO - USHORT usUsage; 14:20:30 INFO - DWORD dwFlags; 14:20:30 INFO - HWND hwndTarget; 14:20:30 INFO - } RAWINPUTDEVICE, *PRAWINPUTDEVICE, *LPRAWINPUTDEVICE; 14:20:30 INFO - typedef const RAWINPUTDEVICE* PCRAWINPUTDEVICE; 14:20:30 INFO - #line 14758 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #line 14772 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #line 14783 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #line 14789 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #pragma region Desktop Family 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - RegisterRawInputDevices( 14:20:30 INFO - PCRAWINPUTDEVICE pRawInputDevices, 14:20:30 INFO - UINT uiNumDevices, 14:20:30 INFO - UINT cbSize); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - UINT 14:20:30 INFO - __stdcall 14:20:30 INFO - GetRegisteredRawInputDevices( 14:20:30 INFO - PRAWINPUTDEVICE pRawInputDevices, 14:20:30 INFO - PUINT puiNumDevices, 14:20:30 INFO - UINT cbSize); 14:20:30 INFO - typedef struct tagRAWINPUTDEVICELIST { 14:20:30 INFO - HANDLE hDevice; 14:20:30 INFO - DWORD dwType; 14:20:30 INFO - } RAWINPUTDEVICELIST, *PRAWINPUTDEVICELIST; 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - UINT 14:20:30 INFO - __stdcall 14:20:30 INFO - GetRawInputDeviceList( 14:20:30 INFO - PRAWINPUTDEVICELIST pRawInputDeviceList, 14:20:30 INFO - PUINT puiNumDevices, 14:20:30 INFO - UINT cbSize); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LRESULT 14:20:30 INFO - __stdcall 14:20:30 INFO - DefRawInputProc( 14:20:30 INFO - PRAWINPUT* paRawInput, 14:20:30 INFO - INT nInput, 14:20:30 INFO - UINT cbSizeHeader); 14:20:30 INFO - #line 14832 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #line 14835 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #line 14962 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #pragma region Desktop Family 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - ChangeWindowMessageFilter( 14:20:30 INFO - UINT message, 14:20:30 INFO - DWORD dwFlag); 14:20:30 INFO - #line 14984 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #line 14987 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #pragma region Desktop Family 14:20:30 INFO - typedef struct tagCHANGEFILTERSTRUCT { 14:20:30 INFO - DWORD cbSize; 14:20:30 INFO - DWORD ExtStatus; 14:20:30 INFO - } CHANGEFILTERSTRUCT, *PCHANGEFILTERSTRUCT; 14:20:30 INFO - #line 15007 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma region Desktop Family 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - ChangeWindowMessageFilterEx( 14:20:30 INFO - HWND hwnd, 14:20:30 INFO - UINT message, 14:20:30 INFO - DWORD action, 14:20:30 INFO - PCHANGEFILTERSTRUCT pChangeFilterStruct); 14:20:30 INFO - #line 15029 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #line 15032 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #line 15035 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #pragma region Desktop Family 14:20:30 INFO - struct HGESTUREINFO__{int unused;}; typedef struct HGESTUREINFO__ *HGESTUREINFO; 14:20:30 INFO - #line 15051 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma region Desktop Family 14:20:30 INFO - typedef struct tagGESTUREINFO { 14:20:30 INFO - UINT cbSize; 14:20:30 INFO - DWORD dwFlags; 14:20:30 INFO - DWORD dwID; 14:20:30 INFO - HWND hwndTarget; 14:20:30 INFO - POINTS ptsLocation; 14:20:30 INFO - DWORD dwInstanceID; 14:20:30 INFO - DWORD dwSequenceID; 14:20:30 INFO - ULONGLONG ullArguments; 14:20:30 INFO - UINT cbExtraArgs; 14:20:30 INFO - } GESTUREINFO, *PGESTUREINFO; 14:20:30 INFO - typedef GESTUREINFO const * PCGESTUREINFO; 14:20:30 INFO - typedef struct tagGESTURENOTIFYSTRUCT { 14:20:30 INFO - UINT cbSize; 14:20:30 INFO - DWORD dwFlags; 14:20:30 INFO - HWND hwndTarget; 14:20:30 INFO - POINTS ptsLocation; 14:20:30 INFO - DWORD dwInstanceID; 14:20:30 INFO - } GESTURENOTIFYSTRUCT, *PGESTURENOTIFYSTRUCT; 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - GetGestureInfo( 14:20:30 INFO - HGESTUREINFO hGestureInfo, 14:20:30 INFO - PGESTUREINFO pGestureInfo); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - GetGestureExtraArgs( 14:20:30 INFO - HGESTUREINFO hGestureInfo, 14:20:30 INFO - UINT cbExtraArgs, 14:20:30 INFO - PBYTE pExtraArgs); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - CloseGestureInfoHandle( 14:20:30 INFO - HGESTUREINFO hGestureInfo); 14:20:30 INFO - typedef struct tagGESTURECONFIG { 14:20:30 INFO - DWORD dwID; 14:20:30 INFO - DWORD dwWant; 14:20:30 INFO - DWORD dwBlock; 14:20:30 INFO - } GESTURECONFIG, *PGESTURECONFIG; 14:20:30 INFO - #line 15176 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma region Desktop Family 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - SetGestureConfig( 14:20:30 INFO - HWND hwnd, 14:20:30 INFO - DWORD dwReserved, 14:20:30 INFO - UINT cIDs, 14:20:30 INFO - PGESTURECONFIG pGestureConfig, 14:20:30 INFO - UINT cbSize); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - GetGestureConfig( 14:20:30 INFO - HWND hwnd, 14:20:30 INFO - DWORD dwReserved, 14:20:30 INFO - DWORD dwFlags, 14:20:30 INFO - PUINT pcIDs, 14:20:30 INFO - PGESTURECONFIG pGestureConfig, 14:20:30 INFO - UINT cbSize); 14:20:30 INFO - #line 15252 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #line 15256 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #line 15271 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #pragma region Desktop Family 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - ShutdownBlockReasonCreate( 14:20:30 INFO - HWND hWnd, 14:20:30 INFO - LPCWSTR pwszReason); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - ShutdownBlockReasonQuery( 14:20:30 INFO - HWND hWnd, 14:20:30 INFO - LPWSTR pwszBuff, 14:20:30 INFO - DWORD *pcchBuff); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - ShutdownBlockReasonDestroy( 14:20:30 INFO - HWND hWnd); 14:20:30 INFO - #line 15300 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma region Desktop Family 14:20:30 INFO - typedef enum tagINPUT_MESSAGE_DEVICE_TYPE { 14:20:30 INFO - IMDT_UNAVAILABLE = 0x00000000, 14:20:30 INFO - IMDT_KEYBOARD = 0x00000001, 14:20:30 INFO - IMDT_MOUSE = 0x00000002, 14:20:30 INFO - IMDT_TOUCH = 0x00000004, 14:20:30 INFO - IMDT_PEN = 0x00000008, 14:20:30 INFO - #line 15320 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - } INPUT_MESSAGE_DEVICE_TYPE; 14:20:30 INFO - typedef enum tagINPUT_MESSAGE_ORIGIN_ID { 14:20:30 INFO - IMO_UNAVAILABLE = 0x00000000, 14:20:30 INFO - IMO_HARDWARE = 0x00000001, 14:20:30 INFO - IMO_INJECTED = 0x00000002, 14:20:30 INFO - IMO_SYSTEM = 0x00000004, 14:20:30 INFO - } INPUT_MESSAGE_ORIGIN_ID; 14:20:30 INFO - typedef struct tagINPUT_MESSAGE_SOURCE { 14:20:30 INFO - INPUT_MESSAGE_DEVICE_TYPE deviceType; 14:20:30 INFO - INPUT_MESSAGE_ORIGIN_ID originId; 14:20:30 INFO - } INPUT_MESSAGE_SOURCE; 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - GetCurrentInputMessageSource( 14:20:30 INFO - INPUT_MESSAGE_SOURCE *inputMessageSource); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - GetCIMSSM( 14:20:30 INFO - INPUT_MESSAGE_SOURCE *inputMessageSource); 14:20:30 INFO - #line 15354 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #line 15357 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #pragma region Application Family or OneCore Family 14:20:30 INFO - typedef enum tagAR_STATE { 14:20:30 INFO - AR_ENABLED = 0x0, 14:20:30 INFO - AR_DISABLED = 0x1, 14:20:30 INFO - AR_SUPPRESSED = 0x2, 14:20:30 INFO - AR_REMOTESESSION = 0x4, 14:20:30 INFO - AR_MULTIMON = 0x8, 14:20:30 INFO - AR_NOSENSOR = 0x10, 14:20:30 INFO - AR_NOT_SUPPORTED = 0x20, 14:20:30 INFO - AR_DOCKED = 0x40, 14:20:30 INFO - AR_LAPTOP = 0x80 14:20:30 INFO - } AR_STATE, *PAR_STATE; 14:20:30 INFO - #line 15379 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - extern "C++" { inline constexpr AR_STATE operator | (AR_STATE a, AR_STATE b) throw() { return AR_STATE(((_ENUM_FLAG_SIZED_INTEGER::type)a) | ((_ENUM_FLAG_SIZED_INTEGER::type)b)); } inline AR_STATE &operator |= (AR_STATE &a, AR_STATE b) throw() { return (AR_STATE &)(((_ENUM_FLAG_SIZED_INTEGER::type &)a) |= ((_ENUM_FLAG_SIZED_INTEGER::type)b)); } inline constexpr AR_STATE operator & (AR_STATE a, AR_STATE b) throw() { return AR_STATE(((_ENUM_FLAG_SIZED_INTEGER::type)a) & ((_ENUM_FLAG_SIZED_INTEGER::type)b)); } inline AR_STATE &operator &= (AR_STATE &a, AR_STATE b) throw() { return (AR_STATE &)(((_ENUM_FLAG_SIZED_INTEGER::type &)a) &= ((_ENUM_FLAG_SIZED_INTEGER::type)b)); } inline constexpr AR_STATE operator ~ (AR_STATE a) throw() { return AR_STATE(~((_ENUM_FLAG_SIZED_INTEGER::type)a)); } inline constexpr AR_STATE operator ^ (AR_STATE a, AR_STATE b) throw() { return AR_STATE(((_ENUM_FLAG_SIZED_INTEGER::type)a) ^ ((_ENUM_FLAG_SIZED_INTEGER::type)b)); } inline AR_STATE &operator ^= (AR_STATE &a, AR_STATE b) throw() { return (AR_STATE &)(((_ENUM_FLAG_SIZED_INTEGER::type &)a) ^= ((_ENUM_FLAG_SIZED_INTEGER::type)b)); } } 14:20:30 INFO - #line 15387 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #pragma region Desktop Family 14:20:30 INFO - typedef enum ORIENTATION_PREFERENCE { 14:20:30 INFO - ORIENTATION_PREFERENCE_NONE = 0x0, 14:20:30 INFO - ORIENTATION_PREFERENCE_LANDSCAPE = 0x1, 14:20:30 INFO - ORIENTATION_PREFERENCE_PORTRAIT = 0x2, 14:20:30 INFO - ORIENTATION_PREFERENCE_LANDSCAPE_FLIPPED = 0x4, 14:20:30 INFO - ORIENTATION_PREFERENCE_PORTRAIT_FLIPPED = 0x8 14:20:30 INFO - } ORIENTATION_PREFERENCE; 14:20:30 INFO - extern "C++" { inline constexpr ORIENTATION_PREFERENCE operator | (ORIENTATION_PREFERENCE a, ORIENTATION_PREFERENCE b) throw() { return ORIENTATION_PREFERENCE(((_ENUM_FLAG_SIZED_INTEGER::type)a) | ((_ENUM_FLAG_SIZED_INTEGER::type)b)); } inline ORIENTATION_PREFERENCE &operator |= (ORIENTATION_PREFERENCE &a, ORIENTATION_PREFERENCE b) throw() { return (ORIENTATION_PREFERENCE &)(((_ENUM_FLAG_SIZED_INTEGER::type &)a) |= ((_ENUM_FLAG_SIZED_INTEGER::type)b)); } inline constexpr ORIENTATION_PREFERENCE operator & (ORIENTATION_PREFERENCE a, ORIENTATION_PREFERENCE b) throw() { return ORIENTATION_PREFERENCE(((_ENUM_FLAG_SIZED_INTEGER::type)a) & ((_ENUM_FLAG_SIZED_INTEGER::type)b)); } inline ORIENTATION_PREFERENCE &operator &= (ORIENTATION_PREFERENCE &a, ORIENTATION_PREFERENCE b) throw() { return (ORIENTATION_PREFERENCE &)(((_ENUM_FLAG_SIZED_INTEGER::type &)a) &= ((_ENUM_FLAG_SIZED_INTEGER::type)b)); } inline constexpr ORIENTATION_PREFERENCE operator ~ (ORIENTATION_PREFERENCE a) throw() { return ORIENTATION_PREFERENCE(~((_ENUM_FLAG_SIZED_INTEGER::type)a)); } inline constexpr ORIENTATION_PREFERENCE operator ^ (ORIENTATION_PREFERENCE a, ORIENTATION_PREFERENCE b) throw() { return ORIENTATION_PREFERENCE(((_ENUM_FLAG_SIZED_INTEGER::type)a) ^ ((_ENUM_FLAG_SIZED_INTEGER::type)b)); } inline ORIENTATION_PREFERENCE &operator ^= (ORIENTATION_PREFERENCE &a, ORIENTATION_PREFERENCE b) throw() { return (ORIENTATION_PREFERENCE &)(((_ENUM_FLAG_SIZED_INTEGER::type &)a) ^= ((_ENUM_FLAG_SIZED_INTEGER::type)b)); } } 14:20:30 INFO - #line 15410 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - GetAutoRotationState( 14:20:30 INFO - PAR_STATE pState); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - GetDisplayAutoRotationPreferences( 14:20:30 INFO - ORIENTATION_PREFERENCE *pOrientation); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - GetDisplayAutoRotationPreferencesByProcessId( 14:20:30 INFO - DWORD dwProcessId, 14:20:30 INFO - ORIENTATION_PREFERENCE *pOrientation, 14:20:30 INFO - BOOL *fRotateScreen); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - SetDisplayAutoRotationPreferences( 14:20:30 INFO - ORIENTATION_PREFERENCE orientation); 14:20:30 INFO - #line 15438 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #line 15441 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #pragma region Desktop Family 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - IsImmersiveProcess( 14:20:30 INFO - HANDLE hProcess); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - SetProcessRestrictionExemption( 14:20:30 INFO - BOOL fEnableExemption); 14:20:30 INFO - #line 15461 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #line 15464 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #pragma region Desktop Family 14:20:30 INFO - #line 15471 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #pragma warning(pop) 14:20:30 INFO - #line 15476 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #line 15482 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #line 15483 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - } 14:20:30 INFO - #line 15487 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #line 15489 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winuser.h" 14:20:30 INFO - #line 172 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:20:30 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - extern "C" { 14:20:30 INFO - #line 26 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\datetimeapi.h" 14:20:30 INFO - #pragma once 14:20:30 INFO - #line 16 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\datetimeapi.h" 14:20:30 INFO - #line 40 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\datetimeapi.h" 14:20:30 INFO - #line 42 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\datetimeapi.h" 14:20:30 INFO - extern "C" { 14:20:30 INFO - #line 47 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\datetimeapi.h" 14:20:30 INFO - #pragma region Desktop Family or OneCore Family 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - int 14:20:30 INFO - __stdcall 14:20:30 INFO - GetDateFormatA( 14:20:30 INFO - LCID Locale, 14:20:30 INFO - DWORD dwFlags, 14:20:30 INFO - const SYSTEMTIME * lpDate, 14:20:30 INFO - LPCSTR lpFormat, 14:20:30 INFO - LPSTR lpDateStr, 14:20:30 INFO - int cchDate 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - int 14:20:30 INFO - __stdcall 14:20:30 INFO - GetDateFormatW( 14:20:30 INFO - LCID Locale, 14:20:30 INFO - DWORD dwFlags, 14:20:30 INFO - const SYSTEMTIME * lpDate, 14:20:30 INFO - LPCWSTR lpFormat, 14:20:30 INFO - LPWSTR lpDateStr, 14:20:30 INFO - int cchDate 14:20:30 INFO - ); 14:20:30 INFO - #line 89 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\datetimeapi.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - int 14:20:30 INFO - __stdcall 14:20:30 INFO - GetTimeFormatA( 14:20:30 INFO - LCID Locale, 14:20:30 INFO - DWORD dwFlags, 14:20:30 INFO - const SYSTEMTIME * lpTime, 14:20:30 INFO - LPCSTR lpFormat, 14:20:30 INFO - LPSTR lpTimeStr, 14:20:30 INFO - int cchTime 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - int 14:20:30 INFO - __stdcall 14:20:30 INFO - GetTimeFormatW( 14:20:30 INFO - LCID Locale, 14:20:30 INFO - DWORD dwFlags, 14:20:30 INFO - const SYSTEMTIME * lpTime, 14:20:30 INFO - LPCWSTR lpFormat, 14:20:30 INFO - LPWSTR lpTimeStr, 14:20:30 INFO - int cchTime 14:20:30 INFO - ); 14:20:30 INFO - #line 122 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\datetimeapi.h" 14:20:30 INFO - #line 124 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\datetimeapi.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma region Application Family or OneCore Family 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - int 14:20:30 INFO - __stdcall 14:20:30 INFO - GetTimeFormatEx( 14:20:30 INFO - LPCWSTR lpLocaleName, 14:20:30 INFO - DWORD dwFlags, 14:20:30 INFO - const SYSTEMTIME * lpTime, 14:20:30 INFO - LPCWSTR lpFormat, 14:20:30 INFO - LPWSTR lpTimeStr, 14:20:30 INFO - int cchTime 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - int 14:20:30 INFO - __stdcall 14:20:30 INFO - GetDateFormatEx( 14:20:30 INFO - LPCWSTR lpLocaleName, 14:20:30 INFO - DWORD dwFlags, 14:20:30 INFO - const SYSTEMTIME * lpDate, 14:20:30 INFO - LPCWSTR lpFormat, 14:20:30 INFO - LPWSTR lpDateStr, 14:20:30 INFO - int cchDate, 14:20:30 INFO - LPCWSTR lpCalendar 14:20:30 INFO - ); 14:20:30 INFO - #line 165 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\datetimeapi.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #line 168 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\datetimeapi.h" 14:20:30 INFO - #pragma region Desktop Family or OneCore Family 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - int 14:20:30 INFO - __stdcall 14:20:30 INFO - GetDurationFormatEx( 14:20:30 INFO - LPCWSTR lpLocaleName, 14:20:30 INFO - DWORD dwFlags, 14:20:30 INFO - const SYSTEMTIME * lpDuration, 14:20:30 INFO - ULONGLONG ullDuration, 14:20:30 INFO - LPCWSTR lpFormat, 14:20:30 INFO - LPWSTR lpDurationStr, 14:20:30 INFO - int cchDuration 14:20:30 INFO - ); 14:20:30 INFO - #line 196 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\datetimeapi.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #line 199 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\datetimeapi.h" 14:20:30 INFO - } 14:20:30 INFO - #line 209 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\datetimeapi.h" 14:20:30 INFO - #line 212 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\datetimeapi.h" 14:20:30 INFO - #line 31 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #pragma warning(push) 14:20:30 INFO - #pragma warning(disable:4820) 14:20:30 INFO - #line 39 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #pragma region Application Family or OneCore Family 14:20:30 INFO - #line 55 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 120 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 124 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 215 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 224 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 243 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 278 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 282 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 327 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 493 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 498 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 513 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 517 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 531 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 652 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 663 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 684 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 701 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 705 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 707 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 712 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 734 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 738 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 742 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 769 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 773 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 830 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 840 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 845 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 848 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 940 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - typedef DWORD LGRPID; 14:20:30 INFO - typedef DWORD LCTYPE; 14:20:30 INFO - typedef DWORD CALTYPE; 14:20:30 INFO - typedef DWORD CALID; 14:20:30 INFO - typedef struct _cpinfo { 14:20:30 INFO - UINT MaxCharSize; 14:20:30 INFO - BYTE DefaultChar[2]; 14:20:30 INFO - BYTE LeadByte[12]; 14:20:30 INFO - } CPINFO, *LPCPINFO; 14:20:30 INFO - typedef struct _cpinfoexA { 14:20:30 INFO - UINT MaxCharSize; 14:20:30 INFO - BYTE DefaultChar[2]; 14:20:30 INFO - BYTE LeadByte[12]; 14:20:30 INFO - WCHAR UnicodeDefaultChar; 14:20:30 INFO - UINT CodePage; 14:20:30 INFO - CHAR CodePageName[260]; 14:20:30 INFO - } CPINFOEXA, *LPCPINFOEXA; 14:20:30 INFO - typedef struct _cpinfoexW { 14:20:30 INFO - UINT MaxCharSize; 14:20:30 INFO - BYTE DefaultChar[2]; 14:20:30 INFO - BYTE LeadByte[12]; 14:20:30 INFO - WCHAR UnicodeDefaultChar; 14:20:30 INFO - UINT CodePage; 14:20:30 INFO - WCHAR CodePageName[260]; 14:20:30 INFO - } CPINFOEXW, *LPCPINFOEXW; 14:20:30 INFO - typedef CPINFOEXA CPINFOEX; 14:20:30 INFO - typedef LPCPINFOEXA LPCPINFOEX; 14:20:30 INFO - #line 1004 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - typedef struct _numberfmtA { 14:20:30 INFO - UINT NumDigits; 14:20:30 INFO - UINT LeadingZero; 14:20:30 INFO - UINT Grouping; 14:20:30 INFO - LPSTR lpDecimalSep; 14:20:30 INFO - LPSTR lpThousandSep; 14:20:30 INFO - UINT NegativeOrder; 14:20:30 INFO - } NUMBERFMTA, *LPNUMBERFMTA; 14:20:30 INFO - typedef struct _numberfmtW { 14:20:30 INFO - UINT NumDigits; 14:20:30 INFO - UINT LeadingZero; 14:20:30 INFO - UINT Grouping; 14:20:30 INFO - LPWSTR lpDecimalSep; 14:20:30 INFO - LPWSTR lpThousandSep; 14:20:30 INFO - UINT NegativeOrder; 14:20:30 INFO - } NUMBERFMTW, *LPNUMBERFMTW; 14:20:30 INFO - typedef NUMBERFMTA NUMBERFMT; 14:20:30 INFO - typedef LPNUMBERFMTA LPNUMBERFMT; 14:20:30 INFO - #line 1033 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - typedef struct _currencyfmtA { 14:20:30 INFO - UINT NumDigits; 14:20:30 INFO - UINT LeadingZero; 14:20:30 INFO - UINT Grouping; 14:20:30 INFO - LPSTR lpDecimalSep; 14:20:30 INFO - LPSTR lpThousandSep; 14:20:30 INFO - UINT NegativeOrder; 14:20:30 INFO - UINT PositiveOrder; 14:20:30 INFO - LPSTR lpCurrencySymbol; 14:20:30 INFO - } CURRENCYFMTA, *LPCURRENCYFMTA; 14:20:30 INFO - typedef struct _currencyfmtW { 14:20:30 INFO - UINT NumDigits; 14:20:30 INFO - UINT LeadingZero; 14:20:30 INFO - UINT Grouping; 14:20:30 INFO - LPWSTR lpDecimalSep; 14:20:30 INFO - LPWSTR lpThousandSep; 14:20:30 INFO - UINT NegativeOrder; 14:20:30 INFO - UINT PositiveOrder; 14:20:30 INFO - LPWSTR lpCurrencySymbol; 14:20:30 INFO - } CURRENCYFMTW, *LPCURRENCYFMTW; 14:20:30 INFO - typedef CURRENCYFMTA CURRENCYFMT; 14:20:30 INFO - typedef LPCURRENCYFMTA LPCURRENCYFMT; 14:20:30 INFO - #line 1066 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - enum SYSNLS_FUNCTION{ 14:20:30 INFO - COMPARE_STRING = 0x0001, 14:20:30 INFO - }; 14:20:30 INFO - typedef DWORD NLS_FUNCTION; 14:20:30 INFO - #line 1097 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - typedef struct _nlsversioninfo{ 14:20:30 INFO - DWORD dwNLSVersionInfoSize; 14:20:30 INFO - DWORD dwNLSVersion; 14:20:30 INFO - DWORD dwDefinedVersion; 14:20:30 INFO - } NLSVERSIONINFO, *LPNLSVERSIONINFO; 14:20:30 INFO - #line 1110 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - typedef struct _nlsversioninfoex{ 14:20:30 INFO - DWORD dwNLSVersionInfoSize; 14:20:30 INFO - DWORD dwNLSVersion; 14:20:30 INFO - DWORD dwDefinedVersion; 14:20:30 INFO - DWORD dwEffectiveId; 14:20:30 INFO - GUID guidCustomVersion; 14:20:30 INFO - } NLSVERSIONINFOEX, *LPNLSVERSIONINFOEX; 14:20:30 INFO - typedef LONG GEOID; 14:20:30 INFO - typedef DWORD GEOTYPE; 14:20:30 INFO - typedef DWORD GEOCLASS; 14:20:30 INFO - enum SYSGEOTYPE { 14:20:30 INFO - GEO_NATION = 0x0001, 14:20:30 INFO - GEO_LATITUDE = 0x0002, 14:20:30 INFO - GEO_LONGITUDE = 0x0003, 14:20:30 INFO - GEO_ISO2 = 0x0004, 14:20:30 INFO - GEO_ISO3 = 0x0005, 14:20:30 INFO - GEO_RFC1766 = 0x0006, 14:20:30 INFO - GEO_LCID = 0x0007, 14:20:30 INFO - GEO_FRIENDLYNAME= 0x0008, 14:20:30 INFO - GEO_OFFICIALNAME= 0x0009, 14:20:30 INFO - GEO_TIMEZONES = 0x000A, 14:20:30 INFO - GEO_OFFICIALLANGUAGES = 0x000B, 14:20:30 INFO - GEO_ISO_UN_NUMBER = 0x000C, 14:20:30 INFO - GEO_PARENT = 0x000D, 14:20:30 INFO - GEO_DIALINGCODE = 0x000E, 14:20:30 INFO - GEO_CURRENCYCODE= 0x000F, 14:20:30 INFO - GEO_CURRENCYSYMBOL= 0x0010 14:20:30 INFO - }; 14:20:30 INFO - enum SYSGEOCLASS { 14:20:30 INFO - GEOCLASS_NATION = 16, 14:20:30 INFO - GEOCLASS_REGION = 14, 14:20:30 INFO - GEOCLASS_ALL = 0 14:20:30 INFO - }; 14:20:30 INFO - typedef enum _NORM_FORM { 14:20:30 INFO - NormalizationOther = 0, 14:20:30 INFO - NormalizationC = 0x1, 14:20:30 INFO - NormalizationD = 0x2, 14:20:30 INFO - NormalizationKC = 0x5, 14:20:30 INFO - NormalizationKD = 0x6 14:20:30 INFO - } NORM_FORM; 14:20:30 INFO - #line 1193 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - typedef BOOL (__stdcall* LANGUAGEGROUP_ENUMPROCA)(LGRPID, LPSTR, LPSTR, DWORD, LONG_PTR); 14:20:30 INFO - typedef BOOL (__stdcall* LANGGROUPLOCALE_ENUMPROCA)(LGRPID, LCID, LPSTR, LONG_PTR); 14:20:30 INFO - typedef BOOL (__stdcall* UILANGUAGE_ENUMPROCA)(LPSTR, LONG_PTR); 14:20:30 INFO - typedef BOOL (__stdcall* CODEPAGE_ENUMPROCA)(LPSTR); 14:20:30 INFO - typedef BOOL (__stdcall* DATEFMT_ENUMPROCA)(LPSTR); 14:20:30 INFO - typedef BOOL (__stdcall* DATEFMT_ENUMPROCEXA)(LPSTR, CALID); 14:20:30 INFO - typedef BOOL (__stdcall* TIMEFMT_ENUMPROCA)(LPSTR); 14:20:30 INFO - typedef BOOL (__stdcall* CALINFO_ENUMPROCA)(LPSTR); 14:20:30 INFO - typedef BOOL (__stdcall* CALINFO_ENUMPROCEXA)(LPSTR, CALID); 14:20:30 INFO - typedef BOOL (__stdcall* LOCALE_ENUMPROCA)(LPSTR); 14:20:30 INFO - typedef BOOL (__stdcall* LOCALE_ENUMPROCW)(LPWSTR); 14:20:30 INFO - typedef BOOL (__stdcall* LANGUAGEGROUP_ENUMPROCW)(LGRPID, LPWSTR, LPWSTR, DWORD, LONG_PTR); 14:20:30 INFO - typedef BOOL (__stdcall* LANGGROUPLOCALE_ENUMPROCW)(LGRPID, LCID, LPWSTR, LONG_PTR); 14:20:30 INFO - typedef BOOL (__stdcall* UILANGUAGE_ENUMPROCW)(LPWSTR, LONG_PTR); 14:20:30 INFO - typedef BOOL (__stdcall* CODEPAGE_ENUMPROCW)(LPWSTR); 14:20:30 INFO - typedef BOOL (__stdcall* DATEFMT_ENUMPROCW)(LPWSTR); 14:20:30 INFO - typedef BOOL (__stdcall* DATEFMT_ENUMPROCEXW)(LPWSTR, CALID); 14:20:30 INFO - typedef BOOL (__stdcall* TIMEFMT_ENUMPROCW)(LPWSTR); 14:20:30 INFO - typedef BOOL (__stdcall* CALINFO_ENUMPROCW)(LPWSTR); 14:20:30 INFO - typedef BOOL (__stdcall* CALINFO_ENUMPROCEXW)(LPWSTR, CALID); 14:20:30 INFO - typedef BOOL (__stdcall* GEO_ENUMPROC)(GEOID); 14:20:30 INFO - #line 1249 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 1277 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - typedef struct _FILEMUIINFO { 14:20:30 INFO - DWORD dwSize; 14:20:30 INFO - DWORD dwVersion; 14:20:30 INFO - DWORD dwFileType; 14:20:30 INFO - BYTE pChecksum[16]; 14:20:30 INFO - BYTE pServiceChecksum[16]; 14:20:30 INFO - DWORD dwLanguageNameOffset; 14:20:30 INFO - DWORD dwTypeIDMainSize; 14:20:30 INFO - DWORD dwTypeIDMainOffset; 14:20:30 INFO - DWORD dwTypeNameMainOffset; 14:20:30 INFO - DWORD dwTypeIDMUISize; 14:20:30 INFO - DWORD dwTypeIDMUIOffset; 14:20:30 INFO - DWORD dwTypeNameMUIOffset; 14:20:30 INFO - BYTE abBuffer[8]; 14:20:30 INFO - } FILEMUIINFO, *PFILEMUIINFO; 14:20:30 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\stringapiset.h" 14:20:30 INFO - #pragma once 14:20:30 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\stringapiset.h" 14:20:30 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\stringapiset.h" 14:20:30 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\stringapiset.h" 14:20:30 INFO - #line 35 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\stringapiset.h" 14:20:30 INFO - extern "C" { 14:20:30 INFO - #line 40 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\stringapiset.h" 14:20:30 INFO - #pragma region Application or OneCore Family 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - int 14:20:30 INFO - __stdcall 14:20:30 INFO - CompareStringEx( 14:20:30 INFO - LPCWSTR lpLocaleName, 14:20:30 INFO - DWORD dwCmpFlags, 14:20:30 INFO - LPCWCH lpString1, 14:20:30 INFO - int cchCount1, 14:20:30 INFO - LPCWCH lpString2, 14:20:30 INFO - int cchCount2, 14:20:30 INFO - LPNLSVERSIONINFO lpVersionInformation, 14:20:30 INFO - LPVOID lpReserved, 14:20:30 INFO - LPARAM lParam 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - int 14:20:30 INFO - __stdcall 14:20:30 INFO - CompareStringOrdinal( 14:20:30 INFO - LPCWCH lpString1, 14:20:30 INFO - int cchCount1, 14:20:30 INFO - LPCWCH lpString2, 14:20:30 INFO - int cchCount2, 14:20:30 INFO - BOOL bIgnoreCase 14:20:30 INFO - ); 14:20:30 INFO - #line 77 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\stringapiset.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #line 80 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\stringapiset.h" 14:20:30 INFO - #pragma region Desktop or OneCore Family 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - int 14:20:30 INFO - __stdcall 14:20:30 INFO - CompareStringW( 14:20:30 INFO - LCID Locale, 14:20:30 INFO - DWORD dwCmpFlags, 14:20:30 INFO - PCNZWCH lpString1, 14:20:30 INFO - int cchCount1, 14:20:30 INFO - PCNZWCH lpString2, 14:20:30 INFO - int cchCount2 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - int 14:20:30 INFO - __stdcall 14:20:30 INFO - FoldStringW( 14:20:30 INFO - DWORD dwMapFlags, 14:20:30 INFO - LPCWCH lpSrcStr, 14:20:30 INFO - int cchSrc, 14:20:30 INFO - LPWSTR lpDestStr, 14:20:30 INFO - int cchDest 14:20:30 INFO - ); 14:20:30 INFO - #line 117 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\stringapiset.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma region Application or OneCore Family 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - GetStringTypeExW( 14:20:30 INFO - LCID Locale, 14:20:30 INFO - DWORD dwInfoType, 14:20:30 INFO - LPCWCH lpSrcStr, 14:20:30 INFO - int cchSrc, 14:20:30 INFO - LPWORD lpCharType 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - GetStringTypeW( 14:20:30 INFO - DWORD dwInfoType, 14:20:30 INFO - LPCWCH lpSrcStr, 14:20:30 INFO - int cchSrc, 14:20:30 INFO - LPWORD lpCharType 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - int 14:20:30 INFO - __stdcall 14:20:30 INFO - MultiByteToWideChar( 14:20:30 INFO - UINT CodePage, 14:20:30 INFO - DWORD dwFlags, 14:20:30 INFO - LPCCH lpMultiByteStr, 14:20:30 INFO - int cbMultiByte, 14:20:30 INFO - LPWSTR lpWideCharStr, 14:20:30 INFO - int cchWideChar 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - int 14:20:30 INFO - __stdcall 14:20:30 INFO - WideCharToMultiByte( 14:20:30 INFO - UINT CodePage, 14:20:30 INFO - DWORD dwFlags, 14:20:30 INFO - LPCWCH lpWideCharStr, 14:20:30 INFO - int cchWideChar, 14:20:30 INFO - LPSTR lpMultiByteStr, 14:20:30 INFO - int cbMultiByte, 14:20:30 INFO - LPCCH lpDefaultChar, 14:20:30 INFO - LPBOOL lpUsedDefaultChar 14:20:30 INFO - ); 14:20:30 INFO - #line 187 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\stringapiset.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - } 14:20:30 INFO - #line 192 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\stringapiset.h" 14:20:30 INFO - #line 195 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\stringapiset.h" 14:20:30 INFO - #line 1301 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 1302 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - IsValidCodePage( 14:20:30 INFO - UINT CodePage); 14:20:30 INFO - #line 1373 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma region Desktop Family or OneCore Family 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - UINT 14:20:30 INFO - __stdcall 14:20:30 INFO - GetACP(void); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - UINT 14:20:30 INFO - __stdcall 14:20:30 INFO - GetOEMCP(void); 14:20:30 INFO - #line 1389 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma region Desktop or Pc Family or OneCore Family 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - GetCPInfo( 14:20:30 INFO - UINT CodePage, 14:20:30 INFO - LPCPINFO lpCPInfo); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - GetCPInfoExA( 14:20:30 INFO - UINT CodePage, 14:20:30 INFO - DWORD dwFlags, 14:20:30 INFO - LPCPINFOEXA lpCPInfoEx); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - GetCPInfoExW( 14:20:30 INFO - UINT CodePage, 14:20:30 INFO - DWORD dwFlags, 14:20:30 INFO - LPCPINFOEXW lpCPInfoEx); 14:20:30 INFO - #line 1420 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 1422 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma region Desktop or OneCore Family 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - int 14:20:30 INFO - __stdcall 14:20:30 INFO - CompareStringA( 14:20:30 INFO - LCID Locale, 14:20:30 INFO - DWORD dwCmpFlags, 14:20:30 INFO - PCNZCH lpString1, 14:20:30 INFO - int cchCount1, 14:20:30 INFO - PCNZCH lpString2, 14:20:30 INFO - int cchCount2); 14:20:30 INFO - #line 1446 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 1474 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - int 14:20:30 INFO - __stdcall 14:20:30 INFO - FindNLSString( 14:20:30 INFO - LCID Locale, 14:20:30 INFO - DWORD dwFindNLSStringFlags, 14:20:30 INFO - LPCWSTR lpStringSource, 14:20:30 INFO - int cchSource, 14:20:30 INFO - LPCWSTR lpStringValue, 14:20:30 INFO - int cchValue, 14:20:30 INFO - LPINT pcchFound); 14:20:30 INFO - #line 1491 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - int 14:20:30 INFO - __stdcall 14:20:30 INFO - LCMapStringW( 14:20:30 INFO - LCID Locale, 14:20:30 INFO - DWORD dwMapFlags, 14:20:30 INFO - LPCWSTR lpSrcStr, 14:20:30 INFO - int cchSrc, 14:20:30 INFO - LPWSTR lpDestStr, 14:20:30 INFO - int cchDest); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - int 14:20:30 INFO - __stdcall 14:20:30 INFO - LCMapStringA( 14:20:30 INFO - LCID Locale, 14:20:30 INFO - DWORD dwMapFlags, 14:20:30 INFO - LPCSTR lpSrcStr, 14:20:30 INFO - int cchSrc, 14:20:30 INFO - LPSTR lpDestStr, 14:20:30 INFO - int cchDest); 14:20:30 INFO - #line 1520 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - int 14:20:30 INFO - __stdcall 14:20:30 INFO - GetLocaleInfoW( 14:20:30 INFO - LCID Locale, 14:20:30 INFO - LCTYPE LCType, 14:20:30 INFO - LPWSTR lpLCData, 14:20:30 INFO - int cchData); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - int 14:20:30 INFO - __stdcall 14:20:30 INFO - GetLocaleInfoA( 14:20:30 INFO - LCID Locale, 14:20:30 INFO - LCTYPE LCType, 14:20:30 INFO - LPSTR lpLCData, 14:20:30 INFO - int cchData 14:20:30 INFO - ); 14:20:30 INFO - #line 1549 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - SetLocaleInfoA( 14:20:30 INFO - LCID Locale, 14:20:30 INFO - LCTYPE LCType, 14:20:30 INFO - LPCSTR lpLCData); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - SetLocaleInfoW( 14:20:30 INFO - LCID Locale, 14:20:30 INFO - LCTYPE LCType, 14:20:30 INFO - LPCWSTR lpLCData); 14:20:30 INFO - #line 1569 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - int 14:20:30 INFO - __stdcall 14:20:30 INFO - GetCalendarInfoA( 14:20:30 INFO - LCID Locale, 14:20:30 INFO - CALID Calendar, 14:20:30 INFO - CALTYPE CalType, 14:20:30 INFO - LPSTR lpCalData, 14:20:30 INFO - int cchData, 14:20:30 INFO - LPDWORD lpValue); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - int 14:20:30 INFO - __stdcall 14:20:30 INFO - GetCalendarInfoW( 14:20:30 INFO - LCID Locale, 14:20:30 INFO - CALID Calendar, 14:20:30 INFO - CALTYPE CalType, 14:20:30 INFO - LPWSTR lpCalData, 14:20:30 INFO - int cchData, 14:20:30 INFO - LPDWORD lpValue); 14:20:30 INFO - #line 1599 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - SetCalendarInfoA( 14:20:30 INFO - LCID Locale, 14:20:30 INFO - CALID Calendar, 14:20:30 INFO - CALTYPE CalType, 14:20:30 INFO - LPCSTR lpCalData); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - SetCalendarInfoW( 14:20:30 INFO - LCID Locale, 14:20:30 INFO - CALID Calendar, 14:20:30 INFO - CALTYPE CalType, 14:20:30 INFO - LPCWSTR lpCalData); 14:20:30 INFO - #line 1621 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 1622 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 1624 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma region Desktop Family 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - LoadStringByReference( 14:20:30 INFO - DWORD Flags, 14:20:30 INFO - PCWSTR Language, 14:20:30 INFO - PCWSTR SourceString, 14:20:30 INFO - PWSTR Buffer, 14:20:30 INFO - ULONG cchBuffer, 14:20:30 INFO - PCWSTR Directory, 14:20:30 INFO - PULONG pcchBufferOut 14:20:30 INFO - ); 14:20:30 INFO - #line 1652 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 1655 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma region Desktop Family or OneCore Family 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - IsDBCSLeadByte( 14:20:30 INFO - BYTE TestChar 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - IsDBCSLeadByteEx( 14:20:30 INFO - UINT CodePage, 14:20:30 INFO - BYTE TestChar 14:20:30 INFO - ); 14:20:30 INFO - #line 1676 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma region Application Family or OneCore Family 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - int 14:20:30 INFO - __stdcall 14:20:30 INFO - LCIDToLocaleName( 14:20:30 INFO - LCID Locale, 14:20:30 INFO - LPWSTR lpName, 14:20:30 INFO - int cchName, 14:20:30 INFO - DWORD dwFlags); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LCID 14:20:30 INFO - __stdcall 14:20:30 INFO - LocaleNameToLCID( 14:20:30 INFO - LPCWSTR lpName, 14:20:30 INFO - DWORD dwFlags); 14:20:30 INFO - #line 1699 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 1701 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma region Desktop Family 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - int 14:20:30 INFO - __stdcall 14:20:30 INFO - GetDurationFormat( 14:20:30 INFO - LCID Locale, 14:20:30 INFO - DWORD dwFlags, 14:20:30 INFO - const SYSTEMTIME *lpDuration, 14:20:30 INFO - ULONGLONG ullDuration, 14:20:30 INFO - LPCWSTR lpFormat, 14:20:30 INFO - LPWSTR lpDurationStr, 14:20:30 INFO - int cchDuration); 14:20:30 INFO - #line 1720 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 1722 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma region Desktop Family or OneCore Family 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - int 14:20:30 INFO - __stdcall 14:20:30 INFO - GetNumberFormatA( 14:20:30 INFO - LCID Locale, 14:20:30 INFO - DWORD dwFlags, 14:20:30 INFO - LPCSTR lpValue, 14:20:30 INFO - const NUMBERFMTA *lpFormat, 14:20:30 INFO - LPSTR lpNumberStr, 14:20:30 INFO - int cchNumber); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - int 14:20:30 INFO - __stdcall 14:20:30 INFO - GetNumberFormatW( 14:20:30 INFO - LCID Locale, 14:20:30 INFO - DWORD dwFlags, 14:20:30 INFO - LPCWSTR lpValue, 14:20:30 INFO - const NUMBERFMTW *lpFormat, 14:20:30 INFO - LPWSTR lpNumberStr, 14:20:30 INFO - int cchNumber); 14:20:30 INFO - #line 1754 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - int 14:20:30 INFO - __stdcall 14:20:30 INFO - GetCurrencyFormatA( 14:20:30 INFO - LCID Locale, 14:20:30 INFO - DWORD dwFlags, 14:20:30 INFO - LPCSTR lpValue, 14:20:30 INFO - const CURRENCYFMTA *lpFormat, 14:20:30 INFO - LPSTR lpCurrencyStr, 14:20:30 INFO - int cchCurrency); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - int 14:20:30 INFO - __stdcall 14:20:30 INFO - GetCurrencyFormatW( 14:20:30 INFO - LCID Locale, 14:20:30 INFO - DWORD dwFlags, 14:20:30 INFO - LPCWSTR lpValue, 14:20:30 INFO - const CURRENCYFMTW *lpFormat, 14:20:30 INFO - LPWSTR lpCurrencyStr, 14:20:30 INFO - int cchCurrency); 14:20:30 INFO - #line 1782 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - EnumCalendarInfoA( 14:20:30 INFO - CALINFO_ENUMPROCA lpCalInfoEnumProc, 14:20:30 INFO - LCID Locale, 14:20:30 INFO - CALID Calendar, 14:20:30 INFO - CALTYPE CalType); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - EnumCalendarInfoW( 14:20:30 INFO - CALINFO_ENUMPROCW lpCalInfoEnumProc, 14:20:30 INFO - LCID Locale, 14:20:30 INFO - CALID Calendar, 14:20:30 INFO - CALTYPE CalType); 14:20:30 INFO - #line 1806 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - EnumCalendarInfoExA( 14:20:30 INFO - CALINFO_ENUMPROCEXA lpCalInfoEnumProcEx, 14:20:30 INFO - LCID Locale, 14:20:30 INFO - CALID Calendar, 14:20:30 INFO - CALTYPE CalType); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - EnumCalendarInfoExW( 14:20:30 INFO - CALINFO_ENUMPROCEXW lpCalInfoEnumProcEx, 14:20:30 INFO - LCID Locale, 14:20:30 INFO - CALID Calendar, 14:20:30 INFO - CALTYPE CalType); 14:20:30 INFO - #line 1831 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 1832 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - EnumTimeFormatsA( 14:20:30 INFO - TIMEFMT_ENUMPROCA lpTimeFmtEnumProc, 14:20:30 INFO - LCID Locale, 14:20:30 INFO - DWORD dwFlags); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - EnumTimeFormatsW( 14:20:30 INFO - TIMEFMT_ENUMPROCW lpTimeFmtEnumProc, 14:20:30 INFO - LCID Locale, 14:20:30 INFO - DWORD dwFlags); 14:20:30 INFO - #line 1854 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - EnumDateFormatsA( 14:20:30 INFO - DATEFMT_ENUMPROCA lpDateFmtEnumProc, 14:20:30 INFO - LCID Locale, 14:20:30 INFO - DWORD dwFlags); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - EnumDateFormatsW( 14:20:30 INFO - DATEFMT_ENUMPROCW lpDateFmtEnumProc, 14:20:30 INFO - LCID Locale, 14:20:30 INFO - DWORD dwFlags); 14:20:30 INFO - #line 1876 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - EnumDateFormatsExA( 14:20:30 INFO - DATEFMT_ENUMPROCEXA lpDateFmtEnumProcEx, 14:20:30 INFO - LCID Locale, 14:20:30 INFO - DWORD dwFlags); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - EnumDateFormatsExW( 14:20:30 INFO - DATEFMT_ENUMPROCEXW lpDateFmtEnumProcEx, 14:20:30 INFO - LCID Locale, 14:20:30 INFO - DWORD dwFlags); 14:20:30 INFO - #line 1899 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 1900 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - IsValidLanguageGroup( 14:20:30 INFO - LGRPID LanguageGroup, 14:20:30 INFO - DWORD dwFlags); 14:20:30 INFO - #line 1909 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - GetNLSVersion( 14:20:30 INFO - NLS_FUNCTION Function, 14:20:30 INFO - LCID Locale, 14:20:30 INFO - LPNLSVERSIONINFO lpVersionInformation); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - IsNLSDefinedString( 14:20:30 INFO - NLS_FUNCTION Function, 14:20:30 INFO - DWORD dwFlags, 14:20:30 INFO - LPNLSVERSIONINFO lpVersionInformation, 14:20:30 INFO - LPCWSTR lpString, 14:20:30 INFO - INT cchStr); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - IsValidLocale( 14:20:30 INFO - LCID Locale, 14:20:30 INFO - DWORD dwFlags); 14:20:30 INFO - #line 1938 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma region Application Family or OneCore Family 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - int 14:20:30 INFO - __stdcall 14:20:30 INFO - GetGeoInfoA( 14:20:30 INFO - GEOID Location, 14:20:30 INFO - GEOTYPE GeoType, 14:20:30 INFO - LPSTR lpGeoData, 14:20:30 INFO - int cchData, 14:20:30 INFO - LANGID LangId); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - int 14:20:30 INFO - __stdcall 14:20:30 INFO - GetGeoInfoW( 14:20:30 INFO - GEOID Location, 14:20:30 INFO - GEOTYPE GeoType, 14:20:30 INFO - LPWSTR lpGeoData, 14:20:30 INFO - int cchData, 14:20:30 INFO - LANGID LangId); 14:20:30 INFO - #line 1966 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 1967 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma region Desktop or PC Family or OneCore Family 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - EnumSystemGeoID( 14:20:30 INFO - GEOCLASS GeoClass, 14:20:30 INFO - GEOID ParentGeoId, 14:20:30 INFO - GEO_ENUMPROC lpGeoEnumProc); 14:20:30 INFO - #line 1981 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma region Application Family or OneCore Family 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - GEOID 14:20:30 INFO - __stdcall 14:20:30 INFO - GetUserGeoID( 14:20:30 INFO - GEOCLASS GeoClass); 14:20:30 INFO - #line 1994 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma region Desktop Family or OneCore Family 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - SetUserGeoID( 14:20:30 INFO - GEOID GeoId); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LCID 14:20:30 INFO - __stdcall 14:20:30 INFO - ConvertDefaultLocale( 14:20:30 INFO - LCID Locale); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LCID 14:20:30 INFO - __stdcall 14:20:30 INFO - GetThreadLocale(void); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - SetThreadLocale( 14:20:30 INFO - LCID Locale 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LANGID 14:20:30 INFO - __stdcall 14:20:30 INFO - GetSystemDefaultUILanguage(void); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LANGID 14:20:30 INFO - __stdcall 14:20:30 INFO - GetUserDefaultUILanguage(void); 14:20:30 INFO - #line 2034 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LANGID 14:20:30 INFO - __stdcall 14:20:30 INFO - GetSystemDefaultLangID(void); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LANGID 14:20:30 INFO - __stdcall 14:20:30 INFO - GetUserDefaultLangID(void); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LCID 14:20:30 INFO - __stdcall 14:20:30 INFO - GetSystemDefaultLCID(void); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LCID 14:20:30 INFO - __stdcall 14:20:30 INFO - GetUserDefaultLCID(void); 14:20:30 INFO - #line 2056 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma region Desktop Family 14:20:30 INFO - #line 2063 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma region Desktop Family or OneCore Family 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LANGID 14:20:30 INFO - __stdcall 14:20:30 INFO - SetThreadUILanguage( LANGID LangId); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LANGID 14:20:30 INFO - __stdcall 14:20:30 INFO - GetThreadUILanguage(void); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - GetProcessPreferredUILanguages( 14:20:30 INFO - DWORD dwFlags, 14:20:30 INFO - PULONG pulNumLanguages, 14:20:30 INFO - PZZWSTR pwszLanguagesBuffer, 14:20:30 INFO - PULONG pcchLanguagesBuffer 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - SetProcessPreferredUILanguages( 14:20:30 INFO - DWORD dwFlags, 14:20:30 INFO - PCZZWSTR pwszLanguagesBuffer, 14:20:30 INFO - PULONG pulNumLanguages 14:20:30 INFO - ); 14:20:30 INFO - #line 2102 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 2103 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma region Desktop Family or Phone Family or OneCore Family 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - GetUserPreferredUILanguages ( 14:20:30 INFO - DWORD dwFlags, 14:20:30 INFO - PULONG pulNumLanguages, 14:20:30 INFO - PZZWSTR pwszLanguagesBuffer, 14:20:30 INFO - PULONG pcchLanguagesBuffer 14:20:30 INFO - ); 14:20:30 INFO - #line 2120 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 2122 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma region Desktop Family or OneCore Family 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - GetSystemPreferredUILanguages ( 14:20:30 INFO - DWORD dwFlags, 14:20:30 INFO - PULONG pulNumLanguages, 14:20:30 INFO - PZZWSTR pwszLanguagesBuffer, 14:20:30 INFO - PULONG pcchLanguagesBuffer 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - GetThreadPreferredUILanguages( 14:20:30 INFO - DWORD dwFlags, 14:20:30 INFO - PULONG pulNumLanguages, 14:20:30 INFO - PZZWSTR pwszLanguagesBuffer, 14:20:30 INFO - PULONG pcchLanguagesBuffer 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - SetThreadPreferredUILanguages( 14:20:30 INFO - DWORD dwFlags, 14:20:30 INFO - PCZZWSTR pwszLanguagesBuffer, 14:20:30 INFO - PULONG pulNumLanguages 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - GetFileMUIInfo( 14:20:30 INFO - DWORD dwFlags, 14:20:30 INFO - PCWSTR pcwszFilePath, 14:20:30 INFO - PFILEMUIINFO pFileMUIInfo, 14:20:30 INFO - DWORD* pcbFileMUIInfo); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - GetFileMUIPath( 14:20:30 INFO - DWORD dwFlags, 14:20:30 INFO - PCWSTR pcwszFilePath , 14:20:30 INFO - PWSTR pwszLanguage, 14:20:30 INFO - PULONG pcchLanguage, 14:20:30 INFO - PWSTR pwszFileMUIPath, 14:20:30 INFO - PULONG pcchFileMUIPath, 14:20:30 INFO - PULONGLONG pululEnumerator 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - GetUILanguageInfo( 14:20:30 INFO - DWORD dwFlags, 14:20:30 INFO - PCZZWSTR pwmszLanguage, 14:20:30 INFO - PZZWSTR pwszFallbackLanguages, 14:20:30 INFO - PDWORD pcchFallbackLanguages, 14:20:30 INFO - PDWORD pAttributes 14:20:30 INFO - ); 14:20:30 INFO - #line 2196 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 2198 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma region Desktop Family 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - NotifyUILanguageChange( 14:20:30 INFO - DWORD dwFlags, 14:20:30 INFO - PCWSTR pcwstrNewLanguage, 14:20:30 INFO - PCWSTR pcwstrPreviousLanguage, 14:20:30 INFO - DWORD dwReserved, 14:20:30 INFO - PDWORD pdwStatusRtrn 14:20:30 INFO - ); 14:20:30 INFO - #line 2217 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 2219 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma region Application Family or OneCore Family 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - GetStringTypeExA( 14:20:30 INFO - LCID Locale, 14:20:30 INFO - DWORD dwInfoType, 14:20:30 INFO - LPCSTR lpSrcStr, 14:20:30 INFO - int cchSrc, 14:20:30 INFO - LPWORD lpCharType); 14:20:30 INFO - #line 2241 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 2243 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma region Desktop Family or OneCore Family 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - GetStringTypeA( 14:20:30 INFO - LCID Locale, 14:20:30 INFO - DWORD dwInfoType, 14:20:30 INFO - LPCSTR lpSrcStr, 14:20:30 INFO - int cchSrc, 14:20:30 INFO - LPWORD lpCharType); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - int 14:20:30 INFO - __stdcall 14:20:30 INFO - FoldStringA( 14:20:30 INFO - DWORD dwMapFlags, 14:20:30 INFO - LPCSTR lpSrcStr, 14:20:30 INFO - int cchSrc, 14:20:30 INFO - LPSTR lpDestStr, 14:20:30 INFO - int cchDest); 14:20:30 INFO - #line 2281 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - EnumSystemLocalesA( 14:20:30 INFO - LOCALE_ENUMPROCA lpLocaleEnumProc, 14:20:30 INFO - DWORD dwFlags); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - EnumSystemLocalesW( 14:20:30 INFO - LOCALE_ENUMPROCW lpLocaleEnumProc, 14:20:30 INFO - DWORD dwFlags); 14:20:30 INFO - #line 2301 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 2303 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - EnumSystemLanguageGroupsA( 14:20:30 INFO - LANGUAGEGROUP_ENUMPROCA lpLanguageGroupEnumProc, 14:20:30 INFO - DWORD dwFlags, 14:20:30 INFO - LONG_PTR lParam); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - EnumSystemLanguageGroupsW( 14:20:30 INFO - LANGUAGEGROUP_ENUMPROCW lpLanguageGroupEnumProc, 14:20:30 INFO - DWORD dwFlags, 14:20:30 INFO - LONG_PTR lParam); 14:20:30 INFO - #line 2325 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - EnumLanguageGroupLocalesA( 14:20:30 INFO - LANGGROUPLOCALE_ENUMPROCA lpLangGroupLocaleEnumProc, 14:20:30 INFO - LGRPID LanguageGroup, 14:20:30 INFO - DWORD dwFlags, 14:20:30 INFO - LONG_PTR lParam); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - EnumLanguageGroupLocalesW( 14:20:30 INFO - LANGGROUPLOCALE_ENUMPROCW lpLangGroupLocaleEnumProc, 14:20:30 INFO - LGRPID LanguageGroup, 14:20:30 INFO - DWORD dwFlags, 14:20:30 INFO - LONG_PTR lParam); 14:20:30 INFO - #line 2347 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - EnumUILanguagesA( 14:20:30 INFO - UILANGUAGE_ENUMPROCA lpUILanguageEnumProc, 14:20:30 INFO - DWORD dwFlags, 14:20:30 INFO - LONG_PTR lParam); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - EnumUILanguagesW( 14:20:30 INFO - UILANGUAGE_ENUMPROCW lpUILanguageEnumProc, 14:20:30 INFO - DWORD dwFlags, 14:20:30 INFO - LONG_PTR lParam); 14:20:30 INFO - #line 2367 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 2368 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 2370 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma region Desktop or PC Family or OneCore Family 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - EnumSystemCodePagesA( 14:20:30 INFO - CODEPAGE_ENUMPROCA lpCodePageEnumProc, 14:20:30 INFO - DWORD dwFlags); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - EnumSystemCodePagesW( 14:20:30 INFO - CODEPAGE_ENUMPROCW lpCodePageEnumProc, 14:20:30 INFO - DWORD dwFlags); 14:20:30 INFO - #line 2392 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 2394 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma region Application Family or OneCore Family 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - int 14:20:30 INFO - __stdcall NormalizeString( NORM_FORM NormForm, 14:20:30 INFO - LPCWSTR lpSrcString, 14:20:30 INFO - int cwSrcLength, 14:20:30 INFO - LPWSTR lpDstString, 14:20:30 INFO - int cwDstLength ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall IsNormalizedString( NORM_FORM NormForm, 14:20:30 INFO - LPCWSTR lpString, 14:20:30 INFO - int cwLength ); 14:20:30 INFO - #line 2421 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - int 14:20:30 INFO - __stdcall IdnToAscii( DWORD dwFlags, 14:20:30 INFO - LPCWSTR lpUnicodeCharStr, 14:20:30 INFO - int cchUnicodeChar, 14:20:30 INFO - LPWSTR lpASCIICharStr, 14:20:30 INFO - int cchASCIIChar); 14:20:30 INFO - #line 2436 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - int 14:20:30 INFO - __stdcall IdnToNameprepUnicode( DWORD dwFlags, 14:20:30 INFO - LPCWSTR lpUnicodeCharStr, 14:20:30 INFO - int cchUnicodeChar, 14:20:30 INFO - LPWSTR lpNameprepCharStr, 14:20:30 INFO - int cchNameprepChar); 14:20:30 INFO - #line 2448 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - int 14:20:30 INFO - __stdcall IdnToUnicode( DWORD dwFlags, 14:20:30 INFO - LPCWSTR lpASCIICharStr, 14:20:30 INFO - int cchASCIIChar, 14:20:30 INFO - LPWSTR lpUnicodeCharStr, 14:20:30 INFO - int cchUnicodeChar); 14:20:30 INFO - #line 2460 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall VerifyScripts( 14:20:30 INFO - DWORD dwFlags, 14:20:30 INFO - LPCWSTR lpLocaleScripts, 14:20:30 INFO - int cchLocaleScripts, 14:20:30 INFO - LPCWSTR lpTestScripts, 14:20:30 INFO - int cchTestScripts); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - int 14:20:30 INFO - __stdcall GetStringScripts( 14:20:30 INFO - DWORD dwFlags, 14:20:30 INFO - LPCWSTR lpString, 14:20:30 INFO - int cchString, 14:20:30 INFO - LPWSTR lpScripts, 14:20:30 INFO - int cchScripts); 14:20:30 INFO - #line 2482 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 2484 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma region Application Family or OneCore Family 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - int 14:20:30 INFO - __stdcall 14:20:30 INFO - GetLocaleInfoEx( 14:20:30 INFO - LPCWSTR lpLocaleName, 14:20:30 INFO - LCTYPE LCType, 14:20:30 INFO - LPWSTR lpLCData, 14:20:30 INFO - int cchData 14:20:30 INFO - ); 14:20:30 INFO - #line 2510 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma region Desktop or PC Family or OneCore Family 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - int 14:20:30 INFO - __stdcall 14:20:30 INFO - GetCalendarInfoEx( 14:20:30 INFO - LPCWSTR lpLocaleName, 14:20:30 INFO - CALID Calendar, 14:20:30 INFO - LPCWSTR lpReserved, 14:20:30 INFO - CALTYPE CalType, 14:20:30 INFO - LPWSTR lpCalData, 14:20:30 INFO - int cchData, 14:20:30 INFO - LPDWORD lpValue 14:20:30 INFO - ); 14:20:30 INFO - #line 2529 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma region Application Family 14:20:30 INFO - #line 2550 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma region Application Family or OneCore Family 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - int 14:20:30 INFO - __stdcall 14:20:30 INFO - GetNumberFormatEx( 14:20:30 INFO - LPCWSTR lpLocaleName, 14:20:30 INFO - DWORD dwFlags, 14:20:30 INFO - LPCWSTR lpValue, 14:20:30 INFO - const NUMBERFMTW *lpFormat, 14:20:30 INFO - LPWSTR lpNumberStr, 14:20:30 INFO - int cchNumber 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - int 14:20:30 INFO - __stdcall 14:20:30 INFO - GetCurrencyFormatEx( 14:20:30 INFO - LPCWSTR lpLocaleName, 14:20:30 INFO - DWORD dwFlags, 14:20:30 INFO - LPCWSTR lpValue, 14:20:30 INFO - const CURRENCYFMTW *lpFormat, 14:20:30 INFO - LPWSTR lpCurrencyStr, 14:20:30 INFO - int cchCurrency 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - int 14:20:30 INFO - __stdcall 14:20:30 INFO - GetUserDefaultLocaleName( 14:20:30 INFO - LPWSTR lpLocaleName, 14:20:30 INFO - int cchLocaleName 14:20:30 INFO - ); 14:20:30 INFO - #line 2588 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma region Desktop or PC Family or OneCore Family 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - int 14:20:30 INFO - __stdcall 14:20:30 INFO - GetSystemDefaultLocaleName( 14:20:30 INFO - LPWSTR lpLocaleName, 14:20:30 INFO - int cchLocaleName 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - GetNLSVersionEx( 14:20:30 INFO - NLS_FUNCTION function, 14:20:30 INFO - LPCWSTR lpLocaleName, 14:20:30 INFO - LPNLSVERSIONINFOEX lpVersionInformation 14:20:30 INFO - ); 14:20:30 INFO - #line 2620 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 2622 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma region Application Family or OneCore Family 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - int 14:20:30 INFO - __stdcall 14:20:30 INFO - FindNLSStringEx( 14:20:30 INFO - LPCWSTR lpLocaleName, 14:20:30 INFO - DWORD dwFindNLSStringFlags, 14:20:30 INFO - LPCWSTR lpStringSource, 14:20:30 INFO - int cchSource, 14:20:30 INFO - LPCWSTR lpStringValue, 14:20:30 INFO - int cchValue, 14:20:30 INFO - LPINT pcchFound, 14:20:30 INFO - LPNLSVERSIONINFO lpVersionInformation, 14:20:30 INFO - LPVOID lpReserved, 14:20:30 INFO - LPARAM sortHandle 14:20:30 INFO - ); 14:20:30 INFO - #line 2646 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 2648 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - int 14:20:30 INFO - __stdcall 14:20:30 INFO - LCMapStringEx( 14:20:30 INFO - LPCWSTR lpLocaleName, 14:20:30 INFO - DWORD dwMapFlags, 14:20:30 INFO - LPCWSTR lpSrcStr, 14:20:30 INFO - int cchSrc, 14:20:30 INFO - LPWSTR lpDestStr, 14:20:30 INFO - int cchDest, 14:20:30 INFO - LPNLSVERSIONINFO lpVersionInformation, 14:20:30 INFO - LPVOID lpReserved, 14:20:30 INFO - LPARAM sortHandle 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - IsValidLocaleName( 14:20:30 INFO - LPCWSTR lpLocaleName 14:20:30 INFO - ); 14:20:30 INFO - #line 2672 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma region Desktop or PC Family or OneCore Family 14:20:30 INFO - typedef BOOL (__stdcall* CALINFO_ENUMPROCEXEX)(LPWSTR, CALID, LPWSTR, LPARAM); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - EnumCalendarInfoExEx( 14:20:30 INFO - CALINFO_ENUMPROCEXEX pCalInfoEnumProcExEx, 14:20:30 INFO - LPCWSTR lpLocaleName, 14:20:30 INFO - CALID Calendar, 14:20:30 INFO - LPCWSTR lpReserved, 14:20:30 INFO - CALTYPE CalType, 14:20:30 INFO - LPARAM lParam 14:20:30 INFO - ); 14:20:30 INFO - typedef BOOL (__stdcall* DATEFMT_ENUMPROCEXEX)(LPWSTR, CALID, LPARAM); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - EnumDateFormatsExEx( 14:20:30 INFO - DATEFMT_ENUMPROCEXEX lpDateFmtEnumProcExEx, 14:20:30 INFO - LPCWSTR lpLocaleName, 14:20:30 INFO - DWORD dwFlags, 14:20:30 INFO - LPARAM lParam 14:20:30 INFO - ); 14:20:30 INFO - typedef BOOL (__stdcall* TIMEFMT_ENUMPROCEX)(LPWSTR, LPARAM); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - EnumTimeFormatsEx( 14:20:30 INFO - TIMEFMT_ENUMPROCEX lpTimeFmtEnumProcEx, 14:20:30 INFO - LPCWSTR lpLocaleName, 14:20:30 INFO - DWORD dwFlags, 14:20:30 INFO - LPARAM lParam 14:20:30 INFO - ); 14:20:30 INFO - typedef BOOL (__stdcall* LOCALE_ENUMPROCEX)(LPWSTR, DWORD, LPARAM); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - EnumSystemLocalesEx( 14:20:30 INFO - LOCALE_ENUMPROCEX lpLocaleEnumProcEx, 14:20:30 INFO - DWORD dwFlags, 14:20:30 INFO - LPARAM lParam, 14:20:30 INFO - LPVOID lpReserved 14:20:30 INFO - ); 14:20:30 INFO - #line 2728 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #line 2731 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #pragma region Application Family or OneCore Family 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - int 14:20:30 INFO - __stdcall 14:20:30 INFO - ResolveLocaleName( 14:20:30 INFO - LPCWSTR lpNameToResolve, 14:20:30 INFO - LPWSTR lpLocaleName, 14:20:30 INFO - int cchLocaleName 14:20:30 INFO - ); 14:20:30 INFO - #line 2747 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #line 2750 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #pragma region Desktop Family 14:20:30 INFO - #line 2756 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #line 2759 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #pragma warning(pop) 14:20:30 INFO - #line 2764 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - } 14:20:30 INFO - #line 2768 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 2771 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnls.h" 14:20:30 INFO - #line 174 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:20:30 INFO - #line 175 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:20:30 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:20:30 INFO - #pragma once 14:20:30 INFO - extern "C" { 14:20:30 INFO - #line 32 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:20:30 INFO - #pragma warning(push) 14:20:30 INFO - #pragma warning(disable:4820) 14:20:30 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:20:30 INFO - #line 41 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:20:30 INFO - #pragma region Application Family 14:20:30 INFO - typedef struct _COORD { 14:20:30 INFO - SHORT X; 14:20:30 INFO - SHORT Y; 14:20:30 INFO - } COORD, *PCOORD; 14:20:30 INFO - #line 51 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma region Desktop Family or OneCore Family 14:20:30 INFO - typedef struct _SMALL_RECT { 14:20:30 INFO - SHORT Left; 14:20:30 INFO - SHORT Top; 14:20:30 INFO - SHORT Right; 14:20:30 INFO - SHORT Bottom; 14:20:30 INFO - } SMALL_RECT, *PSMALL_RECT; 14:20:30 INFO - #line 64 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma region Application Family 14:20:30 INFO - typedef struct _KEY_EVENT_RECORD { 14:20:30 INFO - BOOL bKeyDown; 14:20:30 INFO - WORD wRepeatCount; 14:20:30 INFO - WORD wVirtualKeyCode; 14:20:30 INFO - WORD wVirtualScanCode; 14:20:30 INFO - union { 14:20:30 INFO - WCHAR UnicodeChar; 14:20:30 INFO - CHAR AsciiChar; 14:20:30 INFO - } uChar; 14:20:30 INFO - DWORD dwControlKeyState; 14:20:30 INFO - } KEY_EVENT_RECORD, *PKEY_EVENT_RECORD; 14:20:30 INFO - typedef struct _MOUSE_EVENT_RECORD { 14:20:30 INFO - COORD dwMousePosition; 14:20:30 INFO - DWORD dwButtonState; 14:20:30 INFO - DWORD dwControlKeyState; 14:20:30 INFO - DWORD dwEventFlags; 14:20:30 INFO - } MOUSE_EVENT_RECORD, *PMOUSE_EVENT_RECORD; 14:20:30 INFO - #line 129 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:20:30 INFO - typedef struct _WINDOW_BUFFER_SIZE_RECORD { 14:20:30 INFO - COORD dwSize; 14:20:30 INFO - } WINDOW_BUFFER_SIZE_RECORD, *PWINDOW_BUFFER_SIZE_RECORD; 14:20:30 INFO - typedef struct _MENU_EVENT_RECORD { 14:20:30 INFO - UINT dwCommandId; 14:20:30 INFO - } MENU_EVENT_RECORD, *PMENU_EVENT_RECORD; 14:20:30 INFO - typedef struct _FOCUS_EVENT_RECORD { 14:20:30 INFO - BOOL bSetFocus; 14:20:30 INFO - } FOCUS_EVENT_RECORD, *PFOCUS_EVENT_RECORD; 14:20:30 INFO - typedef struct _INPUT_RECORD { 14:20:30 INFO - WORD EventType; 14:20:30 INFO - union { 14:20:30 INFO - KEY_EVENT_RECORD KeyEvent; 14:20:30 INFO - MOUSE_EVENT_RECORD MouseEvent; 14:20:30 INFO - WINDOW_BUFFER_SIZE_RECORD WindowBufferSizeEvent; 14:20:30 INFO - MENU_EVENT_RECORD MenuEvent; 14:20:30 INFO - FOCUS_EVENT_RECORD FocusEvent; 14:20:30 INFO - } Event; 14:20:30 INFO - } INPUT_RECORD, *PINPUT_RECORD; 14:20:30 INFO - #line 154 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma region Desktop Family or OneCore Family 14:20:30 INFO - typedef struct _CHAR_INFO { 14:20:30 INFO - union { 14:20:30 INFO - WCHAR UnicodeChar; 14:20:30 INFO - CHAR AsciiChar; 14:20:30 INFO - } Char; 14:20:30 INFO - WORD Attributes; 14:20:30 INFO - } CHAR_INFO, *PCHAR_INFO; 14:20:30 INFO - #line 178 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma region Desktop Family or OneCore Family 14:20:30 INFO - typedef struct _CONSOLE_SCREEN_BUFFER_INFO { 14:20:30 INFO - COORD dwSize; 14:20:30 INFO - COORD dwCursorPosition; 14:20:30 INFO - WORD wAttributes; 14:20:30 INFO - SMALL_RECT srWindow; 14:20:30 INFO - COORD dwMaximumWindowSize; 14:20:30 INFO - } CONSOLE_SCREEN_BUFFER_INFO, *PCONSOLE_SCREEN_BUFFER_INFO; 14:20:30 INFO - typedef struct _CONSOLE_SCREEN_BUFFER_INFOEX { 14:20:30 INFO - ULONG cbSize; 14:20:30 INFO - COORD dwSize; 14:20:30 INFO - COORD dwCursorPosition; 14:20:30 INFO - WORD wAttributes; 14:20:30 INFO - SMALL_RECT srWindow; 14:20:30 INFO - COORD dwMaximumWindowSize; 14:20:30 INFO - WORD wPopupAttributes; 14:20:30 INFO - BOOL bFullscreenSupported; 14:20:30 INFO - COLORREF ColorTable[16]; 14:20:30 INFO - } CONSOLE_SCREEN_BUFFER_INFOEX, *PCONSOLE_SCREEN_BUFFER_INFOEX; 14:20:30 INFO - typedef struct _CONSOLE_CURSOR_INFO { 14:20:30 INFO - DWORD dwSize; 14:20:30 INFO - BOOL bVisible; 14:20:30 INFO - } CONSOLE_CURSOR_INFO, *PCONSOLE_CURSOR_INFO; 14:20:30 INFO - typedef struct _CONSOLE_FONT_INFO { 14:20:30 INFO - DWORD nFont; 14:20:30 INFO - COORD dwFontSize; 14:20:30 INFO - } CONSOLE_FONT_INFO, *PCONSOLE_FONT_INFO; 14:20:30 INFO - typedef struct _CONSOLE_FONT_INFOEX { 14:20:30 INFO - ULONG cbSize; 14:20:30 INFO - DWORD nFont; 14:20:30 INFO - COORD dwFontSize; 14:20:30 INFO - UINT FontFamily; 14:20:30 INFO - UINT FontWeight; 14:20:30 INFO - WCHAR FaceName[32]; 14:20:30 INFO - } CONSOLE_FONT_INFOEX, *PCONSOLE_FONT_INFOEX; 14:20:30 INFO - #line 245 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:20:30 INFO - typedef struct _CONSOLE_HISTORY_INFO { 14:20:30 INFO - UINT cbSize; 14:20:30 INFO - UINT HistoryBufferSize; 14:20:30 INFO - UINT NumberOfHistoryBuffers; 14:20:30 INFO - DWORD dwFlags; 14:20:30 INFO - } CONSOLE_HISTORY_INFO, *PCONSOLE_HISTORY_INFO; 14:20:30 INFO - #line 256 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma region Desktop Family 14:20:30 INFO - typedef struct _CONSOLE_SELECTION_INFO { 14:20:30 INFO - DWORD dwFlags; 14:20:30 INFO - COORD dwSelectionAnchor; 14:20:30 INFO - SMALL_RECT srSelection; 14:20:30 INFO - } CONSOLE_SELECTION_INFO, *PCONSOLE_SELECTION_INFO; 14:20:30 INFO - #line 270 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #line 282 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:20:30 INFO - #pragma region Application Family 14:20:30 INFO - typedef 14:20:30 INFO - BOOL 14:20:30 INFO - (__stdcall *PHANDLER_ROUTINE)( 14:20:30 INFO - DWORD CtrlType 14:20:30 INFO - ); 14:20:30 INFO - #line 297 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma region Desktop Family or OneCore Family 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - PeekConsoleInputW( 14:20:30 INFO - HANDLE hConsoleInput, 14:20:30 INFO - PINPUT_RECORD lpBuffer, 14:20:30 INFO - DWORD nLength, 14:20:30 INFO - LPDWORD lpNumberOfEventsRead 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - WriteConsoleInputA( 14:20:30 INFO - HANDLE hConsoleInput, 14:20:30 INFO - const INPUT_RECORD *lpBuffer, 14:20:30 INFO - DWORD nLength, 14:20:30 INFO - LPDWORD lpNumberOfEventsWritten 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - WriteConsoleInputW( 14:20:30 INFO - HANDLE hConsoleInput, 14:20:30 INFO - const INPUT_RECORD *lpBuffer, 14:20:30 INFO - DWORD nLength, 14:20:30 INFO - LPDWORD lpNumberOfEventsWritten 14:20:30 INFO - ); 14:20:30 INFO - #line 375 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - ReadConsoleOutputA( 14:20:30 INFO - HANDLE hConsoleOutput, 14:20:30 INFO - PCHAR_INFO lpBuffer, 14:20:30 INFO - COORD dwBufferSize, 14:20:30 INFO - COORD dwBufferCoord, 14:20:30 INFO - PSMALL_RECT lpReadRegion 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - ReadConsoleOutputW( 14:20:30 INFO - HANDLE hConsoleOutput, 14:20:30 INFO - PCHAR_INFO lpBuffer, 14:20:30 INFO - COORD dwBufferSize, 14:20:30 INFO - COORD dwBufferCoord, 14:20:30 INFO - PSMALL_RECT lpReadRegion 14:20:30 INFO - ); 14:20:30 INFO - #line 401 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - WriteConsoleOutputA( 14:20:30 INFO - HANDLE hConsoleOutput, 14:20:30 INFO - const CHAR_INFO *lpBuffer, 14:20:30 INFO - COORD dwBufferSize, 14:20:30 INFO - COORD dwBufferCoord, 14:20:30 INFO - PSMALL_RECT lpWriteRegion 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - WriteConsoleOutputW( 14:20:30 INFO - HANDLE hConsoleOutput, 14:20:30 INFO - const CHAR_INFO *lpBuffer, 14:20:30 INFO - COORD dwBufferSize, 14:20:30 INFO - COORD dwBufferCoord, 14:20:30 INFO - PSMALL_RECT lpWriteRegion 14:20:30 INFO - ); 14:20:30 INFO - #line 427 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - ReadConsoleOutputCharacterA( 14:20:30 INFO - HANDLE hConsoleOutput, 14:20:30 INFO - LPSTR lpCharacter, 14:20:30 INFO - DWORD nLength, 14:20:30 INFO - COORD dwReadCoord, 14:20:30 INFO - LPDWORD lpNumberOfCharsRead 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - ReadConsoleOutputCharacterW( 14:20:30 INFO - HANDLE hConsoleOutput, 14:20:30 INFO - LPWSTR lpCharacter, 14:20:30 INFO - DWORD nLength, 14:20:30 INFO - COORD dwReadCoord, 14:20:30 INFO - LPDWORD lpNumberOfCharsRead 14:20:30 INFO - ); 14:20:30 INFO - #line 453 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - ReadConsoleOutputAttribute( 14:20:30 INFO - HANDLE hConsoleOutput, 14:20:30 INFO - LPWORD lpAttribute, 14:20:30 INFO - DWORD nLength, 14:20:30 INFO - COORD dwReadCoord, 14:20:30 INFO - LPDWORD lpNumberOfAttrsRead 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - WriteConsoleOutputCharacterA( 14:20:30 INFO - HANDLE hConsoleOutput, 14:20:30 INFO - LPCSTR lpCharacter, 14:20:30 INFO - DWORD nLength, 14:20:30 INFO - COORD dwWriteCoord, 14:20:30 INFO - LPDWORD lpNumberOfCharsWritten 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - WriteConsoleOutputCharacterW( 14:20:30 INFO - HANDLE hConsoleOutput, 14:20:30 INFO - LPCWSTR lpCharacter, 14:20:30 INFO - DWORD nLength, 14:20:30 INFO - COORD dwWriteCoord, 14:20:30 INFO - LPDWORD lpNumberOfCharsWritten 14:20:30 INFO - ); 14:20:30 INFO - #line 490 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - WriteConsoleOutputAttribute( 14:20:30 INFO - HANDLE hConsoleOutput, 14:20:30 INFO - const WORD *lpAttribute, 14:20:30 INFO - DWORD nLength, 14:20:30 INFO - COORD dwWriteCoord, 14:20:30 INFO - LPDWORD lpNumberOfAttrsWritten 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - FillConsoleOutputCharacterA( 14:20:30 INFO - HANDLE hConsoleOutput, 14:20:30 INFO - CHAR cCharacter, 14:20:30 INFO - DWORD nLength, 14:20:30 INFO - COORD dwWriteCoord, 14:20:30 INFO - LPDWORD lpNumberOfCharsWritten 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - FillConsoleOutputCharacterW( 14:20:30 INFO - HANDLE hConsoleOutput, 14:20:30 INFO - WCHAR cCharacter, 14:20:30 INFO - DWORD nLength, 14:20:30 INFO - COORD dwWriteCoord, 14:20:30 INFO - LPDWORD lpNumberOfCharsWritten 14:20:30 INFO - ); 14:20:30 INFO - #line 527 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - FillConsoleOutputAttribute( 14:20:30 INFO - HANDLE hConsoleOutput, 14:20:30 INFO - WORD wAttribute, 14:20:30 INFO - DWORD nLength, 14:20:30 INFO - COORD dwWriteCoord, 14:20:30 INFO - LPDWORD lpNumberOfAttrsWritten 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - GetConsoleScreenBufferInfo( 14:20:30 INFO - HANDLE hConsoleOutput, 14:20:30 INFO - PCONSOLE_SCREEN_BUFFER_INFO lpConsoleScreenBufferInfo 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - GetConsoleScreenBufferInfoEx( 14:20:30 INFO - HANDLE hConsoleOutput, 14:20:30 INFO - PCONSOLE_SCREEN_BUFFER_INFOEX lpConsoleScreenBufferInfoEx); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - SetConsoleScreenBufferInfoEx( 14:20:30 INFO - HANDLE hConsoleOutput, 14:20:30 INFO - PCONSOLE_SCREEN_BUFFER_INFOEX lpConsoleScreenBufferInfoEx); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - COORD 14:20:30 INFO - __stdcall 14:20:30 INFO - GetLargestConsoleWindowSize( 14:20:30 INFO - HANDLE hConsoleOutput 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - GetConsoleCursorInfo( 14:20:30 INFO - HANDLE hConsoleOutput, 14:20:30 INFO - PCONSOLE_CURSOR_INFO lpConsoleCursorInfo 14:20:30 INFO - ); 14:20:30 INFO - #line 580 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma region Desktop Family 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - GetCurrentConsoleFont( 14:20:30 INFO - HANDLE hConsoleOutput, 14:20:30 INFO - BOOL bMaximumWindow, 14:20:30 INFO - PCONSOLE_FONT_INFO lpConsoleCurrentFont 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - GetCurrentConsoleFontEx( 14:20:30 INFO - HANDLE hConsoleOutput, 14:20:30 INFO - BOOL bMaximumWindow, 14:20:30 INFO - PCONSOLE_FONT_INFOEX lpConsoleCurrentFontEx); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - SetCurrentConsoleFontEx( 14:20:30 INFO - HANDLE hConsoleOutput, 14:20:30 INFO - BOOL bMaximumWindow, 14:20:30 INFO - PCONSOLE_FONT_INFOEX lpConsoleCurrentFontEx); 14:20:30 INFO - #line 613 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - GetConsoleHistoryInfo( 14:20:30 INFO - PCONSOLE_HISTORY_INFO lpConsoleHistoryInfo); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - SetConsoleHistoryInfo( 14:20:30 INFO - PCONSOLE_HISTORY_INFO lpConsoleHistoryInfo); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - COORD 14:20:30 INFO - __stdcall 14:20:30 INFO - GetConsoleFontSize( 14:20:30 INFO - HANDLE hConsoleOutput, 14:20:30 INFO - DWORD nFont 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - GetConsoleSelectionInfo( 14:20:30 INFO - PCONSOLE_SELECTION_INFO lpConsoleSelectionInfo 14:20:30 INFO - ); 14:20:30 INFO - #line 642 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - GetNumberOfConsoleMouseButtons( 14:20:30 INFO - LPDWORD lpNumberOfMouseButtons 14:20:30 INFO - ); 14:20:30 INFO - #line 651 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma region Desktop Family or OneCore Family 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - SetConsoleActiveScreenBuffer( 14:20:30 INFO - HANDLE hConsoleOutput 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - FlushConsoleInputBuffer( 14:20:30 INFO - HANDLE hConsoleInput 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - SetConsoleScreenBufferSize( 14:20:30 INFO - HANDLE hConsoleOutput, 14:20:30 INFO - COORD dwSize 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - SetConsoleCursorPosition( 14:20:30 INFO - HANDLE hConsoleOutput, 14:20:30 INFO - COORD dwCursorPosition 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - SetConsoleCursorInfo( 14:20:30 INFO - HANDLE hConsoleOutput, 14:20:30 INFO - const CONSOLE_CURSOR_INFO *lpConsoleCursorInfo 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - ScrollConsoleScreenBufferA( 14:20:30 INFO - HANDLE hConsoleOutput, 14:20:30 INFO - const SMALL_RECT *lpScrollRectangle, 14:20:30 INFO - const SMALL_RECT *lpClipRectangle, 14:20:30 INFO - COORD dwDestinationOrigin, 14:20:30 INFO - const CHAR_INFO *lpFill 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - ScrollConsoleScreenBufferW( 14:20:30 INFO - HANDLE hConsoleOutput, 14:20:30 INFO - const SMALL_RECT *lpScrollRectangle, 14:20:30 INFO - const SMALL_RECT *lpClipRectangle, 14:20:30 INFO - COORD dwDestinationOrigin, 14:20:30 INFO - const CHAR_INFO *lpFill 14:20:30 INFO - ); 14:20:30 INFO - #line 719 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - SetConsoleWindowInfo( 14:20:30 INFO - HANDLE hConsoleOutput, 14:20:30 INFO - BOOL bAbsolute, 14:20:30 INFO - const SMALL_RECT *lpConsoleWindow 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - SetConsoleTextAttribute( 14:20:30 INFO - HANDLE hConsoleOutput, 14:20:30 INFO - WORD wAttributes 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - GenerateConsoleCtrlEvent( 14:20:30 INFO - DWORD dwCtrlEvent, 14:20:30 INFO - DWORD dwProcessGroupId); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - FreeConsole( 14:20:30 INFO - void); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - AttachConsole( 14:20:30 INFO - DWORD dwProcessId); 14:20:30 INFO - #line 760 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - DWORD 14:20:30 INFO - __stdcall 14:20:30 INFO - GetConsoleTitleA( 14:20:30 INFO - LPSTR lpConsoleTitle, 14:20:30 INFO - DWORD nSize 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - DWORD 14:20:30 INFO - __stdcall 14:20:30 INFO - GetConsoleTitleW( 14:20:30 INFO - LPWSTR lpConsoleTitle, 14:20:30 INFO - DWORD nSize 14:20:30 INFO - ); 14:20:30 INFO - #line 780 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:20:30 INFO - #line 782 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma region Desktop Family 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - DWORD 14:20:30 INFO - __stdcall 14:20:30 INFO - GetConsoleOriginalTitleA( 14:20:30 INFO - LPSTR lpConsoleTitle, 14:20:30 INFO - DWORD nSize); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - DWORD 14:20:30 INFO - __stdcall 14:20:30 INFO - GetConsoleOriginalTitleW( 14:20:30 INFO - LPWSTR lpConsoleTitle, 14:20:30 INFO - DWORD nSize); 14:20:30 INFO - #line 805 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:20:30 INFO - #line 806 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:20:30 INFO - #line 808 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma region Desktop Family or OneCore Family 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - SetConsoleTitleA( 14:20:30 INFO - LPCSTR lpConsoleTitle 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - SetConsoleTitleW( 14:20:30 INFO - LPCWSTR lpConsoleTitle 14:20:30 INFO - ); 14:20:30 INFO - #line 830 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:20:30 INFO - #line 832 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma region Application Family 14:20:30 INFO - typedef struct _CONSOLE_READCONSOLE_CONTROL { 14:20:30 INFO - ULONG nLength; 14:20:30 INFO - ULONG nInitialChars; 14:20:30 INFO - ULONG dwCtrlWakeupMask; 14:20:30 INFO - ULONG dwControlKeyState; 14:20:30 INFO - } CONSOLE_READCONSOLE_CONTROL, *PCONSOLE_READCONSOLE_CONTROL; 14:20:30 INFO - #line 845 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\consoleapi.h" 14:20:30 INFO - #pragma once 14:20:30 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\consoleapi.h" 14:20:30 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\consoleapi.h" 14:20:30 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\consoleapi.h" 14:20:30 INFO - extern "C" { 14:20:30 INFO - #line 41 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\consoleapi.h" 14:20:30 INFO - #pragma region Desktop Family or OneCore Family 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - AllocConsole( 14:20:30 INFO - void 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - UINT 14:20:30 INFO - __stdcall 14:20:30 INFO - GetConsoleCP( 14:20:30 INFO - void 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - GetConsoleMode( 14:20:30 INFO - HANDLE hConsoleHandle, 14:20:30 INFO - LPDWORD lpMode 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - UINT 14:20:30 INFO - __stdcall 14:20:30 INFO - GetConsoleOutputCP( 14:20:30 INFO - void 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - GetNumberOfConsoleInputEvents( 14:20:30 INFO - HANDLE hConsoleInput, 14:20:30 INFO - LPDWORD lpNumberOfEvents 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - PeekConsoleInputA( 14:20:30 INFO - HANDLE hConsoleInput, 14:20:30 INFO - PINPUT_RECORD lpBuffer, 14:20:30 INFO - DWORD nLength, 14:20:30 INFO - LPDWORD lpNumberOfEventsRead 14:20:30 INFO - ); 14:20:30 INFO - #line 102 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\consoleapi.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - ReadConsoleA( 14:20:30 INFO - HANDLE hConsoleInput, 14:20:30 INFO - LPVOID lpBuffer, 14:20:30 INFO - DWORD nNumberOfCharsToRead, 14:20:30 INFO - LPDWORD lpNumberOfCharsRead, 14:20:30 INFO - PCONSOLE_READCONSOLE_CONTROL pInputControl 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - ReadConsoleW( 14:20:30 INFO - HANDLE hConsoleInput, 14:20:30 INFO - LPVOID lpBuffer, 14:20:30 INFO - DWORD nNumberOfCharsToRead, 14:20:30 INFO - LPDWORD lpNumberOfCharsRead, 14:20:30 INFO - PCONSOLE_READCONSOLE_CONTROL pInputControl 14:20:30 INFO - ); 14:20:30 INFO - #line 132 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\consoleapi.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - ReadConsoleInputA( 14:20:30 INFO - HANDLE hConsoleInput, 14:20:30 INFO - PINPUT_RECORD lpBuffer, 14:20:30 INFO - DWORD nLength, 14:20:30 INFO - LPDWORD lpNumberOfEventsRead 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - ReadConsoleInputW( 14:20:30 INFO - HANDLE hConsoleInput, 14:20:30 INFO - PINPUT_RECORD lpBuffer, 14:20:30 INFO - DWORD nLength, 14:20:30 INFO - LPDWORD lpNumberOfEventsRead 14:20:30 INFO - ); 14:20:30 INFO - #line 160 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\consoleapi.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - SetConsoleCtrlHandler( 14:20:30 INFO - PHANDLER_ROUTINE HandlerRoutine, 14:20:30 INFO - BOOL Add 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - SetConsoleMode( 14:20:30 INFO - HANDLE hConsoleHandle, 14:20:30 INFO - DWORD dwMode 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - WriteConsoleA( 14:20:30 INFO - HANDLE hConsoleOutput, 14:20:30 INFO - const void * lpBuffer, 14:20:30 INFO - DWORD nNumberOfCharsToWrite, 14:20:30 INFO - LPDWORD lpNumberOfCharsWritten, 14:20:30 INFO - LPVOID lpReserved 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - WriteConsoleW( 14:20:30 INFO - HANDLE hConsoleOutput, 14:20:30 INFO - const void * lpBuffer, 14:20:30 INFO - DWORD nNumberOfCharsToWrite, 14:20:30 INFO - LPDWORD lpNumberOfCharsWritten, 14:20:30 INFO - LPVOID lpReserved 14:20:30 INFO - ); 14:20:30 INFO - #line 206 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\consoleapi.h" 14:20:30 INFO - #line 208 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\consoleapi.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - } 14:20:30 INFO - #line 213 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\consoleapi.h" 14:20:30 INFO - #line 215 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\consoleapi.h" 14:20:30 INFO - #line 851 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:20:30 INFO - #line 852 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:20:30 INFO - #pragma region Desktop Family or OneCore Family 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - HANDLE 14:20:30 INFO - __stdcall 14:20:30 INFO - CreateConsoleScreenBuffer( 14:20:30 INFO - DWORD dwDesiredAccess, 14:20:30 INFO - DWORD dwShareMode, 14:20:30 INFO - const SECURITY_ATTRIBUTES *lpSecurityAttributes, 14:20:30 INFO - DWORD dwFlags, 14:20:30 INFO - LPVOID lpScreenBufferData 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - SetConsoleCP( 14:20:30 INFO - UINT wCodePageID 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - SetConsoleOutputCP( 14:20:30 INFO - UINT wCodePageID 14:20:30 INFO - ); 14:20:30 INFO - #line 882 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma region Desktop Family 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - GetConsoleDisplayMode( 14:20:30 INFO - LPDWORD lpModeFlags); 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - SetConsoleDisplayMode( 14:20:30 INFO - HANDLE hConsoleOutput, 14:20:30 INFO - DWORD dwFlags, 14:20:30 INFO - PCOORD lpNewScreenBufferDimensions); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - HWND 14:20:30 INFO - __stdcall 14:20:30 INFO - GetConsoleWindow( 14:20:30 INFO - void 14:20:30 INFO - ); 14:20:30 INFO - #line 916 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - DWORD 14:20:30 INFO - __stdcall 14:20:30 INFO - GetConsoleProcessList( 14:20:30 INFO - LPDWORD lpdwProcessList, 14:20:30 INFO - DWORD dwProcessCount); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - AddConsoleAliasA( 14:20:30 INFO - LPSTR Source, 14:20:30 INFO - LPSTR Target, 14:20:30 INFO - LPSTR ExeName); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - AddConsoleAliasW( 14:20:30 INFO - LPWSTR Source, 14:20:30 INFO - LPWSTR Target, 14:20:30 INFO - LPWSTR ExeName); 14:20:30 INFO - #line 949 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - DWORD 14:20:30 INFO - __stdcall 14:20:30 INFO - GetConsoleAliasA( 14:20:30 INFO - LPSTR Source, 14:20:30 INFO - LPSTR TargetBuffer, 14:20:30 INFO - DWORD TargetBufferLength, 14:20:30 INFO - LPSTR ExeName); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - DWORD 14:20:30 INFO - __stdcall 14:20:30 INFO - GetConsoleAliasW( 14:20:30 INFO - LPWSTR Source, 14:20:30 INFO - LPWSTR TargetBuffer, 14:20:30 INFO - DWORD TargetBufferLength, 14:20:30 INFO - LPWSTR ExeName); 14:20:30 INFO - #line 971 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - DWORD 14:20:30 INFO - __stdcall 14:20:30 INFO - GetConsoleAliasesLengthA( 14:20:30 INFO - LPSTR ExeName); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - DWORD 14:20:30 INFO - __stdcall 14:20:30 INFO - GetConsoleAliasesLengthW( 14:20:30 INFO - LPWSTR ExeName); 14:20:30 INFO - #line 987 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - DWORD 14:20:30 INFO - __stdcall 14:20:30 INFO - GetConsoleAliasExesLengthA( 14:20:30 INFO - void); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - DWORD 14:20:30 INFO - __stdcall 14:20:30 INFO - GetConsoleAliasExesLengthW( 14:20:30 INFO - void); 14:20:30 INFO - #line 1003 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - DWORD 14:20:30 INFO - __stdcall 14:20:30 INFO - GetConsoleAliasesA( 14:20:30 INFO - LPSTR AliasBuffer, 14:20:30 INFO - DWORD AliasBufferLength, 14:20:30 INFO - LPSTR ExeName); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - DWORD 14:20:30 INFO - __stdcall 14:20:30 INFO - GetConsoleAliasesW( 14:20:30 INFO - LPWSTR AliasBuffer, 14:20:30 INFO - DWORD AliasBufferLength, 14:20:30 INFO - LPWSTR ExeName); 14:20:30 INFO - #line 1023 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - DWORD 14:20:30 INFO - __stdcall 14:20:30 INFO - GetConsoleAliasExesA( 14:20:30 INFO - LPSTR ExeNameBuffer, 14:20:30 INFO - DWORD ExeNameBufferLength); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - DWORD 14:20:30 INFO - __stdcall 14:20:30 INFO - GetConsoleAliasExesW( 14:20:30 INFO - LPWSTR ExeNameBuffer, 14:20:30 INFO - DWORD ExeNameBufferLength); 14:20:30 INFO - #line 1041 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:20:30 INFO - #line 1043 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:20:30 INFO - #line 1045 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma warning(pop) 14:20:30 INFO - #line 1051 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:20:30 INFO - } 14:20:30 INFO - #line 1055 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:20:30 INFO - #line 1057 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\wincon.h" 14:20:30 INFO - #line 177 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:20:30 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winver.h" 14:20:30 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\verrsrc.h" 14:20:30 INFO - #pragma region Application Family or OneCore Family 14:20:30 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\verrsrc.h" 14:20:30 INFO - #line 88 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\verrsrc.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma region Desktop Family 14:20:30 INFO - extern "C" { 14:20:30 INFO - #line 135 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\verrsrc.h" 14:20:30 INFO - typedef struct tagVS_FIXEDFILEINFO 14:20:30 INFO - { 14:20:30 INFO - DWORD dwSignature; 14:20:30 INFO - DWORD dwStrucVersion; 14:20:30 INFO - DWORD dwFileVersionMS; 14:20:30 INFO - DWORD dwFileVersionLS; 14:20:30 INFO - DWORD dwProductVersionMS; 14:20:30 INFO - DWORD dwProductVersionLS; 14:20:30 INFO - DWORD dwFileFlagsMask; 14:20:30 INFO - DWORD dwFileFlags; 14:20:30 INFO - DWORD dwFileOS; 14:20:30 INFO - DWORD dwFileType; 14:20:30 INFO - DWORD dwFileSubtype; 14:20:30 INFO - DWORD dwFileDateMS; 14:20:30 INFO - DWORD dwFileDateLS; 14:20:30 INFO - } VS_FIXEDFILEINFO; 14:20:30 INFO - } 14:20:30 INFO - #line 167 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\verrsrc.h" 14:20:30 INFO - #line 169 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\verrsrc.h" 14:20:30 INFO - #line 171 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\verrsrc.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #line 20 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winver.h" 14:20:30 INFO - extern "C" { 14:20:30 INFO - #line 25 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winver.h" 14:20:30 INFO - #pragma region Desktop Family or OneCore Family 14:20:30 INFO - DWORD 14:20:30 INFO - __stdcall 14:20:30 INFO - VerFindFileA( 14:20:30 INFO - DWORD uFlags, 14:20:30 INFO - LPCSTR szFileName, 14:20:30 INFO - LPCSTR szWinDir, 14:20:30 INFO - LPCSTR szAppDir, 14:20:30 INFO - LPSTR szCurDir, 14:20:30 INFO - PUINT puCurDirLen, 14:20:30 INFO - LPSTR szDestDir, 14:20:30 INFO - PUINT puDestDirLen 14:20:30 INFO - ); 14:20:30 INFO - DWORD 14:20:30 INFO - __stdcall 14:20:30 INFO - VerFindFileW( 14:20:30 INFO - DWORD uFlags, 14:20:30 INFO - LPCWSTR szFileName, 14:20:30 INFO - LPCWSTR szWinDir, 14:20:30 INFO - LPCWSTR szAppDir, 14:20:30 INFO - LPWSTR szCurDir, 14:20:30 INFO - PUINT puCurDirLen, 14:20:30 INFO - LPWSTR szDestDir, 14:20:30 INFO - PUINT puDestDirLen 14:20:30 INFO - ); 14:20:30 INFO - #line 63 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winver.h" 14:20:30 INFO - #line 65 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winver.h" 14:20:30 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winver.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma region Desktop Family 14:20:30 INFO - DWORD 14:20:30 INFO - __stdcall 14:20:30 INFO - VerInstallFileA( 14:20:30 INFO - DWORD uFlags, 14:20:30 INFO - LPCSTR szSrcFileName, 14:20:30 INFO - LPCSTR szDestFileName, 14:20:30 INFO - LPCSTR szSrcDir, 14:20:30 INFO - LPCSTR szDestDir, 14:20:30 INFO - LPCSTR szCurDir, 14:20:30 INFO - LPSTR szTmpFile, 14:20:30 INFO - PUINT puTmpFileLen 14:20:30 INFO - ); 14:20:30 INFO - DWORD 14:20:30 INFO - __stdcall 14:20:30 INFO - VerInstallFileW( 14:20:30 INFO - DWORD uFlags, 14:20:30 INFO - LPCWSTR szSrcFileName, 14:20:30 INFO - LPCWSTR szDestFileName, 14:20:30 INFO - LPCWSTR szSrcDir, 14:20:30 INFO - LPCWSTR szDestDir, 14:20:30 INFO - LPCWSTR szCurDir, 14:20:30 INFO - LPWSTR szTmpFile, 14:20:30 INFO - PUINT puTmpFileLen 14:20:30 INFO - ); 14:20:30 INFO - #line 103 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winver.h" 14:20:30 INFO - #line 105 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winver.h" 14:20:30 INFO - #line 107 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winver.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma region Desktop Family or OneCore Family 14:20:30 INFO - DWORD 14:20:30 INFO - __stdcall 14:20:30 INFO - GetFileVersionInfoSizeA( 14:20:30 INFO - LPCSTR lptstrFilename, 14:20:30 INFO - LPDWORD lpdwHandle 14:20:30 INFO - ); 14:20:30 INFO - DWORD 14:20:30 INFO - __stdcall 14:20:30 INFO - GetFileVersionInfoSizeW( 14:20:30 INFO - LPCWSTR lptstrFilename, 14:20:30 INFO - LPDWORD lpdwHandle 14:20:30 INFO - ); 14:20:30 INFO - #line 133 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winver.h" 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - GetFileVersionInfoA( 14:20:30 INFO - LPCSTR lptstrFilename, 14:20:30 INFO - DWORD dwHandle, 14:20:30 INFO - DWORD dwLen, 14:20:30 INFO - LPVOID lpData 14:20:30 INFO - ); 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - GetFileVersionInfoW( 14:20:30 INFO - LPCWSTR lptstrFilename, 14:20:30 INFO - DWORD dwHandle, 14:20:30 INFO - DWORD dwLen, 14:20:30 INFO - LPVOID lpData 14:20:30 INFO - ); 14:20:30 INFO - #line 157 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winver.h" 14:20:30 INFO - DWORD __stdcall GetFileVersionInfoSizeExA( DWORD dwFlags, LPCSTR lpwstrFilename, LPDWORD lpdwHandle); 14:20:30 INFO - DWORD __stdcall GetFileVersionInfoSizeExW( DWORD dwFlags, LPCWSTR lpwstrFilename, LPDWORD lpdwHandle); 14:20:30 INFO - #line 165 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winver.h" 14:20:30 INFO - BOOL __stdcall GetFileVersionInfoExA( DWORD dwFlags, 14:20:30 INFO - LPCSTR lpwstrFilename, 14:20:30 INFO - DWORD dwHandle, 14:20:30 INFO - DWORD dwLen, 14:20:30 INFO - LPVOID lpData); 14:20:30 INFO - BOOL __stdcall GetFileVersionInfoExW( DWORD dwFlags, 14:20:30 INFO - LPCWSTR lpwstrFilename, 14:20:30 INFO - DWORD dwHandle, 14:20:30 INFO - DWORD dwLen, 14:20:30 INFO - LPVOID lpData); 14:20:30 INFO - #line 181 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winver.h" 14:20:30 INFO - #line 183 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winver.h" 14:20:30 INFO - #line 185 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winver.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma region Desktop Family 14:20:30 INFO - #line 194 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winver.h" 14:20:30 INFO - #line 196 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winver.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #pragma region Desktop Family or OneCore Family 14:20:30 INFO - DWORD 14:20:30 INFO - __stdcall 14:20:30 INFO - VerLanguageNameA( 14:20:30 INFO - DWORD wLang, 14:20:30 INFO - LPSTR szLang, 14:20:30 INFO - DWORD cchLang 14:20:30 INFO - ); 14:20:30 INFO - DWORD 14:20:30 INFO - __stdcall 14:20:30 INFO - VerLanguageNameW( 14:20:30 INFO - DWORD wLang, 14:20:30 INFO - LPWSTR szLang, 14:20:30 INFO - DWORD cchLang 14:20:30 INFO - ); 14:20:30 INFO - #line 222 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winver.h" 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - VerQueryValueA( 14:20:30 INFO - LPCVOID pBlock, 14:20:30 INFO - LPCSTR lpSubBlock, 14:20:30 INFO - LPVOID * lplpBuffer, 14:20:30 INFO - PUINT puLen 14:20:30 INFO - ); 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - VerQueryValueW( 14:20:30 INFO - LPCVOID pBlock, 14:20:30 INFO - LPCWSTR lpSubBlock, 14:20:30 INFO - LPVOID * lplpBuffer, 14:20:30 INFO - PUINT puLen 14:20:30 INFO - ); 14:20:30 INFO - #line 244 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winver.h" 14:20:30 INFO - #line 247 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winver.h" 14:20:30 INFO - #line 249 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winver.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - } 14:20:30 INFO - #line 254 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winver.h" 14:20:30 INFO - #line 257 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winver.h" 14:20:30 INFO - #line 178 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:20:30 INFO - #line 179 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:20:30 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:30 INFO - #line 40 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:30 INFO - #line 42 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:30 INFO - extern "C" { 14:20:30 INFO - #line 53 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:30 INFO - #pragma warning(push) 14:20:30 INFO - #pragma warning(disable:4820) 14:20:30 INFO - #line 59 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:30 INFO - #pragma region Desktop Family or OneCore Family 14:20:30 INFO - #line 91 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:30 INFO - typedef ACCESS_MASK REGSAM; 14:20:30 INFO - struct val_context { 14:20:30 INFO - int valuelen; 14:20:30 INFO - LPVOID value_context; 14:20:30 INFO - LPVOID val_buff_ptr; 14:20:30 INFO - }; 14:20:30 INFO - typedef struct val_context *PVALCONTEXT; 14:20:30 INFO - typedef struct pvalueA { 14:20:30 INFO - LPSTR pv_valuename; 14:20:30 INFO - int pv_valuelen; 14:20:30 INFO - LPVOID pv_value_context; 14:20:30 INFO - DWORD pv_type; 14:20:30 INFO - }PVALUEA, *PPVALUEA; 14:20:30 INFO - typedef struct pvalueW { 14:20:30 INFO - LPWSTR pv_valuename; 14:20:30 INFO - int pv_valuelen; 14:20:30 INFO - LPVOID pv_value_context; 14:20:30 INFO - DWORD pv_type; 14:20:30 INFO - }PVALUEW, *PPVALUEW; 14:20:30 INFO - typedef PVALUEA PVALUE; 14:20:30 INFO - typedef PPVALUEA PPVALUE; 14:20:30 INFO - #line 166 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:30 INFO - typedef 14:20:30 INFO - DWORD __cdecl 14:20:30 INFO - QUERYHANDLER (LPVOID keycontext, PVALCONTEXT val_list, DWORD num_vals, 14:20:30 INFO - LPVOID outputbuffer, DWORD *total_outlen, DWORD input_blen); 14:20:30 INFO - typedef QUERYHANDLER *PQUERYHANDLER; 14:20:30 INFO - typedef struct provider_info { 14:20:30 INFO - PQUERYHANDLER pi_R0_1val; 14:20:30 INFO - PQUERYHANDLER pi_R0_allvals; 14:20:30 INFO - PQUERYHANDLER pi_R3_1val; 14:20:30 INFO - PQUERYHANDLER pi_R3_allvals; 14:20:30 INFO - DWORD pi_flags; 14:20:30 INFO - LPVOID pi_key_context; 14:20:30 INFO - }REG_PROVIDER; 14:20:30 INFO - typedef struct provider_info *PPROVIDER; 14:20:30 INFO - typedef struct value_entA { 14:20:30 INFO - LPSTR ve_valuename; 14:20:30 INFO - DWORD ve_valuelen; 14:20:30 INFO - DWORD_PTR ve_valueptr; 14:20:30 INFO - DWORD ve_type; 14:20:30 INFO - }VALENTA, *PVALENTA; 14:20:30 INFO - typedef struct value_entW { 14:20:30 INFO - LPWSTR ve_valuename; 14:20:30 INFO - DWORD ve_valuelen; 14:20:30 INFO - DWORD_PTR ve_valueptr; 14:20:30 INFO - DWORD ve_type; 14:20:30 INFO - }VALENTW, *PVALENTW; 14:20:30 INFO - typedef VALENTA VALENT; 14:20:30 INFO - typedef PVALENTA PVALENT; 14:20:30 INFO - #line 204 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:30 INFO - #line 206 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:30 INFO - #line 209 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:30 INFO - typedef LONG LSTATUS; 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegCloseKey( 14:20:30 INFO - HKEY hKey 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegOverridePredefKey ( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - HKEY hNewHKey 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegOpenUserClassesRoot( 14:20:30 INFO - HANDLE hToken, 14:20:30 INFO - DWORD dwOptions, 14:20:30 INFO - REGSAM samDesired, 14:20:30 INFO - PHKEY phkResult 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegOpenCurrentUser( 14:20:30 INFO - REGSAM samDesired, 14:20:30 INFO - PHKEY phkResult 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegDisablePredefinedCache( 14:20:30 INFO - void 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegDisablePredefinedCacheEx( 14:20:30 INFO - void 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegConnectRegistryA ( 14:20:30 INFO - LPCSTR lpMachineName, 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - PHKEY phkResult 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegConnectRegistryW ( 14:20:30 INFO - LPCWSTR lpMachineName, 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - PHKEY phkResult 14:20:30 INFO - ); 14:20:30 INFO - #line 295 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegConnectRegistryExA ( 14:20:30 INFO - LPCSTR lpMachineName, 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - ULONG Flags, 14:20:30 INFO - PHKEY phkResult 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegConnectRegistryExW ( 14:20:30 INFO - LPCWSTR lpMachineName, 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - ULONG Flags, 14:20:30 INFO - PHKEY phkResult 14:20:30 INFO - ); 14:20:30 INFO - #line 319 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegCreateKeyA ( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - LPCSTR lpSubKey, 14:20:30 INFO - PHKEY phkResult 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegCreateKeyW ( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - LPCWSTR lpSubKey, 14:20:30 INFO - PHKEY phkResult 14:20:30 INFO - ); 14:20:30 INFO - #line 341 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegCreateKeyExA( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - LPCSTR lpSubKey, 14:20:30 INFO - DWORD Reserved, 14:20:30 INFO - LPSTR lpClass, 14:20:30 INFO - DWORD dwOptions, 14:20:30 INFO - REGSAM samDesired, 14:20:30 INFO - const LPSECURITY_ATTRIBUTES lpSecurityAttributes, 14:20:30 INFO - PHKEY phkResult, 14:20:30 INFO - LPDWORD lpdwDisposition 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegCreateKeyExW( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - LPCWSTR lpSubKey, 14:20:30 INFO - DWORD Reserved, 14:20:30 INFO - LPWSTR lpClass, 14:20:30 INFO - DWORD dwOptions, 14:20:30 INFO - REGSAM samDesired, 14:20:30 INFO - const LPSECURITY_ATTRIBUTES lpSecurityAttributes, 14:20:30 INFO - PHKEY phkResult, 14:20:30 INFO - LPDWORD lpdwDisposition 14:20:30 INFO - ); 14:20:30 INFO - #line 377 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegCreateKeyTransactedA ( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - LPCSTR lpSubKey, 14:20:30 INFO - DWORD Reserved, 14:20:30 INFO - LPSTR lpClass, 14:20:30 INFO - DWORD dwOptions, 14:20:30 INFO - REGSAM samDesired, 14:20:30 INFO - const LPSECURITY_ATTRIBUTES lpSecurityAttributes, 14:20:30 INFO - PHKEY phkResult, 14:20:30 INFO - LPDWORD lpdwDisposition, 14:20:30 INFO - HANDLE hTransaction, 14:20:30 INFO - PVOID pExtendedParemeter 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegCreateKeyTransactedW ( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - LPCWSTR lpSubKey, 14:20:30 INFO - DWORD Reserved, 14:20:30 INFO - LPWSTR lpClass, 14:20:30 INFO - DWORD dwOptions, 14:20:30 INFO - REGSAM samDesired, 14:20:30 INFO - const LPSECURITY_ATTRIBUTES lpSecurityAttributes, 14:20:30 INFO - PHKEY phkResult, 14:20:30 INFO - LPDWORD lpdwDisposition, 14:20:30 INFO - HANDLE hTransaction, 14:20:30 INFO - PVOID pExtendedParemeter 14:20:30 INFO - ); 14:20:30 INFO - #line 415 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegDeleteKeyA ( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - LPCSTR lpSubKey 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegDeleteKeyW ( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - LPCWSTR lpSubKey 14:20:30 INFO - ); 14:20:30 INFO - #line 435 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegDeleteKeyExA( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - LPCSTR lpSubKey, 14:20:30 INFO - REGSAM samDesired, 14:20:30 INFO - DWORD Reserved 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegDeleteKeyExW( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - LPCWSTR lpSubKey, 14:20:30 INFO - REGSAM samDesired, 14:20:30 INFO - DWORD Reserved 14:20:30 INFO - ); 14:20:30 INFO - #line 461 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegDeleteKeyTransactedA ( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - LPCSTR lpSubKey, 14:20:30 INFO - REGSAM samDesired, 14:20:30 INFO - DWORD Reserved, 14:20:30 INFO - HANDLE hTransaction, 14:20:30 INFO - PVOID pExtendedParameter 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegDeleteKeyTransactedW ( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - LPCWSTR lpSubKey, 14:20:30 INFO - REGSAM samDesired, 14:20:30 INFO - DWORD Reserved, 14:20:30 INFO - HANDLE hTransaction, 14:20:30 INFO - PVOID pExtendedParameter 14:20:30 INFO - ); 14:20:30 INFO - #line 489 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LONG 14:20:30 INFO - __stdcall 14:20:30 INFO - RegDisableReflectionKey ( 14:20:30 INFO - HKEY hBase 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LONG 14:20:30 INFO - __stdcall 14:20:30 INFO - RegEnableReflectionKey ( 14:20:30 INFO - HKEY hBase 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LONG 14:20:30 INFO - __stdcall 14:20:30 INFO - RegQueryReflectionKey ( 14:20:30 INFO - HKEY hBase, 14:20:30 INFO - BOOL *bIsReflectionDisabled 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegDeleteValueA( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - LPCSTR lpValueName 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegDeleteValueW( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - LPCWSTR lpValueName 14:20:30 INFO - ); 14:20:30 INFO - #line 533 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegEnumKeyA ( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - DWORD dwIndex, 14:20:30 INFO - LPSTR lpName, 14:20:30 INFO - DWORD cchName 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegEnumKeyW ( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - DWORD dwIndex, 14:20:30 INFO - LPWSTR lpName, 14:20:30 INFO - DWORD cchName 14:20:30 INFO - ); 14:20:30 INFO - #line 557 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegEnumKeyExA( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - DWORD dwIndex, 14:20:30 INFO - LPSTR lpName, 14:20:30 INFO - LPDWORD lpcchName, 14:20:30 INFO - LPDWORD lpReserved, 14:20:30 INFO - LPSTR lpClass, 14:20:30 INFO - LPDWORD lpcchClass, 14:20:30 INFO - PFILETIME lpftLastWriteTime 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegEnumKeyExW( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - DWORD dwIndex, 14:20:30 INFO - LPWSTR lpName, 14:20:30 INFO - LPDWORD lpcchName, 14:20:30 INFO - LPDWORD lpReserved, 14:20:30 INFO - LPWSTR lpClass, 14:20:30 INFO - LPDWORD lpcchClass, 14:20:30 INFO - PFILETIME lpftLastWriteTime 14:20:30 INFO - ); 14:20:30 INFO - #line 591 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegEnumValueA( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - DWORD dwIndex, 14:20:30 INFO - LPSTR lpValueName, 14:20:30 INFO - LPDWORD lpcchValueName, 14:20:30 INFO - LPDWORD lpReserved, 14:20:30 INFO - LPDWORD lpType, 14:20:30 INFO - LPBYTE lpData, 14:20:30 INFO - LPDWORD lpcbData 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegEnumValueW( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - DWORD dwIndex, 14:20:30 INFO - LPWSTR lpValueName, 14:20:30 INFO - LPDWORD lpcchValueName, 14:20:30 INFO - LPDWORD lpReserved, 14:20:30 INFO - LPDWORD lpType, 14:20:30 INFO - LPBYTE lpData, 14:20:30 INFO - LPDWORD lpcbData 14:20:30 INFO - ); 14:20:30 INFO - #line 625 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegFlushKey( 14:20:30 INFO - HKEY hKey 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegGetKeySecurity( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - SECURITY_INFORMATION SecurityInformation, 14:20:30 INFO - PSECURITY_DESCRIPTOR pSecurityDescriptor, 14:20:30 INFO - LPDWORD lpcbSecurityDescriptor 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegLoadKeyA( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - LPCSTR lpSubKey, 14:20:30 INFO - LPCSTR lpFile 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegLoadKeyW( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - LPCWSTR lpSubKey, 14:20:30 INFO - LPCWSTR lpFile 14:20:30 INFO - ); 14:20:30 INFO - #line 668 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegNotifyChangeKeyValue( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - BOOL bWatchSubtree, 14:20:30 INFO - DWORD dwNotifyFilter, 14:20:30 INFO - HANDLE hEvent, 14:20:30 INFO - BOOL fAsynchronous 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegOpenKeyA ( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - LPCSTR lpSubKey, 14:20:30 INFO - PHKEY phkResult 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegOpenKeyW ( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - LPCWSTR lpSubKey, 14:20:30 INFO - PHKEY phkResult 14:20:30 INFO - ); 14:20:30 INFO - #line 702 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegOpenKeyExA( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - LPCSTR lpSubKey, 14:20:30 INFO - DWORD ulOptions, 14:20:30 INFO - REGSAM samDesired, 14:20:30 INFO - PHKEY phkResult 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegOpenKeyExW( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - LPCWSTR lpSubKey, 14:20:30 INFO - DWORD ulOptions, 14:20:30 INFO - REGSAM samDesired, 14:20:30 INFO - PHKEY phkResult 14:20:30 INFO - ); 14:20:30 INFO - #line 730 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegOpenKeyTransactedA ( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - LPCSTR lpSubKey, 14:20:30 INFO - DWORD ulOptions, 14:20:30 INFO - REGSAM samDesired, 14:20:30 INFO - PHKEY phkResult, 14:20:30 INFO - HANDLE hTransaction, 14:20:30 INFO - PVOID pExtendedParemeter 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegOpenKeyTransactedW ( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - LPCWSTR lpSubKey, 14:20:30 INFO - DWORD ulOptions, 14:20:30 INFO - REGSAM samDesired, 14:20:30 INFO - PHKEY phkResult, 14:20:30 INFO - HANDLE hTransaction, 14:20:30 INFO - PVOID pExtendedParemeter 14:20:30 INFO - ); 14:20:30 INFO - #line 760 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegQueryInfoKeyA( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - LPSTR lpClass, 14:20:30 INFO - LPDWORD lpcchClass, 14:20:30 INFO - LPDWORD lpReserved, 14:20:30 INFO - LPDWORD lpcSubKeys, 14:20:30 INFO - LPDWORD lpcbMaxSubKeyLen, 14:20:30 INFO - LPDWORD lpcbMaxClassLen, 14:20:30 INFO - LPDWORD lpcValues, 14:20:30 INFO - LPDWORD lpcbMaxValueNameLen, 14:20:30 INFO - LPDWORD lpcbMaxValueLen, 14:20:30 INFO - LPDWORD lpcbSecurityDescriptor, 14:20:30 INFO - PFILETIME lpftLastWriteTime 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegQueryInfoKeyW( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - LPWSTR lpClass, 14:20:30 INFO - LPDWORD lpcchClass, 14:20:30 INFO - LPDWORD lpReserved, 14:20:30 INFO - LPDWORD lpcSubKeys, 14:20:30 INFO - LPDWORD lpcbMaxSubKeyLen, 14:20:30 INFO - LPDWORD lpcbMaxClassLen, 14:20:30 INFO - LPDWORD lpcValues, 14:20:30 INFO - LPDWORD lpcbMaxValueNameLen, 14:20:30 INFO - LPDWORD lpcbMaxValueLen, 14:20:30 INFO - LPDWORD lpcbSecurityDescriptor, 14:20:30 INFO - PFILETIME lpftLastWriteTime 14:20:30 INFO - ); 14:20:30 INFO - #line 802 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegQueryValueA ( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - LPCSTR lpSubKey, 14:20:30 INFO - LPSTR lpData, 14:20:30 INFO - PLONG lpcbData 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegQueryValueW ( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - LPCWSTR lpSubKey, 14:20:30 INFO - LPWSTR lpData, 14:20:30 INFO - PLONG lpcbData 14:20:30 INFO - ); 14:20:30 INFO - #line 826 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegQueryMultipleValuesA ( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - PVALENTA val_list, 14:20:30 INFO - DWORD num_vals, 14:20:30 INFO - LPSTR lpValueBuf, 14:20:30 INFO - LPDWORD ldwTotsize 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegQueryMultipleValuesW ( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - PVALENTW val_list, 14:20:30 INFO - DWORD num_vals, 14:20:30 INFO - LPWSTR lpValueBuf, 14:20:30 INFO - LPDWORD ldwTotsize 14:20:30 INFO - ); 14:20:30 INFO - #line 855 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:30 INFO - #line 856 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegQueryValueExA( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - LPCSTR lpValueName, 14:20:30 INFO - LPDWORD lpReserved, 14:20:30 INFO - LPDWORD lpType, 14:20:30 INFO - LPBYTE lpData, 14:20:30 INFO - LPDWORD lpcbData 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegQueryValueExW( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - LPCWSTR lpValueName, 14:20:30 INFO - LPDWORD lpReserved, 14:20:30 INFO - LPDWORD lpType, 14:20:30 INFO - LPBYTE lpData, 14:20:30 INFO - LPDWORD lpcbData 14:20:30 INFO - ); 14:20:30 INFO - #line 888 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegReplaceKeyA ( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - LPCSTR lpSubKey, 14:20:30 INFO - LPCSTR lpNewFile, 14:20:30 INFO - LPCSTR lpOldFile 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegReplaceKeyW ( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - LPCWSTR lpSubKey, 14:20:30 INFO - LPCWSTR lpNewFile, 14:20:30 INFO - LPCWSTR lpOldFile 14:20:30 INFO - ); 14:20:30 INFO - #line 912 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegRestoreKeyA( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - LPCSTR lpFile, 14:20:30 INFO - DWORD dwFlags 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegRestoreKeyW( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - LPCWSTR lpFile, 14:20:30 INFO - DWORD dwFlags 14:20:30 INFO - ); 14:20:30 INFO - #line 936 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegRenameKey( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - LPCWSTR lpSubKeyName, 14:20:30 INFO - LPCWSTR lpNewKeyName 14:20:30 INFO - ); 14:20:30 INFO - #line 950 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegSaveKeyA ( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - LPCSTR lpFile, 14:20:30 INFO - const LPSECURITY_ATTRIBUTES lpSecurityAttributes 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegSaveKeyW ( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - LPCWSTR lpFile, 14:20:30 INFO - const LPSECURITY_ATTRIBUTES lpSecurityAttributes 14:20:30 INFO - ); 14:20:30 INFO - #line 972 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegSetKeySecurity( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - SECURITY_INFORMATION SecurityInformation, 14:20:30 INFO - PSECURITY_DESCRIPTOR pSecurityDescriptor 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegSetValueA ( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - LPCSTR lpSubKey, 14:20:30 INFO - DWORD dwType, 14:20:30 INFO - LPCSTR lpData, 14:20:30 INFO - DWORD cbData 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegSetValueW ( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - LPCWSTR lpSubKey, 14:20:30 INFO - DWORD dwType, 14:20:30 INFO - LPCWSTR lpData, 14:20:30 INFO - DWORD cbData 14:20:30 INFO - ); 14:20:30 INFO - #line 1008 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegSetValueExA( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - LPCSTR lpValueName, 14:20:30 INFO - DWORD Reserved, 14:20:30 INFO - DWORD dwType, 14:20:30 INFO - const BYTE * lpData, 14:20:30 INFO - DWORD cbData 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegSetValueExW( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - LPCWSTR lpValueName, 14:20:30 INFO - DWORD Reserved, 14:20:30 INFO - DWORD dwType, 14:20:30 INFO - const BYTE * lpData, 14:20:30 INFO - DWORD cbData 14:20:30 INFO - ); 14:20:30 INFO - #line 1038 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegUnLoadKeyA( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - LPCSTR lpSubKey 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegUnLoadKeyW( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - LPCWSTR lpSubKey 14:20:30 INFO - ); 14:20:30 INFO - #line 1060 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegDeleteKeyValueA( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - LPCSTR lpSubKey, 14:20:30 INFO - LPCSTR lpValueName 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegDeleteKeyValueW( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - LPCWSTR lpSubKey, 14:20:30 INFO - LPCWSTR lpValueName 14:20:30 INFO - ); 14:20:30 INFO - #line 1093 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegSetKeyValueA( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - LPCSTR lpSubKey, 14:20:30 INFO - LPCSTR lpValueName, 14:20:30 INFO - DWORD dwType, 14:20:30 INFO - LPCVOID lpData, 14:20:30 INFO - DWORD cbData 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegSetKeyValueW( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - LPCWSTR lpSubKey, 14:20:30 INFO - LPCWSTR lpValueName, 14:20:30 INFO - DWORD dwType, 14:20:30 INFO - LPCVOID lpData, 14:20:30 INFO - DWORD cbData 14:20:30 INFO - ); 14:20:30 INFO - #line 1123 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:30 INFO - #line 1125 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegDeleteTreeA( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - LPCSTR lpSubKey 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegDeleteTreeW( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - LPCWSTR lpSubKey 14:20:30 INFO - ); 14:20:30 INFO - #line 1147 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegCopyTreeA ( 14:20:30 INFO - HKEY hKeySrc, 14:20:30 INFO - LPCSTR lpSubKey, 14:20:30 INFO - HKEY hKeyDest 14:20:30 INFO - ); 14:20:30 INFO - #line 1159 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:30 INFO - #line 1161 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegGetValueA( 14:20:30 INFO - HKEY hkey, 14:20:30 INFO - LPCSTR lpSubKey, 14:20:30 INFO - LPCSTR lpValue, 14:20:30 INFO - DWORD dwFlags, 14:20:30 INFO - LPDWORD pdwType, 14:20:30 INFO - #line 1179 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:30 INFO - #line 1181 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:30 INFO - PVOID pvData, 14:20:30 INFO - LPDWORD pcbData 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegGetValueW( 14:20:30 INFO - HKEY hkey, 14:20:30 INFO - LPCWSTR lpSubKey, 14:20:30 INFO - LPCWSTR lpValue, 14:20:30 INFO - DWORD dwFlags, 14:20:30 INFO - LPDWORD pdwType, 14:20:30 INFO - #line 1199 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:30 INFO - #line 1201 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:30 INFO - PVOID pvData, 14:20:30 INFO - LPDWORD pcbData 14:20:30 INFO - ); 14:20:30 INFO - #line 1210 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:30 INFO - #line 1212 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegCopyTreeW( 14:20:30 INFO - HKEY hKeySrc, 14:20:30 INFO - LPCWSTR lpSubKey, 14:20:30 INFO - HKEY hKeyDest 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegLoadMUIStringA( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - LPCSTR pszValue, 14:20:30 INFO - LPSTR pszOutBuf, 14:20:30 INFO - DWORD cbOutBuf, 14:20:30 INFO - LPDWORD pcbData, 14:20:30 INFO - DWORD Flags, 14:20:30 INFO - LPCSTR pszDirectory 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegLoadMUIStringW( 14:20:30 INFO - HKEY hKey, 14:20:30 INFO - LPCWSTR pszValue, 14:20:30 INFO - LPWSTR pszOutBuf, 14:20:30 INFO - DWORD cbOutBuf, 14:20:30 INFO - LPDWORD pcbData, 14:20:30 INFO - DWORD Flags, 14:20:30 INFO - LPCWSTR pszDirectory 14:20:30 INFO - ); 14:20:30 INFO - #line 1260 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegLoadAppKeyA( 14:20:30 INFO - LPCSTR lpFile, 14:20:30 INFO - PHKEY phkResult, 14:20:30 INFO - REGSAM samDesired, 14:20:30 INFO - DWORD dwOptions, 14:20:30 INFO - DWORD Reserved 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - LSTATUS 14:20:30 INFO - __stdcall 14:20:30 INFO - RegLoadAppKeyW( 14:20:30 INFO - LPCWSTR lpFile, 14:20:30 INFO - PHKEY phkResult, 14:20:30 INFO - REGSAM samDesired, 14:20:30 INFO - DWORD dwOptions, 14:20:30 INFO - DWORD Reserved 14:20:30 INFO - ); 14:20:30 INFO - #line 1288 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:30 INFO - #line 1290 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - InitiateSystemShutdownA( 14:20:30 INFO - LPSTR lpMachineName, 14:20:30 INFO - LPSTR lpMessage, 14:20:30 INFO - DWORD dwTimeout, 14:20:30 INFO - BOOL bForceAppsClosed, 14:20:30 INFO - BOOL bRebootAfterShutdown 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - InitiateSystemShutdownW( 14:20:30 INFO - LPWSTR lpMachineName, 14:20:30 INFO - LPWSTR lpMessage, 14:20:30 INFO - DWORD dwTimeout, 14:20:30 INFO - BOOL bForceAppsClosed, 14:20:30 INFO - BOOL bRebootAfterShutdown 14:20:30 INFO - ); 14:20:30 INFO - #line 1322 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - AbortSystemShutdownA( 14:20:30 INFO - LPSTR lpMachineName 14:20:30 INFO - ); 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - AbortSystemShutdownW( 14:20:30 INFO - LPWSTR lpMachineName 14:20:30 INFO - ); 14:20:30 INFO - #line 1341 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:30 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\reason.h" 14:20:30 INFO - #pragma once 14:20:30 INFO - #pragma region Desktop Family 14:20:30 INFO - #line 124 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\reason.h" 14:20:30 INFO - #pragma endregion 14:20:30 INFO - #line 127 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\reason.h" 14:20:30 INFO - #line 1347 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:30 INFO - #line 1368 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:30 INFO - __declspec(dllimport) 14:20:30 INFO - BOOL 14:20:30 INFO - __stdcall 14:20:30 INFO - InitiateSystemShutdownExA( 14:20:30 INFO - LPSTR lpMachineName, 14:20:30 INFO - LPSTR lpMessage, 14:20:30 INFO - DWORD dwTimeout, 14:20:31 INFO - BOOL bForceAppsClosed, 14:20:31 INFO - BOOL bRebootAfterShutdown, 14:20:31 INFO - DWORD dwReason 14:20:31 INFO - ); 14:20:31 INFO - #line 1382 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - BOOL 14:20:31 INFO - __stdcall 14:20:31 INFO - InitiateSystemShutdownExW( 14:20:31 INFO - LPWSTR lpMachineName, 14:20:31 INFO - LPWSTR lpMessage, 14:20:31 INFO - DWORD dwTimeout, 14:20:31 INFO - BOOL bForceAppsClosed, 14:20:31 INFO - BOOL bRebootAfterShutdown, 14:20:31 INFO - DWORD dwReason 14:20:31 INFO - ); 14:20:31 INFO - #line 1398 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - DWORD 14:20:31 INFO - __stdcall 14:20:31 INFO - InitiateShutdownA( 14:20:31 INFO - LPSTR lpMachineName, 14:20:31 INFO - LPSTR lpMessage, 14:20:31 INFO - DWORD dwGracePeriod, 14:20:31 INFO - DWORD dwShutdownFlags, 14:20:31 INFO - DWORD dwReason 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - DWORD 14:20:31 INFO - __stdcall 14:20:31 INFO - InitiateShutdownW( 14:20:31 INFO - LPWSTR lpMachineName, 14:20:31 INFO - LPWSTR lpMessage, 14:20:31 INFO - DWORD dwGracePeriod, 14:20:31 INFO - DWORD dwShutdownFlags, 14:20:31 INFO - DWORD dwReason 14:20:31 INFO - ); 14:20:31 INFO - #line 1442 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - DWORD 14:20:31 INFO - __stdcall 14:20:31 INFO - CheckForHiberboot( 14:20:31 INFO - PBOOLEAN pHiberboot, 14:20:31 INFO - BOOLEAN bClearFlag 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - LSTATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RegSaveKeyExA( 14:20:31 INFO - HKEY hKey, 14:20:31 INFO - LPCSTR lpFile, 14:20:31 INFO - const LPSECURITY_ATTRIBUTES lpSecurityAttributes, 14:20:31 INFO - DWORD Flags 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - LSTATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RegSaveKeyExW( 14:20:31 INFO - HKEY hKey, 14:20:31 INFO - LPCWSTR lpFile, 14:20:31 INFO - const LPSECURITY_ATTRIBUTES lpSecurityAttributes, 14:20:31 INFO - DWORD Flags 14:20:31 INFO - ); 14:20:31 INFO - #line 1476 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:31 INFO - #line 1479 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:31 INFO - #pragma endregion 14:20:31 INFO - #pragma warning(pop) 14:20:31 INFO - #line 1485 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:31 INFO - } 14:20:31 INFO - #line 1489 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:31 INFO - #line 1492 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winreg.h" 14:20:31 INFO - #line 181 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:20:31 INFO - #line 182 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:20:31 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:20:31 INFO - #pragma once 14:20:31 INFO - extern "C" { 14:20:31 INFO - #line 35 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:20:31 INFO - #pragma warning(push) 14:20:31 INFO - #pragma warning(disable:4820) 14:20:31 INFO - #line 40 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:20:31 INFO - #pragma region Desktop Family or System Family 14:20:31 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\wnnc.h" 14:20:31 INFO - #pragma region Desktop Family or OneCore Family 14:20:31 INFO - #line 114 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\wnnc.h" 14:20:31 INFO - #pragma endregion 14:20:31 INFO - #line 117 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\wnnc.h" 14:20:31 INFO - #line 52 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:20:31 INFO - #line 64 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:20:31 INFO - #line 71 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:20:31 INFO - #line 81 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:20:31 INFO - #line 95 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:20:31 INFO - #line 99 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:20:31 INFO - typedef struct _NETRESOURCEA { 14:20:31 INFO - DWORD dwScope; 14:20:31 INFO - DWORD dwType; 14:20:31 INFO - DWORD dwDisplayType; 14:20:31 INFO - DWORD dwUsage; 14:20:31 INFO - LPSTR lpLocalName; 14:20:31 INFO - LPSTR lpRemoteName; 14:20:31 INFO - LPSTR lpComment ; 14:20:31 INFO - LPSTR lpProvider; 14:20:31 INFO - }NETRESOURCEA, *LPNETRESOURCEA; 14:20:31 INFO - typedef struct _NETRESOURCEW { 14:20:31 INFO - DWORD dwScope; 14:20:31 INFO - DWORD dwType; 14:20:31 INFO - DWORD dwDisplayType; 14:20:31 INFO - DWORD dwUsage; 14:20:31 INFO - LPWSTR lpLocalName; 14:20:31 INFO - LPWSTR lpRemoteName; 14:20:31 INFO - LPWSTR lpComment ; 14:20:31 INFO - LPWSTR lpProvider; 14:20:31 INFO - }NETRESOURCEW, *LPNETRESOURCEW; 14:20:31 INFO - typedef NETRESOURCEA NETRESOURCE; 14:20:31 INFO - typedef LPNETRESOURCEA LPNETRESOURCE; 14:20:31 INFO - #line 127 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:20:31 INFO - #line 149 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:20:31 INFO - #line 153 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:20:31 INFO - #line 156 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:20:31 INFO - DWORD __stdcall 14:20:31 INFO - WNetAddConnectionA( 14:20:31 INFO - LPCSTR lpRemoteName, 14:20:31 INFO - LPCSTR lpPassword, 14:20:31 INFO - LPCSTR lpLocalName 14:20:31 INFO - ); 14:20:31 INFO - DWORD __stdcall 14:20:31 INFO - WNetAddConnectionW( 14:20:31 INFO - LPCWSTR lpRemoteName, 14:20:31 INFO - LPCWSTR lpPassword, 14:20:31 INFO - LPCWSTR lpLocalName 14:20:31 INFO - ); 14:20:31 INFO - #line 176 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:20:31 INFO - DWORD __stdcall 14:20:31 INFO - WNetAddConnection2A( 14:20:31 INFO - LPNETRESOURCEA lpNetResource, 14:20:31 INFO - LPCSTR lpPassword, 14:20:31 INFO - LPCSTR lpUserName, 14:20:31 INFO - DWORD dwFlags 14:20:31 INFO - ); 14:20:31 INFO - DWORD __stdcall 14:20:31 INFO - WNetAddConnection2W( 14:20:31 INFO - LPNETRESOURCEW lpNetResource, 14:20:31 INFO - LPCWSTR lpPassword, 14:20:31 INFO - LPCWSTR lpUserName, 14:20:31 INFO - DWORD dwFlags 14:20:31 INFO - ); 14:20:31 INFO - #line 198 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:20:31 INFO - DWORD __stdcall 14:20:31 INFO - WNetAddConnection3A( 14:20:31 INFO - HWND hwndOwner, 14:20:31 INFO - LPNETRESOURCEA lpNetResource, 14:20:31 INFO - LPCSTR lpPassword, 14:20:31 INFO - LPCSTR lpUserName, 14:20:31 INFO - DWORD dwFlags 14:20:31 INFO - ); 14:20:31 INFO - DWORD __stdcall 14:20:31 INFO - WNetAddConnection3W( 14:20:31 INFO - HWND hwndOwner, 14:20:31 INFO - LPNETRESOURCEW lpNetResource, 14:20:31 INFO - LPCWSTR lpPassword, 14:20:31 INFO - LPCWSTR lpUserName, 14:20:31 INFO - DWORD dwFlags 14:20:31 INFO - ); 14:20:31 INFO - #line 222 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:20:31 INFO - DWORD __stdcall 14:20:31 INFO - WNetCancelConnectionA( 14:20:31 INFO - LPCSTR lpName, 14:20:31 INFO - BOOL fForce 14:20:31 INFO - ); 14:20:31 INFO - DWORD __stdcall 14:20:31 INFO - WNetCancelConnectionW( 14:20:31 INFO - LPCWSTR lpName, 14:20:31 INFO - BOOL fForce 14:20:31 INFO - ); 14:20:31 INFO - #line 240 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:20:31 INFO - DWORD __stdcall 14:20:31 INFO - WNetCancelConnection2A( 14:20:31 INFO - LPCSTR lpName, 14:20:31 INFO - DWORD dwFlags, 14:20:31 INFO - BOOL fForce 14:20:31 INFO - ); 14:20:31 INFO - DWORD __stdcall 14:20:31 INFO - WNetCancelConnection2W( 14:20:31 INFO - LPCWSTR lpName, 14:20:31 INFO - DWORD dwFlags, 14:20:31 INFO - BOOL fForce 14:20:31 INFO - ); 14:20:31 INFO - #line 260 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:20:31 INFO - DWORD __stdcall 14:20:31 INFO - WNetGetConnectionA( 14:20:31 INFO - LPCSTR lpLocalName, 14:20:31 INFO - LPSTR lpRemoteName, 14:20:31 INFO - LPDWORD lpnLength 14:20:31 INFO - ); 14:20:31 INFO - DWORD __stdcall 14:20:31 INFO - WNetGetConnectionW( 14:20:31 INFO - LPCWSTR lpLocalName, 14:20:31 INFO - LPWSTR lpRemoteName, 14:20:31 INFO - LPDWORD lpnLength 14:20:31 INFO - ); 14:20:31 INFO - #line 280 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:20:31 INFO - #line 283 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:20:31 INFO - #pragma endregion 14:20:31 INFO - #pragma region Desktop Family 14:20:31 INFO - DWORD __stdcall 14:20:31 INFO - WNetRestoreSingleConnectionW( 14:20:31 INFO - HWND hwndParent, 14:20:31 INFO - LPCWSTR lpDevice, 14:20:31 INFO - BOOL fUseUI 14:20:31 INFO - ); 14:20:31 INFO - #line 306 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:20:31 INFO - #line 308 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:20:31 INFO - #pragma endregion 14:20:31 INFO - #pragma region Desktop Family or System Family 14:20:31 INFO - DWORD __stdcall 14:20:31 INFO - WNetUseConnectionA( 14:20:31 INFO - HWND hwndOwner, 14:20:31 INFO - LPNETRESOURCEA lpNetResource, 14:20:31 INFO - LPCSTR lpPassword, 14:20:31 INFO - LPCSTR lpUserId, 14:20:31 INFO - DWORD dwFlags, 14:20:31 INFO - LPSTR lpAccessName, 14:20:31 INFO - LPDWORD lpBufferSize, 14:20:31 INFO - LPDWORD lpResult 14:20:31 INFO - ); 14:20:31 INFO - DWORD __stdcall 14:20:31 INFO - WNetUseConnectionW( 14:20:31 INFO - HWND hwndOwner, 14:20:31 INFO - LPNETRESOURCEW lpNetResource, 14:20:31 INFO - LPCWSTR lpPassword, 14:20:31 INFO - LPCWSTR lpUserId, 14:20:31 INFO - DWORD dwFlags, 14:20:31 INFO - LPWSTR lpAccessName, 14:20:31 INFO - LPDWORD lpBufferSize, 14:20:31 INFO - LPDWORD lpResult 14:20:31 INFO - ); 14:20:31 INFO - #line 343 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:20:31 INFO - #line 344 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:20:31 INFO - DWORD __stdcall 14:20:31 INFO - WNetConnectionDialog( 14:20:31 INFO - HWND hwnd, 14:20:31 INFO - DWORD dwType 14:20:31 INFO - ); 14:20:31 INFO - DWORD __stdcall 14:20:31 INFO - WNetDisconnectDialog( 14:20:31 INFO - HWND hwnd, 14:20:31 INFO - DWORD dwType 14:20:31 INFO - ); 14:20:31 INFO - typedef struct _CONNECTDLGSTRUCTA{ 14:20:31 INFO - DWORD cbStructure; 14:20:31 INFO - HWND hwndOwner; 14:20:31 INFO - LPNETRESOURCEA lpConnRes; 14:20:31 INFO - DWORD dwFlags; 14:20:31 INFO - DWORD dwDevNum; 14:20:31 INFO - } CONNECTDLGSTRUCTA, *LPCONNECTDLGSTRUCTA; 14:20:31 INFO - typedef struct _CONNECTDLGSTRUCTW{ 14:20:31 INFO - DWORD cbStructure; 14:20:31 INFO - HWND hwndOwner; 14:20:31 INFO - LPNETRESOURCEW lpConnRes; 14:20:31 INFO - DWORD dwFlags; 14:20:31 INFO - DWORD dwDevNum; 14:20:31 INFO - } CONNECTDLGSTRUCTW, *LPCONNECTDLGSTRUCTW; 14:20:31 INFO - typedef CONNECTDLGSTRUCTA CONNECTDLGSTRUCT; 14:20:31 INFO - typedef LPCONNECTDLGSTRUCTA LPCONNECTDLGSTRUCT; 14:20:31 INFO - #line 385 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:20:31 INFO - DWORD __stdcall 14:20:31 INFO - WNetConnectionDialog1A( 14:20:31 INFO - LPCONNECTDLGSTRUCTA lpConnDlgStruct 14:20:31 INFO - ); 14:20:31 INFO - DWORD __stdcall 14:20:31 INFO - WNetConnectionDialog1W( 14:20:31 INFO - LPCONNECTDLGSTRUCTW lpConnDlgStruct 14:20:31 INFO - ); 14:20:31 INFO - #line 414 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:20:31 INFO - typedef struct _DISCDLGSTRUCTA{ 14:20:31 INFO - DWORD cbStructure; 14:20:31 INFO - HWND hwndOwner; 14:20:31 INFO - LPSTR lpLocalName; 14:20:31 INFO - LPSTR lpRemoteName; 14:20:31 INFO - DWORD dwFlags; 14:20:31 INFO - } DISCDLGSTRUCTA, *LPDISCDLGSTRUCTA; 14:20:31 INFO - typedef struct _DISCDLGSTRUCTW{ 14:20:31 INFO - DWORD cbStructure; 14:20:31 INFO - HWND hwndOwner; 14:20:31 INFO - LPWSTR lpLocalName; 14:20:31 INFO - LPWSTR lpRemoteName; 14:20:31 INFO - DWORD dwFlags; 14:20:31 INFO - } DISCDLGSTRUCTW, *LPDISCDLGSTRUCTW; 14:20:31 INFO - typedef DISCDLGSTRUCTA DISCDLGSTRUCT; 14:20:31 INFO - typedef LPDISCDLGSTRUCTA LPDISCDLGSTRUCT; 14:20:31 INFO - #line 436 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:20:31 INFO - DWORD __stdcall 14:20:31 INFO - WNetDisconnectDialog1A( 14:20:31 INFO - LPDISCDLGSTRUCTA lpConnDlgStruct 14:20:31 INFO - ); 14:20:31 INFO - DWORD __stdcall 14:20:31 INFO - WNetDisconnectDialog1W( 14:20:31 INFO - LPDISCDLGSTRUCTW lpConnDlgStruct 14:20:31 INFO - ); 14:20:31 INFO - #line 455 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:20:31 INFO - #line 456 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:20:31 INFO - DWORD __stdcall 14:20:31 INFO - WNetOpenEnumA( 14:20:31 INFO - DWORD dwScope, 14:20:31 INFO - DWORD dwType, 14:20:31 INFO - DWORD dwUsage, 14:20:31 INFO - LPNETRESOURCEA lpNetResource, 14:20:31 INFO - LPHANDLE lphEnum 14:20:31 INFO - ); 14:20:31 INFO - DWORD __stdcall 14:20:31 INFO - WNetOpenEnumW( 14:20:31 INFO - DWORD dwScope, 14:20:31 INFO - DWORD dwType, 14:20:31 INFO - DWORD dwUsage, 14:20:31 INFO - LPNETRESOURCEW lpNetResource, 14:20:31 INFO - LPHANDLE lphEnum 14:20:31 INFO - ); 14:20:31 INFO - #line 484 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:20:31 INFO - DWORD __stdcall 14:20:31 INFO - WNetEnumResourceA( 14:20:31 INFO - HANDLE hEnum, 14:20:31 INFO - LPDWORD lpcCount, 14:20:31 INFO - LPVOID lpBuffer, 14:20:31 INFO - LPDWORD lpBufferSize 14:20:31 INFO - ); 14:20:31 INFO - DWORD __stdcall 14:20:31 INFO - WNetEnumResourceW( 14:20:31 INFO - HANDLE hEnum, 14:20:31 INFO - LPDWORD lpcCount, 14:20:31 INFO - LPVOID lpBuffer, 14:20:31 INFO - LPDWORD lpBufferSize 14:20:31 INFO - ); 14:20:31 INFO - #line 506 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:20:31 INFO - DWORD __stdcall 14:20:31 INFO - WNetCloseEnum( 14:20:31 INFO - HANDLE hEnum 14:20:31 INFO - ); 14:20:31 INFO - DWORD __stdcall 14:20:31 INFO - WNetGetResourceParentA( 14:20:31 INFO - LPNETRESOURCEA lpNetResource, 14:20:31 INFO - LPVOID lpBuffer, 14:20:31 INFO - LPDWORD lpcbBuffer 14:20:31 INFO - ); 14:20:31 INFO - DWORD __stdcall 14:20:31 INFO - WNetGetResourceParentW( 14:20:31 INFO - LPNETRESOURCEW lpNetResource, 14:20:31 INFO - LPVOID lpBuffer, 14:20:31 INFO - LPDWORD lpcbBuffer 14:20:31 INFO - ); 14:20:31 INFO - #line 533 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:20:31 INFO - DWORD __stdcall 14:20:31 INFO - WNetGetResourceInformationA( 14:20:31 INFO - LPNETRESOURCEA lpNetResource, 14:20:31 INFO - LPVOID lpBuffer, 14:20:31 INFO - LPDWORD lpcbBuffer, 14:20:31 INFO - LPSTR *lplpSystem 14:20:31 INFO - ); 14:20:31 INFO - DWORD __stdcall 14:20:31 INFO - WNetGetResourceInformationW( 14:20:31 INFO - LPNETRESOURCEW lpNetResource, 14:20:31 INFO - LPVOID lpBuffer, 14:20:31 INFO - LPDWORD lpcbBuffer, 14:20:31 INFO - LPWSTR *lplpSystem 14:20:31 INFO - ); 14:20:31 INFO - #line 555 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:20:31 INFO - #line 556 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:20:31 INFO - typedef struct _UNIVERSAL_NAME_INFOA { 14:20:31 INFO - LPSTR lpUniversalName; 14:20:31 INFO - }UNIVERSAL_NAME_INFOA, *LPUNIVERSAL_NAME_INFOA; 14:20:31 INFO - typedef struct _UNIVERSAL_NAME_INFOW { 14:20:31 INFO - LPWSTR lpUniversalName; 14:20:31 INFO - }UNIVERSAL_NAME_INFOW, *LPUNIVERSAL_NAME_INFOW; 14:20:31 INFO - typedef UNIVERSAL_NAME_INFOA UNIVERSAL_NAME_INFO; 14:20:31 INFO - typedef LPUNIVERSAL_NAME_INFOA LPUNIVERSAL_NAME_INFO; 14:20:31 INFO - #line 577 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:20:31 INFO - typedef struct _REMOTE_NAME_INFOA { 14:20:31 INFO - LPSTR lpUniversalName; 14:20:31 INFO - LPSTR lpConnectionName; 14:20:31 INFO - LPSTR lpRemainingPath; 14:20:31 INFO - }REMOTE_NAME_INFOA, *LPREMOTE_NAME_INFOA; 14:20:31 INFO - typedef struct _REMOTE_NAME_INFOW { 14:20:31 INFO - LPWSTR lpUniversalName; 14:20:31 INFO - LPWSTR lpConnectionName; 14:20:31 INFO - LPWSTR lpRemainingPath; 14:20:31 INFO - }REMOTE_NAME_INFOW, *LPREMOTE_NAME_INFOW; 14:20:31 INFO - typedef REMOTE_NAME_INFOA REMOTE_NAME_INFO; 14:20:31 INFO - typedef LPREMOTE_NAME_INFOA LPREMOTE_NAME_INFO; 14:20:31 INFO - #line 595 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:20:31 INFO - DWORD __stdcall 14:20:31 INFO - WNetGetUniversalNameA( 14:20:31 INFO - LPCSTR lpLocalPath, 14:20:31 INFO - DWORD dwInfoLevel, 14:20:31 INFO - LPVOID lpBuffer, 14:20:31 INFO - LPDWORD lpBufferSize 14:20:31 INFO - ); 14:20:31 INFO - DWORD __stdcall 14:20:31 INFO - WNetGetUniversalNameW( 14:20:31 INFO - LPCWSTR lpLocalPath, 14:20:31 INFO - DWORD dwInfoLevel, 14:20:31 INFO - LPVOID lpBuffer, 14:20:31 INFO - LPDWORD lpBufferSize 14:20:31 INFO - ); 14:20:31 INFO - #line 617 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:20:31 INFO - DWORD __stdcall 14:20:31 INFO - WNetGetUserA( 14:20:31 INFO - LPCSTR lpName, 14:20:31 INFO - LPSTR lpUserName, 14:20:31 INFO - LPDWORD lpnLength 14:20:31 INFO - ); 14:20:31 INFO - DWORD __stdcall 14:20:31 INFO - WNetGetUserW( 14:20:31 INFO - LPCWSTR lpName, 14:20:31 INFO - LPWSTR lpUserName, 14:20:31 INFO - LPDWORD lpnLength 14:20:31 INFO - ); 14:20:31 INFO - #line 643 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:20:31 INFO - #line 656 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:20:31 INFO - DWORD __stdcall 14:20:31 INFO - WNetGetProviderNameA( 14:20:31 INFO - DWORD dwNetType, 14:20:31 INFO - LPSTR lpProviderName, 14:20:31 INFO - LPDWORD lpBufferSize 14:20:31 INFO - ); 14:20:31 INFO - DWORD __stdcall 14:20:31 INFO - WNetGetProviderNameW( 14:20:31 INFO - DWORD dwNetType, 14:20:31 INFO - LPWSTR lpProviderName, 14:20:31 INFO - LPDWORD lpBufferSize 14:20:31 INFO - ); 14:20:31 INFO - #line 678 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:20:31 INFO - typedef struct _NETINFOSTRUCT{ 14:20:31 INFO - DWORD cbStructure; 14:20:31 INFO - DWORD dwProviderVersion; 14:20:31 INFO - DWORD dwStatus; 14:20:31 INFO - DWORD dwCharacteristics; 14:20:31 INFO - ULONG_PTR dwHandle; 14:20:31 INFO - WORD wNetType; 14:20:31 INFO - DWORD dwPrinters; 14:20:31 INFO - DWORD dwDrives; 14:20:31 INFO - } NETINFOSTRUCT, *LPNETINFOSTRUCT; 14:20:31 INFO - DWORD __stdcall 14:20:31 INFO - WNetGetNetworkInformationA( 14:20:31 INFO - LPCSTR lpProvider, 14:20:31 INFO - LPNETINFOSTRUCT lpNetInfoStruct 14:20:31 INFO - ); 14:20:31 INFO - DWORD __stdcall 14:20:31 INFO - WNetGetNetworkInformationW( 14:20:31 INFO - LPCWSTR lpProvider, 14:20:31 INFO - LPNETINFOSTRUCT lpNetInfoStruct 14:20:31 INFO - ); 14:20:31 INFO - #line 711 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:20:31 INFO - #line 713 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:20:31 INFO - DWORD __stdcall 14:20:31 INFO - WNetGetLastErrorA( 14:20:31 INFO - LPDWORD lpError, 14:20:31 INFO - LPSTR lpErrorBuf, 14:20:31 INFO - DWORD nErrorBufSize, 14:20:31 INFO - LPSTR lpNameBuf, 14:20:31 INFO - DWORD nNameBufSize 14:20:31 INFO - ); 14:20:31 INFO - DWORD __stdcall 14:20:31 INFO - WNetGetLastErrorW( 14:20:31 INFO - LPDWORD lpError, 14:20:31 INFO - LPWSTR lpErrorBuf, 14:20:31 INFO - DWORD nErrorBufSize, 14:20:31 INFO - LPWSTR lpNameBuf, 14:20:31 INFO - DWORD nNameBufSize 14:20:31 INFO - ); 14:20:31 INFO - #line 741 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:20:31 INFO - #line 771 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:20:31 INFO - #line 792 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:20:31 INFO - #line 805 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:20:31 INFO - typedef struct _NETCONNECTINFOSTRUCT{ 14:20:31 INFO - DWORD cbStructure; 14:20:31 INFO - DWORD dwFlags; 14:20:31 INFO - DWORD dwSpeed; 14:20:31 INFO - DWORD dwDelay; 14:20:31 INFO - DWORD dwOptDataSize; 14:20:31 INFO - } NETCONNECTINFOSTRUCT, *LPNETCONNECTINFOSTRUCT; 14:20:31 INFO - DWORD __stdcall 14:20:31 INFO - MultinetGetConnectionPerformanceA( 14:20:31 INFO - LPNETRESOURCEA lpNetResource, 14:20:31 INFO - LPNETCONNECTINFOSTRUCT lpNetConnectInfoStruct 14:20:31 INFO - ); 14:20:31 INFO - DWORD __stdcall 14:20:31 INFO - MultinetGetConnectionPerformanceW( 14:20:31 INFO - LPNETRESOURCEW lpNetResource, 14:20:31 INFO - LPNETCONNECTINFOSTRUCT lpNetConnectInfoStruct 14:20:31 INFO - ); 14:20:31 INFO - #line 841 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:20:31 INFO - #line 842 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:20:31 INFO - #line 845 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:20:31 INFO - #pragma endregion 14:20:31 INFO - #pragma warning(pop) 14:20:31 INFO - #line 851 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:20:31 INFO - } 14:20:31 INFO - #line 855 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:20:31 INFO - #line 858 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winnetwk.h" 14:20:31 INFO - #line 184 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:20:31 INFO - #line 185 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:20:31 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\stralign.h" 14:20:31 INFO - #line 54 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\stralign.h" 14:20:31 INFO - #line 55 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\stralign.h" 14:20:31 INFO - #line 60 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\stralign.h" 14:20:31 INFO - #line 62 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\stralign.h" 14:20:31 INFO - #line 63 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\stralign.h" 14:20:31 INFO - extern "C" { 14:20:31 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\stralign.h" 14:20:31 INFO - #pragma region Desktop Family 14:20:31 INFO - #line 84 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\stralign.h" 14:20:31 INFO - #line 104 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\stralign.h" 14:20:31 INFO - __inline 14:20:31 INFO - PUWSTR 14:20:31 INFO - static 14:20:31 INFO - __declspec(deprecated) 14:20:31 INFO - ua_wcscpy( 14:20:31 INFO - PUWSTR Destination, 14:20:31 INFO - PCUWSTR Source 14:20:31 INFO - ) 14:20:31 INFO - { 14:20:31 INFO - #pragma warning(push) 14:20:31 INFO - #pragma warning(disable:4995) 14:20:31 INFO - #pragma warning(disable:4996) 14:20:31 INFO - return wcscpy(Destination, Source); 14:20:31 INFO - #pragma warning(pop) 14:20:31 INFO - } 14:20:31 INFO - #line 490 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\stralign.h" 14:20:31 INFO - #line 561 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\stralign.h" 14:20:31 INFO - #line 598 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\stralign.h" 14:20:31 INFO - #line 642 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\stralign.h" 14:20:31 INFO - #line 646 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\stralign.h" 14:20:31 INFO - #line 661 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\stralign.h" 14:20:31 INFO - #line 672 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\stralign.h" 14:20:31 INFO - #line 674 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\stralign.h" 14:20:31 INFO - #line 678 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\stralign.h" 14:20:31 INFO - #line 680 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\stralign.h" 14:20:31 INFO - #pragma endregion 14:20:31 INFO - } 14:20:31 INFO - #line 685 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\stralign.h" 14:20:31 INFO - #line 687 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\stralign.h" 14:20:31 INFO - #line 222 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:20:31 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - #pragma warning(push) 14:20:31 INFO - #pragma warning(disable:4820) 14:20:31 INFO - #line 39 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - extern "C" { 14:20:31 INFO - #line 43 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - #pragma region Desktop Family or OneCore Family 14:20:31 INFO - #line 83 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - extern "C" const GUID NETWORK_MANAGER_FIRST_IP_ADDRESS_ARRIVAL_GUID; 14:20:31 INFO - #line 365 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - extern "C" const GUID NETWORK_MANAGER_LAST_IP_ADDRESS_REMOVAL_GUID; 14:20:31 INFO - #line 373 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - extern "C" const GUID DOMAIN_JOIN_GUID; 14:20:31 INFO - #line 384 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - extern "C" const GUID DOMAIN_LEAVE_GUID; 14:20:31 INFO - #line 392 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - extern "C" const GUID FIREWALL_PORT_OPEN_GUID; 14:20:31 INFO - #line 404 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - extern "C" const GUID FIREWALL_PORT_CLOSE_GUID; 14:20:31 INFO - #line 412 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - extern "C" const GUID MACHINE_POLICY_PRESENT_GUID; 14:20:31 INFO - #line 424 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - extern "C" const GUID USER_POLICY_PRESENT_GUID; 14:20:31 INFO - #line 432 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - extern "C" const GUID RPC_INTERFACE_EVENT_GUID; 14:20:31 INFO - #line 444 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - extern "C" const GUID NAMED_PIPE_EVENT_GUID; 14:20:31 INFO - #line 452 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - extern "C" const GUID CUSTOM_SYSTEM_STATE_CHANGE_EVENT_GUID; 14:20:31 INFO - #line 463 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - typedef struct 14:20:31 INFO - { 14:20:31 INFO - DWORD Data[2]; 14:20:31 INFO - } SERVICE_TRIGGER_CUSTOM_STATE_ID; 14:20:31 INFO - typedef struct _SERVICE_CUSTOM_SYSTEM_STATE_CHANGE_DATA_ITEM { 14:20:31 INFO - union { 14:20:31 INFO - SERVICE_TRIGGER_CUSTOM_STATE_ID CustomStateId; 14:20:31 INFO - struct { 14:20:31 INFO - DWORD DataOffset; 14:20:31 INFO - BYTE Data[1]; 14:20:31 INFO - } s; 14:20:31 INFO - } u; 14:20:31 INFO - } SERVICE_CUSTOM_SYSTEM_STATE_CHANGE_DATA_ITEM, *LPSERVICE_CUSTOM_SYSTEM_STATE_CHANGE_DATA_ITEM; 14:20:31 INFO - typedef struct _SERVICE_DESCRIPTIONA { 14:20:31 INFO - LPSTR lpDescription; 14:20:31 INFO - } SERVICE_DESCRIPTIONA, *LPSERVICE_DESCRIPTIONA; 14:20:31 INFO - typedef struct _SERVICE_DESCRIPTIONW { 14:20:31 INFO - LPWSTR lpDescription; 14:20:31 INFO - } SERVICE_DESCRIPTIONW, *LPSERVICE_DESCRIPTIONW; 14:20:31 INFO - typedef SERVICE_DESCRIPTIONA SERVICE_DESCRIPTION; 14:20:31 INFO - typedef LPSERVICE_DESCRIPTIONA LPSERVICE_DESCRIPTION; 14:20:31 INFO - #line 513 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - typedef enum _SC_ACTION_TYPE { 14:20:31 INFO - SC_ACTION_NONE = 0, 14:20:31 INFO - SC_ACTION_RESTART = 1, 14:20:31 INFO - SC_ACTION_REBOOT = 2, 14:20:31 INFO - SC_ACTION_RUN_COMMAND = 3, 14:20:31 INFO - SC_ACTION_OWN_RESTART = 4 14:20:31 INFO - } SC_ACTION_TYPE; 14:20:31 INFO - typedef struct _SC_ACTION { 14:20:31 INFO - SC_ACTION_TYPE Type; 14:20:31 INFO - DWORD Delay; 14:20:31 INFO - } SC_ACTION, *LPSC_ACTION; 14:20:31 INFO - typedef struct _SERVICE_FAILURE_ACTIONSA { 14:20:31 INFO - DWORD dwResetPeriod; 14:20:31 INFO - LPSTR lpRebootMsg; 14:20:31 INFO - LPSTR lpCommand; 14:20:31 INFO - DWORD cActions; 14:20:31 INFO - SC_ACTION * lpsaActions; 14:20:31 INFO - } SERVICE_FAILURE_ACTIONSA, *LPSERVICE_FAILURE_ACTIONSA; 14:20:31 INFO - typedef struct _SERVICE_FAILURE_ACTIONSW { 14:20:31 INFO - DWORD dwResetPeriod; 14:20:31 INFO - LPWSTR lpRebootMsg; 14:20:31 INFO - LPWSTR lpCommand; 14:20:31 INFO - DWORD cActions; 14:20:31 INFO - SC_ACTION * lpsaActions; 14:20:31 INFO - } SERVICE_FAILURE_ACTIONSW, *LPSERVICE_FAILURE_ACTIONSW; 14:20:31 INFO - typedef SERVICE_FAILURE_ACTIONSA SERVICE_FAILURE_ACTIONS; 14:20:31 INFO - typedef LPSERVICE_FAILURE_ACTIONSA LPSERVICE_FAILURE_ACTIONS; 14:20:31 INFO - #line 563 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - typedef struct _SERVICE_DELAYED_AUTO_START_INFO { 14:20:31 INFO - BOOL fDelayedAutostart; 14:20:31 INFO - } SERVICE_DELAYED_AUTO_START_INFO, *LPSERVICE_DELAYED_AUTO_START_INFO; 14:20:31 INFO - typedef struct _SERVICE_FAILURE_ACTIONS_FLAG { 14:20:31 INFO - BOOL fFailureActionsOnNonCrashFailures; 14:20:31 INFO - } SERVICE_FAILURE_ACTIONS_FLAG, *LPSERVICE_FAILURE_ACTIONS_FLAG; 14:20:31 INFO - typedef struct _SERVICE_SID_INFO { 14:20:31 INFO - DWORD dwServiceSidType; 14:20:31 INFO - } SERVICE_SID_INFO, *LPSERVICE_SID_INFO; 14:20:31 INFO - typedef struct _SERVICE_REQUIRED_PRIVILEGES_INFOA { 14:20:31 INFO - LPSTR pmszRequiredPrivileges; 14:20:31 INFO - } SERVICE_REQUIRED_PRIVILEGES_INFOA, *LPSERVICE_REQUIRED_PRIVILEGES_INFOA; 14:20:31 INFO - typedef struct _SERVICE_REQUIRED_PRIVILEGES_INFOW { 14:20:31 INFO - LPWSTR pmszRequiredPrivileges; 14:20:31 INFO - } SERVICE_REQUIRED_PRIVILEGES_INFOW, *LPSERVICE_REQUIRED_PRIVILEGES_INFOW; 14:20:31 INFO - typedef SERVICE_REQUIRED_PRIVILEGES_INFOA SERVICE_REQUIRED_PRIVILEGES_INFO; 14:20:31 INFO - typedef LPSERVICE_REQUIRED_PRIVILEGES_INFOA LPSERVICE_REQUIRED_PRIVILEGES_INFO; 14:20:31 INFO - #line 604 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - typedef struct _SERVICE_PRESHUTDOWN_INFO { 14:20:31 INFO - DWORD dwPreshutdownTimeout; 14:20:31 INFO - } SERVICE_PRESHUTDOWN_INFO, *LPSERVICE_PRESHUTDOWN_INFO; 14:20:31 INFO - typedef struct _SERVICE_TRIGGER_SPECIFIC_DATA_ITEM 14:20:31 INFO - { 14:20:31 INFO - DWORD dwDataType; 14:20:31 INFO - DWORD cbData; 14:20:31 INFO - PBYTE pData; 14:20:31 INFO - } SERVICE_TRIGGER_SPECIFIC_DATA_ITEM, *PSERVICE_TRIGGER_SPECIFIC_DATA_ITEM; 14:20:31 INFO - typedef struct _SERVICE_TRIGGER 14:20:31 INFO - { 14:20:31 INFO - DWORD dwTriggerType; 14:20:31 INFO - DWORD dwAction; 14:20:31 INFO - GUID * pTriggerSubtype; 14:20:31 INFO - DWORD cDataItems; 14:20:31 INFO - PSERVICE_TRIGGER_SPECIFIC_DATA_ITEM pDataItems; 14:20:31 INFO - } SERVICE_TRIGGER, *PSERVICE_TRIGGER; 14:20:31 INFO - typedef struct _SERVICE_TRIGGER_INFO { 14:20:31 INFO - DWORD cTriggers; 14:20:31 INFO - PSERVICE_TRIGGER pTriggers; 14:20:31 INFO - PBYTE pReserved; 14:20:31 INFO - } SERVICE_TRIGGER_INFO, *PSERVICE_TRIGGER_INFO; 14:20:31 INFO - typedef struct _SERVICE_PREFERRED_NODE_INFO { 14:20:31 INFO - USHORT usPreferredNode; 14:20:31 INFO - BOOLEAN fDelete; 14:20:31 INFO - } SERVICE_PREFERRED_NODE_INFO, *LPSERVICE_PREFERRED_NODE_INFO; 14:20:31 INFO - typedef struct _SERVICE_TIMECHANGE_INFO { 14:20:31 INFO - LARGE_INTEGER liNewTime; 14:20:31 INFO - LARGE_INTEGER liOldTime; 14:20:31 INFO - } SERVICE_TIMECHANGE_INFO, *PSERVICE_TIMECHANGE_INFO; 14:20:31 INFO - typedef struct _SERVICE_LAUNCH_PROTECTED_INFO { 14:20:31 INFO - DWORD dwLaunchProtected; 14:20:31 INFO - } SERVICE_LAUNCH_PROTECTED_INFO, *PSERVICE_LAUNCH_PROTECTED_INFO; 14:20:31 INFO - struct SC_HANDLE__{int unused;}; typedef struct SC_HANDLE__ *SC_HANDLE; 14:20:31 INFO - typedef SC_HANDLE *LPSC_HANDLE; 14:20:31 INFO - struct SERVICE_STATUS_HANDLE__{int unused;}; typedef struct SERVICE_STATUS_HANDLE__ *SERVICE_STATUS_HANDLE; 14:20:31 INFO - typedef enum _SC_STATUS_TYPE { 14:20:31 INFO - SC_STATUS_PROCESS_INFO = 0 14:20:31 INFO - } SC_STATUS_TYPE; 14:20:31 INFO - typedef enum _SC_ENUM_TYPE { 14:20:31 INFO - SC_ENUM_PROCESS_INFO = 0 14:20:31 INFO - } SC_ENUM_TYPE; 14:20:31 INFO - typedef struct _SERVICE_STATUS { 14:20:31 INFO - DWORD dwServiceType; 14:20:31 INFO - DWORD dwCurrentState; 14:20:31 INFO - DWORD dwControlsAccepted; 14:20:31 INFO - DWORD dwWin32ExitCode; 14:20:31 INFO - DWORD dwServiceSpecificExitCode; 14:20:31 INFO - DWORD dwCheckPoint; 14:20:31 INFO - DWORD dwWaitHint; 14:20:31 INFO - } SERVICE_STATUS, *LPSERVICE_STATUS; 14:20:31 INFO - typedef struct _SERVICE_STATUS_PROCESS { 14:20:31 INFO - DWORD dwServiceType; 14:20:31 INFO - DWORD dwCurrentState; 14:20:31 INFO - DWORD dwControlsAccepted; 14:20:31 INFO - DWORD dwWin32ExitCode; 14:20:31 INFO - DWORD dwServiceSpecificExitCode; 14:20:31 INFO - DWORD dwCheckPoint; 14:20:31 INFO - DWORD dwWaitHint; 14:20:31 INFO - DWORD dwProcessId; 14:20:31 INFO - DWORD dwServiceFlags; 14:20:31 INFO - } SERVICE_STATUS_PROCESS, *LPSERVICE_STATUS_PROCESS; 14:20:31 INFO - typedef struct _ENUM_SERVICE_STATUSA { 14:20:31 INFO - LPSTR lpServiceName; 14:20:31 INFO - LPSTR lpDisplayName; 14:20:31 INFO - SERVICE_STATUS ServiceStatus; 14:20:31 INFO - } ENUM_SERVICE_STATUSA, *LPENUM_SERVICE_STATUSA; 14:20:31 INFO - typedef struct _ENUM_SERVICE_STATUSW { 14:20:31 INFO - LPWSTR lpServiceName; 14:20:31 INFO - LPWSTR lpDisplayName; 14:20:31 INFO - SERVICE_STATUS ServiceStatus; 14:20:31 INFO - } ENUM_SERVICE_STATUSW, *LPENUM_SERVICE_STATUSW; 14:20:31 INFO - typedef ENUM_SERVICE_STATUSA ENUM_SERVICE_STATUS; 14:20:31 INFO - typedef LPENUM_SERVICE_STATUSA LPENUM_SERVICE_STATUS; 14:20:31 INFO - #line 762 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - typedef struct _ENUM_SERVICE_STATUS_PROCESSA { 14:20:31 INFO - LPSTR lpServiceName; 14:20:31 INFO - LPSTR lpDisplayName; 14:20:31 INFO - SERVICE_STATUS_PROCESS ServiceStatusProcess; 14:20:31 INFO - } ENUM_SERVICE_STATUS_PROCESSA, *LPENUM_SERVICE_STATUS_PROCESSA; 14:20:31 INFO - typedef struct _ENUM_SERVICE_STATUS_PROCESSW { 14:20:31 INFO - LPWSTR lpServiceName; 14:20:31 INFO - LPWSTR lpDisplayName; 14:20:31 INFO - SERVICE_STATUS_PROCESS ServiceStatusProcess; 14:20:31 INFO - } ENUM_SERVICE_STATUS_PROCESSW, *LPENUM_SERVICE_STATUS_PROCESSW; 14:20:31 INFO - typedef ENUM_SERVICE_STATUS_PROCESSA ENUM_SERVICE_STATUS_PROCESS; 14:20:31 INFO - typedef LPENUM_SERVICE_STATUS_PROCESSA LPENUM_SERVICE_STATUS_PROCESS; 14:20:31 INFO - #line 780 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - typedef LPVOID SC_LOCK; 14:20:31 INFO - typedef struct _QUERY_SERVICE_LOCK_STATUSA { 14:20:31 INFO - DWORD fIsLocked; 14:20:31 INFO - LPSTR lpLockOwner; 14:20:31 INFO - DWORD dwLockDuration; 14:20:31 INFO - } QUERY_SERVICE_LOCK_STATUSA, *LPQUERY_SERVICE_LOCK_STATUSA; 14:20:31 INFO - typedef struct _QUERY_SERVICE_LOCK_STATUSW { 14:20:31 INFO - DWORD fIsLocked; 14:20:31 INFO - LPWSTR lpLockOwner; 14:20:31 INFO - DWORD dwLockDuration; 14:20:31 INFO - } QUERY_SERVICE_LOCK_STATUSW, *LPQUERY_SERVICE_LOCK_STATUSW; 14:20:31 INFO - typedef QUERY_SERVICE_LOCK_STATUSA QUERY_SERVICE_LOCK_STATUS; 14:20:31 INFO - typedef LPQUERY_SERVICE_LOCK_STATUSA LPQUERY_SERVICE_LOCK_STATUS; 14:20:31 INFO - #line 804 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - typedef struct _QUERY_SERVICE_CONFIGA { 14:20:31 INFO - DWORD dwServiceType; 14:20:31 INFO - DWORD dwStartType; 14:20:31 INFO - DWORD dwErrorControl; 14:20:31 INFO - LPSTR lpBinaryPathName; 14:20:31 INFO - LPSTR lpLoadOrderGroup; 14:20:31 INFO - DWORD dwTagId; 14:20:31 INFO - LPSTR lpDependencies; 14:20:31 INFO - LPSTR lpServiceStartName; 14:20:31 INFO - LPSTR lpDisplayName; 14:20:31 INFO - } QUERY_SERVICE_CONFIGA, *LPQUERY_SERVICE_CONFIGA; 14:20:31 INFO - typedef struct _QUERY_SERVICE_CONFIGW { 14:20:31 INFO - DWORD dwServiceType; 14:20:31 INFO - DWORD dwStartType; 14:20:31 INFO - DWORD dwErrorControl; 14:20:31 INFO - LPWSTR lpBinaryPathName; 14:20:31 INFO - LPWSTR lpLoadOrderGroup; 14:20:31 INFO - DWORD dwTagId; 14:20:31 INFO - LPWSTR lpDependencies; 14:20:31 INFO - LPWSTR lpServiceStartName; 14:20:31 INFO - LPWSTR lpDisplayName; 14:20:31 INFO - } QUERY_SERVICE_CONFIGW, *LPQUERY_SERVICE_CONFIGW; 14:20:31 INFO - typedef QUERY_SERVICE_CONFIGA QUERY_SERVICE_CONFIG; 14:20:31 INFO - typedef LPQUERY_SERVICE_CONFIGA LPQUERY_SERVICE_CONFIG; 14:20:31 INFO - #line 840 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - typedef void __stdcall SERVICE_MAIN_FUNCTIONW ( 14:20:31 INFO - DWORD dwNumServicesArgs, 14:20:31 INFO - LPWSTR *lpServiceArgVectors 14:20:31 INFO - ); 14:20:31 INFO - typedef void __stdcall SERVICE_MAIN_FUNCTIONA ( 14:20:31 INFO - DWORD dwNumServicesArgs, 14:20:31 INFO - LPTSTR *lpServiceArgVectors 14:20:31 INFO - ); 14:20:31 INFO - #line 862 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - typedef void (__stdcall *LPSERVICE_MAIN_FUNCTIONW)( 14:20:31 INFO - DWORD dwNumServicesArgs, 14:20:31 INFO - LPWSTR *lpServiceArgVectors 14:20:31 INFO - ); 14:20:31 INFO - typedef void (__stdcall *LPSERVICE_MAIN_FUNCTIONA)( 14:20:31 INFO - DWORD dwNumServicesArgs, 14:20:31 INFO - LPSTR *lpServiceArgVectors 14:20:31 INFO - ); 14:20:31 INFO - #line 878 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - typedef struct _SERVICE_TABLE_ENTRYA { 14:20:31 INFO - LPSTR lpServiceName; 14:20:31 INFO - LPSERVICE_MAIN_FUNCTIONA lpServiceProc; 14:20:31 INFO - }SERVICE_TABLE_ENTRYA, *LPSERVICE_TABLE_ENTRYA; 14:20:31 INFO - typedef struct _SERVICE_TABLE_ENTRYW { 14:20:31 INFO - LPWSTR lpServiceName; 14:20:31 INFO - LPSERVICE_MAIN_FUNCTIONW lpServiceProc; 14:20:31 INFO - }SERVICE_TABLE_ENTRYW, *LPSERVICE_TABLE_ENTRYW; 14:20:31 INFO - typedef SERVICE_TABLE_ENTRYA SERVICE_TABLE_ENTRY; 14:20:31 INFO - typedef LPSERVICE_TABLE_ENTRYA LPSERVICE_TABLE_ENTRY; 14:20:31 INFO - #line 899 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - typedef void __stdcall HANDLER_FUNCTION ( 14:20:31 INFO - DWORD dwControl 14:20:31 INFO - ); 14:20:31 INFO - typedef DWORD __stdcall HANDLER_FUNCTION_EX ( 14:20:31 INFO - DWORD dwControl, 14:20:31 INFO - DWORD dwEventType, 14:20:31 INFO - LPVOID lpEventData, 14:20:31 INFO - LPVOID lpContext 14:20:31 INFO - ); 14:20:31 INFO - typedef void (__stdcall *LPHANDLER_FUNCTION)( 14:20:31 INFO - DWORD dwControl 14:20:31 INFO - ); 14:20:31 INFO - typedef DWORD (__stdcall *LPHANDLER_FUNCTION_EX)( 14:20:31 INFO - DWORD dwControl, 14:20:31 INFO - DWORD dwEventType, 14:20:31 INFO - LPVOID lpEventData, 14:20:31 INFO - LPVOID lpContext 14:20:31 INFO - ); 14:20:31 INFO - typedef 14:20:31 INFO - void 14:20:31 INFO - ( __stdcall * PFN_SC_NOTIFY_CALLBACK ) ( 14:20:31 INFO - PVOID pParameter 14:20:31 INFO - ); 14:20:31 INFO - typedef struct _SERVICE_NOTIFY_1 { 14:20:31 INFO - DWORD dwVersion; 14:20:31 INFO - PFN_SC_NOTIFY_CALLBACK pfnNotifyCallback; 14:20:31 INFO - PVOID pContext; 14:20:31 INFO - DWORD dwNotificationStatus; 14:20:31 INFO - SERVICE_STATUS_PROCESS ServiceStatus; 14:20:31 INFO - } SERVICE_NOTIFY_1, *PSERVICE_NOTIFY_1; 14:20:31 INFO - typedef struct _SERVICE_NOTIFY_2A { 14:20:31 INFO - DWORD dwVersion; 14:20:31 INFO - PFN_SC_NOTIFY_CALLBACK pfnNotifyCallback; 14:20:31 INFO - PVOID pContext; 14:20:31 INFO - DWORD dwNotificationStatus; 14:20:31 INFO - SERVICE_STATUS_PROCESS ServiceStatus; 14:20:31 INFO - DWORD dwNotificationTriggered; 14:20:31 INFO - LPSTR pszServiceNames; 14:20:31 INFO - } SERVICE_NOTIFY_2A, *PSERVICE_NOTIFY_2A; 14:20:31 INFO - typedef struct _SERVICE_NOTIFY_2W { 14:20:31 INFO - DWORD dwVersion; 14:20:31 INFO - PFN_SC_NOTIFY_CALLBACK pfnNotifyCallback; 14:20:31 INFO - PVOID pContext; 14:20:31 INFO - DWORD dwNotificationStatus; 14:20:31 INFO - SERVICE_STATUS_PROCESS ServiceStatus; 14:20:31 INFO - DWORD dwNotificationTriggered; 14:20:31 INFO - LPWSTR pszServiceNames; 14:20:31 INFO - } SERVICE_NOTIFY_2W, *PSERVICE_NOTIFY_2W; 14:20:31 INFO - typedef SERVICE_NOTIFY_2A SERVICE_NOTIFY_2; 14:20:31 INFO - typedef PSERVICE_NOTIFY_2A PSERVICE_NOTIFY_2; 14:20:31 INFO - #line 971 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - typedef SERVICE_NOTIFY_2A SERVICE_NOTIFYA, *PSERVICE_NOTIFYA; 14:20:31 INFO - typedef SERVICE_NOTIFY_2W SERVICE_NOTIFYW, *PSERVICE_NOTIFYW; 14:20:31 INFO - typedef SERVICE_NOTIFYA SERVICE_NOTIFY; 14:20:31 INFO - typedef PSERVICE_NOTIFYA PSERVICE_NOTIFY; 14:20:31 INFO - #line 981 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - typedef struct _SERVICE_CONTROL_STATUS_REASON_PARAMSA { 14:20:31 INFO - DWORD dwReason; 14:20:31 INFO - LPSTR pszComment; 14:20:31 INFO - SERVICE_STATUS_PROCESS ServiceStatus; 14:20:31 INFO - } SERVICE_CONTROL_STATUS_REASON_PARAMSA, *PSERVICE_CONTROL_STATUS_REASON_PARAMSA; 14:20:31 INFO - typedef struct _SERVICE_CONTROL_STATUS_REASON_PARAMSW { 14:20:31 INFO - DWORD dwReason; 14:20:31 INFO - LPWSTR pszComment; 14:20:31 INFO - SERVICE_STATUS_PROCESS ServiceStatus; 14:20:31 INFO - } SERVICE_CONTROL_STATUS_REASON_PARAMSW, *PSERVICE_CONTROL_STATUS_REASON_PARAMSW; 14:20:31 INFO - typedef SERVICE_CONTROL_STATUS_REASON_PARAMSA SERVICE_CONTROL_STATUS_REASON_PARAMS; 14:20:31 INFO - typedef PSERVICE_CONTROL_STATUS_REASON_PARAMSA PSERVICE_CONTROL_STATUS_REASON_PARAMS; 14:20:31 INFO - #line 1005 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - typedef struct _SERVICE_START_REASON { 14:20:31 INFO - DWORD dwReason; 14:20:31 INFO - } SERVICE_START_REASON, *PSERVICE_START_REASON; 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - BOOL 14:20:31 INFO - __stdcall 14:20:31 INFO - ChangeServiceConfigA( 14:20:31 INFO - SC_HANDLE hService, 14:20:31 INFO - DWORD dwServiceType, 14:20:31 INFO - DWORD dwStartType, 14:20:31 INFO - DWORD dwErrorControl, 14:20:31 INFO - LPCSTR lpBinaryPathName, 14:20:31 INFO - LPCSTR lpLoadOrderGroup, 14:20:31 INFO - LPDWORD lpdwTagId, 14:20:31 INFO - LPCSTR lpDependencies, 14:20:31 INFO - LPCSTR lpServiceStartName, 14:20:31 INFO - LPCSTR lpPassword, 14:20:31 INFO - LPCSTR lpDisplayName 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - BOOL 14:20:31 INFO - __stdcall 14:20:31 INFO - ChangeServiceConfigW( 14:20:31 INFO - SC_HANDLE hService, 14:20:31 INFO - DWORD dwServiceType, 14:20:31 INFO - DWORD dwStartType, 14:20:31 INFO - DWORD dwErrorControl, 14:20:31 INFO - LPCWSTR lpBinaryPathName, 14:20:31 INFO - LPCWSTR lpLoadOrderGroup, 14:20:31 INFO - LPDWORD lpdwTagId, 14:20:31 INFO - LPCWSTR lpDependencies, 14:20:31 INFO - LPCWSTR lpServiceStartName, 14:20:31 INFO - LPCWSTR lpPassword, 14:20:31 INFO - LPCWSTR lpDisplayName 14:20:31 INFO - ); 14:20:31 INFO - #line 1054 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - BOOL 14:20:31 INFO - __stdcall 14:20:31 INFO - ChangeServiceConfig2A( 14:20:31 INFO - SC_HANDLE hService, 14:20:31 INFO - DWORD dwInfoLevel, 14:20:31 INFO - LPVOID lpInfo 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - BOOL 14:20:31 INFO - __stdcall 14:20:31 INFO - ChangeServiceConfig2W( 14:20:31 INFO - SC_HANDLE hService, 14:20:31 INFO - DWORD dwInfoLevel, 14:20:31 INFO - LPVOID lpInfo 14:20:31 INFO - ); 14:20:31 INFO - #line 1076 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - BOOL 14:20:31 INFO - __stdcall 14:20:31 INFO - CloseServiceHandle( 14:20:31 INFO - SC_HANDLE hSCObject 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - BOOL 14:20:31 INFO - __stdcall 14:20:31 INFO - ControlService( 14:20:31 INFO - SC_HANDLE hService, 14:20:31 INFO - DWORD dwControl, 14:20:31 INFO - LPSERVICE_STATUS lpServiceStatus 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - SC_HANDLE 14:20:31 INFO - __stdcall 14:20:31 INFO - CreateServiceA( 14:20:31 INFO - SC_HANDLE hSCManager, 14:20:31 INFO - LPCSTR lpServiceName, 14:20:31 INFO - LPCSTR lpDisplayName, 14:20:31 INFO - DWORD dwDesiredAccess, 14:20:31 INFO - DWORD dwServiceType, 14:20:31 INFO - DWORD dwStartType, 14:20:31 INFO - DWORD dwErrorControl, 14:20:31 INFO - LPCSTR lpBinaryPathName, 14:20:31 INFO - LPCSTR lpLoadOrderGroup, 14:20:31 INFO - LPDWORD lpdwTagId, 14:20:31 INFO - LPCSTR lpDependencies, 14:20:31 INFO - LPCSTR lpServiceStartName, 14:20:31 INFO - LPCSTR lpPassword 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - SC_HANDLE 14:20:31 INFO - __stdcall 14:20:31 INFO - CreateServiceW( 14:20:31 INFO - SC_HANDLE hSCManager, 14:20:31 INFO - LPCWSTR lpServiceName, 14:20:31 INFO - LPCWSTR lpDisplayName, 14:20:31 INFO - DWORD dwDesiredAccess, 14:20:31 INFO - DWORD dwServiceType, 14:20:31 INFO - DWORD dwStartType, 14:20:31 INFO - DWORD dwErrorControl, 14:20:31 INFO - LPCWSTR lpBinaryPathName, 14:20:31 INFO - LPCWSTR lpLoadOrderGroup, 14:20:31 INFO - LPDWORD lpdwTagId, 14:20:31 INFO - LPCWSTR lpDependencies, 14:20:31 INFO - LPCWSTR lpServiceStartName, 14:20:31 INFO - LPCWSTR lpPassword 14:20:31 INFO - ); 14:20:31 INFO - #line 1136 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - BOOL 14:20:31 INFO - __stdcall 14:20:31 INFO - DeleteService( 14:20:31 INFO - SC_HANDLE hService 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - BOOL 14:20:31 INFO - __stdcall 14:20:31 INFO - EnumDependentServicesA( 14:20:31 INFO - SC_HANDLE hService, 14:20:31 INFO - DWORD dwServiceState, 14:20:31 INFO - LPENUM_SERVICE_STATUSA lpServices, 14:20:31 INFO - DWORD cbBufSize, 14:20:31 INFO - LPDWORD pcbBytesNeeded, 14:20:31 INFO - LPDWORD lpServicesReturned 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - BOOL 14:20:31 INFO - __stdcall 14:20:31 INFO - EnumDependentServicesW( 14:20:31 INFO - SC_HANDLE hService, 14:20:31 INFO - DWORD dwServiceState, 14:20:31 INFO - LPENUM_SERVICE_STATUSW lpServices, 14:20:31 INFO - DWORD cbBufSize, 14:20:31 INFO - LPDWORD pcbBytesNeeded, 14:20:31 INFO - LPDWORD lpServicesReturned 14:20:31 INFO - ); 14:20:31 INFO - #line 1175 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - #line 1177 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - #pragma endregion 14:20:31 INFO - #pragma region Desktop Family 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - BOOL 14:20:31 INFO - __stdcall 14:20:31 INFO - EnumServicesStatusA( 14:20:31 INFO - SC_HANDLE hSCManager, 14:20:31 INFO - DWORD dwServiceType, 14:20:31 INFO - DWORD dwServiceState, 14:20:31 INFO - LPENUM_SERVICE_STATUSA lpServices, 14:20:31 INFO - DWORD cbBufSize, 14:20:31 INFO - LPDWORD pcbBytesNeeded, 14:20:31 INFO - LPDWORD lpServicesReturned, 14:20:31 INFO - LPDWORD lpResumeHandle 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - BOOL 14:20:31 INFO - __stdcall 14:20:31 INFO - EnumServicesStatusW( 14:20:31 INFO - SC_HANDLE hSCManager, 14:20:31 INFO - DWORD dwServiceType, 14:20:31 INFO - DWORD dwServiceState, 14:20:31 INFO - LPENUM_SERVICE_STATUSW lpServices, 14:20:31 INFO - DWORD cbBufSize, 14:20:31 INFO - LPDWORD pcbBytesNeeded, 14:20:31 INFO - LPDWORD lpServicesReturned, 14:20:31 INFO - LPDWORD lpResumeHandle 14:20:31 INFO - ); 14:20:31 INFO - #line 1217 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - #line 1219 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - #pragma endregion 14:20:31 INFO - #pragma region Desktop Family or OneCore Family 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - BOOL 14:20:31 INFO - __stdcall 14:20:31 INFO - EnumServicesStatusExA( 14:20:31 INFO - SC_HANDLE hSCManager, 14:20:31 INFO - SC_ENUM_TYPE InfoLevel, 14:20:31 INFO - DWORD dwServiceType, 14:20:31 INFO - DWORD dwServiceState, 14:20:31 INFO - LPBYTE lpServices, 14:20:31 INFO - DWORD cbBufSize, 14:20:31 INFO - LPDWORD pcbBytesNeeded, 14:20:31 INFO - LPDWORD lpServicesReturned, 14:20:31 INFO - LPDWORD lpResumeHandle, 14:20:31 INFO - LPCSTR pszGroupName 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - BOOL 14:20:31 INFO - __stdcall 14:20:31 INFO - EnumServicesStatusExW( 14:20:31 INFO - SC_HANDLE hSCManager, 14:20:31 INFO - SC_ENUM_TYPE InfoLevel, 14:20:31 INFO - DWORD dwServiceType, 14:20:31 INFO - DWORD dwServiceState, 14:20:31 INFO - LPBYTE lpServices, 14:20:31 INFO - DWORD cbBufSize, 14:20:31 INFO - LPDWORD pcbBytesNeeded, 14:20:31 INFO - LPDWORD lpServicesReturned, 14:20:31 INFO - LPDWORD lpResumeHandle, 14:20:31 INFO - LPCWSTR pszGroupName 14:20:31 INFO - ); 14:20:31 INFO - #line 1263 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - BOOL 14:20:31 INFO - __stdcall 14:20:31 INFO - GetServiceKeyNameA( 14:20:31 INFO - SC_HANDLE hSCManager, 14:20:31 INFO - LPCSTR lpDisplayName, 14:20:31 INFO - LPSTR lpServiceName, 14:20:31 INFO - LPDWORD lpcchBuffer 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - BOOL 14:20:31 INFO - __stdcall 14:20:31 INFO - GetServiceKeyNameW( 14:20:31 INFO - SC_HANDLE hSCManager, 14:20:31 INFO - LPCWSTR lpDisplayName, 14:20:31 INFO - LPWSTR lpServiceName, 14:20:31 INFO - LPDWORD lpcchBuffer 14:20:31 INFO - ); 14:20:31 INFO - #line 1291 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - BOOL 14:20:31 INFO - __stdcall 14:20:31 INFO - GetServiceDisplayNameA( 14:20:31 INFO - SC_HANDLE hSCManager, 14:20:31 INFO - LPCSTR lpServiceName, 14:20:31 INFO - LPSTR lpDisplayName, 14:20:31 INFO - LPDWORD lpcchBuffer 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - BOOL 14:20:31 INFO - __stdcall 14:20:31 INFO - GetServiceDisplayNameW( 14:20:31 INFO - SC_HANDLE hSCManager, 14:20:31 INFO - LPCWSTR lpServiceName, 14:20:31 INFO - LPWSTR lpDisplayName, 14:20:31 INFO - LPDWORD lpcchBuffer 14:20:31 INFO - ); 14:20:31 INFO - #line 1319 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - #line 1321 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - #pragma endregion 14:20:31 INFO - #pragma region Desktop Family 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - SC_LOCK 14:20:31 INFO - __stdcall 14:20:31 INFO - LockServiceDatabase( 14:20:31 INFO - SC_HANDLE hSCManager 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - BOOL 14:20:31 INFO - __stdcall 14:20:31 INFO - NotifyBootConfigStatus( 14:20:31 INFO - BOOL BootAcceptable 14:20:31 INFO - ); 14:20:31 INFO - #line 1341 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - #pragma endregion 14:20:31 INFO - #pragma region Desktop Family or OneCore Family 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - SC_HANDLE 14:20:31 INFO - __stdcall 14:20:31 INFO - OpenSCManagerA( 14:20:31 INFO - LPCSTR lpMachineName, 14:20:31 INFO - LPCSTR lpDatabaseName, 14:20:31 INFO - DWORD dwDesiredAccess 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - SC_HANDLE 14:20:31 INFO - __stdcall 14:20:31 INFO - OpenSCManagerW( 14:20:31 INFO - LPCWSTR lpMachineName, 14:20:31 INFO - LPCWSTR lpDatabaseName, 14:20:31 INFO - DWORD dwDesiredAccess 14:20:31 INFO - ); 14:20:31 INFO - #line 1369 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - SC_HANDLE 14:20:31 INFO - __stdcall 14:20:31 INFO - OpenServiceA( 14:20:31 INFO - SC_HANDLE hSCManager, 14:20:31 INFO - LPCSTR lpServiceName, 14:20:31 INFO - DWORD dwDesiredAccess 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - SC_HANDLE 14:20:31 INFO - __stdcall 14:20:31 INFO - OpenServiceW( 14:20:31 INFO - SC_HANDLE hSCManager, 14:20:31 INFO - LPCWSTR lpServiceName, 14:20:31 INFO - DWORD dwDesiredAccess 14:20:31 INFO - ); 14:20:31 INFO - #line 1393 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - BOOL 14:20:31 INFO - __stdcall 14:20:31 INFO - QueryServiceConfigA( 14:20:31 INFO - SC_HANDLE hService, 14:20:31 INFO - LPQUERY_SERVICE_CONFIGA lpServiceConfig, 14:20:31 INFO - DWORD cbBufSize, 14:20:31 INFO - LPDWORD pcbBytesNeeded 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - BOOL 14:20:31 INFO - __stdcall 14:20:31 INFO - QueryServiceConfigW( 14:20:31 INFO - SC_HANDLE hService, 14:20:31 INFO - LPQUERY_SERVICE_CONFIGW lpServiceConfig, 14:20:31 INFO - DWORD cbBufSize, 14:20:31 INFO - LPDWORD pcbBytesNeeded 14:20:31 INFO - ); 14:20:31 INFO - #line 1421 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - #line 1424 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - #line 1426 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - #line 1429 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - BOOL 14:20:31 INFO - __stdcall 14:20:31 INFO - QueryServiceConfig2A( 14:20:31 INFO - SC_HANDLE hService, 14:20:31 INFO - DWORD dwInfoLevel, 14:20:31 INFO - LPBYTE lpBuffer, 14:20:31 INFO - DWORD cbBufSize, 14:20:31 INFO - LPDWORD pcbBytesNeeded 14:20:31 INFO - ); 14:20:31 INFO - #line 1443 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - #line 1445 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - #line 1448 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - BOOL 14:20:31 INFO - __stdcall 14:20:31 INFO - QueryServiceConfig2W( 14:20:31 INFO - SC_HANDLE hService, 14:20:31 INFO - DWORD dwInfoLevel, 14:20:31 INFO - LPBYTE lpBuffer, 14:20:31 INFO - DWORD cbBufSize, 14:20:31 INFO - LPDWORD pcbBytesNeeded 14:20:31 INFO - ); 14:20:31 INFO - #line 1465 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - #line 1467 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - #pragma endregion 14:20:31 INFO - #pragma region Desktop Family 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - BOOL 14:20:31 INFO - __stdcall 14:20:31 INFO - QueryServiceLockStatusA( 14:20:31 INFO - SC_HANDLE hSCManager, 14:20:31 INFO - LPQUERY_SERVICE_LOCK_STATUSA lpLockStatus, 14:20:31 INFO - DWORD cbBufSize, 14:20:31 INFO - LPDWORD pcbBytesNeeded 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - BOOL 14:20:31 INFO - __stdcall 14:20:31 INFO - QueryServiceLockStatusW( 14:20:31 INFO - SC_HANDLE hSCManager, 14:20:31 INFO - LPQUERY_SERVICE_LOCK_STATUSW lpLockStatus, 14:20:31 INFO - DWORD cbBufSize, 14:20:31 INFO - LPDWORD pcbBytesNeeded 14:20:31 INFO - ); 14:20:31 INFO - #line 1499 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - #line 1501 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - #pragma endregion 14:20:31 INFO - #pragma region Desktop Family or OneCore Family 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - BOOL 14:20:31 INFO - __stdcall 14:20:31 INFO - QueryServiceObjectSecurity( 14:20:31 INFO - SC_HANDLE hService, 14:20:31 INFO - SECURITY_INFORMATION dwSecurityInformation, 14:20:31 INFO - PSECURITY_DESCRIPTOR lpSecurityDescriptor, 14:20:31 INFO - DWORD cbBufSize, 14:20:31 INFO - LPDWORD pcbBytesNeeded 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - BOOL 14:20:31 INFO - __stdcall 14:20:31 INFO - QueryServiceStatus( 14:20:31 INFO - SC_HANDLE hService, 14:20:31 INFO - LPSERVICE_STATUS lpServiceStatus 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - BOOL 14:20:31 INFO - __stdcall 14:20:31 INFO - QueryServiceStatusEx( 14:20:31 INFO - SC_HANDLE hService, 14:20:31 INFO - SC_STATUS_TYPE InfoLevel, 14:20:31 INFO - LPBYTE lpBuffer, 14:20:31 INFO - DWORD cbBufSize, 14:20:31 INFO - LPDWORD pcbBytesNeeded 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - SERVICE_STATUS_HANDLE 14:20:31 INFO - __stdcall 14:20:31 INFO - RegisterServiceCtrlHandlerA( 14:20:31 INFO - LPCSTR lpServiceName, 14:20:31 INFO - LPHANDLER_FUNCTION lpHandlerProc 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - SERVICE_STATUS_HANDLE 14:20:31 INFO - __stdcall 14:20:31 INFO - RegisterServiceCtrlHandlerW( 14:20:31 INFO - LPCWSTR lpServiceName, 14:20:31 INFO - LPHANDLER_FUNCTION lpHandlerProc 14:20:31 INFO - ); 14:20:31 INFO - #line 1564 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - SERVICE_STATUS_HANDLE 14:20:31 INFO - __stdcall 14:20:31 INFO - RegisterServiceCtrlHandlerExA( 14:20:31 INFO - LPCSTR lpServiceName, 14:20:31 INFO - LPHANDLER_FUNCTION_EX lpHandlerProc, 14:20:31 INFO - LPVOID lpContext 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - SERVICE_STATUS_HANDLE 14:20:31 INFO - __stdcall 14:20:31 INFO - RegisterServiceCtrlHandlerExW( 14:20:31 INFO - LPCWSTR lpServiceName, 14:20:31 INFO - LPHANDLER_FUNCTION_EX lpHandlerProc, 14:20:31 INFO - LPVOID lpContext 14:20:31 INFO - ); 14:20:31 INFO - #line 1590 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - BOOL 14:20:31 INFO - __stdcall 14:20:31 INFO - SetServiceObjectSecurity( 14:20:31 INFO - SC_HANDLE hService, 14:20:31 INFO - SECURITY_INFORMATION dwSecurityInformation, 14:20:31 INFO - PSECURITY_DESCRIPTOR lpSecurityDescriptor 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - BOOL 14:20:31 INFO - __stdcall 14:20:31 INFO - SetServiceStatus( 14:20:31 INFO - SERVICE_STATUS_HANDLE hServiceStatus, 14:20:31 INFO - LPSERVICE_STATUS lpServiceStatus 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - BOOL 14:20:31 INFO - __stdcall 14:20:31 INFO - StartServiceCtrlDispatcherA( 14:20:31 INFO - const SERVICE_TABLE_ENTRYA *lpServiceStartTable 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - BOOL 14:20:31 INFO - __stdcall 14:20:31 INFO - StartServiceCtrlDispatcherW( 14:20:31 INFO - const SERVICE_TABLE_ENTRYW *lpServiceStartTable 14:20:31 INFO - ); 14:20:31 INFO - #line 1625 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - BOOL 14:20:31 INFO - __stdcall 14:20:31 INFO - StartServiceA( 14:20:31 INFO - SC_HANDLE hService, 14:20:31 INFO - DWORD dwNumServiceArgs, 14:20:31 INFO - LPCSTR *lpServiceArgVectors 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - BOOL 14:20:31 INFO - __stdcall 14:20:31 INFO - StartServiceW( 14:20:31 INFO - SC_HANDLE hService, 14:20:31 INFO - DWORD dwNumServiceArgs, 14:20:31 INFO - LPCWSTR *lpServiceArgVectors 14:20:31 INFO - ); 14:20:31 INFO - #line 1650 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - #line 1652 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - #pragma endregion 14:20:31 INFO - #pragma region Desktop Family 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - BOOL 14:20:31 INFO - __stdcall 14:20:31 INFO - UnlockServiceDatabase( 14:20:31 INFO - SC_LOCK ScLock 14:20:31 INFO - ); 14:20:31 INFO - #line 1665 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - #pragma endregion 14:20:31 INFO - #pragma region Desktop Family or OneCore Family 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - DWORD 14:20:31 INFO - __stdcall 14:20:31 INFO - NotifyServiceStatusChangeA ( 14:20:31 INFO - SC_HANDLE hService, 14:20:31 INFO - DWORD dwNotifyMask, 14:20:31 INFO - PSERVICE_NOTIFYA pNotifyBuffer 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - DWORD 14:20:31 INFO - __stdcall 14:20:31 INFO - NotifyServiceStatusChangeW ( 14:20:31 INFO - SC_HANDLE hService, 14:20:31 INFO - DWORD dwNotifyMask, 14:20:31 INFO - PSERVICE_NOTIFYW pNotifyBuffer 14:20:31 INFO - ); 14:20:31 INFO - #line 1693 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - BOOL 14:20:31 INFO - __stdcall 14:20:31 INFO - ControlServiceExA( 14:20:31 INFO - SC_HANDLE hService, 14:20:31 INFO - DWORD dwControl, 14:20:31 INFO - DWORD dwInfoLevel, 14:20:31 INFO - PVOID pControlParams 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - BOOL 14:20:31 INFO - __stdcall 14:20:31 INFO - ControlServiceExW( 14:20:31 INFO - SC_HANDLE hService, 14:20:31 INFO - DWORD dwControl, 14:20:31 INFO - DWORD dwInfoLevel, 14:20:31 INFO - PVOID pControlParams 14:20:31 INFO - ); 14:20:31 INFO - #line 1717 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - BOOL 14:20:31 INFO - __stdcall 14:20:31 INFO - QueryServiceDynamicInformation ( 14:20:31 INFO - SERVICE_STATUS_HANDLE hServiceStatus, 14:20:31 INFO - DWORD dwInfoLevel, 14:20:31 INFO - PVOID * ppDynamicInfo 14:20:31 INFO - ); 14:20:31 INFO - #line 1728 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - #line 1730 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - #pragma endregion 14:20:31 INFO - } 14:20:31 INFO - #line 1735 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - #pragma warning(pop) 14:20:31 INFO - #line 1739 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - #line 1741 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\winsvc.h" 14:20:31 INFO - #line 235 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:20:31 INFO - #line 236 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:20:31 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\mcx.h" 14:20:31 INFO - #pragma once 14:20:31 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\mcx.h" 14:20:31 INFO - #pragma warning(push) 14:20:31 INFO - #pragma warning(disable:4820) 14:20:31 INFO - #line 20 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\mcx.h" 14:20:31 INFO - typedef struct _MODEMDEVCAPS { 14:20:31 INFO - DWORD dwActualSize; 14:20:31 INFO - DWORD dwRequiredSize; 14:20:31 INFO - DWORD dwDevSpecificOffset; 14:20:31 INFO - DWORD dwDevSpecificSize; 14:20:31 INFO - DWORD dwModemProviderVersion; 14:20:31 INFO - DWORD dwModemManufacturerOffset; 14:20:31 INFO - DWORD dwModemManufacturerSize; 14:20:31 INFO - DWORD dwModemModelOffset; 14:20:31 INFO - DWORD dwModemModelSize; 14:20:31 INFO - DWORD dwModemVersionOffset; 14:20:31 INFO - DWORD dwModemVersionSize; 14:20:31 INFO - DWORD dwDialOptions; 14:20:31 INFO - DWORD dwCallSetupFailTimer; 14:20:31 INFO - DWORD dwInactivityTimeout; 14:20:31 INFO - DWORD dwSpeakerVolume; 14:20:31 INFO - DWORD dwSpeakerMode; 14:20:31 INFO - DWORD dwModemOptions; 14:20:31 INFO - DWORD dwMaxDTERate; 14:20:31 INFO - DWORD dwMaxDCERate; 14:20:31 INFO - BYTE abVariablePortion [1]; 14:20:31 INFO - } MODEMDEVCAPS, *PMODEMDEVCAPS, *LPMODEMDEVCAPS; 14:20:31 INFO - typedef struct _MODEMSETTINGS { 14:20:31 INFO - DWORD dwActualSize; 14:20:31 INFO - DWORD dwRequiredSize; 14:20:31 INFO - DWORD dwDevSpecificOffset; 14:20:31 INFO - DWORD dwDevSpecificSize; 14:20:31 INFO - DWORD dwCallSetupFailTimer; 14:20:31 INFO - DWORD dwInactivityTimeout; 14:20:31 INFO - DWORD dwSpeakerVolume; 14:20:31 INFO - DWORD dwSpeakerMode; 14:20:31 INFO - DWORD dwPreferredModemOptions; 14:20:31 INFO - DWORD dwNegotiatedModemOptions; 14:20:31 INFO - DWORD dwNegotiatedDCERate; 14:20:31 INFO - BYTE abVariablePortion [1]; 14:20:31 INFO - } MODEMSETTINGS, *PMODEMSETTINGS, *LPMODEMSETTINGS; 14:20:31 INFO - #pragma warning(pop) 14:20:31 INFO - #line 730 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\mcx.h" 14:20:31 INFO - #line 732 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\mcx.h" 14:20:31 INFO - #line 240 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:20:31 INFO - #line 241 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:20:31 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:20:31 INFO - extern "C" { 14:20:31 INFO - #line 16 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:20:31 INFO - #pragma warning(push) 14:20:31 INFO - #pragma warning(disable:4820) 14:20:31 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:20:31 INFO - #pragma region Application Family 14:20:31 INFO - struct HIMC__{int unused;}; typedef struct HIMC__ *HIMC; 14:20:31 INFO - struct HIMCC__{int unused;}; typedef struct HIMCC__ *HIMCC; 14:20:31 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:20:31 INFO - #line 39 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:20:31 INFO - #pragma endregion 14:20:31 INFO - #pragma region Desktop Family 14:20:31 INFO - typedef HKL *LPHKL; 14:20:31 INFO - typedef UINT *LPUINT; 14:20:31 INFO - #line 48 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:20:31 INFO - #pragma endregion 14:20:31 INFO - #pragma region Application Family 14:20:31 INFO - typedef struct tagCOMPOSITIONFORM { 14:20:31 INFO - DWORD dwStyle; 14:20:31 INFO - POINT ptCurrentPos; 14:20:31 INFO - RECT rcArea; 14:20:31 INFO - } COMPOSITIONFORM, *PCOMPOSITIONFORM, *NPCOMPOSITIONFORM, *LPCOMPOSITIONFORM; 14:20:31 INFO - typedef struct tagCANDIDATEFORM { 14:20:31 INFO - DWORD dwIndex; 14:20:31 INFO - DWORD dwStyle; 14:20:31 INFO - POINT ptCurrentPos; 14:20:31 INFO - RECT rcArea; 14:20:31 INFO - } CANDIDATEFORM, *PCANDIDATEFORM, *NPCANDIDATEFORM, *LPCANDIDATEFORM; 14:20:31 INFO - #line 68 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:20:31 INFO - #pragma endregion 14:20:31 INFO - #pragma region Desktop Family 14:20:31 INFO - typedef struct tagCANDIDATELIST { 14:20:31 INFO - DWORD dwSize; 14:20:31 INFO - DWORD dwStyle; 14:20:31 INFO - DWORD dwCount; 14:20:31 INFO - DWORD dwSelection; 14:20:31 INFO - DWORD dwPageStart; 14:20:31 INFO - DWORD dwPageSize; 14:20:31 INFO - DWORD dwOffset[1]; 14:20:31 INFO - } CANDIDATELIST, *PCANDIDATELIST, *NPCANDIDATELIST, *LPCANDIDATELIST; 14:20:31 INFO - #line 86 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:20:31 INFO - #pragma endregion 14:20:31 INFO - #pragma region Application Family 14:20:31 INFO - typedef struct tagREGISTERWORDA { 14:20:31 INFO - LPSTR lpReading; 14:20:31 INFO - LPSTR lpWord; 14:20:31 INFO - } REGISTERWORDA, *PREGISTERWORDA, *NPREGISTERWORDA, *LPREGISTERWORDA; 14:20:31 INFO - typedef struct tagREGISTERWORDW { 14:20:31 INFO - LPWSTR lpReading; 14:20:31 INFO - LPWSTR lpWord; 14:20:31 INFO - } REGISTERWORDW, *PREGISTERWORDW, *NPREGISTERWORDW, *LPREGISTERWORDW; 14:20:31 INFO - typedef REGISTERWORDA REGISTERWORD; 14:20:31 INFO - typedef PREGISTERWORDA PREGISTERWORD; 14:20:31 INFO - typedef NPREGISTERWORDA NPREGISTERWORD; 14:20:31 INFO - typedef LPREGISTERWORDA LPREGISTERWORD; 14:20:31 INFO - #line 111 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:20:31 INFO - #line 113 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:20:31 INFO - #pragma endregion 14:20:31 INFO - #pragma region Desktop Family 14:20:31 INFO - typedef struct tagRECONVERTSTRING { 14:20:31 INFO - DWORD dwSize; 14:20:31 INFO - DWORD dwVersion; 14:20:31 INFO - DWORD dwStrLen; 14:20:31 INFO - DWORD dwStrOffset; 14:20:31 INFO - DWORD dwCompStrLen; 14:20:31 INFO - DWORD dwCompStrOffset; 14:20:31 INFO - DWORD dwTargetStrLen; 14:20:31 INFO - DWORD dwTargetStrOffset; 14:20:31 INFO - } RECONVERTSTRING, *PRECONVERTSTRING, *NPRECONVERTSTRING, *LPRECONVERTSTRING; 14:20:31 INFO - #line 132 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:20:31 INFO - #pragma endregion 14:20:31 INFO - #line 135 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:20:31 INFO - #pragma region Application Family 14:20:31 INFO - typedef struct tagSTYLEBUFA { 14:20:31 INFO - DWORD dwStyle; 14:20:31 INFO - CHAR szDescription[32]; 14:20:31 INFO - } STYLEBUFA, *PSTYLEBUFA, *NPSTYLEBUFA, *LPSTYLEBUFA; 14:20:31 INFO - typedef struct tagSTYLEBUFW { 14:20:31 INFO - DWORD dwStyle; 14:20:31 INFO - WCHAR szDescription[32]; 14:20:31 INFO - } STYLEBUFW, *PSTYLEBUFW, *NPSTYLEBUFW, *LPSTYLEBUFW; 14:20:31 INFO - typedef STYLEBUFA STYLEBUF; 14:20:31 INFO - typedef PSTYLEBUFA PSTYLEBUF; 14:20:31 INFO - typedef NPSTYLEBUFA NPSTYLEBUF; 14:20:31 INFO - typedef LPSTYLEBUFA LPSTYLEBUF; 14:20:31 INFO - #line 160 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:20:31 INFO - #line 162 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:20:31 INFO - #pragma endregion 14:20:31 INFO - #pragma region Desktop Family 14:20:31 INFO - typedef struct tagIMEMENUITEMINFOA { 14:20:31 INFO - UINT cbSize; 14:20:31 INFO - UINT fType; 14:20:31 INFO - UINT fState; 14:20:31 INFO - UINT wID; 14:20:31 INFO - HBITMAP hbmpChecked; 14:20:31 INFO - HBITMAP hbmpUnchecked; 14:20:31 INFO - DWORD dwItemData; 14:20:31 INFO - CHAR szString[80]; 14:20:31 INFO - HBITMAP hbmpItem; 14:20:31 INFO - } IMEMENUITEMINFOA, *PIMEMENUITEMINFOA, *NPIMEMENUITEMINFOA, *LPIMEMENUITEMINFOA; 14:20:31 INFO - typedef struct tagIMEMENUITEMINFOW { 14:20:31 INFO - UINT cbSize; 14:20:31 INFO - UINT fType; 14:20:31 INFO - UINT fState; 14:20:31 INFO - UINT wID; 14:20:31 INFO - HBITMAP hbmpChecked; 14:20:31 INFO - HBITMAP hbmpUnchecked; 14:20:31 INFO - DWORD dwItemData; 14:20:31 INFO - WCHAR szString[80]; 14:20:31 INFO - HBITMAP hbmpItem; 14:20:31 INFO - } IMEMENUITEMINFOW, *PIMEMENUITEMINFOW, *NPIMEMENUITEMINFOW, *LPIMEMENUITEMINFOW; 14:20:31 INFO - typedef IMEMENUITEMINFOA IMEMENUITEMINFO; 14:20:31 INFO - typedef PIMEMENUITEMINFOA PIMEMENUITEMINFO; 14:20:31 INFO - typedef NPIMEMENUITEMINFOA NPIMEMENUITEMINFO; 14:20:31 INFO - typedef LPIMEMENUITEMINFOA LPIMEMENUITEMINFO; 14:20:31 INFO - #line 204 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:20:31 INFO - typedef struct tagIMECHARPOSITION { 14:20:31 INFO - DWORD dwSize; 14:20:31 INFO - DWORD dwCharPos; 14:20:31 INFO - POINT pt; 14:20:31 INFO - UINT cLineHeight; 14:20:31 INFO - RECT rcDocument; 14:20:31 INFO - } IMECHARPOSITION, *PIMECHARPOSITION, *NPIMECHARPOSITION, *LPIMECHARPOSITION; 14:20:31 INFO - typedef BOOL (__stdcall* IMCENUMPROC)(HIMC, LPARAM); 14:20:31 INFO - #line 216 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:20:31 INFO - #pragma endregion 14:20:31 INFO - #line 219 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:20:31 INFO - #pragma region Desktop Family 14:20:31 INFO - HKL __stdcall ImmInstallIMEA( LPCSTR lpszIMEFileName, LPCSTR lpszLayoutText); 14:20:31 INFO - HKL __stdcall ImmInstallIMEW( LPCWSTR lpszIMEFileName, LPCWSTR lpszLayoutText); 14:20:31 INFO - #line 234 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:20:31 INFO - HWND __stdcall ImmGetDefaultIMEWnd( HWND); 14:20:31 INFO - UINT __stdcall ImmGetDescriptionA( HKL, LPSTR lpszDescription, UINT uBufLen); 14:20:31 INFO - UINT __stdcall ImmGetDescriptionW( HKL, LPWSTR lpszDescription, UINT uBufLen); 14:20:31 INFO - #line 244 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:20:31 INFO - UINT __stdcall ImmGetIMEFileNameA( HKL, LPSTR lpszFileName, UINT uBufLen); 14:20:31 INFO - UINT __stdcall ImmGetIMEFileNameW( HKL, LPWSTR lpszFileName, UINT uBufLen); 14:20:31 INFO - #line 252 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:20:31 INFO - DWORD __stdcall ImmGetProperty( HKL, DWORD); 14:20:31 INFO - BOOL __stdcall ImmIsIME( HKL); 14:20:31 INFO - BOOL __stdcall ImmSimulateHotKey( HWND, DWORD); 14:20:31 INFO - HIMC __stdcall ImmCreateContext(void); 14:20:31 INFO - BOOL __stdcall ImmDestroyContext( HIMC); 14:20:31 INFO - HIMC __stdcall ImmGetContext( HWND); 14:20:31 INFO - BOOL __stdcall ImmReleaseContext( HWND, HIMC); 14:20:31 INFO - HIMC __stdcall ImmAssociateContext( HWND, HIMC); 14:20:31 INFO - BOOL __stdcall ImmAssociateContextEx( HWND, HIMC, DWORD); 14:20:31 INFO - #line 267 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:20:31 INFO - LONG __stdcall ImmGetCompositionStringA( HIMC, DWORD, LPVOID lpBuf, DWORD dwBufLen); 14:20:31 INFO - LONG __stdcall ImmGetCompositionStringW( HIMC, DWORD, LPVOID lpBuf, DWORD dwBufLen); 14:20:31 INFO - #line 275 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:20:31 INFO - BOOL __stdcall ImmSetCompositionStringA( HIMC, DWORD dwIndex, LPVOID lpComp, DWORD dwCompLen, LPVOID lpRead, DWORD dwReadLen); 14:20:31 INFO - BOOL __stdcall ImmSetCompositionStringW( HIMC, DWORD dwIndex, LPVOID lpComp, DWORD dwCompLen, LPVOID lpRead, DWORD dwReadLen); 14:20:31 INFO - #line 283 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:20:31 INFO - DWORD __stdcall ImmGetCandidateListCountA( HIMC, LPDWORD lpdwListCount); 14:20:31 INFO - DWORD __stdcall ImmGetCandidateListCountW( HIMC, LPDWORD lpdwListCount); 14:20:31 INFO - #line 291 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:20:31 INFO - DWORD __stdcall ImmGetCandidateListA( HIMC, DWORD deIndex, LPCANDIDATELIST lpCandList, DWORD dwBufLen); 14:20:31 INFO - DWORD __stdcall ImmGetCandidateListW( HIMC, DWORD deIndex, LPCANDIDATELIST lpCandList, DWORD dwBufLen); 14:20:31 INFO - #line 299 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:20:31 INFO - DWORD __stdcall ImmGetGuideLineA( HIMC, DWORD dwIndex, LPSTR lpBuf, DWORD dwBufLen); 14:20:31 INFO - DWORD __stdcall ImmGetGuideLineW( HIMC, DWORD dwIndex, LPWSTR lpBuf, DWORD dwBufLen); 14:20:31 INFO - #line 307 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:20:31 INFO - BOOL __stdcall ImmGetConversionStatus( HIMC, LPDWORD lpfdwConversion, LPDWORD lpfdwSentence); 14:20:31 INFO - BOOL __stdcall ImmSetConversionStatus( HIMC, DWORD, DWORD); 14:20:31 INFO - BOOL __stdcall ImmGetOpenStatus( HIMC); 14:20:31 INFO - BOOL __stdcall ImmSetOpenStatus( HIMC, BOOL); 14:20:31 INFO - BOOL __stdcall ImmGetCompositionFontA( HIMC, LPLOGFONTA lplf); 14:20:31 INFO - BOOL __stdcall ImmGetCompositionFontW( HIMC, LPLOGFONTW lplf); 14:20:31 INFO - #line 321 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:20:31 INFO - BOOL __stdcall ImmSetCompositionFontA( HIMC, LPLOGFONTA lplf); 14:20:31 INFO - BOOL __stdcall ImmSetCompositionFontW( HIMC, LPLOGFONTW lplf); 14:20:31 INFO - #line 329 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:20:31 INFO - #line 330 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:20:31 INFO - BOOL __stdcall ImmConfigureIMEA( HKL, HWND, DWORD, LPVOID); 14:20:31 INFO - BOOL __stdcall ImmConfigureIMEW( HKL, HWND, DWORD, LPVOID); 14:20:31 INFO - #line 338 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:20:31 INFO - LRESULT __stdcall ImmEscapeA( HKL, HIMC, UINT, LPVOID); 14:20:31 INFO - LRESULT __stdcall ImmEscapeW( HKL, HIMC, UINT, LPVOID); 14:20:31 INFO - #line 346 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:20:31 INFO - DWORD __stdcall ImmGetConversionListA( HKL, HIMC, LPCSTR lpSrc, LPCANDIDATELIST lpDst, DWORD dwBufLen, UINT uFlag); 14:20:31 INFO - DWORD __stdcall ImmGetConversionListW( HKL, HIMC, LPCWSTR lpSrc, LPCANDIDATELIST lpDst, DWORD dwBufLen, UINT uFlag); 14:20:31 INFO - #line 354 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:20:31 INFO - BOOL __stdcall ImmNotifyIME( HIMC, DWORD dwAction, DWORD dwIndex, DWORD dwValue); 14:20:31 INFO - BOOL __stdcall ImmGetStatusWindowPos( HIMC, LPPOINT lpptPos); 14:20:31 INFO - BOOL __stdcall ImmSetStatusWindowPos( HIMC, LPPOINT lpptPos); 14:20:31 INFO - BOOL __stdcall ImmGetCompositionWindow( HIMC, LPCOMPOSITIONFORM lpCompForm); 14:20:31 INFO - BOOL __stdcall ImmSetCompositionWindow( HIMC, LPCOMPOSITIONFORM lpCompForm); 14:20:31 INFO - BOOL __stdcall ImmGetCandidateWindow( HIMC, DWORD, LPCANDIDATEFORM lpCandidate); 14:20:31 INFO - BOOL __stdcall ImmSetCandidateWindow( HIMC, LPCANDIDATEFORM lpCandidate); 14:20:31 INFO - BOOL __stdcall ImmIsUIMessageA( HWND, UINT, WPARAM, LPARAM); 14:20:31 INFO - BOOL __stdcall ImmIsUIMessageW( HWND, UINT, WPARAM, LPARAM); 14:20:31 INFO - #line 371 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:20:31 INFO - UINT __stdcall ImmGetVirtualKey( HWND); 14:20:31 INFO - typedef int (__stdcall *REGISTERWORDENUMPROCA)( LPCSTR lpszReading, DWORD, LPCSTR lpszString, LPVOID); 14:20:31 INFO - typedef int (__stdcall *REGISTERWORDENUMPROCW)( LPCWSTR lpszReading, DWORD, LPCWSTR lpszString, LPVOID); 14:20:31 INFO - #line 381 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:20:31 INFO - BOOL __stdcall ImmRegisterWordA( HKL, LPCSTR lpszReading, DWORD, LPCSTR lpszRegister); 14:20:31 INFO - BOOL __stdcall ImmRegisterWordW( HKL, LPCWSTR lpszReading, DWORD, LPCWSTR lpszRegister); 14:20:31 INFO - #line 389 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:20:31 INFO - BOOL __stdcall ImmUnregisterWordA( HKL, LPCSTR lpszReading, DWORD, LPCSTR lpszUnregister); 14:20:31 INFO - BOOL __stdcall ImmUnregisterWordW( HKL, LPCWSTR lpszReading, DWORD, LPCWSTR lpszUnregister); 14:20:31 INFO - #line 397 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:20:31 INFO - UINT __stdcall ImmGetRegisterWordStyleA( HKL, UINT nItem, LPSTYLEBUFA lpStyleBuf); 14:20:31 INFO - UINT __stdcall ImmGetRegisterWordStyleW( HKL, UINT nItem, LPSTYLEBUFW lpStyleBuf); 14:20:31 INFO - #line 405 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:20:31 INFO - UINT __stdcall ImmEnumRegisterWordA( HKL, REGISTERWORDENUMPROCA, LPCSTR lpszReading, DWORD, LPCSTR lpszRegister, LPVOID); 14:20:31 INFO - UINT __stdcall ImmEnumRegisterWordW( HKL, REGISTERWORDENUMPROCW, LPCWSTR lpszReading, DWORD, LPCWSTR lpszRegister, LPVOID); 14:20:31 INFO - #line 413 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:20:31 INFO - BOOL __stdcall ImmDisableIME( DWORD); 14:20:31 INFO - BOOL __stdcall ImmEnumInputContext(DWORD idThread, IMCENUMPROC lpfn, LPARAM lParam); 14:20:31 INFO - DWORD __stdcall ImmGetImeMenuItemsA( HIMC, DWORD, DWORD, LPIMEMENUITEMINFOA lpImeParentMenu, LPIMEMENUITEMINFOA lpImeMenu, DWORD dwSize); 14:20:31 INFO - DWORD __stdcall ImmGetImeMenuItemsW( HIMC, DWORD, DWORD, LPIMEMENUITEMINFOW lpImeParentMenu, LPIMEMENUITEMINFOW lpImeMenu, DWORD dwSize); 14:20:31 INFO - #line 424 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:20:31 INFO - BOOL __stdcall ImmDisableTextFrameService(DWORD idThread); 14:20:31 INFO - #line 427 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:20:31 INFO - #line 431 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:20:31 INFO - #line 433 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:20:31 INFO - #pragma endregion 14:20:31 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\ime_cmodes.h" 14:20:31 INFO - #pragma once 14:20:31 INFO - #line 24 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\ime_cmodes.h" 14:20:31 INFO - #line 636 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:20:31 INFO - #line 691 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:20:31 INFO - #line 762 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:20:31 INFO - #line 771 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:20:31 INFO - #pragma warning(pop) 14:20:31 INFO - #line 775 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:20:31 INFO - } 14:20:31 INFO - #line 779 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:20:31 INFO - #line 781 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\imm.h" 14:20:31 INFO - #line 244 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:20:31 INFO - #line 245 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:20:31 INFO - #line 246 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:20:31 INFO - #line 247 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:20:31 INFO - #pragma warning(pop) 14:20:31 INFO - #line 258 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:20:31 INFO - #line 259 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:20:31 INFO - #line 260 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:20:31 INFO - #line 262 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:20:31 INFO - #line 264 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:20:31 INFO - #pragma endregion 14:20:31 INFO - #line 267 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:20:31 INFO - #line 269 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\windows.h" 14:20:31 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\browser\\components\\shell\\nsWindowsShellService.h" 14:20:31 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\ole2.h" 14:20:31 INFO - #pragma warning(push) 14:20:31 INFO - #pragma warning(disable:4001) 14:20:31 INFO - #line 8 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\ole2.h" 14:20:31 INFO - #pragma once 14:20:31 INFO - #line 25 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\ole2.h" 14:20:31 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack8.h" 14:20:31 INFO - #pragma warning(disable:4103) 14:20:31 INFO - #pragma pack(push,8) 14:20:31 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack8.h" 14:20:31 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack8.h" 14:20:31 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack8.h" 14:20:31 INFO - #line 28 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\ole2.h" 14:20:31 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objbase.h" 14:20:31 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpc.h" 14:20:31 INFO - #line 23 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpc.h" 14:20:31 INFO - #pragma once 14:20:31 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpc.h" 14:20:31 INFO - extern "C" { 14:20:31 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpc.h" 14:20:31 INFO - #line 49 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpc.h" 14:20:31 INFO - #line 55 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpc.h" 14:20:31 INFO - #line 57 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpc.h" 14:20:31 INFO - #line 59 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpc.h" 14:20:31 INFO - #line 61 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpc.h" 14:20:31 INFO - #line 63 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpc.h" 14:20:31 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpc.h" 14:20:31 INFO - #line 73 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpc.h" 14:20:31 INFO - typedef void * I_RPC_HANDLE; 14:20:31 INFO - typedef long RPC_STATUS; 14:20:31 INFO - #line 83 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpc.h" 14:20:31 INFO - #line 87 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpc.h" 14:20:31 INFO - #line 99 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpc.h" 14:20:31 INFO - #line 110 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpc.h" 14:20:31 INFO - #line 116 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpc.h" 14:20:31 INFO - #line 122 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpc.h" 14:20:31 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #pragma once 14:20:31 INFO - #line 23 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - extern "C" { 14:20:31 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #pragma warning(push) 14:20:31 INFO - #pragma warning(disable:4668) 14:20:31 INFO - #pragma warning(disable:4820) 14:20:31 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #pragma region Application Family or OneCore Family 14:20:31 INFO - typedef unsigned char * RPC_CSTR; 14:20:31 INFO - #line 69 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - typedef unsigned short * RPC_WSTR; 14:20:31 INFO - typedef const unsigned short * RPC_CWSTR; 14:20:31 INFO - #line 72 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - typedef I_RPC_HANDLE RPC_BINDING_HANDLE; 14:20:31 INFO - typedef RPC_BINDING_HANDLE handle_t; 14:20:31 INFO - typedef GUID UUID; 14:20:31 INFO - #line 87 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #line 88 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #line 90 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #pragma endregion 14:20:31 INFO - #pragma region Desktop Family or OneCore Family 14:20:31 INFO - typedef struct _RPC_BINDING_VECTOR 14:20:31 INFO - { 14:20:31 INFO - unsigned long Count; 14:20:31 INFO - RPC_BINDING_HANDLE BindingH[1]; 14:20:31 INFO - } RPC_BINDING_VECTOR; 14:20:31 INFO - #line 103 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - typedef struct _UUID_VECTOR 14:20:31 INFO - { 14:20:31 INFO - unsigned long Count; 14:20:31 INFO - UUID *Uuid[1]; 14:20:31 INFO - } UUID_VECTOR; 14:20:31 INFO - #line 112 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #line 114 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #pragma endregion 14:20:31 INFO - #pragma region Application Family or OneCore Family 14:20:31 INFO - typedef void * RPC_IF_HANDLE; 14:20:31 INFO - #line 122 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #pragma endregion 14:20:31 INFO - #pragma region Desktop Family or OneCore Family 14:20:31 INFO - typedef struct _RPC_IF_ID 14:20:31 INFO - { 14:20:31 INFO - UUID Uuid; 14:20:31 INFO - unsigned short VersMajor; 14:20:31 INFO - unsigned short VersMinor; 14:20:31 INFO - } RPC_IF_ID; 14:20:31 INFO - #line 136 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #line 183 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #line 192 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #line 197 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #line 206 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - typedef struct _RPC_PROTSEQ_VECTORA 14:20:31 INFO - { 14:20:31 INFO - unsigned int Count; 14:20:31 INFO - unsigned char * Protseq[1]; 14:20:31 INFO - } RPC_PROTSEQ_VECTORA; 14:20:31 INFO - typedef struct _RPC_PROTSEQ_VECTORW 14:20:31 INFO - { 14:20:31 INFO - unsigned int Count; 14:20:31 INFO - unsigned short * Protseq[1]; 14:20:31 INFO - } RPC_PROTSEQ_VECTORW; 14:20:31 INFO - #line 231 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #line 241 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - typedef struct _RPC_POLICY { 14:20:31 INFO - unsigned int Length ; 14:20:31 INFO - unsigned long EndpointFlags ; 14:20:31 INFO - unsigned long NICFlags ; 14:20:31 INFO - } RPC_POLICY, *PRPC_POLICY ; 14:20:31 INFO - typedef void __stdcall 14:20:31 INFO - RPC_OBJECT_INQ_FN ( 14:20:31 INFO - UUID * ObjectUuid, 14:20:31 INFO - UUID * TypeUuid, 14:20:31 INFO - RPC_STATUS * Status 14:20:31 INFO - ); 14:20:31 INFO - typedef RPC_STATUS __stdcall 14:20:31 INFO - RPC_IF_CALLBACK_FN ( 14:20:31 INFO - RPC_IF_HANDLE InterfaceUuid, 14:20:31 INFO - void *Context 14:20:31 INFO - ) ; 14:20:31 INFO - typedef void __stdcall 14:20:31 INFO - RPC_SECURITY_CALLBACK_FN ( 14:20:31 INFO - void *Context 14:20:31 INFO - ) ; 14:20:31 INFO - #line 267 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #pragma endregion 14:20:31 INFO - #pragma region Application Family or OneCore Family 14:20:31 INFO - #line 275 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #pragma endregion 14:20:31 INFO - #pragma region Desktop Family or OneCore Family 14:20:31 INFO - typedef struct 14:20:31 INFO - { 14:20:31 INFO - unsigned int Count; 14:20:31 INFO - unsigned long Stats[1]; 14:20:31 INFO - } RPC_STATS_VECTOR; 14:20:31 INFO - typedef struct 14:20:31 INFO - { 14:20:31 INFO - unsigned long Count; 14:20:31 INFO - RPC_IF_ID * IfId[1]; 14:20:31 INFO - } RPC_IF_ID_VECTOR; 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcBindingCopy ( 14:20:31 INFO - RPC_BINDING_HANDLE SourceBinding, 14:20:31 INFO - RPC_BINDING_HANDLE * DestinationBinding 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcBindingFree ( 14:20:31 INFO - RPC_BINDING_HANDLE * Binding 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcBindingSetOption ( 14:20:31 INFO - RPC_BINDING_HANDLE hBinding, 14:20:31 INFO - unsigned long option, 14:20:31 INFO - ULONG_PTR optionValue 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcBindingInqOption ( 14:20:31 INFO - RPC_BINDING_HANDLE hBinding, 14:20:31 INFO - unsigned long option, 14:20:31 INFO - ULONG_PTR *pOptionValue 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcBindingFromStringBindingA ( 14:20:31 INFO - RPC_CSTR StringBinding, 14:20:31 INFO - RPC_BINDING_HANDLE * Binding 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcBindingFromStringBindingW ( 14:20:31 INFO - RPC_WSTR StringBinding, 14:20:31 INFO - RPC_BINDING_HANDLE * Binding 14:20:31 INFO - ); 14:20:31 INFO - #line 366 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #line 378 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #line 380 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcSsGetContextBinding ( 14:20:31 INFO - void *ContextHandle, 14:20:31 INFO - RPC_BINDING_HANDLE * Binding 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcBindingInqObject ( 14:20:31 INFO - RPC_BINDING_HANDLE Binding, 14:20:31 INFO - UUID * ObjectUuid 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcBindingReset ( 14:20:31 INFO - RPC_BINDING_HANDLE Binding 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcBindingSetObject ( 14:20:31 INFO - RPC_BINDING_HANDLE Binding, 14:20:31 INFO - UUID * ObjectUuid 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcMgmtInqDefaultProtectLevel ( 14:20:31 INFO - unsigned long AuthnSvc, 14:20:31 INFO - unsigned long *AuthnLevel 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcBindingToStringBindingA ( 14:20:31 INFO - RPC_BINDING_HANDLE Binding, 14:20:31 INFO - RPC_CSTR * StringBinding 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcBindingToStringBindingW ( 14:20:31 INFO - RPC_BINDING_HANDLE Binding, 14:20:31 INFO - RPC_WSTR * StringBinding 14:20:31 INFO - ); 14:20:31 INFO - #line 459 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #line 471 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcBindingVectorFree ( 14:20:31 INFO - RPC_BINDING_VECTOR * * BindingVector 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcStringBindingComposeA ( 14:20:31 INFO - RPC_CSTR ObjUuid, 14:20:31 INFO - RPC_CSTR ProtSeq, 14:20:31 INFO - RPC_CSTR NetworkAddr, 14:20:31 INFO - RPC_CSTR Endpoint, 14:20:31 INFO - RPC_CSTR Options, 14:20:31 INFO - RPC_CSTR * StringBinding 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcStringBindingComposeW ( 14:20:31 INFO - RPC_WSTR ObjUuid, 14:20:31 INFO - RPC_WSTR ProtSeq, 14:20:31 INFO - RPC_WSTR NetworkAddr, 14:20:31 INFO - RPC_WSTR Endpoint, 14:20:31 INFO - RPC_WSTR Options, 14:20:31 INFO - RPC_WSTR * StringBinding 14:20:31 INFO - ); 14:20:31 INFO - #line 517 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #line 533 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcStringBindingParseA ( 14:20:31 INFO - RPC_CSTR StringBinding, 14:20:31 INFO - RPC_CSTR * ObjUuid, 14:20:31 INFO - RPC_CSTR * Protseq, 14:20:31 INFO - RPC_CSTR * NetworkAddr, 14:20:31 INFO - RPC_CSTR * Endpoint, 14:20:31 INFO - RPC_CSTR * NetworkOptions 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcStringBindingParseW ( 14:20:31 INFO - RPC_WSTR StringBinding, 14:20:31 INFO - RPC_WSTR * ObjUuid, 14:20:31 INFO - RPC_WSTR * Protseq, 14:20:31 INFO - RPC_WSTR * NetworkAddr, 14:20:31 INFO - RPC_WSTR * Endpoint, 14:20:31 INFO - RPC_WSTR * NetworkOptions 14:20:31 INFO - ); 14:20:31 INFO - #line 569 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #line 585 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #line 587 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcStringFreeA ( 14:20:31 INFO - RPC_CSTR * String 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcStringFreeW ( 14:20:31 INFO - RPC_WSTR * String 14:20:31 INFO - ); 14:20:31 INFO - #line 611 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #line 623 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcIfInqId ( 14:20:31 INFO - RPC_IF_HANDLE RpcIfHandle, 14:20:31 INFO - RPC_IF_ID * RpcIfId 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcNetworkIsProtseqValidA ( 14:20:31 INFO - RPC_CSTR Protseq 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcNetworkIsProtseqValidW ( 14:20:31 INFO - RPC_WSTR Protseq 14:20:31 INFO - ); 14:20:31 INFO - #line 659 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #line 670 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcMgmtInqComTimeout ( 14:20:31 INFO - RPC_BINDING_HANDLE Binding, 14:20:31 INFO - unsigned int * Timeout 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcMgmtSetComTimeout ( 14:20:31 INFO - RPC_BINDING_HANDLE Binding, 14:20:31 INFO - unsigned int Timeout 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcMgmtSetCancelTimeout( 14:20:31 INFO - long Timeout 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcNetworkInqProtseqsA ( 14:20:31 INFO - RPC_PROTSEQ_VECTORA * * ProtseqVector 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcNetworkInqProtseqsW ( 14:20:31 INFO - RPC_PROTSEQ_VECTORW * * ProtseqVector 14:20:31 INFO - ); 14:20:31 INFO - #line 726 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #line 737 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcObjectInqType ( 14:20:31 INFO - UUID * ObjUuid, 14:20:31 INFO - UUID * TypeUuid 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcObjectSetInqFn ( 14:20:31 INFO - RPC_OBJECT_INQ_FN * InquiryFn 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcObjectSetType ( 14:20:31 INFO - UUID * ObjUuid, 14:20:31 INFO - UUID * TypeUuid 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcProtseqVectorFreeA ( 14:20:31 INFO - RPC_PROTSEQ_VECTORA * * ProtseqVector 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcProtseqVectorFreeW ( 14:20:31 INFO - RPC_PROTSEQ_VECTORW * * ProtseqVector 14:20:31 INFO - ); 14:20:31 INFO - #line 790 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #line 801 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcServerInqBindings ( 14:20:31 INFO - RPC_BINDING_VECTOR * * BindingVector 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcServerInqIf ( 14:20:31 INFO - RPC_IF_HANDLE IfSpec, 14:20:31 INFO - UUID * MgrTypeUuid, 14:20:31 INFO - void * * MgrEpv 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcServerListen ( 14:20:31 INFO - unsigned int MinimumCallThreads, 14:20:31 INFO - unsigned int MaxCalls, 14:20:31 INFO - unsigned int DontWait 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcServerRegisterIf ( 14:20:31 INFO - RPC_IF_HANDLE IfSpec, 14:20:31 INFO - UUID * MgrTypeUuid, 14:20:31 INFO - void * MgrEpv 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcServerRegisterIfEx ( 14:20:31 INFO - RPC_IF_HANDLE IfSpec, 14:20:31 INFO - UUID * MgrTypeUuid, 14:20:31 INFO - void * MgrEpv, 14:20:31 INFO - unsigned int Flags, 14:20:31 INFO - unsigned int MaxCalls, 14:20:31 INFO - RPC_IF_CALLBACK_FN *IfCallback 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcServerRegisterIf2 ( 14:20:31 INFO - RPC_IF_HANDLE IfSpec, 14:20:31 INFO - UUID * MgrTypeUuid, 14:20:31 INFO - void * MgrEpv, 14:20:31 INFO - unsigned int Flags, 14:20:31 INFO - unsigned int MaxCalls, 14:20:31 INFO - unsigned int MaxRpcSize, 14:20:31 INFO - RPC_IF_CALLBACK_FN *IfCallbackFn 14:20:31 INFO - ); 14:20:31 INFO - #line 888 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcServerUnregisterIf ( 14:20:31 INFO - RPC_IF_HANDLE IfSpec, 14:20:31 INFO - UUID * MgrTypeUuid, 14:20:31 INFO - unsigned int WaitForCallsToComplete 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcServerUnregisterIfEx ( 14:20:31 INFO - RPC_IF_HANDLE IfSpec, 14:20:31 INFO - UUID * MgrTypeUuid, 14:20:31 INFO - int RundownContextHandles 14:20:31 INFO - ); 14:20:31 INFO - #line 911 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcServerUseAllProtseqs ( 14:20:31 INFO - unsigned int MaxCalls, 14:20:31 INFO - void * SecurityDescriptor 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcServerUseAllProtseqsEx ( 14:20:31 INFO - unsigned int MaxCalls, 14:20:31 INFO - void * SecurityDescriptor, 14:20:31 INFO - PRPC_POLICY Policy 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcServerUseAllProtseqsIf ( 14:20:31 INFO - unsigned int MaxCalls, 14:20:31 INFO - RPC_IF_HANDLE IfSpec, 14:20:31 INFO - void * SecurityDescriptor 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcServerUseAllProtseqsIfEx ( 14:20:31 INFO - unsigned int MaxCalls, 14:20:31 INFO - RPC_IF_HANDLE IfSpec, 14:20:31 INFO - void * SecurityDescriptor, 14:20:31 INFO - PRPC_POLICY Policy 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcServerUseProtseqA ( 14:20:31 INFO - RPC_CSTR Protseq, 14:20:31 INFO - unsigned int MaxCalls, 14:20:31 INFO - void * SecurityDescriptor 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcServerUseProtseqExA ( 14:20:31 INFO - RPC_CSTR Protseq, 14:20:31 INFO - unsigned int MaxCalls, 14:20:31 INFO - void * SecurityDescriptor, 14:20:31 INFO - PRPC_POLICY Policy 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcServerUseProtseqW ( 14:20:31 INFO - RPC_WSTR Protseq, 14:20:31 INFO - unsigned int MaxCalls, 14:20:31 INFO - void * SecurityDescriptor 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcServerUseProtseqExW ( 14:20:31 INFO - RPC_WSTR Protseq, 14:20:31 INFO - unsigned int MaxCalls, 14:20:31 INFO - void * SecurityDescriptor, 14:20:31 INFO - PRPC_POLICY Policy 14:20:31 INFO - ); 14:20:31 INFO - #line 1010 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #line 1033 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcServerUseProtseqEpA ( 14:20:31 INFO - RPC_CSTR Protseq, 14:20:31 INFO - unsigned int MaxCalls, 14:20:31 INFO - RPC_CSTR Endpoint, 14:20:31 INFO - void * SecurityDescriptor 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcServerUseProtseqEpExA ( 14:20:31 INFO - RPC_CSTR Protseq, 14:20:31 INFO - unsigned int MaxCalls, 14:20:31 INFO - RPC_CSTR Endpoint, 14:20:31 INFO - void * SecurityDescriptor, 14:20:31 INFO - PRPC_POLICY Policy 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcServerUseProtseqEpW ( 14:20:31 INFO - RPC_WSTR Protseq, 14:20:31 INFO - unsigned int MaxCalls, 14:20:31 INFO - RPC_WSTR Endpoint, 14:20:31 INFO - void * SecurityDescriptor 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcServerUseProtseqEpExW ( 14:20:31 INFO - RPC_WSTR Protseq, 14:20:31 INFO - unsigned int MaxCalls, 14:20:31 INFO - RPC_WSTR Endpoint, 14:20:31 INFO - void * SecurityDescriptor, 14:20:31 INFO - PRPC_POLICY Policy 14:20:31 INFO - ); 14:20:31 INFO - #line 1091 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #line 1116 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcServerUseProtseqIfA ( 14:20:31 INFO - RPC_CSTR Protseq, 14:20:31 INFO - unsigned int MaxCalls, 14:20:31 INFO - RPC_IF_HANDLE IfSpec, 14:20:31 INFO - void * SecurityDescriptor 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcServerUseProtseqIfExA ( 14:20:31 INFO - RPC_CSTR Protseq, 14:20:31 INFO - unsigned int MaxCalls, 14:20:31 INFO - RPC_IF_HANDLE IfSpec, 14:20:31 INFO - void * SecurityDescriptor, 14:20:31 INFO - PRPC_POLICY Policy 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcServerUseProtseqIfW ( 14:20:31 INFO - RPC_WSTR Protseq, 14:20:31 INFO - unsigned int MaxCalls, 14:20:31 INFO - RPC_IF_HANDLE IfSpec, 14:20:31 INFO - void * SecurityDescriptor 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcServerUseProtseqIfExW ( 14:20:31 INFO - RPC_WSTR Protseq, 14:20:31 INFO - unsigned int MaxCalls, 14:20:31 INFO - RPC_IF_HANDLE IfSpec, 14:20:31 INFO - void * SecurityDescriptor, 14:20:31 INFO - PRPC_POLICY Policy 14:20:31 INFO - ); 14:20:31 INFO - #line 1174 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #line 1199 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - void 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcServerYield ( 14:20:31 INFO - void 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcMgmtStatsVectorFree ( 14:20:31 INFO - RPC_STATS_VECTOR ** StatsVector 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcMgmtInqStats ( 14:20:31 INFO - RPC_BINDING_HANDLE Binding, 14:20:31 INFO - RPC_STATS_VECTOR ** Statistics 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcMgmtIsServerListening ( 14:20:31 INFO - RPC_BINDING_HANDLE Binding 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcMgmtStopServerListening ( 14:20:31 INFO - RPC_BINDING_HANDLE Binding 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcMgmtWaitServerListen ( 14:20:31 INFO - void 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcMgmtSetServerStackSize ( 14:20:31 INFO - unsigned long ThreadStackSize 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - void 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcSsDontSerializeContext ( 14:20:31 INFO - void 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcMgmtEnableIdleCleanup ( 14:20:31 INFO - void 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcMgmtInqIfIds ( 14:20:31 INFO - RPC_BINDING_HANDLE Binding, 14:20:31 INFO - RPC_IF_ID_VECTOR * * IfIdVector 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcIfIdVectorFree ( 14:20:31 INFO - RPC_IF_ID_VECTOR * * IfIdVector 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcMgmtInqServerPrincNameA ( 14:20:31 INFO - RPC_BINDING_HANDLE Binding, 14:20:31 INFO - unsigned long AuthnSvc, 14:20:31 INFO - RPC_CSTR * ServerPrincName 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcMgmtInqServerPrincNameW ( 14:20:31 INFO - RPC_BINDING_HANDLE Binding, 14:20:31 INFO - unsigned long AuthnSvc, 14:20:31 INFO - RPC_WSTR * ServerPrincName 14:20:31 INFO - ); 14:20:31 INFO - #line 1321 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #line 1334 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcServerInqDefaultPrincNameA ( 14:20:31 INFO - unsigned long AuthnSvc, 14:20:31 INFO - RPC_CSTR * PrincName 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcServerInqDefaultPrincNameW ( 14:20:31 INFO - unsigned long AuthnSvc, 14:20:31 INFO - RPC_WSTR * PrincName 14:20:31 INFO - ); 14:20:31 INFO - #line 1360 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #line 1372 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcEpResolveBinding ( 14:20:31 INFO - RPC_BINDING_HANDLE Binding, 14:20:31 INFO - RPC_IF_HANDLE IfSpec 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcNsBindingInqEntryNameA ( 14:20:31 INFO - RPC_BINDING_HANDLE Binding, 14:20:31 INFO - unsigned long EntryNameSyntax, 14:20:31 INFO - RPC_CSTR * EntryName 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcNsBindingInqEntryNameW ( 14:20:31 INFO - RPC_BINDING_HANDLE Binding, 14:20:31 INFO - unsigned long EntryNameSyntax, 14:20:31 INFO - RPC_WSTR * EntryName 14:20:31 INFO - ); 14:20:31 INFO - #line 1412 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #line 1425 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #line 1427 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #pragma endregion 14:20:31 INFO - #pragma region Application Family or OneCore Family 14:20:31 INFO - typedef void * RPC_AUTH_IDENTITY_HANDLE; 14:20:31 INFO - typedef void * RPC_AUTHZ_HANDLE; 14:20:31 INFO - #line 1461 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #line 1465 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #line 1487 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #line 1490 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - typedef struct _RPC_SECURITY_QOS { 14:20:31 INFO - unsigned long Version; 14:20:31 INFO - unsigned long Capabilities; 14:20:31 INFO - unsigned long IdentityTracking; 14:20:31 INFO - unsigned long ImpersonationType; 14:20:31 INFO - } RPC_SECURITY_QOS, *PRPC_SECURITY_QOS; 14:20:31 INFO - typedef struct _SEC_WINNT_AUTH_IDENTITY_W { 14:20:31 INFO - unsigned short *User; 14:20:31 INFO - unsigned long UserLength; 14:20:31 INFO - unsigned short *Domain; 14:20:31 INFO - unsigned long DomainLength; 14:20:31 INFO - unsigned short *Password; 14:20:31 INFO - unsigned long PasswordLength; 14:20:31 INFO - unsigned long Flags; 14:20:31 INFO - } SEC_WINNT_AUTH_IDENTITY_W, *PSEC_WINNT_AUTH_IDENTITY_W; 14:20:31 INFO - #line 1533 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - typedef struct _SEC_WINNT_AUTH_IDENTITY_A { 14:20:31 INFO - unsigned char *User; 14:20:31 INFO - unsigned long UserLength; 14:20:31 INFO - unsigned char *Domain; 14:20:31 INFO - unsigned long DomainLength; 14:20:31 INFO - unsigned char *Password; 14:20:31 INFO - unsigned long PasswordLength; 14:20:31 INFO - unsigned long Flags; 14:20:31 INFO - } SEC_WINNT_AUTH_IDENTITY_A, *PSEC_WINNT_AUTH_IDENTITY_A; 14:20:31 INFO - #line 1553 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #line 1564 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #line 1574 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #line 1580 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #line 1583 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - typedef struct _RPC_HTTP_TRANSPORT_CREDENTIALS_W 14:20:31 INFO - { 14:20:31 INFO - SEC_WINNT_AUTH_IDENTITY_W *TransportCredentials; 14:20:31 INFO - unsigned long Flags; 14:20:31 INFO - unsigned long AuthenticationTarget; 14:20:31 INFO - unsigned long NumberOfAuthnSchemes; 14:20:31 INFO - unsigned long *AuthnSchemes; 14:20:31 INFO - unsigned short *ServerCertificateSubject; 14:20:31 INFO - } RPC_HTTP_TRANSPORT_CREDENTIALS_W, *PRPC_HTTP_TRANSPORT_CREDENTIALS_W; 14:20:31 INFO - typedef struct _RPC_HTTP_TRANSPORT_CREDENTIALS_A 14:20:31 INFO - { 14:20:31 INFO - SEC_WINNT_AUTH_IDENTITY_A *TransportCredentials; 14:20:31 INFO - unsigned long Flags; 14:20:31 INFO - unsigned long AuthenticationTarget; 14:20:31 INFO - unsigned long NumberOfAuthnSchemes; 14:20:31 INFO - unsigned long *AuthnSchemes; 14:20:31 INFO - unsigned char *ServerCertificateSubject; 14:20:31 INFO - } RPC_HTTP_TRANSPORT_CREDENTIALS_A, *PRPC_HTTP_TRANSPORT_CREDENTIALS_A; 14:20:31 INFO - typedef struct _RPC_HTTP_TRANSPORT_CREDENTIALS_V2_W 14:20:31 INFO - { 14:20:31 INFO - SEC_WINNT_AUTH_IDENTITY_W *TransportCredentials; 14:20:31 INFO - unsigned long Flags; 14:20:31 INFO - unsigned long AuthenticationTarget; 14:20:31 INFO - unsigned long NumberOfAuthnSchemes; 14:20:31 INFO - unsigned long *AuthnSchemes; 14:20:31 INFO - unsigned short *ServerCertificateSubject; 14:20:31 INFO - SEC_WINNT_AUTH_IDENTITY_W *ProxyCredentials; 14:20:31 INFO - unsigned long NumberOfProxyAuthnSchemes; 14:20:31 INFO - unsigned long *ProxyAuthnSchemes; 14:20:31 INFO - } RPC_HTTP_TRANSPORT_CREDENTIALS_V2_W, *PRPC_HTTP_TRANSPORT_CREDENTIALS_V2_W; 14:20:31 INFO - typedef struct _RPC_HTTP_TRANSPORT_CREDENTIALS_V2_A 14:20:31 INFO - { 14:20:31 INFO - SEC_WINNT_AUTH_IDENTITY_A *TransportCredentials; 14:20:31 INFO - unsigned long Flags; 14:20:31 INFO - unsigned long AuthenticationTarget; 14:20:31 INFO - unsigned long NumberOfAuthnSchemes; 14:20:31 INFO - unsigned long *AuthnSchemes; 14:20:31 INFO - unsigned char *ServerCertificateSubject; 14:20:31 INFO - SEC_WINNT_AUTH_IDENTITY_A *ProxyCredentials; 14:20:31 INFO - unsigned long NumberOfProxyAuthnSchemes; 14:20:31 INFO - unsigned long *ProxyAuthnSchemes; 14:20:31 INFO - } RPC_HTTP_TRANSPORT_CREDENTIALS_V2_A, *PRPC_HTTP_TRANSPORT_CREDENTIALS_V2_A; 14:20:31 INFO - #line 1634 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - typedef struct _RPC_HTTP_TRANSPORT_CREDENTIALS_V3_W 14:20:31 INFO - { 14:20:31 INFO - RPC_AUTH_IDENTITY_HANDLE TransportCredentials; 14:20:31 INFO - unsigned long Flags; 14:20:31 INFO - unsigned long AuthenticationTarget; 14:20:31 INFO - unsigned long NumberOfAuthnSchemes; 14:20:31 INFO - unsigned long *AuthnSchemes; 14:20:31 INFO - unsigned short *ServerCertificateSubject; 14:20:31 INFO - RPC_AUTH_IDENTITY_HANDLE ProxyCredentials; 14:20:31 INFO - unsigned long NumberOfProxyAuthnSchemes; 14:20:31 INFO - unsigned long *ProxyAuthnSchemes; 14:20:31 INFO - } RPC_HTTP_TRANSPORT_CREDENTIALS_V3_W, *PRPC_HTTP_TRANSPORT_CREDENTIALS_V3_W; 14:20:31 INFO - typedef struct _RPC_HTTP_TRANSPORT_CREDENTIALS_V3_A 14:20:31 INFO - { 14:20:31 INFO - RPC_AUTH_IDENTITY_HANDLE TransportCredentials; 14:20:31 INFO - unsigned long Flags; 14:20:31 INFO - unsigned long AuthenticationTarget; 14:20:31 INFO - unsigned long NumberOfAuthnSchemes; 14:20:31 INFO - unsigned long *AuthnSchemes; 14:20:31 INFO - unsigned char *ServerCertificateSubject; 14:20:31 INFO - RPC_AUTH_IDENTITY_HANDLE ProxyCredentials; 14:20:31 INFO - unsigned long NumberOfProxyAuthnSchemes; 14:20:31 INFO - unsigned long *ProxyAuthnSchemes; 14:20:31 INFO - } RPC_HTTP_TRANSPORT_CREDENTIALS_V3_A, *PRPC_HTTP_TRANSPORT_CREDENTIALS_V3_A; 14:20:31 INFO - #line 1664 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - typedef struct _RPC_SECURITY_QOS_V2_W { 14:20:31 INFO - unsigned long Version; 14:20:31 INFO - unsigned long Capabilities; 14:20:31 INFO - unsigned long IdentityTracking; 14:20:31 INFO - unsigned long ImpersonationType; 14:20:31 INFO - unsigned long AdditionalSecurityInfoType; 14:20:31 INFO - union 14:20:31 INFO - { 14:20:31 INFO - RPC_HTTP_TRANSPORT_CREDENTIALS_W *HttpCredentials; 14:20:31 INFO - } u; 14:20:31 INFO - } RPC_SECURITY_QOS_V2_W, *PRPC_SECURITY_QOS_V2_W; 14:20:31 INFO - typedef struct _RPC_SECURITY_QOS_V2_A { 14:20:31 INFO - unsigned long Version; 14:20:31 INFO - unsigned long Capabilities; 14:20:31 INFO - unsigned long IdentityTracking; 14:20:31 INFO - unsigned long ImpersonationType; 14:20:31 INFO - unsigned long AdditionalSecurityInfoType; 14:20:31 INFO - union 14:20:31 INFO - { 14:20:31 INFO - RPC_HTTP_TRANSPORT_CREDENTIALS_A *HttpCredentials; 14:20:31 INFO - } u; 14:20:31 INFO - } RPC_SECURITY_QOS_V2_A, *PRPC_SECURITY_QOS_V2_A; 14:20:31 INFO - typedef struct _RPC_SECURITY_QOS_V3_W { 14:20:31 INFO - unsigned long Version; 14:20:31 INFO - unsigned long Capabilities; 14:20:31 INFO - unsigned long IdentityTracking; 14:20:31 INFO - unsigned long ImpersonationType; 14:20:31 INFO - unsigned long AdditionalSecurityInfoType; 14:20:31 INFO - union 14:20:31 INFO - { 14:20:31 INFO - RPC_HTTP_TRANSPORT_CREDENTIALS_W *HttpCredentials; 14:20:31 INFO - } u; 14:20:31 INFO - void *Sid; 14:20:31 INFO - } RPC_SECURITY_QOS_V3_W, *PRPC_SECURITY_QOS_V3_W; 14:20:31 INFO - typedef struct _RPC_SECURITY_QOS_V3_A { 14:20:31 INFO - unsigned long Version; 14:20:31 INFO - unsigned long Capabilities; 14:20:31 INFO - unsigned long IdentityTracking; 14:20:31 INFO - unsigned long ImpersonationType; 14:20:31 INFO - unsigned long AdditionalSecurityInfoType; 14:20:31 INFO - union 14:20:31 INFO - { 14:20:31 INFO - RPC_HTTP_TRANSPORT_CREDENTIALS_A *HttpCredentials; 14:20:31 INFO - } u; 14:20:31 INFO - void *Sid; 14:20:31 INFO - } RPC_SECURITY_QOS_V3_A, *PRPC_SECURITY_QOS_V3_A; 14:20:31 INFO - #line 1718 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - typedef struct _RPC_SECURITY_QOS_V4_W { 14:20:31 INFO - unsigned long Version; 14:20:31 INFO - unsigned long Capabilities; 14:20:31 INFO - unsigned long IdentityTracking; 14:20:31 INFO - unsigned long ImpersonationType; 14:20:31 INFO - unsigned long AdditionalSecurityInfoType; 14:20:31 INFO - union 14:20:31 INFO - { 14:20:31 INFO - RPC_HTTP_TRANSPORT_CREDENTIALS_W *HttpCredentials; 14:20:31 INFO - } u; 14:20:31 INFO - void *Sid; 14:20:31 INFO - unsigned int EffectiveOnly; 14:20:31 INFO - } RPC_SECURITY_QOS_V4_W, *PRPC_SECURITY_QOS_V4_W; 14:20:31 INFO - typedef struct _RPC_SECURITY_QOS_V4_A { 14:20:31 INFO - unsigned long Version; 14:20:31 INFO - unsigned long Capabilities; 14:20:31 INFO - unsigned long IdentityTracking; 14:20:31 INFO - unsigned long ImpersonationType; 14:20:31 INFO - unsigned long AdditionalSecurityInfoType; 14:20:31 INFO - union 14:20:31 INFO - { 14:20:31 INFO - RPC_HTTP_TRANSPORT_CREDENTIALS_A *HttpCredentials; 14:20:31 INFO - } u; 14:20:31 INFO - void *Sid; 14:20:31 INFO - unsigned int EffectiveOnly; 14:20:31 INFO - } RPC_SECURITY_QOS_V4_A, *PRPC_SECURITY_QOS_V4_A; 14:20:31 INFO - #line 1752 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #line 1787 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #line 1789 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #line 1790 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #line 1792 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #pragma endregion 14:20:31 INFO - #pragma region Desktop Family or OneCore Family 14:20:31 INFO - #line 1854 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #line 1860 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #line 1866 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #line 1872 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #line 1878 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #line 1881 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - typedef struct _RPC_BINDING_HANDLE_TEMPLATE_V1_W { 14:20:31 INFO - unsigned long Version; 14:20:31 INFO - unsigned long Flags; 14:20:31 INFO - unsigned long ProtocolSequence; 14:20:31 INFO - unsigned short *NetworkAddress; 14:20:31 INFO - unsigned short *StringEndpoint; 14:20:31 INFO - union 14:20:31 INFO - { 14:20:31 INFO - unsigned short *Reserved; 14:20:31 INFO - } u1; 14:20:31 INFO - UUID ObjectUuid; 14:20:31 INFO - } RPC_BINDING_HANDLE_TEMPLATE_V1_W, *PRPC_BINDING_HANDLE_TEMPLATE_V1_W; 14:20:31 INFO - typedef struct _RPC_BINDING_HANDLE_TEMPLATE_V1_A { 14:20:31 INFO - unsigned long Version; 14:20:31 INFO - unsigned long Flags; 14:20:31 INFO - unsigned long ProtocolSequence; 14:20:31 INFO - unsigned char *NetworkAddress; 14:20:31 INFO - unsigned char *StringEndpoint; 14:20:31 INFO - union 14:20:31 INFO - { 14:20:31 INFO - unsigned char *Reserved; 14:20:31 INFO - } u1; 14:20:31 INFO - UUID ObjectUuid; 14:20:31 INFO - } RPC_BINDING_HANDLE_TEMPLATE_V1_A, *PRPC_BINDING_HANDLE_TEMPLATE_V1_A; 14:20:31 INFO - typedef struct _RPC_BINDING_HANDLE_SECURITY_V1_W { 14:20:31 INFO - unsigned long Version; 14:20:31 INFO - unsigned short *ServerPrincName; 14:20:31 INFO - unsigned long AuthnLevel; 14:20:31 INFO - unsigned long AuthnSvc; 14:20:31 INFO - SEC_WINNT_AUTH_IDENTITY_W *AuthIdentity; 14:20:31 INFO - RPC_SECURITY_QOS *SecurityQos; 14:20:31 INFO - } RPC_BINDING_HANDLE_SECURITY_V1_W, *PRPC_BINDING_HANDLE_SECURITY_V1_W; 14:20:31 INFO - typedef struct _RPC_BINDING_HANDLE_SECURITY_V1_A { 14:20:31 INFO - unsigned long Version; 14:20:31 INFO - unsigned char *ServerPrincName; 14:20:31 INFO - unsigned long AuthnLevel; 14:20:31 INFO - unsigned long AuthnSvc; 14:20:31 INFO - SEC_WINNT_AUTH_IDENTITY_A *AuthIdentity; 14:20:31 INFO - RPC_SECURITY_QOS *SecurityQos; 14:20:31 INFO - } RPC_BINDING_HANDLE_SECURITY_V1_A, *PRPC_BINDING_HANDLE_SECURITY_V1_A; 14:20:31 INFO - #line 1942 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - typedef struct _RPC_BINDING_HANDLE_OPTIONS_V1 { 14:20:31 INFO - unsigned long Version; 14:20:31 INFO - unsigned long Flags; 14:20:31 INFO - unsigned long ComTimeout; 14:20:31 INFO - unsigned long CallTimeout; 14:20:31 INFO - } RPC_BINDING_HANDLE_OPTIONS_V1, *PRPC_BINDING_HANDLE_OPTIONS_V1; 14:20:31 INFO - #line 1971 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcBindingCreateA ( 14:20:31 INFO - RPC_BINDING_HANDLE_TEMPLATE_V1_A * Template, 14:20:31 INFO - RPC_BINDING_HANDLE_SECURITY_V1_A * Security, 14:20:31 INFO - RPC_BINDING_HANDLE_OPTIONS_V1 * Options, 14:20:31 INFO - RPC_BINDING_HANDLE * Binding 14:20:31 INFO - ); 14:20:31 INFO - #line 1985 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcBindingCreateW ( 14:20:31 INFO - RPC_BINDING_HANDLE_TEMPLATE_V1_W * Template, 14:20:31 INFO - RPC_BINDING_HANDLE_SECURITY_V1_W * Security, 14:20:31 INFO - RPC_BINDING_HANDLE_OPTIONS_V1 * Options, 14:20:31 INFO - RPC_BINDING_HANDLE * Binding 14:20:31 INFO - ); 14:20:31 INFO - #line 2001 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcBindingGetTrainingContextHandle ( 14:20:31 INFO - RPC_BINDING_HANDLE Binding, 14:20:31 INFO - void ** ContextHandle 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcServerInqBindingHandle ( 14:20:31 INFO - RPC_BINDING_HANDLE * Binding 14:20:31 INFO - ); 14:20:31 INFO - #line 2017 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #line 2019 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #pragma endregion 14:20:31 INFO - #pragma region Application Family or OneCore Family 14:20:31 INFO - typedef enum _RPC_HTTP_REDIRECTOR_STAGE 14:20:31 INFO - { 14:20:31 INFO - RPCHTTP_RS_REDIRECT = 1, 14:20:31 INFO - RPCHTTP_RS_ACCESS_1, 14:20:31 INFO - RPCHTTP_RS_SESSION, 14:20:31 INFO - RPCHTTP_RS_ACCESS_2, 14:20:31 INFO - RPCHTTP_RS_INTERFACE 14:20:31 INFO - } RPC_HTTP_REDIRECTOR_STAGE; 14:20:31 INFO - #line 2036 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #pragma endregion 14:20:31 INFO - #line 2039 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #pragma region Desktop Family or OneCore Family 14:20:31 INFO - typedef RPC_STATUS 14:20:31 INFO - (__stdcall * RPC_NEW_HTTP_PROXY_CHANNEL) ( 14:20:31 INFO - RPC_HTTP_REDIRECTOR_STAGE RedirectorStage, 14:20:31 INFO - RPC_WSTR ServerName, 14:20:31 INFO - RPC_WSTR ServerPort, 14:20:31 INFO - RPC_WSTR RemoteUser, 14:20:31 INFO - RPC_WSTR AuthType, 14:20:31 INFO - void * ResourceUuid, 14:20:31 INFO - void * SessionId, 14:20:31 INFO - void * Interface, 14:20:31 INFO - void * Reserved, 14:20:31 INFO - unsigned long Flags, 14:20:31 INFO - RPC_WSTR * NewServerName, 14:20:31 INFO - RPC_WSTR * NewServerPort 14:20:31 INFO - ); 14:20:31 INFO - #line 2070 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - typedef void 14:20:31 INFO - (__stdcall * RPC_HTTP_PROXY_FREE_STRING) ( 14:20:31 INFO - RPC_WSTR String 14:20:31 INFO - ); 14:20:31 INFO - #line 2077 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #pragma endregion 14:20:31 INFO - #line 2080 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #pragma region Application Family or OneCore Family 14:20:31 INFO - #line 2090 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #pragma endregion 14:20:31 INFO - #pragma region Desktop Family or OneCore Family 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcImpersonateClient ( 14:20:31 INFO - RPC_BINDING_HANDLE BindingHandle 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcImpersonateClient2 ( 14:20:31 INFO - RPC_BINDING_HANDLE BindingHandle 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcRevertToSelfEx ( 14:20:31 INFO - RPC_BINDING_HANDLE BindingHandle 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcRevertToSelf ( 14:20:31 INFO - void 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcImpersonateClientContainer ( 14:20:31 INFO - RPC_BINDING_HANDLE BindingHandle 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcRevertContainerImpersonation ( 14:20:31 INFO - void 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcBindingInqAuthClientA ( 14:20:31 INFO - RPC_BINDING_HANDLE ClientBinding, 14:20:31 INFO - RPC_AUTHZ_HANDLE * Privs, 14:20:31 INFO - RPC_CSTR * ServerPrincName, 14:20:31 INFO - unsigned long * AuthnLevel, 14:20:31 INFO - unsigned long * AuthnSvc, 14:20:31 INFO - unsigned long * AuthzSvc 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcBindingInqAuthClientW ( 14:20:31 INFO - RPC_BINDING_HANDLE ClientBinding, 14:20:31 INFO - RPC_AUTHZ_HANDLE * Privs, 14:20:31 INFO - RPC_WSTR * ServerPrincName, 14:20:31 INFO - unsigned long * AuthnLevel, 14:20:31 INFO - unsigned long * AuthnSvc, 14:20:31 INFO - unsigned long * AuthzSvc 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcBindingInqAuthClientExA ( 14:20:31 INFO - RPC_BINDING_HANDLE ClientBinding, 14:20:31 INFO - RPC_AUTHZ_HANDLE * Privs, 14:20:31 INFO - RPC_CSTR * ServerPrincName, 14:20:31 INFO - unsigned long * AuthnLevel, 14:20:31 INFO - unsigned long * AuthnSvc, 14:20:31 INFO - unsigned long * AuthzSvc, 14:20:31 INFO - unsigned long Flags 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcBindingInqAuthClientExW ( 14:20:31 INFO - RPC_BINDING_HANDLE ClientBinding, 14:20:31 INFO - RPC_AUTHZ_HANDLE * Privs, 14:20:31 INFO - RPC_WSTR * ServerPrincName, 14:20:31 INFO - unsigned long * AuthnLevel, 14:20:31 INFO - unsigned long * AuthnSvc, 14:20:31 INFO - unsigned long * AuthzSvc, 14:20:31 INFO - unsigned long Flags 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcBindingInqAuthInfoA ( 14:20:31 INFO - RPC_BINDING_HANDLE Binding, 14:20:31 INFO - RPC_CSTR * ServerPrincName, 14:20:31 INFO - unsigned long * AuthnLevel, 14:20:31 INFO - unsigned long * AuthnSvc, 14:20:31 INFO - RPC_AUTH_IDENTITY_HANDLE * AuthIdentity, 14:20:31 INFO - unsigned long * AuthzSvc 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcBindingInqAuthInfoW ( 14:20:31 INFO - RPC_BINDING_HANDLE Binding, 14:20:31 INFO - RPC_WSTR * ServerPrincName, 14:20:31 INFO - unsigned long * AuthnLevel, 14:20:31 INFO - unsigned long * AuthnSvc, 14:20:31 INFO - RPC_AUTH_IDENTITY_HANDLE * AuthIdentity, 14:20:31 INFO - unsigned long * AuthzSvc 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcBindingSetAuthInfoA ( 14:20:31 INFO - RPC_BINDING_HANDLE Binding, 14:20:31 INFO - RPC_CSTR ServerPrincName, 14:20:31 INFO - unsigned long AuthnLevel, 14:20:31 INFO - unsigned long AuthnSvc, 14:20:31 INFO - RPC_AUTH_IDENTITY_HANDLE AuthIdentity, 14:20:31 INFO - unsigned long AuthzSvc 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcBindingSetAuthInfoExA ( 14:20:31 INFO - RPC_BINDING_HANDLE Binding, 14:20:31 INFO - RPC_CSTR ServerPrincName, 14:20:31 INFO - unsigned long AuthnLevel, 14:20:31 INFO - unsigned long AuthnSvc, 14:20:31 INFO - RPC_AUTH_IDENTITY_HANDLE AuthIdentity, 14:20:31 INFO - unsigned long AuthzSvc, 14:20:31 INFO - RPC_SECURITY_QOS * SecurityQos 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcBindingSetAuthInfoW ( 14:20:31 INFO - RPC_BINDING_HANDLE Binding, 14:20:31 INFO - RPC_WSTR ServerPrincName, 14:20:31 INFO - unsigned long AuthnLevel, 14:20:31 INFO - unsigned long AuthnSvc, 14:20:31 INFO - RPC_AUTH_IDENTITY_HANDLE AuthIdentity, 14:20:31 INFO - unsigned long AuthzSvc 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcBindingSetAuthInfoExW ( 14:20:31 INFO - RPC_BINDING_HANDLE Binding, 14:20:31 INFO - RPC_WSTR ServerPrincName, 14:20:31 INFO - unsigned long AuthnLevel, 14:20:31 INFO - unsigned long AuthnSvc, 14:20:31 INFO - RPC_AUTH_IDENTITY_HANDLE AuthIdentity, 14:20:31 INFO - unsigned long AuthzSvc, 14:20:31 INFO - RPC_SECURITY_QOS * SecurityQOS 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcBindingInqAuthInfoExA ( 14:20:31 INFO - RPC_BINDING_HANDLE Binding, 14:20:31 INFO - RPC_CSTR * ServerPrincName, 14:20:31 INFO - unsigned long * AuthnLevel, 14:20:31 INFO - unsigned long * AuthnSvc, 14:20:31 INFO - RPC_AUTH_IDENTITY_HANDLE * AuthIdentity, 14:20:31 INFO - unsigned long * AuthzSvc, 14:20:31 INFO - unsigned long RpcQosVersion, 14:20:31 INFO - RPC_SECURITY_QOS *SecurityQOS 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcBindingInqAuthInfoExW ( 14:20:31 INFO - RPC_BINDING_HANDLE Binding, 14:20:31 INFO - RPC_WSTR * ServerPrincName, 14:20:31 INFO - unsigned long * AuthnLevel, 14:20:31 INFO - unsigned long * AuthnSvc, 14:20:31 INFO - RPC_AUTH_IDENTITY_HANDLE * AuthIdentity, 14:20:31 INFO - unsigned long * AuthzSvc, 14:20:31 INFO - unsigned long RpcQosVersion, 14:20:31 INFO - RPC_SECURITY_QOS * SecurityQOS 14:20:31 INFO - ); 14:20:31 INFO - typedef void 14:20:31 INFO - (__stdcall * RPC_AUTH_KEY_RETRIEVAL_FN) ( 14:20:31 INFO - void * Arg, 14:20:31 INFO - RPC_WSTR ServerPrincName, 14:20:31 INFO - unsigned long KeyVer, 14:20:31 INFO - void * * Key, 14:20:31 INFO - RPC_STATUS * Status 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcServerCompleteSecurityCallback( 14:20:31 INFO - RPC_BINDING_HANDLE BindingHandle, 14:20:31 INFO - RPC_STATUS Status 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcServerRegisterAuthInfoA ( 14:20:31 INFO - RPC_CSTR ServerPrincName, 14:20:31 INFO - unsigned long AuthnSvc, 14:20:31 INFO - RPC_AUTH_KEY_RETRIEVAL_FN GetKeyFn, 14:20:31 INFO - void * Arg 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcServerRegisterAuthInfoW ( 14:20:31 INFO - RPC_WSTR ServerPrincName, 14:20:31 INFO - unsigned long AuthnSvc, 14:20:31 INFO - RPC_AUTH_KEY_RETRIEVAL_FN GetKeyFn, 14:20:31 INFO - void * Arg 14:20:31 INFO - ); 14:20:31 INFO - #line 2362 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #line 2434 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - typedef struct { 14:20:31 INFO - unsigned char * UserName; 14:20:31 INFO - unsigned char * ComputerName; 14:20:31 INFO - unsigned short Privilege; 14:20:31 INFO - unsigned long AuthFlags; 14:20:31 INFO - } RPC_CLIENT_INFORMATION1, * PRPC_CLIENT_INFORMATION1; 14:20:31 INFO - #line 2444 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #line 2445 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcBindingServerFromClient ( 14:20:31 INFO - RPC_BINDING_HANDLE ClientBinding, 14:20:31 INFO - RPC_BINDING_HANDLE * ServerBinding 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - __declspec(noreturn) 14:20:31 INFO - void 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcRaiseException ( 14:20:31 INFO - RPC_STATUS exception 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcTestCancel( 14:20:31 INFO - void 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcServerTestCancel ( 14:20:31 INFO - RPC_BINDING_HANDLE BindingHandle 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcCancelThread( 14:20:31 INFO - void * Thread 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcCancelThreadEx( 14:20:31 INFO - void * Thread, 14:20:31 INFO - long Timeout 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - UuidCreate ( 14:20:31 INFO - UUID * Uuid 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - UuidCreateSequential ( 14:20:31 INFO - UUID * Uuid 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - UuidToStringA ( 14:20:31 INFO - const UUID * Uuid, 14:20:31 INFO - RPC_CSTR * StringUuid 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - UuidFromStringA ( 14:20:31 INFO - RPC_CSTR StringUuid, 14:20:31 INFO - UUID * Uuid 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - UuidToStringW ( 14:20:31 INFO - const UUID * Uuid, 14:20:31 INFO - RPC_WSTR * StringUuid 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - UuidFromStringW ( 14:20:31 INFO - RPC_WSTR StringUuid, 14:20:31 INFO - UUID * Uuid 14:20:31 INFO - ); 14:20:31 INFO - #line 2561 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #line 2583 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - signed int 14:20:31 INFO - __stdcall 14:20:31 INFO - UuidCompare ( 14:20:31 INFO - UUID * Uuid1, 14:20:31 INFO - UUID * Uuid2, 14:20:31 INFO - RPC_STATUS * Status 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - UuidCreateNil ( 14:20:31 INFO - UUID * NilUuid 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - int 14:20:31 INFO - __stdcall 14:20:31 INFO - UuidEqual ( 14:20:31 INFO - UUID * Uuid1, 14:20:31 INFO - UUID * Uuid2, 14:20:31 INFO - RPC_STATUS * Status 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - unsigned short 14:20:31 INFO - __stdcall 14:20:31 INFO - UuidHash ( 14:20:31 INFO - UUID * Uuid, 14:20:31 INFO - RPC_STATUS * Status 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - int 14:20:31 INFO - __stdcall 14:20:31 INFO - UuidIsNil ( 14:20:31 INFO - UUID * Uuid, 14:20:31 INFO - RPC_STATUS * Status 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcEpRegisterNoReplaceA ( 14:20:31 INFO - RPC_IF_HANDLE IfSpec, 14:20:31 INFO - RPC_BINDING_VECTOR * BindingVector, 14:20:31 INFO - UUID_VECTOR * UuidVector, 14:20:31 INFO - RPC_CSTR Annotation 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcEpRegisterNoReplaceW ( 14:20:31 INFO - RPC_IF_HANDLE IfSpec, 14:20:31 INFO - RPC_BINDING_VECTOR * BindingVector, 14:20:31 INFO - UUID_VECTOR * UuidVector, 14:20:31 INFO - RPC_WSTR Annotation 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcEpRegisterA ( 14:20:31 INFO - RPC_IF_HANDLE IfSpec, 14:20:31 INFO - RPC_BINDING_VECTOR * BindingVector, 14:20:31 INFO - UUID_VECTOR * UuidVector, 14:20:31 INFO - RPC_CSTR Annotation 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcEpRegisterW ( 14:20:31 INFO - RPC_IF_HANDLE IfSpec, 14:20:31 INFO - RPC_BINDING_VECTOR * BindingVector, 14:20:31 INFO - UUID_VECTOR * UuidVector, 14:20:31 INFO - RPC_WSTR Annotation 14:20:31 INFO - ); 14:20:31 INFO - #line 2679 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #line 2703 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcEpUnregister( 14:20:31 INFO - RPC_IF_HANDLE IfSpec, 14:20:31 INFO - RPC_BINDING_VECTOR * BindingVector, 14:20:31 INFO - UUID_VECTOR * UuidVector 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - DceErrorInqTextA ( 14:20:31 INFO - RPC_STATUS RpcStatus, 14:20:31 INFO - RPC_CSTR ErrorText 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - DceErrorInqTextW ( 14:20:31 INFO - RPC_STATUS RpcStatus, 14:20:31 INFO - RPC_WSTR ErrorText 14:20:31 INFO - ); 14:20:31 INFO - #line 2742 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #line 2754 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - typedef I_RPC_HANDLE * RPC_EP_INQ_HANDLE; 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcMgmtEpEltInqBegin ( 14:20:31 INFO - RPC_BINDING_HANDLE EpBinding, 14:20:31 INFO - unsigned long InquiryType, 14:20:31 INFO - RPC_IF_ID * IfId, 14:20:31 INFO - unsigned long VersOption, 14:20:31 INFO - UUID * ObjectUuid, 14:20:31 INFO - RPC_EP_INQ_HANDLE * InquiryContext 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcMgmtEpEltInqDone ( 14:20:31 INFO - RPC_EP_INQ_HANDLE * InquiryContext 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcMgmtEpEltInqNextA ( 14:20:31 INFO - RPC_EP_INQ_HANDLE InquiryContext, 14:20:31 INFO - RPC_IF_ID * IfId, 14:20:31 INFO - RPC_BINDING_HANDLE * Binding, 14:20:31 INFO - UUID * ObjectUuid, 14:20:31 INFO - RPC_CSTR * Annotation 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcMgmtEpEltInqNextW ( 14:20:31 INFO - RPC_EP_INQ_HANDLE InquiryContext, 14:20:31 INFO - RPC_IF_ID * IfId, 14:20:31 INFO - RPC_BINDING_HANDLE * Binding, 14:20:31 INFO - UUID * ObjectUuid, 14:20:31 INFO - RPC_WSTR * Annotation 14:20:31 INFO - ); 14:20:31 INFO - #line 2820 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #line 2834 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcMgmtEpUnregister ( 14:20:31 INFO - RPC_BINDING_HANDLE EpBinding, 14:20:31 INFO - RPC_IF_ID * IfId, 14:20:31 INFO - RPC_BINDING_HANDLE Binding, 14:20:31 INFO - UUID * ObjectUuid 14:20:31 INFO - ); 14:20:31 INFO - typedef int 14:20:31 INFO - (__stdcall * RPC_MGMT_AUTHORIZATION_FN) ( 14:20:31 INFO - RPC_BINDING_HANDLE ClientBinding, 14:20:31 INFO - unsigned long RequestedMgmtOperation, 14:20:31 INFO - RPC_STATUS * Status 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcMgmtSetAuthorizationFn ( 14:20:31 INFO - RPC_MGMT_AUTHORIZATION_FN AuthorizationFn 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - int 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcExceptionFilter ( 14:20:31 INFO - unsigned long ExceptionCode 14:20:31 INFO - ); 14:20:31 INFO - #line 2875 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #line 2890 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #line 2894 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #line 3093 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #line 3096 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #pragma endregion 14:20:31 INFO - #pragma warning(pop) 14:20:31 INFO - #line 3101 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdcep.h" 14:20:31 INFO - #pragma once 14:20:31 INFO - #line 25 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdcep.h" 14:20:31 INFO - extern "C" { 14:20:31 INFO - #line 29 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdcep.h" 14:20:31 INFO - #pragma warning(push) 14:20:31 INFO - #pragma warning(disable:4668) 14:20:31 INFO - #pragma warning(disable:4820) 14:20:31 INFO - #line 35 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdcep.h" 14:20:31 INFO - #pragma region Application Family or OneCore Family 14:20:31 INFO - typedef struct _RPC_VERSION { 14:20:31 INFO - unsigned short MajorVersion; 14:20:31 INFO - unsigned short MinorVersion; 14:20:31 INFO - } RPC_VERSION; 14:20:31 INFO - typedef struct _RPC_SYNTAX_IDENTIFIER { 14:20:31 INFO - GUID SyntaxGUID; 14:20:31 INFO - RPC_VERSION SyntaxVersion; 14:20:31 INFO - } RPC_SYNTAX_IDENTIFIER, * PRPC_SYNTAX_IDENTIFIER; 14:20:31 INFO - typedef struct _RPC_MESSAGE 14:20:31 INFO - { 14:20:31 INFO - RPC_BINDING_HANDLE Handle; 14:20:31 INFO - unsigned long DataRepresentation; 14:20:31 INFO - void * Buffer; 14:20:31 INFO - unsigned int BufferLength; 14:20:31 INFO - unsigned int ProcNum; 14:20:31 INFO - PRPC_SYNTAX_IDENTIFIER TransferSyntax; 14:20:31 INFO - void * RpcInterfaceInformation; 14:20:31 INFO - void * ReservedForRuntime; 14:20:31 INFO - void * ManagerEpv; 14:20:31 INFO - void * ImportContext; 14:20:31 INFO - unsigned long RpcFlags; 14:20:31 INFO - } RPC_MESSAGE, * PRPC_MESSAGE; 14:20:31 INFO - #line 65 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdcep.h" 14:20:31 INFO - #pragma endregion 14:20:31 INFO - #pragma region Desktop Family or OneCore Family 14:20:31 INFO - typedef RPC_STATUS 14:20:31 INFO - __stdcall RPC_FORWARD_FUNCTION( 14:20:31 INFO - UUID * InterfaceId, 14:20:31 INFO - RPC_VERSION * InterfaceVersion, 14:20:31 INFO - UUID * ObjectId, 14:20:31 INFO - unsigned char * Rpcpro, 14:20:31 INFO - void * * ppDestEndpoint); 14:20:31 INFO - enum RPC_ADDRESS_CHANGE_TYPE 14:20:31 INFO - { 14:20:31 INFO - PROTOCOL_NOT_LOADED = 1, 14:20:31 INFO - PROTOCOL_LOADED, 14:20:31 INFO - PROTOCOL_ADDRESS_CHANGE 14:20:31 INFO - }; 14:20:31 INFO - typedef void 14:20:31 INFO - __stdcall RPC_ADDRESS_CHANGE_FN( 14:20:31 INFO - void * arg 14:20:31 INFO - ); 14:20:31 INFO - #line 91 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdcep.h" 14:20:31 INFO - #pragma endregion 14:20:31 INFO - #pragma region Application Family or OneCore Family 14:20:31 INFO - #line 108 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdcep.h" 14:20:31 INFO - #line 121 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdcep.h" 14:20:31 INFO - #line 143 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdcep.h" 14:20:31 INFO - #line 155 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdcep.h" 14:20:31 INFO - #line 160 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdcep.h" 14:20:31 INFO - #line 173 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdcep.h" 14:20:31 INFO - typedef 14:20:31 INFO - void 14:20:31 INFO - (__stdcall * RPC_DISPATCH_FUNCTION) ( 14:20:31 INFO - PRPC_MESSAGE Message 14:20:31 INFO - ); 14:20:31 INFO - typedef struct { 14:20:31 INFO - unsigned int DispatchTableCount; 14:20:31 INFO - RPC_DISPATCH_FUNCTION * DispatchTable; 14:20:31 INFO - LONG_PTR Reserved; 14:20:31 INFO - } RPC_DISPATCH_TABLE, * PRPC_DISPATCH_TABLE; 14:20:31 INFO - typedef struct _RPC_PROTSEQ_ENDPOINT 14:20:31 INFO - { 14:20:31 INFO - unsigned char * RpcProtocolSequence; 14:20:31 INFO - unsigned char * Endpoint; 14:20:31 INFO - } RPC_PROTSEQ_ENDPOINT, * PRPC_PROTSEQ_ENDPOINT; 14:20:31 INFO - typedef struct _RPC_SERVER_INTERFACE 14:20:31 INFO - { 14:20:31 INFO - unsigned int Length; 14:20:31 INFO - RPC_SYNTAX_IDENTIFIER InterfaceId; 14:20:31 INFO - RPC_SYNTAX_IDENTIFIER TransferSyntax; 14:20:31 INFO - PRPC_DISPATCH_TABLE DispatchTable; 14:20:31 INFO - unsigned int RpcProtseqEndpointCount; 14:20:31 INFO - PRPC_PROTSEQ_ENDPOINT RpcProtseqEndpoint; 14:20:31 INFO - void *DefaultManagerEpv; 14:20:31 INFO - void const *InterpreterInfo; 14:20:31 INFO - unsigned int Flags ; 14:20:31 INFO - } RPC_SERVER_INTERFACE, * PRPC_SERVER_INTERFACE; 14:20:31 INFO - typedef struct _RPC_CLIENT_INTERFACE 14:20:31 INFO - { 14:20:31 INFO - unsigned int Length; 14:20:31 INFO - RPC_SYNTAX_IDENTIFIER InterfaceId; 14:20:31 INFO - RPC_SYNTAX_IDENTIFIER TransferSyntax; 14:20:31 INFO - PRPC_DISPATCH_TABLE DispatchTable; 14:20:31 INFO - unsigned int RpcProtseqEndpointCount; 14:20:31 INFO - PRPC_PROTSEQ_ENDPOINT RpcProtseqEndpoint; 14:20:31 INFO - ULONG_PTR Reserved; 14:20:31 INFO - void const * InterpreterInfo; 14:20:31 INFO - unsigned int Flags ; 14:20:31 INFO - } RPC_CLIENT_INTERFACE, * PRPC_CLIENT_INTERFACE; 14:20:31 INFO - #line 228 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdcep.h" 14:20:31 INFO - #pragma endregion 14:20:31 INFO - #pragma region Desktop Family or OneCore Family 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcNegotiateTransferSyntax ( 14:20:31 INFO - RPC_MESSAGE * Message 14:20:31 INFO - ); 14:20:31 INFO - #line 241 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdcep.h" 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcGetBuffer ( 14:20:31 INFO - RPC_MESSAGE * Message 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcGetBufferWithObject ( 14:20:31 INFO - RPC_MESSAGE * Message, 14:20:31 INFO - UUID * ObjectUuid 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcSendReceive ( 14:20:31 INFO - RPC_MESSAGE * Message 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcFreeBuffer ( 14:20:31 INFO - RPC_MESSAGE * Message 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcSend ( 14:20:31 INFO - PRPC_MESSAGE Message 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcReceive ( 14:20:31 INFO - PRPC_MESSAGE Message, 14:20:31 INFO - unsigned int Size 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcFreePipeBuffer ( 14:20:31 INFO - RPC_MESSAGE * Message 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcReallocPipeBuffer ( 14:20:31 INFO - PRPC_MESSAGE Message, 14:20:31 INFO - unsigned int NewSize 14:20:31 INFO - ); 14:20:31 INFO - typedef void * I_RPC_MUTEX; 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - void 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcRequestMutex ( 14:20:31 INFO - I_RPC_MUTEX * Mutex 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - void 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcClearMutex ( 14:20:31 INFO - I_RPC_MUTEX Mutex 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - void 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcDeleteMutex ( 14:20:31 INFO - I_RPC_MUTEX Mutex 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - void * 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcAllocate ( 14:20:31 INFO - unsigned int Size 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - void 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcFree ( 14:20:31 INFO - void * Object 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - unsigned long 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcFreeSystemHandleCollection ( 14:20:31 INFO - void * CallObj, 14:20:31 INFO - unsigned long FreeFlags 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcSetSystemHandle ( 14:20:31 INFO - void * Handle, 14:20:31 INFO - unsigned char Type, 14:20:31 INFO - unsigned long AccessMask, 14:20:31 INFO - void * CallObj, 14:20:31 INFO - unsigned long * HandleIndex 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcGetSystemHandle ( 14:20:31 INFO - unsigned char* pMemory, 14:20:31 INFO - unsigned char Type, 14:20:31 INFO - unsigned long AccessMask, 14:20:31 INFO - unsigned long HandleIndex, 14:20:31 INFO - void * CallObj 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - void 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcFreeSystemHandle ( 14:20:31 INFO - unsigned char Type, 14:20:31 INFO - void * Handle 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - void 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcPauseExecution ( 14:20:31 INFO - unsigned long Milliseconds 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcGetExtendedError ( 14:20:31 INFO - void 14:20:31 INFO - ); 14:20:31 INFO - typedef enum _LRPC_SYSTEM_HANDLE_MARSHAL_DIRECTION 14:20:31 INFO - { 14:20:31 INFO - MarshalDirectionMarshal, 14:20:31 INFO - MarshalDirectionUnmarshal 14:20:31 INFO - }LRPC_SYSTEM_HANDLE_MARSHAL_DIRECTION; 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcSystemHandleTypeSpecificWork ( 14:20:31 INFO - void * Handle, 14:20:31 INFO - unsigned char ActualType, 14:20:31 INFO - unsigned char IdlType, 14:20:31 INFO - LRPC_SYSTEM_HANDLE_MARSHAL_DIRECTION MarshalDirection 14:20:31 INFO - ); 14:20:31 INFO - typedef 14:20:31 INFO - void 14:20:31 INFO - (__stdcall * PRPC_RUNDOWN) ( 14:20:31 INFO - void * AssociationContext 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcMonitorAssociation ( 14:20:31 INFO - RPC_BINDING_HANDLE Handle, 14:20:31 INFO - PRPC_RUNDOWN RundownRoutine, 14:20:31 INFO - void * Context 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcStopMonitorAssociation ( 14:20:31 INFO - RPC_BINDING_HANDLE Handle 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_BINDING_HANDLE 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcGetCurrentCallHandle( 14:20:31 INFO - void 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcGetAssociationContext ( 14:20:31 INFO - RPC_BINDING_HANDLE BindingHandle, 14:20:31 INFO - void * * AssociationContext 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - void * 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcGetServerContextList ( 14:20:31 INFO - RPC_BINDING_HANDLE BindingHandle 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - void 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcSetServerContextList ( 14:20:31 INFO - RPC_BINDING_HANDLE BindingHandle, 14:20:31 INFO - void * ServerContextList 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcNsInterfaceExported ( 14:20:31 INFO - unsigned long EntryNameSyntax, 14:20:31 INFO - unsigned short *EntryName, 14:20:31 INFO - RPC_SERVER_INTERFACE * RpcInterfaceInformation 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcNsInterfaceUnexported ( 14:20:31 INFO - unsigned long EntryNameSyntax, 14:20:31 INFO - unsigned short *EntryName, 14:20:31 INFO - RPC_SERVER_INTERFACE * RpcInterfaceInformation 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcBindingToStaticStringBindingW ( 14:20:31 INFO - RPC_BINDING_HANDLE Binding, 14:20:31 INFO - unsigned short **StringBinding 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcBindingInqSecurityContext ( 14:20:31 INFO - RPC_BINDING_HANDLE Binding, 14:20:31 INFO - void **SecurityContextHandle 14:20:31 INFO - ); 14:20:31 INFO - typedef struct _RPC_SEC_CONTEXT_KEY_INFO 14:20:31 INFO - { 14:20:31 INFO - unsigned long EncryptAlgorithm; 14:20:31 INFO - unsigned long KeySize; 14:20:31 INFO - unsigned long SignatureAlgorithm; 14:20:31 INFO - } 14:20:31 INFO - RPC_SEC_CONTEXT_KEY_INFO, *PRPC_SEC_CONTEXT_KEY_INFO; 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcBindingInqSecurityContextKeyInfo ( 14:20:31 INFO - RPC_BINDING_HANDLE Binding, 14:20:31 INFO - void *KeyInfo 14:20:31 INFO - ); 14:20:31 INFO - #line 526 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdcep.h" 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcBindingInqWireIdForSnego ( 14:20:31 INFO - RPC_BINDING_HANDLE Binding, 14:20:31 INFO - unsigned char * WireId 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcBindingInqMarshalledTargetInfo ( 14:20:31 INFO - RPC_BINDING_HANDLE Binding, 14:20:31 INFO - unsigned long * MarshalledTargetInfoSize, 14:20:31 INFO - RPC_CSTR * MarshalledTargetInfo 14:20:31 INFO - ); 14:20:31 INFO - #line 545 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdcep.h" 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcBindingInqLocalClientPID ( 14:20:31 INFO - RPC_BINDING_HANDLE Binding, 14:20:31 INFO - unsigned long *Pid 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcBindingHandleToAsyncHandle ( 14:20:31 INFO - RPC_BINDING_HANDLE Binding, 14:20:31 INFO - void **AsyncHandle 14:20:31 INFO - ); 14:20:31 INFO - #line 563 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdcep.h" 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcNsBindingSetEntryNameW ( 14:20:31 INFO - RPC_BINDING_HANDLE Binding, 14:20:31 INFO - unsigned long EntryNameSyntax, 14:20:31 INFO - RPC_WSTR EntryName 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcNsBindingSetEntryNameA ( 14:20:31 INFO - RPC_BINDING_HANDLE Binding, 14:20:31 INFO - unsigned long EntryNameSyntax, 14:20:31 INFO - RPC_CSTR EntryName 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcServerUseProtseqEp2A ( 14:20:31 INFO - RPC_CSTR NetworkAddress, 14:20:31 INFO - RPC_CSTR Protseq, 14:20:31 INFO - unsigned int MaxCalls, 14:20:31 INFO - RPC_CSTR Endpoint, 14:20:31 INFO - void * SecurityDescriptor, 14:20:31 INFO - void * Policy 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcServerUseProtseqEp2W ( 14:20:31 INFO - RPC_WSTR NetworkAddress, 14:20:31 INFO - RPC_WSTR Protseq, 14:20:31 INFO - unsigned int MaxCalls, 14:20:31 INFO - RPC_WSTR Endpoint, 14:20:31 INFO - void * SecurityDescriptor, 14:20:31 INFO - void * Policy 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcServerUseProtseq2W ( 14:20:31 INFO - RPC_WSTR NetworkAddress, 14:20:31 INFO - RPC_WSTR Protseq, 14:20:31 INFO - unsigned int MaxCalls, 14:20:31 INFO - void * SecurityDescriptor, 14:20:31 INFO - void * Policy 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcServerUseProtseq2A ( 14:20:31 INFO - RPC_CSTR NetworkAddress, 14:20:31 INFO - RPC_CSTR Protseq, 14:20:31 INFO - unsigned int MaxCalls, 14:20:31 INFO - void * SecurityDescriptor, 14:20:31 INFO - void * Policy 14:20:31 INFO - ); 14:20:31 INFO - #line 642 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdcep.h" 14:20:31 INFO - #line 677 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdcep.h" 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcServerStartService ( 14:20:31 INFO - RPC_WSTR Protseq, 14:20:31 INFO - RPC_WSTR Endpoint, 14:20:31 INFO - RPC_IF_HANDLE IfSpec 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcBindingInqDynamicEndpointW ( 14:20:31 INFO - RPC_BINDING_HANDLE Binding, 14:20:31 INFO - RPC_WSTR *DynamicEndpoint 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcBindingInqDynamicEndpointA ( 14:20:31 INFO - RPC_BINDING_HANDLE Binding, 14:20:31 INFO - RPC_CSTR *DynamicEndpoint 14:20:31 INFO - ); 14:20:31 INFO - #line 712 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdcep.h" 14:20:31 INFO - #line 725 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdcep.h" 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcServerCheckClientRestriction ( 14:20:31 INFO - RPC_BINDING_HANDLE Context 14:20:31 INFO - ); 14:20:31 INFO - #line 734 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdcep.h" 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcBindingInqTransportType ( 14:20:31 INFO - RPC_BINDING_HANDLE Binding, 14:20:31 INFO - unsigned int * Type 14:20:31 INFO - ); 14:20:31 INFO - typedef struct _RPC_TRANSFER_SYNTAX 14:20:31 INFO - { 14:20:31 INFO - UUID Uuid; 14:20:31 INFO - unsigned short VersMajor; 14:20:31 INFO - unsigned short VersMinor; 14:20:31 INFO - } RPC_TRANSFER_SYNTAX; 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcIfInqTransferSyntaxes ( 14:20:31 INFO - RPC_IF_HANDLE RpcIfHandle, 14:20:31 INFO - RPC_TRANSFER_SYNTAX * TransferSyntaxes, 14:20:31 INFO - unsigned int TransferSyntaxSize, 14:20:31 INFO - unsigned int * TransferSyntaxCount 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_UuidCreate ( 14:20:31 INFO - UUID * Uuid 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - void 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcUninitializeNdrOle ( 14:20:31 INFO - void 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcBindingCopy ( 14:20:31 INFO - RPC_BINDING_HANDLE SourceBinding, 14:20:31 INFO - RPC_BINDING_HANDLE * DestinationBinding 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcBindingIsClientLocal ( 14:20:31 INFO - RPC_BINDING_HANDLE BindingHandle, 14:20:31 INFO - unsigned int * ClientLocalFlag 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcBindingInqConnId ( 14:20:31 INFO - RPC_BINDING_HANDLE Binding, 14:20:31 INFO - void **ConnId, 14:20:31 INFO - int *pfFirstCall 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcBindingCreateNP ( 14:20:31 INFO - RPC_WSTR ServerName, 14:20:31 INFO - RPC_WSTR ServiceName, 14:20:31 INFO - RPC_WSTR NetworkOptions, 14:20:31 INFO - RPC_BINDING_HANDLE *Binding 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - void 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcSsDontSerializeContext ( 14:20:31 INFO - void 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcLaunchDatagramReceiveThread( 14:20:31 INFO - void * pAddress 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcServerRegisterForwardFunction ( 14:20:31 INFO - RPC_FORWARD_FUNCTION * pForwardFunction 14:20:31 INFO - ); 14:20:31 INFO - RPC_ADDRESS_CHANGE_FN * __stdcall 14:20:31 INFO - I_RpcServerInqAddressChangeFn( 14:20:31 INFO - void 14:20:31 INFO - ); 14:20:31 INFO - RPC_STATUS __stdcall 14:20:31 INFO - I_RpcServerSetAddressChangeFn( 14:20:31 INFO - RPC_ADDRESS_CHANGE_FN * pAddressChangeFn 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcServerInqLocalConnAddress ( 14:20:31 INFO - RPC_BINDING_HANDLE Binding, 14:20:31 INFO - void *Buffer, 14:20:31 INFO - unsigned long *BufferSize, 14:20:31 INFO - unsigned long *AddressFormat 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcServerInqRemoteConnAddress ( 14:20:31 INFO - RPC_BINDING_HANDLE Binding, 14:20:31 INFO - void *Buffer, 14:20:31 INFO - unsigned long *BufferSize, 14:20:31 INFO - unsigned long *AddressFormat 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - void 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcSessionStrictContextHandle ( 14:20:31 INFO - void 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcTurnOnEEInfoPropagation ( 14:20:31 INFO - void 14:20:31 INFO - ); 14:20:31 INFO - #line 892 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdcep.h" 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcConnectionInqSockBuffSize( 14:20:31 INFO - unsigned long * RecvBuffSize, 14:20:31 INFO - unsigned long * SendBuffSize 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcConnectionSetSockBuffSize( 14:20:31 INFO - unsigned long RecvBuffSize, 14:20:31 INFO - unsigned long SendBuffSize 14:20:31 INFO - ); 14:20:31 INFO - typedef 14:20:31 INFO - void 14:20:31 INFO - (*RPCLT_PDU_FILTER_FUNC) ( 14:20:31 INFO - void *Buffer, 14:20:31 INFO - unsigned int BufferLength, 14:20:31 INFO - int fDatagram 14:20:31 INFO - ); 14:20:31 INFO - typedef 14:20:31 INFO - void 14:20:31 INFO - (__cdecl *RPC_SETFILTER_FUNC) ( 14:20:31 INFO - RPCLT_PDU_FILTER_FUNC pfnFilter 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcServerStartListening( 14:20:31 INFO - void * hWnd 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcServerStopListening( 14:20:31 INFO - void 14:20:31 INFO - ); 14:20:31 INFO - typedef RPC_STATUS (*RPC_BLOCKING_FN) ( 14:20:31 INFO - void * hWnd, 14:20:31 INFO - void * Context, 14:20:31 INFO - void * hSyncEvent 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcBindingSetAsync( 14:20:31 INFO - RPC_BINDING_HANDLE Binding, 14:20:31 INFO - RPC_BLOCKING_FN BlockingFn, 14:20:31 INFO - unsigned long ServerTid 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcSetThreadParams( 14:20:31 INFO - int fClientFree, 14:20:31 INFO - void *Context, 14:20:31 INFO - void * hWndClient 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - unsigned int 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcWindowProc( 14:20:31 INFO - void * hWnd, 14:20:31 INFO - unsigned int Message, 14:20:31 INFO - unsigned int wParam, 14:20:31 INFO - unsigned long lParam 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcServerUnregisterEndpointA ( 14:20:31 INFO - RPC_CSTR Protseq, 14:20:31 INFO - RPC_CSTR Endpoint 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcServerUnregisterEndpointW ( 14:20:31 INFO - RPC_WSTR Protseq, 14:20:31 INFO - RPC_WSTR Endpoint 14:20:31 INFO - ); 14:20:31 INFO - #line 1001 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdcep.h" 14:20:31 INFO - #line 1002 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdcep.h" 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcServerInqTransportType( 14:20:31 INFO - unsigned int * Type 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - long 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcMapWin32Status ( 14:20:31 INFO - RPC_STATUS Status 14:20:31 INFO - ); 14:20:31 INFO - typedef struct _RPC_C_OPT_COOKIE_AUTH_DESCRIPTOR 14:20:31 INFO - { 14:20:31 INFO - unsigned long BufferSize; 14:20:31 INFO - char *Buffer; 14:20:31 INFO - } RPC_C_OPT_COOKIE_AUTH_DESCRIPTOR; 14:20:31 INFO - typedef struct _RDR_CALLOUT_STATE 14:20:31 INFO - { 14:20:31 INFO - RPC_STATUS LastError; 14:20:31 INFO - void *LastEEInfo; 14:20:31 INFO - RPC_HTTP_REDIRECTOR_STAGE LastCalledStage; 14:20:31 INFO - unsigned short *ServerName; 14:20:31 INFO - unsigned short *ServerPort; 14:20:31 INFO - unsigned short *RemoteUser; 14:20:31 INFO - unsigned short *AuthType; 14:20:31 INFO - unsigned char ResourceTypePresent; 14:20:31 INFO - unsigned char SessionIdPresent; 14:20:31 INFO - unsigned char InterfacePresent; 14:20:31 INFO - UUID ResourceType; 14:20:31 INFO - UUID SessionId; 14:20:31 INFO - RPC_SYNTAX_IDENTIFIER Interface; 14:20:31 INFO - void *CertContext; 14:20:31 INFO - } RDR_CALLOUT_STATE; 14:20:31 INFO - #line 1053 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdcep.h" 14:20:31 INFO - typedef RPC_STATUS 14:20:31 INFO - (__stdcall *I_RpcProxyIsValidMachineFn) 14:20:31 INFO - ( 14:20:31 INFO - RPC_WSTR Machine, 14:20:31 INFO - RPC_WSTR DotMachine, 14:20:31 INFO - unsigned long PortNumber 14:20:31 INFO - ); 14:20:31 INFO - typedef RPC_STATUS 14:20:31 INFO - (__stdcall *I_RpcProxyGetClientAddressFn) 14:20:31 INFO - ( 14:20:31 INFO - void *Context, 14:20:31 INFO - char *Buffer, 14:20:31 INFO - unsigned long *BufferLength 14:20:31 INFO - ); 14:20:31 INFO - typedef RPC_STATUS 14:20:31 INFO - (__stdcall *I_RpcProxyGetConnectionTimeoutFn) 14:20:31 INFO - ( 14:20:31 INFO - unsigned long *ConnectionTimeout 14:20:31 INFO - ); 14:20:31 INFO - typedef RPC_STATUS 14:20:31 INFO - (__stdcall *I_RpcPerformCalloutFn) 14:20:31 INFO - ( 14:20:31 INFO - void *Context, 14:20:31 INFO - RDR_CALLOUT_STATE *CallOutState, 14:20:31 INFO - RPC_HTTP_REDIRECTOR_STAGE Stage 14:20:31 INFO - ); 14:20:31 INFO - typedef void 14:20:31 INFO - (__stdcall *I_RpcFreeCalloutStateFn) 14:20:31 INFO - ( 14:20:31 INFO - RDR_CALLOUT_STATE *CallOutState 14:20:31 INFO - ); 14:20:31 INFO - typedef RPC_STATUS 14:20:31 INFO - (__stdcall *I_RpcProxyGetClientSessionAndResourceUUID) 14:20:31 INFO - ( 14:20:31 INFO - void *Context, 14:20:31 INFO - int *SessionIdPresent, 14:20:31 INFO - UUID *SessionId, 14:20:31 INFO - int *ResourceIdPresent, 14:20:31 INFO - UUID *ResourceId 14:20:31 INFO - ); 14:20:31 INFO - #line 1103 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdcep.h" 14:20:31 INFO - typedef RPC_STATUS 14:20:31 INFO - (__stdcall *I_RpcProxyFilterIfFn) 14:20:31 INFO - ( 14:20:31 INFO - void *Context, 14:20:31 INFO - UUID *IfUuid, 14:20:31 INFO - unsigned short IfMajorVersion, 14:20:31 INFO - int *fAllow 14:20:31 INFO - ); 14:20:31 INFO - typedef enum RpcProxyPerfCounters 14:20:31 INFO - { 14:20:31 INFO - RpcCurrentUniqueUser = 1, 14:20:31 INFO - RpcBackEndConnectionAttempts, 14:20:31 INFO - RpcBackEndConnectionFailed, 14:20:31 INFO - RpcRequestsPerSecond, 14:20:31 INFO - RpcIncomingConnections, 14:20:31 INFO - RpcIncomingBandwidth, 14:20:31 INFO - RpcOutgoingBandwidth, 14:20:31 INFO - RpcAttemptedLbsDecisions, 14:20:31 INFO - RpcFailedLbsDecisions, 14:20:31 INFO - RpcAttemptedLbsMessages, 14:20:31 INFO - RpcFailedLbsMessages, 14:20:31 INFO - RpcLastCounter 14:20:31 INFO - } RpcPerfCounters; 14:20:31 INFO - typedef void 14:20:31 INFO - (__stdcall *I_RpcProxyUpdatePerfCounterFn) 14:20:31 INFO - ( 14:20:31 INFO - RpcPerfCounters Counter, 14:20:31 INFO - int ModifyTrend, 14:20:31 INFO - unsigned long Size 14:20:31 INFO - ); 14:20:31 INFO - typedef void 14:20:31 INFO - (__stdcall *I_RpcProxyUpdatePerfCounterBackendServerFn) 14:20:31 INFO - ( 14:20:31 INFO - unsigned short* MachineName, 14:20:31 INFO - int IsConnectEvent 14:20:31 INFO - ); 14:20:31 INFO - #line 1146 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdcep.h" 14:20:31 INFO - typedef struct tagI_RpcProxyCallbackInterface 14:20:31 INFO - { 14:20:31 INFO - I_RpcProxyIsValidMachineFn IsValidMachineFn; 14:20:31 INFO - I_RpcProxyGetClientAddressFn GetClientAddressFn; 14:20:31 INFO - I_RpcProxyGetConnectionTimeoutFn GetConnectionTimeoutFn; 14:20:31 INFO - I_RpcPerformCalloutFn PerformCalloutFn; 14:20:31 INFO - I_RpcFreeCalloutStateFn FreeCalloutStateFn; 14:20:31 INFO - I_RpcProxyGetClientSessionAndResourceUUID GetClientSessionAndResourceUUIDFn; 14:20:31 INFO - I_RpcProxyFilterIfFn ProxyFilterIfFn; 14:20:31 INFO - I_RpcProxyUpdatePerfCounterFn RpcProxyUpdatePerfCounterFn; 14:20:31 INFO - I_RpcProxyUpdatePerfCounterBackendServerFn RpcProxyUpdatePerfCounterBackendServerFn; 14:20:31 INFO - #line 1164 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdcep.h" 14:20:31 INFO - } I_RpcProxyCallbackInterface; 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcProxyNewConnection ( 14:20:31 INFO - unsigned long ConnectionType, 14:20:31 INFO - unsigned short *ServerAddress, 14:20:31 INFO - unsigned short *ServerPort, 14:20:31 INFO - unsigned short *MinConnTimeout, 14:20:31 INFO - void *ConnectionParameter, 14:20:31 INFO - RDR_CALLOUT_STATE *CallOutState, 14:20:31 INFO - I_RpcProxyCallbackInterface *ProxyCallbackInterface 14:20:31 INFO - ); 14:20:31 INFO - #line 1199 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdcep.h" 14:20:31 INFO - #line 1201 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdcep.h" 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcReplyToClientWithStatus ( 14:20:31 INFO - void *ConnectionParameter, 14:20:31 INFO - RPC_STATUS RpcStatus 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - void 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcRecordCalloutFailure ( 14:20:31 INFO - RPC_STATUS RpcStatus, 14:20:31 INFO - RDR_CALLOUT_STATE *CallOutState, 14:20:31 INFO - unsigned short *DllName 14:20:31 INFO - ); 14:20:31 INFO - #line 1220 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdcep.h" 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcMgmtEnableDedicatedThreadPool ( 14:20:31 INFO - void 14:20:31 INFO - ); 14:20:31 INFO - #line 1229 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdcep.h" 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcGetDefaultSD( 14:20:31 INFO - void ** ppSecurityDescriptor 14:20:31 INFO - ); 14:20:31 INFO - #line 1238 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdcep.h" 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - I_RpcOpenClientProcess( 14:20:31 INFO - RPC_BINDING_HANDLE Binding, 14:20:31 INFO - unsigned long DesiredAccess, 14:20:31 INFO - void** ClientProcess 14:20:31 INFO - ); 14:20:31 INFO - #line 1249 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdcep.h" 14:20:31 INFO - #line 1270 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdcep.h" 14:20:31 INFO - #line 1294 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdcep.h" 14:20:31 INFO - #line 1296 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdcep.h" 14:20:31 INFO - #pragma endregion 14:20:31 INFO - #pragma warning(pop) 14:20:31 INFO - #line 1301 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdcep.h" 14:20:31 INFO - } 14:20:31 INFO - #line 1305 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdcep.h" 14:20:31 INFO - #line 1311 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdcep.h" 14:20:31 INFO - #line 1313 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdcep.h" 14:20:31 INFO - #line 3103 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - } 14:20:31 INFO - #line 3107 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #line 3109 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcdce.h" 14:20:31 INFO - #line 157 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpc.h" 14:20:31 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\rpcnsi.h" 14:20:31 INFO - #pragma once 14:20:31 INFO - #line 24 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\rpcnsi.h" 14:20:31 INFO - #pragma region Desktop Family 14:20:31 INFO - typedef void * RPC_NS_HANDLE; 14:20:31 INFO - __declspec(dllimport) RPC_STATUS __stdcall 14:20:31 INFO - RpcNsBindingExportA( 14:20:31 INFO - unsigned long EntryNameSyntax, 14:20:31 INFO - RPC_CSTR EntryName, 14:20:31 INFO - RPC_IF_HANDLE IfSpec, 14:20:31 INFO - RPC_BINDING_VECTOR *BindingVec, 14:20:31 INFO - UUID_VECTOR *ObjectUuidVec 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) RPC_STATUS __stdcall 14:20:31 INFO - RpcNsBindingUnexportA( 14:20:31 INFO - unsigned long EntryNameSyntax, 14:20:31 INFO - RPC_CSTR EntryName, 14:20:31 INFO - RPC_IF_HANDLE IfSpec, 14:20:31 INFO - UUID_VECTOR *ObjectUuidVec 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) RPC_STATUS __stdcall 14:20:31 INFO - RpcNsBindingExportW( 14:20:31 INFO - unsigned long EntryNameSyntax, 14:20:31 INFO - RPC_WSTR EntryName, 14:20:31 INFO - RPC_IF_HANDLE IfSpec, 14:20:31 INFO - RPC_BINDING_VECTOR *BindingVec, 14:20:31 INFO - UUID_VECTOR *ObjectUuidVec 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) RPC_STATUS __stdcall 14:20:31 INFO - RpcNsBindingUnexportW( 14:20:31 INFO - unsigned long EntryNameSyntax, 14:20:31 INFO - RPC_WSTR EntryName, 14:20:31 INFO - RPC_IF_HANDLE IfSpec, 14:20:31 INFO - UUID_VECTOR *ObjectUuidVec 14:20:31 INFO - ); 14:20:31 INFO - #line 82 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\rpcnsi.h" 14:20:31 INFO - RPC_STATUS __stdcall 14:20:31 INFO - RpcNsBindingExportPnPA( 14:20:31 INFO - unsigned long EntryNameSyntax, 14:20:31 INFO - RPC_CSTR EntryName, 14:20:31 INFO - RPC_IF_HANDLE IfSpec, 14:20:31 INFO - UUID_VECTOR *ObjectVector 14:20:31 INFO - ); 14:20:31 INFO - RPC_STATUS __stdcall 14:20:31 INFO - RpcNsBindingUnexportPnPA( 14:20:31 INFO - unsigned long EntryNameSyntax, 14:20:31 INFO - RPC_CSTR EntryName, 14:20:31 INFO - RPC_IF_HANDLE IfSpec, 14:20:31 INFO - UUID_VECTOR *ObjectVector 14:20:31 INFO - ); 14:20:31 INFO - RPC_STATUS __stdcall 14:20:31 INFO - RpcNsBindingExportPnPW( 14:20:31 INFO - unsigned long EntryNameSyntax, 14:20:31 INFO - RPC_WSTR EntryName, 14:20:31 INFO - RPC_IF_HANDLE IfSpec, 14:20:31 INFO - UUID_VECTOR *ObjectVector 14:20:31 INFO - ); 14:20:31 INFO - RPC_STATUS __stdcall 14:20:31 INFO - RpcNsBindingUnexportPnPW( 14:20:31 INFO - unsigned long EntryNameSyntax, 14:20:31 INFO - RPC_WSTR EntryName, 14:20:31 INFO - RPC_IF_HANDLE IfSpec, 14:20:31 INFO - UUID_VECTOR *ObjectVector 14:20:31 INFO - ); 14:20:31 INFO - #line 120 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\rpcnsi.h" 14:20:31 INFO - __declspec(dllimport) RPC_STATUS __stdcall 14:20:31 INFO - RpcNsBindingLookupBeginA( 14:20:31 INFO - unsigned long EntryNameSyntax, 14:20:31 INFO - RPC_CSTR EntryName, 14:20:31 INFO - RPC_IF_HANDLE IfSpec, 14:20:31 INFO - UUID *ObjUuid, 14:20:31 INFO - unsigned long BindingMaxCount, 14:20:31 INFO - RPC_NS_HANDLE *LookupContext 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) RPC_STATUS __stdcall 14:20:31 INFO - RpcNsBindingLookupBeginW( 14:20:31 INFO - unsigned long EntryNameSyntax, 14:20:31 INFO - RPC_WSTR EntryName, 14:20:31 INFO - RPC_IF_HANDLE IfSpec, 14:20:31 INFO - UUID *ObjUuid, 14:20:31 INFO - unsigned long BindingMaxCount, 14:20:31 INFO - RPC_NS_HANDLE *LookupContext 14:20:31 INFO - ); 14:20:31 INFO - #line 145 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\rpcnsi.h" 14:20:31 INFO - __declspec(dllimport) RPC_STATUS __stdcall 14:20:31 INFO - RpcNsBindingLookupNext( 14:20:31 INFO - RPC_NS_HANDLE LookupContext, 14:20:31 INFO - RPC_BINDING_VECTOR * * BindingVec 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) RPC_STATUS __stdcall 14:20:31 INFO - RpcNsBindingLookupDone( 14:20:31 INFO - RPC_NS_HANDLE * LookupContext 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) RPC_STATUS __stdcall 14:20:31 INFO - RpcNsGroupDeleteA( 14:20:31 INFO - unsigned long GroupNameSyntax, 14:20:31 INFO - RPC_CSTR GroupName 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) RPC_STATUS __stdcall 14:20:31 INFO - RpcNsGroupMbrAddA( 14:20:31 INFO - unsigned long GroupNameSyntax, 14:20:31 INFO - RPC_CSTR GroupName, 14:20:31 INFO - unsigned long MemberNameSyntax, 14:20:31 INFO - RPC_CSTR MemberName 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) RPC_STATUS __stdcall 14:20:31 INFO - RpcNsGroupMbrRemoveA( 14:20:31 INFO - unsigned long GroupNameSyntax, 14:20:31 INFO - RPC_CSTR GroupName, 14:20:31 INFO - unsigned long MemberNameSyntax, 14:20:31 INFO - RPC_CSTR MemberName 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) RPC_STATUS __stdcall 14:20:31 INFO - RpcNsGroupMbrInqBeginA( 14:20:31 INFO - unsigned long GroupNameSyntax, 14:20:31 INFO - RPC_CSTR GroupName, 14:20:31 INFO - unsigned long MemberNameSyntax, 14:20:31 INFO - RPC_NS_HANDLE *InquiryContext 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) RPC_STATUS __stdcall 14:20:31 INFO - RpcNsGroupMbrInqNextA( 14:20:31 INFO - RPC_NS_HANDLE InquiryContext, 14:20:31 INFO - RPC_CSTR *MemberName 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) RPC_STATUS __stdcall 14:20:31 INFO - RpcNsGroupDeleteW( 14:20:31 INFO - unsigned long GroupNameSyntax, 14:20:31 INFO - RPC_WSTR GroupName 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) RPC_STATUS __stdcall 14:20:31 INFO - RpcNsGroupMbrAddW( 14:20:31 INFO - unsigned long GroupNameSyntax, 14:20:31 INFO - RPC_WSTR GroupName, 14:20:31 INFO - unsigned long MemberNameSyntax, 14:20:31 INFO - RPC_WSTR MemberName 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) RPC_STATUS __stdcall 14:20:31 INFO - RpcNsGroupMbrRemoveW( 14:20:31 INFO - unsigned long GroupNameSyntax, 14:20:31 INFO - RPC_WSTR GroupName, 14:20:31 INFO - unsigned long MemberNameSyntax, 14:20:31 INFO - RPC_WSTR MemberName 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) RPC_STATUS __stdcall 14:20:31 INFO - RpcNsGroupMbrInqBeginW( 14:20:31 INFO - unsigned long GroupNameSyntax, 14:20:31 INFO - RPC_WSTR GroupName, 14:20:31 INFO - unsigned long MemberNameSyntax, 14:20:31 INFO - RPC_NS_HANDLE *InquiryContext 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) RPC_STATUS __stdcall 14:20:31 INFO - RpcNsGroupMbrInqNextW( 14:20:31 INFO - RPC_NS_HANDLE InquiryContext, 14:20:31 INFO - RPC_WSTR *MemberName 14:20:31 INFO - ); 14:20:31 INFO - #line 234 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\rpcnsi.h" 14:20:31 INFO - __declspec(dllimport) RPC_STATUS __stdcall 14:20:31 INFO - RpcNsGroupMbrInqDone( 14:20:31 INFO - RPC_NS_HANDLE * InquiryContext 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) RPC_STATUS __stdcall 14:20:31 INFO - RpcNsProfileDeleteA( 14:20:31 INFO - unsigned long ProfileNameSyntax, 14:20:31 INFO - RPC_CSTR ProfileName 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) RPC_STATUS __stdcall 14:20:31 INFO - RpcNsProfileEltAddA( 14:20:31 INFO - unsigned long ProfileNameSyntax, 14:20:31 INFO - RPC_CSTR ProfileName, 14:20:31 INFO - RPC_IF_ID *IfId, 14:20:31 INFO - unsigned long MemberNameSyntax, 14:20:31 INFO - RPC_CSTR MemberName, 14:20:31 INFO - unsigned long Priority, 14:20:31 INFO - RPC_CSTR Annotation 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) RPC_STATUS __stdcall 14:20:31 INFO - RpcNsProfileEltRemoveA( 14:20:31 INFO - unsigned long ProfileNameSyntax, 14:20:31 INFO - RPC_CSTR ProfileName, 14:20:31 INFO - RPC_IF_ID *IfId, 14:20:31 INFO - unsigned long MemberNameSyntax, 14:20:31 INFO - RPC_CSTR MemberName 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) RPC_STATUS __stdcall 14:20:31 INFO - RpcNsProfileEltInqBeginA( 14:20:31 INFO - unsigned long ProfileNameSyntax, 14:20:31 INFO - RPC_CSTR ProfileName, 14:20:31 INFO - unsigned long InquiryType, 14:20:31 INFO - RPC_IF_ID *IfId, 14:20:31 INFO - unsigned long VersOption, 14:20:31 INFO - unsigned long MemberNameSyntax, 14:20:31 INFO - RPC_CSTR MemberName, 14:20:31 INFO - RPC_NS_HANDLE *InquiryContext 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) RPC_STATUS __stdcall 14:20:31 INFO - RpcNsProfileEltInqNextA( 14:20:31 INFO - RPC_NS_HANDLE InquiryContext, 14:20:31 INFO - RPC_IF_ID *IfId, 14:20:31 INFO - RPC_CSTR *MemberName, 14:20:31 INFO - unsigned long *Priority, 14:20:31 INFO - RPC_CSTR *Annotation 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) RPC_STATUS __stdcall 14:20:31 INFO - RpcNsProfileDeleteW( 14:20:31 INFO - unsigned long ProfileNameSyntax, 14:20:31 INFO - RPC_WSTR ProfileName 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) RPC_STATUS __stdcall 14:20:31 INFO - RpcNsProfileEltAddW( 14:20:31 INFO - unsigned long ProfileNameSyntax, 14:20:31 INFO - RPC_WSTR ProfileName, 14:20:31 INFO - RPC_IF_ID *IfId, 14:20:31 INFO - unsigned long MemberNameSyntax, 14:20:31 INFO - RPC_WSTR MemberName, 14:20:31 INFO - unsigned long Priority, 14:20:31 INFO - RPC_WSTR Annotation 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) RPC_STATUS __stdcall 14:20:31 INFO - RpcNsProfileEltRemoveW( 14:20:31 INFO - unsigned long ProfileNameSyntax, 14:20:31 INFO - RPC_WSTR ProfileName, 14:20:31 INFO - RPC_IF_ID *IfId, 14:20:31 INFO - unsigned long MemberNameSyntax, 14:20:31 INFO - RPC_WSTR MemberName 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) RPC_STATUS __stdcall 14:20:31 INFO - RpcNsProfileEltInqBeginW( 14:20:31 INFO - unsigned long ProfileNameSyntax, 14:20:31 INFO - RPC_WSTR ProfileName, 14:20:31 INFO - unsigned long InquiryType, 14:20:31 INFO - RPC_IF_ID *IfId, 14:20:31 INFO - unsigned long VersOption, 14:20:31 INFO - unsigned long MemberNameSyntax, 14:20:31 INFO - RPC_WSTR MemberName, 14:20:31 INFO - RPC_NS_HANDLE *InquiryContext 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) RPC_STATUS __stdcall 14:20:31 INFO - RpcNsProfileEltInqNextW( 14:20:31 INFO - RPC_NS_HANDLE InquiryContext, 14:20:31 INFO - RPC_IF_ID *IfId, 14:20:31 INFO - RPC_WSTR *MemberName, 14:20:31 INFO - unsigned long *Priority, 14:20:31 INFO - RPC_WSTR *Annotation 14:20:31 INFO - ); 14:20:31 INFO - #line 339 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\rpcnsi.h" 14:20:31 INFO - __declspec(dllimport) RPC_STATUS __stdcall 14:20:31 INFO - RpcNsProfileEltInqDone( 14:20:31 INFO - RPC_NS_HANDLE * InquiryContext 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) RPC_STATUS __stdcall 14:20:31 INFO - RpcNsEntryObjectInqBeginA( 14:20:31 INFO - unsigned long EntryNameSyntax, 14:20:31 INFO - RPC_CSTR EntryName, 14:20:31 INFO - RPC_NS_HANDLE *InquiryContext 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) RPC_STATUS __stdcall 14:20:31 INFO - RpcNsEntryObjectInqBeginW( 14:20:31 INFO - unsigned long EntryNameSyntax, 14:20:31 INFO - RPC_WSTR EntryName, 14:20:31 INFO - RPC_NS_HANDLE *InquiryContext 14:20:31 INFO - ); 14:20:31 INFO - #line 364 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\rpcnsi.h" 14:20:31 INFO - __declspec(dllimport) RPC_STATUS __stdcall 14:20:31 INFO - RpcNsEntryObjectInqNext( 14:20:31 INFO - RPC_NS_HANDLE InquiryContext, 14:20:31 INFO - UUID * ObjUuid 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) RPC_STATUS __stdcall 14:20:31 INFO - RpcNsEntryObjectInqDone( 14:20:31 INFO - RPC_NS_HANDLE * InquiryContext 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) RPC_STATUS __stdcall 14:20:31 INFO - RpcNsEntryExpandNameA( 14:20:31 INFO - unsigned long EntryNameSyntax, 14:20:31 INFO - RPC_CSTR EntryName, 14:20:31 INFO - RPC_CSTR *ExpandedName 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) RPC_STATUS __stdcall 14:20:31 INFO - RpcNsMgmtBindingUnexportA( 14:20:31 INFO - unsigned long EntryNameSyntax, 14:20:31 INFO - RPC_CSTR EntryName, 14:20:31 INFO - RPC_IF_ID *IfId, 14:20:31 INFO - unsigned long VersOption, 14:20:31 INFO - UUID_VECTOR *ObjectUuidVec 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) RPC_STATUS __stdcall 14:20:31 INFO - RpcNsMgmtEntryCreateA( 14:20:31 INFO - unsigned long EntryNameSyntax, 14:20:31 INFO - RPC_CSTR EntryName 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) RPC_STATUS __stdcall 14:20:31 INFO - RpcNsMgmtEntryDeleteA( 14:20:31 INFO - unsigned long EntryNameSyntax, 14:20:31 INFO - RPC_CSTR EntryName 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) RPC_STATUS __stdcall 14:20:31 INFO - RpcNsMgmtEntryInqIfIdsA( 14:20:31 INFO - unsigned long EntryNameSyntax, 14:20:31 INFO - RPC_CSTR EntryName, 14:20:31 INFO - RPC_IF_ID_VECTOR * *IfIdVec 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) RPC_STATUS __stdcall 14:20:31 INFO - RpcNsMgmtHandleSetExpAge( 14:20:31 INFO - RPC_NS_HANDLE NsHandle, 14:20:31 INFO - unsigned long ExpirationAge 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) RPC_STATUS __stdcall 14:20:31 INFO - RpcNsMgmtInqExpAge( 14:20:31 INFO - unsigned long * ExpirationAge 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) RPC_STATUS __stdcall 14:20:31 INFO - RpcNsMgmtSetExpAge( 14:20:31 INFO - unsigned long ExpirationAge 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) RPC_STATUS __stdcall 14:20:31 INFO - RpcNsEntryExpandNameW( 14:20:31 INFO - unsigned long EntryNameSyntax, 14:20:31 INFO - RPC_WSTR EntryName, 14:20:31 INFO - RPC_WSTR *ExpandedName 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) RPC_STATUS __stdcall 14:20:31 INFO - RpcNsMgmtBindingUnexportW( 14:20:31 INFO - unsigned long EntryNameSyntax, 14:20:31 INFO - RPC_WSTR EntryName, 14:20:31 INFO - RPC_IF_ID *IfId, 14:20:31 INFO - unsigned long VersOption, 14:20:31 INFO - UUID_VECTOR *ObjectUuidVec 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) RPC_STATUS __stdcall 14:20:31 INFO - RpcNsMgmtEntryCreateW( 14:20:31 INFO - unsigned long EntryNameSyntax, 14:20:31 INFO - RPC_WSTR EntryName 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) RPC_STATUS __stdcall 14:20:31 INFO - RpcNsMgmtEntryDeleteW( 14:20:31 INFO - unsigned long EntryNameSyntax, 14:20:31 INFO - RPC_WSTR EntryName 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) RPC_STATUS __stdcall 14:20:31 INFO - RpcNsMgmtEntryInqIfIdsW( 14:20:31 INFO - unsigned long EntryNameSyntax, 14:20:31 INFO - RPC_WSTR EntryName, 14:20:31 INFO - RPC_IF_ID_VECTOR * *IfIdVec 14:20:31 INFO - ); 14:20:31 INFO - #line 467 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\rpcnsi.h" 14:20:31 INFO - __declspec(dllimport) RPC_STATUS __stdcall 14:20:31 INFO - RpcNsBindingImportBeginA( 14:20:31 INFO - unsigned long EntryNameSyntax, 14:20:31 INFO - RPC_CSTR EntryName, 14:20:31 INFO - RPC_IF_HANDLE IfSpec, 14:20:31 INFO - UUID *ObjUuid, 14:20:31 INFO - RPC_NS_HANDLE *ImportContext 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) RPC_STATUS __stdcall 14:20:31 INFO - RpcNsBindingImportBeginW( 14:20:31 INFO - unsigned long EntryNameSyntax, 14:20:31 INFO - RPC_WSTR EntryName, 14:20:31 INFO - RPC_IF_HANDLE IfSpec, 14:20:31 INFO - UUID *ObjUuid, 14:20:31 INFO - RPC_NS_HANDLE *ImportContext 14:20:31 INFO - ); 14:20:31 INFO - #line 491 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\rpcnsi.h" 14:20:31 INFO - __declspec(dllimport) RPC_STATUS __stdcall 14:20:31 INFO - RpcNsBindingImportNext( 14:20:31 INFO - RPC_NS_HANDLE ImportContext, 14:20:31 INFO - RPC_BINDING_HANDLE * Binding 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) RPC_STATUS __stdcall 14:20:31 INFO - RpcNsBindingImportDone( 14:20:31 INFO - RPC_NS_HANDLE * ImportContext 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) RPC_STATUS __stdcall 14:20:31 INFO - RpcNsBindingSelect( 14:20:31 INFO - RPC_BINDING_VECTOR * BindingVec, 14:20:31 INFO - RPC_BINDING_HANDLE * Binding 14:20:31 INFO - ); 14:20:31 INFO - #line 559 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\rpcnsi.h" 14:20:31 INFO - #line 561 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\rpcnsi.h" 14:20:31 INFO - #pragma endregion 14:20:31 INFO - #line 564 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\rpcnsi.h" 14:20:31 INFO - #line 159 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpc.h" 14:20:31 INFO - #line 160 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpc.h" 14:20:31 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcnterr.h" 14:20:31 INFO - #pragma once 14:20:31 INFO - #line 20 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcnterr.h" 14:20:31 INFO - #pragma warning(push) 14:20:31 INFO - #pragma warning(disable:4668) 14:20:31 INFO - #line 28 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcnterr.h" 14:20:31 INFO - #pragma region Desktop Family or OneCore Family 14:20:31 INFO - #line 49 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcnterr.h" 14:20:31 INFO - #line 552 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcnterr.h" 14:20:31 INFO - #line 554 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcnterr.h" 14:20:31 INFO - #pragma endregion 14:20:31 INFO - #pragma warning(pop) 14:20:31 INFO - #line 559 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcnterr.h" 14:20:31 INFO - #line 561 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcnterr.h" 14:20:31 INFO - #line 161 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpc.h" 14:20:31 INFO - #line 165 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpc.h" 14:20:31 INFO - #line 202 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpc.h" 14:20:31 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcasync.h" 14:20:31 INFO - #pragma once 14:20:31 INFO - #line 24 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcasync.h" 14:20:31 INFO - #line 28 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcasync.h" 14:20:31 INFO - extern "C" { 14:20:31 INFO - #line 32 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcasync.h" 14:20:31 INFO - #pragma region Desktop Family or OneCore Family 14:20:31 INFO - #line 41 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcasync.h" 14:20:31 INFO - #line 49 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcasync.h" 14:20:31 INFO - #pragma warning(push) 14:20:31 INFO - #pragma warning(disable:4820) 14:20:31 INFO - #line 54 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcasync.h" 14:20:31 INFO - typedef 14:20:31 INFO - enum _RPC_NOTIFICATION_TYPES 14:20:31 INFO - { 14:20:31 INFO - RpcNotificationTypeNone, 14:20:31 INFO - RpcNotificationTypeEvent, 14:20:31 INFO - RpcNotificationTypeApc, 14:20:31 INFO - RpcNotificationTypeIoc, 14:20:31 INFO - RpcNotificationTypeHwnd, 14:20:31 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcasync.h" 14:20:31 INFO - RpcNotificationTypeCallback 14:20:31 INFO - } RPC_NOTIFICATION_TYPES; 14:20:31 INFO - typedef 14:20:31 INFO - enum _RPC_ASYNC_EVENT { 14:20:31 INFO - RpcCallComplete, 14:20:31 INFO - RpcSendComplete, 14:20:31 INFO - RpcReceiveComplete, 14:20:31 INFO - RpcClientDisconnect, 14:20:31 INFO - RpcClientCancel 14:20:31 INFO - } RPC_ASYNC_EVENT; 14:20:31 INFO - #line 90 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcasync.h" 14:20:31 INFO - struct _RPC_ASYNC_STATE; 14:20:31 INFO - typedef void __stdcall 14:20:31 INFO - RPCNOTIFICATION_ROUTINE ( 14:20:31 INFO - struct _RPC_ASYNC_STATE *pAsync, 14:20:31 INFO - void *Context, 14:20:31 INFO - RPC_ASYNC_EVENT Event); 14:20:31 INFO - typedef RPCNOTIFICATION_ROUTINE *PFN_RPCNOTIFICATION_ROUTINE; 14:20:31 INFO - typedef union _RPC_ASYNC_NOTIFICATION_INFO { 14:20:31 INFO - struct { 14:20:31 INFO - PFN_RPCNOTIFICATION_ROUTINE NotificationRoutine; 14:20:31 INFO - HANDLE hThread; 14:20:31 INFO - } APC; 14:20:31 INFO - struct { 14:20:31 INFO - HANDLE hIOPort; 14:20:31 INFO - DWORD dwNumberOfBytesTransferred; 14:20:31 INFO - DWORD_PTR dwCompletionKey; 14:20:31 INFO - LPOVERLAPPED lpOverlapped; 14:20:31 INFO - } IOC; 14:20:31 INFO - #line 124 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcasync.h" 14:20:31 INFO - struct { 14:20:31 INFO - HWND hWnd; 14:20:31 INFO - UINT Msg; 14:20:31 INFO - } HWND; 14:20:31 INFO - #line 134 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcasync.h" 14:20:31 INFO - #line 135 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcasync.h" 14:20:31 INFO - HANDLE hEvent; 14:20:31 INFO - #line 148 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcasync.h" 14:20:31 INFO - PFN_RPCNOTIFICATION_ROUTINE NotificationRoutine; 14:20:31 INFO - } RPC_ASYNC_NOTIFICATION_INFO, *PRPC_ASYNC_NOTIFICATION_INFO; 14:20:31 INFO - typedef struct _RPC_ASYNC_STATE { 14:20:31 INFO - unsigned int Size; 14:20:31 INFO - unsigned long Signature; 14:20:31 INFO - long Lock; 14:20:31 INFO - unsigned long Flags; 14:20:31 INFO - void *StubInfo; 14:20:31 INFO - void *UserInfo; 14:20:31 INFO - void *RuntimeInfo; 14:20:31 INFO - RPC_ASYNC_EVENT Event; 14:20:31 INFO - RPC_NOTIFICATION_TYPES NotificationType; 14:20:31 INFO - RPC_ASYNC_NOTIFICATION_INFO u; 14:20:31 INFO - LONG_PTR Reserved[4]; 14:20:31 INFO - } RPC_ASYNC_STATE, *PRPC_ASYNC_STATE; 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcAsyncInitializeHandle ( 14:20:31 INFO - PRPC_ASYNC_STATE pAsync, 14:20:31 INFO - unsigned int Size 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcAsyncRegisterInfo ( 14:20:31 INFO - PRPC_ASYNC_STATE pAsync 14:20:31 INFO - ) ; 14:20:31 INFO - #line 197 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcasync.h" 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcAsyncGetCallStatus ( 14:20:31 INFO - PRPC_ASYNC_STATE pAsync 14:20:31 INFO - ) ; 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcAsyncCompleteCall ( 14:20:31 INFO - PRPC_ASYNC_STATE pAsync, 14:20:31 INFO - void *Reply 14:20:31 INFO - ) ; 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcAsyncAbortCall ( 14:20:31 INFO - PRPC_ASYNC_STATE pAsync, 14:20:31 INFO - unsigned long ExceptionCode 14:20:31 INFO - ) ; 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcAsyncCancelCall ( 14:20:31 INFO - PRPC_ASYNC_STATE pAsync, 14:20:31 INFO - BOOL fAbort 14:20:31 INFO - ) ; 14:20:31 INFO - typedef enum tagExtendedErrorParamTypes 14:20:31 INFO - { 14:20:31 INFO - eeptAnsiString = 1, 14:20:31 INFO - eeptUnicodeString, 14:20:31 INFO - eeptLongVal, 14:20:31 INFO - eeptShortVal, 14:20:31 INFO - eeptPointerVal, 14:20:31 INFO - eeptNone, 14:20:31 INFO - eeptBinary 14:20:31 INFO - } ExtendedErrorParamTypes; 14:20:31 INFO - typedef struct tagBinaryParam 14:20:31 INFO - { 14:20:31 INFO - void *Buffer; 14:20:31 INFO - short Size; 14:20:31 INFO - } BinaryParam; 14:20:31 INFO - typedef struct tagRPC_EE_INFO_PARAM 14:20:31 INFO - { 14:20:31 INFO - ExtendedErrorParamTypes ParameterType; 14:20:31 INFO - union 14:20:31 INFO - { 14:20:31 INFO - LPSTR AnsiString; 14:20:31 INFO - LPWSTR UnicodeString; 14:20:31 INFO - long LVal; 14:20:31 INFO - short SVal; 14:20:31 INFO - ULONGLONG PVal; 14:20:31 INFO - BinaryParam BVal; 14:20:31 INFO - } u; 14:20:31 INFO - } RPC_EE_INFO_PARAM; 14:20:31 INFO - #line 280 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcasync.h" 14:20:31 INFO - typedef struct tagRPC_EXTENDED_ERROR_INFO 14:20:31 INFO - { 14:20:31 INFO - ULONG Version; 14:20:31 INFO - LPWSTR ComputerName; 14:20:31 INFO - ULONG ProcessID; 14:20:31 INFO - union 14:20:31 INFO - { 14:20:31 INFO - SYSTEMTIME SystemTime; 14:20:31 INFO - FILETIME FileTime; 14:20:31 INFO - #line 294 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcasync.h" 14:20:31 INFO - } u; 14:20:31 INFO - ULONG GeneratingComponent; 14:20:31 INFO - ULONG Status; 14:20:31 INFO - USHORT DetectionLocation; 14:20:31 INFO - USHORT Flags; 14:20:31 INFO - int NumberOfParameters; 14:20:31 INFO - RPC_EE_INFO_PARAM Parameters[4]; 14:20:31 INFO - } RPC_EXTENDED_ERROR_INFO; 14:20:31 INFO - typedef struct tagRPC_ERROR_ENUM_HANDLE 14:20:31 INFO - { 14:20:31 INFO - ULONG Signature; 14:20:31 INFO - void *CurrentPos; 14:20:31 INFO - void *Head; 14:20:31 INFO - } RPC_ERROR_ENUM_HANDLE; 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcErrorStartEnumeration ( 14:20:31 INFO - RPC_ERROR_ENUM_HANDLE *EnumHandle 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcErrorGetNextRecord ( 14:20:31 INFO - RPC_ERROR_ENUM_HANDLE *EnumHandle, 14:20:31 INFO - BOOL CopyStrings, 14:20:31 INFO - RPC_EXTENDED_ERROR_INFO *ErrorInfo 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcErrorEndEnumeration ( 14:20:31 INFO - RPC_ERROR_ENUM_HANDLE *EnumHandle 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcErrorResetEnumeration ( 14:20:31 INFO - RPC_ERROR_ENUM_HANDLE *EnumHandle 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcErrorGetNumberOfRecords ( 14:20:31 INFO - RPC_ERROR_ENUM_HANDLE *EnumHandle, 14:20:31 INFO - int *Records 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcErrorSaveErrorInfo ( 14:20:31 INFO - RPC_ERROR_ENUM_HANDLE *EnumHandle, 14:20:31 INFO - PVOID *ErrorBlob, 14:20:31 INFO - size_t *BlobSize 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcErrorLoadErrorInfo ( 14:20:31 INFO - PVOID ErrorBlob, 14:20:31 INFO - size_t BlobSize, 14:20:31 INFO - RPC_ERROR_ENUM_HANDLE *EnumHandle 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcErrorAddRecord ( 14:20:31 INFO - RPC_EXTENDED_ERROR_INFO *ErrorInfo 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - void 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcErrorClearInformation ( 14:20:31 INFO - void 14:20:31 INFO - ); 14:20:31 INFO - #line 381 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcasync.h" 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcAsyncCleanupThread ( 14:20:31 INFO - DWORD dwTimeout 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcGetAuthorizationContextForClient ( 14:20:31 INFO - RPC_BINDING_HANDLE ClientBinding, 14:20:31 INFO - BOOL ImpersonateOnReturn, 14:20:31 INFO - PVOID Reserved1, 14:20:31 INFO - PLARGE_INTEGER pExpirationTime, 14:20:31 INFO - LUID Reserved2, 14:20:31 INFO - DWORD Reserved3, 14:20:31 INFO - PVOID Reserved4, 14:20:31 INFO - PVOID *pAuthzClientContext 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcFreeAuthorizationContext ( 14:20:31 INFO - PVOID *pAuthzClientContext 14:20:31 INFO - ); 14:20:31 INFO - __declspec(dllimport) 14:20:31 INFO - RPC_STATUS 14:20:31 INFO - __stdcall 14:20:31 INFO - RpcSsContextLockExclusive ( 14:20:31 INFO - RPC_BINDING_HANDLE ServerBindingHandle, 14:20:32 INFO - PVOID UserContext 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - RPC_STATUS 14:20:32 INFO - __stdcall 14:20:32 INFO - RpcSsContextLockShared ( 14:20:32 INFO - RPC_BINDING_HANDLE ServerBindingHandle, 14:20:32 INFO - PVOID UserContext 14:20:32 INFO - ); 14:20:32 INFO - typedef enum tagRpcLocalAddressFormat 14:20:32 INFO - { 14:20:32 INFO - rlafInvalid = 0, 14:20:32 INFO - rlafIPv4, 14:20:32 INFO - rlafIPv6 14:20:32 INFO - } RpcLocalAddressFormat; 14:20:32 INFO - typedef struct _RPC_CALL_LOCAL_ADDRESS_V1 14:20:32 INFO - { 14:20:32 INFO - unsigned int Version; 14:20:32 INFO - void *Buffer; 14:20:32 INFO - unsigned long BufferSize; 14:20:32 INFO - RpcLocalAddressFormat AddressFormat; 14:20:32 INFO - } RPC_CALL_LOCAL_ADDRESS_V1, *PRPC_CALL_LOCAL_ADDRESS_V1; 14:20:32 INFO - #line 447 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcasync.h" 14:20:32 INFO - #line 455 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcasync.h" 14:20:32 INFO - #line 460 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcasync.h" 14:20:32 INFO - #line 466 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcasync.h" 14:20:32 INFO - typedef struct tagRPC_CALL_ATTRIBUTES_V1_W 14:20:32 INFO - { 14:20:32 INFO - unsigned int Version; 14:20:32 INFO - unsigned long Flags; 14:20:32 INFO - unsigned long ServerPrincipalNameBufferLength; 14:20:32 INFO - unsigned short *ServerPrincipalName; 14:20:32 INFO - unsigned long ClientPrincipalNameBufferLength; 14:20:32 INFO - unsigned short *ClientPrincipalName; 14:20:32 INFO - unsigned long AuthenticationLevel; 14:20:32 INFO - unsigned long AuthenticationService; 14:20:32 INFO - BOOL NullSession; 14:20:32 INFO - } RPC_CALL_ATTRIBUTES_V1_W; 14:20:32 INFO - typedef struct tagRPC_CALL_ATTRIBUTES_V1_A 14:20:32 INFO - { 14:20:32 INFO - unsigned int Version; 14:20:32 INFO - unsigned long Flags; 14:20:32 INFO - unsigned long ServerPrincipalNameBufferLength; 14:20:32 INFO - unsigned char *ServerPrincipalName; 14:20:32 INFO - unsigned long ClientPrincipalNameBufferLength; 14:20:32 INFO - unsigned char *ClientPrincipalName; 14:20:32 INFO - unsigned long AuthenticationLevel; 14:20:32 INFO - unsigned long AuthenticationService; 14:20:32 INFO - BOOL NullSession; 14:20:32 INFO - } RPC_CALL_ATTRIBUTES_V1_A; 14:20:32 INFO - typedef enum tagRpcCallType 14:20:32 INFO - { 14:20:32 INFO - rctInvalid = 0, 14:20:32 INFO - rctNormal, 14:20:32 INFO - rctTraining, 14:20:32 INFO - rctGuaranteed 14:20:32 INFO - } RpcCallType; 14:20:32 INFO - typedef enum tagRpcCallClientLocality 14:20:32 INFO - { 14:20:32 INFO - rcclInvalid = 0, 14:20:32 INFO - rcclLocal, 14:20:32 INFO - rcclRemote, 14:20:32 INFO - rcclClientUnknownLocality 14:20:32 INFO - } RpcCallClientLocality; 14:20:32 INFO - typedef struct tagRPC_CALL_ATTRIBUTES_V2_W 14:20:32 INFO - { 14:20:32 INFO - unsigned int Version; 14:20:32 INFO - unsigned long Flags; 14:20:32 INFO - unsigned long ServerPrincipalNameBufferLength; 14:20:32 INFO - unsigned short *ServerPrincipalName; 14:20:32 INFO - unsigned long ClientPrincipalNameBufferLength; 14:20:32 INFO - unsigned short *ClientPrincipalName; 14:20:32 INFO - unsigned long AuthenticationLevel; 14:20:32 INFO - unsigned long AuthenticationService; 14:20:32 INFO - BOOL NullSession; 14:20:32 INFO - BOOL KernelModeCaller; 14:20:32 INFO - unsigned long ProtocolSequence; 14:20:32 INFO - RpcCallClientLocality IsClientLocal; 14:20:32 INFO - HANDLE ClientPID; 14:20:32 INFO - unsigned long CallStatus; 14:20:32 INFO - RpcCallType CallType; 14:20:32 INFO - RPC_CALL_LOCAL_ADDRESS_V1 *CallLocalAddress; 14:20:32 INFO - unsigned short OpNum; 14:20:32 INFO - UUID InterfaceUuid; 14:20:32 INFO - } RPC_CALL_ATTRIBUTES_V2_W; 14:20:32 INFO - typedef struct tagRPC_CALL_ATTRIBUTES_V2_A 14:20:32 INFO - { 14:20:32 INFO - unsigned int Version; 14:20:32 INFO - unsigned long Flags; 14:20:32 INFO - unsigned long ServerPrincipalNameBufferLength; 14:20:32 INFO - unsigned char *ServerPrincipalName; 14:20:32 INFO - unsigned long ClientPrincipalNameBufferLength; 14:20:32 INFO - unsigned char *ClientPrincipalName; 14:20:32 INFO - unsigned long AuthenticationLevel; 14:20:32 INFO - unsigned long AuthenticationService; 14:20:32 INFO - BOOL NullSession; 14:20:32 INFO - BOOL KernelModeCaller; 14:20:32 INFO - unsigned long ProtocolSequence; 14:20:32 INFO - unsigned long IsClientLocal; 14:20:32 INFO - HANDLE ClientPID; 14:20:32 INFO - unsigned long CallStatus; 14:20:32 INFO - RpcCallType CallType; 14:20:32 INFO - RPC_CALL_LOCAL_ADDRESS_V1 *CallLocalAddress; 14:20:32 INFO - unsigned short OpNum; 14:20:32 INFO - UUID InterfaceUuid; 14:20:32 INFO - } RPC_CALL_ATTRIBUTES_V2_A; 14:20:32 INFO - #line 559 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcasync.h" 14:20:32 INFO - #line 610 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcasync.h" 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - RPC_STATUS 14:20:32 INFO - __stdcall 14:20:32 INFO - RpcServerInqCallAttributesW ( 14:20:32 INFO - RPC_BINDING_HANDLE ClientBinding, 14:20:32 INFO - void *RpcCallAttributes 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - RPC_STATUS 14:20:32 INFO - __stdcall 14:20:32 INFO - RpcServerInqCallAttributesA ( 14:20:32 INFO - RPC_BINDING_HANDLE ClientBinding, 14:20:32 INFO - void *RpcCallAttributes 14:20:32 INFO - ); 14:20:32 INFO - #line 641 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcasync.h" 14:20:32 INFO - #line 644 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcasync.h" 14:20:32 INFO - #line 646 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcasync.h" 14:20:32 INFO - #line 650 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcasync.h" 14:20:32 INFO - typedef RPC_CALL_ATTRIBUTES_V2_A RPC_CALL_ATTRIBUTES; 14:20:32 INFO - #line 654 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcasync.h" 14:20:32 INFO - typedef enum _RPC_NOTIFICATIONS 14:20:32 INFO - { 14:20:32 INFO - RpcNotificationCallNone = 0, 14:20:32 INFO - RpcNotificationClientDisconnect = 1, 14:20:32 INFO - RpcNotificationCallCancel = 2 14:20:32 INFO - } RPC_NOTIFICATIONS; 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - RPC_STATUS 14:20:32 INFO - __stdcall 14:20:32 INFO - RpcServerSubscribeForNotification ( 14:20:32 INFO - RPC_BINDING_HANDLE Binding, 14:20:32 INFO - RPC_NOTIFICATIONS Notification, 14:20:32 INFO - RPC_NOTIFICATION_TYPES NotificationType, 14:20:32 INFO - RPC_ASYNC_NOTIFICATION_INFO *NotificationInfo 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - RPC_STATUS 14:20:32 INFO - __stdcall 14:20:32 INFO - RpcServerUnsubscribeForNotification ( 14:20:32 INFO - RPC_BINDING_HANDLE Binding, 14:20:32 INFO - RPC_NOTIFICATIONS Notification, 14:20:32 INFO - unsigned long *NotificationsQueued 14:20:32 INFO - ); 14:20:32 INFO - #line 686 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcasync.h" 14:20:32 INFO - #line 687 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcasync.h" 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - RPC_STATUS 14:20:32 INFO - __stdcall 14:20:32 INFO - RpcBindingBind ( 14:20:32 INFO - PRPC_ASYNC_STATE pAsync, 14:20:32 INFO - RPC_BINDING_HANDLE Binding, 14:20:32 INFO - RPC_IF_HANDLE IfSpec 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - RPC_STATUS 14:20:32 INFO - __stdcall 14:20:32 INFO - RpcBindingUnbind ( 14:20:32 INFO - RPC_BINDING_HANDLE Binding 14:20:32 INFO - ); 14:20:32 INFO - #line 706 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcasync.h" 14:20:32 INFO - #line 707 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcasync.h" 14:20:32 INFO - RPC_STATUS __stdcall 14:20:32 INFO - I_RpcAsyncSetHandle ( 14:20:32 INFO - PRPC_MESSAGE Message, 14:20:32 INFO - PRPC_ASYNC_STATE pAsync 14:20:32 INFO - ); 14:20:32 INFO - RPC_STATUS __stdcall 14:20:32 INFO - I_RpcAsyncAbortCall ( 14:20:32 INFO - PRPC_ASYNC_STATE pAsync, 14:20:32 INFO - unsigned long ExceptionCode 14:20:32 INFO - ) ; 14:20:32 INFO - int 14:20:32 INFO - __stdcall 14:20:32 INFO - I_RpcExceptionFilter ( 14:20:32 INFO - unsigned long ExceptionCode 14:20:32 INFO - ); 14:20:32 INFO - #line 731 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcasync.h" 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - RPC_STATUS 14:20:32 INFO - __stdcall 14:20:32 INFO - I_RpcBindingInqClientTokenAttributes ( 14:20:32 INFO - RPC_BINDING_HANDLE Binding, 14:20:32 INFO - LUID * TokenId, 14:20:32 INFO - LUID * AuthenticationId, 14:20:32 INFO - LUID * ModifiedId 14:20:32 INFO - ); 14:20:32 INFO - #line 745 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcasync.h" 14:20:32 INFO - #pragma warning(pop) 14:20:32 INFO - #line 749 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcasync.h" 14:20:32 INFO - #line 751 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcasync.h" 14:20:32 INFO - #pragma endregion 14:20:32 INFO - } 14:20:32 INFO - #line 756 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcasync.h" 14:20:32 INFO - #line 760 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcasync.h" 14:20:32 INFO - #line 762 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcasync.h" 14:20:32 INFO - #line 213 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpc.h" 14:20:32 INFO - #line 215 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpc.h" 14:20:32 INFO - #line 219 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpc.h" 14:20:32 INFO - } 14:20:32 INFO - #line 223 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpc.h" 14:20:32 INFO - #line 225 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpc.h" 14:20:32 INFO - #line 16 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objbase.h" 14:20:32 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcndr.h" 14:20:32 INFO - #pragma warning(push) 14:20:32 INFO - #pragma warning(disable:4001) 14:20:32 INFO - #pragma warning(disable:4255) 14:20:32 INFO - #pragma warning(disable:4668) 14:20:32 INFO - #pragma warning(disable:4820) 14:20:32 INFO - #line 22 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcndr.h" 14:20:32 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcndr.h" 14:20:32 INFO - #pragma once 14:20:32 INFO - #line 38 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcndr.h" 14:20:32 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack8.h" 14:20:32 INFO - #pragma warning(disable:4103) 14:20:32 INFO - #pragma pack(push,8) 14:20:32 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack8.h" 14:20:32 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack8.h" 14:20:32 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack8.h" 14:20:32 INFO - #line 48 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcndr.h" 14:20:32 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\rpcnsip.h" 14:20:32 INFO - #pragma once 14:20:32 INFO - #line 24 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\rpcnsip.h" 14:20:32 INFO - extern "C" { 14:20:32 INFO - #line 28 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\rpcnsip.h" 14:20:32 INFO - #pragma region Desktop Family 14:20:32 INFO - typedef struct 14:20:32 INFO - { 14:20:32 INFO - RPC_NS_HANDLE LookupContext; 14:20:32 INFO - RPC_BINDING_HANDLE ProposedHandle; 14:20:32 INFO - RPC_BINDING_VECTOR * Bindings; 14:20:32 INFO - } RPC_IMPORT_CONTEXT_P, * PRPC_IMPORT_CONTEXT_P; 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - RPC_STATUS 14:20:32 INFO - __stdcall 14:20:32 INFO - I_RpcNsGetBuffer( 14:20:32 INFO - PRPC_MESSAGE Message 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - RPC_STATUS 14:20:32 INFO - __stdcall 14:20:32 INFO - I_RpcNsSendReceive( 14:20:32 INFO - PRPC_MESSAGE Message, 14:20:32 INFO - RPC_BINDING_HANDLE * Handle 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - I_RpcNsRaiseException( 14:20:32 INFO - PRPC_MESSAGE Message, 14:20:32 INFO - RPC_STATUS Status 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - RPC_STATUS 14:20:32 INFO - __stdcall 14:20:32 INFO - I_RpcReBindBuffer( 14:20:32 INFO - PRPC_MESSAGE Message 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - RPC_STATUS 14:20:32 INFO - __stdcall 14:20:32 INFO - I_NsServerBindSearch( 14:20:32 INFO - void 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - RPC_STATUS 14:20:32 INFO - __stdcall 14:20:32 INFO - I_NsClientBindSearch( 14:20:32 INFO - void 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - I_NsClientBindDone( 14:20:32 INFO - void 14:20:32 INFO - ); 14:20:32 INFO - #line 96 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\rpcnsip.h" 14:20:32 INFO - #pragma endregion 14:20:32 INFO - } 14:20:32 INFO - #line 101 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\rpcnsip.h" 14:20:32 INFO - #line 103 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\rpcnsip.h" 14:20:32 INFO - #line 51 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcndr.h" 14:20:32 INFO - #line 52 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcndr.h" 14:20:32 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcsal.h" 14:20:32 INFO - #pragma once 14:20:32 INFO - #line 143 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcsal.h" 14:20:32 INFO - extern "C" { 14:20:32 INFO - #line 154 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcsal.h" 14:20:32 INFO - } 14:20:32 INFO - #line 330 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcsal.h" 14:20:32 INFO - #line 54 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcndr.h" 14:20:32 INFO - extern "C" { 14:20:32 INFO - #line 58 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcndr.h" 14:20:32 INFO - #pragma region Application Family or OneCore Family 14:20:32 INFO - #line 122 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcndr.h" 14:20:32 INFO - #line 125 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcndr.h" 14:20:32 INFO - #line 135 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcndr.h" 14:20:32 INFO - #line 137 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcndr.h" 14:20:32 INFO - #line 141 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcndr.h" 14:20:32 INFO - #line 143 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcndr.h" 14:20:32 INFO - #line 147 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcndr.h" 14:20:32 INFO - #line 149 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcndr.h" 14:20:32 INFO - #line 155 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcndr.h" 14:20:32 INFO - #line 161 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcndr.h" 14:20:32 INFO - #line 167 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcndr.h" 14:20:32 INFO - #line 173 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcndr.h" 14:20:32 INFO - #line 179 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcndr.h" 14:20:32 INFO - #line 185 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcndr.h" 14:20:32 INFO - typedef unsigned char byte; 14:20:32 INFO - typedef byte cs_byte; 14:20:32 INFO - typedef unsigned char boolean; 14:20:32 INFO - #line 205 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcndr.h" 14:20:32 INFO - #line 207 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcndr.h" 14:20:32 INFO - #line 228 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcndr.h" 14:20:32 INFO - #line 229 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcndr.h" 14:20:32 INFO - void * __stdcall MIDL_user_allocate( size_t size); 14:20:32 INFO - void __stdcall MIDL_user_free( void * ); 14:20:32 INFO - void * __stdcall I_RpcDefaultAllocate( 14:20:32 INFO - handle_t bh, size_t size, void * (* RealAlloc)(size_t) ); 14:20:32 INFO - void __stdcall I_RpcDefaultFree( 14:20:32 INFO - handle_t bh, void *, void (*RealFree)(void *) ); 14:20:32 INFO - #line 262 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcndr.h" 14:20:32 INFO - typedef void * NDR_CCONTEXT; 14:20:32 INFO - typedef struct 14:20:32 INFO - { 14:20:32 INFO - void * pad[2]; 14:20:32 INFO - void * userContext; 14:20:32 INFO - } * NDR_SCONTEXT; 14:20:32 INFO - typedef void (__stdcall * NDR_RUNDOWN)(void * context); 14:20:32 INFO - typedef void (__stdcall * NDR_NOTIFY_ROUTINE)(void); 14:20:32 INFO - typedef void (__stdcall * NDR_NOTIFY2_ROUTINE)(boolean flag); 14:20:32 INFO - typedef struct _SCONTEXT_QUEUE { 14:20:32 INFO - unsigned long NumberOfObjects; 14:20:32 INFO - NDR_SCONTEXT * ArrayOfObjects; 14:20:32 INFO - } SCONTEXT_QUEUE, * PSCONTEXT_QUEUE; 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - RPC_BINDING_HANDLE 14:20:32 INFO - __stdcall 14:20:32 INFO - NDRCContextBinding ( 14:20:32 INFO - NDR_CCONTEXT CContext 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NDRCContextMarshall ( 14:20:32 INFO - NDR_CCONTEXT CContext, 14:20:32 INFO - void *pBuff 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NDRCContextUnmarshall ( 14:20:32 INFO - NDR_CCONTEXT * pCContext, 14:20:32 INFO - RPC_BINDING_HANDLE hBinding, 14:20:32 INFO - void * pBuff, 14:20:32 INFO - unsigned long DataRepresentation 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NDRCContextUnmarshall2 ( 14:20:32 INFO - NDR_CCONTEXT * pCContext, 14:20:32 INFO - RPC_BINDING_HANDLE hBinding, 14:20:32 INFO - void * pBuff, 14:20:32 INFO - unsigned long DataRepresentation 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NDRSContextMarshall ( 14:20:32 INFO - NDR_SCONTEXT CContext, 14:20:32 INFO - void * pBuff, 14:20:32 INFO - NDR_RUNDOWN userRunDownIn 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - NDR_SCONTEXT 14:20:32 INFO - __stdcall 14:20:32 INFO - NDRSContextUnmarshall ( 14:20:32 INFO - void * pBuff, 14:20:32 INFO - unsigned long DataRepresentation 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NDRSContextMarshallEx ( 14:20:32 INFO - RPC_BINDING_HANDLE BindingHandle, 14:20:32 INFO - NDR_SCONTEXT CContext, 14:20:32 INFO - void * pBuff, 14:20:32 INFO - NDR_RUNDOWN userRunDownIn 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NDRSContextMarshall2 ( 14:20:32 INFO - RPC_BINDING_HANDLE BindingHandle, 14:20:32 INFO - NDR_SCONTEXT CContext, 14:20:32 INFO - void * pBuff, 14:20:32 INFO - NDR_RUNDOWN userRunDownIn, 14:20:32 INFO - void * CtxGuard, 14:20:32 INFO - unsigned long Flags 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - NDR_SCONTEXT 14:20:32 INFO - __stdcall 14:20:32 INFO - NDRSContextUnmarshallEx ( 14:20:32 INFO - RPC_BINDING_HANDLE BindingHandle, 14:20:32 INFO - void * pBuff, 14:20:32 INFO - unsigned long DataRepresentation 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - NDR_SCONTEXT 14:20:32 INFO - __stdcall 14:20:32 INFO - NDRSContextUnmarshall2( 14:20:32 INFO - RPC_BINDING_HANDLE BindingHandle, 14:20:32 INFO - void * pBuff, 14:20:32 INFO - unsigned long DataRepresentation, 14:20:32 INFO - void * CtxGuard, 14:20:32 INFO - unsigned long Flags 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - RpcSsDestroyClientContext ( 14:20:32 INFO - void * * ContextHandle 14:20:32 INFO - ); 14:20:32 INFO - #line 461 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcndr.h" 14:20:32 INFO - typedef unsigned long error_status_t; 14:20:32 INFO - struct _MIDL_STUB_MESSAGE; 14:20:32 INFO - struct _MIDL_STUB_DESC; 14:20:32 INFO - struct _FULL_PTR_XLAT_TABLES; 14:20:32 INFO - typedef unsigned char * RPC_BUFPTR; 14:20:32 INFO - typedef unsigned long RPC_LENGTH; 14:20:32 INFO - typedef void (__stdcall * EXPR_EVAL)( struct _MIDL_STUB_MESSAGE * ); 14:20:32 INFO - typedef const unsigned char * PFORMAT_STRING; 14:20:32 INFO - typedef struct 14:20:32 INFO - { 14:20:32 INFO - long Dimension; 14:20:32 INFO - unsigned long * BufferConformanceMark; 14:20:32 INFO - unsigned long * BufferVarianceMark; 14:20:32 INFO - unsigned long * MaxCountArray; 14:20:32 INFO - unsigned long * OffsetArray; 14:20:32 INFO - unsigned long * ActualCountArray; 14:20:32 INFO - } ARRAY_INFO, *PARRAY_INFO; 14:20:32 INFO - typedef struct _NDR_ASYNC_MESSAGE * PNDR_ASYNC_MESSAGE; 14:20:32 INFO - typedef struct _NDR_CORRELATION_INFO *PNDR_CORRELATION_INFO; 14:20:32 INFO - typedef const unsigned char * PFORMAT_STRING; 14:20:32 INFO - typedef struct _MIDL_SYNTAX_INFO MIDL_SYNTAX_INFO, *PMIDL_SYNTAX_INFO; 14:20:32 INFO - struct NDR_ALLOC_ALL_NODES_CONTEXT; 14:20:32 INFO - struct NDR_POINTER_QUEUE_STATE; 14:20:32 INFO - struct _NDR_PROC_CONTEXT; 14:20:32 INFO - typedef struct _MIDL_STUB_MESSAGE 14:20:32 INFO - { 14:20:32 INFO - PRPC_MESSAGE RpcMsg; 14:20:32 INFO - unsigned char * Buffer; 14:20:32 INFO - unsigned char * BufferStart; 14:20:32 INFO - unsigned char * BufferEnd; 14:20:32 INFO - unsigned char * BufferMark; 14:20:32 INFO - unsigned long BufferLength; 14:20:32 INFO - unsigned long MemorySize; 14:20:32 INFO - unsigned char * Memory; 14:20:32 INFO - unsigned char IsClient; 14:20:32 INFO - unsigned char Pad; 14:20:32 INFO - unsigned short uFlags2; 14:20:32 INFO - int ReuseBuffer; 14:20:32 INFO - struct NDR_ALLOC_ALL_NODES_CONTEXT *pAllocAllNodesContext; 14:20:32 INFO - struct NDR_POINTER_QUEUE_STATE *pPointerQueueState; 14:20:32 INFO - int IgnoreEmbeddedPointers; 14:20:32 INFO - unsigned char * PointerBufferMark; 14:20:32 INFO - unsigned char CorrDespIncrement; 14:20:32 INFO - unsigned char uFlags; 14:20:32 INFO - unsigned short UniquePtrCount; 14:20:32 INFO - ULONG_PTR MaxCount; 14:20:32 INFO - unsigned long Offset; 14:20:32 INFO - unsigned long ActualCount; 14:20:32 INFO - void * ( __stdcall * pfnAllocate)( size_t ); 14:20:32 INFO - void ( __stdcall * pfnFree)(void *); 14:20:32 INFO - unsigned char * StackTop; 14:20:32 INFO - unsigned char * pPresentedType; 14:20:32 INFO - unsigned char * pTransmitType; 14:20:32 INFO - handle_t SavedHandle; 14:20:32 INFO - const struct _MIDL_STUB_DESC * StubDesc; 14:20:32 INFO - struct _FULL_PTR_XLAT_TABLES * FullPtrXlatTables; 14:20:32 INFO - unsigned long FullPtrRefId; 14:20:32 INFO - unsigned long PointerLength; 14:20:32 INFO - int fInDontFree :1; 14:20:32 INFO - int fDontCallFreeInst :1; 14:20:32 INFO - int fUnused1 :1; 14:20:32 INFO - int fHasReturn :1; 14:20:32 INFO - int fHasExtensions :1; 14:20:32 INFO - int fHasNewCorrDesc :1; 14:20:32 INFO - int fIsIn :1; 14:20:32 INFO - int fIsOut :1; 14:20:32 INFO - int fIsOicf :1; 14:20:32 INFO - int fBufferValid :1; 14:20:32 INFO - int fHasMemoryValidateCallback: 1; 14:20:32 INFO - int fInFree :1; 14:20:32 INFO - int fNeedMCCP :1; 14:20:32 INFO - int fUnused2 :3; 14:20:32 INFO - int fUnused3 :16; 14:20:32 INFO - unsigned long dwDestContext; 14:20:32 INFO - void * pvDestContext; 14:20:32 INFO - NDR_SCONTEXT * SavedContextHandles; 14:20:32 INFO - long ParamNumber; 14:20:32 INFO - struct IRpcChannelBuffer * pRpcChannelBuffer; 14:20:32 INFO - PARRAY_INFO pArrayInfo; 14:20:32 INFO - unsigned long * SizePtrCountArray; 14:20:32 INFO - unsigned long * SizePtrOffsetArray; 14:20:32 INFO - unsigned long * SizePtrLengthArray; 14:20:32 INFO - void * pArgQueue; 14:20:32 INFO - unsigned long dwStubPhase; 14:20:32 INFO - void * LowStackMark; 14:20:32 INFO - PNDR_ASYNC_MESSAGE pAsyncMsg; 14:20:32 INFO - PNDR_CORRELATION_INFO pCorrInfo; 14:20:32 INFO - unsigned char * pCorrMemory; 14:20:32 INFO - void * pMemoryList; 14:20:32 INFO - INT_PTR pCSInfo; 14:20:32 INFO - unsigned char * ConformanceMark; 14:20:32 INFO - unsigned char * VarianceMark; 14:20:32 INFO - INT_PTR Unused; 14:20:32 INFO - struct _NDR_PROC_CONTEXT * pContext; 14:20:32 INFO - void * ContextHandleHash; 14:20:32 INFO - void * pUserMarshalList; 14:20:32 INFO - INT_PTR Reserved51_3; 14:20:32 INFO - INT_PTR Reserved51_4; 14:20:32 INFO - INT_PTR Reserved51_5; 14:20:32 INFO - } MIDL_STUB_MESSAGE, *PMIDL_STUB_MESSAGE; 14:20:32 INFO - typedef struct _MIDL_STUB_MESSAGE MIDL_STUB_MESSAGE, *PMIDL_STUB_MESSAGE; 14:20:32 INFO - typedef void * 14:20:32 INFO - ( __stdcall * GENERIC_BINDING_ROUTINE) 14:20:32 INFO - (void *); 14:20:32 INFO - typedef void 14:20:32 INFO - ( __stdcall * GENERIC_UNBIND_ROUTINE) 14:20:32 INFO - (void *, unsigned char *); 14:20:32 INFO - typedef struct _GENERIC_BINDING_ROUTINE_PAIR 14:20:32 INFO - { 14:20:32 INFO - GENERIC_BINDING_ROUTINE pfnBind; 14:20:32 INFO - GENERIC_UNBIND_ROUTINE pfnUnbind; 14:20:32 INFO - } GENERIC_BINDING_ROUTINE_PAIR, *PGENERIC_BINDING_ROUTINE_PAIR; 14:20:32 INFO - typedef struct __GENERIC_BINDING_INFO 14:20:32 INFO - { 14:20:32 INFO - void * pObj; 14:20:32 INFO - unsigned int Size; 14:20:32 INFO - GENERIC_BINDING_ROUTINE pfnBind; 14:20:32 INFO - GENERIC_UNBIND_ROUTINE pfnUnbind; 14:20:32 INFO - } GENERIC_BINDING_INFO, *PGENERIC_BINDING_INFO; 14:20:32 INFO - #line 844 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcndr.h" 14:20:32 INFO - typedef void ( __stdcall * XMIT_HELPER_ROUTINE) 14:20:32 INFO - ( PMIDL_STUB_MESSAGE ); 14:20:32 INFO - typedef struct _XMIT_ROUTINE_QUINTUPLE 14:20:32 INFO - { 14:20:32 INFO - XMIT_HELPER_ROUTINE pfnTranslateToXmit; 14:20:32 INFO - XMIT_HELPER_ROUTINE pfnTranslateFromXmit; 14:20:32 INFO - XMIT_HELPER_ROUTINE pfnFreeXmit; 14:20:32 INFO - XMIT_HELPER_ROUTINE pfnFreeInst; 14:20:32 INFO - } XMIT_ROUTINE_QUINTUPLE, *PXMIT_ROUTINE_QUINTUPLE; 14:20:32 INFO - typedef unsigned long 14:20:32 INFO - ( __stdcall * USER_MARSHAL_SIZING_ROUTINE) 14:20:32 INFO - (unsigned long *, 14:20:32 INFO - unsigned long, 14:20:32 INFO - void * ); 14:20:32 INFO - typedef unsigned char * 14:20:32 INFO - ( __stdcall * USER_MARSHAL_MARSHALLING_ROUTINE) 14:20:32 INFO - (unsigned long *, 14:20:32 INFO - unsigned char * , 14:20:32 INFO - void * ); 14:20:32 INFO - typedef unsigned char * 14:20:32 INFO - ( __stdcall * USER_MARSHAL_UNMARSHALLING_ROUTINE) 14:20:32 INFO - (unsigned long *, 14:20:32 INFO - unsigned char *, 14:20:32 INFO - void * ); 14:20:32 INFO - typedef void ( __stdcall * USER_MARSHAL_FREEING_ROUTINE) 14:20:32 INFO - (unsigned long *, 14:20:32 INFO - void * ); 14:20:32 INFO - typedef struct _USER_MARSHAL_ROUTINE_QUADRUPLE 14:20:32 INFO - { 14:20:32 INFO - USER_MARSHAL_SIZING_ROUTINE pfnBufferSize; 14:20:32 INFO - USER_MARSHAL_MARSHALLING_ROUTINE pfnMarshall; 14:20:32 INFO - USER_MARSHAL_UNMARSHALLING_ROUTINE pfnUnmarshall; 14:20:32 INFO - USER_MARSHAL_FREEING_ROUTINE pfnFree; 14:20:32 INFO - } USER_MARSHAL_ROUTINE_QUADRUPLE; 14:20:32 INFO - typedef enum _USER_MARSHAL_CB_TYPE 14:20:32 INFO - { 14:20:32 INFO - USER_MARSHAL_CB_BUFFER_SIZE, 14:20:32 INFO - USER_MARSHAL_CB_MARSHALL, 14:20:32 INFO - USER_MARSHAL_CB_UNMARSHALL, 14:20:32 INFO - USER_MARSHAL_CB_FREE 14:20:32 INFO - } USER_MARSHAL_CB_TYPE; 14:20:32 INFO - typedef struct _USER_MARSHAL_CB 14:20:32 INFO - { 14:20:32 INFO - unsigned long Flags; 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg; 14:20:32 INFO - PFORMAT_STRING pReserve; 14:20:32 INFO - unsigned long Signature; 14:20:32 INFO - USER_MARSHAL_CB_TYPE CBType; 14:20:32 INFO - PFORMAT_STRING pFormat; 14:20:32 INFO - PFORMAT_STRING pTypeFormat; 14:20:32 INFO - } USER_MARSHAL_CB; 14:20:32 INFO - typedef struct _MALLOC_FREE_STRUCT 14:20:32 INFO - { 14:20:32 INFO - void * ( __stdcall * pfnAllocate)(size_t); 14:20:32 INFO - void ( __stdcall * pfnFree)(void *); 14:20:32 INFO - } MALLOC_FREE_STRUCT; 14:20:32 INFO - typedef struct _COMM_FAULT_OFFSETS 14:20:32 INFO - { 14:20:32 INFO - short CommOffset; 14:20:32 INFO - short FaultOffset; 14:20:32 INFO - } COMM_FAULT_OFFSETS; 14:20:32 INFO - typedef enum _IDL_CS_CONVERT 14:20:32 INFO - { 14:20:32 INFO - IDL_CS_NO_CONVERT, 14:20:32 INFO - IDL_CS_IN_PLACE_CONVERT, 14:20:32 INFO - IDL_CS_NEW_BUFFER_CONVERT 14:20:32 INFO - } IDL_CS_CONVERT; 14:20:32 INFO - typedef void 14:20:32 INFO - ( __stdcall * CS_TYPE_NET_SIZE_ROUTINE) 14:20:32 INFO - (RPC_BINDING_HANDLE hBinding, 14:20:32 INFO - unsigned long ulNetworkCodeSet, 14:20:32 INFO - unsigned long ulLocalBufferSize, 14:20:32 INFO - IDL_CS_CONVERT * conversionType, 14:20:32 INFO - unsigned long * pulNetworkBufferSize, 14:20:32 INFO - error_status_t * pStatus); 14:20:32 INFO - typedef void 14:20:32 INFO - ( __stdcall * CS_TYPE_LOCAL_SIZE_ROUTINE) 14:20:32 INFO - (RPC_BINDING_HANDLE hBinding, 14:20:32 INFO - unsigned long ulNetworkCodeSet, 14:20:32 INFO - unsigned long ulNetworkBufferSize, 14:20:32 INFO - IDL_CS_CONVERT * conversionType, 14:20:32 INFO - unsigned long * pulLocalBufferSize, 14:20:32 INFO - error_status_t * pStatus); 14:20:32 INFO - typedef void 14:20:32 INFO - ( __stdcall * CS_TYPE_TO_NETCS_ROUTINE) 14:20:32 INFO - (RPC_BINDING_HANDLE hBinding, 14:20:32 INFO - unsigned long ulNetworkCodeSet, 14:20:32 INFO - void * pLocalData, 14:20:32 INFO - unsigned long ulLocalDataLength, 14:20:32 INFO - byte * pNetworkData, 14:20:32 INFO - unsigned long * pulNetworkDataLength, 14:20:32 INFO - error_status_t * pStatus); 14:20:32 INFO - typedef void 14:20:32 INFO - ( __stdcall * CS_TYPE_FROM_NETCS_ROUTINE) 14:20:32 INFO - (RPC_BINDING_HANDLE hBinding, 14:20:32 INFO - unsigned long ulNetworkCodeSet, 14:20:32 INFO - byte * pNetworkData, 14:20:32 INFO - unsigned long ulNetworkDataLength, 14:20:32 INFO - unsigned long ulLocalBufferSize, 14:20:32 INFO - void * pLocalData, 14:20:32 INFO - unsigned long * pulLocalDataLength, 14:20:32 INFO - error_status_t * pStatus); 14:20:32 INFO - typedef void 14:20:32 INFO - ( __stdcall * CS_TAG_GETTING_ROUTINE) 14:20:32 INFO - (RPC_BINDING_HANDLE hBinding, 14:20:32 INFO - int fServerSide, 14:20:32 INFO - unsigned long * pulSendingTag, 14:20:32 INFO - unsigned long * pulDesiredReceivingTag, 14:20:32 INFO - unsigned long * pulReceivingTag, 14:20:32 INFO - error_status_t * pStatus); 14:20:32 INFO - void __stdcall 14:20:32 INFO - RpcCsGetTags( 14:20:32 INFO - RPC_BINDING_HANDLE hBinding, 14:20:32 INFO - int fServerSide, 14:20:32 INFO - unsigned long * pulSendingTag, 14:20:32 INFO - unsigned long * pulDesiredReceivingTag, 14:20:32 INFO - unsigned long * pulReceivingTag, 14:20:32 INFO - error_status_t * pStatus); 14:20:32 INFO - typedef struct _NDR_CS_SIZE_CONVERT_ROUTINES 14:20:32 INFO - { 14:20:32 INFO - CS_TYPE_NET_SIZE_ROUTINE pfnNetSize; 14:20:32 INFO - CS_TYPE_TO_NETCS_ROUTINE pfnToNetCs; 14:20:32 INFO - CS_TYPE_LOCAL_SIZE_ROUTINE pfnLocalSize; 14:20:32 INFO - CS_TYPE_FROM_NETCS_ROUTINE pfnFromNetCs; 14:20:32 INFO - } NDR_CS_SIZE_CONVERT_ROUTINES; 14:20:32 INFO - typedef struct _NDR_CS_ROUTINES 14:20:32 INFO - { 14:20:32 INFO - NDR_CS_SIZE_CONVERT_ROUTINES *pSizeConvertRoutines; 14:20:32 INFO - CS_TAG_GETTING_ROUTINE *pTagGettingRoutines; 14:20:32 INFO - } NDR_CS_ROUTINES; 14:20:32 INFO - typedef struct _NDR_EXPR_DESC 14:20:32 INFO - { 14:20:32 INFO - const unsigned short * pOffset; 14:20:32 INFO - PFORMAT_STRING pFormatExpr; 14:20:32 INFO - } NDR_EXPR_DESC; 14:20:32 INFO - typedef struct _MIDL_STUB_DESC 14:20:32 INFO - { 14:20:32 INFO - void * RpcInterfaceInformation; 14:20:32 INFO - void * ( __stdcall * pfnAllocate)(size_t); 14:20:32 INFO - void ( __stdcall * pfnFree)(void *); 14:20:32 INFO - union 14:20:32 INFO - { 14:20:32 INFO - handle_t * pAutoHandle; 14:20:32 INFO - handle_t * pPrimitiveHandle; 14:20:32 INFO - PGENERIC_BINDING_INFO pGenericBindingInfo; 14:20:32 INFO - } IMPLICIT_HANDLE_INFO; 14:20:32 INFO - const NDR_RUNDOWN * apfnNdrRundownRoutines; 14:20:32 INFO - const GENERIC_BINDING_ROUTINE_PAIR * aGenericBindingRoutinePairs; 14:20:32 INFO - const EXPR_EVAL * apfnExprEval; 14:20:32 INFO - const XMIT_ROUTINE_QUINTUPLE * aXmitQuintuple; 14:20:32 INFO - const unsigned char * pFormatTypes; 14:20:32 INFO - int fCheckBounds; 14:20:32 INFO - unsigned long Version; 14:20:32 INFO - MALLOC_FREE_STRUCT * pMallocFreeStruct; 14:20:32 INFO - long MIDLVersion; 14:20:32 INFO - const COMM_FAULT_OFFSETS * CommFaultOffsets; 14:20:32 INFO - const USER_MARSHAL_ROUTINE_QUADRUPLE * aUserMarshalQuadruple; 14:20:32 INFO - const NDR_NOTIFY_ROUTINE * NotifyRoutineTable; 14:20:32 INFO - ULONG_PTR mFlags; 14:20:32 INFO - const NDR_CS_ROUTINES * CsRoutineTables; 14:20:32 INFO - void * ProxyServerInfo; 14:20:32 INFO - const NDR_EXPR_DESC * pExprInfo; 14:20:32 INFO - } MIDL_STUB_DESC; 14:20:32 INFO - typedef const MIDL_STUB_DESC * PMIDL_STUB_DESC; 14:20:32 INFO - typedef void * PMIDL_XMIT_TYPE; 14:20:32 INFO - #pragma warning(push) 14:20:32 INFO - #line 1085 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcndr.h" 14:20:32 INFO - #pragma warning( disable:4200 ) 14:20:32 INFO - #line 1087 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcndr.h" 14:20:32 INFO - typedef struct _MIDL_FORMAT_STRING 14:20:32 INFO - { 14:20:32 INFO - short Pad; 14:20:32 INFO - unsigned char Format[]; 14:20:32 INFO - } MIDL_FORMAT_STRING; 14:20:32 INFO - #pragma warning(pop) 14:20:32 INFO - #line 1098 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcndr.h" 14:20:32 INFO - #line 1099 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcndr.h" 14:20:32 INFO - #line 1100 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcndr.h" 14:20:32 INFO - typedef void ( __stdcall * STUB_THUNK)( PMIDL_STUB_MESSAGE ); 14:20:32 INFO - typedef long ( __stdcall * SERVER_ROUTINE)(); 14:20:32 INFO - #line 1111 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcndr.h" 14:20:32 INFO - typedef struct _MIDL_METHOD_PROPERTY 14:20:32 INFO - { 14:20:32 INFO - unsigned long Id; 14:20:32 INFO - ULONG_PTR Value; 14:20:32 INFO - } MIDL_METHOD_PROPERTY, *PMIDL_METHOD_PROPERTY; 14:20:32 INFO - typedef struct _MIDL_METHOD_PROPERTY_MAP 14:20:32 INFO - { 14:20:32 INFO - unsigned long Count; 14:20:32 INFO - const MIDL_METHOD_PROPERTY *Properties; 14:20:32 INFO - } MIDL_METHOD_PROPERTY_MAP, *PMIDL_METHOD_PROPERTY_MAP; 14:20:32 INFO - typedef struct _MIDL_INTERFACE_METHOD_PROPERTIES 14:20:32 INFO - { 14:20:32 INFO - unsigned short MethodCount; 14:20:32 INFO - const MIDL_METHOD_PROPERTY_MAP* const *MethodProperties; 14:20:32 INFO - } MIDL_INTERFACE_METHOD_PROPERTIES; 14:20:32 INFO - typedef struct _MIDL_SERVER_INFO_ 14:20:32 INFO - { 14:20:32 INFO - PMIDL_STUB_DESC pStubDesc; 14:20:32 INFO - const SERVER_ROUTINE * DispatchTable; 14:20:32 INFO - PFORMAT_STRING ProcString; 14:20:32 INFO - const unsigned short * FmtStringOffset; 14:20:32 INFO - const STUB_THUNK * ThunkTable; 14:20:32 INFO - PRPC_SYNTAX_IDENTIFIER pTransferSyntax; 14:20:32 INFO - ULONG_PTR nCount; 14:20:32 INFO - PMIDL_SYNTAX_INFO pSyntaxInfo; 14:20:32 INFO - } MIDL_SERVER_INFO, *PMIDL_SERVER_INFO; 14:20:32 INFO - typedef struct _MIDL_STUBLESS_PROXY_INFO 14:20:32 INFO - { 14:20:32 INFO - PMIDL_STUB_DESC pStubDesc; 14:20:32 INFO - PFORMAT_STRING ProcFormatString; 14:20:32 INFO - const unsigned short * FormatStringOffset; 14:20:32 INFO - PRPC_SYNTAX_IDENTIFIER pTransferSyntax; 14:20:32 INFO - ULONG_PTR nCount; 14:20:32 INFO - PMIDL_SYNTAX_INFO pSyntaxInfo; 14:20:32 INFO - } MIDL_STUBLESS_PROXY_INFO; 14:20:32 INFO - typedef MIDL_STUBLESS_PROXY_INFO * PMIDL_STUBLESS_PROXY_INFO; 14:20:32 INFO - typedef struct _MIDL_SYNTAX_INFO 14:20:32 INFO - { 14:20:32 INFO - RPC_SYNTAX_IDENTIFIER TransferSyntax; 14:20:32 INFO - RPC_DISPATCH_TABLE * DispatchTable; 14:20:32 INFO - PFORMAT_STRING ProcString; 14:20:32 INFO - const unsigned short * FmtStringOffset; 14:20:32 INFO - PFORMAT_STRING TypeString; 14:20:32 INFO - const void * aUserMarshalQuadruple; 14:20:32 INFO - const MIDL_INTERFACE_METHOD_PROPERTIES *pMethodProperties; 14:20:32 INFO - ULONG_PTR pReserved2; 14:20:32 INFO - } MIDL_SYNTAX_INFO, *PMIDL_SYNTAX_INFO; 14:20:32 INFO - typedef unsigned short * PARAM_OFFSETTABLE, *PPARAM_OFFSETTABLE; 14:20:32 INFO - typedef union _CLIENT_CALL_RETURN 14:20:32 INFO - { 14:20:32 INFO - void * Pointer; 14:20:32 INFO - LONG_PTR Simple; 14:20:32 INFO - } CLIENT_CALL_RETURN; 14:20:32 INFO - typedef enum 14:20:32 INFO - { 14:20:32 INFO - XLAT_SERVER = 1, 14:20:32 INFO - XLAT_CLIENT 14:20:32 INFO - } XLAT_SIDE; 14:20:32 INFO - typedef struct _FULL_PTR_XLAT_TABLES 14:20:32 INFO - { 14:20:32 INFO - void * RefIdToPointer; 14:20:32 INFO - void * PointerToRefId; 14:20:32 INFO - unsigned long NextRefId; 14:20:32 INFO - XLAT_SIDE XlatSide; 14:20:32 INFO - } FULL_PTR_XLAT_TABLES, *PFULL_PTR_XLAT_TABLES; 14:20:32 INFO - typedef enum _system_handle_t 14:20:32 INFO - { 14:20:32 INFO - SYSTEM_HANDLE_FILE = 0, 14:20:32 INFO - SYSTEM_HANDLE_SEMAPHORE = 1, 14:20:32 INFO - SYSTEM_HANDLE_EVENT = 2, 14:20:32 INFO - SYSTEM_HANDLE_MUTEX = 3, 14:20:32 INFO - SYSTEM_HANDLE_PROCESS = 4, 14:20:32 INFO - SYSTEM_HANDLE_TOKEN = 5, 14:20:32 INFO - SYSTEM_HANDLE_SECTION = 6, 14:20:32 INFO - SYSTEM_HANDLE_REG_KEY = 7, 14:20:32 INFO - SYSTEM_HANDLE_THREAD = 8, 14:20:32 INFO - SYSTEM_HANDLE_COMPOSITION_OBJECT = 9, 14:20:32 INFO - SYSTEM_HANDLE_SOCKET = 10, 14:20:32 INFO - SYSTEM_HANDLE_JOB = 11, 14:20:32 INFO - SYSTEM_HANDLE_PIPE = 12, 14:20:32 INFO - SYSTEM_HANDLE_MAX = 12, 14:20:32 INFO - SYSTEM_HANDLE_INVALID = 0xFF, 14:20:32 INFO - } system_handle_t; 14:20:32 INFO - enum { 14:20:32 INFO - MidlInterceptionInfoVersionOne = 1 14:20:32 INFO - }; 14:20:32 INFO - enum { 14:20:32 INFO - MidlWinrtTypeSerializationInfoVersionOne = 1 14:20:32 INFO - }; 14:20:32 INFO - typedef struct _MIDL_INTERCEPTION_INFO 14:20:32 INFO - { 14:20:32 INFO - unsigned long Version; 14:20:32 INFO - PFORMAT_STRING ProcString; 14:20:32 INFO - const unsigned short *ProcFormatOffsetTable; 14:20:32 INFO - unsigned long ProcCount; 14:20:32 INFO - PFORMAT_STRING TypeString; 14:20:32 INFO - } MIDL_INTERCEPTION_INFO, *PMIDL_INTERCEPTION_INFO; 14:20:32 INFO - typedef struct _MIDL_WINRT_TYPE_SERIALIZATION_INFO 14:20:32 INFO - { 14:20:32 INFO - unsigned long Version; 14:20:32 INFO - PFORMAT_STRING TypeFormatString; 14:20:32 INFO - unsigned short FormatStringSize; 14:20:32 INFO - unsigned short TypeOffset; 14:20:32 INFO - PMIDL_STUB_DESC StubDesc; 14:20:32 INFO - } MIDL_WINRT_TYPE_SERIALIZATION_INFO, *PMIDL_WINRT_TYPE_SERIALIZATION_INFO; 14:20:32 INFO - RPC_STATUS __stdcall 14:20:32 INFO - NdrClientGetSupportedSyntaxes( 14:20:32 INFO - RPC_CLIENT_INTERFACE * pInf, 14:20:32 INFO - unsigned long * pCount, 14:20:32 INFO - MIDL_SYNTAX_INFO ** pArr ); 14:20:32 INFO - RPC_STATUS __stdcall 14:20:32 INFO - NdrServerGetSupportedSyntaxes( 14:20:32 INFO - RPC_SERVER_INTERFACE * pInf, 14:20:32 INFO - unsigned long * pCount, 14:20:32 INFO - MIDL_SYNTAX_INFO ** pArr, 14:20:32 INFO - unsigned long * pPreferSyntaxIndex); 14:20:32 INFO - #pragma warning(push) 14:20:32 INFO - #pragma warning(disable:28740) 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrSimpleTypeMarshall( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - unsigned char FormatChar 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned char * 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrPointerMarshall( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned char * 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrCsArrayMarshall( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned char * 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrCsTagMarshall( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned char * 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrSimpleStructMarshall( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned char * 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrConformantStructMarshall( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned char * 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrConformantVaryingStructMarshall( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned char * 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrComplexStructMarshall( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned char * 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrFixedArrayMarshall( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned char * 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrConformantArrayMarshall( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned char * 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrConformantVaryingArrayMarshall( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned char * 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrVaryingArrayMarshall( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned char * 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrComplexArrayMarshall( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned char * 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrNonConformantStringMarshall( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned char * 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrConformantStringMarshall( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned char * 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrEncapsulatedUnionMarshall( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned char * 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrNonEncapsulatedUnionMarshall( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned char * 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrByteCountPointerMarshall( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned char * 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrXmitOrRepAsMarshall( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned char * 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrUserMarshalMarshall( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned char * 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrInterfacePointerMarshall( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrClientContextMarshall( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - NDR_CCONTEXT ContextHandle, 14:20:32 INFO - int fCheck 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrServerContextMarshall( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - NDR_SCONTEXT ContextHandle, 14:20:32 INFO - NDR_RUNDOWN RundownRoutine 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrServerContextNewMarshall( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - NDR_SCONTEXT ContextHandle, 14:20:32 INFO - NDR_RUNDOWN RundownRoutine, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrSimpleTypeUnmarshall( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - unsigned char FormatChar 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned char * 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrCsArrayUnmarshall( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char ** ppMemory, 14:20:32 INFO - PFORMAT_STRING pFormat, 14:20:32 INFO - unsigned char fMustAlloc 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned char * 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrCsTagUnmarshall( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char ** ppMemory, 14:20:32 INFO - PFORMAT_STRING pFormat, 14:20:32 INFO - unsigned char fMustAlloc 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned char * 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrRangeUnmarshall( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char ** ppMemory, 14:20:32 INFO - PFORMAT_STRING pFormat, 14:20:32 INFO - unsigned char fMustAlloc 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrCorrelationInitialize( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - void * pMemory, 14:20:32 INFO - unsigned long CacheSize, 14:20:32 INFO - unsigned long flags 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrCorrelationPass( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrCorrelationFree( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned char * 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrPointerUnmarshall( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * * ppMemory, 14:20:32 INFO - PFORMAT_STRING pFormat, 14:20:32 INFO - unsigned char fMustAlloc 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned char * 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrSimpleStructUnmarshall( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * * ppMemory, 14:20:32 INFO - PFORMAT_STRING pFormat, 14:20:32 INFO - unsigned char fMustAlloc 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned char * 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrConformantStructUnmarshall( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * * ppMemory, 14:20:32 INFO - PFORMAT_STRING pFormat, 14:20:32 INFO - unsigned char fMustAlloc 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned char * 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrConformantVaryingStructUnmarshall( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * * ppMemory, 14:20:32 INFO - PFORMAT_STRING pFormat, 14:20:32 INFO - unsigned char fMustAlloc 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned char * 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrComplexStructUnmarshall( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * * ppMemory, 14:20:32 INFO - PFORMAT_STRING pFormat, 14:20:32 INFO - unsigned char fMustAlloc 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned char * 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrFixedArrayUnmarshall( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * * ppMemory, 14:20:32 INFO - PFORMAT_STRING pFormat, 14:20:32 INFO - unsigned char fMustAlloc 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned char * 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrConformantArrayUnmarshall( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * * ppMemory, 14:20:32 INFO - PFORMAT_STRING pFormat, 14:20:32 INFO - unsigned char fMustAlloc 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned char * 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrConformantVaryingArrayUnmarshall( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * * ppMemory, 14:20:32 INFO - PFORMAT_STRING pFormat, 14:20:32 INFO - unsigned char fMustAlloc 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned char * 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrVaryingArrayUnmarshall( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * * ppMemory, 14:20:32 INFO - PFORMAT_STRING pFormat, 14:20:32 INFO - unsigned char fMustAlloc 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned char * 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrComplexArrayUnmarshall( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * * ppMemory, 14:20:32 INFO - PFORMAT_STRING pFormat, 14:20:32 INFO - unsigned char fMustAlloc 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned char * 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrNonConformantStringUnmarshall( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * * ppMemory, 14:20:32 INFO - PFORMAT_STRING pFormat, 14:20:32 INFO - unsigned char fMustAlloc 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned char * 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrConformantStringUnmarshall( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * * ppMemory, 14:20:32 INFO - PFORMAT_STRING pFormat, 14:20:32 INFO - unsigned char fMustAlloc 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned char * 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrEncapsulatedUnionUnmarshall( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * * ppMemory, 14:20:32 INFO - PFORMAT_STRING pFormat, 14:20:32 INFO - unsigned char fMustAlloc 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned char * 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrNonEncapsulatedUnionUnmarshall( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * * ppMemory, 14:20:32 INFO - PFORMAT_STRING pFormat, 14:20:32 INFO - unsigned char fMustAlloc 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned char * 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrByteCountPointerUnmarshall( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * * ppMemory, 14:20:32 INFO - PFORMAT_STRING pFormat, 14:20:32 INFO - unsigned char fMustAlloc 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned char * 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrXmitOrRepAsUnmarshall( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * * ppMemory, 14:20:32 INFO - PFORMAT_STRING pFormat, 14:20:32 INFO - unsigned char fMustAlloc 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned char * 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrUserMarshalUnmarshall( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * * ppMemory, 14:20:32 INFO - PFORMAT_STRING pFormat, 14:20:32 INFO - unsigned char fMustAlloc 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned char * 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrInterfacePointerUnmarshall( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * * ppMemory, 14:20:32 INFO - PFORMAT_STRING pFormat, 14:20:32 INFO - unsigned char fMustAlloc 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrClientContextUnmarshall( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - NDR_CCONTEXT * pContextHandle, 14:20:32 INFO - RPC_BINDING_HANDLE BindHandle 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - NDR_SCONTEXT 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrServerContextUnmarshall( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - NDR_SCONTEXT 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrContextHandleInitialize( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - NDR_SCONTEXT 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrServerContextNewUnmarshall( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrPointerBufferSize( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrCsArrayBufferSize( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrCsTagBufferSize( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrSimpleStructBufferSize( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrConformantStructBufferSize( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrConformantVaryingStructBufferSize( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrComplexStructBufferSize( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrFixedArrayBufferSize( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrConformantArrayBufferSize( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrConformantVaryingArrayBufferSize( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrVaryingArrayBufferSize( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrComplexArrayBufferSize( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrConformantStringBufferSize( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrNonConformantStringBufferSize( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrEncapsulatedUnionBufferSize( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrNonEncapsulatedUnionBufferSize( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrByteCountPointerBufferSize( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrXmitOrRepAsBufferSize( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrUserMarshalBufferSize( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrInterfacePointerBufferSize( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrContextHandleSize( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned long 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrPointerMemorySize( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned long 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrContextHandleMemorySize( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned long 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrCsArrayMemorySize( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned long 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrCsTagMemorySize( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned long 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrSimpleStructMemorySize( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned long 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrConformantStructMemorySize( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned long 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrConformantVaryingStructMemorySize( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned long 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrComplexStructMemorySize( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned long 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrFixedArrayMemorySize( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned long 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrConformantArrayMemorySize( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned long 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrConformantVaryingArrayMemorySize( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned long 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrVaryingArrayMemorySize( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned long 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrComplexArrayMemorySize( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned long 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrConformantStringMemorySize( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned long 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrNonConformantStringMemorySize( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned long 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrEncapsulatedUnionMemorySize( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned long 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrNonEncapsulatedUnionMemorySize( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned long 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrXmitOrRepAsMemorySize( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned long 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrUserMarshalMemorySize( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned long 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrInterfacePointerMemorySize( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrPointerFree( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrCsArrayFree( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrSimpleStructFree( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrConformantStructFree( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrConformantVaryingStructFree( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrComplexStructFree( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrFixedArrayFree( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrConformantArrayFree( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrConformantVaryingArrayFree( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrVaryingArrayFree( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrComplexArrayFree( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrEncapsulatedUnionFree( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrNonEncapsulatedUnionFree( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrByteCountPointerFree( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrXmitOrRepAsFree( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrUserMarshalFree( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrInterfacePointerFree( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrConvert2( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - PFORMAT_STRING pFormat, 14:20:32 INFO - long NumberParams 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrConvert( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned char * 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrUserMarshalSimpleTypeConvert( 14:20:32 INFO - unsigned long * pFlags, 14:20:32 INFO - unsigned char * pBuffer, 14:20:32 INFO - unsigned char FormatChar 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrClientInitializeNew( 14:20:32 INFO - PRPC_MESSAGE pRpcMsg, 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - PMIDL_STUB_DESC pStubDescriptor, 14:20:32 INFO - unsigned int ProcNum 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned char * 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrServerInitializeNew( 14:20:32 INFO - PRPC_MESSAGE pRpcMsg, 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - PMIDL_STUB_DESC pStubDescriptor 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrServerInitializePartial( 14:20:32 INFO - PRPC_MESSAGE pRpcMsg, 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - PMIDL_STUB_DESC pStubDescriptor, 14:20:32 INFO - unsigned long RequestedBufferSize 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrClientInitialize( 14:20:32 INFO - PRPC_MESSAGE pRpcMsg, 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - PMIDL_STUB_DESC pStubDescriptor, 14:20:32 INFO - unsigned int ProcNum 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned char * 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrServerInitialize( 14:20:32 INFO - PRPC_MESSAGE pRpcMsg, 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - PMIDL_STUB_DESC pStubDescriptor 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned char * 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrServerInitializeUnmarshall ( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - PMIDL_STUB_DESC pStubDescriptor, 14:20:32 INFO - PRPC_MESSAGE pRpcMsg 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrServerInitializeMarshall ( 14:20:32 INFO - PRPC_MESSAGE pRpcMsg, 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned char * 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrGetBuffer( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned long BufferLength, 14:20:32 INFO - RPC_BINDING_HANDLE Handle 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned char * 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrNsGetBuffer( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned long BufferLength, 14:20:32 INFO - RPC_BINDING_HANDLE Handle 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned char * 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrSendReceive( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pBufferEnd 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - unsigned char * 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrNsSendReceive( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned char * pBufferEnd, 14:20:32 INFO - RPC_BINDING_HANDLE * pAutoHandle 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrFreeBuffer( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - RPC_STATUS 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrGetDcomProtocolVersion( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - RPC_VERSION * pVersion ); 14:20:32 INFO - #pragma warning(pop) 14:20:32 INFO - CLIENT_CALL_RETURN __cdecl 14:20:32 INFO - NdrClientCall2( 14:20:32 INFO - PMIDL_STUB_DESC pStubDescriptor, 14:20:32 INFO - PFORMAT_STRING pFormat, 14:20:32 INFO - ... 14:20:32 INFO - ); 14:20:32 INFO - CLIENT_CALL_RETURN __cdecl 14:20:32 INFO - NdrClientCall( 14:20:32 INFO - PMIDL_STUB_DESC pStubDescriptor, 14:20:32 INFO - PFORMAT_STRING pFormat, 14:20:32 INFO - ... 14:20:32 INFO - ); 14:20:32 INFO - CLIENT_CALL_RETURN __cdecl 14:20:32 INFO - NdrAsyncClientCall( 14:20:32 INFO - PMIDL_STUB_DESC pStubDescriptor, 14:20:32 INFO - PFORMAT_STRING pFormat, 14:20:32 INFO - ... 14:20:32 INFO - ); 14:20:32 INFO - CLIENT_CALL_RETURN __cdecl 14:20:32 INFO - NdrClientCall4( 14:20:32 INFO - PMIDL_STUB_DESC pStubDescriptor, 14:20:32 INFO - PFORMAT_STRING pFormat, 14:20:32 INFO - ... 14:20:32 INFO - ); 14:20:32 INFO - CLIENT_CALL_RETURN __cdecl 14:20:32 INFO - NdrAsyncClientCall2( 14:20:32 INFO - PMIDL_STUB_DESC pStubDescriptor, 14:20:32 INFO - PFORMAT_STRING pFormat, 14:20:32 INFO - ... 14:20:32 INFO - ); 14:20:32 INFO - CLIENT_CALL_RETURN __cdecl 14:20:32 INFO - NdrMesProcEncodeDecode4( 14:20:32 INFO - handle_t Handle, 14:20:32 INFO - const MIDL_STUB_DESC * pStubDescriptor, 14:20:32 INFO - PFORMAT_STRING pFormat, 14:20:32 INFO - ... 14:20:32 INFO - ); 14:20:32 INFO - #line 2599 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcndr.h" 14:20:32 INFO - #line 2601 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcndr.h" 14:20:32 INFO - #pragma endregion 14:20:32 INFO - #pragma region Desktop Family or OneCore Family 14:20:32 INFO - CLIENT_CALL_RETURN __cdecl 14:20:32 INFO - NdrDcomAsyncClientCall( 14:20:32 INFO - PMIDL_STUB_DESC pStubDescriptor, 14:20:32 INFO - PFORMAT_STRING pFormat, 14:20:32 INFO - ... 14:20:32 INFO - ); 14:20:32 INFO - CLIENT_CALL_RETURN __cdecl 14:20:32 INFO - NdrDcomAsyncClientCall2( 14:20:32 INFO - PMIDL_STUB_DESC pStubDescriptor, 14:20:32 INFO - PFORMAT_STRING pFormat, 14:20:32 INFO - ... 14:20:32 INFO - ); 14:20:32 INFO - #line 2623 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcndr.h" 14:20:32 INFO - #line 2625 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcndr.h" 14:20:32 INFO - #pragma endregion 14:20:32 INFO - #pragma region Application Family or OneCore Family 14:20:32 INFO - typedef enum { 14:20:32 INFO - STUB_UNMARSHAL, 14:20:32 INFO - STUB_CALL_SERVER, 14:20:32 INFO - STUB_MARSHAL, 14:20:32 INFO - STUB_CALL_SERVER_NO_HRESULT 14:20:32 INFO - }STUB_PHASE; 14:20:32 INFO - typedef enum { 14:20:32 INFO - PROXY_CALCSIZE, 14:20:32 INFO - PROXY_GETBUFFER, 14:20:32 INFO - PROXY_MARSHAL, 14:20:32 INFO - PROXY_SENDRECEIVE, 14:20:32 INFO - PROXY_UNMARSHAL 14:20:32 INFO - }PROXY_PHASE; 14:20:32 INFO - struct IRpcStubBuffer; 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrAsyncServerCall( 14:20:32 INFO - PRPC_MESSAGE pRpcMsg 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - long 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrAsyncStubCall( 14:20:32 INFO - struct IRpcStubBuffer * pThis, 14:20:32 INFO - struct IRpcChannelBuffer * pChannel, 14:20:32 INFO - PRPC_MESSAGE pRpcMsg, 14:20:32 INFO - unsigned long * pdwStubPhase 14:20:32 INFO - ); 14:20:32 INFO - #line 2669 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcndr.h" 14:20:32 INFO - #pragma endregion 14:20:32 INFO - #pragma region Desktop Family or OneCore Family 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - long 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrDcomAsyncStubCall( 14:20:32 INFO - struct IRpcStubBuffer * pThis, 14:20:32 INFO - struct IRpcChannelBuffer * pChannel, 14:20:32 INFO - PRPC_MESSAGE pRpcMsg, 14:20:32 INFO - unsigned long * pdwStubPhase 14:20:32 INFO - ); 14:20:32 INFO - #line 2686 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcndr.h" 14:20:32 INFO - #pragma endregion 14:20:32 INFO - #pragma region Application Family or OneCore Family 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - long 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrStubCall2( 14:20:32 INFO - void * pThis, 14:20:32 INFO - void * pChannel, 14:20:32 INFO - PRPC_MESSAGE pRpcMsg, 14:20:32 INFO - unsigned long * pdwStubPhase 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrServerCall2( 14:20:32 INFO - PRPC_MESSAGE pRpcMsg 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - long 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrStubCall ( 14:20:32 INFO - void * pThis, 14:20:32 INFO - void * pChannel, 14:20:32 INFO - PRPC_MESSAGE pRpcMsg, 14:20:32 INFO - unsigned long * pdwStubPhase 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrServerCall( 14:20:32 INFO - PRPC_MESSAGE pRpcMsg 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - int 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrServerUnmarshall( 14:20:32 INFO - void * pChannel, 14:20:32 INFO - PRPC_MESSAGE pRpcMsg, 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - PMIDL_STUB_DESC pStubDescriptor, 14:20:32 INFO - PFORMAT_STRING pFormat, 14:20:32 INFO - void * pParamList 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrServerMarshall( 14:20:32 INFO - void * pThis, 14:20:32 INFO - void * pChannel, 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - RPC_STATUS 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrMapCommAndFaultStatus( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - unsigned long * pCommStatus, 14:20:32 INFO - unsigned long * pFaultStatus, 14:20:32 INFO - RPC_STATUS Status 14:20:32 INFO - ); 14:20:32 INFO - typedef void * RPC_SS_THREAD_HANDLE; 14:20:32 INFO - typedef void * __stdcall 14:20:32 INFO - RPC_CLIENT_ALLOC ( 14:20:32 INFO - size_t Size 14:20:32 INFO - ); 14:20:32 INFO - typedef void __stdcall 14:20:32 INFO - RPC_CLIENT_FREE ( 14:20:32 INFO - void * Ptr 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void * 14:20:32 INFO - __stdcall 14:20:32 INFO - RpcSsAllocate ( 14:20:32 INFO - size_t Size 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - RpcSsDisableAllocate ( 14:20:32 INFO - void 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - RpcSsEnableAllocate ( 14:20:32 INFO - void 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - RpcSsFree ( 14:20:32 INFO - void * NodeToFree 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - RPC_SS_THREAD_HANDLE 14:20:32 INFO - __stdcall 14:20:32 INFO - RpcSsGetThreadHandle ( 14:20:32 INFO - void 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - RpcSsSetClientAllocFree ( 14:20:32 INFO - RPC_CLIENT_ALLOC * ClientAlloc, 14:20:32 INFO - RPC_CLIENT_FREE * ClientFree 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - RpcSsSetThreadHandle ( 14:20:32 INFO - RPC_SS_THREAD_HANDLE Id 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - RpcSsSwapClientAllocFree ( 14:20:32 INFO - RPC_CLIENT_ALLOC * ClientAlloc, 14:20:32 INFO - RPC_CLIENT_FREE * ClientFree, 14:20:32 INFO - RPC_CLIENT_ALLOC * * OldClientAlloc, 14:20:32 INFO - RPC_CLIENT_FREE * * OldClientFree 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void * 14:20:32 INFO - __stdcall 14:20:32 INFO - RpcSmAllocate ( 14:20:32 INFO - size_t Size, 14:20:32 INFO - RPC_STATUS * pStatus 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - RPC_STATUS 14:20:32 INFO - __stdcall 14:20:32 INFO - RpcSmClientFree ( 14:20:32 INFO - void * pNodeToFree 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - RPC_STATUS 14:20:32 INFO - __stdcall 14:20:32 INFO - RpcSmDestroyClientContext ( 14:20:32 INFO - void * * ContextHandle 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - RPC_STATUS 14:20:32 INFO - __stdcall 14:20:32 INFO - RpcSmDisableAllocate ( 14:20:32 INFO - void 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - RPC_STATUS 14:20:32 INFO - __stdcall 14:20:32 INFO - RpcSmEnableAllocate ( 14:20:32 INFO - void 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - RPC_STATUS 14:20:32 INFO - __stdcall 14:20:32 INFO - RpcSmFree ( 14:20:32 INFO - void * NodeToFree 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - RPC_SS_THREAD_HANDLE 14:20:32 INFO - __stdcall 14:20:32 INFO - RpcSmGetThreadHandle ( 14:20:32 INFO - RPC_STATUS * pStatus 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - RPC_STATUS 14:20:32 INFO - __stdcall 14:20:32 INFO - RpcSmSetClientAllocFree ( 14:20:32 INFO - RPC_CLIENT_ALLOC * ClientAlloc, 14:20:32 INFO - RPC_CLIENT_FREE * ClientFree 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - RPC_STATUS 14:20:32 INFO - __stdcall 14:20:32 INFO - RpcSmSetThreadHandle ( 14:20:32 INFO - RPC_SS_THREAD_HANDLE Id 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - RPC_STATUS 14:20:32 INFO - __stdcall 14:20:32 INFO - RpcSmSwapClientAllocFree ( 14:20:32 INFO - RPC_CLIENT_ALLOC * ClientAlloc, 14:20:32 INFO - RPC_CLIENT_FREE * ClientFree, 14:20:32 INFO - RPC_CLIENT_ALLOC * * OldClientAlloc, 14:20:32 INFO - RPC_CLIENT_FREE * * OldClientFree 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrRpcSsEnableAllocate( 14:20:32 INFO - PMIDL_STUB_MESSAGE pMessage ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrRpcSsDisableAllocate( 14:20:32 INFO - PMIDL_STUB_MESSAGE pMessage ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrRpcSmSetClientToOsf( 14:20:32 INFO - PMIDL_STUB_MESSAGE pMessage ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void * 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrRpcSmClientAllocate ( 14:20:32 INFO - size_t Size 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrRpcSmClientFree ( 14:20:32 INFO - void * NodeToFree 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void * 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrRpcSsDefaultAllocate ( 14:20:32 INFO - size_t Size 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrRpcSsDefaultFree ( 14:20:32 INFO - void * NodeToFree 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - PFULL_PTR_XLAT_TABLES 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrFullPointerXlatInit( 14:20:32 INFO - unsigned long NumberOfPointers, 14:20:32 INFO - XLAT_SIDE XlatSide 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrFullPointerXlatFree( 14:20:32 INFO - PFULL_PTR_XLAT_TABLES pXlatTables 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void * 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrAllocate( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - size_t Len 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrClearOutParameters( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - PFORMAT_STRING pFormat, 14:20:32 INFO - void * ArgAddr 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void * 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrOleAllocate ( 14:20:32 INFO - size_t Size 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrOleFree ( 14:20:32 INFO - void * NodeToFree 14:20:32 INFO - ); 14:20:32 INFO - #line 3035 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcndr.h" 14:20:32 INFO - #line 3072 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcndr.h" 14:20:32 INFO - typedef struct _NDR_USER_MARSHAL_INFO_LEVEL1 14:20:32 INFO - { 14:20:32 INFO - void * Buffer; 14:20:32 INFO - unsigned long BufferSize; 14:20:32 INFO - void *(__stdcall * pfnAllocate)(size_t); 14:20:32 INFO - void (__stdcall * pfnFree)(void *); 14:20:32 INFO - struct IRpcChannelBuffer * pRpcChannelBuffer; 14:20:32 INFO - ULONG_PTR Reserved[5]; 14:20:32 INFO - } NDR_USER_MARSHAL_INFO_LEVEL1; 14:20:32 INFO - #pragma warning(push) 14:20:32 INFO - #line 3091 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcndr.h" 14:20:32 INFO - #pragma warning(disable:4201) 14:20:32 INFO - #line 3093 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcndr.h" 14:20:32 INFO - typedef struct _NDR_USER_MARSHAL_INFO 14:20:32 INFO - { 14:20:32 INFO - unsigned long InformationLevel; 14:20:32 INFO - union { 14:20:32 INFO - NDR_USER_MARSHAL_INFO_LEVEL1 Level1; 14:20:32 INFO - } ; 14:20:32 INFO - } NDR_USER_MARSHAL_INFO; 14:20:32 INFO - #pragma warning(pop) 14:20:32 INFO - #line 3108 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcndr.h" 14:20:32 INFO - #line 3109 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcndr.h" 14:20:32 INFO - RPC_STATUS 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrGetUserMarshalInfo ( 14:20:32 INFO - unsigned long * pFlags, 14:20:32 INFO - unsigned long InformationLevel, 14:20:32 INFO - NDR_USER_MARSHAL_INFO * pMarshalInfo 14:20:32 INFO - ); 14:20:32 INFO - RPC_STATUS __stdcall 14:20:32 INFO - NdrCreateServerInterfaceFromStub( 14:20:32 INFO - struct IRpcStubBuffer* pStub, 14:20:32 INFO - RPC_SERVER_INTERFACE *pServerIf ); 14:20:32 INFO - CLIENT_CALL_RETURN __cdecl 14:20:32 INFO - NdrClientCall3( 14:20:32 INFO - MIDL_STUBLESS_PROXY_INFO *pProxyInfo, 14:20:32 INFO - unsigned long nProcNum, 14:20:32 INFO - void * pReturnValue, 14:20:32 INFO - ... 14:20:32 INFO - ); 14:20:32 INFO - CLIENT_CALL_RETURN __cdecl 14:20:32 INFO - Ndr64AsyncClientCall( 14:20:32 INFO - MIDL_STUBLESS_PROXY_INFO *pProxyInfo, 14:20:32 INFO - unsigned long nProcNum, 14:20:32 INFO - void * pReturnValue, 14:20:32 INFO - ... 14:20:32 INFO - ); 14:20:32 INFO - #line 3147 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcndr.h" 14:20:32 INFO - #pragma endregion 14:20:32 INFO - #pragma region Desktop Family or OneCore Family 14:20:32 INFO - CLIENT_CALL_RETURN __cdecl 14:20:32 INFO - Ndr64DcomAsyncClientCall( 14:20:32 INFO - MIDL_STUBLESS_PROXY_INFO *pProxyInfo, 14:20:32 INFO - unsigned long nProcNum, 14:20:32 INFO - void * pReturnValue, 14:20:32 INFO - ... 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - Ndr64AsyncServerCall( 14:20:32 INFO - PRPC_MESSAGE pRpcMsg 14:20:32 INFO - ); 14:20:32 INFO - #line 3168 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcndr.h" 14:20:32 INFO - #pragma endregion 14:20:32 INFO - #pragma region Application Family or OneCore Family 14:20:32 INFO - struct IRpcStubBuffer; 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - Ndr64AsyncServerCall64( 14:20:32 INFO - PRPC_MESSAGE pRpcMsg 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - Ndr64AsyncServerCallAll( 14:20:32 INFO - PRPC_MESSAGE pRpcMsg 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - long 14:20:32 INFO - __stdcall 14:20:32 INFO - Ndr64AsyncStubCall( 14:20:32 INFO - struct IRpcStubBuffer * pThis, 14:20:32 INFO - struct IRpcChannelBuffer * pChannel, 14:20:32 INFO - PRPC_MESSAGE pRpcMsg, 14:20:32 INFO - unsigned long * pdwStubPhase 14:20:32 INFO - ); 14:20:32 INFO - #line 3200 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcndr.h" 14:20:32 INFO - #pragma endregion 14:20:32 INFO - #pragma region Desktop Family or OneCore Family 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - long 14:20:32 INFO - __stdcall 14:20:32 INFO - Ndr64DcomAsyncStubCall( 14:20:32 INFO - struct IRpcStubBuffer * pThis, 14:20:32 INFO - struct IRpcChannelBuffer * pChannel, 14:20:32 INFO - PRPC_MESSAGE pRpcMsg, 14:20:32 INFO - unsigned long * pdwStubPhase 14:20:32 INFO - ); 14:20:32 INFO - #line 3217 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcndr.h" 14:20:32 INFO - #pragma endregion 14:20:32 INFO - #pragma region Application Family or OneCore Family 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - long 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrStubCall3 ( 14:20:32 INFO - void * pThis, 14:20:32 INFO - void * pChannel, 14:20:32 INFO - PRPC_MESSAGE pRpcMsg, 14:20:32 INFO - unsigned long * pdwStubPhase 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrServerCallAll( 14:20:32 INFO - PRPC_MESSAGE pRpcMsg 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrServerCallNdr64( 14:20:32 INFO - PRPC_MESSAGE pRpcMsg 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrServerCall3( 14:20:32 INFO - PRPC_MESSAGE pRpcMsg 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrPartialIgnoreClientMarshall( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - void * pMemory 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrPartialIgnoreServerUnmarshall( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - void ** ppMemory 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrPartialIgnoreClientBufferSize( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - void * pMemory 14:20:32 INFO - ); 14:20:32 INFO - __declspec(dllimport) 14:20:32 INFO - void 14:20:32 INFO - __stdcall 14:20:32 INFO - NdrPartialIgnoreServerInitialize( 14:20:32 INFO - PMIDL_STUB_MESSAGE pStubMsg, 14:20:32 INFO - void ** ppMemory, 14:20:32 INFO - PFORMAT_STRING pFormat 14:20:32 INFO - ); 14:20:32 INFO - void __stdcall 14:20:32 INFO - RpcUserFree( handle_t AsyncHandle, void * pBuffer ); 14:20:32 INFO - #line 3294 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcndr.h" 14:20:32 INFO - #pragma endregion 14:20:32 INFO - } 14:20:32 INFO - #line 3299 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcndr.h" 14:20:32 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:20:32 INFO - #pragma warning(disable:4103) 14:20:32 INFO - #pragma pack(pop) 14:20:32 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:20:32 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:20:32 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:20:32 INFO - #line 3301 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcndr.h" 14:20:32 INFO - #line 3303 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcndr.h" 14:20:32 INFO - #pragma warning(pop) 14:20:32 INFO - #line 3307 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\rpcndr.h" 14:20:32 INFO - #line 17 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objbase.h" 14:20:32 INFO - #pragma once 14:20:32 INFO - #line 25 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objbase.h" 14:20:32 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack8.h" 14:20:32 INFO - #pragma warning(disable:4103) 14:20:32 INFO - #pragma pack(push,8) 14:20:32 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack8.h" 14:20:32 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack8.h" 14:20:32 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack8.h" 14:20:32 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objbase.h" 14:20:32 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:32 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:32 INFO - #line 32 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:32 INFO - #line 41 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:32 INFO - #line 46 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:32 INFO - #line 51 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:32 INFO - #line 56 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:32 INFO - #pragma once 14:20:32 INFO - #line 65 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:32 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack8.h" 14:20:32 INFO - #pragma warning(disable:4103) 14:20:32 INFO - #pragma pack(push,8) 14:20:32 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack8.h" 14:20:32 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack8.h" 14:20:32 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack8.h" 14:20:32 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:32 INFO - #line 86 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:32 INFO - #line 88 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:32 INFO - #pragma region Application or OneCore Family 14:20:32 INFO - #line 191 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:32 INFO - #line 218 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:32 INFO - #line 221 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:32 INFO - #line 222 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:32 INFO - extern "C++" 14:20:32 INFO - { 14:20:32 INFO - template void** IID_PPV_ARGS_Helper(T** pp); 14:20:32 INFO - } 14:20:32 INFO - #line 232 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:32 INFO - #line 286 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:32 INFO - #line 299 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:32 INFO - #line 300 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:32 INFO - #line 310 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:32 INFO - #line 311 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:32 INFO - #line 341 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:32 INFO - typedef enum tagREGCLS 14:20:32 INFO - { 14:20:32 INFO - REGCLS_SINGLEUSE = 0, 14:20:32 INFO - REGCLS_MULTIPLEUSE = 1, 14:20:32 INFO - REGCLS_MULTI_SEPARATE = 2, 14:20:32 INFO - REGCLS_SUSPENDED = 4, 14:20:32 INFO - REGCLS_SURROGATE = 8, 14:20:32 INFO - #line 367 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:32 INFO - } REGCLS; 14:20:32 INFO - typedef struct IRpcStubBuffer IRpcStubBuffer; 14:20:32 INFO - typedef struct IRpcChannelBuffer IRpcChannelBuffer; 14:20:32 INFO - typedef enum tagCOINITBASE 14:20:32 INFO - { 14:20:32 INFO - COINITBASE_MULTITHREADED = 0x0, 14:20:32 INFO - #line 382 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:32 INFO - } COINITBASE; 14:20:32 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\wtypesbase.h" 14:20:32 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\wtypesbase.h" 14:20:32 INFO - #line 20 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\wtypesbase.h" 14:20:32 INFO - #pragma once 14:20:32 INFO - #line 35 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\wtypesbase.h" 14:20:32 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\guiddef.h" 14:20:32 INFO - #line 58 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\guiddef.h" 14:20:32 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\shared\\guiddef.h" 14:20:32 INFO - #line 41 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\wtypesbase.h" 14:20:32 INFO - extern "C"{ 14:20:32 INFO - #line 45 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\wtypesbase.h" 14:20:32 INFO - #pragma once 14:20:32 INFO - #line 59 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\wtypesbase.h" 14:20:32 INFO - #pragma warning(push) 14:20:32 INFO - #pragma warning(disable:4820) 14:20:32 INFO - #line 63 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\wtypesbase.h" 14:20:32 INFO - extern RPC_IF_HANDLE __MIDL_itf_wtypesbase_0000_0000_v0_0_c_ifspec; 14:20:32 INFO - extern RPC_IF_HANDLE __MIDL_itf_wtypesbase_0000_0000_v0_0_s_ifspec; 14:20:32 INFO - #line 116 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\wtypesbase.h" 14:20:32 INFO - typedef WCHAR OLECHAR; 14:20:32 INFO - typedef OLECHAR *LPOLESTR; 14:20:32 INFO - typedef const OLECHAR *LPCOLESTR; 14:20:32 INFO - #line 132 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\wtypesbase.h" 14:20:32 INFO - typedef unsigned char UCHAR; 14:20:32 INFO - typedef short SHORT; 14:20:32 INFO - typedef unsigned short USHORT; 14:20:32 INFO - typedef DWORD ULONG; 14:20:32 INFO - typedef double DOUBLE; 14:20:32 INFO - #line 182 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\wtypesbase.h" 14:20:32 INFO - typedef struct _COAUTHIDENTITY 14:20:32 INFO - { 14:20:32 INFO - USHORT *User; 14:20:32 INFO - ULONG UserLength; 14:20:32 INFO - USHORT *Domain; 14:20:32 INFO - ULONG DomainLength; 14:20:32 INFO - USHORT *Password; 14:20:32 INFO - ULONG PasswordLength; 14:20:32 INFO - ULONG Flags; 14:20:32 INFO - } COAUTHIDENTITY; 14:20:32 INFO - typedef struct _COAUTHINFO 14:20:32 INFO - { 14:20:32 INFO - DWORD dwAuthnSvc; 14:20:32 INFO - DWORD dwAuthzSvc; 14:20:32 INFO - LPWSTR pwszServerPrincName; 14:20:32 INFO - DWORD dwAuthnLevel; 14:20:32 INFO - DWORD dwImpersonationLevel; 14:20:32 INFO - COAUTHIDENTITY *pAuthIdentityData; 14:20:32 INFO - DWORD dwCapabilities; 14:20:32 INFO - } COAUTHINFO; 14:20:32 INFO - typedef LONG SCODE; 14:20:32 INFO - typedef SCODE *PSCODE; 14:20:32 INFO - #line 316 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\wtypesbase.h" 14:20:32 INFO - typedef 14:20:32 INFO - enum tagMEMCTX 14:20:32 INFO - { 14:20:32 INFO - MEMCTX_TASK = 1, 14:20:32 INFO - MEMCTX_SHARED = 2, 14:20:32 INFO - MEMCTX_MACSYSTEM = 3, 14:20:32 INFO - MEMCTX_UNKNOWN = -1, 14:20:32 INFO - MEMCTX_SAME = -2 14:20:32 INFO - } MEMCTX; 14:20:32 INFO - #line 330 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\wtypesbase.h" 14:20:32 INFO - #line 345 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\wtypesbase.h" 14:20:32 INFO - #line 354 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\wtypesbase.h" 14:20:32 INFO - typedef 14:20:32 INFO - enum tagCLSCTX 14:20:32 INFO - { 14:20:32 INFO - CLSCTX_INPROC_SERVER = 0x1, 14:20:32 INFO - CLSCTX_INPROC_HANDLER = 0x2, 14:20:32 INFO - CLSCTX_LOCAL_SERVER = 0x4, 14:20:32 INFO - CLSCTX_INPROC_SERVER16 = 0x8, 14:20:32 INFO - CLSCTX_REMOTE_SERVER = 0x10, 14:20:32 INFO - CLSCTX_INPROC_HANDLER16 = 0x20, 14:20:32 INFO - CLSCTX_RESERVED1 = 0x40, 14:20:32 INFO - CLSCTX_RESERVED2 = 0x80, 14:20:32 INFO - CLSCTX_RESERVED3 = 0x100, 14:20:32 INFO - CLSCTX_RESERVED4 = 0x200, 14:20:32 INFO - CLSCTX_NO_CODE_DOWNLOAD = 0x400, 14:20:32 INFO - CLSCTX_RESERVED5 = 0x800, 14:20:32 INFO - CLSCTX_NO_CUSTOM_MARSHAL = 0x1000, 14:20:32 INFO - CLSCTX_ENABLE_CODE_DOWNLOAD = 0x2000, 14:20:32 INFO - CLSCTX_NO_FAILURE_LOG = 0x4000, 14:20:32 INFO - CLSCTX_DISABLE_AAA = 0x8000, 14:20:32 INFO - CLSCTX_ENABLE_AAA = 0x10000, 14:20:32 INFO - CLSCTX_FROM_DEFAULT_CONTEXT = 0x20000, 14:20:32 INFO - CLSCTX_ACTIVATE_32_BIT_SERVER = 0x40000, 14:20:32 INFO - CLSCTX_ACTIVATE_64_BIT_SERVER = 0x80000, 14:20:32 INFO - CLSCTX_ENABLE_CLOAKING = 0x100000, 14:20:32 INFO - CLSCTX_APPCONTAINER = 0x400000, 14:20:32 INFO - CLSCTX_ACTIVATE_AAA_AS_IU = 0x800000, 14:20:32 INFO - CLSCTX_PS_DLL = ( int )0x80000000 14:20:32 INFO - } CLSCTX; 14:20:32 INFO - typedef 14:20:32 INFO - enum tagMSHLFLAGS 14:20:32 INFO - { 14:20:32 INFO - MSHLFLAGS_NORMAL = 0, 14:20:32 INFO - MSHLFLAGS_TABLESTRONG = 1, 14:20:32 INFO - MSHLFLAGS_TABLEWEAK = 2, 14:20:32 INFO - MSHLFLAGS_NOPING = 4, 14:20:32 INFO - MSHLFLAGS_RESERVED1 = 8, 14:20:32 INFO - MSHLFLAGS_RESERVED2 = 16, 14:20:32 INFO - MSHLFLAGS_RESERVED3 = 32, 14:20:32 INFO - MSHLFLAGS_RESERVED4 = 64 14:20:32 INFO - } MSHLFLAGS; 14:20:32 INFO - typedef 14:20:32 INFO - enum tagMSHCTX 14:20:32 INFO - { 14:20:32 INFO - MSHCTX_LOCAL = 0, 14:20:32 INFO - MSHCTX_NOSHAREDMEM = 1, 14:20:32 INFO - MSHCTX_DIFFERENTMACHINE = 2, 14:20:32 INFO - MSHCTX_INPROC = 3, 14:20:32 INFO - MSHCTX_CROSSCTX = 4 14:20:32 INFO - } MSHCTX; 14:20:32 INFO - typedef struct _BYTE_BLOB 14:20:32 INFO - { 14:20:32 INFO - ULONG clSize; 14:20:32 INFO - byte abData[ 1 ]; 14:20:32 INFO - } BYTE_BLOB; 14:20:32 INFO - typedef BYTE_BLOB *UP_BYTE_BLOB; 14:20:32 INFO - typedef struct _WORD_BLOB 14:20:32 INFO - { 14:20:32 INFO - ULONG clSize; 14:20:32 INFO - unsigned short asData[ 1 ]; 14:20:32 INFO - } WORD_BLOB; 14:20:32 INFO - typedef WORD_BLOB *UP_WORD_BLOB; 14:20:32 INFO - typedef struct _DWORD_BLOB 14:20:32 INFO - { 14:20:32 INFO - ULONG clSize; 14:20:32 INFO - ULONG alData[ 1 ]; 14:20:32 INFO - } DWORD_BLOB; 14:20:32 INFO - typedef DWORD_BLOB *UP_DWORD_BLOB; 14:20:32 INFO - typedef struct _FLAGGED_BYTE_BLOB 14:20:32 INFO - { 14:20:32 INFO - ULONG fFlags; 14:20:32 INFO - ULONG clSize; 14:20:32 INFO - byte abData[ 1 ]; 14:20:32 INFO - } FLAGGED_BYTE_BLOB; 14:20:32 INFO - typedef FLAGGED_BYTE_BLOB *UP_FLAGGED_BYTE_BLOB; 14:20:32 INFO - typedef struct _FLAGGED_WORD_BLOB 14:20:32 INFO - { 14:20:32 INFO - ULONG fFlags; 14:20:32 INFO - ULONG clSize; 14:20:32 INFO - unsigned short asData[ 1 ]; 14:20:32 INFO - } FLAGGED_WORD_BLOB; 14:20:32 INFO - typedef FLAGGED_WORD_BLOB *UP_FLAGGED_WORD_BLOB; 14:20:32 INFO - typedef struct _BYTE_SIZEDARR 14:20:32 INFO - { 14:20:32 INFO - ULONG clSize; 14:20:32 INFO - byte *pData; 14:20:32 INFO - } BYTE_SIZEDARR; 14:20:32 INFO - typedef struct _SHORT_SIZEDARR 14:20:32 INFO - { 14:20:32 INFO - ULONG clSize; 14:20:32 INFO - unsigned short *pData; 14:20:32 INFO - } WORD_SIZEDARR; 14:20:32 INFO - typedef struct _LONG_SIZEDARR 14:20:32 INFO - { 14:20:32 INFO - ULONG clSize; 14:20:32 INFO - ULONG *pData; 14:20:32 INFO - } DWORD_SIZEDARR; 14:20:32 INFO - typedef struct _HYPER_SIZEDARR 14:20:32 INFO - { 14:20:32 INFO - ULONG clSize; 14:20:32 INFO - __int64 *pData; 14:20:32 INFO - } HYPER_SIZEDARR; 14:20:32 INFO - extern RPC_IF_HANDLE IWinTypesBase_v0_1_c_ifspec; 14:20:32 INFO - extern RPC_IF_HANDLE IWinTypesBase_v0_1_s_ifspec; 14:20:32 INFO - #line 496 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\wtypesbase.h" 14:20:32 INFO - typedef boolean BOOLEAN; 14:20:32 INFO - typedef struct tagBLOB 14:20:32 INFO - { 14:20:32 INFO - ULONG cbSize; 14:20:32 INFO - BYTE *pBlobData; 14:20:32 INFO - } BLOB; 14:20:32 INFO - typedef struct tagBLOB *LPBLOB; 14:20:32 INFO - #line 515 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\wtypesbase.h" 14:20:32 INFO - #pragma warning(pop) 14:20:32 INFO - #line 549 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\wtypesbase.h" 14:20:32 INFO - extern RPC_IF_HANDLE __MIDL_itf_wtypesbase_0000_0001_v0_0_c_ifspec; 14:20:32 INFO - extern RPC_IF_HANDLE __MIDL_itf_wtypesbase_0000_0001_v0_0_s_ifspec; 14:20:32 INFO - } 14:20:32 INFO - #line 561 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\wtypesbase.h" 14:20:32 INFO - #line 563 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\wtypesbase.h" 14:20:32 INFO - #line 385 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:32 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\unknwnbase.h" 14:20:32 INFO - #line 32 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\unknwnbase.h" 14:20:32 INFO - #pragma once 14:20:32 INFO - #line 39 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\unknwnbase.h" 14:20:32 INFO - typedef struct IUnknown IUnknown; 14:20:32 INFO - #line 47 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\unknwnbase.h" 14:20:32 INFO - typedef struct AsyncIUnknown AsyncIUnknown; 14:20:32 INFO - #line 54 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\unknwnbase.h" 14:20:32 INFO - typedef struct IClassFactory IClassFactory; 14:20:32 INFO - #line 61 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\unknwnbase.h" 14:20:32 INFO - extern "C"{ 14:20:32 INFO - #line 69 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\unknwnbase.h" 14:20:32 INFO - #pragma once 14:20:32 INFO - #line 84 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\unknwnbase.h" 14:20:32 INFO - #pragma region Application Family or OneCore Family 14:20:32 INFO - extern RPC_IF_HANDLE __MIDL_itf_unknwnbase_0000_0000_v0_0_c_ifspec; 14:20:32 INFO - extern RPC_IF_HANDLE __MIDL_itf_unknwnbase_0000_0000_v0_0_s_ifspec; 14:20:32 INFO - typedef IUnknown *LPUNKNOWN; 14:20:32 INFO - extern "C" const IID IID_IUnknown; 14:20:32 INFO - extern "C++" 14:20:32 INFO - { 14:20:32 INFO - struct __declspec(uuid("00000000-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:32 INFO - IUnknown 14:20:32 INFO - { 14:20:32 INFO - public: 14:20:32 INFO - virtual HRESULT __stdcall QueryInterface( 14:20:32 INFO - const IID & riid, 14:20:32 INFO - void * *ppvObject) = 0; 14:20:32 INFO - virtual ULONG __stdcall AddRef( void) = 0; 14:20:32 INFO - virtual ULONG __stdcall Release( void) = 0; 14:20:32 INFO - template 14:20:32 INFO - HRESULT 14:20:32 INFO - __stdcall 14:20:32 INFO - #line 128 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\unknwnbase.h" 14:20:32 INFO - QueryInterface( Q** pp) 14:20:32 INFO - { 14:20:32 INFO - return QueryInterface(__uuidof(Q), (void **)pp); 14:20:32 INFO - } 14:20:32 INFO - }; 14:20:32 INFO - } 14:20:32 INFO - HRESULT __stdcall IUnknown_QueryInterface_Proxy( 14:20:32 INFO - IUnknown * This, 14:20:32 INFO - const IID & riid, 14:20:32 INFO - void * *ppvObject); 14:20:32 INFO - void __stdcall IUnknown_QueryInterface_Stub( 14:20:32 INFO - IRpcStubBuffer *This, 14:20:32 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:32 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:32 INFO - DWORD *_pdwStubPhase); 14:20:32 INFO - ULONG __stdcall IUnknown_AddRef_Proxy( 14:20:32 INFO - IUnknown * This); 14:20:32 INFO - void __stdcall IUnknown_AddRef_Stub( 14:20:32 INFO - IRpcStubBuffer *This, 14:20:32 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:32 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:32 INFO - DWORD *_pdwStubPhase); 14:20:32 INFO - ULONG __stdcall IUnknown_Release_Proxy( 14:20:32 INFO - IUnknown * This); 14:20:32 INFO - void __stdcall IUnknown_Release_Stub( 14:20:32 INFO - IRpcStubBuffer *This, 14:20:32 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:32 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:32 INFO - DWORD *_pdwStubPhase); 14:20:32 INFO - #line 273 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\unknwnbase.h" 14:20:32 INFO - #line 279 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\unknwnbase.h" 14:20:32 INFO - #line 280 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\unknwnbase.h" 14:20:32 INFO - #pragma endregion 14:20:32 INFO - #pragma region Desktop Family or OneCore Family 14:20:32 INFO - extern RPC_IF_HANDLE __MIDL_itf_unknwnbase_0000_0001_v0_0_c_ifspec; 14:20:32 INFO - extern RPC_IF_HANDLE __MIDL_itf_unknwnbase_0000_0001_v0_0_s_ifspec; 14:20:32 INFO - extern "C" const IID IID_AsyncIUnknown; 14:20:32 INFO - struct __declspec(uuid("000e0000-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:32 INFO - AsyncIUnknown : public IUnknown 14:20:32 INFO - { 14:20:32 INFO - public: 14:20:32 INFO - virtual HRESULT __stdcall Begin_QueryInterface( 14:20:32 INFO - const IID & riid) = 0; 14:20:32 INFO - virtual HRESULT __stdcall Finish_QueryInterface( 14:20:32 INFO - void **ppvObject) = 0; 14:20:32 INFO - virtual HRESULT __stdcall Begin_AddRef( void) = 0; 14:20:32 INFO - virtual ULONG __stdcall Finish_AddRef( void) = 0; 14:20:32 INFO - virtual HRESULT __stdcall Begin_Release( void) = 0; 14:20:32 INFO - virtual ULONG __stdcall Finish_Release( void) = 0; 14:20:32 INFO - }; 14:20:32 INFO - #line 405 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\unknwnbase.h" 14:20:32 INFO - #line 410 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\unknwnbase.h" 14:20:32 INFO - #line 416 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\unknwnbase.h" 14:20:32 INFO - #pragma endregion 14:20:32 INFO - #pragma region Application Family or OneCore Family 14:20:32 INFO - extern RPC_IF_HANDLE __MIDL_itf_unknwnbase_0000_0002_v0_0_c_ifspec; 14:20:32 INFO - extern RPC_IF_HANDLE __MIDL_itf_unknwnbase_0000_0002_v0_0_s_ifspec; 14:20:32 INFO - typedef IClassFactory *LPCLASSFACTORY; 14:20:32 INFO - extern "C" const IID IID_IClassFactory; 14:20:32 INFO - struct __declspec(uuid("00000001-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:32 INFO - IClassFactory : public IUnknown 14:20:32 INFO - { 14:20:32 INFO - public: 14:20:32 INFO - virtual HRESULT __stdcall CreateInstance( 14:20:32 INFO - IUnknown *pUnkOuter, 14:20:32 INFO - const IID & riid, 14:20:32 INFO - void **ppvObject) = 0; 14:20:32 INFO - virtual HRESULT __stdcall LockServer( 14:20:32 INFO - BOOL fLock) = 0; 14:20:32 INFO - }; 14:20:32 INFO - #line 519 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\unknwnbase.h" 14:20:32 INFO - HRESULT __stdcall IClassFactory_RemoteCreateInstance_Proxy( 14:20:32 INFO - IClassFactory * This, 14:20:32 INFO - const IID & riid, 14:20:32 INFO - IUnknown **ppvObject); 14:20:32 INFO - void __stdcall IClassFactory_RemoteCreateInstance_Stub( 14:20:32 INFO - IRpcStubBuffer *This, 14:20:32 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:32 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:32 INFO - DWORD *_pdwStubPhase); 14:20:32 INFO - HRESULT __stdcall IClassFactory_RemoteLockServer_Proxy( 14:20:32 INFO - IClassFactory * This, 14:20:32 INFO - BOOL fLock); 14:20:32 INFO - void __stdcall IClassFactory_RemoteLockServer_Stub( 14:20:32 INFO - IRpcStubBuffer *This, 14:20:32 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:32 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:32 INFO - DWORD *_pdwStubPhase); 14:20:32 INFO - #line 549 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\unknwnbase.h" 14:20:32 INFO - #line 555 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\unknwnbase.h" 14:20:32 INFO - #pragma endregion 14:20:32 INFO - extern RPC_IF_HANDLE __MIDL_itf_unknwnbase_0000_0003_v0_0_c_ifspec; 14:20:32 INFO - extern RPC_IF_HANDLE __MIDL_itf_unknwnbase_0000_0003_v0_0_s_ifspec; 14:20:32 INFO - HRESULT __stdcall IClassFactory_CreateInstance_Proxy( 14:20:32 INFO - IClassFactory * This, 14:20:32 INFO - IUnknown *pUnkOuter, 14:20:32 INFO - const IID & riid, 14:20:32 INFO - void **ppvObject); 14:20:32 INFO - HRESULT __stdcall IClassFactory_CreateInstance_Stub( 14:20:32 INFO - IClassFactory * This, 14:20:32 INFO - const IID & riid, 14:20:32 INFO - IUnknown **ppvObject); 14:20:32 INFO - HRESULT __stdcall IClassFactory_LockServer_Proxy( 14:20:32 INFO - IClassFactory * This, 14:20:32 INFO - BOOL fLock); 14:20:32 INFO - HRESULT __stdcall IClassFactory_LockServer_Stub( 14:20:32 INFO - IClassFactory * This, 14:20:32 INFO - BOOL fLock); 14:20:32 INFO - } 14:20:32 INFO - #line 594 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\unknwnbase.h" 14:20:32 INFO - #line 596 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\unknwnbase.h" 14:20:32 INFO - #line 386 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:32 INFO - extern "C++" 14:20:32 INFO - { 14:20:32 INFO - template void** IID_PPV_ARGS_Helper(T** pp) 14:20:32 INFO - { 14:20:32 INFO - #pragma prefast(suppress: 6269, "Tool issue with unused static_cast") 14:20:32 INFO - static_cast(*pp); 14:20:32 INFO - return reinterpret_cast(pp); 14:20:32 INFO - } 14:20:32 INFO - } 14:20:32 INFO - #line 407 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:32 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #line 32 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #pragma once 14:20:32 INFO - #line 39 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef struct IMarshal IMarshal; 14:20:32 INFO - #line 47 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef struct INoMarshal INoMarshal; 14:20:32 INFO - #line 54 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef struct IAgileObject IAgileObject; 14:20:32 INFO - #line 61 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef struct IActivationFilter IActivationFilter; 14:20:32 INFO - #line 68 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef struct IMarshal2 IMarshal2; 14:20:32 INFO - #line 75 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef struct IMalloc IMalloc; 14:20:32 INFO - #line 82 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef struct IStdMarshalInfo IStdMarshalInfo; 14:20:32 INFO - #line 89 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef struct IExternalConnection IExternalConnection; 14:20:32 INFO - #line 96 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef struct IMultiQI IMultiQI; 14:20:32 INFO - #line 103 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef struct AsyncIMultiQI AsyncIMultiQI; 14:20:32 INFO - #line 110 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef struct IInternalUnknown IInternalUnknown; 14:20:32 INFO - #line 117 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef struct IEnumUnknown IEnumUnknown; 14:20:32 INFO - #line 124 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef struct IEnumString IEnumString; 14:20:32 INFO - #line 131 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef struct ISequentialStream ISequentialStream; 14:20:32 INFO - #line 138 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef struct IStream IStream; 14:20:32 INFO - #line 145 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef struct IRpcChannelBuffer IRpcChannelBuffer; 14:20:32 INFO - #line 152 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef struct IRpcChannelBuffer2 IRpcChannelBuffer2; 14:20:32 INFO - #line 159 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef struct IAsyncRpcChannelBuffer IAsyncRpcChannelBuffer; 14:20:32 INFO - #line 166 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef struct IRpcChannelBuffer3 IRpcChannelBuffer3; 14:20:32 INFO - #line 173 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef struct IRpcSyntaxNegotiate IRpcSyntaxNegotiate; 14:20:32 INFO - #line 180 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef struct IRpcProxyBuffer IRpcProxyBuffer; 14:20:32 INFO - #line 187 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef struct IRpcStubBuffer IRpcStubBuffer; 14:20:32 INFO - #line 194 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef struct IPSFactoryBuffer IPSFactoryBuffer; 14:20:32 INFO - #line 201 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef struct IChannelHook IChannelHook; 14:20:32 INFO - #line 208 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef struct IClientSecurity IClientSecurity; 14:20:32 INFO - #line 215 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef struct IServerSecurity IServerSecurity; 14:20:32 INFO - #line 222 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef struct IRpcOptions IRpcOptions; 14:20:32 INFO - #line 229 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef struct IGlobalOptions IGlobalOptions; 14:20:32 INFO - #line 236 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef struct ISurrogate ISurrogate; 14:20:32 INFO - #line 243 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef struct IGlobalInterfaceTable IGlobalInterfaceTable; 14:20:32 INFO - #line 250 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef struct ISynchronize ISynchronize; 14:20:32 INFO - #line 257 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef struct ISynchronizeHandle ISynchronizeHandle; 14:20:32 INFO - #line 264 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef struct ISynchronizeEvent ISynchronizeEvent; 14:20:32 INFO - #line 271 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef struct ISynchronizeContainer ISynchronizeContainer; 14:20:32 INFO - #line 278 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef struct ISynchronizeMutex ISynchronizeMutex; 14:20:32 INFO - #line 285 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef struct ICancelMethodCalls ICancelMethodCalls; 14:20:32 INFO - #line 292 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef struct IAsyncManager IAsyncManager; 14:20:32 INFO - #line 299 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef struct ICallFactory ICallFactory; 14:20:32 INFO - #line 306 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef struct IRpcHelper IRpcHelper; 14:20:32 INFO - #line 313 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef struct IReleaseMarshalBuffers IReleaseMarshalBuffers; 14:20:32 INFO - #line 320 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef struct IWaitMultiple IWaitMultiple; 14:20:32 INFO - #line 327 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef struct IAddrTrackingControl IAddrTrackingControl; 14:20:32 INFO - #line 334 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef struct IAddrExclusionControl IAddrExclusionControl; 14:20:32 INFO - #line 341 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef struct IPipeByte IPipeByte; 14:20:32 INFO - #line 348 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef struct AsyncIPipeByte AsyncIPipeByte; 14:20:32 INFO - #line 355 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef struct IPipeLong IPipeLong; 14:20:32 INFO - #line 362 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef struct AsyncIPipeLong AsyncIPipeLong; 14:20:32 INFO - #line 369 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef struct IPipeDouble IPipeDouble; 14:20:32 INFO - #line 376 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef struct AsyncIPipeDouble AsyncIPipeDouble; 14:20:32 INFO - #line 383 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef struct IEnumContextProps IEnumContextProps; 14:20:32 INFO - #line 390 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef struct IContext IContext; 14:20:32 INFO - #line 397 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef struct IObjContext IObjContext; 14:20:32 INFO - #line 404 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef struct IComThreadingInfo IComThreadingInfo; 14:20:32 INFO - #line 411 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef struct IProcessInitControl IProcessInitControl; 14:20:32 INFO - #line 418 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef struct IFastRundown IFastRundown; 14:20:32 INFO - #line 425 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef struct IMarshalingStream IMarshalingStream; 14:20:32 INFO - #line 432 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef struct IAgileReference IAgileReference; 14:20:32 INFO - #line 439 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - extern "C"{ 14:20:32 INFO - #line 447 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #line 463 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #line 466 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #line 469 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #line 472 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #pragma warning(push) 14:20:32 INFO - #pragma warning(disable:4820) 14:20:32 INFO - #line 483 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #pragma warning(disable:4201) 14:20:32 INFO - #line 485 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #pragma once 14:20:32 INFO - #line 488 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #pragma region Application Family or OneCore Family 14:20:32 INFO - #line 495 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #pragma endregion 14:20:32 INFO - #pragma region Desktop Family or OneCore Family 14:20:32 INFO - #line 502 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #pragma endregion 14:20:32 INFO - #pragma region Application Family or OneCore Family 14:20:32 INFO - typedef struct _COSERVERINFO 14:20:32 INFO - { 14:20:32 INFO - DWORD dwReserved1; 14:20:32 INFO - LPWSTR pwszName; 14:20:32 INFO - COAUTHINFO *pAuthInfo; 14:20:32 INFO - DWORD dwReserved2; 14:20:32 INFO - } COSERVERINFO; 14:20:32 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidlbase_0000_0000_v0_0_c_ifspec; 14:20:32 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidlbase_0000_0000_v0_0_s_ifspec; 14:20:32 INFO - typedef IMarshal *LPMARSHAL; 14:20:32 INFO - extern "C" const IID IID_IMarshal; 14:20:32 INFO - struct __declspec(uuid("00000003-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:32 INFO - IMarshal : public IUnknown 14:20:32 INFO - { 14:20:32 INFO - public: 14:20:32 INFO - virtual HRESULT __stdcall GetUnmarshalClass( 14:20:32 INFO - const IID & riid, 14:20:32 INFO - void *pv, 14:20:32 INFO - DWORD dwDestContext, 14:20:32 INFO - void *pvDestContext, 14:20:32 INFO - DWORD mshlflags, 14:20:32 INFO - CLSID *pCid) = 0; 14:20:32 INFO - virtual HRESULT __stdcall GetMarshalSizeMax( 14:20:32 INFO - const IID & riid, 14:20:32 INFO - void *pv, 14:20:32 INFO - DWORD dwDestContext, 14:20:32 INFO - void *pvDestContext, 14:20:32 INFO - DWORD mshlflags, 14:20:32 INFO - DWORD *pSize) = 0; 14:20:32 INFO - virtual HRESULT __stdcall MarshalInterface( 14:20:32 INFO - IStream *pStm, 14:20:32 INFO - const IID & riid, 14:20:32 INFO - void *pv, 14:20:32 INFO - DWORD dwDestContext, 14:20:32 INFO - void *pvDestContext, 14:20:32 INFO - DWORD mshlflags) = 0; 14:20:32 INFO - virtual HRESULT __stdcall UnmarshalInterface( 14:20:32 INFO - IStream *pStm, 14:20:32 INFO - const IID & riid, 14:20:32 INFO - void **ppv) = 0; 14:20:32 INFO - virtual HRESULT __stdcall ReleaseMarshalData( 14:20:32 INFO - IStream *pStm) = 0; 14:20:32 INFO - virtual HRESULT __stdcall DisconnectObject( 14:20:32 INFO - DWORD dwReserved) = 0; 14:20:32 INFO - }; 14:20:32 INFO - #line 725 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #line 730 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - extern "C" const IID IID_INoMarshal; 14:20:32 INFO - struct __declspec(uuid("ecc8691b-c1db-4dc0-855e-65f6c551af49")) __declspec(novtable) 14:20:32 INFO - INoMarshal : public IUnknown 14:20:32 INFO - { 14:20:32 INFO - public: 14:20:32 INFO - }; 14:20:32 INFO - #line 795 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #line 800 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - extern "C" const IID IID_IAgileObject; 14:20:32 INFO - struct __declspec(uuid("94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90")) __declspec(novtable) 14:20:32 INFO - IAgileObject : public IUnknown 14:20:32 INFO - { 14:20:32 INFO - public: 14:20:32 INFO - }; 14:20:32 INFO - #line 865 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #line 870 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #line 876 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #pragma endregion 14:20:32 INFO - #pragma region Desktop Family or OneCore Family or OneCore Family 14:20:32 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidlbase_0000_0003_v0_0_c_ifspec; 14:20:32 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidlbase_0000_0003_v0_0_s_ifspec; 14:20:32 INFO - typedef 14:20:32 INFO - enum tagACTIVATIONTYPE 14:20:32 INFO - { 14:20:32 INFO - ACTIVATIONTYPE_UNCATEGORIZED = 0, 14:20:32 INFO - ACTIVATIONTYPE_FROM_MONIKER = 0x1, 14:20:32 INFO - ACTIVATIONTYPE_FROM_DATA = 0x2, 14:20:32 INFO - ACTIVATIONTYPE_FROM_STORAGE = 0x4, 14:20:32 INFO - ACTIVATIONTYPE_FROM_STREAM = 0x8, 14:20:32 INFO - ACTIVATIONTYPE_FROM_FILE = 0x10 14:20:32 INFO - } ACTIVATIONTYPE; 14:20:32 INFO - extern "C" const IID IID_IActivationFilter; 14:20:32 INFO - struct __declspec(uuid("00000017-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:32 INFO - IActivationFilter : public IUnknown 14:20:32 INFO - { 14:20:32 INFO - public: 14:20:32 INFO - virtual HRESULT __stdcall HandleActivation( 14:20:32 INFO - DWORD dwActivationType, 14:20:32 INFO - const IID & rclsid, 14:20:32 INFO - CLSID *pReplacementClsId) = 0; 14:20:32 INFO - }; 14:20:32 INFO - #line 972 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #line 977 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef IMarshal2 *LPMARSHAL2; 14:20:32 INFO - extern "C" const IID IID_IMarshal2; 14:20:32 INFO - struct __declspec(uuid("000001cf-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:32 INFO - IMarshal2 : public IMarshal 14:20:32 INFO - { 14:20:32 INFO - public: 14:20:32 INFO - }; 14:20:32 INFO - #line 1127 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #line 1132 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef IMalloc *LPMALLOC; 14:20:32 INFO - extern "C" const IID IID_IMalloc; 14:20:32 INFO - struct __declspec(uuid("00000002-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:32 INFO - IMalloc : public IUnknown 14:20:32 INFO - { 14:20:32 INFO - public: 14:20:32 INFO - virtual void *__stdcall Alloc( 14:20:32 INFO - SIZE_T cb) = 0; 14:20:32 INFO - virtual void *__stdcall Realloc( 14:20:32 INFO - void *pv, 14:20:32 INFO - SIZE_T cb) = 0; 14:20:32 INFO - virtual void __stdcall Free( 14:20:32 INFO - void *pv) = 0; 14:20:32 INFO - virtual SIZE_T __stdcall GetSize( 14:20:32 INFO - void *pv) = 0; 14:20:32 INFO - virtual int __stdcall DidAlloc( 14:20:32 INFO - void *pv) = 0; 14:20:32 INFO - virtual void __stdcall HeapMinimize( void) = 0; 14:20:32 INFO - }; 14:20:32 INFO - #line 1271 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #line 1276 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef IStdMarshalInfo *LPSTDMARSHALINFO; 14:20:32 INFO - extern "C" const IID IID_IStdMarshalInfo; 14:20:32 INFO - struct __declspec(uuid("00000018-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:32 INFO - IStdMarshalInfo : public IUnknown 14:20:32 INFO - { 14:20:32 INFO - public: 14:20:32 INFO - virtual HRESULT __stdcall GetClassForHandler( 14:20:32 INFO - DWORD dwDestContext, 14:20:32 INFO - void *pvDestContext, 14:20:32 INFO - CLSID *pClsid) = 0; 14:20:32 INFO - }; 14:20:32 INFO - #line 1363 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #line 1368 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef IExternalConnection *LPEXTERNALCONNECTION; 14:20:32 INFO - typedef 14:20:32 INFO - enum tagEXTCONN 14:20:32 INFO - { 14:20:32 INFO - EXTCONN_STRONG = 0x1, 14:20:32 INFO - EXTCONN_WEAK = 0x2, 14:20:32 INFO - EXTCONN_CALLABLE = 0x4 14:20:32 INFO - } EXTCONN; 14:20:32 INFO - extern "C" const IID IID_IExternalConnection; 14:20:32 INFO - struct __declspec(uuid("00000019-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:32 INFO - IExternalConnection : public IUnknown 14:20:32 INFO - { 14:20:32 INFO - public: 14:20:32 INFO - virtual DWORD __stdcall AddConnection( 14:20:32 INFO - DWORD extconn, 14:20:32 INFO - DWORD reserved) = 0; 14:20:32 INFO - virtual DWORD __stdcall ReleaseConnection( 14:20:32 INFO - DWORD extconn, 14:20:32 INFO - DWORD reserved, 14:20:32 INFO - BOOL fLastReleaseCloses) = 0; 14:20:32 INFO - }; 14:20:32 INFO - #line 1479 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #line 1484 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef IMultiQI *LPMULTIQI; 14:20:32 INFO - #line 1492 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #pragma endregion 14:20:32 INFO - #pragma region Application Family or OneCore Family 14:20:32 INFO - typedef struct tagMULTI_QI 14:20:32 INFO - { 14:20:32 INFO - const IID *pIID; 14:20:32 INFO - IUnknown *pItf; 14:20:32 INFO - HRESULT hr; 14:20:32 INFO - } MULTI_QI; 14:20:32 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidlbase_0000_0008_v0_0_c_ifspec; 14:20:32 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidlbase_0000_0008_v0_0_s_ifspec; 14:20:32 INFO - extern "C" const IID IID_IMultiQI; 14:20:32 INFO - struct __declspec(uuid("00000020-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:32 INFO - IMultiQI : public IUnknown 14:20:32 INFO - { 14:20:32 INFO - public: 14:20:32 INFO - virtual HRESULT __stdcall QueryMultipleInterfaces( 14:20:32 INFO - ULONG cMQIs, 14:20:32 INFO - MULTI_QI *pMQIs) = 0; 14:20:32 INFO - }; 14:20:32 INFO - #line 1586 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #line 1591 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - extern "C" const IID IID_AsyncIMultiQI; 14:20:32 INFO - struct __declspec(uuid("000e0020-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:32 INFO - AsyncIMultiQI : public IUnknown 14:20:32 INFO - { 14:20:32 INFO - public: 14:20:32 INFO - virtual HRESULT __stdcall Begin_QueryMultipleInterfaces( 14:20:32 INFO - ULONG cMQIs, 14:20:32 INFO - MULTI_QI *pMQIs) = 0; 14:20:32 INFO - virtual HRESULT __stdcall Finish_QueryMultipleInterfaces( 14:20:32 INFO - MULTI_QI *pMQIs) = 0; 14:20:32 INFO - }; 14:20:32 INFO - #line 1684 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #line 1689 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #line 1695 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #pragma endregion 14:20:32 INFO - #pragma region Desktop Family or OneCore Family 14:20:32 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidlbase_0000_0009_v0_0_c_ifspec; 14:20:32 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidlbase_0000_0009_v0_0_s_ifspec; 14:20:32 INFO - extern "C" const IID IID_IInternalUnknown; 14:20:32 INFO - struct __declspec(uuid("00000021-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:32 INFO - IInternalUnknown : public IUnknown 14:20:32 INFO - { 14:20:32 INFO - public: 14:20:32 INFO - virtual HRESULT __stdcall QueryInternalInterface( 14:20:32 INFO - const IID & riid, 14:20:32 INFO - void **ppv) = 0; 14:20:32 INFO - }; 14:20:32 INFO - #line 1782 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #line 1787 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #line 1793 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #pragma endregion 14:20:32 INFO - #pragma region Application Family or OneCore Family or OneCore Family 14:20:32 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidlbase_0000_0010_v0_0_c_ifspec; 14:20:32 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidlbase_0000_0010_v0_0_s_ifspec; 14:20:32 INFO - typedef IEnumUnknown *LPENUMUNKNOWN; 14:20:32 INFO - extern "C" const IID IID_IEnumUnknown; 14:20:32 INFO - struct __declspec(uuid("00000100-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:32 INFO - IEnumUnknown : public IUnknown 14:20:32 INFO - { 14:20:32 INFO - public: 14:20:32 INFO - virtual HRESULT __stdcall Next( 14:20:32 INFO - ULONG celt, 14:20:32 INFO - IUnknown **rgelt, 14:20:32 INFO - ULONG *pceltFetched) = 0; 14:20:32 INFO - virtual HRESULT __stdcall Skip( 14:20:32 INFO - ULONG celt) = 0; 14:20:32 INFO - virtual HRESULT __stdcall Reset( void) = 0; 14:20:32 INFO - virtual HRESULT __stdcall Clone( 14:20:32 INFO - IEnumUnknown **ppenum) = 0; 14:20:32 INFO - }; 14:20:32 INFO - #line 1914 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - HRESULT __stdcall IEnumUnknown_RemoteNext_Proxy( 14:20:32 INFO - IEnumUnknown * This, 14:20:32 INFO - ULONG celt, 14:20:32 INFO - IUnknown **rgelt, 14:20:32 INFO - ULONG *pceltFetched); 14:20:32 INFO - void __stdcall IEnumUnknown_RemoteNext_Stub( 14:20:32 INFO - IRpcStubBuffer *This, 14:20:32 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:32 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:32 INFO - DWORD *_pdwStubPhase); 14:20:32 INFO - #line 1933 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef IEnumString *LPENUMSTRING; 14:20:32 INFO - extern "C" const IID IID_IEnumString; 14:20:32 INFO - struct __declspec(uuid("00000101-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:32 INFO - IEnumString : public IUnknown 14:20:32 INFO - { 14:20:32 INFO - public: 14:20:32 INFO - virtual HRESULT __stdcall Next( 14:20:32 INFO - ULONG celt, 14:20:32 INFO - LPOLESTR *rgelt, 14:20:32 INFO - ULONG *pceltFetched) = 0; 14:20:32 INFO - virtual HRESULT __stdcall Skip( 14:20:32 INFO - ULONG celt) = 0; 14:20:32 INFO - virtual HRESULT __stdcall Reset( void) = 0; 14:20:32 INFO - virtual HRESULT __stdcall Clone( 14:20:32 INFO - IEnumString **ppenum) = 0; 14:20:32 INFO - }; 14:20:32 INFO - #line 2046 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - HRESULT __stdcall IEnumString_RemoteNext_Proxy( 14:20:32 INFO - IEnumString * This, 14:20:32 INFO - ULONG celt, 14:20:32 INFO - LPOLESTR *rgelt, 14:20:32 INFO - ULONG *pceltFetched); 14:20:32 INFO - void __stdcall IEnumString_RemoteNext_Stub( 14:20:32 INFO - IRpcStubBuffer *This, 14:20:32 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:32 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:32 INFO - DWORD *_pdwStubPhase); 14:20:32 INFO - #line 2065 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - extern "C" const IID IID_ISequentialStream; 14:20:32 INFO - struct __declspec(uuid("0c733a30-2a1c-11ce-ade5-00aa0044773d")) __declspec(novtable) 14:20:32 INFO - ISequentialStream : public IUnknown 14:20:32 INFO - { 14:20:32 INFO - public: 14:20:32 INFO - virtual HRESULT __stdcall Read( 14:20:32 INFO - void *pv, 14:20:32 INFO - ULONG cb, 14:20:32 INFO - ULONG *pcbRead) = 0; 14:20:32 INFO - virtual HRESULT __stdcall Write( 14:20:32 INFO - const void *pv, 14:20:32 INFO - ULONG cb, 14:20:32 INFO - ULONG *pcbWritten) = 0; 14:20:32 INFO - }; 14:20:32 INFO - #line 2170 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - HRESULT __stdcall ISequentialStream_RemoteRead_Proxy( 14:20:32 INFO - ISequentialStream * This, 14:20:32 INFO - byte *pv, 14:20:32 INFO - ULONG cb, 14:20:32 INFO - ULONG *pcbRead); 14:20:32 INFO - void __stdcall ISequentialStream_RemoteRead_Stub( 14:20:32 INFO - IRpcStubBuffer *This, 14:20:32 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:32 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:32 INFO - DWORD *_pdwStubPhase); 14:20:32 INFO - HRESULT __stdcall ISequentialStream_RemoteWrite_Proxy( 14:20:32 INFO - ISequentialStream * This, 14:20:32 INFO - const byte *pv, 14:20:32 INFO - ULONG cb, 14:20:32 INFO - ULONG *pcbWritten); 14:20:32 INFO - void __stdcall ISequentialStream_RemoteWrite_Stub( 14:20:32 INFO - IRpcStubBuffer *This, 14:20:32 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:32 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:32 INFO - DWORD *_pdwStubPhase); 14:20:32 INFO - #line 2203 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef IStream *LPSTREAM; 14:20:32 INFO - typedef struct tagSTATSTG 14:20:32 INFO - { 14:20:32 INFO - LPOLESTR pwcsName; 14:20:32 INFO - DWORD type; 14:20:32 INFO - ULARGE_INTEGER cbSize; 14:20:32 INFO - FILETIME mtime; 14:20:32 INFO - FILETIME ctime; 14:20:32 INFO - FILETIME atime; 14:20:32 INFO - DWORD grfMode; 14:20:32 INFO - DWORD grfLocksSupported; 14:20:32 INFO - CLSID clsid; 14:20:32 INFO - DWORD grfStateBits; 14:20:32 INFO - DWORD reserved; 14:20:32 INFO - } STATSTG; 14:20:32 INFO - typedef 14:20:32 INFO - enum tagSTGTY 14:20:32 INFO - { 14:20:32 INFO - STGTY_STORAGE = 1, 14:20:32 INFO - STGTY_STREAM = 2, 14:20:32 INFO - STGTY_LOCKBYTES = 3, 14:20:32 INFO - STGTY_PROPERTY = 4 14:20:32 INFO - } STGTY; 14:20:32 INFO - typedef 14:20:32 INFO - enum tagSTREAM_SEEK 14:20:32 INFO - { 14:20:32 INFO - STREAM_SEEK_SET = 0, 14:20:32 INFO - STREAM_SEEK_CUR = 1, 14:20:32 INFO - STREAM_SEEK_END = 2 14:20:32 INFO - } STREAM_SEEK; 14:20:32 INFO - typedef 14:20:32 INFO - enum tagLOCKTYPE 14:20:32 INFO - { 14:20:32 INFO - LOCK_WRITE = 1, 14:20:32 INFO - LOCK_EXCLUSIVE = 2, 14:20:32 INFO - LOCK_ONLYONCE = 4 14:20:32 INFO - } LOCKTYPE; 14:20:32 INFO - extern "C" const IID IID_IStream; 14:20:32 INFO - struct __declspec(uuid("0000000c-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:32 INFO - IStream : public ISequentialStream 14:20:32 INFO - { 14:20:32 INFO - public: 14:20:32 INFO - virtual HRESULT __stdcall Seek( 14:20:32 INFO - LARGE_INTEGER dlibMove, 14:20:32 INFO - DWORD dwOrigin, 14:20:32 INFO - ULARGE_INTEGER *plibNewPosition) = 0; 14:20:32 INFO - virtual HRESULT __stdcall SetSize( 14:20:32 INFO - ULARGE_INTEGER libNewSize) = 0; 14:20:32 INFO - virtual HRESULT __stdcall CopyTo( 14:20:32 INFO - IStream *pstm, 14:20:32 INFO - ULARGE_INTEGER cb, 14:20:32 INFO - ULARGE_INTEGER *pcbRead, 14:20:32 INFO - ULARGE_INTEGER *pcbWritten) = 0; 14:20:32 INFO - virtual HRESULT __stdcall Commit( 14:20:32 INFO - DWORD grfCommitFlags) = 0; 14:20:32 INFO - virtual HRESULT __stdcall Revert( void) = 0; 14:20:32 INFO - virtual HRESULT __stdcall LockRegion( 14:20:32 INFO - ULARGE_INTEGER libOffset, 14:20:32 INFO - ULARGE_INTEGER cb, 14:20:32 INFO - DWORD dwLockType) = 0; 14:20:32 INFO - virtual HRESULT __stdcall UnlockRegion( 14:20:32 INFO - ULARGE_INTEGER libOffset, 14:20:32 INFO - ULARGE_INTEGER cb, 14:20:32 INFO - DWORD dwLockType) = 0; 14:20:32 INFO - virtual HRESULT __stdcall Stat( 14:20:32 INFO - STATSTG *pstatstg, 14:20:32 INFO - DWORD grfStatFlag) = 0; 14:20:32 INFO - virtual HRESULT __stdcall Clone( 14:20:32 INFO - IStream **ppstm) = 0; 14:20:32 INFO - }; 14:20:32 INFO - #line 2451 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - HRESULT __stdcall IStream_RemoteSeek_Proxy( 14:20:32 INFO - IStream * This, 14:20:32 INFO - LARGE_INTEGER dlibMove, 14:20:32 INFO - DWORD dwOrigin, 14:20:32 INFO - ULARGE_INTEGER *plibNewPosition); 14:20:32 INFO - void __stdcall IStream_RemoteSeek_Stub( 14:20:32 INFO - IRpcStubBuffer *This, 14:20:32 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:32 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:32 INFO - DWORD *_pdwStubPhase); 14:20:32 INFO - HRESULT __stdcall IStream_RemoteCopyTo_Proxy( 14:20:32 INFO - IStream * This, 14:20:32 INFO - IStream *pstm, 14:20:32 INFO - ULARGE_INTEGER cb, 14:20:32 INFO - ULARGE_INTEGER *pcbRead, 14:20:32 INFO - ULARGE_INTEGER *pcbWritten); 14:20:32 INFO - void __stdcall IStream_RemoteCopyTo_Stub( 14:20:32 INFO - IRpcStubBuffer *This, 14:20:32 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:32 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:32 INFO - DWORD *_pdwStubPhase); 14:20:32 INFO - #line 2485 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef ULONG RPCOLEDATAREP; 14:20:32 INFO - typedef struct tagRPCOLEMESSAGE 14:20:32 INFO - { 14:20:32 INFO - void *reserved1; 14:20:32 INFO - RPCOLEDATAREP dataRepresentation; 14:20:32 INFO - void *Buffer; 14:20:32 INFO - ULONG cbBuffer; 14:20:32 INFO - ULONG iMethod; 14:20:32 INFO - void *reserved2[ 5 ]; 14:20:32 INFO - ULONG rpcFlags; 14:20:32 INFO - } RPCOLEMESSAGE; 14:20:32 INFO - typedef RPCOLEMESSAGE *PRPCOLEMESSAGE; 14:20:32 INFO - extern "C" const IID IID_IRpcChannelBuffer; 14:20:32 INFO - struct __declspec(uuid("D5F56B60-593B-101A-B569-08002B2DBF7A")) __declspec(novtable) 14:20:32 INFO - IRpcChannelBuffer : public IUnknown 14:20:32 INFO - { 14:20:32 INFO - public: 14:20:32 INFO - virtual HRESULT __stdcall GetBuffer( 14:20:32 INFO - RPCOLEMESSAGE *pMessage, 14:20:32 INFO - const IID & riid) = 0; 14:20:32 INFO - virtual HRESULT __stdcall SendReceive( 14:20:32 INFO - RPCOLEMESSAGE *pMessage, 14:20:32 INFO - ULONG *pStatus) = 0; 14:20:32 INFO - virtual HRESULT __stdcall FreeBuffer( 14:20:32 INFO - RPCOLEMESSAGE *pMessage) = 0; 14:20:32 INFO - virtual HRESULT __stdcall GetDestCtx( 14:20:32 INFO - DWORD *pdwDestContext, 14:20:32 INFO - void **ppvDestContext) = 0; 14:20:32 INFO - virtual HRESULT __stdcall IsConnected( void) = 0; 14:20:32 INFO - }; 14:20:32 INFO - #line 2633 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #line 2638 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #line 2644 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #pragma endregion 14:20:32 INFO - #pragma region Desktop Family or OneCore Family 14:20:32 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidlbase_0000_0015_v0_0_c_ifspec; 14:20:32 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidlbase_0000_0015_v0_0_s_ifspec; 14:20:32 INFO - extern "C" const IID IID_IRpcChannelBuffer2; 14:20:32 INFO - struct __declspec(uuid("594f31d0-7f19-11d0-b194-00a0c90dc8bf")) __declspec(novtable) 14:20:32 INFO - IRpcChannelBuffer2 : public IRpcChannelBuffer 14:20:32 INFO - { 14:20:32 INFO - public: 14:20:32 INFO - virtual HRESULT __stdcall GetProtocolVersion( 14:20:32 INFO - DWORD *pdwVersion) = 0; 14:20:32 INFO - }; 14:20:32 INFO - #line 2772 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #line 2777 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - extern "C" const IID IID_IAsyncRpcChannelBuffer; 14:20:32 INFO - struct __declspec(uuid("a5029fb6-3c34-11d1-9c99-00c04fb998aa")) __declspec(novtable) 14:20:32 INFO - IAsyncRpcChannelBuffer : public IRpcChannelBuffer2 14:20:32 INFO - { 14:20:32 INFO - public: 14:20:32 INFO - virtual HRESULT __stdcall Send( 14:20:32 INFO - RPCOLEMESSAGE *pMsg, 14:20:32 INFO - ISynchronize *pSync, 14:20:32 INFO - ULONG *pulStatus) = 0; 14:20:32 INFO - virtual HRESULT __stdcall Receive( 14:20:32 INFO - RPCOLEMESSAGE *pMsg, 14:20:32 INFO - ULONG *pulStatus) = 0; 14:20:32 INFO - virtual HRESULT __stdcall GetDestCtxEx( 14:20:32 INFO - RPCOLEMESSAGE *pMsg, 14:20:32 INFO - DWORD *pdwDestContext, 14:20:32 INFO - void **ppvDestContext) = 0; 14:20:32 INFO - }; 14:20:32 INFO - #line 2952 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #line 2957 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - extern "C" const IID IID_IRpcChannelBuffer3; 14:20:32 INFO - struct __declspec(uuid("25B15600-0115-11d0-BF0D-00AA00B8DFD2")) __declspec(novtable) 14:20:32 INFO - IRpcChannelBuffer3 : public IRpcChannelBuffer2 14:20:32 INFO - { 14:20:32 INFO - public: 14:20:32 INFO - virtual HRESULT __stdcall Send( 14:20:32 INFO - RPCOLEMESSAGE *pMsg, 14:20:32 INFO - ULONG *pulStatus) = 0; 14:20:32 INFO - virtual HRESULT __stdcall Receive( 14:20:32 INFO - RPCOLEMESSAGE *pMsg, 14:20:32 INFO - ULONG ulSize, 14:20:32 INFO - ULONG *pulStatus) = 0; 14:20:32 INFO - virtual HRESULT __stdcall Cancel( 14:20:32 INFO - RPCOLEMESSAGE *pMsg) = 0; 14:20:32 INFO - virtual HRESULT __stdcall GetCallContext( 14:20:32 INFO - RPCOLEMESSAGE *pMsg, 14:20:32 INFO - const IID & riid, 14:20:32 INFO - void **pInterface) = 0; 14:20:32 INFO - virtual HRESULT __stdcall GetDestCtxEx( 14:20:32 INFO - RPCOLEMESSAGE *pMsg, 14:20:32 INFO - DWORD *pdwDestContext, 14:20:32 INFO - void **ppvDestContext) = 0; 14:20:32 INFO - virtual HRESULT __stdcall GetState( 14:20:32 INFO - RPCOLEMESSAGE *pMsg, 14:20:32 INFO - DWORD *pState) = 0; 14:20:32 INFO - virtual HRESULT __stdcall RegisterAsync( 14:20:32 INFO - RPCOLEMESSAGE *pMsg, 14:20:32 INFO - IAsyncManager *pAsyncMgr) = 0; 14:20:32 INFO - }; 14:20:32 INFO - #line 3196 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #line 3201 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - extern "C" const IID IID_IRpcSyntaxNegotiate; 14:20:32 INFO - struct __declspec(uuid("58a08519-24c8-4935-b482-3fd823333a4f")) __declspec(novtable) 14:20:32 INFO - IRpcSyntaxNegotiate : public IUnknown 14:20:32 INFO - { 14:20:32 INFO - public: 14:20:32 INFO - virtual HRESULT __stdcall NegotiateSyntax( 14:20:32 INFO - RPCOLEMESSAGE *pMsg) = 0; 14:20:32 INFO - }; 14:20:32 INFO - #line 3278 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #line 3283 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - extern "C" const IID IID_IRpcProxyBuffer; 14:20:32 INFO - struct __declspec(uuid("D5F56A34-593B-101A-B569-08002B2DBF7A")) __declspec(novtable) 14:20:32 INFO - IRpcProxyBuffer : public IUnknown 14:20:32 INFO - { 14:20:32 INFO - public: 14:20:32 INFO - virtual HRESULT __stdcall Connect( 14:20:32 INFO - IRpcChannelBuffer *pRpcChannelBuffer) = 0; 14:20:32 INFO - virtual void __stdcall Disconnect( void) = 0; 14:20:32 INFO - }; 14:20:32 INFO - #line 3368 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #line 3373 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #line 3379 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #pragma endregion 14:20:32 INFO - #pragma region Application Family or OneCore Family or OneCore Family 14:20:32 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidlbase_0000_0020_v0_0_c_ifspec; 14:20:32 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidlbase_0000_0020_v0_0_s_ifspec; 14:20:32 INFO - extern "C" const IID IID_IRpcStubBuffer; 14:20:32 INFO - struct __declspec(uuid("D5F56AFC-593B-101A-B569-08002B2DBF7A")) __declspec(novtable) 14:20:32 INFO - IRpcStubBuffer : public IUnknown 14:20:32 INFO - { 14:20:32 INFO - public: 14:20:32 INFO - virtual HRESULT __stdcall Connect( 14:20:32 INFO - IUnknown *pUnkServer) = 0; 14:20:32 INFO - virtual void __stdcall Disconnect( void) = 0; 14:20:32 INFO - virtual HRESULT __stdcall Invoke( 14:20:32 INFO - RPCOLEMESSAGE *_prpcmsg, 14:20:32 INFO - IRpcChannelBuffer *_pRpcChannelBuffer) = 0; 14:20:32 INFO - virtual IRpcStubBuffer *__stdcall IsIIDSupported( 14:20:32 INFO - const IID & riid) = 0; 14:20:32 INFO - virtual ULONG __stdcall CountRefs( void) = 0; 14:20:32 INFO - virtual HRESULT __stdcall DebugServerQueryInterface( 14:20:32 INFO - void **ppv) = 0; 14:20:32 INFO - virtual void __stdcall DebugServerRelease( 14:20:32 INFO - void *pv) = 0; 14:20:32 INFO - }; 14:20:32 INFO - #line 3530 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #line 3535 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - extern "C" const IID IID_IPSFactoryBuffer; 14:20:32 INFO - struct __declspec(uuid("D5F569D0-593B-101A-B569-08002B2DBF7A")) __declspec(novtable) 14:20:32 INFO - IPSFactoryBuffer : public IUnknown 14:20:32 INFO - { 14:20:32 INFO - public: 14:20:32 INFO - virtual HRESULT __stdcall CreateProxy( 14:20:32 INFO - IUnknown *pUnkOuter, 14:20:32 INFO - const IID & riid, 14:20:32 INFO - IRpcProxyBuffer **ppProxy, 14:20:32 INFO - void **ppv) = 0; 14:20:32 INFO - virtual HRESULT __stdcall CreateStub( 14:20:32 INFO - const IID & riid, 14:20:32 INFO - IUnknown *pUnkServer, 14:20:32 INFO - IRpcStubBuffer **ppStub) = 0; 14:20:32 INFO - }; 14:20:32 INFO - #line 3644 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #line 3649 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #line 3655 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #pragma endregion 14:20:32 INFO - #pragma region Desktop Family or OneCore Family 14:20:32 INFO - typedef struct SChannelHookCallInfo 14:20:32 INFO - { 14:20:32 INFO - IID iid; 14:20:32 INFO - DWORD cbSize; 14:20:32 INFO - GUID uCausality; 14:20:32 INFO - DWORD dwServerPid; 14:20:32 INFO - DWORD iMethod; 14:20:32 INFO - void *pObject; 14:20:32 INFO - } SChannelHookCallInfo; 14:20:32 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidlbase_0000_0022_v0_0_c_ifspec; 14:20:32 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidlbase_0000_0022_v0_0_s_ifspec; 14:20:32 INFO - extern "C" const IID IID_IChannelHook; 14:20:32 INFO - struct __declspec(uuid("1008c4a0-7613-11cf-9af1-0020af6e72f4")) __declspec(novtable) 14:20:32 INFO - IChannelHook : public IUnknown 14:20:32 INFO - { 14:20:32 INFO - public: 14:20:32 INFO - virtual void __stdcall ClientGetSize( 14:20:32 INFO - const GUID & uExtent, 14:20:32 INFO - const IID & riid, 14:20:32 INFO - ULONG *pDataSize) = 0; 14:20:32 INFO - virtual void __stdcall ClientFillBuffer( 14:20:32 INFO - const GUID & uExtent, 14:20:32 INFO - const IID & riid, 14:20:32 INFO - ULONG *pDataSize, 14:20:32 INFO - void *pDataBuffer) = 0; 14:20:32 INFO - virtual void __stdcall ClientNotify( 14:20:32 INFO - const GUID & uExtent, 14:20:32 INFO - const IID & riid, 14:20:32 INFO - ULONG cbDataSize, 14:20:32 INFO - void *pDataBuffer, 14:20:32 INFO - DWORD lDataRep, 14:20:32 INFO - HRESULT hrFault) = 0; 14:20:32 INFO - virtual void __stdcall ServerNotify( 14:20:32 INFO - const GUID & uExtent, 14:20:32 INFO - const IID & riid, 14:20:32 INFO - ULONG cbDataSize, 14:20:32 INFO - void *pDataBuffer, 14:20:32 INFO - DWORD lDataRep) = 0; 14:20:32 INFO - virtual void __stdcall ServerGetSize( 14:20:32 INFO - const GUID & uExtent, 14:20:32 INFO - const IID & riid, 14:20:32 INFO - HRESULT hrFault, 14:20:32 INFO - ULONG *pDataSize) = 0; 14:20:32 INFO - virtual void __stdcall ServerFillBuffer( 14:20:32 INFO - const GUID & uExtent, 14:20:32 INFO - const IID & riid, 14:20:32 INFO - ULONG *pDataSize, 14:20:32 INFO - void *pDataBuffer, 14:20:32 INFO - HRESULT hrFault) = 0; 14:20:32 INFO - }; 14:20:32 INFO - #line 3894 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #line 3899 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #line 3905 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #line 3906 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #pragma endregion 14:20:32 INFO - #pragma region Application Family or OneCore Family 14:20:32 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidlbase_0000_0023_v0_0_c_ifspec; 14:20:32 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidlbase_0000_0023_v0_0_s_ifspec; 14:20:32 INFO - typedef struct tagSOLE_AUTHENTICATION_SERVICE 14:20:32 INFO - { 14:20:32 INFO - DWORD dwAuthnSvc; 14:20:32 INFO - DWORD dwAuthzSvc; 14:20:32 INFO - OLECHAR *pPrincipalName; 14:20:32 INFO - HRESULT hr; 14:20:32 INFO - } SOLE_AUTHENTICATION_SERVICE; 14:20:32 INFO - typedef SOLE_AUTHENTICATION_SERVICE *PSOLE_AUTHENTICATION_SERVICE; 14:20:32 INFO - typedef 14:20:32 INFO - enum tagEOLE_AUTHENTICATION_CAPABILITIES 14:20:32 INFO - { 14:20:32 INFO - EOAC_NONE = 0, 14:20:32 INFO - EOAC_MUTUAL_AUTH = 0x1, 14:20:32 INFO - EOAC_STATIC_CLOAKING = 0x20, 14:20:32 INFO - EOAC_DYNAMIC_CLOAKING = 0x40, 14:20:32 INFO - EOAC_ANY_AUTHORITY = 0x80, 14:20:32 INFO - EOAC_MAKE_FULLSIC = 0x100, 14:20:32 INFO - EOAC_DEFAULT = 0x800, 14:20:32 INFO - EOAC_SECURE_REFS = 0x2, 14:20:32 INFO - EOAC_ACCESS_CONTROL = 0x4, 14:20:32 INFO - EOAC_APPID = 0x8, 14:20:32 INFO - EOAC_DYNAMIC = 0x10, 14:20:32 INFO - EOAC_REQUIRE_FULLSIC = 0x200, 14:20:32 INFO - EOAC_AUTO_IMPERSONATE = 0x400, 14:20:32 INFO - EOAC_NO_CUSTOM_MARSHAL = 0x2000, 14:20:32 INFO - EOAC_DISABLE_AAA = 0x1000 14:20:32 INFO - } EOLE_AUTHENTICATION_CAPABILITIES; 14:20:32 INFO - typedef struct tagSOLE_AUTHENTICATION_INFO 14:20:32 INFO - { 14:20:32 INFO - DWORD dwAuthnSvc; 14:20:32 INFO - DWORD dwAuthzSvc; 14:20:32 INFO - void *pAuthInfo; 14:20:32 INFO - } SOLE_AUTHENTICATION_INFO; 14:20:32 INFO - typedef struct tagSOLE_AUTHENTICATION_INFO *PSOLE_AUTHENTICATION_INFO; 14:20:32 INFO - typedef struct tagSOLE_AUTHENTICATION_LIST 14:20:32 INFO - { 14:20:32 INFO - DWORD cAuthInfo; 14:20:32 INFO - SOLE_AUTHENTICATION_INFO *aAuthInfo; 14:20:32 INFO - } SOLE_AUTHENTICATION_LIST; 14:20:32 INFO - typedef struct tagSOLE_AUTHENTICATION_LIST *PSOLE_AUTHENTICATION_LIST; 14:20:32 INFO - extern "C" const IID IID_IClientSecurity; 14:20:32 INFO - struct __declspec(uuid("0000013D-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:32 INFO - IClientSecurity : public IUnknown 14:20:32 INFO - { 14:20:32 INFO - public: 14:20:32 INFO - virtual HRESULT __stdcall QueryBlanket( 14:20:32 INFO - IUnknown *pProxy, 14:20:32 INFO - DWORD *pAuthnSvc, 14:20:32 INFO - DWORD *pAuthzSvc, 14:20:32 INFO - OLECHAR **pServerPrincName, 14:20:32 INFO - DWORD *pAuthnLevel, 14:20:32 INFO - DWORD *pImpLevel, 14:20:32 INFO - void **pAuthInfo, 14:20:32 INFO - DWORD *pCapabilites) = 0; 14:20:32 INFO - virtual HRESULT __stdcall SetBlanket( 14:20:32 INFO - IUnknown *pProxy, 14:20:32 INFO - DWORD dwAuthnSvc, 14:20:32 INFO - DWORD dwAuthzSvc, 14:20:32 INFO - OLECHAR *pServerPrincName, 14:20:32 INFO - DWORD dwAuthnLevel, 14:20:32 INFO - DWORD dwImpLevel, 14:20:32 INFO - void *pAuthInfo, 14:20:32 INFO - DWORD dwCapabilities) = 0; 14:20:32 INFO - virtual HRESULT __stdcall CopyProxy( 14:20:32 INFO - IUnknown *pProxy, 14:20:32 INFO - IUnknown **ppCopy) = 0; 14:20:32 INFO - }; 14:20:32 INFO - #line 4126 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #line 4131 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #line 4137 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #pragma endregion 14:20:32 INFO - #pragma region Desktop Family or OneCore Family 14:20:32 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidlbase_0000_0024_v0_0_c_ifspec; 14:20:32 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidlbase_0000_0024_v0_0_s_ifspec; 14:20:32 INFO - extern "C" const IID IID_IServerSecurity; 14:20:32 INFO - struct __declspec(uuid("0000013E-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:32 INFO - IServerSecurity : public IUnknown 14:20:32 INFO - { 14:20:32 INFO - public: 14:20:32 INFO - virtual HRESULT __stdcall QueryBlanket( 14:20:32 INFO - DWORD *pAuthnSvc, 14:20:32 INFO - DWORD *pAuthzSvc, 14:20:32 INFO - OLECHAR **pServerPrincName, 14:20:32 INFO - DWORD *pAuthnLevel, 14:20:32 INFO - DWORD *pImpLevel, 14:20:32 INFO - void **pPrivs, 14:20:32 INFO - DWORD *pCapabilities) = 0; 14:20:32 INFO - virtual HRESULT __stdcall ImpersonateClient( void) = 0; 14:20:32 INFO - virtual HRESULT __stdcall RevertToSelf( void) = 0; 14:20:32 INFO - virtual BOOL __stdcall IsImpersonating( void) = 0; 14:20:32 INFO - }; 14:20:32 INFO - #line 4268 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #line 4273 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef 14:20:32 INFO - enum tagRPCOPT_PROPERTIES 14:20:32 INFO - { 14:20:32 INFO - COMBND_RPCTIMEOUT = 0x1, 14:20:32 INFO - COMBND_SERVER_LOCALITY = 0x2, 14:20:32 INFO - COMBND_RESERVED1 = 0x4, 14:20:32 INFO - COMBND_RESERVED2 = 0x5, 14:20:32 INFO - COMBND_RESERVED3 = 0x8, 14:20:32 INFO - COMBND_RESERVED4 = 0x10 14:20:32 INFO - } RPCOPT_PROPERTIES; 14:20:32 INFO - typedef 14:20:32 INFO - enum tagRPCOPT_SERVER_LOCALITY_VALUES 14:20:32 INFO - { 14:20:32 INFO - SERVER_LOCALITY_PROCESS_LOCAL = 0, 14:20:32 INFO - SERVER_LOCALITY_MACHINE_LOCAL = 1, 14:20:32 INFO - SERVER_LOCALITY_REMOTE = 2 14:20:32 INFO - } RPCOPT_SERVER_LOCALITY_VALUES; 14:20:32 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidlbase_0000_0025_v0_0_c_ifspec; 14:20:32 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidlbase_0000_0025_v0_0_s_ifspec; 14:20:32 INFO - extern "C" const IID IID_IRpcOptions; 14:20:32 INFO - struct __declspec(uuid("00000144-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:32 INFO - IRpcOptions : public IUnknown 14:20:32 INFO - { 14:20:32 INFO - public: 14:20:32 INFO - virtual HRESULT __stdcall Set( 14:20:32 INFO - IUnknown *pPrx, 14:20:32 INFO - RPCOPT_PROPERTIES dwProperty, 14:20:32 INFO - ULONG_PTR dwValue) = 0; 14:20:32 INFO - virtual HRESULT __stdcall Query( 14:20:32 INFO - IUnknown *pPrx, 14:20:32 INFO - RPCOPT_PROPERTIES dwProperty, 14:20:32 INFO - ULONG_PTR *pdwValue) = 0; 14:20:32 INFO - }; 14:20:32 INFO - #line 4405 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #line 4410 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #line 4416 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #pragma endregion 14:20:32 INFO - #pragma region Application Family or OneCore Family 14:20:32 INFO - typedef 14:20:32 INFO - enum tagGLOBALOPT_PROPERTIES 14:20:32 INFO - { 14:20:32 INFO - COMGLB_EXCEPTION_HANDLING = 1, 14:20:32 INFO - COMGLB_APPID = 2, 14:20:32 INFO - COMGLB_RPC_THREADPOOL_SETTING = 3, 14:20:32 INFO - COMGLB_RO_SETTINGS = 4, 14:20:32 INFO - COMGLB_UNMARSHALING_POLICY = 5 14:20:32 INFO - } GLOBALOPT_PROPERTIES; 14:20:32 INFO - typedef 14:20:32 INFO - enum tagGLOBALOPT_EH_VALUES 14:20:32 INFO - { 14:20:32 INFO - COMGLB_EXCEPTION_HANDLE = 0, 14:20:32 INFO - COMGLB_EXCEPTION_DONOT_HANDLE_FATAL = 1, 14:20:32 INFO - COMGLB_EXCEPTION_DONOT_HANDLE = COMGLB_EXCEPTION_DONOT_HANDLE_FATAL, 14:20:32 INFO - COMGLB_EXCEPTION_DONOT_HANDLE_ANY = 2 14:20:32 INFO - } GLOBALOPT_EH_VALUES; 14:20:32 INFO - typedef 14:20:32 INFO - enum tagGLOBALOPT_RPCTP_VALUES 14:20:32 INFO - { 14:20:32 INFO - COMGLB_RPC_THREADPOOL_SETTING_DEFAULT_POOL = 0, 14:20:32 INFO - COMGLB_RPC_THREADPOOL_SETTING_PRIVATE_POOL = 1 14:20:32 INFO - } GLOBALOPT_RPCTP_VALUES; 14:20:32 INFO - typedef 14:20:32 INFO - enum tagGLOBALOPT_RO_FLAGS 14:20:32 INFO - { 14:20:32 INFO - COMGLB_STA_MODALLOOP_REMOVE_TOUCH_MESSAGES = 0x1, 14:20:32 INFO - COMGLB_STA_MODALLOOP_SHARED_QUEUE_REMOVE_INPUT_MESSAGES = 0x2, 14:20:32 INFO - COMGLB_STA_MODALLOOP_SHARED_QUEUE_DONOT_REMOVE_INPUT_MESSAGES = 0x4, 14:20:32 INFO - COMGLB_FAST_RUNDOWN = 0x8, 14:20:32 INFO - COMGLB_RESERVED1 = 0x10, 14:20:32 INFO - COMGLB_RESERVED2 = 0x20, 14:20:32 INFO - COMGLB_RESERVED3 = 0x40, 14:20:32 INFO - COMGLB_STA_MODALLOOP_SHARED_QUEUE_REORDER_POINTER_MESSAGES = 0x80, 14:20:32 INFO - COMGLB_RESERVED4 = 0x100, 14:20:32 INFO - COMGLB_RESERVED5 = 0x200, 14:20:32 INFO - COMGLB_RESERVED6 = 0x400 14:20:32 INFO - } GLOBALOPT_RO_FLAGS; 14:20:32 INFO - typedef 14:20:32 INFO - enum tagGLOBALOPT_UNMARSHALING_POLICY_VALUES 14:20:32 INFO - { 14:20:32 INFO - COMGLB_UNMARSHALING_POLICY_NORMAL = 0, 14:20:32 INFO - COMGLB_UNMARSHALING_POLICY_STRONG = 1, 14:20:32 INFO - COMGLB_UNMARSHALING_POLICY_HYBRID = 2 14:20:32 INFO - } GLOBALOPT_UNMARSHALING_POLICY_VALUES; 14:20:32 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidlbase_0000_0026_v0_0_c_ifspec; 14:20:32 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidlbase_0000_0026_v0_0_s_ifspec; 14:20:32 INFO - extern "C" const IID IID_IGlobalOptions; 14:20:32 INFO - struct __declspec(uuid("0000015B-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:32 INFO - IGlobalOptions : public IUnknown 14:20:32 INFO - { 14:20:32 INFO - public: 14:20:32 INFO - virtual HRESULT __stdcall Set( 14:20:32 INFO - GLOBALOPT_PROPERTIES dwProperty, 14:20:32 INFO - ULONG_PTR dwValue) = 0; 14:20:32 INFO - virtual HRESULT __stdcall Query( 14:20:32 INFO - GLOBALOPT_PROPERTIES dwProperty, 14:20:32 INFO - ULONG_PTR *pdwValue) = 0; 14:20:32 INFO - }; 14:20:32 INFO - #line 4569 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #line 4574 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #line 4580 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #pragma endregion 14:20:32 INFO - #line 4582 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #pragma region Application Family or OneCore Family 14:20:32 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidlbase_0000_0027_v0_0_c_ifspec; 14:20:32 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidlbase_0000_0027_v0_0_s_ifspec; 14:20:32 INFO - typedef ISurrogate *LPSURROGATE; 14:20:32 INFO - extern "C" const IID IID_ISurrogate; 14:20:32 INFO - struct __declspec(uuid("00000022-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:32 INFO - ISurrogate : public IUnknown 14:20:32 INFO - { 14:20:32 INFO - public: 14:20:32 INFO - virtual HRESULT __stdcall LoadDllServer( 14:20:32 INFO - const IID & Clsid) = 0; 14:20:32 INFO - virtual HRESULT __stdcall FreeSurrogate( void) = 0; 14:20:32 INFO - }; 14:20:32 INFO - #line 4672 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #line 4677 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef IGlobalInterfaceTable *LPGLOBALINTERFACETABLE; 14:20:32 INFO - extern "C" const IID IID_IGlobalInterfaceTable; 14:20:32 INFO - struct __declspec(uuid("00000146-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:32 INFO - IGlobalInterfaceTable : public IUnknown 14:20:32 INFO - { 14:20:32 INFO - public: 14:20:32 INFO - virtual HRESULT __stdcall RegisterInterfaceInGlobal( 14:20:32 INFO - IUnknown *pUnk, 14:20:32 INFO - const IID & riid, 14:20:32 INFO - DWORD *pdwCookie) = 0; 14:20:32 INFO - virtual HRESULT __stdcall RevokeInterfaceFromGlobal( 14:20:32 INFO - DWORD dwCookie) = 0; 14:20:32 INFO - virtual HRESULT __stdcall GetInterfaceFromGlobal( 14:20:32 INFO - DWORD dwCookie, 14:20:32 INFO - const IID & riid, 14:20:32 INFO - void **ppv) = 0; 14:20:32 INFO - }; 14:20:32 INFO - #line 4796 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #line 4801 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #line 4807 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #pragma endregion 14:20:32 INFO - #pragma region Desktop Family or OneCore Family 14:20:32 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidlbase_0000_0029_v0_0_c_ifspec; 14:20:32 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidlbase_0000_0029_v0_0_s_ifspec; 14:20:32 INFO - extern "C" const IID IID_ISynchronize; 14:20:32 INFO - struct __declspec(uuid("00000030-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:32 INFO - ISynchronize : public IUnknown 14:20:32 INFO - { 14:20:32 INFO - public: 14:20:32 INFO - virtual HRESULT __stdcall Wait( 14:20:32 INFO - DWORD dwFlags, 14:20:32 INFO - DWORD dwMilliseconds) = 0; 14:20:32 INFO - virtual HRESULT __stdcall Signal( void) = 0; 14:20:32 INFO - virtual HRESULT __stdcall Reset( void) = 0; 14:20:32 INFO - }; 14:20:32 INFO - #line 4906 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #line 4911 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - extern "C" const IID IID_ISynchronizeHandle; 14:20:32 INFO - struct __declspec(uuid("00000031-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:32 INFO - ISynchronizeHandle : public IUnknown 14:20:32 INFO - { 14:20:32 INFO - public: 14:20:32 INFO - virtual HRESULT __stdcall GetHandle( 14:20:32 INFO - HANDLE *ph) = 0; 14:20:32 INFO - }; 14:20:32 INFO - #line 4988 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #line 4993 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - extern "C" const IID IID_ISynchronizeEvent; 14:20:32 INFO - struct __declspec(uuid("00000032-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:32 INFO - ISynchronizeEvent : public ISynchronizeHandle 14:20:32 INFO - { 14:20:32 INFO - public: 14:20:32 INFO - virtual HRESULT __stdcall SetEventHandle( 14:20:32 INFO - HANDLE *ph) = 0; 14:20:32 INFO - }; 14:20:32 INFO - #line 5079 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #line 5084 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - extern "C" const IID IID_ISynchronizeContainer; 14:20:32 INFO - struct __declspec(uuid("00000033-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:32 INFO - ISynchronizeContainer : public IUnknown 14:20:32 INFO - { 14:20:32 INFO - public: 14:20:32 INFO - virtual HRESULT __stdcall AddSynchronize( 14:20:32 INFO - ISynchronize *pSync) = 0; 14:20:32 INFO - virtual HRESULT __stdcall WaitMultiple( 14:20:32 INFO - DWORD dwFlags, 14:20:32 INFO - DWORD dwTimeOut, 14:20:32 INFO - ISynchronize **ppSync) = 0; 14:20:32 INFO - }; 14:20:32 INFO - #line 5181 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #line 5186 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - extern "C" const IID IID_ISynchronizeMutex; 14:20:32 INFO - struct __declspec(uuid("00000025-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:32 INFO - ISynchronizeMutex : public ISynchronize 14:20:32 INFO - { 14:20:32 INFO - public: 14:20:32 INFO - virtual HRESULT __stdcall ReleaseMutex( void) = 0; 14:20:32 INFO - }; 14:20:32 INFO - #line 5280 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #line 5285 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef ICancelMethodCalls *LPCANCELMETHODCALLS; 14:20:32 INFO - extern "C" const IID IID_ICancelMethodCalls; 14:20:32 INFO - struct __declspec(uuid("00000029-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:32 INFO - ICancelMethodCalls : public IUnknown 14:20:32 INFO - { 14:20:32 INFO - public: 14:20:32 INFO - virtual HRESULT __stdcall Cancel( 14:20:32 INFO - ULONG ulSeconds) = 0; 14:20:32 INFO - virtual HRESULT __stdcall TestCancel( void) = 0; 14:20:32 INFO - }; 14:20:32 INFO - #line 5372 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #line 5377 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef 14:20:32 INFO - enum tagDCOM_CALL_STATE 14:20:32 INFO - { 14:20:32 INFO - DCOM_NONE = 0, 14:20:32 INFO - DCOM_CALL_COMPLETE = 0x1, 14:20:32 INFO - DCOM_CALL_CANCELED = 0x2 14:20:32 INFO - } DCOM_CALL_STATE; 14:20:32 INFO - extern "C" const IID IID_IAsyncManager; 14:20:32 INFO - struct __declspec(uuid("0000002A-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:32 INFO - IAsyncManager : public IUnknown 14:20:32 INFO - { 14:20:32 INFO - public: 14:20:32 INFO - virtual HRESULT __stdcall CompleteCall( 14:20:32 INFO - HRESULT Result) = 0; 14:20:32 INFO - virtual HRESULT __stdcall GetCallContext( 14:20:32 INFO - const IID & riid, 14:20:32 INFO - void **pInterface) = 0; 14:20:32 INFO - virtual HRESULT __stdcall GetState( 14:20:32 INFO - ULONG *pulStateFlags) = 0; 14:20:32 INFO - }; 14:20:32 INFO - #line 5490 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #line 5495 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - extern "C" const IID IID_ICallFactory; 14:20:32 INFO - struct __declspec(uuid("1c733a30-2a1c-11ce-ade5-00aa0044773d")) __declspec(novtable) 14:20:32 INFO - ICallFactory : public IUnknown 14:20:32 INFO - { 14:20:32 INFO - public: 14:20:32 INFO - virtual HRESULT __stdcall CreateCall( 14:20:32 INFO - const IID & riid, 14:20:32 INFO - IUnknown *pCtrlUnk, 14:20:32 INFO - const IID & riid2, 14:20:32 INFO - IUnknown **ppv) = 0; 14:20:32 INFO - }; 14:20:32 INFO - #line 5584 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #line 5589 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - extern "C" const IID IID_IRpcHelper; 14:20:32 INFO - struct __declspec(uuid("00000149-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:32 INFO - IRpcHelper : public IUnknown 14:20:32 INFO - { 14:20:32 INFO - public: 14:20:32 INFO - virtual HRESULT __stdcall GetDCOMProtocolVersion( 14:20:32 INFO - DWORD *pComVersion) = 0; 14:20:32 INFO - virtual HRESULT __stdcall GetIIDFromOBJREF( 14:20:32 INFO - void *pObjRef, 14:20:32 INFO - IID **piid) = 0; 14:20:32 INFO - }; 14:20:32 INFO - #line 5682 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #line 5687 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - extern "C" const IID IID_IReleaseMarshalBuffers; 14:20:32 INFO - struct __declspec(uuid("eb0cb9e8-7996-11d2-872e-0000f8080859")) __declspec(novtable) 14:20:32 INFO - IReleaseMarshalBuffers : public IUnknown 14:20:32 INFO - { 14:20:32 INFO - public: 14:20:32 INFO - virtual HRESULT __stdcall ReleaseMarshalBuffer( 14:20:32 INFO - RPCOLEMESSAGE *pMsg, 14:20:32 INFO - DWORD dwFlags, 14:20:32 INFO - IUnknown *pChnl) = 0; 14:20:32 INFO - }; 14:20:32 INFO - #line 5772 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #line 5777 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - extern "C" const IID IID_IWaitMultiple; 14:20:32 INFO - struct __declspec(uuid("0000002B-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:32 INFO - IWaitMultiple : public IUnknown 14:20:32 INFO - { 14:20:32 INFO - public: 14:20:32 INFO - virtual HRESULT __stdcall WaitMultiple( 14:20:32 INFO - DWORD timeout, 14:20:32 INFO - ISynchronize **pSync) = 0; 14:20:32 INFO - virtual HRESULT __stdcall AddSynchronize( 14:20:32 INFO - ISynchronize *pSync) = 0; 14:20:32 INFO - }; 14:20:32 INFO - #line 5870 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #line 5875 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef IAddrTrackingControl *LPADDRTRACKINGCONTROL; 14:20:32 INFO - extern "C" const IID IID_IAddrTrackingControl; 14:20:32 INFO - struct __declspec(uuid("00000147-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:32 INFO - IAddrTrackingControl : public IUnknown 14:20:32 INFO - { 14:20:32 INFO - public: 14:20:32 INFO - virtual HRESULT __stdcall EnableCOMDynamicAddrTracking( void) = 0; 14:20:32 INFO - virtual HRESULT __stdcall DisableCOMDynamicAddrTracking( void) = 0; 14:20:32 INFO - }; 14:20:32 INFO - #line 5958 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #line 5963 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - typedef IAddrExclusionControl *LPADDREXCLUSIONCONTROL; 14:20:32 INFO - extern "C" const IID IID_IAddrExclusionControl; 14:20:32 INFO - struct __declspec(uuid("00000148-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:32 INFO - IAddrExclusionControl : public IUnknown 14:20:32 INFO - { 14:20:32 INFO - public: 14:20:32 INFO - virtual HRESULT __stdcall GetCurrentAddrExclusionList( 14:20:32 INFO - const IID & riid, 14:20:32 INFO - void **ppEnumerator) = 0; 14:20:32 INFO - virtual HRESULT __stdcall UpdateAddrExclusionList( 14:20:32 INFO - IUnknown *pEnumerator) = 0; 14:20:32 INFO - }; 14:20:32 INFO - #line 6058 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #line 6063 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - extern "C" const IID IID_IPipeByte; 14:20:32 INFO - struct __declspec(uuid("DB2F3ACA-2F86-11d1-8E04-00C04FB9989A")) __declspec(novtable) 14:20:32 INFO - IPipeByte : public IUnknown 14:20:32 INFO - { 14:20:32 INFO - public: 14:20:32 INFO - virtual HRESULT __stdcall Pull( 14:20:32 INFO - BYTE *buf, 14:20:32 INFO - ULONG cRequest, 14:20:32 INFO - ULONG *pcReturned) = 0; 14:20:32 INFO - virtual HRESULT __stdcall Push( 14:20:32 INFO - BYTE *buf, 14:20:32 INFO - ULONG cSent) = 0; 14:20:32 INFO - }; 14:20:32 INFO - #line 6154 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #line 6159 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - extern "C" const IID IID_AsyncIPipeByte; 14:20:32 INFO - struct __declspec(uuid("DB2F3ACB-2F86-11d1-8E04-00C04FB9989A")) __declspec(novtable) 14:20:32 INFO - AsyncIPipeByte : public IUnknown 14:20:32 INFO - { 14:20:32 INFO - public: 14:20:32 INFO - virtual HRESULT __stdcall Begin_Pull( 14:20:32 INFO - ULONG cRequest) = 0; 14:20:32 INFO - virtual HRESULT __stdcall Finish_Pull( 14:20:32 INFO - BYTE *buf, 14:20:32 INFO - ULONG *pcReturned) = 0; 14:20:32 INFO - virtual HRESULT __stdcall Begin_Push( 14:20:32 INFO - BYTE *buf, 14:20:32 INFO - ULONG cSent) = 0; 14:20:32 INFO - virtual HRESULT __stdcall Finish_Push( void) = 0; 14:20:32 INFO - }; 14:20:32 INFO - #line 6266 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - #line 6271 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:32 INFO - extern "C" const IID IID_IPipeLong; 14:20:32 INFO - struct __declspec(uuid("DB2F3ACC-2F86-11d1-8E04-00C04FB9989A")) __declspec(novtable) 14:20:32 INFO - IPipeLong : public IUnknown 14:20:32 INFO - { 14:20:32 INFO - public: 14:20:32 INFO - virtual HRESULT __stdcall Pull( 14:20:32 INFO - LONG *buf, 14:20:32 INFO - ULONG cRequest, 14:20:32 INFO - ULONG *pcReturned) = 0; 14:20:32 INFO - virtual HRESULT __stdcall Push( 14:20:32 INFO - LONG *buf, 14:20:32 INFO - ULONG cSent) = 0; 14:20:32 INFO - }; 14:20:33 INFO - #line 6362 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:33 INFO - #line 6367 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:33 INFO - extern "C" const IID IID_AsyncIPipeLong; 14:20:33 INFO - struct __declspec(uuid("DB2F3ACD-2F86-11d1-8E04-00C04FB9989A")) __declspec(novtable) 14:20:33 INFO - AsyncIPipeLong : public IUnknown 14:20:33 INFO - { 14:20:33 INFO - public: 14:20:33 INFO - virtual HRESULT __stdcall Begin_Pull( 14:20:33 INFO - ULONG cRequest) = 0; 14:20:33 INFO - virtual HRESULT __stdcall Finish_Pull( 14:20:33 INFO - LONG *buf, 14:20:33 INFO - ULONG *pcReturned) = 0; 14:20:33 INFO - virtual HRESULT __stdcall Begin_Push( 14:20:33 INFO - LONG *buf, 14:20:33 INFO - ULONG cSent) = 0; 14:20:33 INFO - virtual HRESULT __stdcall Finish_Push( void) = 0; 14:20:33 INFO - }; 14:20:33 INFO - #line 6474 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:33 INFO - #line 6479 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:33 INFO - extern "C" const IID IID_IPipeDouble; 14:20:33 INFO - struct __declspec(uuid("DB2F3ACE-2F86-11d1-8E04-00C04FB9989A")) __declspec(novtable) 14:20:33 INFO - IPipeDouble : public IUnknown 14:20:33 INFO - { 14:20:33 INFO - public: 14:20:33 INFO - virtual HRESULT __stdcall Pull( 14:20:33 INFO - DOUBLE *buf, 14:20:33 INFO - ULONG cRequest, 14:20:33 INFO - ULONG *pcReturned) = 0; 14:20:33 INFO - virtual HRESULT __stdcall Push( 14:20:33 INFO - DOUBLE *buf, 14:20:33 INFO - ULONG cSent) = 0; 14:20:33 INFO - }; 14:20:33 INFO - #line 6570 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:33 INFO - #line 6575 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:33 INFO - extern "C" const IID IID_AsyncIPipeDouble; 14:20:33 INFO - struct __declspec(uuid("DB2F3ACF-2F86-11d1-8E04-00C04FB9989A")) __declspec(novtable) 14:20:33 INFO - AsyncIPipeDouble : public IUnknown 14:20:33 INFO - { 14:20:33 INFO - public: 14:20:33 INFO - virtual HRESULT __stdcall Begin_Pull( 14:20:33 INFO - ULONG cRequest) = 0; 14:20:33 INFO - virtual HRESULT __stdcall Finish_Pull( 14:20:33 INFO - DOUBLE *buf, 14:20:33 INFO - ULONG *pcReturned) = 0; 14:20:33 INFO - virtual HRESULT __stdcall Begin_Push( 14:20:33 INFO - DOUBLE *buf, 14:20:33 INFO - ULONG cSent) = 0; 14:20:33 INFO - virtual HRESULT __stdcall Finish_Push( void) = 0; 14:20:33 INFO - }; 14:20:33 INFO - #line 6682 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:33 INFO - #line 6687 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:33 INFO - #line 7158 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:33 INFO - #line 7159 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:33 INFO - #pragma endregion 14:20:33 INFO - #pragma region Application Family or OneCore Family 14:20:33 INFO - typedef 14:20:33 INFO - enum _APTTYPEQUALIFIER 14:20:33 INFO - { 14:20:33 INFO - APTTYPEQUALIFIER_NONE = 0, 14:20:33 INFO - APTTYPEQUALIFIER_IMPLICIT_MTA = 1, 14:20:33 INFO - APTTYPEQUALIFIER_NA_ON_MTA = 2, 14:20:33 INFO - APTTYPEQUALIFIER_NA_ON_STA = 3, 14:20:33 INFO - APTTYPEQUALIFIER_NA_ON_IMPLICIT_MTA = 4, 14:20:33 INFO - APTTYPEQUALIFIER_NA_ON_MAINSTA = 5, 14:20:33 INFO - APTTYPEQUALIFIER_APPLICATION_STA = 6 14:20:33 INFO - } APTTYPEQUALIFIER; 14:20:33 INFO - typedef 14:20:33 INFO - enum _APTTYPE 14:20:33 INFO - { 14:20:33 INFO - APTTYPE_CURRENT = -1, 14:20:33 INFO - APTTYPE_STA = 0, 14:20:33 INFO - APTTYPE_MTA = 1, 14:20:33 INFO - APTTYPE_NA = 2, 14:20:33 INFO - APTTYPE_MAINSTA = 3 14:20:33 INFO - } APTTYPE; 14:20:33 INFO - #line 7185 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:33 INFO - #pragma endregion 14:20:33 INFO - #pragma region Desktop Family or OneCore Family 14:20:33 INFO - typedef 14:20:33 INFO - enum _THDTYPE 14:20:33 INFO - { 14:20:33 INFO - THDTYPE_BLOCKMESSAGES = 0, 14:20:33 INFO - THDTYPE_PROCESSMESSAGES = 1 14:20:33 INFO - } THDTYPE; 14:20:33 INFO - typedef DWORD APARTMENTID; 14:20:33 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidlbase_0000_0048_v0_0_c_ifspec; 14:20:33 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidlbase_0000_0048_v0_0_s_ifspec; 14:20:33 INFO - extern "C" const IID IID_IComThreadingInfo; 14:20:33 INFO - struct __declspec(uuid("000001ce-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:33 INFO - IComThreadingInfo : public IUnknown 14:20:33 INFO - { 14:20:33 INFO - public: 14:20:33 INFO - virtual HRESULT __stdcall GetCurrentApartmentType( 14:20:33 INFO - APTTYPE *pAptType) = 0; 14:20:33 INFO - virtual HRESULT __stdcall GetCurrentThreadType( 14:20:33 INFO - THDTYPE *pThreadType) = 0; 14:20:33 INFO - virtual HRESULT __stdcall GetCurrentLogicalThreadId( 14:20:33 INFO - GUID *pguidLogicalThreadId) = 0; 14:20:33 INFO - virtual HRESULT __stdcall SetCurrentLogicalThreadId( 14:20:33 INFO - const GUID & rguid) = 0; 14:20:33 INFO - }; 14:20:33 INFO - #line 7313 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:33 INFO - #line 7318 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:33 INFO - extern "C" const IID IID_IProcessInitControl; 14:20:33 INFO - struct __declspec(uuid("72380d55-8d2b-43a3-8513-2b6ef31434e9")) __declspec(novtable) 14:20:33 INFO - IProcessInitControl : public IUnknown 14:20:33 INFO - { 14:20:33 INFO - public: 14:20:33 INFO - virtual HRESULT __stdcall ResetInitializerTimeout( 14:20:33 INFO - DWORD dwSecondsRemaining) = 0; 14:20:33 INFO - }; 14:20:33 INFO - #line 7393 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:33 INFO - #line 7398 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:33 INFO - extern "C" const IID IID_IFastRundown; 14:20:33 INFO - struct __declspec(uuid("00000040-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:33 INFO - IFastRundown : public IUnknown 14:20:33 INFO - { 14:20:33 INFO - public: 14:20:33 INFO - }; 14:20:33 INFO - #line 7463 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:33 INFO - #line 7468 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:33 INFO - typedef 14:20:33 INFO - enum CO_MARSHALING_CONTEXT_ATTRIBUTES 14:20:33 INFO - { 14:20:33 INFO - CO_MARSHALING_SOURCE_IS_APP_CONTAINER = 0, 14:20:33 INFO - CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_1 = 0x80000000, 14:20:33 INFO - CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_2 = 0x80000001, 14:20:33 INFO - CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_3 = 0x80000002, 14:20:33 INFO - CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_4 = 0x80000003, 14:20:33 INFO - CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_5 = 0x80000004, 14:20:33 INFO - CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_6 = 0x80000005, 14:20:33 INFO - CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_7 = 0x80000006, 14:20:33 INFO - CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_8 = 0x80000007, 14:20:33 INFO - CO_MARSHALING_CONTEXT_ATTRIBUTE_RESERVED_9 = 0x80000008 14:20:33 INFO - } CO_MARSHALING_CONTEXT_ATTRIBUTES; 14:20:33 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidlbase_0000_0051_v0_0_c_ifspec; 14:20:33 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidlbase_0000_0051_v0_0_s_ifspec; 14:20:33 INFO - extern "C" const IID IID_IMarshalingStream; 14:20:33 INFO - struct __declspec(uuid("D8F2F5E6-6102-4863-9F26-389A4676EFDE")) __declspec(novtable) 14:20:33 INFO - IMarshalingStream : public IStream 14:20:33 INFO - { 14:20:33 INFO - public: 14:20:33 INFO - virtual HRESULT __stdcall GetMarshalingContextAttribute( 14:20:33 INFO - CO_MARSHALING_CONTEXT_ATTRIBUTES attribute, 14:20:33 INFO - ULONG_PTR *pAttributeValue) = 0; 14:20:33 INFO - }; 14:20:33 INFO - #line 7670 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:33 INFO - #line 7675 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:33 INFO - #line 7681 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:33 INFO - #pragma endregion 14:20:33 INFO - #pragma region Application Family or OneCore Family 14:20:33 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidlbase_0000_0052_v0_0_c_ifspec; 14:20:33 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidlbase_0000_0052_v0_0_s_ifspec; 14:20:33 INFO - extern "C" const IID IID_IAgileReference; 14:20:33 INFO - extern "C++" 14:20:33 INFO - { 14:20:33 INFO - struct __declspec(uuid("C03F6A43-65A4-9818-987E-E0B810D2A6F2")) __declspec(novtable) 14:20:33 INFO - IAgileReference : public IUnknown 14:20:33 INFO - { 14:20:33 INFO - public: 14:20:33 INFO - virtual HRESULT __stdcall Resolve( 14:20:33 INFO - const IID & riid, 14:20:33 INFO - void **ppvObjectReference) = 0; 14:20:33 INFO - template 14:20:33 INFO - HRESULT 14:20:33 INFO - __stdcall 14:20:33 INFO - #line 7714 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:33 INFO - Resolve( Q** pp) 14:20:33 INFO - { 14:20:33 INFO - return Resolve(__uuidof(Q), (void **)pp); 14:20:33 INFO - } 14:20:33 INFO - }; 14:20:33 INFO - } 14:20:33 INFO - #line 7796 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:33 INFO - #line 7802 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:33 INFO - #line 7803 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:33 INFO - #pragma endregion 14:20:33 INFO - #pragma region Application Family or OneCore Family 14:20:33 INFO - extern "C" const GUID IID_ICallbackWithNoReentrancyToApplicationSTA; 14:20:33 INFO - #line 7808 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:33 INFO - #pragma endregion 14:20:33 INFO - #line 7811 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:33 INFO - #pragma warning(pop) 14:20:33 INFO - #line 7817 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:33 INFO - #line 7818 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:33 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidlbase_0000_0053_v0_0_c_ifspec; 14:20:33 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidlbase_0000_0053_v0_0_s_ifspec; 14:20:33 INFO - HRESULT __stdcall IEnumUnknown_Next_Proxy( 14:20:33 INFO - IEnumUnknown * This, 14:20:33 INFO - ULONG celt, 14:20:33 INFO - IUnknown **rgelt, 14:20:33 INFO - ULONG *pceltFetched); 14:20:33 INFO - HRESULT __stdcall IEnumUnknown_Next_Stub( 14:20:33 INFO - IEnumUnknown * This, 14:20:33 INFO - ULONG celt, 14:20:33 INFO - IUnknown **rgelt, 14:20:33 INFO - ULONG *pceltFetched); 14:20:33 INFO - HRESULT __stdcall IEnumString_Next_Proxy( 14:20:33 INFO - IEnumString * This, 14:20:33 INFO - ULONG celt, 14:20:33 INFO - LPOLESTR *rgelt, 14:20:33 INFO - ULONG *pceltFetched); 14:20:33 INFO - HRESULT __stdcall IEnumString_Next_Stub( 14:20:33 INFO - IEnumString * This, 14:20:33 INFO - ULONG celt, 14:20:33 INFO - LPOLESTR *rgelt, 14:20:33 INFO - ULONG *pceltFetched); 14:20:33 INFO - HRESULT __stdcall ISequentialStream_Read_Proxy( 14:20:33 INFO - ISequentialStream * This, 14:20:33 INFO - void *pv, 14:20:33 INFO - ULONG cb, 14:20:33 INFO - ULONG *pcbRead); 14:20:33 INFO - HRESULT __stdcall ISequentialStream_Read_Stub( 14:20:33 INFO - ISequentialStream * This, 14:20:33 INFO - byte *pv, 14:20:33 INFO - ULONG cb, 14:20:33 INFO - ULONG *pcbRead); 14:20:33 INFO - HRESULT __stdcall ISequentialStream_Write_Proxy( 14:20:33 INFO - ISequentialStream * This, 14:20:33 INFO - const void *pv, 14:20:33 INFO - ULONG cb, 14:20:33 INFO - ULONG *pcbWritten); 14:20:33 INFO - HRESULT __stdcall ISequentialStream_Write_Stub( 14:20:33 INFO - ISequentialStream * This, 14:20:33 INFO - const byte *pv, 14:20:33 INFO - ULONG cb, 14:20:33 INFO - ULONG *pcbWritten); 14:20:33 INFO - HRESULT __stdcall IStream_Seek_Proxy( 14:20:33 INFO - IStream * This, 14:20:33 INFO - LARGE_INTEGER dlibMove, 14:20:33 INFO - DWORD dwOrigin, 14:20:33 INFO - ULARGE_INTEGER *plibNewPosition); 14:20:33 INFO - HRESULT __stdcall IStream_Seek_Stub( 14:20:33 INFO - IStream * This, 14:20:33 INFO - LARGE_INTEGER dlibMove, 14:20:33 INFO - DWORD dwOrigin, 14:20:33 INFO - ULARGE_INTEGER *plibNewPosition); 14:20:33 INFO - HRESULT __stdcall IStream_CopyTo_Proxy( 14:20:33 INFO - IStream * This, 14:20:33 INFO - IStream *pstm, 14:20:33 INFO - ULARGE_INTEGER cb, 14:20:33 INFO - ULARGE_INTEGER *pcbRead, 14:20:33 INFO - ULARGE_INTEGER *pcbWritten); 14:20:33 INFO - HRESULT __stdcall IStream_CopyTo_Stub( 14:20:33 INFO - IStream * This, 14:20:33 INFO - IStream *pstm, 14:20:33 INFO - ULARGE_INTEGER cb, 14:20:33 INFO - ULARGE_INTEGER *pcbRead, 14:20:33 INFO - ULARGE_INTEGER *pcbWritten); 14:20:33 INFO - } 14:20:33 INFO - #line 7927 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:33 INFO - #line 7929 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidlbase.h" 14:20:33 INFO - #line 409 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\guiddef.h" 14:20:33 INFO - #line 58 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\guiddef.h" 14:20:33 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\guiddef.h" 14:20:33 INFO - #line 411 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\cguid.h" 14:20:33 INFO - #pragma once 14:20:33 INFO - #line 18 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\cguid.h" 14:20:33 INFO - #pragma warning(push) 14:20:33 INFO - #line 23 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\cguid.h" 14:20:33 INFO - #pragma warning(disable:4001) 14:20:33 INFO - #line 25 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\cguid.h" 14:20:33 INFO - extern "C" { 14:20:33 INFO - #line 29 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\cguid.h" 14:20:33 INFO - #pragma region Application Family 14:20:33 INFO - extern const IID GUID_NULL; 14:20:33 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\cguid.h" 14:20:33 INFO - #pragma endregion 14:20:33 INFO - #pragma region Desktop Family 14:20:33 INFO - extern const IID CATID_MARSHALER; 14:20:33 INFO - #line 44 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\cguid.h" 14:20:33 INFO - extern const IID IID_IRpcChannel; 14:20:33 INFO - extern const IID IID_IRpcStub; 14:20:33 INFO - extern const IID IID_IStubManager; 14:20:33 INFO - extern const IID IID_IRpcProxy; 14:20:33 INFO - extern const IID IID_IProxyManager; 14:20:33 INFO - extern const IID IID_IPSFactory; 14:20:33 INFO - extern const IID IID_IInternalMoniker; 14:20:33 INFO - extern const IID IID_IDfReserved1; 14:20:33 INFO - extern const IID IID_IDfReserved2; 14:20:33 INFO - extern const IID IID_IDfReserved3; 14:20:33 INFO - extern const CLSID CLSID_StdMarshal; 14:20:33 INFO - extern const CLSID CLSID_AggStdMarshal; 14:20:33 INFO - extern const CLSID CLSID_StdAsyncActManager; 14:20:33 INFO - extern const IID IID_IStub; 14:20:33 INFO - extern const IID IID_IProxy; 14:20:33 INFO - extern const IID IID_IEnumGeneric; 14:20:33 INFO - extern const IID IID_IEnumHolder; 14:20:33 INFO - extern const IID IID_IEnumCallback; 14:20:33 INFO - extern const IID IID_IOleManager; 14:20:33 INFO - extern const IID IID_IOlePresObj; 14:20:33 INFO - extern const IID IID_IDebug; 14:20:33 INFO - extern const IID IID_IDebugStream; 14:20:33 INFO - extern const CLSID CLSID_PSGenObject; 14:20:33 INFO - extern const CLSID CLSID_PSClientSite; 14:20:33 INFO - extern const CLSID CLSID_PSClassObject; 14:20:33 INFO - extern const CLSID CLSID_PSInPlaceActive; 14:20:33 INFO - extern const CLSID CLSID_PSInPlaceFrame; 14:20:33 INFO - extern const CLSID CLSID_PSDragDrop; 14:20:33 INFO - extern const CLSID CLSID_PSBindCtx; 14:20:33 INFO - extern const CLSID CLSID_PSEnumerators; 14:20:33 INFO - extern const CLSID CLSID_StaticMetafile; 14:20:33 INFO - extern const CLSID CLSID_StaticDib; 14:20:33 INFO - extern const CLSID CID_CDfsVolume; 14:20:33 INFO - extern const CLSID CLSID_DCOMAccessControl; 14:20:33 INFO - #line 81 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\cguid.h" 14:20:33 INFO - #pragma endregion 14:20:33 INFO - #pragma region Application Family or OneCore Family 14:20:33 INFO - extern const CLSID CLSID_GlobalOptions; 14:20:33 INFO - extern const CLSID CLSID_StdGlobalInterfaceTable; 14:20:33 INFO - #line 90 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\cguid.h" 14:20:33 INFO - #pragma endregion 14:20:33 INFO - #pragma region Desktop Family 14:20:33 INFO - extern const CLSID CLSID_ComBinding; 14:20:33 INFO - extern const CLSID CLSID_StdEvent; 14:20:33 INFO - extern const CLSID CLSID_ManualResetEvent; 14:20:33 INFO - extern const CLSID CLSID_SynchronizeContainer; 14:20:33 INFO - extern const CLSID CLSID_AddrControl; 14:20:33 INFO - #line 103 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\cguid.h" 14:20:33 INFO - extern const CLSID CLSID_ContextSwitcher; 14:20:33 INFO - #line 107 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\cguid.h" 14:20:33 INFO - extern const CLSID CLSID_CCDFormKrnl; 14:20:33 INFO - extern const CLSID CLSID_CCDPropertyPage; 14:20:33 INFO - extern const CLSID CLSID_CCDFormDialog; 14:20:33 INFO - extern const CLSID CLSID_CCDCommandButton; 14:20:33 INFO - extern const CLSID CLSID_CCDComboBox; 14:20:33 INFO - extern const CLSID CLSID_CCDTextBox; 14:20:33 INFO - extern const CLSID CLSID_CCDCheckBox; 14:20:33 INFO - extern const CLSID CLSID_CCDLabel; 14:20:33 INFO - extern const CLSID CLSID_CCDOptionButton; 14:20:33 INFO - extern const CLSID CLSID_CCDListBox; 14:20:33 INFO - extern const CLSID CLSID_CCDScrollBar; 14:20:33 INFO - extern const CLSID CLSID_CCDGroupBox; 14:20:33 INFO - extern const CLSID CLSID_CCDGeneralPropertyPage; 14:20:33 INFO - extern const CLSID CLSID_CCDGenericPropertyPage; 14:20:33 INFO - extern const CLSID CLSID_CCDFontPropertyPage; 14:20:33 INFO - extern const CLSID CLSID_CCDColorPropertyPage; 14:20:33 INFO - extern const CLSID CLSID_CCDLabelPropertyPage; 14:20:33 INFO - extern const CLSID CLSID_CCDCheckBoxPropertyPage; 14:20:33 INFO - extern const CLSID CLSID_CCDTextBoxPropertyPage; 14:20:33 INFO - extern const CLSID CLSID_CCDOptionButtonPropertyPage; 14:20:33 INFO - extern const CLSID CLSID_CCDListBoxPropertyPage; 14:20:33 INFO - extern const CLSID CLSID_CCDCommandButtonPropertyPage; 14:20:33 INFO - extern const CLSID CLSID_CCDComboBoxPropertyPage; 14:20:33 INFO - extern const CLSID CLSID_CCDScrollBarPropertyPage; 14:20:33 INFO - extern const CLSID CLSID_CCDGroupBoxPropertyPage; 14:20:33 INFO - extern const CLSID CLSID_CCDXObjectPropertyPage; 14:20:33 INFO - extern const CLSID CLSID_CStdPropertyFrame; 14:20:33 INFO - extern const CLSID CLSID_CFormPropertyPage; 14:20:33 INFO - extern const CLSID CLSID_CGridPropertyPage; 14:20:33 INFO - extern const CLSID CLSID_CWSJArticlePage; 14:20:33 INFO - extern const CLSID CLSID_CSystemPage; 14:20:33 INFO - extern const CLSID CLSID_IdentityUnmarshal; 14:20:33 INFO - #line 162 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\cguid.h" 14:20:33 INFO - #pragma endregion 14:20:33 INFO - #pragma region Application Family 14:20:33 INFO - extern const CLSID CLSID_InProcFreeMarshaler; 14:20:33 INFO - #line 170 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\cguid.h" 14:20:33 INFO - #pragma endregion 14:20:33 INFO - #pragma region Desktop Family 14:20:33 INFO - extern const CLSID CLSID_Picture_Metafile; 14:20:33 INFO - extern const CLSID CLSID_Picture_EnhMetafile; 14:20:33 INFO - extern const CLSID CLSID_Picture_Dib; 14:20:33 INFO - extern const GUID GUID_TRISTATE; 14:20:33 INFO - #line 185 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\cguid.h" 14:20:33 INFO - #pragma endregion 14:20:33 INFO - } 14:20:33 INFO - #line 190 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\cguid.h" 14:20:33 INFO - #pragma warning(pop) 14:20:33 INFO - #line 197 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\cguid.h" 14:20:33 INFO - #line 198 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\cguid.h" 14:20:33 INFO - #line 200 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\cguid.h" 14:20:33 INFO - #line 415 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #line 416 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #line 418 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #pragma endregion 14:20:33 INFO - #pragma region Desktop or OneCore Family 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - CoGetMalloc( 14:20:33 INFO - DWORD dwMemContext, 14:20:33 INFO - LPMALLOC * ppMalloc 14:20:33 INFO - ); 14:20:33 INFO - #line 434 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #pragma endregion 14:20:33 INFO - #pragma region Application or OneCore Family 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - CreateStreamOnHGlobal( 14:20:33 INFO - HGLOBAL hGlobal, 14:20:33 INFO - BOOL fDeleteOnRelease, 14:20:33 INFO - LPSTREAM * ppstm 14:20:33 INFO - ); 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - GetHGlobalFromStream( 14:20:33 INFO - LPSTREAM pstm, 14:20:33 INFO - HGLOBAL * phglobal 14:20:33 INFO - ); 14:20:33 INFO - extern "C" __declspec(dllimport) void __stdcall 14:20:33 INFO - CoUninitialize( 14:20:33 INFO - void 14:20:33 INFO - ); 14:20:33 INFO - #line 464 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #pragma endregion 14:20:33 INFO - #pragma region Desktop or OneCore Family 14:20:33 INFO - extern "C" __declspec(dllimport) DWORD __stdcall 14:20:33 INFO - CoGetCurrentProcess( 14:20:33 INFO - void 14:20:33 INFO - ); 14:20:33 INFO - #line 477 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #pragma endregion 14:20:33 INFO - #pragma region Application or OneCore Family 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - CoInitializeEx( 14:20:33 INFO - LPVOID pvReserved, 14:20:33 INFO - DWORD dwCoInit 14:20:33 INFO - ); 14:20:33 INFO - #line 494 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #pragma endregion 14:20:33 INFO - #pragma region Desktop or OneCore Family 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - CoGetCallerTID( 14:20:33 INFO - LPDWORD lpdwTID 14:20:33 INFO - ); 14:20:33 INFO - #line 508 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #pragma endregion 14:20:33 INFO - #pragma region Application or OneCore Family 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - CoGetCurrentLogicalThreadId( 14:20:33 INFO - GUID * pguid 14:20:33 INFO - ); 14:20:33 INFO - #line 521 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #pragma endregion 14:20:33 INFO - #line 524 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #pragma region Application or OneCore Family 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - CoGetContextToken( 14:20:33 INFO - ULONG_PTR * pToken 14:20:33 INFO - ); 14:20:33 INFO - #line 539 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #pragma endregion 14:20:33 INFO - #pragma region Desktop or OneCore Family 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - CoGetDefaultContext( 14:20:33 INFO - APTTYPE aptType, 14:20:33 INFO - const IID & riid, 14:20:33 INFO - void ** ppv 14:20:33 INFO - ); 14:20:33 INFO - #line 554 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #pragma endregion 14:20:33 INFO - #line 557 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #pragma region Application or OneCore Family 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - CoGetApartmentType( 14:20:33 INFO - APTTYPE * pAptType, 14:20:33 INFO - APTTYPEQUALIFIER * pAptQualifier 14:20:33 INFO - ); 14:20:33 INFO - #line 575 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #line 577 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #pragma endregion 14:20:33 INFO - #line 647 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #pragma region Application or OneCore Family 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - CoGetObjectContext( 14:20:33 INFO - const IID & riid, 14:20:33 INFO - LPVOID * ppv 14:20:33 INFO - ); 14:20:33 INFO - #line 660 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #pragma endregion 14:20:33 INFO - #pragma region Desktop or OneCore Family 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - CoGetClassObject( 14:20:33 INFO - const IID & rclsid, 14:20:33 INFO - DWORD dwClsContext, 14:20:33 INFO - LPVOID pvReserved, 14:20:33 INFO - const IID & riid, 14:20:33 INFO - LPVOID * ppv 14:20:33 INFO - ); 14:20:33 INFO - #line 678 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #pragma endregion 14:20:33 INFO - #pragma region Application or OneCore Family 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - CoRegisterClassObject( 14:20:33 INFO - const IID & rclsid, 14:20:33 INFO - LPUNKNOWN pUnk, 14:20:33 INFO - DWORD dwClsContext, 14:20:33 INFO - DWORD flags, 14:20:33 INFO - LPDWORD lpdwRegister 14:20:33 INFO - ); 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - CoRevokeClassObject( 14:20:33 INFO - DWORD dwRegister 14:20:33 INFO - ); 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - CoResumeClassObjects( 14:20:33 INFO - void 14:20:33 INFO - ); 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - CoSuspendClassObjects( 14:20:33 INFO - void 14:20:33 INFO - ); 14:20:33 INFO - #line 710 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #pragma endregion 14:20:33 INFO - #pragma region Desktop or OneCore Family 14:20:33 INFO - extern "C" __declspec(dllimport) ULONG __stdcall 14:20:33 INFO - CoAddRefServerProcess( 14:20:33 INFO - void 14:20:33 INFO - ); 14:20:33 INFO - extern "C" __declspec(dllimport) ULONG __stdcall 14:20:33 INFO - CoReleaseServerProcess( 14:20:33 INFO - void 14:20:33 INFO - ); 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - CoGetPSClsid( 14:20:33 INFO - const IID & riid, 14:20:33 INFO - CLSID * pClsid 14:20:33 INFO - ); 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - CoRegisterPSClsid( 14:20:33 INFO - const IID & riid, 14:20:33 INFO - const IID & rclsid 14:20:33 INFO - ); 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - CoRegisterSurrogate( 14:20:33 INFO - LPSURROGATE pSurrogate 14:20:33 INFO - ); 14:20:33 INFO - #line 749 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #pragma endregion 14:20:33 INFO - #pragma region Application or OneCore Family 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - CoGetMarshalSizeMax( 14:20:33 INFO - ULONG * pulSize, 14:20:33 INFO - const IID & riid, 14:20:33 INFO - LPUNKNOWN pUnk, 14:20:33 INFO - DWORD dwDestContext, 14:20:33 INFO - LPVOID pvDestContext, 14:20:33 INFO - DWORD mshlflags 14:20:33 INFO - ); 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - CoMarshalInterface( 14:20:33 INFO - LPSTREAM pStm, 14:20:33 INFO - const IID & riid, 14:20:33 INFO - LPUNKNOWN pUnk, 14:20:33 INFO - DWORD dwDestContext, 14:20:33 INFO - LPVOID pvDestContext, 14:20:33 INFO - DWORD mshlflags 14:20:33 INFO - ); 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - CoUnmarshalInterface( 14:20:33 INFO - LPSTREAM pStm, 14:20:33 INFO - const IID & riid, 14:20:33 INFO - LPVOID * ppv 14:20:33 INFO - ); 14:20:33 INFO - #line 786 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #pragma endregion 14:20:33 INFO - #pragma region Desktop or OneCore Family 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - CoMarshalHresult( 14:20:33 INFO - LPSTREAM pstm, 14:20:33 INFO - HRESULT hresult 14:20:33 INFO - ); 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - CoUnmarshalHresult( 14:20:33 INFO - LPSTREAM pstm, 14:20:33 INFO - HRESULT * phresult 14:20:33 INFO - ); 14:20:33 INFO - #line 806 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #pragma endregion 14:20:33 INFO - #pragma region Application or OneCore Family 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - CoReleaseMarshalData( 14:20:33 INFO - LPSTREAM pStm 14:20:33 INFO - ); 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - CoDisconnectObject( 14:20:33 INFO - LPUNKNOWN pUnk, 14:20:33 INFO - DWORD dwReserved 14:20:33 INFO - ); 14:20:33 INFO - #line 825 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #pragma endregion 14:20:33 INFO - #pragma region Desktop or OneCore Family 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - CoLockObjectExternal( 14:20:33 INFO - LPUNKNOWN pUnk, 14:20:33 INFO - BOOL fLock, 14:20:33 INFO - BOOL fLastUnlockReleases 14:20:33 INFO - ); 14:20:33 INFO - #line 840 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #pragma endregion 14:20:33 INFO - #pragma region Application or OneCore Family 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - CoGetStandardMarshal( 14:20:33 INFO - const IID & riid, 14:20:33 INFO - LPUNKNOWN pUnk, 14:20:33 INFO - DWORD dwDestContext, 14:20:33 INFO - LPVOID pvDestContext, 14:20:33 INFO - DWORD mshlflags, 14:20:33 INFO - LPMARSHAL * ppMarshal 14:20:33 INFO - ); 14:20:33 INFO - #line 859 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #pragma endregion 14:20:33 INFO - #pragma region Desktop or OneCore Family 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - CoGetStdMarshalEx( 14:20:33 INFO - LPUNKNOWN pUnkOuter, 14:20:33 INFO - DWORD smexflags, 14:20:33 INFO - LPUNKNOWN * ppUnkInner 14:20:33 INFO - ); 14:20:33 INFO - #line 874 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #pragma endregion 14:20:33 INFO - #pragma region Application or OneCore Family 14:20:33 INFO - typedef enum tagSTDMSHLFLAGS 14:20:33 INFO - { 14:20:33 INFO - SMEXF_SERVER = 0x01, 14:20:33 INFO - SMEXF_HANDLER = 0x02 14:20:33 INFO - } STDMSHLFLAGS; 14:20:33 INFO - #line 889 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #pragma endregion 14:20:33 INFO - #pragma region Desktop or OneCore Family 14:20:33 INFO - extern "C" __declspec(dllimport) BOOL __stdcall 14:20:33 INFO - CoIsHandlerConnected( 14:20:33 INFO - LPUNKNOWN pUnk 14:20:33 INFO - ); 14:20:33 INFO - #line 903 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #pragma endregion 14:20:33 INFO - #pragma region Application or OneCore Family 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - CoMarshalInterThreadInterfaceInStream( 14:20:33 INFO - const IID & riid, 14:20:33 INFO - LPUNKNOWN pUnk, 14:20:33 INFO - LPSTREAM * ppStm 14:20:33 INFO - ); 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - CoGetInterfaceAndReleaseStream( 14:20:33 INFO - LPSTREAM pStm, 14:20:33 INFO - const IID & iid, 14:20:33 INFO - LPVOID * ppv 14:20:33 INFO - ); 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - CoCreateFreeThreadedMarshaler( 14:20:33 INFO - LPUNKNOWN punkOuter, 14:20:33 INFO - LPUNKNOWN * ppunkMarshal 14:20:33 INFO - ); 14:20:33 INFO - extern "C" __declspec(dllimport) void __stdcall 14:20:33 INFO - CoFreeUnusedLibraries( 14:20:33 INFO - void 14:20:33 INFO - ); 14:20:33 INFO - extern "C" __declspec(dllimport) void __stdcall 14:20:33 INFO - CoFreeUnusedLibrariesEx( 14:20:33 INFO - DWORD dwUnloadDelay, 14:20:33 INFO - DWORD dwReserved 14:20:33 INFO - ); 14:20:33 INFO - #line 947 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #line 949 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #pragma endregion 14:20:33 INFO - #pragma region Desktop or OneCore Family 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - CoDisconnectContext( 14:20:33 INFO - DWORD dwTimeout 14:20:33 INFO - ); 14:20:33 INFO - #line 965 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #pragma endregion 14:20:33 INFO - #line 968 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #pragma region Application or OneCore Family 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - CoInitializeSecurity( 14:20:33 INFO - PSECURITY_DESCRIPTOR pSecDesc, 14:20:33 INFO - LONG cAuthSvc, 14:20:33 INFO - SOLE_AUTHENTICATION_SERVICE * asAuthSvc, 14:20:33 INFO - void * pReserved1, 14:20:33 INFO - DWORD dwAuthnLevel, 14:20:33 INFO - DWORD dwImpLevel, 14:20:33 INFO - void * pAuthList, 14:20:33 INFO - DWORD dwCapabilities, 14:20:33 INFO - void * pReserved3 14:20:33 INFO - ); 14:20:33 INFO - #line 993 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #pragma endregion 14:20:33 INFO - #pragma region Desktop or OneCore Family 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - CoGetCallContext( 14:20:33 INFO - const IID & riid, 14:20:33 INFO - void ** ppInterface 14:20:33 INFO - ); 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - CoQueryProxyBlanket( 14:20:33 INFO - IUnknown * pProxy, 14:20:33 INFO - DWORD * pwAuthnSvc, 14:20:33 INFO - DWORD * pAuthzSvc, 14:20:33 INFO - LPOLESTR * pServerPrincName, 14:20:33 INFO - DWORD * pAuthnLevel, 14:20:33 INFO - DWORD * pImpLevel, 14:20:33 INFO - RPC_AUTH_IDENTITY_HANDLE * pAuthInfo, 14:20:33 INFO - DWORD * pCapabilites 14:20:33 INFO - ); 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - CoSetProxyBlanket( 14:20:33 INFO - IUnknown * pProxy, 14:20:33 INFO - DWORD dwAuthnSvc, 14:20:33 INFO - DWORD dwAuthzSvc, 14:20:33 INFO - OLECHAR * pServerPrincName, 14:20:33 INFO - DWORD dwAuthnLevel, 14:20:33 INFO - DWORD dwImpLevel, 14:20:33 INFO - RPC_AUTH_IDENTITY_HANDLE pAuthInfo, 14:20:33 INFO - DWORD dwCapabilities 14:20:33 INFO - ); 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - CoCopyProxy( 14:20:33 INFO - IUnknown * pProxy, 14:20:33 INFO - IUnknown ** ppCopy 14:20:33 INFO - ); 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - CoQueryClientBlanket( 14:20:33 INFO - DWORD * pAuthnSvc, 14:20:33 INFO - DWORD * pAuthzSvc, 14:20:33 INFO - LPOLESTR * pServerPrincName, 14:20:33 INFO - DWORD * pAuthnLevel, 14:20:33 INFO - DWORD * pImpLevel, 14:20:33 INFO - RPC_AUTHZ_HANDLE * pPrivs, 14:20:33 INFO - DWORD * pCapabilities 14:20:33 INFO - ); 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - CoImpersonateClient( 14:20:33 INFO - void 14:20:33 INFO - ); 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - CoRevertToSelf( 14:20:33 INFO - void 14:20:33 INFO - ); 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - CoQueryAuthenticationServices( 14:20:33 INFO - DWORD * pcAuthSvc, 14:20:33 INFO - SOLE_AUTHENTICATION_SERVICE ** asAuthSvc 14:20:33 INFO - ); 14:20:33 INFO - #line 1071 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #pragma endregion 14:20:33 INFO - #pragma region Application or OneCore Family 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - CoSwitchCallContext( 14:20:33 INFO - IUnknown * pNewObject, 14:20:33 INFO - IUnknown ** ppOldObject 14:20:33 INFO - ); 14:20:33 INFO - #line 1091 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #pragma endregion 14:20:33 INFO - #line 1095 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #pragma region Desktop or OneCore Family 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - CoCreateInstance( 14:20:33 INFO - const IID & rclsid, 14:20:33 INFO - LPUNKNOWN pUnkOuter, 14:20:33 INFO - DWORD dwClsContext, 14:20:33 INFO - const IID & riid, 14:20:33 INFO - LPVOID * ppv 14:20:33 INFO - ); 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - CoCreateInstanceEx( 14:20:33 INFO - const IID & Clsid, 14:20:33 INFO - IUnknown * punkOuter, 14:20:33 INFO - DWORD dwClsCtx, 14:20:33 INFO - COSERVERINFO * pServerInfo, 14:20:33 INFO - DWORD dwCount, 14:20:33 INFO - MULTI_QI * pResults 14:20:33 INFO - ); 14:20:33 INFO - #line 1128 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - CoRegisterActivationFilter( 14:20:33 INFO - IActivationFilter * pActivationFilter 14:20:33 INFO - ); 14:20:33 INFO - #line 1139 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #line 1141 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #pragma endregion 14:20:33 INFO - #line 1165 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #pragma region Application or OneCore Family 14:20:33 INFO - #line 1214 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #pragma endregion 14:20:33 INFO - #pragma region Desktop or OneCore Family 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - CoGetCancelObject( 14:20:33 INFO - DWORD dwThreadId, 14:20:33 INFO - const IID & iid, 14:20:33 INFO - void ** ppUnk 14:20:33 INFO - ); 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - CoSetCancelObject( 14:20:33 INFO - IUnknown * pUnk 14:20:33 INFO - ); 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - CoCancelCall( 14:20:33 INFO - DWORD dwThreadId, 14:20:33 INFO - ULONG ulTimeout 14:20:33 INFO - ); 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - CoTestCancel( 14:20:33 INFO - void 14:20:33 INFO - ); 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - CoEnableCallCancellation( 14:20:33 INFO - LPVOID pReserved 14:20:33 INFO - ); 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - CoDisableCallCancellation( 14:20:33 INFO - LPVOID pReserved 14:20:33 INFO - ); 14:20:33 INFO - #line 1264 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #pragma endregion 14:20:33 INFO - #line 1267 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #pragma region Application or OneCore Family 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - StringFromCLSID( 14:20:33 INFO - const IID & rclsid, 14:20:33 INFO - LPOLESTR * lplpsz 14:20:33 INFO - ); 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - CLSIDFromString( 14:20:33 INFO - LPCOLESTR lpsz, 14:20:33 INFO - LPCLSID pclsid 14:20:33 INFO - ); 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - StringFromIID( 14:20:33 INFO - const IID & rclsid, 14:20:33 INFO - LPOLESTR * lplpsz 14:20:33 INFO - ); 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - IIDFromString( 14:20:33 INFO - LPCOLESTR lpsz, 14:20:33 INFO - LPIID lpiid 14:20:33 INFO - ); 14:20:33 INFO - #line 1300 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #pragma endregion 14:20:33 INFO - #pragma region Desktop or OneCore Family 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - ProgIDFromCLSID( 14:20:33 INFO - const IID & clsid, 14:20:33 INFO - LPOLESTR * lplpszProgID 14:20:33 INFO - ); 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - CLSIDFromProgID( 14:20:33 INFO - LPCOLESTR lpszProgID, 14:20:33 INFO - LPCLSID lpclsid 14:20:33 INFO - ); 14:20:33 INFO - #line 1320 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #pragma endregion 14:20:33 INFO - #pragma region Application or OneCore Family 14:20:33 INFO - extern "C" __declspec(dllimport) int __stdcall 14:20:33 INFO - StringFromGUID2( 14:20:33 INFO - const GUID & rguid, 14:20:33 INFO - LPOLESTR lpsz, 14:20:33 INFO - int cchMax 14:20:33 INFO - ); 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - CoCreateGuid( 14:20:33 INFO - GUID * pguid 14:20:33 INFO - ); 14:20:33 INFO - typedef struct tagPROPVARIANT PROPVARIANT; 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - PropVariantCopy( 14:20:33 INFO - PROPVARIANT * pvarDest, 14:20:33 INFO - const PROPVARIANT * pvarSrc 14:20:33 INFO - ); 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - PropVariantClear( 14:20:33 INFO - PROPVARIANT * pvar 14:20:33 INFO - ); 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - FreePropVariantArray( 14:20:33 INFO - ULONG cVariants, 14:20:33 INFO - PROPVARIANT * rgvars 14:20:33 INFO - ); 14:20:33 INFO - #line 1366 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #pragma endregion 14:20:33 INFO - #pragma region Desktop or OneCore Family 14:20:33 INFO - #line 1376 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #pragma endregion 14:20:33 INFO - #line 1379 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #pragma region Desktop or OneCore Family 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - CoWaitForMultipleHandles( 14:20:33 INFO - DWORD dwFlags, 14:20:33 INFO - DWORD dwTimeout, 14:20:33 INFO - ULONG cHandles, 14:20:33 INFO - LPHANDLE pHandles, 14:20:33 INFO - LPDWORD lpdwindex 14:20:33 INFO - ); 14:20:33 INFO - typedef enum tagCOWAIT_FLAGS 14:20:33 INFO - { 14:20:33 INFO - COWAIT_DEFAULT = 0, 14:20:33 INFO - COWAIT_WAITALL = 1, 14:20:33 INFO - COWAIT_ALERTABLE = 2, 14:20:33 INFO - COWAIT_INPUTAVAILABLE = 4, 14:20:33 INFO - COWAIT_DISPATCH_CALLS = 8, 14:20:33 INFO - COWAIT_DISPATCH_WINDOW_MESSAGES = 0x10, 14:20:33 INFO - }COWAIT_FLAGS; 14:20:33 INFO - #line 1431 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #line 1435 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #pragma endregion 14:20:33 INFO - #line 1438 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #pragma region Desktop or OneCore Family 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - CoGetTreatAsClass( 14:20:33 INFO - const IID & clsidOld, 14:20:33 INFO - LPCLSID pClsidNew 14:20:33 INFO - ); 14:20:33 INFO - #line 1451 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #pragma endregion 14:20:33 INFO - #pragma region Desktop or OneCore Family 14:20:33 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:33 INFO - CoInvalidateRemoteMachineBindings( 14:20:33 INFO - LPOLESTR pszMachineName 14:20:33 INFO - ); 14:20:33 INFO - #line 1469 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #pragma endregion 14:20:33 INFO - #line 1472 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #line 1504 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #pragma region Application or OneCore Family 14:20:33 INFO - typedef HRESULT (__stdcall * LPFNGETCLASSOBJECT) (const IID &, const IID &, LPVOID *); 14:20:33 INFO - typedef HRESULT (__stdcall * LPFNCANUNLOADNOW)(void); 14:20:33 INFO - extern "C" HRESULT __stdcall DllGetClassObject( const IID & rclsid, const IID & riid, LPVOID * ppv); 14:20:33 INFO - extern "C" HRESULT __stdcall DllCanUnloadNow(void); 14:20:33 INFO - extern "C" __declspec(dllimport) LPVOID __stdcall 14:20:33 INFO - CoTaskMemAlloc( 14:20:33 INFO - SIZE_T cb 14:20:33 INFO - ); 14:20:33 INFO - extern "C" __declspec(dllimport) LPVOID __stdcall 14:20:33 INFO - CoTaskMemRealloc( 14:20:33 INFO - LPVOID pv, 14:20:33 INFO - SIZE_T cb 14:20:33 INFO - ); 14:20:33 INFO - extern "C" __declspec(dllimport) void __stdcall 14:20:33 INFO - CoTaskMemFree( 14:20:33 INFO - LPVOID pv 14:20:33 INFO - ); 14:20:33 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:20:33 INFO - #pragma warning(disable:4103) 14:20:33 INFO - #pragma pack(pop) 14:20:33 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:20:33 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:20:33 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:20:33 INFO - #line 1544 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #line 1545 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #line 1547 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #pragma endregion 14:20:33 INFO - #line 1550 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\combaseapi.h" 14:20:33 INFO - #line 28 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objbase.h" 14:20:33 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\coml2api.h" 14:20:33 INFO - #pragma once 14:20:33 INFO - #line 19 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\coml2api.h" 14:20:33 INFO - #line 35 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\coml2api.h" 14:20:33 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\coml2api.h" 14:20:33 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - #line 32 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - #pragma once 14:20:33 INFO - #line 39 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - typedef struct IMallocSpy IMallocSpy; 14:20:33 INFO - #line 446 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - typedef struct IBindCtx IBindCtx; 14:20:33 INFO - #line 453 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - typedef struct IEnumMoniker IEnumMoniker; 14:20:33 INFO - #line 460 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - typedef struct IRunnableObject IRunnableObject; 14:20:33 INFO - #line 467 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - typedef struct IRunningObjectTable IRunningObjectTable; 14:20:33 INFO - #line 474 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - typedef struct IPersist IPersist; 14:20:33 INFO - #line 481 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - typedef struct IPersistStream IPersistStream; 14:20:33 INFO - #line 488 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - typedef struct IMoniker IMoniker; 14:20:33 INFO - #line 495 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - typedef struct IROTData IROTData; 14:20:33 INFO - #line 502 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - typedef struct IEnumSTATSTG IEnumSTATSTG; 14:20:33 INFO - #line 509 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - typedef struct IStorage IStorage; 14:20:33 INFO - #line 516 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - typedef struct IPersistFile IPersistFile; 14:20:33 INFO - #line 523 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - typedef struct IPersistStorage IPersistStorage; 14:20:33 INFO - #line 530 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - typedef struct ILockBytes ILockBytes; 14:20:33 INFO - #line 537 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - typedef struct IEnumFORMATETC IEnumFORMATETC; 14:20:33 INFO - #line 544 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - typedef struct IEnumSTATDATA IEnumSTATDATA; 14:20:33 INFO - #line 551 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - typedef struct IRootStorage IRootStorage; 14:20:33 INFO - #line 558 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - typedef struct IAdviseSink IAdviseSink; 14:20:33 INFO - #line 565 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - typedef struct AsyncIAdviseSink AsyncIAdviseSink; 14:20:33 INFO - #line 572 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - typedef struct IAdviseSink2 IAdviseSink2; 14:20:33 INFO - #line 579 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - typedef struct AsyncIAdviseSink2 AsyncIAdviseSink2; 14:20:33 INFO - #line 586 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - typedef struct IDataObject IDataObject; 14:20:33 INFO - #line 593 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - typedef struct IDataAdviseHolder IDataAdviseHolder; 14:20:33 INFO - #line 600 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - typedef struct IMessageFilter IMessageFilter; 14:20:33 INFO - #line 607 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - typedef struct IClassActivator IClassActivator; 14:20:33 INFO - #line 614 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - typedef struct IFillLockBytes IFillLockBytes; 14:20:33 INFO - #line 621 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - typedef struct IProgressNotify IProgressNotify; 14:20:33 INFO - #line 628 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - typedef struct ILayoutStorage ILayoutStorage; 14:20:33 INFO - #line 635 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - typedef struct IBlockingLock IBlockingLock; 14:20:33 INFO - #line 642 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - typedef struct ITimeAndNoticeControl ITimeAndNoticeControl; 14:20:33 INFO - #line 649 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - typedef struct IOplockStorage IOplockStorage; 14:20:33 INFO - #line 656 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - typedef struct IDirectWriterLock IDirectWriterLock; 14:20:33 INFO - #line 663 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - typedef struct IUrlMon IUrlMon; 14:20:33 INFO - #line 670 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - typedef struct IForegroundTransfer IForegroundTransfer; 14:20:33 INFO - #line 677 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - typedef struct IThumbnailExtractor IThumbnailExtractor; 14:20:33 INFO - #line 684 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - typedef struct IDummyHICONIncluder IDummyHICONIncluder; 14:20:33 INFO - #line 691 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - typedef struct IProcessLock IProcessLock; 14:20:33 INFO - #line 698 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - typedef struct ISurrogateService ISurrogateService; 14:20:33 INFO - #line 705 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - typedef struct IInitializeSpy IInitializeSpy; 14:20:33 INFO - #line 712 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - typedef struct IApartmentShutdown IApartmentShutdown; 14:20:33 INFO - #line 719 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\unknwn.h" 14:20:33 INFO - #line 32 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\unknwn.h" 14:20:33 INFO - #pragma once 14:20:33 INFO - #line 39 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\unknwn.h" 14:20:33 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\wtypes.h" 14:20:33 INFO - #pragma once 14:20:33 INFO - #line 35 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\wtypes.h" 14:20:33 INFO - extern "C"{ 14:20:33 INFO - #line 44 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\wtypes.h" 14:20:33 INFO - #pragma once 14:20:33 INFO - #line 58 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\wtypes.h" 14:20:33 INFO - #pragma warning(push) 14:20:33 INFO - #pragma warning(disable:4820) 14:20:33 INFO - #line 62 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\wtypes.h" 14:20:33 INFO - extern RPC_IF_HANDLE __MIDL_itf_wtypes_0000_0000_v0_0_c_ifspec; 14:20:33 INFO - extern RPC_IF_HANDLE __MIDL_itf_wtypes_0000_0000_v0_0_s_ifspec; 14:20:33 INFO - typedef struct tagRemHGLOBAL 14:20:33 INFO - { 14:20:33 INFO - LONG fNullHGlobal; 14:20:33 INFO - ULONG cbData; 14:20:33 INFO - byte data[ 1 ]; 14:20:33 INFO - } RemHGLOBAL; 14:20:33 INFO - typedef struct tagRemHMETAFILEPICT 14:20:33 INFO - { 14:20:33 INFO - LONG mm; 14:20:33 INFO - LONG xExt; 14:20:33 INFO - LONG yExt; 14:20:33 INFO - ULONG cbData; 14:20:33 INFO - byte data[ 1 ]; 14:20:33 INFO - } RemHMETAFILEPICT; 14:20:33 INFO - typedef struct tagRemHENHMETAFILE 14:20:33 INFO - { 14:20:33 INFO - ULONG cbData; 14:20:33 INFO - byte data[ 1 ]; 14:20:33 INFO - } RemHENHMETAFILE; 14:20:33 INFO - typedef struct tagRemHBITMAP 14:20:33 INFO - { 14:20:33 INFO - ULONG cbData; 14:20:33 INFO - byte data[ 1 ]; 14:20:33 INFO - } RemHBITMAP; 14:20:33 INFO - typedef struct tagRemHPALETTE 14:20:33 INFO - { 14:20:33 INFO - ULONG cbData; 14:20:33 INFO - byte data[ 1 ]; 14:20:33 INFO - } RemHPALETTE; 14:20:33 INFO - typedef struct tagRemBRUSH 14:20:33 INFO - { 14:20:33 INFO - ULONG cbData; 14:20:33 INFO - byte data[ 1 ]; 14:20:33 INFO - } RemHBRUSH; 14:20:33 INFO - #line 285 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\wtypes.h" 14:20:33 INFO - #line 336 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\wtypes.h" 14:20:33 INFO - #line 341 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\wtypes.h" 14:20:33 INFO - #line 345 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\wtypes.h" 14:20:33 INFO - typedef 14:20:33 INFO - enum tagDVASPECT 14:20:33 INFO - { 14:20:33 INFO - DVASPECT_CONTENT = 1, 14:20:33 INFO - DVASPECT_THUMBNAIL = 2, 14:20:33 INFO - DVASPECT_ICON = 4, 14:20:33 INFO - DVASPECT_DOCPRINT = 8 14:20:33 INFO - } DVASPECT; 14:20:33 INFO - typedef 14:20:33 INFO - enum tagSTGC 14:20:33 INFO - { 14:20:33 INFO - STGC_DEFAULT = 0, 14:20:33 INFO - STGC_OVERWRITE = 1, 14:20:33 INFO - STGC_ONLYIFCURRENT = 2, 14:20:33 INFO - STGC_DANGEROUSLYCOMMITMERELYTODISKCACHE = 4, 14:20:33 INFO - STGC_CONSOLIDATE = 8 14:20:33 INFO - } STGC; 14:20:33 INFO - typedef 14:20:33 INFO - enum tagSTGMOVE 14:20:33 INFO - { 14:20:33 INFO - STGMOVE_MOVE = 0, 14:20:33 INFO - STGMOVE_COPY = 1, 14:20:33 INFO - STGMOVE_SHALLOWCOPY = 2 14:20:33 INFO - } STGMOVE; 14:20:33 INFO - typedef 14:20:33 INFO - enum tagSTATFLAG 14:20:33 INFO - { 14:20:33 INFO - STATFLAG_DEFAULT = 0, 14:20:33 INFO - STATFLAG_NONAME = 1, 14:20:33 INFO - STATFLAG_NOOPEN = 2 14:20:33 INFO - } STATFLAG; 14:20:33 INFO - typedef void *HCONTEXT; 14:20:33 INFO - typedef DWORD LCID; 14:20:33 INFO - #line 387 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\wtypes.h" 14:20:33 INFO - typedef USHORT LANGID; 14:20:33 INFO - #line 392 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\wtypes.h" 14:20:33 INFO - typedef struct _userCLIPFORMAT 14:20:33 INFO - { 14:20:33 INFO - LONG fContext; 14:20:33 INFO - union __MIDL_IWinTypes_0001 14:20:33 INFO - { 14:20:33 INFO - DWORD dwValue; 14:20:33 INFO - wchar_t *pwszName; 14:20:33 INFO - } u; 14:20:33 INFO - } userCLIPFORMAT; 14:20:33 INFO - typedef userCLIPFORMAT *wireCLIPFORMAT; 14:20:33 INFO - typedef WORD CLIPFORMAT; 14:20:33 INFO - typedef struct _GDI_NONREMOTE 14:20:33 INFO - { 14:20:33 INFO - LONG fContext; 14:20:33 INFO - union __MIDL_IWinTypes_0002 14:20:33 INFO - { 14:20:33 INFO - LONG hInproc; 14:20:33 INFO - DWORD_BLOB *hRemote; 14:20:33 INFO - } u; 14:20:33 INFO - } GDI_NONREMOTE; 14:20:33 INFO - typedef struct _userHGLOBAL 14:20:33 INFO - { 14:20:33 INFO - LONG fContext; 14:20:33 INFO - union __MIDL_IWinTypes_0003 14:20:33 INFO - { 14:20:33 INFO - LONG hInproc; 14:20:33 INFO - FLAGGED_BYTE_BLOB *hRemote; 14:20:33 INFO - __int64 hInproc64; 14:20:33 INFO - } u; 14:20:33 INFO - } userHGLOBAL; 14:20:33 INFO - typedef userHGLOBAL *wireHGLOBAL; 14:20:33 INFO - typedef struct _userHMETAFILE 14:20:33 INFO - { 14:20:33 INFO - LONG fContext; 14:20:33 INFO - union __MIDL_IWinTypes_0004 14:20:33 INFO - { 14:20:33 INFO - LONG hInproc; 14:20:33 INFO - BYTE_BLOB *hRemote; 14:20:33 INFO - __int64 hInproc64; 14:20:33 INFO - } u; 14:20:33 INFO - } userHMETAFILE; 14:20:33 INFO - typedef struct _remoteMETAFILEPICT 14:20:33 INFO - { 14:20:33 INFO - LONG mm; 14:20:33 INFO - LONG xExt; 14:20:33 INFO - LONG yExt; 14:20:33 INFO - userHMETAFILE *hMF; 14:20:33 INFO - } remoteMETAFILEPICT; 14:20:33 INFO - typedef struct _userHMETAFILEPICT 14:20:33 INFO - { 14:20:33 INFO - LONG fContext; 14:20:33 INFO - union __MIDL_IWinTypes_0005 14:20:33 INFO - { 14:20:33 INFO - LONG hInproc; 14:20:33 INFO - remoteMETAFILEPICT *hRemote; 14:20:33 INFO - __int64 hInproc64; 14:20:33 INFO - } u; 14:20:33 INFO - } userHMETAFILEPICT; 14:20:33 INFO - typedef struct _userHENHMETAFILE 14:20:33 INFO - { 14:20:33 INFO - LONG fContext; 14:20:33 INFO - union __MIDL_IWinTypes_0006 14:20:33 INFO - { 14:20:33 INFO - LONG hInproc; 14:20:33 INFO - BYTE_BLOB *hRemote; 14:20:33 INFO - __int64 hInproc64; 14:20:33 INFO - } u; 14:20:33 INFO - } userHENHMETAFILE; 14:20:33 INFO - typedef struct _userBITMAP 14:20:33 INFO - { 14:20:33 INFO - LONG bmType; 14:20:33 INFO - LONG bmWidth; 14:20:33 INFO - LONG bmHeight; 14:20:33 INFO - LONG bmWidthBytes; 14:20:33 INFO - WORD bmPlanes; 14:20:33 INFO - WORD bmBitsPixel; 14:20:33 INFO - ULONG cbSize; 14:20:33 INFO - byte pBuffer[ 1 ]; 14:20:33 INFO - } userBITMAP; 14:20:33 INFO - typedef struct _userHBITMAP 14:20:33 INFO - { 14:20:33 INFO - LONG fContext; 14:20:33 INFO - union __MIDL_IWinTypes_0007 14:20:33 INFO - { 14:20:33 INFO - LONG hInproc; 14:20:33 INFO - userBITMAP *hRemote; 14:20:33 INFO - __int64 hInproc64; 14:20:33 INFO - } u; 14:20:33 INFO - } userHBITMAP; 14:20:33 INFO - typedef struct _userHPALETTE 14:20:33 INFO - { 14:20:33 INFO - LONG fContext; 14:20:33 INFO - union __MIDL_IWinTypes_0008 14:20:33 INFO - { 14:20:33 INFO - LONG hInproc; 14:20:33 INFO - LOGPALETTE *hRemote; 14:20:33 INFO - __int64 hInproc64; 14:20:33 INFO - } u; 14:20:33 INFO - } userHPALETTE; 14:20:33 INFO - typedef struct _RemotableHandle 14:20:33 INFO - { 14:20:33 INFO - LONG fContext; 14:20:33 INFO - union __MIDL_IWinTypes_0009 14:20:33 INFO - { 14:20:33 INFO - LONG hInproc; 14:20:33 INFO - LONG hRemote; 14:20:33 INFO - } u; 14:20:33 INFO - } RemotableHandle; 14:20:33 INFO - typedef RemotableHandle *wireHWND; 14:20:33 INFO - typedef RemotableHandle *wireHMENU; 14:20:33 INFO - typedef RemotableHandle *wireHACCEL; 14:20:33 INFO - typedef RemotableHandle *wireHBRUSH; 14:20:33 INFO - typedef RemotableHandle *wireHFONT; 14:20:33 INFO - typedef RemotableHandle *wireHDC; 14:20:33 INFO - typedef RemotableHandle *wireHICON; 14:20:33 INFO - typedef RemotableHandle *wireHRGN; 14:20:33 INFO - typedef RemotableHandle *wireHMONITOR; 14:20:33 INFO - #line 563 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\wtypes.h" 14:20:33 INFO - typedef userHBITMAP *wireHBITMAP; 14:20:33 INFO - typedef userHPALETTE *wireHPALETTE; 14:20:33 INFO - typedef userHENHMETAFILE *wireHENHMETAFILE; 14:20:33 INFO - typedef userHMETAFILE *wireHMETAFILE; 14:20:33 INFO - typedef userHMETAFILEPICT *wireHMETAFILEPICT; 14:20:33 INFO - #line 638 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\wtypes.h" 14:20:33 INFO - typedef void *HMETAFILEPICT; 14:20:33 INFO - extern RPC_IF_HANDLE IWinTypes_v0_1_c_ifspec; 14:20:33 INFO - extern RPC_IF_HANDLE IWinTypes_v0_1_s_ifspec; 14:20:33 INFO - #line 645 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\wtypes.h" 14:20:33 INFO - #pragma warning(push) 14:20:33 INFO - #line 653 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\wtypes.h" 14:20:33 INFO - #pragma warning(disable:4201) 14:20:33 INFO - #line 655 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\wtypes.h" 14:20:33 INFO - typedef double DATE; 14:20:33 INFO - #line 669 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\wtypes.h" 14:20:33 INFO - typedef union tagCY { 14:20:33 INFO - struct { 14:20:33 INFO - ULONG Lo; 14:20:33 INFO - LONG Hi; 14:20:33 INFO - } ; 14:20:33 INFO - LONGLONG int64; 14:20:33 INFO - } CY; 14:20:33 INFO - #line 678 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\wtypes.h" 14:20:33 INFO - #line 679 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\wtypes.h" 14:20:33 INFO - typedef CY *LPCY; 14:20:33 INFO - #line 694 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\wtypes.h" 14:20:33 INFO - typedef struct tagDEC { 14:20:33 INFO - USHORT wReserved; 14:20:33 INFO - union { 14:20:33 INFO - struct { 14:20:33 INFO - BYTE scale; 14:20:33 INFO - BYTE sign; 14:20:33 INFO - } ; 14:20:33 INFO - USHORT signscale; 14:20:33 INFO - } ; 14:20:33 INFO - ULONG Hi32; 14:20:33 INFO - union { 14:20:33 INFO - struct { 14:20:33 INFO - ULONG Lo32; 14:20:33 INFO - ULONG Mid32; 14:20:33 INFO - } ; 14:20:33 INFO - ULONGLONG Lo64; 14:20:33 INFO - } ; 14:20:33 INFO - } DECIMAL; 14:20:33 INFO - #line 717 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\wtypes.h" 14:20:33 INFO - typedef DECIMAL *LPDECIMAL; 14:20:33 INFO - #pragma warning(pop) 14:20:33 INFO - #line 725 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\wtypes.h" 14:20:33 INFO - #line 726 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\wtypes.h" 14:20:33 INFO - typedef FLAGGED_WORD_BLOB *wireBSTR; 14:20:33 INFO - typedef OLECHAR *BSTR; 14:20:33 INFO - #line 734 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\wtypes.h" 14:20:33 INFO - typedef BSTR *LPBSTR; 14:20:33 INFO - typedef short VARIANT_BOOL; 14:20:33 INFO - #line 744 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\wtypes.h" 14:20:33 INFO - #line 747 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\wtypes.h" 14:20:33 INFO - typedef struct tagBSTRBLOB 14:20:33 INFO - { 14:20:33 INFO - ULONG cbSize; 14:20:33 INFO - BYTE *pData; 14:20:33 INFO - } BSTRBLOB; 14:20:33 INFO - typedef struct tagBSTRBLOB *LPBSTRBLOB; 14:20:33 INFO - #line 761 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\wtypes.h" 14:20:33 INFO - typedef struct tagCLIPDATA 14:20:33 INFO - { 14:20:33 INFO - ULONG cbSize; 14:20:33 INFO - LONG ulClipFmt; 14:20:33 INFO - BYTE *pClipData; 14:20:33 INFO - } CLIPDATA; 14:20:33 INFO - typedef unsigned short VARTYPE; 14:20:33 INFO - enum VARENUM 14:20:33 INFO - { 14:20:33 INFO - VT_EMPTY = 0, 14:20:33 INFO - VT_NULL = 1, 14:20:33 INFO - VT_I2 = 2, 14:20:33 INFO - VT_I4 = 3, 14:20:33 INFO - VT_R4 = 4, 14:20:33 INFO - VT_R8 = 5, 14:20:33 INFO - VT_CY = 6, 14:20:33 INFO - VT_DATE = 7, 14:20:33 INFO - VT_BSTR = 8, 14:20:33 INFO - VT_DISPATCH = 9, 14:20:33 INFO - VT_ERROR = 10, 14:20:33 INFO - VT_BOOL = 11, 14:20:33 INFO - VT_VARIANT = 12, 14:20:33 INFO - VT_UNKNOWN = 13, 14:20:33 INFO - VT_DECIMAL = 14, 14:20:33 INFO - VT_I1 = 16, 14:20:33 INFO - VT_UI1 = 17, 14:20:33 INFO - VT_UI2 = 18, 14:20:33 INFO - VT_UI4 = 19, 14:20:33 INFO - VT_I8 = 20, 14:20:33 INFO - VT_UI8 = 21, 14:20:33 INFO - VT_INT = 22, 14:20:33 INFO - VT_UINT = 23, 14:20:33 INFO - VT_VOID = 24, 14:20:33 INFO - VT_HRESULT = 25, 14:20:33 INFO - VT_PTR = 26, 14:20:33 INFO - VT_SAFEARRAY = 27, 14:20:33 INFO - VT_CARRAY = 28, 14:20:33 INFO - VT_USERDEFINED = 29, 14:20:33 INFO - VT_LPSTR = 30, 14:20:33 INFO - VT_LPWSTR = 31, 14:20:33 INFO - VT_RECORD = 36, 14:20:33 INFO - VT_INT_PTR = 37, 14:20:33 INFO - VT_UINT_PTR = 38, 14:20:33 INFO - VT_FILETIME = 64, 14:20:33 INFO - VT_BLOB = 65, 14:20:33 INFO - VT_STREAM = 66, 14:20:33 INFO - VT_STORAGE = 67, 14:20:33 INFO - VT_STREAMED_OBJECT = 68, 14:20:33 INFO - VT_STORED_OBJECT = 69, 14:20:33 INFO - VT_BLOB_OBJECT = 70, 14:20:33 INFO - VT_CF = 71, 14:20:33 INFO - VT_CLSID = 72, 14:20:33 INFO - VT_VERSIONED_STREAM = 73, 14:20:33 INFO - VT_BSTR_BLOB = 0xfff, 14:20:33 INFO - VT_VECTOR = 0x1000, 14:20:33 INFO - VT_ARRAY = 0x2000, 14:20:33 INFO - VT_BYREF = 0x4000, 14:20:33 INFO - VT_RESERVED = 0x8000, 14:20:33 INFO - VT_ILLEGAL = 0xffff, 14:20:33 INFO - VT_ILLEGALMASKED = 0xfff, 14:20:33 INFO - VT_TYPEMASK = 0xfff 14:20:33 INFO - } ; 14:20:33 INFO - typedef ULONG PROPID; 14:20:33 INFO - typedef struct _tagpropertykey 14:20:33 INFO - { 14:20:33 INFO - GUID fmtid; 14:20:33 INFO - DWORD pid; 14:20:33 INFO - } PROPERTYKEY; 14:20:33 INFO - #line 899 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\wtypes.h" 14:20:33 INFO - typedef struct tagCSPLATFORM 14:20:33 INFO - { 14:20:33 INFO - DWORD dwPlatformId; 14:20:33 INFO - DWORD dwVersionHi; 14:20:33 INFO - DWORD dwVersionLo; 14:20:33 INFO - DWORD dwProcessorArch; 14:20:33 INFO - } CSPLATFORM; 14:20:33 INFO - typedef struct tagQUERYCONTEXT 14:20:33 INFO - { 14:20:33 INFO - DWORD dwContext; 14:20:33 INFO - CSPLATFORM Platform; 14:20:33 INFO - LCID Locale; 14:20:33 INFO - DWORD dwVersionHi; 14:20:33 INFO - DWORD dwVersionLo; 14:20:33 INFO - } QUERYCONTEXT; 14:20:33 INFO - typedef 14:20:33 INFO - enum tagTYSPEC 14:20:33 INFO - { 14:20:33 INFO - TYSPEC_CLSID = 0, 14:20:33 INFO - TYSPEC_FILEEXT = ( TYSPEC_CLSID + 1 ) , 14:20:33 INFO - TYSPEC_MIMETYPE = ( TYSPEC_FILEEXT + 1 ) , 14:20:33 INFO - TYSPEC_FILENAME = ( TYSPEC_MIMETYPE + 1 ) , 14:20:33 INFO - TYSPEC_PROGID = ( TYSPEC_FILENAME + 1 ) , 14:20:33 INFO - TYSPEC_PACKAGENAME = ( TYSPEC_PROGID + 1 ) , 14:20:33 INFO - TYSPEC_OBJECTID = ( TYSPEC_PACKAGENAME + 1 ) 14:20:33 INFO - } TYSPEC; 14:20:33 INFO - typedef struct __MIDL___MIDL_itf_wtypes_0000_0001_0001 14:20:33 INFO - { 14:20:33 INFO - DWORD tyspec; 14:20:33 INFO - union __MIDL___MIDL_itf_wtypes_0000_0001_0005 14:20:33 INFO - { 14:20:33 INFO - CLSID clsid; 14:20:33 INFO - LPOLESTR pFileExt; 14:20:33 INFO - LPOLESTR pMimeType; 14:20:33 INFO - LPOLESTR pProgId; 14:20:33 INFO - LPOLESTR pFileName; 14:20:33 INFO - struct 14:20:33 INFO - { 14:20:33 INFO - LPOLESTR pPackageName; 14:20:33 INFO - GUID PolicyId; 14:20:33 INFO - } ByName; 14:20:33 INFO - struct 14:20:33 INFO - { 14:20:33 INFO - GUID ObjectId; 14:20:33 INFO - GUID PolicyId; 14:20:33 INFO - } ByObjectId; 14:20:33 INFO - } tagged_union; 14:20:33 INFO - } uCLSSPEC; 14:20:33 INFO - #pragma warning(pop) 14:20:33 INFO - #line 954 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\wtypes.h" 14:20:33 INFO - extern RPC_IF_HANDLE __MIDL_itf_wtypes_0000_0001_v0_0_c_ifspec; 14:20:33 INFO - extern RPC_IF_HANDLE __MIDL_itf_wtypes_0000_0001_v0_0_s_ifspec; 14:20:33 INFO - } 14:20:33 INFO - #line 966 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\wtypes.h" 14:20:33 INFO - #line 968 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\wtypes.h" 14:20:33 INFO - #line 65 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\unknwn.h" 14:20:33 INFO - extern "C"{ 14:20:33 INFO - #line 69 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\unknwn.h" 14:20:33 INFO - #pragma once 14:20:33 INFO - #line 83 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\unknwn.h" 14:20:33 INFO - #pragma region Application Family or OneCore Family 14:20:33 INFO - extern RPC_IF_HANDLE __MIDL_itf_unknwn_0000_0000_v0_0_c_ifspec; 14:20:33 INFO - extern RPC_IF_HANDLE __MIDL_itf_unknwn_0000_0000_v0_0_s_ifspec; 14:20:33 INFO - #line 280 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\unknwn.h" 14:20:33 INFO - #pragma endregion 14:20:33 INFO - #pragma region Desktop Family or OneCore Family 14:20:33 INFO - extern RPC_IF_HANDLE __MIDL_itf_unknwn_0000_0001_v0_0_c_ifspec; 14:20:33 INFO - extern RPC_IF_HANDLE __MIDL_itf_unknwn_0000_0001_v0_0_s_ifspec; 14:20:33 INFO - #line 416 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\unknwn.h" 14:20:33 INFO - #pragma endregion 14:20:33 INFO - #pragma region Application Family or OneCore Family 14:20:33 INFO - extern RPC_IF_HANDLE __MIDL_itf_unknwn_0000_0002_v0_0_c_ifspec; 14:20:33 INFO - extern RPC_IF_HANDLE __MIDL_itf_unknwn_0000_0002_v0_0_s_ifspec; 14:20:33 INFO - #line 555 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\unknwn.h" 14:20:33 INFO - #pragma endregion 14:20:33 INFO - extern RPC_IF_HANDLE __MIDL_itf_unknwn_0000_0003_v0_0_c_ifspec; 14:20:33 INFO - extern RPC_IF_HANDLE __MIDL_itf_unknwn_0000_0003_v0_0_s_ifspec; 14:20:33 INFO - HRESULT __stdcall IClassFactory_CreateInstance_Proxy( 14:20:33 INFO - IClassFactory * This, 14:20:33 INFO - IUnknown *pUnkOuter, 14:20:33 INFO - const IID & riid, 14:20:33 INFO - void **ppvObject); 14:20:33 INFO - HRESULT __stdcall IClassFactory_CreateInstance_Stub( 14:20:33 INFO - IClassFactory * This, 14:20:33 INFO - const IID & riid, 14:20:33 INFO - IUnknown **ppvObject); 14:20:33 INFO - HRESULT __stdcall IClassFactory_LockServer_Proxy( 14:20:33 INFO - IClassFactory * This, 14:20:33 INFO - BOOL fLock); 14:20:33 INFO - HRESULT __stdcall IClassFactory_LockServer_Stub( 14:20:33 INFO - IClassFactory * This, 14:20:33 INFO - BOOL fLock); 14:20:33 INFO - } 14:20:33 INFO - #line 594 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\unknwn.h" 14:20:33 INFO - #line 596 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\unknwn.h" 14:20:33 INFO - #line 723 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - extern "C"{ 14:20:33 INFO - #line 727 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - #line 743 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - #line 746 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - #line 749 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - #line 752 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - #pragma warning(push) 14:20:33 INFO - #pragma warning(disable:4820) 14:20:33 INFO - #line 760 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - #pragma warning(disable:4201) 14:20:33 INFO - #line 762 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - #pragma once 14:20:33 INFO - #line 765 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - #line 776 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - #line 779 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - #line 782 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - #line 785 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - #pragma warning(push) 14:20:33 INFO - #pragma warning(disable:4820) 14:20:33 INFO - #line 796 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - #pragma warning(disable:4201) 14:20:33 INFO - #line 798 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - #pragma once 14:20:33 INFO - #line 801 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - #pragma warning(pop) 14:20:33 INFO - #line 8130 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - #line 8131 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - #pragma region Desktop Family or OneCore Family 14:20:33 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0053_v0_0_c_ifspec; 14:20:33 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0053_v0_0_s_ifspec; 14:20:33 INFO - typedef IMallocSpy *LPMALLOCSPY; 14:20:33 INFO - extern "C" const IID IID_IMallocSpy; 14:20:33 INFO - struct __declspec(uuid("0000001d-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:33 INFO - IMallocSpy : public IUnknown 14:20:33 INFO - { 14:20:33 INFO - public: 14:20:33 INFO - virtual SIZE_T __stdcall PreAlloc( 14:20:33 INFO - SIZE_T cbRequest) = 0; 14:20:33 INFO - virtual void *__stdcall PostAlloc( 14:20:33 INFO - void *pActual) = 0; 14:20:33 INFO - virtual void *__stdcall PreFree( 14:20:33 INFO - void *pRequest, 14:20:33 INFO - BOOL fSpyed) = 0; 14:20:33 INFO - virtual void __stdcall PostFree( 14:20:33 INFO - BOOL fSpyed) = 0; 14:20:33 INFO - virtual SIZE_T __stdcall PreRealloc( 14:20:33 INFO - void *pRequest, 14:20:33 INFO - SIZE_T cbRequest, 14:20:33 INFO - void **ppNewRequest, 14:20:33 INFO - BOOL fSpyed) = 0; 14:20:33 INFO - virtual void *__stdcall PostRealloc( 14:20:33 INFO - void *pActual, 14:20:33 INFO - BOOL fSpyed) = 0; 14:20:33 INFO - virtual void *__stdcall PreGetSize( 14:20:33 INFO - void *pRequest, 14:20:33 INFO - BOOL fSpyed) = 0; 14:20:33 INFO - virtual SIZE_T __stdcall PostGetSize( 14:20:33 INFO - SIZE_T cbActual, 14:20:33 INFO - BOOL fSpyed) = 0; 14:20:33 INFO - virtual void *__stdcall PreDidAlloc( 14:20:33 INFO - void *pRequest, 14:20:33 INFO - BOOL fSpyed) = 0; 14:20:33 INFO - virtual int __stdcall PostDidAlloc( 14:20:33 INFO - void *pRequest, 14:20:33 INFO - BOOL fSpyed, 14:20:33 INFO - int fActual) = 0; 14:20:33 INFO - virtual void __stdcall PreHeapMinimize( void) = 0; 14:20:33 INFO - virtual void __stdcall PostHeapMinimize( void) = 0; 14:20:33 INFO - }; 14:20:33 INFO - #line 8388 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - #line 8393 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - #line 8399 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - #pragma endregion 14:20:33 INFO - #pragma region Application Family or OneCore Family 14:20:33 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0054_v0_0_c_ifspec; 14:20:33 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0054_v0_0_s_ifspec; 14:20:33 INFO - typedef IBindCtx *LPBC; 14:20:33 INFO - typedef IBindCtx *LPBINDCTX; 14:20:33 INFO - typedef struct tagBIND_OPTS { 14:20:33 INFO - DWORD cbStruct; 14:20:33 INFO - DWORD grfFlags; 14:20:33 INFO - DWORD grfMode; 14:20:33 INFO - DWORD dwTickCountDeadline; 14:20:33 INFO - } BIND_OPTS, * LPBIND_OPTS; 14:20:33 INFO - #line 8436 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - typedef struct tagBIND_OPTS2 : tagBIND_OPTS { 14:20:33 INFO - DWORD dwTrackFlags; 14:20:33 INFO - DWORD dwClassContext; 14:20:33 INFO - LCID locale; 14:20:33 INFO - COSERVERINFO * pServerInfo; 14:20:33 INFO - } BIND_OPTS2, * LPBIND_OPTS2; 14:20:33 INFO - #line 8460 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - typedef struct tagBIND_OPTS3 : tagBIND_OPTS2 { 14:20:33 INFO - HWND hwnd; 14:20:33 INFO - } BIND_OPTS3, * LPBIND_OPTS3; 14:20:33 INFO - #line 8481 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - typedef 14:20:33 INFO - enum tagBIND_FLAGS 14:20:33 INFO - { 14:20:33 INFO - BIND_MAYBOTHERUSER = 1, 14:20:33 INFO - BIND_JUSTTESTEXISTENCE = 2 14:20:33 INFO - } BIND_FLAGS; 14:20:33 INFO - extern "C" const IID IID_IBindCtx; 14:20:33 INFO - struct __declspec(uuid("0000000e-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:33 INFO - IBindCtx : public IUnknown 14:20:33 INFO - { 14:20:33 INFO - public: 14:20:33 INFO - virtual HRESULT __stdcall RegisterObjectBound( 14:20:33 INFO - IUnknown *punk) = 0; 14:20:33 INFO - virtual HRESULT __stdcall RevokeObjectBound( 14:20:33 INFO - IUnknown *punk) = 0; 14:20:33 INFO - virtual HRESULT __stdcall ReleaseBoundObjects( void) = 0; 14:20:33 INFO - virtual HRESULT __stdcall SetBindOptions( 14:20:33 INFO - BIND_OPTS *pbindopts) = 0; 14:20:33 INFO - virtual HRESULT __stdcall GetBindOptions( 14:20:33 INFO - BIND_OPTS *pbindopts) = 0; 14:20:33 INFO - virtual HRESULT __stdcall GetRunningObjectTable( 14:20:33 INFO - IRunningObjectTable **pprot) = 0; 14:20:33 INFO - virtual HRESULT __stdcall RegisterObjectParam( 14:20:33 INFO - LPOLESTR pszKey, 14:20:33 INFO - IUnknown *punk) = 0; 14:20:33 INFO - virtual HRESULT __stdcall GetObjectParam( 14:20:33 INFO - LPOLESTR pszKey, 14:20:33 INFO - IUnknown **ppunk) = 0; 14:20:33 INFO - virtual HRESULT __stdcall EnumObjectParam( 14:20:33 INFO - IEnumString **ppenum) = 0; 14:20:33 INFO - virtual HRESULT __stdcall RevokeObjectParam( 14:20:33 INFO - LPOLESTR pszKey) = 0; 14:20:33 INFO - }; 14:20:33 INFO - #line 8651 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - HRESULT __stdcall IBindCtx_RemoteSetBindOptions_Proxy( 14:20:33 INFO - IBindCtx * This, 14:20:33 INFO - BIND_OPTS2 *pbindopts); 14:20:33 INFO - void __stdcall IBindCtx_RemoteSetBindOptions_Stub( 14:20:33 INFO - IRpcStubBuffer *This, 14:20:33 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:33 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:33 INFO - DWORD *_pdwStubPhase); 14:20:33 INFO - HRESULT __stdcall IBindCtx_RemoteGetBindOptions_Proxy( 14:20:33 INFO - IBindCtx * This, 14:20:33 INFO - BIND_OPTS2 *pbindopts); 14:20:33 INFO - void __stdcall IBindCtx_RemoteGetBindOptions_Stub( 14:20:33 INFO - IRpcStubBuffer *This, 14:20:33 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:33 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:33 INFO - DWORD *_pdwStubPhase); 14:20:33 INFO - #line 8680 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - typedef IEnumMoniker *LPENUMMONIKER; 14:20:33 INFO - extern "C" const IID IID_IEnumMoniker; 14:20:33 INFO - struct __declspec(uuid("00000102-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:33 INFO - IEnumMoniker : public IUnknown 14:20:33 INFO - { 14:20:33 INFO - public: 14:20:33 INFO - virtual HRESULT __stdcall Next( 14:20:33 INFO - ULONG celt, 14:20:33 INFO - IMoniker **rgelt, 14:20:33 INFO - ULONG *pceltFetched) = 0; 14:20:33 INFO - virtual HRESULT __stdcall Skip( 14:20:33 INFO - ULONG celt) = 0; 14:20:33 INFO - virtual HRESULT __stdcall Reset( void) = 0; 14:20:33 INFO - virtual HRESULT __stdcall Clone( 14:20:33 INFO - IEnumMoniker **ppenum) = 0; 14:20:33 INFO - }; 14:20:33 INFO - #line 8793 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - HRESULT __stdcall IEnumMoniker_RemoteNext_Proxy( 14:20:33 INFO - IEnumMoniker * This, 14:20:33 INFO - ULONG celt, 14:20:33 INFO - IMoniker **rgelt, 14:20:33 INFO - ULONG *pceltFetched); 14:20:33 INFO - void __stdcall IEnumMoniker_RemoteNext_Stub( 14:20:33 INFO - IRpcStubBuffer *This, 14:20:33 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:33 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:33 INFO - DWORD *_pdwStubPhase); 14:20:33 INFO - #line 8812 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - #line 8818 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - #pragma endregion 14:20:33 INFO - #pragma region Desktop Family or OneCore Family 14:20:33 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0056_v0_0_c_ifspec; 14:20:33 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0056_v0_0_s_ifspec; 14:20:33 INFO - typedef IRunnableObject *LPRUNNABLEOBJECT; 14:20:33 INFO - extern "C" const IID IID_IRunnableObject; 14:20:33 INFO - struct __declspec(uuid("00000126-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:33 INFO - IRunnableObject : public IUnknown 14:20:33 INFO - { 14:20:33 INFO - public: 14:20:33 INFO - virtual HRESULT __stdcall GetRunningClass( 14:20:33 INFO - LPCLSID lpClsid) = 0; 14:20:33 INFO - virtual HRESULT __stdcall Run( 14:20:33 INFO - LPBINDCTX pbc) = 0; 14:20:33 INFO - virtual BOOL __stdcall IsRunning( void) = 0; 14:20:33 INFO - virtual HRESULT __stdcall LockRunning( 14:20:33 INFO - BOOL fLock, 14:20:33 INFO - BOOL fLastUnlockCloses) = 0; 14:20:33 INFO - virtual HRESULT __stdcall SetContainedObject( 14:20:33 INFO - BOOL fContained) = 0; 14:20:33 INFO - }; 14:20:33 INFO - #line 8941 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:33 INFO - HRESULT __stdcall IRunnableObject_RemoteIsRunning_Proxy( 14:20:33 INFO - IRunnableObject * This); 14:20:33 INFO - void __stdcall IRunnableObject_RemoteIsRunning_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - #line 8957 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - typedef IRunningObjectTable *LPRUNNINGOBJECTTABLE; 14:20:34 INFO - extern "C" const IID IID_IRunningObjectTable; 14:20:34 INFO - struct __declspec(uuid("00000010-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:34 INFO - IRunningObjectTable : public IUnknown 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual HRESULT __stdcall Register( 14:20:34 INFO - DWORD grfFlags, 14:20:34 INFO - IUnknown *punkObject, 14:20:34 INFO - IMoniker *pmkObjectName, 14:20:34 INFO - DWORD *pdwRegister) = 0; 14:20:34 INFO - virtual HRESULT __stdcall Revoke( 14:20:34 INFO - DWORD dwRegister) = 0; 14:20:34 INFO - virtual HRESULT __stdcall IsRunning( 14:20:34 INFO - IMoniker *pmkObjectName) = 0; 14:20:34 INFO - virtual HRESULT __stdcall GetObjectA( 14:20:34 INFO - IMoniker *pmkObjectName, 14:20:34 INFO - IUnknown **ppunkObject) = 0; 14:20:34 INFO - virtual HRESULT __stdcall NoteChangeTime( 14:20:34 INFO - DWORD dwRegister, 14:20:34 INFO - FILETIME *pfiletime) = 0; 14:20:34 INFO - virtual HRESULT __stdcall GetTimeOfLastChange( 14:20:34 INFO - IMoniker *pmkObjectName, 14:20:34 INFO - FILETIME *pfiletime) = 0; 14:20:34 INFO - virtual HRESULT __stdcall EnumRunning( 14:20:34 INFO - IEnumMoniker **ppenumMoniker) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 9106 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #line 9111 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #line 9117 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #pragma endregion 14:20:34 INFO - #pragma region Application Family or OneCore Family 14:20:34 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0058_v0_0_c_ifspec; 14:20:34 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0058_v0_0_s_ifspec; 14:20:34 INFO - typedef IPersist *LPPERSIST; 14:20:34 INFO - extern "C" const IID IID_IPersist; 14:20:34 INFO - struct __declspec(uuid("0000010c-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:34 INFO - IPersist : public IUnknown 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual HRESULT __stdcall GetClassID( 14:20:34 INFO - CLSID *pClassID) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 9200 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #line 9205 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - typedef IPersistStream *LPPERSISTSTREAM; 14:20:34 INFO - extern "C" const IID IID_IPersistStream; 14:20:34 INFO - struct __declspec(uuid("00000109-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:34 INFO - IPersistStream : public IPersist 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual HRESULT __stdcall IsDirty( void) = 0; 14:20:34 INFO - virtual HRESULT __stdcall Load( 14:20:34 INFO - IStream *pStm) = 0; 14:20:34 INFO - virtual HRESULT __stdcall Save( 14:20:34 INFO - IStream *pStm, 14:20:34 INFO - BOOL fClearDirty) = 0; 14:20:34 INFO - virtual HRESULT __stdcall GetSizeMax( 14:20:34 INFO - ULARGE_INTEGER *pcbSize) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 9320 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #line 9325 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - typedef IMoniker *LPMONIKER; 14:20:34 INFO - typedef 14:20:34 INFO - enum tagMKSYS 14:20:34 INFO - { 14:20:34 INFO - MKSYS_NONE = 0, 14:20:34 INFO - MKSYS_GENERICCOMPOSITE = 1, 14:20:34 INFO - MKSYS_FILEMONIKER = 2, 14:20:34 INFO - MKSYS_ANTIMONIKER = 3, 14:20:34 INFO - MKSYS_ITEMMONIKER = 4, 14:20:34 INFO - MKSYS_POINTERMONIKER = 5, 14:20:34 INFO - MKSYS_CLASSMONIKER = 7, 14:20:34 INFO - MKSYS_OBJREFMONIKER = 8, 14:20:34 INFO - MKSYS_SESSIONMONIKER = 9, 14:20:34 INFO - MKSYS_LUAMONIKER = 10 14:20:34 INFO - } MKSYS; 14:20:34 INFO - typedef 14:20:34 INFO - enum tagMKREDUCE 14:20:34 INFO - { 14:20:34 INFO - MKRREDUCE_ONE = ( 3 << 16 ) , 14:20:34 INFO - MKRREDUCE_TOUSER = ( 2 << 16 ) , 14:20:34 INFO - MKRREDUCE_THROUGHUSER = ( 1 << 16 ) , 14:20:34 INFO - MKRREDUCE_ALL = 0 14:20:34 INFO - } MKRREDUCE; 14:20:34 INFO - extern "C" const IID IID_IMoniker; 14:20:34 INFO - struct __declspec(uuid("0000000f-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:34 INFO - IMoniker : public IPersistStream 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual HRESULT __stdcall BindToObject( 14:20:34 INFO - IBindCtx *pbc, 14:20:34 INFO - IMoniker *pmkToLeft, 14:20:34 INFO - const IID & riidResult, 14:20:34 INFO - void **ppvResult) = 0; 14:20:34 INFO - virtual HRESULT __stdcall BindToStorage( 14:20:34 INFO - IBindCtx *pbc, 14:20:34 INFO - IMoniker *pmkToLeft, 14:20:34 INFO - const IID & riid, 14:20:34 INFO - void **ppvObj) = 0; 14:20:34 INFO - virtual HRESULT __stdcall Reduce( 14:20:34 INFO - IBindCtx *pbc, 14:20:34 INFO - DWORD dwReduceHowFar, 14:20:34 INFO - IMoniker **ppmkToLeft, 14:20:34 INFO - IMoniker **ppmkReduced) = 0; 14:20:34 INFO - virtual HRESULT __stdcall ComposeWith( 14:20:34 INFO - IMoniker *pmkRight, 14:20:34 INFO - BOOL fOnlyIfNotGeneric, 14:20:34 INFO - IMoniker **ppmkComposite) = 0; 14:20:34 INFO - virtual HRESULT __stdcall Enum( 14:20:34 INFO - BOOL fForward, 14:20:34 INFO - IEnumMoniker **ppenumMoniker) = 0; 14:20:34 INFO - virtual HRESULT __stdcall IsEqual( 14:20:34 INFO - IMoniker *pmkOtherMoniker) = 0; 14:20:34 INFO - virtual HRESULT __stdcall Hash( 14:20:34 INFO - DWORD *pdwHash) = 0; 14:20:34 INFO - virtual HRESULT __stdcall IsRunning( 14:20:34 INFO - IBindCtx *pbc, 14:20:34 INFO - IMoniker *pmkToLeft, 14:20:34 INFO - IMoniker *pmkNewlyRunning) = 0; 14:20:34 INFO - virtual HRESULT __stdcall GetTimeOfLastChange( 14:20:34 INFO - IBindCtx *pbc, 14:20:34 INFO - IMoniker *pmkToLeft, 14:20:34 INFO - FILETIME *pFileTime) = 0; 14:20:34 INFO - virtual HRESULT __stdcall Inverse( 14:20:34 INFO - IMoniker **ppmk) = 0; 14:20:34 INFO - virtual HRESULT __stdcall CommonPrefixWith( 14:20:34 INFO - IMoniker *pmkOther, 14:20:34 INFO - IMoniker **ppmkPrefix) = 0; 14:20:34 INFO - virtual HRESULT __stdcall RelativePathTo( 14:20:34 INFO - IMoniker *pmkOther, 14:20:34 INFO - IMoniker **ppmkRelPath) = 0; 14:20:34 INFO - virtual HRESULT __stdcall GetDisplayName( 14:20:34 INFO - IBindCtx *pbc, 14:20:34 INFO - IMoniker *pmkToLeft, 14:20:34 INFO - LPOLESTR *ppszDisplayName) = 0; 14:20:34 INFO - virtual HRESULT __stdcall ParseDisplayName( 14:20:34 INFO - IBindCtx *pbc, 14:20:34 INFO - IMoniker *pmkToLeft, 14:20:34 INFO - LPOLESTR pszDisplayName, 14:20:34 INFO - ULONG *pchEaten, 14:20:34 INFO - IMoniker **ppmkOut) = 0; 14:20:34 INFO - virtual HRESULT __stdcall IsSystemMoniker( 14:20:34 INFO - DWORD *pdwMksys) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 9667 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - HRESULT __stdcall IMoniker_RemoteBindToObject_Proxy( 14:20:34 INFO - IMoniker * This, 14:20:34 INFO - IBindCtx *pbc, 14:20:34 INFO - IMoniker *pmkToLeft, 14:20:34 INFO - const IID & riidResult, 14:20:34 INFO - IUnknown **ppvResult); 14:20:34 INFO - void __stdcall IMoniker_RemoteBindToObject_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - HRESULT __stdcall IMoniker_RemoteBindToStorage_Proxy( 14:20:34 INFO - IMoniker * This, 14:20:34 INFO - IBindCtx *pbc, 14:20:34 INFO - IMoniker *pmkToLeft, 14:20:34 INFO - const IID & riid, 14:20:34 INFO - IUnknown **ppvObj); 14:20:34 INFO - void __stdcall IMoniker_RemoteBindToStorage_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - #line 9702 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #line 9708 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #pragma endregion 14:20:34 INFO - #pragma region Desktop Family or OneCore Family 14:20:34 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0061_v0_0_c_ifspec; 14:20:34 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0061_v0_0_s_ifspec; 14:20:34 INFO - extern "C" const IID IID_IROTData; 14:20:34 INFO - struct __declspec(uuid("f29f6bc0-5021-11ce-aa15-00006901293f")) __declspec(novtable) 14:20:34 INFO - IROTData : public IUnknown 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual HRESULT __stdcall GetComparisonData( 14:20:34 INFO - byte *pbData, 14:20:34 INFO - ULONG cbMax, 14:20:34 INFO - ULONG *pcbData) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 9793 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #line 9798 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #line 9804 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #pragma endregion 14:20:34 INFO - #pragma region Application Family or OneCore Family 14:20:34 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0062_v0_0_c_ifspec; 14:20:34 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0062_v0_0_s_ifspec; 14:20:34 INFO - typedef IEnumSTATSTG *LPENUMSTATSTG; 14:20:34 INFO - extern "C" const IID IID_IEnumSTATSTG; 14:20:34 INFO - struct __declspec(uuid("0000000d-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:34 INFO - IEnumSTATSTG : public IUnknown 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual HRESULT __stdcall Next( 14:20:34 INFO - ULONG celt, 14:20:34 INFO - STATSTG *rgelt, 14:20:34 INFO - ULONG *pceltFetched) = 0; 14:20:34 INFO - virtual HRESULT __stdcall Skip( 14:20:34 INFO - ULONG celt) = 0; 14:20:34 INFO - virtual HRESULT __stdcall Reset( void) = 0; 14:20:34 INFO - virtual HRESULT __stdcall Clone( 14:20:34 INFO - IEnumSTATSTG **ppenum) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 9923 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - HRESULT __stdcall IEnumSTATSTG_RemoteNext_Proxy( 14:20:34 INFO - IEnumSTATSTG * This, 14:20:34 INFO - ULONG celt, 14:20:34 INFO - STATSTG *rgelt, 14:20:34 INFO - ULONG *pceltFetched); 14:20:34 INFO - void __stdcall IEnumSTATSTG_RemoteNext_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - #line 9942 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - typedef IStorage *LPSTORAGE; 14:20:34 INFO - typedef struct tagRemSNB 14:20:34 INFO - { 14:20:34 INFO - ULONG ulCntStr; 14:20:34 INFO - ULONG ulCntChar; 14:20:34 INFO - OLECHAR rgString[ 1 ]; 14:20:34 INFO - } RemSNB; 14:20:34 INFO - typedef RemSNB *wireSNB; 14:20:34 INFO - typedef LPOLESTR *SNB; 14:20:34 INFO - extern "C" const IID IID_IStorage; 14:20:34 INFO - struct __declspec(uuid("0000000b-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:34 INFO - IStorage : public IUnknown 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual HRESULT __stdcall CreateStream( 14:20:34 INFO - const OLECHAR *pwcsName, 14:20:34 INFO - DWORD grfMode, 14:20:34 INFO - DWORD reserved1, 14:20:34 INFO - DWORD reserved2, 14:20:34 INFO - IStream **ppstm) = 0; 14:20:34 INFO - virtual HRESULT __stdcall OpenStream( 14:20:34 INFO - const OLECHAR *pwcsName, 14:20:34 INFO - void *reserved1, 14:20:34 INFO - DWORD grfMode, 14:20:34 INFO - DWORD reserved2, 14:20:34 INFO - IStream **ppstm) = 0; 14:20:34 INFO - virtual HRESULT __stdcall CreateStorage( 14:20:34 INFO - const OLECHAR *pwcsName, 14:20:34 INFO - DWORD grfMode, 14:20:34 INFO - DWORD reserved1, 14:20:34 INFO - DWORD reserved2, 14:20:34 INFO - IStorage **ppstg) = 0; 14:20:34 INFO - virtual HRESULT __stdcall OpenStorage( 14:20:34 INFO - const OLECHAR *pwcsName, 14:20:34 INFO - IStorage *pstgPriority, 14:20:34 INFO - DWORD grfMode, 14:20:34 INFO - SNB snbExclude, 14:20:34 INFO - DWORD reserved, 14:20:34 INFO - IStorage **ppstg) = 0; 14:20:34 INFO - virtual HRESULT __stdcall CopyTo( 14:20:34 INFO - DWORD ciidExclude, 14:20:34 INFO - const IID *rgiidExclude, 14:20:34 INFO - SNB snbExclude, 14:20:34 INFO - IStorage *pstgDest) = 0; 14:20:34 INFO - virtual HRESULT __stdcall MoveElementTo( 14:20:34 INFO - const OLECHAR *pwcsName, 14:20:34 INFO - IStorage *pstgDest, 14:20:34 INFO - const OLECHAR *pwcsNewName, 14:20:34 INFO - DWORD grfFlags) = 0; 14:20:34 INFO - virtual HRESULT __stdcall Commit( 14:20:34 INFO - DWORD grfCommitFlags) = 0; 14:20:34 INFO - virtual HRESULT __stdcall Revert( void) = 0; 14:20:34 INFO - virtual HRESULT __stdcall EnumElements( 14:20:34 INFO - DWORD reserved1, 14:20:34 INFO - void *reserved2, 14:20:34 INFO - DWORD reserved3, 14:20:34 INFO - IEnumSTATSTG **ppenum) = 0; 14:20:34 INFO - virtual HRESULT __stdcall DestroyElement( 14:20:34 INFO - const OLECHAR *pwcsName) = 0; 14:20:34 INFO - virtual HRESULT __stdcall RenameElement( 14:20:34 INFO - const OLECHAR *pwcsOldName, 14:20:34 INFO - const OLECHAR *pwcsNewName) = 0; 14:20:34 INFO - virtual HRESULT __stdcall SetElementTimes( 14:20:34 INFO - const OLECHAR *pwcsName, 14:20:34 INFO - const FILETIME *pctime, 14:20:34 INFO - const FILETIME *patime, 14:20:34 INFO - const FILETIME *pmtime) = 0; 14:20:34 INFO - virtual HRESULT __stdcall SetClass( 14:20:34 INFO - const IID & clsid) = 0; 14:20:34 INFO - virtual HRESULT __stdcall SetStateBits( 14:20:34 INFO - DWORD grfStateBits, 14:20:34 INFO - DWORD grfMask) = 0; 14:20:34 INFO - virtual HRESULT __stdcall Stat( 14:20:34 INFO - STATSTG *pstatstg, 14:20:34 INFO - DWORD grfStatFlag) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 10254 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - HRESULT __stdcall IStorage_RemoteOpenStream_Proxy( 14:20:34 INFO - IStorage * This, 14:20:34 INFO - const OLECHAR *pwcsName, 14:20:34 INFO - ULONG cbReserved1, 14:20:34 INFO - byte *reserved1, 14:20:34 INFO - DWORD grfMode, 14:20:34 INFO - DWORD reserved2, 14:20:34 INFO - IStream **ppstm); 14:20:34 INFO - void __stdcall IStorage_RemoteOpenStream_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - HRESULT __stdcall IStorage_RemoteCopyTo_Proxy( 14:20:34 INFO - IStorage * This, 14:20:34 INFO - DWORD ciidExclude, 14:20:34 INFO - const IID *rgiidExclude, 14:20:34 INFO - SNB snbExclude, 14:20:34 INFO - IStorage *pstgDest); 14:20:34 INFO - void __stdcall IStorage_RemoteCopyTo_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - HRESULT __stdcall IStorage_RemoteEnumElements_Proxy( 14:20:34 INFO - IStorage * This, 14:20:34 INFO - DWORD reserved1, 14:20:34 INFO - ULONG cbReserved2, 14:20:34 INFO - byte *reserved2, 14:20:34 INFO - DWORD reserved3, 14:20:34 INFO - IEnumSTATSTG **ppenum); 14:20:34 INFO - void __stdcall IStorage_RemoteEnumElements_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - #line 10307 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #line 10313 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #pragma endregion 14:20:34 INFO - #pragma region Desktop Family or OneCore Family 14:20:34 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0064_v0_0_c_ifspec; 14:20:34 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0064_v0_0_s_ifspec; 14:20:34 INFO - typedef IPersistFile *LPPERSISTFILE; 14:20:34 INFO - extern "C" const IID IID_IPersistFile; 14:20:34 INFO - struct __declspec(uuid("0000010b-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:34 INFO - IPersistFile : public IPersist 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual HRESULT __stdcall IsDirty( void) = 0; 14:20:34 INFO - virtual HRESULT __stdcall Load( 14:20:34 INFO - LPCOLESTR pszFileName, 14:20:34 INFO - DWORD dwMode) = 0; 14:20:34 INFO - virtual HRESULT __stdcall Save( 14:20:34 INFO - LPCOLESTR pszFileName, 14:20:34 INFO - BOOL fRemember) = 0; 14:20:34 INFO - virtual HRESULT __stdcall SaveCompleted( 14:20:34 INFO - LPCOLESTR pszFileName) = 0; 14:20:34 INFO - virtual HRESULT __stdcall GetCurFile( 14:20:34 INFO - LPOLESTR *ppszFileName) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 10446 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #line 10451 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - typedef IPersistStorage *LPPERSISTSTORAGE; 14:20:34 INFO - extern "C" const IID IID_IPersistStorage; 14:20:34 INFO - struct __declspec(uuid("0000010a-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:34 INFO - IPersistStorage : public IPersist 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual HRESULT __stdcall IsDirty( void) = 0; 14:20:34 INFO - virtual HRESULT __stdcall InitNew( 14:20:34 INFO - IStorage *pStg) = 0; 14:20:34 INFO - virtual HRESULT __stdcall Load( 14:20:34 INFO - IStorage *pStg) = 0; 14:20:34 INFO - virtual HRESULT __stdcall Save( 14:20:34 INFO - IStorage *pStgSave, 14:20:34 INFO - BOOL fSameAsLoad) = 0; 14:20:34 INFO - virtual HRESULT __stdcall SaveCompleted( 14:20:34 INFO - IStorage *pStgNew) = 0; 14:20:34 INFO - virtual HRESULT __stdcall HandsOffStorage( void) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 10584 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #line 10589 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #line 10595 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #pragma endregion 14:20:34 INFO - #pragma region Application Family or OneCore Family 14:20:34 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0066_v0_0_c_ifspec; 14:20:34 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0066_v0_0_s_ifspec; 14:20:34 INFO - typedef ILockBytes *LPLOCKBYTES; 14:20:34 INFO - extern "C" const IID IID_ILockBytes; 14:20:34 INFO - struct __declspec(uuid("0000000a-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:34 INFO - ILockBytes : public IUnknown 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual HRESULT __stdcall ReadAt( 14:20:34 INFO - ULARGE_INTEGER ulOffset, 14:20:34 INFO - void *pv, 14:20:34 INFO - ULONG cb, 14:20:34 INFO - ULONG *pcbRead) = 0; 14:20:34 INFO - virtual HRESULT __stdcall WriteAt( 14:20:34 INFO - ULARGE_INTEGER ulOffset, 14:20:34 INFO - const void *pv, 14:20:34 INFO - ULONG cb, 14:20:34 INFO - ULONG *pcbWritten) = 0; 14:20:34 INFO - virtual HRESULT __stdcall Flush( void) = 0; 14:20:34 INFO - virtual HRESULT __stdcall SetSize( 14:20:34 INFO - ULARGE_INTEGER cb) = 0; 14:20:34 INFO - virtual HRESULT __stdcall LockRegion( 14:20:34 INFO - ULARGE_INTEGER libOffset, 14:20:34 INFO - ULARGE_INTEGER cb, 14:20:34 INFO - DWORD dwLockType) = 0; 14:20:34 INFO - virtual HRESULT __stdcall UnlockRegion( 14:20:34 INFO - ULARGE_INTEGER libOffset, 14:20:34 INFO - ULARGE_INTEGER cb, 14:20:34 INFO - DWORD dwLockType) = 0; 14:20:34 INFO - virtual HRESULT __stdcall Stat( 14:20:34 INFO - STATSTG *pstatstg, 14:20:34 INFO - DWORD grfStatFlag) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 10766 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - HRESULT __stdcall ILockBytes_RemoteReadAt_Proxy( 14:20:34 INFO - ILockBytes * This, 14:20:34 INFO - ULARGE_INTEGER ulOffset, 14:20:34 INFO - byte *pv, 14:20:34 INFO - ULONG cb, 14:20:34 INFO - ULONG *pcbRead); 14:20:34 INFO - void __stdcall ILockBytes_RemoteReadAt_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - HRESULT __stdcall ILockBytes_RemoteWriteAt_Proxy( 14:20:34 INFO - ILockBytes * This, 14:20:34 INFO - ULARGE_INTEGER ulOffset, 14:20:34 INFO - const byte *pv, 14:20:34 INFO - ULONG cb, 14:20:34 INFO - ULONG *pcbWritten); 14:20:34 INFO - void __stdcall ILockBytes_RemoteWriteAt_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - #line 10801 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - typedef IEnumFORMATETC *LPENUMFORMATETC; 14:20:34 INFO - typedef struct tagDVTARGETDEVICE 14:20:34 INFO - { 14:20:34 INFO - DWORD tdSize; 14:20:34 INFO - WORD tdDriverNameOffset; 14:20:34 INFO - WORD tdDeviceNameOffset; 14:20:34 INFO - WORD tdPortNameOffset; 14:20:34 INFO - WORD tdExtDevmodeOffset; 14:20:34 INFO - BYTE tdData[ 1 ]; 14:20:34 INFO - } DVTARGETDEVICE; 14:20:34 INFO - typedef CLIPFORMAT *LPCLIPFORMAT; 14:20:34 INFO - typedef struct tagFORMATETC 14:20:34 INFO - { 14:20:34 INFO - CLIPFORMAT cfFormat; 14:20:34 INFO - DVTARGETDEVICE *ptd; 14:20:34 INFO - DWORD dwAspect; 14:20:34 INFO - LONG lindex; 14:20:34 INFO - DWORD tymed; 14:20:34 INFO - } FORMATETC; 14:20:34 INFO - typedef struct tagFORMATETC *LPFORMATETC; 14:20:34 INFO - extern "C" const IID IID_IEnumFORMATETC; 14:20:34 INFO - struct __declspec(uuid("00000103-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:34 INFO - IEnumFORMATETC : public IUnknown 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual HRESULT __stdcall Next( 14:20:34 INFO - ULONG celt, 14:20:34 INFO - FORMATETC *rgelt, 14:20:34 INFO - ULONG *pceltFetched) = 0; 14:20:34 INFO - virtual HRESULT __stdcall Skip( 14:20:34 INFO - ULONG celt) = 0; 14:20:34 INFO - virtual HRESULT __stdcall Reset( void) = 0; 14:20:34 INFO - virtual HRESULT __stdcall Clone( 14:20:34 INFO - IEnumFORMATETC **ppenum) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 10939 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - HRESULT __stdcall IEnumFORMATETC_RemoteNext_Proxy( 14:20:34 INFO - IEnumFORMATETC * This, 14:20:34 INFO - ULONG celt, 14:20:34 INFO - FORMATETC *rgelt, 14:20:34 INFO - ULONG *pceltFetched); 14:20:34 INFO - void __stdcall IEnumFORMATETC_RemoteNext_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - #line 10958 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - typedef IEnumSTATDATA *LPENUMSTATDATA; 14:20:34 INFO - typedef 14:20:34 INFO - enum tagADVF 14:20:34 INFO - { 14:20:34 INFO - ADVF_NODATA = 1, 14:20:34 INFO - ADVF_PRIMEFIRST = 2, 14:20:34 INFO - ADVF_ONLYONCE = 4, 14:20:34 INFO - ADVF_DATAONSTOP = 64, 14:20:34 INFO - ADVFCACHE_NOHANDLER = 8, 14:20:34 INFO - ADVFCACHE_FORCEBUILTIN = 16, 14:20:34 INFO - ADVFCACHE_ONSAVE = 32 14:20:34 INFO - } ADVF; 14:20:34 INFO - typedef struct tagSTATDATA 14:20:34 INFO - { 14:20:34 INFO - FORMATETC formatetc; 14:20:34 INFO - DWORD advf; 14:20:34 INFO - IAdviseSink *pAdvSink; 14:20:34 INFO - DWORD dwConnection; 14:20:34 INFO - } STATDATA; 14:20:34 INFO - typedef STATDATA *LPSTATDATA; 14:20:34 INFO - extern "C" const IID IID_IEnumSTATDATA; 14:20:34 INFO - struct __declspec(uuid("00000105-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:34 INFO - IEnumSTATDATA : public IUnknown 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual HRESULT __stdcall Next( 14:20:34 INFO - ULONG celt, 14:20:34 INFO - STATDATA *rgelt, 14:20:34 INFO - ULONG *pceltFetched) = 0; 14:20:34 INFO - virtual HRESULT __stdcall Skip( 14:20:34 INFO - ULONG celt) = 0; 14:20:34 INFO - virtual HRESULT __stdcall Reset( void) = 0; 14:20:34 INFO - virtual HRESULT __stdcall Clone( 14:20:34 INFO - IEnumSTATDATA **ppenum) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 11093 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - HRESULT __stdcall IEnumSTATDATA_RemoteNext_Proxy( 14:20:34 INFO - IEnumSTATDATA * This, 14:20:34 INFO - ULONG celt, 14:20:34 INFO - STATDATA *rgelt, 14:20:34 INFO - ULONG *pceltFetched); 14:20:34 INFO - void __stdcall IEnumSTATDATA_RemoteNext_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - #line 11112 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - typedef IRootStorage *LPROOTSTORAGE; 14:20:34 INFO - extern "C" const IID IID_IRootStorage; 14:20:34 INFO - struct __declspec(uuid("00000012-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:34 INFO - IRootStorage : public IUnknown 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual HRESULT __stdcall SwitchToFile( 14:20:34 INFO - LPOLESTR pszFile) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 11189 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #line 11194 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - typedef IAdviseSink *LPADVISESINK; 14:20:34 INFO - typedef 14:20:34 INFO - enum tagTYMED 14:20:34 INFO - { 14:20:34 INFO - TYMED_HGLOBAL = 1, 14:20:34 INFO - TYMED_FILE = 2, 14:20:34 INFO - TYMED_ISTREAM = 4, 14:20:34 INFO - TYMED_ISTORAGE = 8, 14:20:34 INFO - TYMED_GDI = 16, 14:20:34 INFO - TYMED_MFPICT = 32, 14:20:34 INFO - TYMED_ENHMF = 64, 14:20:34 INFO - TYMED_NULL = 0 14:20:34 INFO - } TYMED; 14:20:34 INFO - #pragma warning(push) 14:20:34 INFO - #line 11221 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #pragma warning(disable:4200) 14:20:34 INFO - #line 11223 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - typedef struct tagRemSTGMEDIUM 14:20:34 INFO - { 14:20:34 INFO - DWORD tymed; 14:20:34 INFO - DWORD dwHandleType; 14:20:34 INFO - ULONG pData; 14:20:34 INFO - ULONG pUnkForRelease; 14:20:34 INFO - ULONG cbData; 14:20:34 INFO - byte data[ 1 ]; 14:20:34 INFO - } RemSTGMEDIUM; 14:20:34 INFO - #pragma warning(pop) 14:20:34 INFO - #line 11239 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #line 11240 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - typedef struct tagSTGMEDIUM 14:20:34 INFO - { 14:20:34 INFO - DWORD tymed; 14:20:34 INFO - union 14:20:34 INFO - { 14:20:34 INFO - HBITMAP hBitmap; 14:20:34 INFO - HMETAFILEPICT hMetaFilePict; 14:20:34 INFO - HENHMETAFILE hEnhMetaFile; 14:20:34 INFO - HGLOBAL hGlobal; 14:20:34 INFO - LPOLESTR lpszFileName; 14:20:34 INFO - IStream *pstm; 14:20:34 INFO - IStorage *pstg; 14:20:34 INFO - } ; 14:20:34 INFO - IUnknown *pUnkForRelease; 14:20:34 INFO - } uSTGMEDIUM; 14:20:34 INFO - #line 11273 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - typedef struct _GDI_OBJECT 14:20:34 INFO - { 14:20:34 INFO - DWORD ObjectType; 14:20:34 INFO - union __MIDL_IAdviseSink_0002 14:20:34 INFO - { 14:20:34 INFO - wireHBITMAP hBitmap; 14:20:34 INFO - wireHPALETTE hPalette; 14:20:34 INFO - wireHGLOBAL hGeneric; 14:20:34 INFO - } u; 14:20:34 INFO - } GDI_OBJECT; 14:20:34 INFO - typedef struct _userSTGMEDIUM 14:20:34 INFO - { 14:20:34 INFO - struct _STGMEDIUM_UNION 14:20:34 INFO - { 14:20:34 INFO - DWORD tymed; 14:20:34 INFO - union __MIDL_IAdviseSink_0003 14:20:34 INFO - { 14:20:34 INFO - wireHMETAFILEPICT hMetaFilePict; 14:20:34 INFO - wireHENHMETAFILE hHEnhMetaFile; 14:20:34 INFO - GDI_OBJECT *hGdiHandle; 14:20:34 INFO - wireHGLOBAL hGlobal; 14:20:34 INFO - LPOLESTR lpszFileName; 14:20:34 INFO - BYTE_BLOB *pstm; 14:20:34 INFO - BYTE_BLOB *pstg; 14:20:34 INFO - } u; 14:20:34 INFO - } ; 14:20:34 INFO - IUnknown *pUnkForRelease; 14:20:34 INFO - } userSTGMEDIUM; 14:20:34 INFO - typedef userSTGMEDIUM *wireSTGMEDIUM; 14:20:34 INFO - typedef uSTGMEDIUM STGMEDIUM; 14:20:34 INFO - typedef userSTGMEDIUM *wireASYNC_STGMEDIUM; 14:20:34 INFO - typedef STGMEDIUM ASYNC_STGMEDIUM; 14:20:34 INFO - typedef STGMEDIUM *LPSTGMEDIUM; 14:20:34 INFO - typedef struct _userFLAG_STGMEDIUM 14:20:34 INFO - { 14:20:34 INFO - LONG ContextFlags; 14:20:34 INFO - LONG fPassOwnership; 14:20:34 INFO - userSTGMEDIUM Stgmed; 14:20:34 INFO - } userFLAG_STGMEDIUM; 14:20:34 INFO - typedef userFLAG_STGMEDIUM *wireFLAG_STGMEDIUM; 14:20:34 INFO - typedef struct _FLAG_STGMEDIUM 14:20:34 INFO - { 14:20:34 INFO - LONG ContextFlags; 14:20:34 INFO - LONG fPassOwnership; 14:20:34 INFO - STGMEDIUM Stgmed; 14:20:34 INFO - } FLAG_STGMEDIUM; 14:20:34 INFO - extern "C" const IID IID_IAdviseSink; 14:20:34 INFO - struct __declspec(uuid("0000010f-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:34 INFO - IAdviseSink : public IUnknown 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual void __stdcall OnDataChange( 14:20:34 INFO - FORMATETC *pFormatetc, 14:20:34 INFO - STGMEDIUM *pStgmed) = 0; 14:20:34 INFO - virtual void __stdcall OnViewChange( 14:20:34 INFO - DWORD dwAspect, 14:20:34 INFO - LONG lindex) = 0; 14:20:34 INFO - virtual void __stdcall OnRename( 14:20:34 INFO - IMoniker *pmk) = 0; 14:20:34 INFO - virtual void __stdcall OnSave( void) = 0; 14:20:34 INFO - virtual void __stdcall OnClose( void) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 11443 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - HRESULT __stdcall IAdviseSink_RemoteOnDataChange_Proxy( 14:20:34 INFO - IAdviseSink * This, 14:20:34 INFO - FORMATETC *pFormatetc, 14:20:34 INFO - ASYNC_STGMEDIUM *pStgmed); 14:20:34 INFO - void __stdcall IAdviseSink_RemoteOnDataChange_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - HRESULT __stdcall IAdviseSink_RemoteOnViewChange_Proxy( 14:20:34 INFO - IAdviseSink * This, 14:20:34 INFO - DWORD dwAspect, 14:20:34 INFO - LONG lindex); 14:20:34 INFO - void __stdcall IAdviseSink_RemoteOnViewChange_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - HRESULT __stdcall IAdviseSink_RemoteOnRename_Proxy( 14:20:34 INFO - IAdviseSink * This, 14:20:34 INFO - IMoniker *pmk); 14:20:34 INFO - void __stdcall IAdviseSink_RemoteOnRename_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - HRESULT __stdcall IAdviseSink_RemoteOnSave_Proxy( 14:20:34 INFO - IAdviseSink * This); 14:20:34 INFO - void __stdcall IAdviseSink_RemoteOnSave_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - HRESULT __stdcall IAdviseSink_RemoteOnClose_Proxy( 14:20:34 INFO - IAdviseSink * This); 14:20:34 INFO - void __stdcall IAdviseSink_RemoteOnClose_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - #line 11508 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - extern "C" const IID IID_AsyncIAdviseSink; 14:20:34 INFO - struct __declspec(uuid("00000150-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:34 INFO - AsyncIAdviseSink : public IUnknown 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual void __stdcall Begin_OnDataChange( 14:20:34 INFO - FORMATETC *pFormatetc, 14:20:34 INFO - STGMEDIUM *pStgmed) = 0; 14:20:34 INFO - virtual void __stdcall Finish_OnDataChange( void) = 0; 14:20:34 INFO - virtual void __stdcall Begin_OnViewChange( 14:20:34 INFO - DWORD dwAspect, 14:20:34 INFO - LONG lindex) = 0; 14:20:34 INFO - virtual void __stdcall Finish_OnViewChange( void) = 0; 14:20:34 INFO - virtual void __stdcall Begin_OnRename( 14:20:34 INFO - IMoniker *pmk) = 0; 14:20:34 INFO - virtual void __stdcall Finish_OnRename( void) = 0; 14:20:34 INFO - virtual void __stdcall Begin_OnSave( void) = 0; 14:20:34 INFO - virtual void __stdcall Finish_OnSave( void) = 0; 14:20:34 INFO - virtual void __stdcall Begin_OnClose( void) = 0; 14:20:34 INFO - virtual void __stdcall Finish_OnClose( void) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 11669 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - HRESULT __stdcall AsyncIAdviseSink_Begin_RemoteOnDataChange_Proxy( 14:20:34 INFO - AsyncIAdviseSink * This, 14:20:34 INFO - FORMATETC *pFormatetc, 14:20:34 INFO - ASYNC_STGMEDIUM *pStgmed); 14:20:34 INFO - void __stdcall AsyncIAdviseSink_Begin_RemoteOnDataChange_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - HRESULT __stdcall AsyncIAdviseSink_Finish_RemoteOnDataChange_Proxy( 14:20:34 INFO - AsyncIAdviseSink * This); 14:20:34 INFO - void __stdcall AsyncIAdviseSink_Finish_RemoteOnDataChange_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - HRESULT __stdcall AsyncIAdviseSink_Begin_RemoteOnViewChange_Proxy( 14:20:34 INFO - AsyncIAdviseSink * This, 14:20:34 INFO - DWORD dwAspect, 14:20:34 INFO - LONG lindex); 14:20:34 INFO - void __stdcall AsyncIAdviseSink_Begin_RemoteOnViewChange_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - HRESULT __stdcall AsyncIAdviseSink_Finish_RemoteOnViewChange_Proxy( 14:20:34 INFO - AsyncIAdviseSink * This); 14:20:34 INFO - void __stdcall AsyncIAdviseSink_Finish_RemoteOnViewChange_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - HRESULT __stdcall AsyncIAdviseSink_Begin_RemoteOnRename_Proxy( 14:20:34 INFO - AsyncIAdviseSink * This, 14:20:34 INFO - IMoniker *pmk); 14:20:34 INFO - void __stdcall AsyncIAdviseSink_Begin_RemoteOnRename_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - HRESULT __stdcall AsyncIAdviseSink_Finish_RemoteOnRename_Proxy( 14:20:34 INFO - AsyncIAdviseSink * This); 14:20:34 INFO - void __stdcall AsyncIAdviseSink_Finish_RemoteOnRename_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - HRESULT __stdcall AsyncIAdviseSink_Begin_RemoteOnSave_Proxy( 14:20:34 INFO - AsyncIAdviseSink * This); 14:20:34 INFO - void __stdcall AsyncIAdviseSink_Begin_RemoteOnSave_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - HRESULT __stdcall AsyncIAdviseSink_Finish_RemoteOnSave_Proxy( 14:20:34 INFO - AsyncIAdviseSink * This); 14:20:34 INFO - void __stdcall AsyncIAdviseSink_Finish_RemoteOnSave_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - HRESULT __stdcall AsyncIAdviseSink_Begin_RemoteOnClose_Proxy( 14:20:34 INFO - AsyncIAdviseSink * This); 14:20:34 INFO - void __stdcall AsyncIAdviseSink_Begin_RemoteOnClose_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - HRESULT __stdcall AsyncIAdviseSink_Finish_RemoteOnClose_Proxy( 14:20:34 INFO - AsyncIAdviseSink * This); 14:20:34 INFO - void __stdcall AsyncIAdviseSink_Finish_RemoteOnClose_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - #line 11789 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #line 11795 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #pragma endregion 14:20:34 INFO - #pragma region Desktop Family or OneCore Family 14:20:34 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0071_v0_0_c_ifspec; 14:20:34 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0071_v0_0_s_ifspec; 14:20:34 INFO - typedef IAdviseSink2 *LPADVISESINK2; 14:20:34 INFO - extern "C" const IID IID_IAdviseSink2; 14:20:34 INFO - struct __declspec(uuid("00000125-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:34 INFO - IAdviseSink2 : public IAdviseSink 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual void __stdcall OnLinkSrcChange( 14:20:34 INFO - IMoniker *pmk) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 11919 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - HRESULT __stdcall IAdviseSink2_RemoteOnLinkSrcChange_Proxy( 14:20:34 INFO - IAdviseSink2 * This, 14:20:34 INFO - IMoniker *pmk); 14:20:34 INFO - void __stdcall IAdviseSink2_RemoteOnLinkSrcChange_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - #line 11936 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - extern "C" const IID IID_AsyncIAdviseSink2; 14:20:34 INFO - struct __declspec(uuid("00000151-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:34 INFO - AsyncIAdviseSink2 : public AsyncIAdviseSink 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual void __stdcall Begin_OnLinkSrcChange( 14:20:34 INFO - IMoniker *pmk) = 0; 14:20:34 INFO - virtual void __stdcall Finish_OnLinkSrcChange( void) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 12090 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - HRESULT __stdcall AsyncIAdviseSink2_Begin_RemoteOnLinkSrcChange_Proxy( 14:20:34 INFO - AsyncIAdviseSink2 * This, 14:20:34 INFO - IMoniker *pmk); 14:20:34 INFO - void __stdcall AsyncIAdviseSink2_Begin_RemoteOnLinkSrcChange_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - HRESULT __stdcall AsyncIAdviseSink2_Finish_RemoteOnLinkSrcChange_Proxy( 14:20:34 INFO - AsyncIAdviseSink2 * This); 14:20:34 INFO - void __stdcall AsyncIAdviseSink2_Finish_RemoteOnLinkSrcChange_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - #line 12118 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #line 12124 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #pragma endregion 14:20:34 INFO - #pragma region Application Family or OneCore Family 14:20:34 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0072_v0_0_c_ifspec; 14:20:34 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0072_v0_0_s_ifspec; 14:20:34 INFO - typedef IDataObject *LPDATAOBJECT; 14:20:34 INFO - typedef 14:20:34 INFO - enum tagDATADIR 14:20:34 INFO - { 14:20:34 INFO - DATADIR_GET = 1, 14:20:34 INFO - DATADIR_SET = 2 14:20:34 INFO - } DATADIR; 14:20:34 INFO - extern "C" const IID IID_IDataObject; 14:20:34 INFO - struct __declspec(uuid("0000010e-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:34 INFO - IDataObject : public IUnknown 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual HRESULT __stdcall GetData( 14:20:34 INFO - FORMATETC *pformatetcIn, 14:20:34 INFO - STGMEDIUM *pmedium) = 0; 14:20:34 INFO - virtual HRESULT __stdcall GetDataHere( 14:20:34 INFO - FORMATETC *pformatetc, 14:20:34 INFO - STGMEDIUM *pmedium) = 0; 14:20:34 INFO - virtual HRESULT __stdcall QueryGetData( 14:20:34 INFO - FORMATETC *pformatetc) = 0; 14:20:34 INFO - virtual HRESULT __stdcall GetCanonicalFormatEtc( 14:20:34 INFO - FORMATETC *pformatectIn, 14:20:34 INFO - FORMATETC *pformatetcOut) = 0; 14:20:34 INFO - virtual HRESULT __stdcall SetData( 14:20:34 INFO - FORMATETC *pformatetc, 14:20:34 INFO - STGMEDIUM *pmedium, 14:20:34 INFO - BOOL fRelease) = 0; 14:20:34 INFO - virtual HRESULT __stdcall EnumFormatEtc( 14:20:34 INFO - DWORD dwDirection, 14:20:34 INFO - IEnumFORMATETC **ppenumFormatEtc) = 0; 14:20:34 INFO - virtual HRESULT __stdcall DAdvise( 14:20:34 INFO - FORMATETC *pformatetc, 14:20:34 INFO - DWORD advf, 14:20:34 INFO - IAdviseSink *pAdvSink, 14:20:34 INFO - DWORD *pdwConnection) = 0; 14:20:34 INFO - virtual HRESULT __stdcall DUnadvise( 14:20:34 INFO - DWORD dwConnection) = 0; 14:20:34 INFO - virtual HRESULT __stdcall EnumDAdvise( 14:20:34 INFO - IEnumSTATDATA **ppenumAdvise) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 12324 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - HRESULT __stdcall IDataObject_RemoteGetData_Proxy( 14:20:34 INFO - IDataObject * This, 14:20:34 INFO - FORMATETC *pformatetcIn, 14:20:34 INFO - STGMEDIUM *pRemoteMedium); 14:20:34 INFO - void __stdcall IDataObject_RemoteGetData_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - HRESULT __stdcall IDataObject_RemoteGetDataHere_Proxy( 14:20:34 INFO - IDataObject * This, 14:20:34 INFO - FORMATETC *pformatetc, 14:20:34 INFO - STGMEDIUM *pRemoteMedium); 14:20:34 INFO - void __stdcall IDataObject_RemoteGetDataHere_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - HRESULT __stdcall IDataObject_RemoteSetData_Proxy( 14:20:34 INFO - IDataObject * This, 14:20:34 INFO - FORMATETC *pformatetc, 14:20:34 INFO - FLAG_STGMEDIUM *pmedium, 14:20:34 INFO - BOOL fRelease); 14:20:34 INFO - void __stdcall IDataObject_RemoteSetData_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - #line 12369 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #line 12375 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #pragma endregion 14:20:34 INFO - #pragma region Desktop Family or OneCore Family 14:20:34 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0073_v0_0_c_ifspec; 14:20:34 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0073_v0_0_s_ifspec; 14:20:34 INFO - typedef IDataAdviseHolder *LPDATAADVISEHOLDER; 14:20:34 INFO - extern "C" const IID IID_IDataAdviseHolder; 14:20:34 INFO - struct __declspec(uuid("00000110-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:34 INFO - IDataAdviseHolder : public IUnknown 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual HRESULT __stdcall Advise( 14:20:34 INFO - IDataObject *pDataObject, 14:20:34 INFO - FORMATETC *pFetc, 14:20:34 INFO - DWORD advf, 14:20:34 INFO - IAdviseSink *pAdvise, 14:20:34 INFO - DWORD *pdwConnection) = 0; 14:20:34 INFO - virtual HRESULT __stdcall Unadvise( 14:20:34 INFO - DWORD dwConnection) = 0; 14:20:34 INFO - virtual HRESULT __stdcall EnumAdvise( 14:20:34 INFO - IEnumSTATDATA **ppenumAdvise) = 0; 14:20:34 INFO - virtual HRESULT __stdcall SendOnDataChange( 14:20:34 INFO - IDataObject *pDataObject, 14:20:34 INFO - DWORD dwReserved, 14:20:34 INFO - DWORD advf) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 12520 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #line 12525 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - typedef IMessageFilter *LPMESSAGEFILTER; 14:20:34 INFO - typedef 14:20:34 INFO - enum tagCALLTYPE 14:20:34 INFO - { 14:20:34 INFO - CALLTYPE_TOPLEVEL = 1, 14:20:34 INFO - CALLTYPE_NESTED = 2, 14:20:34 INFO - CALLTYPE_ASYNC = 3, 14:20:34 INFO - CALLTYPE_TOPLEVEL_CALLPENDING = 4, 14:20:34 INFO - CALLTYPE_ASYNC_CALLPENDING = 5 14:20:34 INFO - } CALLTYPE; 14:20:34 INFO - typedef 14:20:34 INFO - enum tagSERVERCALL 14:20:34 INFO - { 14:20:34 INFO - SERVERCALL_ISHANDLED = 0, 14:20:34 INFO - SERVERCALL_REJECTED = 1, 14:20:34 INFO - SERVERCALL_RETRYLATER = 2 14:20:34 INFO - } SERVERCALL; 14:20:34 INFO - typedef 14:20:34 INFO - enum tagPENDINGTYPE 14:20:34 INFO - { 14:20:34 INFO - PENDINGTYPE_TOPLEVEL = 1, 14:20:34 INFO - PENDINGTYPE_NESTED = 2 14:20:34 INFO - } PENDINGTYPE; 14:20:34 INFO - typedef 14:20:34 INFO - enum tagPENDINGMSG 14:20:34 INFO - { 14:20:34 INFO - PENDINGMSG_CANCELCALL = 0, 14:20:34 INFO - PENDINGMSG_WAITNOPROCESS = 1, 14:20:34 INFO - PENDINGMSG_WAITDEFPROCESS = 2 14:20:34 INFO - } PENDINGMSG; 14:20:34 INFO - typedef struct tagINTERFACEINFO 14:20:34 INFO - { 14:20:34 INFO - IUnknown *pUnk; 14:20:34 INFO - IID iid; 14:20:34 INFO - WORD wMethod; 14:20:34 INFO - } INTERFACEINFO; 14:20:34 INFO - typedef struct tagINTERFACEINFO *LPINTERFACEINFO; 14:20:34 INFO - extern "C" const IID IID_IMessageFilter; 14:20:34 INFO - struct __declspec(uuid("00000016-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:34 INFO - IMessageFilter : public IUnknown 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual DWORD __stdcall HandleInComingCall( 14:20:34 INFO - DWORD dwCallType, 14:20:34 INFO - HTASK htaskCaller, 14:20:34 INFO - DWORD dwTickCount, 14:20:34 INFO - LPINTERFACEINFO lpInterfaceInfo) = 0; 14:20:34 INFO - virtual DWORD __stdcall RetryRejectedCall( 14:20:34 INFO - HTASK htaskCallee, 14:20:34 INFO - DWORD dwTickCount, 14:20:34 INFO - DWORD dwRejectType) = 0; 14:20:34 INFO - virtual DWORD __stdcall MessagePending( 14:20:34 INFO - HTASK htaskCallee, 14:20:34 INFO - DWORD dwTickCount, 14:20:34 INFO - DWORD dwPendingType) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 12698 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #line 12703 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - extern const FMTID FMTID_SummaryInformation; 14:20:34 INFO - extern const FMTID FMTID_DocSummaryInformation; 14:20:34 INFO - extern const FMTID FMTID_UserDefinedProperties; 14:20:34 INFO - extern const FMTID FMTID_DiscardableInformation; 14:20:34 INFO - extern const FMTID FMTID_ImageSummaryInformation; 14:20:34 INFO - extern const FMTID FMTID_AudioSummaryInformation; 14:20:34 INFO - extern const FMTID FMTID_VideoSummaryInformation; 14:20:34 INFO - extern const FMTID FMTID_MediaFileSummaryInformation; 14:20:34 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0075_v0_0_c_ifspec; 14:20:34 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0075_v0_0_s_ifspec; 14:20:34 INFO - extern "C" const IID IID_IClassActivator; 14:20:34 INFO - struct __declspec(uuid("00000140-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:34 INFO - IClassActivator : public IUnknown 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual HRESULT __stdcall GetClassObject( 14:20:34 INFO - const IID & rclsid, 14:20:34 INFO - DWORD dwClassContext, 14:20:34 INFO - LCID locale, 14:20:34 INFO - const IID & riid, 14:20:34 INFO - void **ppv) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 12812 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #line 12817 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #line 12823 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #pragma endregion 14:20:34 INFO - #pragma region Application Family or OneCore Family 14:20:34 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0076_v0_0_c_ifspec; 14:20:34 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0076_v0_0_s_ifspec; 14:20:34 INFO - extern "C" const IID IID_IFillLockBytes; 14:20:34 INFO - struct __declspec(uuid("99caf010-415e-11cf-8814-00aa00b569f5")) __declspec(novtable) 14:20:34 INFO - IFillLockBytes : public IUnknown 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual HRESULT __stdcall FillAppend( 14:20:34 INFO - const void *pv, 14:20:34 INFO - ULONG cb, 14:20:34 INFO - ULONG *pcbWritten) = 0; 14:20:34 INFO - virtual HRESULT __stdcall FillAt( 14:20:34 INFO - ULARGE_INTEGER ulOffset, 14:20:34 INFO - const void *pv, 14:20:34 INFO - ULONG cb, 14:20:34 INFO - ULONG *pcbWritten) = 0; 14:20:34 INFO - virtual HRESULT __stdcall SetFillSize( 14:20:34 INFO - ULARGE_INTEGER ulSize) = 0; 14:20:34 INFO - virtual HRESULT __stdcall Terminate( 14:20:34 INFO - BOOL bCanceled) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 12958 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - HRESULT __stdcall IFillLockBytes_RemoteFillAppend_Proxy( 14:20:34 INFO - IFillLockBytes * This, 14:20:34 INFO - const byte *pv, 14:20:34 INFO - ULONG cb, 14:20:34 INFO - ULONG *pcbWritten); 14:20:34 INFO - void __stdcall IFillLockBytes_RemoteFillAppend_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - HRESULT __stdcall IFillLockBytes_RemoteFillAt_Proxy( 14:20:34 INFO - IFillLockBytes * This, 14:20:34 INFO - ULARGE_INTEGER ulOffset, 14:20:34 INFO - const byte *pv, 14:20:34 INFO - ULONG cb, 14:20:34 INFO - ULONG *pcbWritten); 14:20:34 INFO - void __stdcall IFillLockBytes_RemoteFillAt_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - #line 12992 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #line 12998 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #pragma endregion 14:20:34 INFO - #pragma region Desktop Family or OneCore Family 14:20:34 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0077_v0_0_c_ifspec; 14:20:34 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0077_v0_0_s_ifspec; 14:20:34 INFO - extern "C" const IID IID_IProgressNotify; 14:20:34 INFO - struct __declspec(uuid("a9d758a0-4617-11cf-95fc-00aa00680db4")) __declspec(novtable) 14:20:34 INFO - IProgressNotify : public IUnknown 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual HRESULT __stdcall OnProgress( 14:20:34 INFO - DWORD dwProgressCurrent, 14:20:34 INFO - DWORD dwProgressMaximum, 14:20:34 INFO - BOOL fAccurate, 14:20:34 INFO - BOOL fOwner) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 13085 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #line 13090 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #line 13096 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #pragma endregion 14:20:34 INFO - #pragma region Application Family or OneCore Family 14:20:34 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0078_v0_0_c_ifspec; 14:20:34 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0078_v0_0_s_ifspec; 14:20:34 INFO - typedef struct tagStorageLayout 14:20:34 INFO - { 14:20:34 INFO - DWORD LayoutType; 14:20:34 INFO - OLECHAR *pwcsElementName; 14:20:34 INFO - LARGE_INTEGER cOffset; 14:20:34 INFO - LARGE_INTEGER cBytes; 14:20:34 INFO - } StorageLayout; 14:20:34 INFO - extern "C" const IID IID_ILayoutStorage; 14:20:34 INFO - struct __declspec(uuid("0e6d4d90-6738-11cf-9608-00aa00680db4")) __declspec(novtable) 14:20:34 INFO - ILayoutStorage : public IUnknown 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual HRESULT __stdcall LayoutScript( 14:20:34 INFO - StorageLayout *pStorageLayout, 14:20:34 INFO - DWORD nEntries, 14:20:34 INFO - DWORD glfInterleavedFlag) = 0; 14:20:34 INFO - virtual HRESULT __stdcall BeginMonitor( void) = 0; 14:20:34 INFO - virtual HRESULT __stdcall EndMonitor( void) = 0; 14:20:34 INFO - virtual HRESULT __stdcall ReLayoutDocfile( 14:20:34 INFO - OLECHAR *pwcsNewDfName) = 0; 14:20:34 INFO - virtual HRESULT __stdcall ReLayoutDocfileOnILockBytes( 14:20:34 INFO - ILockBytes *pILockBytes) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 13235 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #line 13240 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #line 13246 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #pragma endregion 14:20:34 INFO - #pragma region Desktop Family or OneCore Family 14:20:34 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0079_v0_0_c_ifspec; 14:20:34 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0079_v0_0_s_ifspec; 14:20:34 INFO - extern "C" const IID IID_IBlockingLock; 14:20:34 INFO - struct __declspec(uuid("30f3d47a-6447-11d1-8e3c-00c04fb9386d")) __declspec(novtable) 14:20:34 INFO - IBlockingLock : public IUnknown 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual HRESULT __stdcall Lock( 14:20:34 INFO - DWORD dwTimeout) = 0; 14:20:34 INFO - virtual HRESULT __stdcall Unlock( void) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 13335 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #line 13340 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - extern "C" const IID IID_ITimeAndNoticeControl; 14:20:34 INFO - struct __declspec(uuid("bc0bf6ae-8878-11d1-83e9-00c04fc2c6d4")) __declspec(novtable) 14:20:34 INFO - ITimeAndNoticeControl : public IUnknown 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual HRESULT __stdcall SuppressChanges( 14:20:34 INFO - DWORD res1, 14:20:34 INFO - DWORD res2) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 13417 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #line 13422 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - extern "C" const IID IID_IOplockStorage; 14:20:34 INFO - struct __declspec(uuid("8d19c834-8879-11d1-83e9-00c04fc2c6d4")) __declspec(novtable) 14:20:34 INFO - IOplockStorage : public IUnknown 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual HRESULT __stdcall CreateStorageEx( 14:20:34 INFO - LPCWSTR pwcsName, 14:20:34 INFO - DWORD grfMode, 14:20:34 INFO - DWORD stgfmt, 14:20:34 INFO - DWORD grfAttrs, 14:20:34 INFO - const IID & riid, 14:20:34 INFO - void **ppstgOpen) = 0; 14:20:34 INFO - virtual HRESULT __stdcall OpenStorageEx( 14:20:34 INFO - LPCWSTR pwcsName, 14:20:34 INFO - DWORD grfMode, 14:20:34 INFO - DWORD stgfmt, 14:20:34 INFO - DWORD grfAttrs, 14:20:34 INFO - const IID & riid, 14:20:34 INFO - void **ppstgOpen) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 13527 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #line 13532 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #line 13538 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #pragma endregion 14:20:34 INFO - #pragma region Application Family or OneCore Family 14:20:34 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0082_v0_0_c_ifspec; 14:20:34 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0082_v0_0_s_ifspec; 14:20:34 INFO - extern "C" const IID IID_IDirectWriterLock; 14:20:34 INFO - struct __declspec(uuid("0e6d4d92-6738-11cf-9608-00aa00680db4")) __declspec(novtable) 14:20:34 INFO - IDirectWriterLock : public IUnknown 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual HRESULT __stdcall WaitForWriteAccess( 14:20:34 INFO - DWORD dwTimeout) = 0; 14:20:34 INFO - virtual HRESULT __stdcall ReleaseWriteAccess( void) = 0; 14:20:34 INFO - virtual HRESULT __stdcall HaveWriteAccess( void) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 13635 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #line 13640 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #line 13646 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #pragma endregion 14:20:34 INFO - #pragma region Desktop Family or OneCore Family 14:20:34 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0083_v0_0_c_ifspec; 14:20:34 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0083_v0_0_s_ifspec; 14:20:34 INFO - extern "C" const IID IID_IUrlMon; 14:20:34 INFO - struct __declspec(uuid("00000026-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:34 INFO - IUrlMon : public IUnknown 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual HRESULT __stdcall AsyncGetClassBits( 14:20:34 INFO - const IID & rclsid, 14:20:34 INFO - LPCWSTR pszTYPE, 14:20:34 INFO - LPCWSTR pszExt, 14:20:34 INFO - DWORD dwFileVersionMS, 14:20:34 INFO - DWORD dwFileVersionLS, 14:20:34 INFO - LPCWSTR pszCodeBase, 14:20:34 INFO - IBindCtx *pbc, 14:20:34 INFO - DWORD dwClassContext, 14:20:34 INFO - const IID & riid, 14:20:34 INFO - DWORD flags) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 13745 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #line 13750 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - extern "C" const IID IID_IForegroundTransfer; 14:20:34 INFO - struct __declspec(uuid("00000145-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:34 INFO - IForegroundTransfer : public IUnknown 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual HRESULT __stdcall AllowForegroundTransfer( 14:20:34 INFO - void *lpvReserved) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 13827 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #line 13832 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - extern "C" const IID IID_IThumbnailExtractor; 14:20:34 INFO - struct __declspec(uuid("969dc708-5c76-11d1-8d86-0000f804b057")) __declspec(novtable) 14:20:34 INFO - IThumbnailExtractor : public IUnknown 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual HRESULT __stdcall ExtractThumbnail( 14:20:34 INFO - IStorage *pStg, 14:20:34 INFO - ULONG ulLength, 14:20:34 INFO - ULONG ulHeight, 14:20:34 INFO - ULONG *pulOutputLength, 14:20:34 INFO - ULONG *pulOutputHeight, 14:20:34 INFO - HBITMAP *phOutputBitmap) = 0; 14:20:34 INFO - virtual HRESULT __stdcall OnFileUpdated( 14:20:34 INFO - IStorage *pStg) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 13927 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #line 13932 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - extern "C" const IID IID_IDummyHICONIncluder; 14:20:34 INFO - struct __declspec(uuid("947990de-cc28-11d2-a0f7-00805f858fb1")) __declspec(novtable) 14:20:34 INFO - IDummyHICONIncluder : public IUnknown 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual HRESULT __stdcall Dummy( 14:20:34 INFO - HICON h1, 14:20:34 INFO - HDC h2) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 14009 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #line 14014 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - typedef 14:20:34 INFO - enum tagApplicationType 14:20:34 INFO - { 14:20:34 INFO - ServerApplication = 0, 14:20:34 INFO - LibraryApplication = ( ServerApplication + 1 ) 14:20:34 INFO - } ApplicationType; 14:20:34 INFO - typedef 14:20:34 INFO - enum tagShutdownType 14:20:34 INFO - { 14:20:34 INFO - IdleShutdown = 0, 14:20:34 INFO - ForcedShutdown = ( IdleShutdown + 1 ) 14:20:34 INFO - } ShutdownType; 14:20:34 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0087_v0_0_c_ifspec; 14:20:34 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0087_v0_0_s_ifspec; 14:20:34 INFO - extern "C" const IID IID_IProcessLock; 14:20:34 INFO - struct __declspec(uuid("000001d5-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:34 INFO - IProcessLock : public IUnknown 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual ULONG __stdcall AddRefOnProcess( void) = 0; 14:20:34 INFO - virtual ULONG __stdcall ReleaseRefOnProcess( void) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 14117 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #line 14122 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - extern "C" const IID IID_ISurrogateService; 14:20:34 INFO - struct __declspec(uuid("000001d4-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:34 INFO - ISurrogateService : public IUnknown 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual HRESULT __stdcall Init( 14:20:34 INFO - const GUID & rguidProcessID, 14:20:34 INFO - IProcessLock *pProcessLock, 14:20:34 INFO - BOOL *pfApplicationAware) = 0; 14:20:34 INFO - virtual HRESULT __stdcall ApplicationLaunch( 14:20:34 INFO - const GUID & rguidApplID, 14:20:34 INFO - ApplicationType appType) = 0; 14:20:34 INFO - virtual HRESULT __stdcall ApplicationFree( 14:20:34 INFO - const GUID & rguidApplID) = 0; 14:20:34 INFO - virtual HRESULT __stdcall CatalogRefresh( 14:20:34 INFO - ULONG ulReserved) = 0; 14:20:34 INFO - virtual HRESULT __stdcall ProcessShutdown( 14:20:34 INFO - ShutdownType shutdownType) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 14259 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #line 14264 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0089_v0_0_c_ifspec; 14:20:34 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0089_v0_0_s_ifspec; 14:20:34 INFO - typedef IInitializeSpy *LPINITIALIZESPY; 14:20:34 INFO - extern "C" const IID IID_IInitializeSpy; 14:20:34 INFO - struct __declspec(uuid("00000034-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:34 INFO - IInitializeSpy : public IUnknown 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual HRESULT __stdcall PreInitialize( 14:20:34 INFO - DWORD dwCoInit, 14:20:34 INFO - DWORD dwCurThreadAptRefs) = 0; 14:20:34 INFO - virtual HRESULT __stdcall PostInitialize( 14:20:34 INFO - HRESULT hrCoInit, 14:20:34 INFO - DWORD dwCoInit, 14:20:34 INFO - DWORD dwNewThreadAptRefs) = 0; 14:20:34 INFO - virtual HRESULT __stdcall PreUninitialize( 14:20:34 INFO - DWORD dwCurThreadAptRefs) = 0; 14:20:34 INFO - virtual HRESULT __stdcall PostUninitialize( 14:20:34 INFO - DWORD dwNewThreadAptRefs) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 14400 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #line 14405 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #line 14411 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #line 14412 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #pragma endregion 14:20:34 INFO - #pragma region Application Family or OneCore Family 14:20:34 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0090_v0_0_c_ifspec; 14:20:34 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0090_v0_0_s_ifspec; 14:20:34 INFO - extern "C" const IID IID_IApartmentShutdown; 14:20:34 INFO - struct __declspec(uuid("A2F05A09-27A2-42B5-BC0E-AC163EF49D9B")) __declspec(novtable) 14:20:34 INFO - IApartmentShutdown : public IUnknown 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual void __stdcall OnUninitialize( 14:20:34 INFO - UINT64 ui64ApartmentIdentifier) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 14495 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #line 14500 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #line 14506 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #pragma endregion 14:20:34 INFO - #pragma warning(pop) 14:20:34 INFO - #line 14513 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #line 14514 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0091_v0_0_c_ifspec; 14:20:34 INFO - extern RPC_IF_HANDLE __MIDL_itf_objidl_0000_0091_v0_0_s_ifspec; 14:20:34 INFO - unsigned long __stdcall ASYNC_STGMEDIUM_UserSize( unsigned long *, unsigned long , ASYNC_STGMEDIUM * ); 14:20:34 INFO - unsigned char * __stdcall ASYNC_STGMEDIUM_UserMarshal( unsigned long *, unsigned char *, ASYNC_STGMEDIUM * ); 14:20:34 INFO - unsigned char * __stdcall ASYNC_STGMEDIUM_UserUnmarshal( unsigned long *, unsigned char *, ASYNC_STGMEDIUM * ); 14:20:34 INFO - void __stdcall ASYNC_STGMEDIUM_UserFree( unsigned long *, ASYNC_STGMEDIUM * ); 14:20:34 INFO - unsigned long __stdcall CLIPFORMAT_UserSize( unsigned long *, unsigned long , CLIPFORMAT * ); 14:20:34 INFO - unsigned char * __stdcall CLIPFORMAT_UserMarshal( unsigned long *, unsigned char *, CLIPFORMAT * ); 14:20:34 INFO - unsigned char * __stdcall CLIPFORMAT_UserUnmarshal( unsigned long *, unsigned char *, CLIPFORMAT * ); 14:20:34 INFO - void __stdcall CLIPFORMAT_UserFree( unsigned long *, CLIPFORMAT * ); 14:20:34 INFO - unsigned long __stdcall FLAG_STGMEDIUM_UserSize( unsigned long *, unsigned long , FLAG_STGMEDIUM * ); 14:20:34 INFO - unsigned char * __stdcall FLAG_STGMEDIUM_UserMarshal( unsigned long *, unsigned char *, FLAG_STGMEDIUM * ); 14:20:34 INFO - unsigned char * __stdcall FLAG_STGMEDIUM_UserUnmarshal( unsigned long *, unsigned char *, FLAG_STGMEDIUM * ); 14:20:34 INFO - void __stdcall FLAG_STGMEDIUM_UserFree( unsigned long *, FLAG_STGMEDIUM * ); 14:20:34 INFO - unsigned long __stdcall HBITMAP_UserSize( unsigned long *, unsigned long , HBITMAP * ); 14:20:34 INFO - unsigned char * __stdcall HBITMAP_UserMarshal( unsigned long *, unsigned char *, HBITMAP * ); 14:20:34 INFO - unsigned char * __stdcall HBITMAP_UserUnmarshal( unsigned long *, unsigned char *, HBITMAP * ); 14:20:34 INFO - void __stdcall HBITMAP_UserFree( unsigned long *, HBITMAP * ); 14:20:34 INFO - unsigned long __stdcall HDC_UserSize( unsigned long *, unsigned long , HDC * ); 14:20:34 INFO - unsigned char * __stdcall HDC_UserMarshal( unsigned long *, unsigned char *, HDC * ); 14:20:34 INFO - unsigned char * __stdcall HDC_UserUnmarshal( unsigned long *, unsigned char *, HDC * ); 14:20:34 INFO - void __stdcall HDC_UserFree( unsigned long *, HDC * ); 14:20:34 INFO - unsigned long __stdcall HICON_UserSize( unsigned long *, unsigned long , HICON * ); 14:20:34 INFO - unsigned char * __stdcall HICON_UserMarshal( unsigned long *, unsigned char *, HICON * ); 14:20:34 INFO - unsigned char * __stdcall HICON_UserUnmarshal( unsigned long *, unsigned char *, HICON * ); 14:20:34 INFO - void __stdcall HICON_UserFree( unsigned long *, HICON * ); 14:20:34 INFO - unsigned long __stdcall SNB_UserSize( unsigned long *, unsigned long , SNB * ); 14:20:34 INFO - unsigned char * __stdcall SNB_UserMarshal( unsigned long *, unsigned char *, SNB * ); 14:20:34 INFO - unsigned char * __stdcall SNB_UserUnmarshal( unsigned long *, unsigned char *, SNB * ); 14:20:34 INFO - void __stdcall SNB_UserFree( unsigned long *, SNB * ); 14:20:34 INFO - unsigned long __stdcall STGMEDIUM_UserSize( unsigned long *, unsigned long , STGMEDIUM * ); 14:20:34 INFO - unsigned char * __stdcall STGMEDIUM_UserMarshal( unsigned long *, unsigned char *, STGMEDIUM * ); 14:20:34 INFO - unsigned char * __stdcall STGMEDIUM_UserUnmarshal( unsigned long *, unsigned char *, STGMEDIUM * ); 14:20:34 INFO - void __stdcall STGMEDIUM_UserFree( unsigned long *, STGMEDIUM * ); 14:20:34 INFO - unsigned long __stdcall ASYNC_STGMEDIUM_UserSize64( unsigned long *, unsigned long , ASYNC_STGMEDIUM * ); 14:20:34 INFO - unsigned char * __stdcall ASYNC_STGMEDIUM_UserMarshal64( unsigned long *, unsigned char *, ASYNC_STGMEDIUM * ); 14:20:34 INFO - unsigned char * __stdcall ASYNC_STGMEDIUM_UserUnmarshal64( unsigned long *, unsigned char *, ASYNC_STGMEDIUM * ); 14:20:34 INFO - void __stdcall ASYNC_STGMEDIUM_UserFree64( unsigned long *, ASYNC_STGMEDIUM * ); 14:20:34 INFO - unsigned long __stdcall CLIPFORMAT_UserSize64( unsigned long *, unsigned long , CLIPFORMAT * ); 14:20:34 INFO - unsigned char * __stdcall CLIPFORMAT_UserMarshal64( unsigned long *, unsigned char *, CLIPFORMAT * ); 14:20:34 INFO - unsigned char * __stdcall CLIPFORMAT_UserUnmarshal64( unsigned long *, unsigned char *, CLIPFORMAT * ); 14:20:34 INFO - void __stdcall CLIPFORMAT_UserFree64( unsigned long *, CLIPFORMAT * ); 14:20:34 INFO - unsigned long __stdcall FLAG_STGMEDIUM_UserSize64( unsigned long *, unsigned long , FLAG_STGMEDIUM * ); 14:20:34 INFO - unsigned char * __stdcall FLAG_STGMEDIUM_UserMarshal64( unsigned long *, unsigned char *, FLAG_STGMEDIUM * ); 14:20:34 INFO - unsigned char * __stdcall FLAG_STGMEDIUM_UserUnmarshal64( unsigned long *, unsigned char *, FLAG_STGMEDIUM * ); 14:20:34 INFO - void __stdcall FLAG_STGMEDIUM_UserFree64( unsigned long *, FLAG_STGMEDIUM * ); 14:20:34 INFO - unsigned long __stdcall HBITMAP_UserSize64( unsigned long *, unsigned long , HBITMAP * ); 14:20:34 INFO - unsigned char * __stdcall HBITMAP_UserMarshal64( unsigned long *, unsigned char *, HBITMAP * ); 14:20:34 INFO - unsigned char * __stdcall HBITMAP_UserUnmarshal64( unsigned long *, unsigned char *, HBITMAP * ); 14:20:34 INFO - void __stdcall HBITMAP_UserFree64( unsigned long *, HBITMAP * ); 14:20:34 INFO - unsigned long __stdcall HDC_UserSize64( unsigned long *, unsigned long , HDC * ); 14:20:34 INFO - unsigned char * __stdcall HDC_UserMarshal64( unsigned long *, unsigned char *, HDC * ); 14:20:34 INFO - unsigned char * __stdcall HDC_UserUnmarshal64( unsigned long *, unsigned char *, HDC * ); 14:20:34 INFO - void __stdcall HDC_UserFree64( unsigned long *, HDC * ); 14:20:34 INFO - unsigned long __stdcall HICON_UserSize64( unsigned long *, unsigned long , HICON * ); 14:20:34 INFO - unsigned char * __stdcall HICON_UserMarshal64( unsigned long *, unsigned char *, HICON * ); 14:20:34 INFO - unsigned char * __stdcall HICON_UserUnmarshal64( unsigned long *, unsigned char *, HICON * ); 14:20:34 INFO - void __stdcall HICON_UserFree64( unsigned long *, HICON * ); 14:20:34 INFO - unsigned long __stdcall SNB_UserSize64( unsigned long *, unsigned long , SNB * ); 14:20:34 INFO - unsigned char * __stdcall SNB_UserMarshal64( unsigned long *, unsigned char *, SNB * ); 14:20:34 INFO - unsigned char * __stdcall SNB_UserUnmarshal64( unsigned long *, unsigned char *, SNB * ); 14:20:34 INFO - void __stdcall SNB_UserFree64( unsigned long *, SNB * ); 14:20:34 INFO - unsigned long __stdcall STGMEDIUM_UserSize64( unsigned long *, unsigned long , STGMEDIUM * ); 14:20:34 INFO - unsigned char * __stdcall STGMEDIUM_UserMarshal64( unsigned long *, unsigned char *, STGMEDIUM * ); 14:20:34 INFO - unsigned char * __stdcall STGMEDIUM_UserUnmarshal64( unsigned long *, unsigned char *, STGMEDIUM * ); 14:20:34 INFO - void __stdcall STGMEDIUM_UserFree64( unsigned long *, STGMEDIUM * ); 14:20:34 INFO - HRESULT __stdcall IEnumUnknown_Next_Proxy( 14:20:34 INFO - IEnumUnknown * This, 14:20:34 INFO - ULONG celt, 14:20:34 INFO - IUnknown **rgelt, 14:20:34 INFO - ULONG *pceltFetched); 14:20:34 INFO - HRESULT __stdcall IEnumUnknown_Next_Stub( 14:20:34 INFO - IEnumUnknown * This, 14:20:34 INFO - ULONG celt, 14:20:34 INFO - IUnknown **rgelt, 14:20:34 INFO - ULONG *pceltFetched); 14:20:34 INFO - HRESULT __stdcall IEnumString_Next_Proxy( 14:20:34 INFO - IEnumString * This, 14:20:34 INFO - ULONG celt, 14:20:34 INFO - LPOLESTR *rgelt, 14:20:34 INFO - ULONG *pceltFetched); 14:20:34 INFO - HRESULT __stdcall IEnumString_Next_Stub( 14:20:34 INFO - IEnumString * This, 14:20:34 INFO - ULONG celt, 14:20:34 INFO - LPOLESTR *rgelt, 14:20:34 INFO - ULONG *pceltFetched); 14:20:34 INFO - HRESULT __stdcall ISequentialStream_Read_Proxy( 14:20:34 INFO - ISequentialStream * This, 14:20:34 INFO - void *pv, 14:20:34 INFO - ULONG cb, 14:20:34 INFO - ULONG *pcbRead); 14:20:34 INFO - HRESULT __stdcall ISequentialStream_Read_Stub( 14:20:34 INFO - ISequentialStream * This, 14:20:34 INFO - byte *pv, 14:20:34 INFO - ULONG cb, 14:20:34 INFO - ULONG *pcbRead); 14:20:34 INFO - HRESULT __stdcall ISequentialStream_Write_Proxy( 14:20:34 INFO - ISequentialStream * This, 14:20:34 INFO - const void *pv, 14:20:34 INFO - ULONG cb, 14:20:34 INFO - ULONG *pcbWritten); 14:20:34 INFO - HRESULT __stdcall ISequentialStream_Write_Stub( 14:20:34 INFO - ISequentialStream * This, 14:20:34 INFO - const byte *pv, 14:20:34 INFO - ULONG cb, 14:20:34 INFO - ULONG *pcbWritten); 14:20:34 INFO - HRESULT __stdcall IStream_Seek_Proxy( 14:20:34 INFO - IStream * This, 14:20:34 INFO - LARGE_INTEGER dlibMove, 14:20:34 INFO - DWORD dwOrigin, 14:20:34 INFO - ULARGE_INTEGER *plibNewPosition); 14:20:34 INFO - HRESULT __stdcall IStream_Seek_Stub( 14:20:34 INFO - IStream * This, 14:20:34 INFO - LARGE_INTEGER dlibMove, 14:20:34 INFO - DWORD dwOrigin, 14:20:34 INFO - ULARGE_INTEGER *plibNewPosition); 14:20:34 INFO - HRESULT __stdcall IStream_CopyTo_Proxy( 14:20:34 INFO - IStream * This, 14:20:34 INFO - IStream *pstm, 14:20:34 INFO - ULARGE_INTEGER cb, 14:20:34 INFO - ULARGE_INTEGER *pcbRead, 14:20:34 INFO - ULARGE_INTEGER *pcbWritten); 14:20:34 INFO - HRESULT __stdcall IStream_CopyTo_Stub( 14:20:34 INFO - IStream * This, 14:20:34 INFO - IStream *pstm, 14:20:34 INFO - ULARGE_INTEGER cb, 14:20:34 INFO - ULARGE_INTEGER *pcbRead, 14:20:34 INFO - ULARGE_INTEGER *pcbWritten); 14:20:34 INFO - HRESULT __stdcall IBindCtx_SetBindOptions_Proxy( 14:20:34 INFO - IBindCtx * This, 14:20:34 INFO - BIND_OPTS *pbindopts); 14:20:34 INFO - HRESULT __stdcall IBindCtx_SetBindOptions_Stub( 14:20:34 INFO - IBindCtx * This, 14:20:34 INFO - BIND_OPTS2 *pbindopts); 14:20:34 INFO - HRESULT __stdcall IBindCtx_GetBindOptions_Proxy( 14:20:34 INFO - IBindCtx * This, 14:20:34 INFO - BIND_OPTS *pbindopts); 14:20:34 INFO - HRESULT __stdcall IBindCtx_GetBindOptions_Stub( 14:20:34 INFO - IBindCtx * This, 14:20:34 INFO - BIND_OPTS2 *pbindopts); 14:20:34 INFO - HRESULT __stdcall IEnumMoniker_Next_Proxy( 14:20:34 INFO - IEnumMoniker * This, 14:20:34 INFO - ULONG celt, 14:20:34 INFO - IMoniker **rgelt, 14:20:34 INFO - ULONG *pceltFetched); 14:20:34 INFO - HRESULT __stdcall IEnumMoniker_Next_Stub( 14:20:34 INFO - IEnumMoniker * This, 14:20:34 INFO - ULONG celt, 14:20:34 INFO - IMoniker **rgelt, 14:20:34 INFO - ULONG *pceltFetched); 14:20:34 INFO - BOOL __stdcall IRunnableObject_IsRunning_Proxy( 14:20:34 INFO - IRunnableObject * This); 14:20:34 INFO - HRESULT __stdcall IRunnableObject_IsRunning_Stub( 14:20:34 INFO - IRunnableObject * This); 14:20:34 INFO - HRESULT __stdcall IMoniker_BindToObject_Proxy( 14:20:34 INFO - IMoniker * This, 14:20:34 INFO - IBindCtx *pbc, 14:20:34 INFO - IMoniker *pmkToLeft, 14:20:34 INFO - const IID & riidResult, 14:20:34 INFO - void **ppvResult); 14:20:34 INFO - HRESULT __stdcall IMoniker_BindToObject_Stub( 14:20:34 INFO - IMoniker * This, 14:20:34 INFO - IBindCtx *pbc, 14:20:34 INFO - IMoniker *pmkToLeft, 14:20:34 INFO - const IID & riidResult, 14:20:34 INFO - IUnknown **ppvResult); 14:20:34 INFO - HRESULT __stdcall IMoniker_BindToStorage_Proxy( 14:20:34 INFO - IMoniker * This, 14:20:34 INFO - IBindCtx *pbc, 14:20:34 INFO - IMoniker *pmkToLeft, 14:20:34 INFO - const IID & riid, 14:20:34 INFO - void **ppvObj); 14:20:34 INFO - HRESULT __stdcall IMoniker_BindToStorage_Stub( 14:20:34 INFO - IMoniker * This, 14:20:34 INFO - IBindCtx *pbc, 14:20:34 INFO - IMoniker *pmkToLeft, 14:20:34 INFO - const IID & riid, 14:20:34 INFO - IUnknown **ppvObj); 14:20:34 INFO - HRESULT __stdcall IEnumSTATSTG_Next_Proxy( 14:20:34 INFO - IEnumSTATSTG * This, 14:20:34 INFO - ULONG celt, 14:20:34 INFO - STATSTG *rgelt, 14:20:34 INFO - ULONG *pceltFetched); 14:20:34 INFO - HRESULT __stdcall IEnumSTATSTG_Next_Stub( 14:20:34 INFO - IEnumSTATSTG * This, 14:20:34 INFO - ULONG celt, 14:20:34 INFO - STATSTG *rgelt, 14:20:34 INFO - ULONG *pceltFetched); 14:20:34 INFO - HRESULT __stdcall IStorage_OpenStream_Proxy( 14:20:34 INFO - IStorage * This, 14:20:34 INFO - const OLECHAR *pwcsName, 14:20:34 INFO - void *reserved1, 14:20:34 INFO - DWORD grfMode, 14:20:34 INFO - DWORD reserved2, 14:20:34 INFO - IStream **ppstm); 14:20:34 INFO - HRESULT __stdcall IStorage_OpenStream_Stub( 14:20:34 INFO - IStorage * This, 14:20:34 INFO - const OLECHAR *pwcsName, 14:20:34 INFO - ULONG cbReserved1, 14:20:34 INFO - byte *reserved1, 14:20:34 INFO - DWORD grfMode, 14:20:34 INFO - DWORD reserved2, 14:20:34 INFO - IStream **ppstm); 14:20:34 INFO - HRESULT __stdcall IStorage_CopyTo_Proxy( 14:20:34 INFO - IStorage * This, 14:20:34 INFO - DWORD ciidExclude, 14:20:34 INFO - const IID *rgiidExclude, 14:20:34 INFO - SNB snbExclude, 14:20:34 INFO - IStorage *pstgDest); 14:20:34 INFO - HRESULT __stdcall IStorage_CopyTo_Stub( 14:20:34 INFO - IStorage * This, 14:20:34 INFO - DWORD ciidExclude, 14:20:34 INFO - const IID *rgiidExclude, 14:20:34 INFO - SNB snbExclude, 14:20:34 INFO - IStorage *pstgDest); 14:20:34 INFO - HRESULT __stdcall IStorage_EnumElements_Proxy( 14:20:34 INFO - IStorage * This, 14:20:34 INFO - DWORD reserved1, 14:20:34 INFO - void *reserved2, 14:20:34 INFO - DWORD reserved3, 14:20:34 INFO - IEnumSTATSTG **ppenum); 14:20:34 INFO - HRESULT __stdcall IStorage_EnumElements_Stub( 14:20:34 INFO - IStorage * This, 14:20:34 INFO - DWORD reserved1, 14:20:34 INFO - ULONG cbReserved2, 14:20:34 INFO - byte *reserved2, 14:20:34 INFO - DWORD reserved3, 14:20:34 INFO - IEnumSTATSTG **ppenum); 14:20:34 INFO - HRESULT __stdcall ILockBytes_ReadAt_Proxy( 14:20:34 INFO - ILockBytes * This, 14:20:34 INFO - ULARGE_INTEGER ulOffset, 14:20:34 INFO - void *pv, 14:20:34 INFO - ULONG cb, 14:20:34 INFO - ULONG *pcbRead); 14:20:34 INFO - HRESULT __stdcall ILockBytes_ReadAt_Stub( 14:20:34 INFO - ILockBytes * This, 14:20:34 INFO - ULARGE_INTEGER ulOffset, 14:20:34 INFO - byte *pv, 14:20:34 INFO - ULONG cb, 14:20:34 INFO - ULONG *pcbRead); 14:20:34 INFO - HRESULT __stdcall ILockBytes_WriteAt_Proxy( 14:20:34 INFO - ILockBytes * This, 14:20:34 INFO - ULARGE_INTEGER ulOffset, 14:20:34 INFO - const void *pv, 14:20:34 INFO - ULONG cb, 14:20:34 INFO - ULONG *pcbWritten); 14:20:34 INFO - HRESULT __stdcall ILockBytes_WriteAt_Stub( 14:20:34 INFO - ILockBytes * This, 14:20:34 INFO - ULARGE_INTEGER ulOffset, 14:20:34 INFO - const byte *pv, 14:20:34 INFO - ULONG cb, 14:20:34 INFO - ULONG *pcbWritten); 14:20:34 INFO - HRESULT __stdcall IEnumFORMATETC_Next_Proxy( 14:20:34 INFO - IEnumFORMATETC * This, 14:20:34 INFO - ULONG celt, 14:20:34 INFO - FORMATETC *rgelt, 14:20:34 INFO - ULONG *pceltFetched); 14:20:34 INFO - HRESULT __stdcall IEnumFORMATETC_Next_Stub( 14:20:34 INFO - IEnumFORMATETC * This, 14:20:34 INFO - ULONG celt, 14:20:34 INFO - FORMATETC *rgelt, 14:20:34 INFO - ULONG *pceltFetched); 14:20:34 INFO - HRESULT __stdcall IEnumSTATDATA_Next_Proxy( 14:20:34 INFO - IEnumSTATDATA * This, 14:20:34 INFO - ULONG celt, 14:20:34 INFO - STATDATA *rgelt, 14:20:34 INFO - ULONG *pceltFetched); 14:20:34 INFO - HRESULT __stdcall IEnumSTATDATA_Next_Stub( 14:20:34 INFO - IEnumSTATDATA * This, 14:20:34 INFO - ULONG celt, 14:20:34 INFO - STATDATA *rgelt, 14:20:34 INFO - ULONG *pceltFetched); 14:20:34 INFO - void __stdcall IAdviseSink_OnDataChange_Proxy( 14:20:34 INFO - IAdviseSink * This, 14:20:34 INFO - FORMATETC *pFormatetc, 14:20:34 INFO - STGMEDIUM *pStgmed); 14:20:34 INFO - HRESULT __stdcall IAdviseSink_OnDataChange_Stub( 14:20:34 INFO - IAdviseSink * This, 14:20:34 INFO - FORMATETC *pFormatetc, 14:20:34 INFO - ASYNC_STGMEDIUM *pStgmed); 14:20:34 INFO - void __stdcall IAdviseSink_OnViewChange_Proxy( 14:20:34 INFO - IAdviseSink * This, 14:20:34 INFO - DWORD dwAspect, 14:20:34 INFO - LONG lindex); 14:20:34 INFO - HRESULT __stdcall IAdviseSink_OnViewChange_Stub( 14:20:34 INFO - IAdviseSink * This, 14:20:34 INFO - DWORD dwAspect, 14:20:34 INFO - LONG lindex); 14:20:34 INFO - void __stdcall IAdviseSink_OnRename_Proxy( 14:20:34 INFO - IAdviseSink * This, 14:20:34 INFO - IMoniker *pmk); 14:20:34 INFO - HRESULT __stdcall IAdviseSink_OnRename_Stub( 14:20:34 INFO - IAdviseSink * This, 14:20:34 INFO - IMoniker *pmk); 14:20:34 INFO - void __stdcall IAdviseSink_OnSave_Proxy( 14:20:34 INFO - IAdviseSink * This); 14:20:34 INFO - HRESULT __stdcall IAdviseSink_OnSave_Stub( 14:20:34 INFO - IAdviseSink * This); 14:20:34 INFO - void __stdcall IAdviseSink_OnClose_Proxy( 14:20:34 INFO - IAdviseSink * This); 14:20:34 INFO - HRESULT __stdcall IAdviseSink_OnClose_Stub( 14:20:34 INFO - IAdviseSink * This); 14:20:34 INFO - void __stdcall AsyncIAdviseSink_Begin_OnDataChange_Proxy( 14:20:34 INFO - AsyncIAdviseSink * This, 14:20:34 INFO - FORMATETC *pFormatetc, 14:20:34 INFO - STGMEDIUM *pStgmed); 14:20:34 INFO - HRESULT __stdcall AsyncIAdviseSink_Begin_OnDataChange_Stub( 14:20:34 INFO - AsyncIAdviseSink * This, 14:20:34 INFO - FORMATETC *pFormatetc, 14:20:34 INFO - ASYNC_STGMEDIUM *pStgmed); 14:20:34 INFO - void __stdcall AsyncIAdviseSink_Finish_OnDataChange_Proxy( 14:20:34 INFO - AsyncIAdviseSink * This); 14:20:34 INFO - HRESULT __stdcall AsyncIAdviseSink_Finish_OnDataChange_Stub( 14:20:34 INFO - AsyncIAdviseSink * This); 14:20:34 INFO - void __stdcall AsyncIAdviseSink_Begin_OnViewChange_Proxy( 14:20:34 INFO - AsyncIAdviseSink * This, 14:20:34 INFO - DWORD dwAspect, 14:20:34 INFO - LONG lindex); 14:20:34 INFO - HRESULT __stdcall AsyncIAdviseSink_Begin_OnViewChange_Stub( 14:20:34 INFO - AsyncIAdviseSink * This, 14:20:34 INFO - DWORD dwAspect, 14:20:34 INFO - LONG lindex); 14:20:34 INFO - void __stdcall AsyncIAdviseSink_Finish_OnViewChange_Proxy( 14:20:34 INFO - AsyncIAdviseSink * This); 14:20:34 INFO - HRESULT __stdcall AsyncIAdviseSink_Finish_OnViewChange_Stub( 14:20:34 INFO - AsyncIAdviseSink * This); 14:20:34 INFO - void __stdcall AsyncIAdviseSink_Begin_OnRename_Proxy( 14:20:34 INFO - AsyncIAdviseSink * This, 14:20:34 INFO - IMoniker *pmk); 14:20:34 INFO - HRESULT __stdcall AsyncIAdviseSink_Begin_OnRename_Stub( 14:20:34 INFO - AsyncIAdviseSink * This, 14:20:34 INFO - IMoniker *pmk); 14:20:34 INFO - void __stdcall AsyncIAdviseSink_Finish_OnRename_Proxy( 14:20:34 INFO - AsyncIAdviseSink * This); 14:20:34 INFO - HRESULT __stdcall AsyncIAdviseSink_Finish_OnRename_Stub( 14:20:34 INFO - AsyncIAdviseSink * This); 14:20:34 INFO - void __stdcall AsyncIAdviseSink_Begin_OnSave_Proxy( 14:20:34 INFO - AsyncIAdviseSink * This); 14:20:34 INFO - HRESULT __stdcall AsyncIAdviseSink_Begin_OnSave_Stub( 14:20:34 INFO - AsyncIAdviseSink * This); 14:20:34 INFO - void __stdcall AsyncIAdviseSink_Finish_OnSave_Proxy( 14:20:34 INFO - AsyncIAdviseSink * This); 14:20:34 INFO - HRESULT __stdcall AsyncIAdviseSink_Finish_OnSave_Stub( 14:20:34 INFO - AsyncIAdviseSink * This); 14:20:34 INFO - void __stdcall AsyncIAdviseSink_Begin_OnClose_Proxy( 14:20:34 INFO - AsyncIAdviseSink * This); 14:20:34 INFO - HRESULT __stdcall AsyncIAdviseSink_Begin_OnClose_Stub( 14:20:34 INFO - AsyncIAdviseSink * This); 14:20:34 INFO - void __stdcall AsyncIAdviseSink_Finish_OnClose_Proxy( 14:20:34 INFO - AsyncIAdviseSink * This); 14:20:34 INFO - HRESULT __stdcall AsyncIAdviseSink_Finish_OnClose_Stub( 14:20:34 INFO - AsyncIAdviseSink * This); 14:20:34 INFO - void __stdcall IAdviseSink2_OnLinkSrcChange_Proxy( 14:20:34 INFO - IAdviseSink2 * This, 14:20:34 INFO - IMoniker *pmk); 14:20:34 INFO - HRESULT __stdcall IAdviseSink2_OnLinkSrcChange_Stub( 14:20:34 INFO - IAdviseSink2 * This, 14:20:34 INFO - IMoniker *pmk); 14:20:34 INFO - void __stdcall AsyncIAdviseSink2_Begin_OnLinkSrcChange_Proxy( 14:20:34 INFO - AsyncIAdviseSink2 * This, 14:20:34 INFO - IMoniker *pmk); 14:20:34 INFO - HRESULT __stdcall AsyncIAdviseSink2_Begin_OnLinkSrcChange_Stub( 14:20:34 INFO - AsyncIAdviseSink2 * This, 14:20:34 INFO - IMoniker *pmk); 14:20:34 INFO - void __stdcall AsyncIAdviseSink2_Finish_OnLinkSrcChange_Proxy( 14:20:34 INFO - AsyncIAdviseSink2 * This); 14:20:34 INFO - HRESULT __stdcall AsyncIAdviseSink2_Finish_OnLinkSrcChange_Stub( 14:20:34 INFO - AsyncIAdviseSink2 * This); 14:20:34 INFO - HRESULT __stdcall IDataObject_GetData_Proxy( 14:20:34 INFO - IDataObject * This, 14:20:34 INFO - FORMATETC *pformatetcIn, 14:20:34 INFO - STGMEDIUM *pmedium); 14:20:34 INFO - HRESULT __stdcall IDataObject_GetData_Stub( 14:20:34 INFO - IDataObject * This, 14:20:34 INFO - FORMATETC *pformatetcIn, 14:20:34 INFO - STGMEDIUM *pRemoteMedium); 14:20:34 INFO - HRESULT __stdcall IDataObject_GetDataHere_Proxy( 14:20:34 INFO - IDataObject * This, 14:20:34 INFO - FORMATETC *pformatetc, 14:20:34 INFO - STGMEDIUM *pmedium); 14:20:34 INFO - HRESULT __stdcall IDataObject_GetDataHere_Stub( 14:20:34 INFO - IDataObject * This, 14:20:34 INFO - FORMATETC *pformatetc, 14:20:34 INFO - STGMEDIUM *pRemoteMedium); 14:20:34 INFO - HRESULT __stdcall IDataObject_SetData_Proxy( 14:20:34 INFO - IDataObject * This, 14:20:34 INFO - FORMATETC *pformatetc, 14:20:34 INFO - STGMEDIUM *pmedium, 14:20:34 INFO - BOOL fRelease); 14:20:34 INFO - HRESULT __stdcall IDataObject_SetData_Stub( 14:20:34 INFO - IDataObject * This, 14:20:34 INFO - FORMATETC *pformatetc, 14:20:34 INFO - FLAG_STGMEDIUM *pmedium, 14:20:34 INFO - BOOL fRelease); 14:20:34 INFO - HRESULT __stdcall IFillLockBytes_FillAppend_Proxy( 14:20:34 INFO - IFillLockBytes * This, 14:20:34 INFO - const void *pv, 14:20:34 INFO - ULONG cb, 14:20:34 INFO - ULONG *pcbWritten); 14:20:34 INFO - HRESULT __stdcall IFillLockBytes_FillAppend_Stub( 14:20:34 INFO - IFillLockBytes * This, 14:20:34 INFO - const byte *pv, 14:20:34 INFO - ULONG cb, 14:20:34 INFO - ULONG *pcbWritten); 14:20:34 INFO - HRESULT __stdcall IFillLockBytes_FillAt_Proxy( 14:20:34 INFO - IFillLockBytes * This, 14:20:34 INFO - ULARGE_INTEGER ulOffset, 14:20:34 INFO - const void *pv, 14:20:34 INFO - ULONG cb, 14:20:34 INFO - ULONG *pcbWritten); 14:20:34 INFO - HRESULT __stdcall IFillLockBytes_FillAt_Stub( 14:20:34 INFO - IFillLockBytes * This, 14:20:34 INFO - ULARGE_INTEGER ulOffset, 14:20:34 INFO - const byte *pv, 14:20:34 INFO - ULONG cb, 14:20:34 INFO - ULONG *pcbWritten); 14:20:34 INFO - } 14:20:34 INFO - #line 15155 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #line 15157 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objidl.h" 14:20:34 INFO - #line 41 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\coml2api.h" 14:20:34 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\propidlbase.h" 14:20:34 INFO - #line 32 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\propidlbase.h" 14:20:34 INFO - #pragma once 14:20:34 INFO - #line 39 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\propidlbase.h" 14:20:34 INFO - typedef struct IPropertyStorage IPropertyStorage; 14:20:34 INFO - #line 47 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\propidlbase.h" 14:20:34 INFO - typedef struct IPropertySetStorage IPropertySetStorage; 14:20:34 INFO - #line 54 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\propidlbase.h" 14:20:34 INFO - typedef struct IEnumSTATPROPSTG IEnumSTATPROPSTG; 14:20:34 INFO - #line 61 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\propidlbase.h" 14:20:34 INFO - typedef struct IEnumSTATPROPSETSTG IEnumSTATPROPSETSTG; 14:20:34 INFO - #line 68 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\propidlbase.h" 14:20:34 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - #line 32 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - #pragma once 14:20:34 INFO - #line 39 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - typedef struct ICreateTypeInfo ICreateTypeInfo; 14:20:34 INFO - #line 47 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - typedef struct ICreateTypeInfo2 ICreateTypeInfo2; 14:20:34 INFO - #line 54 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - typedef struct ICreateTypeLib ICreateTypeLib; 14:20:34 INFO - #line 61 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - typedef struct ICreateTypeLib2 ICreateTypeLib2; 14:20:34 INFO - #line 68 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - typedef struct IDispatch IDispatch; 14:20:34 INFO - #line 75 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - typedef struct IEnumVARIANT IEnumVARIANT; 14:20:34 INFO - #line 82 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - typedef struct ITypeComp ITypeComp; 14:20:34 INFO - #line 89 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - typedef struct ITypeInfo ITypeInfo; 14:20:34 INFO - #line 96 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - typedef struct ITypeInfo2 ITypeInfo2; 14:20:34 INFO - #line 103 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - typedef struct ITypeLib ITypeLib; 14:20:34 INFO - #line 110 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - typedef struct ITypeLib2 ITypeLib2; 14:20:34 INFO - #line 117 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - typedef struct ITypeChangeEvents ITypeChangeEvents; 14:20:34 INFO - #line 124 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - typedef struct IErrorInfo IErrorInfo; 14:20:34 INFO - #line 131 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - typedef struct ICreateErrorInfo ICreateErrorInfo; 14:20:34 INFO - #line 138 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - typedef struct ISupportErrorInfo ISupportErrorInfo; 14:20:34 INFO - #line 145 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - typedef struct ITypeFactory ITypeFactory; 14:20:34 INFO - #line 152 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - typedef struct ITypeMarshal ITypeMarshal; 14:20:34 INFO - #line 159 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - typedef struct IRecordInfo IRecordInfo; 14:20:34 INFO - #line 166 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - typedef struct IErrorLog IErrorLog; 14:20:34 INFO - #line 173 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - typedef struct IPropertyBag IPropertyBag; 14:20:34 INFO - #line 180 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - extern "C"{ 14:20:34 INFO - #line 188 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - #pragma warning(push) 14:20:34 INFO - #pragma warning(disable:4820) 14:20:34 INFO - #line 205 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - #pragma warning(disable:4201) 14:20:34 INFO - #line 207 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - #pragma once 14:20:34 INFO - #line 210 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - #pragma region Desktop Family or OneCore Family 14:20:34 INFO - #line 217 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - #pragma endregion 14:20:34 INFO - #pragma region Application Family or OneCore Family 14:20:34 INFO - #line 224 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - #pragma endregion 14:20:34 INFO - #pragma region Desktop Family or OneCore Family or OneCore Family 14:20:34 INFO - #line 239 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - #pragma endregion 14:20:34 INFO - #pragma region Application Family or OneCore Family 14:20:34 INFO - extern RPC_IF_HANDLE __MIDL_itf_oaidl_0000_0000_v0_0_c_ifspec; 14:20:34 INFO - extern RPC_IF_HANDLE __MIDL_itf_oaidl_0000_0000_v0_0_s_ifspec; 14:20:34 INFO - typedef CY CURRENCY; 14:20:34 INFO - typedef struct tagSAFEARRAYBOUND 14:20:34 INFO - { 14:20:34 INFO - ULONG cElements; 14:20:34 INFO - LONG lLbound; 14:20:34 INFO - } SAFEARRAYBOUND; 14:20:34 INFO - typedef struct tagSAFEARRAYBOUND *LPSAFEARRAYBOUND; 14:20:34 INFO - typedef struct _wireVARIANT *wireVARIANT; 14:20:34 INFO - typedef struct _wireBRECORD *wireBRECORD; 14:20:34 INFO - typedef struct _wireSAFEARR_BSTR 14:20:34 INFO - { 14:20:34 INFO - ULONG Size; 14:20:34 INFO - wireBSTR *aBstr; 14:20:34 INFO - } SAFEARR_BSTR; 14:20:34 INFO - typedef struct _wireSAFEARR_UNKNOWN 14:20:34 INFO - { 14:20:34 INFO - ULONG Size; 14:20:34 INFO - IUnknown **apUnknown; 14:20:34 INFO - } SAFEARR_UNKNOWN; 14:20:34 INFO - typedef struct _wireSAFEARR_DISPATCH 14:20:34 INFO - { 14:20:34 INFO - ULONG Size; 14:20:34 INFO - IDispatch **apDispatch; 14:20:34 INFO - } SAFEARR_DISPATCH; 14:20:34 INFO - typedef struct _wireSAFEARR_VARIANT 14:20:34 INFO - { 14:20:34 INFO - ULONG Size; 14:20:34 INFO - wireVARIANT *aVariant; 14:20:34 INFO - } SAFEARR_VARIANT; 14:20:34 INFO - typedef struct _wireSAFEARR_BRECORD 14:20:34 INFO - { 14:20:34 INFO - ULONG Size; 14:20:34 INFO - wireBRECORD *aRecord; 14:20:34 INFO - } SAFEARR_BRECORD; 14:20:34 INFO - typedef struct _wireSAFEARR_HAVEIID 14:20:34 INFO - { 14:20:34 INFO - ULONG Size; 14:20:34 INFO - IUnknown **apUnknown; 14:20:34 INFO - IID iid; 14:20:34 INFO - } SAFEARR_HAVEIID; 14:20:34 INFO - typedef 14:20:34 INFO - enum tagSF_TYPE 14:20:34 INFO - { 14:20:34 INFO - SF_ERROR = VT_ERROR, 14:20:34 INFO - SF_I1 = VT_I1, 14:20:34 INFO - SF_I2 = VT_I2, 14:20:34 INFO - SF_I4 = VT_I4, 14:20:34 INFO - SF_I8 = VT_I8, 14:20:34 INFO - SF_BSTR = VT_BSTR, 14:20:34 INFO - SF_UNKNOWN = VT_UNKNOWN, 14:20:34 INFO - SF_DISPATCH = VT_DISPATCH, 14:20:34 INFO - SF_VARIANT = VT_VARIANT, 14:20:34 INFO - SF_RECORD = VT_RECORD, 14:20:34 INFO - SF_HAVEIID = ( VT_UNKNOWN | VT_RESERVED ) 14:20:34 INFO - } SF_TYPE; 14:20:34 INFO - typedef struct _wireSAFEARRAY_UNION 14:20:34 INFO - { 14:20:34 INFO - ULONG sfType; 14:20:34 INFO - union __MIDL_IOleAutomationTypes_0001 14:20:34 INFO - { 14:20:34 INFO - SAFEARR_BSTR BstrStr; 14:20:34 INFO - SAFEARR_UNKNOWN UnknownStr; 14:20:34 INFO - SAFEARR_DISPATCH DispatchStr; 14:20:34 INFO - SAFEARR_VARIANT VariantStr; 14:20:34 INFO - SAFEARR_BRECORD RecordStr; 14:20:34 INFO - SAFEARR_HAVEIID HaveIidStr; 14:20:34 INFO - BYTE_SIZEDARR ByteStr; 14:20:34 INFO - WORD_SIZEDARR WordStr; 14:20:34 INFO - DWORD_SIZEDARR LongStr; 14:20:34 INFO - HYPER_SIZEDARR HyperStr; 14:20:34 INFO - } u; 14:20:34 INFO - } SAFEARRAYUNION; 14:20:34 INFO - typedef struct _wireSAFEARRAY 14:20:34 INFO - { 14:20:34 INFO - USHORT cDims; 14:20:34 INFO - USHORT fFeatures; 14:20:34 INFO - ULONG cbElements; 14:20:34 INFO - ULONG cLocks; 14:20:34 INFO - SAFEARRAYUNION uArrayStructs; 14:20:34 INFO - SAFEARRAYBOUND rgsabound[ 1 ]; 14:20:34 INFO - } *wireSAFEARRAY; 14:20:34 INFO - typedef wireSAFEARRAY *wirePSAFEARRAY; 14:20:34 INFO - typedef struct tagSAFEARRAY 14:20:34 INFO - { 14:20:34 INFO - USHORT cDims; 14:20:34 INFO - USHORT fFeatures; 14:20:34 INFO - ULONG cbElements; 14:20:34 INFO - ULONG cLocks; 14:20:34 INFO - PVOID pvData; 14:20:34 INFO - SAFEARRAYBOUND rgsabound[ 1 ]; 14:20:34 INFO - } SAFEARRAY; 14:20:34 INFO - typedef SAFEARRAY *LPSAFEARRAY; 14:20:34 INFO - #line 445 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - #line 452 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - typedef struct tagVARIANT VARIANT; 14:20:34 INFO - struct tagVARIANT 14:20:34 INFO - { 14:20:34 INFO - union 14:20:34 INFO - { 14:20:34 INFO - struct 14:20:34 INFO - { 14:20:34 INFO - VARTYPE vt; 14:20:34 INFO - WORD wReserved1; 14:20:34 INFO - WORD wReserved2; 14:20:34 INFO - WORD wReserved3; 14:20:34 INFO - union 14:20:34 INFO - { 14:20:34 INFO - LONGLONG llVal; 14:20:34 INFO - LONG lVal; 14:20:34 INFO - BYTE bVal; 14:20:34 INFO - SHORT iVal; 14:20:34 INFO - FLOAT fltVal; 14:20:34 INFO - DOUBLE dblVal; 14:20:34 INFO - VARIANT_BOOL boolVal; 14:20:34 INFO - SCODE scode; 14:20:34 INFO - CY cyVal; 14:20:34 INFO - DATE date; 14:20:34 INFO - BSTR bstrVal; 14:20:34 INFO - IUnknown *punkVal; 14:20:34 INFO - IDispatch *pdispVal; 14:20:34 INFO - SAFEARRAY *parray; 14:20:34 INFO - BYTE *pbVal; 14:20:34 INFO - SHORT *piVal; 14:20:34 INFO - LONG *plVal; 14:20:34 INFO - LONGLONG *pllVal; 14:20:34 INFO - FLOAT *pfltVal; 14:20:34 INFO - DOUBLE *pdblVal; 14:20:34 INFO - VARIANT_BOOL *pboolVal; 14:20:34 INFO - SCODE *pscode; 14:20:34 INFO - CY *pcyVal; 14:20:34 INFO - DATE *pdate; 14:20:34 INFO - BSTR *pbstrVal; 14:20:34 INFO - IUnknown **ppunkVal; 14:20:34 INFO - IDispatch **ppdispVal; 14:20:34 INFO - SAFEARRAY **pparray; 14:20:34 INFO - VARIANT *pvarVal; 14:20:34 INFO - PVOID byref; 14:20:34 INFO - CHAR cVal; 14:20:34 INFO - USHORT uiVal; 14:20:34 INFO - ULONG ulVal; 14:20:34 INFO - ULONGLONG ullVal; 14:20:34 INFO - INT intVal; 14:20:34 INFO - UINT uintVal; 14:20:34 INFO - DECIMAL *pdecVal; 14:20:34 INFO - CHAR *pcVal; 14:20:34 INFO - USHORT *puiVal; 14:20:34 INFO - ULONG *pulVal; 14:20:34 INFO - ULONGLONG *pullVal; 14:20:34 INFO - INT *pintVal; 14:20:34 INFO - UINT *puintVal; 14:20:34 INFO - struct 14:20:34 INFO - { 14:20:34 INFO - PVOID pvRecord; 14:20:34 INFO - IRecordInfo *pRecInfo; 14:20:34 INFO - } ; 14:20:34 INFO - } ; 14:20:34 INFO - } ; 14:20:34 INFO - DECIMAL decVal; 14:20:34 INFO - } ; 14:20:34 INFO - } ; 14:20:34 INFO - typedef VARIANT *LPVARIANT; 14:20:34 INFO - typedef VARIANT VARIANTARG; 14:20:34 INFO - typedef VARIANT *LPVARIANTARG; 14:20:34 INFO - #line 539 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - #line 540 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - #line 542 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - struct _wireBRECORD 14:20:34 INFO - { 14:20:34 INFO - ULONG fFlags; 14:20:34 INFO - ULONG clSize; 14:20:34 INFO - IRecordInfo *pRecInfo; 14:20:34 INFO - byte *pRecord; 14:20:34 INFO - } ; 14:20:34 INFO - struct _wireVARIANT 14:20:34 INFO - { 14:20:34 INFO - DWORD clSize; 14:20:34 INFO - DWORD rpcReserved; 14:20:34 INFO - USHORT vt; 14:20:34 INFO - USHORT wReserved1; 14:20:34 INFO - USHORT wReserved2; 14:20:34 INFO - USHORT wReserved3; 14:20:34 INFO - union 14:20:34 INFO - { 14:20:34 INFO - LONGLONG llVal; 14:20:34 INFO - LONG lVal; 14:20:34 INFO - BYTE bVal; 14:20:34 INFO - SHORT iVal; 14:20:34 INFO - FLOAT fltVal; 14:20:34 INFO - DOUBLE dblVal; 14:20:34 INFO - VARIANT_BOOL boolVal; 14:20:34 INFO - SCODE scode; 14:20:34 INFO - CY cyVal; 14:20:34 INFO - DATE date; 14:20:34 INFO - wireBSTR bstrVal; 14:20:34 INFO - IUnknown *punkVal; 14:20:34 INFO - IDispatch *pdispVal; 14:20:34 INFO - wirePSAFEARRAY parray; 14:20:34 INFO - wireBRECORD brecVal; 14:20:34 INFO - BYTE *pbVal; 14:20:34 INFO - SHORT *piVal; 14:20:34 INFO - LONG *plVal; 14:20:34 INFO - LONGLONG *pllVal; 14:20:34 INFO - FLOAT *pfltVal; 14:20:34 INFO - DOUBLE *pdblVal; 14:20:34 INFO - VARIANT_BOOL *pboolVal; 14:20:34 INFO - SCODE *pscode; 14:20:34 INFO - CY *pcyVal; 14:20:34 INFO - DATE *pdate; 14:20:34 INFO - wireBSTR *pbstrVal; 14:20:34 INFO - IUnknown **ppunkVal; 14:20:34 INFO - IDispatch **ppdispVal; 14:20:34 INFO - wirePSAFEARRAY *pparray; 14:20:34 INFO - wireVARIANT *pvarVal; 14:20:34 INFO - CHAR cVal; 14:20:34 INFO - USHORT uiVal; 14:20:34 INFO - ULONG ulVal; 14:20:34 INFO - ULONGLONG ullVal; 14:20:34 INFO - INT intVal; 14:20:34 INFO - UINT uintVal; 14:20:34 INFO - DECIMAL decVal; 14:20:34 INFO - DECIMAL *pdecVal; 14:20:34 INFO - CHAR *pcVal; 14:20:34 INFO - USHORT *puiVal; 14:20:34 INFO - ULONG *pulVal; 14:20:34 INFO - ULONGLONG *pullVal; 14:20:34 INFO - INT *pintVal; 14:20:34 INFO - UINT *puintVal; 14:20:34 INFO - } ; 14:20:34 INFO - } ; 14:20:34 INFO - typedef LONG DISPID; 14:20:34 INFO - typedef DISPID MEMBERID; 14:20:34 INFO - typedef DWORD HREFTYPE; 14:20:34 INFO - typedef 14:20:34 INFO - enum tagTYPEKIND 14:20:34 INFO - { 14:20:34 INFO - TKIND_ENUM = 0, 14:20:34 INFO - TKIND_RECORD = ( TKIND_ENUM + 1 ) , 14:20:34 INFO - TKIND_MODULE = ( TKIND_RECORD + 1 ) , 14:20:34 INFO - TKIND_INTERFACE = ( TKIND_MODULE + 1 ) , 14:20:34 INFO - TKIND_DISPATCH = ( TKIND_INTERFACE + 1 ) , 14:20:34 INFO - TKIND_COCLASS = ( TKIND_DISPATCH + 1 ) , 14:20:34 INFO - TKIND_ALIAS = ( TKIND_COCLASS + 1 ) , 14:20:34 INFO - TKIND_UNION = ( TKIND_ALIAS + 1 ) , 14:20:34 INFO - TKIND_MAX = ( TKIND_UNION + 1 ) 14:20:34 INFO - } TYPEKIND; 14:20:34 INFO - typedef struct tagTYPEDESC 14:20:34 INFO - { 14:20:34 INFO - union 14:20:34 INFO - { 14:20:34 INFO - struct tagTYPEDESC *lptdesc; 14:20:34 INFO - struct tagARRAYDESC *lpadesc; 14:20:34 INFO - HREFTYPE hreftype; 14:20:34 INFO - } ; 14:20:34 INFO - VARTYPE vt; 14:20:34 INFO - } TYPEDESC; 14:20:34 INFO - typedef struct tagARRAYDESC 14:20:34 INFO - { 14:20:34 INFO - TYPEDESC tdescElem; 14:20:34 INFO - USHORT cDims; 14:20:34 INFO - SAFEARRAYBOUND rgbounds[ 1 ]; 14:20:34 INFO - } ARRAYDESC; 14:20:34 INFO - typedef struct tagPARAMDESCEX 14:20:34 INFO - { 14:20:34 INFO - ULONG cBytes; 14:20:34 INFO - VARIANTARG varDefaultValue; 14:20:34 INFO - } PARAMDESCEX; 14:20:34 INFO - typedef struct tagPARAMDESCEX *LPPARAMDESCEX; 14:20:34 INFO - typedef struct tagPARAMDESC 14:20:34 INFO - { 14:20:34 INFO - LPPARAMDESCEX pparamdescex; 14:20:34 INFO - USHORT wParamFlags; 14:20:34 INFO - } PARAMDESC; 14:20:34 INFO - typedef struct tagPARAMDESC *LPPARAMDESC; 14:20:34 INFO - typedef struct tagIDLDESC 14:20:34 INFO - { 14:20:34 INFO - ULONG_PTR dwReserved; 14:20:34 INFO - USHORT wIDLFlags; 14:20:34 INFO - } IDLDESC; 14:20:34 INFO - typedef struct tagIDLDESC *LPIDLDESC; 14:20:34 INFO - #line 708 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - typedef struct tagELEMDESC { 14:20:34 INFO - TYPEDESC tdesc; 14:20:34 INFO - union { 14:20:34 INFO - IDLDESC idldesc; 14:20:34 INFO - PARAMDESC paramdesc; 14:20:34 INFO - } ; 14:20:34 INFO - } ELEMDESC, * LPELEMDESC; 14:20:34 INFO - #line 718 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - typedef struct tagTYPEATTR 14:20:34 INFO - { 14:20:34 INFO - GUID guid; 14:20:34 INFO - LCID lcid; 14:20:34 INFO - DWORD dwReserved; 14:20:34 INFO - MEMBERID memidConstructor; 14:20:34 INFO - MEMBERID memidDestructor; 14:20:34 INFO - LPOLESTR lpstrSchema; 14:20:34 INFO - ULONG cbSizeInstance; 14:20:34 INFO - TYPEKIND typekind; 14:20:34 INFO - WORD cFuncs; 14:20:34 INFO - WORD cVars; 14:20:34 INFO - WORD cImplTypes; 14:20:34 INFO - WORD cbSizeVft; 14:20:34 INFO - WORD cbAlignment; 14:20:34 INFO - WORD wTypeFlags; 14:20:34 INFO - WORD wMajorVerNum; 14:20:34 INFO - WORD wMinorVerNum; 14:20:34 INFO - TYPEDESC tdescAlias; 14:20:34 INFO - IDLDESC idldescType; 14:20:34 INFO - } TYPEATTR; 14:20:34 INFO - typedef struct tagTYPEATTR *LPTYPEATTR; 14:20:34 INFO - typedef struct tagDISPPARAMS 14:20:34 INFO - { 14:20:34 INFO - VARIANTARG *rgvarg; 14:20:34 INFO - DISPID *rgdispidNamedArgs; 14:20:34 INFO - UINT cArgs; 14:20:34 INFO - UINT cNamedArgs; 14:20:34 INFO - } DISPPARAMS; 14:20:34 INFO - #line 769 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - typedef struct tagEXCEPINFO { 14:20:34 INFO - WORD wCode; 14:20:34 INFO - WORD wReserved; 14:20:34 INFO - BSTR bstrSource; 14:20:34 INFO - BSTR bstrDescription; 14:20:34 INFO - BSTR bstrHelpFile; 14:20:34 INFO - DWORD dwHelpContext; 14:20:34 INFO - PVOID pvReserved; 14:20:34 INFO - HRESULT (__stdcall *pfnDeferredFillIn)(struct tagEXCEPINFO *); 14:20:34 INFO - SCODE scode; 14:20:34 INFO - } EXCEPINFO, * LPEXCEPINFO; 14:20:34 INFO - #line 783 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - typedef 14:20:34 INFO - enum tagCALLCONV 14:20:34 INFO - { 14:20:34 INFO - CC_FASTCALL = 0, 14:20:34 INFO - CC_CDECL = 1, 14:20:34 INFO - CC_MSCPASCAL = ( CC_CDECL + 1 ) , 14:20:34 INFO - CC_PASCAL = CC_MSCPASCAL, 14:20:34 INFO - CC_MACPASCAL = ( CC_PASCAL + 1 ) , 14:20:34 INFO - CC_STDCALL = ( CC_MACPASCAL + 1 ) , 14:20:34 INFO - CC_FPFASTCALL = ( CC_STDCALL + 1 ) , 14:20:34 INFO - CC_SYSCALL = ( CC_FPFASTCALL + 1 ) , 14:20:34 INFO - CC_MPWCDECL = ( CC_SYSCALL + 1 ) , 14:20:34 INFO - CC_MPWPASCAL = ( CC_MPWCDECL + 1 ) , 14:20:34 INFO - CC_MAX = ( CC_MPWPASCAL + 1 ) 14:20:34 INFO - } CALLCONV; 14:20:34 INFO - typedef 14:20:34 INFO - enum tagFUNCKIND 14:20:34 INFO - { 14:20:34 INFO - FUNC_VIRTUAL = 0, 14:20:34 INFO - FUNC_PUREVIRTUAL = ( FUNC_VIRTUAL + 1 ) , 14:20:34 INFO - FUNC_NONVIRTUAL = ( FUNC_PUREVIRTUAL + 1 ) , 14:20:34 INFO - FUNC_STATIC = ( FUNC_NONVIRTUAL + 1 ) , 14:20:34 INFO - FUNC_DISPATCH = ( FUNC_STATIC + 1 ) 14:20:34 INFO - } FUNCKIND; 14:20:34 INFO - typedef 14:20:34 INFO - enum tagINVOKEKIND 14:20:34 INFO - { 14:20:34 INFO - INVOKE_FUNC = 1, 14:20:34 INFO - INVOKE_PROPERTYGET = 2, 14:20:34 INFO - INVOKE_PROPERTYPUT = 4, 14:20:34 INFO - INVOKE_PROPERTYPUTREF = 8 14:20:34 INFO - } INVOKEKIND; 14:20:34 INFO - typedef struct tagFUNCDESC 14:20:34 INFO - { 14:20:34 INFO - MEMBERID memid; 14:20:34 INFO - SCODE *lprgscode; 14:20:34 INFO - ELEMDESC *lprgelemdescParam; 14:20:34 INFO - FUNCKIND funckind; 14:20:34 INFO - INVOKEKIND invkind; 14:20:34 INFO - CALLCONV callconv; 14:20:34 INFO - SHORT cParams; 14:20:34 INFO - SHORT cParamsOpt; 14:20:34 INFO - SHORT oVft; 14:20:34 INFO - SHORT cScodes; 14:20:34 INFO - ELEMDESC elemdescFunc; 14:20:34 INFO - WORD wFuncFlags; 14:20:34 INFO - } FUNCDESC; 14:20:34 INFO - typedef struct tagFUNCDESC *LPFUNCDESC; 14:20:34 INFO - typedef 14:20:34 INFO - enum tagVARKIND 14:20:34 INFO - { 14:20:34 INFO - VAR_PERINSTANCE = 0, 14:20:34 INFO - VAR_STATIC = ( VAR_PERINSTANCE + 1 ) , 14:20:34 INFO - VAR_CONST = ( VAR_STATIC + 1 ) , 14:20:34 INFO - VAR_DISPATCH = ( VAR_CONST + 1 ) 14:20:34 INFO - } VARKIND; 14:20:34 INFO - typedef struct tagVARDESC 14:20:34 INFO - { 14:20:34 INFO - MEMBERID memid; 14:20:34 INFO - LPOLESTR lpstrSchema; 14:20:34 INFO - union 14:20:34 INFO - { 14:20:34 INFO - ULONG oInst; 14:20:34 INFO - VARIANT *lpvarValue; 14:20:34 INFO - } ; 14:20:34 INFO - ELEMDESC elemdescVar; 14:20:34 INFO - WORD wVarFlags; 14:20:34 INFO - VARKIND varkind; 14:20:34 INFO - } VARDESC; 14:20:34 INFO - typedef struct tagVARDESC *LPVARDESC; 14:20:34 INFO - typedef 14:20:34 INFO - enum tagTYPEFLAGS 14:20:34 INFO - { 14:20:34 INFO - TYPEFLAG_FAPPOBJECT = 0x1, 14:20:34 INFO - TYPEFLAG_FCANCREATE = 0x2, 14:20:34 INFO - TYPEFLAG_FLICENSED = 0x4, 14:20:34 INFO - TYPEFLAG_FPREDECLID = 0x8, 14:20:34 INFO - TYPEFLAG_FHIDDEN = 0x10, 14:20:34 INFO - TYPEFLAG_FCONTROL = 0x20, 14:20:34 INFO - TYPEFLAG_FDUAL = 0x40, 14:20:34 INFO - TYPEFLAG_FNONEXTENSIBLE = 0x80, 14:20:34 INFO - TYPEFLAG_FOLEAUTOMATION = 0x100, 14:20:34 INFO - TYPEFLAG_FRESTRICTED = 0x200, 14:20:34 INFO - TYPEFLAG_FAGGREGATABLE = 0x400, 14:20:34 INFO - TYPEFLAG_FREPLACEABLE = 0x800, 14:20:34 INFO - TYPEFLAG_FDISPATCHABLE = 0x1000, 14:20:34 INFO - TYPEFLAG_FREVERSEBIND = 0x2000, 14:20:34 INFO - TYPEFLAG_FPROXY = 0x4000 14:20:34 INFO - } TYPEFLAGS; 14:20:34 INFO - typedef 14:20:34 INFO - enum tagFUNCFLAGS 14:20:34 INFO - { 14:20:34 INFO - FUNCFLAG_FRESTRICTED = 0x1, 14:20:34 INFO - FUNCFLAG_FSOURCE = 0x2, 14:20:34 INFO - FUNCFLAG_FBINDABLE = 0x4, 14:20:34 INFO - FUNCFLAG_FREQUESTEDIT = 0x8, 14:20:34 INFO - FUNCFLAG_FDISPLAYBIND = 0x10, 14:20:34 INFO - FUNCFLAG_FDEFAULTBIND = 0x20, 14:20:34 INFO - FUNCFLAG_FHIDDEN = 0x40, 14:20:34 INFO - FUNCFLAG_FUSESGETLASTERROR = 0x80, 14:20:34 INFO - FUNCFLAG_FDEFAULTCOLLELEM = 0x100, 14:20:34 INFO - FUNCFLAG_FUIDEFAULT = 0x200, 14:20:34 INFO - FUNCFLAG_FNONBROWSABLE = 0x400, 14:20:34 INFO - FUNCFLAG_FREPLACEABLE = 0x800, 14:20:34 INFO - FUNCFLAG_FIMMEDIATEBIND = 0x1000 14:20:34 INFO - } FUNCFLAGS; 14:20:34 INFO - typedef 14:20:34 INFO - enum tagVARFLAGS 14:20:34 INFO - { 14:20:34 INFO - VARFLAG_FREADONLY = 0x1, 14:20:34 INFO - VARFLAG_FSOURCE = 0x2, 14:20:34 INFO - VARFLAG_FBINDABLE = 0x4, 14:20:34 INFO - VARFLAG_FREQUESTEDIT = 0x8, 14:20:34 INFO - VARFLAG_FDISPLAYBIND = 0x10, 14:20:34 INFO - VARFLAG_FDEFAULTBIND = 0x20, 14:20:34 INFO - VARFLAG_FHIDDEN = 0x40, 14:20:34 INFO - VARFLAG_FRESTRICTED = 0x80, 14:20:34 INFO - VARFLAG_FDEFAULTCOLLELEM = 0x100, 14:20:34 INFO - VARFLAG_FUIDEFAULT = 0x200, 14:20:34 INFO - VARFLAG_FNONBROWSABLE = 0x400, 14:20:34 INFO - VARFLAG_FREPLACEABLE = 0x800, 14:20:34 INFO - VARFLAG_FIMMEDIATEBIND = 0x1000 14:20:34 INFO - } VARFLAGS; 14:20:34 INFO - typedef struct tagCLEANLOCALSTORAGE 14:20:34 INFO - { 14:20:34 INFO - IUnknown *pInterface; 14:20:34 INFO - PVOID pStorage; 14:20:34 INFO - DWORD flags; 14:20:34 INFO - } CLEANLOCALSTORAGE; 14:20:34 INFO - typedef struct tagCUSTDATAITEM 14:20:34 INFO - { 14:20:34 INFO - GUID guid; 14:20:34 INFO - VARIANTARG varValue; 14:20:34 INFO - } CUSTDATAITEM; 14:20:34 INFO - typedef struct tagCUSTDATAITEM *LPCUSTDATAITEM; 14:20:34 INFO - typedef struct tagCUSTDATA 14:20:34 INFO - { 14:20:34 INFO - DWORD cCustData; 14:20:34 INFO - LPCUSTDATAITEM prgCustData; 14:20:34 INFO - } CUSTDATA; 14:20:34 INFO - typedef struct tagCUSTDATA *LPCUSTDATA; 14:20:34 INFO - extern RPC_IF_HANDLE IOleAutomationTypes_v1_0_c_ifspec; 14:20:34 INFO - extern RPC_IF_HANDLE IOleAutomationTypes_v1_0_s_ifspec; 14:20:34 INFO - #line 954 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - #line 959 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - #pragma endregion 14:20:34 INFO - #pragma region Desktop Family or OneCore Family 14:20:34 INFO - extern RPC_IF_HANDLE __MIDL_itf_oaidl_0000_0001_v0_0_c_ifspec; 14:20:34 INFO - extern RPC_IF_HANDLE __MIDL_itf_oaidl_0000_0001_v0_0_s_ifspec; 14:20:34 INFO - typedef ICreateTypeInfo *LPCREATETYPEINFO; 14:20:34 INFO - extern "C" const IID IID_ICreateTypeInfo; 14:20:34 INFO - struct __declspec(uuid("00020405-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:34 INFO - ICreateTypeInfo : public IUnknown 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual HRESULT __stdcall SetGuid( 14:20:34 INFO - const GUID & guid) = 0; 14:20:34 INFO - virtual HRESULT __stdcall SetTypeFlags( 14:20:34 INFO - UINT uTypeFlags) = 0; 14:20:34 INFO - virtual HRESULT __stdcall SetDocString( 14:20:34 INFO - LPOLESTR pStrDoc) = 0; 14:20:34 INFO - virtual HRESULT __stdcall SetHelpContext( 14:20:34 INFO - DWORD dwHelpContext) = 0; 14:20:34 INFO - virtual HRESULT __stdcall SetVersion( 14:20:34 INFO - WORD wMajorVerNum, 14:20:34 INFO - WORD wMinorVerNum) = 0; 14:20:34 INFO - virtual HRESULT __stdcall AddRefTypeInfo( 14:20:34 INFO - ITypeInfo *pTInfo, 14:20:34 INFO - HREFTYPE *phRefType) = 0; 14:20:34 INFO - virtual HRESULT __stdcall AddFuncDesc( 14:20:34 INFO - UINT index, 14:20:34 INFO - FUNCDESC *pFuncDesc) = 0; 14:20:34 INFO - virtual HRESULT __stdcall AddImplType( 14:20:34 INFO - UINT index, 14:20:34 INFO - HREFTYPE hRefType) = 0; 14:20:34 INFO - virtual HRESULT __stdcall SetImplTypeFlags( 14:20:34 INFO - UINT index, 14:20:34 INFO - INT implTypeFlags) = 0; 14:20:34 INFO - virtual HRESULT __stdcall SetAlignment( 14:20:34 INFO - WORD cbAlignment) = 0; 14:20:34 INFO - virtual HRESULT __stdcall SetSchema( 14:20:34 INFO - LPOLESTR pStrSchema) = 0; 14:20:34 INFO - virtual HRESULT __stdcall AddVarDesc( 14:20:34 INFO - UINT index, 14:20:34 INFO - VARDESC *pVarDesc) = 0; 14:20:34 INFO - virtual HRESULT __stdcall SetFuncAndParamNames( 14:20:34 INFO - UINT index, 14:20:34 INFO - LPOLESTR *rgszNames, 14:20:34 INFO - UINT cNames) = 0; 14:20:34 INFO - virtual HRESULT __stdcall SetVarName( 14:20:34 INFO - UINT index, 14:20:34 INFO - LPOLESTR szName) = 0; 14:20:34 INFO - virtual HRESULT __stdcall SetTypeDescAlias( 14:20:34 INFO - TYPEDESC *pTDescAlias) = 0; 14:20:34 INFO - virtual HRESULT __stdcall DefineFuncAsDllEntry( 14:20:34 INFO - UINT index, 14:20:34 INFO - LPOLESTR szDllName, 14:20:34 INFO - LPOLESTR szProcName) = 0; 14:20:34 INFO - virtual HRESULT __stdcall SetFuncDocString( 14:20:34 INFO - UINT index, 14:20:34 INFO - LPOLESTR szDocString) = 0; 14:20:34 INFO - virtual HRESULT __stdcall SetVarDocString( 14:20:34 INFO - UINT index, 14:20:34 INFO - LPOLESTR szDocString) = 0; 14:20:34 INFO - virtual HRESULT __stdcall SetFuncHelpContext( 14:20:34 INFO - UINT index, 14:20:34 INFO - DWORD dwHelpContext) = 0; 14:20:34 INFO - virtual HRESULT __stdcall SetVarHelpContext( 14:20:34 INFO - UINT index, 14:20:34 INFO - DWORD dwHelpContext) = 0; 14:20:34 INFO - virtual HRESULT __stdcall SetMops( 14:20:34 INFO - UINT index, 14:20:34 INFO - BSTR bstrMops) = 0; 14:20:34 INFO - virtual HRESULT __stdcall SetTypeIdldesc( 14:20:34 INFO - IDLDESC *pIdlDesc) = 0; 14:20:34 INFO - virtual HRESULT __stdcall LayOut( void) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 1308 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - #line 1313 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - typedef ICreateTypeInfo2 *LPCREATETYPEINFO2; 14:20:34 INFO - extern "C" const IID IID_ICreateTypeInfo2; 14:20:34 INFO - struct __declspec(uuid("0002040E-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:34 INFO - ICreateTypeInfo2 : public ICreateTypeInfo 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual HRESULT __stdcall DeleteFuncDesc( 14:20:34 INFO - UINT index) = 0; 14:20:34 INFO - virtual HRESULT __stdcall DeleteFuncDescByMemId( 14:20:34 INFO - MEMBERID memid, 14:20:34 INFO - INVOKEKIND invKind) = 0; 14:20:34 INFO - virtual HRESULT __stdcall DeleteVarDesc( 14:20:34 INFO - UINT index) = 0; 14:20:34 INFO - virtual HRESULT __stdcall DeleteVarDescByMemId( 14:20:34 INFO - MEMBERID memid) = 0; 14:20:34 INFO - virtual HRESULT __stdcall DeleteImplType( 14:20:34 INFO - UINT index) = 0; 14:20:34 INFO - virtual HRESULT __stdcall SetCustData( 14:20:34 INFO - const GUID & guid, 14:20:34 INFO - VARIANT *pVarVal) = 0; 14:20:34 INFO - virtual HRESULT __stdcall SetFuncCustData( 14:20:34 INFO - UINT index, 14:20:34 INFO - const GUID & guid, 14:20:34 INFO - VARIANT *pVarVal) = 0; 14:20:34 INFO - virtual HRESULT __stdcall SetParamCustData( 14:20:34 INFO - UINT indexFunc, 14:20:34 INFO - UINT indexParam, 14:20:34 INFO - const GUID & guid, 14:20:34 INFO - VARIANT *pVarVal) = 0; 14:20:34 INFO - virtual HRESULT __stdcall SetVarCustData( 14:20:34 INFO - UINT index, 14:20:34 INFO - const GUID & guid, 14:20:34 INFO - VARIANT *pVarVal) = 0; 14:20:34 INFO - virtual HRESULT __stdcall SetImplTypeCustData( 14:20:34 INFO - UINT index, 14:20:34 INFO - const GUID & guid, 14:20:34 INFO - VARIANT *pVarVal) = 0; 14:20:34 INFO - virtual HRESULT __stdcall SetHelpStringContext( 14:20:34 INFO - ULONG dwHelpStringContext) = 0; 14:20:34 INFO - virtual HRESULT __stdcall SetFuncHelpStringContext( 14:20:34 INFO - UINT index, 14:20:34 INFO - ULONG dwHelpStringContext) = 0; 14:20:34 INFO - virtual HRESULT __stdcall SetVarHelpStringContext( 14:20:34 INFO - UINT index, 14:20:34 INFO - ULONG dwHelpStringContext) = 0; 14:20:34 INFO - virtual HRESULT __stdcall Invalidate( void) = 0; 14:20:34 INFO - virtual HRESULT __stdcall SetName( 14:20:34 INFO - LPOLESTR szName) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 1741 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - #line 1746 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - typedef ICreateTypeLib *LPCREATETYPELIB; 14:20:34 INFO - extern "C" const IID IID_ICreateTypeLib; 14:20:34 INFO - struct __declspec(uuid("00020406-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:34 INFO - ICreateTypeLib : public IUnknown 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual HRESULT __stdcall CreateTypeInfo( 14:20:34 INFO - LPOLESTR szName, 14:20:34 INFO - TYPEKIND tkind, 14:20:34 INFO - ICreateTypeInfo **ppCTInfo) = 0; 14:20:34 INFO - virtual HRESULT __stdcall SetName( 14:20:34 INFO - LPOLESTR szName) = 0; 14:20:34 INFO - virtual HRESULT __stdcall SetVersion( 14:20:34 INFO - WORD wMajorVerNum, 14:20:34 INFO - WORD wMinorVerNum) = 0; 14:20:34 INFO - virtual HRESULT __stdcall SetGuid( 14:20:34 INFO - const GUID & guid) = 0; 14:20:34 INFO - virtual HRESULT __stdcall SetDocString( 14:20:34 INFO - LPOLESTR szDoc) = 0; 14:20:34 INFO - virtual HRESULT __stdcall SetHelpFileName( 14:20:34 INFO - LPOLESTR szHelpFileName) = 0; 14:20:34 INFO - virtual HRESULT __stdcall SetHelpContext( 14:20:34 INFO - DWORD dwHelpContext) = 0; 14:20:34 INFO - virtual HRESULT __stdcall SetLcid( 14:20:34 INFO - LCID lcid) = 0; 14:20:34 INFO - virtual HRESULT __stdcall SetLibFlags( 14:20:34 INFO - UINT uLibFlags) = 0; 14:20:34 INFO - virtual HRESULT __stdcall SaveAllChanges( void) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 1925 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - #line 1930 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - typedef ICreateTypeLib2 *LPCREATETYPELIB2; 14:20:34 INFO - extern "C" const IID IID_ICreateTypeLib2; 14:20:34 INFO - struct __declspec(uuid("0002040F-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:34 INFO - ICreateTypeLib2 : public ICreateTypeLib 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual HRESULT __stdcall DeleteTypeInfo( 14:20:34 INFO - LPOLESTR szName) = 0; 14:20:34 INFO - virtual HRESULT __stdcall SetCustData( 14:20:34 INFO - const GUID & guid, 14:20:34 INFO - VARIANT *pVarVal) = 0; 14:20:34 INFO - virtual HRESULT __stdcall SetHelpStringContext( 14:20:34 INFO - ULONG dwHelpStringContext) = 0; 14:20:34 INFO - virtual HRESULT __stdcall SetHelpStringDll( 14:20:34 INFO - LPOLESTR szFileName) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 2120 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - #line 2125 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - #line 2131 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - #pragma endregion 14:20:34 INFO - #pragma region Application Family or OneCore Family 14:20:34 INFO - extern RPC_IF_HANDLE __MIDL_itf_oaidl_0000_0005_v0_0_c_ifspec; 14:20:34 INFO - extern RPC_IF_HANDLE __MIDL_itf_oaidl_0000_0005_v0_0_s_ifspec; 14:20:34 INFO - typedef IDispatch *LPDISPATCH; 14:20:34 INFO - extern "C" const IID IID_IDispatch; 14:20:34 INFO - struct __declspec(uuid("00020400-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:34 INFO - IDispatch : public IUnknown 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual HRESULT __stdcall GetTypeInfoCount( 14:20:34 INFO - UINT *pctinfo) = 0; 14:20:34 INFO - virtual HRESULT __stdcall GetTypeInfo( 14:20:34 INFO - UINT iTInfo, 14:20:34 INFO - LCID lcid, 14:20:34 INFO - ITypeInfo **ppTInfo) = 0; 14:20:34 INFO - virtual HRESULT __stdcall GetIDsOfNames( 14:20:34 INFO - const IID & riid, 14:20:34 INFO - LPOLESTR *rgszNames, 14:20:34 INFO - UINT cNames, 14:20:34 INFO - LCID lcid, 14:20:34 INFO - DISPID *rgDispId) = 0; 14:20:34 INFO - virtual HRESULT __stdcall Invoke( 14:20:34 INFO - DISPID dispIdMember, 14:20:34 INFO - const IID & riid, 14:20:34 INFO - LCID lcid, 14:20:34 INFO - WORD wFlags, 14:20:34 INFO - DISPPARAMS *pDispParams, 14:20:34 INFO - VARIANT *pVarResult, 14:20:34 INFO - EXCEPINFO *pExcepInfo, 14:20:34 INFO - UINT *puArgErr) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 2317 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - HRESULT __stdcall IDispatch_RemoteInvoke_Proxy( 14:20:34 INFO - IDispatch * This, 14:20:34 INFO - DISPID dispIdMember, 14:20:34 INFO - const IID & riid, 14:20:34 INFO - LCID lcid, 14:20:34 INFO - DWORD dwFlags, 14:20:34 INFO - DISPPARAMS *pDispParams, 14:20:34 INFO - VARIANT *pVarResult, 14:20:34 INFO - EXCEPINFO *pExcepInfo, 14:20:34 INFO - UINT *pArgErr, 14:20:34 INFO - UINT cVarRef, 14:20:34 INFO - UINT *rgVarRefIdx, 14:20:34 INFO - VARIANTARG *rgVarRef); 14:20:34 INFO - void __stdcall IDispatch_RemoteInvoke_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - #line 2344 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - typedef IEnumVARIANT *LPENUMVARIANT; 14:20:34 INFO - extern "C" const IID IID_IEnumVARIANT; 14:20:34 INFO - struct __declspec(uuid("00020404-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:34 INFO - IEnumVARIANT : public IUnknown 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual HRESULT __stdcall Next( 14:20:34 INFO - ULONG celt, 14:20:34 INFO - VARIANT *rgVar, 14:20:34 INFO - ULONG *pCeltFetched) = 0; 14:20:34 INFO - virtual HRESULT __stdcall Skip( 14:20:34 INFO - ULONG celt) = 0; 14:20:34 INFO - virtual HRESULT __stdcall Reset( void) = 0; 14:20:34 INFO - virtual HRESULT __stdcall Clone( 14:20:34 INFO - IEnumVARIANT **ppEnum) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 2453 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - HRESULT __stdcall IEnumVARIANT_RemoteNext_Proxy( 14:20:34 INFO - IEnumVARIANT * This, 14:20:34 INFO - ULONG celt, 14:20:34 INFO - VARIANT *rgVar, 14:20:34 INFO - ULONG *pCeltFetched); 14:20:34 INFO - void __stdcall IEnumVARIANT_RemoteNext_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - #line 2472 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - typedef ITypeComp *LPTYPECOMP; 14:20:34 INFO - typedef 14:20:34 INFO - enum tagDESCKIND 14:20:34 INFO - { 14:20:34 INFO - DESCKIND_NONE = 0, 14:20:34 INFO - DESCKIND_FUNCDESC = ( DESCKIND_NONE + 1 ) , 14:20:34 INFO - DESCKIND_VARDESC = ( DESCKIND_FUNCDESC + 1 ) , 14:20:34 INFO - DESCKIND_TYPECOMP = ( DESCKIND_VARDESC + 1 ) , 14:20:34 INFO - DESCKIND_IMPLICITAPPOBJ = ( DESCKIND_TYPECOMP + 1 ) , 14:20:34 INFO - DESCKIND_MAX = ( DESCKIND_IMPLICITAPPOBJ + 1 ) 14:20:34 INFO - } DESCKIND; 14:20:34 INFO - typedef union tagBINDPTR 14:20:34 INFO - { 14:20:34 INFO - FUNCDESC *lpfuncdesc; 14:20:34 INFO - VARDESC *lpvardesc; 14:20:34 INFO - ITypeComp *lptcomp; 14:20:34 INFO - } BINDPTR; 14:20:34 INFO - typedef union tagBINDPTR *LPBINDPTR; 14:20:34 INFO - extern "C" const IID IID_ITypeComp; 14:20:34 INFO - struct __declspec(uuid("00020403-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:34 INFO - ITypeComp : public IUnknown 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual HRESULT __stdcall Bind( 14:20:34 INFO - LPOLESTR szName, 14:20:34 INFO - ULONG lHashVal, 14:20:34 INFO - WORD wFlags, 14:20:34 INFO - ITypeInfo **ppTInfo, 14:20:34 INFO - DESCKIND *pDescKind, 14:20:34 INFO - BINDPTR *pBindPtr) = 0; 14:20:34 INFO - virtual HRESULT __stdcall BindType( 14:20:34 INFO - LPOLESTR szName, 14:20:34 INFO - ULONG lHashVal, 14:20:34 INFO - ITypeInfo **ppTInfo, 14:20:34 INFO - ITypeComp **ppTComp) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 2599 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - HRESULT __stdcall ITypeComp_RemoteBind_Proxy( 14:20:34 INFO - ITypeComp * This, 14:20:34 INFO - LPOLESTR szName, 14:20:34 INFO - ULONG lHashVal, 14:20:34 INFO - WORD wFlags, 14:20:34 INFO - ITypeInfo **ppTInfo, 14:20:34 INFO - DESCKIND *pDescKind, 14:20:34 INFO - LPFUNCDESC *ppFuncDesc, 14:20:34 INFO - LPVARDESC *ppVarDesc, 14:20:34 INFO - ITypeComp **ppTypeComp, 14:20:34 INFO - CLEANLOCALSTORAGE *pDummy); 14:20:34 INFO - void __stdcall ITypeComp_RemoteBind_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - HRESULT __stdcall ITypeComp_RemoteBindType_Proxy( 14:20:34 INFO - ITypeComp * This, 14:20:34 INFO - LPOLESTR szName, 14:20:34 INFO - ULONG lHashVal, 14:20:34 INFO - ITypeInfo **ppTInfo); 14:20:34 INFO - void __stdcall ITypeComp_RemoteBindType_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - #line 2638 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - #line 2644 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - #pragma endregion 14:20:34 INFO - #pragma region Desktop Family or OneCore Family 14:20:34 INFO - extern RPC_IF_HANDLE __MIDL_itf_oaidl_0000_0008_v0_0_c_ifspec; 14:20:34 INFO - extern RPC_IF_HANDLE __MIDL_itf_oaidl_0000_0008_v0_0_s_ifspec; 14:20:34 INFO - typedef ITypeInfo *LPTYPEINFO; 14:20:34 INFO - extern "C" const IID IID_ITypeInfo; 14:20:34 INFO - struct __declspec(uuid("00020401-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:34 INFO - ITypeInfo : public IUnknown 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual HRESULT __stdcall GetTypeAttr( 14:20:34 INFO - TYPEATTR **ppTypeAttr) = 0; 14:20:34 INFO - virtual HRESULT __stdcall GetTypeComp( 14:20:34 INFO - ITypeComp **ppTComp) = 0; 14:20:34 INFO - virtual HRESULT __stdcall GetFuncDesc( 14:20:34 INFO - UINT index, 14:20:34 INFO - FUNCDESC **ppFuncDesc) = 0; 14:20:34 INFO - virtual HRESULT __stdcall GetVarDesc( 14:20:34 INFO - UINT index, 14:20:34 INFO - VARDESC **ppVarDesc) = 0; 14:20:34 INFO - virtual HRESULT __stdcall GetNames( 14:20:34 INFO - MEMBERID memid, 14:20:34 INFO - BSTR *rgBstrNames, 14:20:34 INFO - UINT cMaxNames, 14:20:34 INFO - UINT *pcNames) = 0; 14:20:34 INFO - virtual HRESULT __stdcall GetRefTypeOfImplType( 14:20:34 INFO - UINT index, 14:20:34 INFO - HREFTYPE *pRefType) = 0; 14:20:34 INFO - virtual HRESULT __stdcall GetImplTypeFlags( 14:20:34 INFO - UINT index, 14:20:34 INFO - INT *pImplTypeFlags) = 0; 14:20:34 INFO - virtual HRESULT __stdcall GetIDsOfNames( 14:20:34 INFO - LPOLESTR *rgszNames, 14:20:34 INFO - UINT cNames, 14:20:34 INFO - MEMBERID *pMemId) = 0; 14:20:34 INFO - virtual HRESULT __stdcall Invoke( 14:20:34 INFO - PVOID pvInstance, 14:20:34 INFO - MEMBERID memid, 14:20:34 INFO - WORD wFlags, 14:20:34 INFO - DISPPARAMS *pDispParams, 14:20:34 INFO - VARIANT *pVarResult, 14:20:34 INFO - EXCEPINFO *pExcepInfo, 14:20:34 INFO - UINT *puArgErr) = 0; 14:20:34 INFO - virtual HRESULT __stdcall GetDocumentation( 14:20:34 INFO - MEMBERID memid, 14:20:34 INFO - BSTR *pBstrName, 14:20:34 INFO - BSTR *pBstrDocString, 14:20:34 INFO - DWORD *pdwHelpContext, 14:20:34 INFO - BSTR *pBstrHelpFile) = 0; 14:20:34 INFO - virtual HRESULT __stdcall GetDllEntry( 14:20:34 INFO - MEMBERID memid, 14:20:34 INFO - INVOKEKIND invKind, 14:20:34 INFO - BSTR *pBstrDllName, 14:20:34 INFO - BSTR *pBstrName, 14:20:34 INFO - WORD *pwOrdinal) = 0; 14:20:34 INFO - virtual HRESULT __stdcall GetRefTypeInfo( 14:20:34 INFO - HREFTYPE hRefType, 14:20:34 INFO - ITypeInfo **ppTInfo) = 0; 14:20:34 INFO - virtual HRESULT __stdcall AddressOfMember( 14:20:34 INFO - MEMBERID memid, 14:20:34 INFO - INVOKEKIND invKind, 14:20:34 INFO - PVOID *ppv) = 0; 14:20:34 INFO - virtual HRESULT __stdcall CreateInstance( 14:20:34 INFO - IUnknown *pUnkOuter, 14:20:34 INFO - const IID & riid, 14:20:34 INFO - PVOID *ppvObj) = 0; 14:20:34 INFO - virtual HRESULT __stdcall GetMops( 14:20:34 INFO - MEMBERID memid, 14:20:34 INFO - BSTR *pBstrMops) = 0; 14:20:34 INFO - virtual HRESULT __stdcall GetContainingTypeLib( 14:20:34 INFO - ITypeLib **ppTLib, 14:20:34 INFO - UINT *pIndex) = 0; 14:20:34 INFO - virtual void __stdcall ReleaseTypeAttr( 14:20:34 INFO - TYPEATTR *pTypeAttr) = 0; 14:20:34 INFO - virtual void __stdcall ReleaseFuncDesc( 14:20:34 INFO - FUNCDESC *pFuncDesc) = 0; 14:20:34 INFO - virtual void __stdcall ReleaseVarDesc( 14:20:34 INFO - VARDESC *pVarDesc) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 2969 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - HRESULT __stdcall ITypeInfo_RemoteGetTypeAttr_Proxy( 14:20:34 INFO - ITypeInfo * This, 14:20:34 INFO - LPTYPEATTR *ppTypeAttr, 14:20:34 INFO - CLEANLOCALSTORAGE *pDummy); 14:20:34 INFO - void __stdcall ITypeInfo_RemoteGetTypeAttr_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - HRESULT __stdcall ITypeInfo_RemoteGetFuncDesc_Proxy( 14:20:34 INFO - ITypeInfo * This, 14:20:34 INFO - UINT index, 14:20:34 INFO - LPFUNCDESC *ppFuncDesc, 14:20:34 INFO - CLEANLOCALSTORAGE *pDummy); 14:20:34 INFO - void __stdcall ITypeInfo_RemoteGetFuncDesc_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - HRESULT __stdcall ITypeInfo_RemoteGetVarDesc_Proxy( 14:20:34 INFO - ITypeInfo * This, 14:20:34 INFO - UINT index, 14:20:34 INFO - LPVARDESC *ppVarDesc, 14:20:34 INFO - CLEANLOCALSTORAGE *pDummy); 14:20:34 INFO - void __stdcall ITypeInfo_RemoteGetVarDesc_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - HRESULT __stdcall ITypeInfo_RemoteGetNames_Proxy( 14:20:34 INFO - ITypeInfo * This, 14:20:34 INFO - MEMBERID memid, 14:20:34 INFO - BSTR *rgBstrNames, 14:20:34 INFO - UINT cMaxNames, 14:20:34 INFO - UINT *pcNames); 14:20:34 INFO - void __stdcall ITypeInfo_RemoteGetNames_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - HRESULT __stdcall ITypeInfo_LocalGetIDsOfNames_Proxy( 14:20:34 INFO - ITypeInfo * This); 14:20:34 INFO - void __stdcall ITypeInfo_LocalGetIDsOfNames_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - HRESULT __stdcall ITypeInfo_LocalInvoke_Proxy( 14:20:34 INFO - ITypeInfo * This); 14:20:34 INFO - void __stdcall ITypeInfo_LocalInvoke_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - HRESULT __stdcall ITypeInfo_RemoteGetDocumentation_Proxy( 14:20:34 INFO - ITypeInfo * This, 14:20:34 INFO - MEMBERID memid, 14:20:34 INFO - DWORD refPtrFlags, 14:20:34 INFO - BSTR *pBstrName, 14:20:34 INFO - BSTR *pBstrDocString, 14:20:34 INFO - DWORD *pdwHelpContext, 14:20:34 INFO - BSTR *pBstrHelpFile); 14:20:34 INFO - void __stdcall ITypeInfo_RemoteGetDocumentation_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - HRESULT __stdcall ITypeInfo_RemoteGetDllEntry_Proxy( 14:20:34 INFO - ITypeInfo * This, 14:20:34 INFO - MEMBERID memid, 14:20:34 INFO - INVOKEKIND invKind, 14:20:34 INFO - DWORD refPtrFlags, 14:20:34 INFO - BSTR *pBstrDllName, 14:20:34 INFO - BSTR *pBstrName, 14:20:34 INFO - WORD *pwOrdinal); 14:20:34 INFO - void __stdcall ITypeInfo_RemoteGetDllEntry_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - HRESULT __stdcall ITypeInfo_LocalAddressOfMember_Proxy( 14:20:34 INFO - ITypeInfo * This); 14:20:34 INFO - void __stdcall ITypeInfo_LocalAddressOfMember_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - HRESULT __stdcall ITypeInfo_RemoteCreateInstance_Proxy( 14:20:34 INFO - ITypeInfo * This, 14:20:34 INFO - const IID & riid, 14:20:34 INFO - IUnknown **ppvObj); 14:20:34 INFO - void __stdcall ITypeInfo_RemoteCreateInstance_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - HRESULT __stdcall ITypeInfo_RemoteGetContainingTypeLib_Proxy( 14:20:34 INFO - ITypeInfo * This, 14:20:34 INFO - ITypeLib **ppTLib, 14:20:34 INFO - UINT *pIndex); 14:20:34 INFO - void __stdcall ITypeInfo_RemoteGetContainingTypeLib_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - HRESULT __stdcall ITypeInfo_LocalReleaseTypeAttr_Proxy( 14:20:34 INFO - ITypeInfo * This); 14:20:34 INFO - void __stdcall ITypeInfo_LocalReleaseTypeAttr_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - HRESULT __stdcall ITypeInfo_LocalReleaseFuncDesc_Proxy( 14:20:34 INFO - ITypeInfo * This); 14:20:34 INFO - void __stdcall ITypeInfo_LocalReleaseFuncDesc_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - HRESULT __stdcall ITypeInfo_LocalReleaseVarDesc_Proxy( 14:20:34 INFO - ITypeInfo * This); 14:20:34 INFO - void __stdcall ITypeInfo_LocalReleaseVarDesc_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - #line 3156 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - typedef ITypeInfo2 *LPTYPEINFO2; 14:20:34 INFO - extern "C" const IID IID_ITypeInfo2; 14:20:34 INFO - struct __declspec(uuid("00020412-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:34 INFO - ITypeInfo2 : public ITypeInfo 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual HRESULT __stdcall GetTypeKind( 14:20:34 INFO - TYPEKIND *pTypeKind) = 0; 14:20:34 INFO - virtual HRESULT __stdcall GetTypeFlags( 14:20:34 INFO - ULONG *pTypeFlags) = 0; 14:20:34 INFO - virtual HRESULT __stdcall GetFuncIndexOfMemId( 14:20:34 INFO - MEMBERID memid, 14:20:34 INFO - INVOKEKIND invKind, 14:20:34 INFO - UINT *pFuncIndex) = 0; 14:20:34 INFO - virtual HRESULT __stdcall GetVarIndexOfMemId( 14:20:34 INFO - MEMBERID memid, 14:20:34 INFO - UINT *pVarIndex) = 0; 14:20:34 INFO - virtual HRESULT __stdcall GetCustData( 14:20:34 INFO - const GUID & guid, 14:20:34 INFO - VARIANT *pVarVal) = 0; 14:20:34 INFO - virtual HRESULT __stdcall GetFuncCustData( 14:20:34 INFO - UINT index, 14:20:34 INFO - const GUID & guid, 14:20:34 INFO - VARIANT *pVarVal) = 0; 14:20:34 INFO - virtual HRESULT __stdcall GetParamCustData( 14:20:34 INFO - UINT indexFunc, 14:20:34 INFO - UINT indexParam, 14:20:34 INFO - const GUID & guid, 14:20:34 INFO - VARIANT *pVarVal) = 0; 14:20:34 INFO - virtual HRESULT __stdcall GetVarCustData( 14:20:34 INFO - UINT index, 14:20:34 INFO - const GUID & guid, 14:20:34 INFO - VARIANT *pVarVal) = 0; 14:20:34 INFO - virtual HRESULT __stdcall GetImplTypeCustData( 14:20:34 INFO - UINT index, 14:20:34 INFO - const GUID & guid, 14:20:34 INFO - VARIANT *pVarVal) = 0; 14:20:34 INFO - virtual HRESULT __stdcall GetDocumentation2( 14:20:34 INFO - MEMBERID memid, 14:20:34 INFO - LCID lcid, 14:20:34 INFO - BSTR *pbstrHelpString, 14:20:34 INFO - DWORD *pdwHelpStringContext, 14:20:34 INFO - BSTR *pbstrHelpStringDll) = 0; 14:20:34 INFO - virtual HRESULT __stdcall GetAllCustData( 14:20:34 INFO - CUSTDATA *pCustData) = 0; 14:20:34 INFO - virtual HRESULT __stdcall GetAllFuncCustData( 14:20:34 INFO - UINT index, 14:20:34 INFO - CUSTDATA *pCustData) = 0; 14:20:34 INFO - virtual HRESULT __stdcall GetAllParamCustData( 14:20:34 INFO - UINT indexFunc, 14:20:34 INFO - UINT indexParam, 14:20:34 INFO - CUSTDATA *pCustData) = 0; 14:20:34 INFO - virtual HRESULT __stdcall GetAllVarCustData( 14:20:34 INFO - UINT index, 14:20:34 INFO - CUSTDATA *pCustData) = 0; 14:20:34 INFO - virtual HRESULT __stdcall GetAllImplTypeCustData( 14:20:34 INFO - UINT index, 14:20:34 INFO - CUSTDATA *pCustData) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 3582 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - HRESULT __stdcall ITypeInfo2_RemoteGetDocumentation2_Proxy( 14:20:34 INFO - ITypeInfo2 * This, 14:20:34 INFO - MEMBERID memid, 14:20:34 INFO - LCID lcid, 14:20:34 INFO - DWORD refPtrFlags, 14:20:34 INFO - BSTR *pbstrHelpString, 14:20:34 INFO - DWORD *pdwHelpStringContext, 14:20:34 INFO - BSTR *pbstrHelpStringDll); 14:20:34 INFO - void __stdcall ITypeInfo2_RemoteGetDocumentation2_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - #line 3604 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - #line 3610 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - #pragma endregion 14:20:34 INFO - #pragma region Application Family or OneCore Family 14:20:34 INFO - extern RPC_IF_HANDLE __MIDL_itf_oaidl_0000_0010_v0_0_c_ifspec; 14:20:34 INFO - extern RPC_IF_HANDLE __MIDL_itf_oaidl_0000_0010_v0_0_s_ifspec; 14:20:34 INFO - typedef 14:20:34 INFO - enum tagSYSKIND 14:20:34 INFO - { 14:20:34 INFO - SYS_WIN16 = 0, 14:20:34 INFO - SYS_WIN32 = ( SYS_WIN16 + 1 ) , 14:20:34 INFO - SYS_MAC = ( SYS_WIN32 + 1 ) , 14:20:34 INFO - SYS_WIN64 = ( SYS_MAC + 1 ) 14:20:34 INFO - } SYSKIND; 14:20:34 INFO - typedef 14:20:34 INFO - enum tagLIBFLAGS 14:20:34 INFO - { 14:20:34 INFO - LIBFLAG_FRESTRICTED = 0x1, 14:20:34 INFO - LIBFLAG_FCONTROL = 0x2, 14:20:34 INFO - LIBFLAG_FHIDDEN = 0x4, 14:20:34 INFO - LIBFLAG_FHASDISKIMAGE = 0x8 14:20:34 INFO - } LIBFLAGS; 14:20:34 INFO - typedef ITypeLib *LPTYPELIB; 14:20:34 INFO - typedef struct tagTLIBATTR 14:20:34 INFO - { 14:20:34 INFO - GUID guid; 14:20:34 INFO - LCID lcid; 14:20:34 INFO - SYSKIND syskind; 14:20:34 INFO - WORD wMajorVerNum; 14:20:34 INFO - WORD wMinorVerNum; 14:20:34 INFO - WORD wLibFlags; 14:20:34 INFO - } TLIBATTR; 14:20:34 INFO - typedef struct tagTLIBATTR *LPTLIBATTR; 14:20:34 INFO - extern "C" const IID IID_ITypeLib; 14:20:34 INFO - struct __declspec(uuid("00020402-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:34 INFO - ITypeLib : public IUnknown 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual UINT __stdcall GetTypeInfoCount( void) = 0; 14:20:34 INFO - virtual HRESULT __stdcall GetTypeInfo( 14:20:34 INFO - UINT index, 14:20:34 INFO - ITypeInfo **ppTInfo) = 0; 14:20:34 INFO - virtual HRESULT __stdcall GetTypeInfoType( 14:20:34 INFO - UINT index, 14:20:34 INFO - TYPEKIND *pTKind) = 0; 14:20:34 INFO - virtual HRESULT __stdcall GetTypeInfoOfGuid( 14:20:34 INFO - const GUID & guid, 14:20:34 INFO - ITypeInfo **ppTinfo) = 0; 14:20:34 INFO - virtual HRESULT __stdcall GetLibAttr( 14:20:34 INFO - TLIBATTR **ppTLibAttr) = 0; 14:20:34 INFO - virtual HRESULT __stdcall GetTypeComp( 14:20:34 INFO - ITypeComp **ppTComp) = 0; 14:20:34 INFO - virtual HRESULT __stdcall GetDocumentation( 14:20:34 INFO - INT index, 14:20:34 INFO - BSTR *pBstrName, 14:20:34 INFO - BSTR *pBstrDocString, 14:20:34 INFO - DWORD *pdwHelpContext, 14:20:34 INFO - BSTR *pBstrHelpFile) = 0; 14:20:34 INFO - virtual HRESULT __stdcall IsName( 14:20:34 INFO - LPOLESTR szNameBuf, 14:20:34 INFO - ULONG lHashVal, 14:20:34 INFO - BOOL *pfName) = 0; 14:20:34 INFO - virtual HRESULT __stdcall FindName( 14:20:34 INFO - LPOLESTR szNameBuf, 14:20:34 INFO - ULONG lHashVal, 14:20:34 INFO - ITypeInfo **ppTInfo, 14:20:34 INFO - MEMBERID *rgMemId, 14:20:34 INFO - USHORT *pcFound) = 0; 14:20:34 INFO - virtual void __stdcall ReleaseTLibAttr( 14:20:34 INFO - TLIBATTR *pTLibAttr) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 3841 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - HRESULT __stdcall ITypeLib_RemoteGetTypeInfoCount_Proxy( 14:20:34 INFO - ITypeLib * This, 14:20:34 INFO - UINT *pcTInfo); 14:20:34 INFO - void __stdcall ITypeLib_RemoteGetTypeInfoCount_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - HRESULT __stdcall ITypeLib_RemoteGetLibAttr_Proxy( 14:20:34 INFO - ITypeLib * This, 14:20:34 INFO - LPTLIBATTR *ppTLibAttr, 14:20:34 INFO - CLEANLOCALSTORAGE *pDummy); 14:20:34 INFO - void __stdcall ITypeLib_RemoteGetLibAttr_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - HRESULT __stdcall ITypeLib_RemoteGetDocumentation_Proxy( 14:20:34 INFO - ITypeLib * This, 14:20:34 INFO - INT index, 14:20:34 INFO - DWORD refPtrFlags, 14:20:34 INFO - BSTR *pBstrName, 14:20:34 INFO - BSTR *pBstrDocString, 14:20:34 INFO - DWORD *pdwHelpContext, 14:20:34 INFO - BSTR *pBstrHelpFile); 14:20:34 INFO - void __stdcall ITypeLib_RemoteGetDocumentation_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - HRESULT __stdcall ITypeLib_RemoteIsName_Proxy( 14:20:34 INFO - ITypeLib * This, 14:20:34 INFO - LPOLESTR szNameBuf, 14:20:34 INFO - ULONG lHashVal, 14:20:34 INFO - BOOL *pfName, 14:20:34 INFO - BSTR *pBstrLibName); 14:20:34 INFO - void __stdcall ITypeLib_RemoteIsName_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - HRESULT __stdcall ITypeLib_RemoteFindName_Proxy( 14:20:34 INFO - ITypeLib * This, 14:20:34 INFO - LPOLESTR szNameBuf, 14:20:34 INFO - ULONG lHashVal, 14:20:34 INFO - ITypeInfo **ppTInfo, 14:20:34 INFO - MEMBERID *rgMemId, 14:20:34 INFO - USHORT *pcFound, 14:20:34 INFO - BSTR *pBstrLibName); 14:20:34 INFO - void __stdcall ITypeLib_RemoteFindName_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - HRESULT __stdcall ITypeLib_LocalReleaseTLibAttr_Proxy( 14:20:34 INFO - ITypeLib * This); 14:20:34 INFO - void __stdcall ITypeLib_LocalReleaseTLibAttr_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - #line 3931 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - #line 3937 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - #pragma endregion 14:20:34 INFO - #pragma region Desktop Family or OneCore Family or OneCore Family 14:20:34 INFO - extern RPC_IF_HANDLE __MIDL_itf_oaidl_0000_0011_v0_0_c_ifspec; 14:20:34 INFO - extern RPC_IF_HANDLE __MIDL_itf_oaidl_0000_0011_v0_0_s_ifspec; 14:20:34 INFO - typedef ITypeLib2 *LPTYPELIB2; 14:20:34 INFO - extern "C" const IID IID_ITypeLib2; 14:20:34 INFO - struct __declspec(uuid("00020411-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:34 INFO - ITypeLib2 : public ITypeLib 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual HRESULT __stdcall GetCustData( 14:20:34 INFO - const GUID & guid, 14:20:34 INFO - VARIANT *pVarVal) = 0; 14:20:34 INFO - virtual HRESULT __stdcall GetLibStatistics( 14:20:34 INFO - ULONG *pcUniqueNames, 14:20:34 INFO - ULONG *pcchUniqueNames) = 0; 14:20:34 INFO - virtual HRESULT __stdcall GetDocumentation2( 14:20:34 INFO - INT index, 14:20:34 INFO - LCID lcid, 14:20:34 INFO - BSTR *pbstrHelpString, 14:20:34 INFO - DWORD *pdwHelpStringContext, 14:20:34 INFO - BSTR *pbstrHelpStringDll) = 0; 14:20:34 INFO - virtual HRESULT __stdcall GetAllCustData( 14:20:34 INFO - CUSTDATA *pCustData) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 4147 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - HRESULT __stdcall ITypeLib2_RemoteGetLibStatistics_Proxy( 14:20:34 INFO - ITypeLib2 * This, 14:20:34 INFO - ULONG *pcUniqueNames, 14:20:34 INFO - ULONG *pcchUniqueNames); 14:20:34 INFO - void __stdcall ITypeLib2_RemoteGetLibStatistics_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - HRESULT __stdcall ITypeLib2_RemoteGetDocumentation2_Proxy( 14:20:34 INFO - ITypeLib2 * This, 14:20:34 INFO - INT index, 14:20:34 INFO - LCID lcid, 14:20:34 INFO - DWORD refPtrFlags, 14:20:34 INFO - BSTR *pbstrHelpString, 14:20:34 INFO - DWORD *pdwHelpStringContext, 14:20:34 INFO - BSTR *pbstrHelpStringDll); 14:20:34 INFO - void __stdcall ITypeLib2_RemoteGetDocumentation2_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - #line 4182 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - typedef ITypeChangeEvents *LPTYPECHANGEEVENTS; 14:20:34 INFO - typedef 14:20:34 INFO - enum tagCHANGEKIND 14:20:34 INFO - { 14:20:34 INFO - CHANGEKIND_ADDMEMBER = 0, 14:20:34 INFO - CHANGEKIND_DELETEMEMBER = ( CHANGEKIND_ADDMEMBER + 1 ) , 14:20:34 INFO - CHANGEKIND_SETNAMES = ( CHANGEKIND_DELETEMEMBER + 1 ) , 14:20:34 INFO - CHANGEKIND_SETDOCUMENTATION = ( CHANGEKIND_SETNAMES + 1 ) , 14:20:34 INFO - CHANGEKIND_GENERAL = ( CHANGEKIND_SETDOCUMENTATION + 1 ) , 14:20:34 INFO - CHANGEKIND_INVALIDATE = ( CHANGEKIND_GENERAL + 1 ) , 14:20:34 INFO - CHANGEKIND_CHANGEFAILED = ( CHANGEKIND_INVALIDATE + 1 ) , 14:20:34 INFO - CHANGEKIND_MAX = ( CHANGEKIND_CHANGEFAILED + 1 ) 14:20:34 INFO - } CHANGEKIND; 14:20:34 INFO - extern "C" const IID IID_ITypeChangeEvents; 14:20:34 INFO - struct __declspec(uuid("00020410-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:34 INFO - ITypeChangeEvents : public IUnknown 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual HRESULT __stdcall RequestTypeChange( 14:20:34 INFO - CHANGEKIND changeKind, 14:20:34 INFO - ITypeInfo *pTInfoBefore, 14:20:34 INFO - LPOLESTR pStrName, 14:20:34 INFO - INT *pfCancel) = 0; 14:20:34 INFO - virtual HRESULT __stdcall AfterTypeChange( 14:20:34 INFO - CHANGEKIND changeKind, 14:20:34 INFO - ITypeInfo *pTInfoAfter, 14:20:34 INFO - LPOLESTR pStrName) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 4296 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - #line 4301 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - typedef IErrorInfo *LPERRORINFO; 14:20:34 INFO - extern "C" const IID IID_IErrorInfo; 14:20:34 INFO - struct __declspec(uuid("1CF2B120-547D-101B-8E65-08002B2BD119")) __declspec(novtable) 14:20:34 INFO - IErrorInfo : public IUnknown 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual HRESULT __stdcall GetGUID( 14:20:34 INFO - GUID *pGUID) = 0; 14:20:34 INFO - virtual HRESULT __stdcall GetSource( 14:20:34 INFO - BSTR *pBstrSource) = 0; 14:20:34 INFO - virtual HRESULT __stdcall GetDescription( 14:20:34 INFO - BSTR *pBstrDescription) = 0; 14:20:34 INFO - virtual HRESULT __stdcall GetHelpFile( 14:20:34 INFO - BSTR *pBstrHelpFile) = 0; 14:20:34 INFO - virtual HRESULT __stdcall GetHelpContext( 14:20:34 INFO - DWORD *pdwHelpContext) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 4418 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - #line 4423 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - typedef ICreateErrorInfo *LPCREATEERRORINFO; 14:20:34 INFO - extern "C" const IID IID_ICreateErrorInfo; 14:20:34 INFO - struct __declspec(uuid("22F03340-547D-101B-8E65-08002B2BD119")) __declspec(novtable) 14:20:34 INFO - ICreateErrorInfo : public IUnknown 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual HRESULT __stdcall SetGUID( 14:20:34 INFO - const GUID & rguid) = 0; 14:20:34 INFO - virtual HRESULT __stdcall SetSource( 14:20:34 INFO - LPOLESTR szSource) = 0; 14:20:34 INFO - virtual HRESULT __stdcall SetDescription( 14:20:34 INFO - LPOLESTR szDescription) = 0; 14:20:34 INFO - virtual HRESULT __stdcall SetHelpFile( 14:20:34 INFO - LPOLESTR szHelpFile) = 0; 14:20:34 INFO - virtual HRESULT __stdcall SetHelpContext( 14:20:34 INFO - DWORD dwHelpContext) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 4540 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - #line 4545 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - typedef ISupportErrorInfo *LPSUPPORTERRORINFO; 14:20:34 INFO - extern "C" const IID IID_ISupportErrorInfo; 14:20:34 INFO - struct __declspec(uuid("DF0B3D60-548F-101B-8E65-08002B2BD119")) __declspec(novtable) 14:20:34 INFO - ISupportErrorInfo : public IUnknown 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual HRESULT __stdcall InterfaceSupportsErrorInfo( 14:20:34 INFO - const IID & riid) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 4622 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - #line 4627 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - extern "C" const IID IID_ITypeFactory; 14:20:34 INFO - struct __declspec(uuid("0000002E-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:34 INFO - ITypeFactory : public IUnknown 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual HRESULT __stdcall CreateFromTypeInfo( 14:20:34 INFO - ITypeInfo *pTypeInfo, 14:20:34 INFO - const IID & riid, 14:20:34 INFO - IUnknown **ppv) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 4706 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - #line 4711 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - extern "C" const IID IID_ITypeMarshal; 14:20:34 INFO - struct __declspec(uuid("0000002D-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:34 INFO - ITypeMarshal : public IUnknown 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual HRESULT __stdcall Size( 14:20:34 INFO - PVOID pvType, 14:20:34 INFO - DWORD dwDestContext, 14:20:34 INFO - PVOID pvDestContext, 14:20:34 INFO - ULONG *pSize) = 0; 14:20:34 INFO - virtual HRESULT __stdcall Marshal( 14:20:34 INFO - PVOID pvType, 14:20:34 INFO - DWORD dwDestContext, 14:20:34 INFO - PVOID pvDestContext, 14:20:34 INFO - ULONG cbBufferLength, 14:20:34 INFO - BYTE *pBuffer, 14:20:34 INFO - ULONG *pcbWritten) = 0; 14:20:34 INFO - virtual HRESULT __stdcall Unmarshal( 14:20:34 INFO - PVOID pvType, 14:20:34 INFO - DWORD dwFlags, 14:20:34 INFO - ULONG cbBufferLength, 14:20:34 INFO - BYTE *pBuffer, 14:20:34 INFO - ULONG *pcbRead) = 0; 14:20:34 INFO - virtual HRESULT __stdcall Free( 14:20:34 INFO - PVOID pvType) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 4848 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - #line 4853 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - typedef IRecordInfo *LPRECORDINFO; 14:20:34 INFO - extern "C" const IID IID_IRecordInfo; 14:20:34 INFO - struct __declspec(uuid("0000002F-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:34 INFO - IRecordInfo : public IUnknown 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual HRESULT __stdcall RecordInit( 14:20:34 INFO - PVOID pvNew) = 0; 14:20:34 INFO - virtual HRESULT __stdcall RecordClear( 14:20:34 INFO - PVOID pvExisting) = 0; 14:20:34 INFO - virtual HRESULT __stdcall RecordCopy( 14:20:34 INFO - PVOID pvExisting, 14:20:34 INFO - PVOID pvNew) = 0; 14:20:34 INFO - virtual HRESULT __stdcall GetGuid( 14:20:34 INFO - GUID *pguid) = 0; 14:20:34 INFO - virtual HRESULT __stdcall GetName( 14:20:34 INFO - BSTR *pbstrName) = 0; 14:20:34 INFO - virtual HRESULT __stdcall GetSize( 14:20:34 INFO - ULONG *pcbSize) = 0; 14:20:34 INFO - virtual HRESULT __stdcall GetTypeInfo( 14:20:34 INFO - ITypeInfo **ppTypeInfo) = 0; 14:20:34 INFO - virtual HRESULT __stdcall GetField( 14:20:34 INFO - PVOID pvData, 14:20:34 INFO - LPCOLESTR szFieldName, 14:20:34 INFO - VARIANT *pvarField) = 0; 14:20:34 INFO - virtual HRESULT __stdcall GetFieldNoCopy( 14:20:34 INFO - PVOID pvData, 14:20:34 INFO - LPCOLESTR szFieldName, 14:20:34 INFO - VARIANT *pvarField, 14:20:34 INFO - PVOID *ppvDataCArray) = 0; 14:20:34 INFO - virtual HRESULT __stdcall PutField( 14:20:34 INFO - ULONG wFlags, 14:20:34 INFO - PVOID pvData, 14:20:34 INFO - LPCOLESTR szFieldName, 14:20:34 INFO - VARIANT *pvarField) = 0; 14:20:34 INFO - virtual HRESULT __stdcall PutFieldNoCopy( 14:20:34 INFO - ULONG wFlags, 14:20:34 INFO - PVOID pvData, 14:20:34 INFO - LPCOLESTR szFieldName, 14:20:34 INFO - VARIANT *pvarField) = 0; 14:20:34 INFO - virtual HRESULT __stdcall GetFieldNames( 14:20:34 INFO - ULONG *pcNames, 14:20:34 INFO - BSTR *rgBstrNames) = 0; 14:20:34 INFO - virtual BOOL __stdcall IsMatchingType( 14:20:34 INFO - IRecordInfo *pRecordInfo) = 0; 14:20:34 INFO - virtual PVOID __stdcall RecordCreate( void) = 0; 14:20:34 INFO - virtual HRESULT __stdcall RecordCreateCopy( 14:20:34 INFO - PVOID pvSource, 14:20:34 INFO - PVOID *ppvDest) = 0; 14:20:34 INFO - virtual HRESULT __stdcall RecordDestroy( 14:20:34 INFO - PVOID pvRecord) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 5106 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - #line 5111 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - typedef IErrorLog *LPERRORLOG; 14:20:34 INFO - extern "C" const IID IID_IErrorLog; 14:20:34 INFO - struct __declspec(uuid("3127CA40-446E-11CE-8135-00AA004BB851")) __declspec(novtable) 14:20:34 INFO - IErrorLog : public IUnknown 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual HRESULT __stdcall AddError( 14:20:34 INFO - LPCOLESTR pszPropName, 14:20:34 INFO - EXCEPINFO *pExcepInfo) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 5190 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - #line 5195 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - typedef IPropertyBag *LPPROPERTYBAG; 14:20:34 INFO - extern "C" const IID IID_IPropertyBag; 14:20:34 INFO - struct __declspec(uuid("55272A00-42CB-11CE-8135-00AA004BB851")) __declspec(novtable) 14:20:34 INFO - IPropertyBag : public IUnknown 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual HRESULT __stdcall Read( 14:20:34 INFO - LPCOLESTR pszPropName, 14:20:34 INFO - VARIANT *pVar, 14:20:34 INFO - IErrorLog *pErrorLog) = 0; 14:20:34 INFO - virtual HRESULT __stdcall Write( 14:20:34 INFO - LPCOLESTR pszPropName, 14:20:34 INFO - VARIANT *pVar) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 5288 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - HRESULT __stdcall IPropertyBag_RemoteRead_Proxy( 14:20:34 INFO - IPropertyBag * This, 14:20:34 INFO - LPCOLESTR pszPropName, 14:20:34 INFO - VARIANT *pVar, 14:20:34 INFO - IErrorLog *pErrorLog, 14:20:34 INFO - DWORD varType, 14:20:34 INFO - IUnknown *pUnkObj); 14:20:34 INFO - void __stdcall IPropertyBag_RemoteRead_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - #line 5309 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - #line 5315 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - #pragma endregion 14:20:34 INFO - #pragma warning(pop) 14:20:34 INFO - #line 5322 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - #line 5323 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - extern RPC_IF_HANDLE __MIDL_itf_oaidl_0000_0021_v0_0_c_ifspec; 14:20:34 INFO - extern RPC_IF_HANDLE __MIDL_itf_oaidl_0000_0021_v0_0_s_ifspec; 14:20:34 INFO - unsigned long __stdcall BSTR_UserSize( unsigned long *, unsigned long , BSTR * ); 14:20:34 INFO - unsigned char * __stdcall BSTR_UserMarshal( unsigned long *, unsigned char *, BSTR * ); 14:20:34 INFO - unsigned char * __stdcall BSTR_UserUnmarshal( unsigned long *, unsigned char *, BSTR * ); 14:20:34 INFO - void __stdcall BSTR_UserFree( unsigned long *, BSTR * ); 14:20:34 INFO - unsigned long __stdcall CLEANLOCALSTORAGE_UserSize( unsigned long *, unsigned long , CLEANLOCALSTORAGE * ); 14:20:34 INFO - unsigned char * __stdcall CLEANLOCALSTORAGE_UserMarshal( unsigned long *, unsigned char *, CLEANLOCALSTORAGE * ); 14:20:34 INFO - unsigned char * __stdcall CLEANLOCALSTORAGE_UserUnmarshal( unsigned long *, unsigned char *, CLEANLOCALSTORAGE * ); 14:20:34 INFO - void __stdcall CLEANLOCALSTORAGE_UserFree( unsigned long *, CLEANLOCALSTORAGE * ); 14:20:34 INFO - unsigned long __stdcall VARIANT_UserSize( unsigned long *, unsigned long , VARIANT * ); 14:20:34 INFO - unsigned char * __stdcall VARIANT_UserMarshal( unsigned long *, unsigned char *, VARIANT * ); 14:20:34 INFO - unsigned char * __stdcall VARIANT_UserUnmarshal( unsigned long *, unsigned char *, VARIANT * ); 14:20:34 INFO - void __stdcall VARIANT_UserFree( unsigned long *, VARIANT * ); 14:20:34 INFO - unsigned long __stdcall BSTR_UserSize64( unsigned long *, unsigned long , BSTR * ); 14:20:34 INFO - unsigned char * __stdcall BSTR_UserMarshal64( unsigned long *, unsigned char *, BSTR * ); 14:20:34 INFO - unsigned char * __stdcall BSTR_UserUnmarshal64( unsigned long *, unsigned char *, BSTR * ); 14:20:34 INFO - void __stdcall BSTR_UserFree64( unsigned long *, BSTR * ); 14:20:34 INFO - unsigned long __stdcall CLEANLOCALSTORAGE_UserSize64( unsigned long *, unsigned long , CLEANLOCALSTORAGE * ); 14:20:34 INFO - unsigned char * __stdcall CLEANLOCALSTORAGE_UserMarshal64( unsigned long *, unsigned char *, CLEANLOCALSTORAGE * ); 14:20:34 INFO - unsigned char * __stdcall CLEANLOCALSTORAGE_UserUnmarshal64( unsigned long *, unsigned char *, CLEANLOCALSTORAGE * ); 14:20:34 INFO - void __stdcall CLEANLOCALSTORAGE_UserFree64( unsigned long *, CLEANLOCALSTORAGE * ); 14:20:34 INFO - unsigned long __stdcall VARIANT_UserSize64( unsigned long *, unsigned long , VARIANT * ); 14:20:34 INFO - unsigned char * __stdcall VARIANT_UserMarshal64( unsigned long *, unsigned char *, VARIANT * ); 14:20:34 INFO - unsigned char * __stdcall VARIANT_UserUnmarshal64( unsigned long *, unsigned char *, VARIANT * ); 14:20:34 INFO - void __stdcall VARIANT_UserFree64( unsigned long *, VARIANT * ); 14:20:34 INFO - HRESULT __stdcall IDispatch_Invoke_Proxy( 14:20:34 INFO - IDispatch * This, 14:20:34 INFO - DISPID dispIdMember, 14:20:34 INFO - const IID & riid, 14:20:34 INFO - LCID lcid, 14:20:34 INFO - WORD wFlags, 14:20:34 INFO - DISPPARAMS *pDispParams, 14:20:34 INFO - VARIANT *pVarResult, 14:20:34 INFO - EXCEPINFO *pExcepInfo, 14:20:34 INFO - UINT *puArgErr); 14:20:34 INFO - HRESULT __stdcall IDispatch_Invoke_Stub( 14:20:34 INFO - IDispatch * This, 14:20:34 INFO - DISPID dispIdMember, 14:20:34 INFO - const IID & riid, 14:20:34 INFO - LCID lcid, 14:20:34 INFO - DWORD dwFlags, 14:20:34 INFO - DISPPARAMS *pDispParams, 14:20:34 INFO - VARIANT *pVarResult, 14:20:34 INFO - EXCEPINFO *pExcepInfo, 14:20:34 INFO - UINT *pArgErr, 14:20:34 INFO - UINT cVarRef, 14:20:34 INFO - UINT *rgVarRefIdx, 14:20:34 INFO - VARIANTARG *rgVarRef); 14:20:34 INFO - HRESULT __stdcall IEnumVARIANT_Next_Proxy( 14:20:34 INFO - IEnumVARIANT * This, 14:20:34 INFO - ULONG celt, 14:20:34 INFO - VARIANT *rgVar, 14:20:34 INFO - ULONG *pCeltFetched); 14:20:34 INFO - HRESULT __stdcall IEnumVARIANT_Next_Stub( 14:20:34 INFO - IEnumVARIANT * This, 14:20:34 INFO - ULONG celt, 14:20:34 INFO - VARIANT *rgVar, 14:20:34 INFO - ULONG *pCeltFetched); 14:20:34 INFO - HRESULT __stdcall ITypeComp_Bind_Proxy( 14:20:34 INFO - ITypeComp * This, 14:20:34 INFO - LPOLESTR szName, 14:20:34 INFO - ULONG lHashVal, 14:20:34 INFO - WORD wFlags, 14:20:34 INFO - ITypeInfo **ppTInfo, 14:20:34 INFO - DESCKIND *pDescKind, 14:20:34 INFO - BINDPTR *pBindPtr); 14:20:34 INFO - HRESULT __stdcall ITypeComp_Bind_Stub( 14:20:34 INFO - ITypeComp * This, 14:20:34 INFO - LPOLESTR szName, 14:20:34 INFO - ULONG lHashVal, 14:20:34 INFO - WORD wFlags, 14:20:34 INFO - ITypeInfo **ppTInfo, 14:20:34 INFO - DESCKIND *pDescKind, 14:20:34 INFO - LPFUNCDESC *ppFuncDesc, 14:20:34 INFO - LPVARDESC *ppVarDesc, 14:20:34 INFO - ITypeComp **ppTypeComp, 14:20:34 INFO - CLEANLOCALSTORAGE *pDummy); 14:20:34 INFO - HRESULT __stdcall ITypeComp_BindType_Proxy( 14:20:34 INFO - ITypeComp * This, 14:20:34 INFO - LPOLESTR szName, 14:20:34 INFO - ULONG lHashVal, 14:20:34 INFO - ITypeInfo **ppTInfo, 14:20:34 INFO - ITypeComp **ppTComp); 14:20:34 INFO - HRESULT __stdcall ITypeComp_BindType_Stub( 14:20:34 INFO - ITypeComp * This, 14:20:34 INFO - LPOLESTR szName, 14:20:34 INFO - ULONG lHashVal, 14:20:34 INFO - ITypeInfo **ppTInfo); 14:20:34 INFO - HRESULT __stdcall ITypeInfo_GetTypeAttr_Proxy( 14:20:34 INFO - ITypeInfo * This, 14:20:34 INFO - TYPEATTR **ppTypeAttr); 14:20:34 INFO - HRESULT __stdcall ITypeInfo_GetTypeAttr_Stub( 14:20:34 INFO - ITypeInfo * This, 14:20:34 INFO - LPTYPEATTR *ppTypeAttr, 14:20:34 INFO - CLEANLOCALSTORAGE *pDummy); 14:20:34 INFO - HRESULT __stdcall ITypeInfo_GetFuncDesc_Proxy( 14:20:34 INFO - ITypeInfo * This, 14:20:34 INFO - UINT index, 14:20:34 INFO - FUNCDESC **ppFuncDesc); 14:20:34 INFO - HRESULT __stdcall ITypeInfo_GetFuncDesc_Stub( 14:20:34 INFO - ITypeInfo * This, 14:20:34 INFO - UINT index, 14:20:34 INFO - LPFUNCDESC *ppFuncDesc, 14:20:34 INFO - CLEANLOCALSTORAGE *pDummy); 14:20:34 INFO - HRESULT __stdcall ITypeInfo_GetVarDesc_Proxy( 14:20:34 INFO - ITypeInfo * This, 14:20:34 INFO - UINT index, 14:20:34 INFO - VARDESC **ppVarDesc); 14:20:34 INFO - HRESULT __stdcall ITypeInfo_GetVarDesc_Stub( 14:20:34 INFO - ITypeInfo * This, 14:20:34 INFO - UINT index, 14:20:34 INFO - LPVARDESC *ppVarDesc, 14:20:34 INFO - CLEANLOCALSTORAGE *pDummy); 14:20:34 INFO - HRESULT __stdcall ITypeInfo_GetNames_Proxy( 14:20:34 INFO - ITypeInfo * This, 14:20:34 INFO - MEMBERID memid, 14:20:34 INFO - BSTR *rgBstrNames, 14:20:34 INFO - UINT cMaxNames, 14:20:34 INFO - UINT *pcNames); 14:20:34 INFO - HRESULT __stdcall ITypeInfo_GetNames_Stub( 14:20:34 INFO - ITypeInfo * This, 14:20:34 INFO - MEMBERID memid, 14:20:34 INFO - BSTR *rgBstrNames, 14:20:34 INFO - UINT cMaxNames, 14:20:34 INFO - UINT *pcNames); 14:20:34 INFO - HRESULT __stdcall ITypeInfo_GetIDsOfNames_Proxy( 14:20:34 INFO - ITypeInfo * This, 14:20:34 INFO - LPOLESTR *rgszNames, 14:20:34 INFO - UINT cNames, 14:20:34 INFO - MEMBERID *pMemId); 14:20:34 INFO - HRESULT __stdcall ITypeInfo_GetIDsOfNames_Stub( 14:20:34 INFO - ITypeInfo * This); 14:20:34 INFO - HRESULT __stdcall ITypeInfo_Invoke_Proxy( 14:20:34 INFO - ITypeInfo * This, 14:20:34 INFO - PVOID pvInstance, 14:20:34 INFO - MEMBERID memid, 14:20:34 INFO - WORD wFlags, 14:20:34 INFO - DISPPARAMS *pDispParams, 14:20:34 INFO - VARIANT *pVarResult, 14:20:34 INFO - EXCEPINFO *pExcepInfo, 14:20:34 INFO - UINT *puArgErr); 14:20:34 INFO - HRESULT __stdcall ITypeInfo_Invoke_Stub( 14:20:34 INFO - ITypeInfo * This); 14:20:34 INFO - HRESULT __stdcall ITypeInfo_GetDocumentation_Proxy( 14:20:34 INFO - ITypeInfo * This, 14:20:34 INFO - MEMBERID memid, 14:20:34 INFO - BSTR *pBstrName, 14:20:34 INFO - BSTR *pBstrDocString, 14:20:34 INFO - DWORD *pdwHelpContext, 14:20:34 INFO - BSTR *pBstrHelpFile); 14:20:34 INFO - HRESULT __stdcall ITypeInfo_GetDocumentation_Stub( 14:20:34 INFO - ITypeInfo * This, 14:20:34 INFO - MEMBERID memid, 14:20:34 INFO - DWORD refPtrFlags, 14:20:34 INFO - BSTR *pBstrName, 14:20:34 INFO - BSTR *pBstrDocString, 14:20:34 INFO - DWORD *pdwHelpContext, 14:20:34 INFO - BSTR *pBstrHelpFile); 14:20:34 INFO - HRESULT __stdcall ITypeInfo_GetDllEntry_Proxy( 14:20:34 INFO - ITypeInfo * This, 14:20:34 INFO - MEMBERID memid, 14:20:34 INFO - INVOKEKIND invKind, 14:20:34 INFO - BSTR *pBstrDllName, 14:20:34 INFO - BSTR *pBstrName, 14:20:34 INFO - WORD *pwOrdinal); 14:20:34 INFO - HRESULT __stdcall ITypeInfo_GetDllEntry_Stub( 14:20:34 INFO - ITypeInfo * This, 14:20:34 INFO - MEMBERID memid, 14:20:34 INFO - INVOKEKIND invKind, 14:20:34 INFO - DWORD refPtrFlags, 14:20:34 INFO - BSTR *pBstrDllName, 14:20:34 INFO - BSTR *pBstrName, 14:20:34 INFO - WORD *pwOrdinal); 14:20:34 INFO - HRESULT __stdcall ITypeInfo_AddressOfMember_Proxy( 14:20:34 INFO - ITypeInfo * This, 14:20:34 INFO - MEMBERID memid, 14:20:34 INFO - INVOKEKIND invKind, 14:20:34 INFO - PVOID *ppv); 14:20:34 INFO - HRESULT __stdcall ITypeInfo_AddressOfMember_Stub( 14:20:34 INFO - ITypeInfo * This); 14:20:34 INFO - HRESULT __stdcall ITypeInfo_CreateInstance_Proxy( 14:20:34 INFO - ITypeInfo * This, 14:20:34 INFO - IUnknown *pUnkOuter, 14:20:34 INFO - const IID & riid, 14:20:34 INFO - PVOID *ppvObj); 14:20:34 INFO - HRESULT __stdcall ITypeInfo_CreateInstance_Stub( 14:20:34 INFO - ITypeInfo * This, 14:20:34 INFO - const IID & riid, 14:20:34 INFO - IUnknown **ppvObj); 14:20:34 INFO - HRESULT __stdcall ITypeInfo_GetContainingTypeLib_Proxy( 14:20:34 INFO - ITypeInfo * This, 14:20:34 INFO - ITypeLib **ppTLib, 14:20:34 INFO - UINT *pIndex); 14:20:34 INFO - HRESULT __stdcall ITypeInfo_GetContainingTypeLib_Stub( 14:20:34 INFO - ITypeInfo * This, 14:20:34 INFO - ITypeLib **ppTLib, 14:20:34 INFO - UINT *pIndex); 14:20:34 INFO - void __stdcall ITypeInfo_ReleaseTypeAttr_Proxy( 14:20:34 INFO - ITypeInfo * This, 14:20:34 INFO - TYPEATTR *pTypeAttr); 14:20:34 INFO - HRESULT __stdcall ITypeInfo_ReleaseTypeAttr_Stub( 14:20:34 INFO - ITypeInfo * This); 14:20:34 INFO - void __stdcall ITypeInfo_ReleaseFuncDesc_Proxy( 14:20:34 INFO - ITypeInfo * This, 14:20:34 INFO - FUNCDESC *pFuncDesc); 14:20:34 INFO - HRESULT __stdcall ITypeInfo_ReleaseFuncDesc_Stub( 14:20:34 INFO - ITypeInfo * This); 14:20:34 INFO - void __stdcall ITypeInfo_ReleaseVarDesc_Proxy( 14:20:34 INFO - ITypeInfo * This, 14:20:34 INFO - VARDESC *pVarDesc); 14:20:34 INFO - HRESULT __stdcall ITypeInfo_ReleaseVarDesc_Stub( 14:20:34 INFO - ITypeInfo * This); 14:20:34 INFO - HRESULT __stdcall ITypeInfo2_GetDocumentation2_Proxy( 14:20:34 INFO - ITypeInfo2 * This, 14:20:34 INFO - MEMBERID memid, 14:20:34 INFO - LCID lcid, 14:20:34 INFO - BSTR *pbstrHelpString, 14:20:34 INFO - DWORD *pdwHelpStringContext, 14:20:34 INFO - BSTR *pbstrHelpStringDll); 14:20:34 INFO - HRESULT __stdcall ITypeInfo2_GetDocumentation2_Stub( 14:20:34 INFO - ITypeInfo2 * This, 14:20:34 INFO - MEMBERID memid, 14:20:34 INFO - LCID lcid, 14:20:34 INFO - DWORD refPtrFlags, 14:20:34 INFO - BSTR *pbstrHelpString, 14:20:34 INFO - DWORD *pdwHelpStringContext, 14:20:34 INFO - BSTR *pbstrHelpStringDll); 14:20:34 INFO - UINT __stdcall ITypeLib_GetTypeInfoCount_Proxy( 14:20:34 INFO - ITypeLib * This); 14:20:34 INFO - HRESULT __stdcall ITypeLib_GetTypeInfoCount_Stub( 14:20:34 INFO - ITypeLib * This, 14:20:34 INFO - UINT *pcTInfo); 14:20:34 INFO - HRESULT __stdcall ITypeLib_GetLibAttr_Proxy( 14:20:34 INFO - ITypeLib * This, 14:20:34 INFO - TLIBATTR **ppTLibAttr); 14:20:34 INFO - HRESULT __stdcall ITypeLib_GetLibAttr_Stub( 14:20:34 INFO - ITypeLib * This, 14:20:34 INFO - LPTLIBATTR *ppTLibAttr, 14:20:34 INFO - CLEANLOCALSTORAGE *pDummy); 14:20:34 INFO - HRESULT __stdcall ITypeLib_GetDocumentation_Proxy( 14:20:34 INFO - ITypeLib * This, 14:20:34 INFO - INT index, 14:20:34 INFO - BSTR *pBstrName, 14:20:34 INFO - BSTR *pBstrDocString, 14:20:34 INFO - DWORD *pdwHelpContext, 14:20:34 INFO - BSTR *pBstrHelpFile); 14:20:34 INFO - HRESULT __stdcall ITypeLib_GetDocumentation_Stub( 14:20:34 INFO - ITypeLib * This, 14:20:34 INFO - INT index, 14:20:34 INFO - DWORD refPtrFlags, 14:20:34 INFO - BSTR *pBstrName, 14:20:34 INFO - BSTR *pBstrDocString, 14:20:34 INFO - DWORD *pdwHelpContext, 14:20:34 INFO - BSTR *pBstrHelpFile); 14:20:34 INFO - HRESULT __stdcall ITypeLib_IsName_Proxy( 14:20:34 INFO - ITypeLib * This, 14:20:34 INFO - LPOLESTR szNameBuf, 14:20:34 INFO - ULONG lHashVal, 14:20:34 INFO - BOOL *pfName); 14:20:34 INFO - HRESULT __stdcall ITypeLib_IsName_Stub( 14:20:34 INFO - ITypeLib * This, 14:20:34 INFO - LPOLESTR szNameBuf, 14:20:34 INFO - ULONG lHashVal, 14:20:34 INFO - BOOL *pfName, 14:20:34 INFO - BSTR *pBstrLibName); 14:20:34 INFO - HRESULT __stdcall ITypeLib_FindName_Proxy( 14:20:34 INFO - ITypeLib * This, 14:20:34 INFO - LPOLESTR szNameBuf, 14:20:34 INFO - ULONG lHashVal, 14:20:34 INFO - ITypeInfo **ppTInfo, 14:20:34 INFO - MEMBERID *rgMemId, 14:20:34 INFO - USHORT *pcFound); 14:20:34 INFO - HRESULT __stdcall ITypeLib_FindName_Stub( 14:20:34 INFO - ITypeLib * This, 14:20:34 INFO - LPOLESTR szNameBuf, 14:20:34 INFO - ULONG lHashVal, 14:20:34 INFO - ITypeInfo **ppTInfo, 14:20:34 INFO - MEMBERID *rgMemId, 14:20:34 INFO - USHORT *pcFound, 14:20:34 INFO - BSTR *pBstrLibName); 14:20:34 INFO - void __stdcall ITypeLib_ReleaseTLibAttr_Proxy( 14:20:34 INFO - ITypeLib * This, 14:20:34 INFO - TLIBATTR *pTLibAttr); 14:20:34 INFO - HRESULT __stdcall ITypeLib_ReleaseTLibAttr_Stub( 14:20:34 INFO - ITypeLib * This); 14:20:34 INFO - HRESULT __stdcall ITypeLib2_GetLibStatistics_Proxy( 14:20:34 INFO - ITypeLib2 * This, 14:20:34 INFO - ULONG *pcUniqueNames, 14:20:34 INFO - ULONG *pcchUniqueNames); 14:20:34 INFO - HRESULT __stdcall ITypeLib2_GetLibStatistics_Stub( 14:20:34 INFO - ITypeLib2 * This, 14:20:34 INFO - ULONG *pcUniqueNames, 14:20:34 INFO - ULONG *pcchUniqueNames); 14:20:34 INFO - HRESULT __stdcall ITypeLib2_GetDocumentation2_Proxy( 14:20:34 INFO - ITypeLib2 * This, 14:20:34 INFO - INT index, 14:20:34 INFO - LCID lcid, 14:20:34 INFO - BSTR *pbstrHelpString, 14:20:34 INFO - DWORD *pdwHelpStringContext, 14:20:34 INFO - BSTR *pbstrHelpStringDll); 14:20:34 INFO - HRESULT __stdcall ITypeLib2_GetDocumentation2_Stub( 14:20:34 INFO - ITypeLib2 * This, 14:20:34 INFO - INT index, 14:20:34 INFO - LCID lcid, 14:20:34 INFO - DWORD refPtrFlags, 14:20:34 INFO - BSTR *pbstrHelpString, 14:20:34 INFO - DWORD *pdwHelpStringContext, 14:20:34 INFO - BSTR *pbstrHelpStringDll); 14:20:34 INFO - HRESULT __stdcall IPropertyBag_Read_Proxy( 14:20:34 INFO - IPropertyBag * This, 14:20:34 INFO - LPCOLESTR pszPropName, 14:20:34 INFO - VARIANT *pVar, 14:20:34 INFO - IErrorLog *pErrorLog); 14:20:34 INFO - HRESULT __stdcall IPropertyBag_Read_Stub( 14:20:34 INFO - IPropertyBag * This, 14:20:34 INFO - LPCOLESTR pszPropName, 14:20:34 INFO - VARIANT *pVar, 14:20:34 INFO - IErrorLog *pErrorLog, 14:20:34 INFO - DWORD varType, 14:20:34 INFO - IUnknown *pUnkObj); 14:20:34 INFO - } 14:20:34 INFO - #line 5759 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - #line 5761 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oaidl.h" 14:20:34 INFO - #line 73 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\propidlbase.h" 14:20:34 INFO - extern "C"{ 14:20:34 INFO - #line 77 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\propidlbase.h" 14:20:34 INFO - #pragma warning(push) 14:20:34 INFO - #pragma warning(disable:4820) 14:20:34 INFO - #line 94 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\propidlbase.h" 14:20:34 INFO - #pragma warning(disable:4201) 14:20:34 INFO - #pragma warning(disable:4237) 14:20:34 INFO - #line 97 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\propidlbase.h" 14:20:34 INFO - #pragma once 14:20:34 INFO - #line 100 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\propidlbase.h" 14:20:34 INFO - #pragma region Application Family or OneCore Family 14:20:34 INFO - typedef struct tagVersionedStream 14:20:34 INFO - { 14:20:34 INFO - GUID guidVersion; 14:20:34 INFO - IStream *pStream; 14:20:34 INFO - } VERSIONEDSTREAM; 14:20:34 INFO - typedef struct tagVersionedStream *LPVERSIONEDSTREAM; 14:20:34 INFO - typedef struct tagPROPVARIANT PROPVARIANT; 14:20:34 INFO - #line 140 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\propidlbase.h" 14:20:34 INFO - typedef struct tagCAC 14:20:34 INFO - { 14:20:34 INFO - ULONG cElems; 14:20:34 INFO - CHAR *pElems; 14:20:34 INFO - } CAC; 14:20:34 INFO - typedef struct tagCAUB 14:20:34 INFO - { 14:20:34 INFO - ULONG cElems; 14:20:34 INFO - UCHAR *pElems; 14:20:34 INFO - } CAUB; 14:20:34 INFO - typedef struct tagCAI 14:20:34 INFO - { 14:20:34 INFO - ULONG cElems; 14:20:34 INFO - SHORT *pElems; 14:20:34 INFO - } CAI; 14:20:34 INFO - typedef struct tagCAUI 14:20:34 INFO - { 14:20:34 INFO - ULONG cElems; 14:20:34 INFO - USHORT *pElems; 14:20:34 INFO - } CAUI; 14:20:34 INFO - typedef struct tagCAL 14:20:34 INFO - { 14:20:34 INFO - ULONG cElems; 14:20:34 INFO - LONG *pElems; 14:20:34 INFO - } CAL; 14:20:34 INFO - typedef struct tagCAUL 14:20:34 INFO - { 14:20:34 INFO - ULONG cElems; 14:20:34 INFO - ULONG *pElems; 14:20:34 INFO - } CAUL; 14:20:34 INFO - typedef struct tagCAFLT 14:20:34 INFO - { 14:20:34 INFO - ULONG cElems; 14:20:34 INFO - FLOAT *pElems; 14:20:34 INFO - } CAFLT; 14:20:34 INFO - typedef struct tagCADBL 14:20:34 INFO - { 14:20:34 INFO - ULONG cElems; 14:20:34 INFO - DOUBLE *pElems; 14:20:34 INFO - } CADBL; 14:20:34 INFO - typedef struct tagCACY 14:20:34 INFO - { 14:20:34 INFO - ULONG cElems; 14:20:34 INFO - CY *pElems; 14:20:34 INFO - } CACY; 14:20:34 INFO - typedef struct tagCADATE 14:20:34 INFO - { 14:20:34 INFO - ULONG cElems; 14:20:34 INFO - DATE *pElems; 14:20:34 INFO - } CADATE; 14:20:34 INFO - typedef struct tagCABSTR 14:20:34 INFO - { 14:20:34 INFO - ULONG cElems; 14:20:34 INFO - BSTR *pElems; 14:20:34 INFO - } CABSTR; 14:20:34 INFO - typedef struct tagCABSTRBLOB 14:20:34 INFO - { 14:20:34 INFO - ULONG cElems; 14:20:34 INFO - BSTRBLOB *pElems; 14:20:34 INFO - } CABSTRBLOB; 14:20:34 INFO - typedef struct tagCABOOL 14:20:34 INFO - { 14:20:34 INFO - ULONG cElems; 14:20:34 INFO - VARIANT_BOOL *pElems; 14:20:34 INFO - } CABOOL; 14:20:34 INFO - typedef struct tagCASCODE 14:20:34 INFO - { 14:20:34 INFO - ULONG cElems; 14:20:34 INFO - SCODE *pElems; 14:20:34 INFO - } CASCODE; 14:20:34 INFO - typedef struct tagCAPROPVARIANT 14:20:34 INFO - { 14:20:34 INFO - ULONG cElems; 14:20:34 INFO - PROPVARIANT *pElems; 14:20:34 INFO - } CAPROPVARIANT; 14:20:34 INFO - typedef struct tagCAH 14:20:34 INFO - { 14:20:34 INFO - ULONG cElems; 14:20:34 INFO - LARGE_INTEGER *pElems; 14:20:34 INFO - } CAH; 14:20:34 INFO - typedef struct tagCAUH 14:20:34 INFO - { 14:20:34 INFO - ULONG cElems; 14:20:34 INFO - ULARGE_INTEGER *pElems; 14:20:34 INFO - } CAUH; 14:20:34 INFO - typedef struct tagCALPSTR 14:20:34 INFO - { 14:20:34 INFO - ULONG cElems; 14:20:34 INFO - LPSTR *pElems; 14:20:34 INFO - } CALPSTR; 14:20:34 INFO - typedef struct tagCALPWSTR 14:20:34 INFO - { 14:20:34 INFO - ULONG cElems; 14:20:34 INFO - LPWSTR *pElems; 14:20:34 INFO - } CALPWSTR; 14:20:34 INFO - typedef struct tagCAFILETIME 14:20:34 INFO - { 14:20:34 INFO - ULONG cElems; 14:20:34 INFO - FILETIME *pElems; 14:20:34 INFO - } CAFILETIME; 14:20:34 INFO - typedef struct tagCACLIPDATA 14:20:34 INFO - { 14:20:34 INFO - ULONG cElems; 14:20:34 INFO - CLIPDATA *pElems; 14:20:34 INFO - } CACLIPDATA; 14:20:34 INFO - typedef struct tagCACLSID 14:20:34 INFO - { 14:20:34 INFO - ULONG cElems; 14:20:34 INFO - CLSID *pElems; 14:20:34 INFO - } CACLSID; 14:20:34 INFO - typedef WORD PROPVAR_PAD1; 14:20:34 INFO - typedef WORD PROPVAR_PAD2; 14:20:34 INFO - typedef WORD PROPVAR_PAD3; 14:20:34 INFO - #line 287 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\propidlbase.h" 14:20:34 INFO - #line 293 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\propidlbase.h" 14:20:34 INFO - struct tagPROPVARIANT { 14:20:34 INFO - union { 14:20:34 INFO - #line 297 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\propidlbase.h" 14:20:34 INFO - struct 14:20:34 INFO - { 14:20:34 INFO - VARTYPE vt; 14:20:34 INFO - PROPVAR_PAD1 wReserved1; 14:20:34 INFO - PROPVAR_PAD2 wReserved2; 14:20:34 INFO - PROPVAR_PAD3 wReserved3; 14:20:34 INFO - union 14:20:34 INFO - { 14:20:34 INFO - CHAR cVal; 14:20:34 INFO - UCHAR bVal; 14:20:34 INFO - SHORT iVal; 14:20:34 INFO - USHORT uiVal; 14:20:34 INFO - LONG lVal; 14:20:34 INFO - ULONG ulVal; 14:20:34 INFO - INT intVal; 14:20:34 INFO - UINT uintVal; 14:20:34 INFO - LARGE_INTEGER hVal; 14:20:34 INFO - ULARGE_INTEGER uhVal; 14:20:34 INFO - FLOAT fltVal; 14:20:34 INFO - DOUBLE dblVal; 14:20:34 INFO - VARIANT_BOOL boolVal; 14:20:34 INFO - SCODE scode; 14:20:34 INFO - CY cyVal; 14:20:34 INFO - DATE date; 14:20:34 INFO - FILETIME filetime; 14:20:34 INFO - CLSID *puuid; 14:20:34 INFO - CLIPDATA *pclipdata; 14:20:34 INFO - BSTR bstrVal; 14:20:34 INFO - BSTRBLOB bstrblobVal; 14:20:34 INFO - BLOB blob; 14:20:34 INFO - LPSTR pszVal; 14:20:34 INFO - LPWSTR pwszVal; 14:20:34 INFO - IUnknown *punkVal; 14:20:34 INFO - IDispatch *pdispVal; 14:20:34 INFO - IStream *pStream; 14:20:34 INFO - IStorage *pStorage; 14:20:34 INFO - LPVERSIONEDSTREAM pVersionedStream; 14:20:34 INFO - LPSAFEARRAY parray; 14:20:34 INFO - CAC cac; 14:20:34 INFO - CAUB caub; 14:20:34 INFO - CAI cai; 14:20:34 INFO - CAUI caui; 14:20:34 INFO - CAL cal; 14:20:34 INFO - CAUL caul; 14:20:34 INFO - CAH cah; 14:20:34 INFO - CAUH cauh; 14:20:34 INFO - CAFLT caflt; 14:20:34 INFO - CADBL cadbl; 14:20:34 INFO - CABOOL cabool; 14:20:34 INFO - CASCODE cascode; 14:20:34 INFO - CACY cacy; 14:20:34 INFO - CADATE cadate; 14:20:34 INFO - CAFILETIME cafiletime; 14:20:34 INFO - CACLSID cauuid; 14:20:34 INFO - CACLIPDATA caclipdata; 14:20:34 INFO - CABSTR cabstr; 14:20:34 INFO - CABSTRBLOB cabstrblob; 14:20:34 INFO - CALPSTR calpstr; 14:20:34 INFO - CALPWSTR calpwstr; 14:20:34 INFO - CAPROPVARIANT capropvar; 14:20:34 INFO - CHAR *pcVal; 14:20:34 INFO - UCHAR *pbVal; 14:20:34 INFO - SHORT *piVal; 14:20:34 INFO - USHORT *puiVal; 14:20:34 INFO - LONG *plVal; 14:20:34 INFO - ULONG *pulVal; 14:20:34 INFO - INT *pintVal; 14:20:34 INFO - UINT *puintVal; 14:20:34 INFO - FLOAT *pfltVal; 14:20:34 INFO - DOUBLE *pdblVal; 14:20:34 INFO - VARIANT_BOOL *pboolVal; 14:20:34 INFO - DECIMAL *pdecVal; 14:20:34 INFO - SCODE *pscode; 14:20:34 INFO - CY *pcyVal; 14:20:34 INFO - DATE *pdate; 14:20:34 INFO - BSTR *pbstrVal; 14:20:34 INFO - IUnknown **ppunkVal; 14:20:34 INFO - IDispatch **ppdispVal; 14:20:34 INFO - LPSAFEARRAY *pparray; 14:20:34 INFO - PROPVARIANT *pvarVal; 14:20:34 INFO - } ; 14:20:34 INFO - } ; 14:20:34 INFO - DECIMAL decVal; 14:20:34 INFO - }; 14:20:34 INFO - }; 14:20:34 INFO - #line 386 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\propidlbase.h" 14:20:34 INFO - #line 388 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\propidlbase.h" 14:20:34 INFO - typedef struct tagPROPVARIANT * LPPROPVARIANT; 14:20:34 INFO - #line 407 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\propidlbase.h" 14:20:34 INFO - #line 408 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\propidlbase.h" 14:20:34 INFO - #line 410 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\propidlbase.h" 14:20:34 INFO - typedef struct tagPROPSPEC 14:20:34 INFO - { 14:20:34 INFO - ULONG ulKind; 14:20:34 INFO - union 14:20:34 INFO - { 14:20:34 INFO - PROPID propid; 14:20:34 INFO - LPOLESTR lpwstr; 14:20:34 INFO - } ; 14:20:34 INFO - } PROPSPEC; 14:20:34 INFO - typedef struct tagSTATPROPSTG 14:20:34 INFO - { 14:20:34 INFO - LPOLESTR lpwstrName; 14:20:34 INFO - PROPID propid; 14:20:34 INFO - VARTYPE vt; 14:20:34 INFO - } STATPROPSTG; 14:20:34 INFO - typedef struct tagSTATPROPSETSTG 14:20:34 INFO - { 14:20:34 INFO - FMTID fmtid; 14:20:34 INFO - CLSID clsid; 14:20:34 INFO - DWORD grfFlags; 14:20:34 INFO - FILETIME mtime; 14:20:34 INFO - FILETIME ctime; 14:20:34 INFO - FILETIME atime; 14:20:34 INFO - DWORD dwOSVersion; 14:20:34 INFO - } STATPROPSETSTG; 14:20:34 INFO - extern RPC_IF_HANDLE __MIDL_itf_propidlbase_0000_0000_v0_0_c_ifspec; 14:20:34 INFO - extern RPC_IF_HANDLE __MIDL_itf_propidlbase_0000_0000_v0_0_s_ifspec; 14:20:34 INFO - extern "C" const IID IID_IPropertyStorage; 14:20:34 INFO - struct __declspec(uuid("00000138-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:34 INFO - IPropertyStorage : public IUnknown 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual HRESULT __stdcall ReadMultiple( 14:20:34 INFO - ULONG cpspec, 14:20:34 INFO - const PROPSPEC rgpspec[ ], 14:20:34 INFO - PROPVARIANT rgpropvar[ ]) = 0; 14:20:34 INFO - virtual HRESULT __stdcall WriteMultiple( 14:20:34 INFO - ULONG cpspec, 14:20:34 INFO - const PROPSPEC rgpspec[ ], 14:20:34 INFO - const PROPVARIANT rgpropvar[ ], 14:20:34 INFO - PROPID propidNameFirst) = 0; 14:20:34 INFO - virtual HRESULT __stdcall DeleteMultiple( 14:20:34 INFO - ULONG cpspec, 14:20:34 INFO - const PROPSPEC rgpspec[ ]) = 0; 14:20:34 INFO - virtual HRESULT __stdcall ReadPropertyNames( 14:20:34 INFO - ULONG cpropid, 14:20:34 INFO - const PROPID rgpropid[ ], 14:20:34 INFO - LPOLESTR rglpwstrName[ ]) = 0; 14:20:34 INFO - virtual HRESULT __stdcall WritePropertyNames( 14:20:34 INFO - ULONG cpropid, 14:20:34 INFO - const PROPID rgpropid[ ], 14:20:34 INFO - const LPOLESTR rglpwstrName[ ]) = 0; 14:20:34 INFO - virtual HRESULT __stdcall DeletePropertyNames( 14:20:34 INFO - ULONG cpropid, 14:20:34 INFO - const PROPID rgpropid[ ]) = 0; 14:20:34 INFO - virtual HRESULT __stdcall Commit( 14:20:34 INFO - DWORD grfCommitFlags) = 0; 14:20:34 INFO - virtual HRESULT __stdcall Revert( void) = 0; 14:20:34 INFO - virtual HRESULT __stdcall Enum( 14:20:34 INFO - IEnumSTATPROPSTG **ppenum) = 0; 14:20:34 INFO - virtual HRESULT __stdcall SetTimes( 14:20:34 INFO - const FILETIME *pctime, 14:20:34 INFO - const FILETIME *patime, 14:20:34 INFO - const FILETIME *pmtime) = 0; 14:20:34 INFO - virtual HRESULT __stdcall SetClass( 14:20:34 INFO - const IID & clsid) = 0; 14:20:34 INFO - virtual HRESULT __stdcall Stat( 14:20:34 INFO - STATPROPSETSTG *pstatpsstg) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 687 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\propidlbase.h" 14:20:34 INFO - #line 692 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\propidlbase.h" 14:20:34 INFO - typedef IPropertySetStorage *LPPROPERTYSETSTORAGE; 14:20:34 INFO - extern "C" const IID IID_IPropertySetStorage; 14:20:34 INFO - struct __declspec(uuid("0000013A-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:34 INFO - IPropertySetStorage : public IUnknown 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual HRESULT __stdcall Create( 14:20:34 INFO - const IID & rfmtid, 14:20:34 INFO - const CLSID *pclsid, 14:20:34 INFO - DWORD grfFlags, 14:20:34 INFO - DWORD grfMode, 14:20:34 INFO - IPropertyStorage **ppprstg) = 0; 14:20:34 INFO - virtual HRESULT __stdcall Open( 14:20:34 INFO - const IID & rfmtid, 14:20:34 INFO - DWORD grfMode, 14:20:34 INFO - IPropertyStorage **ppprstg) = 0; 14:20:34 INFO - virtual HRESULT __stdcall Delete( 14:20:34 INFO - const IID & rfmtid) = 0; 14:20:34 INFO - virtual HRESULT __stdcall Enum( 14:20:34 INFO - IEnumSTATPROPSETSTG **ppenum) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 811 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\propidlbase.h" 14:20:34 INFO - #line 816 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\propidlbase.h" 14:20:34 INFO - typedef IEnumSTATPROPSTG *LPENUMSTATPROPSTG; 14:20:34 INFO - extern "C" const IID IID_IEnumSTATPROPSTG; 14:20:34 INFO - struct __declspec(uuid("00000139-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:34 INFO - IEnumSTATPROPSTG : public IUnknown 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual HRESULT __stdcall Next( 14:20:34 INFO - ULONG celt, 14:20:34 INFO - STATPROPSTG *rgelt, 14:20:34 INFO - ULONG *pceltFetched) = 0; 14:20:34 INFO - virtual HRESULT __stdcall Skip( 14:20:34 INFO - ULONG celt) = 0; 14:20:34 INFO - virtual HRESULT __stdcall Reset( void) = 0; 14:20:34 INFO - virtual HRESULT __stdcall Clone( 14:20:34 INFO - IEnumSTATPROPSTG **ppenum) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 929 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\propidlbase.h" 14:20:34 INFO - HRESULT __stdcall IEnumSTATPROPSTG_RemoteNext_Proxy( 14:20:34 INFO - IEnumSTATPROPSTG * This, 14:20:34 INFO - ULONG celt, 14:20:34 INFO - STATPROPSTG *rgelt, 14:20:34 INFO - ULONG *pceltFetched); 14:20:34 INFO - void __stdcall IEnumSTATPROPSTG_RemoteNext_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - #line 948 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\propidlbase.h" 14:20:34 INFO - typedef IEnumSTATPROPSETSTG *LPENUMSTATPROPSETSTG; 14:20:34 INFO - extern "C" const IID IID_IEnumSTATPROPSETSTG; 14:20:34 INFO - struct __declspec(uuid("0000013B-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:34 INFO - IEnumSTATPROPSETSTG : public IUnknown 14:20:34 INFO - { 14:20:34 INFO - public: 14:20:34 INFO - virtual HRESULT __stdcall Next( 14:20:34 INFO - ULONG celt, 14:20:34 INFO - STATPROPSETSTG *rgelt, 14:20:34 INFO - ULONG *pceltFetched) = 0; 14:20:34 INFO - virtual HRESULT __stdcall Skip( 14:20:34 INFO - ULONG celt) = 0; 14:20:34 INFO - virtual HRESULT __stdcall Reset( void) = 0; 14:20:34 INFO - virtual HRESULT __stdcall Clone( 14:20:34 INFO - IEnumSTATPROPSETSTG **ppenum) = 0; 14:20:34 INFO - }; 14:20:34 INFO - #line 1061 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\propidlbase.h" 14:20:34 INFO - HRESULT __stdcall IEnumSTATPROPSETSTG_RemoteNext_Proxy( 14:20:34 INFO - IEnumSTATPROPSETSTG * This, 14:20:34 INFO - ULONG celt, 14:20:34 INFO - STATPROPSETSTG *rgelt, 14:20:34 INFO - ULONG *pceltFetched); 14:20:34 INFO - void __stdcall IEnumSTATPROPSETSTG_RemoteNext_Stub( 14:20:34 INFO - IRpcStubBuffer *This, 14:20:34 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:34 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:34 INFO - DWORD *_pdwStubPhase); 14:20:34 INFO - #line 1080 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\propidlbase.h" 14:20:34 INFO - typedef IPropertyStorage *LPPROPERTYSTORAGE; 14:20:34 INFO - #line 1088 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\propidlbase.h" 14:20:34 INFO - #pragma endregion 14:20:34 INFO - #line 1092 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\propidlbase.h" 14:20:34 INFO - #pragma warning(pop) 14:20:34 INFO - #line 1098 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\propidlbase.h" 14:20:34 INFO - extern RPC_IF_HANDLE __MIDL_itf_propidlbase_0000_0004_v0_0_c_ifspec; 14:20:34 INFO - extern RPC_IF_HANDLE __MIDL_itf_propidlbase_0000_0004_v0_0_s_ifspec; 14:20:34 INFO - unsigned long __stdcall BSTR_UserSize( unsigned long *, unsigned long , BSTR * ); 14:20:34 INFO - unsigned char * __stdcall BSTR_UserMarshal( unsigned long *, unsigned char *, BSTR * ); 14:20:34 INFO - unsigned char * __stdcall BSTR_UserUnmarshal( unsigned long *, unsigned char *, BSTR * ); 14:20:34 INFO - void __stdcall BSTR_UserFree( unsigned long *, BSTR * ); 14:20:34 INFO - unsigned long __stdcall LPSAFEARRAY_UserSize( unsigned long *, unsigned long , LPSAFEARRAY * ); 14:20:34 INFO - unsigned char * __stdcall LPSAFEARRAY_UserMarshal( unsigned long *, unsigned char *, LPSAFEARRAY * ); 14:20:34 INFO - unsigned char * __stdcall LPSAFEARRAY_UserUnmarshal( unsigned long *, unsigned char *, LPSAFEARRAY * ); 14:20:34 INFO - void __stdcall LPSAFEARRAY_UserFree( unsigned long *, LPSAFEARRAY * ); 14:20:34 INFO - unsigned long __stdcall BSTR_UserSize64( unsigned long *, unsigned long , BSTR * ); 14:20:34 INFO - unsigned char * __stdcall BSTR_UserMarshal64( unsigned long *, unsigned char *, BSTR * ); 14:20:34 INFO - unsigned char * __stdcall BSTR_UserUnmarshal64( unsigned long *, unsigned char *, BSTR * ); 14:20:34 INFO - void __stdcall BSTR_UserFree64( unsigned long *, BSTR * ); 14:20:34 INFO - unsigned long __stdcall LPSAFEARRAY_UserSize64( unsigned long *, unsigned long , LPSAFEARRAY * ); 14:20:34 INFO - unsigned char * __stdcall LPSAFEARRAY_UserMarshal64( unsigned long *, unsigned char *, LPSAFEARRAY * ); 14:20:34 INFO - unsigned char * __stdcall LPSAFEARRAY_UserUnmarshal64( unsigned long *, unsigned char *, LPSAFEARRAY * ); 14:20:34 INFO - void __stdcall LPSAFEARRAY_UserFree64( unsigned long *, LPSAFEARRAY * ); 14:20:34 INFO - HRESULT __stdcall IEnumSTATPROPSTG_Next_Proxy( 14:20:34 INFO - IEnumSTATPROPSTG * This, 14:20:34 INFO - ULONG celt, 14:20:34 INFO - STATPROPSTG *rgelt, 14:20:34 INFO - ULONG *pceltFetched); 14:20:34 INFO - HRESULT __stdcall IEnumSTATPROPSTG_Next_Stub( 14:20:34 INFO - IEnumSTATPROPSTG * This, 14:20:34 INFO - ULONG celt, 14:20:34 INFO - STATPROPSTG *rgelt, 14:20:34 INFO - ULONG *pceltFetched); 14:20:34 INFO - HRESULT __stdcall IEnumSTATPROPSETSTG_Next_Proxy( 14:20:34 INFO - IEnumSTATPROPSETSTG * This, 14:20:34 INFO - ULONG celt, 14:20:34 INFO - STATPROPSETSTG *rgelt, 14:20:34 INFO - ULONG *pceltFetched); 14:20:34 INFO - HRESULT __stdcall IEnumSTATPROPSETSTG_Next_Stub( 14:20:34 INFO - IEnumSTATPROPSETSTG * This, 14:20:34 INFO - ULONG celt, 14:20:34 INFO - STATPROPSETSTG *rgelt, 14:20:34 INFO - ULONG *pceltFetched); 14:20:34 INFO - } 14:20:34 INFO - #line 1162 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\propidlbase.h" 14:20:34 INFO - #line 1164 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\propidlbase.h" 14:20:34 INFO - #line 42 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\coml2api.h" 14:20:34 INFO - #pragma region Application Family 14:20:34 INFO - #line 76 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\coml2api.h" 14:20:34 INFO - #line 86 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\coml2api.h" 14:20:34 INFO - typedef DWORD STGFMT; 14:20:34 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:34 INFO - StgCreateDocfile( 14:20:34 INFO - const WCHAR * pwcsName, 14:20:34 INFO - DWORD grfMode, 14:20:34 INFO - DWORD reserved, 14:20:34 INFO - IStorage ** ppstgOpen 14:20:34 INFO - ); 14:20:34 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:34 INFO - StgCreateDocfileOnILockBytes( 14:20:35 INFO - ILockBytes * plkbyt, 14:20:35 INFO - DWORD grfMode, 14:20:35 INFO - DWORD reserved, 14:20:35 INFO - IStorage ** ppstgOpen 14:20:35 INFO - ); 14:20:35 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:35 INFO - StgOpenStorage( 14:20:35 INFO - const WCHAR * pwcsName, 14:20:35 INFO - IStorage * pstgPriority, 14:20:35 INFO - DWORD grfMode, 14:20:35 INFO - SNB snbExclude, 14:20:35 INFO - DWORD reserved, 14:20:35 INFO - IStorage ** ppstgOpen 14:20:35 INFO - ); 14:20:35 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:35 INFO - StgOpenStorageOnILockBytes( 14:20:35 INFO - ILockBytes * plkbyt, 14:20:35 INFO - IStorage * pstgPriority, 14:20:35 INFO - DWORD grfMode, 14:20:35 INFO - SNB snbExclude, 14:20:35 INFO - DWORD reserved, 14:20:35 INFO - IStorage ** ppstgOpen 14:20:35 INFO - ); 14:20:35 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:35 INFO - StgIsStorageFile( 14:20:35 INFO - const WCHAR * pwcsName 14:20:35 INFO - ); 14:20:35 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:35 INFO - StgIsStorageILockBytes( 14:20:35 INFO - ILockBytes * plkbyt 14:20:35 INFO - ); 14:20:35 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:35 INFO - StgSetTimes( 14:20:35 INFO - const WCHAR * lpszName, 14:20:35 INFO - const FILETIME * pctime, 14:20:35 INFO - const FILETIME * patime, 14:20:35 INFO - const FILETIME * pmtime 14:20:35 INFO - ); 14:20:35 INFO - #line 173 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\coml2api.h" 14:20:35 INFO - #line 177 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\coml2api.h" 14:20:35 INFO - typedef struct tagSTGOPTIONS 14:20:35 INFO - { 14:20:35 INFO - USHORT usVersion; 14:20:35 INFO - USHORT reserved; 14:20:35 INFO - ULONG ulSectorSize; 14:20:35 INFO - const WCHAR *pwcsTemplateFile; 14:20:35 INFO - #line 187 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\coml2api.h" 14:20:35 INFO - } STGOPTIONS; 14:20:35 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:35 INFO - StgCreateStorageEx( 14:20:35 INFO - const WCHAR * pwcsName, 14:20:35 INFO - DWORD grfMode, 14:20:35 INFO - DWORD stgfmt, 14:20:35 INFO - DWORD grfAttrs, 14:20:35 INFO - STGOPTIONS * pStgOptions, 14:20:35 INFO - PSECURITY_DESCRIPTOR pSecurityDescriptor, 14:20:35 INFO - const IID & riid, 14:20:35 INFO - void ** ppObjectOpen 14:20:35 INFO - ); 14:20:35 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:35 INFO - StgOpenStorageEx( 14:20:35 INFO - const WCHAR * pwcsName, 14:20:35 INFO - DWORD grfMode, 14:20:35 INFO - DWORD stgfmt, 14:20:35 INFO - DWORD grfAttrs, 14:20:35 INFO - STGOPTIONS * pStgOptions, 14:20:35 INFO - PSECURITY_DESCRIPTOR pSecurityDescriptor, 14:20:35 INFO - const IID & riid, 14:20:35 INFO - void ** ppObjectOpen 14:20:35 INFO - ); 14:20:35 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:35 INFO - StgCreatePropStg( 14:20:35 INFO - IUnknown * pUnk, 14:20:35 INFO - const IID & fmtid, 14:20:35 INFO - const CLSID * pclsid, 14:20:35 INFO - DWORD grfFlags, 14:20:35 INFO - DWORD dwReserved, 14:20:35 INFO - IPropertyStorage ** ppPropStg 14:20:35 INFO - ); 14:20:35 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:35 INFO - StgOpenPropStg( 14:20:35 INFO - IUnknown * pUnk, 14:20:35 INFO - const IID & fmtid, 14:20:35 INFO - DWORD grfFlags, 14:20:35 INFO - DWORD dwReserved, 14:20:35 INFO - IPropertyStorage ** ppPropStg 14:20:35 INFO - ); 14:20:35 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:35 INFO - StgCreatePropSetStg( 14:20:35 INFO - IStorage * pStorage, 14:20:35 INFO - DWORD dwReserved, 14:20:35 INFO - IPropertySetStorage ** ppPropSetStg 14:20:35 INFO - ); 14:20:35 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:35 INFO - FmtIdToPropStgName( 14:20:35 INFO - const FMTID * pfmtid, 14:20:35 INFO - LPOLESTR oszName 14:20:35 INFO - ); 14:20:35 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:35 INFO - PropStgNameToFmtId( 14:20:35 INFO - const LPOLESTR oszName, 14:20:35 INFO - FMTID * pfmtid 14:20:35 INFO - ); 14:20:35 INFO - #line 270 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\coml2api.h" 14:20:35 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:35 INFO - ReadClassStg( 14:20:35 INFO - LPSTORAGE pStg, 14:20:35 INFO - CLSID * pclsid 14:20:35 INFO - ); 14:20:35 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:35 INFO - WriteClassStg( 14:20:35 INFO - LPSTORAGE pStg, 14:20:35 INFO - const IID & rclsid 14:20:35 INFO - ); 14:20:35 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:35 INFO - ReadClassStm( 14:20:35 INFO - LPSTREAM pStm, 14:20:35 INFO - CLSID * pclsid 14:20:35 INFO - ); 14:20:35 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:35 INFO - WriteClassStm( 14:20:35 INFO - LPSTREAM pStm, 14:20:35 INFO - const IID & rclsid 14:20:35 INFO - ); 14:20:35 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:35 INFO - GetHGlobalFromILockBytes( 14:20:35 INFO - LPLOCKBYTES plkbyt, 14:20:35 INFO - HGLOBAL * phglobal 14:20:35 INFO - ); 14:20:35 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:35 INFO - CreateILockBytesOnHGlobal( 14:20:35 INFO - HGLOBAL hGlobal, 14:20:35 INFO - BOOL fDeleteOnRelease, 14:20:35 INFO - LPLOCKBYTES * pplkbyt 14:20:35 INFO - ); 14:20:35 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:35 INFO - GetConvertStg( 14:20:35 INFO - LPSTORAGE pStg 14:20:35 INFO - ); 14:20:35 INFO - #line 326 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\coml2api.h" 14:20:35 INFO - #pragma endregion 14:20:35 INFO - #line 329 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\coml2api.h" 14:20:35 INFO - #line 29 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objbase.h" 14:20:35 INFO - typedef enum tagCOINIT 14:20:35 INFO - { 14:20:35 INFO - COINIT_APARTMENTTHREADED = 0x2, 14:20:35 INFO - COINIT_MULTITHREADED = COINITBASE_MULTITHREADED, 14:20:35 INFO - COINIT_DISABLE_OLE1DDE = 0x4, 14:20:35 INFO - COINIT_SPEED_OVER_MEMORY = 0x8, 14:20:35 INFO - #line 41 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objbase.h" 14:20:35 INFO - } COINIT; 14:20:35 INFO - #pragma region Desktop Family 14:20:35 INFO - extern "C" __declspec(dllimport) DWORD __stdcall CoBuildVersion( void ); 14:20:35 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall CoInitialize( LPVOID pvReserved); 14:20:35 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall CoRegisterMallocSpy( LPMALLOCSPY pMallocSpy); 14:20:35 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall CoRevokeMallocSpy(void); 14:20:35 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall CoCreateStandardMalloc( DWORD memctx, IMalloc * * ppMalloc); 14:20:35 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall CoRegisterInitializeSpy( IInitializeSpy *pSpy, ULARGE_INTEGER *puliCookie); 14:20:35 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall CoRevokeInitializeSpy( ULARGE_INTEGER uliCookie); 14:20:35 INFO - typedef enum tagCOMSD 14:20:35 INFO - { 14:20:35 INFO - SD_LAUNCHPERMISSIONS = 0, 14:20:35 INFO - SD_ACCESSPERMISSIONS = 1, 14:20:35 INFO - SD_LAUNCHRESTRICTIONS = 2, 14:20:35 INFO - SD_ACCESSRESTRICTIONS = 3 14:20:35 INFO - } COMSD; 14:20:35 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall CoGetSystemSecurityPermissions(COMSD comSDType, PSECURITY_DESCRIPTOR *ppSD); 14:20:35 INFO - #line 106 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objbase.h" 14:20:35 INFO - extern "C" __declspec(dllimport) HINSTANCE __stdcall CoLoadLibrary( LPOLESTR lpszLibName, BOOL bAutoFree); 14:20:35 INFO - extern "C" __declspec(dllimport) void __stdcall CoFreeLibrary( HINSTANCE hInst); 14:20:35 INFO - extern "C" __declspec(dllimport) void __stdcall CoFreeAllLibraries(void); 14:20:35 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall CoGetInstanceFromFile( 14:20:35 INFO - COSERVERINFO * pServerInfo, 14:20:35 INFO - CLSID * pClsid, 14:20:35 INFO - IUnknown * punkOuter, 14:20:35 INFO - DWORD dwClsCtx, 14:20:35 INFO - DWORD grfMode, 14:20:35 INFO - OLECHAR * pwszName, 14:20:35 INFO - DWORD dwCount, 14:20:35 INFO - MULTI_QI * pResults ); 14:20:35 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall CoGetInstanceFromIStorage( 14:20:35 INFO - COSERVERINFO * pServerInfo, 14:20:35 INFO - CLSID * pClsid, 14:20:35 INFO - IUnknown * punkOuter, 14:20:35 INFO - DWORD dwClsCtx, 14:20:35 INFO - struct IStorage * pstg, 14:20:35 INFO - DWORD dwCount, 14:20:35 INFO - MULTI_QI * pResults ); 14:20:35 INFO - #line 138 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objbase.h" 14:20:35 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall CoAllowSetForegroundWindow( IUnknown *pUnk, LPVOID lpvReserved); 14:20:35 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall DcomChannelSetHResult( LPVOID pvReserved, ULONG* pulReserved, HRESULT appsHR); 14:20:35 INFO - #line 149 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objbase.h" 14:20:35 INFO - extern "C" __declspec(dllimport) BOOL __stdcall CoIsOle1Class( const IID & rclsid); 14:20:35 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall CLSIDFromProgIDEx ( LPCOLESTR lpszProgID, LPCLSID lpclsid); 14:20:35 INFO - extern "C" __declspec(dllimport) BOOL __stdcall CoFileTimeToDosDateTime( 14:20:35 INFO - FILETIME * lpFileTime, LPWORD lpDosDate, LPWORD lpDosTime); 14:20:35 INFO - extern "C" __declspec(dllimport) BOOL __stdcall CoDosDateTimeToFileTime( 14:20:35 INFO - WORD nDosDate, WORD nDosTime, FILETIME * lpFileTime); 14:20:35 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall CoFileTimeNow( FILETIME * lpFileTime ); 14:20:35 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall CoRegisterMessageFilter( LPMESSAGEFILTER lpMessageFilter, 14:20:35 INFO - LPMESSAGEFILTER * lplpMessageFilter ); 14:20:35 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall CoRegisterChannelHook( const GUID & ExtensionUuid, IChannelHook *pChannelHook ); 14:20:35 INFO - #line 167 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objbase.h" 14:20:35 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall CoTreatAsClass( const IID & clsidOld, const IID & clsidNew); 14:20:35 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall CreateDataAdviseHolder( LPDATAADVISEHOLDER * ppDAHolder); 14:20:35 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall CreateDataCache( LPUNKNOWN pUnkOuter, const IID & rclsid, 14:20:35 INFO - const IID & iid, LPVOID * ppv); 14:20:35 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall StgOpenAsyncDocfileOnIFillLockBytes( IFillLockBytes *pflb, 14:20:35 INFO - DWORD grfMode, 14:20:35 INFO - DWORD asyncFlags, 14:20:35 INFO - IStorage** ppstgOpen); 14:20:35 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall StgGetIFillLockBytesOnILockBytes( ILockBytes *pilb, 14:20:35 INFO - IFillLockBytes** ppflb); 14:20:35 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall StgGetIFillLockBytesOnFile( OLECHAR const *pwcsName, 14:20:35 INFO - IFillLockBytes** ppflb); 14:20:35 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall StgOpenLayoutDocfile( OLECHAR const *pwcsDfName, 14:20:35 INFO - DWORD grfMode, 14:20:35 INFO - DWORD reserved, 14:20:35 INFO - IStorage** ppstgOpen); 14:20:35 INFO - #line 202 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objbase.h" 14:20:35 INFO - #pragma endregion 14:20:35 INFO - #pragma region Desktop Family 14:20:35 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall CoInstall( 14:20:35 INFO - IBindCtx * pbc, 14:20:35 INFO - DWORD dwFlags, 14:20:35 INFO - uCLSSPEC * pClassSpec, 14:20:35 INFO - QUERYCONTEXT * pQuery, 14:20:35 INFO - LPWSTR pszCodeBase); 14:20:35 INFO - #line 215 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objbase.h" 14:20:35 INFO - #pragma endregion 14:20:35 INFO - #pragma region Applicaiton Family 14:20:35 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall BindMoniker( LPMONIKER pmk, DWORD grfOpt, const IID & iidResult, LPVOID * ppvResult); 14:20:35 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall CoGetObject( LPCWSTR pszName, BIND_OPTS *pBindOptions, const IID & riid, void **ppv); 14:20:35 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall MkParseDisplayName( LPBC pbc, LPCOLESTR szUserName, 14:20:35 INFO - ULONG * pchEaten, LPMONIKER * ppmk); 14:20:35 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall MonikerRelativePathTo( LPMONIKER pmkSrc, LPMONIKER pmkDest, LPMONIKER 14:20:35 INFO - * ppmkRelPath, BOOL dwReserved); 14:20:35 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall MonikerCommonPrefixWith( LPMONIKER pmkThis, LPMONIKER pmkOther, 14:20:35 INFO - LPMONIKER * ppmkCommon); 14:20:35 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall CreateBindCtx( DWORD reserved, LPBC * ppbc); 14:20:35 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall CreateGenericComposite( LPMONIKER pmkFirst, LPMONIKER pmkRest, 14:20:35 INFO - LPMONIKER * ppmkComposite); 14:20:35 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall GetClassFile ( LPCOLESTR szFilename, CLSID * pclsid); 14:20:35 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall CreateClassMoniker( const IID & rclsid, LPMONIKER * ppmk); 14:20:35 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall CreateFileMoniker( LPCOLESTR lpszPathName, LPMONIKER * ppmk); 14:20:35 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall CreateItemMoniker( LPCOLESTR lpszDelim, LPCOLESTR lpszItem, 14:20:35 INFO - LPMONIKER * ppmk); 14:20:35 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall CreateAntiMoniker( LPMONIKER * ppmk); 14:20:35 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall CreatePointerMoniker( LPUNKNOWN punk, LPMONIKER * ppmk); 14:20:35 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall CreateObjrefMoniker( LPUNKNOWN punk, LPMONIKER * ppmk); 14:20:35 INFO - #line 249 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objbase.h" 14:20:35 INFO - #pragma endregion 14:20:35 INFO - #pragma region Desktop Family 14:20:35 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall GetRunningObjectTable( DWORD reserved, LPRUNNINGOBJECTTABLE * pprot); 14:20:35 INFO - #line 257 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objbase.h" 14:20:35 INFO - #pragma endregion 14:20:35 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - #line 32 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - #pragma once 14:20:35 INFO - #line 39 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - typedef struct IPersistMoniker IPersistMoniker; 14:20:35 INFO - #line 47 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - typedef struct IMonikerProp IMonikerProp; 14:20:35 INFO - #line 54 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - typedef struct IBindProtocol IBindProtocol; 14:20:35 INFO - #line 61 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - typedef struct IBinding IBinding; 14:20:35 INFO - #line 68 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - typedef struct IBindStatusCallback IBindStatusCallback; 14:20:35 INFO - #line 75 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - typedef struct IBindStatusCallbackEx IBindStatusCallbackEx; 14:20:35 INFO - #line 82 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - typedef struct IAuthenticate IAuthenticate; 14:20:35 INFO - #line 89 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - typedef struct IAuthenticateEx IAuthenticateEx; 14:20:35 INFO - #line 96 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - typedef struct IHttpNegotiate IHttpNegotiate; 14:20:35 INFO - #line 103 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - typedef struct IHttpNegotiate2 IHttpNegotiate2; 14:20:35 INFO - #line 110 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - typedef struct IHttpNegotiate3 IHttpNegotiate3; 14:20:35 INFO - #line 117 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - typedef struct IWinInetFileStream IWinInetFileStream; 14:20:35 INFO - #line 124 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - typedef struct IWindowForBindingUI IWindowForBindingUI; 14:20:35 INFO - #line 131 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - typedef struct ICodeInstall ICodeInstall; 14:20:35 INFO - #line 138 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - typedef struct IUri IUri; 14:20:35 INFO - #line 145 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - typedef struct IUriContainer IUriContainer; 14:20:35 INFO - #line 152 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - typedef struct IUriBuilder IUriBuilder; 14:20:35 INFO - #line 159 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - typedef struct IUriBuilderFactory IUriBuilderFactory; 14:20:35 INFO - #line 166 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - typedef struct IWinInetInfo IWinInetInfo; 14:20:35 INFO - #line 173 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - typedef struct IHttpSecurity IHttpSecurity; 14:20:35 INFO - #line 180 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - typedef struct IWinInetHttpInfo IWinInetHttpInfo; 14:20:35 INFO - #line 187 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - typedef struct IWinInetHttpTimeouts IWinInetHttpTimeouts; 14:20:35 INFO - #line 194 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - typedef struct IWinInetCacheHints IWinInetCacheHints; 14:20:35 INFO - #line 201 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - typedef struct IWinInetCacheHints2 IWinInetCacheHints2; 14:20:35 INFO - #line 208 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - typedef struct IBindHost IBindHost; 14:20:35 INFO - #line 215 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - typedef struct IInternet IInternet; 14:20:35 INFO - #line 222 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - typedef struct IInternetBindInfo IInternetBindInfo; 14:20:35 INFO - #line 229 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - typedef struct IInternetBindInfoEx IInternetBindInfoEx; 14:20:35 INFO - #line 236 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - typedef struct IInternetProtocolRoot IInternetProtocolRoot; 14:20:35 INFO - #line 243 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - typedef struct IInternetProtocol IInternetProtocol; 14:20:35 INFO - #line 250 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - typedef struct IInternetProtocolEx IInternetProtocolEx; 14:20:35 INFO - #line 257 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - typedef struct IInternetProtocolSink IInternetProtocolSink; 14:20:35 INFO - #line 264 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - typedef struct IInternetProtocolSinkStackable IInternetProtocolSinkStackable; 14:20:35 INFO - #line 271 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - typedef struct IInternetSession IInternetSession; 14:20:35 INFO - #line 278 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - typedef struct IInternetThreadSwitch IInternetThreadSwitch; 14:20:35 INFO - #line 285 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - typedef struct IInternetPriority IInternetPriority; 14:20:35 INFO - #line 292 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - typedef struct IInternetProtocolInfo IInternetProtocolInfo; 14:20:35 INFO - #line 299 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - typedef struct IInternetSecurityMgrSite IInternetSecurityMgrSite; 14:20:35 INFO - #line 306 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - typedef struct IInternetSecurityManager IInternetSecurityManager; 14:20:35 INFO - #line 313 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - typedef struct IInternetSecurityManagerEx IInternetSecurityManagerEx; 14:20:35 INFO - #line 320 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - typedef struct IInternetSecurityManagerEx2 IInternetSecurityManagerEx2; 14:20:35 INFO - #line 327 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - typedef struct IZoneIdentifier IZoneIdentifier; 14:20:35 INFO - #line 334 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - typedef struct IZoneIdentifier2 IZoneIdentifier2; 14:20:35 INFO - #line 341 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - typedef struct IInternetHostSecurityManager IInternetHostSecurityManager; 14:20:35 INFO - #line 348 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - typedef struct IInternetZoneManager IInternetZoneManager; 14:20:35 INFO - #line 355 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - typedef struct IInternetZoneManagerEx IInternetZoneManagerEx; 14:20:35 INFO - #line 362 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - typedef struct IInternetZoneManagerEx2 IInternetZoneManagerEx2; 14:20:35 INFO - #line 369 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - typedef struct ISoftDistExt ISoftDistExt; 14:20:35 INFO - #line 376 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - typedef struct ICatalogFileInfo ICatalogFileInfo; 14:20:35 INFO - #line 383 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - typedef struct IDataFilter IDataFilter; 14:20:35 INFO - #line 390 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - typedef struct IEncodingFilterFactory IEncodingFilterFactory; 14:20:35 INFO - #line 397 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - typedef struct IWrappedProtocol IWrappedProtocol; 14:20:35 INFO - #line 404 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - typedef struct IGetBindHandle IGetBindHandle; 14:20:35 INFO - #line 411 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - typedef struct IBindCallbackRedirect IBindCallbackRedirect; 14:20:35 INFO - #line 418 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - typedef struct IBindHttpSecurity IBindHttpSecurity; 14:20:35 INFO - #line 425 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - #line 32 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - #pragma once 14:20:35 INFO - #line 39 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - typedef struct IOleAdviseHolder IOleAdviseHolder; 14:20:35 INFO - #line 47 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - typedef struct IOleCache IOleCache; 14:20:35 INFO - #line 54 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - typedef struct IOleCache2 IOleCache2; 14:20:35 INFO - #line 61 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - typedef struct IOleCacheControl IOleCacheControl; 14:20:35 INFO - #line 68 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - typedef struct IParseDisplayName IParseDisplayName; 14:20:35 INFO - #line 75 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - typedef struct IOleContainer IOleContainer; 14:20:35 INFO - #line 82 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - typedef struct IOleClientSite IOleClientSite; 14:20:35 INFO - #line 89 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - typedef struct IOleObject IOleObject; 14:20:35 INFO - #line 96 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - typedef struct IOleWindow IOleWindow; 14:20:35 INFO - #line 103 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - typedef struct IOleLink IOleLink; 14:20:35 INFO - #line 110 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - typedef struct IOleItemContainer IOleItemContainer; 14:20:35 INFO - #line 117 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - typedef struct IOleInPlaceUIWindow IOleInPlaceUIWindow; 14:20:35 INFO - #line 124 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - typedef struct IOleInPlaceActiveObject IOleInPlaceActiveObject; 14:20:35 INFO - #line 131 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - typedef struct IOleInPlaceFrame IOleInPlaceFrame; 14:20:35 INFO - #line 138 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - typedef struct IOleInPlaceObject IOleInPlaceObject; 14:20:35 INFO - #line 145 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - typedef struct IOleInPlaceSite IOleInPlaceSite; 14:20:35 INFO - #line 152 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - typedef struct IContinue IContinue; 14:20:35 INFO - #line 159 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - typedef struct IViewObject IViewObject; 14:20:35 INFO - #line 166 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - typedef struct IViewObject2 IViewObject2; 14:20:35 INFO - #line 173 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - typedef struct IDropSource IDropSource; 14:20:35 INFO - #line 180 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - typedef struct IDropTarget IDropTarget; 14:20:35 INFO - #line 187 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - typedef struct IDropSourceNotify IDropSourceNotify; 14:20:35 INFO - #line 194 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - typedef struct IEnterpriseDropTarget IEnterpriseDropTarget; 14:20:35 INFO - #line 201 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - typedef struct IEnumOLEVERB IEnumOLEVERB; 14:20:35 INFO - #line 208 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - extern "C"{ 14:20:35 INFO - #line 216 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - #pragma once 14:20:35 INFO - #line 230 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - #pragma warning(push) 14:20:35 INFO - #pragma warning(disable:4820) 14:20:35 INFO - #line 235 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - #pragma region Desktop Family or OneCore Family 14:20:35 INFO - extern RPC_IF_HANDLE __MIDL_itf_oleidl_0000_0000_v0_0_c_ifspec; 14:20:35 INFO - extern RPC_IF_HANDLE __MIDL_itf_oleidl_0000_0000_v0_0_s_ifspec; 14:20:35 INFO - typedef IOleAdviseHolder *LPOLEADVISEHOLDER; 14:20:35 INFO - extern "C" const IID IID_IOleAdviseHolder; 14:20:35 INFO - struct __declspec(uuid("00000111-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:35 INFO - IOleAdviseHolder : public IUnknown 14:20:35 INFO - { 14:20:35 INFO - public: 14:20:35 INFO - virtual HRESULT __stdcall Advise( 14:20:35 INFO - IAdviseSink *pAdvise, 14:20:35 INFO - DWORD *pdwConnection) = 0; 14:20:35 INFO - virtual HRESULT __stdcall Unadvise( 14:20:35 INFO - DWORD dwConnection) = 0; 14:20:35 INFO - virtual HRESULT __stdcall EnumAdvise( 14:20:35 INFO - IEnumSTATDATA **ppenumAdvise) = 0; 14:20:35 INFO - virtual HRESULT __stdcall SendOnRename( 14:20:35 INFO - IMoniker *pmk) = 0; 14:20:35 INFO - virtual HRESULT __stdcall SendOnSave( void) = 0; 14:20:35 INFO - virtual HRESULT __stdcall SendOnClose( void) = 0; 14:20:35 INFO - }; 14:20:35 INFO - #line 375 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - #line 380 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - #line 386 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - #pragma endregion 14:20:35 INFO - #pragma region Application Family or OneCore Family 14:20:35 INFO - extern RPC_IF_HANDLE __MIDL_itf_oleidl_0000_0001_v0_0_c_ifspec; 14:20:35 INFO - extern RPC_IF_HANDLE __MIDL_itf_oleidl_0000_0001_v0_0_s_ifspec; 14:20:35 INFO - typedef IOleCache *LPOLECACHE; 14:20:35 INFO - extern "C" const IID IID_IOleCache; 14:20:35 INFO - struct __declspec(uuid("0000011e-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:35 INFO - IOleCache : public IUnknown 14:20:35 INFO - { 14:20:35 INFO - public: 14:20:35 INFO - virtual HRESULT __stdcall Cache( 14:20:35 INFO - FORMATETC *pformatetc, 14:20:35 INFO - DWORD advf, 14:20:35 INFO - DWORD *pdwConnection) = 0; 14:20:35 INFO - virtual HRESULT __stdcall Uncache( 14:20:35 INFO - DWORD dwConnection) = 0; 14:20:35 INFO - virtual HRESULT __stdcall EnumCache( 14:20:35 INFO - IEnumSTATDATA **ppenumSTATDATA) = 0; 14:20:35 INFO - virtual HRESULT __stdcall InitCache( 14:20:35 INFO - IDataObject *pDataObject) = 0; 14:20:35 INFO - virtual HRESULT __stdcall SetData( 14:20:35 INFO - FORMATETC *pformatetc, 14:20:35 INFO - STGMEDIUM *pmedium, 14:20:35 INFO - BOOL fRelease) = 0; 14:20:35 INFO - }; 14:20:35 INFO - #line 517 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - #line 522 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - typedef IOleCache2 *LPOLECACHE2; 14:20:35 INFO - typedef 14:20:35 INFO - enum tagDISCARDCACHE 14:20:35 INFO - { 14:20:35 INFO - DISCARDCACHE_SAVEIFDIRTY = 0, 14:20:35 INFO - DISCARDCACHE_NOSAVE = 1 14:20:35 INFO - } DISCARDCACHE; 14:20:35 INFO - extern "C" const IID IID_IOleCache2; 14:20:35 INFO - struct __declspec(uuid("00000128-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:35 INFO - IOleCache2 : public IOleCache 14:20:35 INFO - { 14:20:35 INFO - public: 14:20:35 INFO - virtual HRESULT __stdcall UpdateCache( 14:20:35 INFO - LPDATAOBJECT pDataObject, 14:20:35 INFO - DWORD grfUpdf, 14:20:35 INFO - LPVOID pReserved) = 0; 14:20:35 INFO - virtual HRESULT __stdcall DiscardCache( 14:20:35 INFO - DWORD dwDiscardOptions) = 0; 14:20:35 INFO - }; 14:20:35 INFO - #line 684 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - HRESULT __stdcall IOleCache2_RemoteUpdateCache_Proxy( 14:20:35 INFO - IOleCache2 * This, 14:20:35 INFO - LPDATAOBJECT pDataObject, 14:20:35 INFO - DWORD grfUpdf, 14:20:35 INFO - LONG_PTR pReserved); 14:20:35 INFO - void __stdcall IOleCache2_RemoteUpdateCache_Stub( 14:20:35 INFO - IRpcStubBuffer *This, 14:20:35 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:35 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:35 INFO - DWORD *_pdwStubPhase); 14:20:35 INFO - #line 703 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - #line 709 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - #pragma endregion 14:20:35 INFO - #pragma region Desktop Family or OneCore Family 14:20:35 INFO - extern RPC_IF_HANDLE __MIDL_itf_oleidl_0000_0003_v0_0_c_ifspec; 14:20:35 INFO - extern RPC_IF_HANDLE __MIDL_itf_oleidl_0000_0003_v0_0_s_ifspec; 14:20:35 INFO - typedef IOleCacheControl *LPOLECACHECONTROL; 14:20:35 INFO - extern "C" const IID IID_IOleCacheControl; 14:20:35 INFO - struct __declspec(uuid("00000129-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:35 INFO - IOleCacheControl : public IUnknown 14:20:35 INFO - { 14:20:35 INFO - public: 14:20:35 INFO - virtual HRESULT __stdcall OnRun( 14:20:35 INFO - LPDATAOBJECT pDataObject) = 0; 14:20:35 INFO - virtual HRESULT __stdcall OnStop( void) = 0; 14:20:35 INFO - }; 14:20:35 INFO - #line 800 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - #line 805 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - typedef IParseDisplayName *LPPARSEDISPLAYNAME; 14:20:35 INFO - extern "C" const IID IID_IParseDisplayName; 14:20:35 INFO - struct __declspec(uuid("0000011a-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:35 INFO - IParseDisplayName : public IUnknown 14:20:35 INFO - { 14:20:35 INFO - public: 14:20:35 INFO - virtual HRESULT __stdcall ParseDisplayName( 14:20:35 INFO - IBindCtx *pbc, 14:20:35 INFO - LPOLESTR pszDisplayName, 14:20:35 INFO - ULONG *pchEaten, 14:20:35 INFO - IMoniker **ppmkOut) = 0; 14:20:35 INFO - }; 14:20:35 INFO - #line 888 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - #line 893 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - typedef IOleContainer *LPOLECONTAINER; 14:20:35 INFO - extern "C" const IID IID_IOleContainer; 14:20:35 INFO - struct __declspec(uuid("0000011b-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:35 INFO - IOleContainer : public IParseDisplayName 14:20:35 INFO - { 14:20:35 INFO - public: 14:20:35 INFO - virtual HRESULT __stdcall EnumObjects( 14:20:35 INFO - DWORD grfFlags, 14:20:35 INFO - IEnumUnknown **ppenum) = 0; 14:20:35 INFO - virtual HRESULT __stdcall LockContainer( 14:20:35 INFO - BOOL fLock) = 0; 14:20:35 INFO - }; 14:20:35 INFO - #line 993 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - #line 998 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - typedef IOleClientSite *LPOLECLIENTSITE; 14:20:35 INFO - extern "C" const IID IID_IOleClientSite; 14:20:35 INFO - struct __declspec(uuid("00000118-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:35 INFO - IOleClientSite : public IUnknown 14:20:35 INFO - { 14:20:35 INFO - public: 14:20:35 INFO - virtual HRESULT __stdcall SaveObject( void) = 0; 14:20:35 INFO - virtual HRESULT __stdcall GetMoniker( 14:20:35 INFO - DWORD dwAssign, 14:20:35 INFO - DWORD dwWhichMoniker, 14:20:35 INFO - IMoniker **ppmk) = 0; 14:20:35 INFO - virtual HRESULT __stdcall GetContainer( 14:20:35 INFO - IOleContainer **ppContainer) = 0; 14:20:35 INFO - virtual HRESULT __stdcall ShowObject( void) = 0; 14:20:35 INFO - virtual HRESULT __stdcall OnShowWindow( 14:20:35 INFO - BOOL fShow) = 0; 14:20:35 INFO - virtual HRESULT __stdcall RequestNewObjectLayout( void) = 0; 14:20:35 INFO - }; 14:20:35 INFO - #line 1123 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - #line 1128 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - typedef IOleObject *LPOLEOBJECT; 14:20:35 INFO - typedef 14:20:35 INFO - enum tagOLEGETMONIKER 14:20:35 INFO - { 14:20:35 INFO - OLEGETMONIKER_ONLYIFTHERE = 1, 14:20:35 INFO - OLEGETMONIKER_FORCEASSIGN = 2, 14:20:35 INFO - OLEGETMONIKER_UNASSIGN = 3, 14:20:35 INFO - OLEGETMONIKER_TEMPFORUSER = 4 14:20:35 INFO - } OLEGETMONIKER; 14:20:35 INFO - typedef 14:20:35 INFO - enum tagOLEWHICHMK 14:20:35 INFO - { 14:20:35 INFO - OLEWHICHMK_CONTAINER = 1, 14:20:35 INFO - OLEWHICHMK_OBJREL = 2, 14:20:35 INFO - OLEWHICHMK_OBJFULL = 3 14:20:35 INFO - } OLEWHICHMK; 14:20:35 INFO - typedef 14:20:35 INFO - enum tagUSERCLASSTYPE 14:20:35 INFO - { 14:20:35 INFO - USERCLASSTYPE_FULL = 1, 14:20:35 INFO - USERCLASSTYPE_SHORT = 2, 14:20:35 INFO - USERCLASSTYPE_APPNAME = 3 14:20:35 INFO - } USERCLASSTYPE; 14:20:35 INFO - typedef 14:20:35 INFO - enum tagOLEMISC 14:20:35 INFO - { 14:20:35 INFO - OLEMISC_RECOMPOSEONRESIZE = 0x1, 14:20:35 INFO - OLEMISC_ONLYICONIC = 0x2, 14:20:35 INFO - OLEMISC_INSERTNOTREPLACE = 0x4, 14:20:35 INFO - OLEMISC_STATIC = 0x8, 14:20:35 INFO - OLEMISC_CANTLINKINSIDE = 0x10, 14:20:35 INFO - OLEMISC_CANLINKBYOLE1 = 0x20, 14:20:35 INFO - OLEMISC_ISLINKOBJECT = 0x40, 14:20:35 INFO - OLEMISC_INSIDEOUT = 0x80, 14:20:35 INFO - OLEMISC_ACTIVATEWHENVISIBLE = 0x100, 14:20:35 INFO - OLEMISC_RENDERINGISDEVICEINDEPENDENT = 0x200, 14:20:35 INFO - OLEMISC_INVISIBLEATRUNTIME = 0x400, 14:20:35 INFO - OLEMISC_ALWAYSRUN = 0x800, 14:20:35 INFO - OLEMISC_ACTSLIKEBUTTON = 0x1000, 14:20:35 INFO - OLEMISC_ACTSLIKELABEL = 0x2000, 14:20:35 INFO - OLEMISC_NOUIACTIVATE = 0x4000, 14:20:35 INFO - OLEMISC_ALIGNABLE = 0x8000, 14:20:35 INFO - OLEMISC_SIMPLEFRAME = 0x10000, 14:20:35 INFO - OLEMISC_SETCLIENTSITEFIRST = 0x20000, 14:20:35 INFO - OLEMISC_IMEMODE = 0x40000, 14:20:35 INFO - OLEMISC_IGNOREACTIVATEWHENVISIBLE = 0x80000, 14:20:35 INFO - OLEMISC_WANTSTOMENUMERGE = 0x100000, 14:20:35 INFO - OLEMISC_SUPPORTSMULTILEVELUNDO = 0x200000 14:20:35 INFO - } OLEMISC; 14:20:35 INFO - typedef 14:20:35 INFO - enum tagOLECLOSE 14:20:35 INFO - { 14:20:35 INFO - OLECLOSE_SAVEIFDIRTY = 0, 14:20:35 INFO - OLECLOSE_NOSAVE = 1, 14:20:35 INFO - OLECLOSE_PROMPTSAVE = 2 14:20:35 INFO - } OLECLOSE; 14:20:35 INFO - extern "C" const IID IID_IOleObject; 14:20:35 INFO - struct __declspec(uuid("00000112-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:35 INFO - IOleObject : public IUnknown 14:20:35 INFO - { 14:20:35 INFO - public: 14:20:35 INFO - virtual HRESULT __stdcall SetClientSite( 14:20:35 INFO - IOleClientSite *pClientSite) = 0; 14:20:35 INFO - virtual HRESULT __stdcall GetClientSite( 14:20:35 INFO - IOleClientSite **ppClientSite) = 0; 14:20:35 INFO - virtual HRESULT __stdcall SetHostNames( 14:20:35 INFO - LPCOLESTR szContainerApp, 14:20:35 INFO - LPCOLESTR szContainerObj) = 0; 14:20:35 INFO - virtual HRESULT __stdcall Close( 14:20:35 INFO - DWORD dwSaveOption) = 0; 14:20:35 INFO - virtual HRESULT __stdcall SetMoniker( 14:20:35 INFO - DWORD dwWhichMoniker, 14:20:35 INFO - IMoniker *pmk) = 0; 14:20:35 INFO - virtual HRESULT __stdcall GetMoniker( 14:20:35 INFO - DWORD dwAssign, 14:20:35 INFO - DWORD dwWhichMoniker, 14:20:35 INFO - IMoniker **ppmk) = 0; 14:20:35 INFO - virtual HRESULT __stdcall InitFromData( 14:20:35 INFO - IDataObject *pDataObject, 14:20:35 INFO - BOOL fCreation, 14:20:35 INFO - DWORD dwReserved) = 0; 14:20:35 INFO - virtual HRESULT __stdcall GetClipboardData( 14:20:35 INFO - DWORD dwReserved, 14:20:35 INFO - IDataObject **ppDataObject) = 0; 14:20:35 INFO - virtual HRESULT __stdcall DoVerb( 14:20:35 INFO - LONG iVerb, 14:20:35 INFO - LPMSG lpmsg, 14:20:35 INFO - IOleClientSite *pActiveSite, 14:20:35 INFO - LONG lindex, 14:20:35 INFO - HWND hwndParent, 14:20:35 INFO - LPCRECT lprcPosRect) = 0; 14:20:35 INFO - virtual HRESULT __stdcall EnumVerbs( 14:20:35 INFO - IEnumOLEVERB **ppEnumOleVerb) = 0; 14:20:35 INFO - virtual HRESULT __stdcall Update( void) = 0; 14:20:35 INFO - virtual HRESULT __stdcall IsUpToDate( void) = 0; 14:20:35 INFO - virtual HRESULT __stdcall GetUserClassID( 14:20:35 INFO - CLSID *pClsid) = 0; 14:20:35 INFO - virtual HRESULT __stdcall GetUserType( 14:20:35 INFO - DWORD dwFormOfType, 14:20:35 INFO - LPOLESTR *pszUserType) = 0; 14:20:35 INFO - virtual HRESULT __stdcall SetExtent( 14:20:35 INFO - DWORD dwDrawAspect, 14:20:35 INFO - SIZEL *psizel) = 0; 14:20:35 INFO - virtual HRESULT __stdcall GetExtent( 14:20:35 INFO - DWORD dwDrawAspect, 14:20:35 INFO - SIZEL *psizel) = 0; 14:20:35 INFO - virtual HRESULT __stdcall Advise( 14:20:35 INFO - IAdviseSink *pAdvSink, 14:20:35 INFO - DWORD *pdwConnection) = 0; 14:20:35 INFO - virtual HRESULT __stdcall Unadvise( 14:20:35 INFO - DWORD dwConnection) = 0; 14:20:35 INFO - virtual HRESULT __stdcall EnumAdvise( 14:20:35 INFO - IEnumSTATDATA **ppenumAdvise) = 0; 14:20:35 INFO - virtual HRESULT __stdcall GetMiscStatus( 14:20:35 INFO - DWORD dwAspect, 14:20:35 INFO - DWORD *pdwStatus) = 0; 14:20:35 INFO - virtual HRESULT __stdcall SetColorScheme( 14:20:35 INFO - LOGPALETTE *pLogpal) = 0; 14:20:35 INFO - }; 14:20:35 INFO - #line 1495 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - #line 1500 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - typedef 14:20:35 INFO - enum tagOLERENDER 14:20:35 INFO - { 14:20:35 INFO - OLERENDER_NONE = 0, 14:20:35 INFO - OLERENDER_DRAW = 1, 14:20:35 INFO - OLERENDER_FORMAT = 2, 14:20:35 INFO - OLERENDER_ASIS = 3 14:20:35 INFO - } OLERENDER; 14:20:35 INFO - typedef OLERENDER *LPOLERENDER; 14:20:35 INFO - typedef struct tagOBJECTDESCRIPTOR 14:20:35 INFO - { 14:20:35 INFO - ULONG cbSize; 14:20:35 INFO - CLSID clsid; 14:20:35 INFO - DWORD dwDrawAspect; 14:20:35 INFO - SIZEL sizel; 14:20:35 INFO - POINTL pointl; 14:20:35 INFO - DWORD dwStatus; 14:20:35 INFO - DWORD dwFullUserTypeName; 14:20:35 INFO - DWORD dwSrcOfCopy; 14:20:35 INFO - } OBJECTDESCRIPTOR; 14:20:35 INFO - typedef struct tagOBJECTDESCRIPTOR *POBJECTDESCRIPTOR; 14:20:35 INFO - typedef struct tagOBJECTDESCRIPTOR *LPOBJECTDESCRIPTOR; 14:20:35 INFO - typedef struct tagOBJECTDESCRIPTOR LINKSRCDESCRIPTOR; 14:20:35 INFO - typedef struct tagOBJECTDESCRIPTOR *PLINKSRCDESCRIPTOR; 14:20:35 INFO - typedef struct tagOBJECTDESCRIPTOR *LPLINKSRCDESCRIPTOR; 14:20:35 INFO - extern RPC_IF_HANDLE IOLETypes_v0_0_c_ifspec; 14:20:35 INFO - extern RPC_IF_HANDLE IOLETypes_v0_0_s_ifspec; 14:20:35 INFO - #line 1546 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - typedef IOleWindow *LPOLEWINDOW; 14:20:35 INFO - extern "C" const IID IID_IOleWindow; 14:20:35 INFO - struct __declspec(uuid("00000114-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:35 INFO - IOleWindow : public IUnknown 14:20:35 INFO - { 14:20:35 INFO - public: 14:20:35 INFO - virtual HRESULT __stdcall GetWindow( 14:20:35 INFO - HWND *phwnd) = 0; 14:20:35 INFO - virtual HRESULT __stdcall ContextSensitiveHelp( 14:20:35 INFO - BOOL fEnterMode) = 0; 14:20:35 INFO - }; 14:20:35 INFO - #line 1632 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - #line 1637 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - typedef IOleLink *LPOLELINK; 14:20:35 INFO - typedef 14:20:35 INFO - enum tagOLEUPDATE 14:20:35 INFO - { 14:20:35 INFO - OLEUPDATE_ALWAYS = 1, 14:20:35 INFO - OLEUPDATE_ONCALL = 3 14:20:35 INFO - } OLEUPDATE; 14:20:35 INFO - typedef OLEUPDATE *LPOLEUPDATE; 14:20:35 INFO - typedef OLEUPDATE *POLEUPDATE; 14:20:35 INFO - typedef 14:20:35 INFO - enum tagOLELINKBIND 14:20:35 INFO - { 14:20:35 INFO - OLELINKBIND_EVENIFCLASSDIFF = 1 14:20:35 INFO - } OLELINKBIND; 14:20:35 INFO - extern "C" const IID IID_IOleLink; 14:20:35 INFO - struct __declspec(uuid("0000011d-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:35 INFO - IOleLink : public IUnknown 14:20:35 INFO - { 14:20:35 INFO - public: 14:20:35 INFO - virtual HRESULT __stdcall SetUpdateOptions( 14:20:35 INFO - DWORD dwUpdateOpt) = 0; 14:20:35 INFO - virtual HRESULT __stdcall GetUpdateOptions( 14:20:35 INFO - DWORD *pdwUpdateOpt) = 0; 14:20:35 INFO - virtual HRESULT __stdcall SetSourceMoniker( 14:20:35 INFO - IMoniker *pmk, 14:20:35 INFO - const IID & rclsid) = 0; 14:20:35 INFO - virtual HRESULT __stdcall GetSourceMoniker( 14:20:35 INFO - IMoniker **ppmk) = 0; 14:20:35 INFO - virtual HRESULT __stdcall SetSourceDisplayName( 14:20:35 INFO - LPCOLESTR pszStatusText) = 0; 14:20:35 INFO - virtual HRESULT __stdcall GetSourceDisplayName( 14:20:35 INFO - LPOLESTR *ppszDisplayName) = 0; 14:20:35 INFO - virtual HRESULT __stdcall BindToSource( 14:20:35 INFO - DWORD bindflags, 14:20:35 INFO - IBindCtx *pbc) = 0; 14:20:35 INFO - virtual HRESULT __stdcall BindIfRunning( void) = 0; 14:20:35 INFO - virtual HRESULT __stdcall GetBoundSource( 14:20:35 INFO - IUnknown **ppunk) = 0; 14:20:35 INFO - virtual HRESULT __stdcall UnbindSource( void) = 0; 14:20:35 INFO - virtual HRESULT __stdcall Update( 14:20:35 INFO - IBindCtx *pbc) = 0; 14:20:35 INFO - }; 14:20:35 INFO - #line 1831 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - #line 1836 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - typedef IOleItemContainer *LPOLEITEMCONTAINER; 14:20:35 INFO - typedef 14:20:35 INFO - enum tagBINDSPEED 14:20:35 INFO - { 14:20:35 INFO - BINDSPEED_INDEFINITE = 1, 14:20:35 INFO - BINDSPEED_MODERATE = 2, 14:20:35 INFO - BINDSPEED_IMMEDIATE = 3 14:20:35 INFO - } BINDSPEED; 14:20:35 INFO - typedef 14:20:35 INFO - enum tagOLECONTF 14:20:35 INFO - { 14:20:35 INFO - OLECONTF_EMBEDDINGS = 1, 14:20:35 INFO - OLECONTF_LINKS = 2, 14:20:35 INFO - OLECONTF_OTHERS = 4, 14:20:35 INFO - OLECONTF_ONLYUSER = 8, 14:20:35 INFO - OLECONTF_ONLYIFRUNNING = 16 14:20:35 INFO - } OLECONTF; 14:20:35 INFO - extern "C" const IID IID_IOleItemContainer; 14:20:35 INFO - struct __declspec(uuid("0000011c-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:35 INFO - IOleItemContainer : public IOleContainer 14:20:35 INFO - { 14:20:35 INFO - public: 14:20:35 INFO - virtual HRESULT __stdcall GetObjectA( 14:20:35 INFO - LPOLESTR pszItem, 14:20:35 INFO - DWORD dwSpeedNeeded, 14:20:35 INFO - IBindCtx *pbc, 14:20:35 INFO - const IID & riid, 14:20:35 INFO - void **ppvObject) = 0; 14:20:35 INFO - virtual HRESULT __stdcall GetObjectStorage( 14:20:35 INFO - LPOLESTR pszItem, 14:20:35 INFO - IBindCtx *pbc, 14:20:35 INFO - const IID & riid, 14:20:35 INFO - void **ppvStorage) = 0; 14:20:35 INFO - virtual HRESULT __stdcall IsRunning( 14:20:35 INFO - LPOLESTR pszItem) = 0; 14:20:35 INFO - }; 14:20:35 INFO - #line 1992 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - #line 1997 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - typedef IOleInPlaceUIWindow *LPOLEINPLACEUIWINDOW; 14:20:35 INFO - typedef RECT BORDERWIDTHS; 14:20:35 INFO - typedef LPRECT LPBORDERWIDTHS; 14:20:35 INFO - typedef LPCRECT LPCBORDERWIDTHS; 14:20:35 INFO - extern "C" const IID IID_IOleInPlaceUIWindow; 14:20:35 INFO - struct __declspec(uuid("00000115-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:35 INFO - IOleInPlaceUIWindow : public IOleWindow 14:20:35 INFO - { 14:20:35 INFO - public: 14:20:35 INFO - virtual HRESULT __stdcall GetBorder( 14:20:35 INFO - LPRECT lprectBorder) = 0; 14:20:35 INFO - virtual HRESULT __stdcall RequestBorderSpace( 14:20:35 INFO - LPCBORDERWIDTHS pborderwidths) = 0; 14:20:35 INFO - virtual HRESULT __stdcall SetBorderSpace( 14:20:35 INFO - LPCBORDERWIDTHS pborderwidths) = 0; 14:20:35 INFO - virtual HRESULT __stdcall SetActiveObject( 14:20:35 INFO - IOleInPlaceActiveObject *pActiveObject, 14:20:35 INFO - LPCOLESTR pszObjName) = 0; 14:20:35 INFO - }; 14:20:35 INFO - #line 2127 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - #line 2132 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - typedef IOleInPlaceActiveObject *LPOLEINPLACEACTIVEOBJECT; 14:20:35 INFO - extern "C" const IID IID_IOleInPlaceActiveObject; 14:20:35 INFO - struct __declspec(uuid("00000117-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:35 INFO - IOleInPlaceActiveObject : public IOleWindow 14:20:35 INFO - { 14:20:35 INFO - public: 14:20:35 INFO - virtual HRESULT __stdcall TranslateAcceleratorA( 14:20:35 INFO - LPMSG lpmsg) = 0; 14:20:35 INFO - virtual HRESULT __stdcall OnFrameWindowActivate( 14:20:35 INFO - BOOL fActivate) = 0; 14:20:35 INFO - virtual HRESULT __stdcall OnDocWindowActivate( 14:20:35 INFO - BOOL fActivate) = 0; 14:20:35 INFO - virtual HRESULT __stdcall ResizeBorder( 14:20:35 INFO - LPCRECT prcBorder, 14:20:35 INFO - IOleInPlaceUIWindow *pUIWindow, 14:20:35 INFO - BOOL fFrameWindow) = 0; 14:20:35 INFO - virtual HRESULT __stdcall EnableModeless( 14:20:35 INFO - BOOL fEnable) = 0; 14:20:35 INFO - }; 14:20:35 INFO - #line 2276 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - HRESULT __stdcall IOleInPlaceActiveObject_RemoteTranslateAccelerator_Proxy( 14:20:35 INFO - IOleInPlaceActiveObject * This); 14:20:35 INFO - void __stdcall IOleInPlaceActiveObject_RemoteTranslateAccelerator_Stub( 14:20:35 INFO - IRpcStubBuffer *This, 14:20:35 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:35 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:35 INFO - DWORD *_pdwStubPhase); 14:20:35 INFO - HRESULT __stdcall IOleInPlaceActiveObject_RemoteResizeBorder_Proxy( 14:20:35 INFO - IOleInPlaceActiveObject * This, 14:20:35 INFO - LPCRECT prcBorder, 14:20:35 INFO - const IID & riid, 14:20:35 INFO - IOleInPlaceUIWindow *pUIWindow, 14:20:35 INFO - BOOL fFrameWindow); 14:20:35 INFO - void __stdcall IOleInPlaceActiveObject_RemoteResizeBorder_Stub( 14:20:35 INFO - IRpcStubBuffer *This, 14:20:35 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:35 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:35 INFO - DWORD *_pdwStubPhase); 14:20:35 INFO - #line 2307 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - typedef IOleInPlaceFrame *LPOLEINPLACEFRAME; 14:20:35 INFO - typedef struct tagOIFI 14:20:35 INFO - { 14:20:35 INFO - UINT cb; 14:20:35 INFO - BOOL fMDIApp; 14:20:35 INFO - HWND hwndFrame; 14:20:35 INFO - HACCEL haccel; 14:20:35 INFO - UINT cAccelEntries; 14:20:35 INFO - } OLEINPLACEFRAMEINFO; 14:20:35 INFO - typedef struct tagOIFI *LPOLEINPLACEFRAMEINFO; 14:20:35 INFO - typedef struct tagOleMenuGroupWidths 14:20:35 INFO - { 14:20:35 INFO - LONG width[ 6 ]; 14:20:35 INFO - } OLEMENUGROUPWIDTHS; 14:20:35 INFO - typedef struct tagOleMenuGroupWidths *LPOLEMENUGROUPWIDTHS; 14:20:35 INFO - typedef HGLOBAL HOLEMENU; 14:20:35 INFO - extern "C" const IID IID_IOleInPlaceFrame; 14:20:35 INFO - struct __declspec(uuid("00000116-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:35 INFO - IOleInPlaceFrame : public IOleInPlaceUIWindow 14:20:35 INFO - { 14:20:35 INFO - public: 14:20:35 INFO - virtual HRESULT __stdcall InsertMenus( 14:20:35 INFO - HMENU hmenuShared, 14:20:35 INFO - LPOLEMENUGROUPWIDTHS lpMenuWidths) = 0; 14:20:35 INFO - virtual HRESULT __stdcall SetMenu( 14:20:35 INFO - HMENU hmenuShared, 14:20:35 INFO - HOLEMENU holemenu, 14:20:35 INFO - HWND hwndActiveObject) = 0; 14:20:35 INFO - virtual HRESULT __stdcall RemoveMenus( 14:20:35 INFO - HMENU hmenuShared) = 0; 14:20:35 INFO - virtual HRESULT __stdcall SetStatusText( 14:20:35 INFO - LPCOLESTR pszStatusText) = 0; 14:20:35 INFO - virtual HRESULT __stdcall EnableModeless( 14:20:35 INFO - BOOL fEnable) = 0; 14:20:35 INFO - virtual HRESULT __stdcall TranslateAcceleratorA( 14:20:35 INFO - LPMSG lpmsg, 14:20:35 INFO - WORD wID) = 0; 14:20:35 INFO - }; 14:20:35 INFO - #line 2507 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - #line 2512 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - typedef IOleInPlaceObject *LPOLEINPLACEOBJECT; 14:20:35 INFO - extern "C" const IID IID_IOleInPlaceObject; 14:20:35 INFO - struct __declspec(uuid("00000113-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:35 INFO - IOleInPlaceObject : public IOleWindow 14:20:35 INFO - { 14:20:35 INFO - public: 14:20:35 INFO - virtual HRESULT __stdcall InPlaceDeactivate( void) = 0; 14:20:35 INFO - virtual HRESULT __stdcall UIDeactivate( void) = 0; 14:20:35 INFO - virtual HRESULT __stdcall SetObjectRects( 14:20:35 INFO - LPCRECT lprcPosRect, 14:20:35 INFO - LPCRECT lprcClipRect) = 0; 14:20:35 INFO - virtual HRESULT __stdcall ReactivateAndUndo( void) = 0; 14:20:35 INFO - }; 14:20:35 INFO - #line 2630 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - #line 2635 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - typedef IOleInPlaceSite *LPOLEINPLACESITE; 14:20:35 INFO - extern "C" const IID IID_IOleInPlaceSite; 14:20:35 INFO - struct __declspec(uuid("00000119-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:35 INFO - IOleInPlaceSite : public IOleWindow 14:20:35 INFO - { 14:20:35 INFO - public: 14:20:35 INFO - virtual HRESULT __stdcall CanInPlaceActivate( void) = 0; 14:20:35 INFO - virtual HRESULT __stdcall OnInPlaceActivate( void) = 0; 14:20:35 INFO - virtual HRESULT __stdcall OnUIActivate( void) = 0; 14:20:35 INFO - virtual HRESULT __stdcall GetWindowContext( 14:20:35 INFO - IOleInPlaceFrame **ppFrame, 14:20:35 INFO - IOleInPlaceUIWindow **ppDoc, 14:20:35 INFO - LPRECT lprcPosRect, 14:20:35 INFO - LPRECT lprcClipRect, 14:20:35 INFO - LPOLEINPLACEFRAMEINFO lpFrameInfo) = 0; 14:20:35 INFO - virtual HRESULT __stdcall Scroll( 14:20:35 INFO - SIZE scrollExtant) = 0; 14:20:35 INFO - virtual HRESULT __stdcall OnUIDeactivate( 14:20:35 INFO - BOOL fUndoable) = 0; 14:20:35 INFO - virtual HRESULT __stdcall OnInPlaceDeactivate( void) = 0; 14:20:35 INFO - virtual HRESULT __stdcall DiscardUndoState( void) = 0; 14:20:35 INFO - virtual HRESULT __stdcall DeactivateAndUndo( void) = 0; 14:20:35 INFO - virtual HRESULT __stdcall OnPosRectChange( 14:20:35 INFO - LPCRECT lprcPosRect) = 0; 14:20:35 INFO - }; 14:20:35 INFO - #line 2813 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - #line 2818 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - extern "C" const IID IID_IContinue; 14:20:35 INFO - struct __declspec(uuid("0000012a-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:35 INFO - IContinue : public IUnknown 14:20:35 INFO - { 14:20:35 INFO - public: 14:20:35 INFO - virtual HRESULT __stdcall FContinue( void) = 0; 14:20:35 INFO - }; 14:20:35 INFO - #line 2891 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - #line 2896 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - typedef IViewObject *LPVIEWOBJECT; 14:20:35 INFO - extern "C" const IID IID_IViewObject; 14:20:35 INFO - struct __declspec(uuid("0000010d-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:35 INFO - IViewObject : public IUnknown 14:20:35 INFO - { 14:20:35 INFO - public: 14:20:35 INFO - virtual HRESULT __stdcall Draw( 14:20:35 INFO - DWORD dwDrawAspect, 14:20:35 INFO - LONG lindex, 14:20:35 INFO - void *pvAspect, 14:20:35 INFO - DVTARGETDEVICE *ptd, 14:20:35 INFO - HDC hdcTargetDev, 14:20:35 INFO - HDC hdcDraw, 14:20:35 INFO - LPCRECTL lprcBounds, 14:20:35 INFO - LPCRECTL lprcWBounds, 14:20:35 INFO - BOOL ( __stdcall *pfnContinue )( 14:20:35 INFO - ULONG_PTR dwContinue), 14:20:35 INFO - ULONG_PTR dwContinue) = 0; 14:20:35 INFO - virtual HRESULT __stdcall GetColorSet( 14:20:35 INFO - DWORD dwDrawAspect, 14:20:35 INFO - LONG lindex, 14:20:35 INFO - void *pvAspect, 14:20:35 INFO - DVTARGETDEVICE *ptd, 14:20:35 INFO - HDC hicTargetDev, 14:20:35 INFO - LOGPALETTE **ppColorSet) = 0; 14:20:35 INFO - virtual HRESULT __stdcall Freeze( 14:20:35 INFO - DWORD dwDrawAspect, 14:20:35 INFO - LONG lindex, 14:20:35 INFO - void *pvAspect, 14:20:35 INFO - DWORD *pdwFreeze) = 0; 14:20:35 INFO - virtual HRESULT __stdcall Unfreeze( 14:20:35 INFO - DWORD dwFreeze) = 0; 14:20:35 INFO - virtual HRESULT __stdcall SetAdvise( 14:20:35 INFO - DWORD aspects, 14:20:35 INFO - DWORD advf, 14:20:35 INFO - IAdviseSink *pAdvSink) = 0; 14:20:35 INFO - virtual HRESULT __stdcall GetAdvise( 14:20:35 INFO - DWORD *pAspects, 14:20:35 INFO - DWORD *pAdvf, 14:20:35 INFO - IAdviseSink **ppAdvSink) = 0; 14:20:35 INFO - }; 14:20:35 INFO - #line 3113 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - HRESULT __stdcall IViewObject_RemoteDraw_Proxy( 14:20:35 INFO - IViewObject * This, 14:20:35 INFO - DWORD dwDrawAspect, 14:20:35 INFO - LONG lindex, 14:20:35 INFO - ULONG_PTR pvAspect, 14:20:35 INFO - DVTARGETDEVICE *ptd, 14:20:35 INFO - HDC hdcTargetDev, 14:20:35 INFO - HDC hdcDraw, 14:20:35 INFO - LPCRECTL lprcBounds, 14:20:35 INFO - LPCRECTL lprcWBounds, 14:20:35 INFO - IContinue *pContinue); 14:20:35 INFO - void __stdcall IViewObject_RemoteDraw_Stub( 14:20:35 INFO - IRpcStubBuffer *This, 14:20:35 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:35 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:35 INFO - DWORD *_pdwStubPhase); 14:20:35 INFO - HRESULT __stdcall IViewObject_RemoteGetColorSet_Proxy( 14:20:35 INFO - IViewObject * This, 14:20:35 INFO - DWORD dwDrawAspect, 14:20:35 INFO - LONG lindex, 14:20:35 INFO - ULONG_PTR pvAspect, 14:20:35 INFO - DVTARGETDEVICE *ptd, 14:20:35 INFO - ULONG_PTR hicTargetDev, 14:20:35 INFO - LOGPALETTE **ppColorSet); 14:20:35 INFO - void __stdcall IViewObject_RemoteGetColorSet_Stub( 14:20:35 INFO - IRpcStubBuffer *This, 14:20:35 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:35 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:35 INFO - DWORD *_pdwStubPhase); 14:20:35 INFO - HRESULT __stdcall IViewObject_RemoteFreeze_Proxy( 14:20:35 INFO - IViewObject * This, 14:20:35 INFO - DWORD dwDrawAspect, 14:20:35 INFO - LONG lindex, 14:20:35 INFO - ULONG_PTR pvAspect, 14:20:35 INFO - DWORD *pdwFreeze); 14:20:35 INFO - void __stdcall IViewObject_RemoteFreeze_Stub( 14:20:35 INFO - IRpcStubBuffer *This, 14:20:35 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:35 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:35 INFO - DWORD *_pdwStubPhase); 14:20:35 INFO - HRESULT __stdcall IViewObject_RemoteGetAdvise_Proxy( 14:20:35 INFO - IViewObject * This, 14:20:35 INFO - DWORD *pAspects, 14:20:35 INFO - DWORD *pAdvf, 14:20:35 INFO - IAdviseSink **ppAdvSink); 14:20:35 INFO - void __stdcall IViewObject_RemoteGetAdvise_Stub( 14:20:35 INFO - IRpcStubBuffer *This, 14:20:35 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:35 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:35 INFO - DWORD *_pdwStubPhase); 14:20:35 INFO - #line 3184 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - typedef IViewObject2 *LPVIEWOBJECT2; 14:20:35 INFO - extern "C" const IID IID_IViewObject2; 14:20:35 INFO - struct __declspec(uuid("00000127-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:35 INFO - IViewObject2 : public IViewObject 14:20:35 INFO - { 14:20:35 INFO - public: 14:20:35 INFO - virtual HRESULT __stdcall GetExtent( 14:20:35 INFO - DWORD dwDrawAspect, 14:20:35 INFO - LONG lindex, 14:20:35 INFO - DVTARGETDEVICE *ptd, 14:20:35 INFO - LPSIZEL lpsizel) = 0; 14:20:35 INFO - }; 14:20:35 INFO - #line 3355 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - #line 3360 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - typedef IDropSource *LPDROPSOURCE; 14:20:35 INFO - extern "C" const IID IID_IDropSource; 14:20:35 INFO - struct __declspec(uuid("00000121-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:35 INFO - IDropSource : public IUnknown 14:20:35 INFO - { 14:20:35 INFO - public: 14:20:35 INFO - virtual HRESULT __stdcall QueryContinueDrag( 14:20:35 INFO - BOOL fEscapePressed, 14:20:35 INFO - DWORD grfKeyState) = 0; 14:20:35 INFO - virtual HRESULT __stdcall GiveFeedback( 14:20:35 INFO - DWORD dwEffect) = 0; 14:20:35 INFO - }; 14:20:35 INFO - #line 3455 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - #line 3460 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - typedef IDropTarget *LPDROPTARGET; 14:20:35 INFO - extern "C" const IID IID_IDropTarget; 14:20:35 INFO - struct __declspec(uuid("00000122-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:35 INFO - IDropTarget : public IUnknown 14:20:35 INFO - { 14:20:35 INFO - public: 14:20:35 INFO - virtual HRESULT __stdcall DragEnter( 14:20:35 INFO - IDataObject *pDataObj, 14:20:35 INFO - DWORD grfKeyState, 14:20:35 INFO - POINTL pt, 14:20:35 INFO - DWORD *pdwEffect) = 0; 14:20:35 INFO - virtual HRESULT __stdcall DragOver( 14:20:35 INFO - DWORD grfKeyState, 14:20:35 INFO - POINTL pt, 14:20:35 INFO - DWORD *pdwEffect) = 0; 14:20:35 INFO - virtual HRESULT __stdcall DragLeave( void) = 0; 14:20:35 INFO - virtual HRESULT __stdcall Drop( 14:20:35 INFO - IDataObject *pDataObj, 14:20:35 INFO - DWORD grfKeyState, 14:20:35 INFO - POINTL pt, 14:20:35 INFO - DWORD *pdwEffect) = 0; 14:20:35 INFO - }; 14:20:35 INFO - #line 3613 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - #line 3618 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - extern "C" const IID IID_IDropSourceNotify; 14:20:35 INFO - struct __declspec(uuid("0000012B-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:35 INFO - IDropSourceNotify : public IUnknown 14:20:35 INFO - { 14:20:35 INFO - public: 14:20:35 INFO - virtual HRESULT __stdcall DragEnterTarget( 14:20:35 INFO - HWND hwndTarget) = 0; 14:20:35 INFO - virtual HRESULT __stdcall DragLeaveTarget( void) = 0; 14:20:35 INFO - }; 14:20:35 INFO - #line 3703 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - #line 3708 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - extern "C" const IID IID_IEnterpriseDropTarget; 14:20:35 INFO - struct __declspec(uuid("390E3878-FD55-4E18-819D-4682081C0CFD")) __declspec(novtable) 14:20:35 INFO - IEnterpriseDropTarget : public IUnknown 14:20:35 INFO - { 14:20:35 INFO - public: 14:20:35 INFO - virtual HRESULT __stdcall SetDropSourceEnterpriseId( 14:20:35 INFO - LPCWSTR identity) = 0; 14:20:35 INFO - virtual HRESULT __stdcall IsEvaluatingEdpPolicy( 14:20:35 INFO - BOOL *value) = 0; 14:20:35 INFO - }; 14:20:35 INFO - #line 3793 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - #line 3798 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - #line 3805 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - #pragma endregion 14:20:35 INFO - #pragma region Application Family or OneCore Family 14:20:35 INFO - extern RPC_IF_HANDLE __MIDL_itf_oleidl_0000_0024_v0_0_c_ifspec; 14:20:35 INFO - extern RPC_IF_HANDLE __MIDL_itf_oleidl_0000_0024_v0_0_s_ifspec; 14:20:35 INFO - typedef IEnumOLEVERB *LPENUMOLEVERB; 14:20:35 INFO - typedef struct tagOLEVERB 14:20:35 INFO - { 14:20:35 INFO - LONG lVerb; 14:20:35 INFO - LPOLESTR lpszVerbName; 14:20:35 INFO - DWORD fuFlags; 14:20:35 INFO - DWORD grfAttribs; 14:20:35 INFO - } OLEVERB; 14:20:35 INFO - typedef struct tagOLEVERB *LPOLEVERB; 14:20:35 INFO - typedef 14:20:35 INFO - enum tagOLEVERBATTRIB 14:20:35 INFO - { 14:20:35 INFO - OLEVERBATTRIB_NEVERDIRTIES = 1, 14:20:35 INFO - OLEVERBATTRIB_ONCONTAINERMENU = 2 14:20:35 INFO - } OLEVERBATTRIB; 14:20:35 INFO - extern "C" const IID IID_IEnumOLEVERB; 14:20:35 INFO - struct __declspec(uuid("00000104-0000-0000-C000-000000000046")) __declspec(novtable) 14:20:35 INFO - IEnumOLEVERB : public IUnknown 14:20:35 INFO - { 14:20:35 INFO - public: 14:20:35 INFO - virtual HRESULT __stdcall Next( 14:20:35 INFO - ULONG celt, 14:20:35 INFO - LPOLEVERB rgelt, 14:20:35 INFO - ULONG *pceltFetched) = 0; 14:20:35 INFO - virtual HRESULT __stdcall Skip( 14:20:35 INFO - ULONG celt) = 0; 14:20:35 INFO - virtual HRESULT __stdcall Reset( void) = 0; 14:20:35 INFO - virtual HRESULT __stdcall Clone( 14:20:35 INFO - IEnumOLEVERB **ppenum) = 0; 14:20:35 INFO - }; 14:20:35 INFO - #line 3943 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - HRESULT __stdcall IEnumOLEVERB_RemoteNext_Proxy( 14:20:35 INFO - IEnumOLEVERB * This, 14:20:35 INFO - ULONG celt, 14:20:35 INFO - LPOLEVERB rgelt, 14:20:35 INFO - ULONG *pceltFetched); 14:20:35 INFO - void __stdcall IEnumOLEVERB_RemoteNext_Stub( 14:20:35 INFO - IRpcStubBuffer *This, 14:20:35 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:35 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:35 INFO - DWORD *_pdwStubPhase); 14:20:35 INFO - #line 3962 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - #line 3968 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - #pragma endregion 14:20:35 INFO - #pragma warning(pop) 14:20:35 INFO - #line 3972 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - extern RPC_IF_HANDLE __MIDL_itf_oleidl_0000_0025_v0_0_c_ifspec; 14:20:35 INFO - extern RPC_IF_HANDLE __MIDL_itf_oleidl_0000_0025_v0_0_s_ifspec; 14:20:35 INFO - unsigned long __stdcall CLIPFORMAT_UserSize( unsigned long *, unsigned long , CLIPFORMAT * ); 14:20:35 INFO - unsigned char * __stdcall CLIPFORMAT_UserMarshal( unsigned long *, unsigned char *, CLIPFORMAT * ); 14:20:35 INFO - unsigned char * __stdcall CLIPFORMAT_UserUnmarshal( unsigned long *, unsigned char *, CLIPFORMAT * ); 14:20:35 INFO - void __stdcall CLIPFORMAT_UserFree( unsigned long *, CLIPFORMAT * ); 14:20:35 INFO - unsigned long __stdcall HACCEL_UserSize( unsigned long *, unsigned long , HACCEL * ); 14:20:35 INFO - unsigned char * __stdcall HACCEL_UserMarshal( unsigned long *, unsigned char *, HACCEL * ); 14:20:35 INFO - unsigned char * __stdcall HACCEL_UserUnmarshal( unsigned long *, unsigned char *, HACCEL * ); 14:20:35 INFO - void __stdcall HACCEL_UserFree( unsigned long *, HACCEL * ); 14:20:35 INFO - unsigned long __stdcall HDC_UserSize( unsigned long *, unsigned long , HDC * ); 14:20:35 INFO - unsigned char * __stdcall HDC_UserMarshal( unsigned long *, unsigned char *, HDC * ); 14:20:35 INFO - unsigned char * __stdcall HDC_UserUnmarshal( unsigned long *, unsigned char *, HDC * ); 14:20:35 INFO - void __stdcall HDC_UserFree( unsigned long *, HDC * ); 14:20:35 INFO - unsigned long __stdcall HGLOBAL_UserSize( unsigned long *, unsigned long , HGLOBAL * ); 14:20:35 INFO - unsigned char * __stdcall HGLOBAL_UserMarshal( unsigned long *, unsigned char *, HGLOBAL * ); 14:20:35 INFO - unsigned char * __stdcall HGLOBAL_UserUnmarshal( unsigned long *, unsigned char *, HGLOBAL * ); 14:20:35 INFO - void __stdcall HGLOBAL_UserFree( unsigned long *, HGLOBAL * ); 14:20:35 INFO - unsigned long __stdcall HMENU_UserSize( unsigned long *, unsigned long , HMENU * ); 14:20:35 INFO - unsigned char * __stdcall HMENU_UserMarshal( unsigned long *, unsigned char *, HMENU * ); 14:20:35 INFO - unsigned char * __stdcall HMENU_UserUnmarshal( unsigned long *, unsigned char *, HMENU * ); 14:20:35 INFO - void __stdcall HMENU_UserFree( unsigned long *, HMENU * ); 14:20:35 INFO - unsigned long __stdcall HWND_UserSize( unsigned long *, unsigned long , HWND * ); 14:20:35 INFO - unsigned char * __stdcall HWND_UserMarshal( unsigned long *, unsigned char *, HWND * ); 14:20:35 INFO - unsigned char * __stdcall HWND_UserUnmarshal( unsigned long *, unsigned char *, HWND * ); 14:20:35 INFO - void __stdcall HWND_UserFree( unsigned long *, HWND * ); 14:20:35 INFO - unsigned long __stdcall STGMEDIUM_UserSize( unsigned long *, unsigned long , STGMEDIUM * ); 14:20:35 INFO - unsigned char * __stdcall STGMEDIUM_UserMarshal( unsigned long *, unsigned char *, STGMEDIUM * ); 14:20:35 INFO - unsigned char * __stdcall STGMEDIUM_UserUnmarshal( unsigned long *, unsigned char *, STGMEDIUM * ); 14:20:35 INFO - void __stdcall STGMEDIUM_UserFree( unsigned long *, STGMEDIUM * ); 14:20:35 INFO - unsigned long __stdcall CLIPFORMAT_UserSize64( unsigned long *, unsigned long , CLIPFORMAT * ); 14:20:35 INFO - unsigned char * __stdcall CLIPFORMAT_UserMarshal64( unsigned long *, unsigned char *, CLIPFORMAT * ); 14:20:35 INFO - unsigned char * __stdcall CLIPFORMAT_UserUnmarshal64( unsigned long *, unsigned char *, CLIPFORMAT * ); 14:20:35 INFO - void __stdcall CLIPFORMAT_UserFree64( unsigned long *, CLIPFORMAT * ); 14:20:35 INFO - unsigned long __stdcall HACCEL_UserSize64( unsigned long *, unsigned long , HACCEL * ); 14:20:35 INFO - unsigned char * __stdcall HACCEL_UserMarshal64( unsigned long *, unsigned char *, HACCEL * ); 14:20:35 INFO - unsigned char * __stdcall HACCEL_UserUnmarshal64( unsigned long *, unsigned char *, HACCEL * ); 14:20:35 INFO - void __stdcall HACCEL_UserFree64( unsigned long *, HACCEL * ); 14:20:35 INFO - unsigned long __stdcall HDC_UserSize64( unsigned long *, unsigned long , HDC * ); 14:20:35 INFO - unsigned char * __stdcall HDC_UserMarshal64( unsigned long *, unsigned char *, HDC * ); 14:20:35 INFO - unsigned char * __stdcall HDC_UserUnmarshal64( unsigned long *, unsigned char *, HDC * ); 14:20:35 INFO - void __stdcall HDC_UserFree64( unsigned long *, HDC * ); 14:20:35 INFO - unsigned long __stdcall HGLOBAL_UserSize64( unsigned long *, unsigned long , HGLOBAL * ); 14:20:35 INFO - unsigned char * __stdcall HGLOBAL_UserMarshal64( unsigned long *, unsigned char *, HGLOBAL * ); 14:20:35 INFO - unsigned char * __stdcall HGLOBAL_UserUnmarshal64( unsigned long *, unsigned char *, HGLOBAL * ); 14:20:35 INFO - void __stdcall HGLOBAL_UserFree64( unsigned long *, HGLOBAL * ); 14:20:35 INFO - unsigned long __stdcall HMENU_UserSize64( unsigned long *, unsigned long , HMENU * ); 14:20:35 INFO - unsigned char * __stdcall HMENU_UserMarshal64( unsigned long *, unsigned char *, HMENU * ); 14:20:35 INFO - unsigned char * __stdcall HMENU_UserUnmarshal64( unsigned long *, unsigned char *, HMENU * ); 14:20:35 INFO - void __stdcall HMENU_UserFree64( unsigned long *, HMENU * ); 14:20:35 INFO - unsigned long __stdcall HWND_UserSize64( unsigned long *, unsigned long , HWND * ); 14:20:35 INFO - unsigned char * __stdcall HWND_UserMarshal64( unsigned long *, unsigned char *, HWND * ); 14:20:35 INFO - unsigned char * __stdcall HWND_UserUnmarshal64( unsigned long *, unsigned char *, HWND * ); 14:20:35 INFO - void __stdcall HWND_UserFree64( unsigned long *, HWND * ); 14:20:35 INFO - unsigned long __stdcall STGMEDIUM_UserSize64( unsigned long *, unsigned long , STGMEDIUM * ); 14:20:35 INFO - unsigned char * __stdcall STGMEDIUM_UserMarshal64( unsigned long *, unsigned char *, STGMEDIUM * ); 14:20:35 INFO - unsigned char * __stdcall STGMEDIUM_UserUnmarshal64( unsigned long *, unsigned char *, STGMEDIUM * ); 14:20:35 INFO - void __stdcall STGMEDIUM_UserFree64( unsigned long *, STGMEDIUM * ); 14:20:35 INFO - HRESULT __stdcall IOleCache2_UpdateCache_Proxy( 14:20:35 INFO - IOleCache2 * This, 14:20:35 INFO - LPDATAOBJECT pDataObject, 14:20:35 INFO - DWORD grfUpdf, 14:20:35 INFO - LPVOID pReserved); 14:20:35 INFO - HRESULT __stdcall IOleCache2_UpdateCache_Stub( 14:20:35 INFO - IOleCache2 * This, 14:20:35 INFO - LPDATAOBJECT pDataObject, 14:20:35 INFO - DWORD grfUpdf, 14:20:35 INFO - LONG_PTR pReserved); 14:20:35 INFO - HRESULT __stdcall IOleInPlaceActiveObject_TranslateAccelerator_Proxy( 14:20:35 INFO - IOleInPlaceActiveObject * This, 14:20:35 INFO - LPMSG lpmsg); 14:20:35 INFO - HRESULT __stdcall IOleInPlaceActiveObject_TranslateAccelerator_Stub( 14:20:35 INFO - IOleInPlaceActiveObject * This); 14:20:35 INFO - HRESULT __stdcall IOleInPlaceActiveObject_ResizeBorder_Proxy( 14:20:35 INFO - IOleInPlaceActiveObject * This, 14:20:35 INFO - LPCRECT prcBorder, 14:20:35 INFO - IOleInPlaceUIWindow *pUIWindow, 14:20:35 INFO - BOOL fFrameWindow); 14:20:35 INFO - HRESULT __stdcall IOleInPlaceActiveObject_ResizeBorder_Stub( 14:20:35 INFO - IOleInPlaceActiveObject * This, 14:20:35 INFO - LPCRECT prcBorder, 14:20:35 INFO - const IID & riid, 14:20:35 INFO - IOleInPlaceUIWindow *pUIWindow, 14:20:35 INFO - BOOL fFrameWindow); 14:20:35 INFO - HRESULT __stdcall IViewObject_Draw_Proxy( 14:20:35 INFO - IViewObject * This, 14:20:35 INFO - DWORD dwDrawAspect, 14:20:35 INFO - LONG lindex, 14:20:35 INFO - void *pvAspect, 14:20:35 INFO - DVTARGETDEVICE *ptd, 14:20:35 INFO - HDC hdcTargetDev, 14:20:35 INFO - HDC hdcDraw, 14:20:35 INFO - LPCRECTL lprcBounds, 14:20:35 INFO - LPCRECTL lprcWBounds, 14:20:35 INFO - BOOL ( __stdcall *pfnContinue )( 14:20:35 INFO - ULONG_PTR dwContinue), 14:20:35 INFO - ULONG_PTR dwContinue); 14:20:35 INFO - HRESULT __stdcall IViewObject_Draw_Stub( 14:20:35 INFO - IViewObject * This, 14:20:35 INFO - DWORD dwDrawAspect, 14:20:35 INFO - LONG lindex, 14:20:35 INFO - ULONG_PTR pvAspect, 14:20:35 INFO - DVTARGETDEVICE *ptd, 14:20:35 INFO - HDC hdcTargetDev, 14:20:35 INFO - HDC hdcDraw, 14:20:35 INFO - LPCRECTL lprcBounds, 14:20:35 INFO - LPCRECTL lprcWBounds, 14:20:35 INFO - IContinue *pContinue); 14:20:35 INFO - HRESULT __stdcall IViewObject_GetColorSet_Proxy( 14:20:35 INFO - IViewObject * This, 14:20:35 INFO - DWORD dwDrawAspect, 14:20:35 INFO - LONG lindex, 14:20:35 INFO - void *pvAspect, 14:20:35 INFO - DVTARGETDEVICE *ptd, 14:20:35 INFO - HDC hicTargetDev, 14:20:35 INFO - LOGPALETTE **ppColorSet); 14:20:35 INFO - HRESULT __stdcall IViewObject_GetColorSet_Stub( 14:20:35 INFO - IViewObject * This, 14:20:35 INFO - DWORD dwDrawAspect, 14:20:35 INFO - LONG lindex, 14:20:35 INFO - ULONG_PTR pvAspect, 14:20:35 INFO - DVTARGETDEVICE *ptd, 14:20:35 INFO - ULONG_PTR hicTargetDev, 14:20:35 INFO - LOGPALETTE **ppColorSet); 14:20:35 INFO - HRESULT __stdcall IViewObject_Freeze_Proxy( 14:20:35 INFO - IViewObject * This, 14:20:35 INFO - DWORD dwDrawAspect, 14:20:35 INFO - LONG lindex, 14:20:35 INFO - void *pvAspect, 14:20:35 INFO - DWORD *pdwFreeze); 14:20:35 INFO - HRESULT __stdcall IViewObject_Freeze_Stub( 14:20:35 INFO - IViewObject * This, 14:20:35 INFO - DWORD dwDrawAspect, 14:20:35 INFO - LONG lindex, 14:20:35 INFO - ULONG_PTR pvAspect, 14:20:35 INFO - DWORD *pdwFreeze); 14:20:35 INFO - HRESULT __stdcall IViewObject_GetAdvise_Proxy( 14:20:35 INFO - IViewObject * This, 14:20:35 INFO - DWORD *pAspects, 14:20:35 INFO - DWORD *pAdvf, 14:20:35 INFO - IAdviseSink **ppAdvSink); 14:20:35 INFO - HRESULT __stdcall IViewObject_GetAdvise_Stub( 14:20:35 INFO - IViewObject * This, 14:20:35 INFO - DWORD *pAspects, 14:20:35 INFO - DWORD *pAdvf, 14:20:35 INFO - IAdviseSink **ppAdvSink); 14:20:35 INFO - HRESULT __stdcall IEnumOLEVERB_Next_Proxy( 14:20:35 INFO - IEnumOLEVERB * This, 14:20:35 INFO - ULONG celt, 14:20:35 INFO - LPOLEVERB rgelt, 14:20:35 INFO - ULONG *pceltFetched); 14:20:35 INFO - HRESULT __stdcall IEnumOLEVERB_Next_Stub( 14:20:35 INFO - IEnumOLEVERB * This, 14:20:35 INFO - ULONG celt, 14:20:35 INFO - LPOLEVERB rgelt, 14:20:35 INFO - ULONG *pceltFetched); 14:20:35 INFO - } 14:20:35 INFO - #line 4211 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - #line 4213 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\oleidl.h" 14:20:35 INFO - #line 430 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\servprov.h" 14:20:35 INFO - #line 32 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\servprov.h" 14:20:35 INFO - #pragma once 14:20:35 INFO - #line 39 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\servprov.h" 14:20:35 INFO - typedef struct IServiceProvider IServiceProvider; 14:20:35 INFO - #line 47 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\servprov.h" 14:20:35 INFO - extern "C"{ 14:20:35 INFO - #line 55 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\servprov.h" 14:20:35 INFO - #pragma comment(lib,"uuid.lib") 14:20:35 INFO - #pragma region Desktop Family 14:20:35 INFO - extern RPC_IF_HANDLE __MIDL_itf_servprov_0000_0000_v0_0_c_ifspec; 14:20:35 INFO - extern RPC_IF_HANDLE __MIDL_itf_servprov_0000_0000_v0_0_s_ifspec; 14:20:35 INFO - typedef IServiceProvider *LPSERVICEPROVIDER; 14:20:35 INFO - extern "C" const IID IID_IServiceProvider; 14:20:35 INFO - extern "C++" 14:20:35 INFO - { 14:20:35 INFO - struct __declspec(uuid("6d5140c1-7436-11ce-8034-00aa006009fa")) __declspec(novtable) 14:20:35 INFO - IServiceProvider : public IUnknown 14:20:35 INFO - { 14:20:35 INFO - public: 14:20:35 INFO - virtual HRESULT __stdcall QueryService( 14:20:35 INFO - const GUID & guidService, 14:20:35 INFO - const IID & riid, 14:20:35 INFO - void * *ppvObject) = 0; 14:20:35 INFO - template 14:20:35 INFO - HRESULT __stdcall QueryService( const GUID & guidService, Q** pp) 14:20:35 INFO - { 14:20:35 INFO - return QueryService(guidService, __uuidof(Q), (void **)pp); 14:20:35 INFO - } 14:20:35 INFO - }; 14:20:35 INFO - } 14:20:35 INFO - HRESULT __stdcall IServiceProvider_RemoteQueryService_Proxy( 14:20:35 INFO - IServiceProvider * This, 14:20:35 INFO - const GUID & guidService, 14:20:35 INFO - const IID & riid, 14:20:35 INFO - IUnknown * *ppvObject); 14:20:35 INFO - void __stdcall IServiceProvider_RemoteQueryService_Stub( 14:20:35 INFO - IRpcStubBuffer *This, 14:20:35 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:35 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:35 INFO - DWORD *_pdwStubPhase); 14:20:35 INFO - #line 223 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\servprov.h" 14:20:35 INFO - #line 229 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\servprov.h" 14:20:35 INFO - #line 230 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\servprov.h" 14:20:35 INFO - #pragma endregion 14:20:35 INFO - extern RPC_IF_HANDLE __MIDL_itf_servprov_0000_0001_v0_0_c_ifspec; 14:20:35 INFO - extern RPC_IF_HANDLE __MIDL_itf_servprov_0000_0001_v0_0_s_ifspec; 14:20:35 INFO - HRESULT __stdcall IServiceProvider_QueryService_Proxy( 14:20:35 INFO - IServiceProvider * This, 14:20:35 INFO - const GUID & guidService, 14:20:35 INFO - const IID & riid, 14:20:35 INFO - void **ppvObject); 14:20:35 INFO - HRESULT __stdcall IServiceProvider_QueryService_Stub( 14:20:35 INFO - IServiceProvider * This, 14:20:35 INFO - const GUID & guidService, 14:20:35 INFO - const IID & riid, 14:20:35 INFO - IUnknown **ppvObject); 14:20:35 INFO - } 14:20:35 INFO - #line 261 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\servprov.h" 14:20:35 INFO - #line 263 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\servprov.h" 14:20:35 INFO - #line 431 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:35 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - #pragma once 14:20:35 INFO - #line 35 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - typedef struct IXMLDOMImplementation IXMLDOMImplementation; 14:20:35 INFO - #line 43 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - typedef struct IXMLDOMNode IXMLDOMNode; 14:20:35 INFO - #line 50 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - typedef struct IXMLDOMDocumentFragment IXMLDOMDocumentFragment; 14:20:35 INFO - #line 57 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - typedef struct IXMLDOMDocument IXMLDOMDocument; 14:20:35 INFO - #line 64 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - typedef struct IXMLDOMNodeList IXMLDOMNodeList; 14:20:35 INFO - #line 71 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - typedef struct IXMLDOMNamedNodeMap IXMLDOMNamedNodeMap; 14:20:35 INFO - #line 78 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - typedef struct IXMLDOMCharacterData IXMLDOMCharacterData; 14:20:35 INFO - #line 85 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - typedef struct IXMLDOMAttribute IXMLDOMAttribute; 14:20:35 INFO - #line 92 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - typedef struct IXMLDOMElement IXMLDOMElement; 14:20:35 INFO - #line 99 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - typedef struct IXMLDOMText IXMLDOMText; 14:20:35 INFO - #line 106 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - typedef struct IXMLDOMComment IXMLDOMComment; 14:20:35 INFO - #line 113 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - typedef struct IXMLDOMProcessingInstruction IXMLDOMProcessingInstruction; 14:20:35 INFO - #line 120 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - typedef struct IXMLDOMCDATASection IXMLDOMCDATASection; 14:20:35 INFO - #line 127 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - typedef struct IXMLDOMDocumentType IXMLDOMDocumentType; 14:20:35 INFO - #line 134 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - typedef struct IXMLDOMNotation IXMLDOMNotation; 14:20:35 INFO - #line 141 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - typedef struct IXMLDOMEntity IXMLDOMEntity; 14:20:35 INFO - #line 148 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - typedef struct IXMLDOMEntityReference IXMLDOMEntityReference; 14:20:35 INFO - #line 155 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - typedef struct IXMLDOMParseError IXMLDOMParseError; 14:20:35 INFO - #line 162 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - typedef struct IXTLRuntime IXTLRuntime; 14:20:35 INFO - #line 169 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - typedef struct XMLDOMDocumentEvents XMLDOMDocumentEvents; 14:20:35 INFO - #line 176 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - typedef class DOMDocument DOMDocument; 14:20:35 INFO - #line 186 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - #line 188 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - typedef class DOMFreeThreadedDocument DOMFreeThreadedDocument; 14:20:35 INFO - #line 198 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - #line 200 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - typedef struct IXMLHttpRequest IXMLHttpRequest; 14:20:35 INFO - #line 207 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - typedef class XMLHTTPRequest XMLHTTPRequest; 14:20:35 INFO - #line 217 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - #line 219 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - typedef struct IXMLDSOControl IXMLDSOControl; 14:20:35 INFO - #line 226 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - typedef class XMLDSOControl XMLDSOControl; 14:20:35 INFO - #line 236 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - #line 238 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - typedef struct IXMLElementCollection IXMLElementCollection; 14:20:35 INFO - #line 245 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - typedef struct IXMLDocument IXMLDocument; 14:20:35 INFO - #line 252 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - typedef struct IXMLDocument2 IXMLDocument2; 14:20:35 INFO - #line 259 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - typedef struct IXMLElement IXMLElement; 14:20:35 INFO - #line 266 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - typedef struct IXMLElement2 IXMLElement2; 14:20:35 INFO - #line 273 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - typedef struct IXMLAttribute IXMLAttribute; 14:20:35 INFO - #line 280 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - typedef struct IXMLError IXMLError; 14:20:35 INFO - #line 287 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - typedef class XMLDocument XMLDocument; 14:20:35 INFO - #line 297 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - #line 299 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - extern "C"{ 14:20:35 INFO - #line 309 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - #pragma warning(push) 14:20:35 INFO - #pragma warning(disable:4001) 14:20:35 INFO - #pragma once 14:20:35 INFO - #pragma warning(push) 14:20:35 INFO - #pragma warning(disable:4001) 14:20:35 INFO - #pragma once 14:20:35 INFO - #pragma warning(pop) 14:20:35 INFO - #pragma warning(pop) 14:20:35 INFO - #pragma region Desktop Family 14:20:35 INFO - #pragma endregion 14:20:35 INFO - #pragma warning(push) 14:20:35 INFO - #pragma warning(disable:4820) 14:20:35 INFO - #line 335 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - #pragma region Desktop Family 14:20:35 INFO - typedef struct _xml_error 14:20:35 INFO - { 14:20:35 INFO - unsigned int _nLine; 14:20:35 INFO - BSTR _pchBuf; 14:20:35 INFO - unsigned int _cchBuf; 14:20:35 INFO - unsigned int _ich; 14:20:35 INFO - BSTR _pszFound; 14:20:35 INFO - BSTR _pszExpected; 14:20:35 INFO - DWORD _reserved1; 14:20:35 INFO - DWORD _reserved2; 14:20:35 INFO - } XML_ERROR; 14:20:35 INFO - extern RPC_IF_HANDLE __MIDL_itf_msxml_0000_0000_v0_0_c_ifspec; 14:20:35 INFO - extern RPC_IF_HANDLE __MIDL_itf_msxml_0000_0000_v0_0_s_ifspec; 14:20:35 INFO - #pragma region Desktop Family 14:20:35 INFO - #pragma region Desktop Family 14:20:35 INFO - #pragma endregion 14:20:35 INFO - #pragma region Desktop Family 14:20:35 INFO - #pragma endregion 14:20:35 INFO - typedef 14:20:35 INFO - enum tagDOMNodeType 14:20:35 INFO - { 14:20:35 INFO - NODE_INVALID = 0, 14:20:35 INFO - NODE_ELEMENT = ( NODE_INVALID + 1 ) , 14:20:35 INFO - NODE_ATTRIBUTE = ( NODE_ELEMENT + 1 ) , 14:20:35 INFO - NODE_TEXT = ( NODE_ATTRIBUTE + 1 ) , 14:20:35 INFO - NODE_CDATA_SECTION = ( NODE_TEXT + 1 ) , 14:20:35 INFO - NODE_ENTITY_REFERENCE = ( NODE_CDATA_SECTION + 1 ) , 14:20:35 INFO - NODE_ENTITY = ( NODE_ENTITY_REFERENCE + 1 ) , 14:20:35 INFO - NODE_PROCESSING_INSTRUCTION = ( NODE_ENTITY + 1 ) , 14:20:35 INFO - NODE_COMMENT = ( NODE_PROCESSING_INSTRUCTION + 1 ) , 14:20:35 INFO - NODE_DOCUMENT = ( NODE_COMMENT + 1 ) , 14:20:35 INFO - NODE_DOCUMENT_TYPE = ( NODE_DOCUMENT + 1 ) , 14:20:35 INFO - NODE_DOCUMENT_FRAGMENT = ( NODE_DOCUMENT_TYPE + 1 ) , 14:20:35 INFO - NODE_NOTATION = ( NODE_DOCUMENT_FRAGMENT + 1 ) 14:20:35 INFO - } DOMNodeType; 14:20:35 INFO - #line 412 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - #pragma endregion 14:20:35 INFO - #pragma region Desktop Family 14:20:35 INFO - #pragma region Desktop Family 14:20:35 INFO - #pragma endregion 14:20:35 INFO - #pragma region Desktop Family 14:20:35 INFO - #pragma endregion 14:20:35 INFO - #line 428 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - #pragma endregion 14:20:35 INFO - typedef 14:20:35 INFO - enum tagXMLEMEM_TYPE 14:20:35 INFO - { 14:20:35 INFO - XMLELEMTYPE_ELEMENT = 0, 14:20:35 INFO - XMLELEMTYPE_TEXT = ( XMLELEMTYPE_ELEMENT + 1 ) , 14:20:35 INFO - XMLELEMTYPE_COMMENT = ( XMLELEMTYPE_TEXT + 1 ) , 14:20:35 INFO - XMLELEMTYPE_DOCUMENT = ( XMLELEMTYPE_COMMENT + 1 ) , 14:20:35 INFO - XMLELEMTYPE_DTD = ( XMLELEMTYPE_DOCUMENT + 1 ) , 14:20:35 INFO - XMLELEMTYPE_PI = ( XMLELEMTYPE_DTD + 1 ) , 14:20:35 INFO - XMLELEMTYPE_OTHER = ( XMLELEMTYPE_PI + 1 ) 14:20:35 INFO - } XMLELEM_TYPE; 14:20:35 INFO - extern "C" const IID LIBID_MSXML; 14:20:35 INFO - extern "C" const IID IID_IXMLDOMImplementation; 14:20:35 INFO - struct __declspec(uuid("2933BF8F-7B36-11d2-B20E-00C04F983E60")) __declspec(novtable) 14:20:35 INFO - IXMLDOMImplementation : public IDispatch 14:20:35 INFO - { 14:20:35 INFO - public: 14:20:35 INFO - virtual HRESULT __stdcall hasFeature( 14:20:35 INFO - BSTR feature, 14:20:35 INFO - BSTR version, 14:20:35 INFO - VARIANT_BOOL *hasFeature) = 0; 14:20:35 INFO - }; 14:20:35 INFO - #line 579 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - #line 584 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - extern "C" const IID IID_IXMLDOMNode; 14:20:35 INFO - struct __declspec(uuid("2933BF80-7B36-11d2-B20E-00C04F983E60")) __declspec(novtable) 14:20:35 INFO - IXMLDOMNode : public IDispatch 14:20:35 INFO - { 14:20:35 INFO - public: 14:20:35 INFO - virtual HRESULT __stdcall get_nodeName( 14:20:35 INFO - BSTR *name) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get_nodeValue( 14:20:35 INFO - VARIANT *value) = 0; 14:20:35 INFO - virtual HRESULT __stdcall put_nodeValue( 14:20:35 INFO - VARIANT value) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get_nodeType( 14:20:35 INFO - DOMNodeType *type) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get_parentNode( 14:20:35 INFO - IXMLDOMNode **parent) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get_childNodes( 14:20:35 INFO - IXMLDOMNodeList **childList) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get_firstChild( 14:20:35 INFO - IXMLDOMNode **firstChild) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get_lastChild( 14:20:35 INFO - IXMLDOMNode **lastChild) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get_previousSibling( 14:20:35 INFO - IXMLDOMNode **previousSibling) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get_nextSibling( 14:20:35 INFO - IXMLDOMNode **nextSibling) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get_attributes( 14:20:35 INFO - IXMLDOMNamedNodeMap **attributeMap) = 0; 14:20:35 INFO - virtual HRESULT __stdcall insertBefore( 14:20:35 INFO - IXMLDOMNode *newChild, 14:20:35 INFO - VARIANT refChild, 14:20:35 INFO - IXMLDOMNode **outNewChild) = 0; 14:20:35 INFO - virtual HRESULT __stdcall replaceChild( 14:20:35 INFO - IXMLDOMNode *newChild, 14:20:35 INFO - IXMLDOMNode *oldChild, 14:20:35 INFO - IXMLDOMNode **outOldChild) = 0; 14:20:35 INFO - virtual HRESULT __stdcall removeChild( 14:20:35 INFO - IXMLDOMNode *childNode, 14:20:35 INFO - IXMLDOMNode **oldChild) = 0; 14:20:35 INFO - virtual HRESULT __stdcall appendChild( 14:20:35 INFO - IXMLDOMNode *newChild, 14:20:35 INFO - IXMLDOMNode **outNewChild) = 0; 14:20:35 INFO - virtual HRESULT __stdcall hasChildNodes( 14:20:35 INFO - VARIANT_BOOL *hasChild) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get_ownerDocument( 14:20:35 INFO - IXMLDOMDocument **DOMDocument) = 0; 14:20:35 INFO - virtual HRESULT __stdcall cloneNode( 14:20:35 INFO - VARIANT_BOOL deep, 14:20:35 INFO - IXMLDOMNode **cloneRoot) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get_nodeTypeString( 14:20:35 INFO - BSTR *nodeType) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get_text( 14:20:35 INFO - BSTR *text) = 0; 14:20:35 INFO - virtual HRESULT __stdcall put_text( 14:20:35 INFO - BSTR text) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get_specified( 14:20:35 INFO - VARIANT_BOOL *isSpecified) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get_definition( 14:20:35 INFO - IXMLDOMNode **definitionNode) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get_nodeTypedValue( 14:20:35 INFO - VARIANT *typedValue) = 0; 14:20:35 INFO - virtual HRESULT __stdcall put_nodeTypedValue( 14:20:35 INFO - VARIANT typedValue) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get_dataType( 14:20:35 INFO - VARIANT *dataTypeName) = 0; 14:20:35 INFO - virtual HRESULT __stdcall put_dataType( 14:20:35 INFO - BSTR dataTypeName) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get_xml( 14:20:35 INFO - BSTR *xmlString) = 0; 14:20:35 INFO - virtual HRESULT __stdcall transformNode( 14:20:35 INFO - IXMLDOMNode *stylesheet, 14:20:35 INFO - BSTR *xmlString) = 0; 14:20:35 INFO - virtual HRESULT __stdcall selectNodes( 14:20:35 INFO - BSTR queryString, 14:20:35 INFO - IXMLDOMNodeList **resultList) = 0; 14:20:35 INFO - virtual HRESULT __stdcall selectSingleNode( 14:20:35 INFO - BSTR queryString, 14:20:35 INFO - IXMLDOMNode **resultNode) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get_parsed( 14:20:35 INFO - VARIANT_BOOL *isParsed) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get_namespaceURI( 14:20:35 INFO - BSTR *namespaceURI) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get_prefix( 14:20:35 INFO - BSTR *prefixString) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get_baseName( 14:20:35 INFO - BSTR *nameString) = 0; 14:20:35 INFO - virtual HRESULT __stdcall transformNodeToObject( 14:20:35 INFO - IXMLDOMNode *stylesheet, 14:20:35 INFO - VARIANT outputObject) = 0; 14:20:35 INFO - }; 14:20:35 INFO - #line 1081 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - #line 1086 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - extern "C" const IID IID_IXMLDOMDocumentFragment; 14:20:35 INFO - struct __declspec(uuid("3efaa413-272f-11d2-836f-0000f87a7782")) __declspec(novtable) 14:20:35 INFO - IXMLDOMDocumentFragment : public IXMLDOMNode 14:20:35 INFO - { 14:20:35 INFO - public: 14:20:35 INFO - }; 14:20:35 INFO - #line 1465 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - #line 1470 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - extern "C" const IID IID_IXMLDOMDocument; 14:20:35 INFO - struct __declspec(uuid("2933BF81-7B36-11d2-B20E-00C04F983E60")) __declspec(novtable) 14:20:35 INFO - IXMLDOMDocument : public IXMLDOMNode 14:20:35 INFO - { 14:20:35 INFO - public: 14:20:35 INFO - virtual HRESULT __stdcall get_doctype( 14:20:35 INFO - IXMLDOMDocumentType **documentType) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get_implementation( 14:20:35 INFO - IXMLDOMImplementation **impl) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get_documentElement( 14:20:35 INFO - IXMLDOMElement **DOMElement) = 0; 14:20:35 INFO - virtual HRESULT __stdcall putref_documentElement( 14:20:35 INFO - IXMLDOMElement *DOMElement) = 0; 14:20:35 INFO - virtual HRESULT __stdcall createElement( 14:20:35 INFO - BSTR tagName, 14:20:35 INFO - IXMLDOMElement **element) = 0; 14:20:35 INFO - virtual HRESULT __stdcall createDocumentFragment( 14:20:35 INFO - IXMLDOMDocumentFragment **docFrag) = 0; 14:20:35 INFO - virtual HRESULT __stdcall createTextNode( 14:20:35 INFO - BSTR data, 14:20:35 INFO - IXMLDOMText **text) = 0; 14:20:35 INFO - virtual HRESULT __stdcall createComment( 14:20:35 INFO - BSTR data, 14:20:35 INFO - IXMLDOMComment **comment) = 0; 14:20:35 INFO - virtual HRESULT __stdcall createCDATASection( 14:20:35 INFO - BSTR data, 14:20:35 INFO - IXMLDOMCDATASection **cdata) = 0; 14:20:35 INFO - virtual HRESULT __stdcall createProcessingInstruction( 14:20:35 INFO - BSTR target, 14:20:35 INFO - BSTR data, 14:20:35 INFO - IXMLDOMProcessingInstruction **pi) = 0; 14:20:35 INFO - virtual HRESULT __stdcall createAttribute( 14:20:35 INFO - BSTR name, 14:20:35 INFO - IXMLDOMAttribute **attribute) = 0; 14:20:35 INFO - virtual HRESULT __stdcall createEntityReference( 14:20:35 INFO - BSTR name, 14:20:35 INFO - IXMLDOMEntityReference **entityRef) = 0; 14:20:35 INFO - virtual HRESULT __stdcall getElementsByTagName( 14:20:35 INFO - BSTR tagName, 14:20:35 INFO - IXMLDOMNodeList **resultList) = 0; 14:20:35 INFO - virtual HRESULT __stdcall createNode( 14:20:35 INFO - VARIANT Type, 14:20:35 INFO - BSTR name, 14:20:35 INFO - BSTR namespaceURI, 14:20:35 INFO - IXMLDOMNode **node) = 0; 14:20:35 INFO - virtual HRESULT __stdcall nodeFromID( 14:20:35 INFO - BSTR idString, 14:20:35 INFO - IXMLDOMNode **node) = 0; 14:20:35 INFO - virtual HRESULT __stdcall load( 14:20:35 INFO - VARIANT xmlSource, 14:20:35 INFO - VARIANT_BOOL *isSuccessful) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get_readyState( 14:20:35 INFO - long *value) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get_parseError( 14:20:35 INFO - IXMLDOMParseError **errorObj) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get_url( 14:20:35 INFO - BSTR *urlString) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get_async( 14:20:35 INFO - VARIANT_BOOL *isAsync) = 0; 14:20:35 INFO - virtual HRESULT __stdcall put_async( 14:20:35 INFO - VARIANT_BOOL isAsync) = 0; 14:20:35 INFO - virtual HRESULT __stdcall abort( void) = 0; 14:20:35 INFO - virtual HRESULT __stdcall loadXML( 14:20:35 INFO - BSTR bstrXML, 14:20:35 INFO - VARIANT_BOOL *isSuccessful) = 0; 14:20:35 INFO - virtual HRESULT __stdcall save( 14:20:35 INFO - VARIANT desination) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get_validateOnParse( 14:20:35 INFO - VARIANT_BOOL *isValidating) = 0; 14:20:35 INFO - virtual HRESULT __stdcall put_validateOnParse( 14:20:35 INFO - VARIANT_BOOL isValidating) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get_resolveExternals( 14:20:35 INFO - VARIANT_BOOL *isResolving) = 0; 14:20:35 INFO - virtual HRESULT __stdcall put_resolveExternals( 14:20:35 INFO - VARIANT_BOOL isResolving) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get_preserveWhiteSpace( 14:20:35 INFO - VARIANT_BOOL *isPreserving) = 0; 14:20:35 INFO - virtual HRESULT __stdcall put_preserveWhiteSpace( 14:20:35 INFO - VARIANT_BOOL isPreserving) = 0; 14:20:35 INFO - virtual HRESULT __stdcall put_onreadystatechange( 14:20:35 INFO - VARIANT readystatechangeSink) = 0; 14:20:35 INFO - virtual HRESULT __stdcall put_ondataavailable( 14:20:35 INFO - VARIANT ondataavailableSink) = 0; 14:20:35 INFO - virtual HRESULT __stdcall put_ontransformnode( 14:20:35 INFO - VARIANT ontransformnodeSink) = 0; 14:20:35 INFO - }; 14:20:35 INFO - #line 2207 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - #line 2212 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - extern "C" const IID IID_IXMLDOMNodeList; 14:20:35 INFO - struct __declspec(uuid("2933BF82-7B36-11d2-B20E-00C04F983E60")) __declspec(novtable) 14:20:35 INFO - IXMLDOMNodeList : public IDispatch 14:20:35 INFO - { 14:20:35 INFO - public: 14:20:35 INFO - virtual HRESULT __stdcall get_item( 14:20:35 INFO - long index, 14:20:35 INFO - IXMLDOMNode **listItem) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get_length( 14:20:35 INFO - long *listLength) = 0; 14:20:35 INFO - virtual HRESULT __stdcall nextNode( 14:20:35 INFO - IXMLDOMNode **nextItem) = 0; 14:20:35 INFO - virtual HRESULT __stdcall reset( void) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get__newEnum( 14:20:35 INFO - IUnknown **ppUnk) = 0; 14:20:35 INFO - }; 14:20:35 INFO - #line 2377 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - #line 2382 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - extern "C" const IID IID_IXMLDOMNamedNodeMap; 14:20:35 INFO - struct __declspec(uuid("2933BF83-7B36-11d2-B20E-00C04F983E60")) __declspec(novtable) 14:20:35 INFO - IXMLDOMNamedNodeMap : public IDispatch 14:20:35 INFO - { 14:20:35 INFO - public: 14:20:35 INFO - virtual HRESULT __stdcall getNamedItem( 14:20:35 INFO - BSTR name, 14:20:35 INFO - IXMLDOMNode **namedItem) = 0; 14:20:35 INFO - virtual HRESULT __stdcall setNamedItem( 14:20:35 INFO - IXMLDOMNode *newItem, 14:20:35 INFO - IXMLDOMNode **nameItem) = 0; 14:20:35 INFO - virtual HRESULT __stdcall removeNamedItem( 14:20:35 INFO - BSTR name, 14:20:35 INFO - IXMLDOMNode **namedItem) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get_item( 14:20:35 INFO - long index, 14:20:35 INFO - IXMLDOMNode **listItem) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get_length( 14:20:35 INFO - long *listLength) = 0; 14:20:35 INFO - virtual HRESULT __stdcall getQualifiedItem( 14:20:35 INFO - BSTR baseName, 14:20:35 INFO - BSTR namespaceURI, 14:20:35 INFO - IXMLDOMNode **qualifiedItem) = 0; 14:20:35 INFO - virtual HRESULT __stdcall removeQualifiedItem( 14:20:35 INFO - BSTR baseName, 14:20:35 INFO - BSTR namespaceURI, 14:20:35 INFO - IXMLDOMNode **qualifiedItem) = 0; 14:20:35 INFO - virtual HRESULT __stdcall nextNode( 14:20:35 INFO - IXMLDOMNode **nextItem) = 0; 14:20:35 INFO - virtual HRESULT __stdcall reset( void) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get__newEnum( 14:20:35 INFO - IUnknown **ppUnk) = 0; 14:20:35 INFO - }; 14:20:35 INFO - #line 2611 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - #line 2616 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - extern "C" const IID IID_IXMLDOMCharacterData; 14:20:35 INFO - struct __declspec(uuid("2933BF84-7B36-11d2-B20E-00C04F983E60")) __declspec(novtable) 14:20:35 INFO - IXMLDOMCharacterData : public IXMLDOMNode 14:20:35 INFO - { 14:20:35 INFO - public: 14:20:35 INFO - virtual HRESULT __stdcall get_data( 14:20:35 INFO - BSTR *data) = 0; 14:20:35 INFO - virtual HRESULT __stdcall put_data( 14:20:35 INFO - BSTR data) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get_length( 14:20:35 INFO - long *dataLength) = 0; 14:20:35 INFO - virtual HRESULT __stdcall substringData( 14:20:35 INFO - long offset, 14:20:35 INFO - long count, 14:20:35 INFO - BSTR *data) = 0; 14:20:35 INFO - virtual HRESULT __stdcall appendData( 14:20:35 INFO - BSTR data) = 0; 14:20:35 INFO - virtual HRESULT __stdcall insertData( 14:20:35 INFO - long offset, 14:20:35 INFO - BSTR data) = 0; 14:20:35 INFO - virtual HRESULT __stdcall deleteData( 14:20:35 INFO - long offset, 14:20:35 INFO - long count) = 0; 14:20:35 INFO - virtual HRESULT __stdcall replaceData( 14:20:35 INFO - long offset, 14:20:35 INFO - long count, 14:20:35 INFO - BSTR data) = 0; 14:20:35 INFO - }; 14:20:35 INFO - #line 3087 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - #line 3092 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - extern "C" const IID IID_IXMLDOMAttribute; 14:20:35 INFO - struct __declspec(uuid("2933BF85-7B36-11d2-B20E-00C04F983E60")) __declspec(novtable) 14:20:35 INFO - IXMLDOMAttribute : public IXMLDOMNode 14:20:35 INFO - { 14:20:35 INFO - public: 14:20:35 INFO - virtual HRESULT __stdcall get_name( 14:20:35 INFO - BSTR *attributeName) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get_value( 14:20:35 INFO - VARIANT *attributeValue) = 0; 14:20:35 INFO - virtual HRESULT __stdcall put_value( 14:20:35 INFO - VARIANT attributeValue) = 0; 14:20:35 INFO - }; 14:20:35 INFO - #line 3501 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - #line 3506 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - extern "C" const IID IID_IXMLDOMElement; 14:20:35 INFO - struct __declspec(uuid("2933BF86-7B36-11d2-B20E-00C04F983E60")) __declspec(novtable) 14:20:35 INFO - IXMLDOMElement : public IXMLDOMNode 14:20:35 INFO - { 14:20:35 INFO - public: 14:20:35 INFO - virtual HRESULT __stdcall get_tagName( 14:20:35 INFO - BSTR *tagName) = 0; 14:20:35 INFO - virtual HRESULT __stdcall getAttribute( 14:20:35 INFO - BSTR name, 14:20:35 INFO - VARIANT *value) = 0; 14:20:35 INFO - virtual HRESULT __stdcall setAttribute( 14:20:35 INFO - BSTR name, 14:20:35 INFO - VARIANT value) = 0; 14:20:35 INFO - virtual HRESULT __stdcall removeAttribute( 14:20:35 INFO - BSTR name) = 0; 14:20:35 INFO - virtual HRESULT __stdcall getAttributeNode( 14:20:35 INFO - BSTR name, 14:20:35 INFO - IXMLDOMAttribute **attributeNode) = 0; 14:20:35 INFO - virtual HRESULT __stdcall setAttributeNode( 14:20:35 INFO - IXMLDOMAttribute *DOMAttribute, 14:20:35 INFO - IXMLDOMAttribute **attributeNode) = 0; 14:20:35 INFO - virtual HRESULT __stdcall removeAttributeNode( 14:20:35 INFO - IXMLDOMAttribute *DOMAttribute, 14:20:35 INFO - IXMLDOMAttribute **attributeNode) = 0; 14:20:35 INFO - virtual HRESULT __stdcall getElementsByTagName( 14:20:35 INFO - BSTR tagName, 14:20:35 INFO - IXMLDOMNodeList **resultList) = 0; 14:20:35 INFO - virtual HRESULT __stdcall normalize( void) = 0; 14:20:35 INFO - }; 14:20:35 INFO - #line 3985 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - #line 3990 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - extern "C" const IID IID_IXMLDOMText; 14:20:35 INFO - struct __declspec(uuid("2933BF87-7B36-11d2-B20E-00C04F983E60")) __declspec(novtable) 14:20:35 INFO - IXMLDOMText : public IXMLDOMCharacterData 14:20:35 INFO - { 14:20:35 INFO - public: 14:20:35 INFO - virtual HRESULT __stdcall splitText( 14:20:35 INFO - long offset, 14:20:35 INFO - IXMLDOMText **rightHandTextNode) = 0; 14:20:35 INFO - }; 14:20:35 INFO - #line 4444 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - #line 4449 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - extern "C" const IID IID_IXMLDOMComment; 14:20:35 INFO - struct __declspec(uuid("2933BF88-7B36-11d2-B20E-00C04F983E60")) __declspec(novtable) 14:20:35 INFO - IXMLDOMComment : public IXMLDOMCharacterData 14:20:35 INFO - { 14:20:35 INFO - public: 14:20:35 INFO - }; 14:20:35 INFO - #line 4891 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - #line 4896 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - extern "C" const IID IID_IXMLDOMProcessingInstruction; 14:20:35 INFO - struct __declspec(uuid("2933BF89-7B36-11d2-B20E-00C04F983E60")) __declspec(novtable) 14:20:35 INFO - IXMLDOMProcessingInstruction : public IXMLDOMNode 14:20:35 INFO - { 14:20:35 INFO - public: 14:20:35 INFO - virtual HRESULT __stdcall get_target( 14:20:35 INFO - BSTR *name) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get_data( 14:20:35 INFO - BSTR *value) = 0; 14:20:35 INFO - virtual HRESULT __stdcall put_data( 14:20:35 INFO - BSTR value) = 0; 14:20:35 INFO - }; 14:20:35 INFO - #line 5305 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - #line 5310 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - extern "C" const IID IID_IXMLDOMCDATASection; 14:20:35 INFO - struct __declspec(uuid("2933BF8A-7B36-11d2-B20E-00C04F983E60")) __declspec(novtable) 14:20:35 INFO - IXMLDOMCDATASection : public IXMLDOMText 14:20:35 INFO - { 14:20:35 INFO - public: 14:20:35 INFO - }; 14:20:35 INFO - #line 5761 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - #line 5766 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - extern "C" const IID IID_IXMLDOMDocumentType; 14:20:35 INFO - struct __declspec(uuid("2933BF8B-7B36-11d2-B20E-00C04F983E60")) __declspec(novtable) 14:20:35 INFO - IXMLDOMDocumentType : public IXMLDOMNode 14:20:35 INFO - { 14:20:35 INFO - public: 14:20:35 INFO - virtual HRESULT __stdcall get_name( 14:20:35 INFO - BSTR *rootName) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get_entities( 14:20:35 INFO - IXMLDOMNamedNodeMap **entityMap) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get_notations( 14:20:35 INFO - IXMLDOMNamedNodeMap **notationMap) = 0; 14:20:35 INFO - }; 14:20:35 INFO - #line 6175 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - #line 6180 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - extern "C" const IID IID_IXMLDOMNotation; 14:20:35 INFO - struct __declspec(uuid("2933BF8C-7B36-11d2-B20E-00C04F983E60")) __declspec(novtable) 14:20:35 INFO - IXMLDOMNotation : public IXMLDOMNode 14:20:35 INFO - { 14:20:35 INFO - public: 14:20:35 INFO - virtual HRESULT __stdcall get_publicId( 14:20:35 INFO - VARIANT *publicID) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get_systemId( 14:20:35 INFO - VARIANT *systemID) = 0; 14:20:35 INFO - }; 14:20:35 INFO - #line 6579 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - #line 6584 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - extern "C" const IID IID_IXMLDOMEntity; 14:20:35 INFO - struct __declspec(uuid("2933BF8D-7B36-11d2-B20E-00C04F983E60")) __declspec(novtable) 14:20:35 INFO - IXMLDOMEntity : public IXMLDOMNode 14:20:35 INFO - { 14:20:35 INFO - public: 14:20:35 INFO - virtual HRESULT __stdcall get_publicId( 14:20:35 INFO - VARIANT *publicID) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get_systemId( 14:20:35 INFO - VARIANT *systemID) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get_notationName( 14:20:35 INFO - BSTR *name) = 0; 14:20:35 INFO - }; 14:20:35 INFO - #line 6993 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - #line 6998 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - extern "C" const IID IID_IXMLDOMEntityReference; 14:20:35 INFO - struct __declspec(uuid("2933BF8E-7B36-11d2-B20E-00C04F983E60")) __declspec(novtable) 14:20:35 INFO - IXMLDOMEntityReference : public IXMLDOMNode 14:20:35 INFO - { 14:20:35 INFO - public: 14:20:35 INFO - }; 14:20:35 INFO - #line 7377 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - #line 7382 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - extern "C" const IID IID_IXMLDOMParseError; 14:20:35 INFO - struct __declspec(uuid("3efaa426-272f-11d2-836f-0000f87a7782")) __declspec(novtable) 14:20:35 INFO - IXMLDOMParseError : public IDispatch 14:20:35 INFO - { 14:20:35 INFO - public: 14:20:35 INFO - virtual HRESULT __stdcall get_errorCode( 14:20:35 INFO - long *errorCode) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get_url( 14:20:35 INFO - BSTR *urlString) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get_reason( 14:20:35 INFO - BSTR *reasonString) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get_srcText( 14:20:35 INFO - BSTR *sourceString) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get_line( 14:20:35 INFO - long *lineNumber) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get_linepos( 14:20:35 INFO - long *linePosition) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get_filepos( 14:20:35 INFO - long *filePosition) = 0; 14:20:35 INFO - }; 14:20:35 INFO - #line 7567 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - #line 7572 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - extern "C" const IID IID_IXTLRuntime; 14:20:35 INFO - struct __declspec(uuid("3efaa425-272f-11d2-836f-0000f87a7782")) __declspec(novtable) 14:20:35 INFO - IXTLRuntime : public IXMLDOMNode 14:20:35 INFO - { 14:20:35 INFO - public: 14:20:35 INFO - virtual HRESULT __stdcall uniqueID( 14:20:35 INFO - IXMLDOMNode *pNode, 14:20:35 INFO - long *pID) = 0; 14:20:35 INFO - virtual HRESULT __stdcall depth( 14:20:35 INFO - IXMLDOMNode *pNode, 14:20:35 INFO - long *pDepth) = 0; 14:20:35 INFO - virtual HRESULT __stdcall childNumber( 14:20:35 INFO - IXMLDOMNode *pNode, 14:20:35 INFO - long *pNumber) = 0; 14:20:35 INFO - virtual HRESULT __stdcall ancestorChildNumber( 14:20:35 INFO - BSTR bstrNodeName, 14:20:35 INFO - IXMLDOMNode *pNode, 14:20:35 INFO - long *pNumber) = 0; 14:20:35 INFO - virtual HRESULT __stdcall absoluteChildNumber( 14:20:35 INFO - IXMLDOMNode *pNode, 14:20:35 INFO - long *pNumber) = 0; 14:20:35 INFO - virtual HRESULT __stdcall formatIndex( 14:20:35 INFO - long lIndex, 14:20:35 INFO - BSTR bstrFormat, 14:20:35 INFO - BSTR *pbstrFormattedString) = 0; 14:20:35 INFO - virtual HRESULT __stdcall formatNumber( 14:20:35 INFO - double dblNumber, 14:20:35 INFO - BSTR bstrFormat, 14:20:35 INFO - BSTR *pbstrFormattedString) = 0; 14:20:35 INFO - virtual HRESULT __stdcall formatDate( 14:20:35 INFO - VARIANT varDate, 14:20:35 INFO - BSTR bstrFormat, 14:20:35 INFO - VARIANT varDestLocale, 14:20:35 INFO - BSTR *pbstrFormattedString) = 0; 14:20:35 INFO - virtual HRESULT __stdcall formatTime( 14:20:35 INFO - VARIANT varTime, 14:20:35 INFO - BSTR bstrFormat, 14:20:35 INFO - VARIANT varDestLocale, 14:20:35 INFO - BSTR *pbstrFormattedString) = 0; 14:20:35 INFO - }; 14:20:35 INFO - #line 8073 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - #line 8078 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - extern "C" const IID DIID_XMLDOMDocumentEvents; 14:20:35 INFO - struct __declspec(uuid("3efaa427-272f-11d2-836f-0000f87a7782")) __declspec(novtable) 14:20:35 INFO - XMLDOMDocumentEvents : public IDispatch 14:20:35 INFO - { 14:20:35 INFO - }; 14:20:35 INFO - #line 8190 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - #line 8193 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - extern "C" const CLSID CLSID_DOMDocument; 14:20:35 INFO - class __declspec(uuid("2933BF90-7B36-11d2-B20E-00C04F983E60")) 14:20:35 INFO - DOMDocument; 14:20:35 INFO - #line 8202 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - extern "C" const CLSID CLSID_DOMFreeThreadedDocument; 14:20:35 INFO - class __declspec(uuid("2933BF91-7B36-11d2-B20E-00C04F983E60")) 14:20:35 INFO - DOMFreeThreadedDocument; 14:20:35 INFO - #line 8210 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - extern "C" const IID IID_IXMLHttpRequest; 14:20:35 INFO - struct __declspec(uuid("ED8C108D-4349-11D2-91A4-00C04F7969E8")) __declspec(novtable) 14:20:35 INFO - IXMLHttpRequest : public IDispatch 14:20:35 INFO - { 14:20:35 INFO - public: 14:20:35 INFO - virtual HRESULT __stdcall open( 14:20:35 INFO - BSTR bstrMethod, 14:20:35 INFO - BSTR bstrUrl, 14:20:35 INFO - VARIANT varAsync, 14:20:35 INFO - VARIANT bstrUser, 14:20:35 INFO - VARIANT bstrPassword) = 0; 14:20:35 INFO - virtual HRESULT __stdcall setRequestHeader( 14:20:35 INFO - BSTR bstrHeader, 14:20:35 INFO - BSTR bstrValue) = 0; 14:20:35 INFO - virtual HRESULT __stdcall getResponseHeader( 14:20:35 INFO - BSTR bstrHeader, 14:20:35 INFO - BSTR *pbstrValue) = 0; 14:20:35 INFO - virtual HRESULT __stdcall getAllResponseHeaders( 14:20:35 INFO - BSTR *pbstrHeaders) = 0; 14:20:35 INFO - virtual HRESULT __stdcall send( 14:20:35 INFO - VARIANT varBody) = 0; 14:20:35 INFO - virtual HRESULT __stdcall abort( void) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get_status( 14:20:35 INFO - long *plStatus) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get_statusText( 14:20:35 INFO - BSTR *pbstrStatus) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get_responseXML( 14:20:35 INFO - IDispatch **ppBody) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get_responseText( 14:20:35 INFO - BSTR *pbstrBody) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get_responseBody( 14:20:35 INFO - VARIANT *pvarBody) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get_responseStream( 14:20:35 INFO - VARIANT *pvarBody) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get_readyState( 14:20:35 INFO - long *plState) = 0; 14:20:35 INFO - virtual HRESULT __stdcall put_onreadystatechange( 14:20:35 INFO - IDispatch *pReadyStateSink) = 0; 14:20:35 INFO - }; 14:20:35 INFO - #line 8474 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - #line 8479 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - extern "C" const CLSID CLSID_XMLHTTPRequest; 14:20:35 INFO - class __declspec(uuid("ED8C108E-4349-11D2-91A4-00C04F7969E8")) 14:20:35 INFO - XMLHTTPRequest; 14:20:35 INFO - #line 8488 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - extern "C" const IID IID_IXMLDSOControl; 14:20:35 INFO - struct __declspec(uuid("310afa62-0575-11d2-9ca9-0060b0ec3d39")) __declspec(novtable) 14:20:35 INFO - IXMLDSOControl : public IDispatch 14:20:35 INFO - { 14:20:35 INFO - public: 14:20:35 INFO - virtual HRESULT __stdcall get_XMLDocument( 14:20:35 INFO - IXMLDOMDocument **ppDoc) = 0; 14:20:35 INFO - virtual HRESULT __stdcall put_XMLDocument( 14:20:35 INFO - IXMLDOMDocument *ppDoc) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get_JavaDSOCompatible( 14:20:35 INFO - BOOL *fJavaDSOCompatible) = 0; 14:20:35 INFO - virtual HRESULT __stdcall put_JavaDSOCompatible( 14:20:35 INFO - BOOL fJavaDSOCompatible) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get_readyState( 14:20:35 INFO - long *state) = 0; 14:20:35 INFO - }; 14:20:35 INFO - #line 8652 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - #line 8657 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - extern "C" const CLSID CLSID_XMLDSOControl; 14:20:35 INFO - class __declspec(uuid("550dda30-0541-11d2-9ca9-0060b0ec3d39")) 14:20:35 INFO - XMLDSOControl; 14:20:35 INFO - #line 8666 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:35 INFO - extern "C" const IID IID_IXMLElementCollection; 14:20:35 INFO - struct __declspec(uuid("65725580-9B5D-11d0-9BFE-00C04FC99C8E")) __declspec(novtable) 14:20:35 INFO - IXMLElementCollection : public IDispatch 14:20:35 INFO - { 14:20:35 INFO - public: 14:20:35 INFO - virtual HRESULT __stdcall put_length( 14:20:35 INFO - long v) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get_length( 14:20:35 INFO - long *p) = 0; 14:20:35 INFO - virtual HRESULT __stdcall get__newEnum( 14:20:35 INFO - IUnknown **ppUnk) = 0; 14:20:35 INFO - virtual HRESULT __stdcall item( 14:20:35 INFO - VARIANT var1, 14:20:35 INFO - VARIANT var2, 14:20:35 INFO - IDispatch **ppDisp) = 0; 14:20:35 INFO - }; 14:20:36 INFO - #line 8824 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:36 INFO - #line 8829 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:36 INFO - extern "C" const IID IID_IXMLDocument; 14:20:36 INFO - struct __declspec(uuid("F52E2B61-18A1-11d1-B105-00805F49916B")) __declspec(novtable) 14:20:36 INFO - IXMLDocument : public IDispatch 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall get_root( 14:20:36 INFO - IXMLElement **p) = 0; 14:20:36 INFO - virtual HRESULT __stdcall get_fileSize( 14:20:36 INFO - BSTR *p) = 0; 14:20:36 INFO - virtual HRESULT __stdcall get_fileModifiedDate( 14:20:36 INFO - BSTR *p) = 0; 14:20:36 INFO - virtual HRESULT __stdcall get_fileUpdatedDate( 14:20:36 INFO - BSTR *p) = 0; 14:20:36 INFO - virtual HRESULT __stdcall get_URL( 14:20:36 INFO - BSTR *p) = 0; 14:20:36 INFO - virtual HRESULT __stdcall put_URL( 14:20:36 INFO - BSTR p) = 0; 14:20:36 INFO - virtual HRESULT __stdcall get_mimeType( 14:20:36 INFO - BSTR *p) = 0; 14:20:36 INFO - virtual HRESULT __stdcall get_readyState( 14:20:36 INFO - long *pl) = 0; 14:20:36 INFO - virtual HRESULT __stdcall get_charset( 14:20:36 INFO - BSTR *p) = 0; 14:20:36 INFO - virtual HRESULT __stdcall put_charset( 14:20:36 INFO - BSTR p) = 0; 14:20:36 INFO - virtual HRESULT __stdcall get_version( 14:20:36 INFO - BSTR *p) = 0; 14:20:36 INFO - virtual HRESULT __stdcall get_doctype( 14:20:36 INFO - BSTR *p) = 0; 14:20:36 INFO - virtual HRESULT __stdcall get_dtdURL( 14:20:36 INFO - BSTR *p) = 0; 14:20:36 INFO - virtual HRESULT __stdcall createElement( 14:20:36 INFO - VARIANT vType, 14:20:36 INFO - VARIANT var1, 14:20:36 INFO - IXMLElement **ppElem) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 9088 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:36 INFO - #line 9093 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:36 INFO - extern "C" const IID IID_IXMLDocument2; 14:20:36 INFO - struct __declspec(uuid("2B8DE2FE-8D2D-11d1-B2FC-00C04FD915A9")) __declspec(novtable) 14:20:36 INFO - IXMLDocument2 : public IDispatch 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall get_root( 14:20:36 INFO - IXMLElement2 **p) = 0; 14:20:36 INFO - virtual HRESULT __stdcall get_fileSize( 14:20:36 INFO - BSTR *p) = 0; 14:20:36 INFO - virtual HRESULT __stdcall get_fileModifiedDate( 14:20:36 INFO - BSTR *p) = 0; 14:20:36 INFO - virtual HRESULT __stdcall get_fileUpdatedDate( 14:20:36 INFO - BSTR *p) = 0; 14:20:36 INFO - virtual HRESULT __stdcall get_URL( 14:20:36 INFO - BSTR *p) = 0; 14:20:36 INFO - virtual HRESULT __stdcall put_URL( 14:20:36 INFO - BSTR p) = 0; 14:20:36 INFO - virtual HRESULT __stdcall get_mimeType( 14:20:36 INFO - BSTR *p) = 0; 14:20:36 INFO - virtual HRESULT __stdcall get_readyState( 14:20:36 INFO - long *pl) = 0; 14:20:36 INFO - virtual HRESULT __stdcall get_charset( 14:20:36 INFO - BSTR *p) = 0; 14:20:36 INFO - virtual HRESULT __stdcall put_charset( 14:20:36 INFO - BSTR p) = 0; 14:20:36 INFO - virtual HRESULT __stdcall get_version( 14:20:36 INFO - BSTR *p) = 0; 14:20:36 INFO - virtual HRESULT __stdcall get_doctype( 14:20:36 INFO - BSTR *p) = 0; 14:20:36 INFO - virtual HRESULT __stdcall get_dtdURL( 14:20:36 INFO - BSTR *p) = 0; 14:20:36 INFO - virtual HRESULT __stdcall createElement( 14:20:36 INFO - VARIANT vType, 14:20:36 INFO - VARIANT var1, 14:20:36 INFO - IXMLElement2 **ppElem) = 0; 14:20:36 INFO - virtual HRESULT __stdcall get_async( 14:20:36 INFO - VARIANT_BOOL *pf) = 0; 14:20:36 INFO - virtual HRESULT __stdcall put_async( 14:20:36 INFO - VARIANT_BOOL f) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 9372 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:36 INFO - #line 9377 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:36 INFO - extern "C" const IID IID_IXMLElement; 14:20:36 INFO - struct __declspec(uuid("3F7F31AC-E15F-11d0-9C25-00C04FC99C8E")) __declspec(novtable) 14:20:36 INFO - IXMLElement : public IDispatch 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall get_tagName( 14:20:36 INFO - BSTR *p) = 0; 14:20:36 INFO - virtual HRESULT __stdcall put_tagName( 14:20:36 INFO - BSTR p) = 0; 14:20:36 INFO - virtual HRESULT __stdcall get_parent( 14:20:36 INFO - IXMLElement **ppParent) = 0; 14:20:36 INFO - virtual HRESULT __stdcall setAttribute( 14:20:36 INFO - BSTR strPropertyName, 14:20:36 INFO - VARIANT PropertyValue) = 0; 14:20:36 INFO - virtual HRESULT __stdcall getAttribute( 14:20:36 INFO - BSTR strPropertyName, 14:20:36 INFO - VARIANT *PropertyValue) = 0; 14:20:36 INFO - virtual HRESULT __stdcall removeAttribute( 14:20:36 INFO - BSTR strPropertyName) = 0; 14:20:36 INFO - virtual HRESULT __stdcall get_children( 14:20:36 INFO - IXMLElementCollection **pp) = 0; 14:20:36 INFO - virtual HRESULT __stdcall get_type( 14:20:36 INFO - long *plType) = 0; 14:20:36 INFO - virtual HRESULT __stdcall get_text( 14:20:36 INFO - BSTR *p) = 0; 14:20:36 INFO - virtual HRESULT __stdcall put_text( 14:20:36 INFO - BSTR p) = 0; 14:20:36 INFO - virtual HRESULT __stdcall addChild( 14:20:36 INFO - IXMLElement *pChildElem, 14:20:36 INFO - long lIndex, 14:20:36 INFO - long lReserved) = 0; 14:20:36 INFO - virtual HRESULT __stdcall removeChild( 14:20:36 INFO - IXMLElement *pChildElem) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 9620 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:36 INFO - #line 9625 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:36 INFO - extern "C" const IID IID_IXMLElement2; 14:20:36 INFO - struct __declspec(uuid("2B8DE2FF-8D2D-11d1-B2FC-00C04FD915A9")) __declspec(novtable) 14:20:36 INFO - IXMLElement2 : public IDispatch 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall get_tagName( 14:20:36 INFO - BSTR *p) = 0; 14:20:36 INFO - virtual HRESULT __stdcall put_tagName( 14:20:36 INFO - BSTR p) = 0; 14:20:36 INFO - virtual HRESULT __stdcall get_parent( 14:20:36 INFO - IXMLElement2 **ppParent) = 0; 14:20:36 INFO - virtual HRESULT __stdcall setAttribute( 14:20:36 INFO - BSTR strPropertyName, 14:20:36 INFO - VARIANT PropertyValue) = 0; 14:20:36 INFO - virtual HRESULT __stdcall getAttribute( 14:20:36 INFO - BSTR strPropertyName, 14:20:36 INFO - VARIANT *PropertyValue) = 0; 14:20:36 INFO - virtual HRESULT __stdcall removeAttribute( 14:20:36 INFO - BSTR strPropertyName) = 0; 14:20:36 INFO - virtual HRESULT __stdcall get_children( 14:20:36 INFO - IXMLElementCollection **pp) = 0; 14:20:36 INFO - virtual HRESULT __stdcall get_type( 14:20:36 INFO - long *plType) = 0; 14:20:36 INFO - virtual HRESULT __stdcall get_text( 14:20:36 INFO - BSTR *p) = 0; 14:20:36 INFO - virtual HRESULT __stdcall put_text( 14:20:36 INFO - BSTR p) = 0; 14:20:36 INFO - virtual HRESULT __stdcall addChild( 14:20:36 INFO - IXMLElement2 *pChildElem, 14:20:36 INFO - long lIndex, 14:20:36 INFO - long lReserved) = 0; 14:20:36 INFO - virtual HRESULT __stdcall removeChild( 14:20:36 INFO - IXMLElement2 *pChildElem) = 0; 14:20:36 INFO - virtual HRESULT __stdcall get_attributes( 14:20:36 INFO - IXMLElementCollection **pp) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 9878 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:36 INFO - #line 9883 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:36 INFO - extern "C" const IID IID_IXMLAttribute; 14:20:36 INFO - struct __declspec(uuid("D4D4A0FC-3B73-11d1-B2B4-00C04FB92596")) __declspec(novtable) 14:20:36 INFO - IXMLAttribute : public IDispatch 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall get_name( 14:20:36 INFO - BSTR *n) = 0; 14:20:36 INFO - virtual HRESULT __stdcall get_value( 14:20:36 INFO - BSTR *v) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 10018 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:36 INFO - #line 10023 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:36 INFO - extern "C" const IID IID_IXMLError; 14:20:36 INFO - struct __declspec(uuid("948C5AD3-C58D-11d0-9C0B-00C04FC99C8E")) __declspec(novtable) 14:20:36 INFO - IXMLError : public IUnknown 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall GetErrorInfo( 14:20:36 INFO - XML_ERROR *pErrorReturn) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 10098 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:36 INFO - #line 10103 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:36 INFO - extern "C" const CLSID CLSID_XMLDocument; 14:20:36 INFO - class __declspec(uuid("CFC399AF-D876-11d0-9C10-00C04FC99C8E")) 14:20:36 INFO - XMLDocument; 14:20:36 INFO - #line 10112 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:36 INFO - #line 10113 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:36 INFO - #line 10118 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:36 INFO - #pragma endregion 14:20:36 INFO - #pragma warning(pop) 14:20:36 INFO - #line 10122 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_msxml_0000_0001_v0_0_c_ifspec; 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_msxml_0000_0001_v0_0_s_ifspec; 14:20:36 INFO - } 14:20:36 INFO - #line 10134 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:36 INFO - #line 10136 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\sdk\\include\\10.0.14393.0\\um\\msxml.h" 14:20:36 INFO - #line 432 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern "C"{ 14:20:36 INFO - #line 436 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #pragma comment(lib,"uuid.lib") 14:20:36 INFO - #pragma warning(push) 14:20:36 INFO - #pragma warning(disable:4820) 14:20:36 INFO - #line 465 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #pragma region Desktop Family 14:20:36 INFO - extern "C" const IID CLSID_SBS_StdURLMoniker; 14:20:36 INFO - extern "C" const IID CLSID_SBS_HttpProtocol; 14:20:36 INFO - extern "C" const IID CLSID_SBS_FtpProtocol; 14:20:36 INFO - extern "C" const IID CLSID_SBS_GopherProtocol; 14:20:36 INFO - extern "C" const IID CLSID_SBS_HttpSProtocol; 14:20:36 INFO - extern "C" const IID CLSID_SBS_FileProtocol; 14:20:36 INFO - extern "C" const IID CLSID_SBS_MkProtocol; 14:20:36 INFO - extern "C" const IID CLSID_SBS_UrlMkBindCtx; 14:20:36 INFO - extern "C" const IID CLSID_SBS_SoftDistExt; 14:20:36 INFO - extern "C" const IID CLSID_SBS_CdlProtocol; 14:20:36 INFO - extern "C" const IID CLSID_SBS_ClassInstallFilter; 14:20:36 INFO - extern "C" const IID CLSID_SBS_InternetSecurityManager; 14:20:36 INFO - extern "C" const IID CLSID_SBS_InternetZoneManager; 14:20:36 INFO - extern "C" const IID IID_IAsyncMoniker; 14:20:36 INFO - extern "C" const IID CLSID_StdURLMoniker; 14:20:36 INFO - extern "C" const IID CLSID_HttpProtocol; 14:20:36 INFO - extern "C" const IID CLSID_FtpProtocol; 14:20:36 INFO - extern "C" const IID CLSID_GopherProtocol; 14:20:36 INFO - extern "C" const IID CLSID_HttpSProtocol; 14:20:36 INFO - extern "C" const IID CLSID_FileProtocol; 14:20:36 INFO - extern "C" const IID CLSID_ResProtocol; 14:20:36 INFO - extern "C" const IID CLSID_AboutProtocol; 14:20:36 INFO - extern "C" const IID CLSID_JSProtocol; 14:20:36 INFO - extern "C" const IID CLSID_MailtoProtocol; 14:20:36 INFO - extern "C" const IID CLSID_IE4_PROTOCOLS; 14:20:36 INFO - extern "C" const IID CLSID_MkProtocol; 14:20:36 INFO - extern "C" const IID CLSID_StdURLProtocol; 14:20:36 INFO - extern "C" const IID CLSID_TBAuthProtocol; 14:20:36 INFO - extern "C" const IID CLSID_UrlMkBindCtx; 14:20:36 INFO - extern "C" const IID CLSID_CdlProtocol; 14:20:36 INFO - extern "C" const IID CLSID_ClassInstallFilter; 14:20:36 INFO - extern "C" const IID IID_IAsyncBindCtx; 14:20:36 INFO - extern "C" HRESULT __stdcall CreateURLMoniker( LPMONIKER pMkCtx, LPCWSTR szURL, LPMONIKER * ppmk); 14:20:36 INFO - extern "C" HRESULT __stdcall CreateURLMonikerEx( LPMONIKER pMkCtx, LPCWSTR szURL, LPMONIKER * ppmk, DWORD dwFlags); 14:20:36 INFO - extern "C" HRESULT __stdcall GetClassURL( LPCWSTR szURL, CLSID *pClsID); 14:20:36 INFO - extern "C" HRESULT __stdcall CreateAsyncBindCtx(DWORD reserved, IBindStatusCallback *pBSCb, 14:20:36 INFO - IEnumFORMATETC *pEFetc, IBindCtx **ppBC); 14:20:36 INFO - extern "C" HRESULT __stdcall CreateURLMonikerEx2( LPMONIKER pMkCtx, IUri* pUri, LPMONIKER * ppmk, DWORD dwFlags); 14:20:36 INFO - #line 537 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern "C" HRESULT __stdcall CreateAsyncBindCtxEx( IBindCtx *pbc, DWORD dwOptions, IBindStatusCallback *pBSCb, IEnumFORMATETC *pEnum, 14:20:36 INFO - IBindCtx **ppBC, DWORD reserved); 14:20:36 INFO - extern "C" HRESULT __stdcall MkParseDisplayNameEx( IBindCtx *pbc, LPCWSTR szDisplayName, ULONG *pchEaten, 14:20:36 INFO - LPMONIKER *ppmk); 14:20:36 INFO - extern "C" HRESULT __stdcall RegisterBindStatusCallback( LPBC pBC, IBindStatusCallback *pBSCb, 14:20:36 INFO - IBindStatusCallback** ppBSCBPrev, DWORD dwReserved); 14:20:36 INFO - extern "C" HRESULT __stdcall RevokeBindStatusCallback( LPBC pBC, IBindStatusCallback *pBSCb); 14:20:36 INFO - extern "C" HRESULT __stdcall GetClassFileOrMime( LPBC pBC, LPCWSTR szFilename, LPVOID pBuffer, DWORD cbSize, LPCWSTR szMime, DWORD dwReserved, CLSID *pclsid); 14:20:36 INFO - extern "C" HRESULT __stdcall IsValidURL( LPBC pBC, LPCWSTR szURL, DWORD dwReserved); 14:20:36 INFO - extern "C" HRESULT __stdcall CoGetClassObjectFromURL( const IID & rCLASSID, 14:20:36 INFO - LPCWSTR szCODE, DWORD dwFileVersionMS, 14:20:36 INFO - DWORD dwFileVersionLS, LPCWSTR szTYPE, 14:20:36 INFO - LPBINDCTX pBindCtx, DWORD dwClsContext, 14:20:36 INFO - LPVOID pvReserved, const IID & riid, LPVOID * ppv); 14:20:36 INFO - extern "C" HRESULT __stdcall IEInstallScope( LPDWORD pdwScope); 14:20:36 INFO - extern "C" HRESULT __stdcall FaultInIEFeature( HWND hWnd, 14:20:36 INFO - uCLSSPEC *pClassSpec, 14:20:36 INFO - QUERYCONTEXT *pQuery, DWORD dwFlags); 14:20:36 INFO - extern "C" HRESULT __stdcall GetComponentIDFromCLSSPEC( uCLSSPEC *pClassspec, 14:20:36 INFO - LPSTR * ppszComponentID); 14:20:36 INFO - extern "C" HRESULT __stdcall IsAsyncMoniker( IMoniker* pmk); 14:20:36 INFO - extern "C" HRESULT __stdcall CreateURLBinding(LPCWSTR lpszUrl, IBindCtx *pbc, IBinding **ppBdg); 14:20:36 INFO - extern "C" HRESULT __stdcall RegisterMediaTypes( UINT ctypes, const LPCSTR* rgszTypes, CLIPFORMAT* rgcfTypes); 14:20:36 INFO - extern "C" HRESULT __stdcall FindMediaType( LPCSTR rgszTypes, CLIPFORMAT* rgcfTypes); 14:20:36 INFO - extern "C" HRESULT __stdcall CreateFormatEnumerator( UINT cfmtetc, FORMATETC* rgfmtetc, IEnumFORMATETC** ppenumfmtetc); 14:20:36 INFO - extern "C" HRESULT __stdcall RegisterFormatEnumerator( LPBC pBC, IEnumFORMATETC *pEFetc, DWORD reserved); 14:20:36 INFO - extern "C" HRESULT __stdcall RevokeFormatEnumerator( LPBC pBC, IEnumFORMATETC *pEFetc); 14:20:36 INFO - extern "C" HRESULT __stdcall RegisterMediaTypeClass( LPBC pBC, UINT ctypes, const LPCSTR* rgszTypes, CLSID *rgclsID, DWORD reserved); 14:20:36 INFO - extern "C" HRESULT __stdcall FindMediaTypeClass( LPBC pBC, LPCSTR szType, CLSID *pclsID, DWORD reserved); 14:20:36 INFO - extern "C" HRESULT __stdcall UrlMkSetSessionOption(DWORD dwOption, LPVOID pBuffer, DWORD dwBufferLength, DWORD dwReserved); 14:20:36 INFO - extern "C" HRESULT __stdcall UrlMkGetSessionOption(DWORD dwOption, LPVOID pBuffer, DWORD dwBufferLength, DWORD *pdwBufferLengthOut, DWORD dwReserved); 14:20:36 INFO - extern "C" HRESULT __stdcall FindMimeFromData( 14:20:36 INFO - LPBC pBC, 14:20:36 INFO - LPCWSTR pwzUrl, 14:20:36 INFO - LPVOID pBuffer, 14:20:36 INFO - DWORD cbSize, 14:20:36 INFO - LPCWSTR pwzMimeProposed, 14:20:36 INFO - DWORD dwMimeFlags, 14:20:36 INFO - LPWSTR *ppwzMimeOut, 14:20:36 INFO - DWORD dwReserved); 14:20:36 INFO - #line 594 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern "C" HRESULT __stdcall ObtainUserAgentString( 14:20:36 INFO - DWORD dwOption, 14:20:36 INFO - LPSTR pszUAOut, 14:20:36 INFO - DWORD *cbSize); 14:20:36 INFO - extern "C" HRESULT __stdcall CompareSecurityIds( BYTE* pbSecurityId1, DWORD dwLen1, BYTE* pbSecurityId2, DWORD dwLen2, DWORD dwReserved); 14:20:36 INFO - extern "C" HRESULT __stdcall CompatFlagsFromClsid( CLSID *pclsid, LPDWORD pdwCompatFlags, LPDWORD pdwMiscStatusFlags); 14:20:36 INFO - #line 627 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 635 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 638 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 639 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #pragma endregion 14:20:36 INFO - #pragma region Application Family 14:20:36 INFO - #line 699 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 752 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 763 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #pragma endregion 14:20:36 INFO - #pragma region Desktop Family 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0000_v0_0_c_ifspec; 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0000_v0_0_s_ifspec; 14:20:36 INFO - typedef IPersistMoniker *LPPERSISTMONIKER; 14:20:36 INFO - extern "C" const IID IID_IPersistMoniker; 14:20:36 INFO - struct __declspec(uuid("79eac9c9-baf9-11ce-8c82-00aa004ba90b")) __declspec(novtable) 14:20:36 INFO - IPersistMoniker : public IUnknown 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall GetClassID( 14:20:36 INFO - CLSID *pClassID) = 0; 14:20:36 INFO - virtual HRESULT __stdcall IsDirty( void) = 0; 14:20:36 INFO - virtual HRESULT __stdcall Load( 14:20:36 INFO - BOOL fFullyAvailable, 14:20:36 INFO - IMoniker *pimkName, 14:20:36 INFO - LPBC pibc, 14:20:36 INFO - DWORD grfMode) = 0; 14:20:36 INFO - virtual HRESULT __stdcall Save( 14:20:36 INFO - IMoniker *pimkName, 14:20:36 INFO - LPBC pbc, 14:20:36 INFO - BOOL fRemember) = 0; 14:20:36 INFO - virtual HRESULT __stdcall SaveCompleted( 14:20:36 INFO - IMoniker *pimkName, 14:20:36 INFO - LPBC pibc) = 0; 14:20:36 INFO - virtual HRESULT __stdcall GetCurMoniker( 14:20:36 INFO - IMoniker **ppimkName) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 908 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 913 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 919 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0001_v0_0_c_ifspec; 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0001_v0_0_s_ifspec; 14:20:36 INFO - typedef IMonikerProp *LPMONIKERPROP; 14:20:36 INFO - typedef 14:20:36 INFO - enum __MIDL_IMonikerProp_0001 14:20:36 INFO - { 14:20:36 INFO - MIMETYPEPROP = 0, 14:20:36 INFO - USE_SRC_URL = 0x1, 14:20:36 INFO - CLASSIDPROP = 0x2, 14:20:36 INFO - TRUSTEDDOWNLOADPROP = 0x3, 14:20:36 INFO - POPUPLEVELPROP = 0x4 14:20:36 INFO - } MONIKERPROPERTY; 14:20:36 INFO - extern "C" const IID IID_IMonikerProp; 14:20:36 INFO - struct __declspec(uuid("a5ca5f7f-1847-4d87-9c5b-918509f7511d")) __declspec(novtable) 14:20:36 INFO - IMonikerProp : public IUnknown 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall PutProperty( 14:20:36 INFO - MONIKERPROPERTY mkp, 14:20:36 INFO - LPCWSTR val) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 1013 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 1018 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 1024 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0002_v0_0_c_ifspec; 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0002_v0_0_s_ifspec; 14:20:36 INFO - typedef IBindProtocol *LPBINDPROTOCOL; 14:20:36 INFO - extern "C" const IID IID_IBindProtocol; 14:20:36 INFO - struct __declspec(uuid("79eac9cd-baf9-11ce-8c82-00aa004ba90b")) __declspec(novtable) 14:20:36 INFO - IBindProtocol : public IUnknown 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall CreateBinding( 14:20:36 INFO - LPCWSTR szUrl, 14:20:36 INFO - IBindCtx *pbc, 14:20:36 INFO - IBinding **ppb) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 1110 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 1115 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 1121 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0003_v0_0_c_ifspec; 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0003_v0_0_s_ifspec; 14:20:36 INFO - typedef IBinding *LPBINDING; 14:20:36 INFO - extern "C" const IID IID_IBinding; 14:20:36 INFO - struct __declspec(uuid("79eac9c0-baf9-11ce-8c82-00aa004ba90b")) __declspec(novtable) 14:20:36 INFO - IBinding : public IUnknown 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall Abort( void) = 0; 14:20:36 INFO - virtual HRESULT __stdcall Suspend( void) = 0; 14:20:36 INFO - virtual HRESULT __stdcall Resume( void) = 0; 14:20:36 INFO - virtual HRESULT __stdcall SetPriority( 14:20:36 INFO - LONG nPriority) = 0; 14:20:36 INFO - virtual HRESULT __stdcall GetPriority( 14:20:36 INFO - LONG *pnPriority) = 0; 14:20:36 INFO - virtual HRESULT __stdcall GetBindResult( 14:20:36 INFO - CLSID *pclsidProtocol, 14:20:36 INFO - DWORD *pdwResult, 14:20:36 INFO - LPOLESTR *pszResult, 14:20:36 INFO - DWORD *pdwReserved) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 1255 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - HRESULT __stdcall IBinding_RemoteGetBindResult_Proxy( 14:20:36 INFO - IBinding * This, 14:20:36 INFO - CLSID *pclsidProtocol, 14:20:36 INFO - DWORD *pdwResult, 14:20:36 INFO - LPOLESTR *pszResult, 14:20:36 INFO - DWORD dwReserved); 14:20:36 INFO - void __stdcall IBinding_RemoteGetBindResult_Stub( 14:20:36 INFO - IRpcStubBuffer *This, 14:20:36 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:36 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:36 INFO - DWORD *_pdwStubPhase); 14:20:36 INFO - #line 1275 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 1281 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 1282 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #pragma endregion 14:20:36 INFO - #pragma region Application Family 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0004_v0_0_c_ifspec; 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0004_v0_0_s_ifspec; 14:20:36 INFO - typedef IBindStatusCallback *LPBINDSTATUSCALLBACK; 14:20:36 INFO - typedef 14:20:36 INFO - enum __MIDL_IBindStatusCallback_0001 14:20:36 INFO - { 14:20:36 INFO - BINDVERB_GET = 0, 14:20:36 INFO - BINDVERB_POST = 0x1, 14:20:36 INFO - BINDVERB_PUT = 0x2, 14:20:36 INFO - BINDVERB_CUSTOM = 0x3, 14:20:36 INFO - BINDVERB_RESERVED1 = 0x4 14:20:36 INFO - } BINDVERB; 14:20:36 INFO - typedef 14:20:36 INFO - enum __MIDL_IBindStatusCallback_0002 14:20:36 INFO - { 14:20:36 INFO - BINDINFOF_URLENCODESTGMEDDATA = 0x1, 14:20:36 INFO - BINDINFOF_URLENCODEDEXTRAINFO = 0x2 14:20:36 INFO - } BINDINFOF; 14:20:36 INFO - typedef 14:20:36 INFO - enum __MIDL_IBindStatusCallback_0003 14:20:36 INFO - { 14:20:36 INFO - BINDF_ASYNCHRONOUS = 0x1, 14:20:36 INFO - BINDF_ASYNCSTORAGE = 0x2, 14:20:36 INFO - BINDF_NOPROGRESSIVERENDERING = 0x4, 14:20:36 INFO - BINDF_OFFLINEOPERATION = 0x8, 14:20:36 INFO - BINDF_GETNEWESTVERSION = 0x10, 14:20:36 INFO - BINDF_NOWRITECACHE = 0x20, 14:20:36 INFO - BINDF_NEEDFILE = 0x40, 14:20:36 INFO - BINDF_PULLDATA = 0x80, 14:20:36 INFO - BINDF_IGNORESECURITYPROBLEM = 0x100, 14:20:36 INFO - BINDF_RESYNCHRONIZE = 0x200, 14:20:36 INFO - BINDF_HYPERLINK = 0x400, 14:20:36 INFO - BINDF_NO_UI = 0x800, 14:20:36 INFO - BINDF_SILENTOPERATION = 0x1000, 14:20:36 INFO - BINDF_PRAGMA_NO_CACHE = 0x2000, 14:20:36 INFO - BINDF_GETCLASSOBJECT = 0x4000, 14:20:36 INFO - BINDF_RESERVED_1 = 0x8000, 14:20:36 INFO - BINDF_FREE_THREADED = 0x10000, 14:20:36 INFO - BINDF_DIRECT_READ = 0x20000, 14:20:36 INFO - BINDF_FORMS_SUBMIT = 0x40000, 14:20:36 INFO - BINDF_GETFROMCACHE_IF_NET_FAIL = 0x80000, 14:20:36 INFO - BINDF_FROMURLMON = 0x100000, 14:20:36 INFO - BINDF_FWD_BACK = 0x200000, 14:20:36 INFO - BINDF_PREFERDEFAULTHANDLER = 0x400000, 14:20:36 INFO - BINDF_ENFORCERESTRICTED = 0x800000, 14:20:36 INFO - BINDF_RESERVED_2 = 0x80000000, 14:20:36 INFO - BINDF_RESERVED_3 = 0x1000000, 14:20:36 INFO - BINDF_RESERVED_4 = 0x2000000, 14:20:36 INFO - BINDF_RESERVED_5 = 0x4000000, 14:20:36 INFO - BINDF_RESERVED_6 = 0x8000000, 14:20:36 INFO - BINDF_RESERVED_7 = 0x40000000, 14:20:36 INFO - BINDF_RESERVED_8 = 0x20000000 14:20:36 INFO - } BINDF; 14:20:36 INFO - typedef 14:20:36 INFO - enum __MIDL_IBindStatusCallback_0004 14:20:36 INFO - { 14:20:36 INFO - URL_ENCODING_NONE = 0, 14:20:36 INFO - URL_ENCODING_ENABLE_UTF8 = 0x10000000, 14:20:36 INFO - URL_ENCODING_DISABLE_UTF8 = 0x20000000 14:20:36 INFO - } URL_ENCODING; 14:20:36 INFO - typedef struct _tagBINDINFO 14:20:36 INFO - { 14:20:36 INFO - ULONG cbSize; 14:20:36 INFO - LPWSTR szExtraInfo; 14:20:36 INFO - STGMEDIUM stgmedData; 14:20:36 INFO - DWORD grfBindInfoF; 14:20:36 INFO - DWORD dwBindVerb; 14:20:36 INFO - LPWSTR szCustomVerb; 14:20:36 INFO - DWORD cbstgmedData; 14:20:36 INFO - DWORD dwOptions; 14:20:36 INFO - DWORD dwOptionsFlags; 14:20:36 INFO - DWORD dwCodePage; 14:20:36 INFO - SECURITY_ATTRIBUTES securityAttributes; 14:20:36 INFO - IID iid; 14:20:36 INFO - IUnknown *pUnk; 14:20:36 INFO - DWORD dwReserved; 14:20:36 INFO - } BINDINFO; 14:20:36 INFO - typedef struct _REMSECURITY_ATTRIBUTES 14:20:36 INFO - { 14:20:36 INFO - DWORD nLength; 14:20:36 INFO - DWORD lpSecurityDescriptor; 14:20:36 INFO - BOOL bInheritHandle; 14:20:36 INFO - } REMSECURITY_ATTRIBUTES; 14:20:36 INFO - typedef struct _REMSECURITY_ATTRIBUTES *PREMSECURITY_ATTRIBUTES; 14:20:36 INFO - typedef struct _REMSECURITY_ATTRIBUTES *LPREMSECURITY_ATTRIBUTES; 14:20:36 INFO - typedef struct _tagRemBINDINFO 14:20:36 INFO - { 14:20:36 INFO - ULONG cbSize; 14:20:36 INFO - LPWSTR szExtraInfo; 14:20:36 INFO - DWORD grfBindInfoF; 14:20:36 INFO - DWORD dwBindVerb; 14:20:36 INFO - LPWSTR szCustomVerb; 14:20:36 INFO - DWORD cbstgmedData; 14:20:36 INFO - DWORD dwOptions; 14:20:36 INFO - DWORD dwOptionsFlags; 14:20:36 INFO - DWORD dwCodePage; 14:20:36 INFO - REMSECURITY_ATTRIBUTES securityAttributes; 14:20:36 INFO - IID iid; 14:20:36 INFO - IUnknown *pUnk; 14:20:36 INFO - DWORD dwReserved; 14:20:36 INFO - } RemBINDINFO; 14:20:36 INFO - typedef struct tagRemFORMATETC 14:20:36 INFO - { 14:20:36 INFO - DWORD cfFormat; 14:20:36 INFO - DWORD ptd; 14:20:36 INFO - DWORD dwAspect; 14:20:36 INFO - LONG lindex; 14:20:36 INFO - DWORD tymed; 14:20:36 INFO - } RemFORMATETC; 14:20:36 INFO - typedef struct tagRemFORMATETC *LPREMFORMATETC; 14:20:36 INFO - typedef 14:20:36 INFO - enum __MIDL_IBindStatusCallback_0005 14:20:36 INFO - { 14:20:36 INFO - BINDINFO_OPTIONS_WININETFLAG = 0x10000, 14:20:36 INFO - BINDINFO_OPTIONS_ENABLE_UTF8 = 0x20000, 14:20:36 INFO - BINDINFO_OPTIONS_DISABLE_UTF8 = 0x40000, 14:20:36 INFO - BINDINFO_OPTIONS_USE_IE_ENCODING = 0x80000, 14:20:36 INFO - BINDINFO_OPTIONS_BINDTOOBJECT = 0x100000, 14:20:36 INFO - BINDINFO_OPTIONS_SECURITYOPTOUT = 0x200000, 14:20:36 INFO - BINDINFO_OPTIONS_IGNOREMIMETEXTPLAIN = 0x400000, 14:20:36 INFO - BINDINFO_OPTIONS_USEBINDSTRINGCREDS = 0x800000, 14:20:36 INFO - BINDINFO_OPTIONS_IGNOREHTTPHTTPSREDIRECTS = 0x1000000, 14:20:36 INFO - BINDINFO_OPTIONS_IGNORE_SSLERRORS_ONCE = 0x2000000, 14:20:36 INFO - BINDINFO_WPC_DOWNLOADBLOCKED = 0x8000000, 14:20:36 INFO - BINDINFO_WPC_LOGGING_ENABLED = 0x10000000, 14:20:36 INFO - BINDINFO_OPTIONS_ALLOWCONNECTDATA = 0x20000000, 14:20:36 INFO - BINDINFO_OPTIONS_DISABLEAUTOREDIRECTS = 0x40000000, 14:20:36 INFO - BINDINFO_OPTIONS_SHDOCVW_NAVIGATE = ( int )0x80000000 14:20:36 INFO - } BINDINFO_OPTIONS; 14:20:36 INFO - typedef 14:20:36 INFO - enum __MIDL_IBindStatusCallback_0006 14:20:36 INFO - { 14:20:36 INFO - BSCF_FIRSTDATANOTIFICATION = 0x1, 14:20:36 INFO - BSCF_INTERMEDIATEDATANOTIFICATION = 0x2, 14:20:36 INFO - BSCF_LASTDATANOTIFICATION = 0x4, 14:20:36 INFO - BSCF_DATAFULLYAVAILABLE = 0x8, 14:20:36 INFO - BSCF_AVAILABLEDATASIZEUNKNOWN = 0x10, 14:20:36 INFO - BSCF_SKIPDRAINDATAFORFILEURLS = 0x20, 14:20:36 INFO - BSCF_64BITLENGTHDOWNLOAD = 0x40 14:20:36 INFO - } BSCF; 14:20:36 INFO - typedef 14:20:36 INFO - enum tagBINDSTATUS 14:20:36 INFO - { 14:20:36 INFO - BINDSTATUS_FINDINGRESOURCE = 1, 14:20:36 INFO - BINDSTATUS_CONNECTING = ( BINDSTATUS_FINDINGRESOURCE + 1 ) , 14:20:36 INFO - BINDSTATUS_REDIRECTING = ( BINDSTATUS_CONNECTING + 1 ) , 14:20:36 INFO - BINDSTATUS_BEGINDOWNLOADDATA = ( BINDSTATUS_REDIRECTING + 1 ) , 14:20:36 INFO - BINDSTATUS_DOWNLOADINGDATA = ( BINDSTATUS_BEGINDOWNLOADDATA + 1 ) , 14:20:36 INFO - BINDSTATUS_ENDDOWNLOADDATA = ( BINDSTATUS_DOWNLOADINGDATA + 1 ) , 14:20:36 INFO - BINDSTATUS_BEGINDOWNLOADCOMPONENTS = ( BINDSTATUS_ENDDOWNLOADDATA + 1 ) , 14:20:36 INFO - BINDSTATUS_INSTALLINGCOMPONENTS = ( BINDSTATUS_BEGINDOWNLOADCOMPONENTS + 1 ) , 14:20:36 INFO - BINDSTATUS_ENDDOWNLOADCOMPONENTS = ( BINDSTATUS_INSTALLINGCOMPONENTS + 1 ) , 14:20:36 INFO - BINDSTATUS_USINGCACHEDCOPY = ( BINDSTATUS_ENDDOWNLOADCOMPONENTS + 1 ) , 14:20:36 INFO - BINDSTATUS_SENDINGREQUEST = ( BINDSTATUS_USINGCACHEDCOPY + 1 ) , 14:20:36 INFO - BINDSTATUS_CLASSIDAVAILABLE = ( BINDSTATUS_SENDINGREQUEST + 1 ) , 14:20:36 INFO - BINDSTATUS_MIMETYPEAVAILABLE = ( BINDSTATUS_CLASSIDAVAILABLE + 1 ) , 14:20:36 INFO - BINDSTATUS_CACHEFILENAMEAVAILABLE = ( BINDSTATUS_MIMETYPEAVAILABLE + 1 ) , 14:20:36 INFO - BINDSTATUS_BEGINSYNCOPERATION = ( BINDSTATUS_CACHEFILENAMEAVAILABLE + 1 ) , 14:20:36 INFO - BINDSTATUS_ENDSYNCOPERATION = ( BINDSTATUS_BEGINSYNCOPERATION + 1 ) , 14:20:36 INFO - BINDSTATUS_BEGINUPLOADDATA = ( BINDSTATUS_ENDSYNCOPERATION + 1 ) , 14:20:36 INFO - BINDSTATUS_UPLOADINGDATA = ( BINDSTATUS_BEGINUPLOADDATA + 1 ) , 14:20:36 INFO - BINDSTATUS_ENDUPLOADDATA = ( BINDSTATUS_UPLOADINGDATA + 1 ) , 14:20:36 INFO - BINDSTATUS_PROTOCOLCLASSID = ( BINDSTATUS_ENDUPLOADDATA + 1 ) , 14:20:36 INFO - BINDSTATUS_ENCODING = ( BINDSTATUS_PROTOCOLCLASSID + 1 ) , 14:20:36 INFO - BINDSTATUS_VERIFIEDMIMETYPEAVAILABLE = ( BINDSTATUS_ENCODING + 1 ) , 14:20:36 INFO - BINDSTATUS_CLASSINSTALLLOCATION = ( BINDSTATUS_VERIFIEDMIMETYPEAVAILABLE + 1 ) , 14:20:36 INFO - BINDSTATUS_DECODING = ( BINDSTATUS_CLASSINSTALLLOCATION + 1 ) , 14:20:36 INFO - BINDSTATUS_LOADINGMIMEHANDLER = ( BINDSTATUS_DECODING + 1 ) , 14:20:36 INFO - BINDSTATUS_CONTENTDISPOSITIONATTACH = ( BINDSTATUS_LOADINGMIMEHANDLER + 1 ) , 14:20:36 INFO - BINDSTATUS_FILTERREPORTMIMETYPE = ( BINDSTATUS_CONTENTDISPOSITIONATTACH + 1 ) , 14:20:36 INFO - BINDSTATUS_CLSIDCANINSTANTIATE = ( BINDSTATUS_FILTERREPORTMIMETYPE + 1 ) , 14:20:36 INFO - BINDSTATUS_IUNKNOWNAVAILABLE = ( BINDSTATUS_CLSIDCANINSTANTIATE + 1 ) , 14:20:36 INFO - BINDSTATUS_DIRECTBIND = ( BINDSTATUS_IUNKNOWNAVAILABLE + 1 ) , 14:20:36 INFO - BINDSTATUS_RAWMIMETYPE = ( BINDSTATUS_DIRECTBIND + 1 ) , 14:20:36 INFO - BINDSTATUS_PROXYDETECTING = ( BINDSTATUS_RAWMIMETYPE + 1 ) , 14:20:36 INFO - BINDSTATUS_ACCEPTRANGES = ( BINDSTATUS_PROXYDETECTING + 1 ) , 14:20:36 INFO - BINDSTATUS_COOKIE_SENT = ( BINDSTATUS_ACCEPTRANGES + 1 ) , 14:20:36 INFO - BINDSTATUS_COMPACT_POLICY_RECEIVED = ( BINDSTATUS_COOKIE_SENT + 1 ) , 14:20:36 INFO - BINDSTATUS_COOKIE_SUPPRESSED = ( BINDSTATUS_COMPACT_POLICY_RECEIVED + 1 ) , 14:20:36 INFO - BINDSTATUS_COOKIE_STATE_UNKNOWN = ( BINDSTATUS_COOKIE_SUPPRESSED + 1 ) , 14:20:36 INFO - BINDSTATUS_COOKIE_STATE_ACCEPT = ( BINDSTATUS_COOKIE_STATE_UNKNOWN + 1 ) , 14:20:36 INFO - BINDSTATUS_COOKIE_STATE_REJECT = ( BINDSTATUS_COOKIE_STATE_ACCEPT + 1 ) , 14:20:36 INFO - BINDSTATUS_COOKIE_STATE_PROMPT = ( BINDSTATUS_COOKIE_STATE_REJECT + 1 ) , 14:20:36 INFO - BINDSTATUS_COOKIE_STATE_LEASH = ( BINDSTATUS_COOKIE_STATE_PROMPT + 1 ) , 14:20:36 INFO - BINDSTATUS_COOKIE_STATE_DOWNGRADE = ( BINDSTATUS_COOKIE_STATE_LEASH + 1 ) , 14:20:36 INFO - BINDSTATUS_POLICY_HREF = ( BINDSTATUS_COOKIE_STATE_DOWNGRADE + 1 ) , 14:20:36 INFO - BINDSTATUS_P3P_HEADER = ( BINDSTATUS_POLICY_HREF + 1 ) , 14:20:36 INFO - BINDSTATUS_SESSION_COOKIE_RECEIVED = ( BINDSTATUS_P3P_HEADER + 1 ) , 14:20:36 INFO - BINDSTATUS_PERSISTENT_COOKIE_RECEIVED = ( BINDSTATUS_SESSION_COOKIE_RECEIVED + 1 ) , 14:20:36 INFO - BINDSTATUS_SESSION_COOKIES_ALLOWED = ( BINDSTATUS_PERSISTENT_COOKIE_RECEIVED + 1 ) , 14:20:36 INFO - BINDSTATUS_CACHECONTROL = ( BINDSTATUS_SESSION_COOKIES_ALLOWED + 1 ) , 14:20:36 INFO - BINDSTATUS_CONTENTDISPOSITIONFILENAME = ( BINDSTATUS_CACHECONTROL + 1 ) , 14:20:36 INFO - BINDSTATUS_MIMETEXTPLAINMISMATCH = ( BINDSTATUS_CONTENTDISPOSITIONFILENAME + 1 ) , 14:20:36 INFO - BINDSTATUS_PUBLISHERAVAILABLE = ( BINDSTATUS_MIMETEXTPLAINMISMATCH + 1 ) , 14:20:36 INFO - BINDSTATUS_DISPLAYNAMEAVAILABLE = ( BINDSTATUS_PUBLISHERAVAILABLE + 1 ) , 14:20:36 INFO - BINDSTATUS_SSLUX_NAVBLOCKED = ( BINDSTATUS_DISPLAYNAMEAVAILABLE + 1 ) , 14:20:36 INFO - BINDSTATUS_SERVER_MIMETYPEAVAILABLE = ( BINDSTATUS_SSLUX_NAVBLOCKED + 1 ) , 14:20:36 INFO - BINDSTATUS_SNIFFED_CLASSIDAVAILABLE = ( BINDSTATUS_SERVER_MIMETYPEAVAILABLE + 1 ) , 14:20:36 INFO - BINDSTATUS_64BIT_PROGRESS = ( BINDSTATUS_SNIFFED_CLASSIDAVAILABLE + 1 ) , 14:20:36 INFO - BINDSTATUS_LAST = BINDSTATUS_64BIT_PROGRESS, 14:20:36 INFO - BINDSTATUS_RESERVED_0 = ( BINDSTATUS_LAST + 1 ) , 14:20:36 INFO - BINDSTATUS_RESERVED_1 = ( BINDSTATUS_RESERVED_0 + 1 ) , 14:20:36 INFO - BINDSTATUS_RESERVED_2 = ( BINDSTATUS_RESERVED_1 + 1 ) , 14:20:36 INFO - BINDSTATUS_RESERVED_3 = ( BINDSTATUS_RESERVED_2 + 1 ) , 14:20:36 INFO - BINDSTATUS_RESERVED_4 = ( BINDSTATUS_RESERVED_3 + 1 ) , 14:20:36 INFO - BINDSTATUS_RESERVED_5 = ( BINDSTATUS_RESERVED_4 + 1 ) , 14:20:36 INFO - BINDSTATUS_RESERVED_6 = ( BINDSTATUS_RESERVED_5 + 1 ) , 14:20:36 INFO - BINDSTATUS_RESERVED_7 = ( BINDSTATUS_RESERVED_6 + 1 ) , 14:20:36 INFO - BINDSTATUS_RESERVED_8 = ( BINDSTATUS_RESERVED_7 + 1 ) , 14:20:36 INFO - BINDSTATUS_RESERVED_9 = ( BINDSTATUS_RESERVED_8 + 1 ) , 14:20:36 INFO - BINDSTATUS_RESERVED_A = ( BINDSTATUS_RESERVED_9 + 1 ) , 14:20:36 INFO - BINDSTATUS_RESERVED_B = ( BINDSTATUS_RESERVED_A + 1 ) , 14:20:36 INFO - BINDSTATUS_RESERVED_C = ( BINDSTATUS_RESERVED_B + 1 ) , 14:20:36 INFO - BINDSTATUS_RESERVED_D = ( BINDSTATUS_RESERVED_C + 1 ) , 14:20:36 INFO - BINDSTATUS_RESERVED_E = ( BINDSTATUS_RESERVED_D + 1 ) , 14:20:36 INFO - BINDSTATUS_RESERVED_F = ( BINDSTATUS_RESERVED_E + 1 ) , 14:20:36 INFO - BINDSTATUS_RESERVED_10 = ( BINDSTATUS_RESERVED_F + 1 ) , 14:20:36 INFO - BINDSTATUS_RESERVED_11 = ( BINDSTATUS_RESERVED_10 + 1 ) , 14:20:36 INFO - BINDSTATUS_LAST_PRIVATE = BINDSTATUS_RESERVED_11 14:20:36 INFO - } BINDSTATUS; 14:20:36 INFO - extern "C" const IID IID_IBindStatusCallback; 14:20:36 INFO - struct __declspec(uuid("79eac9c1-baf9-11ce-8c82-00aa004ba90b")) __declspec(novtable) 14:20:36 INFO - IBindStatusCallback : public IUnknown 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall OnStartBinding( 14:20:36 INFO - DWORD dwReserved, 14:20:36 INFO - IBinding *pib) = 0; 14:20:36 INFO - virtual HRESULT __stdcall GetPriority( 14:20:36 INFO - LONG *pnPriority) = 0; 14:20:36 INFO - virtual HRESULT __stdcall OnLowResource( 14:20:36 INFO - DWORD reserved) = 0; 14:20:36 INFO - virtual HRESULT __stdcall OnProgress( 14:20:36 INFO - ULONG ulProgress, 14:20:36 INFO - ULONG ulProgressMax, 14:20:36 INFO - ULONG ulStatusCode, 14:20:36 INFO - LPCWSTR szStatusText) = 0; 14:20:36 INFO - virtual HRESULT __stdcall OnStopBinding( 14:20:36 INFO - HRESULT hresult, 14:20:36 INFO - LPCWSTR szError) = 0; 14:20:36 INFO - virtual HRESULT __stdcall GetBindInfo( 14:20:36 INFO - DWORD *grfBINDF, 14:20:36 INFO - BINDINFO *pbindinfo) = 0; 14:20:36 INFO - virtual HRESULT __stdcall OnDataAvailable( 14:20:36 INFO - DWORD grfBSCF, 14:20:36 INFO - DWORD dwSize, 14:20:36 INFO - FORMATETC *pformatetc, 14:20:36 INFO - STGMEDIUM *pstgmed) = 0; 14:20:36 INFO - virtual HRESULT __stdcall OnObjectAvailable( 14:20:36 INFO - const IID & riid, 14:20:36 INFO - IUnknown *punk) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 1688 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - HRESULT __stdcall IBindStatusCallback_RemoteGetBindInfo_Proxy( 14:20:36 INFO - IBindStatusCallback * This, 14:20:36 INFO - DWORD *grfBINDF, 14:20:36 INFO - RemBINDINFO *pbindinfo, 14:20:36 INFO - RemSTGMEDIUM *pstgmed); 14:20:36 INFO - void __stdcall IBindStatusCallback_RemoteGetBindInfo_Stub( 14:20:36 INFO - IRpcStubBuffer *This, 14:20:36 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:36 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:36 INFO - DWORD *_pdwStubPhase); 14:20:36 INFO - HRESULT __stdcall IBindStatusCallback_RemoteOnDataAvailable_Proxy( 14:20:36 INFO - IBindStatusCallback * This, 14:20:36 INFO - DWORD grfBSCF, 14:20:36 INFO - DWORD dwSize, 14:20:36 INFO - RemFORMATETC *pformatetc, 14:20:36 INFO - RemSTGMEDIUM *pstgmed); 14:20:36 INFO - void __stdcall IBindStatusCallback_RemoteOnDataAvailable_Stub( 14:20:36 INFO - IRpcStubBuffer *This, 14:20:36 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:36 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:36 INFO - DWORD *_pdwStubPhase); 14:20:36 INFO - #line 1722 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 1728 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 1729 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #pragma endregion 14:20:36 INFO - #pragma region Desktop Family 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0005_v0_0_c_ifspec; 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0005_v0_0_s_ifspec; 14:20:36 INFO - typedef IBindStatusCallbackEx *LPBINDSTATUSCALLBACKEX; 14:20:36 INFO - typedef 14:20:36 INFO - enum __MIDL_IBindStatusCallbackEx_0001 14:20:36 INFO - { 14:20:36 INFO - BINDF2_DISABLEBASICOVERHTTP = 0x1, 14:20:36 INFO - BINDF2_DISABLEAUTOCOOKIEHANDLING = 0x2, 14:20:36 INFO - BINDF2_READ_DATA_GREATER_THAN_4GB = 0x4, 14:20:36 INFO - BINDF2_DISABLE_HTTP_REDIRECT_XSECURITYID = 0x8, 14:20:36 INFO - BINDF2_SETDOWNLOADMODE = 0x20, 14:20:36 INFO - BINDF2_DISABLE_HTTP_REDIRECT_CACHING = 0x40, 14:20:36 INFO - BINDF2_KEEP_CALLBACK_MODULE_LOADED = 0x80, 14:20:36 INFO - BINDF2_ALLOW_PROXY_CRED_PROMPT = 0x100, 14:20:36 INFO - BINDF2_RESERVED_17 = 0x200, 14:20:36 INFO - BINDF2_RESERVED_16 = 0x400, 14:20:36 INFO - BINDF2_RESERVED_15 = 0x800, 14:20:36 INFO - BINDF2_RESERVED_14 = 0x1000, 14:20:36 INFO - BINDF2_RESERVED_13 = 0x2000, 14:20:36 INFO - BINDF2_RESERVED_12 = 0x4000, 14:20:36 INFO - BINDF2_RESERVED_11 = 0x8000, 14:20:36 INFO - BINDF2_RESERVED_10 = 0x10000, 14:20:36 INFO - BINDF2_RESERVED_F = 0x20000, 14:20:36 INFO - BINDF2_RESERVED_E = 0x40000, 14:20:36 INFO - BINDF2_RESERVED_D = 0x80000, 14:20:36 INFO - BINDF2_RESERVED_C = 0x100000, 14:20:36 INFO - BINDF2_RESERVED_B = 0x200000, 14:20:36 INFO - BINDF2_RESERVED_A = 0x400000, 14:20:36 INFO - BINDF2_RESERVED_9 = 0x800000, 14:20:36 INFO - BINDF2_RESERVED_8 = 0x1000000, 14:20:36 INFO - BINDF2_RESERVED_7 = 0x2000000, 14:20:36 INFO - BINDF2_RESERVED_6 = 0x4000000, 14:20:36 INFO - BINDF2_RESERVED_5 = 0x8000000, 14:20:36 INFO - BINDF2_RESERVED_4 = 0x10000000, 14:20:36 INFO - BINDF2_RESERVED_3 = 0x20000000, 14:20:36 INFO - BINDF2_RESERVED_2 = 0x40000000, 14:20:36 INFO - BINDF2_RESERVED_1 = 0x80000000 14:20:36 INFO - } BINDF2; 14:20:36 INFO - extern "C" const IID IID_IBindStatusCallbackEx; 14:20:36 INFO - struct __declspec(uuid("aaa74ef9-8ee7-4659-88d9-f8c504da73cc")) __declspec(novtable) 14:20:36 INFO - IBindStatusCallbackEx : public IBindStatusCallback 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall GetBindInfoEx( 14:20:36 INFO - DWORD *grfBINDF, 14:20:36 INFO - BINDINFO *pbindinfo, 14:20:36 INFO - DWORD *grfBINDF2, 14:20:36 INFO - DWORD *pdwReserved) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 1923 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - HRESULT __stdcall IBindStatusCallbackEx_RemoteGetBindInfoEx_Proxy( 14:20:36 INFO - IBindStatusCallbackEx * This, 14:20:36 INFO - DWORD *grfBINDF, 14:20:36 INFO - RemBINDINFO *pbindinfo, 14:20:36 INFO - RemSTGMEDIUM *pstgmed, 14:20:36 INFO - DWORD *grfBINDF2, 14:20:36 INFO - DWORD *pdwReserved); 14:20:36 INFO - void __stdcall IBindStatusCallbackEx_RemoteGetBindInfoEx_Stub( 14:20:36 INFO - IRpcStubBuffer *This, 14:20:36 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:36 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:36 INFO - DWORD *_pdwStubPhase); 14:20:36 INFO - #line 1944 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 1950 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0006_v0_0_c_ifspec; 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0006_v0_0_s_ifspec; 14:20:36 INFO - typedef IAuthenticate *LPAUTHENTICATION; 14:20:36 INFO - extern "C" const IID IID_IAuthenticate; 14:20:36 INFO - struct __declspec(uuid("79eac9d0-baf9-11ce-8c82-00aa004ba90b")) __declspec(novtable) 14:20:36 INFO - IAuthenticate : public IUnknown 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall Authenticate( 14:20:36 INFO - HWND *phwnd, 14:20:36 INFO - LPWSTR *pszUsername, 14:20:36 INFO - LPWSTR *pszPassword) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 2036 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 2041 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 2047 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0007_v0_0_c_ifspec; 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0007_v0_0_s_ifspec; 14:20:36 INFO - typedef IAuthenticateEx *LPAUTHENTICATIONEX; 14:20:36 INFO - typedef 14:20:36 INFO - enum __MIDL_IAuthenticateEx_0001 14:20:36 INFO - { 14:20:36 INFO - AUTHENTICATEF_PROXY = 0x1, 14:20:36 INFO - AUTHENTICATEF_BASIC = 0x2, 14:20:36 INFO - AUTHENTICATEF_HTTP = 0x4 14:20:36 INFO - } AUTHENTICATEF; 14:20:36 INFO - typedef struct _tagAUTHENTICATEINFO 14:20:36 INFO - { 14:20:36 INFO - DWORD dwFlags; 14:20:36 INFO - DWORD dwReserved; 14:20:36 INFO - } AUTHENTICATEINFO; 14:20:36 INFO - extern "C" const IID IID_IAuthenticateEx; 14:20:36 INFO - struct __declspec(uuid("2ad1edaf-d83d-48b5-9adf-03dbe19f53bd")) __declspec(novtable) 14:20:36 INFO - IAuthenticateEx : public IAuthenticate 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall AuthenticateEx( 14:20:36 INFO - HWND *phwnd, 14:20:36 INFO - LPWSTR *pszUsername, 14:20:36 INFO - LPWSTR *pszPassword, 14:20:36 INFO - AUTHENTICATEINFO *pauthinfo) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 2159 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 2164 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 2170 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0008_v0_0_c_ifspec; 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0008_v0_0_s_ifspec; 14:20:36 INFO - typedef IHttpNegotiate *LPHTTPNEGOTIATE; 14:20:36 INFO - extern "C" const IID IID_IHttpNegotiate; 14:20:36 INFO - struct __declspec(uuid("79eac9d2-baf9-11ce-8c82-00aa004ba90b")) __declspec(novtable) 14:20:36 INFO - IHttpNegotiate : public IUnknown 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall BeginningTransaction( 14:20:36 INFO - LPCWSTR szURL, 14:20:36 INFO - LPCWSTR szHeaders, 14:20:36 INFO - DWORD dwReserved, 14:20:36 INFO - LPWSTR *pszAdditionalHeaders) = 0; 14:20:36 INFO - virtual HRESULT __stdcall OnResponse( 14:20:36 INFO - DWORD dwResponseCode, 14:20:36 INFO - LPCWSTR szResponseHeaders, 14:20:36 INFO - LPCWSTR szRequestHeaders, 14:20:36 INFO - LPWSTR *pszAdditionalRequestHeaders) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 2274 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 2279 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 2285 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0009_v0_0_c_ifspec; 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0009_v0_0_s_ifspec; 14:20:36 INFO - typedef IHttpNegotiate2 *LPHTTPNEGOTIATE2; 14:20:36 INFO - extern "C" const IID IID_IHttpNegotiate2; 14:20:36 INFO - struct __declspec(uuid("4F9F9FCB-E0F4-48eb-B7AB-FA2EA9365CB4")) __declspec(novtable) 14:20:36 INFO - IHttpNegotiate2 : public IHttpNegotiate 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall GetRootSecurityId( 14:20:36 INFO - BYTE *pbSecurityId, 14:20:36 INFO - DWORD *pcbSecurityId, 14:20:36 INFO - DWORD_PTR dwReserved) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 2392 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 2397 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 2403 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0010_v0_0_c_ifspec; 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0010_v0_0_s_ifspec; 14:20:36 INFO - typedef IHttpNegotiate3 *LPHTTPNEGOTIATE3; 14:20:36 INFO - extern "C" const IID IID_IHttpNegotiate3; 14:20:36 INFO - struct __declspec(uuid("57b6c80a-34c2-4602-bc26-66a02fc57153")) __declspec(novtable) 14:20:36 INFO - IHttpNegotiate3 : public IHttpNegotiate2 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall GetSerializedClientCertContext( 14:20:36 INFO - BYTE **ppbCert, 14:20:36 INFO - DWORD *pcbCert) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 2518 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 2523 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 2529 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0011_v0_0_c_ifspec; 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0011_v0_0_s_ifspec; 14:20:36 INFO - typedef IWinInetFileStream *LPWININETFILESTREAM; 14:20:36 INFO - extern "C" const IID IID_IWinInetFileStream; 14:20:36 INFO - struct __declspec(uuid("F134C4B7-B1F8-4e75-B886-74B90943BECB")) __declspec(novtable) 14:20:36 INFO - IWinInetFileStream : public IUnknown 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall SetHandleForUnlock( 14:20:36 INFO - DWORD_PTR hWinInetLockHandle, 14:20:36 INFO - DWORD_PTR dwReserved) = 0; 14:20:36 INFO - virtual HRESULT __stdcall SetDeleteFile( 14:20:36 INFO - DWORD_PTR dwReserved) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 2623 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 2628 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 2634 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0012_v0_0_c_ifspec; 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0012_v0_0_s_ifspec; 14:20:36 INFO - typedef IWindowForBindingUI *LPWINDOWFORBINDINGUI; 14:20:36 INFO - extern "C" const IID IID_IWindowForBindingUI; 14:20:36 INFO - struct __declspec(uuid("79eac9d5-bafa-11ce-8c82-00aa004ba90b")) __declspec(novtable) 14:20:36 INFO - IWindowForBindingUI : public IUnknown 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall GetWindow( 14:20:36 INFO - const GUID & rguidReason, 14:20:36 INFO - HWND *phwnd) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 2718 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 2723 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 2729 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0013_v0_0_c_ifspec; 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0013_v0_0_s_ifspec; 14:20:36 INFO - typedef ICodeInstall *LPCODEINSTALL; 14:20:36 INFO - typedef 14:20:36 INFO - enum __MIDL_ICodeInstall_0001 14:20:36 INFO - { 14:20:36 INFO - CIP_DISK_FULL = 0, 14:20:36 INFO - CIP_ACCESS_DENIED = ( CIP_DISK_FULL + 1 ) , 14:20:36 INFO - CIP_NEWER_VERSION_EXISTS = ( CIP_ACCESS_DENIED + 1 ) , 14:20:36 INFO - CIP_OLDER_VERSION_EXISTS = ( CIP_NEWER_VERSION_EXISTS + 1 ) , 14:20:36 INFO - CIP_NAME_CONFLICT = ( CIP_OLDER_VERSION_EXISTS + 1 ) , 14:20:36 INFO - CIP_TRUST_VERIFICATION_COMPONENT_MISSING = ( CIP_NAME_CONFLICT + 1 ) , 14:20:36 INFO - CIP_EXE_SELF_REGISTERATION_TIMEOUT = ( CIP_TRUST_VERIFICATION_COMPONENT_MISSING + 1 ) , 14:20:36 INFO - CIP_UNSAFE_TO_ABORT = ( CIP_EXE_SELF_REGISTERATION_TIMEOUT + 1 ) , 14:20:36 INFO - CIP_NEED_REBOOT = ( CIP_UNSAFE_TO_ABORT + 1 ) , 14:20:36 INFO - CIP_NEED_REBOOT_UI_PERMISSION = ( CIP_NEED_REBOOT + 1 ) 14:20:36 INFO - } CIP_STATUS; 14:20:36 INFO - extern "C" const IID IID_ICodeInstall; 14:20:36 INFO - struct __declspec(uuid("79eac9d1-baf9-11ce-8c82-00aa004ba90b")) __declspec(novtable) 14:20:36 INFO - ICodeInstall : public IWindowForBindingUI 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall OnCodeInstallProblem( 14:20:36 INFO - ULONG ulStatusCode, 14:20:36 INFO - LPCWSTR szDestination, 14:20:36 INFO - LPCWSTR szSource, 14:20:36 INFO - DWORD dwReserved) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 2841 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 2846 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 2852 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 2853 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #pragma endregion 14:20:36 INFO - #pragma region Application Family 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0014_v0_0_c_ifspec; 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0014_v0_0_s_ifspec; 14:20:36 INFO - typedef 14:20:36 INFO - enum __MIDL_IUri_0001 14:20:36 INFO - { 14:20:36 INFO - Uri_PROPERTY_ABSOLUTE_URI = 0, 14:20:36 INFO - Uri_PROPERTY_STRING_START = Uri_PROPERTY_ABSOLUTE_URI, 14:20:36 INFO - Uri_PROPERTY_AUTHORITY = 1, 14:20:36 INFO - Uri_PROPERTY_DISPLAY_URI = 2, 14:20:36 INFO - Uri_PROPERTY_DOMAIN = 3, 14:20:36 INFO - Uri_PROPERTY_EXTENSION = 4, 14:20:36 INFO - Uri_PROPERTY_FRAGMENT = 5, 14:20:36 INFO - Uri_PROPERTY_HOST = 6, 14:20:36 INFO - Uri_PROPERTY_PASSWORD = 7, 14:20:36 INFO - Uri_PROPERTY_PATH = 8, 14:20:36 INFO - Uri_PROPERTY_PATH_AND_QUERY = 9, 14:20:36 INFO - Uri_PROPERTY_QUERY = 10, 14:20:36 INFO - Uri_PROPERTY_RAW_URI = 11, 14:20:36 INFO - Uri_PROPERTY_SCHEME_NAME = 12, 14:20:36 INFO - Uri_PROPERTY_USER_INFO = 13, 14:20:36 INFO - Uri_PROPERTY_USER_NAME = 14, 14:20:36 INFO - Uri_PROPERTY_STRING_LAST = Uri_PROPERTY_USER_NAME, 14:20:36 INFO - Uri_PROPERTY_HOST_TYPE = 15, 14:20:36 INFO - Uri_PROPERTY_DWORD_START = Uri_PROPERTY_HOST_TYPE, 14:20:36 INFO - Uri_PROPERTY_PORT = 16, 14:20:36 INFO - Uri_PROPERTY_SCHEME = 17, 14:20:36 INFO - Uri_PROPERTY_ZONE = 18, 14:20:36 INFO - Uri_PROPERTY_DWORD_LAST = Uri_PROPERTY_ZONE 14:20:36 INFO - } Uri_PROPERTY; 14:20:36 INFO - typedef 14:20:36 INFO - enum __MIDL_IUri_0002 14:20:36 INFO - { 14:20:36 INFO - Uri_HOST_UNKNOWN = 0, 14:20:36 INFO - Uri_HOST_DNS = ( Uri_HOST_UNKNOWN + 1 ) , 14:20:36 INFO - Uri_HOST_IPV4 = ( Uri_HOST_DNS + 1 ) , 14:20:36 INFO - Uri_HOST_IPV6 = ( Uri_HOST_IPV4 + 1 ) , 14:20:36 INFO - Uri_HOST_IDN = ( Uri_HOST_IPV6 + 1 ) 14:20:36 INFO - } Uri_HOST_TYPE; 14:20:36 INFO - extern "C" const IID IID_IUri; 14:20:36 INFO - struct __declspec(uuid("A39EE748-6A27-4817-A6F2-13914BEF5890")) __declspec(novtable) 14:20:36 INFO - IUri : public IUnknown 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall GetPropertyBSTR( 14:20:36 INFO - Uri_PROPERTY uriProp, 14:20:36 INFO - BSTR *pbstrProperty, 14:20:36 INFO - DWORD dwFlags) = 0; 14:20:36 INFO - virtual HRESULT __stdcall GetPropertyLength( 14:20:36 INFO - Uri_PROPERTY uriProp, 14:20:36 INFO - DWORD *pcchProperty, 14:20:36 INFO - DWORD dwFlags) = 0; 14:20:36 INFO - virtual HRESULT __stdcall GetPropertyDWORD( 14:20:36 INFO - Uri_PROPERTY uriProp, 14:20:36 INFO - DWORD *pdwProperty, 14:20:36 INFO - DWORD dwFlags) = 0; 14:20:36 INFO - virtual HRESULT __stdcall HasProperty( 14:20:36 INFO - Uri_PROPERTY uriProp, 14:20:36 INFO - BOOL *pfHasProperty) = 0; 14:20:36 INFO - virtual HRESULT __stdcall GetAbsoluteUri( 14:20:36 INFO - BSTR *pbstrAbsoluteUri) = 0; 14:20:36 INFO - virtual HRESULT __stdcall GetAuthority( 14:20:36 INFO - BSTR *pbstrAuthority) = 0; 14:20:36 INFO - virtual HRESULT __stdcall GetDisplayUri( 14:20:36 INFO - BSTR *pbstrDisplayString) = 0; 14:20:36 INFO - virtual HRESULT __stdcall GetDomain( 14:20:36 INFO - BSTR *pbstrDomain) = 0; 14:20:36 INFO - virtual HRESULT __stdcall GetExtension( 14:20:36 INFO - BSTR *pbstrExtension) = 0; 14:20:36 INFO - virtual HRESULT __stdcall GetFragment( 14:20:36 INFO - BSTR *pbstrFragment) = 0; 14:20:36 INFO - virtual HRESULT __stdcall GetHost( 14:20:36 INFO - BSTR *pbstrHost) = 0; 14:20:36 INFO - virtual HRESULT __stdcall GetPassword( 14:20:36 INFO - BSTR *pbstrPassword) = 0; 14:20:36 INFO - virtual HRESULT __stdcall GetPath( 14:20:36 INFO - BSTR *pbstrPath) = 0; 14:20:36 INFO - virtual HRESULT __stdcall GetPathAndQuery( 14:20:36 INFO - BSTR *pbstrPathAndQuery) = 0; 14:20:36 INFO - virtual HRESULT __stdcall GetQuery( 14:20:36 INFO - BSTR *pbstrQuery) = 0; 14:20:36 INFO - virtual HRESULT __stdcall GetRawUri( 14:20:36 INFO - BSTR *pbstrRawUri) = 0; 14:20:36 INFO - virtual HRESULT __stdcall GetSchemeName( 14:20:36 INFO - BSTR *pbstrSchemeName) = 0; 14:20:36 INFO - virtual HRESULT __stdcall GetUserInfo( 14:20:36 INFO - BSTR *pbstrUserInfo) = 0; 14:20:36 INFO - virtual HRESULT __stdcall GetUserNameA( 14:20:36 INFO - BSTR *pbstrUserName) = 0; 14:20:36 INFO - virtual HRESULT __stdcall GetHostType( 14:20:36 INFO - DWORD *pdwHostType) = 0; 14:20:36 INFO - virtual HRESULT __stdcall GetPort( 14:20:36 INFO - DWORD *pdwPort) = 0; 14:20:36 INFO - virtual HRESULT __stdcall GetScheme( 14:20:36 INFO - DWORD *pdwScheme) = 0; 14:20:36 INFO - virtual HRESULT __stdcall GetZone( 14:20:36 INFO - DWORD *pdwZone) = 0; 14:20:36 INFO - virtual HRESULT __stdcall GetProperties( 14:20:36 INFO - LPDWORD pdwFlags) = 0; 14:20:36 INFO - virtual HRESULT __stdcall IsEqual( 14:20:36 INFO - IUri *pUri, 14:20:36 INFO - BOOL *pfEqual) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 3231 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 3236 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern "C" HRESULT __stdcall CreateUri( LPCWSTR pwzURI, 14:20:36 INFO - DWORD dwFlags, 14:20:36 INFO - DWORD_PTR dwReserved, 14:20:36 INFO - IUri** ppURI); 14:20:36 INFO - extern "C" HRESULT __stdcall CreateUriWithFragment( 14:20:36 INFO - LPCWSTR pwzURI, 14:20:36 INFO - LPCWSTR pwzFragment, 14:20:36 INFO - DWORD dwFlags, 14:20:36 INFO - DWORD_PTR dwReserved, 14:20:36 INFO - IUri** ppURI); 14:20:36 INFO - #line 3254 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #pragma endregion 14:20:36 INFO - #pragma region Desktop Family 14:20:36 INFO - extern "C" HRESULT __stdcall CreateUriFromMultiByteString( 14:20:36 INFO - LPCSTR pszANSIInputUri, 14:20:36 INFO - DWORD dwEncodingFlags, 14:20:36 INFO - DWORD dwCodePage, 14:20:36 INFO - DWORD dwCreateFlags, 14:20:36 INFO - DWORD_PTR dwReserved, 14:20:36 INFO - IUri** ppUri); 14:20:36 INFO - #line 3267 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #pragma endregion 14:20:36 INFO - #pragma region Application Family 14:20:36 INFO - #line 3335 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #pragma endregion 14:20:36 INFO - #line 3337 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #pragma region Desktop Family 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0015_v0_0_c_ifspec; 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0015_v0_0_s_ifspec; 14:20:36 INFO - extern "C" const IID IID_IUriContainer; 14:20:36 INFO - struct __declspec(uuid("a158a630-ed6f-45fb-b987-f68676f57752")) __declspec(novtable) 14:20:36 INFO - IUriContainer : public IUnknown 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall GetIUri( 14:20:36 INFO - IUri **ppIUri) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 3417 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 3422 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern "C" const IID IID_IUriBuilder; 14:20:36 INFO - struct __declspec(uuid("4221B2E1-8955-46c0-BD5B-DE9897565DE7")) __declspec(novtable) 14:20:36 INFO - IUriBuilder : public IUnknown 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall CreateUriSimple( 14:20:36 INFO - DWORD dwAllowEncodingPropertyMask, 14:20:36 INFO - DWORD_PTR dwReserved, 14:20:36 INFO - IUri **ppIUri) = 0; 14:20:36 INFO - virtual HRESULT __stdcall CreateUri( 14:20:36 INFO - DWORD dwCreateFlags, 14:20:36 INFO - DWORD dwAllowEncodingPropertyMask, 14:20:36 INFO - DWORD_PTR dwReserved, 14:20:36 INFO - IUri **ppIUri) = 0; 14:20:36 INFO - virtual HRESULT __stdcall CreateUriWithFlags( 14:20:36 INFO - DWORD dwCreateFlags, 14:20:36 INFO - DWORD dwUriBuilderFlags, 14:20:36 INFO - DWORD dwAllowEncodingPropertyMask, 14:20:36 INFO - DWORD_PTR dwReserved, 14:20:36 INFO - IUri **ppIUri) = 0; 14:20:36 INFO - virtual HRESULT __stdcall GetIUri( 14:20:36 INFO - IUri **ppIUri) = 0; 14:20:36 INFO - virtual HRESULT __stdcall SetIUri( 14:20:36 INFO - IUri *pIUri) = 0; 14:20:36 INFO - virtual HRESULT __stdcall GetFragment( 14:20:36 INFO - DWORD *pcchFragment, 14:20:36 INFO - LPCWSTR *ppwzFragment) = 0; 14:20:36 INFO - virtual HRESULT __stdcall GetHost( 14:20:36 INFO - DWORD *pcchHost, 14:20:36 INFO - LPCWSTR *ppwzHost) = 0; 14:20:36 INFO - virtual HRESULT __stdcall GetPassword( 14:20:36 INFO - DWORD *pcchPassword, 14:20:36 INFO - LPCWSTR *ppwzPassword) = 0; 14:20:36 INFO - virtual HRESULT __stdcall GetPath( 14:20:36 INFO - DWORD *pcchPath, 14:20:36 INFO - LPCWSTR *ppwzPath) = 0; 14:20:36 INFO - virtual HRESULT __stdcall GetPort( 14:20:36 INFO - BOOL *pfHasPort, 14:20:36 INFO - DWORD *pdwPort) = 0; 14:20:36 INFO - virtual HRESULT __stdcall GetQuery( 14:20:36 INFO - DWORD *pcchQuery, 14:20:36 INFO - LPCWSTR *ppwzQuery) = 0; 14:20:36 INFO - virtual HRESULT __stdcall GetSchemeName( 14:20:36 INFO - DWORD *pcchSchemeName, 14:20:36 INFO - LPCWSTR *ppwzSchemeName) = 0; 14:20:36 INFO - virtual HRESULT __stdcall GetUserNameA( 14:20:36 INFO - DWORD *pcchUserName, 14:20:36 INFO - LPCWSTR *ppwzUserName) = 0; 14:20:36 INFO - virtual HRESULT __stdcall SetFragment( 14:20:36 INFO - LPCWSTR pwzNewValue) = 0; 14:20:36 INFO - virtual HRESULT __stdcall SetHost( 14:20:36 INFO - LPCWSTR pwzNewValue) = 0; 14:20:36 INFO - virtual HRESULT __stdcall SetPassword( 14:20:36 INFO - LPCWSTR pwzNewValue) = 0; 14:20:36 INFO - virtual HRESULT __stdcall SetPath( 14:20:36 INFO - LPCWSTR pwzNewValue) = 0; 14:20:36 INFO - virtual HRESULT __stdcall SetPort( 14:20:36 INFO - BOOL fHasPort, 14:20:36 INFO - DWORD dwNewValue) = 0; 14:20:36 INFO - virtual HRESULT __stdcall SetQuery( 14:20:36 INFO - LPCWSTR pwzNewValue) = 0; 14:20:36 INFO - virtual HRESULT __stdcall SetSchemeName( 14:20:36 INFO - LPCWSTR pwzNewValue) = 0; 14:20:36 INFO - virtual HRESULT __stdcall SetUserName( 14:20:36 INFO - LPCWSTR pwzNewValue) = 0; 14:20:36 INFO - virtual HRESULT __stdcall RemoveProperties( 14:20:36 INFO - DWORD dwPropertyMask) = 0; 14:20:36 INFO - virtual HRESULT __stdcall HasBeenModified( 14:20:36 INFO - BOOL *pfModified) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 3811 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 3816 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern "C" const IID IID_IUriBuilderFactory; 14:20:36 INFO - struct __declspec(uuid("E982CE48-0B96-440c-BC37-0C869B27A29E")) __declspec(novtable) 14:20:36 INFO - IUriBuilderFactory : public IUnknown 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall CreateIUriBuilder( 14:20:36 INFO - DWORD dwFlags, 14:20:36 INFO - DWORD_PTR dwReserved, 14:20:36 INFO - IUriBuilder **ppIUriBuilder) = 0; 14:20:36 INFO - virtual HRESULT __stdcall CreateInitializedIUriBuilder( 14:20:36 INFO - DWORD dwFlags, 14:20:36 INFO - DWORD_PTR dwReserved, 14:20:36 INFO - IUriBuilder **ppIUriBuilder) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 3921 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 3926 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern "C" HRESULT __stdcall CreateIUriBuilder( 14:20:36 INFO - IUri *pIUri, 14:20:36 INFO - DWORD dwFlags, 14:20:36 INFO - DWORD_PTR dwReserved, 14:20:36 INFO - IUriBuilder **ppIUriBuilder 14:20:36 INFO - ); 14:20:36 INFO - #line 3938 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #pragma endregion 14:20:36 INFO - #line 3940 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #pragma region Desktop Family 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0018_v0_0_c_ifspec; 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0018_v0_0_s_ifspec; 14:20:36 INFO - typedef IWinInetInfo *LPWININETINFO; 14:20:36 INFO - extern "C" const IID IID_IWinInetInfo; 14:20:36 INFO - struct __declspec(uuid("79eac9d6-bafa-11ce-8c82-00aa004ba90b")) __declspec(novtable) 14:20:36 INFO - IWinInetInfo : public IUnknown 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall QueryOption( 14:20:36 INFO - DWORD dwOption, 14:20:36 INFO - LPVOID pBuffer, 14:20:36 INFO - DWORD *pcbBuf) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 4028 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - HRESULT __stdcall IWinInetInfo_RemoteQueryOption_Proxy( 14:20:36 INFO - IWinInetInfo * This, 14:20:36 INFO - DWORD dwOption, 14:20:36 INFO - BYTE *pBuffer, 14:20:36 INFO - DWORD *pcbBuf); 14:20:36 INFO - void __stdcall IWinInetInfo_RemoteQueryOption_Stub( 14:20:36 INFO - IRpcStubBuffer *This, 14:20:36 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:36 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:36 INFO - DWORD *_pdwStubPhase); 14:20:36 INFO - #line 4047 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 4053 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0019_v0_0_c_ifspec; 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0019_v0_0_s_ifspec; 14:20:36 INFO - typedef IHttpSecurity *LPHTTPSECURITY; 14:20:36 INFO - extern "C" const IID IID_IHttpSecurity; 14:20:36 INFO - struct __declspec(uuid("79eac9d7-bafa-11ce-8c82-00aa004ba90b")) __declspec(novtable) 14:20:36 INFO - IHttpSecurity : public IWindowForBindingUI 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall OnSecurityProblem( 14:20:36 INFO - DWORD dwProblem) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 4145 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 4150 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 4156 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0020_v0_0_c_ifspec; 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0020_v0_0_s_ifspec; 14:20:36 INFO - typedef IWinInetHttpInfo *LPWININETHTTPINFO; 14:20:36 INFO - extern "C" const IID IID_IWinInetHttpInfo; 14:20:36 INFO - struct __declspec(uuid("79eac9d8-bafa-11ce-8c82-00aa004ba90b")) __declspec(novtable) 14:20:36 INFO - IWinInetHttpInfo : public IWinInetInfo 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall QueryInfo( 14:20:36 INFO - DWORD dwOption, 14:20:36 INFO - LPVOID pBuffer, 14:20:36 INFO - DWORD *pcbBuf, 14:20:36 INFO - DWORD *pdwFlags, 14:20:36 INFO - DWORD *pdwReserved) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 4256 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - HRESULT __stdcall IWinInetHttpInfo_RemoteQueryInfo_Proxy( 14:20:36 INFO - IWinInetHttpInfo * This, 14:20:36 INFO - DWORD dwOption, 14:20:36 INFO - BYTE *pBuffer, 14:20:36 INFO - DWORD *pcbBuf, 14:20:36 INFO - DWORD *pdwFlags, 14:20:36 INFO - DWORD *pdwReserved); 14:20:36 INFO - void __stdcall IWinInetHttpInfo_RemoteQueryInfo_Stub( 14:20:36 INFO - IRpcStubBuffer *This, 14:20:36 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:36 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:36 INFO - DWORD *_pdwStubPhase); 14:20:36 INFO - #line 4277 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 4283 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0021_v0_0_c_ifspec; 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0021_v0_0_s_ifspec; 14:20:36 INFO - extern "C" const IID IID_IWinInetHttpTimeouts; 14:20:36 INFO - struct __declspec(uuid("F286FA56-C1FD-4270-8E67-B3EB790A81E8")) __declspec(novtable) 14:20:36 INFO - IWinInetHttpTimeouts : public IUnknown 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall GetRequestTimeouts( 14:20:36 INFO - DWORD *pdwConnectTimeout, 14:20:36 INFO - DWORD *pdwSendTimeout, 14:20:36 INFO - DWORD *pdwReceiveTimeout) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 4373 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 4378 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 4384 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0022_v0_0_c_ifspec; 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0022_v0_0_s_ifspec; 14:20:36 INFO - typedef IWinInetCacheHints *LPWININETCACHEHINTS; 14:20:36 INFO - extern "C" const IID IID_IWinInetCacheHints; 14:20:36 INFO - struct __declspec(uuid("DD1EC3B3-8391-4fdb-A9E6-347C3CAAA7DD")) __declspec(novtable) 14:20:36 INFO - IWinInetCacheHints : public IUnknown 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall SetCacheExtension( 14:20:36 INFO - LPCWSTR pwzExt, 14:20:36 INFO - LPVOID pszCacheFile, 14:20:36 INFO - DWORD *pcbCacheFile, 14:20:36 INFO - DWORD *pdwWinInetError, 14:20:36 INFO - DWORD *pdwReserved) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 4475 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 4480 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 4486 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 4487 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0023_v0_0_c_ifspec; 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0023_v0_0_s_ifspec; 14:20:36 INFO - typedef IWinInetCacheHints2 *LPWININETCACHEHINTS2; 14:20:36 INFO - extern "C" const IID IID_IWinInetCacheHints2; 14:20:36 INFO - struct __declspec(uuid("7857AEAC-D31F-49bf-884E-DD46DF36780A")) __declspec(novtable) 14:20:36 INFO - IWinInetCacheHints2 : public IWinInetCacheHints 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall SetCacheExtension2( 14:20:36 INFO - LPCWSTR pwzExt, 14:20:36 INFO - WCHAR *pwzCacheFile, 14:20:36 INFO - DWORD *pcchCacheFile, 14:20:36 INFO - DWORD *pdwWinInetError, 14:20:36 INFO - DWORD *pdwReserved) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 4592 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 4597 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 4603 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 4604 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern "C" const GUID SID_BindHost; 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0024_v0_0_c_ifspec; 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0024_v0_0_s_ifspec; 14:20:36 INFO - typedef IBindHost *LPBINDHOST; 14:20:36 INFO - extern "C" const IID IID_IBindHost; 14:20:36 INFO - struct __declspec(uuid("fc4801a1-2ba9-11cf-a229-00aa003d7352")) __declspec(novtable) 14:20:36 INFO - IBindHost : public IUnknown 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall CreateMoniker( 14:20:36 INFO - LPOLESTR szName, 14:20:36 INFO - IBindCtx *pBC, 14:20:36 INFO - IMoniker **ppmk, 14:20:36 INFO - DWORD dwReserved) = 0; 14:20:36 INFO - virtual HRESULT __stdcall MonikerBindToStorage( 14:20:36 INFO - IMoniker *pMk, 14:20:36 INFO - IBindCtx *pBC, 14:20:36 INFO - IBindStatusCallback *pBSC, 14:20:36 INFO - const IID & riid, 14:20:36 INFO - void **ppvObj) = 0; 14:20:36 INFO - virtual HRESULT __stdcall MonikerBindToObject( 14:20:36 INFO - IMoniker *pMk, 14:20:36 INFO - IBindCtx *pBC, 14:20:36 INFO - IBindStatusCallback *pBSC, 14:20:36 INFO - const IID & riid, 14:20:36 INFO - void **ppvObj) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 4731 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - HRESULT __stdcall IBindHost_RemoteMonikerBindToStorage_Proxy( 14:20:36 INFO - IBindHost * This, 14:20:36 INFO - IMoniker *pMk, 14:20:36 INFO - IBindCtx *pBC, 14:20:36 INFO - IBindStatusCallback *pBSC, 14:20:36 INFO - const IID & riid, 14:20:36 INFO - IUnknown **ppvObj); 14:20:36 INFO - void __stdcall IBindHost_RemoteMonikerBindToStorage_Stub( 14:20:36 INFO - IRpcStubBuffer *This, 14:20:36 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:36 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:36 INFO - DWORD *_pdwStubPhase); 14:20:36 INFO - HRESULT __stdcall IBindHost_RemoteMonikerBindToObject_Proxy( 14:20:36 INFO - IBindHost * This, 14:20:36 INFO - IMoniker *pMk, 14:20:36 INFO - IBindCtx *pBC, 14:20:36 INFO - IBindStatusCallback *pBSC, 14:20:36 INFO - const IID & riid, 14:20:36 INFO - IUnknown **ppvObj); 14:20:36 INFO - void __stdcall IBindHost_RemoteMonikerBindToObject_Stub( 14:20:36 INFO - IRpcStubBuffer *This, 14:20:36 INFO - IRpcChannelBuffer *_pRpcChannelBuffer, 14:20:36 INFO - PRPC_MESSAGE _pRpcMessage, 14:20:36 INFO - DWORD *_pdwStubPhase); 14:20:36 INFO - #line 4768 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 4774 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - struct IBindStatusCallback; 14:20:36 INFO - extern "C" HRESULT __stdcall HlinkSimpleNavigateToString( 14:20:36 INFO - LPCWSTR szTarget, 14:20:36 INFO - LPCWSTR szLocation, 14:20:36 INFO - LPCWSTR szTargetFrameName, 14:20:36 INFO - IUnknown *pUnk, 14:20:36 INFO - IBindCtx *pbc, 14:20:36 INFO - IBindStatusCallback *, 14:20:36 INFO - DWORD grfHLNF, 14:20:36 INFO - DWORD dwReserved 14:20:36 INFO - ); 14:20:36 INFO - extern "C" HRESULT __stdcall HlinkSimpleNavigateToMoniker( 14:20:36 INFO - IMoniker *pmkTarget, 14:20:36 INFO - LPCWSTR szLocation, 14:20:36 INFO - LPCWSTR szTargetFrameName, 14:20:36 INFO - IUnknown *pUnk, 14:20:36 INFO - IBindCtx *pbc, 14:20:36 INFO - IBindStatusCallback *, 14:20:36 INFO - DWORD grfHLNF, 14:20:36 INFO - DWORD dwReserved 14:20:36 INFO - ); 14:20:36 INFO - extern "C" HRESULT __stdcall URLOpenStreamA( LPUNKNOWN, LPCSTR,DWORD, LPBINDSTATUSCALLBACK); 14:20:36 INFO - extern "C" HRESULT __stdcall URLOpenStreamW( LPUNKNOWN, LPCWSTR,DWORD, LPBINDSTATUSCALLBACK); 14:20:36 INFO - extern "C" HRESULT __stdcall URLOpenPullStreamA( LPUNKNOWN, LPCSTR,DWORD, LPBINDSTATUSCALLBACK); 14:20:36 INFO - extern "C" HRESULT __stdcall URLOpenPullStreamW( LPUNKNOWN, LPCWSTR,DWORD, LPBINDSTATUSCALLBACK); 14:20:36 INFO - extern "C" HRESULT __stdcall URLDownloadToFileA( LPUNKNOWN, LPCSTR, LPCSTR,DWORD, LPBINDSTATUSCALLBACK); 14:20:36 INFO - extern "C" HRESULT __stdcall URLDownloadToFileW( LPUNKNOWN, LPCWSTR, LPCWSTR,DWORD, LPBINDSTATUSCALLBACK); 14:20:36 INFO - extern "C" HRESULT __stdcall URLDownloadToCacheFileA( LPUNKNOWN, LPCSTR, LPSTR, DWORD cchFileName, DWORD, LPBINDSTATUSCALLBACK); 14:20:36 INFO - extern "C" HRESULT __stdcall URLDownloadToCacheFileW( LPUNKNOWN, LPCWSTR, LPWSTR, DWORD cchFileName, DWORD, LPBINDSTATUSCALLBACK); 14:20:36 INFO - extern "C" HRESULT __stdcall URLOpenBlockingStreamA( LPUNKNOWN, LPCSTR, LPSTREAM*,DWORD, LPBINDSTATUSCALLBACK); 14:20:36 INFO - extern "C" HRESULT __stdcall URLOpenBlockingStreamW( LPUNKNOWN, LPCWSTR, LPSTREAM*,DWORD, LPBINDSTATUSCALLBACK); 14:20:36 INFO - #line 4829 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern "C" HRESULT __stdcall HlinkGoBack( IUnknown *pUnk); 14:20:36 INFO - extern "C" HRESULT __stdcall HlinkGoForward( IUnknown *pUnk); 14:20:36 INFO - extern "C" HRESULT __stdcall HlinkNavigateString( IUnknown *pUnk, LPCWSTR szTarget); 14:20:36 INFO - extern "C" HRESULT __stdcall HlinkNavigateMoniker( IUnknown *pUnk, IMoniker *pmkTarget); 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0025_v0_0_c_ifspec; 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0025_v0_0_s_ifspec; 14:20:36 INFO - typedef IInternet *LPIINTERNET; 14:20:36 INFO - extern "C" const IID IID_IInternet; 14:20:36 INFO - struct __declspec(uuid("79eac9e0-baf9-11ce-8c82-00aa004ba90b")) __declspec(novtable) 14:20:36 INFO - IInternet : public IUnknown 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - }; 14:20:36 INFO - #line 4919 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 4924 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 4930 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0026_v0_0_c_ifspec; 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0026_v0_0_s_ifspec; 14:20:36 INFO - typedef IInternetBindInfo *LPIINTERNETBINDINFO; 14:20:36 INFO - typedef 14:20:36 INFO - enum tagBINDSTRING 14:20:36 INFO - { 14:20:36 INFO - BINDSTRING_HEADERS = 1, 14:20:36 INFO - BINDSTRING_ACCEPT_MIMES = ( BINDSTRING_HEADERS + 1 ) , 14:20:36 INFO - BINDSTRING_EXTRA_URL = ( BINDSTRING_ACCEPT_MIMES + 1 ) , 14:20:36 INFO - BINDSTRING_LANGUAGE = ( BINDSTRING_EXTRA_URL + 1 ) , 14:20:36 INFO - BINDSTRING_USERNAME = ( BINDSTRING_LANGUAGE + 1 ) , 14:20:36 INFO - BINDSTRING_PASSWORD = ( BINDSTRING_USERNAME + 1 ) , 14:20:36 INFO - BINDSTRING_UA_PIXELS = ( BINDSTRING_PASSWORD + 1 ) , 14:20:36 INFO - BINDSTRING_UA_COLOR = ( BINDSTRING_UA_PIXELS + 1 ) , 14:20:36 INFO - BINDSTRING_OS = ( BINDSTRING_UA_COLOR + 1 ) , 14:20:36 INFO - BINDSTRING_USER_AGENT = ( BINDSTRING_OS + 1 ) , 14:20:36 INFO - BINDSTRING_ACCEPT_ENCODINGS = ( BINDSTRING_USER_AGENT + 1 ) , 14:20:36 INFO - BINDSTRING_POST_COOKIE = ( BINDSTRING_ACCEPT_ENCODINGS + 1 ) , 14:20:36 INFO - BINDSTRING_POST_DATA_MIME = ( BINDSTRING_POST_COOKIE + 1 ) , 14:20:36 INFO - BINDSTRING_URL = ( BINDSTRING_POST_DATA_MIME + 1 ) , 14:20:36 INFO - BINDSTRING_IID = ( BINDSTRING_URL + 1 ) , 14:20:36 INFO - BINDSTRING_FLAG_BIND_TO_OBJECT = ( BINDSTRING_IID + 1 ) , 14:20:36 INFO - BINDSTRING_PTR_BIND_CONTEXT = ( BINDSTRING_FLAG_BIND_TO_OBJECT + 1 ) , 14:20:36 INFO - BINDSTRING_XDR_ORIGIN = ( BINDSTRING_PTR_BIND_CONTEXT + 1 ) , 14:20:36 INFO - BINDSTRING_DOWNLOADPATH = ( BINDSTRING_XDR_ORIGIN + 1 ) , 14:20:36 INFO - BINDSTRING_ROOTDOC_URL = ( BINDSTRING_DOWNLOADPATH + 1 ) , 14:20:36 INFO - BINDSTRING_INITIAL_FILENAME = ( BINDSTRING_ROOTDOC_URL + 1 ) , 14:20:36 INFO - BINDSTRING_PROXY_USERNAME = ( BINDSTRING_INITIAL_FILENAME + 1 ) , 14:20:36 INFO - BINDSTRING_PROXY_PASSWORD = ( BINDSTRING_PROXY_USERNAME + 1 ) , 14:20:36 INFO - BINDSTRING_ENTERPRISE_ID = ( BINDSTRING_PROXY_PASSWORD + 1 ) , 14:20:36 INFO - BINDSTRING_DOC_URL = ( BINDSTRING_ENTERPRISE_ID + 1 ) 14:20:36 INFO - } BINDSTRING; 14:20:36 INFO - extern "C" const IID IID_IInternetBindInfo; 14:20:36 INFO - struct __declspec(uuid("79eac9e1-baf9-11ce-8c82-00aa004ba90b")) __declspec(novtable) 14:20:36 INFO - IInternetBindInfo : public IUnknown 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall GetBindInfo( 14:20:36 INFO - DWORD *grfBINDF, 14:20:36 INFO - BINDINFO *pbindinfo) = 0; 14:20:36 INFO - virtual HRESULT __stdcall GetBindString( 14:20:36 INFO - ULONG ulStringType, 14:20:36 INFO - LPOLESTR *ppwzStr, 14:20:36 INFO - ULONG cEl, 14:20:36 INFO - ULONG *pcElFetched) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 5062 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 5067 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 5073 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0027_v0_0_c_ifspec; 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0027_v0_0_s_ifspec; 14:20:36 INFO - typedef IInternetBindInfoEx *LPIINTERNETBINDINFOEX; 14:20:36 INFO - extern "C" const IID IID_IInternetBindInfoEx; 14:20:36 INFO - struct __declspec(uuid("a3e015b7-a82c-4dcd-a150-569aeeed36ab")) __declspec(novtable) 14:20:36 INFO - IInternetBindInfoEx : public IInternetBindInfo 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall GetBindInfoEx( 14:20:36 INFO - DWORD *grfBINDF, 14:20:36 INFO - BINDINFO *pbindinfo, 14:20:36 INFO - DWORD *grfBINDF2, 14:20:36 INFO - DWORD *pdwReserved) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 5181 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 5186 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 5192 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0028_v0_0_c_ifspec; 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0028_v0_0_s_ifspec; 14:20:36 INFO - typedef IInternetProtocolRoot *LPIINTERNETPROTOCOLROOT; 14:20:36 INFO - typedef 14:20:36 INFO - enum _tagPI_FLAGS 14:20:36 INFO - { 14:20:36 INFO - PI_PARSE_URL = 0x1, 14:20:36 INFO - PI_FILTER_MODE = 0x2, 14:20:36 INFO - PI_FORCE_ASYNC = 0x4, 14:20:36 INFO - PI_USE_WORKERTHREAD = 0x8, 14:20:36 INFO - PI_MIMEVERIFICATION = 0x10, 14:20:36 INFO - PI_CLSIDLOOKUP = 0x20, 14:20:36 INFO - PI_DATAPROGRESS = 0x40, 14:20:36 INFO - PI_SYNCHRONOUS = 0x80, 14:20:36 INFO - PI_APARTMENTTHREADED = 0x100, 14:20:36 INFO - PI_CLASSINSTALL = 0x200, 14:20:36 INFO - PI_PASSONBINDCTX = 0x2000, 14:20:36 INFO - PI_NOMIMEHANDLER = 0x8000, 14:20:36 INFO - PI_LOADAPPDIRECT = 0x4000, 14:20:36 INFO - PD_FORCE_SWITCH = 0x10000, 14:20:36 INFO - PI_PREFERDEFAULTHANDLER = 0x20000 14:20:36 INFO - } PI_FLAGS; 14:20:36 INFO - typedef struct _tagPROTOCOLDATA 14:20:36 INFO - { 14:20:36 INFO - DWORD grfFlags; 14:20:36 INFO - DWORD dwState; 14:20:36 INFO - LPVOID pData; 14:20:36 INFO - ULONG cbData; 14:20:36 INFO - } PROTOCOLDATA; 14:20:36 INFO - typedef struct _tagStartParam 14:20:36 INFO - { 14:20:36 INFO - IID iid; 14:20:36 INFO - IBindCtx *pIBindCtx; 14:20:36 INFO - IUnknown *pItf; 14:20:36 INFO - } StartParam; 14:20:36 INFO - extern "C" const IID IID_IInternetProtocolRoot; 14:20:36 INFO - struct __declspec(uuid("79eac9e3-baf9-11ce-8c82-00aa004ba90b")) __declspec(novtable) 14:20:36 INFO - IInternetProtocolRoot : public IUnknown 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall Start( 14:20:36 INFO - LPCWSTR szUrl, 14:20:36 INFO - IInternetProtocolSink *pOIProtSink, 14:20:36 INFO - IInternetBindInfo *pOIBindInfo, 14:20:36 INFO - DWORD grfPI, 14:20:36 INFO - HANDLE_PTR dwReserved) = 0; 14:20:36 INFO - virtual HRESULT __stdcall Continue( 14:20:36 INFO - PROTOCOLDATA *pProtocolData) = 0; 14:20:36 INFO - virtual HRESULT __stdcall Abort( 14:20:36 INFO - HRESULT hrReason, 14:20:36 INFO - DWORD dwOptions) = 0; 14:20:36 INFO - virtual HRESULT __stdcall Terminate( 14:20:36 INFO - DWORD dwOptions) = 0; 14:20:36 INFO - virtual HRESULT __stdcall Suspend( void) = 0; 14:20:36 INFO - virtual HRESULT __stdcall Resume( void) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 5365 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 5370 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 5376 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0029_v0_0_c_ifspec; 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0029_v0_0_s_ifspec; 14:20:36 INFO - typedef IInternetProtocol *LPIINTERNETPROTOCOL; 14:20:36 INFO - extern "C" const IID IID_IInternetProtocol; 14:20:36 INFO - struct __declspec(uuid("79eac9e4-baf9-11ce-8c82-00aa004ba90b")) __declspec(novtable) 14:20:36 INFO - IInternetProtocol : public IInternetProtocolRoot 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall Read( 14:20:36 INFO - void *pv, 14:20:36 INFO - ULONG cb, 14:20:36 INFO - ULONG *pcbRead) = 0; 14:20:36 INFO - virtual HRESULT __stdcall Seek( 14:20:36 INFO - LARGE_INTEGER dlibMove, 14:20:36 INFO - DWORD dwOrigin, 14:20:36 INFO - ULARGE_INTEGER *plibNewPosition) = 0; 14:20:36 INFO - virtual HRESULT __stdcall LockRequest( 14:20:36 INFO - DWORD dwOptions) = 0; 14:20:36 INFO - virtual HRESULT __stdcall UnlockRequest( void) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 5540 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 5545 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 5551 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0030_v0_0_c_ifspec; 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0030_v0_0_s_ifspec; 14:20:36 INFO - extern "C" const IID IID_IInternetProtocolEx; 14:20:36 INFO - struct __declspec(uuid("C7A98E66-1010-492c-A1C8-C809E1F75905")) __declspec(novtable) 14:20:36 INFO - IInternetProtocolEx : public IInternetProtocol 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall StartEx( 14:20:36 INFO - IUri *pUri, 14:20:36 INFO - IInternetProtocolSink *pOIProtSink, 14:20:36 INFO - IInternetBindInfo *pOIBindInfo, 14:20:36 INFO - DWORD grfPI, 14:20:36 INFO - HANDLE_PTR dwReserved) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 5718 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 5723 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 5729 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 5730 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0031_v0_0_c_ifspec; 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0031_v0_0_s_ifspec; 14:20:36 INFO - typedef IInternetProtocolSink *LPIINTERNETPROTOCOLSINK; 14:20:36 INFO - extern "C" const IID IID_IInternetProtocolSink; 14:20:36 INFO - struct __declspec(uuid("79eac9e5-baf9-11ce-8c82-00aa004ba90b")) __declspec(novtable) 14:20:36 INFO - IInternetProtocolSink : public IUnknown 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall Switch( 14:20:36 INFO - PROTOCOLDATA *pProtocolData) = 0; 14:20:36 INFO - virtual HRESULT __stdcall ReportProgress( 14:20:36 INFO - ULONG ulStatusCode, 14:20:36 INFO - LPCWSTR szStatusText) = 0; 14:20:36 INFO - virtual HRESULT __stdcall ReportData( 14:20:36 INFO - DWORD grfBSCF, 14:20:36 INFO - ULONG ulProgress, 14:20:36 INFO - ULONG ulProgressMax) = 0; 14:20:36 INFO - virtual HRESULT __stdcall ReportResult( 14:20:36 INFO - HRESULT hrResult, 14:20:36 INFO - DWORD dwError, 14:20:36 INFO - LPCWSTR szResult) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 5852 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 5857 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 5863 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0032_v0_0_c_ifspec; 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0032_v0_0_s_ifspec; 14:20:36 INFO - typedef IInternetProtocolSinkStackable *LPIINTERNETPROTOCOLSINKStackable; 14:20:36 INFO - extern "C" const IID IID_IInternetProtocolSinkStackable; 14:20:36 INFO - struct __declspec(uuid("79eac9f0-baf9-11ce-8c82-00aa004ba90b")) __declspec(novtable) 14:20:36 INFO - IInternetProtocolSinkStackable : public IUnknown 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall SwitchSink( 14:20:36 INFO - IInternetProtocolSink *pOIProtSink) = 0; 14:20:36 INFO - virtual HRESULT __stdcall CommitSwitch( void) = 0; 14:20:36 INFO - virtual HRESULT __stdcall RollbackSwitch( void) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 5961 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 5966 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 5972 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0033_v0_0_c_ifspec; 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0033_v0_0_s_ifspec; 14:20:36 INFO - typedef IInternetSession *LPIINTERNETSESSION; 14:20:36 INFO - typedef 14:20:36 INFO - enum _tagOIBDG_FLAGS 14:20:36 INFO - { 14:20:36 INFO - OIBDG_APARTMENTTHREADED = 0x100, 14:20:36 INFO - OIBDG_DATAONLY = 0x1000 14:20:36 INFO - } OIBDG_FLAGS; 14:20:36 INFO - extern "C" const IID IID_IInternetSession; 14:20:36 INFO - struct __declspec(uuid("79eac9e7-baf9-11ce-8c82-00aa004ba90b")) __declspec(novtable) 14:20:36 INFO - IInternetSession : public IUnknown 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall RegisterNameSpace( 14:20:36 INFO - IClassFactory *pCF, 14:20:36 INFO - const IID & rclsid, 14:20:36 INFO - LPCWSTR pwzProtocol, 14:20:36 INFO - ULONG cPatterns, 14:20:36 INFO - const LPCWSTR *ppwzPatterns, 14:20:36 INFO - DWORD dwReserved) = 0; 14:20:36 INFO - virtual HRESULT __stdcall UnregisterNameSpace( 14:20:36 INFO - IClassFactory *pCF, 14:20:36 INFO - LPCWSTR pszProtocol) = 0; 14:20:36 INFO - virtual HRESULT __stdcall RegisterMimeFilter( 14:20:36 INFO - IClassFactory *pCF, 14:20:36 INFO - const IID & rclsid, 14:20:36 INFO - LPCWSTR pwzType) = 0; 14:20:36 INFO - virtual HRESULT __stdcall UnregisterMimeFilter( 14:20:36 INFO - IClassFactory *pCF, 14:20:36 INFO - LPCWSTR pwzType) = 0; 14:20:36 INFO - virtual HRESULT __stdcall CreateBinding( 14:20:36 INFO - LPBC pBC, 14:20:36 INFO - LPCWSTR szUrl, 14:20:36 INFO - IUnknown *pUnkOuter, 14:20:36 INFO - IUnknown **ppUnk, 14:20:36 INFO - IInternetProtocol **ppOInetProt, 14:20:36 INFO - DWORD dwOption) = 0; 14:20:36 INFO - virtual HRESULT __stdcall SetSessionOption( 14:20:36 INFO - DWORD dwOption, 14:20:36 INFO - LPVOID pBuffer, 14:20:36 INFO - DWORD dwBufferLength, 14:20:36 INFO - DWORD dwReserved) = 0; 14:20:36 INFO - virtual HRESULT __stdcall GetSessionOption( 14:20:36 INFO - DWORD dwOption, 14:20:36 INFO - LPVOID pBuffer, 14:20:36 INFO - DWORD *pdwBufferLength, 14:20:36 INFO - DWORD dwReserved) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 6161 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 6166 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 6172 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0034_v0_0_c_ifspec; 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0034_v0_0_s_ifspec; 14:20:36 INFO - typedef IInternetThreadSwitch *LPIINTERNETTHREADSWITCH; 14:20:36 INFO - extern "C" const IID IID_IInternetThreadSwitch; 14:20:36 INFO - struct __declspec(uuid("79eac9e8-baf9-11ce-8c82-00aa004ba90b")) __declspec(novtable) 14:20:36 INFO - IInternetThreadSwitch : public IUnknown 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall Prepare( void) = 0; 14:20:36 INFO - virtual HRESULT __stdcall Continue( void) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 6260 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 6265 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 6271 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0035_v0_0_c_ifspec; 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0035_v0_0_s_ifspec; 14:20:36 INFO - typedef IInternetPriority *LPIINTERNETPRIORITY; 14:20:36 INFO - extern "C" const IID IID_IInternetPriority; 14:20:36 INFO - struct __declspec(uuid("79eac9eb-baf9-11ce-8c82-00aa004ba90b")) __declspec(novtable) 14:20:36 INFO - IInternetPriority : public IUnknown 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall SetPriority( 14:20:36 INFO - LONG nPriority) = 0; 14:20:36 INFO - virtual HRESULT __stdcall GetPriority( 14:20:36 INFO - LONG *pnPriority) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 6363 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 6368 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 6374 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0036_v0_0_c_ifspec; 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0036_v0_0_s_ifspec; 14:20:36 INFO - typedef IInternetProtocolInfo *LPIINTERNETPROTOCOLINFO; 14:20:36 INFO - typedef 14:20:36 INFO - enum _tagPARSEACTION 14:20:36 INFO - { 14:20:36 INFO - PARSE_CANONICALIZE = 1, 14:20:36 INFO - PARSE_FRIENDLY = ( PARSE_CANONICALIZE + 1 ) , 14:20:36 INFO - PARSE_SECURITY_URL = ( PARSE_FRIENDLY + 1 ) , 14:20:36 INFO - PARSE_ROOTDOCUMENT = ( PARSE_SECURITY_URL + 1 ) , 14:20:36 INFO - PARSE_DOCUMENT = ( PARSE_ROOTDOCUMENT + 1 ) , 14:20:36 INFO - PARSE_ANCHOR = ( PARSE_DOCUMENT + 1 ) , 14:20:36 INFO - PARSE_ENCODE_IS_UNESCAPE = ( PARSE_ANCHOR + 1 ) , 14:20:36 INFO - PARSE_DECODE_IS_ESCAPE = ( PARSE_ENCODE_IS_UNESCAPE + 1 ) , 14:20:36 INFO - PARSE_PATH_FROM_URL = ( PARSE_DECODE_IS_ESCAPE + 1 ) , 14:20:36 INFO - PARSE_URL_FROM_PATH = ( PARSE_PATH_FROM_URL + 1 ) , 14:20:36 INFO - PARSE_MIME = ( PARSE_URL_FROM_PATH + 1 ) , 14:20:36 INFO - PARSE_SERVER = ( PARSE_MIME + 1 ) , 14:20:36 INFO - PARSE_SCHEMA = ( PARSE_SERVER + 1 ) , 14:20:36 INFO - PARSE_SITE = ( PARSE_SCHEMA + 1 ) , 14:20:36 INFO - PARSE_DOMAIN = ( PARSE_SITE + 1 ) , 14:20:36 INFO - PARSE_LOCATION = ( PARSE_DOMAIN + 1 ) , 14:20:36 INFO - PARSE_SECURITY_DOMAIN = ( PARSE_LOCATION + 1 ) , 14:20:36 INFO - PARSE_ESCAPE = ( PARSE_SECURITY_DOMAIN + 1 ) , 14:20:36 INFO - PARSE_UNESCAPE = ( PARSE_ESCAPE + 1 ) 14:20:36 INFO - } PARSEACTION; 14:20:36 INFO - typedef 14:20:36 INFO - enum _tagPSUACTION 14:20:36 INFO - { 14:20:36 INFO - PSU_DEFAULT = 1, 14:20:36 INFO - PSU_SECURITY_URL_ONLY = ( PSU_DEFAULT + 1 ) 14:20:36 INFO - } PSUACTION; 14:20:36 INFO - typedef 14:20:36 INFO - enum _tagQUERYOPTION 14:20:36 INFO - { 14:20:36 INFO - QUERY_EXPIRATION_DATE = 1, 14:20:36 INFO - QUERY_TIME_OF_LAST_CHANGE = ( QUERY_EXPIRATION_DATE + 1 ) , 14:20:36 INFO - QUERY_CONTENT_ENCODING = ( QUERY_TIME_OF_LAST_CHANGE + 1 ) , 14:20:36 INFO - QUERY_CONTENT_TYPE = ( QUERY_CONTENT_ENCODING + 1 ) , 14:20:36 INFO - QUERY_REFRESH = ( QUERY_CONTENT_TYPE + 1 ) , 14:20:36 INFO - QUERY_RECOMBINE = ( QUERY_REFRESH + 1 ) , 14:20:36 INFO - QUERY_CAN_NAVIGATE = ( QUERY_RECOMBINE + 1 ) , 14:20:36 INFO - QUERY_USES_NETWORK = ( QUERY_CAN_NAVIGATE + 1 ) , 14:20:36 INFO - QUERY_IS_CACHED = ( QUERY_USES_NETWORK + 1 ) , 14:20:36 INFO - QUERY_IS_INSTALLEDENTRY = ( QUERY_IS_CACHED + 1 ) , 14:20:36 INFO - QUERY_IS_CACHED_OR_MAPPED = ( QUERY_IS_INSTALLEDENTRY + 1 ) , 14:20:36 INFO - QUERY_USES_CACHE = ( QUERY_IS_CACHED_OR_MAPPED + 1 ) , 14:20:36 INFO - QUERY_IS_SECURE = ( QUERY_USES_CACHE + 1 ) , 14:20:36 INFO - QUERY_IS_SAFE = ( QUERY_IS_SECURE + 1 ) , 14:20:36 INFO - QUERY_USES_HISTORYFOLDER = ( QUERY_IS_SAFE + 1 ) , 14:20:36 INFO - QUERY_IS_CACHED_AND_USABLE_OFFLINE = ( QUERY_USES_HISTORYFOLDER + 1 ) 14:20:36 INFO - } QUERYOPTION; 14:20:36 INFO - extern "C" const IID IID_IInternetProtocolInfo; 14:20:36 INFO - struct __declspec(uuid("79eac9ec-baf9-11ce-8c82-00aa004ba90b")) __declspec(novtable) 14:20:36 INFO - IInternetProtocolInfo : public IUnknown 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall ParseUrl( 14:20:36 INFO - LPCWSTR pwzUrl, 14:20:36 INFO - PARSEACTION ParseAction, 14:20:36 INFO - DWORD dwParseFlags, 14:20:36 INFO - LPWSTR pwzResult, 14:20:36 INFO - DWORD cchResult, 14:20:36 INFO - DWORD *pcchResult, 14:20:36 INFO - DWORD dwReserved) = 0; 14:20:36 INFO - virtual HRESULT __stdcall CombineUrl( 14:20:36 INFO - LPCWSTR pwzBaseUrl, 14:20:36 INFO - LPCWSTR pwzRelativeUrl, 14:20:36 INFO - DWORD dwCombineFlags, 14:20:36 INFO - LPWSTR pwzResult, 14:20:36 INFO - DWORD cchResult, 14:20:36 INFO - DWORD *pcchResult, 14:20:36 INFO - DWORD dwReserved) = 0; 14:20:36 INFO - virtual HRESULT __stdcall CompareUrl( 14:20:36 INFO - LPCWSTR pwzUrl1, 14:20:36 INFO - LPCWSTR pwzUrl2, 14:20:36 INFO - DWORD dwCompareFlags) = 0; 14:20:36 INFO - virtual HRESULT __stdcall QueryInfo( 14:20:36 INFO - LPCWSTR pwzUrl, 14:20:36 INFO - QUERYOPTION OueryOption, 14:20:36 INFO - DWORD dwQueryFlags, 14:20:36 INFO - LPVOID pBuffer, 14:20:36 INFO - DWORD cbBuffer, 14:20:36 INFO - DWORD *pcbBuf, 14:20:36 INFO - DWORD dwReserved) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 6582 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 6587 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 6598 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 6599 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 6607 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 6621 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 6635 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern "C" HRESULT __stdcall CoInternetParseUrl( 14:20:36 INFO - LPCWSTR pwzUrl, 14:20:36 INFO - PARSEACTION ParseAction, 14:20:36 INFO - DWORD dwFlags, 14:20:36 INFO - LPWSTR pszResult, 14:20:36 INFO - DWORD cchResult, 14:20:36 INFO - DWORD *pcchResult, 14:20:36 INFO - DWORD dwReserved 14:20:36 INFO - ); 14:20:36 INFO - extern "C" HRESULT __stdcall CoInternetParseIUri( 14:20:36 INFO - IUri *pIUri, 14:20:36 INFO - PARSEACTION ParseAction, 14:20:36 INFO - DWORD dwFlags, 14:20:36 INFO - LPWSTR pwzResult, 14:20:36 INFO - DWORD cchResult, 14:20:36 INFO - DWORD *pcchResult, 14:20:36 INFO - DWORD_PTR dwReserved 14:20:36 INFO - ); 14:20:36 INFO - #line 6661 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern "C" HRESULT __stdcall CoInternetCombineUrl( 14:20:36 INFO - LPCWSTR pwzBaseUrl, 14:20:36 INFO - LPCWSTR pwzRelativeUrl, 14:20:36 INFO - DWORD dwCombineFlags, 14:20:36 INFO - LPWSTR pszResult, 14:20:36 INFO - DWORD cchResult, 14:20:36 INFO - DWORD *pcchResult, 14:20:36 INFO - DWORD dwReserved 14:20:36 INFO - ); 14:20:36 INFO - extern "C" HRESULT __stdcall CoInternetCombineUrlEx( 14:20:36 INFO - IUri *pBaseUri, 14:20:36 INFO - LPCWSTR pwzRelativeUrl, 14:20:36 INFO - DWORD dwCombineFlags, 14:20:36 INFO - IUri **ppCombinedUri, 14:20:36 INFO - DWORD_PTR dwReserved 14:20:36 INFO - ); 14:20:36 INFO - extern "C" HRESULT __stdcall CoInternetCombineIUri ( 14:20:36 INFO - IUri *pBaseUri, 14:20:36 INFO - IUri *pRelativeUri, 14:20:36 INFO - DWORD dwCombineFlags, 14:20:36 INFO - IUri **ppCombinedUri, 14:20:36 INFO - DWORD_PTR dwReserved 14:20:36 INFO - ); 14:20:36 INFO - #line 6686 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern "C" HRESULT __stdcall CoInternetCompareUrl( 14:20:36 INFO - LPCWSTR pwzUrl1, 14:20:36 INFO - LPCWSTR pwzUrl2, 14:20:36 INFO - DWORD dwFlags 14:20:36 INFO - ); 14:20:36 INFO - extern "C" HRESULT __stdcall CoInternetGetProtocolFlags( 14:20:36 INFO - LPCWSTR pwzUrl, 14:20:36 INFO - DWORD *pdwFlags, 14:20:36 INFO - DWORD dwReserved 14:20:36 INFO - ); 14:20:36 INFO - extern "C" HRESULT __stdcall CoInternetQueryInfo( 14:20:36 INFO - LPCWSTR pwzUrl, 14:20:36 INFO - QUERYOPTION QueryOptions, 14:20:36 INFO - DWORD dwQueryFlags, 14:20:36 INFO - LPVOID pvBuffer, 14:20:36 INFO - DWORD cbBuffer, 14:20:36 INFO - DWORD *pcbBuffer, 14:20:36 INFO - DWORD dwReserved 14:20:36 INFO - ); 14:20:36 INFO - extern "C" HRESULT __stdcall CoInternetGetSession( 14:20:36 INFO - DWORD dwSessionMode, 14:20:36 INFO - IInternetSession **ppIInternetSession, 14:20:36 INFO - DWORD dwReserved 14:20:36 INFO - ); 14:20:36 INFO - extern "C" HRESULT __stdcall CoInternetGetSecurityUrl( 14:20:36 INFO - LPCWSTR pwszUrl, 14:20:36 INFO - LPWSTR *ppwszSecUrl, 14:20:36 INFO - PSUACTION psuAction, 14:20:36 INFO - DWORD dwReserved 14:20:36 INFO - ); 14:20:36 INFO - extern "C" HRESULT __stdcall AsyncInstallDistributionUnit( 14:20:36 INFO - LPCWSTR szDistUnit, 14:20:36 INFO - LPCWSTR szTYPE, 14:20:36 INFO - LPCWSTR szExt, 14:20:36 INFO - DWORD dwFileVersionMS, 14:20:36 INFO - DWORD dwFileVersionLS, 14:20:36 INFO - LPCWSTR szURL, 14:20:36 INFO - IBindCtx *pbc, 14:20:36 INFO - LPVOID pvReserved, 14:20:36 INFO - DWORD flags 14:20:36 INFO - ); 14:20:36 INFO - extern "C" HRESULT __stdcall CoInternetGetSecurityUrlEx( 14:20:36 INFO - IUri *pUri, 14:20:36 INFO - IUri **ppSecUri, 14:20:36 INFO - PSUACTION psuAction, 14:20:36 INFO - DWORD_PTR dwReserved 14:20:36 INFO - ); 14:20:36 INFO - #line 6735 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - typedef 14:20:36 INFO - enum _tagINTERNETFEATURELIST 14:20:36 INFO - { 14:20:36 INFO - FEATURE_OBJECT_CACHING = 0, 14:20:36 INFO - FEATURE_ZONE_ELEVATION = ( FEATURE_OBJECT_CACHING + 1 ) , 14:20:36 INFO - FEATURE_MIME_HANDLING = ( FEATURE_ZONE_ELEVATION + 1 ) , 14:20:36 INFO - FEATURE_MIME_SNIFFING = ( FEATURE_MIME_HANDLING + 1 ) , 14:20:36 INFO - FEATURE_WINDOW_RESTRICTIONS = ( FEATURE_MIME_SNIFFING + 1 ) , 14:20:36 INFO - FEATURE_WEBOC_POPUPMANAGEMENT = ( FEATURE_WINDOW_RESTRICTIONS + 1 ) , 14:20:36 INFO - FEATURE_BEHAVIORS = ( FEATURE_WEBOC_POPUPMANAGEMENT + 1 ) , 14:20:36 INFO - FEATURE_DISABLE_MK_PROTOCOL = ( FEATURE_BEHAVIORS + 1 ) , 14:20:36 INFO - FEATURE_LOCALMACHINE_LOCKDOWN = ( FEATURE_DISABLE_MK_PROTOCOL + 1 ) , 14:20:36 INFO - FEATURE_SECURITYBAND = ( FEATURE_LOCALMACHINE_LOCKDOWN + 1 ) , 14:20:36 INFO - FEATURE_RESTRICT_ACTIVEXINSTALL = ( FEATURE_SECURITYBAND + 1 ) , 14:20:36 INFO - FEATURE_VALIDATE_NAVIGATE_URL = ( FEATURE_RESTRICT_ACTIVEXINSTALL + 1 ) , 14:20:36 INFO - FEATURE_RESTRICT_FILEDOWNLOAD = ( FEATURE_VALIDATE_NAVIGATE_URL + 1 ) , 14:20:36 INFO - FEATURE_ADDON_MANAGEMENT = ( FEATURE_RESTRICT_FILEDOWNLOAD + 1 ) , 14:20:36 INFO - FEATURE_PROTOCOL_LOCKDOWN = ( FEATURE_ADDON_MANAGEMENT + 1 ) , 14:20:36 INFO - FEATURE_HTTP_USERNAME_PASSWORD_DISABLE = ( FEATURE_PROTOCOL_LOCKDOWN + 1 ) , 14:20:36 INFO - FEATURE_SAFE_BINDTOOBJECT = ( FEATURE_HTTP_USERNAME_PASSWORD_DISABLE + 1 ) , 14:20:36 INFO - FEATURE_UNC_SAVEDFILECHECK = ( FEATURE_SAFE_BINDTOOBJECT + 1 ) , 14:20:36 INFO - FEATURE_GET_URL_DOM_FILEPATH_UNENCODED = ( FEATURE_UNC_SAVEDFILECHECK + 1 ) , 14:20:36 INFO - FEATURE_TABBED_BROWSING = ( FEATURE_GET_URL_DOM_FILEPATH_UNENCODED + 1 ) , 14:20:36 INFO - FEATURE_SSLUX = ( FEATURE_TABBED_BROWSING + 1 ) , 14:20:36 INFO - FEATURE_DISABLE_NAVIGATION_SOUNDS = ( FEATURE_SSLUX + 1 ) , 14:20:36 INFO - FEATURE_DISABLE_LEGACY_COMPRESSION = ( FEATURE_DISABLE_NAVIGATION_SOUNDS + 1 ) , 14:20:36 INFO - FEATURE_FORCE_ADDR_AND_STATUS = ( FEATURE_DISABLE_LEGACY_COMPRESSION + 1 ) , 14:20:36 INFO - FEATURE_XMLHTTP = ( FEATURE_FORCE_ADDR_AND_STATUS + 1 ) , 14:20:36 INFO - FEATURE_DISABLE_TELNET_PROTOCOL = ( FEATURE_XMLHTTP + 1 ) , 14:20:36 INFO - FEATURE_FEEDS = ( FEATURE_DISABLE_TELNET_PROTOCOL + 1 ) , 14:20:36 INFO - FEATURE_BLOCK_INPUT_PROMPTS = ( FEATURE_FEEDS + 1 ) , 14:20:36 INFO - FEATURE_ENTRY_COUNT = ( FEATURE_BLOCK_INPUT_PROMPTS + 1 ) 14:20:36 INFO - } INTERNETFEATURELIST; 14:20:36 INFO - #line 6798 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern "C" HRESULT __stdcall CoInternetSetFeatureEnabled( 14:20:36 INFO - INTERNETFEATURELIST FeatureEntry, 14:20:36 INFO - DWORD dwFlags, 14:20:36 INFO - BOOL fEnable 14:20:36 INFO - ); 14:20:36 INFO - extern "C" HRESULT __stdcall CoInternetIsFeatureEnabled( 14:20:36 INFO - INTERNETFEATURELIST FeatureEntry, 14:20:36 INFO - DWORD dwFlags 14:20:36 INFO - ); 14:20:36 INFO - extern "C" HRESULT __stdcall CoInternetIsFeatureEnabledForUrl( 14:20:36 INFO - INTERNETFEATURELIST FeatureEntry, 14:20:36 INFO - DWORD dwFlags, 14:20:36 INFO - LPCWSTR szURL, 14:20:36 INFO - IInternetSecurityManager *pSecMgr 14:20:36 INFO - ); 14:20:36 INFO - extern "C" HRESULT __stdcall CoInternetIsFeatureEnabledForIUri( 14:20:36 INFO - INTERNETFEATURELIST FeatureEntry, 14:20:36 INFO - DWORD dwFlags, 14:20:36 INFO - IUri * pIUri, 14:20:36 INFO - IInternetSecurityManagerEx2 *pSecMgr 14:20:36 INFO - ); 14:20:36 INFO - extern "C" HRESULT __stdcall CoInternetIsFeatureZoneElevationEnabled( 14:20:36 INFO - LPCWSTR szFromURL, 14:20:36 INFO - LPCWSTR szToURL, 14:20:36 INFO - IInternetSecurityManager *pSecMgr, 14:20:36 INFO - DWORD dwFlags 14:20:36 INFO - ); 14:20:36 INFO - #line 6826 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern "C" HRESULT __stdcall CopyStgMedium( const STGMEDIUM * pcstgmedSrc, 14:20:36 INFO - STGMEDIUM * pstgmedDest); 14:20:36 INFO - extern "C" HRESULT __stdcall CopyBindInfo( const BINDINFO * pcbiSrc, 14:20:36 INFO - BINDINFO * pbiDest ); 14:20:36 INFO - extern "C" void __stdcall ReleaseBindInfo( BINDINFO * pbindinfo ); 14:20:36 INFO - #line 6844 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 6848 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern "C" PWSTR __stdcall IEGetUserPrivateNamespaceName(void); 14:20:36 INFO - extern "C" HRESULT __stdcall CoInternetCreateSecurityManager( IServiceProvider *pSP, IInternetSecurityManager **ppSM, DWORD dwReserved); 14:20:36 INFO - extern "C" HRESULT __stdcall CoInternetCreateZoneManager( IServiceProvider *pSP, IInternetZoneManager **ppZM, DWORD dwReserved); 14:20:36 INFO - extern "C" const IID CLSID_InternetSecurityManager; 14:20:36 INFO - extern "C" const IID CLSID_InternetZoneManager; 14:20:36 INFO - extern "C" const IID CLSID_PersistentZoneIdentifier; 14:20:36 INFO - #line 6869 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 6875 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 6879 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0037_v0_0_c_ifspec; 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0037_v0_0_s_ifspec; 14:20:36 INFO - extern "C" const IID IID_IInternetSecurityMgrSite; 14:20:36 INFO - struct __declspec(uuid("79eac9ed-baf9-11ce-8c82-00aa004ba90b")) __declspec(novtable) 14:20:36 INFO - IInternetSecurityMgrSite : public IUnknown 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall GetWindow( 14:20:36 INFO - HWND *phwnd) = 0; 14:20:36 INFO - virtual HRESULT __stdcall EnableModeless( 14:20:36 INFO - BOOL fEnable) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 6972 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 6977 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 6983 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0038_v0_0_c_ifspec; 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0038_v0_0_s_ifspec; 14:20:36 INFO - typedef 14:20:36 INFO - enum __MIDL_IInternetSecurityManager_0001 14:20:36 INFO - { 14:20:36 INFO - PUAF_DEFAULT = 0, 14:20:36 INFO - PUAF_NOUI = 0x1, 14:20:36 INFO - PUAF_ISFILE = 0x2, 14:20:36 INFO - PUAF_WARN_IF_DENIED = 0x4, 14:20:36 INFO - PUAF_FORCEUI_FOREGROUND = 0x8, 14:20:36 INFO - PUAF_CHECK_TIFS = 0x10, 14:20:36 INFO - PUAF_DONTCHECKBOXINDIALOG = 0x20, 14:20:36 INFO - PUAF_TRUSTED = 0x40, 14:20:36 INFO - PUAF_ACCEPT_WILDCARD_SCHEME = 0x80, 14:20:36 INFO - PUAF_ENFORCERESTRICTED = 0x100, 14:20:36 INFO - PUAF_NOSAVEDFILECHECK = 0x200, 14:20:36 INFO - PUAF_REQUIRESAVEDFILECHECK = 0x400, 14:20:36 INFO - PUAF_DONT_USE_CACHE = 0x1000, 14:20:36 INFO - PUAF_RESERVED1 = 0x2000, 14:20:36 INFO - PUAF_RESERVED2 = 0x4000, 14:20:36 INFO - PUAF_LMZ_UNLOCKED = 0x10000, 14:20:36 INFO - PUAF_LMZ_LOCKED = 0x20000, 14:20:36 INFO - PUAF_DEFAULTZONEPOL = 0x40000, 14:20:36 INFO - PUAF_NPL_USE_LOCKED_IF_RESTRICTED = 0x80000, 14:20:36 INFO - PUAF_NOUIIFLOCKED = 0x100000, 14:20:36 INFO - PUAF_DRAGPROTOCOLCHECK = 0x200000 14:20:36 INFO - } PUAF; 14:20:36 INFO - typedef 14:20:36 INFO - enum __MIDL_IInternetSecurityManager_0002 14:20:36 INFO - { 14:20:36 INFO - PUAFOUT_DEFAULT = 0, 14:20:36 INFO - PUAFOUT_ISLOCKZONEPOLICY = 0x1 14:20:36 INFO - } PUAFOUT; 14:20:36 INFO - typedef 14:20:36 INFO - enum __MIDL_IInternetSecurityManager_0003 14:20:36 INFO - { 14:20:36 INFO - SZM_CREATE = 0, 14:20:36 INFO - SZM_DELETE = 0x1 14:20:36 INFO - } SZM_FLAGS; 14:20:36 INFO - extern "C" const IID IID_IInternetSecurityManager; 14:20:36 INFO - struct __declspec(uuid("79eac9ee-baf9-11ce-8c82-00aa004ba90b")) __declspec(novtable) 14:20:36 INFO - IInternetSecurityManager : public IUnknown 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall SetSecuritySite( 14:20:36 INFO - IInternetSecurityMgrSite *pSite) = 0; 14:20:36 INFO - virtual HRESULT __stdcall GetSecuritySite( 14:20:36 INFO - IInternetSecurityMgrSite **ppSite) = 0; 14:20:36 INFO - virtual HRESULT __stdcall MapUrlToZone( 14:20:36 INFO - LPCWSTR pwszUrl, 14:20:36 INFO - DWORD *pdwZone, 14:20:36 INFO - DWORD dwFlags) = 0; 14:20:36 INFO - virtual HRESULT __stdcall GetSecurityId( 14:20:36 INFO - LPCWSTR pwszUrl, 14:20:36 INFO - BYTE *pbSecurityId, 14:20:36 INFO - DWORD *pcbSecurityId, 14:20:36 INFO - DWORD_PTR dwReserved) = 0; 14:20:36 INFO - virtual HRESULT __stdcall ProcessUrlAction( 14:20:36 INFO - LPCWSTR pwszUrl, 14:20:36 INFO - DWORD dwAction, 14:20:36 INFO - BYTE *pPolicy, 14:20:36 INFO - DWORD cbPolicy, 14:20:36 INFO - BYTE *pContext, 14:20:36 INFO - DWORD cbContext, 14:20:36 INFO - DWORD dwFlags, 14:20:36 INFO - DWORD dwReserved) = 0; 14:20:36 INFO - virtual HRESULT __stdcall QueryCustomPolicy( 14:20:36 INFO - LPCWSTR pwszUrl, 14:20:36 INFO - const GUID & guidKey, 14:20:36 INFO - BYTE **ppPolicy, 14:20:36 INFO - DWORD *pcbPolicy, 14:20:36 INFO - BYTE *pContext, 14:20:36 INFO - DWORD cbContext, 14:20:36 INFO - DWORD dwReserved) = 0; 14:20:36 INFO - virtual HRESULT __stdcall SetZoneMapping( 14:20:36 INFO - DWORD dwZone, 14:20:36 INFO - LPCWSTR lpszPattern, 14:20:36 INFO - DWORD dwFlags) = 0; 14:20:36 INFO - virtual HRESULT __stdcall GetZoneMappings( 14:20:36 INFO - DWORD dwZone, 14:20:36 INFO - IEnumString **ppenumString, 14:20:36 INFO - DWORD dwFlags) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 7259 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 7264 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 7270 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0039_v0_0_c_ifspec; 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0039_v0_0_s_ifspec; 14:20:36 INFO - extern "C" const IID IID_IInternetSecurityManagerEx; 14:20:36 INFO - struct __declspec(uuid("F164EDF1-CC7C-4f0d-9A94-34222625C393")) __declspec(novtable) 14:20:36 INFO - IInternetSecurityManagerEx : public IInternetSecurityManager 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall ProcessUrlActionEx( 14:20:36 INFO - LPCWSTR pwszUrl, 14:20:36 INFO - DWORD dwAction, 14:20:36 INFO - BYTE *pPolicy, 14:20:36 INFO - DWORD cbPolicy, 14:20:36 INFO - BYTE *pContext, 14:20:36 INFO - DWORD cbContext, 14:20:36 INFO - DWORD dwFlags, 14:20:36 INFO - DWORD dwReserved, 14:20:36 INFO - DWORD *pdwOutFlags) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 7455 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 7460 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 7466 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 7467 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0040_v0_0_c_ifspec; 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0040_v0_0_s_ifspec; 14:20:36 INFO - extern "C" const IID IID_IInternetSecurityManagerEx2; 14:20:36 INFO - struct __declspec(uuid("F1E50292-A795-4117-8E09-2B560A72AC60")) __declspec(novtable) 14:20:36 INFO - IInternetSecurityManagerEx2 : public IInternetSecurityManagerEx 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall MapUrlToZoneEx2( 14:20:36 INFO - IUri *pUri, 14:20:36 INFO - DWORD *pdwZone, 14:20:36 INFO - DWORD dwFlags, 14:20:36 INFO - LPWSTR *ppwszMappedUrl, 14:20:36 INFO - DWORD *pdwOutFlags) = 0; 14:20:36 INFO - virtual HRESULT __stdcall ProcessUrlActionEx2( 14:20:36 INFO - IUri *pUri, 14:20:36 INFO - DWORD dwAction, 14:20:36 INFO - BYTE *pPolicy, 14:20:36 INFO - DWORD cbPolicy, 14:20:36 INFO - BYTE *pContext, 14:20:36 INFO - DWORD cbContext, 14:20:36 INFO - DWORD dwFlags, 14:20:36 INFO - DWORD_PTR dwReserved, 14:20:36 INFO - DWORD *pdwOutFlags) = 0; 14:20:36 INFO - virtual HRESULT __stdcall GetSecurityIdEx2( 14:20:36 INFO - IUri *pUri, 14:20:36 INFO - BYTE *pbSecurityId, 14:20:36 INFO - DWORD *pcbSecurityId, 14:20:36 INFO - DWORD_PTR dwReserved) = 0; 14:20:36 INFO - virtual HRESULT __stdcall QueryCustomPolicyEx2( 14:20:36 INFO - IUri *pUri, 14:20:36 INFO - const GUID & guidKey, 14:20:36 INFO - BYTE **ppPolicy, 14:20:36 INFO - DWORD *pcbPolicy, 14:20:36 INFO - BYTE *pContext, 14:20:36 INFO - DWORD cbContext, 14:20:36 INFO - DWORD_PTR dwReserved) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 7739 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 7744 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 7750 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 7751 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0041_v0_0_c_ifspec; 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0041_v0_0_s_ifspec; 14:20:36 INFO - extern "C" const IID IID_IZoneIdentifier; 14:20:36 INFO - struct __declspec(uuid("cd45f185-1b21-48e2-967b-ead743a8914e")) __declspec(novtable) 14:20:36 INFO - IZoneIdentifier : public IUnknown 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall GetId( 14:20:36 INFO - DWORD *pdwZone) = 0; 14:20:36 INFO - virtual HRESULT __stdcall SetId( 14:20:36 INFO - DWORD dwZone) = 0; 14:20:36 INFO - virtual HRESULT __stdcall Remove( void) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 7848 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 7853 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 7859 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 8016 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0043_v0_0_c_ifspec; 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0043_v0_0_s_ifspec; 14:20:36 INFO - extern "C" const IID IID_IInternetHostSecurityManager; 14:20:36 INFO - struct __declspec(uuid("3af280b6-cb3f-11d0-891e-00c04fb6bfc4")) __declspec(novtable) 14:20:36 INFO - IInternetHostSecurityManager : public IUnknown 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall GetSecurityId( 14:20:36 INFO - BYTE *pbSecurityId, 14:20:36 INFO - DWORD *pcbSecurityId, 14:20:36 INFO - DWORD_PTR dwReserved) = 0; 14:20:36 INFO - virtual HRESULT __stdcall ProcessUrlAction( 14:20:36 INFO - DWORD dwAction, 14:20:36 INFO - BYTE *pPolicy, 14:20:36 INFO - DWORD cbPolicy, 14:20:36 INFO - BYTE *pContext, 14:20:36 INFO - DWORD cbContext, 14:20:36 INFO - DWORD dwFlags, 14:20:36 INFO - DWORD dwReserved) = 0; 14:20:36 INFO - virtual HRESULT __stdcall QueryCustomPolicy( 14:20:36 INFO - const GUID & guidKey, 14:20:36 INFO - BYTE **ppPolicy, 14:20:36 INFO - DWORD *pcbPolicy, 14:20:36 INFO - BYTE *pContext, 14:20:36 INFO - DWORD cbContext, 14:20:36 INFO - DWORD dwReserved) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 8159 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 8164 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 8170 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 8253 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 8259 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 8326 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 8350 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 8366 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern "C" const GUID GUID_CUSTOM_LOCALMACHINEZONEUNLOCKED; 14:20:36 INFO - #line 8434 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0044_v0_0_c_ifspec; 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0044_v0_0_s_ifspec; 14:20:36 INFO - typedef IInternetZoneManager *LPURLZONEMANAGER; 14:20:36 INFO - typedef 14:20:36 INFO - enum tagURLZONE 14:20:36 INFO - { 14:20:36 INFO - URLZONE_INVALID = -1, 14:20:36 INFO - URLZONE_PREDEFINED_MIN = 0, 14:20:36 INFO - URLZONE_LOCAL_MACHINE = 0, 14:20:36 INFO - URLZONE_INTRANET = ( URLZONE_LOCAL_MACHINE + 1 ) , 14:20:36 INFO - URLZONE_TRUSTED = ( URLZONE_INTRANET + 1 ) , 14:20:36 INFO - URLZONE_INTERNET = ( URLZONE_TRUSTED + 1 ) , 14:20:36 INFO - URLZONE_UNTRUSTED = ( URLZONE_INTERNET + 1 ) , 14:20:36 INFO - URLZONE_PREDEFINED_MAX = 999, 14:20:36 INFO - URLZONE_USER_MIN = 1000, 14:20:36 INFO - URLZONE_USER_MAX = 10000 14:20:36 INFO - } URLZONE; 14:20:36 INFO - typedef 14:20:36 INFO - enum tagURLTEMPLATE 14:20:36 INFO - { 14:20:36 INFO - URLTEMPLATE_CUSTOM = 0, 14:20:36 INFO - URLTEMPLATE_PREDEFINED_MIN = 0x10000, 14:20:36 INFO - URLTEMPLATE_LOW = 0x10000, 14:20:36 INFO - URLTEMPLATE_MEDLOW = 0x10500, 14:20:36 INFO - URLTEMPLATE_MEDIUM = 0x11000, 14:20:36 INFO - URLTEMPLATE_MEDHIGH = 0x11500, 14:20:36 INFO - URLTEMPLATE_HIGH = 0x12000, 14:20:36 INFO - URLTEMPLATE_PREDEFINED_MAX = 0x20000 14:20:36 INFO - } URLTEMPLATE; 14:20:36 INFO - enum __MIDL_IInternetZoneManager_0001 14:20:36 INFO - { 14:20:36 INFO - MAX_ZONE_PATH = 260, 14:20:36 INFO - MAX_ZONE_DESCRIPTION = 200 14:20:36 INFO - } ; 14:20:36 INFO - typedef 14:20:36 INFO - enum __MIDL_IInternetZoneManager_0002 14:20:36 INFO - { 14:20:36 INFO - ZAFLAGS_CUSTOM_EDIT = 0x1, 14:20:36 INFO - ZAFLAGS_ADD_SITES = 0x2, 14:20:36 INFO - ZAFLAGS_REQUIRE_VERIFICATION = 0x4, 14:20:36 INFO - ZAFLAGS_INCLUDE_PROXY_OVERRIDE = 0x8, 14:20:36 INFO - ZAFLAGS_INCLUDE_INTRANET_SITES = 0x10, 14:20:36 INFO - ZAFLAGS_NO_UI = 0x20, 14:20:36 INFO - ZAFLAGS_SUPPORTS_VERIFICATION = 0x40, 14:20:36 INFO - ZAFLAGS_UNC_AS_INTRANET = 0x80, 14:20:36 INFO - ZAFLAGS_DETECT_INTRANET = 0x100, 14:20:36 INFO - ZAFLAGS_USE_LOCKED_ZONES = 0x10000, 14:20:36 INFO - ZAFLAGS_VERIFY_TEMPLATE_SETTINGS = 0x20000, 14:20:36 INFO - ZAFLAGS_NO_CACHE = 0x40000 14:20:36 INFO - } ZAFLAGS; 14:20:36 INFO - typedef struct _ZONEATTRIBUTES 14:20:36 INFO - { 14:20:36 INFO - ULONG cbSize; 14:20:36 INFO - WCHAR szDisplayName[ 260 ]; 14:20:36 INFO - WCHAR szDescription[ 200 ]; 14:20:36 INFO - WCHAR szIconPath[ 260 ]; 14:20:36 INFO - DWORD dwTemplateMinLevel; 14:20:36 INFO - DWORD dwTemplateRecommended; 14:20:36 INFO - DWORD dwTemplateCurrentLevel; 14:20:36 INFO - DWORD dwFlags; 14:20:36 INFO - } ZONEATTRIBUTES; 14:20:36 INFO - typedef struct _ZONEATTRIBUTES *LPZONEATTRIBUTES; 14:20:36 INFO - typedef 14:20:36 INFO - enum _URLZONEREG 14:20:36 INFO - { 14:20:36 INFO - URLZONEREG_DEFAULT = 0, 14:20:36 INFO - URLZONEREG_HKLM = ( URLZONEREG_DEFAULT + 1 ) , 14:20:36 INFO - URLZONEREG_HKCU = ( URLZONEREG_HKLM + 1 ) 14:20:36 INFO - } URLZONEREG; 14:20:36 INFO - extern "C" const IID IID_IInternetZoneManager; 14:20:36 INFO - struct __declspec(uuid("79eac9ef-baf9-11ce-8c82-00aa004ba90b")) __declspec(novtable) 14:20:36 INFO - IInternetZoneManager : public IUnknown 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall GetZoneAttributes( 14:20:36 INFO - DWORD dwZone, 14:20:36 INFO - ZONEATTRIBUTES *pZoneAttributes) = 0; 14:20:36 INFO - virtual HRESULT __stdcall SetZoneAttributes( 14:20:36 INFO - DWORD dwZone, 14:20:36 INFO - ZONEATTRIBUTES *pZoneAttributes) = 0; 14:20:36 INFO - virtual HRESULT __stdcall GetZoneCustomPolicy( 14:20:36 INFO - DWORD dwZone, 14:20:36 INFO - const GUID & guidKey, 14:20:36 INFO - BYTE **ppPolicy, 14:20:36 INFO - DWORD *pcbPolicy, 14:20:36 INFO - URLZONEREG urlZoneReg) = 0; 14:20:36 INFO - virtual HRESULT __stdcall SetZoneCustomPolicy( 14:20:36 INFO - DWORD dwZone, 14:20:36 INFO - const GUID & guidKey, 14:20:36 INFO - BYTE *pPolicy, 14:20:36 INFO - DWORD cbPolicy, 14:20:36 INFO - URLZONEREG urlZoneReg) = 0; 14:20:36 INFO - virtual HRESULT __stdcall GetZoneActionPolicy( 14:20:36 INFO - DWORD dwZone, 14:20:36 INFO - DWORD dwAction, 14:20:36 INFO - BYTE *pPolicy, 14:20:36 INFO - DWORD cbPolicy, 14:20:36 INFO - URLZONEREG urlZoneReg) = 0; 14:20:36 INFO - virtual HRESULT __stdcall SetZoneActionPolicy( 14:20:36 INFO - DWORD dwZone, 14:20:36 INFO - DWORD dwAction, 14:20:36 INFO - BYTE *pPolicy, 14:20:36 INFO - DWORD cbPolicy, 14:20:36 INFO - URLZONEREG urlZoneReg) = 0; 14:20:36 INFO - virtual HRESULT __stdcall PromptAction( 14:20:36 INFO - DWORD dwAction, 14:20:36 INFO - HWND hwndParent, 14:20:36 INFO - LPCWSTR pwszUrl, 14:20:36 INFO - LPCWSTR pwszText, 14:20:36 INFO - DWORD dwPromptFlags) = 0; 14:20:36 INFO - virtual HRESULT __stdcall LogAction( 14:20:36 INFO - DWORD dwAction, 14:20:36 INFO - LPCWSTR pwszUrl, 14:20:36 INFO - LPCWSTR pwszText, 14:20:36 INFO - DWORD dwLogFlags) = 0; 14:20:36 INFO - virtual HRESULT __stdcall CreateZoneEnumerator( 14:20:36 INFO - DWORD *pdwEnum, 14:20:36 INFO - DWORD *pdwCount, 14:20:36 INFO - DWORD dwFlags) = 0; 14:20:36 INFO - virtual HRESULT __stdcall GetZoneAt( 14:20:36 INFO - DWORD dwEnum, 14:20:36 INFO - DWORD dwIndex, 14:20:36 INFO - DWORD *pdwZone) = 0; 14:20:36 INFO - virtual HRESULT __stdcall DestroyZoneEnumerator( 14:20:36 INFO - DWORD dwEnum) = 0; 14:20:36 INFO - virtual HRESULT __stdcall CopyTemplatePoliciesToZone( 14:20:36 INFO - DWORD dwTemplate, 14:20:36 INFO - DWORD dwZone, 14:20:36 INFO - DWORD dwReserved) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 8823 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 8828 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 8834 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0045_v0_0_c_ifspec; 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0045_v0_0_s_ifspec; 14:20:36 INFO - extern "C" const IID IID_IInternetZoneManagerEx; 14:20:36 INFO - struct __declspec(uuid("A4C23339-8E06-431e-9BF4-7E711C085648")) __declspec(novtable) 14:20:36 INFO - IInternetZoneManagerEx : public IInternetZoneManager 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall GetZoneActionPolicyEx( 14:20:36 INFO - DWORD dwZone, 14:20:36 INFO - DWORD dwAction, 14:20:36 INFO - BYTE *pPolicy, 14:20:36 INFO - DWORD cbPolicy, 14:20:36 INFO - URLZONEREG urlZoneReg, 14:20:36 INFO - DWORD dwFlags) = 0; 14:20:36 INFO - virtual HRESULT __stdcall SetZoneActionPolicyEx( 14:20:36 INFO - DWORD dwZone, 14:20:36 INFO - DWORD dwAction, 14:20:36 INFO - BYTE *pPolicy, 14:20:36 INFO - DWORD cbPolicy, 14:20:36 INFO - URLZONEREG urlZoneReg, 14:20:36 INFO - DWORD dwFlags) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 9080 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 9085 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 9091 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 9092 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0046_v0_0_c_ifspec; 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0046_v0_0_s_ifspec; 14:20:36 INFO - extern "C" const IID IID_IInternetZoneManagerEx2; 14:20:36 INFO - struct __declspec(uuid("EDC17559-DD5D-4846-8EEF-8BECBA5A4ABF")) __declspec(novtable) 14:20:36 INFO - IInternetZoneManagerEx2 : public IInternetZoneManagerEx 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall GetZoneAttributesEx( 14:20:36 INFO - DWORD dwZone, 14:20:36 INFO - ZONEATTRIBUTES *pZoneAttributes, 14:20:36 INFO - DWORD dwFlags) = 0; 14:20:36 INFO - virtual HRESULT __stdcall GetZoneSecurityState( 14:20:36 INFO - DWORD dwZoneIndex, 14:20:36 INFO - BOOL fRespectPolicy, 14:20:36 INFO - LPDWORD pdwState, 14:20:36 INFO - BOOL *pfPolicyEncountered) = 0; 14:20:36 INFO - virtual HRESULT __stdcall GetIESecurityState( 14:20:36 INFO - BOOL fRespectPolicy, 14:20:36 INFO - LPDWORD pdwState, 14:20:36 INFO - BOOL *pfPolicyEncountered, 14:20:36 INFO - BOOL fNoCache) = 0; 14:20:36 INFO - virtual HRESULT __stdcall FixUnsecureSettings( void) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 9372 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 9377 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 9383 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 9384 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern "C" const IID CLSID_SoftDistExt; 14:20:36 INFO - typedef struct _tagCODEBASEHOLD 14:20:36 INFO - { 14:20:36 INFO - ULONG cbSize; 14:20:36 INFO - LPWSTR szDistUnit; 14:20:36 INFO - LPWSTR szCodeBase; 14:20:36 INFO - DWORD dwVersionMS; 14:20:36 INFO - DWORD dwVersionLS; 14:20:36 INFO - DWORD dwStyle; 14:20:36 INFO - } CODEBASEHOLD; 14:20:36 INFO - typedef struct _tagCODEBASEHOLD *LPCODEBASEHOLD; 14:20:36 INFO - typedef struct _tagSOFTDISTINFO 14:20:36 INFO - { 14:20:36 INFO - ULONG cbSize; 14:20:36 INFO - DWORD dwFlags; 14:20:36 INFO - DWORD dwAdState; 14:20:36 INFO - LPWSTR szTitle; 14:20:36 INFO - LPWSTR szAbstract; 14:20:36 INFO - LPWSTR szHREF; 14:20:36 INFO - DWORD dwInstalledVersionMS; 14:20:36 INFO - DWORD dwInstalledVersionLS; 14:20:36 INFO - DWORD dwUpdateVersionMS; 14:20:36 INFO - DWORD dwUpdateVersionLS; 14:20:36 INFO - DWORD dwAdvertisedVersionMS; 14:20:36 INFO - DWORD dwAdvertisedVersionLS; 14:20:36 INFO - DWORD dwReserved; 14:20:36 INFO - } SOFTDISTINFO; 14:20:36 INFO - typedef struct _tagSOFTDISTINFO *LPSOFTDISTINFO; 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0047_v0_0_c_ifspec; 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0047_v0_0_s_ifspec; 14:20:36 INFO - extern "C" const IID IID_ISoftDistExt; 14:20:36 INFO - struct __declspec(uuid("B15B8DC1-C7E1-11d0-8680-00AA00BDCB71")) __declspec(novtable) 14:20:36 INFO - ISoftDistExt : public IUnknown 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall ProcessSoftDist( 14:20:36 INFO - LPCWSTR szCDFURL, 14:20:36 INFO - IXMLElement *pSoftDistElement, 14:20:36 INFO - LPSOFTDISTINFO lpsdi) = 0; 14:20:36 INFO - virtual HRESULT __stdcall GetFirstCodeBase( 14:20:36 INFO - LPWSTR *szCodeBase, 14:20:36 INFO - LPDWORD dwMaxSize) = 0; 14:20:36 INFO - virtual HRESULT __stdcall GetNextCodeBase( 14:20:36 INFO - LPWSTR *szCodeBase, 14:20:36 INFO - LPDWORD dwMaxSize) = 0; 14:20:36 INFO - virtual HRESULT __stdcall AsyncInstallDistributionUnit( 14:20:36 INFO - IBindCtx *pbc, 14:20:36 INFO - LPVOID pvReserved, 14:20:36 INFO - DWORD flags, 14:20:36 INFO - LPCODEBASEHOLD lpcbh) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 9556 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 9561 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern "C" HRESULT __stdcall GetSoftwareUpdateInfo( LPCWSTR szDistUnit, LPSOFTDISTINFO psdi ); 14:20:36 INFO - extern "C" HRESULT __stdcall SetSoftwareUpdateAdvertisementState( LPCWSTR szDistUnit, DWORD dwAdState, DWORD dwAdvertisedVersionMS, DWORD dwAdvertisedVersionLS ); 14:20:36 INFO - #line 9569 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0048_v0_0_c_ifspec; 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0048_v0_0_s_ifspec; 14:20:36 INFO - typedef ICatalogFileInfo *LPCATALOGFILEINFO; 14:20:36 INFO - extern "C" const IID IID_ICatalogFileInfo; 14:20:36 INFO - struct __declspec(uuid("711C7600-6B48-11d1-B403-00AA00B92AF1")) __declspec(novtable) 14:20:36 INFO - ICatalogFileInfo : public IUnknown 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall GetCatalogFile( 14:20:36 INFO - LPSTR *ppszCatalogFile) = 0; 14:20:36 INFO - virtual HRESULT __stdcall GetJavaTrust( 14:20:36 INFO - void **ppJavaTrust) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 9663 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 9668 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 9674 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0049_v0_0_c_ifspec; 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0049_v0_0_s_ifspec; 14:20:36 INFO - typedef IDataFilter *LPDATAFILTER; 14:20:36 INFO - extern "C" const IID IID_IDataFilter; 14:20:36 INFO - struct __declspec(uuid("69d14c80-c18e-11d0-a9ce-006097942311")) __declspec(novtable) 14:20:36 INFO - IDataFilter : public IUnknown 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall DoEncode( 14:20:36 INFO - DWORD dwFlags, 14:20:36 INFO - LONG lInBufferSize, 14:20:36 INFO - BYTE *pbInBuffer, 14:20:36 INFO - LONG lOutBufferSize, 14:20:36 INFO - BYTE *pbOutBuffer, 14:20:36 INFO - LONG lInBytesAvailable, 14:20:36 INFO - LONG *plInBytesRead, 14:20:36 INFO - LONG *plOutBytesWritten, 14:20:36 INFO - DWORD dwReserved) = 0; 14:20:36 INFO - virtual HRESULT __stdcall DoDecode( 14:20:36 INFO - DWORD dwFlags, 14:20:36 INFO - LONG lInBufferSize, 14:20:36 INFO - BYTE *pbInBuffer, 14:20:36 INFO - LONG lOutBufferSize, 14:20:36 INFO - BYTE *pbOutBuffer, 14:20:36 INFO - LONG lInBytesAvailable, 14:20:36 INFO - LONG *plInBytesRead, 14:20:36 INFO - LONG *plOutBytesWritten, 14:20:36 INFO - DWORD dwReserved) = 0; 14:20:36 INFO - virtual HRESULT __stdcall SetEncodingLevel( 14:20:36 INFO - DWORD dwEncLevel) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 9808 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 9813 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 9819 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - typedef struct _tagPROTOCOLFILTERDATA 14:20:36 INFO - { 14:20:36 INFO - DWORD cbSize; 14:20:36 INFO - IInternetProtocolSink *pProtocolSink; 14:20:36 INFO - IInternetProtocol *pProtocol; 14:20:36 INFO - IUnknown *pUnk; 14:20:36 INFO - DWORD dwFilterFlags; 14:20:36 INFO - } PROTOCOLFILTERDATA; 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0050_v0_0_c_ifspec; 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0050_v0_0_s_ifspec; 14:20:36 INFO - typedef IEncodingFilterFactory *LPENCODINGFILTERFACTORY; 14:20:36 INFO - typedef struct _tagDATAINFO 14:20:36 INFO - { 14:20:36 INFO - ULONG ulTotalSize; 14:20:36 INFO - ULONG ulavrPacketSize; 14:20:36 INFO - ULONG ulConnectSpeed; 14:20:36 INFO - ULONG ulProcessorSpeed; 14:20:36 INFO - } DATAINFO; 14:20:36 INFO - extern "C" const IID IID_IEncodingFilterFactory; 14:20:36 INFO - struct __declspec(uuid("70bdde00-c18e-11d0-a9ce-006097942311")) __declspec(novtable) 14:20:36 INFO - IEncodingFilterFactory : public IUnknown 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall FindBestFilter( 14:20:36 INFO - LPCWSTR pwzCodeIn, 14:20:36 INFO - LPCWSTR pwzCodeOut, 14:20:36 INFO - DATAINFO info, 14:20:36 INFO - IDataFilter **ppDF) = 0; 14:20:36 INFO - virtual HRESULT __stdcall GetDefaultFilter( 14:20:36 INFO - LPCWSTR pwzCodeIn, 14:20:36 INFO - LPCWSTR pwzCodeOut, 14:20:36 INFO - IDataFilter **ppDF) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 9938 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 9943 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 9949 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - BOOL __stdcall IsLoggingEnabledA( LPCSTR pszUrl); 14:20:36 INFO - BOOL __stdcall IsLoggingEnabledW( LPCWSTR pwszUrl); 14:20:36 INFO - #line 9959 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - typedef struct _tagHIT_LOGGING_INFO 14:20:36 INFO - { 14:20:36 INFO - DWORD dwStructSize; 14:20:36 INFO - LPSTR lpszLoggedUrlName; 14:20:36 INFO - SYSTEMTIME StartTime; 14:20:36 INFO - SYSTEMTIME EndTime; 14:20:36 INFO - LPSTR lpszExtendedInfo; 14:20:36 INFO - } HIT_LOGGING_INFO; 14:20:36 INFO - typedef struct _tagHIT_LOGGING_INFO *LPHIT_LOGGING_INFO; 14:20:36 INFO - BOOL __stdcall WriteHitLogging( LPHIT_LOGGING_INFO lpLogginginfo); 14:20:36 INFO - struct CONFIRMSAFETY 14:20:36 INFO - { 14:20:36 INFO - CLSID clsid; 14:20:36 INFO - IUnknown *pUnk; 14:20:36 INFO - DWORD dwFlags; 14:20:36 INFO - } ; 14:20:36 INFO - extern "C" const GUID GUID_CUSTOM_CONFIRMOBJECTSAFETY; 14:20:36 INFO - #line 9980 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0051_v0_0_c_ifspec; 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0051_v0_0_s_ifspec; 14:20:36 INFO - typedef IWrappedProtocol *LPIWRAPPEDPROTOCOL; 14:20:36 INFO - extern "C" const IID IID_IWrappedProtocol; 14:20:36 INFO - struct __declspec(uuid("53c84785-8425-4dc5-971b-e58d9c19f9b6")) __declspec(novtable) 14:20:36 INFO - IWrappedProtocol : public IUnknown 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall GetWrapperCode( 14:20:36 INFO - LONG *pnCode, 14:20:36 INFO - DWORD_PTR dwReserved) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 10064 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 10069 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 10075 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0052_v0_0_c_ifspec; 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0052_v0_0_s_ifspec; 14:20:36 INFO - typedef IGetBindHandle *LPGETBINDHANDLE; 14:20:36 INFO - typedef 14:20:36 INFO - enum __MIDL_IGetBindHandle_0001 14:20:36 INFO - { 14:20:36 INFO - BINDHANDLETYPES_APPCACHE = 0, 14:20:36 INFO - BINDHANDLETYPES_DEPENDENCY = 0x1, 14:20:36 INFO - BINDHANDLETYPES_COUNT = ( BINDHANDLETYPES_DEPENDENCY + 1 ) 14:20:36 INFO - } BINDHANDLETYPES; 14:20:36 INFO - extern "C" const IID IID_IGetBindHandle; 14:20:36 INFO - struct __declspec(uuid("AF0FF408-129D-4b20-91F0-02BD23D88352")) __declspec(novtable) 14:20:36 INFO - IGetBindHandle : public IUnknown 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall GetBindHandle( 14:20:36 INFO - BINDHANDLETYPES enumRequestedHandle, 14:20:36 INFO - HANDLE *pRetHandle) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 10167 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 10172 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 10178 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - typedef struct _tagPROTOCOL_ARGUMENT 14:20:36 INFO - { 14:20:36 INFO - LPCWSTR szMethod; 14:20:36 INFO - LPCWSTR szTargetUrl; 14:20:36 INFO - } PROTOCOL_ARGUMENT; 14:20:36 INFO - typedef struct _tagPROTOCOL_ARGUMENT *LPPROTOCOL_ARGUMENT; 14:20:36 INFO - #line 10189 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0053_v0_0_c_ifspec; 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0053_v0_0_s_ifspec; 14:20:36 INFO - typedef IBindCallbackRedirect *LPBINDCALLBACKREDIRECT; 14:20:36 INFO - extern "C" const IID IID_IBindCallbackRedirect; 14:20:36 INFO - struct __declspec(uuid("11C81BC2-121E-4ed5-B9C4-B430BD54F2C0")) __declspec(novtable) 14:20:36 INFO - IBindCallbackRedirect : public IUnknown 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall Redirect( 14:20:36 INFO - LPCWSTR lpcUrl, 14:20:36 INFO - VARIANT_BOOL *vbCancel) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 10273 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 10278 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 10284 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0054_v0_0_c_ifspec; 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0054_v0_0_s_ifspec; 14:20:36 INFO - extern "C" const IID IID_IBindHttpSecurity; 14:20:36 INFO - struct __declspec(uuid("a9eda967-f50e-4a33-b358-206f6ef3086d")) __declspec(novtable) 14:20:36 INFO - IBindHttpSecurity : public IUnknown 14:20:36 INFO - { 14:20:36 INFO - public: 14:20:36 INFO - virtual HRESULT __stdcall GetIgnoreCertMask( 14:20:36 INFO - DWORD *pdwIgnoreCertMask) = 0; 14:20:36 INFO - }; 14:20:36 INFO - #line 10364 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 10369 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 10375 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 10376 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #pragma endregion 14:20:36 INFO - #pragma warning(pop) 14:20:36 INFO - #line 10380 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0055_v0_0_c_ifspec; 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_urlmon_0000_0055_v0_0_s_ifspec; 14:20:36 INFO - unsigned long __stdcall BSTR_UserSize( unsigned long *, unsigned long , BSTR * ); 14:20:36 INFO - unsigned char * __stdcall BSTR_UserMarshal( unsigned long *, unsigned char *, BSTR * ); 14:20:36 INFO - unsigned char * __stdcall BSTR_UserUnmarshal( unsigned long *, unsigned char *, BSTR * ); 14:20:36 INFO - void __stdcall BSTR_UserFree( unsigned long *, BSTR * ); 14:20:36 INFO - unsigned long __stdcall HWND_UserSize( unsigned long *, unsigned long , HWND * ); 14:20:36 INFO - unsigned char * __stdcall HWND_UserMarshal( unsigned long *, unsigned char *, HWND * ); 14:20:36 INFO - unsigned char * __stdcall HWND_UserUnmarshal( unsigned long *, unsigned char *, HWND * ); 14:20:36 INFO - void __stdcall HWND_UserFree( unsigned long *, HWND * ); 14:20:36 INFO - unsigned long __stdcall BSTR_UserSize64( unsigned long *, unsigned long , BSTR * ); 14:20:36 INFO - unsigned char * __stdcall BSTR_UserMarshal64( unsigned long *, unsigned char *, BSTR * ); 14:20:36 INFO - unsigned char * __stdcall BSTR_UserUnmarshal64( unsigned long *, unsigned char *, BSTR * ); 14:20:36 INFO - void __stdcall BSTR_UserFree64( unsigned long *, BSTR * ); 14:20:36 INFO - unsigned long __stdcall HWND_UserSize64( unsigned long *, unsigned long , HWND * ); 14:20:36 INFO - unsigned char * __stdcall HWND_UserMarshal64( unsigned long *, unsigned char *, HWND * ); 14:20:36 INFO - unsigned char * __stdcall HWND_UserUnmarshal64( unsigned long *, unsigned char *, HWND * ); 14:20:36 INFO - void __stdcall HWND_UserFree64( unsigned long *, HWND * ); 14:20:36 INFO - HRESULT __stdcall IBinding_GetBindResult_Proxy( 14:20:36 INFO - IBinding * This, 14:20:36 INFO - CLSID *pclsidProtocol, 14:20:36 INFO - DWORD *pdwResult, 14:20:36 INFO - LPOLESTR *pszResult, 14:20:36 INFO - DWORD *pdwReserved); 14:20:36 INFO - HRESULT __stdcall IBinding_GetBindResult_Stub( 14:20:36 INFO - IBinding * This, 14:20:36 INFO - CLSID *pclsidProtocol, 14:20:36 INFO - DWORD *pdwResult, 14:20:36 INFO - LPOLESTR *pszResult, 14:20:36 INFO - DWORD dwReserved); 14:20:36 INFO - HRESULT __stdcall IBindStatusCallback_GetBindInfo_Proxy( 14:20:36 INFO - IBindStatusCallback * This, 14:20:36 INFO - DWORD *grfBINDF, 14:20:36 INFO - BINDINFO *pbindinfo); 14:20:36 INFO - HRESULT __stdcall IBindStatusCallback_GetBindInfo_Stub( 14:20:36 INFO - IBindStatusCallback * This, 14:20:36 INFO - DWORD *grfBINDF, 14:20:36 INFO - RemBINDINFO *pbindinfo, 14:20:36 INFO - RemSTGMEDIUM *pstgmed); 14:20:36 INFO - HRESULT __stdcall IBindStatusCallback_OnDataAvailable_Proxy( 14:20:36 INFO - IBindStatusCallback * This, 14:20:36 INFO - DWORD grfBSCF, 14:20:36 INFO - DWORD dwSize, 14:20:36 INFO - FORMATETC *pformatetc, 14:20:36 INFO - STGMEDIUM *pstgmed); 14:20:36 INFO - HRESULT __stdcall IBindStatusCallback_OnDataAvailable_Stub( 14:20:36 INFO - IBindStatusCallback * This, 14:20:36 INFO - DWORD grfBSCF, 14:20:36 INFO - DWORD dwSize, 14:20:36 INFO - RemFORMATETC *pformatetc, 14:20:36 INFO - RemSTGMEDIUM *pstgmed); 14:20:36 INFO - HRESULT __stdcall IBindStatusCallbackEx_GetBindInfoEx_Proxy( 14:20:36 INFO - IBindStatusCallbackEx * This, 14:20:36 INFO - DWORD *grfBINDF, 14:20:36 INFO - BINDINFO *pbindinfo, 14:20:36 INFO - DWORD *grfBINDF2, 14:20:36 INFO - DWORD *pdwReserved); 14:20:36 INFO - HRESULT __stdcall IBindStatusCallbackEx_GetBindInfoEx_Stub( 14:20:36 INFO - IBindStatusCallbackEx * This, 14:20:36 INFO - DWORD *grfBINDF, 14:20:36 INFO - RemBINDINFO *pbindinfo, 14:20:36 INFO - RemSTGMEDIUM *pstgmed, 14:20:36 INFO - DWORD *grfBINDF2, 14:20:36 INFO - DWORD *pdwReserved); 14:20:36 INFO - HRESULT __stdcall IWinInetInfo_QueryOption_Proxy( 14:20:36 INFO - IWinInetInfo * This, 14:20:36 INFO - DWORD dwOption, 14:20:36 INFO - LPVOID pBuffer, 14:20:36 INFO - DWORD *pcbBuf); 14:20:36 INFO - HRESULT __stdcall IWinInetInfo_QueryOption_Stub( 14:20:36 INFO - IWinInetInfo * This, 14:20:36 INFO - DWORD dwOption, 14:20:36 INFO - BYTE *pBuffer, 14:20:36 INFO - DWORD *pcbBuf); 14:20:36 INFO - HRESULT __stdcall IWinInetHttpInfo_QueryInfo_Proxy( 14:20:36 INFO - IWinInetHttpInfo * This, 14:20:36 INFO - DWORD dwOption, 14:20:36 INFO - LPVOID pBuffer, 14:20:36 INFO - DWORD *pcbBuf, 14:20:36 INFO - DWORD *pdwFlags, 14:20:36 INFO - DWORD *pdwReserved); 14:20:36 INFO - HRESULT __stdcall IWinInetHttpInfo_QueryInfo_Stub( 14:20:36 INFO - IWinInetHttpInfo * This, 14:20:36 INFO - DWORD dwOption, 14:20:36 INFO - BYTE *pBuffer, 14:20:36 INFO - DWORD *pcbBuf, 14:20:36 INFO - DWORD *pdwFlags, 14:20:36 INFO - DWORD *pdwReserved); 14:20:36 INFO - HRESULT __stdcall IBindHost_MonikerBindToStorage_Proxy( 14:20:36 INFO - IBindHost * This, 14:20:36 INFO - IMoniker *pMk, 14:20:36 INFO - IBindCtx *pBC, 14:20:36 INFO - IBindStatusCallback *pBSC, 14:20:36 INFO - const IID & riid, 14:20:36 INFO - void **ppvObj); 14:20:36 INFO - HRESULT __stdcall IBindHost_MonikerBindToStorage_Stub( 14:20:36 INFO - IBindHost * This, 14:20:36 INFO - IMoniker *pMk, 14:20:36 INFO - IBindCtx *pBC, 14:20:36 INFO - IBindStatusCallback *pBSC, 14:20:36 INFO - const IID & riid, 14:20:36 INFO - IUnknown **ppvObj); 14:20:36 INFO - HRESULT __stdcall IBindHost_MonikerBindToObject_Proxy( 14:20:36 INFO - IBindHost * This, 14:20:36 INFO - IMoniker *pMk, 14:20:36 INFO - IBindCtx *pBC, 14:20:36 INFO - IBindStatusCallback *pBSC, 14:20:36 INFO - const IID & riid, 14:20:36 INFO - void **ppvObj); 14:20:36 INFO - HRESULT __stdcall IBindHost_MonikerBindToObject_Stub( 14:20:36 INFO - IBindHost * This, 14:20:36 INFO - IMoniker *pMk, 14:20:36 INFO - IBindCtx *pBC, 14:20:36 INFO - IBindStatusCallback *pBSC, 14:20:36 INFO - const IID & riid, 14:20:36 INFO - IUnknown **ppvObj); 14:20:36 INFO - } 14:20:36 INFO - #line 10537 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 10539 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\urlmon.h" 14:20:36 INFO - #line 260 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objbase.h" 14:20:36 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\propidl.h" 14:20:36 INFO - #line 32 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\propidl.h" 14:20:36 INFO - #pragma once 14:20:36 INFO - #line 39 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\propidl.h" 14:20:36 INFO - extern "C"{ 14:20:36 INFO - #line 77 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\propidl.h" 14:20:36 INFO - #pragma warning(push) 14:20:36 INFO - #pragma warning(disable:4820) 14:20:36 INFO - #line 93 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\propidl.h" 14:20:36 INFO - #pragma warning(disable:4201) 14:20:36 INFO - #pragma warning(disable:4237) 14:20:36 INFO - #line 96 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\propidl.h" 14:20:36 INFO - #pragma once 14:20:36 INFO - #line 99 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\propidl.h" 14:20:36 INFO - #pragma region Desktop Family or OneCore Family 14:20:36 INFO - enum PIDMSI_STATUS_VALUE 14:20:36 INFO - { 14:20:36 INFO - PIDMSI_STATUS_NORMAL = 0, 14:20:36 INFO - PIDMSI_STATUS_NEW = ( PIDMSI_STATUS_NORMAL + 1 ) , 14:20:36 INFO - PIDMSI_STATUS_PRELIM = ( PIDMSI_STATUS_NEW + 1 ) , 14:20:36 INFO - PIDMSI_STATUS_DRAFT = ( PIDMSI_STATUS_PRELIM + 1 ) , 14:20:36 INFO - PIDMSI_STATUS_INPROGRESS = ( PIDMSI_STATUS_DRAFT + 1 ) , 14:20:36 INFO - PIDMSI_STATUS_EDIT = ( PIDMSI_STATUS_INPROGRESS + 1 ) , 14:20:36 INFO - PIDMSI_STATUS_REVIEW = ( PIDMSI_STATUS_EDIT + 1 ) , 14:20:36 INFO - PIDMSI_STATUS_PROOF = ( PIDMSI_STATUS_REVIEW + 1 ) , 14:20:36 INFO - PIDMSI_STATUS_FINAL = ( PIDMSI_STATUS_PROOF + 1 ) , 14:20:36 INFO - PIDMSI_STATUS_OTHER = 0x7fff 14:20:36 INFO - } ; 14:20:36 INFO - #line 1168 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\propidl.h" 14:20:36 INFO - #pragma endregion 14:20:36 INFO - #pragma region Application Family or OneCore Family 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall PropVariantCopy( 14:20:36 INFO - PROPVARIANT* pvarDest, 14:20:36 INFO - const PROPVARIANT * pvarSrc); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall PropVariantClear( PROPVARIANT* pvar); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall FreePropVariantArray( 14:20:36 INFO - ULONG cVariants, 14:20:36 INFO - PROPVARIANT* rgvars); 14:20:36 INFO - inline void PropVariantInit ( PROPVARIANT * pvar ) 14:20:36 INFO - { 14:20:36 INFO - memset ( pvar, 0, sizeof(PROPVARIANT) ); 14:20:36 INFO - } 14:20:36 INFO - #line 1198 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\propidl.h" 14:20:36 INFO - #line 1201 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\propidl.h" 14:20:36 INFO - #line 1204 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\propidl.h" 14:20:36 INFO - #pragma endregion 14:20:36 INFO - #pragma region Desktop Family 14:20:36 INFO - typedef struct tagSERIALIZEDPROPERTYVALUE 14:20:36 INFO - { 14:20:36 INFO - DWORD dwType; 14:20:36 INFO - BYTE rgb[1]; 14:20:36 INFO - } SERIALIZEDPROPERTYVALUE; 14:20:36 INFO - #line 1217 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\propidl.h" 14:20:36 INFO - extern "C" 14:20:36 INFO - SERIALIZEDPROPERTYVALUE* __stdcall 14:20:36 INFO - StgConvertVariantToProperty( 14:20:36 INFO - const PROPVARIANT* pvar, 14:20:36 INFO - USHORT CodePage, 14:20:36 INFO - SERIALIZEDPROPERTYVALUE* pprop, 14:20:36 INFO - ULONG* pcb, 14:20:36 INFO - PROPID pid, 14:20:36 INFO - BOOLEAN fReserved, 14:20:36 INFO - ULONG* pcIndirect); 14:20:36 INFO - class PMemoryAllocator; 14:20:36 INFO - extern "C" 14:20:36 INFO - BOOLEAN __stdcall 14:20:36 INFO - StgConvertPropertyToVariant( 14:20:36 INFO - const SERIALIZEDPROPERTYVALUE* pprop, 14:20:36 INFO - USHORT CodePage, 14:20:36 INFO - PROPVARIANT* pvar, 14:20:36 INFO - PMemoryAllocator* pma); 14:20:36 INFO - #line 1242 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\propidl.h" 14:20:36 INFO - #line 1244 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\propidl.h" 14:20:36 INFO - #pragma endregion 14:20:36 INFO - #pragma warning(pop) 14:20:36 INFO - #line 1252 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\propidl.h" 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_propidl_0000_0004_v0_0_c_ifspec; 14:20:36 INFO - extern RPC_IF_HANDLE __MIDL_itf_propidl_0000_0004_v0_0_s_ifspec; 14:20:36 INFO - unsigned long __stdcall BSTR_UserSize( unsigned long *, unsigned long , BSTR * ); 14:20:36 INFO - unsigned char * __stdcall BSTR_UserMarshal( unsigned long *, unsigned char *, BSTR * ); 14:20:36 INFO - unsigned char * __stdcall BSTR_UserUnmarshal( unsigned long *, unsigned char *, BSTR * ); 14:20:36 INFO - void __stdcall BSTR_UserFree( unsigned long *, BSTR * ); 14:20:36 INFO - unsigned long __stdcall LPSAFEARRAY_UserSize( unsigned long *, unsigned long , LPSAFEARRAY * ); 14:20:36 INFO - unsigned char * __stdcall LPSAFEARRAY_UserMarshal( unsigned long *, unsigned char *, LPSAFEARRAY * ); 14:20:36 INFO - unsigned char * __stdcall LPSAFEARRAY_UserUnmarshal( unsigned long *, unsigned char *, LPSAFEARRAY * ); 14:20:36 INFO - void __stdcall LPSAFEARRAY_UserFree( unsigned long *, LPSAFEARRAY * ); 14:20:36 INFO - unsigned long __stdcall BSTR_UserSize64( unsigned long *, unsigned long , BSTR * ); 14:20:36 INFO - unsigned char * __stdcall BSTR_UserMarshal64( unsigned long *, unsigned char *, BSTR * ); 14:20:36 INFO - unsigned char * __stdcall BSTR_UserUnmarshal64( unsigned long *, unsigned char *, BSTR * ); 14:20:36 INFO - void __stdcall BSTR_UserFree64( unsigned long *, BSTR * ); 14:20:36 INFO - unsigned long __stdcall LPSAFEARRAY_UserSize64( unsigned long *, unsigned long , LPSAFEARRAY * ); 14:20:36 INFO - unsigned char * __stdcall LPSAFEARRAY_UserMarshal64( unsigned long *, unsigned char *, LPSAFEARRAY * ); 14:20:36 INFO - unsigned char * __stdcall LPSAFEARRAY_UserUnmarshal64( unsigned long *, unsigned char *, LPSAFEARRAY * ); 14:20:36 INFO - void __stdcall LPSAFEARRAY_UserFree64( unsigned long *, LPSAFEARRAY * ); 14:20:36 INFO - HRESULT __stdcall IEnumSTATPROPSTG_Next_Proxy( 14:20:36 INFO - IEnumSTATPROPSTG * This, 14:20:36 INFO - ULONG celt, 14:20:36 INFO - STATPROPSTG *rgelt, 14:20:36 INFO - ULONG *pceltFetched); 14:20:36 INFO - HRESULT __stdcall IEnumSTATPROPSTG_Next_Stub( 14:20:36 INFO - IEnumSTATPROPSTG * This, 14:20:36 INFO - ULONG celt, 14:20:36 INFO - STATPROPSTG *rgelt, 14:20:36 INFO - ULONG *pceltFetched); 14:20:36 INFO - HRESULT __stdcall IEnumSTATPROPSETSTG_Next_Proxy( 14:20:36 INFO - IEnumSTATPROPSETSTG * This, 14:20:36 INFO - ULONG celt, 14:20:36 INFO - STATPROPSETSTG *rgelt, 14:20:36 INFO - ULONG *pceltFetched); 14:20:36 INFO - HRESULT __stdcall IEnumSTATPROPSETSTG_Next_Stub( 14:20:36 INFO - IEnumSTATPROPSETSTG * This, 14:20:36 INFO - ULONG celt, 14:20:36 INFO - STATPROPSETSTG *rgelt, 14:20:36 INFO - ULONG *pceltFetched); 14:20:36 INFO - } 14:20:36 INFO - #line 1316 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\propidl.h" 14:20:36 INFO - #line 1318 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\propidl.h" 14:20:36 INFO - #line 261 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objbase.h" 14:20:36 INFO - #pragma region Desktop Family 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall CreateStdProgressIndicator( HWND hwndParent, 14:20:36 INFO - LPCOLESTR pszTitle, 14:20:36 INFO - IBindStatusCallback * pIbscCaller, 14:20:36 INFO - IBindStatusCallback ** ppIbsc); 14:20:36 INFO - #line 274 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objbase.h" 14:20:36 INFO - #pragma endregion 14:20:36 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:20:36 INFO - #pragma warning(disable:4103) 14:20:36 INFO - #pragma pack(pop) 14:20:36 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:20:36 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:20:36 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:20:36 INFO - #line 279 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objbase.h" 14:20:36 INFO - #line 280 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objbase.h" 14:20:36 INFO - #line 282 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\objbase.h" 14:20:36 INFO - #line 38 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\ole2.h" 14:20:36 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\oleauto.h" 14:20:36 INFO - #pragma warning(push) 14:20:36 INFO - #pragma warning(disable:4001) 14:20:36 INFO - #pragma warning(disable:4820) 14:20:36 INFO - #line 8 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\oleauto.h" 14:20:36 INFO - #pragma once 14:20:36 INFO - #line 26 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\oleauto.h" 14:20:36 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack8.h" 14:20:36 INFO - #pragma warning(disable:4103) 14:20:36 INFO - #pragma pack(push,8) 14:20:36 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack8.h" 14:20:36 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack8.h" 14:20:36 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\pshpack8.h" 14:20:36 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\oleauto.h" 14:20:36 INFO - #line 31 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\oleauto.h" 14:20:36 INFO - #line 41 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\oleauto.h" 14:20:36 INFO - extern "C" const IID IID_StdOle; 14:20:36 INFO - #pragma region Application Family or OneCore Family 14:20:36 INFO - extern "C" __declspec(dllimport) BSTR __stdcall SysAllocString( const OLECHAR * psz); 14:20:36 INFO - extern "C" __declspec(dllimport) INT __stdcall SysReAllocString( BSTR* pbstr, const OLECHAR* psz); 14:20:36 INFO - extern "C" __declspec(dllimport) BSTR __stdcall SysAllocStringLen( const OLECHAR * strIn, UINT ui); 14:20:36 INFO - extern "C" __declspec(dllimport) INT __stdcall SysReAllocStringLen( BSTR* pbstr, const OLECHAR* psz, unsigned int len); 14:20:36 INFO - extern "C" __declspec(dllimport) void __stdcall SysFreeString( BSTR bstrString); 14:20:36 INFO - extern "C" __declspec(dllimport) UINT __stdcall SysStringLen( BSTR pbstr); 14:20:36 INFO - extern "C" __declspec(dllimport) UINT __stdcall SysStringByteLen( BSTR bstr); 14:20:36 INFO - extern "C" __declspec(dllimport) BSTR __stdcall SysAllocStringByteLen( LPCSTR psz, UINT len); 14:20:36 INFO - #line 86 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\oleauto.h" 14:20:36 INFO - #line 88 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\oleauto.h" 14:20:36 INFO - #pragma endregion 14:20:36 INFO - #pragma region Desktop Family or OneCore Family 14:20:36 INFO - extern "C" __declspec(dllimport) INT __stdcall DosDateTimeToVariantTime( USHORT wDosDate, USHORT wDosTime, DOUBLE * pvtime); 14:20:36 INFO - extern "C" __declspec(dllimport) INT __stdcall VariantTimeToDosDateTime( DOUBLE vtime, USHORT * pwDosDate, USHORT * pwDosTime); 14:20:36 INFO - #line 102 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\oleauto.h" 14:20:36 INFO - #pragma endregion 14:20:36 INFO - #pragma region Application Family or OneCore Family 14:20:36 INFO - extern "C" __declspec(dllimport) INT __stdcall SystemTimeToVariantTime( LPSYSTEMTIME lpSystemTime, DOUBLE *pvtime); 14:20:36 INFO - extern "C" __declspec(dllimport) INT __stdcall VariantTimeToSystemTime( DOUBLE vtime, LPSYSTEMTIME lpSystemTime); 14:20:36 INFO - #line 113 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\oleauto.h" 14:20:36 INFO - #pragma endregion 14:20:36 INFO - #line 116 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\oleauto.h" 14:20:36 INFO - #pragma region Application Family or OneCore Family 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall SafeArrayAllocDescriptor( UINT cDims, SAFEARRAY ** ppsaOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall SafeArrayAllocDescriptorEx( VARTYPE vt, UINT cDims, SAFEARRAY ** ppsaOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall SafeArrayAllocData( SAFEARRAY * psa); 14:20:36 INFO - extern "C" __declspec(dllimport) SAFEARRAY * __stdcall SafeArrayCreate( VARTYPE vt, UINT cDims, SAFEARRAYBOUND * rgsabound); 14:20:36 INFO - extern "C" __declspec(dllimport) SAFEARRAY * __stdcall SafeArrayCreateEx( VARTYPE vt, UINT cDims, SAFEARRAYBOUND * rgsabound, PVOID pvExtra); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall SafeArrayCopyData( SAFEARRAY *psaSource, SAFEARRAY *psaTarget); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall SafeArrayDestroyDescriptor( SAFEARRAY * psa); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall SafeArrayDestroyData( SAFEARRAY * psa); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall SafeArrayDestroy( SAFEARRAY * psa); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall SafeArrayRedim( SAFEARRAY * psa, SAFEARRAYBOUND * psaboundNew); 14:20:36 INFO - extern "C" __declspec(dllimport) UINT __stdcall SafeArrayGetDim( SAFEARRAY * psa); 14:20:36 INFO - extern "C" __declspec(dllimport) UINT __stdcall SafeArrayGetElemsize( SAFEARRAY * psa); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall SafeArrayGetUBound( SAFEARRAY * psa, UINT nDim, LONG * plUbound); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall SafeArrayGetLBound( SAFEARRAY * psa, UINT nDim, LONG * plLbound); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall SafeArrayLock( SAFEARRAY * psa); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall SafeArrayUnlock( SAFEARRAY * psa); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall SafeArrayAccessData( SAFEARRAY * psa, void ** ppvData); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall SafeArrayUnaccessData( SAFEARRAY * psa); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall SafeArrayGetElement( SAFEARRAY * psa, LONG * rgIndices, void * pv); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall SafeArrayPutElement( SAFEARRAY * psa, LONG * rgIndices, void * pv); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall SafeArrayCopy( SAFEARRAY * psa, SAFEARRAY ** ppsaOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall SafeArrayPtrOfIndex( SAFEARRAY * psa, LONG * rgIndices, void ** ppvData); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall SafeArraySetRecordInfo( SAFEARRAY * psa, IRecordInfo * prinfo); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall SafeArrayGetRecordInfo( SAFEARRAY * psa, IRecordInfo ** prinfo); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall SafeArraySetIID( SAFEARRAY * psa, const GUID & guid); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall SafeArrayGetIID( SAFEARRAY * psa, GUID * pguid); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall SafeArrayGetVartype( SAFEARRAY * psa, VARTYPE * pvt); 14:20:36 INFO - extern "C" __declspec(dllimport) SAFEARRAY * __stdcall SafeArrayCreateVector( VARTYPE vt, LONG lLbound, ULONG cElements); 14:20:36 INFO - extern "C" __declspec(dllimport) SAFEARRAY * __stdcall SafeArrayCreateVectorEx( VARTYPE vt, LONG lLbound, ULONG cElements, PVOID pvExtra); 14:20:36 INFO - #line 159 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\oleauto.h" 14:20:36 INFO - #pragma endregion 14:20:36 INFO - #pragma region Application Family or OneCore Family 14:20:36 INFO - extern "C" __declspec(dllimport) void __stdcall VariantInit( VARIANTARG * pvarg); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VariantClear( VARIANTARG * pvarg); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VariantCopy( VARIANTARG * pvargDest, const VARIANTARG * pvargSrc); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VariantCopyInd( VARIANT * pvarDest, const VARIANTARG * pvargSrc); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VariantChangeType( VARIANTARG * pvargDest, 14:20:36 INFO - const VARIANTARG * pvarSrc, USHORT wFlags, VARTYPE vt); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VariantChangeTypeEx( VARIANTARG * pvargDest, 14:20:36 INFO - const VARIANTARG * pvarSrc, LCID lcid, USHORT wFlags, VARTYPE vt); 14:20:36 INFO - #line 183 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\oleauto.h" 14:20:36 INFO - #pragma endregion 14:20:36 INFO - #pragma region Desktop Family or OneCore Family 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VectorFromBstr ( BSTR bstr, SAFEARRAY ** ppsa); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall BstrFromVector ( SAFEARRAY *psa, BSTR *pbstr); 14:20:36 INFO - #line 213 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\oleauto.h" 14:20:36 INFO - #pragma endregion 14:20:36 INFO - #line 261 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\oleauto.h" 14:20:36 INFO - #pragma region Application Family or OneCore Family 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI1FromI2(SHORT sIn, BYTE * pbOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI1FromI4(LONG lIn, BYTE * pbOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI1FromI8(LONG64 i64In, BYTE * pbOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI1FromR4(FLOAT fltIn, BYTE * pbOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI1FromR8(DOUBLE dblIn, BYTE * pbOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI1FromCy(CY cyIn, BYTE * pbOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI1FromDate(DATE dateIn, BYTE * pbOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI1FromStr( LPCOLESTR strIn, LCID lcid, ULONG dwFlags, BYTE * pbOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI1FromDisp(IDispatch * pdispIn, LCID lcid, BYTE * pbOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI1FromBool(VARIANT_BOOL boolIn, BYTE * pbOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI1FromI1(CHAR cIn, BYTE *pbOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI1FromUI2(USHORT uiIn, BYTE *pbOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI1FromUI4(ULONG ulIn, BYTE *pbOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI1FromUI8(ULONG64 ui64In, BYTE * pbOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI1FromDec( const DECIMAL *pdecIn, BYTE *pbOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarI2FromUI1(BYTE bIn, SHORT * psOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarI2FromI4(LONG lIn, SHORT * psOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarI2FromI8(LONG64 i64In, SHORT * psOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarI2FromR4(FLOAT fltIn, SHORT * psOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarI2FromR8(DOUBLE dblIn, SHORT * psOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarI2FromCy(CY cyIn, SHORT * psOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarI2FromDate(DATE dateIn, SHORT * psOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarI2FromStr( LPCOLESTR strIn, LCID lcid, ULONG dwFlags, SHORT * psOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarI2FromDisp(IDispatch * pdispIn, LCID lcid, SHORT * psOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarI2FromBool(VARIANT_BOOL boolIn, SHORT * psOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarI2FromI1(CHAR cIn, SHORT *psOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarI2FromUI2(USHORT uiIn, SHORT *psOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarI2FromUI4(ULONG ulIn, SHORT *psOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarI2FromUI8(ULONG64 ui64In, SHORT * psOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarI2FromDec( const DECIMAL *pdecIn, SHORT *psOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarI4FromUI1(BYTE bIn, LONG * plOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarI4FromI2(SHORT sIn, LONG * plOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarI4FromI8(LONG64 i64In, LONG * plOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarI4FromR4(FLOAT fltIn, LONG * plOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarI4FromR8(DOUBLE dblIn, LONG * plOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarI4FromCy(CY cyIn, LONG * plOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarI4FromDate(DATE dateIn, LONG * plOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarI4FromStr( LPCOLESTR strIn, LCID lcid, ULONG dwFlags, LONG * plOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarI4FromDisp(IDispatch * pdispIn, LCID lcid, LONG * plOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarI4FromBool(VARIANT_BOOL boolIn, LONG * plOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarI4FromI1(CHAR cIn, LONG *plOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarI4FromUI2(USHORT uiIn, LONG *plOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarI4FromUI4(ULONG ulIn, LONG *plOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarI4FromUI8(ULONG64 ui64In, LONG * plOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarI4FromDec( const DECIMAL *pdecIn, LONG *plOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarI8FromUI1(BYTE bIn, LONG64 * pi64Out); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarI8FromI2(SHORT sIn, LONG64 * pi64Out); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarI8FromR4(FLOAT fltIn, LONG64 * pi64Out); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarI8FromR8(DOUBLE dblIn, LONG64 * pi64Out); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarI8FromCy( CY cyIn, LONG64 * pi64Out); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarI8FromDate(DATE dateIn, LONG64 * pi64Out); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarI8FromStr( LPCOLESTR strIn, LCID lcid, ULONG dwFlags, LONG64 * pi64Out); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarI8FromDisp(IDispatch * pdispIn, LCID lcid, LONG64 * pi64Out); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarI8FromBool(VARIANT_BOOL boolIn, LONG64 * pi64Out); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarI8FromI1(CHAR cIn, LONG64 * pi64Out); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarI8FromUI2(USHORT uiIn, LONG64 * pi64Out); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarI8FromUI4(ULONG ulIn, LONG64 * pi64Out); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarI8FromUI8(ULONG64 ui64In, LONG64 * pi64Out); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarI8FromDec( const DECIMAL *pdecIn, LONG64 * pi64Out); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarR4FromUI1(BYTE bIn, FLOAT * pfltOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarR4FromI2(SHORT sIn, FLOAT * pfltOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarR4FromI4(LONG lIn, FLOAT * pfltOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarR4FromI8(LONG64 i64In, FLOAT * pfltOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarR4FromR8(DOUBLE dblIn, FLOAT * pfltOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarR4FromCy(CY cyIn, FLOAT * pfltOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarR4FromDate(DATE dateIn, FLOAT * pfltOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarR4FromStr( LPCOLESTR strIn, LCID lcid, ULONG dwFlags, FLOAT *pfltOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarR4FromDisp(IDispatch * pdispIn, LCID lcid, FLOAT * pfltOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarR4FromBool(VARIANT_BOOL boolIn, FLOAT * pfltOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarR4FromI1(CHAR cIn, FLOAT *pfltOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarR4FromUI2(USHORT uiIn, FLOAT *pfltOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarR4FromUI4(ULONG ulIn, FLOAT *pfltOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarR4FromUI8(ULONG64 ui64In, FLOAT * pfltOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarR4FromDec( const DECIMAL *pdecIn, FLOAT *pfltOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarR8FromUI1(BYTE bIn, DOUBLE * pdblOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarR8FromI2(SHORT sIn, DOUBLE * pdblOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarR8FromI4(LONG lIn, DOUBLE * pdblOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarR8FromI8(LONG64 i64In, DOUBLE * pdblOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarR8FromR4(FLOAT fltIn, DOUBLE * pdblOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarR8FromCy(CY cyIn, DOUBLE * pdblOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarR8FromDate(DATE dateIn, DOUBLE * pdblOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarR8FromStr( LPCOLESTR strIn, LCID lcid, ULONG dwFlags, DOUBLE *pdblOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarR8FromDisp(IDispatch * pdispIn, LCID lcid, DOUBLE * pdblOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarR8FromBool(VARIANT_BOOL boolIn, DOUBLE * pdblOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarR8FromI1(CHAR cIn, DOUBLE *pdblOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarR8FromUI2(USHORT uiIn, DOUBLE *pdblOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarR8FromUI4(ULONG ulIn, DOUBLE *pdblOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarR8FromUI8(ULONG64 ui64In, DOUBLE * pdblOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarR8FromDec( const DECIMAL *pdecIn, DOUBLE *pdblOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarDateFromUI1(BYTE bIn, DATE * pdateOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarDateFromI2(SHORT sIn, DATE * pdateOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarDateFromI4(LONG lIn, DATE * pdateOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarDateFromI8(LONG64 i64In, DATE * pdateOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarDateFromR4(FLOAT fltIn, DATE * pdateOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarDateFromR8(DOUBLE dblIn, DATE * pdateOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarDateFromCy(CY cyIn, DATE * pdateOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarDateFromStr( LPCOLESTR strIn, LCID lcid, ULONG dwFlags, DATE *pdateOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarDateFromDisp(IDispatch * pdispIn, LCID lcid, DATE * pdateOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarDateFromBool(VARIANT_BOOL boolIn, DATE * pdateOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarDateFromI1(CHAR cIn, DATE *pdateOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarDateFromUI2(USHORT uiIn, DATE *pdateOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarDateFromUI4(ULONG ulIn, DATE *pdateOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarDateFromUI8(ULONG64 ui64In, DATE * pdateOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarDateFromDec( const DECIMAL *pdecIn, DATE *pdateOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarCyFromUI1(BYTE bIn, CY * pcyOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarCyFromI2(SHORT sIn, CY * pcyOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarCyFromI4(LONG lIn, CY * pcyOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarCyFromI8(LONG64 i64In, CY * pcyOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarCyFromR4(FLOAT fltIn, CY * pcyOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarCyFromR8(DOUBLE dblIn, CY * pcyOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarCyFromDate(DATE dateIn, CY * pcyOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarCyFromStr( LPCOLESTR strIn, LCID lcid, ULONG dwFlags, CY * pcyOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarCyFromDisp( IDispatch * pdispIn, LCID lcid, CY * pcyOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarCyFromBool(VARIANT_BOOL boolIn, CY * pcyOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarCyFromI1(CHAR cIn, CY *pcyOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarCyFromUI2(USHORT uiIn, CY *pcyOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarCyFromUI4(ULONG ulIn, CY *pcyOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarCyFromUI8(ULONG64 ui64In, CY * pcyOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarCyFromDec( const DECIMAL *pdecIn, CY *pcyOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarBstrFromUI1(BYTE bVal, LCID lcid, ULONG dwFlags, BSTR * pbstrOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarBstrFromI2(SHORT iVal, LCID lcid, ULONG dwFlags, BSTR * pbstrOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarBstrFromI4(LONG lIn, LCID lcid, ULONG dwFlags, BSTR * pbstrOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarBstrFromI8(LONG64 i64In, LCID lcid, ULONG dwFlags, BSTR * pbstrOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarBstrFromR4(FLOAT fltIn, LCID lcid, ULONG dwFlags, BSTR * pbstrOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarBstrFromR8(DOUBLE dblIn, LCID lcid, ULONG dwFlags, BSTR * pbstrOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarBstrFromCy(CY cyIn, LCID lcid, ULONG dwFlags, BSTR * pbstrOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarBstrFromDate( DATE dateIn, LCID lcid, ULONG dwFlags, BSTR * pbstrOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarBstrFromDisp(IDispatch * pdispIn, LCID lcid, ULONG dwFlags, BSTR * pbstrOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarBstrFromBool(VARIANT_BOOL boolIn, LCID lcid, ULONG dwFlags, BSTR * pbstrOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarBstrFromI1(CHAR cIn, LCID lcid, ULONG dwFlags, BSTR *pbstrOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarBstrFromUI2(USHORT uiIn, LCID lcid, ULONG dwFlags, BSTR *pbstrOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarBstrFromUI4(ULONG ulIn, LCID lcid, ULONG dwFlags, BSTR *pbstrOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarBstrFromUI8(ULONG64 ui64In, LCID lcid, ULONG dwFlags, BSTR * pbstrOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarBstrFromDec( const DECIMAL *pdecIn, LCID lcid, ULONG dwFlags, BSTR *pbstrOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarBoolFromUI1(BYTE bIn, VARIANT_BOOL * pboolOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarBoolFromI2( SHORT sIn, VARIANT_BOOL * pboolOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarBoolFromI4(LONG lIn, VARIANT_BOOL * pboolOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarBoolFromI8(LONG64 i64In, VARIANT_BOOL * pboolOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarBoolFromR4(FLOAT fltIn, VARIANT_BOOL * pboolOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarBoolFromR8(DOUBLE dblIn, VARIANT_BOOL * pboolOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarBoolFromDate(DATE dateIn, VARIANT_BOOL * pboolOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarBoolFromCy(CY cyIn, VARIANT_BOOL * pboolOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarBoolFromStr( LPCOLESTR strIn, LCID lcid, ULONG dwFlags, VARIANT_BOOL * pboolOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarBoolFromDisp(IDispatch * pdispIn, LCID lcid, VARIANT_BOOL * pboolOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarBoolFromI1(CHAR cIn, VARIANT_BOOL *pboolOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarBoolFromUI2(USHORT uiIn, VARIANT_BOOL *pboolOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarBoolFromUI4(ULONG ulIn, VARIANT_BOOL *pboolOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarBoolFromUI8(ULONG64 i64In, VARIANT_BOOL * pboolOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarBoolFromDec( const DECIMAL *pdecIn, VARIANT_BOOL *pboolOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:36 INFO - VarI1FromUI1( 14:20:36 INFO - BYTE bIn, 14:20:36 INFO - CHAR *pcOut 14:20:36 INFO - ); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:36 INFO - VarI1FromI2( 14:20:36 INFO - SHORT uiIn, 14:20:36 INFO - CHAR *pcOut 14:20:36 INFO - ); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:36 INFO - VarI1FromI4( 14:20:36 INFO - LONG lIn, 14:20:36 INFO - CHAR *pcOut 14:20:36 INFO - ); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:36 INFO - VarI1FromI8( 14:20:36 INFO - LONG64 i64In, 14:20:36 INFO - CHAR *pcOut 14:20:36 INFO - ); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:36 INFO - VarI1FromR4( 14:20:36 INFO - FLOAT fltIn, 14:20:36 INFO - CHAR *pcOut 14:20:36 INFO - ); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:36 INFO - VarI1FromR8( 14:20:36 INFO - DOUBLE dblIn, 14:20:36 INFO - CHAR *pcOut 14:20:36 INFO - ); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:36 INFO - VarI1FromDate( 14:20:36 INFO - DATE dateIn, 14:20:36 INFO - CHAR *pcOut 14:20:36 INFO - ); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:36 INFO - VarI1FromCy( 14:20:36 INFO - CY cyIn, 14:20:36 INFO - CHAR *pcOut 14:20:36 INFO - ); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:36 INFO - VarI1FromStr( 14:20:36 INFO - LPCOLESTR strIn, 14:20:36 INFO - LCID lcid, 14:20:36 INFO - ULONG dwFlags, 14:20:36 INFO - CHAR *pcOut 14:20:36 INFO - ); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:36 INFO - VarI1FromDisp( 14:20:36 INFO - IDispatch *pdispIn, 14:20:36 INFO - LCID lcid, 14:20:36 INFO - CHAR *pcOut 14:20:36 INFO - ); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:36 INFO - VarI1FromBool( 14:20:36 INFO - VARIANT_BOOL boolIn, 14:20:36 INFO - CHAR *pcOut 14:20:36 INFO - ); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:36 INFO - VarI1FromUI2( 14:20:36 INFO - USHORT uiIn, 14:20:36 INFO - CHAR *pcOut 14:20:36 INFO - ); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:36 INFO - VarI1FromUI4( 14:20:36 INFO - ULONG ulIn, 14:20:36 INFO - CHAR *pcOut 14:20:36 INFO - ); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:36 INFO - VarI1FromUI8( 14:20:36 INFO - ULONG64 i64In, 14:20:36 INFO - CHAR *pcOut 14:20:36 INFO - ); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall 14:20:36 INFO - VarI1FromDec( 14:20:36 INFO - const DECIMAL *pdecIn, 14:20:36 INFO - CHAR *pcOut 14:20:36 INFO - ); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI2FromUI1(BYTE bIn, USHORT *puiOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI2FromI2(SHORT uiIn, USHORT *puiOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI2FromI4(LONG lIn, USHORT *puiOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI2FromI8(LONG64 i64In, USHORT *puiOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI2FromR4(FLOAT fltIn, USHORT *puiOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI2FromR8(DOUBLE dblIn, USHORT *puiOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI2FromDate(DATE dateIn, USHORT *puiOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI2FromCy(CY cyIn, USHORT *puiOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI2FromStr( LPCOLESTR strIn, LCID lcid, ULONG dwFlags, USHORT *puiOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI2FromDisp( IDispatch *pdispIn, LCID lcid, USHORT *puiOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI2FromBool(VARIANT_BOOL boolIn, USHORT *puiOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI2FromI1(CHAR cIn, USHORT *puiOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI2FromUI4(ULONG ulIn, USHORT *puiOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI2FromUI8(ULONG64 i64In, USHORT *puiOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI2FromDec( const DECIMAL *pdecIn, USHORT *puiOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI4FromUI1(BYTE bIn, ULONG *pulOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI4FromI2( SHORT uiIn, ULONG *pulOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI4FromI4(LONG lIn, ULONG *pulOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI4FromI8(LONG64 i64In, ULONG *plOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI4FromR4(FLOAT fltIn, ULONG *pulOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI4FromR8(DOUBLE dblIn, ULONG *pulOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI4FromDate(DATE dateIn, ULONG *pulOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI4FromCy(CY cyIn, ULONG *pulOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI4FromStr( LPCOLESTR strIn, LCID lcid, ULONG dwFlags, ULONG *pulOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI4FromDisp( IDispatch *pdispIn, LCID lcid, ULONG *pulOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI4FromBool(VARIANT_BOOL boolIn, ULONG *pulOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI4FromI1(CHAR cIn, ULONG *pulOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI4FromUI2(USHORT uiIn, ULONG *pulOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI4FromUI8(ULONG64 ui64In, ULONG *plOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI4FromDec( const DECIMAL *pdecIn, ULONG *pulOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI8FromUI1(BYTE bIn, ULONG64 * pi64Out); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI8FromI2(SHORT sIn, ULONG64 * pi64Out); 14:20:36 INFO - #line 582 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\oleauto.h" 14:20:36 INFO - #pragma endregion 14:20:36 INFO - #pragma region Desktop Family 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI8FromI4(LONG lIn, ULONG64 * pi64Out); 14:20:36 INFO - #line 590 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\oleauto.h" 14:20:36 INFO - #pragma endregion 14:20:36 INFO - #pragma region Application Family or OneCore Family 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI8FromI8(LONG64 ui64In, ULONG64 * pi64Out); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI8FromR4(FLOAT fltIn, ULONG64 * pi64Out); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI8FromR8(DOUBLE dblIn, ULONG64 * pi64Out); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI8FromCy(CY cyIn, ULONG64 * pi64Out); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI8FromDate(DATE dateIn, ULONG64 * pi64Out); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI8FromStr( LPCOLESTR strIn, LCID lcid, ULONG dwFlags, ULONG64 * pi64Out); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI8FromDisp( IDispatch * pdispIn, LCID lcid, ULONG64 * pi64Out); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI8FromBool(VARIANT_BOOL boolIn, ULONG64 * pi64Out); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI8FromI1(CHAR cIn, ULONG64 * pi64Out); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI8FromUI2(USHORT uiIn, ULONG64 * pi64Out); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI8FromUI4(ULONG ulIn, ULONG64 * pi64Out); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUI8FromDec( const DECIMAL *pdecIn, ULONG64 * pi64Out); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarDecFromUI1( BYTE bIn, DECIMAL *pdecOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarDecFromI2( SHORT uiIn, DECIMAL *pdecOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarDecFromI4( LONG lIn, DECIMAL *pdecOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarDecFromI8(LONG64 i64In, DECIMAL *pdecOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarDecFromR4( FLOAT fltIn, DECIMAL *pdecOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarDecFromR8( DOUBLE dblIn, DECIMAL *pdecOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarDecFromDate( DATE dateIn, DECIMAL *pdecOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarDecFromCy( CY cyIn, DECIMAL *pdecOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarDecFromStr( LPCOLESTR strIn, LCID lcid, ULONG dwFlags, DECIMAL *pdecOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarDecFromDisp( IDispatch *pdispIn, LCID lcid, DECIMAL *pdecOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarDecFromBool( VARIANT_BOOL boolIn, DECIMAL *pdecOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarDecFromI1( CHAR cIn, DECIMAL *pdecOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarDecFromUI2( USHORT uiIn, DECIMAL *pdecOut); 14:20:36 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarDecFromUI4( ULONG ulIn, DECIMAL *pdecOut); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarDecFromUI8(ULONG64 ui64In, DECIMAL *pdecOut); 14:20:37 INFO - #line 630 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\oleauto.h" 14:20:37 INFO - #pragma endregion 14:20:37 INFO - #pragma region Application Family or OneCore Family 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarI4FromI8(LONG64 i64In, LONG *plOut); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarI4FromUI8(ULONG64 ui64In, LONG *plOut); 14:20:37 INFO - #line 643 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\oleauto.h" 14:20:37 INFO - #pragma endregion 14:20:37 INFO - #pragma region Desktop Family 14:20:37 INFO - #line 660 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\oleauto.h" 14:20:37 INFO - #pragma endregion 14:20:37 INFO - typedef struct { 14:20:37 INFO - INT cDig; 14:20:37 INFO - ULONG dwInFlags; 14:20:37 INFO - ULONG dwOutFlags; 14:20:37 INFO - INT cchUsed; 14:20:37 INFO - INT nBaseShift; 14:20:37 INFO - INT nPwr10; 14:20:37 INFO - } NUMPARSE; 14:20:37 INFO - #pragma region Application Family or OneCore Family 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarParseNumFromStr( LPCOLESTR strIn, LCID lcid, ULONG dwFlags, 14:20:37 INFO - NUMPARSE * pnumprs, BYTE * rgbDig); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarNumFromParseNum( NUMPARSE * pnumprs, BYTE * rgbDig, 14:20:37 INFO - ULONG dwVtBits, VARIANT * pvar); 14:20:37 INFO - #line 789 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\oleauto.h" 14:20:37 INFO - #pragma endregion 14:20:37 INFO - #pragma region Application Family or OneCore Family 14:20:37 INFO - extern "C" HRESULT __stdcall VarAdd( LPVARIANT pvarLeft, LPVARIANT pvarRight, LPVARIANT pvarResult); 14:20:37 INFO - extern "C" HRESULT __stdcall VarAnd( LPVARIANT pvarLeft, LPVARIANT pvarRight, LPVARIANT pvarResult); 14:20:37 INFO - extern "C" HRESULT __stdcall VarCat( LPVARIANT pvarLeft, LPVARIANT pvarRight, LPVARIANT pvarResult); 14:20:37 INFO - extern "C" HRESULT __stdcall VarDiv( LPVARIANT pvarLeft, LPVARIANT pvarRight, LPVARIANT pvarResult); 14:20:37 INFO - extern "C" HRESULT __stdcall VarEqv( LPVARIANT pvarLeft, LPVARIANT pvarRight, LPVARIANT pvarResult); 14:20:37 INFO - extern "C" HRESULT __stdcall VarIdiv( LPVARIANT pvarLeft, LPVARIANT pvarRight, LPVARIANT pvarResult); 14:20:37 INFO - extern "C" HRESULT __stdcall VarImp( LPVARIANT pvarLeft, LPVARIANT pvarRight, LPVARIANT pvarResult); 14:20:37 INFO - extern "C" HRESULT __stdcall VarMod( LPVARIANT pvarLeft, LPVARIANT pvarRight, LPVARIANT pvarResult); 14:20:37 INFO - extern "C" HRESULT __stdcall VarMul( LPVARIANT pvarLeft, LPVARIANT pvarRight, LPVARIANT pvarResult); 14:20:37 INFO - extern "C" HRESULT __stdcall VarOr( LPVARIANT pvarLeft, LPVARIANT pvarRight, LPVARIANT pvarResult); 14:20:37 INFO - extern "C" HRESULT __stdcall VarPow( LPVARIANT pvarLeft, LPVARIANT pvarRight, LPVARIANT pvarResult); 14:20:37 INFO - extern "C" HRESULT __stdcall VarSub( LPVARIANT pvarLeft, LPVARIANT pvarRight, LPVARIANT pvarResult); 14:20:37 INFO - extern "C" HRESULT __stdcall VarXor( LPVARIANT pvarLeft, LPVARIANT pvarRight, LPVARIANT pvarResult); 14:20:37 INFO - extern "C" HRESULT __stdcall VarAbs( LPVARIANT pvarIn, LPVARIANT pvarResult); 14:20:37 INFO - extern "C" HRESULT __stdcall VarFix( LPVARIANT pvarIn, LPVARIANT pvarResult); 14:20:37 INFO - extern "C" HRESULT __stdcall VarInt( LPVARIANT pvarIn, LPVARIANT pvarResult); 14:20:37 INFO - extern "C" HRESULT __stdcall VarNeg( LPVARIANT pvarIn, LPVARIANT pvarResult); 14:20:37 INFO - extern "C" HRESULT __stdcall VarNot( LPVARIANT pvarIn, LPVARIANT pvarResult); 14:20:37 INFO - extern "C" HRESULT __stdcall VarRound( LPVARIANT pvarIn, int cDecimals, LPVARIANT pvarResult); 14:20:37 INFO - extern "C" HRESULT __stdcall VarCmp( LPVARIANT pvarLeft, LPVARIANT pvarRight, LCID lcid, ULONG dwFlags); 14:20:37 INFO - #line 824 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\oleauto.h" 14:20:37 INFO - #pragma endregion 14:20:37 INFO - extern "C++" { 14:20:37 INFO - #pragma region Application Family or OneCore Family 14:20:37 INFO - __inline 14:20:37 INFO - HRESULT 14:20:37 INFO - __stdcall 14:20:37 INFO - #line 838 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\oleauto.h" 14:20:37 INFO - VarCmp(LPVARIANT pvarLeft, LPVARIANT pvarRight, LCID lcid) { 14:20:37 INFO - return VarCmp(pvarLeft, pvarRight, lcid, 0); 14:20:37 INFO - } 14:20:37 INFO - #line 843 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\oleauto.h" 14:20:37 INFO - #pragma endregion 14:20:37 INFO - } 14:20:37 INFO - #line 847 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\oleauto.h" 14:20:37 INFO - #pragma region Application Family or OneCore Family 14:20:37 INFO - extern "C" HRESULT __stdcall VarDecAdd( LPDECIMAL pdecLeft, LPDECIMAL pdecRight, LPDECIMAL pdecResult); 14:20:37 INFO - extern "C" HRESULT __stdcall VarDecDiv( LPDECIMAL pdecLeft, LPDECIMAL pdecRight, LPDECIMAL pdecResult); 14:20:37 INFO - extern "C" HRESULT __stdcall VarDecMul( LPDECIMAL pdecLeft, LPDECIMAL pdecRight, LPDECIMAL pdecResult); 14:20:37 INFO - extern "C" HRESULT __stdcall VarDecSub( LPDECIMAL pdecLeft, LPDECIMAL pdecRight, LPDECIMAL pdecResult); 14:20:37 INFO - extern "C" HRESULT __stdcall VarDecAbs( LPDECIMAL pdecIn, LPDECIMAL pdecResult); 14:20:37 INFO - extern "C" HRESULT __stdcall VarDecFix( LPDECIMAL pdecIn, LPDECIMAL pdecResult); 14:20:37 INFO - extern "C" HRESULT __stdcall VarDecInt( LPDECIMAL pdecIn, LPDECIMAL pdecResult); 14:20:37 INFO - extern "C" HRESULT __stdcall VarDecNeg( LPDECIMAL pdecIn, LPDECIMAL pdecResult); 14:20:37 INFO - extern "C" HRESULT __stdcall VarDecRound( LPDECIMAL pdecIn, int cDecimals, LPDECIMAL pdecResult); 14:20:37 INFO - extern "C" HRESULT __stdcall VarDecCmp( LPDECIMAL pdecLeft, LPDECIMAL pdecRight); 14:20:37 INFO - extern "C" HRESULT __stdcall VarDecCmpR8( LPDECIMAL pdecLeft, double dblRight); 14:20:37 INFO - extern "C" HRESULT __stdcall VarCyAdd( CY cyLeft, CY cyRight, LPCY pcyResult); 14:20:37 INFO - extern "C" HRESULT __stdcall VarCyMul( CY cyLeft, CY cyRight, LPCY pcyResult); 14:20:37 INFO - extern "C" HRESULT __stdcall VarCyMulI4( CY cyLeft, LONG lRight, LPCY pcyResult); 14:20:37 INFO - extern "C" HRESULT __stdcall VarCyMulI8( CY cyLeft, LONG64 lRight, LPCY pcyResult); 14:20:37 INFO - extern "C" HRESULT __stdcall VarCySub( CY cyLeft, CY cyRight, LPCY pcyResult); 14:20:37 INFO - extern "C" HRESULT __stdcall VarCyAbs( CY cyIn, LPCY pcyResult); 14:20:37 INFO - extern "C" HRESULT __stdcall VarCyFix( CY cyIn, LPCY pcyResult); 14:20:37 INFO - extern "C" HRESULT __stdcall VarCyInt( CY cyIn, LPCY pcyResult); 14:20:37 INFO - extern "C" HRESULT __stdcall VarCyNeg( CY cyIn, LPCY pcyResult); 14:20:37 INFO - extern "C" HRESULT __stdcall VarCyRound( CY cyIn, int cDecimals, LPCY pcyResult); 14:20:37 INFO - extern "C" HRESULT __stdcall VarCyCmp( CY cyLeft, CY cyRight); 14:20:37 INFO - extern "C" HRESULT __stdcall VarCyCmpR8( CY cyLeft, double dblRight); 14:20:37 INFO - extern "C" HRESULT __stdcall VarBstrCat( BSTR bstrLeft, BSTR bstrRight, LPBSTR pbstrResult); 14:20:37 INFO - extern "C" HRESULT __stdcall VarBstrCmp( BSTR bstrLeft, BSTR bstrRight, LCID lcid, ULONG dwFlags); 14:20:37 INFO - extern "C" HRESULT __stdcall VarR8Pow( double dblLeft, double dblRight, double *pdblResult); 14:20:37 INFO - extern "C" HRESULT __stdcall VarR4CmpR8( float fltLeft, double dblRight); 14:20:37 INFO - extern "C" HRESULT __stdcall VarR8Round( double dblIn, int cDecimals, double *pdblResult); 14:20:37 INFO - #line 899 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\oleauto.h" 14:20:37 INFO - #pragma endregion 14:20:37 INFO - typedef struct { 14:20:37 INFO - SYSTEMTIME st; 14:20:37 INFO - USHORT wDayOfYear; 14:20:37 INFO - } UDATE; 14:20:37 INFO - #pragma region Application Family or OneCore Family 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarDateFromUdate( UDATE *pudateIn, ULONG dwFlags, DATE *pdateOut); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarDateFromUdateEx( UDATE *pudateIn, LCID lcid, ULONG dwFlags, DATE *pdateOut); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarUdateFromDate( DATE dateIn, ULONG dwFlags, UDATE *pudateOut); 14:20:37 INFO - #line 945 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\oleauto.h" 14:20:37 INFO - #pragma endregion 14:20:37 INFO - #pragma region Desktop Family or OneCore Family 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall GetAltMonthNames(LCID lcid, LPOLESTR * * prgp); 14:20:37 INFO - #line 961 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\oleauto.h" 14:20:37 INFO - #pragma endregion 14:20:37 INFO - #pragma region Application Family or OneCore Family 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarFormat( 14:20:37 INFO - LPVARIANT pvarIn, 14:20:37 INFO - LPOLESTR pstrFormat, 14:20:37 INFO - int iFirstDay, 14:20:37 INFO - int iFirstWeek, 14:20:37 INFO - ULONG dwFlags, 14:20:37 INFO - BSTR *pbstrOut 14:20:37 INFO - ); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarFormatDateTime( 14:20:37 INFO - LPVARIANT pvarIn, 14:20:37 INFO - int iNamedFormat, 14:20:37 INFO - ULONG dwFlags, 14:20:37 INFO - BSTR *pbstrOut 14:20:37 INFO - ); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarFormatNumber( 14:20:37 INFO - LPVARIANT pvarIn, 14:20:37 INFO - int iNumDig, 14:20:37 INFO - int iIncLead, 14:20:37 INFO - int iUseParens, 14:20:37 INFO - int iGroup, 14:20:37 INFO - ULONG dwFlags, 14:20:37 INFO - BSTR *pbstrOut 14:20:37 INFO - ); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarFormatPercent( 14:20:37 INFO - LPVARIANT pvarIn, 14:20:37 INFO - int iNumDig, 14:20:37 INFO - int iIncLead, 14:20:37 INFO - int iUseParens, 14:20:37 INFO - int iGroup, 14:20:37 INFO - ULONG dwFlags, 14:20:37 INFO - BSTR *pbstrOut 14:20:37 INFO - ); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarFormatCurrency( 14:20:37 INFO - LPVARIANT pvarIn, 14:20:37 INFO - int iNumDig, 14:20:37 INFO - int iIncLead, 14:20:37 INFO - int iUseParens, 14:20:37 INFO - int iGroup, 14:20:37 INFO - ULONG dwFlags, 14:20:37 INFO - BSTR *pbstrOut 14:20:37 INFO - ); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarWeekdayName( 14:20:37 INFO - int iWeekday, 14:20:37 INFO - int fAbbrev, 14:20:37 INFO - int iFirstDay, 14:20:37 INFO - ULONG dwFlags, 14:20:37 INFO - BSTR *pbstrOut 14:20:37 INFO - ); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarMonthName( 14:20:37 INFO - int iMonth, 14:20:37 INFO - int fAbbrev, 14:20:37 INFO - ULONG dwFlags, 14:20:37 INFO - BSTR *pbstrOut 14:20:37 INFO - ); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarFormatFromTokens( 14:20:37 INFO - LPVARIANT pvarIn, 14:20:37 INFO - LPOLESTR pstrFormat, 14:20:37 INFO - LPBYTE pbTokCur, 14:20:37 INFO - ULONG dwFlags, 14:20:37 INFO - BSTR *pbstrOut, 14:20:37 INFO - LCID lcid 14:20:37 INFO - ); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall VarTokenizeFormatString( 14:20:37 INFO - LPOLESTR pstrFormat, 14:20:37 INFO - LPBYTE rgbTok, 14:20:37 INFO - int cbTok, 14:20:37 INFO - int iFirstDay, 14:20:37 INFO - int iFirstWeek, 14:20:37 INFO - LCID lcid, 14:20:37 INFO - int *pcbActual 14:20:37 INFO - ); 14:20:37 INFO - #line 1047 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\oleauto.h" 14:20:37 INFO - #pragma endregion 14:20:37 INFO - #pragma region Desktop Family or OneCore Family 14:20:37 INFO - typedef ITypeLib *LPTYPELIB; 14:20:37 INFO - typedef LONG DISPID; 14:20:37 INFO - typedef DISPID MEMBERID; 14:20:37 INFO - #line 1071 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\oleauto.h" 14:20:37 INFO - #pragma endregion 14:20:37 INFO - #pragma region Application Family or OneCore Family 14:20:37 INFO - #line 1083 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\oleauto.h" 14:20:37 INFO - #pragma endregion 14:20:37 INFO - #pragma region Desktop Family or OneCore Family 14:20:37 INFO - typedef ITypeInfo *LPTYPEINFO; 14:20:37 INFO - typedef ITypeComp *LPTYPECOMP; 14:20:37 INFO - typedef ICreateTypeLib * LPCREATETYPELIB; 14:20:37 INFO - typedef ICreateTypeInfo * LPCREATETYPEINFO; 14:20:37 INFO - extern "C" __declspec(dllimport) ULONG __stdcall LHashValOfNameSysA(SYSKIND syskind, LCID lcid, 14:20:37 INFO - LPCSTR szName); 14:20:37 INFO - #line 1117 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\oleauto.h" 14:20:37 INFO - extern "C" __declspec(dllimport) ULONG __stdcall 14:20:37 INFO - LHashValOfNameSys(SYSKIND syskind, LCID lcid, const OLECHAR * szName); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall LoadTypeLib( LPCOLESTR szFile, ITypeLib ** pptlib); 14:20:37 INFO - typedef enum tagREGKIND 14:20:37 INFO - { 14:20:37 INFO - REGKIND_DEFAULT, 14:20:37 INFO - REGKIND_REGISTER, 14:20:37 INFO - REGKIND_NONE 14:20:37 INFO - } REGKIND; 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall LoadTypeLibEx(LPCOLESTR szFile, REGKIND regkind, 14:20:37 INFO - ITypeLib ** pptlib); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall LoadRegTypeLib(const GUID & rguid, WORD wVerMajor, WORD wVerMinor, 14:20:37 INFO - LCID lcid, ITypeLib ** pptlib); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall QueryPathOfRegTypeLib(const GUID & guid, USHORT wMaj, USHORT wMin, 14:20:37 INFO - LCID lcid, LPBSTR lpbstrPathName); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall RegisterTypeLib(ITypeLib * ptlib, LPCOLESTR szFullPath, 14:20:37 INFO - LPCOLESTR szHelpDir); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall UnRegisterTypeLib(const GUID & libID, WORD wVerMajor, 14:20:37 INFO - WORD wVerMinor, LCID lcid, SYSKIND syskind); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall RegisterTypeLibForUser(ITypeLib *ptlib, OLECHAR *szFullPath, 14:20:37 INFO - OLECHAR *szHelpDir); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall UnRegisterTypeLibForUser( 14:20:37 INFO - const GUID & libID, 14:20:37 INFO - WORD wMajorVerNum, 14:20:37 INFO - WORD wMinorVerNum, 14:20:37 INFO - LCID lcid, 14:20:37 INFO - SYSKIND syskind); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall CreateTypeLib(SYSKIND syskind, LPCOLESTR szFile, 14:20:37 INFO - ICreateTypeLib ** ppctlib); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall CreateTypeLib2(SYSKIND syskind, LPCOLESTR szFile, 14:20:37 INFO - ICreateTypeLib2 **ppctlib); 14:20:37 INFO - typedef IDispatch *LPDISPATCH; 14:20:37 INFO - typedef struct tagPARAMDATA { 14:20:37 INFO - OLECHAR * szName; 14:20:37 INFO - VARTYPE vt; 14:20:37 INFO - } PARAMDATA, * LPPARAMDATA; 14:20:37 INFO - typedef struct tagMETHODDATA { 14:20:37 INFO - OLECHAR * szName; 14:20:37 INFO - PARAMDATA * ppdata; 14:20:37 INFO - DISPID dispid; 14:20:37 INFO - UINT iMeth; 14:20:37 INFO - CALLCONV cc; 14:20:37 INFO - UINT cArgs; 14:20:37 INFO - WORD wFlags; 14:20:37 INFO - VARTYPE vtReturn; 14:20:37 INFO - } METHODDATA, * LPMETHODDATA; 14:20:37 INFO - typedef struct tagINTERFACEDATA { 14:20:37 INFO - METHODDATA * pmethdata; 14:20:37 INFO - UINT cMembers; 14:20:37 INFO - } INTERFACEDATA, * LPINTERFACEDATA; 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall DispGetParam( 14:20:37 INFO - DISPPARAMS * pdispparams, 14:20:37 INFO - UINT position, 14:20:37 INFO - VARTYPE vtTarg, 14:20:37 INFO - VARIANT * pvarResult, 14:20:37 INFO - UINT * puArgErr 14:20:37 INFO - ); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall DispGetIDsOfNames(ITypeInfo * ptinfo, OLECHAR ** rgszNames, 14:20:37 INFO - UINT cNames, DISPID * rgdispid); 14:20:37 INFO - #line 1253 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\oleauto.h" 14:20:37 INFO - #pragma endregion 14:20:37 INFO - #pragma region Application Family or OneCore Family 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall DispInvoke(void * _this, ITypeInfo * ptinfo, DISPID dispidMember, 14:20:37 INFO - WORD wFlags, DISPPARAMS * pparams, VARIANT * pvarResult, 14:20:37 INFO - EXCEPINFO * pexcepinfo, UINT * puArgErr); 14:20:37 INFO - #line 1263 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\oleauto.h" 14:20:37 INFO - #pragma endregion 14:20:37 INFO - #pragma region Desktop Family or OneCore Family 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall CreateDispTypeInfo(INTERFACEDATA * pidata, LCID lcid, 14:20:37 INFO - ITypeInfo ** pptinfo); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall CreateStdDispatch(IUnknown * punkOuter, void * pvThis, 14:20:37 INFO - ITypeInfo * ptinfo, IUnknown ** ppunkStdDisp); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall DispCallFunc(void * pvInstance, ULONG_PTR oVft, CALLCONV cc, 14:20:37 INFO - VARTYPE vtReturn, UINT cActuals, VARTYPE * prgvt, 14:20:37 INFO - VARIANTARG ** prgpvarg, VARIANT * pvargResult); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall RegisterActiveObject(IUnknown * punk, const IID & rclsid, 14:20:37 INFO - DWORD dwFlags, DWORD * pdwRegister); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall RevokeActiveObject(DWORD dwRegister, void * pvReserved); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall GetActiveObject(const IID & rclsid, void * pvReserved, 14:20:37 INFO - IUnknown ** ppunk); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall SetErrorInfo( ULONG dwReserved, IErrorInfo * perrinfo); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall GetErrorInfo( ULONG dwReserved, IErrorInfo ** pperrinfo); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall CreateErrorInfo( ICreateErrorInfo ** pperrinfo); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall GetRecordInfoFromTypeInfo(ITypeInfo * pTypeInfo, 14:20:37 INFO - IRecordInfo ** ppRecInfo); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall GetRecordInfoFromGuids(const GUID & rGuidTypeLib, 14:20:37 INFO - ULONG uVerMajor, ULONG uVerMinor, LCID lcid, 14:20:37 INFO - const GUID & rGuidTypeInfo, IRecordInfo ** ppRecInfo); 14:20:37 INFO - extern "C" __declspec(dllimport) ULONG __stdcall OaBuildVersion(void); 14:20:37 INFO - extern "C" __declspec(dllimport) void __stdcall ClearCustData(LPCUSTDATA pCustData); 14:20:37 INFO - extern "C" __declspec(dllimport) void __stdcall OaEnablePerUserTLibRegistration(void); 14:20:37 INFO - #line 1338 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\oleauto.h" 14:20:37 INFO - #line 1340 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\oleauto.h" 14:20:37 INFO - #pragma endregion 14:20:37 INFO - #line 1350 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\oleauto.h" 14:20:37 INFO - #line 1355 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\oleauto.h" 14:20:37 INFO - #line 1399 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\oleauto.h" 14:20:37 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:20:37 INFO - #pragma warning(disable:4103) 14:20:37 INFO - #pragma pack(pop) 14:20:37 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:20:37 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:20:37 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:20:37 INFO - #line 1424 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\oleauto.h" 14:20:37 INFO - #line 1425 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\oleauto.h" 14:20:37 INFO - #line 1427 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\oleauto.h" 14:20:37 INFO - #pragma warning(pop) 14:20:37 INFO - #line 1431 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\oleauto.h" 14:20:37 INFO - #line 39 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\ole2.h" 14:20:37 INFO - #pragma region Desktop Family 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall CreateDataAdviseHolder( LPDATAADVISEHOLDER * ppDAHolder); 14:20:37 INFO - #line 89 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\ole2.h" 14:20:37 INFO - extern "C" __declspec(dllimport) DWORD __stdcall OleBuildVersion( void ); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall WriteFmtUserTypeStg ( LPSTORAGE pstg, CLIPFORMAT cf, LPOLESTR lpszUserType); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall ReadFmtUserTypeStg ( LPSTORAGE pstg, CLIPFORMAT * pcf, LPOLESTR * lplpszUserType); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall OleInitialize( LPVOID pvReserved); 14:20:37 INFO - extern "C" __declspec(dllimport) void __stdcall OleUninitialize(void); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall OleQueryLinkFromData( LPDATAOBJECT pSrcDataObject); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall OleQueryCreateFromData( LPDATAOBJECT pSrcDataObject); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall OleCreate( const IID & rclsid, const IID & riid, DWORD renderopt, 14:20:37 INFO - LPFORMATETC pFormatEtc, LPOLECLIENTSITE pClientSite, 14:20:37 INFO - LPSTORAGE pStg, LPVOID * ppvObj); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall OleCreateEx( const IID & rclsid, const IID & riid, DWORD dwFlags, 14:20:37 INFO - DWORD renderopt, ULONG cFormats, DWORD* rgAdvf, 14:20:37 INFO - LPFORMATETC rgFormatEtc, IAdviseSink * lpAdviseSink, 14:20:37 INFO - DWORD * rgdwConnection, LPOLECLIENTSITE pClientSite, 14:20:37 INFO - LPSTORAGE pStg, LPVOID * ppvObj); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall OleCreateFromData( LPDATAOBJECT pSrcDataObj, const IID & riid, 14:20:37 INFO - DWORD renderopt, LPFORMATETC pFormatEtc, 14:20:37 INFO - LPOLECLIENTSITE pClientSite, LPSTORAGE pStg, 14:20:37 INFO - LPVOID * ppvObj); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall OleCreateFromDataEx( LPDATAOBJECT pSrcDataObj, const IID & riid, 14:20:37 INFO - DWORD dwFlags, DWORD renderopt, ULONG cFormats, DWORD* rgAdvf, 14:20:37 INFO - LPFORMATETC rgFormatEtc, IAdviseSink * lpAdviseSink, 14:20:37 INFO - DWORD * rgdwConnection, LPOLECLIENTSITE pClientSite, 14:20:37 INFO - LPSTORAGE pStg, LPVOID * ppvObj); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall OleCreateLinkFromData( LPDATAOBJECT pSrcDataObj, const IID & riid, 14:20:37 INFO - DWORD renderopt, LPFORMATETC pFormatEtc, 14:20:37 INFO - LPOLECLIENTSITE pClientSite, LPSTORAGE pStg, 14:20:37 INFO - LPVOID * ppvObj); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall OleCreateLinkFromDataEx( LPDATAOBJECT pSrcDataObj, const IID & riid, 14:20:37 INFO - DWORD dwFlags, DWORD renderopt, ULONG cFormats, DWORD* rgAdvf, 14:20:37 INFO - LPFORMATETC rgFormatEtc, IAdviseSink * lpAdviseSink, 14:20:37 INFO - DWORD * rgdwConnection, LPOLECLIENTSITE pClientSite, 14:20:37 INFO - LPSTORAGE pStg, LPVOID * ppvObj); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall OleCreateStaticFromData( LPDATAOBJECT pSrcDataObj, const IID & iid, 14:20:37 INFO - DWORD renderopt, LPFORMATETC pFormatEtc, 14:20:37 INFO - LPOLECLIENTSITE pClientSite, LPSTORAGE pStg, 14:20:37 INFO - LPVOID * ppvObj); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall OleCreateLink( LPMONIKER pmkLinkSrc, const IID & riid, 14:20:37 INFO - DWORD renderopt, LPFORMATETC lpFormatEtc, 14:20:37 INFO - LPOLECLIENTSITE pClientSite, LPSTORAGE pStg, LPVOID * ppvObj); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall OleCreateLinkEx( LPMONIKER pmkLinkSrc, const IID & riid, 14:20:37 INFO - DWORD dwFlags, DWORD renderopt, ULONG cFormats, DWORD* rgAdvf, 14:20:37 INFO - LPFORMATETC rgFormatEtc, IAdviseSink * lpAdviseSink, 14:20:37 INFO - DWORD * rgdwConnection, LPOLECLIENTSITE pClientSite, 14:20:37 INFO - LPSTORAGE pStg, LPVOID * ppvObj); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall OleCreateLinkToFile( LPCOLESTR lpszFileName, const IID & riid, 14:20:37 INFO - DWORD renderopt, LPFORMATETC lpFormatEtc, 14:20:37 INFO - LPOLECLIENTSITE pClientSite, LPSTORAGE pStg, LPVOID * ppvObj); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall OleCreateLinkToFileEx( LPCOLESTR lpszFileName, const IID & riid, 14:20:37 INFO - DWORD dwFlags, DWORD renderopt, ULONG cFormats, DWORD* rgAdvf, 14:20:37 INFO - LPFORMATETC rgFormatEtc, IAdviseSink * lpAdviseSink, 14:20:37 INFO - DWORD * rgdwConnection, LPOLECLIENTSITE pClientSite, 14:20:37 INFO - LPSTORAGE pStg, LPVOID * ppvObj); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall OleCreateFromFile( const IID & rclsid, LPCOLESTR lpszFileName, const IID & riid, 14:20:37 INFO - DWORD renderopt, LPFORMATETC lpFormatEtc, 14:20:37 INFO - LPOLECLIENTSITE pClientSite, LPSTORAGE pStg, LPVOID * ppvObj); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall OleCreateFromFileEx( const IID & rclsid, LPCOLESTR lpszFileName, const IID & riid, 14:20:37 INFO - DWORD dwFlags, DWORD renderopt, ULONG cFormats, DWORD* rgAdvf, 14:20:37 INFO - LPFORMATETC rgFormatEtc, IAdviseSink * lpAdviseSink, 14:20:37 INFO - DWORD * rgdwConnection, LPOLECLIENTSITE pClientSite, 14:20:37 INFO - LPSTORAGE pStg, LPVOID * ppvObj); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall OleLoad( LPSTORAGE pStg, const IID & riid, LPOLECLIENTSITE pClientSite, 14:20:37 INFO - LPVOID * ppvObj); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall OleSave( LPPERSISTSTORAGE pPS, LPSTORAGE pStg, BOOL fSameAsLoad); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall OleLoadFromStream( LPSTREAM pStm, const IID & iidInterface, LPVOID * ppvObj); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall OleSaveToStream( LPPERSISTSTREAM pPStm, LPSTREAM pStm ); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall OleSetContainedObject( LPUNKNOWN pUnknown, BOOL fContained); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall OleNoteObjectVisible( LPUNKNOWN pUnknown, BOOL fVisible); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall RegisterDragDrop( HWND hwnd, LPDROPTARGET pDropTarget); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall RevokeDragDrop( HWND hwnd); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall DoDragDrop( LPDATAOBJECT pDataObj, LPDROPSOURCE pDropSource, 14:20:37 INFO - DWORD dwOKEffects, LPDWORD pdwEffect); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall OleSetClipboard( LPDATAOBJECT pDataObj); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall OleGetClipboard( LPDATAOBJECT * ppDataObj); 14:20:37 INFO - #line 216 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\ole2.h" 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall OleFlushClipboard(void); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall OleIsCurrentClipboard( LPDATAOBJECT pDataObj); 14:20:37 INFO - extern "C" __declspec(dllimport) HOLEMENU __stdcall OleCreateMenuDescriptor ( HMENU hmenuCombined, 14:20:37 INFO - LPOLEMENUGROUPWIDTHS lpMenuWidths); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall OleSetMenuDescriptor ( HOLEMENU holemenu, HWND hwndFrame, 14:20:37 INFO - HWND hwndActiveObject, 14:20:37 INFO - LPOLEINPLACEFRAME lpFrame, 14:20:37 INFO - LPOLEINPLACEACTIVEOBJECT lpActiveObj); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall OleDestroyMenuDescriptor ( HOLEMENU holemenu); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall OleTranslateAccelerator ( LPOLEINPLACEFRAME lpFrame, 14:20:37 INFO - LPOLEINPLACEFRAMEINFO lpFrameInfo, LPMSG lpmsg); 14:20:37 INFO - extern "C" __declspec(dllimport) HANDLE __stdcall OleDuplicateData ( HANDLE hSrc, CLIPFORMAT cfFormat, 14:20:37 INFO - UINT uiFlags); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall OleDraw ( LPUNKNOWN pUnknown, DWORD dwAspect, HDC hdcDraw, 14:20:37 INFO - LPCRECT lprcBounds); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall OleRun( LPUNKNOWN pUnknown); 14:20:37 INFO - extern "C" __declspec(dllimport) BOOL __stdcall OleIsRunning( LPOLEOBJECT pObject); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall OleLockRunning( LPUNKNOWN pUnknown, BOOL fLock, BOOL fLastUnlockCloses); 14:20:37 INFO - extern "C" __declspec(dllimport) void __stdcall ReleaseStgMedium( LPSTGMEDIUM); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall CreateOleAdviseHolder( LPOLEADVISEHOLDER * ppOAHolder); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall OleCreateDefaultHandler( const IID & clsid, LPUNKNOWN pUnkOuter, 14:20:37 INFO - const IID & riid, LPVOID * lplpObj); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall OleCreateEmbeddingHelper( const IID & clsid, LPUNKNOWN pUnkOuter, 14:20:37 INFO - DWORD flags, LPCLASSFACTORY pCF, 14:20:37 INFO - const IID & riid, LPVOID * lplpObj); 14:20:37 INFO - extern "C" __declspec(dllimport) BOOL __stdcall IsAccelerator( HACCEL hAccel, int cAccelEntries, LPMSG lpMsg, 14:20:37 INFO - WORD * lpwCmd); 14:20:37 INFO - extern "C" __declspec(dllimport) HGLOBAL __stdcall OleGetIconOfFile( LPOLESTR lpszPath, BOOL fUseFileAsLabel); 14:20:37 INFO - extern "C" __declspec(dllimport) HGLOBAL __stdcall OleGetIconOfClass( const IID & rclsid, LPOLESTR lpszLabel, 14:20:37 INFO - BOOL fUseTypeAsLabel); 14:20:37 INFO - extern "C" __declspec(dllimport) HGLOBAL __stdcall OleMetafilePictFromIconAndLabel( HICON hIcon, LPOLESTR lpszLabel, 14:20:37 INFO - LPOLESTR lpszSourceFile, UINT iIconIndex); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall OleRegGetUserType ( const IID & clsid, DWORD dwFormOfType, 14:20:37 INFO - LPOLESTR * pszUserType); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall OleRegGetMiscStatus ( const IID & clsid, DWORD dwAspect, 14:20:37 INFO - DWORD * pdwStatus); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall OleRegEnumFormatEtc( const IID & clsid, DWORD dwDirection, 14:20:37 INFO - LPENUMFORMATETC * ppenum); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall OleRegEnumVerbs ( const IID & clsid, LPENUMOLEVERB * ppenum); 14:20:37 INFO - typedef struct _OLESTREAM * LPOLESTREAM; 14:20:37 INFO - typedef struct _OLESTREAMVTBL 14:20:37 INFO - { 14:20:37 INFO - DWORD (__stdcall* Get)(LPOLESTREAM, void *, DWORD); 14:20:37 INFO - DWORD (__stdcall* Put)(LPOLESTREAM, const void *, DWORD); 14:20:37 INFO - } OLESTREAMVTBL; 14:20:37 INFO - typedef OLESTREAMVTBL * LPOLESTREAMVTBL; 14:20:37 INFO - typedef struct _OLESTREAM 14:20:37 INFO - { 14:20:37 INFO - LPOLESTREAMVTBL lpstbl; 14:20:37 INFO - } OLESTREAM; 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall OleConvertOLESTREAMToIStorage 14:20:37 INFO - ( LPOLESTREAM lpolestream, 14:20:37 INFO - LPSTORAGE pstg, 14:20:37 INFO - const DVTARGETDEVICE * ptd); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall OleConvertIStorageToOLESTREAM 14:20:37 INFO - ( LPSTORAGE pstg, 14:20:37 INFO - LPOLESTREAM lpolestream); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall OleDoAutoConvert( LPSTORAGE pStg, LPCLSID pClsidNew); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall OleGetAutoConvert( const IID & clsidOld, LPCLSID pClsidNew); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall OleSetAutoConvert( const IID & clsidOld, const IID & clsidNew); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall SetConvertStg( LPSTORAGE pStg, BOOL fConvert); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall OleConvertIStorageToOLESTREAMEx 14:20:37 INFO - ( LPSTORAGE pstg, 14:20:37 INFO - CLIPFORMAT cfFormat, 14:20:37 INFO - LONG lWidth, 14:20:37 INFO - LONG lHeight, 14:20:37 INFO - DWORD dwSize, 14:20:37 INFO - LPSTGMEDIUM pmedium, 14:20:37 INFO - LPOLESTREAM polestm); 14:20:37 INFO - extern "C" __declspec(dllimport) HRESULT __stdcall OleConvertOLESTREAMToIStorageEx 14:20:37 INFO - ( LPOLESTREAM polestm, 14:20:37 INFO - LPSTORAGE pstg, 14:20:37 INFO - CLIPFORMAT * pcfFormat, 14:20:37 INFO - LONG * plwWidth, 14:20:37 INFO - LONG * plHeight, 14:20:37 INFO - DWORD * pdwSize, 14:20:37 INFO - LPSTGMEDIUM pmedium); 14:20:37 INFO - #line 345 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\ole2.h" 14:20:37 INFO - #pragma endregion 14:20:37 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:20:37 INFO - #pragma warning(disable:4103) 14:20:37 INFO - #pragma pack(pop) 14:20:37 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:20:37 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:20:37 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\shared\\poppack.h" 14:20:37 INFO - #line 349 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\ole2.h" 14:20:37 INFO - #line 350 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\ole2.h" 14:20:37 INFO - #line 353 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\ole2.h" 14:20:37 INFO - #pragma warning(pop) 14:20:37 INFO - #line 357 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\um\\ole2.h" 14:20:37 INFO - #line 16 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\browser\\components\\shell\\nsWindowsShellService.h" 14:20:37 INFO - class nsWindowsShellService : public nsIWindowsShellService 14:20:37 INFO - { 14:20:37 INFO - virtual ~nsWindowsShellService(); 14:20:37 INFO - public: 14:20:37 INFO - nsWindowsShellService(); 14:20:37 INFO - public: virtual nsresult __stdcall QueryInterface(const nsIID& aIID, void** aInstancePtr) override; virtual MozExternalRefCountType __stdcall AddRef(void) override; virtual MozExternalRefCountType __stdcall Release(void) override; typedef mozilla::FalseType HasThreadSafeRefCnt; protected: nsAutoRefCnt mRefCnt; nsAutoOwningThread _mOwningThread; public: 14:20:37 INFO - virtual nsresult __stdcall IsDefaultBrowser(bool aStartupCheck, bool aForAllTypes, bool *_retval) override; virtual nsresult __stdcall SetDefaultBrowser(bool aClaimAllTypes, bool aForAllUsers) override; virtual nsresult __stdcall SetDesktopBackground(nsIDOMElement *aElement, int32_t aPosition) override; virtual nsresult __stdcall OpenApplication(int32_t aApplication) override; virtual nsresult __stdcall GetDesktopBackgroundColor(uint32_t *aDesktopBackgroundColor) override; virtual nsresult __stdcall SetDesktopBackgroundColor(uint32_t aDesktopBackgroundColor) override; virtual nsresult __stdcall OpenApplicationWithURI(nsIFile *aApplication, const nsACString_internal & aURI) override; virtual nsresult __stdcall GetDefaultFeedReader(nsIFile * *aDefaultFeedReader) override; 14:20:37 INFO - virtual nsresult __stdcall ShortcutMaintenance(void) override; 14:20:37 INFO - protected: 14:20:37 INFO - bool IsDefaultBrowserVista(bool aCheckAllTypes, bool* aIsDefaultBrowser); 14:20:37 INFO - nsresult LaunchControlPanelDefaultsSelectionUI(); 14:20:37 INFO - nsresult LaunchControlPanelDefaultPrograms(); 14:20:37 INFO - nsresult LaunchModernSettingsDialogDefaultApps(); 14:20:37 INFO - nsresult InvokeHTTPOpenAsVerb(); 14:20:37 INFO - nsresult LaunchHTTPHandlerPane(); 14:20:37 INFO - }; 14:20:37 INFO - #line 38 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\browser\\components\\shell\\nsWindowsShellService.h" 14:20:37 INFO - #line 7 "c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/browser/components/shell/nsWindowsShellService.cpp" 14:20:37 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\other-licenses\\nsis\\Contrib\\CityHash\\cityhash\\city.h" 14:20:37 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\other-licenses\\nsis\\contrib\\cityhash\\cityhash\\../CityHash.h" 14:20:37 INFO - #line 17 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\other-licenses\\nsis\\contrib\\cityhash\\cityhash\\../CityHash.h" 14:20:37 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\other-licenses\\nsis\\contrib\\cityhash\\cityhash\\../CityHash.h" 14:20:37 INFO - typedef int ssize_t; 14:20:37 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\other-licenses\\nsis\\contrib\\cityhash\\cityhash\\../CityHash.h" 14:20:37 INFO - #line 47 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\other-licenses\\nsis\\Contrib\\CityHash\\cityhash\\city.h" 14:20:37 INFO - typedef unsigned __int8 uint8; 14:20:37 INFO - typedef unsigned __int32 uint32; 14:20:37 INFO - typedef unsigned __int64 uint64; 14:20:37 INFO - typedef mozilla::Pair uint128; 14:20:37 INFO - inline uint64 Uint128Low64(const uint128& x) { return x.first(); } 14:20:37 INFO - inline uint64 Uint128High64(const uint128& x) { return x.second(); } 14:20:37 INFO - #line 68 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\other-licenses\\nsis\\Contrib\\CityHash\\cityhash\\city.h" 14:20:37 INFO - uint64 CityHash64(const char *buf, size_t len); 14:20:37 INFO - uint64 CityHash64WithSeed(const char *buf, size_t len, uint64 seed); 14:20:37 INFO - uint64 CityHash64WithSeeds(const char *buf, size_t len, 14:20:37 INFO - uint64 seed0, uint64 seed1); 14:20:37 INFO - uint128 CityHash128(const char *s, size_t len); 14:20:37 INFO - uint128 CityHash128WithSeed(const char *s, size_t len, uint128 seed); 14:20:37 INFO - inline uint64 Hash128to64(const uint128& x) { 14:20:37 INFO - const uint64 kMul = 0x9ddfea08eb382d69; 14:20:37 INFO - uint64 a = (Uint128Low64(x) ^ Uint128High64(x)) * kMul; 14:20:37 INFO - a ^= (a >> 47); 14:20:37 INFO - uint64 b = (Uint128High64(x) ^ a) * kMul; 14:20:37 INFO - b ^= (b >> 47); 14:20:37 INFO - b *= kMul; 14:20:37 INFO - return b; 14:20:37 INFO - } 14:20:37 INFO - #line 103 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\other-licenses\\nsis\\Contrib\\CityHash\\cityhash\\city.h" 14:20:37 INFO - #line 9 "c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/browser/components/shell/nsWindowsShellService.cpp" 14:20:37 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\imgIContainer.h" 14:20:37 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/DebugOnly.h" 14:20:37 INFO - namespace mozilla { 14:20:37 INFO - template 14:20:37 INFO - class DebugOnly 14:20:37 INFO - { 14:20:37 INFO - public: 14:20:37 INFO - T value; 14:20:37 INFO - DebugOnly() { } 14:20:37 INFO - DebugOnly(const T& aOther) : value(aOther) { } 14:20:37 INFO - DebugOnly(const DebugOnly& aOther) : value(aOther.value) { } 14:20:37 INFO - DebugOnly& operator=(const T& aRhs) { 14:20:37 INFO - value = aRhs; 14:20:37 INFO - return *this; 14:20:37 INFO - } 14:20:37 INFO - void operator++(int) { value++; } 14:20:37 INFO - void operator--(int) { value--; } 14:20:37 INFO - T* operator&() { return &value; } 14:20:37 INFO - operator T&() { return value; } 14:20:37 INFO - operator const T&() const { return value; } 14:20:37 INFO - T& operator->() { return value; } 14:20:37 INFO - const T& operator->() const { return value; } 14:20:37 INFO - #line 81 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/DebugOnly.h" 14:20:37 INFO - ~DebugOnly() {} 14:20:37 INFO - }; 14:20:37 INFO - } 14:20:37 INFO - #line 93 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/DebugOnly.h" 14:20:37 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\imgIContainer.h" 14:20:37 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\DrawResult.h" 14:20:37 INFO - namespace mozilla { 14:20:37 INFO - namespace image { 14:20:37 INFO - enum class DrawResult : uint8_t 14:20:37 INFO - { 14:20:37 INFO - SUCCESS, 14:20:37 INFO - INCOMPLETE, 14:20:37 INFO - WRONG_SIZE, 14:20:37 INFO - NOT_READY, 14:20:37 INFO - TEMPORARY_ERROR, 14:20:37 INFO - BAD_IMAGE, 14:20:37 INFO - BAD_ARGS 14:20:37 INFO - }; 14:20:37 INFO - inline DrawResult 14:20:37 INFO - operator&(const DrawResult aLeft, const DrawResult aRight) 14:20:37 INFO - { 14:20:37 INFO - if ((!!(aLeft == DrawResult::SUCCESS))) { 14:20:37 INFO - return aRight; 14:20:37 INFO - } 14:20:37 INFO - if (aLeft == DrawResult::BAD_IMAGE && aRight != DrawResult::SUCCESS) { 14:20:37 INFO - return aRight; 14:20:37 INFO - } 14:20:37 INFO - return aLeft; 14:20:37 INFO - } 14:20:37 INFO - inline DrawResult& 14:20:37 INFO - operator&=(DrawResult& aLeft, const DrawResult aRight) 14:20:37 INFO - { 14:20:37 INFO - aLeft = aLeft & aRight; 14:20:37 INFO - return aLeft; 14:20:37 INFO - } 14:20:37 INFO - } 14:20:37 INFO - } 14:20:37 INFO - #line 91 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\DrawResult.h" 14:20:37 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\imgIContainer.h" 14:20:37 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxContext.h" 14:20:37 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxTypes.h" 14:20:37 INFO - typedef struct _cairo_surface cairo_surface_t; 14:20:37 INFO - typedef struct _cairo_user_data_key cairo_user_data_key_t; 14:20:37 INFO - typedef void (*thebes_destroy_func_t) (void *data); 14:20:37 INFO - typedef double gfxFloat; 14:20:37 INFO - enum class gfxBreakPriority { 14:20:37 INFO - eNoBreak = 0, 14:20:37 INFO - eWordWrapBreak, 14:20:37 INFO - eNormalBreak 14:20:37 INFO - }; 14:20:37 INFO - enum class gfxSurfaceType { 14:20:37 INFO - Image, 14:20:37 INFO - PDF, 14:20:37 INFO - PS, 14:20:37 INFO - Xlib, 14:20:37 INFO - Xcb, 14:20:37 INFO - Glitz, 14:20:37 INFO - Quartz, 14:20:37 INFO - Win32, 14:20:37 INFO - BeOS, 14:20:37 INFO - DirectFB, 14:20:37 INFO - SVG, 14:20:37 INFO - OS2, 14:20:37 INFO - Win32Printing, 14:20:37 INFO - QuartzImage, 14:20:37 INFO - Script, 14:20:37 INFO - QPainter, 14:20:37 INFO - Recording, 14:20:37 INFO - VG, 14:20:37 INFO - GL, 14:20:37 INFO - DRM, 14:20:37 INFO - Tee, 14:20:37 INFO - XML, 14:20:37 INFO - Skia, 14:20:37 INFO - Subsurface, 14:20:37 INFO - Max 14:20:37 INFO - }; 14:20:37 INFO - enum class gfxContentType { 14:20:37 INFO - COLOR = 0x1000, 14:20:37 INFO - ALPHA = 0x2000, 14:20:37 INFO - COLOR_ALPHA = 0x3000, 14:20:37 INFO - SENTINEL = 0xffff 14:20:37 INFO - }; 14:20:37 INFO - #line 83 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxTypes.h" 14:20:37 INFO - #line 10 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxContext.h" 14:20:37 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxASurface.h" 14:20:37 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsSize.h" 14:20:37 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCoord.h" 14:20:37 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsMathUtils.h" 14:20:37 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cmath" 14:20:37 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cmath" 14:20:37 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cmath" 14:20:37 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cmath" 14:20:37 INFO - #line 54 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cmath" 14:20:37 INFO - #pragma warning( push ) 14:20:37 INFO - #pragma warning( disable : 4275 4530 ) 14:20:37 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cmath" 14:20:37 INFO - #pragma once 14:20:37 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\math.h" 14:20:37 INFO - __pragma(pack(push, 8)) extern "C" { 14:20:37 INFO - #pragma warning(push) 14:20:37 INFO - #pragma warning(disable:4738) 14:20:37 INFO - #pragma warning(disable:4820) 14:20:37 INFO - struct _exception 14:20:37 INFO - { 14:20:37 INFO - int type; 14:20:37 INFO - char* name; 14:20:37 INFO - double arg1; 14:20:37 INFO - double arg2; 14:20:37 INFO - double retval; 14:20:37 INFO - }; 14:20:37 INFO - struct _complex 14:20:37 INFO - { 14:20:37 INFO - double x, y; 14:20:37 INFO - }; 14:20:37 INFO - #line 47 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\math.h" 14:20:37 INFO - #line 48 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\math.h" 14:20:37 INFO - #line 49 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\math.h" 14:20:37 INFO - #line 60 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\math.h" 14:20:37 INFO - typedef float float_t; 14:20:37 INFO - typedef double double_t; 14:20:37 INFO - #line 63 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\math.h" 14:20:37 INFO - extern double const _HUGE; 14:20:37 INFO - #line 83 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\math.h" 14:20:37 INFO - #line 84 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\math.h" 14:20:37 INFO - #line 88 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\math.h" 14:20:37 INFO - void __cdecl _fperrraise( int _Except); 14:20:37 INFO - __declspec(dllimport) short __cdecl _dclass( double _X); 14:20:37 INFO - __declspec(dllimport) short __cdecl _ldclass( long double _X); 14:20:37 INFO - __declspec(dllimport) short __cdecl _fdclass( float _X); 14:20:37 INFO - __declspec(dllimport) int __cdecl _dsign( double _X); 14:20:37 INFO - __declspec(dllimport) int __cdecl _ldsign( long double _X); 14:20:37 INFO - __declspec(dllimport) int __cdecl _fdsign( float _X); 14:20:37 INFO - __declspec(dllimport) int __cdecl _dpcomp( double _X, double _Y); 14:20:37 INFO - __declspec(dllimport) int __cdecl _ldpcomp( long double _X, long double _Y); 14:20:37 INFO - __declspec(dllimport) int __cdecl _fdpcomp( float _X, float _Y); 14:20:37 INFO - __declspec(dllimport) short __cdecl _dtest( double* _Px); 14:20:37 INFO - __declspec(dllimport) short __cdecl _ldtest( long double* _Px); 14:20:37 INFO - __declspec(dllimport) short __cdecl _fdtest( float* _Px); 14:20:37 INFO - __declspec(dllimport) short __cdecl _d_int( double* _Px, short _Xexp); 14:20:37 INFO - __declspec(dllimport) short __cdecl _ld_int( long double* _Px, short _Xexp); 14:20:37 INFO - __declspec(dllimport) short __cdecl _fd_int( float* _Px, short _Xexp); 14:20:37 INFO - __declspec(dllimport) short __cdecl _dscale( double* _Px, long _Lexp); 14:20:37 INFO - __declspec(dllimport) short __cdecl _ldscale( long double* _Px, long _Lexp); 14:20:37 INFO - __declspec(dllimport) short __cdecl _fdscale( float* _Px, long _Lexp); 14:20:37 INFO - __declspec(dllimport) short __cdecl _dunscale( short* _Pex, double* _Px); 14:20:37 INFO - __declspec(dllimport) short __cdecl _ldunscale( short* _Pex, long double* _Px); 14:20:37 INFO - __declspec(dllimport) short __cdecl _fdunscale( short* _Pex, float* _Px); 14:20:37 INFO - __declspec(dllimport) short __cdecl _dexp( double* _Px, double _Y, long _Eoff); 14:20:37 INFO - __declspec(dllimport) short __cdecl _ldexp( long double* _Px, long double _Y, long _Eoff); 14:20:37 INFO - __declspec(dllimport) short __cdecl _fdexp( float* _Px, float _Y, long _Eoff); 14:20:37 INFO - __declspec(dllimport) short __cdecl _dnorm( unsigned short* _Ps); 14:20:37 INFO - __declspec(dllimport) short __cdecl _fdnorm( unsigned short* _Ps); 14:20:37 INFO - __declspec(dllimport) double __cdecl _dpoly( double _X, double const* _Tab, int _N); 14:20:37 INFO - __declspec(dllimport) long double __cdecl _ldpoly( long double _X, long double const* _Tab, int _N); 14:20:37 INFO - __declspec(dllimport) float __cdecl _fdpoly( float _X, float const* _Tab, int _N); 14:20:37 INFO - __declspec(dllimport) double __cdecl _dlog( double _X, int _Baseflag); 14:20:37 INFO - __declspec(dllimport) long double __cdecl _ldlog( long double _X, int _Baseflag); 14:20:37 INFO - __declspec(dllimport) float __cdecl _fdlog( float _X, int _Baseflag); 14:20:37 INFO - __declspec(dllimport) double __cdecl _dsin( double _X, unsigned int _Qoff); 14:20:37 INFO - __declspec(dllimport) long double __cdecl _ldsin( long double _X, unsigned int _Qoff); 14:20:37 INFO - __declspec(dllimport) float __cdecl _fdsin( float _X, unsigned int _Qoff); 14:20:37 INFO - typedef union 14:20:37 INFO - { 14:20:37 INFO - unsigned short _Sh[4]; 14:20:37 INFO - double _Val; 14:20:37 INFO - } _double_val; 14:20:37 INFO - typedef union 14:20:37 INFO - { 14:20:37 INFO - unsigned short _Sh[2]; 14:20:37 INFO - float _Val; 14:20:37 INFO - } _float_val; 14:20:37 INFO - typedef union 14:20:37 INFO - { 14:20:37 INFO - unsigned short _Sh[4]; 14:20:37 INFO - long double _Val; 14:20:37 INFO - } _ldouble_val; 14:20:37 INFO - typedef union 14:20:37 INFO - { 14:20:37 INFO - unsigned short _Word[4]; 14:20:37 INFO - float _Float; 14:20:37 INFO - double _Double; 14:20:37 INFO - long double _Long_double; 14:20:37 INFO - } _float_const; 14:20:37 INFO - extern const _float_const _Denorm_C, _Inf_C, _Nan_C, _Snan_C, _Hugeval_C; 14:20:37 INFO - extern const _float_const _FDenorm_C, _FInf_C, _FNan_C, _FSnan_C; 14:20:37 INFO - extern const _float_const _LDenorm_C, _LInf_C, _LNan_C, _LSnan_C; 14:20:37 INFO - extern const _float_const _Eps_C, _Rteps_C; 14:20:37 INFO - extern const _float_const _FEps_C, _FRteps_C; 14:20:37 INFO - extern const _float_const _LEps_C, _LRteps_C; 14:20:37 INFO - extern const double _Zero_C, _Xbig_C; 14:20:37 INFO - extern const float _FZero_C, _FXbig_C; 14:20:37 INFO - extern const long double _LZero_C, _LXbig_C; 14:20:37 INFO - extern "C++" 14:20:37 INFO - { 14:20:37 INFO - inline int fpclassify( float _X) throw() 14:20:37 INFO - { 14:20:37 INFO - return _fdtest(&_X); 14:20:37 INFO - } 14:20:37 INFO - inline int fpclassify( double _X) throw() 14:20:37 INFO - { 14:20:37 INFO - return _dtest(&_X); 14:20:37 INFO - } 14:20:37 INFO - inline int fpclassify( long double _X) throw() 14:20:37 INFO - { 14:20:37 INFO - return _ldtest(&_X); 14:20:37 INFO - } 14:20:37 INFO - inline bool signbit( float _X) throw() 14:20:37 INFO - { 14:20:37 INFO - return _fdsign(_X) != 0; 14:20:37 INFO - } 14:20:37 INFO - inline bool signbit( double _X) throw() 14:20:37 INFO - { 14:20:37 INFO - return _dsign(_X) != 0; 14:20:37 INFO - } 14:20:37 INFO - inline bool signbit( long double _X) throw() 14:20:37 INFO - { 14:20:37 INFO - return _ldsign(_X) != 0; 14:20:37 INFO - } 14:20:37 INFO - inline int _fpcomp( float _X, float _Y) throw() 14:20:37 INFO - { 14:20:37 INFO - return _fdpcomp(_X, _Y); 14:20:37 INFO - } 14:20:37 INFO - inline int _fpcomp( double _X, double _Y) throw() 14:20:37 INFO - { 14:20:37 INFO - return _dpcomp(_X, _Y); 14:20:37 INFO - } 14:20:37 INFO - inline int _fpcomp( long double _X, long double _Y) throw() 14:20:37 INFO - { 14:20:37 INFO - return _ldpcomp(_X, _Y); 14:20:37 INFO - } 14:20:37 INFO - template struct _Combined_type 14:20:37 INFO - { 14:20:37 INFO - typedef float _Type; 14:20:37 INFO - }; 14:20:37 INFO - template <> struct _Combined_type 14:20:37 INFO - { 14:20:37 INFO - typedef double _Type; 14:20:37 INFO - }; 14:20:37 INFO - template <> struct _Combined_type 14:20:37 INFO - { 14:20:37 INFO - typedef long double _Type; 14:20:37 INFO - }; 14:20:37 INFO - template struct _Real_widened 14:20:37 INFO - { 14:20:37 INFO - typedef long double _Type; 14:20:37 INFO - }; 14:20:37 INFO - template <> struct _Real_widened 14:20:37 INFO - { 14:20:37 INFO - typedef float _Type; 14:20:37 INFO - }; 14:20:37 INFO - template <> struct _Real_widened 14:20:37 INFO - { 14:20:37 INFO - typedef double _Type; 14:20:37 INFO - }; 14:20:37 INFO - template <> struct _Real_widened 14:20:37 INFO - { 14:20:37 INFO - typedef double _Type; 14:20:37 INFO - }; 14:20:37 INFO - template <> struct _Real_widened 14:20:37 INFO - { 14:20:37 INFO - typedef double _Type; 14:20:37 INFO - }; 14:20:37 INFO - template struct _Real_type 14:20:37 INFO - { 14:20:37 INFO - typedef double _Type; 14:20:37 INFO - }; 14:20:37 INFO - template <> struct _Real_type 14:20:37 INFO - { 14:20:37 INFO - typedef float _Type; 14:20:37 INFO - }; 14:20:37 INFO - template <> struct _Real_type 14:20:37 INFO - { 14:20:37 INFO - typedef long double _Type; 14:20:37 INFO - }; 14:20:37 INFO - template 14:20:37 INFO - inline int _fpcomp( _T1 _X, _T2 _Y) throw() 14:20:37 INFO - { 14:20:37 INFO - typedef typename _Combined_type::_Type, 14:20:37 INFO - typename _Real_type<_T2>::_Type>::_Type>::_Type _Tw; 14:20:37 INFO - return _fpcomp((_Tw)_X, (_Tw)_Y); 14:20:37 INFO - } 14:20:37 INFO - template 14:20:37 INFO - inline bool isfinite( _Ty _X) throw() 14:20:37 INFO - { 14:20:37 INFO - return fpclassify(_X) <= 0; 14:20:37 INFO - } 14:20:37 INFO - template 14:20:37 INFO - inline bool isinf( _Ty _X) throw() 14:20:37 INFO - { 14:20:37 INFO - return fpclassify(_X) == 1; 14:20:37 INFO - } 14:20:37 INFO - template 14:20:37 INFO - inline bool isnan( _Ty _X) throw() 14:20:37 INFO - { 14:20:37 INFO - return fpclassify(_X) == 2; 14:20:37 INFO - } 14:20:37 INFO - template 14:20:37 INFO - inline bool isnormal( _Ty _X) throw() 14:20:37 INFO - { 14:20:37 INFO - return fpclassify(_X) == (-1); 14:20:37 INFO - } 14:20:37 INFO - template 14:20:37 INFO - inline bool isgreater( _Ty1 _X, _Ty2 _Y) throw() 14:20:37 INFO - { 14:20:37 INFO - return (_fpcomp(_X, _Y) & 4) != 0; 14:20:37 INFO - } 14:20:37 INFO - template 14:20:37 INFO - inline bool isgreaterequal( _Ty1 _X, _Ty2 _Y) throw() 14:20:37 INFO - { 14:20:37 INFO - return (_fpcomp(_X, _Y) & (2 | 4)) != 0; 14:20:37 INFO - } 14:20:37 INFO - template 14:20:37 INFO - inline bool isless( _Ty1 _X, _Ty2 _Y) throw() 14:20:37 INFO - { 14:20:37 INFO - return (_fpcomp(_X, _Y) & 1) != 0; 14:20:37 INFO - } 14:20:37 INFO - template 14:20:37 INFO - inline bool islessequal( _Ty1 _X, _Ty2 _Y) throw() 14:20:37 INFO - { 14:20:37 INFO - return (_fpcomp(_X, _Y) & (1 | 2)) != 0; 14:20:37 INFO - } 14:20:37 INFO - template 14:20:37 INFO - inline bool islessgreater( _Ty1 _X, _Ty2 _Y) throw() 14:20:37 INFO - { 14:20:37 INFO - return (_fpcomp(_X, _Y) & (1 | 4)) != 0; 14:20:37 INFO - } 14:20:37 INFO - template 14:20:37 INFO - inline bool isunordered( _Ty1 _X, _Ty2 _Y) throw() 14:20:37 INFO - { 14:20:37 INFO - return _fpcomp(_X, _Y) == 0; 14:20:37 INFO - } 14:20:37 INFO - } 14:20:37 INFO - #line 460 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\math.h" 14:20:37 INFO - int __cdecl abs( int _X); 14:20:37 INFO - long __cdecl labs( long _X); 14:20:37 INFO - long long __cdecl llabs( long long _X); 14:20:37 INFO - double __cdecl acos( double _X); 14:20:37 INFO - double __cdecl asin( double _X); 14:20:37 INFO - double __cdecl atan( double _X); 14:20:37 INFO - double __cdecl atan2( double _Y, double _X); 14:20:37 INFO - double __cdecl cos( double _X); 14:20:37 INFO - double __cdecl cosh( double _X); 14:20:37 INFO - double __cdecl exp( double _X); 14:20:37 INFO - double __cdecl fabs( double _X); 14:20:37 INFO - double __cdecl fmod( double _X, double _Y); 14:20:37 INFO - double __cdecl log( double _X); 14:20:37 INFO - double __cdecl log10( double _X); 14:20:37 INFO - double __cdecl pow( double _X, double _Y); 14:20:37 INFO - double __cdecl sin( double _X); 14:20:37 INFO - double __cdecl sinh( double _X); 14:20:37 INFO - double __cdecl sqrt( double _X); 14:20:37 INFO - double __cdecl tan( double _X); 14:20:37 INFO - double __cdecl tanh( double _X); 14:20:37 INFO - __declspec(dllimport) double __cdecl acosh( double _X); 14:20:37 INFO - __declspec(dllimport) double __cdecl asinh( double _X); 14:20:37 INFO - __declspec(dllimport) double __cdecl atanh( double _X); 14:20:37 INFO - __declspec(dllimport) double __cdecl atof( char const* _String); 14:20:37 INFO - __declspec(dllimport) double __cdecl _atof_l( char const* _String, _locale_t _Locale); 14:20:37 INFO - __declspec(dllimport) double __cdecl _cabs( struct _complex _Complex_value); 14:20:37 INFO - __declspec(dllimport) double __cdecl cbrt( double _X); 14:20:37 INFO - __declspec(dllimport) double __cdecl ceil( double _X); 14:20:37 INFO - __declspec(dllimport) double __cdecl _chgsign( double _X); 14:20:37 INFO - __declspec(dllimport) double __cdecl copysign( double _Number, double _Sign); 14:20:37 INFO - __declspec(dllimport) double __cdecl _copysign( double _Number, double _Sign); 14:20:37 INFO - __declspec(dllimport) double __cdecl erf( double _X); 14:20:37 INFO - __declspec(dllimport) double __cdecl erfc( double _X); 14:20:37 INFO - __declspec(dllimport) double __cdecl exp2( double _X); 14:20:37 INFO - __declspec(dllimport) double __cdecl expm1( double _X); 14:20:37 INFO - __declspec(dllimport) double __cdecl fdim( double _X, double _Y); 14:20:37 INFO - __declspec(dllimport) double __cdecl floor( double _X); 14:20:37 INFO - __declspec(dllimport) double __cdecl fma( double _X, double _Y, double _Z); 14:20:37 INFO - __declspec(dllimport) double __cdecl fmax( double _X, double _Y); 14:20:37 INFO - __declspec(dllimport) double __cdecl fmin( double _X, double _Y); 14:20:37 INFO - __declspec(dllimport) double __cdecl frexp( double _X, int* _Y); 14:20:37 INFO - __declspec(dllimport) double __cdecl hypot( double _X, double _Y); 14:20:37 INFO - __declspec(dllimport) double __cdecl _hypot( double _X, double _Y); 14:20:37 INFO - __declspec(dllimport) int __cdecl ilogb( double _X); 14:20:37 INFO - __declspec(dllimport) double __cdecl ldexp( double _X, int _Y); 14:20:37 INFO - __declspec(dllimport) double __cdecl lgamma( double _X); 14:20:37 INFO - __declspec(dllimport) long long __cdecl llrint( double _X); 14:20:37 INFO - __declspec(dllimport) long long __cdecl llround( double _X); 14:20:37 INFO - __declspec(dllimport) double __cdecl log1p( double _X); 14:20:37 INFO - __declspec(dllimport) double __cdecl log2( double _X); 14:20:37 INFO - __declspec(dllimport) double __cdecl logb( double _X); 14:20:37 INFO - __declspec(dllimport) long __cdecl lrint( double _X); 14:20:37 INFO - __declspec(dllimport) long __cdecl lround( double _X); 14:20:37 INFO - int __cdecl _matherr( struct _exception* _Except); 14:20:37 INFO - __declspec(dllimport) double __cdecl modf( double _X, double* _Y); 14:20:37 INFO - __declspec(dllimport) double __cdecl nan( char const*); 14:20:37 INFO - __declspec(dllimport) double __cdecl nearbyint( double _X); 14:20:37 INFO - __declspec(dllimport) double __cdecl nextafter( double _X, double _Y); 14:20:37 INFO - __declspec(dllimport) double __cdecl nexttoward( double _X, long double _Y); 14:20:37 INFO - __declspec(dllimport) double __cdecl remainder( double _X, double _Y); 14:20:37 INFO - __declspec(dllimport) double __cdecl remquo( double _X, double _Y, int* _Z); 14:20:37 INFO - __declspec(dllimport) double __cdecl rint( double _X); 14:20:37 INFO - __declspec(dllimport) double __cdecl round( double _X); 14:20:37 INFO - __declspec(dllimport) double __cdecl scalbln( double _X, long _Y); 14:20:37 INFO - __declspec(dllimport) double __cdecl scalbn( double _X, int _Y); 14:20:37 INFO - __declspec(dllimport) double __cdecl tgamma( double _X); 14:20:37 INFO - __declspec(dllimport) double __cdecl trunc( double _X); 14:20:37 INFO - __declspec(dllimport) double __cdecl _j0( double _X ); 14:20:37 INFO - __declspec(dllimport) double __cdecl _j1( double _X ); 14:20:37 INFO - __declspec(dllimport) double __cdecl _jn(int _X, double _Y); 14:20:37 INFO - __declspec(dllimport) double __cdecl _y0( double _X); 14:20:37 INFO - __declspec(dllimport) double __cdecl _y1( double _X); 14:20:37 INFO - __declspec(dllimport) double __cdecl _yn( int _X, double _Y); 14:20:37 INFO - __declspec(dllimport) float __cdecl acoshf( float _X); 14:20:37 INFO - __declspec(dllimport) float __cdecl asinhf( float _X); 14:20:37 INFO - __declspec(dllimport) float __cdecl atanhf( float _X); 14:20:37 INFO - __declspec(dllimport) float __cdecl cbrtf( float _X); 14:20:37 INFO - __declspec(dllimport) float __cdecl _chgsignf( float _X); 14:20:37 INFO - __declspec(dllimport) float __cdecl copysignf( float _Number, float _Sign); 14:20:37 INFO - __declspec(dllimport) float __cdecl _copysignf( float _Number, float _Sign); 14:20:37 INFO - __declspec(dllimport) float __cdecl erff( float _X); 14:20:37 INFO - __declspec(dllimport) float __cdecl erfcf( float _X); 14:20:37 INFO - __declspec(dllimport) float __cdecl expm1f( float _X); 14:20:37 INFO - __declspec(dllimport) float __cdecl exp2f( float _X); 14:20:37 INFO - __declspec(dllimport) float __cdecl fdimf( float _X, float _Y); 14:20:37 INFO - __declspec(dllimport) float __cdecl fmaf( float _X, float _Y, float _Z); 14:20:37 INFO - __declspec(dllimport) float __cdecl fmaxf( float _X, float _Y); 14:20:37 INFO - __declspec(dllimport) float __cdecl fminf( float _X, float _Y); 14:20:37 INFO - __declspec(dllimport) float __cdecl _hypotf( float _X, float _Y); 14:20:37 INFO - __declspec(dllimport) int __cdecl ilogbf( float _X); 14:20:37 INFO - __declspec(dllimport) float __cdecl lgammaf( float _X); 14:20:37 INFO - __declspec(dllimport) long long __cdecl llrintf( float _X); 14:20:37 INFO - __declspec(dllimport) long long __cdecl llroundf( float _X); 14:20:37 INFO - __declspec(dllimport) float __cdecl log1pf( float _X); 14:20:37 INFO - __declspec(dllimport) float __cdecl log2f( float _X); 14:20:37 INFO - __declspec(dllimport) float __cdecl logbf( float _X); 14:20:37 INFO - __declspec(dllimport) long __cdecl lrintf( float _X); 14:20:37 INFO - __declspec(dllimport) long __cdecl lroundf( float _X); 14:20:37 INFO - __declspec(dllimport) float __cdecl nanf( char const*); 14:20:37 INFO - __declspec(dllimport) float __cdecl nearbyintf( float _X); 14:20:37 INFO - __declspec(dllimport) float __cdecl nextafterf( float _X, float _Y); 14:20:37 INFO - __declspec(dllimport) float __cdecl nexttowardf( float _X, long double _Y); 14:20:37 INFO - __declspec(dllimport) float __cdecl remainderf( float _X, float _Y); 14:20:37 INFO - __declspec(dllimport) float __cdecl remquof( float _X, float _Y, int* _Z); 14:20:37 INFO - __declspec(dllimport) float __cdecl rintf( float _X); 14:20:37 INFO - __declspec(dllimport) float __cdecl roundf( float _X); 14:20:37 INFO - __declspec(dllimport) float __cdecl scalblnf( float _X, long _Y); 14:20:37 INFO - __declspec(dllimport) float __cdecl scalbnf( float _X, int _Y); 14:20:37 INFO - __declspec(dllimport) float __cdecl tgammaf( float _X); 14:20:37 INFO - __declspec(dllimport) float __cdecl truncf( float _X); 14:20:37 INFO - __declspec(dllimport) int __cdecl _set_SSE2_enable( int _Flag); 14:20:37 INFO - #line 603 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\math.h" 14:20:37 INFO - #line 618 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\math.h" 14:20:37 INFO - __inline float __cdecl acosf( float _X) 14:20:37 INFO - { 14:20:37 INFO - return (float)acos(_X); 14:20:37 INFO - } 14:20:37 INFO - __inline float __cdecl asinf( float _X) 14:20:37 INFO - { 14:20:37 INFO - return (float)asin(_X); 14:20:37 INFO - } 14:20:37 INFO - __inline float __cdecl atan2f( float _Y, float _X) 14:20:37 INFO - { 14:20:37 INFO - return (float)atan2(_Y, _X); 14:20:37 INFO - } 14:20:37 INFO - __inline float __cdecl atanf( float _X) 14:20:37 INFO - { 14:20:37 INFO - return (float)atan(_X); 14:20:37 INFO - } 14:20:37 INFO - __inline float __cdecl ceilf( float _X) 14:20:37 INFO - { 14:20:37 INFO - return (float)ceil(_X); 14:20:37 INFO - } 14:20:37 INFO - __inline float __cdecl cosf( float _X) 14:20:37 INFO - { 14:20:37 INFO - return (float)cos(_X); 14:20:37 INFO - } 14:20:37 INFO - __inline float __cdecl coshf( float _X) 14:20:37 INFO - { 14:20:37 INFO - return (float)cosh(_X); 14:20:37 INFO - } 14:20:37 INFO - __inline float __cdecl expf( float _X) 14:20:37 INFO - { 14:20:37 INFO - return (float)exp(_X); 14:20:37 INFO - } 14:20:37 INFO - #line 660 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\math.h" 14:20:37 INFO - #line 666 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\math.h" 14:20:37 INFO - __inline float __cdecl fabsf( float _X) 14:20:37 INFO - { 14:20:37 INFO - return (float)fabs(_X); 14:20:37 INFO - } 14:20:37 INFO - #line 673 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\math.h" 14:20:37 INFO - #line 680 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\math.h" 14:20:37 INFO - __inline float __cdecl floorf( float _X) 14:20:37 INFO - { 14:20:37 INFO - return (float)floor(_X); 14:20:37 INFO - } 14:20:37 INFO - __inline float __cdecl fmodf( float _X, float _Y) 14:20:37 INFO - { 14:20:37 INFO - return (float)fmod(_X, _Y); 14:20:37 INFO - } 14:20:37 INFO - #line 692 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\math.h" 14:20:37 INFO - __inline float __cdecl frexpf( float _X, int *_Y) 14:20:37 INFO - { 14:20:37 INFO - return (float)frexp(_X, _Y); 14:20:37 INFO - } 14:20:37 INFO - __inline float __cdecl hypotf( float _X, float _Y) 14:20:37 INFO - { 14:20:37 INFO - return _hypotf(_X, _Y); 14:20:37 INFO - } 14:20:37 INFO - __inline float __cdecl ldexpf( float _X, int _Y) 14:20:37 INFO - { 14:20:37 INFO - return (float)ldexp(_X, _Y); 14:20:37 INFO - } 14:20:37 INFO - #line 721 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\math.h" 14:20:37 INFO - __inline float __cdecl log10f( float _X) 14:20:37 INFO - { 14:20:37 INFO - return (float)log10(_X); 14:20:37 INFO - } 14:20:37 INFO - __inline float __cdecl logf( float _X) 14:20:37 INFO - { 14:20:37 INFO - return (float)log(_X); 14:20:37 INFO - } 14:20:37 INFO - __inline float __cdecl modff( float _X, float* _Y) 14:20:37 INFO - { 14:20:37 INFO - double _F, _I; 14:20:37 INFO - _F = modf(_X, &_I); 14:20:37 INFO - *_Y = (float)_I; 14:20:37 INFO - return (float)_F; 14:20:37 INFO - } 14:20:37 INFO - __inline float __cdecl powf( float _X, float _Y) 14:20:37 INFO - { 14:20:37 INFO - return (float)pow(_X, _Y); 14:20:37 INFO - } 14:20:37 INFO - __inline float __cdecl sinf( float _X) 14:20:37 INFO - { 14:20:37 INFO - return (float)sin(_X); 14:20:37 INFO - } 14:20:37 INFO - __inline float __cdecl sinhf( float _X) 14:20:37 INFO - { 14:20:37 INFO - return (float)sinh(_X); 14:20:37 INFO - } 14:20:37 INFO - __inline float __cdecl sqrtf( float _X) 14:20:37 INFO - { 14:20:37 INFO - return (float)sqrt(_X); 14:20:37 INFO - } 14:20:37 INFO - __inline float __cdecl tanf( float _X) 14:20:37 INFO - { 14:20:37 INFO - return (float)tan(_X); 14:20:37 INFO - } 14:20:37 INFO - __inline float __cdecl tanhf( float _X) 14:20:37 INFO - { 14:20:37 INFO - return (float)tanh(_X); 14:20:37 INFO - } 14:20:37 INFO - #line 771 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\math.h" 14:20:37 INFO - __declspec(dllimport) long double __cdecl acoshl( long double _X); 14:20:37 INFO - __inline long double __cdecl acosl( long double _X) 14:20:37 INFO - { 14:20:37 INFO - return acos((double)_X); 14:20:37 INFO - } 14:20:37 INFO - __declspec(dllimport) long double __cdecl asinhl( long double _X); 14:20:37 INFO - __inline long double __cdecl asinl( long double _X) 14:20:37 INFO - { 14:20:37 INFO - return asin((double)_X); 14:20:37 INFO - } 14:20:37 INFO - __inline long double __cdecl atan2l( long double _Y, long double _X) 14:20:37 INFO - { 14:20:37 INFO - return atan2((double)_Y, (double)_X); 14:20:37 INFO - } 14:20:37 INFO - __declspec(dllimport) long double __cdecl atanhl( long double _X); 14:20:37 INFO - __inline long double __cdecl atanl( long double _X) 14:20:37 INFO - { 14:20:37 INFO - return atan((double)_X); 14:20:37 INFO - } 14:20:37 INFO - __declspec(dllimport) long double __cdecl cbrtl( long double _X); 14:20:37 INFO - __inline long double __cdecl ceill( long double _X) 14:20:37 INFO - { 14:20:37 INFO - return ceil((double)_X); 14:20:37 INFO - } 14:20:37 INFO - __inline long double __cdecl _chgsignl( long double _X) 14:20:37 INFO - { 14:20:37 INFO - return _chgsign((double)_X); 14:20:37 INFO - } 14:20:37 INFO - __declspec(dllimport) long double __cdecl copysignl( long double _Number, long double _Sign); 14:20:37 INFO - __inline long double __cdecl _copysignl( long double _Number, long double _Sign) 14:20:37 INFO - { 14:20:37 INFO - return _copysign((double)_Number, (double)_Sign); 14:20:37 INFO - } 14:20:37 INFO - __inline long double __cdecl coshl( long double _X) 14:20:37 INFO - { 14:20:37 INFO - return cosh((double)_X); 14:20:37 INFO - } 14:20:37 INFO - __inline long double __cdecl cosl( long double _X) 14:20:37 INFO - { 14:20:37 INFO - return cos((double)_X); 14:20:37 INFO - } 14:20:37 INFO - __declspec(dllimport) long double __cdecl erfl( long double _X); 14:20:37 INFO - __declspec(dllimport) long double __cdecl erfcl( long double _X); 14:20:37 INFO - __inline long double __cdecl expl( long double _X) 14:20:37 INFO - { 14:20:37 INFO - return exp((double)_X); 14:20:37 INFO - } 14:20:37 INFO - __declspec(dllimport) long double __cdecl exp2l( long double _X); 14:20:37 INFO - __declspec(dllimport) long double __cdecl expm1l( long double _X); 14:20:37 INFO - __inline long double __cdecl fabsl( long double _X) 14:20:37 INFO - { 14:20:37 INFO - return fabs((double)_X); 14:20:37 INFO - } 14:20:37 INFO - __declspec(dllimport) long double __cdecl fdiml( long double _X, long double _Y); 14:20:37 INFO - __inline long double __cdecl floorl( long double _X) 14:20:37 INFO - { 14:20:37 INFO - return floor((double)_X); 14:20:37 INFO - } 14:20:37 INFO - __declspec(dllimport) long double __cdecl fmal( long double _X, long double _Y, long double _Z); 14:20:37 INFO - __declspec(dllimport) long double __cdecl fmaxl( long double _X, long double _Y); 14:20:37 INFO - __declspec(dllimport) long double __cdecl fminl( long double _X, long double _Y); 14:20:37 INFO - __inline long double __cdecl fmodl( long double _X, long double _Y) 14:20:37 INFO - { 14:20:37 INFO - return fmod((double)_X, (double)_Y); 14:20:37 INFO - } 14:20:37 INFO - __inline long double __cdecl frexpl( long double _X, int *_Y) 14:20:37 INFO - { 14:20:37 INFO - return frexp((double)_X, _Y); 14:20:37 INFO - } 14:20:37 INFO - __declspec(dllimport) int __cdecl ilogbl( long double _X); 14:20:37 INFO - __inline long double __cdecl _hypotl( long double _X, long double _Y) 14:20:37 INFO - { 14:20:37 INFO - return _hypot((double)_X, (double)_Y); 14:20:37 INFO - } 14:20:37 INFO - __inline long double __cdecl hypotl( long double _X, long double _Y) 14:20:37 INFO - { 14:20:37 INFO - return _hypot((double)_X, (double)_Y); 14:20:37 INFO - } 14:20:37 INFO - __inline long double __cdecl ldexpl( long double _X, int _Y) 14:20:37 INFO - { 14:20:37 INFO - return ldexp((double)_X, _Y); 14:20:37 INFO - } 14:20:37 INFO - __declspec(dllimport) long double __cdecl lgammal( long double _X); 14:20:37 INFO - __declspec(dllimport) long long __cdecl llrintl( long double _X); 14:20:37 INFO - __declspec(dllimport) long long __cdecl llroundl( long double _X); 14:20:37 INFO - __inline long double __cdecl logl( long double _X) 14:20:37 INFO - { 14:20:37 INFO - return log((double)_X); 14:20:37 INFO - } 14:20:37 INFO - __inline long double __cdecl log10l( long double _X) 14:20:37 INFO - { 14:20:37 INFO - return log10((double)_X); 14:20:37 INFO - } 14:20:37 INFO - __declspec(dllimport) long double __cdecl log1pl( long double _X); 14:20:37 INFO - __declspec(dllimport) long double __cdecl log2l( long double _X); 14:20:37 INFO - __declspec(dllimport) long double __cdecl logbl( long double _X); 14:20:37 INFO - __declspec(dllimport) long __cdecl lrintl( long double _X); 14:20:37 INFO - __declspec(dllimport) long __cdecl lroundl( long double _X); 14:20:37 INFO - __inline long double __cdecl modfl( long double _X, long double* _Y) 14:20:37 INFO - { 14:20:37 INFO - double _F, _I; 14:20:37 INFO - _F = modf((double)_X, &_I); 14:20:37 INFO - *_Y = _I; 14:20:37 INFO - return _F; 14:20:37 INFO - } 14:20:37 INFO - __declspec(dllimport) long double __cdecl nanl( char const*); 14:20:37 INFO - __declspec(dllimport) long double __cdecl nearbyintl( long double _X); 14:20:37 INFO - __declspec(dllimport) long double __cdecl nextafterl( long double _X, long double _Y); 14:20:37 INFO - __declspec(dllimport) long double __cdecl nexttowardl( long double _X, long double _Y); 14:20:37 INFO - __inline long double __cdecl powl( long double _X, long double _Y) 14:20:37 INFO - { 14:20:37 INFO - return pow((double)_X, (double)_Y); 14:20:37 INFO - } 14:20:37 INFO - __declspec(dllimport) long double __cdecl remainderl( long double _X, long double _Y); 14:20:37 INFO - __declspec(dllimport) long double __cdecl remquol( long double _X, long double _Y, int* _Z); 14:20:37 INFO - __declspec(dllimport) long double __cdecl rintl( long double _X); 14:20:37 INFO - __declspec(dllimport) long double __cdecl roundl( long double _X); 14:20:37 INFO - __declspec(dllimport) long double __cdecl scalblnl( long double _X, long _Y); 14:20:37 INFO - __declspec(dllimport) long double __cdecl scalbnl( long double _X, int _Y); 14:20:37 INFO - __inline long double __cdecl sinhl( long double _X) 14:20:37 INFO - { 14:20:37 INFO - return sinh((double)_X); 14:20:37 INFO - } 14:20:37 INFO - __inline long double __cdecl sinl( long double _X) 14:20:37 INFO - { 14:20:37 INFO - return sin((double)_X); 14:20:37 INFO - } 14:20:37 INFO - __inline long double __cdecl sqrtl( long double _X) 14:20:37 INFO - { 14:20:37 INFO - return sqrt((double)_X); 14:20:37 INFO - } 14:20:37 INFO - __inline long double __cdecl tanhl( long double _X) 14:20:37 INFO - { 14:20:37 INFO - return tanh((double)_X); 14:20:37 INFO - } 14:20:37 INFO - __inline long double __cdecl tanl( long double _X) 14:20:37 INFO - { 14:20:37 INFO - return tan((double)_X); 14:20:37 INFO - } 14:20:37 INFO - __declspec(dllimport) long double __cdecl tgammal( long double _X); 14:20:37 INFO - __declspec(dllimport) long double __cdecl truncl( long double _X); 14:20:37 INFO - #line 959 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\math.h" 14:20:37 INFO - extern double HUGE; 14:20:37 INFO - #line 977 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\math.h" 14:20:37 INFO - __declspec(dllimport) double __cdecl j0( double _X); 14:20:37 INFO - __declspec(dllimport) double __cdecl j1( double _X); 14:20:37 INFO - __declspec(dllimport) double __cdecl jn( int _X, double _Y); 14:20:37 INFO - __declspec(dllimport) double __cdecl y0( double _X); 14:20:37 INFO - __declspec(dllimport) double __cdecl y1( double _X); 14:20:37 INFO - __declspec(dllimport) double __cdecl yn( int _X, double _Y); 14:20:37 INFO - #line 985 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\math.h" 14:20:37 INFO - #line 987 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\math.h" 14:20:37 INFO - #pragma warning(pop) 14:20:37 INFO - } __pragma(pack(pop)) 14:20:37 INFO - #line 995 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\math.h" 14:20:37 INFO - #line 1019 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\math.h" 14:20:37 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cmath" 14:20:37 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cmath" 14:20:37 INFO - inline double abs( double _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: fabs(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline double pow( double _Xx, int _Yx) throw () 14:20:37 INFO - { 14:20:37 INFO - if (_Yx == 2) 14:20:37 INFO - return (_Xx * _Xx); 14:20:37 INFO - return (:: pow(_Xx, static_cast(_Yx))); 14:20:37 INFO - } 14:20:37 INFO - inline float abs( float _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: fabsf(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline float acos( float _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: acosf(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline float acosh( float _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: acoshf(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline float asin( float _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: asinf(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline float asinh( float _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: asinhf(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline float atan( float _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: atanf(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline float atanh( float _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: atanhf(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline float atan2( float _Yx, float _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: atan2f(_Yx, _Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline float cbrt( float _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: cbrtf(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline float ceil( float _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: ceilf(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline float copysign( float _Number, 14:20:37 INFO - float _Sign) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: copysignf(_Number, _Sign)); 14:20:37 INFO - } 14:20:37 INFO - inline float cos( float _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: cosf(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline float cosh( float _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: coshf(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline float erf( float _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: erff(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline float erfc( float _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: erfcf(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline float exp( float _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: expf(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline float exp2( float _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: exp2f(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline float expm1( float _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: expm1f(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline float fabs( float _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: fabsf(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline float fdim( float _Xx, float _Yx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: fdimf(_Xx, _Yx)); 14:20:37 INFO - } 14:20:37 INFO - inline float floor( float _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: floorf(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline float fma( float _Xx, float _Yx, 14:20:37 INFO - float _Zx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: fmaf(_Xx, _Yx, _Zx)); 14:20:37 INFO - } 14:20:37 INFO - inline float fmax( float _Xx, float _Yx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: fmaxf(_Xx, _Yx)); 14:20:37 INFO - } 14:20:37 INFO - inline float fmin( float _Xx, float _Yx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: fminf(_Xx, _Yx)); 14:20:37 INFO - } 14:20:37 INFO - inline float fmod( float _Xx, float _Yx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: fmodf(_Xx, _Yx)); 14:20:37 INFO - } 14:20:37 INFO - inline float frexp( float _Xx, int* _Yx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: frexpf(_Xx, _Yx)); 14:20:37 INFO - } 14:20:37 INFO - inline float hypot( float _Xx, float _Yx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: hypotf(_Xx, _Yx)); 14:20:37 INFO - } 14:20:37 INFO - inline int ilogb( float _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: ilogbf(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline float ldexp( float _Xx, int _Yx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: ldexpf(_Xx, _Yx)); 14:20:37 INFO - } 14:20:37 INFO - inline float lgamma( float _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: lgammaf(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline long long llrint( float _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: llrintf(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline long long llround( float _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: llroundf(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline float log( float _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: logf(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline float log10( float _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: log10f(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline float log1p( float _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: log1pf(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline float log2( float _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: log2f(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline float logb( float _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: logbf(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline long lrint( float _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: lrintf(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline long lround( float _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: lroundf(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline float modf( float _Xx, float* _Yx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: modff(_Xx, _Yx)); 14:20:37 INFO - } 14:20:37 INFO - inline float nearbyint( float _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: nearbyintf(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline float nextafter( float _Xx, float _Yx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: nextafterf(_Xx, _Yx)); 14:20:37 INFO - } 14:20:37 INFO - inline float nexttoward( float _Xx, 14:20:37 INFO - long double _Yx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: nexttowardf(_Xx, _Yx)); 14:20:37 INFO - } 14:20:37 INFO - inline float pow( float _Xx, 14:20:37 INFO - float _Yx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: powf(_Xx, _Yx)); 14:20:37 INFO - } 14:20:37 INFO - inline float pow( float _Xx, int _Yx) throw () 14:20:37 INFO - { 14:20:37 INFO - if (_Yx == 2) 14:20:37 INFO - return (_Xx * _Xx); 14:20:37 INFO - return (:: powf(_Xx, static_cast(_Yx))); 14:20:37 INFO - } 14:20:37 INFO - inline float remainder( float _Xx, float _Yx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: remainderf(_Xx, _Yx)); 14:20:37 INFO - } 14:20:37 INFO - inline float remquo( float _Xx, float _Yx, 14:20:37 INFO - int *_Zx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: remquof(_Xx, _Yx, _Zx)); 14:20:37 INFO - } 14:20:37 INFO - inline float rint( float _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: rintf(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline float round( float _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: roundf(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline float scalbln( float _Xx, long _Yx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: scalblnf(_Xx, _Yx)); 14:20:37 INFO - } 14:20:37 INFO - inline float scalbn( float _Xx, int _Yx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: scalbnf(_Xx, _Yx)); 14:20:37 INFO - } 14:20:37 INFO - inline float sin( float _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: sinf(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline float sinh( float _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: sinhf(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline float sqrt( float _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: sqrtf(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline float tan( float _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: tanf(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline float tanh( float _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: tanhf(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline float tgamma( float _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: tgammaf(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline float trunc( float _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: truncf(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline long double abs( long double _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: fabsl(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline long double acos( long double _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: acosl(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline long double acosh( long double _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: acoshl(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline long double asin( long double _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: asinl(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline long double asinh( long double _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: asinhl(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline long double atan( long double _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: atanl(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline long double atanh( long double _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: atanhl(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline long double atan2( long double _Yx, 14:20:37 INFO - long double _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: atan2l(_Yx, _Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline long double cbrt( long double _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: cbrtl(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline long double ceil( long double _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: ceill(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline long double copysign( long double _Number, 14:20:37 INFO - long double _Sign) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: copysignl(_Number, _Sign)); 14:20:37 INFO - } 14:20:37 INFO - inline long double cos( long double _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: cosl(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline long double cosh( long double _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: coshl(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline long double erf( long double _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: erfl(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline long double erfc( long double _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: erfcl(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline long double exp( long double _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: expl(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline long double exp2( long double _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: exp2l(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline long double expm1( long double _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: expm1l(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline long double fabs( long double _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: fabsl(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline long double fdim( long double _Xx, 14:20:37 INFO - long double _Yx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: fdiml(_Xx, _Yx)); 14:20:37 INFO - } 14:20:37 INFO - inline long double floor( long double _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: floorl(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline long double fma( long double _Xx, 14:20:37 INFO - long double _Yx, long double _Zx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: fmal(_Xx, _Yx, _Zx)); 14:20:37 INFO - } 14:20:37 INFO - inline long double fmax( long double _Xx, 14:20:37 INFO - long double _Yx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: fmaxl(_Xx, _Yx)); 14:20:37 INFO - } 14:20:37 INFO - inline long double fmin( long double _Xx, 14:20:37 INFO - long double _Yx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: fminl(_Xx, _Yx)); 14:20:37 INFO - } 14:20:37 INFO - inline long double fmod( long double _Xx, 14:20:37 INFO - long double _Yx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: fmodl(_Xx, _Yx)); 14:20:37 INFO - } 14:20:37 INFO - inline long double frexp( long double _Xx, 14:20:37 INFO - int* _Yx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: frexpl(_Xx, _Yx)); 14:20:37 INFO - } 14:20:37 INFO - inline long double hypot( long double _Xx, 14:20:37 INFO - long double _Yx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: hypotl(_Xx, _Yx)); 14:20:37 INFO - } 14:20:37 INFO - inline int ilogb( long double _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: ilogbl(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline long double ldexp( long double _Xx, 14:20:37 INFO - int _Yx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: ldexpl(_Xx, _Yx)); 14:20:37 INFO - } 14:20:37 INFO - inline long double lgamma( long double _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: lgammal(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline long long llrint( long double _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: llrintl(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline long long llround( long double _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: llroundl(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline long double log( long double _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: logl(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline long double log10( long double _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: log10l(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline long double log1p( long double _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: log1pl(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline long double log2( long double _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: log2l(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline long double logb( long double _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: logbl(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline long lrint( long double _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: lrintl(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline long lround( long double _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: lroundl(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline long double modf( long double _Xx, 14:20:37 INFO - long double* _Yx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: modfl(_Xx, _Yx)); 14:20:37 INFO - } 14:20:37 INFO - inline long double nearbyint( long double _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: nearbyintl(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline long double nextafter( long double _Xx, 14:20:37 INFO - long double _Yx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: nextafterl(_Xx, _Yx)); 14:20:37 INFO - } 14:20:37 INFO - inline long double nexttoward( long double _Xx, 14:20:37 INFO - long double _Yx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: nexttowardl(_Xx, _Yx)); 14:20:37 INFO - } 14:20:37 INFO - inline long double pow( long double _Xx, 14:20:37 INFO - long double _Yx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: powl(_Xx, _Yx)); 14:20:37 INFO - } 14:20:37 INFO - inline long double pow( long double _Xx, 14:20:37 INFO - int _Yx) throw () 14:20:37 INFO - { 14:20:37 INFO - if (_Yx == 2) 14:20:37 INFO - return (_Xx * _Xx); 14:20:37 INFO - return (:: powl(_Xx, static_cast(_Yx))); 14:20:37 INFO - } 14:20:37 INFO - inline long double remainder( long double _Xx, 14:20:37 INFO - long double _Yx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: remainderl(_Xx, _Yx)); 14:20:37 INFO - } 14:20:37 INFO - inline long double remquo( long double _Xx, 14:20:37 INFO - long double _Yx, int *_Zx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: remquol(_Xx, _Yx, _Zx)); 14:20:37 INFO - } 14:20:37 INFO - inline long double rint( long double _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: rintl(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline long double round( long double _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: roundl(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline long double scalbln( long double _Xx, 14:20:37 INFO - long _Yx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: scalblnl(_Xx, _Yx)); 14:20:37 INFO - } 14:20:37 INFO - inline long double scalbn( long double _Xx, 14:20:37 INFO - int _Yx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: scalbnl(_Xx, _Yx)); 14:20:37 INFO - } 14:20:37 INFO - inline long double sin( long double _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: sinl(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline long double sinh( long double _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: sinhl(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline long double sqrt( long double _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: sqrtl(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline long double tan( long double _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: tanl(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline long double tanh( long double _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: tanhl(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline long double tgamma( long double _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: tgammal(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - inline long double trunc( long double _Xx) throw () 14:20:37 INFO - { 14:20:37 INFO - return (:: truncl(_Xx)); 14:20:37 INFO - } 14:20:37 INFO - #line 641 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cmath" 14:20:37 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xtgmath.h" 14:20:37 INFO - #pragma once 14:20:37 INFO - #pragma pack(push,8) 14:20:37 INFO - #pragma warning(push,3) 14:20:37 INFO - namespace std { 14:20:37 INFO - template 14:20:37 INFO - struct _Promote_to_float 14:20:37 INFO - { 14:20:37 INFO - typedef typename conditional::value, 14:20:37 INFO - double, _Ty>::type type; 14:20:37 INFO - }; 14:20:37 INFO - template 14:20:37 INFO - struct _Common_float_type 14:20:37 INFO - { 14:20:37 INFO - typedef typename _Promote_to_float<_Ty1>::type _Ty1f; 14:20:37 INFO - typedef typename _Promote_to_float<_Ty2>::type _Ty2f; 14:20:37 INFO - typedef typename conditional::value 14:20:37 INFO - || is_same<_Ty2f, long double>::value, long double, 14:20:37 INFO - typename conditional::value 14:20:37 INFO - || is_same<_Ty2f, double>::value, double, 14:20:37 INFO - float>::type>::type type; 14:20:37 INFO - }; 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - typename ::std:: enable_if< ::std:: is_arithmetic<_Ty1>::value 14:20:37 INFO - && ::std:: is_arithmetic<_Ty2>::value, 14:20:37 INFO - typename ::std:: _Common_float_type<_Ty1, _Ty2>::type>::type 14:20:37 INFO - pow(const _Ty1 _Left, const _Ty2 _Right) 14:20:37 INFO - { 14:20:37 INFO - typedef typename ::std:: _Common_float_type<_Ty1, _Ty2>::type type; 14:20:37 INFO - return (:: pow(type(_Left), type(_Right))); 14:20:37 INFO - } 14:20:37 INFO - extern "C" double __cdecl acos( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type acos(_Ty _Left) { return (:: acos((double)_Left)); } 14:20:37 INFO - extern "C" double __cdecl asin( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type asin(_Ty _Left) { return (:: asin((double)_Left)); } 14:20:37 INFO - extern "C" double __cdecl atan( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type atan(_Ty _Left) { return (:: atan((double)_Left)); } 14:20:37 INFO - extern "C" double __cdecl atan2( double, double); template inline typename ::std:: enable_if< ::std:: is_arithmetic<_Ty1>::value && ::std:: is_arithmetic<_Ty2>::value, typename ::std:: _Common_float_type<_Ty1, _Ty2>::type>::type atan2(_Ty1 _Left, _Ty2 _Right) { typedef typename ::std:: _Common_float_type<_Ty1, _Ty2>::type type; return (:: atan2((type)_Left, (type)_Right)); } 14:20:37 INFO - extern "C" __declspec(dllimport) double __cdecl ceil( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type ceil(_Ty _Left) { return (:: ceil((double)_Left)); } 14:20:37 INFO - extern "C" double __cdecl cos( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type cos(_Ty _Left) { return (:: cos((double)_Left)); } 14:20:37 INFO - extern "C" double __cdecl cosh( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type cosh(_Ty _Left) { return (:: cosh((double)_Left)); } 14:20:37 INFO - extern "C" double __cdecl exp( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type exp(_Ty _Left) { return (:: exp((double)_Left)); } 14:20:37 INFO - extern "C" double __cdecl fabs( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type fabs(_Ty _Left) { return (:: fabs((double)_Left)); } 14:20:37 INFO - extern "C" __declspec(dllimport) double __cdecl floor( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type floor(_Ty _Left) { return (:: floor((double)_Left)); } 14:20:37 INFO - extern "C" double __cdecl fmod( double, double); template inline typename ::std:: enable_if< ::std:: is_arithmetic<_Ty1>::value && ::std:: is_arithmetic<_Ty2>::value, typename ::std:: _Common_float_type<_Ty1, _Ty2>::type>::type fmod(_Ty1 _Left, _Ty2 _Right) { typedef typename ::std:: _Common_float_type<_Ty1, _Ty2>::type type; return (:: fmod((type)_Left, (type)_Right)); } 14:20:37 INFO - extern "C" __declspec(dllimport) double __cdecl frexp( double, int *); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type frexp(_Ty _Left, int * _Arg2) { return (:: frexp((double)_Left, _Arg2)); } 14:20:37 INFO - extern "C" __declspec(dllimport) double __cdecl ldexp( double, int); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type ldexp(_Ty _Left, int _Arg2) { return (:: ldexp((double)_Left, _Arg2)); } 14:20:37 INFO - extern "C" double __cdecl log( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type log(_Ty _Left) { return (:: log((double)_Left)); } 14:20:37 INFO - extern "C" double __cdecl log10( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type log10(_Ty _Left) { return (:: log10((double)_Left)); } 14:20:37 INFO - extern "C" double __cdecl sin( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type sin(_Ty _Left) { return (:: sin((double)_Left)); } 14:20:37 INFO - extern "C" double __cdecl sinh( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type sinh(_Ty _Left) { return (:: sinh((double)_Left)); } 14:20:37 INFO - extern "C" double __cdecl sqrt( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type sqrt(_Ty _Left) { return (:: sqrt((double)_Left)); } 14:20:37 INFO - extern "C" double __cdecl tan( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type tan(_Ty _Left) { return (:: tan((double)_Left)); } 14:20:37 INFO - extern "C" double __cdecl tanh( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type tanh(_Ty _Left) { return (:: tanh((double)_Left)); } 14:20:37 INFO - inline float _Fma(float _Left, float _Middle, float _Right) 14:20:37 INFO - { 14:20:37 INFO - return (:: fmaf(_Left, _Middle, _Right)); 14:20:37 INFO - } 14:20:37 INFO - inline double _Fma(double _Left, double _Middle, double _Right) 14:20:37 INFO - { 14:20:37 INFO - return (:: fma(_Left, _Middle, _Right)); 14:20:37 INFO - } 14:20:37 INFO - inline long double _Fma(long double _Left, long double _Middle, 14:20:37 INFO - long double _Right) 14:20:37 INFO - { 14:20:37 INFO - return (:: fmal(_Left, _Middle, _Right)); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - typename ::std:: _Common_float_type<_Ty1, 14:20:37 INFO - typename ::std:: _Common_float_type<_Ty2, _Ty3>::type>::type 14:20:37 INFO - fma(_Ty1 _Left, _Ty2 _Middle, _Ty3 _Right) 14:20:37 INFO - { 14:20:37 INFO - typedef typename ::std:: _Common_float_type<_Ty1, 14:20:37 INFO - typename ::std:: _Common_float_type<_Ty2, _Ty3>::type>::type type; 14:20:37 INFO - return (_Fma((type)_Left, (type)_Middle, (type)_Right)); 14:20:37 INFO - } 14:20:37 INFO - inline float _Remquo(float _Left, float _Right, int *_Pquo) 14:20:37 INFO - { 14:20:37 INFO - return (:: remquof(_Left, _Right, _Pquo)); 14:20:37 INFO - } 14:20:37 INFO - inline double _Remquo(double _Left, double _Right, int *_Pquo) 14:20:37 INFO - { 14:20:37 INFO - return (:: remquo(_Left, _Right, _Pquo)); 14:20:37 INFO - } 14:20:37 INFO - inline long double _Remquo(long double _Left, long double _Right, int *_Pquo) 14:20:37 INFO - { 14:20:37 INFO - return (:: remquol(_Left, _Right, _Pquo)); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - typename ::std:: _Common_float_type<_Ty1, _Ty2>::type 14:20:37 INFO - remquo(_Ty1 _Left, _Ty2 _Right, int *_Pquo) 14:20:37 INFO - { 14:20:37 INFO - typedef typename ::std:: _Common_float_type<_Ty1, _Ty2>::type type; 14:20:37 INFO - return (_Remquo((type)_Left, (type)_Right, _Pquo)); 14:20:37 INFO - } 14:20:37 INFO - extern "C" __declspec(dllimport) double __cdecl acosh( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type acosh(_Ty _Left) { return (:: acosh((double)_Left)); } 14:20:37 INFO - extern "C" __declspec(dllimport) double __cdecl asinh( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type asinh(_Ty _Left) { return (:: asinh((double)_Left)); } 14:20:37 INFO - extern "C" __declspec(dllimport) double __cdecl atanh( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type atanh(_Ty _Left) { return (:: atanh((double)_Left)); } 14:20:37 INFO - extern "C" __declspec(dllimport) double __cdecl cbrt( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type cbrt(_Ty _Left) { return (:: cbrt((double)_Left)); } 14:20:37 INFO - extern "C" __declspec(dllimport) double __cdecl copysign( double, double); template inline typename ::std:: enable_if< ::std:: is_arithmetic<_Ty1>::value && ::std:: is_arithmetic<_Ty2>::value, typename ::std:: _Common_float_type<_Ty1, _Ty2>::type>::type copysign(_Ty1 _Left, _Ty2 _Right) { typedef typename ::std:: _Common_float_type<_Ty1, _Ty2>::type type; return (:: copysign((type)_Left, (type)_Right)); } 14:20:37 INFO - extern "C" __declspec(dllimport) double __cdecl erf( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type erf(_Ty _Left) { return (:: erf((double)_Left)); } 14:20:37 INFO - extern "C" __declspec(dllimport) double __cdecl erfc( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type erfc(_Ty _Left) { return (:: erfc((double)_Left)); } 14:20:37 INFO - extern "C" __declspec(dllimport) double __cdecl expm1( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type expm1(_Ty _Left) { return (:: expm1((double)_Left)); } 14:20:37 INFO - extern "C" __declspec(dllimport) double __cdecl exp2( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type exp2(_Ty _Left) { return (:: exp2((double)_Left)); } 14:20:37 INFO - extern "C" __declspec(dllimport) double __cdecl fdim( double, double); template inline typename ::std:: enable_if< ::std:: is_arithmetic<_Ty1>::value && ::std:: is_arithmetic<_Ty2>::value, typename ::std:: _Common_float_type<_Ty1, _Ty2>::type>::type fdim(_Ty1 _Left, _Ty2 _Right) { typedef typename ::std:: _Common_float_type<_Ty1, _Ty2>::type type; return (:: fdim((type)_Left, (type)_Right)); } 14:20:37 INFO - extern "C" __declspec(dllimport) double __cdecl fmax( double, double); template inline typename ::std:: enable_if< ::std:: is_arithmetic<_Ty1>::value && ::std:: is_arithmetic<_Ty2>::value, typename ::std:: _Common_float_type<_Ty1, _Ty2>::type>::type fmax(_Ty1 _Left, _Ty2 _Right) { typedef typename ::std:: _Common_float_type<_Ty1, _Ty2>::type type; return (:: fmax((type)_Left, (type)_Right)); } 14:20:37 INFO - extern "C" __declspec(dllimport) double __cdecl fmin( double, double); template inline typename ::std:: enable_if< ::std:: is_arithmetic<_Ty1>::value && ::std:: is_arithmetic<_Ty2>::value, typename ::std:: _Common_float_type<_Ty1, _Ty2>::type>::type fmin(_Ty1 _Left, _Ty2 _Right) { typedef typename ::std:: _Common_float_type<_Ty1, _Ty2>::type type; return (:: fmin((type)_Left, (type)_Right)); } 14:20:37 INFO - extern "C" __declspec(dllimport) double __cdecl hypot( double, double); template inline typename ::std:: enable_if< ::std:: is_arithmetic<_Ty1>::value && ::std:: is_arithmetic<_Ty2>::value, typename ::std:: _Common_float_type<_Ty1, _Ty2>::type>::type hypot(_Ty1 _Left, _Ty2 _Right) { typedef typename ::std:: _Common_float_type<_Ty1, _Ty2>::type type; return (:: hypot((type)_Left, (type)_Right)); } 14:20:37 INFO - extern "C" __declspec(dllimport) int __cdecl ilogb( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, int>::type ilogb(_Ty _Left) { return (:: ilogb((double)_Left)); } 14:20:37 INFO - extern "C" __declspec(dllimport) double __cdecl lgamma( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type lgamma(_Ty _Left) { return (:: lgamma((double)_Left)); } 14:20:37 INFO - extern "C" __declspec(dllimport) long long __cdecl llrint( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, long long>::type llrint(_Ty _Left) { return (:: llrint((double)_Left)); } 14:20:37 INFO - extern "C" __declspec(dllimport) long long __cdecl llround( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, long long>::type llround(_Ty _Left) { return (:: llround((double)_Left)); } 14:20:37 INFO - extern "C" __declspec(dllimport) double __cdecl log1p( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type log1p(_Ty _Left) { return (:: log1p((double)_Left)); } 14:20:37 INFO - extern "C" __declspec(dllimport) double __cdecl log2( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type log2(_Ty _Left) { return (:: log2((double)_Left)); } 14:20:37 INFO - extern "C" __declspec(dllimport) double __cdecl logb( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type logb(_Ty _Left) { return (:: logb((double)_Left)); } 14:20:37 INFO - extern "C" __declspec(dllimport) long __cdecl lrint( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, long>::type lrint(_Ty _Left) { return (:: lrint((double)_Left)); } 14:20:37 INFO - extern "C" __declspec(dllimport) long __cdecl lround( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, long>::type lround(_Ty _Left) { return (:: lround((double)_Left)); } 14:20:37 INFO - extern "C" __declspec(dllimport) double __cdecl nearbyint( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type nearbyint(_Ty _Left) { return (:: nearbyint((double)_Left)); } 14:20:37 INFO - extern "C" __declspec(dllimport) double __cdecl nextafter( double, double); template inline typename ::std:: enable_if< ::std:: is_arithmetic<_Ty1>::value && ::std:: is_arithmetic<_Ty2>::value, typename ::std:: _Common_float_type<_Ty1, _Ty2>::type>::type nextafter(_Ty1 _Left, _Ty2 _Right) { typedef typename ::std:: _Common_float_type<_Ty1, _Ty2>::type type; return (:: nextafter((type)_Left, (type)_Right)); } 14:20:37 INFO - extern "C" __declspec(dllimport) double __cdecl nexttoward( double, long double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type nexttoward(_Ty _Left, long double _Arg2) { return (:: nexttoward((double)_Left, _Arg2)); } 14:20:37 INFO - extern "C" __declspec(dllimport) double __cdecl remainder( double, double); template inline typename ::std:: enable_if< ::std:: is_arithmetic<_Ty1>::value && ::std:: is_arithmetic<_Ty2>::value, typename ::std:: _Common_float_type<_Ty1, _Ty2>::type>::type remainder(_Ty1 _Left, _Ty2 _Right) { typedef typename ::std:: _Common_float_type<_Ty1, _Ty2>::type type; return (:: remainder((type)_Left, (type)_Right)); } 14:20:37 INFO - extern "C" __declspec(dllimport) double __cdecl rint( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type rint(_Ty _Left) { return (:: rint((double)_Left)); } 14:20:37 INFO - extern "C" __declspec(dllimport) double __cdecl round( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type round(_Ty _Left) { return (:: round((double)_Left)); } 14:20:37 INFO - extern "C" __declspec(dllimport) double __cdecl scalbln( double, long); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type scalbln(_Ty _Left, long _Arg2) { return (:: scalbln((double)_Left, _Arg2)); } 14:20:37 INFO - extern "C" __declspec(dllimport) double __cdecl scalbn( double, int); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type scalbn(_Ty _Left, int _Arg2) { return (:: scalbn((double)_Left, _Arg2)); } 14:20:37 INFO - extern "C" __declspec(dllimport) double __cdecl tgamma( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type tgamma(_Ty _Left) { return (:: tgamma((double)_Left)); } 14:20:37 INFO - extern "C" __declspec(dllimport) double __cdecl trunc( double); template inline typename ::std:: enable_if< ::std:: is_integral<_Ty>::value, double>::type trunc(_Ty _Left) { return (:: trunc((double)_Left)); } 14:20:37 INFO - #pragma warning(pop) 14:20:37 INFO - #pragma pack(pop) 14:20:37 INFO - #line 218 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xtgmath.h" 14:20:37 INFO - #line 219 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xtgmath.h" 14:20:37 INFO - #line 220 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xtgmath.h" 14:20:37 INFO - #line 648 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cmath" 14:20:37 INFO - #line 649 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cmath" 14:20:37 INFO - namespace std { 14:20:37 INFO - using :: abs; using :: acos; using :: asin; 14:20:37 INFO - using :: atan; using :: atan2; using :: ceil; 14:20:37 INFO - using :: cos; using :: cosh; using :: exp; 14:20:37 INFO - using :: fabs; using :: floor; using :: fmod; 14:20:37 INFO - using :: frexp; using :: ldexp; using :: log; 14:20:37 INFO - using :: log10; using :: modf; using :: pow; 14:20:37 INFO - using :: sin; using :: sinh; using :: sqrt; 14:20:37 INFO - using :: tan; using :: tanh; 14:20:37 INFO - using :: acosf; using :: asinf; 14:20:37 INFO - using :: atanf; using :: atan2f; using :: ceilf; 14:20:37 INFO - using :: cosf; using :: coshf; using :: expf; 14:20:37 INFO - using :: fabsf; using :: floorf; using :: fmodf; 14:20:37 INFO - using :: frexpf; using :: ldexpf; using :: logf; 14:20:37 INFO - using :: log10f; using :: modff; using :: powf; 14:20:37 INFO - using :: sinf; using :: sinhf; using :: sqrtf; 14:20:37 INFO - using :: tanf; using :: tanhf; 14:20:37 INFO - using :: acosl; using :: asinl; 14:20:37 INFO - using :: atanl; using :: atan2l; using :: ceill; 14:20:37 INFO - using :: cosl; using :: coshl; using :: expl; 14:20:37 INFO - using :: fabsl; using :: floorl; using :: fmodl; 14:20:37 INFO - using :: frexpl; using :: ldexpl; using :: logl; 14:20:37 INFO - using :: log10l; using :: modfl; using :: powl; 14:20:37 INFO - using :: sinl; using :: sinhl; using :: sqrtl; 14:20:37 INFO - using :: tanl; using :: tanhl; 14:20:37 INFO - using :: float_t; using :: double_t; 14:20:37 INFO - using :: acosh; using :: asinh; using :: atanh; 14:20:37 INFO - using :: cbrt; using :: erf; using :: erfc; 14:20:37 INFO - using :: expm1; using :: exp2; 14:20:37 INFO - using :: hypot; using :: ilogb; using :: lgamma; 14:20:37 INFO - using :: log1p; using :: log2; using :: logb; 14:20:37 INFO - using :: llrint; using :: lrint; using :: nearbyint; 14:20:37 INFO - using :: rint; using :: llround; using :: lround; 14:20:37 INFO - using :: fdim; using :: fma; using :: fmax; using :: fmin; 14:20:37 INFO - using :: round; using :: trunc; 14:20:37 INFO - using :: remainder; using :: remquo; 14:20:37 INFO - using :: copysign; using :: nan; using :: nextafter; 14:20:37 INFO - using :: scalbn; using :: scalbln; 14:20:37 INFO - using :: nexttoward; using :: tgamma; 14:20:37 INFO - using :: acoshf; using :: asinhf; using :: atanhf; 14:20:37 INFO - using :: cbrtf; using :: erff; using :: erfcf; 14:20:37 INFO - using :: expm1f; using :: exp2f; 14:20:37 INFO - using :: hypotf; using :: ilogbf; using :: lgammaf; 14:20:37 INFO - using :: log1pf; using :: log2f; using :: logbf; 14:20:37 INFO - using :: llrintf; using :: lrintf; using :: nearbyintf; 14:20:37 INFO - using :: rintf; using :: llroundf; using :: lroundf; 14:20:37 INFO - using :: fdimf; using :: fmaf; using :: fmaxf; using :: fminf; 14:20:37 INFO - using :: roundf; using :: truncf; 14:20:37 INFO - using :: remainderf; using :: remquof; 14:20:37 INFO - using :: copysignf; using :: nanf; 14:20:37 INFO - using :: nextafterf; using :: scalbnf; using :: scalblnf; 14:20:37 INFO - using :: nexttowardf; using :: tgammaf; 14:20:37 INFO - using :: acoshl; using :: asinhl; using :: atanhl; 14:20:37 INFO - using :: cbrtl; using :: erfl; using :: erfcl; 14:20:37 INFO - using :: expm1l; using :: exp2l; 14:20:37 INFO - using :: hypotl; using :: ilogbl; using :: lgammal; 14:20:37 INFO - using :: log1pl; using :: log2l; using :: logbl; 14:20:37 INFO - using :: llrintl; using :: lrintl; using :: nearbyintl; 14:20:37 INFO - using :: rintl; using :: llroundl; using :: lroundl; 14:20:37 INFO - using :: fdiml; using :: fmal; using :: fmaxl; using :: fminl; 14:20:37 INFO - using :: roundl; using :: truncl; 14:20:37 INFO - using :: remainderl; using :: remquol; 14:20:37 INFO - using :: copysignl; using :: nanl; 14:20:37 INFO - using :: nextafterl; using :: scalbnl; using :: scalblnl; 14:20:37 INFO - using :: nexttowardl; using :: tgammal; 14:20:37 INFO - using :: fpclassify; using :: signbit; 14:20:37 INFO - using :: isfinite; using :: isinf; 14:20:37 INFO - using :: isnan; using :: isnormal; 14:20:37 INFO - using :: isgreater; using :: isgreaterequal; 14:20:37 INFO - using :: isless; using :: islessequal; 14:20:37 INFO - using :: islessgreater; using :: isunordered; 14:20:37 INFO - } 14:20:37 INFO - #line 731 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cmath" 14:20:37 INFO - #line 733 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cmath" 14:20:37 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cmath" 14:20:37 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cmath" 14:20:37 INFO - #pragma warning( pop ) 14:20:37 INFO - #line 82 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\cmath" 14:20:37 INFO - #line 12 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsMathUtils.h" 14:20:37 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\float.h" 14:20:37 INFO - #pragma once 14:20:37 INFO - __pragma(pack(push, 8)) extern "C" { 14:20:37 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\float.h" 14:20:37 INFO - #line 28 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\float.h" 14:20:37 INFO - #line 29 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\float.h" 14:20:37 INFO - #line 54 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\float.h" 14:20:37 INFO - #line 57 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\float.h" 14:20:37 INFO - #line 58 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\float.h" 14:20:37 INFO - #line 215 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\float.h" 14:20:37 INFO - __declspec(dllimport) unsigned int __cdecl _clearfp(void); 14:20:37 INFO - #pragma warning(push) 14:20:37 INFO - #pragma warning(disable: 4141) 14:20:37 INFO - __declspec(dllimport) unsigned int __cdecl _controlfp( 14:20:37 INFO - unsigned int _NewValue, 14:20:37 INFO - unsigned int _Mask 14:20:37 INFO - ); 14:20:37 INFO - #pragma warning(pop) 14:20:37 INFO - __declspec(dllimport) void __cdecl _set_controlfp( 14:20:37 INFO - unsigned int _NewValue, 14:20:37 INFO - unsigned int _Mask 14:20:37 INFO - ); 14:20:37 INFO - __declspec(dllimport) errno_t __cdecl _controlfp_s( 14:20:37 INFO - unsigned int* _CurrentState, 14:20:37 INFO - unsigned int _NewValue, 14:20:37 INFO - unsigned int _Mask 14:20:37 INFO - ); 14:20:37 INFO - __declspec(dllimport) unsigned int __cdecl _statusfp(void); 14:20:37 INFO - __declspec(dllimport) void __cdecl _fpreset(void); 14:20:37 INFO - __declspec(dllimport) void __cdecl _statusfp2( 14:20:37 INFO - unsigned int* _X86Status, 14:20:37 INFO - unsigned int* _SSE2Status 14:20:37 INFO - ); 14:20:37 INFO - #line 267 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\float.h" 14:20:37 INFO - __declspec(dllimport) unsigned int __cdecl _control87( 14:20:37 INFO - unsigned int _NewValue, 14:20:37 INFO - unsigned int _Mask 14:20:37 INFO - ); 14:20:37 INFO - __declspec(dllimport) int __cdecl __control87_2( 14:20:37 INFO - unsigned int _NewValue, 14:20:37 INFO - unsigned int _Mask, 14:20:37 INFO - unsigned int* _X86ControlWord, 14:20:37 INFO - unsigned int* _Sse2ControlWord 14:20:37 INFO - ); 14:20:37 INFO - #line 286 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\float.h" 14:20:37 INFO - __declspec(dllimport) int* __cdecl __fpecode(void); 14:20:37 INFO - __declspec(dllimport) int __cdecl __fpe_flt_rounds(void); 14:20:37 INFO - __declspec(dllimport) double __cdecl _copysign( double _Number, double _Sign); 14:20:37 INFO - __declspec(dllimport) double __cdecl _chgsign( double _X); 14:20:37 INFO - __declspec(dllimport) double __cdecl _scalb( double _X, long _Y); 14:20:37 INFO - __declspec(dllimport) double __cdecl _logb( double _X); 14:20:37 INFO - __declspec(dllimport) double __cdecl _nextafter( double _X, double _Y); 14:20:37 INFO - __declspec(dllimport) int __cdecl _finite( double _X); 14:20:37 INFO - __declspec(dllimport) int __cdecl _isnan( double _X); 14:20:37 INFO - __declspec(dllimport) int __cdecl _fpclass( double _X); 14:20:37 INFO - __declspec(dllimport) void __cdecl fpreset(void); 14:20:37 INFO - #line 398 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\float.h" 14:20:37 INFO - } __pragma(pack(pop)) 14:20:37 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsMathUtils.h" 14:20:37 INFO - inline double 14:20:37 INFO - NS_round(double aNum) 14:20:37 INFO - { 14:20:37 INFO - return aNum >= 0.0 ? floor(aNum + 0.5) : ceil(aNum - 0.5); 14:20:37 INFO - } 14:20:37 INFO - inline float 14:20:37 INFO - NS_roundf(float aNum) 14:20:37 INFO - { 14:20:37 INFO - return aNum >= 0.0f ? floorf(aNum + 0.5f) : ceilf(aNum - 0.5f); 14:20:37 INFO - } 14:20:37 INFO - inline int32_t 14:20:37 INFO - NS_lround(double aNum) 14:20:37 INFO - { 14:20:37 INFO - return aNum >= 0.0 ? int32_t(aNum + 0.5) : int32_t(aNum - 0.5); 14:20:37 INFO - } 14:20:37 INFO - inline int32_t NS_lroundup30(float x) 14:20:37 INFO - { 14:20:37 INFO - static const double round_to_nearest = 0.5f; 14:20:37 INFO - int i; 14:20:37 INFO - __asm { 14:20:37 INFO - fld x ; load fp argument 14:20:37 INFO - fadd st, st(0) ; double it 14:20:37 INFO - fadd round_to_nearest ; add the rounding factor 14:20:37 INFO - fistp dword ptr i ; convert the result to int 14:20:37 INFO - } 14:20:37 INFO - return i >> 1; 14:20:37 INFO - } 14:20:37 INFO - #line 72 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsMathUtils.h" 14:20:37 INFO - inline int32_t 14:20:37 INFO - NS_lroundf(float aNum) 14:20:37 INFO - { 14:20:37 INFO - return aNum >= 0.0f ? int32_t(aNum + 0.5f) : int32_t(aNum - 0.5f); 14:20:37 INFO - } 14:20:37 INFO - inline double 14:20:37 INFO - NS_hypot(double aNum1, double aNum2) 14:20:37 INFO - { 14:20:37 INFO - return _hypot(aNum1, aNum2); 14:20:37 INFO - #line 94 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsMathUtils.h" 14:20:37 INFO - } 14:20:37 INFO - inline bool 14:20:37 INFO - NS_finite(double aNum) 14:20:37 INFO - { 14:20:37 INFO - return !!_finite(aNum); 14:20:37 INFO - #line 113 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsMathUtils.h" 14:20:37 INFO - } 14:20:37 INFO - inline double 14:20:37 INFO - NS_floorModulo(double aNum1, double aNum2) 14:20:37 INFO - { 14:20:37 INFO - return (aNum1 - aNum2 * floor(aNum1 / aNum2)); 14:20:37 INFO - } 14:20:37 INFO - #line 128 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsMathUtils.h" 14:20:37 INFO - #line 12 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCoord.h" 14:20:37 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\math.h" 14:20:37 INFO - #line 1019 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\math.h" 14:20:37 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCoord.h" 14:20:37 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\algorithm" 14:20:37 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\algorithm" 14:20:37 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\algorithm" 14:20:37 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\algorithm" 14:20:37 INFO - #line 54 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\algorithm" 14:20:37 INFO - #pragma warning( push ) 14:20:37 INFO - #pragma warning( disable : 4275 4530 ) 14:20:37 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:37 INFO - #pragma once 14:20:37 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory" 14:20:37 INFO - #pragma once 14:20:37 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:37 INFO - #pragma once 14:20:37 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\limits" 14:20:37 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\limits" 14:20:37 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\limits" 14:20:37 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\limits" 14:20:37 INFO - #line 54 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\limits" 14:20:37 INFO - #pragma warning( push ) 14:20:37 INFO - #pragma warning( disable : 4275 4530 ) 14:20:37 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\limits" 14:20:37 INFO - #pragma once 14:20:37 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ymath.h" 14:20:37 INFO - #pragma once 14:20:37 INFO - #pragma pack(push,8) 14:20:37 INFO - #pragma warning(push,3) 14:20:37 INFO - extern "C" { 14:20:37 INFO - #line 18 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ymath.h" 14:20:37 INFO - #line 19 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ymath.h" 14:20:37 INFO - void __cdecl _Feraise(int); 14:20:37 INFO - typedef union 14:20:37 INFO - { 14:20:37 INFO - unsigned short _Word[8]; 14:20:37 INFO - float _Float; 14:20:37 INFO - double _Double; 14:20:37 INFO - long double _Long_double; 14:20:37 INFO - } _Dconst; 14:20:37 INFO - __declspec(dllimport) double __cdecl _Cosh(double, double); 14:20:37 INFO - __declspec(dllimport) short __cdecl _Dtest(double *); 14:20:37 INFO - __declspec(dllimport) double __cdecl _Sinh(double, double); 14:20:37 INFO - __declspec(dllimport) short __cdecl _Exp(double *, double, short); 14:20:37 INFO - extern __declspec(dllimport) _Dconst _Denorm, _Hugeval, _Inf, 14:20:37 INFO - _Nan, _Snan; 14:20:37 INFO - __declspec(dllimport) float __cdecl _FCosh(float, float); 14:20:37 INFO - __declspec(dllimport) short __cdecl _FDtest(float *); 14:20:37 INFO - __declspec(dllimport) float __cdecl _FSinh(float, float); 14:20:37 INFO - __declspec(dllimport) short __cdecl _FExp(float *, float, short); 14:20:37 INFO - extern __declspec(dllimport) _Dconst _FDenorm, _FInf, _FNan, _FSnan; 14:20:37 INFO - __declspec(dllimport) long double __cdecl _LCosh(long double, long double); 14:20:37 INFO - __declspec(dllimport) short __cdecl _LDtest(long double *); 14:20:37 INFO - __declspec(dllimport) long double __cdecl _LSinh(long double, long double); 14:20:37 INFO - __declspec(dllimport) short __cdecl _LExp(long double *, long double, short); 14:20:37 INFO - extern __declspec(dllimport) _Dconst _LDenorm, _LInf, _LNan, _LSnan; 14:20:37 INFO - } 14:20:37 INFO - #line 72 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ymath.h" 14:20:37 INFO - #line 73 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ymath.h" 14:20:37 INFO - #pragma warning(pop) 14:20:37 INFO - #pragma pack(pop) 14:20:37 INFO - #line 79 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ymath.h" 14:20:37 INFO - #line 80 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ymath.h" 14:20:37 INFO - #line 7 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\limits" 14:20:37 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cfloat" 14:20:37 INFO - #pragma once 14:20:37 INFO - #line 9 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cfloat" 14:20:37 INFO - #line 8 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\limits" 14:20:37 INFO - #pragma pack(push,8) 14:20:37 INFO - #pragma warning(push,3) 14:20:37 INFO - namespace std { 14:20:37 INFO - typedef enum 14:20:37 INFO - { 14:20:37 INFO - denorm_indeterminate = -1, 14:20:37 INFO - denorm_absent = 0, 14:20:37 INFO - denorm_present = 1} 14:20:37 INFO - float_denorm_style; 14:20:37 INFO - typedef enum 14:20:37 INFO - { 14:20:37 INFO - round_indeterminate = -1, 14:20:37 INFO - round_toward_zero = 0, 14:20:37 INFO - round_to_nearest = 1, 14:20:37 INFO - round_toward_infinity = 2, 14:20:37 INFO - round_toward_neg_infinity = 3} 14:20:37 INFO - float_round_style; 14:20:37 INFO - struct _Num_base 14:20:37 INFO - { 14:20:37 INFO - static constexpr float_denorm_style has_denorm = (float_denorm_style)(denorm_absent); 14:20:37 INFO - static constexpr bool has_denorm_loss = (bool)(false); 14:20:37 INFO - static constexpr bool has_infinity = (bool)(false); 14:20:37 INFO - static constexpr bool has_quiet_NaN = (bool)(false); 14:20:37 INFO - static constexpr bool has_signaling_NaN = (bool)(false); 14:20:37 INFO - static constexpr bool is_bounded = (bool)(false); 14:20:37 INFO - static constexpr bool is_exact = (bool)(false); 14:20:37 INFO - static constexpr bool is_iec559 = (bool)(false); 14:20:37 INFO - static constexpr bool is_integer = (bool)(false); 14:20:37 INFO - static constexpr bool is_modulo = (bool)(false); 14:20:37 INFO - static constexpr bool is_signed = (bool)(false); 14:20:37 INFO - static constexpr bool is_specialized = (bool)(false); 14:20:37 INFO - static constexpr bool tinyness_before = (bool)(false); 14:20:37 INFO - static constexpr bool traps = (bool)(false); 14:20:37 INFO - static constexpr float_round_style round_style = (float_round_style)(round_toward_zero); 14:20:37 INFO - static constexpr int digits = (int)(0); 14:20:37 INFO - static constexpr int digits10 = (int)(0); 14:20:37 INFO - static constexpr int max_digits10 = (int)(0); 14:20:37 INFO - static constexpr int max_exponent = (int)(0); 14:20:37 INFO - static constexpr int max_exponent10 = (int)(0); 14:20:37 INFO - static constexpr int min_exponent = (int)(0); 14:20:37 INFO - static constexpr int min_exponent10 = (int)(0); 14:20:37 INFO - static constexpr int radix = (int)(0); 14:20:37 INFO - }; 14:20:37 INFO - template 14:20:37 INFO - class numeric_limits 14:20:37 INFO - : public _Num_base 14:20:37 INFO - { 14:20:37 INFO - public: 14:20:37 INFO - static constexpr _Ty (min)() 14:20:37 INFO - { 14:20:37 INFO - return (_Ty()); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty (max)() 14:20:37 INFO - { 14:20:37 INFO - return (_Ty()); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty lowest() 14:20:37 INFO - { 14:20:37 INFO - return (_Ty()); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty epsilon() 14:20:37 INFO - { 14:20:37 INFO - return (_Ty()); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty round_error() 14:20:37 INFO - { 14:20:37 INFO - return (_Ty()); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty denorm_min() 14:20:37 INFO - { 14:20:37 INFO - return (_Ty()); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty infinity() 14:20:37 INFO - { 14:20:37 INFO - return (_Ty()); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty quiet_NaN() 14:20:37 INFO - { 14:20:37 INFO - return (_Ty()); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty signaling_NaN() 14:20:37 INFO - { 14:20:37 INFO - return (_Ty()); 14:20:37 INFO - } 14:20:37 INFO - }; 14:20:37 INFO - template 14:20:37 INFO - class numeric_limits 14:20:37 INFO - : public numeric_limits<_Ty> 14:20:37 INFO - { 14:20:37 INFO - }; 14:20:37 INFO - template 14:20:37 INFO - class numeric_limits 14:20:37 INFO - : public numeric_limits<_Ty> 14:20:37 INFO - { 14:20:37 INFO - }; 14:20:37 INFO - template 14:20:37 INFO - class numeric_limits 14:20:37 INFO - : public numeric_limits<_Ty> 14:20:37 INFO - { 14:20:37 INFO - }; 14:20:37 INFO - struct _Num_int_base 14:20:37 INFO - : public _Num_base 14:20:37 INFO - { 14:20:37 INFO - static constexpr bool is_bounded = (bool)(true); 14:20:37 INFO - static constexpr bool is_exact = (bool)(true); 14:20:37 INFO - static constexpr bool is_integer = (bool)(true); 14:20:37 INFO - static constexpr bool is_modulo = (bool)(true); 14:20:37 INFO - static constexpr bool is_specialized = (bool)(true); 14:20:37 INFO - static constexpr int radix = (int)(2); 14:20:37 INFO - }; 14:20:37 INFO - struct _Num_float_base 14:20:37 INFO - : public _Num_base 14:20:37 INFO - { 14:20:37 INFO - static constexpr float_denorm_style has_denorm = (float_denorm_style)(denorm_present); 14:20:37 INFO - static constexpr bool has_denorm_loss = (bool)(true); 14:20:37 INFO - static constexpr bool has_infinity = (bool)(true); 14:20:37 INFO - static constexpr bool has_quiet_NaN = (bool)(true); 14:20:37 INFO - static constexpr bool has_signaling_NaN = (bool)(true); 14:20:37 INFO - static constexpr bool is_bounded = (bool)(true); 14:20:37 INFO - static constexpr bool is_exact = (bool)(false); 14:20:37 INFO - static constexpr bool is_iec559 = (bool)(true); 14:20:37 INFO - static constexpr bool is_integer = (bool)(false); 14:20:37 INFO - static constexpr bool is_modulo = (bool)(false); 14:20:37 INFO - static constexpr bool is_signed = (bool)(true); 14:20:37 INFO - static constexpr bool is_specialized = (bool)(true); 14:20:37 INFO - static constexpr bool tinyness_before = (bool)(true); 14:20:37 INFO - static constexpr bool traps = (bool)(false); 14:20:37 INFO - static constexpr float_round_style round_style = (float_round_style)(round_to_nearest); 14:20:37 INFO - static constexpr int radix = (int)(2); 14:20:37 INFO - }; 14:20:37 INFO - template<> class numeric_limits 14:20:37 INFO - : public _Num_int_base 14:20:37 INFO - { 14:20:37 INFO - public: 14:20:37 INFO - typedef char _Ty; 14:20:37 INFO - static constexpr _Ty (min)() 14:20:37 INFO - { 14:20:37 INFO - return ((-128)); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty (max)() 14:20:37 INFO - { 14:20:37 INFO - return (127); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty lowest() 14:20:37 INFO - { 14:20:37 INFO - return ((min)()); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty epsilon() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty round_error() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty denorm_min() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty infinity() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty quiet_NaN() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty signaling_NaN() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr bool is_signed = (bool)((-128) != 0); 14:20:37 INFO - static constexpr int digits = (int)(8 - ((-128) != 0 ? 1 : 0)); 14:20:37 INFO - static constexpr int digits10 = (int)((8 - ((-128) != 0 ? 1 : 0)) * 301L / 1000); 14:20:37 INFO - #line 259 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\limits" 14:20:37 INFO - }; 14:20:37 INFO - template<> class numeric_limits 14:20:37 INFO - : public _Num_int_base 14:20:37 INFO - { 14:20:37 INFO - public: 14:20:37 INFO - typedef wchar_t _Ty; 14:20:37 INFO - static constexpr _Ty (min)() 14:20:37 INFO - { 14:20:37 INFO - return ((_Ty)0x0000); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty (max)() 14:20:37 INFO - { 14:20:37 INFO - return ((_Ty)0xffff); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty lowest() 14:20:37 INFO - { 14:20:37 INFO - return ((min)()); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty epsilon() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty round_error() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty denorm_min() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty infinity() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty quiet_NaN() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty signaling_NaN() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr bool is_signed = (bool)(0x0000 != 0); 14:20:37 INFO - static constexpr int digits = (int)(8 * sizeof (wchar_t) - (0x0000 != 0 ? 1 : 0)); 14:20:37 INFO - #line 316 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\limits" 14:20:37 INFO - static constexpr int digits10 = (int)((8 * sizeof (wchar_t) - (0x0000 != 0 ? 1 : 0)) * 301L / 1000); 14:20:37 INFO - #line 318 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\limits" 14:20:37 INFO - }; 14:20:37 INFO - template<> class numeric_limits 14:20:37 INFO - : public _Num_int_base 14:20:37 INFO - { 14:20:37 INFO - public: 14:20:37 INFO - typedef bool _Ty; 14:20:37 INFO - static constexpr _Ty (min)() 14:20:37 INFO - { 14:20:37 INFO - return (false); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty (max)() 14:20:37 INFO - { 14:20:37 INFO - return (true); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty lowest() 14:20:37 INFO - { 14:20:37 INFO - return ((min)()); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty epsilon() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty round_error() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty denorm_min() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty infinity() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty quiet_NaN() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty signaling_NaN() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr bool is_modulo = (bool)(false); 14:20:37 INFO - static constexpr bool is_signed = (bool)(false); 14:20:37 INFO - static constexpr int digits = (int)(1); 14:20:37 INFO - static constexpr int digits10 = (int)(0); 14:20:37 INFO - }; 14:20:37 INFO - template<> class numeric_limits 14:20:37 INFO - : public _Num_int_base 14:20:37 INFO - { 14:20:37 INFO - public: 14:20:37 INFO - typedef signed char _Ty; 14:20:37 INFO - static constexpr _Ty (min)() 14:20:37 INFO - { 14:20:37 INFO - return ((-128)); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty (max)() 14:20:37 INFO - { 14:20:37 INFO - return (127); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty lowest() 14:20:37 INFO - { 14:20:37 INFO - return ((min)()); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty epsilon() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty round_error() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty denorm_min() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty infinity() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty quiet_NaN() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty signaling_NaN() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr bool is_signed = (bool)(true); 14:20:37 INFO - static constexpr int digits = (int)(8 - 1); 14:20:37 INFO - static constexpr int digits10 = (int)((8 - 1) * 301L / 1000); 14:20:37 INFO - }; 14:20:37 INFO - template<> class numeric_limits 14:20:37 INFO - : public _Num_int_base 14:20:37 INFO - { 14:20:37 INFO - public: 14:20:37 INFO - typedef unsigned char _Ty; 14:20:37 INFO - static constexpr _Ty (min)() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty (max)() 14:20:37 INFO - { 14:20:37 INFO - return (0xff); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty lowest() 14:20:37 INFO - { 14:20:37 INFO - return ((min)()); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty epsilon() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty round_error() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty denorm_min() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty infinity() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty quiet_NaN() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty signaling_NaN() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr bool is_signed = (bool)(false); 14:20:37 INFO - static constexpr int digits = (int)(8); 14:20:37 INFO - static constexpr int digits10 = (int)(8 * 301L / 1000); 14:20:37 INFO - }; 14:20:37 INFO - template<> class numeric_limits 14:20:37 INFO - : public _Num_int_base 14:20:37 INFO - { 14:20:37 INFO - public: 14:20:37 INFO - typedef short _Ty; 14:20:37 INFO - static constexpr _Ty (min)() 14:20:37 INFO - { 14:20:37 INFO - return ((-32768)); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty (max)() 14:20:37 INFO - { 14:20:37 INFO - return (32767); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty lowest() 14:20:37 INFO - { 14:20:37 INFO - return ((min)()); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty epsilon() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty round_error() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty denorm_min() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty infinity() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty quiet_NaN() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty signaling_NaN() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr bool is_signed = (bool)(true); 14:20:37 INFO - static constexpr int digits = (int)(8 * sizeof (short) - 1); 14:20:37 INFO - static constexpr int digits10 = (int)((8 * sizeof (short) - 1) * 301L / 1000); 14:20:37 INFO - #line 548 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\limits" 14:20:37 INFO - }; 14:20:37 INFO - template<> class numeric_limits 14:20:37 INFO - : public _Num_int_base 14:20:37 INFO - { 14:20:37 INFO - public: 14:20:37 INFO - typedef unsigned short _Ty; 14:20:37 INFO - static constexpr _Ty (min)() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty (max)() 14:20:37 INFO - { 14:20:37 INFO - return (0xffff); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty lowest() 14:20:37 INFO - { 14:20:37 INFO - return ((min)()); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty epsilon() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty round_error() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty denorm_min() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty infinity() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty quiet_NaN() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty signaling_NaN() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr bool is_signed = (bool)(false); 14:20:37 INFO - static constexpr int digits = (int)(8 * sizeof (unsigned short)); 14:20:37 INFO - static constexpr int digits10 = (int)(8 * sizeof (unsigned short) * 301L / 1000); 14:20:37 INFO - #line 607 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\limits" 14:20:37 INFO - }; 14:20:37 INFO - #line 609 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\limits" 14:20:37 INFO - template<> class numeric_limits 14:20:37 INFO - : public _Num_int_base 14:20:37 INFO - { 14:20:37 INFO - public: 14:20:37 INFO - typedef char16_t _Ty; 14:20:37 INFO - static constexpr _Ty (min)() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty (max)() 14:20:37 INFO - { 14:20:37 INFO - return (0xffff); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty lowest() 14:20:37 INFO - { 14:20:37 INFO - return ((min)()); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty epsilon() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty round_error() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty denorm_min() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty infinity() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty quiet_NaN() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty signaling_NaN() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr bool is_signed = (bool)(false); 14:20:37 INFO - static constexpr int digits = (int)(8 * sizeof (char16_t)); 14:20:37 INFO - static constexpr int digits10 = (int)(8 * sizeof (char16_t) * 301L / 1000); 14:20:37 INFO - #line 666 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\limits" 14:20:37 INFO - }; 14:20:37 INFO - template<> class numeric_limits 14:20:37 INFO - : public _Num_int_base 14:20:37 INFO - { 14:20:37 INFO - public: 14:20:37 INFO - typedef int _Ty; 14:20:37 INFO - static constexpr _Ty (min)() 14:20:37 INFO - { 14:20:37 INFO - return ((-2147483647 - 1)); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty (max)() 14:20:37 INFO - { 14:20:37 INFO - return (2147483647); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty lowest() 14:20:37 INFO - { 14:20:37 INFO - return ((min)()); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty epsilon() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty round_error() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty denorm_min() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty infinity() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty quiet_NaN() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty signaling_NaN() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr bool is_signed = (bool)(true); 14:20:37 INFO - static constexpr int digits = (int)(8 * sizeof (int) - 1); 14:20:37 INFO - static constexpr int digits10 = (int)((8 * sizeof (int) - 1) * 301L / 1000); 14:20:37 INFO - #line 724 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\limits" 14:20:37 INFO - }; 14:20:37 INFO - template<> class numeric_limits 14:20:37 INFO - : public _Num_int_base 14:20:37 INFO - { 14:20:37 INFO - public: 14:20:37 INFO - typedef unsigned int _Ty; 14:20:37 INFO - static constexpr _Ty (min)() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty (max)() 14:20:37 INFO - { 14:20:37 INFO - return (0xffffffff); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty lowest() 14:20:37 INFO - { 14:20:37 INFO - return ((min)()); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty epsilon() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty round_error() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty denorm_min() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty infinity() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty quiet_NaN() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty signaling_NaN() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr bool is_signed = (bool)(false); 14:20:37 INFO - static constexpr int digits = (int)(8 * sizeof (unsigned int)); 14:20:37 INFO - static constexpr int digits10 = (int)(8 * sizeof (unsigned int) * 301L / 1000); 14:20:37 INFO - #line 782 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\limits" 14:20:37 INFO - }; 14:20:37 INFO - template<> class numeric_limits 14:20:37 INFO - : public _Num_int_base 14:20:37 INFO - { 14:20:37 INFO - public: 14:20:37 INFO - typedef long _Ty; 14:20:37 INFO - static constexpr _Ty (min)() 14:20:37 INFO - { 14:20:37 INFO - return ((-2147483647L - 1)); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty (max)() 14:20:37 INFO - { 14:20:37 INFO - return (2147483647L); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty lowest() 14:20:37 INFO - { 14:20:37 INFO - return ((min)()); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty epsilon() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty round_error() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty denorm_min() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty infinity() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty quiet_NaN() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty signaling_NaN() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr bool is_signed = (bool)(true); 14:20:37 INFO - static constexpr int digits = (int)(8 * sizeof (long) - 1); 14:20:37 INFO - static constexpr int digits10 = (int)((8 * sizeof (long) - 1) * 301L / 1000); 14:20:37 INFO - #line 840 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\limits" 14:20:37 INFO - }; 14:20:37 INFO - template<> class numeric_limits 14:20:37 INFO - : public _Num_int_base 14:20:37 INFO - { 14:20:37 INFO - public: 14:20:37 INFO - typedef unsigned long _Ty; 14:20:37 INFO - static constexpr _Ty (min)() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty (max)() 14:20:37 INFO - { 14:20:37 INFO - return (0xffffffffUL); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty lowest() 14:20:37 INFO - { 14:20:37 INFO - return ((min)()); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty epsilon() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty round_error() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty denorm_min() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty infinity() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty quiet_NaN() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty signaling_NaN() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr bool is_signed = (bool)(false); 14:20:37 INFO - static constexpr int digits = (int)(8 * sizeof (unsigned long)); 14:20:37 INFO - static constexpr int digits10 = (int)(8 * sizeof (unsigned long) * 301L / 1000); 14:20:37 INFO - #line 898 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\limits" 14:20:37 INFO - }; 14:20:37 INFO - template<> class numeric_limits 14:20:37 INFO - : public _Num_int_base 14:20:37 INFO - { 14:20:37 INFO - public: 14:20:37 INFO - typedef char32_t _Ty; 14:20:37 INFO - static constexpr _Ty (min)() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty (max)() 14:20:37 INFO - { 14:20:37 INFO - return (0xffffffff); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty lowest() 14:20:37 INFO - { 14:20:37 INFO - return ((min)()); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty epsilon() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty round_error() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty denorm_min() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty infinity() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty quiet_NaN() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty signaling_NaN() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr bool is_signed = (bool)(false); 14:20:37 INFO - static constexpr int digits = (int)(8 * sizeof (char32_t)); 14:20:37 INFO - static constexpr int digits10 = (int)(8 * sizeof (char32_t) * 301L / 1000); 14:20:37 INFO - #line 956 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\limits" 14:20:37 INFO - }; 14:20:37 INFO - template<> class numeric_limits 14:20:37 INFO - : public _Num_int_base 14:20:37 INFO - { 14:20:37 INFO - public: 14:20:37 INFO - typedef long long _Ty; 14:20:37 INFO - static constexpr _Ty (min)() 14:20:37 INFO - { 14:20:37 INFO - return (-0x7fffffffffffffff - 1); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty (max)() 14:20:37 INFO - { 14:20:37 INFO - return (0x7fffffffffffffff); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty lowest() 14:20:37 INFO - { 14:20:37 INFO - return ((min)()); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty epsilon() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty round_error() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty denorm_min() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty infinity() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty quiet_NaN() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty signaling_NaN() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr bool is_signed = (bool)(true); 14:20:37 INFO - static constexpr int digits = (int)(8 * sizeof (long long) - 1); 14:20:37 INFO - static constexpr int digits10 = (int)((8 * sizeof (long long) - 1) * 301L / 1000); 14:20:37 INFO - #line 1014 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\limits" 14:20:37 INFO - }; 14:20:37 INFO - template<> class numeric_limits 14:20:37 INFO - : public _Num_int_base 14:20:37 INFO - { 14:20:37 INFO - public: 14:20:37 INFO - typedef unsigned long long _Ty; 14:20:37 INFO - static constexpr _Ty (min)() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty (max)() 14:20:37 INFO - { 14:20:37 INFO - return (0xffffffffffffffff); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty lowest() 14:20:37 INFO - { 14:20:37 INFO - return ((min)()); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty epsilon() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty round_error() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty denorm_min() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty infinity() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty quiet_NaN() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty signaling_NaN() 14:20:37 INFO - { 14:20:37 INFO - return (0); 14:20:37 INFO - } 14:20:37 INFO - static constexpr bool is_signed = (bool)(false); 14:20:37 INFO - static constexpr int digits = (int)(8 * sizeof (unsigned long long)); 14:20:37 INFO - static constexpr int digits10 = (int)(8 * sizeof (unsigned long long) * 301L / 1000); 14:20:37 INFO - #line 1072 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\limits" 14:20:37 INFO - }; 14:20:37 INFO - template<> class numeric_limits 14:20:37 INFO - : public _Num_float_base 14:20:37 INFO - { 14:20:37 INFO - public: 14:20:37 INFO - typedef float _Ty; 14:20:37 INFO - static constexpr _Ty (min)() 14:20:37 INFO - { 14:20:37 INFO - return (1.175494351e-38F); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty (max)() 14:20:37 INFO - { 14:20:37 INFO - return (3.402823466e+38F); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty lowest() 14:20:37 INFO - { 14:20:37 INFO - return (-(max)()); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty epsilon() 14:20:37 INFO - { 14:20:37 INFO - return (1.192092896e-07F); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty round_error() 14:20:37 INFO - { 14:20:37 INFO - return (0.5F); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty denorm_min() 14:20:37 INFO - { 14:20:37 INFO - return (1.401298464e-45F); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty infinity() 14:20:37 INFO - { 14:20:37 INFO - return (__builtin_huge_valf()); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty quiet_NaN() 14:20:37 INFO - { 14:20:37 INFO - return (__builtin_nanf("0")); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty signaling_NaN() 14:20:37 INFO - { 14:20:37 INFO - return (__builtin_nansf("1")); 14:20:37 INFO - } 14:20:37 INFO - static constexpr int digits = (int)(24); 14:20:37 INFO - static constexpr int digits10 = (int)(6); 14:20:37 INFO - static constexpr int max_digits10 = (int)(2 + 24 * 301L / 1000); 14:20:37 INFO - static constexpr int max_exponent = (int)((int)128); 14:20:37 INFO - static constexpr int max_exponent10 = (int)((int)38); 14:20:37 INFO - static constexpr int min_exponent = (int)((int)(-125)); 14:20:37 INFO - static constexpr int min_exponent10 = (int)((int)(-37)); 14:20:37 INFO - }; 14:20:37 INFO - template<> class numeric_limits 14:20:37 INFO - : public _Num_float_base 14:20:37 INFO - { 14:20:37 INFO - public: 14:20:37 INFO - typedef double _Ty; 14:20:37 INFO - static constexpr _Ty (min)() 14:20:37 INFO - { 14:20:37 INFO - return (2.2250738585072014e-308); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty (max)() 14:20:37 INFO - { 14:20:37 INFO - return (1.7976931348623158e+308); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty lowest() 14:20:37 INFO - { 14:20:37 INFO - return (-(max)()); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty epsilon() 14:20:37 INFO - { 14:20:37 INFO - return (2.2204460492503131e-016); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty round_error() 14:20:37 INFO - { 14:20:37 INFO - return (0.5); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty denorm_min() 14:20:37 INFO - { 14:20:37 INFO - return (4.9406564584124654e-324); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty infinity() 14:20:37 INFO - { 14:20:37 INFO - return (__builtin_huge_val()); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty quiet_NaN() 14:20:37 INFO - { 14:20:37 INFO - return (__builtin_nan("0")); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty signaling_NaN() 14:20:37 INFO - { 14:20:37 INFO - return (__builtin_nans("1")); 14:20:37 INFO - } 14:20:37 INFO - static constexpr int digits = (int)(53); 14:20:37 INFO - static constexpr int digits10 = (int)(15); 14:20:37 INFO - static constexpr int max_digits10 = (int)(2 + 53 * 301L / 1000); 14:20:37 INFO - static constexpr int max_exponent = (int)((int)1024); 14:20:37 INFO - static constexpr int max_exponent10 = (int)((int)308); 14:20:37 INFO - static constexpr int min_exponent = (int)((int)(-1021)); 14:20:37 INFO - static constexpr int min_exponent10 = (int)((int)(-307)); 14:20:37 INFO - }; 14:20:37 INFO - template<> class numeric_limits 14:20:37 INFO - : public _Num_float_base 14:20:37 INFO - { 14:20:37 INFO - public: 14:20:37 INFO - typedef long double _Ty; 14:20:37 INFO - static constexpr _Ty (min)() 14:20:37 INFO - { 14:20:37 INFO - return (2.2250738585072014e-308); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty (max)() 14:20:37 INFO - { 14:20:37 INFO - return (1.7976931348623158e+308); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty lowest() 14:20:37 INFO - { 14:20:37 INFO - return (-(max)()); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty epsilon() 14:20:37 INFO - { 14:20:37 INFO - return (2.2204460492503131e-016); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty round_error() 14:20:37 INFO - { 14:20:37 INFO - return (0.5L); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty denorm_min() 14:20:37 INFO - { 14:20:37 INFO - return (4.9406564584124654e-324); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty infinity() 14:20:37 INFO - { 14:20:37 INFO - return (__builtin_huge_val()); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty quiet_NaN() 14:20:37 INFO - { 14:20:37 INFO - return (__builtin_nan("0")); 14:20:37 INFO - } 14:20:37 INFO - static constexpr _Ty signaling_NaN() 14:20:37 INFO - { 14:20:37 INFO - return (__builtin_nans("1")); 14:20:37 INFO - } 14:20:37 INFO - static constexpr int digits = (int)(53); 14:20:37 INFO - static constexpr int digits10 = (int)(15); 14:20:37 INFO - static constexpr int max_digits10 = (int)(2 + 53 * 301L / 1000); 14:20:37 INFO - static constexpr int max_exponent = (int)((int)1024); 14:20:37 INFO - static constexpr int max_exponent10 = (int)((int)308); 14:20:37 INFO - static constexpr int min_exponent = (int)((int)(-1021)); 14:20:37 INFO - static constexpr int min_exponent10 = (int)((int)(-307)); 14:20:37 INFO - }; 14:20:37 INFO - #line 1466 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\limits" 14:20:37 INFO - } 14:20:37 INFO - #pragma warning(pop) 14:20:37 INFO - #pragma pack(pop) 14:20:37 INFO - #line 1486 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\limits" 14:20:37 INFO - #line 1487 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\limits" 14:20:37 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\limits" 14:20:37 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\limits" 14:20:37 INFO - #pragma warning( pop ) 14:20:37 INFO - #line 82 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\limits" 14:20:37 INFO - #line 9 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:37 INFO - #pragma pack(push,8) 14:20:37 INFO - #pragma warning(push,3) 14:20:37 INFO - #line 20 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:37 INFO - #pragma warning(disable: 4100) 14:20:37 INFO - namespace std { 14:20:37 INFO - #line 33 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:37 INFO - inline 14:20:37 INFO - __declspec(allocator) void *_Allocate(size_t _Count, size_t _Sz, 14:20:37 INFO - bool _Try_aligned_allocation = true) 14:20:37 INFO - { 14:20:37 INFO - void *_Ptr = 0; 14:20:37 INFO - if (_Count == 0) 14:20:37 INFO - return (_Ptr); 14:20:37 INFO - if ((size_t)(-1) / _Sz < _Count) 14:20:37 INFO - _Xbad_alloc(); 14:20:37 INFO - const size_t _User_size = _Count * _Sz; 14:20:37 INFO - if (_Try_aligned_allocation 14:20:37 INFO - && 4096 <= _User_size) 14:20:37 INFO - { 14:20:37 INFO - static_assert(sizeof (void *) < 32, 14:20:37 INFO - "Big allocations should at least match vector register size"); 14:20:37 INFO - const size_t _Block_size = (sizeof(void *) + 32 - 1) + _User_size; 14:20:37 INFO - if (_Block_size <= _User_size) 14:20:37 INFO - _Xbad_alloc(); 14:20:37 INFO - const uintptr_t _Ptr_container = 14:20:37 INFO - reinterpret_cast(::operator new(_Block_size)); 14:20:37 INFO - { if (!(_Ptr_container != 0)) { ((void)0); ::_invalid_parameter_noinfo_noreturn(); } ; }; 14:20:37 INFO - _Ptr = reinterpret_cast((_Ptr_container + (sizeof(void *) + 32 - 1)) 14:20:37 INFO - & ~(32 - 1)); 14:20:37 INFO - static_cast(_Ptr)[-1] = _Ptr_container; 14:20:37 INFO - } 14:20:37 INFO - else 14:20:37 INFO - #line 81 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:37 INFO - { 14:20:37 INFO - _Ptr = ::operator new(_User_size); 14:20:37 INFO - { if (!(_Ptr != 0)) { ((void)0); ::_invalid_parameter_noinfo_noreturn(); } ; }; 14:20:37 INFO - } 14:20:37 INFO - return (_Ptr); 14:20:37 INFO - } 14:20:37 INFO - inline 14:20:37 INFO - void _Deallocate(void * _Ptr, size_t _Count, size_t _Sz) 14:20:37 INFO - { 14:20:37 INFO - { if (!(_Count <= (size_t)(-1) / _Sz)) { ((void)0); ::_invalid_parameter_noinfo_noreturn(); } ; }; 14:20:37 INFO - const size_t _User_size = _Count * _Sz; 14:20:37 INFO - if (4096 <= _User_size) 14:20:37 INFO - { 14:20:37 INFO - const uintptr_t _Ptr_user = reinterpret_cast(_Ptr); 14:20:37 INFO - { if (!((_Ptr_user & (32 - 1)) == 0)) { ((void)0); ::_invalid_parameter_noinfo_noreturn(); } ; }; 14:20:37 INFO - #line 101 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:37 INFO - const uintptr_t _Ptr_ptr = _Ptr_user - sizeof(void *); 14:20:37 INFO - const uintptr_t _Ptr_container = 14:20:37 INFO - *reinterpret_cast(_Ptr_ptr); 14:20:37 INFO - { if (!(_Ptr_container < _Ptr_user)) { ((void)0); ::_invalid_parameter_noinfo_noreturn(); } ; }; 14:20:37 INFO - { if (!(sizeof(void *) <= _Ptr_user - _Ptr_container)) { ((void)0); ::_invalid_parameter_noinfo_noreturn(); } ; }; 14:20:37 INFO - #line 123 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:37 INFO - #line 124 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:37 INFO - { if (!(_Ptr_user - _Ptr_container <= (sizeof(void *) + 32 - 1))) { ((void)0); ::_invalid_parameter_noinfo_noreturn(); } ; }; 14:20:37 INFO - #line 127 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:37 INFO - _Ptr = reinterpret_cast(_Ptr_container); 14:20:37 INFO - } 14:20:37 INFO - #line 131 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:37 INFO - ::operator delete(_Ptr); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - void _Construct(_Ty1 *_Ptr, _Ty2&& _Val) 14:20:37 INFO - { 14:20:37 INFO - void *_Vptr = _Ptr; 14:20:37 INFO - ::new (_Vptr) _Ty1(::std:: forward<_Ty2>(_Val)); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - void _Construct(_Ty1 *_Ptr) 14:20:37 INFO - { 14:20:37 INFO - void *_Vptr = _Ptr; 14:20:37 INFO - ::new (_Vptr) _Ty1(); 14:20:37 INFO - } 14:20:37 INFO - template 14:20:37 INFO - struct _Is_simple_alloc 14:20:37 INFO - : _Cat_base::value 14:20:37 INFO - && is_same::value 14:20:37 INFO - && is_same::value 14:20:37 INFO - && is_same::value 14:20:37 INFO - && is_same::value 14:20:37 INFO - && is_same::value> 14:20:37 INFO - { 14:20:37 INFO - }; 14:20:37 INFO - template 14:20:37 INFO - struct _Simple_types 14:20:37 INFO - { 14:20:37 INFO - typedef _Value_type value_type; 14:20:37 INFO - typedef size_t size_type; 14:20:37 INFO - typedef ptrdiff_t difference_type; 14:20:37 INFO - typedef value_type *pointer; 14:20:37 INFO - typedef const value_type *const_pointer; 14:20:37 INFO - typedef value_type& reference; 14:20:37 INFO - typedef const value_type& const_reference; 14:20:37 INFO - }; 14:20:37 INFO - template 14:20:37 INFO - struct _Get_voidptr 14:20:37 INFO - { 14:20:37 INFO - typedef typename _Alty::template rebind::other _Alvoid; 14:20:37 INFO - typedef typename _Alvoid::pointer type; 14:20:37 INFO - }; 14:20:37 INFO - template 14:20:37 INFO - struct _Get_voidptr<_Alty, _Ty *> 14:20:37 INFO - { 14:20:37 INFO - typedef void *type; 14:20:37 INFO - }; 14:20:37 INFO - template 14:20:37 INFO - struct _Get_first_parameter; 14:20:37 INFO - template class _Ty, 14:20:37 INFO - class _First, 14:20:37 INFO - class... _Rest> 14:20:37 INFO - struct _Get_first_parameter<_Ty<_First, _Rest...> > 14:20:37 INFO - { 14:20:37 INFO - typedef _First type; 14:20:37 INFO - }; 14:20:37 INFO - template 14:20:37 INFO - struct _Replace_first_parameter; 14:20:37 INFO - template class _Ty, 14:20:37 INFO - class _First, 14:20:37 INFO - class... _Rest> 14:20:37 INFO - struct _Replace_first_parameter<_Newfirst, _Ty<_First, _Rest...> > 14:20:37 INFO - { 14:20:37 INFO - typedef _Ty<_Newfirst, _Rest...> type; 14:20:37 INFO - }; 14:20:37 INFO - template 14:20:37 INFO - struct _Get_element_type 14:20:37 INFO - { template static auto _Fn(int) -> _Identity; template static auto _Fn(_Wrap_int) -> _Identity::type>; typedef decltype(_Fn<_Ty>(0)) _Decltype; typedef typename _Decltype::type type; }; 14:20:37 INFO - #line 228 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:37 INFO - template 14:20:37 INFO - struct _Get_ptr_difference_type 14:20:37 INFO - { template static auto _Fn(int) -> _Identity; template static auto _Fn(_Wrap_int) -> _Identity; typedef decltype(_Fn<_Ty>(0)) _Decltype; typedef typename _Decltype::type type; }; 14:20:37 INFO - #line 234 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:37 INFO - template 14:20:37 INFO - struct _Get_rebind_type 14:20:37 INFO - { template static auto _Fn(int) -> _Identity::other>; template static auto _Fn(_Wrap_int) -> _Identity::type>; typedef decltype(_Fn<_Ty>(0)) _Decltype; typedef typename _Decltype::type type; }; 14:20:37 INFO - #line 241 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:37 INFO - template 14:20:37 INFO - struct pointer_traits 14:20:37 INFO - { 14:20:37 INFO - typedef typename _Get_element_type<_Ty>::type element_type; 14:20:37 INFO - typedef _Ty pointer; 14:20:37 INFO - typedef typename _Get_ptr_difference_type<_Ty>::type difference_type; 14:20:37 INFO - template 14:20:37 INFO - using rebind = typename _Get_rebind_type<_Ty, _Other>::type; 14:20:37 INFO - typedef typename _If::value, 14:20:37 INFO - char&, 14:20:37 INFO - typename add_lvalue_reference::type>::type _Reftype; 14:20:37 INFO - static pointer pointer_to(_Reftype _Val) 14:20:37 INFO - { 14:20:37 INFO - return (_Ty::pointer_to(_Val)); 14:20:37 INFO - } 14:20:37 INFO - }; 14:20:37 INFO - template 14:20:37 INFO - struct pointer_traits<_Ty *> 14:20:37 INFO - { 14:20:37 INFO - typedef _Ty element_type; 14:20:37 INFO - typedef _Ty *pointer; 14:20:37 INFO - typedef ptrdiff_t difference_type; 14:20:37 INFO - template 14:20:37 INFO - using rebind = _Other *; 14:20:37 INFO - typedef typename _If::value, 14:20:37 INFO - char&, 14:20:37 INFO - typename add_lvalue_reference<_Ty>::type>::type _Reftype; 14:20:37 INFO - static pointer pointer_to(_Reftype _Val) 14:20:37 INFO - { 14:20:37 INFO - return (::std:: addressof(_Val)); 14:20:37 INFO - } 14:20:37 INFO - }; 14:20:37 INFO - template inline 14:20:37 INFO - void _Destroy(_Ptrty _Ptr) 14:20:37 INFO - { 14:20:37 INFO - typedef typename pointer_traits<_Ptrty>::element_type _Ty; 14:20:37 INFO - _Ptr->~_Ty(); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - auto _Const_cast(_Ptrty _Ptr) 14:20:37 INFO - { 14:20:37 INFO - using _Elem = typename pointer_traits<_Ptrty>::element_type; 14:20:37 INFO - using _Modifiable = remove_const_t<_Elem>; 14:20:37 INFO - using _Dest = typename pointer_traits<_Ptrty>::template rebind<_Modifiable>; 14:20:37 INFO - return (pointer_traits<_Dest>::pointer_to(const_cast<_Modifiable&>(*_Ptr))); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - auto _Const_cast(_Ty * _Ptr) 14:20:37 INFO - { 14:20:37 INFO - return (const_cast *>(_Ptr)); 14:20:37 INFO - } 14:20:37 INFO - template 14:20:37 INFO - struct _Get_pointer_type 14:20:37 INFO - { template static auto _Fn(int) -> _Identity; template static auto _Fn(_Wrap_int) -> _Identity; typedef decltype(_Fn<_Ty>(0)) _Decltype; typedef typename _Decltype::type type; }; 14:20:37 INFO - #line 316 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:37 INFO - template 14:20:37 INFO - struct _Get_const_pointer_type 14:20:37 INFO - { template static auto _Fn(int) -> _Identity; template static auto _Fn(_Wrap_int) -> _Identity::type> ::template rebind>; typedef decltype(_Fn<_Ty>(0)) _Decltype; typedef typename _Decltype::type type; }; 14:20:37 INFO - #line 323 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:37 INFO - template 14:20:37 INFO - struct _Get_void_pointer_type 14:20:37 INFO - { template static auto _Fn(int) -> _Identity; template static auto _Fn(_Wrap_int) -> _Identity::type> ::template rebind>; typedef decltype(_Fn<_Ty>(0)) _Decltype; typedef typename _Decltype::type type; }; 14:20:37 INFO - #line 330 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:37 INFO - template 14:20:37 INFO - struct _Get_const_void_pointer_type 14:20:37 INFO - { template static auto _Fn(int) -> _Identity; template static auto _Fn(_Wrap_int) -> _Identity::type> ::template rebind>; typedef decltype(_Fn<_Ty>(0)) _Decltype; typedef typename _Decltype::type type; }; 14:20:37 INFO - #line 337 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:37 INFO - template 14:20:37 INFO - struct _Get_difference_type 14:20:37 INFO - { template static auto _Fn(int) -> _Identity; template static auto _Fn(_Wrap_int) -> _Identity::type>::type>; typedef decltype(_Fn<_Ty>(0)) _Decltype; typedef typename _Decltype::type type; }; 14:20:37 INFO - #line 344 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:37 INFO - template 14:20:37 INFO - struct _Get_size_type 14:20:37 INFO - { template static auto _Fn(int) -> _Identity; template static auto _Fn(_Wrap_int) -> _Identity::type>::type>; typedef decltype(_Fn<_Ty>(0)) _Decltype; typedef typename _Decltype::type type; }; 14:20:37 INFO - #line 351 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:37 INFO - template 14:20:37 INFO - struct _Get_propagate_on_container_copy 14:20:37 INFO - { template static auto _Fn(int) -> _Identity; template static auto _Fn(_Wrap_int) -> _Identity; typedef decltype(_Fn<_Ty>(0)) _Decltype; typedef typename _Decltype::type type; }; 14:20:37 INFO - #line 357 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:37 INFO - template 14:20:37 INFO - struct _Get_propagate_on_container_move 14:20:37 INFO - { template static auto _Fn(int) -> _Identity; template static auto _Fn(_Wrap_int) -> _Identity; typedef decltype(_Fn<_Ty>(0)) _Decltype; typedef typename _Decltype::type type; }; 14:20:37 INFO - #line 363 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:37 INFO - template 14:20:37 INFO - struct _Get_propagate_on_container_swap 14:20:37 INFO - { template static auto _Fn(int) -> _Identity; template static auto _Fn(_Wrap_int) -> _Identity; typedef decltype(_Fn<_Ty>(0)) _Decltype; typedef typename _Decltype::type type; }; 14:20:37 INFO - #line 369 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:37 INFO - template 14:20:37 INFO - struct _Get_is_always_equal 14:20:37 INFO - { template static auto _Fn(int) -> _Identity; template static auto _Fn(_Wrap_int) -> _Identity::type>; typedef decltype(_Fn<_Ty>(0)) _Decltype; typedef typename _Decltype::type type; }; 14:20:37 INFO - #line 375 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:37 INFO - template 14:20:37 INFO - class allocator; 14:20:37 INFO - template 14:20:37 INFO - struct _Wrap_alloc; 14:20:37 INFO - template 14:20:37 INFO - struct _Unwrap_alloc 14:20:37 INFO - { 14:20:37 INFO - typedef _Alloc type; 14:20:37 INFO - }; 14:20:37 INFO - template 14:20:37 INFO - struct _Unwrap_alloc<_Wrap_alloc<_Alloc>> 14:20:37 INFO - { 14:20:37 INFO - typedef _Alloc type; 14:20:37 INFO - }; 14:20:37 INFO - template 14:20:37 INFO - using _Unwrap_alloc_t = typename _Unwrap_alloc<_Alloc>::type; 14:20:37 INFO - template 14:20:37 INFO - struct _Is_default_allocator 14:20:37 INFO - : false_type 14:20:37 INFO - { 14:20:37 INFO - }; 14:20:37 INFO - template 14:20:37 INFO - struct _Is_default_allocator, typename allocator<_Ty>::_Not_user_specialized> 14:20:37 INFO - : true_type 14:20:37 INFO - { 14:20:37 INFO - }; 14:20:37 INFO - struct _Alloc_allocate 14:20:37 INFO - { 14:20:37 INFO - template 14:20:37 INFO - static auto _Fn(int, _Alloc& _Al, 14:20:37 INFO - _Size_type _Count, 14:20:37 INFO - _Const_void_pointer _Hint) 14:20:37 INFO - -> decltype(_Al.allocate(_Count, _Hint)) 14:20:37 INFO - { 14:20:37 INFO - return (_Al.allocate(_Count, _Hint)); 14:20:37 INFO - } 14:20:37 INFO - template 14:20:37 INFO - static auto _Fn(_Wrap_int, _Alloc& _Al, 14:20:37 INFO - _Size_type _Count, 14:20:37 INFO - _Const_void_pointer) 14:20:37 INFO - -> decltype(_Al.allocate(_Count)) 14:20:37 INFO - { 14:20:37 INFO - return (_Al.allocate(_Count)); 14:20:37 INFO - } 14:20:37 INFO - }; 14:20:37 INFO - struct _Has_no_alloc_construct_tag 14:20:37 INFO - { 14:20:37 INFO - }; 14:20:37 INFO - template 14:20:37 INFO - struct _Has_no_alloc_construct 14:20:37 INFO - : true_type 14:20:37 INFO - { 14:20:37 INFO - }; 14:20:37 INFO - template 14:20:37 INFO - struct _Has_no_alloc_construct< 14:20:37 INFO - void_t< 14:20:37 INFO - _Has_no_alloc_construct_tag, 14:20:37 INFO - decltype(::std:: declval<_Alloc&>().construct(::std:: declval<_Ptr>(), ::std:: declval<_Args>()...))>, 14:20:37 INFO - _Alloc, _Ptr, _Args...> 14:20:37 INFO - : false_type 14:20:37 INFO - { 14:20:37 INFO - }; 14:20:37 INFO - template 14:20:37 INFO - using _Uses_default_construct = disjunction< 14:20:37 INFO - _Is_default_allocator<_Alloc>, 14:20:37 INFO - _Has_no_alloc_construct>; 14:20:37 INFO - template 14:20:37 INFO - using _Uses_default_construct_t = typename _Uses_default_construct<_Alloc, _Ptr, _Args...>::type; 14:20:37 INFO - struct _Has_no_alloc_destroy_tag 14:20:37 INFO - { 14:20:37 INFO - }; 14:20:37 INFO - template 14:20:37 INFO - struct _Has_no_alloc_destroy 14:20:37 INFO - : true_type 14:20:37 INFO - { 14:20:37 INFO - }; 14:20:37 INFO - template 14:20:37 INFO - struct _Has_no_alloc_destroy<_Alloc, _Ptr, void_t< 14:20:37 INFO - _Has_no_alloc_destroy_tag, 14:20:37 INFO - decltype(::std:: declval<_Alloc&>().destroy(::std:: declval<_Ptr>()))>> 14:20:37 INFO - : false_type 14:20:37 INFO - { 14:20:37 INFO - }; 14:20:37 INFO - template 14:20:37 INFO - using _Uses_default_destroy = disjunction< 14:20:37 INFO - _Is_default_allocator<_Alloc>, 14:20:37 INFO - _Has_no_alloc_destroy<_Alloc, _Ptr>>; 14:20:37 INFO - template 14:20:37 INFO - using _Uses_default_destroy_t = typename _Uses_default_destroy<_Alloc, _Ptr>::type; 14:20:37 INFO - struct _Alloc_max_size 14:20:37 INFO - { 14:20:37 INFO - template 14:20:37 INFO - static auto _Fn(int, const _Ty& _Al) throw () 14:20:37 INFO - -> decltype(_Al.max_size()) 14:20:37 INFO - { 14:20:37 INFO - return (_Al.max_size()); 14:20:37 INFO - } 14:20:37 INFO - template 14:20:37 INFO - static auto _Fn(_Wrap_int, const _Ty&) throw () 14:20:37 INFO - -> typename _Get_size_type<_Ty>::type 14:20:37 INFO - { 14:20:37 INFO - return ((numeric_limits::type>::max)() 14:20:37 INFO - / sizeof(typename _Ty::value_type)); 14:20:37 INFO - } 14:20:37 INFO - }; 14:20:37 INFO - struct _Alloc_select 14:20:37 INFO - { 14:20:37 INFO - template 14:20:37 INFO - static auto _Fn(int, const _Ty& _Al) 14:20:37 INFO - -> decltype((_Ty)_Al.select_on_container_copy_construction()) 14:20:37 INFO - { 14:20:37 INFO - return (_Al.select_on_container_copy_construction()); 14:20:37 INFO - } 14:20:37 INFO - template 14:20:37 INFO - static auto _Fn(_Wrap_int, const _Ty& _Al) 14:20:37 INFO - -> _Ty 14:20:37 INFO - { 14:20:37 INFO - return (_Al); 14:20:37 INFO - } 14:20:37 INFO - }; 14:20:37 INFO - template 14:20:37 INFO - struct allocator_traits 14:20:37 INFO - { 14:20:37 INFO - typedef _Alloc allocator_type; 14:20:37 INFO - typedef typename _Alloc::value_type value_type; 14:20:37 INFO - typedef typename _Get_pointer_type<_Alloc>::type 14:20:37 INFO - pointer; 14:20:37 INFO - typedef typename _Get_const_pointer_type<_Alloc>::type 14:20:37 INFO - const_pointer; 14:20:37 INFO - typedef typename _Get_void_pointer_type<_Alloc>::type 14:20:37 INFO - void_pointer; 14:20:37 INFO - typedef typename _Get_const_void_pointer_type<_Alloc>::type 14:20:37 INFO - const_void_pointer; 14:20:37 INFO - typedef typename _Get_size_type<_Alloc>::type size_type; 14:20:37 INFO - typedef typename _Get_difference_type<_Alloc>::type difference_type; 14:20:37 INFO - typedef typename _Get_propagate_on_container_copy<_Alloc>::type 14:20:37 INFO - propagate_on_container_copy_assignment; 14:20:37 INFO - typedef typename _Get_propagate_on_container_move<_Alloc>::type 14:20:37 INFO - propagate_on_container_move_assignment; 14:20:37 INFO - typedef typename _Get_propagate_on_container_swap<_Alloc>::type 14:20:37 INFO - propagate_on_container_swap; 14:20:37 INFO - typedef typename _Get_is_always_equal<_Alloc>::type 14:20:37 INFO - is_always_equal; 14:20:37 INFO - template 14:20:37 INFO - using rebind_alloc = typename _Get_rebind_type<_Alloc, _Other>::type; 14:20:37 INFO - template 14:20:37 INFO - using rebind_traits = allocator_traits >; 14:20:37 INFO - static __declspec(allocator) pointer allocate(_Alloc& _Al, size_type _Count) 14:20:37 INFO - { 14:20:37 INFO - return (_Al.allocate(_Count)); 14:20:37 INFO - } 14:20:37 INFO - static __declspec(allocator) pointer allocate(_Alloc& _Al, size_type _Count, 14:20:37 INFO - const_void_pointer _Hint) 14:20:37 INFO - { 14:20:37 INFO - return (_Alloc_allocate::_Fn(0, _Al, _Count, _Hint)); 14:20:37 INFO - } 14:20:37 INFO - static void deallocate(_Alloc& _Al, 14:20:37 INFO - pointer _Ptr, size_type _Count) 14:20:37 INFO - { 14:20:37 INFO - _Al.deallocate(_Ptr, _Count); 14:20:37 INFO - } 14:20:37 INFO - template 14:20:37 INFO - static void _Construct1(true_type, _Alloc&, _Ty *_Ptr, 14:20:37 INFO - _Types&&... _Args) 14:20:37 INFO - { 14:20:37 INFO - ::new (static_cast(_Ptr)) 14:20:37 INFO - _Ty(::std:: forward<_Types>(_Args)...); 14:20:37 INFO - } 14:20:37 INFO - template 14:20:37 INFO - static void _Construct1(false_type, _Alloc& _Al, _Ty *_Ptr, 14:20:37 INFO - _Types&&... _Args) 14:20:37 INFO - { 14:20:37 INFO - _Al.construct(_Ptr, ::std:: forward<_Types>(_Args)...); 14:20:37 INFO - } 14:20:37 INFO - template 14:20:37 INFO - static void construct(_Alloc& _Al, _Ty *_Ptr, 14:20:37 INFO - _Types&&... _Args) 14:20:37 INFO - { 14:20:37 INFO - _Construct1(_Uses_default_construct_t<_Unwrap_alloc_t<_Alloc>, _Ty *, _Types...>(), 14:20:37 INFO - _Al, _Ptr, ::std:: forward<_Types>(_Args)...); 14:20:37 INFO - } 14:20:37 INFO - template 14:20:37 INFO - static void _Destroy1(_Alloc&, _Ty *_Ptr, true_type) 14:20:37 INFO - { 14:20:37 INFO - _Ptr->~_Ty(); 14:20:37 INFO - } 14:20:37 INFO - template 14:20:37 INFO - static void _Destroy1(_Alloc& _Al, _Ty *_Ptr, false_type) 14:20:37 INFO - { 14:20:37 INFO - _Al.destroy(_Ptr); 14:20:37 INFO - } 14:20:37 INFO - template 14:20:37 INFO - static void destroy(_Alloc& _Al, _Ty *_Ptr) 14:20:37 INFO - { 14:20:37 INFO - _Destroy1(_Al, _Ptr, _Uses_default_destroy_t<_Unwrap_alloc_t<_Alloc>, _Ty *>()); 14:20:37 INFO - } 14:20:37 INFO - static size_type max_size(const _Alloc& _Al) throw () 14:20:37 INFO - { 14:20:37 INFO - return (_Alloc_max_size::_Fn(0, _Al)); 14:20:37 INFO - } 14:20:37 INFO - static _Alloc select_on_container_copy_construction( 14:20:37 INFO - const _Alloc& _Al) 14:20:37 INFO - { 14:20:37 INFO - return (_Alloc_select::_Fn(0, _Al)); 14:20:37 INFO - } 14:20:37 INFO - }; 14:20:37 INFO - template 14:20:37 INFO - class allocator 14:20:37 INFO - { 14:20:37 INFO - public: 14:20:37 INFO - static_assert(!is_const<_Ty>::value, 14:20:37 INFO - "The C++ Standard forbids containers of const elements " 14:20:37 INFO - "because allocator is ill-formed."); 14:20:37 INFO - typedef void _Not_user_specialized; 14:20:37 INFO - typedef _Ty value_type; 14:20:37 INFO - typedef value_type *pointer; 14:20:37 INFO - typedef const value_type *const_pointer; 14:20:37 INFO - typedef value_type& reference; 14:20:37 INFO - typedef const value_type& const_reference; 14:20:37 INFO - typedef size_t size_type; 14:20:37 INFO - typedef ptrdiff_t difference_type; 14:20:37 INFO - typedef true_type propagate_on_container_move_assignment; 14:20:37 INFO - typedef true_type is_always_equal; 14:20:37 INFO - template 14:20:37 INFO - struct rebind 14:20:37 INFO - { 14:20:37 INFO - typedef allocator<_Other> other; 14:20:37 INFO - }; 14:20:37 INFO - pointer address(reference _Val) const throw () 14:20:37 INFO - { 14:20:37 INFO - return (::std:: addressof(_Val)); 14:20:37 INFO - } 14:20:37 INFO - const_pointer address(const_reference _Val) const throw () 14:20:37 INFO - { 14:20:37 INFO - return (::std:: addressof(_Val)); 14:20:37 INFO - } 14:20:37 INFO - allocator() 14:20:37 INFO - { 14:20:37 INFO - } 14:20:37 INFO - allocator(const allocator<_Ty>&) 14:20:37 INFO - { 14:20:37 INFO - } 14:20:37 INFO - template 14:20:37 INFO - allocator(const allocator<_Other>&) 14:20:37 INFO - { 14:20:37 INFO - } 14:20:37 INFO - template 14:20:37 INFO - allocator<_Ty>& operator=(const allocator<_Other>&) 14:20:37 INFO - { 14:20:37 INFO - return (*this); 14:20:37 INFO - } 14:20:37 INFO - void deallocate(pointer _Ptr, size_type _Count) 14:20:37 INFO - { 14:20:37 INFO - _Deallocate(_Ptr, _Count, sizeof (_Ty)); 14:20:37 INFO - } 14:20:37 INFO - __declspec(allocator) pointer allocate(size_type _Count) 14:20:37 INFO - { 14:20:37 INFO - return (static_cast(_Allocate(_Count, sizeof (_Ty)))); 14:20:37 INFO - } 14:20:37 INFO - __declspec(allocator) pointer allocate(size_type _Count, const void *) 14:20:37 INFO - { 14:20:37 INFO - return (allocate(_Count)); 14:20:37 INFO - } 14:20:37 INFO - template 14:20:37 INFO - void construct(_Objty *_Ptr, _Types&&... _Args) 14:20:37 INFO - { 14:20:37 INFO - ::new ((void *)_Ptr) _Objty(::std:: forward<_Types>(_Args)...); 14:20:37 INFO - } 14:20:37 INFO - template 14:20:37 INFO - void destroy(_Uty *_Ptr) 14:20:37 INFO - { 14:20:37 INFO - _Ptr->~_Uty(); 14:20:37 INFO - } 14:20:37 INFO - size_t max_size() const throw () 14:20:37 INFO - { 14:20:37 INFO - return ((size_t)(-1) / sizeof (_Ty)); 14:20:37 INFO - } 14:20:37 INFO - }; 14:20:37 INFO - template<> 14:20:37 INFO - class allocator 14:20:37 INFO - { 14:20:37 INFO - public: 14:20:37 INFO - typedef void _Not_user_specialized; 14:20:37 INFO - typedef void value_type; 14:20:37 INFO - typedef void *pointer; 14:20:37 INFO - typedef const void *const_pointer; 14:20:37 INFO - template 14:20:37 INFO - struct rebind 14:20:37 INFO - { 14:20:37 INFO - typedef allocator<_Other> other; 14:20:37 INFO - }; 14:20:37 INFO - allocator() 14:20:37 INFO - { 14:20:37 INFO - } 14:20:37 INFO - allocator(const allocator&) 14:20:37 INFO - { 14:20:37 INFO - } 14:20:37 INFO - template 14:20:37 INFO - allocator(const allocator<_Other>&) 14:20:37 INFO - { 14:20:37 INFO - } 14:20:37 INFO - template 14:20:37 INFO - allocator& operator=(const allocator<_Other>&) 14:20:37 INFO - { 14:20:37 INFO - return (*this); 14:20:37 INFO - } 14:20:37 INFO - }; 14:20:37 INFO - template inline 14:20:37 INFO - bool operator==(const allocator<_Ty>&, 14:20:37 INFO - const allocator<_Other>&) 14:20:37 INFO - { 14:20:37 INFO - return (true); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - bool operator!=(const allocator<_Ty>& _Left, 14:20:37 INFO - const allocator<_Other>& _Right) 14:20:37 INFO - { 14:20:37 INFO - return (false); 14:20:37 INFO - } 14:20:37 INFO - template 14:20:37 INFO - struct allocator_traits > 14:20:37 INFO - { 14:20:37 INFO - typedef allocator<_Ty> _Alloc; 14:20:37 INFO - typedef _Alloc allocator_type; 14:20:37 INFO - typedef _Ty value_type; 14:20:37 INFO - typedef value_type *pointer; 14:20:37 INFO - typedef const value_type *const_pointer; 14:20:37 INFO - typedef void *void_pointer; 14:20:37 INFO - typedef const void *const_void_pointer; 14:20:37 INFO - typedef size_t size_type; 14:20:37 INFO - typedef ptrdiff_t difference_type; 14:20:37 INFO - typedef false_type propagate_on_container_copy_assignment; 14:20:37 INFO - typedef true_type propagate_on_container_move_assignment; 14:20:37 INFO - typedef false_type propagate_on_container_swap; 14:20:37 INFO - typedef true_type is_always_equal; 14:20:37 INFO - template 14:20:37 INFO - using rebind_alloc = allocator<_Other>; 14:20:37 INFO - template 14:20:37 INFO - using rebind_traits = allocator_traits >; 14:20:37 INFO - static __declspec(allocator) pointer allocate(_Alloc& _Al, size_type _Count) 14:20:37 INFO - { 14:20:37 INFO - return (_Al.allocate(_Count)); 14:20:37 INFO - } 14:20:37 INFO - static __declspec(allocator) pointer allocate(_Alloc& _Al, size_type _Count, 14:20:37 INFO - const_void_pointer _Hint) 14:20:37 INFO - { 14:20:37 INFO - return (_Al.allocate(_Count, _Hint)); 14:20:37 INFO - } 14:20:37 INFO - static void deallocate(_Alloc& _Al, 14:20:37 INFO - pointer _Ptr, size_type _Count) 14:20:37 INFO - { 14:20:37 INFO - _Al.deallocate(_Ptr, _Count); 14:20:37 INFO - } 14:20:37 INFO - template 14:20:37 INFO - static void construct(_Alloc& _Al, _Objty *_Ptr, 14:20:37 INFO - _Types&&... _Args) 14:20:37 INFO - { 14:20:37 INFO - _Al.construct(_Ptr, ::std:: forward<_Types>(_Args)...); 14:20:37 INFO - } 14:20:37 INFO - template 14:20:37 INFO - static void destroy(_Alloc& _Al, _Uty *_Ptr) 14:20:37 INFO - { 14:20:37 INFO - _Al.destroy(_Ptr); 14:20:37 INFO - } 14:20:37 INFO - static size_type max_size(const _Alloc& _Al) throw () 14:20:37 INFO - { 14:20:37 INFO - return (_Al.max_size()); 14:20:37 INFO - } 14:20:37 INFO - static _Alloc select_on_container_copy_construction( 14:20:37 INFO - const _Alloc& _Al) 14:20:37 INFO - { 14:20:37 INFO - return (_Al); 14:20:37 INFO - } 14:20:37 INFO - }; 14:20:37 INFO - template 14:20:37 INFO - struct _Wrap_alloc 14:20:37 INFO - : public _Alloc 14:20:37 INFO - { 14:20:37 INFO - typedef _Alloc _Mybase; 14:20:37 INFO - typedef allocator_traits<_Alloc> _Mytraits; 14:20:37 INFO - typedef typename _Mytraits::value_type value_type; 14:20:37 INFO - typedef typename _Mytraits::pointer pointer; 14:20:37 INFO - typedef typename _Mytraits::const_pointer const_pointer; 14:20:37 INFO - typedef typename _Mytraits::void_pointer void_pointer; 14:20:37 INFO - typedef typename _Mytraits::const_void_pointer const_void_pointer; 14:20:37 INFO - typedef typename _If::value, 14:20:37 INFO - int, value_type>::type& reference; 14:20:37 INFO - typedef typename _If::value, 14:20:37 INFO - const int, const value_type>::type& const_reference; 14:20:37 INFO - typedef typename _Mytraits::size_type size_type; 14:20:37 INFO - typedef typename _Mytraits::difference_type difference_type; 14:20:37 INFO - typedef typename _Mytraits::propagate_on_container_copy_assignment 14:20:37 INFO - propagate_on_container_copy_assignment; 14:20:37 INFO - typedef typename _Mytraits::propagate_on_container_move_assignment 14:20:37 INFO - propagate_on_container_move_assignment; 14:20:37 INFO - typedef typename _Mytraits::propagate_on_container_swap 14:20:37 INFO - propagate_on_container_swap; 14:20:37 INFO - typedef typename _Mytraits::is_always_equal 14:20:37 INFO - is_always_equal; 14:20:37 INFO - _Wrap_alloc select_on_container_copy_construction(_Nil = _Nil()) const 14:20:37 INFO - { 14:20:37 INFO - return (_Mytraits::select_on_container_copy_construction(*this)); 14:20:37 INFO - } 14:20:37 INFO - template 14:20:37 INFO - struct rebind 14:20:37 INFO - { 14:20:37 INFO - typedef typename _Mytraits::template rebind_alloc<_Other> 14:20:37 INFO - _Other_alloc; 14:20:37 INFO - typedef _Wrap_alloc<_Other_alloc> other; 14:20:37 INFO - }; 14:20:37 INFO - pointer address(reference _Val) const 14:20:37 INFO - { 14:20:37 INFO - return (pointer_traits::pointer_to(_Val)); 14:20:37 INFO - } 14:20:37 INFO - const_pointer address(const_reference _Val) const 14:20:37 INFO - { 14:20:37 INFO - return (pointer_traits::pointer_to(_Val)); 14:20:37 INFO - } 14:20:37 INFO - _Wrap_alloc() 14:20:37 INFO - : _Mybase() 14:20:37 INFO - { 14:20:37 INFO - } 14:20:37 INFO - _Wrap_alloc(const _Wrap_alloc& _Right) 14:20:37 INFO - : _Mybase(_Right) 14:20:37 INFO - { 14:20:37 INFO - } 14:20:37 INFO - _Wrap_alloc(_Wrap_alloc&& _Right) 14:20:37 INFO - : _Mybase(::std:: move(_Right)) 14:20:37 INFO - { 14:20:37 INFO - } 14:20:37 INFO - template 14:20:37 INFO - _Wrap_alloc(_Other&& _Right) 14:20:37 INFO - : _Mybase(::std:: forward<_Other>(_Right)) 14:20:37 INFO - { 14:20:37 INFO - } 14:20:37 INFO - _Wrap_alloc& operator=(const _Wrap_alloc& _Right) 14:20:37 INFO - { 14:20:37 INFO - _Mybase::operator=(_Right); 14:20:37 INFO - return (*this); 14:20:37 INFO - } 14:20:37 INFO - _Wrap_alloc& operator=(_Wrap_alloc&& _Right) 14:20:37 INFO - { 14:20:37 INFO - _Mybase::operator=(::std:: move(_Right)); 14:20:37 INFO - return (*this); 14:20:37 INFO - } 14:20:37 INFO - template 14:20:37 INFO - _Wrap_alloc& operator=(_Other&& _Right) 14:20:37 INFO - { 14:20:37 INFO - _Mybase::operator=(::std:: forward<_Other>(_Right)); 14:20:37 INFO - return (*this); 14:20:37 INFO - } 14:20:37 INFO - __declspec(allocator) pointer allocate(size_type _Count) 14:20:37 INFO - { 14:20:37 INFO - return (_Mybase::allocate(_Count)); 14:20:37 INFO - } 14:20:37 INFO - __declspec(allocator) pointer allocate(size_type _Count, 14:20:37 INFO - const_void_pointer _Hint, _Nil = _Nil()) 14:20:37 INFO - { 14:20:37 INFO - return (_Mytraits::allocate(*this, _Count, _Hint)); 14:20:37 INFO - } 14:20:37 INFO - void deallocate(pointer _Ptr, size_type _Count) 14:20:37 INFO - { 14:20:37 INFO - _Mybase::deallocate(_Ptr, _Count); 14:20:37 INFO - } 14:20:37 INFO - template 14:20:37 INFO - void construct(_Ty *_Ptr, 14:20:37 INFO - _Types&&... _Args) 14:20:37 INFO - { 14:20:37 INFO - _Mytraits::construct(*this, _Ptr, 14:20:37 INFO - ::std:: forward<_Types>(_Args)...); 14:20:37 INFO - } 14:20:37 INFO - template 14:20:37 INFO - void destroy(_Ty *_Ptr) 14:20:37 INFO - { 14:20:37 INFO - _Mytraits::destroy(*this, _Ptr); 14:20:37 INFO - } 14:20:37 INFO - size_type max_size(_Nil = _Nil()) const throw () 14:20:37 INFO - { 14:20:37 INFO - return (_Mytraits::max_size(*this)); 14:20:37 INFO - } 14:20:37 INFO - }; 14:20:37 INFO - template inline 14:20:37 INFO - bool operator==(const _Wrap_alloc<_Ty>& _Left, 14:20:37 INFO - const _Wrap_alloc<_Other>& _Right) 14:20:37 INFO - { 14:20:37 INFO - return (static_cast(_Left) 14:20:37 INFO - == static_cast(_Right)); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - bool operator!=(const _Wrap_alloc<_Ty>& _Left, 14:20:37 INFO - const _Wrap_alloc<_Other>& _Right) 14:20:37 INFO - { 14:20:37 INFO - return (!(_Left == _Right)); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - void _Pocca(_Alty& _Left, const _Alty& _Right, true_type) throw () 14:20:37 INFO - { 14:20:37 INFO - _Left = _Right; 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - void _Pocca(_Alty&, const _Alty&, false_type) throw () 14:20:37 INFO - { 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - void _Pocca(_Alty& _Left, const _Alty& _Right) throw () 14:20:37 INFO - { 14:20:37 INFO - typename _Alty::propagate_on_container_copy_assignment _Tag; 14:20:37 INFO - _Pocca(_Left, _Right, _Tag); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - void _Pocma(_Alty& _Left, _Alty& _Right, true_type) throw () 14:20:37 INFO - { 14:20:37 INFO - _Left = ::std:: move(_Right); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - void _Pocma(_Alty&, _Alty&, false_type) throw () 14:20:37 INFO - { 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - void _Pocma(_Alty& _Left, _Alty& _Right) throw () 14:20:37 INFO - { 14:20:37 INFO - typename _Alty::propagate_on_container_move_assignment _Tag; 14:20:37 INFO - _Pocma(_Left, _Right, _Tag); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - void _Pocs(_Alty& _Left, _Alty& _Right, true_type) throw () 14:20:37 INFO - { 14:20:37 INFO - _Swap_adl(_Left, _Right); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - void _Pocs(_Alty& _Left, _Alty& _Right, false_type) throw () 14:20:37 INFO - { 14:20:37 INFO - if (_Left != _Right) 14:20:37 INFO - { 14:20:37 INFO - #line 1082 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:37 INFO - ::std:: terminate(); 14:20:37 INFO - #line 1084 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:37 INFO - } 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - void _Pocs(_Alty& _Left, _Alty& _Right) throw () 14:20:37 INFO - { 14:20:37 INFO - typename _Alty::propagate_on_container_swap _Tag; 14:20:37 INFO - _Pocs(_Left, _Right, _Tag); 14:20:37 INFO - } 14:20:37 INFO - template::pointer> inline 14:20:37 INFO - void _Destroy_range1(_Ptr _First, _Ptr _Last, _Wrap_alloc<_Alloc>& _Al, false_type) 14:20:37 INFO - { 14:20:37 INFO - for (; _First != _Last; ++_First) 14:20:37 INFO - _Al.destroy(_Unfancy(_First)); 14:20:37 INFO - } 14:20:37 INFO - template::pointer> inline 14:20:37 INFO - void _Destroy_range1(_Ptr, _Ptr, _Wrap_alloc<_Alloc>&, true_type) 14:20:37 INFO - { 14:20:37 INFO - } 14:20:37 INFO - template::pointer> inline 14:20:37 INFO - void _Destroy_range(_Ptr _First, _Ptr _Last, _Wrap_alloc<_Alloc>& _Al) 14:20:37 INFO - { 14:20:37 INFO - typedef typename _Alloc::value_type _Val; 14:20:37 INFO - _Destroy_range1(_First, _Last, _Al, typename conjunction< 14:20:37 INFO - is_trivially_destructible<_Val>, 14:20:37 INFO - _Uses_default_destroy<_Alloc, _Val *>>::type()); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - void _Destroy_range1(_FwdIt _First, _FwdIt _Last, false_type) 14:20:37 INFO - { 14:20:37 INFO - for (; _First != _Last; ++_First) 14:20:37 INFO - _Destroy(_First); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - void _Destroy_range1(_FwdIt, _FwdIt, true_type) 14:20:37 INFO - { 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - void _Destroy_range(_FwdIt _First, _FwdIt _Last) 14:20:37 INFO - { 14:20:37 INFO - _Destroy_range1(_First, _Last, is_trivially_destructible<_Iter_value_t<_FwdIt>>()); 14:20:37 INFO - } 14:20:37 INFO - } 14:20:37 INFO - #line 1166 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:37 INFO - #pragma warning(pop) 14:20:37 INFO - #pragma pack(pop) 14:20:37 INFO - #line 1171 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:37 INFO - #line 1172 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory0" 14:20:37 INFO - #line 7 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory" 14:20:37 INFO - #pragma pack(push,8) 14:20:37 INFO - #pragma warning(push,3) 14:20:37 INFO - #pragma warning(disable: 4700) 14:20:37 INFO - namespace std { 14:20:37 INFO - template inline 14:20:37 INFO - pair<_Ty *, ptrdiff_t> 14:20:37 INFO - get_temporary_buffer(ptrdiff_t _Count) throw () 14:20:37 INFO - { 14:20:37 INFO - _Ty *_Pbuf; 14:20:37 INFO - if (_Count < 0) 14:20:37 INFO - _Count = 0; 14:20:37 INFO - else if (((size_t)(-1) / sizeof (_Ty) < _Count)) 14:20:37 INFO - _Xbad_alloc(); 14:20:37 INFO - for (_Pbuf = 0; 0 < _Count; _Count /= 2) 14:20:37 INFO - if ((_Pbuf = (_Ty *)operator new( 14:20:37 INFO - (size_t)_Count * sizeof (_Ty), nothrow)) != 0) 14:20:37 INFO - break; 14:20:37 INFO - return (pair<_Ty *, ptrdiff_t>(_Pbuf, _Count)); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - void return_temporary_buffer(_Ty *_Pbuf) 14:20:37 INFO - { 14:20:37 INFO - operator delete(_Pbuf); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - _FwdIt _Uninitialized_copy_unchecked1(_InIt _First, _InIt _Last, 14:20:37 INFO - _FwdIt _Dest, _General_ptr_iterator_tag) 14:20:37 INFO - { 14:20:37 INFO - _FwdIt _Next = _Dest; 14:20:37 INFO - { if (1) { 14:20:37 INFO - for (; _First != _Last; ++_Dest, (void)++_First) 14:20:37 INFO - _Construct(_Unfancy(_Dest), *_First); 14:20:37 INFO - } else if (0) { 14:20:37 INFO - _Destroy_range(_Next, _Dest); 14:20:37 INFO - ; 14:20:37 INFO - } } 14:20:37 INFO - return (_Dest); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - _FwdIt _Uninitialized_copy_unchecked1(_InIt _First, _InIt _Last, 14:20:37 INFO - _FwdIt _Dest, _Really_trivial_ptr_iterator_tag) 14:20:37 INFO - { 14:20:37 INFO - return (_Copy_memmove(_First, _Last, _Dest)); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - _FwdIt _Uninitialized_copy_unchecked(_InIt _First, _InIt _Last, 14:20:37 INFO - _FwdIt _Dest) 14:20:37 INFO - { 14:20:37 INFO - return (_Uninitialized_copy_unchecked1(_First, _Last, 14:20:37 INFO - _Dest, _Ptr_copy_cat(_First, _Dest))); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - _FwdIt _Uninitialized_copy1(_InIt _First, _InIt _Last, 14:20:37 INFO - _FwdIt _Dest, input_iterator_tag, forward_iterator_tag) 14:20:37 INFO - { 14:20:37 INFO - return (_Rechecked(_Dest, 14:20:37 INFO - _Uninitialized_copy_unchecked(_First, _Last, _Unchecked_idl0(_Dest)))); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - _FwdIt _Uninitialized_copy1(_InIt _First, _InIt _Last, 14:20:37 INFO - _FwdIt _Dest, random_access_iterator_tag, random_access_iterator_tag) 14:20:37 INFO - { 14:20:37 INFO - ; 14:20:37 INFO - return (_Rechecked(_Dest, 14:20:37 INFO - _Uninitialized_copy_unchecked(_First, _Last, _Unchecked(_Dest)))); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - _FwdIt uninitialized_copy(_InIt _First, _InIt _Last, 14:20:37 INFO - _FwdIt _Dest) 14:20:37 INFO - { 14:20:37 INFO - struct _Unchecked_iterators { static void _Deprecate(false_type) { } static void _Deprecate(true_type) { } }; (_Unchecked_iterators::_Deprecate(_Is_checked(_Dest))); 14:20:37 INFO - ; 14:20:37 INFO - return (_Uninitialized_copy1(_Unchecked(_First), _Unchecked(_Last), 14:20:37 INFO - _Dest, _Iter_cat_t<_InIt>(), _Iter_cat_t<_FwdIt>())); 14:20:37 INFO - } 14:20:37 INFO - #line 120 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory" 14:20:37 INFO - template inline 14:20:37 INFO - _FwdIt _Uninitialized_copy_n_unchecked1(_InIt _First, _Diff _Count, 14:20:37 INFO - _FwdIt _Dest, _General_ptr_iterator_tag) 14:20:37 INFO - { 14:20:37 INFO - _FwdIt _Next = _Dest; 14:20:37 INFO - { if (1) { 14:20:37 INFO - for (; 0 < _Count; --_Count, (void)++_Dest, ++_First) 14:20:37 INFO - _Construct(_Unfancy(_Dest), *_First); 14:20:37 INFO - } else if (0) { 14:20:37 INFO - _Destroy_range(_Next, _Dest); 14:20:37 INFO - ; 14:20:37 INFO - } } 14:20:37 INFO - return (_Dest); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - _FwdIt _Uninitialized_copy_n_unchecked1(_InIt _First, _Diff _Count, 14:20:37 INFO - _FwdIt _Dest, _Really_trivial_ptr_iterator_tag) 14:20:37 INFO - { 14:20:37 INFO - if (0 < _Count) 14:20:37 INFO - return (_Copy_memmove(_First, _First + _Count, _Dest)); 14:20:37 INFO - return (_Dest); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - _FwdIt _Uninitialized_copy_n_unchecked(_InIt _First, _Diff _Count, 14:20:37 INFO - _FwdIt _Dest) 14:20:37 INFO - { 14:20:37 INFO - return (_Uninitialized_copy_n_unchecked1(_First, _Count, 14:20:37 INFO - _Dest, _Ptr_copy_cat(_First, _Dest))); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - _FwdIt uninitialized_copy_n(_InIt _First, _Diff _Count, 14:20:37 INFO - _FwdIt _Dest) 14:20:37 INFO - { 14:20:37 INFO - struct _Unchecked_iterators { static void _Deprecate(false_type) { } static void _Deprecate(true_type) { } }; (_Unchecked_iterators::_Deprecate(_Is_checked(_Dest))); 14:20:37 INFO - return (_Rechecked(_Dest, 14:20:37 INFO - _Uninitialized_copy_n_unchecked(_Unchecked_n(_First, _Count), _Count, _Unchecked_n(_Dest, _Count)))); 14:20:37 INFO - } 14:20:37 INFO - #line 213 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory" 14:20:37 INFO - template inline 14:20:37 INFO - _FwdIt _Uninitialized_copy_al_unchecked1(_InIt _First, _InIt _Last, _FwdIt _Dest, 14:20:37 INFO - _Wrap_alloc<_Alloc>& _Al, _General_ptr_iterator_tag, _Any_tag) 14:20:37 INFO - { 14:20:37 INFO - _FwdIt _Next = _Dest; 14:20:37 INFO - { if (1) { 14:20:37 INFO - for (; _First != _Last; ++_Dest, (void)++_First) 14:20:37 INFO - _Al.construct(_Unfancy(_Dest), *_First); 14:20:37 INFO - } else if (0) { 14:20:37 INFO - _Destroy_range(_Next, _Dest, _Al); 14:20:37 INFO - ; 14:20:37 INFO - } } 14:20:37 INFO - return (_Dest); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - _Ty2 *_Uninitialized_copy_al_unchecked1(_Ty1 *_First, _Ty1 *_Last, _Ty2 *_Dest, 14:20:37 INFO - _Wrap_alloc<_Alloc>&, _Really_trivial_ptr_iterator_tag, true_type) 14:20:37 INFO - { 14:20:37 INFO - return (_Copy_memmove(_First, _Last, _Dest)); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - _FwdIt _Uninitialized_copy_al_unchecked(_InIt _First, _InIt _Last, _FwdIt _Dest, 14:20:37 INFO - _Wrap_alloc<_Alloc>& _Al) 14:20:37 INFO - { 14:20:37 INFO - return (_Uninitialized_copy_al_unchecked1(_First, _Last, _Dest, _Al, 14:20:37 INFO - _Ptr_copy_cat(_First, _Dest), 14:20:37 INFO - _Uses_default_construct_t<_Alloc, decltype(_Unfancy(_Dest)), decltype(*_First)>())); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - _FwdIt _Uninitialized_copy(_InIt _First, _InIt _Last, _FwdIt _Dest, 14:20:37 INFO - _Wrap_alloc<_Alloc>& _Al) 14:20:37 INFO - { 14:20:37 INFO - return (_Rechecked(_Dest, 14:20:37 INFO - _Uninitialized_copy_al_unchecked(_Unchecked(_First), _Unchecked(_Last), 14:20:37 INFO - _Unchecked(_Dest), _Al))); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - _FwdIt _Uninitialized_move_al_unchecked1(_InIt _First, _InIt _Last, _FwdIt _Dest, 14:20:37 INFO - _Wrap_alloc<_Alloc>& _Al, _General_ptr_iterator_tag, _Any_tag) 14:20:37 INFO - { 14:20:37 INFO - _FwdIt _Next = _Dest; 14:20:37 INFO - { if (1) { 14:20:37 INFO - for (; _First != _Last; ++_Dest, (void)++_First) 14:20:37 INFO - _Al.construct(_Unfancy(_Dest), ::std:: move(*_First)); 14:20:37 INFO - } else if (0) { 14:20:37 INFO - _Destroy_range(_Next, _Dest, _Al); 14:20:37 INFO - ; 14:20:37 INFO - } } 14:20:37 INFO - return (_Dest); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - _Ty2 *_Uninitialized_move_al_unchecked1(_Ty1 *_First, _Ty1 *_Last, _Ty2 *_Dest, 14:20:37 INFO - _Wrap_alloc<_Alloc>&, _Really_trivial_ptr_iterator_tag, true_type) 14:20:37 INFO - { 14:20:37 INFO - return (_Copy_memmove(_First, _Last, _Dest)); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - _FwdIt _Uninitialized_move_al_unchecked(_InIt _First, _InIt _Last, _FwdIt _Dest, 14:20:37 INFO - _Wrap_alloc<_Alloc>& _Al) 14:20:37 INFO - { 14:20:37 INFO - typedef decltype(::std:: move(*_First)) _Src_type; 14:20:37 INFO - return (_Uninitialized_move_al_unchecked1(_First, _Last, _Dest, _Al, 14:20:37 INFO - _Ptr_move_cat(_First, _Dest), 14:20:37 INFO - _Uses_default_construct_t<_Alloc, decltype(_Unfancy(_Dest)), _Src_type>())); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - _FwdIt _Uninitialized_move(_InIt _First, _InIt _Last, _FwdIt _Dest, 14:20:37 INFO - _Wrap_alloc<_Alloc>& _Al) 14:20:37 INFO - { 14:20:37 INFO - return (_Rechecked(_Dest, 14:20:37 INFO - _Uninitialized_move_al_unchecked(_Unchecked(_First), _Unchecked(_Last), 14:20:37 INFO - _Unchecked(_Dest), _Al))); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - void _Uninitialized_fill_unchecked1(_FwdIt _First, _FwdIt _Last, const _Tval& _Val, false_type) 14:20:37 INFO - { 14:20:37 INFO - _FwdIt _Next = _First; 14:20:37 INFO - { if (1) { 14:20:37 INFO - for (; _First != _Last; ++_First) 14:20:37 INFO - _Construct(_Unfancy(_First), _Val); 14:20:37 INFO - } else if (0) { 14:20:37 INFO - _Destroy_range(_Next, _First); 14:20:37 INFO - ; 14:20:37 INFO - } } 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - void _Uninitialized_fill_unchecked1(_FwdIt _First, _FwdIt _Last, const _Tval& _Val, true_type) 14:20:37 INFO - { 14:20:37 INFO - :: memset(_First, _Val, _Last - _First); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - void _Uninitialized_fill_unchecked(_FwdIt _First, _FwdIt _Last, const _Tval& _Val) 14:20:37 INFO - { 14:20:37 INFO - _Uninitialized_fill_unchecked1(_First, _Last, _Val, _Fill_memset_is_safe(_First, _Val)); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - void uninitialized_fill(_FwdIt _First, _FwdIt _Last, const _Tval& _Val) 14:20:37 INFO - { 14:20:37 INFO - ; 14:20:37 INFO - _Uninitialized_fill_unchecked(_Unchecked(_First), _Unchecked(_Last), _Val); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - _FwdIt _Uninitialized_fill_n_unchecked1(_FwdIt _First, _Diff _Count, const _Tval& _Val, false_type) 14:20:37 INFO - { 14:20:37 INFO - _FwdIt _Next = _First; 14:20:37 INFO - { if (1) { 14:20:37 INFO - for (; 0 < _Count; --_Count, (void)++_First) 14:20:37 INFO - _Construct(_Unfancy(_First), _Val); 14:20:37 INFO - } else if (0) { 14:20:37 INFO - _Destroy_range(_Next, _First); 14:20:37 INFO - ; 14:20:37 INFO - } } 14:20:37 INFO - return (_First); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - _FwdIt _Uninitialized_fill_n_unchecked1(_FwdIt _First, _Diff _Count, const _Tval& _Val, true_type) 14:20:37 INFO - { 14:20:37 INFO - if (0 < _Count) 14:20:37 INFO - { 14:20:37 INFO - :: memset(_First, _Val, _Count); 14:20:37 INFO - return (_First + _Count); 14:20:37 INFO - } 14:20:37 INFO - return (_First); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - _FwdIt _Uninitialized_fill_n_unchecked(_FwdIt _First, _Diff _Count, const _Tval& _Val) 14:20:37 INFO - { 14:20:37 INFO - return (_Uninitialized_fill_n_unchecked1(_First, _Count, _Val, _Fill_memset_is_safe(_First, _Val))); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - _FwdIt uninitialized_fill_n(_FwdIt _First, _Diff _Count, 14:20:37 INFO - const _Tval& _Val) 14:20:37 INFO - { 14:20:37 INFO - return (_Rechecked(_First, 14:20:37 INFO - _Uninitialized_fill_n_unchecked(_Unchecked_n(_First, _Count), _Count, _Val))); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - void _Uninit_alloc_fill_n1(_FwdIt _First, _Diff _Count, const _Iter_value_t<_FwdIt> * _Pval, 14:20:37 INFO - _Wrap_alloc<_Alloc>& _Al, false_type) 14:20:37 INFO - { 14:20:37 INFO - _FwdIt _Next = _First; 14:20:37 INFO - { if (1) { 14:20:37 INFO - for (; 0 < _Count; --_Count, (void)++_First) 14:20:37 INFO - _Al.construct(_Unfancy(_First), *_Pval); 14:20:37 INFO - } else if (0) { 14:20:37 INFO - _Destroy_range(_Next, _First, _Al); 14:20:37 INFO - ; 14:20:37 INFO - } } 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - void _Uninit_alloc_fill_n1(_FwdIt _First, _Diff _Count, const _Iter_value_t<_FwdIt> * _Pval, 14:20:37 INFO - _Wrap_alloc<_Alloc>&, true_type) 14:20:37 INFO - { 14:20:37 INFO - :: memset(_First, *_Pval, _Count); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - void _Uninitialized_fill_n(_FwdIt _First, _Diff _Count, 14:20:37 INFO - const _Iter_value_t<_FwdIt> * _Pval, _Wrap_alloc<_Alloc>& _Al) 14:20:37 INFO - { 14:20:37 INFO - _Uninit_alloc_fill_n1(_First, _Count, _Pval, _Al, 14:20:37 INFO - typename conjunction>::type()); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - void _Uninitialized_default_fill_n1(_FwdIt _First, _Diff _Count, 14:20:37 INFO - _Wrap_alloc<_Alloc>& _Al, false_type) 14:20:37 INFO - { 14:20:37 INFO - _FwdIt _Next = _First; 14:20:37 INFO - { if (1) { 14:20:37 INFO - for (; 0 < _Count; --_Count, (void)++_First) 14:20:37 INFO - _Al.construct(_Unfancy(_First)); 14:20:37 INFO - } else if (0) { 14:20:37 INFO - _Destroy_range(_Next, _First, _Al); 14:20:37 INFO - ; 14:20:37 INFO - } } 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - void _Uninitialized_default_fill_n1(_FwdIt _First, _Diff _Count, 14:20:37 INFO - _Wrap_alloc<_Alloc>&, true_type) 14:20:37 INFO - { 14:20:37 INFO - :: memset(_First, 0, _Count * sizeof(_Iter_value_t<_FwdIt>)); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - void _Uninitialized_default_fill_n(_FwdIt _First, _Diff _Count, 14:20:37 INFO - _Wrap_alloc<_Alloc>& _Al) 14:20:37 INFO - { 14:20:37 INFO - typedef _Iter_value_t<_FwdIt> _Ty; 14:20:37 INFO - _Uninitialized_default_fill_n1(_First, _Count, _Al, 14:20:37 INFO - typename conjunction< 14:20:37 INFO - is_pointer<_FwdIt>, 14:20:37 INFO - is_scalar<_Ty>, 14:20:37 INFO - negation>, 14:20:37 INFO - negation>, 14:20:37 INFO - _Uses_default_construct<_Alloc, decltype(_Unfancy(_First))>>::type()); 14:20:37 INFO - } 14:20:37 INFO - template 14:20:37 INFO - class raw_storage_iterator 14:20:37 INFO - : public _Outit 14:20:37 INFO - { 14:20:37 INFO - public: 14:20:37 INFO - explicit raw_storage_iterator(_OutIt _First) 14:20:37 INFO - : _Next(_First) 14:20:37 INFO - { 14:20:37 INFO - } 14:20:37 INFO - raw_storage_iterator& operator*() 14:20:37 INFO - { 14:20:37 INFO - return (*this); 14:20:37 INFO - } 14:20:37 INFO - raw_storage_iterator& operator=(const _Ty& _Val) 14:20:37 INFO - { 14:20:37 INFO - _Construct(_Unfancy(_Next), _Val); 14:20:37 INFO - return (*this); 14:20:37 INFO - } 14:20:37 INFO - raw_storage_iterator& operator=(_Ty&& _Val) 14:20:37 INFO - { 14:20:37 INFO - _Construct(_Unfancy(_Next), ::std:: move(_Val)); 14:20:37 INFO - return (*this); 14:20:37 INFO - } 14:20:37 INFO - raw_storage_iterator& operator++() 14:20:37 INFO - { 14:20:37 INFO - ++_Next; 14:20:37 INFO - return (*this); 14:20:37 INFO - } 14:20:37 INFO - raw_storage_iterator operator++(int) 14:20:37 INFO - { 14:20:37 INFO - raw_storage_iterator _Ans = *this; 14:20:37 INFO - ++_Next; 14:20:37 INFO - return (_Ans); 14:20:37 INFO - } 14:20:37 INFO - _OutIt base() const 14:20:37 INFO - { 14:20:37 INFO - return (_Next); 14:20:37 INFO - } 14:20:37 INFO - private: 14:20:37 INFO - _OutIt _Next; 14:20:37 INFO - }; 14:20:37 INFO - template 14:20:37 INFO - class _Temp_iterator 14:20:37 INFO - : public _Outit 14:20:37 INFO - { 14:20:37 INFO - public: 14:20:37 INFO - typedef _Ty *_Pty; 14:20:37 INFO - _Temp_iterator(ptrdiff_t _Count = 0) 14:20:37 INFO - { 14:20:37 INFO - _Buf._Begin = 0; 14:20:37 INFO - _Buf._Current = 0; 14:20:37 INFO - _Buf._Hiwater = 0; 14:20:37 INFO - _Buf._Size = _Count; 14:20:37 INFO - _Pbuf = &_Buf; 14:20:37 INFO - } 14:20:37 INFO - _Temp_iterator(const _Temp_iterator& _Right) 14:20:37 INFO - { 14:20:37 INFO - _Buf._Begin = 0; 14:20:37 INFO - _Buf._Current = 0; 14:20:37 INFO - _Buf._Hiwater = 0; 14:20:37 INFO - _Buf._Size = 0; 14:20:37 INFO - *this = _Right; 14:20:37 INFO - } 14:20:37 INFO - ~_Temp_iterator() throw () 14:20:37 INFO - { 14:20:37 INFO - if (_Buf._Begin != 0) 14:20:37 INFO - { 14:20:37 INFO - for (_Pty _Next = _Buf._Begin; 14:20:37 INFO - _Next != _Buf._Hiwater; ++_Next) 14:20:37 INFO - _Destroy(_Next); 14:20:37 INFO - ::std:: return_temporary_buffer(_Buf._Begin); 14:20:37 INFO - } 14:20:37 INFO - } 14:20:37 INFO - _Temp_iterator& operator=(const _Temp_iterator& _Right) 14:20:37 INFO - { 14:20:37 INFO - _Pbuf = _Right._Pbuf; 14:20:37 INFO - return (*this); 14:20:37 INFO - } 14:20:37 INFO - _Temp_iterator& operator=(const _Ty& _Val) 14:20:37 INFO - { 14:20:37 INFO - if (_Pbuf->_Current < _Pbuf->_Hiwater) 14:20:37 INFO - *_Pbuf->_Current++ = _Val; 14:20:37 INFO - else 14:20:37 INFO - { 14:20:37 INFO - _Pty _Ptr = _Pbuf->_Current; 14:20:37 INFO - _Construct(_Ptr, _Val); 14:20:37 INFO - _Pbuf->_Hiwater = ++_Pbuf->_Current; 14:20:37 INFO - } 14:20:37 INFO - return (*this); 14:20:37 INFO - } 14:20:37 INFO - _Temp_iterator& operator=(_Ty&& _Val) 14:20:37 INFO - { 14:20:37 INFO - if (_Pbuf->_Current < _Pbuf->_Hiwater) 14:20:37 INFO - *_Pbuf->_Current++ = 14:20:37 INFO - ::std:: forward<_Ty>(_Val); 14:20:37 INFO - else 14:20:37 INFO - { 14:20:37 INFO - _Pty _Ptr = _Pbuf->_Current; 14:20:37 INFO - _Construct(_Ptr, ::std:: forward<_Ty>(_Val)); 14:20:37 INFO - _Pbuf->_Hiwater = ++_Pbuf->_Current; 14:20:37 INFO - } 14:20:37 INFO - return (*this); 14:20:37 INFO - } 14:20:37 INFO - _Temp_iterator& operator*() 14:20:37 INFO - { 14:20:37 INFO - return (*this); 14:20:37 INFO - } 14:20:37 INFO - _Temp_iterator& operator++() 14:20:37 INFO - { 14:20:37 INFO - return (*this); 14:20:37 INFO - } 14:20:37 INFO - _Temp_iterator& operator++(int) 14:20:37 INFO - { 14:20:37 INFO - return (*this); 14:20:37 INFO - } 14:20:37 INFO - _Temp_iterator& _Init() 14:20:37 INFO - { 14:20:37 INFO - _Pbuf->_Current = _Pbuf->_Begin; 14:20:37 INFO - return (*this); 14:20:37 INFO - } 14:20:37 INFO - _Pty _First() const 14:20:37 INFO - { 14:20:37 INFO - return (_Pbuf->_Begin); 14:20:37 INFO - } 14:20:37 INFO - _Pty _Last() const 14:20:37 INFO - { 14:20:37 INFO - return (_Pbuf->_Current); 14:20:37 INFO - } 14:20:37 INFO - ptrdiff_t _Maxlen() 14:20:37 INFO - { 14:20:37 INFO - if (_Pbuf->_Begin == 0 && 0 < _Pbuf->_Size) 14:20:37 INFO - { 14:20:37 INFO - pair<_Pty, ptrdiff_t> _Pair = 14:20:37 INFO - ::std:: get_temporary_buffer<_Ty>(_Pbuf->_Size); 14:20:37 INFO - _Pbuf->_Begin = _Pair.first; 14:20:37 INFO - _Pbuf->_Current = _Pair.first; 14:20:37 INFO - _Pbuf->_Hiwater = _Pair.first; 14:20:37 INFO - _Pbuf->_Size = _Pair.second; 14:20:37 INFO - } 14:20:37 INFO - return (_Pbuf->_Size); 14:20:37 INFO - } 14:20:37 INFO - private: 14:20:37 INFO - struct _Bufpar 14:20:37 INFO - { 14:20:37 INFO - _Pty _Begin; 14:20:37 INFO - _Pty _Current; 14:20:37 INFO - _Pty _Hiwater; 14:20:37 INFO - ptrdiff_t _Size; 14:20:37 INFO - }; 14:20:37 INFO - _Bufpar _Buf; 14:20:37 INFO - _Bufpar *_Pbuf; 14:20:37 INFO - }; 14:20:37 INFO - template 14:20:37 INFO - class auto_ptr; 14:20:37 INFO - template 14:20:37 INFO - struct auto_ptr_ref 14:20:37 INFO - { 14:20:37 INFO - explicit auto_ptr_ref(_Ty *_Right) 14:20:37 INFO - : _Ref(_Right) 14:20:37 INFO - { 14:20:37 INFO - } 14:20:37 INFO - _Ty *_Ref; 14:20:37 INFO - }; 14:20:37 INFO - template 14:20:37 INFO - class auto_ptr 14:20:37 INFO - { 14:20:37 INFO - public: 14:20:37 INFO - typedef auto_ptr<_Ty> _Myt; 14:20:37 INFO - typedef _Ty element_type; 14:20:37 INFO - explicit auto_ptr(_Ty *_Ptr = 0) 14:20:37 INFO - : _Myptr(_Ptr) 14:20:37 INFO - { 14:20:37 INFO - } 14:20:37 INFO - auto_ptr(_Myt& _Right) 14:20:37 INFO - : _Myptr(_Right.release()) 14:20:37 INFO - { 14:20:37 INFO - } 14:20:37 INFO - auto_ptr(auto_ptr_ref<_Ty> _Right) 14:20:37 INFO - { 14:20:37 INFO - _Ty *_Ptr = _Right._Ref; 14:20:37 INFO - _Right._Ref = 0; 14:20:37 INFO - _Myptr = _Ptr; 14:20:37 INFO - } 14:20:37 INFO - template 14:20:37 INFO - operator auto_ptr<_Other>() 14:20:37 INFO - { 14:20:37 INFO - return (auto_ptr<_Other>(*this)); 14:20:37 INFO - } 14:20:37 INFO - template 14:20:37 INFO - operator auto_ptr_ref<_Other>() 14:20:37 INFO - { 14:20:37 INFO - _Other *_Cvtptr = _Myptr; 14:20:37 INFO - auto_ptr_ref<_Other> _Ans(_Cvtptr); 14:20:37 INFO - _Myptr = 0; 14:20:37 INFO - return (_Ans); 14:20:37 INFO - } 14:20:37 INFO - template 14:20:37 INFO - _Myt& operator=(auto_ptr<_Other>& _Right) 14:20:37 INFO - { 14:20:37 INFO - reset(_Right.release()); 14:20:37 INFO - return (*this); 14:20:37 INFO - } 14:20:37 INFO - template 14:20:37 INFO - auto_ptr(auto_ptr<_Other>& _Right) 14:20:37 INFO - : _Myptr(_Right.release()) 14:20:37 INFO - { 14:20:37 INFO - } 14:20:37 INFO - _Myt& operator=(_Myt& _Right) 14:20:37 INFO - { 14:20:37 INFO - reset(_Right.release()); 14:20:37 INFO - return (*this); 14:20:37 INFO - } 14:20:37 INFO - _Myt& operator=(auto_ptr_ref<_Ty> _Right) 14:20:37 INFO - { 14:20:37 INFO - _Ty *_Ptr = _Right._Ref; 14:20:37 INFO - _Right._Ref = 0; 14:20:37 INFO - reset(_Ptr); 14:20:37 INFO - return (*this); 14:20:37 INFO - } 14:20:37 INFO - ~auto_ptr() throw () 14:20:37 INFO - { 14:20:37 INFO - delete _Myptr; 14:20:37 INFO - } 14:20:37 INFO - _Ty& operator*() const 14:20:37 INFO - { 14:20:37 INFO - #line 766 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory" 14:20:37 INFO - return (*get()); 14:20:37 INFO - } 14:20:37 INFO - _Ty *operator->() const 14:20:37 INFO - { 14:20:37 INFO - #line 776 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory" 14:20:37 INFO - return (get()); 14:20:37 INFO - } 14:20:37 INFO - _Ty *get() const 14:20:37 INFO - { 14:20:37 INFO - return (_Myptr); 14:20:37 INFO - } 14:20:37 INFO - _Ty *release() 14:20:37 INFO - { 14:20:37 INFO - _Ty *_Tmp = _Myptr; 14:20:37 INFO - _Myptr = 0; 14:20:37 INFO - return (_Tmp); 14:20:37 INFO - } 14:20:37 INFO - void reset(_Ty *_Ptr = 0) 14:20:37 INFO - { 14:20:37 INFO - if (_Ptr != _Myptr) 14:20:37 INFO - delete _Myptr; 14:20:37 INFO - _Myptr = _Ptr; 14:20:37 INFO - } 14:20:37 INFO - private: 14:20:37 INFO - _Ty *_Myptr; 14:20:37 INFO - }; 14:20:37 INFO - #line 803 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory" 14:20:37 INFO - } 14:20:37 INFO - #pragma warning(pop) 14:20:37 INFO - #pragma pack(pop) 14:20:37 INFO - #line 809 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory" 14:20:37 INFO - #line 810 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xmemory" 14:20:37 INFO - #line 7 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:37 INFO - #pragma pack(push,8) 14:20:37 INFO - #pragma warning(push,3) 14:20:37 INFO - #pragma warning(disable: 4244 28309 28285) 14:20:37 INFO - namespace std { 14:20:37 INFO - const int _ISORT_MAX = 32; 14:20:37 INFO - template inline 14:20:37 INFO - pair<_Iter1, _Iter2> 14:20:37 INFO - _Rechecked_both(_Iter1 _Dest1, _Iter2 _Dest2, pair<_UIter1, _UIter2> _Src) 14:20:37 INFO - { 14:20:37 INFO - return (pair<_Iter1, _Iter2>( 14:20:37 INFO - _Rechecked(_Dest1, _Src.first), 14:20:37 INFO - _Rechecked(_Dest2, _Src.second) 14:20:37 INFO - )); 14:20:37 INFO - } 14:20:37 INFO - #line 62 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:37 INFO - template inline 14:20:37 INFO - void _For_each_unchecked(_InIt _First, _InIt _Last, _Fn1& _Func) 14:20:37 INFO - { 14:20:37 INFO - for (; _First != _Last; ++_First) 14:20:37 INFO - _Func(*_First); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - _Fn1 for_each(_InIt _First, _InIt _Last, _Fn1 _Func) 14:20:37 INFO - { 14:20:37 INFO - ; 14:20:37 INFO - _For_each_unchecked(_Unchecked(_First), _Unchecked(_Last), _Func); 14:20:37 INFO - return (_Func); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - _InIt _Find_if_unchecked(_InIt _First, _InIt _Last, _Pr& _Pred) 14:20:37 INFO - { 14:20:37 INFO - for (; _First != _Last; ++_First) 14:20:37 INFO - if (_Pred(*_First)) 14:20:37 INFO - break; 14:20:37 INFO - return (_First); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - _InIt find_if(_InIt _First, _InIt _Last, _Pr _Pred) 14:20:37 INFO - { 14:20:37 INFO - ; 14:20:37 INFO - return (_Rechecked(_First, 14:20:37 INFO - _Find_if_unchecked(_Unchecked(_First), _Unchecked(_Last), _Pred))); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - _FwdIt _Adjacent_find_unchecked(_FwdIt _First, _FwdIt _Last, _Pr& _Pred) 14:20:37 INFO - { 14:20:37 INFO - if (_First != _Last) 14:20:37 INFO - for (_FwdIt _Firstb; (void)(_Firstb = _First), ++_First != _Last; ) 14:20:37 INFO - if (_Pred(*_Firstb, *_First)) 14:20:37 INFO - return (_Firstb); 14:20:37 INFO - return (_Last); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - _FwdIt adjacent_find(_FwdIt _First, _FwdIt _Last, _Pr _Pred) 14:20:37 INFO - { 14:20:37 INFO - ; 14:20:37 INFO - ; 14:20:37 INFO - return (_Rechecked(_First, 14:20:37 INFO - _Adjacent_find_unchecked(_Unchecked(_First), _Unchecked(_Last), _Pred))); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - _FwdIt adjacent_find(_FwdIt _First, _FwdIt _Last) 14:20:37 INFO - { 14:20:37 INFO - return (::std:: adjacent_find(_First, _Last, equal_to<>())); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - typename iterator_traits<_InIt>::difference_type 14:20:37 INFO - _Count_if_unchecked(_InIt _First, _InIt _Last, _Pr& _Pred) 14:20:37 INFO - { 14:20:37 INFO - typename iterator_traits<_InIt>::difference_type _Count = 0; 14:20:37 INFO - for (; _First != _Last; ++_First) 14:20:37 INFO - if (_Pred(*_First)) 14:20:37 INFO - ++_Count; 14:20:37 INFO - return (_Count); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - typename iterator_traits<_InIt>::difference_type 14:20:37 INFO - count_if(_InIt _First, _InIt _Last, _Pr _Pred) 14:20:37 INFO - { 14:20:37 INFO - ; 14:20:37 INFO - return (_Count_if_unchecked(_Unchecked(_First), _Unchecked(_Last), _Pred)); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - pair<_InIt1, _InIt2> 14:20:37 INFO - _Mismatch_unchecked(_InIt1 _First1, _InIt1 _Last1, 14:20:37 INFO - _InIt2 _First2, _Pr& _Pred) 14:20:37 INFO - { 14:20:37 INFO - for (; _First1 != _Last1 && _Pred(*_First1, *_First2); ) 14:20:37 INFO - { 14:20:37 INFO - ++_First1; 14:20:37 INFO - ++_First2; 14:20:37 INFO - } 14:20:37 INFO - return (pair<_InIt1, _InIt2>(_First1, _First2)); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - auto _Mismatch_no_deprecate1(_InIt1 _First1, _InIt1 _Last1, 14:20:37 INFO - _InIt2 _First2, _Pr& _Pred, input_iterator_tag, input_iterator_tag) 14:20:37 INFO - -> pair<_InIt1, decltype(_Unchecked_idl0(_First2))> 14:20:37 INFO - { 14:20:37 INFO - return (_Mismatch_unchecked(_First1, _Last1, 14:20:37 INFO - _Unchecked_idl0(_First2), _Pred)); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - pair<_InIt1, decltype(_Unchecked(::std:: declval<_InIt2>()))> 14:20:37 INFO - _Mismatch_no_deprecate1(_InIt1 _First1, _InIt1 _Last1, 14:20:37 INFO - _InIt2 _First2, _Pr& _Pred, random_access_iterator_tag, random_access_iterator_tag) 14:20:37 INFO - { 14:20:37 INFO - ; 14:20:37 INFO - return (_Mismatch_unchecked(_First1, _Last1, _Unchecked(_First2), _Pred)); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - pair<_InIt1, _InIt2> 14:20:37 INFO - _Mismatch_no_deprecate(_InIt1 _First1, _InIt1 _Last1, 14:20:37 INFO - _InIt2 _First2, _Pr& _Pred) 14:20:37 INFO - { 14:20:37 INFO - ; 14:20:37 INFO - ; 14:20:37 INFO - return (_Rechecked_both(_First1, _First2, 14:20:37 INFO - _Mismatch_no_deprecate1(_Unchecked(_First1), _Unchecked(_Last1), 14:20:37 INFO - _First2, _Pred, _Iter_cat_t<_InIt1>(), _Iter_cat_t<_InIt2>()))); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - pair<_InIt1, _InIt2> 14:20:37 INFO - mismatch(_InIt1 _First1, _InIt1 _Last1, 14:20:37 INFO - _InIt2 _First2, _Pr _Pred) 14:20:37 INFO - { 14:20:37 INFO - struct _Unchecked_iterators { static void _Deprecate(false_type) { } static void _Deprecate(true_type) { } }; (_Unchecked_iterators::_Deprecate(_Is_checked(_First2))); 14:20:37 INFO - return (_Mismatch_no_deprecate(_First1, _Last1, _First2, _Pred)); 14:20:37 INFO - } 14:20:37 INFO - #line 231 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:37 INFO - template inline 14:20:37 INFO - pair<_InIt1, _InIt2> 14:20:37 INFO - mismatch(_InIt1 _First1, _InIt1 _Last1, 14:20:37 INFO - _InIt2 _First2) 14:20:37 INFO - { 14:20:37 INFO - return (::std:: mismatch(_First1, _Last1, _First2, 14:20:37 INFO - equal_to<>())); 14:20:37 INFO - } 14:20:37 INFO - #line 255 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:37 INFO - template inline 14:20:37 INFO - pair<_InIt1, _InIt2> 14:20:37 INFO - _Mismatch_unchecked(_InIt1 _First1, _InIt1 _Last1, 14:20:37 INFO - _InIt2 _First2, _InIt2 _Last2, _Pr& _Pred) 14:20:37 INFO - { 14:20:37 INFO - for (; _First1 != _Last1 && _First2 != _Last2 14:20:37 INFO - && _Pred(*_First1, *_First2); ) 14:20:37 INFO - { 14:20:37 INFO - ++_First1; 14:20:37 INFO - ++_First2; 14:20:37 INFO - } 14:20:37 INFO - return (pair<_InIt1, _InIt2>(_First1, _First2)); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - pair<_InIt1, _InIt2> 14:20:37 INFO - mismatch(_InIt1 _First1, _InIt1 _Last1, 14:20:37 INFO - _InIt2 _First2, _InIt2 _Last2, _Pr _Pred) 14:20:37 INFO - { 14:20:37 INFO - ; 14:20:37 INFO - ; 14:20:37 INFO - ; 14:20:37 INFO - return (_Rechecked_both(_First1, _First2, 14:20:37 INFO - _Mismatch_unchecked(_Unchecked(_First1), _Unchecked(_Last1), 14:20:37 INFO - _Unchecked(_First2), _Unchecked(_Last2), _Pred))); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - pair<_InIt1, _InIt2> 14:20:37 INFO - mismatch(_InIt1 _First1, _InIt1 _Last1, 14:20:37 INFO - _InIt2 _First2, _InIt2 _Last2) 14:20:37 INFO - { 14:20:37 INFO - return (::std:: mismatch(_First1, _Last1, _First2, _Last2, 14:20:37 INFO - equal_to<>())); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - bool _All_of_unchecked(_InIt _First, _InIt _Last, _Pr& _Pred) 14:20:37 INFO - { 14:20:37 INFO - for (; _First != _Last; ++_First) 14:20:37 INFO - if (!_Pred(*_First)) 14:20:37 INFO - return (false); 14:20:37 INFO - return (true); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - bool all_of(_InIt _First, _InIt _Last, _Pr _Pred) 14:20:37 INFO - { 14:20:37 INFO - ; 14:20:37 INFO - return (_All_of_unchecked(_Unchecked(_First), _Unchecked(_Last), _Pred)); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - bool _Any_of_unchecked(_InIt _First, _InIt _Last, _Pr& _Pred) 14:20:37 INFO - { 14:20:37 INFO - for (; _First != _Last; ++_First) 14:20:37 INFO - if (_Pred(*_First)) 14:20:37 INFO - return (true); 14:20:37 INFO - return (false); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - bool any_of(_InIt _First, _InIt _Last, _Pr _Pred) 14:20:37 INFO - { 14:20:37 INFO - ; 14:20:37 INFO - return (_Any_of_unchecked(_Unchecked(_First), _Unchecked(_Last), _Pred)); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - bool _None_of_unchecked(_InIt _First, _InIt _Last, _Pr& _Pred) 14:20:37 INFO - { 14:20:37 INFO - for (; _First != _Last; ++_First) 14:20:37 INFO - if (_Pred(*_First)) 14:20:37 INFO - return (false); 14:20:37 INFO - return (true); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - bool none_of(_InIt _First, _InIt _Last, _Pr _Pred) 14:20:37 INFO - { 14:20:37 INFO - ; 14:20:37 INFO - return (_None_of_unchecked(_Unchecked(_First), _Unchecked(_Last), _Pred)); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - _InIt _Find_if_not_unchecked(_InIt _First, _InIt _Last, _Pr& _Pred) 14:20:37 INFO - { 14:20:37 INFO - for (; _First != _Last; ++_First) 14:20:37 INFO - if (!_Pred(*_First)) 14:20:37 INFO - break; 14:20:37 INFO - return (_First); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - _InIt find_if_not(_InIt _First, _InIt _Last, _Pr _Pred) 14:20:37 INFO - { 14:20:37 INFO - ; 14:20:37 INFO - return (_Rechecked(_First, 14:20:37 INFO - _Find_if_not_unchecked(_Unchecked(_First), _Unchecked(_Last), _Pred))); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - _OutIt _Copy_if_unchecked(_InIt _First, _InIt _Last, _OutIt _Dest, 14:20:37 INFO - _Pr& _Pred) 14:20:37 INFO - { 14:20:37 INFO - for (; _First != _Last; ++_First) 14:20:37 INFO - if (_Pred(*_First)) 14:20:37 INFO - { 14:20:37 INFO - ; 14:20:37 INFO - *_Dest++ = *_First; 14:20:37 INFO - } 14:20:37 INFO - return (_Dest); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - _OutIt _Copy_if_no_deprecate(_InIt _First, _InIt _Last, _OutIt _Dest, 14:20:37 INFO - _Pr& _Pred) 14:20:37 INFO - { 14:20:37 INFO - ; 14:20:37 INFO - return (_Rechecked(_Dest, 14:20:37 INFO - _Copy_if_unchecked(_Unchecked(_First), _Unchecked(_Last), 14:20:37 INFO - _Unchecked_idl0(_Dest), _Pred))); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - _OutIt copy_if(_InIt _First, _InIt _Last, _OutIt _Dest, 14:20:37 INFO - _Pr _Pred) 14:20:37 INFO - { 14:20:37 INFO - struct _Unchecked_iterators { static void _Deprecate(false_type) { } static void _Deprecate(true_type) { } }; (_Unchecked_iterators::_Deprecate(_Is_checked(_Dest))); 14:20:37 INFO - return (_Copy_if_no_deprecate(_First, _Last, _Dest, _Pred)); 14:20:37 INFO - } 14:20:37 INFO - #line 429 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:37 INFO - template inline 14:20:37 INFO - pair<_OutIt1, _OutIt2> 14:20:37 INFO - _Partition_copy_unchecked(_InIt _First, _InIt _Last, 14:20:37 INFO - _OutIt1 _Dest1, _OutIt2 _Dest2, _Pr& _Pred) 14:20:37 INFO - { 14:20:37 INFO - for (; _First != _Last; ++_First) 14:20:37 INFO - if (_Pred(*_First)) 14:20:37 INFO - { 14:20:37 INFO - ; 14:20:37 INFO - *_Dest1++ = *_First; 14:20:37 INFO - } 14:20:37 INFO - else 14:20:37 INFO - { 14:20:37 INFO - ; 14:20:37 INFO - *_Dest2++ = *_First; 14:20:37 INFO - } 14:20:37 INFO - return (pair<_OutIt1, _OutIt2>(_Dest1, _Dest2)); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - pair<_OutIt1, _OutIt2> 14:20:37 INFO - _Partition_copy_no_deprecate(_InIt _First, _InIt _Last, 14:20:37 INFO - _OutIt1 _Dest1, _OutIt2 _Dest2, _Pr& _Pred) 14:20:37 INFO - { 14:20:37 INFO - ; 14:20:37 INFO - return (_Rechecked_both(_Dest1, _Dest2, 14:20:37 INFO - _Partition_copy_unchecked(_Unchecked(_First), _Unchecked(_Last), 14:20:37 INFO - _Unchecked_idl0(_Dest1), _Unchecked_idl0(_Dest2), _Pred))); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - pair<_OutIt1, _OutIt2> 14:20:37 INFO - partition_copy(_InIt _First, _InIt _Last, 14:20:37 INFO - _OutIt1 _Dest1, _OutIt2 _Dest2, _Pr _Pred) 14:20:37 INFO - { 14:20:37 INFO - struct _Unchecked_iterators { static void _Deprecate(false_type) { } static void _Deprecate(true_type) { } }; 14:20:37 INFO - (_Unchecked_iterators::_Deprecate(_Is_checked(_Dest1))); 14:20:37 INFO - (_Unchecked_iterators::_Deprecate(_Is_checked(_Dest2))); 14:20:37 INFO - return (_Partition_copy_no_deprecate(_First, _Last, _Dest1, _Dest2, _Pred)); 14:20:37 INFO - } 14:20:37 INFO - #line 530 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:37 INFO - template inline 14:20:37 INFO - bool _Is_partitioned_unchecked(_InIt _First, _InIt _Last, _Pr& _Pred) 14:20:37 INFO - { 14:20:37 INFO - for (; _First != _Last; ++_First) 14:20:37 INFO - if (!_Pred(*_First)) 14:20:37 INFO - break; 14:20:37 INFO - for (; _First != _Last; ++_First) 14:20:37 INFO - if (_Pred(*_First)) 14:20:37 INFO - return (false); 14:20:37 INFO - return (true); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - bool is_partitioned(_InIt _First, _InIt _Last, _Pr _Pred) 14:20:37 INFO - { 14:20:37 INFO - ; 14:20:37 INFO - return (_Is_partitioned_unchecked(_Unchecked(_First), _Unchecked(_Last), 14:20:37 INFO - _Pred)); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - _FwdIt _Partition_point_unchecked(_FwdIt _First, _FwdIt _Last, _Pr& _Pred) 14:20:37 INFO - { 14:20:37 INFO - _Iter_diff_t<_FwdIt> _Count = ::std:: distance(_First, _Last); 14:20:37 INFO - while (0 < _Count) 14:20:37 INFO - { 14:20:37 INFO - _Iter_diff_t<_FwdIt> _Count2 = _Count / 2; 14:20:37 INFO - _FwdIt _Mid = _First; 14:20:37 INFO - ::std:: advance(_Mid, _Count2); 14:20:37 INFO - if (_Pred(*_Mid)) 14:20:37 INFO - { 14:20:37 INFO - _First = ++_Mid; 14:20:37 INFO - _Count -= _Count2 + 1; 14:20:37 INFO - } 14:20:37 INFO - else 14:20:37 INFO - _Count = _Count2; 14:20:37 INFO - } 14:20:37 INFO - return (_First); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - _FwdIt partition_point(_FwdIt _First, _FwdIt _Last, _Pr _Pred) 14:20:37 INFO - { 14:20:37 INFO - ; 14:20:37 INFO - return (_Rechecked(_First, 14:20:37 INFO - _Partition_point_unchecked(_Unchecked(_First), _Unchecked(_Last), _Pred))); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - _FwdIt1 _Search_unchecked(_FwdIt1 _First1, _FwdIt1 _Last1, 14:20:37 INFO - _FwdIt2 _First2, _FwdIt2 _Last2, _Pr& _Pred, 14:20:37 INFO - forward_iterator_tag, forward_iterator_tag) 14:20:37 INFO - { 14:20:37 INFO - for (; ; ++_First1) 14:20:37 INFO - { 14:20:37 INFO - _FwdIt1 _Mid1 = _First1; 14:20:37 INFO - for (_FwdIt2 _Mid2 = _First2; ; ++_Mid1, (void)++_Mid2) 14:20:37 INFO - if (_Mid2 == _Last2) 14:20:37 INFO - return (_First1); 14:20:37 INFO - else if (_Mid1 == _Last1) 14:20:37 INFO - return (_Last1); 14:20:37 INFO - else if (!_Pred(*_Mid1, *_Mid2)) 14:20:37 INFO - break; 14:20:37 INFO - } 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - _FwdIt1 _Search_unchecked(_FwdIt1 _First1, _FwdIt1 _Last1, 14:20:37 INFO - _FwdIt2 _First2, _FwdIt2 _Last2, _Pr& _Pred, 14:20:37 INFO - random_access_iterator_tag, random_access_iterator_tag) 14:20:37 INFO - { 14:20:37 INFO - _Iter_diff_t<_FwdIt1> _Count1 = _Last1 - _First1; 14:20:37 INFO - _Iter_diff_t<_FwdIt2> _Count2 = _Last2 - _First2; 14:20:37 INFO - for (; _Count2 <= _Count1; ++_First1, (void)--_Count1) 14:20:37 INFO - { 14:20:37 INFO - _FwdIt1 _Mid1 = _First1; 14:20:37 INFO - for (_FwdIt2 _Mid2 = _First2; ; ++_Mid1, (void)++_Mid2) 14:20:37 INFO - if (_Mid2 == _Last2) 14:20:37 INFO - return (_First1); 14:20:37 INFO - else if (!_Pred(*_Mid1, *_Mid2)) 14:20:37 INFO - break; 14:20:37 INFO - } 14:20:37 INFO - return (_Last1); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - _FwdIt1 search(_FwdIt1 _First1, _FwdIt1 _Last1, 14:20:37 INFO - _FwdIt2 _First2, _FwdIt2 _Last2, _Pr _Pred) 14:20:37 INFO - { 14:20:37 INFO - ; 14:20:37 INFO - ; 14:20:37 INFO - ; 14:20:37 INFO - return (_Rechecked(_First1, 14:20:37 INFO - _Search_unchecked(_Unchecked(_First1), _Unchecked(_Last1), 14:20:37 INFO - _Unchecked(_First2), _Unchecked(_Last2), _Pred, 14:20:37 INFO - _Iter_cat_t<_FwdIt1>(), _Iter_cat_t<_FwdIt2>()))); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - _FwdIt1 search(_FwdIt1 _First1, _FwdIt1 _Last1, 14:20:37 INFO - _FwdIt2 _First2, _FwdIt2 _Last2) 14:20:37 INFO - { 14:20:37 INFO - return (::std:: search(_First1, _Last1, _First2, _Last2, 14:20:37 INFO - equal_to<>())); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - _FwdIt _Search_n_unchecked(_FwdIt _First, _FwdIt _Last, 14:20:37 INFO - _Diff _Count, const _Ty& _Val, _Pr& _Pred, forward_iterator_tag) 14:20:37 INFO - { 14:20:37 INFO - if (_Count <= 0) 14:20:37 INFO - return (_First); 14:20:37 INFO - for (; _First != _Last; ++_First) 14:20:37 INFO - if (_Pred(*_First, _Val)) 14:20:37 INFO - { 14:20:37 INFO - _FwdIt _Mid = _First; 14:20:37 INFO - for (_Diff _Count1 = _Count; ; ) 14:20:37 INFO - if (--_Count1 == 0) 14:20:37 INFO - return (_First); 14:20:37 INFO - else if (++_Mid == _Last) 14:20:37 INFO - return (_Last); 14:20:37 INFO - else if (!_Pred(*_Mid, _Val)) 14:20:37 INFO - { 14:20:37 INFO - break; 14:20:37 INFO - } 14:20:37 INFO - _First = _Mid; 14:20:37 INFO - } 14:20:37 INFO - return (_Last); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - _FwdIt _Search_n_unchecked(_FwdIt _First, _FwdIt _Last, 14:20:37 INFO - _Diff _Count, const _Ty& _Val, _Pr& _Pred, random_access_iterator_tag) 14:20:37 INFO - { 14:20:37 INFO - if (_Count <= 0) 14:20:37 INFO - return (_First); 14:20:37 INFO - _FwdIt _Oldfirst = _First; 14:20:37 INFO - for (_Diff _Inc = 0; _Count <= _Last - _Oldfirst; ) 14:20:37 INFO - { 14:20:37 INFO - _First = _Oldfirst + _Inc; 14:20:37 INFO - if (_Pred(*_First, _Val)) 14:20:37 INFO - { 14:20:37 INFO - _Diff _Count1 = _Count; 14:20:37 INFO - _FwdIt _Mid = _First; 14:20:37 INFO - for (; _Oldfirst != _First && _Pred(_First[-1], _Val); 14:20:37 INFO - --_First) 14:20:37 INFO - --_Count1; 14:20:37 INFO - if (_Count1 <= _Last - _Mid) 14:20:37 INFO - for (; ; ) 14:20:37 INFO - { 14:20:37 INFO - if (--_Count1 == 0) 14:20:37 INFO - return (_First); 14:20:37 INFO - else if (!_Pred(*++_Mid, _Val)) 14:20:37 INFO - { 14:20:37 INFO - break; 14:20:37 INFO - } 14:20:37 INFO - } 14:20:37 INFO - _Oldfirst = ++_Mid; 14:20:37 INFO - _Inc = 0; 14:20:37 INFO - } 14:20:37 INFO - else 14:20:37 INFO - { 14:20:37 INFO - _Oldfirst = _First + 1; 14:20:37 INFO - _Inc = _Count - 1; 14:20:37 INFO - } 14:20:37 INFO - } 14:20:37 INFO - return (_Last); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - _FwdIt search_n(_FwdIt _First, _FwdIt _Last, 14:20:37 INFO - _Diff _Count, const _Ty& _Val, _Pr _Pred) 14:20:37 INFO - { 14:20:37 INFO - ; 14:20:37 INFO - return (_Rechecked(_First, 14:20:37 INFO - _Search_n_unchecked(_Unchecked(_First), _Unchecked(_Last), _Count, _Val, 14:20:37 INFO - _Pred, _Iter_cat_t<_FwdIt>()))); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - _FwdIt search_n(_FwdIt _First, _FwdIt _Last, 14:20:37 INFO - _Diff _Count, const _Ty& _Val) 14:20:37 INFO - { 14:20:37 INFO - return (::std:: search_n(_First, _Last, _Count, _Val, 14:20:37 INFO - equal_to<>())); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - _FwdIt1 _Find_end_unchecked(_FwdIt1 _First1, _FwdIt1 _Last1, 14:20:37 INFO - _FwdIt2 _First2, _FwdIt2 _Last2, _Pr& _Pred) 14:20:37 INFO - { 14:20:37 INFO - _Iter_diff_t<_FwdIt1> _Count1 = ::std:: distance(_First1, _Last1); 14:20:37 INFO - _Iter_diff_t<_FwdIt2> _Count2 = ::std:: distance(_First2, _Last2); 14:20:37 INFO - _FwdIt1 _Ans = _Last1; 14:20:37 INFO - if (0 < _Count2) 14:20:37 INFO - { 14:20:37 INFO - ; 14:20:37 INFO - for (; _Count2 <= _Count1; ++_First1, (void)--_Count1) 14:20:37 INFO - { 14:20:37 INFO - _FwdIt1 _Mid1 = _First1; 14:20:37 INFO - for (_FwdIt2 _Mid2 = _First2; ; ++_Mid1) 14:20:37 INFO - if (!_Pred(*_Mid1, *_Mid2)) 14:20:37 INFO - break; 14:20:37 INFO - else if (++_Mid2 == _Last2) 14:20:37 INFO - { 14:20:37 INFO - _Ans = _First1; 14:20:37 INFO - break; 14:20:37 INFO - } 14:20:37 INFO - } 14:20:37 INFO - } 14:20:37 INFO - return (_Ans); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - _FwdIt1 find_end(_FwdIt1 _First1, _FwdIt1 _Last1, 14:20:37 INFO - _FwdIt2 _First2, _FwdIt2 _Last2, _Pr _Pred) 14:20:37 INFO - { 14:20:37 INFO - ; 14:20:37 INFO - ; 14:20:37 INFO - return (_Rechecked(_First1, 14:20:37 INFO - _Find_end_unchecked(_Unchecked(_First1), _Unchecked(_Last1), 14:20:37 INFO - _Unchecked(_First2), _Unchecked(_Last2), _Pred))); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - _FwdIt1 find_end(_FwdIt1 _First1, _FwdIt1 _Last1, 14:20:37 INFO - _FwdIt2 _First2, _FwdIt2 _Last2) 14:20:37 INFO - { 14:20:37 INFO - return (::std:: find_end(_First1, _Last1, _First2, _Last2, 14:20:37 INFO - equal_to<>())); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - _FwdIt1 _Find_first_of_unchecked(_FwdIt1 _First1, _FwdIt1 _Last1, 14:20:37 INFO - _FwdIt2 _First2, _FwdIt2 _Last2, _Pr& _Pred) 14:20:37 INFO - { 14:20:37 INFO - for (; _First1 != _Last1; ++_First1) 14:20:37 INFO - for (_FwdIt2 _Mid2 = _First2; _Mid2 != _Last2; ++_Mid2) 14:20:37 INFO - if (_Pred(*_First1, *_Mid2)) 14:20:37 INFO - return (_First1); 14:20:37 INFO - return (_First1); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - _FwdIt1 find_first_of(_FwdIt1 _First1, _FwdIt1 _Last1, 14:20:37 INFO - _FwdIt2 _First2, _FwdIt2 _Last2, _Pr _Pred) 14:20:37 INFO - { 14:20:37 INFO - ; 14:20:37 INFO - ; 14:20:37 INFO - ; 14:20:37 INFO - return (_Rechecked(_First1, 14:20:37 INFO - _Find_first_of_unchecked(_Unchecked(_First1), _Unchecked(_Last1), 14:20:37 INFO - _Unchecked(_First2), _Unchecked(_Last2), _Pred))); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - _FwdIt1 find_first_of(_FwdIt1 _First1, _FwdIt1 _Last1, 14:20:37 INFO - _FwdIt2 _First2, _FwdIt2 _Last2) 14:20:37 INFO - { 14:20:37 INFO - return (::std:: find_first_of(_First1, _Last1, _First2, _Last2, 14:20:37 INFO - equal_to<>())); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - _FwdIt2 _Swap_ranges_unchecked(_FwdIt1 _First1, _FwdIt1 _Last1, 14:20:37 INFO - _FwdIt2 _Dest) 14:20:37 INFO - { 14:20:37 INFO - for (; _First1 != _Last1; ++_First1, (void)++_Dest) 14:20:37 INFO - ::std:: iter_swap(_First1, _Dest); 14:20:37 INFO - return (_Dest); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - _FwdIt2 _Swap_ranges1(_FwdIt1 _First1, _FwdIt1 _Last1, 14:20:37 INFO - _FwdIt2 _Dest, 14:20:37 INFO - forward_iterator_tag, forward_iterator_tag) 14:20:37 INFO - { 14:20:37 INFO - return (_Rechecked(_Dest, 14:20:37 INFO - _Swap_ranges_unchecked(_First1, _Last1, _Unchecked_idl0(_Dest)))); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - _FwdIt2 _Swap_ranges1(_FwdIt1 _First1, _FwdIt1 _Last1, 14:20:37 INFO - _FwdIt2 _Dest, 14:20:37 INFO - random_access_iterator_tag, random_access_iterator_tag) 14:20:37 INFO - { 14:20:37 INFO - ; 14:20:37 INFO - return (_Rechecked(_Dest, 14:20:37 INFO - _Swap_ranges_unchecked(_First1, _Last1, _Unchecked(_Dest)))); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - _FwdIt2 swap_ranges(_FwdIt1 _First1, _FwdIt1 _Last1, 14:20:37 INFO - _FwdIt2 _Dest) 14:20:37 INFO - { 14:20:37 INFO - struct _Unchecked_iterators { static void _Deprecate(false_type) { } static void _Deprecate(true_type) { } }; (_Unchecked_iterators::_Deprecate(_Is_checked(_Dest))); 14:20:37 INFO - ; 14:20:37 INFO - return (_Swap_ranges1(_Unchecked(_First1), _Unchecked(_Last1), 14:20:37 INFO - _Dest, _Iter_cat_t<_FwdIt1>(), _Iter_cat_t<_FwdIt2>())); 14:20:37 INFO - } 14:20:37 INFO - #line 905 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:37 INFO - template inline 14:20:37 INFO - _OutIt _Transform_unchecked(_InIt _First, _InIt _Last, 14:20:37 INFO - _OutIt _Dest, _Fn1& _Func) 14:20:37 INFO - { 14:20:37 INFO - for (; _First != _Last; ++_First, (void)++_Dest) 14:20:37 INFO - *_Dest = _Func(*_First); 14:20:37 INFO - return (_Dest); 14:20:37 INFO - } 14:20:37 INFO - template inline 14:20:37 INFO - _OutIt _Transform_no_deprecate1(_InIt _First, _InIt _Last, 14:20:38 INFO - _OutIt _Dest, _Fn1& _Func, 14:20:38 INFO - input_iterator_tag, _Any_tag) 14:20:38 INFO - { 14:20:38 INFO - return (_Rechecked(_Dest, 14:20:38 INFO - _Transform_unchecked(_First, _Last, _Unchecked_idl0(_Dest), _Func))); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt _Transform_no_deprecate1(_InIt _First, _InIt _Last, 14:20:38 INFO - _OutIt _Dest, _Fn1& _Func, 14:20:38 INFO - random_access_iterator_tag, random_access_iterator_tag) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - return (_Rechecked(_Dest, 14:20:38 INFO - _Transform_unchecked(_First, _Last, _Unchecked(_Dest), _Func))); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt _Transform_no_deprecate(_InIt _First, _InIt _Last, 14:20:38 INFO - _OutIt _Dest, _Fn1& _Func) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - ; 14:20:38 INFO - return (_Transform_no_deprecate1(_Unchecked(_First), _Unchecked(_Last), 14:20:38 INFO - _Dest, _Func, _Iter_cat_t<_InIt>(), _Iter_cat_t<_OutIt>())); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt transform(_InIt _First, _InIt _Last, 14:20:38 INFO - _OutIt _Dest, _Fn1 _Func) 14:20:38 INFO - { 14:20:38 INFO - struct _Unchecked_iterators { static void _Deprecate(false_type) { } static void _Deprecate(true_type) { } }; (_Unchecked_iterators::_Deprecate(_Is_checked(_Dest))); 14:20:38 INFO - return (_Transform_no_deprecate(_First, _Last, _Dest, _Func)); 14:20:38 INFO - } 14:20:38 INFO - #line 976 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt _Transform_unchecked(_InIt1 _First1, _InIt1 _Last1, 14:20:38 INFO - _InIt2 _First2, _OutIt _Dest, _Fn2& _Func) 14:20:38 INFO - { 14:20:38 INFO - for (; _First1 != _Last1; ++_First1, (void)++_First2, ++_Dest) 14:20:38 INFO - *_Dest = _Func(*_First1, *_First2); 14:20:38 INFO - return (_Dest); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt _Transform_no_deprecate2(_InIt1 _First1, _InIt1 _Last1, 14:20:38 INFO - _InIt2 _First2, _OutIt _Dest, _Fn2& _Func, 14:20:38 INFO - input_iterator_tag, _Any_tag) 14:20:38 INFO - { 14:20:38 INFO - return (_Rechecked(_Dest, 14:20:38 INFO - _Transform_unchecked(_First1, _Last1, _First2, _Unchecked_idl0(_Dest), _Func))); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt _Transform_no_deprecate2(_InIt1 _First1, _InIt1 _Last1, 14:20:38 INFO - _InIt2 _First2, _OutIt _Dest, _Fn2& _Func, 14:20:38 INFO - random_access_iterator_tag, random_access_iterator_tag) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - return (_Rechecked(_Dest, 14:20:38 INFO - _Transform_unchecked(_First1, _Last1, _First2, _Unchecked(_Dest), _Func))); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt _Transform_no_deprecate1(_InIt1 _First1, _InIt1 _Last1, 14:20:38 INFO - _InIt2 _First2, _OutIt _Dest, _Fn2& _Func, 14:20:38 INFO - input_iterator_tag, input_iterator_tag) 14:20:38 INFO - { 14:20:38 INFO - return (_Transform_no_deprecate2(_First1, _Last1, 14:20:38 INFO - _Unchecked_idl0(_First2), _Dest, _Func, 14:20:38 INFO - _Iter_cat_t<_InIt1>(), _Iter_cat_t<_OutIt>())); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt _Transform_no_deprecate1(_InIt1 _First1, _InIt1 _Last1, 14:20:38 INFO - _InIt2 _First2, _OutIt _Dest, _Fn2& _Func, 14:20:38 INFO - random_access_iterator_tag, random_access_iterator_tag) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - return (_Transform_no_deprecate2(_First1, _Last1, 14:20:38 INFO - _Unchecked(_First2), _Dest, _Func, 14:20:38 INFO - _Iter_cat_t<_InIt1>(), _Iter_cat_t<_OutIt>())); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt _Transform_no_deprecate(_InIt1 _First1, _InIt1 _Last1, 14:20:38 INFO - _InIt2 _First2, _OutIt _Dest, _Fn2& _Func) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - ; 14:20:38 INFO - ; 14:20:38 INFO - return (_Transform_no_deprecate1(_Unchecked(_First1), _Unchecked(_Last1), 14:20:38 INFO - _First2, _Dest, _Func, 14:20:38 INFO - _Iter_cat_t<_InIt1>(), _Iter_cat_t<_InIt2>())); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt transform(_InIt1 _First1, _InIt1 _Last1, 14:20:38 INFO - _InIt2 _First2, _OutIt _Dest, _Fn2 _Func) 14:20:38 INFO - { 14:20:38 INFO - struct _Unchecked_iterators { static void _Deprecate(false_type) { } static void _Deprecate(true_type) { } }; 14:20:38 INFO - (_Unchecked_iterators::_Deprecate(_Is_checked(_First2))); 14:20:38 INFO - (_Unchecked_iterators::_Deprecate(_Is_checked(_Dest))); 14:20:38 INFO - return (_Transform_no_deprecate(_First1, _Last1, _First2, _Dest, _Func)); 14:20:38 INFO - } 14:20:38 INFO - #line 1113 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:38 INFO - template inline 14:20:38 INFO - void _Replace_unchecked(_FwdIt _First, _FwdIt _Last, 14:20:38 INFO - const _Ty& _Oldval, const _Ty& _Newval) 14:20:38 INFO - { 14:20:38 INFO - for (; _First != _Last; ++_First) 14:20:38 INFO - if (*_First == _Oldval) 14:20:38 INFO - *_First = _Newval; 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - void replace(_FwdIt _First, _FwdIt _Last, 14:20:38 INFO - const _Ty& _Oldval, const _Ty& _Newval) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - _Replace_unchecked(_Unchecked(_First), _Unchecked(_Last), 14:20:38 INFO - _Oldval, _Newval); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - void _Replace_if_unchecked(_FwdIt _First, _FwdIt _Last, _Pr& _Pred, const _Ty& _Val) 14:20:38 INFO - { 14:20:38 INFO - for (; _First != _Last; ++_First) 14:20:38 INFO - if (_Pred(*_First)) 14:20:38 INFO - *_First = _Val; 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - void replace_if(_FwdIt _First, _FwdIt _Last, _Pr _Pred, const _Ty& _Val) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - _Replace_if_unchecked(_Unchecked(_First), _Unchecked(_Last), 14:20:38 INFO - _Pred, _Val); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt _Replace_copy_unchecked(_InIt _First, _InIt _Last, 14:20:38 INFO - _OutIt _Dest, const _Ty& _Oldval, const _Ty& _Newval) 14:20:38 INFO - { 14:20:38 INFO - for (; _First != _Last; ++_First, (void)++_Dest) 14:20:38 INFO - *_Dest = *_First == _Oldval ? _Newval : *_First; 14:20:38 INFO - return (_Dest); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt _Replace_copy1(_InIt _First, _InIt _Last, 14:20:38 INFO - _OutIt _Dest, const _Ty& _Oldval, const _Ty& _Newval, 14:20:38 INFO - input_iterator_tag, _Any_tag) 14:20:38 INFO - { 14:20:38 INFO - return (_Rechecked(_Dest, 14:20:38 INFO - _Replace_copy_unchecked(_First, _Last, _Unchecked_idl0(_Dest), 14:20:38 INFO - _Oldval, _Newval))); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt _Replace_copy1(_InIt _First, _InIt _Last, 14:20:38 INFO - _OutIt _Dest, const _Ty& _Oldval, const _Ty& _Newval, 14:20:38 INFO - random_access_iterator_tag, random_access_iterator_tag) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - return (_Rechecked(_Dest, 14:20:38 INFO - _Replace_copy_unchecked(_First, _Last, _Unchecked(_Dest), 14:20:38 INFO - _Oldval, _Newval))); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt replace_copy(_InIt _First, _InIt _Last, 14:20:38 INFO - _OutIt _Dest, const _Ty& _Oldval, const _Ty& _Newval) 14:20:38 INFO - { 14:20:38 INFO - struct _Unchecked_iterators { static void _Deprecate(false_type) { } static void _Deprecate(true_type) { } }; (_Unchecked_iterators::_Deprecate(_Is_checked(_Dest))); 14:20:38 INFO - ; 14:20:38 INFO - return (_Replace_copy1(_Unchecked(_First), _Unchecked(_Last), 14:20:38 INFO - _Dest, _Oldval, _Newval, 14:20:38 INFO - _Iter_cat_t<_InIt>(), _Iter_cat_t<_OutIt>())); 14:20:38 INFO - } 14:20:38 INFO - #line 1219 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt _Replace_copy_if_unchecked(_InIt _First, _InIt _Last, 14:20:38 INFO - _OutIt _Dest, _Pr& _Pred, const _Ty& _Val) 14:20:38 INFO - { 14:20:38 INFO - for (; _First != _Last; ++_First, (void)++_Dest) 14:20:38 INFO - *_Dest = _Pred(*_First) ? _Val : *_First; 14:20:38 INFO - return (_Dest); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt _Replace_copy_if_no_deprecate1(_InIt _First, _InIt _Last, 14:20:38 INFO - _OutIt _Dest, _Pr& _Pred, const _Ty& _Val, 14:20:38 INFO - input_iterator_tag, _Any_tag) 14:20:38 INFO - { 14:20:38 INFO - return (_Rechecked(_Dest, 14:20:38 INFO - _Replace_copy_if_unchecked(_First, _Last, _Unchecked_idl0(_Dest), _Pred, _Val))); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt _Replace_copy_if_no_deprecate1(_InIt _First, _InIt _Last, 14:20:38 INFO - _OutIt _Dest, _Pr& _Pred, const _Ty& _Val, 14:20:38 INFO - random_access_iterator_tag, random_access_iterator_tag) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - return (_Rechecked(_Dest, 14:20:38 INFO - _Replace_copy_if_unchecked(_First, _Last, _Unchecked(_Dest), _Pred, _Val))); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt _Replace_copy_if_no_deprecate(_InIt _First, _InIt _Last, 14:20:38 INFO - _OutIt _Dest, _Pr& _Pred, const _Ty& _Val) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - ; 14:20:38 INFO - return (_Replace_copy_if_no_deprecate1(_Unchecked(_First), _Unchecked(_Last), 14:20:38 INFO - _Dest, _Pred, _Val, 14:20:38 INFO - _Iter_cat_t<_InIt>(), _Iter_cat_t<_OutIt>())); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt replace_copy_if(_InIt _First, _InIt _Last, 14:20:38 INFO - _OutIt _Dest, _Pr _Pred, const _Ty& _Val) 14:20:38 INFO - { 14:20:38 INFO - struct _Unchecked_iterators { static void _Deprecate(false_type) { } static void _Deprecate(true_type) { } }; (_Unchecked_iterators::_Deprecate(_Is_checked(_Dest))); 14:20:38 INFO - return (_Replace_copy_if_no_deprecate(_First, _Last, _Dest, _Pred, _Val)); 14:20:38 INFO - } 14:20:38 INFO - #line 1297 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:38 INFO - template inline 14:20:38 INFO - void _Generate_unchecked(_FwdIt _First, _FwdIt _Last, _Fn0& _Func) 14:20:38 INFO - { 14:20:38 INFO - for (; _First != _Last; ++_First) 14:20:38 INFO - *_First = _Func(); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - void generate(_FwdIt _First, _FwdIt _Last, _Fn0 _Func) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - _Generate_unchecked(_Unchecked(_First), _Unchecked(_Last), _Func); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt _Generate_n_unchecked(_OutIt _Dest, _Diff _Count, _Fn0& _Func) 14:20:38 INFO - { 14:20:38 INFO - for (; 0 < _Count; --_Count, (void)++_Dest) 14:20:38 INFO - *_Dest = _Func(); 14:20:38 INFO - return (_Dest); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt generate_n(_OutIt _Dest, _Diff _Count, _Fn0 _Func) 14:20:38 INFO - { 14:20:38 INFO - return (_Rechecked(_Dest, 14:20:38 INFO - _Generate_n_unchecked(_Unchecked_n(_Dest, _Count), _Count, _Func))); 14:20:38 INFO - } 14:20:38 INFO - #line 1346 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt _Remove_copy_unchecked(_InIt _First, _InIt _Last, 14:20:38 INFO - _OutIt _Dest, const _Ty& _Val) 14:20:38 INFO - { 14:20:38 INFO - for (; _First != _Last; ++_First) 14:20:38 INFO - if (!(*_First == _Val)) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - *_Dest++ = *_First; 14:20:38 INFO - } 14:20:38 INFO - return (_Dest); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt remove_copy(_InIt _First, _InIt _Last, 14:20:38 INFO - _OutIt _Dest, const _Ty& _Val) 14:20:38 INFO - { 14:20:38 INFO - struct _Unchecked_iterators { static void _Deprecate(false_type) { } static void _Deprecate(true_type) { } }; (_Unchecked_iterators::_Deprecate(_Is_checked(_Dest))); 14:20:38 INFO - ; 14:20:38 INFO - return (_Rechecked(_Dest, 14:20:38 INFO - _Remove_copy_unchecked(_Unchecked(_First), _Unchecked(_Last), 14:20:38 INFO - _Unchecked_idl0(_Dest), _Val))); 14:20:38 INFO - } 14:20:38 INFO - #line 1390 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt _Remove_copy_if_unchecked(_InIt _First, _InIt _Last, 14:20:38 INFO - _OutIt _Dest, _Pr& _Pred) 14:20:38 INFO - { 14:20:38 INFO - for (; _First != _Last; ++_First) 14:20:38 INFO - if (!_Pred(*_First)) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - *_Dest++ = *_First; 14:20:38 INFO - } 14:20:38 INFO - return (_Dest); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt _Remove_copy_if_no_deprecate(_InIt _First, _InIt _Last, 14:20:38 INFO - _OutIt _Dest, _Pr& _Pred) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - return (_Rechecked(_Dest, 14:20:38 INFO - _Remove_copy_if_unchecked(_Unchecked(_First), _Unchecked(_Last), 14:20:38 INFO - _Unchecked_idl0(_Dest), _Pred))); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt remove_copy_if(_InIt _First, _InIt _Last, 14:20:38 INFO - _OutIt _Dest, _Pr _Pred) 14:20:38 INFO - { 14:20:38 INFO - struct _Unchecked_iterators { static void _Deprecate(false_type) { } static void _Deprecate(true_type) { } }; (_Unchecked_iterators::_Deprecate(_Is_checked(_Dest))); 14:20:38 INFO - return (_Remove_copy_if_no_deprecate(_First, _Last, _Dest, _Pred)); 14:20:38 INFO - } 14:20:38 INFO - #line 1443 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:38 INFO - template inline 14:20:38 INFO - _FwdIt _Remove_unchecked(_FwdIt _First, _FwdIt _Last, const _Ty& _Val) 14:20:38 INFO - { 14:20:38 INFO - _First = _Find_unchecked(_First, _Last, _Val); 14:20:38 INFO - _FwdIt _Next = _First; 14:20:38 INFO - if (_First != _Last) 14:20:38 INFO - { 14:20:38 INFO - for (++_First; _First != _Last; ++_First) 14:20:38 INFO - if (!(*_First == _Val)) 14:20:38 INFO - *_Next++ = ::std:: move(*_First); 14:20:38 INFO - } 14:20:38 INFO - return (_Next); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _FwdIt remove(_FwdIt _First, _FwdIt _Last, const _Ty& _Val) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - return (_Rechecked(_First, 14:20:38 INFO - _Remove_unchecked(_Unchecked(_First), _Unchecked(_Last), _Val))); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _FwdIt _Remove_if_unchecked(_FwdIt _First, _FwdIt _Last, _Pr& _Pred) 14:20:38 INFO - { 14:20:38 INFO - _First = _Find_if_unchecked(_First, _Last, _Pred); 14:20:38 INFO - _FwdIt _Next = _First; 14:20:38 INFO - if (_First != _Last) 14:20:38 INFO - { 14:20:38 INFO - for (++_First; _First != _Last; ++_First) 14:20:38 INFO - if (!_Pred(*_First)) 14:20:38 INFO - *_Next++ = ::std:: move(*_First); 14:20:38 INFO - } 14:20:38 INFO - return (_Next); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _FwdIt remove_if(_FwdIt _First, _FwdIt _Last, _Pr _Pred) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - return (_Rechecked(_First, 14:20:38 INFO - _Remove_if_unchecked(_Unchecked(_First), _Unchecked(_Last), _Pred))); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _FwdIt _Unique_unchecked(_FwdIt _First, _FwdIt _Last, _Pr& _Pred) 14:20:38 INFO - { 14:20:38 INFO - if (_First != _Last) 14:20:38 INFO - for (_FwdIt _Firstb; (void)(_Firstb = _First), ++_First != _Last; ) 14:20:38 INFO - if (_Pred(*_Firstb, *_First)) 14:20:38 INFO - { 14:20:38 INFO - for (; ++_First != _Last; ) 14:20:38 INFO - if (!_Pred(*_Firstb, *_First)) 14:20:38 INFO - *++_Firstb = ::std:: move(*_First); 14:20:38 INFO - return (++_Firstb); 14:20:38 INFO - } 14:20:38 INFO - return (_Last); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _FwdIt unique(_FwdIt _First, _FwdIt _Last, _Pr _Pred) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - ; 14:20:38 INFO - return (_Rechecked(_First, 14:20:38 INFO - _Unique_unchecked(_Unchecked(_First), _Unchecked(_Last), _Pred))); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _FwdIt unique(_FwdIt _First, _FwdIt _Last) 14:20:38 INFO - { 14:20:38 INFO - return (::std:: unique(_First, _Last, equal_to<>())); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt _Unique_copy_unchecked(_InIt _First, _InIt _Last, 14:20:38 INFO - _OutIt _Dest, _Pr& _Pred, input_iterator_tag) 14:20:38 INFO - { 14:20:38 INFO - if (_First != _Last) 14:20:38 INFO - { 14:20:38 INFO - _Iter_value_t<_InIt> _Val = *_First; 14:20:38 INFO - for (*_Dest++ = _Val; ++_First != _Last; ) 14:20:38 INFO - if (!_Pred(_Val, *_First)) 14:20:38 INFO - { 14:20:38 INFO - _Val = *_First; 14:20:38 INFO - *_Dest++ = _Val; 14:20:38 INFO - } 14:20:38 INFO - } 14:20:38 INFO - return (_Dest); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt _Unique_copy_unchecked(_FwdIt _First, _FwdIt _Last, 14:20:38 INFO - _OutIt _Dest, _Pr& _Pred, forward_iterator_tag) 14:20:38 INFO - { 14:20:38 INFO - if (_First != _Last) 14:20:38 INFO - { 14:20:38 INFO - _FwdIt _Firstb = _First; 14:20:38 INFO - for (*_Dest++ = *_Firstb; ++_First != _Last; ) 14:20:38 INFO - if (!_Pred(*_Firstb, *_First)) 14:20:38 INFO - { 14:20:38 INFO - _Firstb = _First; 14:20:38 INFO - *_Dest++ = *_Firstb; 14:20:38 INFO - } 14:20:38 INFO - } 14:20:38 INFO - return (_Dest); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt _Unique_copy_no_deprecate(_InIt _First, _InIt _Last, 14:20:38 INFO - _OutIt _Dest, _Pr& _Pred) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - ; 14:20:38 INFO - return (_Rechecked(_Dest, 14:20:38 INFO - _Unique_copy_unchecked(_Unchecked(_First), _Unchecked(_Last), 14:20:38 INFO - _Unchecked_idl0(_Dest), _Pred, _Iter_cat_t<_InIt>()))); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt unique_copy(_InIt _First, _InIt _Last, 14:20:38 INFO - _OutIt _Dest, _Pr _Pred) 14:20:38 INFO - { 14:20:38 INFO - struct _Unchecked_iterators { static void _Deprecate(false_type) { } static void _Deprecate(true_type) { } }; (_Unchecked_iterators::_Deprecate(_Is_checked(_Dest))); 14:20:38 INFO - return (_Unique_copy_no_deprecate(_First, _Last, _Dest, _Pred)); 14:20:38 INFO - } 14:20:38 INFO - #line 1610 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt unique_copy(_InIt _First, _InIt _Last, _OutIt _Dest) 14:20:38 INFO - { 14:20:38 INFO - return (::std:: unique_copy(_First, _Last, _Dest, 14:20:38 INFO - equal_to<>())); 14:20:38 INFO - } 14:20:38 INFO - #line 1631 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt _Reverse_copy_unchecked(_BidIt _First, _BidIt _Last, 14:20:38 INFO - _OutIt _Dest) 14:20:38 INFO - { 14:20:38 INFO - for (; _First != _Last; ++_Dest) 14:20:38 INFO - *_Dest = *--_Last; 14:20:38 INFO - return (_Dest); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt _Reverse_copy1(_BidIt _First, _BidIt _Last, 14:20:38 INFO - _OutIt _Dest, 14:20:38 INFO - bidirectional_iterator_tag, _Any_tag) 14:20:38 INFO - { 14:20:38 INFO - return (_Rechecked(_Dest, 14:20:38 INFO - _Reverse_copy_unchecked(_First, _Last, _Unchecked_idl0(_Dest)))); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt _Reverse_copy1(_BidIt _First, _BidIt _Last, 14:20:38 INFO - _OutIt _Dest, 14:20:38 INFO - random_access_iterator_tag, random_access_iterator_tag) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - return (_Rechecked(_Dest, 14:20:38 INFO - _Reverse_copy_unchecked(_First, _Last, _Unchecked(_Dest)))); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt reverse_copy(_BidIt _First, _BidIt _Last, 14:20:38 INFO - _OutIt _Dest) 14:20:38 INFO - { 14:20:38 INFO - struct _Unchecked_iterators { static void _Deprecate(false_type) { } static void _Deprecate(true_type) { } }; (_Unchecked_iterators::_Deprecate(_Is_checked(_Dest))); 14:20:38 INFO - ; 14:20:38 INFO - return (_Reverse_copy1(_Unchecked(_First), _Unchecked(_Last), 14:20:38 INFO - _Dest, _Iter_cat_t<_BidIt>(), _Iter_cat_t<_OutIt>())); 14:20:38 INFO - } 14:20:38 INFO - #line 1687 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt _Rotate_copy_unchecked(_FwdIt _First, _FwdIt _Mid, _FwdIt _Last, 14:20:38 INFO - _OutIt _Dest) 14:20:38 INFO - { 14:20:38 INFO - _Dest = _Copy_unchecked(_Mid, _Last, _Dest); 14:20:38 INFO - return (_Copy_unchecked(_First, _Mid, _Dest)); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt _Rotate_copy1(_FwdIt _First, _FwdIt _Mid, _FwdIt _Last, 14:20:38 INFO - _OutIt _Dest, forward_iterator_tag, _Any_tag) 14:20:38 INFO - { 14:20:38 INFO - return (_Rechecked(_Dest, 14:20:38 INFO - _Rotate_copy_unchecked(_First, _Mid, _Last, _Unchecked_idl0(_Dest)))); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt _Rotate_copy1(_FwdIt _First, _FwdIt _Mid, _FwdIt _Last, 14:20:38 INFO - _OutIt _Dest, random_access_iterator_tag, random_access_iterator_tag) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - return (_Rechecked(_Dest, 14:20:38 INFO - _Rotate_copy_unchecked(_First, _Mid, _Last, _Unchecked(_Dest)))); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt rotate_copy(_FwdIt _First, _FwdIt _Mid, _FwdIt _Last, 14:20:38 INFO - _OutIt _Dest) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - ; 14:20:38 INFO - return (_Rotate_copy1(_Unchecked(_First), _Unchecked(_Mid), 14:20:38 INFO - _Unchecked(_Last), _Dest, _Iter_cat_t<_FwdIt>(), _Iter_cat_t<_OutIt>())); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - void _Random_shuffle_unchecked(_RanIt _First, _RanIt _Last, _Fn1& _Func) 14:20:38 INFO - { 14:20:38 INFO - if (_Last - _First < 2) 14:20:38 INFO - return; 14:20:38 INFO - _RanIt _Next = _First; 14:20:38 INFO - for (_Iter_diff_t<_RanIt> _Index = 2; ++_Next != _Last; ++_Index) 14:20:38 INFO - { 14:20:38 INFO - _Iter_diff_t<_RanIt> _Off = _Func(_Index); 14:20:38 INFO - #line 1749 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:38 INFO - #line 1751 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:38 INFO - ::std:: iter_swap(_Next, _First + _Off); 14:20:38 INFO - } 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - void _Random_shuffle1(_RanIt _First, _RanIt _Last, _Fn1& _Func) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - _Random_shuffle_unchecked(_Unchecked(_First), _Unchecked(_Last), _Func); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - void shuffle(_RanIt _First, _RanIt _Last, _Urng&& _Func) 14:20:38 INFO - { 14:20:38 INFO - typedef typename iterator_traits<_RanIt>::difference_type _Diff; 14:20:38 INFO - typedef typename remove_reference<_Urng>::type _Urng0; 14:20:38 INFO - _Rng_from_urng<_Diff, _Urng0> _Rng(_Func); 14:20:38 INFO - _Random_shuffle1(_First, _Last, _Rng); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - void random_shuffle(_RanIt _First, _RanIt _Last, _Fn1&& _Func) 14:20:38 INFO - { 14:20:38 INFO - _Random_shuffle1(_First, _Last, _Func); 14:20:38 INFO - } 14:20:38 INFO - struct _Rand_urng_from_func 14:20:38 INFO - { 14:20:38 INFO - typedef unsigned int result_type; 14:20:38 INFO - static result_type (min)() 14:20:38 INFO - { 14:20:38 INFO - return (0); 14:20:38 INFO - } 14:20:38 INFO - static result_type (max)() 14:20:38 INFO - { 14:20:38 INFO - return (0x7fff); 14:20:38 INFO - } 14:20:38 INFO - result_type operator()() 14:20:38 INFO - { 14:20:38 INFO - return (:: rand()); 14:20:38 INFO - } 14:20:38 INFO - }; 14:20:38 INFO - template inline 14:20:38 INFO - void random_shuffle(_RanIt _First, _RanIt _Last) 14:20:38 INFO - { 14:20:38 INFO - _Rand_urng_from_func _Func; 14:20:38 INFO - ::std:: shuffle(_First, _Last, _Func); 14:20:38 INFO - } 14:20:38 INFO - #line 1812 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:38 INFO - template inline 14:20:38 INFO - _FwdIt _Partition_unchecked(_FwdIt _First, _FwdIt _Last, _Pr& _Pred, 14:20:38 INFO - forward_iterator_tag) 14:20:38 INFO - { 14:20:38 INFO - while (_First != _Last && _Pred(*_First)) 14:20:38 INFO - ++_First; 14:20:38 INFO - if (_First == _Last) 14:20:38 INFO - return (_First); 14:20:38 INFO - for (_FwdIt _Next = ::std:: next(_First); _Next != _Last; ++_Next) 14:20:38 INFO - if (_Pred(*_Next)) 14:20:38 INFO - ::std:: iter_swap(_First++, _Next); 14:20:38 INFO - return (_First); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _BidIt _Partition_unchecked(_BidIt _First, _BidIt _Last, _Pr& _Pred, 14:20:38 INFO - bidirectional_iterator_tag) 14:20:38 INFO - { 14:20:38 INFO - for (; ; ++_First) 14:20:38 INFO - { 14:20:38 INFO - for (; _First != _Last && _Pred(*_First); ++_First) 14:20:38 INFO - ; 14:20:38 INFO - if (_First == _Last) 14:20:38 INFO - break; 14:20:38 INFO - for (; _First != --_Last && !_Pred(*_Last); ) 14:20:38 INFO - ; 14:20:38 INFO - if (_First == _Last) 14:20:38 INFO - break; 14:20:38 INFO - ::std:: iter_swap(_First, _Last); 14:20:38 INFO - } 14:20:38 INFO - return (_First); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _FwdIt partition(_FwdIt _First, _FwdIt _Last, _Pr _Pred) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - return (_Rechecked(_First, 14:20:38 INFO - _Partition_unchecked(_Unchecked(_First), _Unchecked(_Last), _Pred, 14:20:38 INFO - _Iter_cat_t<_FwdIt>()))); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _BidIt _Buffered_rotate_unchecked(_BidIt _First, _BidIt _Mid, _BidIt _Last, 14:20:38 INFO - _Diff _Count1, _Diff _Count2, _Temp_iterator<_Ty>& _Tempbuf) 14:20:38 INFO - { 14:20:38 INFO - if (_Count1 == 0 || _Count2 == 0) 14:20:38 INFO - { 14:20:38 INFO - ::std:: advance(_First, _Count2); 14:20:38 INFO - return (_First); 14:20:38 INFO - } 14:20:38 INFO - else if (_Count1 <= _Count2 && _Count1 <= _Tempbuf._Maxlen()) 14:20:38 INFO - { 14:20:38 INFO - _Move_unchecked(_First, _Mid, _Tempbuf._Init()); 14:20:38 INFO - _Move_unchecked(_Mid, _Last, _First); 14:20:38 INFO - return (_Move_backward_unchecked(_Tempbuf._First(), _Tempbuf._Last(), 14:20:38 INFO - _Last)); 14:20:38 INFO - } 14:20:38 INFO - else if (_Count2 <= _Tempbuf._Maxlen()) 14:20:38 INFO - { 14:20:38 INFO - _Move_unchecked(_Mid, _Last, _Tempbuf._Init()); 14:20:38 INFO - _Move_backward_unchecked(_First, _Mid, _Last); 14:20:38 INFO - return (_Move_unchecked(_Tempbuf._First(), _Tempbuf._Last(), _First)); 14:20:38 INFO - } 14:20:38 INFO - else 14:20:38 INFO - { 14:20:38 INFO - return (_Rotate_unchecked(_First, _Mid, _Last)); 14:20:38 INFO - } 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _BidIt _Stable_partition_unchecked1(_BidIt _First, _BidIt _Last, _Pr& _Pred, 14:20:38 INFO - _Diff _Count, _Temp_iterator<_Ty>& _Tempbuf) 14:20:38 INFO - { 14:20:38 INFO - if (_Count == 0) 14:20:38 INFO - return (_First); 14:20:38 INFO - else if (_Count == 1) 14:20:38 INFO - return (_Pred(*_First) ? _Last : _First); 14:20:38 INFO - else if (_Count <= _Tempbuf._Maxlen()) 14:20:38 INFO - { 14:20:38 INFO - _BidIt _Next = _First; 14:20:38 INFO - for (_Tempbuf._Init(); _First != _Last; ++_First) 14:20:38 INFO - if (_Pred(*_First)) 14:20:38 INFO - *_Next++ = ::std:: move(*_First); 14:20:38 INFO - else 14:20:38 INFO - *_Tempbuf++ = ::std:: move(*_First); 14:20:38 INFO - _Move_unchecked(_Tempbuf._First(), _Tempbuf._Last(), _Next); 14:20:38 INFO - return (_Next); 14:20:38 INFO - } 14:20:38 INFO - else 14:20:38 INFO - { 14:20:38 INFO - _BidIt _Mid = _First; 14:20:38 INFO - ::std:: advance(_Mid, _Count / 2); 14:20:38 INFO - _BidIt _Left = _Stable_partition_unchecked1(_First, _Mid, _Pred, 14:20:38 INFO - _Count / 2, _Tempbuf); 14:20:38 INFO - _BidIt _Right = _Stable_partition_unchecked1(_Mid, _Last, _Pred, 14:20:38 INFO - _Count - _Count / 2, _Tempbuf); 14:20:38 INFO - _Diff _Count1 = ::std:: distance(_Left, _Mid); 14:20:38 INFO - _Diff _Count2 = ::std:: distance(_Mid, _Right); 14:20:38 INFO - return (_Buffered_rotate_unchecked(_Left, _Mid, _Right, 14:20:38 INFO - _Count1, _Count2, _Tempbuf)); 14:20:38 INFO - } 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _BidIt _Stable_partition_unchecked(_BidIt _First, _BidIt _Last, _Pr& _Pred) 14:20:38 INFO - { 14:20:38 INFO - if (_First == _Last) 14:20:38 INFO - return (_First); 14:20:38 INFO - _Iter_diff_t<_BidIt> _Count = ::std:: distance(_First, _Last); 14:20:38 INFO - _Temp_iterator<_Iter_value_t<_BidIt>> _Tempbuf(_Count); 14:20:38 INFO - return (_Stable_partition_unchecked1(_First, _Last, _Pred, _Count, _Tempbuf)); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _BidIt stable_partition(_BidIt _First, _BidIt _Last, _Pr _Pred) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - return (_Rechecked(_First, 14:20:38 INFO - _Stable_partition_unchecked(_Unchecked(_First), _Unchecked(_Last), _Pred))); 14:20:38 INFO - } 14:20:38 INFO - #line 1979 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:38 INFO - #line 1981 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:38 INFO - template inline 14:20:38 INFO - void _Push_heap_by_index(_RanIt _First, _Diff _Hole, 14:20:38 INFO - _Diff _Top, _Ty&& _Val, _Pr& _Pred) 14:20:38 INFO - { 14:20:38 INFO - for (_Diff _Idx = (_Hole - 1) / 2; 14:20:38 INFO - _Top < _Hole && _Pred(*(_First + _Idx), _Val); 14:20:38 INFO - _Idx = (_Hole - 1) / 2) 14:20:38 INFO - { 14:20:38 INFO - *(_First + _Hole) = ::std:: move(*(_First + _Idx)); 14:20:38 INFO - _Hole = _Idx; 14:20:38 INFO - } 14:20:38 INFO - *(_First + _Hole) = ::std:: move(_Val); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - void _Push_heap_unchecked(_RanIt _First, _RanIt _Last, _Pr& _Pred) 14:20:38 INFO - { 14:20:38 INFO - typedef _Iter_diff_t<_RanIt> _Diff; 14:20:38 INFO - _Diff _Count = _Last - _First; 14:20:38 INFO - if (2 <= _Count) 14:20:38 INFO - { 14:20:38 INFO - _Iter_value_t<_RanIt> _Val = ::std:: move(*--_Last); 14:20:38 INFO - _Push_heap_by_index(_First, --_Count, _Diff(0), ::std:: move(_Val), _Pred); 14:20:38 INFO - } 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - void push_heap(_RanIt _First, _RanIt _Last, _Pr _Pred) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - _Push_heap_unchecked(_Unchecked(_First), _Unchecked(_Last), _Pred); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - void push_heap(_RanIt _First, _RanIt _Last) 14:20:38 INFO - { 14:20:38 INFO - ::std:: push_heap(_First, _Last, less<>()); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - void _Pop_heap_hole_by_index(_RanIt _First, _Diff _Hole, _Diff _Bottom, 14:20:38 INFO - _Ty&& _Val, _Pr& _Pred) 14:20:38 INFO - { 14:20:38 INFO - const _Diff _Top = _Hole; 14:20:38 INFO - _Diff _Idx = _Hole; 14:20:38 INFO - const _Diff _Max_sequence_non_leaf = (_Bottom - 1) / 2; 14:20:38 INFO - while (_Idx < _Max_sequence_non_leaf) 14:20:38 INFO - { 14:20:38 INFO - _Idx = 2 * _Idx + 2; 14:20:38 INFO - if (_Pred(*(_First + _Idx), *(_First + (_Idx - 1)))) 14:20:38 INFO - --_Idx; 14:20:38 INFO - *(_First + _Hole) = ::std:: move(*(_First + _Idx)); 14:20:38 INFO - _Hole = _Idx; 14:20:38 INFO - } 14:20:38 INFO - if (_Idx == _Max_sequence_non_leaf && _Bottom % 2 == 0) 14:20:38 INFO - { 14:20:38 INFO - *(_First + _Hole) = ::std:: move(*(_First + (_Bottom - 1))); 14:20:38 INFO - _Hole = _Bottom - 1; 14:20:38 INFO - } 14:20:38 INFO - _Push_heap_by_index(_First, _Hole, _Top, ::std:: move(_Val), _Pred); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - void _Pop_heap_hole_unchecked(_RanIt _First, _RanIt _Last, _RanIt _Dest, 14:20:38 INFO - _Ty&& _Val, _Pr& _Pred) 14:20:38 INFO - { 14:20:38 INFO - *_Dest = ::std:: move(*_First); 14:20:38 INFO - _Pop_heap_hole_by_index(_First, _Iter_diff_t<_RanIt>(0), _Iter_diff_t<_RanIt>(_Last - _First), 14:20:38 INFO - ::std:: move(_Val), _Pred); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - void _Pop_heap_unchecked(_RanIt _First, _RanIt _Last, _Pr& _Pred) 14:20:38 INFO - { 14:20:38 INFO - if (2 <= _Last - _First) 14:20:38 INFO - { 14:20:38 INFO - --_Last; 14:20:38 INFO - _Iter_value_t<_RanIt> _Val = ::std:: move(*_Last); 14:20:38 INFO - _Pop_heap_hole_unchecked(_First, _Last, _Last, 14:20:38 INFO - ::std:: move(_Val), _Pred); 14:20:38 INFO - } 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - void pop_heap(_RanIt _First, _RanIt _Last, _Pr _Pred) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - ; 14:20:38 INFO - _Pop_heap_unchecked(_Unchecked(_First), _Unchecked(_Last), _Pred); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - void pop_heap(_RanIt _First, _RanIt _Last) 14:20:38 INFO - { 14:20:38 INFO - ::std:: pop_heap(_First, _Last, less<>()); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - void _Make_heap_unchecked(_RanIt _First, _RanIt _Last, _Pr& _Pred) 14:20:38 INFO - { 14:20:38 INFO - _Iter_diff_t<_RanIt> _Bottom = _Last - _First; 14:20:38 INFO - if (2 <= _Bottom) 14:20:38 INFO - { 14:20:38 INFO - for (_Iter_diff_t<_RanIt> _Hole = _Bottom / 2; 0 < _Hole; ) 14:20:38 INFO - { 14:20:38 INFO - --_Hole; 14:20:38 INFO - _Iter_value_t<_RanIt> _Val = ::std:: move(*(_First + _Hole)); 14:20:38 INFO - _Pop_heap_hole_by_index(_First, _Hole, _Bottom, 14:20:38 INFO - ::std:: move(_Val), _Pred); 14:20:38 INFO - } 14:20:38 INFO - } 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - void make_heap(_RanIt _First, _RanIt _Last, _Pr _Pred) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - _Make_heap_unchecked(_Unchecked(_First), _Unchecked(_Last), _Pred); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - void make_heap(_RanIt _First, _RanIt _Last) 14:20:38 INFO - { 14:20:38 INFO - ::std:: make_heap(_First, _Last, less<>()); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - void _Sort_heap_unchecked(_RanIt _First, _RanIt _Last, _Pr& _Pred) 14:20:38 INFO - { 14:20:38 INFO - for (; 2 <= _Last - _First; --_Last) 14:20:38 INFO - _Pop_heap_unchecked(_First, _Last, _Pred); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - void sort_heap(_RanIt _First, _RanIt _Last, _Pr _Pred) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - ; 14:20:38 INFO - ; 14:20:38 INFO - _Sort_heap_unchecked(_Unchecked(_First), _Unchecked(_Last), _Pred); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - void sort_heap(_RanIt _First, _RanIt _Last) 14:20:38 INFO - { 14:20:38 INFO - ::std:: sort_heap(_First, _Last, less<>()); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _FwdIt _Lower_bound_unchecked(_FwdIt _First, _FwdIt _Last, 14:20:38 INFO - const _Ty& _Val, _Pr& _Pred) 14:20:38 INFO - { 14:20:38 INFO - _Iter_diff_t<_FwdIt> _Count = ::std:: distance(_First, _Last); 14:20:38 INFO - while (0 < _Count) 14:20:38 INFO - { 14:20:38 INFO - _Iter_diff_t<_FwdIt> _Count2 = _Count / 2; 14:20:38 INFO - _FwdIt _Mid = _First; 14:20:38 INFO - ::std:: advance(_Mid, _Count2); 14:20:38 INFO - if (_Pred(*_Mid, _Val)) 14:20:38 INFO - { 14:20:38 INFO - _First = ++_Mid; 14:20:38 INFO - _Count -= _Count2 + 1; 14:20:38 INFO - } 14:20:38 INFO - else 14:20:38 INFO - _Count = _Count2; 14:20:38 INFO - } 14:20:38 INFO - return (_First); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _FwdIt lower_bound(_FwdIt _First, _FwdIt _Last, 14:20:38 INFO - const _Ty& _Val, _Pr _Pred) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - return (_Rechecked(_First, 14:20:38 INFO - _Lower_bound_unchecked(_Unchecked(_First), _Unchecked(_Last), _Val, _Pred))); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _FwdIt lower_bound(_FwdIt _First, _FwdIt _Last, const _Ty& _Val) 14:20:38 INFO - { 14:20:38 INFO - return (::std:: lower_bound(_First, _Last, _Val, less<>())); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _FwdIt _Upper_bound_unchecked(_FwdIt _First, _FwdIt _Last, 14:20:38 INFO - const _Ty& _Val, _Pr& _Pred) 14:20:38 INFO - { 14:20:38 INFO - _Iter_diff_t<_FwdIt> _Count = ::std:: distance(_First, _Last); 14:20:38 INFO - while (0 < _Count) 14:20:38 INFO - { 14:20:38 INFO - _Iter_diff_t<_FwdIt> _Count2 = _Count / 2; 14:20:38 INFO - _FwdIt _Mid = _First; 14:20:38 INFO - ::std:: advance(_Mid, _Count2); 14:20:38 INFO - if (!_Pred(_Val, *_Mid)) 14:20:38 INFO - { 14:20:38 INFO - _First = ++_Mid; 14:20:38 INFO - _Count -= _Count2 + 1; 14:20:38 INFO - } 14:20:38 INFO - else 14:20:38 INFO - _Count = _Count2; 14:20:38 INFO - } 14:20:38 INFO - return (_First); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _FwdIt upper_bound(_FwdIt _First, _FwdIt _Last, 14:20:38 INFO - const _Ty& _Val, _Pr _Pred) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - return (_Rechecked(_First, 14:20:38 INFO - _Upper_bound_unchecked(_Unchecked(_First), _Unchecked(_Last), _Val, _Pred))); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _FwdIt upper_bound(_FwdIt _First, _FwdIt _Last, const _Ty& _Val) 14:20:38 INFO - { 14:20:38 INFO - return (::std:: upper_bound(_First, _Last, _Val, less<>())); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - pair<_FwdIt, _FwdIt> 14:20:38 INFO - _Equal_range_unchecked(_FwdIt _First, _FwdIt _Last, 14:20:38 INFO - const _Ty& _Val, _Pr& _Pred) 14:20:38 INFO - { 14:20:38 INFO - _Iter_diff_t<_FwdIt> _Count = ::std:: distance(_First, _Last); 14:20:38 INFO - while (0 < _Count) 14:20:38 INFO - { 14:20:38 INFO - _Iter_diff_t<_FwdIt> _Count2 = _Count / 2; 14:20:38 INFO - _FwdIt _Mid = _First; 14:20:38 INFO - ::std:: advance(_Mid, _Count2); 14:20:38 INFO - if (_Pred(*_Mid, _Val)) 14:20:38 INFO - { 14:20:38 INFO - _First = ++_Mid; 14:20:38 INFO - _Count -= _Count2 + 1; 14:20:38 INFO - } 14:20:38 INFO - else if (_Pred(_Val, *_Mid)) 14:20:38 INFO - _Count = _Count2; 14:20:38 INFO - else 14:20:38 INFO - { 14:20:38 INFO - _FwdIt _First2 = _Lower_bound_unchecked(_First, _Mid, _Val, _Pred); 14:20:38 INFO - ::std:: advance(_First, _Count); 14:20:38 INFO - _FwdIt _Last2 = _Upper_bound_unchecked(++_Mid, _First, _Val, _Pred); 14:20:38 INFO - return (pair<_FwdIt, _FwdIt>(_First2, _Last2)); 14:20:38 INFO - } 14:20:38 INFO - } 14:20:38 INFO - return (pair<_FwdIt, _FwdIt>(_First, _First)); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - pair<_FwdIt, _FwdIt> 14:20:38 INFO - equal_range(_FwdIt _First, _FwdIt _Last, 14:20:38 INFO - const _Ty& _Val, _Pr _Pred) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - return (_Rechecked_both(_First, _Last, 14:20:38 INFO - _Equal_range_unchecked(_Unchecked(_First), _Unchecked(_Last), _Val, _Pred))); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - pair<_FwdIt, _FwdIt> 14:20:38 INFO - equal_range(_FwdIt _First, _FwdIt _Last, 14:20:38 INFO - const _Ty& _Val) 14:20:38 INFO - { 14:20:38 INFO - return (::std:: equal_range(_First, _Last, _Val, less<>())); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - bool _Binary_search_unchecked(_FwdIt _First, _FwdIt _Last, 14:20:38 INFO - const _Ty& _Val, _Pr& _Pred) 14:20:38 INFO - { 14:20:38 INFO - _First = _Lower_bound_unchecked(_First, _Last, _Val, _Pred); 14:20:38 INFO - return (_First != _Last && !_Pred(_Val, *_First)); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - bool binary_search(_FwdIt _First, _FwdIt _Last, 14:20:38 INFO - const _Ty& _Val, _Pr _Pred) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - return (_Binary_search_unchecked(_Unchecked(_First), _Unchecked(_Last), 14:20:38 INFO - _Val, _Pred)); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - bool binary_search(_FwdIt _First, _FwdIt _Last, const _Ty& _Val) 14:20:38 INFO - { 14:20:38 INFO - return (::std:: binary_search(_First, _Last, _Val, less<>())); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt _Merge_unchecked(_InIt1 _First1, _InIt1 _Last1, 14:20:38 INFO - _InIt2 _First2, _InIt2 _Last2, 14:20:38 INFO - _OutIt _Dest, _Pr& _Pred) 14:20:38 INFO - { 14:20:38 INFO - if (_First1 != _Last1 && _First2 != _Last2) 14:20:38 INFO - for (; ; ) 14:20:38 INFO - { 14:20:38 INFO - if (_Pred(*_First2, *_First1)) 14:20:38 INFO - { 14:20:38 INFO - *_Dest++ = *_First2++; 14:20:38 INFO - if (_First2 == _Last2) 14:20:38 INFO - break; 14:20:38 INFO - } 14:20:38 INFO - else 14:20:38 INFO - { 14:20:38 INFO - *_Dest++ = *_First1++; 14:20:38 INFO - if (_First1 == _Last1) 14:20:38 INFO - break; 14:20:38 INFO - } 14:20:38 INFO - } 14:20:38 INFO - _Dest = _Copy_unchecked(_First1, _Last1, _Dest); 14:20:38 INFO - return (_Copy_unchecked(_First2, _Last2, _Dest)); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt _Merge_no_deprecate1(_InIt1 _First1, _InIt1 _Last1, 14:20:38 INFO - _InIt2 _First2, _InIt2 _Last2, 14:20:38 INFO - _OutIt _Dest, _Pr& _Pred, input_iterator_tag, 14:20:38 INFO - input_iterator_tag, _Any_tag) 14:20:38 INFO - { 14:20:38 INFO - return (_Rechecked(_Dest, 14:20:38 INFO - _Merge_unchecked(_First1, _Last1, _First2, _Last2, _Unchecked_idl0(_Dest), _Pred))); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt _Merge_no_deprecate1(_InIt1 _First1, _InIt1 _Last1, 14:20:38 INFO - _InIt2 _First2, _InIt2 _Last2, 14:20:38 INFO - _OutIt _Dest, _Pr& _Pred, random_access_iterator_tag, 14:20:38 INFO - random_access_iterator_tag, random_access_iterator_tag) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - return (_Rechecked(_Dest, 14:20:38 INFO - _Merge_unchecked(_First1, _Last1, _First2, _Last2, _Unchecked(_Dest), _Pred))); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt _Merge_no_deprecate(_InIt1 _First1, _InIt1 _Last1, 14:20:38 INFO - _InIt2 _First2, _InIt2 _Last2, 14:20:38 INFO - _OutIt _Dest, _Pr& _Pred) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - ; 14:20:38 INFO - ; 14:20:38 INFO - return (_Merge_no_deprecate1(_Unchecked(_First1), _Unchecked(_Last1), 14:20:38 INFO - _Unchecked(_First2), _Unchecked(_Last2), 14:20:38 INFO - _Dest, _Pred, 14:20:38 INFO - _Iter_cat_t<_InIt1>(), _Iter_cat_t<_InIt2>(), _Iter_cat_t<_OutIt>())); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt merge(_InIt1 _First1, _InIt1 _Last1, 14:20:38 INFO - _InIt2 _First2, _InIt2 _Last2, 14:20:38 INFO - _OutIt _Dest, _Pr _Pred) 14:20:38 INFO - { 14:20:38 INFO - struct _Unchecked_iterators { static void _Deprecate(false_type) { } static void _Deprecate(true_type) { } }; (_Unchecked_iterators::_Deprecate(_Is_checked(_Dest))); 14:20:38 INFO - return (_Merge_no_deprecate(_First1, _Last1, _First2, _Last2, _Dest, _Pred)); 14:20:38 INFO - } 14:20:38 INFO - #line 2444 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt merge(_InIt1 _First1, _InIt1 _Last1, 14:20:38 INFO - _InIt2 _First2, _InIt2 _Last2, 14:20:38 INFO - _OutIt _Dest) 14:20:38 INFO - { 14:20:38 INFO - return (::std:: merge(_First1, _Last1, _First2, _Last2, _Dest, 14:20:38 INFO - less<>())); 14:20:38 INFO - } 14:20:38 INFO - #line 2470 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:38 INFO - template inline 14:20:38 INFO - _BidIt3 _Buffered_merge_backward_unchecked(_BidIt1 _First1, _BidIt1 _Last1, 14:20:38 INFO - _BidIt2 _First2, _BidIt2 _Last2, _BidIt3 _Dest, _Pr& _Pred, 14:20:38 INFO - bool _In_place = false) 14:20:38 INFO - { 14:20:38 INFO - if (_First1 != _Last1 && _First2 != _Last2) 14:20:38 INFO - for (; ; ) 14:20:38 INFO - { 14:20:38 INFO - if (_Pred(*--_Last2, *--_Last1)) 14:20:38 INFO - { 14:20:38 INFO - *--_Dest = ::std:: move(*_Last1); 14:20:38 INFO - ++_Last2; 14:20:38 INFO - if (_First1 == _Last1) 14:20:38 INFO - break; 14:20:38 INFO - } 14:20:38 INFO - else 14:20:38 INFO - { 14:20:38 INFO - *--_Dest = ::std:: move(*_Last2); 14:20:38 INFO - ++_Last1; 14:20:38 INFO - if (_First2 == _Last2) 14:20:38 INFO - break; 14:20:38 INFO - } 14:20:38 INFO - } 14:20:38 INFO - _Dest = _Move_backward_unchecked(_First2, _Last2, _Dest); 14:20:38 INFO - if (!_In_place) 14:20:38 INFO - _Dest = _Move_backward_unchecked(_First1, _Last1, _Dest); 14:20:38 INFO - return (_Dest); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt _Buffered_merge_unchecked(_InIt1 _First1, _InIt1 _Last1, 14:20:38 INFO - _InIt2 _First2, _InIt2 _Last2, 14:20:38 INFO - _OutIt _Dest, _Pr& _Pred, bool _In_place = false) 14:20:38 INFO - { 14:20:38 INFO - if (_First1 != _Last1 && _First2 != _Last2) 14:20:38 INFO - for (; ; ) 14:20:38 INFO - { 14:20:38 INFO - if (_Pred(*_First2, *_First1)) 14:20:38 INFO - { 14:20:38 INFO - *_Dest++ = ::std:: move(*_First2++); 14:20:38 INFO - if (_First2 == _Last2) 14:20:38 INFO - break; 14:20:38 INFO - } 14:20:38 INFO - else 14:20:38 INFO - { 14:20:38 INFO - *_Dest++ = ::std:: move(*_First1++); 14:20:38 INFO - if (_First1 == _Last1) 14:20:38 INFO - break; 14:20:38 INFO - } 14:20:38 INFO - } 14:20:38 INFO - _Dest = _Move_unchecked(_First1, _Last1, _Dest); 14:20:38 INFO - if (!_In_place) 14:20:38 INFO - _Dest = _Move_unchecked(_First2, _Last2, _Dest); 14:20:38 INFO - return (_Dest); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - void _Buffered_merge_unchecked(_BidIt _First, _BidIt _Mid, _BidIt _Last, 14:20:38 INFO - _Diff _Count1, _Diff _Count2, 14:20:38 INFO - _Temp_iterator<_Ty>& _Tempbuf, _Pr& _Pred) 14:20:38 INFO - { 14:20:38 INFO - if (_Count1 == 0 || _Count2 == 0) 14:20:38 INFO - ; 14:20:38 INFO - else if (_Count1 + _Count2 == 2) 14:20:38 INFO - { 14:20:38 INFO - if (_Pred(*_Mid, *_First)) 14:20:38 INFO - ::std:: iter_swap(_First, _Mid); 14:20:38 INFO - } 14:20:38 INFO - else if (_Count1 <= _Count2 && _Count1 <= _Tempbuf._Maxlen()) 14:20:38 INFO - { 14:20:38 INFO - _Move_unchecked(_First, _Mid, _Tempbuf._Init()); 14:20:38 INFO - _Buffered_merge_unchecked(_Tempbuf._First(), _Tempbuf._Last(), 14:20:38 INFO - _Mid, _Last, _First, _Pred, true); 14:20:38 INFO - } 14:20:38 INFO - else if (_Count2 <= _Tempbuf._Maxlen()) 14:20:38 INFO - { 14:20:38 INFO - _Move_unchecked(_Mid, _Last, _Tempbuf._Init()); 14:20:38 INFO - _Buffered_merge_backward_unchecked(_First, _Mid, 14:20:38 INFO - _Tempbuf._First(), _Tempbuf._Last(), _Last, _Pred, true); 14:20:38 INFO - } 14:20:38 INFO - else 14:20:38 INFO - { 14:20:38 INFO - _BidIt _Firstn, _Lastn; 14:20:38 INFO - _Diff _Count1n, _Count2n; 14:20:38 INFO - if (_Count2 < _Count1) 14:20:38 INFO - { 14:20:38 INFO - _Count1n = _Count1 / 2; 14:20:38 INFO - _Firstn = _First; 14:20:38 INFO - ::std:: advance(_Firstn, _Count1n); 14:20:38 INFO - _Lastn = _Lower_bound_unchecked(_Mid, _Last, *_Firstn, _Pred); 14:20:38 INFO - _Count2n = ::std:: distance(_Mid, _Lastn); 14:20:38 INFO - } 14:20:38 INFO - else 14:20:38 INFO - { 14:20:38 INFO - _Count2n = _Count2 / 2; 14:20:38 INFO - _Lastn = _Mid; 14:20:38 INFO - ::std:: advance(_Lastn, _Count2n); 14:20:38 INFO - _Firstn = _Upper_bound_unchecked(_First, _Mid, *_Lastn, _Pred); 14:20:38 INFO - _Count1n = ::std:: distance(_First, _Firstn); 14:20:38 INFO - } 14:20:38 INFO - _BidIt _Midn = _Buffered_rotate_unchecked(_Firstn, _Mid, _Lastn, 14:20:38 INFO - _Count1 - _Count1n, _Count2n, _Tempbuf); 14:20:38 INFO - _Buffered_merge_unchecked(_First, _Firstn, _Midn, 14:20:38 INFO - _Count1n, _Count2n, _Tempbuf, _Pred); 14:20:38 INFO - _Buffered_merge_unchecked(_Midn, _Lastn, _Last, 14:20:38 INFO - _Count1 - _Count1n, _Count2 - _Count2n, _Tempbuf, _Pred); 14:20:38 INFO - } 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - void _Inplace_merge_unchecked(_BidIt _First, _BidIt _Mid, _BidIt _Last, _Pr& _Pred) 14:20:38 INFO - { 14:20:38 INFO - if (_First != _Mid && _Mid != _Last) 14:20:38 INFO - { 14:20:38 INFO - _Iter_diff_t<_BidIt> _Count1 = ::std:: distance(_First, _Mid); 14:20:38 INFO - _Iter_diff_t<_BidIt> _Count2 = ::std:: distance(_Mid, _Last); 14:20:38 INFO - _Temp_iterator<_Iter_value_t<_BidIt>> _Tempbuf(_Count1 < _Count2 ? _Count1 : _Count2); 14:20:38 INFO - _Buffered_merge_unchecked(_First, _Mid, _Last, 14:20:38 INFO - _Count1, _Count2, _Tempbuf, _Pred); 14:20:38 INFO - } 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - void inplace_merge(_BidIt _First, _BidIt _Mid, _BidIt _Last, _Pr _Pred) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - ; 14:20:38 INFO - _Inplace_merge_unchecked( 14:20:38 INFO - _Unchecked(_First), _Unchecked(_Mid), _Unchecked(_Last), _Pred); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - void inplace_merge(_BidIt _First, _BidIt _Mid, _BidIt _Last) 14:20:38 INFO - { 14:20:38 INFO - ::std:: inplace_merge(_First, _Mid, _Last, less<>()); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - void _Insertion_sort_unchecked(_BidIt _First, _BidIt _Last, _Pr& _Pred) 14:20:38 INFO - { 14:20:38 INFO - if (_First != _Last) 14:20:38 INFO - for (_BidIt _Next = _First; ++_Next != _Last; ) 14:20:38 INFO - { 14:20:38 INFO - _BidIt _Next1 = _Next; 14:20:38 INFO - _Iter_value_t<_BidIt> _Val = ::std:: move(*_Next); 14:20:38 INFO - if (_Pred(_Val, *_First)) 14:20:38 INFO - { 14:20:38 INFO - _Move_backward_unchecked(_First, _Next, ++_Next1); 14:20:38 INFO - *_First = ::std:: move(_Val); 14:20:38 INFO - } 14:20:38 INFO - else 14:20:38 INFO - { 14:20:38 INFO - for (_BidIt _First1 = _Next1; 14:20:38 INFO - _Pred(_Val, *--_First1); 14:20:38 INFO - _Next1 = _First1) 14:20:38 INFO - *_Next1 = ::std:: move(*_First1); 14:20:38 INFO - *_Next1 = ::std:: move(_Val); 14:20:38 INFO - } 14:20:38 INFO - } 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - void _Med3_unchecked(_RanIt _First, _RanIt _Mid, _RanIt _Last, _Pr& _Pred) 14:20:38 INFO - { 14:20:38 INFO - if (_Pred(*_Mid, *_First)) 14:20:38 INFO - ::std:: iter_swap(_Mid, _First); 14:20:38 INFO - if (_Pred(*_Last, *_Mid)) 14:20:38 INFO - { 14:20:38 INFO - ::std:: iter_swap(_Last, _Mid); 14:20:38 INFO - if (_Pred(*_Mid, *_First)) 14:20:38 INFO - ::std:: iter_swap(_Mid, _First); 14:20:38 INFO - } 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - void _Guess_median_unchecked(_RanIt _First, _RanIt _Mid, _RanIt _Last, _Pr& _Pred) 14:20:38 INFO - { 14:20:38 INFO - if (40 < _Last - _First) 14:20:38 INFO - { 14:20:38 INFO - size_t _Step = (_Last - _First + 1) / 8; 14:20:38 INFO - _Med3_unchecked(_First, _First + _Step, _First + 2 * _Step, _Pred); 14:20:38 INFO - _Med3_unchecked(_Mid - _Step, _Mid, _Mid + _Step, _Pred); 14:20:38 INFO - _Med3_unchecked(_Last - 2 * _Step, _Last - _Step, _Last, _Pred); 14:20:38 INFO - _Med3_unchecked(_First + _Step, _Mid, _Last - _Step, _Pred); 14:20:38 INFO - } 14:20:38 INFO - else 14:20:38 INFO - _Med3_unchecked(_First, _Mid, _Last, _Pred); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - pair<_RanIt, _RanIt> 14:20:38 INFO - _Partition_by_median_guess_unchecked(_RanIt _First, _RanIt _Last, _Pr& _Pred) 14:20:38 INFO - { 14:20:38 INFO - _RanIt _Mid = _First + (_Last - _First) / 2; 14:20:38 INFO - _Guess_median_unchecked(_First, _Mid, _Last - 1, _Pred); 14:20:38 INFO - _RanIt _Pfirst = _Mid; 14:20:38 INFO - _RanIt _Plast = _Pfirst + 1; 14:20:38 INFO - while (_First < _Pfirst 14:20:38 INFO - && !_Pred(*(_Pfirst - 1), *_Pfirst) 14:20:38 INFO - && !_Pred(*_Pfirst, *(_Pfirst - 1))) 14:20:38 INFO - --_Pfirst; 14:20:38 INFO - while (_Plast < _Last 14:20:38 INFO - && !_Pred(*_Plast, *_Pfirst) 14:20:38 INFO - && !_Pred(*_Pfirst, *_Plast)) 14:20:38 INFO - ++_Plast; 14:20:38 INFO - _RanIt _Gfirst = _Plast; 14:20:38 INFO - _RanIt _Glast = _Pfirst; 14:20:38 INFO - for (; ; ) 14:20:38 INFO - { 14:20:38 INFO - for (; _Gfirst < _Last; ++_Gfirst) 14:20:38 INFO - if (_Pred(*_Pfirst, *_Gfirst)) 14:20:38 INFO - ; 14:20:38 INFO - else if (_Pred(*_Gfirst, *_Pfirst)) 14:20:38 INFO - break; 14:20:38 INFO - else if (_Plast++ != _Gfirst) 14:20:38 INFO - ::std:: iter_swap(_Plast - 1, _Gfirst); 14:20:38 INFO - for (; _First < _Glast; --_Glast) 14:20:38 INFO - if (_Pred(*(_Glast - 1), *_Pfirst)) 14:20:38 INFO - ; 14:20:38 INFO - else if (_Pred(*_Pfirst, *(_Glast - 1))) 14:20:38 INFO - break; 14:20:38 INFO - else if (--_Pfirst != _Glast - 1) 14:20:38 INFO - ::std:: iter_swap(_Pfirst, _Glast - 1); 14:20:38 INFO - if (_Glast == _First && _Gfirst == _Last) 14:20:38 INFO - return (pair<_RanIt, _RanIt>(_Pfirst, _Plast)); 14:20:38 INFO - if (_Glast == _First) 14:20:38 INFO - { 14:20:38 INFO - if (_Plast != _Gfirst) 14:20:38 INFO - ::std:: iter_swap(_Pfirst, _Plast); 14:20:38 INFO - ++_Plast; 14:20:38 INFO - ::std:: iter_swap(_Pfirst++, _Gfirst++); 14:20:38 INFO - } 14:20:38 INFO - else if (_Gfirst == _Last) 14:20:38 INFO - { 14:20:38 INFO - if (--_Glast != --_Pfirst) 14:20:38 INFO - ::std:: iter_swap(_Glast, _Pfirst); 14:20:38 INFO - ::std:: iter_swap(_Pfirst, --_Plast); 14:20:38 INFO - } 14:20:38 INFO - else 14:20:38 INFO - ::std:: iter_swap(_Gfirst++, --_Glast); 14:20:38 INFO - } 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - void _Sort_unchecked1(_RanIt _First, _RanIt _Last, _Diff _Ideal, _Pr& _Pred) 14:20:38 INFO - { 14:20:38 INFO - _Diff _Count; 14:20:38 INFO - while (_ISORT_MAX < (_Count = _Last - _First) && 0 < _Ideal) 14:20:38 INFO - { 14:20:38 INFO - pair<_RanIt, _RanIt> _Mid = 14:20:38 INFO - _Partition_by_median_guess_unchecked(_First, _Last, _Pred); 14:20:38 INFO - _Ideal /= 2, _Ideal += _Ideal / 2; 14:20:38 INFO - if (_Mid.first - _First < _Last - _Mid.second) 14:20:38 INFO - { 14:20:38 INFO - _Sort_unchecked1(_First, _Mid.first, _Ideal, _Pred); 14:20:38 INFO - _First = _Mid.second; 14:20:38 INFO - } 14:20:38 INFO - else 14:20:38 INFO - { 14:20:38 INFO - _Sort_unchecked1(_Mid.second, _Last, _Ideal, _Pred); 14:20:38 INFO - _Last = _Mid.first; 14:20:38 INFO - } 14:20:38 INFO - } 14:20:38 INFO - if (_ISORT_MAX < _Count) 14:20:38 INFO - { 14:20:38 INFO - _Make_heap_unchecked(_First, _Last, _Pred); 14:20:38 INFO - _Sort_heap_unchecked(_First, _Last, _Pred); 14:20:38 INFO - } 14:20:38 INFO - else if (2 <= _Count) 14:20:38 INFO - _Insertion_sort_unchecked(_First, _Last, _Pred); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - void _Sort_unchecked(_RanIt _First, _RanIt _Last, _Pr& _Pred) 14:20:38 INFO - { 14:20:38 INFO - _Sort_unchecked1(_First, _Last, _Last - _First, _Pred); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - void sort(_RanIt _First, _RanIt _Last, _Pr _Pred) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - _Sort_unchecked(_Unchecked(_First), _Unchecked(_Last), _Pred); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - void sort(_RanIt _First, _RanIt _Last) 14:20:38 INFO - { 14:20:38 INFO - ::std:: sort(_First, _Last, less<>()); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - void _Chunked_merge_unchecked(_BidIt _First, _BidIt _Last, _OutIt _Dest, 14:20:38 INFO - _Diff _Chunk, _Diff _Count, _Pr& _Pred) 14:20:38 INFO - { 14:20:38 INFO - for (_Diff _Chunk2 = _Chunk * 2; _Chunk2 <= _Count; _Count -= _Chunk2) 14:20:38 INFO - { 14:20:38 INFO - _BidIt _Mid1 = _First; 14:20:38 INFO - ::std:: advance(_Mid1, _Chunk); 14:20:38 INFO - _BidIt _Mid2 = _Mid1; 14:20:38 INFO - ::std:: advance(_Mid2, _Chunk); 14:20:38 INFO - _Dest = _Buffered_merge_unchecked(_First, _Mid1, _Mid1, _Mid2, _Dest, _Pred); 14:20:38 INFO - _First = _Mid2; 14:20:38 INFO - } 14:20:38 INFO - if (_Count <= _Chunk) 14:20:38 INFO - _Move_unchecked(_First, _Last, _Dest); 14:20:38 INFO - else 14:20:38 INFO - { 14:20:38 INFO - _BidIt _Mid1 = _First; 14:20:38 INFO - ::std:: advance(_Mid1, _Chunk); 14:20:38 INFO - _Buffered_merge_unchecked(_First, _Mid1, _Mid1, _Last, _Dest, _Pred); 14:20:38 INFO - } 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - void _Buffered_merge_sort_unchecked(_BidIt _First, _BidIt _Last, _Diff _Count, 14:20:38 INFO - _Temp_iterator<_Ty>& _Tempbuf, _Pr& _Pred) 14:20:38 INFO - { 14:20:38 INFO - _BidIt _Mid = _First; 14:20:38 INFO - for (_Diff _Nleft = _Count; _ISORT_MAX <= _Nleft; _Nleft -= _ISORT_MAX) 14:20:38 INFO - { 14:20:38 INFO - _BidIt _Midn = _Mid; 14:20:38 INFO - ::std:: advance(_Midn, (int)_ISORT_MAX); 14:20:38 INFO - _Insertion_sort_unchecked(_Mid, _Midn, _Pred); 14:20:38 INFO - _Mid = _Midn; 14:20:38 INFO - } 14:20:38 INFO - _Insertion_sort_unchecked(_Mid, _Last, _Pred); 14:20:38 INFO - for (_Diff _Chunk = _ISORT_MAX; _Chunk < _Count; _Chunk *= 2) 14:20:38 INFO - { 14:20:38 INFO - _Chunked_merge_unchecked(_First, _Last, _Tempbuf._Init(), 14:20:38 INFO - _Chunk, _Count, _Pred); 14:20:38 INFO - _Chunked_merge_unchecked(_Tempbuf._First(), _Tempbuf._Last(), _First, 14:20:38 INFO - _Chunk *= 2, _Count, _Pred); 14:20:38 INFO - } 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - void _Stable_sort_unchecked1(_BidIt _First, _BidIt _Last, _Diff _Count, 14:20:38 INFO - _Temp_iterator<_Ty>& _Tempbuf, _Pr& _Pred) 14:20:38 INFO - { 14:20:38 INFO - if (_Count <= _ISORT_MAX) 14:20:38 INFO - _Insertion_sort_unchecked(_First, _Last, _Pred); 14:20:38 INFO - else 14:20:38 INFO - { 14:20:38 INFO - _Diff _Count2 = (_Count + 1) / 2; 14:20:38 INFO - _BidIt _Mid = _First; 14:20:38 INFO - ::std:: advance(_Mid, _Count2); 14:20:38 INFO - if (_Count2 <= _Tempbuf._Maxlen()) 14:20:38 INFO - { 14:20:38 INFO - _Buffered_merge_sort_unchecked(_First, _Mid, _Count2, _Tempbuf, _Pred); 14:20:38 INFO - _Buffered_merge_sort_unchecked(_Mid, _Last, _Count - _Count2, 14:20:38 INFO - _Tempbuf, _Pred); 14:20:38 INFO - } 14:20:38 INFO - else 14:20:38 INFO - { 14:20:38 INFO - _Stable_sort_unchecked1(_First, _Mid, _Count2, _Tempbuf, _Pred); 14:20:38 INFO - _Stable_sort_unchecked1(_Mid, _Last, _Count - _Count2, _Tempbuf, _Pred); 14:20:38 INFO - } 14:20:38 INFO - _Buffered_merge_unchecked(_First, _Mid, _Last, 14:20:38 INFO - _Count2, _Count - _Count2, _Tempbuf, _Pred); 14:20:38 INFO - } 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - void _Stable_sort_unchecked(_BidIt _First, _BidIt _Last, _Pr& _Pred) 14:20:38 INFO - { 14:20:38 INFO - if (_First != _Last) 14:20:38 INFO - { 14:20:38 INFO - _Iter_diff_t<_BidIt> _Count = ::std:: distance(_First, _Last); 14:20:38 INFO - _Temp_iterator<_Iter_value_t<_BidIt>> _Tempbuf((_Count + 1) / 2); 14:20:38 INFO - _Stable_sort_unchecked1(_First, _Last, _Count, _Tempbuf, _Pred); 14:20:38 INFO - } 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - void stable_sort(_BidIt _First, _BidIt _Last, _Pr _Pred) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - _Stable_sort_unchecked(_Unchecked(_First), _Unchecked(_Last), _Pred); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - void stable_sort(_BidIt _First, _BidIt _Last) 14:20:38 INFO - { 14:20:38 INFO - ::std:: stable_sort(_First, _Last, less<>()); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - void _Partial_sort_unchecked(_RanIt _First, _RanIt _Mid, _RanIt _Last, 14:20:38 INFO - _Pr& _Pred) 14:20:38 INFO - { 14:20:38 INFO - if (_First == _Mid) 14:20:38 INFO - return; 14:20:38 INFO - _Make_heap_unchecked(_First, _Mid, _Pred); 14:20:38 INFO - for (_RanIt _Next = _Mid; _Next < _Last; ++_Next) 14:20:38 INFO - if (_Pred(*_Next, *_First)) 14:20:38 INFO - { 14:20:38 INFO - _Iter_value_t<_RanIt> _Val = ::std:: move(*_Next); 14:20:38 INFO - _Pop_heap_hole_unchecked(_First, _Mid, _Next, ::std:: move(_Val), _Pred); 14:20:38 INFO - } 14:20:38 INFO - _Sort_heap_unchecked(_First, _Mid, _Pred); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - void partial_sort(_RanIt _First, _RanIt _Mid, _RanIt _Last, _Pr _Pred) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - ; 14:20:38 INFO - ; 14:20:38 INFO - _Partial_sort_unchecked( 14:20:38 INFO - _Unchecked(_First), _Unchecked(_Mid), _Unchecked(_Last), _Pred); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - void partial_sort(_RanIt _First, _RanIt _Mid, _RanIt _Last) 14:20:38 INFO - { 14:20:38 INFO - ::std:: partial_sort(_First, _Mid, _Last, less<>()); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _RanIt _Partial_sort_copy_unchecked(_InIt _First1, _InIt _Last1, 14:20:38 INFO - _RanIt _First2, _RanIt _Last2, _Pr& _Pred) 14:20:38 INFO - { 14:20:38 INFO - _RanIt _Mid2 = _First2; 14:20:38 INFO - if (_First1 != _Last1 && _First2 != _Last2) 14:20:38 INFO - { 14:20:38 INFO - for (; _First1 != _Last1 && _Mid2 != _Last2; ++_First1, (void)++_Mid2) 14:20:38 INFO - *_Mid2 = *_First1; 14:20:38 INFO - _Make_heap_unchecked(_First2, _Mid2, _Pred); 14:20:38 INFO - for (; _First1 != _Last1; ++_First1) 14:20:38 INFO - if (_Pred(*_First1, *_First2)) 14:20:38 INFO - _Pop_heap_hole_by_index(_First2, _Iter_diff_t<_RanIt>(0), _Iter_diff_t<_RanIt>(_Mid2 - _First2), 14:20:38 INFO - _Iter_value_t<_InIt>(*_First1), _Pred); 14:20:38 INFO - _Sort_heap_unchecked(_First2, _Mid2, _Pred); 14:20:38 INFO - } 14:20:38 INFO - return (_Mid2); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _RanIt partial_sort_copy(_InIt _First1, _InIt _Last1, 14:20:38 INFO - _RanIt _First2, _RanIt _Last2, _Pr _Pred) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - ; 14:20:38 INFO - return (_Rechecked(_First2, 14:20:38 INFO - _Partial_sort_copy_unchecked( 14:20:38 INFO - _Unchecked(_First1), _Unchecked(_Last1), 14:20:38 INFO - _Unchecked(_First2), _Unchecked(_Last2), _Pred))); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _RanIt partial_sort_copy(_InIt _First1, _InIt _Last1, 14:20:38 INFO - _RanIt _First2, _RanIt _Last2) 14:20:38 INFO - { 14:20:38 INFO - return (::std:: partial_sort_copy(_First1, _Last1, _First2, _Last2, 14:20:38 INFO - less<>())); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - void _Nth_element_unchecked(_RanIt _First, _RanIt _Nth, _RanIt _Last, _Pr& _Pred) 14:20:38 INFO - { 14:20:38 INFO - if (_Nth == _Last) 14:20:38 INFO - return; 14:20:38 INFO - for (; _ISORT_MAX < _Last - _First; ) 14:20:38 INFO - { 14:20:38 INFO - pair<_RanIt, _RanIt> _Mid = 14:20:38 INFO - _Partition_by_median_guess_unchecked(_First, _Last, _Pred); 14:20:38 INFO - if (_Mid.second <= _Nth) 14:20:38 INFO - _First = _Mid.second; 14:20:38 INFO - else if (_Mid.first <= _Nth) 14:20:38 INFO - return; 14:20:38 INFO - else 14:20:38 INFO - _Last = _Mid.first; 14:20:38 INFO - } 14:20:38 INFO - _Insertion_sort_unchecked(_First, _Last, _Pred); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - void nth_element(_RanIt _First, _RanIt _Nth, _RanIt _Last, _Pr _Pred) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - ; 14:20:38 INFO - ; 14:20:38 INFO - _Nth_element_unchecked( 14:20:38 INFO - _Unchecked(_First), _Unchecked(_Nth), _Unchecked(_Last), _Pred); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - void nth_element(_RanIt _First, _RanIt _Nth, _RanIt _Last) 14:20:38 INFO - { 14:20:38 INFO - ::std:: nth_element(_First, _Nth, _Last, less<>()); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - bool _Includes_unchecked(_InIt1 _First1, _InIt1 _Last1, 14:20:38 INFO - _InIt2 _First2, _InIt2 _Last2, _Pr& _Pred) 14:20:38 INFO - { 14:20:38 INFO - for (; _First1 != _Last1 && _First2 != _Last2; ) 14:20:38 INFO - if (_Pred(*_First2, *_First1)) 14:20:38 INFO - return (false); 14:20:38 INFO - else if (_Pred(*_First1, *_First2)) 14:20:38 INFO - ++_First1; 14:20:38 INFO - else 14:20:38 INFO - { 14:20:38 INFO - ++_First1; 14:20:38 INFO - ++_First2; 14:20:38 INFO - } 14:20:38 INFO - return (_First2 == _Last2); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - bool includes(_InIt1 _First1, _InIt1 _Last1, 14:20:38 INFO - _InIt2 _First2, _InIt2 _Last2, _Pr _Pred) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - ; 14:20:38 INFO - return (_Includes_unchecked(_Unchecked(_First1), _Unchecked(_Last1), 14:20:38 INFO - _Unchecked(_First2), _Unchecked(_Last2), _Pred)); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - bool includes(_InIt1 _First1, _InIt1 _Last1, 14:20:38 INFO - _InIt2 _First2, _InIt2 _Last2) 14:20:38 INFO - { 14:20:38 INFO - return (::std:: includes(_First1, _Last1, _First2, _Last2, 14:20:38 INFO - less<>())); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt _Set_union_no_deprecate1(_InIt1 _First1, _InIt1 _Last1, 14:20:38 INFO - _InIt2 _First2, _InIt2 _Last2, _OutIt _Dest, _Pr& _Pred) 14:20:38 INFO - { 14:20:38 INFO - for (; _First1 != _Last1 && _First2 != _Last2; ) 14:20:38 INFO - if (_Pred(*_First1, *_First2)) 14:20:38 INFO - { 14:20:38 INFO - *_Dest++ = *_First1; 14:20:38 INFO - ++_First1; 14:20:38 INFO - } 14:20:38 INFO - else if (_Pred(*_First2, *_First1)) 14:20:38 INFO - { 14:20:38 INFO - *_Dest++ = *_First2; 14:20:38 INFO - ++_First2; 14:20:38 INFO - } 14:20:38 INFO - else 14:20:38 INFO - { 14:20:38 INFO - *_Dest++ = *_First1; 14:20:38 INFO - ++_First1; 14:20:38 INFO - ++_First2; 14:20:38 INFO - } 14:20:38 INFO - _Dest = _Copy_no_deprecate(_First1, _Last1, _Dest); 14:20:38 INFO - return (_Copy_no_deprecate(_First2, _Last2, _Dest)); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt _Set_union_no_deprecate(_InIt1 _First1, _InIt1 _Last1, 14:20:38 INFO - _InIt2 _First2, _InIt2 _Last2, _OutIt _Dest, _Pr& _Pred) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - ; 14:20:38 INFO - ; 14:20:38 INFO - return (_Rechecked(_Dest, 14:20:38 INFO - _Set_union_no_deprecate1(_Unchecked(_First1), _Unchecked(_Last1), 14:20:38 INFO - _Unchecked(_First2), _Unchecked(_Last2), 14:20:38 INFO - _Unchecked_idl0(_Dest), _Pred))); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt set_union(_InIt1 _First1, _InIt1 _Last1, 14:20:38 INFO - _InIt2 _First2, _InIt2 _Last2, _OutIt _Dest, _Pr _Pred) 14:20:38 INFO - { 14:20:38 INFO - struct _Unchecked_iterators { static void _Deprecate(false_type) { } static void _Deprecate(true_type) { } }; (_Unchecked_iterators::_Deprecate(_Is_checked(_Dest))); 14:20:38 INFO - return (_Set_union_no_deprecate(_First1, _Last1, _First2, _Last2, _Dest, _Pred)); 14:20:38 INFO - } 14:20:38 INFO - #line 3151 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt set_union(_InIt1 _First1, _InIt1 _Last1, 14:20:38 INFO - _InIt2 _First2, _InIt2 _Last2, _OutIt _Dest) 14:20:38 INFO - { 14:20:38 INFO - return (::std:: set_union(_First1, _Last1, _First2, _Last2, _Dest, 14:20:38 INFO - less<>())); 14:20:38 INFO - } 14:20:38 INFO - #line 3175 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt _Set_intersection_no_deprecate1(_InIt1 _First1, _InIt1 _Last1, 14:20:38 INFO - _InIt2 _First2, _InIt2 _Last2, _OutIt _Dest, _Pr& _Pred) 14:20:38 INFO - { 14:20:38 INFO - for (; _First1 != _Last1 && _First2 != _Last2; ) 14:20:38 INFO - if (_Pred(*_First1, *_First2)) 14:20:38 INFO - ++_First1; 14:20:38 INFO - else if (_Pred(*_First2, *_First1)) 14:20:38 INFO - ++_First2; 14:20:38 INFO - else 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - *_Dest++ = *_First1++; 14:20:38 INFO - ++_First2; 14:20:38 INFO - } 14:20:38 INFO - return (_Dest); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt _Set_intersection_no_deprecate(_InIt1 _First1, _InIt1 _Last1, 14:20:38 INFO - _InIt2 _First2, _InIt2 _Last2, _OutIt _Dest, _Pr& _Pred) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - ; 14:20:38 INFO - return (_Rechecked(_Dest, 14:20:38 INFO - _Set_intersection_no_deprecate1(_Unchecked(_First1), _Unchecked(_Last1), 14:20:38 INFO - _Unchecked(_First2), _Unchecked(_Last2), 14:20:38 INFO - _Unchecked_idl0(_Dest), _Pred))); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt set_intersection(_InIt1 _First1, _InIt1 _Last1, 14:20:38 INFO - _InIt2 _First2, _InIt2 _Last2, _OutIt _Dest, _Pr _Pred) 14:20:38 INFO - { 14:20:38 INFO - struct _Unchecked_iterators { static void _Deprecate(false_type) { } static void _Deprecate(true_type) { } }; (_Unchecked_iterators::_Deprecate(_Is_checked(_Dest))); 14:20:38 INFO - return (_Set_intersection_no_deprecate(_First1, _Last1, _First2, _Last2, _Dest, _Pred)); 14:20:38 INFO - } 14:20:38 INFO - #line 3240 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt set_intersection(_InIt1 _First1, _InIt1 _Last1, 14:20:38 INFO - _InIt2 _First2, _InIt2 _Last2, _OutIt _Dest) 14:20:38 INFO - { 14:20:38 INFO - return (::std:: set_intersection(_First1, _Last1, _First2, _Last2, _Dest, 14:20:38 INFO - less<>())); 14:20:38 INFO - } 14:20:38 INFO - #line 3264 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt _Set_difference_no_deprecate1(_InIt1 _First1, _InIt1 _Last1, 14:20:38 INFO - _InIt2 _First2, _InIt2 _Last2, 14:20:38 INFO - _OutIt _Dest, _Pr& _Pred) 14:20:38 INFO - { 14:20:38 INFO - for (; _First1 != _Last1 && _First2 != _Last2; ) 14:20:38 INFO - if (_Pred(*_First1, *_First2)) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - *_Dest++ = *_First1; 14:20:38 INFO - ++_First1; 14:20:38 INFO - } 14:20:38 INFO - else if (_Pred(*_First2, *_First1)) 14:20:38 INFO - ++_First2; 14:20:38 INFO - else 14:20:38 INFO - { 14:20:38 INFO - ++_First1; 14:20:38 INFO - ++_First2; 14:20:38 INFO - } 14:20:38 INFO - return (_Copy_no_deprecate(_First1, _Last1, _Dest)); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt _Set_difference_no_deprecate(_InIt1 _First1, _InIt1 _Last1, 14:20:38 INFO - _InIt2 _First2, _InIt2 _Last2, 14:20:38 INFO - _OutIt _Dest, _Pr& _Pred) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - ; 14:20:38 INFO - return (_Rechecked(_Dest, 14:20:38 INFO - _Set_difference_no_deprecate1(_Unchecked(_First1), _Unchecked(_Last1), 14:20:38 INFO - _Unchecked(_First2), _Unchecked(_Last2), 14:20:38 INFO - _Unchecked_idl0(_Dest), _Pred))); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt set_difference(_InIt1 _First1, _InIt1 _Last1, 14:20:38 INFO - _InIt2 _First2, _InIt2 _Last2, 14:20:38 INFO - _OutIt _Dest, _Pr _Pred) 14:20:38 INFO - { 14:20:38 INFO - struct _Unchecked_iterators { static void _Deprecate(false_type) { } static void _Deprecate(true_type) { } }; (_Unchecked_iterators::_Deprecate(_Is_checked(_Dest))); 14:20:38 INFO - return (_Set_difference_no_deprecate(_First1, _Last1, _First2, _Last2, _Dest, _Pred)); 14:20:38 INFO - } 14:20:38 INFO - #line 3336 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt set_difference(_InIt1 _First1, _InIt1 _Last1, 14:20:38 INFO - _InIt2 _First2, _InIt2 _Last2, 14:20:38 INFO - _OutIt _Dest) 14:20:38 INFO - { 14:20:38 INFO - return (::std:: set_difference(_First1, _Last1, _First2, _Last2, _Dest, 14:20:38 INFO - less<>())); 14:20:38 INFO - } 14:20:38 INFO - #line 3362 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt _Set_symmetric_difference_no_deprecate1(_InIt1 _First1, _InIt1 _Last1, 14:20:38 INFO - _InIt2 _First2, _InIt2 _Last2, 14:20:38 INFO - _OutIt _Dest, _Pr& _Pred) 14:20:38 INFO - { 14:20:38 INFO - for (; _First1 != _Last1 && _First2 != _Last2; ) 14:20:38 INFO - if (_Pred(*_First1, *_First2)) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - *_Dest++ = *_First1; 14:20:38 INFO - ++_First1; 14:20:38 INFO - } 14:20:38 INFO - else if (_Pred(*_First2, *_First1)) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - *_Dest++ = *_First2; 14:20:38 INFO - ++_First2; 14:20:38 INFO - } 14:20:38 INFO - else 14:20:38 INFO - { 14:20:38 INFO - ++_First1; 14:20:38 INFO - ++_First2; 14:20:38 INFO - } 14:20:38 INFO - _Dest = _Copy_no_deprecate(_First1, _Last1, _Dest); 14:20:38 INFO - return (_Copy_no_deprecate(_First2, _Last2, _Dest)); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt _Set_symmetric_difference_no_deprecate(_InIt1 _First1, _InIt1 _Last1, 14:20:38 INFO - _InIt2 _First2, _InIt2 _Last2, 14:20:38 INFO - _OutIt _Dest, _Pr& _Pred) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - ; 14:20:38 INFO - return (_Rechecked(_Dest, 14:20:38 INFO - _Set_symmetric_difference_no_deprecate1( 14:20:38 INFO - _Unchecked(_First1), _Unchecked(_Last1), 14:20:38 INFO - _Unchecked(_First2), _Unchecked(_Last2), 14:20:38 INFO - _Unchecked_idl0(_Dest), _Pred))); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt set_symmetric_difference(_InIt1 _First1, _InIt1 _Last1, 14:20:38 INFO - _InIt2 _First2, _InIt2 _Last2, 14:20:38 INFO - _OutIt _Dest, _Pr _Pred) 14:20:38 INFO - { 14:20:38 INFO - struct _Unchecked_iterators { static void _Deprecate(false_type) { } static void _Deprecate(true_type) { } }; (_Unchecked_iterators::_Deprecate(_Is_checked(_Dest))); 14:20:38 INFO - return (_Set_symmetric_difference_no_deprecate( 14:20:38 INFO - _First1, _Last1, _First2, _Last2, _Dest, _Pred)); 14:20:38 INFO - } 14:20:38 INFO - #line 3440 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:38 INFO - template inline 14:20:38 INFO - _OutIt set_symmetric_difference(_InIt1 _First1, _InIt1 _Last1, 14:20:38 INFO - _InIt2 _First2, _InIt2 _Last2, 14:20:38 INFO - _OutIt _Dest) 14:20:38 INFO - { 14:20:38 INFO - return (::std:: set_symmetric_difference(_First1, _Last1, _First2, _Last2, 14:20:38 INFO - _Dest, less<>())); 14:20:38 INFO - } 14:20:38 INFO - #line 3466 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:38 INFO - template inline 14:20:38 INFO - _FwdIt _Max_element_unchecked(_FwdIt _First, _FwdIt _Last, _Pr& _Pred) 14:20:38 INFO - { 14:20:38 INFO - _FwdIt _Found = _First; 14:20:38 INFO - if (_First != _Last) 14:20:38 INFO - for (; ++_First != _Last; ) 14:20:38 INFO - if (_Pred(*_Found, *_First)) 14:20:38 INFO - _Found = _First; 14:20:38 INFO - return (_Found); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _FwdIt max_element(_FwdIt _First, _FwdIt _Last, _Pr _Pred) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - return (_Rechecked(_First, 14:20:38 INFO - _Max_element_unchecked(_Unchecked(_First), _Unchecked(_Last), _Pred))); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _FwdIt max_element(_FwdIt _First, _FwdIt _Last) 14:20:38 INFO - { 14:20:38 INFO - return (::std:: max_element(_First, _Last, less<>())); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _FwdIt _Min_element_unchecked(_FwdIt _First, _FwdIt _Last, _Pr& _Pred) 14:20:38 INFO - { 14:20:38 INFO - _FwdIt _Found = _First; 14:20:38 INFO - if (_First != _Last) 14:20:38 INFO - for (; ++_First != _Last; ) 14:20:38 INFO - if (_Pred(*_First, *_Found)) 14:20:38 INFO - _Found = _First; 14:20:38 INFO - return (_Found); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _FwdIt min_element(_FwdIt _First, _FwdIt _Last, _Pr _Pred) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - return (_Rechecked(_First, 14:20:38 INFO - _Min_element_unchecked(_Unchecked(_First), _Unchecked(_Last), _Pred))); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _FwdIt min_element(_FwdIt _First, _FwdIt _Last) 14:20:38 INFO - { 14:20:38 INFO - return (::std:: min_element(_First, _Last, less<>())); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - pair<_FwdIt, _FwdIt> 14:20:38 INFO - _Minmax_element_unchecked(_FwdIt _First, _FwdIt _Last, _Pr& _Pred) 14:20:38 INFO - { 14:20:38 INFO - pair<_FwdIt, _FwdIt> _Found(_First, _First); 14:20:38 INFO - if (_First != _Last) 14:20:38 INFO - for (; ++_First != _Last; ) 14:20:38 INFO - { 14:20:38 INFO - _FwdIt _Next = _First; 14:20:38 INFO - if (++_Next == _Last) 14:20:38 INFO - { 14:20:38 INFO - if (_Pred(*_First, *_Found.first)) 14:20:38 INFO - _Found.first = _First; 14:20:38 INFO - else if (!_Pred(*_First, *_Found.second)) 14:20:38 INFO - _Found.second = _First; 14:20:38 INFO - } 14:20:38 INFO - else 14:20:38 INFO - { 14:20:38 INFO - if (_Pred(*_Next, *_First)) 14:20:38 INFO - { 14:20:38 INFO - if (_Pred(*_Next, *_Found.first)) 14:20:38 INFO - _Found.first = _Next; 14:20:38 INFO - if (!_Pred(*_First, *_Found.second)) 14:20:38 INFO - _Found.second = _First; 14:20:38 INFO - } 14:20:38 INFO - else 14:20:38 INFO - { 14:20:38 INFO - if (_Pred(*_First, *_Found.first)) 14:20:38 INFO - _Found.first = _First; 14:20:38 INFO - if (!_Pred(*_Next, *_Found.second)) 14:20:38 INFO - _Found.second = _Next; 14:20:38 INFO - } 14:20:38 INFO - _First = _Next; 14:20:38 INFO - } 14:20:38 INFO - } 14:20:38 INFO - return (_Found); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - pair<_FwdIt, _FwdIt> 14:20:38 INFO - minmax_element(_FwdIt _First, _FwdIt _Last, _Pr _Pred) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - return (_Rechecked_both(_First, _Last, 14:20:38 INFO - _Minmax_element_unchecked(_Unchecked(_First), _Unchecked(_Last), _Pred))); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - pair<_FwdIt, _FwdIt> 14:20:38 INFO - minmax_element(_FwdIt _First, _FwdIt _Last) 14:20:38 INFO - { 14:20:38 INFO - return (::std:: minmax_element(_First, _Last, less<>())); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - constexpr const _Ty& (max)(const _Ty& _Left, const _Ty& _Right, 14:20:38 INFO - _Pr _Pred) 14:20:38 INFO - { 14:20:38 INFO - return (_Pred(_Left, _Right) ? _Right : _Left); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _Ty (max)(::std:: initializer_list<_Ty> _Ilist, _Pr _Pred) 14:20:38 INFO - { 14:20:38 INFO - const _Ty *_Res = _Max_element_unchecked(_Ilist.begin(), _Ilist.end(), _Pred); 14:20:38 INFO - return (*_Res); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - constexpr const _Ty& (max)(const _Ty& _Left, const _Ty& _Right) 14:20:38 INFO - { 14:20:38 INFO - return (((_Left) < (_Right)) ? _Right : _Left); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _Ty (max)(::std:: initializer_list<_Ty> _Ilist) 14:20:38 INFO - { 14:20:38 INFO - return ((::std:: max)(_Ilist, less<>())); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - constexpr const _Ty& (min)(const _Ty& _Left, const _Ty& _Right, 14:20:38 INFO - _Pr _Pred) 14:20:38 INFO - { 14:20:38 INFO - return (_Pred(_Right, _Left) ? _Right : _Left); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _Ty (min)(::std:: initializer_list<_Ty> _Ilist, _Pr _Pred) 14:20:38 INFO - { 14:20:38 INFO - const _Ty *_Res = _Min_element_unchecked(_Ilist.begin(), _Ilist.end(), _Pred); 14:20:38 INFO - return (*_Res); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - constexpr const _Ty& (min)(const _Ty& _Left, const _Ty& _Right) 14:20:38 INFO - { 14:20:38 INFO - return (((_Right) < (_Left)) ? _Right : _Left); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _Ty (min)(::std:: initializer_list<_Ty> _Ilist) 14:20:38 INFO - { 14:20:38 INFO - return ((::std:: min)(_Ilist, less<>())); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - constexpr pair 14:20:38 INFO - minmax(const _Ty& _Left, const _Ty& _Right, _Pr _Pred) 14:20:38 INFO - { 14:20:38 INFO - return (_Pred(_Right, _Left) 14:20:38 INFO - ? pair(_Right, _Left) 14:20:38 INFO - : pair(_Left, _Right)); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - pair<_Ty, _Ty> minmax(::std:: initializer_list<_Ty> _Ilist, 14:20:38 INFO - _Pr _Pred) 14:20:38 INFO - { 14:20:38 INFO - pair _Res = _Minmax_element_unchecked( 14:20:38 INFO - _Ilist.begin(), _Ilist.end(), _Pred); 14:20:38 INFO - return (pair<_Ty, _Ty>(*_Res.first, *_Res.second)); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - constexpr pair 14:20:38 INFO - minmax(const _Ty& _Left, const _Ty& _Right) 14:20:38 INFO - { 14:20:38 INFO - return (_Right < _Left 14:20:38 INFO - ? pair(_Right, _Left) 14:20:38 INFO - : pair(_Left, _Right)); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - pair<_Ty, _Ty> minmax(::std:: initializer_list<_Ty> _Ilist) 14:20:38 INFO - { 14:20:38 INFO - return (::std:: minmax(_Ilist, less<>())); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - bool _Next_permutation_unchecked(_BidIt _First, _BidIt _Last, _Pr& _Pred) 14:20:38 INFO - { 14:20:38 INFO - _BidIt _Next = _Last; 14:20:38 INFO - if (_First == _Last || _First == --_Next) 14:20:38 INFO - return (false); 14:20:38 INFO - for (; ; ) 14:20:38 INFO - { 14:20:38 INFO - _BidIt _Next1 = _Next; 14:20:38 INFO - if (_Pred(*--_Next, *_Next1)) 14:20:38 INFO - { 14:20:38 INFO - _BidIt _Mid = _Last; 14:20:38 INFO - for (; !_Pred(*_Next, *--_Mid); ) 14:20:38 INFO - ; 14:20:38 INFO - ::std:: iter_swap(_Next, _Mid); 14:20:38 INFO - _Reverse_unchecked(_Next1, _Last); 14:20:38 INFO - return (true); 14:20:38 INFO - } 14:20:38 INFO - if (_Next == _First) 14:20:38 INFO - { 14:20:38 INFO - _Reverse_unchecked(_First, _Last); 14:20:38 INFO - return (false); 14:20:38 INFO - } 14:20:38 INFO - } 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - bool next_permutation(_BidIt _First, _BidIt _Last, _Pr _Pred) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - return (_Next_permutation_unchecked(_Unchecked(_First), _Unchecked(_Last), _Pred)); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - bool next_permutation(_BidIt _First, _BidIt _Last) 14:20:38 INFO - { 14:20:38 INFO - return (::std:: next_permutation(_First, _Last, less<>())); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - bool _Prev_permutation_unchecked(_BidIt _First, _BidIt _Last, _Pr& _Pred) 14:20:38 INFO - { 14:20:38 INFO - _BidIt _Next = _Last; 14:20:38 INFO - if (_First == _Last || _First == --_Next) 14:20:38 INFO - return (false); 14:20:38 INFO - for (; ; ) 14:20:38 INFO - { 14:20:38 INFO - _BidIt _Next1 = _Next; 14:20:38 INFO - if (_Pred(*_Next1, *--_Next)) 14:20:38 INFO - { 14:20:38 INFO - _BidIt _Mid = _Last; 14:20:38 INFO - for (; !_Pred(*--_Mid, *_Next); ) 14:20:38 INFO - ; 14:20:38 INFO - ::std:: iter_swap(_Next, _Mid); 14:20:38 INFO - _Reverse_unchecked(_Next1, _Last); 14:20:38 INFO - return (true); 14:20:38 INFO - } 14:20:38 INFO - if (_Next == _First) 14:20:38 INFO - { 14:20:38 INFO - _Reverse_unchecked(_First, _Last); 14:20:38 INFO - return (false); 14:20:38 INFO - } 14:20:38 INFO - } 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - bool prev_permutation(_BidIt _First, _BidIt _Last, _Pr _Pred) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - return (_Prev_permutation_unchecked(_Unchecked(_First), _Unchecked(_Last), _Pred)); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - bool prev_permutation(_BidIt _First, _BidIt _Last) 14:20:38 INFO - { 14:20:38 INFO - return (::std:: prev_permutation(_First, _Last, less<>())); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _RanIt _Is_heap_until_unchecked(_RanIt _First, _RanIt _Last, _Pr& _Pred) 14:20:38 INFO - { 14:20:38 INFO - _Iter_diff_t<_RanIt> _Size = _Last - _First; 14:20:38 INFO - if (2 <= _Size) 14:20:38 INFO - for (_Iter_diff_t<_RanIt> _Off = 0; ++_Off < _Size; ) 14:20:38 INFO - if (_Pred(*(_First + (_Off - 1) / 2), *(_First + _Off))) 14:20:38 INFO - #line 3800 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:38 INFO - return (_First + _Off); 14:20:38 INFO - return (_Last); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _RanIt is_heap_until(_RanIt _First, _RanIt _Last, _Pr _Pred) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - return (_Rechecked(_First, 14:20:38 INFO - _Is_heap_until_unchecked(_Unchecked(_First), _Unchecked(_Last), _Pred))); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - bool is_heap(_RanIt _First, _RanIt _Last, _Pr _Pred) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - return (_Is_heap_until_unchecked(_Unchecked(_First), _Unchecked(_Last), _Pred) == _Unchecked(_Last)); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _RanIt is_heap_until(_RanIt _First, _RanIt _Last) 14:20:38 INFO - { 14:20:38 INFO - return (::std:: is_heap_until(_First, _Last, less<>())); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - bool is_heap(_RanIt _First, _RanIt _Last) 14:20:38 INFO - { 14:20:38 INFO - return (::std:: is_heap(_First, _Last, less<>())); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _FwdIt _Is_sorted_until_unchecked(_FwdIt _First, _FwdIt _Last, _Pr& _Pred) 14:20:38 INFO - { 14:20:38 INFO - if (_First != _Last) 14:20:38 INFO - for (_FwdIt _Next = _First; ++_Next != _Last; ++_First) 14:20:38 INFO - if (_Pred(*_Next, *_First)) 14:20:38 INFO - return (_Next); 14:20:38 INFO - return (_Last); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _FwdIt is_sorted_until(_FwdIt _First, _FwdIt _Last, _Pr _Pred) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - return (_Rechecked(_First, 14:20:38 INFO - _Is_sorted_until_unchecked(_Unchecked(_First), _Unchecked(_Last), _Pred))); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - bool is_sorted(_FwdIt _First, _FwdIt _Last, _Pr _Pred) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - return (_Is_sorted_until_unchecked(_Unchecked(_First), _Unchecked(_Last), _Pred) == _Unchecked(_Last)); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _FwdIt is_sorted_until(_FwdIt _First, _FwdIt _Last) 14:20:38 INFO - { 14:20:38 INFO - return (::std:: is_sorted_until(_First, _Last, less<>())); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - bool is_sorted(_FwdIt _First, _FwdIt _Last) 14:20:38 INFO - { 14:20:38 INFO - return (::std:: is_sorted(_First, _Last, less<>())); 14:20:38 INFO - } 14:20:38 INFO - #line 3907 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:38 INFO - } 14:20:38 INFO - #pragma warning(pop) 14:20:38 INFO - #pragma pack(pop) 14:20:38 INFO - #line 3913 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:38 INFO - #line 3914 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\algorithm" 14:20:38 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\algorithm" 14:20:38 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\algorithm" 14:20:38 INFO - #pragma warning( pop ) 14:20:38 INFO - #line 82 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\algorithm" 14:20:38 INFO - #line 18 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCoord.h" 14:20:38 INFO - inline float NS_IEEEPositiveInfinity() { 14:20:38 INFO - union { uint32_t mPRUint32; float mFloat; } pun; 14:20:38 INFO - pun.mPRUint32 = 0x7F800000; 14:20:38 INFO - return pun.mFloat; 14:20:38 INFO - } 14:20:38 INFO - inline bool NS_IEEEIsNan(float aF) { 14:20:38 INFO - union { uint32_t mBits; float mFloat; } pun; 14:20:38 INFO - pun.mFloat = aF; 14:20:38 INFO - return (pun.mBits & 0x7F800000) == 0x7F800000 && 14:20:38 INFO - (pun.mBits & 0x007FFFFF) != 0; 14:20:38 INFO - } 14:20:38 INFO - typedef int32_t nscoord; 14:20:38 INFO - #line 51 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCoord.h" 14:20:38 INFO - inline void VERIFY_COORD(nscoord aCoord) { 14:20:38 INFO - } 14:20:38 INFO - inline nscoord NSCoordDivRem(nscoord aSpace, size_t aN, nscoord* aQuotient) 14:20:38 INFO - { 14:20:38 INFO - div_t result = div(aSpace, aN); 14:20:38 INFO - *aQuotient = nscoord(result.quot); 14:20:38 INFO - return nscoord(result.rem); 14:20:38 INFO - #line 75 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCoord.h" 14:20:38 INFO - } 14:20:38 INFO - inline nscoord NSCoordMulDiv(nscoord aMult1, nscoord aMult2, nscoord aDiv) { 14:20:38 INFO - return (int64_t(aMult1) * int64_t(aMult2) / int64_t(aDiv)); 14:20:38 INFO - #line 83 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCoord.h" 14:20:38 INFO - } 14:20:38 INFO - inline nscoord NSToCoordRound(float aValue) 14:20:38 INFO - { 14:20:38 INFO - return NS_lroundup30(aValue); 14:20:38 INFO - #line 92 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCoord.h" 14:20:38 INFO - } 14:20:38 INFO - inline nscoord NSToCoordRound(double aValue) 14:20:38 INFO - { 14:20:38 INFO - return NS_lroundup30((float)aValue); 14:20:38 INFO - #line 101 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCoord.h" 14:20:38 INFO - } 14:20:38 INFO - inline nscoord NSToCoordRoundWithClamp(float aValue) 14:20:38 INFO - { 14:20:38 INFO - if (aValue >= nscoord(1 << 30)) { 14:20:38 INFO - return nscoord(1 << 30); 14:20:38 INFO - } 14:20:38 INFO - if (aValue <= (-nscoord(1 << 30))) { 14:20:38 INFO - return (-nscoord(1 << 30)); 14:20:38 INFO - } 14:20:38 INFO - #line 114 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCoord.h" 14:20:38 INFO - return NSToCoordRound(aValue); 14:20:38 INFO - } 14:20:38 INFO - inline nscoord _nscoordSaturatingMultiply(nscoord aCoord, float aScale, 14:20:38 INFO - bool requireNotNegative) { 14:20:38 INFO - VERIFY_COORD(aCoord); 14:20:38 INFO - if (requireNotNegative) { 14:20:38 INFO - do { static_assert(mozilla::detail::AssertionConditionType= 0.0f)>::isValid, "invalid assertion condition"); if ((!!(!(!!(aScale >= 0.0f))))) { MOZ_ReportAssertionFailure("aScale >= 0.0f" " (" "negative scaling factors must be handled manually" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCoord.h", 128); do { } while (0); do { __debugbreak(); MOZ_NoReturn(128); } while (0); } } while (0); 14:20:38 INFO - #line 129 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCoord.h" 14:20:38 INFO - } 14:20:38 INFO - float product = aCoord * aScale; 14:20:38 INFO - if (requireNotNegative ? aCoord > 0 : (aCoord > 0) == (aScale > 0)) 14:20:38 INFO - return NSToCoordRoundWithClamp(std::min(nscoord(1 << 30), product)); 14:20:38 INFO - return NSToCoordRoundWithClamp(std::max((-nscoord(1 << 30)), product)); 14:20:38 INFO - #line 138 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCoord.h" 14:20:38 INFO - } 14:20:38 INFO - inline nscoord NSCoordSaturatingNonnegativeMultiply(nscoord aCoord, float aScale) { 14:20:38 INFO - return _nscoordSaturatingMultiply(aCoord, aScale, true); 14:20:38 INFO - } 14:20:38 INFO - inline nscoord NSCoordSaturatingMultiply(nscoord aCoord, float aScale) { 14:20:38 INFO - return _nscoordSaturatingMultiply(aCoord, aScale, false); 14:20:38 INFO - } 14:20:38 INFO - inline nscoord 14:20:38 INFO - NSCoordSaturatingAdd(nscoord a, nscoord b) 14:20:38 INFO - { 14:20:38 INFO - VERIFY_COORD(a); 14:20:38 INFO - VERIFY_COORD(b); 14:20:38 INFO - if (a == nscoord(1 << 30) || b == nscoord(1 << 30)) { 14:20:38 INFO - return nscoord(1 << 30); 14:20:38 INFO - } else { 14:20:38 INFO - return std::min(nscoord(1 << 30), a + b); 14:20:38 INFO - } 14:20:38 INFO - #line 186 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCoord.h" 14:20:38 INFO - } 14:20:38 INFO - inline nscoord 14:20:38 INFO - NSCoordSaturatingSubtract(nscoord a, nscoord b, 14:20:38 INFO - nscoord infMinusInfResult) 14:20:38 INFO - { 14:20:38 INFO - VERIFY_COORD(a); 14:20:38 INFO - VERIFY_COORD(b); 14:20:38 INFO - if (b == nscoord(1 << 30)) { 14:20:38 INFO - if (a == nscoord(1 << 30)) { 14:20:38 INFO - return infMinusInfResult; 14:20:38 INFO - } else { 14:20:38 INFO - do { NS_DebugBreak(NS_DEBUG_ASSERTION, "Attempted to subtract [n - nscoord_MAX]", "Not Reached", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCoord.h", 217); MOZ_PretendNoReturn(); } while(0); 14:20:38 INFO - return 0; 14:20:38 INFO - } 14:20:38 INFO - } else { 14:20:38 INFO - if (a == nscoord(1 << 30)) { 14:20:38 INFO - return nscoord(1 << 30); 14:20:38 INFO - } else { 14:20:38 INFO - return std::min(nscoord(1 << 30), a - b); 14:20:38 INFO - } 14:20:38 INFO - #line 234 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCoord.h" 14:20:38 INFO - } 14:20:38 INFO - } 14:20:38 INFO - inline float NSCoordToFloat(nscoord aCoord) { 14:20:38 INFO - VERIFY_COORD(aCoord); 14:20:38 INFO - return (float)aCoord; 14:20:38 INFO - } 14:20:38 INFO - inline nscoord NSToCoordFloor(float aValue) 14:20:38 INFO - { 14:20:38 INFO - return nscoord(floorf(aValue)); 14:20:38 INFO - } 14:20:38 INFO - inline nscoord NSToCoordFloor(double aValue) 14:20:38 INFO - { 14:20:38 INFO - return nscoord(floor(aValue)); 14:20:38 INFO - } 14:20:38 INFO - inline nscoord NSToCoordFloorClamped(float aValue) 14:20:38 INFO - { 14:20:38 INFO - if (aValue >= nscoord(1 << 30)) { 14:20:38 INFO - return nscoord(1 << 30); 14:20:38 INFO - } 14:20:38 INFO - if (aValue <= (-nscoord(1 << 30))) { 14:20:38 INFO - return (-nscoord(1 << 30)); 14:20:38 INFO - } 14:20:38 INFO - #line 269 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCoord.h" 14:20:38 INFO - return NSToCoordFloor(aValue); 14:20:38 INFO - } 14:20:38 INFO - inline nscoord NSToCoordCeil(float aValue) 14:20:38 INFO - { 14:20:38 INFO - return nscoord(ceilf(aValue)); 14:20:38 INFO - } 14:20:38 INFO - inline nscoord NSToCoordCeil(double aValue) 14:20:38 INFO - { 14:20:38 INFO - return nscoord(ceil(aValue)); 14:20:38 INFO - } 14:20:38 INFO - inline nscoord NSToCoordCeilClamped(double aValue) 14:20:38 INFO - { 14:20:38 INFO - if (aValue >= nscoord(1 << 30)) { 14:20:38 INFO - return nscoord(1 << 30); 14:20:38 INFO - } 14:20:38 INFO - if (aValue <= (-nscoord(1 << 30))) { 14:20:38 INFO - return (-nscoord(1 << 30)); 14:20:38 INFO - } 14:20:38 INFO - #line 293 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCoord.h" 14:20:38 INFO - return NSToCoordCeil(aValue); 14:20:38 INFO - } 14:20:38 INFO - inline nscoord NSToCoordTrunc(float aValue) 14:20:38 INFO - { 14:20:38 INFO - return nscoord(aValue); 14:20:38 INFO - } 14:20:38 INFO - inline nscoord NSToCoordTrunc(double aValue) 14:20:38 INFO - { 14:20:38 INFO - return nscoord(aValue); 14:20:38 INFO - } 14:20:38 INFO - inline nscoord NSToCoordTruncClamped(float aValue) 14:20:38 INFO - { 14:20:38 INFO - if (aValue >= nscoord(1 << 30)) { 14:20:38 INFO - return nscoord(1 << 30); 14:20:38 INFO - } 14:20:38 INFO - if (aValue <= (-nscoord(1 << 30))) { 14:20:38 INFO - return (-nscoord(1 << 30)); 14:20:38 INFO - } 14:20:38 INFO - #line 325 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCoord.h" 14:20:38 INFO - return NSToCoordTrunc(aValue); 14:20:38 INFO - } 14:20:38 INFO - inline nscoord NSToCoordTruncClamped(double aValue) 14:20:38 INFO - { 14:20:38 INFO - if (aValue >= nscoord(1 << 30)) { 14:20:38 INFO - return nscoord(1 << 30); 14:20:38 INFO - } 14:20:38 INFO - if (aValue <= (-nscoord(1 << 30))) { 14:20:38 INFO - return (-nscoord(1 << 30)); 14:20:38 INFO - } 14:20:38 INFO - #line 339 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCoord.h" 14:20:38 INFO - return NSToCoordTrunc(aValue); 14:20:38 INFO - } 14:20:38 INFO - inline int32_t NSToIntFloor(float aValue) 14:20:38 INFO - { 14:20:38 INFO - return int32_t(floorf(aValue)); 14:20:38 INFO - } 14:20:38 INFO - inline int32_t NSToIntCeil(float aValue) 14:20:38 INFO - { 14:20:38 INFO - return int32_t(ceilf(aValue)); 14:20:38 INFO - } 14:20:38 INFO - inline int32_t NSToIntRound(float aValue) 14:20:38 INFO - { 14:20:38 INFO - return NS_lroundf(aValue); 14:20:38 INFO - } 14:20:38 INFO - inline int32_t NSToIntRound(double aValue) 14:20:38 INFO - { 14:20:38 INFO - return NS_lround(aValue); 14:20:38 INFO - } 14:20:38 INFO - inline int32_t NSToIntRoundUp(double aValue) 14:20:38 INFO - { 14:20:38 INFO - return int32_t(floor(aValue + 0.5)); 14:20:38 INFO - } 14:20:38 INFO - inline nscoord NSFloatPixelsToAppUnits(float aPixels, float aAppUnitsPerPixel) 14:20:38 INFO - { 14:20:38 INFO - return NSToCoordRoundWithClamp(aPixels * aAppUnitsPerPixel); 14:20:38 INFO - } 14:20:38 INFO - inline nscoord NSIntPixelsToAppUnits(int32_t aPixels, int32_t aAppUnitsPerPixel) 14:20:38 INFO - { 14:20:38 INFO - nscoord r = aPixels * (nscoord)aAppUnitsPerPixel; 14:20:38 INFO - VERIFY_COORD(r); 14:20:38 INFO - return r; 14:20:38 INFO - } 14:20:38 INFO - inline float NSAppUnitsToFloatPixels(nscoord aAppUnits, float aAppUnitsPerPixel) 14:20:38 INFO - { 14:20:38 INFO - return (float(aAppUnits) / aAppUnitsPerPixel); 14:20:38 INFO - } 14:20:38 INFO - inline double NSAppUnitsToDoublePixels(nscoord aAppUnits, double aAppUnitsPerPixel) 14:20:38 INFO - { 14:20:38 INFO - return (double(aAppUnits) / aAppUnitsPerPixel); 14:20:38 INFO - } 14:20:38 INFO - inline int32_t NSAppUnitsToIntPixels(nscoord aAppUnits, float aAppUnitsPerPixel) 14:20:38 INFO - { 14:20:38 INFO - return NSToIntRound(float(aAppUnits) / aAppUnitsPerPixel); 14:20:38 INFO - } 14:20:38 INFO - inline float NSCoordScale(nscoord aCoord, int32_t aFromAPP, int32_t aToAPP) 14:20:38 INFO - { 14:20:38 INFO - return (NSCoordToFloat(aCoord) * aToAPP) / aFromAPP; 14:20:38 INFO - } 14:20:38 INFO - inline float NSUnitsToTwips(float aValue, float aPointsPerUnit) 14:20:38 INFO - { 14:20:38 INFO - return aValue * aPointsPerUnit * 20.0f; 14:20:38 INFO - } 14:20:38 INFO - inline float NSTwipsToUnits(float aTwips, float aUnitsPerPoint) 14:20:38 INFO - { 14:20:38 INFO - return (aTwips * (aUnitsPerPoint / 20.0f)); 14:20:38 INFO - } 14:20:38 INFO - #line 444 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCoord.h" 14:20:38 INFO - #line 10 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsSize.h" 14:20:38 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/BaseSize.h" 14:20:38 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\ostream" 14:20:38 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\ostream" 14:20:38 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\ostream" 14:20:38 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\ostream" 14:20:38 INFO - #line 54 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\ostream" 14:20:38 INFO - #pragma warning( push ) 14:20:38 INFO - #pragma warning( disable : 4275 4530 ) 14:20:38 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ostream" 14:20:38 INFO - #pragma once 14:20:38 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\ios" 14:20:38 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\ios" 14:20:38 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\ios" 14:20:38 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\ios" 14:20:38 INFO - #line 54 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\ios" 14:20:38 INFO - #pragma warning( push ) 14:20:38 INFO - #pragma warning( disable : 4275 4530 ) 14:20:38 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ios" 14:20:38 INFO - #pragma once 14:20:38 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xlocnum" 14:20:38 INFO - #pragma once 14:20:38 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\streambuf" 14:20:38 INFO - #pragma once 14:20:38 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xiosbase" 14:20:38 INFO - #pragma once 14:20:38 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xlocale" 14:20:38 INFO - #pragma once 14:20:38 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\stdexcept" 14:20:38 INFO - #pragma once 14:20:38 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstring" 14:20:38 INFO - #pragma once 14:20:38 INFO - #pragma pack(push,8) 14:20:38 INFO - #pragma warning(push,3) 14:20:38 INFO - namespace std { 14:20:38 INFO - #pragma warning(disable: 4127) 14:20:38 INFO - #pragma warning(disable: 4251) 14:20:38 INFO - template, 14:20:38 INFO - class _Ax = allocator<_Elem> > 14:20:38 INFO - class basic_string; 14:20:38 INFO - template 14:20:38 INFO - class _String_const_iterator 14:20:38 INFO - : public _Iterator012 14:20:38 INFO - { 14:20:38 INFO - public: 14:20:38 INFO - typedef _String_const_iterator<_Mystr> _Myiter; 14:20:38 INFO - typedef random_access_iterator_tag iterator_category; 14:20:38 INFO - typedef typename _Mystr::value_type value_type; 14:20:38 INFO - typedef typename _Mystr::difference_type difference_type; 14:20:38 INFO - typedef typename _Mystr::const_pointer pointer; 14:20:38 INFO - typedef typename _Mystr::const_reference reference; 14:20:38 INFO - _String_const_iterator() 14:20:38 INFO - : _Ptr() 14:20:38 INFO - { 14:20:38 INFO - } 14:20:38 INFO - _String_const_iterator(pointer _Parg, const _Container_base *_Pstring) 14:20:38 INFO - : _Ptr(_Parg) 14:20:38 INFO - { 14:20:38 INFO - this->_Adopt(_Pstring); 14:20:38 INFO - } 14:20:38 INFO - typedef pointer _Unchecked_type; 14:20:38 INFO - _Myiter& _Rechecked(_Unchecked_type _Right) 14:20:38 INFO - { 14:20:38 INFO - _Ptr = _Right; 14:20:38 INFO - return (*this); 14:20:38 INFO - } 14:20:38 INFO - _Unchecked_type _Unchecked() const 14:20:38 INFO - { 14:20:38 INFO - return (_Ptr); 14:20:38 INFO - } 14:20:38 INFO - reference operator*() const 14:20:38 INFO - { 14:20:38 INFO - #line 81 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstring" 14:20:38 INFO - #line 87 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstring" 14:20:38 INFO - ; 14:20:38 INFO - return (*_Ptr); 14:20:38 INFO - } 14:20:38 INFO - pointer operator->() const 14:20:38 INFO - { 14:20:38 INFO - return (pointer_traits::pointer_to(**this)); 14:20:38 INFO - } 14:20:38 INFO - _Myiter& operator++() 14:20:38 INFO - { 14:20:38 INFO - #line 111 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstring" 14:20:38 INFO - #line 116 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstring" 14:20:38 INFO - ++_Ptr; 14:20:38 INFO - return (*this); 14:20:38 INFO - } 14:20:38 INFO - _Myiter operator++(int) 14:20:38 INFO - { 14:20:38 INFO - _Myiter _Tmp = *this; 14:20:38 INFO - ++*this; 14:20:38 INFO - return (_Tmp); 14:20:38 INFO - } 14:20:38 INFO - _Myiter& operator--() 14:20:38 INFO - { 14:20:38 INFO - #line 141 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstring" 14:20:38 INFO - #line 146 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstring" 14:20:38 INFO - --_Ptr; 14:20:38 INFO - return (*this); 14:20:38 INFO - } 14:20:38 INFO - _Myiter operator--(int) 14:20:38 INFO - { 14:20:38 INFO - _Myiter _Tmp = *this; 14:20:38 INFO - --*this; 14:20:38 INFO - return (_Tmp); 14:20:38 INFO - } 14:20:38 INFO - _Myiter& operator+=(difference_type _Off) 14:20:38 INFO - { 14:20:38 INFO - #line 176 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstring" 14:20:38 INFO - #line 186 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstring" 14:20:38 INFO - _Ptr += _Off; 14:20:38 INFO - return (*this); 14:20:38 INFO - } 14:20:38 INFO - _Myiter operator+(difference_type _Off) const 14:20:38 INFO - { 14:20:38 INFO - _Myiter _Tmp = *this; 14:20:38 INFO - return (_Tmp += _Off); 14:20:38 INFO - } 14:20:38 INFO - _Myiter& operator-=(difference_type _Off) 14:20:38 INFO - { 14:20:38 INFO - return (*this += -_Off); 14:20:38 INFO - } 14:20:38 INFO - _Myiter operator-(difference_type _Off) const 14:20:38 INFO - { 14:20:38 INFO - _Myiter _Tmp = *this; 14:20:38 INFO - return (_Tmp -= _Off); 14:20:38 INFO - } 14:20:38 INFO - difference_type operator-(const _Myiter& _Right) const 14:20:38 INFO - { 14:20:38 INFO - _Compat(_Right); 14:20:38 INFO - return (_Ptr - _Right._Ptr); 14:20:38 INFO - } 14:20:38 INFO - reference operator[](difference_type _Off) const 14:20:38 INFO - { 14:20:38 INFO - return (*(*this + _Off)); 14:20:38 INFO - } 14:20:38 INFO - bool operator==(const _Myiter& _Right) const 14:20:38 INFO - { 14:20:38 INFO - _Compat(_Right); 14:20:38 INFO - return (_Ptr == _Right._Ptr); 14:20:38 INFO - } 14:20:38 INFO - bool operator!=(const _Myiter& _Right) const 14:20:38 INFO - { 14:20:38 INFO - return (!(*this == _Right)); 14:20:38 INFO - } 14:20:38 INFO - bool operator<(const _Myiter& _Right) const 14:20:38 INFO - { 14:20:38 INFO - _Compat(_Right); 14:20:38 INFO - return (_Ptr < _Right._Ptr); 14:20:38 INFO - } 14:20:38 INFO - bool operator>(const _Myiter& _Right) const 14:20:38 INFO - { 14:20:38 INFO - return (_Right < *this); 14:20:38 INFO - } 14:20:38 INFO - bool operator<=(const _Myiter& _Right) const 14:20:38 INFO - { 14:20:38 INFO - return (!(_Right < *this)); 14:20:38 INFO - } 14:20:38 INFO - bool operator>=(const _Myiter& _Right) const 14:20:38 INFO - { 14:20:38 INFO - return (!(*this < _Right)); 14:20:38 INFO - } 14:20:38 INFO - #line 262 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstring" 14:20:38 INFO - #line 268 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstring" 14:20:38 INFO - void _Compat(const _Myiter&) const 14:20:38 INFO - { 14:20:38 INFO - } 14:20:38 INFO - #line 272 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstring" 14:20:38 INFO - pointer _Ptr; 14:20:38 INFO - }; 14:20:38 INFO - template inline 14:20:38 INFO - typename _String_const_iterator<_Mystr>::_Unchecked_type 14:20:38 INFO - _Unchecked(_String_const_iterator<_Mystr> _Iter) 14:20:38 INFO - { 14:20:38 INFO - return (_Iter._Unchecked()); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _String_const_iterator<_Mystr> 14:20:38 INFO - _Rechecked(_String_const_iterator<_Mystr>& _Iter, 14:20:38 INFO - typename _String_const_iterator<_Mystr> 14:20:38 INFO - ::_Unchecked_type _Right) 14:20:38 INFO - { 14:20:38 INFO - return (_Iter._Rechecked(_Right)); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _String_const_iterator<_Mystr> operator+( 14:20:38 INFO - typename _String_const_iterator<_Mystr> 14:20:38 INFO - ::difference_type _Off, 14:20:38 INFO - _String_const_iterator<_Mystr> _Next) 14:20:38 INFO - { 14:20:38 INFO - return (_Next += _Off); 14:20:38 INFO - } 14:20:38 INFO - template 14:20:38 INFO - class _String_iterator 14:20:38 INFO - : public _String_const_iterator<_Mystr> 14:20:38 INFO - { 14:20:38 INFO - public: 14:20:38 INFO - typedef _String_iterator<_Mystr> _Myiter; 14:20:38 INFO - typedef _String_const_iterator<_Mystr> _Mybase; 14:20:38 INFO - typedef random_access_iterator_tag iterator_category; 14:20:38 INFO - typedef typename _Mystr::value_type value_type; 14:20:38 INFO - typedef typename _Mystr::difference_type difference_type; 14:20:38 INFO - typedef typename _Mystr::pointer pointer; 14:20:38 INFO - typedef typename _Mystr::reference reference; 14:20:38 INFO - _String_iterator() 14:20:38 INFO - { 14:20:38 INFO - } 14:20:38 INFO - _String_iterator(pointer _Parg, const _Container_base *_Pstring) 14:20:38 INFO - : _Mybase(_Parg, _Pstring) 14:20:38 INFO - { 14:20:38 INFO - } 14:20:38 INFO - typedef pointer _Unchecked_type; 14:20:38 INFO - _Myiter& _Rechecked(_Unchecked_type _Right) 14:20:38 INFO - { 14:20:38 INFO - this->_Ptr = _Right; 14:20:38 INFO - return (*this); 14:20:38 INFO - } 14:20:38 INFO - _Unchecked_type _Unchecked() const 14:20:38 INFO - { 14:20:38 INFO - return (_Const_cast(this->_Ptr)); 14:20:38 INFO - } 14:20:38 INFO - reference operator*() const 14:20:38 INFO - { 14:20:38 INFO - return ((reference)**(_Mybase *)this); 14:20:38 INFO - } 14:20:38 INFO - pointer operator->() const 14:20:38 INFO - { 14:20:38 INFO - return (pointer_traits::pointer_to(**this)); 14:20:38 INFO - } 14:20:38 INFO - _Myiter& operator++() 14:20:38 INFO - { 14:20:38 INFO - ++*(_Mybase *)this; 14:20:38 INFO - return (*this); 14:20:38 INFO - } 14:20:38 INFO - _Myiter operator++(int) 14:20:38 INFO - { 14:20:38 INFO - _Myiter _Tmp = *this; 14:20:38 INFO - ++*this; 14:20:38 INFO - return (_Tmp); 14:20:38 INFO - } 14:20:38 INFO - _Myiter& operator--() 14:20:38 INFO - { 14:20:38 INFO - --*(_Mybase *)this; 14:20:38 INFO - return (*this); 14:20:38 INFO - } 14:20:38 INFO - _Myiter operator--(int) 14:20:38 INFO - { 14:20:38 INFO - _Myiter _Tmp = *this; 14:20:38 INFO - --*this; 14:20:38 INFO - return (_Tmp); 14:20:38 INFO - } 14:20:38 INFO - _Myiter& operator+=(difference_type _Off) 14:20:38 INFO - { 14:20:38 INFO - *(_Mybase *)this += _Off; 14:20:38 INFO - return (*this); 14:20:38 INFO - } 14:20:38 INFO - _Myiter operator+(difference_type _Off) const 14:20:38 INFO - { 14:20:38 INFO - _Myiter _Tmp = *this; 14:20:38 INFO - return (_Tmp += _Off); 14:20:38 INFO - } 14:20:38 INFO - _Myiter& operator-=(difference_type _Off) 14:20:38 INFO - { 14:20:38 INFO - return (*this += -_Off); 14:20:38 INFO - } 14:20:38 INFO - _Myiter operator-(difference_type _Off) const 14:20:38 INFO - { 14:20:38 INFO - _Myiter _Tmp = *this; 14:20:38 INFO - return (_Tmp -= _Off); 14:20:38 INFO - } 14:20:38 INFO - difference_type operator-(const _Mybase& _Right) const 14:20:38 INFO - { 14:20:38 INFO - return (*(_Mybase *)this - _Right); 14:20:38 INFO - } 14:20:38 INFO - reference operator[](difference_type _Off) const 14:20:38 INFO - { 14:20:38 INFO - return (*(*this + _Off)); 14:20:38 INFO - } 14:20:38 INFO - }; 14:20:38 INFO - template inline 14:20:38 INFO - typename _String_iterator<_Mystr>::_Unchecked_type 14:20:38 INFO - _Unchecked(_String_iterator<_Mystr> _Iter) 14:20:38 INFO - { 14:20:38 INFO - return (_Iter._Unchecked()); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _String_iterator<_Mystr> 14:20:38 INFO - _Rechecked(_String_iterator<_Mystr>& _Iter, 14:20:38 INFO - typename _String_iterator<_Mystr> 14:20:38 INFO - ::_Unchecked_type _Right) 14:20:38 INFO - { 14:20:38 INFO - return (_Iter._Rechecked(_Right)); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - _String_iterator<_Mystr> operator+( 14:20:38 INFO - typename _String_iterator<_Mystr> 14:20:38 INFO - ::difference_type _Off, 14:20:38 INFO - _String_iterator<_Mystr> _Next) 14:20:38 INFO - { 14:20:38 INFO - return (_Next += _Off); 14:20:38 INFO - } 14:20:38 INFO - template 14:20:38 INFO - struct _String_iter_types 14:20:38 INFO - { 14:20:38 INFO - typedef _Value_type value_type; 14:20:38 INFO - typedef _Size_type size_type; 14:20:38 INFO - typedef _Difference_type difference_type; 14:20:38 INFO - typedef _Pointer pointer; 14:20:38 INFO - typedef _Const_pointer const_pointer; 14:20:38 INFO - typedef _Reference reference; 14:20:38 INFO - typedef _Const_reference const_reference; 14:20:38 INFO - }; 14:20:38 INFO - template 14:20:38 INFO - struct _String_base_types 14:20:38 INFO - { 14:20:38 INFO - typedef _Alloc0 _Alloc; 14:20:38 INFO - typedef _String_base_types<_Ty, _Alloc> _Myt; 14:20:38 INFO - typedef _Wrap_alloc<_Alloc> _Alty0; 14:20:38 INFO - typedef typename _Alty0::template rebind<_Ty>::other _Alty; 14:20:38 INFO - typedef typename _If<_Is_simple_alloc<_Alty>::value, 14:20:38 INFO - _Simple_types, 14:20:38 INFO - _String_iter_types >::type 14:20:38 INFO - _Val_types; 14:20:38 INFO - }; 14:20:38 INFO - template 14:20:38 INFO - class _String_val 14:20:38 INFO - : public _Container_base 14:20:38 INFO - { 14:20:38 INFO - public: 14:20:38 INFO - typedef _String_val<_Val_types> _Myt; 14:20:38 INFO - typedef typename _Val_types::value_type value_type; 14:20:38 INFO - typedef typename _Val_types::size_type size_type; 14:20:38 INFO - typedef typename _Val_types::difference_type difference_type; 14:20:38 INFO - typedef typename _Val_types::pointer pointer; 14:20:38 INFO - typedef typename _Val_types::const_pointer const_pointer; 14:20:38 INFO - typedef typename _Val_types::reference reference; 14:20:38 INFO - typedef typename _Val_types::const_reference const_reference; 14:20:38 INFO - typedef _String_iterator<_Myt> iterator; 14:20:38 INFO - typedef _String_const_iterator<_Myt> const_iterator; 14:20:38 INFO - _String_val() 14:20:38 INFO - : _Bx(), 14:20:38 INFO - _Mysize(0), 14:20:38 INFO - _Myres(0) 14:20:38 INFO - { 14:20:38 INFO - } 14:20:38 INFO - enum 14:20:38 INFO - { 14:20:38 INFO - _BUF_SIZE = 16 / sizeof (value_type) < 1 ? 1 14:20:38 INFO - : 16 / sizeof (value_type)}; 14:20:38 INFO - enum 14:20:38 INFO - { 14:20:38 INFO - _ALLOC_MASK = sizeof (value_type) <= 1 ? 15 14:20:38 INFO - : sizeof (value_type) <= 2 ? 7 14:20:38 INFO - : sizeof (value_type) <= 4 ? 3 14:20:38 INFO - : sizeof (value_type) <= 8 ? 1 : 0}; 14:20:38 INFO - value_type *_Myptr() 14:20:38 INFO - { 14:20:38 INFO - return (this->_BUF_SIZE <= _Myres 14:20:38 INFO - ? _Unfancy(_Bx._Ptr) 14:20:38 INFO - : _Bx._Buf); 14:20:38 INFO - } 14:20:38 INFO - const value_type *_Myptr() const 14:20:38 INFO - { 14:20:38 INFO - return (this->_BUF_SIZE <= _Myres 14:20:38 INFO - ? _Unfancy(_Bx._Ptr) 14:20:38 INFO - : _Bx._Buf); 14:20:38 INFO - } 14:20:38 INFO - union _Bxty 14:20:38 INFO - { 14:20:38 INFO - _Bxty() 14:20:38 INFO - { 14:20:38 INFO - } 14:20:38 INFO - ~_Bxty() throw () 14:20:38 INFO - { 14:20:38 INFO - } 14:20:38 INFO - value_type _Buf[_BUF_SIZE]; 14:20:38 INFO - pointer _Ptr; 14:20:38 INFO - char _Alias[_BUF_SIZE]; 14:20:38 INFO - } _Bx; 14:20:38 INFO - size_type _Mysize; 14:20:38 INFO - size_type _Myres; 14:20:38 INFO - }; 14:20:38 INFO - template 14:20:38 INFO - class _String_alloc 14:20:38 INFO - { 14:20:38 INFO - public: 14:20:38 INFO - typedef _String_alloc<_Alloc_types> _Myt; 14:20:38 INFO - typedef typename _Alloc_types::_Alloc _Alloc; 14:20:38 INFO - typedef typename _Alloc_types::_Alty _Alty; 14:20:38 INFO - typedef typename _Alloc_types::_Val_types _Val_types; 14:20:38 INFO - typedef typename _Val_types::value_type value_type; 14:20:38 INFO - typedef typename _Val_types::size_type size_type; 14:20:38 INFO - typedef typename _Val_types::difference_type difference_type; 14:20:38 INFO - typedef typename _Val_types::pointer pointer; 14:20:38 INFO - typedef typename _Val_types::const_pointer const_pointer; 14:20:38 INFO - typedef typename _Val_types::reference reference; 14:20:38 INFO - typedef typename _Val_types::const_reference const_reference; 14:20:38 INFO - typedef _String_iterator<_String_val<_Val_types> > iterator; 14:20:38 INFO - typedef _String_const_iterator<_String_val<_Val_types> > const_iterator; 14:20:38 INFO - enum 14:20:38 INFO - { 14:20:38 INFO - _BUF_SIZE = _String_val<_Val_types>::_BUF_SIZE 14:20:38 INFO - }; 14:20:38 INFO - enum 14:20:38 INFO - { 14:20:38 INFO - _ALLOC_MASK = _String_val<_Val_types>::_ALLOC_MASK 14:20:38 INFO - }; 14:20:38 INFO - value_type *_Myptr() 14:20:38 INFO - { 14:20:38 INFO - return (_Get_data()._Myptr()); 14:20:38 INFO - } 14:20:38 INFO - const value_type *_Myptr() const 14:20:38 INFO - { 14:20:38 INFO - return (_Get_data()._Myptr()); 14:20:38 INFO - } 14:20:38 INFO - _String_alloc() 14:20:38 INFO - : _Mypair(_Zero_then_variadic_args_t()) 14:20:38 INFO - { 14:20:38 INFO - } 14:20:38 INFO - template, _Myt>::value> > 14:20:38 INFO - _String_alloc(_Any_alloc&& _Al) 14:20:38 INFO - : _Mypair(_One_then_variadic_args_t(), 14:20:38 INFO - ::std:: forward<_Any_alloc>(_Al)) 14:20:38 INFO - { 14:20:38 INFO - } 14:20:38 INFO - void _Copy_alloc(const _Alty& _Al) 14:20:38 INFO - { 14:20:38 INFO - _Pocca(_Getal(), _Al); 14:20:38 INFO - } 14:20:38 INFO - void _Move_alloc(_Alty& _Al) 14:20:38 INFO - { 14:20:38 INFO - _Pocma(_Getal(), _Al); 14:20:38 INFO - } 14:20:38 INFO - #line 679 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstring" 14:20:38 INFO - void _Orphan_all() 14:20:38 INFO - { 14:20:38 INFO - _Get_data()._Orphan_all(); 14:20:38 INFO - } 14:20:38 INFO - void _Swap_all(_Myt& _Right) 14:20:38 INFO - { 14:20:38 INFO - _Get_data()._Swap_all(_Right._Get_data()); 14:20:38 INFO - } 14:20:38 INFO - _Alty& _Getal() throw () 14:20:38 INFO - { 14:20:38 INFO - return (_Mypair._Get_first()); 14:20:38 INFO - } 14:20:38 INFO - const _Alty& _Getal() const throw () 14:20:38 INFO - { 14:20:38 INFO - return (_Mypair._Get_first()); 14:20:38 INFO - } 14:20:38 INFO - _String_val<_Val_types>& _Get_data() throw () 14:20:38 INFO - { 14:20:38 INFO - return (_Mypair._Get_second()); 14:20:38 INFO - } 14:20:38 INFO - const _String_val<_Val_types>& _Get_data() const throw () 14:20:38 INFO - { 14:20:38 INFO - return (_Mypair._Get_second()); 14:20:38 INFO - } 14:20:38 INFO - typedef typename _String_val<_Val_types>::_Bxty _Bxty; 14:20:38 INFO - _Bxty& _Bx() throw () 14:20:38 INFO - { 14:20:38 INFO - return (_Get_data()._Bx); 14:20:38 INFO - } 14:20:38 INFO - const _Bxty& _Bx() const throw () 14:20:38 INFO - { 14:20:38 INFO - return (_Get_data()._Bx); 14:20:38 INFO - } 14:20:38 INFO - size_type& _Mysize() throw () 14:20:38 INFO - { 14:20:38 INFO - return (_Get_data()._Mysize); 14:20:38 INFO - } 14:20:38 INFO - const size_type& _Mysize() const throw () 14:20:38 INFO - { 14:20:38 INFO - return (_Get_data()._Mysize); 14:20:38 INFO - } 14:20:38 INFO - size_type& _Myres() throw () 14:20:38 INFO - { 14:20:38 INFO - return (_Get_data()._Myres); 14:20:38 INFO - } 14:20:38 INFO - const size_type& _Myres() const throw () 14:20:38 INFO - { 14:20:38 INFO - return (_Get_data()._Myres); 14:20:38 INFO - } 14:20:38 INFO - private: 14:20:38 INFO - _Compressed_pair<_Alty, _String_val<_Val_types> > _Mypair; 14:20:38 INFO - }; 14:20:38 INFO - template 14:20:38 INFO - class basic_string 14:20:38 INFO - : public _String_alloc<_String_base_types<_Elem, _Alloc> > 14:20:38 INFO - { 14:20:38 INFO - public: 14:20:38 INFO - typedef basic_string<_Elem, _Traits, _Alloc> _Myt; 14:20:38 INFO - typedef _String_alloc<_String_base_types<_Elem, _Alloc> > _Mybase; 14:20:38 INFO - typedef _Traits traits_type; 14:20:38 INFO - typedef _Alloc allocator_type; 14:20:38 INFO - typedef typename _Mybase::_Alty _Alty; 14:20:38 INFO - typedef typename _Mybase::value_type value_type; 14:20:38 INFO - typedef typename _Mybase::size_type size_type; 14:20:38 INFO - typedef typename _Mybase::difference_type difference_type; 14:20:38 INFO - typedef typename _Mybase::pointer pointer; 14:20:38 INFO - typedef typename _Mybase::const_pointer const_pointer; 14:20:38 INFO - typedef typename _Mybase::reference reference; 14:20:38 INFO - typedef typename _Mybase::const_reference const_reference; 14:20:38 INFO - typedef typename _Mybase::iterator iterator; 14:20:38 INFO - typedef typename _Mybase::const_iterator const_iterator; 14:20:38 INFO - typedef ::std:: reverse_iterator reverse_iterator; 14:20:38 INFO - typedef ::std:: reverse_iterator const_reverse_iterator; 14:20:38 INFO - basic_string(const _Myt& _Right) 14:20:38 INFO - : _Mybase(_Right._Getal().select_on_container_copy_construction()) 14:20:38 INFO - { 14:20:38 INFO - _Tidy(); 14:20:38 INFO - assign(_Right, 0, npos); 14:20:38 INFO - } 14:20:38 INFO - basic_string(const _Myt& _Right, const _Alloc& _Al) 14:20:38 INFO - : _Mybase(_Al) 14:20:38 INFO - { 14:20:38 INFO - _Tidy(); 14:20:38 INFO - assign(_Right, 0, npos); 14:20:38 INFO - } 14:20:38 INFO - basic_string() 14:20:38 INFO - : _Mybase() 14:20:38 INFO - { 14:20:38 INFO - _Tidy(); 14:20:38 INFO - } 14:20:38 INFO - explicit basic_string(const _Alloc& _Al) throw () 14:20:38 INFO - : _Mybase(_Al) 14:20:38 INFO - { 14:20:38 INFO - _Tidy(); 14:20:38 INFO - } 14:20:38 INFO - basic_string(const _Myt& _Right, size_type _Roff, 14:20:38 INFO - size_type _Count = npos) 14:20:38 INFO - : _Mybase(_Right._Getal()) 14:20:38 INFO - { 14:20:38 INFO - _Tidy(); 14:20:38 INFO - assign(_Right, _Roff, _Count); 14:20:38 INFO - } 14:20:38 INFO - basic_string(const _Myt& _Right, size_type _Roff, size_type _Count, 14:20:38 INFO - const _Alloc& _Al) 14:20:38 INFO - : _Mybase(_Al) 14:20:38 INFO - { 14:20:38 INFO - _Tidy(); 14:20:38 INFO - assign(_Right, _Roff, _Count); 14:20:38 INFO - } 14:20:38 INFO - basic_string(const _Elem *_Ptr, size_type _Count) 14:20:38 INFO - : _Mybase() 14:20:38 INFO - { 14:20:38 INFO - _Tidy(); 14:20:38 INFO - assign(_Ptr, _Count); 14:20:38 INFO - } 14:20:38 INFO - basic_string(const _Elem *_Ptr, size_type _Count, const _Alloc& _Al) 14:20:38 INFO - : _Mybase(_Al) 14:20:38 INFO - { 14:20:38 INFO - _Tidy(); 14:20:38 INFO - assign(_Ptr, _Count); 14:20:38 INFO - } 14:20:38 INFO - basic_string(const _Elem *_Ptr) 14:20:38 INFO - : _Mybase() 14:20:38 INFO - { 14:20:38 INFO - _Tidy(); 14:20:38 INFO - assign(_Ptr); 14:20:38 INFO - } 14:20:38 INFO - basic_string(const _Elem *_Ptr, const _Alloc& _Al) 14:20:38 INFO - : _Mybase(_Al) 14:20:38 INFO - { 14:20:38 INFO - _Tidy(); 14:20:38 INFO - assign(_Ptr); 14:20:38 INFO - } 14:20:38 INFO - basic_string(size_type _Count, _Elem _Ch) 14:20:38 INFO - : _Mybase() 14:20:38 INFO - { 14:20:38 INFO - _Tidy(); 14:20:38 INFO - assign(_Count, _Ch); 14:20:38 INFO - } 14:20:38 INFO - basic_string(size_type _Count, _Elem _Ch, const _Alloc& _Al) 14:20:38 INFO - : _Mybase(_Al) 14:20:38 INFO - { 14:20:38 INFO - _Tidy(); 14:20:38 INFO - assign(_Count, _Ch); 14:20:38 INFO - } 14:20:38 INFO - template::value, 14:20:38 INFO - void>::type> 14:20:38 INFO - basic_string(_Iter _First, _Iter _Last, const _Alloc& _Al = _Alloc()) 14:20:38 INFO - : _Mybase(_Al) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - _Tidy(); 14:20:38 INFO - _Construct(_Unchecked(_First), _Unchecked(_Last), _Iter_cat_t<_Iter>()); 14:20:38 INFO - } 14:20:38 INFO - template 14:20:38 INFO - void _Construct(_Iter _First, 14:20:38 INFO - _Iter _Last, input_iterator_tag) 14:20:38 INFO - { 14:20:38 INFO - { if (1) { 14:20:38 INFO - for (; _First != _Last; ++_First) 14:20:38 INFO - append((size_type)1, (_Elem)*_First); 14:20:38 INFO - } else if (0) { 14:20:38 INFO - _Tidy(true); 14:20:38 INFO - ; 14:20:38 INFO - } } 14:20:38 INFO - } 14:20:38 INFO - template 14:20:38 INFO - void _Construct(_Iter _First, 14:20:38 INFO - _Iter _Last, forward_iterator_tag) 14:20:38 INFO - { 14:20:38 INFO - size_type _Count = ::std:: distance(_First, _Last); 14:20:38 INFO - reserve(_Count); 14:20:38 INFO - _Construct(_First, _Last, input_iterator_tag()); 14:20:38 INFO - } 14:20:38 INFO - void _Construct(_Elem *_First, 14:20:38 INFO - _Elem *_Last, random_access_iterator_tag) 14:20:38 INFO - { 14:20:38 INFO - if (_First != _Last) 14:20:38 INFO - assign(_First, _Last - _First); 14:20:38 INFO - } 14:20:38 INFO - void _Construct(const _Elem *_First, 14:20:38 INFO - const _Elem *_Last, random_access_iterator_tag) 14:20:38 INFO - { 14:20:38 INFO - if (_First != _Last) 14:20:38 INFO - assign(_First, _Last - _First); 14:20:38 INFO - } 14:20:38 INFO - basic_string(_Myt&& _Right) throw () 14:20:38 INFO - : _Mybase(::std:: move(_Right._Getal())) 14:20:38 INFO - { 14:20:38 INFO - _Tidy(); 14:20:38 INFO - _Assign_rv(::std:: forward<_Myt>(_Right)); 14:20:38 INFO - } 14:20:38 INFO - basic_string(_Myt&& _Right, const _Alloc& _Al) 14:20:38 INFO - : _Mybase(_Al) 14:20:38 INFO - { 14:20:38 INFO - if (this->_Getal() != _Right._Getal()) 14:20:38 INFO - assign(_Right.begin(), _Right.end()); 14:20:38 INFO - else 14:20:38 INFO - _Assign_rv(::std:: forward<_Myt>(_Right)); 14:20:38 INFO - } 14:20:38 INFO - _Myt& operator=(_Myt&& _Right) 14:20:38 INFO - #line 928 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstring" 14:20:38 INFO - { 14:20:38 INFO - if (this != &_Right) 14:20:38 INFO - { 14:20:38 INFO - _Tidy(true); 14:20:38 INFO - if (_Alty::propagate_on_container_move_assignment::value 14:20:38 INFO - && this->_Getal() != _Right._Getal()) 14:20:38 INFO - this->_Move_alloc(_Right._Getal()); 14:20:38 INFO - if (this->_Getal() != _Right._Getal()) 14:20:38 INFO - assign(_Right.begin(), _Right.end()); 14:20:38 INFO - else 14:20:38 INFO - _Assign_rv(::std:: forward<_Myt>(_Right)); 14:20:38 INFO - } 14:20:38 INFO - return (*this); 14:20:38 INFO - } 14:20:38 INFO - _Myt& assign(_Myt&& _Right) throw () 14:20:38 INFO - { 14:20:38 INFO - if (this == &_Right) 14:20:38 INFO - ; 14:20:38 INFO - else if (get_allocator() != _Right.get_allocator() 14:20:38 INFO - && this->_BUF_SIZE <= _Right._Myres()) 14:20:38 INFO - *this = _Right; 14:20:38 INFO - else 14:20:38 INFO - { 14:20:38 INFO - _Tidy(true); 14:20:38 INFO - _Assign_rv(::std:: forward<_Myt>(_Right)); 14:20:38 INFO - } 14:20:38 INFO - return (*this); 14:20:38 INFO - } 14:20:38 INFO - void _Assign_rv(_Myt&& _Right) 14:20:38 INFO - { 14:20:38 INFO - if (_Right._Myres() < this->_BUF_SIZE) 14:20:38 INFO - _Traits::move(this->_Bx()._Buf, _Right._Bx()._Buf, 14:20:38 INFO - _Right._Mysize() + 1); 14:20:38 INFO - else 14:20:38 INFO - { 14:20:38 INFO - this->_Getal().construct(::std:: addressof(this->_Bx()._Ptr), _Right._Bx()._Ptr); 14:20:38 INFO - _Right._Bx()._Ptr = pointer(); 14:20:38 INFO - } 14:20:38 INFO - this->_Mysize() = _Right._Mysize(); 14:20:38 INFO - this->_Myres() = _Right._Myres(); 14:20:38 INFO - _Right._Tidy(); 14:20:38 INFO - } 14:20:38 INFO - basic_string(::std:: initializer_list<_Elem> _Ilist, 14:20:38 INFO - const _Alloc& _Al = allocator_type()) 14:20:38 INFO - : _Mybase(_Al) 14:20:38 INFO - { 14:20:38 INFO - _Tidy(); 14:20:38 INFO - assign(_Ilist.begin(), _Ilist.end()); 14:20:38 INFO - } 14:20:38 INFO - _Myt& operator=(::std:: initializer_list<_Elem> _Ilist) 14:20:38 INFO - { 14:20:38 INFO - return (assign(_Ilist.begin(), _Ilist.end())); 14:20:38 INFO - } 14:20:38 INFO - _Myt& operator+=(::std:: initializer_list<_Elem> _Ilist) 14:20:38 INFO - { 14:20:38 INFO - return (append(_Ilist.begin(), _Ilist.end())); 14:20:38 INFO - } 14:20:38 INFO - _Myt& assign(::std:: initializer_list<_Elem> _Ilist) 14:20:38 INFO - { 14:20:38 INFO - return (assign(_Ilist.begin(), _Ilist.end())); 14:20:38 INFO - } 14:20:38 INFO - _Myt& append(::std:: initializer_list<_Elem> _Ilist) 14:20:38 INFO - { 14:20:38 INFO - return (append(_Ilist.begin(), _Ilist.end())); 14:20:38 INFO - } 14:20:38 INFO - iterator insert(const_iterator _Where, 14:20:38 INFO - ::std:: initializer_list<_Elem> _Ilist) 14:20:38 INFO - { 14:20:38 INFO - return (insert(_Where, _Ilist.begin(), _Ilist.end())); 14:20:38 INFO - } 14:20:38 INFO - _Myt& replace(const_iterator _First, const_iterator _Last, 14:20:38 INFO - ::std:: initializer_list<_Elem> _Ilist) 14:20:38 INFO - { 14:20:38 INFO - return (replace(_First, _Last, _Ilist.begin(), _Ilist.end())); 14:20:38 INFO - } 14:20:38 INFO - ~basic_string() throw () 14:20:38 INFO - { 14:20:38 INFO - _Tidy(true); 14:20:38 INFO - } 14:20:38 INFO - static const size_type npos; 14:20:38 INFO - _Myt& operator=(const _Myt& _Right) 14:20:38 INFO - { 14:20:38 INFO - if (this != &_Right) 14:20:38 INFO - { 14:20:38 INFO - if (this->_Getal() != _Right._Getal() 14:20:38 INFO - && _Alty::propagate_on_container_copy_assignment::value) 14:20:38 INFO - { 14:20:38 INFO - _Tidy(true); 14:20:38 INFO - this->_Copy_alloc(_Right._Getal()); 14:20:38 INFO - } 14:20:38 INFO - assign(_Right); 14:20:38 INFO - } 14:20:38 INFO - return (*this); 14:20:38 INFO - } 14:20:38 INFO - _Myt& operator=(const _Elem *_Ptr) 14:20:38 INFO - { 14:20:38 INFO - return (assign(_Ptr)); 14:20:38 INFO - } 14:20:38 INFO - _Myt& operator=(_Elem _Ch) 14:20:38 INFO - { 14:20:38 INFO - return (assign(1, _Ch)); 14:20:38 INFO - } 14:20:38 INFO - _Myt& operator+=(const _Myt& _Right) 14:20:38 INFO - { 14:20:38 INFO - return (append(_Right)); 14:20:38 INFO - } 14:20:38 INFO - _Myt& operator+=(const _Elem *_Ptr) 14:20:38 INFO - { 14:20:38 INFO - return (append(_Ptr)); 14:20:38 INFO - } 14:20:38 INFO - _Myt& operator+=(_Elem _Ch) 14:20:38 INFO - { 14:20:38 INFO - return (append((size_type)1, _Ch)); 14:20:38 INFO - } 14:20:38 INFO - _Myt& append(const _Myt& _Right) 14:20:38 INFO - { 14:20:38 INFO - return (append(_Right, 0, npos)); 14:20:38 INFO - } 14:20:38 INFO - _Myt& append(const _Myt& _Right, 14:20:38 INFO - size_type _Roff, size_type _Count = npos) 14:20:38 INFO - { 14:20:38 INFO - _Right._Check_offset(_Roff); 14:20:38 INFO - _Count = _Right._Clamp_suffix_size(_Roff, _Count); 14:20:38 INFO - if (npos - this->_Mysize() <= _Count) 14:20:38 INFO - _Xlen(); 14:20:38 INFO - const size_type _Num = this->_Mysize() + _Count; 14:20:38 INFO - if (0 < _Count && _Grow(_Num)) 14:20:38 INFO - { 14:20:38 INFO - _Traits::copy(this->_Myptr() + this->_Mysize(), 14:20:38 INFO - _Right._Myptr() + _Roff, _Count); 14:20:38 INFO - _Eos(_Num); 14:20:38 INFO - } 14:20:38 INFO - return (*this); 14:20:38 INFO - } 14:20:38 INFO - _Myt& append(const _Elem *_Ptr, size_type _Count) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - if (_Inside(_Ptr)) 14:20:38 INFO - return (append(*this, 14:20:38 INFO - _Ptr - this->_Myptr(), _Count)); 14:20:38 INFO - if (npos - this->_Mysize() <= _Count) 14:20:38 INFO - _Xlen(); 14:20:38 INFO - const size_type _Num = this->_Mysize() + _Count; 14:20:38 INFO - if (0 < _Count && _Grow(_Num)) 14:20:38 INFO - { 14:20:38 INFO - _Traits::copy(this->_Myptr() + this->_Mysize(), _Ptr, _Count); 14:20:38 INFO - _Eos(_Num); 14:20:38 INFO - } 14:20:38 INFO - return (*this); 14:20:38 INFO - } 14:20:38 INFO - _Myt& append(const _Elem *_Ptr) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - return (append(_Ptr, _Traits::length(_Ptr))); 14:20:38 INFO - } 14:20:38 INFO - _Myt& append(size_type _Count, _Elem _Ch) 14:20:38 INFO - { 14:20:38 INFO - if (npos - this->_Mysize() <= _Count) 14:20:38 INFO - _Xlen(); 14:20:38 INFO - const size_type _Num = this->_Mysize() + _Count; 14:20:38 INFO - if (0 < _Count && _Grow(_Num)) 14:20:38 INFO - { 14:20:38 INFO - _Chassign(this->_Mysize(), _Count, _Ch); 14:20:38 INFO - _Eos(_Num); 14:20:38 INFO - } 14:20:38 INFO - return (*this); 14:20:38 INFO - } 14:20:38 INFO - template 14:20:38 INFO - typename enable_if<_Is_iterator<_Iter>::value, 14:20:38 INFO - _Myt&>::type 14:20:38 INFO - append(_Iter _First, _Iter _Last) 14:20:38 INFO - { 14:20:38 INFO - return (replace(end(), end(), _First, _Last)); 14:20:38 INFO - } 14:20:38 INFO - _Myt& append(const_pointer _First, const_pointer _Last) 14:20:38 INFO - { 14:20:38 INFO - return (replace(end(), end(), _First, _Last)); 14:20:38 INFO - } 14:20:38 INFO - _Myt& append(const_iterator _First, const_iterator _Last) 14:20:38 INFO - { 14:20:38 INFO - return (replace(end(), end(), _First, _Last)); 14:20:38 INFO - } 14:20:38 INFO - _Myt& assign(const _Myt& _Right) 14:20:38 INFO - { 14:20:38 INFO - return (assign(_Right, 0, npos)); 14:20:38 INFO - } 14:20:38 INFO - _Myt& assign(const _Myt& _Right, 14:20:38 INFO - size_type _Roff, size_type _Count = npos) 14:20:38 INFO - { 14:20:38 INFO - _Right._Check_offset(_Roff); 14:20:38 INFO - _Count = _Right._Clamp_suffix_size(_Roff, _Count); 14:20:38 INFO - if (this == &_Right) 14:20:38 INFO - erase((size_type)(_Roff + _Count)), erase(0, _Roff); 14:20:38 INFO - else if (_Grow(_Count)) 14:20:38 INFO - { 14:20:38 INFO - _Traits::copy(this->_Myptr(), 14:20:38 INFO - _Right._Myptr() + _Roff, _Count); 14:20:38 INFO - _Eos(_Count); 14:20:38 INFO - } 14:20:38 INFO - return (*this); 14:20:38 INFO - } 14:20:38 INFO - _Myt& assign(const _Elem *_Ptr, size_type _Count) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - if (_Inside(_Ptr)) 14:20:38 INFO - return (assign(*this, 14:20:38 INFO - _Ptr - this->_Myptr(), _Count)); 14:20:38 INFO - if (_Grow(_Count)) 14:20:38 INFO - { 14:20:38 INFO - _Traits::copy(this->_Myptr(), _Ptr, _Count); 14:20:38 INFO - _Eos(_Count); 14:20:38 INFO - } 14:20:38 INFO - return (*this); 14:20:38 INFO - } 14:20:38 INFO - _Myt& assign(const _Elem *_Ptr) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - return (assign(_Ptr, _Traits::length(_Ptr))); 14:20:38 INFO - } 14:20:38 INFO - _Myt& assign(size_type _Count, _Elem _Ch) 14:20:38 INFO - { 14:20:38 INFO - if (_Count == npos) 14:20:38 INFO - _Xlen(); 14:20:38 INFO - if (_Grow(_Count)) 14:20:38 INFO - { 14:20:38 INFO - _Chassign(0, _Count, _Ch); 14:20:38 INFO - _Eos(_Count); 14:20:38 INFO - } 14:20:38 INFO - return (*this); 14:20:38 INFO - } 14:20:38 INFO - template 14:20:38 INFO - typename enable_if<_Is_iterator<_Iter>::value, 14:20:38 INFO - _Myt&>::type 14:20:38 INFO - assign(_Iter _First, _Iter _Last) 14:20:38 INFO - { 14:20:38 INFO - return (replace(begin(), end(), _First, _Last)); 14:20:38 INFO - } 14:20:38 INFO - _Myt& assign(const_pointer _First, const_pointer _Last) 14:20:38 INFO - { 14:20:38 INFO - return (replace(begin(), end(), _First, _Last)); 14:20:38 INFO - } 14:20:38 INFO - _Myt& assign(const_iterator _First, const_iterator _Last) 14:20:38 INFO - { 14:20:38 INFO - return (replace(begin(), end(), _First, _Last)); 14:20:38 INFO - } 14:20:38 INFO - _Myt& insert(size_type _Off, const _Myt& _Right) 14:20:38 INFO - { 14:20:38 INFO - return (insert(_Off, _Right, 0, npos)); 14:20:38 INFO - } 14:20:38 INFO - _Myt& insert(size_type _Off, 14:20:38 INFO - const _Myt& _Right, size_type _Roff, size_type _Count = npos) 14:20:38 INFO - { 14:20:38 INFO - _Check_offset(_Off); 14:20:38 INFO - _Right._Check_offset(_Roff); 14:20:38 INFO - _Count = _Right._Clamp_suffix_size(_Roff, _Count); 14:20:38 INFO - if (npos - this->_Mysize() <= _Count) 14:20:38 INFO - _Xlen(); 14:20:38 INFO - const size_type _Num = this->_Mysize() + _Count; 14:20:38 INFO - if (0 < _Count && _Grow(_Num)) 14:20:38 INFO - { 14:20:38 INFO - _Traits::move(this->_Myptr() + _Off + _Count, 14:20:38 INFO - this->_Myptr() + _Off, 14:20:38 INFO - this->_Mysize() - _Off); 14:20:38 INFO - if (this == &_Right) 14:20:38 INFO - _Traits::move(this->_Myptr() + _Off, 14:20:38 INFO - this->_Myptr() + (_Off < _Roff ? _Roff + _Count : _Roff), 14:20:38 INFO - _Count); 14:20:38 INFO - else 14:20:38 INFO - _Traits::copy(this->_Myptr() + _Off, 14:20:38 INFO - _Right._Myptr() + _Roff, _Count); 14:20:38 INFO - _Eos(_Num); 14:20:38 INFO - } 14:20:38 INFO - return (*this); 14:20:38 INFO - } 14:20:38 INFO - _Myt& insert(size_type _Off, 14:20:38 INFO - const _Elem *_Ptr, size_type _Count) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - if (_Inside(_Ptr)) 14:20:38 INFO - return (insert(_Off, *this, 14:20:38 INFO - _Ptr - this->_Myptr(), _Count)); 14:20:38 INFO - _Check_offset(_Off); 14:20:38 INFO - if (npos - this->_Mysize() <= _Count) 14:20:38 INFO - _Xlen(); 14:20:38 INFO - const size_type _Num = this->_Mysize() + _Count; 14:20:38 INFO - if (0 < _Count && _Grow(_Num)) 14:20:38 INFO - { 14:20:38 INFO - _Traits::move(this->_Myptr() + _Off + _Count, 14:20:38 INFO - this->_Myptr() + _Off, 14:20:38 INFO - this->_Mysize() - _Off); 14:20:38 INFO - _Traits::copy(this->_Myptr() + _Off, _Ptr, _Count); 14:20:38 INFO - _Eos(_Num); 14:20:38 INFO - } 14:20:38 INFO - return (*this); 14:20:38 INFO - } 14:20:38 INFO - _Myt& insert(size_type _Off, const _Elem *_Ptr) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - return (insert(_Off, _Ptr, _Traits::length(_Ptr))); 14:20:38 INFO - } 14:20:38 INFO - _Myt& insert(size_type _Off, 14:20:38 INFO - size_type _Count, _Elem _Ch) 14:20:38 INFO - { 14:20:38 INFO - _Check_offset(_Off); 14:20:38 INFO - if (npos - this->_Mysize() <= _Count) 14:20:38 INFO - _Xlen(); 14:20:38 INFO - const size_type _Num = this->_Mysize() + _Count; 14:20:38 INFO - if (0 < _Count && _Grow(_Num)) 14:20:38 INFO - { 14:20:38 INFO - _Traits::move(this->_Myptr() + _Off + _Count, 14:20:38 INFO - this->_Myptr() + _Off, 14:20:38 INFO - this->_Mysize() - _Off); 14:20:38 INFO - _Chassign(_Off, _Count, _Ch); 14:20:38 INFO - _Eos(_Num); 14:20:38 INFO - } 14:20:38 INFO - return (*this); 14:20:38 INFO - } 14:20:38 INFO - iterator insert(const_iterator _Where) 14:20:38 INFO - { 14:20:38 INFO - return (insert(_Where, _Elem())); 14:20:38 INFO - } 14:20:38 INFO - iterator insert(const_iterator _Where, _Elem _Ch) 14:20:38 INFO - { 14:20:38 INFO - size_type _Off = _Where - begin(); 14:20:38 INFO - insert(_Off, 1, _Ch); 14:20:38 INFO - return (begin() + _Off); 14:20:38 INFO - } 14:20:38 INFO - iterator insert(const_iterator _Where, size_type _Count, _Elem _Ch) 14:20:38 INFO - { 14:20:38 INFO - size_type _Off = _Where - begin(); 14:20:38 INFO - insert(_Off, _Count, _Ch); 14:20:38 INFO - return (begin() + _Off); 14:20:38 INFO - } 14:20:38 INFO - template 14:20:38 INFO - typename enable_if<_Is_iterator<_Iter>::value, 14:20:38 INFO - iterator>::type 14:20:38 INFO - insert(const_iterator _Where, _Iter _First, _Iter _Last) 14:20:38 INFO - { 14:20:38 INFO - size_type _Off = _Where - begin(); 14:20:38 INFO - replace(_Where, _Where, _First, _Last); 14:20:38 INFO - return (begin() + _Off); 14:20:38 INFO - } 14:20:38 INFO - iterator insert(const_iterator _Where, 14:20:38 INFO - const_pointer _First, const_pointer _Last) 14:20:38 INFO - { 14:20:38 INFO - size_type _Off = _Where - begin(); 14:20:38 INFO - replace(_Where, _Where, _First, _Last); 14:20:38 INFO - return (begin() + _Off); 14:20:38 INFO - } 14:20:38 INFO - iterator insert(const_iterator _Where, 14:20:38 INFO - const_iterator _First, const_iterator _Last) 14:20:38 INFO - { 14:20:38 INFO - size_type _Off = _Where - begin(); 14:20:38 INFO - replace(_Where, _Where, _First, _Last); 14:20:38 INFO - return (begin() + _Off); 14:20:38 INFO - } 14:20:38 INFO - _Myt& erase(size_type _Off = 0) 14:20:38 INFO - { 14:20:38 INFO - _Check_offset(_Off); 14:20:38 INFO - _Eos(_Off); 14:20:38 INFO - return (*this); 14:20:38 INFO - } 14:20:38 INFO - _Myt& erase(size_type _Off, size_type _Count) 14:20:38 INFO - { 14:20:38 INFO - _Check_offset(_Off); 14:20:38 INFO - if (this->_Mysize() - _Off <= _Count) 14:20:38 INFO - _Eos(_Off); 14:20:38 INFO - else if (0 < _Count) 14:20:38 INFO - { 14:20:38 INFO - value_type *_Ptr = this->_Myptr() + _Off; 14:20:38 INFO - size_type _Newsize = this->_Mysize() - _Count; 14:20:38 INFO - _Traits::move(_Ptr, _Ptr + _Count, _Newsize - _Off); 14:20:38 INFO - _Eos(_Newsize); 14:20:38 INFO - } 14:20:38 INFO - return (*this); 14:20:38 INFO - } 14:20:38 INFO - iterator erase(const_iterator _Where) 14:20:38 INFO - { 14:20:38 INFO - size_type _Count = _Where - begin(); 14:20:38 INFO - erase(_Count, 1); 14:20:38 INFO - return (begin() + _Count); 14:20:38 INFO - } 14:20:38 INFO - iterator erase(const_iterator _First, const_iterator _Last) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - size_type _Count = _First - begin(); 14:20:38 INFO - erase(_Count, _Last - _First); 14:20:38 INFO - return (begin() + _Count); 14:20:38 INFO - } 14:20:38 INFO - void clear() throw () 14:20:38 INFO - { 14:20:38 INFO - _Eos(0); 14:20:38 INFO - } 14:20:38 INFO - _Myt& replace(size_type _Off, size_type _N0, const _Myt& _Right) 14:20:38 INFO - { 14:20:38 INFO - return (replace(_Off, _N0, _Right, 0, npos)); 14:20:38 INFO - } 14:20:38 INFO - _Myt& replace(size_type _Off, 14:20:38 INFO - size_type _N0, const _Myt& _Right, size_type _Roff, 14:20:38 INFO - size_type _Count = npos) 14:20:38 INFO - { 14:20:38 INFO - _Check_offset(_Off); 14:20:38 INFO - _Right._Check_offset(_Roff); 14:20:38 INFO - _N0 = _Clamp_suffix_size(_Off, _N0); 14:20:38 INFO - _Count = _Right._Clamp_suffix_size(_Roff, _Count); 14:20:38 INFO - if (npos - _Count <= this->_Mysize() - _N0) 14:20:38 INFO - _Xlen(); 14:20:38 INFO - const size_type _Nm = this->_Mysize() - _N0 - _Off; 14:20:38 INFO - const size_type _Newsize = this->_Mysize() + _Count - _N0; 14:20:38 INFO - if (this->_Mysize() < _Newsize) 14:20:38 INFO - _Grow(_Newsize); 14:20:38 INFO - if (_Count == _N0) 14:20:38 INFO - { 14:20:38 INFO - _Traits::move(this->_Myptr() + _Off, 14:20:38 INFO - _Right._Myptr() + _Roff, _Count); 14:20:38 INFO - } 14:20:38 INFO - else if (this != &_Right) 14:20:38 INFO - { 14:20:38 INFO - _Traits::move(this->_Myptr() + _Off + _Count, 14:20:38 INFO - this->_Myptr() + _Off + _N0, _Nm); 14:20:38 INFO - _Traits::copy(this->_Myptr() + _Off, 14:20:38 INFO - _Right._Myptr() + _Roff, _Count); 14:20:38 INFO - } 14:20:38 INFO - else if (_Count < _N0) 14:20:38 INFO - { 14:20:38 INFO - _Traits::move(this->_Myptr() + _Off, 14:20:38 INFO - this->_Myptr() + _Roff, _Count); 14:20:38 INFO - _Traits::move(this->_Myptr() + _Off + _Count, 14:20:38 INFO - this->_Myptr() + _Off + _N0, _Nm); 14:20:38 INFO - } 14:20:38 INFO - else if (_Roff <= _Off) 14:20:38 INFO - { 14:20:38 INFO - _Traits::move(this->_Myptr() + _Off + _Count, 14:20:38 INFO - this->_Myptr() + _Off + _N0, _Nm); 14:20:38 INFO - _Traits::move(this->_Myptr() + _Off, 14:20:38 INFO - this->_Myptr() + _Roff, _Count); 14:20:38 INFO - } 14:20:38 INFO - else if (_Off + _N0 <= _Roff) 14:20:38 INFO - { 14:20:38 INFO - _Traits::move(this->_Myptr() + _Off + _Count, 14:20:38 INFO - this->_Myptr() + _Off + _N0, _Nm); 14:20:38 INFO - _Traits::move(this->_Myptr() + _Off, 14:20:38 INFO - this->_Myptr() + (_Roff + _Count - _N0), 14:20:38 INFO - _Count); 14:20:38 INFO - } 14:20:38 INFO - else 14:20:38 INFO - { 14:20:38 INFO - _Traits::move(this->_Myptr() + _Off, 14:20:38 INFO - this->_Myptr() + _Roff, _N0); 14:20:38 INFO - _Traits::move(this->_Myptr() + _Off + _Count, 14:20:38 INFO - this->_Myptr() + _Off + _N0, _Nm); 14:20:38 INFO - _Traits::move(this->_Myptr() + _Off + _N0, 14:20:38 INFO - this->_Myptr() + _Roff + _Count, 14:20:38 INFO - _Count - _N0); 14:20:38 INFO - } 14:20:38 INFO - _Eos(_Newsize); 14:20:38 INFO - return (*this); 14:20:38 INFO - } 14:20:38 INFO - _Myt& replace(size_type _Off, 14:20:38 INFO - size_type _N0, const _Elem *_Ptr, size_type _Count) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - if (_Inside(_Ptr)) 14:20:38 INFO - return (replace(_Off, _N0, *this, 14:20:38 INFO - _Ptr - this->_Myptr(), 14:20:38 INFO - _Count)); 14:20:38 INFO - _Check_offset(_Off); 14:20:38 INFO - _N0 = _Clamp_suffix_size(_Off, _N0); 14:20:38 INFO - if (npos - _Count <= this->_Mysize() - _N0) 14:20:38 INFO - _Xlen(); 14:20:38 INFO - size_type _Nm = this->_Mysize() - _N0 - _Off; 14:20:38 INFO - if (_Count < _N0) 14:20:38 INFO - _Traits::move(this->_Myptr() + _Off + _Count, 14:20:38 INFO - this->_Myptr() + _Off + _N0, 14:20:38 INFO - _Nm); 14:20:38 INFO - const size_type _Num = this->_Mysize() + _Count - _N0; 14:20:38 INFO - if ((0 < _Count || 0 < _N0) 14:20:38 INFO - && _Grow(_Num)) 14:20:38 INFO - { 14:20:38 INFO - if (_N0 < _Count) 14:20:38 INFO - _Traits::move(this->_Myptr() + _Off + _Count, 14:20:38 INFO - this->_Myptr() + _Off + _N0, _Nm); 14:20:38 INFO - _Traits::copy(this->_Myptr() + _Off, _Ptr, _Count); 14:20:38 INFO - _Eos(_Num); 14:20:38 INFO - } 14:20:38 INFO - return (*this); 14:20:38 INFO - } 14:20:38 INFO - _Myt& replace(size_type _Off, size_type _N0, const _Elem *_Ptr) 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - return (replace(_Off, _N0, _Ptr, _Traits::length(_Ptr))); 14:20:38 INFO - } 14:20:38 INFO - _Myt& replace(size_type _Off, 14:20:38 INFO - size_type _N0, size_type _Count, _Elem _Ch) 14:20:38 INFO - { 14:20:38 INFO - _Check_offset(_Off); 14:20:38 INFO - _N0 = _Clamp_suffix_size(_Off, _N0); 14:20:38 INFO - if (npos - _Count <= this->_Mysize() - _N0) 14:20:38 INFO - _Xlen(); 14:20:38 INFO - size_type _Nm = this->_Mysize() - _N0 - _Off; 14:20:38 INFO - if (_Count < _N0) 14:20:38 INFO - _Traits::move(this->_Myptr() + _Off + _Count, 14:20:38 INFO - this->_Myptr() + _Off + _N0, 14:20:38 INFO - _Nm); 14:20:38 INFO - const size_type _Num = this->_Mysize() + _Count - _N0; 14:20:38 INFO - if ((0 < _Count || 0 < _N0) 14:20:38 INFO - && _Grow(_Num)) 14:20:38 INFO - { 14:20:38 INFO - if (_N0 < _Count) 14:20:38 INFO - _Traits::move(this->_Myptr() + _Off + _Count, 14:20:38 INFO - this->_Myptr() + _Off + _N0, _Nm); 14:20:38 INFO - _Chassign(_Off, _Count, _Ch); 14:20:38 INFO - _Eos(_Num); 14:20:38 INFO - } 14:20:38 INFO - return (*this); 14:20:38 INFO - } 14:20:38 INFO - _Myt& replace(const_iterator _First, const_iterator _Last, 14:20:38 INFO - const _Myt& _Right) 14:20:38 INFO - { 14:20:38 INFO - return (replace(_First - begin(), _Last - _First, _Right)); 14:20:38 INFO - } 14:20:38 INFO - _Myt& replace(const_iterator _First, const_iterator _Last, 14:20:38 INFO - const _Elem *_Ptr, size_type _Count) 14:20:38 INFO - { 14:20:38 INFO - return (replace(_First - begin(), _Last - _First, _Ptr, _Count)); 14:20:38 INFO - } 14:20:38 INFO - _Myt& replace(const_iterator _First, const_iterator _Last, 14:20:38 INFO - const _Elem *_Ptr) 14:20:38 INFO - { 14:20:38 INFO - return (replace(_First - begin(), _Last - _First, _Ptr)); 14:20:38 INFO - } 14:20:38 INFO - _Myt& replace(const_iterator _First, const_iterator _Last, 14:20:38 INFO - size_type _Count, _Elem _Ch) 14:20:38 INFO - { 14:20:38 INFO - return (replace(_First - begin(), _Last - _First, _Count, _Ch)); 14:20:38 INFO - } 14:20:38 INFO - template 14:20:38 INFO - typename enable_if<_Is_iterator<_Iter>::value, 14:20:38 INFO - _Myt&>::type 14:20:38 INFO - replace(const_iterator _First, const_iterator _Last, 14:20:38 INFO - _Iter _First2, _Iter _Last2) 14:20:38 INFO - { 14:20:38 INFO - _Myt _Right(_First2, _Last2); 14:20:38 INFO - replace(_First, _Last, _Right); 14:20:38 INFO - return (*this); 14:20:38 INFO - } 14:20:38 INFO - _Myt& replace(const_iterator _First, const_iterator _Last, 14:20:38 INFO - const_pointer _First2, const_pointer _Last2) 14:20:38 INFO - { 14:20:38 INFO - if (_First2 == _Last2) 14:20:38 INFO - erase(_First - begin(), _Last - _First); 14:20:38 INFO - else 14:20:38 INFO - replace(_First - begin(), _Last - _First, 14:20:38 INFO - &*_First2, _Last2 - _First2); 14:20:38 INFO - return (*this); 14:20:38 INFO - } 14:20:38 INFO - _Myt& replace(const_iterator _First, const_iterator _Last, 14:20:38 INFO - pointer _First2, pointer _Last2) 14:20:38 INFO - { 14:20:38 INFO - if (_First2 == _Last2) 14:20:38 INFO - erase(_First - begin(), _Last - _First); 14:20:38 INFO - else 14:20:38 INFO - replace(_First - begin(), _Last - _First, 14:20:38 INFO - &*_First2, _Last2 - _First2); 14:20:38 INFO - return (*this); 14:20:38 INFO - } 14:20:38 INFO - _Myt& replace(const_iterator _First, const_iterator _Last, 14:20:38 INFO - const_iterator _First2, const_iterator _Last2) 14:20:38 INFO - { 14:20:38 INFO - if (_First2 == _Last2) 14:20:38 INFO - erase(_First - begin(), _Last - _First); 14:20:38 INFO - else 14:20:38 INFO - replace(_First - begin(), _Last - _First, 14:20:38 INFO - &*_First2, _Last2 - _First2); 14:20:38 INFO - return (*this); 14:20:38 INFO - } 14:20:38 INFO - _Myt& replace(const_iterator _First, const_iterator _Last, 14:20:38 INFO - iterator _First2, iterator _Last2) 14:20:38 INFO - { 14:20:38 INFO - if (_First2 == _Last2) 14:20:38 INFO - erase(_First - begin(), _Last - _First); 14:20:38 INFO - else 14:20:38 INFO - replace(_First - begin(), _Last - _First, 14:20:38 INFO - &*_First2, _Last2 - _First2); 14:20:38 INFO - return (*this); 14:20:38 INFO - } 14:20:38 INFO - iterator begin() throw () 14:20:38 INFO - { 14:20:38 INFO - auto _Mydata = &this->_Get_data(); 14:20:38 INFO - return (iterator(this->_Getal().address(*_Mydata->_Myptr()), _Mydata)); 14:20:38 INFO - } 14:20:38 INFO - const_iterator begin() const throw () 14:20:38 INFO - { 14:20:38 INFO - auto _Mydata = &this->_Get_data(); 14:20:38 INFO - return (const_iterator(this->_Getal().address(*_Mydata->_Myptr()), _Mydata)); 14:20:38 INFO - } 14:20:38 INFO - iterator end() throw () 14:20:38 INFO - { 14:20:38 INFO - auto _Mydata = &this->_Get_data(); 14:20:38 INFO - return (iterator(this->_Getal().address(*_Mydata->_Myptr()) + _Mydata->_Mysize, _Mydata)); 14:20:38 INFO - } 14:20:38 INFO - const_iterator end() const throw () 14:20:38 INFO - { 14:20:38 INFO - auto _Mydata = &this->_Get_data(); 14:20:38 INFO - return (const_iterator(this->_Getal().address(*_Mydata->_Myptr()) + _Mydata->_Mysize, _Mydata)); 14:20:38 INFO - } 14:20:38 INFO - reverse_iterator rbegin() throw () 14:20:38 INFO - { 14:20:38 INFO - return (reverse_iterator(end())); 14:20:38 INFO - } 14:20:38 INFO - const_reverse_iterator rbegin() const throw () 14:20:38 INFO - { 14:20:38 INFO - return (const_reverse_iterator(end())); 14:20:38 INFO - } 14:20:38 INFO - reverse_iterator rend() throw () 14:20:38 INFO - { 14:20:38 INFO - return (reverse_iterator(begin())); 14:20:38 INFO - } 14:20:38 INFO - const_reverse_iterator rend() const throw () 14:20:38 INFO - { 14:20:38 INFO - return (const_reverse_iterator(begin())); 14:20:38 INFO - } 14:20:38 INFO - const_iterator cbegin() const throw () 14:20:38 INFO - { 14:20:38 INFO - return (begin()); 14:20:38 INFO - } 14:20:38 INFO - const_iterator cend() const throw () 14:20:38 INFO - { 14:20:38 INFO - return (end()); 14:20:38 INFO - } 14:20:38 INFO - const_reverse_iterator crbegin() const throw () 14:20:38 INFO - { 14:20:38 INFO - return (rbegin()); 14:20:38 INFO - } 14:20:38 INFO - const_reverse_iterator crend() const throw () 14:20:38 INFO - { 14:20:38 INFO - return (rend()); 14:20:38 INFO - } 14:20:38 INFO - void shrink_to_fit() 14:20:38 INFO - { 14:20:38 INFO - if ((size() | this->_ALLOC_MASK) < capacity()) 14:20:38 INFO - { 14:20:38 INFO - _Myt _Tmp(*this); 14:20:38 INFO - swap(_Tmp); 14:20:38 INFO - } 14:20:38 INFO - } 14:20:38 INFO - reference at(size_type _Off) 14:20:38 INFO - { 14:20:38 INFO - _Check_offset_exclusive(_Off); 14:20:38 INFO - return (this->_Myptr()[_Off]); 14:20:38 INFO - } 14:20:38 INFO - const_reference at(size_type _Off) const 14:20:38 INFO - { 14:20:38 INFO - _Check_offset_exclusive(_Off); 14:20:38 INFO - return (this->_Myptr()[_Off]); 14:20:38 INFO - } 14:20:38 INFO - reference operator[](size_type _Off) 14:20:38 INFO - { 14:20:38 INFO - #line 1685 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstring" 14:20:38 INFO - #line 1687 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstring" 14:20:38 INFO - return (this->_Myptr()[_Off]); 14:20:38 INFO - } 14:20:38 INFO - const_reference operator[](size_type _Off) const 14:20:38 INFO - { 14:20:38 INFO - #line 1698 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstring" 14:20:38 INFO - #line 1700 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstring" 14:20:38 INFO - return (this->_Myptr()[_Off]); 14:20:38 INFO - } 14:20:38 INFO - void push_back(_Elem _Ch) 14:20:38 INFO - { 14:20:38 INFO - auto& _Dx = this->_Get_data(); 14:20:38 INFO - auto& _Sz = _Dx._Mysize; 14:20:38 INFO - if (_Sz == _Dx._Myres) 14:20:38 INFO - _Grow(_Sz + 1); 14:20:38 INFO - auto _Ptr = _Dx._Myptr(); 14:20:38 INFO - _Traits::assign(_Ptr[_Sz], _Ch); 14:20:38 INFO - ++_Sz; 14:20:38 INFO - _Traits::assign(_Ptr[_Sz], _Elem()); 14:20:38 INFO - } 14:20:38 INFO - void pop_back() 14:20:38 INFO - { 14:20:38 INFO - erase(this->_Mysize() - 1); 14:20:38 INFO - } 14:20:38 INFO - reference front() 14:20:38 INFO - { 14:20:38 INFO - return (*begin()); 14:20:38 INFO - } 14:20:38 INFO - const_reference front() const 14:20:38 INFO - { 14:20:38 INFO - return (*begin()); 14:20:38 INFO - } 14:20:38 INFO - reference back() 14:20:38 INFO - { 14:20:38 INFO - return (*(end() - 1)); 14:20:38 INFO - } 14:20:38 INFO - const_reference back() const 14:20:38 INFO - { 14:20:38 INFO - return (*(end() - 1)); 14:20:38 INFO - } 14:20:38 INFO - const _Elem *c_str() const throw () 14:20:38 INFO - { 14:20:38 INFO - return (this->_Myptr()); 14:20:38 INFO - } 14:20:38 INFO - const _Elem *data() const throw () 14:20:38 INFO - { 14:20:38 INFO - return (this->_Myptr()); 14:20:38 INFO - } 14:20:38 INFO - #line 1757 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstring" 14:20:38 INFO - size_type length() const throw () 14:20:38 INFO - { 14:20:38 INFO - return (this->_Mysize()); 14:20:38 INFO - } 14:20:38 INFO - size_type size() const throw () 14:20:38 INFO - { 14:20:38 INFO - return (this->_Mysize()); 14:20:38 INFO - } 14:20:38 INFO - size_type max_size() const throw () 14:20:38 INFO - { 14:20:38 INFO - const size_type _Num = this->_Getal().max_size(); 14:20:38 INFO - return (_Num <= 1 ? 1 : _Num - 1); 14:20:38 INFO - } 14:20:38 INFO - void resize(size_type _Newsize) 14:20:38 INFO - { 14:20:38 INFO - resize(_Newsize, _Elem()); 14:20:38 INFO - } 14:20:38 INFO - void resize(size_type _Newsize, _Elem _Ch) 14:20:38 INFO - { 14:20:38 INFO - if (_Newsize <= this->_Mysize()) 14:20:38 INFO - _Eos(_Newsize); 14:20:38 INFO - else 14:20:38 INFO - append(_Newsize - this->_Mysize(), _Ch); 14:20:38 INFO - } 14:20:38 INFO - size_type capacity() const throw () 14:20:38 INFO - { 14:20:38 INFO - return (this->_Myres()); 14:20:38 INFO - } 14:20:38 INFO - void reserve(size_type _Newcap = 0) 14:20:38 INFO - { 14:20:38 INFO - if (this->_Mysize() <= _Newcap && this->_Myres() != _Newcap) 14:20:38 INFO - { 14:20:38 INFO - size_type _Size = this->_Mysize(); 14:20:38 INFO - if (_Grow(_Newcap, true)) 14:20:38 INFO - _Eos(_Size); 14:20:38 INFO - } 14:20:38 INFO - } 14:20:38 INFO - bool empty() const throw () 14:20:38 INFO - { 14:20:38 INFO - return (this->_Mysize() == 0); 14:20:38 INFO - } 14:20:38 INFO - size_type copy(_Elem *_Ptr, 14:20:38 INFO - size_type _Count, size_type _Off = 0) const 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - _Check_offset(_Off); 14:20:38 INFO - _Count = _Clamp_suffix_size(_Off, _Count); 14:20:38 INFO - _Traits::copy(_Ptr, this->_Myptr() + _Off, _Count); 14:20:38 INFO - return (_Count); 14:20:38 INFO - } 14:20:38 INFO - size_type _Copy_s(_Elem *_Dest, size_type _Dest_size, 14:20:38 INFO - size_type _Count, size_type _Off = 0) const 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - _Check_offset(_Off); 14:20:38 INFO - _Count = _Clamp_suffix_size(_Off, _Count); 14:20:38 INFO - _Traits::_Copy_s(_Dest, _Dest_size, this->_Myptr() + _Off, _Count); 14:20:38 INFO - return (_Count); 14:20:38 INFO - } 14:20:38 INFO - void _Swap_bx(_Myt& _Right) 14:20:38 INFO - { 14:20:38 INFO - if (this->_BUF_SIZE <= this->_Myres()) 14:20:38 INFO - if (this->_BUF_SIZE <= _Right._Myres()) 14:20:38 INFO - _Swap_adl(this->_Bx()._Ptr, _Right._Bx()._Ptr); 14:20:38 INFO - else 14:20:38 INFO - { 14:20:38 INFO - pointer _Ptr = this->_Bx()._Ptr; 14:20:38 INFO - this->_Getal().destroy(::std:: addressof(this->_Bx()._Ptr)); 14:20:38 INFO - _Traits::copy(this->_Bx()._Buf, 14:20:38 INFO - _Right._Bx()._Buf, _Right._Mysize() + 1); 14:20:38 INFO - this->_Getal().construct(::std:: addressof(_Right._Bx()._Ptr), _Ptr); 14:20:38 INFO - } 14:20:38 INFO - else 14:20:38 INFO - if (_Right._Myres() < this->_BUF_SIZE) 14:20:38 INFO - ::std:: swap(this->_Bx()._Buf, _Right._Bx()._Buf); 14:20:38 INFO - else 14:20:38 INFO - { 14:20:38 INFO - pointer _Ptr = _Right._Bx()._Ptr; 14:20:38 INFO - this->_Getal().destroy(::std:: addressof(_Right._Bx()._Ptr)); 14:20:38 INFO - _Traits::copy(_Right._Bx()._Buf, 14:20:38 INFO - this->_Bx()._Buf, this->_Mysize() + 1); 14:20:38 INFO - this->_Getal().construct(::std:: addressof(this->_Bx()._Ptr), _Ptr); 14:20:38 INFO - } 14:20:38 INFO - } 14:20:38 INFO - void swap(_Myt& _Right) 14:20:38 INFO - #line 1857 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstring" 14:20:38 INFO - { 14:20:38 INFO - if (this != &_Right) 14:20:38 INFO - { 14:20:38 INFO - _Pocs(this->_Getal(), _Right._Getal()); 14:20:38 INFO - this->_Swap_all(_Right); 14:20:38 INFO - _Swap_bx(_Right); 14:20:38 INFO - ::std:: swap(this->_Mysize(), _Right._Mysize()); 14:20:38 INFO - ::std:: swap(this->_Myres(), _Right._Myres()); 14:20:38 INFO - } 14:20:38 INFO - } 14:20:38 INFO - size_type find(const _Myt& _Right, size_type _Off = 0) const throw () 14:20:38 INFO - { 14:20:38 INFO - return (find(_Right._Myptr(), _Off, _Right.size())); 14:20:38 INFO - } 14:20:38 INFO - size_type find(const _Elem *_Ptr, 14:20:38 INFO - size_type _Off, size_type _Count) const 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - if (_Count == 0 && _Off <= this->_Mysize()) 14:20:38 INFO - return (_Off); 14:20:38 INFO - size_type _Nm; 14:20:38 INFO - if (_Off < this->_Mysize() && _Count <= (_Nm = this->_Mysize() - _Off)) 14:20:38 INFO - { 14:20:38 INFO - const _Elem *_Uptr, *_Vptr; 14:20:38 INFO - for (_Nm -= _Count - 1, _Vptr = this->_Myptr() + _Off; 14:20:38 INFO - (_Uptr = _Traits::find(_Vptr, _Nm, *_Ptr)) != 0; 14:20:38 INFO - _Nm -= _Uptr - _Vptr + 1, _Vptr = _Uptr + 1) 14:20:38 INFO - if (_Traits::compare(_Uptr, _Ptr, _Count) == 0) 14:20:38 INFO - return (_Uptr - this->_Myptr()); 14:20:38 INFO - } 14:20:38 INFO - return (npos); 14:20:38 INFO - } 14:20:38 INFO - size_type find(const _Elem *_Ptr, size_type _Off = 0) const 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - return (find(_Ptr, _Off, _Traits::length(_Ptr))); 14:20:38 INFO - } 14:20:38 INFO - size_type find(_Elem _Ch, size_type _Off = 0) const 14:20:38 INFO - { 14:20:38 INFO - return (find((const _Elem *)&_Ch, _Off, 1)); 14:20:38 INFO - } 14:20:38 INFO - size_type rfind(const _Myt& _Right, size_type _Off = npos) const throw () 14:20:38 INFO - { 14:20:38 INFO - return (rfind(_Right._Myptr(), _Off, _Right.size())); 14:20:38 INFO - } 14:20:38 INFO - size_type rfind(const _Elem *_Ptr, 14:20:38 INFO - size_type _Off, size_type _Count) const 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - if (_Count == 0) 14:20:38 INFO - return (_Off < this->_Mysize() ? _Off 14:20:38 INFO - : this->_Mysize()); 14:20:38 INFO - if (_Count <= this->_Mysize()) 14:20:38 INFO - { 14:20:38 INFO - const _Elem *_Uptr = this->_Myptr() + 14:20:38 INFO - (_Off < this->_Mysize() - _Count ? _Off 14:20:38 INFO - : this->_Mysize() - _Count); 14:20:38 INFO - for (; ; --_Uptr) 14:20:38 INFO - if (_Traits::eq(*_Uptr, *_Ptr) 14:20:38 INFO - && _Traits::compare(_Uptr, _Ptr, _Count) == 0) 14:20:38 INFO - return (_Uptr - this->_Myptr()); 14:20:38 INFO - else if (_Uptr == this->_Myptr()) 14:20:38 INFO - break; 14:20:38 INFO - } 14:20:38 INFO - return (npos); 14:20:38 INFO - } 14:20:38 INFO - size_type rfind(const _Elem *_Ptr, size_type _Off = npos) const 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - return (rfind(_Ptr, _Off, _Traits::length(_Ptr))); 14:20:38 INFO - } 14:20:38 INFO - size_type rfind(_Elem _Ch, size_type _Off = npos) const 14:20:38 INFO - { 14:20:38 INFO - return (rfind((const _Elem *)&_Ch, _Off, 1)); 14:20:38 INFO - } 14:20:38 INFO - size_type find_first_of(const _Myt& _Right, 14:20:38 INFO - size_type _Off = 0) const throw () 14:20:38 INFO - { 14:20:38 INFO - return (find_first_of(_Right._Myptr(), _Off, _Right.size())); 14:20:38 INFO - } 14:20:38 INFO - size_type find_first_of(const _Elem *_Ptr, 14:20:38 INFO - size_type _Off, size_type _Count) const 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - if (0 < _Count && _Off < this->_Mysize()) 14:20:38 INFO - { 14:20:38 INFO - const _Elem *const _Vptr = this->_Myptr() + this->_Mysize(); 14:20:38 INFO - for (const _Elem *_Uptr = this->_Myptr() + _Off; 14:20:38 INFO - _Uptr < _Vptr; ++_Uptr) 14:20:38 INFO - if (_Traits::find(_Ptr, _Count, *_Uptr) != 0) 14:20:38 INFO - return (_Uptr - this->_Myptr()); 14:20:38 INFO - } 14:20:38 INFO - return (npos); 14:20:38 INFO - } 14:20:38 INFO - size_type find_first_of(const _Elem *_Ptr, 14:20:38 INFO - size_type _Off = 0) const 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - return (find_first_of(_Ptr, _Off, _Traits::length(_Ptr))); 14:20:38 INFO - } 14:20:38 INFO - size_type find_first_of(_Elem _Ch, 14:20:38 INFO - size_type _Off = 0) const 14:20:38 INFO - { 14:20:38 INFO - return (find((const _Elem *)&_Ch, _Off, 1)); 14:20:38 INFO - } 14:20:38 INFO - size_type find_last_of(const _Myt& _Right, 14:20:38 INFO - size_type _Off = npos) const throw () 14:20:38 INFO - { 14:20:38 INFO - return (find_last_of(_Right._Myptr(), _Off, _Right.size())); 14:20:38 INFO - } 14:20:38 INFO - size_type find_last_of(const _Elem *_Ptr, 14:20:38 INFO - size_type _Off, size_type _Count) const 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - if (0 < _Count && 0 < this->_Mysize()) 14:20:38 INFO - { 14:20:38 INFO - const _Elem *_Uptr = this->_Myptr() 14:20:38 INFO - + (_Off < this->_Mysize() ? _Off : this->_Mysize() - 1); 14:20:38 INFO - for (; ; --_Uptr) 14:20:38 INFO - if (_Traits::find(_Ptr, _Count, *_Uptr) != 0) 14:20:38 INFO - return (_Uptr - this->_Myptr()); 14:20:38 INFO - else if (_Uptr == this->_Myptr()) 14:20:38 INFO - break; 14:20:38 INFO - } 14:20:38 INFO - return (npos); 14:20:38 INFO - } 14:20:38 INFO - size_type find_last_of(const _Elem *_Ptr, 14:20:38 INFO - size_type _Off = npos) const 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - return (find_last_of(_Ptr, _Off, _Traits::length(_Ptr))); 14:20:38 INFO - } 14:20:38 INFO - size_type find_last_of(_Elem _Ch, 14:20:38 INFO - size_type _Off = npos) const 14:20:38 INFO - { 14:20:38 INFO - return (rfind((const _Elem *)&_Ch, _Off, 1)); 14:20:38 INFO - } 14:20:38 INFO - size_type find_first_not_of(const _Myt& _Right, 14:20:38 INFO - size_type _Off = 0) const throw () 14:20:38 INFO - { 14:20:38 INFO - return (find_first_not_of(_Right._Myptr(), _Off, 14:20:38 INFO - _Right.size())); 14:20:38 INFO - } 14:20:38 INFO - size_type find_first_not_of(const _Elem *_Ptr, 14:20:38 INFO - size_type _Off, size_type _Count) const 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - if (_Off < this->_Mysize()) 14:20:38 INFO - { 14:20:38 INFO - const _Elem *const _Vptr = this->_Myptr() + this->_Mysize(); 14:20:38 INFO - for (const _Elem *_Uptr = this->_Myptr() + _Off; 14:20:38 INFO - _Uptr < _Vptr; ++_Uptr) 14:20:38 INFO - if (_Traits::find(_Ptr, _Count, *_Uptr) == 0) 14:20:38 INFO - return (_Uptr - this->_Myptr()); 14:20:38 INFO - } 14:20:38 INFO - return (npos); 14:20:38 INFO - } 14:20:38 INFO - size_type find_first_not_of(const _Elem *_Ptr, 14:20:38 INFO - size_type _Off = 0) const 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - return (find_first_not_of(_Ptr, _Off, _Traits::length(_Ptr))); 14:20:38 INFO - } 14:20:38 INFO - size_type find_first_not_of(_Elem _Ch, 14:20:38 INFO - size_type _Off = 0) const 14:20:38 INFO - { 14:20:38 INFO - return (find_first_not_of((const _Elem *)&_Ch, _Off, 1)); 14:20:38 INFO - } 14:20:38 INFO - size_type find_last_not_of(const _Myt& _Right, 14:20:38 INFO - size_type _Off = npos) const throw () 14:20:38 INFO - { 14:20:38 INFO - return (find_last_not_of(_Right._Myptr(), _Off, _Right.size())); 14:20:38 INFO - } 14:20:38 INFO - size_type find_last_not_of(const _Elem *_Ptr, 14:20:38 INFO - size_type _Off, size_type _Count) const 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - if (0 < this->_Mysize()) 14:20:38 INFO - { 14:20:38 INFO - const _Elem *_Uptr = this->_Myptr() 14:20:38 INFO - + (_Off < this->_Mysize() ? _Off : this->_Mysize() - 1); 14:20:38 INFO - for (; ; --_Uptr) 14:20:38 INFO - if (_Traits::find(_Ptr, _Count, *_Uptr) == 0) 14:20:38 INFO - return (_Uptr - this->_Myptr()); 14:20:38 INFO - else if (_Uptr == this->_Myptr()) 14:20:38 INFO - break; 14:20:38 INFO - } 14:20:38 INFO - return (npos); 14:20:38 INFO - } 14:20:38 INFO - size_type find_last_not_of(const _Elem *_Ptr, 14:20:38 INFO - size_type _Off = npos) const 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - return (find_last_not_of(_Ptr, _Off, _Traits::length(_Ptr))); 14:20:38 INFO - } 14:20:38 INFO - size_type find_last_not_of(_Elem _Ch, 14:20:38 INFO - size_type _Off = npos) const 14:20:38 INFO - { 14:20:38 INFO - return (find_last_not_of((const _Elem *)&_Ch, _Off, 1)); 14:20:38 INFO - } 14:20:38 INFO - _Myt substr(size_type _Off = 0, size_type _Count = npos) const 14:20:38 INFO - { 14:20:38 INFO - return (_Myt(*this, _Off, _Count, get_allocator())); 14:20:38 INFO - } 14:20:38 INFO - static int _Traits_compare(const _Elem * const _Left, const size_type _Left_size, 14:20:38 INFO - const _Elem * const _Right, const size_type _Right_size) 14:20:38 INFO - { 14:20:38 INFO - const size_type _Min_size = _Left_size < _Right_size ? _Left_size : _Right_size; 14:20:38 INFO - const int _Ans = _Traits::compare(_Left, _Right, _Min_size); 14:20:38 INFO - if (_Ans != 0) 14:20:38 INFO - return (_Ans); 14:20:38 INFO - if (_Left_size < _Right_size) 14:20:38 INFO - return (-1); 14:20:38 INFO - if (_Left_size > _Right_size) 14:20:38 INFO - return (1); 14:20:38 INFO - return (0); 14:20:38 INFO - } 14:20:38 INFO - size_type _Clamp_suffix_size(const size_type _Off, const size_type _Size) const 14:20:38 INFO - { 14:20:38 INFO - const size_type _Max_effective_size = this->_Mysize() - _Off; 14:20:38 INFO - if (_Size <= _Max_effective_size) 14:20:38 INFO - return (_Size); 14:20:38 INFO - else 14:20:38 INFO - return (_Max_effective_size); 14:20:38 INFO - } 14:20:38 INFO - int compare(const _Myt& _Right) const throw () 14:20:38 INFO - { 14:20:38 INFO - return (_Traits_compare(this->_Myptr(), this->_Mysize(), 14:20:38 INFO - _Right._Myptr(), _Right._Mysize())); 14:20:38 INFO - } 14:20:38 INFO - int compare(size_type _Off, 14:20:38 INFO - size_type _N0, const _Myt& _Right) const 14:20:38 INFO - { 14:20:38 INFO - _Check_offset(_Off); 14:20:38 INFO - return (_Traits_compare(this->_Myptr() + _Off, _Clamp_suffix_size(_Off, _N0), 14:20:38 INFO - _Right._Myptr(), _Right._Mysize())); 14:20:38 INFO - } 14:20:38 INFO - int compare(size_type _Off, 14:20:38 INFO - size_type _N0, const _Myt& _Right, 14:20:38 INFO - size_type _Roff, size_type _Count = npos) const 14:20:38 INFO - { 14:20:38 INFO - _Check_offset(_Off); 14:20:38 INFO - _Right._Check_offset(_Roff); 14:20:38 INFO - return (_Traits_compare(this->_Myptr() + _Off, _Clamp_suffix_size(_Off, _N0), 14:20:38 INFO - _Right._Myptr() + _Roff, _Right._Clamp_suffix_size(_Roff, _Count))); 14:20:38 INFO - } 14:20:38 INFO - int compare(const _Elem *_Ptr) const 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - return (_Traits_compare(this->_Myptr(), this->_Mysize(), 14:20:38 INFO - _Ptr, _Traits::length(_Ptr))); 14:20:38 INFO - } 14:20:38 INFO - int compare(size_type _Off, size_type _N0, const _Elem *_Ptr) const 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - _Check_offset(_Off); 14:20:38 INFO - return (_Traits_compare(this->_Myptr() + _Off, _Clamp_suffix_size(_Off, _N0), 14:20:38 INFO - _Ptr, _Traits::length(_Ptr))); 14:20:38 INFO - } 14:20:38 INFO - int compare(size_type _Off, 14:20:38 INFO - size_type _N0, const _Elem *_Ptr, size_type _Count) const 14:20:38 INFO - { 14:20:38 INFO - ; 14:20:38 INFO - _Check_offset(_Off); 14:20:38 INFO - return (_Traits_compare(this->_Myptr() + _Off, _Clamp_suffix_size(_Off, _N0), 14:20:38 INFO - _Ptr, _Count)); 14:20:38 INFO - } 14:20:38 INFO - allocator_type get_allocator() const throw () 14:20:38 INFO - { 14:20:38 INFO - allocator_type _Ret(this->_Getal()); 14:20:38 INFO - return (_Ret); 14:20:38 INFO - } 14:20:38 INFO - void _Chassign(size_type _Off, size_type _Count, _Elem _Ch) 14:20:38 INFO - { 14:20:38 INFO - if (_Count == 1) 14:20:38 INFO - _Traits::assign(*(this->_Myptr() + _Off), _Ch); 14:20:38 INFO - else 14:20:38 INFO - _Traits::assign(this->_Myptr() + _Off, _Count, _Ch); 14:20:38 INFO - } 14:20:38 INFO - void _Copy(size_type _Newsize, size_type _Oldlen) 14:20:38 INFO - { 14:20:38 INFO - size_type _Newres = _Newsize | this->_ALLOC_MASK; 14:20:38 INFO - if (max_size() < _Newres) 14:20:38 INFO - _Newres = _Newsize; 14:20:38 INFO - else if (this->_Myres() / 2 <= _Newres / 3) 14:20:38 INFO - ; 14:20:38 INFO - else if (this->_Myres() <= max_size() - this->_Myres() / 2) 14:20:38 INFO - _Newres = this->_Myres() 14:20:38 INFO - + this->_Myres() / 2; 14:20:38 INFO - else 14:20:38 INFO - _Newres = max_size(); 14:20:38 INFO - pointer _Ptr; 14:20:38 INFO - { if (1) { 14:20:38 INFO - _Ptr = this->_Getal().allocate(_Newres + 1); 14:20:38 INFO - } else if (0) { 14:20:38 INFO - _Newres = _Newsize; 14:20:38 INFO - { if (1) { 14:20:38 INFO - _Ptr = this->_Getal().allocate(_Newres + 1); 14:20:38 INFO - } else if (0) { 14:20:38 INFO - _Tidy(true); 14:20:38 INFO - ; 14:20:38 INFO - } } 14:20:38 INFO - } } 14:20:38 INFO - if (0 < _Oldlen) 14:20:38 INFO - _Traits::copy(_Unfancy(_Ptr), this->_Myptr(), 14:20:38 INFO - _Oldlen); 14:20:38 INFO - _Tidy(true); 14:20:38 INFO - this->_Getal().construct(::std:: addressof(this->_Bx()._Ptr), _Ptr); 14:20:38 INFO - this->_Myres() = _Newres; 14:20:38 INFO - _Eos(_Oldlen); 14:20:38 INFO - } 14:20:38 INFO - void _Eos(size_type _Newsize) 14:20:38 INFO - { 14:20:38 INFO - auto& _Dx = this->_Get_data(); 14:20:38 INFO - _Traits::assign(_Dx._Myptr()[_Dx._Mysize = _Newsize], _Elem()); 14:20:38 INFO - } 14:20:38 INFO - bool _Grow(size_type _Newsize, 14:20:38 INFO - bool _Trim = false) 14:20:38 INFO - { 14:20:38 INFO - if (max_size() < _Newsize) 14:20:38 INFO - _Xlen(); 14:20:38 INFO - if (this->_Myres() < _Newsize) 14:20:38 INFO - _Copy(_Newsize, this->_Mysize()); 14:20:38 INFO - else if (_Trim && _Newsize < this->_BUF_SIZE) 14:20:38 INFO - _Tidy(true, 14:20:38 INFO - _Newsize < this->_Mysize() ? _Newsize : this->_Mysize()); 14:20:38 INFO - else if (_Newsize == 0) 14:20:38 INFO - _Eos(0); 14:20:38 INFO - return (0 < _Newsize); 14:20:38 INFO - } 14:20:38 INFO - bool _Inside(const _Elem *_Ptr) 14:20:38 INFO - { 14:20:38 INFO - if (_Ptr == nullptr_t{} || _Ptr < this->_Myptr() 14:20:38 INFO - || this->_Myptr() + this->_Mysize() <= _Ptr) 14:20:38 INFO - return (false); 14:20:38 INFO - else 14:20:38 INFO - return (true); 14:20:38 INFO - } 14:20:38 INFO - void _Tidy(bool _Built = false, 14:20:38 INFO - size_type _Newsize = 0) 14:20:38 INFO - { 14:20:38 INFO - if (!_Built) 14:20:38 INFO - ; 14:20:38 INFO - else if (this->_BUF_SIZE <= this->_Myres()) 14:20:38 INFO - { 14:20:38 INFO - pointer _Ptr = this->_Bx()._Ptr; 14:20:38 INFO - this->_Getal().destroy(::std:: addressof(this->_Bx()._Ptr)); 14:20:38 INFO - if (0 < _Newsize) 14:20:38 INFO - _Traits::copy(this->_Bx()._Buf, 14:20:38 INFO - _Unfancy(_Ptr), _Newsize); 14:20:38 INFO - this->_Getal().deallocate(_Ptr, this->_Myres() + 1); 14:20:38 INFO - } 14:20:38 INFO - this->_Myres() = this->_BUF_SIZE - 1; 14:20:38 INFO - _Eos(_Newsize); 14:20:38 INFO - } 14:20:38 INFO - [[noreturn]] void _Xlen() const 14:20:38 INFO - { 14:20:38 INFO - moz_Xlength_error("string too long"); 14:20:38 INFO - } 14:20:38 INFO - void _Check_offset(const size_type _Off) const 14:20:38 INFO - { 14:20:38 INFO - if (this->_Mysize() < _Off) 14:20:38 INFO - _Xran(); 14:20:38 INFO - } 14:20:38 INFO - void _Check_offset_exclusive(const size_type _Off) const 14:20:38 INFO - { 14:20:38 INFO - if (this->_Mysize() <= _Off) 14:20:38 INFO - _Xran(); 14:20:38 INFO - } 14:20:38 INFO - [[noreturn]] void _Xran() const 14:20:38 INFO - { 14:20:38 INFO - moz_Xout_of_range("invalid string position"); 14:20:38 INFO - } 14:20:38 INFO - }; 14:20:38 INFO - template 14:20:38 INFO - const typename basic_string<_Elem, _Traits, _Alloc>::size_type 14:20:38 INFO - basic_string<_Elem, _Traits, _Alloc>::npos = 14:20:38 INFO - (typename basic_string<_Elem, _Traits, _Alloc>::size_type)(-1); 14:20:38 INFO - template inline 14:20:38 INFO - void swap(basic_string<_Elem, _Traits, _Alloc>& _Left, 14:20:38 INFO - basic_string<_Elem, _Traits, _Alloc>& _Right) 14:20:38 INFO - { 14:20:38 INFO - _Left.swap(_Right); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - basic_string<_Elem, _Traits, _Alloc> operator+( 14:20:38 INFO - const basic_string<_Elem, _Traits, _Alloc>& _Left, 14:20:38 INFO - const basic_string<_Elem, _Traits, _Alloc>& _Right) 14:20:38 INFO - { 14:20:38 INFO - basic_string<_Elem, _Traits, _Alloc> _Ans; 14:20:38 INFO - _Ans.reserve(_Left.size() + _Right.size()); 14:20:38 INFO - _Ans += _Left; 14:20:38 INFO - _Ans += _Right; 14:20:38 INFO - return (_Ans); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - basic_string<_Elem, _Traits, _Alloc> operator+( 14:20:38 INFO - const _Elem *_Left, 14:20:38 INFO - const basic_string<_Elem, _Traits, _Alloc>& _Right) 14:20:38 INFO - { 14:20:38 INFO - basic_string<_Elem, _Traits, _Alloc> _Ans; 14:20:38 INFO - _Ans.reserve(_Traits::length(_Left) + _Right.size()); 14:20:38 INFO - _Ans += _Left; 14:20:38 INFO - _Ans += _Right; 14:20:38 INFO - return (_Ans); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - basic_string<_Elem, _Traits, _Alloc> operator+( 14:20:38 INFO - const _Elem _Left, 14:20:38 INFO - const basic_string<_Elem, _Traits, _Alloc>& _Right) 14:20:38 INFO - { 14:20:38 INFO - basic_string<_Elem, _Traits, _Alloc> _Ans; 14:20:38 INFO - _Ans.reserve(1 + _Right.size()); 14:20:38 INFO - _Ans += _Left; 14:20:38 INFO - _Ans += _Right; 14:20:38 INFO - return (_Ans); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - basic_string<_Elem, _Traits, _Alloc> operator+( 14:20:38 INFO - const basic_string<_Elem, _Traits, _Alloc>& _Left, 14:20:38 INFO - const _Elem *_Right) 14:20:38 INFO - { 14:20:38 INFO - basic_string<_Elem, _Traits, _Alloc> _Ans; 14:20:38 INFO - _Ans.reserve(_Left.size() + _Traits::length(_Right)); 14:20:38 INFO - _Ans += _Left; 14:20:38 INFO - _Ans += _Right; 14:20:38 INFO - return (_Ans); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - basic_string<_Elem, _Traits, _Alloc> operator+( 14:20:38 INFO - const basic_string<_Elem, _Traits, _Alloc>& _Left, 14:20:38 INFO - const _Elem _Right) 14:20:38 INFO - { 14:20:38 INFO - basic_string<_Elem, _Traits, _Alloc> _Ans; 14:20:38 INFO - _Ans.reserve(_Left.size() + 1); 14:20:38 INFO - _Ans += _Left; 14:20:38 INFO - _Ans += _Right; 14:20:38 INFO - return (_Ans); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - basic_string<_Elem, _Traits, _Alloc> operator+( 14:20:38 INFO - const basic_string<_Elem, _Traits, _Alloc>& _Left, 14:20:38 INFO - basic_string<_Elem, _Traits, _Alloc>&& _Right) 14:20:38 INFO - { 14:20:38 INFO - return (::std:: move(_Right.insert(0, _Left))); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - basic_string<_Elem, _Traits, _Alloc> operator+( 14:20:38 INFO - basic_string<_Elem, _Traits, _Alloc>&& _Left, 14:20:38 INFO - const basic_string<_Elem, _Traits, _Alloc>& _Right) 14:20:38 INFO - { 14:20:38 INFO - return (::std:: move(_Left.append(_Right))); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - basic_string<_Elem, _Traits, _Alloc> operator+( 14:20:38 INFO - basic_string<_Elem, _Traits, _Alloc>&& _Left, 14:20:38 INFO - basic_string<_Elem, _Traits, _Alloc>&& _Right) 14:20:38 INFO - { 14:20:38 INFO - if (_Right.size() <= _Left.capacity() - _Left.size() 14:20:38 INFO - || _Right.capacity() - _Right.size() < _Left.size()) 14:20:38 INFO - return (::std:: move(_Left.append(_Right))); 14:20:38 INFO - else 14:20:38 INFO - return (::std:: move(_Right.insert(0, _Left))); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - basic_string<_Elem, _Traits, _Alloc> operator+( 14:20:38 INFO - const _Elem *_Left, 14:20:38 INFO - basic_string<_Elem, _Traits, _Alloc>&& _Right) 14:20:38 INFO - { 14:20:38 INFO - return (::std:: move(_Right.insert(0, _Left))); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - basic_string<_Elem, _Traits, _Alloc> operator+( 14:20:38 INFO - const _Elem _Left, 14:20:38 INFO - basic_string<_Elem, _Traits, _Alloc>&& _Right) 14:20:38 INFO - { 14:20:38 INFO - typedef typename basic_string<_Elem, _Traits, _Alloc>::size_type 14:20:38 INFO - size_type; 14:20:38 INFO - return (::std:: move(_Right.insert((size_type)0, (size_type)1, _Left))); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - basic_string<_Elem, _Traits, _Alloc> operator+( 14:20:38 INFO - basic_string<_Elem, _Traits, _Alloc>&& _Left, 14:20:38 INFO - const _Elem *_Right) 14:20:38 INFO - { 14:20:38 INFO - return (::std:: move(_Left.append(_Right))); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - basic_string<_Elem, _Traits, _Alloc> operator+( 14:20:38 INFO - basic_string<_Elem, _Traits, _Alloc>&& _Left, 14:20:38 INFO - const _Elem _Right) 14:20:38 INFO - { 14:20:38 INFO - return (::std:: move(_Left.append(1, _Right))); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - bool operator==( 14:20:38 INFO - const basic_string<_Elem, _Traits, _Alloc>& _Left, 14:20:38 INFO - const basic_string<_Elem, _Traits, _Alloc>& _Right) throw () 14:20:38 INFO - { 14:20:38 INFO - return (_Left.compare(_Right) == 0); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - bool operator==( 14:20:38 INFO - const _Elem * _Left, 14:20:38 INFO - const basic_string<_Elem, _Traits, _Alloc>& _Right) 14:20:38 INFO - { 14:20:38 INFO - return (_Right.compare(_Left) == 0); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - bool operator==( 14:20:38 INFO - const basic_string<_Elem, _Traits, _Alloc>& _Left, 14:20:38 INFO - const _Elem *_Right) 14:20:38 INFO - { 14:20:38 INFO - return (_Left.compare(_Right) == 0); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - bool operator!=( 14:20:38 INFO - const basic_string<_Elem, _Traits, _Alloc>& _Left, 14:20:38 INFO - const basic_string<_Elem, _Traits, _Alloc>& _Right) throw () 14:20:38 INFO - { 14:20:38 INFO - return (!(_Left == _Right)); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - bool operator!=( 14:20:38 INFO - const _Elem *_Left, 14:20:38 INFO - const basic_string<_Elem, _Traits, _Alloc>& _Right) 14:20:38 INFO - { 14:20:38 INFO - return (!(_Left == _Right)); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - bool operator!=( 14:20:38 INFO - const basic_string<_Elem, _Traits, _Alloc>& _Left, 14:20:38 INFO - const _Elem *_Right) 14:20:38 INFO - { 14:20:38 INFO - return (!(_Left == _Right)); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - bool operator<( 14:20:38 INFO - const basic_string<_Elem, _Traits, _Alloc>& _Left, 14:20:38 INFO - const basic_string<_Elem, _Traits, _Alloc>& _Right) throw () 14:20:38 INFO - { 14:20:38 INFO - return (_Left.compare(_Right) < 0); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - bool operator<( 14:20:38 INFO - const _Elem * _Left, 14:20:38 INFO - const basic_string<_Elem, _Traits, _Alloc>& _Right) 14:20:38 INFO - { 14:20:38 INFO - return (_Right.compare(_Left) > 0); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - bool operator<( 14:20:38 INFO - const basic_string<_Elem, _Traits, _Alloc>& _Left, 14:20:38 INFO - const _Elem *_Right) 14:20:38 INFO - { 14:20:38 INFO - return (_Left.compare(_Right) < 0); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - bool operator>( 14:20:38 INFO - const basic_string<_Elem, _Traits, _Alloc>& _Left, 14:20:38 INFO - const basic_string<_Elem, _Traits, _Alloc>& _Right) throw () 14:20:38 INFO - { 14:20:38 INFO - return (_Right < _Left); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - bool operator>( 14:20:38 INFO - const _Elem * _Left, 14:20:38 INFO - const basic_string<_Elem, _Traits, _Alloc>& _Right) 14:20:38 INFO - { 14:20:38 INFO - return (_Right < _Left); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - bool operator>( 14:20:38 INFO - const basic_string<_Elem, _Traits, _Alloc>& _Left, 14:20:38 INFO - const _Elem *_Right) 14:20:38 INFO - { 14:20:38 INFO - return (_Right < _Left); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - bool operator<=( 14:20:38 INFO - const basic_string<_Elem, _Traits, _Alloc>& _Left, 14:20:38 INFO - const basic_string<_Elem, _Traits, _Alloc>& _Right) throw () 14:20:38 INFO - { 14:20:38 INFO - return (!(_Right < _Left)); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - bool operator<=( 14:20:38 INFO - const _Elem * _Left, 14:20:38 INFO - const basic_string<_Elem, _Traits, _Alloc>& _Right) 14:20:38 INFO - { 14:20:38 INFO - return (!(_Right < _Left)); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - bool operator<=( 14:20:38 INFO - const basic_string<_Elem, _Traits, _Alloc>& _Left, 14:20:38 INFO - const _Elem *_Right) 14:20:38 INFO - { 14:20:38 INFO - return (!(_Right < _Left)); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - bool operator>=( 14:20:38 INFO - const basic_string<_Elem, _Traits, _Alloc>& _Left, 14:20:38 INFO - const basic_string<_Elem, _Traits, _Alloc>& _Right) throw () 14:20:38 INFO - { 14:20:38 INFO - return (!(_Left < _Right)); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - bool operator>=( 14:20:38 INFO - const _Elem * _Left, 14:20:38 INFO - const basic_string<_Elem, _Traits, _Alloc>& _Right) 14:20:38 INFO - { 14:20:38 INFO - return (!(_Left < _Right)); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - bool operator>=( 14:20:38 INFO - const basic_string<_Elem, _Traits, _Alloc>& _Left, 14:20:38 INFO - const _Elem *_Right) 14:20:38 INFO - { 14:20:38 INFO - return (!(_Left < _Right)); 14:20:38 INFO - } 14:20:38 INFO - typedef basic_string, allocator > 14:20:38 INFO - string; 14:20:38 INFO - typedef basic_string, allocator > 14:20:38 INFO - wstring; 14:20:38 INFO - template 14:20:38 INFO - struct hash > 14:20:38 INFO - { 14:20:38 INFO - typedef basic_string<_Elem, _Traits, _Alloc> argument_type; 14:20:38 INFO - typedef size_t result_type; 14:20:38 INFO - size_t operator()(const argument_type& _Keyval) const 14:20:38 INFO - { 14:20:38 INFO - return (_Hash_seq((const unsigned char *)_Keyval.c_str(), 14:20:38 INFO - _Keyval.size() * sizeof (_Elem))); 14:20:38 INFO - } 14:20:38 INFO - }; 14:20:38 INFO - typedef basic_string, allocator > 14:20:38 INFO - u16string; 14:20:38 INFO - typedef basic_string, allocator > 14:20:38 INFO - u32string; 14:20:38 INFO - } 14:20:38 INFO - #pragma warning(pop) 14:20:38 INFO - #pragma pack(pop) 14:20:38 INFO - #line 2664 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstring" 14:20:38 INFO - #line 2665 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xstring" 14:20:38 INFO - #line 8 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\stdexcept" 14:20:38 INFO - #pragma pack(push,8) 14:20:38 INFO - #pragma warning(push,3) 14:20:38 INFO - namespace std { 14:20:38 INFO - class logic_error 14:20:38 INFO - : public ::std:: exception 14:20:38 INFO - { 14:20:38 INFO - public: 14:20:38 INFO - typedef ::std:: exception _Mybase; 14:20:38 INFO - explicit logic_error(const string& _Message) 14:20:38 INFO - : _Mybase(_Message.c_str()) 14:20:38 INFO - { 14:20:38 INFO - } 14:20:38 INFO - explicit logic_error(const char *_Message) 14:20:38 INFO - : _Mybase(_Message) 14:20:38 INFO - { 14:20:38 INFO - } 14:20:38 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\stdexcept" 14:20:38 INFO - protected: 14:20:38 INFO - virtual void _Doraise() const 14:20:38 INFO - { 14:20:38 INFO - mozalloc_abort((*this).what()); 14:20:38 INFO - } 14:20:38 INFO - #line 40 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\stdexcept" 14:20:38 INFO - }; 14:20:38 INFO - class domain_error 14:20:38 INFO - : public logic_error 14:20:38 INFO - { 14:20:38 INFO - public: 14:20:38 INFO - typedef logic_error _Mybase; 14:20:38 INFO - explicit domain_error(const string& _Message) 14:20:38 INFO - : _Mybase(_Message.c_str()) 14:20:38 INFO - { 14:20:38 INFO - } 14:20:38 INFO - explicit domain_error(const char *_Message) 14:20:38 INFO - : _Mybase(_Message) 14:20:38 INFO - { 14:20:38 INFO - } 14:20:38 INFO - #line 62 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\stdexcept" 14:20:38 INFO - protected: 14:20:38 INFO - virtual void _Doraise() const 14:20:38 INFO - { 14:20:38 INFO - mozalloc_abort((*this).what()); 14:20:38 INFO - } 14:20:38 INFO - #line 68 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\stdexcept" 14:20:38 INFO - }; 14:20:38 INFO - class invalid_argument 14:20:38 INFO - : public logic_error 14:20:38 INFO - { 14:20:38 INFO - public: 14:20:38 INFO - typedef logic_error _Mybase; 14:20:38 INFO - explicit invalid_argument(const string& _Message) 14:20:38 INFO - : _Mybase(_Message.c_str()) 14:20:38 INFO - { 14:20:38 INFO - } 14:20:38 INFO - explicit invalid_argument(const char *_Message) 14:20:38 INFO - : _Mybase(_Message) 14:20:38 INFO - { 14:20:38 INFO - } 14:20:38 INFO - #line 90 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\stdexcept" 14:20:38 INFO - protected: 14:20:38 INFO - virtual void _Doraise() const 14:20:38 INFO - { 14:20:38 INFO - mozalloc_abort((*this).what()); 14:20:38 INFO - } 14:20:38 INFO - #line 96 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\stdexcept" 14:20:38 INFO - }; 14:20:38 INFO - class length_error 14:20:38 INFO - : public logic_error 14:20:38 INFO - { 14:20:38 INFO - public: 14:20:38 INFO - typedef logic_error _Mybase; 14:20:38 INFO - explicit length_error(const string& _Message) 14:20:38 INFO - : _Mybase(_Message.c_str()) 14:20:38 INFO - { 14:20:38 INFO - } 14:20:38 INFO - explicit length_error(const char *_Message) 14:20:38 INFO - : _Mybase(_Message) 14:20:38 INFO - { 14:20:38 INFO - } 14:20:38 INFO - #line 118 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\stdexcept" 14:20:38 INFO - protected: 14:20:38 INFO - virtual void _Doraise() const 14:20:38 INFO - { 14:20:38 INFO - mozalloc_abort((*this).what()); 14:20:38 INFO - } 14:20:38 INFO - #line 124 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\stdexcept" 14:20:38 INFO - }; 14:20:38 INFO - class out_of_range 14:20:38 INFO - : public logic_error 14:20:38 INFO - { 14:20:38 INFO - public: 14:20:38 INFO - typedef logic_error _Mybase; 14:20:38 INFO - explicit out_of_range(const string& _Message) 14:20:38 INFO - : _Mybase(_Message.c_str()) 14:20:38 INFO - { 14:20:38 INFO - } 14:20:38 INFO - explicit out_of_range(const char *_Message) 14:20:38 INFO - : _Mybase(_Message) 14:20:38 INFO - { 14:20:38 INFO - } 14:20:38 INFO - #line 146 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\stdexcept" 14:20:38 INFO - protected: 14:20:38 INFO - virtual void _Doraise() const 14:20:38 INFO - { 14:20:38 INFO - mozalloc_abort((*this).what()); 14:20:38 INFO - } 14:20:38 INFO - #line 152 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\stdexcept" 14:20:38 INFO - }; 14:20:38 INFO - class runtime_error 14:20:38 INFO - : public ::std:: exception 14:20:38 INFO - { 14:20:38 INFO - public: 14:20:38 INFO - typedef ::std:: exception _Mybase; 14:20:38 INFO - explicit runtime_error(const string& _Message) 14:20:38 INFO - : _Mybase(_Message.c_str()) 14:20:38 INFO - { 14:20:38 INFO - } 14:20:38 INFO - explicit runtime_error(const char *_Message) 14:20:38 INFO - : _Mybase(_Message) 14:20:38 INFO - { 14:20:38 INFO - } 14:20:38 INFO - #line 174 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\stdexcept" 14:20:38 INFO - protected: 14:20:38 INFO - virtual void _Doraise() const 14:20:38 INFO - { 14:20:38 INFO - mozalloc_abort((*this).what()); 14:20:38 INFO - } 14:20:38 INFO - #line 180 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\stdexcept" 14:20:38 INFO - }; 14:20:38 INFO - class overflow_error 14:20:38 INFO - : public runtime_error 14:20:38 INFO - { 14:20:38 INFO - public: 14:20:38 INFO - typedef runtime_error _Mybase; 14:20:38 INFO - explicit overflow_error(const string& _Message) 14:20:38 INFO - : _Mybase(_Message.c_str()) 14:20:38 INFO - { 14:20:38 INFO - } 14:20:38 INFO - explicit overflow_error(const char *_Message) 14:20:38 INFO - : _Mybase(_Message) 14:20:38 INFO - { 14:20:38 INFO - } 14:20:38 INFO - #line 202 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\stdexcept" 14:20:38 INFO - protected: 14:20:38 INFO - virtual void _Doraise() const 14:20:38 INFO - { 14:20:38 INFO - mozalloc_abort((*this).what()); 14:20:38 INFO - } 14:20:38 INFO - #line 208 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\stdexcept" 14:20:38 INFO - }; 14:20:38 INFO - class underflow_error 14:20:38 INFO - : public runtime_error 14:20:38 INFO - { 14:20:38 INFO - public: 14:20:38 INFO - typedef runtime_error _Mybase; 14:20:38 INFO - explicit underflow_error(const string& _Message) 14:20:38 INFO - : _Mybase(_Message.c_str()) 14:20:38 INFO - { 14:20:38 INFO - } 14:20:38 INFO - explicit underflow_error(const char *_Message) 14:20:38 INFO - : _Mybase(_Message) 14:20:38 INFO - { 14:20:38 INFO - } 14:20:38 INFO - #line 230 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\stdexcept" 14:20:38 INFO - protected: 14:20:38 INFO - virtual void _Doraise() const 14:20:38 INFO - { 14:20:38 INFO - mozalloc_abort((*this).what()); 14:20:38 INFO - } 14:20:38 INFO - #line 236 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\stdexcept" 14:20:38 INFO - }; 14:20:38 INFO - class range_error 14:20:38 INFO - : public runtime_error 14:20:38 INFO - { 14:20:38 INFO - public: 14:20:38 INFO - typedef runtime_error _Mybase; 14:20:38 INFO - explicit range_error(const string& _Message) 14:20:38 INFO - : _Mybase(_Message.c_str()) 14:20:38 INFO - { 14:20:38 INFO - } 14:20:38 INFO - explicit range_error(const char *_Message) 14:20:38 INFO - : _Mybase(_Message) 14:20:38 INFO - { 14:20:38 INFO - } 14:20:38 INFO - #line 258 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\stdexcept" 14:20:38 INFO - protected: 14:20:38 INFO - virtual void _Doraise() const 14:20:38 INFO - { 14:20:38 INFO - mozalloc_abort((*this).what()); 14:20:38 INFO - } 14:20:38 INFO - #line 264 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\stdexcept" 14:20:38 INFO - }; 14:20:38 INFO - } 14:20:38 INFO - #pragma warning(pop) 14:20:38 INFO - #pragma pack(pop) 14:20:38 INFO - #line 270 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\stdexcept" 14:20:38 INFO - #line 271 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\stdexcept" 14:20:38 INFO - #line 9 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xlocale" 14:20:38 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\typeinfo" 14:20:38 INFO - #pragma once 14:20:38 INFO - #pragma pack(push,8) 14:20:38 INFO - #pragma warning(push,3) 14:20:38 INFO - #pragma warning(disable: 4275) 14:20:38 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime_typeinfo.h" 14:20:38 INFO - #pragma once 14:20:38 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime.h" 14:20:38 INFO - #line 11 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime_typeinfo.h" 14:20:38 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime_exception.h" 14:20:38 INFO - #pragma once 14:20:38 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\eh.h" 14:20:38 INFO - #pragma once 14:20:38 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_terminate.h" 14:20:38 INFO - #pragma once 14:20:38 INFO - __pragma(pack(push, 8)) extern "C" { 14:20:38 INFO - typedef void (__cdecl* terminate_handler )(); 14:20:38 INFO - typedef void (__cdecl* terminate_function)(); 14:20:38 INFO - __declspec(dllimport) __declspec(noreturn) void __cdecl abort(); 14:20:38 INFO - __declspec(dllimport) __declspec(noreturn) void __cdecl terminate() throw(); 14:20:38 INFO - __declspec(dllimport) terminate_handler __cdecl set_terminate( 14:20:38 INFO - terminate_handler _NewTerminateHandler 14:20:38 INFO - ) throw(); 14:20:38 INFO - __declspec(dllimport) terminate_handler __cdecl _get_terminate(); 14:20:38 INFO - #line 40 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_terminate.h" 14:20:38 INFO - #line 42 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_terminate.h" 14:20:38 INFO - } __pragma(pack(pop)) 14:20:38 INFO - #line 46 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\corecrt_terminate.h" 14:20:38 INFO - #line 12 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\eh.h" 14:20:38 INFO - __pragma(pack(push, 8)) extern "C" { 14:20:38 INFO - typedef void (__cdecl* unexpected_handler )(); 14:20:38 INFO - typedef void (__cdecl* unexpected_function)(); 14:20:38 INFO - struct _EXCEPTION_POINTERS; 14:20:38 INFO - __declspec(dllimport) __declspec(noreturn) void __cdecl unexpected() throw(...); 14:20:38 INFO - __declspec(dllimport) unexpected_handler __cdecl set_unexpected( 14:20:38 INFO - unexpected_handler _NewUnexpectedHandler 14:20:38 INFO - ) throw(); 14:20:38 INFO - __declspec(dllimport) unexpected_handler __cdecl _get_unexpected(); 14:20:38 INFO - typedef void (__cdecl* _se_translator_function)(unsigned int, struct _EXCEPTION_POINTERS*); 14:20:38 INFO - __declspec(dllimport) _se_translator_function __cdecl _set_se_translator( 14:20:38 INFO - _se_translator_function _NewSETranslator 14:20:38 INFO - ); 14:20:38 INFO - #line 48 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\eh.h" 14:20:38 INFO - class type_info; 14:20:38 INFO - __declspec(dllimport) int __cdecl _is_exception_typeof( 14:20:38 INFO - type_info const& _Type, 14:20:38 INFO - _EXCEPTION_POINTERS* _ExceptionPtr 14:20:38 INFO - ); 14:20:38 INFO - __declspec(dllimport) bool __cdecl __uncaught_exception(); 14:20:38 INFO - __declspec(dllimport) int __cdecl __uncaught_exceptions(); 14:20:38 INFO - #line 60 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\eh.h" 14:20:38 INFO - } __pragma(pack(pop)) 14:20:38 INFO - #line 64 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\eh.h" 14:20:38 INFO - #line 11 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime_exception.h" 14:20:38 INFO - #pragma pack(push, 8) 14:20:38 INFO - #line 142 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime_exception.h" 14:20:38 INFO - #pragma pack(pop) 14:20:38 INFO - #line 12 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime_typeinfo.h" 14:20:38 INFO - #pragma pack(push, 8) 14:20:38 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime_typeinfo.h" 14:20:38 INFO - struct __type_info_node; 14:20:38 INFO - #line 23 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime_typeinfo.h" 14:20:38 INFO - extern __type_info_node __type_info_root_node; 14:20:38 INFO - #line 29 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime_typeinfo.h" 14:20:38 INFO - __pragma(pack(push, 8)) extern "C" { 14:20:38 INFO - #pragma warning(push) 14:20:38 INFO - #pragma warning(disable: 4510 4512 4610) 14:20:38 INFO - struct __std_type_info_data 14:20:38 INFO - { 14:20:38 INFO - char const* _UndecoratedName; 14:20:38 INFO - char const _DecoratedName[1]; 14:20:38 INFO - }; 14:20:38 INFO - #pragma warning(pop) 14:20:38 INFO - __declspec(dllimport) int __cdecl __std_type_info_compare( 14:20:38 INFO - __std_type_info_data const* _Lhs, 14:20:38 INFO - __std_type_info_data const* _Rhs 14:20:38 INFO - ); 14:20:38 INFO - __declspec(dllimport) size_t __cdecl __std_type_info_hash( 14:20:38 INFO - __std_type_info_data const* _Data 14:20:38 INFO - ); 14:20:38 INFO - __declspec(dllimport) char const* __cdecl __std_type_info_name( 14:20:38 INFO - __std_type_info_data* _Data, 14:20:38 INFO - __type_info_node* _RootNode 14:20:38 INFO - ); 14:20:38 INFO - } __pragma(pack(pop)) 14:20:38 INFO - class type_info 14:20:38 INFO - { 14:20:38 INFO - public: 14:20:38 INFO - type_info(type_info const&) = delete; 14:20:38 INFO - type_info& operator=(type_info const&) = delete; 14:20:38 INFO - size_t hash_code() const throw() 14:20:38 INFO - { 14:20:38 INFO - return __std_type_info_hash(&_Data); 14:20:38 INFO - } 14:20:38 INFO - bool operator==(type_info const& _Other) const throw() 14:20:38 INFO - { 14:20:38 INFO - return __std_type_info_compare(&_Data, &_Other._Data) == 0; 14:20:38 INFO - } 14:20:38 INFO - bool operator!=(type_info const& _Other) const throw() 14:20:38 INFO - { 14:20:38 INFO - return __std_type_info_compare(&_Data, &_Other._Data) != 0; 14:20:38 INFO - } 14:20:38 INFO - bool before(type_info const& _Other) const throw() 14:20:38 INFO - { 14:20:38 INFO - return __std_type_info_compare(&_Data, &_Other._Data) < 0; 14:20:38 INFO - } 14:20:38 INFO - char const* name() const throw() 14:20:38 INFO - { 14:20:38 INFO - return __std_type_info_name(&_Data, &__type_info_root_node); 14:20:38 INFO - #line 96 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime_typeinfo.h" 14:20:38 INFO - } 14:20:38 INFO - char const* raw_name() const throw() 14:20:38 INFO - { 14:20:38 INFO - return _Data._DecoratedName; 14:20:38 INFO - } 14:20:38 INFO - virtual ~type_info() throw(); 14:20:38 INFO - private: 14:20:38 INFO - mutable __std_type_info_data _Data; 14:20:38 INFO - }; 14:20:38 INFO - namespace std { 14:20:38 INFO - using ::type_info; 14:20:38 INFO - } 14:20:38 INFO - #line 187 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime_typeinfo.h" 14:20:38 INFO - #line 188 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vcruntime_typeinfo.h" 14:20:38 INFO - #pragma pack(pop) 14:20:38 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\typeinfo" 14:20:38 INFO - namespace std { 14:20:38 INFO - class __declspec(dllimport) bad_cast 14:20:38 INFO - : public exception 14:20:38 INFO - { 14:20:38 INFO - public: 14:20:38 INFO - bad_cast(const char *_Message = "bad cast") 14:20:38 INFO - : exception(_Message) 14:20:38 INFO - { 14:20:38 INFO - } 14:20:38 INFO - virtual ~bad_cast() throw () 14:20:38 INFO - { 14:20:38 INFO - } 14:20:38 INFO - protected: 14:20:38 INFO - virtual void _Doraise() const 14:20:38 INFO - { 14:20:38 INFO - mozalloc_abort((*this).what()); 14:20:38 INFO - } 14:20:38 INFO - }; 14:20:38 INFO - class __declspec(dllimport) bad_typeid 14:20:38 INFO - : public exception 14:20:38 INFO - { 14:20:38 INFO - public: 14:20:38 INFO - bad_typeid(const char *_Message = "bad typeid") 14:20:38 INFO - : exception(_Message) 14:20:38 INFO - { 14:20:38 INFO - } 14:20:38 INFO - virtual ~bad_typeid() throw () 14:20:38 INFO - { 14:20:38 INFO - } 14:20:38 INFO - protected: 14:20:38 INFO - virtual void _Doraise() const 14:20:38 INFO - { 14:20:38 INFO - mozalloc_abort((*this).what()); 14:20:38 INFO - } 14:20:38 INFO - }; 14:20:38 INFO - class __declspec(dllimport) __non_rtti_object 14:20:38 INFO - : public bad_typeid 14:20:38 INFO - { 14:20:38 INFO - public: 14:20:38 INFO - __non_rtti_object(const char *_Message) 14:20:38 INFO - : bad_typeid(_Message) 14:20:38 INFO - { 14:20:38 INFO - } 14:20:38 INFO - }; 14:20:38 INFO - } 14:20:38 INFO - #line 88 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\typeinfo" 14:20:38 INFO - #pragma pack(pop) 14:20:38 INFO - #pragma warning(pop) 14:20:38 INFO - #line 93 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\typeinfo" 14:20:38 INFO - #line 94 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\typeinfo" 14:20:38 INFO - #line 10 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xlocale" 14:20:38 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xlocinfo" 14:20:38 INFO - #pragma once 14:20:38 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xlocinfo.h" 14:20:38 INFO - #pragma once 14:20:38 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\locale.h" 14:20:38 INFO - #pragma once 14:20:38 INFO - __pragma(pack(push, 8)) extern "C" { 14:20:38 INFO - struct lconv 14:20:38 INFO - { 14:20:38 INFO - char* decimal_point; 14:20:38 INFO - char* thousands_sep; 14:20:38 INFO - char* grouping; 14:20:38 INFO - char* int_curr_symbol; 14:20:38 INFO - char* currency_symbol; 14:20:38 INFO - char* mon_decimal_point; 14:20:38 INFO - char* mon_thousands_sep; 14:20:38 INFO - char* mon_grouping; 14:20:38 INFO - char* positive_sign; 14:20:38 INFO - char* negative_sign; 14:20:38 INFO - char int_frac_digits; 14:20:38 INFO - char frac_digits; 14:20:38 INFO - char p_cs_precedes; 14:20:38 INFO - char p_sep_by_space; 14:20:38 INFO - char n_cs_precedes; 14:20:38 INFO - char n_sep_by_space; 14:20:38 INFO - char p_sign_posn; 14:20:38 INFO - char n_sign_posn; 14:20:38 INFO - wchar_t* _W_decimal_point; 14:20:38 INFO - wchar_t* _W_thousands_sep; 14:20:38 INFO - wchar_t* _W_int_curr_symbol; 14:20:38 INFO - wchar_t* _W_currency_symbol; 14:20:38 INFO - wchar_t* _W_mon_decimal_point; 14:20:38 INFO - wchar_t* _W_mon_thousands_sep; 14:20:38 INFO - wchar_t* _W_positive_sign; 14:20:38 INFO - wchar_t* _W_negative_sign; 14:20:38 INFO - }; 14:20:38 INFO - struct tm; 14:20:38 INFO - __declspec(dllimport) void __cdecl _lock_locales(void); 14:20:38 INFO - __declspec(dllimport) void __cdecl _unlock_locales(void); 14:20:38 INFO - __declspec(dllimport) int __cdecl _configthreadlocale( 14:20:38 INFO - int _Flag 14:20:38 INFO - ); 14:20:38 INFO - __declspec(dllimport) char* __cdecl setlocale( 14:20:38 INFO - int _Category, 14:20:38 INFO - char const* _Locale 14:20:38 INFO - ); 14:20:38 INFO - __declspec(dllimport) struct lconv* __cdecl localeconv(void); 14:20:38 INFO - __declspec(dllimport) _locale_t __cdecl _get_current_locale(void); 14:20:38 INFO - __declspec(dllimport) _locale_t __cdecl _create_locale( 14:20:38 INFO - int _Category, 14:20:38 INFO - char const* _Locale 14:20:38 INFO - ); 14:20:38 INFO - __declspec(dllimport) void __cdecl _free_locale( 14:20:38 INFO - _locale_t _Locale 14:20:38 INFO - ); 14:20:38 INFO - __declspec(dllimport) wchar_t* __cdecl _wsetlocale( 14:20:38 INFO - int _Category, 14:20:38 INFO - wchar_t const* _Locale 14:20:38 INFO - ); 14:20:38 INFO - __declspec(dllimport) _locale_t __cdecl _wcreate_locale( 14:20:38 INFO - int _Category, 14:20:38 INFO - wchar_t const* _Locale 14:20:38 INFO - ); 14:20:38 INFO - __declspec(dllimport) wchar_t** __cdecl ___lc_locale_name_func(void); 14:20:38 INFO - __declspec(dllimport) unsigned int __cdecl ___lc_codepage_func (void); 14:20:38 INFO - __declspec(dllimport) unsigned int __cdecl ___lc_collate_cp_func (void); 14:20:38 INFO - __declspec(dllimport) char* __cdecl _Getdays(void); 14:20:38 INFO - __declspec(dllimport) char* __cdecl _Getmonths(void); 14:20:38 INFO - __declspec(dllimport) void* __cdecl _Gettnames(void); 14:20:38 INFO - __declspec(dllimport) wchar_t* __cdecl _W_Getdays(void); 14:20:38 INFO - __declspec(dllimport) wchar_t* __cdecl _W_Getmonths(void); 14:20:38 INFO - __declspec(dllimport) void* __cdecl _W_Gettnames(void); 14:20:38 INFO - __declspec(dllimport) size_t __cdecl _Strftime( 14:20:38 INFO - char* _Buffer, 14:20:38 INFO - size_t _Max_size, 14:20:38 INFO - char const* _Format, 14:20:38 INFO - struct tm const* _Timeptr, 14:20:38 INFO - void* _Lc_time_arg); 14:20:38 INFO - __declspec(dllimport) size_t __cdecl _Wcsftime( 14:20:38 INFO - wchar_t* _Buffer, 14:20:38 INFO - size_t _Max_size, 14:20:38 INFO - wchar_t const* _Format, 14:20:38 INFO - struct tm const* _Timeptr, 14:20:38 INFO - void* _Lc_time_arg 14:20:38 INFO - ); 14:20:38 INFO - #line 174 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\locale.h" 14:20:38 INFO - } __pragma(pack(pop)) 14:20:38 INFO - #line 8 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xlocinfo.h" 14:20:38 INFO - #pragma pack(push,8) 14:20:38 INFO - #pragma warning(push,3) 14:20:38 INFO - extern "C" { 14:20:38 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xlocinfo.h" 14:20:38 INFO - #line 22 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xlocinfo.h" 14:20:38 INFO - typedef struct _Collvec 14:20:38 INFO - { 14:20:38 INFO - unsigned int _Page; 14:20:38 INFO - wchar_t *_LocaleName; 14:20:38 INFO - } _Collvec; 14:20:38 INFO - typedef struct _Ctypevec 14:20:38 INFO - { 14:20:38 INFO - unsigned int _Page; 14:20:38 INFO - const short *_Table; 14:20:38 INFO - int _Delfl; 14:20:38 INFO - wchar_t *_LocaleName; 14:20:38 INFO - } _Ctypevec; 14:20:38 INFO - typedef struct _Cvtvec 14:20:38 INFO - { 14:20:38 INFO - unsigned int _Page; 14:20:38 INFO - unsigned int _Mbcurmax; 14:20:38 INFO - int _Isclocale; 14:20:38 INFO - unsigned char _Isleadbyte[32]; 14:20:38 INFO - } _Cvtvec; 14:20:38 INFO - __declspec(dllimport) _Collvec __cdecl _Getcoll(void); 14:20:38 INFO - __declspec(dllimport) _Ctypevec __cdecl _Getctype(void); 14:20:38 INFO - __declspec(dllimport) _Cvtvec __cdecl _Getcvt(void); 14:20:38 INFO - __declspec(dllimport) int __cdecl _Getdateorder(void); 14:20:38 INFO - __declspec(dllimport) int __cdecl _Mbrtowc( wchar_t *, const char *, size_t, 14:20:38 INFO - mbstate_t *, const _Cvtvec *); 14:20:38 INFO - #line 96 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xlocinfo.h" 14:20:38 INFO - __declspec(dllimport) float __cdecl _Stof(const char *, 14:20:38 INFO - char **, long); 14:20:38 INFO - __declspec(dllimport) double __cdecl _Stod(const char *, 14:20:38 INFO - char **, long); 14:20:38 INFO - __declspec(dllimport) long double __cdecl _Stold(const char *, 14:20:38 INFO - char **, long); 14:20:38 INFO - __declspec(dllimport) int __cdecl _Strcoll(const char *, const char *, 14:20:38 INFO - const char *, const char *, const _Collvec *); 14:20:38 INFO - __declspec(dllimport) size_t __cdecl _Strxfrm( 14:20:38 INFO - char *_String1, 14:20:38 INFO - char *_End1, const char *, const char *, const _Collvec *); 14:20:38 INFO - __declspec(dllimport) int __cdecl _Tolower(int, const _Ctypevec *); 14:20:38 INFO - __declspec(dllimport) int __cdecl _Toupper(int, const _Ctypevec *); 14:20:38 INFO - __declspec(dllimport) int __cdecl _Wcrtomb( char *, wchar_t, mbstate_t *, 14:20:38 INFO - const _Cvtvec *); 14:20:38 INFO - __declspec(dllimport) int __cdecl _Wcscoll(const wchar_t *, const wchar_t *, 14:20:38 INFO - const wchar_t *, const wchar_t *, const _Collvec *); 14:20:38 INFO - __declspec(dllimport) size_t __cdecl _Wcsxfrm( 14:20:38 INFO - wchar_t *_String1, 14:20:38 INFO - wchar_t *_End1, const wchar_t *, const wchar_t *, const _Collvec *); 14:20:38 INFO - __declspec(dllimport) short __cdecl _Getwctype(wchar_t, const _Ctypevec *); 14:20:38 INFO - __declspec(dllimport) const wchar_t *__cdecl _Getwctypes(const wchar_t *, 14:20:38 INFO - const wchar_t *, short *, const _Ctypevec *); 14:20:38 INFO - __declspec(dllimport) wchar_t __cdecl _Towlower(wchar_t, const _Ctypevec *); 14:20:38 INFO - __declspec(dllimport) wchar_t __cdecl _Towupper(wchar_t, const _Ctypevec *); 14:20:38 INFO - } 14:20:38 INFO - #line 129 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xlocinfo.h" 14:20:38 INFO - #line 130 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xlocinfo.h" 14:20:38 INFO - extern "C" { 14:20:38 INFO - __declspec(dllimport) char *__cdecl _Getdays(void); 14:20:38 INFO - __declspec(dllimport) char *__cdecl _Getmonths(void); 14:20:38 INFO - __declspec(dllimport) void *__cdecl _Gettnames(void); 14:20:38 INFO - __declspec(dllimport) size_t __cdecl _Strftime( char *, 14:20:38 INFO - size_t _Maxsize, const char *, const struct tm *, 14:20:38 INFO - void *); 14:20:38 INFO - __declspec(dllimport) wchar_t *__cdecl _W_Getdays(void); 14:20:38 INFO - __declspec(dllimport) wchar_t *__cdecl _W_Getmonths(void); 14:20:38 INFO - __declspec(dllimport) void *__cdecl _W_Gettnames(void); 14:20:38 INFO - __declspec(dllimport) size_t __cdecl _Wcsftime( wchar_t *, 14:20:38 INFO - size_t _Maxsize, const wchar_t *, const struct tm *, 14:20:38 INFO - void *); 14:20:38 INFO - } 14:20:38 INFO - __declspec(dllimport) _locale_t __cdecl _GetLocaleForCP(unsigned int); 14:20:38 INFO - #line 174 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xlocinfo.h" 14:20:38 INFO - #pragma warning(pop) 14:20:38 INFO - #pragma pack(pop) 14:20:38 INFO - #line 179 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xlocinfo.h" 14:20:38 INFO - #line 180 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xlocinfo.h" 14:20:38 INFO - #line 7 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xlocinfo" 14:20:38 INFO - #pragma pack(push,8) 14:20:38 INFO - #pragma warning(push,3) 14:20:38 INFO - #pragma warning(disable: 4412) 14:20:38 INFO - namespace std { 14:20:38 INFO - class __declspec(dllimport) _Timevec 14:20:38 INFO - { 14:20:38 INFO - public: 14:20:38 INFO - _Timevec(void *_Ptr = 0) 14:20:38 INFO - : _Timeptr(_Ptr) 14:20:38 INFO - { 14:20:38 INFO - } 14:20:38 INFO - _Timevec(const _Timevec& _Right) 14:20:38 INFO - { 14:20:38 INFO - *this = _Right; 14:20:38 INFO - } 14:20:38 INFO - ~_Timevec() throw () 14:20:38 INFO - { 14:20:38 INFO - free(_Timeptr); 14:20:38 INFO - } 14:20:38 INFO - _Timevec& operator=(const _Timevec& _Right) 14:20:38 INFO - { 14:20:38 INFO - _Timeptr = _Right._Timeptr; 14:20:38 INFO - ((_Timevec *)&_Right)->_Timeptr = 0; 14:20:38 INFO - return (*this); 14:20:38 INFO - } 14:20:38 INFO - void * _Getptr() const 14:20:38 INFO - { 14:20:38 INFO - return (_Timeptr); 14:20:38 INFO - } 14:20:38 INFO - private: 14:20:38 INFO - void *_Timeptr; 14:20:38 INFO - }; 14:20:38 INFO - class __declspec(dllimport) _Locinfo 14:20:38 INFO - { 14:20:38 INFO - public: 14:20:38 INFO - typedef ::_Collvec _Collvec; 14:20:38 INFO - typedef ::_Ctypevec _Ctypevec; 14:20:38 INFO - typedef ::_Cvtvec _Cvtvec; 14:20:38 INFO - typedef ::std:: _Timevec _Timevec; 14:20:38 INFO - static void __cdecl _Locinfo_ctor( 14:20:38 INFO - _Locinfo *, const char *); 14:20:38 INFO - static void __cdecl _Locinfo_ctor( 14:20:38 INFO - _Locinfo *, int, const char *); 14:20:38 INFO - static void __cdecl _Locinfo_dtor( 14:20:38 INFO - _Locinfo *); 14:20:38 INFO - static _Locinfo& __cdecl _Locinfo_Addcats( 14:20:38 INFO - _Locinfo *, int, const char *); 14:20:38 INFO - _Locinfo(const char *_Pch = "C") 14:20:38 INFO - : _Lock(0) 14:20:38 INFO - #line 75 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xlocinfo" 14:20:38 INFO - { 14:20:38 INFO - if (_Pch == 0) 14:20:38 INFO - runtime_error("bad locale name")._Raise(); 14:20:38 INFO - _Locinfo_ctor(this, _Pch); 14:20:38 INFO - } 14:20:38 INFO - _Locinfo(int _Cat, const char *_Pch) 14:20:38 INFO - : _Lock(0) 14:20:38 INFO - #line 86 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xlocinfo" 14:20:38 INFO - { 14:20:38 INFO - if (_Pch == 0) 14:20:38 INFO - runtime_error("bad locale name")._Raise(); 14:20:38 INFO - _Locinfo_ctor(this, _Cat, _Pch); 14:20:38 INFO - } 14:20:38 INFO - ~_Locinfo() throw () 14:20:38 INFO - { 14:20:38 INFO - _Locinfo_dtor(this); 14:20:38 INFO - } 14:20:38 INFO - _Locinfo& _Addcats(int _Cat, const char *_Pch) 14:20:38 INFO - { 14:20:38 INFO - if (_Pch == 0) 14:20:38 INFO - runtime_error("bad locale name")._Raise(); 14:20:38 INFO - return (_Locinfo_Addcats(this, _Cat, _Pch)); 14:20:38 INFO - } 14:20:38 INFO - const char * _Getname() const 14:20:38 INFO - { 14:20:38 INFO - return (_Newlocname._C_str()); 14:20:38 INFO - } 14:20:38 INFO - _Collvec _Getcoll() const 14:20:38 INFO - { 14:20:38 INFO - return (::_Getcoll()); 14:20:38 INFO - } 14:20:38 INFO - _Ctypevec _Getctype() const 14:20:38 INFO - { 14:20:38 INFO - return (::_Getctype()); 14:20:38 INFO - } 14:20:38 INFO - _Cvtvec _Getcvt() const 14:20:38 INFO - { 14:20:38 INFO - return (::_Getcvt()); 14:20:38 INFO - } 14:20:38 INFO - const lconv * _Getlconv() const 14:20:38 INFO - { 14:20:38 INFO - return (localeconv()); 14:20:38 INFO - } 14:20:38 INFO - _Timevec _Gettnames() const 14:20:38 INFO - { 14:20:38 INFO - return (_Timevec(::_Gettnames())); 14:20:38 INFO - } 14:20:38 INFO - const char * _Getdays() const 14:20:38 INFO - { 14:20:38 INFO - const char *_Ptr = ::_Getdays(); 14:20:38 INFO - if (_Ptr != 0) 14:20:38 INFO - { 14:20:38 INFO - ((_Locinfo *)this)->_Days = _Ptr; 14:20:38 INFO - free((void *)_Ptr); 14:20:38 INFO - } 14:20:38 INFO - return (!_Days._Empty() ? _Days._C_str() 14:20:38 INFO - : ":Sun:Sunday:Mon:Monday:Tue:Tuesday:Wed:Wednesday" 14:20:38 INFO - ":Thu:Thursday:Fri:Friday:Sat:Saturday"); 14:20:38 INFO - } 14:20:38 INFO - const char * _Getmonths() const 14:20:38 INFO - { 14:20:38 INFO - const char *_Ptr = ::_Getmonths(); 14:20:38 INFO - if (_Ptr != 0) 14:20:38 INFO - { 14:20:38 INFO - ((_Locinfo *)this)->_Months = _Ptr; 14:20:38 INFO - free((void *)_Ptr); 14:20:38 INFO - } 14:20:38 INFO - return (!_Months._Empty() ? _Months._C_str() 14:20:38 INFO - : ":Jan:January:Feb:February:Mar:March" 14:20:38 INFO - ":Apr:April:May:May:Jun:June" 14:20:38 INFO - ":Jul:July:Aug:August:Sep:September" 14:20:38 INFO - ":Oct:October:Nov:November:Dec:December"); 14:20:38 INFO - } 14:20:38 INFO - const char * _Getfalse() const 14:20:38 INFO - { 14:20:38 INFO - return ("false"); 14:20:38 INFO - } 14:20:38 INFO - const char * _Gettrue() const 14:20:38 INFO - { 14:20:38 INFO - return ("true"); 14:20:38 INFO - } 14:20:38 INFO - int _Getdateorder() const 14:20:38 INFO - { 14:20:38 INFO - return (::_Getdateorder()); 14:20:38 INFO - } 14:20:38 INFO - _Timevec _W_Gettnames() const 14:20:38 INFO - { 14:20:38 INFO - return (_Timevec(::_W_Gettnames())); 14:20:38 INFO - } 14:20:38 INFO - const unsigned short * _W_Getdays() const 14:20:38 INFO - { 14:20:38 INFO - const wchar_t *_Ptr = ::_W_Getdays(); 14:20:38 INFO - if (_Ptr != 0) 14:20:38 INFO - { 14:20:38 INFO - ((_Locinfo *)this)->_W_Days = _Ptr; 14:20:38 INFO - free((void *)_Ptr); 14:20:38 INFO - } 14:20:38 INFO - return ((const unsigned short *)(!_W_Days._Empty() 14:20:38 INFO - ? _W_Days._C_str() 14:20:38 INFO - : L":Sun:Sunday:Mon:Monday:Tue:Tuesday:Wed:Wednesday" 14:20:38 INFO - L":Thu:Thursday:Fri:Friday:Sat:Saturday")); 14:20:38 INFO - } 14:20:38 INFO - const unsigned short * _W_Getmonths() const 14:20:38 INFO - { 14:20:38 INFO - const wchar_t *_Ptr = ::_W_Getmonths(); 14:20:38 INFO - if (_Ptr != 0) 14:20:38 INFO - { 14:20:38 INFO - ((_Locinfo *)this)->_W_Months = _Ptr; 14:20:38 INFO - free((void *)_Ptr); 14:20:38 INFO - } 14:20:38 INFO - return ((const unsigned short *)(!_W_Months._Empty() 14:20:38 INFO - ? _W_Months._C_str() 14:20:38 INFO - : L":Jan:January:Feb:February:Mar:March" 14:20:38 INFO - L":Apr:April:May:May:Jun:June" 14:20:38 INFO - L":Jul:July:Aug:August:Sep:September" 14:20:38 INFO - L":Oct:October:Nov:November:Dec:December")); 14:20:38 INFO - } 14:20:38 INFO - _Locinfo(const _Locinfo&) = delete; 14:20:38 INFO - _Locinfo& operator=(const _Locinfo&) = delete; 14:20:38 INFO - private: 14:20:38 INFO - _Lockit _Lock; 14:20:38 INFO - #line 227 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xlocinfo" 14:20:38 INFO - _Yarn _Days; 14:20:38 INFO - _Yarn _Months; 14:20:38 INFO - _Yarn _W_Days; 14:20:38 INFO - _Yarn _W_Months; 14:20:38 INFO - _Yarn _Oldlocname; 14:20:38 INFO - _Yarn _Newlocname; 14:20:38 INFO - }; 14:20:38 INFO - template inline 14:20:38 INFO - int __cdecl _LStrcoll(const _Elem *_First1, const _Elem *_Last1, 14:20:38 INFO - const _Elem *_First2, const _Elem *_Last2, 14:20:38 INFO - const _Locinfo::_Collvec *) 14:20:38 INFO - { 14:20:38 INFO - for (; _First1 != _Last1 && _First2 != _Last2; ++_First1, ++_First2) 14:20:38 INFO - if (*_First1 < *_First2) 14:20:38 INFO - return (-1); 14:20:38 INFO - else if (*_First2 < *_First1) 14:20:38 INFO - return (+1); 14:20:38 INFO - return (_First2 != _Last2 ? -1 : _First1 != _Last1 ? +1 : 0); 14:20:38 INFO - } 14:20:38 INFO - template<> inline 14:20:38 INFO - int __cdecl _LStrcoll(const char *_First1, const char *_Last1, 14:20:38 INFO - const char *_First2, const char *_Last2, 14:20:38 INFO - const _Locinfo::_Collvec *_Vector) 14:20:38 INFO - { 14:20:38 INFO - return (_Strcoll(_First1, _Last1, _First2, _Last2, _Vector)); 14:20:38 INFO - } 14:20:38 INFO - template<> inline 14:20:38 INFO - int __cdecl _LStrcoll(const wchar_t *_First1, const wchar_t *_Last1, 14:20:38 INFO - const wchar_t *_First2, const wchar_t *_Last2, 14:20:38 INFO - const _Locinfo::_Collvec *_Vector) 14:20:38 INFO - { 14:20:38 INFO - return (_Wcscoll(_First1, _Last1, _First2, _Last2, _Vector)); 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - size_t __cdecl _LStrxfrm(_Elem *_First1, _Elem *_Last1, 14:20:38 INFO - const _Elem *_First2, const _Elem *_Last2, 14:20:38 INFO - const _Locinfo::_Collvec *) 14:20:38 INFO - { 14:20:38 INFO - size_t _Count = _Last2 - _First2; 14:20:38 INFO - if (_Count <= (size_t)(_Last1 - _First1)) 14:20:38 INFO - ::memcpy_s((_First1), ((_Last1 - _First1) * sizeof (_Elem)), (_First2), (_Count * sizeof (_Elem))); 14:20:38 INFO - #line 276 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xlocinfo" 14:20:38 INFO - return (_Count); 14:20:38 INFO - } 14:20:38 INFO - template<> inline 14:20:38 INFO - size_t __cdecl _LStrxfrm( 14:20:38 INFO - char *_First1, char *_Last1, 14:20:38 INFO - const char *_First2, const char *_Last2, 14:20:38 INFO - const _Locinfo::_Collvec *_Vector) 14:20:38 INFO - { 14:20:38 INFO - return (_Strxfrm(_First1, _Last1, _First2, _Last2, _Vector)); 14:20:38 INFO - } 14:20:38 INFO - template<> inline 14:20:38 INFO - size_t __cdecl _LStrxfrm( 14:20:38 INFO - wchar_t *_First1, wchar_t *_Last1, 14:20:38 INFO - const wchar_t *_First2, const wchar_t *_Last2, 14:20:38 INFO - const _Locinfo::_Collvec *_Vector) 14:20:38 INFO - { 14:20:38 INFO - return (_Wcsxfrm(_First1, _Last1, _First2, _Last2, _Vector)); 14:20:38 INFO - } 14:20:38 INFO - } 14:20:38 INFO - #pragma warning(pop) 14:20:38 INFO - #pragma pack(pop) 14:20:38 INFO - #line 301 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xlocinfo" 14:20:38 INFO - #line 302 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xlocinfo" 14:20:38 INFO - #line 11 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xlocale" 14:20:38 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xfacet" 14:20:38 INFO - #pragma once 14:20:38 INFO - #pragma pack(push,8) 14:20:38 INFO - #pragma warning(push,3) 14:20:38 INFO - namespace std { 14:20:38 INFO - class __declspec(dllimport) _Facet_base 14:20:38 INFO - { 14:20:38 INFO - public: 14:20:38 INFO - virtual ~_Facet_base() throw () 14:20:38 INFO - { 14:20:38 INFO - } 14:20:38 INFO - virtual void _Incref() = 0; 14:20:38 INFO - virtual _Facet_base * _Decref() = 0; 14:20:38 INFO - }; 14:20:38 INFO - #line 38 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xfacet" 14:20:38 INFO - void __cdecl _Facet_Register(_Facet_base *); 14:20:38 INFO - #line 40 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xfacet" 14:20:38 INFO - } 14:20:38 INFO - #pragma warning(pop) 14:20:38 INFO - #pragma pack(pop) 14:20:38 INFO - #line 45 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xfacet" 14:20:38 INFO - #line 46 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xfacet" 14:20:38 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xlocale" 14:20:38 INFO - #pragma pack(push,8) 14:20:38 INFO - #pragma warning(push,3) 14:20:38 INFO - #pragma warning(disable: 4412 28197) 14:20:38 INFO - namespace std { 14:20:38 INFO - template 14:20:38 INFO - class _Locbase 14:20:38 INFO - { 14:20:38 INFO - public: 14:20:38 INFO - static const int collate = ((1 << (1)) >> 1); 14:20:38 INFO - static const int ctype = ((1 << (2)) >> 1); 14:20:38 INFO - static const int monetary = ((1 << (3)) >> 1); 14:20:38 INFO - static const int numeric = ((1 << (4)) >> 1); 14:20:38 INFO - static const int time = ((1 << (5)) >> 1); 14:20:38 INFO - static const int messages = ((1 << (6)) >> 1); 14:20:38 INFO - static const int all = (((1 << ((6 + 1))) >> 1) - 1); 14:20:38 INFO - static const int none = 0; 14:20:38 INFO - }; 14:20:38 INFO - template 14:20:38 INFO - const int _Locbase<_Dummy>::collate; 14:20:38 INFO - template 14:20:38 INFO - const int _Locbase<_Dummy>::ctype; 14:20:38 INFO - template 14:20:38 INFO - const int _Locbase<_Dummy>::monetary; 14:20:38 INFO - template 14:20:38 INFO - const int _Locbase<_Dummy>::numeric; 14:20:38 INFO - template 14:20:38 INFO - const int _Locbase<_Dummy>::time; 14:20:38 INFO - template 14:20:38 INFO - const int _Locbase<_Dummy>::messages; 14:20:38 INFO - template 14:20:38 INFO - const int _Locbase<_Dummy>::all; 14:20:38 INFO - template 14:20:38 INFO - const int _Locbase<_Dummy>::none; 14:20:38 INFO - class locale; 14:20:38 INFO - template 14:20:38 INFO - const _Facet& __cdecl use_facet(const locale&); 14:20:38 INFO - template 14:20:38 INFO - class collate; 14:20:38 INFO - struct __declspec(dllimport) _Crt_new_delete 14:20:38 INFO - { 14:20:38 INFO - }; 14:20:38 INFO - class locale 14:20:38 INFO - : public _Locbase, public _Crt_new_delete 14:20:38 INFO - { 14:20:38 INFO - public: 14:20:38 INFO - typedef int category; 14:20:38 INFO - class __declspec(dllimport) id 14:20:38 INFO - { 14:20:38 INFO - public: 14:20:38 INFO - id(size_t _Val = 0) 14:20:38 INFO - : _Id(_Val) 14:20:38 INFO - { 14:20:38 INFO - } 14:20:38 INFO - operator size_t() 14:20:38 INFO - { 14:20:38 INFO - if (_Id == 0) 14:20:38 INFO - { 14:20:38 INFO - { ::std:: _Lockit _Lock(0); 14:20:38 INFO - if (_Id == 0) 14:20:38 INFO - _Id = ++_Id_cnt; 14:20:38 INFO - } 14:20:38 INFO - } 14:20:38 INFO - return (_Id); 14:20:38 INFO - } 14:20:38 INFO - private: 14:20:38 INFO - size_t _Id; 14:20:38 INFO - static int _Id_cnt; 14:20:38 INFO - public: 14:20:38 INFO - id(const id&) = delete; 14:20:38 INFO - id& operator=(const id&) = delete; 14:20:38 INFO - }; 14:20:38 INFO - class _Locimp; 14:20:38 INFO - class __declspec(dllimport) facet 14:20:38 INFO - : public _Facet_base, public _Crt_new_delete 14:20:38 INFO - { 14:20:38 INFO - public: 14:20:38 INFO - static size_t __cdecl _Getcat(const facet ** = 0, 14:20:38 INFO - const locale * = 0) 14:20:38 INFO - { 14:20:38 INFO - return ((size_t)(-1)); 14:20:38 INFO - } 14:20:38 INFO - virtual void _Incref() 14:20:38 INFO - { 14:20:38 INFO - _InterlockedIncrement(reinterpret_cast(&_Myrefs)); 14:20:38 INFO - } 14:20:38 INFO - virtual _Facet_base * _Decref() 14:20:38 INFO - { 14:20:38 INFO - if (_InterlockedDecrement(reinterpret_cast(&_Myrefs)) == 0) 14:20:38 INFO - return (this); 14:20:38 INFO - else 14:20:38 INFO - return (0); 14:20:38 INFO - } 14:20:38 INFO - private: 14:20:38 INFO - _Atomic_counter_t _Myrefs; 14:20:38 INFO - protected: 14:20:38 INFO - explicit facet(size_t _Initrefs = 0) 14:20:38 INFO - { 14:20:38 INFO - _Init_atomic_counter(_Myrefs, (_Atomic_integral_t)_Initrefs); 14:20:38 INFO - } 14:20:38 INFO - virtual ~facet() throw () 14:20:38 INFO - { 14:20:38 INFO - } 14:20:38 INFO - public: 14:20:38 INFO - facet(const facet&) = delete; 14:20:38 INFO - facet& operator=(const facet&) = delete; 14:20:38 INFO - }; 14:20:38 INFO - #pragma warning(push) 14:20:38 INFO - #pragma warning(disable: 4275) 14:20:38 INFO - class __declspec(dllimport) _Locimp 14:20:38 INFO - : public facet 14:20:38 INFO - { 14:20:38 INFO - protected: 14:20:38 INFO - ~_Locimp() throw () 14:20:38 INFO - { 14:20:38 INFO - _Locimp_dtor(this); 14:20:38 INFO - } 14:20:38 INFO - private: 14:20:38 INFO - static _Locimp *__cdecl 14:20:38 INFO - _New_Locimp(bool _Transparent = false); 14:20:38 INFO - static _Locimp *__cdecl 14:20:38 INFO - _New_Locimp(const _Locimp& _Right); 14:20:38 INFO - static void __cdecl 14:20:38 INFO - _Locimp_dtor(_Locimp *); 14:20:38 INFO - static void __cdecl 14:20:38 INFO - _Locimp_Addfac(_Locimp *, facet *, size_t); 14:20:38 INFO - static void __cdecl 14:20:38 INFO - _Locimp_ctor(_Locimp *, const _Locimp&); 14:20:38 INFO - friend class locale; 14:20:38 INFO - _Locimp(bool _Transparent) 14:20:38 INFO - : locale::facet(1), _Facetvec(0), _Facetcount(0), 14:20:38 INFO - _Catmask(none), _Xparent(_Transparent), 14:20:38 INFO - _Name("*") 14:20:38 INFO - { 14:20:38 INFO - } 14:20:38 INFO - _Locimp(const _Locimp& _Right) 14:20:38 INFO - : locale::facet(1), _Facetvec(0), _Facetcount(_Right._Facetcount), 14:20:38 INFO - _Catmask(_Right._Catmask), _Xparent(_Right._Xparent), 14:20:38 INFO - _Name(_Right._Name.c_str()) 14:20:38 INFO - { 14:20:38 INFO - _Locimp_ctor(this, _Right); 14:20:38 INFO - } 14:20:38 INFO - void _Addfac(facet *_Pfacet, size_t _Id) 14:20:38 INFO - { 14:20:38 INFO - _Locimp_Addfac(this, _Pfacet, _Id); 14:20:38 INFO - } 14:20:38 INFO - static _Locimp *__cdecl _Makeloc(const _Locinfo&, 14:20:38 INFO - category, _Locimp *, const locale *); 14:20:38 INFO - static void __cdecl _Makewloc(const _Locinfo&, 14:20:38 INFO - category, _Locimp *, const locale *); 14:20:38 INFO - static void __cdecl _Makeushloc(const _Locinfo&, 14:20:38 INFO - category, _Locimp *, const locale *); 14:20:38 INFO - #line 237 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xlocale" 14:20:38 INFO - static void __cdecl _Makexloc(const _Locinfo&, 14:20:38 INFO - category, _Locimp *, const locale *); 14:20:38 INFO - facet **_Facetvec; 14:20:38 INFO - size_t _Facetcount; 14:20:38 INFO - category _Catmask; 14:20:38 INFO - bool _Xparent; 14:20:38 INFO - _Yarn _Name; 14:20:38 INFO - static _Locimp *_Clocptr; 14:20:38 INFO - public: 14:20:38 INFO - _Locimp& operator=(const _Locimp&) = delete; 14:20:38 INFO - }; 14:20:38 INFO - #pragma warning(pop) 14:20:38 INFO - template 14:20:38 INFO - bool operator()(const basic_string<_Elem, _Traits, _Alloc>& _Left, 14:20:38 INFO - const basic_string<_Elem, _Traits, _Alloc>& _Right) const 14:20:38 INFO - { 14:20:38 INFO - const ::std:: collate<_Elem>& _Coll_fac = 14:20:38 INFO - use_facet< ::std:: collate<_Elem> >(*this); 14:20:38 INFO - return (_Coll_fac.compare(_Left.c_str(), _Left.c_str() + _Left.size(), 14:20:38 INFO - _Right.c_str(), _Right.c_str() + _Right.size()) < 0); 14:20:38 INFO - } 14:20:38 INFO - template 14:20:38 INFO - locale combine(const locale& _Loc) const 14:20:38 INFO - { 14:20:38 INFO - _Facet *_Facptr; 14:20:38 INFO - { if (1) { 14:20:38 INFO - _Facptr = (_Facet *)&use_facet<_Facet>(_Loc); 14:20:38 INFO - } else if (0) { 14:20:38 INFO - moz_Xruntime_error("locale::combine facet missing"); 14:20:38 INFO - } } 14:20:38 INFO - _Locimp *_Newimp = _Locimp::_New_Locimp(*_Ptr); 14:20:38 INFO - _Newimp->_Addfac(_Facptr, _Facet::id); 14:20:38 INFO - _Newimp->_Catmask = none; 14:20:38 INFO - _Newimp->_Name = "*"; 14:20:38 INFO - return (locale(_Newimp)); 14:20:38 INFO - } 14:20:38 INFO - template 14:20:38 INFO - locale(const locale& _Loc, const _Facet *_Facptr) 14:20:38 INFO - : _Ptr(_Locimp::_New_Locimp(*_Loc._Ptr)) 14:20:38 INFO - { 14:20:38 INFO - if (_Facptr != 0) 14:20:38 INFO - { 14:20:38 INFO - _Ptr->_Addfac((_Facet *)_Facptr, _Facet::id); 14:20:38 INFO - _Ptr->_Catmask = none; 14:20:38 INFO - _Ptr->_Name = "*"; 14:20:38 INFO - } 14:20:38 INFO - } 14:20:38 INFO - locale(_Uninitialized) 14:20:38 INFO - { 14:20:38 INFO - } 14:20:38 INFO - #line 323 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xlocale" 14:20:38 INFO - locale(const locale& _Right) 14:20:38 INFO - : _Ptr(_Right._Ptr) 14:20:38 INFO - { 14:20:38 INFO - _Ptr->_Incref(); 14:20:38 INFO - } 14:20:38 INFO - locale() 14:20:38 INFO - : _Ptr(_Init(true)) 14:20:38 INFO - { 14:20:38 INFO - } 14:20:38 INFO - locale(const locale& _Loc, const locale& _Other, 14:20:38 INFO - category _Cat) 14:20:38 INFO - : _Ptr(_Locimp::_New_Locimp(*_Loc._Ptr)) 14:20:38 INFO - { 14:20:38 INFO - if (_Cat != none) 14:20:38 INFO - { 14:20:38 INFO - { if (1) { 14:20:38 INFO - { _Locinfo _Lobj; 14:20:38 INFO - _Locimp::_Makeloc(_Lobj, _Cat, _Ptr, &_Other); 14:20:38 INFO - _Lobj._Addcats(_Loc._Ptr->_Catmask, 14:20:38 INFO - _Loc.name().c_str()); 14:20:38 INFO - _Lobj._Addcats(_Other._Ptr->_Catmask, 14:20:38 INFO - _Other.name().c_str()); 14:20:38 INFO - _Ptr->_Catmask = _Loc._Ptr->_Catmask 14:20:38 INFO - | _Other._Ptr->_Catmask; 14:20:38 INFO - _Ptr->_Name = _Lobj._Getname(); 14:20:38 INFO - } 14:20:38 INFO - } else if (0) { 14:20:38 INFO - delete _Ptr->_Decref(); 14:20:38 INFO - ; 14:20:38 INFO - } } 14:20:38 INFO - } 14:20:38 INFO - } 14:20:38 INFO - private: 14:20:38 INFO - void _Construct(const string &_Str, 14:20:38 INFO - category _Cat) 14:20:38 INFO - { 14:20:38 INFO - bool _Bad = false; 14:20:38 INFO - _Init(); 14:20:38 INFO - if (_Cat != none) 14:20:38 INFO - { 14:20:38 INFO - { if (1) { 14:20:38 INFO - { _Locinfo _Lobj(_Cat, _Str.c_str()); 14:20:38 INFO - if (_Badname(_Lobj)) 14:20:38 INFO - _Bad = true; 14:20:38 INFO - else 14:20:38 INFO - { 14:20:38 INFO - _Locimp::_Makeloc(_Lobj, _Cat, _Ptr, 0); 14:20:38 INFO - _Ptr->_Catmask = _Cat; 14:20:38 INFO - _Ptr->_Name = _Str.c_str(); 14:20:38 INFO - } 14:20:38 INFO - } 14:20:38 INFO - } else if (0) { 14:20:38 INFO - delete _Ptr->_Decref(); 14:20:38 INFO - ; 14:20:38 INFO - } } 14:20:38 INFO - } 14:20:38 INFO - if (_Bad) 14:20:38 INFO - { 14:20:38 INFO - delete _Ptr->_Decref(); 14:20:38 INFO - moz_Xruntime_error("bad locale name"); 14:20:38 INFO - } 14:20:38 INFO - } 14:20:38 INFO - public: 14:20:38 INFO - explicit locale(const char *_Locname, 14:20:38 INFO - category _Cat = all) 14:20:38 INFO - : _Ptr(_Locimp::_New_Locimp()) 14:20:38 INFO - { 14:20:38 INFO - if (_Locname == 0) 14:20:38 INFO - moz_Xruntime_error("bad locale name"); 14:20:38 INFO - _Construct(_Locname, _Cat); 14:20:38 INFO - } 14:20:38 INFO - locale(const locale& _Loc, const char *_Locname, 14:20:38 INFO - category _Cat) 14:20:38 INFO - : _Ptr(_Locimp::_New_Locimp(*_Loc._Ptr)) 14:20:38 INFO - { 14:20:38 INFO - if (_Locname == 0) 14:20:38 INFO - moz_Xruntime_error("bad locale name"); 14:20:38 INFO - _Construct(_Locname, _Cat); 14:20:38 INFO - } 14:20:38 INFO - explicit locale(const string& _Str, 14:20:38 INFO - category _Cat = all) 14:20:38 INFO - : _Ptr(_Locimp::_New_Locimp()) 14:20:38 INFO - { 14:20:38 INFO - _Construct(_Str, _Cat); 14:20:38 INFO - } 14:20:38 INFO - locale(const locale& _Loc, const string& _Str, 14:20:38 INFO - category _Cat) 14:20:38 INFO - : _Ptr(_Locimp::_New_Locimp(*_Loc._Ptr)) 14:20:38 INFO - { 14:20:38 INFO - _Construct(_Str, _Cat); 14:20:38 INFO - } 14:20:38 INFO - #line 428 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xlocale" 14:20:38 INFO - ~locale() throw () 14:20:38 INFO - { 14:20:38 INFO - if (_Ptr != 0) 14:20:38 INFO - delete _Ptr->_Decref(); 14:20:38 INFO - } 14:20:38 INFO - locale& operator=(const locale& _Right) 14:20:38 INFO - { 14:20:38 INFO - if (_Ptr != _Right._Ptr) 14:20:38 INFO - { 14:20:38 INFO - delete _Ptr->_Decref(); 14:20:38 INFO - _Ptr = _Right._Ptr; 14:20:38 INFO - _Ptr->_Incref(); 14:20:38 INFO - } 14:20:38 INFO - return (*this); 14:20:38 INFO - } 14:20:38 INFO - #line 446 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xlocale" 14:20:38 INFO - string name() const 14:20:38 INFO - { 14:20:38 INFO - return (_Ptr == 0 ? string() : _Ptr->_Name.c_str()); 14:20:38 INFO - } 14:20:38 INFO - const char *c_str() const 14:20:38 INFO - { 14:20:38 INFO - return (_Ptr == 0 ? "" : _Ptr->_Name.c_str()); 14:20:38 INFO - } 14:20:38 INFO - const facet *_Getfacet(size_t _Id) const 14:20:38 INFO - { 14:20:38 INFO - const facet *_Facptr = _Id < _Ptr->_Facetcount 14:20:38 INFO - ? _Ptr->_Facetvec[_Id] : 0; 14:20:38 INFO - if (_Facptr != 0 || !_Ptr->_Xparent) 14:20:38 INFO - return (_Facptr); 14:20:38 INFO - else 14:20:38 INFO - { 14:20:38 INFO - locale::_Locimp *_Ptr0 = _Getgloballocale(); 14:20:38 INFO - return (_Id < _Ptr0->_Facetcount 14:20:38 INFO - ? _Ptr0->_Facetvec[_Id] 14:20:38 INFO - : 0); 14:20:38 INFO - } 14:20:38 INFO - } 14:20:38 INFO - bool operator==(const locale& _Loc) const 14:20:38 INFO - { 14:20:38 INFO - return (_Ptr == _Loc._Ptr 14:20:38 INFO - || (name().compare("*") != 0 14:20:38 INFO - && name().compare(_Loc.name()) == 0)); 14:20:38 INFO - } 14:20:38 INFO - bool operator!=(const locale& _Right) const 14:20:38 INFO - { 14:20:38 INFO - return (!(*this == _Right)); 14:20:38 INFO - } 14:20:38 INFO - static __declspec(dllimport) const locale& __cdecl 14:20:38 INFO - classic(); 14:20:38 INFO - static __declspec(dllimport) locale __cdecl 14:20:38 INFO - global(const locale&); 14:20:38 INFO - static __declspec(dllimport) locale __cdecl 14:20:38 INFO - empty(); 14:20:38 INFO - private: 14:20:38 INFO - locale(_Locimp *_Ptrimp) 14:20:38 INFO - : _Ptr(_Ptrimp) 14:20:38 INFO - { 14:20:38 INFO - } 14:20:38 INFO - static __declspec(dllimport) _Locimp *__cdecl 14:20:38 INFO - _Init(bool _Do_incref = false); 14:20:38 INFO - static __declspec(dllimport) _Locimp *__cdecl 14:20:38 INFO - _Getgloballocale(); 14:20:38 INFO - static __declspec(dllimport) void __cdecl 14:20:38 INFO - _Setgloballocale(void *); 14:20:38 INFO - bool _Badname(const _Locinfo& _Lobj) 14:20:38 INFO - { 14:20:38 INFO - return (:: strcmp(_Lobj._Getname(), "*") == 0); 14:20:38 INFO - } 14:20:38 INFO - _Locimp *_Ptr; 14:20:38 INFO - }; 14:20:38 INFO - #line 534 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xlocale" 14:20:38 INFO - template 14:20:38 INFO - struct _Facetptr 14:20:38 INFO - { 14:20:38 INFO - static const locale::facet *_Psave; 14:20:38 INFO - }; 14:20:38 INFO - template 14:20:38 INFO - const locale::facet *_Facetptr<_Facet>:: 14:20:38 INFO - _Psave = 0; 14:20:38 INFO - template inline 14:20:38 INFO - const _Facet& __cdecl use_facet(const locale& _Loc) 14:20:38 INFO - { 14:20:38 INFO - #line 559 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xlocale" 14:20:38 INFO - { ::std:: _Lockit _Lock(0); 14:20:38 INFO - const locale::facet *_Psave = 14:20:38 INFO - _Facetptr<_Facet>::_Psave; 14:20:38 INFO - size_t _Id = _Facet::id; 14:20:38 INFO - const locale::facet *_Pf = _Loc._Getfacet(_Id); 14:20:38 INFO - if (_Pf != 0) 14:20:38 INFO - ; 14:20:38 INFO - else if (_Psave != 0) 14:20:38 INFO - _Pf = _Psave; 14:20:38 INFO - else if (_Facet::_Getcat(&_Psave, &_Loc) == (size_t)(-1)) 14:20:38 INFO - #line 577 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xlocale" 14:20:38 INFO - abort(); 14:20:38 INFO - #line 579 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xlocale" 14:20:38 INFO - else 14:20:38 INFO - { 14:20:38 INFO - _Pf = _Psave; 14:20:38 INFO - _Facetptr<_Facet>::_Psave = _Psave; 14:20:38 INFO - locale::facet *_Pfmod = (_Facet *)_Psave; 14:20:38 INFO - _Pfmod->_Incref(); 14:20:38 INFO - #line 592 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xlocale" 14:20:38 INFO - _Facet_Register(_Pfmod); 14:20:38 INFO - #line 594 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xlocale" 14:20:38 INFO - } 14:20:38 INFO - return ((const _Facet&)(*_Pf)); 14:20:38 INFO - } 14:20:38 INFO - #line 599 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xlocale" 14:20:38 INFO - } 14:20:38 INFO - template inline 14:20:38 INFO - int __cdecl _Getloctxt(_InIt& _First, _InIt& _Last, size_t _Numfields, 14:20:38 INFO - const _Elem *_Ptr) 14:20:38 INFO - { 14:20:38 INFO - for (size_t _Off = 0; _Ptr[_Off] != (_Elem)0; ++_Off) 14:20:39 INFO - if (_Ptr[_Off] == _Ptr[0]) 14:20:39 INFO - ++_Numfields; 14:20:39 INFO - string _Str(_Numfields, '\0'); 14:20:39 INFO - int _Ans = -2; 14:20:39 INFO - for (size_t _Column = 1; ; ++_Column, (void)++_First, _Ans = -1) 14:20:39 INFO - { 14:20:39 INFO - bool _Prefix = false; 14:20:39 INFO - size_t _Off = 0; 14:20:39 INFO - size_t _Field = 0; 14:20:39 INFO - for (; _Field < _Numfields; ++_Field) 14:20:39 INFO - { 14:20:39 INFO - for (; _Ptr[_Off] != (_Elem)0 && _Ptr[_Off] != _Ptr[0]; ++_Off) 14:20:39 INFO - ; 14:20:39 INFO - if (_Str[_Field] != '\0') 14:20:39 INFO - _Off += _Str[_Field]; 14:20:39 INFO - else if (_Ptr[_Off += _Column] == _Ptr[0] 14:20:39 INFO - || _Ptr[_Off] == (_Elem)0) 14:20:39 INFO - { 14:20:39 INFO - _Str[_Field] = (char)(_Column < 127 14:20:39 INFO - ? _Column : 127); 14:20:39 INFO - _Ans = (int)_Field; 14:20:39 INFO - } 14:20:39 INFO - else if (_First == _Last || _Ptr[_Off] != *_First) 14:20:39 INFO - _Str[_Field] = (char)(_Column < 127 14:20:39 INFO - ? _Column : 127); 14:20:39 INFO - else 14:20:39 INFO - _Prefix = true; 14:20:39 INFO - } 14:20:39 INFO - if (!_Prefix || _First == _Last) 14:20:39 INFO - break; 14:20:39 INFO - } 14:20:39 INFO - return (_Ans); 14:20:39 INFO - } 14:20:39 INFO - template inline 14:20:39 INFO - char __cdecl _Maklocbyte(_Elem _Char, 14:20:39 INFO - const _Locinfo::_Cvtvec&) 14:20:39 INFO - { 14:20:39 INFO - return ((char)(unsigned char)_Char); 14:20:39 INFO - } 14:20:39 INFO - template<> inline 14:20:39 INFO - char __cdecl _Maklocbyte(wchar_t _Char, 14:20:39 INFO - const _Locinfo::_Cvtvec& _Cvt) 14:20:39 INFO - { 14:20:39 INFO - char _Byte = '\0'; 14:20:39 INFO - mbstate_t _Mbst1 = {}; 14:20:39 INFO - _Wcrtomb(&_Byte, _Char, &_Mbst1, &_Cvt); 14:20:39 INFO - return (_Byte); 14:20:39 INFO - } 14:20:39 INFO - template<> inline 14:20:39 INFO - char __cdecl _Maklocbyte(unsigned short _Char, 14:20:39 INFO - const _Locinfo::_Cvtvec &_Cvt) 14:20:39 INFO - { 14:20:39 INFO - char _Byte = '\0'; 14:20:39 INFO - mbstate_t _Mbst1 = {}; 14:20:39 INFO - _Wcrtomb(&_Byte, (wchar_t)_Char, &_Mbst1, &_Cvt); 14:20:39 INFO - return (_Byte); 14:20:39 INFO - } 14:20:39 INFO - #line 678 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xlocale" 14:20:39 INFO - template inline 14:20:39 INFO - _Elem __cdecl _Maklocchr(char _Byte, _Elem *, 14:20:39 INFO - const _Locinfo::_Cvtvec&) 14:20:39 INFO - { 14:20:39 INFO - return ((_Elem)(unsigned char)_Byte); 14:20:39 INFO - } 14:20:39 INFO - template<> inline 14:20:39 INFO - wchar_t __cdecl _Maklocchr(char _Byte, wchar_t *, 14:20:39 INFO - const _Locinfo::_Cvtvec& _Cvt) 14:20:39 INFO - { 14:20:39 INFO - wchar_t _Wc = L'\0'; 14:20:39 INFO - mbstate_t _Mbst1 = {}; 14:20:39 INFO - _Mbrtowc(&_Wc, &_Byte, 1, &_Mbst1, &_Cvt); 14:20:39 INFO - return (_Wc); 14:20:39 INFO - } 14:20:39 INFO - template<> inline 14:20:39 INFO - unsigned short __cdecl _Maklocchr(char _Byte, unsigned short *, 14:20:39 INFO - const _Locinfo::_Cvtvec &_Cvt) 14:20:39 INFO - { 14:20:39 INFO - unsigned short _Wc = (unsigned short)0; 14:20:39 INFO - mbstate_t _Mbst1 = {}; 14:20:39 INFO - _Mbrtowc((wchar_t *)&_Wc, &_Byte, 1, &_Mbst1, &_Cvt); 14:20:39 INFO - return (_Wc); 14:20:39 INFO - } 14:20:39 INFO - #line 711 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xlocale" 14:20:39 INFO - template inline 14:20:39 INFO - _Elem *__cdecl _Maklocstr(const char *_Ptr, _Elem *, 14:20:39 INFO - const _Locinfo::_Cvtvec&) 14:20:39 INFO - { 14:20:39 INFO - size_t _Count = :: strlen(_Ptr) + 1; 14:20:39 INFO - _Elem *_Ptrdest = (_Elem *)calloc(_Count, sizeof (_Elem)); 14:20:39 INFO - #line 724 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xlocale" 14:20:39 INFO - if (!_Ptrdest) 14:20:39 INFO - _Xbad_alloc(); 14:20:39 INFO - #pragma warning(push) 14:20:39 INFO - #pragma warning(disable: 6011) 14:20:39 INFO - for (_Elem *_Ptrnext = _Ptrdest; 0 < _Count; --_Count, ++_Ptrnext, ++_Ptr) 14:20:39 INFO - *_Ptrnext = (_Elem)(unsigned char)*_Ptr; 14:20:39 INFO - #pragma warning(pop) 14:20:39 INFO - return (_Ptrdest); 14:20:39 INFO - } 14:20:39 INFO - template<> inline 14:20:39 INFO - wchar_t *__cdecl _Maklocstr(const char *_Ptr, wchar_t *, 14:20:39 INFO - const _Locinfo::_Cvtvec& _Cvt) 14:20:39 INFO - { 14:20:39 INFO - size_t _Count, _Count1; 14:20:39 INFO - size_t _Wchars; 14:20:39 INFO - const char *_Ptr1; 14:20:39 INFO - int _Bytes; 14:20:39 INFO - wchar_t _Wc; 14:20:39 INFO - mbstate_t _Mbst1 = {}; 14:20:39 INFO - _Count1 = :: strlen(_Ptr) + 1; 14:20:39 INFO - for (_Count = _Count1, _Wchars = 0, _Ptr1 = _Ptr; 0 < _Count; 14:20:39 INFO - _Count -= _Bytes, _Ptr1 += _Bytes, ++_Wchars) 14:20:39 INFO - if ((_Bytes = _Mbrtowc(&_Wc, _Ptr1, _Count, &_Mbst1, &_Cvt)) <= 0) 14:20:39 INFO - break; 14:20:39 INFO - ++_Wchars; 14:20:39 INFO - wchar_t *_Ptrdest = (wchar_t *)calloc(_Wchars, sizeof (wchar_t)); 14:20:39 INFO - #line 757 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xlocale" 14:20:39 INFO - if (!_Ptrdest) 14:20:39 INFO - _Xbad_alloc(); 14:20:39 INFO - wchar_t *_Ptrnext = _Ptrdest; 14:20:39 INFO - mbstate_t _Mbst2 = {}; 14:20:39 INFO - #pragma warning(push) 14:20:39 INFO - #pragma warning(disable: 6011) 14:20:39 INFO - for (; 0 < _Wchars; 14:20:39 INFO - _Count -= _Bytes, _Ptr += _Bytes, --_Wchars, ++_Ptrnext) 14:20:39 INFO - if ((_Bytes = _Mbrtowc(_Ptrnext, _Ptr, _Count1, &_Mbst2, &_Cvt)) <= 0) 14:20:39 INFO - break; 14:20:39 INFO - *_Ptrnext = L'\0'; 14:20:39 INFO - #pragma warning(pop) 14:20:39 INFO - return (_Ptrdest); 14:20:39 INFO - } 14:20:39 INFO - template<> inline 14:20:39 INFO - unsigned short *__cdecl _Maklocstr(const char *_Ptr, unsigned short *, 14:20:39 INFO - const _Locinfo::_Cvtvec &_Cvt) 14:20:39 INFO - { 14:20:39 INFO - size_t _Count, _Count1; 14:20:39 INFO - size_t _Wchars; 14:20:39 INFO - const char *_Ptr1; 14:20:39 INFO - int _Bytes; 14:20:39 INFO - unsigned short _Wc; 14:20:39 INFO - mbstate_t _Mbst1 = {}; 14:20:39 INFO - _Count1 = :: strlen(_Ptr) + 1; 14:20:39 INFO - for (_Count = _Count1, _Wchars = 0, _Ptr1 = _Ptr; 0 < _Count; 14:20:39 INFO - _Count -= _Bytes, _Ptr1 += _Bytes, ++_Wchars) 14:20:39 INFO - if ((_Bytes = 14:20:39 INFO - _Mbrtowc((wchar_t *)&_Wc, _Ptr1, _Count, &_Mbst1, &_Cvt)) <= 0) 14:20:39 INFO - break; 14:20:39 INFO - ++_Wchars; 14:20:39 INFO - wchar_t *_Ptrdest = (wchar_t *)calloc(_Wchars, sizeof (wchar_t)); 14:20:39 INFO - #line 797 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xlocale" 14:20:39 INFO - if (!_Ptrdest) 14:20:39 INFO - _Xbad_alloc(); 14:20:39 INFO - wchar_t *_Ptrnext = _Ptrdest; 14:20:39 INFO - mbstate_t _Mbst2 = {}; 14:20:39 INFO - for (; 0 < _Wchars; 14:20:39 INFO - _Count -= _Bytes, _Ptr += _Bytes, --_Wchars, ++_Ptrnext) 14:20:39 INFO - if ((_Bytes = _Mbrtowc(_Ptrnext, _Ptr, _Count1, &_Mbst2, &_Cvt)) <= 0) 14:20:39 INFO - break; 14:20:39 INFO - *_Ptrnext = L'\0'; 14:20:39 INFO - return ((unsigned short *)_Ptrdest); 14:20:39 INFO - } 14:20:39 INFO - #line 811 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xlocale" 14:20:39 INFO - #pragma warning(push) 14:20:39 INFO - #pragma warning(disable: 4275) 14:20:39 INFO - class __declspec(dllimport) codecvt_base 14:20:39 INFO - : public locale::facet 14:20:39 INFO - { 14:20:39 INFO - public: 14:20:39 INFO - enum 14:20:39 INFO - { 14:20:39 INFO - ok, partial, error, noconv}; 14:20:39 INFO - typedef int result; 14:20:39 INFO - codecvt_base(size_t _Refs = 0) 14:20:39 INFO - : locale::facet(_Refs) 14:20:39 INFO - { 14:20:39 INFO - } 14:20:39 INFO - bool always_noconv() const 14:20:39 INFO - { 14:20:39 INFO - return (do_always_noconv()); 14:20:39 INFO - } 14:20:39 INFO - int max_length() const 14:20:39 INFO - { 14:20:39 INFO - return (do_max_length()); 14:20:39 INFO - } 14:20:39 INFO - int encoding() const 14:20:39 INFO - { 14:20:39 INFO - return (do_encoding()); 14:20:39 INFO - } 14:20:39 INFO - ~codecvt_base() throw () 14:20:39 INFO - { 14:20:39 INFO - } 14:20:39 INFO - protected: 14:20:39 INFO - virtual bool do_always_noconv() const 14:20:39 INFO - { 14:20:39 INFO - return (false); 14:20:39 INFO - } 14:20:39 INFO - virtual int do_max_length() const 14:20:39 INFO - { 14:20:39 INFO - return (1); 14:20:39 INFO - } 14:20:39 INFO - virtual int do_encoding() const 14:20:39 INFO - { 14:20:39 INFO - return (1); 14:20:39 INFO - } 14:20:39 INFO - }; 14:20:39 INFO - #pragma warning(pop) 14:20:39 INFO - template 14:20:39 INFO - class codecvt 14:20:39 INFO - : public codecvt_base 14:20:39 INFO - { 14:20:39 INFO - public: 14:20:39 INFO - typedef _Elem intern_type; 14:20:39 INFO - typedef _Byte extern_type; 14:20:39 INFO - typedef _Statype state_type; 14:20:39 INFO - result in(_Statype& _State, 14:20:39 INFO - const _Byte *_First1, const _Byte *_Last1, const _Byte *& _Mid1, 14:20:39 INFO - _Elem *_First2, _Elem *_Last2, _Elem *& _Mid2) const 14:20:39 INFO - { 14:20:39 INFO - return (do_in(_State, 14:20:39 INFO - _First1, _Last1, _Mid1, _First2, _Last2, _Mid2)); 14:20:39 INFO - } 14:20:39 INFO - result out(_Statype& _State, 14:20:39 INFO - const _Elem *_First1, const _Elem *_Last1, const _Elem *& _Mid1, 14:20:39 INFO - _Byte *_First2, _Byte *_Last2, _Byte *& _Mid2) const 14:20:39 INFO - { 14:20:39 INFO - return (do_out(_State, 14:20:39 INFO - _First1, _Last1, _Mid1, _First2, _Last2, _Mid2)); 14:20:39 INFO - } 14:20:39 INFO - result unshift(_Statype& _State, 14:20:39 INFO - _Byte *_First2, _Byte *_Last2, _Byte *& _Mid2) const 14:20:39 INFO - { 14:20:39 INFO - return (do_unshift(_State, _First2, _Last2, _Mid2)); 14:20:39 INFO - } 14:20:39 INFO - int length(_Statype& _State, const _Byte *_First1, 14:20:39 INFO - const _Byte *_Last1, size_t _Count) const 14:20:39 INFO - { 14:20:39 INFO - return (do_length(_State, _First1, _Last1, _Count)); 14:20:39 INFO - } 14:20:39 INFO - static locale::id id; 14:20:39 INFO - explicit codecvt(size_t _Refs = 0) 14:20:39 INFO - : codecvt_base(_Refs) 14:20:39 INFO - { 14:20:39 INFO - _Init(_Locinfo()); 14:20:39 INFO - } 14:20:39 INFO - codecvt(const _Locinfo& _Lobj, size_t _Refs = 0) 14:20:39 INFO - : codecvt_base(_Refs) 14:20:39 INFO - { 14:20:39 INFO - _Init(_Lobj); 14:20:39 INFO - } 14:20:39 INFO - static size_t __cdecl _Getcat(const locale::facet **_Ppf = 0, 14:20:39 INFO - const locale *_Ploc = 0) 14:20:39 INFO - { 14:20:39 INFO - if (_Ppf != 0 && *_Ppf == 0) 14:20:39 INFO - *_Ppf = new codecvt<_Elem, _Byte, _Statype>( 14:20:39 INFO - _Locinfo(_Ploc->c_str())); 14:20:39 INFO - return (2); 14:20:39 INFO - } 14:20:39 INFO - protected: 14:20:39 INFO - virtual ~codecvt() throw () 14:20:39 INFO - { 14:20:39 INFO - } 14:20:39 INFO - void _Init(const _Locinfo&) 14:20:39 INFO - { 14:20:39 INFO - } 14:20:39 INFO - virtual bool do_always_noconv() const 14:20:39 INFO - { 14:20:39 INFO - return (is_same<_Byte, _Elem>::value); 14:20:39 INFO - } 14:20:39 INFO - virtual result do_in(_Statype&, 14:20:39 INFO - const _Byte *_First1, const _Byte *_Last1, const _Byte *& _Mid1, 14:20:39 INFO - _Elem *_First2, _Elem *_Last2, _Elem *& _Mid2) const 14:20:39 INFO - { 14:20:39 INFO - _Mid1 = _First1, _Mid2 = _First2; 14:20:39 INFO - if (is_same<_Byte, _Elem>::value) 14:20:39 INFO - return (noconv); 14:20:39 INFO - else 14:20:39 INFO - { 14:20:39 INFO - for (; _Mid1 != _Last1 && _Mid2 != _Last2; ++_Mid1, ++_Mid2) 14:20:39 INFO - *_Mid2 = (_Elem)*_Mid1; 14:20:39 INFO - return (ok); 14:20:39 INFO - } 14:20:39 INFO - } 14:20:39 INFO - virtual result do_out(_Statype&, 14:20:39 INFO - const _Elem *_First1, const _Elem *_Last1, const _Elem *& _Mid1, 14:20:39 INFO - _Byte *_First2, _Byte *_Last2, _Byte *& _Mid2) const 14:20:39 INFO - { 14:20:39 INFO - _Mid1 = _First1, _Mid2 = _First2; 14:20:39 INFO - if (is_same<_Byte, _Elem>::value) 14:20:39 INFO - return (noconv); 14:20:39 INFO - else 14:20:39 INFO - { 14:20:39 INFO - for (; _Mid1 != _Last1 && _Mid2 != _Last2; ++_Mid1, ++_Mid2) 14:20:39 INFO - *_Mid2 = (_Byte)*_Mid1; 14:20:39 INFO - return (ok); 14:20:39 INFO - } 14:20:39 INFO - } 14:20:39 INFO - virtual result do_unshift(_Statype&, 14:20:39 INFO - _Byte *_First2, _Byte *, _Byte *&_Mid2) const 14:20:39 INFO - { 14:20:39 INFO - _Mid2 = _First2; 14:20:39 INFO - return (ok); 14:20:39 INFO - } 14:20:39 INFO - virtual int do_length(_Statype&, const _Byte *_First1, 14:20:39 INFO - const _Byte *_Last1, size_t _Count) const 14:20:39 INFO - { 14:20:39 INFO - return ((int)(_Count < (size_t)(_Last1 - _First1) 14:20:39 INFO - ? _Count : _Last1 - _First1)); 14:20:39 INFO - } 14:20:39 INFO - }; 14:20:39 INFO - template 14:20:39 INFO - locale::id codecvt<_Elem, _Byte, _Statype>::id; 14:20:39 INFO - enum _Codecvt_mode { 14:20:39 INFO - _Consume_header = 4, 14:20:39 INFO - _Generate_header = 2 14:20:39 INFO - }; 14:20:39 INFO - template<> 14:20:39 INFO - class __declspec(dllimport) codecvt 14:20:39 INFO - : public codecvt_base 14:20:39 INFO - { 14:20:39 INFO - public: 14:20:39 INFO - typedef codecvt _Mybase; 14:20:39 INFO - typedef char16_t _Elem; 14:20:39 INFO - typedef char _Byte; 14:20:39 INFO - typedef _Mbstatet _Statype; 14:20:39 INFO - typedef _Elem intern_type; 14:20:39 INFO - typedef _Byte extern_type; 14:20:39 INFO - typedef _Statype state_type; 14:20:39 INFO - result in(_Statype& _State, 14:20:39 INFO - const _Byte *_First1, const _Byte *_Last1, const _Byte *& _Mid1, 14:20:39 INFO - _Elem *_First2, _Elem *_Last2, _Elem *& _Mid2) const 14:20:39 INFO - { 14:20:39 INFO - return (do_in(_State, 14:20:39 INFO - _First1, _Last1, _Mid1, _First2, _Last2, _Mid2)); 14:20:39 INFO - } 14:20:39 INFO - result out(_Statype& _State, 14:20:39 INFO - const _Elem *_First1, const _Elem *_Last1, const _Elem *& _Mid1, 14:20:39 INFO - _Byte *_First2, _Byte *_Last2, _Byte *& _Mid2) const 14:20:39 INFO - { 14:20:39 INFO - return (do_out(_State, 14:20:39 INFO - _First1, _Last1, _Mid1, _First2, _Last2, _Mid2)); 14:20:39 INFO - } 14:20:39 INFO - result unshift(_Statype& _State, 14:20:39 INFO - _Byte *_First2, _Byte *_Last2, _Byte *& _Mid2) const 14:20:39 INFO - { 14:20:39 INFO - return (do_unshift(_State, 14:20:39 INFO - _First2, _Last2, _Mid2)); 14:20:39 INFO - } 14:20:39 INFO - int length(_Statype& _State, const _Byte *_First1, 14:20:39 INFO - const _Byte *_Last1, size_t _Count) const 14:20:39 INFO - { 14:20:39 INFO - return (do_length(_State, _First1, _Last1, _Count)); 14:20:39 INFO - } 14:20:39 INFO - static locale::id id; 14:20:39 INFO - explicit codecvt(size_t _Refs = 0) 14:20:39 INFO - : codecvt_base(_Refs), _Maxcode(0x10ffff), _Mode(_Consume_header) 14:20:39 INFO - { 14:20:39 INFO - { _Locinfo _Lobj; 14:20:39 INFO - _Init(_Lobj); 14:20:39 INFO - } 14:20:39 INFO - } 14:20:39 INFO - codecvt(const _Locinfo& _Lobj, size_t _Refs = 0) 14:20:39 INFO - : codecvt_base(_Refs), _Maxcode(0x10ffff), _Mode(_Consume_header) 14:20:39 INFO - { 14:20:39 INFO - _Init(_Lobj); 14:20:39 INFO - } 14:20:39 INFO - codecvt(const _Locinfo& _Lobj, unsigned long _Maxcode_arg, 14:20:39 INFO - _Codecvt_mode _Mode_arg, size_t _Refs = 0) 14:20:39 INFO - : codecvt_base(_Refs), _Maxcode(_Maxcode_arg), _Mode(_Mode_arg) 14:20:39 INFO - { 14:20:39 INFO - _Init(_Lobj); 14:20:39 INFO - } 14:20:39 INFO - static size_t __cdecl _Getcat(const locale::facet **_Ppf = 0, 14:20:39 INFO - const locale *_Ploc = 0) 14:20:39 INFO - { 14:20:39 INFO - if (_Ppf != 0 && *_Ppf == 0) 14:20:39 INFO - *_Ppf = new codecvt<_Elem, _Byte, _Statype>( 14:20:39 INFO - _Locinfo(_Ploc->c_str())); 14:20:39 INFO - return (2); 14:20:39 INFO - } 14:20:39 INFO - protected: 14:20:39 INFO - virtual ~codecvt() throw () 14:20:39 INFO - { 14:20:39 INFO - } 14:20:39 INFO - void _Init(const _Locinfo&) 14:20:39 INFO - { 14:20:39 INFO - } 14:20:39 INFO - virtual result do_in(_Statype& _State, 14:20:39 INFO - const _Byte *_First1, const _Byte *_Last1, const _Byte *& _Mid1, 14:20:39 INFO - _Elem *_First2, _Elem *_Last2, _Elem *& _Mid2) const 14:20:39 INFO - { 14:20:39 INFO - unsigned short *_Pstate = (unsigned short *)&_State; 14:20:39 INFO - _Mid1 = _First1; 14:20:39 INFO - _Mid2 = _First2; 14:20:39 INFO - for (; _Mid1 != _Last1 && _Mid2 != _Last2; ) 14:20:39 INFO - { 14:20:39 INFO - unsigned char _By = (unsigned char)*_Mid1; 14:20:39 INFO - unsigned long _Ch; 14:20:39 INFO - int _Nextra, _Nskip; 14:20:39 INFO - if (*_Pstate <= 1) 14:20:39 INFO - ; 14:20:39 INFO - else if (_By < 0x80 || 0xc0 <= _By) 14:20:39 INFO - return (_Mybase::error); 14:20:39 INFO - else 14:20:39 INFO - { 14:20:39 INFO - ++_Mid1; 14:20:39 INFO - *_Mid2++ = (_Elem)(*_Pstate | (_By & 0x3f)); 14:20:39 INFO - *_Pstate = 1; 14:20:39 INFO - continue; 14:20:39 INFO - } 14:20:39 INFO - if (_By < 0x80) 14:20:39 INFO - _Ch = _By, _Nextra = 0; 14:20:39 INFO - else if (_By < 0xc0) 14:20:39 INFO - { 14:20:39 INFO - ++_Mid1; 14:20:39 INFO - return (_Mybase::error); 14:20:39 INFO - } 14:20:39 INFO - else if (_By < 0xe0) 14:20:39 INFO - _Ch = _By & 0x1f, _Nextra = 1; 14:20:39 INFO - else if (_By < 0xf0) 14:20:39 INFO - _Ch = _By & 0x0f, _Nextra = 2; 14:20:39 INFO - else if (_By < 0xf8) 14:20:39 INFO - _Ch = _By & 0x07, _Nextra = 3; 14:20:39 INFO - else 14:20:39 INFO - _Ch = _By & 0x03, _Nextra = _By < 0xfc ? 4 : 5; 14:20:39 INFO - _Nskip = _Nextra < 3 ? 0 : 1; 14:20:39 INFO - _First1 = _Mid1; 14:20:39 INFO - if (_Nextra == 0) 14:20:39 INFO - ++_Mid1; 14:20:39 INFO - else if (_Last1 - _Mid1 < _Nextra + 1 - _Nskip) 14:20:39 INFO - break; 14:20:39 INFO - else 14:20:39 INFO - for (++_Mid1; _Nskip < _Nextra; --_Nextra, ++_Mid1) 14:20:39 INFO - if ((_By = (unsigned char)*_Mid1) < 0x80 || 0xc0 <= _By) 14:20:39 INFO - return (_Mybase::error); 14:20:39 INFO - else 14:20:39 INFO - _Ch = _Ch << 6 | (_By & 0x3f); 14:20:39 INFO - if (0 < _Nskip) 14:20:39 INFO - _Ch <<= 6; 14:20:39 INFO - if ((_Maxcode < 0x10ffff ? _Maxcode : 0x10ffff) < _Ch) 14:20:39 INFO - return (_Mybase::error); 14:20:39 INFO - else if (0xffff < _Ch) 14:20:39 INFO - { 14:20:39 INFO - unsigned short _Ch0 = 14:20:39 INFO - (unsigned short)(0xd800 | (_Ch >> 10) - 0x0040); 14:20:39 INFO - *_Mid2++ = (_Elem)_Ch0; 14:20:39 INFO - *_Pstate = (unsigned short)(0xdc00 | (_Ch & 0x03ff)); 14:20:39 INFO - continue; 14:20:39 INFO - } 14:20:39 INFO - if (_Nskip == 0) 14:20:39 INFO - ; 14:20:39 INFO - else if (_Mid1 == _Last1) 14:20:39 INFO - { 14:20:39 INFO - _Mid1 = _First1; 14:20:39 INFO - break; 14:20:39 INFO - } 14:20:39 INFO - else if ((_By = (unsigned char)*_Mid1++) < 0x80 || 0xc0 <= _By) 14:20:39 INFO - return (_Mybase::error); 14:20:39 INFO - else 14:20:39 INFO - _Ch |= _By & 0x3f; 14:20:39 INFO - if (*_Pstate == 0) 14:20:39 INFO - { 14:20:39 INFO - *_Pstate = 1; 14:20:39 INFO - if ((_Mode & _Consume_header) != 0 && _Ch == 0xfeff) 14:20:39 INFO - { 14:20:39 INFO - result _Ans = do_in(_State, _Mid1, _Last1, _Mid1, 14:20:39 INFO - _First2, _Last2, _Mid2); 14:20:39 INFO - if (_Ans == _Mybase::partial) 14:20:39 INFO - { 14:20:39 INFO - *_Pstate = 0; 14:20:39 INFO - _Mid1 = _First1; 14:20:39 INFO - } 14:20:39 INFO - return (_Ans); 14:20:39 INFO - } 14:20:39 INFO - } 14:20:39 INFO - *_Mid2++ = (_Elem)_Ch; 14:20:39 INFO - } 14:20:39 INFO - return (_First1 == _Mid1 ? _Mybase::partial : _Mybase::ok); 14:20:39 INFO - } 14:20:39 INFO - virtual result do_out(_Statype& _State, 14:20:39 INFO - const _Elem *_First1, const _Elem *_Last1, const _Elem *& _Mid1, 14:20:39 INFO - _Byte *_First2, _Byte *_Last2, _Byte *& _Mid2) const 14:20:39 INFO - { 14:20:39 INFO - unsigned short *_Pstate = (unsigned short *)&_State; 14:20:39 INFO - _Mid1 = _First1; 14:20:39 INFO - _Mid2 = _First2; 14:20:39 INFO - for (; _Mid1 != _Last1 && _Mid2 != _Last2; ) 14:20:39 INFO - { 14:20:39 INFO - unsigned long _Ch; 14:20:39 INFO - unsigned short _Ch1 = (unsigned short)*_Mid1; 14:20:39 INFO - bool _Save = false; 14:20:39 INFO - if (1 < *_Pstate) 14:20:39 INFO - { 14:20:39 INFO - if (_Ch1 < 0xdc00 || 0xe000 <= _Ch1) 14:20:39 INFO - return (_Mybase::error); 14:20:39 INFO - _Ch = (*_Pstate << 10) | (_Ch1 - 0xdc00); 14:20:39 INFO - } 14:20:39 INFO - else if (0xd800 <= _Ch1 && _Ch1 < 0xdc00) 14:20:39 INFO - { 14:20:39 INFO - _Ch = (_Ch1 - 0xd800 + 0x0040) << 10; 14:20:39 INFO - _Save = true; 14:20:39 INFO - } 14:20:39 INFO - else 14:20:39 INFO - _Ch = _Ch1; 14:20:39 INFO - _Byte _By; 14:20:39 INFO - int _Nextra; 14:20:39 INFO - if (_Ch < 0x0080) 14:20:39 INFO - _By = (_Byte)_Ch, _Nextra = 0; 14:20:39 INFO - else if (_Ch < 0x0800) 14:20:39 INFO - _By = (_Byte)(0xc0 | _Ch >> 6), _Nextra = 1; 14:20:39 INFO - else if (_Ch < 0x10000) 14:20:39 INFO - _By = (_Byte)(0xe0 | _Ch >> 12), _Nextra = 2; 14:20:39 INFO - else 14:20:39 INFO - _By = (_Byte)(0xf0 | _Ch >> 18), _Nextra = 3; 14:20:39 INFO - int _Nput = _Nextra < 3 ? _Nextra + 1 : _Save ? 1 : 3; 14:20:39 INFO - if (_Last2 - _Mid2 < _Nput) 14:20:39 INFO - break; 14:20:39 INFO - else if (*_Pstate != 0 || (_Mode & _Generate_header) == 0) 14:20:39 INFO - ; 14:20:39 INFO - else if (_Last2 - _Mid2 < 3 + _Nput) 14:20:39 INFO - break; 14:20:39 INFO - else 14:20:39 INFO - { 14:20:39 INFO - *_Mid2++ = (_Byte)(unsigned char)0xef; 14:20:39 INFO - *_Mid2++ = (_Byte)(unsigned char)0xbb; 14:20:39 INFO - *_Mid2++ = (_Byte)(unsigned char)0xbf; 14:20:39 INFO - } 14:20:39 INFO - ++_Mid1; 14:20:39 INFO - if (_Save || _Nextra < 3) 14:20:39 INFO - { 14:20:39 INFO - *_Mid2++ = _By; 14:20:39 INFO - --_Nput; 14:20:39 INFO - } 14:20:39 INFO - for (; 0 < _Nput; --_Nput) 14:20:39 INFO - *_Mid2++ = (_Byte)((_Ch >> 6 * --_Nextra & 0x3f) | 0x80); 14:20:39 INFO - *_Pstate = (unsigned short)(_Save ? _Ch >> 10 : 1); 14:20:39 INFO - } 14:20:39 INFO - return (_First1 == _Mid1 ? _Mybase::partial : _Mybase::ok); 14:20:39 INFO - } 14:20:39 INFO - virtual result do_unshift(_Statype& _State, 14:20:39 INFO - _Byte *_First2, _Byte *, _Byte *& _Mid2) const 14:20:39 INFO - { 14:20:39 INFO - unsigned short *_Pstate = (unsigned short *)&_State; 14:20:39 INFO - _Mid2 = _First2; 14:20:39 INFO - return (1 < *_Pstate 14:20:39 INFO - ? _Mybase::error : _Mybase::ok); 14:20:39 INFO - } 14:20:39 INFO - virtual int do_length(_Statype& _State, const _Byte *_First1, 14:20:39 INFO - const _Byte *_Last1, size_t _Count) const 14:20:39 INFO - { 14:20:39 INFO - size_t _Wchars = 0; 14:20:39 INFO - _Statype _Mystate = _State; 14:20:39 INFO - for (; _Wchars < _Count && _First1 != _Last1; ) 14:20:39 INFO - { 14:20:39 INFO - const _Byte *_Mid1; 14:20:39 INFO - _Elem *_Mid2; 14:20:39 INFO - _Elem _Ch; 14:20:39 INFO - switch (do_in(_Mystate, _First1, _Last1, _Mid1, 14:20:39 INFO - &_Ch, &_Ch + 1, _Mid2)) 14:20:39 INFO - { 14:20:39 INFO - case _Mybase::noconv: 14:20:39 INFO - return ((int)(_Wchars + (_Last1 - _First1))); 14:20:39 INFO - case _Mybase::ok: 14:20:39 INFO - if (_Mid2 == &_Ch + 1) 14:20:39 INFO - ++_Wchars; 14:20:39 INFO - _First1 = _Mid1; 14:20:39 INFO - break; 14:20:39 INFO - default: 14:20:39 INFO - return ((int)_Wchars); 14:20:39 INFO - } 14:20:39 INFO - } 14:20:39 INFO - return ((int)_Wchars); 14:20:39 INFO - } 14:20:39 INFO - virtual bool do_always_noconv() const 14:20:39 INFO - { 14:20:39 INFO - return (false); 14:20:39 INFO - } 14:20:39 INFO - virtual int do_max_length() const 14:20:39 INFO - { 14:20:39 INFO - return ((_Mode & _Consume_header) != 0 ? 9 14:20:39 INFO - : (_Mode & _Generate_header) != 0 ? 7 14:20:39 INFO - : 6); 14:20:39 INFO - } 14:20:39 INFO - virtual int do_encoding() const 14:20:39 INFO - { 14:20:39 INFO - return (0); 14:20:39 INFO - } 14:20:39 INFO - private: 14:20:39 INFO - unsigned long _Maxcode; 14:20:39 INFO - _Codecvt_mode _Mode; 14:20:39 INFO - }; 14:20:39 INFO - template<> 14:20:39 INFO - class __declspec(dllimport) codecvt 14:20:39 INFO - : public codecvt_base 14:20:39 INFO - { 14:20:39 INFO - public: 14:20:39 INFO - typedef codecvt _Mybase; 14:20:39 INFO - typedef char32_t _Elem; 14:20:39 INFO - typedef char _Byte; 14:20:39 INFO - typedef _Mbstatet _Statype; 14:20:39 INFO - typedef _Elem intern_type; 14:20:39 INFO - typedef _Byte extern_type; 14:20:39 INFO - typedef _Statype state_type; 14:20:39 INFO - result in(_Statype& _State, 14:20:39 INFO - const _Byte *_First1, const _Byte *_Last1, const _Byte *& _Mid1, 14:20:39 INFO - _Elem *_First2, _Elem *_Last2, _Elem *& _Mid2) const 14:20:39 INFO - { 14:20:39 INFO - return (do_in(_State, 14:20:39 INFO - _First1, _Last1, _Mid1, _First2, _Last2, _Mid2)); 14:20:39 INFO - } 14:20:39 INFO - result out(_Statype& _State, 14:20:39 INFO - const _Elem *_First1, const _Elem *_Last1, const _Elem *& _Mid1, 14:20:39 INFO - _Byte *_First2, _Byte *_Last2, _Byte *& _Mid2) const 14:20:39 INFO - { 14:20:39 INFO - return (do_out(_State, 14:20:39 INFO - _First1, _Last1, _Mid1, _First2, _Last2, _Mid2)); 14:20:39 INFO - } 14:20:39 INFO - result unshift(_Statype& _State, 14:20:39 INFO - _Byte *_First2, _Byte *_Last2, _Byte *& _Mid2) const 14:20:39 INFO - { 14:20:39 INFO - return (do_unshift(_State, 14:20:39 INFO - _First2, _Last2, _Mid2)); 14:20:39 INFO - } 14:20:39 INFO - int length(_Statype& _State, const _Byte *_First1, 14:20:39 INFO - const _Byte *_Last1, size_t _Count) const 14:20:39 INFO - { 14:20:39 INFO - return (do_length(_State, _First1, _Last1, _Count)); 14:20:39 INFO - } 14:20:39 INFO - static locale::id id; 14:20:39 INFO - explicit codecvt(size_t _Refs = 0) 14:20:39 INFO - : codecvt_base(_Refs), _Maxcode(0xffffffff), _Mode(_Consume_header) 14:20:39 INFO - { 14:20:39 INFO - { _Locinfo _Lobj; 14:20:39 INFO - _Init(_Lobj); 14:20:39 INFO - } 14:20:39 INFO - } 14:20:39 INFO - codecvt(const _Locinfo& _Lobj, size_t _Refs = 0) 14:20:39 INFO - : codecvt_base(_Refs), _Maxcode(0xffffffff), _Mode(_Consume_header) 14:20:39 INFO - { 14:20:39 INFO - _Init(_Lobj); 14:20:39 INFO - } 14:20:39 INFO - codecvt(const _Locinfo& _Lobj, unsigned long _Maxcode_arg, 14:20:39 INFO - _Codecvt_mode _Mode_arg, size_t _Refs = 0) 14:20:39 INFO - : codecvt_base(_Refs), _Maxcode(_Maxcode_arg), _Mode(_Mode_arg) 14:20:39 INFO - { 14:20:39 INFO - _Init(_Lobj); 14:20:39 INFO - } 14:20:39 INFO - static size_t __cdecl _Getcat(const locale::facet **_Ppf = 0, 14:20:39 INFO - const locale *_Ploc = 0) 14:20:39 INFO - { 14:20:39 INFO - if (_Ppf != 0 && *_Ppf == 0) 14:20:39 INFO - *_Ppf = new codecvt<_Elem, _Byte, _Statype>( 14:20:39 INFO - _Locinfo(_Ploc->c_str())); 14:20:39 INFO - return (2); 14:20:39 INFO - } 14:20:39 INFO - protected: 14:20:39 INFO - virtual ~codecvt() throw () 14:20:39 INFO - { 14:20:39 INFO - } 14:20:39 INFO - void _Init(const _Locinfo&) 14:20:39 INFO - { 14:20:39 INFO - } 14:20:39 INFO - virtual result do_in(_Statype& _State, 14:20:39 INFO - const _Byte *_First1, const _Byte *_Last1, const _Byte *& _Mid1, 14:20:39 INFO - _Elem *_First2, _Elem *_Last2, _Elem *& _Mid2) const 14:20:39 INFO - { 14:20:39 INFO - char *_Pstate = (char *)&_State; 14:20:39 INFO - _Mid1 = _First1; 14:20:39 INFO - _Mid2 = _First2; 14:20:39 INFO - for (; _Mid1 != _Last1 && _Mid2 != _Last2; ) 14:20:39 INFO - { 14:20:39 INFO - unsigned char _By = (unsigned char)*_Mid1; 14:20:39 INFO - unsigned long _Ch; 14:20:39 INFO - int _Nextra; 14:20:39 INFO - if (_By < 0x80) 14:20:39 INFO - _Ch = _By, _Nextra = 0; 14:20:39 INFO - else if (_By < 0xc0) 14:20:39 INFO - { 14:20:39 INFO - ++_Mid1; 14:20:39 INFO - return (_Mybase::error); 14:20:39 INFO - } 14:20:39 INFO - else if (_By < 0xe0) 14:20:39 INFO - _Ch = _By & 0x1f, _Nextra = 1; 14:20:39 INFO - else if (_By < 0xf0) 14:20:39 INFO - _Ch = _By & 0x0f, _Nextra = 2; 14:20:39 INFO - else if (_By < 0xf8) 14:20:39 INFO - _Ch = _By & 0x07, _Nextra = 3; 14:20:39 INFO - else 14:20:39 INFO - _Ch = _By & 0x03, _Nextra = _By < 0xfc ? 4 : 5; 14:20:39 INFO - if (_Nextra == 0) 14:20:39 INFO - ++_Mid1; 14:20:39 INFO - else if (_Last1 - _Mid1 < _Nextra + 1) 14:20:39 INFO - break; 14:20:39 INFO - else 14:20:39 INFO - for (++_Mid1; 0 < _Nextra; --_Nextra, ++_Mid1) 14:20:39 INFO - if ((_By = (unsigned char)*_Mid1) < 0x80 || 0xc0 <= _By) 14:20:39 INFO - return (_Mybase::error); 14:20:39 INFO - else 14:20:39 INFO - _Ch = _Ch << 6 | (_By & 0x3f); 14:20:39 INFO - if (*_Pstate == 0) 14:20:39 INFO - { 14:20:39 INFO - *_Pstate = 1; 14:20:39 INFO - if ((_Mode & _Consume_header) != 0 && _Ch == 0xfeff) 14:20:39 INFO - { 14:20:39 INFO - result _Ans = do_in(_State, _Mid1, _Last1, _Mid1, 14:20:39 INFO - _First2, _Last2, _Mid2); 14:20:39 INFO - if (_Ans == _Mybase::partial) 14:20:39 INFO - { 14:20:39 INFO - *_Pstate = 0; 14:20:39 INFO - _Mid1 = _First1; 14:20:39 INFO - } 14:20:39 INFO - return (_Ans); 14:20:39 INFO - } 14:20:39 INFO - } 14:20:39 INFO - if (_Maxcode < _Ch) 14:20:39 INFO - return (_Mybase::error); 14:20:39 INFO - *_Mid2++ = (_Elem)_Ch; 14:20:39 INFO - } 14:20:39 INFO - return (_First1 == _Mid1 ? _Mybase::partial : _Mybase::ok); 14:20:39 INFO - } 14:20:39 INFO - virtual result do_out(_Statype& _State, 14:20:39 INFO - const _Elem *_First1, const _Elem *_Last1, const _Elem *& _Mid1, 14:20:39 INFO - _Byte *_First2, _Byte *_Last2, _Byte *& _Mid2) const 14:20:39 INFO - { 14:20:39 INFO - char *_Pstate = (char *)&_State; 14:20:39 INFO - _Mid1 = _First1; 14:20:39 INFO - _Mid2 = _First2; 14:20:39 INFO - for (; _Mid1 != _Last1 && _Mid2 != _Last2; ) 14:20:39 INFO - { 14:20:39 INFO - _Byte _By; 14:20:39 INFO - int _Nextra; 14:20:39 INFO - unsigned long _Ch = (unsigned long)*_Mid1; 14:20:39 INFO - if (_Maxcode < _Ch) 14:20:39 INFO - return (_Mybase::error); 14:20:39 INFO - if (_Ch < 0x0080) 14:20:39 INFO - _By = (_Byte)_Ch, _Nextra = 0; 14:20:39 INFO - else if (_Ch < 0x0800) 14:20:39 INFO - _By = (_Byte)(0xc0 | _Ch >> 6), _Nextra = 1; 14:20:39 INFO - else if (_Ch < 0x00010000) 14:20:39 INFO - _By = (_Byte)(0xe0 | _Ch >> 12), _Nextra = 2; 14:20:39 INFO - else if (_Ch < 0x00200000) 14:20:39 INFO - _By = (_Byte)(0xf0 | _Ch >> 18), _Nextra = 3; 14:20:39 INFO - else if (_Ch < 0x04000000) 14:20:39 INFO - _By = (_Byte)(0xf8 | _Ch >> 24), _Nextra = 4; 14:20:39 INFO - else 14:20:39 INFO - _By = (_Byte)(0xfc | (_Ch >> 30 & 0x03)), _Nextra = 5; 14:20:39 INFO - if (*_Pstate == 0) 14:20:39 INFO - { 14:20:39 INFO - *_Pstate = 1; 14:20:39 INFO - if ((_Mode & _Generate_header) == 0) 14:20:39 INFO - ; 14:20:39 INFO - else if (_Last2 - _Mid2 < 3 + 1 + _Nextra) 14:20:39 INFO - return (_Mybase::partial); 14:20:39 INFO - else 14:20:39 INFO - { 14:20:39 INFO - *_Mid2++ = (_Byte)(unsigned char)0xef; 14:20:39 INFO - *_Mid2++ = (_Byte)(unsigned char)0xbb; 14:20:39 INFO - *_Mid2++ = (_Byte)(unsigned char)0xbf; 14:20:39 INFO - } 14:20:39 INFO - } 14:20:39 INFO - if (_Last2 - _Mid2 < 1 + _Nextra) 14:20:39 INFO - break; 14:20:39 INFO - ++_Mid1; 14:20:39 INFO - for (*_Mid2++ = _By; 0 < _Nextra; ) 14:20:39 INFO - *_Mid2++ = (_Byte)((_Ch >> 6 * --_Nextra & 0x3f) | 0x80); 14:20:39 INFO - } 14:20:39 INFO - return (_First1 == _Mid1 ? _Mybase::partial : _Mybase::ok); 14:20:39 INFO - } 14:20:39 INFO - virtual result do_unshift(_Statype&, 14:20:39 INFO - _Byte *_First2, _Byte *, _Byte *& _Mid2) const 14:20:39 INFO - { 14:20:39 INFO - _Mid2 = _First2; 14:20:39 INFO - return (_Mybase::ok); 14:20:39 INFO - } 14:20:39 INFO - virtual int do_length(_Statype& _State, const _Byte *_First1, 14:20:39 INFO - const _Byte *_Last1, size_t _Count) const 14:20:39 INFO - { 14:20:39 INFO - int _Wchars = 0; 14:20:39 INFO - _Statype _Mystate = _State; 14:20:39 INFO - for (; (size_t)_Wchars < _Count && _First1 != _Last1; ) 14:20:39 INFO - { 14:20:39 INFO - const _Byte *_Mid1; 14:20:39 INFO - _Elem *_Mid2; 14:20:39 INFO - _Elem _Ch; 14:20:39 INFO - switch (do_in(_Mystate, _First1, _Last1, _Mid1, 14:20:39 INFO - &_Ch, &_Ch + 1, _Mid2)) 14:20:39 INFO - { 14:20:39 INFO - case _Mybase::noconv: 14:20:39 INFO - return ((int)(_Wchars + (int)(_Last1 - _First1))); 14:20:39 INFO - case _Mybase::ok: 14:20:39 INFO - if (_Mid2 == &_Ch + 1) 14:20:39 INFO - ++_Wchars; 14:20:39 INFO - _First1 = _Mid1; 14:20:39 INFO - break; 14:20:39 INFO - default: 14:20:39 INFO - return ((int)_Wchars); 14:20:39 INFO - } 14:20:39 INFO - } 14:20:39 INFO - return ((int)_Wchars); 14:20:39 INFO - } 14:20:39 INFO - virtual bool do_always_noconv() const 14:20:39 INFO - { 14:20:39 INFO - return (false); 14:20:39 INFO - } 14:20:39 INFO - virtual int do_max_length() const 14:20:39 INFO - { 14:20:39 INFO - return ((_Mode & (_Consume_header | _Generate_header)) != 0 14:20:39 INFO - ? 9 : 6); 14:20:39 INFO - } 14:20:39 INFO - virtual int do_encoding() const 14:20:39 INFO - { 14:20:39 INFO - return ((_Mode & (_Consume_header | _Generate_header)) != 0 14:20:39 INFO - ? -1 : 0); 14:20:39 INFO - } 14:20:39 INFO - private: 14:20:39 INFO - unsigned long _Maxcode; 14:20:39 INFO - _Codecvt_mode _Mode; 14:20:39 INFO - }; 14:20:39 INFO - template<> 14:20:39 INFO - class __declspec(dllimport) codecvt 14:20:39 INFO - : public codecvt_base 14:20:39 INFO - { 14:20:39 INFO - public: 14:20:39 INFO - typedef wchar_t _Elem; 14:20:39 INFO - typedef char _Byte; 14:20:39 INFO - typedef _Mbstatet _Statype; 14:20:39 INFO - typedef _Elem intern_type; 14:20:39 INFO - typedef _Byte extern_type; 14:20:39 INFO - typedef _Statype state_type; 14:20:39 INFO - result in(_Statype& _State, 14:20:39 INFO - const _Byte *_First1, const _Byte *_Last1, const _Byte *& _Mid1, 14:20:39 INFO - _Elem *_First2, _Elem *_Last2, _Elem *& _Mid2) const 14:20:39 INFO - { 14:20:39 INFO - return (do_in(_State, 14:20:39 INFO - _First1, _Last1, _Mid1, _First2, _Last2, _Mid2)); 14:20:39 INFO - } 14:20:39 INFO - result out(_Statype& _State, 14:20:39 INFO - const _Elem *_First1, const _Elem *_Last1, const _Elem *& _Mid1, 14:20:39 INFO - _Byte *_First2, _Byte *_Last2, _Byte *& _Mid2) const 14:20:39 INFO - { 14:20:39 INFO - return (do_out(_State, 14:20:39 INFO - _First1, _Last1, _Mid1, _First2, _Last2, _Mid2)); 14:20:39 INFO - } 14:20:39 INFO - result unshift(_Statype& _State, 14:20:39 INFO - _Byte *_First2, _Byte *_Last2, _Byte *& _Mid2) const 14:20:39 INFO - { 14:20:39 INFO - return (do_unshift(_State, 14:20:39 INFO - _First2, _Last2, _Mid2)); 14:20:39 INFO - } 14:20:39 INFO - int length(_Statype& _State, const _Byte *_First1, 14:20:39 INFO - const _Byte *_Last1, size_t _Count) const 14:20:39 INFO - { 14:20:39 INFO - return (do_length(_State, _First1, _Last1, _Count)); 14:20:39 INFO - } 14:20:39 INFO - static locale::id id; 14:20:39 INFO - explicit codecvt(size_t _Refs = 0) 14:20:39 INFO - : codecvt_base(_Refs) 14:20:39 INFO - { 14:20:39 INFO - { _Locinfo _Lobj; 14:20:39 INFO - _Init(_Lobj); 14:20:39 INFO - } 14:20:39 INFO - } 14:20:39 INFO - codecvt(const _Locinfo& _Lobj, size_t _Refs = 0) 14:20:39 INFO - : codecvt_base(_Refs) 14:20:39 INFO - { 14:20:39 INFO - _Init(_Lobj); 14:20:39 INFO - } 14:20:39 INFO - static size_t __cdecl _Getcat(const locale::facet **_Ppf = 0, 14:20:39 INFO - const locale *_Ploc = 0) 14:20:39 INFO - { 14:20:39 INFO - if (_Ppf != 0 && *_Ppf == 0) 14:20:39 INFO - *_Ppf = new codecvt<_Elem, _Byte, _Statype>( 14:20:39 INFO - _Locinfo(_Ploc->c_str())); 14:20:39 INFO - return (2); 14:20:39 INFO - } 14:20:39 INFO - protected: 14:20:39 INFO - virtual ~codecvt() throw () 14:20:39 INFO - { 14:20:39 INFO - } 14:20:39 INFO - void _Init(const _Locinfo& _Lobj) 14:20:39 INFO - { 14:20:39 INFO - _Cvt = _Lobj._Getcvt(); 14:20:39 INFO - } 14:20:39 INFO - virtual result do_in(_Statype& _State, 14:20:39 INFO - const _Byte *_First1, const _Byte *_Last1, const _Byte *& _Mid1, 14:20:39 INFO - _Elem *_First2, _Elem *_Last2, _Elem *& _Mid2) const 14:20:39 INFO - { 14:20:39 INFO - ; 14:20:39 INFO - ; 14:20:39 INFO - _Mid1 = _First1, _Mid2 = _First2; 14:20:39 INFO - result _Ans = _Mid1 == _Last1 ? ok : partial; 14:20:39 INFO - int _Bytes; 14:20:39 INFO - while (_Mid1 != _Last1 && _Mid2 != _Last2) 14:20:39 INFO - switch (_Bytes = _Mbrtowc(_Mid2, _Mid1, _Last1 - _Mid1, 14:20:39 INFO - &_State, &_Cvt)) 14:20:39 INFO - { 14:20:39 INFO - case -2: 14:20:39 INFO - _Mid1 = _Last1; 14:20:39 INFO - return (_Ans); 14:20:39 INFO - case -1: 14:20:39 INFO - return (error); 14:20:39 INFO - case 0: 14:20:39 INFO - if (*_Mid2 == (_Elem)0) 14:20:39 INFO - _Bytes = (int):: strlen(_Mid1) + 1; 14:20:39 INFO - default: 14:20:39 INFO - if (_Bytes == -3) 14:20:39 INFO - _Bytes = 0; 14:20:39 INFO - _Mid1 += _Bytes; 14:20:39 INFO - ++_Mid2; 14:20:39 INFO - _Ans = ok; 14:20:39 INFO - } 14:20:39 INFO - return (_Ans); 14:20:39 INFO - } 14:20:39 INFO - virtual result do_out(_Statype& _State, 14:20:39 INFO - const _Elem *_First1, const _Elem *_Last1, const _Elem *& _Mid1, 14:20:39 INFO - _Byte *_First2, _Byte *_Last2, _Byte *& _Mid2) const 14:20:39 INFO - { 14:20:39 INFO - ; 14:20:39 INFO - ; 14:20:39 INFO - _Mid1 = _First1, _Mid2 = _First2; 14:20:39 INFO - int _Bytes; 14:20:39 INFO - while (_Mid1 != _Last1 && _Mid2 != _Last2) 14:20:39 INFO - if ((int)5 <= _Last2 - _Mid2) 14:20:39 INFO - if ((_Bytes = _Wcrtomb(_Mid2, *_Mid1, 14:20:39 INFO - &_State, &_Cvt)) < 0) 14:20:39 INFO - return (error); 14:20:39 INFO - else 14:20:39 INFO - ++_Mid1, _Mid2 += _Bytes; 14:20:39 INFO - else 14:20:39 INFO - { 14:20:39 INFO - _Byte _Buf[5]; 14:20:39 INFO - _Statype _Stsave = _State; 14:20:39 INFO - if ((_Bytes = _Wcrtomb(_Buf, *_Mid1, 14:20:39 INFO - &_State, &_Cvt)) < 0) 14:20:39 INFO - return (error); 14:20:39 INFO - else if (_Last2 - _Mid2 < _Bytes) 14:20:39 INFO - { 14:20:39 INFO - _State = _Stsave; 14:20:39 INFO - break; 14:20:39 INFO - } 14:20:39 INFO - else 14:20:39 INFO - { 14:20:39 INFO - :: memcpy(_Mid2, _Buf, _Bytes); 14:20:39 INFO - ++_Mid1, _Mid2 += _Bytes; 14:20:39 INFO - } 14:20:39 INFO - } 14:20:39 INFO - return (_Mid1 == _Last1 ? ok : partial); 14:20:39 INFO - } 14:20:39 INFO - virtual result do_unshift(_Statype& _State, 14:20:39 INFO - _Byte *_First2, _Byte *_Last2, _Byte *& _Mid2) const 14:20:39 INFO - { 14:20:39 INFO - ; 14:20:39 INFO - _Mid2 = _First2; 14:20:39 INFO - result _Ans = ok; 14:20:39 INFO - int _Bytes; 14:20:39 INFO - _Byte _Buf[5]; 14:20:39 INFO - _Statype _Stsave = _State; 14:20:39 INFO - if ((_Bytes = _Wcrtomb(_Buf, L'\0', &_State, &_Cvt)) <= 0) 14:20:39 INFO - _Ans = error; 14:20:39 INFO - else if (_Last2 - _Mid2 < --_Bytes) 14:20:39 INFO - { 14:20:39 INFO - _State = _Stsave; 14:20:39 INFO - _Ans = partial; 14:20:39 INFO - } 14:20:39 INFO - else if (0 < _Bytes) 14:20:39 INFO - { 14:20:39 INFO - :: memcpy(_Mid2, _Buf, _Bytes); 14:20:39 INFO - _Mid2 += _Bytes; 14:20:39 INFO - } 14:20:39 INFO - return (_Ans); 14:20:39 INFO - } 14:20:39 INFO - virtual int do_length(_Statype& _State, const _Byte *_First1, 14:20:39 INFO - const _Byte *_Last1, size_t _Count) const 14:20:39 INFO - { 14:20:39 INFO - ; 14:20:39 INFO - int _Wchars; 14:20:39 INFO - const _Byte *_Mid1; 14:20:39 INFO - _Statype _Mystate = _State; 14:20:39 INFO - for (_Wchars = 0, _Mid1 = _First1; 14:20:39 INFO - (size_t)_Wchars < _Count && _Mid1 != _Last1; ) 14:20:39 INFO - { 14:20:39 INFO - int _Bytes; 14:20:39 INFO - _Elem _Ch; 14:20:39 INFO - switch (_Bytes = _Mbrtowc(&_Ch, _Mid1, _Last1 - _Mid1, 14:20:39 INFO - &_Mystate, &_Cvt)) 14:20:39 INFO - { 14:20:39 INFO - case -2: 14:20:39 INFO - return (_Wchars); 14:20:39 INFO - case -1: 14:20:39 INFO - return (_Wchars); 14:20:39 INFO - case 0: 14:20:39 INFO - if (_Ch == (_Elem)0) 14:20:39 INFO - _Bytes = (int):: strlen(_Mid1) + 1; 14:20:39 INFO - default: 14:20:39 INFO - if (_Bytes == -3) 14:20:39 INFO - _Bytes = 0; 14:20:39 INFO - _Mid1 += _Bytes; 14:20:39 INFO - ++_Wchars; 14:20:39 INFO - } 14:20:39 INFO - } 14:20:39 INFO - return (_Wchars); 14:20:39 INFO - } 14:20:39 INFO - virtual bool do_always_noconv() const 14:20:39 INFO - { 14:20:39 INFO - return (false); 14:20:39 INFO - } 14:20:39 INFO - virtual int do_max_length() const 14:20:39 INFO - { 14:20:39 INFO - return (5); 14:20:39 INFO - } 14:20:39 INFO - virtual int do_encoding() const 14:20:39 INFO - { 14:20:39 INFO - return (0); 14:20:39 INFO - } 14:20:39 INFO - private: 14:20:39 INFO - _Locinfo::_Cvtvec _Cvt; 14:20:39 INFO - }; 14:20:39 INFO - template<> 14:20:39 INFO - class __declspec(dllimport) codecvt 14:20:39 INFO - : public codecvt_base 14:20:39 INFO - { 14:20:39 INFO - public: 14:20:39 INFO - typedef unsigned short _Elem; 14:20:39 INFO - typedef char _Byte; 14:20:39 INFO - typedef _Mbstatet _Statype; 14:20:39 INFO - typedef _Elem intern_type; 14:20:39 INFO - typedef _Byte extern_type; 14:20:39 INFO - typedef _Statype state_type; 14:20:39 INFO - result in(_Statype& _State, 14:20:39 INFO - const _Byte *_First1, const _Byte *_Last1, const _Byte *& _Mid1, 14:20:39 INFO - _Elem *_First2, _Elem *_Last2, _Elem *& _Mid2) const 14:20:39 INFO - { 14:20:39 INFO - return (do_in(_State, 14:20:39 INFO - _First1, _Last1, _Mid1, _First2, _Last2, _Mid2)); 14:20:39 INFO - } 14:20:39 INFO - result out(_Statype& _State, 14:20:39 INFO - const _Elem *_First1, const _Elem *_Last1, const _Elem *& _Mid1, 14:20:39 INFO - _Byte *_First2, _Byte *_Last2, _Byte *& _Mid2) const 14:20:39 INFO - { 14:20:39 INFO - return (do_out(_State, 14:20:39 INFO - _First1, _Last1, _Mid1, _First2, _Last2, _Mid2)); 14:20:39 INFO - } 14:20:39 INFO - result unshift(_Statype& _State, 14:20:39 INFO - _Byte *_First2, _Byte *_Last2, _Byte *& _Mid2) const 14:20:39 INFO - { 14:20:39 INFO - return (do_unshift(_State, 14:20:39 INFO - _First2, _Last2, _Mid2)); 14:20:39 INFO - } 14:20:39 INFO - int length(_Statype& _State, const _Byte *_First1, 14:20:39 INFO - const _Byte *_Last1, size_t _Count) const 14:20:39 INFO - { 14:20:39 INFO - return (do_length(_State, _First1, _Last1, _Count)); 14:20:39 INFO - } 14:20:39 INFO - static locale::id id; 14:20:39 INFO - explicit codecvt(size_t _Refs = 0) 14:20:39 INFO - : codecvt_base(_Refs) 14:20:39 INFO - { 14:20:39 INFO - { _Locinfo _Lobj; 14:20:39 INFO - _Init(_Lobj); 14:20:39 INFO - } 14:20:39 INFO - } 14:20:39 INFO - codecvt(const _Locinfo& _Lobj, size_t _Refs = 0) 14:20:39 INFO - : codecvt_base(_Refs) 14:20:39 INFO - { 14:20:39 INFO - _Init(_Lobj); 14:20:39 INFO - } 14:20:39 INFO - static size_t __cdecl _Getcat(const locale::facet **_Ppf = 0, 14:20:39 INFO - const locale *_Ploc = 0) 14:20:39 INFO - { 14:20:39 INFO - if (_Ppf != 0 && *_Ppf == 0) 14:20:39 INFO - *_Ppf = new codecvt<_Elem, _Byte, _Statype>( 14:20:39 INFO - _Locinfo(_Ploc->c_str())); 14:20:39 INFO - return (2); 14:20:39 INFO - } 14:20:39 INFO - protected: 14:20:39 INFO - virtual ~codecvt() throw () 14:20:39 INFO - { 14:20:39 INFO - } 14:20:39 INFO - void _Init(const _Locinfo& _Lobj) 14:20:39 INFO - { 14:20:39 INFO - _Cvt = _Lobj._Getcvt(); 14:20:39 INFO - } 14:20:39 INFO - virtual result do_in(_Statype& _State, 14:20:39 INFO - const _Byte *_First1, const _Byte *_Last1, const _Byte *& _Mid1, 14:20:39 INFO - _Elem *_First2, _Elem *_Last2, _Elem *& _Mid2) const 14:20:39 INFO - { 14:20:39 INFO - ; 14:20:39 INFO - ; 14:20:39 INFO - _Mid1 = _First1, _Mid2 = _First2; 14:20:39 INFO - result _Ans = _Mid1 == _Last1 ? ok : partial; 14:20:39 INFO - int _Bytes; 14:20:39 INFO - while (_Mid1 != _Last1 && _Mid2 != _Last2) 14:20:39 INFO - switch (_Bytes = _Mbrtowc((wchar_t *)_Mid2, _Mid1, _Last1 - _Mid1, 14:20:39 INFO - &_State, &_Cvt)) 14:20:39 INFO - { 14:20:39 INFO - case -2: 14:20:39 INFO - _Mid1 = _Last1; 14:20:39 INFO - return (_Ans); 14:20:39 INFO - case -1: 14:20:39 INFO - return (error); 14:20:39 INFO - case 0: 14:20:39 INFO - if (*_Mid2 == (_Elem)0) 14:20:39 INFO - _Bytes = (int):: strlen(_Mid1) + 1; 14:20:39 INFO - default: 14:20:39 INFO - if (_Bytes == -3) 14:20:39 INFO - _Bytes = 0; 14:20:39 INFO - _Mid1 += _Bytes; 14:20:39 INFO - ++_Mid2; 14:20:39 INFO - _Ans = ok; 14:20:39 INFO - } 14:20:39 INFO - return (_Ans); 14:20:39 INFO - } 14:20:39 INFO - virtual result do_out(_Statype& _State, 14:20:39 INFO - const _Elem *_First1, const _Elem *_Last1, const _Elem *& _Mid1, 14:20:39 INFO - _Byte *_First2, _Byte *_Last2, _Byte *& _Mid2) const 14:20:39 INFO - { 14:20:39 INFO - ; 14:20:39 INFO - ; 14:20:39 INFO - _Mid1 = _First1, _Mid2 = _First2; 14:20:39 INFO - int _Bytes; 14:20:39 INFO - while (_Mid1 != _Last1 && _Mid2 != _Last2) 14:20:39 INFO - if ((int)5 <= _Last2 - _Mid2) 14:20:39 INFO - if ((_Bytes = _Wcrtomb(_Mid2, *_Mid1, 14:20:39 INFO - &_State, &_Cvt)) < 0) 14:20:39 INFO - return (error); 14:20:39 INFO - else 14:20:39 INFO - ++_Mid1, _Mid2 += _Bytes; 14:20:39 INFO - else 14:20:39 INFO - { 14:20:39 INFO - _Byte _Buf[5]; 14:20:39 INFO - _Statype _Stsave = _State; 14:20:39 INFO - if ((_Bytes = _Wcrtomb(_Buf, *_Mid1, 14:20:39 INFO - &_State, &_Cvt)) < 0) 14:20:39 INFO - return (error); 14:20:39 INFO - else if (_Last2 - _Mid2 < _Bytes) 14:20:39 INFO - { 14:20:39 INFO - _State = _Stsave; 14:20:39 INFO - break; 14:20:39 INFO - } 14:20:39 INFO - else 14:20:39 INFO - { 14:20:39 INFO - :: memcpy(_Mid2, _Buf, _Bytes); 14:20:39 INFO - ++_Mid1, _Mid2 += _Bytes; 14:20:39 INFO - } 14:20:39 INFO - } 14:20:39 INFO - return (_Mid1 == _Last1 ? ok : partial); 14:20:39 INFO - } 14:20:39 INFO - virtual result do_unshift(_Statype& _State, 14:20:39 INFO - _Byte *_First2, _Byte *_Last2, _Byte *& _Mid2) const 14:20:39 INFO - { 14:20:39 INFO - ; 14:20:39 INFO - _Mid2 = _First2; 14:20:39 INFO - result _Ans = ok; 14:20:39 INFO - int _Bytes; 14:20:39 INFO - _Byte _Buf[5]; 14:20:39 INFO - _Statype _Stsave = _State; 14:20:39 INFO - if ((_Bytes = _Wcrtomb(_Buf, L'\0', &_State, &_Cvt)) <= 0) 14:20:39 INFO - _Ans = error; 14:20:39 INFO - else if (_Last2 - _Mid2 < --_Bytes) 14:20:39 INFO - { 14:20:39 INFO - _State = _Stsave; 14:20:39 INFO - _Ans = partial; 14:20:39 INFO - } 14:20:39 INFO - else if (0 < _Bytes) 14:20:39 INFO - { 14:20:39 INFO - :: memcpy(_Mid2, _Buf, _Bytes); 14:20:39 INFO - _Mid2 += _Bytes; 14:20:39 INFO - } 14:20:39 INFO - return (_Ans); 14:20:39 INFO - } 14:20:39 INFO - virtual int do_length(_Statype& _State, const _Byte *_First1, 14:20:39 INFO - const _Byte *_Last1, size_t _Count) const 14:20:39 INFO - { 14:20:39 INFO - ; 14:20:39 INFO - int _Wchars; 14:20:39 INFO - const _Byte *_Mid1; 14:20:39 INFO - _Statype _Mystate = _State; 14:20:39 INFO - for (_Wchars = 0, _Mid1 = _First1; 14:20:39 INFO - (size_t)_Wchars < _Count && _Mid1 != _Last1; ) 14:20:39 INFO - { 14:20:39 INFO - int _Bytes; 14:20:39 INFO - _Elem _Ch; 14:20:39 INFO - switch (_Bytes = _Mbrtowc((wchar_t *)&_Ch, _Mid1, _Last1 - _Mid1, 14:20:39 INFO - &_Mystate, &_Cvt)) 14:20:39 INFO - { 14:20:39 INFO - case -2: 14:20:39 INFO - return (_Wchars); 14:20:39 INFO - case -1: 14:20:39 INFO - return (_Wchars); 14:20:39 INFO - case 0: 14:20:39 INFO - if (_Ch == (_Elem)0) 14:20:39 INFO - _Bytes = (int):: strlen(_Mid1) + 1; 14:20:39 INFO - default: 14:20:39 INFO - if (_Bytes == -3) 14:20:39 INFO - _Bytes = 0; 14:20:39 INFO - _Mid1 += _Bytes; 14:20:39 INFO - ++_Wchars; 14:20:39 INFO - } 14:20:39 INFO - } 14:20:39 INFO - return (_Wchars); 14:20:39 INFO - } 14:20:39 INFO - virtual bool do_always_noconv() const 14:20:39 INFO - { 14:20:39 INFO - return (false); 14:20:39 INFO - } 14:20:39 INFO - virtual int do_max_length() const 14:20:39 INFO - { 14:20:39 INFO - return (5); 14:20:39 INFO - } 14:20:39 INFO - virtual int do_encoding() const 14:20:39 INFO - { 14:20:39 INFO - return (0); 14:20:39 INFO - } 14:20:39 INFO - private: 14:20:39 INFO - _Locinfo::_Cvtvec _Cvt; 14:20:39 INFO - }; 14:20:39 INFO - #line 2060 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xlocale" 14:20:39 INFO - template 14:20:39 INFO - class codecvt_byname 14:20:39 INFO - : public codecvt<_Elem, _Byte, _Statype> 14:20:39 INFO - { 14:20:39 INFO - public: 14:20:39 INFO - explicit codecvt_byname(const char *_Locname, size_t _Refs = 0) 14:20:39 INFO - : codecvt<_Elem, _Byte, _Statype>(_Locinfo(_Locname), _Refs) 14:20:39 INFO - { 14:20:39 INFO - } 14:20:39 INFO - explicit codecvt_byname(const string& _Str, size_t _Refs = 0) 14:20:39 INFO - : codecvt<_Elem, _Byte, _Statype>(_Locinfo(_Str.c_str()), _Refs) 14:20:39 INFO - { 14:20:39 INFO - } 14:20:39 INFO - protected: 14:20:39 INFO - virtual ~codecvt_byname() throw () 14:20:39 INFO - { 14:20:39 INFO - } 14:20:39 INFO - }; 14:20:39 INFO - #pragma warning(push) 14:20:39 INFO - #pragma warning(disable: 4275) 14:20:39 INFO - struct __declspec(dllimport) ctype_base 14:20:39 INFO - : public locale::facet 14:20:39 INFO - { 14:20:39 INFO - enum 14:20:39 INFO - { 14:20:39 INFO - alnum = 0x04 | 0x02 | 0x01 | 0x100, alpha = 0x02 | 0x01 | 0x100, 14:20:39 INFO - cntrl = 0x20, digit = 0x04, graph = 0x04 | 0x02 | 0x10 | 0x01 | 0x100, 14:20:39 INFO - lower = 0x02, print = 0x04 | 0x02 | 0x10 | 0x40 | 0x01 | 0x100 | 0x80, 14:20:39 INFO - punct = 0x10, space = 0x08 | 0x40 | 0x000, upper = 0x01, 14:20:39 INFO - xdigit = 0x80, blank = 0x08 | 0x40 | 0x000 | 0x000}; 14:20:39 INFO - typedef short mask; 14:20:39 INFO - ctype_base(size_t _Refs = 0) 14:20:39 INFO - : locale::facet(_Refs) 14:20:39 INFO - { 14:20:39 INFO - } 14:20:39 INFO - ~ctype_base() throw () 14:20:39 INFO - { 14:20:39 INFO - } 14:20:39 INFO - }; 14:20:39 INFO - #pragma warning(pop) 14:20:39 INFO - template 14:20:39 INFO - class ctype 14:20:39 INFO - : public ctype_base 14:20:39 INFO - { 14:20:39 INFO - public: 14:20:39 INFO - typedef _Elem char_type; 14:20:39 INFO - bool is(mask _Maskval, _Elem _Ch) const 14:20:39 INFO - { 14:20:39 INFO - return (do_is(_Maskval, _Ch)); 14:20:39 INFO - } 14:20:39 INFO - const _Elem * is(const _Elem *_First, const _Elem *_Last, 14:20:39 INFO - mask *_Dest) const 14:20:39 INFO - { 14:20:39 INFO - return (do_is(_First, _Last, _Dest)); 14:20:39 INFO - } 14:20:39 INFO - const _Elem * scan_is(mask _Maskval, const _Elem *_First, 14:20:39 INFO - const _Elem *_Last) const 14:20:39 INFO - { 14:20:39 INFO - return (do_scan_is(_Maskval, _First, _Last)); 14:20:39 INFO - } 14:20:39 INFO - const _Elem * scan_not(mask _Maskval, const _Elem *_First, 14:20:39 INFO - const _Elem *_Last) const 14:20:39 INFO - { 14:20:39 INFO - return (do_scan_not(_Maskval, _First, _Last)); 14:20:39 INFO - } 14:20:39 INFO - _Elem tolower(_Elem _Ch) const 14:20:39 INFO - { 14:20:39 INFO - return (do_tolower(_Ch)); 14:20:39 INFO - } 14:20:39 INFO - const _Elem * tolower(_Elem *_First, const _Elem *_Last) const 14:20:39 INFO - { 14:20:39 INFO - return (do_tolower(_First, _Last)); 14:20:39 INFO - } 14:20:39 INFO - _Elem toupper(_Elem _Ch) const 14:20:39 INFO - { 14:20:39 INFO - return (do_toupper(_Ch)); 14:20:39 INFO - } 14:20:39 INFO - const _Elem * toupper(_Elem *_First, const _Elem *_Last) const 14:20:39 INFO - { 14:20:39 INFO - return (do_toupper(_First, _Last)); 14:20:39 INFO - } 14:20:39 INFO - _Elem widen(char _Byte) const 14:20:39 INFO - { 14:20:39 INFO - return (do_widen(_Byte)); 14:20:39 INFO - } 14:20:39 INFO - const char * widen(const char *_First, const char *_Last, 14:20:39 INFO - _Elem *_Dest) const 14:20:39 INFO - { 14:20:39 INFO - return (do_widen(_First, _Last, _Dest)); 14:20:39 INFO - } 14:20:39 INFO - char narrow(_Elem _Ch, char _Dflt = '\0') const 14:20:39 INFO - { 14:20:39 INFO - return (do_narrow(_Ch, _Dflt)); 14:20:39 INFO - } 14:20:39 INFO - const _Elem * narrow(const _Elem *_First, const _Elem *_Last, 14:20:39 INFO - char _Dflt, char *_Dest) const 14:20:39 INFO - { 14:20:39 INFO - return (do_narrow(_First, _Last, _Dflt, _Dest)); 14:20:39 INFO - } 14:20:39 INFO - static locale::id id; 14:20:39 INFO - explicit ctype(size_t _Refs = 0) 14:20:39 INFO - : ctype_base(_Refs) 14:20:39 INFO - { 14:20:39 INFO - { _Locinfo _Lobj; 14:20:39 INFO - _Init(_Lobj); 14:20:39 INFO - } 14:20:39 INFO - } 14:20:39 INFO - ctype(const _Locinfo& _Lobj, size_t _Refs = 0) 14:20:39 INFO - : ctype_base(_Refs) 14:20:39 INFO - { 14:20:39 INFO - _Init(_Lobj); 14:20:39 INFO - } 14:20:39 INFO - static size_t __cdecl _Getcat(const locale::facet **_Ppf = 0, 14:20:39 INFO - const locale *_Ploc = 0) 14:20:39 INFO - { 14:20:39 INFO - if (_Ppf != 0 && *_Ppf == 0) 14:20:39 INFO - *_Ppf = new ctype<_Elem>( 14:20:39 INFO - _Locinfo(_Ploc->c_str())); 14:20:39 INFO - return (2); 14:20:39 INFO - } 14:20:39 INFO - protected: 14:20:39 INFO - virtual ~ctype() throw () 14:20:39 INFO - { 14:20:39 INFO - if (_Ctype._Delfl) 14:20:39 INFO - :: free((void *)_Ctype._Table); 14:20:39 INFO - :: free(_Ctype._LocaleName); 14:20:39 INFO - } 14:20:39 INFO - void _Init(const _Locinfo& _Lobj) 14:20:39 INFO - { 14:20:39 INFO - _Ctype = _Lobj._Getctype(); 14:20:39 INFO - _Cvt = _Lobj._Getcvt(); 14:20:39 INFO - } 14:20:39 INFO - virtual bool do_is(mask _Maskval, _Elem _Ch) const 14:20:39 INFO - { 14:20:39 INFO - return ((_Ctype._Table[(unsigned char)narrow(_Ch)] 14:20:39 INFO - & _Maskval) != 0); 14:20:39 INFO - } 14:20:39 INFO - virtual const _Elem * do_is(const _Elem *_First, const _Elem *_Last, 14:20:39 INFO - mask *_Dest) const 14:20:39 INFO - { 14:20:39 INFO - ; 14:20:39 INFO - for (; _First != _Last; ++_First, ++_Dest) 14:20:39 INFO - *_Dest = _Ctype._Table[(unsigned char)narrow(*_First)]; 14:20:39 INFO - return (_First); 14:20:39 INFO - } 14:20:39 INFO - virtual const _Elem * do_scan_is(mask _Maskval, 14:20:39 INFO - const _Elem *_First, const _Elem *_Last) const 14:20:39 INFO - { 14:20:39 INFO - ; 14:20:39 INFO - for (; _First != _Last && !is(_Maskval, *_First); ++_First) 14:20:39 INFO - ; 14:20:39 INFO - return (_First); 14:20:39 INFO - } 14:20:39 INFO - virtual const _Elem * do_scan_not(mask _Maskval, 14:20:39 INFO - const _Elem *_First, const _Elem *_Last) const 14:20:39 INFO - { 14:20:39 INFO - ; 14:20:39 INFO - for (; _First != _Last && is(_Maskval, *_First); ++_First) 14:20:39 INFO - ; 14:20:39 INFO - return (_First); 14:20:39 INFO - } 14:20:39 INFO - virtual _Elem do_tolower(_Elem _Ch) const 14:20:39 INFO - { 14:20:39 INFO - unsigned char _Byte = (unsigned char)narrow(_Ch, '\0'); 14:20:39 INFO - if (_Byte == '\0') 14:20:39 INFO - return (_Ch); 14:20:39 INFO - else 14:20:39 INFO - return (widen((char)_Tolower(_Byte, &_Ctype))); 14:20:39 INFO - } 14:20:39 INFO - virtual const _Elem * do_tolower(_Elem *_First, 14:20:39 INFO - const _Elem *_Last) const 14:20:39 INFO - { 14:20:39 INFO - ; 14:20:39 INFO - for (; _First != _Last; ++_First) 14:20:39 INFO - { 14:20:39 INFO - unsigned char _Byte = (unsigned char)narrow(*_First, '\0'); 14:20:39 INFO - if (_Byte != '\0') 14:20:39 INFO - *_First = (widen((char)_Tolower(_Byte, &_Ctype))); 14:20:39 INFO - } 14:20:39 INFO - return ((const _Elem *)_First); 14:20:39 INFO - } 14:20:39 INFO - virtual _Elem do_toupper(_Elem _Ch) const 14:20:39 INFO - { 14:20:39 INFO - unsigned char _Byte = (unsigned char)narrow(_Ch, '\0'); 14:20:39 INFO - if (_Byte == '\0') 14:20:39 INFO - return (_Ch); 14:20:39 INFO - else 14:20:39 INFO - return (widen((char)_Toupper(_Byte, &_Ctype))); 14:20:39 INFO - } 14:20:39 INFO - virtual const _Elem * do_toupper(_Elem *_First, 14:20:39 INFO - const _Elem *_Last) const 14:20:39 INFO - { 14:20:39 INFO - ; 14:20:39 INFO - for (; _First != _Last; ++_First) 14:20:39 INFO - { 14:20:39 INFO - unsigned char _Byte = (unsigned char)narrow(*_First, '\0'); 14:20:39 INFO - if (_Byte != '\0') 14:20:39 INFO - *_First = (widen((char)_Toupper(_Byte, &_Ctype))); 14:20:39 INFO - } 14:20:39 INFO - return ((const _Elem *)_First); 14:20:39 INFO - } 14:20:39 INFO - virtual _Elem do_widen(char _Byte) const 14:20:39 INFO - { 14:20:39 INFO - return (_Maklocchr(_Byte, (_Elem *)0, _Cvt)); 14:20:39 INFO - } 14:20:39 INFO - virtual const char * do_widen(const char *_First, 14:20:39 INFO - const char *_Last, _Elem *_Dest) const 14:20:39 INFO - { 14:20:39 INFO - ; 14:20:39 INFO - for (; _First != _Last; ++_First, ++_Dest) 14:20:39 INFO - *_Dest = _Maklocchr(*_First, (_Elem *)0, _Cvt); 14:20:39 INFO - return (_First); 14:20:39 INFO - } 14:20:39 INFO - char _Donarrow(_Elem _Ch, char _Dflt) const 14:20:39 INFO - { 14:20:39 INFO - char _Byte; 14:20:39 INFO - if (_Ch == (_Elem)0) 14:20:39 INFO - return ('\0'); 14:20:39 INFO - else if ((_Byte = _Maklocbyte((_Elem)_Ch, _Cvt)) == '\0') 14:20:39 INFO - return (_Dflt); 14:20:39 INFO - else 14:20:39 INFO - return (_Byte); 14:20:39 INFO - } 14:20:39 INFO - virtual char do_narrow(_Elem _Ch, char _Dflt) const 14:20:39 INFO - { 14:20:39 INFO - return (_Donarrow(_Ch, _Dflt)); 14:20:39 INFO - } 14:20:39 INFO - virtual const _Elem * do_narrow(const _Elem *_First, 14:20:39 INFO - const _Elem *_Last, char _Dflt, char *_Dest) const 14:20:39 INFO - { 14:20:39 INFO - ; 14:20:39 INFO - for (; _First != _Last; ++_First, ++_Dest) 14:20:39 INFO - *_Dest = _Donarrow(*_First, _Dflt); 14:20:39 INFO - return (_First); 14:20:39 INFO - } 14:20:39 INFO - private: 14:20:39 INFO - _Locinfo::_Ctypevec _Ctype; 14:20:39 INFO - _Locinfo::_Cvtvec _Cvt; 14:20:39 INFO - }; 14:20:39 INFO - template 14:20:39 INFO - locale::id ctype<_Elem>::id; 14:20:39 INFO - template<> 14:20:39 INFO - class __declspec(dllimport) ctype 14:20:39 INFO - : public ctype_base 14:20:39 INFO - { 14:20:39 INFO - typedef ctype _Myt; 14:20:39 INFO - public: 14:20:39 INFO - typedef char _Elem; 14:20:39 INFO - typedef _Elem char_type; 14:20:39 INFO - bool is(mask _Maskval, _Elem _Ch) const 14:20:39 INFO - { 14:20:39 INFO - return ((_Ctype._Table[(unsigned char)_Ch] & _Maskval) != 0); 14:20:39 INFO - } 14:20:39 INFO - const _Elem * is(const _Elem *_First, 14:20:39 INFO - const _Elem *_Last, mask *_Dest) const 14:20:39 INFO - { 14:20:39 INFO - ; 14:20:39 INFO - for (; _First != _Last; ++_First, ++_Dest) 14:20:39 INFO - *_Dest = _Ctype._Table[(unsigned char)*_First]; 14:20:39 INFO - return (_First); 14:20:39 INFO - } 14:20:39 INFO - const _Elem * scan_is(mask _Maskval, 14:20:39 INFO - const _Elem *_First, const _Elem *_Last) const 14:20:39 INFO - { 14:20:39 INFO - ; 14:20:39 INFO - for (; _First != _Last && !is(_Maskval, *_First); ++_First) 14:20:39 INFO - ; 14:20:39 INFO - return (_First); 14:20:39 INFO - } 14:20:39 INFO - const _Elem * scan_not(mask _Maskval, 14:20:39 INFO - const _Elem *_First, const _Elem *_Last) const 14:20:39 INFO - { 14:20:39 INFO - ; 14:20:39 INFO - for (; _First != _Last && is(_Maskval, *_First); ++_First) 14:20:39 INFO - ; 14:20:39 INFO - return (_First); 14:20:39 INFO - } 14:20:39 INFO - _Elem tolower(_Elem _Ch) const 14:20:39 INFO - { 14:20:39 INFO - return (do_tolower(_Ch)); 14:20:39 INFO - } 14:20:39 INFO - const _Elem * tolower(_Elem *_First, const _Elem *_Last) const 14:20:39 INFO - { 14:20:39 INFO - return (do_tolower(_First, _Last)); 14:20:39 INFO - } 14:20:39 INFO - _Elem toupper(_Elem _Ch) const 14:20:39 INFO - { 14:20:39 INFO - return (do_toupper(_Ch)); 14:20:39 INFO - } 14:20:39 INFO - const _Elem * toupper(_Elem *_First, const _Elem *_Last) const 14:20:39 INFO - { 14:20:39 INFO - return (do_toupper(_First, _Last)); 14:20:39 INFO - } 14:20:39 INFO - _Elem widen(char _Byte) const 14:20:39 INFO - { 14:20:39 INFO - return (do_widen(_Byte)); 14:20:39 INFO - } 14:20:39 INFO - const _Elem * widen(const char *_First, const char *_Last, 14:20:39 INFO - _Elem *_Dest) const 14:20:39 INFO - { 14:20:39 INFO - return (do_widen(_First, _Last, _Dest)); 14:20:39 INFO - } 14:20:39 INFO - _Elem narrow(_Elem _Ch, char _Dflt = '\0') const 14:20:39 INFO - { 14:20:39 INFO - return (do_narrow(_Ch, _Dflt)); 14:20:39 INFO - } 14:20:39 INFO - const _Elem * narrow(const _Elem *_First, const _Elem *_Last, 14:20:39 INFO - char _Dflt, char *_Dest) const 14:20:39 INFO - { 14:20:39 INFO - return (do_narrow(_First, _Last, _Dflt, _Dest)); 14:20:39 INFO - } 14:20:39 INFO - static locale::id id; 14:20:39 INFO - explicit ctype(const mask *_Table = 0, 14:20:39 INFO - bool _Deletetable = false, 14:20:39 INFO - size_t _Refs = 0) 14:20:39 INFO - : ctype_base(_Refs) 14:20:39 INFO - { 14:20:39 INFO - { _Locinfo _Lobj; 14:20:39 INFO - _Init(_Lobj); 14:20:39 INFO - } 14:20:39 INFO - _Tidy(); 14:20:39 INFO - if (_Table != 0) 14:20:39 INFO - { 14:20:39 INFO - _Ctype._Table = _Table; 14:20:39 INFO - _Ctype._Delfl = _Deletetable ? -1 : 0; 14:20:39 INFO - } 14:20:39 INFO - else 14:20:39 INFO - { 14:20:39 INFO - _Ctype._Table = classic_table(); 14:20:39 INFO - _Ctype._Delfl = 0; 14:20:39 INFO - } 14:20:39 INFO - } 14:20:39 INFO - ctype(const _Locinfo& _Lobj, size_t _Refs = 0) 14:20:39 INFO - : ctype_base(_Refs) 14:20:39 INFO - { 14:20:39 INFO - _Init(_Lobj); 14:20:39 INFO - } 14:20:39 INFO - static size_t __cdecl _Getcat(const locale::facet **_Ppf = 0, 14:20:39 INFO - const locale *_Ploc = 0) 14:20:39 INFO - { 14:20:39 INFO - if (_Ppf != 0 && *_Ppf == 0) 14:20:39 INFO - *_Ppf = new ctype<_Elem>( 14:20:39 INFO - _Locinfo(_Ploc->c_str())); 14:20:39 INFO - return (2); 14:20:39 INFO - } 14:20:39 INFO - const mask * table() const 14:20:39 INFO - { 14:20:39 INFO - return (_Ctype._Table); 14:20:39 INFO - } 14:20:39 INFO - static const mask *__cdecl classic_table() 14:20:39 INFO - { 14:20:39 INFO - const _Myt& _Ctype_fac = use_facet< _Myt >(locale::classic()); 14:20:39 INFO - return (_Ctype_fac.table()); 14:20:39 INFO - } 14:20:39 INFO - static const size_t table_size = 14:20:39 INFO - 1 << 8; 14:20:39 INFO - protected: 14:20:39 INFO - virtual ~ctype() throw () 14:20:39 INFO - { 14:20:39 INFO - _Tidy(); 14:20:39 INFO - } 14:20:39 INFO - void _Init(const _Locinfo& _Lobj) 14:20:39 INFO - { 14:20:39 INFO - _Ctype = _Lobj._Getctype(); 14:20:39 INFO - } 14:20:39 INFO - void _Tidy() 14:20:39 INFO - { 14:20:39 INFO - if (0 < _Ctype._Delfl) 14:20:39 INFO - :: free((void *)_Ctype._Table); 14:20:39 INFO - else if (_Ctype._Delfl < 0) 14:20:39 INFO - delete[] _Ctype._Table; 14:20:39 INFO - :: free(_Ctype._LocaleName); 14:20:39 INFO - } 14:20:39 INFO - virtual _Elem do_tolower(_Elem _Ch) const 14:20:39 INFO - { 14:20:39 INFO - return ((_Elem)_Tolower((unsigned char)_Ch, &_Ctype)); 14:20:39 INFO - } 14:20:39 INFO - virtual const _Elem * do_tolower(_Elem *_First, 14:20:39 INFO - const _Elem *_Last) const 14:20:39 INFO - { 14:20:39 INFO - ; 14:20:39 INFO - for (; _First != _Last; ++_First) 14:20:39 INFO - *_First = (_Elem)_Tolower((unsigned char)*_First, &_Ctype); 14:20:39 INFO - return ((const _Elem *)_First); 14:20:39 INFO - } 14:20:39 INFO - virtual _Elem do_toupper(_Elem _Ch) const 14:20:39 INFO - { 14:20:39 INFO - return ((_Elem)_Toupper((unsigned char)_Ch, &_Ctype)); 14:20:39 INFO - } 14:20:39 INFO - virtual const _Elem * do_toupper(_Elem *_First, 14:20:39 INFO - const _Elem *_Last) const 14:20:39 INFO - { 14:20:39 INFO - ; 14:20:39 INFO - for (; _First != _Last; ++_First) 14:20:39 INFO - *_First = (_Elem)_Toupper((unsigned char)*_First, &_Ctype); 14:20:39 INFO - return ((const _Elem *)_First); 14:20:39 INFO - } 14:20:39 INFO - virtual _Elem do_widen(char _Byte) const 14:20:39 INFO - { 14:20:39 INFO - return (_Byte); 14:20:39 INFO - } 14:20:39 INFO - virtual const _Elem * do_widen(const char *_First, 14:20:39 INFO - const char *_Last, _Elem *_Dest) const 14:20:39 INFO - { 14:20:39 INFO - ; 14:20:39 INFO - :: memcpy(_Dest, _First, _Last - _First); 14:20:39 INFO - return (_Last); 14:20:39 INFO - } 14:20:39 INFO - virtual _Elem do_narrow(_Elem _Ch, char) const 14:20:39 INFO - { 14:20:39 INFO - return (_Ch); 14:20:39 INFO - } 14:20:39 INFO - virtual const _Elem * do_narrow(const _Elem *_First, 14:20:39 INFO - const _Elem *_Last, char, char *_Dest) const 14:20:39 INFO - { 14:20:39 INFO - ; 14:20:39 INFO - :: memcpy(_Dest, _First, _Last - _First); 14:20:39 INFO - return (_Last); 14:20:39 INFO - } 14:20:39 INFO - private: 14:20:39 INFO - _Locinfo::_Ctypevec _Ctype; 14:20:39 INFO - }; 14:20:39 INFO - template<> 14:20:39 INFO - class __declspec(dllimport) ctype 14:20:39 INFO - : public ctype_base 14:20:39 INFO - { 14:20:39 INFO - typedef ctype _Myt; 14:20:39 INFO - public: 14:20:39 INFO - typedef wchar_t _Elem; 14:20:39 INFO - typedef _Elem char_type; 14:20:39 INFO - bool is(mask _Maskval, _Elem _Ch) const 14:20:39 INFO - { 14:20:39 INFO - return (do_is(_Maskval, _Ch)); 14:20:39 INFO - } 14:20:39 INFO - const _Elem * is(const _Elem *_First, const _Elem *_Last, 14:20:39 INFO - mask *_Dest) const 14:20:39 INFO - { 14:20:39 INFO - return (do_is(_First, _Last, _Dest)); 14:20:39 INFO - } 14:20:39 INFO - const _Elem * scan_is(mask _Maskval, const _Elem *_First, 14:20:39 INFO - const _Elem *_Last) const 14:20:39 INFO - { 14:20:39 INFO - return (do_scan_is(_Maskval, _First, _Last)); 14:20:39 INFO - } 14:20:39 INFO - const _Elem * scan_not(mask _Maskval, const _Elem *_First, 14:20:39 INFO - const _Elem *_Last) const 14:20:39 INFO - { 14:20:39 INFO - return (do_scan_not(_Maskval, _First, _Last)); 14:20:39 INFO - } 14:20:39 INFO - _Elem tolower(_Elem _Ch) const 14:20:39 INFO - { 14:20:39 INFO - return (do_tolower(_Ch)); 14:20:39 INFO - } 14:20:39 INFO - const _Elem * tolower(_Elem *_First, const _Elem *_Last) const 14:20:39 INFO - { 14:20:39 INFO - return (do_tolower(_First, _Last)); 14:20:39 INFO - } 14:20:39 INFO - _Elem toupper(_Elem _Ch) const 14:20:39 INFO - { 14:20:39 INFO - return (do_toupper(_Ch)); 14:20:39 INFO - } 14:20:39 INFO - const _Elem * toupper(_Elem *_First, const _Elem *_Last) const 14:20:39 INFO - { 14:20:39 INFO - return (do_toupper(_First, _Last)); 14:20:39 INFO - } 14:20:39 INFO - _Elem widen(char _Byte) const 14:20:39 INFO - { 14:20:39 INFO - return (do_widen(_Byte)); 14:20:39 INFO - } 14:20:39 INFO - const char * widen(const char *_First, const char *_Last, 14:20:39 INFO - _Elem *_Dest) const 14:20:39 INFO - { 14:20:39 INFO - return (do_widen(_First, _Last, _Dest)); 14:20:39 INFO - } 14:20:39 INFO - char narrow(_Elem _Ch, char _Dflt = '\0') const 14:20:39 INFO - { 14:20:39 INFO - return (do_narrow(_Ch, _Dflt)); 14:20:39 INFO - } 14:20:39 INFO - const _Elem * narrow(const _Elem *_First, const _Elem *_Last, 14:20:39 INFO - char _Dflt, char *_Dest) const 14:20:39 INFO - { 14:20:39 INFO - return (do_narrow(_First, _Last, _Dflt, _Dest)); 14:20:39 INFO - } 14:20:39 INFO - static locale::id id; 14:20:39 INFO - explicit ctype(size_t _Refs = 0) 14:20:39 INFO - : ctype_base(_Refs) 14:20:39 INFO - { 14:20:39 INFO - { _Locinfo _Lobj; 14:20:39 INFO - _Init(_Lobj); 14:20:39 INFO - } 14:20:39 INFO - } 14:20:39 INFO - ctype(const _Locinfo& _Lobj, size_t _Refs = 0) 14:20:39 INFO - : ctype_base(_Refs) 14:20:39 INFO - { 14:20:39 INFO - _Init(_Lobj); 14:20:39 INFO - } 14:20:39 INFO - static size_t __cdecl _Getcat(const locale::facet **_Ppf = 0, 14:20:39 INFO - const locale *_Ploc = 0) 14:20:39 INFO - { 14:20:39 INFO - if (_Ppf != 0 && *_Ppf == 0) 14:20:39 INFO - *_Ppf = new ctype<_Elem>( 14:20:39 INFO - _Locinfo(_Ploc->c_str())); 14:20:39 INFO - return (2); 14:20:39 INFO - } 14:20:39 INFO - protected: 14:20:39 INFO - virtual ~ctype() throw () 14:20:39 INFO - { 14:20:39 INFO - if (_Ctype._Delfl) 14:20:39 INFO - :: free((void *)_Ctype._Table); 14:20:39 INFO - :: free(_Ctype._LocaleName); 14:20:39 INFO - } 14:20:39 INFO - void _Init(const _Locinfo& _Lobj) 14:20:39 INFO - { 14:20:39 INFO - _Ctype = _Lobj._Getctype(); 14:20:39 INFO - _Cvt = _Lobj._Getcvt(); 14:20:39 INFO - } 14:20:39 INFO - virtual bool do_is(mask _Maskval, _Elem _Ch) const 14:20:39 INFO - { 14:20:39 INFO - return ((:: _Getwctype(_Ch, &_Ctype) & _Maskval) != 0); 14:20:39 INFO - } 14:20:39 INFO - virtual const _Elem * do_is(const _Elem *_First, 14:20:39 INFO - const _Elem *_Last, mask *_Dest) const 14:20:39 INFO - { 14:20:39 INFO - ; 14:20:39 INFO - return (:: _Getwctypes(_First, _Last, _Dest, &_Ctype)); 14:20:39 INFO - } 14:20:39 INFO - virtual const _Elem * do_scan_is(mask _Maskval, 14:20:39 INFO - const _Elem *_First, const _Elem *_Last) const 14:20:39 INFO - { 14:20:39 INFO - ; 14:20:39 INFO - for (; _First != _Last && !is(_Maskval, *_First); ++_First) 14:20:39 INFO - ; 14:20:39 INFO - return (_First); 14:20:39 INFO - } 14:20:39 INFO - virtual const _Elem * do_scan_not(mask _Maskval, 14:20:39 INFO - const _Elem *_First, const _Elem *_Last) const 14:20:39 INFO - { 14:20:39 INFO - ; 14:20:39 INFO - for (; _First != _Last && is(_Maskval, *_First); ++_First) 14:20:39 INFO - ; 14:20:39 INFO - return (_First); 14:20:39 INFO - } 14:20:39 INFO - virtual _Elem do_tolower(_Elem _Ch) const 14:20:39 INFO - { 14:20:39 INFO - return (_Towlower(_Ch, &_Ctype)); 14:20:39 INFO - } 14:20:39 INFO - virtual const _Elem * do_tolower(_Elem *_First, 14:20:39 INFO - const _Elem *_Last) const 14:20:39 INFO - { 14:20:39 INFO - ; 14:20:39 INFO - for (; _First != _Last; ++_First) 14:20:39 INFO - *_First = _Towlower(*_First, &_Ctype); 14:20:39 INFO - return ((const _Elem *)_First); 14:20:39 INFO - } 14:20:39 INFO - virtual _Elem do_toupper(_Elem _Ch) const 14:20:39 INFO - { 14:20:39 INFO - return (_Towupper(_Ch, &_Ctype)); 14:20:39 INFO - } 14:20:39 INFO - virtual const _Elem * do_toupper(_Elem *_First, 14:20:39 INFO - const _Elem *_Last) const 14:20:39 INFO - { 14:20:39 INFO - ; 14:20:39 INFO - for (; _First != _Last; ++_First) 14:20:39 INFO - *_First = _Towupper(*_First, &_Ctype); 14:20:39 INFO - return ((const _Elem *)_First); 14:20:39 INFO - } 14:20:39 INFO - _Elem _Dowiden(char _Byte) const 14:20:39 INFO - { 14:20:39 INFO - mbstate_t _Mbst = {}; 14:20:39 INFO - wchar_t _Wc; 14:20:39 INFO - return (_Mbrtowc(&_Wc, &_Byte, 1, &_Mbst, &_Cvt) < 0 14:20:39 INFO - ? (wchar_t)((wint_t)(0xFFFF)) : _Wc); 14:20:39 INFO - } 14:20:39 INFO - virtual _Elem do_widen(char _Byte) const 14:20:39 INFO - { 14:20:39 INFO - return (_Dowiden(_Byte)); 14:20:39 INFO - } 14:20:39 INFO - virtual const char * do_widen(const char *_First, 14:20:39 INFO - const char *_Last, _Elem *_Dest) const 14:20:39 INFO - { 14:20:39 INFO - ; 14:20:39 INFO - for (; _First != _Last; ++_First, ++_Dest) 14:20:39 INFO - *_Dest = _Dowiden(*_First); 14:20:39 INFO - return (_First); 14:20:39 INFO - } 14:20:39 INFO - char _Donarrow(_Elem _Ch, char _Dflt) const 14:20:39 INFO - { 14:20:39 INFO - char _Buf[5]; 14:20:39 INFO - mbstate_t _Mbst = {}; 14:20:39 INFO - return (_Wcrtomb(_Buf, _Ch, &_Mbst, &_Cvt) != 1 14:20:39 INFO - ? _Dflt : _Buf[0]); 14:20:39 INFO - } 14:20:39 INFO - virtual char do_narrow(_Elem _Ch, char _Dflt) const 14:20:39 INFO - { 14:20:39 INFO - return (_Donarrow(_Ch, _Dflt)); 14:20:39 INFO - } 14:20:39 INFO - virtual const _Elem * do_narrow(const _Elem *_First, 14:20:39 INFO - const _Elem *_Last, char _Dflt, char *_Dest) const 14:20:39 INFO - { 14:20:39 INFO - ; 14:20:39 INFO - for (; _First != _Last; ++_First, ++_Dest) 14:20:39 INFO - *_Dest = _Donarrow(*_First, _Dflt); 14:20:39 INFO - return (_First); 14:20:39 INFO - } 14:20:39 INFO - private: 14:20:39 INFO - _Locinfo::_Ctypevec _Ctype; 14:20:39 INFO - _Locinfo::_Cvtvec _Cvt; 14:20:39 INFO - }; 14:20:39 INFO - template<> 14:20:39 INFO - class __declspec(dllimport) ctype 14:20:39 INFO - : public ctype_base 14:20:39 INFO - { 14:20:39 INFO - typedef ctype _Myt; 14:20:39 INFO - public: 14:20:39 INFO - typedef unsigned short _Elem; 14:20:39 INFO - typedef _Elem char_type; 14:20:39 INFO - bool is(mask _Maskval, _Elem _Ch) const 14:20:39 INFO - { 14:20:39 INFO - return (do_is(_Maskval, _Ch)); 14:20:39 INFO - } 14:20:39 INFO - const _Elem * is(const _Elem *_First, const _Elem *_Last, 14:20:39 INFO - mask *_Dest) const 14:20:39 INFO - { 14:20:39 INFO - return (do_is(_First, _Last, _Dest)); 14:20:39 INFO - } 14:20:39 INFO - const _Elem * scan_is(mask _Maskval, const _Elem *_First, 14:20:39 INFO - const _Elem *_Last) const 14:20:39 INFO - { 14:20:39 INFO - return (do_scan_is(_Maskval, _First, _Last)); 14:20:39 INFO - } 14:20:39 INFO - const _Elem * scan_not(mask _Maskval, const _Elem *_First, 14:20:39 INFO - const _Elem *_Last) const 14:20:39 INFO - { 14:20:39 INFO - return (do_scan_not(_Maskval, _First, _Last)); 14:20:39 INFO - } 14:20:39 INFO - _Elem tolower(_Elem _Ch) const 14:20:39 INFO - { 14:20:39 INFO - return (do_tolower(_Ch)); 14:20:39 INFO - } 14:20:39 INFO - const _Elem * tolower(_Elem *_First, const _Elem *_Last) const 14:20:39 INFO - { 14:20:39 INFO - return (do_tolower(_First, _Last)); 14:20:39 INFO - } 14:20:39 INFO - _Elem toupper(_Elem _Ch) const 14:20:39 INFO - { 14:20:39 INFO - return (do_toupper(_Ch)); 14:20:39 INFO - } 14:20:39 INFO - const _Elem * toupper(_Elem *_First, const _Elem *_Last) const 14:20:39 INFO - { 14:20:39 INFO - return (do_toupper(_First, _Last)); 14:20:39 INFO - } 14:20:39 INFO - _Elem widen(char _Byte) const 14:20:39 INFO - { 14:20:39 INFO - return (do_widen(_Byte)); 14:20:39 INFO - } 14:20:39 INFO - const char * widen(const char *_First, const char *_Last, 14:20:39 INFO - _Elem *_Dest) const 14:20:39 INFO - { 14:20:39 INFO - return (do_widen(_First, _Last, _Dest)); 14:20:39 INFO - } 14:20:39 INFO - char narrow(_Elem _Ch, char _Dflt = '\0') const 14:20:39 INFO - { 14:20:39 INFO - return (do_narrow(_Ch, _Dflt)); 14:20:39 INFO - } 14:20:39 INFO - const _Elem * narrow(const _Elem *_First, const _Elem *_Last, 14:20:39 INFO - char _Dflt, char *_Dest) const 14:20:39 INFO - { 14:20:39 INFO - return (do_narrow(_First, _Last, _Dflt, _Dest)); 14:20:39 INFO - } 14:20:39 INFO - static locale::id id; 14:20:39 INFO - explicit ctype(size_t _Refs = 0) 14:20:39 INFO - : ctype_base(_Refs) 14:20:39 INFO - { 14:20:39 INFO - { _Locinfo _Lobj; 14:20:39 INFO - _Init(_Lobj); 14:20:39 INFO - } 14:20:39 INFO - } 14:20:39 INFO - ctype(const _Locinfo& _Lobj, size_t _Refs = 0) 14:20:39 INFO - : ctype_base(_Refs) 14:20:39 INFO - { 14:20:39 INFO - _Init(_Lobj); 14:20:39 INFO - } 14:20:39 INFO - static size_t __cdecl _Getcat(const locale::facet **_Ppf = 0, 14:20:39 INFO - const locale *_Ploc = 0) 14:20:39 INFO - { 14:20:39 INFO - if (_Ppf != 0 && *_Ppf == 0) 14:20:39 INFO - *_Ppf = new ctype<_Elem>( 14:20:39 INFO - _Locinfo(_Ploc->c_str())); 14:20:39 INFO - return (2); 14:20:39 INFO - } 14:20:39 INFO - protected: 14:20:39 INFO - virtual ~ctype() throw () 14:20:39 INFO - { 14:20:39 INFO - if (_Ctype._Delfl) 14:20:39 INFO - :: free((void *)_Ctype._Table); 14:20:39 INFO - :: free(_Ctype._LocaleName); 14:20:39 INFO - } 14:20:39 INFO - void _Init(const _Locinfo& _Lobj) 14:20:39 INFO - { 14:20:39 INFO - _Ctype = _Lobj._Getctype(); 14:20:39 INFO - _Cvt = _Lobj._Getcvt(); 14:20:39 INFO - } 14:20:39 INFO - virtual bool do_is(mask _Maskval, _Elem _Ch) const 14:20:39 INFO - { 14:20:39 INFO - return ((:: _Getwctype(_Ch, &_Ctype) & _Maskval) != 0); 14:20:39 INFO - } 14:20:39 INFO - virtual const _Elem * do_is(const _Elem *_First, 14:20:39 INFO - const _Elem *_Last, mask *_Dest) const 14:20:39 INFO - { 14:20:39 INFO - ; 14:20:39 INFO - return ((const _Elem *):: _Getwctypes((const wchar_t *)_First, 14:20:39 INFO - (const wchar_t *)_Last, _Dest, &_Ctype)); 14:20:39 INFO - } 14:20:39 INFO - virtual const _Elem * do_scan_is(mask _Maskval, 14:20:39 INFO - const _Elem *_First, const _Elem *_Last) const 14:20:39 INFO - { 14:20:39 INFO - ; 14:20:39 INFO - for (; _First != _Last && !is(_Maskval, *_First); ++_First) 14:20:39 INFO - ; 14:20:39 INFO - return (_First); 14:20:39 INFO - } 14:20:39 INFO - virtual const _Elem * do_scan_not(mask _Maskval, 14:20:39 INFO - const _Elem *_First, const _Elem *_Last) const 14:20:39 INFO - { 14:20:39 INFO - ; 14:20:39 INFO - for (; _First != _Last && is(_Maskval, *_First); ++_First) 14:20:39 INFO - ; 14:20:39 INFO - return (_First); 14:20:39 INFO - } 14:20:39 INFO - virtual _Elem do_tolower(_Elem _Ch) const 14:20:39 INFO - { 14:20:39 INFO - return (_Towlower(_Ch, &_Ctype)); 14:20:39 INFO - } 14:20:39 INFO - virtual const _Elem * do_tolower(_Elem *_First, 14:20:39 INFO - const _Elem *_Last) const 14:20:39 INFO - { 14:20:39 INFO - ; 14:20:39 INFO - for (; _First != _Last; ++_First) 14:20:39 INFO - *_First = _Towlower(*_First, &_Ctype); 14:20:39 INFO - return ((const _Elem *)_First); 14:20:39 INFO - } 14:20:39 INFO - virtual _Elem do_toupper(_Elem _Ch) const 14:20:39 INFO - { 14:20:39 INFO - return (_Towupper(_Ch, &_Ctype)); 14:20:39 INFO - } 14:20:39 INFO - virtual const _Elem * do_toupper(_Elem *_First, 14:20:39 INFO - const _Elem *_Last) const 14:20:39 INFO - { 14:20:39 INFO - ; 14:20:39 INFO - for (; _First != _Last; ++_First) 14:20:39 INFO - *_First = _Towupper(*_First, &_Ctype); 14:20:39 INFO - return ((const _Elem *)_First); 14:20:39 INFO - } 14:20:39 INFO - _Elem _Dowiden(char _Byte) const 14:20:39 INFO - { 14:20:39 INFO - mbstate_t _Mbst = {}; 14:20:39 INFO - unsigned short _Wc; 14:20:39 INFO - return (_Mbrtowc((wchar_t *)&_Wc, &_Byte, 1, &_Mbst, &_Cvt) < 0 14:20:39 INFO - ? (unsigned short)((wint_t)(0xFFFF)) : _Wc); 14:20:39 INFO - } 14:20:39 INFO - virtual _Elem do_widen(char _Byte) const 14:20:39 INFO - { 14:20:39 INFO - return (_Dowiden(_Byte)); 14:20:39 INFO - } 14:20:39 INFO - virtual const char * do_widen(const char *_First, 14:20:39 INFO - const char *_Last, _Elem *_Dest) const 14:20:39 INFO - { 14:20:39 INFO - ; 14:20:39 INFO - for (; _First != _Last; ++_First, ++_Dest) 14:20:39 INFO - *_Dest = _Dowiden(*_First); 14:20:39 INFO - return (_First); 14:20:39 INFO - } 14:20:39 INFO - char _Donarrow(_Elem _Ch, char _Dflt) const 14:20:39 INFO - { 14:20:39 INFO - char _Buf[5]; 14:20:39 INFO - mbstate_t _Mbst = {}; 14:20:39 INFO - return (_Wcrtomb(_Buf, _Ch, &_Mbst, &_Cvt) != 1 14:20:39 INFO - ? _Dflt : _Buf[0]); 14:20:39 INFO - } 14:20:39 INFO - virtual char do_narrow(_Elem _Ch, char _Dflt) const 14:20:39 INFO - { 14:20:39 INFO - return (_Donarrow(_Ch, _Dflt)); 14:20:39 INFO - } 14:20:39 INFO - virtual const _Elem * do_narrow(const _Elem *_First, 14:20:39 INFO - const _Elem *_Last, char _Dflt, char *_Dest) const 14:20:39 INFO - { 14:20:39 INFO - ; 14:20:39 INFO - for (; _First != _Last; ++_First, ++_Dest) 14:20:39 INFO - *_Dest = _Donarrow(*_First, _Dflt); 14:20:39 INFO - return (_First); 14:20:39 INFO - } 14:20:39 INFO - private: 14:20:39 INFO - _Locinfo::_Ctypevec _Ctype; 14:20:39 INFO - _Locinfo::_Cvtvec _Cvt; 14:20:39 INFO - }; 14:20:39 INFO - #line 3016 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xlocale" 14:20:39 INFO - template 14:20:39 INFO - class ctype_byname 14:20:39 INFO - : public ctype<_Elem> 14:20:39 INFO - { 14:20:39 INFO - public: 14:20:39 INFO - explicit ctype_byname(const char *_Locname, size_t _Refs = 0) 14:20:39 INFO - : ctype<_Elem>(_Locinfo(_Locname), _Refs) 14:20:39 INFO - { 14:20:39 INFO - } 14:20:39 INFO - explicit ctype_byname(const string& _Str, size_t _Refs = 0) 14:20:39 INFO - : ctype<_Elem>(_Locinfo(_Str.c_str()), _Refs) 14:20:39 INFO - { 14:20:39 INFO - } 14:20:39 INFO - protected: 14:20:39 INFO - virtual ~ctype_byname() throw () 14:20:39 INFO - { 14:20:39 INFO - } 14:20:39 INFO - }; 14:20:39 INFO - template<> 14:20:39 INFO - class ctype_byname 14:20:39 INFO - : public ctype 14:20:39 INFO - { 14:20:39 INFO - public: 14:20:39 INFO - explicit ctype_byname(const char *_Locname, size_t _Refs = 0) 14:20:39 INFO - : ctype(_Locinfo(_Locname), _Refs) 14:20:39 INFO - { 14:20:39 INFO - } 14:20:39 INFO - explicit ctype_byname(const string& _Str, size_t _Refs = 0) 14:20:39 INFO - : ctype(_Locinfo(_Str.c_str()), _Refs) 14:20:39 INFO - { 14:20:39 INFO - } 14:20:39 INFO - protected: 14:20:39 INFO - virtual ~ctype_byname() throw () 14:20:39 INFO - { 14:20:39 INFO - } 14:20:39 INFO - }; 14:20:39 INFO - template class __declspec(dllimport) codecvt; 14:20:39 INFO - #line 3066 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xlocale" 14:20:39 INFO - #line 3067 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xlocale" 14:20:39 INFO - } 14:20:39 INFO - #pragma warning(pop) 14:20:39 INFO - #pragma pack(pop) 14:20:39 INFO - #line 3072 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xlocale" 14:20:39 INFO - #line 3073 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xlocale" 14:20:39 INFO - #line 7 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xiosbase" 14:20:39 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\system_error" 14:20:39 INFO - #pragma once 14:20:39 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cerrno" 14:20:39 INFO - #pragma once 14:20:39 INFO - #line 16 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cerrno" 14:20:39 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cerrno" 14:20:39 INFO - #line 22 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\cerrno" 14:20:39 INFO - #line 7 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\system_error" 14:20:39 INFO - #pragma pack(push,8) 14:20:39 INFO - #pragma warning(push,3) 14:20:39 INFO - namespace std { 14:20:39 INFO - enum class errc { 14:20:39 INFO - address_family_not_supported = 102, 14:20:39 INFO - address_in_use = 100, 14:20:39 INFO - address_not_available = 101, 14:20:39 INFO - already_connected = 113, 14:20:39 INFO - argument_list_too_long = 7, 14:20:39 INFO - argument_out_of_domain = 33, 14:20:39 INFO - bad_address = 14, 14:20:39 INFO - bad_file_descriptor = 9, 14:20:39 INFO - bad_message = 104, 14:20:39 INFO - broken_pipe = 32, 14:20:39 INFO - connection_aborted = 106, 14:20:39 INFO - connection_already_in_progress = 103, 14:20:39 INFO - connection_refused = 107, 14:20:39 INFO - connection_reset = 108, 14:20:39 INFO - cross_device_link = 18, 14:20:39 INFO - destination_address_required = 109, 14:20:39 INFO - device_or_resource_busy = 16, 14:20:39 INFO - directory_not_empty = 41, 14:20:39 INFO - executable_format_error = 8, 14:20:39 INFO - file_exists = 17, 14:20:39 INFO - file_too_large = 27, 14:20:39 INFO - filename_too_long = 38, 14:20:39 INFO - function_not_supported = 40, 14:20:39 INFO - host_unreachable = 110, 14:20:39 INFO - identifier_removed = 111, 14:20:39 INFO - illegal_byte_sequence = 42, 14:20:39 INFO - inappropriate_io_control_operation = 25, 14:20:39 INFO - interrupted = 4, 14:20:39 INFO - invalid_argument = 22, 14:20:39 INFO - invalid_seek = 29, 14:20:39 INFO - io_error = 5, 14:20:39 INFO - is_a_directory = 21, 14:20:39 INFO - message_size = 115, 14:20:39 INFO - network_down = 116, 14:20:39 INFO - network_reset = 117, 14:20:39 INFO - network_unreachable = 118, 14:20:39 INFO - no_buffer_space = 119, 14:20:39 INFO - no_child_process = 10, 14:20:39 INFO - no_link = 121, 14:20:39 INFO - no_lock_available = 39, 14:20:39 INFO - no_message_available = 120, 14:20:39 INFO - no_message = 122, 14:20:39 INFO - no_protocol_option = 123, 14:20:39 INFO - no_space_on_device = 28, 14:20:39 INFO - no_stream_resources = 124, 14:20:39 INFO - no_such_device_or_address = 6, 14:20:39 INFO - no_such_device = 19, 14:20:39 INFO - no_such_file_or_directory = 2, 14:20:39 INFO - no_such_process = 3, 14:20:39 INFO - not_a_directory = 20, 14:20:39 INFO - not_a_socket = 128, 14:20:39 INFO - not_a_stream = 125, 14:20:39 INFO - not_connected = 126, 14:20:39 INFO - not_enough_memory = 12, 14:20:39 INFO - not_supported = 129, 14:20:39 INFO - operation_canceled = 105, 14:20:39 INFO - operation_in_progress = 112, 14:20:39 INFO - operation_not_permitted = 1, 14:20:39 INFO - operation_not_supported = 130, 14:20:39 INFO - operation_would_block = 140, 14:20:39 INFO - owner_dead = 133, 14:20:39 INFO - permission_denied = 13, 14:20:39 INFO - protocol_error = 134, 14:20:39 INFO - protocol_not_supported = 135, 14:20:39 INFO - read_only_file_system = 30, 14:20:39 INFO - resource_deadlock_would_occur = 36, 14:20:39 INFO - resource_unavailable_try_again = 11, 14:20:39 INFO - result_out_of_range = 34, 14:20:39 INFO - state_not_recoverable = 127, 14:20:39 INFO - stream_timeout = 137, 14:20:39 INFO - text_file_busy = 139, 14:20:39 INFO - timed_out = 138, 14:20:39 INFO - too_many_files_open_in_system = 23, 14:20:39 INFO - too_many_files_open = 24, 14:20:39 INFO - too_many_links = 31, 14:20:39 INFO - too_many_symbolic_link_levels = 114, 14:20:39 INFO - value_too_large = 132, 14:20:39 INFO - wrong_protocol_type = 136 14:20:39 INFO - }; 14:20:39 INFO - typedef errc _Errc; 14:20:39 INFO - enum class io_errc { 14:20:39 INFO - stream = 1 14:20:39 INFO - }; 14:20:39 INFO - typedef io_errc _Io_errc; 14:20:39 INFO - template 14:20:39 INFO - struct is_error_code_enum 14:20:39 INFO - : public false_type 14:20:39 INFO - { 14:20:39 INFO - }; 14:20:39 INFO - template<> 14:20:39 INFO - struct is_error_code_enum<_Io_errc> 14:20:39 INFO - : public true_type 14:20:39 INFO - { 14:20:39 INFO - }; 14:20:39 INFO - template 14:20:39 INFO - constexpr bool is_error_code_enum_v = is_error_code_enum<_Ty>::value; 14:20:39 INFO - #line 132 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\system_error" 14:20:39 INFO - template 14:20:39 INFO - struct is_error_condition_enum 14:20:39 INFO - : public false_type 14:20:39 INFO - { 14:20:39 INFO - }; 14:20:39 INFO - template<> 14:20:39 INFO - struct is_error_condition_enum<_Errc> 14:20:39 INFO - : public true_type 14:20:39 INFO - { 14:20:39 INFO - }; 14:20:39 INFO - template 14:20:39 INFO - constexpr bool is_error_condition_enum_v = is_error_condition_enum<_Ty>::value; 14:20:39 INFO - #line 150 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\system_error" 14:20:39 INFO - class error_code; 14:20:39 INFO - class error_condition; 14:20:39 INFO - error_code make_error_code(_Errc) throw (); 14:20:39 INFO - error_code make_error_code(_Io_errc) throw (); 14:20:39 INFO - error_condition make_error_condition(_Errc) throw (); 14:20:39 INFO - error_condition make_error_condition(_Io_errc) throw (); 14:20:39 INFO - class error_category; 14:20:39 INFO - const error_category& generic_category() throw (); 14:20:39 INFO - const error_category& iostream_category() throw (); 14:20:39 INFO - const error_category& system_category() throw (); 14:20:39 INFO - class error_category 14:20:39 INFO - { 14:20:39 INFO - public: 14:20:39 INFO - error_category() throw () 14:20:39 INFO - { 14:20:39 INFO - _Addr = reinterpret_cast(this); 14:20:39 INFO - } 14:20:39 INFO - virtual ~error_category() throw () 14:20:39 INFO - { 14:20:39 INFO - } 14:20:39 INFO - virtual const char *name() const throw () = 0; 14:20:39 INFO - virtual string message(int _Errval) const = 0; 14:20:39 INFO - virtual error_condition 14:20:39 INFO - default_error_condition(int _Errval) const throw (); 14:20:39 INFO - virtual bool equivalent(int _Errval, 14:20:39 INFO - const error_condition& _Cond) const throw (); 14:20:39 INFO - virtual bool equivalent(const error_code& _Code, 14:20:39 INFO - int _Errval) const throw (); 14:20:39 INFO - bool operator==(const error_category& _Right) const throw () 14:20:39 INFO - { 14:20:39 INFO - return (_Addr == _Right._Addr); 14:20:39 INFO - } 14:20:39 INFO - bool operator!=(const error_category& _Right) const throw () 14:20:39 INFO - { 14:20:39 INFO - return (!(*this == _Right)); 14:20:39 INFO - } 14:20:39 INFO - bool operator<(const error_category& _Right) const throw () 14:20:39 INFO - { 14:20:39 INFO - return (_Addr < _Right._Addr); 14:20:39 INFO - } 14:20:39 INFO - error_category(const error_category&) = delete; 14:20:39 INFO - error_category& operator=(const error_category&) = delete; 14:20:39 INFO - protected: 14:20:39 INFO - uintptr_t _Addr; 14:20:39 INFO - enum : uintptr_t 14:20:39 INFO - { 14:20:39 INFO - _Future_addr = 1, 14:20:39 INFO - _Generic_addr = 3, 14:20:39 INFO - _Iostream_addr = 5, 14:20:39 INFO - _System_addr = 7 14:20:39 INFO - }; 14:20:39 INFO - }; 14:20:39 INFO - class error_code 14:20:39 INFO - { 14:20:39 INFO - public: 14:20:39 INFO - typedef error_code _Myt; 14:20:39 INFO - error_code() throw () 14:20:39 INFO - : _Myval(0), 14:20:39 INFO - _Mycat(&system_category()) 14:20:39 INFO - { 14:20:39 INFO - } 14:20:39 INFO - error_code(int _Val, const error_category& _Cat) throw () 14:20:39 INFO - : _Myval(_Val), _Mycat(&_Cat) 14:20:39 INFO - { 14:20:39 INFO - } 14:20:39 INFO - template::value, 14:20:39 INFO - void>::type> 14:20:39 INFO - error_code(_Enum _Errcode) throw () 14:20:39 INFO - : _Myval(0), _Mycat(0) 14:20:39 INFO - { 14:20:39 INFO - *this = make_error_code(_Errcode); 14:20:39 INFO - } 14:20:39 INFO - void assign(int _Val, const error_category& _Cat) throw () 14:20:39 INFO - { 14:20:39 INFO - _Myval = _Val; 14:20:39 INFO - _Mycat = &_Cat; 14:20:39 INFO - } 14:20:39 INFO - template 14:20:39 INFO - typename enable_if::value, 14:20:39 INFO - error_code>::type& operator=(_Enum _Errcode) throw () 14:20:39 INFO - { 14:20:39 INFO - *this = make_error_code(_Errcode); 14:20:39 INFO - return (*this); 14:20:39 INFO - } 14:20:39 INFO - void clear() throw () 14:20:39 INFO - { 14:20:39 INFO - _Myval = 0; 14:20:39 INFO - _Mycat = &system_category(); 14:20:39 INFO - } 14:20:39 INFO - int value() const throw () 14:20:39 INFO - { 14:20:39 INFO - return (_Myval); 14:20:39 INFO - } 14:20:39 INFO - const error_category& category() const throw () 14:20:39 INFO - { 14:20:39 INFO - return (*_Mycat); 14:20:39 INFO - } 14:20:39 INFO - error_condition default_error_condition() const throw (); 14:20:39 INFO - string message() const 14:20:39 INFO - { 14:20:39 INFO - return (category().message(value())); 14:20:39 INFO - } 14:20:39 INFO - explicit operator bool() const throw () 14:20:39 INFO - { 14:20:39 INFO - return (value() != 0); 14:20:39 INFO - } 14:20:39 INFO - private: 14:20:39 INFO - int _Myval; 14:20:39 INFO - const error_category *_Mycat; 14:20:39 INFO - }; 14:20:39 INFO - class error_condition 14:20:39 INFO - { 14:20:39 INFO - public: 14:20:39 INFO - typedef error_condition _Myt; 14:20:39 INFO - error_condition() throw () 14:20:39 INFO - : _Myval(0), 14:20:39 INFO - _Mycat(&generic_category()) 14:20:39 INFO - { 14:20:39 INFO - } 14:20:39 INFO - error_condition(int _Val, const error_category& _Cat) throw () 14:20:39 INFO - : _Myval(_Val), _Mycat(&_Cat) 14:20:39 INFO - { 14:20:39 INFO - } 14:20:39 INFO - template::value, 14:20:39 INFO - void>::type> 14:20:39 INFO - error_condition(_Enum _Errcode) throw () 14:20:39 INFO - : _Myval(0), _Mycat(0) 14:20:39 INFO - { 14:20:39 INFO - *this = make_error_condition(_Errcode); 14:20:39 INFO - } 14:20:39 INFO - void assign(int _Val, const error_category& _Cat) throw () 14:20:39 INFO - { 14:20:39 INFO - _Myval = _Val; 14:20:39 INFO - _Mycat = &_Cat; 14:20:39 INFO - } 14:20:39 INFO - template 14:20:39 INFO - typename enable_if::value, 14:20:39 INFO - error_condition>::type& operator=(_Enum _Errcode) throw () 14:20:39 INFO - { 14:20:39 INFO - *this = make_error_condition(_Errcode); 14:20:39 INFO - return (*this); 14:20:39 INFO - } 14:20:39 INFO - void clear() throw () 14:20:39 INFO - { 14:20:39 INFO - _Myval = 0; 14:20:39 INFO - _Mycat = &generic_category(); 14:20:39 INFO - } 14:20:39 INFO - int value() const throw () 14:20:39 INFO - { 14:20:39 INFO - return (_Myval); 14:20:39 INFO - } 14:20:39 INFO - const error_category& category() const throw () 14:20:39 INFO - { 14:20:39 INFO - return (*_Mycat); 14:20:39 INFO - } 14:20:39 INFO - string message() const 14:20:39 INFO - { 14:20:39 INFO - return (category().message(value())); 14:20:39 INFO - } 14:20:39 INFO - explicit operator bool() const throw () 14:20:39 INFO - { 14:20:39 INFO - return (value() != 0); 14:20:39 INFO - } 14:20:39 INFO - private: 14:20:39 INFO - int _Myval; 14:20:39 INFO - const error_category *_Mycat; 14:20:39 INFO - }; 14:20:39 INFO - inline bool operator==( 14:20:39 INFO - const error_code& _Left, 14:20:39 INFO - const error_code& _Right) throw () 14:20:39 INFO - { 14:20:39 INFO - return (_Left.category() == _Right.category() 14:20:39 INFO - && _Left.value() == _Right.value()); 14:20:39 INFO - } 14:20:39 INFO - inline bool operator==( 14:20:39 INFO - const error_code& _Left, 14:20:39 INFO - const error_condition& _Right) throw () 14:20:39 INFO - { 14:20:39 INFO - return (_Left.category().equivalent(_Left.value(), _Right) 14:20:39 INFO - || _Right.category().equivalent(_Left, _Right.value())); 14:20:39 INFO - } 14:20:39 INFO - inline bool operator==( 14:20:39 INFO - const error_condition& _Left, 14:20:39 INFO - const error_code& _Right) throw () 14:20:39 INFO - { 14:20:39 INFO - return (_Right.category().equivalent(_Right.value(), _Left) 14:20:39 INFO - || _Left.category().equivalent(_Right, _Left.value())); 14:20:39 INFO - } 14:20:39 INFO - inline bool operator==( 14:20:39 INFO - const error_condition& _Left, 14:20:39 INFO - const error_condition& _Right) throw () 14:20:39 INFO - { 14:20:39 INFO - return (_Left.category() == _Right.category() 14:20:39 INFO - && _Left.value() == _Right.value()); 14:20:39 INFO - } 14:20:39 INFO - inline bool operator!=( 14:20:39 INFO - const error_code& _Left, 14:20:39 INFO - const error_code& _Right) throw () 14:20:39 INFO - { 14:20:39 INFO - return (!(_Left == _Right)); 14:20:39 INFO - } 14:20:39 INFO - inline bool operator!=( 14:20:39 INFO - const error_code& _Left, 14:20:39 INFO - const error_condition& _Right) throw () 14:20:39 INFO - { 14:20:39 INFO - return (!(_Left == _Right)); 14:20:39 INFO - } 14:20:39 INFO - inline bool operator!=( 14:20:39 INFO - const error_condition& _Left, 14:20:39 INFO - const error_code& _Right) throw () 14:20:39 INFO - { 14:20:39 INFO - return (!(_Left == _Right)); 14:20:39 INFO - } 14:20:39 INFO - inline bool operator!=( 14:20:39 INFO - const error_condition& _Left, 14:20:39 INFO - const error_condition& _Right) throw () 14:20:39 INFO - { 14:20:39 INFO - return (!(_Left == _Right)); 14:20:39 INFO - } 14:20:39 INFO - inline bool operator<( 14:20:39 INFO - const error_code& _Left, 14:20:39 INFO - const error_code& _Right) throw () 14:20:39 INFO - { 14:20:39 INFO - return (_Left.category() < _Right.category() 14:20:39 INFO - || (_Left.category() == _Right.category() 14:20:39 INFO - && _Left.value() < _Right.value())); 14:20:39 INFO - } 14:20:39 INFO - inline bool operator<( 14:20:39 INFO - const error_condition& _Left, 14:20:39 INFO - const error_condition& _Right) throw () 14:20:39 INFO - { 14:20:39 INFO - return (_Left.category() < _Right.category() 14:20:39 INFO - || (_Left.category() == _Right.category() 14:20:39 INFO - && _Left.value() < _Right.value())); 14:20:39 INFO - } 14:20:39 INFO - inline error_condition 14:20:39 INFO - error_category::default_error_condition(int _Errval) const throw () 14:20:39 INFO - { 14:20:39 INFO - return (error_condition(_Errval, *this)); 14:20:39 INFO - } 14:20:39 INFO - inline bool 14:20:39 INFO - error_category::equivalent(int _Errval, 14:20:39 INFO - const error_condition& _Cond) const throw () 14:20:39 INFO - { 14:20:39 INFO - return (default_error_condition(_Errval) == _Cond); 14:20:39 INFO - } 14:20:39 INFO - inline bool 14:20:39 INFO - error_category::equivalent(const error_code& _Code, 14:20:39 INFO - int _Errval) const throw () 14:20:39 INFO - { 14:20:39 INFO - return (*this == _Code.category() && _Code.value() == _Errval); 14:20:39 INFO - } 14:20:39 INFO - inline error_condition error_code::default_error_condition() const throw () 14:20:39 INFO - { 14:20:39 INFO - return (category().default_error_condition(value())); 14:20:39 INFO - } 14:20:39 INFO - inline error_code make_error_code(_Errc _Errno) throw () 14:20:39 INFO - { 14:20:39 INFO - return (error_code((int)_Errno, generic_category())); 14:20:39 INFO - } 14:20:39 INFO - inline error_code make_error_code(_Io_errc _Errno) throw () 14:20:39 INFO - { 14:20:39 INFO - return (error_code((int)_Errno, iostream_category())); 14:20:39 INFO - } 14:20:39 INFO - inline error_condition make_error_condition(_Errc _Errno) throw () 14:20:39 INFO - { 14:20:39 INFO - return (error_condition((int)_Errno, generic_category())); 14:20:39 INFO - } 14:20:39 INFO - inline error_condition make_error_condition(_Io_errc _Errno) throw () 14:20:39 INFO - { 14:20:39 INFO - return (error_condition((int)_Errno, iostream_category())); 14:20:39 INFO - } 14:20:39 INFO - template<> 14:20:39 INFO - struct hash 14:20:39 INFO - { 14:20:39 INFO - typedef error_code argument_type; 14:20:39 INFO - typedef size_t result_type; 14:20:39 INFO - size_t operator()(const argument_type& _Keyval) const 14:20:39 INFO - { 14:20:39 INFO - return (hash()(_Keyval.value())); 14:20:39 INFO - } 14:20:39 INFO - }; 14:20:39 INFO - class _System_error 14:20:39 INFO - : public runtime_error 14:20:39 INFO - { 14:20:39 INFO - private: 14:20:39 INFO - static string _Makestr(error_code _Errcode, string _Message) 14:20:39 INFO - { 14:20:39 INFO - if (!_Message.empty()) 14:20:39 INFO - _Message.append(": "); 14:20:39 INFO - _Message.append(_Errcode.message()); 14:20:39 INFO - return (_Message); 14:20:39 INFO - } 14:20:39 INFO - protected: 14:20:39 INFO - _System_error(error_code _Errcode, const string& _Message) 14:20:39 INFO - : runtime_error(_Makestr(_Errcode, _Message)), _Mycode(_Errcode) 14:20:39 INFO - { 14:20:39 INFO - } 14:20:39 INFO - error_code _Mycode; 14:20:39 INFO - }; 14:20:39 INFO - class system_error 14:20:39 INFO - : public _System_error 14:20:39 INFO - { 14:20:39 INFO - private: 14:20:39 INFO - typedef _System_error _Mybase; 14:20:39 INFO - public: 14:20:39 INFO - system_error(error_code _Errcode) 14:20:39 INFO - : _Mybase(_Errcode, "") 14:20:39 INFO - { 14:20:39 INFO - } 14:20:39 INFO - system_error(error_code _Errcode, const string& _Message) 14:20:39 INFO - : _Mybase(_Errcode, _Message) 14:20:39 INFO - { 14:20:39 INFO - } 14:20:39 INFO - system_error(error_code _Errcode, const char *_Message) 14:20:39 INFO - : _Mybase(_Errcode, _Message) 14:20:39 INFO - { 14:20:39 INFO - } 14:20:39 INFO - system_error(int _Errval, const error_category& _Errcat) 14:20:39 INFO - : _Mybase(error_code(_Errval, _Errcat), "") 14:20:39 INFO - { 14:20:39 INFO - } 14:20:39 INFO - system_error(int _Errval, const error_category& _Errcat, 14:20:39 INFO - const string& _Message) 14:20:39 INFO - : _Mybase(error_code(_Errval, _Errcat), _Message) 14:20:39 INFO - { 14:20:39 INFO - } 14:20:39 INFO - system_error(int _Errval, const error_category& _Errcat, 14:20:39 INFO - const char *_Message) 14:20:39 INFO - : _Mybase(error_code(_Errval, _Errcat), _Message) 14:20:39 INFO - { 14:20:39 INFO - } 14:20:39 INFO - const error_code& code() const throw () 14:20:39 INFO - { 14:20:39 INFO - return (_Mycode); 14:20:39 INFO - } 14:20:39 INFO - #line 576 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\system_error" 14:20:39 INFO - protected: 14:20:39 INFO - virtual void _Doraise() const 14:20:39 INFO - { 14:20:39 INFO - mozalloc_abort((*this).what()); 14:20:39 INFO - } 14:20:39 INFO - #line 582 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\system_error" 14:20:39 INFO - }; 14:20:39 INFO - __declspec(dllimport) const char *__cdecl _Syserror_map(int); 14:20:39 INFO - __declspec(dllimport) int __cdecl _Winerror_map(int); 14:20:39 INFO - __declspec(dllimport) unsigned long __cdecl _Winerror_message( 14:20:39 INFO - unsigned long _Message_id, char *_Narrow, unsigned long _Size); 14:20:39 INFO - class _Generic_error_category 14:20:39 INFO - : public error_category 14:20:39 INFO - { 14:20:39 INFO - public: 14:20:39 INFO - _Generic_error_category() throw () 14:20:39 INFO - { 14:20:39 INFO - _Addr = _Generic_addr; 14:20:39 INFO - } 14:20:39 INFO - virtual const char *name() const throw () 14:20:39 INFO - { 14:20:39 INFO - return ("generic"); 14:20:39 INFO - } 14:20:39 INFO - virtual string message(int _Errcode) const 14:20:39 INFO - { 14:20:39 INFO - return (_Syserror_map(_Errcode)); 14:20:39 INFO - } 14:20:39 INFO - }; 14:20:39 INFO - class _Iostream_error_category 14:20:39 INFO - : public _Generic_error_category 14:20:39 INFO - { 14:20:39 INFO - public: 14:20:39 INFO - _Iostream_error_category() throw () 14:20:39 INFO - { 14:20:39 INFO - _Addr = _Iostream_addr; 14:20:39 INFO - } 14:20:39 INFO - virtual const char *name() const throw () 14:20:39 INFO - { 14:20:39 INFO - return ("iostream"); 14:20:39 INFO - } 14:20:39 INFO - virtual string message(int _Errcode) const 14:20:39 INFO - { 14:20:39 INFO - if (_Errcode == (int)io_errc::stream) 14:20:39 INFO - return ("iostream stream error"); 14:20:39 INFO - else 14:20:39 INFO - return (_Generic_error_category::message(_Errcode)); 14:20:39 INFO - } 14:20:39 INFO - }; 14:20:39 INFO - class _System_error_category 14:20:39 INFO - : public error_category 14:20:39 INFO - { 14:20:39 INFO - public: 14:20:39 INFO - _System_error_category() throw () 14:20:39 INFO - { 14:20:39 INFO - _Addr = _System_addr; 14:20:39 INFO - } 14:20:39 INFO - virtual const char *name() const throw () 14:20:39 INFO - { 14:20:39 INFO - return ("system"); 14:20:39 INFO - } 14:20:39 INFO - virtual string message(int _Errcode) const 14:20:39 INFO - { 14:20:39 INFO - const unsigned long _Size = 32767; 14:20:39 INFO - string _Narrow(_Size, '\0'); 14:20:39 INFO - const unsigned long _Val = _Winerror_message( 14:20:39 INFO - static_cast(_Errcode), &_Narrow[0], _Size); 14:20:39 INFO - if (_Val == 0) 14:20:39 INFO - return ("unknown error"); 14:20:39 INFO - _Narrow.resize(_Val); 14:20:39 INFO - _Narrow.shrink_to_fit(); 14:20:39 INFO - return (_Narrow); 14:20:39 INFO - } 14:20:39 INFO - virtual error_condition 14:20:39 INFO - default_error_condition(int _Errval) const throw () 14:20:39 INFO - { 14:20:39 INFO - int _Posv = _Winerror_map(_Errval); 14:20:39 INFO - if (_Posv != 0) 14:20:39 INFO - return (error_condition(_Posv, generic_category())); 14:20:39 INFO - else 14:20:39 INFO - return (error_condition(_Errval, system_category())); 14:20:39 INFO - } 14:20:39 INFO - }; 14:20:39 INFO - template 14:20:39 INFO - struct _Immortalizer 14:20:39 INFO - { 14:20:39 INFO - _Immortalizer() 14:20:39 INFO - { 14:20:39 INFO - ::new (static_cast(&_Storage)) _Ty(); 14:20:39 INFO - } 14:20:39 INFO - ~_Immortalizer() throw () 14:20:39 INFO - { 14:20:39 INFO - } 14:20:39 INFO - _Immortalizer(const _Immortalizer&) = delete; 14:20:39 INFO - _Immortalizer& operator=(const _Immortalizer&) = delete; 14:20:39 INFO - typename aligned_union<1, _Ty>::type _Storage; 14:20:39 INFO - }; 14:20:39 INFO - template inline 14:20:39 INFO - _Ty& _Immortalize() 14:20:39 INFO - { 14:20:39 INFO - static _Immortalizer<_Ty> _Static; 14:20:39 INFO - return (*reinterpret_cast<_Ty *>(&_Static._Storage)); 14:20:39 INFO - } 14:20:39 INFO - inline const error_category& generic_category() throw () 14:20:39 INFO - { 14:20:39 INFO - return (_Immortalize<_Generic_error_category>()); 14:20:39 INFO - } 14:20:39 INFO - inline const error_category& iostream_category() throw () 14:20:39 INFO - { 14:20:39 INFO - return (_Immortalize<_Iostream_error_category>()); 14:20:39 INFO - } 14:20:39 INFO - inline const error_category& system_category() throw () 14:20:39 INFO - { 14:20:39 INFO - return (_Immortalize<_System_error_category>()); 14:20:39 INFO - } 14:20:39 INFO - } 14:20:39 INFO - #pragma warning(pop) 14:20:39 INFO - #pragma pack(pop) 14:20:39 INFO - #line 721 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\system_error" 14:20:39 INFO - #line 722 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\system_error" 14:20:39 INFO - #line 9 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xiosbase" 14:20:39 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\share.h" 14:20:39 INFO - #pragma once 14:20:39 INFO - #line 11 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xiosbase" 14:20:39 INFO - #pragma pack(push,8) 14:20:39 INFO - #pragma warning(push,3) 14:20:39 INFO - #pragma warning(disable: 4412) 14:20:39 INFO - namespace std { 14:20:39 INFO - template 14:20:39 INFO - class _Iosb 14:20:39 INFO - { 14:20:39 INFO - public: 14:20:39 INFO - enum _Dummy_enum {_Dummy_enum_val = 1}; 14:20:39 INFO - enum _Fmtflags 14:20:39 INFO - { 14:20:39 INFO - _Fmtmask = 0xffff, _Fmtzero = 0}; 14:20:39 INFO - static constexpr _Fmtflags skipws = (_Fmtflags)0x0001; 14:20:39 INFO - static constexpr _Fmtflags unitbuf = (_Fmtflags)0x0002; 14:20:39 INFO - static constexpr _Fmtflags uppercase = (_Fmtflags)0x0004; 14:20:39 INFO - static constexpr _Fmtflags showbase = (_Fmtflags)0x0008; 14:20:39 INFO - static constexpr _Fmtflags showpoint = (_Fmtflags)0x0010; 14:20:39 INFO - static constexpr _Fmtflags showpos = (_Fmtflags)0x0020; 14:20:39 INFO - static constexpr _Fmtflags left = (_Fmtflags)0x0040; 14:20:39 INFO - static constexpr _Fmtflags right = (_Fmtflags)0x0080; 14:20:39 INFO - static constexpr _Fmtflags internal = (_Fmtflags)0x0100; 14:20:39 INFO - static constexpr _Fmtflags dec = (_Fmtflags)0x0200; 14:20:39 INFO - static constexpr _Fmtflags oct = (_Fmtflags)0x0400; 14:20:39 INFO - static constexpr _Fmtflags hex = (_Fmtflags)0x0800; 14:20:39 INFO - static constexpr _Fmtflags scientific = (_Fmtflags)0x1000; 14:20:39 INFO - static constexpr _Fmtflags fixed = (_Fmtflags)0x2000; 14:20:39 INFO - static constexpr _Fmtflags hexfloat = 14:20:39 INFO - (_Fmtflags)0x3000; 14:20:39 INFO - static constexpr _Fmtflags boolalpha = (_Fmtflags)0x4000; 14:20:39 INFO - static constexpr _Fmtflags _Stdio = (_Fmtflags)0x8000; 14:20:39 INFO - static constexpr _Fmtflags adjustfield = (_Fmtflags)(0x0040 14:20:39 INFO - | 0x0080 | 0x0100); 14:20:39 INFO - static constexpr _Fmtflags basefield = (_Fmtflags)(0x0200 14:20:39 INFO - | 0x0400 | 0x0800); 14:20:39 INFO - static constexpr _Fmtflags floatfield = (_Fmtflags)(0x1000 14:20:39 INFO - | 0x2000); 14:20:39 INFO - enum _Iostate 14:20:39 INFO - { 14:20:39 INFO - _Statmask = 0x17}; 14:20:39 INFO - static constexpr _Iostate goodbit = (_Iostate)0x0; 14:20:39 INFO - static constexpr _Iostate eofbit = (_Iostate)0x1; 14:20:39 INFO - static constexpr _Iostate failbit = (_Iostate)0x2; 14:20:39 INFO - static constexpr _Iostate badbit = (_Iostate)0x4; 14:20:39 INFO - enum _Openmode 14:20:39 INFO - { 14:20:39 INFO - _Openmask = 0xff}; 14:20:39 INFO - static constexpr _Openmode in = (_Openmode)0x01; 14:20:39 INFO - static constexpr _Openmode out = (_Openmode)0x02; 14:20:39 INFO - static constexpr _Openmode ate = (_Openmode)0x04; 14:20:39 INFO - static constexpr _Openmode app = (_Openmode)0x08; 14:20:39 INFO - static constexpr _Openmode trunc = (_Openmode)0x10; 14:20:39 INFO - static constexpr _Openmode _Nocreate = (_Openmode)0x40; 14:20:39 INFO - static constexpr _Openmode _Noreplace = (_Openmode)0x80; 14:20:39 INFO - static constexpr _Openmode binary = (_Openmode)0x20; 14:20:39 INFO - enum _Seekdir 14:20:39 INFO - { 14:20:39 INFO - _Seekbeg, 14:20:39 INFO - _Seekcur, 14:20:39 INFO - _Seekend 14:20:39 INFO - }; 14:20:39 INFO - static constexpr _Seekdir beg = _Seekbeg; 14:20:39 INFO - static constexpr _Seekdir cur = _Seekcur; 14:20:39 INFO - static constexpr _Seekdir end = _Seekend; 14:20:39 INFO - enum 14:20:39 INFO - { 14:20:39 INFO - _Openprot = 0x40}; 14:20:39 INFO - }; 14:20:39 INFO - template 14:20:39 INFO - const typename _Iosb<_Dummy>::_Fmtflags _Iosb<_Dummy>::skipws; 14:20:39 INFO - template 14:20:39 INFO - const typename _Iosb<_Dummy>::_Fmtflags _Iosb<_Dummy>::unitbuf; 14:20:39 INFO - template 14:20:39 INFO - const typename _Iosb<_Dummy>::_Fmtflags _Iosb<_Dummy>::uppercase; 14:20:39 INFO - template 14:20:39 INFO - const typename _Iosb<_Dummy>::_Fmtflags _Iosb<_Dummy>::showbase; 14:20:39 INFO - template 14:20:39 INFO - const typename _Iosb<_Dummy>::_Fmtflags _Iosb<_Dummy>::showpoint; 14:20:39 INFO - template 14:20:39 INFO - const typename _Iosb<_Dummy>::_Fmtflags _Iosb<_Dummy>::showpos; 14:20:39 INFO - template 14:20:39 INFO - const typename _Iosb<_Dummy>::_Fmtflags _Iosb<_Dummy>::left; 14:20:39 INFO - template 14:20:39 INFO - const typename _Iosb<_Dummy>::_Fmtflags _Iosb<_Dummy>::right; 14:20:39 INFO - template 14:20:39 INFO - const typename _Iosb<_Dummy>::_Fmtflags _Iosb<_Dummy>::internal; 14:20:39 INFO - template 14:20:39 INFO - const typename _Iosb<_Dummy>::_Fmtflags _Iosb<_Dummy>::dec; 14:20:39 INFO - template 14:20:39 INFO - const typename _Iosb<_Dummy>::_Fmtflags _Iosb<_Dummy>::oct; 14:20:39 INFO - template 14:20:39 INFO - const typename _Iosb<_Dummy>::_Fmtflags _Iosb<_Dummy>::hex; 14:20:39 INFO - template 14:20:39 INFO - const typename _Iosb<_Dummy>::_Fmtflags _Iosb<_Dummy>::scientific; 14:20:39 INFO - template 14:20:39 INFO - const typename _Iosb<_Dummy>::_Fmtflags _Iosb<_Dummy>::fixed; 14:20:39 INFO - template 14:20:39 INFO - const typename _Iosb<_Dummy>::_Fmtflags 14:20:39 INFO - _Iosb<_Dummy>::hexfloat; 14:20:39 INFO - template 14:20:39 INFO - const typename _Iosb<_Dummy>::_Fmtflags _Iosb<_Dummy>::boolalpha; 14:20:39 INFO - template 14:20:39 INFO - const typename _Iosb<_Dummy>::_Fmtflags _Iosb<_Dummy>::_Stdio; 14:20:39 INFO - template 14:20:39 INFO - const typename _Iosb<_Dummy>::_Fmtflags _Iosb<_Dummy>::adjustfield; 14:20:39 INFO - template 14:20:39 INFO - const typename _Iosb<_Dummy>::_Fmtflags _Iosb<_Dummy>::basefield; 14:20:39 INFO - template 14:20:39 INFO - const typename _Iosb<_Dummy>::_Fmtflags _Iosb<_Dummy>::floatfield; 14:20:39 INFO - template 14:20:39 INFO - const typename _Iosb<_Dummy>::_Iostate _Iosb<_Dummy>::goodbit; 14:20:39 INFO - template 14:20:39 INFO - const typename _Iosb<_Dummy>::_Iostate _Iosb<_Dummy>::eofbit; 14:20:39 INFO - template 14:20:39 INFO - const typename _Iosb<_Dummy>::_Iostate _Iosb<_Dummy>::failbit; 14:20:39 INFO - template 14:20:39 INFO - const typename _Iosb<_Dummy>::_Iostate _Iosb<_Dummy>::badbit; 14:20:39 INFO - template 14:20:39 INFO - const typename _Iosb<_Dummy>::_Openmode _Iosb<_Dummy>::in; 14:20:39 INFO - template 14:20:39 INFO - const typename _Iosb<_Dummy>::_Openmode _Iosb<_Dummy>::out; 14:20:39 INFO - template 14:20:39 INFO - const typename _Iosb<_Dummy>::_Openmode _Iosb<_Dummy>::ate; 14:20:39 INFO - template 14:20:39 INFO - const typename _Iosb<_Dummy>::_Openmode _Iosb<_Dummy>::app; 14:20:39 INFO - template 14:20:39 INFO - const typename _Iosb<_Dummy>::_Openmode _Iosb<_Dummy>::trunc; 14:20:39 INFO - template 14:20:39 INFO - const typename _Iosb<_Dummy>::_Openmode _Iosb<_Dummy>::_Nocreate; 14:20:39 INFO - template 14:20:39 INFO - const typename _Iosb<_Dummy>::_Openmode _Iosb<_Dummy>::_Noreplace; 14:20:39 INFO - template 14:20:39 INFO - const typename _Iosb<_Dummy>::_Openmode _Iosb<_Dummy>::binary; 14:20:39 INFO - template 14:20:39 INFO - const typename _Iosb<_Dummy>::_Seekdir _Iosb<_Dummy>::beg; 14:20:39 INFO - template 14:20:39 INFO - const typename _Iosb<_Dummy>::_Seekdir _Iosb<_Dummy>::cur; 14:20:39 INFO - template 14:20:39 INFO - const typename _Iosb<_Dummy>::_Seekdir _Iosb<_Dummy>::end; 14:20:39 INFO - class __declspec(dllimport) ios_base 14:20:39 INFO - : public _Iosb 14:20:39 INFO - { 14:20:39 INFO - public: 14:20:39 INFO - typedef int fmtflags; 14:20:39 INFO - typedef int iostate; 14:20:39 INFO - typedef int openmode; 14:20:39 INFO - typedef int seekdir; 14:20:39 INFO - typedef ::std:: streamoff streamoff; 14:20:39 INFO - typedef ::std:: streampos streampos; 14:20:39 INFO - #line 212 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xiosbase" 14:20:39 INFO - enum event 14:20:39 INFO - { 14:20:39 INFO - erase_event, imbue_event, copyfmt_event}; 14:20:39 INFO - typedef void (__cdecl *event_callback)(event, ios_base&, int); 14:20:39 INFO - typedef unsigned int io_state, open_mode, seek_dir; 14:20:39 INFO - #line 222 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xiosbase" 14:20:39 INFO - class failure 14:20:39 INFO - : public system_error 14:20:39 INFO - { 14:20:39 INFO - public: 14:20:39 INFO - explicit failure(const string &_Message, 14:20:39 INFO - const error_code& _Errcode = make_error_code(io_errc::stream)) 14:20:39 INFO - : system_error(_Errcode, _Message) 14:20:39 INFO - { 14:20:39 INFO - } 14:20:39 INFO - explicit failure(const char *_Message, 14:20:39 INFO - const error_code& _Errcode = make_error_code(io_errc::stream)) 14:20:39 INFO - : system_error(_Errcode, _Message) 14:20:39 INFO - { 14:20:39 INFO - } 14:20:39 INFO - #line 245 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xiosbase" 14:20:39 INFO - protected: 14:20:39 INFO - virtual void _Doraise() const 14:20:39 INFO - { 14:20:39 INFO - mozalloc_abort((*this).what()); 14:20:39 INFO - } 14:20:39 INFO - #line 251 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xiosbase" 14:20:39 INFO - }; 14:20:39 INFO - class __declspec(dllimport) Init 14:20:39 INFO - { 14:20:39 INFO - public: 14:20:39 INFO - Init() 14:20:39 INFO - { 14:20:39 INFO - _Init_ctor(this); 14:20:39 INFO - } 14:20:39 INFO - ~Init() throw () 14:20:39 INFO - { 14:20:39 INFO - _Init_dtor(this); 14:20:39 INFO - } 14:20:39 INFO - private: 14:20:39 INFO - static void __cdecl _Init_ctor(Init *); 14:20:39 INFO - static void __cdecl _Init_dtor(Init *); 14:20:39 INFO - static int _Init_cnt; 14:20:39 INFO - static int& __cdecl _Init_cnt_func(); 14:20:39 INFO - }; 14:20:39 INFO - explicit operator bool() const 14:20:39 INFO - { 14:20:39 INFO - return (!fail()); 14:20:39 INFO - } 14:20:39 INFO - bool operator!() const 14:20:39 INFO - { 14:20:39 INFO - return (fail()); 14:20:39 INFO - } 14:20:39 INFO - void clear(iostate _State, bool _Reraise) 14:20:39 INFO - { 14:20:39 INFO - _Mystate = (iostate)(_State & _Statmask); 14:20:39 INFO - if ((_Mystate & _Except) == 0) 14:20:39 INFO - ; 14:20:39 INFO - else if (_Reraise) 14:20:39 INFO - ; 14:20:39 INFO - else if (_Mystate & _Except & badbit) 14:20:39 INFO - failure("ios_base::badbit set")._Raise(); 14:20:39 INFO - else if (_Mystate & _Except & failbit) 14:20:39 INFO - failure("ios_base::failbit set")._Raise(); 14:20:39 INFO - else 14:20:39 INFO - failure("ios_base::eofbit set")._Raise(); 14:20:39 INFO - } 14:20:39 INFO - void clear(iostate _State = goodbit) 14:20:39 INFO - { 14:20:39 INFO - clear(_State, false); 14:20:39 INFO - } 14:20:39 INFO - void clear(io_state _State) 14:20:39 INFO - { 14:20:39 INFO - clear((iostate)_State); 14:20:39 INFO - } 14:20:39 INFO - #line 312 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xiosbase" 14:20:39 INFO - iostate rdstate() const 14:20:39 INFO - { 14:20:39 INFO - return (_Mystate); 14:20:39 INFO - } 14:20:39 INFO - void setstate(iostate _State, bool _Exreraise) 14:20:39 INFO - { 14:20:39 INFO - if (_State != goodbit) 14:20:39 INFO - clear((iostate)((int)rdstate() | (int)_State), _Exreraise); 14:20:39 INFO - } 14:20:39 INFO - void setstate(iostate _State) 14:20:39 INFO - { 14:20:39 INFO - if (_State != goodbit) 14:20:39 INFO - clear((iostate)((int)rdstate() | (int)_State), false); 14:20:39 INFO - } 14:20:39 INFO - void setstate(io_state _State) 14:20:39 INFO - { 14:20:39 INFO - setstate((iostate)_State); 14:20:39 INFO - } 14:20:39 INFO - #line 336 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xiosbase" 14:20:39 INFO - bool good() const 14:20:39 INFO - { 14:20:39 INFO - return (rdstate() == goodbit); 14:20:39 INFO - } 14:20:39 INFO - bool eof() const 14:20:39 INFO - { 14:20:39 INFO - return ((int)rdstate() & (int)eofbit); 14:20:39 INFO - } 14:20:39 INFO - bool fail() const 14:20:39 INFO - { 14:20:39 INFO - return (((int)rdstate() 14:20:39 INFO - & ((int)badbit | (int)failbit)) != 0); 14:20:39 INFO - } 14:20:39 INFO - bool bad() const 14:20:39 INFO - { 14:20:39 INFO - return (((int)rdstate() & (int)badbit) != 0); 14:20:39 INFO - } 14:20:39 INFO - iostate exceptions() const 14:20:39 INFO - { 14:20:39 INFO - return (_Except); 14:20:39 INFO - } 14:20:39 INFO - void exceptions(iostate _Newexcept) 14:20:39 INFO - { 14:20:39 INFO - _Except = (iostate)((int)_Newexcept & (int)_Statmask); 14:20:39 INFO - clear(_Mystate); 14:20:39 INFO - } 14:20:39 INFO - void exceptions(io_state _State) 14:20:39 INFO - { 14:20:39 INFO - exceptions((iostate)_State); 14:20:39 INFO - } 14:20:39 INFO - #line 375 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xiosbase" 14:20:39 INFO - fmtflags flags() const 14:20:39 INFO - { 14:20:39 INFO - return (_Fmtfl); 14:20:39 INFO - } 14:20:39 INFO - fmtflags flags(fmtflags _Newfmtflags) 14:20:39 INFO - { 14:20:39 INFO - fmtflags _Oldfmtflags = _Fmtfl; 14:20:39 INFO - _Fmtfl = (fmtflags)((int)_Newfmtflags & (int)_Fmtmask); 14:20:39 INFO - return (_Oldfmtflags); 14:20:39 INFO - } 14:20:39 INFO - fmtflags setf(fmtflags _Newfmtflags) 14:20:39 INFO - { 14:20:39 INFO - ios_base::fmtflags _Oldfmtflags = _Fmtfl; 14:20:39 INFO - _Fmtfl = (fmtflags)((int)_Fmtfl 14:20:39 INFO - | ((int)_Newfmtflags & (int)_Fmtmask)); 14:20:39 INFO - return (_Oldfmtflags); 14:20:39 INFO - } 14:20:39 INFO - fmtflags setf(fmtflags _Newfmtflags, fmtflags _Mask) 14:20:39 INFO - { 14:20:39 INFO - ios_base::fmtflags _Oldfmtflags = _Fmtfl; 14:20:39 INFO - _Fmtfl = (fmtflags)(((int)_Fmtfl & (int)~_Mask) 14:20:39 INFO - | ((int)_Newfmtflags & (int)_Mask & (int)_Fmtmask)); 14:20:39 INFO - return (_Oldfmtflags); 14:20:39 INFO - } 14:20:39 INFO - void unsetf(fmtflags _Mask) 14:20:39 INFO - { 14:20:39 INFO - _Fmtfl = (fmtflags)((int)_Fmtfl & (int)~_Mask); 14:20:39 INFO - } 14:20:39 INFO - streamsize precision() const 14:20:39 INFO - { 14:20:39 INFO - return (_Prec); 14:20:39 INFO - } 14:20:39 INFO - streamsize precision(streamsize _Newprecision) 14:20:39 INFO - { 14:20:39 INFO - streamsize _Oldprecision = _Prec; 14:20:39 INFO - _Prec = _Newprecision; 14:20:39 INFO - return (_Oldprecision); 14:20:39 INFO - } 14:20:39 INFO - streamsize width() const 14:20:39 INFO - { 14:20:39 INFO - return (_Wide); 14:20:39 INFO - } 14:20:39 INFO - streamsize width(streamsize _Newwidth) 14:20:39 INFO - { 14:20:39 INFO - streamsize _Oldwidth = _Wide; 14:20:39 INFO - _Wide = _Newwidth; 14:20:39 INFO - return (_Oldwidth); 14:20:39 INFO - } 14:20:39 INFO - locale getloc() const 14:20:39 INFO - { 14:20:39 INFO - return (*_Ploc); 14:20:39 INFO - } 14:20:39 INFO - locale imbue(const locale& _Loc) 14:20:39 INFO - { 14:20:39 INFO - locale _Oldlocale = *_Ploc; 14:20:39 INFO - *_Ploc = _Loc; 14:20:39 INFO - _Callfns(imbue_event); 14:20:39 INFO - return (_Oldlocale); 14:20:39 INFO - } 14:20:39 INFO - static int __cdecl xalloc() 14:20:39 INFO - { 14:20:39 INFO - { ::std:: _Lockit _Lock(2); 14:20:39 INFO - return (_Index++); 14:20:39 INFO - } 14:20:39 INFO - } 14:20:39 INFO - long& iword(int _Idx) 14:20:39 INFO - { 14:20:39 INFO - return (_Findarr(_Idx)._Lo); 14:20:39 INFO - } 14:20:39 INFO - void *& pword(int _Idx) 14:20:39 INFO - { 14:20:39 INFO - return (_Findarr(_Idx)._Vp); 14:20:39 INFO - } 14:20:39 INFO - void register_callback(event_callback _Pfn, 14:20:39 INFO - int _Idx) 14:20:39 INFO - { 14:20:39 INFO - _Calls = new _Fnarray(_Idx, _Pfn, _Calls); 14:20:39 INFO - } 14:20:39 INFO - ios_base& copyfmt(const ios_base& _Other) 14:20:39 INFO - { 14:20:39 INFO - if (this != &_Other) 14:20:39 INFO - { 14:20:39 INFO - _Tidy(); 14:20:39 INFO - *_Ploc = *_Other._Ploc; 14:20:39 INFO - _Fmtfl = _Other._Fmtfl; 14:20:39 INFO - _Prec = _Other._Prec; 14:20:39 INFO - _Wide = _Other._Wide; 14:20:39 INFO - _Iosarray *_Ptr = _Other._Arr; 14:20:39 INFO - for (_Arr = 0; _Ptr != 0; _Ptr = _Ptr->_Next) 14:20:39 INFO - if (_Ptr->_Lo != 0 || _Ptr->_Vp != 0) 14:20:39 INFO - { 14:20:39 INFO - iword(_Ptr->_Index) = _Ptr->_Lo; 14:20:39 INFO - pword(_Ptr->_Index) = _Ptr->_Vp; 14:20:39 INFO - } 14:20:39 INFO - for (_Fnarray *_Pfa = _Other._Calls; _Pfa != 0; 14:20:39 INFO - _Pfa = _Pfa->_Next) 14:20:39 INFO - register_callback(_Pfa->_Pfn, _Pfa->_Index); 14:20:39 INFO - _Callfns(copyfmt_event); 14:20:39 INFO - exceptions(_Other._Except); 14:20:39 INFO - } 14:20:39 INFO - return (*this); 14:20:39 INFO - } 14:20:39 INFO - static bool __cdecl sync_with_stdio(bool _Newsync = true) 14:20:39 INFO - { 14:20:39 INFO - { ::std:: _Lockit _Lock(2); 14:20:39 INFO - const bool _Oldsync = _Sync; 14:20:39 INFO - _Sync = _Newsync; 14:20:39 INFO - return (_Oldsync); 14:20:39 INFO - } 14:20:39 INFO - } 14:20:39 INFO - void swap(ios_base& _Right) 14:20:39 INFO - { 14:20:39 INFO - if (this != &_Right) 14:20:39 INFO - { 14:20:39 INFO - ::std:: swap(_Mystate, _Right._Mystate); 14:20:39 INFO - ::std:: swap(_Except, _Right._Except); 14:20:39 INFO - ::std:: swap(_Fmtfl, _Right._Fmtfl); 14:20:39 INFO - ::std:: swap(_Prec, _Right._Prec); 14:20:39 INFO - ::std:: swap(_Wide, _Right._Wide); 14:20:39 INFO - ::std:: swap(_Arr, _Right._Arr); 14:20:39 INFO - ::std:: swap(_Calls, _Right._Calls); 14:20:39 INFO - ::std:: swap(_Ploc, _Right._Ploc); 14:20:39 INFO - } 14:20:39 INFO - } 14:20:39 INFO - virtual ~ios_base() throw () 14:20:39 INFO - { 14:20:39 INFO - _Ios_base_dtor(this); 14:20:39 INFO - } 14:20:39 INFO - static void __cdecl 14:20:39 INFO - _Addstd(ios_base *); 14:20:39 INFO - size_t _Stdstr; 14:20:39 INFO - protected: 14:20:39 INFO - ios_base() 14:20:39 INFO - { 14:20:39 INFO - } 14:20:39 INFO - void _Init() 14:20:39 INFO - { 14:20:39 INFO - _Ploc = 0; 14:20:39 INFO - _Stdstr = 0; 14:20:39 INFO - _Except = goodbit; 14:20:39 INFO - _Fmtfl = (fmtflags)(skipws | dec); 14:20:39 INFO - _Prec = 6; 14:20:39 INFO - _Wide = 0; 14:20:39 INFO - _Arr = 0; 14:20:39 INFO - _Calls = 0; 14:20:39 INFO - clear(goodbit); 14:20:39 INFO - _Ploc = new locale; 14:20:39 INFO - } 14:20:39 INFO - private: 14:20:39 INFO - struct _Iosarray 14:20:39 INFO - : public _Crt_new_delete 14:20:39 INFO - { 14:20:39 INFO - public: 14:20:39 INFO - _Iosarray(int _Idx, _Iosarray *_Link) 14:20:39 INFO - : _Next(_Link), _Index(_Idx), _Lo(0), _Vp(0) 14:20:39 INFO - { 14:20:39 INFO - } 14:20:39 INFO - _Iosarray *_Next; 14:20:39 INFO - int _Index; 14:20:39 INFO - long _Lo; 14:20:39 INFO - void *_Vp; 14:20:39 INFO - }; 14:20:39 INFO - struct _Fnarray 14:20:39 INFO - : public _Crt_new_delete 14:20:39 INFO - { 14:20:39 INFO - _Fnarray(int _Idx, event_callback _Pnew, _Fnarray *_Link) 14:20:39 INFO - : _Next(_Link), _Index(_Idx), _Pfn(_Pnew) 14:20:39 INFO - { 14:20:39 INFO - } 14:20:39 INFO - _Fnarray *_Next; 14:20:39 INFO - int _Index; 14:20:39 INFO - event_callback _Pfn; 14:20:39 INFO - }; 14:20:39 INFO - void _Callfns(event _Ev) 14:20:39 INFO - { 14:20:39 INFO - for (_Fnarray *_Pfa = _Calls; _Pfa != 0; _Pfa = _Pfa->_Next) 14:20:39 INFO - (*_Pfa->_Pfn)(_Ev, *this, _Pfa->_Index); 14:20:39 INFO - } 14:20:39 INFO - _Iosarray& _Findarr(int _Idx) 14:20:39 INFO - { 14:20:39 INFO - _Iosarray *_Ptr1, *_Ptr2; 14:20:39 INFO - for (_Ptr1 = _Arr, _Ptr2 = 0; _Ptr1 != 0; _Ptr1 = _Ptr1->_Next) 14:20:39 INFO - if (_Ptr1->_Index == _Idx) 14:20:39 INFO - return (*_Ptr1); 14:20:39 INFO - else if (_Ptr2 == 0 && _Ptr1->_Lo == 0 && _Ptr1->_Vp == 0) 14:20:39 INFO - _Ptr2 = _Ptr1; 14:20:39 INFO - if (_Ptr2 != 0) 14:20:39 INFO - { 14:20:39 INFO - _Ptr2->_Index = _Idx; 14:20:39 INFO - return (*_Ptr2); 14:20:39 INFO - } 14:20:39 INFO - _Arr = new _Iosarray(_Idx, _Arr); 14:20:39 INFO - return (*_Arr); 14:20:39 INFO - } 14:20:39 INFO - void _Tidy() 14:20:39 INFO - { 14:20:39 INFO - _Callfns(erase_event); 14:20:39 INFO - _Iosarray *_Ptr1, *_Ptr2; 14:20:39 INFO - for (_Ptr1 = _Arr; _Ptr1 != 0; _Ptr1 = _Ptr2) 14:20:39 INFO - { 14:20:39 INFO - _Ptr2 = _Ptr1->_Next; 14:20:39 INFO - delete _Ptr1; 14:20:39 INFO - } 14:20:39 INFO - _Arr = 0; 14:20:39 INFO - _Fnarray *_Pfa1, *_Pfa2; 14:20:39 INFO - for (_Pfa1 = _Calls; _Pfa1 != 0; _Pfa1 = _Pfa2) 14:20:39 INFO - { 14:20:39 INFO - _Pfa2 = _Pfa1->_Next; 14:20:39 INFO - delete _Pfa1; 14:20:39 INFO - } 14:20:39 INFO - _Calls = 0; 14:20:39 INFO - } 14:20:39 INFO - iostate _Mystate; 14:20:39 INFO - iostate _Except; 14:20:39 INFO - fmtflags _Fmtfl; 14:20:39 INFO - streamsize _Prec; 14:20:39 INFO - streamsize _Wide; 14:20:39 INFO - _Iosarray *_Arr; 14:20:39 INFO - _Fnarray *_Calls; 14:20:39 INFO - locale *_Ploc; 14:20:39 INFO - static int _Index; 14:20:39 INFO - static bool _Sync; 14:20:39 INFO - static void __cdecl 14:20:39 INFO - _Ios_base_dtor(ios_base *); 14:20:39 INFO - public: 14:20:39 INFO - ios_base(const ios_base&) = delete; 14:20:39 INFO - ios_base& operator=(const ios_base&) = delete; 14:20:39 INFO - }; 14:20:39 INFO - } 14:20:39 INFO - #pragma warning(pop) 14:20:39 INFO - #pragma pack(pop) 14:20:39 INFO - #line 658 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xiosbase" 14:20:39 INFO - #line 659 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xiosbase" 14:20:39 INFO - #line 7 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\streambuf" 14:20:39 INFO - #pragma pack(push,8) 14:20:39 INFO - #pragma warning(push,3) 14:20:39 INFO - #pragma warning(disable: 4251) 14:20:39 INFO - namespace std { 14:20:39 INFO - template 14:20:39 INFO - class basic_streambuf 14:20:39 INFO - { 14:20:39 INFO - typedef basic_streambuf<_Elem, _Traits> _Myt; 14:20:39 INFO - protected: 14:20:39 INFO - basic_streambuf() 14:20:39 INFO - : _Plocale(new locale) 14:20:39 INFO - { 14:20:39 INFO - _Init(); 14:20:39 INFO - } 14:20:39 INFO - basic_streambuf(_Uninitialized) 14:20:39 INFO - { 14:20:39 INFO - } 14:20:39 INFO - basic_streambuf(const _Myt& _Right) 14:20:39 INFO - : _Plocale(new locale(_Right.getloc())) 14:20:39 INFO - { 14:20:39 INFO - _Init(); 14:20:39 INFO - setp(_Right.pbase(), _Right.pptr(), _Right.epptr()); 14:20:39 INFO - setg(_Right.eback(), _Right.gptr(), _Right.egptr()); 14:20:39 INFO - } 14:20:39 INFO - _Myt& operator=(const _Myt& _Right) 14:20:39 INFO - { 14:20:39 INFO - if (this != &_Right) 14:20:39 INFO - { 14:20:39 INFO - setp(_Right.pbase(), _Right.pptr(), _Right.epptr()); 14:20:39 INFO - setg(_Right.eback(), _Right.gptr(), _Right.egptr()); 14:20:39 INFO - pubimbue(_Right.getloc()); 14:20:39 INFO - } 14:20:39 INFO - return (*this); 14:20:39 INFO - } 14:20:39 INFO - void swap(_Myt& _Right) 14:20:39 INFO - { 14:20:39 INFO - if (this != &_Right) 14:20:39 INFO - { 14:20:39 INFO - _Elem *_Pfirst0 = pbase(); 14:20:39 INFO - _Elem *_Pnext0 = pptr(); 14:20:39 INFO - _Elem *_Pend = epptr(); 14:20:39 INFO - _Elem *_Gfirst0 = eback(); 14:20:39 INFO - _Elem *_Gnext0 = gptr(); 14:20:39 INFO - _Elem *_Gend = egptr(); 14:20:39 INFO - setp(_Right.pbase(), _Right.pptr(), _Right.epptr()); 14:20:39 INFO - _Right.setp(_Pfirst0, _Pnext0, _Pend); 14:20:39 INFO - setg(_Right.eback(), _Right.gptr(), _Right.egptr()); 14:20:39 INFO - _Right.setg(_Gfirst0, _Gnext0, _Gend); 14:20:39 INFO - ::std:: swap(_Plocale, _Right._Plocale); 14:20:39 INFO - } 14:20:39 INFO - } 14:20:39 INFO - public: 14:20:39 INFO - typedef _Elem char_type; 14:20:39 INFO - typedef _Traits traits_type; 14:20:39 INFO - virtual ~basic_streambuf() throw () 14:20:39 INFO - { 14:20:39 INFO - delete _Plocale; 14:20:39 INFO - } 14:20:39 INFO - typedef typename _Traits::int_type int_type; 14:20:39 INFO - typedef typename _Traits::pos_type pos_type; 14:20:39 INFO - typedef typename _Traits::off_type off_type; 14:20:39 INFO - pos_type pubseekoff(off_type _Off, 14:20:39 INFO - ios_base::seekdir _Way, 14:20:39 INFO - ios_base::openmode _Mode = ios_base::in | ios_base::out) 14:20:39 INFO - { 14:20:39 INFO - return (seekoff(_Off, _Way, _Mode)); 14:20:39 INFO - } 14:20:39 INFO - pos_type pubseekoff(off_type _Off, 14:20:39 INFO - ios_base::seek_dir _Way, 14:20:39 INFO - ios_base::open_mode _Mode) 14:20:39 INFO - { 14:20:39 INFO - return (pubseekoff(_Off, (ios_base::seekdir)_Way, 14:20:39 INFO - (ios_base::openmode)_Mode)); 14:20:39 INFO - } 14:20:39 INFO - #line 103 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\streambuf" 14:20:39 INFO - pos_type pubseekpos(pos_type _Pos, 14:20:39 INFO - ios_base::openmode _Mode = ios_base::in | ios_base::out) 14:20:39 INFO - { 14:20:39 INFO - return (seekpos(_Pos, _Mode)); 14:20:39 INFO - } 14:20:39 INFO - pos_type pubseekpos(pos_type _Pos, 14:20:39 INFO - ios_base::open_mode _Mode) 14:20:39 INFO - { 14:20:39 INFO - return (seekpos(_Pos, (ios_base::openmode)_Mode)); 14:20:39 INFO - } 14:20:39 INFO - #line 117 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\streambuf" 14:20:39 INFO - _Myt * pubsetbuf(_Elem *_Buffer, 14:20:39 INFO - streamsize _Count) 14:20:39 INFO - { 14:20:39 INFO - return (setbuf(_Buffer, _Count)); 14:20:39 INFO - } 14:20:39 INFO - locale pubimbue(const locale &_Newlocale) 14:20:39 INFO - { 14:20:39 INFO - locale _Oldlocale = *_Plocale; 14:20:39 INFO - imbue(_Newlocale); 14:20:39 INFO - *_Plocale = _Newlocale; 14:20:39 INFO - return (_Oldlocale); 14:20:39 INFO - } 14:20:39 INFO - locale getloc() const 14:20:39 INFO - { 14:20:39 INFO - return (*_Plocale); 14:20:39 INFO - } 14:20:39 INFO - streamsize in_avail() 14:20:39 INFO - { 14:20:39 INFO - streamsize _Res = _Gnavail(); 14:20:39 INFO - return (0 < _Res ? _Res : showmanyc()); 14:20:39 INFO - } 14:20:39 INFO - int pubsync() 14:20:39 INFO - { 14:20:39 INFO - return (sync()); 14:20:39 INFO - } 14:20:39 INFO - int_type sbumpc() 14:20:39 INFO - { 14:20:39 INFO - return (0 < _Gnavail() 14:20:39 INFO - ? _Traits::to_int_type(*_Gninc()) : uflow()); 14:20:39 INFO - } 14:20:39 INFO - int_type sgetc() 14:20:39 INFO - { 14:20:39 INFO - return (0 < _Gnavail() 14:20:39 INFO - ? _Traits::to_int_type(*gptr()) : underflow()); 14:20:39 INFO - } 14:20:39 INFO - streamsize sgetn(_Elem *_Ptr, 14:20:39 INFO - streamsize _Count) 14:20:39 INFO - { 14:20:39 INFO - return (xsgetn(_Ptr, _Count)); 14:20:39 INFO - } 14:20:39 INFO - int_type snextc() 14:20:39 INFO - { 14:20:39 INFO - return (1 < _Gnavail() 14:20:39 INFO - ? _Traits::to_int_type(*_Gnpreinc()) 14:20:39 INFO - : _Traits::eq_int_type(_Traits::eof(), sbumpc()) 14:20:39 INFO - ? _Traits::eof() : sgetc()); 14:20:39 INFO - } 14:20:39 INFO - int_type sputbackc(_Elem _Ch) 14:20:39 INFO - { 14:20:39 INFO - return (gptr() != 0 && eback() < gptr() 14:20:39 INFO - && _Traits::eq(_Ch, gptr()[-1]) 14:20:39 INFO - ? _Traits::to_int_type(*_Gndec()) 14:20:39 INFO - : pbackfail(_Traits::to_int_type(_Ch))); 14:20:39 INFO - } 14:20:39 INFO - void stossc() 14:20:39 INFO - { 14:20:39 INFO - if (0 < _Gnavail()) 14:20:39 INFO - _Gninc(); 14:20:39 INFO - else 14:20:39 INFO - uflow(); 14:20:39 INFO - } 14:20:39 INFO - #line 191 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\streambuf" 14:20:39 INFO - int_type sungetc() 14:20:39 INFO - { 14:20:39 INFO - return (gptr() != 0 && eback() < gptr() 14:20:39 INFO - ? _Traits::to_int_type(*_Gndec()) : pbackfail()); 14:20:39 INFO - } 14:20:39 INFO - int_type sputc(_Elem _Ch) 14:20:39 INFO - { 14:20:39 INFO - return (0 < _Pnavail() 14:20:39 INFO - ? _Traits::to_int_type(*_Pninc() = _Ch) 14:20:39 INFO - : overflow(_Traits::to_int_type(_Ch))); 14:20:39 INFO - } 14:20:39 INFO - streamsize sputn(const _Elem *_Ptr, 14:20:39 INFO - streamsize _Count) 14:20:39 INFO - { 14:20:39 INFO - return (xsputn(_Ptr, _Count)); 14:20:39 INFO - } 14:20:39 INFO - virtual void _Lock() 14:20:39 INFO - { 14:20:39 INFO - } 14:20:39 INFO - virtual void _Unlock() 14:20:39 INFO - { 14:20:39 INFO - } 14:20:39 INFO - protected: 14:20:39 INFO - _Elem * eback() const 14:20:39 INFO - { 14:20:39 INFO - return (*_IGfirst); 14:20:39 INFO - } 14:20:39 INFO - _Elem * gptr() const 14:20:39 INFO - { 14:20:39 INFO - return (*_IGnext); 14:20:39 INFO - } 14:20:39 INFO - _Elem * pbase() const 14:20:39 INFO - { 14:20:39 INFO - return (*_IPfirst); 14:20:39 INFO - } 14:20:39 INFO - _Elem * pptr() const 14:20:39 INFO - { 14:20:39 INFO - return (*_IPnext); 14:20:39 INFO - } 14:20:39 INFO - _Elem * egptr() const 14:20:39 INFO - { 14:20:39 INFO - return (*_IGnext + *_IGcount); 14:20:39 INFO - } 14:20:39 INFO - void gbump(int _Off) 14:20:39 INFO - { 14:20:39 INFO - *_IGcount -= _Off; 14:20:39 INFO - *_IGnext += _Off; 14:20:39 INFO - } 14:20:39 INFO - void setg(_Elem *_First, _Elem *_Next, _Elem *_Last) 14:20:39 INFO - { 14:20:39 INFO - *_IGfirst = _First; 14:20:39 INFO - *_IGnext = _Next; 14:20:39 INFO - *_IGcount = (int)(_Last - _Next); 14:20:39 INFO - } 14:20:39 INFO - _Elem * epptr() const 14:20:39 INFO - { 14:20:39 INFO - return (*_IPnext + *_IPcount); 14:20:39 INFO - } 14:20:39 INFO - _Elem * _Gndec() 14:20:39 INFO - { 14:20:39 INFO - ++*_IGcount; 14:20:39 INFO - return (--*_IGnext); 14:20:39 INFO - } 14:20:39 INFO - _Elem * _Gninc() 14:20:39 INFO - { 14:20:39 INFO - --*_IGcount; 14:20:39 INFO - return ((*_IGnext)++); 14:20:39 INFO - } 14:20:39 INFO - _Elem * _Gnpreinc() 14:20:39 INFO - { 14:20:39 INFO - --*_IGcount; 14:20:39 INFO - return (++(*_IGnext)); 14:20:39 INFO - } 14:20:39 INFO - streamsize _Gnavail() const 14:20:39 INFO - { 14:20:39 INFO - return (*_IGnext != 0 ? *_IGcount : 0); 14:20:39 INFO - } 14:20:39 INFO - void pbump(int _Off) 14:20:39 INFO - { 14:20:39 INFO - *_IPcount -= _Off; 14:20:39 INFO - *_IPnext += _Off; 14:20:39 INFO - } 14:20:39 INFO - void setp(_Elem *_First, _Elem *_Last) 14:20:39 INFO - { 14:20:39 INFO - *_IPfirst = _First; 14:20:39 INFO - *_IPnext = _First; 14:20:39 INFO - *_IPcount = (int)(_Last - _First); 14:20:39 INFO - } 14:20:39 INFO - void setp(_Elem *_First, _Elem *_Next, _Elem *_Last) 14:20:39 INFO - { 14:20:39 INFO - *_IPfirst = _First; 14:20:39 INFO - *_IPnext = _Next; 14:20:39 INFO - *_IPcount = (int)(_Last - _Next); 14:20:39 INFO - } 14:20:39 INFO - _Elem * _Pninc() 14:20:39 INFO - { 14:20:39 INFO - --*_IPcount; 14:20:39 INFO - return ((*_IPnext)++); 14:20:39 INFO - } 14:20:39 INFO - streamsize _Pnavail() const 14:20:39 INFO - { 14:20:39 INFO - return (*_IPnext != 0 ? *_IPcount : 0); 14:20:39 INFO - } 14:20:39 INFO - void _Init() 14:20:39 INFO - { 14:20:39 INFO - _IGfirst = &_Gfirst; 14:20:39 INFO - _IPfirst = &_Pfirst; 14:20:39 INFO - _IGnext = &_Gnext; 14:20:39 INFO - _IPnext = &_Pnext; 14:20:39 INFO - _IGcount = &_Gcount; 14:20:39 INFO - _IPcount = &_Pcount; 14:20:39 INFO - setp(0, 0); 14:20:39 INFO - setg(0, 0, 0); 14:20:39 INFO - } 14:20:39 INFO - void _Init(_Elem **_Gf, _Elem **_Gn, int *_Gc, 14:20:39 INFO - _Elem **_Pf, _Elem **_Pn, int *_Pc) 14:20:39 INFO - { 14:20:39 INFO - _IGfirst = _Gf; 14:20:39 INFO - _IPfirst = _Pf; 14:20:39 INFO - _IGnext = _Gn; 14:20:39 INFO - _IPnext = _Pn; 14:20:39 INFO - _IGcount = _Gc; 14:20:39 INFO - _IPcount = _Pc; 14:20:39 INFO - } 14:20:39 INFO - virtual int_type overflow(int_type = _Traits::eof()) 14:20:39 INFO - { 14:20:39 INFO - return (_Traits::eof()); 14:20:39 INFO - } 14:20:39 INFO - virtual int_type pbackfail(int_type = _Traits::eof()) 14:20:39 INFO - { 14:20:39 INFO - return (_Traits::eof()); 14:20:39 INFO - } 14:20:39 INFO - virtual streamsize showmanyc() 14:20:39 INFO - { 14:20:39 INFO - return (0); 14:20:39 INFO - } 14:20:39 INFO - virtual int_type underflow() 14:20:39 INFO - { 14:20:39 INFO - return (_Traits::eof()); 14:20:39 INFO - } 14:20:39 INFO - virtual int_type uflow() 14:20:39 INFO - { 14:20:39 INFO - return (_Traits::eq_int_type(_Traits::eof(), underflow()) 14:20:39 INFO - ? _Traits::eof() : _Traits::to_int_type(*_Gninc())); 14:20:39 INFO - } 14:20:39 INFO - virtual streamsize xsgetn(_Elem * _Ptr, 14:20:39 INFO - streamsize _Count) 14:20:39 INFO - { 14:20:39 INFO - int_type _Meta; 14:20:39 INFO - streamsize _Size, _Copied; 14:20:39 INFO - for (_Copied = 0; 0 < _Count; ) 14:20:39 INFO - if (0 < (_Size = _Gnavail())) 14:20:39 INFO - { 14:20:39 INFO - if (_Count < _Size) 14:20:39 INFO - _Size = _Count; 14:20:39 INFO - _Traits::copy(_Ptr, gptr(), (size_t)_Size); 14:20:39 INFO - _Ptr += _Size; 14:20:39 INFO - _Copied += _Size; 14:20:39 INFO - _Count -= _Size; 14:20:39 INFO - gbump((int)_Size); 14:20:39 INFO - } 14:20:39 INFO - else if (_Traits::eq_int_type(_Traits::eof(), _Meta = uflow())) 14:20:39 INFO - break; 14:20:39 INFO - else 14:20:39 INFO - { 14:20:39 INFO - *_Ptr++ = _Traits::to_char_type(_Meta); 14:20:39 INFO - ++_Copied; 14:20:39 INFO - --_Count; 14:20:39 INFO - } 14:20:39 INFO - return (_Copied); 14:20:39 INFO - } 14:20:39 INFO - virtual streamsize xsputn(const _Elem *_Ptr, 14:20:39 INFO - streamsize _Count) 14:20:39 INFO - { 14:20:39 INFO - streamsize _Size, _Copied; 14:20:39 INFO - for (_Copied = 0; 0 < _Count; ) 14:20:39 INFO - if (0 < (_Size = _Pnavail())) 14:20:39 INFO - { 14:20:39 INFO - if (_Count < _Size) 14:20:39 INFO - _Size = _Count; 14:20:39 INFO - _Traits::copy(pptr(), _Ptr, (size_t)_Size); 14:20:39 INFO - _Ptr += _Size; 14:20:39 INFO - _Copied += _Size; 14:20:39 INFO - _Count -= _Size; 14:20:39 INFO - pbump((int)_Size); 14:20:39 INFO - } 14:20:39 INFO - else if (_Traits::eq_int_type(_Traits::eof(), 14:20:39 INFO - overflow(_Traits::to_int_type(*_Ptr)))) 14:20:39 INFO - break; 14:20:39 INFO - else 14:20:39 INFO - { 14:20:39 INFO - ++_Ptr; 14:20:39 INFO - ++_Copied; 14:20:39 INFO - --_Count; 14:20:39 INFO - } 14:20:39 INFO - return (_Copied); 14:20:39 INFO - } 14:20:39 INFO - virtual pos_type seekoff(off_type, 14:20:39 INFO - ios_base::seekdir, 14:20:39 INFO - ios_base::openmode = ios_base::in | ios_base::out) 14:20:39 INFO - { 14:20:39 INFO - return (streampos(_BADOFF)); 14:20:39 INFO - } 14:20:39 INFO - virtual pos_type seekpos(pos_type, 14:20:39 INFO - ios_base::openmode = ios_base::in | ios_base::out) 14:20:39 INFO - { 14:20:39 INFO - return (streampos(_BADOFF)); 14:20:39 INFO - } 14:20:39 INFO - virtual _Myt * setbuf(_Elem *, streamsize) 14:20:39 INFO - { 14:20:39 INFO - return (this); 14:20:39 INFO - } 14:20:39 INFO - virtual int sync() 14:20:39 INFO - { 14:20:39 INFO - return (0); 14:20:39 INFO - } 14:20:39 INFO - virtual void imbue(const locale&) 14:20:39 INFO - { 14:20:39 INFO - } 14:20:39 INFO - private: 14:20:39 INFO - _Elem *_Gfirst; 14:20:39 INFO - _Elem *_Pfirst; 14:20:39 INFO - _Elem **_IGfirst; 14:20:39 INFO - _Elem **_IPfirst; 14:20:39 INFO - _Elem *_Gnext; 14:20:39 INFO - _Elem *_Pnext; 14:20:39 INFO - _Elem **_IGnext; 14:20:39 INFO - _Elem **_IPnext; 14:20:39 INFO - int _Gcount; 14:20:39 INFO - int _Pcount; 14:20:39 INFO - int *_IGcount; 14:20:39 INFO - int *_IPcount; 14:20:39 INFO - protected: 14:20:39 INFO - locale *_Plocale; 14:20:39 INFO - }; 14:20:39 INFO - template class __declspec(dllimport) basic_streambuf >; 14:20:39 INFO - template class __declspec(dllimport) basic_streambuf >; 14:20:39 INFO - #line 476 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\streambuf" 14:20:39 INFO - #line 482 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\streambuf" 14:20:39 INFO - template 14:20:39 INFO - class istreambuf_iterator 14:20:39 INFO - : public iterator 14:20:39 INFO - { 14:20:39 INFO - typedef istreambuf_iterator<_Elem, _Traits> _Myt; 14:20:39 INFO - public: 14:20:39 INFO - typedef _Elem char_type; 14:20:39 INFO - typedef _Traits traits_type; 14:20:39 INFO - typedef basic_streambuf<_Elem, _Traits> streambuf_type; 14:20:39 INFO - typedef basic_istream<_Elem, _Traits> istream_type; 14:20:39 INFO - typedef typename traits_type::int_type int_type; 14:20:39 INFO - typedef const _Elem *pointer; 14:20:39 INFO - constexpr istreambuf_iterator(streambuf_type *_Sb = 0) 14:20:39 INFO - : _Strbuf(_Sb), _Got(_Sb == 0), _Val() 14:20:39 INFO - { 14:20:39 INFO - } 14:20:39 INFO - istreambuf_iterator(istream_type& _Istr) 14:20:39 INFO - : _Strbuf(_Istr.rdbuf()), _Got(_Istr.rdbuf() == 0) 14:20:39 INFO - { 14:20:39 INFO - } 14:20:39 INFO - _Elem operator*() const 14:20:39 INFO - { 14:20:39 INFO - if (!_Got) 14:20:39 INFO - _Peek(); 14:20:39 INFO - #line 519 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\streambuf" 14:20:39 INFO - return (_Val); 14:20:39 INFO - } 14:20:39 INFO - const _Elem *operator->() const 14:20:39 INFO - { 14:20:39 INFO - return (pointer_traits::pointer_to(**this)); 14:20:39 INFO - } 14:20:39 INFO - _Myt& operator++() 14:20:39 INFO - { 14:20:39 INFO - #line 534 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\streambuf" 14:20:39 INFO - _Inc(); 14:20:39 INFO - return (*this); 14:20:39 INFO - } 14:20:39 INFO - _Myt operator++(int) 14:20:39 INFO - { 14:20:39 INFO - if (!_Got) 14:20:39 INFO - _Peek(); 14:20:39 INFO - _Myt _Tmp = *this; 14:20:39 INFO - ++*this; 14:20:39 INFO - return (_Tmp); 14:20:39 INFO - } 14:20:39 INFO - bool equal(const _Myt& _Right) const 14:20:39 INFO - { 14:20:39 INFO - if (!_Got) 14:20:39 INFO - _Peek(); 14:20:39 INFO - if (!_Right._Got) 14:20:39 INFO - _Right._Peek(); 14:20:39 INFO - return ((_Strbuf == 0 && _Right._Strbuf == 0) 14:20:39 INFO - || (_Strbuf != 0 && _Right._Strbuf != 0)); 14:20:39 INFO - } 14:20:39 INFO - private: 14:20:39 INFO - void _Inc() 14:20:39 INFO - { 14:20:39 INFO - if (_Strbuf == 0 14:20:39 INFO - || traits_type::eq_int_type(traits_type::eof(), 14:20:39 INFO - _Strbuf->sbumpc())) 14:20:39 INFO - _Strbuf = 0, _Got = true; 14:20:39 INFO - else 14:20:39 INFO - _Got = false; 14:20:39 INFO - } 14:20:39 INFO - _Elem _Peek() const 14:20:39 INFO - { 14:20:39 INFO - int_type _Meta; 14:20:39 INFO - if (_Strbuf == 0 14:20:39 INFO - || traits_type::eq_int_type(traits_type::eof(), 14:20:39 INFO - _Meta = _Strbuf->sgetc())) 14:20:39 INFO - _Strbuf = 0; 14:20:39 INFO - else 14:20:39 INFO - _Val = traits_type::to_char_type(_Meta); 14:20:39 INFO - _Got = true; 14:20:39 INFO - return (_Val); 14:20:39 INFO - } 14:20:39 INFO - mutable streambuf_type *_Strbuf; 14:20:39 INFO - mutable bool _Got; 14:20:39 INFO - mutable _Elem _Val; 14:20:39 INFO - }; 14:20:39 INFO - template 14:20:39 INFO - struct _Is_checked_helper > 14:20:39 INFO - : public true_type 14:20:39 INFO - { 14:20:39 INFO - }; 14:20:39 INFO - template inline 14:20:39 INFO - bool operator==( 14:20:39 INFO - const istreambuf_iterator<_Elem, _Traits>& _Left, 14:20:39 INFO - const istreambuf_iterator<_Elem, _Traits>& _Right) 14:20:39 INFO - { 14:20:39 INFO - return (_Left.equal(_Right)); 14:20:39 INFO - } 14:20:39 INFO - template inline 14:20:39 INFO - bool operator!=( 14:20:39 INFO - const istreambuf_iterator<_Elem, _Traits>& _Left, 14:20:39 INFO - const istreambuf_iterator<_Elem, _Traits>& _Right) 14:20:39 INFO - { 14:20:39 INFO - return (!(_Left == _Right)); 14:20:39 INFO - } 14:20:39 INFO - template 14:20:39 INFO - class ostreambuf_iterator 14:20:39 INFO - : public _Outit 14:20:39 INFO - { 14:20:39 INFO - typedef ostreambuf_iterator<_Elem, _Traits> _Myt; 14:20:39 INFO - public: 14:20:39 INFO - typedef _Elem char_type; 14:20:39 INFO - typedef _Traits traits_type; 14:20:39 INFO - typedef basic_streambuf<_Elem, _Traits> streambuf_type; 14:20:39 INFO - typedef basic_ostream<_Elem, _Traits> ostream_type; 14:20:39 INFO - ostreambuf_iterator(streambuf_type *_Sb) 14:20:39 INFO - : _Failed(false), _Strbuf(_Sb) 14:20:39 INFO - { 14:20:39 INFO - } 14:20:39 INFO - ostreambuf_iterator(ostream_type& _Ostr) 14:20:39 INFO - : _Failed(false), _Strbuf(_Ostr.rdbuf()) 14:20:39 INFO - { 14:20:39 INFO - } 14:20:39 INFO - _Myt& operator=(_Elem _Right) 14:20:39 INFO - { 14:20:39 INFO - if (_Strbuf == 0 14:20:39 INFO - || traits_type::eq_int_type(_Traits::eof(), 14:20:39 INFO - _Strbuf->sputc(_Right))) 14:20:39 INFO - _Failed = true; 14:20:39 INFO - return (*this); 14:20:39 INFO - } 14:20:39 INFO - _Myt& operator*() 14:20:39 INFO - { 14:20:39 INFO - return (*this); 14:20:39 INFO - } 14:20:39 INFO - _Myt& operator++() 14:20:39 INFO - { 14:20:39 INFO - return (*this); 14:20:39 INFO - } 14:20:39 INFO - _Myt& operator++(int) 14:20:39 INFO - { 14:20:39 INFO - return (*this); 14:20:39 INFO - } 14:20:39 INFO - bool failed() const 14:20:39 INFO - { 14:20:39 INFO - return (_Failed); 14:20:39 INFO - } 14:20:39 INFO - private: 14:20:39 INFO - bool _Failed; 14:20:39 INFO - streambuf_type *_Strbuf; 14:20:39 INFO - }; 14:20:39 INFO - template 14:20:39 INFO - struct _Is_checked_helper > 14:20:39 INFO - : public true_type 14:20:39 INFO - { 14:20:39 INFO - }; 14:20:39 INFO - } 14:20:39 INFO - #pragma warning(pop) 14:20:39 INFO - #pragma pack(pop) 14:20:39 INFO - #line 682 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\streambuf" 14:20:39 INFO - #line 683 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\streambuf" 14:20:39 INFO - #line 11 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xlocnum" 14:20:39 INFO - #pragma pack(push,8) 14:20:39 INFO - #pragma warning(push,3) 14:20:39 INFO - #pragma warning(disable: 4189 4275) 14:20:39 INFO - extern "C" { 14:20:39 INFO - #line 24 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xlocnum" 14:20:39 INFO - extern __declspec(dllimport) float __cdecl _Stofx(const char *, 14:20:39 INFO - char **, 14:20:39 INFO - long, int *); 14:20:39 INFO - extern __declspec(dllimport) double __cdecl _Stodx(const char *, 14:20:39 INFO - char **, 14:20:39 INFO - long, int *); 14:20:39 INFO - extern __declspec(dllimport) long double __cdecl _Stoldx(const char *, 14:20:39 INFO - char **, 14:20:39 INFO - long, int *); 14:20:39 INFO - extern __declspec(dllimport) long __cdecl _Stolx(const char *, 14:20:39 INFO - char **, 14:20:39 INFO - int, int *); 14:20:39 INFO - extern __declspec(dllimport) unsigned long __cdecl _Stoulx(const char *, 14:20:39 INFO - char **, 14:20:39 INFO - int, int *); 14:20:39 INFO - extern __declspec(dllimport) long long __cdecl _Stollx(const char *, 14:20:39 INFO - char **, 14:20:39 INFO - int, int *); 14:20:39 INFO - extern __declspec(dllimport) unsigned long long __cdecl _Stoullx(const char *, 14:20:39 INFO - char **, 14:20:39 INFO - int, int *); 14:20:39 INFO - } 14:20:39 INFO - #line 50 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xlocnum" 14:20:39 INFO - namespace std { 14:20:39 INFO - inline double _Stodx_v2(const char *_Str, char **_Endptr, int _Pten, int *_Perr) 14:20:39 INFO - { 14:20:39 INFO - int& _Errno_ref = (*_errno()); 14:20:39 INFO - const int _Orig = _Errno_ref; 14:20:39 INFO - _Errno_ref = 0; 14:20:39 INFO - double _Val = :: strtod(_Str, _Endptr); 14:20:39 INFO - *_Perr = _Errno_ref; 14:20:39 INFO - _Errno_ref = _Orig; 14:20:39 INFO - if (_Pten != 0) 14:20:39 INFO - _Val *= :: pow(10.0, static_cast(_Pten)); 14:20:39 INFO - return (_Val); 14:20:39 INFO - } 14:20:39 INFO - inline float _Stofx_v2(const char *_Str, char **_Endptr, int _Pten, int *_Perr) 14:20:39 INFO - { 14:20:39 INFO - int& _Errno_ref = (*_errno()); 14:20:39 INFO - const int _Orig = _Errno_ref; 14:20:39 INFO - _Errno_ref = 0; 14:20:39 INFO - float _Val = :: strtof(_Str, _Endptr); 14:20:39 INFO - *_Perr = _Errno_ref; 14:20:39 INFO - _Errno_ref = _Orig; 14:20:39 INFO - if (_Pten != 0) 14:20:39 INFO - _Val *= :: powf(10.0f, static_cast(_Pten)); 14:20:39 INFO - return (_Val); 14:20:39 INFO - } 14:20:39 INFO - template inline 14:20:39 INFO - size_t _Find_elem(_Elem *_Base, _Elem _Ch) 14:20:39 INFO - { 14:20:39 INFO - _Elem *_Ptr = _Base; 14:20:39 INFO - for (; *_Ptr != (_Elem)0 && *_Ptr != _Ch; ++_Ptr) 14:20:39 INFO - ; 14:20:39 INFO - return ((size_t)(_Ptr - _Base)); 14:20:39 INFO - } 14:20:39 INFO - inline wchar_t *_Maklocwcs(const wchar_t *_Ptr) 14:20:39 INFO - { 14:20:39 INFO - size_t _Count = :: wcslen(_Ptr) + 1; 14:20:39 INFO - wchar_t *_Ptrdest = (wchar_t *)calloc(_Count, sizeof (wchar_t)); 14:20:39 INFO - #line 103 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xlocnum" 14:20:39 INFO - if (!_Ptrdest) 14:20:39 INFO - _Xbad_alloc(); 14:20:39 INFO - :: wmemcpy(_Ptrdest, _Ptr, _Count); 14:20:39 INFO - return (_Ptrdest); 14:20:39 INFO - } 14:20:39 INFO - template 14:20:39 INFO - class numpunct 14:20:39 INFO - : public locale::facet 14:20:39 INFO - { 14:20:39 INFO - public: 14:20:39 INFO - typedef basic_string<_Elem, char_traits<_Elem>, allocator<_Elem> > 14:20:39 INFO - string_type; 14:20:39 INFO - typedef _Elem char_type; 14:20:39 INFO - __declspec(dllimport) static locale::id id; 14:20:39 INFO - _Elem decimal_point() const 14:20:39 INFO - { 14:20:39 INFO - return (do_decimal_point()); 14:20:39 INFO - } 14:20:39 INFO - _Elem thousands_sep() const 14:20:39 INFO - { 14:20:39 INFO - return (do_thousands_sep()); 14:20:39 INFO - } 14:20:39 INFO - string grouping() const 14:20:39 INFO - { 14:20:39 INFO - return (do_grouping()); 14:20:39 INFO - } 14:20:39 INFO - string_type falsename() const 14:20:39 INFO - { 14:20:39 INFO - return (do_falsename()); 14:20:39 INFO - } 14:20:39 INFO - string_type truename() const 14:20:39 INFO - { 14:20:39 INFO - return (do_truename()); 14:20:39 INFO - } 14:20:39 INFO - explicit numpunct(size_t _Refs = 0) 14:20:39 INFO - : locale::facet(_Refs) 14:20:39 INFO - { 14:20:39 INFO - { _Locinfo _Lobj; 14:20:39 INFO - _Init(_Lobj); 14:20:39 INFO - if (_Kseparator == 0) 14:20:39 INFO - _Kseparator = 14:20:39 INFO - _Maklocchr(',', (_Elem *)0, _Lobj._Getcvt()); 14:20:39 INFO - } 14:20:39 INFO - } 14:20:39 INFO - numpunct(const _Locinfo& _Lobj, size_t _Refs = 0, bool _Isdef = false) 14:20:39 INFO - : locale::facet(_Refs) 14:20:39 INFO - { 14:20:39 INFO - _Init(_Lobj, _Isdef); 14:20:39 INFO - } 14:20:39 INFO - static size_t _Getcat(const locale::facet **_Ppf = 0, 14:20:39 INFO - const locale *_Ploc = 0) 14:20:39 INFO - { 14:20:39 INFO - if (_Ppf != 0 && *_Ppf == 0) 14:20:39 INFO - *_Ppf = new numpunct<_Elem>( 14:20:39 INFO - _Locinfo(_Ploc->c_str()), 0, true); 14:20:39 INFO - return (4); 14:20:39 INFO - } 14:20:39 INFO - protected: 14:20:39 INFO - virtual ~numpunct() throw () 14:20:39 INFO - { 14:20:39 INFO - _Tidy(); 14:20:39 INFO - } 14:20:39 INFO - numpunct(const char *_Locname, size_t _Refs = 0, bool _Isdef = false) 14:20:39 INFO - : locale::facet(_Refs) 14:20:39 INFO - { 14:20:39 INFO - { _Locinfo _Lobj(_Locname); 14:20:39 INFO - _Init(_Lobj, _Isdef); 14:20:39 INFO - } 14:20:39 INFO - } 14:20:39 INFO - template 14:20:39 INFO - void _Getvals(_Elem2, const lconv *_Ptr, _Locinfo::_Cvtvec _Cvt) 14:20:39 INFO - { 14:20:39 INFO - _Dp = _Maklocchr(_Ptr->decimal_point[0], (_Elem2 *)0, _Cvt); 14:20:39 INFO - _Kseparator = _Maklocchr(_Ptr->thousands_sep[0], (_Elem2 *)0, _Cvt); 14:20:39 INFO - } 14:20:39 INFO - template<> 14:20:39 INFO - void _Getvals(wchar_t, const lconv *_Ptr, _Locinfo::_Cvtvec) 14:20:39 INFO - { 14:20:39 INFO - _Dp = (_Elem)_Ptr->_W_decimal_point[0]; 14:20:39 INFO - _Kseparator = (_Elem)_Ptr->_W_thousands_sep[0]; 14:20:39 INFO - } 14:20:39 INFO - void _Init(const _Locinfo& _Lobj, bool _Isdef = false) 14:20:39 INFO - { 14:20:39 INFO - const lconv *_Ptr = _Lobj._Getlconv(); 14:20:39 INFO - _Locinfo::_Cvtvec _Cvt = _Lobj._Getcvt(); 14:20:39 INFO - _Grouping = 0; 14:20:39 INFO - _Falsename = 0; 14:20:39 INFO - _Truename = 0; 14:20:39 INFO - { if (1) { 14:20:39 INFO - _Grouping = _Maklocstr(_Isdef ? "" : _Ptr->grouping, (char *)0, _Lobj._Getcvt()); 14:20:39 INFO - #line 213 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xlocnum" 14:20:39 INFO - _Falsename = _Maklocstr(_Lobj._Getfalse(), (_Elem *)0, _Cvt); 14:20:39 INFO - _Truename = _Maklocstr(_Lobj._Gettrue(), (_Elem *)0, _Cvt); 14:20:39 INFO - } else if (0) { 14:20:39 INFO - _Tidy(); 14:20:39 INFO - ; 14:20:39 INFO - } } 14:20:39 INFO - if (_Isdef) 14:20:39 INFO - { 14:20:39 INFO - _Dp = _Maklocchr('.', (_Elem *)0, _Cvt); 14:20:39 INFO - _Kseparator = _Maklocchr(',', (_Elem *)0, _Cvt); 14:20:39 INFO - } 14:20:39 INFO - else 14:20:39 INFO - _Getvals((_Elem)0, _Ptr, _Cvt); 14:20:39 INFO - } 14:20:39 INFO - virtual _Elem do_decimal_point() const 14:20:39 INFO - { 14:20:39 INFO - return (_Dp); 14:20:39 INFO - } 14:20:39 INFO - virtual _Elem do_thousands_sep() const 14:20:39 INFO - { 14:20:39 INFO - return (_Kseparator); 14:20:39 INFO - } 14:20:39 INFO - virtual string do_grouping() const 14:20:39 INFO - { 14:20:39 INFO - return (string(_Grouping)); 14:20:39 INFO - } 14:20:39 INFO - virtual string_type do_falsename() const 14:20:39 INFO - { 14:20:39 INFO - return (string_type(_Falsename)); 14:20:39 INFO - } 14:20:39 INFO - virtual string_type do_truename() const 14:20:39 INFO - { 14:20:39 INFO - return (string_type(_Truename)); 14:20:39 INFO - } 14:20:39 INFO - private: 14:20:39 INFO - void _Tidy() 14:20:39 INFO - { 14:20:39 INFO - :: free((void *)_Grouping); 14:20:39 INFO - :: free((void *)_Falsename); 14:20:39 INFO - :: free((void *)_Truename); 14:20:39 INFO - } 14:20:39 INFO - const char *_Grouping; 14:20:39 INFO - _Elem _Dp; 14:20:39 INFO - _Elem _Kseparator; 14:20:39 INFO - const _Elem *_Falsename; 14:20:39 INFO - const _Elem *_Truename; 14:20:39 INFO - }; 14:20:39 INFO - template 14:20:39 INFO - class numpunct_byname 14:20:39 INFO - : public numpunct<_Elem> 14:20:39 INFO - { 14:20:39 INFO - public: 14:20:39 INFO - explicit numpunct_byname(const char *_Locname, size_t _Refs = 0) 14:20:39 INFO - : numpunct<_Elem>(_Locname, _Refs) 14:20:39 INFO - { 14:20:39 INFO - } 14:20:39 INFO - explicit numpunct_byname(const string& _Str, size_t _Refs = 0) 14:20:39 INFO - : numpunct<_Elem>(_Str.c_str(), _Refs) 14:20:39 INFO - { 14:20:39 INFO - } 14:20:39 INFO - protected: 14:20:39 INFO - virtual ~numpunct_byname() throw () 14:20:39 INFO - { 14:20:39 INFO - } 14:20:39 INFO - }; 14:20:39 INFO - template 14:20:39 INFO - locale::id numpunct<_Elem>::id; 14:20:39 INFO - template > > 14:20:39 INFO - class num_get 14:20:39 INFO - : public locale::facet 14:20:39 INFO - { 14:20:39 INFO - public: 14:20:39 INFO - typedef numpunct<_Elem> _Mypunct; 14:20:39 INFO - typedef basic_string<_Elem, char_traits<_Elem>, allocator<_Elem> > 14:20:39 INFO - _Mystr; 14:20:39 INFO - static size_t __cdecl _Getcat(const locale::facet **_Ppf = 0, 14:20:39 INFO - const locale *_Ploc = 0) 14:20:39 INFO - { 14:20:39 INFO - if (_Ppf != 0 && *_Ppf == 0) 14:20:39 INFO - *_Ppf = new num_get<_Elem, _InIt>( 14:20:39 INFO - _Locinfo(_Ploc->c_str())); 14:20:39 INFO - return (4); 14:20:39 INFO - } 14:20:39 INFO - static locale::id id; 14:20:39 INFO - protected: 14:20:39 INFO - virtual ~num_get() throw () 14:20:39 INFO - { 14:20:39 INFO - } 14:20:39 INFO - void _Init(const _Locinfo&) 14:20:39 INFO - { 14:20:39 INFO - } 14:20:39 INFO - public: 14:20:39 INFO - explicit num_get(size_t _Refs = 0) 14:20:39 INFO - : locale::facet(_Refs) 14:20:39 INFO - { 14:20:39 INFO - { _Locinfo _Lobj; 14:20:39 INFO - _Init(_Lobj); 14:20:39 INFO - } 14:20:39 INFO - } 14:20:39 INFO - num_get(const _Locinfo& _Lobj, size_t _Refs = 0) 14:20:39 INFO - : locale::facet(_Refs) 14:20:39 INFO - { 14:20:39 INFO - _Init(_Lobj); 14:20:39 INFO - } 14:20:39 INFO - typedef _Elem char_type; 14:20:39 INFO - typedef _InIt iter_type; 14:20:39 INFO - _InIt get(_InIt _First, _InIt _Last, 14:20:39 INFO - ios_base& _Iosbase, ios_base::iostate& _State, 14:20:39 INFO - bool& _Val) const 14:20:39 INFO - { 14:20:39 INFO - return (do_get(_First, _Last, _Iosbase, _State, _Val)); 14:20:39 INFO - } 14:20:39 INFO - _InIt get(_InIt _First, _InIt _Last, 14:20:39 INFO - ios_base& _Iosbase, ios_base::iostate& _State, 14:20:39 INFO - unsigned short& _Val) const 14:20:39 INFO - { 14:20:39 INFO - return (do_get(_First, _Last, _Iosbase, _State, _Val)); 14:20:39 INFO - } 14:20:39 INFO - _InIt get(_InIt _First, _InIt _Last, 14:20:39 INFO - ios_base& _Iosbase, ios_base::iostate& _State, 14:20:39 INFO - unsigned int& _Val) const 14:20:39 INFO - { 14:20:39 INFO - return (do_get(_First, _Last, _Iosbase, _State, _Val)); 14:20:39 INFO - } 14:20:39 INFO - _InIt get(_InIt _First, _InIt _Last, 14:20:39 INFO - ios_base& _Iosbase, ios_base::iostate& _State, 14:20:39 INFO - long& _Val) const 14:20:39 INFO - { 14:20:39 INFO - return (do_get(_First, _Last, _Iosbase, _State, _Val)); 14:20:39 INFO - } 14:20:39 INFO - _InIt get(_InIt _First, _InIt _Last, 14:20:39 INFO - ios_base& _Iosbase, ios_base::iostate& _State, 14:20:39 INFO - unsigned long& _Val) const 14:20:39 INFO - { 14:20:39 INFO - return (do_get(_First, _Last, _Iosbase, _State, _Val)); 14:20:39 INFO - } 14:20:39 INFO - _InIt get(_InIt _First, _InIt _Last, 14:20:39 INFO - ios_base& _Iosbase, ios_base::iostate& _State, 14:20:39 INFO - long long& _Val) const 14:20:39 INFO - { 14:20:39 INFO - return (do_get(_First, _Last, _Iosbase, _State, _Val)); 14:20:39 INFO - } 14:20:39 INFO - _InIt get(_InIt _First, _InIt _Last, 14:20:39 INFO - ios_base& _Iosbase, ios_base::iostate& _State, 14:20:39 INFO - unsigned long long& _Val) const 14:20:39 INFO - { 14:20:39 INFO - return (do_get(_First, _Last, _Iosbase, _State, _Val)); 14:20:39 INFO - } 14:20:39 INFO - _InIt get(_InIt _First, _InIt _Last, 14:20:39 INFO - ios_base& _Iosbase, ios_base::iostate& _State, 14:20:39 INFO - float& _Val) const 14:20:39 INFO - { 14:20:39 INFO - return (do_get(_First, _Last, _Iosbase, _State, _Val)); 14:20:39 INFO - } 14:20:39 INFO - _InIt get(_InIt _First, _InIt _Last, 14:20:39 INFO - ios_base& _Iosbase, ios_base::iostate& _State, 14:20:39 INFO - double& _Val) const 14:20:39 INFO - { 14:20:39 INFO - return (do_get(_First, _Last, _Iosbase, _State, _Val)); 14:20:39 INFO - } 14:20:39 INFO - _InIt get(_InIt _First, _InIt _Last, 14:20:39 INFO - ios_base& _Iosbase, ios_base::iostate& _State, 14:20:39 INFO - long double& _Val) const 14:20:39 INFO - { 14:20:39 INFO - return (do_get(_First, _Last, _Iosbase, _State, _Val)); 14:20:39 INFO - } 14:20:39 INFO - _InIt get(_InIt _First, _InIt _Last, 14:20:39 INFO - ios_base& _Iosbase, ios_base::iostate& _State, 14:20:39 INFO - void *& _Val) const 14:20:39 INFO - { 14:20:39 INFO - return (do_get(_First, _Last, _Iosbase, _State, _Val)); 14:20:39 INFO - } 14:20:39 INFO - protected: 14:20:39 INFO - virtual _InIt do_get(_InIt _First, _InIt _Last, 14:20:39 INFO - ios_base& _Iosbase, ios_base::iostate& _State, 14:20:39 INFO - bool& _Val) const 14:20:39 INFO - { 14:20:39 INFO - ; 14:20:39 INFO - int _Ans = -1; 14:20:39 INFO - if (_Iosbase.flags() & ios_base::boolalpha) 14:20:39 INFO - { 14:20:39 INFO - typedef typename _Mystr::size_type _Mystrsize; 14:20:39 INFO - const _Mypunct& _Punct_fac = use_facet< _Mypunct >(_Iosbase.getloc()); 14:20:39 INFO - _Mystr _Str((_Mystrsize)1, (char_type)0); 14:20:39 INFO - _Str += _Punct_fac.falsename(); 14:20:39 INFO - _Str += (char_type)0; 14:20:39 INFO - _Str += _Punct_fac.truename(); 14:20:39 INFO - _Ans = _Getloctxt(_First, _Last, (size_t)2, _Str.c_str()); 14:20:39 INFO - } 14:20:39 INFO - else 14:20:39 INFO - { 14:20:39 INFO - char _Ac[32], *_Ep; 14:20:39 INFO - int _Errno = 0; 14:20:39 INFO - const unsigned long _Ulo = :: _Stoulx(_Ac, &_Ep, 14:20:39 INFO - _Getifld(_Ac, _First, _Last, _Iosbase.flags(), 14:20:39 INFO - _Iosbase.getloc()), &_Errno); 14:20:39 INFO - if (_Ep != _Ac && _Errno == 0 && _Ulo <= 1) 14:20:39 INFO - _Ans = _Ulo; 14:20:39 INFO - } 14:20:39 INFO - if (_First == _Last) 14:20:39 INFO - _State |= ios_base::eofbit; 14:20:39 INFO - if (_Ans < 0) 14:20:39 INFO - _State |= ios_base::failbit; 14:20:39 INFO - else 14:20:39 INFO - _Val = _Ans != 0; 14:20:39 INFO - return (_First); 14:20:39 INFO - } 14:20:39 INFO - virtual _InIt do_get(_InIt _First, _InIt _Last, 14:20:39 INFO - ios_base& _Iosbase, ios_base::iostate& _State, 14:20:39 INFO - unsigned short& _Val) const 14:20:39 INFO - { 14:20:39 INFO - ; 14:20:39 INFO - char _Ac[32], *_Ep; 14:20:39 INFO - int _Errno = 0; 14:20:39 INFO - int _Base = _Getifld(_Ac, _First, _Last, _Iosbase.flags(), 14:20:39 INFO - _Iosbase.getloc()); 14:20:39 INFO - char *_Ptr = _Ac[0] == '-' ? _Ac + 1 : _Ac; 14:20:39 INFO - const unsigned long _Ans = 14:20:39 INFO - :: _Stoulx(_Ptr, &_Ep, _Base, &_Errno); 14:20:39 INFO - if (_First == _Last) 14:20:39 INFO - _State |= ios_base::eofbit; 14:20:39 INFO - if (_Ep == _Ptr || _Errno != 0 || 0xffff < _Ans) 14:20:39 INFO - _State |= ios_base::failbit; 14:20:39 INFO - else 14:20:39 INFO - _Val = (unsigned short)(_Ac[0] == '-' 14:20:39 INFO - ? 0 -_Ans : _Ans); 14:20:39 INFO - return (_First); 14:20:39 INFO - } 14:20:39 INFO - virtual _InIt do_get(_InIt _First, _InIt _Last, 14:20:39 INFO - ios_base& _Iosbase, ios_base::iostate& _State, 14:20:39 INFO - unsigned int& _Val) const 14:20:39 INFO - { 14:20:39 INFO - ; 14:20:39 INFO - char _Ac[32], *_Ep; 14:20:39 INFO - int _Errno = 0; 14:20:39 INFO - int _Base = _Getifld(_Ac, _First, _Last, _Iosbase.flags(), 14:20:39 INFO - _Iosbase.getloc()); 14:20:39 INFO - char *_Ptr = _Ac[0] == '-' ? _Ac + 1 : _Ac; 14:20:39 INFO - const unsigned long _Ans = 14:20:39 INFO - :: _Stoulx(_Ptr, &_Ep, _Base, &_Errno); 14:20:39 INFO - if (_First == _Last) 14:20:39 INFO - _State |= ios_base::eofbit; 14:20:39 INFO - if (_Ep == _Ptr || _Errno != 0 || 0xffffffff < _Ans) 14:20:39 INFO - _State |= ios_base::failbit; 14:20:39 INFO - else 14:20:39 INFO - _Val = _Ac[0] == '-' ? 0 -_Ans : _Ans; 14:20:39 INFO - return (_First); 14:20:39 INFO - } 14:20:39 INFO - virtual _InIt do_get(_InIt _First, _InIt _Last, 14:20:39 INFO - ios_base& _Iosbase, ios_base::iostate& _State, 14:20:39 INFO - long& _Val) const 14:20:39 INFO - { 14:20:39 INFO - ; 14:20:39 INFO - char _Ac[32], *_Ep; 14:20:39 INFO - int _Errno = 0; 14:20:39 INFO - const long _Ans = :: _Stolx(_Ac, &_Ep, 14:20:39 INFO - _Getifld(_Ac, _First, _Last, _Iosbase.flags(), 14:20:39 INFO - _Iosbase.getloc()), &_Errno); 14:20:39 INFO - if (_First == _Last) 14:20:39 INFO - _State |= ios_base::eofbit; 14:20:39 INFO - if (_Ep == _Ac || _Errno != 0) 14:20:39 INFO - _State |= ios_base::failbit; 14:20:39 INFO - else 14:20:39 INFO - _Val = _Ans; 14:20:39 INFO - return (_First); 14:20:39 INFO - } 14:20:39 INFO - virtual _InIt do_get(_InIt _First, _InIt _Last, 14:20:39 INFO - ios_base& _Iosbase, ios_base::iostate& _State, 14:20:39 INFO - unsigned long& _Val) const 14:20:39 INFO - { 14:20:39 INFO - ; 14:20:39 INFO - char _Ac[32], *_Ep; 14:20:39 INFO - int _Errno = 0; 14:20:39 INFO - const unsigned long _Ans = :: _Stoulx(_Ac, &_Ep, 14:20:39 INFO - _Getifld(_Ac, _First, _Last, _Iosbase.flags(), 14:20:39 INFO - _Iosbase.getloc()), &_Errno); 14:20:39 INFO - if (_First == _Last) 14:20:39 INFO - _State |= ios_base::eofbit; 14:20:39 INFO - if (_Ep == _Ac || _Errno != 0) 14:20:39 INFO - _State |= ios_base::failbit; 14:20:39 INFO - else 14:20:39 INFO - _Val = _Ans; 14:20:39 INFO - return (_First); 14:20:39 INFO - } 14:20:39 INFO - virtual _InIt do_get(_InIt _First, _InIt _Last, 14:20:39 INFO - ios_base& _Iosbase, ios_base::iostate& _State, 14:20:39 INFO - long long& _Val) const 14:20:39 INFO - { 14:20:39 INFO - ; 14:20:39 INFO - char _Ac[32], *_Ep; 14:20:39 INFO - int _Errno = 0; 14:20:39 INFO - const long long _Ans = :: _Stollx(_Ac, &_Ep, 14:20:39 INFO - _Getifld(_Ac, _First, _Last, _Iosbase.flags(), 14:20:39 INFO - _Iosbase.getloc()), &_Errno); 14:20:39 INFO - if (_First == _Last) 14:20:39 INFO - _State |= ios_base::eofbit; 14:20:39 INFO - if (_Ep == _Ac || _Errno != 0) 14:20:39 INFO - _State |= ios_base::failbit; 14:20:39 INFO - else 14:20:39 INFO - _Val = _Ans; 14:20:39 INFO - return (_First); 14:20:39 INFO - } 14:20:39 INFO - virtual _InIt do_get(_InIt _First, _InIt _Last, 14:20:39 INFO - ios_base& _Iosbase, ios_base::iostate& _State, 14:20:39 INFO - unsigned long long& _Val) const 14:20:39 INFO - { 14:20:39 INFO - ; 14:20:39 INFO - char _Ac[32], *_Ep; 14:20:39 INFO - int _Errno = 0; 14:20:39 INFO - const unsigned long long _Ans = :: _Stoullx(_Ac, &_Ep, 14:20:39 INFO - _Getifld(_Ac, _First, _Last, _Iosbase.flags(), 14:20:39 INFO - _Iosbase.getloc()), &_Errno); 14:20:39 INFO - if (_First == _Last) 14:20:39 INFO - _State |= ios_base::eofbit; 14:20:39 INFO - if (_Ep == _Ac || _Errno != 0) 14:20:39 INFO - _State |= ios_base::failbit; 14:20:39 INFO - else 14:20:39 INFO - _Val = _Ans; 14:20:39 INFO - return (_First); 14:20:39 INFO - } 14:20:39 INFO - virtual _InIt do_get(_InIt _First, _InIt _Last, 14:20:39 INFO - ios_base& _Iosbase, ios_base::iostate& _State, 14:20:39 INFO - float& _Val) const 14:20:39 INFO - { 14:20:39 INFO - ; 14:20:39 INFO - char _Ac[(8 + 768 + 16)], *_Ep; 14:20:39 INFO - int _Errno = 0; 14:20:39 INFO - int _Hexexp = 1000000000; 14:20:39 INFO - float _Ans = _Stofx_v2(_Ac, &_Ep, 14:20:39 INFO - _Getffld(_Ac, _First, _Last, 14:20:39 INFO - _Iosbase, &_Hexexp), &_Errno); 14:20:39 INFO - if (_Hexexp != 1000000000 && _Hexexp != 0) 14:20:39 INFO - _Ans = :: ldexpf(_Ans, 4 * _Hexexp); 14:20:39 INFO - if (_First == _Last) 14:20:39 INFO - _State |= ios_base::eofbit; 14:20:39 INFO - if (_Ep == _Ac || _Errno != 0) 14:20:39 INFO - _State |= ios_base::failbit; 14:20:39 INFO - else 14:20:39 INFO - _Val = _Ans; 14:20:39 INFO - return (_First); 14:20:39 INFO - } 14:20:39 INFO - virtual _InIt do_get(_InIt _First, _InIt _Last, 14:20:39 INFO - ios_base& _Iosbase, ios_base::iostate& _State, 14:20:39 INFO - double& _Val) const 14:20:39 INFO - { 14:20:39 INFO - ; 14:20:39 INFO - char _Ac[(8 + 768 + 16)], *_Ep; 14:20:39 INFO - int _Errno = 0; 14:20:39 INFO - int _Hexexp = 1000000000; 14:20:39 INFO - double _Ans = _Stodx_v2(_Ac, &_Ep, 14:20:39 INFO - _Getffld(_Ac, _First, _Last, 14:20:39 INFO - _Iosbase, &_Hexexp), &_Errno); 14:20:39 INFO - if (_Hexexp != 1000000000 && _Hexexp != 0) 14:20:39 INFO - _Ans = :: ldexp(_Ans, 4 * _Hexexp); 14:20:39 INFO - if (_First == _Last) 14:20:39 INFO - _State |= ios_base::eofbit; 14:20:39 INFO - if (_Ep == _Ac || _Errno != 0) 14:20:39 INFO - _State |= ios_base::failbit; 14:20:39 INFO - else 14:20:39 INFO - _Val = _Ans; 14:20:39 INFO - return (_First); 14:20:39 INFO - } 14:20:39 INFO - virtual _InIt do_get(_InIt _First, _InIt _Last, 14:20:39 INFO - ios_base& _Iosbase, ios_base::iostate& _State, 14:20:39 INFO - long double& _Val) const 14:20:39 INFO - { 14:20:39 INFO - ; 14:20:39 INFO - char _Ac[(8 + 768 + 16)], *_Ep; 14:20:39 INFO - int _Errno = 0; 14:20:39 INFO - int _Hexexp = 1000000000; 14:20:39 INFO - long double _Ans = _Stodx_v2(_Ac, &_Ep, 14:20:39 INFO - _Getffld(_Ac, _First, _Last, 14:20:39 INFO - _Iosbase, &_Hexexp), &_Errno); 14:20:39 INFO - if (_Hexexp != 1000000000 && _Hexexp != 0) 14:20:39 INFO - _Ans = :: ldexpl(_Ans, 4 * _Hexexp); 14:20:39 INFO - if (_First == _Last) 14:20:39 INFO - _State |= ios_base::eofbit; 14:20:39 INFO - if (_Ep == _Ac || _Errno != 0) 14:20:39 INFO - _State |= ios_base::failbit; 14:20:39 INFO - else 14:20:39 INFO - _Val = _Ans; 14:20:39 INFO - return (_First); 14:20:39 INFO - } 14:20:39 INFO - virtual _InIt do_get(_InIt _First, _InIt _Last, 14:20:39 INFO - ios_base& _Iosbase, ios_base::iostate& _State, 14:20:39 INFO - void *& _Val) const 14:20:39 INFO - { 14:20:39 INFO - ; 14:20:39 INFO - char _Ac[32], *_Ep; 14:20:39 INFO - int _Errno = 0; 14:20:39 INFO - int _Base = _Getifld(_Ac, _First, _Last, ios_base::hex, 14:20:39 INFO - _Iosbase.getloc()); 14:20:39 INFO - const unsigned long long _Ans = 14:20:39 INFO - (sizeof (void *) == sizeof (unsigned long)) 14:20:39 INFO - ? (unsigned long long):: _Stoulx(_Ac, &_Ep, _Base, &_Errno) 14:20:39 INFO - : :: _Stoullx(_Ac, &_Ep, _Base, &_Errno); 14:20:39 INFO - if (_First == _Last) 14:20:39 INFO - _State |= ios_base::eofbit; 14:20:39 INFO - if (_Ep == _Ac || _Errno != 0) 14:20:39 INFO - _State |= ios_base::failbit; 14:20:39 INFO - else 14:20:39 INFO - _Val = (void *)((char *)0 + _Ans); 14:20:39 INFO - return (_First); 14:20:39 INFO - } 14:20:39 INFO - private: 14:20:39 INFO - int __cdecl _Getifld(char *_Ac, 14:20:39 INFO - _InIt& _First, _InIt& _Last, ios_base::fmtflags _Basefield, 14:20:39 INFO - const locale& _Loc) const 14:20:39 INFO - { 14:20:39 INFO - const _Mypunct& _Punct_fac = use_facet< _Mypunct >(_Loc); 14:20:39 INFO - const string _Grouping = _Punct_fac.grouping(); 14:20:39 INFO - const _Elem _Kseparator = _Grouping.size() == 0 14:20:39 INFO - ? (_Elem)0 : _Punct_fac.thousands_sep(); 14:20:39 INFO - enum { 14:20:39 INFO - _NUMGET_SIGNOFF = 22, 14:20:39 INFO - _NUMGET_XOFF = 24}; 14:20:39 INFO - static const char _Src[] = {"0123456789ABCDEFabcdef-+Xx"}; 14:20:39 INFO - _Elem _Atoms[sizeof (_Src)]; 14:20:39 INFO - const ctype<_Elem>& _Ctype_fac = 14:20:39 INFO - use_facet< ctype<_Elem> >(_Loc); 14:20:39 INFO - _Ctype_fac.widen(&_Src[0], &_Src[sizeof (_Src)], _Atoms); 14:20:39 INFO - char *_Ptr = _Ac; 14:20:39 INFO - if (_First == _Last) 14:20:39 INFO - ; 14:20:39 INFO - else if (*_First == _Atoms[_NUMGET_SIGNOFF + 1]) 14:20:39 INFO - *_Ptr++ = '+', ++_First; 14:20:39 INFO - else if (*_First == _Atoms[_NUMGET_SIGNOFF]) 14:20:39 INFO - *_Ptr++ = '-', ++_First; 14:20:39 INFO - _Basefield &= ios_base::basefield; 14:20:39 INFO - int _Base = _Basefield == ios_base::oct ? 8 14:20:39 INFO - : _Basefield == ios_base::hex ? 16 14:20:39 INFO - : _Basefield == ios_base::_Fmtzero ? 0 : 10; 14:20:39 INFO - bool _Seendigit = false; 14:20:39 INFO - bool _Nonzero = false; 14:20:39 INFO - if (_First != _Last && *_First == _Atoms[0]) 14:20:39 INFO - { 14:20:39 INFO - _Seendigit = true, ++_First; 14:20:39 INFO - if (_First != _Last && (*_First == _Atoms[_NUMGET_XOFF + 1] 14:20:39 INFO - || *_First == _Atoms[_NUMGET_XOFF]) 14:20:39 INFO - && (_Base == 0 || _Base == 16)) 14:20:39 INFO - _Base = 16, _Seendigit = false, ++_First; 14:20:39 INFO - else if (_Base == 0) 14:20:39 INFO - _Base = 8; 14:20:39 INFO - } 14:20:39 INFO - size_t _Dlen = _Base == 0 || _Base == 10 ? 10 14:20:39 INFO - : _Base == 8 ? 8 : 16 + 6; 14:20:39 INFO - string _Groups((size_t)1, (char)_Seendigit); 14:20:39 INFO - size_t _Group = 0; 14:20:39 INFO - for (char *const _Pe = &_Ac[32 - 1]; 14:20:39 INFO - _First != _Last; ++_First) 14:20:39 INFO - { 14:20:39 INFO - size_t _Idx = _Find_elem(_Atoms, *_First); 14:20:39 INFO - if (_Idx < _Dlen) 14:20:39 INFO - { 14:20:39 INFO - *_Ptr = _Src[_Idx]; 14:20:39 INFO - if ((_Nonzero || *_Ptr != '0') && _Ptr < _Pe) 14:20:39 INFO - ++_Ptr, _Nonzero = true; 14:20:39 INFO - _Seendigit = true; 14:20:39 INFO - if (_Groups[_Group] != 127) 14:20:39 INFO - ++_Groups[_Group]; 14:20:39 INFO - } 14:20:39 INFO - else if (_Groups[_Group] == '\0' 14:20:39 INFO - || _Kseparator == (_Elem)0 14:20:39 INFO - || *_First != _Kseparator) 14:20:39 INFO - break; 14:20:39 INFO - else 14:20:39 INFO - { 14:20:39 INFO - _Groups.append((string::size_type)1, '\0'); 14:20:39 INFO - ++_Group; 14:20:39 INFO - } 14:20:39 INFO - } 14:20:39 INFO - if (_Group == 0) 14:20:39 INFO - ; 14:20:39 INFO - else if ('\0' < _Groups[_Group]) 14:20:39 INFO - ++_Group; 14:20:39 INFO - else 14:20:39 INFO - _Seendigit = false; 14:20:39 INFO - for (const char *_Pg = &_Grouping[0]; _Seendigit && 0 < _Group; ) 14:20:39 INFO - if (*_Pg == 127) 14:20:39 INFO - break; 14:20:39 INFO - else if ((0 < --_Group && *_Pg != _Groups[_Group]) 14:20:39 INFO - || (0 == _Group && *_Pg < _Groups[_Group])) 14:20:39 INFO - _Seendigit = false; 14:20:39 INFO - else if ('\0' < _Pg[1]) 14:20:39 INFO - ++_Pg; 14:20:39 INFO - if (_Seendigit && !_Nonzero) 14:20:39 INFO - *_Ptr++ = '0'; 14:20:39 INFO - else if (!_Seendigit) 14:20:39 INFO - _Ptr = _Ac; 14:20:39 INFO - *_Ptr = '\0'; 14:20:39 INFO - return (_Base); 14:20:39 INFO - } 14:20:39 INFO - int __cdecl _Getffld(char *_Ac, 14:20:39 INFO - _InIt& _First, _InIt &_Last, 14:20:39 INFO - ios_base& _Iosbase, int *_Phexexp) const 14:20:39 INFO - { 14:20:39 INFO - if ((_Iosbase.flags() & ios_base::floatfield) == ios_base::hexfloat) 14:20:39 INFO - return (_Getffldx(_Ac, _First, _Last, 14:20:39 INFO - _Iosbase, _Phexexp)); 14:20:39 INFO - const _Mypunct& _Punct_fac = use_facet< _Mypunct >(_Iosbase.getloc()); 14:20:39 INFO - const string _Grouping = _Punct_fac.grouping(); 14:20:39 INFO - char *_Ptr = _Ac; 14:20:39 INFO - bool _Bad = false; 14:20:39 INFO - bool _Sticky = false; 14:20:39 INFO - enum { 14:20:39 INFO - _NUMGET_SIGNOFF = 10, 14:20:39 INFO - _NUMGET_EOFF = 12}; 14:20:39 INFO - static const char _Src[] = {"0123456789-+Ee"}; 14:20:39 INFO - _Elem _Atoms[sizeof (_Src)]; 14:20:39 INFO - const ctype<_Elem>& _Ctype_fac = 14:20:39 INFO - use_facet< ctype<_Elem> >(_Iosbase.getloc()); 14:20:39 INFO - _Ctype_fac.widen(&_Src[0], &_Src[sizeof (_Src)], _Atoms); 14:20:39 INFO - if (_First == _Last) 14:20:39 INFO - ; 14:20:39 INFO - else if (*_First == _Atoms[_NUMGET_SIGNOFF + 1]) 14:20:39 INFO - *_Ptr++ = '+', ++_First; 14:20:39 INFO - else if (*_First == _Atoms[_NUMGET_SIGNOFF]) 14:20:39 INFO - *_Ptr++ = '-', ++_First; 14:20:39 INFO - char *_Leading = _Ptr; 14:20:39 INFO - *_Ptr++ = '0'; 14:20:39 INFO - bool _Seendigit = false; 14:20:39 INFO - int _Significant = 0; 14:20:39 INFO - int _Pten = 0; 14:20:39 INFO - size_t _Idx; 14:20:39 INFO - const int _Max_sig_dig = (*_Phexexp == 1000000000 ? 768 : 36); 14:20:39 INFO - const char *_Pg = &_Grouping[0]; 14:20:39 INFO - if (*_Pg == 127 || *_Pg <= '\0') 14:20:39 INFO - for (; _First != _Last 14:20:39 INFO - && (_Idx = _Find_elem(_Atoms, *_First)) < 10; 14:20:39 INFO - _Seendigit = true, ++_First) 14:20:39 INFO - if (_Max_sig_dig <= _Significant) 14:20:39 INFO - { 14:20:39 INFO - ++_Pten; 14:20:39 INFO - if (0 < _Idx) 14:20:39 INFO - _Sticky = true; 14:20:39 INFO - } 14:20:39 INFO - else if (_Idx == 0 && _Significant == 0) 14:20:39 INFO - ; 14:20:39 INFO - else 14:20:39 INFO - { 14:20:39 INFO - *_Ptr++ = _Src[_Idx]; 14:20:39 INFO - ++_Significant; 14:20:39 INFO - } 14:20:39 INFO - else 14:20:39 INFO - { 14:20:39 INFO - const _Elem _Kseparator = _Grouping.size() == 0 14:20:39 INFO - ? (_Elem)0 : _Punct_fac.thousands_sep(); 14:20:39 INFO - string _Groups((size_t)1, '\0'); 14:20:39 INFO - size_t _Group = 0; 14:20:39 INFO - for (; _First != _Last; ++_First) 14:20:39 INFO - if ((_Idx = _Find_elem(_Atoms, *_First)) < 10) 14:20:39 INFO - { 14:20:39 INFO - _Seendigit = true; 14:20:39 INFO - if (_Max_sig_dig <= _Significant) 14:20:39 INFO - { 14:20:39 INFO - ++_Pten; 14:20:39 INFO - if (0 < _Idx) 14:20:39 INFO - _Sticky = true; 14:20:39 INFO - } 14:20:39 INFO - else if (_Idx == 0 && _Significant == 0) 14:20:39 INFO - ; 14:20:39 INFO - else 14:20:39 INFO - { 14:20:39 INFO - *_Ptr++ = _Src[_Idx]; 14:20:39 INFO - ++_Significant; 14:20:39 INFO - } 14:20:39 INFO - if (_Groups[_Group] != 127) 14:20:39 INFO - ++_Groups[_Group]; 14:20:39 INFO - } 14:20:39 INFO - else if (_Groups[_Group] == '\0' 14:20:39 INFO - || _Kseparator == (_Elem)0 14:20:39 INFO - || *_First != _Kseparator) 14:20:39 INFO - break; 14:20:39 INFO - else 14:20:39 INFO - { 14:20:39 INFO - _Groups.append((size_t)1, '\0'); 14:20:39 INFO - ++_Group; 14:20:39 INFO - } 14:20:39 INFO - if (_Group == 0) 14:20:39 INFO - ; 14:20:39 INFO - else if ('\0' < _Groups[_Group]) 14:20:39 INFO - ++_Group; 14:20:39 INFO - else 14:20:39 INFO - _Bad = true; 14:20:39 INFO - while (!_Bad && 0 < _Group) 14:20:39 INFO - if (*_Pg == 127) 14:20:39 INFO - break; 14:20:39 INFO - else if ((0 < --_Group && *_Pg != _Groups[_Group]) 14:20:39 INFO - || (0 == _Group && *_Pg < _Groups[_Group])) 14:20:39 INFO - _Bad = true; 14:20:39 INFO - else if ('\0' < _Pg[1]) 14:20:39 INFO - ++_Pg; 14:20:39 INFO - } 14:20:39 INFO - if (_First != _Last && *_First == _Punct_fac.decimal_point()) 14:20:39 INFO - *_Ptr++ = localeconv()->decimal_point[0], ++_First; 14:20:39 INFO - if (*_Phexexp != 1000000000 && _Significant == 0) 14:20:39 INFO - { 14:20:39 INFO - for (; _First != _Last && *_First == _Atoms[0]; 14:20:39 INFO - _Seendigit = true, ++_First) 14:20:39 INFO - --_Pten; 14:20:39 INFO - if (_Pten < 0) 14:20:39 INFO - *_Ptr++ = '0', ++_Pten; 14:20:39 INFO - } 14:20:39 INFO - for (; _First != _Last 14:20:39 INFO - && (_Idx = _Find_elem(_Atoms, *_First)) < 10; 14:20:39 INFO - _Seendigit = true, ++_First) 14:20:39 INFO - if (_Significant < _Max_sig_dig) 14:20:39 INFO - { 14:20:39 INFO - *_Ptr++ = _Src[_Idx]; 14:20:39 INFO - ++_Significant; 14:20:39 INFO - } 14:20:39 INFO - else if (0 < _Idx) 14:20:39 INFO - _Sticky = true; 14:20:39 INFO - if (_Sticky) 14:20:39 INFO - { 14:20:39 INFO - char *_Px = _Ptr; 14:20:39 INFO - for (; --_Px != _Leading; ) 14:20:39 INFO - { 14:20:39 INFO - if (*_Px == localeconv()->decimal_point[0]) 14:20:39 INFO - ; 14:20:39 INFO - else if (*_Px != '9') 14:20:39 INFO - { 14:20:39 INFO - ++*_Px; 14:20:39 INFO - break; 14:20:39 INFO - } 14:20:39 INFO - else 14:20:39 INFO - *_Px = '0'; 14:20:39 INFO - } 14:20:39 INFO - if (_Px == _Leading) 14:20:39 INFO - { 14:20:39 INFO - *_Px = '1'; 14:20:39 INFO - ++_Pten; 14:20:39 INFO - } 14:20:39 INFO - } 14:20:39 INFO - if (_Seendigit && _First != _Last 14:20:39 INFO - && (*_First == _Atoms[_NUMGET_EOFF + 1] 14:20:39 INFO - || *_First == _Atoms[_NUMGET_EOFF])) 14:20:39 INFO - { 14:20:39 INFO - *_Ptr++ = 'e', ++_First; 14:20:39 INFO - _Seendigit = false, _Significant = 0; 14:20:39 INFO - if (_First == _Last) 14:20:39 INFO - ; 14:20:39 INFO - else if (*_First == _Atoms[_NUMGET_SIGNOFF + 1]) 14:20:39 INFO - *_Ptr++ = '+', ++_First; 14:20:39 INFO - else if (*_First == _Atoms[_NUMGET_SIGNOFF]) 14:20:39 INFO - *_Ptr++ = '-', ++_First; 14:20:39 INFO - for (; _First != _Last && *_First == _Atoms[0]; ) 14:20:39 INFO - _Seendigit = true, ++_First; 14:20:39 INFO - if (_Seendigit) 14:20:39 INFO - *_Ptr++ = '0'; 14:20:39 INFO - for (; _First != _Last 14:20:39 INFO - && (_Idx = _Find_elem(_Atoms, *_First)) < 10; 14:20:39 INFO - _Seendigit = true, ++_First) 14:20:39 INFO - if (_Significant < 8) 14:20:39 INFO - { 14:20:39 INFO - *_Ptr++ = _Src[_Idx]; 14:20:39 INFO - ++_Significant; 14:20:39 INFO - } 14:20:39 INFO - } 14:20:39 INFO - if (_Bad || !_Seendigit) 14:20:39 INFO - _Ptr = _Ac; 14:20:39 INFO - *_Ptr = '\0'; 14:20:39 INFO - return (_Pten); 14:20:39 INFO - } 14:20:39 INFO - int __cdecl _Getffldx(char *_Ac, 14:20:39 INFO - _InIt& _First, _InIt &_Last, 14:20:39 INFO - ios_base& _Iosbase, int *_Phexexp) const 14:20:39 INFO - { 14:20:39 INFO - const _Mypunct& _Punct_fac = use_facet< _Mypunct >(_Iosbase.getloc()); 14:20:39 INFO - const string _Grouping = _Punct_fac.grouping(); 14:20:39 INFO - enum { 14:20:39 INFO - _NUMGET_SIGNOFF = 22, 14:20:39 INFO - _NUMGET_XOFF = 24, 14:20:39 INFO - _NUMGET_POFF = 26}; 14:20:39 INFO - static const char _Src[] = {"0123456789ABCDEFabcdef-+XxPp"}; 14:20:39 INFO - _Elem _Atoms[sizeof (_Src)]; 14:20:39 INFO - const ctype<_Elem>& _Ctype_fac = 14:20:39 INFO - use_facet< ctype<_Elem> >(_Iosbase.getloc()); 14:20:39 INFO - _Ctype_fac.widen(&_Src[0], &_Src[sizeof (_Src)], _Atoms); 14:20:39 INFO - char *_Ptr = _Ac; 14:20:39 INFO - bool _Bad = false; 14:20:39 INFO - size_t _Idx; 14:20:39 INFO - if (_First == _Last) 14:20:39 INFO - ; 14:20:39 INFO - else if (*_First == _Atoms[_NUMGET_SIGNOFF + 1]) 14:20:39 INFO - *_Ptr++ = '+', ++_First; 14:20:39 INFO - else if (*_First == _Atoms[_NUMGET_SIGNOFF]) 14:20:39 INFO - *_Ptr++ = '-', ++_First; 14:20:39 INFO - *_Ptr++ = '0'; 14:20:39 INFO - *_Ptr++ = 'x'; 14:20:39 INFO - bool _Seendigit = false; 14:20:39 INFO - int _Significant = 0; 14:20:39 INFO - int _Phex = 0; 14:20:39 INFO - if (_First == _Last || *_First != _Atoms[0]) 14:20:39 INFO - ; 14:20:39 INFO - else if (++_First != _Last 14:20:39 INFO - && (*_First == _Atoms[_NUMGET_XOFF + 1] 14:20:39 INFO - || *_First == _Atoms[_NUMGET_XOFF])) 14:20:39 INFO - ++_First; 14:20:39 INFO - else 14:20:39 INFO - _Seendigit = true; 14:20:39 INFO - const int _Max_sig_dig = (*_Phexexp == 1000000000 ? 768 : 36); 14:20:39 INFO - const char *_Pg = &_Grouping[0]; 14:20:39 INFO - if (*_Pg == 127 || *_Pg <= '\0') 14:20:39 INFO - for (; _First != _Last 14:20:39 INFO - && (_Idx = _Find_elem(_Atoms, *_First)) < _NUMGET_SIGNOFF; 14:20:39 INFO - _Seendigit = true, ++_First) 14:20:39 INFO - if (_Max_sig_dig <= _Significant) 14:20:39 INFO - ++_Phex; 14:20:39 INFO - else if (_Idx == 0 && _Significant == 0) 14:20:39 INFO - ; 14:20:39 INFO - else 14:20:39 INFO - { 14:20:39 INFO - *_Ptr++ = _Src[_Idx]; 14:20:39 INFO - ++_Significant; 14:20:39 INFO - } 14:20:39 INFO - else 14:20:39 INFO - { 14:20:39 INFO - const _Elem _Kseparator = _Grouping.size() == 0 14:20:39 INFO - ? (_Elem)0 : _Punct_fac.thousands_sep(); 14:20:39 INFO - string _Groups((size_t)1, '\0'); 14:20:39 INFO - size_t _Group = 0; 14:20:39 INFO - for (; _First != _Last; ++_First) 14:20:39 INFO - if ((_Idx = _Find_elem(_Atoms, *_First)) < _NUMGET_SIGNOFF) 14:20:39 INFO - { 14:20:39 INFO - _Seendigit = true; 14:20:39 INFO - if (_Max_sig_dig <= _Significant) 14:20:39 INFO - ++_Phex; 14:20:39 INFO - else if (_Idx == 0 && _Significant == 0) 14:20:39 INFO - ; 14:20:39 INFO - else 14:20:39 INFO - { 14:20:39 INFO - *_Ptr++ = _Src[_Idx]; 14:20:39 INFO - ++_Significant; 14:20:39 INFO - } 14:20:39 INFO - if (_Groups[_Group] != 127) 14:20:39 INFO - ++_Groups[_Group]; 14:20:39 INFO - } 14:20:39 INFO - else if (_Groups[_Group] == '\0' 14:20:39 INFO - || _Kseparator == (_Elem)0 14:20:39 INFO - || *_First != _Kseparator) 14:20:39 INFO - break; 14:20:39 INFO - else 14:20:39 INFO - { 14:20:39 INFO - _Groups.append((size_t)1, '\0'); 14:20:39 INFO - ++_Group; 14:20:39 INFO - } 14:20:39 INFO - if (_Group == 0) 14:20:39 INFO - ; 14:20:39 INFO - else if ('\0' < _Groups[_Group]) 14:20:39 INFO - ++_Group; 14:20:39 INFO - else 14:20:39 INFO - _Bad = true; 14:20:39 INFO - while (!_Bad && 0 < _Group) 14:20:39 INFO - if (*_Pg == 127) 14:20:39 INFO - break; 14:20:39 INFO - else if ((0 < --_Group && *_Pg != _Groups[_Group]) 14:20:39 INFO - || (0 == _Group && *_Pg < _Groups[_Group])) 14:20:39 INFO - _Bad = true; 14:20:39 INFO - else if ('\0' < _Pg[1]) 14:20:39 INFO - ++_Pg; 14:20:39 INFO - } 14:20:39 INFO - if (_Seendigit && _Significant == 0) 14:20:39 INFO - *_Ptr++ = '0'; 14:20:39 INFO - if (_First != _Last && *_First == _Punct_fac.decimal_point()) 14:20:39 INFO - *_Ptr++ = localeconv()->decimal_point[0], ++_First; 14:20:39 INFO - if (_Significant == 0) 14:20:39 INFO - { 14:20:39 INFO - for (; _First != _Last && *_First == _Atoms[0]; 14:20:39 INFO - _Seendigit = true, ++_First) 14:20:39 INFO - --_Phex; 14:20:39 INFO - if (_Phex < 0) 14:20:39 INFO - *_Ptr++ = '0', ++_Phex; 14:20:39 INFO - } 14:20:39 INFO - for (; _First != _Last 14:20:39 INFO - && (_Idx = _Find_elem(_Atoms, *_First)) < _NUMGET_SIGNOFF; 14:20:39 INFO - _Seendigit = true, ++_First) 14:20:39 INFO - if (_Significant < _Max_sig_dig) 14:20:39 INFO - { 14:20:39 INFO - *_Ptr++ = _Src[_Idx]; 14:20:39 INFO - ++_Significant; 14:20:39 INFO - } 14:20:39 INFO - if (_Seendigit && _First != _Last 14:20:39 INFO - && (*_First == _Atoms[_NUMGET_POFF + 1] 14:20:39 INFO - || *_First == _Atoms[_NUMGET_POFF])) 14:20:39 INFO - { 14:20:39 INFO - *_Ptr++ = 'p', ++_First; 14:20:39 INFO - _Seendigit = false, _Significant = 0; 14:20:39 INFO - if (_First == _Last) 14:20:39 INFO - ; 14:20:39 INFO - else if (*_First == _Atoms[_NUMGET_SIGNOFF + 1]) 14:20:39 INFO - *_Ptr++ = '+', ++_First; 14:20:39 INFO - else if (*_First == _Atoms[_NUMGET_SIGNOFF]) 14:20:39 INFO - *_Ptr++ = '-', ++_First; 14:20:39 INFO - for (; _First != _Last && *_First == _Atoms[0]; ) 14:20:39 INFO - _Seendigit = true, ++_First; 14:20:39 INFO - if (_Seendigit) 14:20:39 INFO - *_Ptr++ = '0'; 14:20:39 INFO - for (; _First != _Last 14:20:39 INFO - && (_Idx = _Find_elem(_Atoms, *_First)) < _NUMGET_SIGNOFF; 14:20:39 INFO - _Seendigit = true, ++_First) 14:20:39 INFO - if (_Significant < 8) 14:20:39 INFO - { 14:20:39 INFO - *_Ptr++ = _Src[_Idx]; 14:20:39 INFO - ++_Significant; 14:20:39 INFO - } 14:20:39 INFO - } 14:20:39 INFO - if (_Bad || !_Seendigit) 14:20:39 INFO - _Ptr = _Ac; 14:20:39 INFO - *_Ptr = '\0'; 14:20:39 INFO - *_Phexexp = _Phex; 14:20:39 INFO - return (0); 14:20:39 INFO - } 14:20:39 INFO - }; 14:20:39 INFO - template 14:20:39 INFO - locale::id num_get<_Elem, _InIt>::id; 14:20:39 INFO - template > > 14:20:39 INFO - class num_put 14:20:39 INFO - : public locale::facet 14:20:39 INFO - { 14:20:39 INFO - public: 14:20:39 INFO - typedef numpunct<_Elem> _Mypunct; 14:20:39 INFO - typedef basic_string<_Elem, char_traits<_Elem>, allocator<_Elem> > 14:20:39 INFO - _Mystr; 14:20:39 INFO - static size_t __cdecl _Getcat(const locale::facet **_Ppf = 0, 14:20:39 INFO - const locale *_Ploc = 0) 14:20:39 INFO - { 14:20:39 INFO - if (_Ppf != 0 && *_Ppf == 0) 14:20:39 INFO - *_Ppf = new num_put<_Elem, _OutIt>( 14:20:39 INFO - _Locinfo(_Ploc->c_str())); 14:20:39 INFO - return (4); 14:20:39 INFO - } 14:20:39 INFO - static locale::id id; 14:20:39 INFO - protected: 14:20:39 INFO - virtual ~num_put() throw () 14:20:39 INFO - { 14:20:39 INFO - } 14:20:39 INFO - void _Init(const _Locinfo&) 14:20:39 INFO - { 14:20:39 INFO - } 14:20:39 INFO - public: 14:20:39 INFO - explicit num_put(size_t _Refs = 0) 14:20:39 INFO - : locale::facet(_Refs) 14:20:39 INFO - { 14:20:39 INFO - { _Locinfo _Lobj; 14:20:39 INFO - _Init(_Lobj); 14:20:39 INFO - } 14:20:39 INFO - } 14:20:39 INFO - num_put(const _Locinfo& _Lobj, size_t _Refs = 0) 14:20:39 INFO - : locale::facet(_Refs) 14:20:39 INFO - { 14:20:39 INFO - _Init(_Lobj); 14:20:39 INFO - } 14:20:39 INFO - typedef _Elem char_type; 14:20:39 INFO - typedef _OutIt iter_type; 14:20:39 INFO - _OutIt put(_OutIt _Dest, 14:20:39 INFO - ios_base& _Iosbase, _Elem _Fill, bool _Val) const 14:20:39 INFO - { 14:20:39 INFO - return (do_put(_Dest, _Iosbase, _Fill, _Val)); 14:20:39 INFO - } 14:20:39 INFO - _OutIt put(_OutIt _Dest, 14:20:39 INFO - ios_base& _Iosbase, _Elem _Fill, long _Val) const 14:20:39 INFO - { 14:20:39 INFO - return (do_put(_Dest, _Iosbase, _Fill, _Val)); 14:20:39 INFO - } 14:20:39 INFO - _OutIt put(_OutIt _Dest, 14:20:39 INFO - ios_base& _Iosbase, _Elem _Fill, unsigned long _Val) const 14:20:39 INFO - { 14:20:39 INFO - return (do_put(_Dest, _Iosbase, _Fill, _Val)); 14:20:39 INFO - } 14:20:39 INFO - _OutIt put(_OutIt _Dest, 14:20:39 INFO - ios_base& _Iosbase, _Elem _Fill, long long _Val) const 14:20:39 INFO - { 14:20:39 INFO - return (do_put(_Dest, _Iosbase, _Fill, _Val)); 14:20:39 INFO - } 14:20:39 INFO - _OutIt put(_OutIt _Dest, 14:20:39 INFO - ios_base& _Iosbase, _Elem _Fill, unsigned long long _Val) const 14:20:39 INFO - { 14:20:39 INFO - return (do_put(_Dest, _Iosbase, _Fill, _Val)); 14:20:39 INFO - } 14:20:39 INFO - _OutIt put(_OutIt _Dest, 14:20:39 INFO - ios_base& _Iosbase, _Elem _Fill, double _Val) const 14:20:39 INFO - { 14:20:39 INFO - return (do_put(_Dest, _Iosbase, _Fill, _Val)); 14:20:39 INFO - } 14:20:39 INFO - _OutIt put(_OutIt _Dest, 14:20:39 INFO - ios_base& _Iosbase, _Elem _Fill, long double _Val) const 14:20:39 INFO - { 14:20:39 INFO - return (do_put(_Dest, _Iosbase, _Fill, _Val)); 14:20:39 INFO - } 14:20:39 INFO - _OutIt put(_OutIt _Dest, 14:20:39 INFO - ios_base& _Iosbase, _Elem _Fill, const void *_Val) const 14:20:39 INFO - { 14:20:39 INFO - return (do_put(_Dest, _Iosbase, _Fill, _Val)); 14:20:39 INFO - } 14:20:39 INFO - protected: 14:20:39 INFO - virtual _OutIt do_put(_OutIt _Dest, 14:20:39 INFO - ios_base& _Iosbase, _Elem _Fill, bool _Val) const 14:20:39 INFO - { 14:20:39 INFO - ; 14:20:39 INFO - if (!(_Iosbase.flags() & ios_base::boolalpha)) 14:20:39 INFO - return (do_put(_Dest, _Iosbase, _Fill, (long)_Val)); 14:20:39 INFO - else 14:20:39 INFO - { 14:20:39 INFO - const _Mypunct& _Punct_fac = use_facet< _Mypunct >(_Iosbase.getloc()); 14:20:39 INFO - _Mystr _Str; 14:20:39 INFO - if (_Val) 14:20:39 INFO - _Str.assign(_Punct_fac.truename()); 14:20:39 INFO - else 14:20:39 INFO - _Str.assign(_Punct_fac.falsename()); 14:20:39 INFO - size_t _Fillcount = _Iosbase.width() <= 0 14:20:39 INFO - || (size_t)_Iosbase.width() <= _Str.size() 14:20:39 INFO - ? 0 : (size_t)_Iosbase.width() - _Str.size(); 14:20:39 INFO - if ((_Iosbase.flags() & ios_base::adjustfield) != ios_base::left) 14:20:39 INFO - { 14:20:39 INFO - _Dest = _Rep(_Dest, _Fill, _Fillcount); 14:20:39 INFO - _Fillcount = 0; 14:20:39 INFO - } 14:20:39 INFO - _Dest = _Put(_Dest, _Str.c_str(), _Str.size()); 14:20:39 INFO - _Iosbase.width(0); 14:20:39 INFO - return (_Rep(_Dest, _Fill, _Fillcount)); 14:20:39 INFO - } 14:20:39 INFO - } 14:20:39 INFO - virtual _OutIt do_put(_OutIt _Dest, 14:20:39 INFO - ios_base& _Iosbase, _Elem _Fill, long _Val) const 14:20:39 INFO - { 14:20:39 INFO - char _Buf[2 * 32], _Fmt[6]; 14:20:39 INFO - return (_Iput(_Dest, _Iosbase, _Fill, _Buf, 14:20:39 INFO - :: sprintf_s(_Buf, sizeof (_Buf), _Ifmt(_Fmt, "ld", 14:20:39 INFO - _Iosbase.flags()), _Val))); 14:20:39 INFO - } 14:20:39 INFO - virtual _OutIt do_put(_OutIt _Dest, 14:20:39 INFO - ios_base& _Iosbase, _Elem _Fill, unsigned long _Val) const 14:20:39 INFO - { 14:20:39 INFO - char _Buf[2 * 32], _Fmt[6]; 14:20:39 INFO - return (_Iput(_Dest, _Iosbase, _Fill, _Buf, 14:20:39 INFO - :: sprintf_s(_Buf, sizeof (_Buf), _Ifmt(_Fmt, "lu", 14:20:39 INFO - _Iosbase.flags()), _Val))); 14:20:39 INFO - } 14:20:39 INFO - virtual _OutIt do_put(_OutIt _Dest, 14:20:39 INFO - ios_base& _Iosbase, _Elem _Fill, long long _Val) const 14:20:39 INFO - { 14:20:39 INFO - char _Buf[2 * 32], _Fmt[8]; 14:20:39 INFO - return (_Iput(_Dest, _Iosbase, _Fill, _Buf, 14:20:39 INFO - :: sprintf_s(_Buf, sizeof (_Buf), _Ifmt(_Fmt, "Ld", 14:20:39 INFO - _Iosbase.flags()), _Val))); 14:20:39 INFO - } 14:20:39 INFO - virtual _OutIt do_put(_OutIt _Dest, 14:20:39 INFO - ios_base& _Iosbase, _Elem _Fill, unsigned long long _Val) const 14:20:39 INFO - { 14:20:39 INFO - char _Buf[2 * 32], _Fmt[8]; 14:20:39 INFO - return (_Iput(_Dest, _Iosbase, _Fill, _Buf, 14:20:39 INFO - :: sprintf_s(_Buf, sizeof (_Buf), _Ifmt(_Fmt, "Lu", 14:20:39 INFO - _Iosbase.flags()), _Val))); 14:20:39 INFO - } 14:20:39 INFO - virtual _OutIt do_put(_OutIt _Dest, 14:20:39 INFO - ios_base& _Iosbase, _Elem _Fill, double _Val) const 14:20:39 INFO - { 14:20:39 INFO - string _Buf; 14:20:39 INFO - char _Fmt[8]; 14:20:39 INFO - bool _Isfixed = (_Iosbase.flags() & ios_base::floatfield) 14:20:39 INFO - == ios_base::fixed; 14:20:39 INFO - streamsize _Precision = _Iosbase.precision() <= 0 && !_Isfixed 14:20:39 INFO - ? 6 : _Iosbase.precision(); 14:20:39 INFO - size_t _Bufsize = (size_t)_Precision; 14:20:39 INFO - if (_Isfixed && 1e10 < :: fabs(_Val)) 14:20:39 INFO - { 14:20:39 INFO - int _Ptwo; 14:20:39 INFO - (void):: frexp(_Val, &_Ptwo); 14:20:39 INFO - _Bufsize += :: abs(_Ptwo) * 30103L / 100000L; 14:20:39 INFO - } 14:20:39 INFO - _Buf.resize(_Bufsize + 50); 14:20:39 INFO - int _Ngen = :: sprintf_s((char *)_Buf.c_str(), _Buf.size(), 14:20:39 INFO - _Ffmt(_Fmt, 0, _Iosbase.flags()), (int)_Precision, _Val); 14:20:39 INFO - return (_Fput(_Dest, _Iosbase, _Fill, _Buf.c_str(), _Ngen)); 14:20:39 INFO - } 14:20:39 INFO - virtual _OutIt do_put(_OutIt _Dest, 14:20:39 INFO - ios_base& _Iosbase, _Elem _Fill, long double _Val) const 14:20:39 INFO - { 14:20:39 INFO - string _Buf; 14:20:39 INFO - char _Fmt[8]; 14:20:39 INFO - bool _Isfixed = (_Iosbase.flags() & ios_base::floatfield) 14:20:39 INFO - == ios_base::fixed; 14:20:39 INFO - streamsize _Precision = _Iosbase.precision() <= 0 && !_Isfixed 14:20:39 INFO - ? 6 : _Iosbase.precision(); 14:20:39 INFO - size_t _Bufsize = (size_t)_Precision; 14:20:39 INFO - if (_Isfixed && 1e10 < :: fabsl(_Val)) 14:20:39 INFO - { 14:20:39 INFO - int _Ptwo; 14:20:39 INFO - (void):: frexpl(_Val, &_Ptwo); 14:20:39 INFO - _Bufsize += :: abs(_Ptwo) * 30103L / 100000L; 14:20:39 INFO - } 14:20:39 INFO - _Buf.resize(_Bufsize + 50); 14:20:39 INFO - int _Ngen = :: sprintf_s((char *)_Buf.c_str(), _Buf.size(), 14:20:39 INFO - _Ffmt(_Fmt, 'L', _Iosbase.flags()), (int)_Precision, _Val); 14:20:39 INFO - return (_Fput(_Dest, _Iosbase, _Fill, _Buf.c_str(), _Ngen)); 14:20:39 INFO - } 14:20:39 INFO - virtual _OutIt do_put(_OutIt _Dest, 14:20:39 INFO - ios_base& _Iosbase, _Elem _Fill, const void *_Val) const 14:20:39 INFO - { 14:20:39 INFO - char _Buf[2 * 32]; 14:20:39 INFO - return (_Iput(_Dest, _Iosbase, _Fill, _Buf, 14:20:39 INFO - :: sprintf_s(_Buf, sizeof (_Buf), "%p", _Val))); 14:20:39 INFO - } 14:20:39 INFO - private: 14:20:39 INFO - char *__cdecl _Ffmt(char *_Fmt, 14:20:39 INFO - char _Spec, ios_base::fmtflags _Flags) const 14:20:39 INFO - { 14:20:39 INFO - char *_Ptr = _Fmt; 14:20:39 INFO - *_Ptr++ = '%'; 14:20:39 INFO - if (_Flags & ios_base::showpos) 14:20:39 INFO - *_Ptr++ = '+'; 14:20:39 INFO - if (_Flags & ios_base::showpoint) 14:20:39 INFO - *_Ptr++ = '#'; 14:20:39 INFO - *_Ptr++ = '.'; 14:20:39 INFO - *_Ptr++ = '*'; 14:20:39 INFO - if (_Spec != '\0') 14:20:39 INFO - *_Ptr++ = _Spec; 14:20:39 INFO - ios_base::fmtflags _Ffl = _Flags & ios_base::floatfield; 14:20:39 INFO - if (_Flags & ios_base::uppercase) 14:20:39 INFO - *_Ptr++ = _Ffl == ios_base::fixed ? 'f' 14:20:39 INFO - : _Ffl == ios_base::hexfloat ? 'A' 14:20:39 INFO - : _Ffl == ios_base::scientific ? 'E' : 'G'; 14:20:39 INFO - else 14:20:39 INFO - *_Ptr++ = _Ffl == ios_base::fixed ? 'f' 14:20:39 INFO - : _Ffl == ios_base::hexfloat ? 'a' 14:20:39 INFO - : _Ffl == ios_base::scientific ? 'e' : 'g'; 14:20:39 INFO - *_Ptr = '\0'; 14:20:39 INFO - return (_Fmt); 14:20:39 INFO - } 14:20:39 INFO - _OutIt __cdecl _Fput(_OutIt _Dest, 14:20:39 INFO - ios_base& _Iosbase, _Elem _Fill, const char *_Buf, 14:20:39 INFO - size_t _Count) const 14:20:39 INFO - { 14:20:39 INFO - ; 14:20:39 INFO - size_t _Prefix = 0 < _Count && (*_Buf == '+' || *_Buf == '-') 14:20:39 INFO - ? 1 : 0; 14:20:39 INFO - const char *_Exps; 14:20:39 INFO - if ((_Iosbase.flags() & ios_base::floatfield) != ios_base::hexfloat) 14:20:39 INFO - _Exps = "eE"; 14:20:39 INFO - else 14:20:39 INFO - { 14:20:39 INFO - _Exps = "pP"; 14:20:39 INFO - if (_Prefix + 2 <= _Count && _Buf[_Prefix] == '0' 14:20:39 INFO - && (_Buf[_Prefix + 1] == 'x' || _Buf[_Prefix + 1] == 'X')) 14:20:39 INFO - _Prefix += 2; 14:20:39 INFO - } 14:20:39 INFO - const size_t _Eoff = 14:20:39 INFO - :: strcspn(&_Buf[0], _Exps); 14:20:39 INFO - char _Dp[2] = {"."}; 14:20:39 INFO - _Dp[0] = :: localeconv()->decimal_point[0]; 14:20:39 INFO - const size_t _Poff = 14:20:39 INFO - :: strcspn(&_Buf[0], &_Dp[0]); 14:20:39 INFO - const ctype<_Elem>& _Ctype_fac = 14:20:39 INFO - use_facet< ctype<_Elem> >(_Iosbase.getloc()); 14:20:39 INFO - _Mystr _Groupstring(_Count, _Elem(0)); 14:20:39 INFO - _Ctype_fac.widen(&_Buf[0], &_Buf[_Count], &_Groupstring[0]); 14:20:39 INFO - const _Mypunct& _Punct_fac = use_facet< _Mypunct >(_Iosbase.getloc()); 14:20:39 INFO - const string _Grouping = _Punct_fac.grouping(); 14:20:39 INFO - const _Elem _Kseparator = _Punct_fac.thousands_sep(); 14:20:39 INFO - if (_Poff != _Count) 14:20:39 INFO - _Groupstring[_Poff] = _Punct_fac.decimal_point(); 14:20:39 INFO - size_t _Off = _Poff == _Count ? _Eoff : _Poff; 14:20:39 INFO - const char *_Pg = &_Grouping[0]; 14:20:39 INFO - while (*_Pg != 127 && '\0' < *_Pg 14:20:39 INFO - && (size_t)*_Pg < _Off - _Prefix) 14:20:39 INFO - { 14:20:39 INFO - _Groupstring.insert(_Off -= *_Pg, (size_t)1, _Kseparator); 14:20:39 INFO - if ('\0' < _Pg[1]) 14:20:39 INFO - ++_Pg; 14:20:39 INFO - } 14:20:39 INFO - _Count = _Groupstring.size(); 14:20:39 INFO - size_t _Fillcount = _Iosbase.width() <= 0 14:20:39 INFO - || (size_t)_Iosbase.width() <= _Count 14:20:39 INFO - ? 0 : (size_t)_Iosbase.width() - _Count; 14:20:39 INFO - ios_base::fmtflags _Adjustfield = 14:20:39 INFO - _Iosbase.flags() & ios_base::adjustfield; 14:20:39 INFO - if (_Adjustfield != ios_base::left 14:20:39 INFO - && _Adjustfield != ios_base::internal) 14:20:39 INFO - { 14:20:39 INFO - _Dest = _Rep(_Dest, _Fill, _Fillcount); 14:20:39 INFO - _Fillcount = 0; 14:20:39 INFO - _Dest = _Put(_Dest, &_Groupstring[0], _Prefix); 14:20:39 INFO - } 14:20:39 INFO - else if (_Adjustfield == ios_base::internal) 14:20:39 INFO - { 14:20:39 INFO - _Dest = _Put(_Dest, &_Groupstring[0], _Prefix); 14:20:39 INFO - _Dest = _Rep(_Dest, _Fill, _Fillcount); 14:20:39 INFO - _Fillcount = 0; 14:20:39 INFO - } 14:20:39 INFO - else 14:20:39 INFO - _Dest = _Put(_Dest, &_Groupstring[0], _Prefix); 14:20:39 INFO - _Dest = _Put(_Dest, &_Groupstring[_Prefix], _Count - _Prefix); 14:20:39 INFO - _Iosbase.width(0); 14:20:39 INFO - return (_Rep(_Dest, _Fill, _Fillcount)); 14:20:39 INFO - } 14:20:39 INFO - char *__cdecl _Ifmt(char *_Fmt, 14:20:39 INFO - const char *_Spec, ios_base::fmtflags _Flags) const 14:20:39 INFO - { 14:20:39 INFO - char *_Ptr = _Fmt; 14:20:39 INFO - *_Ptr++ = '%'; 14:20:39 INFO - if (_Flags & ios_base::showpos) 14:20:39 INFO - *_Ptr++ = '+'; 14:20:39 INFO - if (_Flags & ios_base::showbase) 14:20:39 INFO - *_Ptr++ = '#'; 14:20:39 INFO - if (_Spec[0] != 'L') 14:20:39 INFO - *_Ptr++ = _Spec[0]; 14:20:39 INFO - else 14:20:39 INFO - { 14:20:39 INFO - *_Ptr++ = 'I'; 14:20:39 INFO - *_Ptr++ = '6'; 14:20:39 INFO - *_Ptr++ = '4'; 14:20:39 INFO - } 14:20:39 INFO - ios_base::fmtflags _Basefield = _Flags & ios_base::basefield; 14:20:39 INFO - *_Ptr++ = _Basefield == ios_base::oct ? 'o' 14:20:39 INFO - : _Basefield != ios_base::hex ? _Spec[1] 14:20:39 INFO - : _Flags & ios_base::uppercase ? 'X' : 'x'; 14:20:39 INFO - *_Ptr = '\0'; 14:20:39 INFO - return (_Fmt); 14:20:39 INFO - } 14:20:39 INFO - _OutIt __cdecl _Iput(_OutIt _Dest, 14:20:39 INFO - ios_base& _Iosbase, _Elem _Fill, char *_Buf, size_t _Count) const 14:20:39 INFO - { 14:20:39 INFO - ; 14:20:39 INFO - size_t _Prefix = 0 < _Count && (*_Buf == '+' || *_Buf == '-') 14:20:39 INFO - ? 1 : 0; 14:20:39 INFO - if ((_Iosbase.flags() & ios_base::basefield) == ios_base::hex 14:20:39 INFO - && _Prefix + 2 <= _Count && _Buf[_Prefix] == '0' 14:20:39 INFO - && (_Buf[_Prefix + 1] == 'x' || _Buf[_Prefix + 1] == 'X')) 14:20:39 INFO - _Prefix += 2; 14:20:39 INFO - const ctype<_Elem>& _Ctype_fac = 14:20:39 INFO - use_facet< ctype<_Elem> >(_Iosbase.getloc()); 14:20:39 INFO - _Mystr _Groupstring(_Count, _Elem(0)); 14:20:39 INFO - _Ctype_fac.widen(&_Buf[0], &_Buf[_Count], &_Groupstring[0]); 14:20:39 INFO - const _Mypunct& _Punct_fac = use_facet< _Mypunct >(_Iosbase.getloc()); 14:20:39 INFO - const string _Grouping = _Punct_fac.grouping(); 14:20:39 INFO - const char *_Pg = &_Grouping[0]; 14:20:39 INFO - if (*_Pg != 127 && '\0' < *_Pg) 14:20:39 INFO - { 14:20:39 INFO - const _Elem _Kseparator = _Punct_fac.thousands_sep(); 14:20:39 INFO - while (*_Pg != 127 && '\0' < *_Pg 14:20:39 INFO - && (size_t)*_Pg < _Count - _Prefix) 14:20:39 INFO - { 14:20:39 INFO - _Count -= *_Pg; 14:20:39 INFO - _Groupstring.insert(_Count, 1, _Kseparator); 14:20:39 INFO - if ('\0' < _Pg[1]) 14:20:39 INFO - ++_Pg; 14:20:39 INFO - } 14:20:39 INFO - } 14:20:39 INFO - _Count = _Groupstring.size(); 14:20:39 INFO - size_t _Fillcount = _Iosbase.width() <= 0 14:20:39 INFO - || (size_t)_Iosbase.width() <= _Count 14:20:39 INFO - ? 0 : (size_t)_Iosbase.width() - _Count; 14:20:39 INFO - ios_base::fmtflags _Adjustfield = 14:20:39 INFO - _Iosbase.flags() & ios_base::adjustfield; 14:20:39 INFO - if (_Adjustfield != ios_base::left 14:20:39 INFO - && _Adjustfield != ios_base::internal) 14:20:39 INFO - { 14:20:39 INFO - _Dest = _Rep(_Dest, _Fill, _Fillcount); 14:20:39 INFO - _Fillcount = 0; 14:20:39 INFO - _Dest = _Put(_Dest, &_Groupstring[0], _Prefix); 14:20:39 INFO - } 14:20:39 INFO - else if (_Adjustfield == ios_base::internal) 14:20:39 INFO - { 14:20:39 INFO - _Dest = _Put(_Dest, &_Groupstring[0], _Prefix); 14:20:39 INFO - _Dest = _Rep(_Dest, _Fill, _Fillcount); 14:20:39 INFO - _Fillcount = 0; 14:20:39 INFO - } 14:20:39 INFO - else 14:20:39 INFO - _Dest = _Put(_Dest, &_Groupstring[0], _Prefix); 14:20:39 INFO - _Dest = _Put(_Dest, &_Groupstring[_Prefix], _Count - _Prefix); 14:20:39 INFO - _Iosbase.width(0); 14:20:39 INFO - return (_Rep(_Dest, _Fill, _Fillcount)); 14:20:39 INFO - } 14:20:39 INFO - _OutIt __cdecl _Put(_OutIt _Dest, 14:20:39 INFO - const _Elem *_Ptr, size_t _Count) const 14:20:39 INFO - { 14:20:39 INFO - for (; 0 < _Count; --_Count, (void)++_Dest, ++_Ptr) 14:20:39 INFO - *_Dest = *_Ptr; 14:20:39 INFO - return (_Dest); 14:20:39 INFO - } 14:20:39 INFO - _OutIt __cdecl _Rep(_OutIt _Dest, 14:20:39 INFO - _Elem _Ch, size_t _Count) const 14:20:39 INFO - { 14:20:39 INFO - for (; 0 < _Count; --_Count, (void)++_Dest) 14:20:39 INFO - *_Dest = _Ch; 14:20:39 INFO - return (_Dest); 14:20:39 INFO - } 14:20:39 INFO - }; 14:20:39 INFO - template 14:20:39 INFO - locale::id num_put<_Elem, _OutIt>::id; 14:20:39 INFO - template locale::id numpunct::id; 14:20:39 INFO - template class __declspec(dllimport) num_get > >; 14:20:39 INFO - template class __declspec(dllimport) num_put > >; 14:20:39 INFO - template locale::id numpunct::id; 14:20:39 INFO - template class __declspec(dllimport) num_get > >; 14:20:39 INFO - template class __declspec(dllimport) num_put > >; 14:20:39 INFO - #line 1610 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xlocnum" 14:20:39 INFO - #line 1619 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xlocnum" 14:20:39 INFO - } 14:20:39 INFO - #pragma warning(pop) 14:20:39 INFO - #pragma pack(pop) 14:20:39 INFO - #line 1624 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xlocnum" 14:20:39 INFO - #line 1625 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xlocnum" 14:20:39 INFO - #line 7 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ios" 14:20:39 INFO - #pragma pack(push,8) 14:20:39 INFO - #pragma warning(push,3) 14:20:39 INFO - #pragma warning(disable: 4189) 14:20:39 INFO - namespace std { 14:20:39 INFO - template 14:20:39 INFO - class basic_ios 14:20:39 INFO - : public ios_base 14:20:39 INFO - { 14:20:39 INFO - public: 14:20:39 INFO - typedef basic_ios<_Elem, _Traits> _Myt; 14:20:39 INFO - typedef basic_ostream<_Elem, _Traits> _Myos; 14:20:39 INFO - typedef basic_streambuf<_Elem, _Traits> _Mysb; 14:20:39 INFO - typedef ctype<_Elem> _Ctype; 14:20:39 INFO - typedef _Elem char_type; 14:20:39 INFO - typedef _Traits traits_type; 14:20:39 INFO - typedef typename _Traits::int_type int_type; 14:20:39 INFO - typedef typename _Traits::pos_type pos_type; 14:20:39 INFO - typedef typename _Traits::off_type off_type; 14:20:39 INFO - explicit basic_ios(_Mysb *_Strbuf) 14:20:39 INFO - { 14:20:39 INFO - init(_Strbuf); 14:20:39 INFO - } 14:20:39 INFO - virtual ~basic_ios() throw () 14:20:39 INFO - { 14:20:39 INFO - } 14:20:39 INFO - void clear(iostate _State = goodbit, 14:20:39 INFO - bool _Reraise = false) 14:20:39 INFO - { 14:20:39 INFO - ios_base::clear((iostate)(_Mystrbuf == 0 14:20:39 INFO - ? (int)_State | (int)badbit : (int)_State), _Reraise); 14:20:39 INFO - } 14:20:39 INFO - void clear(io_state _State) 14:20:39 INFO - { 14:20:39 INFO - clear((iostate)_State); 14:20:39 INFO - } 14:20:39 INFO - #line 55 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ios" 14:20:39 INFO - void setstate(iostate _State, 14:20:39 INFO - bool _Reraise = false) 14:20:39 INFO - { 14:20:39 INFO - if (_State != goodbit) 14:20:39 INFO - clear((iostate)((int)rdstate() | (int)_State), _Reraise); 14:20:39 INFO - } 14:20:39 INFO - void setstate(io_state _State) 14:20:39 INFO - { 14:20:39 INFO - setstate((iostate)_State); 14:20:39 INFO - } 14:20:39 INFO - #line 69 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ios" 14:20:39 INFO - _Myt& copyfmt(const _Myt& _Right) 14:20:39 INFO - { 14:20:39 INFO - _Tiestr = _Right.tie(); 14:20:39 INFO - _Fillch = _Right.fill(); 14:20:39 INFO - ios_base::copyfmt(_Right); 14:20:39 INFO - return (*this); 14:20:39 INFO - } 14:20:39 INFO - _Myos * tie() const 14:20:39 INFO - { 14:20:39 INFO - return (_Tiestr); 14:20:39 INFO - } 14:20:39 INFO - _Myos * tie(_Myos *_Newtie) 14:20:39 INFO - { 14:20:39 INFO - _Myos *_Oldtie = _Tiestr; 14:20:39 INFO - _Tiestr = _Newtie; 14:20:39 INFO - return (_Oldtie); 14:20:39 INFO - } 14:20:39 INFO - _Mysb * rdbuf() const 14:20:39 INFO - { 14:20:39 INFO - return (_Mystrbuf); 14:20:39 INFO - } 14:20:39 INFO - _Mysb * rdbuf(_Mysb *_Strbuf) 14:20:39 INFO - { 14:20:39 INFO - _Mysb *_Oldstrbuf = _Mystrbuf; 14:20:39 INFO - _Mystrbuf = _Strbuf; 14:20:39 INFO - clear(); 14:20:39 INFO - return (_Oldstrbuf); 14:20:39 INFO - } 14:20:39 INFO - locale imbue(const locale& _Loc) 14:20:39 INFO - { 14:20:39 INFO - locale _Oldlocale = ios_base::imbue(_Loc); 14:20:39 INFO - if (rdbuf() != 0) 14:20:39 INFO - rdbuf()->pubimbue(_Loc); 14:20:39 INFO - return (_Oldlocale); 14:20:39 INFO - } 14:20:39 INFO - _Elem fill() const 14:20:39 INFO - { 14:20:39 INFO - return (_Fillch); 14:20:39 INFO - } 14:20:39 INFO - _Elem fill(_Elem _Newfill) 14:20:39 INFO - { 14:20:39 INFO - _Elem _Oldfill = _Fillch; 14:20:39 INFO - _Fillch = _Newfill; 14:20:39 INFO - return (_Oldfill); 14:20:39 INFO - } 14:20:39 INFO - char narrow(_Elem _Ch, char _Dflt = '\0') const 14:20:39 INFO - { 14:20:39 INFO - const _Ctype& _Ctype_fac = use_facet< _Ctype >(getloc()); 14:20:39 INFO - return (_Ctype_fac.narrow(_Ch, _Dflt)); 14:20:39 INFO - } 14:20:39 INFO - _Elem widen(char _Byte) const 14:20:39 INFO - { 14:20:39 INFO - const _Ctype& _Ctype_fac = use_facet< _Ctype >(getloc()); 14:20:39 INFO - return (_Ctype_fac.widen(_Byte)); 14:20:39 INFO - } 14:20:39 INFO - void move(_Myt& _Right) 14:20:39 INFO - { 14:20:39 INFO - if (this != &_Right) 14:20:39 INFO - { 14:20:39 INFO - _Mystrbuf = 0; 14:20:39 INFO - _Tiestr = 0; 14:20:39 INFO - this->swap(_Right); 14:20:39 INFO - } 14:20:39 INFO - } 14:20:39 INFO - void move(_Myt&& _Right) 14:20:39 INFO - { 14:20:39 INFO - if (this != &_Right) 14:20:39 INFO - { 14:20:39 INFO - _Mystrbuf = 0; 14:20:39 INFO - _Tiestr = 0; 14:20:39 INFO - this->swap(_Right); 14:20:39 INFO - } 14:20:39 INFO - } 14:20:39 INFO - void swap(_Myt& _Right) throw () 14:20:39 INFO - { 14:20:39 INFO - ios_base::swap(_Right); 14:20:39 INFO - ::std:: swap(_Fillch, _Right._Fillch); 14:20:39 INFO - ::std:: swap(_Tiestr, _Right._Tiestr); 14:20:39 INFO - } 14:20:39 INFO - void set_rdbuf(_Mysb *_Strbuf) 14:20:39 INFO - { 14:20:39 INFO - _Mystrbuf = _Strbuf; 14:20:39 INFO - } 14:20:39 INFO - protected: 14:20:39 INFO - void init(_Mysb *_Strbuf = 0, 14:20:39 INFO - bool _Isstd = false) 14:20:39 INFO - { 14:20:39 INFO - _Init(); 14:20:39 INFO - _Mystrbuf = _Strbuf; 14:20:39 INFO - _Tiestr = 0; 14:20:39 INFO - _Fillch = widen(' '); 14:20:39 INFO - if (_Mystrbuf == 0) 14:20:39 INFO - setstate(badbit); 14:20:39 INFO - if (_Isstd) 14:20:39 INFO - _Addstd(this); 14:20:39 INFO - } 14:20:39 INFO - basic_ios() 14:20:39 INFO - { 14:20:39 INFO - } 14:20:39 INFO - private: 14:20:39 INFO - _Mysb *_Mystrbuf; 14:20:39 INFO - _Myos *_Tiestr; 14:20:39 INFO - _Elem _Fillch; 14:20:39 INFO - public: 14:20:39 INFO - basic_ios(const _Myt&) = delete; 14:20:39 INFO - _Myt& operator=(const _Myt&) = delete; 14:20:39 INFO - }; 14:20:39 INFO - template class __declspec(dllimport) basic_ios >; 14:20:39 INFO - template class __declspec(dllimport) basic_ios >; 14:20:39 INFO - #line 205 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ios" 14:20:39 INFO - #line 211 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ios" 14:20:39 INFO - inline ios_base& __cdecl boolalpha(ios_base& _Iosbase) 14:20:39 INFO - { 14:20:39 INFO - _Iosbase.setf(ios_base::boolalpha); 14:20:39 INFO - return (_Iosbase); 14:20:39 INFO - } 14:20:39 INFO - inline ios_base& __cdecl dec(ios_base& _Iosbase) 14:20:39 INFO - { 14:20:39 INFO - _Iosbase.setf(ios_base::dec, ios_base::basefield); 14:20:39 INFO - return (_Iosbase); 14:20:39 INFO - } 14:20:39 INFO - inline ios_base& __cdecl defaultfloat(ios_base& _Iosbase) 14:20:39 INFO - { 14:20:39 INFO - _Iosbase.unsetf(ios_base::floatfield); 14:20:39 INFO - return (_Iosbase); 14:20:39 INFO - } 14:20:39 INFO - inline ios_base& __cdecl fixed(ios_base& _Iosbase) 14:20:39 INFO - { 14:20:39 INFO - _Iosbase.setf(ios_base::fixed, ios_base::floatfield); 14:20:39 INFO - return (_Iosbase); 14:20:39 INFO - } 14:20:39 INFO - inline ios_base& __cdecl hex(ios_base& _Iosbase) 14:20:39 INFO - { 14:20:39 INFO - _Iosbase.setf(ios_base::hex, ios_base::basefield); 14:20:39 INFO - return (_Iosbase); 14:20:39 INFO - } 14:20:39 INFO - inline ios_base& __cdecl hexfloat(ios_base& _Iosbase) 14:20:39 INFO - { 14:20:39 INFO - _Iosbase.setf(ios_base::hexfloat, ios_base::floatfield); 14:20:39 INFO - return (_Iosbase); 14:20:39 INFO - } 14:20:39 INFO - namespace tr1 { 14:20:39 INFO - using ::std:: hexfloat; 14:20:39 INFO - } 14:20:39 INFO - #line 254 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ios" 14:20:39 INFO - inline ios_base& __cdecl internal(ios_base& _Iosbase) 14:20:39 INFO - { 14:20:39 INFO - _Iosbase.setf(ios_base::internal, ios_base::adjustfield); 14:20:39 INFO - return (_Iosbase); 14:20:39 INFO - } 14:20:39 INFO - inline ios_base& __cdecl left(ios_base& _Iosbase) 14:20:39 INFO - { 14:20:39 INFO - _Iosbase.setf(ios_base::left, ios_base::adjustfield); 14:20:39 INFO - return (_Iosbase); 14:20:39 INFO - } 14:20:39 INFO - inline ios_base& __cdecl noboolalpha(ios_base& _Iosbase) 14:20:39 INFO - { 14:20:39 INFO - _Iosbase.unsetf(ios_base::boolalpha); 14:20:39 INFO - return (_Iosbase); 14:20:39 INFO - } 14:20:39 INFO - inline ios_base& __cdecl noshowbase(ios_base& _Iosbase) 14:20:39 INFO - { 14:20:39 INFO - _Iosbase.unsetf(ios_base::showbase); 14:20:39 INFO - return (_Iosbase); 14:20:39 INFO - } 14:20:39 INFO - inline ios_base& __cdecl noshowpoint(ios_base& _Iosbase) 14:20:39 INFO - { 14:20:39 INFO - _Iosbase.unsetf(ios_base::showpoint); 14:20:39 INFO - return (_Iosbase); 14:20:39 INFO - } 14:20:39 INFO - inline ios_base& __cdecl noshowpos(ios_base& _Iosbase) 14:20:39 INFO - { 14:20:39 INFO - _Iosbase.unsetf(ios_base::showpos); 14:20:39 INFO - return (_Iosbase); 14:20:39 INFO - } 14:20:39 INFO - inline ios_base& __cdecl noskipws(ios_base& _Iosbase) 14:20:39 INFO - { 14:20:39 INFO - _Iosbase.unsetf(ios_base::skipws); 14:20:39 INFO - return (_Iosbase); 14:20:39 INFO - } 14:20:39 INFO - inline ios_base& __cdecl nounitbuf(ios_base& _Iosbase) 14:20:39 INFO - { 14:20:39 INFO - _Iosbase.unsetf(ios_base::unitbuf); 14:20:39 INFO - return (_Iosbase); 14:20:39 INFO - } 14:20:39 INFO - inline ios_base& __cdecl nouppercase(ios_base& _Iosbase) 14:20:39 INFO - { 14:20:39 INFO - _Iosbase.unsetf(ios_base::uppercase); 14:20:39 INFO - return (_Iosbase); 14:20:39 INFO - } 14:20:39 INFO - inline ios_base& __cdecl oct(ios_base& _Iosbase) 14:20:39 INFO - { 14:20:39 INFO - _Iosbase.setf(ios_base::oct, ios_base::basefield); 14:20:39 INFO - return (_Iosbase); 14:20:39 INFO - } 14:20:39 INFO - inline ios_base& __cdecl right(ios_base& _Iosbase) 14:20:39 INFO - { 14:20:39 INFO - _Iosbase.setf(ios_base::right, ios_base::adjustfield); 14:20:39 INFO - return (_Iosbase); 14:20:39 INFO - } 14:20:39 INFO - inline ios_base& __cdecl scientific(ios_base& _Iosbase) 14:20:39 INFO - { 14:20:39 INFO - _Iosbase.setf(ios_base::scientific, ios_base::floatfield); 14:20:39 INFO - return (_Iosbase); 14:20:39 INFO - } 14:20:39 INFO - inline ios_base& __cdecl showbase(ios_base& _Iosbase) 14:20:39 INFO - { 14:20:39 INFO - _Iosbase.setf(ios_base::showbase); 14:20:39 INFO - return (_Iosbase); 14:20:39 INFO - } 14:20:39 INFO - inline ios_base& __cdecl showpoint(ios_base& _Iosbase) 14:20:39 INFO - { 14:20:39 INFO - _Iosbase.setf(ios_base::showpoint); 14:20:39 INFO - return (_Iosbase); 14:20:39 INFO - } 14:20:39 INFO - inline ios_base& __cdecl showpos(ios_base& _Iosbase) 14:20:39 INFO - { 14:20:39 INFO - _Iosbase.setf(ios_base::showpos); 14:20:39 INFO - return (_Iosbase); 14:20:39 INFO - } 14:20:39 INFO - inline ios_base& __cdecl skipws(ios_base& _Iosbase) 14:20:39 INFO - { 14:20:39 INFO - _Iosbase.setf(ios_base::skipws); 14:20:39 INFO - return (_Iosbase); 14:20:39 INFO - } 14:20:39 INFO - inline ios_base& __cdecl unitbuf(ios_base& _Iosbase) 14:20:39 INFO - { 14:20:39 INFO - _Iosbase.setf(ios_base::unitbuf); 14:20:39 INFO - return (_Iosbase); 14:20:39 INFO - } 14:20:39 INFO - inline ios_base& __cdecl uppercase(ios_base& _Iosbase) 14:20:39 INFO - { 14:20:39 INFO - _Iosbase.setf(ios_base::uppercase); 14:20:39 INFO - return (_Iosbase); 14:20:39 INFO - } 14:20:39 INFO - } 14:20:39 INFO - #pragma warning(pop) 14:20:39 INFO - #pragma pack(pop) 14:20:39 INFO - #line 368 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ios" 14:20:39 INFO - #line 369 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ios" 14:20:39 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\ios" 14:20:39 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\ios" 14:20:39 INFO - #pragma warning( pop ) 14:20:39 INFO - #line 82 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\ios" 14:20:39 INFO - #line 7 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ostream" 14:20:39 INFO - #pragma pack(push,8) 14:20:39 INFO - #pragma warning(push,3) 14:20:39 INFO - #pragma warning(disable: 4189 4390) 14:20:39 INFO - namespace std { 14:20:39 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ostream" 14:20:39 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ostream" 14:20:39 INFO - #pragma vtordisp(push, 2) 14:20:39 INFO - template 14:20:39 INFO - class basic_ostream 14:20:39 INFO - : virtual public basic_ios<_Elem, _Traits> 14:20:39 INFO - { 14:20:39 INFO - public: 14:20:39 INFO - typedef basic_ostream<_Elem, _Traits> _Myt; 14:20:39 INFO - typedef basic_ios<_Elem, _Traits> _Myios; 14:20:39 INFO - typedef basic_streambuf<_Elem, _Traits> _Mysb; 14:20:39 INFO - typedef ostreambuf_iterator<_Elem, _Traits> _Iter; 14:20:39 INFO - typedef num_put<_Elem, _Iter> _Nput; 14:20:39 INFO - explicit basic_ostream( 14:20:39 INFO - basic_streambuf<_Elem, _Traits> *_Strbuf, 14:20:39 INFO - bool _Isstd = false) 14:20:39 INFO - { 14:20:39 INFO - _Myios::init(_Strbuf, _Isstd); 14:20:39 INFO - } 14:20:39 INFO - basic_ostream(_Uninitialized, bool _Addit = true) 14:20:39 INFO - { 14:20:39 INFO - if (_Addit) 14:20:39 INFO - this->_Addstd(this); 14:20:39 INFO - } 14:20:39 INFO - protected: 14:20:39 INFO - basic_ostream(_Myt&& _Right) 14:20:39 INFO - { 14:20:39 INFO - _Myios::init(); 14:20:39 INFO - _Myios::move(::std:: move(_Right)); 14:20:39 INFO - } 14:20:39 INFO - _Myt& operator=(_Myt&& _Right) 14:20:39 INFO - { 14:20:39 INFO - this->swap(_Right); 14:20:39 INFO - return (*this); 14:20:39 INFO - } 14:20:39 INFO - void swap(_Myt& _Right) 14:20:39 INFO - { 14:20:39 INFO - if (this != &_Right) 14:20:39 INFO - _Myios::swap(_Right); 14:20:39 INFO - } 14:20:39 INFO - public: 14:20:39 INFO - basic_ostream(const _Myt&) = delete; 14:20:39 INFO - _Myt& operator=(const _Myt&) = delete; 14:20:39 INFO - virtual ~basic_ostream() throw () 14:20:39 INFO - { 14:20:39 INFO - } 14:20:39 INFO - typedef typename _Traits::int_type int_type; 14:20:39 INFO - typedef typename _Traits::pos_type pos_type; 14:20:39 INFO - typedef typename _Traits::off_type off_type; 14:20:39 INFO - class _Sentry_base 14:20:39 INFO - { 14:20:39 INFO - public: 14:20:39 INFO - _Sentry_base(_Myt& _Ostr) 14:20:39 INFO - : _Myostr(_Ostr) 14:20:39 INFO - { 14:20:39 INFO - if (_Myostr.rdbuf() != 0) 14:20:39 INFO - _Myostr.rdbuf()->_Lock(); 14:20:39 INFO - } 14:20:39 INFO - ~_Sentry_base() throw () 14:20:39 INFO - { 14:20:39 INFO - if (_Myostr.rdbuf() != 0) 14:20:39 INFO - _Myostr.rdbuf()->_Unlock(); 14:20:39 INFO - } 14:20:39 INFO - _Myt& _Myostr; 14:20:39 INFO - private: 14:20:39 INFO - _Sentry_base& operator=(const _Sentry_base&); 14:20:39 INFO - }; 14:20:39 INFO - class sentry 14:20:39 INFO - : public _Sentry_base 14:20:39 INFO - { 14:20:39 INFO - public: 14:20:39 INFO - explicit sentry(_Myt& _Ostr) 14:20:39 INFO - : _Sentry_base(_Ostr) 14:20:39 INFO - { 14:20:39 INFO - if (_Ostr.good() && _Ostr.tie() != 0 && _Ostr.tie() != &_Ostr) 14:20:39 INFO - _Ostr.tie()->flush(); 14:20:39 INFO - _Ok = _Ostr.good(); 14:20:39 INFO - } 14:20:39 INFO - ~sentry() throw () 14:20:39 INFO - { 14:20:39 INFO - #line 136 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ostream" 14:20:39 INFO - this->_Myostr._Osfx(); 14:20:39 INFO - #line 138 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ostream" 14:20:39 INFO - } 14:20:39 INFO - explicit operator bool() const 14:20:39 INFO - { 14:20:39 INFO - return (_Ok); 14:20:39 INFO - } 14:20:39 INFO - sentry(const sentry&) = delete; 14:20:39 INFO - sentry& operator=(const sentry&) = delete; 14:20:39 INFO - private: 14:20:39 INFO - bool _Ok; 14:20:39 INFO - }; 14:20:39 INFO - bool opfx() 14:20:39 INFO - { 14:20:39 INFO - if (this->good() && _Myios::tie() != 0 && _Myios::tie() != this) 14:20:39 INFO - _Myios::tie()->flush(); 14:20:39 INFO - return (this->good()); 14:20:39 INFO - } 14:20:39 INFO - void osfx() 14:20:39 INFO - { 14:20:39 INFO - _Osfx(); 14:20:39 INFO - } 14:20:39 INFO - void _Osfx() 14:20:39 INFO - { 14:20:39 INFO - { if (1) { 14:20:39 INFO - if (this->good() && this->flags() & ios_base::unitbuf) 14:20:39 INFO - if (_Myios::rdbuf()->pubsync() == -1) 14:20:39 INFO - _Myios::setstate(ios_base::badbit); 14:20:39 INFO - } else if (0) { 14:20:39 INFO - } } 14:20:39 INFO - } 14:20:39 INFO - _Myt& operator<<(_Myt& (__cdecl *_Pfn)(_Myt&)) 14:20:39 INFO - { 14:20:39 INFO - ; 14:20:39 INFO - return ((*_Pfn)(*this)); 14:20:39 INFO - } 14:20:39 INFO - _Myt& operator<<(_Myios& (__cdecl *_Pfn)(_Myios&)) 14:20:39 INFO - { 14:20:39 INFO - ; 14:20:39 INFO - (*_Pfn)(*(_Myios *)this); 14:20:39 INFO - return (*this); 14:20:39 INFO - } 14:20:39 INFO - _Myt& operator<<(ios_base& (__cdecl *_Pfn)(ios_base&)) 14:20:39 INFO - { 14:20:39 INFO - ; 14:20:39 INFO - (*_Pfn)(*(ios_base *)this); 14:20:39 INFO - return (*this); 14:20:39 INFO - } 14:20:39 INFO - _Myt& operator<<(bool _Val) 14:20:39 INFO - { 14:20:39 INFO - ios_base::iostate _State = ios_base::goodbit; 14:20:39 INFO - const sentry _Ok(*this); 14:20:39 INFO - if (_Ok) 14:20:39 INFO - { 14:20:39 INFO - const _Nput& _Nput_fac = use_facet< _Nput >(this->getloc()); 14:20:39 INFO - { 14:20:39 INFO - if (_Nput_fac.put(_Iter(_Myios::rdbuf()), *this, 14:20:39 INFO - _Myios::fill(), _Val).failed()) 14:20:39 INFO - _State |= ios_base::badbit; 14:20:39 INFO - } 14:20:39 INFO - } 14:20:39 INFO - _Myios::setstate(_State); 14:20:39 INFO - return (*this); 14:20:39 INFO - } 14:20:39 INFO - _Myt& operator<<(short _Val) 14:20:39 INFO - { 14:20:39 INFO - ios_base::iostate _State = ios_base::goodbit; 14:20:39 INFO - const sentry _Ok(*this); 14:20:39 INFO - if (_Ok) 14:20:39 INFO - { 14:20:39 INFO - const _Nput& _Nput_fac = use_facet< _Nput >(this->getloc()); 14:20:39 INFO - ios_base::fmtflags _Bfl = 14:20:39 INFO - this->flags() & ios_base::basefield; 14:20:39 INFO - long _Tmp = (_Bfl == ios_base::oct 14:20:39 INFO - || _Bfl == ios_base::hex) 14:20:39 INFO - ? (long)(unsigned short)_Val : (long)_Val; 14:20:39 INFO - { 14:20:39 INFO - if (_Nput_fac.put(_Iter(_Myios::rdbuf()), *this, 14:20:39 INFO - _Myios::fill(), _Tmp).failed()) 14:20:39 INFO - _State |= ios_base::badbit; 14:20:39 INFO - } 14:20:39 INFO - } 14:20:39 INFO - _Myios::setstate(_State); 14:20:39 INFO - return (*this); 14:20:39 INFO - } 14:20:39 INFO - _Myt& operator<<(unsigned short _Val) 14:20:39 INFO - { 14:20:39 INFO - ios_base::iostate _State = ios_base::goodbit; 14:20:39 INFO - const sentry _Ok(*this); 14:20:39 INFO - if (_Ok) 14:20:39 INFO - { 14:20:39 INFO - const _Nput& _Nput_fac = use_facet< _Nput >(this->getloc()); 14:20:39 INFO - { 14:20:39 INFO - if (_Nput_fac.put(_Iter(_Myios::rdbuf()), *this, 14:20:39 INFO - _Myios::fill(), (unsigned long)_Val).failed()) 14:20:39 INFO - _State |= ios_base::badbit; 14:20:39 INFO - } 14:20:39 INFO - } 14:20:39 INFO - _Myios::setstate(_State); 14:20:39 INFO - return (*this); 14:20:39 INFO - } 14:20:39 INFO - _Myt& operator<<(int _Val) 14:20:39 INFO - { 14:20:39 INFO - ios_base::iostate _State = ios_base::goodbit; 14:20:39 INFO - const sentry _Ok(*this); 14:20:39 INFO - if (_Ok) 14:20:39 INFO - { 14:20:39 INFO - const _Nput& _Nput_fac = use_facet< _Nput >(this->getloc()); 14:20:39 INFO - ios_base::fmtflags _Bfl = 14:20:39 INFO - this->flags() & ios_base::basefield; 14:20:39 INFO - long _Tmp = (_Bfl == ios_base::oct 14:20:39 INFO - || _Bfl == ios_base::hex) 14:20:39 INFO - ? (long)(unsigned int)_Val : (long)_Val; 14:20:39 INFO - { 14:20:39 INFO - if (_Nput_fac.put(_Iter(_Myios::rdbuf()), *this, 14:20:39 INFO - _Myios::fill(), _Tmp).failed()) 14:20:39 INFO - _State |= ios_base::badbit; 14:20:39 INFO - } 14:20:39 INFO - } 14:20:39 INFO - _Myios::setstate(_State); 14:20:39 INFO - return (*this); 14:20:39 INFO - } 14:20:39 INFO - _Myt& operator<<(unsigned int _Val) 14:20:39 INFO - { 14:20:39 INFO - ios_base::iostate _State = ios_base::goodbit; 14:20:39 INFO - const sentry _Ok(*this); 14:20:39 INFO - if (_Ok) 14:20:39 INFO - { 14:20:39 INFO - const _Nput& _Nput_fac = use_facet< _Nput >(this->getloc()); 14:20:39 INFO - { 14:20:39 INFO - if (_Nput_fac.put(_Iter(_Myios::rdbuf()), *this, 14:20:39 INFO - _Myios::fill(), (unsigned long)_Val).failed()) 14:20:39 INFO - _State |= ios_base::badbit; 14:20:39 INFO - } 14:20:39 INFO - } 14:20:39 INFO - _Myios::setstate(_State); 14:20:39 INFO - return (*this); 14:20:39 INFO - } 14:20:39 INFO - _Myt& operator<<(long _Val) 14:20:39 INFO - { 14:20:39 INFO - ios_base::iostate _State = ios_base::goodbit; 14:20:39 INFO - const sentry _Ok(*this); 14:20:39 INFO - if (_Ok) 14:20:39 INFO - { 14:20:39 INFO - const _Nput& _Nput_fac = use_facet< _Nput >(this->getloc()); 14:20:39 INFO - { 14:20:39 INFO - if (_Nput_fac.put(_Iter(_Myios::rdbuf()), *this, 14:20:39 INFO - _Myios::fill(), _Val).failed()) 14:20:39 INFO - _State |= ios_base::badbit; 14:20:39 INFO - } 14:20:39 INFO - } 14:20:39 INFO - _Myios::setstate(_State); 14:20:39 INFO - return (*this); 14:20:39 INFO - } 14:20:39 INFO - _Myt& operator<<(unsigned long _Val) 14:20:39 INFO - { 14:20:39 INFO - ios_base::iostate _State = ios_base::goodbit; 14:20:39 INFO - const sentry _Ok(*this); 14:20:39 INFO - if (_Ok) 14:20:39 INFO - { 14:20:39 INFO - const _Nput& _Nput_fac = use_facet< _Nput >(this->getloc()); 14:20:39 INFO - { 14:20:39 INFO - if (_Nput_fac.put(_Iter(_Myios::rdbuf()), *this, 14:20:39 INFO - _Myios::fill(), _Val).failed()) 14:20:39 INFO - _State |= ios_base::badbit; 14:20:39 INFO - } 14:20:39 INFO - } 14:20:39 INFO - _Myios::setstate(_State); 14:20:39 INFO - return (*this); 14:20:39 INFO - } 14:20:39 INFO - _Myt& operator<<(long long _Val) 14:20:39 INFO - { 14:20:39 INFO - ios_base::iostate _State = ios_base::goodbit; 14:20:39 INFO - const sentry _Ok(*this); 14:20:39 INFO - if (_Ok) 14:20:39 INFO - { 14:20:39 INFO - const _Nput& _Nput_fac = use_facet< _Nput >(this->getloc()); 14:20:39 INFO - { 14:20:39 INFO - if (_Nput_fac.put(_Iter(_Myios::rdbuf()), *this, 14:20:39 INFO - _Myios::fill(), _Val).failed()) 14:20:39 INFO - _State |= ios_base::badbit; 14:20:39 INFO - } 14:20:39 INFO - } 14:20:39 INFO - _Myios::setstate(_State); 14:20:39 INFO - return (*this); 14:20:39 INFO - } 14:20:39 INFO - _Myt& operator<<(unsigned long long _Val) 14:20:39 INFO - { 14:20:39 INFO - ios_base::iostate _State = ios_base::goodbit; 14:20:39 INFO - const sentry _Ok(*this); 14:20:39 INFO - if (_Ok) 14:20:39 INFO - { 14:20:39 INFO - const _Nput& _Nput_fac = use_facet< _Nput >(this->getloc()); 14:20:39 INFO - { 14:20:39 INFO - if (_Nput_fac.put(_Iter(_Myios::rdbuf()), *this, 14:20:39 INFO - _Myios::fill(), _Val).failed()) 14:20:39 INFO - _State |= ios_base::badbit; 14:20:39 INFO - } 14:20:39 INFO - } 14:20:39 INFO - _Myios::setstate(_State); 14:20:39 INFO - return (*this); 14:20:39 INFO - } 14:20:39 INFO - _Myt& operator<<(float _Val) 14:20:39 INFO - { 14:20:39 INFO - ios_base::iostate _State = ios_base::goodbit; 14:20:39 INFO - const sentry _Ok(*this); 14:20:39 INFO - if (_Ok) 14:20:39 INFO - { 14:20:39 INFO - const _Nput& _Nput_fac = use_facet< _Nput >(this->getloc()); 14:20:39 INFO - { 14:20:39 INFO - if (_Nput_fac.put(_Iter(_Myios::rdbuf()), *this, 14:20:39 INFO - _Myios::fill(), (double)_Val).failed()) 14:20:39 INFO - _State |= ios_base::badbit; 14:20:39 INFO - } 14:20:39 INFO - } 14:20:39 INFO - _Myios::setstate(_State); 14:20:39 INFO - return (*this); 14:20:39 INFO - } 14:20:39 INFO - _Myt& operator<<(double _Val) 14:20:39 INFO - { 14:20:39 INFO - ios_base::iostate _State = ios_base::goodbit; 14:20:39 INFO - const sentry _Ok(*this); 14:20:39 INFO - if (_Ok) 14:20:39 INFO - { 14:20:39 INFO - const _Nput& _Nput_fac = use_facet< _Nput >(this->getloc()); 14:20:39 INFO - { 14:20:39 INFO - if (_Nput_fac.put(_Iter(_Myios::rdbuf()), *this, 14:20:39 INFO - _Myios::fill(), _Val).failed()) 14:20:39 INFO - _State |= ios_base::badbit; 14:20:39 INFO - } 14:20:39 INFO - } 14:20:39 INFO - _Myios::setstate(_State); 14:20:39 INFO - return (*this); 14:20:39 INFO - } 14:20:39 INFO - _Myt& operator<<(long double _Val) 14:20:39 INFO - { 14:20:39 INFO - ios_base::iostate _State = ios_base::goodbit; 14:20:39 INFO - const sentry _Ok(*this); 14:20:39 INFO - if (_Ok) 14:20:39 INFO - { 14:20:39 INFO - const _Nput& _Nput_fac = use_facet< _Nput >(this->getloc()); 14:20:39 INFO - { 14:20:39 INFO - if (_Nput_fac.put(_Iter(_Myios::rdbuf()), *this, 14:20:39 INFO - _Myios::fill(), _Val).failed()) 14:20:39 INFO - _State |= ios_base::badbit; 14:20:39 INFO - } 14:20:39 INFO - } 14:20:39 INFO - _Myios::setstate(_State); 14:20:39 INFO - return (*this); 14:20:39 INFO - } 14:20:39 INFO - _Myt& operator<<(const void *_Val) 14:20:39 INFO - { 14:20:39 INFO - ios_base::iostate _State = ios_base::goodbit; 14:20:39 INFO - const sentry _Ok(*this); 14:20:39 INFO - if (_Ok) 14:20:39 INFO - { 14:20:39 INFO - const _Nput& _Nput_fac = use_facet< _Nput >(this->getloc()); 14:20:39 INFO - { 14:20:39 INFO - if (_Nput_fac.put(_Iter(_Myios::rdbuf()), *this, 14:20:39 INFO - _Myios::fill(), _Val).failed()) 14:20:39 INFO - _State |= ios_base::badbit; 14:20:39 INFO - } 14:20:39 INFO - } 14:20:39 INFO - _Myios::setstate(_State); 14:20:39 INFO - return (*this); 14:20:39 INFO - } 14:20:39 INFO - _Myt& operator<<(_Mysb *_Strbuf) 14:20:39 INFO - { 14:20:39 INFO - ios_base::iostate _State = ios_base::goodbit; 14:20:39 INFO - bool _Copied = false; 14:20:39 INFO - const sentry _Ok(*this); 14:20:39 INFO - if (_Ok && _Strbuf != 0) 14:20:39 INFO - for (int_type _Meta = _Traits::eof(); ; _Copied = true) 14:20:39 INFO - { 14:20:39 INFO - { if (1) { 14:20:39 INFO - _Meta = _Traits::eq_int_type(_Traits::eof(), _Meta) 14:20:39 INFO - ? _Strbuf->sgetc() : _Strbuf->snextc(); 14:20:39 INFO - } else if (0) { 14:20:39 INFO - _Myios::setstate(ios_base::failbit); 14:20:39 INFO - ; 14:20:39 INFO - } } 14:20:39 INFO - if (_Traits::eq_int_type(_Traits::eof(), _Meta)) 14:20:39 INFO - break; 14:20:39 INFO - { 14:20:39 INFO - if (_Traits::eq_int_type(_Traits::eof(), 14:20:39 INFO - _Myios::rdbuf()->sputc( 14:20:39 INFO - _Traits::to_char_type(_Meta)))) 14:20:39 INFO - { 14:20:39 INFO - _State |= ios_base::badbit; 14:20:39 INFO - break; 14:20:39 INFO - } 14:20:39 INFO - } 14:20:39 INFO - } 14:20:39 INFO - this->width(0); 14:20:39 INFO - _Myios::setstate(_Strbuf == 0 ? ios_base::badbit 14:20:39 INFO - : !_Copied ? _State | ios_base::failbit : _State); 14:20:39 INFO - return (*this); 14:20:39 INFO - } 14:20:39 INFO - _Myt& put(_Elem _Ch) 14:20:39 INFO - { 14:20:39 INFO - ios_base::iostate _State = ios_base::goodbit; 14:20:39 INFO - const sentry _Ok(*this); 14:20:39 INFO - if (!_Ok) 14:20:39 INFO - _State |= ios_base::badbit; 14:20:39 INFO - else 14:20:39 INFO - { 14:20:39 INFO - { 14:20:39 INFO - if (_Traits::eq_int_type(_Traits::eof(), 14:20:39 INFO - _Myios::rdbuf()->sputc(_Ch))) 14:20:39 INFO - _State |= ios_base::badbit; 14:20:39 INFO - } 14:20:39 INFO - } 14:20:39 INFO - _Myios::setstate(_State); 14:20:39 INFO - return (*this); 14:20:39 INFO - } 14:20:39 INFO - _Myt& write(const _Elem *_Str, 14:20:39 INFO - streamsize _Count) 14:20:39 INFO - { 14:20:39 INFO - ios_base::iostate _State = ios_base::goodbit; 14:20:39 INFO - const sentry _Ok(*this); 14:20:39 INFO - if (!_Ok) 14:20:39 INFO - _State |= ios_base::badbit; 14:20:39 INFO - else if (0 < _Count) 14:20:39 INFO - { 14:20:39 INFO - ; 14:20:39 INFO - { 14:20:39 INFO - if (_Myios::rdbuf()->sputn(_Str, _Count) != _Count) 14:20:39 INFO - _State |= ios_base::badbit; 14:20:39 INFO - } 14:20:39 INFO - } 14:20:39 INFO - _Myios::setstate(_State); 14:20:39 INFO - return (*this); 14:20:39 INFO - } 14:20:39 INFO - _Myt& flush() 14:20:39 INFO - { 14:20:39 INFO - if (_Myios::rdbuf() != 0) 14:20:39 INFO - { 14:20:39 INFO - const sentry _Ok(*this); 14:20:39 INFO - if (_Ok && _Myios::rdbuf()->pubsync() == -1) 14:20:39 INFO - _Myios::setstate(ios_base::badbit); 14:20:39 INFO - } 14:20:39 INFO - return (*this); 14:20:39 INFO - } 14:20:39 INFO - _Myt& seekp(pos_type _Pos) 14:20:39 INFO - { 14:20:39 INFO - const sentry _Ok(*this); 14:20:39 INFO - if (!this->fail() 14:20:39 INFO - && (off_type)_Myios::rdbuf()->pubseekpos(_Pos, 14:20:39 INFO - ios_base::out) == _BADOFF) 14:20:39 INFO - _Myios::setstate(ios_base::failbit); 14:20:39 INFO - return (*this); 14:20:39 INFO - } 14:20:39 INFO - _Myt& seekp(off_type _Off, ios_base::seekdir _Way) 14:20:39 INFO - { 14:20:39 INFO - const sentry _Ok(*this); 14:20:39 INFO - if (!this->fail() 14:20:39 INFO - && (off_type)_Myios::rdbuf()->pubseekoff(_Off, _Way, 14:20:39 INFO - ios_base::out) == _BADOFF) 14:20:39 INFO - _Myios::setstate(ios_base::failbit); 14:20:39 INFO - return (*this); 14:20:39 INFO - } 14:20:39 INFO - pos_type tellp() 14:20:39 INFO - { 14:20:39 INFO - const sentry _Ok(*this); 14:20:39 INFO - if (!this->fail()) 14:20:39 INFO - return (_Myios::rdbuf()->pubseekoff(0, 14:20:39 INFO - ios_base::cur, ios_base::out)); 14:20:39 INFO - else 14:20:39 INFO - return (pos_type(_BADOFF)); 14:20:39 INFO - } 14:20:39 INFO - }; 14:20:39 INFO - #pragma vtordisp(pop) 14:20:39 INFO - template class __declspec(dllimport) basic_ostream >; 14:20:39 INFO - template class __declspec(dllimport) basic_ostream >; 14:20:39 INFO - #line 681 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ostream" 14:20:39 INFO - #line 687 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ostream" 14:20:39 INFO - template inline 14:20:39 INFO - basic_ostream<_Elem, _Traits>& operator<<( 14:20:39 INFO - basic_ostream<_Elem, _Traits>& _Ostr, const char *_Val) 14:20:39 INFO - { 14:20:39 INFO - ios_base::iostate _State = ios_base::goodbit; 14:20:39 INFO - streamsize _Count = (streamsize):: strlen(_Val); 14:20:39 INFO - streamsize _Pad = _Ostr.width() <= 0 || _Ostr.width() <= _Count 14:20:39 INFO - ? 0 : _Ostr.width() - _Count; 14:20:39 INFO - const typename basic_ostream<_Elem, _Traits>::sentry _Ok(_Ostr); 14:20:39 INFO - if (!_Ok) 14:20:39 INFO - _State |= ios_base::badbit; 14:20:39 INFO - else 14:20:39 INFO - { 14:20:39 INFO - { 14:20:39 INFO - const ctype<_Elem>& _Ctype_fac = use_facet< ctype<_Elem> >(_Ostr.getloc()); 14:20:39 INFO - if ((_Ostr.flags() & ios_base::adjustfield) != ios_base::left) 14:20:39 INFO - for (; 0 < _Pad; --_Pad) 14:20:39 INFO - if (_Traits::eq_int_type(_Traits::eof(), 14:20:39 INFO - _Ostr.rdbuf()->sputc(_Ostr.fill()))) 14:20:39 INFO - { 14:20:39 INFO - _State |= ios_base::badbit; 14:20:39 INFO - break; 14:20:39 INFO - } 14:20:39 INFO - for (; _State == ios_base::goodbit && 0 < _Count; --_Count, ++_Val) 14:20:39 INFO - if (_Traits::eq_int_type(_Traits::eof(), 14:20:39 INFO - _Ostr.rdbuf()->sputc(_Ctype_fac.widen(*_Val)))) 14:20:39 INFO - _State |= ios_base::badbit; 14:20:39 INFO - if (_State == ios_base::goodbit) 14:20:39 INFO - for (; 0 < _Pad; --_Pad) 14:20:39 INFO - if (_Traits::eq_int_type(_Traits::eof(), 14:20:39 INFO - _Ostr.rdbuf()->sputc(_Ostr.fill()))) 14:20:39 INFO - { 14:20:39 INFO - _State |= ios_base::badbit; 14:20:39 INFO - break; 14:20:39 INFO - } 14:20:39 INFO - _Ostr.width(0); 14:20:39 INFO - } 14:20:39 INFO - } 14:20:39 INFO - _Ostr.setstate(_State); 14:20:39 INFO - return (_Ostr); 14:20:39 INFO - } 14:20:39 INFO - template inline 14:20:39 INFO - basic_ostream<_Elem, _Traits>& operator<<( 14:20:39 INFO - basic_ostream<_Elem, _Traits>& _Ostr, char _Ch) 14:20:39 INFO - { 14:20:39 INFO - ios_base::iostate _State = ios_base::goodbit; 14:20:39 INFO - const typename basic_ostream<_Elem, _Traits>::sentry _Ok(_Ostr); 14:20:39 INFO - if (_Ok) 14:20:39 INFO - { 14:20:39 INFO - const ctype<_Elem>& _Ctype_fac = use_facet< ctype<_Elem> >(_Ostr.getloc()); 14:20:39 INFO - streamsize _Pad = _Ostr.width() <= 1 ? 0 : _Ostr.width() - 1; 14:20:39 INFO - { 14:20:39 INFO - if ((_Ostr.flags() & ios_base::adjustfield) != ios_base::left) 14:20:39 INFO - for (; _State == ios_base::goodbit && 0 < _Pad; 14:20:39 INFO - --_Pad) 14:20:39 INFO - if (_Traits::eq_int_type(_Traits::eof(), 14:20:39 INFO - _Ostr.rdbuf()->sputc(_Ostr.fill()))) 14:20:39 INFO - _State |= ios_base::badbit; 14:20:39 INFO - if (_State == ios_base::goodbit 14:20:39 INFO - && _Traits::eq_int_type(_Traits::eof(), 14:20:39 INFO - _Ostr.rdbuf()->sputc(_Ctype_fac.widen(_Ch)))) 14:20:39 INFO - _State |= ios_base::badbit; 14:20:39 INFO - for (; _State == ios_base::goodbit && 0 < _Pad; 14:20:39 INFO - --_Pad) 14:20:39 INFO - if (_Traits::eq_int_type(_Traits::eof(), 14:20:39 INFO - _Ostr.rdbuf()->sputc(_Ostr.fill()))) 14:20:39 INFO - _State |= ios_base::badbit; 14:20:39 INFO - } 14:20:39 INFO - } 14:20:39 INFO - _Ostr.width(0); 14:20:39 INFO - _Ostr.setstate(_State); 14:20:39 INFO - return (_Ostr); 14:20:39 INFO - } 14:20:39 INFO - template inline 14:20:39 INFO - basic_ostream& operator<<( 14:20:39 INFO - basic_ostream& _Ostr, 14:20:39 INFO - const char *_Val) 14:20:39 INFO - { 14:20:39 INFO - typedef char _Elem; 14:20:39 INFO - typedef basic_ostream<_Elem, _Traits> _Myos; 14:20:39 INFO - ios_base::iostate _State = ios_base::goodbit; 14:20:39 INFO - streamsize _Count = (streamsize)_Traits::length(_Val); 14:20:39 INFO - streamsize _Pad = _Ostr.width() <= 0 || _Ostr.width() <= _Count 14:20:39 INFO - ? 0 : _Ostr.width() - _Count; 14:20:39 INFO - const typename _Myos::sentry _Ok(_Ostr); 14:20:39 INFO - if (!_Ok) 14:20:39 INFO - _State |= ios_base::badbit; 14:20:39 INFO - else 14:20:39 INFO - { 14:20:39 INFO - { 14:20:39 INFO - if ((_Ostr.flags() & ios_base::adjustfield) != ios_base::left) 14:20:39 INFO - for (; 0 < _Pad; --_Pad) 14:20:39 INFO - if (_Traits::eq_int_type(_Traits::eof(), 14:20:39 INFO - _Ostr.rdbuf()->sputc(_Ostr.fill()))) 14:20:39 INFO - { 14:20:39 INFO - _State |= ios_base::badbit; 14:20:39 INFO - break; 14:20:39 INFO - } 14:20:39 INFO - if (_State == ios_base::goodbit 14:20:39 INFO - && _Ostr.rdbuf()->sputn(_Val, _Count) != _Count) 14:20:39 INFO - _State |= ios_base::badbit; 14:20:39 INFO - if (_State == ios_base::goodbit) 14:20:39 INFO - for (; 0 < _Pad; --_Pad) 14:20:39 INFO - if (_Traits::eq_int_type(_Traits::eof(), 14:20:39 INFO - _Ostr.rdbuf()->sputc(_Ostr.fill()))) 14:20:39 INFO - { 14:20:39 INFO - _State |= ios_base::badbit; 14:20:39 INFO - break; 14:20:39 INFO - } 14:20:39 INFO - _Ostr.width(0); 14:20:39 INFO - } 14:20:39 INFO - } 14:20:39 INFO - _Ostr.setstate(_State); 14:20:39 INFO - return (_Ostr); 14:20:39 INFO - } 14:20:39 INFO - template inline 14:20:39 INFO - basic_ostream& operator<<( 14:20:39 INFO - basic_ostream& _Ostr, char _Ch) 14:20:39 INFO - { 14:20:39 INFO - typedef char _Elem; 14:20:39 INFO - typedef basic_ostream<_Elem, _Traits> _Myos; 14:20:39 INFO - ios_base::iostate _State = ios_base::goodbit; 14:20:39 INFO - const typename _Myos::sentry _Ok(_Ostr); 14:20:39 INFO - if (_Ok) 14:20:39 INFO - { 14:20:39 INFO - streamsize _Pad = _Ostr.width() <= 1 ? 0 : _Ostr.width() - 1; 14:20:39 INFO - { 14:20:39 INFO - if ((_Ostr.flags() & ios_base::adjustfield) != ios_base::left) 14:20:39 INFO - for (; _State == ios_base::goodbit && 0 < _Pad; 14:20:39 INFO - --_Pad) 14:20:39 INFO - if (_Traits::eq_int_type(_Traits::eof(), 14:20:39 INFO - _Ostr.rdbuf()->sputc(_Ostr.fill()))) 14:20:39 INFO - _State |= ios_base::badbit; 14:20:39 INFO - if (_State == ios_base::goodbit 14:20:39 INFO - && _Traits::eq_int_type(_Traits::eof(), 14:20:39 INFO - _Ostr.rdbuf()->sputc(_Ch))) 14:20:39 INFO - _State |= ios_base::badbit; 14:20:39 INFO - for (; _State == ios_base::goodbit && 0 < _Pad; 14:20:39 INFO - --_Pad) 14:20:39 INFO - if (_Traits::eq_int_type(_Traits::eof(), 14:20:39 INFO - _Ostr.rdbuf()->sputc(_Ostr.fill()))) 14:20:39 INFO - _State |= ios_base::badbit; 14:20:39 INFO - } 14:20:39 INFO - } 14:20:39 INFO - _Ostr.width(0); 14:20:39 INFO - _Ostr.setstate(_State); 14:20:39 INFO - return (_Ostr); 14:20:39 INFO - } 14:20:39 INFO - template inline 14:20:39 INFO - basic_ostream<_Elem, _Traits>& operator<<( 14:20:39 INFO - basic_ostream<_Elem, _Traits>& _Ostr, const _Elem *_Val) 14:20:39 INFO - { 14:20:39 INFO - typedef basic_ostream<_Elem, _Traits> _Myos; 14:20:39 INFO - ios_base::iostate _State = ios_base::goodbit; 14:20:39 INFO - streamsize _Count = (streamsize)_Traits::length(_Val); 14:20:39 INFO - streamsize _Pad = _Ostr.width() <= 0 || _Ostr.width() <= _Count 14:20:39 INFO - ? 0 : _Ostr.width() - _Count; 14:20:39 INFO - const typename _Myos::sentry _Ok(_Ostr); 14:20:39 INFO - if (!_Ok) 14:20:39 INFO - _State |= ios_base::badbit; 14:20:39 INFO - else 14:20:39 INFO - { 14:20:39 INFO - { 14:20:39 INFO - if ((_Ostr.flags() & ios_base::adjustfield) != ios_base::left) 14:20:39 INFO - for (; 0 < _Pad; --_Pad) 14:20:39 INFO - if (_Traits::eq_int_type(_Traits::eof(), 14:20:39 INFO - _Ostr.rdbuf()->sputc(_Ostr.fill()))) 14:20:39 INFO - { 14:20:39 INFO - _State |= ios_base::badbit; 14:20:39 INFO - break; 14:20:39 INFO - } 14:20:39 INFO - if (_State == ios_base::goodbit 14:20:39 INFO - && _Ostr.rdbuf()->sputn(_Val, _Count) != _Count) 14:20:39 INFO - _State |= ios_base::badbit; 14:20:39 INFO - if (_State == ios_base::goodbit) 14:20:39 INFO - for (; 0 < _Pad; --_Pad) 14:20:40 INFO - if (_Traits::eq_int_type(_Traits::eof(), 14:20:40 INFO - _Ostr.rdbuf()->sputc(_Ostr.fill()))) 14:20:40 INFO - { 14:20:40 INFO - _State |= ios_base::badbit; 14:20:40 INFO - break; 14:20:40 INFO - } 14:20:40 INFO - _Ostr.width(0); 14:20:40 INFO - } 14:20:40 INFO - } 14:20:40 INFO - _Ostr.setstate(_State); 14:20:40 INFO - return (_Ostr); 14:20:40 INFO - } 14:20:40 INFO - template inline 14:20:40 INFO - basic_ostream<_Elem, _Traits>& operator<<( 14:20:40 INFO - basic_ostream<_Elem, _Traits>& _Ostr, _Elem _Ch) 14:20:40 INFO - { 14:20:40 INFO - typedef basic_ostream<_Elem, _Traits> _Myos; 14:20:40 INFO - ios_base::iostate _State = ios_base::goodbit; 14:20:40 INFO - const typename _Myos::sentry _Ok(_Ostr); 14:20:40 INFO - if (_Ok) 14:20:40 INFO - { 14:20:40 INFO - streamsize _Pad = _Ostr.width() <= 1 ? 0 : _Ostr.width() - 1; 14:20:40 INFO - { 14:20:40 INFO - if ((_Ostr.flags() & ios_base::adjustfield) != ios_base::left) 14:20:40 INFO - for (; _State == ios_base::goodbit && 0 < _Pad; 14:20:40 INFO - --_Pad) 14:20:40 INFO - if (_Traits::eq_int_type(_Traits::eof(), 14:20:40 INFO - _Ostr.rdbuf()->sputc(_Ostr.fill()))) 14:20:40 INFO - _State |= ios_base::badbit; 14:20:40 INFO - if (_State == ios_base::goodbit 14:20:40 INFO - && _Traits::eq_int_type(_Traits::eof(), 14:20:40 INFO - _Ostr.rdbuf()->sputc(_Ch))) 14:20:40 INFO - _State |= ios_base::badbit; 14:20:40 INFO - for (; _State == ios_base::goodbit && 0 < _Pad; 14:20:40 INFO - --_Pad) 14:20:40 INFO - if (_Traits::eq_int_type(_Traits::eof(), 14:20:40 INFO - _Ostr.rdbuf()->sputc(_Ostr.fill()))) 14:20:40 INFO - _State |= ios_base::badbit; 14:20:40 INFO - } 14:20:40 INFO - } 14:20:40 INFO - _Ostr.width(0); 14:20:40 INFO - _Ostr.setstate(_State); 14:20:40 INFO - return (_Ostr); 14:20:40 INFO - } 14:20:40 INFO - template inline 14:20:40 INFO - basic_ostream& operator<<( 14:20:40 INFO - basic_ostream& _Ostr, const signed char *_Val) 14:20:40 INFO - { 14:20:40 INFO - return (_Ostr << (const char *)_Val); 14:20:40 INFO - } 14:20:40 INFO - template inline 14:20:40 INFO - basic_ostream& operator<<( 14:20:40 INFO - basic_ostream& _Ostr, signed char _Ch) 14:20:40 INFO - { 14:20:40 INFO - return (_Ostr << (char)_Ch); 14:20:40 INFO - } 14:20:40 INFO - template inline 14:20:40 INFO - basic_ostream& operator<<( 14:20:40 INFO - basic_ostream& _Ostr, const unsigned char *_Val) 14:20:40 INFO - { 14:20:40 INFO - return (_Ostr << (const char *)_Val); 14:20:40 INFO - } 14:20:40 INFO - template inline 14:20:40 INFO - basic_ostream& operator<<( 14:20:40 INFO - basic_ostream& _Ostr, unsigned char _Ch) 14:20:40 INFO - { 14:20:40 INFO - return (_Ostr << (char)_Ch); 14:20:40 INFO - } 14:20:40 INFO - template inline 14:20:40 INFO - basic_ostream<_Elem, _Traits>& 14:20:40 INFO - operator<<(basic_ostream<_Elem, _Traits>&& _Ostr, const _Ty& _Val) 14:20:40 INFO - { 14:20:40 INFO - return (_Ostr << _Val); 14:20:40 INFO - } 14:20:40 INFO - template inline 14:20:40 INFO - basic_ostream<_Elem, _Traits>& 14:20:40 INFO - __cdecl endl(basic_ostream<_Elem, _Traits>& _Ostr) 14:20:40 INFO - { 14:20:40 INFO - _Ostr.put(_Ostr.widen('\n')); 14:20:40 INFO - _Ostr.flush(); 14:20:40 INFO - return (_Ostr); 14:20:40 INFO - } 14:20:40 INFO - template inline 14:20:40 INFO - basic_ostream<_Elem, _Traits>& 14:20:40 INFO - __cdecl ends(basic_ostream<_Elem, _Traits>& _Ostr) 14:20:40 INFO - { 14:20:40 INFO - _Ostr.put(_Elem()); 14:20:40 INFO - return (_Ostr); 14:20:40 INFO - } 14:20:40 INFO - template inline 14:20:40 INFO - basic_ostream<_Elem, _Traits>& 14:20:40 INFO - __cdecl flush(basic_ostream<_Elem, _Traits>& _Ostr) 14:20:40 INFO - { 14:20:40 INFO - _Ostr.flush(); 14:20:40 INFO - return (_Ostr); 14:20:40 INFO - } 14:20:40 INFO - template inline 14:20:40 INFO - basic_ostream<_Elem, _Traits>& 14:20:40 INFO - operator<<(basic_ostream<_Elem, _Traits>& _Ostr, 14:20:40 INFO - const error_code& _Errcode) 14:20:40 INFO - { 14:20:40 INFO - return (_Ostr << _Errcode.category().name() << ':' << _Errcode.value()); 14:20:40 INFO - } 14:20:40 INFO - } 14:20:40 INFO - #pragma warning(pop) 14:20:40 INFO - #pragma pack(pop) 14:20:40 INFO - #line 1030 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ostream" 14:20:40 INFO - #line 1031 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\ostream" 14:20:40 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\ostream" 14:20:40 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\ostream" 14:20:40 INFO - #pragma warning( pop ) 14:20:40 INFO - #line 82 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\ostream" 14:20:40 INFO - #line 11 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/BaseSize.h" 14:20:40 INFO - namespace mozilla { 14:20:40 INFO - namespace gfx { 14:20:40 INFO - template 14:20:40 INFO - struct BaseSize { 14:20:40 INFO - union { 14:20:40 INFO - struct { 14:20:40 INFO - T width, height; 14:20:40 INFO - }; 14:20:40 INFO - T components[2]; 14:20:40 INFO - }; 14:20:40 INFO - constexpr BaseSize() : width(0), height(0) {} 14:20:40 INFO - constexpr BaseSize(T aWidth, T aHeight) : width(aWidth), height(aHeight) {} 14:20:40 INFO - void SizeTo(T aWidth, T aHeight) { width = aWidth; height = aHeight; } 14:20:40 INFO - bool IsEmpty() const { 14:20:40 INFO - return width <= 0 || height <= 0; 14:20:40 INFO - } 14:20:40 INFO - bool IsSquare() const { 14:20:40 INFO - return width == height; 14:20:40 INFO - } 14:20:40 INFO - bool operator==(const Sub& aSize) const { 14:20:40 INFO - return width == aSize.width && height == aSize.height; 14:20:40 INFO - } 14:20:40 INFO - bool operator!=(const Sub& aSize) const { 14:20:40 INFO - return width != aSize.width || height != aSize.height; 14:20:40 INFO - } 14:20:40 INFO - bool operator<=(const Sub& aSize) const { 14:20:40 INFO - return width <= aSize.width && height <= aSize.height; 14:20:40 INFO - } 14:20:40 INFO - bool operator<(const Sub& aSize) const { 14:20:40 INFO - return *this <= aSize && *this != aSize; 14:20:40 INFO - } 14:20:40 INFO - Sub operator+(const Sub& aSize) const { 14:20:40 INFO - return Sub(width + aSize.width, height + aSize.height); 14:20:40 INFO - } 14:20:40 INFO - Sub operator-(const Sub& aSize) const { 14:20:40 INFO - return Sub(width - aSize.width, height - aSize.height); 14:20:40 INFO - } 14:20:40 INFO - Sub& operator+=(const Sub& aSize) { 14:20:40 INFO - width += aSize.width; 14:20:40 INFO - height += aSize.height; 14:20:40 INFO - return *static_cast(this); 14:20:40 INFO - } 14:20:40 INFO - Sub& operator-=(const Sub& aSize) { 14:20:40 INFO - width -= aSize.width; 14:20:40 INFO - height -= aSize.height; 14:20:40 INFO - return *static_cast(this); 14:20:40 INFO - } 14:20:40 INFO - Sub operator*(T aScale) const { 14:20:40 INFO - return Sub(width * aScale, height * aScale); 14:20:40 INFO - } 14:20:40 INFO - Sub operator/(T aScale) const { 14:20:40 INFO - return Sub(width / aScale, height / aScale); 14:20:40 INFO - } 14:20:40 INFO - friend Sub operator*(T aScale, const Sub& aSize) { 14:20:40 INFO - return Sub(aScale * aSize.width, aScale * aSize.height); 14:20:40 INFO - } 14:20:40 INFO - void Scale(T aXScale, T aYScale) { 14:20:40 INFO - width *= aXScale; 14:20:40 INFO - height *= aYScale; 14:20:40 INFO - } 14:20:40 INFO - Sub operator*(const Sub& aSize) const { 14:20:40 INFO - return Sub(width * aSize.width, height * aSize.height); 14:20:40 INFO - } 14:20:40 INFO - Sub operator/(const Sub& aSize) const { 14:20:40 INFO - return Sub(width / aSize.width, height / aSize.height); 14:20:40 INFO - } 14:20:40 INFO - friend Sub Min(const Sub& aA, const Sub& aB) { 14:20:40 INFO - return Sub(std::min(aA.width, aB.width), 14:20:40 INFO - std::min(aA.height, aB.height)); 14:20:40 INFO - } 14:20:40 INFO - friend Sub Max(const Sub& aA, const Sub& aB) { 14:20:40 INFO - return Sub(std::max(aA.width, aB.width), 14:20:40 INFO - std::max(aA.height, aB.height)); 14:20:40 INFO - } 14:20:40 INFO - friend std::ostream& operator<<(std::ostream& aStream, 14:20:40 INFO - const BaseSize& aSize) { 14:20:40 INFO - return aStream << aSize.width << " x " << aSize.height; 14:20:40 INFO - } 14:20:40 INFO - }; 14:20:40 INFO - } 14:20:40 INFO - } 14:20:40 INFO - #line 119 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/BaseSize.h" 14:20:40 INFO - #line 11 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsSize.h" 14:20:40 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/Point.h" 14:20:40 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\gfx\\Types.h" 14:20:40 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/EndianUtils.h" 14:20:40 INFO - #pragma intrinsic(_byteswap_ushort) 14:20:40 INFO - #pragma intrinsic(_byteswap_ulong) 14:20:40 INFO - #pragma intrinsic(_byteswap_uint64) 14:20:40 INFO - #line 82 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/EndianUtils.h" 14:20:40 INFO - #line 90 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/EndianUtils.h" 14:20:40 INFO - #line 97 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/EndianUtils.h" 14:20:40 INFO - #line 139 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/EndianUtils.h" 14:20:40 INFO - #line 143 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/EndianUtils.h" 14:20:40 INFO - #line 147 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/EndianUtils.h" 14:20:40 INFO - #line 153 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/EndianUtils.h" 14:20:40 INFO - #line 155 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/EndianUtils.h" 14:20:40 INFO - #line 157 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/EndianUtils.h" 14:20:40 INFO - namespace mozilla { 14:20:40 INFO - namespace detail { 14:20:40 INFO - template 14:20:40 INFO - struct Swapper; 14:20:40 INFO - template 14:20:40 INFO - struct Swapper 14:20:40 INFO - { 14:20:40 INFO - static T swap(T aValue) 14:20:40 INFO - { 14:20:40 INFO - return _byteswap_ushort(aValue); 14:20:40 INFO - #line 180 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/EndianUtils.h" 14:20:40 INFO - } 14:20:40 INFO - }; 14:20:40 INFO - template 14:20:40 INFO - struct Swapper 14:20:40 INFO - { 14:20:40 INFO - static T swap(T aValue) 14:20:40 INFO - { 14:20:40 INFO - #line 191 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/EndianUtils.h" 14:20:40 INFO - return T(_byteswap_ulong(aValue)); 14:20:40 INFO - #line 198 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/EndianUtils.h" 14:20:40 INFO - } 14:20:40 INFO - }; 14:20:40 INFO - template 14:20:40 INFO - struct Swapper 14:20:40 INFO - { 14:20:40 INFO - static inline T swap(T aValue) 14:20:40 INFO - { 14:20:40 INFO - #line 209 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/EndianUtils.h" 14:20:40 INFO - return T(_byteswap_uint64(aValue)); 14:20:40 INFO - #line 220 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/EndianUtils.h" 14:20:40 INFO - } 14:20:40 INFO - }; 14:20:40 INFO - enum Endianness { Little, Big }; 14:20:40 INFO - #line 228 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/EndianUtils.h" 14:20:40 INFO - #line 230 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/EndianUtils.h" 14:20:40 INFO - class EndianUtils 14:20:40 INFO - { 14:20:40 INFO - static void assertNoOverlap(const void* aDest, const void* aSrc, 14:20:40 INFO - size_t aCount) 14:20:40 INFO - { 14:20:40 INFO - DebugOnly byteDestPtr = static_cast(aDest); 14:20:40 INFO - DebugOnly byteSrcPtr = static_cast(aSrc); 14:20:40 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!((byteDestPtr <= byteSrcPtr && byteDestPtr + aCount <= byteSrcPtr) || (byteSrcPtr <= byteDestPtr && byteSrcPtr + aCount <= byteDestPtr)))))) { MOZ_ReportAssertionFailure("(byteDestPtr <= byteSrcPtr && byteDestPtr + aCount <= byteSrcPtr) || (byteSrcPtr <= byteDestPtr && byteSrcPtr + aCount <= byteDestPtr)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/EndianUtils.h", 245); do { } while (0); do { __debugbreak(); MOZ_NoReturn(245); } while (0); } } while (0); 14:20:40 INFO - #line 246 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/EndianUtils.h" 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - static void assertAligned(T* aPtr) 14:20:40 INFO - { 14:20:40 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!((uintptr_t(aPtr) % sizeof(T)) == 0))))) { MOZ_ReportAssertionFailure("(uintptr_t(aPtr) % sizeof(T)) == 0" " (" "Unaligned pointer!" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/EndianUtils.h", 251); do { } while (0); do { __debugbreak(); MOZ_NoReturn(251); } while (0); } } while (0); 14:20:40 INFO - } 14:20:40 INFO - protected: 14:20:40 INFO - template 14:20:40 INFO - static inline T maybeSwap(T aValue) 14:20:40 INFO - { 14:20:40 INFO - if (SourceEndian == DestEndian) { 14:20:40 INFO - return aValue; 14:20:40 INFO - } 14:20:40 INFO - return Swapper::swap(aValue); 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - static inline void maybeSwapInPlace(T* aPtr, size_t aCount) 14:20:40 INFO - { 14:20:40 INFO - assertAligned(aPtr); 14:20:40 INFO - if (SourceEndian == DestEndian) { 14:20:40 INFO - return; 14:20:40 INFO - } 14:20:40 INFO - for (size_t i = 0; i < aCount; i++) { 14:20:40 INFO - aPtr[i] = Swapper::swap(aPtr[i]); 14:20:40 INFO - } 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - static void copyAndSwapTo(void* aDest, const T* aSrc, size_t aCount) 14:20:40 INFO - { 14:20:40 INFO - assertNoOverlap(aDest, aSrc, aCount * sizeof(T)); 14:20:40 INFO - assertAligned(aSrc); 14:20:40 INFO - if (SourceEndian == DestEndian) { 14:20:40 INFO - memcpy(aDest, aSrc, aCount * sizeof(T)); 14:20:40 INFO - return; 14:20:40 INFO - } 14:20:40 INFO - uint8_t* byteDestPtr = static_cast(aDest); 14:20:40 INFO - for (size_t i = 0; i < aCount; ++i) { 14:20:40 INFO - union 14:20:40 INFO - { 14:20:40 INFO - T mVal; 14:20:40 INFO - uint8_t mBuffer[sizeof(T)]; 14:20:40 INFO - } u; 14:20:40 INFO - u.mVal = maybeSwap(aSrc[i]); 14:20:40 INFO - memcpy(byteDestPtr, u.mBuffer, sizeof(T)); 14:20:40 INFO - byteDestPtr += sizeof(T); 14:20:40 INFO - } 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - static void copyAndSwapFrom(T* aDest, const void* aSrc, size_t aCount) 14:20:40 INFO - { 14:20:40 INFO - assertNoOverlap(aDest, aSrc, aCount * sizeof(T)); 14:20:40 INFO - assertAligned(aDest); 14:20:40 INFO - if (SourceEndian == DestEndian) { 14:20:40 INFO - memcpy(aDest, aSrc, aCount * sizeof(T)); 14:20:40 INFO - return; 14:20:40 INFO - } 14:20:40 INFO - const uint8_t* byteSrcPtr = static_cast(aSrc); 14:20:40 INFO - for (size_t i = 0; i < aCount; ++i) { 14:20:40 INFO - union 14:20:40 INFO - { 14:20:40 INFO - T mVal; 14:20:40 INFO - uint8_t mBuffer[sizeof(T)]; 14:20:40 INFO - } u; 14:20:40 INFO - memcpy(u.mBuffer, byteSrcPtr, sizeof(T)); 14:20:40 INFO - aDest[i] = maybeSwap(u.mVal); 14:20:40 INFO - byteSrcPtr += sizeof(T); 14:20:40 INFO - } 14:20:40 INFO - } 14:20:40 INFO - }; 14:20:40 INFO - template 14:20:40 INFO - class Endian : private EndianUtils 14:20:40 INFO - { 14:20:40 INFO - protected: 14:20:40 INFO - static uint16_t readUint16(const void* aPtr) 14:20:40 INFO - { 14:20:40 INFO - return read(aPtr); 14:20:40 INFO - } 14:20:40 INFO - static uint32_t readUint32(const void* aPtr) 14:20:40 INFO - { 14:20:40 INFO - return read(aPtr); 14:20:40 INFO - } 14:20:40 INFO - static uint64_t readUint64(const void* aPtr) 14:20:40 INFO - { 14:20:40 INFO - return read(aPtr); 14:20:40 INFO - } 14:20:40 INFO - static int16_t readInt16(const void* aPtr) 14:20:40 INFO - { 14:20:40 INFO - return read(aPtr); 14:20:40 INFO - } 14:20:40 INFO - static int32_t readInt32(const void* aPtr) 14:20:40 INFO - { 14:20:40 INFO - return read(aPtr); 14:20:40 INFO - } 14:20:40 INFO - static int64_t readInt64(const void* aPtr) 14:20:40 INFO - { 14:20:40 INFO - return read(aPtr); 14:20:40 INFO - } 14:20:40 INFO - static void writeUint16(void* aPtr, uint16_t aValue) 14:20:40 INFO - { 14:20:40 INFO - write(aPtr, aValue); 14:20:40 INFO - } 14:20:40 INFO - static void writeUint32(void* aPtr, uint32_t aValue) 14:20:40 INFO - { 14:20:40 INFO - write(aPtr, aValue); 14:20:40 INFO - } 14:20:40 INFO - static void writeUint64(void* aPtr, uint64_t aValue) 14:20:40 INFO - { 14:20:40 INFO - write(aPtr, aValue); 14:20:40 INFO - } 14:20:40 INFO - static void writeInt16(void* aPtr, int16_t aValue) 14:20:40 INFO - { 14:20:40 INFO - write(aPtr, aValue); 14:20:40 INFO - } 14:20:40 INFO - static void writeInt32(void* aPtr, int32_t aValue) 14:20:40 INFO - { 14:20:40 INFO - write(aPtr, aValue); 14:20:40 INFO - } 14:20:40 INFO - static void writeInt64(void* aPtr, int64_t aValue) 14:20:40 INFO - { 14:20:40 INFO - write(aPtr, aValue); 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - static T swapToLittleEndian(T aValue) 14:20:40 INFO - { 14:20:40 INFO - return maybeSwap(aValue); 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - static void copyAndSwapToLittleEndian(void* aDest, const T* aSrc, 14:20:40 INFO - size_t aCount) 14:20:40 INFO - { 14:20:40 INFO - copyAndSwapTo(aDest, aSrc, aCount); 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - static void swapToLittleEndianInPlace(T* aPtr, size_t aCount) 14:20:40 INFO - { 14:20:40 INFO - maybeSwapInPlace(aPtr, aCount); 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - static T swapToBigEndian(T aValue) 14:20:40 INFO - { 14:20:40 INFO - return maybeSwap(aValue); 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - static void copyAndSwapToBigEndian(void* aDest, const T* aSrc, 14:20:40 INFO - size_t aCount) 14:20:40 INFO - { 14:20:40 INFO - copyAndSwapTo(aDest, aSrc, aCount); 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - static void swapToBigEndianInPlace(T* aPtr, size_t aCount) 14:20:40 INFO - { 14:20:40 INFO - maybeSwapInPlace(aPtr, aCount); 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - static T swapToNetworkOrder(T aValue) 14:20:40 INFO - { 14:20:40 INFO - return swapToBigEndian(aValue); 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - static void 14:20:40 INFO - copyAndSwapToNetworkOrder(void* aDest, const T* aSrc, size_t aCount) 14:20:40 INFO - { 14:20:40 INFO - copyAndSwapToBigEndian(aDest, aSrc, aCount); 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - static void 14:20:40 INFO - swapToNetworkOrderInPlace(T* aPtr, size_t aCount) 14:20:40 INFO - { 14:20:40 INFO - swapToBigEndianInPlace(aPtr, aCount); 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - static T swapFromLittleEndian(T aValue) 14:20:40 INFO - { 14:20:40 INFO - return maybeSwap(aValue); 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - static void copyAndSwapFromLittleEndian(T* aDest, const void* aSrc, 14:20:40 INFO - size_t aCount) 14:20:40 INFO - { 14:20:40 INFO - copyAndSwapFrom(aDest, aSrc, aCount); 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - static void swapFromLittleEndianInPlace(T* aPtr, size_t aCount) 14:20:40 INFO - { 14:20:40 INFO - maybeSwapInPlace(aPtr, aCount); 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - static T swapFromBigEndian(T aValue) 14:20:40 INFO - { 14:20:40 INFO - return maybeSwap(aValue); 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - static void copyAndSwapFromBigEndian(T* aDest, const void* aSrc, 14:20:40 INFO - size_t aCount) 14:20:40 INFO - { 14:20:40 INFO - copyAndSwapFrom(aDest, aSrc, aCount); 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - static void swapFromBigEndianInPlace(T* aPtr, size_t aCount) 14:20:40 INFO - { 14:20:40 INFO - maybeSwapInPlace(aPtr, aCount); 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - static T swapFromNetworkOrder(T aValue) 14:20:40 INFO - { 14:20:40 INFO - return swapFromBigEndian(aValue); 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - static void copyAndSwapFromNetworkOrder(T* aDest, const void* aSrc, 14:20:40 INFO - size_t aCount) 14:20:40 INFO - { 14:20:40 INFO - copyAndSwapFromBigEndian(aDest, aSrc, aCount); 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - static void swapFromNetworkOrderInPlace(T* aPtr, size_t aCount) 14:20:40 INFO - { 14:20:40 INFO - swapFromBigEndianInPlace(aPtr, aCount); 14:20:40 INFO - } 14:20:40 INFO - private: 14:20:40 INFO - template 14:20:40 INFO - static T read(const void* aPtr) 14:20:40 INFO - { 14:20:40 INFO - union 14:20:40 INFO - { 14:20:40 INFO - T mVal; 14:20:40 INFO - uint8_t mBuffer[sizeof(T)]; 14:20:40 INFO - } u; 14:20:40 INFO - memcpy(u.mBuffer, aPtr, sizeof(T)); 14:20:40 INFO - return maybeSwap(u.mVal); 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - static void write(void* aPtr, T aValue) 14:20:40 INFO - { 14:20:40 INFO - T tmp = maybeSwap(aValue); 14:20:40 INFO - memcpy(aPtr, &tmp, sizeof(T)); 14:20:40 INFO - } 14:20:40 INFO - Endian() = delete; 14:20:40 INFO - Endian(const Endian& aTther) = delete; 14:20:40 INFO - void operator=(const Endian& aOther) = delete; 14:20:40 INFO - }; 14:20:40 INFO - template 14:20:40 INFO - class EndianReadWrite : public Endian 14:20:40 INFO - { 14:20:40 INFO - private: 14:20:40 INFO - typedef Endian super; 14:20:40 INFO - public: 14:20:40 INFO - using super::readUint16; 14:20:40 INFO - using super::readUint32; 14:20:40 INFO - using super::readUint64; 14:20:40 INFO - using super::readInt16; 14:20:40 INFO - using super::readInt32; 14:20:40 INFO - using super::readInt64; 14:20:40 INFO - using super::writeUint16; 14:20:40 INFO - using super::writeUint32; 14:20:40 INFO - using super::writeUint64; 14:20:40 INFO - using super::writeInt16; 14:20:40 INFO - using super::writeInt32; 14:20:40 INFO - using super::writeInt64; 14:20:40 INFO - }; 14:20:40 INFO - } 14:20:40 INFO - class LittleEndian final : public detail::EndianReadWrite 14:20:40 INFO - {}; 14:20:40 INFO - class BigEndian final : public detail::EndianReadWrite 14:20:40 INFO - {}; 14:20:40 INFO - typedef BigEndian NetworkEndian; 14:20:40 INFO - class NativeEndian final : public detail::Endian 14:20:40 INFO - { 14:20:40 INFO - private: 14:20:40 INFO - typedef detail::Endian super; 14:20:40 INFO - public: 14:20:40 INFO - using super::swapToLittleEndian; 14:20:40 INFO - using super::copyAndSwapToLittleEndian; 14:20:40 INFO - using super::swapToLittleEndianInPlace; 14:20:40 INFO - using super::swapToBigEndian; 14:20:40 INFO - using super::copyAndSwapToBigEndian; 14:20:40 INFO - using super::swapToBigEndianInPlace; 14:20:40 INFO - using super::swapToNetworkOrder; 14:20:40 INFO - using super::copyAndSwapToNetworkOrder; 14:20:40 INFO - using super::swapToNetworkOrderInPlace; 14:20:40 INFO - using super::swapFromLittleEndian; 14:20:40 INFO - using super::copyAndSwapFromLittleEndian; 14:20:40 INFO - using super::swapFromLittleEndianInPlace; 14:20:40 INFO - using super::swapFromBigEndian; 14:20:40 INFO - using super::copyAndSwapFromBigEndian; 14:20:40 INFO - using super::swapFromBigEndianInPlace; 14:20:40 INFO - using super::swapFromNetworkOrder; 14:20:40 INFO - using super::copyAndSwapFromNetworkOrder; 14:20:40 INFO - using super::swapFromNetworkOrderInPlace; 14:20:40 INFO - }; 14:20:40 INFO - } 14:20:40 INFO - #line 696 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/EndianUtils.h" 14:20:40 INFO - #line 10 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\gfx\\Types.h" 14:20:40 INFO - namespace mozilla { 14:20:40 INFO - namespace gfx { 14:20:40 INFO - typedef float Float; 14:20:40 INFO - enum class SurfaceType : int8_t { 14:20:40 INFO - DATA, 14:20:40 INFO - D2D1_BITMAP, 14:20:40 INFO - D2D1_DRAWTARGET, 14:20:40 INFO - CAIRO, 14:20:40 INFO - CAIRO_IMAGE, 14:20:40 INFO - COREGRAPHICS_IMAGE, 14:20:40 INFO - COREGRAPHICS_CGCONTEXT, 14:20:40 INFO - SKIA, 14:20:40 INFO - DUAL_DT, 14:20:40 INFO - D2D1_1_IMAGE, 14:20:40 INFO - RECORDING, 14:20:40 INFO - TILED 14:20:40 INFO - }; 14:20:40 INFO - enum class SurfaceFormat : int8_t { 14:20:40 INFO - B8G8R8A8, 14:20:40 INFO - B8G8R8X8, 14:20:40 INFO - R8G8B8A8, 14:20:40 INFO - R8G8B8X8, 14:20:40 INFO - A8R8G8B8, 14:20:40 INFO - X8R8G8B8, 14:20:40 INFO - R8G8B8, 14:20:40 INFO - B8G8R8, 14:20:40 INFO - R5G6B5_UINT16, 14:20:40 INFO - A8, 14:20:40 INFO - YUV, 14:20:40 INFO - NV12, 14:20:40 INFO - YUV422, 14:20:40 INFO - HSV, 14:20:40 INFO - Lab, 14:20:40 INFO - Depth, 14:20:40 INFO - UNKNOWN, 14:20:40 INFO - A8R8G8B8_UINT32 = B8G8R8A8, 14:20:40 INFO - X8R8G8B8_UINT32 = B8G8R8X8 14:20:40 INFO - #line 81 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\gfx\\Types.h" 14:20:40 INFO - }; 14:20:40 INFO - inline bool IsOpaque(SurfaceFormat aFormat) 14:20:40 INFO - { 14:20:40 INFO - switch (aFormat) { 14:20:40 INFO - case SurfaceFormat::B8G8R8X8: 14:20:40 INFO - case SurfaceFormat::R8G8B8X8: 14:20:40 INFO - case SurfaceFormat::R5G6B5_UINT16: 14:20:40 INFO - case SurfaceFormat::YUV: 14:20:40 INFO - case SurfaceFormat::NV12: 14:20:40 INFO - case SurfaceFormat::YUV422: 14:20:40 INFO - return true; 14:20:40 INFO - default: 14:20:40 INFO - return false; 14:20:40 INFO - } 14:20:40 INFO - } 14:20:40 INFO - enum class FilterType : int8_t { 14:20:40 INFO - BLEND = 0, 14:20:40 INFO - TRANSFORM, 14:20:40 INFO - MORPHOLOGY, 14:20:40 INFO - COLOR_MATRIX, 14:20:40 INFO - FLOOD, 14:20:40 INFO - TILE, 14:20:40 INFO - TABLE_TRANSFER, 14:20:40 INFO - DISCRETE_TRANSFER, 14:20:40 INFO - LINEAR_TRANSFER, 14:20:40 INFO - GAMMA_TRANSFER, 14:20:40 INFO - CONVOLVE_MATRIX, 14:20:40 INFO - DISPLACEMENT_MAP, 14:20:40 INFO - TURBULENCE, 14:20:40 INFO - ARITHMETIC_COMBINE, 14:20:40 INFO - COMPOSITE, 14:20:40 INFO - DIRECTIONAL_BLUR, 14:20:40 INFO - GAUSSIAN_BLUR, 14:20:40 INFO - POINT_DIFFUSE, 14:20:40 INFO - POINT_SPECULAR, 14:20:40 INFO - SPOT_DIFFUSE, 14:20:40 INFO - SPOT_SPECULAR, 14:20:40 INFO - DISTANT_DIFFUSE, 14:20:40 INFO - DISTANT_SPECULAR, 14:20:40 INFO - CROP, 14:20:40 INFO - PREMULTIPLY, 14:20:40 INFO - UNPREMULTIPLY 14:20:40 INFO - }; 14:20:40 INFO - enum class DrawTargetType : int8_t { 14:20:40 INFO - SOFTWARE_RASTER = 0, 14:20:40 INFO - HARDWARE_RASTER, 14:20:40 INFO - VECTOR 14:20:40 INFO - }; 14:20:40 INFO - enum class BackendType : int8_t { 14:20:40 INFO - NONE = 0, 14:20:40 INFO - DIRECT2D, 14:20:40 INFO - CAIRO, 14:20:40 INFO - SKIA, 14:20:40 INFO - RECORDING, 14:20:40 INFO - DIRECT2D1_1, 14:20:40 INFO - BACKEND_LAST 14:20:40 INFO - }; 14:20:40 INFO - enum class FontType : int8_t { 14:20:40 INFO - DWRITE, 14:20:40 INFO - GDI, 14:20:40 INFO - MAC, 14:20:40 INFO - SKIA, 14:20:40 INFO - CAIRO, 14:20:40 INFO - COREGRAPHICS, 14:20:40 INFO - FONTCONFIG 14:20:40 INFO - }; 14:20:40 INFO - enum class NativeSurfaceType : int8_t { 14:20:40 INFO - D3D10_TEXTURE, 14:20:40 INFO - CAIRO_CONTEXT, 14:20:40 INFO - CGCONTEXT, 14:20:40 INFO - CGCONTEXT_ACCELERATED, 14:20:40 INFO - OPENGL_TEXTURE 14:20:40 INFO - }; 14:20:40 INFO - enum class NativeFontType : int8_t { 14:20:40 INFO - DWRITE_FONT_FACE, 14:20:40 INFO - GDI_FONT_FACE, 14:20:40 INFO - MAC_FONT_FACE, 14:20:40 INFO - SKIA_FONT_FACE, 14:20:40 INFO - CAIRO_FONT_FACE 14:20:40 INFO - }; 14:20:40 INFO - enum class FontStyle : int8_t { 14:20:40 INFO - NORMAL, 14:20:40 INFO - ITALIC, 14:20:40 INFO - BOLD, 14:20:40 INFO - BOLD_ITALIC 14:20:40 INFO - }; 14:20:40 INFO - enum class FontHinting : int8_t { 14:20:40 INFO - NONE, 14:20:40 INFO - LIGHT, 14:20:40 INFO - NORMAL, 14:20:40 INFO - FULL 14:20:40 INFO - }; 14:20:40 INFO - enum class CompositionOp : int8_t { 14:20:40 INFO - OP_OVER, 14:20:40 INFO - OP_ADD, 14:20:40 INFO - OP_ATOP, 14:20:40 INFO - OP_OUT, 14:20:40 INFO - OP_IN, 14:20:40 INFO - OP_SOURCE, 14:20:40 INFO - OP_DEST_IN, 14:20:40 INFO - OP_DEST_OUT, 14:20:40 INFO - OP_DEST_OVER, 14:20:40 INFO - OP_DEST_ATOP, 14:20:40 INFO - OP_XOR, 14:20:40 INFO - OP_MULTIPLY, 14:20:40 INFO - OP_SCREEN, 14:20:40 INFO - OP_OVERLAY, 14:20:40 INFO - OP_DARKEN, 14:20:40 INFO - OP_LIGHTEN, 14:20:40 INFO - OP_COLOR_DODGE, 14:20:40 INFO - OP_COLOR_BURN, 14:20:40 INFO - OP_HARD_LIGHT, 14:20:40 INFO - OP_SOFT_LIGHT, 14:20:40 INFO - OP_DIFFERENCE, 14:20:40 INFO - OP_EXCLUSION, 14:20:40 INFO - OP_HUE, 14:20:40 INFO - OP_SATURATION, 14:20:40 INFO - OP_COLOR, 14:20:40 INFO - OP_LUMINOSITY, 14:20:40 INFO - OP_COUNT 14:20:40 INFO - }; 14:20:40 INFO - enum class Axis : int8_t { 14:20:40 INFO - X_AXIS, 14:20:40 INFO - Y_AXIS, 14:20:40 INFO - BOTH 14:20:40 INFO - }; 14:20:40 INFO - enum class ExtendMode : int8_t { 14:20:40 INFO - CLAMP, 14:20:40 INFO - REPEAT, 14:20:40 INFO - REPEAT_X, 14:20:40 INFO - REPEAT_Y, 14:20:40 INFO - REFLECT 14:20:40 INFO - }; 14:20:40 INFO - enum class FillRule : int8_t { 14:20:40 INFO - FILL_WINDING, 14:20:40 INFO - FILL_EVEN_ODD 14:20:40 INFO - }; 14:20:40 INFO - enum class AntialiasMode : int8_t { 14:20:40 INFO - NONE, 14:20:40 INFO - GRAY, 14:20:40 INFO - SUBPIXEL, 14:20:40 INFO - DEFAULT 14:20:40 INFO - }; 14:20:40 INFO - enum class SamplingFilter : int8_t { 14:20:40 INFO - GOOD, 14:20:40 INFO - LINEAR, 14:20:40 INFO - POINT, 14:20:40 INFO - SENTINEL 14:20:40 INFO - }; 14:20:40 INFO - enum class PatternType : int8_t { 14:20:40 INFO - COLOR, 14:20:40 INFO - SURFACE, 14:20:40 INFO - LINEAR_GRADIENT, 14:20:40 INFO - RADIAL_GRADIENT 14:20:40 INFO - }; 14:20:40 INFO - enum class JoinStyle : int8_t { 14:20:40 INFO - BEVEL, 14:20:40 INFO - ROUND, 14:20:40 INFO - MITER, 14:20:40 INFO - MITER_OR_BEVEL 14:20:40 INFO - }; 14:20:40 INFO - enum class CapStyle : int8_t { 14:20:40 INFO - BUTT, 14:20:40 INFO - ROUND, 14:20:40 INFO - SQUARE 14:20:40 INFO - }; 14:20:40 INFO - enum class SamplingBounds : int8_t { 14:20:40 INFO - UNBOUNDED, 14:20:40 INFO - BOUNDED 14:20:40 INFO - }; 14:20:40 INFO - struct Color 14:20:40 INFO - { 14:20:40 INFO - public: 14:20:40 INFO - Color() 14:20:40 INFO - : r(0.0f), g(0.0f), b(0.0f), a(0.0f) 14:20:40 INFO - {} 14:20:40 INFO - Color(Float aR, Float aG, Float aB, Float aA) 14:20:40 INFO - : r(aR), g(aG), b(aB), a(aA) 14:20:40 INFO - {} 14:20:40 INFO - Color(Float aR, Float aG, Float aB) 14:20:40 INFO - : r(aR), g(aG), b(aB), a(1.0f) 14:20:40 INFO - {} 14:20:40 INFO - static Color FromABGR(uint32_t aColor) 14:20:40 INFO - { 14:20:40 INFO - Color newColor(((aColor >> 0) & 0xff) * (1.0f / 255.0f), 14:20:40 INFO - ((aColor >> 8) & 0xff) * (1.0f / 255.0f), 14:20:40 INFO - ((aColor >> 16) & 0xff) * (1.0f / 255.0f), 14:20:40 INFO - ((aColor >> 24) & 0xff) * (1.0f / 255.0f)); 14:20:40 INFO - return newColor; 14:20:40 INFO - } 14:20:40 INFO - static Color UnusualFromARGB(uint32_t aColor) 14:20:40 INFO - { 14:20:40 INFO - Color newColor(((aColor >> 16) & 0xff) * (1.0f / 255.0f), 14:20:40 INFO - ((aColor >> 8) & 0xff) * (1.0f / 255.0f), 14:20:40 INFO - ((aColor >> 0) & 0xff) * (1.0f / 255.0f), 14:20:40 INFO - ((aColor >> 24) & 0xff) * (1.0f / 255.0f)); 14:20:40 INFO - return newColor; 14:20:40 INFO - } 14:20:40 INFO - uint32_t ToABGR() const 14:20:40 INFO - { 14:20:40 INFO - return uint32_t(r * 255.0f) | uint32_t(g * 255.0f) << 8 | 14:20:40 INFO - uint32_t(b * 255.0f) << 16 | uint32_t(a * 255.0f) << 24; 14:20:40 INFO - } 14:20:40 INFO - uint32_t UnusualToARGB() const 14:20:40 INFO - { 14:20:40 INFO - return uint32_t(b * 255.0f) | uint32_t(g * 255.0f) << 8 | 14:20:40 INFO - uint32_t(r * 255.0f) << 16 | uint32_t(a * 255.0f) << 24; 14:20:40 INFO - } 14:20:40 INFO - bool operator==(const Color& aColor) const { 14:20:40 INFO - return r == aColor.r && g == aColor.g && b == aColor.b && a == aColor.a; 14:20:40 INFO - } 14:20:40 INFO - bool operator!=(const Color& aColor) const { 14:20:40 INFO - return !(*this == aColor); 14:20:40 INFO - } 14:20:40 INFO - Float r, g, b, a; 14:20:40 INFO - }; 14:20:40 INFO - struct GradientStop 14:20:40 INFO - { 14:20:40 INFO - bool operator<(const GradientStop& aOther) const { 14:20:40 INFO - return offset < aOther.offset; 14:20:40 INFO - } 14:20:40 INFO - Float offset; 14:20:40 INFO - Color color; 14:20:40 INFO - }; 14:20:40 INFO - enum class JobStatus { 14:20:40 INFO - Complete, 14:20:40 INFO - Wait, 14:20:40 INFO - Yield, 14:20:40 INFO - Error 14:20:40 INFO - }; 14:20:40 INFO - } 14:20:40 INFO - } 14:20:40 INFO - typedef mozilla::gfx::SurfaceFormat gfxImageFormat; 14:20:40 INFO - #line 367 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\gfx\\Types.h" 14:20:40 INFO - #line 369 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\gfx\\Types.h" 14:20:40 INFO - namespace mozilla { 14:20:40 INFO - enum Side { eSideTop, eSideRight, eSideBottom, eSideLeft }; 14:20:40 INFO - enum SideBits { 14:20:40 INFO - eSideBitsNone = 0, 14:20:40 INFO - eSideBitsTop = 1 << eSideTop, 14:20:40 INFO - eSideBitsRight = 1 << eSideRight, 14:20:40 INFO - eSideBitsBottom = 1 << eSideBottom, 14:20:40 INFO - eSideBitsLeft = 1 << eSideLeft, 14:20:40 INFO - eSideBitsTopBottom = eSideBitsTop | eSideBitsBottom, 14:20:40 INFO - eSideBitsLeftRight = eSideBitsLeft | eSideBitsRight, 14:20:40 INFO - eSideBitsAll = eSideBitsTopBottom | eSideBitsLeftRight 14:20:40 INFO - }; 14:20:40 INFO - static inline Side& operator++(Side& side) { 14:20:40 INFO - do { static_assert(mozilla::detail::AssertionConditionType= eSideTop && side <= eSideLeft)>::isValid, "invalid assertion condition"); if ((!!(!(!!(side >= eSideTop && side <= eSideLeft))))) { MOZ_ReportAssertionFailure("side >= eSideTop && side <= eSideLeft" " (" "Out of range side" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\gfx\\Types.h", 399); do { } while (0); do { __debugbreak(); MOZ_NoReturn(399); } while (0); } } while (0); 14:20:40 INFO - #line 400 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\gfx\\Types.h" 14:20:40 INFO - side = Side(side + 1); 14:20:40 INFO - return side; 14:20:40 INFO - } 14:20:40 INFO - enum Corner { 14:20:40 INFO - eCornerTopLeft = 0, 14:20:40 INFO - eCornerTopRight = 1, 14:20:40 INFO - eCornerBottomRight = 2, 14:20:40 INFO - eCornerBottomLeft = 3 14:20:40 INFO - }; 14:20:40 INFO - constexpr int eCornerCount = 4; 14:20:40 INFO - static inline Corner operator++(Corner& aCorner) { 14:20:40 INFO - do { static_assert(mozilla::detail::AssertionConditionType= eCornerTopLeft && aCorner <= eCornerBottomLeft)>::isValid, "invalid assertion condition"); if ((!!(!(!!(aCorner >= eCornerTopLeft && aCorner <= eCornerBottomLeft))))) { MOZ_ReportAssertionFailure("aCorner >= eCornerTopLeft && aCorner <= eCornerBottomLeft" " (" "Out of range corner!" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\gfx\\Types.h", 428); do { } while (0); do { __debugbreak(); MOZ_NoReturn(428); } while (0); } } while (0); 14:20:40 INFO - #line 429 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\gfx\\Types.h" 14:20:40 INFO - aCorner = Corner(aCorner + 1); 14:20:40 INFO - return aCorner; 14:20:40 INFO - } 14:20:40 INFO - enum HalfCorner { 14:20:40 INFO - eCornerTopLeftX = 0, 14:20:40 INFO - eCornerTopLeftY = 1, 14:20:40 INFO - eCornerTopRightX = 2, 14:20:40 INFO - eCornerTopRightY = 3, 14:20:40 INFO - eCornerBottomRightX = 4, 14:20:40 INFO - eCornerBottomRightY = 5, 14:20:40 INFO - eCornerBottomLeftX = 6, 14:20:40 INFO - eCornerBottomLeftY = 7 14:20:40 INFO - }; 14:20:40 INFO - static inline HalfCorner operator++(HalfCorner& aHalfCorner) { 14:20:40 INFO - do { static_assert(mozilla::detail::AssertionConditionType= eCornerTopLeftX && aHalfCorner <= eCornerBottomLeftY)>::isValid, "invalid assertion condition"); if ((!!(!(!!(aHalfCorner >= eCornerTopLeftX && aHalfCorner <= eCornerBottomLeftY))))) { MOZ_ReportAssertionFailure("aHalfCorner >= eCornerTopLeftX && aHalfCorner <= eCornerBottomLeftY" " (" "Out of range half corner!" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\gfx\\Types.h", 457); do { } while (0); do { __debugbreak(); MOZ_NoReturn(457); } while (0); } } while (0); 14:20:40 INFO - #line 458 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\gfx\\Types.h" 14:20:40 INFO - aHalfCorner = HalfCorner(aHalfCorner + 1); 14:20:40 INFO - return aHalfCorner; 14:20:40 INFO - } 14:20:40 INFO - constexpr bool HalfCornerIsX(HalfCorner aHalfCorner) 14:20:40 INFO - { 14:20:40 INFO - return !(aHalfCorner % 2); 14:20:40 INFO - } 14:20:40 INFO - constexpr Corner HalfToFullCorner(HalfCorner aHalfCorner) 14:20:40 INFO - { 14:20:40 INFO - return Corner(aHalfCorner / 2); 14:20:40 INFO - } 14:20:40 INFO - constexpr HalfCorner FullToHalfCorner(Corner aCorner, bool aIsVertical) 14:20:40 INFO - { 14:20:40 INFO - return HalfCorner(aCorner * 2 + aIsVertical); 14:20:40 INFO - } 14:20:40 INFO - constexpr bool SideIsVertical(Side aSide) 14:20:40 INFO - { 14:20:40 INFO - return aSide % 2; 14:20:40 INFO - } 14:20:40 INFO - constexpr Corner SideToFullCorner(Side aSide, bool aIsSecond) 14:20:40 INFO - { 14:20:40 INFO - return Corner((aSide + aIsSecond) % 4); 14:20:40 INFO - } 14:20:40 INFO - constexpr HalfCorner SideToHalfCorner(Side aSide, bool aIsSecond, 14:20:40 INFO - bool aIsParallel) 14:20:40 INFO - { 14:20:40 INFO - return HalfCorner(((aSide + aIsSecond) * 2 + (aSide + !aIsParallel) % 2) % 8); 14:20:40 INFO - } 14:20:40 INFO - } 14:20:40 INFO - #line 510 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\gfx\\Types.h" 14:20:40 INFO - #line 11 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/Point.h" 14:20:40 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\gfx\\Coord.h" 14:20:40 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\gfx\\BaseCoord.h" 14:20:40 INFO - namespace mozilla { 14:20:40 INFO - namespace gfx { 14:20:40 INFO - template 14:20:40 INFO - struct BaseCoord { 14:20:40 INFO - T value; 14:20:40 INFO - constexpr BaseCoord() : value(0) {} 14:20:40 INFO - explicit constexpr BaseCoord(T aValue) : value(aValue) {} 14:20:40 INFO - operator T() const { return value; } 14:20:40 INFO - friend bool operator==(Sub aA, Sub aB) { 14:20:40 INFO - return aA.value == aB.value; 14:20:40 INFO - } 14:20:40 INFO - friend bool operator!=(Sub aA, Sub aB) { 14:20:40 INFO - return aA.value != aB.value; 14:20:40 INFO - } 14:20:40 INFO - friend Sub operator+(Sub aA, Sub aB) { 14:20:40 INFO - return Sub(aA.value + aB.value); 14:20:40 INFO - } 14:20:40 INFO - friend Sub operator-(Sub aA, Sub aB) { 14:20:40 INFO - return Sub(aA.value - aB.value); 14:20:40 INFO - } 14:20:40 INFO - friend Sub operator*(Sub aCoord, T aScale) { 14:20:40 INFO - return Sub(aCoord.value * aScale); 14:20:40 INFO - } 14:20:40 INFO - friend Sub operator*(T aScale, Sub aCoord) { 14:20:40 INFO - return Sub(aScale * aCoord.value); 14:20:40 INFO - } 14:20:40 INFO - friend Sub operator/(Sub aCoord, T aScale) { 14:20:40 INFO - return Sub(aCoord.value / aScale); 14:20:40 INFO - } 14:20:40 INFO - Sub& operator+=(Sub aCoord) { 14:20:40 INFO - value += aCoord.value; 14:20:40 INFO - return *static_cast(this); 14:20:40 INFO - } 14:20:40 INFO - Sub& operator-=(Sub aCoord) { 14:20:40 INFO - value -= aCoord.value; 14:20:40 INFO - return *static_cast(this); 14:20:40 INFO - } 14:20:40 INFO - Sub& operator*=(T aScale) { 14:20:40 INFO - value *= aScale; 14:20:40 INFO - return *static_cast(this); 14:20:40 INFO - } 14:20:40 INFO - Sub& operator/=(T aScale) { 14:20:40 INFO - value /= aScale; 14:20:40 INFO - return *static_cast(this); 14:20:40 INFO - } 14:20:40 INFO - friend bool operator==(Sub aA, T aB) { 14:20:40 INFO - return aA.value == aB; 14:20:40 INFO - } 14:20:40 INFO - friend bool operator==(T aA, Sub aB) { 14:20:40 INFO - return aA == aB.value; 14:20:40 INFO - } 14:20:40 INFO - friend bool operator!=(Sub aA, T aB) { 14:20:40 INFO - return aA.value != aB; 14:20:40 INFO - } 14:20:40 INFO - friend bool operator!=(T aA, Sub aB) { 14:20:40 INFO - return aA != aB.value; 14:20:40 INFO - } 14:20:40 INFO - friend T operator+(Sub aA, T aB) { 14:20:40 INFO - return aA.value + aB; 14:20:40 INFO - } 14:20:40 INFO - friend T operator+(T aA, Sub aB) { 14:20:40 INFO - return aA + aB.value; 14:20:40 INFO - } 14:20:40 INFO - friend T operator-(Sub aA, T aB) { 14:20:40 INFO - return aA.value - aB; 14:20:40 INFO - } 14:20:40 INFO - friend T operator-(T aA, Sub aB) { 14:20:40 INFO - return aA - aB.value; 14:20:40 INFO - } 14:20:40 INFO - Sub operator-() const { 14:20:40 INFO - return Sub(-value); 14:20:40 INFO - } 14:20:40 INFO - }; 14:20:40 INFO - } 14:20:40 INFO - } 14:20:40 INFO - #line 111 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\gfx\\BaseCoord.h" 14:20:40 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\gfx\\Coord.h" 14:20:40 INFO - namespace mozilla { 14:20:40 INFO - template struct IsPixel; 14:20:40 INFO - namespace gfx { 14:20:40 INFO - template struct IntCoordTyped; 14:20:40 INFO - template struct CoordTyped; 14:20:40 INFO - template 14:20:40 INFO - struct CommonType; 14:20:40 INFO - template 14:20:40 INFO - struct CommonType, primitive> { 14:20:40 INFO - typedef decltype(int32_t() + primitive()) type; 14:20:40 INFO - }; 14:20:40 INFO - template 14:20:40 INFO - struct CommonType, primitive> { 14:20:40 INFO - typedef decltype(F() + primitive()) type; 14:20:40 INFO - }; 14:20:40 INFO - template 14:20:40 INFO - struct CoordOperatorsHelper { 14:20:40 INFO - }; 14:20:40 INFO - template 14:20:40 INFO - struct CoordOperatorsHelper { 14:20:40 INFO - friend bool operator==(coord aA, primitive aB) { 14:20:40 INFO - return aA.value == aB; 14:20:40 INFO - } 14:20:40 INFO - friend bool operator==(primitive aA, coord aB) { 14:20:40 INFO - return aA == aB.value; 14:20:40 INFO - } 14:20:40 INFO - friend bool operator!=(coord aA, primitive aB) { 14:20:40 INFO - return aA.value != aB; 14:20:40 INFO - } 14:20:40 INFO - friend bool operator!=(primitive aA, coord aB) { 14:20:40 INFO - return aA != aB.value; 14:20:40 INFO - } 14:20:40 INFO - typedef typename CommonType::type result_type; 14:20:40 INFO - friend result_type operator+(coord aA, primitive aB) { 14:20:40 INFO - return aA.value + aB; 14:20:40 INFO - } 14:20:40 INFO - friend result_type operator+(primitive aA, coord aB) { 14:20:40 INFO - return aA + aB.value; 14:20:40 INFO - } 14:20:40 INFO - friend result_type operator-(coord aA, primitive aB) { 14:20:40 INFO - return aA.value - aB; 14:20:40 INFO - } 14:20:40 INFO - friend result_type operator-(primitive aA, coord aB) { 14:20:40 INFO - return aA - aB.value; 14:20:40 INFO - } 14:20:40 INFO - friend result_type operator*(coord aCoord, primitive aScale) { 14:20:40 INFO - return aCoord.value * aScale; 14:20:40 INFO - } 14:20:40 INFO - friend result_type operator*(primitive aScale, coord aCoord) { 14:20:40 INFO - return aScale * aCoord.value; 14:20:40 INFO - } 14:20:40 INFO - friend result_type operator/(coord aCoord, primitive aScale) { 14:20:40 INFO - return aCoord.value / aScale; 14:20:40 INFO - } 14:20:40 INFO - }; 14:20:40 INFO - template 14:20:40 INFO - struct IntCoordTyped : 14:20:40 INFO - public BaseCoord< int32_t, IntCoordTyped >, 14:20:40 INFO - public CoordOperatorsHelper< true, IntCoordTyped, float >, 14:20:40 INFO - public CoordOperatorsHelper< true, IntCoordTyped, double > { 14:20:40 INFO - static_assert(IsPixel::value, 14:20:40 INFO - "'units' must be a coordinate system tag"); 14:20:40 INFO - typedef BaseCoord< int32_t, IntCoordTyped > Super; 14:20:40 INFO - constexpr IntCoordTyped() : Super() {} 14:20:40 INFO - constexpr IntCoordTyped(int32_t aValue) : Super(aValue) {} 14:20:40 INFO - }; 14:20:40 INFO - template 14:20:40 INFO - struct CoordTyped : 14:20:40 INFO - public BaseCoord< F, CoordTyped >, 14:20:40 INFO - public CoordOperatorsHelper< !IsSame::value, CoordTyped, int32_t >, 14:20:40 INFO - public CoordOperatorsHelper< !IsSame::value, CoordTyped, uint32_t >, 14:20:40 INFO - public CoordOperatorsHelper< !IsSame::value, CoordTyped, double >, 14:20:40 INFO - public CoordOperatorsHelper< !IsSame::value, CoordTyped, float > { 14:20:40 INFO - static_assert(IsPixel::value, 14:20:40 INFO - "'units' must be a coordinate system tag"); 14:20:40 INFO - typedef BaseCoord< F, CoordTyped > Super; 14:20:40 INFO - constexpr CoordTyped() : Super() {} 14:20:40 INFO - constexpr CoordTyped(F aValue) : Super(aValue) {} 14:20:40 INFO - explicit constexpr CoordTyped(const IntCoordTyped& aCoord) : Super(F(aCoord.value)) {} 14:20:40 INFO - void Round() { 14:20:40 INFO - this->value = floor(this->value + 0.5); 14:20:40 INFO - } 14:20:40 INFO - void Truncate() { 14:20:40 INFO - this->value = int32_t(this->value); 14:20:40 INFO - } 14:20:40 INFO - IntCoordTyped Rounded() const { 14:20:40 INFO - return IntCoordTyped(int32_t(floor(this->value + 0.5))); 14:20:40 INFO - } 14:20:40 INFO - IntCoordTyped Truncated() const { 14:20:40 INFO - return IntCoordTyped(int32_t(this->value)); 14:20:40 INFO - } 14:20:40 INFO - }; 14:20:40 INFO - } 14:20:40 INFO - } 14:20:40 INFO - #line 152 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\gfx\\Coord.h" 14:20:40 INFO - #line 12 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/Point.h" 14:20:40 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\gfx\\BasePoint.h" 14:20:40 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/FloatingPoint.h" 14:20:40 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/MathAlgorithms.h" 14:20:40 INFO - namespace mozilla { 14:20:40 INFO - template 14:20:40 INFO - inline IntegerType 14:20:40 INFO - EuclidGCD(IntegerType aA, IntegerType aB) 14:20:40 INFO - { 14:20:40 INFO - do { static_assert(mozilla::detail::AssertionConditionType IntegerType(0))>::isValid, "invalid assertion condition"); if ((!!(!(!!(aA > IntegerType(0)))))) { MOZ_ReportAssertionFailure("aA > IntegerType(0)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/MathAlgorithms.h", 28); do { } while (0); do { __debugbreak(); MOZ_NoReturn(28); } while (0); } } while (0); 14:20:40 INFO - do { static_assert(mozilla::detail::AssertionConditionType IntegerType(0))>::isValid, "invalid assertion condition"); if ((!!(!(!!(aB > IntegerType(0)))))) { MOZ_ReportAssertionFailure("aB > IntegerType(0)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/MathAlgorithms.h", 29); do { } while (0); do { __debugbreak(); MOZ_NoReturn(29); } while (0); } } while (0); 14:20:40 INFO - while (aA != aB) { 14:20:40 INFO - if (aA > aB) { 14:20:40 INFO - aA = aA - aB; 14:20:40 INFO - } else { 14:20:40 INFO - aB = aB - aA; 14:20:40 INFO - } 14:20:40 INFO - } 14:20:40 INFO - return aA; 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - inline IntegerType 14:20:40 INFO - EuclidLCM(IntegerType aA, IntegerType aB) 14:20:40 INFO - { 14:20:40 INFO - return (aA / EuclidGCD(aA, aB)) * aB; 14:20:40 INFO - } 14:20:40 INFO - namespace detail { 14:20:40 INFO - template 14:20:40 INFO - struct AllowDeprecatedAbsFixed : FalseType {}; 14:20:40 INFO - template<> struct AllowDeprecatedAbsFixed : TrueType {}; 14:20:40 INFO - template<> struct AllowDeprecatedAbsFixed : TrueType {}; 14:20:40 INFO - template 14:20:40 INFO - struct AllowDeprecatedAbs : AllowDeprecatedAbsFixed {}; 14:20:40 INFO - template<> struct AllowDeprecatedAbs : TrueType {}; 14:20:40 INFO - template<> struct AllowDeprecatedAbs : TrueType {}; 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - inline typename mozilla::EnableIf::value, T>::Type 14:20:40 INFO - DeprecatedAbs(const T aValue) 14:20:40 INFO - { 14:20:40 INFO - do { static_assert(mozilla::detail::AssertionConditionType= 0 || -(aValue + 1) != T((1ULL << (8 * sizeof(T) - 1)) - 1))>::isValid, "invalid assertion condition"); if ((!!(!(!!(aValue >= 0 || -(aValue + 1) != T((1ULL << (8 * sizeof(T) - 1)) - 1)))))) { MOZ_ReportAssertionFailure("aValue >= 0 || -(aValue + 1) != T((1ULL << (8 * sizeof(T) - 1)) - 1)" " (" "You can't negate the smallest possible negative integer!" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/MathAlgorithms.h", 84); do { } while (0); do { __debugbreak(); MOZ_NoReturn(84); } while (0); } } while (0); 14:20:40 INFO - #line 85 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/MathAlgorithms.h" 14:20:40 INFO - return aValue >= 0 ? aValue : -aValue; 14:20:40 INFO - } 14:20:40 INFO - namespace detail { 14:20:40 INFO - template 14:20:40 INFO - struct AbsReturnTypeFixed; 14:20:40 INFO - template<> struct AbsReturnTypeFixed { typedef uint8_t Type; }; 14:20:40 INFO - template<> struct AbsReturnTypeFixed { typedef uint16_t Type; }; 14:20:40 INFO - template<> struct AbsReturnTypeFixed { typedef uint32_t Type; }; 14:20:40 INFO - template<> struct AbsReturnTypeFixed { typedef uint64_t Type; }; 14:20:40 INFO - template 14:20:40 INFO - struct AbsReturnType : AbsReturnTypeFixed {}; 14:20:40 INFO - template<> struct AbsReturnType : 14:20:40 INFO - EnableIf {}; 14:20:40 INFO - template<> struct AbsReturnType { typedef unsigned char Type; }; 14:20:40 INFO - template<> struct AbsReturnType { typedef unsigned short Type; }; 14:20:40 INFO - template<> struct AbsReturnType { typedef unsigned int Type; }; 14:20:40 INFO - template<> struct AbsReturnType { typedef unsigned long Type; }; 14:20:40 INFO - template<> struct AbsReturnType { typedef unsigned long long Type; }; 14:20:40 INFO - template<> struct AbsReturnType { typedef float Type; }; 14:20:40 INFO - template<> struct AbsReturnType { typedef double Type; }; 14:20:40 INFO - template<> struct AbsReturnType { typedef long double Type; }; 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - inline typename detail::AbsReturnType::Type 14:20:40 INFO - Abs(const T aValue) 14:20:40 INFO - { 14:20:40 INFO - typedef typename detail::AbsReturnType::Type ReturnType; 14:20:40 INFO - return aValue >= 0 ? ReturnType(aValue) : ~ReturnType(aValue) + 1; 14:20:40 INFO - } 14:20:40 INFO - template<> 14:20:40 INFO - inline float 14:20:40 INFO - Abs(const float aFloat) 14:20:40 INFO - { 14:20:40 INFO - return std::fabs(aFloat); 14:20:40 INFO - } 14:20:40 INFO - template<> 14:20:40 INFO - inline double 14:20:40 INFO - Abs(const double aDouble) 14:20:40 INFO - { 14:20:40 INFO - return std::fabs(aDouble); 14:20:40 INFO - } 14:20:40 INFO - template<> 14:20:40 INFO - inline long double 14:20:40 INFO - Abs(const long double aLongDouble) 14:20:40 INFO - { 14:20:40 INFO - return std::fabs(aLongDouble); 14:20:40 INFO - } 14:20:40 INFO - } 14:20:40 INFO - #pragma intrinsic(_BitScanForward, _BitScanReverse) 14:20:40 INFO - #line 160 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/MathAlgorithms.h" 14:20:40 INFO - #line 162 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/MathAlgorithms.h" 14:20:40 INFO - namespace mozilla { 14:20:40 INFO - namespace detail { 14:20:40 INFO - inline uint_fast8_t 14:20:40 INFO - CountLeadingZeroes32(uint32_t aValue) 14:20:40 INFO - { 14:20:40 INFO - unsigned long index; 14:20:40 INFO - if (!_BitScanReverse(&index, static_cast(aValue))) 14:20:40 INFO - return 32; 14:20:40 INFO - return uint_fast8_t(31 - index); 14:20:40 INFO - } 14:20:40 INFO - inline uint_fast8_t 14:20:40 INFO - CountTrailingZeroes32(uint32_t aValue) 14:20:40 INFO - { 14:20:40 INFO - unsigned long index; 14:20:40 INFO - if (!_BitScanForward(&index, static_cast(aValue))) 14:20:40 INFO - return 32; 14:20:40 INFO - return uint_fast8_t(index); 14:20:40 INFO - } 14:20:40 INFO - inline uint_fast8_t 14:20:40 INFO - CountPopulation32(uint32_t aValue) 14:20:40 INFO - { 14:20:40 INFO - uint32_t x = aValue - ((aValue >> 1) & 0x55555555); 14:20:40 INFO - x = (x & 0x33333333) + ((x >> 2) & 0x33333333); 14:20:40 INFO - return (((x + (x >> 4)) & 0xf0f0f0f) * 0x1010101) >> 24; 14:20:40 INFO - } 14:20:40 INFO - inline uint_fast8_t 14:20:40 INFO - CountPopulation64(uint64_t aValue) 14:20:40 INFO - { 14:20:40 INFO - return uint_fast8_t(CountPopulation32(aValue & 0xffffffff) + 14:20:40 INFO - CountPopulation32(aValue >> 32)); 14:20:40 INFO - } 14:20:40 INFO - inline uint_fast8_t 14:20:40 INFO - CountLeadingZeroes64(uint64_t aValue) 14:20:40 INFO - { 14:20:40 INFO - #line 211 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/MathAlgorithms.h" 14:20:40 INFO - uint32_t hi = uint32_t(aValue >> 32); 14:20:40 INFO - if (hi != 0) { 14:20:40 INFO - return CountLeadingZeroes32(hi); 14:20:40 INFO - } 14:20:40 INFO - return 32u + CountLeadingZeroes32(uint32_t(aValue)); 14:20:40 INFO - #line 217 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/MathAlgorithms.h" 14:20:40 INFO - } 14:20:40 INFO - inline uint_fast8_t 14:20:40 INFO - CountTrailingZeroes64(uint64_t aValue) 14:20:40 INFO - { 14:20:40 INFO - #line 228 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/MathAlgorithms.h" 14:20:40 INFO - uint32_t lo = uint32_t(aValue); 14:20:40 INFO - if (lo != 0) { 14:20:40 INFO - return CountTrailingZeroes32(lo); 14:20:40 INFO - } 14:20:40 INFO - return 32u + CountTrailingZeroes32(uint32_t(aValue >> 32)); 14:20:40 INFO - #line 234 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/MathAlgorithms.h" 14:20:40 INFO - } 14:20:40 INFO - #line 295 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/MathAlgorithms.h" 14:20:40 INFO - } 14:20:40 INFO - inline uint_fast8_t 14:20:40 INFO - CountLeadingZeroes32(uint32_t aValue) 14:20:40 INFO - { 14:20:40 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aValue != 0))))) { MOZ_ReportAssertionFailure("aValue != 0", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/MathAlgorithms.h", 312); do { } while (0); do { __debugbreak(); MOZ_NoReturn(312); } while (0); } } while (0); 14:20:40 INFO - return detail::CountLeadingZeroes32(aValue); 14:20:40 INFO - } 14:20:40 INFO - inline uint_fast8_t 14:20:40 INFO - CountTrailingZeroes32(uint32_t aValue) 14:20:40 INFO - { 14:20:40 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aValue != 0))))) { MOZ_ReportAssertionFailure("aValue != 0", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/MathAlgorithms.h", 330); do { } while (0); do { __debugbreak(); MOZ_NoReturn(330); } while (0); } } while (0); 14:20:40 INFO - return detail::CountTrailingZeroes32(aValue); 14:20:40 INFO - } 14:20:40 INFO - inline uint_fast8_t 14:20:40 INFO - CountPopulation32(uint32_t aValue) 14:20:40 INFO - { 14:20:40 INFO - return detail::CountPopulation32(aValue); 14:20:40 INFO - } 14:20:40 INFO - inline uint_fast8_t 14:20:40 INFO - CountPopulation64(uint64_t aValue) 14:20:40 INFO - { 14:20:40 INFO - return detail::CountPopulation64(aValue); 14:20:40 INFO - } 14:20:40 INFO - inline uint_fast8_t 14:20:40 INFO - CountLeadingZeroes64(uint64_t aValue) 14:20:40 INFO - { 14:20:40 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aValue != 0))))) { MOZ_ReportAssertionFailure("aValue != 0", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/MathAlgorithms.h", 354); do { } while (0); do { __debugbreak(); MOZ_NoReturn(354); } while (0); } } while (0); 14:20:40 INFO - return detail::CountLeadingZeroes64(aValue); 14:20:40 INFO - } 14:20:40 INFO - inline uint_fast8_t 14:20:40 INFO - CountTrailingZeroes64(uint64_t aValue) 14:20:40 INFO - { 14:20:40 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aValue != 0))))) { MOZ_ReportAssertionFailure("aValue != 0", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/MathAlgorithms.h", 362); do { } while (0); do { __debugbreak(); MOZ_NoReturn(362); } while (0); } } while (0); 14:20:40 INFO - return detail::CountTrailingZeroes64(aValue); 14:20:40 INFO - } 14:20:40 INFO - namespace detail { 14:20:40 INFO - template 14:20:40 INFO - class CeilingLog2; 14:20:40 INFO - template 14:20:40 INFO - class CeilingLog2 14:20:40 INFO - { 14:20:40 INFO - public: 14:20:40 INFO - static uint_fast8_t compute(const T aValue) 14:20:40 INFO - { 14:20:40 INFO - return aValue <= 1 ? 0u : 32u - CountLeadingZeroes32(aValue - 1); 14:20:40 INFO - } 14:20:40 INFO - }; 14:20:40 INFO - template 14:20:40 INFO - class CeilingLog2 14:20:40 INFO - { 14:20:40 INFO - public: 14:20:40 INFO - static uint_fast8_t compute(const T aValue) 14:20:40 INFO - { 14:20:40 INFO - return aValue <= 1 ? 0u : 64u - CountLeadingZeroes64(aValue - 1); 14:20:40 INFO - } 14:20:40 INFO - }; 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - inline uint_fast8_t 14:20:40 INFO - CeilingLog2(const T aValue) 14:20:40 INFO - { 14:20:40 INFO - return detail::CeilingLog2::compute(aValue); 14:20:40 INFO - } 14:20:40 INFO - inline uint_fast8_t 14:20:40 INFO - CeilingLog2Size(size_t aValue) 14:20:40 INFO - { 14:20:40 INFO - return CeilingLog2(aValue); 14:20:40 INFO - } 14:20:40 INFO - namespace detail { 14:20:40 INFO - template 14:20:40 INFO - class FloorLog2; 14:20:40 INFO - template 14:20:40 INFO - class FloorLog2 14:20:40 INFO - { 14:20:40 INFO - public: 14:20:40 INFO - static uint_fast8_t compute(const T aValue) 14:20:40 INFO - { 14:20:40 INFO - return 31u - CountLeadingZeroes32(aValue | 1); 14:20:40 INFO - } 14:20:40 INFO - }; 14:20:40 INFO - template 14:20:40 INFO - class FloorLog2 14:20:40 INFO - { 14:20:40 INFO - public: 14:20:40 INFO - static uint_fast8_t compute(const T aValue) 14:20:40 INFO - { 14:20:40 INFO - return 63u - CountLeadingZeroes64(aValue | 1); 14:20:40 INFO - } 14:20:40 INFO - }; 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - inline uint_fast8_t 14:20:40 INFO - FloorLog2(const T aValue) 14:20:40 INFO - { 14:20:40 INFO - return detail::FloorLog2::compute(aValue); 14:20:40 INFO - } 14:20:40 INFO - inline uint_fast8_t 14:20:40 INFO - FloorLog2Size(size_t aValue) 14:20:40 INFO - { 14:20:40 INFO - return FloorLog2(aValue); 14:20:40 INFO - } 14:20:40 INFO - inline size_t 14:20:40 INFO - RoundUpPow2(size_t aValue) 14:20:40 INFO - { 14:20:40 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aValue <= (size_t(1) << (sizeof(size_t) * 8 - 1))))))) { MOZ_ReportAssertionFailure("aValue <= (size_t(1) << (sizeof(size_t) * 8 - 1))" " (" "can't round up -- will overflow!" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/MathAlgorithms.h", 475); do { } while (0); do { __debugbreak(); MOZ_NoReturn(475); } while (0); } } while (0); 14:20:40 INFO - #line 476 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/MathAlgorithms.h" 14:20:40 INFO - return size_t(1) << CeilingLog2(aValue); 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - inline T 14:20:40 INFO - RotateLeft(const T aValue, uint_fast8_t aShift) 14:20:40 INFO - { 14:20:40 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aShift < sizeof(T) * 8))))) { MOZ_ReportAssertionFailure("aShift < sizeof(T) * 8" " (" "Shift value is too large!" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/MathAlgorithms.h", 486); do { } while (0); do { __debugbreak(); MOZ_NoReturn(486); } while (0); } } while (0); 14:20:40 INFO - do { static_assert(mozilla::detail::AssertionConditionType 0)>::isValid, "invalid assertion condition"); if ((!!(!(!!(aShift > 0))))) { MOZ_ReportAssertionFailure("aShift > 0" " (" "Rotation by value length is undefined behavior, but compilers " "do not currently fold a test into the rotate instruction. " "Please remove this restriction when compilers optimize the " "zero case (http://blog.regehr.org/archives/1063)." ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/MathAlgorithms.h", 491); do { } while (0); do { __debugbreak(); MOZ_NoReturn(491); } while (0); } } while (0); 14:20:40 INFO - #line 492 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/MathAlgorithms.h" 14:20:40 INFO - static_assert(IsUnsigned::value, "Rotates require unsigned values"); 14:20:40 INFO - return (aValue << aShift) | (aValue >> (sizeof(T) * 8 - aShift)); 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - inline T 14:20:40 INFO - RotateRight(const T aValue, uint_fast8_t aShift) 14:20:40 INFO - { 14:20:40 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aShift < sizeof(T) * 8))))) { MOZ_ReportAssertionFailure("aShift < sizeof(T) * 8" " (" "Shift value is too large!" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/MathAlgorithms.h", 503); do { } while (0); do { __debugbreak(); MOZ_NoReturn(503); } while (0); } } while (0); 14:20:40 INFO - do { static_assert(mozilla::detail::AssertionConditionType 0)>::isValid, "invalid assertion condition"); if ((!!(!(!!(aShift > 0))))) { MOZ_ReportAssertionFailure("aShift > 0" " (" "Rotation by value length is undefined behavior, but compilers " "do not currently fold a test into the rotate instruction. " "Please remove this restriction when compilers optimize the " "zero case (http://blog.regehr.org/archives/1063)." ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/MathAlgorithms.h", 508); do { } while (0); do { __debugbreak(); MOZ_NoReturn(508); } while (0); } } while (0); 14:20:40 INFO - #line 509 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/MathAlgorithms.h" 14:20:40 INFO - static_assert(IsUnsigned::value, "Rotates require unsigned values"); 14:20:40 INFO - return (aValue >> aShift) | (aValue << (sizeof(T) * 8 - aShift)); 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - constexpr bool 14:20:40 INFO - IsPowerOfTwo(T x) 14:20:40 INFO - { 14:20:40 INFO - static_assert(IsUnsigned::value, 14:20:40 INFO - "IsPowerOfTwo requires unsigned values"); 14:20:40 INFO - return x && (x & (x - 1)) == 0; 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - inline T 14:20:40 INFO - Clamp(const T aValue, const T aMin, const T aMax) 14:20:40 INFO - { 14:20:40 INFO - static_assert(IsIntegral::value, 14:20:40 INFO - "Clamp accepts only integral types, so that it doesn't have" 14:20:40 INFO - " to distinguish differently-signed zeroes (which users may" 14:20:40 INFO - " or may not care to distinguish, likely at a perf cost) or" 14:20:40 INFO - " to decide how to clamp NaN or a range with a NaN" 14:20:40 INFO - " endpoint."); 14:20:40 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aMin <= aMax))))) { MOZ_ReportAssertionFailure("aMin <= aMax", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/MathAlgorithms.h", 536); do { } while (0); do { __debugbreak(); MOZ_NoReturn(536); } while (0); } } while (0); 14:20:40 INFO - if (aValue <= aMin) 14:20:40 INFO - return aMin; 14:20:40 INFO - if (aValue >= aMax) 14:20:40 INFO - return aMax; 14:20:40 INFO - return aValue; 14:20:40 INFO - } 14:20:40 INFO - } 14:20:40 INFO - #line 548 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/MathAlgorithms.h" 14:20:40 INFO - #line 16 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/FloatingPoint.h" 14:20:40 INFO - namespace mozilla { 14:20:40 INFO - struct FloatTypeTraits 14:20:40 INFO - { 14:20:40 INFO - typedef uint32_t Bits; 14:20:40 INFO - static const unsigned kExponentBias = 127; 14:20:40 INFO - static const unsigned kExponentShift = 23; 14:20:40 INFO - static const Bits kSignBit = 0x80000000UL; 14:20:40 INFO - static const Bits kExponentBits = 0x7F800000UL; 14:20:40 INFO - static const Bits kSignificandBits = 0x007FFFFFUL; 14:20:40 INFO - }; 14:20:40 INFO - struct DoubleTypeTraits 14:20:40 INFO - { 14:20:40 INFO - typedef uint64_t Bits; 14:20:40 INFO - static const unsigned kExponentBias = 1023; 14:20:40 INFO - static const unsigned kExponentShift = 52; 14:20:40 INFO - static const Bits kSignBit = 0x8000000000000000ULL; 14:20:40 INFO - static const Bits kExponentBits = 0x7ff0000000000000ULL; 14:20:40 INFO - static const Bits kSignificandBits = 0x000fffffffffffffULL; 14:20:40 INFO - }; 14:20:40 INFO - template struct SelectTrait; 14:20:40 INFO - template<> struct SelectTrait : public FloatTypeTraits {}; 14:20:40 INFO - template<> struct SelectTrait : public DoubleTypeTraits {}; 14:20:40 INFO - template 14:20:40 INFO - struct FloatingPoint : public SelectTrait 14:20:40 INFO - { 14:20:40 INFO - typedef SelectTrait Base; 14:20:40 INFO - typedef typename Base::Bits Bits; 14:20:40 INFO - static_assert((Base::kSignBit & Base::kExponentBits) == 0, 14:20:40 INFO - "sign bit shouldn't overlap exponent bits"); 14:20:40 INFO - static_assert((Base::kSignBit & Base::kSignificandBits) == 0, 14:20:40 INFO - "sign bit shouldn't overlap significand bits"); 14:20:40 INFO - static_assert((Base::kExponentBits & Base::kSignificandBits) == 0, 14:20:40 INFO - "exponent bits shouldn't overlap significand bits"); 14:20:40 INFO - static_assert((Base::kSignBit | Base::kExponentBits | Base::kSignificandBits) == 14:20:40 INFO - ~Bits(0), 14:20:40 INFO - "all bits accounted for"); 14:20:40 INFO - static_assert(sizeof(T) == sizeof(Bits), "Bits must be same size as T"); 14:20:40 INFO - }; 14:20:40 INFO - template 14:20:40 INFO - static inline bool 14:20:40 INFO - IsNaN(T aValue) 14:20:40 INFO - { 14:20:40 INFO - typedef FloatingPoint Traits; 14:20:40 INFO - typedef typename Traits::Bits Bits; 14:20:40 INFO - return (BitwiseCast(aValue) & Traits::kExponentBits) == Traits::kExponentBits && 14:20:40 INFO - (BitwiseCast(aValue) & Traits::kSignificandBits) != 0; 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - static inline bool 14:20:40 INFO - IsInfinite(T aValue) 14:20:40 INFO - { 14:20:40 INFO - typedef FloatingPoint Traits; 14:20:40 INFO - typedef typename Traits::Bits Bits; 14:20:40 INFO - Bits bits = BitwiseCast(aValue); 14:20:40 INFO - return (bits & ~Traits::kSignBit) == Traits::kExponentBits; 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - static inline bool 14:20:40 INFO - IsFinite(T aValue) 14:20:40 INFO - { 14:20:40 INFO - typedef FloatingPoint Traits; 14:20:40 INFO - typedef typename Traits::Bits Bits; 14:20:40 INFO - Bits bits = BitwiseCast(aValue); 14:20:40 INFO - return (bits & Traits::kExponentBits) != Traits::kExponentBits; 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - static inline bool 14:20:40 INFO - IsNegative(T aValue) 14:20:40 INFO - { 14:20:40 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!IsNaN(aValue)))))) { MOZ_ReportAssertionFailure("!IsNaN(aValue)" " (" "NaN does not have a sign" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/FloatingPoint.h", 168); do { } while (0); do { __debugbreak(); MOZ_NoReturn(168); } while (0); } } while (0); 14:20:40 INFO - typedef FloatingPoint Traits; 14:20:40 INFO - typedef typename Traits::Bits Bits; 14:20:40 INFO - Bits bits = BitwiseCast(aValue); 14:20:40 INFO - return (bits & Traits::kSignBit) != 0; 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - static inline bool 14:20:40 INFO - IsNegativeZero(T aValue) 14:20:40 INFO - { 14:20:40 INFO - typedef FloatingPoint Traits; 14:20:40 INFO - typedef typename Traits::Bits Bits; 14:20:40 INFO - Bits bits = BitwiseCast(aValue); 14:20:40 INFO - return bits == Traits::kSignBit; 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - static inline bool 14:20:40 INFO - IsPositiveZero(T aValue) 14:20:40 INFO - { 14:20:40 INFO - typedef FloatingPoint Traits; 14:20:40 INFO - typedef typename Traits::Bits Bits; 14:20:40 INFO - Bits bits = BitwiseCast(aValue); 14:20:40 INFO - return bits == 0; 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - static inline T 14:20:40 INFO - ToZeroIfNonfinite(T aValue) 14:20:40 INFO - { 14:20:40 INFO - return IsFinite(aValue) ? aValue : 0; 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - static inline int_fast16_t 14:20:40 INFO - ExponentComponent(T aValue) 14:20:40 INFO - { 14:20:40 INFO - typedef FloatingPoint Traits; 14:20:40 INFO - typedef typename Traits::Bits Bits; 14:20:40 INFO - Bits bits = BitwiseCast(aValue); 14:20:40 INFO - return int_fast16_t((bits & Traits::kExponentBits) >> Traits::kExponentShift) - 14:20:40 INFO - int_fast16_t(Traits::kExponentBias); 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - static inline T 14:20:40 INFO - PositiveInfinity() 14:20:40 INFO - { 14:20:40 INFO - typedef FloatingPoint Traits; 14:20:40 INFO - return BitwiseCast(Traits::kExponentBits); 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - static inline T 14:20:40 INFO - NegativeInfinity() 14:20:40 INFO - { 14:20:40 INFO - typedef FloatingPoint Traits; 14:20:40 INFO - return BitwiseCast(Traits::kSignBit | Traits::kExponentBits); 14:20:40 INFO - } 14:20:40 INFO - template::Bits Significand> 14:20:40 INFO - struct SpecificNaNBits 14:20:40 INFO - { 14:20:40 INFO - using Traits = FloatingPoint; 14:20:40 INFO - static_assert(SignBit == 0 || SignBit == 1, "bad sign bit"); 14:20:40 INFO - static_assert((Significand & ~Traits::kSignificandBits) == 0, 14:20:40 INFO - "significand must only have significand bits set"); 14:20:40 INFO - static_assert(Significand & Traits::kSignificandBits, 14:20:40 INFO - "significand must be nonzero"); 14:20:40 INFO - static constexpr typename Traits::Bits value = 14:20:40 INFO - (SignBit * Traits::kSignBit) | Traits::kExponentBits | Significand; 14:20:40 INFO - }; 14:20:40 INFO - template 14:20:40 INFO - static inline void 14:20:40 INFO - SpecificNaN(int signbit, typename FloatingPoint::Bits significand, T* result) 14:20:40 INFO - { 14:20:40 INFO - typedef FloatingPoint Traits; 14:20:40 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(signbit == 0 || signbit == 1))))) { MOZ_ReportAssertionFailure("signbit == 0 || signbit == 1", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/FloatingPoint.h", 301); do { } while (0); do { __debugbreak(); MOZ_NoReturn(301); } while (0); } } while (0); 14:20:40 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!((significand & ~Traits::kSignificandBits) == 0))))) { MOZ_ReportAssertionFailure("(significand & ~Traits::kSignificandBits) == 0", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/FloatingPoint.h", 302); do { } while (0); do { __debugbreak(); MOZ_NoReturn(302); } while (0); } } while (0); 14:20:40 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(significand & Traits::kSignificandBits))))) { MOZ_ReportAssertionFailure("significand & Traits::kSignificandBits", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/FloatingPoint.h", 303); do { } while (0); do { __debugbreak(); MOZ_NoReturn(303); } while (0); } } while (0); 14:20:40 INFO - BitwiseCast((signbit ? Traits::kSignBit : 0) | 14:20:40 INFO - Traits::kExponentBits | 14:20:40 INFO - significand, 14:20:40 INFO - result); 14:20:40 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(IsNaN(*result)))))) { MOZ_ReportAssertionFailure("IsNaN(*result)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/FloatingPoint.h", 309); do { } while (0); do { __debugbreak(); MOZ_NoReturn(309); } while (0); } } while (0); 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - static inline T 14:20:40 INFO - SpecificNaN(int signbit, typename FloatingPoint::Bits significand) 14:20:40 INFO - { 14:20:40 INFO - T t; 14:20:40 INFO - SpecificNaN(signbit, significand, &t); 14:20:40 INFO - return t; 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - static inline T 14:20:40 INFO - MinNumberValue() 14:20:40 INFO - { 14:20:40 INFO - typedef FloatingPoint Traits; 14:20:40 INFO - typedef typename Traits::Bits Bits; 14:20:40 INFO - return BitwiseCast(Bits(1)); 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - static inline bool 14:20:40 INFO - NumberEqualsInt32(T aValue, int32_t* aInt32) 14:20:40 INFO - { 14:20:40 INFO - return aValue == (*aInt32 = int32_t(aValue)); 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - static inline bool 14:20:40 INFO - NumberIsInt32(T aValue, int32_t* aInt32) 14:20:40 INFO - { 14:20:40 INFO - return !IsNegativeZero(aValue) && NumberEqualsInt32(aValue, aInt32); 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - static inline T 14:20:40 INFO - UnspecifiedNaN() 14:20:40 INFO - { 14:20:40 INFO - typedef FloatingPoint Traits; 14:20:40 INFO - return SpecificNaN(1, Traits::kSignificandBits); 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - static inline bool 14:20:40 INFO - NumbersAreIdentical(T aValue1, T aValue2) 14:20:40 INFO - { 14:20:40 INFO - typedef FloatingPoint Traits; 14:20:40 INFO - typedef typename Traits::Bits Bits; 14:20:40 INFO - if (IsNaN(aValue1)) { 14:20:40 INFO - return IsNaN(aValue2); 14:20:40 INFO - } 14:20:40 INFO - return BitwiseCast(aValue1) == BitwiseCast(aValue2); 14:20:40 INFO - } 14:20:40 INFO - namespace detail { 14:20:40 INFO - template 14:20:40 INFO - struct FuzzyEqualsEpsilon; 14:20:40 INFO - template<> 14:20:40 INFO - struct FuzzyEqualsEpsilon 14:20:40 INFO - { 14:20:40 INFO - static float value() { return 1.0f / (1 << 17); } 14:20:40 INFO - }; 14:20:40 INFO - template<> 14:20:40 INFO - struct FuzzyEqualsEpsilon 14:20:40 INFO - { 14:20:40 INFO - static double value() { return 1.0 / (1LL << 40); } 14:20:40 INFO - }; 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - static inline bool 14:20:40 INFO - FuzzyEqualsAdditive(T aValue1, T aValue2, 14:20:40 INFO - T aEpsilon = detail::FuzzyEqualsEpsilon::value()) 14:20:40 INFO - { 14:20:40 INFO - static_assert(IsFloatingPoint::value, "floating point type required"); 14:20:40 INFO - return Abs(aValue1 - aValue2) <= aEpsilon; 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - static inline bool 14:20:40 INFO - FuzzyEqualsMultiplicative(T aValue1, T aValue2, 14:20:40 INFO - T aEpsilon = detail::FuzzyEqualsEpsilon::value()) 14:20:40 INFO - { 14:20:40 INFO - static_assert(IsFloatingPoint::value, "floating point type required"); 14:20:40 INFO - T smaller = Abs(aValue1) < Abs(aValue2) ? Abs(aValue1) : Abs(aValue2); 14:20:40 INFO - return Abs(aValue1 - aValue2) <= aEpsilon * smaller; 14:20:40 INFO - } 14:20:40 INFO - extern __declspec(dllimport) bool 14:20:40 INFO - IsFloat32Representable(double aFloat32); 14:20:40 INFO - } 14:20:40 INFO - #line 480 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/FloatingPoint.h" 14:20:40 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\gfx\\BasePoint.h" 14:20:40 INFO - namespace mozilla { 14:20:40 INFO - namespace gfx { 14:20:40 INFO - template 14:20:40 INFO - struct BasePoint { 14:20:40 INFO - union { 14:20:40 INFO - struct { 14:20:40 INFO - T x, y; 14:20:40 INFO - }; 14:20:40 INFO - T components[2]; 14:20:40 INFO - }; 14:20:40 INFO - constexpr BasePoint() : x(0), y(0) {} 14:20:40 INFO - constexpr BasePoint(Coord aX, Coord aY) : x(aX), y(aY) {} 14:20:40 INFO - void MoveTo(T aX, T aY) { x = aX; y = aY; } 14:20:40 INFO - void MoveBy(T aDx, T aDy) { x += aDx; y += aDy; } 14:20:40 INFO - bool operator==(const Sub& aPoint) const { 14:20:40 INFO - return x == aPoint.x && y == aPoint.y; 14:20:40 INFO - } 14:20:40 INFO - bool operator!=(const Sub& aPoint) const { 14:20:40 INFO - return x != aPoint.x || y != aPoint.y; 14:20:40 INFO - } 14:20:40 INFO - Sub operator+(const Sub& aPoint) const { 14:20:40 INFO - return Sub(x + aPoint.x, y + aPoint.y); 14:20:40 INFO - } 14:20:40 INFO - Sub operator-(const Sub& aPoint) const { 14:20:40 INFO - return Sub(x - aPoint.x, y - aPoint.y); 14:20:40 INFO - } 14:20:40 INFO - Sub& operator+=(const Sub& aPoint) { 14:20:40 INFO - x += aPoint.x; 14:20:40 INFO - y += aPoint.y; 14:20:40 INFO - return *static_cast(this); 14:20:40 INFO - } 14:20:40 INFO - Sub& operator-=(const Sub& aPoint) { 14:20:40 INFO - x -= aPoint.x; 14:20:40 INFO - y -= aPoint.y; 14:20:40 INFO - return *static_cast(this); 14:20:40 INFO - } 14:20:40 INFO - Sub operator*(T aScale) const { 14:20:40 INFO - return Sub(x * aScale, y * aScale); 14:20:40 INFO - } 14:20:40 INFO - Sub operator/(T aScale) const { 14:20:40 INFO - return Sub(x / aScale, y / aScale); 14:20:40 INFO - } 14:20:40 INFO - Sub operator-() const { 14:20:40 INFO - return Sub(-x, -y); 14:20:40 INFO - } 14:20:40 INFO - T DotProduct(const Sub& aPoint) const { 14:20:40 INFO - return x * aPoint.x + y * aPoint.y; 14:20:40 INFO - } 14:20:40 INFO - Coord Length() const { 14:20:40 INFO - return hypot(x, y); 14:20:40 INFO - } 14:20:40 INFO - T LengthSquare() const { 14:20:40 INFO - return x * x + y * y; 14:20:40 INFO - } 14:20:40 INFO - Sub& Round() { 14:20:40 INFO - x = Coord(floor(T(x) + T(0.5))); 14:20:40 INFO - y = Coord(floor(T(y) + T(0.5))); 14:20:40 INFO - return *static_cast(this); 14:20:40 INFO - } 14:20:40 INFO - bool IsFinite() const 14:20:40 INFO - { 14:20:40 INFO - typedef typename mozilla::Conditional::value, float, double>::Type FloatType; 14:20:40 INFO - return (mozilla::IsFinite(FloatType(x)) && mozilla::IsFinite(FloatType(y))); 14:20:40 INFO - return true; 14:20:40 INFO - } 14:20:40 INFO - void Clamp(T aMaxAbsValue) 14:20:40 INFO - { 14:20:40 INFO - x = std::max(std::min(x, aMaxAbsValue), -aMaxAbsValue); 14:20:40 INFO - y = std::max(std::min(y, aMaxAbsValue), -aMaxAbsValue); 14:20:40 INFO - } 14:20:40 INFO - friend std::ostream& operator<<(std::ostream& stream, const BasePoint& aPoint) { 14:20:40 INFO - return stream << '(' << aPoint.x << ',' << aPoint.y << ')'; 14:20:40 INFO - } 14:20:40 INFO - }; 14:20:40 INFO - } 14:20:40 INFO - } 14:20:40 INFO - #line 122 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\gfx\\BasePoint.h" 14:20:40 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/Point.h" 14:20:40 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\gfx\\BasePoint3D.h" 14:20:40 INFO - namespace mozilla { 14:20:40 INFO - namespace gfx { 14:20:40 INFO - template 14:20:40 INFO - struct BasePoint3D { 14:20:40 INFO - union { 14:20:40 INFO - struct { 14:20:40 INFO - T x, y, z; 14:20:40 INFO - }; 14:20:40 INFO - T components[3]; 14:20:40 INFO - }; 14:20:40 INFO - BasePoint3D() : x(0), y(0), z(0) {} 14:20:40 INFO - BasePoint3D(T aX, T aY, T aZ) : x(aX), y(aY), z(aZ) {} 14:20:40 INFO - void MoveTo(T aX, T aY, T aZ) { x = aX; y = aY; z = aZ; } 14:20:40 INFO - void MoveBy(T aDx, T aDy, T aDz) { x += aDx; y += aDy; z += aDz; } 14:20:40 INFO - T& operator[](int aIndex) { 14:20:40 INFO - do { static_assert(mozilla::detail::AssertionConditionType= 0 && aIndex <= 2)>::isValid, "invalid assertion condition"); if ((!!(!(!!(aIndex >= 0 && aIndex <= 2))))) { MOZ_ReportAssertionFailure("aIndex >= 0 && aIndex <= 2", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\gfx\\BasePoint3D.h", 39); do { } while (0); do { __debugbreak(); MOZ_NoReturn(39); } while (0); } } while (0); 14:20:40 INFO - return *((&x)+aIndex); 14:20:40 INFO - } 14:20:40 INFO - const T& operator[](int aIndex) const { 14:20:40 INFO - do { static_assert(mozilla::detail::AssertionConditionType= 0 && aIndex <= 2)>::isValid, "invalid assertion condition"); if ((!!(!(!!(aIndex >= 0 && aIndex <= 2))))) { MOZ_ReportAssertionFailure("aIndex >= 0 && aIndex <= 2", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\gfx\\BasePoint3D.h", 44); do { } while (0); do { __debugbreak(); MOZ_NoReturn(44); } while (0); } } while (0); 14:20:40 INFO - return *((&x)+aIndex); 14:20:40 INFO - } 14:20:40 INFO - bool operator==(const Sub& aPoint) const { 14:20:40 INFO - return x == aPoint.x && y == aPoint.y && z == aPoint.z; 14:20:40 INFO - } 14:20:40 INFO - bool operator!=(const Sub& aPoint) const { 14:20:40 INFO - return x != aPoint.x || y != aPoint.y || z != aPoint.z; 14:20:40 INFO - } 14:20:40 INFO - Sub operator+(const Sub& aPoint) const { 14:20:40 INFO - return Sub(x + aPoint.x, y + aPoint.y, z + aPoint.z); 14:20:40 INFO - } 14:20:40 INFO - Sub operator-(const Sub& aPoint) const { 14:20:40 INFO - return Sub(x - aPoint.x, y - aPoint.y, z - aPoint.z); 14:20:40 INFO - } 14:20:40 INFO - Sub& operator+=(const Sub& aPoint) { 14:20:40 INFO - x += aPoint.x; 14:20:40 INFO - y += aPoint.y; 14:20:40 INFO - z += aPoint.z; 14:20:40 INFO - return *static_cast(this); 14:20:40 INFO - } 14:20:40 INFO - Sub& operator-=(const Sub& aPoint) { 14:20:40 INFO - x -= aPoint.x; 14:20:40 INFO - y -= aPoint.y; 14:20:40 INFO - z -= aPoint.z; 14:20:40 INFO - return *static_cast(this); 14:20:40 INFO - } 14:20:40 INFO - Sub operator*(T aScale) const { 14:20:40 INFO - return Sub(x * aScale, y * aScale, z * aScale); 14:20:40 INFO - } 14:20:40 INFO - Sub operator/(T aScale) const { 14:20:40 INFO - return Sub(x / aScale, y / aScale, z / aScale); 14:20:40 INFO - } 14:20:40 INFO - Sub& operator*=(T aScale) { 14:20:40 INFO - x *= aScale; 14:20:40 INFO - y *= aScale; 14:20:40 INFO - z *= aScale; 14:20:40 INFO - return *static_cast(this); 14:20:40 INFO - } 14:20:40 INFO - Sub& operator/=(T aScale) { 14:20:40 INFO - x /= aScale; 14:20:40 INFO - y /= aScale; 14:20:40 INFO - z /= aScale; 14:20:40 INFO - return *static_cast(this); 14:20:40 INFO - } 14:20:40 INFO - Sub operator-() const { 14:20:40 INFO - return Sub(-x, -y, -z); 14:20:40 INFO - } 14:20:40 INFO - Sub CrossProduct(const Sub& aPoint) const { 14:20:40 INFO - return Sub(y * aPoint.z - aPoint.y * z, 14:20:40 INFO - z * aPoint.x - aPoint.z * x, 14:20:40 INFO - x * aPoint.y - aPoint.x * y); 14:20:40 INFO - } 14:20:40 INFO - T DotProduct(const Sub& aPoint) const { 14:20:40 INFO - return x * aPoint.x + y * aPoint.y + z * aPoint.z; 14:20:40 INFO - } 14:20:40 INFO - T Length() const { 14:20:40 INFO - return sqrt(x*x + y*y + z*z); 14:20:40 INFO - } 14:20:40 INFO - void Normalize() { 14:20:40 INFO - *this /= Length(); 14:20:40 INFO - } 14:20:40 INFO - }; 14:20:40 INFO - } 14:20:40 INFO - } 14:20:40 INFO - #line 123 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\gfx\\BasePoint3D.h" 14:20:40 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/Point.h" 14:20:40 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\gfx\\BasePoint4D.h" 14:20:40 INFO - namespace mozilla { 14:20:40 INFO - namespace gfx { 14:20:40 INFO - template 14:20:40 INFO - struct BasePoint4D { 14:20:40 INFO - union { 14:20:40 INFO - struct { 14:20:40 INFO - T x, y, z, w; 14:20:40 INFO - }; 14:20:40 INFO - T components[4]; 14:20:40 INFO - }; 14:20:40 INFO - BasePoint4D() : x(0), y(0), z(0), w(0) {} 14:20:40 INFO - BasePoint4D(T aX, T aY, T aZ, T aW) : x(aX), y(aY), z(aZ), w(aW) {} 14:20:40 INFO - void MoveTo(T aX, T aY, T aZ, T aW) { x = aX; y = aY; z = aZ; w = aW; } 14:20:40 INFO - void MoveBy(T aDx, T aDy, T aDz, T aDw) { x += aDx; y += aDy; z += aDz; w += aDw; } 14:20:40 INFO - bool operator==(const Sub& aPoint) const { 14:20:40 INFO - return x == aPoint.x && y == aPoint.y && 14:20:40 INFO - z == aPoint.z && w == aPoint.w; 14:20:40 INFO - } 14:20:40 INFO - bool operator!=(const Sub& aPoint) const { 14:20:40 INFO - return x != aPoint.x || y != aPoint.y || 14:20:40 INFO - z != aPoint.z || w != aPoint.w; 14:20:40 INFO - } 14:20:40 INFO - Sub operator+(const Sub& aPoint) const { 14:20:40 INFO - return Sub(x + aPoint.x, y + aPoint.y, z + aPoint.z, w + aPoint.w); 14:20:40 INFO - } 14:20:40 INFO - Sub operator-(const Sub& aPoint) const { 14:20:40 INFO - return Sub(x - aPoint.x, y - aPoint.y, z - aPoint.z, w - aPoint.w); 14:20:40 INFO - } 14:20:40 INFO - Sub& operator+=(const Sub& aPoint) { 14:20:40 INFO - x += aPoint.x; 14:20:40 INFO - y += aPoint.y; 14:20:40 INFO - z += aPoint.z; 14:20:40 INFO - w += aPoint.w; 14:20:40 INFO - return *static_cast(this); 14:20:40 INFO - } 14:20:40 INFO - Sub& operator-=(const Sub& aPoint) { 14:20:40 INFO - x -= aPoint.x; 14:20:40 INFO - y -= aPoint.y; 14:20:40 INFO - z -= aPoint.z; 14:20:40 INFO - w -= aPoint.w; 14:20:40 INFO - return *static_cast(this); 14:20:40 INFO - } 14:20:40 INFO - Sub operator*(T aScale) const { 14:20:40 INFO - return Sub(x * aScale, y * aScale, z * aScale, w * aScale); 14:20:40 INFO - } 14:20:40 INFO - Sub operator/(T aScale) const { 14:20:40 INFO - return Sub(x / aScale, y / aScale, z / aScale, w / aScale); 14:20:40 INFO - } 14:20:40 INFO - Sub& operator*=(T aScale) { 14:20:40 INFO - x *= aScale; 14:20:40 INFO - y *= aScale; 14:20:40 INFO - z *= aScale; 14:20:40 INFO - w *= aScale; 14:20:40 INFO - return *static_cast(this); 14:20:40 INFO - } 14:20:40 INFO - Sub& operator/=(T aScale) { 14:20:40 INFO - x /= aScale; 14:20:40 INFO - y /= aScale; 14:20:40 INFO - z /= aScale; 14:20:40 INFO - w /= aScale; 14:20:40 INFO - return *static_cast(this); 14:20:40 INFO - } 14:20:40 INFO - Sub operator-() const { 14:20:40 INFO - return Sub(-x, -y, -z, -w); 14:20:40 INFO - } 14:20:40 INFO - T& operator[](int aIndex) { 14:20:40 INFO - do { static_assert(mozilla::detail::AssertionConditionType= 0 && aIndex <= 3)>::isValid, "invalid assertion condition"); if ((!!(!(!!(aIndex >= 0 && aIndex <= 3))))) { MOZ_ReportAssertionFailure("aIndex >= 0 && aIndex <= 3" " (" "Invalid array index" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\gfx\\BasePoint4D.h", 96); do { } while (0); do { __debugbreak(); MOZ_NoReturn(96); } while (0); } } while (0); 14:20:40 INFO - return *((&x)+aIndex); 14:20:40 INFO - } 14:20:40 INFO - const T& operator[](int aIndex) const { 14:20:40 INFO - do { static_assert(mozilla::detail::AssertionConditionType= 0 && aIndex <= 3)>::isValid, "invalid assertion condition"); if ((!!(!(!!(aIndex >= 0 && aIndex <= 3))))) { MOZ_ReportAssertionFailure("aIndex >= 0 && aIndex <= 3" " (" "Invalid array index" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\gfx\\BasePoint4D.h", 101); do { } while (0); do { __debugbreak(); MOZ_NoReturn(101); } while (0); } } while (0); 14:20:40 INFO - return *((&x)+aIndex); 14:20:40 INFO - } 14:20:40 INFO - T DotProduct(const Sub& aPoint) const { 14:20:40 INFO - return x * aPoint.x + y * aPoint.y + z * aPoint.z + w * aPoint.w; 14:20:40 INFO - } 14:20:40 INFO - Sub CrossProduct(const Sub& aPoint) const { 14:20:40 INFO - return Sub(y * aPoint.z - aPoint.y * z, 14:20:40 INFO - z * aPoint.x - aPoint.z * x, 14:20:40 INFO - x * aPoint.y - aPoint.x * y, 14:20:40 INFO - 0); 14:20:40 INFO - } 14:20:40 INFO - T Length() const { 14:20:40 INFO - return sqrt(x*x + y*y + z*z + w*w); 14:20:40 INFO - } 14:20:40 INFO - void Normalize() { 14:20:40 INFO - *this /= Length(); 14:20:40 INFO - } 14:20:40 INFO - bool HasPositiveWCoord() { return w > 0; } 14:20:40 INFO - }; 14:20:40 INFO - } 14:20:40 INFO - } 14:20:40 INFO - #line 132 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\gfx\\BasePoint4D.h" 14:20:40 INFO - #line 16 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/Point.h" 14:20:40 INFO - namespace mozilla { 14:20:40 INFO - template struct IsPixel; 14:20:40 INFO - namespace gfx { 14:20:40 INFO - struct UnknownUnits {}; 14:20:40 INFO - } 14:20:40 INFO - template<> struct IsPixel : TrueType {}; 14:20:40 INFO - namespace gfx { 14:20:40 INFO - template 14:20:40 INFO - struct IntParam { 14:20:40 INFO - constexpr IntParam(char val) : value(val) {} 14:20:40 INFO - constexpr IntParam(unsigned char val) : value(val) {} 14:20:40 INFO - constexpr IntParam(short val) : value(val) {} 14:20:40 INFO - constexpr IntParam(unsigned short val) : value(val) {} 14:20:40 INFO - constexpr IntParam(int val) : value(val) {} 14:20:40 INFO - constexpr IntParam(unsigned int val) : value(val) {} 14:20:40 INFO - constexpr IntParam(long val) : value(val) {} 14:20:40 INFO - constexpr IntParam(unsigned long val) : value(val) {} 14:20:40 INFO - constexpr IntParam(long long val) : value(val) {} 14:20:40 INFO - constexpr IntParam(unsigned long long val) : value(val) {} 14:20:40 INFO - template 14:20:40 INFO - constexpr IntParam(IntCoordTyped val) : value(val) {} 14:20:40 INFO - IntParam(float val) = delete; 14:20:40 INFO - IntParam(double val) = delete; 14:20:40 INFO - T value; 14:20:40 INFO - }; 14:20:40 INFO - template struct PointTyped; 14:20:40 INFO - template struct SizeTyped; 14:20:40 INFO - template 14:20:40 INFO - struct IntPointTyped : 14:20:40 INFO - public BasePoint< int32_t, IntPointTyped, IntCoordTyped >, 14:20:40 INFO - public units { 14:20:40 INFO - static_assert(IsPixel::value, 14:20:40 INFO - "'units' must be a coordinate system tag"); 14:20:40 INFO - typedef IntParam ToInt; 14:20:40 INFO - typedef IntCoordTyped Coord; 14:20:40 INFO - typedef BasePoint< int32_t, IntPointTyped, IntCoordTyped > Super; 14:20:40 INFO - constexpr IntPointTyped() : Super() {} 14:20:40 INFO - constexpr IntPointTyped(ToInt aX, ToInt aY) : Super(Coord(aX.value), Coord(aY.value)) {} 14:20:40 INFO - static IntPointTyped Round(float aX, float aY) { 14:20:40 INFO - return IntPointTyped(int32_t(floorf(aX + 0.5)), int32_t(floorf(aY + 0.5))); 14:20:40 INFO - } 14:20:40 INFO - static IntPointTyped Ceil(float aX, float aY) { 14:20:40 INFO - return IntPointTyped(int32_t(ceil(aX)), int32_t(ceil(aY))); 14:20:40 INFO - } 14:20:40 INFO - static IntPointTyped Floor(float aX, float aY) { 14:20:40 INFO - return IntPointTyped(int32_t(floorf(aX)), int32_t(floorf(aY))); 14:20:40 INFO - } 14:20:40 INFO - static IntPointTyped Truncate(float aX, float aY) { 14:20:40 INFO - return IntPointTyped(int32_t(aX), int32_t(aY)); 14:20:40 INFO - } 14:20:40 INFO - static IntPointTyped Round(const PointTyped& aPoint); 14:20:40 INFO - static IntPointTyped Ceil(const PointTyped& aPoint); 14:20:40 INFO - static IntPointTyped Floor(const PointTyped& aPoint); 14:20:40 INFO - static IntPointTyped Truncate(const PointTyped& aPoint); 14:20:40 INFO - static IntPointTyped FromUnknownPoint(const IntPointTyped& aPoint) { 14:20:40 INFO - return IntPointTyped(aPoint.x, aPoint.y); 14:20:40 INFO - } 14:20:40 INFO - IntPointTyped ToUnknownPoint() const { 14:20:40 INFO - return IntPointTyped(this->x, this->y); 14:20:40 INFO - } 14:20:40 INFO - }; 14:20:40 INFO - typedef IntPointTyped IntPoint; 14:20:40 INFO - template 14:20:40 INFO - struct PointTyped : 14:20:40 INFO - public BasePoint< F, PointTyped, CoordTyped >, 14:20:40 INFO - public units { 14:20:40 INFO - static_assert(IsPixel::value, 14:20:40 INFO - "'units' must be a coordinate system tag"); 14:20:40 INFO - typedef CoordTyped Coord; 14:20:40 INFO - typedef BasePoint< F, PointTyped, CoordTyped > Super; 14:20:40 INFO - constexpr PointTyped() : Super() {} 14:20:40 INFO - constexpr PointTyped(F aX, F aY) : Super(Coord(aX), Coord(aY)) {} 14:20:40 INFO - constexpr PointTyped(F aX, Coord aY) : Super(Coord(aX), aY) {} 14:20:40 INFO - constexpr PointTyped(Coord aX, F aY) : Super(aX, Coord(aY)) {} 14:20:40 INFO - constexpr PointTyped(Coord aX, Coord aY) : Super(aX.value, aY.value) {} 14:20:40 INFO - constexpr PointTyped(const IntPointTyped& point) : Super(F(point.x), F(point.y)) {} 14:20:40 INFO - static PointTyped FromUnknownPoint(const PointTyped& aPoint) { 14:20:40 INFO - return PointTyped(aPoint.x, aPoint.y); 14:20:40 INFO - } 14:20:40 INFO - PointTyped ToUnknownPoint() const { 14:20:40 INFO - return PointTyped(this->x, this->y); 14:20:40 INFO - } 14:20:40 INFO - }; 14:20:40 INFO - typedef PointTyped Point; 14:20:40 INFO - typedef PointTyped PointDouble; 14:20:40 INFO - template 14:20:40 INFO - IntPointTyped RoundedToInt(const PointTyped& aPoint) { 14:20:40 INFO - return IntPointTyped::Round(aPoint.x, aPoint.y); 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - IntPointTyped TruncatedToInt(const PointTyped& aPoint) { 14:20:40 INFO - return IntPointTyped::Truncate(aPoint.x, aPoint.y); 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - struct Point3DTyped : 14:20:40 INFO - public BasePoint3D< F, Point3DTyped > { 14:20:40 INFO - static_assert(IsPixel::value, 14:20:40 INFO - "'units' must be a coordinate system tag"); 14:20:40 INFO - typedef BasePoint3D< F, Point3DTyped > Super; 14:20:40 INFO - Point3DTyped() : Super() {} 14:20:40 INFO - Point3DTyped(F aX, F aY, F aZ) : Super(aX, aY, aZ) {} 14:20:40 INFO - static Point3DTyped FromUnknownPoint(const Point3DTyped& aPoint) { 14:20:40 INFO - return Point3DTyped(aPoint.x, aPoint.y, aPoint.z); 14:20:40 INFO - } 14:20:40 INFO - Point3DTyped ToUnknownPoint() const { 14:20:40 INFO - return Point3DTyped(this->x, this->y, this->z); 14:20:40 INFO - } 14:20:40 INFO - }; 14:20:40 INFO - typedef Point3DTyped Point3D; 14:20:40 INFO - typedef Point3DTyped PointDouble3D; 14:20:40 INFO - template 14:20:40 INFO - IntPointTyped 14:20:40 INFO - IntPointTyped::Round(const PointTyped& aPoint) 14:20:40 INFO - { 14:20:40 INFO - return IntPointTyped::Round(aPoint.x, aPoint.y); 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - IntPointTyped 14:20:40 INFO - IntPointTyped::Ceil(const PointTyped& aPoint) 14:20:40 INFO - { 14:20:40 INFO - return IntPointTyped::Ceil(aPoint.x, aPoint.y); 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - IntPointTyped 14:20:40 INFO - IntPointTyped::Floor(const PointTyped& aPoint) 14:20:40 INFO - { 14:20:40 INFO - return IntPointTyped::Floor(aPoint.x, aPoint.y); 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - IntPointTyped 14:20:40 INFO - IntPointTyped::Truncate(const PointTyped& aPoint) 14:20:40 INFO - { 14:20:40 INFO - return IntPointTyped::Truncate(aPoint.x, aPoint.y); 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - struct Point4DTyped : 14:20:40 INFO - public BasePoint4D< F, Point4DTyped > { 14:20:40 INFO - static_assert(IsPixel::value, 14:20:40 INFO - "'units' must be a coordinate system tag"); 14:20:40 INFO - typedef BasePoint4D< F, Point4DTyped > Super; 14:20:40 INFO - Point4DTyped() : Super() {} 14:20:40 INFO - Point4DTyped(F aX, F aY, F aZ, F aW) : Super(aX, aY, aZ, aW) {} 14:20:40 INFO - explicit Point4DTyped(const Point3DTyped& aPoint) 14:20:40 INFO - : Super(aPoint.x, aPoint.y, aPoint.z, 1) {} 14:20:40 INFO - static Point4DTyped FromUnknownPoint(const Point4DTyped& aPoint) { 14:20:40 INFO - return Point4DTyped(aPoint.x, aPoint.y, aPoint.z, aPoint.w); 14:20:40 INFO - } 14:20:40 INFO - Point4DTyped ToUnknownPoint() const { 14:20:40 INFO - return Point4DTyped(this->x, this->y, this->z, this->w); 14:20:40 INFO - } 14:20:40 INFO - PointTyped As2DPoint() const { 14:20:40 INFO - return PointTyped(this->x / this->w, 14:20:40 INFO - this->y / this->w); 14:20:40 INFO - } 14:20:40 INFO - Point3DTyped As3DPoint() const { 14:20:40 INFO - return Point3DTyped(this->x / this->w, 14:20:40 INFO - this->y / this->w, 14:20:40 INFO - this->z / this->w); 14:20:40 INFO - } 14:20:40 INFO - }; 14:20:40 INFO - typedef Point4DTyped Point4D; 14:20:40 INFO - typedef Point4DTyped PointDouble4D; 14:20:40 INFO - template 14:20:40 INFO - struct IntSizeTyped : 14:20:40 INFO - public BaseSize< int32_t, IntSizeTyped >, 14:20:40 INFO - public units { 14:20:40 INFO - static_assert(IsPixel::value, 14:20:40 INFO - "'units' must be a coordinate system tag"); 14:20:40 INFO - typedef IntParam ToInt; 14:20:40 INFO - typedef BaseSize< int32_t, IntSizeTyped > Super; 14:20:40 INFO - constexpr IntSizeTyped() : Super() {} 14:20:40 INFO - constexpr IntSizeTyped(ToInt aWidth, ToInt aHeight) : Super(aWidth.value, aHeight.value) {} 14:20:40 INFO - static IntSizeTyped Round(float aWidth, float aHeight) { 14:20:40 INFO - return IntSizeTyped(int32_t(floorf(aWidth + 0.5)), int32_t(floorf(aHeight + 0.5))); 14:20:40 INFO - } 14:20:40 INFO - static IntSizeTyped Truncate(float aWidth, float aHeight) { 14:20:40 INFO - return IntSizeTyped(int32_t(aWidth), int32_t(aHeight)); 14:20:40 INFO - } 14:20:40 INFO - static IntSizeTyped Ceil(float aWidth, float aHeight) { 14:20:40 INFO - return IntSizeTyped(int32_t(ceil(aWidth)), int32_t(ceil(aHeight))); 14:20:40 INFO - } 14:20:40 INFO - static IntSizeTyped Floor(float aWidth, float aHeight) { 14:20:40 INFO - return IntSizeTyped(int32_t(floorf(aWidth)), int32_t(floorf(aHeight))); 14:20:40 INFO - } 14:20:40 INFO - static IntSizeTyped Round(const SizeTyped& aSize); 14:20:40 INFO - static IntSizeTyped Ceil(const SizeTyped& aSize); 14:20:40 INFO - static IntSizeTyped Floor(const SizeTyped& aSize); 14:20:40 INFO - static IntSizeTyped Truncate(const SizeTyped& aSize); 14:20:40 INFO - static IntSizeTyped FromUnknownSize(const IntSizeTyped& aSize) { 14:20:40 INFO - return IntSizeTyped(aSize.width, aSize.height); 14:20:40 INFO - } 14:20:40 INFO - IntSizeTyped ToUnknownSize() const { 14:20:40 INFO - return IntSizeTyped(this->width, this->height); 14:20:40 INFO - } 14:20:40 INFO - }; 14:20:40 INFO - typedef IntSizeTyped IntSize; 14:20:40 INFO - template 14:20:40 INFO - struct SizeTyped : 14:20:40 INFO - public BaseSize< F, SizeTyped >, 14:20:40 INFO - public units { 14:20:40 INFO - static_assert(IsPixel::value, 14:20:40 INFO - "'units' must be a coordinate system tag"); 14:20:40 INFO - typedef BaseSize< F, SizeTyped > Super; 14:20:40 INFO - constexpr SizeTyped() : Super() {} 14:20:40 INFO - constexpr SizeTyped(F aWidth, F aHeight) : Super(aWidth, aHeight) {} 14:20:40 INFO - explicit SizeTyped(const IntSizeTyped& size) : 14:20:40 INFO - Super(F(size.width), F(size.height)) {} 14:20:40 INFO - static SizeTyped FromUnknownSize(const SizeTyped& aSize) { 14:20:40 INFO - return SizeTyped(aSize.width, aSize.height); 14:20:40 INFO - } 14:20:40 INFO - SizeTyped ToUnknownSize() const { 14:20:40 INFO - return SizeTyped(this->width, this->height); 14:20:40 INFO - } 14:20:40 INFO - }; 14:20:40 INFO - typedef SizeTyped Size; 14:20:40 INFO - typedef SizeTyped SizeDouble; 14:20:40 INFO - template 14:20:40 INFO - IntSizeTyped RoundedToInt(const SizeTyped& aSize) { 14:20:40 INFO - return IntSizeTyped(int32_t(floorf(aSize.width + 0.5f)), 14:20:40 INFO - int32_t(floorf(aSize.height + 0.5f))); 14:20:40 INFO - } 14:20:40 INFO - template IntSizeTyped 14:20:40 INFO - IntSizeTyped::Round(const SizeTyped& aSize) { 14:20:40 INFO - return IntSizeTyped::Round(aSize.width, aSize.height); 14:20:40 INFO - } 14:20:40 INFO - template IntSizeTyped 14:20:40 INFO - IntSizeTyped::Ceil(const SizeTyped& aSize) { 14:20:40 INFO - return IntSizeTyped::Ceil(aSize.width, aSize.height); 14:20:40 INFO - } 14:20:40 INFO - template IntSizeTyped 14:20:40 INFO - IntSizeTyped::Floor(const SizeTyped& aSize) { 14:20:40 INFO - return IntSizeTyped::Floor(aSize.width, aSize.height); 14:20:40 INFO - } 14:20:40 INFO - template IntSizeTyped 14:20:40 INFO - IntSizeTyped::Truncate(const SizeTyped& aSize) { 14:20:40 INFO - return IntSizeTyped::Truncate(aSize.width, aSize.height); 14:20:40 INFO - } 14:20:40 INFO - } 14:20:40 INFO - } 14:20:40 INFO - #line 354 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/Point.h" 14:20:40 INFO - #line 12 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsSize.h" 14:20:40 INFO - typedef mozilla::gfx::IntSize nsIntSize; 14:20:40 INFO - struct nsSize : public mozilla::gfx::BaseSize { 14:20:40 INFO - typedef mozilla::gfx::BaseSize Super; 14:20:40 INFO - nsSize() : Super() {} 14:20:40 INFO - nsSize(nscoord aWidth, nscoord aHeight) : Super(aWidth, aHeight) {} 14:20:40 INFO - inline mozilla::gfx::IntSize ScaleToNearestPixels(float aXScale, float aYScale, 14:20:40 INFO - nscoord aAppUnitsPerPixel) const; 14:20:40 INFO - inline mozilla::gfx::IntSize ToNearestPixels(nscoord aAppUnitsPerPixel) const; 14:20:40 INFO - inline nsSize 14:20:40 INFO - ScaleToOtherAppUnits(int32_t aFromAPP, int32_t aToAPP) const; 14:20:40 INFO - }; 14:20:40 INFO - inline mozilla::gfx::IntSize 14:20:40 INFO - nsSize::ScaleToNearestPixels(float aXScale, float aYScale, 14:20:40 INFO - nscoord aAppUnitsPerPixel) const 14:20:40 INFO - { 14:20:40 INFO - return mozilla::gfx::IntSize( 14:20:40 INFO - NSToIntRoundUp(NSAppUnitsToDoublePixels(width, aAppUnitsPerPixel) * aXScale), 14:20:40 INFO - NSToIntRoundUp(NSAppUnitsToDoublePixels(height, aAppUnitsPerPixel) * aYScale)); 14:20:40 INFO - } 14:20:40 INFO - inline mozilla::gfx::IntSize 14:20:40 INFO - nsSize::ToNearestPixels(nscoord aAppUnitsPerPixel) const 14:20:40 INFO - { 14:20:40 INFO - return ScaleToNearestPixels(1.0f, 1.0f, aAppUnitsPerPixel); 14:20:40 INFO - } 14:20:40 INFO - inline nsSize 14:20:40 INFO - nsSize::ScaleToOtherAppUnits(int32_t aFromAPP, int32_t aToAPP) const { 14:20:40 INFO - if (aFromAPP != aToAPP) { 14:20:40 INFO - nsSize size; 14:20:40 INFO - size.width = NSToCoordRound(NSCoordScale(width, aFromAPP, aToAPP)); 14:20:40 INFO - size.height = NSToCoordRound(NSCoordScale(height, aFromAPP, aToAPP)); 14:20:40 INFO - return size; 14:20:40 INFO - } 14:20:40 INFO - return *this; 14:20:40 INFO - } 14:20:40 INFO - inline nsSize 14:20:40 INFO - IntSizeToAppUnits(mozilla::gfx::IntSize aSize, nscoord aAppUnitsPerPixel) 14:20:40 INFO - { 14:20:40 INFO - return nsSize(NSIntPixelsToAppUnits(aSize.width, aAppUnitsPerPixel), 14:20:40 INFO - NSIntPixelsToAppUnits(aSize.height, aAppUnitsPerPixel)); 14:20:40 INFO - } 14:20:40 INFO - #line 71 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsSize.h" 14:20:40 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxASurface.h" 14:20:40 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/Rect.h" 14:20:40 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\gfx\\BaseRect.h" 14:20:40 INFO - namespace mozilla { 14:20:40 INFO - namespace gfx { 14:20:40 INFO - template 14:20:40 INFO - struct BaseRect { 14:20:40 INFO - T x, y, width, height; 14:20:40 INFO - BaseRect() : x(0), y(0), width(0), height(0) {} 14:20:40 INFO - BaseRect(const Point& aOrigin, const SizeT &aSize) : 14:20:40 INFO - x(aOrigin.x), y(aOrigin.y), width(aSize.width), height(aSize.height) 14:20:40 INFO - { 14:20:40 INFO - } 14:20:40 INFO - BaseRect(T aX, T aY, T aWidth, T aHeight) : 14:20:40 INFO - x(aX), y(aY), width(aWidth), height(aHeight) 14:20:40 INFO - { 14:20:40 INFO - } 14:20:40 INFO - bool IsEmpty() const { return height <= 0 || width <= 0; } 14:20:40 INFO - void SetEmpty() { width = height = 0; } 14:20:40 INFO - bool IsFinite() const 14:20:40 INFO - { 14:20:40 INFO - typedef typename mozilla::Conditional::value, float, double>::Type FloatType; 14:20:40 INFO - return (mozilla::IsFinite(FloatType(x)) && 14:20:40 INFO - mozilla::IsFinite(FloatType(y)) && 14:20:40 INFO - mozilla::IsFinite(FloatType(width)) && 14:20:40 INFO - mozilla::IsFinite(FloatType(height))); 14:20:40 INFO - } 14:20:40 INFO - bool Contains(const Sub& aRect) const 14:20:40 INFO - { 14:20:40 INFO - return aRect.IsEmpty() || 14:20:40 INFO - (x <= aRect.x && aRect.XMost() <= XMost() && 14:20:40 INFO - y <= aRect.y && aRect.YMost() <= YMost()); 14:20:40 INFO - } 14:20:40 INFO - bool Contains(T aX, T aY) const 14:20:40 INFO - { 14:20:40 INFO - return x <= aX && aX < XMost() && 14:20:40 INFO - y <= aY && aY < YMost(); 14:20:40 INFO - } 14:20:40 INFO - bool Contains(const Point& aPoint) const { return Contains(aPoint.x, aPoint.y); } 14:20:40 INFO - bool Intersects(const Sub& aRect) const 14:20:40 INFO - { 14:20:40 INFO - return !IsEmpty() && !aRect.IsEmpty() && 14:20:40 INFO - x < aRect.XMost() && aRect.x < XMost() && 14:20:40 INFO - y < aRect.YMost() && aRect.y < YMost(); 14:20:40 INFO - } 14:20:40 INFO - Sub Intersect(const Sub& aRect) const 14:20:40 INFO - { 14:20:40 INFO - Sub result; 14:20:40 INFO - result.x = std::max(x, aRect.x); 14:20:40 INFO - result.y = std::max(y, aRect.y); 14:20:40 INFO - result.width = std::min(x - result.x + width, aRect.x - result.x + aRect.width); 14:20:40 INFO - result.height = std::min(y - result.y + height, aRect.y - result.y + aRect.height); 14:20:40 INFO - if (result.width < 0 || result.height < 0) { 14:20:40 INFO - result.SizeTo(0, 0); 14:20:40 INFO - } 14:20:40 INFO - return result; 14:20:40 INFO - } 14:20:40 INFO - bool IntersectRect(const Sub& aRect1, const Sub& aRect2) 14:20:40 INFO - { 14:20:40 INFO - *static_cast(this) = aRect1.Intersect(aRect2); 14:20:40 INFO - return !IsEmpty(); 14:20:40 INFO - } 14:20:40 INFO - Sub Union(const Sub& aRect) const 14:20:40 INFO - { 14:20:40 INFO - if (IsEmpty()) { 14:20:40 INFO - return aRect; 14:20:40 INFO - } else if (aRect.IsEmpty()) { 14:20:40 INFO - return *static_cast(this); 14:20:40 INFO - } else { 14:20:40 INFO - return UnionEdges(aRect); 14:20:40 INFO - } 14:20:40 INFO - } 14:20:40 INFO - Sub UnionEdges(const Sub& aRect) const 14:20:40 INFO - { 14:20:40 INFO - Sub result; 14:20:40 INFO - result.x = std::min(x, aRect.x); 14:20:40 INFO - result.y = std::min(y, aRect.y); 14:20:40 INFO - result.width = std::max(XMost(), aRect.XMost()) - result.x; 14:20:40 INFO - result.height = std::max(YMost(), aRect.YMost()) - result.y; 14:20:40 INFO - return result; 14:20:40 INFO - } 14:20:40 INFO - void UnionRect(const Sub& aRect1, const Sub& aRect2) 14:20:40 INFO - { 14:20:40 INFO - *static_cast(this) = aRect1.Union(aRect2); 14:20:40 INFO - } 14:20:40 INFO - void UnionRectEdges(const Sub& aRect1, const Sub& aRect2) 14:20:40 INFO - { 14:20:40 INFO - *static_cast(this) = aRect1.UnionEdges(aRect2); 14:20:40 INFO - } 14:20:40 INFO - void ExpandToEnclose(const Point& aPoint) 14:20:40 INFO - { 14:20:40 INFO - if (aPoint.x < x) { 14:20:40 INFO - width = XMost() - aPoint.x; 14:20:40 INFO - x = aPoint.x; 14:20:40 INFO - } else if (aPoint.x > XMost()) { 14:20:40 INFO - width = aPoint.x - x; 14:20:40 INFO - } 14:20:40 INFO - if (aPoint.y < y) { 14:20:40 INFO - height = YMost() - aPoint.y; 14:20:40 INFO - y = aPoint.y; 14:20:40 INFO - } else if (aPoint.y > YMost()) { 14:20:40 INFO - height = aPoint.y - y; 14:20:40 INFO - } 14:20:40 INFO - } 14:20:40 INFO - void SetRect(T aX, T aY, T aWidth, T aHeight) 14:20:40 INFO - { 14:20:40 INFO - x = aX; y = aY; width = aWidth; height = aHeight; 14:20:40 INFO - } 14:20:40 INFO - void SetRect(const Point& aPt, const SizeT& aSize) 14:20:40 INFO - { 14:20:40 INFO - SetRect(aPt.x, aPt.y, aSize.width, aSize.height); 14:20:40 INFO - } 14:20:40 INFO - void MoveTo(T aX, T aY) { x = aX; y = aY; } 14:20:40 INFO - void MoveTo(const Point& aPoint) { x = aPoint.x; y = aPoint.y; } 14:20:40 INFO - void MoveBy(T aDx, T aDy) { x += aDx; y += aDy; } 14:20:40 INFO - void MoveBy(const Point& aPoint) { x += aPoint.x; y += aPoint.y; } 14:20:40 INFO - void SizeTo(T aWidth, T aHeight) { width = aWidth; height = aHeight; } 14:20:40 INFO - void SizeTo(const SizeT& aSize) { width = aSize.width; height = aSize.height; } 14:20:40 INFO - void Inflate(T aD) { Inflate(aD, aD); } 14:20:40 INFO - void Inflate(T aDx, T aDy) 14:20:40 INFO - { 14:20:40 INFO - x -= aDx; 14:20:40 INFO - y -= aDy; 14:20:40 INFO - width += 2 * aDx; 14:20:40 INFO - height += 2 * aDy; 14:20:40 INFO - } 14:20:40 INFO - void Inflate(const MarginT& aMargin) 14:20:40 INFO - { 14:20:40 INFO - x -= aMargin.left; 14:20:40 INFO - y -= aMargin.top; 14:20:40 INFO - width += aMargin.LeftRight(); 14:20:40 INFO - height += aMargin.TopBottom(); 14:20:40 INFO - } 14:20:40 INFO - void Inflate(const SizeT& aSize) { Inflate(aSize.width, aSize.height); } 14:20:40 INFO - void Deflate(T aD) { Deflate(aD, aD); } 14:20:40 INFO - void Deflate(T aDx, T aDy) 14:20:40 INFO - { 14:20:40 INFO - x += aDx; 14:20:40 INFO - y += aDy; 14:20:40 INFO - width = std::max(T(0), width - 2 * aDx); 14:20:40 INFO - height = std::max(T(0), height - 2 * aDy); 14:20:40 INFO - } 14:20:40 INFO - void Deflate(const MarginT& aMargin) 14:20:40 INFO - { 14:20:40 INFO - x += aMargin.left; 14:20:40 INFO - y += aMargin.top; 14:20:40 INFO - width = std::max(T(0), width - aMargin.LeftRight()); 14:20:40 INFO - height = std::max(T(0), height - aMargin.TopBottom()); 14:20:40 INFO - } 14:20:40 INFO - void Deflate(const SizeT& aSize) { Deflate(aSize.width, aSize.height); } 14:20:40 INFO - bool IsEqualEdges(const Sub& aRect) const 14:20:40 INFO - { 14:20:40 INFO - return x == aRect.x && y == aRect.y && 14:20:40 INFO - width == aRect.width && height == aRect.height; 14:20:40 INFO - } 14:20:40 INFO - bool IsEqualInterior(const Sub& aRect) const 14:20:40 INFO - { 14:20:40 INFO - return IsEqualEdges(aRect) || (IsEmpty() && aRect.IsEmpty()); 14:20:40 INFO - } 14:20:40 INFO - friend Sub operator+(Sub aSub, const Point& aPoint) 14:20:40 INFO - { 14:20:40 INFO - aSub += aPoint; 14:20:40 INFO - return aSub; 14:20:40 INFO - } 14:20:40 INFO - friend Sub operator-(Sub aSub, const Point& aPoint) 14:20:40 INFO - { 14:20:40 INFO - aSub -= aPoint; 14:20:40 INFO - return aSub; 14:20:40 INFO - } 14:20:40 INFO - friend Sub operator+(Sub aSub, const SizeT& aSize) 14:20:40 INFO - { 14:20:40 INFO - aSub += aSize; 14:20:40 INFO - return aSub; 14:20:40 INFO - } 14:20:40 INFO - friend Sub operator-(Sub aSub, const SizeT& aSize) 14:20:40 INFO - { 14:20:40 INFO - aSub -= aSize; 14:20:40 INFO - return aSub; 14:20:40 INFO - } 14:20:40 INFO - Sub& operator+=(const Point& aPoint) 14:20:40 INFO - { 14:20:40 INFO - MoveBy(aPoint); 14:20:40 INFO - return *static_cast(this); 14:20:40 INFO - } 14:20:40 INFO - Sub& operator-=(const Point& aPoint) 14:20:40 INFO - { 14:20:40 INFO - MoveBy(-aPoint); 14:20:40 INFO - return *static_cast(this); 14:20:40 INFO - } 14:20:40 INFO - Sub& operator+=(const SizeT& aSize) 14:20:40 INFO - { 14:20:40 INFO - width += aSize.width; 14:20:40 INFO - height += aSize.height; 14:20:40 INFO - return *static_cast(this); 14:20:40 INFO - } 14:20:40 INFO - Sub& operator-=(const SizeT& aSize) 14:20:40 INFO - { 14:20:40 INFO - width -= aSize.width; 14:20:40 INFO - height -= aSize.height; 14:20:40 INFO - return *static_cast(this); 14:20:40 INFO - } 14:20:40 INFO - MarginT operator-(const Sub& aRect) const 14:20:40 INFO - { 14:20:40 INFO - return MarginT(aRect.y - y, 14:20:40 INFO - XMost() - aRect.XMost(), 14:20:40 INFO - YMost() - aRect.YMost(), 14:20:40 INFO - aRect.x - x); 14:20:40 INFO - } 14:20:40 INFO - Point TopLeft() const { return Point(x, y); } 14:20:40 INFO - Point TopRight() const { return Point(XMost(), y); } 14:20:40 INFO - Point BottomLeft() const { return Point(x, YMost()); } 14:20:40 INFO - Point BottomRight() const { return Point(XMost(), YMost()); } 14:20:40 INFO - Point AtCorner(Corner aCorner) const { 14:20:40 INFO - switch (aCorner) { 14:20:40 INFO - case eCornerTopLeft: return TopLeft(); 14:20:40 INFO - case eCornerTopRight: return TopRight(); 14:20:40 INFO - case eCornerBottomRight: return BottomRight(); 14:20:40 INFO - case eCornerBottomLeft: return BottomLeft(); 14:20:40 INFO - } 14:20:40 INFO - do { MOZ_ReportCrash("" "GFX: Incomplete switch", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\gfx\\BaseRect.h", 329); do { } while (0); do { __debugbreak(); MOZ_NoReturn(329); } while (0); } while (0); 14:20:40 INFO - } 14:20:40 INFO - Point CCWCorner(mozilla::Side side) const { 14:20:40 INFO - switch (side) { 14:20:40 INFO - case eSideTop: return TopLeft(); 14:20:40 INFO - case eSideRight: return TopRight(); 14:20:40 INFO - case eSideBottom: return BottomRight(); 14:20:40 INFO - case eSideLeft: return BottomLeft(); 14:20:40 INFO - } 14:20:40 INFO - do { MOZ_ReportCrash("" "GFX: Incomplete switch", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\gfx\\BaseRect.h", 338); do { } while (0); do { __debugbreak(); MOZ_NoReturn(338); } while (0); } while (0); 14:20:40 INFO - } 14:20:40 INFO - Point CWCorner(mozilla::Side side) const { 14:20:40 INFO - switch (side) { 14:20:40 INFO - case eSideTop: return TopRight(); 14:20:40 INFO - case eSideRight: return BottomRight(); 14:20:40 INFO - case eSideBottom: return BottomLeft(); 14:20:40 INFO - case eSideLeft: return TopLeft(); 14:20:40 INFO - } 14:20:40 INFO - do { MOZ_ReportCrash("" "GFX: Incomplete switch", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\gfx\\BaseRect.h", 347); do { } while (0); do { __debugbreak(); MOZ_NoReturn(347); } while (0); } while (0); 14:20:40 INFO - } 14:20:40 INFO - Point Center() const { return Point(x, y) + Point(width, height)/2; } 14:20:40 INFO - SizeT Size() const { return SizeT(width, height); } 14:20:40 INFO - T Area() const { return width * height; } 14:20:40 INFO - T X() const { return x; } 14:20:40 INFO - T Y() const { return y; } 14:20:40 INFO - T Width() const { return width; } 14:20:40 INFO - T Height() const { return height; } 14:20:40 INFO - T XMost() const { return x + width; } 14:20:40 INFO - T YMost() const { return y + height; } 14:20:40 INFO - T Edge(mozilla::Side aSide) const 14:20:40 INFO - { 14:20:40 INFO - switch (aSide) { 14:20:40 INFO - case eSideTop: return Y(); 14:20:40 INFO - case eSideRight: return XMost(); 14:20:40 INFO - case eSideBottom: return YMost(); 14:20:40 INFO - case eSideLeft: return X(); 14:20:40 INFO - } 14:20:40 INFO - do { MOZ_ReportCrash("" "GFX: Incomplete switch", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\gfx\\BaseRect.h", 371); do { } while (0); do { __debugbreak(); MOZ_NoReturn(371); } while (0); } while (0); 14:20:40 INFO - } 14:20:40 INFO - void SetLeftEdge(T aX) { 14:20:40 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aX <= XMost()))))) { MOZ_ReportAssertionFailure("aX <= XMost()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\gfx\\BaseRect.h", 376); do { } while (0); do { __debugbreak(); MOZ_NoReturn(376); } while (0); } } while (0); 14:20:40 INFO - width = XMost() - aX; 14:20:40 INFO - x = aX; 14:20:40 INFO - } 14:20:40 INFO - void SetRightEdge(T aXMost) { 14:20:40 INFO - do { static_assert(mozilla::detail::AssertionConditionType= x)>::isValid, "invalid assertion condition"); if ((!!(!(!!(aXMost >= x))))) { MOZ_ReportAssertionFailure("aXMost >= x", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\gfx\\BaseRect.h", 381); do { } while (0); do { __debugbreak(); MOZ_NoReturn(381); } while (0); } } while (0); 14:20:40 INFO - width = aXMost - x; 14:20:40 INFO - } 14:20:40 INFO - void SetTopEdge(T aY) { 14:20:40 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aY <= YMost()))))) { MOZ_ReportAssertionFailure("aY <= YMost()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\gfx\\BaseRect.h", 385); do { } while (0); do { __debugbreak(); MOZ_NoReturn(385); } while (0); } } while (0); 14:20:40 INFO - height = YMost() - aY; 14:20:40 INFO - y = aY; 14:20:40 INFO - } 14:20:40 INFO - void SetBottomEdge(T aYMost) { 14:20:40 INFO - do { static_assert(mozilla::detail::AssertionConditionType= y)>::isValid, "invalid assertion condition"); if ((!!(!(!!(aYMost >= y))))) { MOZ_ReportAssertionFailure("aYMost >= y", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\gfx\\BaseRect.h", 390); do { } while (0); do { __debugbreak(); MOZ_NoReturn(390); } while (0); } } while (0); 14:20:40 INFO - height = aYMost - y; 14:20:40 INFO - } 14:20:40 INFO - void Round() 14:20:40 INFO - { 14:20:40 INFO - T x0 = static_cast(floor(T(X()) + 0.5)); 14:20:40 INFO - T y0 = static_cast(floor(T(Y()) + 0.5)); 14:20:40 INFO - T x1 = static_cast(floor(T(XMost()) + 0.5)); 14:20:40 INFO - T y1 = static_cast(floor(T(YMost()) + 0.5)); 14:20:40 INFO - x = x0; 14:20:40 INFO - y = y0; 14:20:40 INFO - width = x1 - x0; 14:20:40 INFO - height = y1 - y0; 14:20:40 INFO - } 14:20:40 INFO - void RoundIn() 14:20:40 INFO - { 14:20:40 INFO - T x0 = static_cast(ceil(T(X()))); 14:20:40 INFO - T y0 = static_cast(ceil(T(Y()))); 14:20:40 INFO - T x1 = static_cast(floor(T(XMost()))); 14:20:40 INFO - T y1 = static_cast(floor(T(YMost()))); 14:20:40 INFO - x = x0; 14:20:40 INFO - y = y0; 14:20:40 INFO - width = x1 - x0; 14:20:40 INFO - height = y1 - y0; 14:20:40 INFO - } 14:20:40 INFO - void RoundOut() 14:20:40 INFO - { 14:20:40 INFO - T x0 = static_cast(floor(T(X()))); 14:20:40 INFO - T y0 = static_cast(floor(T(Y()))); 14:20:40 INFO - T x1 = static_cast(ceil(T(XMost()))); 14:20:40 INFO - T y1 = static_cast(ceil(T(YMost()))); 14:20:40 INFO - x = x0; 14:20:40 INFO - y = y0; 14:20:40 INFO - width = x1 - x0; 14:20:40 INFO - height = y1 - y0; 14:20:40 INFO - } 14:20:40 INFO - void Scale(T aScale) { Scale(aScale, aScale); } 14:20:40 INFO - void Scale(T aXScale, T aYScale) 14:20:40 INFO - { 14:20:40 INFO - T right = XMost() * aXScale; 14:20:40 INFO - T bottom = YMost() * aYScale; 14:20:40 INFO - x = x * aXScale; 14:20:40 INFO - y = y * aYScale; 14:20:40 INFO - width = right - x; 14:20:40 INFO - height = bottom - y; 14:20:40 INFO - } 14:20:40 INFO - void ScaleRoundOut(double aScale) { ScaleRoundOut(aScale, aScale); } 14:20:40 INFO - void ScaleRoundOut(double aXScale, double aYScale) 14:20:40 INFO - { 14:20:40 INFO - T right = static_cast(ceil(double(XMost()) * aXScale)); 14:20:40 INFO - T bottom = static_cast(ceil(double(YMost()) * aYScale)); 14:20:40 INFO - x = static_cast(floor(double(x) * aXScale)); 14:20:40 INFO - y = static_cast(floor(double(y) * aYScale)); 14:20:40 INFO - width = right - x; 14:20:40 INFO - height = bottom - y; 14:20:40 INFO - } 14:20:40 INFO - void ScaleRoundIn(double aScale) { ScaleRoundIn(aScale, aScale); } 14:20:40 INFO - void ScaleRoundIn(double aXScale, double aYScale) 14:20:40 INFO - { 14:20:40 INFO - T right = static_cast(floor(double(XMost()) * aXScale)); 14:20:40 INFO - T bottom = static_cast(floor(double(YMost()) * aYScale)); 14:20:40 INFO - x = static_cast(ceil(double(x) * aXScale)); 14:20:40 INFO - y = static_cast(ceil(double(y) * aYScale)); 14:20:40 INFO - width = std::max(0, right - x); 14:20:40 INFO - height = std::max(0, bottom - y); 14:20:40 INFO - } 14:20:40 INFO - void ScaleInverseRoundOut(double aScale) { ScaleInverseRoundOut(aScale, aScale); } 14:20:40 INFO - void ScaleInverseRoundOut(double aXScale, double aYScale) 14:20:40 INFO - { 14:20:40 INFO - T right = static_cast(ceil(double(XMost()) / aXScale)); 14:20:40 INFO - T bottom = static_cast(ceil(double(YMost()) / aYScale)); 14:20:40 INFO - x = static_cast(floor(double(x) / aXScale)); 14:20:40 INFO - y = static_cast(floor(double(y) / aYScale)); 14:20:40 INFO - width = right - x; 14:20:40 INFO - height = bottom - y; 14:20:40 INFO - } 14:20:40 INFO - void ScaleInverseRoundIn(double aScale) { ScaleInverseRoundIn(aScale, aScale); } 14:20:40 INFO - void ScaleInverseRoundIn(double aXScale, double aYScale) 14:20:40 INFO - { 14:20:40 INFO - T right = static_cast(floor(double(XMost()) / aXScale)); 14:20:40 INFO - T bottom = static_cast(floor(double(YMost()) / aYScale)); 14:20:40 INFO - x = static_cast(ceil(double(x) / aXScale)); 14:20:40 INFO - y = static_cast(ceil(double(y) / aYScale)); 14:20:40 INFO - width = std::max(0, right - x); 14:20:40 INFO - height = std::max(0, bottom - y); 14:20:40 INFO - } 14:20:40 INFO - Point ClampPoint(const Point& aPoint) const 14:20:40 INFO - { 14:20:40 INFO - return Point(std::max(x, std::min(XMost(), aPoint.x)), 14:20:40 INFO - std::max(y, std::min(YMost(), aPoint.y))); 14:20:40 INFO - } 14:20:40 INFO - Sub MoveInsideAndClamp(const Sub& aRect) const 14:20:40 INFO - { 14:20:40 INFO - Sub rect(std::max(aRect.x, x), 14:20:40 INFO - std::max(aRect.y, y), 14:20:40 INFO - std::min(aRect.width, width), 14:20:40 INFO - std::min(aRect.height, height)); 14:20:40 INFO - rect.x = std::min(rect.XMost(), aRect.XMost()) - rect.width; 14:20:40 INFO - rect.y = std::min(rect.YMost(), aRect.YMost()) - rect.height; 14:20:40 INFO - return rect; 14:20:40 INFO - } 14:20:40 INFO - static Sub MaxIntRect() 14:20:40 INFO - { 14:20:40 INFO - return Sub( 14:20:40 INFO - static_cast(-std::numeric_limits::max() * 0.5), 14:20:40 INFO - static_cast(-std::numeric_limits::max() * 0.5), 14:20:40 INFO - static_cast(std::numeric_limits::max()), 14:20:40 INFO - static_cast(std::numeric_limits::max()) 14:20:40 INFO - ); 14:20:40 INFO - }; 14:20:40 INFO - friend std::ostream& operator<<(std::ostream& stream, 14:20:40 INFO - const BaseRect& aRect) { 14:20:40 INFO - return stream << '(' << aRect.x << ',' << aRect.y << ',' 14:20:40 INFO - << aRect.width << ',' << aRect.height << ')'; 14:20:40 INFO - } 14:20:40 INFO - private: 14:20:40 INFO - bool operator==(const Sub& aRect) const { return false; } 14:20:40 INFO - bool operator!=(const Sub& aRect) const { return false; } 14:20:40 INFO - }; 14:20:40 INFO - } 14:20:40 INFO - } 14:20:40 INFO - #line 587 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\gfx\\BaseRect.h" 14:20:40 INFO - #line 10 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/Rect.h" 14:20:40 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\gfx\\BaseMargin.h" 14:20:40 INFO - namespace mozilla { 14:20:40 INFO - struct Sides final { 14:20:40 INFO - Sides() : mBits(0) {} 14:20:40 INFO - explicit Sides(SideBits aSideBits) 14:20:40 INFO - { 14:20:40 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!((aSideBits & ~eSideBitsAll) == 0))))) { MOZ_ReportAssertionFailure("(aSideBits & ~eSideBitsAll) == 0" " (" "illegal side bits" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\gfx\\BaseMargin.h", 22); do { } while (0); do { __debugbreak(); MOZ_NoReturn(22); } while (0); } } while (0); 14:20:40 INFO - mBits = aSideBits; 14:20:40 INFO - } 14:20:40 INFO - bool IsEmpty() const { return mBits == 0; } 14:20:40 INFO - bool Top() const { return (mBits & eSideBitsTop) != 0; } 14:20:40 INFO - bool Right() const { return (mBits & eSideBitsRight) != 0; } 14:20:40 INFO - bool Bottom() const { return (mBits & eSideBitsBottom) != 0; } 14:20:40 INFO - bool Left() const { return (mBits & eSideBitsLeft) != 0; } 14:20:40 INFO - bool Contains(SideBits aSideBits) const 14:20:40 INFO - { 14:20:40 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!((aSideBits & ~eSideBitsAll) == 0))))) { MOZ_ReportAssertionFailure("(aSideBits & ~eSideBitsAll) == 0" " (" "illegal side bits" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\gfx\\BaseMargin.h", 32); do { } while (0); do { __debugbreak(); MOZ_NoReturn(32); } while (0); } } while (0); 14:20:40 INFO - return (mBits & aSideBits) == aSideBits; 14:20:40 INFO - } 14:20:40 INFO - Sides operator|(Sides aOther) const 14:20:40 INFO - { 14:20:40 INFO - return Sides(SideBits(mBits | aOther.mBits)); 14:20:40 INFO - } 14:20:40 INFO - Sides operator|(SideBits aSideBits) const 14:20:40 INFO - { 14:20:40 INFO - return *this | Sides(aSideBits); 14:20:40 INFO - } 14:20:40 INFO - Sides& operator|=(Sides aOther) 14:20:40 INFO - { 14:20:40 INFO - mBits |= aOther.mBits; 14:20:40 INFO - return *this; 14:20:40 INFO - } 14:20:40 INFO - Sides& operator|=(SideBits aSideBits) 14:20:40 INFO - { 14:20:40 INFO - return *this |= Sides(aSideBits); 14:20:40 INFO - } 14:20:40 INFO - bool operator==(Sides aOther) const 14:20:40 INFO - { 14:20:40 INFO - return mBits == aOther.mBits; 14:20:40 INFO - } 14:20:40 INFO - bool operator!=(Sides aOther) const 14:20:40 INFO - { 14:20:40 INFO - return !(*this == aOther); 14:20:40 INFO - } 14:20:40 INFO - private: 14:20:40 INFO - uint8_t mBits; 14:20:40 INFO - }; 14:20:40 INFO - namespace gfx { 14:20:40 INFO - template 14:20:40 INFO - struct BaseMargin { 14:20:40 INFO - typedef mozilla::Side SideT; 14:20:40 INFO - T top, right, bottom, left; 14:20:40 INFO - BaseMargin() : top(0), right(0), bottom(0), left(0) {} 14:20:40 INFO - BaseMargin(T aTop, T aRight, T aBottom, T aLeft) : 14:20:40 INFO - top(aTop), right(aRight), bottom(aBottom), left(aLeft) {} 14:20:40 INFO - void SizeTo(T aTop, T aRight, T aBottom, T aLeft) 14:20:40 INFO - { 14:20:40 INFO - top = aTop; right = aRight; bottom = aBottom; left = aLeft; 14:20:40 INFO - } 14:20:40 INFO - T LeftRight() const { return left + right; } 14:20:40 INFO - T TopBottom() const { return top + bottom; } 14:20:40 INFO - T& Side(SideT aSide) { 14:20:40 INFO - return *(&top + int(aSide)); 14:20:40 INFO - } 14:20:40 INFO - T Side(SideT aSide) const { 14:20:40 INFO - return *(&top + int(aSide)); 14:20:40 INFO - } 14:20:40 INFO - void ApplySkipSides(Sides aSkipSides) 14:20:40 INFO - { 14:20:40 INFO - if (aSkipSides.Top()) { 14:20:40 INFO - top = 0; 14:20:40 INFO - } 14:20:40 INFO - if (aSkipSides.Right()) { 14:20:40 INFO - right = 0; 14:20:40 INFO - } 14:20:40 INFO - if (aSkipSides.Bottom()) { 14:20:40 INFO - bottom = 0; 14:20:40 INFO - } 14:20:40 INFO - if (aSkipSides.Left()) { 14:20:40 INFO - left = 0; 14:20:40 INFO - } 14:20:40 INFO - } 14:20:40 INFO - bool operator==(const Sub& aMargin) const { 14:20:40 INFO - return top == aMargin.top && right == aMargin.right && 14:20:40 INFO - bottom == aMargin.bottom && left == aMargin.left; 14:20:40 INFO - } 14:20:40 INFO - bool operator!=(const Sub& aMargin) const { 14:20:40 INFO - return !(*this == aMargin); 14:20:40 INFO - } 14:20:40 INFO - Sub operator+(const Sub& aMargin) const { 14:20:40 INFO - return Sub(top + aMargin.top, right + aMargin.right, 14:20:40 INFO - bottom + aMargin.bottom, left + aMargin.left); 14:20:40 INFO - } 14:20:40 INFO - Sub operator-(const Sub& aMargin) const { 14:20:40 INFO - return Sub(top - aMargin.top, right - aMargin.right, 14:20:40 INFO - bottom - aMargin.bottom, left - aMargin.left); 14:20:40 INFO - } 14:20:40 INFO - Sub& operator+=(const Sub& aMargin) { 14:20:40 INFO - top += aMargin.top; 14:20:40 INFO - right += aMargin.right; 14:20:40 INFO - bottom += aMargin.bottom; 14:20:40 INFO - left += aMargin.left; 14:20:40 INFO - return *static_cast(this); 14:20:40 INFO - } 14:20:40 INFO - friend std::ostream& operator<<(std::ostream& aStream, 14:20:40 INFO - const BaseMargin& aMargin) { 14:20:40 INFO - return aStream << '(' << aMargin.top << ',' << aMargin.right << ',' 14:20:40 INFO - << aMargin.bottom << ',' << aMargin.left << ')'; 14:20:40 INFO - } 14:20:40 INFO - }; 14:20:40 INFO - } 14:20:40 INFO - } 14:20:40 INFO - #line 153 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\gfx\\BaseMargin.h" 14:20:40 INFO - #line 11 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/Rect.h" 14:20:40 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\gfx\\NumericTools.h" 14:20:40 INFO - namespace mozilla { 14:20:40 INFO - inline int32_t 14:20:40 INFO - RoundDownToMultiple(int32_t x, int32_t aMultiplier) 14:20:40 INFO - { 14:20:40 INFO - int mod = x % aMultiplier; 14:20:40 INFO - if (x > 0) { 14:20:40 INFO - return x - mod; 14:20:40 INFO - } 14:20:40 INFO - return mod ? x - aMultiplier - mod : x; 14:20:40 INFO - } 14:20:40 INFO - inline int32_t 14:20:40 INFO - RoundUpToMultiple(int32_t x, int32_t aMultiplier) 14:20:40 INFO - { 14:20:40 INFO - int mod = x % aMultiplier; 14:20:40 INFO - if (x > 0) { 14:20:40 INFO - return mod ? x + aMultiplier - mod : x; 14:20:40 INFO - } 14:20:40 INFO - return x - mod; 14:20:40 INFO - } 14:20:40 INFO - } 14:20:40 INFO - #line 44 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\gfx\\NumericTools.h" 14:20:40 INFO - #line 12 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/Rect.h" 14:20:40 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\gfx\\Tools.h" 14:20:40 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/CheckedInt.h" 14:20:40 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/IntegerTypeTraits.h" 14:20:40 INFO - namespace mozilla { 14:20:40 INFO - namespace detail { 14:20:40 INFO - template 14:20:40 INFO - struct StdintTypeForSizeAndSignedness; 14:20:40 INFO - template<> 14:20:40 INFO - struct StdintTypeForSizeAndSignedness<1, true> 14:20:40 INFO - { 14:20:40 INFO - typedef int8_t Type; 14:20:40 INFO - }; 14:20:40 INFO - template<> 14:20:40 INFO - struct StdintTypeForSizeAndSignedness<1, false> 14:20:40 INFO - { 14:20:40 INFO - typedef uint8_t Type; 14:20:40 INFO - }; 14:20:40 INFO - template<> 14:20:40 INFO - struct StdintTypeForSizeAndSignedness<2, true> 14:20:40 INFO - { 14:20:40 INFO - typedef int16_t Type; 14:20:40 INFO - }; 14:20:40 INFO - template<> 14:20:40 INFO - struct StdintTypeForSizeAndSignedness<2, false> 14:20:40 INFO - { 14:20:40 INFO - typedef uint16_t Type; 14:20:40 INFO - }; 14:20:40 INFO - template<> 14:20:40 INFO - struct StdintTypeForSizeAndSignedness<4, true> 14:20:40 INFO - { 14:20:40 INFO - typedef int32_t Type; 14:20:40 INFO - }; 14:20:40 INFO - template<> 14:20:40 INFO - struct StdintTypeForSizeAndSignedness<4, false> 14:20:40 INFO - { 14:20:40 INFO - typedef uint32_t Type; 14:20:40 INFO - }; 14:20:40 INFO - template<> 14:20:40 INFO - struct StdintTypeForSizeAndSignedness<8, true> 14:20:40 INFO - { 14:20:40 INFO - typedef int64_t Type; 14:20:40 INFO - }; 14:20:40 INFO - template<> 14:20:40 INFO - struct StdintTypeForSizeAndSignedness<8, false> 14:20:40 INFO - { 14:20:40 INFO - typedef uint64_t Type; 14:20:40 INFO - }; 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - struct UnsignedStdintTypeForSize 14:20:40 INFO - : detail::StdintTypeForSizeAndSignedness 14:20:40 INFO - {}; 14:20:40 INFO - template 14:20:40 INFO - struct SignedStdintTypeForSize 14:20:40 INFO - : detail::StdintTypeForSizeAndSignedness 14:20:40 INFO - {}; 14:20:40 INFO - template 14:20:40 INFO - struct PositionOfSignBit 14:20:40 INFO - { 14:20:40 INFO - static_assert(IsIntegral::value, 14:20:40 INFO - "PositionOfSignBit is only for integral types"); 14:20:40 INFO - static const size_t value = 8 * sizeof(IntegerType) - 1; 14:20:40 INFO - }; 14:20:40 INFO - template 14:20:40 INFO - struct MinValue 14:20:40 INFO - { 14:20:40 INFO - private: 14:20:40 INFO - static_assert(IsIntegral::value, 14:20:40 INFO - "MinValue is only for integral types"); 14:20:40 INFO - typedef typename MakeUnsigned::Type UnsignedIntegerType; 14:20:40 INFO - static const size_t PosOfSignBit = PositionOfSignBit::value; 14:20:40 INFO - public: 14:20:40 INFO - static const IntegerType value = 14:20:40 INFO - IsSigned::value 14:20:40 INFO - ? IntegerType(UnsignedIntegerType(1) << PosOfSignBit) 14:20:40 INFO - : IntegerType(0); 14:20:40 INFO - }; 14:20:40 INFO - template 14:20:40 INFO - struct MaxValue 14:20:40 INFO - { 14:20:40 INFO - static_assert(IsIntegral::value, 14:20:40 INFO - "MaxValue is only for integral types"); 14:20:40 INFO - static const IntegerType value = ~MinValue::value; 14:20:40 INFO - }; 14:20:40 INFO - } 14:20:40 INFO - #line 144 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/IntegerTypeTraits.h" 14:20:40 INFO - #line 16 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/CheckedInt.h" 14:20:40 INFO - namespace mozilla { 14:20:40 INFO - template class CheckedInt; 14:20:40 INFO - namespace detail { 14:20:40 INFO - struct UnsupportedType {}; 14:20:40 INFO - template 14:20:40 INFO - struct IsSupportedPass2 14:20:40 INFO - { 14:20:40 INFO - static const bool value = false; 14:20:40 INFO - }; 14:20:40 INFO - template 14:20:40 INFO - struct IsSupported 14:20:40 INFO - { 14:20:40 INFO - static const bool value = IsSupportedPass2::value; 14:20:40 INFO - }; 14:20:40 INFO - template<> 14:20:40 INFO - struct IsSupported 14:20:40 INFO - { static const bool value = true; }; 14:20:40 INFO - template<> 14:20:40 INFO - struct IsSupported 14:20:40 INFO - { static const bool value = true; }; 14:20:40 INFO - template<> 14:20:40 INFO - struct IsSupported 14:20:40 INFO - { static const bool value = true; }; 14:20:40 INFO - template<> 14:20:40 INFO - struct IsSupported 14:20:40 INFO - { static const bool value = true; }; 14:20:40 INFO - template<> 14:20:40 INFO - struct IsSupported 14:20:40 INFO - { static const bool value = true; }; 14:20:40 INFO - template<> 14:20:40 INFO - struct IsSupported 14:20:40 INFO - { static const bool value = true; }; 14:20:40 INFO - template<> 14:20:40 INFO - struct IsSupported 14:20:40 INFO - { static const bool value = true; }; 14:20:40 INFO - template<> 14:20:40 INFO - struct IsSupported 14:20:40 INFO - { static const bool value = true; }; 14:20:40 INFO - template<> 14:20:40 INFO - struct IsSupportedPass2 14:20:40 INFO - { static const bool value = true; }; 14:20:40 INFO - template<> 14:20:40 INFO - struct IsSupportedPass2 14:20:40 INFO - { static const bool value = true; }; 14:20:40 INFO - template<> 14:20:40 INFO - struct IsSupportedPass2 14:20:40 INFO - { static const bool value = true; }; 14:20:40 INFO - template<> 14:20:40 INFO - struct IsSupportedPass2 14:20:40 INFO - { static const bool value = true; }; 14:20:40 INFO - template<> 14:20:40 INFO - struct IsSupportedPass2 14:20:40 INFO - { static const bool value = true; }; 14:20:40 INFO - template<> 14:20:40 INFO - struct IsSupportedPass2 14:20:40 INFO - { static const bool value = true; }; 14:20:40 INFO - template<> 14:20:40 INFO - struct IsSupportedPass2 14:20:40 INFO - { static const bool value = true; }; 14:20:40 INFO - template<> 14:20:40 INFO - struct IsSupportedPass2 14:20:40 INFO - { static const bool value = true; }; 14:20:40 INFO - template<> 14:20:40 INFO - struct IsSupportedPass2 14:20:40 INFO - { static const bool value = true; }; 14:20:40 INFO - template<> 14:20:40 INFO - struct IsSupportedPass2 14:20:40 INFO - { static const bool value = true; }; 14:20:40 INFO - template<> 14:20:40 INFO - struct IsSupportedPass2 14:20:40 INFO - { static const bool value = true; }; 14:20:40 INFO - template 14:20:40 INFO - struct TwiceBiggerType 14:20:40 INFO - { 14:20:40 INFO - typedef typename detail::StdintTypeForSizeAndSignedness< 14:20:40 INFO - sizeof(IntegerType) * 2, 14:20:40 INFO - IsSigned::value 14:20:40 INFO - >::Type Type; 14:20:40 INFO - }; 14:20:40 INFO - template 14:20:40 INFO - struct TwiceBiggerType 14:20:40 INFO - { 14:20:40 INFO - typedef UnsupportedType Type; 14:20:40 INFO - }; 14:20:40 INFO - template 14:20:40 INFO - inline bool 14:20:40 INFO - HasSignBit(T aX) 14:20:40 INFO - { 14:20:40 INFO - return bool(typename MakeUnsigned::Type(aX) >> 14:20:40 INFO - PositionOfSignBit::value); 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - inline T 14:20:40 INFO - BinaryComplement(T aX) 14:20:40 INFO - { 14:20:40 INFO - return ~aX; 14:20:40 INFO - } 14:20:40 INFO - template::value, 14:20:40 INFO - bool IsUSigned = IsSigned::value> 14:20:40 INFO - struct DoesRangeContainRange 14:20:40 INFO - { 14:20:40 INFO - }; 14:20:40 INFO - template 14:20:40 INFO - struct DoesRangeContainRange 14:20:40 INFO - { 14:20:40 INFO - static const bool value = sizeof(T) >= sizeof(U); 14:20:40 INFO - }; 14:20:40 INFO - template 14:20:40 INFO - struct DoesRangeContainRange 14:20:40 INFO - { 14:20:40 INFO - static const bool value = sizeof(T) > sizeof(U); 14:20:40 INFO - }; 14:20:40 INFO - template 14:20:40 INFO - struct DoesRangeContainRange 14:20:40 INFO - { 14:20:40 INFO - static const bool value = false; 14:20:40 INFO - }; 14:20:40 INFO - template::value, 14:20:40 INFO - bool IsUSigned = IsSigned::value, 14:20:40 INFO - bool DoesTRangeContainURange = DoesRangeContainRange::value> 14:20:40 INFO - struct IsInRangeImpl {}; 14:20:40 INFO - template 14:20:40 INFO - struct IsInRangeImpl 14:20:40 INFO - { 14:20:40 INFO - static bool run(U) 14:20:40 INFO - { 14:20:40 INFO - return true; 14:20:40 INFO - } 14:20:40 INFO - }; 14:20:40 INFO - template 14:20:40 INFO - struct IsInRangeImpl 14:20:40 INFO - { 14:20:40 INFO - static bool run(U aX) 14:20:40 INFO - { 14:20:40 INFO - return aX <= MaxValue::value && aX >= MinValue::value; 14:20:40 INFO - } 14:20:40 INFO - }; 14:20:40 INFO - template 14:20:40 INFO - struct IsInRangeImpl 14:20:40 INFO - { 14:20:40 INFO - static bool run(U aX) 14:20:40 INFO - { 14:20:40 INFO - return aX <= MaxValue::value; 14:20:40 INFO - } 14:20:40 INFO - }; 14:20:40 INFO - template 14:20:40 INFO - struct IsInRangeImpl 14:20:40 INFO - { 14:20:40 INFO - static bool run(U aX) 14:20:40 INFO - { 14:20:40 INFO - return sizeof(T) > sizeof(U) || aX <= U(MaxValue::value); 14:20:40 INFO - } 14:20:40 INFO - }; 14:20:40 INFO - template 14:20:40 INFO - struct IsInRangeImpl 14:20:40 INFO - { 14:20:40 INFO - static bool run(U aX) 14:20:40 INFO - { 14:20:40 INFO - return sizeof(T) >= sizeof(U) 14:20:40 INFO - ? aX >= 0 14:20:40 INFO - : aX >= 0 && aX <= U(MaxValue::value); 14:20:40 INFO - } 14:20:40 INFO - }; 14:20:40 INFO - template 14:20:40 INFO - inline bool 14:20:40 INFO - IsInRange(U aX) 14:20:40 INFO - { 14:20:40 INFO - return IsInRangeImpl::run(aX); 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - inline bool 14:20:40 INFO - IsAddValid(T aX, T aY) 14:20:40 INFO - { 14:20:40 INFO - typename MakeUnsigned::Type ux = aX; 14:20:40 INFO - typename MakeUnsigned::Type uy = aY; 14:20:40 INFO - typename MakeUnsigned::Type result = ux + uy; 14:20:40 INFO - return IsSigned::value 14:20:40 INFO - ? HasSignBit(BinaryComplement(T((result ^ aX) & (result ^ aY)))) 14:20:40 INFO - : BinaryComplement(aX) >= aY; 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - inline bool 14:20:40 INFO - IsSubValid(T aX, T aY) 14:20:40 INFO - { 14:20:40 INFO - typename MakeUnsigned::Type ux = aX; 14:20:40 INFO - typename MakeUnsigned::Type uy = aY; 14:20:40 INFO - typename MakeUnsigned::Type result = ux - uy; 14:20:40 INFO - return IsSigned::value 14:20:40 INFO - ? HasSignBit(BinaryComplement(T((result ^ aX) & (aX ^ aY)))) 14:20:40 INFO - : aX >= aY; 14:20:40 INFO - } 14:20:40 INFO - template::value, 14:20:40 INFO - bool TwiceBiggerTypeIsSupported = 14:20:40 INFO - IsSupported::Type>::value> 14:20:40 INFO - struct IsMulValidImpl {}; 14:20:40 INFO - template 14:20:40 INFO - struct IsMulValidImpl 14:20:40 INFO - { 14:20:40 INFO - static bool run(T aX, T aY) 14:20:40 INFO - { 14:20:40 INFO - typedef typename TwiceBiggerType::Type TwiceBiggerType; 14:20:40 INFO - TwiceBiggerType product = TwiceBiggerType(aX) * TwiceBiggerType(aY); 14:20:40 INFO - return IsInRange(product); 14:20:40 INFO - } 14:20:40 INFO - }; 14:20:40 INFO - template 14:20:40 INFO - struct IsMulValidImpl 14:20:40 INFO - { 14:20:40 INFO - static bool run(T aX, T aY) 14:20:40 INFO - { 14:20:40 INFO - const T max = MaxValue::value; 14:20:40 INFO - const T min = MinValue::value; 14:20:40 INFO - if (aX == 0 || aY == 0) { 14:20:40 INFO - return true; 14:20:40 INFO - } 14:20:40 INFO - if (aX > 0) { 14:20:40 INFO - return aY > 0 14:20:40 INFO - ? aX <= max / aY 14:20:40 INFO - : aY >= min / aX; 14:20:40 INFO - } 14:20:40 INFO - return aY > 0 14:20:40 INFO - ? aX >= min / aY 14:20:40 INFO - : aY >= max / aX; 14:20:40 INFO - } 14:20:40 INFO - }; 14:20:40 INFO - template 14:20:40 INFO - struct IsMulValidImpl 14:20:40 INFO - { 14:20:40 INFO - static bool run(T aX, T aY) 14:20:40 INFO - { 14:20:40 INFO - return aY == 0 || aX <= MaxValue::value / aY; 14:20:40 INFO - } 14:20:40 INFO - }; 14:20:40 INFO - template 14:20:40 INFO - inline bool 14:20:40 INFO - IsMulValid(T aX, T aY) 14:20:40 INFO - { 14:20:40 INFO - return IsMulValidImpl::run(aX, aY); 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - inline bool 14:20:40 INFO - IsDivValid(T aX, T aY) 14:20:40 INFO - { 14:20:40 INFO - return aY != 0 && 14:20:40 INFO - !(IsSigned::value && aX == MinValue::value && aY == T(-1)); 14:20:40 INFO - } 14:20:40 INFO - template::value> 14:20:40 INFO - struct IsModValidImpl; 14:20:40 INFO - template 14:20:40 INFO - inline bool 14:20:40 INFO - IsModValid(T aX, T aY) 14:20:40 INFO - { 14:20:40 INFO - return IsModValidImpl::run(aX, aY); 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - struct IsModValidImpl 14:20:40 INFO - { 14:20:40 INFO - static inline bool run(T aX, T aY) 14:20:40 INFO - { 14:20:40 INFO - return aY >= 1; 14:20:40 INFO - } 14:20:40 INFO - }; 14:20:40 INFO - template 14:20:40 INFO - struct IsModValidImpl 14:20:40 INFO - { 14:20:40 INFO - static inline bool run(T aX, T aY) 14:20:40 INFO - { 14:20:40 INFO - if (aX < 0) { 14:20:40 INFO - return false; 14:20:40 INFO - } 14:20:40 INFO - return aY >= 1; 14:20:40 INFO - } 14:20:40 INFO - }; 14:20:40 INFO - template::value> 14:20:40 INFO - struct NegateImpl; 14:20:40 INFO - template 14:20:40 INFO - struct NegateImpl 14:20:40 INFO - { 14:20:40 INFO - static CheckedInt negate(const CheckedInt& aVal) 14:20:40 INFO - { 14:20:40 INFO - return CheckedInt(0, aVal.isValid() && aVal.mValue == 0); 14:20:40 INFO - } 14:20:40 INFO - }; 14:20:40 INFO - template 14:20:40 INFO - struct NegateImpl 14:20:40 INFO - { 14:20:40 INFO - static CheckedInt negate(const CheckedInt& aVal) 14:20:40 INFO - { 14:20:40 INFO - if (!aVal.isValid() || aVal.mValue == MinValue::value) { 14:20:40 INFO - return CheckedInt(aVal.mValue, false); 14:20:40 INFO - } 14:20:40 INFO - return CheckedInt(-aVal.mValue, true); 14:20:40 INFO - } 14:20:40 INFO - }; 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - class CheckedInt 14:20:40 INFO - { 14:20:40 INFO - protected: 14:20:40 INFO - T mValue; 14:20:40 INFO - bool mIsValid; 14:20:40 INFO - template 14:20:40 INFO - CheckedInt(U aValue, bool aIsValid) : mValue(aValue), mIsValid(aIsValid) 14:20:40 INFO - { 14:20:40 INFO - static_assert(detail::IsSupported::value && 14:20:40 INFO - detail::IsSupported::value, 14:20:40 INFO - "This type is not supported by CheckedInt"); 14:20:40 INFO - } 14:20:40 INFO - friend struct detail::NegateImpl; 14:20:40 INFO - public: 14:20:40 INFO - template 14:20:40 INFO - CheckedInt(U aValue) 14:20:40 INFO - : mValue(T(aValue)), 14:20:40 INFO - mIsValid(detail::IsInRange(aValue)) 14:20:40 INFO - { 14:20:40 INFO - static_assert(detail::IsSupported::value && 14:20:40 INFO - detail::IsSupported::value, 14:20:40 INFO - "This type is not supported by CheckedInt"); 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - friend class CheckedInt; 14:20:40 INFO - template 14:20:40 INFO - CheckedInt toChecked() const 14:20:40 INFO - { 14:20:40 INFO - CheckedInt ret(mValue); 14:20:40 INFO - ret.mIsValid = ret.mIsValid && mIsValid; 14:20:40 INFO - return ret; 14:20:40 INFO - } 14:20:40 INFO - CheckedInt() : mValue(0), mIsValid(true) 14:20:40 INFO - { 14:20:40 INFO - static_assert(detail::IsSupported::value, 14:20:40 INFO - "This type is not supported by CheckedInt"); 14:20:40 INFO - } 14:20:40 INFO - T value() const 14:20:40 INFO - { 14:20:40 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mIsValid))))) { MOZ_ReportAssertionFailure("mIsValid" " (" "Invalid checked integer (division by zero or integer overflow)" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/CheckedInt.h", 559); do { } while (0); do { __debugbreak(); MOZ_NoReturn(559); } while (0); } } while (0); 14:20:40 INFO - return mValue; 14:20:40 INFO - } 14:20:40 INFO - bool isValid() const 14:20:40 INFO - { 14:20:40 INFO - return mIsValid; 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - friend CheckedInt operator +(const CheckedInt& aLhs, 14:20:40 INFO - const CheckedInt& aRhs); 14:20:40 INFO - template 14:20:40 INFO - CheckedInt& operator +=(U aRhs); 14:20:40 INFO - CheckedInt& operator +=(const CheckedInt& aRhs); 14:20:40 INFO - template 14:20:40 INFO - friend CheckedInt operator -(const CheckedInt& aLhs, 14:20:40 INFO - const CheckedInt& aRhs); 14:20:40 INFO - template 14:20:40 INFO - CheckedInt& operator -=(U aRhs); 14:20:40 INFO - CheckedInt& operator -=(const CheckedInt& aRhs); 14:20:40 INFO - template 14:20:40 INFO - friend CheckedInt operator *(const CheckedInt& aLhs, 14:20:40 INFO - const CheckedInt& aRhs); 14:20:40 INFO - template 14:20:40 INFO - CheckedInt& operator *=(U aRhs); 14:20:40 INFO - CheckedInt& operator *=(const CheckedInt& aRhs); 14:20:40 INFO - template 14:20:40 INFO - friend CheckedInt operator /(const CheckedInt& aLhs, 14:20:40 INFO - const CheckedInt& aRhs); 14:20:40 INFO - template 14:20:40 INFO - CheckedInt& operator /=(U aRhs); 14:20:40 INFO - CheckedInt& operator /=(const CheckedInt& aRhs); 14:20:40 INFO - template 14:20:40 INFO - friend CheckedInt operator %(const CheckedInt& aLhs, 14:20:40 INFO - const CheckedInt& aRhs); 14:20:40 INFO - template 14:20:40 INFO - CheckedInt& operator %=(U aRhs); 14:20:40 INFO - CheckedInt& operator %=(const CheckedInt& aRhs); 14:20:40 INFO - CheckedInt operator -() const 14:20:40 INFO - { 14:20:40 INFO - return detail::NegateImpl::negate(*this); 14:20:40 INFO - } 14:20:40 INFO - bool operator ==(const CheckedInt& aOther) const 14:20:40 INFO - { 14:20:40 INFO - return mIsValid && aOther.mIsValid && mValue == aOther.mValue; 14:20:40 INFO - } 14:20:40 INFO - CheckedInt& operator++() 14:20:40 INFO - { 14:20:40 INFO - *this += 1; 14:20:40 INFO - return *this; 14:20:40 INFO - } 14:20:40 INFO - CheckedInt operator++(int) 14:20:40 INFO - { 14:20:40 INFO - CheckedInt tmp = *this; 14:20:40 INFO - *this += 1; 14:20:40 INFO - return tmp; 14:20:40 INFO - } 14:20:40 INFO - CheckedInt& operator--() 14:20:40 INFO - { 14:20:40 INFO - *this -= 1; 14:20:40 INFO - return *this; 14:20:40 INFO - } 14:20:40 INFO - CheckedInt operator--(int) 14:20:40 INFO - { 14:20:40 INFO - CheckedInt tmp = *this; 14:20:40 INFO - *this -= 1; 14:20:40 INFO - return tmp; 14:20:40 INFO - } 14:20:40 INFO - private: 14:20:40 INFO - template bool operator !=(U aOther) const = delete; 14:20:40 INFO - template bool operator < (U aOther) const = delete; 14:20:40 INFO - template bool operator <=(U aOther) const = delete; 14:20:40 INFO - template bool operator > (U aOther) const = delete; 14:20:40 INFO - template bool operator >=(U aOther) const = delete; 14:20:40 INFO - }; 14:20:40 INFO - template inline CheckedInt operator +(const CheckedInt& aLhs, const CheckedInt& aRhs) { if (!detail::IsAddValid(aLhs.mValue, aRhs.mValue)) { return CheckedInt(0, false); } return CheckedInt(aLhs.mValue + aRhs.mValue, aLhs.mIsValid && aRhs.mIsValid); } 14:20:40 INFO - template inline CheckedInt operator -(const CheckedInt& aLhs, const CheckedInt& aRhs) { if (!detail::IsSubValid(aLhs.mValue, aRhs.mValue)) { return CheckedInt(0, false); } return CheckedInt(aLhs.mValue - aRhs.mValue, aLhs.mIsValid && aRhs.mIsValid); } 14:20:40 INFO - template inline CheckedInt operator *(const CheckedInt& aLhs, const CheckedInt& aRhs) { if (!detail::IsMulValid(aLhs.mValue, aRhs.mValue)) { return CheckedInt(0, false); } return CheckedInt(aLhs.mValue * aRhs.mValue, aLhs.mIsValid && aRhs.mIsValid); } 14:20:40 INFO - template inline CheckedInt operator /(const CheckedInt& aLhs, const CheckedInt& aRhs) { if (!detail::IsDivValid(aLhs.mValue, aRhs.mValue)) { return CheckedInt(0, false); } return CheckedInt(aLhs.mValue / aRhs.mValue, aLhs.mIsValid && aRhs.mIsValid); } 14:20:40 INFO - template inline CheckedInt operator %(const CheckedInt& aLhs, const CheckedInt& aRhs) { if (!detail::IsModValid(aLhs.mValue, aRhs.mValue)) { return CheckedInt(0, false); } return CheckedInt(aLhs.mValue % aRhs.mValue, aLhs.mIsValid && aRhs.mIsValid); } 14:20:40 INFO - namespace detail { 14:20:40 INFO - template 14:20:40 INFO - struct CastToCheckedIntImpl 14:20:40 INFO - { 14:20:40 INFO - typedef CheckedInt ReturnType; 14:20:40 INFO - static CheckedInt run(U aU) { return aU; } 14:20:40 INFO - }; 14:20:40 INFO - template 14:20:40 INFO - struct CastToCheckedIntImpl > 14:20:40 INFO - { 14:20:40 INFO - typedef const CheckedInt& ReturnType; 14:20:40 INFO - static const CheckedInt& run(const CheckedInt& aU) { return aU; } 14:20:40 INFO - }; 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - inline typename detail::CastToCheckedIntImpl::ReturnType 14:20:40 INFO - castToCheckedInt(U aU) 14:20:40 INFO - { 14:20:40 INFO - static_assert(detail::IsSupported::value && 14:20:40 INFO - detail::IsSupported::value, 14:20:40 INFO - "This type is not supported by CheckedInt"); 14:20:40 INFO - return detail::CastToCheckedIntImpl::run(aU); 14:20:40 INFO - } 14:20:40 INFO - template template CheckedInt& CheckedInt::operator +=(U aRhs) { *this = *this + castToCheckedInt(aRhs); return *this; } template CheckedInt& CheckedInt::operator +=(const CheckedInt& aRhs) { *this = *this + aRhs; return *this; } template inline CheckedInt operator +(const CheckedInt& aLhs, U aRhs) { return aLhs + castToCheckedInt(aRhs); } template inline CheckedInt operator +(U aLhs, const CheckedInt& aRhs) { return castToCheckedInt(aLhs) + aRhs; } 14:20:40 INFO - template template CheckedInt& CheckedInt::operator *=(U aRhs) { *this = *this * castToCheckedInt(aRhs); return *this; } template CheckedInt& CheckedInt::operator *=(const CheckedInt& aRhs) { *this = *this * aRhs; return *this; } template inline CheckedInt operator *(const CheckedInt& aLhs, U aRhs) { return aLhs * castToCheckedInt(aRhs); } template inline CheckedInt operator *(U aLhs, const CheckedInt& aRhs) { return castToCheckedInt(aLhs) * aRhs; } 14:20:40 INFO - template template CheckedInt& CheckedInt::operator -=(U aRhs) { *this = *this - castToCheckedInt(aRhs); return *this; } template CheckedInt& CheckedInt::operator -=(const CheckedInt& aRhs) { *this = *this - aRhs; return *this; } template inline CheckedInt operator -(const CheckedInt& aLhs, U aRhs) { return aLhs - castToCheckedInt(aRhs); } template inline CheckedInt operator -(U aLhs, const CheckedInt& aRhs) { return castToCheckedInt(aLhs) - aRhs; } 14:20:40 INFO - template template CheckedInt& CheckedInt::operator /=(U aRhs) { *this = *this / castToCheckedInt(aRhs); return *this; } template CheckedInt& CheckedInt::operator /=(const CheckedInt& aRhs) { *this = *this / aRhs; return *this; } template inline CheckedInt operator /(const CheckedInt& aLhs, U aRhs) { return aLhs / castToCheckedInt(aRhs); } template inline CheckedInt operator /(U aLhs, const CheckedInt& aRhs) { return castToCheckedInt(aLhs) / aRhs; } 14:20:40 INFO - template template CheckedInt& CheckedInt::operator %=(U aRhs) { *this = *this % castToCheckedInt(aRhs); return *this; } template CheckedInt& CheckedInt::operator %=(const CheckedInt& aRhs) { *this = *this % aRhs; return *this; } template inline CheckedInt operator %(const CheckedInt& aLhs, U aRhs) { return aLhs % castToCheckedInt(aRhs); } template inline CheckedInt operator %(U aLhs, const CheckedInt& aRhs) { return castToCheckedInt(aLhs) % aRhs; } 14:20:40 INFO - template 14:20:40 INFO - inline bool 14:20:40 INFO - operator ==(const CheckedInt& aLhs, U aRhs) 14:20:40 INFO - { 14:20:40 INFO - return aLhs == castToCheckedInt(aRhs); 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - inline bool 14:20:40 INFO - operator ==(U aLhs, const CheckedInt& aRhs) 14:20:40 INFO - { 14:20:40 INFO - return castToCheckedInt(aLhs) == aRhs; 14:20:40 INFO - } 14:20:40 INFO - typedef CheckedInt CheckedInt8; 14:20:40 INFO - typedef CheckedInt CheckedUint8; 14:20:40 INFO - typedef CheckedInt CheckedInt16; 14:20:40 INFO - typedef CheckedInt CheckedUint16; 14:20:40 INFO - typedef CheckedInt CheckedInt32; 14:20:40 INFO - typedef CheckedInt CheckedUint32; 14:20:40 INFO - typedef CheckedInt CheckedInt64; 14:20:40 INFO - typedef CheckedInt CheckedUint64; 14:20:40 INFO - } 14:20:40 INFO - #line 792 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/CheckedInt.h" 14:20:40 INFO - #line 10 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\gfx\\Tools.h" 14:20:40 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\math.h" 14:20:40 INFO - #line 1019 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\math.h" 14:20:40 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\gfx\\Tools.h" 14:20:40 INFO - namespace mozilla { 14:20:40 INFO - namespace gfx { 14:20:40 INFO - static inline bool 14:20:40 INFO - IsOperatorBoundByMask(CompositionOp aOp) { 14:20:40 INFO - switch (aOp) { 14:20:40 INFO - case CompositionOp::OP_IN: 14:20:40 INFO - case CompositionOp::OP_OUT: 14:20:40 INFO - case CompositionOp::OP_DEST_IN: 14:20:40 INFO - case CompositionOp::OP_DEST_ATOP: 14:20:40 INFO - case CompositionOp::OP_SOURCE: 14:20:40 INFO - return false; 14:20:40 INFO - default: 14:20:40 INFO - return true; 14:20:40 INFO - } 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - struct ClassStorage 14:20:40 INFO - { 14:20:40 INFO - char bytes[sizeof(T)]; 14:20:40 INFO - const T *addr() const { return (const T *)bytes; } 14:20:40 INFO - T *addr() { return (T *)(void *)bytes; } 14:20:40 INFO - }; 14:20:40 INFO - static inline bool 14:20:40 INFO - FuzzyEqual(Float aA, Float aB, Float aErr) 14:20:40 INFO - { 14:20:40 INFO - if ((aA + aErr >= aB) && (aA - aErr <= aB)) { 14:20:40 INFO - return true; 14:20:40 INFO - } 14:20:40 INFO - return false; 14:20:40 INFO - } 14:20:40 INFO - static inline void 14:20:40 INFO - NudgeToInteger(float *aVal) 14:20:40 INFO - { 14:20:40 INFO - float r = floorf(*aVal + 0.5f); 14:20:40 INFO - if (FuzzyEqual(r, *aVal, r == 0.0f ? 1e-6f : fabs(r*1e-6f))) { 14:20:40 INFO - *aVal = r; 14:20:40 INFO - } 14:20:40 INFO - } 14:20:40 INFO - static inline void 14:20:40 INFO - NudgeToInteger(float *aVal, float aErr) 14:20:40 INFO - { 14:20:40 INFO - float r = floorf(*aVal + 0.5f); 14:20:40 INFO - if (FuzzyEqual(r, *aVal, aErr)) { 14:20:40 INFO - *aVal = r; 14:20:40 INFO - } 14:20:40 INFO - } 14:20:40 INFO - static inline Float 14:20:40 INFO - Distance(Point aA, Point aB) 14:20:40 INFO - { 14:20:40 INFO - return hypotf(aB.x - aA.x, aB.y - aA.y); 14:20:40 INFO - } 14:20:40 INFO - static inline int 14:20:40 INFO - BytesPerPixel(SurfaceFormat aFormat) 14:20:40 INFO - { 14:20:40 INFO - switch (aFormat) { 14:20:40 INFO - case SurfaceFormat::A8: 14:20:40 INFO - return 1; 14:20:40 INFO - case SurfaceFormat::R5G6B5_UINT16: 14:20:40 INFO - return 2; 14:20:40 INFO - case SurfaceFormat::R8G8B8: 14:20:40 INFO - case SurfaceFormat::B8G8R8: 14:20:40 INFO - return 3; 14:20:40 INFO - case SurfaceFormat::HSV: 14:20:40 INFO - case SurfaceFormat::Lab: 14:20:40 INFO - return 3 * sizeof(float); 14:20:40 INFO - case SurfaceFormat::Depth: 14:20:40 INFO - return sizeof(uint16_t); 14:20:40 INFO - default: 14:20:40 INFO - return 4; 14:20:40 INFO - } 14:20:40 INFO - } 14:20:40 INFO - static inline bool 14:20:40 INFO - IsOpaqueFormat(SurfaceFormat aFormat) { 14:20:40 INFO - switch (aFormat) { 14:20:40 INFO - case SurfaceFormat::B8G8R8X8: 14:20:40 INFO - case SurfaceFormat::R8G8B8X8: 14:20:40 INFO - case SurfaceFormat::X8R8G8B8: 14:20:40 INFO - case SurfaceFormat::YUV: 14:20:40 INFO - case SurfaceFormat::NV12: 14:20:40 INFO - case SurfaceFormat::YUV422: 14:20:40 INFO - case SurfaceFormat::R5G6B5_UINT16: 14:20:40 INFO - return true; 14:20:40 INFO - default: 14:20:40 INFO - return false; 14:20:40 INFO - } 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - struct AlignedArray 14:20:40 INFO - { 14:20:40 INFO - typedef T value_type; 14:20:40 INFO - AlignedArray() 14:20:40 INFO - : mPtr(nullptr) 14:20:40 INFO - , mStorage(nullptr) 14:20:40 INFO - { 14:20:40 INFO - } 14:20:40 INFO - explicit inline AlignedArray(size_t aCount, bool aZero = false) 14:20:40 INFO - : mStorage(nullptr) 14:20:40 INFO - , mCount(0) 14:20:40 INFO - { 14:20:40 INFO - Realloc(aCount, aZero); 14:20:40 INFO - } 14:20:40 INFO - inline ~AlignedArray() 14:20:40 INFO - { 14:20:40 INFO - Dealloc(); 14:20:40 INFO - } 14:20:40 INFO - void Dealloc() 14:20:40 INFO - { 14:20:40 INFO - static_assert(mozilla::IsPod::value, 14:20:40 INFO - "Destructors must be invoked for this type"); 14:20:40 INFO - #line 157 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\gfx\\Tools.h" 14:20:40 INFO - free(mStorage); 14:20:40 INFO - mStorage = nullptr; 14:20:40 INFO - mPtr = nullptr; 14:20:40 INFO - } 14:20:40 INFO - inline void Realloc(size_t aCount, bool aZero = false) 14:20:40 INFO - { 14:20:40 INFO - free(mStorage); 14:20:40 INFO - CheckedInt32 storageByteCount = 14:20:40 INFO - CheckedInt32(sizeof(T)) * aCount + (alignment - 1); 14:20:40 INFO - if (!storageByteCount.isValid()) { 14:20:40 INFO - mStorage = nullptr; 14:20:40 INFO - mPtr = nullptr; 14:20:40 INFO - mCount = 0; 14:20:40 INFO - return; 14:20:40 INFO - } 14:20:40 INFO - if (aZero) { 14:20:40 INFO - mStorage = static_cast(calloc(1, storageByteCount.value())); 14:20:40 INFO - } else { 14:20:40 INFO - mStorage = static_cast(malloc(storageByteCount.value())); 14:20:40 INFO - } 14:20:40 INFO - if (!mStorage) { 14:20:40 INFO - mStorage = nullptr; 14:20:40 INFO - mPtr = nullptr; 14:20:40 INFO - mCount = 0; 14:20:40 INFO - return; 14:20:40 INFO - } 14:20:40 INFO - if (uintptr_t(mStorage) % alignment) { 14:20:40 INFO - mPtr = (T*)(uintptr_t(mStorage) + alignment - (uintptr_t(mStorage) % alignment)); 14:20:40 INFO - } else { 14:20:40 INFO - mPtr = (T*)(mStorage); 14:20:40 INFO - } 14:20:40 INFO - mPtr = new (mPtr) T[aCount]; 14:20:40 INFO - mCount = aCount; 14:20:40 INFO - } 14:20:40 INFO - void Swap(AlignedArray& aOther) 14:20:40 INFO - { 14:20:40 INFO - mozilla::Swap(mPtr, aOther.mPtr); 14:20:40 INFO - mozilla::Swap(mStorage, aOther.mStorage); 14:20:40 INFO - mozilla::Swap(mCount, aOther.mCount); 14:20:40 INFO - } 14:20:40 INFO - inline operator T*() 14:20:40 INFO - { 14:20:40 INFO - return mPtr; 14:20:40 INFO - } 14:20:40 INFO - T *mPtr; 14:20:40 INFO - private: 14:20:40 INFO - uint8_t *mStorage; 14:20:40 INFO - size_t mCount; 14:20:40 INFO - }; 14:20:40 INFO - template 14:20:40 INFO - int32_t GetAlignedStride(int32_t aWidth, int32_t aBytesPerPixel) 14:20:40 INFO - { 14:20:40 INFO - static_assert(alignment > 0 && (alignment & (alignment-1)) == 0, 14:20:40 INFO - "This implementation currently require power-of-two alignment"); 14:20:40 INFO - const int32_t mask = alignment - 1; 14:20:40 INFO - CheckedInt32 stride = CheckedInt32(aWidth) * CheckedInt32(aBytesPerPixel) + CheckedInt32(mask); 14:20:40 INFO - if (stride.isValid()) { 14:20:40 INFO - return stride.value() & ~mask; 14:20:40 INFO - } 14:20:40 INFO - return 0; 14:20:40 INFO - } 14:20:40 INFO - } 14:20:40 INFO - } 14:20:40 INFO - #line 247 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\gfx\\Tools.h" 14:20:40 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/Rect.h" 14:20:40 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Maybe.h" 14:20:40 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Alignment.h" 14:20:40 INFO - namespace mozilla { 14:20:40 INFO - template 14:20:40 INFO - class AlignmentFinder 14:20:40 INFO - { 14:20:40 INFO - struct Aligner 14:20:40 INFO - { 14:20:40 INFO - char mChar; 14:20:40 INFO - T mT; 14:20:40 INFO - }; 14:20:40 INFO - public: 14:20:40 INFO - static const size_t alignment = sizeof(Aligner) - sizeof(T); 14:20:40 INFO - }; 14:20:40 INFO - #line 51 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Alignment.h" 14:20:40 INFO - #line 57 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Alignment.h" 14:20:40 INFO - template 14:20:40 INFO - struct AlignedElem; 14:20:40 INFO - template<> 14:20:40 INFO - struct AlignedElem<1> 14:20:40 INFO - { 14:20:40 INFO - __declspec(align(1)) uint8_t elem; 14:20:40 INFO - }; 14:20:40 INFO - template<> 14:20:40 INFO - struct AlignedElem<2> 14:20:40 INFO - { 14:20:40 INFO - __declspec(align(2)) uint8_t elem; 14:20:40 INFO - }; 14:20:40 INFO - template<> 14:20:40 INFO - struct AlignedElem<4> 14:20:40 INFO - { 14:20:40 INFO - __declspec(align(4)) uint8_t elem; 14:20:40 INFO - }; 14:20:40 INFO - template<> 14:20:40 INFO - struct AlignedElem<8> 14:20:40 INFO - { 14:20:40 INFO - __declspec(align(8)) uint8_t elem; 14:20:40 INFO - }; 14:20:40 INFO - template<> 14:20:40 INFO - struct AlignedElem<16> 14:20:40 INFO - { 14:20:40 INFO - __declspec(align(16)) uint8_t elem; 14:20:40 INFO - }; 14:20:40 INFO - template 14:20:40 INFO - struct AlignedStorage 14:20:40 INFO - { 14:20:40 INFO - union U 14:20:40 INFO - { 14:20:40 INFO - char mBytes[Nbytes]; 14:20:40 INFO - uint64_t mDummy; 14:20:40 INFO - } u; 14:20:40 INFO - const void* addr() const { return u.mBytes; } 14:20:40 INFO - void* addr() { return u.mBytes; } 14:20:40 INFO - AlignedStorage() = default; 14:20:40 INFO - AlignedStorage(const AlignedStorage&) = delete; 14:20:40 INFO - void operator=(const AlignedStorage&) = delete; 14:20:40 INFO - }; 14:20:40 INFO - template 14:20:40 INFO - struct AlignedStorage2 14:20:40 INFO - { 14:20:40 INFO - union U 14:20:40 INFO - { 14:20:40 INFO - char mBytes[sizeof(T)]; 14:20:40 INFO - uint64_t mDummy; 14:20:40 INFO - } u; 14:20:40 INFO - const T* addr() const { return reinterpret_cast(u.mBytes); } 14:20:40 INFO - T* addr() { return static_cast(static_cast(u.mBytes)); } 14:20:40 INFO - AlignedStorage2() = default; 14:20:40 INFO - AlignedStorage2(const AlignedStorage2&) = delete; 14:20:40 INFO - void operator=(const AlignedStorage2&) = delete; 14:20:40 INFO - }; 14:20:40 INFO - } 14:20:40 INFO - #line 155 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Alignment.h" 14:20:40 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Maybe.h" 14:20:40 INFO - namespace mozilla { 14:20:40 INFO - struct Nothing { }; 14:20:40 INFO - template 14:20:40 INFO - class Maybe 14:20:40 INFO - { 14:20:40 INFO - bool mIsSome; 14:20:40 INFO - AlignedStorage2 mStorage; 14:20:40 INFO - public: 14:20:40 INFO - typedef T ValueType; 14:20:40 INFO - Maybe() : mIsSome(false) { } 14:20:40 INFO - ~Maybe() { reset(); } 14:20:40 INFO - Maybe(Nothing) : mIsSome(false) { } 14:20:40 INFO - Maybe(const Maybe& aOther) 14:20:40 INFO - : mIsSome(false) 14:20:40 INFO - { 14:20:40 INFO - if (aOther.mIsSome) { 14:20:40 INFO - emplace(*aOther); 14:20:40 INFO - } 14:20:40 INFO - } 14:20:40 INFO - template::value>::type> 14:20:40 INFO - Maybe(const Maybe& aOther) 14:20:40 INFO - : mIsSome(false) 14:20:40 INFO - { 14:20:40 INFO - if (aOther.isSome()) { 14:20:40 INFO - emplace(*aOther); 14:20:40 INFO - } 14:20:40 INFO - } 14:20:40 INFO - Maybe(Maybe&& aOther) 14:20:40 INFO - : mIsSome(false) 14:20:40 INFO - { 14:20:40 INFO - if (aOther.mIsSome) { 14:20:40 INFO - emplace(Move(*aOther)); 14:20:40 INFO - aOther.reset(); 14:20:40 INFO - } 14:20:40 INFO - } 14:20:40 INFO - template::value>::type> 14:20:40 INFO - Maybe(Maybe&& aOther) 14:20:40 INFO - : mIsSome(false) 14:20:40 INFO - { 14:20:40 INFO - if (aOther.isSome()) { 14:20:40 INFO - emplace(Move(*aOther)); 14:20:40 INFO - aOther.reset(); 14:20:40 INFO - } 14:20:40 INFO - } 14:20:40 INFO - Maybe& operator=(const Maybe& aOther) 14:20:40 INFO - { 14:20:40 INFO - if (&aOther != this) { 14:20:40 INFO - if (aOther.mIsSome) { 14:20:40 INFO - if (mIsSome) { 14:20:40 INFO - ref() = aOther.ref(); 14:20:40 INFO - } else { 14:20:40 INFO - emplace(*aOther); 14:20:40 INFO - } 14:20:40 INFO - } else { 14:20:40 INFO - reset(); 14:20:40 INFO - } 14:20:40 INFO - } 14:20:40 INFO - return *this; 14:20:40 INFO - } 14:20:40 INFO - template::value>::type> 14:20:40 INFO - Maybe& operator=(const Maybe& aOther) 14:20:40 INFO - { 14:20:40 INFO - if (aOther.isSome()) { 14:20:40 INFO - if (mIsSome) { 14:20:40 INFO - ref() = aOther.ref(); 14:20:40 INFO - } else { 14:20:40 INFO - emplace(*aOther); 14:20:40 INFO - } 14:20:40 INFO - } else { 14:20:40 INFO - reset(); 14:20:40 INFO - } 14:20:40 INFO - return *this; 14:20:40 INFO - } 14:20:40 INFO - Maybe& operator=(Maybe&& aOther) 14:20:40 INFO - { 14:20:40 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(this != &aOther))))) { MOZ_ReportAssertionFailure("this != &aOther" " (" "Self-moves are prohibited" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Maybe.h", 181); do { } while (0); do { __debugbreak(); MOZ_NoReturn(181); } while (0); } } while (0); 14:20:40 INFO - if (aOther.mIsSome) { 14:20:40 INFO - if (mIsSome) { 14:20:40 INFO - ref() = Move(aOther.ref()); 14:20:40 INFO - } else { 14:20:40 INFO - emplace(Move(*aOther)); 14:20:40 INFO - } 14:20:40 INFO - aOther.reset(); 14:20:40 INFO - } else { 14:20:40 INFO - reset(); 14:20:40 INFO - } 14:20:40 INFO - return *this; 14:20:40 INFO - } 14:20:40 INFO - template::value>::type> 14:20:40 INFO - Maybe& operator=(Maybe&& aOther) 14:20:40 INFO - { 14:20:40 INFO - if (aOther.isSome()) { 14:20:40 INFO - if (mIsSome) { 14:20:40 INFO - ref() = Move(aOther.ref()); 14:20:40 INFO - } else { 14:20:40 INFO - emplace(Move(*aOther)); 14:20:40 INFO - } 14:20:40 INFO - aOther.reset(); 14:20:40 INFO - } else { 14:20:40 INFO - reset(); 14:20:40 INFO - } 14:20:40 INFO - return *this; 14:20:40 INFO - } 14:20:40 INFO - explicit operator bool() const { return isSome(); } 14:20:40 INFO - bool isSome() const { return mIsSome; } 14:20:40 INFO - bool isNothing() const { return !mIsSome; } 14:20:40 INFO - T value() const 14:20:40 INFO - { 14:20:40 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mIsSome))))) { MOZ_ReportAssertionFailure("mIsSome", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Maybe.h", 224); do { } while (0); do { __debugbreak(); MOZ_NoReturn(224); } while (0); } } while (0); 14:20:40 INFO - return ref(); 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - T valueOr(V&& aDefault) const 14:20:40 INFO - { 14:20:40 INFO - if (isSome()) { 14:20:40 INFO - return ref(); 14:20:40 INFO - } 14:20:40 INFO - return Forward(aDefault); 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - T valueOrFrom(F&& aFunc) const 14:20:40 INFO - { 14:20:40 INFO - if (isSome()) { 14:20:40 INFO - return ref(); 14:20:40 INFO - } 14:20:40 INFO - return aFunc(); 14:20:40 INFO - } 14:20:40 INFO - T* ptr() 14:20:40 INFO - { 14:20:40 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mIsSome))))) { MOZ_ReportAssertionFailure("mIsSome", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Maybe.h", 257); do { } while (0); do { __debugbreak(); MOZ_NoReturn(257); } while (0); } } while (0); 14:20:40 INFO - return &ref(); 14:20:40 INFO - } 14:20:40 INFO - const T* ptr() const 14:20:40 INFO - { 14:20:40 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mIsSome))))) { MOZ_ReportAssertionFailure("mIsSome", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Maybe.h", 263); do { } while (0); do { __debugbreak(); MOZ_NoReturn(263); } while (0); } } while (0); 14:20:40 INFO - return &ref(); 14:20:40 INFO - } 14:20:40 INFO - T* ptrOr(T* aDefault) 14:20:40 INFO - { 14:20:40 INFO - if (isSome()) { 14:20:40 INFO - return ptr(); 14:20:40 INFO - } 14:20:40 INFO - return aDefault; 14:20:40 INFO - } 14:20:40 INFO - const T* ptrOr(const T* aDefault) const 14:20:40 INFO - { 14:20:40 INFO - if (isSome()) { 14:20:40 INFO - return ptr(); 14:20:40 INFO - } 14:20:40 INFO - return aDefault; 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - T* ptrOrFrom(F&& aFunc) 14:20:40 INFO - { 14:20:40 INFO - if (isSome()) { 14:20:40 INFO - return ptr(); 14:20:40 INFO - } 14:20:40 INFO - return aFunc(); 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - const T* ptrOrFrom(F&& aFunc) const 14:20:40 INFO - { 14:20:40 INFO - if (isSome()) { 14:20:40 INFO - return ptr(); 14:20:40 INFO - } 14:20:40 INFO - return aFunc(); 14:20:40 INFO - } 14:20:40 INFO - T* operator->() 14:20:40 INFO - { 14:20:40 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mIsSome))))) { MOZ_ReportAssertionFailure("mIsSome", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Maybe.h", 311); do { } while (0); do { __debugbreak(); MOZ_NoReturn(311); } while (0); } } while (0); 14:20:40 INFO - return ptr(); 14:20:40 INFO - } 14:20:40 INFO - const T* operator->() const 14:20:40 INFO - { 14:20:40 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mIsSome))))) { MOZ_ReportAssertionFailure("mIsSome", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Maybe.h", 317); do { } while (0); do { __debugbreak(); MOZ_NoReturn(317); } while (0); } } while (0); 14:20:40 INFO - return ptr(); 14:20:40 INFO - } 14:20:40 INFO - T& ref() 14:20:40 INFO - { 14:20:40 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mIsSome))))) { MOZ_ReportAssertionFailure("mIsSome", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Maybe.h", 324); do { } while (0); do { __debugbreak(); MOZ_NoReturn(324); } while (0); } } while (0); 14:20:40 INFO - return *mStorage.addr(); 14:20:40 INFO - } 14:20:40 INFO - const T& ref() const 14:20:40 INFO - { 14:20:40 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mIsSome))))) { MOZ_ReportAssertionFailure("mIsSome", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Maybe.h", 330); do { } while (0); do { __debugbreak(); MOZ_NoReturn(330); } while (0); } } while (0); 14:20:40 INFO - return *mStorage.addr(); 14:20:40 INFO - } 14:20:40 INFO - T& refOr(T& aDefault) 14:20:40 INFO - { 14:20:40 INFO - if (isSome()) { 14:20:40 INFO - return ref(); 14:20:40 INFO - } 14:20:40 INFO - return aDefault; 14:20:40 INFO - } 14:20:40 INFO - const T& refOr(const T& aDefault) const 14:20:40 INFO - { 14:20:40 INFO - if (isSome()) { 14:20:40 INFO - return ref(); 14:20:40 INFO - } 14:20:40 INFO - return aDefault; 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - T& refOrFrom(F&& aFunc) 14:20:40 INFO - { 14:20:40 INFO - if (isSome()) { 14:20:40 INFO - return ref(); 14:20:40 INFO - } 14:20:40 INFO - return aFunc(); 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - const T& refOrFrom(F&& aFunc) const 14:20:40 INFO - { 14:20:40 INFO - if (isSome()) { 14:20:40 INFO - return ref(); 14:20:40 INFO - } 14:20:40 INFO - return aFunc(); 14:20:40 INFO - } 14:20:40 INFO - T& operator*() 14:20:40 INFO - { 14:20:40 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mIsSome))))) { MOZ_ReportAssertionFailure("mIsSome", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Maybe.h", 378); do { } while (0); do { __debugbreak(); MOZ_NoReturn(378); } while (0); } } while (0); 14:20:40 INFO - return ref(); 14:20:40 INFO - } 14:20:40 INFO - const T& operator*() const 14:20:40 INFO - { 14:20:40 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mIsSome))))) { MOZ_ReportAssertionFailure("mIsSome", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Maybe.h", 384); do { } while (0); do { __debugbreak(); MOZ_NoReturn(384); } while (0); } } while (0); 14:20:40 INFO - return ref(); 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - Maybe& apply(Func aFunc) 14:20:40 INFO - { 14:20:40 INFO - if (isSome()) { 14:20:40 INFO - aFunc(ref()); 14:20:40 INFO - } 14:20:40 INFO - return *this; 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - const Maybe& apply(Func aFunc) const 14:20:40 INFO - { 14:20:40 INFO - if (isSome()) { 14:20:40 INFO - aFunc(ref()); 14:20:40 INFO - } 14:20:40 INFO - return *this; 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - auto map(Func aFunc) -> Maybe>().ref()))> 14:20:40 INFO - { 14:20:40 INFO - using ReturnType = decltype(aFunc(ref())); 14:20:40 INFO - if (isSome()) { 14:20:40 INFO - Maybe val; 14:20:40 INFO - val.emplace(aFunc(ref())); 14:20:40 INFO - return val; 14:20:40 INFO - } 14:20:40 INFO - return Maybe(); 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - auto map(Func aFunc) const -> Maybe>().ref()))> 14:20:40 INFO - { 14:20:40 INFO - using ReturnType = decltype(aFunc(ref())); 14:20:40 INFO - if (isSome()) { 14:20:40 INFO - Maybe val; 14:20:40 INFO - val.emplace(aFunc(ref())); 14:20:40 INFO - return val; 14:20:40 INFO - } 14:20:40 INFO - return Maybe(); 14:20:40 INFO - } 14:20:40 INFO - void reset() 14:20:40 INFO - { 14:20:40 INFO - if (isSome()) { 14:20:40 INFO - ref().T::~T(); 14:20:40 INFO - mIsSome = false; 14:20:40 INFO - } 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - void emplace(Args&&... aArgs) 14:20:40 INFO - { 14:20:40 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!mIsSome))))) { MOZ_ReportAssertionFailure("!mIsSome", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Maybe.h", 452); do { } while (0); do { __debugbreak(); MOZ_NoReturn(452); } while (0); } } while (0); 14:20:40 INFO - ::new (mStorage.addr()) T(Forward(aArgs)...); 14:20:40 INFO - mIsSome = true; 14:20:40 INFO - } 14:20:40 INFO - friend std::ostream& 14:20:40 INFO - operator<<(std::ostream& aStream, const Maybe& aMaybe) 14:20:40 INFO - { 14:20:40 INFO - if (aMaybe) { 14:20:40 INFO - aStream << aMaybe.ref(); 14:20:40 INFO - } else { 14:20:40 INFO - aStream << ""; 14:20:40 INFO - } 14:20:40 INFO - return aStream; 14:20:40 INFO - } 14:20:40 INFO - }; 14:20:40 INFO - template::type>::type> 14:20:40 INFO - Maybe 14:20:40 INFO - Some(T&& aValue) 14:20:40 INFO - { 14:20:40 INFO - Maybe value; 14:20:40 INFO - value.emplace(Forward(aValue)); 14:20:40 INFO - return value; 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - Maybe::Type>::Type> 14:20:40 INFO - ToMaybe(T* aPtr) 14:20:40 INFO - { 14:20:40 INFO - if (aPtr) { 14:20:40 INFO - return Some(*aPtr); 14:20:40 INFO - } 14:20:40 INFO - return Nothing(); 14:20:40 INFO - } 14:20:40 INFO - template bool 14:20:40 INFO - operator==(const Maybe& aLHS, const Maybe& aRHS) 14:20:40 INFO - { 14:20:40 INFO - if (aLHS.isNothing() != aRHS.isNothing()) { 14:20:40 INFO - return false; 14:20:40 INFO - } 14:20:40 INFO - return aLHS.isNothing() || *aLHS == *aRHS; 14:20:40 INFO - } 14:20:40 INFO - template bool 14:20:40 INFO - operator!=(const Maybe& aLHS, const Maybe& aRHS) 14:20:40 INFO - { 14:20:40 INFO - return !(aLHS == aRHS); 14:20:40 INFO - } 14:20:40 INFO - template bool 14:20:40 INFO - operator==(const Maybe& aLHS, const Nothing& aRHS) 14:20:40 INFO - { 14:20:40 INFO - return aLHS.isNothing(); 14:20:40 INFO - } 14:20:40 INFO - template bool 14:20:40 INFO - operator!=(const Maybe& aLHS, const Nothing& aRHS) 14:20:40 INFO - { 14:20:40 INFO - return !(aLHS == aRHS); 14:20:40 INFO - } 14:20:40 INFO - template bool 14:20:40 INFO - operator==(const Nothing& aLHS, const Maybe& aRHS) 14:20:40 INFO - { 14:20:40 INFO - return aRHS.isNothing(); 14:20:40 INFO - } 14:20:40 INFO - template bool 14:20:40 INFO - operator!=(const Nothing& aLHS, const Maybe& aRHS) 14:20:40 INFO - { 14:20:40 INFO - return !(aLHS == aRHS); 14:20:40 INFO - } 14:20:40 INFO - template bool 14:20:40 INFO - operator<(const Maybe& aLHS, const Maybe& aRHS) 14:20:40 INFO - { 14:20:40 INFO - if (aLHS.isNothing()) { 14:20:40 INFO - return aRHS.isSome(); 14:20:40 INFO - } 14:20:40 INFO - if (aRHS.isNothing()) { 14:20:40 INFO - return false; 14:20:40 INFO - } 14:20:40 INFO - return *aLHS < *aRHS; 14:20:40 INFO - } 14:20:40 INFO - template bool 14:20:40 INFO - operator>(const Maybe& aLHS, const Maybe& aRHS) 14:20:40 INFO - { 14:20:40 INFO - return !(aLHS < aRHS || aLHS == aRHS); 14:20:40 INFO - } 14:20:40 INFO - template bool 14:20:40 INFO - operator<=(const Maybe& aLHS, const Maybe& aRHS) 14:20:40 INFO - { 14:20:40 INFO - return aLHS < aRHS || aLHS == aRHS; 14:20:40 INFO - } 14:20:40 INFO - template bool 14:20:40 INFO - operator>=(const Maybe& aLHS, const Maybe& aRHS) 14:20:40 INFO - { 14:20:40 INFO - return !(aLHS < aRHS); 14:20:40 INFO - } 14:20:40 INFO - } 14:20:40 INFO - #line 585 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Maybe.h" 14:20:40 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/Rect.h" 14:20:40 INFO - namespace mozilla { 14:20:40 INFO - template struct IsPixel; 14:20:40 INFO - namespace gfx { 14:20:40 INFO - template struct RectTyped; 14:20:40 INFO - template 14:20:40 INFO - struct IntMarginTyped: 14:20:40 INFO - public BaseMargin >, 14:20:40 INFO - public units { 14:20:40 INFO - static_assert(IsPixel::value, 14:20:40 INFO - "'units' must be a coordinate system tag"); 14:20:40 INFO - typedef BaseMargin > Super; 14:20:40 INFO - IntMarginTyped() : Super() {} 14:20:40 INFO - IntMarginTyped(int32_t aTop, int32_t aRight, int32_t aBottom, int32_t aLeft) : 14:20:40 INFO - Super(aTop, aRight, aBottom, aLeft) {} 14:20:40 INFO - static IntMarginTyped FromUnknownMargin(const IntMarginTyped& aMargin) { 14:20:40 INFO - return IntMarginTyped(aMargin.top, aMargin.right, 14:20:40 INFO - aMargin.bottom, aMargin.left); 14:20:40 INFO - } 14:20:40 INFO - IntMarginTyped ToUnknownMargin() const { 14:20:40 INFO - return IntMarginTyped(this->top, this->right, 14:20:40 INFO - this->bottom, this->left); 14:20:40 INFO - } 14:20:40 INFO - }; 14:20:40 INFO - typedef IntMarginTyped IntMargin; 14:20:40 INFO - template 14:20:40 INFO - struct MarginTyped: 14:20:40 INFO - public BaseMargin >, 14:20:40 INFO - public units { 14:20:40 INFO - static_assert(IsPixel::value, 14:20:40 INFO - "'units' must be a coordinate system tag"); 14:20:40 INFO - typedef BaseMargin > Super; 14:20:40 INFO - MarginTyped() : Super() {} 14:20:40 INFO - MarginTyped(F aTop, F aRight, F aBottom, F aLeft) : 14:20:40 INFO - Super(aTop, aRight, aBottom, aLeft) {} 14:20:40 INFO - explicit MarginTyped(const IntMarginTyped& aMargin) : 14:20:40 INFO - Super(F(aMargin.top), F(aMargin.right), 14:20:40 INFO - F(aMargin.bottom), F(aMargin.left)) {} 14:20:40 INFO - }; 14:20:40 INFO - typedef MarginTyped Margin; 14:20:40 INFO - typedef MarginTyped MarginDouble; 14:20:40 INFO - template 14:20:40 INFO - IntMarginTyped RoundedToInt(const MarginTyped& aMargin) 14:20:40 INFO - { 14:20:40 INFO - return IntMarginTyped(int32_t(floorf(aMargin.top + 0.5f)), 14:20:40 INFO - int32_t(floorf(aMargin.right + 0.5f)), 14:20:40 INFO - int32_t(floorf(aMargin.bottom + 0.5f)), 14:20:40 INFO - int32_t(floorf(aMargin.left + 0.5f))); 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - struct IntRectTyped : 14:20:40 INFO - public BaseRect, IntPointTyped, IntSizeTyped, IntMarginTyped >, 14:20:40 INFO - public units { 14:20:40 INFO - static_assert(IsPixel::value, 14:20:40 INFO - "'units' must be a coordinate system tag"); 14:20:40 INFO - typedef BaseRect, IntPointTyped, IntSizeTyped, IntMarginTyped > Super; 14:20:40 INFO - typedef IntRectTyped Self; 14:20:40 INFO - typedef IntParam ToInt; 14:20:40 INFO - IntRectTyped() : Super() {} 14:20:40 INFO - IntRectTyped(const IntPointTyped& aPos, const IntSizeTyped& aSize) : 14:20:40 INFO - Super(aPos, aSize) {} 14:20:40 INFO - IntRectTyped(ToInt aX, ToInt aY, ToInt aWidth, ToInt aHeight) : 14:20:40 INFO - Super(aX.value, aY.value, aWidth.value, aHeight.value) {} 14:20:40 INFO - static IntRectTyped RoundIn(float aX, float aY, float aW, float aH) { 14:20:40 INFO - return IntRectTyped::RoundIn(RectTyped(aX, aY, aW, aH)); 14:20:40 INFO - } 14:20:40 INFO - static IntRectTyped RoundOut(float aX, float aY, float aW, float aH) { 14:20:40 INFO - return IntRectTyped::RoundOut(RectTyped(aX, aY, aW, aH)); 14:20:40 INFO - } 14:20:40 INFO - static IntRectTyped Round(float aX, float aY, float aW, float aH) { 14:20:40 INFO - return IntRectTyped::Round(RectTyped(aX, aY, aW, aH)); 14:20:40 INFO - } 14:20:40 INFO - static IntRectTyped Truncate(float aX, float aY, float aW, float aH) { 14:20:40 INFO - return IntRectTyped(IntPointTyped::Truncate(aX, aY), 14:20:40 INFO - IntSizeTyped::Truncate(aW, aH)); 14:20:40 INFO - } 14:20:40 INFO - static IntRectTyped RoundIn(const RectTyped& aRect) { 14:20:40 INFO - auto tmp(aRect); 14:20:40 INFO - tmp.RoundIn(); 14:20:40 INFO - return IntRectTyped(int32_t(tmp.x), int32_t(tmp.y), 14:20:40 INFO - int32_t(tmp.width), int32_t(tmp.height)); 14:20:40 INFO - } 14:20:40 INFO - static IntRectTyped RoundOut(const RectTyped& aRect) { 14:20:40 INFO - auto tmp(aRect); 14:20:40 INFO - tmp.RoundOut(); 14:20:40 INFO - return IntRectTyped(int32_t(tmp.x), int32_t(tmp.y), 14:20:40 INFO - int32_t(tmp.width), int32_t(tmp.height)); 14:20:40 INFO - } 14:20:40 INFO - static IntRectTyped Round(const RectTyped& aRect) { 14:20:40 INFO - auto tmp(aRect); 14:20:40 INFO - tmp.Round(); 14:20:40 INFO - return IntRectTyped(int32_t(tmp.x), int32_t(tmp.y), 14:20:40 INFO - int32_t(tmp.width), int32_t(tmp.height)); 14:20:40 INFO - } 14:20:40 INFO - static IntRectTyped Truncate(const RectTyped& aRect) { 14:20:40 INFO - return IntRectTyped::Truncate(aRect.x, aRect.y, aRect.width, aRect.height); 14:20:40 INFO - } 14:20:40 INFO - void Round() {} 14:20:40 INFO - void RoundIn() {} 14:20:40 INFO - void RoundOut() {} 14:20:40 INFO - static IntRectTyped FromUnknownRect(const IntRectTyped& rect) { 14:20:40 INFO - return IntRectTyped(rect.x, rect.y, rect.width, rect.height); 14:20:40 INFO - } 14:20:40 INFO - IntRectTyped ToUnknownRect() const { 14:20:40 INFO - return IntRectTyped(this->x, this->y, this->width, this->height); 14:20:40 INFO - } 14:20:40 INFO - bool Overflows() const { 14:20:40 INFO - CheckedInt xMost = this->x; 14:20:40 INFO - xMost += this->width; 14:20:40 INFO - CheckedInt yMost = this->y; 14:20:40 INFO - yMost += this->height; 14:20:40 INFO - return !xMost.isValid() || !yMost.isValid(); 14:20:40 INFO - } 14:20:40 INFO - Maybe SafeUnion(const Self& aRect) const 14:20:40 INFO - { 14:20:40 INFO - if (this->IsEmpty()) { 14:20:40 INFO - return aRect.Overflows() ? Nothing() : Some(aRect); 14:20:40 INFO - } else if (aRect.IsEmpty()) { 14:20:40 INFO - return Some(*static_cast(this)); 14:20:40 INFO - } else { 14:20:40 INFO - return this->SafeUnionEdges(aRect); 14:20:40 INFO - } 14:20:40 INFO - } 14:20:40 INFO - Maybe SafeUnionEdges(const Self& aRect) const 14:20:40 INFO - { 14:20:40 INFO - if (this->Overflows() || aRect.Overflows()) { 14:20:40 INFO - return Nothing(); 14:20:40 INFO - } 14:20:40 INFO - CheckedInt newX = std::min(this->x, aRect.x); 14:20:40 INFO - CheckedInt newY = std::min(this->y, aRect.y); 14:20:40 INFO - CheckedInt newXMost = std::max(this->XMost(), aRect.XMost()); 14:20:40 INFO - CheckedInt newYMost = std::max(this->YMost(), aRect.YMost()); 14:20:40 INFO - CheckedInt newW = newXMost - newX; 14:20:40 INFO - CheckedInt newH = newYMost - newY; 14:20:40 INFO - if (!newW.isValid() || !newH.isValid()) { 14:20:40 INFO - return Nothing(); 14:20:40 INFO - } 14:20:40 INFO - return Some(Self(newX.value(), newY.value(), newW.value(), newH.value())); 14:20:40 INFO - } 14:20:40 INFO - bool operator==(const IntRectTyped& aRect) const 14:20:40 INFO - { 14:20:40 INFO - return IntRectTyped::IsEqualEdges(aRect); 14:20:40 INFO - } 14:20:40 INFO - void InflateToMultiple(const IntSizeTyped& aTileSize) 14:20:40 INFO - { 14:20:40 INFO - if (this->IsEmpty()) { 14:20:40 INFO - return; 14:20:40 INFO - } 14:20:40 INFO - int32_t yMost = this->YMost(); 14:20:40 INFO - int32_t xMost = this->XMost(); 14:20:40 INFO - this->x = mozilla::RoundDownToMultiple(this->x, aTileSize.width); 14:20:40 INFO - this->y = mozilla::RoundDownToMultiple(this->y, aTileSize.height); 14:20:40 INFO - xMost = mozilla::RoundUpToMultiple(xMost, aTileSize.width); 14:20:40 INFO - yMost = mozilla::RoundUpToMultiple(yMost, aTileSize.height); 14:20:40 INFO - this->width = xMost - this->x; 14:20:40 INFO - this->height = yMost - this->y; 14:20:40 INFO - } 14:20:40 INFO - }; 14:20:40 INFO - typedef IntRectTyped IntRect; 14:20:40 INFO - template 14:20:40 INFO - struct RectTyped : 14:20:40 INFO - public BaseRect, PointTyped, SizeTyped, MarginTyped >, 14:20:40 INFO - public units { 14:20:40 INFO - static_assert(IsPixel::value, 14:20:40 INFO - "'units' must be a coordinate system tag"); 14:20:40 INFO - typedef BaseRect, PointTyped, SizeTyped, MarginTyped > Super; 14:20:40 INFO - RectTyped() : Super() {} 14:20:40 INFO - RectTyped(const PointTyped& aPos, const SizeTyped& aSize) : 14:20:40 INFO - Super(aPos, aSize) {} 14:20:40 INFO - RectTyped(F _x, F _y, F _width, F _height) : 14:20:40 INFO - Super(_x, _y, _width, _height) {} 14:20:40 INFO - explicit RectTyped(const IntRectTyped& rect) : 14:20:40 INFO - Super(F(rect.x), F(rect.y), 14:20:40 INFO - F(rect.width), F(rect.height)) {} 14:20:40 INFO - void NudgeToIntegers() 14:20:40 INFO - { 14:20:40 INFO - NudgeToInteger(&(this->x)); 14:20:40 INFO - NudgeToInteger(&(this->y)); 14:20:40 INFO - NudgeToInteger(&(this->width)); 14:20:40 INFO - NudgeToInteger(&(this->height)); 14:20:40 INFO - } 14:20:40 INFO - bool ToIntRect(IntRectTyped *aOut) const 14:20:40 INFO - { 14:20:40 INFO - *aOut = IntRectTyped(int32_t(this->X()), int32_t(this->Y()), 14:20:40 INFO - int32_t(this->Width()), int32_t(this->Height())); 14:20:40 INFO - return RectTyped(F(aOut->x), F(aOut->y), 14:20:40 INFO - F(aOut->width), F(aOut->height)) 14:20:40 INFO - .IsEqualEdges(*this); 14:20:40 INFO - } 14:20:40 INFO - static RectTyped FromUnknownRect(const RectTyped& rect) { 14:20:40 INFO - return RectTyped(rect.x, rect.y, rect.width, rect.height); 14:20:40 INFO - } 14:20:40 INFO - RectTyped ToUnknownRect() const { 14:20:40 INFO - return RectTyped(this->x, this->y, this->width, this->height); 14:20:40 INFO - } 14:20:40 INFO - bool operator==(const RectTyped& aRect) const 14:20:40 INFO - { 14:20:40 INFO - return RectTyped::IsEqualEdges(aRect); 14:20:40 INFO - } 14:20:40 INFO - }; 14:20:40 INFO - typedef RectTyped Rect; 14:20:40 INFO - typedef RectTyped RectDouble; 14:20:40 INFO - template 14:20:40 INFO - IntRectTyped RoundedToInt(const RectTyped& aRect) 14:20:40 INFO - { 14:20:40 INFO - RectTyped copy(aRect); 14:20:40 INFO - copy.Round(); 14:20:40 INFO - return IntRectTyped(int32_t(copy.x), 14:20:40 INFO - int32_t(copy.y), 14:20:40 INFO - int32_t(copy.width), 14:20:40 INFO - int32_t(copy.height)); 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - IntRectTyped RoundedIn(const RectTyped& aRect) 14:20:40 INFO - { 14:20:40 INFO - return IntRectTyped::RoundIn(aRect); 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - IntRectTyped RoundedOut(const RectTyped& aRect) 14:20:40 INFO - { 14:20:40 INFO - return IntRectTyped::RoundOut(aRect); 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - IntRectTyped TruncatedToInt(const RectTyped& aRect) { 14:20:40 INFO - return IntRectTyped::Truncate(aRect); 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - RectTyped IntRectToRect(const IntRectTyped& aRect) 14:20:40 INFO - { 14:20:40 INFO - return RectTyped(aRect.x, aRect.y, aRect.width, aRect.height); 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - Maybe 14:20:40 INFO - IntersectMaybeRects(const Maybe& a, const Maybe& b) 14:20:40 INFO - { 14:20:40 INFO - if (!a) { 14:20:40 INFO - return b; 14:20:40 INFO - } else if (!b) { 14:20:40 INFO - return a; 14:20:40 INFO - } else { 14:20:40 INFO - return Some(a->Intersect(*b)); 14:20:40 INFO - } 14:20:40 INFO - } 14:20:40 INFO - } 14:20:40 INFO - } 14:20:40 INFO - #line 335 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/Rect.h" 14:20:40 INFO - #line 16 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxASurface.h" 14:20:40 INFO - #line 22 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxASurface.h" 14:20:40 INFO - class gfxImageSurface; 14:20:40 INFO - struct gfxRect; 14:20:40 INFO - struct gfxPoint; 14:20:40 INFO - template 14:20:40 INFO - struct already_AddRefed; 14:20:40 INFO - class gfxASurface { 14:20:40 INFO - public: 14:20:40 INFO - nsrefcnt AddRef(void); 14:20:40 INFO - nsrefcnt Release(void); 14:20:40 INFO - #line 43 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxASurface.h" 14:20:40 INFO - public: 14:20:40 INFO - static already_AddRefed Wrap(cairo_surface_t *csurf, const mozilla::gfx::IntSize& aSize = mozilla::gfx::IntSize(-1, -1)); 14:20:40 INFO - cairo_surface_t *CairoSurface() { 14:20:40 INFO - return mSurface; 14:20:40 INFO - } 14:20:40 INFO - gfxSurfaceType GetType() const; 14:20:40 INFO - gfxContentType GetContentType() const; 14:20:40 INFO - void SetDeviceOffset(const gfxPoint& offset); 14:20:40 INFO - gfxPoint GetDeviceOffset() const; 14:20:40 INFO - void Flush() const; 14:20:40 INFO - void MarkDirty(); 14:20:40 INFO - void MarkDirty(const gfxRect& r); 14:20:40 INFO - virtual nsresult BeginPrinting(const nsAString_internal& aTitle, const nsAString_internal& aPrintToFileName); 14:20:40 INFO - virtual nsresult EndPrinting(); 14:20:40 INFO - virtual nsresult AbortPrinting(); 14:20:40 INFO - virtual nsresult BeginPage(); 14:20:40 INFO - virtual nsresult EndPage(); 14:20:40 INFO - void SetData(const cairo_user_data_key_t *key, 14:20:40 INFO - void *user_data, 14:20:40 INFO - thebes_destroy_func_t destroy); 14:20:40 INFO - void *GetData(const cairo_user_data_key_t *key); 14:20:40 INFO - virtual void Finish(); 14:20:40 INFO - virtual already_AddRefed CreateSimilarSurface(gfxContentType aType, 14:20:40 INFO - const mozilla::gfx::IntSize& aSize); 14:20:40 INFO - virtual already_AddRefed GetAsImageSurface(); 14:20:40 INFO - already_AddRefed CopyToARGB32ImageSurface(); 14:20:40 INFO - int CairoStatus(); 14:20:40 INFO - static int32_t FormatStrideForWidth(gfxImageFormat format, int32_t width); 14:20:40 INFO - static gfxContentType ContentFromFormat(gfxImageFormat format); 14:20:40 INFO - static void RecordMemoryUsedForSurfaceType(gfxSurfaceType aType, 14:20:40 INFO - int32_t aBytes); 14:20:40 INFO - void RecordMemoryUsed(int32_t aBytes); 14:20:40 INFO - void RecordMemoryFreed(); 14:20:40 INFO - virtual int32_t KnownMemoryUsed() { return mBytesRecorded; } 14:20:40 INFO - virtual size_t SizeOfExcludingThis(mozilla::MallocSizeOf aMallocSizeOf) const; 14:20:40 INFO - virtual size_t SizeOfIncludingThis(mozilla::MallocSizeOf aMallocSizeOf) const; 14:20:40 INFO - virtual bool SizeOfIsMeasured() const { return false; } 14:20:40 INFO - static int32_t BytePerPixelFromFormat(gfxImageFormat format); 14:20:40 INFO - virtual const mozilla::gfx::IntSize GetSize() const; 14:20:40 INFO - virtual mozilla::gfx::SurfaceFormat GetSurfaceFormat() const; 14:20:40 INFO - void SetOpaqueRect(const gfxRect& aRect); 14:20:40 INFO - const gfxRect& GetOpaqueRect() { 14:20:40 INFO - if (!!mOpaqueRect) 14:20:40 INFO - return *mOpaqueRect; 14:20:40 INFO - return GetEmptyOpaqueRect(); 14:20:40 INFO - } 14:20:40 INFO - static uint8_t BytesPerPixel(gfxImageFormat aImageFormat); 14:20:40 INFO - protected: 14:20:40 INFO - gfxASurface(); 14:20:40 INFO - static gfxASurface* GetSurfaceWrapper(cairo_surface_t *csurf); 14:20:40 INFO - static void SetSurfaceWrapper(cairo_surface_t *csurf, gfxASurface *asurf); 14:20:40 INFO - void Init(cairo_surface_t *surface, bool existingSurface = false); 14:20:40 INFO - static const gfxRect& GetEmptyOpaqueRect(); 14:20:40 INFO - virtual ~gfxASurface(); 14:20:40 INFO - cairo_surface_t *mSurface; 14:20:40 INFO - mozilla::UniquePtr mOpaqueRect; 14:20:40 INFO - private: 14:20:40 INFO - static void SurfaceDestroyFunc(void *data); 14:20:40 INFO - int32_t mFloatingRefs; 14:20:40 INFO - int32_t mBytesRecorded; 14:20:40 INFO - protected: 14:20:40 INFO - bool mSurfaceValid; 14:20:40 INFO - }; 14:20:40 INFO - class gfxUnknownSurface : public gfxASurface { 14:20:40 INFO - public: 14:20:40 INFO - gfxUnknownSurface(cairo_surface_t *surf, const mozilla::gfx::IntSize& aSize) 14:20:40 INFO - : mSize(aSize) 14:20:40 INFO - { 14:20:40 INFO - Init(surf, true); 14:20:40 INFO - } 14:20:40 INFO - virtual ~gfxUnknownSurface() { } 14:20:40 INFO - virtual const mozilla::gfx::IntSize GetSize() const override { return mSize; } 14:20:40 INFO - private: 14:20:40 INFO - mozilla::gfx::IntSize mSize; 14:20:40 INFO - }; 14:20:40 INFO - #line 205 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxASurface.h" 14:20:40 INFO - #line 12 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxContext.h" 14:20:40 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPoint.h" 14:20:40 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/Matrix.h" 14:20:40 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\gfx\\Triangle.h" 14:20:40 INFO - namespace mozilla { 14:20:40 INFO - namespace gfx { 14:20:40 INFO - template 14:20:40 INFO - struct TriangleTyped 14:20:40 INFO - { 14:20:40 INFO - PointTyped p1, p2, p3; 14:20:40 INFO - F width, height; 14:20:40 INFO - TriangleTyped() 14:20:40 INFO - : p1(), p2(), p3() {} 14:20:40 INFO - TriangleTyped(PointTyped aP1, 14:20:40 INFO - PointTyped aP2, 14:20:40 INFO - PointTyped aP3) 14:20:40 INFO - : p1(aP1), p2(aP2), p3(aP3) {} 14:20:40 INFO - RectTyped BoundingBox() const 14:20:40 INFO - { 14:20:40 INFO - F minX = std::min(std::min(p1.x, p2.x), p3.x); 14:20:40 INFO - F maxX = std::max(std::max(p1.x, p2.x), p3.x); 14:20:40 INFO - F minY = std::min(std::min(p1.y, p2.y), p3.y); 14:20:40 INFO - F maxY = std::max(std::max(p1.y, p2.y), p3.y); 14:20:40 INFO - return RectTyped(minX, minY, maxX - minX, maxY - minY); 14:20:40 INFO - } 14:20:40 INFO - }; 14:20:40 INFO - typedef TriangleTyped Triangle; 14:20:40 INFO - template 14:20:40 INFO - struct TexturedTriangleTyped : public TriangleTyped 14:20:40 INFO - { 14:20:40 INFO - explicit TexturedTriangleTyped(const TriangleTyped& aTriangle) 14:20:40 INFO - : TriangleTyped(aTriangle) {} 14:20:40 INFO - explicit TexturedTriangleTyped(TriangleTyped&& aTriangle) 14:20:40 INFO - : TriangleTyped(Move(aTriangle)) {} 14:20:40 INFO - TriangleTyped textureCoords; 14:20:40 INFO - }; 14:20:40 INFO - typedef TexturedTriangleTyped TexturedTriangle; 14:20:40 INFO - } 14:20:40 INFO - } 14:20:40 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\gfx\\Triangle.h" 14:20:40 INFO - #line 11 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/Matrix.h" 14:20:40 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\gfx\\Quaternion.h" 14:20:40 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\math.h" 14:20:40 INFO - #line 1019 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\math.h" 14:20:40 INFO - #line 11 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\gfx\\Quaternion.h" 14:20:40 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/MatrixFwd.h" 14:20:40 INFO - namespace mozilla { 14:20:40 INFO - namespace gfx { 14:20:40 INFO - struct UnknownUnits; 14:20:40 INFO - template 14:20:40 INFO - class Matrix4x4Typed; 14:20:40 INFO - typedef Matrix4x4Typed Matrix4x4; 14:20:40 INFO - } 14:20:40 INFO - } 14:20:40 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/MatrixFwd.h" 14:20:40 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\gfx\\Quaternion.h" 14:20:40 INFO - namespace mozilla { 14:20:40 INFO - namespace gfx { 14:20:40 INFO - class Quaternion 14:20:40 INFO - { 14:20:40 INFO - public: 14:20:40 INFO - Quaternion() 14:20:40 INFO - : x(0.0f), y(0.0f), z(0.0f), w(1.0f) 14:20:40 INFO - {} 14:20:40 INFO - Quaternion(Float aX, Float aY, Float aZ, Float aW) 14:20:40 INFO - : x(aX), y(aY), z(aZ), w(aW) 14:20:40 INFO - {} 14:20:40 INFO - Quaternion(const Quaternion& aOther) 14:20:40 INFO - { 14:20:40 INFO - memcpy(this, &aOther, sizeof(*this)); 14:20:40 INFO - } 14:20:40 INFO - Float x, y, z, w; 14:20:40 INFO - friend std::ostream& operator<<(std::ostream& aStream, const Quaternion& aQuat); 14:20:40 INFO - void Set(Float aX, Float aY, Float aZ, Float aW) 14:20:40 INFO - { 14:20:40 INFO - x = aX; y = aY; z = aZ; w = aW; 14:20:40 INFO - } 14:20:40 INFO - void SetFromRotationMatrix(const Matrix4x4& aMatrix); 14:20:40 INFO - Quaternion operator*(const Quaternion &aQuat) const 14:20:40 INFO - { 14:20:40 INFO - Quaternion o; 14:20:40 INFO - const Float bx = aQuat.x, by = aQuat.y, bz = aQuat.z, bw = aQuat.w; 14:20:40 INFO - o.x = x*bw + w*bx + y*bz - z*by; 14:20:40 INFO - o.y = y*bw + w*by + z*bx - x*bz; 14:20:40 INFO - o.z = z*bw + w*bz + x*by - y*bx; 14:20:40 INFO - o.w = w*bw - x*bx - y*by - z*bz; 14:20:40 INFO - return o; 14:20:40 INFO - } 14:20:40 INFO - Quaternion& operator*=(const Quaternion &aQuat) 14:20:40 INFO - { 14:20:40 INFO - *this = *this * aQuat; 14:20:40 INFO - return *this; 14:20:40 INFO - } 14:20:40 INFO - Float Length() const 14:20:40 INFO - { 14:20:40 INFO - return sqrt(x*x + y*y + z*z + w*w); 14:20:40 INFO - } 14:20:40 INFO - Quaternion& Conjugate() 14:20:40 INFO - { 14:20:40 INFO - x *= -1.f; y *= -1.f; z *= -1.f; 14:20:40 INFO - return *this; 14:20:40 INFO - } 14:20:40 INFO - Quaternion& Normalize() 14:20:40 INFO - { 14:20:40 INFO - Float l = Length(); 14:20:40 INFO - if (l) { 14:20:40 INFO - l = 1.0f / l; 14:20:40 INFO - x *= l; y *= l; z *= l; w *= l; 14:20:40 INFO - } else { 14:20:40 INFO - x = y = z = 0.f; 14:20:40 INFO - w = 1.f; 14:20:40 INFO - } 14:20:40 INFO - return *this; 14:20:40 INFO - } 14:20:40 INFO - Quaternion& Invert() 14:20:40 INFO - { 14:20:40 INFO - return Conjugate().Normalize(); 14:20:40 INFO - } 14:20:40 INFO - Point3D RotatePoint(const Point3D& aPoint) { 14:20:40 INFO - Float uvx = Float(2.0) * (y*aPoint.z - z*aPoint.y); 14:20:40 INFO - Float uvy = Float(2.0) * (z*aPoint.x - x*aPoint.z); 14:20:40 INFO - Float uvz = Float(2.0) * (x*aPoint.y - y*aPoint.x); 14:20:40 INFO - return Point3D(aPoint.x + w*uvx + y*uvz - z*uvy, 14:20:40 INFO - aPoint.y + w*uvy + z*uvx - x*uvz, 14:20:40 INFO - aPoint.z + w*uvz + x*uvy - y*uvx); 14:20:40 INFO - } 14:20:40 INFO - }; 14:20:40 INFO - } 14:20:40 INFO - } 14:20:40 INFO - #line 112 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\gfx\\Quaternion.h" 14:20:40 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/Matrix.h" 14:20:40 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\math.h" 14:20:40 INFO - #line 1019 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\SDK\\Include\\10.0.14393.0\\ucrt\\math.h" 14:20:40 INFO - #line 16 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/Matrix.h" 14:20:40 INFO - namespace mozilla { 14:20:40 INFO - namespace gfx { 14:20:40 INFO - static bool FuzzyEqual(Float aV1, Float aV2) { 14:20:40 INFO - return fabs(aV2 - aV1) < 1e-6; 14:20:40 INFO - } 14:20:40 INFO - class Matrix 14:20:40 INFO - { 14:20:40 INFO - public: 14:20:40 INFO - Matrix() 14:20:40 INFO - : _11(1.0f), _12(0) 14:20:40 INFO - , _21(0), _22(1.0f) 14:20:40 INFO - , _31(0), _32(0) 14:20:40 INFO - {} 14:20:40 INFO - Matrix(Float a11, Float a12, Float a21, Float a22, Float a31, Float a32) 14:20:40 INFO - : _11(a11), _12(a12) 14:20:40 INFO - , _21(a21), _22(a22) 14:20:40 INFO - , _31(a31), _32(a32) 14:20:40 INFO - {} 14:20:40 INFO - union { 14:20:40 INFO - struct { 14:20:40 INFO - Float _11, _12; 14:20:40 INFO - Float _21, _22; 14:20:40 INFO - Float _31, _32; 14:20:40 INFO - }; 14:20:40 INFO - Float components[6]; 14:20:40 INFO - }; 14:20:40 INFO - inline Matrix Copy() const 14:20:40 INFO - { 14:20:40 INFO - return Matrix(*this); 14:20:40 INFO - } 14:20:40 INFO - friend std::ostream& operator<<(std::ostream& aStream, const Matrix& aMatrix); 14:20:40 INFO - Point TransformPoint(const Point &aPoint) const 14:20:40 INFO - { 14:20:40 INFO - Point retPoint; 14:20:40 INFO - retPoint.x = aPoint.x * _11 + aPoint.y * _21 + _31; 14:20:40 INFO - retPoint.y = aPoint.x * _12 + aPoint.y * _22 + _32; 14:20:40 INFO - return retPoint; 14:20:40 INFO - } 14:20:40 INFO - Size TransformSize(const Size &aSize) const 14:20:40 INFO - { 14:20:40 INFO - Size retSize; 14:20:40 INFO - retSize.width = aSize.width * _11 + aSize.height * _21; 14:20:40 INFO - retSize.height = aSize.width * _12 + aSize.height * _22; 14:20:40 INFO - return retSize; 14:20:40 INFO - } 14:20:40 INFO - Rect TransformBounds(const Rect& rect) const; 14:20:40 INFO - static Matrix Translation(Float aX, Float aY) 14:20:40 INFO - { 14:20:40 INFO - return Matrix(1.0f, 0.0f, 0.0f, 1.0f, aX, aY); 14:20:40 INFO - } 14:20:40 INFO - static Matrix Translation(Point aPoint) 14:20:40 INFO - { 14:20:40 INFO - return Translation(aPoint.x, aPoint.y); 14:20:40 INFO - } 14:20:40 INFO - Matrix &PreTranslate(Float aX, Float aY) 14:20:40 INFO - { 14:20:40 INFO - _31 += _11 * aX + _21 * aY; 14:20:40 INFO - _32 += _12 * aX + _22 * aY; 14:20:40 INFO - return *this; 14:20:40 INFO - } 14:20:40 INFO - Matrix &PreTranslate(const Point &aPoint) 14:20:40 INFO - { 14:20:40 INFO - return PreTranslate(aPoint.x, aPoint.y); 14:20:40 INFO - } 14:20:40 INFO - Matrix &PostTranslate(Float aX, Float aY) 14:20:40 INFO - { 14:20:40 INFO - _31 += aX; 14:20:40 INFO - _32 += aY; 14:20:40 INFO - return *this; 14:20:40 INFO - } 14:20:40 INFO - Matrix &PostTranslate(const Point &aPoint) 14:20:40 INFO - { 14:20:40 INFO - return PostTranslate(aPoint.x, aPoint.y); 14:20:40 INFO - } 14:20:40 INFO - static Matrix Scaling(Float aScaleX, Float aScaleY) 14:20:40 INFO - { 14:20:40 INFO - return Matrix(aScaleX, 0.0f, 0.0f, aScaleY, 0.0f, 0.0f); 14:20:40 INFO - } 14:20:40 INFO - Matrix &PreScale(Float aX, Float aY) 14:20:40 INFO - { 14:20:40 INFO - _11 *= aX; 14:20:40 INFO - _12 *= aX; 14:20:40 INFO - _21 *= aY; 14:20:40 INFO - _22 *= aY; 14:20:40 INFO - return *this; 14:20:40 INFO - } 14:20:40 INFO - Matrix &PostScale(Float aScaleX, Float aScaleY) 14:20:40 INFO - { 14:20:40 INFO - _11 *= aScaleX; 14:20:40 INFO - _12 *= aScaleY; 14:20:40 INFO - _21 *= aScaleX; 14:20:40 INFO - _22 *= aScaleY; 14:20:40 INFO - _31 *= aScaleX; 14:20:40 INFO - _32 *= aScaleY; 14:20:40 INFO - return *this; 14:20:40 INFO - } 14:20:40 INFO - static Matrix Rotation(Float aAngle); 14:20:40 INFO - Matrix &PreRotate(Float aAngle) 14:20:40 INFO - { 14:20:40 INFO - return *this = Matrix::Rotation(aAngle) * *this; 14:20:40 INFO - } 14:20:40 INFO - bool Invert() 14:20:40 INFO - { 14:20:40 INFO - Float A = _22; 14:20:40 INFO - Float B = -_21; 14:20:40 INFO - Float C = _21 * _32 - _22 * _31; 14:20:40 INFO - Float D = -_12; 14:20:40 INFO - Float E = _11; 14:20:40 INFO - Float F = _31 * _12 - _11 * _32; 14:20:40 INFO - Float det = Determinant(); 14:20:40 INFO - if (!det) { 14:20:40 INFO - return false; 14:20:40 INFO - } 14:20:40 INFO - Float inv_det = 1 / det; 14:20:40 INFO - _11 = inv_det * A; 14:20:40 INFO - _12 = inv_det * D; 14:20:40 INFO - _21 = inv_det * B; 14:20:40 INFO - _22 = inv_det * E; 14:20:40 INFO - _31 = inv_det * C; 14:20:40 INFO - _32 = inv_det * F; 14:20:40 INFO - return true; 14:20:40 INFO - } 14:20:40 INFO - Matrix Inverse() const 14:20:40 INFO - { 14:20:40 INFO - Matrix clone = *this; 14:20:40 INFO - DebugOnly inverted = clone.Invert(); 14:20:40 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(inverted))))) { MOZ_ReportAssertionFailure("inverted" " (" "Attempted to get the inverse of a non-invertible matrix" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/Matrix.h", 220); do { } while (0); do { __debugbreak(); MOZ_NoReturn(220); } while (0); } } while (0); 14:20:40 INFO - return clone; 14:20:40 INFO - } 14:20:40 INFO - Float Determinant() const 14:20:40 INFO - { 14:20:40 INFO - return _11 * _22 - _12 * _21; 14:20:40 INFO - } 14:20:40 INFO - Matrix operator*(const Matrix &aMatrix) const 14:20:40 INFO - { 14:20:40 INFO - Matrix resultMatrix; 14:20:40 INFO - resultMatrix._11 = this->_11 * aMatrix._11 + this->_12 * aMatrix._21; 14:20:40 INFO - resultMatrix._12 = this->_11 * aMatrix._12 + this->_12 * aMatrix._22; 14:20:40 INFO - resultMatrix._21 = this->_21 * aMatrix._11 + this->_22 * aMatrix._21; 14:20:40 INFO - resultMatrix._22 = this->_21 * aMatrix._12 + this->_22 * aMatrix._22; 14:20:40 INFO - resultMatrix._31 = this->_31 * aMatrix._11 + this->_32 * aMatrix._21 + aMatrix._31; 14:20:40 INFO - resultMatrix._32 = this->_31 * aMatrix._12 + this->_32 * aMatrix._22 + aMatrix._32; 14:20:40 INFO - return resultMatrix; 14:20:40 INFO - } 14:20:40 INFO - Matrix& operator*=(const Matrix &aMatrix) 14:20:40 INFO - { 14:20:40 INFO - *this = *this * aMatrix; 14:20:40 INFO - return *this; 14:20:40 INFO - } 14:20:40 INFO - Matrix &PreMultiply(const Matrix &aMatrix) 14:20:40 INFO - { 14:20:40 INFO - *this = aMatrix * *this; 14:20:40 INFO - return *this; 14:20:40 INFO - } 14:20:40 INFO - bool operator==(const Matrix& other) const 14:20:40 INFO - { 14:20:40 INFO - return FuzzyEqual(_11, other._11) && FuzzyEqual(_12, other._12) && 14:20:40 INFO - FuzzyEqual(_21, other._21) && FuzzyEqual(_22, other._22) && 14:20:40 INFO - FuzzyEqual(_31, other._31) && FuzzyEqual(_32, other._32); 14:20:40 INFO - } 14:20:40 INFO - bool operator!=(const Matrix& other) const 14:20:40 INFO - { 14:20:40 INFO - return !(*this == other); 14:20:40 INFO - } 14:20:40 INFO - bool ExactlyEquals(const Matrix& o) const 14:20:40 INFO - { 14:20:40 INFO - return _11 == o._11 && _12 == o._12 && 14:20:40 INFO - _21 == o._21 && _22 == o._22 && 14:20:40 INFO - _31 == o._31 && _32 == o._32; 14:20:40 INFO - } 14:20:40 INFO - bool IsFinite() const 14:20:40 INFO - { 14:20:40 INFO - return mozilla::IsFinite(_11) && mozilla::IsFinite(_12) && 14:20:40 INFO - mozilla::IsFinite(_21) && mozilla::IsFinite(_22) && 14:20:40 INFO - mozilla::IsFinite(_31) && mozilla::IsFinite(_32); 14:20:40 INFO - } 14:20:40 INFO - bool IsRectilinear() const { 14:20:40 INFO - if (FuzzyEqual(_12, 0) && FuzzyEqual(_21, 0)) { 14:20:40 INFO - return true; 14:20:40 INFO - } else if (FuzzyEqual(_22, 0) && FuzzyEqual(_11, 0)) { 14:20:40 INFO - return true; 14:20:40 INFO - } 14:20:40 INFO - return false; 14:20:40 INFO - } 14:20:40 INFO - bool HasNonIntegerTranslation() const { 14:20:40 INFO - return HasNonTranslation() || 14:20:40 INFO - !FuzzyEqual(_31, floor(_31 + Float(0.5))) || 14:20:40 INFO - !FuzzyEqual(_32, floor(_32 + Float(0.5))); 14:20:40 INFO - } 14:20:40 INFO - bool HasOnlyIntegerTranslation() const { 14:20:40 INFO - return !HasNonIntegerTranslation(); 14:20:40 INFO - } 14:20:40 INFO - bool HasNonTranslation() const { 14:20:40 INFO - return !FuzzyEqual(_11, 1.0) || !FuzzyEqual(_22, 1.0) || 14:20:40 INFO - !FuzzyEqual(_12, 0.0) || !FuzzyEqual(_21, 0.0); 14:20:40 INFO - } 14:20:40 INFO - bool HasNonTranslationOrFlip() const { 14:20:40 INFO - return !FuzzyEqual(_11, 1.0) || 14:20:40 INFO - (!FuzzyEqual(_22, 1.0) && !FuzzyEqual(_22, -1.0)) || 14:20:40 INFO - !FuzzyEqual(_21, 0.0) || !FuzzyEqual(_12, 0.0); 14:20:40 INFO - } 14:20:40 INFO - bool IsIdentity() const 14:20:40 INFO - { 14:20:40 INFO - return _11 == 1.0f && _12 == 0.0f && 14:20:40 INFO - _21 == 0.0f && _22 == 1.0f && 14:20:40 INFO - _31 == 0.0f && _32 == 0.0f; 14:20:40 INFO - } 14:20:40 INFO - bool IsSingular() const 14:20:40 INFO - { 14:20:40 INFO - Float det = Determinant(); 14:20:40 INFO - return !mozilla::IsFinite(det) || det == 0; 14:20:40 INFO - } 14:20:40 INFO - Matrix &NudgeToIntegers(); 14:20:40 INFO - bool IsTranslation() const 14:20:40 INFO - { 14:20:40 INFO - return FuzzyEqual(_11, 1.0f) && FuzzyEqual(_12, 0.0f) && 14:20:40 INFO - FuzzyEqual(_21, 0.0f) && FuzzyEqual(_22, 1.0f); 14:20:40 INFO - } 14:20:40 INFO - static bool FuzzyIsInteger(Float aValue) 14:20:40 INFO - { 14:20:40 INFO - return FuzzyEqual(aValue, floorf(aValue + 0.5f)); 14:20:40 INFO - } 14:20:40 INFO - bool IsIntegerTranslation() const 14:20:40 INFO - { 14:20:40 INFO - return IsTranslation() && FuzzyIsInteger(_31) && FuzzyIsInteger(_32); 14:20:40 INFO - } 14:20:40 INFO - bool IsAllIntegers() const 14:20:40 INFO - { 14:20:40 INFO - return FuzzyIsInteger(_11) && FuzzyIsInteger(_12) && 14:20:40 INFO - FuzzyIsInteger(_21) && FuzzyIsInteger(_22) && 14:20:40 INFO - FuzzyIsInteger(_31) && FuzzyIsInteger(_32); 14:20:40 INFO - } 14:20:40 INFO - Point GetTranslation() const { 14:20:40 INFO - return Point(_31, _32); 14:20:40 INFO - } 14:20:40 INFO - bool PreservesAxisAlignedRectangles() const { 14:20:40 INFO - return ((FuzzyEqual(_11, 0.0) && FuzzyEqual(_22, 0.0)) 14:20:40 INFO - || (FuzzyEqual(_12, 0.0) && FuzzyEqual(_21, 0.0))); 14:20:40 INFO - } 14:20:40 INFO - bool HasNonAxisAlignedTransform() const { 14:20:40 INFO - return !FuzzyEqual(_21, 0.0) || !FuzzyEqual(_12, 0.0); 14:20:40 INFO - } 14:20:40 INFO - bool HasNegativeScaling() const { 14:20:40 INFO - return (_11 < 0.0) || (_22 < 0.0); 14:20:40 INFO - } 14:20:40 INFO - }; 14:20:40 INFO - double 14:20:40 INFO - SafeTangent(double aTheta); 14:20:40 INFO - double 14:20:40 INFO - FlushToZero(double aVal); 14:20:40 INFO - template 14:20:40 INFO - Point4DTyped 14:20:40 INFO - ComputePerspectivePlaneIntercept(const Point4DTyped& aFirst, 14:20:40 INFO - const Point4DTyped& aSecond) 14:20:40 INFO - { 14:20:40 INFO - float t = -aFirst.w / (aSecond.w - aFirst.w); 14:20:40 INFO - return aFirst + (aSecond - aFirst) * t; 14:20:40 INFO - } 14:20:40 INFO - template 14:20:40 INFO - class Matrix4x4Typed 14:20:40 INFO - { 14:20:40 INFO - public: 14:20:40 INFO - typedef PointTyped SourcePoint; 14:20:40 INFO - typedef PointTyped TargetPoint; 14:20:40 INFO - typedef Point3DTyped SourcePoint3D; 14:20:40 INFO - typedef Point3DTyped TargetPoint3D; 14:20:41 INFO - typedef Point4DTyped SourcePoint4D; 14:20:41 INFO - typedef Point4DTyped TargetPoint4D; 14:20:41 INFO - typedef RectTyped SourceRect; 14:20:41 INFO - typedef RectTyped TargetRect; 14:20:41 INFO - Matrix4x4Typed() 14:20:41 INFO - : _11(1.0f), _12(0.0f), _13(0.0f), _14(0.0f) 14:20:41 INFO - , _21(0.0f), _22(1.0f), _23(0.0f), _24(0.0f) 14:20:41 INFO - , _31(0.0f), _32(0.0f), _33(1.0f), _34(0.0f) 14:20:41 INFO - , _41(0.0f), _42(0.0f), _43(0.0f), _44(1.0f) 14:20:41 INFO - {} 14:20:41 INFO - Matrix4x4Typed(Float a11, Float a12, Float a13, Float a14, 14:20:41 INFO - Float a21, Float a22, Float a23, Float a24, 14:20:41 INFO - Float a31, Float a32, Float a33, Float a34, 14:20:41 INFO - Float a41, Float a42, Float a43, Float a44) 14:20:41 INFO - : _11(a11), _12(a12), _13(a13), _14(a14) 14:20:41 INFO - , _21(a21), _22(a22), _23(a23), _24(a24) 14:20:41 INFO - , _31(a31), _32(a32), _33(a33), _34(a34) 14:20:41 INFO - , _41(a41), _42(a42), _43(a43), _44(a44) 14:20:41 INFO - {} 14:20:41 INFO - explicit Matrix4x4Typed(const Float aArray[16]) 14:20:41 INFO - { 14:20:41 INFO - memcpy(components, aArray, sizeof(components)); 14:20:41 INFO - } 14:20:41 INFO - Matrix4x4Typed(const Matrix4x4Typed& aOther) 14:20:41 INFO - { 14:20:41 INFO - memcpy(this, &aOther, sizeof(*this)); 14:20:41 INFO - } 14:20:41 INFO - union { 14:20:41 INFO - struct { 14:20:41 INFO - Float _11, _12, _13, _14; 14:20:41 INFO - Float _21, _22, _23, _24; 14:20:41 INFO - Float _31, _32, _33, _34; 14:20:41 INFO - Float _41, _42, _43, _44; 14:20:41 INFO - }; 14:20:41 INFO - Float components[16]; 14:20:41 INFO - }; 14:20:41 INFO - friend std::ostream& operator<<(std::ostream& aStream, const Matrix4x4Typed& aMatrix) 14:20:41 INFO - { 14:20:41 INFO - const Float *f = &aMatrix._11; 14:20:41 INFO - aStream << "[ " << f[0] << " " << f[1] << " " << f[2] << " " << f[3] << " ;" << std::endl; f += 4; 14:20:41 INFO - aStream << " " << f[0] << " " << f[1] << " " << f[2] << " " << f[3] << " ;" << std::endl; f += 4; 14:20:41 INFO - aStream << " " << f[0] << " " << f[1] << " " << f[2] << " " << f[3] << " ;" << std::endl; f += 4; 14:20:41 INFO - aStream << " " << f[0] << " " << f[1] << " " << f[2] << " " << f[3] << " ]" << std::endl; 14:20:41 INFO - return aStream; 14:20:41 INFO - } 14:20:41 INFO - Point4D& operator[](int aIndex) 14:20:41 INFO - { 14:20:41 INFO - do { static_assert(mozilla::detail::AssertionConditionType= 0 && aIndex <= 3)>::isValid, "invalid assertion condition"); if ((!!(!(!!(aIndex >= 0 && aIndex <= 3))))) { MOZ_ReportAssertionFailure("aIndex >= 0 && aIndex <= 3" " (" "Invalid matrix array index" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/Matrix.h", 498); do { } while (0); do { __debugbreak(); MOZ_NoReturn(498); } while (0); } } while (0); 14:20:41 INFO - return *reinterpret_cast((&_11)+4*aIndex); 14:20:41 INFO - } 14:20:41 INFO - const Point4D& operator[](int aIndex) const 14:20:41 INFO - { 14:20:41 INFO - do { static_assert(mozilla::detail::AssertionConditionType= 0 && aIndex <= 3)>::isValid, "invalid assertion condition"); if ((!!(!(!!(aIndex >= 0 && aIndex <= 3))))) { MOZ_ReportAssertionFailure("aIndex >= 0 && aIndex <= 3" " (" "Invalid matrix array index" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/Matrix.h", 503); do { } while (0); do { __debugbreak(); MOZ_NoReturn(503); } while (0); } } while (0); 14:20:41 INFO - return *reinterpret_cast((&_11)+4*aIndex); 14:20:41 INFO - } 14:20:41 INFO - bool Is2D() const 14:20:41 INFO - { 14:20:41 INFO - if (_13 != 0.0f || _14 != 0.0f || 14:20:41 INFO - _23 != 0.0f || _24 != 0.0f || 14:20:41 INFO - _31 != 0.0f || _32 != 0.0f || _33 != 1.0f || _34 != 0.0f || 14:20:41 INFO - _43 != 0.0f || _44 != 1.0f) { 14:20:41 INFO - return false; 14:20:41 INFO - } 14:20:41 INFO - return true; 14:20:41 INFO - } 14:20:41 INFO - bool Is2D(Matrix* aMatrix) const { 14:20:41 INFO - if (!Is2D()) { 14:20:41 INFO - return false; 14:20:41 INFO - } 14:20:41 INFO - if (aMatrix) { 14:20:41 INFO - aMatrix->_11 = _11; 14:20:41 INFO - aMatrix->_12 = _12; 14:20:41 INFO - aMatrix->_21 = _21; 14:20:41 INFO - aMatrix->_22 = _22; 14:20:41 INFO - aMatrix->_31 = _41; 14:20:41 INFO - aMatrix->_32 = _42; 14:20:41 INFO - } 14:20:41 INFO - return true; 14:20:41 INFO - } 14:20:41 INFO - Matrix As2D() const 14:20:41 INFO - { 14:20:41 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(Is2D()))))) { MOZ_ReportAssertionFailure("Is2D()" " (" "Matrix is not a 2D affine transform" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/Matrix.h", 538); do { } while (0); do { __debugbreak(); MOZ_NoReturn(538); } while (0); } } while (0); 14:20:41 INFO - return Matrix(_11, _12, _21, _22, _41, _42); 14:20:41 INFO - } 14:20:41 INFO - bool CanDraw2D(Matrix* aMatrix = nullptr) const { 14:20:41 INFO - if (_14 != 0.0f || 14:20:41 INFO - _24 != 0.0f || 14:20:41 INFO - _44 != 1.0f) { 14:20:41 INFO - return false; 14:20:41 INFO - } 14:20:41 INFO - if (aMatrix) { 14:20:41 INFO - aMatrix->_11 = _11; 14:20:41 INFO - aMatrix->_12 = _12; 14:20:41 INFO - aMatrix->_21 = _21; 14:20:41 INFO - aMatrix->_22 = _22; 14:20:41 INFO - aMatrix->_31 = _41; 14:20:41 INFO - aMatrix->_32 = _42; 14:20:41 INFO - } 14:20:41 INFO - return true; 14:20:41 INFO - } 14:20:41 INFO - Matrix4x4Typed& ProjectTo2D() { 14:20:41 INFO - _31 = 0.0f; 14:20:41 INFO - _32 = 0.0f; 14:20:41 INFO - _13 = 0.0f; 14:20:41 INFO - _23 = 0.0f; 14:20:41 INFO - _33 = 1.0f; 14:20:41 INFO - _43 = 0.0f; 14:20:41 INFO - _34 = 0.0f; 14:20:41 INFO - if (_14 == 0.0f && _24 == 0.0f && 14:20:41 INFO - _44 != 1.0f && _44 != 0.0f) { 14:20:41 INFO - Float scale = 1.0f / _44; 14:20:41 INFO - _11 *= scale; 14:20:41 INFO - _12 *= scale; 14:20:41 INFO - _21 *= scale; 14:20:41 INFO - _22 *= scale; 14:20:41 INFO - _41 *= scale; 14:20:41 INFO - _42 *= scale; 14:20:41 INFO - _44 = 1.0f; 14:20:41 INFO - } 14:20:41 INFO - return *this; 14:20:41 INFO - } 14:20:41 INFO - template 14:20:41 INFO - Point4DTyped 14:20:41 INFO - ProjectPoint(const PointTyped& aPoint) const { 14:20:41 INFO - F z = -(aPoint.x * _13 + aPoint.y * _23 + _43) / _33; 14:20:41 INFO - return this->TransformPoint(Point4DTyped(aPoint.x, aPoint.y, z, 1)); 14:20:41 INFO - } 14:20:41 INFO - template 14:20:41 INFO - RectTyped 14:20:41 INFO - ProjectRectBounds(const RectTyped& aRect, const RectTyped& aClip) const 14:20:41 INFO - { 14:20:41 INFO - Point4DTyped points[4]; 14:20:41 INFO - points[0] = ProjectPoint(aRect.TopLeft()); 14:20:41 INFO - points[1] = ProjectPoint(aRect.TopRight()); 14:20:41 INFO - points[2] = ProjectPoint(aRect.BottomRight()); 14:20:41 INFO - points[3] = ProjectPoint(aRect.BottomLeft()); 14:20:41 INFO - F min_x = std::numeric_limits::max(); 14:20:41 INFO - F min_y = std::numeric_limits::max(); 14:20:41 INFO - F max_x = -std::numeric_limits::max(); 14:20:41 INFO - F max_y = -std::numeric_limits::max(); 14:20:41 INFO - for (int i=0; i<4; i++) { 14:20:41 INFO - if (points[i].HasPositiveWCoord()) { 14:20:41 INFO - PointTyped point2d = aClip.ClampPoint(points[i].As2DPoint()); 14:20:41 INFO - min_x = std::min(point2d.x, min_x); 14:20:41 INFO - max_x = std::max(point2d.x, max_x); 14:20:41 INFO - min_y = std::min(point2d.y, min_y); 14:20:41 INFO - max_y = std::max(point2d.y, max_y); 14:20:41 INFO - } 14:20:41 INFO - int next = (i == 3) ? 0 : i + 1; 14:20:41 INFO - if (points[i].HasPositiveWCoord() != points[next].HasPositiveWCoord()) { 14:20:41 INFO - Point4DTyped intercept = 14:20:41 INFO - ComputePerspectivePlaneIntercept(points[i], points[next]); 14:20:41 INFO - if (intercept.x < 0.0f) { 14:20:41 INFO - min_x = aClip.x; 14:20:41 INFO - } else if (intercept.x > 0.0f) { 14:20:41 INFO - max_x = aClip.XMost(); 14:20:41 INFO - } 14:20:41 INFO - if (intercept.y < 0.0f) { 14:20:41 INFO - min_y = aClip.y; 14:20:41 INFO - } else if (intercept.y > 0.0f) { 14:20:41 INFO - max_y = aClip.YMost(); 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - if (max_x < min_x || max_y < min_y) { 14:20:41 INFO - return RectTyped(0, 0, 0, 0); 14:20:41 INFO - } 14:20:41 INFO - return RectTyped(min_x, min_y, max_x - min_x, max_y - min_y); 14:20:41 INFO - } 14:20:41 INFO - template 14:20:41 INFO - RectTyped TransformAndClipBounds(const RectTyped& aRect, 14:20:41 INFO - const RectTyped& aClip) const 14:20:41 INFO - { 14:20:41 INFO - PointTyped verts[kTransformAndClipRectMaxVerts]; 14:20:41 INFO - size_t vertCount = TransformAndClipRect(aRect, aClip, verts); 14:20:41 INFO - F min_x = std::numeric_limits::max(); 14:20:41 INFO - F min_y = std::numeric_limits::max(); 14:20:41 INFO - F max_x = -std::numeric_limits::max(); 14:20:41 INFO - F max_y = -std::numeric_limits::max(); 14:20:41 INFO - for (size_t i=0; i < vertCount; i++) { 14:20:41 INFO - min_x = std::min(min_x, verts[i].x); 14:20:41 INFO - max_x = std::max(max_x, verts[i].x); 14:20:41 INFO - min_y = std::min(min_y, verts[i].y); 14:20:41 INFO - max_y = std::max(max_y, verts[i].y); 14:20:41 INFO - } 14:20:41 INFO - if (max_x < min_x || max_y < min_y) { 14:20:41 INFO - return RectTyped(0, 0, 0, 0); 14:20:41 INFO - } 14:20:41 INFO - return RectTyped(min_x, min_y, max_x - min_x, max_y - min_y); 14:20:41 INFO - } 14:20:41 INFO - template 14:20:41 INFO - RectTyped TransformAndClipBounds(const TriangleTyped& aTriangle, 14:20:41 INFO - const RectTyped& aClip) const 14:20:41 INFO - { 14:20:41 INFO - return TransformAndClipBounds(aTriangle.BoundingBox(), aClip); 14:20:41 INFO - } 14:20:41 INFO - template 14:20:41 INFO - size_t TransformAndClipRect(const RectTyped& aRect, 14:20:41 INFO - const RectTyped& aClip, 14:20:41 INFO - PointTyped* aVerts) const 14:20:41 INFO - { 14:20:41 INFO - Point4DTyped points[2][kTransformAndClipRectMaxVerts]; 14:20:41 INFO - Point4DTyped* dstPoint = points[0]; 14:20:41 INFO - *dstPoint++ = TransformPoint(Point4DTyped(aRect.x, aRect.y, 0, 1)); 14:20:41 INFO - *dstPoint++ = TransformPoint(Point4DTyped(aRect.XMost(), aRect.y, 0, 1)); 14:20:41 INFO - *dstPoint++ = TransformPoint(Point4DTyped(aRect.XMost(), aRect.YMost(), 0, 1)); 14:20:41 INFO - *dstPoint++ = TransformPoint(Point4DTyped(aRect.x, aRect.YMost(), 0, 1)); 14:20:41 INFO - Point4DTyped planeNormals[4]; 14:20:41 INFO - planeNormals[0] = Point4DTyped(1.0, 0.0, 0.0, -aClip.x); 14:20:41 INFO - planeNormals[1] = Point4DTyped(-1.0, 0.0, 0.0, aClip.XMost()); 14:20:41 INFO - planeNormals[2] = Point4DTyped(0.0, 1.0, 0.0, -aClip.y); 14:20:41 INFO - planeNormals[3] = Point4DTyped(0.0, -1.0, 0.0, aClip.YMost()); 14:20:41 INFO - for (int plane=0; plane < 4; plane++) { 14:20:41 INFO - planeNormals[plane].Normalize(); 14:20:41 INFO - Point4DTyped* srcPoint = points[plane & 1]; 14:20:41 INFO - Point4DTyped* srcPointEnd = dstPoint; 14:20:41 INFO - dstPoint = points[~plane & 1]; 14:20:41 INFO - Point4DTyped* dstPointStart = dstPoint; 14:20:41 INFO - Point4DTyped* prevPoint = srcPointEnd - 1; 14:20:41 INFO - F prevDot = planeNormals[plane].DotProduct(*prevPoint); 14:20:41 INFO - while (srcPoint < srcPointEnd && ((dstPoint - dstPointStart) < kTransformAndClipRectMaxVerts)) { 14:20:41 INFO - F nextDot = planeNormals[plane].DotProduct(*srcPoint); 14:20:41 INFO - if ((nextDot >= 0.0) != (prevDot >= 0.0)) { 14:20:41 INFO - F t = -prevDot / (nextDot - prevDot); 14:20:41 INFO - *dstPoint++ = *srcPoint * t + *prevPoint * (1.0 - t); 14:20:41 INFO - } 14:20:41 INFO - if (nextDot >= 0.0) { 14:20:41 INFO - *dstPoint++ = *srcPoint; 14:20:41 INFO - } 14:20:41 INFO - prevPoint = srcPoint++; 14:20:41 INFO - prevDot = nextDot; 14:20:41 INFO - } 14:20:41 INFO - if (dstPoint == dstPointStart) { 14:20:41 INFO - break; 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - size_t dstPointCount = 0; 14:20:41 INFO - size_t srcPointCount = dstPoint - points[0]; 14:20:41 INFO - for (Point4DTyped* srcPoint = points[0]; srcPoint < points[0] + srcPointCount; srcPoint++) { 14:20:41 INFO - PointTyped p; 14:20:41 INFO - if (srcPoint->w == 0.0) { 14:20:41 INFO - p = PointTyped(0.0, 0.0); 14:20:41 INFO - } else { 14:20:41 INFO - p = srcPoint->As2DPoint(); 14:20:41 INFO - } 14:20:41 INFO - if (dstPointCount == 0 || p != aVerts[dstPointCount - 1]) { 14:20:41 INFO - aVerts[dstPointCount++] = p; 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - return dstPointCount; 14:20:41 INFO - } 14:20:41 INFO - static const int kTransformAndClipRectMaxVerts = 32; 14:20:41 INFO - static Matrix4x4Typed From2D(const Matrix &aMatrix) { 14:20:41 INFO - Matrix4x4Typed matrix; 14:20:41 INFO - matrix._11 = aMatrix._11; 14:20:41 INFO - matrix._12 = aMatrix._12; 14:20:41 INFO - matrix._21 = aMatrix._21; 14:20:41 INFO - matrix._22 = aMatrix._22; 14:20:41 INFO - matrix._41 = aMatrix._31; 14:20:41 INFO - matrix._42 = aMatrix._32; 14:20:41 INFO - return matrix; 14:20:41 INFO - } 14:20:41 INFO - bool Is2DIntegerTranslation() const 14:20:41 INFO - { 14:20:41 INFO - return Is2D() && As2D().IsIntegerTranslation(); 14:20:41 INFO - } 14:20:41 INFO - TargetPoint4D TransposeTransform4D(const SourcePoint4D& aPoint) const 14:20:41 INFO - { 14:20:41 INFO - Float x = aPoint.x * _11 + aPoint.y * _12 + aPoint.z * _13 + aPoint.w * _14; 14:20:41 INFO - Float y = aPoint.x * _21 + aPoint.y * _22 + aPoint.z * _23 + aPoint.w * _24; 14:20:41 INFO - Float z = aPoint.x * _31 + aPoint.y * _32 + aPoint.z * _33 + aPoint.w * _34; 14:20:41 INFO - Float w = aPoint.x * _41 + aPoint.y * _42 + aPoint.z * _43 + aPoint.w * _44; 14:20:41 INFO - return TargetPoint4D(x, y, z, w); 14:20:41 INFO - } 14:20:41 INFO - template 14:20:41 INFO - Point4DTyped TransformPoint(const Point4DTyped& aPoint) const 14:20:41 INFO - { 14:20:41 INFO - Point4DTyped retPoint; 14:20:41 INFO - retPoint.x = aPoint.x * _11 + aPoint.y * _21 + aPoint.z * _31 + aPoint.w * _41; 14:20:41 INFO - retPoint.y = aPoint.x * _12 + aPoint.y * _22 + aPoint.z * _32 + aPoint.w * _42; 14:20:41 INFO - retPoint.z = aPoint.x * _13 + aPoint.y * _23 + aPoint.z * _33 + aPoint.w * _43; 14:20:41 INFO - retPoint.w = aPoint.x * _14 + aPoint.y * _24 + aPoint.z * _34 + aPoint.w * _44; 14:20:41 INFO - return retPoint; 14:20:41 INFO - } 14:20:41 INFO - template 14:20:41 INFO - Point3DTyped TransformPoint(const Point3DTyped& aPoint) const 14:20:41 INFO - { 14:20:41 INFO - Point3DTyped result; 14:20:41 INFO - result.x = aPoint.x * _11 + aPoint.y * _21 + aPoint.z * _31 + _41; 14:20:41 INFO - result.y = aPoint.x * _12 + aPoint.y * _22 + aPoint.z * _32 + _42; 14:20:41 INFO - result.z = aPoint.x * _13 + aPoint.y * _23 + aPoint.z * _33 + _43; 14:20:41 INFO - result /= (aPoint.x * _14 + aPoint.y * _24 + aPoint.z * _34 + _44); 14:20:41 INFO - return result; 14:20:41 INFO - } 14:20:41 INFO - template 14:20:41 INFO - PointTyped TransformPoint(const PointTyped &aPoint) const 14:20:41 INFO - { 14:20:41 INFO - Point4DTyped temp(aPoint.x, aPoint.y, 0, 1); 14:20:41 INFO - return TransformPoint(temp).As2DPoint(); 14:20:41 INFO - } 14:20:41 INFO - template 14:20:41 INFO - RectTyped TransformBounds(const RectTyped& aRect) const 14:20:41 INFO - { 14:20:41 INFO - Point4DTyped verts[4]; 14:20:41 INFO - verts[0] = TransformPoint(Point4DTyped(aRect.x, aRect.y, 0.0, 1.0)); 14:20:41 INFO - verts[1] = TransformPoint(Point4DTyped(aRect.XMost(), aRect.y, 0.0, 1.0)); 14:20:41 INFO - verts[2] = TransformPoint(Point4DTyped(aRect.XMost(), aRect.YMost(), 0.0, 1.0)); 14:20:41 INFO - verts[3] = TransformPoint(Point4DTyped(aRect.x, aRect.YMost(), 0.0, 1.0)); 14:20:41 INFO - PointTyped quad[4]; 14:20:41 INFO - F min_x, max_x; 14:20:41 INFO - F min_y, max_y; 14:20:41 INFO - quad[0] = TransformPoint(aRect.TopLeft()); 14:20:41 INFO - quad[1] = TransformPoint(aRect.TopRight()); 14:20:41 INFO - quad[2] = TransformPoint(aRect.BottomLeft()); 14:20:41 INFO - quad[3] = TransformPoint(aRect.BottomRight()); 14:20:41 INFO - min_x = max_x = quad[0].x; 14:20:41 INFO - min_y = max_y = quad[0].y; 14:20:41 INFO - for (int i = 1; i < 4; i++) { 14:20:41 INFO - if (quad[i].x < min_x) { 14:20:41 INFO - min_x = quad[i].x; 14:20:41 INFO - } 14:20:41 INFO - if (quad[i].x > max_x) { 14:20:41 INFO - max_x = quad[i].x; 14:20:41 INFO - } 14:20:41 INFO - if (quad[i].y < min_y) { 14:20:41 INFO - min_y = quad[i].y; 14:20:41 INFO - } 14:20:41 INFO - if (quad[i].y > max_y) { 14:20:41 INFO - max_y = quad[i].y; 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - return RectTyped(min_x, min_y, max_x - min_x, max_y - min_y); 14:20:41 INFO - } 14:20:41 INFO - static Matrix4x4Typed Translation(Float aX, Float aY, Float aZ) 14:20:41 INFO - { 14:20:41 INFO - return Matrix4x4Typed(1.0f, 0.0f, 0.0f, 0.0f, 14:20:41 INFO - 0.0f, 1.0f, 0.0f, 0.0f, 14:20:41 INFO - 0.0f, 0.0f, 1.0f, 0.0f, 14:20:41 INFO - aX, aY, aZ, 1.0f); 14:20:41 INFO - } 14:20:41 INFO - static Matrix4x4Typed Translation(const TargetPoint3D& aP) 14:20:41 INFO - { 14:20:41 INFO - return Translation(aP.x, aP.y, aP.z); 14:20:41 INFO - } 14:20:41 INFO - static Matrix4x4Typed Translation(const TargetPoint& aP) 14:20:41 INFO - { 14:20:41 INFO - return Translation(aP.x, aP.y, 0); 14:20:41 INFO - } 14:20:41 INFO - Matrix4x4Typed &PreTranslate(Float aX, Float aY, Float aZ) 14:20:41 INFO - { 14:20:41 INFO - _41 += aX * _11 + aY * _21 + aZ * _31; 14:20:41 INFO - _42 += aX * _12 + aY * _22 + aZ * _32; 14:20:41 INFO - _43 += aX * _13 + aY * _23 + aZ * _33; 14:20:41 INFO - _44 += aX * _14 + aY * _24 + aZ * _34; 14:20:41 INFO - return *this; 14:20:41 INFO - } 14:20:41 INFO - Matrix4x4Typed &PreTranslate(const Point3D& aPoint) { 14:20:41 INFO - return PreTranslate(aPoint.x, aPoint.y, aPoint.z); 14:20:41 INFO - } 14:20:41 INFO - Matrix4x4Typed &PostTranslate(Float aX, Float aY, Float aZ) 14:20:41 INFO - { 14:20:41 INFO - _11 += _14 * aX; 14:20:41 INFO - _21 += _24 * aX; 14:20:41 INFO - _31 += _34 * aX; 14:20:41 INFO - _41 += _44 * aX; 14:20:41 INFO - _12 += _14 * aY; 14:20:41 INFO - _22 += _24 * aY; 14:20:41 INFO - _32 += _34 * aY; 14:20:41 INFO - _42 += _44 * aY; 14:20:41 INFO - _13 += _14 * aZ; 14:20:41 INFO - _23 += _24 * aZ; 14:20:41 INFO - _33 += _34 * aZ; 14:20:41 INFO - _43 += _44 * aZ; 14:20:41 INFO - return *this; 14:20:41 INFO - } 14:20:41 INFO - Matrix4x4Typed &PostTranslate(const TargetPoint3D& aPoint) { 14:20:41 INFO - return PostTranslate(aPoint.x, aPoint.y, aPoint.z); 14:20:41 INFO - } 14:20:41 INFO - Matrix4x4Typed &PostTranslate(const TargetPoint& aPoint) { 14:20:41 INFO - return PostTranslate(aPoint.x, aPoint.y, 0); 14:20:41 INFO - } 14:20:41 INFO - static Matrix4x4Typed Scaling(Float aScaleX, Float aScaleY, float aScaleZ) 14:20:41 INFO - { 14:20:41 INFO - return Matrix4x4Typed(aScaleX, 0.0f, 0.0f, 0.0f, 14:20:41 INFO - 0.0f, aScaleY, 0.0f, 0.0f, 14:20:41 INFO - 0.0f, 0.0f, aScaleZ, 0.0f, 14:20:41 INFO - 0.0f, 0.0f, 0.0f, 1.0f); 14:20:41 INFO - } 14:20:41 INFO - Matrix4x4Typed &PreScale(Float aX, Float aY, Float aZ) 14:20:41 INFO - { 14:20:41 INFO - _11 *= aX; 14:20:41 INFO - _12 *= aX; 14:20:41 INFO - _13 *= aX; 14:20:41 INFO - _14 *= aX; 14:20:41 INFO - _21 *= aY; 14:20:41 INFO - _22 *= aY; 14:20:41 INFO - _23 *= aY; 14:20:41 INFO - _24 *= aY; 14:20:41 INFO - _31 *= aZ; 14:20:41 INFO - _32 *= aZ; 14:20:41 INFO - _33 *= aZ; 14:20:41 INFO - _34 *= aZ; 14:20:41 INFO - return *this; 14:20:41 INFO - } 14:20:41 INFO - Matrix4x4Typed &PostScale(Float aScaleX, Float aScaleY, Float aScaleZ) 14:20:41 INFO - { 14:20:41 INFO - _11 *= aScaleX; 14:20:41 INFO - _21 *= aScaleX; 14:20:41 INFO - _31 *= aScaleX; 14:20:41 INFO - _41 *= aScaleX; 14:20:41 INFO - _12 *= aScaleY; 14:20:41 INFO - _22 *= aScaleY; 14:20:41 INFO - _32 *= aScaleY; 14:20:41 INFO - _42 *= aScaleY; 14:20:41 INFO - _13 *= aScaleZ; 14:20:41 INFO - _23 *= aScaleZ; 14:20:41 INFO - _33 *= aScaleZ; 14:20:41 INFO - _43 *= aScaleZ; 14:20:41 INFO - return *this; 14:20:41 INFO - } 14:20:41 INFO - void SkewXY(Float aSkew) 14:20:41 INFO - { 14:20:41 INFO - (*this)[1] += (*this)[0] * aSkew; 14:20:41 INFO - } 14:20:41 INFO - void SkewXZ(Float aSkew) 14:20:41 INFO - { 14:20:41 INFO - (*this)[2] += (*this)[0] * aSkew; 14:20:41 INFO - } 14:20:41 INFO - void SkewYZ(Float aSkew) 14:20:41 INFO - { 14:20:41 INFO - (*this)[2] += (*this)[1] * aSkew; 14:20:41 INFO - } 14:20:41 INFO - Matrix4x4Typed &ChangeBasis(const Point3D& aOrigin) 14:20:41 INFO - { 14:20:41 INFO - return ChangeBasis(aOrigin.x, aOrigin.y, aOrigin.z); 14:20:41 INFO - } 14:20:41 INFO - Matrix4x4Typed &ChangeBasis(Float aX, Float aY, Float aZ) 14:20:41 INFO - { 14:20:41 INFO - PreTranslate(-aX, -aY, -aZ); 14:20:41 INFO - PostTranslate(aX, aY, aZ); 14:20:41 INFO - return *this; 14:20:41 INFO - } 14:20:41 INFO - Matrix4x4Typed& Transpose() { 14:20:41 INFO - std::swap(_12, _21); 14:20:41 INFO - std::swap(_13, _31); 14:20:41 INFO - std::swap(_14, _41); 14:20:41 INFO - std::swap(_23, _32); 14:20:41 INFO - std::swap(_24, _42); 14:20:41 INFO - std::swap(_34, _43); 14:20:41 INFO - return *this; 14:20:41 INFO - } 14:20:41 INFO - bool operator==(const Matrix4x4Typed& o) const 14:20:41 INFO - { 14:20:41 INFO - return _11 == o._11 && _12 == o._12 && _13 == o._13 && _14 == o._14 && 14:20:41 INFO - _21 == o._21 && _22 == o._22 && _23 == o._23 && _24 == o._24 && 14:20:41 INFO - _31 == o._31 && _32 == o._32 && _33 == o._33 && _34 == o._34 && 14:20:41 INFO - _41 == o._41 && _42 == o._42 && _43 == o._43 && _44 == o._44; 14:20:41 INFO - } 14:20:41 INFO - bool operator!=(const Matrix4x4Typed& o) const 14:20:41 INFO - { 14:20:41 INFO - return !((*this) == o); 14:20:41 INFO - } 14:20:41 INFO - template 14:20:41 INFO - Matrix4x4Typed operator*(const Matrix4x4Typed &aMatrix) const 14:20:41 INFO - { 14:20:41 INFO - Matrix4x4Typed matrix; 14:20:41 INFO - matrix._11 = _11 * aMatrix._11 + _12 * aMatrix._21 + _13 * aMatrix._31 + _14 * aMatrix._41; 14:20:41 INFO - matrix._21 = _21 * aMatrix._11 + _22 * aMatrix._21 + _23 * aMatrix._31 + _24 * aMatrix._41; 14:20:41 INFO - matrix._31 = _31 * aMatrix._11 + _32 * aMatrix._21 + _33 * aMatrix._31 + _34 * aMatrix._41; 14:20:41 INFO - matrix._41 = _41 * aMatrix._11 + _42 * aMatrix._21 + _43 * aMatrix._31 + _44 * aMatrix._41; 14:20:41 INFO - matrix._12 = _11 * aMatrix._12 + _12 * aMatrix._22 + _13 * aMatrix._32 + _14 * aMatrix._42; 14:20:41 INFO - matrix._22 = _21 * aMatrix._12 + _22 * aMatrix._22 + _23 * aMatrix._32 + _24 * aMatrix._42; 14:20:41 INFO - matrix._32 = _31 * aMatrix._12 + _32 * aMatrix._22 + _33 * aMatrix._32 + _34 * aMatrix._42; 14:20:41 INFO - matrix._42 = _41 * aMatrix._12 + _42 * aMatrix._22 + _43 * aMatrix._32 + _44 * aMatrix._42; 14:20:41 INFO - matrix._13 = _11 * aMatrix._13 + _12 * aMatrix._23 + _13 * aMatrix._33 + _14 * aMatrix._43; 14:20:41 INFO - matrix._23 = _21 * aMatrix._13 + _22 * aMatrix._23 + _23 * aMatrix._33 + _24 * aMatrix._43; 14:20:41 INFO - matrix._33 = _31 * aMatrix._13 + _32 * aMatrix._23 + _33 * aMatrix._33 + _34 * aMatrix._43; 14:20:41 INFO - matrix._43 = _41 * aMatrix._13 + _42 * aMatrix._23 + _43 * aMatrix._33 + _44 * aMatrix._43; 14:20:41 INFO - matrix._14 = _11 * aMatrix._14 + _12 * aMatrix._24 + _13 * aMatrix._34 + _14 * aMatrix._44; 14:20:41 INFO - matrix._24 = _21 * aMatrix._14 + _22 * aMatrix._24 + _23 * aMatrix._34 + _24 * aMatrix._44; 14:20:41 INFO - matrix._34 = _31 * aMatrix._14 + _32 * aMatrix._24 + _33 * aMatrix._34 + _34 * aMatrix._44; 14:20:41 INFO - matrix._44 = _41 * aMatrix._14 + _42 * aMatrix._24 + _43 * aMatrix._34 + _44 * aMatrix._44; 14:20:41 INFO - return matrix; 14:20:41 INFO - } 14:20:41 INFO - Matrix4x4Typed& operator*=(const Matrix4x4Typed &aMatrix) 14:20:41 INFO - { 14:20:41 INFO - *this = *this * aMatrix; 14:20:41 INFO - return *this; 14:20:41 INFO - } 14:20:41 INFO - bool IsIdentity() const 14:20:41 INFO - { 14:20:41 INFO - return _11 == 1.0f && _12 == 0.0f && _13 == 0.0f && _14 == 0.0f && 14:20:41 INFO - _21 == 0.0f && _22 == 1.0f && _23 == 0.0f && _24 == 0.0f && 14:20:41 INFO - _31 == 0.0f && _32 == 0.0f && _33 == 1.0f && _34 == 0.0f && 14:20:41 INFO - _41 == 0.0f && _42 == 0.0f && _43 == 0.0f && _44 == 1.0f; 14:20:41 INFO - } 14:20:41 INFO - bool IsSingular() const 14:20:41 INFO - { 14:20:41 INFO - return Determinant() == 0.0; 14:20:41 INFO - } 14:20:41 INFO - Float Determinant() const 14:20:41 INFO - { 14:20:41 INFO - return _14 * _23 * _32 * _41 14:20:41 INFO - - _13 * _24 * _32 * _41 14:20:41 INFO - - _14 * _22 * _33 * _41 14:20:41 INFO - + _12 * _24 * _33 * _41 14:20:41 INFO - + _13 * _22 * _34 * _41 14:20:41 INFO - - _12 * _23 * _34 * _41 14:20:41 INFO - - _14 * _23 * _31 * _42 14:20:41 INFO - + _13 * _24 * _31 * _42 14:20:41 INFO - + _14 * _21 * _33 * _42 14:20:41 INFO - - _11 * _24 * _33 * _42 14:20:41 INFO - - _13 * _21 * _34 * _42 14:20:41 INFO - + _11 * _23 * _34 * _42 14:20:41 INFO - + _14 * _22 * _31 * _43 14:20:41 INFO - - _12 * _24 * _31 * _43 14:20:41 INFO - - _14 * _21 * _32 * _43 14:20:41 INFO - + _11 * _24 * _32 * _43 14:20:41 INFO - + _12 * _21 * _34 * _43 14:20:41 INFO - - _11 * _22 * _34 * _43 14:20:41 INFO - - _13 * _22 * _31 * _44 14:20:41 INFO - + _12 * _23 * _31 * _44 14:20:41 INFO - + _13 * _21 * _32 * _44 14:20:41 INFO - - _11 * _23 * _32 * _44 14:20:41 INFO - - _12 * _21 * _33 * _44 14:20:41 INFO - + _11 * _22 * _33 * _44; 14:20:41 INFO - } 14:20:41 INFO - bool Invert() 14:20:41 INFO - { 14:20:41 INFO - Float det = Determinant(); 14:20:41 INFO - if (!det) { 14:20:41 INFO - return false; 14:20:41 INFO - } 14:20:41 INFO - Matrix4x4Typed result; 14:20:41 INFO - result._11 = _23 * _34 * _42 - _24 * _33 * _42 + _24 * _32 * _43 - _22 * _34 * _43 - _23 * _32 * _44 + _22 * _33 * _44; 14:20:41 INFO - result._12 = _14 * _33 * _42 - _13 * _34 * _42 - _14 * _32 * _43 + _12 * _34 * _43 + _13 * _32 * _44 - _12 * _33 * _44; 14:20:41 INFO - result._13 = _13 * _24 * _42 - _14 * _23 * _42 + _14 * _22 * _43 - _12 * _24 * _43 - _13 * _22 * _44 + _12 * _23 * _44; 14:20:41 INFO - result._14 = _14 * _23 * _32 - _13 * _24 * _32 - _14 * _22 * _33 + _12 * _24 * _33 + _13 * _22 * _34 - _12 * _23 * _34; 14:20:41 INFO - result._21 = _24 * _33 * _41 - _23 * _34 * _41 - _24 * _31 * _43 + _21 * _34 * _43 + _23 * _31 * _44 - _21 * _33 * _44; 14:20:41 INFO - result._22 = _13 * _34 * _41 - _14 * _33 * _41 + _14 * _31 * _43 - _11 * _34 * _43 - _13 * _31 * _44 + _11 * _33 * _44; 14:20:41 INFO - result._23 = _14 * _23 * _41 - _13 * _24 * _41 - _14 * _21 * _43 + _11 * _24 * _43 + _13 * _21 * _44 - _11 * _23 * _44; 14:20:41 INFO - result._24 = _13 * _24 * _31 - _14 * _23 * _31 + _14 * _21 * _33 - _11 * _24 * _33 - _13 * _21 * _34 + _11 * _23 * _34; 14:20:41 INFO - result._31 = _22 * _34 * _41 - _24 * _32 * _41 + _24 * _31 * _42 - _21 * _34 * _42 - _22 * _31 * _44 + _21 * _32 * _44; 14:20:41 INFO - result._32 = _14 * _32 * _41 - _12 * _34 * _41 - _14 * _31 * _42 + _11 * _34 * _42 + _12 * _31 * _44 - _11 * _32 * _44; 14:20:41 INFO - result._33 = _12 * _24 * _41 - _14 * _22 * _41 + _14 * _21 * _42 - _11 * _24 * _42 - _12 * _21 * _44 + _11 * _22 * _44; 14:20:41 INFO - result._34 = _14 * _22 * _31 - _12 * _24 * _31 - _14 * _21 * _32 + _11 * _24 * _32 + _12 * _21 * _34 - _11 * _22 * _34; 14:20:41 INFO - result._41 = _23 * _32 * _41 - _22 * _33 * _41 - _23 * _31 * _42 + _21 * _33 * _42 + _22 * _31 * _43 - _21 * _32 * _43; 14:20:41 INFO - result._42 = _12 * _33 * _41 - _13 * _32 * _41 + _13 * _31 * _42 - _11 * _33 * _42 - _12 * _31 * _43 + _11 * _32 * _43; 14:20:41 INFO - result._43 = _13 * _22 * _41 - _12 * _23 * _41 - _13 * _21 * _42 + _11 * _23 * _42 + _12 * _21 * _43 - _11 * _22 * _43; 14:20:41 INFO - result._44 = _12 * _23 * _31 - _13 * _22 * _31 + _13 * _21 * _32 - _11 * _23 * _32 - _12 * _21 * _33 + _11 * _22 * _33; 14:20:41 INFO - result._11 /= det; 14:20:41 INFO - result._12 /= det; 14:20:41 INFO - result._13 /= det; 14:20:41 INFO - result._14 /= det; 14:20:41 INFO - result._21 /= det; 14:20:41 INFO - result._22 /= det; 14:20:41 INFO - result._23 /= det; 14:20:41 INFO - result._24 /= det; 14:20:41 INFO - result._31 /= det; 14:20:41 INFO - result._32 /= det; 14:20:41 INFO - result._33 /= det; 14:20:41 INFO - result._34 /= det; 14:20:41 INFO - result._41 /= det; 14:20:41 INFO - result._42 /= det; 14:20:41 INFO - result._43 /= det; 14:20:41 INFO - result._44 /= det; 14:20:41 INFO - *this = result; 14:20:41 INFO - return true; 14:20:41 INFO - } 14:20:41 INFO - Matrix4x4Typed Inverse() const 14:20:41 INFO - { 14:20:41 INFO - typedef Matrix4x4Typed InvertedMatrix; 14:20:41 INFO - InvertedMatrix clone = InvertedMatrix::FromUnknownMatrix(ToUnknownMatrix()); 14:20:41 INFO - DebugOnly inverted = clone.Invert(); 14:20:41 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(inverted))))) { MOZ_ReportAssertionFailure("inverted" " (" "Attempted to get the inverse of a non-invertible matrix" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/Matrix.h", 1235); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1235); } while (0); } } while (0); 14:20:41 INFO - return clone; 14:20:41 INFO - } 14:20:41 INFO - void Normalize() 14:20:41 INFO - { 14:20:41 INFO - for (int i = 0; i < 4; i++) { 14:20:41 INFO - for (int j = 0; j < 4; j++) { 14:20:41 INFO - (*this)[i][j] /= (*this)[3][3]; 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - bool FuzzyEqual(const Matrix4x4Typed& o) const 14:20:41 INFO - { 14:20:41 INFO - return gfx::FuzzyEqual(_11, o._11) && gfx::FuzzyEqual(_12, o._12) && 14:20:41 INFO - gfx::FuzzyEqual(_13, o._13) && gfx::FuzzyEqual(_14, o._14) && 14:20:41 INFO - gfx::FuzzyEqual(_21, o._21) && gfx::FuzzyEqual(_22, o._22) && 14:20:41 INFO - gfx::FuzzyEqual(_23, o._23) && gfx::FuzzyEqual(_24, o._24) && 14:20:41 INFO - gfx::FuzzyEqual(_31, o._31) && gfx::FuzzyEqual(_32, o._32) && 14:20:41 INFO - gfx::FuzzyEqual(_33, o._33) && gfx::FuzzyEqual(_34, o._34) && 14:20:41 INFO - gfx::FuzzyEqual(_41, o._41) && gfx::FuzzyEqual(_42, o._42) && 14:20:41 INFO - gfx::FuzzyEqual(_43, o._43) && gfx::FuzzyEqual(_44, o._44); 14:20:41 INFO - } 14:20:41 INFO - bool FuzzyEqualsMultiplicative(const Matrix4x4Typed& o) const 14:20:41 INFO - { 14:20:41 INFO - return ::mozilla::FuzzyEqualsMultiplicative(_11, o._11) && 14:20:41 INFO - ::mozilla::FuzzyEqualsMultiplicative(_12, o._12) && 14:20:41 INFO - ::mozilla::FuzzyEqualsMultiplicative(_13, o._13) && 14:20:41 INFO - ::mozilla::FuzzyEqualsMultiplicative(_14, o._14) && 14:20:41 INFO - ::mozilla::FuzzyEqualsMultiplicative(_21, o._21) && 14:20:41 INFO - ::mozilla::FuzzyEqualsMultiplicative(_22, o._22) && 14:20:41 INFO - ::mozilla::FuzzyEqualsMultiplicative(_23, o._23) && 14:20:41 INFO - ::mozilla::FuzzyEqualsMultiplicative(_24, o._24) && 14:20:41 INFO - ::mozilla::FuzzyEqualsMultiplicative(_31, o._31) && 14:20:41 INFO - ::mozilla::FuzzyEqualsMultiplicative(_32, o._32) && 14:20:41 INFO - ::mozilla::FuzzyEqualsMultiplicative(_33, o._33) && 14:20:41 INFO - ::mozilla::FuzzyEqualsMultiplicative(_34, o._34) && 14:20:41 INFO - ::mozilla::FuzzyEqualsMultiplicative(_41, o._41) && 14:20:41 INFO - ::mozilla::FuzzyEqualsMultiplicative(_42, o._42) && 14:20:41 INFO - ::mozilla::FuzzyEqualsMultiplicative(_43, o._43) && 14:20:41 INFO - ::mozilla::FuzzyEqualsMultiplicative(_44, o._44); 14:20:41 INFO - } 14:20:41 INFO - bool IsBackfaceVisible() const 14:20:41 INFO - { 14:20:41 INFO - Float det = Determinant(); 14:20:41 INFO - Float __33 = _12*_24*_41 - _14*_22*_41 + 14:20:41 INFO - _14*_21*_42 - _11*_24*_42 - 14:20:41 INFO - _12*_21*_44 + _11*_22*_44; 14:20:41 INFO - return (__33 * det) < 0; 14:20:41 INFO - } 14:20:41 INFO - Matrix4x4Typed &NudgeToIntegersFixedEpsilon() 14:20:41 INFO - { 14:20:41 INFO - NudgeToInteger(&_11); 14:20:41 INFO - NudgeToInteger(&_12); 14:20:41 INFO - NudgeToInteger(&_13); 14:20:41 INFO - NudgeToInteger(&_14); 14:20:41 INFO - NudgeToInteger(&_21); 14:20:41 INFO - NudgeToInteger(&_22); 14:20:41 INFO - NudgeToInteger(&_23); 14:20:41 INFO - NudgeToInteger(&_24); 14:20:41 INFO - NudgeToInteger(&_31); 14:20:41 INFO - NudgeToInteger(&_32); 14:20:41 INFO - NudgeToInteger(&_33); 14:20:41 INFO - NudgeToInteger(&_34); 14:20:41 INFO - static const float error = 1e-5f; 14:20:41 INFO - NudgeToInteger(&_41, error); 14:20:41 INFO - NudgeToInteger(&_42, error); 14:20:41 INFO - NudgeToInteger(&_43, error); 14:20:41 INFO - NudgeToInteger(&_44, error); 14:20:41 INFO - return *this; 14:20:41 INFO - } 14:20:41 INFO - Point4D TransposedVector(int aIndex) const 14:20:41 INFO - { 14:20:41 INFO - do { static_assert(mozilla::detail::AssertionConditionType= 0 && aIndex <= 3)>::isValid, "invalid assertion condition"); if ((!!(!(!!(aIndex >= 0 && aIndex <= 3))))) { MOZ_ReportAssertionFailure("aIndex >= 0 && aIndex <= 3" " (" "Invalid matrix array index" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/Matrix.h", 1314); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1314); } while (0); } } while (0); 14:20:41 INFO - return Point4D(*((&_11)+aIndex), *((&_21)+aIndex), *((&_31)+aIndex), *((&_41)+aIndex)); 14:20:41 INFO - } 14:20:41 INFO - void SetTransposedVector(int aIndex, Point4D &aVector) 14:20:41 INFO - { 14:20:41 INFO - do { static_assert(mozilla::detail::AssertionConditionType= 0 && aIndex <= 3)>::isValid, "invalid assertion condition"); if ((!!(!(!!(aIndex >= 0 && aIndex <= 3))))) { MOZ_ReportAssertionFailure("aIndex >= 0 && aIndex <= 3" " (" "Invalid matrix array index" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/Matrix.h", 1320); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1320); } while (0); } } while (0); 14:20:41 INFO - *((&_11)+aIndex) = aVector.x; 14:20:41 INFO - *((&_21)+aIndex) = aVector.y; 14:20:41 INFO - *((&_31)+aIndex) = aVector.z; 14:20:41 INFO - *((&_41)+aIndex) = aVector.w; 14:20:41 INFO - } 14:20:41 INFO - void SetRotationFromQuaternion(const Quaternion& q) 14:20:41 INFO - { 14:20:41 INFO - const Float x2 = q.x + q.x, y2 = q.y + q.y, z2 = q.z + q.z; 14:20:41 INFO - const Float xx = q.x * x2, xy = q.x * y2, xz = q.x * z2; 14:20:41 INFO - const Float yy = q.y * y2, yz = q.y * z2, zz = q.z * z2; 14:20:41 INFO - const Float wx = q.w * x2, wy = q.w * y2, wz = q.w * z2; 14:20:41 INFO - _11 = 1.0f - (yy + zz); 14:20:41 INFO - _21 = xy + wz; 14:20:41 INFO - _31 = xz - wy; 14:20:41 INFO - _41 = 0.0f; 14:20:41 INFO - _12 = xy - wz; 14:20:41 INFO - _22 = 1.0f - (xx + zz); 14:20:41 INFO - _32 = yz + wx; 14:20:41 INFO - _42 = 0.0f; 14:20:41 INFO - _13 = xz + wy; 14:20:41 INFO - _23 = yz - wx; 14:20:41 INFO - _33 = 1.0f - (xx + yy); 14:20:41 INFO - _43 = 0.0f; 14:20:41 INFO - _14 = _42 = _43 = 0.0f; 14:20:41 INFO - _44 = 1.0f; 14:20:41 INFO - } 14:20:41 INFO - void SetNAN() 14:20:41 INFO - { 14:20:41 INFO - _11 = UnspecifiedNaN(); 14:20:41 INFO - _21 = UnspecifiedNaN(); 14:20:41 INFO - _31 = UnspecifiedNaN(); 14:20:41 INFO - _41 = UnspecifiedNaN(); 14:20:41 INFO - _12 = UnspecifiedNaN(); 14:20:41 INFO - _22 = UnspecifiedNaN(); 14:20:41 INFO - _32 = UnspecifiedNaN(); 14:20:41 INFO - _42 = UnspecifiedNaN(); 14:20:41 INFO - _13 = UnspecifiedNaN(); 14:20:41 INFO - _23 = UnspecifiedNaN(); 14:20:41 INFO - _33 = UnspecifiedNaN(); 14:20:41 INFO - _43 = UnspecifiedNaN(); 14:20:41 INFO - _14 = UnspecifiedNaN(); 14:20:41 INFO - _24 = UnspecifiedNaN(); 14:20:41 INFO - _34 = UnspecifiedNaN(); 14:20:41 INFO - _44 = UnspecifiedNaN(); 14:20:41 INFO - } 14:20:41 INFO - void SkewXY(double aXSkew, double aYSkew) 14:20:41 INFO - { 14:20:41 INFO - float tanX = SafeTangent(aXSkew); 14:20:41 INFO - float tanY = SafeTangent(aYSkew); 14:20:41 INFO - float temp; 14:20:41 INFO - temp = _11; 14:20:41 INFO - _11 += tanY * _21; 14:20:41 INFO - _21 += tanX * temp; 14:20:41 INFO - temp = _12; 14:20:41 INFO - _12 += tanY * _22; 14:20:41 INFO - _22 += tanX * temp; 14:20:41 INFO - temp = _13; 14:20:41 INFO - _13 += tanY * _23; 14:20:41 INFO - _23 += tanX * temp; 14:20:41 INFO - temp = _14; 14:20:41 INFO - _14 += tanY * _24; 14:20:41 INFO - _24 += tanX * temp; 14:20:41 INFO - } 14:20:41 INFO - void RotateX(double aTheta) 14:20:41 INFO - { 14:20:41 INFO - double cosTheta = FlushToZero(cos(aTheta)); 14:20:41 INFO - double sinTheta = FlushToZero(sin(aTheta)); 14:20:41 INFO - float temp; 14:20:41 INFO - temp = _21; 14:20:41 INFO - _21 = cosTheta * _21 + sinTheta * _31; 14:20:41 INFO - _31 = -sinTheta * temp + cosTheta * _31; 14:20:41 INFO - temp = _22; 14:20:41 INFO - _22 = cosTheta * _22 + sinTheta * _32; 14:20:41 INFO - _32 = -sinTheta * temp + cosTheta * _32; 14:20:41 INFO - temp = _23; 14:20:41 INFO - _23 = cosTheta * _23 + sinTheta * _33; 14:20:41 INFO - _33 = -sinTheta * temp + cosTheta * _33; 14:20:41 INFO - temp = _24; 14:20:41 INFO - _24 = cosTheta * _24 + sinTheta * _34; 14:20:41 INFO - _34 = -sinTheta * temp + cosTheta * _34; 14:20:41 INFO - } 14:20:41 INFO - void RotateY(double aTheta) 14:20:41 INFO - { 14:20:41 INFO - double cosTheta = FlushToZero(cos(aTheta)); 14:20:41 INFO - double sinTheta = FlushToZero(sin(aTheta)); 14:20:41 INFO - float temp; 14:20:41 INFO - temp = _11; 14:20:41 INFO - _11 = cosTheta * _11 + -sinTheta * _31; 14:20:41 INFO - _31 = sinTheta * temp + cosTheta * _31; 14:20:41 INFO - temp = _12; 14:20:41 INFO - _12 = cosTheta * _12 + -sinTheta * _32; 14:20:41 INFO - _32 = sinTheta * temp + cosTheta * _32; 14:20:41 INFO - temp = _13; 14:20:41 INFO - _13 = cosTheta * _13 + -sinTheta * _33; 14:20:41 INFO - _33 = sinTheta * temp + cosTheta * _33; 14:20:41 INFO - temp = _14; 14:20:41 INFO - _14 = cosTheta * _14 + -sinTheta * _34; 14:20:41 INFO - _34 = sinTheta * temp + cosTheta * _34; 14:20:41 INFO - } 14:20:41 INFO - void RotateZ(double aTheta) 14:20:41 INFO - { 14:20:41 INFO - double cosTheta = FlushToZero(cos(aTheta)); 14:20:41 INFO - double sinTheta = FlushToZero(sin(aTheta)); 14:20:41 INFO - float temp; 14:20:41 INFO - temp = _11; 14:20:41 INFO - _11 = cosTheta * _11 + sinTheta * _21; 14:20:41 INFO - _21 = -sinTheta * temp + cosTheta * _21; 14:20:41 INFO - temp = _12; 14:20:41 INFO - _12 = cosTheta * _12 + sinTheta * _22; 14:20:41 INFO - _22 = -sinTheta * temp + cosTheta * _22; 14:20:41 INFO - temp = _13; 14:20:41 INFO - _13 = cosTheta * _13 + sinTheta * _23; 14:20:41 INFO - _23 = -sinTheta * temp + cosTheta * _23; 14:20:41 INFO - temp = _14; 14:20:41 INFO - _14 = cosTheta * _14 + sinTheta * _24; 14:20:41 INFO - _24 = -sinTheta * temp + cosTheta * _24; 14:20:41 INFO - } 14:20:41 INFO - void SetRotateAxisAngle(double aX, double aY, double aZ, double aTheta) 14:20:41 INFO - { 14:20:41 INFO - Point3D vector(aX, aY, aZ); 14:20:41 INFO - if (!vector.Length()) { 14:20:41 INFO - return; 14:20:41 INFO - } 14:20:41 INFO - vector.Normalize(); 14:20:41 INFO - double x = vector.x; 14:20:41 INFO - double y = vector.y; 14:20:41 INFO - double z = vector.z; 14:20:41 INFO - double cosTheta = FlushToZero(cos(aTheta)); 14:20:41 INFO - double sinTheta = FlushToZero(sin(aTheta)); 14:20:41 INFO - double sc = sinTheta / 2; 14:20:41 INFO - double sq = (1 - cosTheta) / 2; 14:20:41 INFO - _11 = 1 - 2 * (y * y + z * z) * sq; 14:20:41 INFO - _12 = 2 * (x * y * sq + z * sc); 14:20:41 INFO - _13 = 2 * (x * z * sq - y * sc); 14:20:41 INFO - _14 = 0.0f; 14:20:41 INFO - _21 = 2 * (x * y * sq - z * sc); 14:20:41 INFO - _22 = 1 - 2 * (x * x + z * z) * sq; 14:20:41 INFO - _23 = 2 * (y * z * sq + x * sc); 14:20:41 INFO - _24 = 0.0f; 14:20:41 INFO - _31 = 2 * (x * z * sq + y * sc); 14:20:41 INFO - _32 = 2 * (y * z * sq - x * sc); 14:20:41 INFO - _33 = 1 - 2 * (x * x + y * y) * sq; 14:20:41 INFO - _34 = 0.0f; 14:20:41 INFO - _41 = 0.0f; 14:20:41 INFO - _42 = 0.0f; 14:20:41 INFO - _43 = 0.0f; 14:20:41 INFO - _44 = 1.0f; 14:20:41 INFO - } 14:20:41 INFO - void Perspective(float aDepth) 14:20:41 INFO - { 14:20:41 INFO - do { static_assert(mozilla::detail::AssertionConditionType 0.0f)>::isValid, "invalid assertion condition"); if ((!!(!(!!(aDepth > 0.0f))))) { MOZ_ReportAssertionFailure("aDepth > 0.0f" " (" "Perspective must be positive!" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/Matrix.h", 1520); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1520); } while (0); } } while (0); 14:20:41 INFO - _31 += -1.0/aDepth * _41; 14:20:41 INFO - _32 += -1.0/aDepth * _42; 14:20:41 INFO - _33 += -1.0/aDepth * _43; 14:20:41 INFO - _34 += -1.0/aDepth * _44; 14:20:41 INFO - } 14:20:41 INFO - Point3D GetNormalVector() const 14:20:41 INFO - { 14:20:41 INFO - Point3D a = TransformPoint(Point3D(0, 0, 0)); 14:20:41 INFO - Point3D b = TransformPoint(Point3D(0, 1, 0)); 14:20:41 INFO - Point3D c = TransformPoint(Point3D(1, 0, 0)); 14:20:41 INFO - Point3D ab = b - a; 14:20:41 INFO - Point3D ac = c - a; 14:20:41 INFO - return ac.CrossProduct(ab); 14:20:41 INFO - } 14:20:41 INFO - bool HasNonTranslation() const { 14:20:41 INFO - return !gfx::FuzzyEqual(_11, 1.0) || !gfx::FuzzyEqual(_22, 1.0) || 14:20:41 INFO - !gfx::FuzzyEqual(_12, 0.0) || !gfx::FuzzyEqual(_21, 0.0) || 14:20:41 INFO - !gfx::FuzzyEqual(_13, 0.0) || !gfx::FuzzyEqual(_23, 0.0) || 14:20:41 INFO - !gfx::FuzzyEqual(_31, 0.0) || !gfx::FuzzyEqual(_32, 0.0) || 14:20:41 INFO - !gfx::FuzzyEqual(_33, 1.0); 14:20:41 INFO - } 14:20:41 INFO - bool HasNonIntegerTranslation() const { 14:20:41 INFO - return HasNonTranslation() || 14:20:41 INFO - !gfx::FuzzyEqual(_41, floor(_41 + 0.5)) || 14:20:41 INFO - !gfx::FuzzyEqual(_42, floor(_42 + 0.5)) || 14:20:41 INFO - !gfx::FuzzyEqual(_43, floor(_43 + 0.5)); 14:20:41 INFO - } 14:20:41 INFO - bool HasPerspectiveComponent() const { 14:20:41 INFO - return _14 != 0 || _24 != 0 || _34 != 0 || _44 != 1; 14:20:41 INFO - } 14:20:41 INFO - Matrix4x4 ToUnknownMatrix() const { 14:20:41 INFO - return Matrix4x4{_11, _12, _13, _14, 14:20:41 INFO - _21, _22, _23, _24, 14:20:41 INFO - _31, _32, _33, _34, 14:20:41 INFO - _41, _42, _43, _44}; 14:20:41 INFO - } 14:20:41 INFO - static Matrix4x4Typed FromUnknownMatrix(const Matrix4x4& aUnknown) { 14:20:41 INFO - return Matrix4x4Typed{aUnknown._11, aUnknown._12, aUnknown._13, aUnknown._14, 14:20:41 INFO - aUnknown._21, aUnknown._22, aUnknown._23, aUnknown._24, 14:20:41 INFO - aUnknown._31, aUnknown._32, aUnknown._33, aUnknown._34, 14:20:41 INFO - aUnknown._41, aUnknown._42, aUnknown._43, aUnknown._44}; 14:20:41 INFO - } 14:20:41 INFO - }; 14:20:41 INFO - typedef Matrix4x4Typed Matrix4x4; 14:20:41 INFO - class Matrix5x4 14:20:41 INFO - { 14:20:41 INFO - public: 14:20:41 INFO - Matrix5x4() 14:20:41 INFO - : _11(1.0f), _12(0), _13(0), _14(0) 14:20:41 INFO - , _21(0), _22(1.0f), _23(0), _24(0) 14:20:41 INFO - , _31(0), _32(0), _33(1.0f), _34(0) 14:20:41 INFO - , _41(0), _42(0), _43(0), _44(1.0f) 14:20:41 INFO - , _51(0), _52(0), _53(0), _54(0) 14:20:41 INFO - {} 14:20:41 INFO - Matrix5x4(Float a11, Float a12, Float a13, Float a14, 14:20:41 INFO - Float a21, Float a22, Float a23, Float a24, 14:20:41 INFO - Float a31, Float a32, Float a33, Float a34, 14:20:41 INFO - Float a41, Float a42, Float a43, Float a44, 14:20:41 INFO - Float a51, Float a52, Float a53, Float a54) 14:20:41 INFO - : _11(a11), _12(a12), _13(a13), _14(a14) 14:20:41 INFO - , _21(a21), _22(a22), _23(a23), _24(a24) 14:20:41 INFO - , _31(a31), _32(a32), _33(a33), _34(a34) 14:20:41 INFO - , _41(a41), _42(a42), _43(a43), _44(a44) 14:20:41 INFO - , _51(a51), _52(a52), _53(a53), _54(a54) 14:20:41 INFO - {} 14:20:41 INFO - bool operator==(const Matrix5x4 &o) const 14:20:41 INFO - { 14:20:41 INFO - return _11 == o._11 && _12 == o._12 && _13 == o._13 && _14 == o._14 && 14:20:41 INFO - _21 == o._21 && _22 == o._22 && _23 == o._23 && _24 == o._24 && 14:20:41 INFO - _31 == o._31 && _32 == o._32 && _33 == o._33 && _34 == o._34 && 14:20:41 INFO - _41 == o._41 && _42 == o._42 && _43 == o._43 && _44 == o._44 && 14:20:41 INFO - _51 == o._51 && _52 == o._52 && _53 == o._53 && _54 == o._54; 14:20:41 INFO - } 14:20:41 INFO - bool operator!=(const Matrix5x4 &aMatrix) const 14:20:41 INFO - { 14:20:41 INFO - return !(*this == aMatrix); 14:20:41 INFO - } 14:20:41 INFO - Matrix5x4 operator*(const Matrix5x4 &aMatrix) const 14:20:41 INFO - { 14:20:41 INFO - Matrix5x4 resultMatrix; 14:20:41 INFO - resultMatrix._11 = this->_11 * aMatrix._11 + this->_12 * aMatrix._21 + this->_13 * aMatrix._31 + this->_14 * aMatrix._41; 14:20:41 INFO - resultMatrix._12 = this->_11 * aMatrix._12 + this->_12 * aMatrix._22 + this->_13 * aMatrix._32 + this->_14 * aMatrix._42; 14:20:41 INFO - resultMatrix._13 = this->_11 * aMatrix._13 + this->_12 * aMatrix._23 + this->_13 * aMatrix._33 + this->_14 * aMatrix._43; 14:20:41 INFO - resultMatrix._14 = this->_11 * aMatrix._14 + this->_12 * aMatrix._24 + this->_13 * aMatrix._34 + this->_14 * aMatrix._44; 14:20:41 INFO - resultMatrix._21 = this->_21 * aMatrix._11 + this->_22 * aMatrix._21 + this->_23 * aMatrix._31 + this->_24 * aMatrix._41; 14:20:41 INFO - resultMatrix._22 = this->_21 * aMatrix._12 + this->_22 * aMatrix._22 + this->_23 * aMatrix._32 + this->_24 * aMatrix._42; 14:20:41 INFO - resultMatrix._23 = this->_21 * aMatrix._13 + this->_22 * aMatrix._23 + this->_23 * aMatrix._33 + this->_24 * aMatrix._43; 14:20:41 INFO - resultMatrix._24 = this->_21 * aMatrix._14 + this->_22 * aMatrix._24 + this->_23 * aMatrix._34 + this->_24 * aMatrix._44; 14:20:41 INFO - resultMatrix._31 = this->_31 * aMatrix._11 + this->_32 * aMatrix._21 + this->_33 * aMatrix._31 + this->_34 * aMatrix._41; 14:20:41 INFO - resultMatrix._32 = this->_31 * aMatrix._12 + this->_32 * aMatrix._22 + this->_33 * aMatrix._32 + this->_34 * aMatrix._42; 14:20:41 INFO - resultMatrix._33 = this->_31 * aMatrix._13 + this->_32 * aMatrix._23 + this->_33 * aMatrix._33 + this->_34 * aMatrix._43; 14:20:41 INFO - resultMatrix._34 = this->_31 * aMatrix._14 + this->_32 * aMatrix._24 + this->_33 * aMatrix._34 + this->_34 * aMatrix._44; 14:20:41 INFO - resultMatrix._41 = this->_41 * aMatrix._11 + this->_42 * aMatrix._21 + this->_43 * aMatrix._31 + this->_44 * aMatrix._41; 14:20:41 INFO - resultMatrix._42 = this->_41 * aMatrix._12 + this->_42 * aMatrix._22 + this->_43 * aMatrix._32 + this->_44 * aMatrix._42; 14:20:41 INFO - resultMatrix._43 = this->_41 * aMatrix._13 + this->_42 * aMatrix._23 + this->_43 * aMatrix._33 + this->_44 * aMatrix._43; 14:20:41 INFO - resultMatrix._44 = this->_41 * aMatrix._14 + this->_42 * aMatrix._24 + this->_43 * aMatrix._34 + this->_44 * aMatrix._44; 14:20:41 INFO - resultMatrix._51 = this->_51 * aMatrix._11 + this->_52 * aMatrix._21 + this->_53 * aMatrix._31 + this->_54 * aMatrix._41 + aMatrix._51; 14:20:41 INFO - resultMatrix._52 = this->_51 * aMatrix._12 + this->_52 * aMatrix._22 + this->_53 * aMatrix._32 + this->_54 * aMatrix._42 + aMatrix._52; 14:20:41 INFO - resultMatrix._53 = this->_51 * aMatrix._13 + this->_52 * aMatrix._23 + this->_53 * aMatrix._33 + this->_54 * aMatrix._43 + aMatrix._53; 14:20:41 INFO - resultMatrix._54 = this->_51 * aMatrix._14 + this->_52 * aMatrix._24 + this->_53 * aMatrix._34 + this->_54 * aMatrix._44 + aMatrix._54; 14:20:41 INFO - return resultMatrix; 14:20:41 INFO - } 14:20:41 INFO - Matrix5x4& operator*=(const Matrix5x4 &aMatrix) 14:20:41 INFO - { 14:20:41 INFO - *this = *this * aMatrix; 14:20:41 INFO - return *this; 14:20:41 INFO - } 14:20:41 INFO - union { 14:20:41 INFO - struct { 14:20:41 INFO - Float _11, _12, _13, _14; 14:20:41 INFO - Float _21, _22, _23, _24; 14:20:41 INFO - Float _31, _32, _33, _34; 14:20:41 INFO - Float _41, _42, _43, _44; 14:20:41 INFO - Float _51, _52, _53, _54; 14:20:41 INFO - }; 14:20:41 INFO - Float components[20]; 14:20:41 INFO - }; 14:20:41 INFO - }; 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - #line 1677 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/Matrix.h" 14:20:41 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPoint.h" 14:20:41 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsPoint.h" 14:20:41 INFO - typedef mozilla::gfx::IntPoint nsIntPoint; 14:20:41 INFO - struct nsPoint : public mozilla::gfx::BasePoint { 14:20:41 INFO - typedef mozilla::gfx::BasePoint Super; 14:20:41 INFO - nsPoint() : Super() {} 14:20:41 INFO - nsPoint(const nsPoint& aPoint) : Super(aPoint) {} 14:20:41 INFO - nsPoint(nscoord aX, nscoord aY) : Super(aX, aY) {} 14:20:41 INFO - inline nsIntPoint ScaleToNearestPixels(float aXScale, float aYScale, 14:20:41 INFO - nscoord aAppUnitsPerPixel) const; 14:20:41 INFO - inline nsIntPoint ToNearestPixels(nscoord aAppUnitsPerPixel) const; 14:20:41 INFO - inline nsPoint 14:20:41 INFO - ScaleToOtherAppUnits(int32_t aFromAPP, int32_t aToAPP) const; 14:20:41 INFO - inline nsPoint 14:20:41 INFO - RemoveResolution(const float resolution) const; 14:20:41 INFO - inline nsPoint 14:20:41 INFO - ApplyResolution(const float resolution) const; 14:20:41 INFO - }; 14:20:41 INFO - inline nsPoint ToAppUnits(const nsIntPoint& aPoint, nscoord aAppUnitsPerPixel); 14:20:41 INFO - inline nsIntPoint 14:20:41 INFO - nsPoint::ScaleToNearestPixels(float aXScale, float aYScale, 14:20:41 INFO - nscoord aAppUnitsPerPixel) const 14:20:41 INFO - { 14:20:41 INFO - return nsIntPoint( 14:20:41 INFO - NSToIntRoundUp(NSAppUnitsToDoublePixels(x, aAppUnitsPerPixel) * aXScale), 14:20:41 INFO - NSToIntRoundUp(NSAppUnitsToDoublePixels(y, aAppUnitsPerPixel) * aYScale)); 14:20:41 INFO - } 14:20:41 INFO - inline nsIntPoint 14:20:41 INFO - nsPoint::ToNearestPixels(nscoord aAppUnitsPerPixel) const 14:20:41 INFO - { 14:20:41 INFO - return ScaleToNearestPixels(1.0f, 1.0f, aAppUnitsPerPixel); 14:20:41 INFO - } 14:20:41 INFO - inline nsPoint 14:20:41 INFO - nsPoint::ScaleToOtherAppUnits(int32_t aFromAPP, int32_t aToAPP) const 14:20:41 INFO - { 14:20:41 INFO - if (aFromAPP != aToAPP) { 14:20:41 INFO - nsPoint point; 14:20:41 INFO - point.x = NSToCoordRound(NSCoordScale(x, aFromAPP, aToAPP)); 14:20:41 INFO - point.y = NSToCoordRound(NSCoordScale(y, aFromAPP, aToAPP)); 14:20:41 INFO - return point; 14:20:41 INFO - } 14:20:41 INFO - return *this; 14:20:41 INFO - } 14:20:41 INFO - inline nsPoint 14:20:41 INFO - nsPoint::RemoveResolution(const float resolution) const { 14:20:41 INFO - if (resolution != 1.0f) { 14:20:41 INFO - nsPoint point; 14:20:41 INFO - point.x = NSToCoordRound(NSCoordToFloat(x) / resolution); 14:20:41 INFO - point.y = NSToCoordRound(NSCoordToFloat(y) / resolution); 14:20:41 INFO - return point; 14:20:41 INFO - } 14:20:41 INFO - return *this; 14:20:41 INFO - } 14:20:41 INFO - inline nsPoint 14:20:41 INFO - nsPoint::ApplyResolution(const float resolution) const { 14:20:41 INFO - if (resolution != 1.0f) { 14:20:41 INFO - nsPoint point; 14:20:41 INFO - point.x = NSToCoordRound(NSCoordToFloat(x) * resolution); 14:20:41 INFO - point.y = NSToCoordRound(NSCoordToFloat(y) * resolution); 14:20:41 INFO - return point; 14:20:41 INFO - } 14:20:41 INFO - return *this; 14:20:41 INFO - } 14:20:41 INFO - inline nsPoint 14:20:41 INFO - ToAppUnits(const nsIntPoint& aPoint, nscoord aAppUnitsPerPixel) 14:20:41 INFO - { 14:20:41 INFO - return nsPoint(NSIntPixelsToAppUnits(aPoint.x, aAppUnitsPerPixel), 14:20:41 INFO - NSIntPixelsToAppUnits(aPoint.y, aAppUnitsPerPixel)); 14:20:41 INFO - } 14:20:41 INFO - #line 107 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsPoint.h" 14:20:41 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPoint.h" 14:20:41 INFO - struct gfxSize : public mozilla::gfx::BaseSize { 14:20:41 INFO - typedef mozilla::gfx::BaseSize Super; 14:20:41 INFO - gfxSize() : Super() {} 14:20:41 INFO - gfxSize(gfxFloat aWidth, gfxFloat aHeight) : Super(aWidth, aHeight) {} 14:20:41 INFO - gfxSize(const mozilla::gfx::IntSize& aSize) : Super(aSize.width, aSize.height) {} 14:20:41 INFO - }; 14:20:41 INFO - struct gfxPoint : public mozilla::gfx::BasePoint { 14:20:41 INFO - typedef mozilla::gfx::BasePoint Super; 14:20:41 INFO - gfxPoint() : Super() {} 14:20:41 INFO - gfxPoint(gfxFloat aX, gfxFloat aY) : Super(aX, aY) {} 14:20:41 INFO - gfxPoint(const nsIntPoint& aPoint) : Super(aPoint.x, aPoint.y) {} 14:20:41 INFO - bool WithinEpsilonOf(const gfxPoint& aPoint, gfxFloat aEpsilon) { 14:20:41 INFO - return fabs(aPoint.x - x) < aEpsilon && fabs(aPoint.y - y) < aEpsilon; 14:20:41 INFO - } 14:20:41 INFO - void Transform(const mozilla::gfx::Matrix4x4 &aMatrix) 14:20:41 INFO - { 14:20:41 INFO - double px = x; 14:20:41 INFO - double py = y; 14:20:41 INFO - x = px * aMatrix._11 + py * aMatrix._21 + aMatrix._41; 14:20:41 INFO - y = px * aMatrix._12 + py * aMatrix._22 + aMatrix._42; 14:20:41 INFO - double w = px * aMatrix._14 + py * aMatrix._24 + aMatrix._44; 14:20:41 INFO - x /= w; 14:20:41 INFO - y /= w; 14:20:41 INFO - } 14:20:41 INFO - }; 14:20:41 INFO - inline gfxPoint 14:20:41 INFO - operator*(const gfxPoint& aPoint, const gfxSize& aSize) 14:20:41 INFO - { 14:20:41 INFO - return gfxPoint(aPoint.x * aSize.width, aPoint.y * aSize.height); 14:20:41 INFO - } 14:20:41 INFO - inline gfxPoint 14:20:41 INFO - operator/(const gfxPoint& aPoint, const gfxSize& aSize) 14:20:41 INFO - { 14:20:41 INFO - return gfxPoint(aPoint.x / aSize.width, aPoint.y / aSize.height); 14:20:41 INFO - } 14:20:41 INFO - inline gfxSize 14:20:41 INFO - operator/(gfxFloat aValue, const gfxSize& aSize) 14:20:41 INFO - { 14:20:41 INFO - return gfxSize(aValue / aSize.width, aValue / aSize.height); 14:20:41 INFO - } 14:20:41 INFO - #line 71 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPoint.h" 14:20:41 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxContext.h" 14:20:41 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxRect.h" 14:20:41 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsRect.h" 14:20:41 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsMargin.h" 14:20:41 INFO - struct nsMargin : public mozilla::gfx::BaseMargin { 14:20:41 INFO - typedef mozilla::gfx::BaseMargin Super; 14:20:41 INFO - nsMargin() : Super() {} 14:20:41 INFO - nsMargin(const nsMargin& aMargin) : Super(aMargin) {} 14:20:41 INFO - nsMargin(nscoord aTop, nscoord aRight, nscoord aBottom, nscoord aLeft) 14:20:41 INFO - : Super(aTop, aRight, aBottom, aLeft) {} 14:20:41 INFO - }; 14:20:41 INFO - typedef mozilla::gfx::IntMargin nsIntMargin; 14:20:41 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsMargin.h" 14:20:41 INFO - #line 19 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsRect.h" 14:20:41 INFO - typedef mozilla::gfx::IntRect nsIntRect; 14:20:41 INFO - struct nsRect : 14:20:41 INFO - public mozilla::gfx::BaseRect { 14:20:41 INFO - typedef mozilla::gfx::BaseRect Super; 14:20:41 INFO - static void VERIFY_COORD(nscoord aValue) { ::VERIFY_COORD(aValue); } 14:20:41 INFO - nsRect() : Super() 14:20:41 INFO - { 14:20:41 INFO - do { static_assert(mozilla::IsClass::value, "Token '" "nsRect" "' is not a class type."); static_assert(!mozilla::IsBaseOf::value, "nsISupports classes don't need to call MOZ_COUNT_CTOR or MOZ_COUNT_DTOR");; NS_LogCtor((void*)this, "nsRect", sizeof(*this)); } while (0); 14:20:41 INFO - } 14:20:41 INFO - nsRect(const nsRect& aRect) : Super(aRect) 14:20:41 INFO - { 14:20:41 INFO - do { static_assert(mozilla::IsClass::value, "Token '" "nsRect" "' is not a class type."); static_assert(!mozilla::IsBaseOf::value, "nsISupports classes don't need to call MOZ_COUNT_CTOR or MOZ_COUNT_DTOR");; NS_LogCtor((void*)this, "nsRect", sizeof(*this)); } while (0); 14:20:41 INFO - } 14:20:41 INFO - nsRect(const nsPoint& aOrigin, const nsSize &aSize) : Super(aOrigin, aSize) 14:20:41 INFO - { 14:20:41 INFO - do { static_assert(mozilla::IsClass::value, "Token '" "nsRect" "' is not a class type."); static_assert(!mozilla::IsBaseOf::value, "nsISupports classes don't need to call MOZ_COUNT_CTOR or MOZ_COUNT_DTOR");; NS_LogCtor((void*)this, "nsRect", sizeof(*this)); } while (0); 14:20:41 INFO - } 14:20:41 INFO - nsRect(nscoord aX, nscoord aY, nscoord aWidth, nscoord aHeight) : 14:20:41 INFO - Super(aX, aY, aWidth, aHeight) 14:20:41 INFO - { 14:20:41 INFO - do { static_assert(mozilla::IsClass::value, "Token '" "nsRect" "' is not a class type."); static_assert(!mozilla::IsBaseOf::value, "nsISupports classes don't need to call MOZ_COUNT_CTOR or MOZ_COUNT_DTOR");; NS_LogCtor((void*)this, "nsRect", sizeof(*this)); } while (0); 14:20:41 INFO - } 14:20:41 INFO - ~nsRect() { 14:20:41 INFO - do { static_assert(mozilla::IsClass::value, "Token '" "nsRect" "' is not a class type."); static_assert(!mozilla::IsBaseOf::value, "nsISupports classes don't need to call MOZ_COUNT_CTOR or MOZ_COUNT_DTOR");; NS_LogDtor((void*)this, "nsRect", sizeof(*this)); } while (0); 14:20:41 INFO - } 14:20:41 INFO - #line 54 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsRect.h" 14:20:41 INFO - nsRect SaturatingUnion(const nsRect& aRect) const 14:20:41 INFO - { 14:20:41 INFO - if (IsEmpty()) { 14:20:41 INFO - return aRect; 14:20:41 INFO - } else if (aRect.IsEmpty()) { 14:20:41 INFO - return *static_cast(this); 14:20:41 INFO - } else { 14:20:41 INFO - return SaturatingUnionEdges(aRect); 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - nsRect SaturatingUnionEdges(const nsRect& aRect) const 14:20:41 INFO - { 14:20:41 INFO - nsRect result; 14:20:41 INFO - result.x = std::min(aRect.x, x); 14:20:41 INFO - int64_t w = std::max(int64_t(aRect.x) + aRect.width, int64_t(x) + width) - result.x; 14:20:41 INFO - if ((!!(w > nscoord(1 << 30)))) { 14:20:41 INFO - result.x = std::max(result.x, (-nscoord(1 << 30)) / 2); 14:20:41 INFO - w = std::max(int64_t(aRect.x) + aRect.width, int64_t(x) + width) - result.x; 14:20:41 INFO - if ((!!(w > nscoord(1 << 30)))) { 14:20:41 INFO - w = nscoord(1 << 30); 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - result.width = nscoord(w); 14:20:41 INFO - result.y = std::min(aRect.y, y); 14:20:41 INFO - int64_t h = std::max(int64_t(aRect.y) + aRect.height, int64_t(y) + height) - result.y; 14:20:41 INFO - if ((!!(h > nscoord(1 << 30)))) { 14:20:41 INFO - result.y = std::max(result.y, (-nscoord(1 << 30)) / 2); 14:20:41 INFO - h = std::max(int64_t(aRect.y) + aRect.height, int64_t(y) + height) - result.y; 14:20:41 INFO - if ((!!(h > nscoord(1 << 30)))) { 14:20:41 INFO - h = nscoord(1 << 30); 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - result.height = nscoord(h); 14:20:41 INFO - return result; 14:20:41 INFO - #line 101 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsRect.h" 14:20:41 INFO - } 14:20:41 INFO - nsRect UnionEdges(const nsRect& aRect) const 14:20:41 INFO - { 14:20:41 INFO - return SaturatingUnionEdges(aRect); 14:20:41 INFO - } 14:20:41 INFO - void UnionRectEdges(const nsRect& aRect1, const nsRect& aRect2) 14:20:41 INFO - { 14:20:41 INFO - *this = aRect1.UnionEdges(aRect2); 14:20:41 INFO - } 14:20:41 INFO - nsRect Union(const nsRect& aRect) const 14:20:41 INFO - { 14:20:41 INFO - return SaturatingUnion(aRect); 14:20:41 INFO - } 14:20:41 INFO - void UnionRect(const nsRect& aRect1, const nsRect& aRect2) 14:20:41 INFO - { 14:20:41 INFO - *this = aRect1.Union(aRect2); 14:20:41 INFO - } 14:20:41 INFO - #line 122 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsRect.h" 14:20:41 INFO - void SaturatingUnionRect(const nsRect& aRect1, const nsRect& aRect2) 14:20:41 INFO - { 14:20:41 INFO - *this = aRect1.SaturatingUnion(aRect2); 14:20:41 INFO - } 14:20:41 INFO - void SaturatingUnionRectEdges(const nsRect& aRect1, const nsRect& aRect2) 14:20:41 INFO - { 14:20:41 INFO - *this = aRect1.SaturatingUnionEdges(aRect2); 14:20:41 INFO - } 14:20:41 INFO - bool Overflows() const; 14:20:41 INFO - inline nsRect 14:20:41 INFO - ScaleToOtherAppUnitsRoundOut(int32_t aFromAPP, int32_t aToAPP) const; 14:20:41 INFO - inline nsRect 14:20:41 INFO - ScaleToOtherAppUnitsRoundIn(int32_t aFromAPP, int32_t aToAPP) const; 14:20:41 INFO - inline mozilla::gfx::IntRect 14:20:41 INFO - ScaleToNearestPixels(float aXScale, float aYScale, 14:20:41 INFO - nscoord aAppUnitsPerPixel) const; 14:20:41 INFO - inline mozilla::gfx::IntRect 14:20:41 INFO - ToNearestPixels(nscoord aAppUnitsPerPixel) const; 14:20:41 INFO - inline mozilla::gfx::IntRect 14:20:41 INFO - ScaleToOutsidePixels(float aXScale, float aYScale, 14:20:41 INFO - nscoord aAppUnitsPerPixel) const; 14:20:41 INFO - inline mozilla::gfx::IntRect 14:20:41 INFO - ToOutsidePixels(nscoord aAppUnitsPerPixel) const; 14:20:41 INFO - inline mozilla::gfx::IntRect 14:20:41 INFO - ScaleToInsidePixels(float aXScale, float aYScale, 14:20:41 INFO - nscoord aAppUnitsPerPixel) const; 14:20:41 INFO - inline mozilla::gfx::IntRect 14:20:41 INFO - ToInsidePixels(nscoord aAppUnitsPerPixel) const; 14:20:41 INFO - bool operator==(const nsRect& aRect) const 14:20:41 INFO - { 14:20:41 INFO - return IsEqualEdges(aRect); 14:20:41 INFO - } 14:20:41 INFO - inline nsRect RemoveResolution(const float aResolution) const; 14:20:41 INFO - }; 14:20:41 INFO - inline nsRect 14:20:41 INFO - nsRect::ScaleToOtherAppUnitsRoundOut(int32_t aFromAPP, int32_t aToAPP) const 14:20:41 INFO - { 14:20:41 INFO - if (aFromAPP == aToAPP) { 14:20:41 INFO - return *this; 14:20:41 INFO - } 14:20:41 INFO - nsRect rect; 14:20:41 INFO - nscoord right = NSToCoordCeil(NSCoordScale(XMost(), aFromAPP, aToAPP)); 14:20:41 INFO - nscoord bottom = NSToCoordCeil(NSCoordScale(YMost(), aFromAPP, aToAPP)); 14:20:41 INFO - rect.x = NSToCoordFloor(NSCoordScale(x, aFromAPP, aToAPP)); 14:20:41 INFO - rect.y = NSToCoordFloor(NSCoordScale(y, aFromAPP, aToAPP)); 14:20:41 INFO - rect.width = (right - rect.x); 14:20:41 INFO - rect.height = (bottom - rect.y); 14:20:41 INFO - return rect; 14:20:41 INFO - } 14:20:41 INFO - inline nsRect 14:20:41 INFO - nsRect::ScaleToOtherAppUnitsRoundIn(int32_t aFromAPP, int32_t aToAPP) const 14:20:41 INFO - { 14:20:41 INFO - if (aFromAPP == aToAPP) { 14:20:41 INFO - return *this; 14:20:41 INFO - } 14:20:41 INFO - nsRect rect; 14:20:41 INFO - nscoord right = NSToCoordFloor(NSCoordScale(XMost(), aFromAPP, aToAPP)); 14:20:41 INFO - nscoord bottom = NSToCoordFloor(NSCoordScale(YMost(), aFromAPP, aToAPP)); 14:20:41 INFO - rect.x = NSToCoordCeil(NSCoordScale(x, aFromAPP, aToAPP)); 14:20:41 INFO - rect.y = NSToCoordCeil(NSCoordScale(y, aFromAPP, aToAPP)); 14:20:41 INFO - rect.width = (right - rect.x); 14:20:41 INFO - rect.height = (bottom - rect.y); 14:20:41 INFO - return rect; 14:20:41 INFO - } 14:20:41 INFO - inline mozilla::gfx::IntRect 14:20:41 INFO - nsRect::ScaleToNearestPixels(float aXScale, float aYScale, 14:20:41 INFO - nscoord aAppUnitsPerPixel) const 14:20:41 INFO - { 14:20:41 INFO - mozilla::gfx::IntRect rect; 14:20:41 INFO - rect.x = NSToIntRoundUp(NSAppUnitsToDoublePixels(x, aAppUnitsPerPixel) * aXScale); 14:20:41 INFO - rect.y = NSToIntRoundUp(NSAppUnitsToDoublePixels(y, aAppUnitsPerPixel) * aYScale); 14:20:41 INFO - rect.width = std::max(0, NSToIntRoundUp(NSAppUnitsToDoublePixels(XMost(), 14:20:41 INFO - aAppUnitsPerPixel) * aXScale) - rect.x); 14:20:41 INFO - rect.height = std::max(0, NSToIntRoundUp(NSAppUnitsToDoublePixels(YMost(), 14:20:41 INFO - aAppUnitsPerPixel) * aYScale) - rect.y); 14:20:41 INFO - return rect; 14:20:41 INFO - } 14:20:41 INFO - inline mozilla::gfx::IntRect 14:20:41 INFO - nsRect::ScaleToOutsidePixels(float aXScale, float aYScale, 14:20:41 INFO - nscoord aAppUnitsPerPixel) const 14:20:41 INFO - { 14:20:41 INFO - mozilla::gfx::IntRect rect; 14:20:41 INFO - rect.x = NSToIntFloor(NSAppUnitsToFloatPixels(x, float(aAppUnitsPerPixel)) * aXScale); 14:20:41 INFO - rect.y = NSToIntFloor(NSAppUnitsToFloatPixels(y, float(aAppUnitsPerPixel)) * aYScale); 14:20:41 INFO - rect.width = std::max(0, NSToIntCeil(NSAppUnitsToFloatPixels(XMost(), 14:20:41 INFO - float(aAppUnitsPerPixel)) * aXScale) - rect.x); 14:20:41 INFO - rect.height = std::max(0, NSToIntCeil(NSAppUnitsToFloatPixels(YMost(), 14:20:41 INFO - float(aAppUnitsPerPixel)) * aYScale) - rect.y); 14:20:41 INFO - return rect; 14:20:41 INFO - } 14:20:41 INFO - inline mozilla::gfx::IntRect 14:20:41 INFO - nsRect::ScaleToInsidePixels(float aXScale, float aYScale, 14:20:41 INFO - nscoord aAppUnitsPerPixel) const 14:20:41 INFO - { 14:20:41 INFO - mozilla::gfx::IntRect rect; 14:20:41 INFO - rect.x = NSToIntCeil(NSAppUnitsToFloatPixels(x, float(aAppUnitsPerPixel)) * aXScale); 14:20:41 INFO - rect.y = NSToIntCeil(NSAppUnitsToFloatPixels(y, float(aAppUnitsPerPixel)) * aYScale); 14:20:41 INFO - rect.width = std::max(0, NSToIntFloor(NSAppUnitsToFloatPixels(XMost(), 14:20:41 INFO - float(aAppUnitsPerPixel)) * aXScale) - rect.x); 14:20:41 INFO - rect.height = std::max(0, NSToIntFloor(NSAppUnitsToFloatPixels(YMost(), 14:20:41 INFO - float(aAppUnitsPerPixel)) * aYScale) - rect.y); 14:20:41 INFO - return rect; 14:20:41 INFO - } 14:20:41 INFO - inline mozilla::gfx::IntRect 14:20:41 INFO - nsRect::ToNearestPixels(nscoord aAppUnitsPerPixel) const 14:20:41 INFO - { 14:20:41 INFO - return ScaleToNearestPixels(1.0f, 1.0f, aAppUnitsPerPixel); 14:20:41 INFO - } 14:20:41 INFO - inline mozilla::gfx::IntRect 14:20:41 INFO - nsRect::ToOutsidePixels(nscoord aAppUnitsPerPixel) const 14:20:41 INFO - { 14:20:41 INFO - return ScaleToOutsidePixels(1.0f, 1.0f, aAppUnitsPerPixel); 14:20:41 INFO - } 14:20:41 INFO - inline mozilla::gfx::IntRect 14:20:41 INFO - nsRect::ToInsidePixels(nscoord aAppUnitsPerPixel) const 14:20:41 INFO - { 14:20:41 INFO - return ScaleToInsidePixels(1.0f, 1.0f, aAppUnitsPerPixel); 14:20:41 INFO - } 14:20:41 INFO - inline nsRect 14:20:41 INFO - nsRect::RemoveResolution(const float aResolution) const 14:20:41 INFO - { 14:20:41 INFO - do { static_assert(mozilla::detail::AssertionConditionType 0.0f)>::isValid, "invalid assertion condition"); if ((!!(!(!!(aResolution > 0.0f))))) { MOZ_ReportAssertionFailure("aResolution > 0.0f", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsRect.h", 290); do { } while (0); do { __debugbreak(); MOZ_NoReturn(290); } while (0); } } while (0); 14:20:41 INFO - nsRect rect; 14:20:41 INFO - rect.x = NSToCoordRound(NSCoordToFloat(x) / aResolution); 14:20:41 INFO - rect.y = NSToCoordRound(NSCoordToFloat(y) / aResolution); 14:20:41 INFO - if (width == 1 && height == 1) { 14:20:41 INFO - rect.width = rect.height = 1; 14:20:41 INFO - } else { 14:20:41 INFO - rect.width = NSToCoordCeil(NSCoordToFloat(width) / aResolution); 14:20:41 INFO - rect.height = NSToCoordCeil(NSCoordToFloat(height) / aResolution); 14:20:41 INFO - } 14:20:41 INFO - return rect; 14:20:41 INFO - } 14:20:41 INFO - const mozilla::gfx::IntRect& GetMaxSizedIntRect(); 14:20:41 INFO - template 14:20:41 INFO - nsRect 14:20:41 INFO - ToAppUnits(const mozilla::gfx::IntRectTyped& aRect, nscoord aAppUnitsPerPixel) 14:20:41 INFO - { 14:20:41 INFO - return nsRect(NSIntPixelsToAppUnits(aRect.x, aAppUnitsPerPixel), 14:20:41 INFO - NSIntPixelsToAppUnits(aRect.y, aAppUnitsPerPixel), 14:20:41 INFO - NSIntPixelsToAppUnits(aRect.width, aAppUnitsPerPixel), 14:20:41 INFO - NSIntPixelsToAppUnits(aRect.height, aAppUnitsPerPixel)); 14:20:41 INFO - } 14:20:41 INFO - extern FILE* operator<<(FILE* out, const nsRect& rect); 14:20:41 INFO - #line 323 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsRect.h" 14:20:41 INFO - #line 325 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsRect.h" 14:20:41 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxRect.h" 14:20:41 INFO - struct gfxQuad; 14:20:41 INFO - struct gfxMargin : public mozilla::gfx::BaseMargin { 14:20:41 INFO - typedef mozilla::gfx::BaseMargin Super; 14:20:41 INFO - gfxMargin() : Super() {} 14:20:41 INFO - gfxMargin(const gfxMargin& aMargin) : Super(aMargin) {} 14:20:41 INFO - gfxMargin(gfxFloat aTop, gfxFloat aRight, gfxFloat aBottom, gfxFloat aLeft) 14:20:41 INFO - : Super(aTop, aRight, aBottom, aLeft) {} 14:20:41 INFO - }; 14:20:41 INFO - struct gfxRect : 14:20:41 INFO - public mozilla::gfx::BaseRect { 14:20:41 INFO - typedef mozilla::gfx::BaseRect Super; 14:20:41 INFO - gfxRect() : Super() {} 14:20:41 INFO - gfxRect(const gfxPoint& aPos, const gfxSize& aSize) : 14:20:41 INFO - Super(aPos, aSize) {} 14:20:41 INFO - gfxRect(gfxFloat aX, gfxFloat aY, gfxFloat aWidth, gfxFloat aHeight) : 14:20:41 INFO - Super(aX, aY, aWidth, aHeight) {} 14:20:41 INFO - bool WithinEpsilonOfIntegerPixels(gfxFloat aEpsilon) const; 14:20:41 INFO - gfxPoint AtCorner(mozilla::Corner corner) const { 14:20:41 INFO - switch (corner) { 14:20:41 INFO - case mozilla::eCornerTopLeft: return TopLeft(); 14:20:41 INFO - case mozilla::eCornerTopRight: return TopRight(); 14:20:41 INFO - case mozilla::eCornerBottomRight: return BottomRight(); 14:20:41 INFO - case mozilla::eCornerBottomLeft: return BottomLeft(); 14:20:41 INFO - } 14:20:41 INFO - return gfxPoint(0.0, 0.0); 14:20:41 INFO - } 14:20:41 INFO - gfxPoint CCWCorner(mozilla::Side side) const { 14:20:41 INFO - switch (side) { 14:20:41 INFO - case mozilla::eSideTop: return TopLeft(); 14:20:41 INFO - case mozilla::eSideRight: return TopRight(); 14:20:41 INFO - case mozilla::eSideBottom: return BottomRight(); 14:20:41 INFO - case mozilla::eSideLeft: return BottomLeft(); 14:20:41 INFO - } 14:20:41 INFO - do { MOZ_ReportCrash("" "Incomplete switch", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxRect.h", 65); do { } while (0); do { __debugbreak(); MOZ_NoReturn(65); } while (0); } while (0); 14:20:41 INFO - } 14:20:41 INFO - gfxPoint CWCorner(mozilla::Side side) const { 14:20:41 INFO - switch (side) { 14:20:41 INFO - case mozilla::eSideTop: return TopRight(); 14:20:41 INFO - case mozilla::eSideRight: return BottomRight(); 14:20:41 INFO - case mozilla::eSideBottom: return BottomLeft(); 14:20:41 INFO - case mozilla::eSideLeft: return TopLeft(); 14:20:41 INFO - } 14:20:41 INFO - do { MOZ_ReportCrash("" "Incomplete switch", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxRect.h", 75); do { } while (0); do { __debugbreak(); MOZ_NoReturn(75); } while (0); } while (0); 14:20:41 INFO - } 14:20:41 INFO - void Condition(); 14:20:41 INFO - void Scale(gfxFloat k) { 14:20:41 INFO - do { if (!(k >= 0.0)) { NS_DebugBreak(NS_DEBUG_ASSERTION, "Invalid (negative) scale factor", "k >= 0.0", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxRect.h", 85); MOZ_PretendNoReturn(); } } while(0); 14:20:41 INFO - x *= k; 14:20:41 INFO - y *= k; 14:20:41 INFO - width *= k; 14:20:41 INFO - height *= k; 14:20:41 INFO - } 14:20:41 INFO - void Scale(gfxFloat sx, gfxFloat sy) { 14:20:41 INFO - do { if (!(sx >= 0.0)) { NS_DebugBreak(NS_DEBUG_ASSERTION, "Invalid (negative) scale factor", "sx >= 0.0", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxRect.h", 93); MOZ_PretendNoReturn(); } } while(0); 14:20:41 INFO - do { if (!(sy >= 0.0)) { NS_DebugBreak(NS_DEBUG_ASSERTION, "Invalid (negative) scale factor", "sy >= 0.0", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxRect.h", 94); MOZ_PretendNoReturn(); } } while(0); 14:20:41 INFO - x *= sx; 14:20:41 INFO - y *= sy; 14:20:41 INFO - width *= sx; 14:20:41 INFO - height *= sy; 14:20:41 INFO - } 14:20:41 INFO - void ScaleInverse(gfxFloat k) { 14:20:41 INFO - do { if (!(k > 0.0)) { NS_DebugBreak(NS_DEBUG_ASSERTION, "Invalid (negative) scale factor", "k > 0.0", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxRect.h", 102); MOZ_PretendNoReturn(); } } while(0); 14:20:41 INFO - x /= k; 14:20:41 INFO - y /= k; 14:20:41 INFO - width /= k; 14:20:41 INFO - height /= k; 14:20:41 INFO - } 14:20:41 INFO - gfxQuad TransformToQuad(const mozilla::gfx::Matrix4x4 &aMatrix) const; 14:20:41 INFO - }; 14:20:41 INFO - #line 116 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxRect.h" 14:20:41 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxContext.h" 14:20:41 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxMatrix.h" 14:20:41 INFO - class gfxMatrix { 14:20:41 INFO - public: 14:20:41 INFO - double _11; double _12; 14:20:41 INFO - double _21; double _22; 14:20:41 INFO - double _31; double _32; 14:20:41 INFO - gfxMatrix() { Reset(); } 14:20:41 INFO - gfxMatrix(gfxFloat a, gfxFloat b, gfxFloat c, gfxFloat d, gfxFloat tx, gfxFloat ty) : 14:20:41 INFO - _11(a), _12(b), 14:20:41 INFO - _21(c), _22(d), 14:20:41 INFO - _31(tx), _32(ty) { } 14:20:41 INFO - inline gfxMatrix Copy() const { 14:20:41 INFO - return gfxMatrix(*this); 14:20:41 INFO - } 14:20:41 INFO - friend std::ostream& operator<<(std::ostream& stream, const gfxMatrix& m) { 14:20:41 INFO - if (m.IsIdentity()) { 14:20:41 INFO - return stream << "[identity]"; 14:20:41 INFO - } 14:20:41 INFO - return stream << "[" 14:20:41 INFO - << m._11 << " " << m._12 14:20:41 INFO - << m._21 << " " << m._22 14:20:41 INFO - << m._31 << " " << m._32 14:20:41 INFO - << "]"; 14:20:41 INFO - } 14:20:41 INFO - const gfxMatrix& operator *= (const gfxMatrix& m); 14:20:41 INFO - gfxMatrix operator * (const gfxMatrix& m) const { 14:20:41 INFO - return gfxMatrix(*this) *= m; 14:20:41 INFO - } 14:20:41 INFO - mozilla::gfx::Matrix4x4 operator * (const mozilla::gfx::Matrix4x4& aMatrix) const; 14:20:41 INFO - bool operator==(const gfxMatrix& other) const 14:20:41 INFO - { 14:20:41 INFO - return FuzzyEqual(_11, other._11) && FuzzyEqual(_12, other._12) && 14:20:41 INFO - FuzzyEqual(_21, other._21) && FuzzyEqual(_22, other._22) && 14:20:41 INFO - FuzzyEqual(_31, other._31) && FuzzyEqual(_32, other._32); 14:20:41 INFO - } 14:20:41 INFO - bool operator!=(const gfxMatrix& other) const 14:20:41 INFO - { 14:20:41 INFO - return !(*this == other); 14:20:41 INFO - } 14:20:41 INFO - const gfxMatrix& Reset(); 14:20:41 INFO - bool IsIdentity() const { 14:20:41 INFO - return _11 == 1.0 && _12 == 0.0 && 14:20:41 INFO - _21 == 0.0 && _22 == 1.0 && 14:20:41 INFO - _31 == 0.0 && _32 == 0.0; 14:20:41 INFO - } 14:20:41 INFO - bool Invert(); 14:20:41 INFO - bool IsSingular() const { 14:20:41 INFO - return (_11 * _22) == (_12 * _21); 14:20:41 INFO - } 14:20:41 INFO - gfxMatrix& Scale(gfxFloat x, gfxFloat y); 14:20:41 INFO - gfxMatrix& Translate(const gfxPoint& pt); 14:20:41 INFO - gfxMatrix& Translate(gfxFloat x, gfxFloat y) { 14:20:41 INFO - return Translate(gfxPoint(x, y)); 14:20:41 INFO - } 14:20:41 INFO - gfxMatrix& Rotate(gfxFloat radians); 14:20:41 INFO - gfxMatrix& PreMultiply(const gfxMatrix& m); 14:20:41 INFO - static gfxMatrix Translation(gfxFloat aX, gfxFloat aY) 14:20:41 INFO - { 14:20:41 INFO - return gfxMatrix(1.0, 0.0, 0.0, 1.0, aX, aY); 14:20:41 INFO - } 14:20:41 INFO - static gfxMatrix Translation(gfxPoint aPoint) 14:20:41 INFO - { 14:20:41 INFO - return Translation(aPoint.x, aPoint.y); 14:20:41 INFO - } 14:20:41 INFO - static gfxMatrix Rotation(gfxFloat aAngle); 14:20:41 INFO - static gfxMatrix Scaling(gfxFloat aX, gfxFloat aY) 14:20:41 INFO - { 14:20:41 INFO - return gfxMatrix(aX, 0.0, 0.0, aY, 0.0, 0.0); 14:20:41 INFO - } 14:20:41 INFO - gfxPoint Transform(const gfxPoint& point) const; 14:20:41 INFO - gfxSize Transform(const gfxSize& size) const; 14:20:41 INFO - gfxRect Transform(const gfxRect& rect) const; 14:20:41 INFO - gfxRect TransformBounds(const gfxRect& rect) const; 14:20:41 INFO - gfxPoint GetTranslation() const { 14:20:41 INFO - return gfxPoint(_31, _32); 14:20:41 INFO - } 14:20:41 INFO - bool HasNonIntegerTranslation() const { 14:20:41 INFO - return HasNonTranslation() || 14:20:41 INFO - !FuzzyEqual(_31, floor(_31 + 0.5)) || 14:20:41 INFO - !FuzzyEqual(_32, floor(_32 + 0.5)); 14:20:41 INFO - } 14:20:41 INFO - bool HasNonTranslation() const { 14:20:41 INFO - return !FuzzyEqual(_11, 1.0) || !FuzzyEqual(_22, 1.0) || 14:20:41 INFO - !FuzzyEqual(_21, 0.0) || !FuzzyEqual(_12, 0.0); 14:20:41 INFO - } 14:20:41 INFO - bool HasOnlyIntegerTranslation() const { 14:20:41 INFO - return !HasNonIntegerTranslation(); 14:20:41 INFO - } 14:20:41 INFO - bool HasNonTranslationOrFlip() const { 14:20:41 INFO - return !FuzzyEqual(_11, 1.0) || 14:20:41 INFO - (!FuzzyEqual(_22, 1.0) && !FuzzyEqual(_22, -1.0)) || 14:20:41 INFO - !FuzzyEqual(_21, 0.0) || !FuzzyEqual(_12, 0.0); 14:20:41 INFO - } 14:20:41 INFO - bool HasNonAxisAlignedTransform() const { 14:20:41 INFO - return !FuzzyEqual(_21, 0.0) || !FuzzyEqual(_12, 0.0); 14:20:41 INFO - } 14:20:41 INFO - double Determinant() const { 14:20:41 INFO - return _11*_22 - _12*_21; 14:20:41 INFO - } 14:20:41 INFO - gfxSize ScaleFactors(bool xMajor) const { 14:20:41 INFO - double det = Determinant(); 14:20:41 INFO - if (det == 0.0) 14:20:41 INFO - return gfxSize(0.0, 0.0); 14:20:41 INFO - gfxSize sz = xMajor ? gfxSize(1.0, 0.0) : gfxSize(0.0, 1.0); 14:20:41 INFO - sz = Transform(sz); 14:20:41 INFO - double major = sqrt(sz.width * sz.width + sz.height * sz.height); 14:20:41 INFO - double minor = 0.0; 14:20:41 INFO - if (det < 0.0) 14:20:41 INFO - det = - det; 14:20:41 INFO - if (major) 14:20:41 INFO - minor = det / major; 14:20:41 INFO - if (xMajor) 14:20:41 INFO - return gfxSize(major, minor); 14:20:41 INFO - return gfxSize(minor, major); 14:20:41 INFO - } 14:20:41 INFO - gfxMatrix& NudgeToIntegers(void); 14:20:41 INFO - bool PreservesAxisAlignedRectangles() const { 14:20:41 INFO - return ((FuzzyEqual(_11, 0.0) && FuzzyEqual(_22, 0.0)) 14:20:41 INFO - || (FuzzyEqual(_21, 0.0) && FuzzyEqual(_12, 0.0))); 14:20:41 INFO - } 14:20:41 INFO - private: 14:20:41 INFO - static bool FuzzyEqual(gfxFloat aV1, gfxFloat aV2) { 14:20:41 INFO - return fabs(aV2 - aV1) < 1e-6; 14:20:41 INFO - } 14:20:41 INFO - }; 14:20:41 INFO - #line 311 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxMatrix.h" 14:20:41 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxContext.h" 14:20:41 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPattern.h" 14:20:41 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/2D.h" 14:20:41 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\gfx\\UserData.h" 14:20:41 INFO - namespace mozilla { 14:20:41 INFO - namespace gfx { 14:20:41 INFO - struct UserDataKey { 14:20:41 INFO - int unused; 14:20:41 INFO - }; 14:20:41 INFO - class UserData 14:20:41 INFO - { 14:20:41 INFO - typedef void (*destroyFunc)(void *data); 14:20:41 INFO - public: 14:20:41 INFO - UserData() : count(0), entries(nullptr) {} 14:20:41 INFO - void Add(UserDataKey *key, void *userData, destroyFunc destroy) 14:20:41 INFO - { 14:20:41 INFO - for (int i=0; i(realloc(entries, sizeof(Entry)*(count+1))); 14:20:41 INFO - if (!entries) { 14:20:41 INFO - do { MOZ_ReportCrash("" "GFX: UserData::Add", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\gfx\\UserData.h", 48); do { } while (0); do { __debugbreak(); MOZ_NoReturn(48); } while (0); } while (0); 14:20:41 INFO - } 14:20:41 INFO - entries[count].key = key; 14:20:41 INFO - entries[count].userData = userData; 14:20:41 INFO - entries[count].destroy = destroy; 14:20:41 INFO - count++; 14:20:41 INFO - } 14:20:41 INFO - void* Remove(UserDataKey *key) 14:20:41 INFO - { 14:20:41 INFO - for (int i=0; i 14:20:41 INFO - class _Vector_const_iterator 14:20:41 INFO - : public _Iterator012 14:20:41 INFO - { 14:20:41 INFO - public: 14:20:41 INFO - typedef _Vector_const_iterator<_Myvec> _Myiter; 14:20:41 INFO - typedef random_access_iterator_tag iterator_category; 14:20:41 INFO - typedef typename _Myvec::value_type value_type; 14:20:41 INFO - typedef typename _Myvec::difference_type difference_type; 14:20:41 INFO - typedef typename _Myvec::const_pointer pointer; 14:20:41 INFO - typedef typename _Myvec::const_reference reference; 14:20:41 INFO - typedef typename _Myvec::pointer _Tptr; 14:20:41 INFO - _Vector_const_iterator() 14:20:41 INFO - : _Ptr() 14:20:41 INFO - { 14:20:41 INFO - } 14:20:41 INFO - _Vector_const_iterator(_Tptr _Parg, const _Container_base *_Pvector) 14:20:41 INFO - : _Ptr(_Parg) 14:20:41 INFO - { 14:20:41 INFO - this->_Adopt(_Pvector); 14:20:41 INFO - } 14:20:41 INFO - typedef pointer _Unchecked_type; 14:20:41 INFO - _Myiter& _Rechecked(_Unchecked_type _Right) 14:20:41 INFO - { 14:20:41 INFO - _Ptr = _Const_cast(_Right); 14:20:41 INFO - return (*this); 14:20:41 INFO - } 14:20:41 INFO - _Unchecked_type _Unchecked() const 14:20:41 INFO - { 14:20:41 INFO - return (_Ptr); 14:20:41 INFO - } 14:20:41 INFO - reference operator*() const 14:20:41 INFO - { 14:20:41 INFO - #line 78 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vector" 14:20:41 INFO - #line 83 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vector" 14:20:41 INFO - ; 14:20:41 INFO - return (*_Ptr); 14:20:41 INFO - } 14:20:41 INFO - pointer operator->() const 14:20:41 INFO - { 14:20:41 INFO - return (pointer_traits::pointer_to(**this)); 14:20:41 INFO - } 14:20:41 INFO - _Myiter& operator++() 14:20:41 INFO - { 14:20:41 INFO - #line 107 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vector" 14:20:41 INFO - #line 112 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vector" 14:20:41 INFO - ++_Ptr; 14:20:41 INFO - return (*this); 14:20:41 INFO - } 14:20:41 INFO - _Myiter operator++(int) 14:20:41 INFO - { 14:20:41 INFO - _Myiter _Tmp = *this; 14:20:41 INFO - ++*this; 14:20:41 INFO - return (_Tmp); 14:20:41 INFO - } 14:20:41 INFO - _Myiter& operator--() 14:20:41 INFO - { 14:20:41 INFO - #line 137 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vector" 14:20:41 INFO - #line 142 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vector" 14:20:41 INFO - --_Ptr; 14:20:41 INFO - return (*this); 14:20:41 INFO - } 14:20:41 INFO - _Myiter operator--(int) 14:20:41 INFO - { 14:20:41 INFO - _Myiter _Tmp = *this; 14:20:41 INFO - --*this; 14:20:41 INFO - return (_Tmp); 14:20:41 INFO - } 14:20:41 INFO - _Myiter& operator+=(difference_type _Off) 14:20:41 INFO - { 14:20:41 INFO - #line 170 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vector" 14:20:41 INFO - #line 178 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vector" 14:20:41 INFO - _Ptr += _Off; 14:20:41 INFO - return (*this); 14:20:41 INFO - } 14:20:41 INFO - _Myiter operator+(difference_type _Off) const 14:20:41 INFO - { 14:20:41 INFO - _Myiter _Tmp = *this; 14:20:41 INFO - return (_Tmp += _Off); 14:20:41 INFO - } 14:20:41 INFO - _Myiter& operator-=(difference_type _Off) 14:20:41 INFO - { 14:20:41 INFO - return (*this += -_Off); 14:20:41 INFO - } 14:20:41 INFO - _Myiter operator-(difference_type _Off) const 14:20:41 INFO - { 14:20:41 INFO - _Myiter _Tmp = *this; 14:20:41 INFO - return (_Tmp -= _Off); 14:20:41 INFO - } 14:20:41 INFO - difference_type operator-(const _Myiter& _Right) const 14:20:41 INFO - { 14:20:41 INFO - _Compat(_Right); 14:20:41 INFO - return (_Ptr - _Right._Ptr); 14:20:41 INFO - } 14:20:41 INFO - reference operator[](difference_type _Off) const 14:20:41 INFO - { 14:20:41 INFO - return (*(*this + _Off)); 14:20:41 INFO - } 14:20:41 INFO - bool operator==(const _Myiter& _Right) const 14:20:41 INFO - { 14:20:41 INFO - _Compat(_Right); 14:20:41 INFO - return (_Ptr == _Right._Ptr); 14:20:41 INFO - } 14:20:41 INFO - bool operator!=(const _Myiter& _Right) const 14:20:41 INFO - { 14:20:41 INFO - return (!(*this == _Right)); 14:20:41 INFO - } 14:20:41 INFO - bool operator<(const _Myiter& _Right) const 14:20:41 INFO - { 14:20:41 INFO - _Compat(_Right); 14:20:41 INFO - return (_Ptr < _Right._Ptr); 14:20:41 INFO - } 14:20:41 INFO - bool operator>(const _Myiter& _Right) const 14:20:41 INFO - { 14:20:41 INFO - return (_Right < *this); 14:20:41 INFO - } 14:20:41 INFO - bool operator<=(const _Myiter& _Right) const 14:20:41 INFO - { 14:20:41 INFO - return (!(_Right < *this)); 14:20:41 INFO - } 14:20:41 INFO - bool operator>=(const _Myiter& _Right) const 14:20:41 INFO - { 14:20:41 INFO - return (!(*this < _Right)); 14:20:41 INFO - } 14:20:41 INFO - #line 254 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vector" 14:20:41 INFO - #line 260 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vector" 14:20:41 INFO - void _Compat(const _Myiter&) const 14:20:41 INFO - { 14:20:41 INFO - } 14:20:41 INFO - #line 264 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vector" 14:20:41 INFO - _Tptr _Ptr; 14:20:41 INFO - }; 14:20:41 INFO - template inline 14:20:41 INFO - typename _Vector_const_iterator<_Myvec>::_Unchecked_type 14:20:41 INFO - _Unchecked(_Vector_const_iterator<_Myvec> _Iter) 14:20:41 INFO - { 14:20:41 INFO - return (_Iter._Unchecked()); 14:20:41 INFO - } 14:20:41 INFO - template inline 14:20:41 INFO - _Vector_const_iterator<_Myvec>& 14:20:41 INFO - _Rechecked(_Vector_const_iterator<_Myvec>& _Iter, 14:20:41 INFO - typename _Vector_const_iterator<_Myvec> 14:20:41 INFO - ::_Unchecked_type _Right) 14:20:41 INFO - { 14:20:41 INFO - return (_Iter._Rechecked(_Right)); 14:20:41 INFO - } 14:20:41 INFO - template inline 14:20:41 INFO - _Vector_const_iterator<_Myvec> operator+( 14:20:41 INFO - typename _Vector_const_iterator<_Myvec>::difference_type _Off, 14:20:41 INFO - _Vector_const_iterator<_Myvec> _Next) 14:20:41 INFO - { 14:20:41 INFO - return (_Next += _Off); 14:20:41 INFO - } 14:20:41 INFO - template 14:20:41 INFO - class _Vector_iterator 14:20:41 INFO - : public _Vector_const_iterator<_Myvec> 14:20:41 INFO - { 14:20:41 INFO - public: 14:20:41 INFO - typedef _Vector_iterator<_Myvec> _Myiter; 14:20:41 INFO - typedef _Vector_const_iterator<_Myvec> _Mybase; 14:20:41 INFO - typedef random_access_iterator_tag iterator_category; 14:20:41 INFO - typedef typename _Myvec::value_type value_type; 14:20:41 INFO - typedef typename _Myvec::difference_type difference_type; 14:20:41 INFO - typedef typename _Myvec::pointer pointer; 14:20:41 INFO - typedef typename _Myvec::reference reference; 14:20:41 INFO - _Vector_iterator() 14:20:41 INFO - { 14:20:41 INFO - } 14:20:41 INFO - _Vector_iterator(pointer _Parg, const _Container_base *_Pvector) 14:20:41 INFO - : _Mybase(_Parg, _Pvector) 14:20:41 INFO - { 14:20:41 INFO - } 14:20:41 INFO - typedef pointer _Unchecked_type; 14:20:41 INFO - _Myiter& _Rechecked(_Unchecked_type _Right) 14:20:41 INFO - { 14:20:41 INFO - this->_Ptr = _Right; 14:20:41 INFO - return (*this); 14:20:41 INFO - } 14:20:41 INFO - _Unchecked_type _Unchecked() const 14:20:41 INFO - { 14:20:41 INFO - return (this->_Ptr); 14:20:41 INFO - } 14:20:41 INFO - reference operator*() const 14:20:41 INFO - { 14:20:41 INFO - return ((reference)**(_Mybase *)this); 14:20:41 INFO - } 14:20:41 INFO - pointer operator->() const 14:20:41 INFO - { 14:20:41 INFO - return (pointer_traits::pointer_to(**this)); 14:20:41 INFO - } 14:20:41 INFO - _Myiter& operator++() 14:20:41 INFO - { 14:20:41 INFO - ++*(_Mybase *)this; 14:20:41 INFO - return (*this); 14:20:41 INFO - } 14:20:41 INFO - _Myiter operator++(int) 14:20:41 INFO - { 14:20:41 INFO - _Myiter _Tmp = *this; 14:20:41 INFO - ++*this; 14:20:41 INFO - return (_Tmp); 14:20:41 INFO - } 14:20:41 INFO - _Myiter& operator--() 14:20:41 INFO - { 14:20:41 INFO - --*(_Mybase *)this; 14:20:41 INFO - return (*this); 14:20:41 INFO - } 14:20:41 INFO - _Myiter operator--(int) 14:20:41 INFO - { 14:20:41 INFO - _Myiter _Tmp = *this; 14:20:41 INFO - --*this; 14:20:41 INFO - return (_Tmp); 14:20:41 INFO - } 14:20:41 INFO - _Myiter& operator+=(difference_type _Off) 14:20:41 INFO - { 14:20:41 INFO - *(_Mybase *)this += _Off; 14:20:41 INFO - return (*this); 14:20:41 INFO - } 14:20:41 INFO - _Myiter operator+(difference_type _Off) const 14:20:41 INFO - { 14:20:41 INFO - _Myiter _Tmp = *this; 14:20:41 INFO - return (_Tmp += _Off); 14:20:41 INFO - } 14:20:41 INFO - _Myiter& operator-=(difference_type _Off) 14:20:41 INFO - { 14:20:41 INFO - return (*this += -_Off); 14:20:41 INFO - } 14:20:41 INFO - _Myiter operator-(difference_type _Off) const 14:20:41 INFO - { 14:20:41 INFO - _Myiter _Tmp = *this; 14:20:41 INFO - return (_Tmp -= _Off); 14:20:41 INFO - } 14:20:41 INFO - difference_type operator-(const _Mybase& _Right) const 14:20:41 INFO - { 14:20:41 INFO - return (*(_Mybase *)this - _Right); 14:20:41 INFO - } 14:20:41 INFO - reference operator[](difference_type _Off) const 14:20:41 INFO - { 14:20:41 INFO - return (*(*this + _Off)); 14:20:41 INFO - } 14:20:41 INFO - }; 14:20:41 INFO - template inline 14:20:41 INFO - typename _Vector_iterator<_Myvec>::_Unchecked_type 14:20:41 INFO - _Unchecked(_Vector_iterator<_Myvec> _Iter) 14:20:41 INFO - { 14:20:41 INFO - return (_Iter._Unchecked()); 14:20:41 INFO - } 14:20:41 INFO - template inline 14:20:41 INFO - _Vector_iterator<_Myvec>& 14:20:41 INFO - _Rechecked(_Vector_iterator<_Myvec>& _Iter, 14:20:41 INFO - typename _Vector_iterator<_Myvec> 14:20:41 INFO - ::_Unchecked_type _Right) 14:20:41 INFO - { 14:20:41 INFO - return (_Iter._Rechecked(_Right)); 14:20:41 INFO - } 14:20:41 INFO - template inline 14:20:41 INFO - _Vector_iterator<_Myvec> operator+( 14:20:41 INFO - typename _Vector_iterator<_Myvec>::difference_type _Off, 14:20:41 INFO - _Vector_iterator<_Myvec> _Next) 14:20:41 INFO - { 14:20:41 INFO - return (_Next += _Off); 14:20:41 INFO - } 14:20:41 INFO - template 14:20:41 INFO - struct _Vec_iter_types 14:20:41 INFO - { 14:20:41 INFO - typedef _Value_type value_type; 14:20:41 INFO - typedef _Size_type size_type; 14:20:41 INFO - typedef _Difference_type difference_type; 14:20:41 INFO - typedef _Pointer pointer; 14:20:41 INFO - typedef _Const_pointer const_pointer; 14:20:41 INFO - typedef _Reference reference; 14:20:41 INFO - typedef _Const_reference const_reference; 14:20:41 INFO - }; 14:20:41 INFO - template 14:20:41 INFO - struct _Vec_base_types 14:20:41 INFO - { 14:20:41 INFO - typedef _Alloc0 _Alloc; 14:20:41 INFO - typedef _Vec_base_types<_Ty, _Alloc> _Myt; 14:20:41 INFO - typedef _Wrap_alloc<_Alloc> _Alty0; 14:20:41 INFO - typedef typename _Alty0::template rebind<_Ty>::other _Alty; 14:20:41 INFO - typedef typename _If<_Is_simple_alloc<_Alty>::value, 14:20:41 INFO - _Simple_types, 14:20:41 INFO - _Vec_iter_types >::type 14:20:41 INFO - _Val_types; 14:20:41 INFO - }; 14:20:41 INFO - template 14:20:41 INFO - class _Vector_val 14:20:41 INFO - : public _Container_base 14:20:41 INFO - { 14:20:41 INFO - public: 14:20:41 INFO - typedef _Vector_val<_Val_types> _Myt; 14:20:41 INFO - typedef typename _Val_types::value_type value_type; 14:20:41 INFO - typedef typename _Val_types::size_type size_type; 14:20:41 INFO - typedef typename _Val_types::difference_type difference_type; 14:20:41 INFO - typedef typename _Val_types::pointer pointer; 14:20:41 INFO - typedef typename _Val_types::const_pointer const_pointer; 14:20:41 INFO - typedef typename _Val_types::reference reference; 14:20:41 INFO - typedef typename _Val_types::const_reference const_reference; 14:20:41 INFO - typedef _Vector_iterator<_Myt> iterator; 14:20:41 INFO - typedef _Vector_const_iterator<_Myt> const_iterator; 14:20:41 INFO - _Vector_val() 14:20:41 INFO - : _Myfirst(), 14:20:41 INFO - _Mylast(), 14:20:41 INFO - _Myend() 14:20:41 INFO - { 14:20:41 INFO - } 14:20:41 INFO - pointer _Myfirst; 14:20:41 INFO - pointer _Mylast; 14:20:41 INFO - pointer _Myend; 14:20:41 INFO - }; 14:20:41 INFO - template 14:20:41 INFO - class _Vector_alloc 14:20:41 INFO - { 14:20:41 INFO - public: 14:20:41 INFO - typedef _Vector_alloc<_Alloc_types> _Myt; 14:20:41 INFO - typedef typename _Alloc_types::_Alloc _Alloc; 14:20:41 INFO - typedef typename _Alloc_types::_Alty _Alty; 14:20:41 INFO - typedef typename _Alloc_types::_Val_types _Val_types; 14:20:41 INFO - typedef typename _Val_types::value_type value_type; 14:20:41 INFO - typedef typename _Val_types::size_type size_type; 14:20:41 INFO - typedef typename _Val_types::difference_type difference_type; 14:20:41 INFO - typedef typename _Val_types::pointer pointer; 14:20:41 INFO - typedef typename _Val_types::const_pointer const_pointer; 14:20:41 INFO - typedef typename _Val_types::reference reference; 14:20:41 INFO - typedef typename _Val_types::const_reference const_reference; 14:20:41 INFO - typedef _Vector_iterator<_Vector_val<_Val_types> > iterator; 14:20:41 INFO - typedef _Vector_const_iterator<_Vector_val<_Val_types> > const_iterator; 14:20:41 INFO - _Vector_alloc() 14:20:41 INFO - : _Mypair(_Zero_then_variadic_args_t()) 14:20:41 INFO - { 14:20:41 INFO - } 14:20:41 INFO - template, _Myt>::value> > 14:20:41 INFO - _Vector_alloc(_Any_alloc&& _Al) 14:20:41 INFO - : _Mypair(_One_then_variadic_args_t(), 14:20:41 INFO - ::std:: forward<_Any_alloc>(_Al)) 14:20:41 INFO - { 14:20:41 INFO - } 14:20:41 INFO - void _Copy_alloc(const _Alty& _Al) 14:20:41 INFO - { 14:20:41 INFO - _Pocca(_Getal(), _Al); 14:20:41 INFO - } 14:20:41 INFO - void _Move_alloc(_Alty& _Al) 14:20:41 INFO - { 14:20:41 INFO - _Pocma(_Getal(), _Al); 14:20:41 INFO - } 14:20:41 INFO - #line 610 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vector" 14:20:41 INFO - void _Orphan_all() 14:20:41 INFO - { 14:20:41 INFO - _Get_data()._Orphan_all(); 14:20:41 INFO - } 14:20:41 INFO - void _Swap_all(_Myt& _Right) 14:20:41 INFO - { 14:20:41 INFO - _Get_data()._Swap_all(_Right._Get_data()); 14:20:41 INFO - } 14:20:41 INFO - _Alty& _Getal() throw () 14:20:41 INFO - { 14:20:41 INFO - return (_Mypair._Get_first()); 14:20:41 INFO - } 14:20:41 INFO - const _Alty& _Getal() const throw () 14:20:41 INFO - { 14:20:41 INFO - return (_Mypair._Get_first()); 14:20:41 INFO - } 14:20:41 INFO - _Vector_val<_Val_types>& _Get_data() throw () 14:20:41 INFO - { 14:20:41 INFO - return (_Mypair._Get_second()); 14:20:41 INFO - } 14:20:41 INFO - const _Vector_val<_Val_types>& _Get_data() const throw () 14:20:41 INFO - { 14:20:41 INFO - return (_Mypair._Get_second()); 14:20:41 INFO - } 14:20:41 INFO - pointer& _Myfirst() throw () 14:20:41 INFO - { 14:20:41 INFO - return (_Get_data()._Myfirst); 14:20:41 INFO - } 14:20:41 INFO - const pointer& _Myfirst() const throw () 14:20:41 INFO - { 14:20:41 INFO - return (_Get_data()._Myfirst); 14:20:41 INFO - } 14:20:41 INFO - pointer& _Mylast() throw () 14:20:41 INFO - { 14:20:41 INFO - return (_Get_data()._Mylast); 14:20:41 INFO - } 14:20:41 INFO - const pointer& _Mylast() const throw () 14:20:41 INFO - { 14:20:41 INFO - return (_Get_data()._Mylast); 14:20:41 INFO - } 14:20:41 INFO - pointer& _Myend() throw () 14:20:41 INFO - { 14:20:41 INFO - return (_Get_data()._Myend); 14:20:41 INFO - } 14:20:41 INFO - const pointer& _Myend() const throw () 14:20:41 INFO - { 14:20:41 INFO - return (_Get_data()._Myend); 14:20:41 INFO - } 14:20:41 INFO - private: 14:20:41 INFO - _Compressed_pair<_Alty, _Vector_val<_Val_types> > _Mypair; 14:20:41 INFO - }; 14:20:41 INFO - template > 14:20:41 INFO - class vector 14:20:41 INFO - : public _Vector_alloc<_Vec_base_types<_Ty, _Alloc> > 14:20:41 INFO - { 14:20:41 INFO - public: 14:20:41 INFO - typedef vector<_Ty, _Alloc> _Myt; 14:20:41 INFO - typedef _Vector_alloc<_Vec_base_types<_Ty, _Alloc> > _Mybase; 14:20:41 INFO - typedef _Alloc allocator_type; 14:20:41 INFO - typedef typename _Mybase::_Alty _Alty; 14:20:41 INFO - typedef typename _Mybase::value_type value_type; 14:20:41 INFO - typedef typename _Mybase::size_type size_type; 14:20:41 INFO - typedef typename _Mybase::difference_type difference_type; 14:20:41 INFO - typedef typename _Mybase::pointer pointer; 14:20:41 INFO - typedef typename _Mybase::const_pointer const_pointer; 14:20:41 INFO - typedef typename _Mybase::reference reference; 14:20:41 INFO - typedef typename _Mybase::const_reference const_reference; 14:20:41 INFO - typedef typename _Mybase::iterator iterator; 14:20:41 INFO - typedef typename _Mybase::const_iterator const_iterator; 14:20:41 INFO - typedef ::std:: reverse_iterator reverse_iterator; 14:20:41 INFO - typedef ::std:: reverse_iterator const_reverse_iterator; 14:20:41 INFO - vector() 14:20:41 INFO - : _Mybase() 14:20:41 INFO - { 14:20:41 INFO - } 14:20:41 INFO - explicit vector(const _Alloc& _Al) throw () 14:20:41 INFO - : _Mybase(_Al) 14:20:41 INFO - { 14:20:41 INFO - } 14:20:41 INFO - explicit vector(size_type _Count) 14:20:41 INFO - : _Mybase() 14:20:41 INFO - { 14:20:41 INFO - if (_Buy(_Count)) 14:20:41 INFO - { 14:20:41 INFO - { if (1) { 14:20:41 INFO - _Uninitialized_default_fill_n(this->_Myfirst(), _Count, 14:20:41 INFO - this->_Getal()); 14:20:41 INFO - this->_Mylast() += _Count; 14:20:41 INFO - } else if (0) { 14:20:41 INFO - _Tidy(); 14:20:41 INFO - ; 14:20:41 INFO - } } 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - vector(size_type _Count, const value_type& _Val) 14:20:41 INFO - : _Mybase() 14:20:41 INFO - { 14:20:41 INFO - _Construct_n(_Count, ::std:: addressof(_Val)); 14:20:41 INFO - } 14:20:41 INFO - vector(size_type _Count, const value_type& _Val, const _Alloc& _Al) 14:20:41 INFO - : _Mybase(_Al) 14:20:41 INFO - { 14:20:41 INFO - _Construct_n(_Count, ::std:: addressof(_Val)); 14:20:41 INFO - } 14:20:41 INFO - vector(const _Myt& _Right) 14:20:41 INFO - : _Mybase(_Right._Getal().select_on_container_copy_construction()) 14:20:41 INFO - { 14:20:41 INFO - if (_Buy(_Right.size())) 14:20:41 INFO - { if (1) { 14:20:41 INFO - this->_Mylast() = _Ucopy(_Right.begin(), _Right.end(), 14:20:41 INFO - this->_Myfirst()); 14:20:41 INFO - } else if (0) { 14:20:41 INFO - _Tidy(); 14:20:41 INFO - ; 14:20:41 INFO - } } 14:20:41 INFO - } 14:20:41 INFO - vector(const _Myt& _Right, const _Alloc& _Al) 14:20:41 INFO - : _Mybase(_Al) 14:20:41 INFO - { 14:20:41 INFO - if (_Buy(_Right.size())) 14:20:41 INFO - { if (1) { 14:20:41 INFO - this->_Mylast() = _Ucopy(_Right.begin(), _Right.end(), 14:20:41 INFO - this->_Myfirst()); 14:20:41 INFO - } else if (0) { 14:20:41 INFO - _Tidy(); 14:20:41 INFO - ; 14:20:41 INFO - } } 14:20:41 INFO - } 14:20:41 INFO - template::value, 14:20:41 INFO - void>::type> 14:20:41 INFO - vector(_Iter _First, _Iter _Last) 14:20:41 INFO - : _Mybase() 14:20:41 INFO - { 14:20:41 INFO - _Construct(_First, _Last); 14:20:41 INFO - } 14:20:41 INFO - template::value, 14:20:41 INFO - void>::type> 14:20:41 INFO - vector(_Iter _First, _Iter _Last, const _Alloc& _Al) 14:20:41 INFO - : _Mybase(_Al) 14:20:41 INFO - { 14:20:41 INFO - _Construct(_First, _Last); 14:20:41 INFO - } 14:20:41 INFO - template 14:20:41 INFO - void _Construct(_Iter _First, _Iter _Last) 14:20:41 INFO - { 14:20:41 INFO - _Construct(_First, _Last, _Iter_cat_t<_Iter>()); 14:20:41 INFO - } 14:20:41 INFO - template 14:20:41 INFO - void _Construct(_Iter _First, _Iter _Last, 14:20:41 INFO - input_iterator_tag) 14:20:41 INFO - { 14:20:41 INFO - { if (1) { 14:20:41 INFO - for (; _First != _Last; ++_First) 14:20:41 INFO - emplace_back(*_First); 14:20:41 INFO - } else if (0) { 14:20:41 INFO - _Tidy(); 14:20:41 INFO - ; 14:20:41 INFO - } } 14:20:41 INFO - } 14:20:41 INFO - template 14:20:41 INFO - void _Construct(_Iter _First, _Iter _Last, 14:20:41 INFO - forward_iterator_tag) 14:20:41 INFO - { 14:20:41 INFO - if (_Buy(::std:: distance(_First, _Last))) 14:20:41 INFO - { 14:20:41 INFO - { if (1) { 14:20:41 INFO - this->_Mylast() = _Ucopy(_First, _Last, this->_Myfirst()); 14:20:41 INFO - } else if (0) { 14:20:41 INFO - _Tidy(); 14:20:41 INFO - ; 14:20:41 INFO - } } 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - void _Construct_n(size_type _Count, const value_type *_Pval) 14:20:41 INFO - { 14:20:41 INFO - if (_Buy(_Count)) 14:20:41 INFO - { 14:20:41 INFO - { if (1) { 14:20:41 INFO - this->_Mylast() = _Ufill(this->_Myfirst(), _Count, _Pval); 14:20:41 INFO - } else if (0) { 14:20:41 INFO - _Tidy(); 14:20:41 INFO - ; 14:20:41 INFO - } } 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - vector(_Myt&& _Right) throw () 14:20:41 INFO - : _Mybase(::std:: move(_Right._Getal())) 14:20:41 INFO - { 14:20:41 INFO - _Assign_rv(::std:: forward<_Myt>(_Right), true_type()); 14:20:41 INFO - } 14:20:41 INFO - vector(_Myt&& _Right, const _Alloc& _Al) 14:20:41 INFO - : _Mybase(_Al) 14:20:41 INFO - { 14:20:41 INFO - _Assign_rv(::std:: forward<_Myt>(_Right)); 14:20:41 INFO - } 14:20:41 INFO - _Myt& operator=(_Myt&& _Right) 14:20:41 INFO - #line 854 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vector" 14:20:41 INFO - { 14:20:41 INFO - if (this != &_Right) 14:20:41 INFO - { 14:20:41 INFO - _Tidy(); 14:20:41 INFO - if (_Alty::propagate_on_container_move_assignment::value 14:20:41 INFO - && this->_Getal() != _Right._Getal()) 14:20:41 INFO - this->_Move_alloc(_Right._Getal()); 14:20:41 INFO - _Assign_rv(::std:: forward<_Myt>(_Right)); 14:20:41 INFO - } 14:20:41 INFO - return (*this); 14:20:41 INFO - } 14:20:41 INFO - void _Assign_rv(_Myt&& _Right, true_type) 14:20:41 INFO - { 14:20:41 INFO - this->_Swap_all((_Myt&)_Right); 14:20:41 INFO - this->_Myfirst() = _Right._Myfirst(); 14:20:41 INFO - this->_Mylast() = _Right._Mylast(); 14:20:41 INFO - this->_Myend() = _Right._Myend(); 14:20:41 INFO - _Right._Myfirst() = pointer(); 14:20:41 INFO - _Right._Mylast() = pointer(); 14:20:41 INFO - _Right._Myend() = pointer(); 14:20:41 INFO - } 14:20:41 INFO - void _Assign_rv(_Myt&& _Right, false_type) 14:20:41 INFO - { 14:20:41 INFO - if (get_allocator() == _Right.get_allocator()) 14:20:41 INFO - _Assign_rv(::std:: forward<_Myt>(_Right), true_type()); 14:20:41 INFO - else 14:20:41 INFO - _Construct(::std:: make_move_iterator(_Right.begin()), 14:20:41 INFO - ::std:: make_move_iterator(_Right.end())); 14:20:41 INFO - } 14:20:41 INFO - void _Assign_rv(_Myt&& _Right) 14:20:41 INFO - { 14:20:41 INFO - _Assign_rv(::std:: forward<_Myt>(_Right), 14:20:41 INFO - typename _Alty::propagate_on_container_move_assignment()); 14:20:41 INFO - } 14:20:41 INFO - void push_back(value_type&& _Val) 14:20:41 INFO - { 14:20:41 INFO - if (_Inside(::std:: addressof(_Val))) 14:20:41 INFO - { 14:20:41 INFO - size_type _Idx = ::std:: addressof(_Val) - _Unfancy(this->_Myfirst()); 14:20:41 INFO - if (this->_Mylast() == this->_Myend()) 14:20:41 INFO - _Reserve(1); 14:20:41 INFO - _Orphan_range(this->_Mylast(), this->_Mylast()); 14:20:41 INFO - this->_Getal().construct(_Unfancy(this->_Mylast()), 14:20:41 INFO - ::std:: forward(this->_Myfirst()[_Idx])); 14:20:41 INFO - ++this->_Mylast(); 14:20:41 INFO - } 14:20:41 INFO - else 14:20:41 INFO - { 14:20:41 INFO - if (this->_Mylast() == this->_Myend()) 14:20:41 INFO - _Reserve(1); 14:20:41 INFO - _Orphan_range(this->_Mylast(), this->_Mylast()); 14:20:41 INFO - this->_Getal().construct(_Unfancy(this->_Mylast()), 14:20:41 INFO - ::std:: forward(_Val)); 14:20:41 INFO - ++this->_Mylast(); 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - iterator insert(const_iterator _Where, _Ty&& _Val) 14:20:41 INFO - { 14:20:41 INFO - return (emplace(_Where, ::std:: move(_Val))); 14:20:41 INFO - } 14:20:41 INFO - template 14:20:41 INFO - void emplace_back(_Valty&&... _Val) 14:20:41 INFO - { 14:20:41 INFO - if (this->_Mylast() == this->_Myend()) 14:20:41 INFO - _Reserve(1); 14:20:41 INFO - _Orphan_range(this->_Mylast(), this->_Mylast()); 14:20:41 INFO - this->_Getal().construct(_Unfancy(this->_Mylast()), 14:20:41 INFO - ::std:: forward<_Valty>(_Val)...); 14:20:41 INFO - ++this->_Mylast(); 14:20:41 INFO - } 14:20:41 INFO - template 14:20:41 INFO - iterator emplace(const_iterator _Where, _Valty&&... _Val) 14:20:41 INFO - { 14:20:41 INFO - size_type _Off = (_Where)._Ptr - this->_Myfirst(); 14:20:41 INFO - #line 943 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vector" 14:20:41 INFO - emplace_back(::std:: forward<_Valty>(_Val)...); 14:20:41 INFO - ::std:: rotate(begin() + _Off, end() - 1, end()); 14:20:41 INFO - return (begin() + _Off); 14:20:41 INFO - } 14:20:41 INFO - vector(::std:: initializer_list _Ilist, 14:20:41 INFO - const _Alloc& _Al = allocator_type()) 14:20:41 INFO - : _Mybase(_Al) 14:20:41 INFO - { 14:20:41 INFO - _Construct(_Ilist.begin(), _Ilist.end()); 14:20:41 INFO - } 14:20:41 INFO - _Myt& operator=(::std:: initializer_list _Ilist) 14:20:41 INFO - { 14:20:41 INFO - assign(_Ilist.begin(), _Ilist.end()); 14:20:41 INFO - return (*this); 14:20:41 INFO - } 14:20:41 INFO - void assign(::std:: initializer_list _Ilist) 14:20:41 INFO - { 14:20:41 INFO - assign(_Ilist.begin(), _Ilist.end()); 14:20:41 INFO - } 14:20:41 INFO - iterator insert(const_iterator _Where, 14:20:41 INFO - ::std:: initializer_list _Ilist) 14:20:41 INFO - { 14:20:41 INFO - return (insert(_Where, _Ilist.begin(), _Ilist.end())); 14:20:41 INFO - } 14:20:41 INFO - ~vector() throw () 14:20:41 INFO - { 14:20:41 INFO - _Tidy(); 14:20:41 INFO - } 14:20:41 INFO - _Myt& operator=(const _Myt& _Right) 14:20:41 INFO - { 14:20:41 INFO - if (this != &_Right) 14:20:41 INFO - { 14:20:41 INFO - if (this->_Getal() != _Right._Getal() 14:20:41 INFO - && _Alty::propagate_on_container_copy_assignment::value) 14:20:41 INFO - { 14:20:41 INFO - _Tidy(); 14:20:41 INFO - this->_Copy_alloc(_Right._Getal()); 14:20:41 INFO - } 14:20:41 INFO - this->_Orphan_all(); 14:20:41 INFO - if (_Right.empty()) 14:20:41 INFO - clear(); 14:20:41 INFO - else if (_Right.size() <= size()) 14:20:41 INFO - { 14:20:41 INFO - pointer _Ptr = _Copy_unchecked(_Right._Myfirst(), 14:20:41 INFO - _Right._Mylast(), this->_Myfirst()); 14:20:41 INFO - _Destroy(_Ptr, this->_Mylast()); 14:20:41 INFO - this->_Mylast() = this->_Myfirst() + _Right.size(); 14:20:41 INFO - } 14:20:41 INFO - else if (_Right.size() <= capacity()) 14:20:41 INFO - { 14:20:41 INFO - pointer _Ptr = _Right._Myfirst() + size(); 14:20:41 INFO - _Copy_unchecked(_Right._Myfirst(), 14:20:41 INFO - _Ptr, this->_Myfirst()); 14:20:41 INFO - this->_Mylast() = _Ucopy(_Ptr, _Right._Mylast(), 14:20:41 INFO - this->_Mylast()); 14:20:41 INFO - } 14:20:41 INFO - else 14:20:41 INFO - { 14:20:41 INFO - if (this->_Myfirst() != pointer()) 14:20:41 INFO - { 14:20:41 INFO - _Destroy(this->_Myfirst(), this->_Mylast()); 14:20:41 INFO - this->_Getal().deallocate(this->_Myfirst(), 14:20:41 INFO - this->_Myend() - this->_Myfirst()); 14:20:41 INFO - } 14:20:41 INFO - if (_Buy(_Right.size())) 14:20:41 INFO - { if (1) { 14:20:41 INFO - this->_Mylast() = 14:20:41 INFO - _Ucopy(_Right._Myfirst(), _Right._Mylast(), 14:20:41 INFO - this->_Myfirst()); 14:20:41 INFO - } else if (0) { 14:20:41 INFO - _Tidy(); 14:20:41 INFO - ; 14:20:41 INFO - } } 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - return (*this); 14:20:41 INFO - } 14:20:41 INFO - void reserve(size_type _Count) 14:20:41 INFO - { 14:20:41 INFO - if (capacity() < _Count) 14:20:41 INFO - { 14:20:41 INFO - if (max_size() < _Count) 14:20:41 INFO - _Xlen(); 14:20:41 INFO - _Reallocate(_Count); 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - size_type capacity() const throw () 14:20:41 INFO - { 14:20:41 INFO - return (this->_Myend() - this->_Myfirst()); 14:20:41 INFO - } 14:20:41 INFO - size_type _Unused_capacity() const throw () 14:20:41 INFO - { 14:20:41 INFO - return (this->_Myend() - this->_Mylast()); 14:20:41 INFO - } 14:20:41 INFO - size_type _Has_unused_capacity() const throw () 14:20:41 INFO - { 14:20:41 INFO - return (this->_Myend() != this->_Mylast()); 14:20:41 INFO - } 14:20:41 INFO - iterator begin() throw () 14:20:41 INFO - { 14:20:41 INFO - return (iterator(this->_Myfirst(), &this->_Get_data())); 14:20:41 INFO - } 14:20:41 INFO - const_iterator begin() const throw () 14:20:41 INFO - { 14:20:41 INFO - return (const_iterator(this->_Myfirst(), &this->_Get_data())); 14:20:41 INFO - } 14:20:41 INFO - iterator end() throw () 14:20:41 INFO - { 14:20:41 INFO - return (iterator(this->_Mylast(), &this->_Get_data())); 14:20:41 INFO - } 14:20:41 INFO - const_iterator end() const throw () 14:20:41 INFO - { 14:20:41 INFO - return (const_iterator(this->_Mylast(), &this->_Get_data())); 14:20:41 INFO - } 14:20:41 INFO - iterator _Make_iter(const_iterator _Where) const 14:20:41 INFO - { 14:20:41 INFO - return (iterator(_Where._Ptr, &this->_Get_data())); 14:20:41 INFO - } 14:20:41 INFO - reverse_iterator rbegin() throw () 14:20:41 INFO - { 14:20:41 INFO - return (reverse_iterator(end())); 14:20:41 INFO - } 14:20:41 INFO - const_reverse_iterator rbegin() const throw () 14:20:41 INFO - { 14:20:41 INFO - return (const_reverse_iterator(end())); 14:20:41 INFO - } 14:20:41 INFO - reverse_iterator rend() throw () 14:20:41 INFO - { 14:20:41 INFO - return (reverse_iterator(begin())); 14:20:41 INFO - } 14:20:41 INFO - const_reverse_iterator rend() const throw () 14:20:41 INFO - { 14:20:41 INFO - return (const_reverse_iterator(begin())); 14:20:41 INFO - } 14:20:41 INFO - const_iterator cbegin() const throw () 14:20:41 INFO - { 14:20:41 INFO - return (begin()); 14:20:41 INFO - } 14:20:41 INFO - const_iterator cend() const throw () 14:20:41 INFO - { 14:20:41 INFO - return (end()); 14:20:41 INFO - } 14:20:41 INFO - const_reverse_iterator crbegin() const throw () 14:20:41 INFO - { 14:20:41 INFO - return (rbegin()); 14:20:41 INFO - } 14:20:41 INFO - const_reverse_iterator crend() const throw () 14:20:41 INFO - { 14:20:41 INFO - return (rend()); 14:20:41 INFO - } 14:20:41 INFO - void shrink_to_fit() 14:20:41 INFO - { 14:20:41 INFO - if (_Has_unused_capacity()) 14:20:41 INFO - { 14:20:41 INFO - if (empty()) 14:20:41 INFO - _Tidy(); 14:20:41 INFO - else 14:20:41 INFO - _Reallocate(size()); 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - void resize(size_type _Newsize) 14:20:41 INFO - { 14:20:41 INFO - if (_Newsize < size()) 14:20:41 INFO - _Pop_back_n(size() - _Newsize); 14:20:41 INFO - else if (size() < _Newsize) 14:20:41 INFO - { 14:20:41 INFO - _Reserve(_Newsize - size()); 14:20:41 INFO - { if (1) { 14:20:41 INFO - _Uninitialized_default_fill_n(this->_Mylast(), _Newsize - size(), 14:20:41 INFO - this->_Getal()); 14:20:41 INFO - } else if (0) { 14:20:41 INFO - _Tidy(); 14:20:41 INFO - ; 14:20:41 INFO - } } 14:20:41 INFO - this->_Mylast() += _Newsize - size(); 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - void resize(size_type _Newsize, const value_type& _Val) 14:20:41 INFO - { 14:20:41 INFO - if (_Newsize < size()) 14:20:41 INFO - _Pop_back_n(size() - _Newsize); 14:20:41 INFO - else if (size() < _Newsize) 14:20:41 INFO - { 14:20:41 INFO - const value_type *_Ptr = ::std:: addressof(_Val); 14:20:41 INFO - if (_Inside(_Ptr)) 14:20:41 INFO - { 14:20:41 INFO - const difference_type _Idx = _Ptr 14:20:41 INFO - - _Unfancy(this->_Myfirst()); 14:20:41 INFO - _Reserve(_Newsize - size()); 14:20:41 INFO - _Ptr = _Unfancy(this->_Myfirst()) + _Idx; 14:20:41 INFO - } 14:20:41 INFO - else 14:20:41 INFO - _Reserve(_Newsize - size()); 14:20:41 INFO - { if (1) { 14:20:41 INFO - _Ufill(this->_Mylast(), _Newsize - size(), _Ptr); 14:20:41 INFO - } else if (0) { 14:20:41 INFO - _Tidy(); 14:20:41 INFO - ; 14:20:41 INFO - } } 14:20:41 INFO - this->_Mylast() += _Newsize - size(); 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - size_type size() const throw () 14:20:41 INFO - { 14:20:41 INFO - return (this->_Mylast() - this->_Myfirst()); 14:20:41 INFO - } 14:20:41 INFO - size_type max_size() const throw () 14:20:41 INFO - { 14:20:41 INFO - return (this->_Getal().max_size()); 14:20:41 INFO - } 14:20:41 INFO - bool empty() const throw () 14:20:41 INFO - { 14:20:41 INFO - return (this->_Myfirst() == this->_Mylast()); 14:20:41 INFO - } 14:20:41 INFO - _Alloc get_allocator() const throw () 14:20:41 INFO - { 14:20:41 INFO - _Alloc _Ret(this->_Getal()); 14:20:41 INFO - return (_Ret); 14:20:41 INFO - } 14:20:41 INFO - const_reference at(size_type _Pos) const 14:20:41 INFO - { 14:20:41 INFO - if (size() <= _Pos) 14:20:41 INFO - _Xran(); 14:20:41 INFO - return (*(this->_Myfirst() + _Pos)); 14:20:41 INFO - } 14:20:41 INFO - reference at(size_type _Pos) 14:20:41 INFO - { 14:20:41 INFO - if (size() <= _Pos) 14:20:41 INFO - _Xran(); 14:20:41 INFO - return (*(this->_Myfirst() + _Pos)); 14:20:41 INFO - } 14:20:41 INFO - const_reference operator[](size_type _Pos) const 14:20:41 INFO - { 14:20:41 INFO - #line 1223 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vector" 14:20:41 INFO - #line 1225 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vector" 14:20:41 INFO - return (*(this->_Myfirst() + _Pos)); 14:20:41 INFO - } 14:20:41 INFO - reference operator[](size_type _Pos) 14:20:41 INFO - { 14:20:41 INFO - #line 1239 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vector" 14:20:41 INFO - #line 1241 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vector" 14:20:41 INFO - return (*(this->_Myfirst() + _Pos)); 14:20:41 INFO - } 14:20:41 INFO - _Ty * data() throw () 14:20:41 INFO - { 14:20:41 INFO - return (_Unfancy(this->_Myfirst())); 14:20:41 INFO - } 14:20:41 INFO - const _Ty * data() const throw () 14:20:41 INFO - { 14:20:41 INFO - return (_Unfancy(this->_Myfirst())); 14:20:41 INFO - } 14:20:41 INFO - reference front() 14:20:41 INFO - { 14:20:41 INFO - return (*begin()); 14:20:41 INFO - } 14:20:41 INFO - const_reference front() const 14:20:41 INFO - { 14:20:41 INFO - return (*begin()); 14:20:41 INFO - } 14:20:41 INFO - reference back() 14:20:41 INFO - { 14:20:41 INFO - return (*(end() - 1)); 14:20:41 INFO - } 14:20:41 INFO - const_reference back() const 14:20:41 INFO - { 14:20:41 INFO - return (*(end() - 1)); 14:20:41 INFO - } 14:20:41 INFO - void push_back(const value_type& _Val) 14:20:41 INFO - { 14:20:41 INFO - if (_Inside(::std:: addressof(_Val))) 14:20:41 INFO - { 14:20:41 INFO - size_type _Idx = ::std:: addressof(_Val) - _Unfancy(this->_Myfirst()); 14:20:41 INFO - if (this->_Mylast() == this->_Myend()) 14:20:41 INFO - _Reserve(1); 14:20:41 INFO - _Orphan_range(this->_Mylast(), this->_Mylast()); 14:20:41 INFO - this->_Getal().construct(_Unfancy(this->_Mylast()), 14:20:41 INFO - this->_Myfirst()[_Idx]); 14:20:41 INFO - ++this->_Mylast(); 14:20:41 INFO - } 14:20:41 INFO - else 14:20:41 INFO - { 14:20:41 INFO - if (this->_Mylast() == this->_Myend()) 14:20:41 INFO - _Reserve(1); 14:20:41 INFO - _Orphan_range(this->_Mylast(), this->_Mylast()); 14:20:41 INFO - this->_Getal().construct(_Unfancy(this->_Mylast()), 14:20:41 INFO - _Val); 14:20:41 INFO - ++this->_Mylast(); 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - #line 1312 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vector" 14:20:41 INFO - void pop_back() 14:20:41 INFO - { 14:20:41 INFO - this->_Getal().destroy(_Unfancy(this->_Mylast() - 1)); 14:20:41 INFO - --this->_Mylast(); 14:20:41 INFO - } 14:20:41 INFO - #line 1318 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vector" 14:20:41 INFO - template 14:20:41 INFO - typename enable_if<_Is_iterator<_Iter>::value, 14:20:41 INFO - void>::type 14:20:41 INFO - assign(_Iter _First, _Iter _Last) 14:20:41 INFO - { 14:20:41 INFO - clear(); 14:20:41 INFO - _Assign(_First, _Last, _Iter_cat_t<_Iter>()); 14:20:41 INFO - } 14:20:41 INFO - template 14:20:41 INFO - void _Assign(_Iter _First, _Iter _Last, 14:20:41 INFO - input_iterator_tag) 14:20:41 INFO - { 14:20:41 INFO - for (; _First != _Last; ++_First) 14:20:41 INFO - emplace_back(*_First); 14:20:41 INFO - } 14:20:41 INFO - template 14:20:41 INFO - void _Assign(_Iter _First, _Iter _Last, 14:20:41 INFO - forward_iterator_tag) 14:20:41 INFO - { 14:20:41 INFO - size_type _Newsize = ::std:: distance(_First, _Last); 14:20:41 INFO - if (capacity() < _Newsize) 14:20:41 INFO - { 14:20:41 INFO - size_type _Newcapacity = _Grow_to(_Newsize); 14:20:41 INFO - _Tidy(); 14:20:41 INFO - _Buy(_Newcapacity); 14:20:41 INFO - } 14:20:41 INFO - this->_Mylast() = _Ucopy(_First, _Last, this->_Myfirst()); 14:20:41 INFO - } 14:20:41 INFO - void assign(size_type _Count, const value_type& _Val) 14:20:41 INFO - { 14:20:41 INFO - clear(); 14:20:41 INFO - insert(begin(), _Count, _Val); 14:20:41 INFO - } 14:20:41 INFO - iterator insert(const_iterator _Where, const _Ty& _Val) 14:20:41 INFO - { 14:20:41 INFO - return (_Insert_n(_Where, (size_type)1, _Val)); 14:20:41 INFO - } 14:20:41 INFO - iterator insert(const_iterator _Where, size_type _Count, 14:20:41 INFO - const _Ty& _Val) 14:20:41 INFO - { 14:20:41 INFO - return (_Insert_n(_Where, _Count, _Val)); 14:20:41 INFO - } 14:20:41 INFO - template 14:20:41 INFO - typename enable_if<_Is_iterator<_Iter>::value, 14:20:41 INFO - iterator>::type 14:20:41 INFO - insert(const_iterator _Where, _Iter _First, _Iter _Last) 14:20:41 INFO - { 14:20:41 INFO - size_type _Off = (_Where)._Ptr - this->_Myfirst(); 14:20:41 INFO - _Insert(_Where, _First, _Last, _Iter_cat_t<_Iter>()); 14:20:41 INFO - return (begin() + _Off); 14:20:41 INFO - } 14:20:41 INFO - template 14:20:41 INFO - void _Insert(const_iterator _Where, 14:20:41 INFO - _Iter _First, _Iter _Last, 14:20:41 INFO - input_iterator_tag) 14:20:41 INFO - { 14:20:41 INFO - size_type _Off = (_Where)._Ptr - this->_Myfirst(); 14:20:41 INFO - #line 1390 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vector" 14:20:41 INFO - if (_First != _Last) 14:20:41 INFO - { 14:20:41 INFO - size_type _Oldsize = size(); 14:20:41 INFO - { if (1) { 14:20:41 INFO - for (; _First != _Last; ++_First) 14:20:41 INFO - push_back(*_First); 14:20:41 INFO - } else if (0) { 14:20:41 INFO - erase(begin() + _Oldsize, end()); 14:20:41 INFO - ; 14:20:41 INFO - } } 14:20:41 INFO - ::std:: rotate(begin() + _Off, begin() + _Oldsize, end()); 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - template 14:20:41 INFO - void _Insert(const_iterator _Where, 14:20:41 INFO - _Iter _First, _Iter _Last, 14:20:41 INFO - forward_iterator_tag) 14:20:41 INFO - { 14:20:41 INFO - #line 1420 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vector" 14:20:41 INFO - size_type _Count = ::std:: distance(_First, _Last); 14:20:41 INFO - if (_Count == 0) 14:20:41 INFO - ; 14:20:41 INFO - else if (_Unused_capacity() < _Count) 14:20:41 INFO - { 14:20:41 INFO - if (max_size() - size() < _Count) 14:20:41 INFO - _Xlen(); 14:20:41 INFO - size_type _Capacity = _Grow_to(size() + _Count); 14:20:41 INFO - pointer _Newvec = this->_Getal().allocate(_Capacity); 14:20:41 INFO - pointer _Ptr = _Newvec; 14:20:41 INFO - { if (1) { 14:20:41 INFO - _Ptr = _Umove(this->_Myfirst(), (_Where)._Ptr, 14:20:41 INFO - _Newvec); 14:20:41 INFO - _Ptr = _Ucopy(_First, _Last, _Ptr); 14:20:41 INFO - _Umove((_Where)._Ptr, this->_Mylast(), 14:20:41 INFO - _Ptr); 14:20:41 INFO - } else if (0) { 14:20:41 INFO - _Destroy(_Newvec, _Ptr); 14:20:41 INFO - this->_Getal().deallocate(_Newvec, _Capacity); 14:20:41 INFO - ; 14:20:41 INFO - } } 14:20:41 INFO - _Count += size(); 14:20:41 INFO - if (this->_Myfirst() != pointer()) 14:20:41 INFO - { 14:20:41 INFO - _Destroy(this->_Myfirst(), this->_Mylast()); 14:20:41 INFO - this->_Getal().deallocate(this->_Myfirst(), 14:20:41 INFO - this->_Myend() - this->_Myfirst()); 14:20:41 INFO - } 14:20:41 INFO - this->_Orphan_all(); 14:20:41 INFO - this->_Myend() = _Newvec + _Capacity; 14:20:41 INFO - this->_Mylast() = _Newvec + _Count; 14:20:41 INFO - this->_Myfirst() = _Newvec; 14:20:41 INFO - } 14:20:41 INFO - else 14:20:41 INFO - { 14:20:41 INFO - _Ucopy(_First, _Last, this->_Mylast()); 14:20:41 INFO - ::std:: rotate((_Where)._Ptr, this->_Mylast(), 14:20:41 INFO - this->_Mylast() + _Count); 14:20:41 INFO - this->_Mylast() += _Count; 14:20:41 INFO - _Orphan_range((_Where)._Ptr, this->_Mylast()); 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - #line 1483 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vector" 14:20:41 INFO - iterator erase(const_iterator _Where) 14:20:41 INFO - { 14:20:41 INFO - _Move_unchecked((_Where)._Ptr + 1, this->_Mylast(), 14:20:41 INFO - (_Where)._Ptr); 14:20:41 INFO - _Destroy(this->_Mylast() - 1, this->_Mylast()); 14:20:41 INFO - --this->_Mylast(); 14:20:41 INFO - return (_Make_iter(_Where)); 14:20:41 INFO - } 14:20:41 INFO - #line 1492 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vector" 14:20:41 INFO - iterator erase(const_iterator _First_arg, 14:20:41 INFO - const_iterator _Last_arg) 14:20:41 INFO - { 14:20:41 INFO - if (_First_arg == begin() && _Last_arg == end()) 14:20:41 INFO - clear(); 14:20:41 INFO - else if (_First_arg != _Last_arg) 14:20:41 INFO - { 14:20:41 INFO - iterator _First = _Make_iter(_First_arg); 14:20:41 INFO - iterator _Last = _Make_iter(_Last_arg); 14:20:41 INFO - if (_First != _Last) 14:20:41 INFO - { 14:20:41 INFO - #line 1515 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vector" 14:20:41 INFO - pointer _Ptr = _Move_unchecked((_Last)._Ptr, this->_Mylast(), 14:20:41 INFO - (_First)._Ptr); 14:20:41 INFO - #line 1518 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vector" 14:20:41 INFO - _Destroy(_Ptr, this->_Mylast()); 14:20:41 INFO - this->_Mylast() = _Ptr; 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - return (_Make_iter(_First_arg)); 14:20:41 INFO - } 14:20:41 INFO - void _Pop_back_n(size_type _Count) 14:20:41 INFO - { 14:20:41 INFO - pointer _Ptr = this->_Mylast() - _Count; 14:20:41 INFO - #line 1533 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vector" 14:20:41 INFO - _Destroy(_Ptr, this->_Mylast()); 14:20:41 INFO - this->_Mylast() = _Ptr; 14:20:41 INFO - } 14:20:41 INFO - void clear() throw () 14:20:41 INFO - { 14:20:41 INFO - this->_Orphan_all(); 14:20:41 INFO - _Destroy(this->_Myfirst(), this->_Mylast()); 14:20:41 INFO - this->_Mylast() = this->_Myfirst(); 14:20:41 INFO - } 14:20:41 INFO - void swap(_Myt& _Right) 14:20:41 INFO - #line 1548 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vector" 14:20:41 INFO - { 14:20:41 INFO - if (this != &_Right) 14:20:41 INFO - { 14:20:41 INFO - _Pocs(this->_Getal(), _Right._Getal()); 14:20:41 INFO - this->_Swap_all(_Right); 14:20:41 INFO - _Swap_adl(this->_Myfirst(), _Right._Myfirst()); 14:20:41 INFO - _Swap_adl(this->_Mylast(), _Right._Mylast()); 14:20:41 INFO - _Swap_adl(this->_Myend(), _Right._Myend()); 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - protected: 14:20:41 INFO - bool _Buy(size_type _Capacity) 14:20:41 INFO - { 14:20:41 INFO - this->_Myfirst() = pointer(); 14:20:41 INFO - this->_Mylast() = pointer(); 14:20:41 INFO - this->_Myend() = pointer(); 14:20:41 INFO - if (_Capacity == 0) 14:20:41 INFO - return (false); 14:20:41 INFO - else if (max_size() < _Capacity) 14:20:41 INFO - _Xlen(); 14:20:41 INFO - else 14:20:41 INFO - { 14:20:41 INFO - this->_Myfirst() = this->_Getal().allocate(_Capacity); 14:20:41 INFO - this->_Mylast() = this->_Myfirst(); 14:20:41 INFO - this->_Myend() = this->_Myfirst() + _Capacity; 14:20:41 INFO - } 14:20:41 INFO - return (true); 14:20:41 INFO - } 14:20:41 INFO - void _Destroy(pointer _First, pointer _Last) 14:20:41 INFO - { 14:20:41 INFO - _Destroy_range(_First, _Last, this->_Getal()); 14:20:41 INFO - } 14:20:41 INFO - size_type _Grow_to(size_type _Count) const 14:20:41 INFO - { 14:20:41 INFO - size_type _Capacity = capacity(); 14:20:41 INFO - _Capacity = max_size() - _Capacity / 2 < _Capacity 14:20:41 INFO - ? 0 : _Capacity + _Capacity / 2; 14:20:41 INFO - if (_Capacity < _Count) 14:20:41 INFO - _Capacity = _Count; 14:20:41 INFO - return (_Capacity); 14:20:41 INFO - } 14:20:41 INFO - bool _Inside(const value_type *_Ptr) const 14:20:41 INFO - { 14:20:41 INFO - return (_Ptr < _Unfancy(this->_Mylast()) && _Unfancy(this->_Myfirst()) <= _Ptr); 14:20:41 INFO - } 14:20:41 INFO - void _Reallocate(size_type _Count) 14:20:41 INFO - { 14:20:41 INFO - pointer _Ptr = this->_Getal().allocate(_Count); 14:20:41 INFO - { if (1) { 14:20:41 INFO - _Umove(this->_Myfirst(), this->_Mylast(), _Ptr); 14:20:41 INFO - } else if (0) { 14:20:41 INFO - this->_Getal().deallocate(_Ptr, _Count); 14:20:41 INFO - ; 14:20:41 INFO - } } 14:20:41 INFO - size_type _Size = size(); 14:20:41 INFO - if (this->_Myfirst() != pointer()) 14:20:41 INFO - { 14:20:41 INFO - _Destroy(this->_Myfirst(), this->_Mylast()); 14:20:41 INFO - this->_Getal().deallocate(this->_Myfirst(), 14:20:41 INFO - this->_Myend() - this->_Myfirst()); 14:20:41 INFO - } 14:20:41 INFO - this->_Orphan_all(); 14:20:41 INFO - this->_Myend() = _Ptr + _Count; 14:20:41 INFO - this->_Mylast() = _Ptr + _Size; 14:20:41 INFO - this->_Myfirst() = _Ptr; 14:20:41 INFO - } 14:20:41 INFO - void _Reserve(size_type _Count) 14:20:41 INFO - { 14:20:41 INFO - if (_Unused_capacity() < _Count) 14:20:41 INFO - { 14:20:41 INFO - if (max_size() - size() < _Count) 14:20:41 INFO - _Xlen(); 14:20:41 INFO - _Reallocate(_Grow_to(size() + _Count)); 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - void _Tidy() 14:20:41 INFO - { 14:20:41 INFO - if (this->_Myfirst() != pointer()) 14:20:41 INFO - { 14:20:41 INFO - this->_Orphan_all(); 14:20:41 INFO - _Destroy(this->_Myfirst(), this->_Mylast()); 14:20:41 INFO - this->_Getal().deallocate(this->_Myfirst(), 14:20:41 INFO - this->_Myend() - this->_Myfirst()); 14:20:41 INFO - this->_Myfirst() = pointer(); 14:20:41 INFO - this->_Mylast() = pointer(); 14:20:41 INFO - this->_Myend() = pointer(); 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - template 14:20:41 INFO - pointer _Ucopy(_Iter _First, _Iter _Last, pointer _Ptr) 14:20:41 INFO - { 14:20:41 INFO - return (_Uninitialized_copy(_First, _Last, 14:20:41 INFO - _Ptr, this->_Getal())); 14:20:41 INFO - } 14:20:41 INFO - template 14:20:41 INFO - pointer _Umove(_Iter _First, _Iter _Last, pointer _Ptr) 14:20:41 INFO - { 14:20:41 INFO - return (_Uninitialized_move(_First, _Last, 14:20:41 INFO - _Ptr, this->_Getal())); 14:20:41 INFO - } 14:20:41 INFO - iterator _Insert_n(const_iterator _Where, 14:20:41 INFO - size_type _Count, const value_type& _Val) 14:20:41 INFO - { 14:20:41 INFO - #line 1672 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vector" 14:20:41 INFO - size_type _Off = (_Where)._Ptr - this->_Myfirst(); 14:20:41 INFO - if (_Count == 0) 14:20:41 INFO - ; 14:20:41 INFO - else if (_Unused_capacity() < _Count) 14:20:41 INFO - { 14:20:41 INFO - if (max_size() - size() < _Count) 14:20:41 INFO - _Xlen(); 14:20:41 INFO - size_type _Capacity = _Grow_to(size() + _Count); 14:20:41 INFO - pointer _Newvec = this->_Getal().allocate(_Capacity); 14:20:41 INFO - size_type _Whereoff = (_Where)._Ptr - this->_Myfirst(); 14:20:41 INFO - int _Ncopied = 0; 14:20:41 INFO - { if (1) { 14:20:41 INFO - _Ufill(_Newvec + _Whereoff, _Count, 14:20:41 INFO - ::std:: addressof(_Val)); 14:20:41 INFO - ++_Ncopied; 14:20:41 INFO - _Umove(this->_Myfirst(), (_Where)._Ptr, 14:20:41 INFO - _Newvec); 14:20:41 INFO - ++_Ncopied; 14:20:41 INFO - _Umove((_Where)._Ptr, this->_Mylast(), 14:20:41 INFO - _Newvec + (_Whereoff + _Count)); 14:20:41 INFO - } else if (0) { 14:20:41 INFO - if (1 < _Ncopied) 14:20:41 INFO - _Destroy(_Newvec, _Newvec + _Whereoff); 14:20:41 INFO - if (0 < _Ncopied) 14:20:41 INFO - _Destroy(_Newvec + _Whereoff, _Newvec + _Whereoff + _Count); 14:20:41 INFO - this->_Getal().deallocate(_Newvec, _Capacity); 14:20:41 INFO - ; 14:20:41 INFO - } } 14:20:41 INFO - _Count += size(); 14:20:41 INFO - if (this->_Myfirst() != pointer()) 14:20:41 INFO - { 14:20:41 INFO - _Destroy(this->_Myfirst(), this->_Mylast()); 14:20:41 INFO - this->_Getal().deallocate(this->_Myfirst(), 14:20:41 INFO - this->_Myend() - this->_Myfirst()); 14:20:41 INFO - } 14:20:41 INFO - this->_Orphan_all(); 14:20:41 INFO - this->_Myend() = _Newvec + _Capacity; 14:20:41 INFO - this->_Mylast() = _Newvec + _Count; 14:20:41 INFO - this->_Myfirst() = _Newvec; 14:20:41 INFO - } 14:20:41 INFO - else if ((size_type)(this->_Mylast() - (_Where)._Ptr) 14:20:41 INFO - < _Count) 14:20:41 INFO - { 14:20:41 INFO - value_type _Tmp = _Val; 14:20:41 INFO - _Umove((_Where)._Ptr, this->_Mylast(), 14:20:41 INFO - (_Where)._Ptr + _Count); 14:20:41 INFO - { if (1) { 14:20:41 INFO - _Ufill(this->_Mylast(), 14:20:41 INFO - _Count - (this->_Mylast() - (_Where)._Ptr), 14:20:41 INFO - ::std:: addressof(_Tmp)); 14:20:41 INFO - } else if (0) { 14:20:41 INFO - _Destroy((_Where)._Ptr + _Count, 14:20:41 INFO - this->_Mylast() + _Count); 14:20:41 INFO - ; 14:20:41 INFO - } } 14:20:41 INFO - this->_Mylast() += _Count; 14:20:41 INFO - _Orphan_range((_Where)._Ptr, this->_Mylast()); 14:20:41 INFO - ::std:: fill((_Where)._Ptr, this->_Mylast() - _Count, 14:20:41 INFO - _Tmp); 14:20:41 INFO - } 14:20:41 INFO - else 14:20:41 INFO - { 14:20:41 INFO - value_type _Tmp = _Val; 14:20:41 INFO - pointer _Oldend = this->_Mylast(); 14:20:41 INFO - this->_Mylast() = _Umove(_Oldend - _Count, _Oldend, 14:20:41 INFO - this->_Mylast()); 14:20:41 INFO - _Orphan_range((_Where)._Ptr, this->_Mylast()); 14:20:41 INFO - _Move_backward_unchecked((_Where)._Ptr, _Oldend - _Count, 14:20:41 INFO - _Oldend); 14:20:41 INFO - ::std:: fill((_Where)._Ptr, 14:20:41 INFO - (_Where)._Ptr + _Count, _Tmp); 14:20:41 INFO - } 14:20:41 INFO - return (begin() + _Off); 14:20:41 INFO - } 14:20:41 INFO - pointer _Ufill(pointer _Ptr, size_type _Count, const value_type *_Pval) 14:20:41 INFO - { 14:20:41 INFO - _Uninitialized_fill_n(_Ptr, _Count, _Pval, this->_Getal()); 14:20:41 INFO - return (_Ptr + _Count); 14:20:41 INFO - } 14:20:41 INFO - [[noreturn]] void _Xlen() const 14:20:41 INFO - { 14:20:41 INFO - moz_Xlength_error("vector too long"); 14:20:41 INFO - } 14:20:41 INFO - [[noreturn]] void _Xran() const 14:20:41 INFO - { 14:20:41 INFO - moz_Xout_of_range("invalid vector subscript"); 14:20:41 INFO - } 14:20:41 INFO - #line 1792 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vector" 14:20:41 INFO - void _Orphan_range(pointer, pointer) const 14:20:41 INFO - { 14:20:41 INFO - } 14:20:41 INFO - #line 1796 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vector" 14:20:41 INFO - }; 14:20:41 INFO - template inline 14:20:41 INFO - void swap(vector<_Ty, _Alloc>& _Left, vector<_Ty, _Alloc>& _Right) 14:20:41 INFO - { 14:20:41 INFO - _Left.swap(_Right); 14:20:41 INFO - } 14:20:41 INFO - template inline 14:20:41 INFO - bool operator==(const vector<_Ty, _Alloc>& _Left, 14:20:41 INFO - const vector<_Ty, _Alloc>& _Right) 14:20:41 INFO - { 14:20:41 INFO - return (_Left.size() == _Right.size() 14:20:41 INFO - && ::std:: equal(_Left.begin(), _Left.end(), _Right.begin())); 14:20:41 INFO - } 14:20:41 INFO - template inline 14:20:41 INFO - bool operator!=(const vector<_Ty, _Alloc>& _Left, 14:20:41 INFO - const vector<_Ty, _Alloc>& _Right) 14:20:41 INFO - { 14:20:41 INFO - return (!(_Left == _Right)); 14:20:41 INFO - } 14:20:41 INFO - template inline 14:20:41 INFO - bool operator<(const vector<_Ty, _Alloc>& _Left, 14:20:41 INFO - const vector<_Ty, _Alloc>& _Right) 14:20:41 INFO - { 14:20:41 INFO - return (::std:: lexicographical_compare(_Left.begin(), _Left.end(), 14:20:41 INFO - _Right.begin(), _Right.end())); 14:20:41 INFO - } 14:20:41 INFO - template inline 14:20:41 INFO - bool operator>(const vector<_Ty, _Alloc>& _Left, 14:20:41 INFO - const vector<_Ty, _Alloc>& _Right) 14:20:41 INFO - { 14:20:41 INFO - return (_Right < _Left); 14:20:41 INFO - } 14:20:41 INFO - template inline 14:20:41 INFO - bool operator<=(const vector<_Ty, _Alloc>& _Left, 14:20:41 INFO - const vector<_Ty, _Alloc>& _Right) 14:20:41 INFO - { 14:20:41 INFO - return (!(_Right < _Left)); 14:20:41 INFO - } 14:20:41 INFO - template inline 14:20:41 INFO - bool operator>=(const vector<_Ty, _Alloc>& _Left, 14:20:41 INFO - const vector<_Ty, _Alloc>& _Right) 14:20:41 INFO - { 14:20:41 INFO - return (!(_Left < _Right)); 14:20:41 INFO - } 14:20:41 INFO - typedef unsigned int _Vbase; 14:20:41 INFO - const int _VBITS = 8 * sizeof (_Vbase); 14:20:41 INFO - template 14:20:41 INFO - class _Vb_iter_base 14:20:41 INFO - : public _Iterator012 14:20:41 INFO - { 14:20:41 INFO - public: 14:20:41 INFO - typedef typename _Alloc::size_type _Sizet; 14:20:41 INFO - typedef vector _Mycont; 14:20:41 INFO - _Vb_iter_base() 14:20:41 INFO - : _Myptr(0), _Myoff(0) 14:20:41 INFO - { 14:20:41 INFO - } 14:20:41 INFO - _Vb_iter_base(const _Vbase *_Ptr, _Sizet _Off, 14:20:41 INFO - const _Container_base *_Mypvbool) 14:20:41 INFO - : _Myptr(_Ptr), _Myoff(_Off) 14:20:41 INFO - { 14:20:41 INFO - this->_Adopt(_Mypvbool); 14:20:41 INFO - } 14:20:41 INFO - void _Advance(_Sizet _Off) 14:20:41 INFO - { 14:20:41 INFO - _Myoff += _Off; 14:20:41 INFO - _Myptr += _Myoff / _VBITS; 14:20:41 INFO - _Myoff %= _VBITS; 14:20:41 INFO - } 14:20:41 INFO - int _Valid(_Sizet _Inc) const 14:20:41 INFO - { 14:20:41 INFO - #line 1908 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vector" 14:20:41 INFO - (void) _Inc; 14:20:41 INFO - return (-1); 14:20:41 INFO - #line 1911 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vector" 14:20:41 INFO - } 14:20:41 INFO - const _Vbase *_Myptr; 14:20:41 INFO - _Sizet _Myoff; 14:20:41 INFO - }; 14:20:41 INFO - template 14:20:41 INFO - class _Vb_reference 14:20:41 INFO - : public _Vb_iter_base<_Alloc> 14:20:41 INFO - { 14:20:41 INFO - typedef _Vb_iter_base<_Alloc> _Mybase; 14:20:41 INFO - typedef _Vb_reference<_Alloc> _Mytype; 14:20:41 INFO - _Vb_reference() throw () 14:20:41 INFO - { 14:20:41 INFO - } 14:20:41 INFO - public: 14:20:41 INFO - _Vb_reference(const _Mybase& _Right) 14:20:41 INFO - : _Mybase(_Right._Myptr, _Right._Myoff, _Right._Getcont()) 14:20:41 INFO - { 14:20:41 INFO - } 14:20:41 INFO - _Mytype& operator=(const _Mytype& _Right) throw () 14:20:41 INFO - { 14:20:41 INFO - return (*this = bool(_Right)); 14:20:41 INFO - } 14:20:41 INFO - _Mytype& operator=(bool _Val) throw () 14:20:41 INFO - { 14:20:41 INFO - if (_Val) 14:20:41 INFO - *(_Vbase *)_Getptr() |= _Mask(); 14:20:41 INFO - else 14:20:41 INFO - *(_Vbase *)_Getptr() &= (~_Mask()); 14:20:41 INFO - return (*this); 14:20:41 INFO - } 14:20:41 INFO - void flip() throw () 14:20:41 INFO - { 14:20:41 INFO - *(_Vbase *)_Getptr() ^= _Mask(); 14:20:41 INFO - } 14:20:41 INFO - operator bool() const throw () 14:20:41 INFO - { 14:20:41 INFO - return ((*_Getptr() & _Mask()) != 0); 14:20:41 INFO - } 14:20:41 INFO - const _Vbase *_Getptr() const 14:20:41 INFO - { 14:20:41 INFO - #line 1971 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vector" 14:20:41 INFO - #line 1974 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vector" 14:20:41 INFO - return (this->_Myptr); 14:20:41 INFO - } 14:20:41 INFO - protected: 14:20:41 INFO - _Vbase _Mask() const 14:20:41 INFO - { 14:20:41 INFO - return ((_Vbase)(1) << this->_Myoff); 14:20:41 INFO - } 14:20:41 INFO - }; 14:20:41 INFO - template inline 14:20:41 INFO - void swap(_Vb_reference<_Alloc> _Left, 14:20:41 INFO - _Vb_reference<_Alloc> _Right) 14:20:41 INFO - { 14:20:41 INFO - bool _Val = _Left; 14:20:41 INFO - _Left = _Right; 14:20:41 INFO - _Right = _Val; 14:20:41 INFO - } 14:20:41 INFO - template 14:20:41 INFO - class _Vb_const_iterator 14:20:41 INFO - : public _Vb_iter_base<_Alloc> 14:20:41 INFO - { 14:20:41 INFO - public: 14:20:41 INFO - typedef _Vb_iter_base<_Alloc> _Mybase; 14:20:41 INFO - typedef _Vb_const_iterator<_Alloc> _Mytype; 14:20:41 INFO - typedef _Vb_reference<_Alloc> _Reft; 14:20:41 INFO - typedef bool const_reference; 14:20:41 INFO - typedef random_access_iterator_tag iterator_category; 14:20:41 INFO - typedef bool value_type; 14:20:41 INFO - typedef typename _Alloc::size_type size_type; 14:20:41 INFO - typedef typename _Alloc::difference_type difference_type; 14:20:41 INFO - typedef const_reference *pointer; 14:20:41 INFO - typedef const_reference reference; 14:20:41 INFO - _Vb_const_iterator() 14:20:41 INFO - { 14:20:41 INFO - } 14:20:41 INFO - _Vb_const_iterator(const _Vbase *_Ptr, const _Container_base *_Mypvbool) 14:20:41 INFO - : _Mybase(_Ptr, 0, _Mypvbool) 14:20:41 INFO - { 14:20:41 INFO - } 14:20:41 INFO - const_reference operator*() const 14:20:41 INFO - { 14:20:41 INFO - return (_Reft(*this)); 14:20:41 INFO - } 14:20:41 INFO - _Mytype& operator++() 14:20:41 INFO - { 14:20:41 INFO - _Inc(); 14:20:41 INFO - return (*this); 14:20:41 INFO - } 14:20:41 INFO - _Mytype operator++(int) 14:20:41 INFO - { 14:20:41 INFO - _Mytype _Tmp = *this; 14:20:41 INFO - ++*this; 14:20:41 INFO - return (_Tmp); 14:20:41 INFO - } 14:20:41 INFO - _Mytype& operator--() 14:20:41 INFO - { 14:20:41 INFO - _Dec(); 14:20:41 INFO - return (*this); 14:20:41 INFO - } 14:20:41 INFO - _Mytype operator--(int) 14:20:41 INFO - { 14:20:41 INFO - _Mytype _Tmp = *this; 14:20:41 INFO - --*this; 14:20:41 INFO - return (_Tmp); 14:20:41 INFO - } 14:20:41 INFO - _Mytype& operator+=(difference_type _Off) 14:20:41 INFO - { 14:20:41 INFO - if (_Off < 0 && this->_Myoff < 0 - (size_type)_Off) 14:20:41 INFO - { 14:20:41 INFO - this->_Myoff += _Off; 14:20:41 INFO - this->_Myptr -= 1 + ((size_type)(-1) - this->_Myoff) / _VBITS; 14:20:41 INFO - this->_Myoff %= _VBITS; 14:20:41 INFO - } 14:20:41 INFO - else 14:20:41 INFO - { 14:20:41 INFO - this->_Myoff += _Off; 14:20:41 INFO - this->_Myptr += this->_Myoff / _VBITS; 14:20:41 INFO - this->_Myoff %= _VBITS; 14:20:41 INFO - } 14:20:41 INFO - return (*this); 14:20:41 INFO - } 14:20:41 INFO - _Mytype operator+(difference_type _Off) const 14:20:41 INFO - { 14:20:41 INFO - _Mytype _Tmp = *this; 14:20:41 INFO - return (_Tmp += _Off); 14:20:41 INFO - } 14:20:41 INFO - _Mytype& operator-=(difference_type _Off) 14:20:41 INFO - { 14:20:41 INFO - return (*this += -_Off); 14:20:41 INFO - } 14:20:41 INFO - _Mytype operator-(difference_type _Off) const 14:20:41 INFO - { 14:20:41 INFO - _Mytype _Tmp = *this; 14:20:41 INFO - return (_Tmp -= _Off); 14:20:41 INFO - } 14:20:41 INFO - difference_type operator-( 14:20:41 INFO - const _Mytype& _Right) const 14:20:41 INFO - { 14:20:41 INFO - _Compat(_Right); 14:20:41 INFO - return (_VBITS * (this->_Myptr - _Right._Myptr) 14:20:41 INFO - + (difference_type)this->_Myoff 14:20:41 INFO - - (difference_type)_Right._Myoff); 14:20:41 INFO - } 14:20:41 INFO - const_reference operator[](difference_type _Off) const 14:20:41 INFO - { 14:20:41 INFO - return (*(*this + _Off)); 14:20:41 INFO - } 14:20:41 INFO - bool operator==(const _Mytype& _Right) const 14:20:41 INFO - { 14:20:41 INFO - _Compat(_Right); 14:20:41 INFO - return (this->_Myptr == _Right._Myptr 14:20:41 INFO - && this->_Myoff == _Right._Myoff); 14:20:41 INFO - } 14:20:41 INFO - bool operator!=(const _Mytype& _Right) const 14:20:41 INFO - { 14:20:41 INFO - return (!(*this == _Right)); 14:20:41 INFO - } 14:20:41 INFO - bool operator<(const _Mytype& _Right) const 14:20:41 INFO - { 14:20:41 INFO - _Compat(_Right); 14:20:41 INFO - return (this->_Myptr < _Right._Myptr 14:20:41 INFO - || (this->_Myptr == _Right._Myptr 14:20:41 INFO - && this->_Myoff < _Right._Myoff)); 14:20:41 INFO - } 14:20:41 INFO - bool operator>(const _Mytype& _Right) const 14:20:41 INFO - { 14:20:41 INFO - return (_Right < *this); 14:20:41 INFO - } 14:20:41 INFO - bool operator<=(const _Mytype& _Right) const 14:20:41 INFO - { 14:20:41 INFO - return (!(_Right < *this)); 14:20:41 INFO - } 14:20:41 INFO - bool operator>=(const _Mytype& _Right) const 14:20:41 INFO - { 14:20:41 INFO - return (!(*this < _Right)); 14:20:41 INFO - } 14:20:41 INFO - #line 2144 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vector" 14:20:41 INFO - #line 2150 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vector" 14:20:41 INFO - void _Compat(const _Mytype&) const 14:20:41 INFO - { 14:20:41 INFO - } 14:20:41 INFO - #line 2154 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vector" 14:20:41 INFO - void _Dec() 14:20:41 INFO - { 14:20:41 INFO - if (this->_Myoff != 0) 14:20:41 INFO - --this->_Myoff; 14:20:41 INFO - else 14:20:41 INFO - { 14:20:41 INFO - #line 2169 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vector" 14:20:41 INFO - #line 2172 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vector" 14:20:41 INFO - this->_Myoff = _VBITS - 1; 14:20:41 INFO - --this->_Myptr; 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - void _Inc() 14:20:41 INFO - { 14:20:41 INFO - if (this->_Myoff < _VBITS - 1) 14:20:41 INFO - ++this->_Myoff; 14:20:41 INFO - else 14:20:41 INFO - { 14:20:41 INFO - #line 2192 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vector" 14:20:41 INFO - #line 2195 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vector" 14:20:41 INFO - this->_Myoff = 0; 14:20:41 INFO - ++this->_Myptr; 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - }; 14:20:41 INFO - template inline 14:20:41 INFO - _Vb_const_iterator<_Alloc> operator+( 14:20:41 INFO - typename _Alloc::difference_type _Off, 14:20:41 INFO - _Vb_const_iterator<_Alloc> _Right) 14:20:41 INFO - { 14:20:41 INFO - return (_Right += _Off); 14:20:41 INFO - } 14:20:41 INFO - template 14:20:41 INFO - struct _Is_checked_helper<_Vb_const_iterator<_Alloc> > 14:20:41 INFO - : public true_type 14:20:41 INFO - { 14:20:41 INFO - }; 14:20:41 INFO - template 14:20:41 INFO - class _Vb_iterator 14:20:41 INFO - : public _Vb_const_iterator<_Alloc> 14:20:41 INFO - { 14:20:41 INFO - public: 14:20:41 INFO - typedef _Vb_const_iterator<_Alloc> _Mybase; 14:20:41 INFO - typedef _Vb_iterator<_Alloc> _Mytype; 14:20:41 INFO - typedef _Vb_reference<_Alloc> _Reft; 14:20:41 INFO - typedef bool const_reference; 14:20:41 INFO - typedef random_access_iterator_tag iterator_category; 14:20:41 INFO - typedef bool value_type; 14:20:41 INFO - typedef typename _Alloc::size_type size_type; 14:20:41 INFO - typedef typename _Alloc::difference_type difference_type; 14:20:41 INFO - typedef _Reft *pointer; 14:20:41 INFO - typedef _Reft reference; 14:20:41 INFO - _Vb_iterator() 14:20:41 INFO - { 14:20:41 INFO - } 14:20:41 INFO - _Vb_iterator(_Vbase *_Ptr, _Container_base *_Mypvbool) 14:20:41 INFO - : _Mybase(_Ptr, _Mypvbool) 14:20:41 INFO - { 14:20:41 INFO - } 14:20:41 INFO - reference operator*() const 14:20:41 INFO - { 14:20:41 INFO - return (_Reft(*this)); 14:20:41 INFO - } 14:20:41 INFO - _Mytype& operator++() 14:20:41 INFO - { 14:20:41 INFO - ++*(_Mybase *)this; 14:20:41 INFO - return (*this); 14:20:41 INFO - } 14:20:41 INFO - _Mytype operator++(int) 14:20:41 INFO - { 14:20:41 INFO - _Mytype _Tmp = *this; 14:20:41 INFO - ++*this; 14:20:41 INFO - return (_Tmp); 14:20:41 INFO - } 14:20:41 INFO - _Mytype& operator--() 14:20:41 INFO - { 14:20:41 INFO - --*(_Mybase *)this; 14:20:41 INFO - return (*this); 14:20:41 INFO - } 14:20:41 INFO - _Mytype operator--(int) 14:20:41 INFO - { 14:20:41 INFO - _Mytype _Tmp = *this; 14:20:41 INFO - --*this; 14:20:41 INFO - return (_Tmp); 14:20:41 INFO - } 14:20:41 INFO - _Mytype& operator+=(difference_type _Off) 14:20:41 INFO - { 14:20:41 INFO - *(_Mybase *)this += _Off; 14:20:41 INFO - return (*this); 14:20:41 INFO - } 14:20:41 INFO - _Mytype operator+(difference_type _Off) const 14:20:41 INFO - { 14:20:41 INFO - _Mytype _Tmp = *this; 14:20:41 INFO - return (_Tmp += _Off); 14:20:41 INFO - } 14:20:41 INFO - _Mytype& operator-=(difference_type _Off) 14:20:41 INFO - { 14:20:41 INFO - return (*this += -_Off); 14:20:41 INFO - } 14:20:41 INFO - _Mytype operator-(difference_type _Off) const 14:20:41 INFO - { 14:20:41 INFO - _Mytype _Tmp = *this; 14:20:41 INFO - return (_Tmp -= _Off); 14:20:41 INFO - } 14:20:41 INFO - difference_type operator-(const _Mybase& _Right) const 14:20:41 INFO - { 14:20:41 INFO - return (*(_Mybase *)this - _Right); 14:20:41 INFO - } 14:20:41 INFO - reference operator[](difference_type _Off) const 14:20:41 INFO - { 14:20:41 INFO - return (*(*this + _Off)); 14:20:41 INFO - } 14:20:41 INFO - }; 14:20:41 INFO - template inline 14:20:41 INFO - _Vb_iterator<_Alloc> operator+(typename _Alloc::difference_type _Off, 14:20:41 INFO - _Vb_iterator<_Alloc> _Right) 14:20:41 INFO - { 14:20:41 INFO - return (_Right += _Off); 14:20:41 INFO - } 14:20:41 INFO - template 14:20:41 INFO - struct _Is_checked_helper<_Vb_iterator<_Alloc> > 14:20:41 INFO - : public true_type 14:20:41 INFO - { 14:20:41 INFO - }; 14:20:41 INFO - template 14:20:41 INFO - class _Vb_val 14:20:41 INFO - : public _Container_base 14:20:41 INFO - { 14:20:41 INFO - public: 14:20:41 INFO - typedef vector<_Vbase, _Alloc> _Vectype; 14:20:41 INFO - typedef typename _Vectype::_Alty _Alty; 14:20:41 INFO - typedef typename _Alty::size_type size_type; 14:20:41 INFO - _Vb_val(size_type _Count, const bool& _Val) 14:20:41 INFO - : _Myvec(_Nw(_Count), (_Vbase) (_Val ? -1 : 0)) 14:20:41 INFO - { 14:20:41 INFO - _Alloc_proxy(); 14:20:41 INFO - _Mysize = 0; 14:20:41 INFO - } 14:20:41 INFO - _Vb_val(size_type _Count, const bool& _Val, const _Alloc& _Al) 14:20:41 INFO - : _Myvec(_Nw(_Count), (_Vbase)(_Val ? -1 : 0), _Al) 14:20:41 INFO - { 14:20:41 INFO - _Alloc_proxy(); 14:20:41 INFO - _Mysize = 0; 14:20:41 INFO - } 14:20:41 INFO - _Vb_val(const _Vb_val& _Right) 14:20:41 INFO - : _Myvec(_Right._Myvec), 14:20:41 INFO - _Mysize(_Right._Mysize) 14:20:41 INFO - { 14:20:41 INFO - _Alloc_proxy(); 14:20:41 INFO - } 14:20:41 INFO - _Vb_val(const _Vb_val& _Right, const _Alloc& _Al) 14:20:41 INFO - : _Myvec(_Right._Myvec, _Al), 14:20:41 INFO - _Mysize(_Right._Mysize) 14:20:41 INFO - { 14:20:41 INFO - _Alloc_proxy(); 14:20:41 INFO - } 14:20:41 INFO - _Vb_val(_Vb_val&& _Right) 14:20:41 INFO - : _Myvec(::std:: forward<_Vectype>(_Right._Myvec)), 14:20:41 INFO - _Mysize(_Right._Mysize) 14:20:41 INFO - { 14:20:41 INFO - _Right._Mysize = 0; 14:20:41 INFO - _Alloc_proxy(); 14:20:41 INFO - } 14:20:41 INFO - _Vb_val(_Vb_val&& _Right, const _Alloc& _Al) 14:20:41 INFO - : _Myvec(::std:: forward<_Vectype>(_Right._Myvec), _Al), 14:20:41 INFO - _Mysize(_Right._Mysize) 14:20:41 INFO - { 14:20:41 INFO - _Right._Mysize = 0; 14:20:41 INFO - _Alloc_proxy(); 14:20:41 INFO - } 14:20:41 INFO - ~_Vb_val() throw () 14:20:41 INFO - { 14:20:41 INFO - _Free_proxy(); 14:20:41 INFO - } 14:20:41 INFO - void _Alloc_proxy() 14:20:41 INFO - { 14:20:41 INFO - } 14:20:41 INFO - void _Free_proxy() 14:20:41 INFO - { 14:20:41 INFO - } 14:20:41 INFO - #line 2410 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vector" 14:20:41 INFO - static size_type _Nw(size_type _Count) 14:20:41 INFO - { 14:20:41 INFO - return ((_Count + _VBITS - 1) / _VBITS); 14:20:41 INFO - } 14:20:41 INFO - _Vectype _Myvec; 14:20:41 INFO - typename _Alty::size_type _Mysize; 14:20:41 INFO - }; 14:20:41 INFO - template 14:20:41 INFO - class vector 14:20:41 INFO - : public _Vb_val<_Alloc> 14:20:41 INFO - { 14:20:41 INFO - public: 14:20:41 INFO - typedef vector _Myt; 14:20:41 INFO - typedef _Vb_val<_Alloc> _Mybase; 14:20:41 INFO - typedef typename _Mybase::_Alty _Alty; 14:20:41 INFO - typedef typename _Mybase::_Vectype _Vectype; 14:20:41 INFO - typedef typename _Alty::size_type size_type; 14:20:41 INFO - typedef typename _Alty::difference_type difference_type; 14:20:41 INFO - typedef bool _Ty; 14:20:41 INFO - typedef _Alloc allocator_type; 14:20:41 INFO - typedef _Vb_reference<_Alty> reference; 14:20:41 INFO - typedef bool const_reference; 14:20:41 INFO - typedef bool value_type; 14:20:41 INFO - typedef reference _Reft; 14:20:41 INFO - typedef _Vb_const_iterator<_Alty> const_iterator; 14:20:41 INFO - typedef _Vb_iterator<_Alty> iterator; 14:20:41 INFO - typedef iterator pointer; 14:20:41 INFO - typedef const_iterator const_pointer; 14:20:41 INFO - typedef ::std:: reverse_iterator reverse_iterator; 14:20:41 INFO - typedef ::std:: reverse_iterator const_reverse_iterator; 14:20:41 INFO - static const int _VBITS = ::std:: _VBITS; 14:20:41 INFO - enum {_EEN_VBITS = _VBITS}; 14:20:41 INFO - vector() 14:20:41 INFO - : _Mybase(0, false) 14:20:41 INFO - { 14:20:41 INFO - } 14:20:41 INFO - explicit vector(const _Alloc& _Al) 14:20:41 INFO - : _Mybase(0, false, _Al) 14:20:41 INFO - { 14:20:41 INFO - } 14:20:41 INFO - explicit vector(size_type _Count, const _Alloc& _Al = _Alloc()) 14:20:41 INFO - : _Mybase(_Count, false, _Al) 14:20:41 INFO - { 14:20:41 INFO - _Trim(_Count); 14:20:41 INFO - } 14:20:41 INFO - vector(size_type _Count, const bool& _Val, const _Alloc& _Al = _Alloc()) 14:20:41 INFO - : _Mybase(_Count, _Val, _Al) 14:20:41 INFO - { 14:20:41 INFO - _Trim(_Count); 14:20:41 INFO - } 14:20:41 INFO - vector(const _Myt& _Right) 14:20:41 INFO - : _Mybase(_Right) 14:20:41 INFO - { 14:20:41 INFO - } 14:20:41 INFO - vector(const _Myt& _Right, const _Alloc& _Al) 14:20:41 INFO - : _Mybase(_Right, _Al) 14:20:41 INFO - { 14:20:41 INFO - } 14:20:41 INFO - template::value, 14:20:41 INFO - void>::type> 14:20:41 INFO - vector(_Iter _First, _Iter _Last, const _Alloc& _Al = _Alloc()) 14:20:41 INFO - : _Mybase(0, false, _Al) 14:20:41 INFO - { 14:20:41 INFO - _BConstruct(_First, _Last); 14:20:41 INFO - } 14:20:41 INFO - template 14:20:41 INFO - void _BConstruct(_Iter _First, _Iter _Last) 14:20:41 INFO - { 14:20:41 INFO - insert(begin(), _First, _Last); 14:20:41 INFO - } 14:20:41 INFO - vector(_Myt&& _Right) 14:20:41 INFO - : _Mybase(::std:: forward<_Myt>(_Right)) 14:20:41 INFO - { 14:20:41 INFO - } 14:20:41 INFO - vector(_Myt&& _Right, const _Alloc& _Al) 14:20:41 INFO - : _Mybase(::std:: forward<_Myt>(_Right), _Al) 14:20:41 INFO - { 14:20:41 INFO - } 14:20:41 INFO - _Myt& operator=(_Myt&& _Right) 14:20:41 INFO - { 14:20:41 INFO - if (this != &_Right) 14:20:41 INFO - { 14:20:41 INFO - clear(); 14:20:41 INFO - if (_Alty::propagate_on_container_move_assignment::value 14:20:41 INFO - && this->get_allocator() != _Right.get_allocator()) 14:20:41 INFO - { 14:20:41 INFO - this->_Free_proxy(); 14:20:41 INFO - this->_Myvec = ::std:: move(_Right._Myvec); 14:20:41 INFO - this->_Alloc_proxy(); 14:20:41 INFO - } 14:20:41 INFO - else 14:20:41 INFO - this->_Myvec = ::std:: move(_Right._Myvec); 14:20:41 INFO - this->_Mysize = _Right._Mysize; 14:20:41 INFO - _Right._Mysize = 0; 14:20:41 INFO - } 14:20:41 INFO - return (*this); 14:20:41 INFO - } 14:20:41 INFO - template 14:20:41 INFO - void emplace_back(_Valty&&... _Val) 14:20:41 INFO - { 14:20:41 INFO - bool _Tmp(::std:: forward<_Valty>(_Val)...); 14:20:41 INFO - push_back(_Tmp); 14:20:41 INFO - } 14:20:41 INFO - template 14:20:41 INFO - iterator emplace(const_iterator _Where, _Valty&&... _Val) 14:20:41 INFO - { 14:20:41 INFO - bool _Tmp(::std:: forward<_Valty>(_Val)...); 14:20:41 INFO - return (insert(_Where, _Tmp)); 14:20:41 INFO - } 14:20:41 INFO - vector(::std:: initializer_list _Ilist, 14:20:41 INFO - const _Alloc& _Al = allocator_type()) 14:20:41 INFO - : _Mybase(0, false, _Al) 14:20:41 INFO - { 14:20:41 INFO - insert(begin(), _Ilist.begin(), _Ilist.end()); 14:20:41 INFO - } 14:20:41 INFO - _Myt& operator=(::std:: initializer_list _Ilist) 14:20:41 INFO - { 14:20:41 INFO - assign(_Ilist.begin(), _Ilist.end()); 14:20:41 INFO - return (*this); 14:20:41 INFO - } 14:20:41 INFO - void assign(::std:: initializer_list _Ilist) 14:20:41 INFO - { 14:20:41 INFO - assign(_Ilist.begin(), _Ilist.end()); 14:20:41 INFO - } 14:20:41 INFO - iterator insert(const_iterator _Where, 14:20:41 INFO - ::std:: initializer_list _Ilist) 14:20:41 INFO - { 14:20:41 INFO - return (insert(_Where, _Ilist.begin(), _Ilist.end())); 14:20:41 INFO - } 14:20:41 INFO - ~vector() throw () 14:20:41 INFO - { 14:20:41 INFO - } 14:20:41 INFO - _Myt& operator=(const _Myt& _Right) 14:20:41 INFO - { 14:20:41 INFO - this->_Mysize = _Right._Mysize; 14:20:41 INFO - this->_Myvec = _Right._Myvec; 14:20:41 INFO - return (*this); 14:20:41 INFO - } 14:20:41 INFO - void reserve(size_type _Count) 14:20:41 INFO - { 14:20:41 INFO - this->_Myvec.reserve(this->_Nw(_Count)); 14:20:41 INFO - } 14:20:41 INFO - size_type capacity() const throw () 14:20:41 INFO - { 14:20:41 INFO - return (this->_Myvec.capacity() * _VBITS); 14:20:41 INFO - } 14:20:41 INFO - iterator begin() throw () 14:20:41 INFO - { 14:20:41 INFO - return (iterator(this->_Myvec.data(), this)); 14:20:41 INFO - } 14:20:41 INFO - const_iterator begin() const throw () 14:20:41 INFO - { 14:20:41 INFO - return (const_iterator(this->_Myvec.data(), this)); 14:20:41 INFO - } 14:20:41 INFO - iterator end() throw () 14:20:41 INFO - { 14:20:41 INFO - iterator _Tmp = begin(); 14:20:41 INFO - if (0 < this->_Mysize) 14:20:41 INFO - _Tmp += this->_Mysize; 14:20:41 INFO - return (_Tmp); 14:20:41 INFO - } 14:20:41 INFO - const_iterator end() const throw () 14:20:41 INFO - { 14:20:41 INFO - const_iterator _Tmp = begin(); 14:20:41 INFO - if (0 < this->_Mysize) 14:20:41 INFO - _Tmp += this->_Mysize; 14:20:41 INFO - return (_Tmp); 14:20:41 INFO - } 14:20:41 INFO - const_iterator cbegin() const throw () 14:20:41 INFO - { 14:20:41 INFO - return (begin()); 14:20:41 INFO - } 14:20:41 INFO - const_iterator cend() const throw () 14:20:41 INFO - { 14:20:41 INFO - return (end()); 14:20:41 INFO - } 14:20:41 INFO - const_reverse_iterator crbegin() const throw () 14:20:41 INFO - { 14:20:41 INFO - return (rbegin()); 14:20:41 INFO - } 14:20:41 INFO - const_reverse_iterator crend() const throw () 14:20:41 INFO - { 14:20:41 INFO - return (rend()); 14:20:41 INFO - } 14:20:41 INFO - void shrink_to_fit() 14:20:41 INFO - { 14:20:41 INFO - if (this->_Myvec._Has_unused_capacity()) 14:20:41 INFO - { 14:20:41 INFO - _Myt _Tmp(*this); 14:20:41 INFO - swap(_Tmp); 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - iterator _Make_iter(const_iterator _Where) 14:20:41 INFO - { 14:20:41 INFO - iterator _Tmp = begin(); 14:20:41 INFO - if (0 < this->_Mysize) 14:20:41 INFO - _Tmp += _Where - begin(); 14:20:41 INFO - return (_Tmp); 14:20:41 INFO - } 14:20:41 INFO - reverse_iterator rbegin() throw () 14:20:41 INFO - { 14:20:41 INFO - return (reverse_iterator(end())); 14:20:41 INFO - } 14:20:41 INFO - const_reverse_iterator rbegin() const throw () 14:20:41 INFO - { 14:20:41 INFO - return (const_reverse_iterator(end())); 14:20:41 INFO - } 14:20:41 INFO - reverse_iterator rend() throw () 14:20:41 INFO - { 14:20:41 INFO - return (reverse_iterator(begin())); 14:20:41 INFO - } 14:20:41 INFO - const_reverse_iterator rend() const throw () 14:20:41 INFO - { 14:20:41 INFO - return (const_reverse_iterator(begin())); 14:20:41 INFO - } 14:20:41 INFO - void resize(size_type _Newsize, bool _Val = false) 14:20:41 INFO - { 14:20:41 INFO - if (size() < _Newsize) 14:20:41 INFO - _Insert_n(end(), _Newsize - size(), _Val); 14:20:41 INFO - else if (_Newsize < size()) 14:20:41 INFO - erase(begin() + _Newsize, end()); 14:20:41 INFO - } 14:20:41 INFO - size_type size() const throw () 14:20:41 INFO - { 14:20:41 INFO - return (this->_Mysize); 14:20:41 INFO - } 14:20:41 INFO - size_type max_size() const throw () 14:20:41 INFO - { 14:20:41 INFO - const size_type _Maxsize = this->_Myvec.max_size(); 14:20:41 INFO - return (_Maxsize < (size_type)(-1) / _VBITS 14:20:41 INFO - ? _Maxsize * _VBITS : (size_type)(-1)); 14:20:41 INFO - } 14:20:41 INFO - bool empty() const throw () 14:20:41 INFO - { 14:20:41 INFO - return (size() == 0); 14:20:41 INFO - } 14:20:41 INFO - _Alloc get_allocator() const throw () 14:20:41 INFO - { 14:20:41 INFO - _Alloc _Ret(this->_Myvec.get_allocator()); 14:20:41 INFO - return (_Ret); 14:20:41 INFO - } 14:20:41 INFO - const_reference at(size_type _Off) const 14:20:41 INFO - { 14:20:41 INFO - if (size() <= _Off) 14:20:41 INFO - _Xran(); 14:20:41 INFO - return ((*this)[_Off]); 14:20:41 INFO - } 14:20:41 INFO - reference at(size_type _Off) 14:20:41 INFO - { 14:20:41 INFO - if (size() <= _Off) 14:20:41 INFO - _Xran(); 14:20:41 INFO - return ((*this)[_Off]); 14:20:41 INFO - } 14:20:41 INFO - const_reference operator[](size_type _Off) const 14:20:41 INFO - { 14:20:41 INFO - const_iterator _It = begin(); 14:20:41 INFO - _It._Advance(_Off); 14:20:41 INFO - return (*_It); 14:20:41 INFO - } 14:20:41 INFO - reference operator[](size_type _Off) 14:20:41 INFO - { 14:20:41 INFO - iterator _It = begin(); 14:20:41 INFO - _It._Advance(_Off); 14:20:41 INFO - return (*_It); 14:20:41 INFO - } 14:20:41 INFO - reference front() 14:20:41 INFO - { 14:20:41 INFO - return (*begin()); 14:20:41 INFO - } 14:20:41 INFO - const_reference front() const 14:20:41 INFO - { 14:20:41 INFO - return (*begin()); 14:20:41 INFO - } 14:20:41 INFO - reference back() 14:20:41 INFO - { 14:20:41 INFO - return (*(end() - 1)); 14:20:41 INFO - } 14:20:41 INFO - const_reference back() const 14:20:41 INFO - { 14:20:41 INFO - return (*(end() - 1)); 14:20:41 INFO - } 14:20:41 INFO - void push_back(const bool& _Val) 14:20:41 INFO - { 14:20:41 INFO - insert(end(), _Val); 14:20:41 INFO - } 14:20:41 INFO - void pop_back() 14:20:41 INFO - { 14:20:41 INFO - erase(end() - 1); 14:20:41 INFO - } 14:20:41 INFO - template 14:20:41 INFO - typename enable_if<_Is_iterator<_Iter>::value, 14:20:41 INFO - void>::type 14:20:41 INFO - assign(_Iter _First, _Iter _Last) 14:20:41 INFO - { 14:20:41 INFO - erase(begin(), end()); 14:20:41 INFO - insert(begin(), _First, _Last); 14:20:41 INFO - } 14:20:41 INFO - void assign(size_type _Count, const bool& _Val) 14:20:41 INFO - { 14:20:41 INFO - erase(begin(), end()); 14:20:41 INFO - _Insert_n(begin(), _Count, _Val); 14:20:41 INFO - } 14:20:41 INFO - iterator insert(const_iterator _Where, const bool& _Val) 14:20:41 INFO - { 14:20:41 INFO - return (_Insert_n(_Where, (size_type)1, _Val)); 14:20:41 INFO - } 14:20:41 INFO - iterator insert(const_iterator _Where, size_type _Count, 14:20:41 INFO - const bool& _Val) 14:20:41 INFO - { 14:20:41 INFO - return (_Insert_n(_Where, _Count, _Val)); 14:20:41 INFO - } 14:20:41 INFO - template 14:20:41 INFO - typename enable_if<_Is_iterator<_Iter>::value, 14:20:41 INFO - iterator>::type 14:20:41 INFO - insert(const_iterator _Where, _Iter _First, _Iter _Last) 14:20:41 INFO - { 14:20:41 INFO - size_type _Off = _Where - begin(); 14:20:41 INFO - _Insert(_Where, _First, _Last, _Iter_cat_t<_Iter>()); 14:20:41 INFO - return (begin() + _Off); 14:20:41 INFO - } 14:20:41 INFO - template 14:20:41 INFO - void _Insert(const_iterator _Where, 14:20:41 INFO - _Iter _First, _Iter _Last, 14:20:41 INFO - input_iterator_tag) 14:20:41 INFO - { 14:20:41 INFO - size_type _Off = _Where - begin(); 14:20:41 INFO - for (; _First != _Last; ++_First, (void)++_Off) 14:20:41 INFO - insert(begin() + _Off, *_First); 14:20:41 INFO - } 14:20:41 INFO - template 14:20:41 INFO - void _Insert(const_iterator _Where, 14:20:41 INFO - _Iter _First, _Iter _Last, 14:20:41 INFO - forward_iterator_tag) 14:20:41 INFO - { 14:20:41 INFO - ; 14:20:41 INFO - size_type _Count = ::std:: distance(_First, _Last); 14:20:41 INFO - size_type _Off = _Insert_x(_Where, _Count); 14:20:41 INFO - ::std:: copy(_First, _Last, begin() + _Off); 14:20:41 INFO - } 14:20:41 INFO - iterator erase(const_iterator _Where_arg) 14:20:41 INFO - { 14:20:41 INFO - iterator _Where = _Make_iter(_Where_arg); 14:20:41 INFO - size_type _Off = _Where - begin(); 14:20:41 INFO - #line 2834 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vector" 14:20:41 INFO - ::std:: copy(_Where + 1, end(), _Where); 14:20:41 INFO - #line 2836 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vector" 14:20:41 INFO - _Trim(this->_Mysize - 1); 14:20:41 INFO - return (begin() + _Off); 14:20:41 INFO - } 14:20:41 INFO - iterator erase(const_iterator _First_arg, 14:20:41 INFO - const_iterator _Last_arg) 14:20:41 INFO - { 14:20:41 INFO - iterator _First = _Make_iter(_First_arg); 14:20:41 INFO - iterator _Last = _Make_iter(_Last_arg); 14:20:41 INFO - size_type _Off = _First - begin(); 14:20:41 INFO - if (_First != _Last) 14:20:41 INFO - { 14:20:41 INFO - #line 2859 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vector" 14:20:41 INFO - iterator _Next = ::std:: copy(_Last, end(), _First); 14:20:41 INFO - _Trim(_Next - begin()); 14:20:41 INFO - #line 2862 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vector" 14:20:41 INFO - } 14:20:41 INFO - return (begin() + _Off); 14:20:41 INFO - } 14:20:41 INFO - void clear() throw () 14:20:41 INFO - { 14:20:41 INFO - erase(begin(), end()); 14:20:41 INFO - } 14:20:41 INFO - void flip() throw () 14:20:41 INFO - { 14:20:41 INFO - for (typename _Vectype::iterator _Next = this->_Myvec.begin(); 14:20:41 INFO - _Next != this->_Myvec.end(); ++_Next) 14:20:41 INFO - *_Next = (_Vbase)~*_Next; 14:20:41 INFO - _Trim(this->_Mysize); 14:20:41 INFO - } 14:20:41 INFO - void swap(_Myt& _Right) 14:20:41 INFO - { 14:20:41 INFO - if (this != &_Right) 14:20:41 INFO - { 14:20:41 INFO - this->_Swap_all(_Right); 14:20:41 INFO - this->_Myvec.swap(_Right._Myvec); 14:20:41 INFO - ::std:: swap(this->_Mysize, _Right._Mysize); 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - static void swap(reference _Left, reference _Right) throw () 14:20:41 INFO - { 14:20:41 INFO - bool _Val = _Left; 14:20:41 INFO - _Left = _Right; 14:20:41 INFO - _Right = _Val; 14:20:41 INFO - } 14:20:41 INFO - size_t hash() const 14:20:41 INFO - { 14:20:41 INFO - return (_Hash_seq((const unsigned char *)this->_Myvec.data(), 14:20:41 INFO - this->_Myvec.size() * sizeof (_Vbase))); 14:20:41 INFO - } 14:20:41 INFO - iterator _Insert_n(const_iterator _Where, 14:20:41 INFO - size_type _Count, const bool& _Val) 14:20:41 INFO - { 14:20:41 INFO - size_type _Off = _Insert_x(_Where, _Count); 14:20:41 INFO - ::std:: fill(begin() + _Off, begin() + (_Off + _Count), _Val); 14:20:41 INFO - return (begin() + _Off); 14:20:41 INFO - } 14:20:41 INFO - size_type _Insert_x(const_iterator _Where, size_type _Count) 14:20:41 INFO - { 14:20:41 INFO - size_type _Off = _Where - begin(); 14:20:41 INFO - #line 2920 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vector" 14:20:41 INFO - if (_Count == 0) 14:20:41 INFO - ; 14:20:41 INFO - else if (max_size() - size() < _Count) 14:20:41 INFO - _Xlen(); 14:20:41 INFO - else 14:20:41 INFO - { 14:20:41 INFO - this->_Myvec.resize(this->_Nw(size() + _Count), 0); 14:20:41 INFO - if (empty()) 14:20:41 INFO - this->_Mysize += _Count; 14:20:41 INFO - else 14:20:41 INFO - { 14:20:41 INFO - iterator _Oldend = end(); 14:20:41 INFO - this->_Mysize += _Count; 14:20:41 INFO - ::std:: copy_backward(begin() + _Off, _Oldend, end()); 14:20:41 INFO - } 14:20:41 INFO - #line 2940 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vector" 14:20:41 INFO - } 14:20:41 INFO - return (_Off); 14:20:41 INFO - } 14:20:41 INFO - #line 2969 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vector" 14:20:41 INFO - void _Orphan_range(size_type, size_type) const 14:20:41 INFO - { 14:20:41 INFO - } 14:20:41 INFO - #line 2973 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vector" 14:20:41 INFO - void _Trim(size_type _Size) 14:20:41 INFO - { 14:20:41 INFO - if (max_size() < _Size) 14:20:41 INFO - _Xlen(); 14:20:41 INFO - size_type _Words = this->_Nw(_Size); 14:20:41 INFO - if (_Words < this->_Myvec.size()) 14:20:41 INFO - this->_Myvec.erase(this->_Myvec.begin() + _Words, 14:20:41 INFO - this->_Myvec.end()); 14:20:41 INFO - this->_Mysize = _Size; 14:20:41 INFO - _Size %= _VBITS; 14:20:41 INFO - if (0 < _Size) 14:20:41 INFO - this->_Myvec[_Words - 1] &= ((_Vbase)(1) << _Size) - 1; 14:20:41 INFO - } 14:20:41 INFO - [[noreturn]] void _Xlen() const 14:20:41 INFO - { 14:20:41 INFO - moz_Xlength_error("vector too long"); 14:20:41 INFO - } 14:20:41 INFO - [[noreturn]] void _Xran() const 14:20:41 INFO - { 14:20:41 INFO - moz_Xout_of_range("invalid vector subscript"); 14:20:41 INFO - } 14:20:41 INFO - }; 14:20:41 INFO - template inline 14:20:41 INFO - bool operator==(const vector& _Left, 14:20:41 INFO - const vector& _Right) 14:20:41 INFO - { 14:20:41 INFO - return (_Left.size() == _Right.size() 14:20:41 INFO - && ::std:: equal(_Left._Myvec.begin(), _Left._Myvec.end(), 14:20:41 INFO - _Right._Myvec.begin())); 14:20:41 INFO - } 14:20:41 INFO - template inline 14:20:41 INFO - bool operator!=(const vector& _Left, 14:20:41 INFO - const vector& _Right) 14:20:41 INFO - { 14:20:41 INFO - return (!(_Left == _Right)); 14:20:41 INFO - } 14:20:41 INFO - template 14:20:41 INFO - struct hash > 14:20:41 INFO - { 14:20:41 INFO - typedef vector argument_type; 14:20:41 INFO - typedef size_t result_type; 14:20:41 INFO - size_t operator()(const argument_type& _Keyval) const 14:20:41 INFO - { 14:20:41 INFO - return (_Keyval.hash()); 14:20:41 INFO - } 14:20:41 INFO - }; 14:20:41 INFO - } 14:20:41 INFO - #pragma warning(pop) 14:20:41 INFO - #pragma pack(pop) 14:20:41 INFO - #line 3034 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vector" 14:20:41 INFO - #line 3035 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\vector" 14:20:41 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\vector" 14:20:41 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\vector" 14:20:41 INFO - #pragma warning( pop ) 14:20:41 INFO - #line 82 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\vector" 14:20:41 INFO - #line 16 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/2D.h" 14:20:41 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/GenericRefCounted.h" 14:20:41 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RefCounted.h" 14:20:41 INFO - #line 23 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RefCounted.h" 14:20:41 INFO - #line 28 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RefCounted.h" 14:20:41 INFO - namespace mozilla { 14:20:41 INFO - namespace detail { 14:20:41 INFO - const MozRefCountType DEAD = 0xffffdead; 14:20:41 INFO - class RefCountLogger 14:20:41 INFO - { 14:20:41 INFO - public: 14:20:41 INFO - static void logAddRef(const void* aPointer, MozRefCountType aRefCount, 14:20:41 INFO - const char* aTypeName, uint32_t aInstanceSize) 14:20:41 INFO - { 14:20:41 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aRefCount != DEAD))))) { MOZ_ReportAssertionFailure("aRefCount != DEAD", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RefCounted.h", 71); do { } while (0); do { __debugbreak(); MOZ_NoReturn(71); } while (0); } } while (0); 14:20:41 INFO - NS_LogAddRef(const_cast(aPointer), aRefCount, aTypeName, 14:20:41 INFO - aInstanceSize); 14:20:41 INFO - } 14:20:41 INFO - static void logRelease(const void* aPointer, MozRefCountType aRefCount, 14:20:41 INFO - const char* aTypeName) 14:20:41 INFO - { 14:20:41 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aRefCount != DEAD))))) { MOZ_ReportAssertionFailure("aRefCount != DEAD", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RefCounted.h", 79); do { } while (0); do { __debugbreak(); MOZ_NoReturn(79); } while (0); } } while (0); 14:20:41 INFO - NS_LogRelease(const_cast(aPointer), aRefCount, aTypeName); 14:20:41 INFO - } 14:20:41 INFO - }; 14:20:41 INFO - #line 84 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RefCounted.h" 14:20:41 INFO - enum RefCountAtomicity 14:20:41 INFO - { 14:20:41 INFO - AtomicRefCount, 14:20:41 INFO - NonAtomicRefCount 14:20:41 INFO - }; 14:20:41 INFO - template 14:20:41 INFO - class RefCounted 14:20:41 INFO - { 14:20:41 INFO - protected: 14:20:41 INFO - RefCounted() : mRefCnt(0) {} 14:20:41 INFO - ~RefCounted() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mRefCnt == detail::DEAD))))) { MOZ_ReportAssertionFailure("mRefCnt == detail::DEAD", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RefCounted.h", 97); do { } while (0); do { __debugbreak(); MOZ_NoReturn(97); } while (0); } } while (0); } 14:20:41 INFO - public: 14:20:41 INFO - void AddRef() const 14:20:41 INFO - { 14:20:41 INFO - do { static_assert(mozilla::detail::AssertionConditionType= 0)>::isValid, "invalid assertion condition"); if ((!!(!(!!(int32_t(mRefCnt) >= 0))))) { MOZ_ReportAssertionFailure("int32_t(mRefCnt) >= 0", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RefCounted.h", 104); do { } while (0); do { __debugbreak(); MOZ_NoReturn(104); } while (0); } } while (0); 14:20:41 INFO - const char* type = static_cast(this)->typeName(); 14:20:41 INFO - uint32_t size = static_cast(this)->typeSize(); 14:20:41 INFO - const void* ptr = static_cast(this); 14:20:41 INFO - MozRefCountType cnt = ++mRefCnt; 14:20:41 INFO - detail::RefCountLogger::logAddRef(ptr, cnt, type, size); 14:20:41 INFO - #line 114 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RefCounted.h" 14:20:41 INFO - } 14:20:41 INFO - void Release() const 14:20:41 INFO - { 14:20:41 INFO - do { static_assert(mozilla::detail::AssertionConditionType 0)>::isValid, "invalid assertion condition"); if ((!!(!(!!(int32_t(mRefCnt) > 0))))) { MOZ_ReportAssertionFailure("int32_t(mRefCnt) > 0", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RefCounted.h", 119); do { } while (0); do { __debugbreak(); MOZ_NoReturn(119); } while (0); } } while (0); 14:20:41 INFO - const char* type = static_cast(this)->typeName(); 14:20:41 INFO - const void* ptr = static_cast(this); 14:20:41 INFO - MozRefCountType cnt = --mRefCnt; 14:20:41 INFO - detail::RefCountLogger::logRelease(ptr, cnt, type); 14:20:41 INFO - #line 130 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RefCounted.h" 14:20:41 INFO - if (0 == cnt) { 14:20:41 INFO - mRefCnt = detail::DEAD; 14:20:41 INFO - #line 138 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RefCounted.h" 14:20:41 INFO - delete static_cast(this); 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - void ref() { AddRef(); } 14:20:41 INFO - void deref() { Release(); } 14:20:41 INFO - MozRefCountType refCount() const { return mRefCnt; } 14:20:41 INFO - bool hasOneRef() const 14:20:41 INFO - { 14:20:41 INFO - do { static_assert(mozilla::detail::AssertionConditionType 0)>::isValid, "invalid assertion condition"); if ((!!(!(!!(mRefCnt > 0))))) { MOZ_ReportAssertionFailure("mRefCnt > 0", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RefCounted.h", 148); do { } while (0); do { __debugbreak(); MOZ_NoReturn(148); } while (0); } } while (0); 14:20:41 INFO - return mRefCnt == 1; 14:20:41 INFO - } 14:20:41 INFO - private: 14:20:41 INFO - mutable typename Conditional, 14:20:41 INFO - MozRefCountType>::Type mRefCnt; 14:20:41 INFO - }; 14:20:41 INFO - #line 167 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RefCounted.h" 14:20:41 INFO - } 14:20:41 INFO - template 14:20:41 INFO - class RefCounted : public detail::RefCounted 14:20:41 INFO - { 14:20:41 INFO - public: 14:20:41 INFO - ~RefCounted() 14:20:41 INFO - { 14:20:41 INFO - static_assert(IsBaseOf::value, 14:20:41 INFO - "T must derive from RefCounted"); 14:20:41 INFO - } 14:20:41 INFO - }; 14:20:41 INFO - namespace external { 14:20:41 INFO - template 14:20:41 INFO - class AtomicRefCounted : 14:20:41 INFO - public mozilla::detail::RefCounted 14:20:41 INFO - { 14:20:41 INFO - public: 14:20:41 INFO - ~AtomicRefCounted() 14:20:41 INFO - { 14:20:41 INFO - static_assert(IsBaseOf::value, 14:20:41 INFO - "T must derive from AtomicRefCounted"); 14:20:41 INFO - } 14:20:41 INFO - }; 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - #line 214 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RefCounted.h" 14:20:41 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/GenericRefCounted.h" 14:20:41 INFO - namespace mozilla { 14:20:41 INFO - class GenericRefCountedBase 14:20:41 INFO - { 14:20:41 INFO - protected: 14:20:41 INFO - virtual ~GenericRefCountedBase() {}; 14:20:41 INFO - public: 14:20:41 INFO - virtual void AddRef() = 0; 14:20:41 INFO - virtual void Release() = 0; 14:20:41 INFO - void ref() { AddRef(); } 14:20:41 INFO - void deref() { Release(); } 14:20:41 INFO - virtual const char* typeName() const = 0; 14:20:41 INFO - virtual size_t typeSize() const = 0; 14:20:41 INFO - #line 46 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/GenericRefCounted.h" 14:20:41 INFO - }; 14:20:41 INFO - namespace detail { 14:20:41 INFO - template 14:20:41 INFO - class GenericRefCounted : public GenericRefCountedBase 14:20:41 INFO - { 14:20:41 INFO - protected: 14:20:41 INFO - GenericRefCounted() : refCnt(0) { } 14:20:41 INFO - virtual ~GenericRefCounted() { 14:20:41 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(refCnt == detail::DEAD))))) { MOZ_ReportAssertionFailure("refCnt == detail::DEAD", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/GenericRefCounted.h", 57); do { } while (0); do { __debugbreak(); MOZ_NoReturn(57); } while (0); } } while (0); 14:20:41 INFO - } 14:20:41 INFO - public: 14:20:41 INFO - virtual void AddRef() override { 14:20:41 INFO - do { static_assert(mozilla::detail::AssertionConditionType= 0)>::isValid, "invalid assertion condition"); if ((!!(!(!!(int32_t(refCnt) >= 0))))) { MOZ_ReportAssertionFailure("int32_t(refCnt) >= 0", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/GenericRefCounted.h", 63); do { } while (0); do { __debugbreak(); MOZ_NoReturn(63); } while (0); } } while (0); 14:20:41 INFO - const char* type = typeName(); 14:20:41 INFO - uint32_t size = typeSize(); 14:20:41 INFO - const void* ptr = this; 14:20:41 INFO - MozRefCountType cnt = ++refCnt; 14:20:41 INFO - detail::RefCountLogger::logAddRef(ptr, cnt, type, size); 14:20:41 INFO - #line 73 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/GenericRefCounted.h" 14:20:41 INFO - } 14:20:41 INFO - virtual void Release() override { 14:20:41 INFO - do { static_assert(mozilla::detail::AssertionConditionType 0)>::isValid, "invalid assertion condition"); if ((!!(!(!!(int32_t(refCnt) > 0))))) { MOZ_ReportAssertionFailure("int32_t(refCnt) > 0", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/GenericRefCounted.h", 77); do { } while (0); do { __debugbreak(); MOZ_NoReturn(77); } while (0); } } while (0); 14:20:41 INFO - const char* type = typeName(); 14:20:41 INFO - const void* ptr = this; 14:20:41 INFO - MozRefCountType cnt = --refCnt; 14:20:41 INFO - detail::RefCountLogger::logRelease(ptr, cnt, type); 14:20:41 INFO - #line 88 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/GenericRefCounted.h" 14:20:41 INFO - if (0 == cnt) { 14:20:41 INFO - refCnt = detail::DEAD; 14:20:41 INFO - #line 96 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/GenericRefCounted.h" 14:20:41 INFO - delete this; 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - MozRefCountType refCount() const { return refCnt; } 14:20:41 INFO - bool hasOneRef() const { 14:20:41 INFO - do { static_assert(mozilla::detail::AssertionConditionType 0)>::isValid, "invalid assertion condition"); if ((!!(!(!!(refCnt > 0))))) { MOZ_ReportAssertionFailure("refCnt > 0", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/GenericRefCounted.h", 102); do { } while (0); do { __debugbreak(); MOZ_NoReturn(102); } while (0); } } while (0); 14:20:41 INFO - return refCnt == 1; 14:20:41 INFO - } 14:20:41 INFO - private: 14:20:41 INFO - typename Conditional, MozRefCountType>::Type refCnt; 14:20:41 INFO - }; 14:20:41 INFO - } 14:20:41 INFO - class GenericRefCounted : public detail::GenericRefCounted 14:20:41 INFO - { 14:20:41 INFO - }; 14:20:41 INFO - class GenericAtomicRefCounted : public detail::GenericRefCounted 14:20:41 INFO - { 14:20:41 INFO - }; 14:20:41 INFO - } 14:20:41 INFO - #line 133 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/GenericRefCounted.h" 14:20:41 INFO - #line 22 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/2D.h" 14:20:41 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h" 14:20:41 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\string" 14:20:41 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\string" 14:20:41 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\string" 14:20:41 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\string" 14:20:41 INFO - #line 54 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\string" 14:20:41 INFO - #pragma warning( push ) 14:20:41 INFO - #pragma warning( disable : 4275 4530 ) 14:20:41 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\string" 14:20:41 INFO - #pragma once 14:20:41 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\istream" 14:20:41 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\istream" 14:20:41 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\istream" 14:20:41 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\istream" 14:20:41 INFO - #line 54 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\istream" 14:20:41 INFO - #pragma warning( push ) 14:20:41 INFO - #pragma warning( disable : 4275 4530 ) 14:20:41 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\istream" 14:20:41 INFO - #pragma once 14:20:41 INFO - #pragma pack(push,8) 14:20:41 INFO - #pragma warning(push,3) 14:20:41 INFO - #pragma warning(disable: 4189) 14:20:41 INFO - namespace std { 14:20:41 INFO - #pragma vtordisp(push, 2) 14:20:41 INFO - template 14:20:41 INFO - class basic_istream 14:20:41 INFO - : virtual public basic_ios<_Elem, _Traits> 14:20:41 INFO - { 14:20:41 INFO - public: 14:20:41 INFO - typedef basic_istream<_Elem, _Traits> _Myt; 14:20:41 INFO - typedef basic_ios<_Elem, _Traits> _Myios; 14:20:41 INFO - typedef basic_streambuf<_Elem, _Traits> _Mysb; 14:20:41 INFO - typedef istreambuf_iterator<_Elem, _Traits> _Iter; 14:20:41 INFO - typedef ctype<_Elem> _Ctype; 14:20:41 INFO - typedef num_get<_Elem, _Iter> _Nget; 14:20:41 INFO - #line 41 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\istream" 14:20:41 INFO - explicit basic_istream(_Mysb *_Strbuf, 14:20:41 INFO - bool _Isstd = false) 14:20:41 INFO - : _Chcount(0) 14:20:41 INFO - { 14:20:41 INFO - _Myios::init(_Strbuf, _Isstd); 14:20:41 INFO - } 14:20:41 INFO - basic_istream(_Uninitialized) 14:20:41 INFO - { 14:20:41 INFO - this->_Addstd(this); 14:20:41 INFO - } 14:20:41 INFO - protected: 14:20:41 INFO - basic_istream(_Myt&& _Right) 14:20:41 INFO - : _Chcount(_Right._Chcount) 14:20:41 INFO - { 14:20:41 INFO - _Myios::init(); 14:20:41 INFO - _Myios::move(::std:: move(_Right)); 14:20:41 INFO - _Right._Chcount = 0; 14:20:41 INFO - } 14:20:41 INFO - _Myt& operator=(_Myt&& _Right) 14:20:41 INFO - { 14:20:41 INFO - this->swap(_Right); 14:20:41 INFO - return (*this); 14:20:41 INFO - } 14:20:41 INFO - void swap(_Myt& _Right) 14:20:41 INFO - { 14:20:41 INFO - _Myios::swap(_Right); 14:20:41 INFO - ::std:: swap(_Chcount, _Right._Chcount); 14:20:41 INFO - } 14:20:41 INFO - public: 14:20:41 INFO - basic_istream(const _Myt&) = delete; 14:20:41 INFO - _Myt& operator=(const _Myt&) = delete; 14:20:41 INFO - virtual ~basic_istream() throw () 14:20:41 INFO - { 14:20:41 INFO - } 14:20:41 INFO - typedef typename _Traits::int_type int_type; 14:20:41 INFO - typedef typename _Traits::pos_type pos_type; 14:20:41 INFO - typedef typename _Traits::off_type off_type; 14:20:41 INFO - class _Sentry_base 14:20:41 INFO - { 14:20:41 INFO - public: 14:20:41 INFO - _Sentry_base(_Myt& _Istr) 14:20:41 INFO - : _Myistr(_Istr) 14:20:41 INFO - { 14:20:41 INFO - if (_Myistr.rdbuf() != 0) 14:20:41 INFO - _Myistr.rdbuf()->_Lock(); 14:20:41 INFO - } 14:20:41 INFO - ~_Sentry_base() throw () 14:20:41 INFO - { 14:20:41 INFO - if (_Myistr.rdbuf() != 0) 14:20:41 INFO - _Myistr.rdbuf()->_Unlock(); 14:20:41 INFO - } 14:20:41 INFO - _Myt& _Myistr; 14:20:41 INFO - private: 14:20:41 INFO - _Sentry_base& operator=(const _Sentry_base&); 14:20:41 INFO - }; 14:20:41 INFO - class sentry 14:20:41 INFO - : public _Sentry_base 14:20:41 INFO - { 14:20:41 INFO - public: 14:20:41 INFO - explicit sentry(_Myt& _Istr, bool _Noskip = false) 14:20:41 INFO - : _Sentry_base(_Istr) 14:20:41 INFO - { 14:20:41 INFO - _Ok = this->_Myistr._Ipfx(_Noskip); 14:20:41 INFO - } 14:20:41 INFO - explicit operator bool() const 14:20:41 INFO - { 14:20:41 INFO - return (_Ok); 14:20:41 INFO - } 14:20:41 INFO - sentry(const sentry&) = delete; 14:20:41 INFO - sentry& operator=(const sentry&) = delete; 14:20:41 INFO - private: 14:20:41 INFO - bool _Ok; 14:20:41 INFO - }; 14:20:41 INFO - bool _Ipfx(bool _Noskip = false) 14:20:41 INFO - { 14:20:41 INFO - if (this->good()) 14:20:41 INFO - { 14:20:41 INFO - if (_Myios::tie() != 0) 14:20:41 INFO - _Myios::tie()->flush(); 14:20:41 INFO - if (!_Noskip && this->flags() & ios_base::skipws) 14:20:41 INFO - { 14:20:41 INFO - const _Ctype& _Ctype_fac = use_facet< _Ctype >(this->getloc()); 14:20:41 INFO - { 14:20:41 INFO - int_type _Meta = _Myios::rdbuf()->sgetc(); 14:20:41 INFO - for (; ; _Meta = _Myios::rdbuf()->snextc()) 14:20:41 INFO - if (_Traits::eq_int_type(_Traits::eof(), _Meta)) 14:20:41 INFO - { 14:20:41 INFO - _Myios::setstate(ios_base::eofbit); 14:20:41 INFO - break; 14:20:41 INFO - } 14:20:41 INFO - else if (!_Ctype_fac.is(_Ctype::space, 14:20:41 INFO - _Traits::to_char_type(_Meta))) 14:20:41 INFO - break; 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - if (this->good()) 14:20:41 INFO - return (true); 14:20:41 INFO - } 14:20:41 INFO - _Myios::setstate(ios_base::failbit); 14:20:41 INFO - return (false); 14:20:41 INFO - } 14:20:41 INFO - bool ipfx(bool _Noskip = false) 14:20:41 INFO - { 14:20:41 INFO - return (_Ipfx(_Noskip)); 14:20:41 INFO - } 14:20:41 INFO - void isfx() 14:20:41 INFO - { 14:20:41 INFO - } 14:20:41 INFO - _Myt& operator>>(_Myt& (__cdecl *_Pfn)(_Myt&)) 14:20:41 INFO - { 14:20:41 INFO - ; 14:20:41 INFO - return ((*_Pfn)(*this)); 14:20:41 INFO - } 14:20:41 INFO - _Myt& operator>>(_Myios& (__cdecl *_Pfn)(_Myios&)) 14:20:41 INFO - { 14:20:41 INFO - ; 14:20:41 INFO - (*_Pfn)(*(_Myios *)this); 14:20:41 INFO - return (*this); 14:20:41 INFO - } 14:20:41 INFO - _Myt& operator>>(ios_base& (__cdecl *_Pfn)(ios_base&)) 14:20:41 INFO - { 14:20:41 INFO - ; 14:20:41 INFO - (*_Pfn)(*(ios_base *)this); 14:20:41 INFO - return (*this); 14:20:41 INFO - } 14:20:41 INFO - _Myt& operator>>(bool& _Val) 14:20:41 INFO - { 14:20:41 INFO - ios_base::iostate _State = ios_base::goodbit; 14:20:41 INFO - const sentry _Ok(*this); 14:20:41 INFO - if (_Ok) 14:20:41 INFO - { 14:20:41 INFO - const _Nget& _Nget_fac = use_facet< _Nget >(this->getloc()); 14:20:41 INFO - { 14:20:41 INFO - _Nget_fac.get(_Iter(_Myios::rdbuf()), _Iter(0), 14:20:41 INFO - *this, _State, _Val); 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - _Myios::setstate(_State); 14:20:41 INFO - return (*this); 14:20:41 INFO - } 14:20:41 INFO - _Myt& operator>>(short& _Val) 14:20:41 INFO - { 14:20:41 INFO - ios_base::iostate _State = ios_base::goodbit; 14:20:41 INFO - const sentry _Ok(*this); 14:20:41 INFO - if (_Ok) 14:20:41 INFO - { 14:20:41 INFO - long _Tmp = 0; 14:20:41 INFO - const _Nget& _Nget_fac = use_facet< _Nget >(this->getloc()); 14:20:41 INFO - { 14:20:41 INFO - _Nget_fac.get(_Iter(_Myios::rdbuf()), _Iter(0), 14:20:41 INFO - *this, _State, _Tmp); 14:20:41 INFO - } 14:20:41 INFO - if (_State & ios_base::failbit 14:20:41 INFO - || _Tmp < (-32768) || 32767 < _Tmp) 14:20:41 INFO - _State |= ios_base::failbit; 14:20:41 INFO - else 14:20:41 INFO - _Val = (short)_Tmp; 14:20:41 INFO - } 14:20:41 INFO - _Myios::setstate(_State); 14:20:41 INFO - return (*this); 14:20:41 INFO - } 14:20:41 INFO - _Myt& operator>>(unsigned short& _Val) 14:20:41 INFO - { 14:20:41 INFO - ios_base::iostate _State = ios_base::goodbit; 14:20:41 INFO - const sentry _Ok(*this); 14:20:41 INFO - if (_Ok) 14:20:41 INFO - { 14:20:41 INFO - const _Nget& _Nget_fac = use_facet< _Nget >(this->getloc()); 14:20:41 INFO - { 14:20:41 INFO - _Nget_fac.get(_Iter(_Myios::rdbuf()), _Iter(0), 14:20:41 INFO - *this, _State, _Val); 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - _Myios::setstate(_State); 14:20:41 INFO - return (*this); 14:20:41 INFO - } 14:20:41 INFO - _Myt& operator>>(int& _Val) 14:20:41 INFO - { 14:20:41 INFO - ios_base::iostate _State = ios_base::goodbit; 14:20:41 INFO - const sentry _Ok(*this); 14:20:41 INFO - if (_Ok) 14:20:41 INFO - { 14:20:41 INFO - long _Tmp = 0; 14:20:41 INFO - const _Nget& _Nget_fac = use_facet< _Nget >(this->getloc()); 14:20:41 INFO - { 14:20:41 INFO - _Nget_fac.get(_Iter(_Myios::rdbuf()), _Iter(0), 14:20:41 INFO - *this, _State, _Tmp); 14:20:41 INFO - } 14:20:41 INFO - if (_State & ios_base::failbit 14:20:41 INFO - || _Tmp < (-2147483647 - 1) || 2147483647 < _Tmp) 14:20:41 INFO - _State |= ios_base::failbit; 14:20:41 INFO - else 14:20:41 INFO - _Val = _Tmp; 14:20:41 INFO - } 14:20:41 INFO - _Myios::setstate(_State); 14:20:41 INFO - return (*this); 14:20:41 INFO - } 14:20:41 INFO - _Myt& operator>>(unsigned int& _Val) 14:20:41 INFO - { 14:20:41 INFO - ios_base::iostate _State = ios_base::goodbit; 14:20:41 INFO - const sentry _Ok(*this); 14:20:41 INFO - if (_Ok) 14:20:41 INFO - { 14:20:41 INFO - const _Nget& _Nget_fac = use_facet< _Nget >(this->getloc()); 14:20:41 INFO - { 14:20:41 INFO - _Nget_fac.get(_Iter(_Myios::rdbuf()), _Iter(0), 14:20:41 INFO - *this, _State, _Val); 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - _Myios::setstate(_State); 14:20:41 INFO - return (*this); 14:20:41 INFO - } 14:20:41 INFO - _Myt& operator>>(long& _Val) 14:20:41 INFO - { 14:20:41 INFO - ios_base::iostate _State = ios_base::goodbit; 14:20:41 INFO - const sentry _Ok(*this); 14:20:41 INFO - if (_Ok) 14:20:41 INFO - { 14:20:41 INFO - const _Nget& _Nget_fac = use_facet< _Nget >(this->getloc()); 14:20:41 INFO - { 14:20:41 INFO - _Nget_fac.get(_Iter(_Myios::rdbuf()), _Iter(0), 14:20:41 INFO - *this, _State, _Val); 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - _Myios::setstate(_State); 14:20:41 INFO - return (*this); 14:20:41 INFO - } 14:20:41 INFO - _Myt& operator>>(unsigned long& _Val) 14:20:41 INFO - { 14:20:41 INFO - ios_base::iostate _State = ios_base::goodbit; 14:20:41 INFO - const sentry _Ok(*this); 14:20:41 INFO - if (_Ok) 14:20:41 INFO - { 14:20:41 INFO - const _Nget& _Nget_fac = use_facet< _Nget >(this->getloc()); 14:20:41 INFO - { 14:20:41 INFO - _Nget_fac.get(_Iter(_Myios::rdbuf()), _Iter(0), 14:20:41 INFO - *this, _State, _Val); 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - _Myios::setstate(_State); 14:20:41 INFO - return (*this); 14:20:41 INFO - } 14:20:41 INFO - _Myt& operator>>(long long& _Val) 14:20:41 INFO - { 14:20:41 INFO - ios_base::iostate _State = ios_base::goodbit; 14:20:41 INFO - const sentry _Ok(*this); 14:20:41 INFO - if (_Ok) 14:20:41 INFO - { 14:20:41 INFO - const _Nget& _Nget_fac = use_facet< _Nget >(this->getloc()); 14:20:41 INFO - { 14:20:41 INFO - _Nget_fac.get(_Iter(_Myios::rdbuf()), _Iter(0), 14:20:41 INFO - *this, _State, _Val); 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - _Myios::setstate(_State); 14:20:41 INFO - return (*this); 14:20:41 INFO - } 14:20:41 INFO - _Myt& operator>>(unsigned long long& _Val) 14:20:41 INFO - { 14:20:41 INFO - ios_base::iostate _State = ios_base::goodbit; 14:20:41 INFO - const sentry _Ok(*this); 14:20:41 INFO - if (_Ok) 14:20:41 INFO - { 14:20:41 INFO - const _Nget& _Nget_fac = use_facet< _Nget >(this->getloc()); 14:20:41 INFO - { 14:20:41 INFO - _Nget_fac.get(_Iter(_Myios::rdbuf()), _Iter(0), 14:20:41 INFO - *this, _State, _Val); 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - _Myios::setstate(_State); 14:20:41 INFO - return (*this); 14:20:41 INFO - } 14:20:41 INFO - _Myt& operator>>(float& _Val) 14:20:41 INFO - { 14:20:41 INFO - ios_base::iostate _State = ios_base::goodbit; 14:20:41 INFO - const sentry _Ok(*this); 14:20:41 INFO - if (_Ok) 14:20:41 INFO - { 14:20:41 INFO - const _Nget& _Nget_fac = use_facet< _Nget >(this->getloc()); 14:20:41 INFO - { 14:20:41 INFO - _Nget_fac.get(_Iter(_Myios::rdbuf()), _Iter(0), 14:20:41 INFO - *this, _State, _Val); 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - _Myios::setstate(_State); 14:20:41 INFO - return (*this); 14:20:41 INFO - } 14:20:41 INFO - _Myt& operator>>(double& _Val) 14:20:41 INFO - { 14:20:41 INFO - ios_base::iostate _State = ios_base::goodbit; 14:20:41 INFO - const sentry _Ok(*this); 14:20:41 INFO - if (_Ok) 14:20:41 INFO - { 14:20:41 INFO - const _Nget& _Nget_fac = use_facet< _Nget >(this->getloc()); 14:20:41 INFO - { 14:20:41 INFO - _Nget_fac.get(_Iter(_Myios::rdbuf()), _Iter(0), 14:20:41 INFO - *this, _State, _Val); 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - _Myios::setstate(_State); 14:20:41 INFO - return (*this); 14:20:41 INFO - } 14:20:41 INFO - _Myt& operator>>(long double& _Val) 14:20:41 INFO - { 14:20:41 INFO - ios_base::iostate _State = ios_base::goodbit; 14:20:41 INFO - const sentry _Ok(*this); 14:20:41 INFO - if (_Ok) 14:20:41 INFO - { 14:20:41 INFO - const _Nget& _Nget_fac = use_facet< _Nget >(this->getloc()); 14:20:41 INFO - { 14:20:41 INFO - _Nget_fac.get(_Iter(_Myios::rdbuf()), _Iter(0), 14:20:41 INFO - *this, _State, _Val); 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - _Myios::setstate(_State); 14:20:41 INFO - return (*this); 14:20:41 INFO - } 14:20:41 INFO - _Myt& operator>>(void *& _Val) 14:20:41 INFO - { 14:20:41 INFO - ios_base::iostate _State = ios_base::goodbit; 14:20:41 INFO - const sentry _Ok(*this); 14:20:41 INFO - if (_Ok) 14:20:41 INFO - { 14:20:41 INFO - const _Nget& _Nget_fac = use_facet< _Nget >(this->getloc()); 14:20:41 INFO - { 14:20:41 INFO - _Nget_fac.get(_Iter(_Myios::rdbuf()), _Iter(0), 14:20:41 INFO - *this, _State, _Val); 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - _Myios::setstate(_State); 14:20:41 INFO - return (*this); 14:20:41 INFO - } 14:20:41 INFO - _Myt& operator>>(_Mysb *_Strbuf) 14:20:41 INFO - { 14:20:41 INFO - ios_base::iostate _State = ios_base::goodbit; 14:20:41 INFO - bool _Copied = false; 14:20:41 INFO - const sentry _Ok(*this); 14:20:41 INFO - if (_Ok && _Strbuf != 0) 14:20:41 INFO - { 14:20:41 INFO - { 14:20:41 INFO - int_type _Meta = _Myios::rdbuf()->sgetc(); 14:20:41 INFO - for (; ; _Meta = _Myios::rdbuf()->snextc()) 14:20:41 INFO - if (_Traits::eq_int_type(_Traits::eof(), _Meta)) 14:20:41 INFO - { 14:20:41 INFO - _State |= ios_base::eofbit; 14:20:41 INFO - break; 14:20:41 INFO - } 14:20:41 INFO - else 14:20:41 INFO - { 14:20:41 INFO - { if (1) { 14:20:41 INFO - if (_Traits::eq_int_type(_Traits::eof(), 14:20:41 INFO - _Strbuf->sputc(_Traits::to_char_type(_Meta)))) 14:20:41 INFO - break; 14:20:41 INFO - } else if (0) { 14:20:41 INFO - break; 14:20:41 INFO - } } 14:20:41 INFO - _Copied = true; 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - _Myios::setstate(!_Copied ? _State | ios_base::failbit : _State); 14:20:41 INFO - return (*this); 14:20:41 INFO - } 14:20:41 INFO - int_type get() 14:20:41 INFO - { 14:20:41 INFO - int_type _Meta = 0; 14:20:41 INFO - ios_base::iostate _State = ios_base::goodbit; 14:20:41 INFO - _Chcount = 0; 14:20:41 INFO - const sentry _Ok(*this, true); 14:20:41 INFO - if (!_Ok) 14:20:41 INFO - _Meta = _Traits::eof(); 14:20:41 INFO - else 14:20:41 INFO - { 14:20:41 INFO - { 14:20:41 INFO - _Meta = _Myios::rdbuf()->sgetc(); 14:20:41 INFO - if (_Traits::eq_int_type(_Traits::eof(), _Meta)) 14:20:41 INFO - _State |= ios_base::eofbit | ios_base::failbit; 14:20:41 INFO - else 14:20:41 INFO - { 14:20:41 INFO - _Myios::rdbuf()->sbumpc(); 14:20:41 INFO - ++_Chcount; 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - _Myios::setstate(_State); 14:20:41 INFO - return (_Meta); 14:20:41 INFO - } 14:20:41 INFO - _Myt& get(_Elem *_Str, streamsize _Count) 14:20:41 INFO - { 14:20:41 INFO - return (get(_Str, _Count, _Myios::widen('\n'))); 14:20:41 INFO - } 14:20:41 INFO - _Myt& get(_Elem *_Str, 14:20:41 INFO - streamsize _Count, _Elem _Delim) 14:20:41 INFO - { 14:20:41 INFO - ios_base::iostate _State = ios_base::goodbit; 14:20:41 INFO - _Chcount = 0; 14:20:41 INFO - const sentry _Ok(*this, true); 14:20:41 INFO - if (_Ok && 0 < _Count) 14:20:41 INFO - { 14:20:41 INFO - { 14:20:41 INFO - int_type _Meta = _Myios::rdbuf()->sgetc(); 14:20:41 INFO - for (; 0 < --_Count; _Meta = _Myios::rdbuf()->snextc()) 14:20:41 INFO - if (_Traits::eq_int_type(_Traits::eof(), _Meta)) 14:20:41 INFO - { 14:20:41 INFO - _State |= ios_base::eofbit; 14:20:41 INFO - break; 14:20:41 INFO - } 14:20:41 INFO - else if (_Traits::to_char_type(_Meta) == _Delim) 14:20:41 INFO - break; 14:20:41 INFO - else 14:20:41 INFO - { 14:20:41 INFO - ; 14:20:41 INFO - *_Str++ = _Traits::to_char_type(_Meta); 14:20:41 INFO - ++_Chcount; 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - _Myios::setstate(_Chcount == 0 14:20:41 INFO - ? _State | ios_base::failbit : _State); 14:20:41 INFO - *_Str = _Elem(); 14:20:41 INFO - return (*this); 14:20:41 INFO - } 14:20:41 INFO - _Myt& get(_Elem& _Ch) 14:20:41 INFO - { 14:20:41 INFO - int_type _Meta = get(); 14:20:41 INFO - if (!_Traits::eq_int_type(_Traits::eof(), _Meta)) 14:20:41 INFO - _Ch = _Traits::to_char_type(_Meta); 14:20:41 INFO - return (*this); 14:20:41 INFO - } 14:20:41 INFO - _Myt& get(_Mysb& _Strbuf) 14:20:41 INFO - { 14:20:41 INFO - return (get(_Strbuf, _Myios::widen('\n'))); 14:20:41 INFO - } 14:20:41 INFO - _Myt& get(_Mysb& _Strbuf, _Elem _Delim) 14:20:41 INFO - { 14:20:41 INFO - ios_base::iostate _State = ios_base::goodbit; 14:20:41 INFO - _Chcount = 0; 14:20:41 INFO - const sentry _Ok(*this, true); 14:20:41 INFO - if (_Ok) 14:20:41 INFO - { 14:20:41 INFO - { 14:20:41 INFO - int_type _Meta = _Myios::rdbuf()->sgetc(); 14:20:41 INFO - for (; ; _Meta = _Myios::rdbuf()->snextc()) 14:20:41 INFO - if (_Traits::eq_int_type(_Traits::eof(), _Meta)) 14:20:41 INFO - { 14:20:41 INFO - _State |= ios_base::eofbit; 14:20:41 INFO - break; 14:20:41 INFO - } 14:20:41 INFO - else 14:20:41 INFO - { 14:20:41 INFO - { if (1) { 14:20:41 INFO - _Elem _Ch = _Traits::to_char_type(_Meta); 14:20:41 INFO - if (_Ch == _Delim 14:20:41 INFO - || _Traits::eq_int_type(_Traits::eof(), 14:20:41 INFO - _Strbuf.sputc(_Ch))) 14:20:41 INFO - break; 14:20:41 INFO - } else if (0) { 14:20:41 INFO - break; 14:20:41 INFO - } } 14:20:41 INFO - ++_Chcount; 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - if (_Chcount == 0) 14:20:41 INFO - _State |= ios_base::failbit; 14:20:41 INFO - _Myios::setstate(_State); 14:20:41 INFO - return (*this); 14:20:41 INFO - } 14:20:41 INFO - _Myt& getline(_Elem *_Str, streamsize _Count) 14:20:41 INFO - { 14:20:41 INFO - return (getline(_Str, _Count, _Myios::widen('\n'))); 14:20:41 INFO - } 14:20:41 INFO - _Myt& getline(_Elem *_Str, 14:20:41 INFO - streamsize _Count, _Elem _Delim) 14:20:41 INFO - { 14:20:41 INFO - ios_base::iostate _State = ios_base::goodbit; 14:20:41 INFO - _Chcount = 0; 14:20:41 INFO - const sentry _Ok(*this, true); 14:20:41 INFO - if (_Ok && 0 < _Count) 14:20:41 INFO - { 14:20:41 INFO - int_type _Metadelim = _Traits::to_int_type(_Delim); 14:20:41 INFO - { 14:20:41 INFO - int_type _Meta = _Myios::rdbuf()->sgetc(); 14:20:41 INFO - for (; ; _Meta = _Myios::rdbuf()->snextc()) 14:20:41 INFO - if (_Traits::eq_int_type(_Traits::eof(), _Meta)) 14:20:41 INFO - { 14:20:41 INFO - _State |= ios_base::eofbit; 14:20:41 INFO - break; 14:20:41 INFO - } 14:20:41 INFO - else if (_Meta == _Metadelim) 14:20:41 INFO - { 14:20:41 INFO - ++_Chcount; 14:20:41 INFO - _Myios::rdbuf()->sbumpc(); 14:20:41 INFO - break; 14:20:41 INFO - } 14:20:41 INFO - else if (--_Count <= 0) 14:20:41 INFO - { 14:20:41 INFO - _State |= ios_base::failbit; 14:20:41 INFO - break; 14:20:41 INFO - } 14:20:41 INFO - else 14:20:41 INFO - { 14:20:41 INFO - ; 14:20:41 INFO - *_Str++ = _Traits::to_char_type(_Meta); 14:20:41 INFO - ++_Chcount; 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - *_Str = _Elem(); 14:20:41 INFO - _Myios::setstate(_Chcount == 0 ? _State | ios_base::failbit : _State); 14:20:41 INFO - return (*this); 14:20:41 INFO - } 14:20:41 INFO - _Myt& ignore(streamsize _Count = 1, 14:20:41 INFO - int_type _Metadelim = _Traits::eof()) 14:20:41 INFO - { 14:20:41 INFO - ios_base::iostate _State = ios_base::goodbit; 14:20:41 INFO - _Chcount = 0; 14:20:41 INFO - const sentry _Ok(*this, true); 14:20:41 INFO - if (_Ok && 0 < _Count) 14:20:41 INFO - { 14:20:41 INFO - { 14:20:41 INFO - for (; ; ) 14:20:41 INFO - { 14:20:41 INFO - int_type _Meta; 14:20:41 INFO - if (_Count != (numeric_limits::max)() 14:20:41 INFO - && --_Count < 0) 14:20:41 INFO - break; 14:20:41 INFO - else if (_Traits::eq_int_type(_Traits::eof(), 14:20:41 INFO - _Meta = _Myios::rdbuf()->sbumpc())) 14:20:41 INFO - { 14:20:41 INFO - _State |= ios_base::eofbit; 14:20:41 INFO - break; 14:20:41 INFO - } 14:20:41 INFO - else 14:20:41 INFO - { 14:20:41 INFO - ++_Chcount; 14:20:41 INFO - if (_Meta == _Metadelim) 14:20:41 INFO - break; 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - _Myios::setstate(_State); 14:20:41 INFO - return (*this); 14:20:41 INFO - } 14:20:41 INFO - _Myt& read(_Elem *_Str, streamsize _Count) 14:20:41 INFO - { 14:20:41 INFO - ios_base::iostate _State = ios_base::goodbit; 14:20:41 INFO - _Chcount = 0; 14:20:41 INFO - const sentry _Ok(*this, true); 14:20:41 INFO - if (_Ok && 0 < _Count) 14:20:41 INFO - { 14:20:41 INFO - { 14:20:41 INFO - ; 14:20:41 INFO - const streamsize _Num = _Myios::rdbuf()->sgetn(_Str, _Count); 14:20:41 INFO - _Chcount += _Num; 14:20:41 INFO - if (_Num != _Count) 14:20:41 INFO - _State |= ios_base::eofbit | ios_base::failbit; 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - _Myios::setstate(_State); 14:20:41 INFO - return (*this); 14:20:41 INFO - } 14:20:41 INFO - streamsize readsome(_Elem *_Str, 14:20:41 INFO - streamsize _Count) 14:20:41 INFO - { 14:20:41 INFO - ios_base::iostate _State = ios_base::goodbit; 14:20:41 INFO - _Chcount = 0; 14:20:41 INFO - const sentry _Ok(*this, true); 14:20:41 INFO - streamsize _Num; 14:20:41 INFO - if (!_Ok) 14:20:41 INFO - _State |= ios_base::failbit; 14:20:41 INFO - else if ((_Num = _Myios::rdbuf()->in_avail()) < 0) 14:20:41 INFO - _State |= ios_base::eofbit; 14:20:41 INFO - else if (0 < _Count && 0 < _Num) 14:20:41 INFO - { 14:20:41 INFO - ; 14:20:41 INFO - read(_Str, _Num < _Count ? _Num : _Count); 14:20:41 INFO - } 14:20:41 INFO - _Myios::setstate(_State); 14:20:41 INFO - return (gcount()); 14:20:41 INFO - } 14:20:41 INFO - int_type peek() 14:20:41 INFO - { 14:20:41 INFO - ios_base::iostate _State = ios_base::goodbit; 14:20:41 INFO - _Chcount = 0; 14:20:41 INFO - int_type _Meta = 0; 14:20:41 INFO - const sentry _Ok(*this, true); 14:20:41 INFO - if (!_Ok) 14:20:41 INFO - _Meta = _Traits::eof(); 14:20:41 INFO - else 14:20:41 INFO - { 14:20:41 INFO - { 14:20:41 INFO - if (_Traits::eq_int_type(_Traits::eof(), 14:20:41 INFO - _Meta = _Myios::rdbuf()->sgetc())) 14:20:41 INFO - _State |= ios_base::eofbit; 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - _Myios::setstate(_State); 14:20:41 INFO - return (_Meta); 14:20:41 INFO - } 14:20:41 INFO - _Myt& putback(_Elem _Ch) 14:20:41 INFO - { 14:20:41 INFO - _Chcount = 0; 14:20:41 INFO - ios_base::iostate _State = ios_base::goodbit; 14:20:41 INFO - ios_base::iostate _Oldstate = _Myios::rdstate(); 14:20:41 INFO - _Myios::clear(_Oldstate & ~ios_base::eofbit); 14:20:41 INFO - const sentry _Ok(*this, true); 14:20:41 INFO - if (_Ok) 14:20:41 INFO - { 14:20:41 INFO - { 14:20:41 INFO - if (_Traits::eq_int_type(_Traits::eof(), 14:20:41 INFO - _Myios::rdbuf()->sputbackc(_Ch))) 14:20:41 INFO - _State |= ios_base::badbit | _Oldstate; 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - _Myios::setstate(_State); 14:20:41 INFO - return (*this); 14:20:41 INFO - } 14:20:41 INFO - _Myt& unget() 14:20:41 INFO - { 14:20:41 INFO - _Chcount = 0; 14:20:41 INFO - ios_base::iostate _State = ios_base::goodbit; 14:20:41 INFO - ios_base::iostate _Oldstate = _Myios::rdstate(); 14:20:41 INFO - _Myios::clear(_Oldstate & ~ios_base::eofbit); 14:20:41 INFO - const sentry _Ok(*this, true); 14:20:41 INFO - if (_Ok) 14:20:41 INFO - { 14:20:41 INFO - { 14:20:41 INFO - if (_Traits::eq_int_type(_Traits::eof(), 14:20:41 INFO - _Myios::rdbuf()->sungetc())) 14:20:41 INFO - _State |= ios_base::badbit | _Oldstate; 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - _Myios::setstate(_State); 14:20:41 INFO - return (*this); 14:20:41 INFO - } 14:20:41 INFO - streamsize gcount() const 14:20:41 INFO - { 14:20:41 INFO - return (_Chcount); 14:20:41 INFO - } 14:20:41 INFO - int sync() 14:20:41 INFO - { 14:20:41 INFO - const sentry _Ok(*this, true); 14:20:41 INFO - if (_Myios::rdbuf() == 0) 14:20:41 INFO - return (-1); 14:20:41 INFO - else if (_Myios::rdbuf()->pubsync() == -1) 14:20:41 INFO - { 14:20:41 INFO - _Myios::setstate(ios_base::badbit); 14:20:41 INFO - return (-1); 14:20:41 INFO - } 14:20:41 INFO - else 14:20:41 INFO - return (0); 14:20:41 INFO - } 14:20:41 INFO - _Myt& seekg(pos_type _Pos) 14:20:41 INFO - { 14:20:41 INFO - ios_base::iostate _State = ios_base::goodbit; 14:20:41 INFO - ios_base::iostate _Oldstate = _Myios::rdstate(); 14:20:41 INFO - _Myios::clear(_Oldstate & ~ios_base::eofbit); 14:20:41 INFO - const sentry _Ok(*this, true); 14:20:41 INFO - if (!this->fail() 14:20:41 INFO - && (off_type)_Myios::rdbuf()->pubseekpos(_Pos, 14:20:41 INFO - ios_base::in) == _BADOFF) 14:20:41 INFO - _Myios::setstate(_State | ios_base::failbit); 14:20:41 INFO - return (*this); 14:20:41 INFO - } 14:20:41 INFO - _Myt& seekg(off_type _Off, ios_base::seekdir _Way) 14:20:41 INFO - { 14:20:41 INFO - ios_base::iostate _State = ios_base::goodbit; 14:20:41 INFO - ios_base::iostate _Oldstate = _Myios::rdstate(); 14:20:41 INFO - _Myios::clear(_Oldstate & ~ios_base::eofbit); 14:20:41 INFO - const sentry _Ok(*this, true); 14:20:41 INFO - if (!this->fail() 14:20:41 INFO - && (off_type)_Myios::rdbuf()->pubseekoff(_Off, _Way, 14:20:41 INFO - ios_base::in) == _BADOFF) 14:20:41 INFO - _Myios::setstate(_State | ios_base::failbit); 14:20:41 INFO - return (*this); 14:20:41 INFO - } 14:20:41 INFO - pos_type tellg() 14:20:41 INFO - { 14:20:41 INFO - const sentry _Ok(*this, true); 14:20:41 INFO - if (!this->fail()) 14:20:41 INFO - return (_Myios::rdbuf()->pubseekoff(0, 14:20:41 INFO - ios_base::cur, ios_base::in)); 14:20:41 INFO - else 14:20:41 INFO - return (pos_type(_BADOFF)); 14:20:41 INFO - } 14:20:41 INFO - private: 14:20:41 INFO - streamsize _Chcount; 14:20:41 INFO - }; 14:20:41 INFO - #pragma vtordisp(pop) 14:20:41 INFO - template class __declspec(dllimport) basic_istream >; 14:20:41 INFO - template class __declspec(dllimport) basic_istream >; 14:20:41 INFO - #line 926 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\istream" 14:20:41 INFO - #line 932 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\istream" 14:20:41 INFO - template 14:20:41 INFO - class basic_iostream 14:20:41 INFO - : public basic_istream<_Elem, _Traits>, 14:20:41 INFO - public basic_ostream<_Elem, _Traits> 14:20:41 INFO - { 14:20:41 INFO - public: 14:20:41 INFO - typedef basic_iostream<_Elem, _Traits> _Myt; 14:20:41 INFO - typedef basic_istream<_Elem, _Traits> _Myis; 14:20:41 INFO - typedef basic_ostream<_Elem, _Traits> _Myos; 14:20:41 INFO - typedef basic_ios<_Elem, _Traits> _Myios; 14:20:41 INFO - typedef _Elem char_type; 14:20:41 INFO - typedef _Traits traits_type; 14:20:41 INFO - typedef typename _Traits::int_type int_type; 14:20:41 INFO - typedef typename _Traits::pos_type pos_type; 14:20:41 INFO - typedef typename _Traits::off_type off_type; 14:20:41 INFO - explicit basic_iostream(basic_streambuf<_Elem, _Traits> *_Strbuf) 14:20:41 INFO - : _Myis(_Strbuf, false), 14:20:41 INFO - _Myos(_Noinit, false) 14:20:41 INFO - { 14:20:41 INFO - } 14:20:41 INFO - protected: 14:20:41 INFO - basic_iostream(_Myt&& _Right) 14:20:41 INFO - : _Myis(_Right.rdbuf(), false), 14:20:41 INFO - _Myos(_Noinit, false) 14:20:41 INFO - { 14:20:41 INFO - _Myios::init(); 14:20:41 INFO - _Myios::move(::std:: forward<_Myt>(_Right)); 14:20:41 INFO - } 14:20:41 INFO - _Myt& operator=(_Myt&& _Right) 14:20:41 INFO - { 14:20:41 INFO - this->swap(_Right); 14:20:41 INFO - return (*this); 14:20:41 INFO - } 14:20:41 INFO - void swap(_Myt& _Right) 14:20:41 INFO - { 14:20:41 INFO - if (this != &_Right) 14:20:41 INFO - _Myios::swap(_Right); 14:20:41 INFO - } 14:20:41 INFO - public: 14:20:41 INFO - basic_iostream(const _Myt&) = delete; 14:20:41 INFO - _Myt& operator=(const _Myt&) = delete; 14:20:41 INFO - virtual ~basic_iostream() throw () 14:20:41 INFO - { 14:20:41 INFO - } 14:20:41 INFO - }; 14:20:41 INFO - template class __declspec(dllimport) basic_iostream >; 14:20:41 INFO - template class __declspec(dllimport) basic_iostream >; 14:20:41 INFO - #line 995 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\istream" 14:20:41 INFO - #line 1001 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\istream" 14:20:41 INFO - template inline 14:20:41 INFO - basic_istream<_Elem, _Traits>& operator>>( 14:20:41 INFO - basic_istream<_Elem, _Traits>& _Istr, _Elem *_Str) 14:20:41 INFO - { 14:20:41 INFO - ; 14:20:41 INFO - typedef basic_istream<_Elem, _Traits> _Myis; 14:20:41 INFO - typedef ctype<_Elem> _Ctype; 14:20:41 INFO - ios_base::iostate _State = ios_base::goodbit; 14:20:41 INFO - _Elem *_Str0 = _Str; 14:20:41 INFO - const typename _Myis::sentry _Ok(_Istr); 14:20:41 INFO - if (_Ok) 14:20:41 INFO - { 14:20:41 INFO - const _Ctype& _Ctype_fac = use_facet< _Ctype >(_Istr.getloc()); 14:20:41 INFO - { 14:20:41 INFO - streamsize _Count = 0 < _Istr.width() ? _Istr.width() 14:20:41 INFO - : (numeric_limits::max)(); 14:20:41 INFO - typename _Myis::int_type _Meta = _Istr.rdbuf()->sgetc(); 14:20:41 INFO - _Elem _Ch; 14:20:41 INFO - for (; 0 < --_Count; _Meta = _Istr.rdbuf()->snextc()) 14:20:41 INFO - if (_Traits::eq_int_type(_Traits::eof(), _Meta)) 14:20:41 INFO - { 14:20:41 INFO - _State |= ios_base::eofbit; 14:20:41 INFO - break; 14:20:41 INFO - } 14:20:41 INFO - else if (_Ctype_fac.is(_Ctype::space, 14:20:41 INFO - _Ch = _Traits::to_char_type(_Meta)) 14:20:41 INFO - || _Ch == _Elem()) 14:20:41 INFO - break; 14:20:41 INFO - else 14:20:41 INFO - *_Str++ = _Traits::to_char_type(_Meta); 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - *_Str = _Elem(); 14:20:41 INFO - _Istr.width(0); 14:20:41 INFO - _Istr.setstate(_Str == _Str0 ? _State | ios_base::failbit : _State); 14:20:41 INFO - return (_Istr); 14:20:41 INFO - } 14:20:41 INFO - template inline 14:20:41 INFO - basic_istream<_Elem, _Traits>& operator>>( 14:20:41 INFO - basic_istream<_Elem, _Traits>& _Istr, _Elem& _Ch) 14:20:41 INFO - { 14:20:41 INFO - typedef basic_istream<_Elem, _Traits> _Myis; 14:20:41 INFO - typename _Myis::int_type _Meta; 14:20:41 INFO - ios_base::iostate _State = ios_base::goodbit; 14:20:41 INFO - const typename _Myis::sentry _Ok(_Istr); 14:20:41 INFO - if (_Ok) 14:20:41 INFO - { 14:20:41 INFO - { 14:20:41 INFO - _Meta = _Istr.rdbuf()->sbumpc(); 14:20:41 INFO - if (_Traits::eq_int_type(_Traits::eof(), _Meta)) 14:20:41 INFO - _State |= ios_base::eofbit | ios_base::failbit; 14:20:41 INFO - else 14:20:41 INFO - _Ch = _Traits::to_char_type(_Meta); 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - _Istr.setstate(_State); 14:20:41 INFO - return (_Istr); 14:20:41 INFO - } 14:20:41 INFO - template inline 14:20:41 INFO - basic_istream& operator>>( 14:20:41 INFO - basic_istream& _Istr, signed char *_Str) 14:20:41 INFO - { 14:20:41 INFO - return (_Istr >> (char *)_Str); 14:20:41 INFO - } 14:20:41 INFO - template inline 14:20:41 INFO - basic_istream& operator>>( 14:20:41 INFO - basic_istream& _Istr, signed char& _Ch) 14:20:41 INFO - { 14:20:41 INFO - return (_Istr >> (char&)_Ch); 14:20:41 INFO - } 14:20:41 INFO - template inline 14:20:41 INFO - basic_istream& operator>>( 14:20:41 INFO - basic_istream& _Istr, unsigned char *_Str) 14:20:41 INFO - { 14:20:41 INFO - return (_Istr >> (char *)_Str); 14:20:41 INFO - } 14:20:41 INFO - template inline 14:20:41 INFO - basic_istream& operator>>( 14:20:41 INFO - basic_istream& _Istr, unsigned char& _Ch) 14:20:41 INFO - { 14:20:41 INFO - return (_Istr >> (char&)_Ch); 14:20:41 INFO - } 14:20:41 INFO - template inline 14:20:41 INFO - basic_istream<_Elem, _Traits>& 14:20:41 INFO - operator>>(basic_istream<_Elem, _Traits>&& _Istr, _Ty& _Val) 14:20:41 INFO - { 14:20:41 INFO - return (_Istr >> _Val); 14:20:41 INFO - } 14:20:41 INFO - template inline 14:20:41 INFO - basic_istream<_Elem, _Traits>& 14:20:41 INFO - __cdecl ws(basic_istream<_Elem, _Traits>& _Istr) 14:20:41 INFO - { 14:20:41 INFO - typedef basic_istream<_Elem, _Traits> _Myis; 14:20:41 INFO - typedef ctype<_Elem> _Ctype; 14:20:41 INFO - if (!_Istr.eof()) 14:20:41 INFO - { 14:20:41 INFO - ios_base::iostate _State = ios_base::goodbit; 14:20:41 INFO - const typename _Myis::sentry _Ok(_Istr, true); 14:20:41 INFO - if (_Ok) 14:20:41 INFO - { 14:20:41 INFO - const _Ctype& _Ctype_fac = use_facet< _Ctype >(_Istr.getloc()); 14:20:41 INFO - { 14:20:41 INFO - for (typename _Traits::int_type _Meta = _Istr.rdbuf()->sgetc(); ; 14:20:41 INFO - _Meta = _Istr.rdbuf()->snextc()) 14:20:41 INFO - if (_Traits::eq_int_type(_Traits::eof(), _Meta)) 14:20:41 INFO - { 14:20:41 INFO - _State |= ios_base::eofbit; 14:20:41 INFO - break; 14:20:41 INFO - } 14:20:41 INFO - else if (!_Ctype_fac.is(_Ctype::space, 14:20:41 INFO - _Traits::to_char_type(_Meta))) 14:20:41 INFO - break; 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - _Istr.setstate(_State); 14:20:41 INFO - } 14:20:41 INFO - return (_Istr); 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - #pragma warning(pop) 14:20:41 INFO - #pragma pack(pop) 14:20:41 INFO - #line 1151 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\istream" 14:20:41 INFO - #line 1152 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\istream" 14:20:41 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\istream" 14:20:41 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\istream" 14:20:41 INFO - #pragma warning( pop ) 14:20:41 INFO - #line 82 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\istream" 14:20:41 INFO - #line 7 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\string" 14:20:41 INFO - #pragma pack(push,8) 14:20:41 INFO - #pragma warning(push,3) 14:20:41 INFO - #pragma warning(disable: 4189) 14:20:41 INFO - #pragma warning(disable: 4172) 14:20:41 INFO - #pragma warning(disable: 4455) 14:20:41 INFO - namespace std { 14:20:41 INFO - template inline 14:20:41 INFO - basic_istream<_Elem, _Traits>& operator>>( 14:20:41 INFO - basic_istream<_Elem, _Traits>&& _Istr, 14:20:41 INFO - basic_string<_Elem, _Traits, _Alloc>& _Str) 14:20:41 INFO - { 14:20:41 INFO - typedef ctype<_Elem> _Ctype; 14:20:41 INFO - typedef basic_istream<_Elem, _Traits> _Myis; 14:20:41 INFO - typedef basic_string<_Elem, _Traits, _Alloc> _Mystr; 14:20:41 INFO - typedef typename _Mystr::size_type _Mysizt; 14:20:41 INFO - ios_base::iostate _State = ios_base::goodbit; 14:20:41 INFO - bool _Changed = false; 14:20:41 INFO - const typename _Myis::sentry _Ok(_Istr); 14:20:41 INFO - if (_Ok) 14:20:41 INFO - { 14:20:41 INFO - const _Ctype& _Ctype_fac = use_facet< _Ctype >(_Istr.getloc()); 14:20:41 INFO - _Str.erase(); 14:20:41 INFO - { 14:20:41 INFO - _Mysizt _Size = 0 < _Istr.width() 14:20:41 INFO - && (_Mysizt)_Istr.width() < _Str.max_size() 14:20:41 INFO - ? (_Mysizt)_Istr.width() : _Str.max_size(); 14:20:41 INFO - typename _Traits::int_type _Meta = _Istr.rdbuf()->sgetc(); 14:20:41 INFO - for (; 0 < _Size; --_Size, _Meta = _Istr.rdbuf()->snextc()) 14:20:41 INFO - if (_Traits::eq_int_type(_Traits::eof(), _Meta)) 14:20:41 INFO - { 14:20:41 INFO - _State |= ios_base::eofbit; 14:20:41 INFO - break; 14:20:41 INFO - } 14:20:41 INFO - else if (_Ctype_fac.is(_Ctype::space, 14:20:41 INFO - _Traits::to_char_type(_Meta))) 14:20:41 INFO - break; 14:20:41 INFO - else 14:20:41 INFO - { 14:20:41 INFO - _Str.append(1, _Traits::to_char_type(_Meta)); 14:20:41 INFO - _Changed = true; 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - _Istr.width(0); 14:20:41 INFO - if (!_Changed) 14:20:41 INFO - _State |= ios_base::failbit; 14:20:41 INFO - _Istr.setstate(_State); 14:20:41 INFO - return (_Istr); 14:20:41 INFO - } 14:20:41 INFO - template inline 14:20:41 INFO - basic_istream<_Elem, _Traits>& getline( 14:20:41 INFO - basic_istream<_Elem, _Traits>&& _Istr, 14:20:41 INFO - basic_string<_Elem, _Traits, _Alloc>& _Str, 14:20:41 INFO - const _Elem _Delim) 14:20:41 INFO - { 14:20:41 INFO - typedef basic_istream<_Elem, _Traits> _Myis; 14:20:41 INFO - ios_base::iostate _State = ios_base::goodbit; 14:20:41 INFO - bool _Changed = false; 14:20:41 INFO - const typename _Myis::sentry _Ok(_Istr, true); 14:20:41 INFO - if (_Ok) 14:20:41 INFO - { 14:20:41 INFO - { 14:20:41 INFO - _Str.erase(); 14:20:41 INFO - const typename _Traits::int_type _Metadelim = 14:20:41 INFO - _Traits::to_int_type(_Delim); 14:20:41 INFO - typename _Traits::int_type _Meta = _Istr.rdbuf()->sgetc(); 14:20:41 INFO - for (; ; _Meta = _Istr.rdbuf()->snextc()) 14:20:41 INFO - if (_Traits::eq_int_type(_Traits::eof(), _Meta)) 14:20:41 INFO - { 14:20:41 INFO - _State |= ios_base::eofbit; 14:20:41 INFO - break; 14:20:41 INFO - } 14:20:41 INFO - else if (_Traits::eq_int_type(_Meta, _Metadelim)) 14:20:41 INFO - { 14:20:41 INFO - _Changed = true; 14:20:41 INFO - _Istr.rdbuf()->sbumpc(); 14:20:41 INFO - break; 14:20:41 INFO - } 14:20:41 INFO - else if (_Str.max_size() <= _Str.size()) 14:20:41 INFO - { 14:20:41 INFO - _State |= ios_base::failbit; 14:20:41 INFO - break; 14:20:41 INFO - } 14:20:41 INFO - else 14:20:41 INFO - { 14:20:41 INFO - _Str += _Traits::to_char_type(_Meta); 14:20:41 INFO - _Changed = true; 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - if (!_Changed) 14:20:41 INFO - _State |= ios_base::failbit; 14:20:41 INFO - _Istr.setstate(_State); 14:20:41 INFO - return (_Istr); 14:20:41 INFO - } 14:20:41 INFO - template inline 14:20:41 INFO - basic_istream<_Elem, _Traits>& getline( 14:20:41 INFO - basic_istream<_Elem, _Traits>&& _Istr, 14:20:41 INFO - basic_string<_Elem, _Traits, _Alloc>& _Str) 14:20:41 INFO - { 14:20:41 INFO - return (getline(_Istr, _Str, _Istr.widen('\n'))); 14:20:41 INFO - } 14:20:41 INFO - template inline 14:20:41 INFO - basic_istream<_Elem, _Traits>& operator>>( 14:20:41 INFO - basic_istream<_Elem, _Traits>& _Istr, 14:20:41 INFO - basic_string<_Elem, _Traits, _Alloc>& _Str) 14:20:41 INFO - { 14:20:41 INFO - return (::std:: move(_Istr) >> _Str); 14:20:41 INFO - } 14:20:41 INFO - template inline 14:20:41 INFO - basic_istream<_Elem, _Traits>& getline( 14:20:41 INFO - basic_istream<_Elem, _Traits>& _Istr, 14:20:41 INFO - basic_string<_Elem, _Traits, _Alloc>& _Str, 14:20:41 INFO - const _Elem _Delim) 14:20:41 INFO - { 14:20:41 INFO - return (getline(::std:: move(_Istr), _Str, _Delim)); 14:20:41 INFO - } 14:20:41 INFO - template inline 14:20:41 INFO - basic_istream<_Elem, _Traits>& getline( 14:20:41 INFO - basic_istream<_Elem, _Traits>& _Istr, 14:20:41 INFO - basic_string<_Elem, _Traits, _Alloc>& _Str) 14:20:41 INFO - { 14:20:41 INFO - return (getline(::std:: move(_Istr), _Str, _Istr.widen('\n'))); 14:20:41 INFO - } 14:20:41 INFO - template inline 14:20:41 INFO - basic_ostream<_Elem, _Traits>& operator<<( 14:20:41 INFO - basic_ostream<_Elem, _Traits>& _Ostr, 14:20:41 INFO - const basic_string<_Elem, _Traits, _Alloc>& _Str) 14:20:41 INFO - { 14:20:41 INFO - typedef basic_ostream<_Elem, _Traits> _Myos; 14:20:41 INFO - typedef basic_string<_Elem, _Traits, _Alloc> _Mystr; 14:20:41 INFO - typedef typename _Mystr::size_type _Mysizt; 14:20:41 INFO - ios_base::iostate _State = ios_base::goodbit; 14:20:41 INFO - _Mysizt _Size = _Str.size(); 14:20:41 INFO - _Mysizt _Pad = _Ostr.width() <= 0 || (_Mysizt)_Ostr.width() <= _Size 14:20:41 INFO - ? 0 : (_Mysizt)_Ostr.width() - _Size; 14:20:41 INFO - const typename _Myos::sentry _Ok(_Ostr); 14:20:41 INFO - if (!_Ok) 14:20:41 INFO - _State |= ios_base::badbit; 14:20:41 INFO - else 14:20:41 INFO - { 14:20:41 INFO - { 14:20:41 INFO - if ((_Ostr.flags() & ios_base::adjustfield) != ios_base::left) 14:20:41 INFO - for (; 0 < _Pad; --_Pad) 14:20:41 INFO - if (_Traits::eq_int_type(_Traits::eof(), 14:20:41 INFO - _Ostr.rdbuf()->sputc(_Ostr.fill()))) 14:20:41 INFO - { 14:20:41 INFO - _State |= ios_base::badbit; 14:20:41 INFO - break; 14:20:41 INFO - } 14:20:41 INFO - if (_State == ios_base::goodbit 14:20:41 INFO - && _Ostr.rdbuf()->sputn(_Str.c_str(), (streamsize)_Size) 14:20:41 INFO - != (streamsize)_Size) 14:20:41 INFO - _State |= ios_base::badbit; 14:20:41 INFO - else 14:20:41 INFO - for (; 0 < _Pad; --_Pad) 14:20:41 INFO - if (_Traits::eq_int_type(_Traits::eof(), 14:20:41 INFO - _Ostr.rdbuf()->sputc(_Ostr.fill()))) 14:20:41 INFO - { 14:20:41 INFO - _State |= ios_base::badbit; 14:20:41 INFO - break; 14:20:41 INFO - } 14:20:41 INFO - _Ostr.width(0); 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - _Ostr.setstate(_State); 14:20:41 INFO - return (_Ostr); 14:20:41 INFO - } 14:20:41 INFO - inline int stoi(const string& _Str, size_t *_Idx = 0, 14:20:41 INFO - int _Base = 10) 14:20:41 INFO - { 14:20:41 INFO - const char *_Ptr = _Str.c_str(); 14:20:41 INFO - char *_Eptr; 14:20:41 INFO - (*_errno()) = 0; 14:20:41 INFO - long _Ans = :: strtol(_Ptr, &_Eptr, _Base); 14:20:41 INFO - if (_Ptr == _Eptr) 14:20:41 INFO - moz_Xinvalid_argument("invalid stoi argument"); 14:20:41 INFO - if ((*_errno()) == 34 || _Ans < (-2147483647 - 1) || 2147483647 < _Ans) 14:20:41 INFO - moz_Xout_of_range("stoi argument out of range"); 14:20:41 INFO - if (_Idx != 0) 14:20:41 INFO - *_Idx = (size_t)(_Eptr - _Ptr); 14:20:41 INFO - return ((int)_Ans); 14:20:41 INFO - } 14:20:41 INFO - inline long stol(const string& _Str, size_t *_Idx = 0, 14:20:41 INFO - int _Base = 10) 14:20:41 INFO - { 14:20:41 INFO - const char *_Ptr = _Str.c_str(); 14:20:41 INFO - char *_Eptr; 14:20:41 INFO - (*_errno()) = 0; 14:20:41 INFO - long _Ans = :: strtol(_Ptr, &_Eptr, _Base); 14:20:41 INFO - if (_Ptr == _Eptr) 14:20:41 INFO - moz_Xinvalid_argument("invalid stol argument"); 14:20:41 INFO - if ((*_errno()) == 34) 14:20:41 INFO - moz_Xout_of_range("stol argument out of range"); 14:20:41 INFO - if (_Idx != 0) 14:20:41 INFO - *_Idx = (size_t)(_Eptr - _Ptr); 14:20:41 INFO - return (_Ans); 14:20:41 INFO - } 14:20:41 INFO - inline unsigned long stoul(const string& _Str, size_t *_Idx = 0, 14:20:41 INFO - int _Base = 10) 14:20:41 INFO - { 14:20:41 INFO - const char *_Ptr = _Str.c_str(); 14:20:41 INFO - char *_Eptr; 14:20:41 INFO - (*_errno()) = 0; 14:20:41 INFO - unsigned long _Ans = :: strtoul(_Ptr, &_Eptr, _Base); 14:20:41 INFO - if (_Ptr == _Eptr) 14:20:41 INFO - moz_Xinvalid_argument("invalid stoul argument"); 14:20:41 INFO - if ((*_errno()) == 34) 14:20:41 INFO - moz_Xout_of_range("stoul argument out of range"); 14:20:41 INFO - if (_Idx != 0) 14:20:41 INFO - *_Idx = (size_t)(_Eptr - _Ptr); 14:20:41 INFO - return (_Ans); 14:20:41 INFO - } 14:20:41 INFO - inline long long stoll(const string& _Str, size_t *_Idx = 0, 14:20:41 INFO - int _Base = 10) 14:20:41 INFO - { 14:20:41 INFO - const char *_Ptr = _Str.c_str(); 14:20:41 INFO - char *_Eptr; 14:20:41 INFO - (*_errno()) = 0; 14:20:41 INFO - long long _Ans = :: strtoll(_Ptr, &_Eptr, _Base); 14:20:41 INFO - if (_Ptr == _Eptr) 14:20:41 INFO - moz_Xinvalid_argument("invalid stoll argument"); 14:20:41 INFO - if ((*_errno()) == 34) 14:20:41 INFO - moz_Xout_of_range("stoll argument out of range"); 14:20:41 INFO - if (_Idx != 0) 14:20:41 INFO - *_Idx = (size_t)(_Eptr - _Ptr); 14:20:41 INFO - return (_Ans); 14:20:41 INFO - } 14:20:41 INFO - inline unsigned long long stoull(const string& _Str, size_t *_Idx = 0, 14:20:41 INFO - int _Base = 10) 14:20:41 INFO - { 14:20:41 INFO - const char *_Ptr = _Str.c_str(); 14:20:41 INFO - char *_Eptr; 14:20:41 INFO - (*_errno()) = 0; 14:20:41 INFO - unsigned long long _Ans = :: strtoull(_Ptr, &_Eptr, _Base); 14:20:41 INFO - if (_Ptr == _Eptr) 14:20:41 INFO - moz_Xinvalid_argument("invalid stoull argument"); 14:20:41 INFO - if ((*_errno()) == 34) 14:20:41 INFO - moz_Xout_of_range("stoull argument out of range"); 14:20:41 INFO - if (_Idx != 0) 14:20:41 INFO - *_Idx = (size_t)(_Eptr - _Ptr); 14:20:41 INFO - return (_Ans); 14:20:41 INFO - } 14:20:41 INFO - inline float stof(const string& _Str, size_t *_Idx = 0) 14:20:41 INFO - { 14:20:41 INFO - const char *_Ptr = _Str.c_str(); 14:20:41 INFO - char *_Eptr; 14:20:41 INFO - (*_errno()) = 0; 14:20:41 INFO - float _Ans = :: strtof(_Ptr, &_Eptr); 14:20:41 INFO - if (_Ptr == _Eptr) 14:20:41 INFO - moz_Xinvalid_argument("invalid stof argument"); 14:20:41 INFO - if ((*_errno()) == 34) 14:20:41 INFO - moz_Xout_of_range("stof argument out of range"); 14:20:41 INFO - if (_Idx != 0) 14:20:41 INFO - *_Idx = (size_t)(_Eptr - _Ptr); 14:20:41 INFO - return (_Ans); 14:20:41 INFO - } 14:20:41 INFO - inline double stod(const string& _Str, size_t *_Idx = 0) 14:20:41 INFO - { 14:20:41 INFO - const char *_Ptr = _Str.c_str(); 14:20:41 INFO - char *_Eptr; 14:20:41 INFO - (*_errno()) = 0; 14:20:41 INFO - double _Ans = :: strtod(_Ptr, &_Eptr); 14:20:41 INFO - if (_Ptr == _Eptr) 14:20:41 INFO - moz_Xinvalid_argument("invalid stod argument"); 14:20:41 INFO - if ((*_errno()) == 34) 14:20:41 INFO - moz_Xout_of_range("stod argument out of range"); 14:20:41 INFO - if (_Idx != 0) 14:20:41 INFO - *_Idx = (size_t)(_Eptr - _Ptr); 14:20:41 INFO - return (_Ans); 14:20:41 INFO - } 14:20:41 INFO - inline long double stold(const string& _Str, size_t *_Idx = 0) 14:20:41 INFO - { 14:20:41 INFO - const char *_Ptr = _Str.c_str(); 14:20:41 INFO - char *_Eptr; 14:20:41 INFO - (*_errno()) = 0; 14:20:41 INFO - long double _Ans = :: strtold(_Ptr, &_Eptr); 14:20:41 INFO - if (_Ptr == _Eptr) 14:20:41 INFO - moz_Xinvalid_argument("invalid stold argument"); 14:20:41 INFO - if ((*_errno()) == 34) 14:20:41 INFO - moz_Xout_of_range("stold argument out of range"); 14:20:41 INFO - if (_Idx != 0) 14:20:41 INFO - *_Idx = (size_t)(_Eptr - _Ptr); 14:20:41 INFO - return (_Ans); 14:20:41 INFO - } 14:20:41 INFO - inline int stoi(const wstring& _Str, size_t *_Idx = 0, 14:20:41 INFO - int _Base = 10) 14:20:41 INFO - { 14:20:41 INFO - const wchar_t *_Ptr = _Str.c_str(); 14:20:41 INFO - wchar_t *_Eptr; 14:20:41 INFO - (*_errno()) = 0; 14:20:41 INFO - long _Ans = :: wcstol(_Ptr, &_Eptr, _Base); 14:20:41 INFO - if (_Ptr == _Eptr) 14:20:41 INFO - moz_Xinvalid_argument("invalid stoi argument"); 14:20:41 INFO - if ((*_errno()) == 34 || _Ans < (-2147483647 - 1) || 2147483647 < _Ans) 14:20:41 INFO - moz_Xout_of_range("stoi argument out of range"); 14:20:41 INFO - if (_Idx != 0) 14:20:41 INFO - *_Idx = (size_t)(_Eptr - _Ptr); 14:20:41 INFO - return ((int)_Ans); 14:20:41 INFO - } 14:20:41 INFO - inline long stol(const wstring& _Str, size_t *_Idx = 0, 14:20:41 INFO - int _Base = 10) 14:20:41 INFO - { 14:20:41 INFO - const wchar_t *_Ptr = _Str.c_str(); 14:20:41 INFO - wchar_t *_Eptr; 14:20:41 INFO - (*_errno()) = 0; 14:20:41 INFO - long _Ans = :: wcstol(_Ptr, &_Eptr, _Base); 14:20:41 INFO - if (_Ptr == _Eptr) 14:20:41 INFO - moz_Xinvalid_argument("invalid stol argument"); 14:20:41 INFO - if ((*_errno()) == 34) 14:20:41 INFO - moz_Xout_of_range("stol argument out of range"); 14:20:41 INFO - if (_Idx != 0) 14:20:41 INFO - *_Idx = (size_t)(_Eptr - _Ptr); 14:20:41 INFO - return (_Ans); 14:20:41 INFO - } 14:20:41 INFO - inline unsigned long stoul(const wstring& _Str, size_t *_Idx = 0, 14:20:41 INFO - int _Base = 10) 14:20:41 INFO - { 14:20:41 INFO - const wchar_t *_Ptr = _Str.c_str(); 14:20:41 INFO - wchar_t *_Eptr; 14:20:41 INFO - (*_errno()) = 0; 14:20:41 INFO - unsigned long _Ans = :: wcstoul(_Ptr, &_Eptr, _Base); 14:20:41 INFO - if (_Ptr == _Eptr) 14:20:41 INFO - moz_Xinvalid_argument("invalid stoul argument"); 14:20:41 INFO - if ((*_errno()) == 34) 14:20:41 INFO - moz_Xout_of_range("stoul argument out of range"); 14:20:41 INFO - if (_Idx != 0) 14:20:41 INFO - *_Idx = (size_t)(_Eptr - _Ptr); 14:20:41 INFO - return (_Ans); 14:20:41 INFO - } 14:20:41 INFO - inline long long stoll(const wstring& _Str, size_t *_Idx = 0, 14:20:41 INFO - int _Base = 10) 14:20:41 INFO - { 14:20:41 INFO - const wchar_t *_Ptr = _Str.c_str(); 14:20:41 INFO - wchar_t *_Eptr; 14:20:41 INFO - (*_errno()) = 0; 14:20:41 INFO - long long _Ans = :: wcstoll(_Ptr, &_Eptr, _Base); 14:20:41 INFO - if (_Ptr == _Eptr) 14:20:41 INFO - moz_Xinvalid_argument("invalid stoll argument"); 14:20:41 INFO - if ((*_errno()) == 34) 14:20:41 INFO - moz_Xout_of_range("stoll argument out of range"); 14:20:41 INFO - if (_Idx != 0) 14:20:41 INFO - *_Idx = (size_t)(_Eptr - _Ptr); 14:20:41 INFO - return (_Ans); 14:20:41 INFO - } 14:20:41 INFO - inline unsigned long long stoull(const wstring& _Str, size_t *_Idx = 0, 14:20:41 INFO - int _Base = 10) 14:20:41 INFO - { 14:20:41 INFO - const wchar_t *_Ptr = _Str.c_str(); 14:20:41 INFO - wchar_t *_Eptr; 14:20:41 INFO - (*_errno()) = 0; 14:20:41 INFO - unsigned long long _Ans = :: wcstoull(_Ptr, &_Eptr, _Base); 14:20:41 INFO - if (_Ptr == _Eptr) 14:20:41 INFO - moz_Xinvalid_argument("invalid stoull argument"); 14:20:41 INFO - if ((*_errno()) == 34) 14:20:41 INFO - moz_Xout_of_range("stoull argument out of range"); 14:20:41 INFO - if (_Idx != 0) 14:20:41 INFO - *_Idx = (size_t)(_Eptr - _Ptr); 14:20:41 INFO - return (_Ans); 14:20:41 INFO - } 14:20:41 INFO - inline float stof(const wstring& _Str, size_t *_Idx = 0) 14:20:41 INFO - { 14:20:41 INFO - const wchar_t *_Ptr = _Str.c_str(); 14:20:41 INFO - wchar_t *_Eptr; 14:20:41 INFO - (*_errno()) = 0; 14:20:41 INFO - float _Ans = :: wcstof(_Ptr, &_Eptr); 14:20:41 INFO - if (_Ptr == _Eptr) 14:20:41 INFO - moz_Xinvalid_argument("invalid stof argument"); 14:20:41 INFO - if ((*_errno()) == 34) 14:20:41 INFO - moz_Xout_of_range("stof argument out of range"); 14:20:41 INFO - if (_Idx != 0) 14:20:41 INFO - *_Idx = (size_t)(_Eptr - _Ptr); 14:20:41 INFO - return (_Ans); 14:20:41 INFO - } 14:20:41 INFO - inline double stod(const wstring& _Str, size_t *_Idx = 0) 14:20:41 INFO - { 14:20:41 INFO - const wchar_t *_Ptr = _Str.c_str(); 14:20:41 INFO - wchar_t *_Eptr; 14:20:41 INFO - (*_errno()) = 0; 14:20:41 INFO - double _Ans = :: wcstod(_Ptr, &_Eptr); 14:20:41 INFO - if (_Ptr == _Eptr) 14:20:41 INFO - moz_Xinvalid_argument("invalid stod argument"); 14:20:41 INFO - if ((*_errno()) == 34) 14:20:41 INFO - moz_Xout_of_range("stod argument out of range"); 14:20:41 INFO - if (_Idx != 0) 14:20:41 INFO - *_Idx = (size_t)(_Eptr - _Ptr); 14:20:41 INFO - return (_Ans); 14:20:41 INFO - } 14:20:41 INFO - inline long double stold(const wstring& _Str, size_t *_Idx = 0) 14:20:41 INFO - { 14:20:41 INFO - const wchar_t *_Ptr = _Str.c_str(); 14:20:41 INFO - wchar_t *_Eptr; 14:20:41 INFO - (*_errno()) = 0; 14:20:41 INFO - long double _Ans = :: wcstold(_Ptr, &_Eptr); 14:20:41 INFO - if (_Ptr == _Eptr) 14:20:41 INFO - moz_Xinvalid_argument("invalid stold argument"); 14:20:41 INFO - if ((*_errno()) == 34) 14:20:41 INFO - moz_Xout_of_range("stold argument out of range"); 14:20:41 INFO - if (_Idx != 0) 14:20:41 INFO - *_Idx = (size_t)(_Eptr - _Ptr); 14:20:41 INFO - return (_Ans); 14:20:41 INFO - } 14:20:41 INFO - #pragma warning(push) 14:20:41 INFO - #pragma warning(disable: 4127) 14:20:41 INFO - template inline 14:20:41 INFO - _Elem* _UIntegral_to_buff(_Elem* _RNext, _UTy _UVal) 14:20:41 INFO - { 14:20:41 INFO - static_assert(is_unsigned<_UTy>::value, "_UTy must be unsigned"); 14:20:41 INFO - if (sizeof(_UTy) > 4) 14:20:41 INFO - { 14:20:41 INFO - while (_UVal > 0xFFFFFFFFU) 14:20:41 INFO - { 14:20:41 INFO - auto _UVal_chunk = static_cast<_Uint32t>(_UVal % 1000000000); 14:20:41 INFO - _UVal /= 1000000000; 14:20:41 INFO - for (int _Idx = 0; _Idx != 9; ++_Idx) 14:20:41 INFO - { 14:20:41 INFO - *--_RNext = '0' + _UVal_chunk % 10; 14:20:41 INFO - _UVal_chunk /= 10; 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - auto _UVal_trunc = static_cast<_Uint32t>(_UVal); 14:20:41 INFO - #line 513 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\string" 14:20:41 INFO - do 14:20:41 INFO - { 14:20:41 INFO - *--_RNext = '0' + _UVal_trunc % 10; 14:20:41 INFO - _UVal_trunc /= 10; 14:20:41 INFO - } 14:20:41 INFO - while (_UVal_trunc != 0); 14:20:41 INFO - return (_RNext); 14:20:41 INFO - } 14:20:41 INFO - #pragma warning(pop) 14:20:41 INFO - template inline 14:20:41 INFO - basic_string<_Elem> _Integral_to_string(const _Ty _Val) 14:20:41 INFO - { 14:20:41 INFO - static_assert(is_integral<_Ty>::value, "_Ty must be integral"); 14:20:41 INFO - using _UTy = make_unsigned_t<_Ty>; 14:20:41 INFO - _Elem _Buff[21]; 14:20:41 INFO - _Elem* const _Buff_end = ::std:: end(_Buff); 14:20:41 INFO - _Elem* _RNext = _Buff_end; 14:20:41 INFO - auto _UVal = static_cast<_UTy>(_Val); 14:20:41 INFO - if (_Val < 0) 14:20:41 INFO - { 14:20:41 INFO - _RNext = _UIntegral_to_buff(_RNext, 0 - _UVal); 14:20:41 INFO - *--_RNext = '-'; 14:20:41 INFO - } 14:20:41 INFO - else 14:20:41 INFO - _RNext = _UIntegral_to_buff(_RNext, _UVal); 14:20:41 INFO - return (basic_string<_Elem>(_RNext, _Buff_end)); 14:20:41 INFO - } 14:20:41 INFO - template inline 14:20:41 INFO - string _Floating_to_string(const char *_Fmt, _Ty _Val) 14:20:41 INFO - { 14:20:41 INFO - static_assert(is_floating_point<_Ty>::value, 14:20:41 INFO - "_Ty must be floating point"); 14:20:41 INFO - int _Len = :: _scprintf(_Fmt, _Val); 14:20:41 INFO - string _Str(_Len + 1, '\0'); 14:20:41 INFO - :: sprintf_s(&_Str[0], _Len + 1, _Fmt, _Val); 14:20:41 INFO - _Str.resize(_Len); 14:20:41 INFO - return (_Str); 14:20:41 INFO - } 14:20:41 INFO - template inline 14:20:41 INFO - wstring _Floating_to_wstring(const wchar_t *_Fmt, _Ty _Val) 14:20:41 INFO - { 14:20:41 INFO - static_assert(is_floating_point<_Ty>::value, 14:20:41 INFO - "_Ty must be floating point"); 14:20:41 INFO - int _Len = :: _scwprintf(_Fmt, _Val); 14:20:41 INFO - wstring _Str(_Len + 1, L'\0'); 14:20:41 INFO - :: swprintf_s(&_Str[0], _Len + 1, _Fmt, _Val); 14:20:41 INFO - _Str.resize(_Len); 14:20:41 INFO - return (_Str); 14:20:41 INFO - } 14:20:41 INFO - inline string to_string(int _Val) 14:20:41 INFO - { 14:20:41 INFO - return (_Integral_to_string(_Val)); 14:20:41 INFO - } 14:20:41 INFO - inline string to_string(unsigned int _Val) 14:20:41 INFO - { 14:20:41 INFO - return (_Integral_to_string(_Val)); 14:20:41 INFO - } 14:20:41 INFO - inline string to_string(long _Val) 14:20:41 INFO - { 14:20:41 INFO - return (_Integral_to_string(_Val)); 14:20:41 INFO - } 14:20:41 INFO - inline string to_string(unsigned long _Val) 14:20:41 INFO - { 14:20:41 INFO - return (_Integral_to_string(_Val)); 14:20:41 INFO - } 14:20:41 INFO - inline string to_string(long long _Val) 14:20:41 INFO - { 14:20:41 INFO - return (_Integral_to_string(_Val)); 14:20:41 INFO - } 14:20:41 INFO - inline string to_string(unsigned long long _Val) 14:20:41 INFO - { 14:20:41 INFO - return (_Integral_to_string(_Val)); 14:20:41 INFO - } 14:20:41 INFO - inline string to_string(float _Val) 14:20:41 INFO - { 14:20:41 INFO - return (_Floating_to_string("%f", _Val)); 14:20:41 INFO - } 14:20:41 INFO - inline string to_string(double _Val) 14:20:41 INFO - { 14:20:41 INFO - return (_Floating_to_string("%f", _Val)); 14:20:41 INFO - } 14:20:41 INFO - inline string to_string(long double _Val) 14:20:41 INFO - { 14:20:41 INFO - return (_Floating_to_string("%Lf", _Val)); 14:20:41 INFO - } 14:20:41 INFO - inline wstring to_wstring(int _Val) 14:20:41 INFO - { 14:20:41 INFO - return (_Integral_to_string(_Val)); 14:20:41 INFO - } 14:20:41 INFO - inline wstring to_wstring(unsigned int _Val) 14:20:41 INFO - { 14:20:41 INFO - return (_Integral_to_string(_Val)); 14:20:41 INFO - } 14:20:41 INFO - inline wstring to_wstring(long _Val) 14:20:41 INFO - { 14:20:41 INFO - return (_Integral_to_string(_Val)); 14:20:41 INFO - } 14:20:41 INFO - inline wstring to_wstring(unsigned long _Val) 14:20:41 INFO - { 14:20:41 INFO - return (_Integral_to_string(_Val)); 14:20:41 INFO - } 14:20:41 INFO - inline wstring to_wstring(long long _Val) 14:20:41 INFO - { 14:20:41 INFO - return (_Integral_to_string(_Val)); 14:20:41 INFO - } 14:20:41 INFO - inline wstring to_wstring(unsigned long long _Val) 14:20:41 INFO - { 14:20:41 INFO - return (_Integral_to_string(_Val)); 14:20:41 INFO - } 14:20:41 INFO - inline wstring to_wstring(float _Val) 14:20:41 INFO - { 14:20:41 INFO - return (_Floating_to_wstring(L"%f", _Val)); 14:20:41 INFO - } 14:20:41 INFO - inline wstring to_wstring(double _Val) 14:20:41 INFO - { 14:20:41 INFO - return (_Floating_to_wstring(L"%f", _Val)); 14:20:41 INFO - } 14:20:41 INFO - inline wstring to_wstring(long double _Val) 14:20:41 INFO - { 14:20:41 INFO - return (_Floating_to_wstring(L"%Lf", _Val)); 14:20:41 INFO - } 14:20:41 INFO - inline namespace literals { 14:20:41 INFO - inline namespace string_literals { 14:20:41 INFO - inline string operator "" s(const char *_Str, size_t _Len) 14:20:41 INFO - { 14:20:41 INFO - return (string(_Str, _Len)); 14:20:41 INFO - } 14:20:41 INFO - inline wstring operator "" s(const wchar_t *_Str, size_t _Len) 14:20:41 INFO - { 14:20:41 INFO - return (wstring(_Str, _Len)); 14:20:41 INFO - } 14:20:41 INFO - inline u16string operator "" s(const char16_t *_Str, size_t _Len) 14:20:41 INFO - { 14:20:41 INFO - return (u16string(_Str, _Len)); 14:20:41 INFO - } 14:20:41 INFO - inline u32string operator "" s(const char32_t *_Str, size_t _Len) 14:20:41 INFO - { 14:20:41 INFO - return (u32string(_Str, _Len)); 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - #pragma warning(pop) 14:20:41 INFO - #pragma pack(pop) 14:20:41 INFO - #line 705 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\string" 14:20:41 INFO - #line 706 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\string" 14:20:41 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\string" 14:20:41 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\string" 14:20:41 INFO - #pragma warning( pop ) 14:20:41 INFO - #line 82 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\string" 14:20:41 INFO - #line 12 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h" 14:20:41 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/LoggingConstants.h" 14:20:41 INFO - namespace mozilla { 14:20:41 INFO - namespace gfx { 14:20:41 INFO - const int LOG_CRITICAL = 1; 14:20:41 INFO - const int LOG_WARNING = 2; 14:20:41 INFO - const int LOG_DEBUG = 3; 14:20:41 INFO - const int LOG_DEBUG_PRLOG = 4; 14:20:41 INFO - const int LOG_EVERYTHING = 5; 14:20:41 INFO - const int LOG_DEFAULT = LOG_EVERYTHING; 14:20:41 INFO - #line 26 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/LoggingConstants.h" 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - #line 31 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/LoggingConstants.h" 14:20:41 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h" 14:20:41 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTArray.h" 14:20:41 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/BinarySearch.h" 14:20:41 INFO - namespace mozilla { 14:20:41 INFO - template 14:20:41 INFO - bool 14:20:41 INFO - BinarySearchIf(const Container& aContainer, size_t aBegin, size_t aEnd, 14:20:41 INFO - const Comparator& aCompare, size_t* aMatchOrInsertionPoint) 14:20:41 INFO - { 14:20:41 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aBegin <= aEnd))))) { MOZ_ReportAssertionFailure("aBegin <= aEnd", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/BinarySearch.h", 71); do { } while (0); do { __debugbreak(); MOZ_NoReturn(71); } while (0); } } while (0); 14:20:41 INFO - size_t low = aBegin; 14:20:41 INFO - size_t high = aEnd; 14:20:41 INFO - while (high != low) { 14:20:41 INFO - size_t middle = low + (high - low) / 2; 14:20:41 INFO - const int result = aCompare(aContainer[middle]); 14:20:41 INFO - if (result == 0) { 14:20:41 INFO - *aMatchOrInsertionPoint = middle; 14:20:41 INFO - return true; 14:20:41 INFO - } 14:20:41 INFO - if (result < 0) { 14:20:41 INFO - high = middle; 14:20:41 INFO - } else { 14:20:41 INFO - low = middle + 1; 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - *aMatchOrInsertionPoint = low; 14:20:41 INFO - return false; 14:20:41 INFO - } 14:20:41 INFO - namespace detail { 14:20:41 INFO - template 14:20:41 INFO - class BinarySearchDefaultComparator 14:20:41 INFO - { 14:20:41 INFO - public: 14:20:41 INFO - explicit BinarySearchDefaultComparator(const T& aTarget) 14:20:41 INFO - : mTarget(aTarget) 14:20:41 INFO - {} 14:20:41 INFO - template 14:20:41 INFO - int operator()(const U& aVal) const { 14:20:41 INFO - if (mTarget == aVal) { 14:20:41 INFO - return 0; 14:20:41 INFO - } 14:20:41 INFO - if (mTarget < aVal) { 14:20:41 INFO - return -1; 14:20:41 INFO - } 14:20:41 INFO - return 1; 14:20:41 INFO - } 14:20:41 INFO - private: 14:20:41 INFO - const T& mTarget; 14:20:41 INFO - }; 14:20:41 INFO - } 14:20:41 INFO - template 14:20:41 INFO - bool 14:20:41 INFO - BinarySearch(const Container& aContainer, size_t aBegin, size_t aEnd, 14:20:41 INFO - T aTarget, size_t* aMatchOrInsertionPoint) 14:20:41 INFO - { 14:20:41 INFO - return BinarySearchIf(aContainer, aBegin, aEnd, 14:20:41 INFO - detail::BinarySearchDefaultComparator(aTarget), 14:20:41 INFO - aMatchOrInsertionPoint); 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - #line 140 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/BinarySearch.h" 14:20:41 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTArray.h" 14:20:41 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/ReverseIterator.h" 14:20:41 INFO - namespace mozilla { 14:20:41 INFO - template 14:20:41 INFO - class ReverseIterator 14:20:41 INFO - { 14:20:41 INFO - public: 14:20:41 INFO - template 14:20:41 INFO - explicit ReverseIterator(Iterator aIter) 14:20:41 INFO - : mCurrent(aIter) { } 14:20:41 INFO - template 14:20:41 INFO - ReverseIterator(const ReverseIterator& aOther) 14:20:41 INFO - : mCurrent(aOther.mCurrent) { } 14:20:41 INFO - decltype(*DeclVal()) operator*() const 14:20:41 INFO - { 14:20:41 INFO - IteratorT tmp = mCurrent; 14:20:41 INFO - return *--tmp; 14:20:41 INFO - } 14:20:41 INFO - ReverseIterator& operator++() { --mCurrent; return *this; } 14:20:41 INFO - ReverseIterator& operator--() { ++mCurrent; return *this; } 14:20:41 INFO - ReverseIterator operator++(int) { auto ret = *this; mCurrent--; return ret; } 14:20:41 INFO - ReverseIterator operator--(int) { auto ret = *this; mCurrent++; return ret; } 14:20:41 INFO - template 14:20:41 INFO - friend bool operator==(const ReverseIterator& aIter1, 14:20:41 INFO - const ReverseIterator& aIter2); 14:20:41 INFO - template 14:20:41 INFO - friend bool operator!=(const ReverseIterator& aIter1, 14:20:41 INFO - const ReverseIterator& aIter2); 14:20:41 INFO - template 14:20:41 INFO - friend bool operator<(const ReverseIterator& aIter1, 14:20:41 INFO - const ReverseIterator& aIter2); 14:20:41 INFO - template 14:20:41 INFO - friend bool operator<=(const ReverseIterator& aIter1, 14:20:41 INFO - const ReverseIterator& aIter2); 14:20:41 INFO - template 14:20:41 INFO - friend bool operator>(const ReverseIterator& aIter1, 14:20:41 INFO - const ReverseIterator& aIter2); 14:20:41 INFO - template 14:20:41 INFO - friend bool operator>=(const ReverseIterator& aIter1, 14:20:41 INFO - const ReverseIterator& aIter2); 14:20:41 INFO - private: 14:20:41 INFO - IteratorT mCurrent; 14:20:41 INFO - }; 14:20:41 INFO - template 14:20:41 INFO - bool 14:20:41 INFO - operator==(const ReverseIterator& aIter1, 14:20:41 INFO - const ReverseIterator& aIter2) 14:20:41 INFO - { 14:20:41 INFO - return aIter1.mCurrent == aIter2.mCurrent; 14:20:41 INFO - } 14:20:41 INFO - template 14:20:41 INFO - bool 14:20:41 INFO - operator!=(const ReverseIterator& aIter1, 14:20:41 INFO - const ReverseIterator& aIter2) 14:20:41 INFO - { 14:20:41 INFO - return aIter1.mCurrent != aIter2.mCurrent; 14:20:41 INFO - } 14:20:41 INFO - template 14:20:41 INFO - bool 14:20:41 INFO - operator<(const ReverseIterator& aIter1, 14:20:41 INFO - const ReverseIterator& aIter2) 14:20:41 INFO - { 14:20:41 INFO - return aIter1.mCurrent > aIter2.mCurrent; 14:20:41 INFO - } 14:20:41 INFO - template 14:20:41 INFO - bool 14:20:41 INFO - operator<=(const ReverseIterator& aIter1, 14:20:41 INFO - const ReverseIterator& aIter2) 14:20:41 INFO - { 14:20:41 INFO - return aIter1.mCurrent >= aIter2.mCurrent; 14:20:41 INFO - } 14:20:41 INFO - template 14:20:41 INFO - bool 14:20:41 INFO - operator>(const ReverseIterator& aIter1, 14:20:41 INFO - const ReverseIterator& aIter2) 14:20:41 INFO - { 14:20:41 INFO - return aIter1.mCurrent < aIter2.mCurrent; 14:20:41 INFO - } 14:20:41 INFO - template 14:20:41 INFO - bool 14:20:41 INFO - operator>=(const ReverseIterator& aIter1, 14:20:41 INFO - const ReverseIterator& aIter2) 14:20:41 INFO - { 14:20:41 INFO - return aIter1.mCurrent <= aIter2.mCurrent; 14:20:41 INFO - } 14:20:41 INFO - namespace detail { 14:20:41 INFO - template 14:20:41 INFO - class IteratorRange 14:20:41 INFO - { 14:20:41 INFO - public: 14:20:41 INFO - typedef IteratorT iterator; 14:20:41 INFO - typedef IteratorT const_iterator; 14:20:41 INFO - typedef ReverseIterator reverse_iterator; 14:20:41 INFO - typedef ReverseIterator const_reverse_iterator; 14:20:41 INFO - template 14:20:41 INFO - IteratorRange(Iterator1 aIterBegin, Iterator2 aIterEnd) 14:20:41 INFO - : mIterBegin(aIterBegin), mIterEnd(aIterEnd) { } 14:20:41 INFO - template 14:20:41 INFO - IteratorRange(const IteratorRange& aOther) 14:20:41 INFO - : mIterBegin(aOther.mIterBegin), mIterEnd(aOther.mIterEnd) { } 14:20:41 INFO - iterator begin() const { return mIterBegin; } 14:20:41 INFO - const_iterator cbegin() const { return begin(); } 14:20:41 INFO - iterator end() const { return mIterEnd; } 14:20:41 INFO - const_iterator cend() const { return end(); } 14:20:41 INFO - reverse_iterator rbegin() const { return reverse_iterator(mIterEnd); } 14:20:41 INFO - const_reverse_iterator crbegin() const { return rbegin(); } 14:20:41 INFO - reverse_iterator rend() const { return reverse_iterator(mIterBegin); } 14:20:41 INFO - const_reverse_iterator crend() const { return rend(); } 14:20:41 INFO - private: 14:20:41 INFO - IteratorT mIterBegin; 14:20:41 INFO - IteratorT mIterEnd; 14:20:41 INFO - }; 14:20:41 INFO - } 14:20:41 INFO - template 14:20:41 INFO - detail::IteratorRange 14:20:41 INFO - Reversed(Range& aRange) 14:20:41 INFO - { 14:20:41 INFO - return {aRange.rbegin(), aRange.rend()}; 14:20:41 INFO - } 14:20:41 INFO - template 14:20:41 INFO - detail::IteratorRange 14:20:41 INFO - Reversed(const Range& aRange) 14:20:41 INFO - { 14:20:41 INFO - return {aRange.rbegin(), aRange.rend()}; 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - #line 169 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/ReverseIterator.h" 14:20:41 INFO - #line 20 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTArray.h" 14:20:41 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCycleCollectionNoteChild.h" 14:20:41 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCycleCollectionTraversalCallback.h" 14:20:41 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jspubtd.h" 14:20:41 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/EnumeratedArray.h" 14:20:41 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Array.h" 14:20:41 INFO - namespace mozilla { 14:20:41 INFO - template 14:20:41 INFO - class Array 14:20:41 INFO - { 14:20:41 INFO - T mArr[Length]; 14:20:41 INFO - public: 14:20:41 INFO - Array() {} 14:20:41 INFO - template 14:20:41 INFO - Array(Args&&... aArgs) 14:20:41 INFO - : mArr{mozilla::Forward(aArgs)...} 14:20:41 INFO - { 14:20:41 INFO - static_assert(sizeof...(aArgs) == Length, 14:20:41 INFO - "The number of arguments should be equal to the template parameter Length"); 14:20:41 INFO - } 14:20:41 INFO - T& operator[](size_t aIndex) 14:20:41 INFO - { 14:20:41 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aIndex < Length))))) { MOZ_ReportAssertionFailure("aIndex < Length", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Array.h", 39); do { } while (0); do { __debugbreak(); MOZ_NoReturn(39); } while (0); } } while (0); 14:20:41 INFO - return mArr[aIndex]; 14:20:41 INFO - } 14:20:41 INFO - const T& operator[](size_t aIndex) const 14:20:41 INFO - { 14:20:41 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aIndex < Length))))) { MOZ_ReportAssertionFailure("aIndex < Length", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Array.h", 45); do { } while (0); do { __debugbreak(); MOZ_NoReturn(45); } while (0); } } while (0); 14:20:41 INFO - return mArr[aIndex]; 14:20:41 INFO - } 14:20:41 INFO - bool operator==(const Array& aOther) const 14:20:41 INFO - { 14:20:41 INFO - for (size_t i = 0; i < Length; i++) { 14:20:41 INFO - if (mArr[i] != aOther[i]) { 14:20:41 INFO - return false; 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - return true; 14:20:41 INFO - } 14:20:41 INFO - typedef T* iterator; 14:20:41 INFO - typedef const T* const_iterator; 14:20:41 INFO - typedef ReverseIterator reverse_iterator; 14:20:41 INFO - typedef ReverseIterator const_reverse_iterator; 14:20:41 INFO - iterator begin() { return mArr; } 14:20:41 INFO - const_iterator begin() const { return mArr; } 14:20:41 INFO - const_iterator cbegin() const { return begin(); } 14:20:41 INFO - iterator end() { return mArr + Length; } 14:20:41 INFO - const_iterator end() const { return mArr + Length; } 14:20:41 INFO - const_iterator cend() const { return end(); } 14:20:41 INFO - reverse_iterator rbegin() { return reverse_iterator(end()); } 14:20:41 INFO - const_reverse_iterator rbegin() const { return const_reverse_iterator(end()); } 14:20:41 INFO - const_reverse_iterator crbegin() const { return rbegin(); } 14:20:41 INFO - reverse_iterator rend() { return reverse_iterator(begin()); } 14:20:41 INFO - const_reverse_iterator rend() const { return const_reverse_iterator(begin()); } 14:20:41 INFO - const_reverse_iterator crend() const { return rend(); } 14:20:41 INFO - }; 14:20:41 INFO - template 14:20:41 INFO - class Array 14:20:41 INFO - { 14:20:41 INFO - public: 14:20:41 INFO - T& operator[](size_t aIndex) 14:20:41 INFO - { 14:20:41 INFO - do { MOZ_ReportCrash("" "indexing into zero-length array", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Array.h", 87); do { } while (0); do { __debugbreak(); MOZ_NoReturn(87); } while (0); } while (0); 14:20:41 INFO - } 14:20:41 INFO - const T& operator[](size_t aIndex) const 14:20:41 INFO - { 14:20:41 INFO - do { MOZ_ReportCrash("" "indexing into zero-length array", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Array.h", 92); do { } while (0); do { __debugbreak(); MOZ_NoReturn(92); } while (0); } while (0); 14:20:41 INFO - } 14:20:41 INFO - }; 14:20:41 INFO - } 14:20:41 INFO - #line 99 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Array.h" 14:20:41 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/EnumeratedArray.h" 14:20:41 INFO - namespace mozilla { 14:20:41 INFO - template 14:20:41 INFO - class EnumeratedArray 14:20:41 INFO - { 14:20:41 INFO - public: 14:20:41 INFO - static const size_t kSize = size_t(SizeAsEnumValue); 14:20:41 INFO - private: 14:20:41 INFO - typedef Array ArrayType; 14:20:41 INFO - ArrayType mArray; 14:20:41 INFO - public: 14:20:41 INFO - EnumeratedArray() {} 14:20:41 INFO - template 14:20:41 INFO - EnumeratedArray(Args&&... aArgs) 14:20:41 INFO - : mArray{mozilla::Forward(aArgs)...} 14:20:41 INFO - {} 14:20:41 INFO - explicit EnumeratedArray(const EnumeratedArray& aOther) 14:20:41 INFO - { 14:20:41 INFO - for (size_t i = 0; i < kSize; i++) { 14:20:41 INFO - mArray[i] = aOther.mArray[i]; 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - EnumeratedArray(EnumeratedArray&& aOther) 14:20:41 INFO - { 14:20:41 INFO - for (size_t i = 0; i < kSize; i++) { 14:20:41 INFO - mArray[i] = Move(aOther.mArray[i]); 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - ValueType& operator[](IndexType aIndex) 14:20:41 INFO - { 14:20:41 INFO - return mArray[size_t(aIndex)]; 14:20:41 INFO - } 14:20:41 INFO - const ValueType& operator[](IndexType aIndex) const 14:20:41 INFO - { 14:20:41 INFO - return mArray[size_t(aIndex)]; 14:20:41 INFO - } 14:20:41 INFO - typedef typename ArrayType::iterator iterator; 14:20:41 INFO - typedef typename ArrayType::const_iterator const_iterator; 14:20:41 INFO - typedef typename ArrayType::reverse_iterator reverse_iterator; 14:20:41 INFO - typedef typename ArrayType::const_reverse_iterator const_reverse_iterator; 14:20:41 INFO - iterator begin() { return mArray.begin(); } 14:20:41 INFO - const_iterator begin() const { return mArray.begin(); } 14:20:41 INFO - const_iterator cbegin() const { return mArray.cbegin(); } 14:20:41 INFO - iterator end() { return mArray.end(); } 14:20:41 INFO - const_iterator end() const { return mArray.end(); } 14:20:41 INFO - const_iterator cend() const { return mArray.cend(); } 14:20:41 INFO - reverse_iterator rbegin() { return mArray.rbegin(); } 14:20:41 INFO - const_reverse_iterator rbegin() const { return mArray.rbegin(); } 14:20:41 INFO - const_reverse_iterator crbegin() const { return mArray.crbegin(); } 14:20:41 INFO - reverse_iterator rend() { return mArray.rend(); } 14:20:41 INFO - const_reverse_iterator rend() const { return mArray.rend(); } 14:20:41 INFO - const_reverse_iterator crend() const { return mArray.crend(); } 14:20:41 INFO - }; 14:20:41 INFO - } 14:20:41 INFO - #line 111 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/EnumeratedArray.h" 14:20:41 INFO - #line 16 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jspubtd.h" 14:20:41 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/LinkedList.h" 14:20:41 INFO - namespace mozilla { 14:20:41 INFO - template 14:20:41 INFO - class LinkedListElement; 14:20:41 INFO - namespace detail { 14:20:41 INFO - template 14:20:41 INFO - struct LinkedListElementTraits 14:20:41 INFO - { 14:20:41 INFO - typedef T* RawType; 14:20:41 INFO - typedef const T* ConstRawType; 14:20:41 INFO - typedef T* ClientType; 14:20:41 INFO - typedef const T* ConstClientType; 14:20:41 INFO - static void enterList(LinkedListElement* elt) {} 14:20:41 INFO - static void exitList(LinkedListElement* elt) {} 14:20:41 INFO - }; 14:20:41 INFO - template 14:20:41 INFO - struct LinkedListElementTraits> 14:20:41 INFO - { 14:20:41 INFO - typedef T* RawType; 14:20:41 INFO - typedef const T* ConstRawType; 14:20:41 INFO - typedef RefPtr ClientType; 14:20:41 INFO - typedef RefPtr ConstClientType; 14:20:41 INFO - static void enterList(LinkedListElement>* elt) { elt->asT()->AddRef(); } 14:20:41 INFO - static void exitList(LinkedListElement>* elt) { elt->asT()->Release(); } 14:20:41 INFO - }; 14:20:41 INFO - } 14:20:41 INFO - template 14:20:41 INFO - class LinkedList; 14:20:41 INFO - template 14:20:41 INFO - class LinkedListElement 14:20:41 INFO - { 14:20:41 INFO - typedef typename detail::LinkedListElementTraits Traits; 14:20:41 INFO - typedef typename Traits::RawType RawType; 14:20:41 INFO - typedef typename Traits::ConstRawType ConstRawType; 14:20:41 INFO - typedef typename Traits::ClientType ClientType; 14:20:41 INFO - typedef typename Traits::ConstClientType ConstClientType; 14:20:41 INFO - private: 14:20:41 INFO - LinkedListElement* mNext; 14:20:41 INFO - LinkedListElement* mPrev; 14:20:41 INFO - const bool mIsSentinel; 14:20:41 INFO - public: 14:20:41 INFO - LinkedListElement() 14:20:41 INFO - : mNext(this), 14:20:41 INFO - mPrev(this), 14:20:41 INFO - mIsSentinel(false) 14:20:41 INFO - { } 14:20:41 INFO - LinkedListElement(LinkedListElement&& aOther) 14:20:41 INFO - : mIsSentinel(aOther.mIsSentinel) 14:20:41 INFO - { 14:20:41 INFO - adjustLinkForMove(Move(aOther)); 14:20:41 INFO - } 14:20:41 INFO - LinkedListElement& operator=(LinkedListElement&& aOther) 14:20:41 INFO - { 14:20:41 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mIsSentinel == aOther.mIsSentinel))))) { MOZ_ReportAssertionFailure("mIsSentinel == aOther.mIsSentinel" " (" "Mismatch NodeKind!" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/LinkedList.h", 188); do { } while (0); do { __debugbreak(); MOZ_NoReturn(188); } while (0); } } while (0); 14:20:41 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!isInList()))))) { MOZ_ReportAssertionFailure("!isInList()" " (" "Assigning to an element in a list messes up that list!" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/LinkedList.h", 190); do { } while (0); do { __debugbreak(); MOZ_NoReturn(190); } while (0); } } while (0); 14:20:41 INFO - #line 191 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/LinkedList.h" 14:20:41 INFO - adjustLinkForMove(Move(aOther)); 14:20:41 INFO - return *this; 14:20:41 INFO - } 14:20:41 INFO - ~LinkedListElement() 14:20:41 INFO - { 14:20:41 INFO - if (!mIsSentinel && isInList()) { 14:20:41 INFO - remove(); 14:20:41 INFO - } 14:20:41 INFO - } 14:20:41 INFO - RawType getNext() { return mNext->asT(); } 14:20:41 INFO - ConstRawType getNext() const { return mNext->asT(); } 14:20:41 INFO - RawType getPrevious() { return mPrev->asT(); } 14:20:41 INFO - ConstRawType getPrevious() const { return mPrev->asT(); } 14:20:41 INFO - void setNext(RawType aElem) 14:20:41 INFO - { 14:20:41 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(isInList()))))) { MOZ_ReportAssertionFailure("isInList()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/LinkedList.h", 222); do { } while (0); do { __debugbreak(); MOZ_NoReturn(222); } while (0); } } while (0); 14:20:42 INFO - setNextUnsafe(aElem); 14:20:42 INFO - } 14:20:42 INFO - void setPrevious(RawType aElem) 14:20:42 INFO - { 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(isInList()))))) { MOZ_ReportAssertionFailure("isInList()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/LinkedList.h", 233); do { } while (0); do { __debugbreak(); MOZ_NoReturn(233); } while (0); } } while (0); 14:20:42 INFO - setPreviousUnsafe(aElem); 14:20:42 INFO - } 14:20:42 INFO - void remove() 14:20:42 INFO - { 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(isInList()))))) { MOZ_ReportAssertionFailure("isInList()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/LinkedList.h", 243); do { } while (0); do { __debugbreak(); MOZ_NoReturn(243); } while (0); } } while (0); 14:20:42 INFO - mPrev->mNext = mNext; 14:20:42 INFO - mNext->mPrev = mPrev; 14:20:42 INFO - mNext = this; 14:20:42 INFO - mPrev = this; 14:20:42 INFO - Traits::exitList(this); 14:20:42 INFO - } 14:20:42 INFO - ClientType removeAndGetNext() 14:20:42 INFO - { 14:20:42 INFO - ClientType r = getNext(); 14:20:42 INFO - remove(); 14:20:42 INFO - return r; 14:20:42 INFO - } 14:20:42 INFO - ClientType removeAndGetPrevious() 14:20:42 INFO - { 14:20:42 INFO - ClientType r = getPrevious(); 14:20:42 INFO - remove(); 14:20:42 INFO - return r; 14:20:42 INFO - } 14:20:42 INFO - void removeFrom(const LinkedList& aList) 14:20:42 INFO - { 14:20:42 INFO - aList.assertContains(asT()); 14:20:42 INFO - remove(); 14:20:42 INFO - } 14:20:42 INFO - bool isInList() const 14:20:42 INFO - { 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!((mNext == this) == (mPrev == this)))))) { MOZ_ReportAssertionFailure("(mNext == this) == (mPrev == this)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/LinkedList.h", 292); do { } while (0); do { __debugbreak(); MOZ_NoReturn(292); } while (0); } } while (0); 14:20:42 INFO - return mNext != this; 14:20:42 INFO - } 14:20:42 INFO - private: 14:20:42 INFO - friend class LinkedList; 14:20:42 INFO - friend struct detail::LinkedListElementTraits; 14:20:42 INFO - enum class NodeKind { 14:20:42 INFO - Normal, 14:20:42 INFO - Sentinel 14:20:42 INFO - }; 14:20:42 INFO - explicit LinkedListElement(NodeKind nodeKind) 14:20:42 INFO - : mNext(this), 14:20:42 INFO - mPrev(this), 14:20:42 INFO - mIsSentinel(nodeKind == NodeKind::Sentinel) 14:20:42 INFO - { } 14:20:42 INFO - RawType asT() 14:20:42 INFO - { 14:20:42 INFO - return mIsSentinel ? nullptr : static_cast(this); 14:20:42 INFO - } 14:20:42 INFO - ConstRawType asT() const 14:20:42 INFO - { 14:20:42 INFO - return mIsSentinel ? nullptr : static_cast(this); 14:20:42 INFO - } 14:20:42 INFO - void setNextUnsafe(RawType aElem) 14:20:42 INFO - { 14:20:42 INFO - LinkedListElement *listElem = static_cast(aElem); 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionTypeisInList())>::isValid, "invalid assertion condition"); if ((!!(!(!!(!listElem->isInList()))))) { MOZ_ReportAssertionFailure("!listElem->isInList()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/LinkedList.h", 331); do { } while (0); do { __debugbreak(); MOZ_NoReturn(331); } while (0); } } while (0); 14:20:42 INFO - listElem->mNext = this->mNext; 14:20:42 INFO - listElem->mPrev = this; 14:20:42 INFO - this->mNext->mPrev = listElem; 14:20:42 INFO - this->mNext = listElem; 14:20:42 INFO - Traits::enterList(aElem); 14:20:42 INFO - } 14:20:42 INFO - void setPreviousUnsafe(RawType aElem) 14:20:42 INFO - { 14:20:42 INFO - LinkedListElement* listElem = static_cast*>(aElem); 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionTypeisInList())>::isValid, "invalid assertion condition"); if ((!!(!(!!(!listElem->isInList()))))) { MOZ_ReportAssertionFailure("!listElem->isInList()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/LinkedList.h", 348); do { } while (0); do { __debugbreak(); MOZ_NoReturn(348); } while (0); } } while (0); 14:20:42 INFO - listElem->mNext = this; 14:20:42 INFO - listElem->mPrev = this->mPrev; 14:20:42 INFO - this->mPrev->mNext = listElem; 14:20:42 INFO - this->mPrev = listElem; 14:20:42 INFO - Traits::enterList(aElem); 14:20:42 INFO - } 14:20:42 INFO - void adjustLinkForMove(LinkedListElement&& aOther) 14:20:42 INFO - { 14:20:42 INFO - if (!aOther.isInList()) { 14:20:42 INFO - mNext = this; 14:20:42 INFO - mPrev = this; 14:20:42 INFO - return; 14:20:42 INFO - } 14:20:42 INFO - if (!mIsSentinel) { 14:20:42 INFO - Traits::enterList(this); 14:20:42 INFO - } 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionTypemPrev == &aOther)>::isValid, "invalid assertion condition"); if ((!!(!(!!(aOther.mNext->mPrev == &aOther))))) { MOZ_ReportAssertionFailure("aOther.mNext->mPrev == &aOther", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/LinkedList.h", 374); do { } while (0); do { __debugbreak(); MOZ_NoReturn(374); } while (0); } } while (0); 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionTypemNext == &aOther)>::isValid, "invalid assertion condition"); if ((!!(!(!!(aOther.mPrev->mNext == &aOther))))) { MOZ_ReportAssertionFailure("aOther.mPrev->mNext == &aOther", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/LinkedList.h", 375); do { } while (0); do { __debugbreak(); MOZ_NoReturn(375); } while (0); } } while (0); 14:20:42 INFO - mNext = aOther.mNext; 14:20:42 INFO - mPrev = aOther.mPrev; 14:20:42 INFO - mNext->mPrev = this; 14:20:42 INFO - mPrev->mNext = this; 14:20:42 INFO - aOther.mNext = &aOther; 14:20:42 INFO - aOther.mPrev = &aOther; 14:20:42 INFO - if (!mIsSentinel) { 14:20:42 INFO - Traits::exitList(&aOther); 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - LinkedListElement& operator=(const LinkedListElement& aOther) = delete; 14:20:42 INFO - LinkedListElement(const LinkedListElement& aOther) = delete; 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - class LinkedList 14:20:42 INFO - { 14:20:42 INFO - private: 14:20:42 INFO - typedef typename detail::LinkedListElementTraits Traits; 14:20:42 INFO - typedef typename Traits::RawType RawType; 14:20:42 INFO - typedef typename Traits::ConstRawType ConstRawType; 14:20:42 INFO - typedef typename Traits::ClientType ClientType; 14:20:42 INFO - typedef typename Traits::ConstClientType ConstClientType; 14:20:42 INFO - LinkedListElement sentinel; 14:20:42 INFO - public: 14:20:42 INFO - class Iterator { 14:20:42 INFO - RawType mCurrent; 14:20:42 INFO - public: 14:20:42 INFO - explicit Iterator(RawType aCurrent) : mCurrent(aCurrent) {} 14:20:42 INFO - RawType operator *() const { 14:20:42 INFO - return mCurrent; 14:20:42 INFO - } 14:20:42 INFO - const Iterator& operator++() { 14:20:42 INFO - mCurrent = mCurrent->getNext(); 14:20:42 INFO - return *this; 14:20:42 INFO - } 14:20:42 INFO - bool operator!=(Iterator& aOther) const { 14:20:42 INFO - return mCurrent != aOther.mCurrent; 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - LinkedList() : sentinel(LinkedListElement::NodeKind::Sentinel) { } 14:20:42 INFO - LinkedList(LinkedList&& aOther) 14:20:42 INFO - : sentinel(mozilla::Move(aOther.sentinel)) 14:20:42 INFO - { } 14:20:42 INFO - LinkedList& operator=(LinkedList&& aOther) 14:20:42 INFO - { 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(isEmpty()))))) { MOZ_ReportAssertionFailure("isEmpty()" " (" "Assigning to a non-empty list leaks elements in that list!" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/LinkedList.h", 444); do { } while (0); do { __debugbreak(); MOZ_NoReturn(444); } while (0); } } while (0); 14:20:42 INFO - sentinel = mozilla::Move(aOther.sentinel); 14:20:42 INFO - return *this; 14:20:42 INFO - } 14:20:42 INFO - ~LinkedList() { 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(isEmpty()))))) { MOZ_ReportAssertionFailure("isEmpty()" " (" "failing this assertion means this LinkedList's creator is " "buggy: it should have removed all this list's elements before " "the list's destruction" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/LinkedList.h", 453); do { } while (0); do { __debugbreak(); MOZ_NoReturn(453); } while (0); } } while (0); 14:20:42 INFO - #line 454 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/LinkedList.h" 14:20:42 INFO - } 14:20:42 INFO - void insertFront(RawType aElem) 14:20:42 INFO - { 14:20:42 INFO - sentinel.setNextUnsafe(aElem); 14:20:42 INFO - } 14:20:42 INFO - void insertBack(RawType aElem) 14:20:42 INFO - { 14:20:42 INFO - sentinel.setPreviousUnsafe(aElem); 14:20:42 INFO - } 14:20:42 INFO - RawType getFirst() { return sentinel.getNext(); } 14:20:42 INFO - ConstRawType getFirst() const { return sentinel.getNext(); } 14:20:42 INFO - RawType getLast() { return sentinel.getPrevious(); } 14:20:42 INFO - ConstRawType getLast() const { return sentinel.getPrevious(); } 14:20:42 INFO - ClientType popFirst() 14:20:42 INFO - { 14:20:42 INFO - ClientType ret = sentinel.getNext(); 14:20:42 INFO - if (ret) { 14:20:42 INFO - static_cast*>(RawType(ret))->remove(); 14:20:42 INFO - } 14:20:42 INFO - return ret; 14:20:42 INFO - } 14:20:42 INFO - ClientType popLast() 14:20:42 INFO - { 14:20:42 INFO - ClientType ret = sentinel.getPrevious(); 14:20:42 INFO - if (ret) { 14:20:42 INFO - static_cast*>(RawType(ret))->remove(); 14:20:42 INFO - } 14:20:42 INFO - return ret; 14:20:42 INFO - } 14:20:42 INFO - bool isEmpty() const 14:20:42 INFO - { 14:20:42 INFO - return !sentinel.isInList(); 14:20:42 INFO - } 14:20:42 INFO - void clear() 14:20:42 INFO - { 14:20:42 INFO - while (popFirst()) { 14:20:42 INFO - continue; 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - Iterator begin() { 14:20:42 INFO - return Iterator(getFirst()); 14:20:42 INFO - } 14:20:42 INFO - Iterator end() { 14:20:42 INFO - return Iterator(nullptr); 14:20:42 INFO - } 14:20:42 INFO - size_t sizeOfExcludingThis(MallocSizeOf aMallocSizeOf) const 14:20:42 INFO - { 14:20:42 INFO - size_t n = 0; 14:20:42 INFO - for (const T* t = getFirst(); t; t = t->getNext()) { 14:20:42 INFO - n += aMallocSizeOf(t); 14:20:42 INFO - } 14:20:42 INFO - return n; 14:20:42 INFO - } 14:20:42 INFO - size_t sizeOfIncludingThis(MallocSizeOf aMallocSizeOf) const 14:20:42 INFO - { 14:20:42 INFO - return aMallocSizeOf(this) + sizeOfExcludingThis(aMallocSizeOf); 14:20:42 INFO - } 14:20:42 INFO - void debugAssertIsSane() const 14:20:42 INFO - { 14:20:42 INFO - const LinkedListElement* slow; 14:20:42 INFO - const LinkedListElement* fast1; 14:20:42 INFO - const LinkedListElement* fast2; 14:20:42 INFO - for (slow = sentinel.mNext, 14:20:42 INFO - fast1 = sentinel.mNext->mNext, 14:20:42 INFO - fast2 = sentinel.mNext->mNext->mNext; 14:20:42 INFO - slow != &sentinel && fast1 != &sentinel && fast2 != &sentinel; 14:20:42 INFO - slow = slow->mNext, fast1 = fast2->mNext, fast2 = fast1->mNext) { 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(slow != fast1))))) { MOZ_ReportAssertionFailure("slow != fast1", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/LinkedList.h", 587); do { } while (0); do { __debugbreak(); MOZ_NoReturn(587); } while (0); } } while (0); 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(slow != fast2))))) { MOZ_ReportAssertionFailure("slow != fast2", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/LinkedList.h", 588); do { } while (0); do { __debugbreak(); MOZ_NoReturn(588); } while (0); } } while (0); 14:20:42 INFO - } 14:20:42 INFO - for (slow = sentinel.mPrev, 14:20:42 INFO - fast1 = sentinel.mPrev->mPrev, 14:20:42 INFO - fast2 = sentinel.mPrev->mPrev->mPrev; 14:20:42 INFO - slow != &sentinel && fast1 != &sentinel && fast2 != &sentinel; 14:20:42 INFO - slow = slow->mPrev, fast1 = fast2->mPrev, fast2 = fast1->mPrev) { 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(slow != fast1))))) { MOZ_ReportAssertionFailure("slow != fast1", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/LinkedList.h", 597); do { } while (0); do { __debugbreak(); MOZ_NoReturn(597); } while (0); } } while (0); 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(slow != fast2))))) { MOZ_ReportAssertionFailure("slow != fast2", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/LinkedList.h", 598); do { } while (0); do { __debugbreak(); MOZ_NoReturn(598); } while (0); } } while (0); 14:20:42 INFO - } 14:20:42 INFO - for (const LinkedListElement* elem = sentinel.mNext; 14:20:42 INFO - elem != &sentinel; 14:20:42 INFO - elem = elem->mNext) { 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionTypemIsSentinel)>::isValid, "invalid assertion condition"); if ((!!(!(!!(!elem->mIsSentinel))))) { MOZ_ReportAssertionFailure("!elem->mIsSentinel", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/LinkedList.h", 608); do { } while (0); do { __debugbreak(); MOZ_NoReturn(608); } while (0); } } while (0); 14:20:42 INFO - } 14:20:42 INFO - const LinkedListElement* prev = &sentinel; 14:20:42 INFO - const LinkedListElement* cur = sentinel.mNext; 14:20:42 INFO - do { 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionTypemPrev == prev)>::isValid, "invalid assertion condition"); if ((!!(!(!!(cur->mPrev == prev))))) { MOZ_ReportAssertionFailure("cur->mPrev == prev", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/LinkedList.h", 615); do { } while (0); do { __debugbreak(); MOZ_NoReturn(615); } while (0); } } while (0); 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionTypemNext == cur)>::isValid, "invalid assertion condition"); if ((!!(!(!!(prev->mNext == cur))))) { MOZ_ReportAssertionFailure("prev->mNext == cur", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/LinkedList.h", 616); do { } while (0); do { __debugbreak(); MOZ_NoReturn(616); } while (0); } } while (0); 14:20:42 INFO - prev = cur; 14:20:42 INFO - cur = cur->mNext; 14:20:42 INFO - } while (cur != &sentinel); 14:20:42 INFO - #line 622 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/LinkedList.h" 14:20:42 INFO - } 14:20:42 INFO - private: 14:20:42 INFO - friend class LinkedListElement; 14:20:42 INFO - void assertContains(const RawType aValue) const 14:20:42 INFO - { 14:20:42 INFO - for (ConstRawType elem = getFirst(); elem; elem = elem->getNext()) { 14:20:42 INFO - if (elem == aValue) { 14:20:42 INFO - return; 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - do { MOZ_ReportCrash("" "element wasn't found in this list!", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/LinkedList.h", 635); do { } while (0); do { __debugbreak(); MOZ_NoReturn(635); } while (0); } while (0); 14:20:42 INFO - #line 637 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/LinkedList.h" 14:20:42 INFO - } 14:20:42 INFO - LinkedList& operator=(const LinkedList& aOther) = delete; 14:20:42 INFO - LinkedList(const LinkedList& aOther) = delete; 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - class AutoCleanLinkedList : public LinkedList 14:20:42 INFO - { 14:20:42 INFO - public: 14:20:42 INFO - ~AutoCleanLinkedList() 14:20:42 INFO - { 14:20:42 INFO - while (T* element = this->popFirst()) { 14:20:42 INFO - delete element; 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - } 14:20:42 INFO - #line 658 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/LinkedList.h" 14:20:42 INFO - #line 660 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/LinkedList.h" 14:20:42 INFO - #line 17 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jspubtd.h" 14:20:42 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/PodOperations.h" 14:20:42 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/ArrayUtils.h" 14:20:42 INFO - namespace mozilla { 14:20:42 INFO - template 14:20:42 INFO - inline size_t 14:20:42 INFO - PointerRangeSize(T* aBegin, T* aEnd) 14:20:42 INFO - { 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType= aBegin)>::isValid, "invalid assertion condition"); if ((!!(!(!!(aEnd >= aBegin))))) { MOZ_ReportAssertionFailure("aEnd >= aBegin", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/ArrayUtils.h", 44); do { } while (0); do { __debugbreak(); MOZ_NoReturn(44); } while (0); } } while (0); 14:20:42 INFO - return (size_t(aEnd) - size_t(aBegin)) / sizeof(T); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - constexpr size_t 14:20:42 INFO - ArrayLength(T (&aArr)[N]) 14:20:42 INFO - { 14:20:42 INFO - return N; 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - constexpr size_t 14:20:42 INFO - ArrayLength(const Array& aArr) 14:20:42 INFO - { 14:20:42 INFO - return N; 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - constexpr size_t 14:20:42 INFO - ArrayLength(const EnumeratedArray& aArr) 14:20:42 INFO - { 14:20:42 INFO - return size_t(N); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - constexpr T* 14:20:42 INFO - ArrayEnd(T (&aArr)[N]) 14:20:42 INFO - { 14:20:42 INFO - return aArr + ArrayLength(aArr); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - constexpr T* 14:20:42 INFO - ArrayEnd(Array& aArr) 14:20:42 INFO - { 14:20:42 INFO - return &aArr[0] + ArrayLength(aArr); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - constexpr const T* 14:20:42 INFO - ArrayEnd(const Array& aArr) 14:20:42 INFO - { 14:20:42 INFO - return &aArr[0] + ArrayLength(aArr); 14:20:42 INFO - } 14:20:42 INFO - namespace detail { 14:20:42 INFO - template::value>> 14:20:42 INFO - struct AlignedChecker 14:20:42 INFO - { 14:20:42 INFO - static void 14:20:42 INFO - test(const Pointee* aPtr) 14:20:42 INFO - { 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType::alignment) == 0)>::isValid, "invalid assertion condition"); if ((!!(!(!!((uintptr_t(aPtr) % mozilla::AlignmentFinder::alignment) == 0))))) { MOZ_ReportAssertionFailure("(uintptr_t(aPtr) % mozilla::AlignmentFinder::alignment) == 0" " (" "performing a range-check with a misaligned pointer" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/ArrayUtils.h", 111); do { } while (0); do { __debugbreak(); MOZ_NoReturn(111); } while (0); } } while (0); 14:20:42 INFO - #line 112 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/ArrayUtils.h" 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct AlignedChecker 14:20:42 INFO - { 14:20:42 INFO - static void 14:20:42 INFO - test(const Pointee* aPtr) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - inline typename EnableIf::value || 14:20:42 INFO - IsBaseOf::value || 14:20:42 INFO - IsVoid::value, 14:20:42 INFO - bool>::Type 14:20:42 INFO - IsInRange(const T* aPtr, const U* aBegin, const U* aEnd) 14:20:42 INFO - { 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aBegin <= aEnd))))) { MOZ_ReportAssertionFailure("aBegin <= aEnd", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/ArrayUtils.h", 146); do { } while (0); do { __debugbreak(); MOZ_NoReturn(146); } while (0); } } while (0); 14:20:42 INFO - detail::AlignedChecker::test(aPtr); 14:20:42 INFO - detail::AlignedChecker::test(aBegin); 14:20:42 INFO - detail::AlignedChecker::test(aEnd); 14:20:42 INFO - return aBegin <= reinterpret_cast(aPtr) && 14:20:42 INFO - reinterpret_cast(aPtr) < aEnd; 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - inline bool 14:20:42 INFO - IsInRange(const T* aPtr, uintptr_t aBegin, uintptr_t aEnd) 14:20:42 INFO - { 14:20:42 INFO - return IsInRange(aPtr, 14:20:42 INFO - reinterpret_cast(aBegin), 14:20:42 INFO - reinterpret_cast(aEnd)); 14:20:42 INFO - } 14:20:42 INFO - namespace detail { 14:20:42 INFO - template 14:20:42 INFO - char (&ArrayLengthHelper(T (&array)[N]))[N]; 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - #line 182 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/ArrayUtils.h" 14:20:42 INFO - #line 193 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/ArrayUtils.h" 14:20:42 INFO - #line 195 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/ArrayUtils.h" 14:20:42 INFO - #line 20 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/PodOperations.h" 14:20:42 INFO - namespace mozilla { 14:20:42 INFO - template 14:20:42 INFO - static inline void 14:20:42 INFO - PodZero(T* aT) 14:20:42 INFO - { 14:20:42 INFO - memset(aT, 0, sizeof(T)); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - static inline void 14:20:42 INFO - PodZero(T* aT, size_t aNElem) 14:20:42 INFO - { 14:20:42 INFO - for (T* end = aT + aNElem; aT < end; aT++) { 14:20:42 INFO - memset(aT, 0, sizeof(T)); 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - static void PodZero(T (&aT)[N]) = delete; 14:20:42 INFO - template 14:20:42 INFO - static void PodZero(T (&aT)[N], size_t aNElem) = delete; 14:20:42 INFO - template 14:20:42 INFO - static inline void 14:20:42 INFO - PodArrayZero(T (&aT)[N]) 14:20:42 INFO - { 14:20:42 INFO - memset(aT, 0, N * sizeof(T)); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - static inline void 14:20:42 INFO - PodArrayZero(Array& aArr) 14:20:42 INFO - { 14:20:42 INFO - memset(&aArr[0], 0, N * sizeof(T)); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - static inline void 14:20:42 INFO - PodAssign(T* aDst, const T* aSrc) 14:20:42 INFO - { 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aDst + 1 <= aSrc || aSrc + 1 <= aDst))))) { MOZ_ReportAssertionFailure("aDst + 1 <= aSrc || aSrc + 1 <= aDst" " (" "destination and source must not overlap" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/PodOperations.h", 86); do { } while (0); do { __debugbreak(); MOZ_NoReturn(86); } while (0); } } while (0); 14:20:42 INFO - #line 87 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/PodOperations.h" 14:20:42 INFO - memcpy(reinterpret_cast(aDst), reinterpret_cast(aSrc), 14:20:42 INFO - sizeof(T)); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - static inline void 14:20:42 INFO - PodCopy(T* aDst, const T* aSrc, size_t aNElem) 14:20:42 INFO - { 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aDst + aNElem <= aSrc || aSrc + aNElem <= aDst))))) { MOZ_ReportAssertionFailure("aDst + aNElem <= aSrc || aSrc + aNElem <= aDst" " (" "destination and source must not overlap" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/PodOperations.h", 100); do { } while (0); do { __debugbreak(); MOZ_NoReturn(100); } while (0); } } while (0); 14:20:42 INFO - #line 101 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/PodOperations.h" 14:20:42 INFO - if (aNElem < 128) { 14:20:42 INFO - for (const T* srcend = aSrc + aNElem; aSrc < srcend; aSrc++, aDst++) { 14:20:42 INFO - PodAssign(aDst, aSrc); 14:20:42 INFO - } 14:20:42 INFO - } else { 14:20:42 INFO - memcpy(aDst, aSrc, aNElem * sizeof(T)); 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - static inline void 14:20:42 INFO - PodCopy(volatile T* aDst, const volatile T* aSrc, size_t aNElem) 14:20:42 INFO - { 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aDst + aNElem <= aSrc || aSrc + aNElem <= aDst))))) { MOZ_ReportAssertionFailure("aDst + aNElem <= aSrc || aSrc + aNElem <= aDst" " (" "destination and source must not overlap" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/PodOperations.h", 119); do { } while (0); do { __debugbreak(); MOZ_NoReturn(119); } while (0); } } while (0); 14:20:42 INFO - #line 120 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/PodOperations.h" 14:20:42 INFO - for (const volatile T* srcend = aSrc + aNElem; 14:20:42 INFO - aSrc < srcend; 14:20:42 INFO - aSrc++, aDst++) { 14:20:42 INFO - *aDst = *aSrc; 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - static inline void 14:20:42 INFO - PodArrayCopy(T (&aDst)[N], const T (&aSrc)[N]) 14:20:42 INFO - { 14:20:42 INFO - PodCopy(aDst, aSrc, N); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - static inline void 14:20:42 INFO - PodMove(T* aDst, const T* aSrc, size_t aNElem) 14:20:42 INFO - { 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aNElem <= 0xffffffffui32 / sizeof(T)))))) { MOZ_ReportAssertionFailure("aNElem <= 0xffffffffui32 / sizeof(T)" " (" "trying to move an impossible number of elements" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/PodOperations.h", 156); do { } while (0); do { __debugbreak(); MOZ_NoReturn(156); } while (0); } } while (0); 14:20:42 INFO - #line 157 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/PodOperations.h" 14:20:42 INFO - memmove(aDst, aSrc, aNElem * sizeof(T)); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - static inline bool 14:20:42 INFO - PodEqual(const T* one, const T* two, size_t len) 14:20:42 INFO - { 14:20:42 INFO - if (len < 128) { 14:20:42 INFO - const T* p1end = one + len; 14:20:42 INFO - const T* p1 = one; 14:20:42 INFO - const T* p2 = two; 14:20:42 INFO - for (; p1 < p1end; p1++, p2++) { 14:20:42 INFO - if (*p1 != *p2) { 14:20:42 INFO - return false; 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - return true; 14:20:42 INFO - } 14:20:42 INFO - return !memcmp(one, two, len * sizeof(T)); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - static inline bool 14:20:42 INFO - PodEqual(const T (&one)[N], const T (&two)[N]) 14:20:42 INFO - { 14:20:42 INFO - return PodEqual(one, two, N); 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - #line 197 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/PodOperations.h" 14:20:42 INFO - #line 18 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jspubtd.h" 14:20:42 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsprototypes.h" 14:20:42 INFO - #line 45 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsprototypes.h" 14:20:42 INFO - #line 51 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsprototypes.h" 14:20:42 INFO - #line 57 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsprototypes.h" 14:20:42 INFO - #line 63 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsprototypes.h" 14:20:42 INFO - #line 125 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsprototypes.h" 14:20:42 INFO - #line 20 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jspubtd.h" 14:20:42 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jstypes.h" 14:20:42 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js-config.h" 14:20:42 INFO - #line 26 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js-config.h" 14:20:42 INFO - #line 31 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js-config.h" 14:20:42 INFO - #line 62 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js-config.h" 14:20:42 INFO - #line 35 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jstypes.h" 14:20:42 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsversion.h" 14:20:42 INFO - #line 41 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsversion.h" 14:20:42 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jstypes.h" 14:20:42 INFO - #line 86 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jstypes.h" 14:20:42 INFO - #line 95 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jstypes.h" 14:20:42 INFO - #line 112 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jstypes.h" 14:20:42 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jscpucfg.h" 14:20:42 INFO - #line 18 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jscpucfg.h" 14:20:42 INFO - #line 19 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jscpucfg.h" 14:20:42 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jscpucfg.h" 14:20:42 INFO - #line 132 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jstypes.h" 14:20:42 INFO - #line 141 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jstypes.h" 14:20:42 INFO - #line 162 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jstypes.h" 14:20:42 INFO - #line 189 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jstypes.h" 14:20:42 INFO - #line 191 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jstypes.h" 14:20:42 INFO - #line 218 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jstypes.h" 14:20:42 INFO - #line 220 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jstypes.h" 14:20:42 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jspubtd.h" 14:20:42 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Result.h" 14:20:42 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Result.h" 14:20:42 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Variant.h" 14:20:42 INFO - namespace mozilla { 14:20:42 INFO - template 14:20:42 INFO - class Variant; 14:20:42 INFO - namespace detail { 14:20:42 INFO - template 14:20:42 INFO - struct FirstTypeIsInRest; 14:20:42 INFO - template 14:20:42 INFO - struct FirstTypeIsInRest : FalseType {}; 14:20:42 INFO - template 14:20:42 INFO - struct FirstTypeIsInRest 14:20:42 INFO - { 14:20:42 INFO - static constexpr bool value = 14:20:42 INFO - IsSame::value || 14:20:42 INFO - FirstTypeIsInRest::value; 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct TypesAreDistinct; 14:20:42 INFO - template <> 14:20:42 INFO - struct TypesAreDistinct<> : TrueType { }; 14:20:42 INFO - template 14:20:42 INFO - struct TypesAreDistinct 14:20:42 INFO - { 14:20:42 INFO - static constexpr bool value = 14:20:42 INFO - !FirstTypeIsInRest::value && 14:20:42 INFO - TypesAreDistinct::value; 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct MaxSizeOf 14:20:42 INFO - { 14:20:42 INFO - static const size_t size = sizeof(T) > MaxSizeOf::size 14:20:42 INFO - ? sizeof(T) 14:20:42 INFO - : MaxSizeOf::size; 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct MaxSizeOf 14:20:42 INFO - { 14:20:42 INFO - static const size_t size = sizeof(T); 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct IsVariant; 14:20:42 INFO - template 14:20:42 INFO - struct IsVariant : FalseType {}; 14:20:42 INFO - template 14:20:42 INFO - struct IsVariant : TrueType {}; 14:20:42 INFO - template 14:20:42 INFO - struct IsVariant : public IsVariant { }; 14:20:42 INFO - template 14:20:42 INFO - struct SelectVariantTypeHelper; 14:20:42 INFO - template 14:20:42 INFO - struct SelectVariantTypeHelper 14:20:42 INFO - { }; 14:20:42 INFO - template 14:20:42 INFO - struct SelectVariantTypeHelper 14:20:42 INFO - { 14:20:42 INFO - typedef T Type; 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct SelectVariantTypeHelper 14:20:42 INFO - { 14:20:42 INFO - typedef const T Type; 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct SelectVariantTypeHelper 14:20:42 INFO - { 14:20:42 INFO - typedef const T& Type; 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct SelectVariantTypeHelper 14:20:42 INFO - { 14:20:42 INFO - typedef T&& Type; 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct SelectVariantTypeHelper 14:20:42 INFO - : public SelectVariantTypeHelper 14:20:42 INFO - { }; 14:20:42 INFO - template 14:20:42 INFO - struct SelectVariantType 14:20:42 INFO - : public SelectVariantTypeHelper::Type>::Type, 14:20:42 INFO - Variants...> 14:20:42 INFO - { }; 14:20:42 INFO - template 14:20:42 INFO - struct VariantTag 14:20:42 INFO - { 14:20:42 INFO - private: 14:20:42 INFO - static const size_t TypeCount = sizeof...(Ts); 14:20:42 INFO - public: 14:20:42 INFO - using Type = 14:20:42 INFO - typename Conditional::Type 14:20:42 INFO - >::Type; 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct TagHelper; 14:20:42 INFO - template 14:20:42 INFO - struct TagHelper 14:20:42 INFO - { 14:20:42 INFO - static Tag tag() { return Next::template tag(); } 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct TagHelper 14:20:42 INFO - { 14:20:42 INFO - static Tag tag() { return Tag(N); } 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct VariantImplementation; 14:20:42 INFO - template 14:20:42 INFO - struct VariantImplementation 14:20:42 INFO - { 14:20:42 INFO - template 14:20:42 INFO - static Tag tag() { 14:20:42 INFO - static_assert(mozilla::IsSame::value, 14:20:42 INFO - "mozilla::Variant: tag: bad type!"); 14:20:42 INFO - return Tag(N); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - static void copyConstruct(void* aLhs, const Variant& aRhs) { 14:20:42 INFO - new (aLhs) T(aRhs.template as()); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - static void moveConstruct(void* aLhs, Variant&& aRhs) { 14:20:42 INFO - new (aLhs) T(aRhs.template extract()); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - static void destroy(Variant& aV) { 14:20:42 INFO - aV.template as().~T(); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - static bool 14:20:42 INFO - equal(const Variant& aLhs, const Variant& aRhs) { 14:20:42 INFO - return aLhs.template as() == aRhs.template as(); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - static auto 14:20:42 INFO - match(Matcher&& aMatcher, ConcreteVariant& aV) 14:20:42 INFO - -> decltype(aMatcher.match(aV.template as())) 14:20:42 INFO - { 14:20:42 INFO - return aMatcher.match(aV.template as()); 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct VariantImplementation 14:20:42 INFO - { 14:20:42 INFO - using Next = VariantImplementation; 14:20:42 INFO - template 14:20:42 INFO - static Tag tag() { 14:20:42 INFO - return TagHelper::value>::tag(); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - static void copyConstruct(void* aLhs, const Variant& aRhs) { 14:20:42 INFO - if (aRhs.template is()) { 14:20:42 INFO - new (aLhs) T(aRhs.template as()); 14:20:42 INFO - } else { 14:20:42 INFO - Next::copyConstruct(aLhs, aRhs); 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - static void moveConstruct(void* aLhs, Variant&& aRhs) { 14:20:42 INFO - if (aRhs.template is()) { 14:20:42 INFO - new (aLhs) T(aRhs.template extract()); 14:20:42 INFO - } else { 14:20:42 INFO - Next::moveConstruct(aLhs, aRhs); 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - static void destroy(Variant& aV) { 14:20:42 INFO - if (aV.template is()) { 14:20:42 INFO - aV.template as().~T(); 14:20:42 INFO - } else { 14:20:42 INFO - Next::destroy(aV); 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - static bool equal(const Variant& aLhs, const Variant& aRhs) { 14:20:42 INFO - if (aLhs.template is()) { 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType())>::isValid, "invalid assertion condition"); if ((!!(!(!!(aRhs.template is()))))) { MOZ_ReportAssertionFailure("aRhs.template is()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Variant.h", 268); do { } while (0); do { __debugbreak(); MOZ_NoReturn(268); } while (0); } } while (0); 14:20:42 INFO - return aLhs.template as() == aRhs.template as(); 14:20:42 INFO - } else { 14:20:42 INFO - return Next::equal(aLhs, aRhs); 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - static auto 14:20:42 INFO - match(Matcher&& aMatcher, ConcreteVariant& aV) 14:20:42 INFO - -> decltype(aMatcher.match(aV.template as())) 14:20:42 INFO - { 14:20:42 INFO - if (aV.template is()) { 14:20:42 INFO - return aMatcher.match(aV.template as()); 14:20:42 INFO - } else { 14:20:42 INFO - return Next::match(aMatcher, aV); 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct AsVariantTemporary 14:20:42 INFO - { 14:20:42 INFO - explicit AsVariantTemporary(const T& aValue) 14:20:42 INFO - : mValue(aValue) 14:20:42 INFO - {} 14:20:42 INFO - template 14:20:42 INFO - explicit AsVariantTemporary(U&& aValue) 14:20:42 INFO - : mValue(Forward(aValue)) 14:20:42 INFO - {} 14:20:42 INFO - AsVariantTemporary(const AsVariantTemporary& aOther) 14:20:42 INFO - : mValue(aOther.mValue) 14:20:42 INFO - {} 14:20:42 INFO - AsVariantTemporary(AsVariantTemporary&& aOther) 14:20:42 INFO - : mValue(Move(aOther.mValue)) 14:20:42 INFO - {} 14:20:42 INFO - AsVariantTemporary() = delete; 14:20:42 INFO - void operator=(const AsVariantTemporary&) = delete; 14:20:42 INFO - void operator=(AsVariantTemporary&&) = delete; 14:20:42 INFO - typename RemoveConst::Type>::Type mValue; 14:20:42 INFO - }; 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - class Variant 14:20:42 INFO - { 14:20:42 INFO - static_assert(detail::TypesAreDistinct::value, "Variant with duplicate types is not supported"); 14:20:42 INFO - using Tag = typename detail::VariantTag::Type; 14:20:42 INFO - using Impl = detail::VariantImplementation; 14:20:42 INFO - using RawData = AlignedStorage::size>; 14:20:42 INFO - RawData raw; 14:20:42 INFO - Tag tag; 14:20:42 INFO - void* ptr() { 14:20:42 INFO - return reinterpret_cast(&raw); 14:20:42 INFO - } 14:20:42 INFO - public: 14:20:42 INFO - template::Type> 14:20:42 INFO - explicit Variant(RefT&& aT) 14:20:42 INFO - : tag(Impl::template tag()) 14:20:42 INFO - { 14:20:42 INFO - new (ptr()) T(Forward(aT)); 14:20:42 INFO - } 14:20:42 INFO - template::Type> 14:20:42 INFO - Variant(detail::AsVariantTemporary&& aValue) 14:20:42 INFO - : tag(Impl::template tag()) 14:20:42 INFO - { 14:20:42 INFO - new (ptr()) T(Move(aValue.mValue)); 14:20:42 INFO - } 14:20:42 INFO - Variant(const Variant& aRhs) 14:20:42 INFO - : tag(aRhs.tag) 14:20:42 INFO - { 14:20:42 INFO - Impl::copyConstruct(ptr(), aRhs); 14:20:42 INFO - } 14:20:42 INFO - Variant(Variant&& aRhs) 14:20:42 INFO - : tag(aRhs.tag) 14:20:42 INFO - { 14:20:42 INFO - Impl::moveConstruct(ptr(), Move(aRhs)); 14:20:42 INFO - } 14:20:42 INFO - Variant& operator=(const Variant& aRhs) { 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(&aRhs != this))))) { MOZ_ReportAssertionFailure("&aRhs != this" " (" "self-assign disallowed" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Variant.h", 518); do { } while (0); do { __debugbreak(); MOZ_NoReturn(518); } while (0); } } while (0); 14:20:42 INFO - this->~Variant(); 14:20:42 INFO - new (this) Variant(aRhs); 14:20:42 INFO - return *this; 14:20:42 INFO - } 14:20:42 INFO - Variant& operator=(Variant&& aRhs) { 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(&aRhs != this))))) { MOZ_ReportAssertionFailure("&aRhs != this" " (" "self-assign disallowed" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Variant.h", 526); do { } while (0); do { __debugbreak(); MOZ_NoReturn(526); } while (0); } } while (0); 14:20:42 INFO - this->~Variant(); 14:20:42 INFO - new (this) Variant(Move(aRhs)); 14:20:42 INFO - return *this; 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - Variant& operator=(detail::AsVariantTemporary&& aValue) 14:20:42 INFO - { 14:20:42 INFO - this->~Variant(); 14:20:42 INFO - new (this) Variant(Move(aValue)); 14:20:42 INFO - return *this; 14:20:42 INFO - } 14:20:42 INFO - ~Variant() 14:20:42 INFO - { 14:20:42 INFO - Impl::destroy(*this); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - bool is() const { 14:20:42 INFO - static_assert(detail::IsVariant::value, 14:20:42 INFO - "provided a type not found in this Variant's type list"); 14:20:42 INFO - return Impl::template tag() == tag; 14:20:42 INFO - } 14:20:42 INFO - bool operator==(const Variant& aRhs) const { 14:20:42 INFO - return tag == aRhs.tag && Impl::equal(*this, aRhs); 14:20:42 INFO - } 14:20:42 INFO - bool operator!=(const Variant& aRhs) const { 14:20:42 INFO - return !(*this == aRhs); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - T& as() { 14:20:42 INFO - static_assert(detail::IsVariant::value, 14:20:42 INFO - "provided a type not found in this Variant's type list"); 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType())>::isValid, "invalid assertion condition"); if ((!!(!(!!(is()))))) { MOZ_ReportAssertionFailure("is()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Variant.h", 578); do { } while (0); do { __debugbreak(); MOZ_NoReturn(578); } while (0); } } while (0); 14:20:42 INFO - return *reinterpret_cast(&raw); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - const T& as() const { 14:20:42 INFO - static_assert(detail::IsVariant::value, 14:20:42 INFO - "provided a type not found in this Variant's type list"); 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType())>::isValid, "invalid assertion condition"); if ((!!(!(!!(is()))))) { MOZ_ReportAssertionFailure("is()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Variant.h", 587); do { } while (0); do { __debugbreak(); MOZ_NoReturn(587); } while (0); } } while (0); 14:20:42 INFO - return *reinterpret_cast(&raw); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - T extract() { 14:20:42 INFO - static_assert(detail::IsVariant::value, 14:20:42 INFO - "provided a type not found in this Variant's type list"); 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType())>::isValid, "invalid assertion condition"); if ((!!(!(!!(is()))))) { MOZ_ReportAssertionFailure("is()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Variant.h", 601); do { } while (0); do { __debugbreak(); MOZ_NoReturn(601); } while (0); } } while (0); 14:20:42 INFO - return T(Move(as())); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - auto 14:20:42 INFO - match(Matcher&& aMatcher) const 14:20:42 INFO - -> decltype(Impl::match(aMatcher, *this)) 14:20:42 INFO - { 14:20:42 INFO - return Impl::match(aMatcher, *this); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - auto 14:20:42 INFO - match(Matcher&& aMatcher) 14:20:42 INFO - -> decltype(Impl::match(aMatcher, *this)) 14:20:42 INFO - { 14:20:42 INFO - return Impl::match(aMatcher, *this); 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - detail::AsVariantTemporary 14:20:42 INFO - AsVariant(T&& aValue) 14:20:42 INFO - { 14:20:42 INFO - return detail::AsVariantTemporary(Forward(aValue)); 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - #line 649 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Variant.h" 14:20:42 INFO - #line 18 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Result.h" 14:20:42 INFO - namespace mozilla { 14:20:42 INFO - struct Ok {}; 14:20:42 INFO - template class GenericErrorResult; 14:20:42 INFO - template class Result; 14:20:42 INFO - namespace detail { 14:20:42 INFO - enum class VEmptiness { IsEmpty, IsNotEmpty }; 14:20:42 INFO - enum class Alignedness { IsAligned, IsNotAligned }; 14:20:42 INFO - template 14:20:42 INFO - class ResultImplementation 14:20:42 INFO - { 14:20:42 INFO - mozilla::Variant mStorage; 14:20:42 INFO - public: 14:20:42 INFO - explicit ResultImplementation(V aValue) : mStorage(aValue) {} 14:20:42 INFO - explicit ResultImplementation(E aErrorValue) : mStorage(aErrorValue) {} 14:20:42 INFO - bool isOk() const { return mStorage.template is(); } 14:20:42 INFO - V unwrap() const { return mStorage.template as(); } 14:20:42 INFO - E unwrapErr() const { return mStorage.template as(); } 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - class ResultImplementation 14:20:42 INFO - { 14:20:42 INFO - mozilla::Variant mStorage; 14:20:42 INFO - public: 14:20:42 INFO - explicit ResultImplementation(V aValue) : mStorage(aValue) {} 14:20:42 INFO - explicit ResultImplementation(E& aErrorValue) : mStorage(&aErrorValue) {} 14:20:42 INFO - bool isOk() const { return mStorage.template is(); } 14:20:42 INFO - V unwrap() const { return mStorage.template as(); } 14:20:42 INFO - E& unwrapErr() const { return *mStorage.template as(); } 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - class ResultImplementation 14:20:42 INFO - { 14:20:42 INFO - E* mErrorValue; 14:20:42 INFO - public: 14:20:42 INFO - explicit ResultImplementation(V) : mErrorValue(nullptr) {} 14:20:42 INFO - explicit ResultImplementation(E& aErrorValue) : mErrorValue(&aErrorValue) {} 14:20:42 INFO - bool isOk() const { return mErrorValue == nullptr; } 14:20:42 INFO - V unwrap() const { return V(); } 14:20:42 INFO - E& unwrapErr() const { return *mErrorValue; } 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - class ResultImplementation 14:20:42 INFO - { 14:20:42 INFO - uintptr_t mBits; 14:20:42 INFO - public: 14:20:42 INFO - explicit ResultImplementation(V* aValue) 14:20:42 INFO - : mBits(reinterpret_cast(aValue)) 14:20:42 INFO - { 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType::alignment) == 0)>::isValid, "invalid assertion condition"); if ((!!(!(!!((uintptr_t(aValue) % mozilla::AlignmentFinder::alignment) == 0))))) { MOZ_ReportAssertionFailure("(uintptr_t(aValue) % mozilla::AlignmentFinder::alignment) == 0" " (" "Result value pointers must not be misaligned" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Result.h", 105); do { } while (0); do { __debugbreak(); MOZ_NoReturn(105); } while (0); } } while (0); 14:20:42 INFO - #line 106 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Result.h" 14:20:42 INFO - } 14:20:42 INFO - explicit ResultImplementation(E& aErrorValue) 14:20:42 INFO - : mBits(reinterpret_cast(&aErrorValue) | 1) 14:20:42 INFO - { 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType::alignment) == 0)>::isValid, "invalid assertion condition"); if ((!!(!(!!((uintptr_t(&aErrorValue) % mozilla::AlignmentFinder::alignment) == 0))))) { MOZ_ReportAssertionFailure("(uintptr_t(&aErrorValue) % mozilla::AlignmentFinder::alignment) == 0" " (" "Result errors must not be misaligned" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Result.h", 111); do { } while (0); do { __debugbreak(); MOZ_NoReturn(111); } while (0); } } while (0); 14:20:42 INFO - #line 112 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Result.h" 14:20:42 INFO - } 14:20:42 INFO - bool isOk() const { return (mBits & 1) == 0; } 14:20:42 INFO - V* unwrap() const { return reinterpret_cast(mBits); } 14:20:42 INFO - E& unwrapErr() const { return *reinterpret_cast(mBits & ~uintptr_t(1)); } 14:20:42 INFO - }; 14:20:42 INFO - template struct HasFreeLSB { static const bool value = false; }; 14:20:42 INFO - template struct HasFreeLSB { 14:20:42 INFO - static const bool value = (mozilla::AlignmentFinder::alignment & 1) == 0; 14:20:42 INFO - }; 14:20:42 INFO - template struct HasFreeLSB { 14:20:42 INFO - static const bool value = HasFreeLSB::value; 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct IsResult : FalseType { }; 14:20:42 INFO - template 14:20:42 INFO - struct IsResult> : TrueType { }; 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - class Result final 14:20:42 INFO - { 14:20:42 INFO - using Impl = 14:20:42 INFO - detail::ResultImplementation::value 14:20:42 INFO - ? detail::VEmptiness::IsEmpty 14:20:42 INFO - : detail::VEmptiness::IsNotEmpty, 14:20:42 INFO - (detail::HasFreeLSB::value && 14:20:42 INFO - detail::HasFreeLSB::value) 14:20:42 INFO - ? detail::Alignedness::IsAligned 14:20:42 INFO - : detail::Alignedness::IsNotAligned>; 14:20:42 INFO - Impl mImpl; 14:20:42 INFO - public: 14:20:42 INFO - Result(V aValue) : mImpl(aValue) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(isOk()))))) { MOZ_ReportAssertionFailure("isOk()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Result.h", 190); do { } while (0); do { __debugbreak(); MOZ_NoReturn(190); } while (0); } } while (0); } 14:20:42 INFO - explicit Result(E aErrorValue) : mImpl(aErrorValue) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(isErr()))))) { MOZ_ReportAssertionFailure("isErr()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Result.h", 195); do { } while (0); do { __debugbreak(); MOZ_NoReturn(195); } while (0); } } while (0); } 14:20:42 INFO - template 14:20:42 INFO - Result(const GenericErrorResult& aErrorResult) 14:20:42 INFO - : mImpl(aErrorResult.mErrorValue) 14:20:42 INFO - { 14:20:42 INFO - static_assert(mozilla::IsConvertible::value, 14:20:42 INFO - "E2 must be convertible to E"); 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(isErr()))))) { MOZ_ReportAssertionFailure("isErr()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Result.h", 207); do { } while (0); do { __debugbreak(); MOZ_NoReturn(207); } while (0); } } while (0); 14:20:42 INFO - } 14:20:42 INFO - Result(const Result&) = default; 14:20:42 INFO - Result& operator=(const Result&) = default; 14:20:42 INFO - bool isOk() const { return mImpl.isOk(); } 14:20:42 INFO - bool isErr() const { return !mImpl.isOk(); } 14:20:42 INFO - V unwrap() const { 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(isOk()))))) { MOZ_ReportAssertionFailure("isOk()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Result.h", 221); do { } while (0); do { __debugbreak(); MOZ_NoReturn(221); } while (0); } } while (0); 14:20:42 INFO - return mImpl.unwrap(); 14:20:42 INFO - } 14:20:42 INFO - E unwrapErr() const { 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(isErr()))))) { MOZ_ReportAssertionFailure("isErr()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Result.h", 227); do { } while (0); do { __debugbreak(); MOZ_NoReturn(227); } while (0); } } while (0); 14:20:42 INFO - return mImpl.unwrapErr(); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - auto map(F f) const -> Result { 14:20:42 INFO - using RetResult = Result; 14:20:42 INFO - return isOk() ? RetResult(f(unwrap())) : RetResult(unwrapErr()); 14:20:42 INFO - } 14:20:42 INFO - template< 14:20:42 INFO - typename F, 14:20:42 INFO - typename = typename EnableIf< 14:20:42 INFO - detail::IsResult::value 14:20:42 INFO - >::Type 14:20:42 INFO - > 14:20:42 INFO - auto andThen(F f) const -> decltype(f(*((V*) nullptr))) { 14:20:42 INFO - return isOk() ? f(unwrap()) : GenericErrorResult(unwrapErr()); 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - class GenericErrorResult 14:20:42 INFO - { 14:20:42 INFO - E mErrorValue; 14:20:42 INFO - template friend class Result; 14:20:42 INFO - public: 14:20:42 INFO - explicit GenericErrorResult(E aErrorValue) : mErrorValue(aErrorValue) {} 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - inline GenericErrorResult 14:20:42 INFO - MakeGenericErrorResult(E&& aErrorValue) 14:20:42 INFO - { 14:20:42 INFO - return GenericErrorResult(aErrorValue); 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - #line 359 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Result.h" 14:20:42 INFO - #line 120 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Result.h" 14:20:42 INFO - struct JSContext; 14:20:42 INFO - namespace JS { 14:20:42 INFO - using mozilla::Ok; 14:20:42 INFO - struct Error 14:20:42 INFO - { 14:20:42 INFO - int dummy; 14:20:42 INFO - }; 14:20:42 INFO - struct OOM : public Error 14:20:42 INFO - { 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - using Result = mozilla::Result; 14:20:42 INFO - static_assert(sizeof(Result<>) == sizeof(uintptr_t), 14:20:42 INFO - "Result<> should be pointer-sized"); 14:20:42 INFO - static_assert(sizeof(Result) == sizeof(uintptr_t), 14:20:42 INFO - "Result should be pointer-sized"); 14:20:42 INFO - } 14:20:42 INFO - #line 225 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Result.h" 14:20:42 INFO - #line 23 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jspubtd.h" 14:20:42 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/TraceKind.h" 14:20:42 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/TypeDecls.h" 14:20:42 INFO - struct JSContext; 14:20:42 INFO - class JSFunction; 14:20:42 INFO - class JSObject; 14:20:42 INFO - class JSScript; 14:20:42 INFO - class JSString; 14:20:42 INFO - class JSAddonId; 14:20:42 INFO - struct jsid; 14:20:42 INFO - namespace JS { 14:20:42 INFO - typedef unsigned char Latin1Char; 14:20:42 INFO - class Symbol; 14:20:42 INFO - class Value; 14:20:42 INFO - template class Handle; 14:20:42 INFO - template class MutableHandle; 14:20:42 INFO - template class Rooted; 14:20:42 INFO - template class PersistentRooted; 14:20:42 INFO - typedef Handle HandleFunction; 14:20:42 INFO - typedef Handle HandleId; 14:20:42 INFO - typedef Handle HandleObject; 14:20:42 INFO - typedef Handle HandleScript; 14:20:42 INFO - typedef Handle HandleString; 14:20:42 INFO - typedef Handle HandleSymbol; 14:20:42 INFO - typedef Handle HandleValue; 14:20:42 INFO - typedef MutableHandle MutableHandleFunction; 14:20:42 INFO - typedef MutableHandle MutableHandleId; 14:20:42 INFO - typedef MutableHandle MutableHandleObject; 14:20:42 INFO - typedef MutableHandle MutableHandleScript; 14:20:42 INFO - typedef MutableHandle MutableHandleString; 14:20:42 INFO - typedef MutableHandle MutableHandleSymbol; 14:20:42 INFO - typedef MutableHandle MutableHandleValue; 14:20:42 INFO - typedef Rooted RootedObject; 14:20:42 INFO - typedef Rooted RootedFunction; 14:20:42 INFO - typedef Rooted RootedScript; 14:20:42 INFO - typedef Rooted RootedString; 14:20:42 INFO - typedef Rooted RootedSymbol; 14:20:42 INFO - typedef Rooted RootedId; 14:20:42 INFO - typedef Rooted RootedValue; 14:20:42 INFO - typedef PersistentRooted PersistentRootedFunction; 14:20:42 INFO - typedef PersistentRooted PersistentRootedId; 14:20:42 INFO - typedef PersistentRooted PersistentRootedObject; 14:20:42 INFO - typedef PersistentRooted PersistentRootedScript; 14:20:42 INFO - typedef PersistentRooted PersistentRootedString; 14:20:42 INFO - typedef PersistentRooted PersistentRootedSymbol; 14:20:42 INFO - typedef PersistentRooted PersistentRootedValue; 14:20:42 INFO - } 14:20:42 INFO - #line 80 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/TypeDecls.h" 14:20:42 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/TraceKind.h" 14:20:42 INFO - namespace js { 14:20:42 INFO - class BaseShape; 14:20:42 INFO - class LazyScript; 14:20:42 INFO - class ObjectGroup; 14:20:42 INFO - class Shape; 14:20:42 INFO - class Scope; 14:20:42 INFO - namespace jit { 14:20:42 INFO - class JitCode; 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - namespace JS { 14:20:42 INFO - enum class TraceKind 14:20:42 INFO - { 14:20:42 INFO - Object = 0x00, 14:20:42 INFO - String = 0x02, 14:20:42 INFO - Symbol = 0x03, 14:20:42 INFO - Script = 0x01, 14:20:42 INFO - Shape = 0x04, 14:20:42 INFO - ObjectGroup = 0x05, 14:20:42 INFO - Null = 0x06, 14:20:42 INFO - BaseShape = 0x0F, 14:20:42 INFO - JitCode = 0x1F, 14:20:42 INFO - LazyScript = 0x2F, 14:20:42 INFO - Scope = 0x3F 14:20:42 INFO - }; 14:20:42 INFO - const static uintptr_t OutOfLineTraceKindMask = 0x07; 14:20:42 INFO - static_assert(uintptr_t(JS::TraceKind::BaseShape) & OutOfLineTraceKindMask, "mask bits are set"); 14:20:42 INFO - static_assert(uintptr_t(JS::TraceKind::JitCode) & OutOfLineTraceKindMask, "mask bits are set"); 14:20:42 INFO - static_assert(uintptr_t(JS::TraceKind::LazyScript) & OutOfLineTraceKindMask, "mask bits are set"); 14:20:42 INFO - static_assert(uintptr_t(JS::TraceKind::Scope) & OutOfLineTraceKindMask, "mask bits are set"); 14:20:42 INFO - template 14:20:42 INFO - struct MapTypeToTraceKind { 14:20:42 INFO - static const JS::TraceKind kind = T::TraceKind; 14:20:42 INFO - }; 14:20:42 INFO - template <> struct MapTypeToTraceKind { static const JS::TraceKind kind = JS::TraceKind::BaseShape; }; template <> struct MapTypeToTraceKind { static const JS::TraceKind kind = JS::TraceKind::JitCode; }; template <> struct MapTypeToTraceKind { static const JS::TraceKind kind = JS::TraceKind::LazyScript; }; template <> struct MapTypeToTraceKind { static const JS::TraceKind kind = JS::TraceKind::Scope; }; template <> struct MapTypeToTraceKind { static const JS::TraceKind kind = JS::TraceKind::Object; }; template <> struct MapTypeToTraceKind { static const JS::TraceKind kind = JS::TraceKind::ObjectGroup; }; template <> struct MapTypeToTraceKind { static const JS::TraceKind kind = JS::TraceKind::Script; }; template <> struct MapTypeToTraceKind { static const JS::TraceKind kind = JS::TraceKind::Shape; }; template <> struct MapTypeToTraceKind { static const JS::TraceKind kind = JS::TraceKind::String; }; template <> struct MapTypeToTraceKind { static const JS::TraceKind kind = JS::TraceKind::Symbol; };; 14:20:42 INFO - enum class RootKind : int8_t 14:20:42 INFO - { 14:20:42 INFO - BaseShape, JitCode, LazyScript, Scope, Object, ObjectGroup, Script, Shape, String, Symbol, 14:20:42 INFO - Id, 14:20:42 INFO - Value, 14:20:42 INFO - Traceable, 14:20:42 INFO - Limit 14:20:42 INFO - }; 14:20:42 INFO - template struct MapTraceKindToRootKind {}; 14:20:42 INFO - template <> struct MapTraceKindToRootKind { static const JS::RootKind kind = JS::RootKind::BaseShape; }; template <> struct MapTraceKindToRootKind { static const JS::RootKind kind = JS::RootKind::JitCode; }; template <> struct MapTraceKindToRootKind { static const JS::RootKind kind = JS::RootKind::LazyScript; }; template <> struct MapTraceKindToRootKind { static const JS::RootKind kind = JS::RootKind::Scope; }; template <> struct MapTraceKindToRootKind { static const JS::RootKind kind = JS::RootKind::Object; }; template <> struct MapTraceKindToRootKind { static const JS::RootKind kind = JS::RootKind::ObjectGroup; }; template <> struct MapTraceKindToRootKind { static const JS::RootKind kind = JS::RootKind::Script; }; template <> struct MapTraceKindToRootKind { static const JS::RootKind kind = JS::RootKind::Shape; }; template <> struct MapTraceKindToRootKind { static const JS::RootKind kind = JS::RootKind::String; }; template <> struct MapTraceKindToRootKind { static const JS::RootKind kind = JS::RootKind::Symbol; }; 14:20:42 INFO - template 14:20:42 INFO - struct MapTypeToRootKind { 14:20:42 INFO - static const JS::RootKind kind = JS::RootKind::Traceable; 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct MapTypeToRootKind { 14:20:42 INFO - static const JS::RootKind kind = 14:20:42 INFO - JS::MapTraceKindToRootKind::kind>::kind; 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct MapTypeToRootKind> { 14:20:42 INFO - static const JS::RootKind kind = JS::MapTypeToRootKind::kind; 14:20:42 INFO - }; 14:20:42 INFO - template <> struct MapTypeToRootKind { 14:20:42 INFO - static const JS::RootKind kind = JS::RootKind::Value; 14:20:42 INFO - }; 14:20:42 INFO - template <> struct MapTypeToRootKind { 14:20:42 INFO - static const JS::RootKind kind = JS::RootKind::Id; 14:20:42 INFO - }; 14:20:42 INFO - template <> struct MapTypeToRootKind : public MapTypeToRootKind {}; 14:20:42 INFO - #line 179 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/TraceKind.h" 14:20:42 INFO - template 14:20:42 INFO - auto 14:20:42 INFO - DispatchTraceKindTyped(F f, JS::TraceKind traceKind, Args&&... args) 14:20:42 INFO - -> decltype(f. operator()(mozilla::Forward(args)...)) 14:20:42 INFO - { 14:20:42 INFO - switch (traceKind) { 14:20:42 INFO - case JS::TraceKind::BaseShape: return f. operator()(mozilla::Forward(args)...); case JS::TraceKind::JitCode: return f. operator()(mozilla::Forward(args)...); case JS::TraceKind::LazyScript: return f. operator()(mozilla::Forward(args)...); case JS::TraceKind::Scope: return f. operator()(mozilla::Forward(args)...); case JS::TraceKind::Object: return f. operator()(mozilla::Forward(args)...); case JS::TraceKind::ObjectGroup: return f. operator()(mozilla::Forward(args)...); case JS::TraceKind::Script: return f. operator()(mozilla::Forward(args)...); case JS::TraceKind::Shape: return f. operator()(mozilla::Forward(args)...); case JS::TraceKind::String: return f. operator()(mozilla::Forward(args)...); case JS::TraceKind::Symbol: return f. operator()(mozilla::Forward(args)...);; 14:20:42 INFO - default: 14:20:42 INFO - do { MOZ_ReportCrash("" "Invalid trace kind in DispatchTraceKindTyped.", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/TraceKind.h", 191); do { } while (0); do { __debugbreak(); MOZ_NoReturn(191); } while (0); } while (0); 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - auto 14:20:42 INFO - DispatchTraceKindTyped(F f, void* thing, JS::TraceKind traceKind, Args&&... args) 14:20:42 INFO - -> decltype(f(static_cast(nullptr), mozilla::Forward(args)...)) 14:20:42 INFO - { 14:20:42 INFO - switch (traceKind) { 14:20:42 INFO - case JS::TraceKind::BaseShape: return f(static_cast(thing), mozilla::Forward(args)...); case JS::TraceKind::JitCode: return f(static_cast(thing), mozilla::Forward(args)...); case JS::TraceKind::LazyScript: return f(static_cast(thing), mozilla::Forward(args)...); case JS::TraceKind::Scope: return f(static_cast(thing), mozilla::Forward(args)...); case JS::TraceKind::Object: return f(static_cast(thing), mozilla::Forward(args)...); case JS::TraceKind::ObjectGroup: return f(static_cast(thing), mozilla::Forward(args)...); case JS::TraceKind::Script: return f(static_cast(thing), mozilla::Forward(args)...); case JS::TraceKind::Shape: return f(static_cast(thing), mozilla::Forward(args)...); case JS::TraceKind::String: return f(static_cast(thing), mozilla::Forward(args)...); case JS::TraceKind::Symbol: return f(static_cast(thing), mozilla::Forward(args)...);; 14:20:42 INFO - default: 14:20:42 INFO - do { MOZ_ReportCrash("" "Invalid trace kind in DispatchTraceKindTyped.", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/TraceKind.h", 208); do { } while (0); do { __debugbreak(); MOZ_NoReturn(208); } while (0); } while (0); 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - #line 215 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/TraceKind.h" 14:20:42 INFO - #line 24 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jspubtd.h" 14:20:42 INFO - #line 29 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jspubtd.h" 14:20:42 INFO - namespace JS { 14:20:42 INFO - class AutoIdVector; 14:20:42 INFO - class CallArgs; 14:20:42 INFO - template 14:20:42 INFO - class Rooted; 14:20:42 INFO - class CompileOptions; 14:20:42 INFO - class ReadOnlyCompileOptions; 14:20:42 INFO - class OwningCompileOptions; 14:20:42 INFO - class TransitiveCompileOptions; 14:20:42 INFO - class CompartmentOptions; 14:20:42 INFO - struct RootingContext; 14:20:42 INFO - class Value; 14:20:42 INFO - struct Zone; 14:20:42 INFO - namespace shadow { 14:20:42 INFO - struct Runtime; 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - namespace js { 14:20:42 INFO - class RootLists; 14:20:42 INFO - } 14:20:42 INFO - enum JSVersion { 14:20:42 INFO - JSVERSION_ECMA_3 = 148, 14:20:42 INFO - JSVERSION_1_6 = 160, 14:20:42 INFO - JSVERSION_1_7 = 170, 14:20:42 INFO - JSVERSION_1_8 = 180, 14:20:42 INFO - JSVERSION_ECMA_5 = 185, 14:20:42 INFO - JSVERSION_DEFAULT = 0, 14:20:42 INFO - JSVERSION_UNKNOWN = -1, 14:20:42 INFO - JSVERSION_LATEST = JSVERSION_ECMA_5 14:20:42 INFO - }; 14:20:42 INFO - enum JSType { 14:20:42 INFO - JSTYPE_VOID, 14:20:42 INFO - JSTYPE_OBJECT, 14:20:42 INFO - JSTYPE_FUNCTION, 14:20:42 INFO - JSTYPE_STRING, 14:20:42 INFO - JSTYPE_NUMBER, 14:20:42 INFO - JSTYPE_BOOLEAN, 14:20:42 INFO - JSTYPE_NULL, 14:20:42 INFO - JSTYPE_SYMBOL, 14:20:42 INFO - JSTYPE_LIMIT 14:20:42 INFO - }; 14:20:42 INFO - enum JSProtoKey { 14:20:42 INFO - JSProto_Null = 0, JSProto_Object = 1, JSProto_Function = 2, JSProto_Array = 3, JSProto_Boolean = 4, JSProto_JSON = 5, JSProto_Date = 6, JSProto_Math = 7, JSProto_Number = 8, JSProto_String = 9, JSProto_RegExp = 10, JSProto_Error = 11, JSProto_InternalError = 12, JSProto_EvalError = 13, JSProto_RangeError = 14, JSProto_ReferenceError = 15, JSProto_SyntaxError = 16, JSProto_TypeError = 17, JSProto_URIError = 18, JSProto_DebuggeeWouldRun = 19, JSProto_CompileError = 20, JSProto_LinkError = 21, JSProto_RuntimeError = 22, JSProto_Iterator = 23, JSProto_StopIteration = 24, JSProto_ArrayBuffer = 25, JSProto_Int8Array = 26, JSProto_Uint8Array = 27, JSProto_Int16Array = 28, JSProto_Uint16Array = 29, JSProto_Int32Array = 30, JSProto_Uint32Array = 31, JSProto_Float32Array = 32, JSProto_Float64Array = 33, JSProto_Uint8ClampedArray = 34, JSProto_Proxy = 35, JSProto_WeakMap = 36, JSProto_Map = 37, JSProto_Set = 38, JSProto_DataView = 39, JSProto_Symbol = 40, JSProto_SharedArrayBuffer = 41, JSProto_Intl = 42, JSProto_TypedObject = 43, JSProto_Reflect = 44, JSProto_SIMD = 45, JSProto_WeakSet = 46, JSProto_TypedArray = 47, JSProto_Atomics = 48, JSProto_SavedFrame = 49, JSProto_WebAssembly = 50, JSProto_WasmModule = 51, JSProto_WasmInstance = 52, JSProto_WasmMemory = 53, JSProto_WasmTable = 54, JSProto_Promise = 55, 14:20:42 INFO - JSProto_LIMIT 14:20:42 INFO - }; 14:20:42 INFO - struct JSClass; 14:20:42 INFO - struct JSCompartment; 14:20:42 INFO - struct JSCrossCompartmentCall; 14:20:42 INFO - class JSErrorReport; 14:20:42 INFO - struct JSExceptionState; 14:20:42 INFO - struct JSFunctionSpec; 14:20:42 INFO - struct JSLocaleCallbacks; 14:20:42 INFO - struct JSObjectMap; 14:20:42 INFO - struct JSPrincipals; 14:20:42 INFO - struct JSPropertyName; 14:20:42 INFO - struct JSPropertySpec; 14:20:42 INFO - struct JSRuntime; 14:20:42 INFO - struct JSSecurityCallbacks; 14:20:42 INFO - struct JSStructuredCloneCallbacks; 14:20:42 INFO - struct JSStructuredCloneReader; 14:20:42 INFO - struct JSStructuredCloneWriter; 14:20:42 INFO - class JSTracer; 14:20:42 INFO - class JSFlatString; 14:20:42 INFO - typedef bool (*JSInitCallback)(void); 14:20:42 INFO - template struct JSConstScalarSpec; 14:20:42 INFO - typedef JSConstScalarSpec JSConstDoubleSpec; 14:20:42 INFO - typedef JSConstScalarSpec JSConstIntegerSpec; 14:20:42 INFO - typedef void 14:20:42 INFO - (* JSTraceDataOp)(JSTracer* trc, void* data); 14:20:42 INFO - namespace js { 14:20:42 INFO - namespace gc { 14:20:42 INFO - class AutoTraceSession; 14:20:42 INFO - class StoreBuffer; 14:20:42 INFO - } 14:20:42 INFO - bool 14:20:42 INFO - CurrentThreadCanAccessRuntime(const JSRuntime* rt); 14:20:42 INFO - bool 14:20:42 INFO - CurrentThreadIsPerformingGC(); 14:20:42 INFO - #line 144 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jspubtd.h" 14:20:42 INFO - } 14:20:42 INFO - namespace JS { 14:20:42 INFO - class AutoEnterCycleCollection; 14:20:42 INFO - class AutoAssertOnBarrier; 14:20:42 INFO - struct PropertyDescriptor; 14:20:42 INFO - typedef void (*OffThreadCompileCallback)(void* token, void* callbackData); 14:20:42 INFO - enum class HeapState { 14:20:42 INFO - Idle, 14:20:42 INFO - Tracing, 14:20:42 INFO - MajorCollecting, 14:20:42 INFO - MinorCollecting, 14:20:42 INFO - CycleCollecting 14:20:42 INFO - }; 14:20:42 INFO - namespace shadow { 14:20:42 INFO - struct Runtime 14:20:42 INFO - { 14:20:42 INFO - private: 14:20:42 INFO - JS::HeapState heapState_; 14:20:42 INFO - protected: 14:20:42 INFO - void setHeapState(JS::HeapState newState) { 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(js::CurrentThreadCanAccessRuntime(asRuntime())))))) { MOZ_ReportAssertionFailure("js::CurrentThreadCanAccessRuntime(asRuntime())", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jspubtd.h", 172); do { } while (0); do { __debugbreak(); MOZ_NoReturn(172); } while (0); } } while (0); 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(heapState_ != newState))))) { MOZ_ReportAssertionFailure("heapState_ != newState", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jspubtd.h", 173); do { } while (0); do { __debugbreak(); MOZ_NoReturn(173); } while (0); } } while (0); 14:20:42 INFO - heapState_ = newState; 14:20:42 INFO - } 14:20:42 INFO - JS::HeapState heapState() const { 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(js::CurrentThreadCanAccessRuntime(asRuntime()) || js::CurrentThreadIsPerformingGC()))))) { MOZ_ReportAssertionFailure("js::CurrentThreadCanAccessRuntime(asRuntime()) || js::CurrentThreadIsPerformingGC()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jspubtd.h", 179); do { } while (0); do { __debugbreak(); MOZ_NoReturn(179); } while (0); } } while (0); 14:20:42 INFO - #line 180 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jspubtd.h" 14:20:42 INFO - return heapState_; 14:20:42 INFO - } 14:20:42 INFO - bool allowGCBarriers_; 14:20:42 INFO - friend class JS::AutoAssertOnBarrier; 14:20:42 INFO - js::gc::StoreBuffer* gcStoreBufferPtr_; 14:20:42 INFO - bool gcGrayBitsValid_; 14:20:42 INFO - public: 14:20:42 INFO - Runtime() 14:20:42 INFO - : heapState_(JS::HeapState::Idle) 14:20:42 INFO - , allowGCBarriers_(true) 14:20:42 INFO - , gcStoreBufferPtr_(nullptr) 14:20:42 INFO - , gcGrayBitsValid_(false) 14:20:42 INFO - {} 14:20:42 INFO - bool isHeapBusy() const { return heapState() != JS::HeapState::Idle; } 14:20:42 INFO - bool isHeapTracing() const { return heapState() == JS::HeapState::Tracing; } 14:20:42 INFO - bool isHeapMajorCollecting() const { return heapState() == JS::HeapState::MajorCollecting; } 14:20:42 INFO - bool isHeapMinorCollecting() const { return heapState() == JS::HeapState::MinorCollecting; } 14:20:42 INFO - bool isHeapCollecting() const { return isHeapMinorCollecting() || isHeapMajorCollecting(); } 14:20:42 INFO - bool isCycleCollecting() const { 14:20:42 INFO - return heapState() == JS::HeapState::CycleCollecting; 14:20:42 INFO - } 14:20:42 INFO - bool allowGCBarriers() const { return allowGCBarriers_; } 14:20:42 INFO - js::gc::StoreBuffer* gcStoreBufferPtr() { return gcStoreBufferPtr_; } 14:20:42 INFO - bool areGCGrayBitsValid() const { return gcGrayBitsValid_; } 14:20:42 INFO - void setGCGrayBitsValid(bool valid) { gcGrayBitsValid_ = valid; } 14:20:42 INFO - const JSRuntime* asRuntime() const { 14:20:42 INFO - return reinterpret_cast(this); 14:20:42 INFO - } 14:20:42 INFO - static JS::shadow::Runtime* asShadowRuntime(JSRuntime* rt) { 14:20:42 INFO - return reinterpret_cast(rt); 14:20:42 INFO - } 14:20:42 INFO - protected: 14:20:42 INFO - void setGCStoreBufferPtr(js::gc::StoreBuffer* storeBuffer) { 14:20:42 INFO - gcStoreBufferPtr_ = storeBuffer; 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - } 14:20:42 INFO - class AutoEnterCycleCollection 14:20:42 INFO - { 14:20:42 INFO - JSRuntime* runtime; 14:20:42 INFO - public: 14:20:42 INFO - explicit AutoEnterCycleCollection(JSContext* cx); 14:20:42 INFO - ~AutoEnterCycleCollection(); 14:20:42 INFO - #line 249 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jspubtd.h" 14:20:42 INFO - }; 14:20:42 INFO - class AutoGCRooter 14:20:42 INFO - { 14:20:42 INFO - public: 14:20:42 INFO - AutoGCRooter(JSContext* cx, ptrdiff_t tag); 14:20:42 INFO - AutoGCRooter(JS::RootingContext* cx, ptrdiff_t tag); 14:20:42 INFO - ~AutoGCRooter() { 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(this == *stackTop))))) { MOZ_ReportAssertionFailure("this == *stackTop", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jspubtd.h", 258); do { } while (0); do { __debugbreak(); MOZ_NoReturn(258); } while (0); } } while (0); 14:20:42 INFO - *stackTop = down; 14:20:42 INFO - } 14:20:42 INFO - inline void trace(JSTracer* trc); 14:20:42 INFO - static void traceAll(JSTracer* trc); 14:20:42 INFO - static void traceAllWrappers(JSTracer* trc); 14:20:42 INFO - protected: 14:20:42 INFO - AutoGCRooter * const down; 14:20:42 INFO - ptrdiff_t tag_; 14:20:42 INFO - enum { 14:20:42 INFO - VALARRAY = -2, 14:20:42 INFO - PARSER = -3, 14:20:42 INFO - VALVECTOR = -10, 14:20:42 INFO - IDVECTOR = -11, 14:20:42 INFO - OBJVECTOR = -14, 14:20:42 INFO - IONMASM = -19, 14:20:42 INFO - WRAPVECTOR = -20, 14:20:42 INFO - WRAPPER = -21, 14:20:42 INFO - CUSTOM = -26 14:20:42 INFO - }; 14:20:42 INFO - static ptrdiff_t GetTag(const Value& value) { return VALVECTOR; } 14:20:42 INFO - static ptrdiff_t GetTag(const jsid& id) { return IDVECTOR; } 14:20:42 INFO - static ptrdiff_t GetTag(JSObject* obj) { return OBJVECTOR; } 14:20:42 INFO - private: 14:20:42 INFO - AutoGCRooter ** const stackTop; 14:20:42 INFO - AutoGCRooter(AutoGCRooter& ida) = delete; 14:20:42 INFO - void operator=(AutoGCRooter& ida) = delete; 14:20:42 INFO - }; 14:20:42 INFO - template <> 14:20:42 INFO - struct MapTypeToRootKind { 14:20:42 INFO - static const RootKind kind = RootKind::Traceable; 14:20:42 INFO - }; 14:20:42 INFO - } 14:20:42 INFO - namespace js { 14:20:42 INFO - class ExclusiveContext; 14:20:42 INFO - enum StackKind 14:20:42 INFO - { 14:20:42 INFO - StackForSystemCode, 14:20:42 INFO - StackForTrustedScript, 14:20:42 INFO - StackForUntrustedScript, 14:20:42 INFO - StackKindCount 14:20:42 INFO - }; 14:20:42 INFO - using RootedListHeads = mozilla::EnumeratedArray*>; 14:20:42 INFO - class RootLists 14:20:42 INFO - { 14:20:42 INFO - RootedListHeads stackRoots_; 14:20:42 INFO - template friend class JS::Rooted; 14:20:42 INFO - JS::AutoGCRooter* autoGCRooters_; 14:20:42 INFO - friend class JS::AutoGCRooter; 14:20:42 INFO - mozilla::EnumeratedArray>> heapRoots_; 14:20:42 INFO - template friend class JS::PersistentRooted; 14:20:42 INFO - public: 14:20:42 INFO - RootLists() : autoGCRooters_(nullptr) { 14:20:42 INFO - for (auto& stackRootPtr : stackRoots_) 14:20:42 INFO - stackRootPtr = nullptr; 14:20:42 INFO - } 14:20:42 INFO - ~RootLists() { 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(heapRoots_[JS::RootKind::Traceable].isEmpty()))))) { MOZ_ReportAssertionFailure("heapRoots_[JS::RootKind::Traceable].isEmpty()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jspubtd.h", 375); do { } while (0); do { __debugbreak(); MOZ_NoReturn(375); } while (0); } } while (0); 14:20:42 INFO - } 14:20:42 INFO - void traceStackRoots(JSTracer* trc); 14:20:42 INFO - void checkNoGCRooters(); 14:20:42 INFO - void tracePersistentRoots(JSTracer* trc); 14:20:42 INFO - void finishPersistentRoots(); 14:20:42 INFO - }; 14:20:42 INFO - } 14:20:42 INFO - namespace JS { 14:20:42 INFO - struct RootingContext 14:20:42 INFO - { 14:20:42 INFO - js::RootLists roots; 14:20:42 INFO - bool isJSContext; 14:20:42 INFO - #line 402 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jspubtd.h" 14:20:42 INFO - explicit RootingContext(bool isJSContextArg) 14:20:42 INFO - : isJSContext(isJSContextArg) 14:20:42 INFO - #line 407 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jspubtd.h" 14:20:42 INFO - {} 14:20:42 INFO - static RootingContext* get(JSContext* cx) { 14:20:42 INFO - return reinterpret_cast(cx); 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - } 14:20:42 INFO - namespace js { 14:20:42 INFO - struct ContextFriendFields : public JS::RootingContext 14:20:42 INFO - { 14:20:42 INFO - protected: 14:20:42 INFO - JSCompartment* compartment_; 14:20:42 INFO - JS::Zone* zone_; 14:20:42 INFO - public: 14:20:42 INFO - uintptr_t nativeStackLimit[js::StackKindCount]; 14:20:42 INFO - explicit ContextFriendFields(bool isJSContext); 14:20:42 INFO - static const ContextFriendFields* get(const JSContext* cx) { 14:20:42 INFO - return reinterpret_cast(cx); 14:20:42 INFO - } 14:20:42 INFO - static ContextFriendFields* get(JSContext* cx) { 14:20:42 INFO - return reinterpret_cast(cx); 14:20:42 INFO - } 14:20:42 INFO - friend JSCompartment* GetContextCompartment(const JSContext* cx); 14:20:42 INFO - friend JS::Zone* GetContextZone(const JSContext* cx); 14:20:42 INFO - template friend class JS::Rooted; 14:20:42 INFO - }; 14:20:42 INFO - inline JSCompartment* 14:20:42 INFO - GetContextCompartment(const JSContext* cx) 14:20:42 INFO - { 14:20:42 INFO - return ContextFriendFields::get(cx)->compartment_; 14:20:42 INFO - } 14:20:42 INFO - inline JS::Zone* 14:20:42 INFO - GetContextZone(const JSContext* cx) 14:20:42 INFO - { 14:20:42 INFO - return ContextFriendFields::get(cx)->zone_; 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - extern "C" { 14:20:42 INFO - typedef struct PRFileDesc PRFileDesc; 14:20:42 INFO - } 14:20:42 INFO - #line 478 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jspubtd.h" 14:20:42 INFO - #line 11 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCycleCollectionTraversalCallback.h" 14:20:42 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HeapAPI.h" 14:20:42 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Utility.h" 14:20:42 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Scoped.h" 14:20:42 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/GuardObjects.h" 14:20:42 INFO - namespace mozilla { 14:20:42 INFO - namespace detail { 14:20:42 INFO - class GuardObjectNotifier 14:20:42 INFO - { 14:20:42 INFO - private: 14:20:42 INFO - bool* mStatementDone; 14:20:42 INFO - public: 14:20:42 INFO - GuardObjectNotifier() 14:20:42 INFO - : mStatementDone(reinterpret_cast(uintptr_t(-1))) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - ~GuardObjectNotifier() 14:20:42 INFO - { 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType(uintptr_t(-1)))>::isValid, "invalid assertion condition"); if ((!!(!(!!(mStatementDone != reinterpret_cast(uintptr_t(-1))))))) { MOZ_ReportAssertionFailure("mStatementDone != reinterpret_cast(uintptr_t(-1))", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/GuardObjects.h", 95); do { } while (0); do { __debugbreak(); MOZ_NoReturn(95); } while (0); } } while (0); 14:20:42 INFO - *mStatementDone = true; 14:20:42 INFO - } 14:20:42 INFO - void setStatementDone(bool* aStatementIsDone) 14:20:42 INFO - { 14:20:42 INFO - mStatementDone = aStatementIsDone; 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - class GuardObjectNotificationReceiver 14:20:42 INFO - { 14:20:42 INFO - private: 14:20:42 INFO - bool mStatementDone; 14:20:42 INFO - public: 14:20:42 INFO - GuardObjectNotificationReceiver() : mStatementDone(false) { } 14:20:42 INFO - ~GuardObjectNotificationReceiver() { 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mStatementDone))))) { MOZ_ReportAssertionFailure("mStatementDone", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/GuardObjects.h", 119); do { } while (0); do { __debugbreak(); MOZ_NoReturn(119); } while (0); } } while (0); 14:20:42 INFO - } 14:20:42 INFO - void init(GuardObjectNotifier& aNotifier) 14:20:42 INFO - { 14:20:42 INFO - aNotifier.setStatementDone(&mStatementDone); 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - #line 134 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/GuardObjects.h" 14:20:42 INFO - #line 164 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/GuardObjects.h" 14:20:42 INFO - #line 166 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/GuardObjects.h" 14:20:42 INFO - #line 168 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/GuardObjects.h" 14:20:42 INFO - #line 48 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Scoped.h" 14:20:42 INFO - namespace mozilla { 14:20:42 INFO - template 14:20:42 INFO - class Scoped 14:20:42 INFO - { 14:20:42 INFO - public: 14:20:42 INFO - typedef typename Traits::type Resource; 14:20:42 INFO - explicit Scoped(mozilla::detail::GuardObjectNotifier&& _notifier = mozilla::detail::GuardObjectNotifier()) 14:20:42 INFO - : mValue(Traits::empty()) 14:20:42 INFO - { 14:20:42 INFO - do { _mCheckNotUsedAsTemporary.init(_notifier); } while (0); 14:20:42 INFO - } 14:20:42 INFO - explicit Scoped(const Resource& aValue 14:20:42 INFO - , mozilla::detail::GuardObjectNotifier&& _notifier = mozilla::detail::GuardObjectNotifier()) 14:20:42 INFO - : mValue(aValue) 14:20:42 INFO - { 14:20:42 INFO - do { _mCheckNotUsedAsTemporary.init(_notifier); } while (0); 14:20:42 INFO - } 14:20:42 INFO - Scoped(Scoped&& aOther 14:20:42 INFO - , mozilla::detail::GuardObjectNotifier&& _notifier = mozilla::detail::GuardObjectNotifier()) 14:20:42 INFO - : mValue(Move(aOther.mValue)) 14:20:42 INFO - { 14:20:42 INFO - do { _mCheckNotUsedAsTemporary.init(_notifier); } while (0); 14:20:42 INFO - aOther.mValue = Traits::empty(); 14:20:42 INFO - } 14:20:42 INFO - ~Scoped() { Traits::release(mValue); } 14:20:42 INFO - operator const Resource&() const { return mValue; } 14:20:42 INFO - const Resource& operator->() const { return mValue; } 14:20:42 INFO - const Resource& get() const { return mValue; } 14:20:42 INFO - Resource& rwget() { return mValue; } 14:20:42 INFO - Resource forget() 14:20:42 INFO - { 14:20:42 INFO - Resource tmp = mValue; 14:20:42 INFO - mValue = Traits::empty(); 14:20:42 INFO - return tmp; 14:20:42 INFO - } 14:20:42 INFO - void dispose() 14:20:42 INFO - { 14:20:42 INFO - Traits::release(mValue); 14:20:42 INFO - mValue = Traits::empty(); 14:20:42 INFO - } 14:20:42 INFO - bool operator==(const Resource& aOther) const { return mValue == aOther; } 14:20:42 INFO - Scoped& operator=(const Resource& aOther) { return reset(aOther); } 14:20:42 INFO - Scoped& reset(const Resource& aOther) 14:20:42 INFO - { 14:20:42 INFO - Traits::release(mValue); 14:20:42 INFO - mValue = aOther; 14:20:42 INFO - return *this; 14:20:42 INFO - } 14:20:42 INFO - Scoped& operator=(Scoped&& aRhs) 14:20:42 INFO - { 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(&aRhs != this))))) { MOZ_ReportAssertionFailure("&aRhs != this" " (" "self-move-assignment not allowed" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Scoped.h", 153); do { } while (0); do { __debugbreak(); MOZ_NoReturn(153); } while (0); } } while (0); 14:20:42 INFO - this->~Scoped(); 14:20:42 INFO - new(this) Scoped(Move(aRhs)); 14:20:42 INFO - return *this; 14:20:42 INFO - } 14:20:42 INFO - private: 14:20:42 INFO - explicit Scoped(const Scoped& aValue) = delete; 14:20:42 INFO - Scoped& operator=(const Scoped& aValue) = delete; 14:20:42 INFO - private: 14:20:42 INFO - Resource mValue; 14:20:42 INFO - mozilla::detail::GuardObjectNotificationReceiver _mCheckNotUsedAsTemporary; 14:20:42 INFO - }; 14:20:42 INFO - template void TypeSpecificDelete(T* aValue); 14:20:42 INFO - template 14:20:42 INFO - struct TypeSpecificScopedPointerTraits 14:20:42 INFO - { 14:20:42 INFO - typedef T* type; 14:20:42 INFO - static type empty() { return nullptr; } 14:20:42 INFO - static void release(type aValue) 14:20:42 INFO - { 14:20:42 INFO - if (aValue) { 14:20:42 INFO - TypeSpecificDelete(aValue); 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - template struct TypeSpecificScopedPointer : public mozilla::Scoped > { typedef mozilla::Scoped > Super; typedef typename Super::Resource Resource; TypeSpecificScopedPointer& operator=(Resource aRhs) { Super::operator=(aRhs); return *this; } TypeSpecificScopedPointer& operator=(TypeSpecificScopedPointer&& aRhs) { Super::operator=(Move(aRhs)); return *this; } explicit TypeSpecificScopedPointer(mozilla::detail::GuardObjectNotifier&& _notifier = mozilla::detail::GuardObjectNotifier()) : Super(mozilla::Move(_notifier)) {} explicit TypeSpecificScopedPointer(Resource aRhs , mozilla::detail::GuardObjectNotifier&& _notifier = mozilla::detail::GuardObjectNotifier()) : Super(aRhs , mozilla::Move(_notifier)) {} TypeSpecificScopedPointer(TypeSpecificScopedPointer&& aRhs , mozilla::detail::GuardObjectNotifier&& _notifier = mozilla::detail::GuardObjectNotifier()) : Super(Move(aRhs) , mozilla::Move(_notifier)) {} private: explicit TypeSpecificScopedPointer(TypeSpecificScopedPointer&) = delete; TypeSpecificScopedPointer& operator=(TypeSpecificScopedPointer&) = delete; }; 14:20:42 INFO - } 14:20:42 INFO - #line 256 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Scoped.h" 14:20:42 INFO - #line 16 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Utility.h" 14:20:42 INFO - namespace JS {} 14:20:42 INFO - namespace mozilla {} 14:20:42 INFO - namespace js {} 14:20:42 INFO - extern __declspec(noreturn) void 14:20:42 INFO - JS_Assert(const char* s, const char* file, int ln); 14:20:42 INFO - #line 50 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Utility.h" 14:20:42 INFO - namespace js { 14:20:42 INFO - namespace oom { 14:20:42 INFO - enum ThreadType { 14:20:42 INFO - THREAD_TYPE_NONE = 0, 14:20:42 INFO - THREAD_TYPE_MAIN, 14:20:42 INFO - THREAD_TYPE_WASM, 14:20:42 INFO - THREAD_TYPE_ION, 14:20:42 INFO - THREAD_TYPE_PARSE, 14:20:42 INFO - THREAD_TYPE_COMPRESS, 14:20:42 INFO - THREAD_TYPE_GCHELPER, 14:20:42 INFO - THREAD_TYPE_GCPARALLEL, 14:20:42 INFO - THREAD_TYPE_PROMISE_TASK, 14:20:42 INFO - THREAD_TYPE_MAX 14:20:42 INFO - }; 14:20:42 INFO - extern bool InitThreadType(void); 14:20:42 INFO - extern void SetThreadType(ThreadType); 14:20:42 INFO - extern uint32_t GetThreadType(void); 14:20:42 INFO - #line 86 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Utility.h" 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - #line 98 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Utility.h" 14:20:42 INFO - namespace js { 14:20:42 INFO - namespace oom { 14:20:42 INFO - extern uint32_t targetThread; 14:20:42 INFO - extern uint64_t maxAllocations; 14:20:42 INFO - extern uint64_t counter; 14:20:42 INFO - extern bool failAlways; 14:20:42 INFO - extern void 14:20:42 INFO - SimulateOOMAfter(uint64_t allocations, uint32_t thread, bool always); 14:20:42 INFO - extern void 14:20:42 INFO - ResetSimulatedOOM(); 14:20:42 INFO - inline bool 14:20:42 INFO - IsThreadSimulatingOOM() 14:20:42 INFO - { 14:20:42 INFO - return js::oom::targetThread && js::oom::targetThread == js::oom::GetThreadType(); 14:20:42 INFO - } 14:20:42 INFO - inline bool 14:20:42 INFO - IsSimulatedOOMAllocation() 14:20:42 INFO - { 14:20:42 INFO - return IsThreadSimulatingOOM() && 14:20:42 INFO - (counter == maxAllocations || (counter > maxAllocations && failAlways)); 14:20:42 INFO - } 14:20:42 INFO - inline bool 14:20:42 INFO - ShouldFailWithOOM() 14:20:42 INFO - { 14:20:42 INFO - if (!IsThreadSimulatingOOM()) 14:20:42 INFO - return false; 14:20:42 INFO - counter++; 14:20:42 INFO - if (IsSimulatedOOMAllocation()) { 14:20:42 INFO - do {} while(0); 14:20:42 INFO - return true; 14:20:42 INFO - } 14:20:42 INFO - return false; 14:20:42 INFO - } 14:20:42 INFO - inline bool 14:20:42 INFO - HadSimulatedOOM() { 14:20:42 INFO - return counter >= maxAllocations; 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - #line 177 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Utility.h" 14:20:42 INFO - namespace js { 14:20:42 INFO - struct AutoEnterOOMUnsafeRegion 14:20:42 INFO - { 14:20:42 INFO - __declspec(noreturn) void crash(const char* reason); 14:20:42 INFO - __declspec(noreturn) void crash(size_t size, const char* reason); 14:20:42 INFO - using AnnotateOOMAllocationSizeCallback = void(*)(size_t); 14:20:42 INFO - static AnnotateOOMAllocationSizeCallback annotateOOMSizeCallback; 14:20:42 INFO - static void setAnnotateOOMAllocationSizeCallback(AnnotateOOMAllocationSizeCallback callback) { 14:20:42 INFO - annotateOOMSizeCallback = callback; 14:20:42 INFO - } 14:20:42 INFO - AutoEnterOOMUnsafeRegion() 14:20:42 INFO - : oomEnabled_(oom::IsThreadSimulatingOOM() && oom::maxAllocations != 0xffffffffffffffffui64), 14:20:42 INFO - oomAfter_(0) 14:20:42 INFO - { 14:20:42 INFO - if (oomEnabled_) { 14:20:42 INFO - do { if ((owner_.compareExchange(nullptr, this))) { } else { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(false))))) { MOZ_ReportAssertionFailure("false" " (" "owner_.compareExchange(nullptr, this)" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Utility.h", 198); do { } while (0); do { __debugbreak(); MOZ_NoReturn(198); } while (0); } } while (0); } } while (0); 14:20:42 INFO - oomAfter_ = int64_t(oom::maxAllocations) - int64_t(oom::counter); 14:20:42 INFO - oom::maxAllocations = 0xffffffffffffffffui64; 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - ~AutoEnterOOMUnsafeRegion() { 14:20:42 INFO - if (oomEnabled_) { 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(oom::maxAllocations == 0xffffffffffffffffui64))))) { MOZ_ReportAssertionFailure("oom::maxAllocations == 0xffffffffffffffffui64", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Utility.h", 206); do { } while (0); do { __debugbreak(); MOZ_NoReturn(206); } while (0); } } while (0); 14:20:42 INFO - int64_t maxAllocations = int64_t(oom::counter) + oomAfter_; 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType= 0)>::isValid, "invalid assertion condition"); if ((!!(!(!!(maxAllocations >= 0))))) { MOZ_ReportAssertionFailure("maxAllocations >= 0" " (" "alloc count + oom limit exceeds range, your oom limit is probably too large" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Utility.h", 209); do { } while (0); do { __debugbreak(); MOZ_NoReturn(209); } while (0); } } while (0); 14:20:42 INFO - #line 210 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Utility.h" 14:20:42 INFO - oom::maxAllocations = uint64_t(maxAllocations); 14:20:42 INFO - do { if ((owner_.compareExchange(this, nullptr))) { } else { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(false))))) { MOZ_ReportAssertionFailure("false" " (" "owner_.compareExchange(this, nullptr)" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Utility.h", 211); do { } while (0); do { __debugbreak(); MOZ_NoReturn(211); } while (0); } } while (0); } } while (0); 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - private: 14:20:42 INFO - static mozilla::Atomic owner_; 14:20:42 INFO - bool oomEnabled_; 14:20:42 INFO - int64_t oomAfter_; 14:20:42 INFO - #line 222 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Utility.h" 14:20:42 INFO - }; 14:20:42 INFO - } 14:20:42 INFO - static inline void* js_malloc(size_t bytes) 14:20:42 INFO - { 14:20:42 INFO - do { if (js::oom::ShouldFailWithOOM()) return nullptr; } while (0); 14:20:42 INFO - return malloc(bytes); 14:20:42 INFO - } 14:20:42 INFO - static inline void* js_calloc(size_t bytes) 14:20:42 INFO - { 14:20:42 INFO - do { if (js::oom::ShouldFailWithOOM()) return nullptr; } while (0); 14:20:42 INFO - return calloc(bytes, 1); 14:20:42 INFO - } 14:20:42 INFO - static inline void* js_calloc(size_t nmemb, size_t size) 14:20:42 INFO - { 14:20:42 INFO - do { if (js::oom::ShouldFailWithOOM()) return nullptr; } while (0); 14:20:42 INFO - return calloc(nmemb, size); 14:20:42 INFO - } 14:20:42 INFO - static inline void* js_realloc(void* p, size_t bytes) 14:20:42 INFO - { 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(bytes != 0))))) { MOZ_ReportAssertionFailure("bytes != 0", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Utility.h", 249); do { } while (0); do { __debugbreak(); MOZ_NoReturn(249); } while (0); } } while (0); 14:20:42 INFO - do { if (js::oom::ShouldFailWithOOM()) return nullptr; } while (0); 14:20:42 INFO - return realloc(p, bytes); 14:20:42 INFO - } 14:20:42 INFO - static inline void js_free(void* p) 14:20:42 INFO - { 14:20:42 INFO - free(p); 14:20:42 INFO - } 14:20:42 INFO - static inline char* js_strdup(const char* s) 14:20:42 INFO - { 14:20:42 INFO - do { if (js::oom::ShouldFailWithOOM()) return nullptr; } while (0); 14:20:42 INFO - return strdup(s); 14:20:42 INFO - } 14:20:42 INFO - #line 266 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Utility.h" 14:20:42 INFO - template static inline T * js_new(Args&&... args) { void* memory = js_malloc(sizeof(T)); return (!!(memory)) ? new(memory) T(mozilla::Forward(args)...) : nullptr; } 14:20:42 INFO - namespace js { 14:20:42 INFO - template 14:20:42 INFO - inline bool 14:20:42 INFO - CalculateAllocSize(size_t numElems, size_t* bytesOut) 14:20:42 INFO - { 14:20:42 INFO - *bytesOut = numElems * sizeof(T); 14:20:42 INFO - return (numElems & mozilla::tl::MulOverflowMask::value) == 0; 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - inline bool 14:20:42 INFO - CalculateAllocSizeWithExtra(size_t numExtra, size_t* bytesOut) 14:20:42 INFO - { 14:20:42 INFO - *bytesOut = sizeof(T) + numExtra * sizeof(Extra); 14:20:42 INFO - return (numExtra & mozilla::tl::MulOverflowMask::value) == 0 && 14:20:42 INFO - *bytesOut >= sizeof(T); 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - static inline void 14:20:42 INFO - js_delete(const T* p) 14:20:42 INFO - { 14:20:42 INFO - if (p) { 14:20:42 INFO - p->~T(); 14:20:42 INFO - js_free(const_cast(p)); 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - static inline void 14:20:42 INFO - js_delete_poison(const T* p) 14:20:42 INFO - { 14:20:42 INFO - if (p) { 14:20:42 INFO - p->~T(); 14:20:42 INFO - memset(const_cast(p), 0x3B, sizeof(T)); 14:20:42 INFO - js_free(const_cast(p)); 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - static inline T* 14:20:42 INFO - js_pod_malloc() 14:20:42 INFO - { 14:20:42 INFO - return static_cast(js_malloc(sizeof(T))); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - static inline T* 14:20:42 INFO - js_pod_calloc() 14:20:42 INFO - { 14:20:42 INFO - return static_cast(js_calloc(sizeof(T))); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - static inline T* 14:20:42 INFO - js_pod_malloc(size_t numElems) 14:20:42 INFO - { 14:20:42 INFO - size_t bytes; 14:20:42 INFO - if ((!!(!js::CalculateAllocSize(numElems, &bytes)))) 14:20:42 INFO - return nullptr; 14:20:42 INFO - return static_cast(js_malloc(bytes)); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - static inline T* 14:20:42 INFO - js_pod_calloc(size_t numElems) 14:20:42 INFO - { 14:20:42 INFO - size_t bytes; 14:20:42 INFO - if ((!!(!js::CalculateAllocSize(numElems, &bytes)))) 14:20:42 INFO - return nullptr; 14:20:42 INFO - return static_cast(js_calloc(bytes)); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - static inline T* 14:20:42 INFO - js_pod_realloc(T* prior, size_t oldSize, size_t newSize) 14:20:42 INFO - { 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType::value))>::isValid, "invalid assertion condition"); if ((!!(!(!!(!(oldSize & mozilla::tl::MulOverflowMask::value)))))) { MOZ_ReportAssertionFailure("!(oldSize & mozilla::tl::MulOverflowMask::value)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Utility.h", 437); do { } while (0); do { __debugbreak(); MOZ_NoReturn(437); } while (0); } } while (0); 14:20:42 INFO - size_t bytes; 14:20:42 INFO - if ((!!(!js::CalculateAllocSize(newSize, &bytes)))) 14:20:42 INFO - return nullptr; 14:20:42 INFO - return static_cast(js_realloc(prior, bytes)); 14:20:42 INFO - } 14:20:42 INFO - namespace js { 14:20:42 INFO - template 14:20:42 INFO - struct ScopedFreePtrTraits 14:20:42 INFO - { 14:20:42 INFO - typedef T* type; 14:20:42 INFO - static T* empty() { return nullptr; } 14:20:42 INFO - static void release(T* ptr) { js_free(ptr); } 14:20:42 INFO - }; 14:20:42 INFO - template struct ScopedJSFreePtr : public mozilla::Scoped > { typedef mozilla::Scoped > Super; typedef typename Super::Resource Resource; ScopedJSFreePtr& operator=(Resource aRhs) { Super::operator=(aRhs); return *this; } ScopedJSFreePtr& operator=(ScopedJSFreePtr&& aRhs) { Super::operator=(Move(aRhs)); return *this; } explicit ScopedJSFreePtr(mozilla::detail::GuardObjectNotifier&& _notifier = mozilla::detail::GuardObjectNotifier()) : Super(mozilla::Move(_notifier)) {} explicit ScopedJSFreePtr(Resource aRhs , mozilla::detail::GuardObjectNotifier&& _notifier = mozilla::detail::GuardObjectNotifier()) : Super(aRhs , mozilla::Move(_notifier)) {} ScopedJSFreePtr(ScopedJSFreePtr&& aRhs , mozilla::detail::GuardObjectNotifier&& _notifier = mozilla::detail::GuardObjectNotifier()) : Super(Move(aRhs) , mozilla::Move(_notifier)) {} private: explicit ScopedJSFreePtr(ScopedJSFreePtr&) = delete; ScopedJSFreePtr& operator=(ScopedJSFreePtr&) = delete; }; 14:20:42 INFO - template 14:20:42 INFO - struct ScopedDeletePtrTraits : public ScopedFreePtrTraits 14:20:42 INFO - { 14:20:42 INFO - static void release(T* ptr) { js_delete(ptr); } 14:20:42 INFO - }; 14:20:42 INFO - template struct ScopedJSDeletePtr : public mozilla::Scoped > { typedef mozilla::Scoped > Super; typedef typename Super::Resource Resource; ScopedJSDeletePtr& operator=(Resource aRhs) { Super::operator=(aRhs); return *this; } ScopedJSDeletePtr& operator=(ScopedJSDeletePtr&& aRhs) { Super::operator=(Move(aRhs)); return *this; } explicit ScopedJSDeletePtr(mozilla::detail::GuardObjectNotifier&& _notifier = mozilla::detail::GuardObjectNotifier()) : Super(mozilla::Move(_notifier)) {} explicit ScopedJSDeletePtr(Resource aRhs , mozilla::detail::GuardObjectNotifier&& _notifier = mozilla::detail::GuardObjectNotifier()) : Super(aRhs , mozilla::Move(_notifier)) {} ScopedJSDeletePtr(ScopedJSDeletePtr&& aRhs , mozilla::detail::GuardObjectNotifier&& _notifier = mozilla::detail::GuardObjectNotifier()) : Super(Move(aRhs) , mozilla::Move(_notifier)) {} private: explicit ScopedJSDeletePtr(ScopedJSDeletePtr&) = delete; ScopedJSDeletePtr& operator=(ScopedJSDeletePtr&) = delete; }; 14:20:42 INFO - template 14:20:42 INFO - struct ScopedReleasePtrTraits : public ScopedFreePtrTraits 14:20:42 INFO - { 14:20:42 INFO - static void release(T* ptr) { if (ptr) ptr->release(); } 14:20:42 INFO - }; 14:20:42 INFO - template struct ScopedReleasePtr : public mozilla::Scoped > { typedef mozilla::Scoped > Super; typedef typename Super::Resource Resource; ScopedReleasePtr& operator=(Resource aRhs) { Super::operator=(aRhs); return *this; } ScopedReleasePtr& operator=(ScopedReleasePtr&& aRhs) { Super::operator=(Move(aRhs)); return *this; } explicit ScopedReleasePtr(mozilla::detail::GuardObjectNotifier&& _notifier = mozilla::detail::GuardObjectNotifier()) : Super(mozilla::Move(_notifier)) {} explicit ScopedReleasePtr(Resource aRhs , mozilla::detail::GuardObjectNotifier&& _notifier = mozilla::detail::GuardObjectNotifier()) : Super(aRhs , mozilla::Move(_notifier)) {} ScopedReleasePtr(ScopedReleasePtr&& aRhs , mozilla::detail::GuardObjectNotifier&& _notifier = mozilla::detail::GuardObjectNotifier()) : Super(Move(aRhs) , mozilla::Move(_notifier)) {} private: explicit ScopedReleasePtr(ScopedReleasePtr&) = delete; ScopedReleasePtr& operator=(ScopedReleasePtr&) = delete; }; 14:20:42 INFO - } 14:20:42 INFO - namespace JS { 14:20:42 INFO - template 14:20:42 INFO - struct DeletePolicy 14:20:42 INFO - { 14:20:42 INFO - constexpr DeletePolicy() {} 14:20:42 INFO - template 14:20:42 INFO - DeletePolicy(DeletePolicy other, 14:20:42 INFO - typename mozilla::EnableIf::value, 14:20:42 INFO - int>::Type dummy = 0) 14:20:42 INFO - {} 14:20:42 INFO - void operator()(const T* ptr) { 14:20:42 INFO - js_delete(const_cast(ptr)); 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - struct FreePolicy 14:20:42 INFO - { 14:20:42 INFO - void operator()(const void* ptr) { 14:20:42 INFO - js_free(const_cast(ptr)); 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - typedef mozilla::UniquePtr UniqueChars; 14:20:42 INFO - typedef mozilla::UniquePtr UniqueTwoByteChars; 14:20:42 INFO - } 14:20:42 INFO - namespace js { 14:20:42 INFO - typedef uint32_t HashNumber; 14:20:42 INFO - const unsigned HashNumberSizeBits = 32; 14:20:42 INFO - namespace detail { 14:20:42 INFO - inline HashNumber 14:20:42 INFO - ScrambleHashCode(HashNumber h) 14:20:42 INFO - { 14:20:42 INFO - static const HashNumber goldenRatio = 0x9E3779B9U; 14:20:42 INFO - return h * goldenRatio; 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - #line 578 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Utility.h" 14:20:42 INFO - #line 16 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HeapAPI.h" 14:20:42 INFO - namespace js { 14:20:42 INFO - bool 14:20:42 INFO - CurrentThreadCanAccessZone(JS::Zone* zone); 14:20:42 INFO - namespace gc { 14:20:42 INFO - struct Cell; 14:20:42 INFO - const size_t ArenaShift = 12; 14:20:42 INFO - const size_t ArenaSize = size_t(1) << ArenaShift; 14:20:42 INFO - const size_t ArenaMask = ArenaSize - 1; 14:20:42 INFO - const size_t ChunkShift = 20; 14:20:42 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HeapAPI.h" 14:20:42 INFO - const size_t ChunkSize = size_t(1) << ChunkShift; 14:20:42 INFO - const size_t ChunkMask = ChunkSize - 1; 14:20:42 INFO - const size_t CellShift = 3; 14:20:42 INFO - const size_t CellSize = size_t(1) << CellShift; 14:20:42 INFO - const size_t CellMask = CellSize - 1; 14:20:42 INFO - const size_t ChunkMarkBitmapOffset = 1032352; 14:20:42 INFO - const size_t ChunkMarkBitmapBits = 129024; 14:20:42 INFO - #line 51 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HeapAPI.h" 14:20:42 INFO - const size_t ChunkRuntimeOffset = ChunkSize - sizeof(void*); 14:20:42 INFO - const size_t ChunkTrailerSize = 2 * sizeof(uintptr_t) + sizeof(uint64_t); 14:20:42 INFO - const size_t ChunkLocationOffset = ChunkSize - ChunkTrailerSize; 14:20:42 INFO - const size_t ArenaZoneOffset = sizeof(size_t); 14:20:42 INFO - const size_t ArenaHeaderSize = sizeof(size_t) + 2 * sizeof(uintptr_t) + 14:20:42 INFO - sizeof(size_t) + sizeof(uintptr_t); 14:20:42 INFO - static const uint32_t BLACK = 0; 14:20:42 INFO - static const uint32_t GRAY = 1; 14:20:42 INFO - enum class ChunkLocation : uint32_t 14:20:42 INFO - { 14:20:42 INFO - Invalid = 0, 14:20:42 INFO - Nursery = 1, 14:20:42 INFO - TenuredHeap = 2 14:20:42 INFO - }; 14:20:42 INFO - extern void 14:20:42 INFO - AssertGCThingHasType(js::gc::Cell* cell, JS::TraceKind kind); 14:20:42 INFO - #line 85 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HeapAPI.h" 14:20:42 INFO - inline bool IsInsideNursery(const js::gc::Cell* cell); 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - namespace JS { 14:20:42 INFO - struct Zone; 14:20:42 INFO - const uint32_t DefaultNurseryBytes = 16 * js::gc::ChunkSize; 14:20:42 INFO - const uint32_t DefaultHeapMaxBytes = 32 * 1024 * 1024; 14:20:42 INFO - namespace shadow { 14:20:42 INFO - struct Zone 14:20:42 INFO - { 14:20:42 INFO - protected: 14:20:42 INFO - JSRuntime* const runtime_; 14:20:42 INFO - JSTracer* const barrierTracer_; 14:20:42 INFO - public: 14:20:42 INFO - js::RootedListHeads stackRoots_; 14:20:42 INFO - template friend class JS::Rooted; 14:20:42 INFO - bool needsIncrementalBarrier_; 14:20:42 INFO - Zone(JSRuntime* runtime, JSTracer* barrierTracerArg) 14:20:42 INFO - : runtime_(runtime), 14:20:42 INFO - barrierTracer_(barrierTracerArg), 14:20:42 INFO - needsIncrementalBarrier_(false) 14:20:42 INFO - { 14:20:42 INFO - for (auto& stackRootPtr : stackRoots_) 14:20:42 INFO - stackRootPtr = nullptr; 14:20:42 INFO - } 14:20:42 INFO - bool needsIncrementalBarrier() const { 14:20:42 INFO - return needsIncrementalBarrier_; 14:20:42 INFO - } 14:20:42 INFO - JSTracer* barrierTracer() { 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(needsIncrementalBarrier_))))) { MOZ_ReportAssertionFailure("needsIncrementalBarrier_", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HeapAPI.h", 129); do { } while (0); do { __debugbreak(); MOZ_NoReturn(129); } while (0); } } while (0); 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(js::CurrentThreadCanAccessRuntime(runtime_)))))) { MOZ_ReportAssertionFailure("js::CurrentThreadCanAccessRuntime(runtime_)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HeapAPI.h", 130); do { } while (0); do { __debugbreak(); MOZ_NoReturn(130); } while (0); } } while (0); 14:20:42 INFO - return barrierTracer_; 14:20:42 INFO - } 14:20:42 INFO - JSRuntime* runtimeFromMainThread() const { 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(js::CurrentThreadCanAccessRuntime(runtime_)))))) { MOZ_ReportAssertionFailure("js::CurrentThreadCanAccessRuntime(runtime_)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HeapAPI.h", 135); do { } while (0); do { __debugbreak(); MOZ_NoReturn(135); } while (0); } } while (0); 14:20:42 INFO - return runtime_; 14:20:42 INFO - } 14:20:42 INFO - JSRuntime* runtimeFromAnyThread() const { 14:20:42 INFO - return runtime_; 14:20:42 INFO - } 14:20:42 INFO - static inline JS::shadow::Zone* asShadowZone(JS::Zone* zone) { 14:20:42 INFO - return reinterpret_cast(zone); 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - } 14:20:42 INFO - class GCCellPtr 14:20:42 INFO - { 14:20:42 INFO - public: 14:20:42 INFO - GCCellPtr(void* gcthing, JS::TraceKind traceKind) : ptr(checkedCast(gcthing, traceKind)) {} 14:20:42 INFO - GCCellPtr(decltype(nullptr)) : ptr(checkedCast(nullptr, JS::TraceKind::Null)) {} 14:20:42 INFO - template 14:20:42 INFO - explicit GCCellPtr(T* p) : ptr(checkedCast(p, JS::MapTypeToTraceKind::kind)) { } 14:20:42 INFO - explicit GCCellPtr(JSFunction* p) : ptr(checkedCast(p, JS::TraceKind::Object)) { } 14:20:42 INFO - explicit GCCellPtr(JSFlatString* str) : ptr(checkedCast(str, JS::TraceKind::String)) { } 14:20:42 INFO - explicit GCCellPtr(const Value& v); 14:20:42 INFO - JS::TraceKind kind() const { 14:20:42 INFO - JS::TraceKind traceKind = JS::TraceKind(ptr & OutOfLineTraceKindMask); 14:20:42 INFO - if (uintptr_t(traceKind) != OutOfLineTraceKindMask) 14:20:42 INFO - return traceKind; 14:20:42 INFO - return outOfLineKind(); 14:20:42 INFO - } 14:20:42 INFO - explicit operator bool() const { 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(bool(asCell()) == (kind() != JS::TraceKind::Null)))))) { MOZ_ReportAssertionFailure("bool(asCell()) == (kind() != JS::TraceKind::Null)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HeapAPI.h", 184); do { } while (0); do { __debugbreak(); MOZ_NoReturn(184); } while (0); } } while (0); 14:20:42 INFO - return asCell(); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - bool is() const { return kind() == JS::MapTypeToTraceKind::kind; } 14:20:42 INFO - template 14:20:42 INFO - T& as() const { 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType::kind)>::isValid, "invalid assertion condition"); if ((!!(!(!!(kind() == JS::MapTypeToTraceKind::kind))))) { MOZ_ReportAssertionFailure("kind() == JS::MapTypeToTraceKind::kind", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HeapAPI.h", 196); do { } while (0); do { __debugbreak(); MOZ_NoReturn(196); } while (0); } } while (0); 14:20:42 INFO - return *reinterpret_cast(asCell()); 14:20:42 INFO - } 14:20:42 INFO - js::gc::Cell* asCell() const { 14:20:42 INFO - return reinterpret_cast(ptr & ~OutOfLineTraceKindMask); 14:20:42 INFO - } 14:20:42 INFO - uint64_t unsafeAsInteger() const { 14:20:42 INFO - return static_cast(unsafeAsUIntPtr()); 14:20:42 INFO - } 14:20:42 INFO - uintptr_t unsafeAsUIntPtr() const { 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(asCell()))))) { MOZ_ReportAssertionFailure("asCell()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HeapAPI.h", 215); do { } while (0); do { __debugbreak(); MOZ_NoReturn(215); } while (0); } } while (0); 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!js::gc::IsInsideNursery(asCell())))))) { MOZ_ReportAssertionFailure("!js::gc::IsInsideNursery(asCell())", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HeapAPI.h", 216); do { } while (0); do { __debugbreak(); MOZ_NoReturn(216); } while (0); } } while (0); 14:20:42 INFO - return reinterpret_cast(asCell()); 14:20:42 INFO - } 14:20:42 INFO - bool mayBeOwnedByOtherRuntime() const; 14:20:42 INFO - private: 14:20:42 INFO - static uintptr_t checkedCast(void* p, JS::TraceKind traceKind) { 14:20:42 INFO - js::gc::Cell* cell = static_cast(p); 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!((uintptr_t(p) & OutOfLineTraceKindMask) == 0))))) { MOZ_ReportAssertionFailure("(uintptr_t(p) & OutOfLineTraceKindMask) == 0", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HeapAPI.h", 225); do { } while (0); do { __debugbreak(); MOZ_NoReturn(225); } while (0); } } while (0); 14:20:42 INFO - AssertGCThingHasType(cell, traceKind); 14:20:42 INFO - do { if (uintptr_t(traceKind) >= OutOfLineTraceKindMask) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!((uintptr_t(traceKind) & OutOfLineTraceKindMask) == OutOfLineTraceKindMask))))) { MOZ_ReportAssertionFailure("(uintptr_t(traceKind) & OutOfLineTraceKindMask) == OutOfLineTraceKindMask", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HeapAPI.h", 230); do { } while (0); do { __debugbreak(); MOZ_NoReturn(230); } while (0); } } while (0); } } while (0); 14:20:42 INFO - #line 231 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HeapAPI.h" 14:20:42 INFO - return uintptr_t(p) | (uintptr_t(traceKind) & OutOfLineTraceKindMask); 14:20:42 INFO - } 14:20:42 INFO - JS::TraceKind outOfLineKind() const; 14:20:42 INFO - uintptr_t ptr; 14:20:42 INFO - }; 14:20:42 INFO - inline bool 14:20:42 INFO - operator==(const GCCellPtr& ptr1, const GCCellPtr& ptr2) 14:20:42 INFO - { 14:20:42 INFO - return ptr1.asCell() == ptr2.asCell(); 14:20:42 INFO - } 14:20:42 INFO - inline bool 14:20:42 INFO - operator!=(const GCCellPtr& ptr1, const GCCellPtr& ptr2) 14:20:42 INFO - { 14:20:42 INFO - return !(ptr1 == ptr2); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - auto 14:20:42 INFO - DispatchTyped(F f, GCCellPtr thing, Args&&... args) 14:20:42 INFO - -> decltype(f(static_cast(nullptr), mozilla::Forward(args)...)) 14:20:42 INFO - { 14:20:42 INFO - switch (thing.kind()) { 14:20:42 INFO - case JS::TraceKind::BaseShape: return f(&thing.as(), mozilla::Forward(args)...); case JS::TraceKind::JitCode: return f(&thing.as(), mozilla::Forward(args)...); case JS::TraceKind::LazyScript: return f(&thing.as(), mozilla::Forward(args)...); case JS::TraceKind::Scope: return f(&thing.as(), mozilla::Forward(args)...); case JS::TraceKind::Object: return f(&thing.as(), mozilla::Forward(args)...); case JS::TraceKind::ObjectGroup: return f(&thing.as(), mozilla::Forward(args)...); case JS::TraceKind::Script: return f(&thing.as(), mozilla::Forward(args)...); case JS::TraceKind::Shape: return f(&thing.as(), mozilla::Forward(args)...); case JS::TraceKind::String: return f(&thing.as(), mozilla::Forward(args)...); case JS::TraceKind::Symbol: return f(&thing.as(), mozilla::Forward(args)...);; 14:20:42 INFO - default: 14:20:42 INFO - do { MOZ_ReportCrash("" "Invalid trace kind in DispatchTyped for GCCellPtr.", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HeapAPI.h", 265); do { } while (0); do { __debugbreak(); MOZ_NoReturn(265); } while (0); } while (0); 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - namespace js { 14:20:42 INFO - namespace gc { 14:20:42 INFO - namespace detail { 14:20:42 INFO - static inline uintptr_t* 14:20:42 INFO - GetGCThingMarkBitmap(const uintptr_t addr) 14:20:42 INFO - { 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(addr))))) { MOZ_ReportAssertionFailure("addr", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HeapAPI.h", 278); do { } while (0); do { __debugbreak(); MOZ_NoReturn(278); } while (0); } } while (0); 14:20:42 INFO - const uintptr_t bmap_addr = (addr & ~ChunkMask) | ChunkMarkBitmapOffset; 14:20:42 INFO - return reinterpret_cast(bmap_addr); 14:20:42 INFO - } 14:20:42 INFO - static inline void 14:20:42 INFO - GetGCThingMarkWordAndMask(const uintptr_t addr, uint32_t color, 14:20:42 INFO - uintptr_t** wordp, uintptr_t* maskp) 14:20:42 INFO - { 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(addr))))) { MOZ_ReportAssertionFailure("addr", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HeapAPI.h", 287); do { } while (0); do { __debugbreak(); MOZ_NoReturn(287); } while (0); } } while (0); 14:20:42 INFO - const size_t bit = (addr & js::gc::ChunkMask) / js::gc::CellSize + color; 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(bit < js::gc::ChunkMarkBitmapBits))))) { MOZ_ReportAssertionFailure("bit < js::gc::ChunkMarkBitmapBits", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HeapAPI.h", 289); do { } while (0); do { __debugbreak(); MOZ_NoReturn(289); } while (0); } } while (0); 14:20:42 INFO - uintptr_t* bitmap = GetGCThingMarkBitmap(addr); 14:20:42 INFO - const uintptr_t nbits = sizeof(*bitmap) * 8; 14:20:42 INFO - *maskp = uintptr_t(1) << (bit % nbits); 14:20:42 INFO - *wordp = &bitmap[bit / nbits]; 14:20:42 INFO - } 14:20:42 INFO - static inline JS::Zone* 14:20:42 INFO - GetGCThingZone(const uintptr_t addr) 14:20:42 INFO - { 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(addr))))) { MOZ_ReportAssertionFailure("addr", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HeapAPI.h", 299); do { } while (0); do { __debugbreak(); MOZ_NoReturn(299); } while (0); } } while (0); 14:20:42 INFO - const uintptr_t zone_addr = (addr & ~ArenaMask) | ArenaZoneOffset; 14:20:42 INFO - return *reinterpret_cast(zone_addr); 14:20:42 INFO - } 14:20:42 INFO - static inline JS::shadow::Runtime* 14:20:42 INFO - GetCellRuntime(const Cell* cell) 14:20:42 INFO - { 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(cell))))) { MOZ_ReportAssertionFailure("cell", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HeapAPI.h", 308); do { } while (0); do { __debugbreak(); MOZ_NoReturn(308); } while (0); } } while (0); 14:20:42 INFO - const uintptr_t addr = uintptr_t(cell); 14:20:42 INFO - const uintptr_t rt_addr = (addr & ~ChunkMask) | ChunkRuntimeOffset; 14:20:42 INFO - return *reinterpret_cast(rt_addr); 14:20:42 INFO - } 14:20:42 INFO - static inline bool 14:20:42 INFO - CellIsMarkedGray(const Cell* cell) 14:20:42 INFO - { 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(cell))))) { MOZ_ReportAssertionFailure("cell", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HeapAPI.h", 317); do { } while (0); do { __debugbreak(); MOZ_NoReturn(317); } while (0); } } while (0); 14:20:42 INFO - if (js::gc::IsInsideNursery(cell)) 14:20:42 INFO - return false; 14:20:42 INFO - uintptr_t* word, mask; 14:20:42 INFO - js::gc::detail::GetGCThingMarkWordAndMask(uintptr_t(cell), js::gc::GRAY, &word, &mask); 14:20:42 INFO - return *word & mask; 14:20:42 INFO - } 14:20:42 INFO - static inline bool 14:20:42 INFO - CellIsMarkedGrayIfKnown(const Cell* cell) 14:20:42 INFO - { 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(cell))))) { MOZ_ReportAssertionFailure("cell", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HeapAPI.h", 329); do { } while (0); do { __debugbreak(); MOZ_NoReturn(329); } while (0); } } while (0); 14:20:42 INFO - auto rt = js::gc::detail::GetCellRuntime(cell); 14:20:42 INFO - return rt->areGCGrayBitsValid() && CellIsMarkedGray(cell); 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - inline bool 14:20:42 INFO - IsInsideNursery(const js::gc::Cell* cell) 14:20:42 INFO - { 14:20:42 INFO - if (!cell) 14:20:42 INFO - return false; 14:20:42 INFO - uintptr_t addr = uintptr_t(cell); 14:20:42 INFO - addr &= ~js::gc::ChunkMask; 14:20:42 INFO - addr |= js::gc::ChunkLocationOffset; 14:20:42 INFO - auto location = *reinterpret_cast(addr); 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(location == ChunkLocation::Nursery || location == ChunkLocation::TenuredHeap))))) { MOZ_ReportAssertionFailure("location == ChunkLocation::Nursery || location == ChunkLocation::TenuredHeap", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HeapAPI.h", 345); do { } while (0); do { __debugbreak(); MOZ_NoReturn(345); } while (0); } } while (0); 14:20:42 INFO - return location == ChunkLocation::Nursery; 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - namespace JS { 14:20:42 INFO - static inline Zone* 14:20:42 INFO - GetTenuredGCThingZone(GCCellPtr thing) 14:20:42 INFO - { 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!js::gc::IsInsideNursery(thing.asCell())))))) { MOZ_ReportAssertionFailure("!js::gc::IsInsideNursery(thing.asCell())", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HeapAPI.h", 357); do { } while (0); do { __debugbreak(); MOZ_NoReturn(357); } while (0); } } while (0); 14:20:42 INFO - return js::gc::detail::GetGCThingZone(thing.unsafeAsUIntPtr()); 14:20:42 INFO - } 14:20:42 INFO - static inline Zone* 14:20:42 INFO - GetStringZone(JSString* str) 14:20:42 INFO - { 14:20:42 INFO - return js::gc::detail::GetGCThingZone(uintptr_t(str)); 14:20:42 INFO - } 14:20:42 INFO - extern Zone* 14:20:42 INFO - GetObjectZone(JSObject* obj); 14:20:42 INFO - static inline bool 14:20:42 INFO - GCThingIsMarkedGray(GCCellPtr thing) 14:20:42 INFO - { 14:20:42 INFO - if (thing.mayBeOwnedByOtherRuntime()) 14:20:42 INFO - return false; 14:20:42 INFO - return js::gc::detail::CellIsMarkedGrayIfKnown(thing.asCell()); 14:20:42 INFO - } 14:20:42 INFO - extern JS::TraceKind 14:20:42 INFO - GCThingTraceKind(void* thing); 14:20:42 INFO - } 14:20:42 INFO - namespace js { 14:20:42 INFO - namespace gc { 14:20:42 INFO - static inline bool 14:20:42 INFO - IsIncrementalBarrierNeededOnTenuredGCThing(JS::shadow::Runtime* rt, const JS::GCCellPtr thing) 14:20:42 INFO - { 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(thing))))) { MOZ_ReportAssertionFailure("thing", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HeapAPI.h", 389); do { } while (0); do { __debugbreak(); MOZ_NoReturn(389); } while (0); } } while (0); 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!js::gc::IsInsideNursery(thing.asCell())))))) { MOZ_ReportAssertionFailure("!js::gc::IsInsideNursery(thing.asCell())", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HeapAPI.h", 390); do { } while (0); do { __debugbreak(); MOZ_NoReturn(390); } while (0); } } while (0); 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionTypeisHeapCollecting())>::isValid, "invalid assertion condition"); if ((!!(!(!!(!rt->isHeapCollecting()))))) { MOZ_ReportAssertionFailure("!rt->isHeapCollecting()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HeapAPI.h", 394); do { } while (0); do { __debugbreak(); MOZ_NoReturn(394); } while (0); } } while (0); 14:20:42 INFO - JS::Zone* zone = JS::GetTenuredGCThingZone(thing); 14:20:42 INFO - return JS::shadow::Zone::asShadowZone(zone)->needsIncrementalBarrier(); 14:20:42 INFO - } 14:20:42 INFO - extern JSObject* 14:20:42 INFO - NewMemoryInfoObject(JSContext* cx); 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - #line 412 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HeapAPI.h" 14:20:42 INFO - #line 12 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCycleCollectionTraversalCallback.h" 14:20:42 INFO - class nsCycleCollectionParticipant; 14:20:42 INFO - class __declspec(novtable) nsCycleCollectionTraversalCallback 14:20:42 INFO - { 14:20:42 INFO - public: 14:20:42 INFO - virtual void __stdcall DescribeRefCountedNode(nsrefcnt aRefcount, 14:20:42 INFO - const char* aObjName) = 0; 14:20:42 INFO - virtual void __stdcall DescribeGCedNode(bool aIsMarked, 14:20:42 INFO - const char* aObjName, 14:20:42 INFO - uint64_t aCompartmentAddress = 0) = 0; 14:20:42 INFO - virtual void __stdcall NoteXPCOMChild(nsISupports* aChild) = 0; 14:20:42 INFO - virtual void __stdcall NoteJSChild(const JS::GCCellPtr& aThing) = 0; 14:20:42 INFO - virtual void __stdcall NoteNativeChild(void* aChild, 14:20:42 INFO - nsCycleCollectionParticipant* aHelper) = 0; 14:20:42 INFO - virtual void __stdcall NoteNextEdgeName(const char* aName) = 0; 14:20:42 INFO - enum 14:20:42 INFO - { 14:20:42 INFO - WANT_DEBUG_INFO = (1 << 0), 14:20:42 INFO - WANT_ALL_TRACES = (1 << 1) 14:20:42 INFO - }; 14:20:42 INFO - uint32_t Flags() const { return mFlags; } 14:20:42 INFO - bool WantDebugInfo() const { return (mFlags & WANT_DEBUG_INFO) != 0; } 14:20:42 INFO - bool WantAllTraces() const { return (mFlags & WANT_ALL_TRACES) != 0; } 14:20:42 INFO - protected: 14:20:42 INFO - nsCycleCollectionTraversalCallback() : mFlags(0) {} 14:20:42 INFO - uint32_t mFlags; 14:20:42 INFO - }; 14:20:42 INFO - #line 63 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCycleCollectionTraversalCallback.h" 14:20:42 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCycleCollectionNoteChild.h" 14:20:42 INFO - enum 14:20:42 INFO - { 14:20:42 INFO - CycleCollectionEdgeNameArrayFlag = 1 14:20:42 INFO - }; 14:20:42 INFO - void 14:20:42 INFO - CycleCollectionNoteEdgeNameImpl(nsCycleCollectionTraversalCallback& aCallback, 14:20:42 INFO - const char* aName, 14:20:42 INFO - uint32_t aFlags = 0); 14:20:42 INFO - inline void 14:20:42 INFO - CycleCollectionNoteEdgeName(nsCycleCollectionTraversalCallback& aCallback, 14:20:42 INFO - const char* aName, 14:20:42 INFO - uint32_t aFlags = 0) 14:20:42 INFO - { 14:20:42 INFO - if ((!!(aCallback.WantDebugInfo()))) { 14:20:42 INFO - CycleCollectionNoteEdgeNameImpl(aCallback, aName, aFlags); 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - nsISupports* 14:20:42 INFO - ToSupports(T* aPtr, typename T::cycleCollection* aDummy = 0) 14:20:42 INFO - { 14:20:42 INFO - return T::cycleCollection::Upcast(aPtr); 14:20:42 INFO - } 14:20:42 INFO - template::value> 14:20:42 INFO - struct CycleCollectionNoteChildImpl 14:20:42 INFO - { 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct CycleCollectionNoteChildImpl 14:20:42 INFO - { 14:20:42 INFO - static void Run(nsCycleCollectionTraversalCallback& aCallback, T* aChild) 14:20:42 INFO - { 14:20:42 INFO - aCallback.NoteXPCOMChild(ToSupports(aChild)); 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct CycleCollectionNoteChildImpl 14:20:42 INFO - { 14:20:42 INFO - static void Run(nsCycleCollectionTraversalCallback& aCallback, T* aChild) 14:20:42 INFO - { 14:20:42 INFO - aCallback.NoteNativeChild(aChild, T::cycleCollection::GetParticipant()); 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - inline void 14:20:42 INFO - CycleCollectionNoteChild(nsCycleCollectionTraversalCallback& aCallback, 14:20:42 INFO - T* aChild, const char* aName, uint32_t aFlags) 14:20:42 INFO - { 14:20:42 INFO - CycleCollectionNoteEdgeName(aCallback, aName, aFlags); 14:20:42 INFO - CycleCollectionNoteChildImpl::Run(aCallback, aChild); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - inline void 14:20:42 INFO - CycleCollectionNoteChild(nsCycleCollectionTraversalCallback& aCallback, 14:20:42 INFO - T* aChild, const char* aName) 14:20:42 INFO - { 14:20:42 INFO - CycleCollectionNoteChild(aCallback, aChild, aName, 0); 14:20:42 INFO - } 14:20:42 INFO - #line 102 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCycleCollectionNoteChild.h" 14:20:42 INFO - #line 25 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTArray.h" 14:20:42 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsQuickSort.h" 14:20:42 INFO - extern "C" { 14:20:42 INFO - #line 20 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsQuickSort.h" 14:20:42 INFO - void NS_QuickSort(void*, unsigned int, unsigned int, 14:20:42 INFO - int (*)(const void*, const void*, void*), 14:20:42 INFO - void*); 14:20:42 INFO - } 14:20:42 INFO - #line 40 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsQuickSort.h" 14:20:42 INFO - #line 42 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsQuickSort.h" 14:20:42 INFO - #line 28 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTArray.h" 14:20:42 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsRegionFwd.h" 14:20:42 INFO - namespace mozilla { 14:20:42 INFO - namespace gfx { 14:20:42 INFO - struct UnknownUnits; 14:20:42 INFO - template 14:20:42 INFO - class IntRegionTyped; 14:20:42 INFO - typedef IntRegionTyped IntRegion; 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - typedef mozilla::gfx::IntRegion nsIntRegion; 14:20:42 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsRegionFwd.h" 14:20:42 INFO - #line 31 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTArray.h" 14:20:42 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\functional" 14:20:42 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\functional" 14:20:42 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\functional" 14:20:42 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\functional" 14:20:42 INFO - #line 54 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\functional" 14:20:42 INFO - #pragma warning( push ) 14:20:42 INFO - #pragma warning( disable : 4275 4530 ) 14:20:42 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\functional" 14:20:42 INFO - #pragma once 14:20:42 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xfunctional" 14:20:42 INFO - #pragma once 14:20:42 INFO - #pragma pack(push,8) 14:20:42 INFO - #pragma warning(push,3) 14:20:42 INFO - #pragma warning(disable: 4100 4180 4244) 14:20:42 INFO - #line 20 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xfunctional" 14:20:42 INFO - namespace std { 14:20:42 INFO - template 14:20:42 INFO - struct divides 14:20:42 INFO - { 14:20:42 INFO - typedef _Ty first_argument_type; 14:20:42 INFO - typedef _Ty second_argument_type; 14:20:42 INFO - typedef _Ty result_type; 14:20:42 INFO - constexpr _Ty operator()(const _Ty& _Left, const _Ty& _Right) const 14:20:42 INFO - { 14:20:42 INFO - return (_Left / _Right); 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct modulus 14:20:42 INFO - { 14:20:42 INFO - typedef _Ty first_argument_type; 14:20:42 INFO - typedef _Ty second_argument_type; 14:20:42 INFO - typedef _Ty result_type; 14:20:42 INFO - constexpr _Ty operator()(const _Ty& _Left, const _Ty& _Right) const 14:20:42 INFO - { 14:20:42 INFO - return (_Left % _Right); 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct negate 14:20:42 INFO - { 14:20:42 INFO - typedef _Ty argument_type; 14:20:42 INFO - typedef _Ty result_type; 14:20:42 INFO - constexpr _Ty operator()(const _Ty& _Left) const 14:20:42 INFO - { 14:20:42 INFO - return (-_Left); 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct not_equal_to 14:20:42 INFO - { 14:20:42 INFO - typedef _Ty first_argument_type; 14:20:42 INFO - typedef _Ty second_argument_type; 14:20:42 INFO - typedef bool result_type; 14:20:42 INFO - constexpr bool operator()(const _Ty& _Left, const _Ty& _Right) const 14:20:42 INFO - { 14:20:42 INFO - return (_Left != _Right); 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct greater 14:20:42 INFO - { 14:20:42 INFO - typedef _Ty first_argument_type; 14:20:42 INFO - typedef _Ty second_argument_type; 14:20:42 INFO - typedef bool result_type; 14:20:42 INFO - constexpr bool operator()(const _Ty& _Left, const _Ty& _Right) const 14:20:42 INFO - { 14:20:42 INFO - return (_Left > _Right); 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct greater_equal 14:20:42 INFO - { 14:20:42 INFO - typedef _Ty first_argument_type; 14:20:42 INFO - typedef _Ty second_argument_type; 14:20:42 INFO - typedef bool result_type; 14:20:42 INFO - constexpr bool operator()(const _Ty& _Left, const _Ty& _Right) const 14:20:42 INFO - { 14:20:42 INFO - return (_Left >= _Right); 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct less_equal 14:20:42 INFO - { 14:20:42 INFO - typedef _Ty first_argument_type; 14:20:42 INFO - typedef _Ty second_argument_type; 14:20:42 INFO - typedef bool result_type; 14:20:42 INFO - constexpr bool operator()(const _Ty& _Left, const _Ty& _Right) const 14:20:42 INFO - { 14:20:42 INFO - return (_Left <= _Right); 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct logical_and 14:20:42 INFO - { 14:20:42 INFO - typedef _Ty first_argument_type; 14:20:42 INFO - typedef _Ty second_argument_type; 14:20:42 INFO - typedef bool result_type; 14:20:42 INFO - constexpr bool operator()(const _Ty& _Left, const _Ty& _Right) const 14:20:42 INFO - { 14:20:42 INFO - return (_Left && _Right); 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct logical_or 14:20:42 INFO - { 14:20:42 INFO - typedef _Ty first_argument_type; 14:20:42 INFO - typedef _Ty second_argument_type; 14:20:42 INFO - typedef bool result_type; 14:20:42 INFO - constexpr bool operator()(const _Ty& _Left, const _Ty& _Right) const 14:20:42 INFO - { 14:20:42 INFO - return (_Left || _Right); 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct logical_not 14:20:42 INFO - { 14:20:42 INFO - typedef _Ty argument_type; 14:20:42 INFO - typedef bool result_type; 14:20:42 INFO - constexpr bool operator()(const _Ty& _Left) const 14:20:42 INFO - { 14:20:42 INFO - return (!_Left); 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct bit_and 14:20:42 INFO - { 14:20:42 INFO - typedef _Ty first_argument_type; 14:20:42 INFO - typedef _Ty second_argument_type; 14:20:42 INFO - typedef _Ty result_type; 14:20:42 INFO - constexpr _Ty operator()(const _Ty& _Left, const _Ty& _Right) const 14:20:42 INFO - { 14:20:42 INFO - return (_Left & _Right); 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct bit_or 14:20:42 INFO - { 14:20:42 INFO - typedef _Ty first_argument_type; 14:20:42 INFO - typedef _Ty second_argument_type; 14:20:42 INFO - typedef _Ty result_type; 14:20:42 INFO - constexpr _Ty operator()(const _Ty& _Left, const _Ty& _Right) const 14:20:42 INFO - { 14:20:42 INFO - return (_Left | _Right); 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct bit_xor 14:20:42 INFO - { 14:20:42 INFO - typedef _Ty first_argument_type; 14:20:42 INFO - typedef _Ty second_argument_type; 14:20:42 INFO - typedef _Ty result_type; 14:20:42 INFO - constexpr _Ty operator()(const _Ty& _Left, const _Ty& _Right) const 14:20:42 INFO - { 14:20:42 INFO - return (_Left ^ _Right); 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct bit_not 14:20:42 INFO - { 14:20:42 INFO - typedef _Ty argument_type; 14:20:42 INFO - typedef _Ty result_type; 14:20:42 INFO - constexpr _Ty operator()(const _Ty& _Left) const 14:20:42 INFO - { 14:20:42 INFO - return (~_Left); 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - template<> 14:20:42 INFO - struct divides 14:20:42 INFO - { 14:20:42 INFO - typedef int is_transparent; 14:20:42 INFO - template 14:20:42 INFO - constexpr auto operator()(_Ty1&& _Left, _Ty2&& _Right) const 14:20:42 INFO - -> decltype(::std:: forward<_Ty1>(_Left) / ::std:: forward<_Ty2>(_Right)) 14:20:42 INFO - { 14:20:42 INFO - return (::std:: forward<_Ty1>(_Left) / ::std:: forward<_Ty2>(_Right)); 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - template<> 14:20:42 INFO - struct modulus 14:20:42 INFO - { 14:20:42 INFO - typedef int is_transparent; 14:20:42 INFO - template 14:20:42 INFO - constexpr auto operator()(_Ty1&& _Left, _Ty2&& _Right) const 14:20:42 INFO - -> decltype(::std:: forward<_Ty1>(_Left) % ::std:: forward<_Ty2>(_Right)) 14:20:42 INFO - { 14:20:42 INFO - return (::std:: forward<_Ty1>(_Left) % ::std:: forward<_Ty2>(_Right)); 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - template<> 14:20:42 INFO - struct negate 14:20:42 INFO - { 14:20:42 INFO - typedef int is_transparent; 14:20:42 INFO - template 14:20:42 INFO - constexpr auto operator()(_Ty&& _Left) const 14:20:42 INFO - -> decltype(-::std:: forward<_Ty>(_Left)) 14:20:42 INFO - { 14:20:42 INFO - return (-::std:: forward<_Ty>(_Left)); 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - template<> 14:20:42 INFO - struct not_equal_to 14:20:42 INFO - { 14:20:42 INFO - typedef int is_transparent; 14:20:42 INFO - template 14:20:42 INFO - constexpr auto operator()(_Ty1&& _Left, _Ty2&& _Right) const 14:20:42 INFO - -> decltype(::std:: forward<_Ty1>(_Left) != ::std:: forward<_Ty2>(_Right)) 14:20:42 INFO - { 14:20:42 INFO - return (::std:: forward<_Ty1>(_Left) != ::std:: forward<_Ty2>(_Right)); 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - template<> 14:20:42 INFO - struct greater 14:20:42 INFO - { 14:20:42 INFO - typedef int is_transparent; 14:20:42 INFO - template 14:20:42 INFO - constexpr auto operator()(_Ty1&& _Left, _Ty2&& _Right) const 14:20:42 INFO - -> decltype(::std:: forward<_Ty1>(_Left) > ::std:: forward<_Ty2>(_Right)) 14:20:42 INFO - { 14:20:42 INFO - return (::std:: forward<_Ty1>(_Left) > ::std:: forward<_Ty2>(_Right)); 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - template inline 14:20:42 INFO - _Lex_compare_check_element_types, _Obj1, _Obj2, _FTy> 14:20:42 INFO - _Lex_compare_memcmp_classify(_Obj1 * const&, _Obj2 * const&, const greater<_FTy>&) 14:20:42 INFO - { 14:20:42 INFO - return {}; 14:20:42 INFO - } 14:20:42 INFO - template<> 14:20:42 INFO - struct greater_equal 14:20:42 INFO - { 14:20:42 INFO - typedef int is_transparent; 14:20:42 INFO - template 14:20:42 INFO - constexpr auto operator()(_Ty1&& _Left, _Ty2&& _Right) const 14:20:42 INFO - -> decltype(::std:: forward<_Ty1>(_Left) >= ::std:: forward<_Ty2>(_Right)) 14:20:42 INFO - { 14:20:42 INFO - return (::std:: forward<_Ty1>(_Left) >= ::std:: forward<_Ty2>(_Right)); 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - template<> 14:20:42 INFO - struct less_equal 14:20:42 INFO - { 14:20:42 INFO - typedef int is_transparent; 14:20:42 INFO - template 14:20:42 INFO - constexpr auto operator()(_Ty1&& _Left, _Ty2&& _Right) const 14:20:42 INFO - -> decltype(::std:: forward<_Ty1>(_Left) <= ::std:: forward<_Ty2>(_Right)) 14:20:42 INFO - { 14:20:42 INFO - return (::std:: forward<_Ty1>(_Left) <= ::std:: forward<_Ty2>(_Right)); 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - template<> 14:20:42 INFO - struct logical_and 14:20:42 INFO - { 14:20:42 INFO - typedef int is_transparent; 14:20:42 INFO - template 14:20:42 INFO - constexpr auto operator()(_Ty1&& _Left, _Ty2&& _Right) const 14:20:42 INFO - -> decltype(::std:: forward<_Ty1>(_Left) && ::std:: forward<_Ty2>(_Right)) 14:20:42 INFO - { 14:20:42 INFO - return (::std:: forward<_Ty1>(_Left) && ::std:: forward<_Ty2>(_Right)); 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - template<> 14:20:42 INFO - struct logical_or 14:20:42 INFO - { 14:20:42 INFO - typedef int is_transparent; 14:20:42 INFO - template 14:20:42 INFO - constexpr auto operator()(_Ty1&& _Left, _Ty2&& _Right) const 14:20:42 INFO - -> decltype(::std:: forward<_Ty1>(_Left) || ::std:: forward<_Ty2>(_Right)) 14:20:42 INFO - { 14:20:42 INFO - return (::std:: forward<_Ty1>(_Left) || ::std:: forward<_Ty2>(_Right)); 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - template<> 14:20:42 INFO - struct logical_not 14:20:42 INFO - { 14:20:42 INFO - typedef int is_transparent; 14:20:42 INFO - template 14:20:42 INFO - constexpr auto operator()(_Ty&& _Left) const 14:20:42 INFO - -> decltype(!::std:: forward<_Ty>(_Left)) 14:20:42 INFO - { 14:20:42 INFO - return (!::std:: forward<_Ty>(_Left)); 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - template<> 14:20:42 INFO - struct bit_and 14:20:42 INFO - { 14:20:42 INFO - typedef int is_transparent; 14:20:42 INFO - template 14:20:42 INFO - constexpr auto operator()(_Ty1&& _Left, _Ty2&& _Right) const 14:20:42 INFO - -> decltype(::std:: forward<_Ty1>(_Left) & ::std:: forward<_Ty2>(_Right)) 14:20:42 INFO - { 14:20:42 INFO - return (::std:: forward<_Ty1>(_Left) & ::std:: forward<_Ty2>(_Right)); 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - template<> 14:20:42 INFO - struct bit_or 14:20:42 INFO - { 14:20:42 INFO - typedef int is_transparent; 14:20:42 INFO - template 14:20:42 INFO - constexpr auto operator()(_Ty1&& _Left, _Ty2&& _Right) const 14:20:42 INFO - -> decltype(::std:: forward<_Ty1>(_Left) | ::std:: forward<_Ty2>(_Right)) 14:20:42 INFO - { 14:20:42 INFO - return (::std:: forward<_Ty1>(_Left) | ::std:: forward<_Ty2>(_Right)); 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - template<> 14:20:42 INFO - struct bit_xor 14:20:42 INFO - { 14:20:42 INFO - typedef int is_transparent; 14:20:42 INFO - template 14:20:42 INFO - constexpr auto operator()(_Ty1&& _Left, _Ty2&& _Right) const 14:20:42 INFO - -> decltype(::std:: forward<_Ty1>(_Left) ^ ::std:: forward<_Ty2>(_Right)) 14:20:42 INFO - { 14:20:42 INFO - return (::std:: forward<_Ty1>(_Left) ^ ::std:: forward<_Ty2>(_Right)); 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - template<> 14:20:42 INFO - struct bit_not 14:20:42 INFO - { 14:20:42 INFO - typedef int is_transparent; 14:20:42 INFO - template 14:20:42 INFO - constexpr auto operator()(_Ty&& _Left) const 14:20:42 INFO - -> decltype(~::std:: forward<_Ty>(_Left)) 14:20:42 INFO - { 14:20:42 INFO - return (~::std:: forward<_Ty>(_Left)); 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - class unary_negate 14:20:42 INFO - { 14:20:42 INFO - public: 14:20:42 INFO - typedef typename _Fn1::argument_type argument_type; 14:20:42 INFO - typedef bool result_type; 14:20:42 INFO - constexpr explicit unary_negate(const _Fn1& _Func) 14:20:42 INFO - : _Functor(_Func) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - constexpr bool operator()(const argument_type& _Left) const 14:20:42 INFO - { 14:20:42 INFO - return (!_Functor(_Left)); 14:20:42 INFO - } 14:20:42 INFO - private: 14:20:42 INFO - _Fn1 _Functor; 14:20:42 INFO - }; 14:20:42 INFO - template inline 14:20:42 INFO - constexpr unary_negate<_Fn1> not1(const _Fn1& _Func) 14:20:42 INFO - { 14:20:42 INFO - return (unary_negate<_Fn1>(_Func)); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - class binary_negate 14:20:42 INFO - { 14:20:42 INFO - public: 14:20:42 INFO - typedef typename _Fn2::first_argument_type first_argument_type; 14:20:42 INFO - typedef typename _Fn2::second_argument_type second_argument_type; 14:20:42 INFO - typedef bool result_type; 14:20:42 INFO - constexpr explicit binary_negate(const _Fn2& _Func) 14:20:42 INFO - : _Functor(_Func) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - constexpr bool operator()(const first_argument_type& _Left, 14:20:42 INFO - const second_argument_type& _Right) const 14:20:42 INFO - { 14:20:42 INFO - return (!_Functor(_Left, _Right)); 14:20:42 INFO - } 14:20:42 INFO - private: 14:20:42 INFO - _Fn2 _Functor; 14:20:42 INFO - }; 14:20:42 INFO - template inline 14:20:42 INFO - constexpr binary_negate<_Fn2> not2(const _Fn2& _Func) 14:20:42 INFO - { 14:20:42 INFO - return (binary_negate<_Fn2>(_Func)); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - class binder1st 14:20:42 INFO - : public unary_function 14:20:42 INFO - { 14:20:42 INFO - public: 14:20:42 INFO - typedef unary_function _Base; 14:20:42 INFO - typedef typename _Base::argument_type argument_type; 14:20:42 INFO - typedef typename _Base::result_type result_type; 14:20:42 INFO - binder1st(const _Fn2& _Func, 14:20:42 INFO - const typename _Fn2::first_argument_type& _Left) 14:20:42 INFO - : op(_Func), value(_Left) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - result_type operator()(const argument_type& _Right) const 14:20:42 INFO - { 14:20:42 INFO - return (op(value, _Right)); 14:20:42 INFO - } 14:20:42 INFO - result_type operator()(argument_type& _Right) const 14:20:42 INFO - { 14:20:42 INFO - return (op(value, _Right)); 14:20:42 INFO - } 14:20:42 INFO - protected: 14:20:42 INFO - _Fn2 op; 14:20:42 INFO - typename _Fn2::first_argument_type value; 14:20:42 INFO - }; 14:20:42 INFO - template inline 14:20:42 INFO - binder1st<_Fn2> bind1st(const _Fn2& _Func, const _Ty& _Left) 14:20:42 INFO - { 14:20:42 INFO - typename _Fn2::first_argument_type _Val(_Left); 14:20:42 INFO - return (binder1st<_Fn2>(_Func, _Val)); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - class binder2nd 14:20:42 INFO - : public unary_function 14:20:42 INFO - { 14:20:42 INFO - public: 14:20:42 INFO - typedef unary_function _Base; 14:20:42 INFO - typedef typename _Base::argument_type argument_type; 14:20:42 INFO - typedef typename _Base::result_type result_type; 14:20:42 INFO - binder2nd(const _Fn2& _Func, 14:20:42 INFO - const typename _Fn2::second_argument_type& _Right) 14:20:42 INFO - : op(_Func), value(_Right) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - result_type operator()(const argument_type& _Left) const 14:20:42 INFO - { 14:20:42 INFO - return (op(_Left, value)); 14:20:42 INFO - } 14:20:42 INFO - result_type operator()(argument_type& _Left) const 14:20:42 INFO - { 14:20:42 INFO - return (op(_Left, value)); 14:20:42 INFO - } 14:20:42 INFO - protected: 14:20:42 INFO - _Fn2 op; 14:20:42 INFO - typename _Fn2::second_argument_type value; 14:20:42 INFO - }; 14:20:42 INFO - template inline 14:20:42 INFO - binder2nd<_Fn2> bind2nd(const _Fn2& _Func, const _Ty& _Right) 14:20:42 INFO - { 14:20:42 INFO - typename _Fn2::second_argument_type _Val(_Right); 14:20:42 INFO - return (binder2nd<_Fn2>(_Func, _Val)); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - class pointer_to_unary_function 14:20:42 INFO - : public unary_function<_Arg, _Result> 14:20:42 INFO - { 14:20:42 INFO - public: 14:20:42 INFO - explicit pointer_to_unary_function(_Fn _Left) 14:20:42 INFO - : _Pfun(_Left) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - _Result operator()(_Arg _Left) const 14:20:42 INFO - { 14:20:42 INFO - return (_Pfun(_Left)); 14:20:42 INFO - } 14:20:42 INFO - protected: 14:20:42 INFO - _Fn _Pfun; 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - class pointer_to_binary_function 14:20:42 INFO - : public binary_function<_Arg1, _Arg2, _Result> 14:20:42 INFO - { 14:20:42 INFO - public: 14:20:42 INFO - explicit pointer_to_binary_function(_Fn _Left) 14:20:42 INFO - : _Pfun(_Left) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - _Result operator()(_Arg1 _Left, _Arg2 _Right) const 14:20:42 INFO - { 14:20:42 INFO - return (_Pfun(_Left, _Right)); 14:20:42 INFO - } 14:20:42 INFO - protected: 14:20:42 INFO - _Fn _Pfun; 14:20:42 INFO - }; 14:20:42 INFO - template inline 14:20:42 INFO - pointer_to_unary_function<_Arg, _Result, 14:20:42 INFO - _Result (__cdecl *)(_Arg)> 14:20:42 INFO - ptr_fun(_Result (__cdecl *_Left)(_Arg)) 14:20:42 INFO - { 14:20:42 INFO - return (pointer_to_unary_function<_Arg, _Result, 14:20:42 INFO - _Result (__cdecl *)(_Arg)>(_Left)); 14:20:42 INFO - } 14:20:42 INFO - template inline 14:20:42 INFO - pointer_to_unary_function<_Arg, _Result, 14:20:42 INFO - _Result (__stdcall *)(_Arg)> 14:20:42 INFO - ptr_fun(_Result (__stdcall *_Left)(_Arg)) 14:20:42 INFO - { 14:20:42 INFO - return (pointer_to_unary_function<_Arg, _Result, 14:20:42 INFO - _Result (__stdcall *)(_Arg)>(_Left)); 14:20:42 INFO - } 14:20:42 INFO - template inline 14:20:42 INFO - pointer_to_unary_function<_Arg, _Result, 14:20:42 INFO - _Result (__fastcall *)(_Arg)> 14:20:42 INFO - ptr_fun(_Result (__fastcall *_Left)(_Arg)) 14:20:42 INFO - { 14:20:42 INFO - return (pointer_to_unary_function<_Arg, _Result, 14:20:42 INFO - _Result (__fastcall *)(_Arg)>(_Left)); 14:20:42 INFO - } 14:20:42 INFO - #line 684 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xfunctional" 14:20:42 INFO - #line 685 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xfunctional" 14:20:42 INFO - template inline 14:20:42 INFO - pointer_to_binary_function<_Arg1, _Arg2, _Result, 14:20:42 INFO - _Result (__cdecl *)(_Arg1, _Arg2)> 14:20:42 INFO - ptr_fun(_Result (__cdecl *_Left)(_Arg1, _Arg2)) 14:20:42 INFO - { 14:20:42 INFO - return (pointer_to_binary_function<_Arg1, _Arg2, _Result, 14:20:42 INFO - _Result (__cdecl *)(_Arg1, _Arg2)>(_Left)); 14:20:42 INFO - } 14:20:42 INFO - template inline 14:20:42 INFO - pointer_to_binary_function<_Arg1, _Arg2, _Result, 14:20:42 INFO - _Result(__stdcall *)(_Arg1, _Arg2)> 14:20:42 INFO - ptr_fun(_Result (__stdcall *_Left)(_Arg1, _Arg2)) 14:20:42 INFO - { 14:20:42 INFO - return (pointer_to_binary_function<_Arg1, _Arg2, _Result, 14:20:42 INFO - _Result (__stdcall *)(_Arg1, _Arg2)>(_Left)); 14:20:42 INFO - } 14:20:42 INFO - template inline 14:20:42 INFO - pointer_to_binary_function<_Arg1, _Arg2, _Result, 14:20:42 INFO - _Result(__fastcall *)(_Arg1, _Arg2)> 14:20:42 INFO - ptr_fun(_Result (__fastcall *_Left)(_Arg1, _Arg2)) 14:20:42 INFO - { 14:20:42 INFO - return (pointer_to_binary_function<_Arg1, _Arg2, _Result, 14:20:42 INFO - _Result (__fastcall *)(_Arg1, _Arg2)>(_Left)); 14:20:42 INFO - } 14:20:42 INFO - #line 733 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xfunctional" 14:20:42 INFO - #line 734 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xfunctional" 14:20:42 INFO - template 14:20:42 INFO - class mem_fun_t 14:20:42 INFO - : public unary_function<_Ty *, _Result> 14:20:42 INFO - { 14:20:42 INFO - public: 14:20:42 INFO - explicit mem_fun_t(_Result (_Ty::*_Pm)()) 14:20:42 INFO - : _Pmemfun(_Pm) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - _Result operator()(_Ty *_Pleft) const 14:20:42 INFO - { 14:20:42 INFO - return ((_Pleft->*_Pmemfun)()); 14:20:42 INFO - } 14:20:42 INFO - private: 14:20:42 INFO - _Result (_Ty::*_Pmemfun)(); 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - class mem_fun1_t 14:20:42 INFO - : public binary_function<_Ty *, _Arg, _Result> 14:20:42 INFO - { 14:20:42 INFO - public: 14:20:42 INFO - explicit mem_fun1_t(_Result (_Ty::*_Pm)(_Arg)) 14:20:42 INFO - : _Pmemfun(_Pm) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - _Result operator()(_Ty *_Pleft, _Arg _Right) const 14:20:42 INFO - { 14:20:42 INFO - return ((_Pleft->*_Pmemfun)(_Right)); 14:20:42 INFO - } 14:20:42 INFO - private: 14:20:42 INFO - _Result (_Ty::*_Pmemfun)(_Arg); 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - class const_mem_fun_t 14:20:42 INFO - : public unary_function 14:20:42 INFO - { 14:20:42 INFO - public: 14:20:42 INFO - explicit const_mem_fun_t(_Result (_Ty::*_Pm)() const) 14:20:42 INFO - : _Pmemfun(_Pm) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - _Result operator()(const _Ty *_Pleft) const 14:20:42 INFO - { 14:20:42 INFO - return ((_Pleft->*_Pmemfun)()); 14:20:42 INFO - } 14:20:42 INFO - private: 14:20:42 INFO - _Result (_Ty::*_Pmemfun)() const; 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - class const_mem_fun1_t 14:20:42 INFO - : public binary_function 14:20:42 INFO - { 14:20:42 INFO - public: 14:20:42 INFO - explicit const_mem_fun1_t(_Result (_Ty::*_Pm)(_Arg) const) 14:20:42 INFO - : _Pmemfun(_Pm) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - _Result operator()(const _Ty *_Pleft, _Arg _Right) const 14:20:42 INFO - { 14:20:42 INFO - return ((_Pleft->*_Pmemfun)(_Right)); 14:20:42 INFO - } 14:20:42 INFO - private: 14:20:42 INFO - _Result (_Ty::*_Pmemfun)(_Arg) const; 14:20:42 INFO - }; 14:20:42 INFO - template inline 14:20:42 INFO - mem_fun_t<_Result, _Ty> mem_fun(_Result (_Ty::*_Pm)()) 14:20:42 INFO - { 14:20:42 INFO - return (mem_fun_t<_Result, _Ty>(_Pm)); 14:20:42 INFO - } 14:20:42 INFO - template inline 14:20:42 INFO - mem_fun1_t<_Result, _Ty, _Arg> mem_fun(_Result (_Ty::*_Pm)(_Arg)) 14:20:42 INFO - { 14:20:42 INFO - return (mem_fun1_t<_Result, _Ty, _Arg>(_Pm)); 14:20:42 INFO - } 14:20:42 INFO - template inline 14:20:42 INFO - const_mem_fun_t<_Result, _Ty> 14:20:42 INFO - mem_fun(_Result (_Ty::*_Pm)() const) 14:20:42 INFO - { 14:20:42 INFO - return (const_mem_fun_t<_Result, _Ty>(_Pm)); 14:20:42 INFO - } 14:20:42 INFO - template inline 14:20:42 INFO - const_mem_fun1_t<_Result, _Ty, _Arg> 14:20:42 INFO - mem_fun(_Result (_Ty::*_Pm)(_Arg) const) 14:20:42 INFO - { 14:20:42 INFO - return (const_mem_fun1_t<_Result, _Ty, _Arg>(_Pm)); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - class mem_fun_ref_t 14:20:42 INFO - : public unary_function<_Ty, _Result> 14:20:42 INFO - { 14:20:42 INFO - public: 14:20:42 INFO - explicit mem_fun_ref_t(_Result (_Ty::*_Pm)()) 14:20:42 INFO - : _Pmemfun(_Pm) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - _Result operator()(_Ty& _Left) const 14:20:42 INFO - { 14:20:42 INFO - return ((_Left.*_Pmemfun)()); 14:20:42 INFO - } 14:20:42 INFO - private: 14:20:42 INFO - _Result (_Ty::*_Pmemfun)(); 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - class mem_fun1_ref_t 14:20:42 INFO - : public binary_function<_Ty, _Arg, _Result> 14:20:42 INFO - { 14:20:42 INFO - public: 14:20:42 INFO - explicit mem_fun1_ref_t(_Result (_Ty::*_Pm)(_Arg)) 14:20:42 INFO - : _Pmemfun(_Pm) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - _Result operator()(_Ty& _Left, _Arg _Right) const 14:20:42 INFO - { 14:20:42 INFO - return ((_Left.*_Pmemfun)(_Right)); 14:20:42 INFO - } 14:20:42 INFO - private: 14:20:42 INFO - _Result (_Ty::*_Pmemfun)(_Arg); 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - class const_mem_fun_ref_t 14:20:42 INFO - : public unary_function<_Ty, _Result> 14:20:42 INFO - { 14:20:42 INFO - public: 14:20:42 INFO - explicit const_mem_fun_ref_t(_Result (_Ty::*_Pm)() const) 14:20:42 INFO - : _Pmemfun(_Pm) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - _Result operator()(const _Ty& _Left) const 14:20:42 INFO - { 14:20:42 INFO - return ((_Left.*_Pmemfun)()); 14:20:42 INFO - } 14:20:42 INFO - private: 14:20:42 INFO - _Result (_Ty::*_Pmemfun)() const; 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - class const_mem_fun1_ref_t 14:20:42 INFO - : public binary_function<_Ty, _Arg, _Result> 14:20:42 INFO - { 14:20:42 INFO - public: 14:20:42 INFO - explicit const_mem_fun1_ref_t(_Result (_Ty::*_Pm)(_Arg) const) 14:20:42 INFO - : _Pmemfun(_Pm) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - _Result operator()(const _Ty& _Left, _Arg _Right) const 14:20:42 INFO - { 14:20:42 INFO - return ((_Left.*_Pmemfun)(_Right)); 14:20:42 INFO - } 14:20:42 INFO - private: 14:20:42 INFO - _Result (_Ty::*_Pmemfun)(_Arg) const; 14:20:42 INFO - }; 14:20:42 INFO - template inline 14:20:42 INFO - mem_fun_ref_t<_Result, _Ty> mem_fun_ref(_Result (_Ty::*_Pm)()) 14:20:42 INFO - { 14:20:42 INFO - return (mem_fun_ref_t<_Result, _Ty>(_Pm)); 14:20:42 INFO - } 14:20:42 INFO - template inline 14:20:42 INFO - mem_fun1_ref_t<_Result, _Ty, _Arg> 14:20:42 INFO - mem_fun_ref(_Result (_Ty::*_Pm)(_Arg)) 14:20:42 INFO - { 14:20:42 INFO - return (mem_fun1_ref_t<_Result, _Ty, _Arg>(_Pm)); 14:20:42 INFO - } 14:20:42 INFO - template inline 14:20:42 INFO - const_mem_fun_ref_t<_Result, _Ty> 14:20:42 INFO - mem_fun_ref(_Result (_Ty::*_Pm)() const) 14:20:42 INFO - { 14:20:42 INFO - return (const_mem_fun_ref_t<_Result, _Ty>(_Pm)); 14:20:42 INFO - } 14:20:42 INFO - template inline 14:20:42 INFO - const_mem_fun1_ref_t<_Result, _Ty, _Arg> 14:20:42 INFO - mem_fun_ref(_Result (_Ty::*_Pm)(_Arg) const) 14:20:42 INFO - { 14:20:42 INFO - return (const_mem_fun1_ref_t<_Result, _Ty, _Arg>(_Pm)); 14:20:42 INFO - } 14:20:42 INFO - #line 987 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xfunctional" 14:20:42 INFO - } 14:20:42 INFO - #pragma warning(pop) 14:20:42 INFO - #pragma pack(pop) 14:20:42 INFO - #line 993 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xfunctional" 14:20:42 INFO - #line 994 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\xfunctional" 14:20:42 INFO - #line 7 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\functional" 14:20:42 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\tuple" 14:20:42 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\tuple" 14:20:42 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\tuple" 14:20:42 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\tuple" 14:20:42 INFO - #line 54 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\tuple" 14:20:42 INFO - #pragma warning( push ) 14:20:42 INFO - #pragma warning( disable : 4275 4530 ) 14:20:42 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\tuple" 14:20:42 INFO - #pragma once 14:20:42 INFO - #pragma pack(push,8) 14:20:42 INFO - #pragma warning(push,3) 14:20:42 INFO - namespace std { 14:20:42 INFO - template 14:20:42 INFO - struct _Tuple_implicit_val0 14:20:42 INFO - : false_type 14:20:42 INFO - { 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct _Tuple_implicit_val0, _Srcs...> 14:20:42 INFO - : conjunction< 14:20:42 INFO - is_constructible<_Dests, _Srcs>..., 14:20:42 INFO - is_convertible<_Srcs, _Dests>... 14:20:42 INFO - >::type 14:20:42 INFO - { 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct _Tuple_implicit_val 14:20:42 INFO - : _Tuple_implicit_val0::value == sizeof...(_Srcs), _Dest, _Srcs...>::type 14:20:42 INFO - { 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - using _Tuple_implicit_t = enable_if_t<_Tuple_implicit_val<_Dest, _Srcs...>::value, int>; 14:20:42 INFO - template 14:20:42 INFO - struct _Tuple_explicit_val0 14:20:42 INFO - : false_type 14:20:42 INFO - { 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct _Tuple_explicit_val0, _Srcs...> 14:20:42 INFO - : conjunction< 14:20:42 INFO - is_constructible<_Dests, _Srcs>..., 14:20:42 INFO - negation...>> 14:20:42 INFO - >::type 14:20:42 INFO - { 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct _Tuple_explicit_val 14:20:42 INFO - : _Tuple_explicit_val0::value == sizeof...(_Srcs), _Dest, _Srcs...>::type 14:20:42 INFO - { 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - using _Tuple_explicit_t = enable_if_t<_Tuple_explicit_val<_Dest, _Srcs...>::value, int>; 14:20:42 INFO - template 14:20:42 INFO - struct _Tuple_convert_copy 14:20:42 INFO - { 14:20:42 INFO - typedef int type; 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct _Tuple_convert_copy, _Uty> 14:20:42 INFO - : enable_if::value 14:20:42 INFO - && !is_constructible<_This, const tuple<_Uty>&>::value 14:20:42 INFO - && !is_convertible&, _This>::value, int> 14:20:42 INFO - { 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - using _Tuple_convert_copy_t = typename _Tuple_convert_copy<_Myt, _Other...>::type; 14:20:42 INFO - template 14:20:42 INFO - struct _Tuple_convert_move 14:20:42 INFO - { 14:20:42 INFO - typedef int type; 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct _Tuple_convert_move, _Uty> 14:20:42 INFO - : enable_if::value 14:20:42 INFO - && !is_constructible<_This, tuple<_Uty> >::value 14:20:42 INFO - && !is_convertible, _This>::value, int> 14:20:42 INFO - { 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - using _Tuple_convert_move_t = typename _Tuple_convert_move<_Myt, _Other...>::type; 14:20:42 INFO - template 14:20:42 INFO - struct _Tuple_perfect_val 14:20:42 INFO - : true_type 14:20:42 INFO - { 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct _Tuple_perfect_val<_Myt, _This2> 14:20:42 INFO - : negation>>>::type 14:20:42 INFO - { 14:20:42 INFO - }; 14:20:42 INFO - struct _Ignore 14:20:42 INFO - { 14:20:42 INFO - template 14:20:42 INFO - void operator=(const _Ty&) const 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - constexpr _Ignore ignore{}; 14:20:42 INFO - struct _Tuple_alloc_t 14:20:42 INFO - { 14:20:42 INFO - }; 14:20:42 INFO - constexpr _Tuple_alloc_t _Tuple_alloc{}; 14:20:42 INFO - template 14:20:42 INFO - struct _Tuple_val 14:20:42 INFO - { 14:20:42 INFO - constexpr _Tuple_val() 14:20:42 INFO - : _Val() 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - constexpr _Tuple_val(_Other&& _Arg) 14:20:42 INFO - : _Val(::std:: forward<_Other>(_Arg)) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - _Tuple_val& operator=(_Other&& _Right) 14:20:42 INFO - { 14:20:42 INFO - _Val = ::std:: forward<_Other>(_Right); 14:20:42 INFO - return (*this); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - _Tuple_val(const _Alloc&, 14:20:42 INFO - typename enable_if::value, 14:20:42 INFO - _Tuple_alloc_t>::type, _Other&&... _Arg) 14:20:42 INFO - : _Val(::std:: forward<_Other>(_Arg)...) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - _Tuple_val(const _Alloc& _Al, 14:20:42 INFO - typename enable_if::value 14:20:42 INFO - && is_constructible<_Ty, 14:20:42 INFO - allocator_arg_t, _Alloc>::value, 14:20:42 INFO - _Tuple_alloc_t>::type, _Other&&... _Arg) 14:20:42 INFO - : _Val(allocator_arg, _Al, ::std:: forward<_Other>(_Arg)...) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - _Tuple_val(const _Alloc& _Al, 14:20:42 INFO - typename enable_if::value 14:20:42 INFO - && !is_constructible<_Ty, 14:20:42 INFO - allocator_arg_t, _Alloc>::value, 14:20:42 INFO - _Tuple_alloc_t>::type, _Other&&... _Arg) 14:20:42 INFO - : _Val(::std:: forward<_Other>(_Arg)..., _Al) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - _Ty _Val; 14:20:42 INFO - }; 14:20:42 INFO - struct _Exact_args_t 14:20:42 INFO - { 14:20:42 INFO - }; 14:20:42 INFO - struct _Unpack_tuple_t 14:20:42 INFO - { 14:20:42 INFO - }; 14:20:42 INFO - struct _Alloc_exact_args_t 14:20:42 INFO - { 14:20:42 INFO - }; 14:20:42 INFO - struct _Alloc_unpack_tuple_t 14:20:42 INFO - { 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - class tuple; 14:20:42 INFO - template<> 14:20:42 INFO - class tuple<> 14:20:42 INFO - { 14:20:42 INFO - public: 14:20:42 INFO - typedef tuple<> _Myt; 14:20:42 INFO - constexpr tuple() throw () 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - tuple(allocator_arg_t, const _Alloc&) throw () 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - constexpr tuple(const tuple&) throw () 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - tuple(allocator_arg_t, const _Alloc&, const _Myt&) throw () 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - template::value, int> = 0> 14:20:42 INFO - constexpr tuple(_Tag) throw () 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - template::value, int> = 0> 14:20:42 INFO - constexpr tuple(_Tag, const _Myt&) throw () 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - template::value, int> = 0> 14:20:42 INFO - tuple(_Tag, const _Alloc&) throw () 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - void swap(_Myt&) throw () 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - constexpr bool _Equals(const _Myt&) const throw () 14:20:42 INFO - { 14:20:42 INFO - return (true); 14:20:42 INFO - } 14:20:42 INFO - constexpr bool _Less(const _Myt&) const throw () 14:20:42 INFO - { 14:20:42 INFO - return (false); 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - class tuple<_This, _Rest...> 14:20:42 INFO - : private tuple<_Rest...> 14:20:42 INFO - { 14:20:42 INFO - public: 14:20:42 INFO - typedef _This _This_type; 14:20:42 INFO - typedef tuple<_This, _Rest...> _Myt; 14:20:42 INFO - typedef tuple<_Rest...> _Mybase; 14:20:42 INFO - static constexpr size_t _Mysize = 1 + sizeof...(_Rest); 14:20:42 INFO - template::value, int> = 0> 14:20:42 INFO - constexpr tuple(_Tag, _This2&& _This_arg, _Rest2&&... _Rest_arg) 14:20:42 INFO - : _Mybase(_Exact_args_t{}, ::std:: forward<_Rest2>(_Rest_arg)...), 14:20:42 INFO - _Myfirst(::std:: forward<_This2>(_This_arg)) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - template::value, int> = 0> 14:20:42 INFO - constexpr tuple(_Tag, const tuple<_Other...>& _Right) 14:20:42 INFO - : _Mybase(_Unpack_tuple_t{}, _Right._Get_rest()), 14:20:42 INFO - _Myfirst(_Right._Myfirst._Val) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - template::value, int> = 0> 14:20:42 INFO - constexpr tuple(_Tag, tuple<_Other...>&& _Right) 14:20:42 INFO - : _Mybase(_Unpack_tuple_t{}, (typename tuple<_Other...>::_Mybase&&) _Right), 14:20:42 INFO - _Myfirst(::std:: forward::_This_type>(_Right._Myfirst._Val)) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - template::value, int> = 0> 14:20:42 INFO - tuple(_Tag, const _Alloc& _Al, _This2&& _This_arg, _Rest2&&... _Rest_arg) 14:20:42 INFO - : _Mybase(_Alloc_exact_args_t{}, _Al, ::std:: forward<_Rest2>(_Rest_arg)...), 14:20:42 INFO - _Myfirst(_Al, _Tuple_alloc, ::std:: forward<_This2>(_This_arg)) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - template::value, int> = 0> inline 14:20:42 INFO - tuple(_Tag, const _Alloc& _Al, _Tpl&& _Right, integer_sequence); 14:20:42 INFO - template::value, int> = 0> 14:20:42 INFO - tuple(_Tag, const _Alloc& _Al, _Tpl&& _Right) 14:20:42 INFO - : tuple(_Alloc_unpack_tuple_t{}, _Al, ::std:: forward<_Tpl>(_Right), 14:20:42 INFO - make_integer_sequence>::value>{}) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - template, 14:20:42 INFO - is_default_constructible<_Rest>...>::value> > 14:20:42 INFO - constexpr tuple() 14:20:42 INFO - : _Mybase(), _Myfirst() 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - template = 0, 14:20:42 INFO - _Tuple_convert_copy_t<_Myt, _Other...> = 0> 14:20:42 INFO - constexpr tuple(const tuple<_Other...>& _Right) 14:20:42 INFO - : _Mybase(_Unpack_tuple_t{}, _Right._Get_rest()), 14:20:42 INFO - _Myfirst(_Right._Myfirst._Val) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - template = 0, 14:20:42 INFO - _Tuple_convert_copy_t<_Myt, _Other...> = 0> 14:20:42 INFO - constexpr explicit tuple(const tuple<_Other...>& _Right) 14:20:42 INFO - : _Mybase(_Unpack_tuple_t{}, _Right._Get_rest()), 14:20:42 INFO - _Myfirst(_Right._Myfirst._Val) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - template = 0, 14:20:42 INFO - _Tuple_convert_copy_t<_Myt, _Other...> = 0> 14:20:42 INFO - tuple(allocator_arg_t, const _Alloc& _Al, 14:20:42 INFO - const tuple<_Other...>& _Right) 14:20:42 INFO - : tuple(_Alloc_unpack_tuple_t{}, _Al, _Right) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - template = 0, 14:20:42 INFO - _Tuple_convert_copy_t<_Myt, _Other...> = 0> 14:20:42 INFO - explicit tuple(allocator_arg_t, const _Alloc& _Al, 14:20:42 INFO - const tuple<_Other...>& _Right) 14:20:42 INFO - : tuple(_Alloc_unpack_tuple_t{}, _Al, _Right) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - template = 0> 14:20:42 INFO - constexpr tuple(const _This& _This_arg, const _Rest&... _Rest_arg) 14:20:42 INFO - : _Mybase(_Exact_args_t{}, _Rest_arg...), _Myfirst(_This_arg) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - template = 0> 14:20:42 INFO - constexpr explicit tuple(const _This& _This_arg, const _Rest&... _Rest_arg) 14:20:42 INFO - : _Mybase(_Exact_args_t{}, _Rest_arg...), _Myfirst(_This_arg) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - template = 0> 14:20:42 INFO - tuple(allocator_arg_t, const _Alloc& _Al, 14:20:42 INFO - const _This& _This_arg, const _Rest&... _Rest_arg) 14:20:42 INFO - : tuple(_Alloc_exact_args_t{}, _Al, _This_arg, _Rest_arg...) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - template = 0> 14:20:42 INFO - explicit tuple(allocator_arg_t, const _Alloc& _Al, 14:20:42 INFO - const _This& _This_arg, const _Rest&... _Rest_arg) 14:20:42 INFO - : tuple(_Alloc_exact_args_t{}, _Al, _This_arg, _Rest_arg...) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - template, 14:20:42 INFO - _Tuple_implicit_val<_Myt, _This2, _Rest2...> 14:20:42 INFO - >::value, int> = 0> 14:20:42 INFO - constexpr tuple(_This2&& _This_arg, _Rest2&&... _Rest_arg) 14:20:42 INFO - : _Mybase(_Exact_args_t{}, ::std:: forward<_Rest2>(_Rest_arg)...), 14:20:42 INFO - _Myfirst(::std:: forward<_This2>(_This_arg)) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - template, 14:20:42 INFO - _Tuple_explicit_val<_Myt, _This2, _Rest2...> 14:20:42 INFO - >::value, int> = 0> 14:20:42 INFO - constexpr explicit tuple(_This2&& _This_arg, _Rest2&&... _Rest_arg) 14:20:42 INFO - : _Mybase(_Exact_args_t{}, ::std:: forward<_Rest2>(_Rest_arg)...), 14:20:42 INFO - _Myfirst(::std:: forward<_This2>(_This_arg)) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - template, 14:20:42 INFO - _Tuple_implicit_val<_Myt, _This2, _Rest2...> 14:20:42 INFO - >::value, int> = 0> 14:20:42 INFO - tuple(allocator_arg_t, const _Alloc& _Al, 14:20:42 INFO - _This2&& _This_arg, _Rest2&&... _Rest_arg) 14:20:42 INFO - : tuple(_Alloc_exact_args_t{}, _Al, ::std:: forward<_This2>(_This_arg), ::std:: forward<_Rest2>(_Rest_arg)...) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - template, 14:20:42 INFO - _Tuple_explicit_val<_Myt, _This2, _Rest2...> 14:20:42 INFO - >::value, int> = 0> 14:20:42 INFO - explicit tuple(allocator_arg_t, const _Alloc& _Al, 14:20:42 INFO - _This2&& _This_arg, _Rest2&&... _Rest_arg) 14:20:42 INFO - : tuple(_Alloc_exact_args_t{}, _Al, ::std:: forward<_This2>(_This_arg), ::std:: forward<_Rest2>(_Rest_arg)...) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - template = 0, 14:20:42 INFO - _Tuple_convert_move_t<_Myt, _Other...> = 0> 14:20:42 INFO - constexpr tuple(tuple<_Other...>&& _Right) 14:20:42 INFO - : _Mybase(_Unpack_tuple_t{}, (typename tuple<_Other...>::_Mybase&&) _Right), 14:20:42 INFO - _Myfirst(::std:: forward::_This_type>(_Right._Myfirst._Val)) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - template = 0, 14:20:42 INFO - _Tuple_convert_move_t<_Myt, _Other...> = 0> 14:20:42 INFO - constexpr explicit tuple(tuple<_Other...>&& _Right) 14:20:42 INFO - : _Mybase(_Unpack_tuple_t{}, (typename tuple<_Other...>::_Mybase&&) _Right), 14:20:42 INFO - _Myfirst(::std:: forward::_This_type>(_Right._Myfirst._Val)) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - template = 0, 14:20:42 INFO - _Tuple_convert_move_t<_Myt, _Other...> = 0> 14:20:42 INFO - tuple(allocator_arg_t, const _Alloc& _Al, 14:20:42 INFO - tuple<_Other...>&& _Right) 14:20:42 INFO - : tuple(_Alloc_unpack_tuple_t{}, _Al, ::std:: move(_Right)) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - template = 0, 14:20:42 INFO - _Tuple_convert_move_t<_Myt, _Other...> = 0> 14:20:42 INFO - explicit tuple(allocator_arg_t, const _Alloc& _Al, 14:20:42 INFO - tuple<_Other...>&& _Right) 14:20:42 INFO - : tuple(_Alloc_unpack_tuple_t{}, _Al, ::std:: move(_Right)) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - _Myt& operator=(const tuple<_Other...>& _Right) 14:20:42 INFO - { 14:20:42 INFO - _Myfirst._Val = _Right._Myfirst._Val; 14:20:42 INFO - _Get_rest() = _Right._Get_rest(); 14:20:42 INFO - return (*this); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - _Myt& operator=(tuple<_Other...>&& _Right) 14:20:42 INFO - { 14:20:42 INFO - _Myfirst._Val = ::std:: forward::_This_type> 14:20:42 INFO - (_Right._Myfirst._Val); 14:20:42 INFO - _Get_rest() = ::std:: forward::_Mybase> 14:20:42 INFO - (_Right._Get_rest()); 14:20:42 INFO - return (*this); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - constexpr bool _Equals(const tuple<_Other...>& _Right) const 14:20:42 INFO - { 14:20:42 INFO - static_assert(_Mysize == sizeof...(_Other), 14:20:42 INFO - "comparing tuple to object with different size"); 14:20:42 INFO - return (_Myfirst._Val == _Right._Myfirst._Val 14:20:42 INFO - && _Mybase::_Equals(_Right._Get_rest())); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - constexpr bool _Less(const tuple<_Other...>& _Right) const 14:20:42 INFO - { 14:20:42 INFO - static_assert(_Mysize == sizeof...(_Other), 14:20:42 INFO - "comparing tuple to object with different size"); 14:20:42 INFO - return (_Myfirst._Val < _Right._Myfirst._Val 14:20:42 INFO - || (!(_Right._Myfirst._Val < _Myfirst._Val) 14:20:42 INFO - && _Mybase::_Less(_Right._Get_rest()))); 14:20:42 INFO - } 14:20:42 INFO - template, 14:20:42 INFO - is_default_constructible<_Rest>...>::value> > 14:20:42 INFO - tuple(allocator_arg_t, const _Alloc& _Al) 14:20:42 INFO - : _Mybase(allocator_arg, _Al), _Myfirst(_Al, _Tuple_alloc) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - tuple(allocator_arg_t, const _Alloc& _Al, 14:20:42 INFO - const _Myt& _Right) 14:20:42 INFO - : tuple(_Alloc_unpack_tuple_t{}, _Al, _Right) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - tuple(const _Myt&) = default; 14:20:42 INFO - tuple(_Myt&&) = default; 14:20:42 INFO - template = 0> 14:20:42 INFO - constexpr tuple(const pair<_First, _Second>& _Right) 14:20:42 INFO - : _Mybase(_Exact_args_t{}, _Right.second), _Myfirst(_Right.first) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - template = 0> 14:20:42 INFO - constexpr explicit tuple(const pair<_First, _Second>& _Right) 14:20:42 INFO - : _Mybase(_Exact_args_t{}, _Right.second), _Myfirst(_Right.first) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - template = 0> 14:20:42 INFO - tuple(allocator_arg_t, const _Alloc& _Al, 14:20:42 INFO - const pair<_First, _Second>& _Right) 14:20:42 INFO - : tuple(_Alloc_unpack_tuple_t{}, _Al, _Right) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - template = 0> 14:20:42 INFO - explicit tuple(allocator_arg_t, const _Alloc& _Al, 14:20:42 INFO - const pair<_First, _Second>& _Right) 14:20:42 INFO - : tuple(_Alloc_unpack_tuple_t{}, _Al, _Right) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - _Myt& operator=(const _Myt& _Right) 14:20:42 INFO - { 14:20:42 INFO - _Myfirst._Val = _Right._Myfirst._Val; 14:20:42 INFO - _Get_rest() = _Right._Get_rest(); 14:20:42 INFO - return (*this); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - _Myt& operator=(const pair<_First, _Second>& _Right) 14:20:42 INFO - { 14:20:42 INFO - static_assert(_Mysize == 2, 14:20:42 INFO - "assigning to tuple from object with different size"); 14:20:42 INFO - _Myfirst._Val = _Right.first; 14:20:42 INFO - _Get_rest()._Myfirst._Val = _Right.second; 14:20:42 INFO - return (*this); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - tuple(allocator_arg_t, const _Alloc& _Al, 14:20:42 INFO - _Myt&& _Right) 14:20:42 INFO - : tuple(_Alloc_unpack_tuple_t{}, _Al, ::std:: move(_Right)) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - template = 0> 14:20:42 INFO - constexpr tuple(pair<_First, _Second>&& _Right) 14:20:42 INFO - : _Mybase(_Exact_args_t{}, ::std:: forward<_Second>(_Right.second)), 14:20:42 INFO - _Myfirst(::std:: forward<_First>(_Right.first)) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - template = 0> 14:20:42 INFO - constexpr explicit tuple(pair<_First, _Second>&& _Right) 14:20:42 INFO - : _Mybase(_Exact_args_t{}, ::std:: forward<_Second>(_Right.second)), 14:20:42 INFO - _Myfirst(::std:: forward<_First>(_Right.first)) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - template = 0> 14:20:42 INFO - tuple(allocator_arg_t, const _Alloc& _Al, 14:20:42 INFO - pair<_First, _Second>&& _Right) 14:20:42 INFO - : tuple(_Alloc_unpack_tuple_t{}, _Al, ::std:: move(_Right)) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - template = 0> 14:20:42 INFO - explicit tuple(allocator_arg_t, const _Alloc& _Al, 14:20:42 INFO - pair<_First, _Second>&& _Right) 14:20:42 INFO - : tuple(_Alloc_unpack_tuple_t{}, _Al, ::std:: move(_Right)) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - _Myt& operator=(_Myt&& _Right) 14:20:42 INFO - #line 720 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\tuple" 14:20:42 INFO - { 14:20:42 INFO - _Myfirst._Val = ::std:: forward<_This>(_Right._Myfirst._Val); 14:20:42 INFO - _Get_rest() = ::std:: forward<_Mybase>(_Right._Get_rest()); 14:20:42 INFO - return (*this); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - _Myt& operator=(pair<_First, _Second>&& _Right) 14:20:42 INFO - { 14:20:42 INFO - static_assert(_Mysize == 2, 14:20:42 INFO - "assigning to tuple from object with different size"); 14:20:42 INFO - _Myfirst._Val = ::std:: forward<_First>(_Right.first); 14:20:42 INFO - _Get_rest()._Myfirst._Val = ::std:: forward<_Second>(_Right.second); 14:20:42 INFO - return (*this); 14:20:42 INFO - } 14:20:42 INFO - _Mybase& _Get_rest() throw () 14:20:42 INFO - { 14:20:42 INFO - return (*this); 14:20:42 INFO - } 14:20:42 INFO - constexpr const _Mybase& _Get_rest() const throw () 14:20:42 INFO - { 14:20:42 INFO - return (*this); 14:20:42 INFO - } 14:20:42 INFO - _Tuple_val<_This> _Myfirst; 14:20:42 INFO - void swap(tuple& _Right) 14:20:42 INFO - #line 752 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\tuple" 14:20:42 INFO - { 14:20:42 INFO - _Swap_adl(_Myfirst._Val, _Right._Myfirst._Val); 14:20:42 INFO - _Mybase::swap(_Right._Get_rest()); 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - template inline 14:20:42 INFO - constexpr bool operator==(const tuple<_Types1...>& _Left, 14:20:42 INFO - const tuple<_Types2...>& _Right) 14:20:42 INFO - { 14:20:42 INFO - return (_Left._Equals(_Right)); 14:20:42 INFO - } 14:20:42 INFO - template inline 14:20:42 INFO - constexpr bool operator!=(const tuple<_Types1...>& _Left, 14:20:42 INFO - const tuple<_Types2...>& _Right) 14:20:42 INFO - { 14:20:42 INFO - return (!(_Left == _Right)); 14:20:42 INFO - } 14:20:42 INFO - template inline 14:20:42 INFO - constexpr bool operator<(const tuple<_Types1...>& _Left, 14:20:42 INFO - const tuple<_Types2...>& _Right) 14:20:42 INFO - { 14:20:42 INFO - return (_Left._Less(_Right)); 14:20:42 INFO - } 14:20:42 INFO - template inline 14:20:42 INFO - constexpr bool operator>=(const tuple<_Types1...>& _Left, 14:20:42 INFO - const tuple<_Types2...>& _Right) 14:20:42 INFO - { 14:20:42 INFO - return (!(_Left < _Right)); 14:20:42 INFO - } 14:20:42 INFO - template inline 14:20:42 INFO - constexpr bool operator>(const tuple<_Types1...>& _Left, 14:20:42 INFO - const tuple<_Types2...>& _Right) 14:20:42 INFO - { 14:20:42 INFO - return (_Right < _Left); 14:20:42 INFO - } 14:20:42 INFO - template inline 14:20:42 INFO - constexpr bool operator<=(const tuple<_Types1...>& _Left, 14:20:42 INFO - const tuple<_Types2...>& _Right) 14:20:42 INFO - { 14:20:42 INFO - return (!(_Right < _Left)); 14:20:42 INFO - } 14:20:42 INFO - template...>::value>> inline 14:20:42 INFO - void swap(tuple<_Types...>& _Left, 14:20:42 INFO - tuple<_Types...>& _Right) 14:20:42 INFO - { 14:20:42 INFO - return (_Left.swap(_Right)); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - struct _Tuple_element; 14:20:42 INFO - template 14:20:42 INFO - struct _Tuple_element<_This, tuple<_This, _Rest...> > 14:20:42 INFO - { 14:20:42 INFO - typedef int _Check_type; 14:20:42 INFO - static_assert(is_void >::_Check_type>::value, 14:20:42 INFO - "duplicate type T in get(tuple)"); 14:20:42 INFO - typedef _This type; 14:20:42 INFO - typedef tuple<_This, _Rest...> _Ttype; 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct _Tuple_element<_Ty, tuple<_This, _Rest...> > 14:20:42 INFO - : public _Tuple_element<_Ty, tuple<_Rest...> > 14:20:42 INFO - { 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct _Tuple_element<_Ty, tuple<> > 14:20:42 INFO - { 14:20:42 INFO - typedef void _Check_type; 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct _Tuple_element<_Ty, const _Tuple> 14:20:42 INFO - : public _Tuple_element<_Ty, _Tuple> 14:20:42 INFO - { 14:20:42 INFO - typedef _Tuple_element<_Ty, _Tuple> _Mybase; 14:20:42 INFO - typedef typename add_const::type type; 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct _Tuple_element<_Ty, volatile _Tuple> 14:20:42 INFO - : public _Tuple_element<_Ty, _Tuple> 14:20:42 INFO - { 14:20:42 INFO - typedef _Tuple_element<_Ty, _Tuple> _Mybase; 14:20:42 INFO - typedef typename add_volatile::type type; 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct _Tuple_element<_Ty, const volatile _Tuple> 14:20:42 INFO - : public _Tuple_element<_Ty, _Tuple> 14:20:42 INFO - { 14:20:42 INFO - typedef _Tuple_element<_Ty, _Tuple> _Mybase; 14:20:42 INFO - typedef typename add_cv::type type; 14:20:42 INFO - }; 14:20:42 INFO - template inline 14:20:42 INFO - constexpr typename tuple_element<_Index, tuple<_Types...> >::type& 14:20:42 INFO - get(tuple<_Types...>& _Tuple) throw () 14:20:42 INFO - { 14:20:42 INFO - typedef typename tuple_element<_Index, tuple<_Types...> >::_Ttype 14:20:42 INFO - _Ttype; 14:20:42 INFO - return (((_Ttype&)_Tuple)._Myfirst._Val); 14:20:42 INFO - } 14:20:42 INFO - template inline 14:20:42 INFO - constexpr const typename tuple_element<_Index, tuple<_Types...> >::type& 14:20:42 INFO - get(const tuple<_Types...>& _Tuple) throw () 14:20:42 INFO - { 14:20:42 INFO - typedef typename tuple_element<_Index, tuple<_Types...> >::_Ttype 14:20:42 INFO - _Ttype; 14:20:42 INFO - return (((_Ttype&)_Tuple)._Myfirst._Val); 14:20:42 INFO - } 14:20:42 INFO - template inline 14:20:42 INFO - constexpr typename tuple_element<_Index, tuple<_Types...> >::type&& 14:20:42 INFO - get(tuple<_Types...>&& _Tuple) throw () 14:20:42 INFO - { 14:20:42 INFO - typedef typename tuple_element<_Index, tuple<_Types...> >::_Ttype 14:20:42 INFO - _Ttype; 14:20:42 INFO - typedef typename tuple_element<_Index, tuple<_Types...> >::type&& 14:20:42 INFO - _RRtype; 14:20:42 INFO - return (::std:: forward<_RRtype>(((_Ttype&)_Tuple)._Myfirst._Val)); 14:20:42 INFO - } 14:20:42 INFO - template inline 14:20:42 INFO - constexpr _Ty& get(tuple<_Types...>& _Tuple) throw () 14:20:42 INFO - { 14:20:42 INFO - typedef typename _Tuple_element<_Ty, tuple<_Types...> >::_Ttype _Ttype; 14:20:42 INFO - return (((_Ttype&)_Tuple)._Myfirst._Val); 14:20:42 INFO - } 14:20:42 INFO - template inline 14:20:42 INFO - constexpr const _Ty& get(const tuple<_Types...>& _Tuple) throw () 14:20:42 INFO - { 14:20:42 INFO - typedef typename _Tuple_element<_Ty, tuple<_Types...> >::_Ttype _Ttype; 14:20:42 INFO - return (((_Ttype&)_Tuple)._Myfirst._Val); 14:20:42 INFO - } 14:20:42 INFO - template inline 14:20:42 INFO - constexpr _Ty&& get(tuple<_Types...>&& _Tuple) throw () 14:20:42 INFO - { 14:20:42 INFO - typedef typename _Tuple_element<_Ty, tuple<_Types...> >::_Ttype _Ttype; 14:20:42 INFO - return (::std:: forward<_Ty&&>(((_Ttype&)_Tuple)._Myfirst._Val)); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - template::value, int>> inline 14:20:42 INFO - tuple<_This, _Rest...>::tuple(_Tag, const _Alloc& _Al, _Tpl&& _Right, integer_sequence) 14:20:42 INFO - : tuple(_Alloc_exact_args_t{}, _Al, ::std:: get<_Indices>(::std:: forward<_Tpl>(_Right))...) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - template inline 14:20:42 INFO - constexpr tuple::type...> 14:20:42 INFO - make_tuple(_Types&&... _Args) 14:20:42 INFO - { 14:20:42 INFO - typedef tuple::type...> _Ttype; 14:20:42 INFO - return (_Ttype(::std:: forward<_Types>(_Args)...)); 14:20:42 INFO - } 14:20:42 INFO - template inline 14:20:42 INFO - constexpr tuple<_Types&...> 14:20:42 INFO - tie(_Types&... _Args) throw () 14:20:42 INFO - { 14:20:42 INFO - typedef tuple<_Types&...> _Ttype; 14:20:42 INFO - return (_Ttype(_Args...)); 14:20:42 INFO - } 14:20:42 INFO - template inline 14:20:42 INFO - constexpr tuple<_Types&&...> 14:20:42 INFO - forward_as_tuple(_Types&&... _Args) throw () 14:20:42 INFO - { 14:20:42 INFO - return (tuple<_Types&&...>(::std:: forward<_Types>(_Args)...)); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - struct _Cat_sequences; 14:20:42 INFO - template 14:20:42 INFO - struct _Cat_sequences, 14:20:42 INFO - integer_sequence > 14:20:42 INFO - { 14:20:42 INFO - typedef integer_sequence type; 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - class array; 14:20:42 INFO - template 14:20:42 INFO - constexpr _Ty& get(array<_Ty, _Size>& _Arr) throw (); 14:20:42 INFO - template 14:20:42 INFO - constexpr const _Ty& get(const array<_Ty, _Size>& _Arr) throw (); 14:20:42 INFO - template 14:20:42 INFO - constexpr _Ty&& get(array<_Ty, _Size>&& _Arr) throw (); 14:20:42 INFO - template 14:20:42 INFO - struct _View_as_tuple 14:20:42 INFO - { 14:20:42 INFO - static_assert(_Always_false<_Ty>::value, 14:20:42 INFO - "Unsupported tuple_cat arguments."); 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct _View_as_tuple > 14:20:42 INFO - { 14:20:42 INFO - typedef tuple<_Types...> type; 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct _View_as_tuple > 14:20:42 INFO - { 14:20:42 INFO - typedef tuple<_Ty1, _Ty2> type; 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct _View_as_tuple, _Types...> 14:20:42 INFO - { 14:20:42 INFO - typedef tuple<_Types...> type; 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct _View_as_tuple, _Types...> 14:20:42 INFO - : _View_as_tuple, _Ty, _Types...> 14:20:42 INFO - { 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct _Repeat_for 14:20:42 INFO - : integral_constant 14:20:42 INFO - { 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct _Tuple_cat2 14:20:42 INFO - { 14:20:42 INFO - static_assert(sizeof...(_Tuples) == 0, 14:20:42 INFO - "Unsupported tuple_cat arguments."); 14:20:42 INFO - typedef _Ret type; 14:20:42 INFO - typedef _Kx_arg _Kx_arg_seq; 14:20:42 INFO - typedef _Ix_arg _Ix_arg_seq; 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct _Tuple_cat2, _Kx_arg, 14:20:42 INFO - integer_sequence, _Ix_next, 14:20:42 INFO - tuple<_Types2...>, _Rest...> 14:20:42 INFO - : _Tuple_cat2< 14:20:42 INFO - tuple<_Types1..., _Types2...>, 14:20:42 INFO - typename _Cat_sequences<_Kx_arg, 14:20:42 INFO - make_integer_sequence >::type, 14:20:42 INFO - integer_sequence::value...>, 14:20:42 INFO - _Ix_next + 1, 14:20:42 INFO - _Rest...> 14:20:42 INFO - { 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct _Tuple_cat1 14:20:42 INFO - : _Tuple_cat2, integer_sequence, 14:20:42 INFO - integer_sequence, 0, 14:20:42 INFO - typename _View_as_tuple::type>::type...> 14:20:42 INFO - { 14:20:42 INFO - }; 14:20:42 INFO - template inline 14:20:42 INFO - constexpr _Ret _Tuple_cat(integer_sequence, 14:20:42 INFO - integer_sequence, _Ty&& _Arg) 14:20:42 INFO - { 14:20:42 INFO - return (_Ret(::std:: get<_Kx>(::std:: get<_Ix>(::std:: forward<_Ty>(_Arg)))...)); 14:20:42 INFO - } 14:20:42 INFO - template inline 14:20:42 INFO - constexpr _Ret _Tuple_cat(integer_sequence, 14:20:42 INFO - integer_sequence, _Ty&&) 14:20:42 INFO - { 14:20:42 INFO - return (_Ret()); 14:20:42 INFO - } 14:20:42 INFO - template inline 14:20:42 INFO - constexpr typename _Tuple_cat1<_Tuples...>::type 14:20:42 INFO - tuple_cat(_Tuples&&... _Tpls) 14:20:42 INFO - { 14:20:42 INFO - typedef _Tuple_cat1<_Tuples...> _Cat1; 14:20:42 INFO - return (_Tuple_cat( 14:20:42 INFO - typename _Cat1::_Kx_arg_seq(), typename _Cat1::_Ix_arg_seq(), 14:20:42 INFO - ::std:: forward_as_tuple(::std:: forward<_Tuples>(_Tpls)...))); 14:20:42 INFO - } 14:20:42 INFO - template inline 14:20:42 INFO - void _For_each_tuple_element_impl(_Tpl&& _Tuple, 14:20:42 INFO - _Fx _Func, integer_sequence) 14:20:42 INFO - { 14:20:42 INFO - int _Ignored[] = { (static_cast(_Func( 14:20:42 INFO - ::std:: get<_Indices>(::std:: forward<_Tpl>(_Tuple)) 14:20:42 INFO - )), 0)... }; 14:20:42 INFO - (void)_Ignored; 14:20:42 INFO - } 14:20:42 INFO - template inline 14:20:42 INFO - void _For_each_tuple_element(_Tpl&& _Tuple, _Fx _Func) 14:20:42 INFO - { 14:20:42 INFO - _For_each_tuple_element_impl( 14:20:42 INFO - ::std:: forward<_Tpl>(_Tuple), 14:20:42 INFO - _Func, 14:20:42 INFO - make_integer_sequence>::value>() 14:20:42 INFO - ); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - template inline 14:20:42 INFO - pair<_Ty1, _Ty2>::pair(_Tuple1& _Val1, 14:20:42 INFO - _Tuple2& _Val2, 14:20:42 INFO - integer_sequence, 14:20:42 INFO - integer_sequence) 14:20:42 INFO - : first(::std:: get<_Indexes1>(::std:: move(_Val1))...), 14:20:42 INFO - second(::std:: get<_Indexes2>(::std:: move(_Val2))...) 14:20:42 INFO - { 14:20:42 INFO - (void) _Val1; 14:20:42 INFO - (void) _Val2; 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - template inline 14:20:42 INFO - pair<_Ty1, _Ty2>::pair(piecewise_construct_t, 14:20:42 INFO - tuple<_Types1...> _Val1, 14:20:42 INFO - tuple<_Types2...> _Val2) 14:20:42 INFO - : pair(_Val1, _Val2, 14:20:42 INFO - make_integer_sequence(), 14:20:42 INFO - make_integer_sequence()) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - namespace std { 14:20:42 INFO - template 14:20:42 INFO - struct uses_allocator, _Alloc> 14:20:42 INFO - : true_type 14:20:42 INFO - { 14:20:42 INFO - }; 14:20:42 INFO - } 14:20:42 INFO - namespace std { 14:20:42 INFO - namespace tr1 { 14:20:42 INFO - using ::std:: get; 14:20:42 INFO - using ::std:: ignore; 14:20:42 INFO - using ::std:: make_tuple; 14:20:42 INFO - using ::std:: ref; 14:20:42 INFO - using ::std:: tie; 14:20:42 INFO - using ::std:: tuple; 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - #line 1224 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\tuple" 14:20:42 INFO - #pragma warning(pop) 14:20:42 INFO - #pragma pack(pop) 14:20:42 INFO - #line 1229 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\tuple" 14:20:42 INFO - #line 1230 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\tuple" 14:20:42 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\tuple" 14:20:42 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\tuple" 14:20:42 INFO - #pragma warning( pop ) 14:20:42 INFO - #line 82 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\tuple" 14:20:42 INFO - #line 10 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\functional" 14:20:42 INFO - #pragma pack(push,8) 14:20:42 INFO - #pragma warning(push,3) 14:20:42 INFO - namespace std { 14:20:42 INFO - template 14:20:42 INFO - class _Mem_fn 14:20:42 INFO - : public _Weak_types<_Memptr>::type 14:20:42 INFO - { 14:20:42 INFO - private: 14:20:42 INFO - _Memptr _Pm; 14:20:42 INFO - public: 14:20:42 INFO - explicit _Mem_fn(_Memptr _Val) throw () 14:20:42 INFO - : _Pm(_Val) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - auto operator()(_Types&&... _Args) const 14:20:42 INFO - -> decltype(::std:: invoke(_Pm, ::std:: forward<_Types>(_Args)...)) 14:20:42 INFO - { 14:20:42 INFO - return (::std:: invoke(_Pm, ::std:: forward<_Types>(_Args)...)); 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - template inline 14:20:42 INFO - _Mem_fn<_Rx _Ty::*> mem_fn(_Rx _Ty::* _Pm) throw () 14:20:42 INFO - { 14:20:42 INFO - return (_Mem_fn<_Rx _Ty::*>(_Pm)); 14:20:42 INFO - } 14:20:42 INFO - class bad_function_call 14:20:42 INFO - : public ::std:: exception 14:20:42 INFO - { 14:20:42 INFO - public: 14:20:42 INFO - bad_function_call() throw () 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - virtual const char * what() const 14:20:42 INFO - { 14:20:42 INFO - return ("bad function call"); 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - [[noreturn]] __declspec(dllimport) void __cdecl moz_Xbad_function_call(); 14:20:42 INFO - template 14:20:42 INFO - class function; 14:20:42 INFO - template inline 14:20:42 INFO - bool _Test_callable(const _Ty& _Arg, true_type) throw () 14:20:42 INFO - { 14:20:42 INFO - return (!!_Arg); 14:20:42 INFO - } 14:20:42 INFO - template inline 14:20:42 INFO - bool _Test_callable(const _Ty&, false_type) throw () 14:20:42 INFO - { 14:20:42 INFO - return (true); 14:20:42 INFO - } 14:20:42 INFO - template inline 14:20:42 INFO - bool _Test_callable(const _Ty& _Arg) throw () 14:20:42 INFO - { 14:20:42 INFO - _Cat_base::value || (is_pointer<_Ty>::value 14:20:42 INFO - && is_function::type>::value)> _Testable; 14:20:42 INFO - return (_Test_callable(_Arg, _Testable)); 14:20:42 INFO - } 14:20:42 INFO - template inline 14:20:42 INFO - bool _Test_callable(const function<_Fty>& _Arg) throw () 14:20:42 INFO - { 14:20:42 INFO - return (!!_Arg); 14:20:42 INFO - } 14:20:42 INFO - #pragma warning(push) 14:20:42 INFO - #pragma warning(disable: 4265) 14:20:42 INFO - template 14:20:42 INFO - class _Func_base 14:20:42 INFO - { 14:20:42 INFO - public: 14:20:42 INFO - typedef _Func_base<_Rx, _Types...> _Myt; 14:20:42 INFO - virtual _Myt *_Copy(void *) const = 0; 14:20:42 INFO - virtual _Myt *_Move(void *) = 0; 14:20:42 INFO - virtual _Rx _Do_call(_Types&&...) = 0; 14:20:42 INFO - virtual const type_info& _Target_type() const throw () = 0; 14:20:42 INFO - virtual void _Delete_this(bool) throw () = 0; 14:20:42 INFO - const void *_Target(const type_info& _Info) const throw () 14:20:42 INFO - { 14:20:42 INFO - return (_Target_type() == _Info ? _Get() : 0); 14:20:42 INFO - } 14:20:42 INFO - _Func_base(const _Myt&) = delete; 14:20:42 INFO - _Myt& operator=(const _Myt&) = delete; 14:20:42 INFO - _Func_base() = default; 14:20:42 INFO - ~_Func_base() throw () 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - private: 14:20:42 INFO - virtual const void *_Get() const throw () = 0; 14:20:42 INFO - }; 14:20:42 INFO - #pragma warning(pop) 14:20:42 INFO - const int _Num_ptrs = 6 + 16 / sizeof (void *); 14:20:42 INFO - const size_t _Space_size = (_Num_ptrs - 1) * sizeof (void *); 14:20:42 INFO - template 14:20:42 INFO - struct _Is_large 14:20:42 INFO - : bool_constant<_Space_size < sizeof (_Impl) 14:20:42 INFO - || !_Impl::_Nothrow_move::value> 14:20:42 INFO - { 14:20:42 INFO - }; 14:20:42 INFO - #pragma warning(push) 14:20:42 INFO - #pragma warning(disable: 4265) 14:20:42 INFO - template 14:20:42 INFO - class _Func_impl final 14:20:42 INFO - : public _Func_base<_Rx, _Types...> 14:20:42 INFO - { 14:20:42 INFO - public: 14:20:42 INFO - typedef _Func_impl<_Callable, _Alloc, _Rx, _Types...> _Myt; 14:20:42 INFO - typedef _Func_base<_Rx, _Types...> _Mybase; 14:20:42 INFO - typedef _Wrap_alloc<_Alloc> _Myalty0; 14:20:42 INFO - typedef typename _Myalty0::template rebind<_Myt>::other _Myalty; 14:20:42 INFO - typedef is_nothrow_move_constructible<_Callable> _Nothrow_move; 14:20:42 INFO - template 14:20:42 INFO - _Func_impl(_Other1&& _Val, _Other2&& _Ax) 14:20:42 INFO - : _Mypair(_One_then_variadic_args_t(), 14:20:42 INFO - ::std:: forward<_Other2>(_Ax), ::std:: forward<_Other1>(_Val)) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - ~_Func_impl() throw () 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - private: 14:20:42 INFO - virtual _Mybase *_Copy(void *_Where) const 14:20:42 INFO - { 14:20:42 INFO - return (_Clone(_Where, _Is_large<_Myt>())); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - _Mybase *_Clone(_Void *, true_type) const 14:20:42 INFO - { 14:20:42 INFO - _Myalty _Al(_Myax()); 14:20:42 INFO - _Myt * _Ptr = _Al.allocate(1); 14:20:42 INFO - { if (1) { 14:20:42 INFO - _Al.construct(_Ptr, _Callee(), _Myax()); 14:20:42 INFO - } else if (0) { 14:20:42 INFO - _Al.deallocate(_Ptr, 1); 14:20:42 INFO - ; 14:20:42 INFO - } } 14:20:42 INFO - return (_Ptr); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - _Mybase *_Clone(_Void *_Where, false_type) const 14:20:42 INFO - { 14:20:42 INFO - _Myalty _Al(_Myax()); 14:20:42 INFO - _Myt * _Ptr = static_cast<_Myt *>(_Where); 14:20:42 INFO - _Al.construct(_Ptr, _Callee(), _Myax()); 14:20:42 INFO - return (_Ptr); 14:20:42 INFO - } 14:20:42 INFO - virtual _Mybase *_Move(void *_Where) 14:20:42 INFO - { 14:20:42 INFO - _Myalty _Al(_Myax()); 14:20:42 INFO - _Myt *_Ptr = static_cast<_Myt *>(_Where); 14:20:42 INFO - _Al.construct(_Ptr, ::std:: move(_Callee()), ::std:: move(_Myax())); 14:20:42 INFO - return (_Ptr); 14:20:42 INFO - } 14:20:42 INFO - virtual _Rx _Do_call(_Types&&... _Args) 14:20:42 INFO - { 14:20:42 INFO - return (_Invoke_ret(_Forced<_Rx>(), _Callee(), 14:20:42 INFO - ::std:: forward<_Types>(_Args)...)); 14:20:42 INFO - } 14:20:42 INFO - virtual const type_info& _Target_type() const throw () 14:20:42 INFO - { 14:20:42 INFO - return (typeid(_Callable)); 14:20:42 INFO - } 14:20:42 INFO - virtual const void *_Get() const throw () 14:20:42 INFO - { 14:20:42 INFO - return (::std:: addressof(_Callee())); 14:20:42 INFO - } 14:20:42 INFO - virtual void _Delete_this(bool _Deallocate) throw () 14:20:42 INFO - { 14:20:42 INFO - _Myalty _Al(_Myax()); 14:20:42 INFO - _Al.destroy(this); 14:20:42 INFO - if (_Deallocate) 14:20:42 INFO - _Al.deallocate(this, 1); 14:20:42 INFO - } 14:20:42 INFO - _Compressed_pair<_Alloc, _Callable> _Mypair; 14:20:42 INFO - _Alloc& _Myax() throw () 14:20:42 INFO - { 14:20:42 INFO - return (_Mypair._Get_first()); 14:20:42 INFO - } 14:20:42 INFO - const _Alloc& _Myax() const throw () 14:20:42 INFO - { 14:20:42 INFO - return (_Mypair._Get_first()); 14:20:42 INFO - } 14:20:42 INFO - _Callable& _Callee() throw () 14:20:42 INFO - { 14:20:42 INFO - return (_Mypair._Get_second()); 14:20:42 INFO - } 14:20:42 INFO - const _Callable& _Callee() const throw () 14:20:42 INFO - { 14:20:42 INFO - return (_Mypair._Get_second()); 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - #pragma warning(pop) 14:20:42 INFO - template 14:20:42 INFO - class _Func_class 14:20:42 INFO - : public _Arg_types<_Types...> 14:20:42 INFO - { 14:20:42 INFO - public: 14:20:42 INFO - typedef _Ret result_type; 14:20:42 INFO - typedef _Func_class<_Ret, _Types...> _Myt; 14:20:42 INFO - typedef _Func_base<_Ret, _Types...> _Ptrt; 14:20:42 INFO - _Func_class() throw () 14:20:42 INFO - { 14:20:42 INFO - _Set(0); 14:20:42 INFO - } 14:20:42 INFO - _Ret operator()(_Types... _Args) const 14:20:42 INFO - { 14:20:42 INFO - if (_Empty()) 14:20:42 INFO - moz_Xbad_function_call(); 14:20:42 INFO - return (_Getimpl()->_Do_call(::std:: forward<_Types>(_Args)...)); 14:20:42 INFO - } 14:20:42 INFO - ~_Func_class() throw () 14:20:42 INFO - { 14:20:42 INFO - _Tidy(); 14:20:42 INFO - } 14:20:42 INFO - protected: 14:20:42 INFO - template 14:20:42 INFO - using _Result_of_invoking_t = result_of_t<_Fx(_Types...)>; 14:20:42 INFO - template 14:20:42 INFO - using _Enable_if_returnable_t = enable_if_t< 14:20:42 INFO - is_convertible<_Inv_res, _Ret>::value || is_void<_Ret>::value>; 14:20:42 INFO - bool _Empty() const throw () 14:20:42 INFO - { 14:20:42 INFO - return (_Getimpl() == 0); 14:20:42 INFO - } 14:20:42 INFO - void _Reset_copy(const _Myt& _Right) 14:20:42 INFO - { 14:20:42 INFO - if (_Right._Empty()) 14:20:42 INFO - ; 14:20:42 INFO - else 14:20:42 INFO - _Set(_Right._Getimpl()->_Copy(_Getspace())); 14:20:42 INFO - } 14:20:42 INFO - void _Reset_move(_Myt&& _Right) 14:20:42 INFO - { 14:20:42 INFO - if (_Right._Empty()) 14:20:42 INFO - ; 14:20:42 INFO - else if (_Right._Local()) 14:20:42 INFO - { 14:20:42 INFO - _Set(_Right._Getimpl()->_Move(_Getspace())); 14:20:42 INFO - _Right._Tidy(); 14:20:42 INFO - } 14:20:42 INFO - else 14:20:42 INFO - { 14:20:42 INFO - _Set(_Right._Getimpl()); 14:20:42 INFO - _Right._Set(0); 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - void _Reset(_Fx&& _Val) 14:20:42 INFO - { 14:20:42 INFO - _Reset_alloc(::std:: forward<_Fx>(_Val), allocator()); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - void _Reset_alloc(_Fx&& _Val, const _Alloc& _Ax) 14:20:42 INFO - { 14:20:42 INFO - if (!_Test_callable(_Val)) 14:20:42 INFO - { 14:20:42 INFO - return; 14:20:42 INFO - } 14:20:42 INFO - typedef typename decay<_Fx>::type _Decayed; 14:20:42 INFO - typedef _Func_impl<_Decayed, _Alloc, _Ret, _Types...> _Myimpl; 14:20:42 INFO - _Myimpl *_Ptr = 0; 14:20:42 INFO - typedef _Wrap_alloc<_Alloc> _Alimpl0; 14:20:42 INFO - typedef typename _Alimpl0::template rebind<_Myimpl>::other _Alimpl; 14:20:42 INFO - _Alimpl _Al(_Ax); 14:20:42 INFO - _Reset_impl(::std:: forward<_Fx>(_Val), _Ax, 14:20:42 INFO - _Ptr, _Al, _Is_large<_Myimpl>()); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - void _Reset_impl(_Fx&& _Val, const _Alloc& _Ax, 14:20:42 INFO - _Myimpl *, _Alimpl& _Al, true_type) 14:20:42 INFO - { 14:20:42 INFO - _Myimpl *_Ptr = _Al.allocate(1); 14:20:42 INFO - { if (1) { 14:20:42 INFO - _Al.construct(_Ptr, ::std:: forward<_Fx>(_Val), _Ax); 14:20:42 INFO - } else if (0) { 14:20:42 INFO - _Al.deallocate(_Ptr, 1); 14:20:42 INFO - ; 14:20:42 INFO - } } 14:20:42 INFO - _Set(_Ptr); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - void _Reset_impl(_Fx&& _Val, const _Alloc& _Ax, 14:20:42 INFO - _Myimpl *, _Alimpl& _Al, false_type) 14:20:42 INFO - { 14:20:42 INFO - _Myimpl *_Ptr = static_cast<_Myimpl *>(_Getspace()); 14:20:42 INFO - _Al.construct(_Ptr, ::std:: forward<_Fx>(_Val), _Ax); 14:20:42 INFO - _Set(_Ptr); 14:20:42 INFO - } 14:20:42 INFO - void _Tidy() throw () 14:20:42 INFO - { 14:20:42 INFO - if (!_Empty()) 14:20:42 INFO - { 14:20:42 INFO - _Getimpl()->_Delete_this(!_Local()); 14:20:42 INFO - _Set(0); 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - void _Swap(_Myt& _Right) throw () 14:20:42 INFO - { 14:20:42 INFO - if (!_Local() && !_Right._Local()) 14:20:42 INFO - { 14:20:42 INFO - _Ptrt *_Temp = _Getimpl(); 14:20:42 INFO - _Set(_Right._Getimpl()); 14:20:42 INFO - _Right._Set(_Temp); 14:20:42 INFO - } 14:20:42 INFO - else 14:20:42 INFO - { 14:20:42 INFO - _Myt _Temp; 14:20:42 INFO - _Temp._Reset_move(::std:: move(*this)); 14:20:42 INFO - _Reset_move(::std:: move(_Right)); 14:20:42 INFO - _Right._Reset_move(::std:: move(_Temp)); 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - const type_info& _Target_type() const throw () 14:20:42 INFO - { 14:20:42 INFO - return (_Getimpl() ? _Getimpl()->_Target_type() : typeid(void)); 14:20:42 INFO - } 14:20:42 INFO - const void *_Target(const type_info& _Info) const throw () 14:20:42 INFO - { 14:20:42 INFO - return (_Getimpl() ? _Getimpl()->_Target(_Info) : 0); 14:20:42 INFO - } 14:20:42 INFO - private: 14:20:42 INFO - bool _Local() const throw () 14:20:42 INFO - { 14:20:42 INFO - return (_Getimpl() == _Getspace()); 14:20:42 INFO - } 14:20:42 INFO - union _Storage 14:20:42 INFO - { 14:20:42 INFO - max_align_t _Dummy1; 14:20:42 INFO - char _Dummy2[_Space_size]; 14:20:42 INFO - _Ptrt *_Ptrs[_Num_ptrs]; 14:20:42 INFO - }; 14:20:42 INFO - _Storage _Mystorage; 14:20:42 INFO - enum {_EEN_IMPL = _Num_ptrs - 1}; 14:20:42 INFO - _Ptrt *_Getimpl() const throw () 14:20:42 INFO - { 14:20:42 INFO - return (_Mystorage._Ptrs[_Num_ptrs - 1]); 14:20:42 INFO - } 14:20:42 INFO - void _Set(_Ptrt *_Ptr) throw () 14:20:42 INFO - { 14:20:42 INFO - _Mystorage._Ptrs[_Num_ptrs - 1] = _Ptr; 14:20:42 INFO - } 14:20:42 INFO - void *_Getspace() throw () 14:20:42 INFO - { 14:20:42 INFO - return (&_Mystorage); 14:20:42 INFO - } 14:20:42 INFO - const void *_Getspace() const throw () 14:20:42 INFO - { 14:20:42 INFO - return (&_Mystorage); 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct _Get_function_impl; 14:20:42 INFO - template struct _Get_function_impl<_Ret __cdecl (_Types...)> { typedef _Func_class<_Ret, _Types...> type; }; template struct _Get_function_impl<_Ret __fastcall (_Types...)> { typedef _Func_class<_Ret, _Types...> type; }; template struct _Get_function_impl<_Ret __stdcall (_Types...)> { typedef _Func_class<_Ret, _Types...> type; }; template struct _Get_function_impl<_Ret __vectorcall (_Types...)> { typedef _Func_class<_Ret, _Types...> type; }; 14:20:42 INFO - template 14:20:42 INFO - class function 14:20:42 INFO - : public _Get_function_impl<_Fty>::type 14:20:42 INFO - { 14:20:42 INFO - private: 14:20:42 INFO - typedef typename _Get_function_impl<_Fty>::type _Mybase; 14:20:42 INFO - public: 14:20:42 INFO - typedef function<_Fty> _Myt; 14:20:42 INFO - function() throw () 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - function(nullptr_t) throw () 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - function(const _Myt& _Right) 14:20:42 INFO - { 14:20:42 INFO - this->_Reset_copy(_Right); 14:20:42 INFO - } 14:20:42 INFO - template, 14:20:42 INFO - class = typename _Mybase::template _Enable_if_returnable_t<_Inv_res> > 14:20:42 INFO - function(_Fx _Func) 14:20:42 INFO - { 14:20:42 INFO - this->_Reset(::std:: move(_Func)); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - function(allocator_arg_t, const _Alloc&) throw () 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - function(allocator_arg_t, const _Alloc&, nullptr_t) throw () 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - function(allocator_arg_t, const _Alloc& _Ax, const _Myt& _Right) 14:20:42 INFO - { 14:20:42 INFO - this->_Reset_alloc(_Right, _Ax); 14:20:42 INFO - } 14:20:42 INFO - template, 14:20:42 INFO - class = typename _Mybase::template _Enable_if_returnable_t<_Inv_res> > 14:20:42 INFO - function(allocator_arg_t, const _Alloc& _Ax, _Fx _Func) 14:20:42 INFO - { 14:20:42 INFO - this->_Reset_alloc(::std:: move(_Func), _Ax); 14:20:42 INFO - } 14:20:42 INFO - ~function() throw () 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - _Myt& operator=(const _Myt& _Right) 14:20:42 INFO - { 14:20:42 INFO - _Myt(_Right).swap(*this); 14:20:42 INFO - return (*this); 14:20:42 INFO - } 14:20:42 INFO - function(_Myt&& _Right) 14:20:42 INFO - { 14:20:42 INFO - this->_Reset_move(::std:: move(_Right)); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - function(allocator_arg_t, const _Alloc& _Al, _Myt&& _Right) 14:20:42 INFO - { 14:20:42 INFO - this->_Reset_alloc(::std:: move(_Right), _Al); 14:20:42 INFO - } 14:20:42 INFO - _Myt& operator=(_Myt&& _Right) 14:20:42 INFO - { 14:20:42 INFO - if (this != &_Right) 14:20:42 INFO - { 14:20:42 INFO - this->_Tidy(); 14:20:42 INFO - this->_Reset_move(::std:: move(_Right)); 14:20:42 INFO - } 14:20:42 INFO - return (*this); 14:20:42 INFO - } 14:20:42 INFO - template&>, 14:20:42 INFO - class = typename _Mybase::template _Enable_if_returnable_t<_Inv_res> > 14:20:42 INFO - _Myt& operator=(_Fx&& _Func) 14:20:42 INFO - { 14:20:42 INFO - _Myt(::std:: forward<_Fx>(_Func)).swap(*this); 14:20:42 INFO - return (*this); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - void assign(_Fx&& _Func, const _Alloc& _Ax) 14:20:42 INFO - { 14:20:42 INFO - _Myt(allocator_arg, _Ax, ::std:: forward<_Fx>(_Func)).swap(*this); 14:20:42 INFO - } 14:20:42 INFO - #line 574 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\functional" 14:20:42 INFO - _Myt& operator=(nullptr_t) throw () 14:20:42 INFO - { 14:20:42 INFO - this->_Tidy(); 14:20:42 INFO - return (*this); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - _Myt& operator=(reference_wrapper<_Fx> _Func) throw () 14:20:42 INFO - { 14:20:42 INFO - this->_Tidy(); 14:20:42 INFO - this->_Reset(_Func); 14:20:42 INFO - return (*this); 14:20:42 INFO - } 14:20:42 INFO - void swap(_Myt& _Right) throw () 14:20:42 INFO - { 14:20:42 INFO - this->_Swap(_Right); 14:20:42 INFO - } 14:20:42 INFO - explicit operator bool() const throw () 14:20:42 INFO - { 14:20:42 INFO - return (!this->_Empty()); 14:20:42 INFO - } 14:20:42 INFO - const type_info& target_type() const throw () 14:20:42 INFO - { 14:20:42 INFO - return (this->_Target_type()); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - _Fx *target() throw () 14:20:42 INFO - { 14:20:42 INFO - return (static_cast<_Fx *>(const_cast( 14:20:42 INFO - this->_Target(typeid(_Fx))))); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - const _Fx *target() const throw () 14:20:42 INFO - { 14:20:42 INFO - return (static_cast(this->_Target(typeid(_Fx)))); 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - template inline 14:20:42 INFO - void swap(function<_Fty>& _Left, function<_Fty>& _Right) throw () 14:20:42 INFO - { 14:20:42 INFO - _Left.swap(_Right); 14:20:42 INFO - } 14:20:42 INFO - template inline 14:20:42 INFO - bool operator==(const function<_Fty>& _Other, 14:20:42 INFO - nullptr_t) throw () 14:20:42 INFO - { 14:20:42 INFO - return (!_Other); 14:20:42 INFO - } 14:20:42 INFO - template inline 14:20:42 INFO - bool operator==(nullptr_t, 14:20:42 INFO - const function<_Fty>& _Other) throw () 14:20:42 INFO - { 14:20:42 INFO - return (!_Other); 14:20:42 INFO - } 14:20:42 INFO - template inline 14:20:42 INFO - bool operator!=(const function<_Fty>& _Other, 14:20:42 INFO - nullptr_t) throw () 14:20:42 INFO - { 14:20:42 INFO - return (static_cast(_Other)); 14:20:42 INFO - } 14:20:42 INFO - template inline 14:20:42 INFO - bool operator!=(nullptr_t, 14:20:42 INFO - const function<_Fty>& _Other) throw () 14:20:42 INFO - { 14:20:42 INFO - return (static_cast(_Other)); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - struct _Ph 14:20:42 INFO - { 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct is_placeholder 14:20:42 INFO - : integral_constant 14:20:42 INFO - { 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct is_placeholder<_Ph<_Nx> > 14:20:42 INFO - : integral_constant 14:20:42 INFO - { 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct is_placeholder 14:20:42 INFO - : is_placeholder<_Tx> 14:20:42 INFO - { 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct is_placeholder 14:20:42 INFO - : is_placeholder<_Tx> 14:20:42 INFO - { 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct is_placeholder 14:20:42 INFO - : is_placeholder<_Tx> 14:20:42 INFO - { 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - constexpr int is_placeholder_v = is_placeholder<_Ty>::value; 14:20:42 INFO - #line 695 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\functional" 14:20:42 INFO - template 14:20:42 INFO - class _Binder; 14:20:42 INFO - template 14:20:42 INFO - struct is_bind_expression 14:20:42 INFO - : false_type 14:20:42 INFO - { 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct is_bind_expression<_Binder<_Ret, _Fx, _Types...> > 14:20:42 INFO - : true_type 14:20:42 INFO - { 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct is_bind_expression 14:20:42 INFO - : is_bind_expression<_Tx> 14:20:42 INFO - { 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct is_bind_expression 14:20:42 INFO - : is_bind_expression<_Tx> 14:20:42 INFO - { 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct is_bind_expression 14:20:42 INFO - : is_bind_expression<_Tx> 14:20:42 INFO - { 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - constexpr bool is_bind_expression_v = is_bind_expression<_Ty>::value; 14:20:42 INFO - #line 739 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\functional" 14:20:42 INFO - template::_Is_refwrap, 14:20:42 INFO - bool = is_bind_expression<_Cv_TiD>::value, 14:20:42 INFO - int = is_placeholder<_Cv_TiD>::value> 14:20:42 INFO - struct _Select_fixer; 14:20:42 INFO - template 14:20:42 INFO - struct _Select_fixer<_Cv_TiD, true, false, 0> 14:20:42 INFO - { 14:20:42 INFO - template 14:20:42 INFO - static auto _Fix(_Cv_TiD& _Tid, _Untuple&&) 14:20:42 INFO - -> typename _Cv_TiD::type& 14:20:42 INFO - { 14:20:42 INFO - return (_Tid.get()); 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct _Select_fixer<_Cv_TiD, false, true, 0> 14:20:42 INFO - { 14:20:42 INFO - template 14:20:42 INFO - static auto _Apply(_Cv_TiD& _Tid, _Untuple&& _Ut, 14:20:42 INFO - integer_sequence) 14:20:42 INFO - -> decltype(_Tid(::std:: get<_Jx>(::std:: move(_Ut))...)) 14:20:42 INFO - { 14:20:42 INFO - return (_Tid(::std:: get<_Jx>(::std:: move(_Ut))...)); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - static auto _Fix(_Cv_TiD& _Tid, _Untuple&& _Ut) 14:20:42 INFO - -> decltype(_Apply(_Tid, ::std:: move(_Ut), 14:20:42 INFO - make_integer_sequence::value>())) 14:20:42 INFO - { 14:20:42 INFO - return (_Apply(_Tid, ::std:: move(_Ut), 14:20:42 INFO - make_integer_sequence::value>())); 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct _Select_fixer<_Cv_TiD, false, false, 0> 14:20:42 INFO - { 14:20:42 INFO - template 14:20:42 INFO - static _Cv_TiD& _Fix(_Cv_TiD& _Tid, _Untuple&&) 14:20:42 INFO - { 14:20:42 INFO - return (_Tid); 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct _Select_fixer<_Cv_TiD, false, false, _Jx> 14:20:42 INFO - { 14:20:42 INFO - static_assert(_Jx > 0, "invalid is_placeholder value"); 14:20:42 INFO - template 14:20:42 INFO - static auto _Fix(_Cv_TiD&, _Untuple&& _Ut) 14:20:42 INFO - -> decltype(::std:: get<_Jx - 1>(::std:: move(_Ut))) 14:20:42 INFO - { 14:20:42 INFO - return (::std:: get<_Jx - 1>(::std:: move(_Ut))); 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - template inline 14:20:42 INFO - auto _Fix_arg(_Cv_TiD& _Tid, _Untuple&& _Ut) 14:20:42 INFO - -> decltype(_Select_fixer<_Cv_TiD>::_Fix(_Tid, ::std:: move(_Ut))) 14:20:42 INFO - { 14:20:42 INFO - return (_Select_fixer<_Cv_TiD>::_Fix(_Tid, ::std:: move(_Ut))); 14:20:42 INFO - } 14:20:42 INFO - template inline 14:20:42 INFO - auto _Call_binder(_Forced<_Ret> _Fr, integer_sequence, 14:20:42 INFO - _Cv_FD& _Obj, _Cv_tuple_TiD& _Tpl, _Untuple&& _Ut) 14:20:42 INFO - -> decltype(_Invoke_ret(_Fr, _Obj, _Fix_arg( 14:20:42 INFO - ::std:: get<_Ix>(_Tpl), ::std:: move(_Ut))...)) 14:20:42 INFO - { 14:20:42 INFO - (void) _Tpl; 14:20:42 INFO - (void) _Ut; 14:20:42 INFO - return (_Invoke_ret(_Fr, _Obj, _Fix_arg( 14:20:42 INFO - ::std:: get<_Ix>(_Tpl), ::std:: move(_Ut))...)); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - struct _Forced_result_type 14:20:42 INFO - { 14:20:42 INFO - typedef _Ret result_type; 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct _Binder_result_type 14:20:42 INFO - { 14:20:42 INFO - typedef typename decay<_Fx>::type _Decayed; 14:20:42 INFO - typedef typename _Weak_types<_Decayed>::type _All_weak_types; 14:20:42 INFO - typedef typename _If::value, 14:20:42 INFO - _Weak_result_type<_All_weak_types>, 14:20:42 INFO - _Forced_result_type<_Ret> >::type type; 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - class _Binder 14:20:42 INFO - : public _Binder_result_type<_Ret, _Fx>::type 14:20:42 INFO - { 14:20:42 INFO - private: 14:20:42 INFO - typedef make_integer_sequence _Seq; 14:20:42 INFO - typedef typename decay<_Fx>::type _First; 14:20:42 INFO - typedef tuple::type...> _Second; 14:20:42 INFO - _Compressed_pair<_First, _Second> _Mypair; 14:20:42 INFO - public: 14:20:42 INFO - explicit _Binder(_Fx&& _Func, _Types&&... _Args) 14:20:42 INFO - : _Mypair(_One_then_variadic_args_t(), 14:20:42 INFO - ::std:: forward<_Fx>(_Func), ::std:: forward<_Types>(_Args)...) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - template auto operator()(_Unbound&&... _Unbargs) -> decltype(_Call_binder(_Forced<_Ret>(), _Seq(), _Mypair._Get_first(), _Mypair._Get_second(), ::std:: forward_as_tuple(::std:: forward<_Unbound>(_Unbargs)...))) { return (_Call_binder(_Forced<_Ret>(), _Seq(), _Mypair._Get_first(), _Mypair._Get_second(), ::std:: forward_as_tuple(::std:: forward<_Unbound>(_Unbargs)...))); } template auto operator()(_Unbound&&... _Unbargs) const -> decltype(_Call_binder(_Forced<_Ret>(), _Seq(), _Mypair._Get_first(), _Mypair._Get_second(), ::std:: forward_as_tuple(::std:: forward<_Unbound>(_Unbargs)...))) { return (_Call_binder(_Forced<_Ret>(), _Seq(), _Mypair._Get_first(), _Mypair._Get_second(), ::std:: forward_as_tuple(::std:: forward<_Unbound>(_Unbargs)...))); } 14:20:42 INFO - }; 14:20:42 INFO - template inline 14:20:42 INFO - _Binder<_Unforced, _Fx, _Types...> bind(_Fx&& _Func, _Types&&... _Args) 14:20:42 INFO - { 14:20:42 INFO - return (_Binder<_Unforced, _Fx, _Types...>( 14:20:42 INFO - ::std:: forward<_Fx>(_Func), ::std:: forward<_Types>(_Args)...)); 14:20:42 INFO - } 14:20:42 INFO - template inline 14:20:42 INFO - _Binder<_Ret, _Fx, _Types...> bind(_Fx&& _Func, _Types&&... _Args) 14:20:42 INFO - { 14:20:42 INFO - return (_Binder<_Ret, _Fx, _Types...>( 14:20:42 INFO - ::std:: forward<_Fx>(_Func), ::std:: forward<_Types>(_Args)...)); 14:20:42 INFO - } 14:20:42 INFO - namespace placeholders { 14:20:42 INFO - constexpr _Ph<1> _1{}; 14:20:42 INFO - constexpr _Ph<2> _2{}; 14:20:42 INFO - constexpr _Ph<3> _3{}; 14:20:42 INFO - constexpr _Ph<4> _4{}; 14:20:42 INFO - constexpr _Ph<5> _5{}; 14:20:42 INFO - constexpr _Ph<6> _6{}; 14:20:42 INFO - constexpr _Ph<7> _7{}; 14:20:42 INFO - constexpr _Ph<8> _8{}; 14:20:42 INFO - constexpr _Ph<9> _9{}; 14:20:42 INFO - constexpr _Ph<10> _10{}; 14:20:42 INFO - constexpr _Ph<11> _11{}; 14:20:42 INFO - constexpr _Ph<12> _12{}; 14:20:42 INFO - constexpr _Ph<13> _13{}; 14:20:42 INFO - constexpr _Ph<14> _14{}; 14:20:42 INFO - constexpr _Ph<15> _15{}; 14:20:42 INFO - constexpr _Ph<16> _16{}; 14:20:42 INFO - constexpr _Ph<17> _17{}; 14:20:42 INFO - constexpr _Ph<18> _18{}; 14:20:42 INFO - constexpr _Ph<19> _19{}; 14:20:42 INFO - constexpr _Ph<20> _20{}; 14:20:42 INFO - } 14:20:42 INFO - namespace tr1 { 14:20:42 INFO - using ::std:: bad_function_call; 14:20:42 INFO - using ::std:: bind; 14:20:42 INFO - using ::std:: function; 14:20:42 INFO - using ::std:: is_bind_expression; 14:20:42 INFO - using ::std:: is_placeholder; 14:20:42 INFO - using ::std:: mem_fn; 14:20:42 INFO - using ::std:: swap; 14:20:42 INFO - namespace placeholders { 14:20:42 INFO - using namespace ::std:: placeholders; 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - #line 943 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\functional" 14:20:42 INFO - } 14:20:42 INFO - namespace std { 14:20:42 INFO - template 14:20:42 INFO - struct uses_allocator, _Alloc> 14:20:42 INFO - : true_type 14:20:42 INFO - { 14:20:42 INFO - }; 14:20:42 INFO - } 14:20:42 INFO - #pragma warning(pop) 14:20:42 INFO - #pragma pack(pop) 14:20:42 INFO - #line 958 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\functional" 14:20:42 INFO - #line 959 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\functional" 14:20:42 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\functional" 14:20:42 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\functional" 14:20:42 INFO - #pragma warning( pop ) 14:20:42 INFO - #line 82 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\functional" 14:20:42 INFO - #line 32 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTArray.h" 14:20:42 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\iterator" 14:20:42 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\iterator" 14:20:42 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\iterator" 14:20:42 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\iterator" 14:20:42 INFO - #line 54 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\iterator" 14:20:42 INFO - #pragma warning( push ) 14:20:42 INFO - #pragma warning( disable : 4275 4530 ) 14:20:42 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\iterator" 14:20:42 INFO - #pragma once 14:20:42 INFO - #pragma pack(push,8) 14:20:42 INFO - #pragma warning(push,3) 14:20:42 INFO - namespace std { 14:20:42 INFO - template 14:20:42 INFO - class back_insert_iterator 14:20:42 INFO - : public _Outit 14:20:42 INFO - { 14:20:42 INFO - public: 14:20:42 INFO - typedef back_insert_iterator<_Container> _Myt; 14:20:42 INFO - typedef _Container container_type; 14:20:42 INFO - typedef typename _Container::value_type _Valty; 14:20:42 INFO - explicit back_insert_iterator(_Container& _Cont) 14:20:42 INFO - : container(::std:: addressof(_Cont)) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - _Myt& operator=(const _Valty& _Val) 14:20:42 INFO - { 14:20:42 INFO - container->push_back(_Val); 14:20:42 INFO - return (*this); 14:20:42 INFO - } 14:20:42 INFO - _Myt& operator=(_Valty&& _Val) 14:20:42 INFO - { 14:20:42 INFO - container->push_back(::std:: forward<_Valty>(_Val)); 14:20:42 INFO - return (*this); 14:20:42 INFO - } 14:20:42 INFO - _Myt& operator*() 14:20:42 INFO - { 14:20:42 INFO - return (*this); 14:20:42 INFO - } 14:20:42 INFO - _Myt& operator++() 14:20:42 INFO - { 14:20:42 INFO - return (*this); 14:20:42 INFO - } 14:20:42 INFO - _Myt operator++(int) 14:20:42 INFO - { 14:20:42 INFO - return (*this); 14:20:42 INFO - } 14:20:42 INFO - protected: 14:20:42 INFO - _Container *container; 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct _Is_checked_helper > 14:20:42 INFO - : public true_type 14:20:42 INFO - { 14:20:42 INFO - }; 14:20:42 INFO - template inline 14:20:42 INFO - back_insert_iterator<_Container> back_inserter(_Container& _Cont) 14:20:42 INFO - { 14:20:42 INFO - return (back_insert_iterator<_Container>(_Cont)); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - class front_insert_iterator 14:20:42 INFO - : public _Outit 14:20:42 INFO - { 14:20:42 INFO - public: 14:20:42 INFO - typedef front_insert_iterator<_Container> _Myt; 14:20:42 INFO - typedef _Container container_type; 14:20:42 INFO - typedef typename _Container::value_type _Valty; 14:20:42 INFO - explicit front_insert_iterator(_Container& _Cont) 14:20:42 INFO - : container(::std:: addressof(_Cont)) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - _Myt& operator=(const _Valty& _Val) 14:20:42 INFO - { 14:20:42 INFO - container->push_front(_Val); 14:20:42 INFO - return (*this); 14:20:42 INFO - } 14:20:42 INFO - _Myt& operator=(_Valty&& _Val) 14:20:42 INFO - { 14:20:42 INFO - container->push_front(::std:: forward<_Valty>(_Val)); 14:20:42 INFO - return (*this); 14:20:42 INFO - } 14:20:42 INFO - _Myt& operator*() 14:20:42 INFO - { 14:20:42 INFO - return (*this); 14:20:42 INFO - } 14:20:42 INFO - _Myt& operator++() 14:20:42 INFO - { 14:20:42 INFO - return (*this); 14:20:42 INFO - } 14:20:42 INFO - _Myt operator++(int) 14:20:42 INFO - { 14:20:42 INFO - return (*this); 14:20:42 INFO - } 14:20:42 INFO - protected: 14:20:42 INFO - _Container *container; 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct _Is_checked_helper > 14:20:42 INFO - : public true_type 14:20:42 INFO - { 14:20:42 INFO - }; 14:20:42 INFO - template inline 14:20:42 INFO - front_insert_iterator<_Container> front_inserter(_Container& _Cont) 14:20:42 INFO - { 14:20:42 INFO - return (front_insert_iterator<_Container>(_Cont)); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - class insert_iterator 14:20:42 INFO - : public _Outit 14:20:42 INFO - { 14:20:42 INFO - public: 14:20:42 INFO - typedef insert_iterator<_Container> _Myt; 14:20:42 INFO - typedef _Container container_type; 14:20:42 INFO - typedef typename _Container::value_type _Valty; 14:20:42 INFO - insert_iterator(_Container& _Cont, typename _Container::iterator _Where) 14:20:42 INFO - : container(::std:: addressof(_Cont)), iter(_Where) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - _Myt& operator=(const _Valty& _Val) 14:20:42 INFO - { 14:20:42 INFO - iter = container->insert(iter, _Val); 14:20:42 INFO - ++iter; 14:20:42 INFO - return (*this); 14:20:42 INFO - } 14:20:42 INFO - _Myt& operator=(_Valty&& _Val) 14:20:42 INFO - { 14:20:42 INFO - iter = container->insert(iter, ::std:: forward<_Valty>(_Val)); 14:20:42 INFO - ++iter; 14:20:42 INFO - return (*this); 14:20:42 INFO - } 14:20:42 INFO - _Myt& operator*() 14:20:42 INFO - { 14:20:42 INFO - return (*this); 14:20:42 INFO - } 14:20:42 INFO - _Myt& operator++() 14:20:42 INFO - { 14:20:42 INFO - return (*this); 14:20:42 INFO - } 14:20:42 INFO - _Myt& operator++(int) 14:20:42 INFO - { 14:20:42 INFO - return (*this); 14:20:42 INFO - } 14:20:42 INFO - protected: 14:20:42 INFO - _Container *container; 14:20:42 INFO - typename _Container::iterator iter; 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct _Is_checked_helper > 14:20:42 INFO - : public true_type 14:20:42 INFO - { 14:20:42 INFO - }; 14:20:42 INFO - template inline 14:20:42 INFO - insert_iterator<_Container> inserter(_Container& _Cont, 14:20:42 INFO - typename _Container::iterator _Where) 14:20:42 INFO - { 14:20:42 INFO - return (insert_iterator<_Container>(_Cont, _Where)); 14:20:42 INFO - } 14:20:42 INFO - template, 14:20:42 INFO - class _Diff = ptrdiff_t> 14:20:42 INFO - class istream_iterator 14:20:42 INFO - : public iterator 14:20:42 INFO - { 14:20:42 INFO - typedef istream_iterator<_Ty, _Elem, _Traits, _Diff> _Myt; 14:20:42 INFO - public: 14:20:42 INFO - typedef _Elem char_type; 14:20:42 INFO - typedef _Traits traits_type; 14:20:42 INFO - typedef basic_istream<_Elem, _Traits> istream_type; 14:20:42 INFO - typedef const _Ty *pointer; 14:20:42 INFO - constexpr istream_iterator() 14:20:42 INFO - : _Myistr(0), _Myval() 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - istream_iterator(istream_type& _Istr) 14:20:42 INFO - : _Myistr(&_Istr) 14:20:42 INFO - { 14:20:42 INFO - _Getval(); 14:20:42 INFO - } 14:20:42 INFO - const _Ty& operator*() const 14:20:42 INFO - { 14:20:42 INFO - return (_Myval); 14:20:42 INFO - } 14:20:42 INFO - pointer operator->() const 14:20:42 INFO - { 14:20:42 INFO - return (pointer_traits::pointer_to(**this)); 14:20:42 INFO - } 14:20:42 INFO - _Myt& operator++() 14:20:42 INFO - { 14:20:42 INFO - _Getval(); 14:20:42 INFO - return (*this); 14:20:42 INFO - } 14:20:42 INFO - _Myt operator++(int) 14:20:42 INFO - { 14:20:42 INFO - _Myt _Tmp = *this; 14:20:42 INFO - ++*this; 14:20:42 INFO - return (_Tmp); 14:20:42 INFO - } 14:20:42 INFO - bool _Equal(const _Myt& _Right) const 14:20:42 INFO - { 14:20:42 INFO - return (_Myistr == _Right._Myistr); 14:20:42 INFO - } 14:20:42 INFO - protected: 14:20:42 INFO - void _Getval() 14:20:42 INFO - { 14:20:42 INFO - if (_Myistr != 0 && !(*_Myistr >> _Myval)) 14:20:42 INFO - _Myistr = 0; 14:20:42 INFO - } 14:20:42 INFO - istream_type *_Myistr; 14:20:42 INFO - _Ty _Myval; 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct _Is_checked_helper > 14:20:42 INFO - : public true_type 14:20:42 INFO - { 14:20:42 INFO - }; 14:20:42 INFO - template inline 14:20:42 INFO - bool operator==( 14:20:42 INFO - const istream_iterator<_Ty, _Elem, _Traits, _Diff>& _Left, 14:20:42 INFO - const istream_iterator<_Ty, _Elem, _Traits, _Diff>& _Right) 14:20:42 INFO - { 14:20:42 INFO - return (_Left._Equal(_Right)); 14:20:42 INFO - } 14:20:42 INFO - template inline 14:20:42 INFO - bool operator!=( 14:20:42 INFO - const istream_iterator<_Ty, _Elem, _Traits, _Diff>& _Left, 14:20:42 INFO - const istream_iterator<_Ty, _Elem, _Traits, _Diff>& _Right) 14:20:42 INFO - { 14:20:42 INFO - return (!(_Left == _Right)); 14:20:42 INFO - } 14:20:42 INFO - template > 14:20:42 INFO - class ostream_iterator 14:20:42 INFO - : public _Outit 14:20:42 INFO - { 14:20:42 INFO - public: 14:20:42 INFO - typedef _Elem char_type; 14:20:42 INFO - typedef _Traits traits_type; 14:20:42 INFO - typedef basic_ostream<_Elem, _Traits> ostream_type; 14:20:42 INFO - ostream_iterator(ostream_type& _Ostr, 14:20:42 INFO - const _Elem *_Delim = 0) 14:20:42 INFO - : _Myostr(&_Ostr), _Mydelim(_Delim) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - ostream_iterator& operator=(const _Ty& _Val) 14:20:42 INFO - { 14:20:42 INFO - *_Myostr << _Val; 14:20:42 INFO - if (_Mydelim != 0) 14:20:42 INFO - *_Myostr << _Mydelim; 14:20:42 INFO - return (*this); 14:20:42 INFO - } 14:20:42 INFO - ostream_iterator& operator*() 14:20:42 INFO - { 14:20:42 INFO - return (*this); 14:20:42 INFO - } 14:20:42 INFO - ostream_iterator& operator++() 14:20:42 INFO - { 14:20:42 INFO - return (*this); 14:20:42 INFO - } 14:20:42 INFO - ostream_iterator& operator++(int) 14:20:42 INFO - { 14:20:42 INFO - return (*this); 14:20:42 INFO - } 14:20:42 INFO - protected: 14:20:42 INFO - const _Elem *_Mydelim; 14:20:42 INFO - ostream_type *_Myostr; 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct _Is_checked_helper > 14:20:42 INFO - : public true_type 14:20:42 INFO - { 14:20:42 INFO - }; 14:20:42 INFO - } 14:20:42 INFO - namespace stdext { 14:20:42 INFO - using ::std:: iterator_traits; 14:20:42 INFO - using ::std:: size_t; 14:20:42 INFO - template 14:20:42 INFO - class checked_array_iterator 14:20:42 INFO - { 14:20:42 INFO - public: 14:20:42 INFO - typedef checked_array_iterator<_Iterator> _Myt; 14:20:42 INFO - typedef typename iterator_traits<_Iterator>::iterator_category 14:20:42 INFO - iterator_category; 14:20:42 INFO - typedef typename iterator_traits<_Iterator>::value_type 14:20:42 INFO - value_type; 14:20:42 INFO - typedef typename iterator_traits<_Iterator>::difference_type 14:20:42 INFO - difference_type; 14:20:42 INFO - typedef typename iterator_traits<_Iterator>::pointer 14:20:42 INFO - pointer; 14:20:42 INFO - typedef typename iterator_traits<_Iterator>::reference 14:20:42 INFO - reference; 14:20:42 INFO - checked_array_iterator() 14:20:42 INFO - : _Myarray(), _Mysize(0), _Myindex(0) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - checked_array_iterator(_Iterator _Array, size_t _Size, 14:20:42 INFO - size_t _Index = 0) 14:20:42 INFO - : _Myarray(_Array), _Mysize(_Size), _Myindex(_Index) 14:20:42 INFO - { 14:20:42 INFO - { if (!(_Index <= _Size)) { ((void)0); ::_invalid_parameter_noinfo_noreturn(); } ; }; 14:20:42 INFO - } 14:20:42 INFO - _Iterator base() const 14:20:42 INFO - { 14:20:42 INFO - return (_Myarray + _Myindex); 14:20:42 INFO - } 14:20:42 INFO - typedef _Iterator _Unchecked_type; 14:20:42 INFO - _Myt& _Rechecked(_Unchecked_type _Right) 14:20:42 INFO - { 14:20:42 INFO - _Myindex = _Right - _Myarray; 14:20:42 INFO - return (*this); 14:20:42 INFO - } 14:20:42 INFO - _Unchecked_type _Unchecked() const 14:20:42 INFO - { 14:20:42 INFO - return (base()); 14:20:42 INFO - } 14:20:42 INFO - reference operator*() const 14:20:42 INFO - { 14:20:42 INFO - { if (!(_Myarray != 0 && _Myindex < _Mysize)) { ((void)0); ::_invalid_parameter_noinfo_noreturn(); } ; }; 14:20:42 INFO - #line 408 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\iterator" 14:20:42 INFO - return (_Myarray[_Myindex]); 14:20:42 INFO - } 14:20:42 INFO - pointer operator->() const 14:20:42 INFO - { 14:20:42 INFO - return (::std:: pointer_traits::pointer_to(**this)); 14:20:42 INFO - } 14:20:42 INFO - _Myt& operator++() 14:20:42 INFO - { 14:20:42 INFO - { if (!(_Myarray != 0 && _Myindex < _Mysize)) { ((void)0); ::_invalid_parameter_noinfo_noreturn(); } ; }; 14:20:42 INFO - #line 420 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\iterator" 14:20:42 INFO - ++_Myindex; 14:20:42 INFO - return (*this); 14:20:42 INFO - } 14:20:42 INFO - _Myt operator++(int) 14:20:42 INFO - { 14:20:42 INFO - _Myt _Tmp = *this; 14:20:42 INFO - ++*this; 14:20:42 INFO - return (_Tmp); 14:20:42 INFO - } 14:20:42 INFO - _Myt& operator--() 14:20:42 INFO - { 14:20:42 INFO - { if (!(_Myarray != 0 && 0 < _Myindex)) { ((void)0); ::_invalid_parameter_noinfo_noreturn(); } ; }; 14:20:42 INFO - #line 435 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\iterator" 14:20:42 INFO - --_Myindex; 14:20:42 INFO - return (*this); 14:20:42 INFO - } 14:20:42 INFO - _Myt operator--(int) 14:20:42 INFO - { 14:20:42 INFO - _Myt _Tmp = *this; 14:20:42 INFO - --*this; 14:20:42 INFO - return (_Tmp); 14:20:42 INFO - } 14:20:42 INFO - _Myt& operator+=(difference_type _Off) 14:20:42 INFO - { 14:20:42 INFO - { if (!(_Myarray != 0 && _Myindex + _Off <= _Mysize)) { ((void)0); ::_invalid_parameter_noinfo_noreturn(); } ; }; 14:20:42 INFO - #line 450 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\iterator" 14:20:42 INFO - _Myindex += _Off; 14:20:42 INFO - return (*this); 14:20:42 INFO - } 14:20:42 INFO - _Myt operator+(difference_type _Off) const 14:20:42 INFO - { 14:20:42 INFO - _Myt _Tmp = *this; 14:20:42 INFO - return (_Tmp += _Off); 14:20:42 INFO - } 14:20:42 INFO - _Myt& operator-=(difference_type _Off) 14:20:42 INFO - { 14:20:42 INFO - return (*this += -_Off); 14:20:42 INFO - } 14:20:42 INFO - _Myt operator-(difference_type _Off) const 14:20:42 INFO - { 14:20:42 INFO - _Myt _Tmp = *this; 14:20:42 INFO - return (_Tmp -= _Off); 14:20:42 INFO - } 14:20:42 INFO - difference_type operator-(const _Myt& _Right) const 14:20:42 INFO - { 14:20:42 INFO - { if (!(_Myarray == _Right._Myarray)) { ((void)0); ::_invalid_parameter_noinfo_noreturn(); } ; }; 14:20:42 INFO - return (_Myindex - _Right._Myindex); 14:20:42 INFO - } 14:20:42 INFO - reference operator[](difference_type _Off) const 14:20:42 INFO - { 14:20:42 INFO - return (*(*this + _Off)); 14:20:42 INFO - } 14:20:42 INFO - bool operator==(const _Myt& _Right) const 14:20:42 INFO - { 14:20:42 INFO - { if (!(_Myarray == _Right._Myarray)) { ((void)0); ::_invalid_parameter_noinfo_noreturn(); } ; }; 14:20:42 INFO - return (_Myindex == _Right._Myindex); 14:20:42 INFO - } 14:20:42 INFO - bool operator!=(const _Myt& _Right) const 14:20:42 INFO - { 14:20:42 INFO - return (!(*this == _Right)); 14:20:42 INFO - } 14:20:42 INFO - bool operator<(const _Myt& _Right) const 14:20:42 INFO - { 14:20:42 INFO - { if (!(_Myarray == _Right._Myarray)) { ((void)0); ::_invalid_parameter_noinfo_noreturn(); } ; }; 14:20:42 INFO - return (_Myindex < _Right._Myindex); 14:20:42 INFO - } 14:20:42 INFO - bool operator>(const _Myt& _Right) const 14:20:42 INFO - { 14:20:42 INFO - return (_Right < *this); 14:20:42 INFO - } 14:20:42 INFO - bool operator<=(const _Myt& _Right) const 14:20:42 INFO - { 14:20:42 INFO - return (!(_Right < *this)); 14:20:42 INFO - } 14:20:42 INFO - bool operator>=(const _Myt& _Right) const 14:20:42 INFO - { 14:20:42 INFO - return (!(*this < _Right)); 14:20:42 INFO - } 14:20:42 INFO - private: 14:20:42 INFO - _Iterator _Myarray; 14:20:42 INFO - size_t _Mysize; 14:20:42 INFO - size_t _Myindex; 14:20:42 INFO - }; 14:20:42 INFO - template inline 14:20:42 INFO - typename checked_array_iterator<_Iterator>::_Unchecked_type 14:20:42 INFO - _Unchecked(checked_array_iterator<_Iterator> _Iter) 14:20:42 INFO - { 14:20:42 INFO - return (_Iter._Unchecked()); 14:20:42 INFO - } 14:20:42 INFO - template inline 14:20:42 INFO - checked_array_iterator<_Iterator>& 14:20:42 INFO - _Rechecked(checked_array_iterator<_Iterator>& _Iter, 14:20:42 INFO - typename checked_array_iterator<_Iterator> 14:20:42 INFO - ::_Unchecked_type _Right) 14:20:42 INFO - { 14:20:42 INFO - return (_Iter._Rechecked(_Right)); 14:20:42 INFO - } 14:20:42 INFO - template inline 14:20:42 INFO - checked_array_iterator<_Iterator> operator+( 14:20:42 INFO - typename checked_array_iterator<_Iterator>::difference_type _Off, 14:20:42 INFO - checked_array_iterator<_Iterator> _Next) 14:20:42 INFO - { 14:20:42 INFO - return (_Next += _Off); 14:20:42 INFO - } 14:20:42 INFO - template inline 14:20:42 INFO - checked_array_iterator<_Iterator> make_checked_array_iterator( 14:20:42 INFO - _Iterator _Array, size_t _Size, size_t _Index = 0) 14:20:42 INFO - { 14:20:42 INFO - return (checked_array_iterator<_Iterator>(_Array, _Size, _Index)); 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - class unchecked_array_iterator 14:20:42 INFO - { 14:20:42 INFO - public: 14:20:42 INFO - typedef unchecked_array_iterator<_Iterator> _Myt; 14:20:42 INFO - typedef typename iterator_traits<_Iterator>::iterator_category 14:20:42 INFO - iterator_category; 14:20:42 INFO - typedef typename iterator_traits<_Iterator>::value_type 14:20:42 INFO - value_type; 14:20:42 INFO - typedef typename iterator_traits<_Iterator>::difference_type 14:20:42 INFO - difference_type; 14:20:42 INFO - typedef typename iterator_traits<_Iterator>::pointer 14:20:42 INFO - pointer; 14:20:42 INFO - typedef typename iterator_traits<_Iterator>::reference 14:20:42 INFO - reference; 14:20:42 INFO - unchecked_array_iterator() 14:20:42 INFO - : _Myptr() 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - explicit unchecked_array_iterator(_Iterator _Ptr) 14:20:42 INFO - : _Myptr(_Ptr) 14:20:42 INFO - { 14:20:42 INFO - } 14:20:42 INFO - _Iterator base() const 14:20:42 INFO - { 14:20:42 INFO - return (_Myptr); 14:20:42 INFO - } 14:20:42 INFO - typedef _Iterator _Unchecked_type; 14:20:42 INFO - _Myt& _Rechecked(_Unchecked_type _Right) 14:20:42 INFO - { 14:20:42 INFO - _Myptr = _Right; 14:20:42 INFO - return (*this); 14:20:42 INFO - } 14:20:42 INFO - _Unchecked_type _Unchecked() const 14:20:42 INFO - { 14:20:42 INFO - return (base()); 14:20:42 INFO - } 14:20:42 INFO - reference operator*() const 14:20:42 INFO - { 14:20:42 INFO - return (*_Myptr); 14:20:42 INFO - } 14:20:42 INFO - pointer operator->() const 14:20:42 INFO - { 14:20:42 INFO - return (::std:: pointer_traits::pointer_to(**this)); 14:20:42 INFO - } 14:20:42 INFO - _Myt& operator++() 14:20:42 INFO - { 14:20:42 INFO - ++_Myptr; 14:20:42 INFO - return (*this); 14:20:42 INFO - } 14:20:42 INFO - _Myt operator++(int) 14:20:42 INFO - { 14:20:42 INFO - _Myt _Tmp = *this; 14:20:42 INFO - ++*this; 14:20:42 INFO - return (_Tmp); 14:20:42 INFO - } 14:20:42 INFO - _Myt& operator--() 14:20:42 INFO - { 14:20:42 INFO - --_Myptr; 14:20:42 INFO - return (*this); 14:20:42 INFO - } 14:20:42 INFO - _Myt operator--(int) 14:20:42 INFO - { 14:20:42 INFO - _Myt _Tmp = *this; 14:20:42 INFO - --*this; 14:20:42 INFO - return (_Tmp); 14:20:42 INFO - } 14:20:42 INFO - _Myt& operator+=(difference_type _Off) 14:20:42 INFO - { 14:20:42 INFO - _Myptr += _Off; 14:20:42 INFO - return (*this); 14:20:42 INFO - } 14:20:42 INFO - _Myt operator+(difference_type _Off) const 14:20:42 INFO - { 14:20:42 INFO - _Myt _Tmp = *this; 14:20:42 INFO - return (_Tmp += _Off); 14:20:42 INFO - } 14:20:42 INFO - _Myt& operator-=(difference_type _Off) 14:20:42 INFO - { 14:20:42 INFO - return (*this += -_Off); 14:20:42 INFO - } 14:20:42 INFO - _Myt operator-(difference_type _Off) const 14:20:42 INFO - { 14:20:42 INFO - _Myt _Tmp = *this; 14:20:42 INFO - return (_Tmp -= _Off); 14:20:42 INFO - } 14:20:42 INFO - difference_type operator-(const _Myt& _Right) const 14:20:42 INFO - { 14:20:42 INFO - return (_Myptr - _Right._Myptr); 14:20:42 INFO - } 14:20:42 INFO - reference operator[](difference_type _Off) const 14:20:42 INFO - { 14:20:42 INFO - return (*(*this + _Off)); 14:20:42 INFO - } 14:20:42 INFO - bool operator==(const _Myt& _Right) const 14:20:42 INFO - { 14:20:42 INFO - return (_Myptr == _Right._Myptr); 14:20:42 INFO - } 14:20:42 INFO - bool operator!=(const _Myt& _Right) const 14:20:42 INFO - { 14:20:42 INFO - return (!(*this == _Right)); 14:20:42 INFO - } 14:20:42 INFO - bool operator<(const _Myt& _Right) const 14:20:42 INFO - { 14:20:42 INFO - return (_Myptr < _Right._Myptr); 14:20:42 INFO - } 14:20:42 INFO - bool operator>(const _Myt& _Right) const 14:20:42 INFO - { 14:20:42 INFO - return (_Right < *this); 14:20:42 INFO - } 14:20:42 INFO - bool operator<=(const _Myt& _Right) const 14:20:42 INFO - { 14:20:42 INFO - return (!(_Right < *this)); 14:20:42 INFO - } 14:20:42 INFO - bool operator>=(const _Myt& _Right) const 14:20:42 INFO - { 14:20:42 INFO - return (!(*this < _Right)); 14:20:42 INFO - } 14:20:42 INFO - private: 14:20:42 INFO - _Iterator _Myptr; 14:20:42 INFO - }; 14:20:42 INFO - template inline 14:20:42 INFO - typename unchecked_array_iterator<_Iterator>::_Unchecked_type 14:20:42 INFO - _Unchecked(unchecked_array_iterator<_Iterator> _Iter) 14:20:42 INFO - { 14:20:42 INFO - return (_Iter._Unchecked()); 14:20:42 INFO - } 14:20:42 INFO - template inline 14:20:42 INFO - unchecked_array_iterator<_Iterator>& 14:20:42 INFO - _Rechecked(unchecked_array_iterator<_Iterator>& _Iter, 14:20:42 INFO - typename unchecked_array_iterator<_Iterator> 14:20:42 INFO - ::_Unchecked_type _Right) 14:20:42 INFO - { 14:20:42 INFO - return (_Iter._Rechecked(_Right)); 14:20:42 INFO - } 14:20:42 INFO - template inline 14:20:42 INFO - unchecked_array_iterator<_Iterator> operator+( 14:20:42 INFO - typename unchecked_array_iterator<_Iterator>::difference_type _Off, 14:20:42 INFO - unchecked_array_iterator<_Iterator> _Next) 14:20:42 INFO - { 14:20:42 INFO - return (_Next += _Off); 14:20:42 INFO - } 14:20:42 INFO - template inline 14:20:42 INFO - unchecked_array_iterator<_Iterator> make_unchecked_array_iterator( 14:20:42 INFO - _Iterator _Ptr) 14:20:42 INFO - { 14:20:42 INFO - return (unchecked_array_iterator<_Iterator>(_Ptr)); 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - #pragma warning(pop) 14:20:42 INFO - #pragma pack(pop) 14:20:42 INFO - #line 736 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\iterator" 14:20:42 INFO - #line 737 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\vs2015u3\\VC\\include\\iterator" 14:20:42 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\iterator" 14:20:42 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\iterator" 14:20:42 INFO - #pragma warning( pop ) 14:20:42 INFO - #line 82 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\stl_wrappers\\iterator" 14:20:42 INFO - #line 35 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTArray.h" 14:20:42 INFO - namespace JS { 14:20:42 INFO - template 14:20:42 INFO - class Heap; 14:20:42 INFO - } 14:20:42 INFO - class nsRegion; 14:20:42 INFO - namespace mozilla { 14:20:42 INFO - namespace layers { 14:20:42 INFO - struct TileClient; 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - namespace mozilla { 14:20:42 INFO - struct SerializedStructuredCloneBuffer; 14:20:42 INFO - class SourceBufferTask; 14:20:42 INFO - } 14:20:42 INFO - namespace mozilla { 14:20:42 INFO - namespace dom { 14:20:42 INFO - namespace ipc { 14:20:42 INFO - class StructuredCloneData; 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - namespace mozilla { 14:20:42 INFO - namespace dom { 14:20:42 INFO - class ClonedMessageData; 14:20:42 INFO - class MessagePortMessage; 14:20:42 INFO - namespace indexedDB { 14:20:42 INFO - struct StructuredCloneReadInfo; 14:20:42 INFO - class SerializedStructuredCloneReadInfo; 14:20:42 INFO - class ObjectStoreCursorResponse; 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - class JSStructuredCloneData; 14:20:42 INFO - struct nsTArrayFallibleResult 14:20:42 INFO - { 14:20:42 INFO - nsTArrayFallibleResult(bool aResult) : mResult(aResult) {} 14:20:42 INFO - operator bool() { return mResult; } 14:20:42 INFO - private: 14:20:42 INFO - bool mResult; 14:20:42 INFO - }; 14:20:42 INFO - struct nsTArrayInfallibleResult 14:20:42 INFO - { 14:20:42 INFO - }; 14:20:42 INFO - struct nsTArrayFallibleAllocatorBase 14:20:42 INFO - { 14:20:42 INFO - typedef bool ResultType; 14:20:42 INFO - typedef nsTArrayFallibleResult ResultTypeProxy; 14:20:42 INFO - static ResultType Result(ResultTypeProxy aResult) { return aResult; } 14:20:42 INFO - static bool Successful(ResultTypeProxy aResult) { return aResult; } 14:20:42 INFO - static ResultTypeProxy SuccessResult() { return true; } 14:20:42 INFO - static ResultTypeProxy FailureResult() { return false; } 14:20:42 INFO - static ResultType ConvertBoolToResultType(bool aValue) { return aValue; } 14:20:42 INFO - }; 14:20:42 INFO - struct nsTArrayInfallibleAllocatorBase 14:20:42 INFO - { 14:20:42 INFO - typedef void ResultType; 14:20:42 INFO - typedef nsTArrayInfallibleResult ResultTypeProxy; 14:20:42 INFO - static ResultType Result(ResultTypeProxy aResult) {} 14:20:42 INFO - static bool Successful(ResultTypeProxy) { return true; } 14:20:42 INFO - static ResultTypeProxy SuccessResult() { return ResultTypeProxy(); } 14:20:42 INFO - static ResultTypeProxy FailureResult() 14:20:42 INFO - { 14:20:42 INFO - do { MOZ_ReportCrash("" "Infallible nsTArray should never fail", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTArray.h", 179); do { } while (0); do { __debugbreak(); MOZ_NoReturn(179); } while (0); } while (0); 14:20:42 INFO - return ResultTypeProxy(); 14:20:42 INFO - } 14:20:42 INFO - static ResultType ConvertBoolToResultType(bool aValue) 14:20:42 INFO - { 14:20:42 INFO - if (!aValue) { 14:20:42 INFO - do { MOZ_ReportCrash("" "infallible nsTArray should never convert false to ResultType", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTArray.h", 186); do { } while (0); do { __debugbreak(); MOZ_NoReturn(186); } while (0); } while (0); 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - struct nsTArrayFallibleAllocator : nsTArrayFallibleAllocatorBase 14:20:42 INFO - { 14:20:42 INFO - static void* Malloc(size_t aSize) { return malloc(aSize); } 14:20:42 INFO - static void* Realloc(void* aPtr, size_t aSize) 14:20:42 INFO - { 14:20:42 INFO - return realloc(aPtr, aSize); 14:20:42 INFO - } 14:20:42 INFO - static void Free(void* aPtr) { free(aPtr); } 14:20:42 INFO - static void SizeTooBig(size_t) {} 14:20:42 INFO - }; 14:20:42 INFO - struct nsTArrayInfallibleAllocator : nsTArrayInfallibleAllocatorBase 14:20:42 INFO - { 14:20:42 INFO - static void* Malloc(size_t aSize) { return moz_xmalloc(aSize); } 14:20:42 INFO - static void* Realloc(void* aPtr, size_t aSize) 14:20:42 INFO - { 14:20:42 INFO - return moz_xrealloc(aPtr, aSize); 14:20:42 INFO - } 14:20:42 INFO - static void Free(void* aPtr) { free(aPtr); } 14:20:42 INFO - static void SizeTooBig(size_t aSize) { NS_ABORT_OOM(aSize); } 14:20:42 INFO - }; 14:20:42 INFO - #line 246 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTArray.h" 14:20:42 INFO - struct nsTArrayHeader 14:20:42 INFO - { 14:20:42 INFO - static nsTArrayHeader sEmptyHdr; 14:20:42 INFO - uint32_t mLength; 14:20:42 INFO - uint32_t mCapacity : 31; 14:20:42 INFO - uint32_t mIsAutoArray : 1; 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct nsTArray_SafeElementAtHelper 14:20:42 INFO - { 14:20:42 INFO - typedef E* elem_type; 14:20:42 INFO - typedef size_t index_type; 14:20:42 INFO - elem_type& SafeElementAt(index_type aIndex); 14:20:42 INFO - const elem_type& SafeElementAt(index_type aIndex) const; 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct nsTArray_SafeElementAtHelper 14:20:42 INFO - { 14:20:42 INFO - typedef E* elem_type; 14:20:42 INFO - typedef size_t index_type; 14:20:42 INFO - elem_type SafeElementAt(index_type aIndex) 14:20:42 INFO - { 14:20:42 INFO - return static_cast(this)->SafeElementAt(aIndex, nullptr); 14:20:42 INFO - } 14:20:42 INFO - elem_type SafeElementAt(index_type aIndex) const 14:20:42 INFO - { 14:20:42 INFO - return static_cast(this)->SafeElementAt(aIndex, nullptr); 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct nsTArray_SafeElementAtSmartPtrHelper 14:20:42 INFO - { 14:20:42 INFO - typedef E* elem_type; 14:20:42 INFO - typedef const E* const_elem_type; 14:20:42 INFO - typedef size_t index_type; 14:20:42 INFO - elem_type SafeElementAt(index_type aIndex) 14:20:42 INFO - { 14:20:42 INFO - return static_cast(this)->SafeElementAt(aIndex, nullptr); 14:20:42 INFO - } 14:20:42 INFO - elem_type SafeElementAt(index_type aIndex) const 14:20:42 INFO - { 14:20:42 INFO - return static_cast(this)->SafeElementAt(aIndex, nullptr); 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - template class nsCOMPtr; 14:20:42 INFO - template 14:20:42 INFO - struct nsTArray_SafeElementAtHelper, Derived> 14:20:42 INFO - : public nsTArray_SafeElementAtSmartPtrHelper 14:20:42 INFO - { 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct nsTArray_SafeElementAtHelper, Derived> 14:20:42 INFO - : public nsTArray_SafeElementAtSmartPtrHelper 14:20:42 INFO - { 14:20:42 INFO - }; 14:20:42 INFO - namespace mozilla { 14:20:42 INFO - template class OwningNonNull; 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - struct nsTArray_SafeElementAtHelper, Derived> 14:20:42 INFO - { 14:20:42 INFO - typedef E* elem_type; 14:20:42 INFO - typedef const E* const_elem_type; 14:20:42 INFO - typedef size_t index_type; 14:20:42 INFO - elem_type SafeElementAt(index_type aIndex) 14:20:42 INFO - { 14:20:42 INFO - if (aIndex < static_cast(this)->Length()) { 14:20:42 INFO - return static_cast(this)->ElementAt(aIndex); 14:20:42 INFO - } 14:20:42 INFO - return nullptr; 14:20:42 INFO - } 14:20:42 INFO - elem_type SafeElementAt(index_type aIndex) const 14:20:42 INFO - { 14:20:42 INFO - if (aIndex < static_cast(this)->Length()) { 14:20:42 INFO - return static_cast(this)->ElementAt(aIndex); 14:20:42 INFO - } 14:20:42 INFO - return nullptr; 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - class nsTArrayIterator 14:20:42 INFO - { 14:20:42 INFO - public: 14:20:42 INFO - typedef nsTArray::Type> array_type; 14:20:42 INFO - typedef nsTArrayIterator iterator_type; 14:20:42 INFO - typedef typename array_type::index_type index_type; 14:20:42 INFO - typedef Element value_type; 14:20:42 INFO - typedef ptrdiff_t difference_type; 14:20:42 INFO - typedef value_type* pointer; 14:20:42 INFO - typedef value_type& reference; 14:20:42 INFO - typedef std::random_access_iterator_tag iterator_category; 14:20:42 INFO - private: 14:20:42 INFO - const array_type* mArray; 14:20:42 INFO - index_type mIndex; 14:20:42 INFO - public: 14:20:42 INFO - nsTArrayIterator() : mArray(nullptr), mIndex(0) {} 14:20:42 INFO - nsTArrayIterator(const iterator_type& aOther) 14:20:42 INFO - : mArray(aOther.mArray), mIndex(aOther.mIndex) {} 14:20:42 INFO - nsTArrayIterator(const array_type& aArray, index_type aIndex) 14:20:42 INFO - : mArray(&aArray), mIndex(aIndex) {} 14:20:42 INFO - iterator_type& operator=(const iterator_type& aOther) { 14:20:42 INFO - mArray = aOther.mArray; 14:20:42 INFO - mIndex = aOther.mIndex; 14:20:42 INFO - return *this; 14:20:42 INFO - } 14:20:42 INFO - bool operator==(const iterator_type& aRhs) const { 14:20:42 INFO - return mIndex == aRhs.mIndex; 14:20:42 INFO - } 14:20:42 INFO - bool operator!=(const iterator_type& aRhs) const { 14:20:42 INFO - return !(*this == aRhs); 14:20:42 INFO - } 14:20:42 INFO - bool operator<(const iterator_type& aRhs) const { 14:20:42 INFO - return mIndex < aRhs.mIndex; 14:20:42 INFO - } 14:20:42 INFO - bool operator>(const iterator_type& aRhs) const { 14:20:42 INFO - return mIndex > aRhs.mIndex; 14:20:42 INFO - } 14:20:42 INFO - bool operator<=(const iterator_type& aRhs) const { 14:20:42 INFO - return mIndex <= aRhs.mIndex; 14:20:42 INFO - } 14:20:42 INFO - bool operator>=(const iterator_type& aRhs) const { 14:20:42 INFO - return mIndex >= aRhs.mIndex; 14:20:42 INFO - } 14:20:42 INFO - value_type* operator->() const { 14:20:42 INFO - return const_cast(&(*mArray)[mIndex]); 14:20:42 INFO - } 14:20:42 INFO - value_type& operator*() const { 14:20:42 INFO - return const_cast((*mArray)[mIndex]); 14:20:42 INFO - } 14:20:42 INFO - iterator_type& operator++() { 14:20:42 INFO - ++mIndex; 14:20:42 INFO - return *this; 14:20:42 INFO - } 14:20:42 INFO - iterator_type operator++(int) { 14:20:42 INFO - iterator_type it = *this; 14:20:42 INFO - ++*this; 14:20:42 INFO - return it; 14:20:42 INFO - } 14:20:42 INFO - iterator_type& operator--() { 14:20:42 INFO - --mIndex; 14:20:42 INFO - return *this; 14:20:42 INFO - } 14:20:42 INFO - iterator_type operator--(int) { 14:20:42 INFO - iterator_type it = *this; 14:20:42 INFO - --*this; 14:20:42 INFO - return it; 14:20:42 INFO - } 14:20:42 INFO - iterator_type& operator+=(difference_type aDiff) { 14:20:42 INFO - mIndex += aDiff; 14:20:42 INFO - return *this; 14:20:42 INFO - } 14:20:42 INFO - iterator_type& operator-=(difference_type aDiff) { 14:20:42 INFO - mIndex -= aDiff; 14:20:42 INFO - return *this; 14:20:42 INFO - } 14:20:42 INFO - iterator_type operator+(difference_type aDiff) const { 14:20:42 INFO - iterator_type it = *this; 14:20:42 INFO - it += aDiff; 14:20:42 INFO - return it; 14:20:42 INFO - } 14:20:42 INFO - iterator_type operator-(difference_type aDiff) const { 14:20:42 INFO - iterator_type it = *this; 14:20:42 INFO - it -= aDiff; 14:20:42 INFO - return it; 14:20:42 INFO - } 14:20:42 INFO - difference_type operator-(const iterator_type& aOther) const { 14:20:42 INFO - return static_cast(mIndex) - 14:20:42 INFO - static_cast(aOther.mIndex); 14:20:42 INFO - } 14:20:42 INFO - value_type& operator[](difference_type aIndex) const { 14:20:42 INFO - return *this->operator+(aIndex); 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - extern "C" void Gecko_EnsureTArrayCapacity(void* aArray, 14:20:42 INFO - size_t aCapacity, 14:20:42 INFO - size_t aElementSize); 14:20:42 INFO - extern "C" void Gecko_ClearPODTArray(void* aArray, 14:20:42 INFO - size_t aElementSize, 14:20:42 INFO - size_t aElementAlign); 14:20:42 INFO - __declspec(noreturn) void 14:20:42 INFO - InvalidArrayIndex_CRASH(size_t aIndex, size_t aLength); 14:20:42 INFO - template 14:20:42 INFO - class nsTArray_base 14:20:42 INFO - { 14:20:42 INFO - template 14:20:42 INFO - friend class nsTArray_base; 14:20:42 INFO - friend void Gecko_EnsureTArrayCapacity(void* aArray, size_t aCapacity, 14:20:42 INFO - size_t aElemSize); 14:20:42 INFO - friend void Gecko_ClearPODTArray(void* aTArray, size_t aElementSize, 14:20:42 INFO - size_t aElementAlign); 14:20:42 INFO - protected: 14:20:42 INFO - typedef nsTArrayHeader Header; 14:20:42 INFO - public: 14:20:42 INFO - typedef size_t size_type; 14:20:42 INFO - typedef size_t index_type; 14:20:42 INFO - size_type Length() const { return mHdr->mLength; } 14:20:42 INFO - bool IsEmpty() const { return Length() == 0; } 14:20:42 INFO - size_type Capacity() const { return mHdr->mCapacity; } 14:20:42 INFO - void* DebugGetHeader() const { return mHdr; } 14:20:42 INFO - #line 528 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTArray.h" 14:20:42 INFO - protected: 14:20:42 INFO - nsTArray_base(); 14:20:42 INFO - ~nsTArray_base(); 14:20:42 INFO - template 14:20:42 INFO - typename ActualAlloc::ResultTypeProxy EnsureCapacity(size_type aCapacity, 14:20:42 INFO - size_type aElemSize); 14:20:42 INFO - void ShrinkCapacity(size_type aElemSize, size_t aElemAlign); 14:20:42 INFO - template 14:20:42 INFO - void ShiftData(index_type aStart, size_type aOldLen, size_type aNewLen, 14:20:42 INFO - size_type aElemSize, size_t aElemAlign); 14:20:42 INFO - void IncrementLength(size_t aNum) 14:20:42 INFO - { 14:20:42 INFO - if (mHdr == EmptyHdr()) { 14:20:42 INFO - if ((!!(aNum != 0))) { 14:20:42 INFO - do { MOZ_ReportCrash("" , "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTArray.h", 569); do { } while (0); do { __debugbreak(); MOZ_NoReturn(569); } while (0); } while (0); 14:20:42 INFO - } 14:20:42 INFO - } else { 14:20:42 INFO - mHdr->mLength += aNum; 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - bool InsertSlotsAt(index_type aIndex, size_type aCount, 14:20:42 INFO - size_type aElementSize, size_t aElemAlign); 14:20:42 INFO - template 14:20:42 INFO - typename ActualAlloc::ResultTypeProxy 14:20:42 INFO - SwapArrayElements(nsTArray_base& aOther, 14:20:42 INFO - size_type aElemSize, 14:20:42 INFO - size_t aElemAlign); 14:20:42 INFO - class IsAutoArrayRestorer 14:20:42 INFO - { 14:20:42 INFO - public: 14:20:42 INFO - IsAutoArrayRestorer(nsTArray_base& aArray, size_t aElemAlign); 14:20:42 INFO - ~IsAutoArrayRestorer(); 14:20:42 INFO - private: 14:20:42 INFO - nsTArray_base& mArray; 14:20:42 INFO - size_t mElemAlign; 14:20:42 INFO - bool mIsAuto; 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - bool EnsureNotUsingAutoArrayBuffer(size_type aElemSize); 14:20:42 INFO - bool IsAutoArray() const { return mHdr->mIsAutoArray; } 14:20:42 INFO - Header* GetAutoArrayBuffer(size_t aElemAlign) 14:20:42 INFO - { 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(IsAutoArray()))))) { MOZ_ReportAssertionFailure("IsAutoArray()" " (" "Should be an auto array to call this" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTArray.h", 616); do { } while (0); do { __debugbreak(); MOZ_NoReturn(616); } while (0); } } while (0); 14:20:42 INFO - return GetAutoArrayBufferUnsafe(aElemAlign); 14:20:42 INFO - } 14:20:42 INFO - const Header* GetAutoArrayBuffer(size_t aElemAlign) const 14:20:42 INFO - { 14:20:42 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(IsAutoArray()))))) { MOZ_ReportAssertionFailure("IsAutoArray()" " (" "Should be an auto array to call this" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTArray.h", 621); do { } while (0); do { __debugbreak(); MOZ_NoReturn(621); } while (0); } } while (0); 14:20:42 INFO - return GetAutoArrayBufferUnsafe(aElemAlign); 14:20:42 INFO - } 14:20:42 INFO - Header* GetAutoArrayBufferUnsafe(size_t aElemAlign) 14:20:42 INFO - { 14:20:42 INFO - return const_cast(static_cast*>( 14:20:42 INFO - this)->GetAutoArrayBufferUnsafe(aElemAlign)); 14:20:42 INFO - } 14:20:42 INFO - const Header* GetAutoArrayBufferUnsafe(size_t aElemAlign) const; 14:20:42 INFO - bool UsesAutoArrayBuffer() const; 14:20:42 INFO - Header* mHdr; 14:20:42 INFO - Header* Hdr() const { return mHdr; } 14:20:42 INFO - Header** PtrToHdr() { return &mHdr; } 14:20:42 INFO - static Header* EmptyHdr() { return &Header::sEmptyHdr; } 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - class nsTArrayElementTraits 14:20:42 INFO - { 14:20:42 INFO - public: 14:20:42 INFO - static inline void Construct(E* aE) 14:20:42 INFO - { 14:20:42 INFO - new (static_cast(aE)) E; 14:20:42 INFO - } 14:20:42 INFO - template 14:20:42 INFO - static inline void Construct(E* aE, A&& aArg) 14:20:42 INFO - { 14:20:42 INFO - typedef typename mozilla::RemoveCV::Type E_NoCV; 14:20:42 INFO - typedef typename mozilla::RemoveCV::Type A_NoCV; 14:20:42 INFO - static_assert(!mozilla::IsSame::value, 14:20:42 INFO - "For safety, we disallow constructing nsTArray elements " 14:20:42 INFO - "from E* pointers. See bug 960591."); 14:20:42 INFO - new (static_cast(aE)) E(mozilla::Forward(aArg)); 14:20:42 INFO - } 14:20:42 INFO - static inline void Destruct(E* aE) { aE->~E(); } 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - class nsDefaultComparator 14:20:42 INFO - { 14:20:42 INFO - public: 14:20:42 INFO - bool Equals(const A& aA, const B& aB) const { return aA == aB; } 14:20:42 INFO - bool LessThan(const A& aA, const B& aB) const { return aA < aB; } 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct AssignRangeAlgorithm 14:20:42 INFO - { 14:20:42 INFO - template 14:20:42 INFO - static void implementation(ElemType* aElements, IndexType aStart, 14:20:42 INFO - SizeType aCount, const Item* aValues) 14:20:42 INFO - { 14:20:42 INFO - ElemType* iter = aElements + aStart; 14:20:42 INFO - ElemType* end = iter + aCount; 14:20:42 INFO - for (; iter != end; ++iter, ++aValues) { 14:20:42 INFO - nsTArrayElementTraits::Construct(iter, *aValues); 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - template<> 14:20:42 INFO - struct AssignRangeAlgorithm 14:20:42 INFO - { 14:20:42 INFO - template 14:20:42 INFO - static void implementation(ElemType* aElements, IndexType aStart, 14:20:42 INFO - SizeType aCount, const Item* aValues) 14:20:42 INFO - { 14:20:42 INFO - memcpy(aElements + aStart, aValues, aCount * sizeof(ElemType)); 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - struct nsTArray_CopyWithMemutils 14:20:42 INFO - { 14:20:42 INFO - const static bool allowRealloc = true; 14:20:42 INFO - static void MoveNonOverlappingRegionWithHeader(void* aDest, const void* aSrc, 14:20:42 INFO - size_t aCount, size_t aElemSize) 14:20:42 INFO - { 14:20:42 INFO - memcpy(aDest, aSrc, sizeof(nsTArrayHeader) + aCount * aElemSize); 14:20:42 INFO - } 14:20:42 INFO - static void MoveOverlappingRegion(void* aDest, void* aSrc, size_t aCount, 14:20:42 INFO - size_t aElemSize) 14:20:42 INFO - { 14:20:42 INFO - memmove(aDest, aSrc, aCount * aElemSize); 14:20:42 INFO - } 14:20:42 INFO - static void MoveNonOverlappingRegion(void* aDest, void* aSrc, size_t aCount, 14:20:42 INFO - size_t aElemSize) 14:20:42 INFO - { 14:20:42 INFO - memcpy(aDest, aSrc, aCount * aElemSize); 14:20:42 INFO - } 14:20:42 INFO - }; 14:20:42 INFO - template 14:20:42 INFO - struct nsTArray_CopyWithConstructors 14:20:42 INFO - { 14:20:42 INFO - typedef nsTArrayElementTraits traits; 14:20:42 INFO - const static bool allowRealloc = false; 14:20:42 INFO - static void MoveNonOverlappingRegionWithHeader(void* aDest, void* aSrc, size_t aCount, 14:20:42 INFO - size_t aElemSize) 14:20:42 INFO - { 14:20:42 INFO - nsTArrayHeader* destHeader = static_cast(aDest); 14:20:42 INFO - nsTArrayHeader* srcHeader = static_cast(aSrc); 14:20:42 INFO - *destHeader = *srcHeader; 14:20:42 INFO - MoveNonOverlappingRegion(static_cast(aDest) + sizeof(nsTArrayHeader), 14:20:42 INFO - static_cast(aSrc) + sizeof(nsTArrayHeader), 14:20:42 INFO - aCount, aElemSize); 14:20:42 INFO - } 14:20:42 INFO - static void MoveOverlappingRegion(void* aDest, void* aSrc, size_t aCount, 14:20:42 INFO - size_t aElemSize) 14:20:42 INFO - { 14:20:42 INFO - ElemType* destElem = static_cast(aDest); 14:20:42 INFO - ElemType* srcElem = static_cast(aSrc); 14:20:42 INFO - ElemType* destElemEnd = destElem + aCount; 14:20:42 INFO - ElemType* srcElemEnd = srcElem + aCount; 14:20:42 INFO - if (destElem == srcElem) { 14:20:42 INFO - return; 14:20:42 INFO - } 14:20:42 INFO - if (srcElemEnd > destElem && srcElemEnd < destElemEnd) { 14:20:42 INFO - while (destElemEnd != destElem) { 14:20:42 INFO - --destElemEnd; 14:20:42 INFO - --srcElemEnd; 14:20:42 INFO - traits::Construct(destElemEnd, mozilla::Move(*srcElemEnd)); 14:20:42 INFO - traits::Destruct(srcElemEnd); 14:20:42 INFO - } 14:20:42 INFO - } else { 14:20:42 INFO - MoveNonOverlappingRegion(aDest, aSrc, aCount, aElemSize); 14:20:42 INFO - } 14:20:42 INFO - } 14:20:42 INFO - static void MoveNonOverlappingRegion(void* aDest, void* aSrc, size_t aCount, 14:20:42 INFO - size_t aElemSize) 14:20:42 INFO - { 14:20:42 INFO - ElemType* destElem = static_cast(aDest); 14:20:43 INFO - ElemType* srcElem = static_cast(aSrc); 14:20:43 INFO - ElemType* destElemEnd = destElem + aCount; 14:20:43 INFO - ElemType* srcElemEnd = srcElem + aCount; 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType destElemEnd)>::isValid, "invalid assertion condition"); if ((!!(!(!!(srcElemEnd <= destElem || srcElemEnd > destElemEnd))))) { MOZ_ReportAssertionFailure("srcElemEnd <= destElem || srcElemEnd > destElemEnd", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTArray.h", 811); do { } while (0); do { __debugbreak(); MOZ_NoReturn(811); } while (0); } } while (0); 14:20:43 INFO - #line 813 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTArray.h" 14:20:43 INFO - while (destElem != destElemEnd) { 14:20:43 INFO - traits::Construct(destElem, mozilla::Move(*srcElem)); 14:20:43 INFO - traits::Destruct(srcElem); 14:20:43 INFO - ++destElem; 14:20:43 INFO - ++srcElem; 14:20:43 INFO - } 14:20:43 INFO - } 14:20:43 INFO - }; 14:20:43 INFO - template 14:20:43 INFO - struct nsTArray_CopyChooser 14:20:43 INFO - { 14:20:43 INFO - typedef nsTArray_CopyWithMemutils Type; 14:20:43 INFO - }; 14:20:43 INFO - template 14:20:43 INFO - struct nsTArray_CopyChooser> 14:20:43 INFO - { 14:20:43 INFO - typedef nsTArray_CopyWithConstructors> Type; 14:20:43 INFO - }; 14:20:43 INFO - template<> struct nsTArray_CopyChooser { typedef nsTArray_CopyWithConstructors Type; }; 14:20:43 INFO - template<> struct nsTArray_CopyChooser { typedef nsTArray_CopyWithConstructors Type; }; 14:20:43 INFO - template<> struct nsTArray_CopyChooser { typedef nsTArray_CopyWithConstructors Type; }; 14:20:43 INFO - template<> struct nsTArray_CopyChooser { typedef nsTArray_CopyWithConstructors Type; }; 14:20:43 INFO - template<> struct nsTArray_CopyChooser { typedef nsTArray_CopyWithConstructors Type; }; 14:20:43 INFO - template<> struct nsTArray_CopyChooser { typedef nsTArray_CopyWithConstructors Type; }; 14:20:43 INFO - template<> struct nsTArray_CopyChooser { typedef nsTArray_CopyWithConstructors Type; };; 14:20:43 INFO - template<> struct nsTArray_CopyChooser { typedef nsTArray_CopyWithConstructors Type; }; 14:20:43 INFO - template<> struct nsTArray_CopyChooser { typedef nsTArray_CopyWithConstructors Type; };; 14:20:43 INFO - template<> struct nsTArray_CopyChooser { typedef nsTArray_CopyWithConstructors Type; }; 14:20:43 INFO - template<> struct nsTArray_CopyChooser { typedef nsTArray_CopyWithConstructors Type; }; 14:20:43 INFO - template<> struct nsTArray_CopyChooser { typedef nsTArray_CopyWithConstructors Type; }; 14:20:43 INFO - template 14:20:43 INFO - struct nsTArray_CopyChooser> 14:20:43 INFO - { 14:20:43 INFO - typedef nsTArray_CopyWithConstructors> Type; 14:20:43 INFO - }; 14:20:43 INFO - template 14:20:43 INFO - struct nsTArray_TypedBase : public nsTArray_SafeElementAtHelper 14:20:43 INFO - { 14:20:43 INFO - }; 14:20:43 INFO - template 14:20:43 INFO - struct nsTArray_TypedBase, Derived> 14:20:43 INFO - : public nsTArray_SafeElementAtHelper, Derived> 14:20:43 INFO - { 14:20:43 INFO - operator const nsTArray&() 14:20:43 INFO - { 14:20:43 INFO - static_assert(sizeof(E) == sizeof(JS::Heap), 14:20:43 INFO - "JS::Heap must be binary compatible with E."); 14:20:43 INFO - Derived* self = static_cast(this); 14:20:43 INFO - return *reinterpret_cast *>(self); 14:20:43 INFO - } 14:20:43 INFO - operator const FallibleTArray&() 14:20:43 INFO - { 14:20:43 INFO - Derived* self = static_cast(this); 14:20:43 INFO - return *reinterpret_cast *>(self); 14:20:43 INFO - } 14:20:43 INFO - }; 14:20:43 INFO - namespace detail { 14:20:43 INFO - template 14:20:43 INFO - struct ItemComparatorEq 14:20:43 INFO - { 14:20:43 INFO - const Item& mItem; 14:20:43 INFO - const Comparator& mComp; 14:20:43 INFO - ItemComparatorEq(const Item& aItem, const Comparator& aComp) 14:20:43 INFO - : mItem(aItem) 14:20:43 INFO - , mComp(aComp) 14:20:43 INFO - {} 14:20:43 INFO - template 14:20:43 INFO - int operator()(const T& aElement) const { 14:20:43 INFO - if (mComp.Equals(aElement, mItem)) { 14:20:43 INFO - return 0; 14:20:43 INFO - } 14:20:43 INFO - return mComp.LessThan(aElement, mItem) ? 1 : -1; 14:20:43 INFO - } 14:20:43 INFO - }; 14:20:43 INFO - template 14:20:43 INFO - struct ItemComparatorFirstElementGT 14:20:43 INFO - { 14:20:43 INFO - const Item& mItem; 14:20:43 INFO - const Comparator& mComp; 14:20:43 INFO - ItemComparatorFirstElementGT(const Item& aItem, const Comparator& aComp) 14:20:43 INFO - : mItem(aItem) 14:20:43 INFO - , mComp(aComp) 14:20:43 INFO - {} 14:20:43 INFO - template 14:20:43 INFO - int operator()(const T& aElement) const { 14:20:43 INFO - if (mComp.LessThan(aElement, mItem) || 14:20:43 INFO - mComp.Equals(aElement, mItem)) { 14:20:43 INFO - return 1; 14:20:43 INFO - } else { 14:20:43 INFO - return -1; 14:20:43 INFO - } 14:20:43 INFO - } 14:20:43 INFO - }; 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - class nsTArray_Impl 14:20:43 INFO - : public nsTArray_base::Type> 14:20:43 INFO - , public nsTArray_TypedBase> 14:20:43 INFO - { 14:20:43 INFO - private: 14:20:43 INFO - typedef nsTArrayFallibleAllocator FallibleAlloc; 14:20:43 INFO - typedef nsTArrayInfallibleAllocator InfallibleAlloc; 14:20:43 INFO - public: 14:20:43 INFO - typedef typename nsTArray_CopyChooser::Type copy_type; 14:20:43 INFO - typedef nsTArray_base base_type; 14:20:43 INFO - typedef typename base_type::size_type size_type; 14:20:43 INFO - typedef typename base_type::index_type index_type; 14:20:43 INFO - typedef E elem_type; 14:20:43 INFO - typedef nsTArray_Impl self_type; 14:20:43 INFO - typedef nsTArrayElementTraits elem_traits; 14:20:43 INFO - typedef nsTArray_SafeElementAtHelper safeelementat_helper_type; 14:20:43 INFO - typedef nsTArrayIterator iterator; 14:20:43 INFO - typedef nsTArrayIterator const_iterator; 14:20:43 INFO - typedef mozilla::ReverseIterator reverse_iterator; 14:20:43 INFO - typedef mozilla::ReverseIterator const_reverse_iterator; 14:20:43 INFO - using safeelementat_helper_type::SafeElementAt; 14:20:43 INFO - using base_type::EmptyHdr; 14:20:43 INFO - static const index_type NoIndex = index_type(-1); 14:20:43 INFO - using base_type::Length; 14:20:43 INFO - ~nsTArray_Impl() { Clear(); } 14:20:43 INFO - nsTArray_Impl() {} 14:20:43 INFO - explicit nsTArray_Impl(size_type aCapacity) { SetCapacity(aCapacity); } 14:20:43 INFO - template 14:20:43 INFO - explicit nsTArray_Impl(nsTArray_Impl&& aOther) 14:20:43 INFO - { 14:20:43 INFO - SwapElements(aOther); 14:20:43 INFO - } 14:20:43 INFO - explicit nsTArray_Impl(const self_type& aOther) { AppendElements(aOther); } 14:20:43 INFO - explicit nsTArray_Impl(std::initializer_list aIL) { AppendElements(aIL.begin(), aIL.size()); } 14:20:43 INFO - template 14:20:43 INFO - operator const nsTArray_Impl&() const 14:20:43 INFO - { 14:20:43 INFO - return *reinterpret_cast*>(this); 14:20:43 INFO - } 14:20:43 INFO - operator const nsTArray&() const 14:20:43 INFO - { 14:20:43 INFO - return *reinterpret_cast*>(this); 14:20:43 INFO - } 14:20:43 INFO - operator const FallibleTArray&() const 14:20:43 INFO - { 14:20:43 INFO - return *reinterpret_cast*>(this); 14:20:43 INFO - } 14:20:43 INFO - self_type& operator=(const self_type& aOther) 14:20:43 INFO - { 14:20:43 INFO - if (this != &aOther) { 14:20:43 INFO - ReplaceElementsAt(0, Length(), aOther.Elements(), aOther.Length()); 14:20:43 INFO - } 14:20:43 INFO - return *this; 14:20:43 INFO - } 14:20:43 INFO - self_type& operator=(self_type&& aOther) 14:20:43 INFO - { 14:20:43 INFO - if (this != &aOther) { 14:20:43 INFO - Clear(); 14:20:43 INFO - SwapElements(aOther); 14:20:43 INFO - } 14:20:43 INFO - return *this; 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - bool operator==(const nsTArray_Impl& aOther) const 14:20:43 INFO - { 14:20:43 INFO - size_type len = Length(); 14:20:43 INFO - if (len != aOther.Length()) { 14:20:43 INFO - return false; 14:20:43 INFO - } 14:20:43 INFO - for (index_type i = 0; i < len; ++i) { 14:20:43 INFO - if (!(operator[](i) == aOther[i])) { 14:20:43 INFO - return false; 14:20:43 INFO - } 14:20:43 INFO - } 14:20:43 INFO - return true; 14:20:43 INFO - } 14:20:43 INFO - bool operator!=(const self_type& aOther) const { return !operator==(aOther); } 14:20:43 INFO - template 14:20:43 INFO - self_type& operator=(const nsTArray_Impl& aOther) 14:20:43 INFO - { 14:20:43 INFO - ReplaceElementsAt(0, Length(), aOther.Elements(), aOther.Length()); 14:20:43 INFO - return *this; 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - self_type& operator=(nsTArray_Impl&& aOther) 14:20:43 INFO - { 14:20:43 INFO - Clear(); 14:20:43 INFO - SwapElements(aOther); 14:20:43 INFO - return *this; 14:20:43 INFO - } 14:20:43 INFO - size_t ShallowSizeOfExcludingThis(mozilla::MallocSizeOf aMallocSizeOf) const 14:20:43 INFO - { 14:20:43 INFO - if (this->UsesAutoArrayBuffer() || Hdr() == EmptyHdr()) { 14:20:43 INFO - return 0; 14:20:43 INFO - } 14:20:43 INFO - return aMallocSizeOf(this->Hdr()); 14:20:43 INFO - } 14:20:43 INFO - size_t ShallowSizeOfIncludingThis(mozilla::MallocSizeOf aMallocSizeOf) const 14:20:43 INFO - { 14:20:43 INFO - return aMallocSizeOf(this) + ShallowSizeOfExcludingThis(aMallocSizeOf); 14:20:43 INFO - } 14:20:43 INFO - elem_type* Elements() { return reinterpret_cast(Hdr() + 1); } 14:20:43 INFO - const elem_type* Elements() const 14:20:43 INFO - { 14:20:43 INFO - return reinterpret_cast(Hdr() + 1); 14:20:43 INFO - } 14:20:43 INFO - elem_type& ElementAt(index_type aIndex) 14:20:43 INFO - { 14:20:43 INFO - if ((!!(aIndex >= Length()))) { 14:20:43 INFO - InvalidArrayIndex_CRASH(aIndex, Length()); 14:20:43 INFO - } 14:20:43 INFO - return Elements()[aIndex]; 14:20:43 INFO - } 14:20:43 INFO - const elem_type& ElementAt(index_type aIndex) const 14:20:43 INFO - { 14:20:43 INFO - if ((!!(aIndex >= Length()))) { 14:20:43 INFO - InvalidArrayIndex_CRASH(aIndex, Length()); 14:20:43 INFO - } 14:20:43 INFO - return Elements()[aIndex]; 14:20:43 INFO - } 14:20:43 INFO - elem_type& SafeElementAt(index_type aIndex, elem_type& aDef) 14:20:43 INFO - { 14:20:43 INFO - return aIndex < Length() ? Elements()[aIndex] : aDef; 14:20:43 INFO - } 14:20:43 INFO - const elem_type& SafeElementAt(index_type aIndex, const elem_type& aDef) const 14:20:43 INFO - { 14:20:43 INFO - return aIndex < Length() ? Elements()[aIndex] : aDef; 14:20:43 INFO - } 14:20:43 INFO - elem_type& operator[](index_type aIndex) { return ElementAt(aIndex); } 14:20:43 INFO - const elem_type& operator[](index_type aIndex) const { return ElementAt(aIndex); } 14:20:43 INFO - elem_type& LastElement() { return ElementAt(Length() - 1); } 14:20:43 INFO - const elem_type& LastElement() const { return ElementAt(Length() - 1); } 14:20:43 INFO - elem_type& SafeLastElement(elem_type& aDef) 14:20:43 INFO - { 14:20:43 INFO - return SafeElementAt(Length() - 1, aDef); 14:20:43 INFO - } 14:20:43 INFO - const elem_type& SafeLastElement(const elem_type& aDef) const 14:20:43 INFO - { 14:20:43 INFO - return SafeElementAt(Length() - 1, aDef); 14:20:43 INFO - } 14:20:43 INFO - iterator begin() { return iterator(*this, 0); } 14:20:43 INFO - const_iterator begin() const { return const_iterator(*this, 0); } 14:20:43 INFO - const_iterator cbegin() const { return begin(); } 14:20:43 INFO - iterator end() { return iterator(*this, Length()); } 14:20:43 INFO - const_iterator end() const { return const_iterator(*this, Length()); } 14:20:43 INFO - const_iterator cend() const { return end(); } 14:20:43 INFO - reverse_iterator rbegin() { return reverse_iterator(end()); } 14:20:43 INFO - const_reverse_iterator rbegin() const { return const_reverse_iterator(end()); } 14:20:43 INFO - const_reverse_iterator crbegin() const { return rbegin(); } 14:20:43 INFO - reverse_iterator rend() { return reverse_iterator(begin()); } 14:20:43 INFO - const_reverse_iterator rend() const { return const_reverse_iterator(begin()); } 14:20:43 INFO - const_reverse_iterator crend() const { return rend(); } 14:20:43 INFO - template 14:20:43 INFO - bool Contains(const Item& aItem, const Comparator& aComp) const 14:20:43 INFO - { 14:20:43 INFO - return IndexOf(aItem, 0, aComp) != NoIndex; 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - bool Contains(const Item& aItem) const 14:20:43 INFO - { 14:20:43 INFO - return IndexOf(aItem) != NoIndex; 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - index_type IndexOf(const Item& aItem, index_type aStart, 14:20:43 INFO - const Comparator& aComp) const 14:20:43 INFO - { 14:20:43 INFO - const elem_type* iter = Elements() + aStart; 14:20:43 INFO - const elem_type* iend = Elements() + Length(); 14:20:43 INFO - for (; iter != iend; ++iter) { 14:20:43 INFO - if (aComp.Equals(*iter, aItem)) { 14:20:43 INFO - return index_type(iter - Elements()); 14:20:43 INFO - } 14:20:43 INFO - } 14:20:43 INFO - return NoIndex; 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - index_type IndexOf(const Item& aItem, index_type aStart = 0) const 14:20:43 INFO - { 14:20:43 INFO - return IndexOf(aItem, aStart, nsDefaultComparator()); 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - index_type LastIndexOf(const Item& aItem, index_type aStart, 14:20:43 INFO - const Comparator& aComp) const 14:20:43 INFO - { 14:20:43 INFO - size_type endOffset = aStart >= Length() ? Length() : aStart + 1; 14:20:43 INFO - const elem_type* iend = Elements() - 1; 14:20:43 INFO - const elem_type* iter = iend + endOffset; 14:20:43 INFO - for (; iter != iend; --iter) { 14:20:43 INFO - if (aComp.Equals(*iter, aItem)) { 14:20:43 INFO - return index_type(iter - Elements()); 14:20:43 INFO - } 14:20:43 INFO - } 14:20:43 INFO - return NoIndex; 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - index_type LastIndexOf(const Item& aItem, 14:20:43 INFO - index_type aStart = NoIndex) const 14:20:43 INFO - { 14:20:43 INFO - return LastIndexOf(aItem, aStart, nsDefaultComparator()); 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - index_type BinaryIndexOf(const Item& aItem, const Comparator& aComp) const 14:20:43 INFO - { 14:20:43 INFO - using mozilla::BinarySearchIf; 14:20:43 INFO - typedef ::detail::ItemComparatorEq Cmp; 14:20:43 INFO - size_t index; 14:20:43 INFO - bool found = BinarySearchIf(*this, 0, Length(), Cmp(aItem, aComp), &index); 14:20:43 INFO - return found ? index : NoIndex; 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - index_type BinaryIndexOf(const Item& aItem) const 14:20:43 INFO - { 14:20:43 INFO - return BinaryIndexOf(aItem, nsDefaultComparator()); 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - typename ActualAlloc::ResultType Assign( 14:20:43 INFO - const nsTArray_Impl& aOther) 14:20:43 INFO - { 14:20:43 INFO - return ActualAlloc::ConvertBoolToResultType( 14:20:43 INFO - !!ReplaceElementsAt(0, Length(), 14:20:43 INFO - aOther.Elements(), aOther.Length())); 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - bool Assign(const nsTArray_Impl& aOther, 14:20:43 INFO - const mozilla::fallible_t&) 14:20:43 INFO - { 14:20:43 INFO - return Assign(aOther); 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - void Assign(nsTArray_Impl&& aOther) 14:20:43 INFO - { 14:20:43 INFO - Clear(); 14:20:43 INFO - SwapElements(aOther); 14:20:43 INFO - } 14:20:43 INFO - void ClearAndRetainStorage() 14:20:43 INFO - { 14:20:43 INFO - if (base_type::mHdr == EmptyHdr()) { 14:20:43 INFO - return; 14:20:43 INFO - } 14:20:43 INFO - DestructRange(0, Length()); 14:20:43 INFO - base_type::mHdr->mLength = 0; 14:20:43 INFO - } 14:20:43 INFO - void SetLengthAndRetainStorage(size_type aNewLen) 14:20:43 INFO - { 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aNewLen <= base_type::Capacity()))))) { MOZ_ReportAssertionFailure("aNewLen <= base_type::Capacity()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTArray.h", 1413); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1413); } while (0); } } while (0); 14:20:43 INFO - size_type oldLen = Length(); 14:20:43 INFO - if (aNewLen > oldLen) { 14:20:43 INFO - InsertElementsAt(oldLen, aNewLen - oldLen); 14:20:43 INFO - return; 14:20:43 INFO - } 14:20:43 INFO - if (aNewLen < oldLen) { 14:20:43 INFO - DestructRange(aNewLen, oldLen - aNewLen); 14:20:43 INFO - base_type::mHdr->mLength = aNewLen; 14:20:43 INFO - } 14:20:43 INFO - } 14:20:43 INFO - protected: 14:20:43 INFO - template 14:20:43 INFO - elem_type* ReplaceElementsAt(index_type aStart, size_type aCount, 14:20:43 INFO - const Item* aArray, size_type aArrayLen); 14:20:43 INFO - public: 14:20:43 INFO - template 14:20:43 INFO - elem_type* ReplaceElementsAt(index_type aStart, size_type aCount, 14:20:43 INFO - const Item* aArray, size_type aArrayLen, 14:20:43 INFO - const mozilla::fallible_t&) 14:20:43 INFO - { 14:20:43 INFO - return ReplaceElementsAt(aStart, aCount, 14:20:43 INFO - aArray, aArrayLen); 14:20:43 INFO - } 14:20:43 INFO - protected: 14:20:43 INFO - template 14:20:43 INFO - elem_type* ReplaceElementsAt(index_type aStart, size_type aCount, 14:20:43 INFO - const nsTArray& aArray) 14:20:43 INFO - { 14:20:43 INFO - return ReplaceElementsAt( 14:20:43 INFO - aStart, aCount, aArray.Elements(), aArray.Length()); 14:20:43 INFO - } 14:20:43 INFO - public: 14:20:43 INFO - template 14:20:43 INFO - elem_type* ReplaceElementsAt(index_type aStart, size_type aCount, 14:20:43 INFO - const nsTArray& aArray, 14:20:43 INFO - const mozilla::fallible_t&) 14:20:43 INFO - { 14:20:43 INFO - return ReplaceElementsAt(aStart, aCount, aArray); 14:20:43 INFO - } 14:20:43 INFO - protected: 14:20:43 INFO - template 14:20:43 INFO - elem_type* ReplaceElementsAt(index_type aStart, size_type aCount, 14:20:43 INFO - const Item& aItem) 14:20:43 INFO - { 14:20:43 INFO - return ReplaceElementsAt(aStart, aCount, &aItem, 1); 14:20:43 INFO - } 14:20:43 INFO - public: 14:20:43 INFO - template 14:20:43 INFO - elem_type* ReplaceElementsAt(index_type aStart, size_type aCount, 14:20:43 INFO - const Item& aItem, const mozilla::fallible_t&) 14:20:43 INFO - { 14:20:43 INFO - return ReplaceElementsAt(aStart, aCount, aItem); 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - elem_type* ReplaceElementAt(index_type aIndex, const Item& aItem) 14:20:43 INFO - { 14:20:43 INFO - return ReplaceElementsAt(aIndex, 1, &aItem, 1); 14:20:43 INFO - } 14:20:43 INFO - protected: 14:20:43 INFO - template 14:20:43 INFO - elem_type* InsertElementsAt(index_type aIndex, const Item* aArray, 14:20:43 INFO - size_type aArrayLen) 14:20:43 INFO - { 14:20:43 INFO - return ReplaceElementsAt(aIndex, 0, aArray, aArrayLen); 14:20:43 INFO - } 14:20:43 INFO - public: 14:20:43 INFO - template 14:20:43 INFO - elem_type* InsertElementsAt(index_type aIndex, const Item* aArray, 14:20:43 INFO - size_type aArrayLen, const mozilla::fallible_t&) 14:20:43 INFO - { 14:20:43 INFO - return InsertElementsAt(aIndex, aArray, aArrayLen); 14:20:43 INFO - } 14:20:43 INFO - protected: 14:20:43 INFO - template 14:20:43 INFO - elem_type* InsertElementsAt(index_type aIndex, 14:20:43 INFO - const nsTArray_Impl& aArray) 14:20:43 INFO - { 14:20:43 INFO - return ReplaceElementsAt( 14:20:43 INFO - aIndex, 0, aArray.Elements(), aArray.Length()); 14:20:43 INFO - } 14:20:43 INFO - public: 14:20:43 INFO - template 14:20:43 INFO - elem_type* InsertElementsAt(index_type aIndex, 14:20:43 INFO - const nsTArray_Impl& aArray, 14:20:43 INFO - const mozilla::fallible_t&) 14:20:43 INFO - { 14:20:43 INFO - return InsertElementsAt(aIndex, aArray); 14:20:43 INFO - } 14:20:43 INFO - protected: 14:20:43 INFO - template 14:20:43 INFO - elem_type* InsertElementAt(index_type aIndex); 14:20:43 INFO - public: 14:20:43 INFO - elem_type* InsertElementAt(index_type aIndex, const mozilla::fallible_t&) 14:20:43 INFO - { 14:20:43 INFO - return InsertElementAt(aIndex); 14:20:43 INFO - } 14:20:43 INFO - protected: 14:20:43 INFO - template 14:20:43 INFO - elem_type* InsertElementAt(index_type aIndex, Item&& aItem); 14:20:43 INFO - public: 14:20:43 INFO - template 14:20:43 INFO - elem_type* InsertElementAt(index_type aIndex, Item&& aItem, 14:20:43 INFO - const mozilla::fallible_t&) 14:20:43 INFO - { 14:20:43 INFO - return InsertElementAt(aIndex, 14:20:43 INFO - mozilla::Forward(aItem)); 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - index_type IndexOfFirstElementGt(const Item& aItem, 14:20:43 INFO - const Comparator& aComp) const 14:20:43 INFO - { 14:20:43 INFO - using mozilla::BinarySearchIf; 14:20:43 INFO - typedef ::detail::ItemComparatorFirstElementGT Cmp; 14:20:43 INFO - size_t index; 14:20:43 INFO - BinarySearchIf(*this, 0, Length(), Cmp(aItem, aComp), &index); 14:20:43 INFO - return index; 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - index_type 14:20:43 INFO - IndexOfFirstElementGt(const Item& aItem) const 14:20:43 INFO - { 14:20:43 INFO - return IndexOfFirstElementGt(aItem, nsDefaultComparator()); 14:20:43 INFO - } 14:20:43 INFO - protected: 14:20:43 INFO - template 14:20:43 INFO - elem_type* InsertElementSorted(Item&& aItem, const Comparator& aComp) 14:20:43 INFO - { 14:20:43 INFO - index_type index = IndexOfFirstElementGt(aItem, aComp); 14:20:43 INFO - return InsertElementAt( 14:20:43 INFO - index, mozilla::Forward(aItem)); 14:20:43 INFO - } 14:20:43 INFO - public: 14:20:43 INFO - template 14:20:43 INFO - elem_type* InsertElementSorted(Item&& aItem, const Comparator& aComp, 14:20:43 INFO - const mozilla::fallible_t&) 14:20:43 INFO - { 14:20:43 INFO - return InsertElementSorted( 14:20:43 INFO - mozilla::Forward(aItem), aComp); 14:20:43 INFO - } 14:20:43 INFO - protected: 14:20:43 INFO - template 14:20:43 INFO - elem_type* InsertElementSorted(Item&& aItem) 14:20:43 INFO - { 14:20:43 INFO - nsDefaultComparator comp; 14:20:43 INFO - return InsertElementSorted( 14:20:43 INFO - mozilla::Forward(aItem), comp); 14:20:43 INFO - } 14:20:43 INFO - public: 14:20:43 INFO - template 14:20:43 INFO - elem_type* InsertElementSorted(Item&& aItem, const mozilla::fallible_t&) 14:20:43 INFO - { 14:20:43 INFO - return InsertElementSorted( 14:20:43 INFO - mozilla::Forward(aItem)); 14:20:43 INFO - } 14:20:43 INFO - protected: 14:20:43 INFO - template 14:20:43 INFO - elem_type* AppendElements(const Item* aArray, size_type aArrayLen); 14:20:43 INFO - template 14:20:43 INFO - elem_type* AppendElements(const mozilla::Array& aArray) 14:20:43 INFO - { 14:20:43 INFO - return AppendElements(&aArray[0], Length); 14:20:43 INFO - } 14:20:43 INFO - public: 14:20:43 INFO - template 14:20:43 INFO - elem_type* AppendElements(const Item* aArray, size_type aArrayLen, 14:20:43 INFO - const mozilla::fallible_t&) 14:20:43 INFO - { 14:20:43 INFO - return AppendElements(aArray, aArrayLen); 14:20:43 INFO - } 14:20:43 INFO - protected: 14:20:43 INFO - template 14:20:43 INFO - elem_type* AppendElements(const nsTArray_Impl& aArray) 14:20:43 INFO - { 14:20:43 INFO - return AppendElements(aArray.Elements(), aArray.Length()); 14:20:43 INFO - } 14:20:43 INFO - public: 14:20:43 INFO - template 14:20:43 INFO - elem_type* AppendElements(const nsTArray_Impl& aArray, 14:20:43 INFO - const mozilla::fallible_t&) 14:20:43 INFO - { 14:20:43 INFO - return AppendElements(aArray); 14:20:43 INFO - } 14:20:43 INFO - protected: 14:20:43 INFO - template 14:20:43 INFO - elem_type* AppendElements(nsTArray_Impl&& aArray); 14:20:43 INFO - public: 14:20:43 INFO - template 14:20:43 INFO - elem_type* AppendElements(nsTArray_Impl&& aArray, 14:20:43 INFO - const mozilla::fallible_t&) 14:20:43 INFO - { 14:20:43 INFO - return AppendElements(mozilla::Move(aArray)); 14:20:43 INFO - } 14:20:43 INFO - protected: 14:20:43 INFO - template 14:20:43 INFO - elem_type* AppendElement(Item&& aItem); 14:20:43 INFO - public: 14:20:43 INFO - template 14:20:43 INFO - elem_type* AppendElement(Item&& aItem, 14:20:43 INFO - const mozilla::fallible_t&) 14:20:43 INFO - { 14:20:43 INFO - return AppendElement(mozilla::Forward(aItem)); 14:20:43 INFO - } 14:20:43 INFO - protected: 14:20:43 INFO - template 14:20:43 INFO - elem_type* AppendElements(size_type aCount) { 14:20:43 INFO - if (!ActualAlloc::Successful(this->template EnsureCapacity( 14:20:43 INFO - Length() + aCount, sizeof(elem_type)))) { 14:20:43 INFO - return nullptr; 14:20:43 INFO - } 14:20:43 INFO - elem_type* elems = Elements() + Length(); 14:20:43 INFO - size_type i; 14:20:43 INFO - for (i = 0; i < aCount; ++i) { 14:20:43 INFO - elem_traits::Construct(elems + i); 14:20:43 INFO - } 14:20:43 INFO - this->IncrementLength(aCount); 14:20:43 INFO - return elems; 14:20:43 INFO - } 14:20:43 INFO - public: 14:20:43 INFO - elem_type* AppendElements(size_type aCount, 14:20:43 INFO - const mozilla::fallible_t&) 14:20:43 INFO - { 14:20:43 INFO - return AppendElements(aCount); 14:20:43 INFO - } 14:20:43 INFO - protected: 14:20:43 INFO - template 14:20:43 INFO - elem_type* AppendElement() 14:20:43 INFO - { 14:20:43 INFO - return AppendElements(1); 14:20:43 INFO - } 14:20:43 INFO - public: 14:20:43 INFO - elem_type* AppendElement(const mozilla::fallible_t&) 14:20:43 INFO - { 14:20:43 INFO - return AppendElement(); 14:20:43 INFO - } 14:20:43 INFO - void RemoveElementsAt(index_type aStart, size_type aCount); 14:20:43 INFO - void RemoveElementAt(index_type aIndex) { RemoveElementsAt(aIndex, 1); } 14:20:43 INFO - void Clear() { RemoveElementsAt(0, Length()); } 14:20:43 INFO - template 14:20:43 INFO - void RemoveElementsBy(Predicate aPredicate); 14:20:43 INFO - template 14:20:43 INFO - bool RemoveElement(const Item& aItem, const Comparator& aComp) 14:20:43 INFO - { 14:20:43 INFO - index_type i = IndexOf(aItem, 0, aComp); 14:20:43 INFO - if (i == NoIndex) { 14:20:43 INFO - return false; 14:20:43 INFO - } 14:20:43 INFO - RemoveElementAt(i); 14:20:43 INFO - return true; 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - bool RemoveElement(const Item& aItem) 14:20:43 INFO - { 14:20:43 INFO - return RemoveElement(aItem, nsDefaultComparator()); 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - bool RemoveElementSorted(const Item& aItem, const Comparator& aComp) 14:20:43 INFO - { 14:20:43 INFO - index_type index = IndexOfFirstElementGt(aItem, aComp); 14:20:43 INFO - if (index > 0 && aComp.Equals(ElementAt(index - 1), aItem)) { 14:20:43 INFO - RemoveElementAt(index - 1); 14:20:43 INFO - return true; 14:20:43 INFO - } 14:20:43 INFO - return false; 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - bool RemoveElementSorted(const Item& aItem) 14:20:43 INFO - { 14:20:43 INFO - return RemoveElementSorted(aItem, nsDefaultComparator()); 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - typename Alloc::ResultType SwapElements(nsTArray_Impl& aOther) 14:20:43 INFO - { 14:20:43 INFO - return Alloc::Result(this->template SwapArrayElements( 14:20:43 INFO - aOther, sizeof(elem_type), mozilla::AlignmentFinder::alignment)); 14:20:43 INFO - } 14:20:43 INFO - protected: 14:20:43 INFO - template 14:20:43 INFO - typename ActualAlloc::ResultType SetCapacity(size_type aCapacity) 14:20:43 INFO - { 14:20:43 INFO - return ActualAlloc::Result(this->template EnsureCapacity( 14:20:43 INFO - aCapacity, sizeof(elem_type))); 14:20:43 INFO - } 14:20:43 INFO - public: 14:20:43 INFO - bool SetCapacity(size_type aCapacity, const mozilla::fallible_t&) 14:20:43 INFO - { 14:20:43 INFO - return SetCapacity(aCapacity); 14:20:43 INFO - } 14:20:43 INFO - protected: 14:20:43 INFO - template 14:20:43 INFO - typename ActualAlloc::ResultType SetLength(size_type aNewLen) 14:20:43 INFO - { 14:20:43 INFO - size_type oldLen = Length(); 14:20:43 INFO - if (aNewLen > oldLen) { 14:20:43 INFO - return ActualAlloc::ConvertBoolToResultType( 14:20:43 INFO - InsertElementsAt(oldLen, aNewLen - oldLen) != nullptr); 14:20:43 INFO - } 14:20:43 INFO - TruncateLength(aNewLen); 14:20:43 INFO - return ActualAlloc::ConvertBoolToResultType(true); 14:20:43 INFO - } 14:20:43 INFO - public: 14:20:43 INFO - bool SetLength(size_type aNewLen, const mozilla::fallible_t&) 14:20:43 INFO - { 14:20:43 INFO - return SetLength(aNewLen); 14:20:43 INFO - } 14:20:43 INFO - void TruncateLength(size_type aNewLen) 14:20:43 INFO - { 14:20:43 INFO - size_type oldLen = Length(); 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aNewLen <= oldLen))))) { MOZ_ReportAssertionFailure("aNewLen <= oldLen" " (" "caller should use SetLength instead" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTArray.h", 1900); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1900); } while (0); } } while (0); 14:20:43 INFO - #line 1901 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTArray.h" 14:20:43 INFO - RemoveElementsAt(aNewLen, oldLen - aNewLen); 14:20:43 INFO - } 14:20:43 INFO - protected: 14:20:43 INFO - template 14:20:43 INFO - typename ActualAlloc::ResultType EnsureLengthAtLeast(size_type aMinLen) 14:20:43 INFO - { 14:20:43 INFO - size_type oldLen = Length(); 14:20:43 INFO - if (aMinLen > oldLen) { 14:20:43 INFO - return ActualAlloc::ConvertBoolToResultType( 14:20:43 INFO - !!InsertElementsAt(oldLen, aMinLen - oldLen)); 14:20:43 INFO - } 14:20:43 INFO - return ActualAlloc::ConvertBoolToResultType(true); 14:20:43 INFO - } 14:20:43 INFO - public: 14:20:43 INFO - bool EnsureLengthAtLeast(size_type aMinLen, const mozilla::fallible_t&) 14:20:43 INFO - { 14:20:43 INFO - return EnsureLengthAtLeast(aMinLen); 14:20:43 INFO - } 14:20:43 INFO - protected: 14:20:43 INFO - template 14:20:43 INFO - elem_type* InsertElementsAt(index_type aIndex, size_type aCount) 14:20:43 INFO - { 14:20:43 INFO - if (!base_type::template InsertSlotsAt(aIndex, aCount, 14:20:43 INFO - sizeof(elem_type), 14:20:43 INFO - mozilla::AlignmentFinder::alignment)) { 14:20:43 INFO - return nullptr; 14:20:43 INFO - } 14:20:43 INFO - elem_type* iter = Elements() + aIndex; 14:20:43 INFO - elem_type* iend = iter + aCount; 14:20:43 INFO - for (; iter != iend; ++iter) { 14:20:43 INFO - elem_traits::Construct(iter); 14:20:43 INFO - } 14:20:43 INFO - return Elements() + aIndex; 14:20:43 INFO - } 14:20:43 INFO - public: 14:20:43 INFO - elem_type* InsertElementsAt(index_type aIndex, size_type aCount, 14:20:43 INFO - const mozilla::fallible_t&) 14:20:43 INFO - { 14:20:43 INFO - return InsertElementsAt(aIndex, aCount); 14:20:43 INFO - } 14:20:43 INFO - protected: 14:20:43 INFO - template 14:20:43 INFO - elem_type* InsertElementsAt(index_type aIndex, size_type aCount, 14:20:43 INFO - const Item& aItem); 14:20:43 INFO - public: 14:20:43 INFO - template 14:20:43 INFO - elem_type* InsertElementsAt(index_type aIndex, size_type aCount, 14:20:43 INFO - const Item& aItem, const mozilla::fallible_t&) 14:20:43 INFO - { 14:20:43 INFO - return InsertElementsAt(aIndex, aCount, aItem); 14:20:43 INFO - } 14:20:43 INFO - void Compact() 14:20:43 INFO - { 14:20:43 INFO - ShrinkCapacity(sizeof(elem_type), mozilla::AlignmentFinder::alignment); 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - static int Compare(const void* aE1, const void* aE2, void* aData) 14:20:43 INFO - { 14:20:43 INFO - const Comparator* c = reinterpret_cast(aData); 14:20:43 INFO - const elem_type* a = static_cast(aE1); 14:20:43 INFO - const elem_type* b = static_cast(aE2); 14:20:43 INFO - return c->LessThan(*a, *b) ? -1 : (c->Equals(*a, *b) ? 0 : 1); 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - void Sort(const Comparator& aComp) 14:20:43 INFO - { 14:20:43 INFO - NS_QuickSort(Elements(), Length(), sizeof(elem_type), 14:20:43 INFO - Compare, const_cast(&aComp)); 14:20:43 INFO - } 14:20:43 INFO - void Sort() { Sort(nsDefaultComparator()); } 14:20:43 INFO - void Reverse() 14:20:43 INFO - { 14:20:43 INFO - elem_type* elements = Elements(); 14:20:43 INFO - const size_type len = Length(); 14:20:43 INFO - for (index_type i = 0, iend = len / 2; i < iend; ++i) { 14:20:43 INFO - mozilla::Swap(elements[i], elements[len - i - 1]); 14:20:43 INFO - } 14:20:43 INFO - } 14:20:43 INFO - protected: 14:20:43 INFO - using base_type::Hdr; 14:20:43 INFO - using base_type::ShrinkCapacity; 14:20:43 INFO - void DestructRange(index_type aStart, size_type aCount) 14:20:43 INFO - { 14:20:43 INFO - elem_type* iter = Elements() + aStart; 14:20:43 INFO - elem_type *iend = iter + aCount; 14:20:43 INFO - for (; iter != iend; ++iter) { 14:20:43 INFO - elem_traits::Destruct(iter); 14:20:43 INFO - } 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - void AssignRange(index_type aStart, size_type aCount, const Item* aValues) 14:20:43 INFO - { 14:20:43 INFO - AssignRangeAlgorithm::value, 14:20:43 INFO - mozilla::IsSame::value> 14:20:43 INFO - ::implementation(Elements(), aStart, aCount, aValues); 14:20:43 INFO - } 14:20:43 INFO - }; 14:20:43 INFO - template 14:20:43 INFO - template 14:20:43 INFO - auto 14:20:43 INFO - nsTArray_Impl::ReplaceElementsAt(index_type aStart, size_type aCount, 14:20:43 INFO - const Item* aArray, size_type aArrayLen) -> elem_type* 14:20:43 INFO - { 14:20:43 INFO - if (!ActualAlloc::Successful(this->template EnsureCapacity( 14:20:43 INFO - Length() + aArrayLen - aCount, sizeof(elem_type)))) { 14:20:43 INFO - return nullptr; 14:20:43 INFO - } 14:20:43 INFO - DestructRange(aStart, aCount); 14:20:43 INFO - this->template ShiftData(aStart, aCount, aArrayLen, 14:20:43 INFO - sizeof(elem_type), 14:20:43 INFO - mozilla::AlignmentFinder::alignment); 14:20:43 INFO - AssignRange(aStart, aArrayLen, aArray); 14:20:43 INFO - return Elements() + aStart; 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - void 14:20:43 INFO - nsTArray_Impl::RemoveElementsAt(index_type aStart, size_type aCount) 14:20:43 INFO - { 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aCount == 0 || aStart < Length()))))) { MOZ_ReportAssertionFailure("aCount == 0 || aStart < Length()" " (" "Invalid aStart index" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTArray.h", 2082); do { } while (0); do { __debugbreak(); MOZ_NoReturn(2082); } while (0); } } while (0); 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aStart + aCount <= Length()))))) { MOZ_ReportAssertionFailure("aStart + aCount <= Length()" " (" "Invalid length" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTArray.h", 2083); do { } while (0); do { __debugbreak(); MOZ_NoReturn(2083); } while (0); } } while (0); 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aStart <= aStart + aCount))))) { MOZ_ReportAssertionFailure("aStart <= aStart + aCount" " (" "Start index plus length overflows" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTArray.h", 2085); do { } while (0); do { __debugbreak(); MOZ_NoReturn(2085); } while (0); } } while (0); 14:20:43 INFO - DestructRange(aStart, aCount); 14:20:43 INFO - this->template ShiftData(aStart, aCount, 0, 14:20:43 INFO - sizeof(elem_type), 14:20:43 INFO - mozilla::AlignmentFinder::alignment); 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - template 14:20:43 INFO - void 14:20:43 INFO - nsTArray_Impl::RemoveElementsBy(Predicate aPredicate) 14:20:43 INFO - { 14:20:43 INFO - if (base_type::mHdr == EmptyHdr()) { 14:20:43 INFO - return; 14:20:43 INFO - } 14:20:43 INFO - index_type j = 0; 14:20:43 INFO - index_type len = Length(); 14:20:43 INFO - for (index_type i = 0; i < len; ++i) { 14:20:43 INFO - if (aPredicate(Elements()[i])) { 14:20:43 INFO - elem_traits::Destruct(Elements() + i); 14:20:43 INFO - } else { 14:20:43 INFO - if (j < i) { 14:20:43 INFO - copy_type::MoveNonOverlappingRegion(Elements() + j, Elements() + i, 14:20:43 INFO - 1, sizeof(elem_type)); 14:20:43 INFO - } 14:20:43 INFO - ++j; 14:20:43 INFO - } 14:20:43 INFO - } 14:20:43 INFO - base_type::mHdr->mLength = j; 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - template 14:20:43 INFO - auto 14:20:43 INFO - nsTArray_Impl::InsertElementsAt(index_type aIndex, size_type aCount, 14:20:43 INFO - const Item& aItem) -> elem_type* 14:20:43 INFO - { 14:20:43 INFO - if (!base_type::template InsertSlotsAt(aIndex, aCount, 14:20:43 INFO - sizeof(elem_type), 14:20:43 INFO - mozilla::AlignmentFinder::alignment)) { 14:20:43 INFO - return nullptr; 14:20:43 INFO - } 14:20:43 INFO - elem_type* iter = Elements() + aIndex; 14:20:43 INFO - elem_type* iend = iter + aCount; 14:20:43 INFO - for (; iter != iend; ++iter) { 14:20:43 INFO - elem_traits::Construct(iter, aItem); 14:20:43 INFO - } 14:20:43 INFO - return Elements() + aIndex; 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - template 14:20:43 INFO - auto 14:20:43 INFO - nsTArray_Impl::InsertElementAt(index_type aIndex) -> elem_type* 14:20:43 INFO - { 14:20:43 INFO - if (!ActualAlloc::Successful(this->template EnsureCapacity( 14:20:43 INFO - Length() + 1, sizeof(elem_type)))) { 14:20:43 INFO - return nullptr; 14:20:43 INFO - } 14:20:43 INFO - this->template ShiftData(aIndex, 0, 1, sizeof(elem_type), 14:20:43 INFO - mozilla::AlignmentFinder::alignment); 14:20:43 INFO - elem_type* elem = Elements() + aIndex; 14:20:43 INFO - elem_traits::Construct(elem); 14:20:43 INFO - return elem; 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - template 14:20:43 INFO - auto 14:20:43 INFO - nsTArray_Impl::InsertElementAt(index_type aIndex, Item&& aItem) -> elem_type* 14:20:43 INFO - { 14:20:43 INFO - if (!ActualAlloc::Successful(this->template EnsureCapacity( 14:20:43 INFO - Length() + 1, sizeof(elem_type)))) { 14:20:43 INFO - return nullptr; 14:20:43 INFO - } 14:20:43 INFO - this->template ShiftData(aIndex, 0, 1, sizeof(elem_type), 14:20:43 INFO - mozilla::AlignmentFinder::alignment); 14:20:43 INFO - elem_type* elem = Elements() + aIndex; 14:20:43 INFO - elem_traits::Construct(elem, mozilla::Forward(aItem)); 14:20:43 INFO - return elem; 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - template 14:20:43 INFO - auto 14:20:43 INFO - nsTArray_Impl::AppendElements(const Item* aArray, size_type aArrayLen) -> elem_type* 14:20:43 INFO - { 14:20:43 INFO - if (!ActualAlloc::Successful(this->template EnsureCapacity( 14:20:43 INFO - Length() + aArrayLen, sizeof(elem_type)))) { 14:20:43 INFO - return nullptr; 14:20:43 INFO - } 14:20:43 INFO - index_type len = Length(); 14:20:43 INFO - AssignRange(len, aArrayLen, aArray); 14:20:43 INFO - this->IncrementLength(aArrayLen); 14:20:43 INFO - return Elements() + len; 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - template 14:20:43 INFO - auto 14:20:43 INFO - nsTArray_Impl::AppendElements(nsTArray_Impl&& aArray) -> elem_type* 14:20:43 INFO - { 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(&aArray != this))))) { MOZ_ReportAssertionFailure("&aArray != this" " (" "argument must be different aArray" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTArray.h", 2191); do { } while (0); do { __debugbreak(); MOZ_NoReturn(2191); } while (0); } } while (0); 14:20:43 INFO - if (Length() == 0) { 14:20:43 INFO - SwapElements(aArray); 14:20:43 INFO - return Elements(); 14:20:43 INFO - } 14:20:43 INFO - index_type len = Length(); 14:20:43 INFO - index_type otherLen = aArray.Length(); 14:20:43 INFO - if (!Alloc::Successful(this->template EnsureCapacity( 14:20:43 INFO - len + otherLen, sizeof(elem_type)))) { 14:20:43 INFO - return nullptr; 14:20:43 INFO - } 14:20:43 INFO - copy_type::MoveNonOverlappingRegion(Elements() + len, aArray.Elements(), otherLen, 14:20:43 INFO - sizeof(elem_type)); 14:20:43 INFO - this->IncrementLength(otherLen); 14:20:43 INFO - aArray.template ShiftData(0, otherLen, 0, sizeof(elem_type), 14:20:43 INFO - mozilla::AlignmentFinder::alignment); 14:20:43 INFO - return Elements() + len; 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - template 14:20:43 INFO - auto 14:20:43 INFO - nsTArray_Impl::AppendElement(Item&& aItem) -> elem_type* 14:20:43 INFO - { 14:20:43 INFO - if (!ActualAlloc::Successful(this->template EnsureCapacity( 14:20:43 INFO - Length() + 1, sizeof(elem_type)))) { 14:20:43 INFO - return nullptr; 14:20:43 INFO - } 14:20:43 INFO - elem_type* elem = Elements() + Length(); 14:20:43 INFO - elem_traits::Construct(elem, mozilla::Forward(aItem)); 14:20:43 INFO - this->IncrementLength(1); 14:20:43 INFO - return elem; 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - inline void 14:20:43 INFO - ImplCycleCollectionUnlink(nsTArray_Impl& aField) 14:20:43 INFO - { 14:20:43 INFO - aField.Clear(); 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - inline void 14:20:43 INFO - ImplCycleCollectionTraverse(nsCycleCollectionTraversalCallback& aCallback, 14:20:43 INFO - nsTArray_Impl& aField, 14:20:43 INFO - const char* aName, 14:20:43 INFO - uint32_t aFlags = 0) 14:20:43 INFO - { 14:20:43 INFO - aFlags |= CycleCollectionEdgeNameArrayFlag; 14:20:43 INFO - size_t length = aField.Length(); 14:20:43 INFO - for (size_t i = 0; i < length; ++i) { 14:20:43 INFO - ImplCycleCollectionTraverse(aCallback, aField[i], aName, aFlags); 14:20:43 INFO - } 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - class nsTArray : public nsTArray_Impl 14:20:43 INFO - { 14:20:43 INFO - public: 14:20:43 INFO - typedef nsTArray_Impl base_type; 14:20:43 INFO - typedef nsTArray self_type; 14:20:43 INFO - typedef typename base_type::size_type size_type; 14:20:43 INFO - nsTArray() {} 14:20:43 INFO - explicit nsTArray(size_type aCapacity) : base_type(aCapacity) {} 14:20:43 INFO - explicit nsTArray(const nsTArray& aOther) : base_type(aOther) {} 14:20:43 INFO - nsTArray(nsTArray&& aOther) : base_type(mozilla::Move(aOther)) {} 14:20:43 INFO - nsTArray(std::initializer_list aIL) : base_type(aIL) {} 14:20:43 INFO - template 14:20:43 INFO - explicit nsTArray(const nsTArray_Impl& aOther) 14:20:43 INFO - : base_type(aOther) 14:20:43 INFO - { 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - nsTArray(nsTArray_Impl&& aOther) 14:20:43 INFO - : base_type(mozilla::Move(aOther)) 14:20:43 INFO - { 14:20:43 INFO - } 14:20:43 INFO - self_type& operator=(const self_type& aOther) 14:20:43 INFO - { 14:20:43 INFO - base_type::operator=(aOther); 14:20:43 INFO - return *this; 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - self_type& operator=(const nsTArray_Impl& aOther) 14:20:43 INFO - { 14:20:43 INFO - base_type::operator=(aOther); 14:20:43 INFO - return *this; 14:20:43 INFO - } 14:20:43 INFO - self_type& operator=(self_type&& aOther) 14:20:43 INFO - { 14:20:43 INFO - base_type::operator=(mozilla::Move(aOther)); 14:20:43 INFO - return *this; 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - self_type& operator=(nsTArray_Impl&& aOther) 14:20:43 INFO - { 14:20:43 INFO - base_type::operator=(mozilla::Move(aOther)); 14:20:43 INFO - return *this; 14:20:43 INFO - } 14:20:43 INFO - using base_type::AppendElement; 14:20:43 INFO - using base_type::AppendElements; 14:20:43 INFO - using base_type::EnsureLengthAtLeast; 14:20:43 INFO - using base_type::InsertElementAt; 14:20:43 INFO - using base_type::InsertElementsAt; 14:20:43 INFO - using base_type::InsertElementSorted; 14:20:43 INFO - using base_type::ReplaceElementsAt; 14:20:43 INFO - using base_type::SetCapacity; 14:20:43 INFO - using base_type::SetLength; 14:20:43 INFO - }; 14:20:43 INFO - template 14:20:43 INFO - class FallibleTArray : public nsTArray_Impl 14:20:43 INFO - { 14:20:43 INFO - public: 14:20:43 INFO - typedef nsTArray_Impl base_type; 14:20:43 INFO - typedef FallibleTArray self_type; 14:20:43 INFO - typedef typename base_type::size_type size_type; 14:20:43 INFO - FallibleTArray() {} 14:20:43 INFO - explicit FallibleTArray(size_type aCapacity) : base_type(aCapacity) {} 14:20:43 INFO - explicit FallibleTArray(const FallibleTArray& aOther) : base_type(aOther) {} 14:20:43 INFO - FallibleTArray(FallibleTArray&& aOther) 14:20:43 INFO - : base_type(mozilla::Move(aOther)) 14:20:43 INFO - { 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - explicit FallibleTArray(const nsTArray_Impl& aOther) 14:20:43 INFO - : base_type(aOther) 14:20:43 INFO - { 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - explicit FallibleTArray(nsTArray_Impl&& aOther) 14:20:43 INFO - : base_type(mozilla::Move(aOther)) 14:20:43 INFO - { 14:20:43 INFO - } 14:20:43 INFO - self_type& operator=(const self_type& aOther) 14:20:43 INFO - { 14:20:43 INFO - base_type::operator=(aOther); 14:20:43 INFO - return *this; 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - self_type& operator=(const nsTArray_Impl& aOther) 14:20:43 INFO - { 14:20:43 INFO - base_type::operator=(aOther); 14:20:43 INFO - return *this; 14:20:43 INFO - } 14:20:43 INFO - self_type& operator=(self_type&& aOther) 14:20:43 INFO - { 14:20:43 INFO - base_type::operator=(mozilla::Move(aOther)); 14:20:43 INFO - return *this; 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - self_type& operator=(nsTArray_Impl&& aOther) 14:20:43 INFO - { 14:20:43 INFO - base_type::operator=(mozilla::Move(aOther)); 14:20:43 INFO - return *this; 14:20:43 INFO - } 14:20:43 INFO - }; 14:20:43 INFO - template 14:20:43 INFO - class AutoTArray : public nsTArray 14:20:43 INFO - { 14:20:43 INFO - static_assert(N != 0, "AutoTArray should be specialized"); 14:20:43 INFO - public: 14:20:43 INFO - typedef AutoTArray self_type; 14:20:43 INFO - typedef nsTArray base_type; 14:20:43 INFO - typedef typename base_type::Header Header; 14:20:43 INFO - typedef typename base_type::elem_type elem_type; 14:20:43 INFO - AutoTArray() 14:20:43 INFO - { 14:20:43 INFO - Init(); 14:20:43 INFO - } 14:20:43 INFO - AutoTArray(const self_type& aOther) 14:20:43 INFO - { 14:20:43 INFO - Init(); 14:20:43 INFO - this->AppendElements(aOther); 14:20:43 INFO - } 14:20:43 INFO - explicit AutoTArray(const base_type& aOther) 14:20:43 INFO - { 14:20:43 INFO - Init(); 14:20:43 INFO - this->AppendElements(aOther); 14:20:43 INFO - } 14:20:43 INFO - explicit AutoTArray(base_type&& aOther) 14:20:43 INFO - { 14:20:43 INFO - Init(); 14:20:43 INFO - this->SwapElements(aOther); 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - explicit AutoTArray(nsTArray_Impl&& aOther) 14:20:43 INFO - { 14:20:43 INFO - Init(); 14:20:43 INFO - this->SwapElements(aOther); 14:20:43 INFO - } 14:20:43 INFO - AutoTArray(std::initializer_list aIL) 14:20:43 INFO - { 14:20:43 INFO - Init(); 14:20:43 INFO - this->AppendElements(aIL.begin(), aIL.size()); 14:20:43 INFO - } 14:20:43 INFO - self_type& operator=(const self_type& aOther) 14:20:43 INFO - { 14:20:43 INFO - base_type::operator=(aOther); 14:20:43 INFO - return *this; 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - self_type& operator=(const nsTArray_Impl& aOther) 14:20:43 INFO - { 14:20:43 INFO - base_type::operator=(aOther); 14:20:43 INFO - return *this; 14:20:43 INFO - } 14:20:43 INFO - private: 14:20:43 INFO - template 14:20:43 INFO - friend class nsTArray_base; 14:20:43 INFO - void Init() 14:20:43 INFO - { 14:20:43 INFO - static_assert(mozilla::AlignmentFinder::alignment <= 8, 14:20:43 INFO - "can't handle alignments greater than 8, " 14:20:43 INFO - "see nsTArray_base::UsesAutoArrayBuffer()"); 14:20:43 INFO - Header** phdr = base_type::PtrToHdr(); 14:20:43 INFO - *phdr = reinterpret_cast(&mAutoBuf); 14:20:43 INFO - (*phdr)->mLength = 0; 14:20:43 INFO - (*phdr)->mCapacity = N; 14:20:43 INFO - (*phdr)->mIsAutoArray = 1; 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::alignment) == reinterpret_cast(&mAutoBuf))>::isValid, "invalid assertion condition"); if ((!!(!(!!(base_type::GetAutoArrayBuffer(mozilla::AlignmentFinder::alignment) == reinterpret_cast(&mAutoBuf)))))) { MOZ_ReportAssertionFailure("base_type::GetAutoArrayBuffer(mozilla::AlignmentFinder::alignment) == reinterpret_cast(&mAutoBuf)" " (" "GetAutoArrayBuffer needs to be fixed" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTArray.h", 2447); do { } while (0); do { __debugbreak(); MOZ_NoReturn(2447); } while (0); } } while (0); 14:20:43 INFO - #line 2448 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTArray.h" 14:20:43 INFO - } 14:20:43 INFO - union 14:20:43 INFO - { 14:20:43 INFO - char mAutoBuf[sizeof(nsTArrayHeader) + N * sizeof(elem_type)]; 14:20:43 INFO - mozilla::AlignedElem<(mozilla::AlignmentFinder
::alignment > mozilla::AlignmentFinder::alignment) ? 14:20:43 INFO - mozilla::AlignmentFinder
::alignment : mozilla::AlignmentFinder::alignment> mAlign; 14:20:43 INFO - }; 14:20:43 INFO - }; 14:20:43 INFO - template 14:20:43 INFO - class AutoTArray : public nsTArray 14:20:43 INFO - { 14:20:43 INFO - }; 14:20:43 INFO - template 14:20:43 INFO - struct nsTArray_CopyChooser> 14:20:43 INFO - { 14:20:43 INFO - typedef nsTArray_CopyWithConstructors> Type; 14:20:43 INFO - }; 14:20:43 INFO - static_assert(sizeof(AutoTArray) == 14:20:43 INFO - sizeof(void*) + sizeof(nsTArrayHeader) + sizeof(uint32_t) * 2, 14:20:43 INFO - "AutoTArray shouldn't contain any extra padding, " 14:20:43 INFO - "see the comment"); 14:20:43 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTArray-inl.h" 14:20:43 INFO - template 14:20:43 INFO - nsTArray_base::nsTArray_base() 14:20:43 INFO - : mHdr(EmptyHdr()) 14:20:43 INFO - { 14:20:43 INFO - do { static_assert(mozilla::IsClass::value, "Token '" "nsTArray_base" "' is not a class type."); static_assert(!mozilla::IsBaseOf::value, "nsISupports classes don't need to call MOZ_COUNT_CTOR or MOZ_COUNT_DTOR");; NS_LogCtor((void*)this, "nsTArray_base", sizeof(*this)); } while (0); 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - nsTArray_base::~nsTArray_base() 14:20:43 INFO - { 14:20:43 INFO - if (mHdr != EmptyHdr() && !UsesAutoArrayBuffer()) { 14:20:43 INFO - Alloc::Free(mHdr); 14:20:43 INFO - } 14:20:43 INFO - do { static_assert(mozilla::IsClass::value, "Token '" "nsTArray_base" "' is not a class type."); static_assert(!mozilla::IsBaseOf::value, "nsISupports classes don't need to call MOZ_COUNT_CTOR or MOZ_COUNT_DTOR");; NS_LogDtor((void*)this, "nsTArray_base", sizeof(*this)); } while (0); 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - const nsTArrayHeader* 14:20:43 INFO - nsTArray_base::GetAutoArrayBufferUnsafe(size_t aElemAlign) const 14:20:43 INFO - { 14:20:43 INFO - const void* autoBuf = 14:20:43 INFO - &reinterpret_cast, 1>*>(this)->mAutoBuf; 14:20:43 INFO - static_assert(sizeof(void*) != 4 || 14:20:43 INFO - (mozilla::AlignmentFinder>::alignment == 8 && 14:20:43 INFO - sizeof(AutoTArray, 1>) == 14:20:43 INFO - sizeof(void*) + sizeof(nsTArrayHeader) + 14:20:43 INFO - 4 + sizeof(mozilla::AlignedElem<8>)), 14:20:43 INFO - "auto array padding wasn't what we expected"); 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aElemAlign <= 4 || aElemAlign == 8))))) { MOZ_ReportAssertionFailure("aElemAlign <= 4 || aElemAlign == 8" " (" "unsupported alignment." ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTArray-inl.h", 49); do { } while (0); do { __debugbreak(); MOZ_NoReturn(49); } while (0); } } while (0); 14:20:43 INFO - #line 50 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTArray-inl.h" 14:20:43 INFO - if (sizeof(void*) == 4 && aElemAlign == 8) { 14:20:43 INFO - autoBuf = reinterpret_cast(autoBuf) + 4; 14:20:43 INFO - } 14:20:43 INFO - return reinterpret_cast(autoBuf); 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - bool 14:20:43 INFO - nsTArray_base::UsesAutoArrayBuffer() const 14:20:43 INFO - { 14:20:43 INFO - if (!mHdr->mIsAutoArray) { 14:20:43 INFO - return false; 14:20:43 INFO - } 14:20:43 INFO - static_assert(sizeof(nsTArrayHeader) > 4, 14:20:43 INFO - "see comment above"); 14:20:43 INFO - ptrdiff_t diff = reinterpret_cast(GetAutoArrayBuffer(8)) - 14:20:43 INFO - reinterpret_cast(GetAutoArrayBuffer(4)); 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType= 0 && diff <= 4)>::isValid, "invalid assertion condition"); if ((!!(!(!!(diff >= 0 && diff <= 4))))) { MOZ_ReportAssertionFailure("diff >= 0 && diff <= 4" " (" "GetAutoArrayBuffer doesn't do what we expect." ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTArray-inl.h", 101); do { } while (0); do { __debugbreak(); MOZ_NoReturn(101); } while (0); } } while (0); 14:20:43 INFO - #line 102 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTArray-inl.h" 14:20:43 INFO - #line 103 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTArray-inl.h" 14:20:43 INFO - return mHdr == GetAutoArrayBuffer(4) || mHdr == GetAutoArrayBuffer(8); 14:20:43 INFO - } 14:20:43 INFO - bool IsTwiceTheRequiredBytesRepresentableAsUint32(size_t aCapacity, 14:20:43 INFO - size_t aElemSize); 14:20:43 INFO - template 14:20:43 INFO - template 14:20:43 INFO - typename ActualAlloc::ResultTypeProxy 14:20:43 INFO - nsTArray_base::EnsureCapacity(size_type aCapacity, 14:20:43 INFO - size_type aElemSize) 14:20:43 INFO - { 14:20:43 INFO - if (aCapacity <= mHdr->mCapacity) { 14:20:43 INFO - return ActualAlloc::SuccessResult(); 14:20:43 INFO - } 14:20:43 INFO - if (!IsTwiceTheRequiredBytesRepresentableAsUint32(aCapacity, aElemSize)) { 14:20:43 INFO - ActualAlloc::SizeTooBig((size_t)aCapacity * aElemSize); 14:20:43 INFO - return ActualAlloc::FailureResult(); 14:20:43 INFO - } 14:20:43 INFO - size_t reqSize = sizeof(Header) + aCapacity * aElemSize; 14:20:43 INFO - if (mHdr == EmptyHdr()) { 14:20:43 INFO - Header* header = static_cast(ActualAlloc::Malloc(reqSize)); 14:20:43 INFO - if (!header) { 14:20:43 INFO - return ActualAlloc::FailureResult(); 14:20:43 INFO - } 14:20:43 INFO - header->mLength = 0; 14:20:43 INFO - header->mCapacity = aCapacity; 14:20:43 INFO - header->mIsAutoArray = 0; 14:20:43 INFO - mHdr = header; 14:20:43 INFO - return ActualAlloc::SuccessResult(); 14:20:43 INFO - } 14:20:43 INFO - const size_t slowGrowthThreshold = 8 * 1024 * 1024; 14:20:43 INFO - size_t bytesToAlloc; 14:20:43 INFO - if (reqSize >= slowGrowthThreshold) { 14:20:43 INFO - size_t currSize = sizeof(Header) + Capacity() * aElemSize; 14:20:43 INFO - size_t minNewSize = currSize + (currSize >> 3); 14:20:43 INFO - bytesToAlloc = reqSize > minNewSize ? reqSize : minNewSize; 14:20:43 INFO - const size_t MiB = 1 << 20; 14:20:43 INFO - bytesToAlloc = MiB * ((bytesToAlloc + MiB - 1) / MiB); 14:20:43 INFO - } else { 14:20:43 INFO - bytesToAlloc = mozilla::RoundUpPow2(reqSize); 14:20:43 INFO - } 14:20:43 INFO - Header* header; 14:20:43 INFO - if (UsesAutoArrayBuffer() || !Copy::allowRealloc) { 14:20:43 INFO - header = static_cast(ActualAlloc::Malloc(bytesToAlloc)); 14:20:43 INFO - if (!header) { 14:20:43 INFO - return ActualAlloc::FailureResult(); 14:20:43 INFO - } 14:20:43 INFO - Copy::MoveNonOverlappingRegionWithHeader(header, mHdr, Length(), aElemSize); 14:20:43 INFO - if (!UsesAutoArrayBuffer()) { 14:20:43 INFO - ActualAlloc::Free(mHdr); 14:20:43 INFO - } 14:20:43 INFO - } else { 14:20:43 INFO - header = static_cast(ActualAlloc::Realloc(mHdr, bytesToAlloc)); 14:20:43 INFO - if (!header) { 14:20:43 INFO - return ActualAlloc::FailureResult(); 14:20:43 INFO - } 14:20:43 INFO - } 14:20:43 INFO - size_t newCapacity = (bytesToAlloc - sizeof(Header)) / aElemSize; 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType= aCapacity)>::isValid, "invalid assertion condition"); if ((!!(!(!!(newCapacity >= aCapacity))))) { MOZ_ReportAssertionFailure("newCapacity >= aCapacity" " (" "Didn't enlarge the array enough!" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTArray-inl.h", 191); do { } while (0); do { __debugbreak(); MOZ_NoReturn(191); } while (0); } } while (0); 14:20:43 INFO - header->mCapacity = newCapacity; 14:20:43 INFO - mHdr = header; 14:20:43 INFO - return ActualAlloc::SuccessResult(); 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - void 14:20:43 INFO - nsTArray_base::ShrinkCapacity(size_type aElemSize, 14:20:43 INFO - size_t aElemAlign) 14:20:43 INFO - { 14:20:43 INFO - if (mHdr == EmptyHdr() || UsesAutoArrayBuffer()) { 14:20:43 INFO - return; 14:20:43 INFO - } 14:20:43 INFO - if (mHdr->mLength >= mHdr->mCapacity) { 14:20:43 INFO - return; 14:20:43 INFO - } 14:20:43 INFO - size_type length = Length(); 14:20:43 INFO - if (IsAutoArray() && GetAutoArrayBuffer(aElemAlign)->mCapacity >= length) { 14:20:43 INFO - Header* header = GetAutoArrayBuffer(aElemAlign); 14:20:43 INFO - header->mLength = length; 14:20:43 INFO - Copy::MoveNonOverlappingRegion(header + 1, mHdr + 1, length, aElemSize); 14:20:43 INFO - nsTArrayFallibleAllocator::Free(mHdr); 14:20:43 INFO - mHdr = header; 14:20:43 INFO - return; 14:20:43 INFO - } 14:20:43 INFO - if (length == 0) { 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!IsAutoArray()))))) { MOZ_ReportAssertionFailure("!IsAutoArray()" " (" "autoarray should have fit 0 elements" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTArray-inl.h", 229); do { } while (0); do { __debugbreak(); MOZ_NoReturn(229); } while (0); } } while (0); 14:20:43 INFO - nsTArrayFallibleAllocator::Free(mHdr); 14:20:43 INFO - mHdr = EmptyHdr(); 14:20:43 INFO - return; 14:20:43 INFO - } 14:20:43 INFO - size_type size = sizeof(Header) + length * aElemSize; 14:20:43 INFO - void* ptr = nsTArrayFallibleAllocator::Realloc(mHdr, size); 14:20:43 INFO - if (!ptr) { 14:20:43 INFO - return; 14:20:43 INFO - } 14:20:43 INFO - mHdr = static_cast(ptr); 14:20:43 INFO - mHdr->mCapacity = length; 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - template 14:20:43 INFO - void 14:20:43 INFO - nsTArray_base::ShiftData(index_type aStart, 14:20:43 INFO - size_type aOldLen, size_type aNewLen, 14:20:43 INFO - size_type aElemSize, size_t aElemAlign) 14:20:43 INFO - { 14:20:43 INFO - if (aOldLen == aNewLen) { 14:20:43 INFO - return; 14:20:43 INFO - } 14:20:43 INFO - size_type num = mHdr->mLength - (aStart + aOldLen); 14:20:43 INFO - mHdr->mLength += aNewLen - aOldLen; 14:20:43 INFO - if (mHdr->mLength == 0) { 14:20:43 INFO - ShrinkCapacity(aElemSize, aElemAlign); 14:20:43 INFO - } else { 14:20:43 INFO - if (num == 0) { 14:20:43 INFO - return; 14:20:43 INFO - } 14:20:43 INFO - aStart *= aElemSize; 14:20:43 INFO - aNewLen *= aElemSize; 14:20:43 INFO - aOldLen *= aElemSize; 14:20:43 INFO - char* baseAddr = reinterpret_cast(mHdr + 1) + aStart; 14:20:43 INFO - Copy::MoveOverlappingRegion(baseAddr + aNewLen, baseAddr + aOldLen, num, aElemSize); 14:20:43 INFO - } 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - template 14:20:43 INFO - bool 14:20:43 INFO - nsTArray_base::InsertSlotsAt(index_type aIndex, size_type aCount, 14:20:43 INFO - size_type aElemSize, 14:20:43 INFO - size_t aElemAlign) 14:20:43 INFO - { 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aIndex <= Length()))))) { MOZ_ReportAssertionFailure("aIndex <= Length()" " (" "Bogus insertion index" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTArray-inl.h", 283); do { } while (0); do { __debugbreak(); MOZ_NoReturn(283); } while (0); } } while (0); 14:20:43 INFO - size_type newLen = Length() + aCount; 14:20:43 INFO - EnsureCapacity(newLen, aElemSize); 14:20:43 INFO - if (Capacity() < newLen) { 14:20:43 INFO - return false; 14:20:43 INFO - } 14:20:43 INFO - ShiftData(aIndex, 0, aCount, aElemSize, aElemAlign); 14:20:43 INFO - return true; 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - nsTArray_base::IsAutoArrayRestorer::IsAutoArrayRestorer( 14:20:43 INFO - nsTArray_base& aArray, 14:20:43 INFO - size_t aElemAlign) 14:20:43 INFO - : mArray(aArray) 14:20:43 INFO - , mElemAlign(aElemAlign) 14:20:43 INFO - , mIsAuto(aArray.IsAutoArray()) 14:20:43 INFO - { 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - nsTArray_base::IsAutoArrayRestorer::~IsAutoArrayRestorer() 14:20:43 INFO - { 14:20:43 INFO - if (mIsAuto && mArray.mHdr == mArray.EmptyHdr()) { 14:20:43 INFO - mArray.mHdr = mArray.GetAutoArrayBufferUnsafe(mElemAlign); 14:20:43 INFO - mArray.mHdr->mLength = 0; 14:20:43 INFO - } else if (mArray.mHdr != mArray.EmptyHdr()) { 14:20:43 INFO - mArray.mHdr->mIsAutoArray = mIsAuto; 14:20:43 INFO - } 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - template 14:20:43 INFO - typename ActualAlloc::ResultTypeProxy 14:20:43 INFO - nsTArray_base::SwapArrayElements(nsTArray_base& aOther, 14:20:43 INFO - size_type aElemSize, 14:20:43 INFO - size_t aElemAlign) 14:20:43 INFO - { 14:20:43 INFO - IsAutoArrayRestorer ourAutoRestorer(*this, aElemAlign); 14:20:43 INFO - typename nsTArray_base::IsAutoArrayRestorer 14:20:43 INFO - otherAutoRestorer(aOther, aElemAlign); 14:20:43 INFO - if ((!UsesAutoArrayBuffer() || Capacity() < aOther.Length()) && 14:20:43 INFO - (!aOther.UsesAutoArrayBuffer() || aOther.Capacity() < Length())) { 14:20:43 INFO - if (!EnsureNotUsingAutoArrayBuffer(aElemSize) || 14:20:43 INFO - !aOther.template EnsureNotUsingAutoArrayBuffer(aElemSize)) { 14:20:43 INFO - return ActualAlloc::FailureResult(); 14:20:43 INFO - } 14:20:43 INFO - Header* temp = mHdr; 14:20:43 INFO - mHdr = aOther.mHdr; 14:20:43 INFO - aOther.mHdr = temp; 14:20:43 INFO - return ActualAlloc::SuccessResult(); 14:20:43 INFO - } 14:20:43 INFO - if (!ActualAlloc::Successful(EnsureCapacity(aOther.Length(), aElemSize)) || 14:20:43 INFO - !Allocator::Successful(aOther.template EnsureCapacity(Length(), aElemSize))) { 14:20:43 INFO - return ActualAlloc::FailureResult(); 14:20:43 INFO - } 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(UsesAutoArrayBuffer() || aOther.UsesAutoArrayBuffer()))))) { MOZ_ReportAssertionFailure("UsesAutoArrayBuffer() || aOther.UsesAutoArrayBuffer()" " (" "One of the arrays should be using its auto buffer." ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTArray-inl.h", 387); do { } while (0); do { __debugbreak(); MOZ_NoReturn(387); } while (0); } } while (0); 14:20:43 INFO - #line 388 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTArray-inl.h" 14:20:43 INFO - size_type smallerLength = XPCOM_MIN(Length(), aOther.Length()); 14:20:43 INFO - size_type largerLength = XPCOM_MAX(Length(), aOther.Length()); 14:20:43 INFO - void* smallerElements; 14:20:43 INFO - void* largerElements; 14:20:43 INFO - if (Length() <= aOther.Length()) { 14:20:43 INFO - smallerElements = Hdr() + 1; 14:20:43 INFO - largerElements = aOther.Hdr() + 1; 14:20:43 INFO - } else { 14:20:43 INFO - smallerElements = aOther.Hdr() + 1; 14:20:43 INFO - largerElements = Hdr() + 1; 14:20:43 INFO - } 14:20:43 INFO - AutoTArray, 64> temp; 14:20:43 INFO - if (!ActualAlloc::Successful(temp.template EnsureCapacity(smallerLength, 14:20:43 INFO - aElemSize))) { 14:20:43 INFO - return ActualAlloc::FailureResult(); 14:20:43 INFO - } 14:20:43 INFO - Copy::MoveNonOverlappingRegion(temp.Elements(), smallerElements, smallerLength, aElemSize); 14:20:43 INFO - Copy::MoveNonOverlappingRegion(smallerElements, largerElements, largerLength, aElemSize); 14:20:43 INFO - Copy::MoveNonOverlappingRegion(largerElements, temp.Elements(), smallerLength, aElemSize); 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!((aOther.Length() == 0 || mHdr != EmptyHdr()) && (Length() == 0 || aOther.mHdr != EmptyHdr())))))) { MOZ_ReportAssertionFailure("(aOther.Length() == 0 || mHdr != EmptyHdr()) && (Length() == 0 || aOther.mHdr != EmptyHdr())" " (" "Don't set sEmptyHdr's length." ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTArray-inl.h", 419); do { } while (0); do { __debugbreak(); MOZ_NoReturn(419); } while (0); } } while (0); 14:20:43 INFO - #line 420 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTArray-inl.h" 14:20:43 INFO - size_type tempLength = Length(); 14:20:43 INFO - if (mHdr != EmptyHdr()) { 14:20:43 INFO - mHdr->mLength = aOther.Length(); 14:20:43 INFO - } 14:20:43 INFO - if (aOther.mHdr != EmptyHdr()) { 14:20:43 INFO - aOther.mHdr->mLength = tempLength; 14:20:43 INFO - } 14:20:43 INFO - return ActualAlloc::SuccessResult(); 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - template 14:20:43 INFO - bool 14:20:43 INFO - nsTArray_base::EnsureNotUsingAutoArrayBuffer(size_type aElemSize) 14:20:43 INFO - { 14:20:43 INFO - if (UsesAutoArrayBuffer()) { 14:20:43 INFO - if (Length() == 0) { 14:20:43 INFO - mHdr = EmptyHdr(); 14:20:43 INFO - return true; 14:20:43 INFO - } 14:20:43 INFO - size_type size = sizeof(Header) + Length() * aElemSize; 14:20:43 INFO - Header* header = static_cast(ActualAlloc::Malloc(size)); 14:20:43 INFO - if (!header) { 14:20:43 INFO - return false; 14:20:43 INFO - } 14:20:43 INFO - Copy::MoveNonOverlappingRegionWithHeader(header, mHdr, Length(), aElemSize); 14:20:43 INFO - header->mCapacity = Length(); 14:20:43 INFO - mHdr = header; 14:20:43 INFO - } 14:20:43 INFO - return true; 14:20:43 INFO - } 14:20:43 INFO - #line 2508 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTArray.h" 14:20:43 INFO - #line 2510 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsTArray.h" 14:20:43 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h" 14:20:43 INFO - namespace mozilla { 14:20:43 INFO - namespace gfx { 14:20:43 INFO - class GfxPrefValue; 14:20:43 INFO - } 14:20:43 INFO - } 14:20:43 INFO - class gfxPrefs; 14:20:43 INFO - class gfxPrefs final 14:20:43 INFO - { 14:20:43 INFO - typedef mozilla::gfx::GfxPrefValue GfxPrefValue; 14:20:43 INFO - private: 14:20:43 INFO - enum class UpdatePolicy { 14:20:43 INFO - Skip, 14:20:43 INFO - Once, 14:20:43 INFO - Live 14:20:43 INFO - }; 14:20:43 INFO - public: 14:20:43 INFO - class Pref 14:20:43 INFO - { 14:20:43 INFO - public: 14:20:43 INFO - Pref() : mChangeCallback(nullptr) 14:20:43 INFO - { 14:20:43 INFO - mIndex = sGfxPrefList->Length(); 14:20:43 INFO - sGfxPrefList->AppendElement(this); 14:20:43 INFO - } 14:20:43 INFO - size_t Index() const { return mIndex; } 14:20:43 INFO - void OnChange(); 14:20:43 INFO - typedef void (*ChangeCallback)(const GfxPrefValue&); 14:20:43 INFO - void SetChangeCallback(ChangeCallback aCallback); 14:20:43 INFO - virtual const char* Name() const = 0; 14:20:43 INFO - virtual bool HasDefaultValue() const = 0; 14:20:43 INFO - virtual void GetLiveValue(GfxPrefValue* aOutValue) const = 0; 14:20:43 INFO - virtual void GetCachedValue(GfxPrefValue* aOutValue) const = 0; 14:20:43 INFO - virtual void SetCachedValue(const GfxPrefValue& aOutValue) = 0; 14:20:43 INFO - protected: 14:20:43 INFO - void FireChangeCallback(); 14:20:43 INFO - private: 14:20:43 INFO - size_t mIndex; 14:20:43 INFO - ChangeCallback mChangeCallback; 14:20:43 INFO - }; 14:20:43 INFO - static const nsTArray& all() { 14:20:43 INFO - return *sGfxPrefList; 14:20:43 INFO - } 14:20:43 INFO - private: 14:20:43 INFO - template 14:20:43 INFO - class TypedPref : public Pref 14:20:43 INFO - { 14:20:43 INFO - public: 14:20:43 INFO - explicit TypedPref(T aValue) 14:20:43 INFO - : mValue(aValue) 14:20:43 INFO - {} 14:20:43 INFO - void GetCachedValue(GfxPrefValue* aOutValue) const override { 14:20:43 INFO - CopyPrefValue(&mValue, aOutValue); 14:20:43 INFO - } 14:20:43 INFO - void SetCachedValue(const GfxPrefValue& aOutValue) override { 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!IsPrefsServiceAvailable()))))) { MOZ_ReportAssertionFailure("!IsPrefsServiceAvailable()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 155); do { } while (0); do { __debugbreak(); MOZ_NoReturn(155); } while (0); } } while (0); 14:20:43 INFO - T newValue; 14:20:43 INFO - CopyPrefValue(&aOutValue, &newValue); 14:20:43 INFO - if (mValue != newValue) { 14:20:43 INFO - mValue = newValue; 14:20:43 INFO - FireChangeCallback(); 14:20:43 INFO - } 14:20:43 INFO - } 14:20:43 INFO - protected: 14:20:43 INFO - T GetLiveValueByName(const char* aPrefName) const { 14:20:43 INFO - if (IsPrefsServiceAvailable()) { 14:20:43 INFO - return PrefGet(aPrefName, mValue); 14:20:43 INFO - } 14:20:43 INFO - return mValue; 14:20:43 INFO - } 14:20:43 INFO - public: 14:20:43 INFO - T mValue; 14:20:43 INFO - }; 14:20:43 INFO - template 14:20:43 INFO - class PrefTemplate final : public TypedPref 14:20:43 INFO - { 14:20:43 INFO - typedef TypedPref BaseClass; 14:20:43 INFO - public: 14:20:43 INFO - PrefTemplate() 14:20:43 INFO - : BaseClass(Default()) 14:20:43 INFO - { 14:20:43 INFO - if (IsPrefsServiceAvailable()) { 14:20:43 INFO - Register(Update, Prefname()); 14:20:43 INFO - } 14:20:43 INFO - if (IsParentProcess() && Update == UpdatePolicy::Live) { 14:20:43 INFO - WatchChanges(Prefname(), this); 14:20:43 INFO - } 14:20:43 INFO - } 14:20:43 INFO - ~PrefTemplate() { 14:20:43 INFO - if (IsParentProcess() && Update == UpdatePolicy::Live) { 14:20:43 INFO - UnwatchChanges(Prefname(), this); 14:20:43 INFO - } 14:20:43 INFO - } 14:20:43 INFO - void Register(UpdatePolicy aUpdate, const char* aPreference) 14:20:43 INFO - { 14:20:43 INFO - AssertMainThread(); 14:20:43 INFO - switch (aUpdate) { 14:20:43 INFO - case UpdatePolicy::Skip: 14:20:43 INFO - break; 14:20:43 INFO - case UpdatePolicy::Once: 14:20:43 INFO - this->mValue = PrefGet(aPreference, this->mValue); 14:20:43 INFO - break; 14:20:43 INFO - case UpdatePolicy::Live: 14:20:43 INFO - PrefAddVarCache(&this->mValue, aPreference, this->mValue); 14:20:43 INFO - break; 14:20:43 INFO - default: 14:20:43 INFO - do { MOZ_ReportCrash("" "Incomplete switch", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 216); do { } while (0); do { __debugbreak(); MOZ_NoReturn(216); } while (0); } while (0); 14:20:43 INFO - } 14:20:43 INFO - } 14:20:43 INFO - void Set(UpdatePolicy aUpdate, const char* aPref, T aValue) 14:20:43 INFO - { 14:20:43 INFO - AssertMainThread(); 14:20:43 INFO - PrefSet(aPref, aValue); 14:20:43 INFO - switch (aUpdate) { 14:20:43 INFO - case UpdatePolicy::Skip: 14:20:43 INFO - case UpdatePolicy::Live: 14:20:43 INFO - break; 14:20:43 INFO - case UpdatePolicy::Once: 14:20:43 INFO - this->mValue = PrefGet(aPref, this->mValue); 14:20:43 INFO - break; 14:20:43 INFO - default: 14:20:43 INFO - do { MOZ_ReportCrash("" "Incomplete switch", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 231); do { } while (0); do { __debugbreak(); MOZ_NoReturn(231); } while (0); } while (0); 14:20:43 INFO - } 14:20:43 INFO - } 14:20:43 INFO - const char *Name() const override { 14:20:43 INFO - return Prefname(); 14:20:43 INFO - } 14:20:43 INFO - void GetLiveValue(GfxPrefValue* aOutValue) const override { 14:20:43 INFO - T value = GetLiveValue(); 14:20:43 INFO - CopyPrefValue(&value, aOutValue); 14:20:43 INFO - } 14:20:43 INFO - T GetLiveValue() const { 14:20:43 INFO - return BaseClass::GetLiveValueByName(Prefname()); 14:20:43 INFO - } 14:20:43 INFO - bool HasDefaultValue() const override { 14:20:43 INFO - return this->mValue == Default(); 14:20:43 INFO - } 14:20:43 INFO - }; 14:20:43 INFO - public: static bool APZAllowCheckerboarding() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 257); do { } while (0); do { __debugbreak(); MOZ_NoReturn(257); } while (0); } } while (0); return GetSingleton().mPrefAPZAllowCheckerboarding.mValue; } static void SetAPZAllowCheckerboarding(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 257); do { } while (0); do { __debugbreak(); MOZ_NoReturn(257); } while (0); } } while (0); GetSingleton().mPrefAPZAllowCheckerboarding.Set(UpdatePolicy::Live, GetAPZAllowCheckerboardingPrefName(), aVal); } static const char* GetAPZAllowCheckerboardingPrefName() { return "apz.allow_checkerboarding"; } static bool GetAPZAllowCheckerboardingPrefDefault() { return true; } static void SetAPZAllowCheckerboardingChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 257); do { } while (0); do { __debugbreak(); MOZ_NoReturn(257); } while (0); } } while (0); GetSingleton().mPrefAPZAllowCheckerboarding.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZAllowCheckerboarding; 14:20:43 INFO - public: static bool APZAllowImmediateHandoff() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 258); do { } while (0); do { __debugbreak(); MOZ_NoReturn(258); } while (0); } } while (0); return GetSingleton().mPrefAPZAllowImmediateHandoff.mValue; } static void SetAPZAllowImmediateHandoff(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 258); do { } while (0); do { __debugbreak(); MOZ_NoReturn(258); } while (0); } } while (0); GetSingleton().mPrefAPZAllowImmediateHandoff.Set(UpdatePolicy::Live, GetAPZAllowImmediateHandoffPrefName(), aVal); } static const char* GetAPZAllowImmediateHandoffPrefName() { return "apz.allow_immediate_handoff"; } static bool GetAPZAllowImmediateHandoffPrefDefault() { return true; } static void SetAPZAllowImmediateHandoffChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 258); do { } while (0); do { __debugbreak(); MOZ_NoReturn(258); } while (0); } } while (0); GetSingleton().mPrefAPZAllowImmediateHandoff.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZAllowImmediateHandoff; 14:20:43 INFO - public: static bool APZAllowZooming() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 259); do { } while (0); do { __debugbreak(); MOZ_NoReturn(259); } while (0); } } while (0); return GetSingleton().mPrefAPZAllowZooming.mValue; } static void SetAPZAllowZooming(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 259); do { } while (0); do { __debugbreak(); MOZ_NoReturn(259); } while (0); } } while (0); GetSingleton().mPrefAPZAllowZooming.Set(UpdatePolicy::Live, GetAPZAllowZoomingPrefName(), aVal); } static const char* GetAPZAllowZoomingPrefName() { return "apz.allow_zooming"; } static bool GetAPZAllowZoomingPrefDefault() { return false; } static void SetAPZAllowZoomingChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 259); do { } while (0); do { __debugbreak(); MOZ_NoReturn(259); } while (0); } } while (0); GetSingleton().mPrefAPZAllowZooming.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZAllowZooming; 14:20:43 INFO - public: static float APZAxisBreakoutAngle() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 260); do { } while (0); do { __debugbreak(); MOZ_NoReturn(260); } while (0); } } while (0); return GetSingleton().mPrefAPZAxisBreakoutAngle.mValue; } static void SetAPZAxisBreakoutAngle(float aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 260); do { } while (0); do { __debugbreak(); MOZ_NoReturn(260); } while (0); } } while (0); GetSingleton().mPrefAPZAxisBreakoutAngle.Set(UpdatePolicy::Live, GetAPZAxisBreakoutAnglePrefName(), aVal); } static const char* GetAPZAxisBreakoutAnglePrefName() { return "apz.axis_lock.breakout_angle"; } static float GetAPZAxisBreakoutAnglePrefDefault() { return float(3.14159265358979323846 / 8.0); } static void SetAPZAxisBreakoutAngleChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 260); do { } while (0); do { __debugbreak(); MOZ_NoReturn(260); } while (0); } } while (0); GetSingleton().mPrefAPZAxisBreakoutAngle.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZAxisBreakoutAngle; 14:20:43 INFO - public: static float APZAxisBreakoutThreshold() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 261); do { } while (0); do { __debugbreak(); MOZ_NoReturn(261); } while (0); } } while (0); return GetSingleton().mPrefAPZAxisBreakoutThreshold.mValue; } static void SetAPZAxisBreakoutThreshold(float aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 261); do { } while (0); do { __debugbreak(); MOZ_NoReturn(261); } while (0); } } while (0); GetSingleton().mPrefAPZAxisBreakoutThreshold.Set(UpdatePolicy::Live, GetAPZAxisBreakoutThresholdPrefName(), aVal); } static const char* GetAPZAxisBreakoutThresholdPrefName() { return "apz.axis_lock.breakout_threshold"; } static float GetAPZAxisBreakoutThresholdPrefDefault() { return 1.0f / 32.0f; } static void SetAPZAxisBreakoutThresholdChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 261); do { } while (0); do { __debugbreak(); MOZ_NoReturn(261); } while (0); } } while (0); GetSingleton().mPrefAPZAxisBreakoutThreshold.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZAxisBreakoutThreshold; 14:20:43 INFO - public: static float APZAllowedDirectPanAngle() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 262); do { } while (0); do { __debugbreak(); MOZ_NoReturn(262); } while (0); } } while (0); return GetSingleton().mPrefAPZAllowedDirectPanAngle.mValue; } static void SetAPZAllowedDirectPanAngle(float aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 262); do { } while (0); do { __debugbreak(); MOZ_NoReturn(262); } while (0); } } while (0); GetSingleton().mPrefAPZAllowedDirectPanAngle.Set(UpdatePolicy::Live, GetAPZAllowedDirectPanAnglePrefName(), aVal); } static const char* GetAPZAllowedDirectPanAnglePrefName() { return "apz.axis_lock.direct_pan_angle"; } static float GetAPZAllowedDirectPanAnglePrefDefault() { return float(3.14159265358979323846 / 3.0); } static void SetAPZAllowedDirectPanAngleChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 262); do { } while (0); do { __debugbreak(); MOZ_NoReturn(262); } while (0); } } while (0); GetSingleton().mPrefAPZAllowedDirectPanAngle.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZAllowedDirectPanAngle; 14:20:43 INFO - public: static float APZAxisLockAngle() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 263); do { } while (0); do { __debugbreak(); MOZ_NoReturn(263); } while (0); } } while (0); return GetSingleton().mPrefAPZAxisLockAngle.mValue; } static void SetAPZAxisLockAngle(float aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 263); do { } while (0); do { __debugbreak(); MOZ_NoReturn(263); } while (0); } } while (0); GetSingleton().mPrefAPZAxisLockAngle.Set(UpdatePolicy::Live, GetAPZAxisLockAnglePrefName(), aVal); } static const char* GetAPZAxisLockAnglePrefName() { return "apz.axis_lock.lock_angle"; } static float GetAPZAxisLockAnglePrefDefault() { return float(3.14159265358979323846 / 6.0); } static void SetAPZAxisLockAngleChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 263); do { } while (0); do { __debugbreak(); MOZ_NoReturn(263); } while (0); } } while (0); GetSingleton().mPrefAPZAxisLockAngle.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZAxisLockAngle; 14:20:43 INFO - public: static int32_t APZAxisLockMode() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 264); do { } while (0); do { __debugbreak(); MOZ_NoReturn(264); } while (0); } } while (0); return GetSingleton().mPrefAPZAxisLockMode.mValue; } static void SetAPZAxisLockMode(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 264); do { } while (0); do { __debugbreak(); MOZ_NoReturn(264); } while (0); } } while (0); GetSingleton().mPrefAPZAxisLockMode.Set(UpdatePolicy::Live, GetAPZAxisLockModePrefName(), aVal); } static const char* GetAPZAxisLockModePrefName() { return "apz.axis_lock.mode"; } static int32_t GetAPZAxisLockModePrefDefault() { return 0; } static void SetAPZAxisLockModeChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 264); do { } while (0); do { __debugbreak(); MOZ_NoReturn(264); } while (0); } } while (0); GetSingleton().mPrefAPZAxisLockMode.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZAxisLockMode; 14:20:43 INFO - public: static int32_t APZContentResponseTimeout() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 265); do { } while (0); do { __debugbreak(); MOZ_NoReturn(265); } while (0); } } while (0); return GetSingleton().mPrefAPZContentResponseTimeout.mValue; } static void SetAPZContentResponseTimeout(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 265); do { } while (0); do { __debugbreak(); MOZ_NoReturn(265); } while (0); } } while (0); GetSingleton().mPrefAPZContentResponseTimeout.Set(UpdatePolicy::Live, GetAPZContentResponseTimeoutPrefName(), aVal); } static const char* GetAPZContentResponseTimeoutPrefName() { return "apz.content_response_timeout"; } static int32_t GetAPZContentResponseTimeoutPrefDefault() { return 400; } static void SetAPZContentResponseTimeoutChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 265); do { } while (0); do { __debugbreak(); MOZ_NoReturn(265); } while (0); } } while (0); GetSingleton().mPrefAPZContentResponseTimeout.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZContentResponseTimeout; 14:20:43 INFO - public: static int32_t APZDangerZoneX() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 266); do { } while (0); do { __debugbreak(); MOZ_NoReturn(266); } while (0); } } while (0); return GetSingleton().mPrefAPZDangerZoneX.mValue; } static void SetAPZDangerZoneX(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 266); do { } while (0); do { __debugbreak(); MOZ_NoReturn(266); } while (0); } } while (0); GetSingleton().mPrefAPZDangerZoneX.Set(UpdatePolicy::Live, GetAPZDangerZoneXPrefName(), aVal); } static const char* GetAPZDangerZoneXPrefName() { return "apz.danger_zone_x"; } static int32_t GetAPZDangerZoneXPrefDefault() { return 50; } static void SetAPZDangerZoneXChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 266); do { } while (0); do { __debugbreak(); MOZ_NoReturn(266); } while (0); } } while (0); GetSingleton().mPrefAPZDangerZoneX.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZDangerZoneX; 14:20:43 INFO - public: static int32_t APZDangerZoneY() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 267); do { } while (0); do { __debugbreak(); MOZ_NoReturn(267); } while (0); } } while (0); return GetSingleton().mPrefAPZDangerZoneY.mValue; } static void SetAPZDangerZoneY(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 267); do { } while (0); do { __debugbreak(); MOZ_NoReturn(267); } while (0); } } while (0); GetSingleton().mPrefAPZDangerZoneY.Set(UpdatePolicy::Live, GetAPZDangerZoneYPrefName(), aVal); } static const char* GetAPZDangerZoneYPrefName() { return "apz.danger_zone_y"; } static int32_t GetAPZDangerZoneYPrefDefault() { return 100; } static void SetAPZDangerZoneYChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 267); do { } while (0); do { __debugbreak(); MOZ_NoReturn(267); } while (0); } } while (0); GetSingleton().mPrefAPZDangerZoneY.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZDangerZoneY; 14:20:43 INFO - public: static bool APZDisableForScrollLinkedEffects() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 268); do { } while (0); do { __debugbreak(); MOZ_NoReturn(268); } while (0); } } while (0); return GetSingleton().mPrefAPZDisableForScrollLinkedEffects.mValue; } static void SetAPZDisableForScrollLinkedEffects(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 268); do { } while (0); do { __debugbreak(); MOZ_NoReturn(268); } while (0); } } while (0); GetSingleton().mPrefAPZDisableForScrollLinkedEffects.Set(UpdatePolicy::Live, GetAPZDisableForScrollLinkedEffectsPrefName(), aVal); } static const char* GetAPZDisableForScrollLinkedEffectsPrefName() { return "apz.disable_for_scroll_linked_effects"; } static bool GetAPZDisableForScrollLinkedEffectsPrefDefault() { return false; } static void SetAPZDisableForScrollLinkedEffectsChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 268); do { } while (0); do { __debugbreak(); MOZ_NoReturn(268); } while (0); } } while (0); GetSingleton().mPrefAPZDisableForScrollLinkedEffects.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZDisableForScrollLinkedEffects; 14:20:43 INFO - public: static uint32_t APZDisplayPortExpiryTime() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 269); do { } while (0); do { __debugbreak(); MOZ_NoReturn(269); } while (0); } } while (0); return GetSingleton().mPrefAPZDisplayPortExpiryTime.mValue; } static void SetAPZDisplayPortExpiryTime(uint32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 269); do { } while (0); do { __debugbreak(); MOZ_NoReturn(269); } while (0); } } while (0); GetSingleton().mPrefAPZDisplayPortExpiryTime.Set(UpdatePolicy::Live, GetAPZDisplayPortExpiryTimePrefName(), aVal); } static const char* GetAPZDisplayPortExpiryTimePrefName() { return "apz.displayport_expiry_ms"; } static uint32_t GetAPZDisplayPortExpiryTimePrefDefault() { return 15000; } static void SetAPZDisplayPortExpiryTimeChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 269); do { } while (0); do { __debugbreak(); MOZ_NoReturn(269); } while (0); } } while (0); GetSingleton().mPrefAPZDisplayPortExpiryTime.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZDisplayPortExpiryTime; 14:20:43 INFO - public: static bool APZDragEnabled() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 270); do { } while (0); do { __debugbreak(); MOZ_NoReturn(270); } while (0); } } while (0); return GetSingleton().mPrefAPZDragEnabled.mValue; } static void SetAPZDragEnabled(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 270); do { } while (0); do { __debugbreak(); MOZ_NoReturn(270); } while (0); } } while (0); GetSingleton().mPrefAPZDragEnabled.Set(UpdatePolicy::Live, GetAPZDragEnabledPrefName(), aVal); } static const char* GetAPZDragEnabledPrefName() { return "apz.drag.enabled"; } static bool GetAPZDragEnabledPrefDefault() { return false; } static void SetAPZDragEnabledChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 270); do { } while (0); do { __debugbreak(); MOZ_NoReturn(270); } while (0); } } while (0); GetSingleton().mPrefAPZDragEnabled.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZDragEnabled; 14:20:43 INFO - public: static bool APZEnlargeDisplayPortWhenClipped() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 271); do { } while (0); do { __debugbreak(); MOZ_NoReturn(271); } while (0); } } while (0); return GetSingleton().mPrefAPZEnlargeDisplayPortWhenClipped.mValue; } static void SetAPZEnlargeDisplayPortWhenClipped(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 271); do { } while (0); do { __debugbreak(); MOZ_NoReturn(271); } while (0); } } while (0); GetSingleton().mPrefAPZEnlargeDisplayPortWhenClipped.Set(UpdatePolicy::Live, GetAPZEnlargeDisplayPortWhenClippedPrefName(), aVal); } static const char* GetAPZEnlargeDisplayPortWhenClippedPrefName() { return "apz.enlarge_displayport_when_clipped"; } static bool GetAPZEnlargeDisplayPortWhenClippedPrefDefault() { return false; } static void SetAPZEnlargeDisplayPortWhenClippedChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 271); do { } while (0); do { __debugbreak(); MOZ_NoReturn(271); } while (0); } } while (0); GetSingleton().mPrefAPZEnlargeDisplayPortWhenClipped.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZEnlargeDisplayPortWhenClipped; 14:20:43 INFO - public: static float APZFlingAccelBaseMultiplier() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 272); do { } while (0); do { __debugbreak(); MOZ_NoReturn(272); } while (0); } } while (0); return GetSingleton().mPrefAPZFlingAccelBaseMultiplier.mValue; } static void SetAPZFlingAccelBaseMultiplier(float aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 272); do { } while (0); do { __debugbreak(); MOZ_NoReturn(272); } while (0); } } while (0); GetSingleton().mPrefAPZFlingAccelBaseMultiplier.Set(UpdatePolicy::Live, GetAPZFlingAccelBaseMultiplierPrefName(), aVal); } static const char* GetAPZFlingAccelBaseMultiplierPrefName() { return "apz.fling_accel_base_mult"; } static float GetAPZFlingAccelBaseMultiplierPrefDefault() { return 1.0f; } static void SetAPZFlingAccelBaseMultiplierChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 272); do { } while (0); do { __debugbreak(); MOZ_NoReturn(272); } while (0); } } while (0); GetSingleton().mPrefAPZFlingAccelBaseMultiplier.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZFlingAccelBaseMultiplier; 14:20:43 INFO - public: static int32_t APZFlingAccelInterval() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 273); do { } while (0); do { __debugbreak(); MOZ_NoReturn(273); } while (0); } } while (0); return GetSingleton().mPrefAPZFlingAccelInterval.mValue; } static void SetAPZFlingAccelInterval(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 273); do { } while (0); do { __debugbreak(); MOZ_NoReturn(273); } while (0); } } while (0); GetSingleton().mPrefAPZFlingAccelInterval.Set(UpdatePolicy::Live, GetAPZFlingAccelIntervalPrefName(), aVal); } static const char* GetAPZFlingAccelIntervalPrefName() { return "apz.fling_accel_interval_ms"; } static int32_t GetAPZFlingAccelIntervalPrefDefault() { return 500; } static void SetAPZFlingAccelIntervalChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 273); do { } while (0); do { __debugbreak(); MOZ_NoReturn(273); } while (0); } } while (0); GetSingleton().mPrefAPZFlingAccelInterval.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZFlingAccelInterval; 14:20:43 INFO - public: static float APZFlingAccelSupplementalMultiplier() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 274); do { } while (0); do { __debugbreak(); MOZ_NoReturn(274); } while (0); } } while (0); return GetSingleton().mPrefAPZFlingAccelSupplementalMultiplier.mValue; } static void SetAPZFlingAccelSupplementalMultiplier(float aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 274); do { } while (0); do { __debugbreak(); MOZ_NoReturn(274); } while (0); } } while (0); GetSingleton().mPrefAPZFlingAccelSupplementalMultiplier.Set(UpdatePolicy::Live, GetAPZFlingAccelSupplementalMultiplierPrefName(), aVal); } static const char* GetAPZFlingAccelSupplementalMultiplierPrefName() { return "apz.fling_accel_supplemental_mult"; } static float GetAPZFlingAccelSupplementalMultiplierPrefDefault() { return 1.0f; } static void SetAPZFlingAccelSupplementalMultiplierChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 274); do { } while (0); do { __debugbreak(); MOZ_NoReturn(274); } while (0); } } while (0); GetSingleton().mPrefAPZFlingAccelSupplementalMultiplier.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZFlingAccelSupplementalMultiplier; 14:20:43 INFO - public: static float APZFlingAccelMinVelocity() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 275); do { } while (0); do { __debugbreak(); MOZ_NoReturn(275); } while (0); } } while (0); return GetSingleton().mPrefAPZFlingAccelMinVelocity.mValue; } static void SetAPZFlingAccelMinVelocity(float aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 275); do { } while (0); do { __debugbreak(); MOZ_NoReturn(275); } while (0); } } while (0); GetSingleton().mPrefAPZFlingAccelMinVelocity.Set(UpdatePolicy::Live, GetAPZFlingAccelMinVelocityPrefName(), aVal); } static const char* GetAPZFlingAccelMinVelocityPrefName() { return "apz.fling_accel_min_velocity"; } static float GetAPZFlingAccelMinVelocityPrefDefault() { return 1.5f; } static void SetAPZFlingAccelMinVelocityChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 275); do { } while (0); do { __debugbreak(); MOZ_NoReturn(275); } while (0); } } while (0); GetSingleton().mPrefAPZFlingAccelMinVelocity.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZFlingAccelMinVelocity; 14:20:43 INFO - public: static float APZCurveFunctionX1() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 276); do { } while (0); do { __debugbreak(); MOZ_NoReturn(276); } while (0); } } while (0); return GetSingleton().mPrefAPZCurveFunctionX1.mValue; } static void SetAPZCurveFunctionX1(float aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 276); do { } while (0); do { __debugbreak(); MOZ_NoReturn(276); } while (0); } } while (0); GetSingleton().mPrefAPZCurveFunctionX1.Set(UpdatePolicy::Once, GetAPZCurveFunctionX1PrefName(), aVal); } static const char* GetAPZCurveFunctionX1PrefName() { return "apz.fling_curve_function_x1"; } static float GetAPZCurveFunctionX1PrefDefault() { return 0.0f; } static void SetAPZCurveFunctionX1ChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 276); do { } while (0); do { __debugbreak(); MOZ_NoReturn(276); } while (0); } } while (0); GetSingleton().mPrefAPZCurveFunctionX1.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZCurveFunctionX1; 14:20:43 INFO - public: static float APZCurveFunctionX2() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 277); do { } while (0); do { __debugbreak(); MOZ_NoReturn(277); } while (0); } } while (0); return GetSingleton().mPrefAPZCurveFunctionX2.mValue; } static void SetAPZCurveFunctionX2(float aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 277); do { } while (0); do { __debugbreak(); MOZ_NoReturn(277); } while (0); } } while (0); GetSingleton().mPrefAPZCurveFunctionX2.Set(UpdatePolicy::Once, GetAPZCurveFunctionX2PrefName(), aVal); } static const char* GetAPZCurveFunctionX2PrefName() { return "apz.fling_curve_function_x2"; } static float GetAPZCurveFunctionX2PrefDefault() { return 1.0f; } static void SetAPZCurveFunctionX2ChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 277); do { } while (0); do { __debugbreak(); MOZ_NoReturn(277); } while (0); } } while (0); GetSingleton().mPrefAPZCurveFunctionX2.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZCurveFunctionX2; 14:20:43 INFO - public: static float APZCurveFunctionY1() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 278); do { } while (0); do { __debugbreak(); MOZ_NoReturn(278); } while (0); } } while (0); return GetSingleton().mPrefAPZCurveFunctionY1.mValue; } static void SetAPZCurveFunctionY1(float aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 278); do { } while (0); do { __debugbreak(); MOZ_NoReturn(278); } while (0); } } while (0); GetSingleton().mPrefAPZCurveFunctionY1.Set(UpdatePolicy::Once, GetAPZCurveFunctionY1PrefName(), aVal); } static const char* GetAPZCurveFunctionY1PrefName() { return "apz.fling_curve_function_y1"; } static float GetAPZCurveFunctionY1PrefDefault() { return 0.0f; } static void SetAPZCurveFunctionY1ChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 278); do { } while (0); do { __debugbreak(); MOZ_NoReturn(278); } while (0); } } while (0); GetSingleton().mPrefAPZCurveFunctionY1.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZCurveFunctionY1; 14:20:43 INFO - public: static float APZCurveFunctionY2() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 279); do { } while (0); do { __debugbreak(); MOZ_NoReturn(279); } while (0); } } while (0); return GetSingleton().mPrefAPZCurveFunctionY2.mValue; } static void SetAPZCurveFunctionY2(float aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 279); do { } while (0); do { __debugbreak(); MOZ_NoReturn(279); } while (0); } } while (0); GetSingleton().mPrefAPZCurveFunctionY2.Set(UpdatePolicy::Once, GetAPZCurveFunctionY2PrefName(), aVal); } static const char* GetAPZCurveFunctionY2PrefName() { return "apz.fling_curve_function_y2"; } static float GetAPZCurveFunctionY2PrefDefault() { return 1.0f; } static void SetAPZCurveFunctionY2ChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 279); do { } while (0); do { __debugbreak(); MOZ_NoReturn(279); } while (0); } } while (0); GetSingleton().mPrefAPZCurveFunctionY2.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZCurveFunctionY2; 14:20:43 INFO - public: static float APZCurveThreshold() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 280); do { } while (0); do { __debugbreak(); MOZ_NoReturn(280); } while (0); } } while (0); return GetSingleton().mPrefAPZCurveThreshold.mValue; } static void SetAPZCurveThreshold(float aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 280); do { } while (0); do { __debugbreak(); MOZ_NoReturn(280); } while (0); } } while (0); GetSingleton().mPrefAPZCurveThreshold.Set(UpdatePolicy::Live, GetAPZCurveThresholdPrefName(), aVal); } static const char* GetAPZCurveThresholdPrefName() { return "apz.fling_curve_threshold_inches_per_ms"; } static float GetAPZCurveThresholdPrefDefault() { return -1.0f; } static void SetAPZCurveThresholdChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 280); do { } while (0); do { __debugbreak(); MOZ_NoReturn(280); } while (0); } } while (0); GetSingleton().mPrefAPZCurveThreshold.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZCurveThreshold; 14:20:43 INFO - public: static float APZFlingFriction() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 281); do { } while (0); do { __debugbreak(); MOZ_NoReturn(281); } while (0); } } while (0); return GetSingleton().mPrefAPZFlingFriction.mValue; } static void SetAPZFlingFriction(float aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 281); do { } while (0); do { __debugbreak(); MOZ_NoReturn(281); } while (0); } } while (0); GetSingleton().mPrefAPZFlingFriction.Set(UpdatePolicy::Live, GetAPZFlingFrictionPrefName(), aVal); } static const char* GetAPZFlingFrictionPrefName() { return "apz.fling_friction"; } static float GetAPZFlingFrictionPrefDefault() { return 0.002f; } static void SetAPZFlingFrictionChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 281); do { } while (0); do { __debugbreak(); MOZ_NoReturn(281); } while (0); } } while (0); GetSingleton().mPrefAPZFlingFriction.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZFlingFriction; 14:20:43 INFO - public: static float APZFlingMinVelocityThreshold() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 282); do { } while (0); do { __debugbreak(); MOZ_NoReturn(282); } while (0); } } while (0); return GetSingleton().mPrefAPZFlingMinVelocityThreshold.mValue; } static void SetAPZFlingMinVelocityThreshold(float aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 282); do { } while (0); do { __debugbreak(); MOZ_NoReturn(282); } while (0); } } while (0); GetSingleton().mPrefAPZFlingMinVelocityThreshold.Set(UpdatePolicy::Live, GetAPZFlingMinVelocityThresholdPrefName(), aVal); } static const char* GetAPZFlingMinVelocityThresholdPrefName() { return "apz.fling_min_velocity_threshold"; } static float GetAPZFlingMinVelocityThresholdPrefDefault() { return 0.5f; } static void SetAPZFlingMinVelocityThresholdChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 282); do { } while (0); do { __debugbreak(); MOZ_NoReturn(282); } while (0); } } while (0); GetSingleton().mPrefAPZFlingMinVelocityThreshold.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZFlingMinVelocityThreshold; 14:20:43 INFO - public: static float APZFlingStopOnTapThreshold() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 283); do { } while (0); do { __debugbreak(); MOZ_NoReturn(283); } while (0); } } while (0); return GetSingleton().mPrefAPZFlingStopOnTapThreshold.mValue; } static void SetAPZFlingStopOnTapThreshold(float aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 283); do { } while (0); do { __debugbreak(); MOZ_NoReturn(283); } while (0); } } while (0); GetSingleton().mPrefAPZFlingStopOnTapThreshold.Set(UpdatePolicy::Live, GetAPZFlingStopOnTapThresholdPrefName(), aVal); } static const char* GetAPZFlingStopOnTapThresholdPrefName() { return "apz.fling_stop_on_tap_threshold"; } static float GetAPZFlingStopOnTapThresholdPrefDefault() { return 0.05f; } static void SetAPZFlingStopOnTapThresholdChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 283); do { } while (0); do { __debugbreak(); MOZ_NoReturn(283); } while (0); } } while (0); GetSingleton().mPrefAPZFlingStopOnTapThreshold.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZFlingStopOnTapThreshold; 14:20:43 INFO - public: static float APZFlingStoppedThreshold() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 284); do { } while (0); do { __debugbreak(); MOZ_NoReturn(284); } while (0); } } while (0); return GetSingleton().mPrefAPZFlingStoppedThreshold.mValue; } static void SetAPZFlingStoppedThreshold(float aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 284); do { } while (0); do { __debugbreak(); MOZ_NoReturn(284); } while (0); } } while (0); GetSingleton().mPrefAPZFlingStoppedThreshold.Set(UpdatePolicy::Live, GetAPZFlingStoppedThresholdPrefName(), aVal); } static const char* GetAPZFlingStoppedThresholdPrefName() { return "apz.fling_stopped_threshold"; } static float GetAPZFlingStoppedThresholdPrefDefault() { return 0.01f; } static void SetAPZFlingStoppedThresholdChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 284); do { } while (0); do { __debugbreak(); MOZ_NoReturn(284); } while (0); } } while (0); GetSingleton().mPrefAPZFlingStoppedThreshold.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZFlingStoppedThreshold; 14:20:43 INFO - public: static bool APZHighlightCheckerboardedAreas() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 285); do { } while (0); do { __debugbreak(); MOZ_NoReturn(285); } while (0); } } while (0); return GetSingleton().mPrefAPZHighlightCheckerboardedAreas.mValue; } static void SetAPZHighlightCheckerboardedAreas(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 285); do { } while (0); do { __debugbreak(); MOZ_NoReturn(285); } while (0); } } while (0); GetSingleton().mPrefAPZHighlightCheckerboardedAreas.Set(UpdatePolicy::Live, GetAPZHighlightCheckerboardedAreasPrefName(), aVal); } static const char* GetAPZHighlightCheckerboardedAreasPrefName() { return "apz.highlight_checkerboarded_areas"; } static bool GetAPZHighlightCheckerboardedAreasPrefDefault() { return false; } static void SetAPZHighlightCheckerboardedAreasChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 285); do { } while (0); do { __debugbreak(); MOZ_NoReturn(285); } while (0); } } while (0); GetSingleton().mPrefAPZHighlightCheckerboardedAreas.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZHighlightCheckerboardedAreas; 14:20:43 INFO - public: static float APZMaxVelocity() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 286); do { } while (0); do { __debugbreak(); MOZ_NoReturn(286); } while (0); } } while (0); return GetSingleton().mPrefAPZMaxVelocity.mValue; } static void SetAPZMaxVelocity(float aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 286); do { } while (0); do { __debugbreak(); MOZ_NoReturn(286); } while (0); } } while (0); GetSingleton().mPrefAPZMaxVelocity.Set(UpdatePolicy::Live, GetAPZMaxVelocityPrefName(), aVal); } static const char* GetAPZMaxVelocityPrefName() { return "apz.max_velocity_inches_per_ms"; } static float GetAPZMaxVelocityPrefDefault() { return -1.0f; } static void SetAPZMaxVelocityChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 286); do { } while (0); do { __debugbreak(); MOZ_NoReturn(286); } while (0); } } while (0); GetSingleton().mPrefAPZMaxVelocity.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZMaxVelocity; 14:20:43 INFO - public: static uint32_t APZMaxVelocityQueueSize() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 287); do { } while (0); do { __debugbreak(); MOZ_NoReturn(287); } while (0); } } while (0); return GetSingleton().mPrefAPZMaxVelocityQueueSize.mValue; } static void SetAPZMaxVelocityQueueSize(uint32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 287); do { } while (0); do { __debugbreak(); MOZ_NoReturn(287); } while (0); } } while (0); GetSingleton().mPrefAPZMaxVelocityQueueSize.Set(UpdatePolicy::Once, GetAPZMaxVelocityQueueSizePrefName(), aVal); } static const char* GetAPZMaxVelocityQueueSizePrefName() { return "apz.max_velocity_queue_size"; } static uint32_t GetAPZMaxVelocityQueueSizePrefDefault() { return 5; } static void SetAPZMaxVelocityQueueSizeChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 287); do { } while (0); do { __debugbreak(); MOZ_NoReturn(287); } while (0); } } while (0); GetSingleton().mPrefAPZMaxVelocityQueueSize.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZMaxVelocityQueueSize; 14:20:43 INFO - public: static float APZMinSkateSpeed() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 288); do { } while (0); do { __debugbreak(); MOZ_NoReturn(288); } while (0); } } while (0); return GetSingleton().mPrefAPZMinSkateSpeed.mValue; } static void SetAPZMinSkateSpeed(float aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 288); do { } while (0); do { __debugbreak(); MOZ_NoReturn(288); } while (0); } } while (0); GetSingleton().mPrefAPZMinSkateSpeed.Set(UpdatePolicy::Live, GetAPZMinSkateSpeedPrefName(), aVal); } static const char* GetAPZMinSkateSpeedPrefName() { return "apz.min_skate_speed"; } static float GetAPZMinSkateSpeedPrefDefault() { return 1.0f; } static void SetAPZMinSkateSpeedChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 288); do { } while (0); do { __debugbreak(); MOZ_NoReturn(288); } while (0); } } while (0); GetSingleton().mPrefAPZMinSkateSpeed.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZMinSkateSpeed; 14:20:43 INFO - public: static bool APZMinimap() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 289); do { } while (0); do { __debugbreak(); MOZ_NoReturn(289); } while (0); } } while (0); return GetSingleton().mPrefAPZMinimap.mValue; } static void SetAPZMinimap(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 289); do { } while (0); do { __debugbreak(); MOZ_NoReturn(289); } while (0); } } while (0); GetSingleton().mPrefAPZMinimap.Set(UpdatePolicy::Live, GetAPZMinimapPrefName(), aVal); } static const char* GetAPZMinimapPrefName() { return "apz.minimap.enabled"; } static bool GetAPZMinimapPrefDefault() { return false; } static void SetAPZMinimapChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 289); do { } while (0); do { __debugbreak(); MOZ_NoReturn(289); } while (0); } } while (0); GetSingleton().mPrefAPZMinimap.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZMinimap; 14:20:43 INFO - public: static bool APZMinimapVisibilityEnabled() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 290); do { } while (0); do { __debugbreak(); MOZ_NoReturn(290); } while (0); } } while (0); return GetSingleton().mPrefAPZMinimapVisibilityEnabled.mValue; } static void SetAPZMinimapVisibilityEnabled(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 290); do { } while (0); do { __debugbreak(); MOZ_NoReturn(290); } while (0); } } while (0); GetSingleton().mPrefAPZMinimapVisibilityEnabled.Set(UpdatePolicy::Live, GetAPZMinimapVisibilityEnabledPrefName(), aVal); } static const char* GetAPZMinimapVisibilityEnabledPrefName() { return "apz.minimap.visibility.enabled"; } static bool GetAPZMinimapVisibilityEnabledPrefDefault() { return false; } static void SetAPZMinimapVisibilityEnabledChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 290); do { } while (0); do { __debugbreak(); MOZ_NoReturn(290); } while (0); } } while (0); GetSingleton().mPrefAPZMinimapVisibilityEnabled.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZMinimapVisibilityEnabled; 14:20:43 INFO - public: static bool APZOverscrollEnabled() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 291); do { } while (0); do { __debugbreak(); MOZ_NoReturn(291); } while (0); } } while (0); return GetSingleton().mPrefAPZOverscrollEnabled.mValue; } static void SetAPZOverscrollEnabled(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 291); do { } while (0); do { __debugbreak(); MOZ_NoReturn(291); } while (0); } } while (0); GetSingleton().mPrefAPZOverscrollEnabled.Set(UpdatePolicy::Live, GetAPZOverscrollEnabledPrefName(), aVal); } static const char* GetAPZOverscrollEnabledPrefName() { return "apz.overscroll.enabled"; } static bool GetAPZOverscrollEnabledPrefDefault() { return false; } static void SetAPZOverscrollEnabledChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 291); do { } while (0); do { __debugbreak(); MOZ_NoReturn(291); } while (0); } } while (0); GetSingleton().mPrefAPZOverscrollEnabled.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZOverscrollEnabled; 14:20:43 INFO - public: static float APZMinPanDistanceRatio() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 292); do { } while (0); do { __debugbreak(); MOZ_NoReturn(292); } while (0); } } while (0); return GetSingleton().mPrefAPZMinPanDistanceRatio.mValue; } static void SetAPZMinPanDistanceRatio(float aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 292); do { } while (0); do { __debugbreak(); MOZ_NoReturn(292); } while (0); } } while (0); GetSingleton().mPrefAPZMinPanDistanceRatio.Set(UpdatePolicy::Live, GetAPZMinPanDistanceRatioPrefName(), aVal); } static const char* GetAPZMinPanDistanceRatioPrefName() { return "apz.overscroll.min_pan_distance_ratio"; } static float GetAPZMinPanDistanceRatioPrefDefault() { return 1.0f; } static void SetAPZMinPanDistanceRatioChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 292); do { } while (0); do { __debugbreak(); MOZ_NoReturn(292); } while (0); } } while (0); GetSingleton().mPrefAPZMinPanDistanceRatio.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZMinPanDistanceRatio; 14:20:43 INFO - public: static float APZOverscrollSpringFriction() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 293); do { } while (0); do { __debugbreak(); MOZ_NoReturn(293); } while (0); } } while (0); return GetSingleton().mPrefAPZOverscrollSpringFriction.mValue; } static void SetAPZOverscrollSpringFriction(float aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 293); do { } while (0); do { __debugbreak(); MOZ_NoReturn(293); } while (0); } } while (0); GetSingleton().mPrefAPZOverscrollSpringFriction.Set(UpdatePolicy::Live, GetAPZOverscrollSpringFrictionPrefName(), aVal); } static const char* GetAPZOverscrollSpringFrictionPrefName() { return "apz.overscroll.spring_friction"; } static float GetAPZOverscrollSpringFrictionPrefDefault() { return 0.015f; } static void SetAPZOverscrollSpringFrictionChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 293); do { } while (0); do { __debugbreak(); MOZ_NoReturn(293); } while (0); } } while (0); GetSingleton().mPrefAPZOverscrollSpringFriction.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZOverscrollSpringFriction; 14:20:43 INFO - public: static float APZOverscrollSpringStiffness() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 294); do { } while (0); do { __debugbreak(); MOZ_NoReturn(294); } while (0); } } while (0); return GetSingleton().mPrefAPZOverscrollSpringStiffness.mValue; } static void SetAPZOverscrollSpringStiffness(float aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 294); do { } while (0); do { __debugbreak(); MOZ_NoReturn(294); } while (0); } } while (0); GetSingleton().mPrefAPZOverscrollSpringStiffness.Set(UpdatePolicy::Live, GetAPZOverscrollSpringStiffnessPrefName(), aVal); } static const char* GetAPZOverscrollSpringStiffnessPrefName() { return "apz.overscroll.spring_stiffness"; } static float GetAPZOverscrollSpringStiffnessPrefDefault() { return 0.001f; } static void SetAPZOverscrollSpringStiffnessChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 294); do { } while (0); do { __debugbreak(); MOZ_NoReturn(294); } while (0); } } while (0); GetSingleton().mPrefAPZOverscrollSpringStiffness.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZOverscrollSpringStiffness; 14:20:43 INFO - public: static float APZOverscrollStopDistanceThreshold() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 295); do { } while (0); do { __debugbreak(); MOZ_NoReturn(295); } while (0); } } while (0); return GetSingleton().mPrefAPZOverscrollStopDistanceThreshold.mValue; } static void SetAPZOverscrollStopDistanceThreshold(float aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 295); do { } while (0); do { __debugbreak(); MOZ_NoReturn(295); } while (0); } } while (0); GetSingleton().mPrefAPZOverscrollStopDistanceThreshold.Set(UpdatePolicy::Live, GetAPZOverscrollStopDistanceThresholdPrefName(), aVal); } static const char* GetAPZOverscrollStopDistanceThresholdPrefName() { return "apz.overscroll.stop_distance_threshold"; } static float GetAPZOverscrollStopDistanceThresholdPrefDefault() { return 5.0f; } static void SetAPZOverscrollStopDistanceThresholdChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 295); do { } while (0); do { __debugbreak(); MOZ_NoReturn(295); } while (0); } } while (0); GetSingleton().mPrefAPZOverscrollStopDistanceThreshold.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZOverscrollStopDistanceThreshold; 14:20:43 INFO - public: static float APZOverscrollStopVelocityThreshold() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 296); do { } while (0); do { __debugbreak(); MOZ_NoReturn(296); } while (0); } } while (0); return GetSingleton().mPrefAPZOverscrollStopVelocityThreshold.mValue; } static void SetAPZOverscrollStopVelocityThreshold(float aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 296); do { } while (0); do { __debugbreak(); MOZ_NoReturn(296); } while (0); } } while (0); GetSingleton().mPrefAPZOverscrollStopVelocityThreshold.Set(UpdatePolicy::Live, GetAPZOverscrollStopVelocityThresholdPrefName(), aVal); } static const char* GetAPZOverscrollStopVelocityThresholdPrefName() { return "apz.overscroll.stop_velocity_threshold"; } static float GetAPZOverscrollStopVelocityThresholdPrefDefault() { return 0.01f; } static void SetAPZOverscrollStopVelocityThresholdChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 296); do { } while (0); do { __debugbreak(); MOZ_NoReturn(296); } while (0); } } while (0); GetSingleton().mPrefAPZOverscrollStopVelocityThreshold.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZOverscrollStopVelocityThreshold; 14:20:43 INFO - public: static float APZOverscrollStretchFactor() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 297); do { } while (0); do { __debugbreak(); MOZ_NoReturn(297); } while (0); } } while (0); return GetSingleton().mPrefAPZOverscrollStretchFactor.mValue; } static void SetAPZOverscrollStretchFactor(float aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 297); do { } while (0); do { __debugbreak(); MOZ_NoReturn(297); } while (0); } } while (0); GetSingleton().mPrefAPZOverscrollStretchFactor.Set(UpdatePolicy::Live, GetAPZOverscrollStretchFactorPrefName(), aVal); } static const char* GetAPZOverscrollStretchFactorPrefName() { return "apz.overscroll.stretch_factor"; } static float GetAPZOverscrollStretchFactorPrefDefault() { return 0.5f; } static void SetAPZOverscrollStretchFactorChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 297); do { } while (0); do { __debugbreak(); MOZ_NoReturn(297); } while (0); } } while (0); GetSingleton().mPrefAPZOverscrollStretchFactor.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZOverscrollStretchFactor; 14:20:43 INFO - public: static bool APZPaintSkipping() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 298); do { } while (0); do { __debugbreak(); MOZ_NoReturn(298); } while (0); } } while (0); return GetSingleton().mPrefAPZPaintSkipping.mValue; } static void SetAPZPaintSkipping(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 298); do { } while (0); do { __debugbreak(); MOZ_NoReturn(298); } while (0); } } while (0); GetSingleton().mPrefAPZPaintSkipping.Set(UpdatePolicy::Live, GetAPZPaintSkippingPrefName(), aVal); } static const char* GetAPZPaintSkippingPrefName() { return "apz.paint_skipping.enabled"; } static bool GetAPZPaintSkippingPrefDefault() { return true; } static void SetAPZPaintSkippingChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 298); do { } while (0); do { __debugbreak(); MOZ_NoReturn(298); } while (0); } } while (0); GetSingleton().mPrefAPZPaintSkipping.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZPaintSkipping; 14:20:43 INFO - public: static bool APZPeekMessages() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 299); do { } while (0); do { __debugbreak(); MOZ_NoReturn(299); } while (0); } } while (0); return GetSingleton().mPrefAPZPeekMessages.mValue; } static void SetAPZPeekMessages(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 299); do { } while (0); do { __debugbreak(); MOZ_NoReturn(299); } while (0); } } while (0); GetSingleton().mPrefAPZPeekMessages.Set(UpdatePolicy::Live, GetAPZPeekMessagesPrefName(), aVal); } static const char* GetAPZPeekMessagesPrefName() { return "apz.peek_messages.enabled"; } static bool GetAPZPeekMessagesPrefDefault() { return true; } static void SetAPZPeekMessagesChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 299); do { } while (0); do { __debugbreak(); MOZ_NoReturn(299); } while (0); } } while (0); GetSingleton().mPrefAPZPeekMessages.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZPeekMessages; 14:20:43 INFO - public: static bool APZPrintTree() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 300); do { } while (0); do { __debugbreak(); MOZ_NoReturn(300); } while (0); } } while (0); return GetSingleton().mPrefAPZPrintTree.mValue; } static void SetAPZPrintTree(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 300); do { } while (0); do { __debugbreak(); MOZ_NoReturn(300); } while (0); } } while (0); GetSingleton().mPrefAPZPrintTree.Set(UpdatePolicy::Live, GetAPZPrintTreePrefName(), aVal); } static const char* GetAPZPrintTreePrefName() { return "apz.printtree"; } static bool GetAPZPrintTreePrefDefault() { return false; } static void SetAPZPrintTreeChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 300); do { } while (0); do { __debugbreak(); MOZ_NoReturn(300); } while (0); } } while (0); GetSingleton().mPrefAPZPrintTree.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZPrintTree; 14:20:43 INFO - public: static bool APZRecordCheckerboarding() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 301); do { } while (0); do { __debugbreak(); MOZ_NoReturn(301); } while (0); } } while (0); return GetSingleton().mPrefAPZRecordCheckerboarding.mValue; } static void SetAPZRecordCheckerboarding(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 301); do { } while (0); do { __debugbreak(); MOZ_NoReturn(301); } while (0); } } while (0); GetSingleton().mPrefAPZRecordCheckerboarding.Set(UpdatePolicy::Live, GetAPZRecordCheckerboardingPrefName(), aVal); } static const char* GetAPZRecordCheckerboardingPrefName() { return "apz.record_checkerboarding"; } static bool GetAPZRecordCheckerboardingPrefDefault() { return false; } static void SetAPZRecordCheckerboardingChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 301); do { } while (0); do { __debugbreak(); MOZ_NoReturn(301); } while (0); } } while (0); GetSingleton().mPrefAPZRecordCheckerboarding.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZRecordCheckerboarding; 14:20:43 INFO - public: static bool APZTestFailsWithNativeInjection() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 302); do { } while (0); do { __debugbreak(); MOZ_NoReturn(302); } while (0); } } while (0); return GetSingleton().mPrefAPZTestFailsWithNativeInjection.mValue; } static void SetAPZTestFailsWithNativeInjection(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 302); do { } while (0); do { __debugbreak(); MOZ_NoReturn(302); } while (0); } } while (0); GetSingleton().mPrefAPZTestFailsWithNativeInjection.Set(UpdatePolicy::Live, GetAPZTestFailsWithNativeInjectionPrefName(), aVal); } static const char* GetAPZTestFailsWithNativeInjectionPrefName() { return "apz.test.fails_with_native_injection"; } static bool GetAPZTestFailsWithNativeInjectionPrefDefault() { return false; } static void SetAPZTestFailsWithNativeInjectionChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 302); do { } while (0); do { __debugbreak(); MOZ_NoReturn(302); } while (0); } } while (0); GetSingleton().mPrefAPZTestFailsWithNativeInjection.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZTestFailsWithNativeInjection; 14:20:43 INFO - public: static bool APZTestLoggingEnabled() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 303); do { } while (0); do { __debugbreak(); MOZ_NoReturn(303); } while (0); } } while (0); return GetSingleton().mPrefAPZTestLoggingEnabled.mValue; } static void SetAPZTestLoggingEnabled(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 303); do { } while (0); do { __debugbreak(); MOZ_NoReturn(303); } while (0); } } while (0); GetSingleton().mPrefAPZTestLoggingEnabled.Set(UpdatePolicy::Live, GetAPZTestLoggingEnabledPrefName(), aVal); } static const char* GetAPZTestLoggingEnabledPrefName() { return "apz.test.logging_enabled"; } static bool GetAPZTestLoggingEnabledPrefDefault() { return false; } static void SetAPZTestLoggingEnabledChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 303); do { } while (0); do { __debugbreak(); MOZ_NoReturn(303); } while (0); } } while (0); GetSingleton().mPrefAPZTestLoggingEnabled.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZTestLoggingEnabled; 14:20:43 INFO - public: static float APZTouchMoveTolerance() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 304); do { } while (0); do { __debugbreak(); MOZ_NoReturn(304); } while (0); } } while (0); return GetSingleton().mPrefAPZTouchMoveTolerance.mValue; } static void SetAPZTouchMoveTolerance(float aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 304); do { } while (0); do { __debugbreak(); MOZ_NoReturn(304); } while (0); } } while (0); GetSingleton().mPrefAPZTouchMoveTolerance.Set(UpdatePolicy::Live, GetAPZTouchMoveTolerancePrefName(), aVal); } static const char* GetAPZTouchMoveTolerancePrefName() { return "apz.touch_move_tolerance"; } static float GetAPZTouchMoveTolerancePrefDefault() { return 0.0; } static void SetAPZTouchMoveToleranceChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 304); do { } while (0); do { __debugbreak(); MOZ_NoReturn(304); } while (0); } } while (0); GetSingleton().mPrefAPZTouchMoveTolerance.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZTouchMoveTolerance; 14:20:43 INFO - public: static float APZTouchStartTolerance() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 305); do { } while (0); do { __debugbreak(); MOZ_NoReturn(305); } while (0); } } while (0); return GetSingleton().mPrefAPZTouchStartTolerance.mValue; } static void SetAPZTouchStartTolerance(float aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 305); do { } while (0); do { __debugbreak(); MOZ_NoReturn(305); } while (0); } } while (0); GetSingleton().mPrefAPZTouchStartTolerance.Set(UpdatePolicy::Live, GetAPZTouchStartTolerancePrefName(), aVal); } static const char* GetAPZTouchStartTolerancePrefName() { return "apz.touch_start_tolerance"; } static float GetAPZTouchStartTolerancePrefDefault() { return 1.0f/4.5f; } static void SetAPZTouchStartToleranceChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 305); do { } while (0); do { __debugbreak(); MOZ_NoReturn(305); } while (0); } } while (0); GetSingleton().mPrefAPZTouchStartTolerance.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZTouchStartTolerance; 14:20:43 INFO - public: static float APZVelocityBias() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 306); do { } while (0); do { __debugbreak(); MOZ_NoReturn(306); } while (0); } } while (0); return GetSingleton().mPrefAPZVelocityBias.mValue; } static void SetAPZVelocityBias(float aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 306); do { } while (0); do { __debugbreak(); MOZ_NoReturn(306); } while (0); } } while (0); GetSingleton().mPrefAPZVelocityBias.Set(UpdatePolicy::Live, GetAPZVelocityBiasPrefName(), aVal); } static const char* GetAPZVelocityBiasPrefName() { return "apz.velocity_bias"; } static float GetAPZVelocityBiasPrefDefault() { return 0.0f; } static void SetAPZVelocityBiasChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 306); do { } while (0); do { __debugbreak(); MOZ_NoReturn(306); } while (0); } } while (0); GetSingleton().mPrefAPZVelocityBias.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZVelocityBias; 14:20:43 INFO - public: static uint32_t APZVelocityRelevanceTime() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 307); do { } while (0); do { __debugbreak(); MOZ_NoReturn(307); } while (0); } } while (0); return GetSingleton().mPrefAPZVelocityRelevanceTime.mValue; } static void SetAPZVelocityRelevanceTime(uint32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 307); do { } while (0); do { __debugbreak(); MOZ_NoReturn(307); } while (0); } } while (0); GetSingleton().mPrefAPZVelocityRelevanceTime.Set(UpdatePolicy::Live, GetAPZVelocityRelevanceTimePrefName(), aVal); } static const char* GetAPZVelocityRelevanceTimePrefName() { return "apz.velocity_relevance_time_ms"; } static uint32_t GetAPZVelocityRelevanceTimePrefDefault() { return 150; } static void SetAPZVelocityRelevanceTimeChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 307); do { } while (0); do { __debugbreak(); MOZ_NoReturn(307); } while (0); } } while (0); GetSingleton().mPrefAPZVelocityRelevanceTime.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZVelocityRelevanceTime; 14:20:43 INFO - public: static float APZXSkateHighMemAdjust() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 308); do { } while (0); do { __debugbreak(); MOZ_NoReturn(308); } while (0); } } while (0); return GetSingleton().mPrefAPZXSkateHighMemAdjust.mValue; } static void SetAPZXSkateHighMemAdjust(float aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 308); do { } while (0); do { __debugbreak(); MOZ_NoReturn(308); } while (0); } } while (0); GetSingleton().mPrefAPZXSkateHighMemAdjust.Set(UpdatePolicy::Live, GetAPZXSkateHighMemAdjustPrefName(), aVal); } static const char* GetAPZXSkateHighMemAdjustPrefName() { return "apz.x_skate_highmem_adjust"; } static float GetAPZXSkateHighMemAdjustPrefDefault() { return 0.0f; } static void SetAPZXSkateHighMemAdjustChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 308); do { } while (0); do { __debugbreak(); MOZ_NoReturn(308); } while (0); } } while (0); GetSingleton().mPrefAPZXSkateHighMemAdjust.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZXSkateHighMemAdjust; 14:20:43 INFO - public: static float APZXSkateSizeMultiplier() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 309); do { } while (0); do { __debugbreak(); MOZ_NoReturn(309); } while (0); } } while (0); return GetSingleton().mPrefAPZXSkateSizeMultiplier.mValue; } static void SetAPZXSkateSizeMultiplier(float aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 309); do { } while (0); do { __debugbreak(); MOZ_NoReturn(309); } while (0); } } while (0); GetSingleton().mPrefAPZXSkateSizeMultiplier.Set(UpdatePolicy::Live, GetAPZXSkateSizeMultiplierPrefName(), aVal); } static const char* GetAPZXSkateSizeMultiplierPrefName() { return "apz.x_skate_size_multiplier"; } static float GetAPZXSkateSizeMultiplierPrefDefault() { return 1.5f; } static void SetAPZXSkateSizeMultiplierChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 309); do { } while (0); do { __debugbreak(); MOZ_NoReturn(309); } while (0); } } while (0); GetSingleton().mPrefAPZXSkateSizeMultiplier.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZXSkateSizeMultiplier; 14:20:43 INFO - public: static float APZXStationarySizeMultiplier() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 310); do { } while (0); do { __debugbreak(); MOZ_NoReturn(310); } while (0); } } while (0); return GetSingleton().mPrefAPZXStationarySizeMultiplier.mValue; } static void SetAPZXStationarySizeMultiplier(float aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 310); do { } while (0); do { __debugbreak(); MOZ_NoReturn(310); } while (0); } } while (0); GetSingleton().mPrefAPZXStationarySizeMultiplier.Set(UpdatePolicy::Live, GetAPZXStationarySizeMultiplierPrefName(), aVal); } static const char* GetAPZXStationarySizeMultiplierPrefName() { return "apz.x_stationary_size_multiplier"; } static float GetAPZXStationarySizeMultiplierPrefDefault() { return 3.0f; } static void SetAPZXStationarySizeMultiplierChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 310); do { } while (0); do { __debugbreak(); MOZ_NoReturn(310); } while (0); } } while (0); GetSingleton().mPrefAPZXStationarySizeMultiplier.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZXStationarySizeMultiplier; 14:20:43 INFO - public: static float APZYSkateHighMemAdjust() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 311); do { } while (0); do { __debugbreak(); MOZ_NoReturn(311); } while (0); } } while (0); return GetSingleton().mPrefAPZYSkateHighMemAdjust.mValue; } static void SetAPZYSkateHighMemAdjust(float aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 311); do { } while (0); do { __debugbreak(); MOZ_NoReturn(311); } while (0); } } while (0); GetSingleton().mPrefAPZYSkateHighMemAdjust.Set(UpdatePolicy::Live, GetAPZYSkateHighMemAdjustPrefName(), aVal); } static const char* GetAPZYSkateHighMemAdjustPrefName() { return "apz.y_skate_highmem_adjust"; } static float GetAPZYSkateHighMemAdjustPrefDefault() { return 0.0f; } static void SetAPZYSkateHighMemAdjustChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 311); do { } while (0); do { __debugbreak(); MOZ_NoReturn(311); } while (0); } } while (0); GetSingleton().mPrefAPZYSkateHighMemAdjust.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZYSkateHighMemAdjust; 14:20:43 INFO - public: static float APZYSkateSizeMultiplier() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 312); do { } while (0); do { __debugbreak(); MOZ_NoReturn(312); } while (0); } } while (0); return GetSingleton().mPrefAPZYSkateSizeMultiplier.mValue; } static void SetAPZYSkateSizeMultiplier(float aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 312); do { } while (0); do { __debugbreak(); MOZ_NoReturn(312); } while (0); } } while (0); GetSingleton().mPrefAPZYSkateSizeMultiplier.Set(UpdatePolicy::Live, GetAPZYSkateSizeMultiplierPrefName(), aVal); } static const char* GetAPZYSkateSizeMultiplierPrefName() { return "apz.y_skate_size_multiplier"; } static float GetAPZYSkateSizeMultiplierPrefDefault() { return 2.5f; } static void SetAPZYSkateSizeMultiplierChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 312); do { } while (0); do { __debugbreak(); MOZ_NoReturn(312); } while (0); } } while (0); GetSingleton().mPrefAPZYSkateSizeMultiplier.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZYSkateSizeMultiplier; 14:20:43 INFO - public: static float APZYStationarySizeMultiplier() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 313); do { } while (0); do { __debugbreak(); MOZ_NoReturn(313); } while (0); } } while (0); return GetSingleton().mPrefAPZYStationarySizeMultiplier.mValue; } static void SetAPZYStationarySizeMultiplier(float aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 313); do { } while (0); do { __debugbreak(); MOZ_NoReturn(313); } while (0); } } while (0); GetSingleton().mPrefAPZYStationarySizeMultiplier.Set(UpdatePolicy::Live, GetAPZYStationarySizeMultiplierPrefName(), aVal); } static const char* GetAPZYStationarySizeMultiplierPrefName() { return "apz.y_stationary_size_multiplier"; } static float GetAPZYStationarySizeMultiplierPrefDefault() { return 3.5f; } static void SetAPZYStationarySizeMultiplierChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 313); do { } while (0); do { __debugbreak(); MOZ_NoReturn(313); } while (0); } } while (0); GetSingleton().mPrefAPZYStationarySizeMultiplier.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZYStationarySizeMultiplier; 14:20:43 INFO - public: static int32_t APZZoomAnimationDuration() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 314); do { } while (0); do { __debugbreak(); MOZ_NoReturn(314); } while (0); } } while (0); return GetSingleton().mPrefAPZZoomAnimationDuration.mValue; } static void SetAPZZoomAnimationDuration(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 314); do { } while (0); do { __debugbreak(); MOZ_NoReturn(314); } while (0); } } while (0); GetSingleton().mPrefAPZZoomAnimationDuration.Set(UpdatePolicy::Live, GetAPZZoomAnimationDurationPrefName(), aVal); } static const char* GetAPZZoomAnimationDurationPrefName() { return "apz.zoom_animation_duration_ms"; } static int32_t GetAPZZoomAnimationDurationPrefDefault() { return 250; } static void SetAPZZoomAnimationDurationChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 314); do { } while (0); do { __debugbreak(); MOZ_NoReturn(314); } while (0); } } while (0); GetSingleton().mPrefAPZZoomAnimationDuration.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZZoomAnimationDuration; 14:20:43 INFO - public: static int32_t APZScaleRepaintDelay() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 315); do { } while (0); do { __debugbreak(); MOZ_NoReturn(315); } while (0); } } while (0); return GetSingleton().mPrefAPZScaleRepaintDelay.mValue; } static void SetAPZScaleRepaintDelay(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 315); do { } while (0); do { __debugbreak(); MOZ_NoReturn(315); } while (0); } } while (0); GetSingleton().mPrefAPZScaleRepaintDelay.Set(UpdatePolicy::Live, GetAPZScaleRepaintDelayPrefName(), aVal); } static const char* GetAPZScaleRepaintDelayPrefName() { return "apz.scale_repaint_delay_ms"; } static int32_t GetAPZScaleRepaintDelayPrefDefault() { return 500; } static void SetAPZScaleRepaintDelayChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 315); do { } while (0); do { __debugbreak(); MOZ_NoReturn(315); } while (0); } } while (0); GetSingleton().mPrefAPZScaleRepaintDelay.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAPZScaleRepaintDelay; 14:20:43 INFO - public: static bool ForceUserScalable() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 317); do { } while (0); do { __debugbreak(); MOZ_NoReturn(317); } while (0); } } while (0); return GetSingleton().mPrefForceUserScalable.mValue; } static void SetForceUserScalable(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 317); do { } while (0); do { __debugbreak(); MOZ_NoReturn(317); } while (0); } } while (0); GetSingleton().mPrefForceUserScalable.Set(UpdatePolicy::Live, GetForceUserScalablePrefName(), aVal); } static const char* GetForceUserScalablePrefName() { return "browser.ui.zoom.force-user-scalable"; } static bool GetForceUserScalablePrefDefault() { return false; } static void SetForceUserScalableChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 317); do { } while (0); do { __debugbreak(); MOZ_NoReturn(317); } while (0); } } while (0); GetSingleton().mPrefForceUserScalable.SetChangeCallback(aCallback); } private: PrefTemplate mPrefForceUserScalable; 14:20:43 INFO - public: static int32_t DesktopViewportWidth() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 318); do { } while (0); do { __debugbreak(); MOZ_NoReturn(318); } while (0); } } while (0); return GetSingleton().mPrefDesktopViewportWidth.mValue; } static void SetDesktopViewportWidth(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 318); do { } while (0); do { __debugbreak(); MOZ_NoReturn(318); } while (0); } } while (0); GetSingleton().mPrefDesktopViewportWidth.Set(UpdatePolicy::Live, GetDesktopViewportWidthPrefName(), aVal); } static const char* GetDesktopViewportWidthPrefName() { return "browser.viewport.desktopWidth"; } static int32_t GetDesktopViewportWidthPrefDefault() { return 980; } static void SetDesktopViewportWidthChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 318); do { } while (0); do { __debugbreak(); MOZ_NoReturn(318); } while (0); } } while (0); GetSingleton().mPrefDesktopViewportWidth.SetChangeCallback(aCallback); } private: PrefTemplate mPrefDesktopViewportWidth; 14:20:43 INFO - public: static bool PluginAsyncDrawingEnabled() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 320); do { } while (0); do { __debugbreak(); MOZ_NoReturn(320); } while (0); } } while (0); return GetSingleton().mPrefPluginAsyncDrawingEnabled.mValue; } static void SetPluginAsyncDrawingEnabled(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 320); do { } while (0); do { __debugbreak(); MOZ_NoReturn(320); } while (0); } } while (0); GetSingleton().mPrefPluginAsyncDrawingEnabled.Set(UpdatePolicy::Live, GetPluginAsyncDrawingEnabledPrefName(), aVal); } static const char* GetPluginAsyncDrawingEnabledPrefName() { return "dom.ipc.plugins.asyncdrawing.enabled"; } static bool GetPluginAsyncDrawingEnabledPrefDefault() { return false; } static void SetPluginAsyncDrawingEnabledChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 320); do { } while (0); do { __debugbreak(); MOZ_NoReturn(320); } while (0); } } while (0); GetSingleton().mPrefPluginAsyncDrawingEnabled.SetChangeCallback(aCallback); } private: PrefTemplate mPrefPluginAsyncDrawingEnabled; 14:20:43 INFO - public: static bool MetaViewportEnabled() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 321); do { } while (0); do { __debugbreak(); MOZ_NoReturn(321); } while (0); } } while (0); return GetSingleton().mPrefMetaViewportEnabled.mValue; } static void SetMetaViewportEnabled(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 321); do { } while (0); do { __debugbreak(); MOZ_NoReturn(321); } while (0); } } while (0); GetSingleton().mPrefMetaViewportEnabled.Set(UpdatePolicy::Live, GetMetaViewportEnabledPrefName(), aVal); } static const char* GetMetaViewportEnabledPrefName() { return "dom.meta-viewport.enabled"; } static bool GetMetaViewportEnabledPrefDefault() { return false; } static void SetMetaViewportEnabledChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 321); do { } while (0); do { __debugbreak(); MOZ_NoReturn(321); } while (0); } } while (0); GetSingleton().mPrefMetaViewportEnabled.SetChangeCallback(aCallback); } private: PrefTemplate mPrefMetaViewportEnabled; 14:20:43 INFO - public: static bool VREnabled() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 322); do { } while (0); do { __debugbreak(); MOZ_NoReturn(322); } while (0); } } while (0); return GetSingleton().mPrefVREnabled.mValue; } static void SetVREnabled(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 322); do { } while (0); do { __debugbreak(); MOZ_NoReturn(322); } while (0); } } while (0); GetSingleton().mPrefVREnabled.Set(UpdatePolicy::Once, GetVREnabledPrefName(), aVal); } static const char* GetVREnabledPrefName() { return "dom.vr.enabled"; } static bool GetVREnabledPrefDefault() { return false; } static void SetVREnabledChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 322); do { } while (0); do { __debugbreak(); MOZ_NoReturn(322); } while (0); } } while (0); GetSingleton().mPrefVREnabled.SetChangeCallback(aCallback); } private: PrefTemplate mPrefVREnabled; 14:20:43 INFO - public: static bool VROculusEnabled() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 323); do { } while (0); do { __debugbreak(); MOZ_NoReturn(323); } while (0); } } while (0); return GetSingleton().mPrefVROculusEnabled.mValue; } static void SetVROculusEnabled(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 323); do { } while (0); do { __debugbreak(); MOZ_NoReturn(323); } while (0); } } while (0); GetSingleton().mPrefVROculusEnabled.Set(UpdatePolicy::Once, GetVROculusEnabledPrefName(), aVal); } static const char* GetVROculusEnabledPrefName() { return "dom.vr.oculus.enabled"; } static bool GetVROculusEnabledPrefDefault() { return true; } static void SetVROculusEnabledChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 323); do { } while (0); do { __debugbreak(); MOZ_NoReturn(323); } while (0); } } while (0); GetSingleton().mPrefVROculusEnabled.SetChangeCallback(aCallback); } private: PrefTemplate mPrefVROculusEnabled; 14:20:43 INFO - public: static bool VROpenVREnabled() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 324); do { } while (0); do { __debugbreak(); MOZ_NoReturn(324); } while (0); } } while (0); return GetSingleton().mPrefVROpenVREnabled.mValue; } static void SetVROpenVREnabled(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 324); do { } while (0); do { __debugbreak(); MOZ_NoReturn(324); } while (0); } } while (0); GetSingleton().mPrefVROpenVREnabled.Set(UpdatePolicy::Once, GetVROpenVREnabledPrefName(), aVal); } static const char* GetVROpenVREnabledPrefName() { return "dom.vr.openvr.enabled"; } static bool GetVROpenVREnabledPrefDefault() { return false; } static void SetVROpenVREnabledChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 324); do { } while (0); do { __debugbreak(); MOZ_NoReturn(324); } while (0); } } while (0); GetSingleton().mPrefVROpenVREnabled.SetChangeCallback(aCallback); } private: PrefTemplate mPrefVROpenVREnabled; 14:20:43 INFO - public: static bool VROSVREnabled() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 325); do { } while (0); do { __debugbreak(); MOZ_NoReturn(325); } while (0); } } while (0); return GetSingleton().mPrefVROSVREnabled.mValue; } static void SetVROSVREnabled(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 325); do { } while (0); do { __debugbreak(); MOZ_NoReturn(325); } while (0); } } while (0); GetSingleton().mPrefVROSVREnabled.Set(UpdatePolicy::Once, GetVROSVREnabledPrefName(), aVal); } static const char* GetVROSVREnabledPrefName() { return "dom.vr.osvr.enabled"; } static bool GetVROSVREnabledPrefDefault() { return false; } static void SetVROSVREnabledChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 325); do { } while (0); do { __debugbreak(); MOZ_NoReturn(325); } while (0); } } while (0); GetSingleton().mPrefVROSVREnabled.SetChangeCallback(aCallback); } private: PrefTemplate mPrefVROSVREnabled; 14:20:43 INFO - public: static bool VRPosePredictionEnabled() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 326); do { } while (0); do { __debugbreak(); MOZ_NoReturn(326); } while (0); } } while (0); return GetSingleton().mPrefVRPosePredictionEnabled.mValue; } static void SetVRPosePredictionEnabled(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 326); do { } while (0); do { __debugbreak(); MOZ_NoReturn(326); } while (0); } } while (0); GetSingleton().mPrefVRPosePredictionEnabled.Set(UpdatePolicy::Live, GetVRPosePredictionEnabledPrefName(), aVal); } static const char* GetVRPosePredictionEnabledPrefName() { return "dom.vr.poseprediction.enabled"; } static bool GetVRPosePredictionEnabledPrefDefault() { return false; } static void SetVRPosePredictionEnabledChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 326); do { } while (0); do { __debugbreak(); MOZ_NoReturn(326); } while (0); } } while (0); GetSingleton().mPrefVRPosePredictionEnabled.SetChangeCallback(aCallback); } private: PrefTemplate mPrefVRPosePredictionEnabled; 14:20:43 INFO - public: static bool PointerEventsEnabled() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 327); do { } while (0); do { __debugbreak(); MOZ_NoReturn(327); } while (0); } } while (0); return GetSingleton().mPrefPointerEventsEnabled.mValue; } static void SetPointerEventsEnabled(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 327); do { } while (0); do { __debugbreak(); MOZ_NoReturn(327); } while (0); } } while (0); GetSingleton().mPrefPointerEventsEnabled.Set(UpdatePolicy::Live, GetPointerEventsEnabledPrefName(), aVal); } static const char* GetPointerEventsEnabledPrefName() { return "dom.w3c_pointer_events.enabled"; } static bool GetPointerEventsEnabledPrefDefault() { return false; } static void SetPointerEventsEnabledChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 327); do { } while (0); do { __debugbreak(); MOZ_NoReturn(327); } while (0); } } while (0); GetSingleton().mPrefPointerEventsEnabled.SetChangeCallback(aCallback); } private: PrefTemplate mPrefPointerEventsEnabled; 14:20:43 INFO - public: static int32_t TouchEventsEnabled() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 328); do { } while (0); do { __debugbreak(); MOZ_NoReturn(328); } while (0); } } while (0); return GetSingleton().mPrefTouchEventsEnabled.mValue; } static void SetTouchEventsEnabled(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 328); do { } while (0); do { __debugbreak(); MOZ_NoReturn(328); } while (0); } } while (0); GetSingleton().mPrefTouchEventsEnabled.Set(UpdatePolicy::Live, GetTouchEventsEnabledPrefName(), aVal); } static const char* GetTouchEventsEnabledPrefName() { return "dom.w3c_touch_events.enabled"; } static int32_t GetTouchEventsEnabledPrefDefault() { return 0; } static void SetTouchEventsEnabledChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 328); do { } while (0); do { __debugbreak(); MOZ_NoReturn(328); } while (0); } } while (0); GetSingleton().mPrefTouchEventsEnabled.SetChangeCallback(aCallback); } private: PrefTemplate mPrefTouchEventsEnabled; 14:20:43 INFO - public: static bool SmoothScrollEnabled() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 330); do { } while (0); do { __debugbreak(); MOZ_NoReturn(330); } while (0); } } while (0); return GetSingleton().mPrefSmoothScrollEnabled.mValue; } static void SetSmoothScrollEnabled(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 330); do { } while (0); do { __debugbreak(); MOZ_NoReturn(330); } while (0); } } while (0); GetSingleton().mPrefSmoothScrollEnabled.Set(UpdatePolicy::Live, GetSmoothScrollEnabledPrefName(), aVal); } static const char* GetSmoothScrollEnabledPrefName() { return "general.smoothScroll"; } static bool GetSmoothScrollEnabledPrefDefault() { return true; } static void SetSmoothScrollEnabledChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 330); do { } while (0); do { __debugbreak(); MOZ_NoReturn(330); } while (0); } } while (0); GetSingleton().mPrefSmoothScrollEnabled.SetChangeCallback(aCallback); } private: PrefTemplate mPrefSmoothScrollEnabled; 14:20:43 INFO - public: static float SmoothScrollCurrentVelocityWeighting() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 332); do { } while (0); do { __debugbreak(); MOZ_NoReturn(332); } while (0); } } while (0); return GetSingleton().mPrefSmoothScrollCurrentVelocityWeighting.mValue; } static void SetSmoothScrollCurrentVelocityWeighting(float aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 332); do { } while (0); do { __debugbreak(); MOZ_NoReturn(332); } while (0); } } while (0); GetSingleton().mPrefSmoothScrollCurrentVelocityWeighting.Set(UpdatePolicy::Live, GetSmoothScrollCurrentVelocityWeightingPrefName(), aVal); } static const char* GetSmoothScrollCurrentVelocityWeightingPrefName() { return "general.smoothScroll.currentVelocityWeighting"; } static float GetSmoothScrollCurrentVelocityWeightingPrefDefault() { return 0.25; } static void SetSmoothScrollCurrentVelocityWeightingChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 332); do { } while (0); do { __debugbreak(); MOZ_NoReturn(332); } while (0); } } while (0); GetSingleton().mPrefSmoothScrollCurrentVelocityWeighting.SetChangeCallback(aCallback); } private: PrefTemplate mPrefSmoothScrollCurrentVelocityWeighting; 14:20:43 INFO - #line 333 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h" 14:20:43 INFO - public: static int32_t SmoothScrollDurationToIntervalRatio() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 334); do { } while (0); do { __debugbreak(); MOZ_NoReturn(334); } while (0); } } while (0); return GetSingleton().mPrefSmoothScrollDurationToIntervalRatio.mValue; } static void SetSmoothScrollDurationToIntervalRatio(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 334); do { } while (0); do { __debugbreak(); MOZ_NoReturn(334); } while (0); } } while (0); GetSingleton().mPrefSmoothScrollDurationToIntervalRatio.Set(UpdatePolicy::Live, GetSmoothScrollDurationToIntervalRatioPrefName(), aVal); } static const char* GetSmoothScrollDurationToIntervalRatioPrefName() { return "general.smoothScroll.durationToIntervalRatio"; } static int32_t GetSmoothScrollDurationToIntervalRatioPrefDefault() { return 200; } static void SetSmoothScrollDurationToIntervalRatioChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 334); do { } while (0); do { __debugbreak(); MOZ_NoReturn(334); } while (0); } } while (0); GetSingleton().mPrefSmoothScrollDurationToIntervalRatio.SetChangeCallback(aCallback); } private: PrefTemplate mPrefSmoothScrollDurationToIntervalRatio; 14:20:43 INFO - #line 335 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h" 14:20:43 INFO - public: static bool WheelSmoothScrollEnabled() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 335); do { } while (0); do { __debugbreak(); MOZ_NoReturn(335); } while (0); } } while (0); return GetSingleton().mPrefWheelSmoothScrollEnabled.mValue; } static void SetWheelSmoothScrollEnabled(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 335); do { } while (0); do { __debugbreak(); MOZ_NoReturn(335); } while (0); } } while (0); GetSingleton().mPrefWheelSmoothScrollEnabled.Set(UpdatePolicy::Live, GetWheelSmoothScrollEnabledPrefName(), aVal); } static const char* GetWheelSmoothScrollEnabledPrefName() { return "general.smoothScroll.mouseWheel"; } static bool GetWheelSmoothScrollEnabledPrefDefault() { return true; } static void SetWheelSmoothScrollEnabledChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 335); do { } while (0); do { __debugbreak(); MOZ_NoReturn(335); } while (0); } } while (0); GetSingleton().mPrefWheelSmoothScrollEnabled.SetChangeCallback(aCallback); } private: PrefTemplate mPrefWheelSmoothScrollEnabled; 14:20:43 INFO - public: static int32_t WheelSmoothScrollMaxDurationMs() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 337); do { } while (0); do { __debugbreak(); MOZ_NoReturn(337); } while (0); } } while (0); return GetSingleton().mPrefWheelSmoothScrollMaxDurationMs.mValue; } static void SetWheelSmoothScrollMaxDurationMs(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 337); do { } while (0); do { __debugbreak(); MOZ_NoReturn(337); } while (0); } } while (0); GetSingleton().mPrefWheelSmoothScrollMaxDurationMs.Set(UpdatePolicy::Live, GetWheelSmoothScrollMaxDurationMsPrefName(), aVal); } static const char* GetWheelSmoothScrollMaxDurationMsPrefName() { return "general.smoothScroll.mouseWheel.durationMaxMS"; } static int32_t GetWheelSmoothScrollMaxDurationMsPrefDefault() { return 400; } static void SetWheelSmoothScrollMaxDurationMsChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 337); do { } while (0); do { __debugbreak(); MOZ_NoReturn(337); } while (0); } } while (0); GetSingleton().mPrefWheelSmoothScrollMaxDurationMs.SetChangeCallback(aCallback); } private: PrefTemplate mPrefWheelSmoothScrollMaxDurationMs; 14:20:43 INFO - #line 338 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h" 14:20:43 INFO - public: static int32_t WheelSmoothScrollMinDurationMs() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 339); do { } while (0); do { __debugbreak(); MOZ_NoReturn(339); } while (0); } } while (0); return GetSingleton().mPrefWheelSmoothScrollMinDurationMs.mValue; } static void SetWheelSmoothScrollMinDurationMs(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 339); do { } while (0); do { __debugbreak(); MOZ_NoReturn(339); } while (0); } } while (0); GetSingleton().mPrefWheelSmoothScrollMinDurationMs.Set(UpdatePolicy::Live, GetWheelSmoothScrollMinDurationMsPrefName(), aVal); } static const char* GetWheelSmoothScrollMinDurationMsPrefName() { return "general.smoothScroll.mouseWheel.durationMinMS"; } static int32_t GetWheelSmoothScrollMinDurationMsPrefDefault() { return 200; } static void SetWheelSmoothScrollMinDurationMsChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 339); do { } while (0); do { __debugbreak(); MOZ_NoReturn(339); } while (0); } } while (0); GetSingleton().mPrefWheelSmoothScrollMinDurationMs.SetChangeCallback(aCallback); } private: PrefTemplate mPrefWheelSmoothScrollMinDurationMs; 14:20:43 INFO - #line 340 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h" 14:20:43 INFO - public: static bool PageSmoothScrollEnabled() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 340); do { } while (0); do { __debugbreak(); MOZ_NoReturn(340); } while (0); } } while (0); return GetSingleton().mPrefPageSmoothScrollEnabled.mValue; } static void SetPageSmoothScrollEnabled(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 340); do { } while (0); do { __debugbreak(); MOZ_NoReturn(340); } while (0); } } while (0); GetSingleton().mPrefPageSmoothScrollEnabled.Set(UpdatePolicy::Live, GetPageSmoothScrollEnabledPrefName(), aVal); } static const char* GetPageSmoothScrollEnabledPrefName() { return "general.smoothScroll.pages"; } static bool GetPageSmoothScrollEnabledPrefDefault() { return true; } static void SetPageSmoothScrollEnabledChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 340); do { } while (0); do { __debugbreak(); MOZ_NoReturn(340); } while (0); } } while (0); GetSingleton().mPrefPageSmoothScrollEnabled.SetChangeCallback(aCallback); } private: PrefTemplate mPrefPageSmoothScrollEnabled; 14:20:43 INFO - public: static int32_t PageSmoothScrollMaxDurationMs() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 342); do { } while (0); do { __debugbreak(); MOZ_NoReturn(342); } while (0); } } while (0); return GetSingleton().mPrefPageSmoothScrollMaxDurationMs.mValue; } static void SetPageSmoothScrollMaxDurationMs(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 342); do { } while (0); do { __debugbreak(); MOZ_NoReturn(342); } while (0); } } while (0); GetSingleton().mPrefPageSmoothScrollMaxDurationMs.Set(UpdatePolicy::Live, GetPageSmoothScrollMaxDurationMsPrefName(), aVal); } static const char* GetPageSmoothScrollMaxDurationMsPrefName() { return "general.smoothScroll.pages.durationMaxMS"; } static int32_t GetPageSmoothScrollMaxDurationMsPrefDefault() { return 150; } static void SetPageSmoothScrollMaxDurationMsChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 342); do { } while (0); do { __debugbreak(); MOZ_NoReturn(342); } while (0); } } while (0); GetSingleton().mPrefPageSmoothScrollMaxDurationMs.SetChangeCallback(aCallback); } private: PrefTemplate mPrefPageSmoothScrollMaxDurationMs; 14:20:43 INFO - #line 343 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h" 14:20:43 INFO - public: static int32_t PageSmoothScrollMinDurationMs() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 344); do { } while (0); do { __debugbreak(); MOZ_NoReturn(344); } while (0); } } while (0); return GetSingleton().mPrefPageSmoothScrollMinDurationMs.mValue; } static void SetPageSmoothScrollMinDurationMs(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 344); do { } while (0); do { __debugbreak(); MOZ_NoReturn(344); } while (0); } } while (0); GetSingleton().mPrefPageSmoothScrollMinDurationMs.Set(UpdatePolicy::Live, GetPageSmoothScrollMinDurationMsPrefName(), aVal); } static const char* GetPageSmoothScrollMinDurationMsPrefName() { return "general.smoothScroll.pages.durationMinMS"; } static int32_t GetPageSmoothScrollMinDurationMsPrefDefault() { return 150; } static void SetPageSmoothScrollMinDurationMsChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 344); do { } while (0); do { __debugbreak(); MOZ_NoReturn(344); } while (0); } } while (0); GetSingleton().mPrefPageSmoothScrollMinDurationMs.SetChangeCallback(aCallback); } private: PrefTemplate mPrefPageSmoothScrollMinDurationMs; 14:20:43 INFO - #line 345 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h" 14:20:43 INFO - public: static bool PixelSmoothScrollEnabled() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 345); do { } while (0); do { __debugbreak(); MOZ_NoReturn(345); } while (0); } } while (0); return GetSingleton().mPrefPixelSmoothScrollEnabled.mValue; } static void SetPixelSmoothScrollEnabled(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 345); do { } while (0); do { __debugbreak(); MOZ_NoReturn(345); } while (0); } } while (0); GetSingleton().mPrefPixelSmoothScrollEnabled.Set(UpdatePolicy::Live, GetPixelSmoothScrollEnabledPrefName(), aVal); } static const char* GetPixelSmoothScrollEnabledPrefName() { return "general.smoothScroll.pixels"; } static bool GetPixelSmoothScrollEnabledPrefDefault() { return true; } static void SetPixelSmoothScrollEnabledChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 345); do { } while (0); do { __debugbreak(); MOZ_NoReturn(345); } while (0); } } while (0); GetSingleton().mPrefPixelSmoothScrollEnabled.SetChangeCallback(aCallback); } private: PrefTemplate mPrefPixelSmoothScrollEnabled; 14:20:43 INFO - public: static int32_t PixelSmoothScrollMaxDurationMs() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 347); do { } while (0); do { __debugbreak(); MOZ_NoReturn(347); } while (0); } } while (0); return GetSingleton().mPrefPixelSmoothScrollMaxDurationMs.mValue; } static void SetPixelSmoothScrollMaxDurationMs(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 347); do { } while (0); do { __debugbreak(); MOZ_NoReturn(347); } while (0); } } while (0); GetSingleton().mPrefPixelSmoothScrollMaxDurationMs.Set(UpdatePolicy::Live, GetPixelSmoothScrollMaxDurationMsPrefName(), aVal); } static const char* GetPixelSmoothScrollMaxDurationMsPrefName() { return "general.smoothScroll.pixels.durationMaxMS"; } static int32_t GetPixelSmoothScrollMaxDurationMsPrefDefault() { return 150; } static void SetPixelSmoothScrollMaxDurationMsChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 347); do { } while (0); do { __debugbreak(); MOZ_NoReturn(347); } while (0); } } while (0); GetSingleton().mPrefPixelSmoothScrollMaxDurationMs.SetChangeCallback(aCallback); } private: PrefTemplate mPrefPixelSmoothScrollMaxDurationMs; 14:20:43 INFO - #line 348 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h" 14:20:43 INFO - public: static int32_t PixelSmoothScrollMinDurationMs() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 349); do { } while (0); do { __debugbreak(); MOZ_NoReturn(349); } while (0); } } while (0); return GetSingleton().mPrefPixelSmoothScrollMinDurationMs.mValue; } static void SetPixelSmoothScrollMinDurationMs(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 349); do { } while (0); do { __debugbreak(); MOZ_NoReturn(349); } while (0); } } while (0); GetSingleton().mPrefPixelSmoothScrollMinDurationMs.Set(UpdatePolicy::Live, GetPixelSmoothScrollMinDurationMsPrefName(), aVal); } static const char* GetPixelSmoothScrollMinDurationMsPrefName() { return "general.smoothScroll.pixels.durationMinMS"; } static int32_t GetPixelSmoothScrollMinDurationMsPrefDefault() { return 150; } static void SetPixelSmoothScrollMinDurationMsChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 349); do { } while (0); do { __debugbreak(); MOZ_NoReturn(349); } while (0); } } while (0); GetSingleton().mPrefPixelSmoothScrollMinDurationMs.SetChangeCallback(aCallback); } private: PrefTemplate mPrefPixelSmoothScrollMinDurationMs; 14:20:43 INFO - #line 350 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h" 14:20:43 INFO - public: static float SmoothScrollStopDecelerationWeighting() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 351); do { } while (0); do { __debugbreak(); MOZ_NoReturn(351); } while (0); } } while (0); return GetSingleton().mPrefSmoothScrollStopDecelerationWeighting.mValue; } static void SetSmoothScrollStopDecelerationWeighting(float aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 351); do { } while (0); do { __debugbreak(); MOZ_NoReturn(351); } while (0); } } while (0); GetSingleton().mPrefSmoothScrollStopDecelerationWeighting.Set(UpdatePolicy::Live, GetSmoothScrollStopDecelerationWeightingPrefName(), aVal); } static const char* GetSmoothScrollStopDecelerationWeightingPrefName() { return "general.smoothScroll.stopDecelerationWeighting"; } static float GetSmoothScrollStopDecelerationWeightingPrefDefault() { return 0.4f; } static void SetSmoothScrollStopDecelerationWeightingChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 351); do { } while (0); do { __debugbreak(); MOZ_NoReturn(351); } while (0); } } while (0); GetSingleton().mPrefSmoothScrollStopDecelerationWeighting.SetChangeCallback(aCallback); } private: PrefTemplate mPrefSmoothScrollStopDecelerationWeighting; 14:20:43 INFO - #line 352 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h" 14:20:43 INFO - public: static bool AndroidRGB16Force() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 353); do { } while (0); do { __debugbreak(); MOZ_NoReturn(353); } while (0); } } while (0); return GetSingleton().mPrefAndroidRGB16Force.mValue; } static void SetAndroidRGB16Force(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 353); do { } while (0); do { __debugbreak(); MOZ_NoReturn(353); } while (0); } } while (0); GetSingleton().mPrefAndroidRGB16Force.Set(UpdatePolicy::Once, GetAndroidRGB16ForcePrefName(), aVal); } static const char* GetAndroidRGB16ForcePrefName() { return "gfx.android.rgb16.force"; } static bool GetAndroidRGB16ForcePrefDefault() { return false; } static void SetAndroidRGB16ForceChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 353); do { } while (0); do { __debugbreak(); MOZ_NoReturn(353); } while (0); } } while (0); GetSingleton().mPrefAndroidRGB16Force.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAndroidRGB16Force; 14:20:43 INFO - #line 357 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h" 14:20:43 INFO - #line 361 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h" 14:20:43 INFO - public: static int32_t BlocklistAll() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 361); do { } while (0); do { __debugbreak(); MOZ_NoReturn(361); } while (0); } } while (0); return GetSingleton().mPrefBlocklistAll.mValue; } static void SetBlocklistAll(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 361); do { } while (0); do { __debugbreak(); MOZ_NoReturn(361); } while (0); } } while (0); GetSingleton().mPrefBlocklistAll.Set(UpdatePolicy::Once, GetBlocklistAllPrefName(), aVal); } static const char* GetBlocklistAllPrefName() { return "gfx.blocklist.all"; } static int32_t GetBlocklistAllPrefDefault() { return 0; } static void SetBlocklistAllChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 361); do { } while (0); do { __debugbreak(); MOZ_NoReturn(361); } while (0); } } while (0); GetSingleton().mPrefBlocklistAll.SetChangeCallback(aCallback); } private: PrefTemplate mPrefBlocklistAll; 14:20:43 INFO - #line 363 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h" 14:20:43 INFO - public: static int32_t CanvasAutoAccelerateMinCalls() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 363); do { } while (0); do { __debugbreak(); MOZ_NoReturn(363); } while (0); } } while (0); return GetSingleton().mPrefCanvasAutoAccelerateMinCalls.mValue; } static void SetCanvasAutoAccelerateMinCalls(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 363); do { } while (0); do { __debugbreak(); MOZ_NoReturn(363); } while (0); } } while (0); GetSingleton().mPrefCanvasAutoAccelerateMinCalls.Set(UpdatePolicy::Live, GetCanvasAutoAccelerateMinCallsPrefName(), aVal); } static const char* GetCanvasAutoAccelerateMinCallsPrefName() { return "gfx.canvas.auto_accelerate.min_calls"; } static int32_t GetCanvasAutoAccelerateMinCallsPrefDefault() { return 4; } static void SetCanvasAutoAccelerateMinCallsChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 363); do { } while (0); do { __debugbreak(); MOZ_NoReturn(363); } while (0); } } while (0); GetSingleton().mPrefCanvasAutoAccelerateMinCalls.SetChangeCallback(aCallback); } private: PrefTemplate mPrefCanvasAutoAccelerateMinCalls; 14:20:43 INFO - public: static int32_t CanvasAutoAccelerateMinFrames() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 364); do { } while (0); do { __debugbreak(); MOZ_NoReturn(364); } while (0); } } while (0); return GetSingleton().mPrefCanvasAutoAccelerateMinFrames.mValue; } static void SetCanvasAutoAccelerateMinFrames(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 364); do { } while (0); do { __debugbreak(); MOZ_NoReturn(364); } while (0); } } while (0); GetSingleton().mPrefCanvasAutoAccelerateMinFrames.Set(UpdatePolicy::Live, GetCanvasAutoAccelerateMinFramesPrefName(), aVal); } static const char* GetCanvasAutoAccelerateMinFramesPrefName() { return "gfx.canvas.auto_accelerate.min_frames"; } static int32_t GetCanvasAutoAccelerateMinFramesPrefDefault() { return 30; } static void SetCanvasAutoAccelerateMinFramesChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 364); do { } while (0); do { __debugbreak(); MOZ_NoReturn(364); } while (0); } } while (0); GetSingleton().mPrefCanvasAutoAccelerateMinFrames.SetChangeCallback(aCallback); } private: PrefTemplate mPrefCanvasAutoAccelerateMinFrames; 14:20:43 INFO - public: static float CanvasAutoAccelerateMinSeconds() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 365); do { } while (0); do { __debugbreak(); MOZ_NoReturn(365); } while (0); } } while (0); return GetSingleton().mPrefCanvasAutoAccelerateMinSeconds.mValue; } static void SetCanvasAutoAccelerateMinSeconds(float aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 365); do { } while (0); do { __debugbreak(); MOZ_NoReturn(365); } while (0); } } while (0); GetSingleton().mPrefCanvasAutoAccelerateMinSeconds.Set(UpdatePolicy::Live, GetCanvasAutoAccelerateMinSecondsPrefName(), aVal); } static const char* GetCanvasAutoAccelerateMinSecondsPrefName() { return "gfx.canvas.auto_accelerate.min_seconds"; } static float GetCanvasAutoAccelerateMinSecondsPrefDefault() { return 5.0f; } static void SetCanvasAutoAccelerateMinSecondsChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 365); do { } while (0); do { __debugbreak(); MOZ_NoReturn(365); } while (0); } } while (0); GetSingleton().mPrefCanvasAutoAccelerateMinSeconds.SetChangeCallback(aCallback); } private: PrefTemplate mPrefCanvasAutoAccelerateMinSeconds; 14:20:43 INFO - public: static bool CanvasAzureAccelerated() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 366); do { } while (0); do { __debugbreak(); MOZ_NoReturn(366); } while (0); } } while (0); return GetSingleton().mPrefCanvasAzureAccelerated.mValue; } static void SetCanvasAzureAccelerated(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 366); do { } while (0); do { __debugbreak(); MOZ_NoReturn(366); } while (0); } } while (0); GetSingleton().mPrefCanvasAzureAccelerated.Set(UpdatePolicy::Live, GetCanvasAzureAcceleratedPrefName(), aVal); } static const char* GetCanvasAzureAcceleratedPrefName() { return "gfx.canvas.azure.accelerated"; } static bool GetCanvasAzureAcceleratedPrefDefault() { return false; } static void SetCanvasAzureAcceleratedChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 366); do { } while (0); do { __debugbreak(); MOZ_NoReturn(366); } while (0); } } while (0); GetSingleton().mPrefCanvasAzureAccelerated.SetChangeCallback(aCallback); } private: PrefTemplate mPrefCanvasAzureAccelerated; 14:20:43 INFO - public: static int32_t MaxCanvasSize() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 368); do { } while (0); do { __debugbreak(); MOZ_NoReturn(368); } while (0); } } while (0); return GetSingleton().mPrefMaxCanvasSize.mValue; } static void SetMaxCanvasSize(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 368); do { } while (0); do { __debugbreak(); MOZ_NoReturn(368); } while (0); } } while (0); GetSingleton().mPrefMaxCanvasSize.Set(UpdatePolicy::Live, GetMaxCanvasSizePrefName(), aVal); } static const char* GetMaxCanvasSizePrefName() { return "gfx.canvas.max-size"; } static int32_t GetMaxCanvasSizePrefDefault() { return 0x7fff; } static void SetMaxCanvasSizeChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 368); do { } while (0); do { __debugbreak(); MOZ_NoReturn(368); } while (0); } } while (0); GetSingleton().mPrefMaxCanvasSize.SetChangeCallback(aCallback); } private: PrefTemplate mPrefMaxCanvasSize; 14:20:43 INFO - public: static int32_t CanvasSkiaGLCacheItems() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 369); do { } while (0); do { __debugbreak(); MOZ_NoReturn(369); } while (0); } } while (0); return GetSingleton().mPrefCanvasSkiaGLCacheItems.mValue; } static void SetCanvasSkiaGLCacheItems(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 369); do { } while (0); do { __debugbreak(); MOZ_NoReturn(369); } while (0); } } while (0); GetSingleton().mPrefCanvasSkiaGLCacheItems.Set(UpdatePolicy::Once, GetCanvasSkiaGLCacheItemsPrefName(), aVal); } static const char* GetCanvasSkiaGLCacheItemsPrefName() { return "gfx.canvas.skiagl.cache-items"; } static int32_t GetCanvasSkiaGLCacheItemsPrefDefault() { return 256; } static void SetCanvasSkiaGLCacheItemsChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 369); do { } while (0); do { __debugbreak(); MOZ_NoReturn(369); } while (0); } } while (0); GetSingleton().mPrefCanvasSkiaGLCacheItems.SetChangeCallback(aCallback); } private: PrefTemplate mPrefCanvasSkiaGLCacheItems; 14:20:43 INFO - public: static int32_t CanvasSkiaGLCacheSize() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 370); do { } while (0); do { __debugbreak(); MOZ_NoReturn(370); } while (0); } } while (0); return GetSingleton().mPrefCanvasSkiaGLCacheSize.mValue; } static void SetCanvasSkiaGLCacheSize(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 370); do { } while (0); do { __debugbreak(); MOZ_NoReturn(370); } while (0); } } while (0); GetSingleton().mPrefCanvasSkiaGLCacheSize.Set(UpdatePolicy::Once, GetCanvasSkiaGLCacheSizePrefName(), aVal); } static const char* GetCanvasSkiaGLCacheSizePrefName() { return "gfx.canvas.skiagl.cache-size"; } static int32_t GetCanvasSkiaGLCacheSizePrefDefault() { return 96; } static void SetCanvasSkiaGLCacheSizeChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 370); do { } while (0); do { __debugbreak(); MOZ_NoReturn(370); } while (0); } } while (0); GetSingleton().mPrefCanvasSkiaGLCacheSize.SetChangeCallback(aCallback); } private: PrefTemplate mPrefCanvasSkiaGLCacheSize; 14:20:43 INFO - public: static bool CanvasSkiaGLDynamicCache() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 371); do { } while (0); do { __debugbreak(); MOZ_NoReturn(371); } while (0); } } while (0); return GetSingleton().mPrefCanvasSkiaGLDynamicCache.mValue; } static void SetCanvasSkiaGLDynamicCache(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 371); do { } while (0); do { __debugbreak(); MOZ_NoReturn(371); } while (0); } } while (0); GetSingleton().mPrefCanvasSkiaGLDynamicCache.Set(UpdatePolicy::Once, GetCanvasSkiaGLDynamicCachePrefName(), aVal); } static const char* GetCanvasSkiaGLDynamicCachePrefName() { return "gfx.canvas.skiagl.dynamic-cache"; } static bool GetCanvasSkiaGLDynamicCachePrefDefault() { return false; } static void SetCanvasSkiaGLDynamicCacheChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 371); do { } while (0); do { __debugbreak(); MOZ_NoReturn(371); } while (0); } } while (0); GetSingleton().mPrefCanvasSkiaGLDynamicCache.SetChangeCallback(aCallback); } private: PrefTemplate mPrefCanvasSkiaGLDynamicCache; 14:20:43 INFO - public: static bool CMSEnableV4() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 373); do { } while (0); do { __debugbreak(); MOZ_NoReturn(373); } while (0); } } while (0); return GetSingleton().mPrefCMSEnableV4.mValue; } static void SetCMSEnableV4(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 373); do { } while (0); do { __debugbreak(); MOZ_NoReturn(373); } while (0); } } while (0); GetSingleton().mPrefCMSEnableV4.Set(UpdatePolicy::Live, GetCMSEnableV4PrefName(), aVal); } static const char* GetCMSEnableV4PrefName() { return "gfx.color_management.enablev4"; } static bool GetCMSEnableV4PrefDefault() { return false; } static void SetCMSEnableV4ChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 373); do { } while (0); do { __debugbreak(); MOZ_NoReturn(373); } while (0); } } while (0); GetSingleton().mPrefCMSEnableV4.SetChangeCallback(aCallback); } private: PrefTemplate mPrefCMSEnableV4; 14:20:43 INFO - public: static int32_t CMSMode() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 374); do { } while (0); do { __debugbreak(); MOZ_NoReturn(374); } while (0); } } while (0); return GetSingleton().mPrefCMSMode.mValue; } static void SetCMSMode(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 374); do { } while (0); do { __debugbreak(); MOZ_NoReturn(374); } while (0); } } while (0); GetSingleton().mPrefCMSMode.Set(UpdatePolicy::Live, GetCMSModePrefName(), aVal); } static const char* GetCMSModePrefName() { return "gfx.color_management.mode"; } static int32_t GetCMSModePrefDefault() { return -1; } static void SetCMSModeChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 374); do { } while (0); do { __debugbreak(); MOZ_NoReturn(374); } while (0); } } while (0); GetSingleton().mPrefCMSMode.SetChangeCallback(aCallback); } private: PrefTemplate mPrefCMSMode; 14:20:43 INFO - public: static int32_t CMSRenderingIntent() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 376); do { } while (0); do { __debugbreak(); MOZ_NoReturn(376); } while (0); } } while (0); return GetSingleton().mPrefCMSRenderingIntent.mValue; } static void SetCMSRenderingIntent(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 376); do { } while (0); do { __debugbreak(); MOZ_NoReturn(376); } while (0); } } while (0); GetSingleton().mPrefCMSRenderingIntent.Set(UpdatePolicy::Live, GetCMSRenderingIntentPrefName(), aVal); } static const char* GetCMSRenderingIntentPrefName() { return "gfx.color_management.rendering_intent"; } static int32_t GetCMSRenderingIntentPrefDefault() { return 0; } static void SetCMSRenderingIntentChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 376); do { } while (0); do { __debugbreak(); MOZ_NoReturn(376); } while (0); } } while (0); GetSingleton().mPrefCMSRenderingIntent.SetChangeCallback(aCallback); } private: PrefTemplate mPrefCMSRenderingIntent; 14:20:43 INFO - public: static int32_t DeviceResetLimitCount() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 378); do { } while (0); do { __debugbreak(); MOZ_NoReturn(378); } while (0); } } while (0); return GetSingleton().mPrefDeviceResetLimitCount.mValue; } static void SetDeviceResetLimitCount(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 378); do { } while (0); do { __debugbreak(); MOZ_NoReturn(378); } while (0); } } while (0); GetSingleton().mPrefDeviceResetLimitCount.Set(UpdatePolicy::Once, GetDeviceResetLimitCountPrefName(), aVal); } static const char* GetDeviceResetLimitCountPrefName() { return "gfx.device-reset.limit"; } static int32_t GetDeviceResetLimitCountPrefDefault() { return 10; } static void SetDeviceResetLimitCountChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 378); do { } while (0); do { __debugbreak(); MOZ_NoReturn(378); } while (0); } } while (0); GetSingleton().mPrefDeviceResetLimitCount.SetChangeCallback(aCallback); } private: PrefTemplate mPrefDeviceResetLimitCount; 14:20:43 INFO - public: static int32_t DeviceResetThresholdMilliseconds() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 379); do { } while (0); do { __debugbreak(); MOZ_NoReturn(379); } while (0); } } while (0); return GetSingleton().mPrefDeviceResetThresholdMilliseconds.mValue; } static void SetDeviceResetThresholdMilliseconds(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 379); do { } while (0); do { __debugbreak(); MOZ_NoReturn(379); } while (0); } } while (0); GetSingleton().mPrefDeviceResetThresholdMilliseconds.Set(UpdatePolicy::Once, GetDeviceResetThresholdMillisecondsPrefName(), aVal); } static const char* GetDeviceResetThresholdMillisecondsPrefName() { return "gfx.device-reset.threshold-ms"; } static int32_t GetDeviceResetThresholdMillisecondsPrefDefault() { return -1; } static void SetDeviceResetThresholdMillisecondsChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 379); do { } while (0); do { __debugbreak(); MOZ_NoReturn(379); } while (0); } } while (0); GetSingleton().mPrefDeviceResetThresholdMilliseconds.SetChangeCallback(aCallback); } private: PrefTemplate mPrefDeviceResetThresholdMilliseconds; 14:20:43 INFO - public: static bool Direct2DDisabled() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 381); do { } while (0); do { __debugbreak(); MOZ_NoReturn(381); } while (0); } } while (0); return GetSingleton().mPrefDirect2DDisabled.mValue; } static void SetDirect2DDisabled(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 381); do { } while (0); do { __debugbreak(); MOZ_NoReturn(381); } while (0); } } while (0); GetSingleton().mPrefDirect2DDisabled.Set(UpdatePolicy::Once, GetDirect2DDisabledPrefName(), aVal); } static const char* GetDirect2DDisabledPrefName() { return "gfx.direct2d.disabled"; } static bool GetDirect2DDisabledPrefDefault() { return false; } static void SetDirect2DDisabledChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 381); do { } while (0); do { __debugbreak(); MOZ_NoReturn(381); } while (0); } } while (0); GetSingleton().mPrefDirect2DDisabled.SetChangeCallback(aCallback); } private: PrefTemplate mPrefDirect2DDisabled; 14:20:43 INFO - public: static bool Direct2DForceEnabled() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 382); do { } while (0); do { __debugbreak(); MOZ_NoReturn(382); } while (0); } } while (0); return GetSingleton().mPrefDirect2DForceEnabled.mValue; } static void SetDirect2DForceEnabled(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 382); do { } while (0); do { __debugbreak(); MOZ_NoReturn(382); } while (0); } } while (0); GetSingleton().mPrefDirect2DForceEnabled.Set(UpdatePolicy::Once, GetDirect2DForceEnabledPrefName(), aVal); } static const char* GetDirect2DForceEnabledPrefName() { return "gfx.direct2d.force-enabled"; } static bool GetDirect2DForceEnabledPrefDefault() { return false; } static void SetDirect2DForceEnabledChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 382); do { } while (0); do { __debugbreak(); MOZ_NoReturn(382); } while (0); } } while (0); GetSingleton().mPrefDirect2DForceEnabled.SetChangeCallback(aCallback); } private: PrefTemplate mPrefDirect2DForceEnabled; 14:20:43 INFO - public: static int32_t Direct3D11ReuseDecoderDevice() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 383); do { } while (0); do { __debugbreak(); MOZ_NoReturn(383); } while (0); } } while (0); return GetSingleton().mPrefDirect3D11ReuseDecoderDevice.mValue; } static void SetDirect3D11ReuseDecoderDevice(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 383); do { } while (0); do { __debugbreak(); MOZ_NoReturn(383); } while (0); } } while (0); GetSingleton().mPrefDirect3D11ReuseDecoderDevice.Set(UpdatePolicy::Live, GetDirect3D11ReuseDecoderDevicePrefName(), aVal); } static const char* GetDirect3D11ReuseDecoderDevicePrefName() { return "gfx.direct3d11.reuse-decoder-device"; } static int32_t GetDirect3D11ReuseDecoderDevicePrefDefault() { return -1; } static void SetDirect3D11ReuseDecoderDeviceChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 383); do { } while (0); do { __debugbreak(); MOZ_NoReturn(383); } while (0); } } while (0); GetSingleton().mPrefDirect3D11ReuseDecoderDevice.SetChangeCallback(aCallback); } private: PrefTemplate mPrefDirect3D11ReuseDecoderDevice; 14:20:43 INFO - public: static bool CompositorDrawColorBars() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 384); do { } while (0); do { __debugbreak(); MOZ_NoReturn(384); } while (0); } } while (0); return GetSingleton().mPrefCompositorDrawColorBars.mValue; } static void SetCompositorDrawColorBars(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 384); do { } while (0); do { __debugbreak(); MOZ_NoReturn(384); } while (0); } } while (0); GetSingleton().mPrefCompositorDrawColorBars.Set(UpdatePolicy::Live, GetCompositorDrawColorBarsPrefName(), aVal); } static const char* GetCompositorDrawColorBarsPrefName() { return "gfx.draw-color-bars"; } static bool GetCompositorDrawColorBarsPrefDefault() { return false; } static void SetCompositorDrawColorBarsChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 384); do { } while (0); do { __debugbreak(); MOZ_NoReturn(384); } while (0); } } while (0); GetSingleton().mPrefCompositorDrawColorBars.SetChangeCallback(aCallback); } private: PrefTemplate mPrefCompositorDrawColorBars; 14:20:43 INFO - public: static bool HidePluginsForScroll() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 385); do { } while (0); do { __debugbreak(); MOZ_NoReturn(385); } while (0); } } while (0); return GetSingleton().mPrefHidePluginsForScroll.mValue; } static void SetHidePluginsForScroll(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 385); do { } while (0); do { __debugbreak(); MOZ_NoReturn(385); } while (0); } } while (0); GetSingleton().mPrefHidePluginsForScroll.Set(UpdatePolicy::Once, GetHidePluginsForScrollPrefName(), aVal); } static const char* GetHidePluginsForScrollPrefName() { return "gfx.e10s.hide-plugins-for-scroll"; } static bool GetHidePluginsForScrollPrefDefault() { return true; } static void SetHidePluginsForScrollChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 385); do { } while (0); do { __debugbreak(); MOZ_NoReturn(385); } while (0); } } while (0); GetSingleton().mPrefHidePluginsForScroll.SetChangeCallback(aCallback); } private: PrefTemplate mPrefHidePluginsForScroll; 14:20:43 INFO - public: static bool LayerScopeEnabled() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 386); do { } while (0); do { __debugbreak(); MOZ_NoReturn(386); } while (0); } } while (0); return GetSingleton().mPrefLayerScopeEnabled.mValue; } static void SetLayerScopeEnabled(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 386); do { } while (0); do { __debugbreak(); MOZ_NoReturn(386); } while (0); } } while (0); GetSingleton().mPrefLayerScopeEnabled.Set(UpdatePolicy::Live, GetLayerScopeEnabledPrefName(), aVal); } static const char* GetLayerScopeEnabledPrefName() { return "gfx.layerscope.enabled"; } static bool GetLayerScopeEnabledPrefDefault() { return false; } static void SetLayerScopeEnabledChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 386); do { } while (0); do { __debugbreak(); MOZ_NoReturn(386); } while (0); } } while (0); GetSingleton().mPrefLayerScopeEnabled.SetChangeCallback(aCallback); } private: PrefTemplate mPrefLayerScopeEnabled; 14:20:43 INFO - public: static int32_t LayerScopePort() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 387); do { } while (0); do { __debugbreak(); MOZ_NoReturn(387); } while (0); } } while (0); return GetSingleton().mPrefLayerScopePort.mValue; } static void SetLayerScopePort(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 387); do { } while (0); do { __debugbreak(); MOZ_NoReturn(387); } while (0); } } while (0); GetSingleton().mPrefLayerScopePort.Set(UpdatePolicy::Live, GetLayerScopePortPrefName(), aVal); } static const char* GetLayerScopePortPrefName() { return "gfx.layerscope.port"; } static int32_t GetLayerScopePortPrefDefault() { return 23456; } static void SetLayerScopePortChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 387); do { } while (0); do { __debugbreak(); MOZ_NoReturn(387); } while (0); } } while (0); GetSingleton().mPrefLayerScopePort.SetChangeCallback(aCallback); } private: PrefTemplate mPrefLayerScopePort; 14:20:43 INFO - public: static int32_t GfxLoggingLevel() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 389); do { } while (0); do { __debugbreak(); MOZ_NoReturn(389); } while (0); } } while (0); return GetSingleton().mPrefGfxLoggingLevel.mValue; } static void SetGfxLoggingLevel(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 389); do { } while (0); do { __debugbreak(); MOZ_NoReturn(389); } while (0); } } while (0); GetSingleton().mPrefGfxLoggingLevel.Set(UpdatePolicy::Live, GetGfxLoggingLevelPrefName(), aVal); } static const char* GetGfxLoggingLevelPrefName() { return "gfx.logging.level"; } static int32_t GetGfxLoggingLevelPrefDefault() { return mozilla::gfx::LOG_DEFAULT; } static void SetGfxLoggingLevelChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 389); do { } while (0); do { __debugbreak(); MOZ_NoReturn(389); } while (0); } } while (0); GetSingleton().mPrefGfxLoggingLevel.SetChangeCallback(aCallback); } private: PrefTemplate mPrefGfxLoggingLevel; 14:20:43 INFO - public: static uint32_t GfxLoggingCrashLength() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 390); do { } while (0); do { __debugbreak(); MOZ_NoReturn(390); } while (0); } } while (0); return GetSingleton().mPrefGfxLoggingCrashLength.mValue; } static void SetGfxLoggingCrashLength(uint32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 390); do { } while (0); do { __debugbreak(); MOZ_NoReturn(390); } while (0); } } while (0); GetSingleton().mPrefGfxLoggingCrashLength.Set(UpdatePolicy::Once, GetGfxLoggingCrashLengthPrefName(), aVal); } static const char* GetGfxLoggingCrashLengthPrefName() { return "gfx.logging.crash.length"; } static uint32_t GetGfxLoggingCrashLengthPrefDefault() { return 16; } static void SetGfxLoggingCrashLengthChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 390); do { } while (0); do { __debugbreak(); MOZ_NoReturn(390); } while (0); } } while (0); GetSingleton().mPrefGfxLoggingCrashLength.SetChangeCallback(aCallback); } private: PrefTemplate mPrefGfxLoggingCrashLength; 14:20:43 INFO - public: static bool GfxLoggingPaintedPixelCountEnabled() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 391); do { } while (0); do { __debugbreak(); MOZ_NoReturn(391); } while (0); } } while (0); return GetSingleton().mPrefGfxLoggingPaintedPixelCountEnabled.mValue; } static void SetGfxLoggingPaintedPixelCountEnabled(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 391); do { } while (0); do { __debugbreak(); MOZ_NoReturn(391); } while (0); } } while (0); GetSingleton().mPrefGfxLoggingPaintedPixelCountEnabled.Set(UpdatePolicy::Live, GetGfxLoggingPaintedPixelCountEnabledPrefName(), aVal); } static const char* GetGfxLoggingPaintedPixelCountEnabledPrefName() { return "gfx.logging.painted-pixel-count.enabled"; } static bool GetGfxLoggingPaintedPixelCountEnabledPrefDefault() { return false; } static void SetGfxLoggingPaintedPixelCountEnabledChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 391); do { } while (0); do { __debugbreak(); MOZ_NoReturn(391); } while (0); } } while (0); GetSingleton().mPrefGfxLoggingPaintedPixelCountEnabled.SetChangeCallback(aCallback); } private: PrefTemplate mPrefGfxLoggingPaintedPixelCountEnabled; 14:20:43 INFO - public: static bool GfxLoggingTextureUsageEnabled() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 393); do { } while (0); do { __debugbreak(); MOZ_NoReturn(393); } while (0); } } while (0); return GetSingleton().mPrefGfxLoggingTextureUsageEnabled.mValue; } static void SetGfxLoggingTextureUsageEnabled(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 393); do { } while (0); do { __debugbreak(); MOZ_NoReturn(393); } while (0); } } while (0); GetSingleton().mPrefGfxLoggingTextureUsageEnabled.Set(UpdatePolicy::Once, GetGfxLoggingTextureUsageEnabledPrefName(), aVal); } static const char* GetGfxLoggingTextureUsageEnabledPrefName() { return "gfx.logging.texture-usage.enabled"; } static bool GetGfxLoggingTextureUsageEnabledPrefDefault() { return false; } static void SetGfxLoggingTextureUsageEnabledChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 393); do { } while (0); do { __debugbreak(); MOZ_NoReturn(393); } while (0); } } while (0); GetSingleton().mPrefGfxLoggingTextureUsageEnabled.SetChangeCallback(aCallback); } private: PrefTemplate mPrefGfxLoggingTextureUsageEnabled; 14:20:43 INFO - public: static bool GfxLoggingPeakTextureUsageEnabled() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 394); do { } while (0); do { __debugbreak(); MOZ_NoReturn(394); } while (0); } } while (0); return GetSingleton().mPrefGfxLoggingPeakTextureUsageEnabled.mValue; } static void SetGfxLoggingPeakTextureUsageEnabled(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 394); do { } while (0); do { __debugbreak(); MOZ_NoReturn(394); } while (0); } } while (0); GetSingleton().mPrefGfxLoggingPeakTextureUsageEnabled.Set(UpdatePolicy::Once, GetGfxLoggingPeakTextureUsageEnabledPrefName(), aVal); } static const char* GetGfxLoggingPeakTextureUsageEnabledPrefName() { return "gfx.logging.peak-texture-usage.enabled"; } static bool GetGfxLoggingPeakTextureUsageEnabledPrefDefault() { return false; } static void SetGfxLoggingPeakTextureUsageEnabledChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 394); do { } while (0); do { __debugbreak(); MOZ_NoReturn(394); } while (0); } } while (0); GetSingleton().mPrefGfxLoggingPeakTextureUsageEnabled.SetChangeCallback(aCallback); } private: PrefTemplate mPrefGfxLoggingPeakTextureUsageEnabled; 14:20:43 INFO - public: static int32_t MaxAllocSize() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 395); do { } while (0); do { __debugbreak(); MOZ_NoReturn(395); } while (0); } } while (0); return GetSingleton().mPrefMaxAllocSize.mValue; } static void SetMaxAllocSize(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 395); do { } while (0); do { __debugbreak(); MOZ_NoReturn(395); } while (0); } } while (0); GetSingleton().mPrefMaxAllocSize.Set(UpdatePolicy::Once, GetMaxAllocSizePrefName(), aVal); } static const char* GetMaxAllocSizePrefName() { return "gfx.max-alloc-size"; } static int32_t GetMaxAllocSizePrefDefault() { return (int32_t)500000000; } static void SetMaxAllocSizeChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 395); do { } while (0); do { __debugbreak(); MOZ_NoReturn(395); } while (0); } } while (0); GetSingleton().mPrefMaxAllocSize.SetChangeCallback(aCallback); } private: PrefTemplate mPrefMaxAllocSize; 14:20:43 INFO - public: static int32_t MaxTextureSize() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 396); do { } while (0); do { __debugbreak(); MOZ_NoReturn(396); } while (0); } } while (0); return GetSingleton().mPrefMaxTextureSize.mValue; } static void SetMaxTextureSize(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 396); do { } while (0); do { __debugbreak(); MOZ_NoReturn(396); } while (0); } } while (0); GetSingleton().mPrefMaxTextureSize.Set(UpdatePolicy::Once, GetMaxTextureSizePrefName(), aVal); } static const char* GetMaxTextureSizePrefName() { return "gfx.max-texture-size"; } static int32_t GetMaxTextureSizePrefDefault() { return (int32_t)32767; } static void SetMaxTextureSizeChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 396); do { } while (0); do { __debugbreak(); MOZ_NoReturn(396); } while (0); } } while (0); GetSingleton().mPrefMaxTextureSize.SetChangeCallback(aCallback); } private: PrefTemplate mPrefMaxTextureSize; 14:20:43 INFO - public: static int32_t PartialPresent() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 397); do { } while (0); do { __debugbreak(); MOZ_NoReturn(397); } while (0); } } while (0); return GetSingleton().mPrefPartialPresent.mValue; } static void SetPartialPresent(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 397); do { } while (0); do { __debugbreak(); MOZ_NoReturn(397); } while (0); } } while (0); GetSingleton().mPrefPartialPresent.Set(UpdatePolicy::Live, GetPartialPresentPrefName(), aVal); } static const char* GetPartialPresentPrefName() { return "gfx.partialpresent.force"; } static int32_t GetPartialPresentPrefDefault() { return 0; } static void SetPartialPresentChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 397); do { } while (0); do { __debugbreak(); MOZ_NoReturn(397); } while (0); } } while (0); GetSingleton().mPrefPartialPresent.SetChangeCallback(aCallback); } private: PrefTemplate mPrefPartialPresent; 14:20:43 INFO - public: static bool PerfWarnings() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 398); do { } while (0); do { __debugbreak(); MOZ_NoReturn(398); } while (0); } } while (0); return GetSingleton().mPrefPerfWarnings.mValue; } static void SetPerfWarnings(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 398); do { } while (0); do { __debugbreak(); MOZ_NoReturn(398); } while (0); } } while (0); GetSingleton().mPrefPerfWarnings.Set(UpdatePolicy::Live, GetPerfWarningsPrefName(), aVal); } static const char* GetPerfWarningsPrefName() { return "gfx.perf-warnings.enabled"; } static bool GetPerfWarningsPrefDefault() { return false; } static void SetPerfWarningsChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 398); do { } while (0); do { __debugbreak(); MOZ_NoReturn(398); } while (0); } } while (0); GetSingleton().mPrefPerfWarnings.SetChangeCallback(aCallback); } private: PrefTemplate mPrefPerfWarnings; 14:20:43 INFO - public: static bool SurfaceTextureDetachEnabled() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 399); do { } while (0); do { __debugbreak(); MOZ_NoReturn(399); } while (0); } } while (0); return GetSingleton().mPrefSurfaceTextureDetachEnabled.mValue; } static void SetSurfaceTextureDetachEnabled(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 399); do { } while (0); do { __debugbreak(); MOZ_NoReturn(399); } while (0); } } while (0); GetSingleton().mPrefSurfaceTextureDetachEnabled.Set(UpdatePolicy::Live, GetSurfaceTextureDetachEnabledPrefName(), aVal); } static const char* GetSurfaceTextureDetachEnabledPrefName() { return "gfx.SurfaceTexture.detach.enabled"; } static bool GetSurfaceTextureDetachEnabledPrefDefault() { return true; } static void SetSurfaceTextureDetachEnabledChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 399); do { } while (0); do { __debugbreak(); MOZ_NoReturn(399); } while (0); } } while (0); GetSingleton().mPrefSurfaceTextureDetachEnabled.SetChangeCallback(aCallback); } private: PrefTemplate mPrefSurfaceTextureDetachEnabled; 14:20:43 INFO - public: static int32_t DeviceResetForTesting() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 400); do { } while (0); do { __debugbreak(); MOZ_NoReturn(400); } while (0); } } while (0); return GetSingleton().mPrefDeviceResetForTesting.mValue; } static void SetDeviceResetForTesting(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 400); do { } while (0); do { __debugbreak(); MOZ_NoReturn(400); } while (0); } } while (0); GetSingleton().mPrefDeviceResetForTesting.Set(UpdatePolicy::Live, GetDeviceResetForTestingPrefName(), aVal); } static const char* GetDeviceResetForTestingPrefName() { return "gfx.testing.device-reset"; } static int32_t GetDeviceResetForTestingPrefDefault() { return 0; } static void SetDeviceResetForTestingChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 400); do { } while (0); do { __debugbreak(); MOZ_NoReturn(400); } while (0); } } while (0); GetSingleton().mPrefDeviceResetForTesting.SetChangeCallback(aCallback); } private: PrefTemplate mPrefDeviceResetForTesting; 14:20:43 INFO - public: static bool DeviceFailForTesting() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 401); do { } while (0); do { __debugbreak(); MOZ_NoReturn(401); } while (0); } } while (0); return GetSingleton().mPrefDeviceFailForTesting.mValue; } static void SetDeviceFailForTesting(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 401); do { } while (0); do { __debugbreak(); MOZ_NoReturn(401); } while (0); } } while (0); GetSingleton().mPrefDeviceFailForTesting.Set(UpdatePolicy::Live, GetDeviceFailForTestingPrefName(), aVal); } static const char* GetDeviceFailForTestingPrefName() { return "gfx.testing.device-fail"; } static bool GetDeviceFailForTestingPrefDefault() { return false; } static void SetDeviceFailForTestingChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 401); do { } while (0); do { __debugbreak(); MOZ_NoReturn(401); } while (0); } } while (0); GetSingleton().mPrefDeviceFailForTesting.SetChangeCallback(aCallback); } private: PrefTemplate mPrefDeviceFailForTesting; 14:20:43 INFO - public: static bool DisableAllTextAA() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 402); do { } while (0); do { __debugbreak(); MOZ_NoReturn(402); } while (0); } } while (0); return GetSingleton().mPrefDisableAllTextAA.mValue; } static void SetDisableAllTextAA(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 402); do { } while (0); do { __debugbreak(); MOZ_NoReturn(402); } while (0); } } while (0); GetSingleton().mPrefDisableAllTextAA.Set(UpdatePolicy::Once, GetDisableAllTextAAPrefName(), aVal); } static const char* GetDisableAllTextAAPrefName() { return "gfx.text.disable-aa"; } static bool GetDisableAllTextAAPrefDefault() { return false; } static void SetDisableAllTextAAChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 402); do { } while (0); do { __debugbreak(); MOZ_NoReturn(402); } while (0); } } while (0); GetSingleton().mPrefDisableAllTextAA.SetChangeCallback(aCallback); } private: PrefTemplate mPrefDisableAllTextAA; 14:20:43 INFO - public: static bool YCbCrAccurateConversion() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 403); do { } while (0); do { __debugbreak(); MOZ_NoReturn(403); } while (0); } } while (0); return GetSingleton().mPrefYCbCrAccurateConversion.mValue; } static void SetYCbCrAccurateConversion(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 403); do { } while (0); do { __debugbreak(); MOZ_NoReturn(403); } while (0); } } while (0); GetSingleton().mPrefYCbCrAccurateConversion.Set(UpdatePolicy::Live, GetYCbCrAccurateConversionPrefName(), aVal); } static const char* GetYCbCrAccurateConversionPrefName() { return "gfx.ycbcr.accurate-conversion"; } static bool GetYCbCrAccurateConversionPrefDefault() { return false; } static void SetYCbCrAccurateConversionChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 403); do { } while (0); do { __debugbreak(); MOZ_NoReturn(403); } while (0); } } while (0); GetSingleton().mPrefYCbCrAccurateConversion.SetChangeCallback(aCallback); } private: PrefTemplate mPrefYCbCrAccurateConversion; 14:20:43 INFO - public: static bool AlwaysPaint() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 405); do { } while (0); do { __debugbreak(); MOZ_NoReturn(405); } while (0); } } while (0); return GetSingleton().mPrefAlwaysPaint.mValue; } static void SetAlwaysPaint(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 405); do { } while (0); do { __debugbreak(); MOZ_NoReturn(405); } while (0); } } while (0); GetSingleton().mPrefAlwaysPaint.Set(UpdatePolicy::Live, GetAlwaysPaintPrefName(), aVal); } static const char* GetAlwaysPaintPrefName() { return "gfx.content.always-paint"; } static bool GetAlwaysPaintPrefDefault() { return false; } static void SetAlwaysPaintChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 405); do { } while (0); do { __debugbreak(); MOZ_NoReturn(405); } while (0); } } while (0); GetSingleton().mPrefAlwaysPaint.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAlwaysPaint; 14:20:43 INFO - public: static bool UseGLXTextureFromPixmap() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 409); do { } while (0); do { __debugbreak(); MOZ_NoReturn(409); } while (0); } } while (0); return GetSingleton().mPrefUseGLXTextureFromPixmap.mValue; } static void SetUseGLXTextureFromPixmap(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 409); do { } while (0); do { __debugbreak(); MOZ_NoReturn(409); } while (0); } } while (0); GetSingleton().mPrefUseGLXTextureFromPixmap.Set(UpdatePolicy::Live, GetUseGLXTextureFromPixmapPrefName(), aVal); } static const char* GetUseGLXTextureFromPixmapPrefName() { return "gfx.use-glx-texture-from-pixmap"; } static bool GetUseGLXTextureFromPixmapPrefDefault() { return false; } static void SetUseGLXTextureFromPixmapChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 409); do { } while (0); do { __debugbreak(); MOZ_NoReturn(409); } while (0); } } while (0); GetSingleton().mPrefUseGLXTextureFromPixmap.SetChangeCallback(aCallback); } private: PrefTemplate mPrefUseGLXTextureFromPixmap; 14:20:43 INFO - public: static bool UseIOSurfaceTextures() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 411); do { } while (0); do { __debugbreak(); MOZ_NoReturn(411); } while (0); } } while (0); return GetSingleton().mPrefUseIOSurfaceTextures.mValue; } static void SetUseIOSurfaceTextures(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 411); do { } while (0); do { __debugbreak(); MOZ_NoReturn(411); } while (0); } } while (0); GetSingleton().mPrefUseIOSurfaceTextures.Set(UpdatePolicy::Once, GetUseIOSurfaceTexturesPrefName(), aVal); } static const char* GetUseIOSurfaceTexturesPrefName() { return "gfx.use-iosurface-textures"; } static bool GetUseIOSurfaceTexturesPrefDefault() { return false; } static void SetUseIOSurfaceTexturesChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 411); do { } while (0); do { __debugbreak(); MOZ_NoReturn(411); } while (0); } } while (0); GetSingleton().mPrefUseIOSurfaceTextures.SetChangeCallback(aCallback); } private: PrefTemplate mPrefUseIOSurfaceTextures; 14:20:43 INFO - public: static int32_t TouchResampleVsyncDelayThreshold() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 414); do { } while (0); do { __debugbreak(); MOZ_NoReturn(414); } while (0); } } while (0); return GetSingleton().mPrefTouchResampleVsyncDelayThreshold.mValue; } static void SetTouchResampleVsyncDelayThreshold(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 414); do { } while (0); do { __debugbreak(); MOZ_NoReturn(414); } while (0); } } while (0); GetSingleton().mPrefTouchResampleVsyncDelayThreshold.Set(UpdatePolicy::Once, GetTouchResampleVsyncDelayThresholdPrefName(), aVal); } static const char* GetTouchResampleVsyncDelayThresholdPrefName() { return "gfx.touch.resample.delay-threshold"; } static int32_t GetTouchResampleVsyncDelayThresholdPrefDefault() { return 20; } static void SetTouchResampleVsyncDelayThresholdChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 414); do { } while (0); do { __debugbreak(); MOZ_NoReturn(414); } while (0); } } while (0); GetSingleton().mPrefTouchResampleVsyncDelayThreshold.SetChangeCallback(aCallback); } private: PrefTemplate mPrefTouchResampleVsyncDelayThreshold; 14:20:43 INFO - public: static int32_t TouchResampleMaxPredict() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 415); do { } while (0); do { __debugbreak(); MOZ_NoReturn(415); } while (0); } } while (0); return GetSingleton().mPrefTouchResampleMaxPredict.mValue; } static void SetTouchResampleMaxPredict(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 415); do { } while (0); do { __debugbreak(); MOZ_NoReturn(415); } while (0); } } while (0); GetSingleton().mPrefTouchResampleMaxPredict.Set(UpdatePolicy::Once, GetTouchResampleMaxPredictPrefName(), aVal); } static const char* GetTouchResampleMaxPredictPrefName() { return "gfx.touch.resample.max-predict"; } static int32_t GetTouchResampleMaxPredictPrefDefault() { return 8; } static void SetTouchResampleMaxPredictChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 415); do { } while (0); do { __debugbreak(); MOZ_NoReturn(415); } while (0); } } while (0); GetSingleton().mPrefTouchResampleMaxPredict.SetChangeCallback(aCallback); } private: PrefTemplate mPrefTouchResampleMaxPredict; 14:20:43 INFO - public: static int32_t TouchResampleMinDelta() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 416); do { } while (0); do { __debugbreak(); MOZ_NoReturn(416); } while (0); } } while (0); return GetSingleton().mPrefTouchResampleMinDelta.mValue; } static void SetTouchResampleMinDelta(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 416); do { } while (0); do { __debugbreak(); MOZ_NoReturn(416); } while (0); } } while (0); GetSingleton().mPrefTouchResampleMinDelta.Set(UpdatePolicy::Once, GetTouchResampleMinDeltaPrefName(), aVal); } static const char* GetTouchResampleMinDeltaPrefName() { return "gfx.touch.resample.min-delta"; } static int32_t GetTouchResampleMinDeltaPrefDefault() { return 2; } static void SetTouchResampleMinDeltaChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 416); do { } while (0); do { __debugbreak(); MOZ_NoReturn(416); } while (0); } } while (0); GetSingleton().mPrefTouchResampleMinDelta.SetChangeCallback(aCallback); } private: PrefTemplate mPrefTouchResampleMinDelta; 14:20:43 INFO - public: static int32_t TouchResampleOldTouchThreshold() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 417); do { } while (0); do { __debugbreak(); MOZ_NoReturn(417); } while (0); } } while (0); return GetSingleton().mPrefTouchResampleOldTouchThreshold.mValue; } static void SetTouchResampleOldTouchThreshold(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 417); do { } while (0); do { __debugbreak(); MOZ_NoReturn(417); } while (0); } } while (0); GetSingleton().mPrefTouchResampleOldTouchThreshold.Set(UpdatePolicy::Once, GetTouchResampleOldTouchThresholdPrefName(), aVal); } static const char* GetTouchResampleOldTouchThresholdPrefName() { return "gfx.touch.resample.old-touch-threshold"; } static int32_t GetTouchResampleOldTouchThresholdPrefDefault() { return 17; } static void SetTouchResampleOldTouchThresholdChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 417); do { } while (0); do { __debugbreak(); MOZ_NoReturn(417); } while (0); } } while (0); GetSingleton().mPrefTouchResampleOldTouchThreshold.SetChangeCallback(aCallback); } private: PrefTemplate mPrefTouchResampleOldTouchThreshold; 14:20:43 INFO - public: static int32_t TouchVsyncSampleAdjust() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 418); do { } while (0); do { __debugbreak(); MOZ_NoReturn(418); } while (0); } } while (0); return GetSingleton().mPrefTouchVsyncSampleAdjust.mValue; } static void SetTouchVsyncSampleAdjust(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 418); do { } while (0); do { __debugbreak(); MOZ_NoReturn(418); } while (0); } } while (0); GetSingleton().mPrefTouchVsyncSampleAdjust.Set(UpdatePolicy::Once, GetTouchVsyncSampleAdjustPrefName(), aVal); } static const char* GetTouchVsyncSampleAdjustPrefName() { return "gfx.touch.resample.vsync-adjust"; } static int32_t GetTouchVsyncSampleAdjustPrefDefault() { return 5; } static void SetTouchVsyncSampleAdjustChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 418); do { } while (0); do { __debugbreak(); MOZ_NoReturn(418); } while (0); } } while (0); GetSingleton().mPrefTouchVsyncSampleAdjust.SetChangeCallback(aCallback); } private: PrefTemplate mPrefTouchVsyncSampleAdjust; 14:20:43 INFO - public: static std::string VROpenVRRuntime() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 420); do { } while (0); do { __debugbreak(); MOZ_NoReturn(420); } while (0); } } while (0); return GetSingleton().mPrefVROpenVRRuntime.mValue; } static void SetVROpenVRRuntime(std::string aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 420); do { } while (0); do { __debugbreak(); MOZ_NoReturn(420); } while (0); } } while (0); GetSingleton().mPrefVROpenVRRuntime.Set(UpdatePolicy::Once, GetVROpenVRRuntimePrefName(), aVal); } static const char* GetVROpenVRRuntimePrefName() { return "gfx.vr.openvr-runtime"; } static std::string GetVROpenVRRuntimePrefDefault() { return ""; } static void SetVROpenVRRuntimeChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 420); do { } while (0); do { __debugbreak(); MOZ_NoReturn(420); } while (0); } } while (0); GetSingleton().mPrefVROpenVRRuntime.SetChangeCallback(aCallback); } private: PrefTemplate mPrefVROpenVRRuntime; 14:20:43 INFO - public: static bool CollectScrollTransforms() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 421); do { } while (0); do { __debugbreak(); MOZ_NoReturn(421); } while (0); } } while (0); return GetSingleton().mPrefCollectScrollTransforms.mValue; } static void SetCollectScrollTransforms(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 421); do { } while (0); do { __debugbreak(); MOZ_NoReturn(421); } while (0); } } while (0); GetSingleton().mPrefCollectScrollTransforms.Set(UpdatePolicy::Live, GetCollectScrollTransformsPrefName(), aVal); } static const char* GetCollectScrollTransformsPrefName() { return "gfx.vsync.collect-scroll-transforms"; } static bool GetCollectScrollTransformsPrefDefault() { return false; } static void SetCollectScrollTransformsChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 421); do { } while (0); do { __debugbreak(); MOZ_NoReturn(421); } while (0); } } while (0); GetSingleton().mPrefCollectScrollTransforms.SetChangeCallback(aCallback); } private: PrefTemplate mPrefCollectScrollTransforms; 14:20:43 INFO - public: static int32_t CompositorUnobserveCount() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 422); do { } while (0); do { __debugbreak(); MOZ_NoReturn(422); } while (0); } } while (0); return GetSingleton().mPrefCompositorUnobserveCount.mValue; } static void SetCompositorUnobserveCount(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 422); do { } while (0); do { __debugbreak(); MOZ_NoReturn(422); } while (0); } } while (0); GetSingleton().mPrefCompositorUnobserveCount.Set(UpdatePolicy::Once, GetCompositorUnobserveCountPrefName(), aVal); } static const char* GetCompositorUnobserveCountPrefName() { return "gfx.vsync.compositor.unobserve-count"; } static int32_t GetCompositorUnobserveCountPrefDefault() { return 10; } static void SetCompositorUnobserveCountChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 422); do { } while (0); do { __debugbreak(); MOZ_NoReturn(422); } while (0); } } while (0); GetSingleton().mPrefCompositorUnobserveCount.SetChangeCallback(aCallback); } private: PrefTemplate mPrefCompositorUnobserveCount; 14:20:43 INFO - public: static bool WorkAroundDriverBugs() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 424); do { } while (0); do { __debugbreak(); MOZ_NoReturn(424); } while (0); } } while (0); return GetSingleton().mPrefWorkAroundDriverBugs.mValue; } static void SetWorkAroundDriverBugs(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 424); do { } while (0); do { __debugbreak(); MOZ_NoReturn(424); } while (0); } } while (0); GetSingleton().mPrefWorkAroundDriverBugs.Set(UpdatePolicy::Once, GetWorkAroundDriverBugsPrefName(), aVal); } static const char* GetWorkAroundDriverBugsPrefName() { return "gfx.work-around-driver-bugs"; } static bool GetWorkAroundDriverBugsPrefDefault() { return true; } static void SetWorkAroundDriverBugsChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 424); do { } while (0); do { __debugbreak(); MOZ_NoReturn(424); } while (0); } } while (0); GetSingleton().mPrefWorkAroundDriverBugs.SetChangeCallback(aCallback); } private: PrefTemplate mPrefWorkAroundDriverBugs; 14:20:43 INFO - public: static bool ScreenMirroringEnabled() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 425); do { } while (0); do { __debugbreak(); MOZ_NoReturn(425); } while (0); } } while (0); return GetSingleton().mPrefScreenMirroringEnabled.mValue; } static void SetScreenMirroringEnabled(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 425); do { } while (0); do { __debugbreak(); MOZ_NoReturn(425); } while (0); } } while (0); GetSingleton().mPrefScreenMirroringEnabled.Set(UpdatePolicy::Once, GetScreenMirroringEnabledPrefName(), aVal); } static const char* GetScreenMirroringEnabledPrefName() { return "gfx.screen-mirroring.enabled"; } static bool GetScreenMirroringEnabledPrefDefault() { return false; } static void SetScreenMirroringEnabledChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 425); do { } while (0); do { __debugbreak(); MOZ_NoReturn(425); } while (0); } } while (0); GetSingleton().mPrefScreenMirroringEnabled.SetChangeCallback(aCallback); } private: PrefTemplate mPrefScreenMirroringEnabled; 14:20:43 INFO - public: static bool IgnoreDXInterop2Blacklist() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 427); do { } while (0); do { __debugbreak(); MOZ_NoReturn(427); } while (0); } } while (0); return GetSingleton().mPrefIgnoreDXInterop2Blacklist.mValue; } static void SetIgnoreDXInterop2Blacklist(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 427); do { } while (0); do { __debugbreak(); MOZ_NoReturn(427); } while (0); } } while (0); GetSingleton().mPrefIgnoreDXInterop2Blacklist.Set(UpdatePolicy::Live, GetIgnoreDXInterop2BlacklistPrefName(), aVal); } static const char* GetIgnoreDXInterop2BlacklistPrefName() { return "gl.ignore-dx-interop2-blacklist"; } static bool GetIgnoreDXInterop2BlacklistPrefDefault() { return false; } static void SetIgnoreDXInterop2BlacklistChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 427); do { } while (0); do { __debugbreak(); MOZ_NoReturn(427); } while (0); } } while (0); GetSingleton().mPrefIgnoreDXInterop2Blacklist.SetChangeCallback(aCallback); } private: PrefTemplate mPrefIgnoreDXInterop2Blacklist; 14:20:43 INFO - public: static uint32_t MSAALevel() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 428); do { } while (0); do { __debugbreak(); MOZ_NoReturn(428); } while (0); } } while (0); return GetSingleton().mPrefMSAALevel.mValue; } static void SetMSAALevel(uint32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 428); do { } while (0); do { __debugbreak(); MOZ_NoReturn(428); } while (0); } } while (0); GetSingleton().mPrefMSAALevel.Set(UpdatePolicy::Live, GetMSAALevelPrefName(), aVal); } static const char* GetMSAALevelPrefName() { return "gl.msaa-level"; } static uint32_t GetMSAALevelPrefDefault() { return 2; } static void SetMSAALevelChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 428); do { } while (0); do { __debugbreak(); MOZ_NoReturn(428); } while (0); } } while (0); GetSingleton().mPrefMSAALevel.SetChangeCallback(aCallback); } private: PrefTemplate mPrefMSAALevel; 14:20:43 INFO - #line 432 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h" 14:20:43 INFO - public: static bool RequireHardwareGL() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 432); do { } while (0); do { __debugbreak(); MOZ_NoReturn(432); } while (0); } } while (0); return GetSingleton().mPrefRequireHardwareGL.mValue; } static void SetRequireHardwareGL(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 432); do { } while (0); do { __debugbreak(); MOZ_NoReturn(432); } while (0); } } while (0); GetSingleton().mPrefRequireHardwareGL.Set(UpdatePolicy::Live, GetRequireHardwareGLPrefName(), aVal); } static const char* GetRequireHardwareGLPrefName() { return "gl.require-hardware"; } static bool GetRequireHardwareGLPrefDefault() { return false; } static void SetRequireHardwareGLChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 432); do { } while (0); do { __debugbreak(); MOZ_NoReturn(432); } while (0); } } while (0); GetSingleton().mPrefRequireHardwareGL.SetChangeCallback(aCallback); } private: PrefTemplate mPrefRequireHardwareGL; 14:20:43 INFO - public: static int32_t ImageCacheSize() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 434); do { } while (0); do { __debugbreak(); MOZ_NoReturn(434); } while (0); } } while (0); return GetSingleton().mPrefImageCacheSize.mValue; } static void SetImageCacheSize(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 434); do { } while (0); do { __debugbreak(); MOZ_NoReturn(434); } while (0); } } while (0); GetSingleton().mPrefImageCacheSize.Set(UpdatePolicy::Once, GetImageCacheSizePrefName(), aVal); } static const char* GetImageCacheSizePrefName() { return "image.cache.size"; } static int32_t GetImageCacheSizePrefDefault() { return 5*1024*1024; } static void SetImageCacheSizeChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 434); do { } while (0); do { __debugbreak(); MOZ_NoReturn(434); } while (0); } } while (0); GetSingleton().mPrefImageCacheSize.SetChangeCallback(aCallback); } private: PrefTemplate mPrefImageCacheSize; 14:20:43 INFO - public: static int32_t ImageCacheTimeWeight() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 435); do { } while (0); do { __debugbreak(); MOZ_NoReturn(435); } while (0); } } while (0); return GetSingleton().mPrefImageCacheTimeWeight.mValue; } static void SetImageCacheTimeWeight(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 435); do { } while (0); do { __debugbreak(); MOZ_NoReturn(435); } while (0); } } while (0); GetSingleton().mPrefImageCacheTimeWeight.Set(UpdatePolicy::Once, GetImageCacheTimeWeightPrefName(), aVal); } static const char* GetImageCacheTimeWeightPrefName() { return "image.cache.timeweight"; } static int32_t GetImageCacheTimeWeightPrefDefault() { return 500; } static void SetImageCacheTimeWeightChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 435); do { } while (0); do { __debugbreak(); MOZ_NoReturn(435); } while (0); } } while (0); GetSingleton().mPrefImageCacheTimeWeight.SetChangeCallback(aCallback); } private: PrefTemplate mPrefImageCacheTimeWeight; 14:20:43 INFO - public: static bool ImageDecodeImmediatelyEnabled() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 436); do { } while (0); do { __debugbreak(); MOZ_NoReturn(436); } while (0); } } while (0); return GetSingleton().mPrefImageDecodeImmediatelyEnabled.mValue; } static void SetImageDecodeImmediatelyEnabled(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 436); do { } while (0); do { __debugbreak(); MOZ_NoReturn(436); } while (0); } } while (0); GetSingleton().mPrefImageDecodeImmediatelyEnabled.Set(UpdatePolicy::Live, GetImageDecodeImmediatelyEnabledPrefName(), aVal); } static const char* GetImageDecodeImmediatelyEnabledPrefName() { return "image.decode-immediately.enabled"; } static bool GetImageDecodeImmediatelyEnabledPrefDefault() { return false; } static void SetImageDecodeImmediatelyEnabledChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 436); do { } while (0); do { __debugbreak(); MOZ_NoReturn(436); } while (0); } } while (0); GetSingleton().mPrefImageDecodeImmediatelyEnabled.SetChangeCallback(aCallback); } private: PrefTemplate mPrefImageDecodeImmediatelyEnabled; 14:20:43 INFO - public: static bool ImageDownscaleDuringDecodeEnabled() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 437); do { } while (0); do { __debugbreak(); MOZ_NoReturn(437); } while (0); } } while (0); return GetSingleton().mPrefImageDownscaleDuringDecodeEnabled.mValue; } static void SetImageDownscaleDuringDecodeEnabled(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 437); do { } while (0); do { __debugbreak(); MOZ_NoReturn(437); } while (0); } } while (0); GetSingleton().mPrefImageDownscaleDuringDecodeEnabled.Set(UpdatePolicy::Live, GetImageDownscaleDuringDecodeEnabledPrefName(), aVal); } static const char* GetImageDownscaleDuringDecodeEnabledPrefName() { return "image.downscale-during-decode.enabled"; } static bool GetImageDownscaleDuringDecodeEnabledPrefDefault() { return true; } static void SetImageDownscaleDuringDecodeEnabledChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 437); do { } while (0); do { __debugbreak(); MOZ_NoReturn(437); } while (0); } } while (0); GetSingleton().mPrefImageDownscaleDuringDecodeEnabled.SetChangeCallback(aCallback); } private: PrefTemplate mPrefImageDownscaleDuringDecodeEnabled; 14:20:43 INFO - public: static uint32_t ImageInferSrcAnimationThresholdMS() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 438); do { } while (0); do { __debugbreak(); MOZ_NoReturn(438); } while (0); } } while (0); return GetSingleton().mPrefImageInferSrcAnimationThresholdMS.mValue; } static void SetImageInferSrcAnimationThresholdMS(uint32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 438); do { } while (0); do { __debugbreak(); MOZ_NoReturn(438); } while (0); } } while (0); GetSingleton().mPrefImageInferSrcAnimationThresholdMS.Set(UpdatePolicy::Live, GetImageInferSrcAnimationThresholdMSPrefName(), aVal); } static const char* GetImageInferSrcAnimationThresholdMSPrefName() { return "image.infer-src-animation.threshold-ms"; } static uint32_t GetImageInferSrcAnimationThresholdMSPrefDefault() { return 2000; } static void SetImageInferSrcAnimationThresholdMSChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 438); do { } while (0); do { __debugbreak(); MOZ_NoReturn(438); } while (0); } } while (0); GetSingleton().mPrefImageInferSrcAnimationThresholdMS.SetChangeCallback(aCallback); } private: PrefTemplate mPrefImageInferSrcAnimationThresholdMS; 14:20:43 INFO - public: static uint32_t ImageMemDecodeBytesAtATime() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 439); do { } while (0); do { __debugbreak(); MOZ_NoReturn(439); } while (0); } } while (0); return GetSingleton().mPrefImageMemDecodeBytesAtATime.mValue; } static void SetImageMemDecodeBytesAtATime(uint32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 439); do { } while (0); do { __debugbreak(); MOZ_NoReturn(439); } while (0); } } while (0); GetSingleton().mPrefImageMemDecodeBytesAtATime.Set(UpdatePolicy::Once, GetImageMemDecodeBytesAtATimePrefName(), aVal); } static const char* GetImageMemDecodeBytesAtATimePrefName() { return "image.mem.decode_bytes_at_a_time"; } static uint32_t GetImageMemDecodeBytesAtATimePrefDefault() { return 200000; } static void SetImageMemDecodeBytesAtATimeChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 439); do { } while (0); do { __debugbreak(); MOZ_NoReturn(439); } while (0); } } while (0); GetSingleton().mPrefImageMemDecodeBytesAtATime.SetChangeCallback(aCallback); } private: PrefTemplate mPrefImageMemDecodeBytesAtATime; 14:20:43 INFO - public: static bool ImageMemDiscardable() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 440); do { } while (0); do { __debugbreak(); MOZ_NoReturn(440); } while (0); } } while (0); return GetSingleton().mPrefImageMemDiscardable.mValue; } static void SetImageMemDiscardable(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 440); do { } while (0); do { __debugbreak(); MOZ_NoReturn(440); } while (0); } } while (0); GetSingleton().mPrefImageMemDiscardable.Set(UpdatePolicy::Live, GetImageMemDiscardablePrefName(), aVal); } static const char* GetImageMemDiscardablePrefName() { return "image.mem.discardable"; } static bool GetImageMemDiscardablePrefDefault() { return false; } static void SetImageMemDiscardableChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 440); do { } while (0); do { __debugbreak(); MOZ_NoReturn(440); } while (0); } } while (0); GetSingleton().mPrefImageMemDiscardable.SetChangeCallback(aCallback); } private: PrefTemplate mPrefImageMemDiscardable; 14:20:43 INFO - public: static uint32_t ImageMemSurfaceCacheDiscardFactor() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 441); do { } while (0); do { __debugbreak(); MOZ_NoReturn(441); } while (0); } } while (0); return GetSingleton().mPrefImageMemSurfaceCacheDiscardFactor.mValue; } static void SetImageMemSurfaceCacheDiscardFactor(uint32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 441); do { } while (0); do { __debugbreak(); MOZ_NoReturn(441); } while (0); } } while (0); GetSingleton().mPrefImageMemSurfaceCacheDiscardFactor.Set(UpdatePolicy::Once, GetImageMemSurfaceCacheDiscardFactorPrefName(), aVal); } static const char* GetImageMemSurfaceCacheDiscardFactorPrefName() { return "image.mem.surfacecache.discard_factor"; } static uint32_t GetImageMemSurfaceCacheDiscardFactorPrefDefault() { return 1; } static void SetImageMemSurfaceCacheDiscardFactorChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 441); do { } while (0); do { __debugbreak(); MOZ_NoReturn(441); } while (0); } } while (0); GetSingleton().mPrefImageMemSurfaceCacheDiscardFactor.SetChangeCallback(aCallback); } private: PrefTemplate mPrefImageMemSurfaceCacheDiscardFactor; 14:20:43 INFO - public: static uint32_t ImageMemSurfaceCacheMaxSizeKB() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 442); do { } while (0); do { __debugbreak(); MOZ_NoReturn(442); } while (0); } } while (0); return GetSingleton().mPrefImageMemSurfaceCacheMaxSizeKB.mValue; } static void SetImageMemSurfaceCacheMaxSizeKB(uint32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 442); do { } while (0); do { __debugbreak(); MOZ_NoReturn(442); } while (0); } } while (0); GetSingleton().mPrefImageMemSurfaceCacheMaxSizeKB.Set(UpdatePolicy::Once, GetImageMemSurfaceCacheMaxSizeKBPrefName(), aVal); } static const char* GetImageMemSurfaceCacheMaxSizeKBPrefName() { return "image.mem.surfacecache.max_size_kb"; } static uint32_t GetImageMemSurfaceCacheMaxSizeKBPrefDefault() { return 100 * 1024; } static void SetImageMemSurfaceCacheMaxSizeKBChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 442); do { } while (0); do { __debugbreak(); MOZ_NoReturn(442); } while (0); } } while (0); GetSingleton().mPrefImageMemSurfaceCacheMaxSizeKB.SetChangeCallback(aCallback); } private: PrefTemplate mPrefImageMemSurfaceCacheMaxSizeKB; 14:20:43 INFO - public: static uint32_t ImageMemSurfaceCacheMinExpirationMS() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 443); do { } while (0); do { __debugbreak(); MOZ_NoReturn(443); } while (0); } } while (0); return GetSingleton().mPrefImageMemSurfaceCacheMinExpirationMS.mValue; } static void SetImageMemSurfaceCacheMinExpirationMS(uint32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 443); do { } while (0); do { __debugbreak(); MOZ_NoReturn(443); } while (0); } } while (0); GetSingleton().mPrefImageMemSurfaceCacheMinExpirationMS.Set(UpdatePolicy::Once, GetImageMemSurfaceCacheMinExpirationMSPrefName(), aVal); } static const char* GetImageMemSurfaceCacheMinExpirationMSPrefName() { return "image.mem.surfacecache.min_expiration_ms"; } static uint32_t GetImageMemSurfaceCacheMinExpirationMSPrefDefault() { return 60*1000; } static void SetImageMemSurfaceCacheMinExpirationMSChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 443); do { } while (0); do { __debugbreak(); MOZ_NoReturn(443); } while (0); } } while (0); GetSingleton().mPrefImageMemSurfaceCacheMinExpirationMS.SetChangeCallback(aCallback); } private: PrefTemplate mPrefImageMemSurfaceCacheMinExpirationMS; 14:20:43 INFO - public: static uint32_t ImageMemSurfaceCacheSizeFactor() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 444); do { } while (0); do { __debugbreak(); MOZ_NoReturn(444); } while (0); } } while (0); return GetSingleton().mPrefImageMemSurfaceCacheSizeFactor.mValue; } static void SetImageMemSurfaceCacheSizeFactor(uint32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 444); do { } while (0); do { __debugbreak(); MOZ_NoReturn(444); } while (0); } } while (0); GetSingleton().mPrefImageMemSurfaceCacheSizeFactor.Set(UpdatePolicy::Once, GetImageMemSurfaceCacheSizeFactorPrefName(), aVal); } static const char* GetImageMemSurfaceCacheSizeFactorPrefName() { return "image.mem.surfacecache.size_factor"; } static uint32_t GetImageMemSurfaceCacheSizeFactorPrefDefault() { return 64; } static void SetImageMemSurfaceCacheSizeFactorChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 444); do { } while (0); do { __debugbreak(); MOZ_NoReturn(444); } while (0); } } while (0); GetSingleton().mPrefImageMemSurfaceCacheSizeFactor.SetChangeCallback(aCallback); } private: PrefTemplate mPrefImageMemSurfaceCacheSizeFactor; 14:20:43 INFO - public: static int32_t ImageMTDecodingLimit() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 445); do { } while (0); do { __debugbreak(); MOZ_NoReturn(445); } while (0); } } while (0); return GetSingleton().mPrefImageMTDecodingLimit.mValue; } static void SetImageMTDecodingLimit(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 445); do { } while (0); do { __debugbreak(); MOZ_NoReturn(445); } while (0); } } while (0); GetSingleton().mPrefImageMTDecodingLimit.Set(UpdatePolicy::Once, GetImageMTDecodingLimitPrefName(), aVal); } static const char* GetImageMTDecodingLimitPrefName() { return "image.multithreaded_decoding.limit"; } static int32_t GetImageMTDecodingLimitPrefDefault() { return -1; } static void SetImageMTDecodingLimitChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 445); do { } while (0); do { __debugbreak(); MOZ_NoReturn(445); } while (0); } } while (0); GetSingleton().mPrefImageMTDecodingLimit.SetChangeCallback(aCallback); } private: PrefTemplate mPrefImageMTDecodingLimit; 14:20:43 INFO - public: static bool LayersAccelerationDisabledDoNotUseDirectly() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 447); do { } while (0); do { __debugbreak(); MOZ_NoReturn(447); } while (0); } } while (0); return GetSingleton().mPrefLayersAccelerationDisabledDoNotUseDirectly.mValue; } static void SetLayersAccelerationDisabledDoNotUseDirectly(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 447); do { } while (0); do { __debugbreak(); MOZ_NoReturn(447); } while (0); } } while (0); GetSingleton().mPrefLayersAccelerationDisabledDoNotUseDirectly.Set(UpdatePolicy::Once, GetLayersAccelerationDisabledDoNotUseDirectlyPrefName(), aVal); } static const char* GetLayersAccelerationDisabledDoNotUseDirectlyPrefName() { return "layers.acceleration.disabled"; } static bool GetLayersAccelerationDisabledDoNotUseDirectlyPrefDefault() { return false; } static void SetLayersAccelerationDisabledDoNotUseDirectlyChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 447); do { } while (0); do { __debugbreak(); MOZ_NoReturn(447); } while (0); } } while (0); GetSingleton().mPrefLayersAccelerationDisabledDoNotUseDirectly.SetChangeCallback(aCallback); } private: PrefTemplate mPrefLayersAccelerationDisabledDoNotUseDirectly; 14:20:43 INFO - public: static bool LayersDrawFPS() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 448); do { } while (0); do { __debugbreak(); MOZ_NoReturn(448); } while (0); } } while (0); return GetSingleton().mPrefLayersDrawFPS.mValue; } static void SetLayersDrawFPS(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 448); do { } while (0); do { __debugbreak(); MOZ_NoReturn(448); } while (0); } } while (0); GetSingleton().mPrefLayersDrawFPS.Set(UpdatePolicy::Live, GetLayersDrawFPSPrefName(), aVal); } static const char* GetLayersDrawFPSPrefName() { return "layers.acceleration.draw-fps"; } static bool GetLayersDrawFPSPrefDefault() { return false; } static void SetLayersDrawFPSChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 448); do { } while (0); do { __debugbreak(); MOZ_NoReturn(448); } while (0); } } while (0); GetSingleton().mPrefLayersDrawFPS.SetChangeCallback(aCallback); } private: PrefTemplate mPrefLayersDrawFPS; 14:20:43 INFO - public: static bool FPSPrintHistogram() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 449); do { } while (0); do { __debugbreak(); MOZ_NoReturn(449); } while (0); } } while (0); return GetSingleton().mPrefFPSPrintHistogram.mValue; } static void SetFPSPrintHistogram(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 449); do { } while (0); do { __debugbreak(); MOZ_NoReturn(449); } while (0); } } while (0); GetSingleton().mPrefFPSPrintHistogram.Set(UpdatePolicy::Live, GetFPSPrintHistogramPrefName(), aVal); } static const char* GetFPSPrintHistogramPrefName() { return "layers.acceleration.draw-fps.print-histogram"; } static bool GetFPSPrintHistogramPrefDefault() { return false; } static void SetFPSPrintHistogramChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 449); do { } while (0); do { __debugbreak(); MOZ_NoReturn(449); } while (0); } } while (0); GetSingleton().mPrefFPSPrintHistogram.SetChangeCallback(aCallback); } private: PrefTemplate mPrefFPSPrintHistogram; 14:20:43 INFO - public: static bool WriteFPSToFile() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 450); do { } while (0); do { __debugbreak(); MOZ_NoReturn(450); } while (0); } } while (0); return GetSingleton().mPrefWriteFPSToFile.mValue; } static void SetWriteFPSToFile(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 450); do { } while (0); do { __debugbreak(); MOZ_NoReturn(450); } while (0); } } while (0); GetSingleton().mPrefWriteFPSToFile.Set(UpdatePolicy::Live, GetWriteFPSToFilePrefName(), aVal); } static const char* GetWriteFPSToFilePrefName() { return "layers.acceleration.draw-fps.write-to-file"; } static bool GetWriteFPSToFilePrefDefault() { return false; } static void SetWriteFPSToFileChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 450); do { } while (0); do { __debugbreak(); MOZ_NoReturn(450); } while (0); } } while (0); GetSingleton().mPrefWriteFPSToFile.SetChangeCallback(aCallback); } private: PrefTemplate mPrefWriteFPSToFile; 14:20:43 INFO - public: static bool LayersAccelerationForceEnabledDoNotUseDirectly() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 451); do { } while (0); do { __debugbreak(); MOZ_NoReturn(451); } while (0); } } while (0); return GetSingleton().mPrefLayersAccelerationForceEnabledDoNotUseDirectly.mValue; } static void SetLayersAccelerationForceEnabledDoNotUseDirectly(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 451); do { } while (0); do { __debugbreak(); MOZ_NoReturn(451); } while (0); } } while (0); GetSingleton().mPrefLayersAccelerationForceEnabledDoNotUseDirectly.Set(UpdatePolicy::Once, GetLayersAccelerationForceEnabledDoNotUseDirectlyPrefName(), aVal); } static const char* GetLayersAccelerationForceEnabledDoNotUseDirectlyPrefName() { return "layers.acceleration.force-enabled"; } static bool GetLayersAccelerationForceEnabledDoNotUseDirectlyPrefDefault() { return false; } static void SetLayersAccelerationForceEnabledDoNotUseDirectlyChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 451); do { } while (0); do { __debugbreak(); MOZ_NoReturn(451); } while (0); } } while (0); GetSingleton().mPrefLayersAccelerationForceEnabledDoNotUseDirectly.SetChangeCallback(aCallback); } private: PrefTemplate mPrefLayersAccelerationForceEnabledDoNotUseDirectly; 14:20:43 INFO - public: static bool LayersAllowBorderLayers() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 452); do { } while (0); do { __debugbreak(); MOZ_NoReturn(452); } while (0); } } while (0); return GetSingleton().mPrefLayersAllowBorderLayers.mValue; } static void SetLayersAllowBorderLayers(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 452); do { } while (0); do { __debugbreak(); MOZ_NoReturn(452); } while (0); } } while (0); GetSingleton().mPrefLayersAllowBorderLayers.Set(UpdatePolicy::Live, GetLayersAllowBorderLayersPrefName(), aVal); } static const char* GetLayersAllowBorderLayersPrefName() { return "layers.advanced.border-layers"; } static bool GetLayersAllowBorderLayersPrefDefault() { return false; } static void SetLayersAllowBorderLayersChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 452); do { } while (0); do { __debugbreak(); MOZ_NoReturn(452); } while (0); } } while (0); GetSingleton().mPrefLayersAllowBorderLayers.SetChangeCallback(aCallback); } private: PrefTemplate mPrefLayersAllowBorderLayers; 14:20:43 INFO - public: static bool LayersAllowTextLayers() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 453); do { } while (0); do { __debugbreak(); MOZ_NoReturn(453); } while (0); } } while (0); return GetSingleton().mPrefLayersAllowTextLayers.mValue; } static void SetLayersAllowTextLayers(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 453); do { } while (0); do { __debugbreak(); MOZ_NoReturn(453); } while (0); } } while (0); GetSingleton().mPrefLayersAllowTextLayers.Set(UpdatePolicy::Live, GetLayersAllowTextLayersPrefName(), aVal); } static const char* GetLayersAllowTextLayersPrefName() { return "layers.advanced.text-layers"; } static bool GetLayersAllowTextLayersPrefDefault() { return false; } static void SetLayersAllowTextLayersChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 453); do { } while (0); do { __debugbreak(); MOZ_NoReturn(453); } while (0); } } while (0); GetSingleton().mPrefLayersAllowTextLayers.SetChangeCallback(aCallback); } private: PrefTemplate mPrefLayersAllowTextLayers; 14:20:43 INFO - public: static bool LayersAllowBulletLayers() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 454); do { } while (0); do { __debugbreak(); MOZ_NoReturn(454); } while (0); } } while (0); return GetSingleton().mPrefLayersAllowBulletLayers.mValue; } static void SetLayersAllowBulletLayers(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 454); do { } while (0); do { __debugbreak(); MOZ_NoReturn(454); } while (0); } } while (0); GetSingleton().mPrefLayersAllowBulletLayers.Set(UpdatePolicy::Live, GetLayersAllowBulletLayersPrefName(), aVal); } static const char* GetLayersAllowBulletLayersPrefName() { return "layers.advanced.bullet-layers"; } static bool GetLayersAllowBulletLayersPrefDefault() { return false; } static void SetLayersAllowBulletLayersChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 454); do { } while (0); do { __debugbreak(); MOZ_NoReturn(454); } while (0); } } while (0); GetSingleton().mPrefLayersAllowBulletLayers.SetChangeCallback(aCallback); } private: PrefTemplate mPrefLayersAllowBulletLayers; 14:20:43 INFO - public: static bool LayersAllowD3D9Fallback() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 455); do { } while (0); do { __debugbreak(); MOZ_NoReturn(455); } while (0); } } while (0); return GetSingleton().mPrefLayersAllowD3D9Fallback.mValue; } static void SetLayersAllowD3D9Fallback(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 455); do { } while (0); do { __debugbreak(); MOZ_NoReturn(455); } while (0); } } while (0); GetSingleton().mPrefLayersAllowD3D9Fallback.Set(UpdatePolicy::Once, GetLayersAllowD3D9FallbackPrefName(), aVal); } static const char* GetLayersAllowD3D9FallbackPrefName() { return "layers.allow-d3d9-fallback"; } static bool GetLayersAllowD3D9FallbackPrefDefault() { return false; } static void SetLayersAllowD3D9FallbackChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 455); do { } while (0); do { __debugbreak(); MOZ_NoReturn(455); } while (0); } } while (0); GetSingleton().mPrefLayersAllowD3D9Fallback.SetChangeCallback(aCallback); } private: PrefTemplate mPrefLayersAllowD3D9Fallback; 14:20:43 INFO - public: static bool LayersAMDSwitchableGfxEnabled() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 456); do { } while (0); do { __debugbreak(); MOZ_NoReturn(456); } while (0); } } while (0); return GetSingleton().mPrefLayersAMDSwitchableGfxEnabled.mValue; } static void SetLayersAMDSwitchableGfxEnabled(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 456); do { } while (0); do { __debugbreak(); MOZ_NoReturn(456); } while (0); } } while (0); GetSingleton().mPrefLayersAMDSwitchableGfxEnabled.Set(UpdatePolicy::Once, GetLayersAMDSwitchableGfxEnabledPrefName(), aVal); } static const char* GetLayersAMDSwitchableGfxEnabledPrefName() { return "layers.amd-switchable-gfx.enabled"; } static bool GetLayersAMDSwitchableGfxEnabledPrefDefault() { return false; } static void SetLayersAMDSwitchableGfxEnabledChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 456); do { } while (0); do { __debugbreak(); MOZ_NoReturn(456); } while (0); } } while (0); GetSingleton().mPrefLayersAMDSwitchableGfxEnabled.SetChangeCallback(aCallback); } private: PrefTemplate mPrefLayersAMDSwitchableGfxEnabled; 14:20:43 INFO - public: static bool AsyncPanZoomEnabledDoNotUseDirectly() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 457); do { } while (0); do { __debugbreak(); MOZ_NoReturn(457); } while (0); } } while (0); return GetSingleton().mPrefAsyncPanZoomEnabledDoNotUseDirectly.mValue; } static void SetAsyncPanZoomEnabledDoNotUseDirectly(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 457); do { } while (0); do { __debugbreak(); MOZ_NoReturn(457); } while (0); } } while (0); GetSingleton().mPrefAsyncPanZoomEnabledDoNotUseDirectly.Set(UpdatePolicy::Once, GetAsyncPanZoomEnabledDoNotUseDirectlyPrefName(), aVal); } static const char* GetAsyncPanZoomEnabledDoNotUseDirectlyPrefName() { return "layers.async-pan-zoom.enabled"; } static bool GetAsyncPanZoomEnabledDoNotUseDirectlyPrefDefault() { return true; } static void SetAsyncPanZoomEnabledDoNotUseDirectlyChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 457); do { } while (0); do { __debugbreak(); MOZ_NoReturn(457); } while (0); } } while (0); GetSingleton().mPrefAsyncPanZoomEnabledDoNotUseDirectly.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAsyncPanZoomEnabledDoNotUseDirectly; 14:20:43 INFO - public: static bool AsyncPanZoomSeparateEventThread() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 458); do { } while (0); do { __debugbreak(); MOZ_NoReturn(458); } while (0); } } while (0); return GetSingleton().mPrefAsyncPanZoomSeparateEventThread.mValue; } static void SetAsyncPanZoomSeparateEventThread(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 458); do { } while (0); do { __debugbreak(); MOZ_NoReturn(458); } while (0); } } while (0); GetSingleton().mPrefAsyncPanZoomSeparateEventThread.Set(UpdatePolicy::Once, GetAsyncPanZoomSeparateEventThreadPrefName(), aVal); } static const char* GetAsyncPanZoomSeparateEventThreadPrefName() { return "layers.async-pan-zoom.separate-event-thread"; } static bool GetAsyncPanZoomSeparateEventThreadPrefDefault() { return false; } static void SetAsyncPanZoomSeparateEventThreadChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 458); do { } while (0); do { __debugbreak(); MOZ_NoReturn(458); } while (0); } } while (0); GetSingleton().mPrefAsyncPanZoomSeparateEventThread.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAsyncPanZoomSeparateEventThread; 14:20:43 INFO - public: static bool LayersBenchEnabled() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 459); do { } while (0); do { __debugbreak(); MOZ_NoReturn(459); } while (0); } } while (0); return GetSingleton().mPrefLayersBenchEnabled.mValue; } static void SetLayersBenchEnabled(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 459); do { } while (0); do { __debugbreak(); MOZ_NoReturn(459); } while (0); } } while (0); GetSingleton().mPrefLayersBenchEnabled.Set(UpdatePolicy::Live, GetLayersBenchEnabledPrefName(), aVal); } static const char* GetLayersBenchEnabledPrefName() { return "layers.bench.enabled"; } static bool GetLayersBenchEnabledPrefDefault() { return false; } static void SetLayersBenchEnabledChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 459); do { } while (0); do { __debugbreak(); MOZ_NoReturn(459); } while (0); } } while (0); GetSingleton().mPrefLayersBenchEnabled.SetChangeCallback(aCallback); } private: PrefTemplate mPrefLayersBenchEnabled; 14:20:43 INFO - public: static bool BufferRotationEnabled() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 460); do { } while (0); do { __debugbreak(); MOZ_NoReturn(460); } while (0); } } while (0); return GetSingleton().mPrefBufferRotationEnabled.mValue; } static void SetBufferRotationEnabled(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 460); do { } while (0); do { __debugbreak(); MOZ_NoReturn(460); } while (0); } } while (0); GetSingleton().mPrefBufferRotationEnabled.Set(UpdatePolicy::Once, GetBufferRotationEnabledPrefName(), aVal); } static const char* GetBufferRotationEnabledPrefName() { return "layers.bufferrotation.enabled"; } static bool GetBufferRotationEnabledPrefDefault() { return true; } static void SetBufferRotationEnabledChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 460); do { } while (0); do { __debugbreak(); MOZ_NoReturn(460); } while (0); } } while (0); GetSingleton().mPrefBufferRotationEnabled.SetChangeCallback(aCallback); } private: PrefTemplate mPrefBufferRotationEnabled; 14:20:43 INFO - public: static bool ChildProcessShutdown() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 461); do { } while (0); do { __debugbreak(); MOZ_NoReturn(461); } while (0); } } while (0); return GetSingleton().mPrefChildProcessShutdown.mValue; } static void SetChildProcessShutdown(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 461); do { } while (0); do { __debugbreak(); MOZ_NoReturn(461); } while (0); } } while (0); GetSingleton().mPrefChildProcessShutdown.Set(UpdatePolicy::Live, GetChildProcessShutdownPrefName(), aVal); } static const char* GetChildProcessShutdownPrefName() { return "layers.child-process-shutdown"; } static bool GetChildProcessShutdownPrefDefault() { return true; } static void SetChildProcessShutdownChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 461); do { } while (0); do { __debugbreak(); MOZ_NoReturn(461); } while (0); } } while (0); GetSingleton().mPrefChildProcessShutdown.SetChangeCallback(aCallback); } private: PrefTemplate mPrefChildProcessShutdown; 14:20:43 INFO - public: static bool ComponentAlphaEnabled() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 469); do { } while (0); do { __debugbreak(); MOZ_NoReturn(469); } while (0); } } while (0); return GetSingleton().mPrefComponentAlphaEnabled.mValue; } static void SetComponentAlphaEnabled(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 469); do { } while (0); do { __debugbreak(); MOZ_NoReturn(469); } while (0); } } while (0); GetSingleton().mPrefComponentAlphaEnabled.Set(UpdatePolicy::Once, GetComponentAlphaEnabledPrefName(), aVal); } static const char* GetComponentAlphaEnabledPrefName() { return "layers.componentalpha.enabled"; } static bool GetComponentAlphaEnabledPrefDefault() { return true; } static void SetComponentAlphaEnabledChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 469); do { } while (0); do { __debugbreak(); MOZ_NoReturn(469); } while (0); } } while (0); GetSingleton().mPrefComponentAlphaEnabled.SetChangeCallback(aCallback); } private: PrefTemplate mPrefComponentAlphaEnabled; 14:20:43 INFO - #line 471 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h" 14:20:43 INFO - public: static bool Composer2DCompositionEnabled() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 471); do { } while (0); do { __debugbreak(); MOZ_NoReturn(471); } while (0); } } while (0); return GetSingleton().mPrefComposer2DCompositionEnabled.mValue; } static void SetComposer2DCompositionEnabled(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 471); do { } while (0); do { __debugbreak(); MOZ_NoReturn(471); } while (0); } } while (0); GetSingleton().mPrefComposer2DCompositionEnabled.Set(UpdatePolicy::Live, GetComposer2DCompositionEnabledPrefName(), aVal); } static const char* GetComposer2DCompositionEnabledPrefName() { return "layers.composer2d.enabled"; } static bool GetComposer2DCompositionEnabledPrefDefault() { return false; } static void SetComposer2DCompositionEnabledChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 471); do { } while (0); do { __debugbreak(); MOZ_NoReturn(471); } while (0); } } while (0); GetSingleton().mPrefComposer2DCompositionEnabled.SetChangeCallback(aCallback); } private: PrefTemplate mPrefComposer2DCompositionEnabled; 14:20:43 INFO - public: static bool LayersD3D11ForceWARP() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 472); do { } while (0); do { __debugbreak(); MOZ_NoReturn(472); } while (0); } } while (0); return GetSingleton().mPrefLayersD3D11ForceWARP.mValue; } static void SetLayersD3D11ForceWARP(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 472); do { } while (0); do { __debugbreak(); MOZ_NoReturn(472); } while (0); } } while (0); GetSingleton().mPrefLayersD3D11ForceWARP.Set(UpdatePolicy::Once, GetLayersD3D11ForceWARPPrefName(), aVal); } static const char* GetLayersD3D11ForceWARPPrefName() { return "layers.d3d11.force-warp"; } static bool GetLayersD3D11ForceWARPPrefDefault() { return false; } static void SetLayersD3D11ForceWARPChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 472); do { } while (0); do { __debugbreak(); MOZ_NoReturn(472); } while (0); } } while (0); GetSingleton().mPrefLayersD3D11ForceWARP.SetChangeCallback(aCallback); } private: PrefTemplate mPrefLayersD3D11ForceWARP; 14:20:43 INFO - public: static bool LayersDEAAEnabled() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 473); do { } while (0); do { __debugbreak(); MOZ_NoReturn(473); } while (0); } } while (0); return GetSingleton().mPrefLayersDEAAEnabled.mValue; } static void SetLayersDEAAEnabled(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 473); do { } while (0); do { __debugbreak(); MOZ_NoReturn(473); } while (0); } } while (0); GetSingleton().mPrefLayersDEAAEnabled.Set(UpdatePolicy::Live, GetLayersDEAAEnabledPrefName(), aVal); } static const char* GetLayersDEAAEnabledPrefName() { return "layers.deaa.enabled"; } static bool GetLayersDEAAEnabledPrefDefault() { return false; } static void SetLayersDEAAEnabledChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 473); do { } while (0); do { __debugbreak(); MOZ_NoReturn(473); } while (0); } } while (0); GetSingleton().mPrefLayersDEAAEnabled.SetChangeCallback(aCallback); } private: PrefTemplate mPrefLayersDEAAEnabled; 14:20:43 INFO - public: static bool DrawBigImageBorders() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 474); do { } while (0); do { __debugbreak(); MOZ_NoReturn(474); } while (0); } } while (0); return GetSingleton().mPrefDrawBigImageBorders.mValue; } static void SetDrawBigImageBorders(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 474); do { } while (0); do { __debugbreak(); MOZ_NoReturn(474); } while (0); } } while (0); GetSingleton().mPrefDrawBigImageBorders.Set(UpdatePolicy::Live, GetDrawBigImageBordersPrefName(), aVal); } static const char* GetDrawBigImageBordersPrefName() { return "layers.draw-bigimage-borders"; } static bool GetDrawBigImageBordersPrefDefault() { return false; } static void SetDrawBigImageBordersChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 474); do { } while (0); do { __debugbreak(); MOZ_NoReturn(474); } while (0); } } while (0); GetSingleton().mPrefDrawBigImageBorders.SetChangeCallback(aCallback); } private: PrefTemplate mPrefDrawBigImageBorders; 14:20:43 INFO - public: static bool DrawLayerBorders() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 475); do { } while (0); do { __debugbreak(); MOZ_NoReturn(475); } while (0); } } while (0); return GetSingleton().mPrefDrawLayerBorders.mValue; } static void SetDrawLayerBorders(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 475); do { } while (0); do { __debugbreak(); MOZ_NoReturn(475); } while (0); } } while (0); GetSingleton().mPrefDrawLayerBorders.Set(UpdatePolicy::Live, GetDrawLayerBordersPrefName(), aVal); } static const char* GetDrawLayerBordersPrefName() { return "layers.draw-borders"; } static bool GetDrawLayerBordersPrefDefault() { return false; } static void SetDrawLayerBordersChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 475); do { } while (0); do { __debugbreak(); MOZ_NoReturn(475); } while (0); } } while (0); GetSingleton().mPrefDrawLayerBorders.SetChangeCallback(aCallback); } private: PrefTemplate mPrefDrawLayerBorders; 14:20:43 INFO - public: static bool DrawTileBorders() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 476); do { } while (0); do { __debugbreak(); MOZ_NoReturn(476); } while (0); } } while (0); return GetSingleton().mPrefDrawTileBorders.mValue; } static void SetDrawTileBorders(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 476); do { } while (0); do { __debugbreak(); MOZ_NoReturn(476); } while (0); } } while (0); GetSingleton().mPrefDrawTileBorders.Set(UpdatePolicy::Live, GetDrawTileBordersPrefName(), aVal); } static const char* GetDrawTileBordersPrefName() { return "layers.draw-tile-borders"; } static bool GetDrawTileBordersPrefDefault() { return false; } static void SetDrawTileBordersChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 476); do { } while (0); do { __debugbreak(); MOZ_NoReturn(476); } while (0); } } while (0); GetSingleton().mPrefDrawTileBorders.SetChangeCallback(aCallback); } private: PrefTemplate mPrefDrawTileBorders; 14:20:43 INFO - public: static bool DrawLayerInfo() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 477); do { } while (0); do { __debugbreak(); MOZ_NoReturn(477); } while (0); } } while (0); return GetSingleton().mPrefDrawLayerInfo.mValue; } static void SetDrawLayerInfo(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 477); do { } while (0); do { __debugbreak(); MOZ_NoReturn(477); } while (0); } } while (0); GetSingleton().mPrefDrawLayerInfo.Set(UpdatePolicy::Live, GetDrawLayerInfoPrefName(), aVal); } static const char* GetDrawLayerInfoPrefName() { return "layers.draw-layer-info"; } static bool GetDrawLayerInfoPrefDefault() { return false; } static void SetDrawLayerInfoChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 477); do { } while (0); do { __debugbreak(); MOZ_NoReturn(477); } while (0); } } while (0); GetSingleton().mPrefDrawLayerInfo.SetChangeCallback(aCallback); } private: PrefTemplate mPrefDrawLayerInfo; 14:20:43 INFO - public: static bool LayersDump() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 478); do { } while (0); do { __debugbreak(); MOZ_NoReturn(478); } while (0); } } while (0); return GetSingleton().mPrefLayersDump.mValue; } static void SetLayersDump(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 478); do { } while (0); do { __debugbreak(); MOZ_NoReturn(478); } while (0); } } while (0); GetSingleton().mPrefLayersDump.Set(UpdatePolicy::Live, GetLayersDumpPrefName(), aVal); } static const char* GetLayersDumpPrefName() { return "layers.dump"; } static bool GetLayersDumpPrefDefault() { return false; } static void SetLayersDumpChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 478); do { } while (0); do { __debugbreak(); MOZ_NoReturn(478); } while (0); } } while (0); GetSingleton().mPrefLayersDump.SetChangeCallback(aCallback); } private: PrefTemplate mPrefLayersDump; 14:20:43 INFO - public: static bool LayersDumpTexture() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 479); do { } while (0); do { __debugbreak(); MOZ_NoReturn(479); } while (0); } } while (0); return GetSingleton().mPrefLayersDumpTexture.mValue; } static void SetLayersDumpTexture(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 479); do { } while (0); do { __debugbreak(); MOZ_NoReturn(479); } while (0); } } while (0); GetSingleton().mPrefLayersDumpTexture.Set(UpdatePolicy::Live, GetLayersDumpTexturePrefName(), aVal); } static const char* GetLayersDumpTexturePrefName() { return "layers.dump-texture"; } static bool GetLayersDumpTexturePrefDefault() { return false; } static void SetLayersDumpTextureChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 479); do { } while (0); do { __debugbreak(); MOZ_NoReturn(479); } while (0); } } while (0); GetSingleton().mPrefLayersDumpTexture.SetChangeCallback(aCallback); } private: PrefTemplate mPrefLayersDumpTexture; 14:20:43 INFO - public: static bool DumpClientLayers() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 481); do { } while (0); do { __debugbreak(); MOZ_NoReturn(481); } while (0); } } while (0); return GetSingleton().mPrefDumpClientLayers.mValue; } static void SetDumpClientLayers(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 481); do { } while (0); do { __debugbreak(); MOZ_NoReturn(481); } while (0); } } while (0); GetSingleton().mPrefDumpClientLayers.Set(UpdatePolicy::Live, GetDumpClientLayersPrefName(), aVal); } static const char* GetDumpClientLayersPrefName() { return "layers.dump-client-layers"; } static bool GetDumpClientLayersPrefDefault() { return false; } static void SetDumpClientLayersChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 481); do { } while (0); do { __debugbreak(); MOZ_NoReturn(481); } while (0); } } while (0); GetSingleton().mPrefDumpClientLayers.SetChangeCallback(aCallback); } private: PrefTemplate mPrefDumpClientLayers; 14:20:43 INFO - public: static bool LayersDumpDecision() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 482); do { } while (0); do { __debugbreak(); MOZ_NoReturn(482); } while (0); } } while (0); return GetSingleton().mPrefLayersDumpDecision.mValue; } static void SetLayersDumpDecision(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 482); do { } while (0); do { __debugbreak(); MOZ_NoReturn(482); } while (0); } } while (0); GetSingleton().mPrefLayersDumpDecision.Set(UpdatePolicy::Live, GetLayersDumpDecisionPrefName(), aVal); } static const char* GetLayersDumpDecisionPrefName() { return "layers.dump-decision"; } static bool GetLayersDumpDecisionPrefDefault() { return false; } static void SetLayersDumpDecisionChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 482); do { } while (0); do { __debugbreak(); MOZ_NoReturn(482); } while (0); } } while (0); GetSingleton().mPrefLayersDumpDecision.SetChangeCallback(aCallback); } private: PrefTemplate mPrefLayersDumpDecision; 14:20:43 INFO - public: static bool DumpHostLayers() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 483); do { } while (0); do { __debugbreak(); MOZ_NoReturn(483); } while (0); } } while (0); return GetSingleton().mPrefDumpHostLayers.mValue; } static void SetDumpHostLayers(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 483); do { } while (0); do { __debugbreak(); MOZ_NoReturn(483); } while (0); } } while (0); GetSingleton().mPrefDumpHostLayers.Set(UpdatePolicy::Live, GetDumpHostLayersPrefName(), aVal); } static const char* GetDumpHostLayersPrefName() { return "layers.dump-host-layers"; } static bool GetDumpHostLayersPrefDefault() { return false; } static void SetDumpHostLayersChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 483); do { } while (0); do { __debugbreak(); MOZ_NoReturn(483); } while (0); } } while (0); GetSingleton().mPrefDumpHostLayers.SetChangeCallback(aCallback); } private: PrefTemplate mPrefDumpHostLayers; 14:20:43 INFO - #line 485 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h" 14:20:43 INFO - public: static float LayersEffectContrast() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 488); do { } while (0); do { __debugbreak(); MOZ_NoReturn(488); } while (0); } } while (0); return GetSingleton().mPrefLayersEffectContrast.mValue; } static void SetLayersEffectContrast(float aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 488); do { } while (0); do { __debugbreak(); MOZ_NoReturn(488); } while (0); } } while (0); GetSingleton().mPrefLayersEffectContrast.Set(UpdatePolicy::Live, GetLayersEffectContrastPrefName(), aVal); } static const char* GetLayersEffectContrastPrefName() { return "layers.effect.contrast"; } static float GetLayersEffectContrastPrefDefault() { return 0.0f; } static void SetLayersEffectContrastChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 488); do { } while (0); do { __debugbreak(); MOZ_NoReturn(488); } while (0); } } while (0); GetSingleton().mPrefLayersEffectContrast.SetChangeCallback(aCallback); } private: PrefTemplate mPrefLayersEffectContrast; 14:20:43 INFO - public: static bool LayersEffectGrayscale() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 489); do { } while (0); do { __debugbreak(); MOZ_NoReturn(489); } while (0); } } while (0); return GetSingleton().mPrefLayersEffectGrayscale.mValue; } static void SetLayersEffectGrayscale(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 489); do { } while (0); do { __debugbreak(); MOZ_NoReturn(489); } while (0); } } while (0); GetSingleton().mPrefLayersEffectGrayscale.Set(UpdatePolicy::Live, GetLayersEffectGrayscalePrefName(), aVal); } static const char* GetLayersEffectGrayscalePrefName() { return "layers.effect.grayscale"; } static bool GetLayersEffectGrayscalePrefDefault() { return false; } static void SetLayersEffectGrayscaleChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 489); do { } while (0); do { __debugbreak(); MOZ_NoReturn(489); } while (0); } } while (0); GetSingleton().mPrefLayersEffectGrayscale.SetChangeCallback(aCallback); } private: PrefTemplate mPrefLayersEffectGrayscale; 14:20:43 INFO - public: static bool LayersEffectInvert() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 490); do { } while (0); do { __debugbreak(); MOZ_NoReturn(490); } while (0); } } while (0); return GetSingleton().mPrefLayersEffectInvert.mValue; } static void SetLayersEffectInvert(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 490); do { } while (0); do { __debugbreak(); MOZ_NoReturn(490); } while (0); } } while (0); GetSingleton().mPrefLayersEffectInvert.Set(UpdatePolicy::Live, GetLayersEffectInvertPrefName(), aVal); } static const char* GetLayersEffectInvertPrefName() { return "layers.effect.invert"; } static bool GetLayersEffectInvertPrefDefault() { return false; } static void SetLayersEffectInvertChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 490); do { } while (0); do { __debugbreak(); MOZ_NoReturn(490); } while (0); } } while (0); GetSingleton().mPrefLayersEffectInvert.SetChangeCallback(aCallback); } private: PrefTemplate mPrefLayersEffectInvert; 14:20:43 INFO - public: static bool LayersTilesEnabled() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 491); do { } while (0); do { __debugbreak(); MOZ_NoReturn(491); } while (0); } } while (0); return GetSingleton().mPrefLayersTilesEnabled.mValue; } static void SetLayersTilesEnabled(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 491); do { } while (0); do { __debugbreak(); MOZ_NoReturn(491); } while (0); } } while (0); GetSingleton().mPrefLayersTilesEnabled.Set(UpdatePolicy::Once, GetLayersTilesEnabledPrefName(), aVal); } static const char* GetLayersTilesEnabledPrefName() { return "layers.enable-tiles"; } static bool GetLayersTilesEnabledPrefDefault() { return false; } static void SetLayersTilesEnabledChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 491); do { } while (0); do { __debugbreak(); MOZ_NoReturn(491); } while (0); } } while (0); GetSingleton().mPrefLayersTilesEnabled.SetChangeCallback(aCallback); } private: PrefTemplate mPrefLayersTilesEnabled; 14:20:43 INFO - public: static bool FlashLayerBorders() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 492); do { } while (0); do { __debugbreak(); MOZ_NoReturn(492); } while (0); } } while (0); return GetSingleton().mPrefFlashLayerBorders.mValue; } static void SetFlashLayerBorders(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 492); do { } while (0); do { __debugbreak(); MOZ_NoReturn(492); } while (0); } } while (0); GetSingleton().mPrefFlashLayerBorders.Set(UpdatePolicy::Live, GetFlashLayerBordersPrefName(), aVal); } static const char* GetFlashLayerBordersPrefName() { return "layers.flash-borders"; } static bool GetFlashLayerBordersPrefDefault() { return false; } static void SetFlashLayerBordersChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 492); do { } while (0); do { __debugbreak(); MOZ_NoReturn(492); } while (0); } } while (0); GetSingleton().mPrefFlashLayerBorders.SetChangeCallback(aCallback); } private: PrefTemplate mPrefFlashLayerBorders; 14:20:43 INFO - public: static bool ForceShmemTiles() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 493); do { } while (0); do { __debugbreak(); MOZ_NoReturn(493); } while (0); } } while (0); return GetSingleton().mPrefForceShmemTiles.mValue; } static void SetForceShmemTiles(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 493); do { } while (0); do { __debugbreak(); MOZ_NoReturn(493); } while (0); } } while (0); GetSingleton().mPrefForceShmemTiles.Set(UpdatePolicy::Once, GetForceShmemTilesPrefName(), aVal); } static const char* GetForceShmemTilesPrefName() { return "layers.force-shmem-tiles"; } static bool GetForceShmemTilesPrefDefault() { return false; } static void SetForceShmemTilesChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 493); do { } while (0); do { __debugbreak(); MOZ_NoReturn(493); } while (0); } } while (0); GetSingleton().mPrefForceShmemTiles.SetChangeCallback(aCallback); } private: PrefTemplate mPrefForceShmemTiles; 14:20:43 INFO - public: static bool DrawFrameCounter() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 494); do { } while (0); do { __debugbreak(); MOZ_NoReturn(494); } while (0); } } while (0); return GetSingleton().mPrefDrawFrameCounter.mValue; } static void SetDrawFrameCounter(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 494); do { } while (0); do { __debugbreak(); MOZ_NoReturn(494); } while (0); } } while (0); GetSingleton().mPrefDrawFrameCounter.Set(UpdatePolicy::Live, GetDrawFrameCounterPrefName(), aVal); } static const char* GetDrawFrameCounterPrefName() { return "layers.frame-counter"; } static bool GetDrawFrameCounterPrefDefault() { return false; } static void SetDrawFrameCounterChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 494); do { } while (0); do { __debugbreak(); MOZ_NoReturn(494); } while (0); } } while (0); GetSingleton().mPrefDrawFrameCounter.SetChangeCallback(aCallback); } private: PrefTemplate mPrefDrawFrameCounter; 14:20:43 INFO - public: static bool GPUProcessEnabled() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 495); do { } while (0); do { __debugbreak(); MOZ_NoReturn(495); } while (0); } } while (0); return GetSingleton().mPrefGPUProcessEnabled.mValue; } static void SetGPUProcessEnabled(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 495); do { } while (0); do { __debugbreak(); MOZ_NoReturn(495); } while (0); } } while (0); GetSingleton().mPrefGPUProcessEnabled.Set(UpdatePolicy::Once, GetGPUProcessEnabledPrefName(), aVal); } static const char* GetGPUProcessEnabledPrefName() { return "layers.gpu-process.enabled"; } static bool GetGPUProcessEnabledPrefDefault() { return false; } static void SetGPUProcessEnabledChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 495); do { } while (0); do { __debugbreak(); MOZ_NoReturn(495); } while (0); } } while (0); GetSingleton().mPrefGPUProcessEnabled.SetChangeCallback(aCallback); } private: PrefTemplate mPrefGPUProcessEnabled; 14:20:43 INFO - public: static bool GPUProcessForceEnabled() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 496); do { } while (0); do { __debugbreak(); MOZ_NoReturn(496); } while (0); } } while (0); return GetSingleton().mPrefGPUProcessForceEnabled.mValue; } static void SetGPUProcessForceEnabled(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 496); do { } while (0); do { __debugbreak(); MOZ_NoReturn(496); } while (0); } } while (0); GetSingleton().mPrefGPUProcessForceEnabled.Set(UpdatePolicy::Once, GetGPUProcessForceEnabledPrefName(), aVal); } static const char* GetGPUProcessForceEnabledPrefName() { return "layers.gpu-process.force-enabled"; } static bool GetGPUProcessForceEnabledPrefDefault() { return false; } static void SetGPUProcessForceEnabledChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 496); do { } while (0); do { __debugbreak(); MOZ_NoReturn(496); } while (0); } } while (0); GetSingleton().mPrefGPUProcessForceEnabled.SetChangeCallback(aCallback); } private: PrefTemplate mPrefGPUProcessForceEnabled; 14:20:43 INFO - public: static int32_t GPUProcessTimeoutMs() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 497); do { } while (0); do { __debugbreak(); MOZ_NoReturn(497); } while (0); } } while (0); return GetSingleton().mPrefGPUProcessTimeoutMs.mValue; } static void SetGPUProcessTimeoutMs(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 497); do { } while (0); do { __debugbreak(); MOZ_NoReturn(497); } while (0); } } while (0); GetSingleton().mPrefGPUProcessTimeoutMs.Set(UpdatePolicy::Once, GetGPUProcessTimeoutMsPrefName(), aVal); } static const char* GetGPUProcessTimeoutMsPrefName() { return "layers.gpu-process.timeout_ms"; } static int32_t GetGPUProcessTimeoutMsPrefDefault() { return 5000; } static void SetGPUProcessTimeoutMsChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 497); do { } while (0); do { __debugbreak(); MOZ_NoReturn(497); } while (0); } } while (0); GetSingleton().mPrefGPUProcessTimeoutMs.SetChangeCallback(aCallback); } private: PrefTemplate mPrefGPUProcessTimeoutMs; 14:20:43 INFO - public: static int32_t GPUProcessMaxRestarts() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 498); do { } while (0); do { __debugbreak(); MOZ_NoReturn(498); } while (0); } } while (0); return GetSingleton().mPrefGPUProcessMaxRestarts.mValue; } static void SetGPUProcessMaxRestarts(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 498); do { } while (0); do { __debugbreak(); MOZ_NoReturn(498); } while (0); } } while (0); GetSingleton().mPrefGPUProcessMaxRestarts.Set(UpdatePolicy::Live, GetGPUProcessMaxRestartsPrefName(), aVal); } static const char* GetGPUProcessMaxRestartsPrefName() { return "layers.gpu-process.max_restarts"; } static int32_t GetGPUProcessMaxRestartsPrefDefault() { return 0; } static void SetGPUProcessMaxRestartsChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 498); do { } while (0); do { __debugbreak(); MOZ_NoReturn(498); } while (0); } } while (0); GetSingleton().mPrefGPUProcessMaxRestarts.SetChangeCallback(aCallback); } private: PrefTemplate mPrefGPUProcessMaxRestarts; 14:20:43 INFO - public: static bool UseLowPrecisionBuffer() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 499); do { } while (0); do { __debugbreak(); MOZ_NoReturn(499); } while (0); } } while (0); return GetSingleton().mPrefUseLowPrecisionBuffer.mValue; } static void SetUseLowPrecisionBuffer(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 499); do { } while (0); do { __debugbreak(); MOZ_NoReturn(499); } while (0); } } while (0); GetSingleton().mPrefUseLowPrecisionBuffer.Set(UpdatePolicy::Live, GetUseLowPrecisionBufferPrefName(), aVal); } static const char* GetUseLowPrecisionBufferPrefName() { return "layers.low-precision-buffer"; } static bool GetUseLowPrecisionBufferPrefDefault() { return false; } static void SetUseLowPrecisionBufferChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 499); do { } while (0); do { __debugbreak(); MOZ_NoReturn(499); } while (0); } } while (0); GetSingleton().mPrefUseLowPrecisionBuffer.SetChangeCallback(aCallback); } private: PrefTemplate mPrefUseLowPrecisionBuffer; 14:20:43 INFO - public: static float LowPrecisionOpacity() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 500); do { } while (0); do { __debugbreak(); MOZ_NoReturn(500); } while (0); } } while (0); return GetSingleton().mPrefLowPrecisionOpacity.mValue; } static void SetLowPrecisionOpacity(float aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 500); do { } while (0); do { __debugbreak(); MOZ_NoReturn(500); } while (0); } } while (0); GetSingleton().mPrefLowPrecisionOpacity.Set(UpdatePolicy::Live, GetLowPrecisionOpacityPrefName(), aVal); } static const char* GetLowPrecisionOpacityPrefName() { return "layers.low-precision-opacity"; } static float GetLowPrecisionOpacityPrefDefault() { return 1.0f; } static void SetLowPrecisionOpacityChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 500); do { } while (0); do { __debugbreak(); MOZ_NoReturn(500); } while (0); } } while (0); GetSingleton().mPrefLowPrecisionOpacity.SetChangeCallback(aCallback); } private: PrefTemplate mPrefLowPrecisionOpacity; 14:20:43 INFO - public: static float LowPrecisionResolution() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 501); do { } while (0); do { __debugbreak(); MOZ_NoReturn(501); } while (0); } } while (0); return GetSingleton().mPrefLowPrecisionResolution.mValue; } static void SetLowPrecisionResolution(float aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 501); do { } while (0); do { __debugbreak(); MOZ_NoReturn(501); } while (0); } } while (0); GetSingleton().mPrefLowPrecisionResolution.Set(UpdatePolicy::Live, GetLowPrecisionResolutionPrefName(), aVal); } static const char* GetLowPrecisionResolutionPrefName() { return "layers.low-precision-resolution"; } static float GetLowPrecisionResolutionPrefDefault() { return 0.25f; } static void SetLowPrecisionResolutionChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 501); do { } while (0); do { __debugbreak(); MOZ_NoReturn(501); } while (0); } } while (0); GetSingleton().mPrefLowPrecisionResolution.SetChangeCallback(aCallback); } private: PrefTemplate mPrefLowPrecisionResolution; 14:20:43 INFO - public: static int32_t MaxActiveLayers() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 502); do { } while (0); do { __debugbreak(); MOZ_NoReturn(502); } while (0); } } while (0); return GetSingleton().mPrefMaxActiveLayers.mValue; } static void SetMaxActiveLayers(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 502); do { } while (0); do { __debugbreak(); MOZ_NoReturn(502); } while (0); } } while (0); GetSingleton().mPrefMaxActiveLayers.Set(UpdatePolicy::Live, GetMaxActiveLayersPrefName(), aVal); } static const char* GetMaxActiveLayersPrefName() { return "layers.max-active"; } static int32_t GetMaxActiveLayersPrefDefault() { return -1; } static void SetMaxActiveLayersChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 502); do { } while (0); do { __debugbreak(); MOZ_NoReturn(502); } while (0); } } while (0); GetSingleton().mPrefMaxActiveLayers.SetChangeCallback(aCallback); } private: PrefTemplate mPrefMaxActiveLayers; 14:20:43 INFO - public: static bool LayersOffMainThreadCompositionForceDisabled() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 503); do { } while (0); do { __debugbreak(); MOZ_NoReturn(503); } while (0); } } while (0); return GetSingleton().mPrefLayersOffMainThreadCompositionForceDisabled.mValue; } static void SetLayersOffMainThreadCompositionForceDisabled(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 503); do { } while (0); do { __debugbreak(); MOZ_NoReturn(503); } while (0); } } while (0); GetSingleton().mPrefLayersOffMainThreadCompositionForceDisabled.Set(UpdatePolicy::Once, GetLayersOffMainThreadCompositionForceDisabledPrefName(), aVal); } static const char* GetLayersOffMainThreadCompositionForceDisabledPrefName() { return "layers.offmainthreadcomposition.force-disabled"; } static bool GetLayersOffMainThreadCompositionForceDisabledPrefDefault() { return false; } static void SetLayersOffMainThreadCompositionForceDisabledChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 503); do { } while (0); do { __debugbreak(); MOZ_NoReturn(503); } while (0); } } while (0); GetSingleton().mPrefLayersOffMainThreadCompositionForceDisabled.SetChangeCallback(aCallback); } private: PrefTemplate mPrefLayersOffMainThreadCompositionForceDisabled; 14:20:43 INFO - public: static int32_t LayersCompositionFrameRate() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 504); do { } while (0); do { __debugbreak(); MOZ_NoReturn(504); } while (0); } } while (0); return GetSingleton().mPrefLayersCompositionFrameRate.mValue; } static void SetLayersCompositionFrameRate(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 504); do { } while (0); do { __debugbreak(); MOZ_NoReturn(504); } while (0); } } while (0); GetSingleton().mPrefLayersCompositionFrameRate.Set(UpdatePolicy::Live, GetLayersCompositionFrameRatePrefName(), aVal); } static const char* GetLayersCompositionFrameRatePrefName() { return "layers.offmainthreadcomposition.frame-rate"; } static int32_t GetLayersCompositionFrameRatePrefDefault() { return -1; } static void SetLayersCompositionFrameRateChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 504); do { } while (0); do { __debugbreak(); MOZ_NoReturn(504); } while (0); } } while (0); GetSingleton().mPrefLayersCompositionFrameRate.SetChangeCallback(aCallback); } private: PrefTemplate mPrefLayersCompositionFrameRate; 14:20:43 INFO - public: static uint32_t OrientationSyncMillis() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 505); do { } while (0); do { __debugbreak(); MOZ_NoReturn(505); } while (0); } } while (0); return GetSingleton().mPrefOrientationSyncMillis.mValue; } static void SetOrientationSyncMillis(uint32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 505); do { } while (0); do { __debugbreak(); MOZ_NoReturn(505); } while (0); } } while (0); GetSingleton().mPrefOrientationSyncMillis.Set(UpdatePolicy::Live, GetOrientationSyncMillisPrefName(), aVal); } static const char* GetOrientationSyncMillisPrefName() { return "layers.orientation.sync.timeout"; } static uint32_t GetOrientationSyncMillisPrefDefault() { return (uint32_t)0; } static void SetOrientationSyncMillisChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 505); do { } while (0); do { __debugbreak(); MOZ_NoReturn(505); } while (0); } } while (0); GetSingleton().mPrefOrientationSyncMillis.SetChangeCallback(aCallback); } private: PrefTemplate mPrefOrientationSyncMillis; 14:20:43 INFO - public: static bool LayersPreferD3D9() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 506); do { } while (0); do { __debugbreak(); MOZ_NoReturn(506); } while (0); } } while (0); return GetSingleton().mPrefLayersPreferD3D9.mValue; } static void SetLayersPreferD3D9(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 506); do { } while (0); do { __debugbreak(); MOZ_NoReturn(506); } while (0); } } while (0); GetSingleton().mPrefLayersPreferD3D9.Set(UpdatePolicy::Once, GetLayersPreferD3D9PrefName(), aVal); } static const char* GetLayersPreferD3D9PrefName() { return "layers.prefer-d3d9"; } static bool GetLayersPreferD3D9PrefDefault() { return false; } static void SetLayersPreferD3D9ChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 506); do { } while (0); do { __debugbreak(); MOZ_NoReturn(506); } while (0); } } while (0); GetSingleton().mPrefLayersPreferD3D9.SetChangeCallback(aCallback); } private: PrefTemplate mPrefLayersPreferD3D9; 14:20:43 INFO - public: static bool LayersPreferOpenGL() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 507); do { } while (0); do { __debugbreak(); MOZ_NoReturn(507); } while (0); } } while (0); return GetSingleton().mPrefLayersPreferOpenGL.mValue; } static void SetLayersPreferOpenGL(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 507); do { } while (0); do { __debugbreak(); MOZ_NoReturn(507); } while (0); } } while (0); GetSingleton().mPrefLayersPreferOpenGL.Set(UpdatePolicy::Once, GetLayersPreferOpenGLPrefName(), aVal); } static const char* GetLayersPreferOpenGLPrefName() { return "layers.prefer-opengl"; } static bool GetLayersPreferOpenGLPrefDefault() { return false; } static void SetLayersPreferOpenGLChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 507); do { } while (0); do { __debugbreak(); MOZ_NoReturn(507); } while (0); } } while (0); GetSingleton().mPrefLayersPreferOpenGL.SetChangeCallback(aCallback); } private: PrefTemplate mPrefLayersPreferOpenGL; 14:20:43 INFO - public: static bool ProgressivePaint() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 508); do { } while (0); do { __debugbreak(); MOZ_NoReturn(508); } while (0); } } while (0); return GetSingleton().mPrefProgressivePaint.mValue; } static void SetProgressivePaint(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 508); do { } while (0); do { __debugbreak(); MOZ_NoReturn(508); } while (0); } } while (0); GetSingleton().mPrefProgressivePaint.Set(UpdatePolicy::Live, GetProgressivePaintPrefName(), aVal); } static const char* GetProgressivePaintPrefName() { return "layers.progressive-paint"; } static bool GetProgressivePaintPrefDefault() { return false; } static void SetProgressivePaintChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 508); do { } while (0); do { __debugbreak(); MOZ_NoReturn(508); } while (0); } } while (0); GetSingleton().mPrefProgressivePaint.SetChangeCallback(aCallback); } private: PrefTemplate mPrefProgressivePaint; 14:20:43 INFO - public: static bool PersistentBufferProviderSharedEnabled() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 509); do { } while (0); do { __debugbreak(); MOZ_NoReturn(509); } while (0); } } while (0); return GetSingleton().mPrefPersistentBufferProviderSharedEnabled.mValue; } static void SetPersistentBufferProviderSharedEnabled(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 509); do { } while (0); do { __debugbreak(); MOZ_NoReturn(509); } while (0); } } while (0); GetSingleton().mPrefPersistentBufferProviderSharedEnabled.Set(UpdatePolicy::Live, GetPersistentBufferProviderSharedEnabledPrefName(), aVal); } static const char* GetPersistentBufferProviderSharedEnabledPrefName() { return "layers.shared-buffer-provider.enabled"; } static bool GetPersistentBufferProviderSharedEnabledPrefDefault() { return false; } static void SetPersistentBufferProviderSharedEnabledChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 509); do { } while (0); do { __debugbreak(); MOZ_NoReturn(509); } while (0); } } while (0); GetSingleton().mPrefPersistentBufferProviderSharedEnabled.SetChangeCallback(aCallback); } private: PrefTemplate mPrefPersistentBufferProviderSharedEnabled; 14:20:43 INFO - public: static bool LayersSingleTileEnabled() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 510); do { } while (0); do { __debugbreak(); MOZ_NoReturn(510); } while (0); } } while (0); return GetSingleton().mPrefLayersSingleTileEnabled.mValue; } static void SetLayersSingleTileEnabled(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 510); do { } while (0); do { __debugbreak(); MOZ_NoReturn(510); } while (0); } } while (0); GetSingleton().mPrefLayersSingleTileEnabled.Set(UpdatePolicy::Live, GetLayersSingleTileEnabledPrefName(), aVal); } static const char* GetLayersSingleTileEnabledPrefName() { return "layers.single-tile.enabled"; } static bool GetLayersSingleTileEnabledPrefDefault() { return true; } static void SetLayersSingleTileEnabledChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 510); do { } while (0); do { __debugbreak(); MOZ_NoReturn(510); } while (0); } } while (0); GetSingleton().mPrefLayersSingleTileEnabled.SetChangeCallback(aCallback); } private: PrefTemplate mPrefLayersSingleTileEnabled; 14:20:43 INFO - public: static bool StereoVideoEnabled() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 511); do { } while (0); do { __debugbreak(); MOZ_NoReturn(511); } while (0); } } while (0); return GetSingleton().mPrefStereoVideoEnabled.mValue; } static void SetStereoVideoEnabled(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 511); do { } while (0); do { __debugbreak(); MOZ_NoReturn(511); } while (0); } } while (0); GetSingleton().mPrefStereoVideoEnabled.Set(UpdatePolicy::Once, GetStereoVideoEnabledPrefName(), aVal); } static const char* GetStereoVideoEnabledPrefName() { return "layers.stereo-video.enabled"; } static bool GetStereoVideoEnabledPrefDefault() { return false; } static void SetStereoVideoEnabledChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 511); do { } while (0); do { __debugbreak(); MOZ_NoReturn(511); } while (0); } } while (0); GetSingleton().mPrefStereoVideoEnabled.SetChangeCallback(aCallback); } private: PrefTemplate mPrefStereoVideoEnabled; 14:20:43 INFO - public: static int32_t LayersTileWidth() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 516); do { } while (0); do { __debugbreak(); MOZ_NoReturn(516); } while (0); } } while (0); return GetSingleton().mPrefLayersTileWidth.mValue; } static void SetLayersTileWidth(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 516); do { } while (0); do { __debugbreak(); MOZ_NoReturn(516); } while (0); } } while (0); GetSingleton().mPrefLayersTileWidth.Set(UpdatePolicy::Once, GetLayersTileWidthPrefName(), aVal); } static const char* GetLayersTileWidthPrefName() { return "layers.tile-width"; } static int32_t GetLayersTileWidthPrefDefault() { return 256; } static void SetLayersTileWidthChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 516); do { } while (0); do { __debugbreak(); MOZ_NoReturn(516); } while (0); } } while (0); GetSingleton().mPrefLayersTileWidth.SetChangeCallback(aCallback); } private: PrefTemplate mPrefLayersTileWidth; 14:20:43 INFO - public: static int32_t LayersTileHeight() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 517); do { } while (0); do { __debugbreak(); MOZ_NoReturn(517); } while (0); } } while (0); return GetSingleton().mPrefLayersTileHeight.mValue; } static void SetLayersTileHeight(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 517); do { } while (0); do { __debugbreak(); MOZ_NoReturn(517); } while (0); } } while (0); GetSingleton().mPrefLayersTileHeight.Set(UpdatePolicy::Once, GetLayersTileHeightPrefName(), aVal); } static const char* GetLayersTileHeightPrefName() { return "layers.tile-height"; } static int32_t GetLayersTileHeightPrefDefault() { return 256; } static void SetLayersTileHeightChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 517); do { } while (0); do { __debugbreak(); MOZ_NoReturn(517); } while (0); } } while (0); GetSingleton().mPrefLayersTileHeight.SetChangeCallback(aCallback); } private: PrefTemplate mPrefLayersTileHeight; 14:20:43 INFO - public: static uint32_t LayersTileInitialPoolSize() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 518); do { } while (0); do { __debugbreak(); MOZ_NoReturn(518); } while (0); } } while (0); return GetSingleton().mPrefLayersTileInitialPoolSize.mValue; } static void SetLayersTileInitialPoolSize(uint32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 518); do { } while (0); do { __debugbreak(); MOZ_NoReturn(518); } while (0); } } while (0); GetSingleton().mPrefLayersTileInitialPoolSize.Set(UpdatePolicy::Once, GetLayersTileInitialPoolSizePrefName(), aVal); } static const char* GetLayersTileInitialPoolSizePrefName() { return "layers.tile-initial-pool-size"; } static uint32_t GetLayersTileInitialPoolSizePrefDefault() { return (uint32_t)50; } static void SetLayersTileInitialPoolSizeChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 518); do { } while (0); do { __debugbreak(); MOZ_NoReturn(518); } while (0); } } while (0); GetSingleton().mPrefLayersTileInitialPoolSize.SetChangeCallback(aCallback); } private: PrefTemplate mPrefLayersTileInitialPoolSize; 14:20:43 INFO - public: static uint32_t LayersTilePoolUnusedSize() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 519); do { } while (0); do { __debugbreak(); MOZ_NoReturn(519); } while (0); } } while (0); return GetSingleton().mPrefLayersTilePoolUnusedSize.mValue; } static void SetLayersTilePoolUnusedSize(uint32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 519); do { } while (0); do { __debugbreak(); MOZ_NoReturn(519); } while (0); } } while (0); GetSingleton().mPrefLayersTilePoolUnusedSize.Set(UpdatePolicy::Once, GetLayersTilePoolUnusedSizePrefName(), aVal); } static const char* GetLayersTilePoolUnusedSizePrefName() { return "layers.tile-pool-unused-size"; } static uint32_t GetLayersTilePoolUnusedSizePrefDefault() { return (uint32_t)10; } static void SetLayersTilePoolUnusedSizeChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 519); do { } while (0); do { __debugbreak(); MOZ_NoReturn(519); } while (0); } } while (0); GetSingleton().mPrefLayersTilePoolUnusedSize.SetChangeCallback(aCallback); } private: PrefTemplate mPrefLayersTilePoolUnusedSize; 14:20:43 INFO - public: static uint32_t LayersTilePoolShrinkTimeout() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 520); do { } while (0); do { __debugbreak(); MOZ_NoReturn(520); } while (0); } } while (0); return GetSingleton().mPrefLayersTilePoolShrinkTimeout.mValue; } static void SetLayersTilePoolShrinkTimeout(uint32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 520); do { } while (0); do { __debugbreak(); MOZ_NoReturn(520); } while (0); } } while (0); GetSingleton().mPrefLayersTilePoolShrinkTimeout.Set(UpdatePolicy::Once, GetLayersTilePoolShrinkTimeoutPrefName(), aVal); } static const char* GetLayersTilePoolShrinkTimeoutPrefName() { return "layers.tile-pool-shrink-timeout"; } static uint32_t GetLayersTilePoolShrinkTimeoutPrefDefault() { return (uint32_t)50; } static void SetLayersTilePoolShrinkTimeoutChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 520); do { } while (0); do { __debugbreak(); MOZ_NoReturn(520); } while (0); } } while (0); GetSingleton().mPrefLayersTilePoolShrinkTimeout.SetChangeCallback(aCallback); } private: PrefTemplate mPrefLayersTilePoolShrinkTimeout; 14:20:43 INFO - public: static uint32_t LayersTilePoolClearTimeout() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 521); do { } while (0); do { __debugbreak(); MOZ_NoReturn(521); } while (0); } } while (0); return GetSingleton().mPrefLayersTilePoolClearTimeout.mValue; } static void SetLayersTilePoolClearTimeout(uint32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 521); do { } while (0); do { __debugbreak(); MOZ_NoReturn(521); } while (0); } } while (0); GetSingleton().mPrefLayersTilePoolClearTimeout.Set(UpdatePolicy::Once, GetLayersTilePoolClearTimeoutPrefName(), aVal); } static const char* GetLayersTilePoolClearTimeoutPrefName() { return "layers.tile-pool-clear-timeout"; } static uint32_t GetLayersTilePoolClearTimeoutPrefDefault() { return (uint32_t)5000; } static void SetLayersTilePoolClearTimeoutChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 521); do { } while (0); do { __debugbreak(); MOZ_NoReturn(521); } while (0); } } while (0); GetSingleton().mPrefLayersTilePoolClearTimeout.SetChangeCallback(aCallback); } private: PrefTemplate mPrefLayersTilePoolClearTimeout; 14:20:43 INFO - public: static bool LayersTilesAdjust() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 522); do { } while (0); do { __debugbreak(); MOZ_NoReturn(522); } while (0); } } while (0); return GetSingleton().mPrefLayersTilesAdjust.mValue; } static void SetLayersTilesAdjust(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 522); do { } while (0); do { __debugbreak(); MOZ_NoReturn(522); } while (0); } } while (0); GetSingleton().mPrefLayersTilesAdjust.Set(UpdatePolicy::Once, GetLayersTilesAdjustPrefName(), aVal); } static const char* GetLayersTilesAdjustPrefName() { return "layers.tiles.adjust"; } static bool GetLayersTilesAdjustPrefDefault() { return true; } static void SetLayersTilesAdjustChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 522); do { } while (0); do { __debugbreak(); MOZ_NoReturn(522); } while (0); } } while (0); GetSingleton().mPrefLayersTilesAdjust.SetChangeCallback(aCallback); } private: PrefTemplate mPrefLayersTilesAdjust; 14:20:43 INFO - public: static bool TileEdgePaddingEnabled() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 523); do { } while (0); do { __debugbreak(); MOZ_NoReturn(523); } while (0); } } while (0); return GetSingleton().mPrefTileEdgePaddingEnabled.mValue; } static void SetTileEdgePaddingEnabled(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 523); do { } while (0); do { __debugbreak(); MOZ_NoReturn(523); } while (0); } } while (0); GetSingleton().mPrefTileEdgePaddingEnabled.Set(UpdatePolicy::Once, GetTileEdgePaddingEnabledPrefName(), aVal); } static const char* GetTileEdgePaddingEnabledPrefName() { return "layers.tiles.edge-padding"; } static bool GetTileEdgePaddingEnabledPrefDefault() { return true; } static void SetTileEdgePaddingEnabledChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 523); do { } while (0); do { __debugbreak(); MOZ_NoReturn(523); } while (0); } } while (0); GetSingleton().mPrefTileEdgePaddingEnabled.SetChangeCallback(aCallback); } private: PrefTemplate mPrefTileEdgePaddingEnabled; 14:20:43 INFO - public: static bool LayerTileFadeInEnabled() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 524); do { } while (0); do { __debugbreak(); MOZ_NoReturn(524); } while (0); } } while (0); return GetSingleton().mPrefLayerTileFadeInEnabled.mValue; } static void SetLayerTileFadeInEnabled(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 524); do { } while (0); do { __debugbreak(); MOZ_NoReturn(524); } while (0); } } while (0); GetSingleton().mPrefLayerTileFadeInEnabled.Set(UpdatePolicy::Live, GetLayerTileFadeInEnabledPrefName(), aVal); } static const char* GetLayerTileFadeInEnabledPrefName() { return "layers.tiles.fade-in.enabled"; } static bool GetLayerTileFadeInEnabledPrefDefault() { return false; } static void SetLayerTileFadeInEnabledChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 524); do { } while (0); do { __debugbreak(); MOZ_NoReturn(524); } while (0); } } while (0); GetSingleton().mPrefLayerTileFadeInEnabled.SetChangeCallback(aCallback); } private: PrefTemplate mPrefLayerTileFadeInEnabled; 14:20:43 INFO - public: static uint32_t LayerTileFadeInDuration() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 525); do { } while (0); do { __debugbreak(); MOZ_NoReturn(525); } while (0); } } while (0); return GetSingleton().mPrefLayerTileFadeInDuration.mValue; } static void SetLayerTileFadeInDuration(uint32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 525); do { } while (0); do { __debugbreak(); MOZ_NoReturn(525); } while (0); } } while (0); GetSingleton().mPrefLayerTileFadeInDuration.Set(UpdatePolicy::Live, GetLayerTileFadeInDurationPrefName(), aVal); } static const char* GetLayerTileFadeInDurationPrefName() { return "layers.tiles.fade-in.duration-ms"; } static uint32_t GetLayerTileFadeInDurationPrefDefault() { return 250; } static void SetLayerTileFadeInDurationChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 525); do { } while (0); do { __debugbreak(); MOZ_NoReturn(525); } while (0); } } while (0); GetSingleton().mPrefLayerTileFadeInDuration.SetChangeCallback(aCallback); } private: PrefTemplate mPrefLayerTileFadeInDuration; 14:20:43 INFO - public: static uint32_t LayerTransactionWarning() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 526); do { } while (0); do { __debugbreak(); MOZ_NoReturn(526); } while (0); } } while (0); return GetSingleton().mPrefLayerTransactionWarning.mValue; } static void SetLayerTransactionWarning(uint32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 526); do { } while (0); do { __debugbreak(); MOZ_NoReturn(526); } while (0); } } while (0); GetSingleton().mPrefLayerTransactionWarning.Set(UpdatePolicy::Live, GetLayerTransactionWarningPrefName(), aVal); } static const char* GetLayerTransactionWarningPrefName() { return "layers.transaction.warning-ms"; } static uint32_t GetLayerTransactionWarningPrefDefault() { return 200; } static void SetLayerTransactionWarningChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 526); do { } while (0); do { __debugbreak(); MOZ_NoReturn(526); } while (0); } } while (0); GetSingleton().mPrefLayerTransactionWarning.SetChangeCallback(aCallback); } private: PrefTemplate mPrefLayerTransactionWarning; 14:20:43 INFO - public: static bool UniformityInfo() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 527); do { } while (0); do { __debugbreak(); MOZ_NoReturn(527); } while (0); } } while (0); return GetSingleton().mPrefUniformityInfo.mValue; } static void SetUniformityInfo(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 527); do { } while (0); do { __debugbreak(); MOZ_NoReturn(527); } while (0); } } while (0); GetSingleton().mPrefUniformityInfo.Set(UpdatePolicy::Once, GetUniformityInfoPrefName(), aVal); } static const char* GetUniformityInfoPrefName() { return "layers.uniformity-info"; } static bool GetUniformityInfoPrefDefault() { return false; } static void SetUniformityInfoChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 527); do { } while (0); do { __debugbreak(); MOZ_NoReturn(527); } while (0); } } while (0); GetSingleton().mPrefUniformityInfo.SetChangeCallback(aCallback); } private: PrefTemplate mPrefUniformityInfo; 14:20:43 INFO - public: static bool UseImageOffscreenSurfaces() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 528); do { } while (0); do { __debugbreak(); MOZ_NoReturn(528); } while (0); } } while (0); return GetSingleton().mPrefUseImageOffscreenSurfaces.mValue; } static void SetUseImageOffscreenSurfaces(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 528); do { } while (0); do { __debugbreak(); MOZ_NoReturn(528); } while (0); } } while (0); GetSingleton().mPrefUseImageOffscreenSurfaces.Set(UpdatePolicy::Once, GetUseImageOffscreenSurfacesPrefName(), aVal); } static const char* GetUseImageOffscreenSurfacesPrefName() { return "layers.use-image-offscreen-surfaces"; } static bool GetUseImageOffscreenSurfacesPrefDefault() { return true; } static void SetUseImageOffscreenSurfacesChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 528); do { } while (0); do { __debugbreak(); MOZ_NoReturn(528); } while (0); } } while (0); GetSingleton().mPrefUseImageOffscreenSurfaces.SetChangeCallback(aCallback); } private: PrefTemplate mPrefUseImageOffscreenSurfaces; 14:20:43 INFO - public: static bool DrawMaskLayer() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 529); do { } while (0); do { __debugbreak(); MOZ_NoReturn(529); } while (0); } } while (0); return GetSingleton().mPrefDrawMaskLayer.mValue; } static void SetDrawMaskLayer(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 529); do { } while (0); do { __debugbreak(); MOZ_NoReturn(529); } while (0); } } while (0); GetSingleton().mPrefDrawMaskLayer.Set(UpdatePolicy::Live, GetDrawMaskLayerPrefName(), aVal); } static const char* GetDrawMaskLayerPrefName() { return "layers.draw-mask-debug"; } static bool GetDrawMaskLayerPrefDefault() { return false; } static void SetDrawMaskLayerChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 529); do { } while (0); do { __debugbreak(); MOZ_NoReturn(529); } while (0); } } while (0); GetSingleton().mPrefDrawMaskLayer.SetChangeCallback(aCallback); } private: PrefTemplate mPrefDrawMaskLayer; 14:20:43 INFO - public: static bool OGLLayerGeometry() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 530); do { } while (0); do { __debugbreak(); MOZ_NoReturn(530); } while (0); } } while (0); return GetSingleton().mPrefOGLLayerGeometry.mValue; } static void SetOGLLayerGeometry(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 530); do { } while (0); do { __debugbreak(); MOZ_NoReturn(530); } while (0); } } while (0); GetSingleton().mPrefOGLLayerGeometry.Set(UpdatePolicy::Live, GetOGLLayerGeometryPrefName(), aVal); } static const char* GetOGLLayerGeometryPrefName() { return "layers.geometry.opengl.enabled"; } static bool GetOGLLayerGeometryPrefDefault() { return false; } static void SetOGLLayerGeometryChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 530); do { } while (0); do { __debugbreak(); MOZ_NoReturn(530); } while (0); } } while (0); GetSingleton().mPrefOGLLayerGeometry.SetChangeCallback(aCallback); } private: PrefTemplate mPrefOGLLayerGeometry; 14:20:43 INFO - public: static bool BasicLayerGeometry() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 531); do { } while (0); do { __debugbreak(); MOZ_NoReturn(531); } while (0); } } while (0); return GetSingleton().mPrefBasicLayerGeometry.mValue; } static void SetBasicLayerGeometry(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 531); do { } while (0); do { __debugbreak(); MOZ_NoReturn(531); } while (0); } } while (0); GetSingleton().mPrefBasicLayerGeometry.Set(UpdatePolicy::Live, GetBasicLayerGeometryPrefName(), aVal); } static const char* GetBasicLayerGeometryPrefName() { return "layers.geometry.basic.enabled"; } static bool GetBasicLayerGeometryPrefDefault() { return false; } static void SetBasicLayerGeometryChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 531); do { } while (0); do { __debugbreak(); MOZ_NoReturn(531); } while (0); } } while (0); GetSingleton().mPrefBasicLayerGeometry.SetChangeCallback(aCallback); } private: PrefTemplate mPrefBasicLayerGeometry; 14:20:43 INFO - public: static bool PartiallyPrerenderAnimatedContent() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 533); do { } while (0); do { __debugbreak(); MOZ_NoReturn(533); } while (0); } } while (0); return GetSingleton().mPrefPartiallyPrerenderAnimatedContent.mValue; } static void SetPartiallyPrerenderAnimatedContent(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 533); do { } while (0); do { __debugbreak(); MOZ_NoReturn(533); } while (0); } } while (0); GetSingleton().mPrefPartiallyPrerenderAnimatedContent.Set(UpdatePolicy::Live, GetPartiallyPrerenderAnimatedContentPrefName(), aVal); } static const char* GetPartiallyPrerenderAnimatedContentPrefName() { return "layout.animation.prerender.partial"; } static bool GetPartiallyPrerenderAnimatedContentPrefDefault() { return false; } static void SetPartiallyPrerenderAnimatedContentChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 533); do { } while (0); do { __debugbreak(); MOZ_NoReturn(533); } while (0); } } while (0); GetSingleton().mPrefPartiallyPrerenderAnimatedContent.SetChangeCallback(aCallback); } private: PrefTemplate mPrefPartiallyPrerenderAnimatedContent; 14:20:43 INFO - public: static float AnimationPrerenderViewportRatioLimitX() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 534); do { } while (0); do { __debugbreak(); MOZ_NoReturn(534); } while (0); } } while (0); return GetSingleton().mPrefAnimationPrerenderViewportRatioLimitX.mValue; } static void SetAnimationPrerenderViewportRatioLimitX(float aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 534); do { } while (0); do { __debugbreak(); MOZ_NoReturn(534); } while (0); } } while (0); GetSingleton().mPrefAnimationPrerenderViewportRatioLimitX.Set(UpdatePolicy::Live, GetAnimationPrerenderViewportRatioLimitXPrefName(), aVal); } static const char* GetAnimationPrerenderViewportRatioLimitXPrefName() { return "layout.animation.prerender.viewport-ratio-limit-x"; } static float GetAnimationPrerenderViewportRatioLimitXPrefDefault() { return 1.125f; } static void SetAnimationPrerenderViewportRatioLimitXChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 534); do { } while (0); do { __debugbreak(); MOZ_NoReturn(534); } while (0); } } while (0); GetSingleton().mPrefAnimationPrerenderViewportRatioLimitX.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAnimationPrerenderViewportRatioLimitX; 14:20:43 INFO - public: static float AnimationPrerenderViewportRatioLimitY() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 535); do { } while (0); do { __debugbreak(); MOZ_NoReturn(535); } while (0); } } while (0); return GetSingleton().mPrefAnimationPrerenderViewportRatioLimitY.mValue; } static void SetAnimationPrerenderViewportRatioLimitY(float aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 535); do { } while (0); do { __debugbreak(); MOZ_NoReturn(535); } while (0); } } while (0); GetSingleton().mPrefAnimationPrerenderViewportRatioLimitY.Set(UpdatePolicy::Live, GetAnimationPrerenderViewportRatioLimitYPrefName(), aVal); } static const char* GetAnimationPrerenderViewportRatioLimitYPrefName() { return "layout.animation.prerender.viewport-ratio-limit-y"; } static float GetAnimationPrerenderViewportRatioLimitYPrefDefault() { return 1.125f; } static void SetAnimationPrerenderViewportRatioLimitYChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 535); do { } while (0); do { __debugbreak(); MOZ_NoReturn(535); } while (0); } } while (0); GetSingleton().mPrefAnimationPrerenderViewportRatioLimitY.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAnimationPrerenderViewportRatioLimitY; 14:20:43 INFO - public: static uint32_t AnimationPrerenderAbsoluteLimitX() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 536); do { } while (0); do { __debugbreak(); MOZ_NoReturn(536); } while (0); } } while (0); return GetSingleton().mPrefAnimationPrerenderAbsoluteLimitX.mValue; } static void SetAnimationPrerenderAbsoluteLimitX(uint32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 536); do { } while (0); do { __debugbreak(); MOZ_NoReturn(536); } while (0); } } while (0); GetSingleton().mPrefAnimationPrerenderAbsoluteLimitX.Set(UpdatePolicy::Live, GetAnimationPrerenderAbsoluteLimitXPrefName(), aVal); } static const char* GetAnimationPrerenderAbsoluteLimitXPrefName() { return "layout.animation.prerender.absolute-limit-x"; } static uint32_t GetAnimationPrerenderAbsoluteLimitXPrefDefault() { return 4096; } static void SetAnimationPrerenderAbsoluteLimitXChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 536); do { } while (0); do { __debugbreak(); MOZ_NoReturn(536); } while (0); } } while (0); GetSingleton().mPrefAnimationPrerenderAbsoluteLimitX.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAnimationPrerenderAbsoluteLimitX; 14:20:43 INFO - public: static uint32_t AnimationPrerenderAbsoluteLimitY() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 537); do { } while (0); do { __debugbreak(); MOZ_NoReturn(537); } while (0); } } while (0); return GetSingleton().mPrefAnimationPrerenderAbsoluteLimitY.mValue; } static void SetAnimationPrerenderAbsoluteLimitY(uint32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 537); do { } while (0); do { __debugbreak(); MOZ_NoReturn(537); } while (0); } } while (0); GetSingleton().mPrefAnimationPrerenderAbsoluteLimitY.Set(UpdatePolicy::Live, GetAnimationPrerenderAbsoluteLimitYPrefName(), aVal); } static const char* GetAnimationPrerenderAbsoluteLimitYPrefName() { return "layout.animation.prerender.absolute-limit-y"; } static uint32_t GetAnimationPrerenderAbsoluteLimitYPrefDefault() { return 4096; } static void SetAnimationPrerenderAbsoluteLimitYChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 537); do { } while (0); do { __debugbreak(); MOZ_NoReturn(537); } while (0); } } while (0); GetSingleton().mPrefAnimationPrerenderAbsoluteLimitY.SetChangeCallback(aCallback); } private: PrefTemplate mPrefAnimationPrerenderAbsoluteLimitY; 14:20:43 INFO - public: static float ScrollBehaviorDampingRatio() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 539); do { } while (0); do { __debugbreak(); MOZ_NoReturn(539); } while (0); } } while (0); return GetSingleton().mPrefScrollBehaviorDampingRatio.mValue; } static void SetScrollBehaviorDampingRatio(float aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 539); do { } while (0); do { __debugbreak(); MOZ_NoReturn(539); } while (0); } } while (0); GetSingleton().mPrefScrollBehaviorDampingRatio.Set(UpdatePolicy::Live, GetScrollBehaviorDampingRatioPrefName(), aVal); } static const char* GetScrollBehaviorDampingRatioPrefName() { return "layout.css.scroll-behavior.damping-ratio"; } static float GetScrollBehaviorDampingRatioPrefDefault() { return 1.0f; } static void SetScrollBehaviorDampingRatioChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 539); do { } while (0); do { __debugbreak(); MOZ_NoReturn(539); } while (0); } } while (0); GetSingleton().mPrefScrollBehaviorDampingRatio.SetChangeCallback(aCallback); } private: PrefTemplate mPrefScrollBehaviorDampingRatio; 14:20:43 INFO - public: static bool ScrollBehaviorEnabled() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 540); do { } while (0); do { __debugbreak(); MOZ_NoReturn(540); } while (0); } } while (0); return GetSingleton().mPrefScrollBehaviorEnabled.mValue; } static void SetScrollBehaviorEnabled(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 540); do { } while (0); do { __debugbreak(); MOZ_NoReturn(540); } while (0); } } while (0); GetSingleton().mPrefScrollBehaviorEnabled.Set(UpdatePolicy::Live, GetScrollBehaviorEnabledPrefName(), aVal); } static const char* GetScrollBehaviorEnabledPrefName() { return "layout.css.scroll-behavior.enabled"; } static bool GetScrollBehaviorEnabledPrefDefault() { return true; } static void SetScrollBehaviorEnabledChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 540); do { } while (0); do { __debugbreak(); MOZ_NoReturn(540); } while (0); } } while (0); GetSingleton().mPrefScrollBehaviorEnabled.SetChangeCallback(aCallback); } private: PrefTemplate mPrefScrollBehaviorEnabled; 14:20:43 INFO - public: static float ScrollBehaviorSpringConstant() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 541); do { } while (0); do { __debugbreak(); MOZ_NoReturn(541); } while (0); } } while (0); return GetSingleton().mPrefScrollBehaviorSpringConstant.mValue; } static void SetScrollBehaviorSpringConstant(float aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 541); do { } while (0); do { __debugbreak(); MOZ_NoReturn(541); } while (0); } } while (0); GetSingleton().mPrefScrollBehaviorSpringConstant.Set(UpdatePolicy::Live, GetScrollBehaviorSpringConstantPrefName(), aVal); } static const char* GetScrollBehaviorSpringConstantPrefName() { return "layout.css.scroll-behavior.spring-constant"; } static float GetScrollBehaviorSpringConstantPrefDefault() { return 250.0f; } static void SetScrollBehaviorSpringConstantChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 541); do { } while (0); do { __debugbreak(); MOZ_NoReturn(541); } while (0); } } while (0); GetSingleton().mPrefScrollBehaviorSpringConstant.SetChangeCallback(aCallback); } private: PrefTemplate mPrefScrollBehaviorSpringConstant; 14:20:43 INFO - public: static int32_t ScrollSnapPredictionMaxVelocity() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 542); do { } while (0); do { __debugbreak(); MOZ_NoReturn(542); } while (0); } } while (0); return GetSingleton().mPrefScrollSnapPredictionMaxVelocity.mValue; } static void SetScrollSnapPredictionMaxVelocity(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 542); do { } while (0); do { __debugbreak(); MOZ_NoReturn(542); } while (0); } } while (0); GetSingleton().mPrefScrollSnapPredictionMaxVelocity.Set(UpdatePolicy::Live, GetScrollSnapPredictionMaxVelocityPrefName(), aVal); } static const char* GetScrollSnapPredictionMaxVelocityPrefName() { return "layout.css.scroll-snap.prediction-max-velocity"; } static int32_t GetScrollSnapPredictionMaxVelocityPrefDefault() { return 2000; } static void SetScrollSnapPredictionMaxVelocityChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 542); do { } while (0); do { __debugbreak(); MOZ_NoReturn(542); } while (0); } } while (0); GetSingleton().mPrefScrollSnapPredictionMaxVelocity.SetChangeCallback(aCallback); } private: PrefTemplate mPrefScrollSnapPredictionMaxVelocity; 14:20:43 INFO - public: static float ScrollSnapPredictionSensitivity() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 543); do { } while (0); do { __debugbreak(); MOZ_NoReturn(543); } while (0); } } while (0); return GetSingleton().mPrefScrollSnapPredictionSensitivity.mValue; } static void SetScrollSnapPredictionSensitivity(float aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 543); do { } while (0); do { __debugbreak(); MOZ_NoReturn(543); } while (0); } } while (0); GetSingleton().mPrefScrollSnapPredictionSensitivity.Set(UpdatePolicy::Live, GetScrollSnapPredictionSensitivityPrefName(), aVal); } static const char* GetScrollSnapPredictionSensitivityPrefName() { return "layout.css.scroll-snap.prediction-sensitivity"; } static float GetScrollSnapPredictionSensitivityPrefDefault() { return 0.750f; } static void SetScrollSnapPredictionSensitivityChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 543); do { } while (0); do { __debugbreak(); MOZ_NoReturn(543); } while (0); } } while (0); GetSingleton().mPrefScrollSnapPredictionSensitivity.SetChangeCallback(aCallback); } private: PrefTemplate mPrefScrollSnapPredictionSensitivity; 14:20:43 INFO - public: static int32_t ScrollSnapProximityThreshold() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 544); do { } while (0); do { __debugbreak(); MOZ_NoReturn(544); } while (0); } } while (0); return GetSingleton().mPrefScrollSnapProximityThreshold.mValue; } static void SetScrollSnapProximityThreshold(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 544); do { } while (0); do { __debugbreak(); MOZ_NoReturn(544); } while (0); } } while (0); GetSingleton().mPrefScrollSnapProximityThreshold.Set(UpdatePolicy::Live, GetScrollSnapProximityThresholdPrefName(), aVal); } static const char* GetScrollSnapProximityThresholdPrefName() { return "layout.css.scroll-snap.proximity-threshold"; } static int32_t GetScrollSnapProximityThresholdPrefDefault() { return 200; } static void SetScrollSnapProximityThresholdChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 544); do { } while (0); do { __debugbreak(); MOZ_NoReturn(544); } while (0); } } while (0); GetSingleton().mPrefScrollSnapProximityThreshold.SetChangeCallback(aCallback); } private: PrefTemplate mPrefScrollSnapProximityThreshold; 14:20:43 INFO - public: static bool TouchActionEnabled() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 545); do { } while (0); do { __debugbreak(); MOZ_NoReturn(545); } while (0); } } while (0); return GetSingleton().mPrefTouchActionEnabled.mValue; } static void SetTouchActionEnabled(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 545); do { } while (0); do { __debugbreak(); MOZ_NoReturn(545); } while (0); } } while (0); GetSingleton().mPrefTouchActionEnabled.Set(UpdatePolicy::Live, GetTouchActionEnabledPrefName(), aVal); } static const char* GetTouchActionEnabledPrefName() { return "layout.css.touch_action.enabled"; } static bool GetTouchActionEnabledPrefDefault() { return false; } static void SetTouchActionEnabledChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 545); do { } while (0); do { __debugbreak(); MOZ_NoReturn(545); } while (0); } } while (0); GetSingleton().mPrefTouchActionEnabled.SetChangeCallback(aCallback); } private: PrefTemplate mPrefTouchActionEnabled; 14:20:43 INFO - public: static bool LayoutDumpDisplayList() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 546); do { } while (0); do { __debugbreak(); MOZ_NoReturn(546); } while (0); } } while (0); return GetSingleton().mPrefLayoutDumpDisplayList.mValue; } static void SetLayoutDumpDisplayList(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 546); do { } while (0); do { __debugbreak(); MOZ_NoReturn(546); } while (0); } } while (0); GetSingleton().mPrefLayoutDumpDisplayList.Set(UpdatePolicy::Live, GetLayoutDumpDisplayListPrefName(), aVal); } static const char* GetLayoutDumpDisplayListPrefName() { return "layout.display-list.dump"; } static bool GetLayoutDumpDisplayListPrefDefault() { return false; } static void SetLayoutDumpDisplayListChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 546); do { } while (0); do { __debugbreak(); MOZ_NoReturn(546); } while (0); } } while (0); GetSingleton().mPrefLayoutDumpDisplayList.SetChangeCallback(aCallback); } private: PrefTemplate mPrefLayoutDumpDisplayList; 14:20:43 INFO - public: static bool LayoutDumpDisplayListContent() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 547); do { } while (0); do { __debugbreak(); MOZ_NoReturn(547); } while (0); } } while (0); return GetSingleton().mPrefLayoutDumpDisplayListContent.mValue; } static void SetLayoutDumpDisplayListContent(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 547); do { } while (0); do { __debugbreak(); MOZ_NoReturn(547); } while (0); } } while (0); GetSingleton().mPrefLayoutDumpDisplayListContent.Set(UpdatePolicy::Live, GetLayoutDumpDisplayListContentPrefName(), aVal); } static const char* GetLayoutDumpDisplayListContentPrefName() { return "layout.display-list.dump-content"; } static bool GetLayoutDumpDisplayListContentPrefDefault() { return false; } static void SetLayoutDumpDisplayListContentChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 547); do { } while (0); do { __debugbreak(); MOZ_NoReturn(547); } while (0); } } while (0); GetSingleton().mPrefLayoutDumpDisplayListContent.SetChangeCallback(aCallback); } private: PrefTemplate mPrefLayoutDumpDisplayListContent; 14:20:43 INFO - public: static bool LayoutEventRegionsEnabledDoNotUseDirectly() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 548); do { } while (0); do { __debugbreak(); MOZ_NoReturn(548); } while (0); } } while (0); return GetSingleton().mPrefLayoutEventRegionsEnabledDoNotUseDirectly.mValue; } static void SetLayoutEventRegionsEnabledDoNotUseDirectly(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 548); do { } while (0); do { __debugbreak(); MOZ_NoReturn(548); } while (0); } } while (0); GetSingleton().mPrefLayoutEventRegionsEnabledDoNotUseDirectly.Set(UpdatePolicy::Live, GetLayoutEventRegionsEnabledDoNotUseDirectlyPrefName(), aVal); } static const char* GetLayoutEventRegionsEnabledDoNotUseDirectlyPrefName() { return "layout.event-regions.enabled"; } static bool GetLayoutEventRegionsEnabledDoNotUseDirectlyPrefDefault() { return false; } static void SetLayoutEventRegionsEnabledDoNotUseDirectlyChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 548); do { } while (0); do { __debugbreak(); MOZ_NoReturn(548); } while (0); } } while (0); GetSingleton().mPrefLayoutEventRegionsEnabledDoNotUseDirectly.SetChangeCallback(aCallback); } private: PrefTemplate mPrefLayoutEventRegionsEnabledDoNotUseDirectly; 14:20:43 INFO - public: static int32_t LayoutFrameRate() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 549); do { } while (0); do { __debugbreak(); MOZ_NoReturn(549); } while (0); } } while (0); return GetSingleton().mPrefLayoutFrameRate.mValue; } static void SetLayoutFrameRate(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 549); do { } while (0); do { __debugbreak(); MOZ_NoReturn(549); } while (0); } } while (0); GetSingleton().mPrefLayoutFrameRate.Set(UpdatePolicy::Once, GetLayoutFrameRatePrefName(), aVal); } static const char* GetLayoutFrameRatePrefName() { return "layout.frame_rate"; } static int32_t GetLayoutFrameRatePrefDefault() { return -1; } static void SetLayoutFrameRateChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 549); do { } while (0); do { __debugbreak(); MOZ_NoReturn(549); } while (0); } } while (0); GetSingleton().mPrefLayoutFrameRate.SetChangeCallback(aCallback); } private: PrefTemplate mPrefLayoutFrameRate; 14:20:43 INFO - public: static bool LayoutPaintRectsSeparately() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 550); do { } while (0); do { __debugbreak(); MOZ_NoReturn(550); } while (0); } } while (0); return GetSingleton().mPrefLayoutPaintRectsSeparately.mValue; } static void SetLayoutPaintRectsSeparately(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 550); do { } while (0); do { __debugbreak(); MOZ_NoReturn(550); } while (0); } } while (0); GetSingleton().mPrefLayoutPaintRectsSeparately.Set(UpdatePolicy::Once, GetLayoutPaintRectsSeparatelyPrefName(), aVal); } static const char* GetLayoutPaintRectsSeparatelyPrefName() { return "layout.paint_rects_separately"; } static bool GetLayoutPaintRectsSeparatelyPrefDefault() { return true; } static void SetLayoutPaintRectsSeparatelyChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 550); do { } while (0); do { __debugbreak(); MOZ_NoReturn(550); } while (0); } } while (0); GetSingleton().mPrefLayoutPaintRectsSeparately.SetChangeCallback(aCallback); } private: PrefTemplate mPrefLayoutPaintRectsSeparately; 14:20:43 INFO - public: static bool LayoutUseContainersForRootFrames() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 553); do { } while (0); do { __debugbreak(); MOZ_NoReturn(553); } while (0); } } while (0); return GetSingleton().mPrefLayoutUseContainersForRootFrames.mValue; } static void SetLayoutUseContainersForRootFrames(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 553); do { } while (0); do { __debugbreak(); MOZ_NoReturn(553); } while (0); } } while (0); GetSingleton().mPrefLayoutUseContainersForRootFrames.Set(UpdatePolicy::Once, GetLayoutUseContainersForRootFramesPrefName(), aVal); } static const char* GetLayoutUseContainersForRootFramesPrefName() { return "layout.scroll.root-frame-containers"; } static bool GetLayoutUseContainersForRootFramesPrefDefault() { return true; } static void SetLayoutUseContainersForRootFramesChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 553); do { } while (0); do { __debugbreak(); MOZ_NoReturn(553); } while (0); } } while (0); GetSingleton().mPrefLayoutUseContainersForRootFrames.SetChangeCallback(aCallback); } private: PrefTemplate mPrefLayoutUseContainersForRootFrames; 14:20:43 INFO - public: static bool LayoutSmallerPaintedLayers() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 554); do { } while (0); do { __debugbreak(); MOZ_NoReturn(554); } while (0); } } while (0); return GetSingleton().mPrefLayoutSmallerPaintedLayers.mValue; } static void SetLayoutSmallerPaintedLayers(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 554); do { } while (0); do { __debugbreak(); MOZ_NoReturn(554); } while (0); } } while (0); GetSingleton().mPrefLayoutSmallerPaintedLayers.Set(UpdatePolicy::Live, GetLayoutSmallerPaintedLayersPrefName(), aVal); } static const char* GetLayoutSmallerPaintedLayersPrefName() { return "layout.smaller-painted-layers"; } static bool GetLayoutSmallerPaintedLayersPrefDefault() { return false; } static void SetLayoutSmallerPaintedLayersChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 554); do { } while (0); do { __debugbreak(); MOZ_NoReturn(554); } while (0); } } while (0); GetSingleton().mPrefLayoutSmallerPaintedLayers.SetChangeCallback(aCallback); } private: PrefTemplate mPrefLayoutSmallerPaintedLayers; 14:20:43 INFO - public: static bool HardwareVideoDecodingForceEnabled() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 557); do { } while (0); do { __debugbreak(); MOZ_NoReturn(557); } while (0); } } while (0); return GetSingleton().mPrefHardwareVideoDecodingForceEnabled.mValue; } static void SetHardwareVideoDecodingForceEnabled(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 557); do { } while (0); do { __debugbreak(); MOZ_NoReturn(557); } while (0); } } while (0); GetSingleton().mPrefHardwareVideoDecodingForceEnabled.Set(UpdatePolicy::Once, GetHardwareVideoDecodingForceEnabledPrefName(), aVal); } static const char* GetHardwareVideoDecodingForceEnabledPrefName() { return "media.hardware-video-decoding.force-enabled"; } static bool GetHardwareVideoDecodingForceEnabledPrefDefault() { return false; } static void SetHardwareVideoDecodingForceEnabledChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 557); do { } while (0); do { __debugbreak(); MOZ_NoReturn(557); } while (0); } } while (0); GetSingleton().mPrefHardwareVideoDecodingForceEnabled.SetChangeCallback(aCallback); } private: PrefTemplate mPrefHardwareVideoDecodingForceEnabled; 14:20:43 INFO - #line 558 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h" 14:20:43 INFO - public: static bool PDMWMFAllowD3D11() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 559); do { } while (0); do { __debugbreak(); MOZ_NoReturn(559); } while (0); } } while (0); return GetSingleton().mPrefPDMWMFAllowD3D11.mValue; } static void SetPDMWMFAllowD3D11(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 559); do { } while (0); do { __debugbreak(); MOZ_NoReturn(559); } while (0); } } while (0); GetSingleton().mPrefPDMWMFAllowD3D11.Set(UpdatePolicy::Live, GetPDMWMFAllowD3D11PrefName(), aVal); } static const char* GetPDMWMFAllowD3D11PrefName() { return "media.windows-media-foundation.allow-d3d11-dxva"; } static bool GetPDMWMFAllowD3D11PrefDefault() { return true; } static void SetPDMWMFAllowD3D11ChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 559); do { } while (0); do { __debugbreak(); MOZ_NoReturn(559); } while (0); } } while (0); GetSingleton().mPrefPDMWMFAllowD3D11.SetChangeCallback(aCallback); } private: PrefTemplate mPrefPDMWMFAllowD3D11; 14:20:43 INFO - public: static uint32_t PDMWMFMaxDXVAVideos() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 560); do { } while (0); do { __debugbreak(); MOZ_NoReturn(560); } while (0); } } while (0); return GetSingleton().mPrefPDMWMFMaxDXVAVideos.mValue; } static void SetPDMWMFMaxDXVAVideos(uint32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 560); do { } while (0); do { __debugbreak(); MOZ_NoReturn(560); } while (0); } } while (0); GetSingleton().mPrefPDMWMFMaxDXVAVideos.Set(UpdatePolicy::Live, GetPDMWMFMaxDXVAVideosPrefName(), aVal); } static const char* GetPDMWMFMaxDXVAVideosPrefName() { return "media.windows-media-foundation.max-dxva-videos"; } static uint32_t GetPDMWMFMaxDXVAVideosPrefDefault() { return 8; } static void SetPDMWMFMaxDXVAVideosChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 560); do { } while (0); do { __debugbreak(); MOZ_NoReturn(560); } while (0); } } while (0); GetSingleton().mPrefPDMWMFMaxDXVAVideos.SetChangeCallback(aCallback); } private: PrefTemplate mPrefPDMWMFMaxDXVAVideos; 14:20:43 INFO - public: static bool PDMWMFLowLatencyEnabled() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 561); do { } while (0); do { __debugbreak(); MOZ_NoReturn(561); } while (0); } } while (0); return GetSingleton().mPrefPDMWMFLowLatencyEnabled.mValue; } static void SetPDMWMFLowLatencyEnabled(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 561); do { } while (0); do { __debugbreak(); MOZ_NoReturn(561); } while (0); } } while (0); GetSingleton().mPrefPDMWMFLowLatencyEnabled.Set(UpdatePolicy::Live, GetPDMWMFLowLatencyEnabledPrefName(), aVal); } static const char* GetPDMWMFLowLatencyEnabledPrefName() { return "media.wmf.low-latency.enabled"; } static bool GetPDMWMFLowLatencyEnabledPrefDefault() { return false; } static void SetPDMWMFLowLatencyEnabledChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 561); do { } while (0); do { __debugbreak(); MOZ_NoReturn(561); } while (0); } } while (0); GetSingleton().mPrefPDMWMFLowLatencyEnabled.SetChangeCallback(aCallback); } private: PrefTemplate mPrefPDMWMFLowLatencyEnabled; 14:20:43 INFO - public: static bool PDMWMFSkipBlacklist() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 562); do { } while (0); do { __debugbreak(); MOZ_NoReturn(562); } while (0); } } while (0); return GetSingleton().mPrefPDMWMFSkipBlacklist.mValue; } static void SetPDMWMFSkipBlacklist(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 562); do { } while (0); do { __debugbreak(); MOZ_NoReturn(562); } while (0); } } while (0); GetSingleton().mPrefPDMWMFSkipBlacklist.Set(UpdatePolicy::Live, GetPDMWMFSkipBlacklistPrefName(), aVal); } static const char* GetPDMWMFSkipBlacklistPrefName() { return "media.wmf.skip-blacklist"; } static bool GetPDMWMFSkipBlacklistPrefDefault() { return false; } static void SetPDMWMFSkipBlacklistChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 562); do { } while (0); do { __debugbreak(); MOZ_NoReturn(562); } while (0); } } while (0); GetSingleton().mPrefPDMWMFSkipBlacklist.SetChangeCallback(aCallback); } private: PrefTemplate mPrefPDMWMFSkipBlacklist; 14:20:43 INFO - #line 564 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h" 14:20:43 INFO - public: static int32_t MouseWheelAccelerationFactor() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 566); do { } while (0); do { __debugbreak(); MOZ_NoReturn(566); } while (0); } } while (0); return GetSingleton().mPrefMouseWheelAccelerationFactor.mValue; } static void SetMouseWheelAccelerationFactor(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 566); do { } while (0); do { __debugbreak(); MOZ_NoReturn(566); } while (0); } } while (0); GetSingleton().mPrefMouseWheelAccelerationFactor.Set(UpdatePolicy::Live, GetMouseWheelAccelerationFactorPrefName(), aVal); } static const char* GetMouseWheelAccelerationFactorPrefName() { return "mousewheel.acceleration.factor"; } static int32_t GetMouseWheelAccelerationFactorPrefDefault() { return -1; } static void SetMouseWheelAccelerationFactorChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 566); do { } while (0); do { __debugbreak(); MOZ_NoReturn(566); } while (0); } } while (0); GetSingleton().mPrefMouseWheelAccelerationFactor.SetChangeCallback(aCallback); } private: PrefTemplate mPrefMouseWheelAccelerationFactor; 14:20:43 INFO - public: static int32_t MouseWheelAccelerationStart() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 567); do { } while (0); do { __debugbreak(); MOZ_NoReturn(567); } while (0); } } while (0); return GetSingleton().mPrefMouseWheelAccelerationStart.mValue; } static void SetMouseWheelAccelerationStart(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 567); do { } while (0); do { __debugbreak(); MOZ_NoReturn(567); } while (0); } } while (0); GetSingleton().mPrefMouseWheelAccelerationStart.Set(UpdatePolicy::Live, GetMouseWheelAccelerationStartPrefName(), aVal); } static const char* GetMouseWheelAccelerationStartPrefName() { return "mousewheel.acceleration.start"; } static int32_t GetMouseWheelAccelerationStartPrefDefault() { return -1; } static void SetMouseWheelAccelerationStartChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 567); do { } while (0); do { __debugbreak(); MOZ_NoReturn(567); } while (0); } } while (0); GetSingleton().mPrefMouseWheelAccelerationStart.SetChangeCallback(aCallback); } private: PrefTemplate mPrefMouseWheelAccelerationStart; 14:20:43 INFO - public: static bool MouseWheelHasRootScrollDeltaOverride() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 571); do { } while (0); do { __debugbreak(); MOZ_NoReturn(571); } while (0); } } while (0); return GetSingleton().mPrefMouseWheelHasRootScrollDeltaOverride.mValue; } static void SetMouseWheelHasRootScrollDeltaOverride(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 571); do { } while (0); do { __debugbreak(); MOZ_NoReturn(571); } while (0); } } while (0); GetSingleton().mPrefMouseWheelHasRootScrollDeltaOverride.Set(UpdatePolicy::Live, GetMouseWheelHasRootScrollDeltaOverridePrefName(), aVal); } static const char* GetMouseWheelHasRootScrollDeltaOverridePrefName() { return "mousewheel.system_scroll_override_on_root_content.enabled"; } static bool GetMouseWheelHasRootScrollDeltaOverridePrefDefault() { return false; } static void SetMouseWheelHasRootScrollDeltaOverrideChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 571); do { } while (0); do { __debugbreak(); MOZ_NoReturn(571); } while (0); } } while (0); GetSingleton().mPrefMouseWheelHasRootScrollDeltaOverride.SetChangeCallback(aCallback); } private: PrefTemplate mPrefMouseWheelHasRootScrollDeltaOverride; 14:20:43 INFO - #line 572 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h" 14:20:43 INFO - public: static int32_t MouseWheelRootScrollHorizontalFactor() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 573); do { } while (0); do { __debugbreak(); MOZ_NoReturn(573); } while (0); } } while (0); return GetSingleton().mPrefMouseWheelRootScrollHorizontalFactor.mValue; } static void SetMouseWheelRootScrollHorizontalFactor(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 573); do { } while (0); do { __debugbreak(); MOZ_NoReturn(573); } while (0); } } while (0); GetSingleton().mPrefMouseWheelRootScrollHorizontalFactor.Set(UpdatePolicy::Live, GetMouseWheelRootScrollHorizontalFactorPrefName(), aVal); } static const char* GetMouseWheelRootScrollHorizontalFactorPrefName() { return "mousewheel.system_scroll_override_on_root_content.horizontal.factor"; } static int32_t GetMouseWheelRootScrollHorizontalFactorPrefDefault() { return 0; } static void SetMouseWheelRootScrollHorizontalFactorChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 573); do { } while (0); do { __debugbreak(); MOZ_NoReturn(573); } while (0); } } while (0); GetSingleton().mPrefMouseWheelRootScrollHorizontalFactor.SetChangeCallback(aCallback); } private: PrefTemplate mPrefMouseWheelRootScrollHorizontalFactor; 14:20:43 INFO - #line 574 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h" 14:20:43 INFO - public: static int32_t MouseWheelRootScrollVerticalFactor() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 575); do { } while (0); do { __debugbreak(); MOZ_NoReturn(575); } while (0); } } while (0); return GetSingleton().mPrefMouseWheelRootScrollVerticalFactor.mValue; } static void SetMouseWheelRootScrollVerticalFactor(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 575); do { } while (0); do { __debugbreak(); MOZ_NoReturn(575); } while (0); } } while (0); GetSingleton().mPrefMouseWheelRootScrollVerticalFactor.Set(UpdatePolicy::Live, GetMouseWheelRootScrollVerticalFactorPrefName(), aVal); } static const char* GetMouseWheelRootScrollVerticalFactorPrefName() { return "mousewheel.system_scroll_override_on_root_content.vertical.factor"; } static int32_t GetMouseWheelRootScrollVerticalFactorPrefDefault() { return 0; } static void SetMouseWheelRootScrollVerticalFactorChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 575); do { } while (0); do { __debugbreak(); MOZ_NoReturn(575); } while (0); } } while (0); GetSingleton().mPrefMouseWheelRootScrollVerticalFactor.SetChangeCallback(aCallback); } private: PrefTemplate mPrefMouseWheelRootScrollVerticalFactor; 14:20:43 INFO - #line 576 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h" 14:20:43 INFO - public: static int32_t MouseWheelIgnoreMoveDelayMs() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 576); do { } while (0); do { __debugbreak(); MOZ_NoReturn(576); } while (0); } } while (0); return GetSingleton().mPrefMouseWheelIgnoreMoveDelayMs.mValue; } static void SetMouseWheelIgnoreMoveDelayMs(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 576); do { } while (0); do { __debugbreak(); MOZ_NoReturn(576); } while (0); } } while (0); GetSingleton().mPrefMouseWheelIgnoreMoveDelayMs.Set(UpdatePolicy::Live, GetMouseWheelIgnoreMoveDelayMsPrefName(), aVal); } static const char* GetMouseWheelIgnoreMoveDelayMsPrefName() { return "mousewheel.transaction.ignoremovedelay"; } static int32_t GetMouseWheelIgnoreMoveDelayMsPrefDefault() { return (int32_t)100; } static void SetMouseWheelIgnoreMoveDelayMsChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 576); do { } while (0); do { __debugbreak(); MOZ_NoReturn(576); } while (0); } } while (0); GetSingleton().mPrefMouseWheelIgnoreMoveDelayMs.SetChangeCallback(aCallback); } private: PrefTemplate mPrefMouseWheelIgnoreMoveDelayMs; 14:20:43 INFO - public: static int32_t MouseWheelTransactionTimeoutMs() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 577); do { } while (0); do { __debugbreak(); MOZ_NoReturn(577); } while (0); } } while (0); return GetSingleton().mPrefMouseWheelTransactionTimeoutMs.mValue; } static void SetMouseWheelTransactionTimeoutMs(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 577); do { } while (0); do { __debugbreak(); MOZ_NoReturn(577); } while (0); } } while (0); GetSingleton().mPrefMouseWheelTransactionTimeoutMs.Set(UpdatePolicy::Live, GetMouseWheelTransactionTimeoutMsPrefName(), aVal); } static const char* GetMouseWheelTransactionTimeoutMsPrefName() { return "mousewheel.transaction.timeout"; } static int32_t GetMouseWheelTransactionTimeoutMsPrefDefault() { return (int32_t)1500; } static void SetMouseWheelTransactionTimeoutMsChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 577); do { } while (0); do { __debugbreak(); MOZ_NoReturn(577); } while (0); } } while (0); GetSingleton().mPrefMouseWheelTransactionTimeoutMs.SetChangeCallback(aCallback); } private: PrefTemplate mPrefMouseWheelTransactionTimeoutMs; 14:20:43 INFO - public: static bool WidgetUpdateFlashing() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 579); do { } while (0); do { __debugbreak(); MOZ_NoReturn(579); } while (0); } } while (0); return GetSingleton().mPrefWidgetUpdateFlashing.mValue; } static void SetWidgetUpdateFlashing(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 579); do { } while (0); do { __debugbreak(); MOZ_NoReturn(579); } while (0); } } while (0); GetSingleton().mPrefWidgetUpdateFlashing.Set(UpdatePolicy::Live, GetWidgetUpdateFlashingPrefName(), aVal); } static const char* GetWidgetUpdateFlashingPrefName() { return "nglayout.debug.widget_update_flashing"; } static bool GetWidgetUpdateFlashingPrefDefault() { return false; } static void SetWidgetUpdateFlashingChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 579); do { } while (0); do { __debugbreak(); MOZ_NoReturn(579); } while (0); } } while (0); GetSingleton().mPrefWidgetUpdateFlashing.SetChangeCallback(aCallback); } private: PrefTemplate mPrefWidgetUpdateFlashing; 14:20:43 INFO - public: static bool TestEventsAsyncEnabled() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 581); do { } while (0); do { __debugbreak(); MOZ_NoReturn(581); } while (0); } } while (0); return GetSingleton().mPrefTestEventsAsyncEnabled.mValue; } static void SetTestEventsAsyncEnabled(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 581); do { } while (0); do { __debugbreak(); MOZ_NoReturn(581); } while (0); } } while (0); GetSingleton().mPrefTestEventsAsyncEnabled.Set(UpdatePolicy::Live, GetTestEventsAsyncEnabledPrefName(), aVal); } static const char* GetTestEventsAsyncEnabledPrefName() { return "test.events.async.enabled"; } static bool GetTestEventsAsyncEnabledPrefDefault() { return false; } static void SetTestEventsAsyncEnabledChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 581); do { } while (0); do { __debugbreak(); MOZ_NoReturn(581); } while (0); } } while (0); GetSingleton().mPrefTestEventsAsyncEnabled.SetChangeCallback(aCallback); } private: PrefTemplate mPrefTestEventsAsyncEnabled; 14:20:43 INFO - public: static bool MouseScrollTestingEnabled() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 582); do { } while (0); do { __debugbreak(); MOZ_NoReturn(582); } while (0); } } while (0); return GetSingleton().mPrefMouseScrollTestingEnabled.mValue; } static void SetMouseScrollTestingEnabled(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 582); do { } while (0); do { __debugbreak(); MOZ_NoReturn(582); } while (0); } } while (0); GetSingleton().mPrefMouseScrollTestingEnabled.Set(UpdatePolicy::Live, GetMouseScrollTestingEnabledPrefName(), aVal); } static const char* GetMouseScrollTestingEnabledPrefName() { return "test.mousescroll"; } static bool GetMouseScrollTestingEnabledPrefDefault() { return false; } static void SetMouseScrollTestingEnabledChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 582); do { } while (0); do { __debugbreak(); MOZ_NoReturn(582); } while (0); } } while (0); GetSingleton().mPrefMouseScrollTestingEnabled.SetChangeCallback(aCallback); } private: PrefTemplate mPrefMouseScrollTestingEnabled; 14:20:43 INFO - public: static int32_t UiClickHoldContextMenusDelay() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 584); do { } while (0); do { __debugbreak(); MOZ_NoReturn(584); } while (0); } } while (0); return GetSingleton().mPrefUiClickHoldContextMenusDelay.mValue; } static void SetUiClickHoldContextMenusDelay(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 584); do { } while (0); do { __debugbreak(); MOZ_NoReturn(584); } while (0); } } while (0); GetSingleton().mPrefUiClickHoldContextMenusDelay.Set(UpdatePolicy::Live, GetUiClickHoldContextMenusDelayPrefName(), aVal); } static const char* GetUiClickHoldContextMenusDelayPrefName() { return "ui.click_hold_context_menus.delay"; } static int32_t GetUiClickHoldContextMenusDelayPrefDefault() { return 500; } static void SetUiClickHoldContextMenusDelayChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 584); do { } while (0); do { __debugbreak(); MOZ_NoReturn(584); } while (0); } } while (0); GetSingleton().mPrefUiClickHoldContextMenusDelay.SetChangeCallback(aCallback); } private: PrefTemplate mPrefUiClickHoldContextMenusDelay; 14:20:43 INFO - public: static bool WebGLAllANGLEOptions() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 587); do { } while (0); do { __debugbreak(); MOZ_NoReturn(587); } while (0); } } while (0); return GetSingleton().mPrefWebGLAllANGLEOptions.mValue; } static void SetWebGLAllANGLEOptions(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 587); do { } while (0); do { __debugbreak(); MOZ_NoReturn(587); } while (0); } } while (0); GetSingleton().mPrefWebGLAllANGLEOptions.Set(UpdatePolicy::Live, GetWebGLAllANGLEOptionsPrefName(), aVal); } static const char* GetWebGLAllANGLEOptionsPrefName() { return "webgl.all-angle-options"; } static bool GetWebGLAllANGLEOptionsPrefDefault() { return false; } static void SetWebGLAllANGLEOptionsChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 587); do { } while (0); do { __debugbreak(); MOZ_NoReturn(587); } while (0); } } while (0); GetSingleton().mPrefWebGLAllANGLEOptions.SetChangeCallback(aCallback); } private: PrefTemplate mPrefWebGLAllANGLEOptions; 14:20:43 INFO - public: static bool WebGLANGLEForceD3D11() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 588); do { } while (0); do { __debugbreak(); MOZ_NoReturn(588); } while (0); } } while (0); return GetSingleton().mPrefWebGLANGLEForceD3D11.mValue; } static void SetWebGLANGLEForceD3D11(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 588); do { } while (0); do { __debugbreak(); MOZ_NoReturn(588); } while (0); } } while (0); GetSingleton().mPrefWebGLANGLEForceD3D11.Set(UpdatePolicy::Live, GetWebGLANGLEForceD3D11PrefName(), aVal); } static const char* GetWebGLANGLEForceD3D11PrefName() { return "webgl.angle.force-d3d11"; } static bool GetWebGLANGLEForceD3D11PrefDefault() { return false; } static void SetWebGLANGLEForceD3D11ChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 588); do { } while (0); do { __debugbreak(); MOZ_NoReturn(588); } while (0); } } while (0); GetSingleton().mPrefWebGLANGLEForceD3D11.SetChangeCallback(aCallback); } private: PrefTemplate mPrefWebGLANGLEForceD3D11; 14:20:43 INFO - public: static bool WebGLANGLETryD3D11() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 589); do { } while (0); do { __debugbreak(); MOZ_NoReturn(589); } while (0); } } while (0); return GetSingleton().mPrefWebGLANGLETryD3D11.mValue; } static void SetWebGLANGLETryD3D11(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 589); do { } while (0); do { __debugbreak(); MOZ_NoReturn(589); } while (0); } } while (0); GetSingleton().mPrefWebGLANGLETryD3D11.Set(UpdatePolicy::Live, GetWebGLANGLETryD3D11PrefName(), aVal); } static const char* GetWebGLANGLETryD3D11PrefName() { return "webgl.angle.try-d3d11"; } static bool GetWebGLANGLETryD3D11PrefDefault() { return false; } static void SetWebGLANGLETryD3D11ChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 589); do { } while (0); do { __debugbreak(); MOZ_NoReturn(589); } while (0); } } while (0); GetSingleton().mPrefWebGLANGLETryD3D11.SetChangeCallback(aCallback); } private: PrefTemplate mPrefWebGLANGLETryD3D11; 14:20:43 INFO - public: static bool WebGLANGLEForceWARP() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 590); do { } while (0); do { __debugbreak(); MOZ_NoReturn(590); } while (0); } } while (0); return GetSingleton().mPrefWebGLANGLEForceWARP.mValue; } static void SetWebGLANGLEForceWARP(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 590); do { } while (0); do { __debugbreak(); MOZ_NoReturn(590); } while (0); } } while (0); GetSingleton().mPrefWebGLANGLEForceWARP.Set(UpdatePolicy::Live, GetWebGLANGLEForceWARPPrefName(), aVal); } static const char* GetWebGLANGLEForceWARPPrefName() { return "webgl.angle.force-warp"; } static bool GetWebGLANGLEForceWARPPrefDefault() { return false; } static void SetWebGLANGLEForceWARPChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 590); do { } while (0); do { __debugbreak(); MOZ_NoReturn(590); } while (0); } } while (0); GetSingleton().mPrefWebGLANGLEForceWARP.SetChangeCallback(aCallback); } private: PrefTemplate mPrefWebGLANGLEForceWARP; 14:20:43 INFO - public: static bool WebGLBypassShaderValidator() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 591); do { } while (0); do { __debugbreak(); MOZ_NoReturn(591); } while (0); } } while (0); return GetSingleton().mPrefWebGLBypassShaderValidator.mValue; } static void SetWebGLBypassShaderValidator(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 591); do { } while (0); do { __debugbreak(); MOZ_NoReturn(591); } while (0); } } while (0); GetSingleton().mPrefWebGLBypassShaderValidator.Set(UpdatePolicy::Live, GetWebGLBypassShaderValidatorPrefName(), aVal); } static const char* GetWebGLBypassShaderValidatorPrefName() { return "webgl.bypass-shader-validation"; } static bool GetWebGLBypassShaderValidatorPrefDefault() { return true; } static void SetWebGLBypassShaderValidatorChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 591); do { } while (0); do { __debugbreak(); MOZ_NoReturn(591); } while (0); } } while (0); GetSingleton().mPrefWebGLBypassShaderValidator.SetChangeCallback(aCallback); } private: PrefTemplate mPrefWebGLBypassShaderValidator; 14:20:43 INFO - public: static bool WebGLCanLoseContextInForeground() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 592); do { } while (0); do { __debugbreak(); MOZ_NoReturn(592); } while (0); } } while (0); return GetSingleton().mPrefWebGLCanLoseContextInForeground.mValue; } static void SetWebGLCanLoseContextInForeground(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 592); do { } while (0); do { __debugbreak(); MOZ_NoReturn(592); } while (0); } } while (0); GetSingleton().mPrefWebGLCanLoseContextInForeground.Set(UpdatePolicy::Live, GetWebGLCanLoseContextInForegroundPrefName(), aVal); } static const char* GetWebGLCanLoseContextInForegroundPrefName() { return "webgl.can-lose-context-in-foreground"; } static bool GetWebGLCanLoseContextInForegroundPrefDefault() { return true; } static void SetWebGLCanLoseContextInForegroundChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 592); do { } while (0); do { __debugbreak(); MOZ_NoReturn(592); } while (0); } } while (0); GetSingleton().mPrefWebGLCanLoseContextInForeground.SetChangeCallback(aCallback); } private: PrefTemplate mPrefWebGLCanLoseContextInForeground; 14:20:43 INFO - public: static bool WebGLDefaultNoAlpha() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 593); do { } while (0); do { __debugbreak(); MOZ_NoReturn(593); } while (0); } } while (0); return GetSingleton().mPrefWebGLDefaultNoAlpha.mValue; } static void SetWebGLDefaultNoAlpha(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 593); do { } while (0); do { __debugbreak(); MOZ_NoReturn(593); } while (0); } } while (0); GetSingleton().mPrefWebGLDefaultNoAlpha.Set(UpdatePolicy::Live, GetWebGLDefaultNoAlphaPrefName(), aVal); } static const char* GetWebGLDefaultNoAlphaPrefName() { return "webgl.default-no-alpha"; } static bool GetWebGLDefaultNoAlphaPrefDefault() { return false; } static void SetWebGLDefaultNoAlphaChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 593); do { } while (0); do { __debugbreak(); MOZ_NoReturn(593); } while (0); } } while (0); GetSingleton().mPrefWebGLDefaultNoAlpha.SetChangeCallback(aCallback); } private: PrefTemplate mPrefWebGLDefaultNoAlpha; 14:20:43 INFO - public: static bool WebGLDisableANGLE() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 594); do { } while (0); do { __debugbreak(); MOZ_NoReturn(594); } while (0); } } while (0); return GetSingleton().mPrefWebGLDisableANGLE.mValue; } static void SetWebGLDisableANGLE(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 594); do { } while (0); do { __debugbreak(); MOZ_NoReturn(594); } while (0); } } while (0); GetSingleton().mPrefWebGLDisableANGLE.Set(UpdatePolicy::Live, GetWebGLDisableANGLEPrefName(), aVal); } static const char* GetWebGLDisableANGLEPrefName() { return "webgl.disable-angle"; } static bool GetWebGLDisableANGLEPrefDefault() { return false; } static void SetWebGLDisableANGLEChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 594); do { } while (0); do { __debugbreak(); MOZ_NoReturn(594); } while (0); } } while (0); GetSingleton().mPrefWebGLDisableANGLE.SetChangeCallback(aCallback); } private: PrefTemplate mPrefWebGLDisableANGLE; 14:20:43 INFO - public: static bool WebGLDisableWGL() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 595); do { } while (0); do { __debugbreak(); MOZ_NoReturn(595); } while (0); } } while (0); return GetSingleton().mPrefWebGLDisableWGL.mValue; } static void SetWebGLDisableWGL(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 595); do { } while (0); do { __debugbreak(); MOZ_NoReturn(595); } while (0); } } while (0); GetSingleton().mPrefWebGLDisableWGL.Set(UpdatePolicy::Live, GetWebGLDisableWGLPrefName(), aVal); } static const char* GetWebGLDisableWGLPrefName() { return "webgl.disable-wgl"; } static bool GetWebGLDisableWGLPrefDefault() { return false; } static void SetWebGLDisableWGLChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 595); do { } while (0); do { __debugbreak(); MOZ_NoReturn(595); } while (0); } } while (0); GetSingleton().mPrefWebGLDisableWGL.SetChangeCallback(aCallback); } private: PrefTemplate mPrefWebGLDisableWGL; 14:20:43 INFO - public: static bool WebGLDisableExtensions() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 596); do { } while (0); do { __debugbreak(); MOZ_NoReturn(596); } while (0); } } while (0); return GetSingleton().mPrefWebGLDisableExtensions.mValue; } static void SetWebGLDisableExtensions(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 596); do { } while (0); do { __debugbreak(); MOZ_NoReturn(596); } while (0); } } while (0); GetSingleton().mPrefWebGLDisableExtensions.Set(UpdatePolicy::Live, GetWebGLDisableExtensionsPrefName(), aVal); } static const char* GetWebGLDisableExtensionsPrefName() { return "webgl.disable-extensions"; } static bool GetWebGLDisableExtensionsPrefDefault() { return false; } static void SetWebGLDisableExtensionsChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 596); do { } while (0); do { __debugbreak(); MOZ_NoReturn(596); } while (0); } } while (0); GetSingleton().mPrefWebGLDisableExtensions.SetChangeCallback(aCallback); } private: PrefTemplate mPrefWebGLDisableExtensions; 14:20:43 INFO - public: static bool WebGLDXGLEnabled() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 597); do { } while (0); do { __debugbreak(); MOZ_NoReturn(597); } while (0); } } while (0); return GetSingleton().mPrefWebGLDXGLEnabled.mValue; } static void SetWebGLDXGLEnabled(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 597); do { } while (0); do { __debugbreak(); MOZ_NoReturn(597); } while (0); } } while (0); GetSingleton().mPrefWebGLDXGLEnabled.Set(UpdatePolicy::Live, GetWebGLDXGLEnabledPrefName(), aVal); } static const char* GetWebGLDXGLEnabledPrefName() { return "webgl.dxgl.enabled"; } static bool GetWebGLDXGLEnabledPrefDefault() { return false; } static void SetWebGLDXGLEnabledChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 597); do { } while (0); do { __debugbreak(); MOZ_NoReturn(597); } while (0); } } while (0); GetSingleton().mPrefWebGLDXGLEnabled.SetChangeCallback(aCallback); } private: PrefTemplate mPrefWebGLDXGLEnabled; 14:20:43 INFO - public: static bool WebGLDXGLNeedsFinish() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 598); do { } while (0); do { __debugbreak(); MOZ_NoReturn(598); } while (0); } } while (0); return GetSingleton().mPrefWebGLDXGLNeedsFinish.mValue; } static void SetWebGLDXGLNeedsFinish(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 598); do { } while (0); do { __debugbreak(); MOZ_NoReturn(598); } while (0); } } while (0); GetSingleton().mPrefWebGLDXGLNeedsFinish.Set(UpdatePolicy::Live, GetWebGLDXGLNeedsFinishPrefName(), aVal); } static const char* GetWebGLDXGLNeedsFinishPrefName() { return "webgl.dxgl.needs-finish"; } static bool GetWebGLDXGLNeedsFinishPrefDefault() { return false; } static void SetWebGLDXGLNeedsFinishChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 598); do { } while (0); do { __debugbreak(); MOZ_NoReturn(598); } while (0); } } while (0); GetSingleton().mPrefWebGLDXGLNeedsFinish.SetChangeCallback(aCallback); } private: PrefTemplate mPrefWebGLDXGLNeedsFinish; 14:20:43 INFO - public: static bool WebGLDisableFailIfMajorPerformanceCaveat() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 601); do { } while (0); do { __debugbreak(); MOZ_NoReturn(601); } while (0); } } while (0); return GetSingleton().mPrefWebGLDisableFailIfMajorPerformanceCaveat.mValue; } static void SetWebGLDisableFailIfMajorPerformanceCaveat(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 601); do { } while (0); do { __debugbreak(); MOZ_NoReturn(601); } while (0); } } while (0); GetSingleton().mPrefWebGLDisableFailIfMajorPerformanceCaveat.Set(UpdatePolicy::Live, GetWebGLDisableFailIfMajorPerformanceCaveatPrefName(), aVal); } static const char* GetWebGLDisableFailIfMajorPerformanceCaveatPrefName() { return "webgl.disable-fail-if-major-performance-caveat"; } static bool GetWebGLDisableFailIfMajorPerformanceCaveatPrefDefault() { return false; } static void SetWebGLDisableFailIfMajorPerformanceCaveatChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 601); do { } while (0); do { __debugbreak(); MOZ_NoReturn(601); } while (0); } } while (0); GetSingleton().mPrefWebGLDisableFailIfMajorPerformanceCaveat.SetChangeCallback(aCallback); } private: PrefTemplate mPrefWebGLDisableFailIfMajorPerformanceCaveat; 14:20:43 INFO - #line 602 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h" 14:20:43 INFO - public: static bool WebGLDisableDOMBlitUploads() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 603); do { } while (0); do { __debugbreak(); MOZ_NoReturn(603); } while (0); } } while (0); return GetSingleton().mPrefWebGLDisableDOMBlitUploads.mValue; } static void SetWebGLDisableDOMBlitUploads(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 603); do { } while (0); do { __debugbreak(); MOZ_NoReturn(603); } while (0); } } while (0); GetSingleton().mPrefWebGLDisableDOMBlitUploads.Set(UpdatePolicy::Live, GetWebGLDisableDOMBlitUploadsPrefName(), aVal); } static const char* GetWebGLDisableDOMBlitUploadsPrefName() { return "webgl.disable-DOM-blit-uploads"; } static bool GetWebGLDisableDOMBlitUploadsPrefDefault() { return false; } static void SetWebGLDisableDOMBlitUploadsChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 603); do { } while (0); do { __debugbreak(); MOZ_NoReturn(603); } while (0); } } while (0); GetSingleton().mPrefWebGLDisableDOMBlitUploads.SetChangeCallback(aCallback); } private: PrefTemplate mPrefWebGLDisableDOMBlitUploads; 14:20:43 INFO - #line 604 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h" 14:20:43 INFO - public: static bool WebGLDisabled() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 605); do { } while (0); do { __debugbreak(); MOZ_NoReturn(605); } while (0); } } while (0); return GetSingleton().mPrefWebGLDisabled.mValue; } static void SetWebGLDisabled(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 605); do { } while (0); do { __debugbreak(); MOZ_NoReturn(605); } while (0); } } while (0); GetSingleton().mPrefWebGLDisabled.Set(UpdatePolicy::Live, GetWebGLDisabledPrefName(), aVal); } static const char* GetWebGLDisabledPrefName() { return "webgl.disabled"; } static bool GetWebGLDisabledPrefDefault() { return false; } static void SetWebGLDisabledChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 605); do { } while (0); do { __debugbreak(); MOZ_NoReturn(605); } while (0); } } while (0); GetSingleton().mPrefWebGLDisabled.SetChangeCallback(aCallback); } private: PrefTemplate mPrefWebGLDisabled; 14:20:43 INFO - public: static bool WebGLDraftExtensionsEnabled() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 607); do { } while (0); do { __debugbreak(); MOZ_NoReturn(607); } while (0); } } while (0); return GetSingleton().mPrefWebGLDraftExtensionsEnabled.mValue; } static void SetWebGLDraftExtensionsEnabled(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 607); do { } while (0); do { __debugbreak(); MOZ_NoReturn(607); } while (0); } } while (0); GetSingleton().mPrefWebGLDraftExtensionsEnabled.Set(UpdatePolicy::Live, GetWebGLDraftExtensionsEnabledPrefName(), aVal); } static const char* GetWebGLDraftExtensionsEnabledPrefName() { return "webgl.enable-draft-extensions"; } static bool GetWebGLDraftExtensionsEnabledPrefDefault() { return false; } static void SetWebGLDraftExtensionsEnabledChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 607); do { } while (0); do { __debugbreak(); MOZ_NoReturn(607); } while (0); } } while (0); GetSingleton().mPrefWebGLDraftExtensionsEnabled.SetChangeCallback(aCallback); } private: PrefTemplate mPrefWebGLDraftExtensionsEnabled; 14:20:43 INFO - public: static bool WebGLPrivilegedExtensionsEnabled() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 608); do { } while (0); do { __debugbreak(); MOZ_NoReturn(608); } while (0); } } while (0); return GetSingleton().mPrefWebGLPrivilegedExtensionsEnabled.mValue; } static void SetWebGLPrivilegedExtensionsEnabled(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 608); do { } while (0); do { __debugbreak(); MOZ_NoReturn(608); } while (0); } } while (0); GetSingleton().mPrefWebGLPrivilegedExtensionsEnabled.Set(UpdatePolicy::Live, GetWebGLPrivilegedExtensionsEnabledPrefName(), aVal); } static const char* GetWebGLPrivilegedExtensionsEnabledPrefName() { return "webgl.enable-privileged-extensions"; } static bool GetWebGLPrivilegedExtensionsEnabledPrefDefault() { return false; } static void SetWebGLPrivilegedExtensionsEnabledChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 608); do { } while (0); do { __debugbreak(); MOZ_NoReturn(608); } while (0); } } while (0); GetSingleton().mPrefWebGLPrivilegedExtensionsEnabled.SetChangeCallback(aCallback); } private: PrefTemplate mPrefWebGLPrivilegedExtensionsEnabled; 14:20:43 INFO - public: static bool WebGL2Enabled() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 609); do { } while (0); do { __debugbreak(); MOZ_NoReturn(609); } while (0); } } while (0); return GetSingleton().mPrefWebGL2Enabled.mValue; } static void SetWebGL2Enabled(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 609); do { } while (0); do { __debugbreak(); MOZ_NoReturn(609); } while (0); } } while (0); GetSingleton().mPrefWebGL2Enabled.Set(UpdatePolicy::Live, GetWebGL2EnabledPrefName(), aVal); } static const char* GetWebGL2EnabledPrefName() { return "webgl.enable-webgl2"; } static bool GetWebGL2EnabledPrefDefault() { return true; } static void SetWebGL2EnabledChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 609); do { } while (0); do { __debugbreak(); MOZ_NoReturn(609); } while (0); } } while (0); GetSingleton().mPrefWebGL2Enabled.SetChangeCallback(aCallback); } private: PrefTemplate mPrefWebGL2Enabled; 14:20:43 INFO - public: static bool WebGLForceEnabled() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 610); do { } while (0); do { __debugbreak(); MOZ_NoReturn(610); } while (0); } } while (0); return GetSingleton().mPrefWebGLForceEnabled.mValue; } static void SetWebGLForceEnabled(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 610); do { } while (0); do { __debugbreak(); MOZ_NoReturn(610); } while (0); } } while (0); GetSingleton().mPrefWebGLForceEnabled.Set(UpdatePolicy::Live, GetWebGLForceEnabledPrefName(), aVal); } static const char* GetWebGLForceEnabledPrefName() { return "webgl.force-enabled"; } static bool GetWebGLForceEnabledPrefDefault() { return false; } static void SetWebGLForceEnabledChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 610); do { } while (0); do { __debugbreak(); MOZ_NoReturn(610); } while (0); } } while (0); GetSingleton().mPrefWebGLForceEnabled.SetChangeCallback(aCallback); } private: PrefTemplate mPrefWebGLForceEnabled; 14:20:43 INFO - public: static bool WebGLForceLayersReadback() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 611); do { } while (0); do { __debugbreak(); MOZ_NoReturn(611); } while (0); } } while (0); return GetSingleton().mPrefWebGLForceLayersReadback.mValue; } static void SetWebGLForceLayersReadback(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 611); do { } while (0); do { __debugbreak(); MOZ_NoReturn(611); } while (0); } } while (0); GetSingleton().mPrefWebGLForceLayersReadback.Set(UpdatePolicy::Once, GetWebGLForceLayersReadbackPrefName(), aVal); } static const char* GetWebGLForceLayersReadbackPrefName() { return "webgl.force-layers-readback"; } static bool GetWebGLForceLayersReadbackPrefDefault() { return false; } static void SetWebGLForceLayersReadbackChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 611); do { } while (0); do { __debugbreak(); MOZ_NoReturn(611); } while (0); } } while (0); GetSingleton().mPrefWebGLForceLayersReadback.SetChangeCallback(aCallback); } private: PrefTemplate mPrefWebGLForceLayersReadback; 14:20:43 INFO - public: static bool WebGLLoseContextOnMemoryPressure() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 612); do { } while (0); do { __debugbreak(); MOZ_NoReturn(612); } while (0); } } while (0); return GetSingleton().mPrefWebGLLoseContextOnMemoryPressure.mValue; } static void SetWebGLLoseContextOnMemoryPressure(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 612); do { } while (0); do { __debugbreak(); MOZ_NoReturn(612); } while (0); } } while (0); GetSingleton().mPrefWebGLLoseContextOnMemoryPressure.Set(UpdatePolicy::Live, GetWebGLLoseContextOnMemoryPressurePrefName(), aVal); } static const char* GetWebGLLoseContextOnMemoryPressurePrefName() { return "webgl.lose-context-on-memory-pressure"; } static bool GetWebGLLoseContextOnMemoryPressurePrefDefault() { return false; } static void SetWebGLLoseContextOnMemoryPressureChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 612); do { } while (0); do { __debugbreak(); MOZ_NoReturn(612); } while (0); } } while (0); GetSingleton().mPrefWebGLLoseContextOnMemoryPressure.SetChangeCallback(aCallback); } private: PrefTemplate mPrefWebGLLoseContextOnMemoryPressure; 14:20:43 INFO - public: static uint32_t WebGLMaxWarningsPerContext() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 613); do { } while (0); do { __debugbreak(); MOZ_NoReturn(613); } while (0); } } while (0); return GetSingleton().mPrefWebGLMaxWarningsPerContext.mValue; } static void SetWebGLMaxWarningsPerContext(uint32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 613); do { } while (0); do { __debugbreak(); MOZ_NoReturn(613); } while (0); } } while (0); GetSingleton().mPrefWebGLMaxWarningsPerContext.Set(UpdatePolicy::Live, GetWebGLMaxWarningsPerContextPrefName(), aVal); } static const char* GetWebGLMaxWarningsPerContextPrefName() { return "webgl.max-warnings-per-context"; } static uint32_t GetWebGLMaxWarningsPerContextPrefDefault() { return 32; } static void SetWebGLMaxWarningsPerContextChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 613); do { } while (0); do { __debugbreak(); MOZ_NoReturn(613); } while (0); } } while (0); GetSingleton().mPrefWebGLMaxWarningsPerContext.SetChangeCallback(aCallback); } private: PrefTemplate mPrefWebGLMaxWarningsPerContext; 14:20:43 INFO - public: static bool WebGLMinCapabilityMode() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 614); do { } while (0); do { __debugbreak(); MOZ_NoReturn(614); } while (0); } } while (0); return GetSingleton().mPrefWebGLMinCapabilityMode.mValue; } static void SetWebGLMinCapabilityMode(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 614); do { } while (0); do { __debugbreak(); MOZ_NoReturn(614); } while (0); } } while (0); GetSingleton().mPrefWebGLMinCapabilityMode.Set(UpdatePolicy::Live, GetWebGLMinCapabilityModePrefName(), aVal); } static const char* GetWebGLMinCapabilityModePrefName() { return "webgl.min_capability_mode"; } static bool GetWebGLMinCapabilityModePrefDefault() { return false; } static void SetWebGLMinCapabilityModeChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 614); do { } while (0); do { __debugbreak(); MOZ_NoReturn(614); } while (0); } } while (0); GetSingleton().mPrefWebGLMinCapabilityMode.SetChangeCallback(aCallback); } private: PrefTemplate mPrefWebGLMinCapabilityMode; 14:20:43 INFO - public: static bool WebGLForceMSAA() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 615); do { } while (0); do { __debugbreak(); MOZ_NoReturn(615); } while (0); } } while (0); return GetSingleton().mPrefWebGLForceMSAA.mValue; } static void SetWebGLForceMSAA(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 615); do { } while (0); do { __debugbreak(); MOZ_NoReturn(615); } while (0); } } while (0); GetSingleton().mPrefWebGLForceMSAA.Set(UpdatePolicy::Live, GetWebGLForceMSAAPrefName(), aVal); } static const char* GetWebGLForceMSAAPrefName() { return "webgl.msaa-force"; } static bool GetWebGLForceMSAAPrefDefault() { return false; } static void SetWebGLForceMSAAChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 615); do { } while (0); do { __debugbreak(); MOZ_NoReturn(615); } while (0); } } while (0); GetSingleton().mPrefWebGLForceMSAA.SetChangeCallback(aCallback); } private: PrefTemplate mPrefWebGLForceMSAA; 14:20:43 INFO - public: static bool WebGLPrefer16bpp() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 616); do { } while (0); do { __debugbreak(); MOZ_NoReturn(616); } while (0); } } while (0); return GetSingleton().mPrefWebGLPrefer16bpp.mValue; } static void SetWebGLPrefer16bpp(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 616); do { } while (0); do { __debugbreak(); MOZ_NoReturn(616); } while (0); } } while (0); GetSingleton().mPrefWebGLPrefer16bpp.Set(UpdatePolicy::Live, GetWebGLPrefer16bppPrefName(), aVal); } static const char* GetWebGLPrefer16bppPrefName() { return "webgl.prefer-16bpp"; } static bool GetWebGLPrefer16bppPrefDefault() { return false; } static void SetWebGLPrefer16bppChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 616); do { } while (0); do { __debugbreak(); MOZ_NoReturn(616); } while (0); } } while (0); GetSingleton().mPrefWebGLPrefer16bpp.SetChangeCallback(aCallback); } private: PrefTemplate mPrefWebGLPrefer16bpp; 14:20:43 INFO - public: static bool WebGLRestoreWhenVisible() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 617); do { } while (0); do { __debugbreak(); MOZ_NoReturn(617); } while (0); } } while (0); return GetSingleton().mPrefWebGLRestoreWhenVisible.mValue; } static void SetWebGLRestoreWhenVisible(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 617); do { } while (0); do { __debugbreak(); MOZ_NoReturn(617); } while (0); } } while (0); GetSingleton().mPrefWebGLRestoreWhenVisible.Set(UpdatePolicy::Live, GetWebGLRestoreWhenVisiblePrefName(), aVal); } static const char* GetWebGLRestoreWhenVisiblePrefName() { return "webgl.restore-context-when-visible"; } static bool GetWebGLRestoreWhenVisiblePrefDefault() { return true; } static void SetWebGLRestoreWhenVisibleChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 617); do { } while (0); do { __debugbreak(); MOZ_NoReturn(617); } while (0); } } while (0); GetSingleton().mPrefWebGLRestoreWhenVisible.SetChangeCallback(aCallback); } private: PrefTemplate mPrefWebGLRestoreWhenVisible; 14:20:43 INFO - public: static bool WebGLImmediateQueries() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 618); do { } while (0); do { __debugbreak(); MOZ_NoReturn(618); } while (0); } } while (0); return GetSingleton().mPrefWebGLImmediateQueries.mValue; } static void SetWebGLImmediateQueries(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 618); do { } while (0); do { __debugbreak(); MOZ_NoReturn(618); } while (0); } } while (0); GetSingleton().mPrefWebGLImmediateQueries.Set(UpdatePolicy::Live, GetWebGLImmediateQueriesPrefName(), aVal); } static const char* GetWebGLImmediateQueriesPrefName() { return "webgl.allow-immediate-queries"; } static bool GetWebGLImmediateQueriesPrefDefault() { return false; } static void SetWebGLImmediateQueriesChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 618); do { } while (0); do { __debugbreak(); MOZ_NoReturn(618); } while (0); } } while (0); GetSingleton().mPrefWebGLImmediateQueries.SetChangeCallback(aCallback); } private: PrefTemplate mPrefWebGLImmediateQueries; 14:20:43 INFO - public: static bool WebGLFBInvalidation() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 619); do { } while (0); do { __debugbreak(); MOZ_NoReturn(619); } while (0); } } while (0); return GetSingleton().mPrefWebGLFBInvalidation.mValue; } static void SetWebGLFBInvalidation(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 619); do { } while (0); do { __debugbreak(); MOZ_NoReturn(619); } while (0); } } while (0); GetSingleton().mPrefWebGLFBInvalidation.Set(UpdatePolicy::Live, GetWebGLFBInvalidationPrefName(), aVal); } static const char* GetWebGLFBInvalidationPrefName() { return "webgl.allow-fb-invalidation"; } static bool GetWebGLFBInvalidationPrefDefault() { return false; } static void SetWebGLFBInvalidationChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 619); do { } while (0); do { __debugbreak(); MOZ_NoReturn(619); } while (0); } } while (0); GetSingleton().mPrefWebGLFBInvalidation.SetChangeCallback(aCallback); } private: PrefTemplate mPrefWebGLFBInvalidation; 14:20:43 INFO - public: static int32_t WebGLMaxPerfWarnings() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 621); do { } while (0); do { __debugbreak(); MOZ_NoReturn(621); } while (0); } } while (0); return GetSingleton().mPrefWebGLMaxPerfWarnings.mValue; } static void SetWebGLMaxPerfWarnings(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 621); do { } while (0); do { __debugbreak(); MOZ_NoReturn(621); } while (0); } } while (0); GetSingleton().mPrefWebGLMaxPerfWarnings.Set(UpdatePolicy::Live, GetWebGLMaxPerfWarningsPrefName(), aVal); } static const char* GetWebGLMaxPerfWarningsPrefName() { return "webgl.max-perf-warnings"; } static int32_t GetWebGLMaxPerfWarningsPrefDefault() { return 0; } static void SetWebGLMaxPerfWarningsChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 621); do { } while (0); do { __debugbreak(); MOZ_NoReturn(621); } while (0); } } while (0); GetSingleton().mPrefWebGLMaxPerfWarnings.SetChangeCallback(aCallback); } private: PrefTemplate mPrefWebGLMaxPerfWarnings; 14:20:43 INFO - public: static int32_t WebGLMaxAcceptableFBStatusInvals() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 622); do { } while (0); do { __debugbreak(); MOZ_NoReturn(622); } while (0); } } while (0); return GetSingleton().mPrefWebGLMaxAcceptableFBStatusInvals.mValue; } static void SetWebGLMaxAcceptableFBStatusInvals(int32_t aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 622); do { } while (0); do { __debugbreak(); MOZ_NoReturn(622); } while (0); } } while (0); GetSingleton().mPrefWebGLMaxAcceptableFBStatusInvals.Set(UpdatePolicy::Live, GetWebGLMaxAcceptableFBStatusInvalsPrefName(), aVal); } static const char* GetWebGLMaxAcceptableFBStatusInvalsPrefName() { return "webgl.max-acceptable-fb-status-invals"; } static int32_t GetWebGLMaxAcceptableFBStatusInvalsPrefDefault() { return 0; } static void SetWebGLMaxAcceptableFBStatusInvalsChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 622); do { } while (0); do { __debugbreak(); MOZ_NoReturn(622); } while (0); } } while (0); GetSingleton().mPrefWebGLMaxAcceptableFBStatusInvals.SetChangeCallback(aCallback); } private: PrefTemplate mPrefWebGLMaxAcceptableFBStatusInvals; 14:20:43 INFO - public: static bool WebGL2CompatMode() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 624); do { } while (0); do { __debugbreak(); MOZ_NoReturn(624); } while (0); } } while (0); return GetSingleton().mPrefWebGL2CompatMode.mValue; } static void SetWebGL2CompatMode(bool aVal) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 624); do { } while (0); do { __debugbreak(); MOZ_NoReturn(624); } while (0); } } while (0); GetSingleton().mPrefWebGL2CompatMode.Set(UpdatePolicy::Live, GetWebGL2CompatModePrefName(), aVal); } static const char* GetWebGL2CompatModePrefName() { return "webgl.webgl2-compat-mode"; } static bool GetWebGL2CompatModePrefDefault() { return false; } static void SetWebGL2CompatModeChangeCallback(Pref::ChangeCallback aCallback) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 624); do { } while (0); do { __debugbreak(); MOZ_NoReturn(624); } while (0); } } while (0); GetSingleton().mPrefWebGL2CompatMode.SetChangeCallback(aCallback); } private: PrefTemplate mPrefWebGL2CompatMode; 14:20:43 INFO - public: 14:20:43 INFO - static gfxPrefs& GetSingleton() 14:20:43 INFO - { 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!sInstanceHasBeenDestroyed))))) { MOZ_ReportAssertionFailure("!sInstanceHasBeenDestroyed" " (" "Should never recreate a gfxPrefs instance!" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 634); do { } while (0); do { __debugbreak(); MOZ_NoReturn(634); } while (0); } } while (0); 14:20:43 INFO - if (!sInstance) { 14:20:43 INFO - sGfxPrefList = new nsTArray(); 14:20:43 INFO - sInstance = new gfxPrefs; 14:20:43 INFO - sInstance->Init(); 14:20:43 INFO - } 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(SingletonExists()))))) { MOZ_ReportAssertionFailure("SingletonExists()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h", 640); do { } while (0); do { __debugbreak(); MOZ_NoReturn(640); } while (0); } } while (0); 14:20:43 INFO - return *sInstance; 14:20:43 INFO - } 14:20:43 INFO - static void DestroySingleton(); 14:20:43 INFO - static bool SingletonExists(); 14:20:43 INFO - private: 14:20:43 INFO - static gfxPrefs* sInstance; 14:20:43 INFO - static bool sInstanceHasBeenDestroyed; 14:20:43 INFO - static nsTArray* sGfxPrefList; 14:20:43 INFO - private: 14:20:43 INFO - void Init(); 14:20:43 INFO - static bool IsPrefsServiceAvailable(); 14:20:43 INFO - static bool IsParentProcess(); 14:20:43 INFO - static void PrefAddVarCache(bool*, const char*, bool); 14:20:43 INFO - static void PrefAddVarCache(int32_t*, const char*, int32_t); 14:20:43 INFO - static void PrefAddVarCache(uint32_t*, const char*, uint32_t); 14:20:43 INFO - static void PrefAddVarCache(float*, const char*, float); 14:20:43 INFO - static void PrefAddVarCache(std::string*, const char*, std::string); 14:20:43 INFO - static bool PrefGet(const char*, bool); 14:20:43 INFO - static int32_t PrefGet(const char*, int32_t); 14:20:43 INFO - static uint32_t PrefGet(const char*, uint32_t); 14:20:43 INFO - static float PrefGet(const char*, float); 14:20:43 INFO - static std::string PrefGet(const char*, std::string); 14:20:43 INFO - static void PrefSet(const char* aPref, bool aValue); 14:20:43 INFO - static void PrefSet(const char* aPref, int32_t aValue); 14:20:43 INFO - static void PrefSet(const char* aPref, uint32_t aValue); 14:20:43 INFO - static void PrefSet(const char* aPref, float aValue); 14:20:43 INFO - static void PrefSet(const char* aPref, std::string aValue); 14:20:43 INFO - static void WatchChanges(const char* aPrefname, Pref* aPref); 14:20:43 INFO - static void UnwatchChanges(const char* aPrefname, Pref* aPref); 14:20:43 INFO - static void CopyPrefValue(const bool* aValue, GfxPrefValue* aOutValue); 14:20:43 INFO - static void CopyPrefValue(const int32_t* aValue, GfxPrefValue* aOutValue); 14:20:43 INFO - static void CopyPrefValue(const uint32_t* aValue, GfxPrefValue* aOutValue); 14:20:43 INFO - static void CopyPrefValue(const float* aValue, GfxPrefValue* aOutValue); 14:20:43 INFO - static void CopyPrefValue(const std::string* aValue, GfxPrefValue* aOutValue); 14:20:43 INFO - static void CopyPrefValue(const GfxPrefValue* aValue, bool* aOutValue); 14:20:43 INFO - static void CopyPrefValue(const GfxPrefValue* aValue, int32_t* aOutValue); 14:20:43 INFO - static void CopyPrefValue(const GfxPrefValue* aValue, uint32_t* aOutValue); 14:20:43 INFO - static void CopyPrefValue(const GfxPrefValue* aValue, float* aOutValue); 14:20:43 INFO - static void CopyPrefValue(const GfxPrefValue* aValue, std::string* aOutValue); 14:20:43 INFO - static void AssertMainThread(); 14:20:43 INFO - gfxPrefs(); 14:20:43 INFO - ~gfxPrefs(); 14:20:43 INFO - gfxPrefs(const gfxPrefs&) = delete; 14:20:43 INFO - gfxPrefs& operator=(const gfxPrefs&) = delete; 14:20:43 INFO - }; 14:20:43 INFO - #line 700 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPrefs.h" 14:20:43 INFO - #line 35 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/2D.h" 14:20:43 INFO - struct _cairo_surface; 14:20:43 INFO - typedef _cairo_surface cairo_surface_t; 14:20:43 INFO - struct _cairo_scaled_font; 14:20:43 INFO - typedef _cairo_scaled_font cairo_scaled_font_t; 14:20:43 INFO - struct _FcPattern; 14:20:43 INFO - typedef _FcPattern FcPattern; 14:20:43 INFO - struct FT_LibraryRec_; 14:20:43 INFO - typedef FT_LibraryRec_* FT_Library; 14:20:43 INFO - struct ID3D11Texture2D; 14:20:43 INFO - struct ID3D11Device; 14:20:43 INFO - struct ID2D1Device; 14:20:43 INFO - struct IDWriteFactory; 14:20:43 INFO - struct IDWriteRenderingParams; 14:20:43 INFO - struct IDWriteFontFace; 14:20:43 INFO - class GrContext; 14:20:43 INFO - class SkCanvas; 14:20:43 INFO - struct gfxFontStyle; 14:20:43 INFO - struct CGContext; 14:20:43 INFO - typedef struct CGContext *CGContextRef; 14:20:43 INFO - namespace mozilla { 14:20:43 INFO - namespace gfx { 14:20:43 INFO - class SourceSurface; 14:20:43 INFO - class DataSourceSurface; 14:20:43 INFO - class DrawTarget; 14:20:43 INFO - class DrawEventRecorder; 14:20:43 INFO - class FilterNode; 14:20:43 INFO - class LogForwarder; 14:20:43 INFO - struct NativeSurface { 14:20:43 INFO - NativeSurfaceType mType; 14:20:43 INFO - SurfaceFormat mFormat; 14:20:43 INFO - gfx::IntSize mSize; 14:20:43 INFO - void *mSurface; 14:20:43 INFO - }; 14:20:43 INFO - struct NativeFont { 14:20:43 INFO - NativeFontType mType; 14:20:43 INFO - void *mFont; 14:20:43 INFO - }; 14:20:43 INFO - struct DrawOptions { 14:20:43 INFO - explicit DrawOptions(Float aAlpha = 1.0f, 14:20:43 INFO - CompositionOp aCompositionOp = CompositionOp::OP_OVER, 14:20:43 INFO - AntialiasMode aAntialiasMode = AntialiasMode::DEFAULT) 14:20:43 INFO - : mAlpha(aAlpha) 14:20:43 INFO - , mCompositionOp(aCompositionOp) 14:20:43 INFO - , mAntialiasMode(aAntialiasMode) 14:20:43 INFO - {} 14:20:43 INFO - Float mAlpha; 14:20:43 INFO - CompositionOp mCompositionOp; 14:20:43 INFO - AntialiasMode mAntialiasMode; 14:20:43 INFO - }; 14:20:43 INFO - struct StrokeOptions { 14:20:43 INFO - explicit StrokeOptions(Float aLineWidth = 1.0f, 14:20:43 INFO - JoinStyle aLineJoin = JoinStyle::MITER_OR_BEVEL, 14:20:43 INFO - CapStyle aLineCap = CapStyle::BUTT, 14:20:43 INFO - Float aMiterLimit = 10.0f, 14:20:43 INFO - size_t aDashLength = 0, 14:20:43 INFO - const Float* aDashPattern = 0, 14:20:43 INFO - Float aDashOffset = 0.f) 14:20:43 INFO - : mLineWidth(aLineWidth) 14:20:43 INFO - , mMiterLimit(aMiterLimit) 14:20:43 INFO - , mDashPattern(aDashLength > 0 ? aDashPattern : 0) 14:20:43 INFO - , mDashLength(aDashLength) 14:20:43 INFO - , mDashOffset(aDashOffset) 14:20:43 INFO - , mLineJoin(aLineJoin) 14:20:43 INFO - , mLineCap(aLineCap) 14:20:43 INFO - { 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aDashLength == 0 || aDashPattern))))) { MOZ_ReportAssertionFailure("aDashLength == 0 || aDashPattern", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/2D.h", 128); do { } while (0); do { __debugbreak(); MOZ_NoReturn(128); } while (0); } } while (0); 14:20:43 INFO - } 14:20:43 INFO - Float mLineWidth; 14:20:43 INFO - Float mMiterLimit; 14:20:43 INFO - const Float* mDashPattern; 14:20:43 INFO - size_t mDashLength; 14:20:43 INFO - Float mDashOffset; 14:20:43 INFO - JoinStyle mLineJoin; 14:20:43 INFO - CapStyle mLineCap; 14:20:43 INFO - }; 14:20:43 INFO - struct DrawSurfaceOptions { 14:20:43 INFO - explicit DrawSurfaceOptions(SamplingFilter aSamplingFilter = SamplingFilter::LINEAR, 14:20:43 INFO - SamplingBounds aSamplingBounds = SamplingBounds::UNBOUNDED) 14:20:43 INFO - : mSamplingFilter(aSamplingFilter) 14:20:43 INFO - , mSamplingBounds(aSamplingBounds) 14:20:43 INFO - { } 14:20:43 INFO - SamplingFilter mSamplingFilter; 14:20:43 INFO - SamplingBounds mSamplingBounds; 14:20:43 INFO - }; 14:20:43 INFO - class GradientStops : public RefCounted 14:20:43 INFO - { 14:20:43 INFO - public: 14:20:43 INFO - virtual const char* typeName() const { return "GradientStops"; } virtual size_t typeSize() const { return sizeof(*this); } 14:20:43 INFO - virtual ~GradientStops() {} 14:20:43 INFO - virtual BackendType GetBackendType() const = 0; 14:20:43 INFO - virtual bool IsValid() const { return true; } 14:20:43 INFO - protected: 14:20:43 INFO - GradientStops() {} 14:20:43 INFO - }; 14:20:43 INFO - class Pattern 14:20:43 INFO - { 14:20:43 INFO - public: 14:20:43 INFO - virtual ~Pattern() {} 14:20:43 INFO - virtual PatternType GetType() const = 0; 14:20:43 INFO - protected: 14:20:43 INFO - Pattern() {} 14:20:43 INFO - }; 14:20:43 INFO - class ColorPattern : public Pattern 14:20:43 INFO - { 14:20:43 INFO - public: 14:20:43 INFO - explicit ColorPattern(const Color &aColor) 14:20:43 INFO - : mColor(aColor) 14:20:43 INFO - {} 14:20:43 INFO - virtual PatternType GetType() const override 14:20:43 INFO - { 14:20:43 INFO - return PatternType::COLOR; 14:20:43 INFO - } 14:20:43 INFO - Color mColor; 14:20:43 INFO - }; 14:20:43 INFO - class LinearGradientPattern : public Pattern 14:20:43 INFO - { 14:20:43 INFO - public: 14:20:43 INFO - LinearGradientPattern(const Point &aBegin, 14:20:43 INFO - const Point &aEnd, 14:20:43 INFO - GradientStops *aStops, 14:20:43 INFO - const Matrix &aMatrix = Matrix()) 14:20:43 INFO - : mBegin(aBegin) 14:20:43 INFO - , mEnd(aEnd) 14:20:43 INFO - , mStops(aStops) 14:20:43 INFO - , mMatrix(aMatrix) 14:20:43 INFO - { 14:20:43 INFO - } 14:20:43 INFO - virtual PatternType GetType() const override 14:20:43 INFO - { 14:20:43 INFO - return PatternType::LINEAR_GRADIENT; 14:20:43 INFO - } 14:20:43 INFO - Point mBegin; 14:20:43 INFO - Point mEnd; 14:20:43 INFO - RefPtr mStops; 14:20:43 INFO - Matrix mMatrix; 14:20:43 INFO - }; 14:20:43 INFO - class RadialGradientPattern : public Pattern 14:20:43 INFO - { 14:20:43 INFO - public: 14:20:43 INFO - RadialGradientPattern(const Point &aCenter1, 14:20:43 INFO - const Point &aCenter2, 14:20:43 INFO - Float aRadius1, 14:20:43 INFO - Float aRadius2, 14:20:43 INFO - GradientStops *aStops, 14:20:43 INFO - const Matrix &aMatrix = Matrix()) 14:20:43 INFO - : mCenter1(aCenter1) 14:20:43 INFO - , mCenter2(aCenter2) 14:20:43 INFO - , mRadius1(aRadius1) 14:20:43 INFO - , mRadius2(aRadius2) 14:20:43 INFO - , mStops(aStops) 14:20:43 INFO - , mMatrix(aMatrix) 14:20:43 INFO - { 14:20:43 INFO - } 14:20:43 INFO - virtual PatternType GetType() const override 14:20:43 INFO - { 14:20:43 INFO - return PatternType::RADIAL_GRADIENT; 14:20:43 INFO - } 14:20:43 INFO - Point mCenter1; 14:20:43 INFO - Point mCenter2; 14:20:43 INFO - Float mRadius1; 14:20:43 INFO - Float mRadius2; 14:20:43 INFO - RefPtr mStops; 14:20:43 INFO - Matrix mMatrix; 14:20:43 INFO - }; 14:20:43 INFO - class SurfacePattern : public Pattern 14:20:43 INFO - { 14:20:43 INFO - public: 14:20:43 INFO - SurfacePattern(SourceSurface *aSourceSurface, ExtendMode aExtendMode, 14:20:43 INFO - const Matrix &aMatrix = Matrix(), 14:20:43 INFO - SamplingFilter aSamplingFilter = SamplingFilter::GOOD, 14:20:43 INFO - const IntRect &aSamplingRect = IntRect()) 14:20:43 INFO - : mSurface(aSourceSurface) 14:20:43 INFO - , mExtendMode(aExtendMode) 14:20:43 INFO - , mSamplingFilter(aSamplingFilter) 14:20:43 INFO - , mMatrix(aMatrix) 14:20:43 INFO - , mSamplingRect(aSamplingRect) 14:20:43 INFO - {} 14:20:43 INFO - virtual PatternType GetType() const override 14:20:43 INFO - { 14:20:43 INFO - return PatternType::SURFACE; 14:20:43 INFO - } 14:20:43 INFO - RefPtr mSurface; 14:20:43 INFO - ExtendMode mExtendMode; 14:20:43 INFO - SamplingFilter mSamplingFilter; 14:20:43 INFO - Matrix mMatrix; 14:20:43 INFO - IntRect mSamplingRect; 14:20:43 INFO - }; 14:20:43 INFO - class StoredPattern; 14:20:43 INFO - class DrawTargetCaptureImpl; 14:20:43 INFO - class SourceSurface : public external::AtomicRefCounted 14:20:43 INFO - { 14:20:43 INFO - public: 14:20:43 INFO - virtual const char* typeName() const { return "SourceSurface"; } virtual size_t typeSize() const { return sizeof(*this); } 14:20:43 INFO - virtual ~SourceSurface() {} 14:20:43 INFO - virtual SurfaceType GetType() const = 0; 14:20:43 INFO - virtual IntSize GetSize() const = 0; 14:20:43 INFO - virtual SurfaceFormat GetFormat() const = 0; 14:20:43 INFO - virtual bool IsValid() const { return true; } 14:20:43 INFO - virtual already_AddRefed GetDataSurface() = 0; 14:20:43 INFO - virtual void *GetNativeSurface(NativeSurfaceType aType) { 14:20:43 INFO - return nullptr; 14:20:43 INFO - } 14:20:43 INFO - void AddUserData(UserDataKey *key, void *userData, void (*destroy)(void*)) { 14:20:43 INFO - mUserData.Add(key, userData, destroy); 14:20:43 INFO - } 14:20:43 INFO - void *GetUserData(UserDataKey *key) { 14:20:43 INFO - return mUserData.Get(key); 14:20:43 INFO - } 14:20:43 INFO - protected: 14:20:43 INFO - friend class DrawTargetCaptureImpl; 14:20:43 INFO - friend class StoredPattern; 14:20:43 INFO - virtual void GuaranteePersistance() {} 14:20:43 INFO - UserData mUserData; 14:20:43 INFO - }; 14:20:43 INFO - class DataSourceSurface : public SourceSurface 14:20:43 INFO - { 14:20:43 INFO - public: 14:20:43 INFO - virtual const char* typeName() const override { return "DataSourceSurface"; } virtual size_t typeSize() const override { return sizeof(*this); } 14:20:43 INFO - DataSourceSurface() 14:20:43 INFO - : mIsMapped(false) 14:20:43 INFO - { 14:20:43 INFO - } 14:20:43 INFO - virtual ~DataSourceSurface() 14:20:43 INFO - { 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!mIsMapped))))) { MOZ_ReportAssertionFailure("!mIsMapped" " (" "Someone forgot to call Unmap()" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/2D.h", 400); do { } while (0); do { __debugbreak(); MOZ_NoReturn(400); } while (0); } } while (0); 14:20:43 INFO - } 14:20:43 INFO - #line 403 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/2D.h" 14:20:43 INFO - struct MappedSurface { 14:20:43 INFO - uint8_t *mData; 14:20:43 INFO - int32_t mStride; 14:20:43 INFO - }; 14:20:43 INFO - enum MapType { 14:20:43 INFO - READ, 14:20:43 INFO - WRITE, 14:20:43 INFO - READ_WRITE 14:20:43 INFO - }; 14:20:43 INFO - class ScopedMap { 14:20:43 INFO - public: 14:20:43 INFO - explicit ScopedMap(DataSourceSurface* aSurface, MapType aType) 14:20:43 INFO - : mSurface(aSurface) 14:20:43 INFO - , mIsMapped(aSurface->Map(aType, &mMap)) {} 14:20:43 INFO - virtual ~ScopedMap() 14:20:43 INFO - { 14:20:43 INFO - if (mIsMapped) { 14:20:43 INFO - mSurface->Unmap(); 14:20:43 INFO - } 14:20:43 INFO - } 14:20:43 INFO - uint8_t* GetData() const 14:20:43 INFO - { 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mIsMapped))))) { MOZ_ReportAssertionFailure("mIsMapped", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/2D.h", 437); do { } while (0); do { __debugbreak(); MOZ_NoReturn(437); } while (0); } } while (0); 14:20:43 INFO - return mMap.mData; 14:20:43 INFO - } 14:20:43 INFO - int32_t GetStride() const 14:20:43 INFO - { 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mIsMapped))))) { MOZ_ReportAssertionFailure("mIsMapped", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/2D.h", 443); do { } while (0); do { __debugbreak(); MOZ_NoReturn(443); } while (0); } } while (0); 14:20:43 INFO - return mMap.mStride; 14:20:43 INFO - } 14:20:43 INFO - const MappedSurface* GetMappedSurface() const 14:20:43 INFO - { 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mIsMapped))))) { MOZ_ReportAssertionFailure("mIsMapped", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/2D.h", 449); do { } while (0); do { __debugbreak(); MOZ_NoReturn(449); } while (0); } } while (0); 14:20:43 INFO - return &mMap; 14:20:43 INFO - } 14:20:43 INFO - bool IsMapped() const { return mIsMapped; } 14:20:43 INFO - private: 14:20:43 INFO - RefPtr mSurface; 14:20:43 INFO - MappedSurface mMap; 14:20:43 INFO - bool mIsMapped; 14:20:43 INFO - }; 14:20:43 INFO - virtual SurfaceType GetType() const override { return SurfaceType::DATA; } 14:20:43 INFO - virtual uint8_t *GetData() = 0; 14:20:43 INFO - virtual int32_t Stride() = 0; 14:20:43 INFO - virtual bool Map(MapType, MappedSurface *aMappedSurface) 14:20:43 INFO - { 14:20:43 INFO - aMappedSurface->mData = GetData(); 14:20:43 INFO - aMappedSurface->mStride = Stride(); 14:20:43 INFO - mIsMapped = !!aMappedSurface->mData; 14:20:43 INFO - return mIsMapped; 14:20:43 INFO - } 14:20:43 INFO - virtual void Unmap() 14:20:43 INFO - { 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mIsMapped))))) { MOZ_ReportAssertionFailure("mIsMapped", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/2D.h", 488); do { } while (0); do { __debugbreak(); MOZ_NoReturn(488); } while (0); } } while (0); 14:20:43 INFO - mIsMapped = false; 14:20:43 INFO - } 14:20:43 INFO - virtual already_AddRefed GetDataSurface() override; 14:20:43 INFO - protected: 14:20:43 INFO - bool mIsMapped; 14:20:43 INFO - }; 14:20:43 INFO - class PathSink : public RefCounted 14:20:43 INFO - { 14:20:43 INFO - public: 14:20:43 INFO - virtual const char* typeName() const { return "PathSink"; } virtual size_t typeSize() const { return sizeof(*this); } 14:20:43 INFO - virtual ~PathSink() {} 14:20:43 INFO - virtual void MoveTo(const Point &aPoint) = 0; 14:20:43 INFO - virtual void LineTo(const Point &aPoint) = 0; 14:20:43 INFO - virtual void BezierTo(const Point &aCP1, 14:20:43 INFO - const Point &aCP2, 14:20:43 INFO - const Point &aCP3) = 0; 14:20:43 INFO - virtual void QuadraticBezierTo(const Point &aCP1, 14:20:43 INFO - const Point &aCP2) = 0; 14:20:43 INFO - virtual void Close() = 0; 14:20:43 INFO - virtual void Arc(const Point &aOrigin, float aRadius, float aStartAngle, 14:20:43 INFO - float aEndAngle, bool aAntiClockwise = false) = 0; 14:20:43 INFO - virtual Point CurrentPoint() const = 0; 14:20:43 INFO - }; 14:20:43 INFO - class PathBuilder; 14:20:43 INFO - class FlattenedPath; 14:20:43 INFO - class Path : public RefCounted 14:20:43 INFO - { 14:20:43 INFO - public: 14:20:43 INFO - virtual const char* typeName() const { return "Path"; } virtual size_t typeSize() const { return sizeof(*this); } 14:20:43 INFO - virtual ~Path(); 14:20:43 INFO - virtual BackendType GetBackendType() const = 0; 14:20:43 INFO - inline already_AddRefed CopyToBuilder() const { 14:20:43 INFO - return CopyToBuilder(GetFillRule()); 14:20:43 INFO - } 14:20:43 INFO - inline already_AddRefed TransformedCopyToBuilder(const Matrix &aTransform) const { 14:20:43 INFO - return TransformedCopyToBuilder(aTransform, GetFillRule()); 14:20:43 INFO - } 14:20:43 INFO - virtual already_AddRefed CopyToBuilder(FillRule aFillRule) const = 0; 14:20:43 INFO - virtual already_AddRefed TransformedCopyToBuilder(const Matrix &aTransform, 14:20:43 INFO - FillRule aFillRule) const = 0; 14:20:43 INFO - virtual bool ContainsPoint(const Point &aPoint, const Matrix &aTransform) const = 0; 14:20:43 INFO - virtual bool StrokeContainsPoint(const StrokeOptions &aStrokeOptions, 14:20:43 INFO - const Point &aPoint, 14:20:43 INFO - const Matrix &aTransform) const = 0; 14:20:43 INFO - virtual Rect GetBounds(const Matrix &aTransform = Matrix()) const = 0; 14:20:43 INFO - virtual Rect GetStrokedBounds(const StrokeOptions &aStrokeOptions, 14:20:43 INFO - const Matrix &aTransform = Matrix()) const = 0; 14:20:43 INFO - virtual void StreamToSink(PathSink *aSink) const = 0; 14:20:43 INFO - virtual FillRule GetFillRule() const = 0; 14:20:43 INFO - virtual Float ComputeLength(); 14:20:43 INFO - virtual Point ComputePointAtLength(Float aLength, 14:20:43 INFO - Point* aTangent = nullptr); 14:20:43 INFO - protected: 14:20:43 INFO - Path(); 14:20:43 INFO - void EnsureFlattenedPath(); 14:20:43 INFO - RefPtr mFlattenedPath; 14:20:43 INFO - }; 14:20:43 INFO - class PathBuilder : public PathSink 14:20:43 INFO - { 14:20:43 INFO - public: 14:20:43 INFO - virtual const char* typeName() const { return "PathBuilder"; } virtual size_t typeSize() const { return sizeof(*this); } 14:20:43 INFO - virtual already_AddRefed Finish() = 0; 14:20:43 INFO - virtual BackendType GetBackendType() const = 0; 14:20:43 INFO - }; 14:20:43 INFO - struct Glyph 14:20:43 INFO - { 14:20:43 INFO - uint32_t mIndex; 14:20:43 INFO - Point mPosition; 14:20:43 INFO - }; 14:20:43 INFO - static inline bool operator==(const Glyph& aOne, const Glyph& aOther) { 14:20:43 INFO - return aOne.mIndex == aOther.mIndex && aOne.mPosition == aOther.mPosition; 14:20:43 INFO - } 14:20:43 INFO - struct GlyphBuffer 14:20:43 INFO - { 14:20:43 INFO - const Glyph *mGlyphs; 14:20:43 INFO - uint32_t mNumGlyphs; 14:20:43 INFO - }; 14:20:43 INFO - struct GlyphMetrics 14:20:43 INFO - { 14:20:43 INFO - Float mXBearing; 14:20:43 INFO - Float mXAdvance; 14:20:43 INFO - Float mYBearing; 14:20:43 INFO - Float mYAdvance; 14:20:43 INFO - Float mWidth; 14:20:43 INFO - Float mHeight; 14:20:43 INFO - }; 14:20:43 INFO - class ScaledFont : public external::AtomicRefCounted 14:20:43 INFO - { 14:20:43 INFO - public: 14:20:43 INFO - virtual const char* typeName() const { return "ScaledFont"; } virtual size_t typeSize() const { return sizeof(*this); } 14:20:43 INFO - virtual ~ScaledFont() {} 14:20:43 INFO - typedef struct { 14:20:43 INFO - uint32_t mTag; 14:20:43 INFO - Float mValue; 14:20:43 INFO - } VariationSetting; 14:20:43 INFO - typedef void (*FontFileDataOutput)(const uint8_t *aData, uint32_t aLength, uint32_t aIndex, Float aGlyphSize, 14:20:43 INFO - uint32_t aVariationCount, const VariationSetting* aVariations, 14:20:43 INFO - void *aBaton); 14:20:43 INFO - typedef void (*FontInstanceDataOutput)(const uint8_t* aData, uint32_t aLength, void* aBaton); 14:20:43 INFO - typedef void (*FontDescriptorOutput)(const uint8_t* aData, uint32_t aLength, Float aFontSize, void* aBaton); 14:20:43 INFO - virtual FontType GetType() const = 0; 14:20:43 INFO - virtual AntialiasMode GetDefaultAAMode() { 14:20:43 INFO - if (gfxPrefs::DisableAllTextAA()) { 14:20:43 INFO - return AntialiasMode::NONE; 14:20:43 INFO - } 14:20:43 INFO - return AntialiasMode::DEFAULT; 14:20:43 INFO - } 14:20:43 INFO - virtual already_AddRefed GetPathForGlyphs(const GlyphBuffer &aBuffer, const DrawTarget *aTarget) = 0; 14:20:43 INFO - virtual void CopyGlyphsToBuilder(const GlyphBuffer &aBuffer, PathBuilder *aBuilder, const Matrix *aTransformHint = nullptr) = 0; 14:20:43 INFO - virtual void GetGlyphDesignMetrics(const uint16_t* aGlyphIndices, uint32_t aNumGlyphs, GlyphMetrics* aGlyphMetrics) = 0; 14:20:43 INFO - virtual bool GetFontFileData(FontFileDataOutput, void *) { return false; } 14:20:43 INFO - virtual bool GetFontInstanceData(FontInstanceDataOutput, void *) { return false; } 14:20:43 INFO - virtual bool GetFontDescriptor(FontDescriptorOutput, void *) { return false; } 14:20:43 INFO - void AddUserData(UserDataKey *key, void *userData, void (*destroy)(void*)) { 14:20:43 INFO - mUserData.Add(key, userData, destroy); 14:20:43 INFO - } 14:20:43 INFO - void *GetUserData(UserDataKey *key) { 14:20:43 INFO - return mUserData.Get(key); 14:20:43 INFO - } 14:20:43 INFO - protected: 14:20:43 INFO - ScaledFont() {} 14:20:43 INFO - UserData mUserData; 14:20:43 INFO - }; 14:20:43 INFO - class NativeFontResource : public RefCounted 14:20:43 INFO - { 14:20:43 INFO - public: 14:20:43 INFO - virtual const char* typeName() const { return "NativeFontResource"; } virtual size_t typeSize() const { return sizeof(*this); } 14:20:43 INFO - virtual already_AddRefed 14:20:43 INFO - CreateScaledFont(uint32_t aIndex, Float aGlyphSize, 14:20:43 INFO - const uint8_t* aInstanceData, uint32_t aInstanceDataLength) = 0; 14:20:43 INFO - virtual ~NativeFontResource() {}; 14:20:43 INFO - }; 14:20:43 INFO - class GlyphRenderingOptions : public RefCounted 14:20:43 INFO - { 14:20:43 INFO - public: 14:20:43 INFO - virtual const char* typeName() const { return "GlyphRenderingOptions"; } virtual size_t typeSize() const { return sizeof(*this); } 14:20:43 INFO - virtual ~GlyphRenderingOptions() {} 14:20:43 INFO - virtual FontType GetType() const = 0; 14:20:43 INFO - protected: 14:20:43 INFO - GlyphRenderingOptions() {} 14:20:43 INFO - }; 14:20:43 INFO - class DrawTargetCapture; 14:20:43 INFO - class DrawTarget : public RefCounted 14:20:43 INFO - { 14:20:43 INFO - public: 14:20:43 INFO - virtual const char* typeName() const { return "DrawTarget"; } virtual size_t typeSize() const { return sizeof(*this); } 14:20:43 INFO - DrawTarget() : mTransformDirty(false), mPermitSubpixelAA(false) {} 14:20:43 INFO - virtual ~DrawTarget() {} 14:20:43 INFO - virtual bool IsValid() const { return true; }; 14:20:43 INFO - virtual DrawTargetType GetType() const = 0; 14:20:43 INFO - virtual BackendType GetBackendType() const = 0; 14:20:43 INFO - virtual bool IsRecording() const { return false; } 14:20:43 INFO - virtual bool IsCaptureDT() const { return false; } 14:20:43 INFO - virtual already_AddRefed Snapshot() = 0; 14:20:43 INFO - virtual IntSize GetSize() = 0; 14:20:43 INFO - virtual bool LockBits(uint8_t** aData, IntSize* aSize, 14:20:43 INFO - int32_t* aStride, SurfaceFormat* aFormat, 14:20:43 INFO - IntPoint* aOrigin = nullptr) { return false; } 14:20:43 INFO - virtual void ReleaseBits(uint8_t* aData) {} 14:20:43 INFO - virtual void Flush() = 0; 14:20:43 INFO - virtual void DrawCapturedDT(DrawTargetCapture *aCaptureDT, 14:20:43 INFO - const Matrix& aTransform); 14:20:43 INFO - virtual void DrawSurface(SourceSurface *aSurface, 14:20:43 INFO - const Rect &aDest, 14:20:43 INFO - const Rect &aSource, 14:20:43 INFO - const DrawSurfaceOptions &aSurfOptions = DrawSurfaceOptions(), 14:20:43 INFO - const DrawOptions &aOptions = DrawOptions()) = 0; 14:20:43 INFO - virtual void DrawFilter(FilterNode *aNode, 14:20:43 INFO - const Rect &aSourceRect, 14:20:43 INFO - const Point &aDestPoint, 14:20:43 INFO - const DrawOptions &aOptions = DrawOptions()) = 0; 14:20:43 INFO - virtual void DrawSurfaceWithShadow(SourceSurface *aSurface, 14:20:43 INFO - const Point &aDest, 14:20:43 INFO - const Color &aColor, 14:20:43 INFO - const Point &aOffset, 14:20:43 INFO - Float aSigma, 14:20:43 INFO - CompositionOp aOperator) = 0; 14:20:43 INFO - virtual void ClearRect(const Rect &aRect) = 0; 14:20:43 INFO - virtual void CopySurface(SourceSurface *aSurface, 14:20:43 INFO - const IntRect &aSourceRect, 14:20:43 INFO - const IntPoint &aDestination) = 0; 14:20:43 INFO - virtual void CopyRect(const IntRect &aSourceRect, 14:20:43 INFO - const IntPoint &aDestination) 14:20:43 INFO - { 14:20:43 INFO - RefPtr source = Snapshot(); 14:20:43 INFO - CopySurface(source, aSourceRect, aDestination); 14:20:43 INFO - } 14:20:43 INFO - virtual void FillRect(const Rect &aRect, 14:20:43 INFO - const Pattern &aPattern, 14:20:43 INFO - const DrawOptions &aOptions = DrawOptions()) = 0; 14:20:43 INFO - virtual void StrokeRect(const Rect &aRect, 14:20:43 INFO - const Pattern &aPattern, 14:20:43 INFO - const StrokeOptions &aStrokeOptions = StrokeOptions(), 14:20:43 INFO - const DrawOptions &aOptions = DrawOptions()) = 0; 14:20:43 INFO - virtual void StrokeLine(const Point &aStart, 14:20:43 INFO - const Point &aEnd, 14:20:43 INFO - const Pattern &aPattern, 14:20:43 INFO - const StrokeOptions &aStrokeOptions = StrokeOptions(), 14:20:43 INFO - const DrawOptions &aOptions = DrawOptions()) = 0; 14:20:43 INFO - virtual void Stroke(const Path *aPath, 14:20:43 INFO - const Pattern &aPattern, 14:20:43 INFO - const StrokeOptions &aStrokeOptions = StrokeOptions(), 14:20:43 INFO - const DrawOptions &aOptions = DrawOptions()) = 0; 14:20:43 INFO - virtual void Fill(const Path *aPath, 14:20:43 INFO - const Pattern &aPattern, 14:20:43 INFO - const DrawOptions &aOptions = DrawOptions()) = 0; 14:20:43 INFO - virtual void FillGlyphs(ScaledFont *aFont, 14:20:43 INFO - const GlyphBuffer &aBuffer, 14:20:43 INFO - const Pattern &aPattern, 14:20:43 INFO - const DrawOptions &aOptions = DrawOptions(), 14:20:43 INFO - const GlyphRenderingOptions *aRenderingOptions = nullptr) = 0; 14:20:43 INFO - virtual void Mask(const Pattern &aSource, 14:20:43 INFO - const Pattern &aMask, 14:20:43 INFO - const DrawOptions &aOptions = DrawOptions()) = 0; 14:20:43 INFO - virtual void MaskSurface(const Pattern &aSource, 14:20:43 INFO - SourceSurface *aMask, 14:20:43 INFO - Point aOffset, 14:20:43 INFO - const DrawOptions &aOptions = DrawOptions()) = 0; 14:20:43 INFO - virtual bool Draw3DTransformedSurface(SourceSurface* aSurface, 14:20:43 INFO - const Matrix4x4& aMatrix); 14:20:43 INFO - virtual void PushClip(const Path *aPath) = 0; 14:20:43 INFO - virtual void PushClipRect(const Rect &aRect) = 0; 14:20:43 INFO - virtual void PushDeviceSpaceClipRects(const IntRect* aRects, uint32_t aCount); 14:20:43 INFO - virtual void PopClip() = 0; 14:20:43 INFO - virtual void PushLayer(bool aOpaque, Float aOpacity, 14:20:43 INFO - SourceSurface* aMask, 14:20:43 INFO - const Matrix& aMaskTransform, 14:20:43 INFO - const IntRect& aBounds = IntRect(), 14:20:43 INFO - bool aCopyBackground = false) { do { MOZ_ReportCrash("" "GFX: PushLayer", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/2D.h", 1080); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1080); } while (0); } while (0); } 14:20:43 INFO - virtual void PopLayer() { do { MOZ_ReportCrash("" "GFX: PopLayer", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/2D.h", 1087); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1087); } while (0); } while (0); } 14:20:43 INFO - virtual already_AddRefed CreateSourceSurfaceFromData(unsigned char *aData, 14:20:43 INFO - const IntSize &aSize, 14:20:43 INFO - int32_t aStride, 14:20:43 INFO - SurfaceFormat aFormat) const = 0; 14:20:43 INFO - virtual already_AddRefed OptimizeSourceSurface(SourceSurface *aSurface) const = 0; 14:20:43 INFO - virtual already_AddRefed OptimizeSourceSurfaceForUnknownAlpha(SourceSurface *aSurface) const { 14:20:43 INFO - return OptimizeSourceSurface(aSurface); 14:20:43 INFO - } 14:20:43 INFO - virtual already_AddRefed 14:20:43 INFO - CreateSourceSurfaceFromNativeSurface(const NativeSurface &aSurface) const = 0; 14:20:43 INFO - virtual already_AddRefed 14:20:43 INFO - CreateSimilarDrawTarget(const IntSize &aSize, SurfaceFormat aFormat) const = 0; 14:20:43 INFO - virtual already_AddRefed CreateCaptureDT(const IntSize& aSize); 14:20:43 INFO - virtual already_AddRefed 14:20:43 INFO - CreateShadowDrawTarget(const IntSize &aSize, SurfaceFormat aFormat, 14:20:43 INFO - float aSigma) const 14:20:43 INFO - { 14:20:43 INFO - return CreateSimilarDrawTarget(aSize, aFormat); 14:20:43 INFO - } 14:20:43 INFO - virtual already_AddRefed CreatePathBuilder(FillRule aFillRule = FillRule::FILL_WINDING) const = 0; 14:20:43 INFO - virtual already_AddRefed 14:20:43 INFO - CreateGradientStops(GradientStop *aStops, 14:20:43 INFO - uint32_t aNumStops, 14:20:43 INFO - ExtendMode aExtendMode = ExtendMode::CLAMP) const = 0; 14:20:43 INFO - virtual already_AddRefed CreateFilter(FilterType aType) = 0; 14:20:43 INFO - Matrix GetTransform() const { return mTransform; } 14:20:43 INFO - virtual void GetGlyphRasterizationMetrics(ScaledFont *aScaledFont, const uint16_t* aGlyphIndices, 14:20:43 INFO - uint32_t aNumGlyphs, GlyphMetrics* aGlyphMetrics) 14:20:43 INFO - { 14:20:43 INFO - aScaledFont->GetGlyphDesignMetrics(aGlyphIndices, aNumGlyphs, aGlyphMetrics); 14:20:43 INFO - } 14:20:43 INFO - virtual void SetTransform(const Matrix &aTransform) 14:20:43 INFO - { mTransform = aTransform; mTransformDirty = true; } 14:20:43 INFO - inline void ConcatTransform(const Matrix &aTransform) 14:20:43 INFO - { SetTransform(aTransform * Matrix(GetTransform())); } 14:20:43 INFO - SurfaceFormat GetFormat() const { return mFormat; } 14:20:43 INFO - virtual void *GetNativeSurface(NativeSurfaceType aType) { return nullptr; } 14:20:43 INFO - virtual bool IsDualDrawTarget() const { return false; } 14:20:43 INFO - virtual bool IsTiledDrawTarget() const { return false; } 14:20:43 INFO - virtual bool SupportsRegionClipping() const { return true; } 14:20:43 INFO - void AddUserData(UserDataKey *key, void *userData, void (*destroy)(void*)) { 14:20:43 INFO - mUserData.Add(key, userData, destroy); 14:20:43 INFO - } 14:20:43 INFO - void *GetUserData(UserDataKey *key) const { 14:20:43 INFO - return mUserData.Get(key); 14:20:43 INFO - } 14:20:43 INFO - void *RemoveUserData(UserDataKey *key) { 14:20:43 INFO - return mUserData.Remove(key); 14:20:43 INFO - } 14:20:43 INFO - void SetOpaqueRect(const IntRect &aRect) { 14:20:43 INFO - mOpaqueRect = aRect; 14:20:43 INFO - } 14:20:43 INFO - const IntRect &GetOpaqueRect() const { 14:20:43 INFO - return mOpaqueRect; 14:20:43 INFO - } 14:20:43 INFO - virtual bool IsCurrentGroupOpaque() { 14:20:43 INFO - return GetFormat() == SurfaceFormat::B8G8R8X8; 14:20:43 INFO - } 14:20:43 INFO - virtual void SetPermitSubpixelAA(bool aPermitSubpixelAA) { 14:20:43 INFO - mPermitSubpixelAA = aPermitSubpixelAA; 14:20:43 INFO - } 14:20:43 INFO - bool GetPermitSubpixelAA() { 14:20:43 INFO - return mPermitSubpixelAA; 14:20:43 INFO - } 14:20:43 INFO - virtual void DetachAllSnapshots() = 0; 14:20:43 INFO - virtual bool InitWithGrContext(GrContext* aGrContext, 14:20:43 INFO - const IntSize &aSize, 14:20:43 INFO - SurfaceFormat aFormat) 14:20:43 INFO - { 14:20:43 INFO - do { MOZ_ReportCrash("" "GFX: InitWithGrContext", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/2D.h", 1282); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1282); } while (0); } while (0); 14:20:43 INFO - } 14:20:43 INFO - #line 1285 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/2D.h" 14:20:43 INFO - protected: 14:20:43 INFO - UserData mUserData; 14:20:43 INFO - Matrix mTransform; 14:20:43 INFO - IntRect mOpaqueRect; 14:20:43 INFO - bool mTransformDirty : 1; 14:20:43 INFO - bool mPermitSubpixelAA : 1; 14:20:43 INFO - SurfaceFormat mFormat; 14:20:43 INFO - }; 14:20:43 INFO - class DrawTargetCapture : public DrawTarget 14:20:43 INFO - { 14:20:43 INFO - public: 14:20:43 INFO - virtual bool IsCaptureDT() const { return true; } 14:20:43 INFO - virtual bool ContainsOnlyColoredGlyphs(RefPtr& aScaledFont, 14:20:43 INFO - Color& aColor, 14:20:43 INFO - std::vector& aGlyphs) = 0; 14:20:43 INFO - }; 14:20:43 INFO - class DrawEventRecorder : public RefCounted 14:20:43 INFO - { 14:20:43 INFO - public: 14:20:43 INFO - virtual const char* typeName() const { return "DrawEventRecorder"; } virtual size_t typeSize() const { return sizeof(*this); } 14:20:43 INFO - virtual ~DrawEventRecorder() { } 14:20:43 INFO - }; 14:20:43 INFO - struct Tile 14:20:43 INFO - { 14:20:43 INFO - RefPtr mDrawTarget; 14:20:43 INFO - IntPoint mTileOrigin; 14:20:43 INFO - }; 14:20:43 INFO - struct TileSet 14:20:43 INFO - { 14:20:43 INFO - Tile* mTiles; 14:20:43 INFO - size_t mTileCount; 14:20:43 INFO - }; 14:20:43 INFO - struct Config { 14:20:43 INFO - LogForwarder* mLogForwarder; 14:20:43 INFO - int32_t mMaxTextureSize; 14:20:43 INFO - int32_t mMaxAllocSize; 14:20:43 INFO - Config() 14:20:43 INFO - : mLogForwarder(nullptr) 14:20:43 INFO - , mMaxTextureSize(8192) 14:20:43 INFO - , mMaxAllocSize(52000000) 14:20:43 INFO - {} 14:20:43 INFO - }; 14:20:43 INFO - class Factory 14:20:43 INFO - { 14:20:43 INFO - public: 14:20:43 INFO - static void Init(const Config& aConfig); 14:20:43 INFO - static void ShutDown(); 14:20:43 INFO - static bool HasSSE2(); 14:20:43 INFO - static bool CheckSurfaceSize(const IntSize &sz, 14:20:43 INFO - int32_t limit = 0, 14:20:43 INFO - int32_t allocLimit = 0); 14:20:43 INFO - static bool CheckBufferSize(int32_t bufSize); 14:20:43 INFO - static bool ReasonableSurfaceSize(const IntSize &aSize); 14:20:43 INFO - static bool AllowedSurfaceSize(const IntSize &aSize); 14:20:43 INFO - static already_AddRefed CreateDrawTargetForCairoSurface(cairo_surface_t* aSurface, const IntSize& aSize, SurfaceFormat* aFormat = nullptr); 14:20:43 INFO - static already_AddRefed CreateSourceSurfaceForCairoSurface(cairo_surface_t* aSurface, const IntSize& aSize, SurfaceFormat aFormat); 14:20:43 INFO - static already_AddRefed 14:20:43 INFO - CreateDrawTarget(BackendType aBackend, const IntSize &aSize, SurfaceFormat aFormat); 14:20:43 INFO - static already_AddRefed 14:20:43 INFO - CreateRecordingDrawTarget(DrawEventRecorder *aRecorder, DrawTarget *aDT); 14:20:43 INFO - static already_AddRefed 14:20:43 INFO - CreateDrawTargetForData(BackendType aBackend, unsigned char* aData, const IntSize &aSize, int32_t aStride, SurfaceFormat aFormat, bool aUninitialized = false); 14:20:43 INFO - static already_AddRefed 14:20:43 INFO - CreateScaledFontForNativeFont(const NativeFont &aNativeFont, Float aSize); 14:20:43 INFO - static already_AddRefed 14:20:43 INFO - CreateNativeFontResource(uint8_t *aData, uint32_t aSize, 14:20:43 INFO - uint32_t aVariationCount, 14:20:43 INFO - const ScaledFont::VariationSetting* aVariations, 14:20:43 INFO - FontType aType); 14:20:43 INFO - static already_AddRefed 14:20:43 INFO - CreateScaledFontFromFontDescriptor(FontType aType, const uint8_t* aData, uint32_t aDataLength, Float aSize); 14:20:43 INFO - static already_AddRefed 14:20:43 INFO - CreateScaledFontWithCairo(const NativeFont &aNativeFont, Float aSize, cairo_scaled_font_t* aScaledFont); 14:20:43 INFO - static already_AddRefed 14:20:43 INFO - CreateDataSourceSurface(const IntSize &aSize, SurfaceFormat aFormat, bool aZero = false); 14:20:43 INFO - static already_AddRefed 14:20:43 INFO - CreateDataSourceSurfaceWithStride(const IntSize &aSize, SurfaceFormat aFormat, int32_t aStride, bool aZero = false); 14:20:43 INFO - typedef void (*SourceSurfaceDeallocator)(void* aClosure); 14:20:43 INFO - static already_AddRefed 14:20:43 INFO - CreateWrappingDataSourceSurface(uint8_t *aData, 14:20:43 INFO - int32_t aStride, 14:20:43 INFO - const IntSize &aSize, 14:20:43 INFO - SurfaceFormat aFormat, 14:20:43 INFO - SourceSurfaceDeallocator aDeallocator = nullptr, 14:20:43 INFO - void* aClosure = nullptr); 14:20:43 INFO - static void 14:20:43 INFO - CopyDataSourceSurface(DataSourceSurface* aSource, 14:20:43 INFO - DataSourceSurface* aDest); 14:20:43 INFO - static already_AddRefed 14:20:43 INFO - CreateEventRecorderForFile(const char *aFilename); 14:20:43 INFO - static void SetGlobalEventRecorder(DrawEventRecorder *aRecorder); 14:20:43 INFO - static uint32_t GetMaxSurfaceSize(BackendType aType); 14:20:43 INFO - static LogForwarder* GetLogForwarder() { return sConfig ? sConfig->mLogForwarder : nullptr; } 14:20:43 INFO - private: 14:20:43 INFO - static Config* sConfig; 14:20:43 INFO - public: 14:20:43 INFO - static already_AddRefed 14:20:43 INFO - CreateDrawTargetSkiaWithGrContext(GrContext* aGrContext, 14:20:43 INFO - const IntSize &aSize, 14:20:43 INFO - SurfaceFormat aFormat); 14:20:43 INFO - #line 1500 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/2D.h" 14:20:43 INFO - static void PurgeAllCaches(); 14:20:43 INFO - static already_AddRefed 14:20:43 INFO - CreateDualDrawTarget(DrawTarget *targetA, DrawTarget *targetB); 14:20:43 INFO - static already_AddRefed CreateTiledDrawTarget(const TileSet& aTileSet); 14:20:43 INFO - static bool DoesBackendSupportDataDrawtarget(BackendType aType); 14:20:43 INFO - static already_AddRefed CreateDrawTargetWithSkCanvas(SkCanvas* aCanvas); 14:20:43 INFO - #line 1519 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/2D.h" 14:20:43 INFO - static already_AddRefed CreateDrawTargetForD3D11Texture(ID3D11Texture2D *aTexture, SurfaceFormat aFormat); 14:20:43 INFO - static bool SetDirect3D11Device(ID3D11Device *aDevice); 14:20:43 INFO - static bool SetDWriteFactory(IDWriteFactory *aFactory); 14:20:43 INFO - static ID3D11Device *GetDirect3D11Device(); 14:20:43 INFO - static ID2D1Device *GetD2D1Device(); 14:20:43 INFO - static IDWriteFactory *GetDWriteFactory(); 14:20:43 INFO - static bool SupportsD2D1(); 14:20:43 INFO - static already_AddRefed 14:20:43 INFO - CreateDWriteGlyphRenderingOptions(IDWriteRenderingParams *aParams); 14:20:43 INFO - static uint64_t GetD2DVRAMUsageDrawTarget(); 14:20:43 INFO - static uint64_t GetD2DVRAMUsageSourceSurface(); 14:20:43 INFO - static void D2DCleanup(); 14:20:43 INFO - static already_AddRefed 14:20:43 INFO - CreateScaledFontForDWriteFont(IDWriteFontFace* aFontFace, 14:20:43 INFO - const gfxFontStyle* aStyle, 14:20:43 INFO - Float aSize, 14:20:43 INFO - bool aUseEmbeddedBitmap, 14:20:43 INFO - bool aForceGDIMode); 14:20:43 INFO - static void UpdateSystemTextQuality(); 14:20:43 INFO - private: 14:20:43 INFO - static ID2D1Device *mD2D1Device; 14:20:43 INFO - static ID3D11Device *mD3D11Device; 14:20:43 INFO - static IDWriteFactory *mDWriteFactory; 14:20:43 INFO - #line 1569 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/2D.h" 14:20:43 INFO - static DrawEventRecorder *mRecorder; 14:20:43 INFO - }; 14:20:43 INFO - } 14:20:43 INFO - } 14:20:43 INFO - #line 1577 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/2D.h" 14:20:43 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPattern.h" 14:20:43 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/PatternHelpers.h" 14:20:43 INFO - namespace mozilla { 14:20:43 INFO - namespace gfx { 14:20:43 INFO - class GeneralPattern 14:20:43 INFO - { 14:20:43 INFO - public: 14:20:43 INFO - explicit GeneralPattern() 14:20:43 INFO - : mPattern(nullptr) 14:20:43 INFO - {} 14:20:43 INFO - GeneralPattern(const GeneralPattern& aOther) 14:20:43 INFO - : mPattern(nullptr) 14:20:43 INFO - {} 14:20:43 INFO - ~GeneralPattern() { 14:20:43 INFO - if (mPattern) { 14:20:43 INFO - mPattern->~Pattern(); 14:20:43 INFO - } 14:20:43 INFO - } 14:20:43 INFO - Pattern* Init(const Pattern& aPattern) { 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!mPattern))))) { MOZ_ReportAssertionFailure("!mPattern", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/PatternHelpers.h", 45); do { } while (0); do { __debugbreak(); MOZ_NoReturn(45); } while (0); } } while (0); 14:20:43 INFO - switch (aPattern.GetType()) { 14:20:43 INFO - case PatternType::COLOR: 14:20:43 INFO - mPattern = new (mColorPattern.addr()) 14:20:43 INFO - ColorPattern(static_cast(aPattern)); 14:20:43 INFO - break; 14:20:43 INFO - case PatternType::LINEAR_GRADIENT: 14:20:43 INFO - mPattern = new (mLinearGradientPattern.addr()) 14:20:43 INFO - LinearGradientPattern(static_cast(aPattern)); 14:20:43 INFO - break; 14:20:43 INFO - case PatternType::RADIAL_GRADIENT: 14:20:43 INFO - mPattern = new (mRadialGradientPattern.addr()) 14:20:43 INFO - RadialGradientPattern(static_cast(aPattern)); 14:20:43 INFO - break; 14:20:43 INFO - case PatternType::SURFACE: 14:20:43 INFO - mPattern = new (mSurfacePattern.addr()) 14:20:43 INFO - SurfacePattern(static_cast(aPattern)); 14:20:43 INFO - break; 14:20:43 INFO - default: 14:20:43 INFO - do { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(false))))) { MOZ_ReportAssertionFailure("false" " (" "MOZ_ASSERT_UNREACHABLE: " "Unknown pattern type" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/PatternHelpers.h", 64); do { } while (0); do { __debugbreak(); MOZ_NoReturn(64); } while (0); } } while (0); __assume(0); } while (0); 14:20:43 INFO - } 14:20:43 INFO - return mPattern; 14:20:43 INFO - } 14:20:43 INFO - ColorPattern* InitColorPattern(const Color &aColor) { 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!mPattern))))) { MOZ_ReportAssertionFailure("!mPattern", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/PatternHelpers.h", 70); do { } while (0); do { __debugbreak(); MOZ_NoReturn(70); } while (0); } } while (0); 14:20:43 INFO - mPattern = new (mColorPattern.addr()) ColorPattern(aColor); 14:20:43 INFO - return mColorPattern.addr(); 14:20:43 INFO - } 14:20:43 INFO - LinearGradientPattern* InitLinearGradientPattern(const Point &aBegin, 14:20:43 INFO - const Point &aEnd, 14:20:43 INFO - GradientStops *aStops, 14:20:43 INFO - const Matrix &aMatrix = Matrix()) { 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!mPattern))))) { MOZ_ReportAssertionFailure("!mPattern", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/PatternHelpers.h", 79); do { } while (0); do { __debugbreak(); MOZ_NoReturn(79); } while (0); } } while (0); 14:20:43 INFO - mPattern = new (mLinearGradientPattern.addr()) 14:20:43 INFO - LinearGradientPattern(aBegin, aEnd, aStops, aMatrix); 14:20:43 INFO - return mLinearGradientPattern.addr(); 14:20:43 INFO - } 14:20:43 INFO - RadialGradientPattern* InitRadialGradientPattern(const Point &aCenter1, 14:20:43 INFO - const Point &aCenter2, 14:20:43 INFO - Float aRadius1, 14:20:43 INFO - Float aRadius2, 14:20:43 INFO - GradientStops *aStops, 14:20:43 INFO - const Matrix &aMatrix = Matrix()) { 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!mPattern))))) { MOZ_ReportAssertionFailure("!mPattern", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/PatternHelpers.h", 91); do { } while (0); do { __debugbreak(); MOZ_NoReturn(91); } while (0); } } while (0); 14:20:43 INFO - mPattern = new (mRadialGradientPattern.addr()) 14:20:43 INFO - RadialGradientPattern(aCenter1, aCenter2, aRadius1, aRadius2, aStops, aMatrix); 14:20:43 INFO - return mRadialGradientPattern.addr(); 14:20:43 INFO - } 14:20:43 INFO - SurfacePattern* InitSurfacePattern(SourceSurface *aSourceSurface, 14:20:43 INFO - ExtendMode aExtendMode, 14:20:43 INFO - const Matrix &aMatrix = Matrix(), 14:20:43 INFO - SamplingFilter aSamplingFilter = SamplingFilter::GOOD, 14:20:43 INFO - const IntRect &aSamplingRect = IntRect()) { 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!mPattern))))) { MOZ_ReportAssertionFailure("!mPattern", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/PatternHelpers.h", 102); do { } while (0); do { __debugbreak(); MOZ_NoReturn(102); } while (0); } } while (0); 14:20:43 INFO - mPattern = new (mSurfacePattern.addr()) 14:20:43 INFO - SurfacePattern(aSourceSurface, aExtendMode, aMatrix, aSamplingFilter, aSamplingRect); 14:20:43 INFO - return mSurfacePattern.addr(); 14:20:43 INFO - } 14:20:43 INFO - Pattern* GetPattern() { 14:20:43 INFO - return mPattern; 14:20:43 INFO - } 14:20:43 INFO - const Pattern* GetPattern() const { 14:20:43 INFO - return mPattern; 14:20:43 INFO - } 14:20:43 INFO - operator Pattern&() { 14:20:43 INFO - if (!mPattern) { 14:20:43 INFO - do { MOZ_ReportCrash("" "GFX: GeneralPattern not initialized", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/PatternHelpers.h", 118); do { } while (0); do { __debugbreak(); MOZ_NoReturn(118); } while (0); } while (0); 14:20:43 INFO - } 14:20:43 INFO - return *mPattern; 14:20:43 INFO - } 14:20:43 INFO - private: 14:20:43 INFO - union { 14:20:43 INFO - AlignedStorage2 mColorPattern; 14:20:43 INFO - AlignedStorage2 mLinearGradientPattern; 14:20:43 INFO - AlignedStorage2 mRadialGradientPattern; 14:20:43 INFO - AlignedStorage2 mSurfacePattern; 14:20:43 INFO - }; 14:20:43 INFO - Pattern *mPattern; 14:20:43 INFO - }; 14:20:43 INFO - } 14:20:43 INFO - } 14:20:43 INFO - #line 137 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/gfx/PatternHelpers.h" 14:20:43 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPattern.h" 14:20:43 INFO - typedef struct _cairo_pattern cairo_pattern_t; 14:20:43 INFO - class gfxPattern final{ 14:20:43 INFO - public: MozExternalRefCountType __stdcall AddRef(void) { static_assert(!mozilla::IsDestructible::value, "Reference-counted class " "gfxPattern" " should not have a public destructor. " "Make this class's destructor non-public"); do { static_assert(mozilla::detail::AssertionConditionType= 0)>::isValid, "invalid assertion condition"); if ((!!(!(!!(int32_t(mRefCnt) >= 0))))) { MOZ_ReportAssertionFailure("int32_t(mRefCnt) >= 0" " (" "illegal refcnt" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPattern.h", 22); do { } while (0); do { __debugbreak(); MOZ_NoReturn(22); } while (0); } } while (0); if ((!!(this->_mOwningThread.GetThread() != PR_GetCurrentThread()))) { do { MOZ_ReportCrash("" "gfxPattern" " not thread-safe", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPattern.h", 22); do { } while (0); do { __debugbreak(); MOZ_NoReturn(22); } while (0); } while (0); }; ++mRefCnt; NS_LogAddRef((this), (mRefCnt), ("gfxPattern"), (uint32_t) (sizeof(*this))); return mRefCnt; } MozExternalRefCountType __stdcall Release(void) { do { static_assert(mozilla::detail::AssertionConditionType 0)>::isValid, "invalid assertion condition"); if ((!!(!(!!(int32_t(mRefCnt) > 0))))) { MOZ_ReportAssertionFailure("int32_t(mRefCnt) > 0" " (" "dup release" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPattern.h", 22); do { } while (0); do { __debugbreak(); MOZ_NoReturn(22); } while (0); } } while (0); if ((!!(this->_mOwningThread.GetThread() != PR_GetCurrentThread()))) { do { MOZ_ReportCrash("" "gfxPattern" " not thread-safe", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPattern.h", 22); do { } while (0); do { __debugbreak(); MOZ_NoReturn(22); } while (0); } while (0); }; --mRefCnt; NS_LogRelease((this), (mRefCnt), ("gfxPattern")); if (mRefCnt == 0) { mRefCnt = 1; delete(this); return 0; } return mRefCnt; } typedef mozilla::FalseType HasThreadSafeRefCnt; protected: nsAutoRefCnt mRefCnt; nsAutoOwningThread _mOwningThread; public: 14:20:43 INFO - public: 14:20:43 INFO - explicit gfxPattern(const mozilla::gfx::Color& aColor); 14:20:43 INFO - gfxPattern(gfxFloat x0, gfxFloat y0, gfxFloat x1, gfxFloat y1); 14:20:43 INFO - gfxPattern(gfxFloat cx0, gfxFloat cy0, gfxFloat radius0, 14:20:43 INFO - gfxFloat cx1, gfxFloat cy1, gfxFloat radius1); 14:20:43 INFO - gfxPattern(mozilla::gfx::SourceSurface *aSurface, 14:20:43 INFO - const mozilla::gfx::Matrix &aPatternToUserSpace); 14:20:43 INFO - void AddColorStop(gfxFloat offset, const mozilla::gfx::Color& c); 14:20:43 INFO - void SetColorStops(mozilla::gfx::GradientStops* aStops); 14:20:43 INFO - void CacheColorStops(const mozilla::gfx::DrawTarget *aDT); 14:20:43 INFO - void SetMatrix(const gfxMatrix& matrix); 14:20:43 INFO - gfxMatrix GetMatrix() const; 14:20:43 INFO - gfxMatrix GetInverseMatrix() const; 14:20:43 INFO - mozilla::gfx::Pattern *GetPattern(const mozilla::gfx::DrawTarget *aTarget, 14:20:43 INFO - mozilla::gfx::Matrix *aOriginalUserToDevice = nullptr); 14:20:43 INFO - bool IsOpaque(); 14:20:43 INFO - void SetExtend(mozilla::gfx::ExtendMode aExtend); 14:20:43 INFO - int CairoStatus(); 14:20:43 INFO - void SetSamplingFilter(mozilla::gfx::SamplingFilter aSamplingFilter); 14:20:43 INFO - mozilla::gfx::SamplingFilter SamplingFilter() const; 14:20:43 INFO - bool GetSolidColor(mozilla::gfx::Color& aColorOut); 14:20:43 INFO - private: 14:20:43 INFO - ~gfxPattern() {} 14:20:43 INFO - mozilla::gfx::GeneralPattern mGfxPattern; 14:20:43 INFO - RefPtr mSourceSurface; 14:20:43 INFO - mozilla::gfx::Matrix mPatternToUserSpace; 14:20:43 INFO - RefPtr mStops; 14:20:43 INFO - nsTArray mStopsList; 14:20:43 INFO - mozilla::gfx::ExtendMode mExtend; 14:20:43 INFO - }; 14:20:43 INFO - #line 78 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxPattern.h" 14:20:43 INFO - #line 16 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxContext.h" 14:20:43 INFO - typedef struct _cairo cairo_t; 14:20:43 INFO - class GlyphBufferAzure; 14:20:43 INFO - namespace mozilla { 14:20:43 INFO - namespace gfx { 14:20:43 INFO - struct RectCornerRadii; 14:20:43 INFO - } 14:20:43 INFO - } 14:20:43 INFO - class ClipExporter; 14:20:43 INFO - class gfxContext final { 14:20:43 INFO - typedef mozilla::gfx::CapStyle CapStyle; 14:20:43 INFO - typedef mozilla::gfx::CompositionOp CompositionOp; 14:20:43 INFO - typedef mozilla::gfx::JoinStyle JoinStyle; 14:20:43 INFO - typedef mozilla::gfx::FillRule FillRule; 14:20:43 INFO - typedef mozilla::gfx::Path Path; 14:20:43 INFO - typedef mozilla::gfx::Pattern Pattern; 14:20:43 INFO - typedef mozilla::gfx::Rect Rect; 14:20:43 INFO - typedef mozilla::gfx::RectCornerRadii RectCornerRadii; 14:20:43 INFO - typedef mozilla::gfx::Size Size; 14:20:43 INFO - public: MozExternalRefCountType __stdcall AddRef(void) { static_assert(!mozilla::IsDestructible::value, "Reference-counted class " "gfxContext" " should not have a public destructor. " "Make this class's destructor non-public"); do { static_assert(mozilla::detail::AssertionConditionType= 0)>::isValid, "invalid assertion condition"); if ((!!(!(!!(int32_t(mRefCnt) >= 0))))) { MOZ_ReportAssertionFailure("int32_t(mRefCnt) >= 0" " (" "illegal refcnt" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxContext.h", 56); do { } while (0); do { __debugbreak(); MOZ_NoReturn(56); } while (0); } } while (0); if ((!!(this->_mOwningThread.GetThread() != PR_GetCurrentThread()))) { do { MOZ_ReportCrash("" "gfxContext" " not thread-safe", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxContext.h", 56); do { } while (0); do { __debugbreak(); MOZ_NoReturn(56); } while (0); } while (0); }; ++mRefCnt; NS_LogAddRef((this), (mRefCnt), ("gfxContext"), (uint32_t) (sizeof(*this))); return mRefCnt; } MozExternalRefCountType __stdcall Release(void) { do { static_assert(mozilla::detail::AssertionConditionType 0)>::isValid, "invalid assertion condition"); if ((!!(!(!!(int32_t(mRefCnt) > 0))))) { MOZ_ReportAssertionFailure("int32_t(mRefCnt) > 0" " (" "dup release" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxContext.h", 56); do { } while (0); do { __debugbreak(); MOZ_NoReturn(56); } while (0); } } while (0); if ((!!(this->_mOwningThread.GetThread() != PR_GetCurrentThread()))) { do { MOZ_ReportCrash("" "gfxContext" " not thread-safe", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxContext.h", 56); do { } while (0); do { __debugbreak(); MOZ_NoReturn(56); } while (0); } while (0); }; --mRefCnt; NS_LogRelease((this), (mRefCnt), ("gfxContext")); if (mRefCnt == 0) { mRefCnt = 1; delete(this); return 0; } return mRefCnt; } typedef mozilla::FalseType HasThreadSafeRefCnt; protected: nsAutoRefCnt mRefCnt; nsAutoOwningThread _mOwningThread; public: 14:20:43 INFO - public: 14:20:43 INFO - static already_AddRefed 14:20:43 INFO - CreateOrNull(mozilla::gfx::DrawTarget* aTarget, 14:20:43 INFO - const mozilla::gfx::Point& aDeviceOffset = mozilla::gfx::Point()); 14:20:43 INFO - static already_AddRefed 14:20:43 INFO - CreatePreservingTransformOrNull(mozilla::gfx::DrawTarget* aTarget); 14:20:43 INFO - mozilla::gfx::DrawTarget *GetDrawTarget() { return mDT; } 14:20:43 INFO - void Save(); 14:20:43 INFO - void Restore(); 14:20:43 INFO - void Fill(); 14:20:43 INFO - void Fill(const Pattern& aPattern); 14:20:43 INFO - void NewPath(); 14:20:43 INFO - void ClosePath(); 14:20:43 INFO - already_AddRefed GetPath(); 14:20:43 INFO - void SetPath(Path* path); 14:20:43 INFO - void MoveTo(const gfxPoint& pt); 14:20:43 INFO - gfxPoint CurrentPoint(); 14:20:43 INFO - void LineTo(const gfxPoint& pt); 14:20:43 INFO - void Line(const gfxPoint& start, const gfxPoint& end); 14:20:43 INFO - void Rectangle(const gfxRect& rect, bool snapToPixels = false); 14:20:43 INFO - void SnappedRectangle(const gfxRect& rect) { return Rectangle(rect, true); } 14:20:43 INFO - void Multiply(const gfxMatrix& other); 14:20:43 INFO - void SetMatrix(const gfxMatrix& matrix); 14:20:43 INFO - gfxMatrix CurrentMatrix() const; 14:20:43 INFO - gfxPoint DeviceToUser(const gfxPoint& point) const; 14:20:43 INFO - Size DeviceToUser(const Size& size) const; 14:20:43 INFO - gfxRect DeviceToUser(const gfxRect& rect) const; 14:20:43 INFO - gfxPoint UserToDevice(const gfxPoint& point) const; 14:20:43 INFO - Size UserToDevice(const Size& size) const; 14:20:43 INFO - gfxRect UserToDevice(const gfxRect& rect) const; 14:20:43 INFO - bool UserToDevicePixelSnapped(gfxRect& rect, bool ignoreScale = false) const; 14:20:43 INFO - bool UserToDevicePixelSnapped(gfxPoint& pt, bool ignoreScale = false) const; 14:20:43 INFO - void SetDeviceColor(const mozilla::gfx::Color& aColor); 14:20:43 INFO - bool GetDeviceColor(mozilla::gfx::Color& aColorOut); 14:20:43 INFO - void SetColor(const mozilla::gfx::Color& aColor); 14:20:43 INFO - void SetSource(gfxASurface *surface, const gfxPoint& offset = gfxPoint(0.0, 0.0)); 14:20:43 INFO - void SetPattern(gfxPattern *pattern); 14:20:43 INFO - void SetFontSmoothingBackgroundColor(const mozilla::gfx::Color& aColor); 14:20:43 INFO - mozilla::gfx::Color GetFontSmoothingBackgroundColor(); 14:20:43 INFO - already_AddRefed GetPattern(); 14:20:43 INFO - void Paint(gfxFloat alpha = 1.0); 14:20:43 INFO - void Mask(mozilla::gfx::SourceSurface *aSurface, mozilla::gfx::Float aAlpha, const mozilla::gfx::Matrix& aTransform); 14:20:43 INFO - void Mask(mozilla::gfx::SourceSurface *aSurface, const mozilla::gfx::Matrix& aTransform) { Mask(aSurface, 1.0f, aTransform); } 14:20:43 INFO - void Mask(mozilla::gfx::SourceSurface *surface, float alpha = 1.0f, const mozilla::gfx::Point& offset = mozilla::gfx::Point()); 14:20:43 INFO - void SetDash(gfxFloat *dashes, int ndash, gfxFloat offset); 14:20:43 INFO - bool CurrentDash(FallibleTArray& dashes, gfxFloat* offset) const; 14:20:43 INFO - gfxFloat CurrentDashOffset() const; 14:20:43 INFO - void SetLineWidth(gfxFloat width); 14:20:43 INFO - gfxFloat CurrentLineWidth() const; 14:20:43 INFO - void SetLineCap(CapStyle cap); 14:20:43 INFO - CapStyle CurrentLineCap() const; 14:20:43 INFO - void SetLineJoin(JoinStyle join); 14:20:43 INFO - JoinStyle CurrentLineJoin() const; 14:20:43 INFO - void SetMiterLimit(gfxFloat limit); 14:20:43 INFO - gfxFloat CurrentMiterLimit() const; 14:20:43 INFO - void SetOp(CompositionOp op); 14:20:43 INFO - CompositionOp CurrentOp() const; 14:20:43 INFO - void SetAntialiasMode(mozilla::gfx::AntialiasMode mode); 14:20:43 INFO - mozilla::gfx::AntialiasMode CurrentAntialiasMode() const; 14:20:43 INFO - void Clip(); 14:20:43 INFO - void Clip(const Rect& rect); 14:20:43 INFO - void Clip(const gfxRect& rect); 14:20:43 INFO - void Clip(Path* aPath); 14:20:43 INFO - void PopClip(); 14:20:43 INFO - gfxRect GetClipExtents(); 14:20:43 INFO - bool HasComplexClip() const; 14:20:43 INFO - bool ClipContainsRect(const gfxRect& aRect); 14:20:43 INFO - bool ExportClip(ClipExporter& aExporter); 14:20:43 INFO - void PushGroupForBlendBack(gfxContentType content, mozilla::gfx::Float aOpacity = 1.0f, 14:20:43 INFO - mozilla::gfx::SourceSurface* aMask = nullptr, 14:20:43 INFO - const mozilla::gfx::Matrix& aMaskTransform = mozilla::gfx::Matrix()); 14:20:43 INFO - void PushGroupAndCopyBackground(gfxContentType content = gfxContentType::COLOR, 14:20:43 INFO - mozilla::gfx::Float aOpacity = 1.0f, 14:20:43 INFO - mozilla::gfx::SourceSurface* aMask = nullptr, 14:20:43 INFO - const mozilla::gfx::Matrix& aMaskTransform = mozilla::gfx::Matrix()); 14:20:43 INFO - void PopGroupAndBlend(); 14:20:43 INFO - mozilla::gfx::Point GetDeviceOffset() const; 14:20:43 INFO - void WriteAsPNG(const char* aFile); 14:20:43 INFO - void DumpAsDataURI(); 14:20:43 INFO - void CopyAsDataURI(); 14:20:43 INFO - #line 447 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxContext.h" 14:20:43 INFO - static mozilla::gfx::UserDataKey sDontUseAsSourceKey; 14:20:43 INFO - private: 14:20:43 INFO - explicit gfxContext(mozilla::gfx::DrawTarget *aTarget, 14:20:43 INFO - const mozilla::gfx::Point& aDeviceOffset = mozilla::gfx::Point()); 14:20:43 INFO - ~gfxContext(); 14:20:43 INFO - friend class PatternFromState; 14:20:43 INFO - friend class GlyphBufferAzure; 14:20:43 INFO - typedef mozilla::gfx::Matrix Matrix; 14:20:43 INFO - typedef mozilla::gfx::DrawTarget DrawTarget; 14:20:43 INFO - typedef mozilla::gfx::Color Color; 14:20:43 INFO - typedef mozilla::gfx::StrokeOptions StrokeOptions; 14:20:43 INFO - typedef mozilla::gfx::Float Float; 14:20:43 INFO - typedef mozilla::gfx::PathBuilder PathBuilder; 14:20:43 INFO - typedef mozilla::gfx::SourceSurface SourceSurface; 14:20:43 INFO - struct AzureState { 14:20:43 INFO - AzureState() 14:20:43 INFO - : op(mozilla::gfx::CompositionOp::OP_OVER) 14:20:43 INFO - , color(0, 0, 0, 1.0f) 14:20:43 INFO - , aaMode(mozilla::gfx::AntialiasMode::SUBPIXEL) 14:20:43 INFO - , patternTransformChanged(false) 14:20:43 INFO - , mBlendOpacity(0.0f) 14:20:43 INFO - {} 14:20:43 INFO - mozilla::gfx::CompositionOp op; 14:20:43 INFO - Color color; 14:20:43 INFO - RefPtr pattern; 14:20:43 INFO - RefPtr sourceSurfCairo; 14:20:43 INFO - RefPtr sourceSurface; 14:20:43 INFO - mozilla::gfx::Point sourceSurfaceDeviceOffset; 14:20:43 INFO - Matrix surfTransform; 14:20:43 INFO - Matrix transform; 14:20:43 INFO - struct PushedClip { 14:20:43 INFO - RefPtr path; 14:20:43 INFO - Rect rect; 14:20:43 INFO - Matrix transform; 14:20:43 INFO - }; 14:20:43 INFO - nsTArray pushedClips; 14:20:43 INFO - nsTArray dashPattern; 14:20:43 INFO - StrokeOptions strokeOptions; 14:20:43 INFO - RefPtr drawTarget; 14:20:43 INFO - mozilla::gfx::AntialiasMode aaMode; 14:20:43 INFO - bool patternTransformChanged; 14:20:43 INFO - Matrix patternTransform; 14:20:43 INFO - Color fontSmoothingBackgroundColor; 14:20:43 INFO - mozilla::gfx::Point deviceOffset; 14:20:43 INFO - mozilla::gfx::Float mBlendOpacity; 14:20:43 INFO - RefPtr mBlendMask; 14:20:43 INFO - Matrix mBlendMaskTransform; 14:20:43 INFO - bool mWasPushedForBlendBack; 14:20:43 INFO - #line 513 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxContext.h" 14:20:43 INFO - }; 14:20:43 INFO - void EnsurePath(); 14:20:43 INFO - void EnsurePathBuilder(); 14:20:43 INFO - void FillAzure(const Pattern& aPattern, mozilla::gfx::Float aOpacity); 14:20:43 INFO - CompositionOp GetOp(); 14:20:43 INFO - void ChangeTransform(const mozilla::gfx::Matrix &aNewMatrix, bool aUpdatePatternTransform = true); 14:20:43 INFO - Rect GetAzureDeviceSpaceClipBounds(); 14:20:43 INFO - Matrix GetDeviceTransform() const; 14:20:43 INFO - Matrix GetDTTransform() const; 14:20:43 INFO - bool mPathIsRect; 14:20:43 INFO - bool mTransformChanged; 14:20:43 INFO - Matrix mPathTransform; 14:20:43 INFO - Rect mRect; 14:20:43 INFO - RefPtr mPathBuilder; 14:20:43 INFO - RefPtr mPath; 14:20:43 INFO - Matrix mTransform; 14:20:43 INFO - nsTArray mStateStack; 14:20:43 INFO - AzureState &CurrentState() { return mStateStack[mStateStack.Length() - 1]; } 14:20:43 INFO - const AzureState &CurrentState() const { return mStateStack[mStateStack.Length() - 1]; } 14:20:43 INFO - RefPtr mDT; 14:20:43 INFO - }; 14:20:43 INFO - class gfxContextAutoSaveRestore 14:20:43 INFO - { 14:20:43 INFO - public: 14:20:43 INFO - gfxContextAutoSaveRestore() : mContext(nullptr) {} 14:20:43 INFO - explicit gfxContextAutoSaveRestore(gfxContext *aContext) : mContext(aContext) { 14:20:43 INFO - mContext->Save(); 14:20:43 INFO - } 14:20:43 INFO - ~gfxContextAutoSaveRestore() { 14:20:43 INFO - Restore(); 14:20:43 INFO - } 14:20:43 INFO - void SetContext(gfxContext *aContext) { 14:20:43 INFO - do { if (!(!mContext)) { NS_DebugBreak(NS_DEBUG_ASSERTION, "Not going to call Restore() on some context!!!", "!mContext", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxContext.h", 560); MOZ_PretendNoReturn(); } } while(0); 14:20:43 INFO - mContext = aContext; 14:20:43 INFO - mContext->Save(); 14:20:43 INFO - } 14:20:43 INFO - void EnsureSaved(gfxContext *aContext) { 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!mContext || mContext == aContext))))) { MOZ_ReportAssertionFailure("!mContext || mContext == aContext" " (" "wrong context" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxContext.h", 566); do { } while (0); do { __debugbreak(); MOZ_NoReturn(566); } while (0); } } while (0); 14:20:43 INFO - if (!mContext) { 14:20:43 INFO - mContext = aContext; 14:20:43 INFO - mContext->Save(); 14:20:43 INFO - } 14:20:43 INFO - } 14:20:43 INFO - void Restore() { 14:20:43 INFO - if (mContext) { 14:20:43 INFO - mContext->Restore(); 14:20:43 INFO - mContext = nullptr; 14:20:43 INFO - } 14:20:43 INFO - } 14:20:43 INFO - private: 14:20:43 INFO - gfxContext *mContext; 14:20:43 INFO - }; 14:20:43 INFO - class gfxContextMatrixAutoSaveRestore 14:20:43 INFO - { 14:20:43 INFO - public: 14:20:43 INFO - gfxContextMatrixAutoSaveRestore() : 14:20:43 INFO - mContext(nullptr) 14:20:43 INFO - { 14:20:43 INFO - } 14:20:43 INFO - explicit gfxContextMatrixAutoSaveRestore(gfxContext *aContext) : 14:20:43 INFO - mContext(aContext), mMatrix(aContext->CurrentMatrix()) 14:20:43 INFO - { 14:20:43 INFO - } 14:20:43 INFO - ~gfxContextMatrixAutoSaveRestore() 14:20:43 INFO - { 14:20:43 INFO - if (mContext) { 14:20:43 INFO - mContext->SetMatrix(mMatrix); 14:20:43 INFO - } 14:20:43 INFO - } 14:20:43 INFO - void SetContext(gfxContext *aContext) 14:20:43 INFO - { 14:20:43 INFO - do { if (!(!mContext)) { NS_DebugBreak(NS_DEBUG_ASSERTION, "Not going to restore the matrix on some context!", "!mContext", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxContext.h", 612); MOZ_PretendNoReturn(); } } while(0); 14:20:43 INFO - #line 613 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxContext.h" 14:20:43 INFO - mContext = aContext; 14:20:43 INFO - mMatrix = aContext->CurrentMatrix(); 14:20:43 INFO - } 14:20:43 INFO - void Restore() 14:20:43 INFO - { 14:20:43 INFO - if (mContext) { 14:20:43 INFO - mContext->SetMatrix(mMatrix); 14:20:43 INFO - mContext = nullptr; 14:20:43 INFO - } 14:20:43 INFO - } 14:20:43 INFO - const gfxMatrix& Matrix() 14:20:43 INFO - { 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mContext))))) { MOZ_ReportAssertionFailure("mContext" " (" "mMatrix doesn't contain a useful matrix" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxContext.h", 627); do { } while (0); do { __debugbreak(); MOZ_NoReturn(627); } while (0); } } while (0); 14:20:43 INFO - return mMatrix; 14:20:43 INFO - } 14:20:43 INFO - bool HasMatrix() const { return !!mContext; } 14:20:43 INFO - private: 14:20:43 INFO - gfxContext *mContext; 14:20:43 INFO - gfxMatrix mMatrix; 14:20:43 INFO - }; 14:20:43 INFO - class DrawTargetAutoDisableSubpixelAntialiasing { 14:20:43 INFO - public: 14:20:43 INFO - typedef mozilla::gfx::DrawTarget DrawTarget; 14:20:43 INFO - DrawTargetAutoDisableSubpixelAntialiasing(DrawTarget *aDT, bool aDisable) 14:20:43 INFO - { 14:20:43 INFO - if (aDisable) { 14:20:43 INFO - mDT = aDT; 14:20:43 INFO - mSubpixelAntialiasingEnabled = mDT->GetPermitSubpixelAA(); 14:20:43 INFO - mDT->SetPermitSubpixelAA(false); 14:20:43 INFO - } 14:20:43 INFO - } 14:20:43 INFO - ~DrawTargetAutoDisableSubpixelAntialiasing() 14:20:43 INFO - { 14:20:43 INFO - if (mDT) { 14:20:43 INFO - mDT->SetPermitSubpixelAA(mSubpixelAntialiasingEnabled); 14:20:43 INFO - } 14:20:43 INFO - } 14:20:43 INFO - private: 14:20:43 INFO - RefPtr mDT; 14:20:43 INFO - bool mSubpixelAntialiasingEnabled; 14:20:43 INFO - }; 14:20:43 INFO - class PatternFromState 14:20:43 INFO - { 14:20:43 INFO - public: 14:20:43 INFO - explicit PatternFromState(gfxContext *aContext) : mContext(aContext), mPattern(nullptr) {} 14:20:43 INFO - ~PatternFromState() { if (mPattern) { mPattern->~Pattern(); } } 14:20:43 INFO - operator mozilla::gfx::Pattern&(); 14:20:43 INFO - private: 14:20:43 INFO - union { 14:20:43 INFO - mozilla::AlignedStorage2 mColorPattern; 14:20:43 INFO - mozilla::AlignedStorage2 mSurfacePattern; 14:20:43 INFO - }; 14:20:43 INFO - gfxContext *mContext; 14:20:43 INFO - mozilla::gfx::Pattern *mPattern; 14:20:43 INFO - }; 14:20:43 INFO - class ClipExporter : public mozilla::gfx::PathSink { 14:20:43 INFO - public: 14:20:43 INFO - virtual void BeginClip(const mozilla::gfx::Matrix& aMatrix) = 0; 14:20:43 INFO - virtual void EndClip() = 0; 14:20:43 INFO - }; 14:20:43 INFO - #line 693 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\gfxContext.h" 14:20:43 INFO - #line 22 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\imgIContainer.h" 14:20:43 INFO - class nsIDocument; 14:20:43 INFO - namespace mozilla { 14:20:43 INFO - namespace layers { 14:20:43 INFO - class LayerManager; 14:20:43 INFO - class ImageContainer; 14:20:43 INFO - } 14:20:43 INFO - } 14:20:43 INFO - class nsIFrame; 14:20:43 INFO - namespace mozilla { 14:20:43 INFO - class TimeStamp; 14:20:43 INFO - class SVGImageContext; 14:20:43 INFO - } 14:20:43 INFO - namespace mozilla { 14:20:43 INFO - namespace image { 14:20:43 INFO - class ImageRegion; 14:20:43 INFO - struct Orientation; 14:20:43 INFO - } 14:20:43 INFO - } 14:20:43 INFO - class __declspec(novtable) imgIContainer : public nsISupports { 14:20:43 INFO - public: 14:20:43 INFO - template struct COMTypeInfo; 14:20:43 INFO - virtual nsresult __stdcall GetWidth(int32_t *aWidth) = 0; 14:20:43 INFO - virtual nsresult __stdcall GetHeight(int32_t *aHeight) = 0; 14:20:43 INFO - virtual nsresult __stdcall GetIntrinsicSize(nsSize *aIntrinsicSize) = 0; 14:20:43 INFO - virtual nsresult __stdcall GetIntrinsicRatio(nsSize *aIntrinsicRatio) = 0; 14:20:43 INFO - virtual nsIntSize OptimalImageSizeForDest(const gfxSize & aDest, uint32_t aWhichFrame, mozilla::gfx::SamplingFilter aSamplingFilter, uint32_t aFlags) = 0; 14:20:43 INFO - enum { 14:20:43 INFO - TYPE_RASTER = 0U, 14:20:43 INFO - TYPE_VECTOR = 1U 14:20:43 INFO - }; 14:20:43 INFO - virtual nsresult __stdcall GetType(uint16_t *aType) = 0; 14:20:43 INFO - inline uint16_t GetType() 14:20:43 INFO - { 14:20:43 INFO - uint16_t result; 14:20:43 INFO - mozilla::DebugOnly rv = GetType(&result); 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(((bool)(!!(!NS_FAILED_impl(rv))))))))) { MOZ_ReportAssertionFailure("((bool)(!!(!NS_FAILED_impl(rv))))", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\imgIContainer.h", 87); do { } while (0); do { __debugbreak(); MOZ_NoReturn(87); } while (0); } } while (0); 14:20:43 INFO - return result; 14:20:43 INFO - } 14:20:43 INFO - virtual nsresult __stdcall GetAnimated(bool *aAnimated) = 0; 14:20:43 INFO - enum { 14:20:43 INFO - FLAG_NONE = 0U, 14:20:43 INFO - FLAG_SYNC_DECODE = 1U, 14:20:43 INFO - FLAG_SYNC_DECODE_IF_FAST = 2U, 14:20:43 INFO - FLAG_ASYNC_NOTIFY = 4U, 14:20:43 INFO - FLAG_DECODE_NO_PREMULTIPLY_ALPHA = 8U, 14:20:43 INFO - FLAG_DECODE_NO_COLORSPACE_CONVERSION = 16U, 14:20:43 INFO - FLAG_CLAMP = 32U, 14:20:43 INFO - FLAG_HIGH_QUALITY_SCALING = 64U, 14:20:43 INFO - FLAG_WANT_DATA_SURFACE = 128U, 14:20:43 INFO - FLAG_BYPASS_SURFACE_CACHE = 256U, 14:20:43 INFO - FLAG_FORCE_PRESERVEASPECTRATIO_NONE = 512U, 14:20:43 INFO - FLAG_FORCE_UNIFORM_SCALING = 1024U, 14:20:43 INFO - DECODE_FLAGS_DEFAULT = 0U, 14:20:43 INFO - FRAME_FIRST = 0U, 14:20:43 INFO - FRAME_CURRENT = 1U, 14:20:43 INFO - FRAME_MAX_VALUE = 1U 14:20:43 INFO - }; 14:20:43 INFO - virtual already_AddRefed __stdcall GetFrame(uint32_t aWhichFrame, uint32_t aFlags) = 0; 14:20:43 INFO - virtual already_AddRefed __stdcall GetFrameAtSize(const nsIntSize & aSize, uint32_t aWhichFrame, uint32_t aFlags) = 0; 14:20:43 INFO - virtual bool __stdcall WillDrawOpaqueNow(void) = 0; 14:20:43 INFO - virtual bool __stdcall IsImageContainerAvailable(mozilla::layers::LayerManager *aManager, uint32_t aFlags) = 0; 14:20:43 INFO - virtual already_AddRefed __stdcall GetImageContainer(mozilla::layers::LayerManager *aManager, uint32_t aFlags) = 0; 14:20:43 INFO - virtual mozilla::image::DrawResult __stdcall Draw(gfxContext *aContext, const nsIntSize & aSize, const mozilla::image::ImageRegion & aRegion, uint32_t aWhichFrame, mozilla::gfx::SamplingFilter aSamplingFilter, const mozilla::Maybe & aSVGContext, uint32_t aFlags, float aOpacity) = 0; 14:20:43 INFO - virtual nsresult __stdcall StartDecoding(uint32_t aFlags) = 0; 14:20:43 INFO - virtual bool __stdcall StartDecodingWithResult(uint32_t aFlags) = 0; 14:20:43 INFO - virtual nsresult __stdcall RequestDecodeForSize(const nsIntSize & aSize, uint32_t aFlags) = 0; 14:20:43 INFO - virtual nsresult __stdcall LockImage(void) = 0; 14:20:43 INFO - virtual nsresult __stdcall UnlockImage(void) = 0; 14:20:43 INFO - virtual nsresult __stdcall RequestDiscard(void) = 0; 14:20:43 INFO - virtual void __stdcall RequestRefresh(const mozilla::TimeStamp & aTime) = 0; 14:20:43 INFO - enum { 14:20:43 INFO - kNormalAnimMode = 0, 14:20:43 INFO - kDontAnimMode = 1, 14:20:43 INFO - kLoopOnceAnimMode = 2 14:20:43 INFO - }; 14:20:43 INFO - virtual nsresult __stdcall GetAnimationMode(uint16_t *aAnimationMode) = 0; 14:20:43 INFO - virtual nsresult __stdcall SetAnimationMode(uint16_t aAnimationMode) = 0; 14:20:43 INFO - virtual nsresult __stdcall ResetAnimation(void) = 0; 14:20:43 INFO - virtual float __stdcall GetFrameIndex(uint32_t aWhichFrame) = 0; 14:20:43 INFO - virtual mozilla::image::Orientation __stdcall GetOrientation(void) = 0; 14:20:43 INFO - virtual int32_t __stdcall GetFirstFrameDelay(void) = 0; 14:20:43 INFO - virtual void __stdcall SetAnimationStartTime(const mozilla::TimeStamp & aTime) = 0; 14:20:43 INFO - virtual nsIntRect __stdcall GetImageSpaceInvalidationRect(const nsIntRect & aRect) = 0; 14:20:43 INFO - virtual already_AddRefed Unwrap(void) = 0; 14:20:43 INFO - virtual void __stdcall PropagateUseCounters(nsIDocument *aDocument) = 0; 14:20:43 INFO - }; 14:20:43 INFO - template struct imgIContainer::COMTypeInfo { static const nsIID kIID ; }; template const nsIID imgIContainer::COMTypeInfo::kIID = {0xa8dbee24, 0xff86, 0x4755, { 0xb4, 0x0e, 0x51, 0x17, 0x5c, 0xaf, 0x31, 0xaf }}; 14:20:43 INFO - #line 538 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\imgIContainer.h" 14:20:43 INFO - #line 541 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\imgIContainer.h" 14:20:43 INFO - #line 10 "c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/browser/components/shell/nsWindowsShellService.cpp" 14:20:43 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\imgIRequest.h" 14:20:43 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIRequest.h" 14:20:43 INFO - class nsILoadGroup; 14:20:43 INFO - typedef uint32_t nsLoadFlags; 14:20:43 INFO - class __declspec(novtable) nsIRequest : public nsISupports { 14:20:43 INFO - public: 14:20:43 INFO - template struct COMTypeInfo; 14:20:43 INFO - virtual nsresult __stdcall GetName(nsACString_internal & aName) = 0; 14:20:43 INFO - virtual nsresult __stdcall IsPending(bool *_retval) = 0; 14:20:43 INFO - virtual nsresult __stdcall GetStatus(nsresult *aStatus) = 0; 14:20:43 INFO - virtual nsresult __stdcall Cancel(nsresult aStatus) = 0; 14:20:43 INFO - virtual nsresult __stdcall Suspend(void) = 0; 14:20:43 INFO - virtual nsresult __stdcall Resume(void) = 0; 14:20:43 INFO - virtual nsresult __stdcall GetLoadGroup(nsILoadGroup * *aLoadGroup) = 0; 14:20:43 INFO - virtual nsresult __stdcall SetLoadGroup(nsILoadGroup *aLoadGroup) = 0; 14:20:43 INFO - virtual nsresult __stdcall GetLoadFlags(nsLoadFlags *aLoadFlags) = 0; 14:20:43 INFO - virtual nsresult __stdcall SetLoadFlags(nsLoadFlags aLoadFlags) = 0; 14:20:43 INFO - enum { 14:20:43 INFO - LOAD_REQUESTMASK = 65535U, 14:20:43 INFO - LOAD_NORMAL = 0U, 14:20:43 INFO - LOAD_BACKGROUND = 1U, 14:20:43 INFO - INHIBIT_PIPELINE = 64U, 14:20:43 INFO - INHIBIT_CACHING = 128U, 14:20:43 INFO - INHIBIT_PERSISTENT_CACHING = 256U, 14:20:43 INFO - LOAD_BYPASS_CACHE = 512U, 14:20:43 INFO - LOAD_FROM_CACHE = 1024U, 14:20:43 INFO - VALIDATE_ALWAYS = 2048U, 14:20:43 INFO - VALIDATE_NEVER = 4096U, 14:20:43 INFO - VALIDATE_ONCE_PER_SESSION = 8192U, 14:20:43 INFO - LOAD_ANONYMOUS = 16384U, 14:20:43 INFO - LOAD_FRESH_CONNECTION = 32768U 14:20:43 INFO - }; 14:20:43 INFO - }; 14:20:43 INFO - template struct nsIRequest::COMTypeInfo { static const nsIID kIID ; }; template const nsIID nsIRequest::COMTypeInfo::kIID = {0xef6bfbd2, 0xfd46, 0x48d8, { 0x96, 0xb7, 0x9f, 0x8f, 0x0f, 0xd3, 0x87, 0xfe }}; 14:20:43 INFO - #line 223 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIRequest.h" 14:20:43 INFO - #line 226 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIRequest.h" 14:20:43 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\imgIRequest.h" 14:20:43 INFO - #line 16 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\imgIRequest.h" 14:20:43 INFO - class imgIContainer; 14:20:43 INFO - class imgINotificationObserver; 14:20:43 INFO - class nsIURI; 14:20:43 INFO - class nsIPrincipal; 14:20:43 INFO - class __declspec(novtable) imgIRequest : public nsIRequest { 14:20:43 INFO - public: 14:20:43 INFO - template struct COMTypeInfo; 14:20:43 INFO - virtual nsresult __stdcall GetImage(imgIContainer * *aImage) = 0; 14:20:43 INFO - enum { 14:20:43 INFO - STATUS_NONE = 0, 14:20:43 INFO - STATUS_SIZE_AVAILABLE = 1, 14:20:43 INFO - STATUS_LOAD_COMPLETE = 2, 14:20:43 INFO - STATUS_ERROR = 4, 14:20:43 INFO - STATUS_FRAME_COMPLETE = 8, 14:20:43 INFO - STATUS_DECODE_COMPLETE = 16, 14:20:43 INFO - STATUS_IS_ANIMATED = 32, 14:20:43 INFO - STATUS_HAS_TRANSPARENCY = 64 14:20:43 INFO - }; 14:20:43 INFO - virtual nsresult __stdcall GetImageStatus(uint32_t *aImageStatus) = 0; 14:20:43 INFO - virtual nsresult __stdcall GetImageErrorCode(nsresult *aImageErrorCode) = 0; 14:20:43 INFO - virtual nsresult __stdcall GetURI(nsIURI * *aURI) = 0; 14:20:43 INFO - virtual nsresult __stdcall GetCurrentURI(nsIURI * *aCurrentURI) = 0; 14:20:43 INFO - virtual nsresult __stdcall GetNotificationObserver(imgINotificationObserver * *aNotificationObserver) = 0; 14:20:43 INFO - virtual nsresult __stdcall GetMimeType(char * *aMimeType) = 0; 14:20:43 INFO - virtual nsresult __stdcall Clone(imgINotificationObserver *aObserver, imgIRequest * *_retval) = 0; 14:20:43 INFO - virtual nsresult __stdcall GetImagePrincipal(nsIPrincipal * *aImagePrincipal) = 0; 14:20:43 INFO - virtual nsresult __stdcall GetMultipart(bool *aMultipart) = 0; 14:20:43 INFO - enum { 14:20:43 INFO - CORS_NONE = 1, 14:20:43 INFO - CORS_ANONYMOUS = 2, 14:20:43 INFO - CORS_USE_CREDENTIALS = 3 14:20:43 INFO - }; 14:20:43 INFO - virtual nsresult __stdcall GetCORSMode(int32_t *aCORSMode) = 0; 14:20:43 INFO - virtual nsresult __stdcall CancelAndForgetObserver(nsresult aStatus) = 0; 14:20:43 INFO - virtual nsresult __stdcall StartDecoding(uint32_t aFlags) = 0; 14:20:43 INFO - virtual bool __stdcall StartDecodingWithResult(uint32_t aFlags) = 0; 14:20:43 INFO - virtual nsresult __stdcall LockImage(void) = 0; 14:20:43 INFO - virtual nsresult __stdcall UnlockImage(void) = 0; 14:20:43 INFO - virtual nsresult __stdcall RequestDiscard(void) = 0; 14:20:43 INFO - virtual nsresult __stdcall GetStaticRequest(imgIRequest * *_retval) = 0; 14:20:43 INFO - virtual nsresult __stdcall IncrementAnimationConsumers(void) = 0; 14:20:43 INFO - virtual nsresult __stdcall DecrementAnimationConsumers(void) = 0; 14:20:43 INFO - }; 14:20:43 INFO - template struct imgIRequest::COMTypeInfo { static const nsIID kIID ; }; template const nsIID imgIRequest::COMTypeInfo::kIID = {0xdb0a945c, 0x3883, 0x424a, { 0x98, 0xd0, 0x2e, 0xe0, 0x52, 0x3b, 0x02, 0x55 }}; 14:20:43 INFO - #line 370 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\imgIRequest.h" 14:20:43 INFO - #line 373 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\imgIRequest.h" 14:20:43 INFO - #line 11 "c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/browser/components/shell/nsWindowsShellService.cpp" 14:20:43 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIDOMElement.h" 14:20:43 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIDOMNode.h" 14:20:43 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\domstubs.h" 14:20:43 INFO - class nsWrapperCache; 14:20:43 INFO - typedef uint64_t DOMTimeStamp; 14:20:43 INFO - typedef double DOMHighResTimeStamp; 14:20:43 INFO - class nsIDOMAttr; 14:20:43 INFO - class nsIDOMCDATASection; 14:20:43 INFO - class nsIDOMCharacterData; 14:20:43 INFO - class nsIDOMComment; 14:20:43 INFO - class nsIDOMDOMImplementation; 14:20:43 INFO - class nsIDOMDocument; 14:20:43 INFO - class nsIDOMDocumentFragment; 14:20:43 INFO - class nsIDOMDocumentType; 14:20:43 INFO - class nsIDOMElement; 14:20:43 INFO - class nsIDOMNode; 14:20:43 INFO - class nsIDOMNodeList; 14:20:43 INFO - class nsIDOMProcessingInstruction; 14:20:43 INFO - class nsIDOMText; 14:20:43 INFO - class nsIDOMClientRect; 14:20:43 INFO - class nsIDOMClientRectList; 14:20:43 INFO - class DOMException; 14:20:43 INFO - class nsIDOMStyleSheetList; 14:20:43 INFO - class nsIDOMStyleSheet; 14:20:43 INFO - class nsIDOMMediaList; 14:20:43 INFO - class nsIDOMWindow; 14:20:43 INFO - class nsIDOMWindowCollection; 14:20:43 INFO - class nsIDOMNavigator; 14:20:43 INFO - class nsIDOMScreen; 14:20:43 INFO - class nsIDOMEvent; 14:20:43 INFO - class nsIDOMEventTarget; 14:20:43 INFO - class nsIDOMEventListener; 14:20:43 INFO - class nsIDOMHTMLElement; 14:20:43 INFO - class nsIDOMHTMLFormElement; 14:20:43 INFO - class nsIDOMHTMLCollection; 14:20:43 INFO - class nsIDOMHTMLHeadElement; 14:20:43 INFO - class nsIDOMCSSValue; 14:20:43 INFO - class nsIDOMCSSPrimitiveValue; 14:20:43 INFO - class nsIDOMCSSRule; 14:20:43 INFO - class nsIDOMCSSRuleList; 14:20:43 INFO - class nsIDOMCSSKeyframeRule; 14:20:43 INFO - class nsIDOMCSSFontFeatureValuesRule; 14:20:43 INFO - class nsIDOMCSSStyleSheet; 14:20:43 INFO - class nsIDOMCSSStyleDeclaration; 14:20:43 INFO - class nsIDOMCounter; 14:20:43 INFO - class nsIDOMRect; 14:20:43 INFO - class nsIDOMCSSStyleRule; 14:20:43 INFO - class nsIDOMCSSStyleRuleCollection; 14:20:43 INFO - class nsIDOMRange; 14:20:43 INFO - class nsIDOMCrypto; 14:20:43 INFO - class nsIDOMFontFace; 14:20:43 INFO - class nsIDOMFontFaceList; 14:20:43 INFO - #line 116 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\domstubs.h" 14:20:43 INFO - #line 11 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIDOMNode.h" 14:20:43 INFO - #line 12 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIDOMNode.h" 14:20:43 INFO - class nsIVariant; 14:20:43 INFO - class __declspec(novtable) nsIDOMNode : public nsISupports { 14:20:43 INFO - public: 14:20:43 INFO - template struct COMTypeInfo; 14:20:43 INFO - enum { 14:20:43 INFO - ELEMENT_NODE = 1U, 14:20:43 INFO - ATTRIBUTE_NODE = 2U, 14:20:43 INFO - TEXT_NODE = 3U, 14:20:43 INFO - CDATA_SECTION_NODE = 4U, 14:20:43 INFO - ENTITY_REFERENCE_NODE = 5U, 14:20:43 INFO - ENTITY_NODE = 6U, 14:20:43 INFO - PROCESSING_INSTRUCTION_NODE = 7U, 14:20:43 INFO - COMMENT_NODE = 8U, 14:20:43 INFO - DOCUMENT_NODE = 9U, 14:20:43 INFO - DOCUMENT_TYPE_NODE = 10U, 14:20:43 INFO - DOCUMENT_FRAGMENT_NODE = 11U, 14:20:43 INFO - NOTATION_NODE = 12U 14:20:43 INFO - }; 14:20:43 INFO - virtual nsresult __stdcall GetNodeName(nsAString_internal & aNodeName) = 0; 14:20:43 INFO - virtual nsresult __stdcall GetNodeValue(nsAString_internal & aNodeValue) = 0; 14:20:43 INFO - virtual nsresult __stdcall SetNodeValue(const nsAString_internal & aNodeValue) = 0; 14:20:43 INFO - virtual nsresult __stdcall GetNodeType(uint16_t *aNodeType) = 0; 14:20:43 INFO - virtual nsresult __stdcall GetParentNode(nsIDOMNode * *aParentNode) = 0; 14:20:43 INFO - virtual nsresult __stdcall GetChildNodes(nsIDOMNodeList * *aChildNodes) = 0; 14:20:43 INFO - virtual nsresult __stdcall GetFirstChild(nsIDOMNode * *aFirstChild) = 0; 14:20:43 INFO - virtual nsresult __stdcall GetLastChild(nsIDOMNode * *aLastChild) = 0; 14:20:43 INFO - virtual nsresult __stdcall GetPreviousSibling(nsIDOMNode * *aPreviousSibling) = 0; 14:20:43 INFO - virtual nsresult __stdcall GetNextSibling(nsIDOMNode * *aNextSibling) = 0; 14:20:43 INFO - virtual nsresult __stdcall GetOwnerDocument(nsIDOMDocument * *aOwnerDocument) = 0; 14:20:43 INFO - virtual nsresult __stdcall RemoveChild(nsIDOMNode *oldChild, nsIDOMNode * *_retval) = 0; 14:20:43 INFO - virtual nsresult __stdcall HasChildNodes(bool *_retval) = 0; 14:20:43 INFO - virtual nsresult __stdcall CloneNode(bool deep, uint8_t _argc, nsIDOMNode * *_retval) = 0; 14:20:43 INFO - virtual nsresult __stdcall GetNamespaceURI(nsAString_internal & aNamespaceURI) = 0; 14:20:43 INFO - virtual nsresult __stdcall GetPrefix(nsAString_internal & aPrefix) = 0; 14:20:43 INFO - virtual nsresult __stdcall GetLocalName(nsAString_internal & aLocalName) = 0; 14:20:43 INFO - enum { 14:20:43 INFO - DOCUMENT_POSITION_DISCONNECTED = 1U, 14:20:43 INFO - DOCUMENT_POSITION_PRECEDING = 2U, 14:20:43 INFO - DOCUMENT_POSITION_FOLLOWING = 4U, 14:20:43 INFO - DOCUMENT_POSITION_CONTAINS = 8U, 14:20:43 INFO - DOCUMENT_POSITION_CONTAINED_BY = 16U, 14:20:43 INFO - DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC = 32U 14:20:43 INFO - }; 14:20:43 INFO - virtual nsresult __stdcall GetTextContent(nsAString_internal & aTextContent) = 0; 14:20:43 INFO - virtual nsresult __stdcall SetTextContent(const nsAString_internal & aTextContent) = 0; 14:20:43 INFO - }; 14:20:43 INFO - template struct nsIDOMNode::COMTypeInfo { static const nsIID kIID ; }; template const nsIID nsIDOMNode::COMTypeInfo::kIID = {0xcc35b412, 0x009b, 0x46a3, { 0x9b, 0xe0, 0x76, 0x44, 0x8f, 0x12, 0x54, 0x8d }}; 14:20:43 INFO - #line 346 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIDOMNode.h" 14:20:43 INFO - #line 349 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIDOMNode.h" 14:20:43 INFO - #line 11 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIDOMElement.h" 14:20:43 INFO - #line 12 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIDOMElement.h" 14:20:43 INFO - class nsIDOMMozNamedAttrMap; 14:20:43 INFO - class __declspec(novtable) nsIDOMElement : public nsIDOMNode { 14:20:43 INFO - public: 14:20:43 INFO - template struct COMTypeInfo; 14:20:43 INFO - virtual nsresult __stdcall GetTagName(nsAString_internal & aTagName) = 0; 14:20:43 INFO - virtual nsresult __stdcall GetId(nsAString_internal & aId) = 0; 14:20:43 INFO - virtual nsresult __stdcall SetId(const nsAString_internal & aId) = 0; 14:20:43 INFO - virtual nsresult __stdcall GetClassName(nsAString_internal & aClassName) = 0; 14:20:43 INFO - virtual nsresult __stdcall SetClassName(const nsAString_internal & aClassName) = 0; 14:20:43 INFO - virtual nsresult __stdcall GetClassList(nsISupports * *aClassList) = 0; 14:20:43 INFO - virtual nsresult __stdcall GetAttributes(nsIDOMMozNamedAttrMap * *aAttributes) = 0; 14:20:43 INFO - virtual nsresult __stdcall GetAttribute(const nsAString_internal & name, nsAString_internal & _retval) = 0; 14:20:43 INFO - virtual nsresult __stdcall GetAttributeNS(const nsAString_internal & namespaceURI, const nsAString_internal & localName, nsAString_internal & _retval) = 0; 14:20:43 INFO - virtual nsresult __stdcall SetAttribute(const nsAString_internal & name, const nsAString_internal & value) = 0; 14:20:43 INFO - virtual nsresult __stdcall SetAttributeNS(const nsAString_internal & namespaceURI, const nsAString_internal & qualifiedName, const nsAString_internal & value) = 0; 14:20:43 INFO - virtual nsresult __stdcall RemoveAttribute(const nsAString_internal & name) = 0; 14:20:43 INFO - virtual nsresult __stdcall RemoveAttributeNS(const nsAString_internal & namespaceURI, const nsAString_internal & localName) = 0; 14:20:43 INFO - virtual nsresult __stdcall HasAttribute(const nsAString_internal & name, bool *_retval) = 0; 14:20:43 INFO - virtual nsresult __stdcall HasAttributeNS(const nsAString_internal & namespaceURI, const nsAString_internal & localName, bool *_retval) = 0; 14:20:43 INFO - virtual nsresult __stdcall HasAttributes(bool *_retval) = 0; 14:20:43 INFO - virtual nsresult __stdcall GetAttributeNode(const nsAString_internal & name, nsIDOMAttr * *_retval) = 0; 14:20:43 INFO - virtual nsresult __stdcall SetAttributeNode(nsIDOMAttr *newAttr, nsIDOMAttr * *_retval) = 0; 14:20:43 INFO - virtual nsresult __stdcall RemoveAttributeNode(nsIDOMAttr *oldAttr, nsIDOMAttr * *_retval) = 0; 14:20:43 INFO - virtual nsresult __stdcall GetAttributeNodeNS(const nsAString_internal & namespaceURI, const nsAString_internal & localName, nsIDOMAttr * *_retval) = 0; 14:20:43 INFO - virtual nsresult __stdcall SetAttributeNodeNS(nsIDOMAttr *newAttr, nsIDOMAttr * *_retval) = 0; 14:20:43 INFO - virtual nsresult __stdcall GetElementsByTagName(const nsAString_internal & name, nsIDOMHTMLCollection * *_retval) = 0; 14:20:43 INFO - virtual nsresult __stdcall GetElementsByTagNameNS(const nsAString_internal & namespaceURI, const nsAString_internal & localName, nsIDOMHTMLCollection * *_retval) = 0; 14:20:43 INFO - virtual nsresult __stdcall GetElementsByClassName(const nsAString_internal & classes, nsIDOMHTMLCollection * *_retval) = 0; 14:20:43 INFO - }; 14:20:43 INFO - template struct nsIDOMElement::COMTypeInfo { static const nsIID kIID ; }; template const nsIID nsIDOMElement::COMTypeInfo::kIID = {0x6289999b, 0x1008, 0x4269, { 0xb4, 0x2a, 0x41, 0x3e, 0xc5, 0xa9, 0xd3, 0xf4 }}; 14:20:43 INFO - #line 393 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIDOMElement.h" 14:20:43 INFO - #line 396 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIDOMElement.h" 14:20:43 INFO - #line 14 "c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/browser/components/shell/nsWindowsShellService.cpp" 14:20:43 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIDOMHTMLImageElement.h" 14:20:43 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIDOMHTMLElement.h" 14:20:43 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIVariant.h" 14:20:43 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h" 14:20:43 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/GCAPI.h" 14:20:43 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/TimeStamp.h" 14:20:43 INFO - namespace IPC { 14:20:43 INFO - template struct ParamTraits; 14:20:43 INFO - } 14:20:43 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\TimeStamp_windows.h" 14:20:43 INFO - namespace mozilla { 14:20:43 INFO - class TimeStamp; 14:20:43 INFO - class TimeStampValue 14:20:43 INFO - { 14:20:43 INFO - friend struct IPC::ParamTraits; 14:20:43 INFO - friend class TimeStamp; 14:20:43 INFO - friend void StartupTimelineRecordExternal(int, uint64_t); 14:20:43 INFO - uint64_t mGTC; 14:20:43 INFO - uint64_t mQPC; 14:20:43 INFO - bool mHasQPC; 14:20:43 INFO - bool mIsNull; 14:20:43 INFO - __declspec(dllimport) TimeStampValue(uint64_t aGTC, uint64_t aQPC, bool aHasQPC); 14:20:43 INFO - __declspec(dllimport) uint64_t CheckQPC(const TimeStampValue& aOther) const; 14:20:43 INFO - struct _SomethingVeryRandomHere; 14:20:43 INFO - constexpr TimeStampValue(_SomethingVeryRandomHere* aNullValue) 14:20:43 INFO - : mGTC(0) 14:20:43 INFO - , mQPC(0) 14:20:43 INFO - , mHasQPC(false) 14:20:43 INFO - , mIsNull(true) 14:20:43 INFO - { 14:20:43 INFO - } 14:20:43 INFO - public: 14:20:43 INFO - __declspec(dllimport) uint64_t operator-(const TimeStampValue& aOther) const; 14:20:43 INFO - TimeStampValue operator+(const int64_t aOther) const 14:20:43 INFO - { 14:20:43 INFO - return TimeStampValue(mGTC + aOther, mQPC + aOther, mHasQPC); 14:20:43 INFO - } 14:20:43 INFO - TimeStampValue operator-(const int64_t aOther) const 14:20:43 INFO - { 14:20:43 INFO - return TimeStampValue(mGTC - aOther, mQPC - aOther, mHasQPC); 14:20:43 INFO - } 14:20:43 INFO - __declspec(dllimport) TimeStampValue& operator+=(const int64_t aOther); 14:20:43 INFO - __declspec(dllimport) TimeStampValue& operator-=(const int64_t aOther); 14:20:43 INFO - bool operator<(const TimeStampValue& aOther) const 14:20:43 INFO - { 14:20:43 INFO - return int64_t(*this - aOther) < 0; 14:20:43 INFO - } 14:20:43 INFO - bool operator>(const TimeStampValue& aOther) const 14:20:43 INFO - { 14:20:43 INFO - return int64_t(*this - aOther) > 0; 14:20:43 INFO - } 14:20:43 INFO - bool operator<=(const TimeStampValue& aOther) const 14:20:43 INFO - { 14:20:43 INFO - return int64_t(*this - aOther) <= 0; 14:20:43 INFO - } 14:20:43 INFO - bool operator>=(const TimeStampValue& aOther) const 14:20:43 INFO - { 14:20:43 INFO - return int64_t(*this - aOther) >= 0; 14:20:43 INFO - } 14:20:43 INFO - bool operator==(const TimeStampValue& aOther) const 14:20:43 INFO - { 14:20:43 INFO - return int64_t(*this - aOther) == 0; 14:20:43 INFO - } 14:20:43 INFO - bool operator!=(const TimeStampValue& aOther) const 14:20:43 INFO - { 14:20:43 INFO - return int64_t(*this - aOther) != 0; 14:20:43 INFO - } 14:20:43 INFO - }; 14:20:43 INFO - } 14:20:43 INFO - #line 84 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla\\TimeStamp_windows.h" 14:20:43 INFO - #line 27 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/TimeStamp.h" 14:20:43 INFO - #line 28 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/TimeStamp.h" 14:20:43 INFO - namespace mozilla { 14:20:43 INFO - class TimeStamp; 14:20:43 INFO - class BaseTimeDurationPlatformUtils 14:20:43 INFO - { 14:20:43 INFO - public: 14:20:43 INFO - static __declspec(dllimport) double ToSeconds(int64_t aTicks); 14:20:43 INFO - static __declspec(dllimport) double ToSecondsSigDigits(int64_t aTicks); 14:20:43 INFO - static __declspec(dllimport) int64_t TicksFromMilliseconds(double aMilliseconds); 14:20:43 INFO - static __declspec(dllimport) int64_t ResolutionInTicks(); 14:20:43 INFO - }; 14:20:43 INFO - template 14:20:43 INFO - class BaseTimeDuration 14:20:43 INFO - { 14:20:43 INFO - public: 14:20:43 INFO - constexpr BaseTimeDuration() : mValue(0) {} 14:20:43 INFO - struct _SomethingVeryRandomHere; 14:20:43 INFO - BaseTimeDuration(_SomethingVeryRandomHere* aZero) : mValue(0) 14:20:43 INFO - { 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!aZero))))) { MOZ_ReportAssertionFailure("!aZero" " (" "Who's playing funny games here?" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/TimeStamp.h", 73); do { } while (0); do { __debugbreak(); MOZ_NoReturn(73); } while (0); } } while (0); 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - explicit BaseTimeDuration(const BaseTimeDuration& aOther) 14:20:43 INFO - : mValue(aOther.mValue) 14:20:43 INFO - { } 14:20:43 INFO - template 14:20:43 INFO - BaseTimeDuration& operator=(const BaseTimeDuration& aOther) 14:20:43 INFO - { 14:20:43 INFO - mValue = aOther.mValue; 14:20:43 INFO - return *this; 14:20:43 INFO - } 14:20:43 INFO - double ToSeconds() const 14:20:43 INFO - { 14:20:43 INFO - if (mValue == 9223372036854775807i64) { 14:20:43 INFO - return PositiveInfinity(); 14:20:43 INFO - } 14:20:43 INFO - if (mValue == (-9223372036854775807i64 - 1)) { 14:20:43 INFO - return NegativeInfinity(); 14:20:43 INFO - } 14:20:43 INFO - return BaseTimeDurationPlatformUtils::ToSeconds(mValue); 14:20:43 INFO - } 14:20:43 INFO - double ToSecondsSigDigits() const 14:20:43 INFO - { 14:20:43 INFO - if (mValue == 9223372036854775807i64) { 14:20:43 INFO - return PositiveInfinity(); 14:20:43 INFO - } 14:20:43 INFO - if (mValue == (-9223372036854775807i64 - 1)) { 14:20:43 INFO - return NegativeInfinity(); 14:20:43 INFO - } 14:20:43 INFO - return BaseTimeDurationPlatformUtils::ToSecondsSigDigits(mValue); 14:20:43 INFO - } 14:20:43 INFO - double ToMilliseconds() const { return ToSeconds() * 1000.0; } 14:20:43 INFO - double ToMicroseconds() const { return ToMilliseconds() * 1000.0; } 14:20:43 INFO - static inline BaseTimeDuration FromSeconds(double aSeconds) 14:20:43 INFO - { 14:20:43 INFO - return FromMilliseconds(aSeconds * 1000.0); 14:20:43 INFO - } 14:20:43 INFO - static BaseTimeDuration FromMilliseconds(double aMilliseconds) 14:20:43 INFO - { 14:20:43 INFO - if (aMilliseconds == PositiveInfinity()) { 14:20:43 INFO - return Forever(); 14:20:43 INFO - } 14:20:43 INFO - if (aMilliseconds == NegativeInfinity()) { 14:20:43 INFO - return FromTicks((-9223372036854775807i64 - 1)); 14:20:43 INFO - } 14:20:43 INFO - return FromTicks( 14:20:43 INFO - BaseTimeDurationPlatformUtils::TicksFromMilliseconds(aMilliseconds)); 14:20:43 INFO - } 14:20:43 INFO - static inline BaseTimeDuration FromMicroseconds(double aMicroseconds) 14:20:43 INFO - { 14:20:43 INFO - return FromMilliseconds(aMicroseconds / 1000.0); 14:20:43 INFO - } 14:20:43 INFO - static BaseTimeDuration Forever() 14:20:43 INFO - { 14:20:43 INFO - return FromTicks(9223372036854775807i64); 14:20:43 INFO - } 14:20:43 INFO - BaseTimeDuration operator+(const BaseTimeDuration& aOther) const 14:20:43 INFO - { 14:20:43 INFO - return FromTicks(ValueCalculator::Add(mValue, aOther.mValue)); 14:20:43 INFO - } 14:20:43 INFO - BaseTimeDuration operator-(const BaseTimeDuration& aOther) const 14:20:43 INFO - { 14:20:43 INFO - return FromTicks(ValueCalculator::Subtract(mValue, aOther.mValue)); 14:20:43 INFO - } 14:20:43 INFO - BaseTimeDuration& operator+=(const BaseTimeDuration& aOther) 14:20:43 INFO - { 14:20:43 INFO - mValue = ValueCalculator::Add(mValue, aOther.mValue); 14:20:43 INFO - return *this; 14:20:43 INFO - } 14:20:43 INFO - BaseTimeDuration& operator-=(const BaseTimeDuration& aOther) 14:20:43 INFO - { 14:20:43 INFO - mValue = ValueCalculator::Subtract(mValue, aOther.mValue); 14:20:43 INFO - return *this; 14:20:43 INFO - } 14:20:43 INFO - BaseTimeDuration operator-() const 14:20:43 INFO - { 14:20:43 INFO - int64_t ticks; 14:20:43 INFO - if (mValue == 9223372036854775807i64) { 14:20:43 INFO - ticks = (-9223372036854775807i64 - 1); 14:20:43 INFO - } else if (mValue == (-9223372036854775807i64 - 1)) { 14:20:43 INFO - ticks = 9223372036854775807i64; 14:20:43 INFO - } else { 14:20:43 INFO - ticks = -mValue; 14:20:43 INFO - } 14:20:43 INFO - return FromTicks(ticks); 14:20:43 INFO - } 14:20:43 INFO - static BaseTimeDuration Max(const BaseTimeDuration& aA, 14:20:43 INFO - const BaseTimeDuration& aB) 14:20:43 INFO - { 14:20:43 INFO - return FromTicks(std::max(aA.mValue, aB.mValue)); 14:20:43 INFO - } 14:20:43 INFO - static BaseTimeDuration Min(const BaseTimeDuration& aA, 14:20:43 INFO - const BaseTimeDuration& aB) 14:20:43 INFO - { 14:20:43 INFO - return FromTicks(std::min(aA.mValue, aB.mValue)); 14:20:43 INFO - } 14:20:43 INFO - private: 14:20:43 INFO - BaseTimeDuration operator*(const double aMultiplier) const = delete; 14:20:43 INFO - BaseTimeDuration operator/(const double aDivisor) const = delete; 14:20:43 INFO - public: 14:20:43 INFO - BaseTimeDuration MultDouble(double aMultiplier) const 14:20:43 INFO - { 14:20:43 INFO - return FromTicks(ValueCalculator::Multiply(mValue, aMultiplier)); 14:20:43 INFO - } 14:20:43 INFO - BaseTimeDuration operator*(const int32_t aMultiplier) const 14:20:43 INFO - { 14:20:43 INFO - return FromTicks(ValueCalculator::Multiply(mValue, aMultiplier)); 14:20:43 INFO - } 14:20:43 INFO - BaseTimeDuration operator*(const uint32_t aMultiplier) const 14:20:43 INFO - { 14:20:43 INFO - return FromTicks(ValueCalculator::Multiply(mValue, aMultiplier)); 14:20:43 INFO - } 14:20:43 INFO - BaseTimeDuration operator*(const int64_t aMultiplier) const 14:20:43 INFO - { 14:20:43 INFO - return FromTicks(ValueCalculator::Multiply(mValue, aMultiplier)); 14:20:43 INFO - } 14:20:43 INFO - BaseTimeDuration operator*(const uint64_t aMultiplier) const 14:20:43 INFO - { 14:20:43 INFO - if (aMultiplier > 9223372036854775807i64) { 14:20:43 INFO - return Forever(); 14:20:43 INFO - } 14:20:43 INFO - return FromTicks(ValueCalculator::Multiply(mValue, aMultiplier)); 14:20:43 INFO - } 14:20:43 INFO - BaseTimeDuration operator/(const int64_t aDivisor) const 14:20:43 INFO - { 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aDivisor != 0))))) { MOZ_ReportAssertionFailure("aDivisor != 0" " (" "Division by zero" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/TimeStamp.h", 227); do { } while (0); do { __debugbreak(); MOZ_NoReturn(227); } while (0); } } while (0); 14:20:43 INFO - return FromTicks(ValueCalculator::Divide(mValue, aDivisor)); 14:20:43 INFO - } 14:20:43 INFO - double operator/(const BaseTimeDuration& aOther) const 14:20:43 INFO - { 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aOther.mValue != 0))))) { MOZ_ReportAssertionFailure("aOther.mValue != 0" " (" "Division by zero" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/TimeStamp.h", 234); do { } while (0); do { __debugbreak(); MOZ_NoReturn(234); } while (0); } } while (0); 14:20:43 INFO - #line 236 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/TimeStamp.h" 14:20:43 INFO - return ValueCalculator::DivideDouble(mValue, aOther.mValue); 14:20:43 INFO - } 14:20:43 INFO - BaseTimeDuration operator%(const BaseTimeDuration& aOther) const 14:20:43 INFO - { 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aOther.mValue != 0))))) { MOZ_ReportAssertionFailure("aOther.mValue != 0" " (" "Division by zero" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/TimeStamp.h", 240); do { } while (0); do { __debugbreak(); MOZ_NoReturn(240); } while (0); } } while (0); 14:20:43 INFO - return FromTicks(ValueCalculator::Modulo(mValue, aOther.mValue)); 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - bool operator<(const BaseTimeDuration& aOther) const 14:20:43 INFO - { 14:20:43 INFO - return mValue < aOther.mValue; 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - bool operator<=(const BaseTimeDuration& aOther) const 14:20:43 INFO - { 14:20:43 INFO - return mValue <= aOther.mValue; 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - bool operator>=(const BaseTimeDuration& aOther) const 14:20:43 INFO - { 14:20:43 INFO - return mValue >= aOther.mValue; 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - bool operator>(const BaseTimeDuration& aOther) const 14:20:43 INFO - { 14:20:43 INFO - return mValue > aOther.mValue; 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - bool operator==(const BaseTimeDuration& aOther) const 14:20:43 INFO - { 14:20:43 INFO - return mValue == aOther.mValue; 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - bool operator!=(const BaseTimeDuration& aOther) const 14:20:43 INFO - { 14:20:43 INFO - return mValue != aOther.mValue; 14:20:43 INFO - } 14:20:43 INFO - bool IsZero() const 14:20:43 INFO - { 14:20:43 INFO - return mValue == 0; 14:20:43 INFO - } 14:20:43 INFO - explicit operator bool() const 14:20:43 INFO - { 14:20:43 INFO - return mValue != 0; 14:20:43 INFO - } 14:20:43 INFO - friend std::ostream& operator<<(std::ostream& aStream, 14:20:43 INFO - const BaseTimeDuration& aDuration) { 14:20:43 INFO - return aStream << aDuration.ToMilliseconds() << " ms"; 14:20:43 INFO - } 14:20:43 INFO - static BaseTimeDuration Resolution() { 14:20:43 INFO - return FromTicks(BaseTimeDurationPlatformUtils::ResolutionInTicks()); 14:20:43 INFO - } 14:20:43 INFO - private: 14:20:43 INFO - friend class TimeStamp; 14:20:43 INFO - friend struct IPC::ParamTraits>; 14:20:43 INFO - template 14:20:43 INFO - friend class BaseTimeDuration; 14:20:43 INFO - static BaseTimeDuration FromTicks(int64_t aTicks) 14:20:43 INFO - { 14:20:43 INFO - BaseTimeDuration t; 14:20:43 INFO - t.mValue = aTicks; 14:20:43 INFO - return t; 14:20:43 INFO - } 14:20:43 INFO - static BaseTimeDuration FromTicks(double aTicks) 14:20:43 INFO - { 14:20:43 INFO - if (aTicks >= double(9223372036854775807i64)) { 14:20:43 INFO - return FromTicks(9223372036854775807i64); 14:20:43 INFO - } 14:20:43 INFO - if (aTicks <= double((-9223372036854775807i64 - 1))) { 14:20:43 INFO - return FromTicks((-9223372036854775807i64 - 1)); 14:20:43 INFO - } 14:20:43 INFO - return FromTicks(int64_t(aTicks)); 14:20:43 INFO - } 14:20:43 INFO - int64_t mValue; 14:20:43 INFO - }; 14:20:43 INFO - class TimeDurationValueCalculator 14:20:43 INFO - { 14:20:43 INFO - public: 14:20:43 INFO - static int64_t Add(int64_t aA, int64_t aB) { return aA + aB; } 14:20:43 INFO - static int64_t Subtract(int64_t aA, int64_t aB) { return aA - aB; } 14:20:43 INFO - template 14:20:43 INFO - static int64_t Multiply(int64_t aA, T aB) 14:20:43 INFO - { 14:20:43 INFO - static_assert(IsIntegral::value, 14:20:43 INFO - "Using integer multiplication routine with non-integer type." 14:20:43 INFO - " Further specialization required"); 14:20:43 INFO - return aA * static_cast(aB); 14:20:43 INFO - } 14:20:43 INFO - static int64_t Divide(int64_t aA, int64_t aB) { return aA / aB; } 14:20:43 INFO - static double DivideDouble(int64_t aA, int64_t aB) 14:20:43 INFO - { 14:20:43 INFO - return static_cast(aA) / aB; 14:20:43 INFO - } 14:20:43 INFO - static int64_t Modulo(int64_t aA, int64_t aB) { return aA % aB; } 14:20:43 INFO - }; 14:20:43 INFO - template <> 14:20:43 INFO - inline int64_t 14:20:43 INFO - TimeDurationValueCalculator::Multiply(int64_t aA, double aB) 14:20:43 INFO - { 14:20:43 INFO - return static_cast(aA * aB); 14:20:43 INFO - } 14:20:43 INFO - typedef BaseTimeDuration TimeDuration; 14:20:43 INFO - class TimeStamp 14:20:43 INFO - { 14:20:43 INFO - public: 14:20:43 INFO - constexpr TimeStamp() : mValue(0) {} 14:20:43 INFO - #line 436 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/TimeStamp.h" 14:20:43 INFO - bool IsNull() const { return mValue == 0; } 14:20:43 INFO - explicit operator bool() const 14:20:43 INFO - { 14:20:43 INFO - return mValue != 0; 14:20:43 INFO - } 14:20:43 INFO - static TimeStamp Now() { return Now(true); } 14:20:43 INFO - static TimeStamp NowLoRes() { return Now(false); } 14:20:43 INFO - static __declspec(dllimport) TimeStamp ProcessCreation(bool& aIsInconsistent); 14:20:43 INFO - static __declspec(dllimport) void RecordProcessRestart(); 14:20:43 INFO - TimeDuration operator-(const TimeStamp& aOther) const 14:20:43 INFO - { 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!IsNull()))))) { MOZ_ReportAssertionFailure("!IsNull()" " (" "Cannot compute with a null value" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/TimeStamp.h", 493); do { } while (0); do { __debugbreak(); MOZ_NoReturn(493); } while (0); } } while (0); 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!aOther.IsNull()))))) { MOZ_ReportAssertionFailure("!aOther.IsNull()" " (" "Cannot compute with aOther null value" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/TimeStamp.h", 494); do { } while (0); do { __debugbreak(); MOZ_NoReturn(494); } while (0); } } while (0); 14:20:43 INFO - static_assert(-9223372036854775807i64 > (-9223372036854775807i64 - 1), "int64_t sanity check"); 14:20:43 INFO - int64_t ticks = int64_t(mValue - aOther.mValue); 14:20:43 INFO - if (mValue > aOther.mValue) { 14:20:43 INFO - if (ticks < 0) { 14:20:43 INFO - ticks = 9223372036854775807i64; 14:20:43 INFO - } 14:20:43 INFO - } else { 14:20:43 INFO - if (ticks > 0) { 14:20:43 INFO - ticks = (-9223372036854775807i64 - 1); 14:20:43 INFO - } 14:20:43 INFO - } 14:20:43 INFO - return TimeDuration::FromTicks(ticks); 14:20:43 INFO - } 14:20:43 INFO - TimeStamp operator+(const TimeDuration& aOther) const 14:20:43 INFO - { 14:20:43 INFO - TimeStamp result = *this; 14:20:43 INFO - result += aOther; 14:20:43 INFO - return result; 14:20:43 INFO - } 14:20:43 INFO - TimeStamp operator-(const TimeDuration& aOther) const 14:20:43 INFO - { 14:20:43 INFO - TimeStamp result = *this; 14:20:43 INFO - result -= aOther; 14:20:43 INFO - return result; 14:20:43 INFO - } 14:20:43 INFO - TimeStamp& operator+=(const TimeDuration& aOther) 14:20:43 INFO - { 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!IsNull()))))) { MOZ_ReportAssertionFailure("!IsNull()" " (" "Cannot compute with a null value" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/TimeStamp.h", 524); do { } while (0); do { __debugbreak(); MOZ_NoReturn(524); } while (0); } } while (0); 14:20:43 INFO - TimeStampValue value = mValue + aOther.mValue; 14:20:43 INFO - if (aOther.mValue < 0 && value > mValue) { 14:20:43 INFO - value = 0; 14:20:43 INFO - } 14:20:43 INFO - mValue = value; 14:20:43 INFO - return *this; 14:20:43 INFO - } 14:20:43 INFO - TimeStamp& operator-=(const TimeDuration& aOther) 14:20:43 INFO - { 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!IsNull()))))) { MOZ_ReportAssertionFailure("!IsNull()" " (" "Cannot compute with a null value" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/TimeStamp.h", 537); do { } while (0); do { __debugbreak(); MOZ_NoReturn(537); } while (0); } } while (0); 14:20:43 INFO - TimeStampValue value = mValue - aOther.mValue; 14:20:43 INFO - if (aOther.mValue > 0 && value > mValue) { 14:20:43 INFO - value = 0; 14:20:43 INFO - } 14:20:43 INFO - mValue = value; 14:20:43 INFO - return *this; 14:20:43 INFO - } 14:20:43 INFO - bool operator<(const TimeStamp& aOther) const 14:20:43 INFO - { 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!IsNull()))))) { MOZ_ReportAssertionFailure("!IsNull()" " (" "Cannot compute with a null value" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/TimeStamp.h", 551); do { } while (0); do { __debugbreak(); MOZ_NoReturn(551); } while (0); } } while (0); 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!aOther.IsNull()))))) { MOZ_ReportAssertionFailure("!aOther.IsNull()" " (" "Cannot compute with aOther null value" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/TimeStamp.h", 552); do { } while (0); do { __debugbreak(); MOZ_NoReturn(552); } while (0); } } while (0); 14:20:43 INFO - return mValue < aOther.mValue; 14:20:43 INFO - } 14:20:43 INFO - bool operator<=(const TimeStamp& aOther) const 14:20:43 INFO - { 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!IsNull()))))) { MOZ_ReportAssertionFailure("!IsNull()" " (" "Cannot compute with a null value" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/TimeStamp.h", 557); do { } while (0); do { __debugbreak(); MOZ_NoReturn(557); } while (0); } } while (0); 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!aOther.IsNull()))))) { MOZ_ReportAssertionFailure("!aOther.IsNull()" " (" "Cannot compute with aOther null value" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/TimeStamp.h", 558); do { } while (0); do { __debugbreak(); MOZ_NoReturn(558); } while (0); } } while (0); 14:20:43 INFO - return mValue <= aOther.mValue; 14:20:43 INFO - } 14:20:43 INFO - bool operator>=(const TimeStamp& aOther) const 14:20:43 INFO - { 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!IsNull()))))) { MOZ_ReportAssertionFailure("!IsNull()" " (" "Cannot compute with a null value" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/TimeStamp.h", 563); do { } while (0); do { __debugbreak(); MOZ_NoReturn(563); } while (0); } } while (0); 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!aOther.IsNull()))))) { MOZ_ReportAssertionFailure("!aOther.IsNull()" " (" "Cannot compute with aOther null value" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/TimeStamp.h", 564); do { } while (0); do { __debugbreak(); MOZ_NoReturn(564); } while (0); } } while (0); 14:20:43 INFO - return mValue >= aOther.mValue; 14:20:43 INFO - } 14:20:43 INFO - bool operator>(const TimeStamp& aOther) const 14:20:43 INFO - { 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!IsNull()))))) { MOZ_ReportAssertionFailure("!IsNull()" " (" "Cannot compute with a null value" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/TimeStamp.h", 569); do { } while (0); do { __debugbreak(); MOZ_NoReturn(569); } while (0); } } while (0); 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!aOther.IsNull()))))) { MOZ_ReportAssertionFailure("!aOther.IsNull()" " (" "Cannot compute with aOther null value" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/TimeStamp.h", 570); do { } while (0); do { __debugbreak(); MOZ_NoReturn(570); } while (0); } } while (0); 14:20:43 INFO - return mValue > aOther.mValue; 14:20:43 INFO - } 14:20:43 INFO - bool operator==(const TimeStamp& aOther) const 14:20:43 INFO - { 14:20:43 INFO - return IsNull() 14:20:43 INFO - ? aOther.IsNull() 14:20:43 INFO - : !aOther.IsNull() && mValue == aOther.mValue; 14:20:43 INFO - } 14:20:43 INFO - bool operator!=(const TimeStamp& aOther) const 14:20:43 INFO - { 14:20:43 INFO - return !(*this == aOther); 14:20:43 INFO - } 14:20:43 INFO - static __declspec(dllimport) void Startup(); 14:20:43 INFO - static __declspec(dllimport) void Shutdown(); 14:20:43 INFO - private: 14:20:43 INFO - friend struct IPC::ParamTraits; 14:20:43 INFO - friend void StartupTimelineRecordExternal(int, uint64_t); 14:20:43 INFO - TimeStamp(TimeStampValue aValue) : mValue(aValue) {} 14:20:43 INFO - static __declspec(dllimport) TimeStamp Now(bool aHighResolution); 14:20:43 INFO - static __declspec(dllimport) uint64_t ComputeProcessUptime(); 14:20:43 INFO - TimeStampValue mValue; 14:20:43 INFO - }; 14:20:43 INFO - } 14:20:43 INFO - #line 628 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/TimeStamp.h" 14:20:43 INFO - #line 11 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/GCAPI.h" 14:20:43 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h" 14:20:43 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/AllocPolicy.h" 14:20:43 INFO - namespace mozilla { 14:20:43 INFO - class MallocAllocPolicy 14:20:43 INFO - { 14:20:43 INFO - public: 14:20:43 INFO - template 14:20:43 INFO - T* maybe_pod_malloc(size_t aNumElems) 14:20:43 INFO - { 14:20:43 INFO - if (aNumElems & mozilla::tl::MulOverflowMask::value) { 14:20:43 INFO - return nullptr; 14:20:43 INFO - } 14:20:43 INFO - return static_cast(malloc(aNumElems * sizeof(T))); 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - T* maybe_pod_calloc(size_t aNumElems) 14:20:43 INFO - { 14:20:43 INFO - return static_cast(calloc(aNumElems, sizeof(T))); 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - T* maybe_pod_realloc(T* aPtr, size_t aOldSize, size_t aNewSize) 14:20:43 INFO - { 14:20:43 INFO - if (aNewSize & mozilla::tl::MulOverflowMask::value) { 14:20:43 INFO - return nullptr; 14:20:43 INFO - } 14:20:43 INFO - return static_cast(realloc(aPtr, aNewSize * sizeof(T))); 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - T* pod_malloc(size_t aNumElems) 14:20:43 INFO - { 14:20:43 INFO - return maybe_pod_malloc(aNumElems); 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - T* pod_calloc(size_t aNumElems) 14:20:43 INFO - { 14:20:43 INFO - return maybe_pod_calloc(aNumElems); 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - T* pod_realloc(T* aPtr, size_t aOldSize, size_t aNewSize) 14:20:43 INFO - { 14:20:43 INFO - return maybe_pod_realloc(aPtr, aOldSize, aNewSize); 14:20:43 INFO - } 14:20:43 INFO - void free_(void* aPtr) 14:20:43 INFO - { 14:20:43 INFO - free(aPtr); 14:20:43 INFO - } 14:20:43 INFO - void reportAllocOverflow() const 14:20:43 INFO - { 14:20:43 INFO - } 14:20:43 INFO - bool checkSimulatedOOM() const 14:20:43 INFO - { 14:20:43 INFO - return true; 14:20:43 INFO - } 14:20:43 INFO - }; 14:20:43 INFO - } 14:20:43 INFO - #line 134 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/AllocPolicy.h" 14:20:43 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h" 14:20:43 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/OperatorNewExtensions.h" 14:20:43 INFO - namespace mozilla { 14:20:43 INFO - enum NotNullTag { 14:20:43 INFO - KnownNotNull, 14:20:43 INFO - }; 14:20:43 INFO - } 14:20:43 INFO - inline void* 14:20:43 INFO - operator new(size_t, mozilla::NotNullTag, void* p) 14:20:43 INFO - { 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(p))))) { MOZ_ReportAssertionFailure("p", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/OperatorNewExtensions.h", 48); do { } while (0); do { __debugbreak(); MOZ_NoReturn(48); } while (0); } } while (0); 14:20:43 INFO - return p; 14:20:43 INFO - } 14:20:43 INFO - #line 53 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/OperatorNewExtensions.h" 14:20:43 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h" 14:20:43 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/ReentrancyGuard.h" 14:20:43 INFO - namespace mozilla { 14:20:43 INFO - class ReentrancyGuard 14:20:43 INFO - { 14:20:43 INFO - mozilla::detail::GuardObjectNotificationReceiver _mCheckNotUsedAsTemporary; 14:20:43 INFO - bool& mEntered; 14:20:43 INFO - #line 25 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/ReentrancyGuard.h" 14:20:43 INFO - public: 14:20:43 INFO - template 14:20:43 INFO - explicit ReentrancyGuard(T& aObj 14:20:43 INFO - , mozilla::detail::GuardObjectNotifier&& _notifier = mozilla::detail::GuardObjectNotifier()) 14:20:43 INFO - : mEntered(aObj.mEntered) 14:20:43 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/ReentrancyGuard.h" 14:20:43 INFO - { 14:20:43 INFO - do { _mCheckNotUsedAsTemporary.init(_notifier); } while (0); 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!mEntered))))) { MOZ_ReportAssertionFailure("!mEntered", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/ReentrancyGuard.h", 39); do { } while (0); do { __debugbreak(); MOZ_NoReturn(39); } while (0); } } while (0); 14:20:43 INFO - mEntered = true; 14:20:43 INFO - #line 42 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/ReentrancyGuard.h" 14:20:43 INFO - } 14:20:43 INFO - ~ReentrancyGuard() 14:20:43 INFO - { 14:20:43 INFO - mEntered = false; 14:20:43 INFO - #line 48 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/ReentrancyGuard.h" 14:20:43 INFO - } 14:20:43 INFO - private: 14:20:43 INFO - ReentrancyGuard(const ReentrancyGuard&) = delete; 14:20:43 INFO - void operator=(const ReentrancyGuard&) = delete; 14:20:43 INFO - }; 14:20:43 INFO - } 14:20:43 INFO - #line 58 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/ReentrancyGuard.h" 14:20:43 INFO - #line 22 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h" 14:20:43 INFO - #pragma warning(push) 14:20:43 INFO - #pragma warning(disable:4345) 14:20:43 INFO - #line 32 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h" 14:20:43 INFO - namespace mozilla { 14:20:43 INFO - template 14:20:43 INFO - class Vector; 14:20:43 INFO - namespace detail { 14:20:43 INFO - template 14:20:43 INFO - static bool CapacityHasExcessSpace(size_t aCapacity) 14:20:43 INFO - { 14:20:43 INFO - size_t size = aCapacity * sizeof(T); 14:20:43 INFO - return RoundUpPow2(size) - size >= sizeof(T); 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - struct VectorImpl 14:20:43 INFO - { 14:20:43 INFO - template 14:20:43 INFO - static inline void new_(T* aDst, Args&&... aArgs) 14:20:43 INFO - { 14:20:43 INFO - new(KnownNotNull, aDst) T(Forward(aArgs)...); 14:20:43 INFO - } 14:20:43 INFO - static inline void destroy(T* aBegin, T* aEnd) 14:20:43 INFO - { 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aBegin <= aEnd))))) { MOZ_ReportAssertionFailure("aBegin <= aEnd", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 72); do { } while (0); do { __debugbreak(); MOZ_NoReturn(72); } while (0); } } while (0); 14:20:43 INFO - for (T* p = aBegin; p < aEnd; ++p) { 14:20:43 INFO - p->~T(); 14:20:43 INFO - } 14:20:43 INFO - } 14:20:43 INFO - static inline void initialize(T* aBegin, T* aEnd) 14:20:43 INFO - { 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aBegin <= aEnd))))) { MOZ_ReportAssertionFailure("aBegin <= aEnd", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 81); do { } while (0); do { __debugbreak(); MOZ_NoReturn(81); } while (0); } } while (0); 14:20:43 INFO - for (T* p = aBegin; p < aEnd; ++p) { 14:20:43 INFO - new_(p); 14:20:43 INFO - } 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - static inline void copyConstruct(T* aDst, 14:20:43 INFO - const U* aSrcStart, const U* aSrcEnd) 14:20:43 INFO - { 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aSrcStart <= aSrcEnd))))) { MOZ_ReportAssertionFailure("aSrcStart <= aSrcEnd", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 95); do { } while (0); do { __debugbreak(); MOZ_NoReturn(95); } while (0); } } while (0); 14:20:43 INFO - for (const U* p = aSrcStart; p < aSrcEnd; ++p, ++aDst) { 14:20:43 INFO - new_(aDst, *p); 14:20:43 INFO - } 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - static inline void moveConstruct(T* aDst, U* aSrcStart, U* aSrcEnd) 14:20:43 INFO - { 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aSrcStart <= aSrcEnd))))) { MOZ_ReportAssertionFailure("aSrcStart <= aSrcEnd", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 108); do { } while (0); do { __debugbreak(); MOZ_NoReturn(108); } while (0); } } while (0); 14:20:43 INFO - for (U* p = aSrcStart; p < aSrcEnd; ++p, ++aDst) { 14:20:43 INFO - new_(aDst, Move(*p)); 14:20:43 INFO - } 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - static inline void copyConstructN(T* aDst, size_t aN, const U& aU) 14:20:43 INFO - { 14:20:43 INFO - for (T* end = aDst + aN; aDst < end; ++aDst) { 14:20:43 INFO - new_(aDst, aU); 14:20:43 INFO - } 14:20:43 INFO - } 14:20:43 INFO - static inline bool 14:20:43 INFO - growTo(Vector& aV, size_t aNewCap) 14:20:43 INFO - { 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!aV.usingInlineStorage()))))) { MOZ_ReportAssertionFailure("!aV.usingInlineStorage()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 135); do { } while (0); do { __debugbreak(); MOZ_NoReturn(135); } while (0); } } while (0); 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType(aNewCap))>::isValid, "invalid assertion condition"); if ((!!(!(!!(!CapacityHasExcessSpace(aNewCap)))))) { MOZ_ReportAssertionFailure("!CapacityHasExcessSpace(aNewCap)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 136); do { } while (0); do { __debugbreak(); MOZ_NoReturn(136); } while (0); } } while (0); 14:20:43 INFO - T* newbuf = aV.template pod_malloc(aNewCap); 14:20:43 INFO - if ((!!(!newbuf))) { 14:20:43 INFO - return false; 14:20:43 INFO - } 14:20:43 INFO - T* dst = newbuf; 14:20:43 INFO - T* src = aV.beginNoCheck(); 14:20:43 INFO - for (; src < aV.endNoCheck(); ++dst, ++src) { 14:20:43 INFO - new_(dst, Move(*src)); 14:20:43 INFO - } 14:20:43 INFO - VectorImpl::destroy(aV.beginNoCheck(), aV.endNoCheck()); 14:20:43 INFO - aV.free_(aV.mBegin); 14:20:43 INFO - aV.mBegin = newbuf; 14:20:43 INFO - aV.mCapacity = aNewCap; 14:20:43 INFO - return true; 14:20:43 INFO - } 14:20:43 INFO - }; 14:20:43 INFO - template 14:20:43 INFO - struct VectorImpl 14:20:43 INFO - { 14:20:43 INFO - template 14:20:43 INFO - static inline void new_(T* aDst, Args&&... aArgs) 14:20:43 INFO - { 14:20:43 INFO - T temp(Forward(aArgs)...); 14:20:43 INFO - *aDst = temp; 14:20:43 INFO - } 14:20:43 INFO - static inline void destroy(T*, T*) {} 14:20:43 INFO - static inline void initialize(T* aBegin, T* aEnd) 14:20:43 INFO - { 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aBegin <= aEnd))))) { MOZ_ReportAssertionFailure("aBegin <= aEnd", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 187); do { } while (0); do { __debugbreak(); MOZ_NoReturn(187); } while (0); } } while (0); 14:20:43 INFO - for (T* p = aBegin; p < aEnd; ++p) { 14:20:43 INFO - new_(p); 14:20:43 INFO - } 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - static inline void copyConstruct(T* aDst, 14:20:43 INFO - const U* aSrcStart, const U* aSrcEnd) 14:20:43 INFO - { 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aSrcStart <= aSrcEnd))))) { MOZ_ReportAssertionFailure("aSrcStart <= aSrcEnd", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 204); do { } while (0); do { __debugbreak(); MOZ_NoReturn(204); } while (0); } } while (0); 14:20:43 INFO - for (const U* p = aSrcStart; p < aSrcEnd; ++p, ++aDst) { 14:20:43 INFO - new_(aDst, *p); 14:20:43 INFO - } 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - static inline void moveConstruct(T* aDst, 14:20:43 INFO - const U* aSrcStart, const U* aSrcEnd) 14:20:43 INFO - { 14:20:43 INFO - copyConstruct(aDst, aSrcStart, aSrcEnd); 14:20:43 INFO - } 14:20:43 INFO - static inline void copyConstructN(T* aDst, size_t aN, const T& aT) 14:20:43 INFO - { 14:20:43 INFO - for (T* end = aDst + aN; aDst < end; ++aDst) { 14:20:43 INFO - new_(aDst, aT); 14:20:43 INFO - } 14:20:43 INFO - } 14:20:43 INFO - static inline bool 14:20:43 INFO - growTo(Vector& aV, size_t aNewCap) 14:20:43 INFO - { 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!aV.usingInlineStorage()))))) { MOZ_ReportAssertionFailure("!aV.usingInlineStorage()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 227); do { } while (0); do { __debugbreak(); MOZ_NoReturn(227); } while (0); } } while (0); 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType(aNewCap))>::isValid, "invalid assertion condition"); if ((!!(!(!!(!CapacityHasExcessSpace(aNewCap)))))) { MOZ_ReportAssertionFailure("!CapacityHasExcessSpace(aNewCap)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 228); do { } while (0); do { __debugbreak(); MOZ_NoReturn(228); } while (0); } } while (0); 14:20:43 INFO - T* newbuf = aV.template pod_realloc(aV.mBegin, aV.mCapacity, aNewCap); 14:20:43 INFO - if ((!!(!newbuf))) { 14:20:43 INFO - return false; 14:20:43 INFO - } 14:20:43 INFO - aV.mBegin = newbuf; 14:20:43 INFO - aV.mCapacity = aNewCap; 14:20:43 INFO - return true; 14:20:43 INFO - } 14:20:43 INFO - static inline void 14:20:43 INFO - podResizeToFit(Vector& aV) 14:20:43 INFO - { 14:20:43 INFO - if (aV.usingInlineStorage() || aV.mLength == aV.mCapacity) { 14:20:43 INFO - return; 14:20:43 INFO - } 14:20:43 INFO - T* newbuf = aV.template pod_realloc(aV.mBegin, aV.mCapacity, aV.mLength); 14:20:43 INFO - if ((!!(!newbuf))) { 14:20:43 INFO - return; 14:20:43 INFO - } 14:20:43 INFO - aV.mBegin = newbuf; 14:20:43 INFO - aV.mCapacity = aV.mLength; 14:20:43 INFO - } 14:20:43 INFO - }; 14:20:43 INFO - struct VectorTesting; 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - class Vector final : private AllocPolicy 14:20:43 INFO - { 14:20:43 INFO - static const bool kElemIsPod = IsPod::value; 14:20:43 INFO - typedef detail::VectorImpl Impl; 14:20:43 INFO - friend struct detail::VectorImpl; 14:20:43 INFO - friend struct detail::VectorTesting; 14:20:43 INFO - bool growStorageBy(size_t aIncr); 14:20:43 INFO - bool convertToHeapStorage(size_t aNewCap); 14:20:43 INFO - bool maybeCheckSimulatedOOM(size_t aRequestedSize); 14:20:43 INFO - static const int kMaxInlineBytes = 1024; 14:20:43 INFO - template 14:20:43 INFO - struct ElemSize 14:20:43 INFO - { 14:20:43 INFO - static const size_t value = sizeof(T); 14:20:43 INFO - }; 14:20:43 INFO - template 14:20:43 INFO - struct ElemSize<0, Dummy> 14:20:43 INFO - { 14:20:43 INFO - static const size_t value = 1; 14:20:43 INFO - }; 14:20:43 INFO - static const size_t kInlineCapacity = 14:20:43 INFO - tl::Min::value>::value; 14:20:43 INFO - static const size_t kInlineBytes = 14:20:43 INFO - tl::Max<1, kInlineCapacity * ElemSize::value>::value; 14:20:43 INFO - T* mBegin; 14:20:43 INFO - size_t mLength; 14:20:43 INFO - size_t mCapacity; 14:20:43 INFO - size_t mReserved; 14:20:43 INFO - #line 349 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h" 14:20:43 INFO - AlignedStorage mStorage; 14:20:43 INFO - friend class ReentrancyGuard; 14:20:43 INFO - bool mEntered; 14:20:43 INFO - #line 357 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h" 14:20:43 INFO - bool usingInlineStorage() const 14:20:43 INFO - { 14:20:43 INFO - return mBegin == const_cast(this)->inlineStorage(); 14:20:43 INFO - } 14:20:43 INFO - T* inlineStorage() 14:20:43 INFO - { 14:20:43 INFO - return static_cast(mStorage.addr()); 14:20:43 INFO - } 14:20:43 INFO - T* beginNoCheck() const 14:20:43 INFO - { 14:20:43 INFO - return mBegin; 14:20:43 INFO - } 14:20:43 INFO - T* endNoCheck() 14:20:43 INFO - { 14:20:43 INFO - return mBegin + mLength; 14:20:43 INFO - } 14:20:43 INFO - const T* endNoCheck() const 14:20:43 INFO - { 14:20:43 INFO - return mBegin + mLength; 14:20:43 INFO - } 14:20:43 INFO - size_t reserved() const 14:20:43 INFO - { 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mLength <= mReserved))))) { MOZ_ReportAssertionFailure("mLength <= mReserved", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 395); do { } while (0); do { __debugbreak(); MOZ_NoReturn(395); } while (0); } } while (0); 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mReserved <= mCapacity))))) { MOZ_ReportAssertionFailure("mReserved <= mCapacity", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 396); do { } while (0); do { __debugbreak(); MOZ_NoReturn(396); } while (0); } } while (0); 14:20:43 INFO - return mReserved; 14:20:43 INFO - } 14:20:43 INFO - #line 400 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h" 14:20:43 INFO - template void internalAppend(U&& aU); 14:20:43 INFO - template 14:20:43 INFO - void internalAppendAll(const Vector& aU); 14:20:43 INFO - void internalAppendN(const T& aT, size_t aN); 14:20:43 INFO - template void internalAppend(const U* aBegin, size_t aLength); 14:20:43 INFO - public: 14:20:43 INFO - static const size_t sMaxInlineStorage = MinInlineCapacity; 14:20:43 INFO - typedef T ElementType; 14:20:43 INFO - explicit Vector(AllocPolicy = AllocPolicy()); 14:20:43 INFO - Vector(Vector&&); 14:20:43 INFO - Vector& operator=(Vector&&); 14:20:43 INFO - ~Vector(); 14:20:43 INFO - const AllocPolicy& allocPolicy() const { return *this; } 14:20:43 INFO - AllocPolicy& allocPolicy() { return *this; } 14:20:43 INFO - enum { InlineLength = MinInlineCapacity }; 14:20:43 INFO - size_t length() const { return mLength; } 14:20:43 INFO - bool empty() const { return mLength == 0; } 14:20:43 INFO - size_t capacity() const { return mCapacity; } 14:20:43 INFO - T* begin() 14:20:43 INFO - { 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!mEntered))))) { MOZ_ReportAssertionFailure("!mEntered", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 434); do { } while (0); do { __debugbreak(); MOZ_NoReturn(434); } while (0); } } while (0); 14:20:43 INFO - return mBegin; 14:20:43 INFO - } 14:20:43 INFO - const T* begin() const 14:20:43 INFO - { 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!mEntered))))) { MOZ_ReportAssertionFailure("!mEntered", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 440); do { } while (0); do { __debugbreak(); MOZ_NoReturn(440); } while (0); } } while (0); 14:20:43 INFO - return mBegin; 14:20:43 INFO - } 14:20:43 INFO - T* end() 14:20:43 INFO - { 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!mEntered))))) { MOZ_ReportAssertionFailure("!mEntered", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 446); do { } while (0); do { __debugbreak(); MOZ_NoReturn(446); } while (0); } } while (0); 14:20:43 INFO - return mBegin + mLength; 14:20:43 INFO - } 14:20:43 INFO - const T* end() const 14:20:43 INFO - { 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!mEntered))))) { MOZ_ReportAssertionFailure("!mEntered", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 452); do { } while (0); do { __debugbreak(); MOZ_NoReturn(452); } while (0); } } while (0); 14:20:43 INFO - return mBegin + mLength; 14:20:43 INFO - } 14:20:43 INFO - T& operator[](size_t aIndex) 14:20:43 INFO - { 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!mEntered))))) { MOZ_ReportAssertionFailure("!mEntered", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 458); do { } while (0); do { __debugbreak(); MOZ_NoReturn(458); } while (0); } } while (0); 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aIndex < mLength))))) { MOZ_ReportAssertionFailure("aIndex < mLength", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 459); do { } while (0); do { __debugbreak(); MOZ_NoReturn(459); } while (0); } } while (0); 14:20:43 INFO - return begin()[aIndex]; 14:20:43 INFO - } 14:20:43 INFO - const T& operator[](size_t aIndex) const 14:20:43 INFO - { 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!mEntered))))) { MOZ_ReportAssertionFailure("!mEntered", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 465); do { } while (0); do { __debugbreak(); MOZ_NoReturn(465); } while (0); } } while (0); 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aIndex < mLength))))) { MOZ_ReportAssertionFailure("aIndex < mLength", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 466); do { } while (0); do { __debugbreak(); MOZ_NoReturn(466); } while (0); } } while (0); 14:20:43 INFO - return begin()[aIndex]; 14:20:43 INFO - } 14:20:43 INFO - T& back() 14:20:43 INFO - { 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!mEntered))))) { MOZ_ReportAssertionFailure("!mEntered", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 472); do { } while (0); do { __debugbreak(); MOZ_NoReturn(472); } while (0); } } while (0); 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!empty()))))) { MOZ_ReportAssertionFailure("!empty()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 473); do { } while (0); do { __debugbreak(); MOZ_NoReturn(473); } while (0); } } while (0); 14:20:43 INFO - return *(end() - 1); 14:20:43 INFO - } 14:20:43 INFO - const T& back() const 14:20:43 INFO - { 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!mEntered))))) { MOZ_ReportAssertionFailure("!mEntered", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 479); do { } while (0); do { __debugbreak(); MOZ_NoReturn(479); } while (0); } } while (0); 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!empty()))))) { MOZ_ReportAssertionFailure("!empty()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 480); do { } while (0); do { __debugbreak(); MOZ_NoReturn(480); } while (0); } } while (0); 14:20:43 INFO - return *(end() - 1); 14:20:43 INFO - } 14:20:43 INFO - class Range 14:20:43 INFO - { 14:20:43 INFO - friend class Vector; 14:20:43 INFO - T* mCur; 14:20:43 INFO - T* mEnd; 14:20:43 INFO - Range(T* aCur, T* aEnd) 14:20:43 INFO - : mCur(aCur) 14:20:43 INFO - , mEnd(aEnd) 14:20:43 INFO - { 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aCur <= aEnd))))) { MOZ_ReportAssertionFailure("aCur <= aEnd", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 493); do { } while (0); do { __debugbreak(); MOZ_NoReturn(493); } while (0); } } while (0); 14:20:43 INFO - } 14:20:43 INFO - public: 14:20:43 INFO - bool empty() const { return mCur == mEnd; } 14:20:43 INFO - size_t remain() const { return PointerRangeSize(mCur, mEnd); } 14:20:43 INFO - T& front() const { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!empty()))))) { MOZ_ReportAssertionFailure("!empty()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 499); do { } while (0); do { __debugbreak(); MOZ_NoReturn(499); } while (0); } } while (0); return *mCur; } 14:20:43 INFO - void popFront() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!empty()))))) { MOZ_ReportAssertionFailure("!empty()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 500); do { } while (0); do { __debugbreak(); MOZ_NoReturn(500); } while (0); } } while (0); ++mCur; } 14:20:43 INFO - T popCopyFront() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!empty()))))) { MOZ_ReportAssertionFailure("!empty()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 501); do { } while (0); do { __debugbreak(); MOZ_NoReturn(501); } while (0); } } while (0); return *mCur++; } 14:20:43 INFO - }; 14:20:43 INFO - class ConstRange 14:20:43 INFO - { 14:20:43 INFO - friend class Vector; 14:20:43 INFO - const T* mCur; 14:20:43 INFO - const T* mEnd; 14:20:43 INFO - ConstRange(const T* aCur, const T* aEnd) 14:20:43 INFO - : mCur(aCur) 14:20:43 INFO - , mEnd(aEnd) 14:20:43 INFO - { 14:20:43 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aCur <= aEnd))))) { MOZ_ReportAssertionFailure("aCur <= aEnd", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 513); do { } while (0); do { __debugbreak(); MOZ_NoReturn(513); } while (0); } } while (0); 14:20:43 INFO - } 14:20:43 INFO - public: 14:20:43 INFO - bool empty() const { return mCur == mEnd; } 14:20:43 INFO - size_t remain() const { return PointerRangeSize(mCur, mEnd); } 14:20:43 INFO - const T& front() const { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!empty()))))) { MOZ_ReportAssertionFailure("!empty()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 519); do { } while (0); do { __debugbreak(); MOZ_NoReturn(519); } while (0); } } while (0); return *mCur; } 14:20:43 INFO - void popFront() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!empty()))))) { MOZ_ReportAssertionFailure("!empty()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 520); do { } while (0); do { __debugbreak(); MOZ_NoReturn(520); } while (0); } } while (0); ++mCur; } 14:20:43 INFO - T popCopyFront() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!empty()))))) { MOZ_ReportAssertionFailure("!empty()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 521); do { } while (0); do { __debugbreak(); MOZ_NoReturn(521); } while (0); } } while (0); return *mCur++; } 14:20:43 INFO - }; 14:20:43 INFO - Range all() { return Range(begin(), end()); } 14:20:43 INFO - ConstRange all() const { return ConstRange(begin(), end()); } 14:20:43 INFO - void reverse(); 14:20:43 INFO - bool initCapacity(size_t aRequest); 14:20:43 INFO - bool initLengthUninitialized(size_t aRequest); 14:20:43 INFO - bool reserve(size_t aRequest); 14:20:43 INFO - void shrinkBy(size_t aIncr); 14:20:43 INFO - void shrinkTo(size_t aNewLength); 14:20:43 INFO - bool growBy(size_t aIncr); 14:20:43 INFO - bool resize(size_t aNewLength); 14:20:43 INFO - bool growByUninitialized(size_t aIncr); 14:20:43 INFO - void infallibleGrowByUninitialized(size_t aIncr); 14:20:43 INFO - bool resizeUninitialized(size_t aNewLength); 14:20:43 INFO - void clear(); 14:20:43 INFO - void clearAndFree(); 14:20:43 INFO - void podResizeToFit(); 14:20:43 INFO - bool canAppendWithoutRealloc(size_t aNeeded) const; 14:20:43 INFO - template bool append(U&& aU); 14:20:43 INFO - template 14:20:43 INFO - bool emplaceBack(Args&&... aArgs) 14:20:43 INFO - { 14:20:43 INFO - if (!growByUninitialized(1)) 14:20:43 INFO - return false; 14:20:43 INFO - Impl::new_(&back(), Forward(aArgs)...); 14:20:43 INFO - return true; 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - bool appendAll(const Vector& aU); 14:20:43 INFO - bool appendN(const T& aT, size_t aN); 14:20:43 INFO - template bool append(const U* aBegin, const U* aEnd); 14:20:43 INFO - template bool append(const U* aBegin, size_t aLength); 14:20:43 INFO - template void infallibleAppend(U&& aU) 14:20:43 INFO - { 14:20:43 INFO - internalAppend(Forward(aU)); 14:20:43 INFO - } 14:20:43 INFO - void infallibleAppendN(const T& aT, size_t aN) 14:20:43 INFO - { 14:20:43 INFO - internalAppendN(aT, aN); 14:20:43 INFO - } 14:20:43 INFO - template void infallibleAppend(const U* aBegin, const U* aEnd) 14:20:43 INFO - { 14:20:43 INFO - internalAppend(aBegin, PointerRangeSize(aBegin, aEnd)); 14:20:43 INFO - } 14:20:43 INFO - template void infallibleAppend(const U* aBegin, size_t aLength) 14:20:43 INFO - { 14:20:43 INFO - internalAppend(aBegin, aLength); 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - void infallibleEmplaceBack(Args&&... aArgs) 14:20:43 INFO - { 14:20:43 INFO - infallibleGrowByUninitialized(1); 14:20:43 INFO - Impl::new_(&back(), Forward(aArgs)...); 14:20:43 INFO - } 14:20:43 INFO - void popBack(); 14:20:43 INFO - T popCopy(); 14:20:43 INFO - T* extractRawBuffer(); 14:20:43 INFO - T* extractOrCopyRawBuffer(); 14:20:43 INFO - void replaceRawBuffer(T* aP, size_t aLength); 14:20:43 INFO - template 14:20:43 INFO - T* insert(T* aP, U&& aVal); 14:20:43 INFO - void erase(T* aT); 14:20:43 INFO - void erase(T* aBegin, T* aEnd); 14:20:43 INFO - size_t sizeOfExcludingThis(MallocSizeOf aMallocSizeOf) const; 14:20:43 INFO - size_t sizeOfIncludingThis(MallocSizeOf aMallocSizeOf) const; 14:20:43 INFO - void swap(Vector& aOther); 14:20:43 INFO - private: 14:20:43 INFO - Vector(const Vector&) = delete; 14:20:43 INFO - void operator=(const Vector&) = delete; 14:20:43 INFO - }; 14:20:43 INFO - template 14:20:43 INFO - inline 14:20:43 INFO - Vector::Vector(AP aAP) 14:20:43 INFO - : AP(aAP) 14:20:43 INFO - , mLength(0) 14:20:43 INFO - , mCapacity(kInlineCapacity) 14:20:43 INFO - , mReserved(0) 14:20:43 INFO - , mEntered(false) 14:20:43 INFO - #line 774 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h" 14:20:43 INFO - { 14:20:43 INFO - mBegin = static_cast(mStorage.addr()); 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - inline 14:20:43 INFO - Vector::Vector(Vector&& aRhs) 14:20:43 INFO - : AllocPolicy(Move(aRhs)) 14:20:43 INFO - , mEntered(false) 14:20:43 INFO - #line 786 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h" 14:20:43 INFO - { 14:20:43 INFO - mLength = aRhs.mLength; 14:20:43 INFO - mCapacity = aRhs.mCapacity; 14:20:43 INFO - mReserved = aRhs.mReserved; 14:20:43 INFO - #line 792 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h" 14:20:43 INFO - if (aRhs.usingInlineStorage()) { 14:20:43 INFO - mBegin = static_cast(mStorage.addr()); 14:20:43 INFO - Impl::moveConstruct(mBegin, aRhs.beginNoCheck(), aRhs.endNoCheck()); 14:20:43 INFO - } else { 14:20:43 INFO - mBegin = aRhs.mBegin; 14:20:43 INFO - aRhs.mBegin = static_cast(aRhs.mStorage.addr()); 14:20:43 INFO - aRhs.mCapacity = kInlineCapacity; 14:20:43 INFO - aRhs.mLength = 0; 14:20:43 INFO - aRhs.mReserved = 0; 14:20:43 INFO - #line 813 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h" 14:20:43 INFO - } 14:20:43 INFO - } 14:20:43 INFO - template 14:20:43 INFO - inline Vector& 14:20:44 INFO - Vector::operator=(Vector&& aRhs) 14:20:44 INFO - { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(this != &aRhs))))) { MOZ_ReportAssertionFailure("this != &aRhs" " (" "self-move assignment is prohibited" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 821); do { } while (0); do { __debugbreak(); MOZ_NoReturn(821); } while (0); } } while (0); 14:20:44 INFO - this->~Vector(); 14:20:44 INFO - new(KnownNotNull, this) Vector(Move(aRhs)); 14:20:44 INFO - return *this; 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - inline 14:20:44 INFO - Vector::~Vector() 14:20:44 INFO - { 14:20:44 INFO - ReentrancyGuard g(*this); do { if (usingInlineStorage()) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mCapacity == kInlineCapacity))))) { MOZ_ReportAssertionFailure("mCapacity == kInlineCapacity", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 831); do { } while (0); do { __debugbreak(); MOZ_NoReturn(831); } while (0); } } while (0); } } while (0); do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(reserved() <= mCapacity))))) { MOZ_ReportAssertionFailure("reserved() <= mCapacity", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 831); do { } while (0); do { __debugbreak(); MOZ_NoReturn(831); } while (0); } } while (0); do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mLength <= reserved()))))) { MOZ_ReportAssertionFailure("mLength <= reserved()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 831); do { } while (0); do { __debugbreak(); MOZ_NoReturn(831); } while (0); } } while (0); do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mLength <= mCapacity))))) { MOZ_ReportAssertionFailure("mLength <= mCapacity", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 831); do { } while (0); do { __debugbreak(); MOZ_NoReturn(831); } while (0); } } while (0); 14:20:44 INFO - Impl::destroy(beginNoCheck(), endNoCheck()); 14:20:44 INFO - if (!usingInlineStorage()) { 14:20:44 INFO - this->free_(beginNoCheck()); 14:20:44 INFO - } 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - inline void 14:20:44 INFO - Vector::reverse() { 14:20:44 INFO - ReentrancyGuard g(*this); do { if (usingInlineStorage()) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mCapacity == kInlineCapacity))))) { MOZ_ReportAssertionFailure("mCapacity == kInlineCapacity", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 841); do { } while (0); do { __debugbreak(); MOZ_NoReturn(841); } while (0); } } while (0); } } while (0); do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(reserved() <= mCapacity))))) { MOZ_ReportAssertionFailure("reserved() <= mCapacity", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 841); do { } while (0); do { __debugbreak(); MOZ_NoReturn(841); } while (0); } } while (0); do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mLength <= reserved()))))) { MOZ_ReportAssertionFailure("mLength <= reserved()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 841); do { } while (0); do { __debugbreak(); MOZ_NoReturn(841); } while (0); } } while (0); do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mLength <= mCapacity))))) { MOZ_ReportAssertionFailure("mLength <= mCapacity", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 841); do { } while (0); do { __debugbreak(); MOZ_NoReturn(841); } while (0); } } while (0); 14:20:44 INFO - T* elems = mBegin; 14:20:44 INFO - size_t len = mLength; 14:20:44 INFO - size_t mid = len / 2; 14:20:44 INFO - for (size_t i = 0; i < mid; i++) { 14:20:44 INFO - Swap(elems[i], elems[len - i - 1]); 14:20:44 INFO - } 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - inline bool 14:20:44 INFO - Vector::convertToHeapStorage(size_t aNewCap) 14:20:44 INFO - { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(usingInlineStorage()))))) { MOZ_ReportAssertionFailure("usingInlineStorage()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 859); do { } while (0); do { __debugbreak(); MOZ_NoReturn(859); } while (0); } } while (0); 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType(aNewCap))>::isValid, "invalid assertion condition"); if ((!!(!(!!(!detail::CapacityHasExcessSpace(aNewCap)))))) { MOZ_ReportAssertionFailure("!detail::CapacityHasExcessSpace(aNewCap)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 862); do { } while (0); do { __debugbreak(); MOZ_NoReturn(862); } while (0); } } while (0); 14:20:44 INFO - T* newBuf = this->template pod_malloc(aNewCap); 14:20:44 INFO - if ((!!(!newBuf))) { 14:20:44 INFO - return false; 14:20:44 INFO - } 14:20:44 INFO - Impl::moveConstruct(newBuf, beginNoCheck(), endNoCheck()); 14:20:44 INFO - Impl::destroy(beginNoCheck(), endNoCheck()); 14:20:44 INFO - mBegin = newBuf; 14:20:44 INFO - mCapacity = aNewCap; 14:20:44 INFO - return true; 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - __declspec(noinline) bool 14:20:44 INFO - Vector::growStorageBy(size_t aIncr) 14:20:44 INFO - { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType mCapacity)>::isValid, "invalid assertion condition"); if ((!!(!(!!(mLength + aIncr > mCapacity))))) { MOZ_ReportAssertionFailure("mLength + aIncr > mCapacity", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 883); do { } while (0); do { __debugbreak(); MOZ_NoReturn(883); } while (0); } } while (0); 14:20:44 INFO - size_t newCap; 14:20:44 INFO - if (aIncr == 1) { 14:20:44 INFO - if (usingInlineStorage()) { 14:20:44 INFO - size_t newSize = 14:20:44 INFO - tl::RoundUpPow2<(kInlineCapacity + 1) * sizeof(T)>::value; 14:20:44 INFO - newCap = newSize / sizeof(T); 14:20:44 INFO - goto convert; 14:20:44 INFO - } 14:20:44 INFO - if (mLength == 0) { 14:20:44 INFO - newCap = 1; 14:20:44 INFO - goto grow; 14:20:44 INFO - } 14:20:44 INFO - if ((!!(mLength & tl::MulOverflowMask<4 * sizeof(T)>::value))) { 14:20:44 INFO - this->reportAllocOverflow(); 14:20:44 INFO - return false; 14:20:44 INFO - } 14:20:44 INFO - newCap = mLength * 2; 14:20:44 INFO - if (detail::CapacityHasExcessSpace(newCap)) { 14:20:44 INFO - newCap += 1; 14:20:44 INFO - } 14:20:44 INFO - } else { 14:20:44 INFO - size_t newMinCap = mLength + aIncr; 14:20:44 INFO - if ((!!(newMinCap < mLength || newMinCap & tl::MulOverflowMask<2 * sizeof(T)>::value))) 14:20:44 INFO - #line 942 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h" 14:20:44 INFO - { 14:20:44 INFO - this->reportAllocOverflow(); 14:20:44 INFO - return false; 14:20:44 INFO - } 14:20:44 INFO - size_t newMinSize = newMinCap * sizeof(T); 14:20:44 INFO - size_t newSize = RoundUpPow2(newMinSize); 14:20:44 INFO - newCap = newSize / sizeof(T); 14:20:44 INFO - } 14:20:44 INFO - if (usingInlineStorage()) { 14:20:44 INFO - convert: 14:20:44 INFO - return convertToHeapStorage(newCap); 14:20:44 INFO - } 14:20:44 INFO - grow: 14:20:44 INFO - return Impl::growTo(*this, newCap); 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - inline bool 14:20:44 INFO - Vector::initCapacity(size_t aRequest) 14:20:44 INFO - { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(empty()))))) { MOZ_ReportAssertionFailure("empty()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 965); do { } while (0); do { __debugbreak(); MOZ_NoReturn(965); } while (0); } } while (0); 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(usingInlineStorage()))))) { MOZ_ReportAssertionFailure("usingInlineStorage()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 966); do { } while (0); do { __debugbreak(); MOZ_NoReturn(966); } while (0); } } while (0); 14:20:44 INFO - if (aRequest == 0) { 14:20:44 INFO - return true; 14:20:44 INFO - } 14:20:44 INFO - T* newbuf = this->template pod_malloc(aRequest); 14:20:44 INFO - if ((!!(!newbuf))) { 14:20:44 INFO - return false; 14:20:44 INFO - } 14:20:44 INFO - mBegin = newbuf; 14:20:44 INFO - mCapacity = aRequest; 14:20:44 INFO - mReserved = aRequest; 14:20:44 INFO - #line 979 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h" 14:20:44 INFO - return true; 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - inline bool 14:20:44 INFO - Vector::initLengthUninitialized(size_t aRequest) 14:20:44 INFO - { 14:20:44 INFO - if (!initCapacity(aRequest)) { 14:20:44 INFO - return false; 14:20:44 INFO - } 14:20:44 INFO - infallibleGrowByUninitialized(aRequest); 14:20:44 INFO - return true; 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - inline bool 14:20:44 INFO - Vector::maybeCheckSimulatedOOM(size_t aRequestedSize) 14:20:44 INFO - { 14:20:44 INFO - if (aRequestedSize <= N) { 14:20:44 INFO - return true; 14:20:44 INFO - } 14:20:44 INFO - if (aRequestedSize <= mReserved) { 14:20:44 INFO - return true; 14:20:44 INFO - } 14:20:44 INFO - #line 1006 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h" 14:20:44 INFO - return allocPolicy().checkSimulatedOOM(); 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - inline bool 14:20:44 INFO - Vector::reserve(size_t aRequest) 14:20:44 INFO - { 14:20:44 INFO - ReentrancyGuard g(*this); do { if (usingInlineStorage()) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mCapacity == kInlineCapacity))))) { MOZ_ReportAssertionFailure("mCapacity == kInlineCapacity", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1014); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1014); } while (0); } } while (0); } } while (0); do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(reserved() <= mCapacity))))) { MOZ_ReportAssertionFailure("reserved() <= mCapacity", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1014); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1014); } while (0); } } while (0); do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mLength <= reserved()))))) { MOZ_ReportAssertionFailure("mLength <= reserved()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1014); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1014); } while (0); } } while (0); do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mLength <= mCapacity))))) { MOZ_ReportAssertionFailure("mLength <= mCapacity", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1014); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1014); } while (0); } } while (0); 14:20:44 INFO - if (aRequest > mCapacity) { 14:20:44 INFO - if ((!!(!growStorageBy(aRequest - mLength)))) { 14:20:44 INFO - return false; 14:20:44 INFO - } 14:20:44 INFO - } else if (!maybeCheckSimulatedOOM(aRequest)) { 14:20:44 INFO - return false; 14:20:44 INFO - } 14:20:44 INFO - if (aRequest > mReserved) { 14:20:44 INFO - mReserved = aRequest; 14:20:44 INFO - } 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mLength <= mReserved))))) { MOZ_ReportAssertionFailure("mLength <= mReserved", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1026); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1026); } while (0); } } while (0); 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mReserved <= mCapacity))))) { MOZ_ReportAssertionFailure("mReserved <= mCapacity", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1027); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1027); } while (0); } } while (0); 14:20:44 INFO - #line 1029 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h" 14:20:44 INFO - return true; 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - inline void 14:20:44 INFO - Vector::shrinkBy(size_t aIncr) 14:20:44 INFO - { 14:20:44 INFO - ReentrancyGuard g(*this); do { if (usingInlineStorage()) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mCapacity == kInlineCapacity))))) { MOZ_ReportAssertionFailure("mCapacity == kInlineCapacity", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1036); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1036); } while (0); } } while (0); } } while (0); do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(reserved() <= mCapacity))))) { MOZ_ReportAssertionFailure("reserved() <= mCapacity", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1036); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1036); } while (0); } } while (0); do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mLength <= reserved()))))) { MOZ_ReportAssertionFailure("mLength <= reserved()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1036); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1036); } while (0); } } while (0); do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mLength <= mCapacity))))) { MOZ_ReportAssertionFailure("mLength <= mCapacity", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1036); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1036); } while (0); } } while (0); 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aIncr <= mLength))))) { MOZ_ReportAssertionFailure("aIncr <= mLength", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1037); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1037); } while (0); } } while (0); 14:20:44 INFO - Impl::destroy(endNoCheck() - aIncr, endNoCheck()); 14:20:44 INFO - mLength -= aIncr; 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - inline void 14:20:44 INFO - Vector::shrinkTo(size_t aNewLength) 14:20:44 INFO - { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aNewLength <= mLength))))) { MOZ_ReportAssertionFailure("aNewLength <= mLength", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1046); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1046); } while (0); } } while (0); 14:20:44 INFO - shrinkBy(mLength - aNewLength); 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - inline bool 14:20:44 INFO - Vector::growBy(size_t aIncr) 14:20:44 INFO - { 14:20:44 INFO - ReentrancyGuard g(*this); do { if (usingInlineStorage()) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mCapacity == kInlineCapacity))))) { MOZ_ReportAssertionFailure("mCapacity == kInlineCapacity", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1054); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1054); } while (0); } } while (0); } } while (0); do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(reserved() <= mCapacity))))) { MOZ_ReportAssertionFailure("reserved() <= mCapacity", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1054); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1054); } while (0); } } while (0); do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mLength <= reserved()))))) { MOZ_ReportAssertionFailure("mLength <= reserved()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1054); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1054); } while (0); } } while (0); do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mLength <= mCapacity))))) { MOZ_ReportAssertionFailure("mLength <= mCapacity", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1054); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1054); } while (0); } } while (0); 14:20:44 INFO - if (aIncr > mCapacity - mLength) { 14:20:44 INFO - if ((!!(!growStorageBy(aIncr)))) { 14:20:44 INFO - return false; 14:20:44 INFO - } 14:20:44 INFO - } else if (!maybeCheckSimulatedOOM(mLength + aIncr)) { 14:20:44 INFO - return false; 14:20:44 INFO - } 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mLength + aIncr <= mCapacity))))) { MOZ_ReportAssertionFailure("mLength + aIncr <= mCapacity", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1062); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1062); } while (0); } } while (0); 14:20:44 INFO - T* newend = endNoCheck() + aIncr; 14:20:44 INFO - Impl::initialize(endNoCheck(), newend); 14:20:44 INFO - mLength += aIncr; 14:20:44 INFO - if (mLength > mReserved) { 14:20:44 INFO - mReserved = mLength; 14:20:44 INFO - } 14:20:44 INFO - #line 1071 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h" 14:20:44 INFO - return true; 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - inline bool 14:20:44 INFO - Vector::growByUninitialized(size_t aIncr) 14:20:44 INFO - { 14:20:44 INFO - ReentrancyGuard g(*this); do { if (usingInlineStorage()) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mCapacity == kInlineCapacity))))) { MOZ_ReportAssertionFailure("mCapacity == kInlineCapacity", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1078); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1078); } while (0); } } while (0); } } while (0); do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(reserved() <= mCapacity))))) { MOZ_ReportAssertionFailure("reserved() <= mCapacity", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1078); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1078); } while (0); } } while (0); do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mLength <= reserved()))))) { MOZ_ReportAssertionFailure("mLength <= reserved()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1078); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1078); } while (0); } } while (0); do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mLength <= mCapacity))))) { MOZ_ReportAssertionFailure("mLength <= mCapacity", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1078); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1078); } while (0); } } while (0); 14:20:44 INFO - if (aIncr > mCapacity - mLength) { 14:20:44 INFO - if ((!!(!growStorageBy(aIncr)))) { 14:20:44 INFO - return false; 14:20:44 INFO - } 14:20:44 INFO - } else if (!maybeCheckSimulatedOOM(mLength + aIncr)) { 14:20:44 INFO - return false; 14:20:44 INFO - } 14:20:44 INFO - if (mLength + aIncr > mReserved) { 14:20:44 INFO - mReserved = mLength + aIncr; 14:20:44 INFO - } 14:20:44 INFO - #line 1091 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h" 14:20:44 INFO - infallibleGrowByUninitialized(aIncr); 14:20:44 INFO - return true; 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - inline void 14:20:44 INFO - Vector::infallibleGrowByUninitialized(size_t aIncr) 14:20:44 INFO - { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mLength + aIncr <= reserved()))))) { MOZ_ReportAssertionFailure("mLength + aIncr <= reserved()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1099); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1099); } while (0); } } while (0); 14:20:44 INFO - mLength += aIncr; 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - inline bool 14:20:44 INFO - Vector::resize(size_t aNewLength) 14:20:44 INFO - { 14:20:44 INFO - size_t curLength = mLength; 14:20:44 INFO - if (aNewLength > curLength) { 14:20:44 INFO - return growBy(aNewLength - curLength); 14:20:44 INFO - } 14:20:44 INFO - shrinkBy(curLength - aNewLength); 14:20:44 INFO - return true; 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - inline bool 14:20:44 INFO - Vector::resizeUninitialized(size_t aNewLength) 14:20:44 INFO - { 14:20:44 INFO - size_t curLength = mLength; 14:20:44 INFO - if (aNewLength > curLength) { 14:20:44 INFO - return growByUninitialized(aNewLength - curLength); 14:20:44 INFO - } 14:20:44 INFO - shrinkBy(curLength - aNewLength); 14:20:44 INFO - return true; 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - inline void 14:20:44 INFO - Vector::clear() 14:20:44 INFO - { 14:20:44 INFO - ReentrancyGuard g(*this); do { if (usingInlineStorage()) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mCapacity == kInlineCapacity))))) { MOZ_ReportAssertionFailure("mCapacity == kInlineCapacity", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1131); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1131); } while (0); } } while (0); } } while (0); do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(reserved() <= mCapacity))))) { MOZ_ReportAssertionFailure("reserved() <= mCapacity", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1131); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1131); } while (0); } } while (0); do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mLength <= reserved()))))) { MOZ_ReportAssertionFailure("mLength <= reserved()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1131); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1131); } while (0); } } while (0); do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mLength <= mCapacity))))) { MOZ_ReportAssertionFailure("mLength <= mCapacity", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1131); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1131); } while (0); } } while (0); 14:20:44 INFO - Impl::destroy(beginNoCheck(), endNoCheck()); 14:20:44 INFO - mLength = 0; 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - inline void 14:20:44 INFO - Vector::clearAndFree() 14:20:44 INFO - { 14:20:44 INFO - clear(); 14:20:44 INFO - if (usingInlineStorage()) { 14:20:44 INFO - return; 14:20:44 INFO - } 14:20:44 INFO - this->free_(beginNoCheck()); 14:20:44 INFO - mBegin = static_cast(mStorage.addr()); 14:20:44 INFO - mCapacity = kInlineCapacity; 14:20:44 INFO - mReserved = 0; 14:20:44 INFO - #line 1151 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h" 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - inline void 14:20:44 INFO - Vector::podResizeToFit() 14:20:44 INFO - { 14:20:44 INFO - Impl::podResizeToFit(*this); 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - inline bool 14:20:44 INFO - Vector::canAppendWithoutRealloc(size_t aNeeded) const 14:20:44 INFO - { 14:20:44 INFO - return mLength + aNeeded <= mCapacity; 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - template 14:20:44 INFO - inline void 14:20:44 INFO - Vector::internalAppendAll(const Vector& aOther) 14:20:44 INFO - { 14:20:44 INFO - internalAppend(aOther.begin(), aOther.length()); 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - template 14:20:44 INFO - inline void 14:20:44 INFO - Vector::internalAppend(U&& aU) 14:20:44 INFO - { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mLength + 1 <= mReserved))))) { MOZ_ReportAssertionFailure("mLength + 1 <= mReserved", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1182); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1182); } while (0); } } while (0); 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mReserved <= mCapacity))))) { MOZ_ReportAssertionFailure("mReserved <= mCapacity", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1183); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1183); } while (0); } } while (0); 14:20:44 INFO - Impl::new_(endNoCheck(), Forward(aU)); 14:20:44 INFO - ++mLength; 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - inline bool 14:20:44 INFO - Vector::appendN(const T& aT, size_t aNeeded) 14:20:44 INFO - { 14:20:44 INFO - ReentrancyGuard g(*this); do { if (usingInlineStorage()) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mCapacity == kInlineCapacity))))) { MOZ_ReportAssertionFailure("mCapacity == kInlineCapacity", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1192); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1192); } while (0); } } while (0); } } while (0); do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(reserved() <= mCapacity))))) { MOZ_ReportAssertionFailure("reserved() <= mCapacity", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1192); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1192); } while (0); } } while (0); do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mLength <= reserved()))))) { MOZ_ReportAssertionFailure("mLength <= reserved()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1192); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1192); } while (0); } } while (0); do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mLength <= mCapacity))))) { MOZ_ReportAssertionFailure("mLength <= mCapacity", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1192); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1192); } while (0); } } while (0); 14:20:44 INFO - if (mLength + aNeeded > mCapacity) { 14:20:44 INFO - if ((!!(!growStorageBy(aNeeded)))) { 14:20:44 INFO - return false; 14:20:44 INFO - } 14:20:44 INFO - } else if (!maybeCheckSimulatedOOM(mLength + aNeeded)) { 14:20:44 INFO - return false; 14:20:44 INFO - } 14:20:44 INFO - if (mLength + aNeeded > mReserved) { 14:20:44 INFO - mReserved = mLength + aNeeded; 14:20:44 INFO - } 14:20:44 INFO - #line 1205 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h" 14:20:44 INFO - internalAppendN(aT, aNeeded); 14:20:44 INFO - return true; 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - inline void 14:20:44 INFO - Vector::internalAppendN(const T& aT, size_t aNeeded) 14:20:44 INFO - { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mLength + aNeeded <= mReserved))))) { MOZ_ReportAssertionFailure("mLength + aNeeded <= mReserved", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1213); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1213); } while (0); } } while (0); 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mReserved <= mCapacity))))) { MOZ_ReportAssertionFailure("mReserved <= mCapacity", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1214); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1214); } while (0); } } while (0); 14:20:44 INFO - Impl::copyConstructN(endNoCheck(), aNeeded, aT); 14:20:44 INFO - mLength += aNeeded; 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - template 14:20:44 INFO - inline T* 14:20:44 INFO - Vector::insert(T* aP, U&& aVal) 14:20:44 INFO - { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(begin() <= aP))))) { MOZ_ReportAssertionFailure("begin() <= aP", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1224); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1224); } while (0); } } while (0); 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aP <= end()))))) { MOZ_ReportAssertionFailure("aP <= end()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1225); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1225); } while (0); } } while (0); 14:20:44 INFO - size_t pos = aP - begin(); 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(pos <= mLength))))) { MOZ_ReportAssertionFailure("pos <= mLength", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1227); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1227); } while (0); } } while (0); 14:20:44 INFO - size_t oldLength = mLength; 14:20:44 INFO - if (pos == oldLength) { 14:20:44 INFO - if (!append(Forward(aVal))) { 14:20:44 INFO - return nullptr; 14:20:44 INFO - } 14:20:44 INFO - } else { 14:20:44 INFO - T oldBack = Move(back()); 14:20:44 INFO - if (!append(Move(oldBack))) { 14:20:44 INFO - return nullptr; 14:20:44 INFO - } 14:20:44 INFO - for (size_t i = oldLength; i > pos; --i) { 14:20:44 INFO - (*this)[i] = Move((*this)[i - 1]); 14:20:44 INFO - } 14:20:44 INFO - (*this)[pos] = Forward(aVal); 14:20:44 INFO - } 14:20:44 INFO - return begin() + pos; 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - inline void 14:20:44 INFO - Vector::erase(T* aIt) 14:20:44 INFO - { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(begin() <= aIt))))) { MOZ_ReportAssertionFailure("begin() <= aIt", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1250); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1250); } while (0); } } while (0); 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aIt < end()))))) { MOZ_ReportAssertionFailure("aIt < end()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1251); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1251); } while (0); } } while (0); 14:20:44 INFO - while (aIt + 1 < end()) { 14:20:44 INFO - *aIt = Move(*(aIt + 1)); 14:20:44 INFO - ++aIt; 14:20:44 INFO - } 14:20:44 INFO - popBack(); 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - inline void 14:20:44 INFO - Vector::erase(T* aBegin, T* aEnd) 14:20:44 INFO - { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(begin() <= aBegin))))) { MOZ_ReportAssertionFailure("begin() <= aBegin", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1263); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1263); } while (0); } } while (0); 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aBegin <= aEnd))))) { MOZ_ReportAssertionFailure("aBegin <= aEnd", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1264); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1264); } while (0); } } while (0); 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aEnd <= end()))))) { MOZ_ReportAssertionFailure("aEnd <= end()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1265); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1265); } while (0); } } while (0); 14:20:44 INFO - while (aEnd < end()) { 14:20:44 INFO - *aBegin++ = Move(*aEnd++); 14:20:44 INFO - } 14:20:44 INFO - shrinkBy(aEnd - aBegin); 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - template 14:20:44 INFO - inline bool 14:20:44 INFO - Vector::append(const U* aInsBegin, const U* aInsEnd) 14:20:44 INFO - { 14:20:44 INFO - ReentrancyGuard g(*this); do { if (usingInlineStorage()) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mCapacity == kInlineCapacity))))) { MOZ_ReportAssertionFailure("mCapacity == kInlineCapacity", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1277); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1277); } while (0); } } while (0); } } while (0); do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(reserved() <= mCapacity))))) { MOZ_ReportAssertionFailure("reserved() <= mCapacity", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1277); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1277); } while (0); } } while (0); do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mLength <= reserved()))))) { MOZ_ReportAssertionFailure("mLength <= reserved()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1277); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1277); } while (0); } } while (0); do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mLength <= mCapacity))))) { MOZ_ReportAssertionFailure("mLength <= mCapacity", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1277); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1277); } while (0); } } while (0); 14:20:44 INFO - size_t aNeeded = PointerRangeSize(aInsBegin, aInsEnd); 14:20:44 INFO - if (mLength + aNeeded > mCapacity) { 14:20:44 INFO - if ((!!(!growStorageBy(aNeeded)))) { 14:20:44 INFO - return false; 14:20:44 INFO - } 14:20:44 INFO - } else if (!maybeCheckSimulatedOOM(mLength + aNeeded)) { 14:20:44 INFO - return false; 14:20:44 INFO - } 14:20:44 INFO - if (mLength + aNeeded > mReserved) { 14:20:44 INFO - mReserved = mLength + aNeeded; 14:20:44 INFO - } 14:20:44 INFO - #line 1291 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h" 14:20:44 INFO - internalAppend(aInsBegin, aNeeded); 14:20:44 INFO - return true; 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - template 14:20:44 INFO - inline void 14:20:44 INFO - Vector::internalAppend(const U* aInsBegin, size_t aInsLength) 14:20:44 INFO - { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mLength + aInsLength <= mReserved))))) { MOZ_ReportAssertionFailure("mLength + aInsLength <= mReserved", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1300); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1300); } while (0); } } while (0); 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mReserved <= mCapacity))))) { MOZ_ReportAssertionFailure("mReserved <= mCapacity", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1301); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1301); } while (0); } } while (0); 14:20:44 INFO - Impl::copyConstruct(endNoCheck(), aInsBegin, aInsBegin + aInsLength); 14:20:44 INFO - mLength += aInsLength; 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - template 14:20:44 INFO - inline bool 14:20:44 INFO - Vector::append(U&& aU) 14:20:44 INFO - { 14:20:44 INFO - ReentrancyGuard g(*this); do { if (usingInlineStorage()) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mCapacity == kInlineCapacity))))) { MOZ_ReportAssertionFailure("mCapacity == kInlineCapacity", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1311); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1311); } while (0); } } while (0); } } while (0); do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(reserved() <= mCapacity))))) { MOZ_ReportAssertionFailure("reserved() <= mCapacity", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1311); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1311); } while (0); } } while (0); do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mLength <= reserved()))))) { MOZ_ReportAssertionFailure("mLength <= reserved()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1311); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1311); } while (0); } } while (0); do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mLength <= mCapacity))))) { MOZ_ReportAssertionFailure("mLength <= mCapacity", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1311); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1311); } while (0); } } while (0); 14:20:44 INFO - if (mLength == mCapacity) { 14:20:44 INFO - if ((!!(!growStorageBy(1)))) { 14:20:44 INFO - return false; 14:20:44 INFO - } 14:20:44 INFO - } else if (!maybeCheckSimulatedOOM(mLength + 1)) { 14:20:44 INFO - return false; 14:20:44 INFO - } 14:20:44 INFO - if (mLength + 1 > mReserved) { 14:20:44 INFO - mReserved = mLength + 1; 14:20:44 INFO - } 14:20:44 INFO - #line 1324 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h" 14:20:44 INFO - internalAppend(Forward(aU)); 14:20:44 INFO - return true; 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - template 14:20:44 INFO - inline bool 14:20:44 INFO - Vector::appendAll(const Vector& aOther) 14:20:44 INFO - { 14:20:44 INFO - return append(aOther.begin(), aOther.length()); 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - template 14:20:44 INFO - inline bool 14:20:44 INFO - Vector::append(const U* aInsBegin, size_t aInsLength) 14:20:44 INFO - { 14:20:44 INFO - return append(aInsBegin, aInsBegin + aInsLength); 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - inline void 14:20:44 INFO - Vector::popBack() 14:20:44 INFO - { 14:20:44 INFO - ReentrancyGuard g(*this); do { if (usingInlineStorage()) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mCapacity == kInlineCapacity))))) { MOZ_ReportAssertionFailure("mCapacity == kInlineCapacity", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1348); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1348); } while (0); } } while (0); } } while (0); do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(reserved() <= mCapacity))))) { MOZ_ReportAssertionFailure("reserved() <= mCapacity", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1348); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1348); } while (0); } } while (0); do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mLength <= reserved()))))) { MOZ_ReportAssertionFailure("mLength <= reserved()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1348); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1348); } while (0); } } while (0); do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mLength <= mCapacity))))) { MOZ_ReportAssertionFailure("mLength <= mCapacity", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1348); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1348); } while (0); } } while (0); 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!empty()))))) { MOZ_ReportAssertionFailure("!empty()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1349); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1349); } while (0); } } while (0); 14:20:44 INFO - --mLength; 14:20:44 INFO - endNoCheck()->~T(); 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - inline T 14:20:44 INFO - Vector::popCopy() 14:20:44 INFO - { 14:20:44 INFO - T ret = back(); 14:20:44 INFO - popBack(); 14:20:44 INFO - return ret; 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - inline T* 14:20:44 INFO - Vector::extractRawBuffer() 14:20:44 INFO - { 14:20:44 INFO - ReentrancyGuard g(*this); do { if (usingInlineStorage()) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mCapacity == kInlineCapacity))))) { MOZ_ReportAssertionFailure("mCapacity == kInlineCapacity", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1367); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1367); } while (0); } } while (0); } } while (0); do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(reserved() <= mCapacity))))) { MOZ_ReportAssertionFailure("reserved() <= mCapacity", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1367); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1367); } while (0); } } while (0); do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mLength <= reserved()))))) { MOZ_ReportAssertionFailure("mLength <= reserved()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1367); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1367); } while (0); } } while (0); do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mLength <= mCapacity))))) { MOZ_ReportAssertionFailure("mLength <= mCapacity", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1367); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1367); } while (0); } } while (0); 14:20:44 INFO - if (usingInlineStorage()) { 14:20:44 INFO - return nullptr; 14:20:44 INFO - } 14:20:44 INFO - T* ret = mBegin; 14:20:44 INFO - mBegin = static_cast(mStorage.addr()); 14:20:44 INFO - mLength = 0; 14:20:44 INFO - mCapacity = kInlineCapacity; 14:20:44 INFO - mReserved = 0; 14:20:44 INFO - #line 1380 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h" 14:20:44 INFO - return ret; 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - inline T* 14:20:44 INFO - Vector::extractOrCopyRawBuffer() 14:20:44 INFO - { 14:20:44 INFO - if (T* ret = extractRawBuffer()) { 14:20:44 INFO - return ret; 14:20:44 INFO - } 14:20:44 INFO - ReentrancyGuard g(*this); do { if (usingInlineStorage()) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mCapacity == kInlineCapacity))))) { MOZ_ReportAssertionFailure("mCapacity == kInlineCapacity", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1391); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1391); } while (0); } } while (0); } } while (0); do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(reserved() <= mCapacity))))) { MOZ_ReportAssertionFailure("reserved() <= mCapacity", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1391); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1391); } while (0); } } while (0); do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mLength <= reserved()))))) { MOZ_ReportAssertionFailure("mLength <= reserved()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1391); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1391); } while (0); } } while (0); do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mLength <= mCapacity))))) { MOZ_ReportAssertionFailure("mLength <= mCapacity", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1391); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1391); } while (0); } } while (0); 14:20:44 INFO - T* copy = this->template pod_malloc(mLength); 14:20:44 INFO - if (!copy) { 14:20:44 INFO - return nullptr; 14:20:44 INFO - } 14:20:44 INFO - Impl::moveConstruct(copy, beginNoCheck(), endNoCheck()); 14:20:44 INFO - Impl::destroy(beginNoCheck(), endNoCheck()); 14:20:44 INFO - mBegin = static_cast(mStorage.addr()); 14:20:44 INFO - mLength = 0; 14:20:44 INFO - mCapacity = kInlineCapacity; 14:20:44 INFO - mReserved = 0; 14:20:44 INFO - #line 1406 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h" 14:20:44 INFO - return copy; 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - inline void 14:20:44 INFO - Vector::replaceRawBuffer(T* aP, size_t aLength) 14:20:44 INFO - { 14:20:44 INFO - ReentrancyGuard g(*this); do { if (usingInlineStorage()) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mCapacity == kInlineCapacity))))) { MOZ_ReportAssertionFailure("mCapacity == kInlineCapacity", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1413); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1413); } while (0); } } while (0); } } while (0); do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(reserved() <= mCapacity))))) { MOZ_ReportAssertionFailure("reserved() <= mCapacity", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1413); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1413); } while (0); } } while (0); do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mLength <= reserved()))))) { MOZ_ReportAssertionFailure("mLength <= reserved()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1413); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1413); } while (0); } } while (0); do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mLength <= mCapacity))))) { MOZ_ReportAssertionFailure("mLength <= mCapacity", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h", 1413); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1413); } while (0); } } while (0); 14:20:44 INFO - Impl::destroy(beginNoCheck(), endNoCheck()); 14:20:44 INFO - if (!usingInlineStorage()) { 14:20:44 INFO - this->free_(beginNoCheck()); 14:20:44 INFO - } 14:20:44 INFO - if (aLength <= kInlineCapacity) { 14:20:44 INFO - mBegin = static_cast(mStorage.addr()); 14:20:44 INFO - mLength = aLength; 14:20:44 INFO - mCapacity = kInlineCapacity; 14:20:44 INFO - Impl::moveConstruct(mBegin, aP, aP + aLength); 14:20:44 INFO - Impl::destroy(aP, aP + aLength); 14:20:44 INFO - this->free_(aP); 14:20:44 INFO - } else { 14:20:44 INFO - mBegin = aP; 14:20:44 INFO - mLength = aLength; 14:20:44 INFO - mCapacity = aLength; 14:20:44 INFO - } 14:20:44 INFO - mReserved = aLength; 14:20:44 INFO - #line 1442 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h" 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - inline size_t 14:20:44 INFO - Vector::sizeOfExcludingThis(MallocSizeOf aMallocSizeOf) const 14:20:44 INFO - { 14:20:44 INFO - return usingInlineStorage() ? 0 : aMallocSizeOf(beginNoCheck()); 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - inline size_t 14:20:44 INFO - Vector::sizeOfIncludingThis(MallocSizeOf aMallocSizeOf) const 14:20:44 INFO - { 14:20:44 INFO - return aMallocSizeOf(this) + sizeOfExcludingThis(aMallocSizeOf); 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - inline void 14:20:44 INFO - Vector::swap(Vector& aOther) 14:20:44 INFO - { 14:20:44 INFO - static_assert(N == 0, 14:20:44 INFO - "still need to implement this for N != 0"); 14:20:44 INFO - if (!usingInlineStorage() && aOther.usingInlineStorage()) { 14:20:44 INFO - aOther.mBegin = mBegin; 14:20:44 INFO - mBegin = inlineStorage(); 14:20:44 INFO - } else if (usingInlineStorage() && !aOther.usingInlineStorage()) { 14:20:44 INFO - mBegin = aOther.mBegin; 14:20:44 INFO - aOther.mBegin = aOther.inlineStorage(); 14:20:44 INFO - } else if (!usingInlineStorage() && !aOther.usingInlineStorage()) { 14:20:44 INFO - Swap(mBegin, aOther.mBegin); 14:20:44 INFO - } else { 14:20:44 INFO - } 14:20:44 INFO - Swap(mLength, aOther.mLength); 14:20:44 INFO - Swap(mCapacity, aOther.mCapacity); 14:20:44 INFO - Swap(mReserved, aOther.mReserved); 14:20:44 INFO - #line 1483 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h" 14:20:44 INFO - } 14:20:44 INFO - } 14:20:44 INFO - #pragma warning(pop) 14:20:44 INFO - #line 1490 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h" 14:20:44 INFO - #line 1492 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Vector.h" 14:20:44 INFO - #line 12 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/GCAPI.h" 14:20:44 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/GCAnnotations.h" 14:20:44 INFO - #line 56 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/GCAnnotations.h" 14:20:44 INFO - #line 58 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/GCAnnotations.h" 14:20:44 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/GCAPI.h" 14:20:44 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/UniquePtr.h" 14:20:44 INFO - namespace js { 14:20:44 INFO - template > 14:20:44 INFO - using UniquePtr = mozilla::UniquePtr; 14:20:44 INFO - namespace detail { 14:20:44 INFO - template 14:20:44 INFO - struct UniqueSelector 14:20:44 INFO - { 14:20:44 INFO - typedef UniquePtr SingleObject; 14:20:44 INFO - }; 14:20:44 INFO - template 14:20:44 INFO - struct UniqueSelector 14:20:44 INFO - { 14:20:44 INFO - typedef UniquePtr UnknownBound; 14:20:44 INFO - }; 14:20:44 INFO - template 14:20:44 INFO - struct UniqueSelector 14:20:44 INFO - { 14:20:44 INFO - typedef UniquePtr KnownBound; 14:20:44 INFO - }; 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - typename detail::UniqueSelector::SingleObject 14:20:44 INFO - MakeUnique(Args&&... aArgs) 14:20:44 INFO - { 14:20:44 INFO - return UniquePtr(js_new(mozilla::Forward(aArgs)...)); 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - typename detail::UniqueSelector::UnknownBound 14:20:44 INFO - MakeUnique(decltype(sizeof(int)) aN) = delete; 14:20:44 INFO - template 14:20:44 INFO - typename detail::UniqueSelector::KnownBound 14:20:44 INFO - MakeUnique(Args&&... aArgs) = delete; 14:20:44 INFO - } 14:20:44 INFO - #line 62 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/UniquePtr.h" 14:20:44 INFO - #line 16 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/GCAPI.h" 14:20:44 INFO - namespace js { 14:20:44 INFO - namespace gc { 14:20:44 INFO - class GCRuntime; 14:20:44 INFO - } 14:20:44 INFO - namespace gcstats { 14:20:44 INFO - struct Statistics; 14:20:44 INFO - } 14:20:44 INFO - } 14:20:44 INFO - typedef enum JSGCMode { 14:20:44 INFO - JSGC_MODE_GLOBAL = 0, 14:20:44 INFO - JSGC_MODE_ZONE = 1, 14:20:44 INFO - JSGC_MODE_INCREMENTAL = 2 14:20:44 INFO - } JSGCMode; 14:20:44 INFO - typedef enum JSGCInvocationKind { 14:20:44 INFO - GC_NORMAL = 0, 14:20:44 INFO - GC_SHRINK = 1 14:20:44 INFO - } JSGCInvocationKind; 14:20:44 INFO - namespace JS { 14:20:44 INFO - namespace gcreason { 14:20:44 INFO - enum Reason { 14:20:44 INFO - API, EAGER_ALLOC_TRIGGER, DESTROY_RUNTIME, UNUSED0, LAST_DITCH, TOO_MUCH_MALLOC, ALLOC_TRIGGER, DEBUG_GC, COMPARTMENT_REVIVED, RESET, OUT_OF_NURSERY, EVICT_NURSERY, FULL_STORE_BUFFER, SHARED_MEMORY_LIMIT, UNUSED1, INCREMENTAL_TOO_SLOW, ABORT_GC, RESERVED0, RESERVED1, RESERVED2, RESERVED3, RESERVED4, RESERVED5, RESERVED6, RESERVED7, RESERVED8, RESERVED9, RESERVED10, RESERVED11, RESERVED12, RESERVED13, RESERVED14, RESERVED15, DOM_WINDOW_UTILS, COMPONENT_UTILS, MEM_PRESSURE, CC_WAITING, CC_FORCED, LOAD_END, POST_COMPARTMENT, PAGE_HIDE, NSJSCONTEXT_DESTROY, SET_NEW_DOCUMENT, SET_DOC_SHELL, DOM_UTILS, DOM_IPC, DOM_WORKER, INTER_SLICE_GC, REFRESH_FRAME, FULL_GC_TIMER, SHUTDOWN_CC, FINISH_LARGE_EVALUATE, USER_INACTIVE, XPCONNECT_SHUTDOWN, 14:20:44 INFO - NO_REASON, 14:20:44 INFO - NUM_REASONS, 14:20:44 INFO - NUM_TELEMETRY_REASONS = 100 14:20:44 INFO - }; 14:20:44 INFO - extern const char* 14:20:44 INFO - ExplainReason(JS::gcreason::Reason reason); 14:20:44 INFO - } 14:20:44 INFO - extern void 14:20:44 INFO - PrepareZoneForGC(Zone* zone); 14:20:44 INFO - extern void 14:20:44 INFO - PrepareForFullGC(JSContext* cx); 14:20:44 INFO - extern void 14:20:44 INFO - PrepareForIncrementalGC(JSContext* cx); 14:20:44 INFO - extern bool 14:20:44 INFO - IsGCScheduled(JSContext* cx); 14:20:44 INFO - extern void 14:20:44 INFO - SkipZoneForGC(Zone* zone); 14:20:44 INFO - extern void 14:20:44 INFO - GCForReason(JSContext* cx, JSGCInvocationKind gckind, gcreason::Reason reason); 14:20:44 INFO - extern void 14:20:44 INFO - StartIncrementalGC(JSContext* cx, JSGCInvocationKind gckind, gcreason::Reason reason, 14:20:44 INFO - int64_t millis = 0); 14:20:44 INFO - extern void 14:20:44 INFO - IncrementalGCSlice(JSContext* cx, gcreason::Reason reason, int64_t millis = 0); 14:20:44 INFO - extern void 14:20:44 INFO - FinishIncrementalGC(JSContext* cx, gcreason::Reason reason); 14:20:44 INFO - extern void 14:20:44 INFO - AbortIncrementalGC(JSContext* cx); 14:20:44 INFO - namespace dbg { 14:20:44 INFO - class GarbageCollectionEvent 14:20:44 INFO - { 14:20:44 INFO - uint64_t majorGCNumber_; 14:20:44 INFO - const char* reason; 14:20:44 INFO - const char* nonincrementalReason; 14:20:44 INFO - struct Collection { 14:20:44 INFO - mozilla::TimeStamp startTimestamp; 14:20:44 INFO - mozilla::TimeStamp endTimestamp; 14:20:44 INFO - }; 14:20:44 INFO - mozilla::Vector collections; 14:20:44 INFO - GarbageCollectionEvent(const GarbageCollectionEvent& rhs) = delete; 14:20:44 INFO - GarbageCollectionEvent& operator=(const GarbageCollectionEvent& rhs) = delete; 14:20:44 INFO - public: 14:20:44 INFO - explicit GarbageCollectionEvent(uint64_t majorGCNum) 14:20:44 INFO - : majorGCNumber_(majorGCNum) 14:20:44 INFO - , reason(nullptr) 14:20:44 INFO - , nonincrementalReason(nullptr) 14:20:44 INFO - , collections() 14:20:44 INFO - { } 14:20:44 INFO - using Ptr = js::UniquePtr; 14:20:44 INFO - static Ptr Create(JSRuntime* rt, ::js::gcstats::Statistics& stats, uint64_t majorGCNumber); 14:20:44 INFO - JSObject* toJSObject(JSContext* cx) const; 14:20:44 INFO - uint64_t majorGCNumber() const { return majorGCNumber_; } 14:20:44 INFO - }; 14:20:44 INFO - } 14:20:44 INFO - enum GCProgress { 14:20:44 INFO - GC_CYCLE_BEGIN, 14:20:44 INFO - GC_SLICE_BEGIN, 14:20:44 INFO - GC_SLICE_END, 14:20:44 INFO - GC_CYCLE_END 14:20:44 INFO - }; 14:20:44 INFO - struct GCDescription { 14:20:44 INFO - bool isZone_; 14:20:44 INFO - JSGCInvocationKind invocationKind_; 14:20:44 INFO - gcreason::Reason reason_; 14:20:44 INFO - GCDescription(bool isZone, JSGCInvocationKind kind, gcreason::Reason reason) 14:20:44 INFO - : isZone_(isZone), invocationKind_(kind), reason_(reason) {} 14:20:44 INFO - char16_t* formatSliceMessage(JSContext* cx) const; 14:20:44 INFO - char16_t* formatSummaryMessage(JSContext* cx) const; 14:20:44 INFO - char16_t* formatJSON(JSContext* cx, uint64_t timestamp) const; 14:20:44 INFO - JS::dbg::GarbageCollectionEvent::Ptr toGCEvent(JSContext* cx) const; 14:20:44 INFO - }; 14:20:44 INFO - typedef void 14:20:44 INFO - (* GCSliceCallback)(JSContext* cx, GCProgress progress, const GCDescription& desc); 14:20:44 INFO - extern GCSliceCallback 14:20:44 INFO - SetGCSliceCallback(JSContext* cx, GCSliceCallback callback); 14:20:44 INFO - enum class GCNurseryProgress { 14:20:44 INFO - GC_NURSERY_COLLECTION_START, 14:20:44 INFO - GC_NURSERY_COLLECTION_END 14:20:44 INFO - }; 14:20:44 INFO - using GCNurseryCollectionCallback = void(*)(JSContext* cx, GCNurseryProgress progress, 14:20:44 INFO - gcreason::Reason reason); 14:20:44 INFO - extern GCNurseryCollectionCallback 14:20:44 INFO - SetGCNurseryCollectionCallback(JSContext* cx, GCNurseryCollectionCallback callback); 14:20:44 INFO - typedef void 14:20:44 INFO - (* DoCycleCollectionCallback)(JSContext* cx); 14:20:44 INFO - extern DoCycleCollectionCallback 14:20:44 INFO - SetDoCycleCollectionCallback(JSContext* cx, DoCycleCollectionCallback callback); 14:20:44 INFO - extern void 14:20:44 INFO - DisableIncrementalGC(JSContext* cx); 14:20:44 INFO - extern bool 14:20:44 INFO - IsIncrementalGCEnabled(JSContext* cx); 14:20:44 INFO - extern bool 14:20:44 INFO - IsIncrementalGCInProgress(JSContext* cx); 14:20:44 INFO - extern bool 14:20:44 INFO - IsIncrementalBarrierNeeded(JSContext* cx); 14:20:44 INFO - extern void 14:20:44 INFO - IncrementalReferenceBarrier(GCCellPtr thing); 14:20:44 INFO - extern void 14:20:44 INFO - IncrementalValueBarrier(const Value& v); 14:20:44 INFO - extern void 14:20:44 INFO - IncrementalObjectBarrier(JSObject* obj); 14:20:44 INFO - extern bool 14:20:44 INFO - WasIncrementalGC(JSContext* cx); 14:20:44 INFO - class AutoDisableGenerationalGC 14:20:44 INFO - { 14:20:44 INFO - js::gc::GCRuntime* gc; 14:20:44 INFO - public: 14:20:44 INFO - explicit AutoDisableGenerationalGC(JSRuntime* rt); 14:20:44 INFO - ~AutoDisableGenerationalGC(); 14:20:44 INFO - }; 14:20:44 INFO - extern bool 14:20:44 INFO - IsGenerationalGCEnabled(JSRuntime* rt); 14:20:44 INFO - extern size_t 14:20:44 INFO - GetGCNumber(); 14:20:44 INFO - class AutoRequireNoGC 14:20:44 INFO - { 14:20:44 INFO - protected: 14:20:44 INFO - AutoRequireNoGC() {} 14:20:44 INFO - ~AutoRequireNoGC() {} 14:20:44 INFO - }; 14:20:44 INFO - class AutoAssertNoGC : public AutoRequireNoGC 14:20:44 INFO - { 14:20:44 INFO - js::gc::GCRuntime* gc; 14:20:44 INFO - size_t gcNumber; 14:20:44 INFO - public: 14:20:44 INFO - AutoAssertNoGC(); 14:20:44 INFO - explicit AutoAssertNoGC(JSRuntime* rt); 14:20:44 INFO - explicit AutoAssertNoGC(JSContext* cx); 14:20:44 INFO - ~AutoAssertNoGC(); 14:20:44 INFO - }; 14:20:44 INFO - class AutoAssertNoAlloc 14:20:44 INFO - { 14:20:44 INFO - js::gc::GCRuntime* gc; 14:20:44 INFO - public: 14:20:44 INFO - AutoAssertNoAlloc() : gc(nullptr) {} 14:20:44 INFO - explicit AutoAssertNoAlloc(JSContext* cx); 14:20:44 INFO - void disallowAlloc(JSRuntime* rt); 14:20:44 INFO - ~AutoAssertNoAlloc(); 14:20:44 INFO - #line 539 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/GCAPI.h" 14:20:44 INFO - }; 14:20:44 INFO - class AutoAssertOnBarrier 14:20:44 INFO - { 14:20:44 INFO - JSContext* context; 14:20:44 INFO - bool prev; 14:20:44 INFO - public: 14:20:44 INFO - explicit AutoAssertOnBarrier(JSContext* cx); 14:20:44 INFO - ~AutoAssertOnBarrier(); 14:20:44 INFO - }; 14:20:44 INFO - class AutoSuppressGCAnalysis : public AutoAssertNoAlloc 14:20:44 INFO - { 14:20:44 INFO - public: 14:20:44 INFO - AutoSuppressGCAnalysis() : AutoAssertNoAlloc() {} 14:20:44 INFO - explicit AutoSuppressGCAnalysis(JSContext* cx) : AutoAssertNoAlloc(cx) {} 14:20:44 INFO - } ; 14:20:44 INFO - class AutoAssertGCCallback : public AutoSuppressGCAnalysis 14:20:44 INFO - { 14:20:44 INFO - public: 14:20:44 INFO - explicit AutoAssertGCCallback(JSObject* obj); 14:20:44 INFO - }; 14:20:44 INFO - class AutoCheckCannotGC : public AutoAssertNoGC 14:20:44 INFO - { 14:20:44 INFO - public: 14:20:44 INFO - AutoCheckCannotGC() : AutoAssertNoGC() {} 14:20:44 INFO - explicit AutoCheckCannotGC(JSContext* cx) : AutoAssertNoGC(cx) {} 14:20:44 INFO - } ; 14:20:44 INFO - #line 617 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/GCAPI.h" 14:20:44 INFO - extern bool 14:20:44 INFO - UnmarkGrayGCThingRecursively(GCCellPtr thing); 14:20:44 INFO - } 14:20:44 INFO - namespace js { 14:20:44 INFO - namespace gc { 14:20:44 INFO - static inline void 14:20:44 INFO - ExposeGCThingToActiveJS(JS::GCCellPtr thing) 14:20:44 INFO - { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(thing.kind() != JS::TraceKind::Shape))))) { MOZ_ReportAssertionFailure("thing.kind() != JS::TraceKind::Shape", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/GCAPI.h", 634); do { } while (0); do { __debugbreak(); MOZ_NoReturn(634); } while (0); } } while (0); 14:20:44 INFO - if (IsInsideNursery(thing.asCell())) 14:20:44 INFO - return; 14:20:44 INFO - if (thing.mayBeOwnedByOtherRuntime()) 14:20:44 INFO - return; 14:20:44 INFO - JS::shadow::Runtime* rt = detail::GetCellRuntime(thing.asCell()); 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionTypeallowGCBarriers())>::isValid, "invalid assertion condition"); if ((!!(!(!!(rt->allowGCBarriers()))))) { MOZ_ReportAssertionFailure("rt->allowGCBarriers()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/GCAPI.h", 648); do { } while (0); do { __debugbreak(); MOZ_NoReturn(648); } while (0); } } while (0); 14:20:44 INFO - if (IsIncrementalBarrierNeededOnTenuredGCThing(rt, thing)) 14:20:44 INFO - JS::IncrementalReferenceBarrier(thing); 14:20:44 INFO - else if (!thing.mayBeOwnedByOtherRuntime() && js::gc::detail::CellIsMarkedGray(thing.asCell())) 14:20:44 INFO - JS::UnmarkGrayGCThingRecursively(thing); 14:20:44 INFO - } 14:20:44 INFO - static inline void 14:20:44 INFO - MarkGCThingAsLive(JSRuntime* aRt, JS::GCCellPtr thing) 14:20:44 INFO - { 14:20:44 INFO - if (IsInsideNursery(thing.asCell())) 14:20:44 INFO - return; 14:20:44 INFO - if (thing.mayBeOwnedByOtherRuntime()) 14:20:44 INFO - return; 14:20:44 INFO - JS::shadow::Runtime* rt = JS::shadow::Runtime::asShadowRuntime(aRt); 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionTypeallowGCBarriers())>::isValid, "invalid assertion condition"); if ((!!(!(!!(rt->allowGCBarriers()))))) { MOZ_ReportAssertionFailure("rt->allowGCBarriers()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/GCAPI.h", 670); do { } while (0); do { __debugbreak(); MOZ_NoReturn(670); } while (0); } } while (0); 14:20:44 INFO - if (IsIncrementalBarrierNeededOnTenuredGCThing(rt, thing)) 14:20:44 INFO - JS::IncrementalReferenceBarrier(thing); 14:20:44 INFO - } 14:20:44 INFO - } 14:20:44 INFO - } 14:20:44 INFO - namespace JS { 14:20:44 INFO - static inline void 14:20:44 INFO - ExposeObjectToActiveJS(JSObject* obj) 14:20:44 INFO - { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(obj))))) { MOZ_ReportAssertionFailure("obj", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/GCAPI.h", 690); do { } while (0); do { __debugbreak(); MOZ_NoReturn(690); } while (0); } } while (0); 14:20:44 INFO - js::gc::ExposeGCThingToActiveJS(GCCellPtr(obj)); 14:20:44 INFO - } 14:20:44 INFO - static inline void 14:20:44 INFO - ExposeScriptToActiveJS(JSScript* script) 14:20:44 INFO - { 14:20:44 INFO - js::gc::ExposeGCThingToActiveJS(GCCellPtr(script)); 14:20:44 INFO - } 14:20:44 INFO - static inline void 14:20:44 INFO - MarkStringAsLive(Zone* zone, JSString* string) 14:20:44 INFO - { 14:20:44 INFO - JSRuntime* rt = JS::shadow::Zone::asShadowZone(zone)->runtimeFromMainThread(); 14:20:44 INFO - js::gc::MarkGCThingAsLive(rt, GCCellPtr(string)); 14:20:44 INFO - } 14:20:44 INFO - extern void 14:20:44 INFO - PokeGC(JSContext* cx); 14:20:44 INFO - extern void 14:20:44 INFO - NotifyDidPaint(JSContext* cx); 14:20:44 INFO - } 14:20:44 INFO - #line 727 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/GCAPI.h" 14:20:44 INFO - #line 23 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h" 14:20:44 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/RootingAPI.h" 14:20:44 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/GCPolicyAPI.h" 14:20:44 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/TracingAPI.h" 14:20:44 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsalloc.h" 14:20:44 INFO - namespace js { 14:20:44 INFO - enum class AllocFunction { 14:20:44 INFO - Malloc, 14:20:44 INFO - Calloc, 14:20:44 INFO - Realloc 14:20:44 INFO - }; 14:20:44 INFO - struct ContextFriendFields; 14:20:44 INFO - class SystemAllocPolicy 14:20:44 INFO - { 14:20:44 INFO - public: 14:20:44 INFO - template T* maybe_pod_malloc(size_t numElems) { return js_pod_malloc(numElems); } 14:20:44 INFO - template T* maybe_pod_calloc(size_t numElems) { return js_pod_calloc(numElems); } 14:20:44 INFO - template T* maybe_pod_realloc(T* p, size_t oldSize, size_t newSize) { 14:20:44 INFO - return js_pod_realloc(p, oldSize, newSize); 14:20:44 INFO - } 14:20:44 INFO - template T* pod_malloc(size_t numElems) { return maybe_pod_malloc(numElems); } 14:20:44 INFO - template T* pod_calloc(size_t numElems) { return maybe_pod_calloc(numElems); } 14:20:44 INFO - template T* pod_realloc(T* p, size_t oldSize, size_t newSize) { 14:20:44 INFO - return maybe_pod_realloc(p, oldSize, newSize); 14:20:44 INFO - } 14:20:44 INFO - void free_(void* p) { js_free(p); } 14:20:44 INFO - void reportAllocOverflow() const {} 14:20:44 INFO - bool checkSimulatedOOM() const { 14:20:44 INFO - return !js::oom::ShouldFailWithOOM(); 14:20:44 INFO - } 14:20:44 INFO - }; 14:20:44 INFO - class ExclusiveContext; 14:20:44 INFO - void ReportOutOfMemory(ExclusiveContext* cxArg); 14:20:44 INFO - class TempAllocPolicy 14:20:44 INFO - { 14:20:44 INFO - ContextFriendFields* const cx_; 14:20:44 INFO - void* onOutOfMemory(AllocFunction allocFunc, size_t nbytes, 14:20:44 INFO - void* reallocPtr = nullptr); 14:20:44 INFO - template 14:20:44 INFO - T* onOutOfMemoryTyped(AllocFunction allocFunc, size_t numElems, void* reallocPtr = nullptr) { 14:20:44 INFO - size_t bytes; 14:20:44 INFO - if ((!!(!CalculateAllocSize(numElems, &bytes)))) 14:20:44 INFO - return nullptr; 14:20:44 INFO - return static_cast(onOutOfMemory(allocFunc, bytes, reallocPtr)); 14:20:44 INFO - } 14:20:44 INFO - public: 14:20:44 INFO - TempAllocPolicy(JSContext* cx) : cx_((ContextFriendFields*) cx) {} 14:20:44 INFO - TempAllocPolicy(ContextFriendFields* cx) : cx_(cx) {} 14:20:44 INFO - template 14:20:44 INFO - T* maybe_pod_malloc(size_t numElems) { 14:20:44 INFO - return js_pod_malloc(numElems); 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - T* maybe_pod_calloc(size_t numElems) { 14:20:44 INFO - return js_pod_calloc(numElems); 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - T* maybe_pod_realloc(T* prior, size_t oldSize, size_t newSize) { 14:20:44 INFO - return js_pod_realloc(prior, oldSize, newSize); 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - T* pod_malloc(size_t numElems) { 14:20:44 INFO - T* p = maybe_pod_malloc(numElems); 14:20:44 INFO - if ((!!(!p))) 14:20:44 INFO - p = onOutOfMemoryTyped(AllocFunction::Malloc, numElems); 14:20:44 INFO - return p; 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - T* pod_calloc(size_t numElems) { 14:20:44 INFO - T* p = maybe_pod_calloc(numElems); 14:20:44 INFO - if ((!!(!p))) 14:20:44 INFO - p = onOutOfMemoryTyped(AllocFunction::Calloc, numElems); 14:20:44 INFO - return p; 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - T* pod_realloc(T* prior, size_t oldSize, size_t newSize) { 14:20:44 INFO - T* p2 = maybe_pod_realloc(prior, oldSize, newSize); 14:20:44 INFO - if ((!!(!p2))) 14:20:44 INFO - p2 = onOutOfMemoryTyped(AllocFunction::Realloc, newSize, prior); 14:20:44 INFO - return p2; 14:20:44 INFO - } 14:20:44 INFO - void free_(void* p) { 14:20:44 INFO - js_free(p); 14:20:44 INFO - } 14:20:44 INFO - void reportAllocOverflow() const; 14:20:44 INFO - bool checkSimulatedOOM() const { 14:20:44 INFO - if (js::oom::ShouldFailWithOOM()) { 14:20:44 INFO - js::ReportOutOfMemory(reinterpret_cast(cx_)); 14:20:44 INFO - return false; 14:20:44 INFO - } 14:20:44 INFO - return true; 14:20:44 INFO - } 14:20:44 INFO - }; 14:20:44 INFO - } 14:20:44 INFO - #line 144 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsalloc.h" 14:20:44 INFO - #line 11 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/TracingAPI.h" 14:20:44 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h" 14:20:44 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/HashFunctions.h" 14:20:44 INFO - namespace mozilla { 14:20:44 INFO - static const uint32_t kGoldenRatioU32 = 0x9E3779B9U; 14:20:44 INFO - inline uint32_t 14:20:44 INFO - RotateBitsLeft32(uint32_t aValue, uint8_t aBits) 14:20:44 INFO - { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aBits < 32))))) { MOZ_ReportAssertionFailure("aBits < 32", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/HashFunctions.h", 69); do { } while (0); do { __debugbreak(); MOZ_NoReturn(69); } while (0); } } while (0); 14:20:44 INFO - return (aValue << aBits) | (aValue >> (32 - aBits)); 14:20:44 INFO - } 14:20:44 INFO - namespace detail { 14:20:44 INFO - inline uint32_t 14:20:44 INFO - AddU32ToHash(uint32_t aHash, uint32_t aValue) 14:20:44 INFO - { 14:20:44 INFO - return kGoldenRatioU32 * (RotateBitsLeft32(aHash, 5) ^ aValue); 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - inline uint32_t 14:20:44 INFO - AddUintptrToHash(uint32_t aHash, uintptr_t aValue); 14:20:44 INFO - template<> 14:20:44 INFO - inline uint32_t 14:20:44 INFO - AddUintptrToHash<4>(uint32_t aHash, uintptr_t aValue) 14:20:44 INFO - { 14:20:44 INFO - return AddU32ToHash(aHash, static_cast(aValue)); 14:20:44 INFO - } 14:20:44 INFO - template<> 14:20:44 INFO - inline uint32_t 14:20:44 INFO - AddUintptrToHash<8>(uint32_t aHash, uintptr_t aValue) 14:20:44 INFO - { 14:20:44 INFO - uint32_t v1 = static_cast(aValue); 14:20:44 INFO - uint32_t v2 = static_cast(static_cast(aValue) >> 32); 14:20:44 INFO - return AddU32ToHash(AddU32ToHash(aHash, v1), v2); 14:20:44 INFO - } 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - inline uint32_t 14:20:44 INFO - AddToHash(uint32_t aHash, A aA) 14:20:44 INFO - { 14:20:44 INFO - return detail::AddU32ToHash(aHash, aA); 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - inline uint32_t 14:20:44 INFO - AddToHash(uint32_t aHash, A* aA) 14:20:44 INFO - { 14:20:44 INFO - static_assert(sizeof(aA) == sizeof(uintptr_t), "Strange pointer!"); 14:20:44 INFO - return detail::AddUintptrToHash(aHash, uintptr_t(aA)); 14:20:44 INFO - } 14:20:44 INFO - template<> 14:20:44 INFO - inline uint32_t 14:20:44 INFO - AddToHash(uint32_t aHash, uintptr_t aA) 14:20:44 INFO - { 14:20:44 INFO - return detail::AddUintptrToHash(aHash, aA); 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - uint32_t 14:20:44 INFO - AddToHash(uint32_t aHash, A aArg, Args... aArgs) 14:20:44 INFO - { 14:20:44 INFO - return AddToHash(AddToHash(aHash, aArg), aArgs...); 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - inline uint32_t 14:20:44 INFO - HashGeneric(Args... aArgs) 14:20:44 INFO - { 14:20:44 INFO - return AddToHash(0, aArgs...); 14:20:44 INFO - } 14:20:44 INFO - namespace detail { 14:20:44 INFO - template 14:20:44 INFO - uint32_t 14:20:44 INFO - HashUntilZero(const T* aStr) 14:20:44 INFO - { 14:20:44 INFO - uint32_t hash = 0; 14:20:44 INFO - for (T c; (c = *aStr); aStr++) { 14:20:44 INFO - hash = AddToHash(hash, c); 14:20:44 INFO - } 14:20:44 INFO - return hash; 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - uint32_t 14:20:44 INFO - HashKnownLength(const T* aStr, size_t aLength) 14:20:44 INFO - { 14:20:44 INFO - uint32_t hash = 0; 14:20:44 INFO - for (size_t i = 0; i < aLength; i++) { 14:20:44 INFO - hash = AddToHash(hash, aStr[i]); 14:20:44 INFO - } 14:20:44 INFO - return hash; 14:20:44 INFO - } 14:20:44 INFO - } 14:20:44 INFO - inline uint32_t 14:20:44 INFO - HashString(const char* aStr) 14:20:44 INFO - { 14:20:44 INFO - return detail::HashUntilZero(reinterpret_cast(aStr)); 14:20:44 INFO - } 14:20:44 INFO - inline uint32_t 14:20:44 INFO - HashString(const char* aStr, size_t aLength) 14:20:44 INFO - { 14:20:44 INFO - return detail::HashKnownLength(reinterpret_cast(aStr), aLength); 14:20:44 INFO - } 14:20:44 INFO - inline uint32_t 14:20:44 INFO - HashString(const unsigned char* aStr, size_t aLength) 14:20:44 INFO - { 14:20:44 INFO - return detail::HashKnownLength(aStr, aLength); 14:20:44 INFO - } 14:20:44 INFO - inline uint32_t 14:20:44 INFO - HashString(const char16_t* aStr) 14:20:44 INFO - { 14:20:44 INFO - return detail::HashUntilZero(aStr); 14:20:44 INFO - } 14:20:44 INFO - inline uint32_t 14:20:44 INFO - HashString(const char16_t* aStr, size_t aLength) 14:20:44 INFO - { 14:20:44 INFO - return detail::HashKnownLength(aStr, aLength); 14:20:44 INFO - } 14:20:44 INFO - inline uint32_t 14:20:44 INFO - HashString(const wchar_t* aStr) 14:20:44 INFO - { 14:20:44 INFO - return detail::HashUntilZero(aStr); 14:20:44 INFO - } 14:20:44 INFO - inline uint32_t 14:20:44 INFO - HashString(const wchar_t* aStr, size_t aLength) 14:20:44 INFO - { 14:20:44 INFO - return detail::HashKnownLength(aStr, aLength); 14:20:44 INFO - } 14:20:44 INFO - #line 292 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/HashFunctions.h" 14:20:44 INFO - extern __declspec(dllimport) uint32_t 14:20:44 INFO - HashBytes(const void* bytes, size_t aLength); 14:20:44 INFO - class HashCodeScrambler 14:20:44 INFO - { 14:20:44 INFO - struct SipHasher; 14:20:44 INFO - uint64_t mK0, mK1; 14:20:44 INFO - public: 14:20:44 INFO - constexpr HashCodeScrambler(uint64_t aK0, uint64_t aK1) : mK0(aK0), mK1(aK1) {} 14:20:44 INFO - uint32_t scramble(uint32_t aHashCode) const 14:20:44 INFO - { 14:20:44 INFO - SipHasher hasher(mK0, mK1); 14:20:44 INFO - return uint32_t(hasher.sipHash(aHashCode)); 14:20:44 INFO - } 14:20:44 INFO - private: 14:20:44 INFO - struct SipHasher 14:20:44 INFO - { 14:20:44 INFO - SipHasher(uint64_t aK0, uint64_t aK1) 14:20:44 INFO - { 14:20:44 INFO - mV0 = aK0 ^ (0x736f6d6570736575ULL); 14:20:44 INFO - mV1 = aK1 ^ (0x646f72616e646f6dULL); 14:20:44 INFO - mV2 = aK0 ^ (0x6c7967656e657261ULL); 14:20:44 INFO - mV3 = aK1 ^ (0x7465646279746573ULL); 14:20:44 INFO - } 14:20:44 INFO - uint64_t sipHash(uint64_t aM) 14:20:44 INFO - { 14:20:44 INFO - mV3 ^= aM; 14:20:44 INFO - sipRound(); 14:20:44 INFO - mV0 ^= aM; 14:20:44 INFO - mV2 ^= 0xff; 14:20:44 INFO - for (int i = 0; i < 3; i++) 14:20:44 INFO - sipRound(); 14:20:44 INFO - return mV0 ^ mV1 ^ mV2 ^ mV3; 14:20:44 INFO - } 14:20:44 INFO - void sipRound() 14:20:44 INFO - { 14:20:44 INFO - mV0 += mV1; 14:20:44 INFO - mV1 = RotateLeft(mV1, 13); 14:20:44 INFO - mV1 ^= mV0; 14:20:44 INFO - mV0 = RotateLeft(mV0, 32); 14:20:44 INFO - mV2 += mV3; 14:20:44 INFO - mV3 = RotateLeft(mV3, 16); 14:20:44 INFO - mV3 ^= mV2; 14:20:44 INFO - mV0 += mV3; 14:20:44 INFO - mV3 = RotateLeft(mV3, 21); 14:20:44 INFO - mV3 ^= mV0; 14:20:44 INFO - mV2 += mV1; 14:20:44 INFO - mV1 = RotateLeft(mV1, 17); 14:20:44 INFO - mV1 ^= mV2; 14:20:44 INFO - mV2 = RotateLeft(mV2, 32); 14:20:44 INFO - } 14:20:44 INFO - uint64_t mV0, mV1, mV2, mV3; 14:20:44 INFO - }; 14:20:44 INFO - }; 14:20:44 INFO - } 14:20:44 INFO - #line 388 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/HashFunctions.h" 14:20:44 INFO - #line 390 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/HashFunctions.h" 14:20:44 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h" 14:20:44 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Opaque.h" 14:20:44 INFO - namespace mozilla { 14:20:44 INFO - template 14:20:44 INFO - class Opaque final 14:20:44 INFO - { 14:20:44 INFO - static_assert(mozilla::IsIntegral::value, 14:20:44 INFO - "mozilla::Opaque only supports integral types"); 14:20:44 INFO - T mValue; 14:20:44 INFO - public: 14:20:44 INFO - Opaque() {} 14:20:44 INFO - explicit Opaque(T aValue) : mValue(aValue) {} 14:20:44 INFO - bool operator==(const Opaque& aOther) const { 14:20:44 INFO - return mValue == aOther.mValue; 14:20:44 INFO - } 14:20:44 INFO - bool operator!=(const Opaque& aOther) const { 14:20:44 INFO - return !(*this == aOther); 14:20:44 INFO - } 14:20:44 INFO - }; 14:20:44 INFO - } 14:20:44 INFO - #line 45 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Opaque.h" 14:20:44 INFO - #line 18 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h" 14:20:44 INFO - namespace js { 14:20:44 INFO - class TempAllocPolicy; 14:20:44 INFO - template struct DefaultHasher; 14:20:44 INFO - template class HashMapEntry; 14:20:44 INFO - namespace detail { 14:20:44 INFO - template class HashTableEntry; 14:20:44 INFO - template class HashTable; 14:20:44 INFO - } 14:20:44 INFO - using Generation = mozilla::Opaque; 14:20:44 INFO - template , 14:20:44 INFO - class AllocPolicy = TempAllocPolicy> 14:20:44 INFO - class HashMap 14:20:44 INFO - { 14:20:44 INFO - typedef HashMapEntry TableEntry; 14:20:44 INFO - struct MapHashPolicy : HashPolicy 14:20:44 INFO - { 14:20:44 INFO - using Base = HashPolicy; 14:20:44 INFO - typedef Key KeyType; 14:20:44 INFO - static const Key& getKey(TableEntry& e) { return e.key(); } 14:20:44 INFO - static void setKey(TableEntry& e, Key& k) { HashPolicy::rekey(e.mutableKey(), k); } 14:20:44 INFO - }; 14:20:44 INFO - typedef detail::HashTable Impl; 14:20:44 INFO - Impl impl; 14:20:44 INFO - public: 14:20:44 INFO - typedef typename HashPolicy::Lookup Lookup; 14:20:44 INFO - typedef TableEntry Entry; 14:20:44 INFO - explicit HashMap(AllocPolicy a = AllocPolicy()) : impl(a) {} 14:20:44 INFO - bool init(uint32_t len = 16) { return impl.init(len); } 14:20:44 INFO - bool initialized() const { return impl.initialized(); } 14:20:44 INFO - typedef typename Impl::Ptr Ptr; 14:20:44 INFO - Ptr lookup(const Lookup& l) const { return impl.lookup(l); } 14:20:44 INFO - Ptr readonlyThreadsafeLookup(const Lookup& l) const { return impl.readonlyThreadsafeLookup(l); } 14:20:44 INFO - void remove(Ptr p) { impl.remove(p); } 14:20:44 INFO - typedef typename Impl::AddPtr AddPtr; 14:20:44 INFO - AddPtr lookupForAdd(const Lookup& l) const { 14:20:44 INFO - return impl.lookupForAdd(l); 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - bool add(AddPtr& p, KeyInput&& k, ValueInput&& v) { 14:20:44 INFO - return impl.add(p, 14:20:44 INFO - mozilla::Forward(k), 14:20:44 INFO - mozilla::Forward(v)); 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - bool add(AddPtr& p, KeyInput&& k) { 14:20:44 INFO - return impl.add(p, mozilla::Forward(k), Value()); 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - bool relookupOrAdd(AddPtr& p, KeyInput&& k, ValueInput&& v) { 14:20:44 INFO - return impl.relookupOrAdd(p, k, 14:20:44 INFO - mozilla::Forward(k), 14:20:44 INFO - mozilla::Forward(v)); 14:20:44 INFO - } 14:20:44 INFO - typedef typename Impl::Range Range; 14:20:44 INFO - Range all() const { return impl.all(); } 14:20:44 INFO - typedef typename Impl::Enum Enum; 14:20:44 INFO - void clear() { impl.clear(); } 14:20:44 INFO - void finish() { impl.finish(); } 14:20:44 INFO - bool empty() const { return impl.empty(); } 14:20:44 INFO - uint32_t count() const { return impl.count(); } 14:20:44 INFO - size_t capacity() const { return impl.capacity(); } 14:20:44 INFO - size_t sizeOfExcludingThis(mozilla::MallocSizeOf mallocSizeOf) const { 14:20:44 INFO - return impl.sizeOfExcludingThis(mallocSizeOf); 14:20:44 INFO - } 14:20:44 INFO - size_t sizeOfIncludingThis(mozilla::MallocSizeOf mallocSizeOf) const { 14:20:44 INFO - return mallocSizeOf(this) + impl.sizeOfExcludingThis(mallocSizeOf); 14:20:44 INFO - } 14:20:44 INFO - Generation generation() const { 14:20:44 INFO - return impl.generation(); 14:20:44 INFO - } 14:20:44 INFO - bool has(const Lookup& l) const { 14:20:44 INFO - return impl.lookup(l).found(); 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - bool put(KeyInput&& k, ValueInput&& v) { 14:20:44 INFO - AddPtr p = lookupForAdd(k); 14:20:44 INFO - if (p) { 14:20:44 INFO - p->value() = mozilla::Forward(v); 14:20:44 INFO - return true; 14:20:44 INFO - } 14:20:44 INFO - return add(p, mozilla::Forward(k), mozilla::Forward(v)); 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - bool putNew(KeyInput&& k, ValueInput&& v) { 14:20:44 INFO - return impl.putNew(k, mozilla::Forward(k), mozilla::Forward(v)); 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - void putNewInfallible(KeyInput&& k, ValueInput&& v) { 14:20:44 INFO - impl.putNewInfallible(k, mozilla::Forward(k), mozilla::Forward(v)); 14:20:44 INFO - } 14:20:44 INFO - Ptr lookupWithDefault(const Key& k, const Value& defaultValue) { 14:20:44 INFO - AddPtr p = lookupForAdd(k); 14:20:44 INFO - if (p) 14:20:44 INFO - return p; 14:20:44 INFO - bool ok = add(p, k, defaultValue); 14:20:44 INFO - do { if (!ok) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!p))))) { MOZ_ReportAssertionFailure("!p", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 262); do { } while (0); do { __debugbreak(); MOZ_NoReturn(262); } while (0); } } while (0); } } while (0); 14:20:44 INFO - (void)ok; 14:20:44 INFO - return p; 14:20:44 INFO - } 14:20:44 INFO - void remove(const Lookup& l) { 14:20:44 INFO - if (Ptr p = lookup(l)) 14:20:44 INFO - remove(p); 14:20:44 INFO - } 14:20:44 INFO - void rekeyIfMoved(const Key& old_key, const Key& new_key) { 14:20:44 INFO - if (old_key != new_key) 14:20:44 INFO - rekeyAs(old_key, new_key, new_key); 14:20:44 INFO - } 14:20:44 INFO - bool rekeyAs(const Lookup& old_lookup, const Lookup& new_lookup, const Key& new_key) { 14:20:44 INFO - if (Ptr p = lookup(old_lookup)) { 14:20:44 INFO - impl.rekeyAndMaybeRehash(p, new_lookup, new_key); 14:20:44 INFO - return true; 14:20:44 INFO - } 14:20:44 INFO - return false; 14:20:44 INFO - } 14:20:44 INFO - HashMap(HashMap&& rhs) : impl(mozilla::Move(rhs.impl)) {} 14:20:44 INFO - void operator=(HashMap&& rhs) { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(this != &rhs))))) { MOZ_ReportAssertionFailure("this != &rhs" " (" "self-move assignment is prohibited" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 292); do { } while (0); do { __debugbreak(); MOZ_NoReturn(292); } while (0); } } while (0); 14:20:44 INFO - impl = mozilla::Move(rhs.impl); 14:20:44 INFO - } 14:20:44 INFO - private: 14:20:44 INFO - HashMap(const HashMap& hm) = delete; 14:20:44 INFO - HashMap& operator=(const HashMap& hm) = delete; 14:20:44 INFO - friend class Impl::Enum; 14:20:44 INFO - }; 14:20:44 INFO - template , 14:20:44 INFO - class AllocPolicy = TempAllocPolicy> 14:20:44 INFO - class HashSet 14:20:44 INFO - { 14:20:44 INFO - struct SetOps : HashPolicy 14:20:44 INFO - { 14:20:44 INFO - using Base = HashPolicy; 14:20:44 INFO - typedef T KeyType; 14:20:44 INFO - static const KeyType& getKey(const T& t) { return t; } 14:20:44 INFO - static void setKey(T& t, KeyType& k) { HashPolicy::rekey(t, k); } 14:20:44 INFO - }; 14:20:44 INFO - typedef detail::HashTable Impl; 14:20:44 INFO - Impl impl; 14:20:44 INFO - public: 14:20:44 INFO - typedef typename HashPolicy::Lookup Lookup; 14:20:44 INFO - typedef T Entry; 14:20:44 INFO - explicit HashSet(AllocPolicy a = AllocPolicy()) : impl(a) {} 14:20:44 INFO - bool init(uint32_t len = 16) { return impl.init(len); } 14:20:44 INFO - bool initialized() const { return impl.initialized(); } 14:20:44 INFO - typedef typename Impl::Ptr Ptr; 14:20:44 INFO - Ptr lookup(const Lookup& l) const { return impl.lookup(l); } 14:20:44 INFO - Ptr readonlyThreadsafeLookup(const Lookup& l) const { return impl.readonlyThreadsafeLookup(l); } 14:20:44 INFO - void remove(Ptr p) { impl.remove(p); } 14:20:44 INFO - typedef typename Impl::AddPtr AddPtr; 14:20:44 INFO - AddPtr lookupForAdd(const Lookup& l) const { return impl.lookupForAdd(l); } 14:20:44 INFO - template 14:20:44 INFO - bool add(AddPtr& p, U&& u) { 14:20:44 INFO - return impl.add(p, mozilla::Forward(u)); 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - bool relookupOrAdd(AddPtr& p, const Lookup& l, U&& u) { 14:20:44 INFO - return impl.relookupOrAdd(p, l, mozilla::Forward(u)); 14:20:44 INFO - } 14:20:44 INFO - typedef typename Impl::Range Range; 14:20:44 INFO - Range all() const { return impl.all(); } 14:20:44 INFO - typedef typename Impl::Enum Enum; 14:20:44 INFO - void clear() { impl.clear(); } 14:20:44 INFO - void finish() { impl.finish(); } 14:20:44 INFO - bool empty() const { return impl.empty(); } 14:20:44 INFO - uint32_t count() const { return impl.count(); } 14:20:44 INFO - size_t capacity() const { return impl.capacity(); } 14:20:44 INFO - size_t sizeOfExcludingThis(mozilla::MallocSizeOf mallocSizeOf) const { 14:20:44 INFO - return impl.sizeOfExcludingThis(mallocSizeOf); 14:20:44 INFO - } 14:20:44 INFO - size_t sizeOfIncludingThis(mozilla::MallocSizeOf mallocSizeOf) const { 14:20:44 INFO - return mallocSizeOf(this) + impl.sizeOfExcludingThis(mallocSizeOf); 14:20:44 INFO - } 14:20:44 INFO - Generation generation() const { 14:20:44 INFO - return impl.generation(); 14:20:44 INFO - } 14:20:44 INFO - bool has(const Lookup& l) const { 14:20:44 INFO - return impl.lookup(l).found(); 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - bool put(U&& u) { 14:20:44 INFO - AddPtr p = lookupForAdd(u); 14:20:44 INFO - return p ? true : add(p, mozilla::Forward(u)); 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - bool putNew(U&& u) { 14:20:44 INFO - return impl.putNew(u, mozilla::Forward(u)); 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - bool putNew(const Lookup& l, U&& u) { 14:20:44 INFO - return impl.putNew(l, mozilla::Forward(u)); 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - void putNewInfallible(const Lookup& l, U&& u) { 14:20:44 INFO - impl.putNewInfallible(l, mozilla::Forward(u)); 14:20:44 INFO - } 14:20:44 INFO - void remove(const Lookup& l) { 14:20:44 INFO - if (Ptr p = lookup(l)) 14:20:44 INFO - remove(p); 14:20:44 INFO - } 14:20:44 INFO - void rekeyIfMoved(const Lookup& old_value, const T& new_value) { 14:20:44 INFO - if (old_value != new_value) 14:20:44 INFO - rekeyAs(old_value, new_value, new_value); 14:20:44 INFO - } 14:20:44 INFO - bool rekeyAs(const Lookup& old_lookup, const Lookup& new_lookup, const T& new_value) { 14:20:44 INFO - if (Ptr p = lookup(old_lookup)) { 14:20:44 INFO - impl.rekeyAndMaybeRehash(p, new_lookup, new_value); 14:20:44 INFO - return true; 14:20:44 INFO - } 14:20:44 INFO - return false; 14:20:44 INFO - } 14:20:44 INFO - void replaceKey(Ptr p, const T& new_value) { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(p.found()))))) { MOZ_ReportAssertionFailure("p.found()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 522); do { } while (0); do { __debugbreak(); MOZ_NoReturn(522); } while (0); } } while (0); 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(*p != new_value))))) { MOZ_ReportAssertionFailure("*p != new_value", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 523); do { } while (0); do { __debugbreak(); MOZ_NoReturn(523); } while (0); } } while (0); 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(HashPolicy::hash(*p) == HashPolicy::hash(new_value)))))) { MOZ_ReportAssertionFailure("HashPolicy::hash(*p) == HashPolicy::hash(new_value)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 524); do { } while (0); do { __debugbreak(); MOZ_NoReturn(524); } while (0); } } while (0); 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(HashPolicy::match(*p, new_value)))))) { MOZ_ReportAssertionFailure("HashPolicy::match(*p, new_value)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 525); do { } while (0); do { __debugbreak(); MOZ_NoReturn(525); } while (0); } } while (0); 14:20:44 INFO - const_cast(*p) = new_value; 14:20:44 INFO - } 14:20:44 INFO - HashSet(HashSet&& rhs) : impl(mozilla::Move(rhs.impl)) {} 14:20:44 INFO - void operator=(HashSet&& rhs) { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(this != &rhs))))) { MOZ_ReportAssertionFailure("this != &rhs" " (" "self-move assignment is prohibited" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 532); do { } while (0); do { __debugbreak(); MOZ_NoReturn(532); } while (0); } } while (0); 14:20:44 INFO - impl = mozilla::Move(rhs.impl); 14:20:44 INFO - } 14:20:44 INFO - private: 14:20:44 INFO - HashSet(const HashSet& hs) = delete; 14:20:44 INFO - HashSet& operator=(const HashSet& hs) = delete; 14:20:44 INFO - friend class Impl::Enum; 14:20:44 INFO - }; 14:20:44 INFO - template 14:20:44 INFO - struct PointerHasher 14:20:44 INFO - { 14:20:44 INFO - typedef Key Lookup; 14:20:44 INFO - static HashNumber hash(const Lookup& l) { 14:20:44 INFO - size_t word = reinterpret_cast(l) >> zeroBits; 14:20:44 INFO - static_assert(sizeof(HashNumber) == 4, 14:20:44 INFO - "subsequent code assumes a four-byte hash"); 14:20:44 INFO - return HashNumber(word); 14:20:44 INFO - #line 589 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h" 14:20:44 INFO - } 14:20:44 INFO - static bool match(const Key& k, const Lookup& l) { 14:20:44 INFO - return k == l; 14:20:44 INFO - } 14:20:44 INFO - static void rekey(Key& k, const Key& newKey) { 14:20:44 INFO - k = newKey; 14:20:44 INFO - } 14:20:44 INFO - }; 14:20:44 INFO - template 14:20:44 INFO - struct DefaultHasher 14:20:44 INFO - { 14:20:44 INFO - typedef Key Lookup; 14:20:44 INFO - static HashNumber hash(const Lookup& l) { 14:20:44 INFO - return l; 14:20:44 INFO - } 14:20:44 INFO - static bool match(const Key& k, const Lookup& l) { 14:20:44 INFO - return k == l; 14:20:44 INFO - } 14:20:44 INFO - static void rekey(Key& k, const Key& newKey) { 14:20:44 INFO - k = newKey; 14:20:44 INFO - } 14:20:44 INFO - }; 14:20:44 INFO - template 14:20:44 INFO - struct DefaultHasher : PointerHasher::value> 14:20:44 INFO - {}; 14:20:44 INFO - template 14:20:44 INFO - struct DefaultHasher> 14:20:44 INFO - { 14:20:44 INFO - using Lookup = mozilla::UniquePtr; 14:20:44 INFO - using PtrHasher = PointerHasher::value>; 14:20:44 INFO - static HashNumber hash(const Lookup& l) { 14:20:44 INFO - return PtrHasher::hash(l.get()); 14:20:44 INFO - } 14:20:44 INFO - static bool match(const mozilla::UniquePtr& k, const Lookup& l) { 14:20:44 INFO - return PtrHasher::match(k.get(), l.get()); 14:20:44 INFO - } 14:20:44 INFO - static void rekey(mozilla::UniquePtr& k, mozilla::UniquePtr&& newKey) { 14:20:44 INFO - k = mozilla::Move(newKey); 14:20:44 INFO - } 14:20:44 INFO - }; 14:20:44 INFO - template <> 14:20:44 INFO - struct DefaultHasher 14:20:44 INFO - { 14:20:44 INFO - typedef double Lookup; 14:20:44 INFO - static HashNumber hash(double d) { 14:20:44 INFO - static_assert(sizeof(HashNumber) == 4, 14:20:44 INFO - "subsequent code assumes a four-byte hash"); 14:20:44 INFO - uint64_t u = mozilla::BitwiseCast(d); 14:20:44 INFO - return HashNumber(u ^ (u >> 32)); 14:20:44 INFO - } 14:20:44 INFO - static bool match(double lhs, double rhs) { 14:20:44 INFO - return mozilla::BitwiseCast(lhs) == mozilla::BitwiseCast(rhs); 14:20:44 INFO - } 14:20:44 INFO - }; 14:20:44 INFO - template <> 14:20:44 INFO - struct DefaultHasher 14:20:44 INFO - { 14:20:44 INFO - typedef float Lookup; 14:20:44 INFO - static HashNumber hash(float f) { 14:20:44 INFO - static_assert(sizeof(HashNumber) == 4, 14:20:44 INFO - "subsequent code assumes a four-byte hash"); 14:20:44 INFO - return HashNumber(mozilla::BitwiseCast(f)); 14:20:44 INFO - } 14:20:44 INFO - static bool match(float lhs, float rhs) { 14:20:44 INFO - return mozilla::BitwiseCast(lhs) == mozilla::BitwiseCast(rhs); 14:20:44 INFO - } 14:20:44 INFO - }; 14:20:44 INFO - struct CStringHasher 14:20:44 INFO - { 14:20:44 INFO - typedef const char* Lookup; 14:20:44 INFO - static js::HashNumber hash(Lookup l) { 14:20:44 INFO - return mozilla::HashString(l); 14:20:44 INFO - } 14:20:44 INFO - static bool match(const char* key, Lookup lookup) { 14:20:44 INFO - return strcmp(key, lookup) == 0; 14:20:44 INFO - } 14:20:44 INFO - }; 14:20:44 INFO - template 14:20:44 INFO - struct FallibleHashMethods 14:20:44 INFO - { 14:20:44 INFO - template static bool hasHash(Lookup&& l) { return true; } 14:20:44 INFO - template static bool ensureHash(Lookup&& l) { return true; } 14:20:44 INFO - }; 14:20:44 INFO - template 14:20:44 INFO - static bool 14:20:44 INFO - HasHash(Lookup&& l) { 14:20:44 INFO - return FallibleHashMethods::hasHash(mozilla::Forward(l)); 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - static bool 14:20:44 INFO - EnsureHash(Lookup&& l) { 14:20:44 INFO - return FallibleHashMethods::ensureHash(mozilla::Forward(l)); 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - class HashMapEntry 14:20:44 INFO - { 14:20:44 INFO - Key key_; 14:20:44 INFO - Value value_; 14:20:44 INFO - template friend class detail::HashTable; 14:20:44 INFO - template friend class detail::HashTableEntry; 14:20:44 INFO - template friend class HashMap; 14:20:44 INFO - public: 14:20:44 INFO - template 14:20:44 INFO - HashMapEntry(KeyInput&& k, ValueInput&& v) 14:20:44 INFO - : key_(mozilla::Forward(k)), 14:20:44 INFO - value_(mozilla::Forward(v)) 14:20:44 INFO - {} 14:20:44 INFO - HashMapEntry(HashMapEntry&& rhs) 14:20:44 INFO - : key_(mozilla::Move(rhs.key_)), 14:20:44 INFO - value_(mozilla::Move(rhs.value_)) 14:20:44 INFO - {} 14:20:44 INFO - void operator=(HashMapEntry&& rhs) { 14:20:44 INFO - key_ = mozilla::Move(rhs.key_); 14:20:44 INFO - value_ = mozilla::Move(rhs.value_); 14:20:44 INFO - } 14:20:44 INFO - typedef Key KeyType; 14:20:44 INFO - typedef Value ValueType; 14:20:44 INFO - const Key& key() const { return key_; } 14:20:44 INFO - Key& mutableKey() { return key_; } 14:20:44 INFO - const Value& value() const { return value_; } 14:20:44 INFO - Value& value() { return value_; } 14:20:44 INFO - private: 14:20:44 INFO - HashMapEntry(const HashMapEntry&) = delete; 14:20:44 INFO - void operator=(const HashMapEntry&) = delete; 14:20:44 INFO - }; 14:20:44 INFO - } 14:20:44 INFO - namespace mozilla { 14:20:44 INFO - template 14:20:44 INFO - struct IsPod > : IsPod {}; 14:20:44 INFO - template 14:20:44 INFO - struct IsPod > 14:20:44 INFO - : IntegralConstant::value && IsPod::value> 14:20:44 INFO - {}; 14:20:44 INFO - } 14:20:44 INFO - namespace js { 14:20:44 INFO - namespace detail { 14:20:44 INFO - template 14:20:44 INFO - class HashTable; 14:20:44 INFO - template 14:20:44 INFO - class HashTableEntry 14:20:44 INFO - { 14:20:44 INFO - template friend class HashTable; 14:20:44 INFO - typedef typename mozilla::RemoveConst::Type NonConstT; 14:20:44 INFO - HashNumber keyHash; 14:20:44 INFO - mozilla::AlignedStorage2 mem; 14:20:44 INFO - static const HashNumber sFreeKey = 0; 14:20:44 INFO - static const HashNumber sRemovedKey = 1; 14:20:44 INFO - static const HashNumber sCollisionBit = 1; 14:20:44 INFO - static bool isLiveHash(HashNumber hash) 14:20:44 INFO - { 14:20:44 INFO - return hash > sRemovedKey; 14:20:44 INFO - } 14:20:44 INFO - HashTableEntry(const HashTableEntry&) = delete; 14:20:44 INFO - void operator=(const HashTableEntry&) = delete; 14:20:44 INFO - ~HashTableEntry() = delete; 14:20:44 INFO - public: 14:20:44 INFO - void destroyIfLive() { 14:20:44 INFO - if (isLive()) 14:20:44 INFO - mem.addr()->~T(); 14:20:44 INFO - } 14:20:44 INFO - void destroy() { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(isLive()))))) { MOZ_ReportAssertionFailure("isLive()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 817); do { } while (0); do { __debugbreak(); MOZ_NoReturn(817); } while (0); } } while (0); 14:20:44 INFO - mem.addr()->~T(); 14:20:44 INFO - } 14:20:44 INFO - void swap(HashTableEntry* other) { 14:20:44 INFO - if (this == other) 14:20:44 INFO - return; 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(isLive()))))) { MOZ_ReportAssertionFailure("isLive()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 824); do { } while (0); do { __debugbreak(); MOZ_NoReturn(824); } while (0); } } while (0); 14:20:44 INFO - if (other->isLive()) { 14:20:44 INFO - mozilla::Swap(*mem.addr(), *other->mem.addr()); 14:20:44 INFO - } else { 14:20:44 INFO - *other->mem.addr() = mozilla::Move(*mem.addr()); 14:20:44 INFO - destroy(); 14:20:44 INFO - } 14:20:44 INFO - mozilla::Swap(keyHash, other->keyHash); 14:20:44 INFO - } 14:20:44 INFO - T& get() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(isLive()))))) { MOZ_ReportAssertionFailure("isLive()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 834); do { } while (0); do { __debugbreak(); MOZ_NoReturn(834); } while (0); } } while (0); return *mem.addr(); } 14:20:44 INFO - NonConstT& getMutable() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(isLive()))))) { MOZ_ReportAssertionFailure("isLive()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 835); do { } while (0); do { __debugbreak(); MOZ_NoReturn(835); } while (0); } } while (0); return *mem.addr(); } 14:20:44 INFO - bool isFree() const { return keyHash == sFreeKey; } 14:20:44 INFO - void clearLive() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(isLive()))))) { MOZ_ReportAssertionFailure("isLive()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 838); do { } while (0); do { __debugbreak(); MOZ_NoReturn(838); } while (0); } } while (0); keyHash = sFreeKey; mem.addr()->~T(); } 14:20:44 INFO - void clear() { if (isLive()) mem.addr()->~T(); keyHash = sFreeKey; } 14:20:44 INFO - bool isRemoved() const { return keyHash == sRemovedKey; } 14:20:44 INFO - void removeLive() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(isLive()))))) { MOZ_ReportAssertionFailure("isLive()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 841); do { } while (0); do { __debugbreak(); MOZ_NoReturn(841); } while (0); } } while (0); keyHash = sRemovedKey; mem.addr()->~T(); } 14:20:44 INFO - bool isLive() const { return isLiveHash(keyHash); } 14:20:44 INFO - void setCollision() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(isLive()))))) { MOZ_ReportAssertionFailure("isLive()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 843); do { } while (0); do { __debugbreak(); MOZ_NoReturn(843); } while (0); } } while (0); keyHash |= sCollisionBit; } 14:20:44 INFO - void unsetCollision() { keyHash &= ~sCollisionBit; } 14:20:44 INFO - bool hasCollision() const { return keyHash & sCollisionBit; } 14:20:44 INFO - bool matchHash(HashNumber hn) { return (keyHash & ~sCollisionBit) == hn; } 14:20:44 INFO - HashNumber getKeyHash() const { return keyHash & ~sCollisionBit; } 14:20:44 INFO - template 14:20:44 INFO - void setLive(HashNumber hn, Args&&... args) 14:20:44 INFO - { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!isLive()))))) { MOZ_ReportAssertionFailure("!isLive()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 852); do { } while (0); do { __debugbreak(); MOZ_NoReturn(852); } while (0); } } while (0); 14:20:44 INFO - keyHash = hn; 14:20:44 INFO - new(mem.addr()) T(mozilla::Forward(args)...); 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(isLive()))))) { MOZ_ReportAssertionFailure("isLive()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 855); do { } while (0); do { __debugbreak(); MOZ_NoReturn(855); } while (0); } } while (0); 14:20:44 INFO - } 14:20:44 INFO - }; 14:20:44 INFO - template 14:20:44 INFO - class HashTable : private AllocPolicy 14:20:44 INFO - { 14:20:44 INFO - friend class mozilla::ReentrancyGuard; 14:20:44 INFO - typedef typename mozilla::RemoveConst::Type NonConstT; 14:20:44 INFO - typedef typename HashPolicy::KeyType Key; 14:20:44 INFO - typedef typename HashPolicy::Lookup Lookup; 14:20:44 INFO - public: 14:20:44 INFO - typedef HashTableEntry Entry; 14:20:44 INFO - class Ptr 14:20:44 INFO - { 14:20:44 INFO - friend class HashTable; 14:20:44 INFO - Entry* entry_; 14:20:44 INFO - const HashTable* table_; 14:20:44 INFO - Generation generation; 14:20:44 INFO - #line 884 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h" 14:20:44 INFO - protected: 14:20:44 INFO - Ptr(Entry& entry, const HashTable& tableArg) 14:20:44 INFO - : entry_(&entry) 14:20:44 INFO - , table_(&tableArg) 14:20:44 INFO - , generation(tableArg.generation()) 14:20:44 INFO - #line 892 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h" 14:20:44 INFO - {} 14:20:44 INFO - public: 14:20:44 INFO - Ptr() 14:20:44 INFO - : entry_(nullptr) 14:20:44 INFO - , table_(nullptr) 14:20:44 INFO - , generation(0) 14:20:44 INFO - #line 901 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h" 14:20:44 INFO - {} 14:20:44 INFO - bool isValid() const { 14:20:44 INFO - return !entry_; 14:20:44 INFO - } 14:20:44 INFO - bool found() const { 14:20:44 INFO - if (isValid()) 14:20:44 INFO - return false; 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionTypegeneration())>::isValid, "invalid assertion condition"); if ((!!(!(!!(generation == table_->generation()))))) { MOZ_ReportAssertionFailure("generation == table_->generation()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 911); do { } while (0); do { __debugbreak(); MOZ_NoReturn(911); } while (0); } } while (0); 14:20:44 INFO - #line 913 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h" 14:20:44 INFO - return entry_->isLive(); 14:20:44 INFO - } 14:20:44 INFO - explicit operator bool() const { 14:20:44 INFO - return found(); 14:20:44 INFO - } 14:20:44 INFO - bool operator==(const Ptr& rhs) const { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(found() && rhs.found()))))) { MOZ_ReportAssertionFailure("found() && rhs.found()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 921); do { } while (0); do { __debugbreak(); MOZ_NoReturn(921); } while (0); } } while (0); 14:20:44 INFO - return entry_ == rhs.entry_; 14:20:44 INFO - } 14:20:44 INFO - bool operator!=(const Ptr& rhs) const { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionTypegeneration())>::isValid, "invalid assertion condition"); if ((!!(!(!!(generation == table_->generation()))))) { MOZ_ReportAssertionFailure("generation == table_->generation()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 927); do { } while (0); do { __debugbreak(); MOZ_NoReturn(927); } while (0); } } while (0); 14:20:44 INFO - #line 929 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h" 14:20:44 INFO - return !(*this == rhs); 14:20:44 INFO - } 14:20:44 INFO - T& operator*() const { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(found()))))) { MOZ_ReportAssertionFailure("found()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 934); do { } while (0); do { __debugbreak(); MOZ_NoReturn(934); } while (0); } } while (0); 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionTypegeneration())>::isValid, "invalid assertion condition"); if ((!!(!(!!(generation == table_->generation()))))) { MOZ_ReportAssertionFailure("generation == table_->generation()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 935); do { } while (0); do { __debugbreak(); MOZ_NoReturn(935); } while (0); } } while (0); 14:20:44 INFO - #line 937 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h" 14:20:44 INFO - return entry_->get(); 14:20:44 INFO - } 14:20:44 INFO - T* operator->() const { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(found()))))) { MOZ_ReportAssertionFailure("found()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 942); do { } while (0); do { __debugbreak(); MOZ_NoReturn(942); } while (0); } } while (0); 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionTypegeneration())>::isValid, "invalid assertion condition"); if ((!!(!(!!(generation == table_->generation()))))) { MOZ_ReportAssertionFailure("generation == table_->generation()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 943); do { } while (0); do { __debugbreak(); MOZ_NoReturn(943); } while (0); } } while (0); 14:20:44 INFO - #line 945 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h" 14:20:44 INFO - return &entry_->get(); 14:20:44 INFO - } 14:20:44 INFO - }; 14:20:44 INFO - class AddPtr : public Ptr 14:20:44 INFO - { 14:20:44 INFO - friend class HashTable; 14:20:44 INFO - HashNumber keyHash; 14:20:44 INFO - uint64_t mutationCount; 14:20:44 INFO - #line 957 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h" 14:20:44 INFO - AddPtr(Entry& entry, const HashTable& tableArg, HashNumber hn) 14:20:44 INFO - : Ptr(entry, tableArg) 14:20:44 INFO - , keyHash(hn) 14:20:44 INFO - , mutationCount(tableArg.mutationCount) 14:20:44 INFO - #line 964 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h" 14:20:44 INFO - {} 14:20:44 INFO - public: 14:20:44 INFO - AddPtr() : keyHash(0) {} 14:20:44 INFO - }; 14:20:44 INFO - class Range 14:20:44 INFO - { 14:20:44 INFO - protected: 14:20:44 INFO - friend class HashTable; 14:20:44 INFO - Range(const HashTable& tableArg, Entry* c, Entry* e) 14:20:44 INFO - : cur(c) 14:20:44 INFO - , end(e) 14:20:44 INFO - , table_(&tableArg) 14:20:44 INFO - , mutationCount(tableArg.mutationCount) 14:20:44 INFO - , generation(tableArg.generation()) 14:20:44 INFO - , validEntry(true) 14:20:44 INFO - #line 988 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h" 14:20:44 INFO - { 14:20:44 INFO - while (cur < end && !cur->isLive()) 14:20:44 INFO - ++cur; 14:20:44 INFO - } 14:20:44 INFO - Entry* cur; 14:20:44 INFO - Entry* end; 14:20:44 INFO - const HashTable* table_; 14:20:44 INFO - uint64_t mutationCount; 14:20:44 INFO - Generation generation; 14:20:44 INFO - bool validEntry; 14:20:44 INFO - #line 1001 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h" 14:20:44 INFO - public: 14:20:44 INFO - Range() 14:20:44 INFO - : cur(nullptr) 14:20:44 INFO - , end(nullptr) 14:20:44 INFO - , table_(nullptr) 14:20:44 INFO - , mutationCount(0) 14:20:44 INFO - , generation(0) 14:20:44 INFO - , validEntry(false) 14:20:44 INFO - #line 1012 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h" 14:20:44 INFO - {} 14:20:44 INFO - bool empty() const { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionTypegeneration())>::isValid, "invalid assertion condition"); if ((!!(!(!!(generation == table_->generation()))))) { MOZ_ReportAssertionFailure("generation == table_->generation()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 1016); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1016); } while (0); } } while (0); 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionTypemutationCount)>::isValid, "invalid assertion condition"); if ((!!(!(!!(mutationCount == table_->mutationCount))))) { MOZ_ReportAssertionFailure("mutationCount == table_->mutationCount", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 1017); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1017); } while (0); } } while (0); 14:20:44 INFO - #line 1019 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h" 14:20:44 INFO - return cur == end; 14:20:44 INFO - } 14:20:44 INFO - T& front() const { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!empty()))))) { MOZ_ReportAssertionFailure("!empty()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 1023); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1023); } while (0); } } while (0); 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(validEntry))))) { MOZ_ReportAssertionFailure("validEntry", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 1025); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1025); } while (0); } } while (0); 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionTypegeneration())>::isValid, "invalid assertion condition"); if ((!!(!(!!(generation == table_->generation()))))) { MOZ_ReportAssertionFailure("generation == table_->generation()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 1026); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1026); } while (0); } } while (0); 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionTypemutationCount)>::isValid, "invalid assertion condition"); if ((!!(!(!!(mutationCount == table_->mutationCount))))) { MOZ_ReportAssertionFailure("mutationCount == table_->mutationCount", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 1027); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1027); } while (0); } } while (0); 14:20:44 INFO - #line 1029 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h" 14:20:44 INFO - return cur->get(); 14:20:44 INFO - } 14:20:44 INFO - void popFront() { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!empty()))))) { MOZ_ReportAssertionFailure("!empty()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 1033); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1033); } while (0); } } while (0); 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionTypegeneration())>::isValid, "invalid assertion condition"); if ((!!(!(!!(generation == table_->generation()))))) { MOZ_ReportAssertionFailure("generation == table_->generation()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 1035); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1035); } while (0); } } while (0); 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionTypemutationCount)>::isValid, "invalid assertion condition"); if ((!!(!(!!(mutationCount == table_->mutationCount))))) { MOZ_ReportAssertionFailure("mutationCount == table_->mutationCount", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 1036); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1036); } while (0); } } while (0); 14:20:44 INFO - #line 1038 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h" 14:20:44 INFO - while (++cur < end && !cur->isLive()) 14:20:44 INFO - continue; 14:20:44 INFO - validEntry = true; 14:20:44 INFO - #line 1043 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h" 14:20:44 INFO - } 14:20:44 INFO - }; 14:20:44 INFO - class Enum : public Range 14:20:44 INFO - { 14:20:44 INFO - friend class HashTable; 14:20:44 INFO - HashTable& table_; 14:20:44 INFO - bool rekeyed; 14:20:44 INFO - bool removed; 14:20:44 INFO - Enum(const Enum&) = delete; 14:20:44 INFO - void operator=(const Enum&) = delete; 14:20:44 INFO - public: 14:20:44 INFO - template explicit 14:20:44 INFO - Enum(Map& map) : Range(map.all()), table_(map.impl), rekeyed(false), removed(false) {} 14:20:44 INFO - void removeFront() { 14:20:44 INFO - table_.remove(*this->cur); 14:20:44 INFO - removed = true; 14:20:44 INFO - this->validEntry = false; 14:20:44 INFO - this->mutationCount = table_.mutationCount; 14:20:44 INFO - #line 1081 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h" 14:20:44 INFO - } 14:20:44 INFO - NonConstT& mutableFront() { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionTypeempty())>::isValid, "invalid assertion condition"); if ((!!(!(!!(!this->empty()))))) { MOZ_ReportAssertionFailure("!this->empty()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 1084); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1084); } while (0); } } while (0); 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionTypevalidEntry)>::isValid, "invalid assertion condition"); if ((!!(!(!!(this->validEntry))))) { MOZ_ReportAssertionFailure("this->validEntry", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 1086); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1086); } while (0); } } while (0); 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionTypegeneration == this->Range::table_->generation())>::isValid, "invalid assertion condition"); if ((!!(!(!!(this->generation == this->Range::table_->generation()))))) { MOZ_ReportAssertionFailure("this->generation == this->Range::table_->generation()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 1087); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1087); } while (0); } } while (0); 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionTypemutationCount == this->Range::table_->mutationCount)>::isValid, "invalid assertion condition"); if ((!!(!(!!(this->mutationCount == this->Range::table_->mutationCount))))) { MOZ_ReportAssertionFailure("this->mutationCount == this->Range::table_->mutationCount", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 1088); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1088); } while (0); } } while (0); 14:20:44 INFO - #line 1090 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h" 14:20:44 INFO - return this->cur->getMutable(); 14:20:44 INFO - } 14:20:44 INFO - void rekeyFront(const Lookup& l, const Key& k) { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionTypecur->get()))>::isValid, "invalid assertion condition"); if ((!!(!(!!(&k != &HashPolicy::getKey(this->cur->get())))))) { MOZ_ReportAssertionFailure("&k != &HashPolicy::getKey(this->cur->get())", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 1097); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1097); } while (0); } } while (0); 14:20:44 INFO - Ptr p(*this->cur, table_); 14:20:44 INFO - table_.rekeyWithoutRehash(p, l, k); 14:20:44 INFO - rekeyed = true; 14:20:44 INFO - this->validEntry = false; 14:20:44 INFO - this->mutationCount = table_.mutationCount; 14:20:44 INFO - #line 1105 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h" 14:20:44 INFO - } 14:20:44 INFO - void rekeyFront(const Key& k) { 14:20:44 INFO - rekeyFront(k, k); 14:20:44 INFO - } 14:20:44 INFO - ~Enum() { 14:20:44 INFO - if (rekeyed) { 14:20:44 INFO - table_.gen++; 14:20:44 INFO - table_.checkOverRemoved(); 14:20:44 INFO - } 14:20:44 INFO - if (removed) 14:20:44 INFO - table_.compactIfUnderloaded(); 14:20:44 INFO - } 14:20:44 INFO - }; 14:20:44 INFO - HashTable(HashTable&& rhs) 14:20:44 INFO - : AllocPolicy(rhs) 14:20:44 INFO - { 14:20:44 INFO - mozilla::PodAssign(this, &rhs); 14:20:44 INFO - rhs.table = nullptr; 14:20:44 INFO - } 14:20:44 INFO - void operator=(HashTable&& rhs) { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(this != &rhs))))) { MOZ_ReportAssertionFailure("this != &rhs" " (" "self-move assignment is prohibited" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 1131); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1131); } while (0); } } while (0); 14:20:44 INFO - if (table) 14:20:44 INFO - destroyTable(*this, table, capacity()); 14:20:44 INFO - mozilla::PodAssign(this, &rhs); 14:20:44 INFO - rhs.table = nullptr; 14:20:44 INFO - } 14:20:44 INFO - private: 14:20:44 INFO - HashTable(const HashTable&) = delete; 14:20:44 INFO - void operator=(const HashTable&) = delete; 14:20:44 INFO - private: 14:20:44 INFO - static const size_t CAP_BITS = 30; 14:20:44 INFO - public: 14:20:44 INFO - uint64_t gen:56; 14:20:44 INFO - uint64_t hashShift:8; 14:20:44 INFO - Entry* table; 14:20:44 INFO - uint32_t entryCount; 14:20:44 INFO - uint32_t removedCount; 14:20:44 INFO - uint64_t mutationCount; 14:20:44 INFO - mutable bool mEntered; 14:20:44 INFO - mutable struct Stats 14:20:44 INFO - { 14:20:44 INFO - uint32_t searches; 14:20:44 INFO - uint32_t steps; 14:20:44 INFO - uint32_t hits; 14:20:44 INFO - uint32_t misses; 14:20:44 INFO - uint32_t addOverRemoved; 14:20:44 INFO - uint32_t removes; 14:20:44 INFO - uint32_t removeFrees; 14:20:44 INFO - uint32_t grows; 14:20:44 INFO - uint32_t shrinks; 14:20:44 INFO - uint32_t compresses; 14:20:44 INFO - uint32_t rehashes; 14:20:44 INFO - } stats; 14:20:44 INFO - #line 1176 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h" 14:20:44 INFO - static const unsigned sMinCapacityLog2 = 2; 14:20:44 INFO - static const unsigned sMinCapacity = 1 << sMinCapacityLog2; 14:20:44 INFO - static const unsigned sMaxInit = ((uint32_t)1 << (CAP_BITS - 1)); 14:20:44 INFO - static const unsigned sMaxCapacity = ((uint32_t)1 << (CAP_BITS)); 14:20:44 INFO - static const unsigned sHashBits = mozilla::tl::BitSize::value; 14:20:44 INFO - static const uint8_t sAlphaDenominator = 4; 14:20:44 INFO - static const uint8_t sMinAlphaNumerator = 1; 14:20:44 INFO - static const uint8_t sMaxAlphaNumerator = 3; 14:20:44 INFO - static const HashNumber sFreeKey = Entry::sFreeKey; 14:20:44 INFO - static const HashNumber sRemovedKey = Entry::sRemovedKey; 14:20:44 INFO - static const HashNumber sCollisionBit = Entry::sCollisionBit; 14:20:44 INFO - void setTableSizeLog2(unsigned sizeLog2) 14:20:44 INFO - { 14:20:44 INFO - hashShift = sHashBits - sizeLog2; 14:20:44 INFO - } 14:20:44 INFO - static bool isLiveHash(HashNumber hash) 14:20:44 INFO - { 14:20:44 INFO - return Entry::isLiveHash(hash); 14:20:44 INFO - } 14:20:44 INFO - static HashNumber prepareHash(const Lookup& l) 14:20:44 INFO - { 14:20:44 INFO - HashNumber keyHash = ScrambleHashCode(HashPolicy::hash(l)); 14:20:44 INFO - if (!isLiveHash(keyHash)) 14:20:44 INFO - keyHash -= (sRemovedKey + 1); 14:20:44 INFO - return keyHash & ~sCollisionBit; 14:20:44 INFO - } 14:20:44 INFO - enum FailureBehavior { DontReportFailure = false, ReportFailure = true }; 14:20:44 INFO - static Entry* createTable(AllocPolicy& alloc, uint32_t capacity, 14:20:44 INFO - FailureBehavior reportFailure = ReportFailure) 14:20:44 INFO - { 14:20:44 INFO - static_assert(sFreeKey == 0, 14:20:44 INFO - "newly-calloc'd tables have to be considered empty"); 14:20:44 INFO - if (reportFailure) 14:20:44 INFO - return alloc.template pod_calloc(capacity); 14:20:44 INFO - return alloc.template maybe_pod_calloc(capacity); 14:20:44 INFO - } 14:20:44 INFO - static Entry* maybeCreateTable(AllocPolicy& alloc, uint32_t capacity) 14:20:44 INFO - { 14:20:44 INFO - static_assert(sFreeKey == 0, 14:20:44 INFO - "newly-calloc'd tables have to be considered empty"); 14:20:44 INFO - return alloc.template maybe_pod_calloc(capacity); 14:20:44 INFO - } 14:20:44 INFO - static void destroyTable(AllocPolicy& alloc, Entry* oldTable, uint32_t capacity) 14:20:44 INFO - { 14:20:44 INFO - Entry* end = oldTable + capacity; 14:20:44 INFO - for (Entry* e = oldTable; e < end; ++e) 14:20:44 INFO - e->destroyIfLive(); 14:20:44 INFO - alloc.free_(oldTable); 14:20:44 INFO - } 14:20:44 INFO - public: 14:20:44 INFO - explicit HashTable(AllocPolicy ap) 14:20:44 INFO - : AllocPolicy(ap) 14:20:44 INFO - , gen(0) 14:20:44 INFO - , hashShift(sHashBits) 14:20:44 INFO - , table(nullptr) 14:20:44 INFO - , entryCount(0) 14:20:44 INFO - , removedCount(0) 14:20:44 INFO - , mutationCount(0) 14:20:44 INFO - , mEntered(false) 14:20:44 INFO - #line 1255 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h" 14:20:44 INFO - {} 14:20:44 INFO - bool init(uint32_t length) 14:20:44 INFO - { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!initialized()))))) { MOZ_ReportAssertionFailure("!initialized()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 1259); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1259); } while (0); } } while (0); 14:20:44 INFO - if ((!!(length > sMaxInit))) { 14:20:44 INFO - this->reportAllocOverflow(); 14:20:44 INFO - return false; 14:20:44 INFO - } 14:20:44 INFO - static_assert((sMaxInit * sAlphaDenominator) / sAlphaDenominator == sMaxInit, 14:20:44 INFO - "multiplication in numerator below could overflow"); 14:20:44 INFO - static_assert(sMaxInit * sAlphaDenominator <= 0xffffffffui32 - sMaxAlphaNumerator, 14:20:44 INFO - "numerator calculation below could potentially overflow"); 14:20:44 INFO - uint32_t newCapacity = 14:20:44 INFO - (length * sAlphaDenominator + sMaxAlphaNumerator - 1) / sMaxAlphaNumerator; 14:20:44 INFO - if (newCapacity < sMinCapacity) 14:20:44 INFO - newCapacity = sMinCapacity; 14:20:44 INFO - uint32_t roundUp = sMinCapacity, roundUpLog2 = sMinCapacityLog2; 14:20:44 INFO - while (roundUp < newCapacity) { 14:20:44 INFO - roundUp <<= 1; 14:20:44 INFO - ++roundUpLog2; 14:20:44 INFO - } 14:20:44 INFO - newCapacity = roundUp; 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType= length)>::isValid, "invalid assertion condition"); if ((!!(!(!!(newCapacity >= length))))) { MOZ_ReportAssertionFailure("newCapacity >= length", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 1290); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1290); } while (0); } } while (0); 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(newCapacity <= sMaxCapacity))))) { MOZ_ReportAssertionFailure("newCapacity <= sMaxCapacity", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 1291); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1291); } while (0); } } while (0); 14:20:44 INFO - table = createTable(*this, newCapacity); 14:20:44 INFO - if (!table) 14:20:44 INFO - return false; 14:20:44 INFO - setTableSizeLog2(roundUpLog2); 14:20:44 INFO - memset(&stats, 0, sizeof(stats)); 14:20:44 INFO - return true; 14:20:44 INFO - } 14:20:44 INFO - bool initialized() const 14:20:44 INFO - { 14:20:44 INFO - return !!table; 14:20:44 INFO - } 14:20:44 INFO - ~HashTable() 14:20:44 INFO - { 14:20:44 INFO - if (table) 14:20:44 INFO - destroyTable(*this, table, capacity()); 14:20:44 INFO - } 14:20:44 INFO - private: 14:20:44 INFO - HashNumber hash1(HashNumber hash0) const 14:20:44 INFO - { 14:20:44 INFO - return hash0 >> hashShift; 14:20:44 INFO - } 14:20:44 INFO - struct DoubleHash 14:20:44 INFO - { 14:20:44 INFO - HashNumber h2; 14:20:44 INFO - HashNumber sizeMask; 14:20:44 INFO - }; 14:20:44 INFO - DoubleHash hash2(HashNumber curKeyHash) const 14:20:44 INFO - { 14:20:44 INFO - unsigned sizeLog2 = sHashBits - hashShift; 14:20:44 INFO - DoubleHash dh = { 14:20:44 INFO - ((curKeyHash << sizeLog2) >> hashShift) | 1, 14:20:44 INFO - (HashNumber(1) << sizeLog2) - 1 14:20:44 INFO - }; 14:20:44 INFO - return dh; 14:20:44 INFO - } 14:20:44 INFO - static HashNumber applyDoubleHash(HashNumber h1, const DoubleHash& dh) 14:20:44 INFO - { 14:20:44 INFO - return (h1 - dh.h2) & dh.sizeMask; 14:20:44 INFO - } 14:20:44 INFO - bool overloaded() 14:20:44 INFO - { 14:20:44 INFO - static_assert(sMaxCapacity <= 0xffffffffui32 / sMaxAlphaNumerator, 14:20:44 INFO - "multiplication below could overflow"); 14:20:44 INFO - return entryCount + removedCount >= 14:20:44 INFO - capacity() * sMaxAlphaNumerator / sAlphaDenominator; 14:20:44 INFO - } 14:20:44 INFO - static bool wouldBeUnderloaded(uint32_t capacity, uint32_t entryCount) 14:20:44 INFO - { 14:20:44 INFO - static_assert(sMaxCapacity <= 0xffffffffui32 / sMinAlphaNumerator, 14:20:44 INFO - "multiplication below could overflow"); 14:20:44 INFO - return capacity > sMinCapacity && 14:20:44 INFO - entryCount <= capacity * sMinAlphaNumerator / sAlphaDenominator; 14:20:44 INFO - } 14:20:44 INFO - bool underloaded() 14:20:44 INFO - { 14:20:44 INFO - return wouldBeUnderloaded(capacity(), entryCount); 14:20:44 INFO - } 14:20:44 INFO - static bool match(Entry& e, const Lookup& l) 14:20:44 INFO - { 14:20:44 INFO - return HashPolicy::match(HashPolicy::getKey(e.get()), l); 14:20:44 INFO - } 14:20:44 INFO - Entry& lookup(const Lookup& l, HashNumber keyHash, unsigned collisionBit) const 14:20:44 INFO - { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(isLiveHash(keyHash)))))) { MOZ_ReportAssertionFailure("isLiveHash(keyHash)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 1374); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1374); } while (0); } } while (0); 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!(keyHash & sCollisionBit)))))) { MOZ_ReportAssertionFailure("!(keyHash & sCollisionBit)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 1375); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1375); } while (0); } } while (0); 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(collisionBit == 0 || collisionBit == sCollisionBit))))) { MOZ_ReportAssertionFailure("collisionBit == 0 || collisionBit == sCollisionBit", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 1376); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1376); } while (0); } } while (0); 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(table))))) { MOZ_ReportAssertionFailure("table", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 1377); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1377); } while (0); } } while (0); 14:20:44 INFO - stats.searches++; 14:20:44 INFO - HashNumber h1 = hash1(keyHash); 14:20:44 INFO - Entry* entry = &table[h1]; 14:20:44 INFO - if (entry->isFree()) { 14:20:44 INFO - stats.misses++; 14:20:44 INFO - return *entry; 14:20:44 INFO - } 14:20:44 INFO - if (entry->matchHash(keyHash) && match(*entry, l)) { 14:20:44 INFO - stats.hits++; 14:20:44 INFO - return *entry; 14:20:44 INFO - } 14:20:44 INFO - DoubleHash dh = hash2(keyHash); 14:20:44 INFO - Entry* firstRemoved = nullptr; 14:20:44 INFO - while (true) { 14:20:44 INFO - if ((!!(entry->isRemoved()))) { 14:20:44 INFO - if (!firstRemoved) 14:20:44 INFO - firstRemoved = entry; 14:20:44 INFO - } else { 14:20:44 INFO - if (collisionBit == sCollisionBit) 14:20:44 INFO - entry->setCollision(); 14:20:44 INFO - } 14:20:44 INFO - stats.steps++; 14:20:44 INFO - h1 = applyDoubleHash(h1, dh); 14:20:44 INFO - entry = &table[h1]; 14:20:44 INFO - if (entry->isFree()) { 14:20:44 INFO - stats.misses++; 14:20:44 INFO - return firstRemoved ? *firstRemoved : *entry; 14:20:44 INFO - } 14:20:44 INFO - if (entry->matchHash(keyHash) && match(*entry, l)) { 14:20:44 INFO - stats.hits++; 14:20:44 INFO - return *entry; 14:20:44 INFO - } 14:20:44 INFO - } 14:20:44 INFO - } 14:20:44 INFO - Entry& findFreeEntry(HashNumber keyHash) 14:20:44 INFO - { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!(keyHash & sCollisionBit)))))) { MOZ_ReportAssertionFailure("!(keyHash & sCollisionBit)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 1435); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1435); } while (0); } } while (0); 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(table))))) { MOZ_ReportAssertionFailure("table", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 1436); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1436); } while (0); } } while (0); 14:20:44 INFO - stats.searches++; 14:20:44 INFO - HashNumber h1 = hash1(keyHash); 14:20:44 INFO - Entry* entry = &table[h1]; 14:20:44 INFO - if (!entry->isLive()) { 14:20:44 INFO - stats.misses++; 14:20:44 INFO - return *entry; 14:20:44 INFO - } 14:20:44 INFO - DoubleHash dh = hash2(keyHash); 14:20:44 INFO - while (true) { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionTypeisRemoved())>::isValid, "invalid assertion condition"); if ((!!(!(!!(!entry->isRemoved()))))) { MOZ_ReportAssertionFailure("!entry->isRemoved()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 1455); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1455); } while (0); } } while (0); 14:20:44 INFO - entry->setCollision(); 14:20:44 INFO - stats.steps++; 14:20:44 INFO - h1 = applyDoubleHash(h1, dh); 14:20:44 INFO - entry = &table[h1]; 14:20:44 INFO - if (!entry->isLive()) { 14:20:44 INFO - stats.misses++; 14:20:44 INFO - return *entry; 14:20:44 INFO - } 14:20:44 INFO - } 14:20:44 INFO - } 14:20:44 INFO - enum RebuildStatus { NotOverloaded, Rehashed, RehashFailed }; 14:20:44 INFO - RebuildStatus changeTableSize(int deltaLog2, FailureBehavior reportFailure = ReportFailure) 14:20:44 INFO - { 14:20:44 INFO - Entry* oldTable = table; 14:20:44 INFO - uint32_t oldCap = capacity(); 14:20:44 INFO - uint32_t newLog2 = sHashBits - hashShift + deltaLog2; 14:20:44 INFO - uint32_t newCapacity = ((uint32_t)1 << (newLog2)); 14:20:44 INFO - if ((!!(newCapacity > sMaxCapacity))) { 14:20:44 INFO - if (reportFailure) 14:20:44 INFO - this->reportAllocOverflow(); 14:20:44 INFO - return RehashFailed; 14:20:44 INFO - } 14:20:44 INFO - Entry* newTable = createTable(*this, newCapacity, reportFailure); 14:20:44 INFO - if (!newTable) 14:20:44 INFO - return RehashFailed; 14:20:44 INFO - setTableSizeLog2(newLog2); 14:20:44 INFO - removedCount = 0; 14:20:44 INFO - gen++; 14:20:44 INFO - table = newTable; 14:20:44 INFO - Entry* end = oldTable + oldCap; 14:20:44 INFO - for (Entry* src = oldTable; src < end; ++src) { 14:20:44 INFO - if (src->isLive()) { 14:20:44 INFO - HashNumber hn = src->getKeyHash(); 14:20:44 INFO - findFreeEntry(hn).setLive( 14:20:44 INFO - hn, mozilla::Move(const_cast(src->get()))); 14:20:44 INFO - src->destroy(); 14:20:44 INFO - } 14:20:44 INFO - } 14:20:44 INFO - this->free_(oldTable); 14:20:44 INFO - return Rehashed; 14:20:44 INFO - } 14:20:44 INFO - bool shouldCompressTable() 14:20:44 INFO - { 14:20:44 INFO - return removedCount >= (capacity() >> 2); 14:20:44 INFO - } 14:20:44 INFO - RebuildStatus checkOverloaded(FailureBehavior reportFailure = ReportFailure) 14:20:44 INFO - { 14:20:44 INFO - if (!overloaded()) 14:20:44 INFO - return NotOverloaded; 14:20:44 INFO - int deltaLog2; 14:20:44 INFO - if (shouldCompressTable()) { 14:20:44 INFO - stats.compresses++; 14:20:44 INFO - deltaLog2 = 0; 14:20:44 INFO - } else { 14:20:44 INFO - stats.grows++; 14:20:44 INFO - deltaLog2 = 1; 14:20:44 INFO - } 14:20:44 INFO - return changeTableSize(deltaLog2, reportFailure); 14:20:44 INFO - } 14:20:44 INFO - void checkOverRemoved() 14:20:44 INFO - { 14:20:44 INFO - if (overloaded()) { 14:20:44 INFO - if (checkOverloaded(DontReportFailure) == RehashFailed) 14:20:44 INFO - rehashTableInPlace(); 14:20:44 INFO - } 14:20:44 INFO - } 14:20:44 INFO - void remove(Entry& e) 14:20:44 INFO - { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(table))))) { MOZ_ReportAssertionFailure("table", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 1544); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1544); } while (0); } } while (0); 14:20:44 INFO - stats.removes++; 14:20:44 INFO - if (e.hasCollision()) { 14:20:44 INFO - e.removeLive(); 14:20:44 INFO - removedCount++; 14:20:44 INFO - } else { 14:20:44 INFO - stats.removeFrees++; 14:20:44 INFO - e.clearLive(); 14:20:44 INFO - } 14:20:44 INFO - entryCount--; 14:20:44 INFO - mutationCount++; 14:20:44 INFO - #line 1558 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h" 14:20:44 INFO - } 14:20:44 INFO - void checkUnderloaded() 14:20:44 INFO - { 14:20:44 INFO - if (underloaded()) { 14:20:44 INFO - stats.shrinks++; 14:20:44 INFO - (void) changeTableSize(-1, DontReportFailure); 14:20:44 INFO - } 14:20:44 INFO - } 14:20:44 INFO - void compactIfUnderloaded() 14:20:44 INFO - { 14:20:44 INFO - int32_t resizeLog2 = 0; 14:20:44 INFO - uint32_t newCapacity = capacity(); 14:20:44 INFO - while (wouldBeUnderloaded(newCapacity, entryCount)) { 14:20:44 INFO - newCapacity = newCapacity >> 1; 14:20:44 INFO - resizeLog2--; 14:20:44 INFO - } 14:20:44 INFO - if (resizeLog2 != 0) 14:20:44 INFO - (void) changeTableSize(resizeLog2, DontReportFailure); 14:20:44 INFO - } 14:20:44 INFO - void rehashTableInPlace() 14:20:44 INFO - { 14:20:44 INFO - stats.rehashes++; 14:20:44 INFO - removedCount = 0; 14:20:44 INFO - for (size_t i = 0; i < capacity(); ++i) 14:20:44 INFO - table[i].unsetCollision(); 14:20:44 INFO - for (size_t i = 0; i < capacity();) { 14:20:44 INFO - Entry* src = &table[i]; 14:20:44 INFO - if (!src->isLive() || src->hasCollision()) { 14:20:44 INFO - ++i; 14:20:44 INFO - continue; 14:20:44 INFO - } 14:20:44 INFO - HashNumber keyHash = src->getKeyHash(); 14:20:44 INFO - HashNumber h1 = hash1(keyHash); 14:20:44 INFO - DoubleHash dh = hash2(keyHash); 14:20:44 INFO - Entry* tgt = &table[h1]; 14:20:44 INFO - while (true) { 14:20:44 INFO - if (!tgt->hasCollision()) { 14:20:44 INFO - src->swap(tgt); 14:20:44 INFO - tgt->setCollision(); 14:20:44 INFO - break; 14:20:44 INFO - } 14:20:44 INFO - h1 = applyDoubleHash(h1, dh); 14:20:44 INFO - tgt = &table[h1]; 14:20:44 INFO - } 14:20:44 INFO - } 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - void putNewInfallibleInternal(const Lookup& l, Args&&... args) 14:20:44 INFO - { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(table))))) { MOZ_ReportAssertionFailure("table", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 1635); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1635); } while (0); } } while (0); 14:20:44 INFO - HashNumber keyHash = prepareHash(l); 14:20:44 INFO - Entry* entry = &findFreeEntry(keyHash); 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(entry))))) { MOZ_ReportAssertionFailure("entry", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 1639); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1639); } while (0); } } while (0); 14:20:44 INFO - if (entry->isRemoved()) { 14:20:44 INFO - stats.addOverRemoved++; 14:20:44 INFO - removedCount--; 14:20:44 INFO - keyHash |= sCollisionBit; 14:20:44 INFO - } 14:20:44 INFO - entry->setLive(keyHash, mozilla::Forward(args)...); 14:20:44 INFO - entryCount++; 14:20:44 INFO - mutationCount++; 14:20:44 INFO - #line 1652 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h" 14:20:44 INFO - } 14:20:44 INFO - public: 14:20:44 INFO - void clear() 14:20:44 INFO - { 14:20:44 INFO - if (mozilla::IsPod::value) { 14:20:44 INFO - memset(table, 0, sizeof(*table) * capacity()); 14:20:44 INFO - } else { 14:20:44 INFO - uint32_t tableCapacity = capacity(); 14:20:44 INFO - Entry* end = table + tableCapacity; 14:20:44 INFO - for (Entry* e = table; e < end; ++e) 14:20:44 INFO - e->clear(); 14:20:44 INFO - } 14:20:44 INFO - removedCount = 0; 14:20:44 INFO - entryCount = 0; 14:20:44 INFO - mutationCount++; 14:20:44 INFO - #line 1670 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h" 14:20:44 INFO - } 14:20:44 INFO - void finish() 14:20:44 INFO - { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!mEntered))))) { MOZ_ReportAssertionFailure("!mEntered", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 1675); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1675); } while (0); } } while (0); 14:20:44 INFO - #line 1677 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h" 14:20:44 INFO - if (!table) 14:20:44 INFO - return; 14:20:44 INFO - destroyTable(*this, table, capacity()); 14:20:44 INFO - table = nullptr; 14:20:44 INFO - gen++; 14:20:44 INFO - entryCount = 0; 14:20:44 INFO - removedCount = 0; 14:20:44 INFO - mutationCount++; 14:20:44 INFO - #line 1688 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h" 14:20:44 INFO - } 14:20:44 INFO - Range all() const 14:20:44 INFO - { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(table))))) { MOZ_ReportAssertionFailure("table", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 1692); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1692); } while (0); } } while (0); 14:20:44 INFO - return Range(*this, table, table + capacity()); 14:20:44 INFO - } 14:20:44 INFO - bool empty() const 14:20:44 INFO - { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(table))))) { MOZ_ReportAssertionFailure("table", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 1698); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1698); } while (0); } } while (0); 14:20:44 INFO - return !entryCount; 14:20:44 INFO - } 14:20:44 INFO - uint32_t count() const 14:20:44 INFO - { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(table))))) { MOZ_ReportAssertionFailure("table", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 1704); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1704); } while (0); } } while (0); 14:20:44 INFO - return entryCount; 14:20:44 INFO - } 14:20:44 INFO - uint32_t capacity() const 14:20:44 INFO - { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(table))))) { MOZ_ReportAssertionFailure("table", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 1710); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1710); } while (0); } } while (0); 14:20:44 INFO - return ((uint32_t)1 << (sHashBits - hashShift)); 14:20:44 INFO - } 14:20:44 INFO - Generation generation() const 14:20:44 INFO - { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(table))))) { MOZ_ReportAssertionFailure("table", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 1716); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1716); } while (0); } } while (0); 14:20:44 INFO - return Generation(gen); 14:20:44 INFO - } 14:20:44 INFO - size_t sizeOfExcludingThis(mozilla::MallocSizeOf mallocSizeOf) const 14:20:44 INFO - { 14:20:44 INFO - return mallocSizeOf(table); 14:20:44 INFO - } 14:20:44 INFO - size_t sizeOfIncludingThis(mozilla::MallocSizeOf mallocSizeOf) const 14:20:44 INFO - { 14:20:44 INFO - return mallocSizeOf(this) + sizeOfExcludingThis(mallocSizeOf); 14:20:44 INFO - } 14:20:44 INFO - Ptr lookup(const Lookup& l) const 14:20:44 INFO - { 14:20:44 INFO - mozilla::ReentrancyGuard g(*this); 14:20:44 INFO - if (!HasHash(l)) 14:20:44 INFO - return Ptr(); 14:20:44 INFO - HashNumber keyHash = prepareHash(l); 14:20:44 INFO - return Ptr(lookup(l, keyHash, 0), *this); 14:20:44 INFO - } 14:20:44 INFO - Ptr readonlyThreadsafeLookup(const Lookup& l) const 14:20:44 INFO - { 14:20:44 INFO - if (!HasHash(l)) 14:20:44 INFO - return Ptr(); 14:20:44 INFO - HashNumber keyHash = prepareHash(l); 14:20:44 INFO - return Ptr(lookup(l, keyHash, 0), *this); 14:20:44 INFO - } 14:20:44 INFO - AddPtr lookupForAdd(const Lookup& l) const 14:20:44 INFO - { 14:20:44 INFO - mozilla::ReentrancyGuard g(*this); 14:20:44 INFO - if (!EnsureHash(l)) 14:20:44 INFO - return AddPtr(); 14:20:44 INFO - HashNumber keyHash = prepareHash(l); 14:20:44 INFO - Entry& entry = lookup(l, keyHash, sCollisionBit); 14:20:44 INFO - AddPtr p(entry, *this, keyHash); 14:20:44 INFO - return p; 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - bool add(AddPtr& p, Args&&... args) 14:20:44 INFO - { 14:20:44 INFO - mozilla::ReentrancyGuard g(*this); 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(table))))) { MOZ_ReportAssertionFailure("table", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 1762); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1762); } while (0); } } while (0); 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!p.found()))))) { MOZ_ReportAssertionFailure("!p.found()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 1763); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1763); } while (0); } } while (0); 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!(p.keyHash & sCollisionBit)))))) { MOZ_ReportAssertionFailure("!(p.keyHash & sCollisionBit)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 1764); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1764); } while (0); } } while (0); 14:20:44 INFO - if (p.isValid()) 14:20:44 INFO - return false; 14:20:44 INFO - if (p.entry_->isRemoved()) { 14:20:44 INFO - if (!this->checkSimulatedOOM()) 14:20:44 INFO - return false; 14:20:44 INFO - stats.addOverRemoved++; 14:20:44 INFO - removedCount--; 14:20:44 INFO - p.keyHash |= sCollisionBit; 14:20:44 INFO - } else { 14:20:44 INFO - RebuildStatus status = checkOverloaded(); 14:20:44 INFO - if (status == RehashFailed) 14:20:44 INFO - return false; 14:20:44 INFO - if (status == NotOverloaded && !this->checkSimulatedOOM()) 14:20:44 INFO - return false; 14:20:44 INFO - if (status == Rehashed) 14:20:44 INFO - p.entry_ = &findFreeEntry(p.keyHash); 14:20:44 INFO - } 14:20:44 INFO - p.entry_->setLive(p.keyHash, mozilla::Forward(args)...); 14:20:44 INFO - entryCount++; 14:20:44 INFO - mutationCount++; 14:20:44 INFO - p.generation = generation(); 14:20:44 INFO - p.mutationCount = mutationCount; 14:20:44 INFO - #line 1796 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h" 14:20:44 INFO - return true; 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - void putNewInfallible(const Lookup& l, Args&&... args) 14:20:44 INFO - { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!lookup(l).found()))))) { MOZ_ReportAssertionFailure("!lookup(l).found()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 1804); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1804); } while (0); } } while (0); 14:20:44 INFO - mozilla::ReentrancyGuard g(*this); 14:20:44 INFO - putNewInfallibleInternal(l, mozilla::Forward(args)...); 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - bool putNew(const Lookup& l, Args&&... args) 14:20:44 INFO - { 14:20:44 INFO - if (!this->checkSimulatedOOM()) 14:20:44 INFO - return false; 14:20:44 INFO - if (!EnsureHash(l)) 14:20:44 INFO - return false; 14:20:44 INFO - if (checkOverloaded() == RehashFailed) 14:20:44 INFO - return false; 14:20:44 INFO - putNewInfallible(l, mozilla::Forward(args)...); 14:20:44 INFO - return true; 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - bool relookupOrAdd(AddPtr& p, const Lookup& l, Args&&... args) 14:20:44 INFO - { 14:20:44 INFO - if (p.isValid()) 14:20:44 INFO - return false; 14:20:44 INFO - p.generation = generation(); 14:20:44 INFO - p.mutationCount = mutationCount; 14:20:44 INFO - #line 1840 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h" 14:20:44 INFO - { 14:20:44 INFO - mozilla::ReentrancyGuard g(*this); 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(prepareHash(l) == p.keyHash))))) { MOZ_ReportAssertionFailure("prepareHash(l) == p.keyHash", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 1842); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1842); } while (0); } } while (0); 14:20:44 INFO - p.entry_ = &lookup(l, p.keyHash, sCollisionBit); 14:20:44 INFO - } 14:20:44 INFO - return p.found() || add(p, mozilla::Forward(args)...); 14:20:44 INFO - } 14:20:44 INFO - void remove(Ptr p) 14:20:44 INFO - { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(table))))) { MOZ_ReportAssertionFailure("table", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 1850); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1850); } while (0); } } while (0); 14:20:44 INFO - mozilla::ReentrancyGuard g(*this); 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(p.found()))))) { MOZ_ReportAssertionFailure("p.found()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 1852); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1852); } while (0); } } while (0); 14:20:44 INFO - remove(*p.entry_); 14:20:44 INFO - checkUnderloaded(); 14:20:44 INFO - } 14:20:44 INFO - void rekeyWithoutRehash(Ptr p, const Lookup& l, const Key& k) 14:20:44 INFO - { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(table))))) { MOZ_ReportAssertionFailure("table", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 1859); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1859); } while (0); } } while (0); 14:20:44 INFO - mozilla::ReentrancyGuard g(*this); 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(p.found()))))) { MOZ_ReportAssertionFailure("p.found()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h", 1861); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1861); } while (0); } } while (0); 14:20:44 INFO - typename HashTableEntry::NonConstT t(mozilla::Move(*p)); 14:20:44 INFO - HashPolicy::setKey(t, const_cast(k)); 14:20:44 INFO - remove(*p.entry_); 14:20:44 INFO - putNewInfallibleInternal(l, mozilla::Move(t)); 14:20:44 INFO - } 14:20:44 INFO - void rekeyAndMaybeRehash(Ptr p, const Lookup& l, const Key& k) 14:20:44 INFO - { 14:20:44 INFO - rekeyWithoutRehash(p, l, k); 14:20:44 INFO - checkOverRemoved(); 14:20:44 INFO - } 14:20:44 INFO - }; 14:20:44 INFO - } 14:20:44 INFO - } 14:20:44 INFO - #line 1881 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/HashTable.h" 14:20:44 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/TracingAPI.h" 14:20:44 INFO - class JSTracer; 14:20:44 INFO - namespace JS { 14:20:44 INFO - class CallbackTracer; 14:20:44 INFO - template class Heap; 14:20:44 INFO - template class TenuredHeap; 14:20:44 INFO - const char* 14:20:44 INFO - GCTraceKindToAscii(JS::TraceKind kind); 14:20:44 INFO - } 14:20:44 INFO - enum WeakMapTraceKind { 14:20:44 INFO - DoNotTraceWeakMaps, 14:20:44 INFO - ExpandWeakMaps, 14:20:44 INFO - TraceWeakMapValues, 14:20:44 INFO - TraceWeakMapKeysValues 14:20:44 INFO - }; 14:20:44 INFO - class JSTracer 14:20:44 INFO - { 14:20:44 INFO - public: 14:20:44 INFO - JSRuntime* runtime() const { return runtime_; } 14:20:44 INFO - WeakMapTraceKind weakMapAction() const { return weakMapAction_; } 14:20:44 INFO - enum class TracerKindTag { 14:20:44 INFO - Marking, 14:20:44 INFO - WeakMarking, 14:20:44 INFO - Tenuring, 14:20:44 INFO - Callback 14:20:44 INFO - }; 14:20:44 INFO - bool isMarkingTracer() const { return tag_ == TracerKindTag::Marking || tag_ == TracerKindTag::WeakMarking; } 14:20:44 INFO - bool isWeakMarkingTracer() const { return tag_ == TracerKindTag::WeakMarking; } 14:20:44 INFO - bool isTenuringTracer() const { return tag_ == TracerKindTag::Tenuring; } 14:20:44 INFO - bool isCallbackTracer() const { return tag_ == TracerKindTag::Callback; } 14:20:44 INFO - inline JS::CallbackTracer* asCallbackTracer(); 14:20:44 INFO - bool checkEdges() { return checkEdges_; } 14:20:44 INFO - #line 92 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/TracingAPI.h" 14:20:44 INFO - protected: 14:20:44 INFO - JSTracer(JSRuntime* rt, TracerKindTag tag, 14:20:44 INFO - WeakMapTraceKind weakTraceKind = TraceWeakMapValues) 14:20:44 INFO - : runtime_(rt) 14:20:44 INFO - , weakMapAction_(weakTraceKind) 14:20:44 INFO - , checkEdges_(true) 14:20:44 INFO - #line 101 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/TracingAPI.h" 14:20:44 INFO - , tag_(tag) 14:20:44 INFO - {} 14:20:44 INFO - void setCheckEdges(bool check) { 14:20:44 INFO - checkEdges_ = check; 14:20:44 INFO - } 14:20:44 INFO - #line 110 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/TracingAPI.h" 14:20:44 INFO - private: 14:20:44 INFO - JSRuntime* runtime_; 14:20:44 INFO - WeakMapTraceKind weakMapAction_; 14:20:44 INFO - bool checkEdges_; 14:20:44 INFO - #line 117 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/TracingAPI.h" 14:20:44 INFO - protected: 14:20:44 INFO - TracerKindTag tag_; 14:20:44 INFO - }; 14:20:44 INFO - namespace JS { 14:20:44 INFO - class AutoTracingName; 14:20:44 INFO - class AutoTracingIndex; 14:20:44 INFO - class AutoTracingCallback; 14:20:44 INFO - class CallbackTracer : public JSTracer 14:20:44 INFO - { 14:20:44 INFO - public: 14:20:44 INFO - CallbackTracer(JSRuntime* rt, WeakMapTraceKind weakTraceKind = TraceWeakMapValues) 14:20:44 INFO - : JSTracer(rt, JSTracer::TracerKindTag::Callback, weakTraceKind), 14:20:44 INFO - contextName_(nullptr), contextIndex_(InvalidIndex), contextFunctor_(nullptr) 14:20:44 INFO - {} 14:20:44 INFO - CallbackTracer(JSContext* cx, WeakMapTraceKind weakTraceKind = TraceWeakMapValues); 14:20:44 INFO - virtual void onObjectEdge(JSObject** objp) { onChild(JS::GCCellPtr(*objp)); } 14:20:44 INFO - virtual void onStringEdge(JSString** strp) { onChild(JS::GCCellPtr(*strp)); } 14:20:44 INFO - virtual void onSymbolEdge(JS::Symbol** symp) { onChild(JS::GCCellPtr(*symp)); } 14:20:44 INFO - virtual void onScriptEdge(JSScript** scriptp) { onChild(JS::GCCellPtr(*scriptp)); } 14:20:44 INFO - virtual void onShapeEdge(js::Shape** shapep) { 14:20:44 INFO - onChild(JS::GCCellPtr(*shapep, JS::TraceKind::Shape)); 14:20:44 INFO - } 14:20:44 INFO - virtual void onObjectGroupEdge(js::ObjectGroup** groupp) { 14:20:44 INFO - onChild(JS::GCCellPtr(*groupp, JS::TraceKind::ObjectGroup)); 14:20:44 INFO - } 14:20:44 INFO - virtual void onBaseShapeEdge(js::BaseShape** basep) { 14:20:44 INFO - onChild(JS::GCCellPtr(*basep, JS::TraceKind::BaseShape)); 14:20:44 INFO - } 14:20:44 INFO - virtual void onJitCodeEdge(js::jit::JitCode** codep) { 14:20:44 INFO - onChild(JS::GCCellPtr(*codep, JS::TraceKind::JitCode)); 14:20:44 INFO - } 14:20:44 INFO - virtual void onLazyScriptEdge(js::LazyScript** lazyp) { 14:20:44 INFO - onChild(JS::GCCellPtr(*lazyp, JS::TraceKind::LazyScript)); 14:20:44 INFO - } 14:20:44 INFO - virtual void onScopeEdge(js::Scope** scopep) { 14:20:44 INFO - onChild(JS::GCCellPtr(*scopep, JS::TraceKind::Scope)); 14:20:44 INFO - } 14:20:44 INFO - virtual void onChild(const JS::GCCellPtr& thing) = 0; 14:20:44 INFO - const char* contextName() const { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(contextName_))))) { MOZ_ReportAssertionFailure("contextName_", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/TracingAPI.h", 189); do { } while (0); do { __debugbreak(); MOZ_NoReturn(189); } while (0); } } while (0); return contextName_; } 14:20:44 INFO - const static size_t InvalidIndex = size_t(-1); 14:20:44 INFO - size_t contextIndex() const { return contextIndex_; } 14:20:44 INFO - void getTracingEdgeName(char* buffer, size_t bufferSize); 14:20:44 INFO - class ContextFunctor { 14:20:44 INFO - public: 14:20:44 INFO - virtual void operator()(CallbackTracer* trc, char* buf, size_t bufsize) = 0; 14:20:44 INFO - }; 14:20:44 INFO - enum class TracerKind { DoNotCare, Moving, GrayBuffering, VerifyTraceProtoAndIface }; 14:20:44 INFO - virtual TracerKind getTracerKind() const { return TracerKind::DoNotCare; } 14:20:44 INFO - #line 218 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/TracingAPI.h" 14:20:44 INFO - void dispatchToOnEdge(JSObject** objp) { onObjectEdge(objp); } 14:20:44 INFO - void dispatchToOnEdge(JSString** strp) { onStringEdge(strp); } 14:20:44 INFO - void dispatchToOnEdge(JS::Symbol** symp) { onSymbolEdge(symp); } 14:20:44 INFO - void dispatchToOnEdge(JSScript** scriptp) { onScriptEdge(scriptp); } 14:20:44 INFO - void dispatchToOnEdge(js::Shape** shapep) { onShapeEdge(shapep); } 14:20:44 INFO - void dispatchToOnEdge(js::ObjectGroup** groupp) { onObjectGroupEdge(groupp); } 14:20:44 INFO - void dispatchToOnEdge(js::BaseShape** basep) { onBaseShapeEdge(basep); } 14:20:44 INFO - void dispatchToOnEdge(js::jit::JitCode** codep) { onJitCodeEdge(codep); } 14:20:44 INFO - void dispatchToOnEdge(js::LazyScript** lazyp) { onLazyScriptEdge(lazyp); } 14:20:44 INFO - void dispatchToOnEdge(js::Scope** scopep) { onScopeEdge(scopep); } 14:20:44 INFO - private: 14:20:44 INFO - friend class AutoTracingName; 14:20:44 INFO - const char* contextName_; 14:20:44 INFO - friend class AutoTracingIndex; 14:20:44 INFO - size_t contextIndex_; 14:20:44 INFO - friend class AutoTracingDetails; 14:20:44 INFO - ContextFunctor* contextFunctor_; 14:20:44 INFO - }; 14:20:44 INFO - class AutoTracingName 14:20:44 INFO - { 14:20:44 INFO - CallbackTracer* trc_; 14:20:44 INFO - const char* prior_; 14:20:44 INFO - public: 14:20:44 INFO - AutoTracingName(CallbackTracer* trc, const char* name) : trc_(trc), prior_(trc->contextName_) { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(name))))) { MOZ_ReportAssertionFailure("name", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/TracingAPI.h", 254); do { } while (0); do { __debugbreak(); MOZ_NoReturn(254); } while (0); } } while (0); 14:20:44 INFO - trc->contextName_ = name; 14:20:44 INFO - } 14:20:44 INFO - ~AutoTracingName() { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionTypecontextName_)>::isValid, "invalid assertion condition"); if ((!!(!(!!(trc_->contextName_))))) { MOZ_ReportAssertionFailure("trc_->contextName_", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/TracingAPI.h", 258); do { } while (0); do { __debugbreak(); MOZ_NoReturn(258); } while (0); } } while (0); 14:20:44 INFO - trc_->contextName_ = prior_; 14:20:44 INFO - } 14:20:44 INFO - }; 14:20:44 INFO - class AutoTracingIndex 14:20:44 INFO - { 14:20:44 INFO - CallbackTracer* trc_; 14:20:44 INFO - public: 14:20:44 INFO - explicit AutoTracingIndex(JSTracer* trc, size_t initial = 0) : trc_(nullptr) { 14:20:44 INFO - if (trc->isCallbackTracer()) { 14:20:44 INFO - trc_ = trc->asCallbackTracer(); 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionTypecontextIndex_ == CallbackTracer::InvalidIndex)>::isValid, "invalid assertion condition"); if ((!!(!(!!(trc_->contextIndex_ == CallbackTracer::InvalidIndex))))) { MOZ_ReportAssertionFailure("trc_->contextIndex_ == CallbackTracer::InvalidIndex", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/TracingAPI.h", 272); do { } while (0); do { __debugbreak(); MOZ_NoReturn(272); } while (0); } } while (0); 14:20:44 INFO - trc_->contextIndex_ = initial; 14:20:44 INFO - } 14:20:44 INFO - } 14:20:44 INFO - ~AutoTracingIndex() { 14:20:44 INFO - if (trc_) { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionTypecontextIndex_ != CallbackTracer::InvalidIndex)>::isValid, "invalid assertion condition"); if ((!!(!(!!(trc_->contextIndex_ != CallbackTracer::InvalidIndex))))) { MOZ_ReportAssertionFailure("trc_->contextIndex_ != CallbackTracer::InvalidIndex", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/TracingAPI.h", 278); do { } while (0); do { __debugbreak(); MOZ_NoReturn(278); } while (0); } } while (0); 14:20:44 INFO - trc_->contextIndex_ = CallbackTracer::InvalidIndex; 14:20:44 INFO - } 14:20:44 INFO - } 14:20:44 INFO - void operator++() { 14:20:44 INFO - if (trc_) { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionTypecontextIndex_ != CallbackTracer::InvalidIndex)>::isValid, "invalid assertion condition"); if ((!!(!(!!(trc_->contextIndex_ != CallbackTracer::InvalidIndex))))) { MOZ_ReportAssertionFailure("trc_->contextIndex_ != CallbackTracer::InvalidIndex", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/TracingAPI.h", 285); do { } while (0); do { __debugbreak(); MOZ_NoReturn(285); } while (0); } } while (0); 14:20:44 INFO - ++trc_->contextIndex_; 14:20:44 INFO - } 14:20:44 INFO - } 14:20:44 INFO - }; 14:20:44 INFO - class AutoTracingDetails 14:20:44 INFO - { 14:20:44 INFO - CallbackTracer* trc_; 14:20:44 INFO - public: 14:20:44 INFO - AutoTracingDetails(JSTracer* trc, CallbackTracer::ContextFunctor& func) : trc_(nullptr) { 14:20:44 INFO - if (trc->isCallbackTracer()) { 14:20:44 INFO - trc_ = trc->asCallbackTracer(); 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionTypecontextFunctor_ == nullptr)>::isValid, "invalid assertion condition"); if ((!!(!(!!(trc_->contextFunctor_ == nullptr))))) { MOZ_ReportAssertionFailure("trc_->contextFunctor_ == nullptr", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/TracingAPI.h", 301); do { } while (0); do { __debugbreak(); MOZ_NoReturn(301); } while (0); } } while (0); 14:20:44 INFO - trc_->contextFunctor_ = &func; 14:20:44 INFO - } 14:20:44 INFO - } 14:20:44 INFO - ~AutoTracingDetails() { 14:20:44 INFO - if (trc_) { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionTypecontextFunctor_)>::isValid, "invalid assertion condition"); if ((!!(!(!!(trc_->contextFunctor_))))) { MOZ_ReportAssertionFailure("trc_->contextFunctor_", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/TracingAPI.h", 307); do { } while (0); do { __debugbreak(); MOZ_NoReturn(307); } while (0); } } while (0); 14:20:44 INFO - trc_->contextFunctor_ = nullptr; 14:20:44 INFO - } 14:20:44 INFO - } 14:20:44 INFO - }; 14:20:44 INFO - } 14:20:44 INFO - JS::CallbackTracer* 14:20:44 INFO - JSTracer::asCallbackTracer() 14:20:44 INFO - { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(isCallbackTracer()))))) { MOZ_ReportAssertionFailure("isCallbackTracer()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/TracingAPI.h", 318); do { } while (0); do { __debugbreak(); MOZ_NoReturn(318); } while (0); } } while (0); 14:20:44 INFO - return static_cast(this); 14:20:44 INFO - } 14:20:44 INFO - namespace JS { 14:20:44 INFO - template 14:20:44 INFO - extern void 14:20:44 INFO - TraceEdge(JSTracer* trc, JS::Heap* edgep, const char* name); 14:20:44 INFO - extern void 14:20:44 INFO - TraceEdge(JSTracer* trc, JS::TenuredHeap* edgep, const char* name); 14:20:44 INFO - template 14:20:44 INFO - extern void 14:20:44 INFO - UnsafeTraceRoot(JSTracer* trc, T* edgep, const char* name); 14:20:44 INFO - extern void 14:20:44 INFO - TraceChildren(JSTracer* trc, GCCellPtr thing); 14:20:44 INFO - using ZoneSet = js::HashSet, js::SystemAllocPolicy>; 14:20:44 INFO - using CompartmentSet = js::HashSet, 14:20:44 INFO - js::SystemAllocPolicy>; 14:20:44 INFO - extern void 14:20:44 INFO - TraceIncomingCCWs(JSTracer* trc, const JS::CompartmentSet& compartments); 14:20:44 INFO - } 14:20:44 INFO - extern void 14:20:44 INFO - JS_GetTraceThingInfo(char* buf, size_t bufsize, JSTracer* trc, 14:20:44 INFO - void* thing, JS::TraceKind kind, bool includeDetails); 14:20:44 INFO - namespace js { 14:20:44 INFO - template 14:20:44 INFO - extern void 14:20:44 INFO - UnsafeTraceManuallyBarrieredEdge(JSTracer* trc, T* edgep, const char* name); 14:20:44 INFO - namespace gc { 14:20:44 INFO - template 14:20:44 INFO - extern bool 14:20:44 INFO - EdgeNeedsSweep(JS::Heap* edgep); 14:20:44 INFO - template 14:20:44 INFO - bool 14:20:44 INFO - IsAboutToBeFinalizedUnbarriered(T* thingp); 14:20:44 INFO - } 14:20:44 INFO - } 14:20:44 INFO - #line 404 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/TracingAPI.h" 14:20:44 INFO - #line 47 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/GCPolicyAPI.h" 14:20:44 INFO - class JSAtom; 14:20:44 INFO - class JSFunction; 14:20:44 INFO - class JSObject; 14:20:44 INFO - class JSScript; 14:20:44 INFO - class JSString; 14:20:44 INFO - namespace JS { 14:20:44 INFO - class Symbol; 14:20:44 INFO - } 14:20:44 INFO - namespace JS { 14:20:44 INFO - template 14:20:44 INFO - struct StructGCPolicy 14:20:44 INFO - { 14:20:44 INFO - static T initial() { 14:20:44 INFO - return T(); 14:20:44 INFO - } 14:20:44 INFO - static void trace(JSTracer* trc, T* tp, const char* name) { 14:20:44 INFO - tp->trace(trc); 14:20:44 INFO - } 14:20:44 INFO - static void sweep(T* tp) { 14:20:44 INFO - return tp->sweep(); 14:20:44 INFO - } 14:20:44 INFO - static bool needsSweep(T* tp) { 14:20:44 INFO - return tp->needsSweep(); 14:20:44 INFO - } 14:20:44 INFO - }; 14:20:44 INFO - template struct GCPolicy : public StructGCPolicy {}; 14:20:44 INFO - template 14:20:44 INFO - struct IgnoreGCPolicy { 14:20:44 INFO - static T initial() { return T(); } 14:20:44 INFO - static void trace(JSTracer* trc, T* t, const char* name) {} 14:20:44 INFO - static bool needsSweep(T* v) { return false; } 14:20:44 INFO - }; 14:20:44 INFO - template <> struct GCPolicy : public IgnoreGCPolicy {}; 14:20:44 INFO - template <> struct GCPolicy : public IgnoreGCPolicy {}; 14:20:44 INFO - template 14:20:44 INFO - struct GCPointerPolicy 14:20:44 INFO - { 14:20:44 INFO - static T initial() { return nullptr; } 14:20:44 INFO - static void trace(JSTracer* trc, T* vp, const char* name) { 14:20:44 INFO - if (*vp) 14:20:44 INFO - js::UnsafeTraceManuallyBarrieredEdge(trc, vp, name); 14:20:44 INFO - } 14:20:44 INFO - static bool needsSweep(T* vp) { 14:20:44 INFO - if (*vp) 14:20:44 INFO - return js::gc::IsAboutToBeFinalizedUnbarriered(vp); 14:20:44 INFO - return false; 14:20:44 INFO - } 14:20:44 INFO - }; 14:20:44 INFO - template <> struct GCPolicy : public GCPointerPolicy {}; 14:20:44 INFO - template <> struct GCPolicy : public GCPointerPolicy {}; 14:20:44 INFO - template <> struct GCPolicy : public GCPointerPolicy {}; 14:20:44 INFO - template <> struct GCPolicy : public GCPointerPolicy {}; 14:20:44 INFO - template <> struct GCPolicy : public GCPointerPolicy {}; 14:20:44 INFO - template <> struct GCPolicy : public GCPointerPolicy {}; 14:20:44 INFO - template 14:20:44 INFO - struct GCPolicy> 14:20:44 INFO - { 14:20:44 INFO - static void trace(JSTracer* trc, JS::Heap* thingp, const char* name) { 14:20:44 INFO - TraceEdge(trc, thingp, name); 14:20:44 INFO - } 14:20:44 INFO - static bool needsSweep(JS::Heap* thingp) { 14:20:44 INFO - return js::gc::EdgeNeedsSweep(thingp); 14:20:44 INFO - } 14:20:44 INFO - }; 14:20:44 INFO - template 14:20:44 INFO - struct GCPolicy> 14:20:44 INFO - { 14:20:44 INFO - static mozilla::UniquePtr initial() { return mozilla::UniquePtr(); } 14:20:44 INFO - static void trace(JSTracer* trc, mozilla::UniquePtr* tp, const char* name) { 14:20:44 INFO - if (tp->get()) 14:20:44 INFO - GCPolicy::trace(trc, tp->get(), name); 14:20:44 INFO - } 14:20:44 INFO - static bool needsSweep(mozilla::UniquePtr* tp) { 14:20:44 INFO - if (tp->get()) 14:20:44 INFO - return GCPolicy::needsSweep(tp->get()); 14:20:44 INFO - return false; 14:20:44 INFO - } 14:20:44 INFO - }; 14:20:44 INFO - } 14:20:44 INFO - #line 165 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/GCPolicyAPI.h" 14:20:44 INFO - #line 24 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/RootingAPI.h" 14:20:44 INFO - namespace js { 14:20:44 INFO - template 14:20:44 INFO - struct BarrierMethods { 14:20:44 INFO - }; 14:20:44 INFO - template 14:20:44 INFO - class WrappedPtrOperations {}; 14:20:44 INFO - template 14:20:44 INFO - class MutableWrappedPtrOperations : public WrappedPtrOperations {}; 14:20:44 INFO - template 14:20:44 INFO - class RootedBase : public MutableWrappedPtrOperations {}; 14:20:44 INFO - template 14:20:44 INFO - class HandleBase : public WrappedPtrOperations {}; 14:20:44 INFO - template 14:20:44 INFO - class MutableHandleBase : public MutableWrappedPtrOperations {}; 14:20:44 INFO - template 14:20:44 INFO - class HeapBase : public MutableWrappedPtrOperations {}; 14:20:44 INFO - template struct IsHeapConstructibleType { static constexpr bool value = false; }; 14:20:44 INFO - template <> struct IsHeapConstructibleType { static constexpr bool value = true; }; template <> struct IsHeapConstructibleType { static constexpr bool value = true; }; template <> struct IsHeapConstructibleType { static constexpr bool value = true; }; template <> struct IsHeapConstructibleType { static constexpr bool value = true; }; template <> struct IsHeapConstructibleType { static constexpr bool value = true; }; template <> struct IsHeapConstructibleType { static constexpr bool value = true; }; 14:20:44 INFO - template <> struct IsHeapConstructibleType { static constexpr bool value = true; }; template <> struct IsHeapConstructibleType { static constexpr bool value = true; }; 14:20:44 INFO - template 14:20:44 INFO - class PersistentRootedBase : public MutableWrappedPtrOperations {}; 14:20:44 INFO - static void* const ConstNullValue = nullptr; 14:20:44 INFO - namespace gc { 14:20:44 INFO - struct Cell; 14:20:44 INFO - template 14:20:44 INFO - struct PersistentRootedMarker; 14:20:44 INFO - } 14:20:44 INFO - } 14:20:44 INFO - namespace JS { 14:20:44 INFO - template class Rooted; 14:20:44 INFO - template class PersistentRooted; 14:20:44 INFO - bool isGCEnabled(); 14:20:44 INFO - void HeapObjectPostBarrier(JSObject** objp, JSObject* prev, JSObject* next); 14:20:44 INFO - extern void 14:20:44 INFO - AssertGCThingMustBeTenured(JSObject* obj); 14:20:44 INFO - extern void 14:20:44 INFO - AssertGCThingIsNotAnObjectSubclass(js::gc::Cell* cell); 14:20:44 INFO - #line 211 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/RootingAPI.h" 14:20:44 INFO - template 14:20:44 INFO - class Heap : public js::HeapBase> 14:20:44 INFO - { 14:20:44 INFO - static_assert(js::IsHeapConstructibleType::value, 14:20:44 INFO - "Type T must be a public GC pointer type"); 14:20:44 INFO - public: 14:20:44 INFO - using ElementType = T; 14:20:44 INFO - Heap() { 14:20:44 INFO - static_assert(sizeof(T) == sizeof(Heap), 14:20:44 INFO - "Heap must be binary compatible with T."); 14:20:44 INFO - init(GCPolicy::initial()); 14:20:44 INFO - } 14:20:44 INFO - explicit Heap(const T& p) { init(p); } 14:20:44 INFO - explicit Heap(const Heap& p) { init(p.ptr); } 14:20:44 INFO - ~Heap() { 14:20:44 INFO - post(ptr, GCPolicy::initial()); 14:20:44 INFO - } 14:20:44 INFO - operator const T&() const { return get(); } const T& operator->() const { return get(); }; 14:20:44 INFO - Heap& operator=(const T& p) { set(p); return *this; } Heap& operator=(const Heap& other) { set(other.get()); return *this; }; 14:20:44 INFO - const T* address() const { return &ptr; } 14:20:44 INFO - void exposeToActiveJS() const { 14:20:44 INFO - js::BarrierMethods::exposeToJS(ptr); 14:20:44 INFO - } 14:20:44 INFO - const T& get() const { 14:20:44 INFO - exposeToActiveJS(); 14:20:44 INFO - return ptr; 14:20:44 INFO - } 14:20:44 INFO - const T& unbarrieredGet() const { 14:20:44 INFO - return ptr; 14:20:44 INFO - } 14:20:44 INFO - T* unsafeGet() { return &ptr; } 14:20:44 INFO - explicit operator bool() const { 14:20:44 INFO - return bool(js::BarrierMethods::asGCThingOrNull(ptr)); 14:20:44 INFO - } 14:20:44 INFO - explicit operator bool() { 14:20:44 INFO - return bool(js::BarrierMethods::asGCThingOrNull(ptr)); 14:20:44 INFO - } 14:20:44 INFO - private: 14:20:44 INFO - void init(const T& newPtr) { 14:20:44 INFO - ptr = newPtr; 14:20:44 INFO - post(GCPolicy::initial(), ptr); 14:20:44 INFO - } 14:20:44 INFO - void set(const T& newPtr) { 14:20:44 INFO - T tmp = ptr; 14:20:44 INFO - ptr = newPtr; 14:20:44 INFO - post(tmp, ptr); 14:20:44 INFO - } 14:20:44 INFO - void post(const T& prev, const T& next) { 14:20:44 INFO - js::BarrierMethods::postBarrier(&ptr, prev, next); 14:20:44 INFO - } 14:20:44 INFO - T ptr; 14:20:44 INFO - }; 14:20:44 INFO - static inline bool 14:20:44 INFO - ObjectIsTenured(JSObject* obj) 14:20:44 INFO - { 14:20:44 INFO - return !js::gc::IsInsideNursery(reinterpret_cast(obj)); 14:20:44 INFO - } 14:20:44 INFO - static inline bool 14:20:44 INFO - ObjectIsTenured(const Heap& obj) 14:20:44 INFO - { 14:20:44 INFO - return ObjectIsTenured(obj.unbarrieredGet()); 14:20:44 INFO - } 14:20:44 INFO - static inline bool 14:20:44 INFO - ObjectIsMarkedGray(JSObject* obj) 14:20:44 INFO - { 14:20:44 INFO - auto cell = reinterpret_cast(obj); 14:20:44 INFO - return js::gc::detail::CellIsMarkedGrayIfKnown(cell); 14:20:44 INFO - } 14:20:44 INFO - static inline bool 14:20:44 INFO - ObjectIsMarkedGray(const JS::Heap& obj) 14:20:44 INFO - { 14:20:44 INFO - return ObjectIsMarkedGray(obj.unbarrieredGet()); 14:20:44 INFO - } 14:20:44 INFO - static inline bool 14:20:44 INFO - ScriptIsMarkedGray(JSScript* script) 14:20:44 INFO - { 14:20:44 INFO - auto cell = reinterpret_cast(script); 14:20:44 INFO - return js::gc::detail::CellIsMarkedGrayIfKnown(cell); 14:20:44 INFO - } 14:20:44 INFO - static inline bool 14:20:44 INFO - ScriptIsMarkedGray(const Heap& script) 14:20:44 INFO - { 14:20:44 INFO - return ScriptIsMarkedGray(script.unbarrieredGet()); 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - class TenuredHeap : public js::HeapBase> 14:20:44 INFO - { 14:20:44 INFO - public: 14:20:44 INFO - using ElementType = T; 14:20:44 INFO - TenuredHeap() : bits(0) { 14:20:44 INFO - static_assert(sizeof(T) == sizeof(TenuredHeap), 14:20:44 INFO - "TenuredHeap must be binary compatible with T."); 14:20:44 INFO - } 14:20:44 INFO - explicit TenuredHeap(T p) : bits(0) { setPtr(p); } 14:20:44 INFO - explicit TenuredHeap(const TenuredHeap& p) : bits(0) { setPtr(p.getPtr()); } 14:20:44 INFO - void setPtr(T newPtr) { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType(newPtr) & flagsMask) == 0)>::isValid, "invalid assertion condition"); if ((!!(!(!!((reinterpret_cast(newPtr) & flagsMask) == 0))))) { MOZ_ReportAssertionFailure("(reinterpret_cast(newPtr) & flagsMask) == 0", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/RootingAPI.h", 384); do { } while (0); do { __debugbreak(); MOZ_NoReturn(384); } while (0); } } while (0); 14:20:44 INFO - if (newPtr) 14:20:44 INFO - AssertGCThingMustBeTenured(newPtr); 14:20:44 INFO - bits = (bits & flagsMask) | reinterpret_cast(newPtr); 14:20:44 INFO - } 14:20:44 INFO - void setFlags(uintptr_t flagsToSet) { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!((flagsToSet & ~flagsMask) == 0))))) { MOZ_ReportAssertionFailure("(flagsToSet & ~flagsMask) == 0", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/RootingAPI.h", 391); do { } while (0); do { __debugbreak(); MOZ_NoReturn(391); } while (0); } } while (0); 14:20:44 INFO - bits |= flagsToSet; 14:20:44 INFO - } 14:20:44 INFO - void unsetFlags(uintptr_t flagsToUnset) { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!((flagsToUnset & ~flagsMask) == 0))))) { MOZ_ReportAssertionFailure("(flagsToUnset & ~flagsMask) == 0", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/RootingAPI.h", 396); do { } while (0); do { __debugbreak(); MOZ_NoReturn(396); } while (0); } } while (0); 14:20:44 INFO - bits &= ~flagsToUnset; 14:20:44 INFO - } 14:20:44 INFO - bool hasFlag(uintptr_t flag) const { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!((flag & ~flagsMask) == 0))))) { MOZ_ReportAssertionFailure("(flag & ~flagsMask) == 0", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/RootingAPI.h", 401); do { } while (0); do { __debugbreak(); MOZ_NoReturn(401); } while (0); } } while (0); 14:20:44 INFO - return (bits & flag) != 0; 14:20:44 INFO - } 14:20:44 INFO - T unbarrieredGetPtr() const { return reinterpret_cast(bits & ~flagsMask); } 14:20:44 INFO - uintptr_t getFlags() const { return bits & flagsMask; } 14:20:44 INFO - void exposeToActiveJS() const { 14:20:44 INFO - js::BarrierMethods::exposeToJS(unbarrieredGetPtr()); 14:20:44 INFO - } 14:20:44 INFO - T getPtr() const { 14:20:44 INFO - exposeToActiveJS(); 14:20:44 INFO - return unbarrieredGetPtr(); 14:20:44 INFO - } 14:20:44 INFO - operator T() const { return getPtr(); } 14:20:44 INFO - T operator->() const { return getPtr(); } 14:20:44 INFO - explicit operator bool() const { 14:20:44 INFO - return bool(js::BarrierMethods::asGCThingOrNull(unbarrieredGetPtr())); 14:20:44 INFO - } 14:20:44 INFO - explicit operator bool() { 14:20:44 INFO - return bool(js::BarrierMethods::asGCThingOrNull(unbarrieredGetPtr())); 14:20:44 INFO - } 14:20:44 INFO - TenuredHeap& operator=(T p) { 14:20:44 INFO - setPtr(p); 14:20:44 INFO - return *this; 14:20:44 INFO - } 14:20:44 INFO - TenuredHeap& operator=(const TenuredHeap& other) { 14:20:44 INFO - bits = other.bits; 14:20:44 INFO - return *this; 14:20:44 INFO - } 14:20:44 INFO - private: 14:20:44 INFO - enum { 14:20:44 INFO - maskBits = 3, 14:20:44 INFO - flagsMask = (1 << maskBits) - 1, 14:20:44 INFO - }; 14:20:44 INFO - uintptr_t bits; 14:20:44 INFO - }; 14:20:44 INFO - template 14:20:44 INFO - class Handle : public js::HandleBase> 14:20:44 INFO - { 14:20:44 INFO - friend class JS::MutableHandle; 14:20:44 INFO - public: 14:20:44 INFO - using ElementType = T; 14:20:44 INFO - template 14:20:44 INFO - Handle(Handle handle, 14:20:44 INFO - typename mozilla::EnableIf::value, int>::Type dummy = 0) 14:20:44 INFO - { 14:20:44 INFO - static_assert(sizeof(Handle) == sizeof(T*), 14:20:44 INFO - "Handle must be binary compatible with T*."); 14:20:44 INFO - ptr = reinterpret_cast(handle.address()); 14:20:44 INFO - } 14:20:44 INFO - Handle(decltype(nullptr)) { 14:20:44 INFO - static_assert(mozilla::IsPointer::value, 14:20:44 INFO - "nullptr_t overload not valid for non-pointer types"); 14:20:44 INFO - ptr = reinterpret_cast(&js::ConstNullValue); 14:20:44 INFO - } 14:20:44 INFO - Handle(MutableHandle handle) { 14:20:44 INFO - ptr = handle.address(); 14:20:44 INFO - } 14:20:44 INFO - static constexpr Handle fromMarkedLocation(const T* p) { 14:20:44 INFO - return Handle(p, DeliberatelyChoosingThisOverload, 14:20:44 INFO - ImUsingThisOnlyInFromFromMarkedLocation); 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - inline 14:20:44 INFO - Handle(const Rooted& root, 14:20:44 INFO - typename mozilla::EnableIf::value, int>::Type dummy = 0); 14:20:44 INFO - template 14:20:44 INFO - inline 14:20:44 INFO - Handle(const PersistentRooted& root, 14:20:44 INFO - typename mozilla::EnableIf::value, int>::Type dummy = 0); 14:20:44 INFO - template 14:20:44 INFO - inline 14:20:44 INFO - Handle(MutableHandle& root, 14:20:44 INFO - typename mozilla::EnableIf::value, int>::Type dummy = 0); 14:20:44 INFO - operator const T&() const { return get(); } const T& operator->() const { return get(); }; 14:20:44 INFO - const T* address() const { return &(*ptr); } const T& get() const { return (*ptr); }; 14:20:44 INFO - private: 14:20:44 INFO - Handle() {} 14:20:44 INFO - template Handle& operator=(S) = delete; Handle& operator=(const Handle&) = delete;; 14:20:44 INFO - enum Disambiguator { DeliberatelyChoosingThisOverload = 42 }; 14:20:44 INFO - enum CallerIdentity { ImUsingThisOnlyInFromFromMarkedLocation = 17 }; 14:20:44 INFO - constexpr Handle(const T* p, Disambiguator, CallerIdentity) : ptr(p) {} 14:20:44 INFO - const T* ptr; 14:20:44 INFO - }; 14:20:44 INFO - template 14:20:44 INFO - class MutableHandle : public js::MutableHandleBase> 14:20:44 INFO - { 14:20:44 INFO - public: 14:20:44 INFO - using ElementType = T; 14:20:44 INFO - inline MutableHandle(Rooted* root); 14:20:44 INFO - inline MutableHandle(PersistentRooted* root); 14:20:44 INFO - private: 14:20:44 INFO - MutableHandle(decltype(nullptr)) = delete; 14:20:44 INFO - public: 14:20:44 INFO - void set(const T& v) { 14:20:44 INFO - *ptr = v; 14:20:44 INFO - } 14:20:44 INFO - static MutableHandle fromMarkedLocation(T* p) { 14:20:44 INFO - MutableHandle h; 14:20:44 INFO - h.ptr = p; 14:20:44 INFO - return h; 14:20:44 INFO - } 14:20:44 INFO - operator const T&() const { return get(); } const T& operator->() const { return get(); }; 14:20:44 INFO - const T* address() const { return &(*ptr); } const T& get() const { return (*ptr); }; 14:20:44 INFO - T* address() { return &(*ptr); } T& get() { return (*ptr); }; 14:20:44 INFO - private: 14:20:44 INFO - MutableHandle() {} 14:20:44 INFO - template MutableHandle& operator=(S) = delete; MutableHandle& operator=(const MutableHandle&) = delete;; 14:20:44 INFO - T* ptr; 14:20:44 INFO - }; 14:20:44 INFO - } 14:20:44 INFO - namespace js { 14:20:44 INFO - template 14:20:44 INFO - struct BarrierMethods 14:20:44 INFO - { 14:20:44 INFO - static T* initial() { return nullptr; } 14:20:44 INFO - static gc::Cell* asGCThingOrNull(T* v) { 14:20:44 INFO - if (!v) 14:20:44 INFO - return nullptr; 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType 32)>::isValid, "invalid assertion condition"); if ((!!(!(!!(uintptr_t(v) > 32))))) { MOZ_ReportAssertionFailure("uintptr_t(v) > 32", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/RootingAPI.h", 596); do { } while (0); do { __debugbreak(); MOZ_NoReturn(596); } while (0); } } while (0); 14:20:44 INFO - return reinterpret_cast(v); 14:20:44 INFO - } 14:20:44 INFO - static void postBarrier(T** vp, T* prev, T* next) { 14:20:44 INFO - if (next) 14:20:44 INFO - JS::AssertGCThingIsNotAnObjectSubclass(reinterpret_cast(next)); 14:20:44 INFO - } 14:20:44 INFO - static void exposeToJS(T* t) { 14:20:44 INFO - if (t) 14:20:44 INFO - js::gc::ExposeGCThingToActiveJS(JS::GCCellPtr(t)); 14:20:44 INFO - } 14:20:44 INFO - }; 14:20:44 INFO - template <> 14:20:44 INFO - struct BarrierMethods 14:20:44 INFO - { 14:20:44 INFO - static JSObject* initial() { return nullptr; } 14:20:44 INFO - static gc::Cell* asGCThingOrNull(JSObject* v) { 14:20:44 INFO - if (!v) 14:20:44 INFO - return nullptr; 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType 32)>::isValid, "invalid assertion condition"); if ((!!(!(!!(uintptr_t(v) > 32))))) { MOZ_ReportAssertionFailure("uintptr_t(v) > 32", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/RootingAPI.h", 616); do { } while (0); do { __debugbreak(); MOZ_NoReturn(616); } while (0); } } while (0); 14:20:44 INFO - return reinterpret_cast(v); 14:20:44 INFO - } 14:20:44 INFO - static void postBarrier(JSObject** vp, JSObject* prev, JSObject* next) { 14:20:44 INFO - JS::HeapObjectPostBarrier(vp, prev, next); 14:20:44 INFO - } 14:20:44 INFO - static void exposeToJS(JSObject* obj) { 14:20:44 INFO - if (obj) 14:20:44 INFO - JS::ExposeObjectToActiveJS(obj); 14:20:44 INFO - } 14:20:44 INFO - }; 14:20:44 INFO - template <> 14:20:44 INFO - struct BarrierMethods 14:20:44 INFO - { 14:20:44 INFO - static JSFunction* initial() { return nullptr; } 14:20:44 INFO - static gc::Cell* asGCThingOrNull(JSFunction* v) { 14:20:44 INFO - if (!v) 14:20:44 INFO - return nullptr; 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType 32)>::isValid, "invalid assertion condition"); if ((!!(!(!!(uintptr_t(v) > 32))))) { MOZ_ReportAssertionFailure("uintptr_t(v) > 32", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/RootingAPI.h", 635); do { } while (0); do { __debugbreak(); MOZ_NoReturn(635); } while (0); } } while (0); 14:20:44 INFO - return reinterpret_cast(v); 14:20:44 INFO - } 14:20:44 INFO - static void postBarrier(JSFunction** vp, JSFunction* prev, JSFunction* next) { 14:20:44 INFO - JS::HeapObjectPostBarrier(reinterpret_cast(vp), 14:20:44 INFO - reinterpret_cast(prev), 14:20:44 INFO - reinterpret_cast(next)); 14:20:44 INFO - } 14:20:44 INFO - static void exposeToJS(JSFunction* fun) { 14:20:44 INFO - if (fun) 14:20:44 INFO - JS::ExposeObjectToActiveJS(reinterpret_cast(fun)); 14:20:44 INFO - } 14:20:44 INFO - }; 14:20:44 INFO - template 14:20:44 INFO - struct MovableCellHasher 14:20:44 INFO - { 14:20:44 INFO - using Key = T; 14:20:44 INFO - using Lookup = T; 14:20:44 INFO - static bool hasHash(const Lookup& l); 14:20:44 INFO - static bool ensureHash(const Lookup& l); 14:20:44 INFO - static HashNumber hash(const Lookup& l); 14:20:44 INFO - static bool match(const Key& k, const Lookup& l); 14:20:44 INFO - static void rekey(Key& k, const Key& newKey) { k = newKey; } 14:20:44 INFO - }; 14:20:44 INFO - template 14:20:44 INFO - struct MovableCellHasher> 14:20:44 INFO - { 14:20:44 INFO - using Key = JS::Heap; 14:20:44 INFO - using Lookup = T; 14:20:44 INFO - static bool hasHash(const Lookup& l) { return MovableCellHasher::hasHash(l); } 14:20:44 INFO - static bool ensureHash(const Lookup& l) { return MovableCellHasher::ensureHash(l); } 14:20:44 INFO - static HashNumber hash(const Lookup& l) { return MovableCellHasher::hash(l); } 14:20:44 INFO - static bool match(const Key& k, const Lookup& l) { 14:20:44 INFO - return MovableCellHasher::match(k.unbarrieredGet(), l); 14:20:44 INFO - } 14:20:44 INFO - static void rekey(Key& k, const Key& newKey) { k.unsafeSet(newKey); } 14:20:44 INFO - }; 14:20:44 INFO - template 14:20:44 INFO - struct FallibleHashMethods> 14:20:44 INFO - { 14:20:44 INFO - template static bool hasHash(Lookup&& l) { 14:20:44 INFO - return MovableCellHasher::hasHash(mozilla::Forward(l)); 14:20:44 INFO - } 14:20:44 INFO - template static bool ensureHash(Lookup&& l) { 14:20:44 INFO - return MovableCellHasher::ensureHash(mozilla::Forward(l)); 14:20:44 INFO - } 14:20:44 INFO - }; 14:20:44 INFO - } 14:20:44 INFO - namespace js { 14:20:44 INFO - template 14:20:44 INFO - class alignas(8) DispatchWrapper 14:20:44 INFO - { 14:20:44 INFO - static_assert(JS::MapTypeToRootKind::kind == JS::RootKind::Traceable, 14:20:44 INFO - "DispatchWrapper is intended only for usage with a Traceable"); 14:20:44 INFO - using TraceFn = void (*)(JSTracer*, T*, const char*); 14:20:44 INFO - TraceFn tracer; 14:20:44 INFO - alignas(gc::CellSize) T storage; 14:20:44 INFO - public: 14:20:44 INFO - template 14:20:44 INFO - DispatchWrapper(U&& initial) 14:20:44 INFO - : tracer(&JS::GCPolicy::trace), 14:20:44 INFO - storage(mozilla::Forward(initial)) 14:20:44 INFO - { } 14:20:44 INFO - T* operator &() { return &storage; } 14:20:44 INFO - const T* operator &() const { return &storage; } 14:20:44 INFO - operator T&() { return storage; } 14:20:44 INFO - operator const T&() const { return storage; } 14:20:44 INFO - static void TraceWrapped(JSTracer* trc, T* thingp, const char* name) { 14:20:44 INFO - auto wrapper = reinterpret_cast( 14:20:44 INFO - uintptr_t(thingp) - ((size_t)&reinterpret_cast((((DispatchWrapper*)0)->storage)))); 14:20:44 INFO - wrapper->tracer(trc, &wrapper->storage, name); 14:20:44 INFO - } 14:20:44 INFO - }; 14:20:44 INFO - } 14:20:44 INFO - namespace JS { 14:20:44 INFO - template 14:20:44 INFO - class Rooted : public js::RootedBase> 14:20:44 INFO - { 14:20:44 INFO - inline void registerWithRootLists(js::RootedListHeads& roots) { 14:20:44 INFO - this->stack = &roots[JS::MapTypeToRootKind::kind]; 14:20:44 INFO - this->prev = *stack; 14:20:44 INFO - *stack = reinterpret_cast*>(this); 14:20:44 INFO - } 14:20:44 INFO - inline js::RootedListHeads& rootLists(JS::RootingContext* cx) { 14:20:44 INFO - return rootLists(static_cast(cx)); 14:20:44 INFO - } 14:20:44 INFO - inline js::RootedListHeads& rootLists(js::ContextFriendFields* cx) { 14:20:44 INFO - if (JS::Zone* zone = cx->zone_) 14:20:44 INFO - return JS::shadow::Zone::asShadowZone(zone)->stackRoots_; 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionTypeisJSContext)>::isValid, "invalid assertion condition"); if ((!!(!(!!(cx->isJSContext))))) { MOZ_ReportAssertionFailure("cx->isJSContext", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/RootingAPI.h", 770); do { } while (0); do { __debugbreak(); MOZ_NoReturn(770); } while (0); } } while (0); 14:20:44 INFO - return cx->roots.stackRoots_; 14:20:44 INFO - } 14:20:44 INFO - inline js::RootedListHeads& rootLists(JSContext* cx) { 14:20:44 INFO - return rootLists(js::ContextFriendFields::get(cx)); 14:20:44 INFO - } 14:20:44 INFO - public: 14:20:44 INFO - using ElementType = T; 14:20:44 INFO - template 14:20:44 INFO - explicit Rooted(const RootingContext& cx) 14:20:44 INFO - : ptr(GCPolicy::initial()) 14:20:44 INFO - { 14:20:44 INFO - registerWithRootLists(rootLists(cx)); 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - Rooted(const RootingContext& cx, S&& initial) 14:20:44 INFO - : ptr(mozilla::Forward(initial)) 14:20:44 INFO - { 14:20:44 INFO - registerWithRootLists(rootLists(cx)); 14:20:44 INFO - } 14:20:44 INFO - ~Rooted() { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType*>(this))>::isValid, "invalid assertion condition"); if ((!!(!(!!(*stack == reinterpret_cast*>(this)))))) { MOZ_ReportAssertionFailure("*stack == reinterpret_cast*>(this)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/RootingAPI.h", 795); do { } while (0); do { __debugbreak(); MOZ_NoReturn(795); } while (0); } } while (0); 14:20:44 INFO - *stack = prev; 14:20:44 INFO - } 14:20:44 INFO - Rooted* previous() { return reinterpret_cast*>(prev); } 14:20:44 INFO - void set(const T& value) { 14:20:44 INFO - ptr = value; 14:20:44 INFO - } 14:20:44 INFO - operator const T&() const { return get(); } const T& operator->() const { return get(); }; 14:20:44 INFO - Rooted& operator=(const T& p) { set(p); return *this; } Rooted& operator=(const Rooted& other) { set(other.get()); return *this; }; 14:20:44 INFO - const T* address() const { return &(ptr); } const T& get() const { return (ptr); }; 14:20:44 INFO - T* address() { return &(ptr); } T& get() { return (ptr); }; 14:20:44 INFO - private: 14:20:44 INFO - Rooted** stack; 14:20:44 INFO - Rooted* prev; 14:20:44 INFO - using MaybeWrapped = typename mozilla::Conditional< 14:20:44 INFO - MapTypeToRootKind::kind == JS::RootKind::Traceable, 14:20:44 INFO - js::DispatchWrapper, 14:20:44 INFO - T>::Type; 14:20:44 INFO - MaybeWrapped ptr; 14:20:44 INFO - Rooted(const Rooted&) = delete; 14:20:44 INFO - } ; 14:20:44 INFO - } 14:20:44 INFO - namespace js { 14:20:44 INFO - template 14:20:44 INFO - class RootedBase : public MutableWrappedPtrOperations 14:20:44 INFO - { 14:20:44 INFO - public: 14:20:44 INFO - template 14:20:44 INFO - JS::Handle as() const; 14:20:44 INFO - }; 14:20:44 INFO - template 14:20:44 INFO - class HandleBase : public WrappedPtrOperations 14:20:44 INFO - { 14:20:44 INFO - public: 14:20:44 INFO - template 14:20:44 INFO - JS::Handle as() const; 14:20:44 INFO - }; 14:20:44 INFO - template 14:20:44 INFO - class FakeRooted : public RootedBase> 14:20:44 INFO - { 14:20:44 INFO - public: 14:20:44 INFO - using ElementType = T; 14:20:44 INFO - template 14:20:44 INFO - explicit FakeRooted(CX* cx) : ptr(JS::GCPolicy::initial()) {} 14:20:44 INFO - template 14:20:44 INFO - FakeRooted(CX* cx, T initial) : ptr(initial) {} 14:20:44 INFO - operator const T&() const { return get(); } const T& operator->() const { return get(); }; 14:20:44 INFO - FakeRooted& operator=(const T& p) { set(p); return *this; } FakeRooted& operator=(const FakeRooted& other) { set(other.get()); return *this; }; 14:20:44 INFO - const T* address() const { return &(ptr); } const T& get() const { return (ptr); }; 14:20:44 INFO - T* address() { return &(ptr); } T& get() { return (ptr); }; 14:20:44 INFO - private: 14:20:44 INFO - T ptr; 14:20:44 INFO - void set(const T& value) { 14:20:44 INFO - ptr = value; 14:20:44 INFO - } 14:20:44 INFO - FakeRooted(const FakeRooted&) = delete; 14:20:44 INFO - }; 14:20:44 INFO - template 14:20:44 INFO - class FakeMutableHandle : public js::MutableHandleBase> 14:20:44 INFO - { 14:20:44 INFO - public: 14:20:44 INFO - using ElementType = T; 14:20:44 INFO - FakeMutableHandle(T* t) { 14:20:44 INFO - ptr = t; 14:20:44 INFO - } 14:20:44 INFO - FakeMutableHandle(FakeRooted* root) { 14:20:44 INFO - ptr = root->address(); 14:20:44 INFO - } 14:20:44 INFO - void set(const T& v) { 14:20:44 INFO - *ptr = v; 14:20:44 INFO - } 14:20:44 INFO - operator const T&() const { return get(); } const T& operator->() const { return get(); }; 14:20:44 INFO - const T* address() const { return &(*ptr); } const T& get() const { return (*ptr); }; 14:20:44 INFO - T* address() { return &(*ptr); } T& get() { return (*ptr); }; 14:20:44 INFO - private: 14:20:44 INFO - FakeMutableHandle() {} 14:20:44 INFO - template FakeMutableHandle& operator=(S) = delete; FakeMutableHandle& operator=(const FakeMutableHandle&) = delete;; 14:20:44 INFO - T* ptr; 14:20:44 INFO - }; 14:20:44 INFO - enum AllowGC { 14:20:44 INFO - NoGC = 0, 14:20:44 INFO - CanGC = 1 14:20:44 INFO - }; 14:20:44 INFO - template 14:20:44 INFO - class MaybeRooted 14:20:44 INFO - { 14:20:44 INFO - }; 14:20:44 INFO - template class MaybeRooted 14:20:44 INFO - { 14:20:44 INFO - public: 14:20:44 INFO - typedef JS::Handle HandleType; 14:20:44 INFO - typedef JS::Rooted RootType; 14:20:44 INFO - typedef JS::MutableHandle MutableHandleType; 14:20:44 INFO - static inline JS::Handle toHandle(HandleType v) { 14:20:44 INFO - return v; 14:20:44 INFO - } 14:20:44 INFO - static inline JS::MutableHandle toMutableHandle(MutableHandleType v) { 14:20:44 INFO - return v; 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - static inline JS::Handle downcastHandle(HandleType v) { 14:20:44 INFO - return v.template as(); 14:20:44 INFO - } 14:20:44 INFO - }; 14:20:44 INFO - template class MaybeRooted 14:20:44 INFO - { 14:20:44 INFO - public: 14:20:44 INFO - typedef const T& HandleType; 14:20:44 INFO - typedef FakeRooted RootType; 14:20:44 INFO - typedef FakeMutableHandle MutableHandleType; 14:20:44 INFO - static JS::Handle toHandle(HandleType v) { 14:20:44 INFO - do { MOZ_ReportCrash("" "Bad conversion", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/RootingAPI.h", 985); do { } while (0); do { __debugbreak(); MOZ_NoReturn(985); } while (0); } while (0); 14:20:44 INFO - } 14:20:44 INFO - static JS::MutableHandle toMutableHandle(MutableHandleType v) { 14:20:44 INFO - do { MOZ_ReportCrash("" "Bad conversion", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/RootingAPI.h", 989); do { } while (0); do { __debugbreak(); MOZ_NoReturn(989); } while (0); } while (0); 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - static inline T2* downcastHandle(HandleType v) { 14:20:44 INFO - return &v->template as(); 14:20:44 INFO - } 14:20:44 INFO - }; 14:20:44 INFO - } 14:20:44 INFO - namespace JS { 14:20:44 INFO - template template 14:20:44 INFO - inline 14:20:44 INFO - Handle::Handle(const Rooted& root, 14:20:44 INFO - typename mozilla::EnableIf::value, int>::Type dummy) 14:20:44 INFO - { 14:20:44 INFO - ptr = reinterpret_cast(root.address()); 14:20:44 INFO - } 14:20:44 INFO - template template 14:20:44 INFO - inline 14:20:44 INFO - Handle::Handle(const PersistentRooted& root, 14:20:44 INFO - typename mozilla::EnableIf::value, int>::Type dummy) 14:20:44 INFO - { 14:20:44 INFO - ptr = reinterpret_cast(root.address()); 14:20:44 INFO - } 14:20:44 INFO - template template 14:20:44 INFO - inline 14:20:44 INFO - Handle::Handle(MutableHandle& root, 14:20:44 INFO - typename mozilla::EnableIf::value, int>::Type dummy) 14:20:44 INFO - { 14:20:44 INFO - ptr = reinterpret_cast(root.address()); 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - inline 14:20:44 INFO - MutableHandle::MutableHandle(Rooted* root) 14:20:44 INFO - { 14:20:44 INFO - static_assert(sizeof(MutableHandle) == sizeof(T*), 14:20:44 INFO - "MutableHandle must be binary compatible with T*."); 14:20:44 INFO - ptr = root->address(); 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - inline 14:20:44 INFO - MutableHandle::MutableHandle(PersistentRooted* root) 14:20:44 INFO - { 14:20:44 INFO - static_assert(sizeof(MutableHandle) == sizeof(T*), 14:20:44 INFO - "MutableHandle must be binary compatible with T*."); 14:20:44 INFO - ptr = root->address(); 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - class PersistentRooted : public js::RootedBase>, 14:20:44 INFO - private mozilla::LinkedListElement> 14:20:44 INFO - { 14:20:44 INFO - using ListBase = mozilla::LinkedListElement>; 14:20:44 INFO - friend class mozilla::LinkedList; 14:20:44 INFO - friend class mozilla::LinkedListElement; 14:20:44 INFO - void registerWithRootLists(js::RootLists& roots) { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!initialized()))))) { MOZ_ReportAssertionFailure("!initialized()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/RootingAPI.h", 1088); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1088); } while (0); } } while (0); 14:20:44 INFO - JS::RootKind kind = JS::MapTypeToRootKind::kind; 14:20:44 INFO - roots.heapRoots_[kind].insertBack(reinterpret_cast*>(this)); 14:20:44 INFO - } 14:20:44 INFO - js::RootLists& rootLists(JSContext* cx) { 14:20:44 INFO - return rootLists(JS::RootingContext::get(cx)); 14:20:44 INFO - } 14:20:44 INFO - js::RootLists& rootLists(JS::RootingContext* cx) { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionTypeisJSContext)>::isValid, "invalid assertion condition"); if ((!!(!(!!(cx->isJSContext))))) { MOZ_ReportAssertionFailure("cx->isJSContext", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/RootingAPI.h", 1097); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1097); } while (0); } } while (0); 14:20:44 INFO - return cx->roots; 14:20:44 INFO - } 14:20:44 INFO - js::RootLists& rootLists(js::ContextFriendFields* cx) = delete; 14:20:44 INFO - public: 14:20:44 INFO - using ElementType = T; 14:20:44 INFO - PersistentRooted() : ptr(GCPolicy::initial()) {} 14:20:44 INFO - template 14:20:44 INFO - explicit PersistentRooted(const RootingContext& cx) 14:20:44 INFO - : ptr(GCPolicy::initial()) 14:20:44 INFO - { 14:20:44 INFO - registerWithRootLists(rootLists(cx)); 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - PersistentRooted(const RootingContext& cx, U&& initial) 14:20:44 INFO - : ptr(mozilla::Forward(initial)) 14:20:44 INFO - { 14:20:44 INFO - registerWithRootLists(rootLists(cx)); 14:20:44 INFO - } 14:20:44 INFO - PersistentRooted(const PersistentRooted& rhs) 14:20:44 INFO - : mozilla::LinkedListElement>(), 14:20:44 INFO - ptr(rhs.ptr) 14:20:44 INFO - { 14:20:44 INFO - const_cast(rhs).setNext(this); 14:20:44 INFO - } 14:20:44 INFO - bool initialized() { 14:20:44 INFO - return ListBase::isInList(); 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - void init(const RootingContext& cx) { 14:20:44 INFO - init(cx, GCPolicy::initial()); 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - void init(const RootingContext& cx, U&& initial) { 14:20:44 INFO - ptr = mozilla::Forward(initial); 14:20:44 INFO - registerWithRootLists(rootLists(cx)); 14:20:44 INFO - } 14:20:44 INFO - void reset() { 14:20:44 INFO - if (initialized()) { 14:20:44 INFO - set(GCPolicy::initial()); 14:20:44 INFO - ListBase::remove(); 14:20:44 INFO - } 14:20:44 INFO - } 14:20:44 INFO - operator const T&() const { return get(); } const T& operator->() const { return get(); }; 14:20:44 INFO - PersistentRooted& operator=(const T& p) { set(p); return *this; } PersistentRooted& operator=(const PersistentRooted& other) { set(other.get()); return *this; }; 14:20:44 INFO - const T* address() const { return &(ptr); } const T& get() const { return (ptr); }; 14:20:44 INFO - T* address() { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(initialized()))))) { MOZ_ReportAssertionFailure("initialized()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/RootingAPI.h", 1168); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1168); } while (0); } } while (0); 14:20:44 INFO - return &ptr; 14:20:44 INFO - } 14:20:44 INFO - T& get() { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(initialized()))))) { MOZ_ReportAssertionFailure("initialized()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/RootingAPI.h", 1172); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1172); } while (0); } } while (0); 14:20:44 INFO - return ptr; 14:20:44 INFO - } 14:20:44 INFO - private: 14:20:44 INFO - template 14:20:44 INFO - void set(U&& value) { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(initialized()))))) { MOZ_ReportAssertionFailure("initialized()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/RootingAPI.h", 1179); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1179); } while (0); } } while (0); 14:20:44 INFO - ptr = mozilla::Forward(value); 14:20:44 INFO - } 14:20:44 INFO - using MaybeWrapped = typename mozilla::Conditional< 14:20:44 INFO - MapTypeToRootKind::kind == JS::RootKind::Traceable, 14:20:44 INFO - js::DispatchWrapper, 14:20:44 INFO - T>::Type; 14:20:44 INFO - MaybeWrapped ptr; 14:20:44 INFO - } ; 14:20:44 INFO - class ObjectPtr 14:20:44 INFO - { 14:20:44 INFO - Heap value; 14:20:44 INFO - public: 14:20:44 INFO - using ElementType = JSObject*; 14:20:44 INFO - ObjectPtr() : value(nullptr) {} 14:20:44 INFO - explicit ObjectPtr(JSObject* obj) : value(obj) {} 14:20:44 INFO - ~ObjectPtr() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!value))))) { MOZ_ReportAssertionFailure("!value", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/RootingAPI.h", 1203); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1203); } while (0); } } while (0); } 14:20:44 INFO - void finalize(JSRuntime* rt); 14:20:44 INFO - void finalize(JSContext* cx); 14:20:44 INFO - void init(JSObject* obj) { value = obj; } 14:20:44 INFO - JSObject* get() const { return value; } 14:20:44 INFO - JSObject* unbarrieredGet() const { return value.unbarrieredGet(); } 14:20:44 INFO - void writeBarrierPre(JSContext* cx) { 14:20:44 INFO - IncrementalObjectBarrier(value); 14:20:44 INFO - } 14:20:44 INFO - void updateWeakPointerAfterGC(); 14:20:44 INFO - ObjectPtr& operator=(JSObject* obj) { 14:20:44 INFO - IncrementalObjectBarrier(value); 14:20:44 INFO - value = obj; 14:20:44 INFO - return *this; 14:20:44 INFO - } 14:20:44 INFO - void trace(JSTracer* trc, const char* name); 14:20:44 INFO - JSObject& operator*() const { return *value; } 14:20:44 INFO - JSObject* operator->() const { return value; } 14:20:44 INFO - operator JSObject*() const { return value; } 14:20:44 INFO - explicit operator bool() const { return value.unbarrieredGet(); } 14:20:44 INFO - explicit operator bool() { return value.unbarrieredGet(); } 14:20:44 INFO - }; 14:20:44 INFO - } 14:20:44 INFO - namespace js { 14:20:44 INFO - template 14:20:44 INFO - class WrappedPtrOperations, Container> 14:20:44 INFO - { 14:20:44 INFO - const UniquePtr& uniquePtr() const { return static_cast(this)->get(); } 14:20:44 INFO - public: 14:20:44 INFO - explicit operator bool() const { return !!uniquePtr(); } 14:20:44 INFO - }; 14:20:44 INFO - template 14:20:44 INFO - class MutableWrappedPtrOperations, Container> 14:20:44 INFO - : public WrappedPtrOperations, Container> 14:20:44 INFO - { 14:20:44 INFO - UniquePtr& uniquePtr() { return static_cast(this)->get(); } 14:20:44 INFO - public: 14:20:44 INFO - typename UniquePtr::Pointer release() { return uniquePtr().release(); } 14:20:44 INFO - }; 14:20:44 INFO - namespace gc { 14:20:44 INFO - template 14:20:44 INFO - void 14:20:44 INFO - CallTraceCallbackOnNonHeap(T* v, const TraceCallbacks& aCallbacks, const char* aName, void* aClosure) 14:20:44 INFO - { 14:20:44 INFO - static_assert(sizeof(T) == sizeof(JS::Heap), "T and Heap must be compatible."); 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(v))))) { MOZ_ReportAssertionFailure("v", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/RootingAPI.h", 1265); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1265); } while (0); } } while (0); 14:20:44 INFO - mozilla::DebugOnly cell = BarrierMethods::asGCThingOrNull(*v); 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(cell))))) { MOZ_ReportAssertionFailure("cell", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/RootingAPI.h", 1267); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1267); } while (0); } } while (0); 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!IsInsideNursery(cell)))))) { MOZ_ReportAssertionFailure("!IsInsideNursery(cell)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/RootingAPI.h", 1268); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1268); } while (0); } } while (0); 14:20:44 INFO - JS::Heap* asHeapT = reinterpret_cast*>(v); 14:20:44 INFO - aCallbacks.Trace(asHeapT, aName, aClosure); 14:20:44 INFO - } 14:20:44 INFO - } 14:20:44 INFO - } 14:20:44 INFO - namespace mozilla { 14:20:44 INFO - template 14:20:44 INFO - inline void 14:20:44 INFO - Swap(JS::Heap& aX, JS::Heap& aY) 14:20:44 INFO - { 14:20:44 INFO - T tmp = aX; 14:20:44 INFO - aX = aY; 14:20:44 INFO - aY = tmp; 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - inline void 14:20:44 INFO - Swap(JS::TenuredHeap& aX, JS::TenuredHeap& aY) 14:20:44 INFO - { 14:20:44 INFO - T tmp = aX; 14:20:44 INFO - aX = aY; 14:20:44 INFO - aY = tmp; 14:20:44 INFO - } 14:20:44 INFO - } 14:20:44 INFO - namespace js { 14:20:44 INFO - namespace detail { 14:20:44 INFO - template 14:20:44 INFO - struct DefineComparisonOps : mozilla::FalseType {}; 14:20:44 INFO - template 14:20:44 INFO - struct DefineComparisonOps> : mozilla::TrueType { 14:20:44 INFO - static const T& get(const JS::Heap& v) { return v.unbarrieredGet(); } 14:20:44 INFO - }; 14:20:44 INFO - template 14:20:44 INFO - struct DefineComparisonOps> : mozilla::TrueType { 14:20:44 INFO - static const T get(const JS::TenuredHeap& v) { return v.unbarrieredGetPtr(); } 14:20:44 INFO - }; 14:20:44 INFO - template <> 14:20:44 INFO - struct DefineComparisonOps : mozilla::TrueType { 14:20:44 INFO - static const JSObject* get(const JS::ObjectPtr& v) { return v.unbarrieredGet(); } 14:20:44 INFO - }; 14:20:44 INFO - template 14:20:44 INFO - struct DefineComparisonOps> : mozilla::TrueType { 14:20:44 INFO - static const T& get(const JS::Rooted& v) { return v.get(); } 14:20:44 INFO - }; 14:20:44 INFO - template 14:20:44 INFO - struct DefineComparisonOps> : mozilla::TrueType { 14:20:44 INFO - static const T& get(const JS::Handle& v) { return v.get(); } 14:20:44 INFO - }; 14:20:44 INFO - template 14:20:44 INFO - struct DefineComparisonOps> : mozilla::TrueType { 14:20:44 INFO - static const T& get(const JS::MutableHandle& v) { return v.get(); } 14:20:44 INFO - }; 14:20:44 INFO - template 14:20:44 INFO - struct DefineComparisonOps> : mozilla::TrueType { 14:20:44 INFO - static const T& get(const JS::PersistentRooted& v) { return v.get(); } 14:20:44 INFO - }; 14:20:44 INFO - template 14:20:44 INFO - struct DefineComparisonOps> : mozilla::TrueType { 14:20:44 INFO - static const T& get(const js::FakeRooted& v) { return v.get(); } 14:20:44 INFO - }; 14:20:44 INFO - template 14:20:44 INFO - struct DefineComparisonOps> : mozilla::TrueType { 14:20:44 INFO - static const T& get(const js::FakeMutableHandle& v) { return v.get(); } 14:20:44 INFO - }; 14:20:44 INFO - } 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - typename mozilla::EnableIf::value && 14:20:44 INFO - js::detail::DefineComparisonOps::value, bool>::Type 14:20:44 INFO - operator==(const T& a, const U& b) { 14:20:44 INFO - return js::detail::DefineComparisonOps::get(a) == js::detail::DefineComparisonOps::get(b); 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - typename mozilla::EnableIf::value && 14:20:44 INFO - js::detail::DefineComparisonOps::value, bool>::Type 14:20:44 INFO - operator!=(const T& a, const U& b) { 14:20:44 INFO - return !(a == b); 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - typename mozilla::EnableIf::value, bool>::Type 14:20:44 INFO - operator==(const T& a, const typename T::ElementType& b) { 14:20:44 INFO - return js::detail::DefineComparisonOps::get(a) == b; 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - typename mozilla::EnableIf::value, bool>::Type 14:20:44 INFO - operator!=(const T& a, const typename T::ElementType& b) { 14:20:44 INFO - return !(a == b); 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - typename mozilla::EnableIf::value, bool>::Type 14:20:44 INFO - operator==(const typename T::ElementType& a, const T& b) { 14:20:44 INFO - return a == js::detail::DefineComparisonOps::get(b); 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - typename mozilla::EnableIf::value, bool>::Type 14:20:44 INFO - operator!=(const typename T::ElementType& a, const T& b) { 14:20:44 INFO - return !(a == b); 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - typename mozilla::EnableIf::value && 14:20:44 INFO - mozilla::IsPointer::value, bool>::Type 14:20:44 INFO - operator==(const typename mozilla::RemovePointer::Type* a, const T& b) { 14:20:44 INFO - return a == js::detail::DefineComparisonOps::get(b); 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - typename mozilla::EnableIf::value && 14:20:44 INFO - mozilla::IsPointer::value, bool>::Type 14:20:44 INFO - operator!=(const typename mozilla::RemovePointer::Type* a, const T& b) { 14:20:44 INFO - return !(a == b); 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - typename mozilla::EnableIf::value && 14:20:44 INFO - mozilla::IsPointer::value, bool>::Type 14:20:44 INFO - operator==(const T& a, const typename mozilla::RemovePointer::Type* b) { 14:20:44 INFO - return js::detail::DefineComparisonOps::get(a) == b; 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - typename mozilla::EnableIf::value && 14:20:44 INFO - mozilla::IsPointer::value, bool>::Type 14:20:44 INFO - operator!=(const T& a, const typename mozilla::RemovePointer::Type* b) { 14:20:44 INFO - return !(a == b); 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - typename mozilla::EnableIf::value && 14:20:44 INFO - mozilla::IsPointer::value, bool>::Type 14:20:44 INFO - operator==(std::nullptr_t a, const T& b) { 14:20:44 INFO - return a == js::detail::DefineComparisonOps::get(b); 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - typename mozilla::EnableIf::value && 14:20:44 INFO - mozilla::IsPointer::value, bool>::Type 14:20:44 INFO - operator!=(std::nullptr_t a, const T& b) { 14:20:44 INFO - return !(a == b); 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - typename mozilla::EnableIf::value && 14:20:44 INFO - mozilla::IsPointer::value, bool>::Type 14:20:44 INFO - operator==(const T& a, std::nullptr_t b) { 14:20:44 INFO - return js::detail::DefineComparisonOps::get(a) == b; 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - typename mozilla::EnableIf::value && 14:20:44 INFO - mozilla::IsPointer::value, bool>::Type 14:20:44 INFO - operator!=(const T& a, std::nullptr_t b) { 14:20:44 INFO - return !(a == b); 14:20:44 INFO - } 14:20:44 INFO - #line 1474 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/RootingAPI.h" 14:20:44 INFO - #line 24 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h" 14:20:44 INFO - namespace JS { class Value; } 14:20:44 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h" 14:20:44 INFO - #line 47 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h" 14:20:44 INFO - enum JSValueType : uint8_t 14:20:44 INFO - { 14:20:44 INFO - JSVAL_TYPE_DOUBLE = 0x00, 14:20:44 INFO - JSVAL_TYPE_INT32 = 0x01, 14:20:44 INFO - JSVAL_TYPE_UNDEFINED = 0x02, 14:20:44 INFO - JSVAL_TYPE_NULL = 0x03, 14:20:44 INFO - JSVAL_TYPE_BOOLEAN = 0x04, 14:20:44 INFO - JSVAL_TYPE_MAGIC = 0x05, 14:20:44 INFO - JSVAL_TYPE_STRING = 0x06, 14:20:44 INFO - JSVAL_TYPE_SYMBOL = 0x07, 14:20:44 INFO - JSVAL_TYPE_PRIVATE_GCTHING = 0x08, 14:20:44 INFO - JSVAL_TYPE_OBJECT = 0x0c, 14:20:44 INFO - JSVAL_TYPE_UNKNOWN = 0x20, 14:20:44 INFO - JSVAL_TYPE_MISSING = 0x21 14:20:44 INFO - } ; 14:20:44 INFO - static_assert(sizeof(JSValueType) == 1, 14:20:44 INFO - "compiler typed enum support is apparently buggy"); 14:20:44 INFO - enum JSValueTag : uint32_t 14:20:44 INFO - { 14:20:44 INFO - JSVAL_TAG_CLEAR = 0xFFFFFF80, 14:20:44 INFO - JSVAL_TAG_INT32 = JSVAL_TAG_CLEAR | JSVAL_TYPE_INT32, 14:20:44 INFO - JSVAL_TAG_UNDEFINED = JSVAL_TAG_CLEAR | JSVAL_TYPE_UNDEFINED, 14:20:44 INFO - JSVAL_TAG_NULL = JSVAL_TAG_CLEAR | JSVAL_TYPE_NULL, 14:20:44 INFO - JSVAL_TAG_BOOLEAN = JSVAL_TAG_CLEAR | JSVAL_TYPE_BOOLEAN, 14:20:44 INFO - JSVAL_TAG_MAGIC = JSVAL_TAG_CLEAR | JSVAL_TYPE_MAGIC, 14:20:44 INFO - JSVAL_TAG_STRING = JSVAL_TAG_CLEAR | JSVAL_TYPE_STRING, 14:20:44 INFO - JSVAL_TAG_SYMBOL = JSVAL_TAG_CLEAR | JSVAL_TYPE_SYMBOL, 14:20:44 INFO - JSVAL_TAG_PRIVATE_GCTHING = JSVAL_TAG_CLEAR | JSVAL_TYPE_PRIVATE_GCTHING, 14:20:44 INFO - JSVAL_TAG_OBJECT = JSVAL_TAG_CLEAR | JSVAL_TYPE_OBJECT 14:20:44 INFO - } ; 14:20:44 INFO - static_assert(sizeof(JSValueTag) == sizeof(uint32_t), 14:20:44 INFO - "compiler typed enum support is apparently buggy"); 14:20:44 INFO - #line 125 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h" 14:20:44 INFO - #line 160 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h" 14:20:44 INFO - typedef enum JSWhyMagic 14:20:44 INFO - { 14:20:44 INFO - JS_ELEMENTS_HOLE, 14:20:44 INFO - JS_NO_ITER_VALUE, 14:20:44 INFO - JS_GENERATOR_CLOSING, 14:20:44 INFO - JS_NO_CONSTANT, 14:20:44 INFO - JS_THIS_POISON, 14:20:44 INFO - JS_ARG_POISON, 14:20:44 INFO - JS_SERIALIZE_NO_NODE, 14:20:44 INFO - JS_LAZY_ARGUMENTS, 14:20:44 INFO - JS_OPTIMIZED_ARGUMENTS, 14:20:44 INFO - JS_IS_CONSTRUCTING, 14:20:44 INFO - JS_BLOCK_NEEDS_CLONE, 14:20:44 INFO - JS_HASH_KEY_EMPTY, 14:20:44 INFO - JS_ION_ERROR, 14:20:44 INFO - JS_ION_BAILOUT, 14:20:44 INFO - JS_OPTIMIZED_OUT, 14:20:44 INFO - JS_UNINITIALIZED_LEXICAL, 14:20:44 INFO - JS_GENERIC_MAGIC, 14:20:44 INFO - JS_WHY_MAGIC_COUNT 14:20:44 INFO - } JSWhyMagic; 14:20:44 INFO - namespace JS { 14:20:44 INFO - static inline constexpr JS::Value UndefinedValue(); 14:20:44 INFO - static inline JS::Value PoisonedObjectValue(JSObject* obj); 14:20:44 INFO - namespace detail { 14:20:44 INFO - constexpr int CanonicalizedNaNSignBit = 0; 14:20:44 INFO - constexpr uint64_t CanonicalizedNaNSignificand = 0x8000000000000ULL; 14:20:44 INFO - constexpr uint64_t CanonicalizedNaNBits = 14:20:44 INFO - mozilla::SpecificNaNBits::value; 14:20:44 INFO - } 14:20:44 INFO - static inline double 14:20:44 INFO - GenericNaN() 14:20:44 INFO - { 14:20:44 INFO - return mozilla::SpecificNaN(detail::CanonicalizedNaNSignBit, 14:20:44 INFO - detail::CanonicalizedNaNSignificand); 14:20:44 INFO - } 14:20:44 INFO - #pragma optimize("g", off) 14:20:44 INFO - #line 251 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h" 14:20:44 INFO - static inline double 14:20:44 INFO - CanonicalizeNaN(double d) 14:20:44 INFO - { 14:20:44 INFO - if ((!!(mozilla::IsNaN(d)))) 14:20:44 INFO - return GenericNaN(); 14:20:44 INFO - return d; 14:20:44 INFO - } 14:20:44 INFO - #pragma optimize("", on) 14:20:44 INFO - #line 261 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h" 14:20:44 INFO - class alignas(8) Value 14:20:44 INFO - { 14:20:44 INFO - public: 14:20:44 INFO - using PayloadType = uint32_t; 14:20:44 INFO - #line 301 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h" 14:20:44 INFO - Value() = default; 14:20:44 INFO - Value(const Value& v) = default; 14:20:44 INFO - template 14:20:44 INFO - static bool isNumberRepresentable(const T t) { 14:20:44 INFO - return T(double(t)) == t; 14:20:44 INFO - } 14:20:44 INFO - void setNull() { 14:20:44 INFO - data.asBits = bitsFromTagAndPayload(JSVAL_TAG_NULL, 0); 14:20:44 INFO - } 14:20:44 INFO - void setUndefined() { 14:20:44 INFO - data.asBits = bitsFromTagAndPayload(JSVAL_TAG_UNDEFINED, 0); 14:20:44 INFO - } 14:20:44 INFO - void setInt32(int32_t i) { 14:20:44 INFO - data.asBits = bitsFromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); 14:20:44 INFO - } 14:20:44 INFO - int32_t& getInt32Ref() { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(isInt32()))))) { MOZ_ReportAssertionFailure("isInt32()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h", 333); do { } while (0); do { __debugbreak(); MOZ_NoReturn(333); } while (0); } } while (0); 14:20:44 INFO - return data.s.payload.i32; 14:20:44 INFO - } 14:20:44 INFO - void setDouble(double d) { 14:20:44 INFO - data = layout(d); 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(isDouble()))))) { MOZ_ReportAssertionFailure("isDouble()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h", 341); do { } while (0); do { __debugbreak(); MOZ_NoReturn(341); } while (0); } } while (0); 14:20:44 INFO - } 14:20:44 INFO - void setNaN() { 14:20:44 INFO - setDouble(GenericNaN()); 14:20:44 INFO - } 14:20:44 INFO - double& getDoubleRef() { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(isDouble()))))) { MOZ_ReportAssertionFailure("isDouble()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h", 349); do { } while (0); do { __debugbreak(); MOZ_NoReturn(349); } while (0); } } while (0); 14:20:44 INFO - return data.asDouble; 14:20:44 INFO - } 14:20:44 INFO - void setString(JSString* str) { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType 0x1000)>::isValid, "invalid assertion condition"); if ((!!(!(!!(uintptr_t(str) > 0x1000))))) { MOZ_ReportAssertionFailure("uintptr_t(str) > 0x1000", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h", 354); do { } while (0); do { __debugbreak(); MOZ_NoReturn(354); } while (0); } } while (0); 14:20:44 INFO - data.asBits = bitsFromTagAndPayload(JSVAL_TAG_STRING, PayloadType(str)); 14:20:44 INFO - } 14:20:44 INFO - void setSymbol(JS::Symbol* sym) { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType 0x1000)>::isValid, "invalid assertion condition"); if ((!!(!(!!(uintptr_t(sym) > 0x1000))))) { MOZ_ReportAssertionFailure("uintptr_t(sym) > 0x1000", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h", 359); do { } while (0); do { __debugbreak(); MOZ_NoReturn(359); } while (0); } } while (0); 14:20:44 INFO - data.asBits = bitsFromTagAndPayload(JSVAL_TAG_SYMBOL, PayloadType(sym)); 14:20:44 INFO - } 14:20:44 INFO - void setObject(JSObject& obj) { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType 0x1000 || uintptr_t(&obj) == 0x48)>::isValid, "invalid assertion condition"); if ((!!(!(!!(uintptr_t(&obj) > 0x1000 || uintptr_t(&obj) == 0x48))))) { MOZ_ReportAssertionFailure("uintptr_t(&obj) > 0x1000 || uintptr_t(&obj) == 0x48", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h", 364); do { } while (0); do { __debugbreak(); MOZ_NoReturn(364); } while (0); } } while (0); 14:20:44 INFO - #line 372 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h" 14:20:44 INFO - setObjectNoCheck(&obj); 14:20:44 INFO - } 14:20:44 INFO - private: 14:20:44 INFO - void setObjectNoCheck(JSObject* obj) { 14:20:44 INFO - data.asBits = bitsFromTagAndPayload(JSVAL_TAG_OBJECT, PayloadType(obj)); 14:20:44 INFO - } 14:20:44 INFO - friend inline Value PoisonedObjectValue(JSObject* obj); 14:20:44 INFO - public: 14:20:44 INFO - void setBoolean(bool b) { 14:20:44 INFO - data.asBits = bitsFromTagAndPayload(JSVAL_TAG_BOOLEAN, uint32_t(b)); 14:20:44 INFO - } 14:20:44 INFO - void setMagic(JSWhyMagic why) { 14:20:44 INFO - data.asBits = bitsFromTagAndPayload(JSVAL_TAG_MAGIC, uint32_t(why)); 14:20:44 INFO - } 14:20:44 INFO - void setMagicUint32(uint32_t payload) { 14:20:44 INFO - data.asBits = bitsFromTagAndPayload(JSVAL_TAG_MAGIC, payload); 14:20:44 INFO - } 14:20:44 INFO - bool setNumber(uint32_t ui) { 14:20:44 INFO - if (ui > ((int32_t)0x7fffffff)) { 14:20:44 INFO - setDouble((double)ui); 14:20:44 INFO - return false; 14:20:44 INFO - } else { 14:20:44 INFO - setInt32((int32_t)ui); 14:20:44 INFO - return true; 14:20:44 INFO - } 14:20:44 INFO - } 14:20:44 INFO - bool setNumber(double d) { 14:20:44 INFO - int32_t i; 14:20:44 INFO - if (mozilla::NumberIsInt32(d, &i)) { 14:20:44 INFO - setInt32(i); 14:20:44 INFO - return true; 14:20:44 INFO - } 14:20:44 INFO - setDouble(d); 14:20:44 INFO - return false; 14:20:44 INFO - } 14:20:44 INFO - void setObjectOrNull(JSObject* arg) { 14:20:44 INFO - if (arg) 14:20:44 INFO - setObject(*arg); 14:20:44 INFO - else 14:20:44 INFO - setNull(); 14:20:44 INFO - } 14:20:44 INFO - void swap(Value& rhs) { 14:20:44 INFO - uint64_t tmp = rhs.data.asBits; 14:20:44 INFO - rhs.data.asBits = data.asBits; 14:20:44 INFO - data.asBits = tmp; 14:20:44 INFO - } 14:20:44 INFO - private: 14:20:44 INFO - JSValueTag toTag() const { 14:20:44 INFO - return data.s.tag; 14:20:44 INFO - #line 436 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h" 14:20:44 INFO - } 14:20:44 INFO - public: 14:20:44 INFO - PayloadType toNunboxPayload() const { 14:20:44 INFO - return static_cast(data.s.payload.i32); 14:20:44 INFO - } 14:20:44 INFO - JSValueTag toNunboxTag() const { 14:20:44 INFO - return data.s.tag; 14:20:44 INFO - } 14:20:44 INFO - #line 453 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h" 14:20:44 INFO - bool isUndefined() const { 14:20:44 INFO - return toTag() == JSVAL_TAG_UNDEFINED; 14:20:44 INFO - #line 469 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h" 14:20:44 INFO - } 14:20:44 INFO - bool isNull() const { 14:20:44 INFO - return toTag() == JSVAL_TAG_NULL; 14:20:44 INFO - #line 477 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h" 14:20:44 INFO - } 14:20:44 INFO - bool isNullOrUndefined() const { 14:20:44 INFO - return isNull() || isUndefined(); 14:20:44 INFO - } 14:20:44 INFO - bool isInt32() const { 14:20:44 INFO - return toTag() == JSVAL_TAG_INT32; 14:20:44 INFO - } 14:20:44 INFO - bool isInt32(int32_t i32) const { 14:20:44 INFO - return data.asBits == bitsFromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i32)); 14:20:44 INFO - } 14:20:44 INFO - bool isDouble() const { 14:20:44 INFO - return uint32_t(toTag()) <= uint32_t(JSVAL_TAG_CLEAR); 14:20:44 INFO - #line 497 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h" 14:20:44 INFO - } 14:20:44 INFO - bool isNumber() const { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(toTag() != JSVAL_TAG_CLEAR))))) { MOZ_ReportAssertionFailure("toTag() != JSVAL_TAG_CLEAR", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h", 501); do { } while (0); do { __debugbreak(); MOZ_NoReturn(501); } while (0); } } while (0); 14:20:44 INFO - return uint32_t(toTag()) <= uint32_t(JSVAL_TAG_INT32); 14:20:44 INFO - #line 506 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h" 14:20:44 INFO - } 14:20:44 INFO - bool isString() const { 14:20:44 INFO - return toTag() == JSVAL_TAG_STRING; 14:20:44 INFO - } 14:20:44 INFO - bool isSymbol() const { 14:20:44 INFO - return toTag() == JSVAL_TAG_SYMBOL; 14:20:44 INFO - } 14:20:44 INFO - bool isObject() const { 14:20:44 INFO - return toTag() == JSVAL_TAG_OBJECT; 14:20:44 INFO - #line 523 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h" 14:20:44 INFO - } 14:20:44 INFO - bool isPrimitive() const { 14:20:44 INFO - return uint32_t(toTag()) < uint32_t(JSVAL_TAG_OBJECT); 14:20:44 INFO - #line 531 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h" 14:20:44 INFO - } 14:20:44 INFO - bool isObjectOrNull() const { 14:20:44 INFO - return isObject() || isNull(); 14:20:44 INFO - } 14:20:44 INFO - bool isGCThing() const { 14:20:44 INFO - return uint32_t(toTag()) >= uint32_t(JSVAL_TAG_STRING); 14:20:44 INFO - #line 544 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h" 14:20:44 INFO - } 14:20:44 INFO - bool isBoolean() const { 14:20:44 INFO - return toTag() == JSVAL_TAG_BOOLEAN; 14:20:44 INFO - } 14:20:44 INFO - bool isTrue() const { 14:20:44 INFO - return data.asBits == bitsFromTagAndPayload(JSVAL_TAG_BOOLEAN, uint32_t(true)); 14:20:44 INFO - } 14:20:44 INFO - bool isFalse() const { 14:20:44 INFO - return data.asBits == bitsFromTagAndPayload(JSVAL_TAG_BOOLEAN, uint32_t(false)); 14:20:44 INFO - } 14:20:44 INFO - bool isMagic() const { 14:20:44 INFO - return toTag() == JSVAL_TAG_MAGIC; 14:20:44 INFO - } 14:20:44 INFO - bool isMagic(JSWhyMagic why) const { 14:20:44 INFO - do { if (isMagic()) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(data.s.payload.why == why))))) { MOZ_ReportAssertionFailure("data.s.payload.why == why", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h", 563); do { } while (0); do { __debugbreak(); MOZ_NoReturn(563); } while (0); } } while (0); } } while (0); 14:20:44 INFO - return isMagic(); 14:20:44 INFO - } 14:20:44 INFO - JS::TraceKind traceKind() const { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(isGCThing()))))) { MOZ_ReportAssertionFailure("isGCThing()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h", 568); do { } while (0); do { __debugbreak(); MOZ_NoReturn(568); } while (0); } } while (0); 14:20:44 INFO - static_assert((JSVAL_TAG_STRING & 0x03) == size_t(JS::TraceKind::String), 14:20:44 INFO - "Value type tags must correspond with JS::TraceKinds."); 14:20:44 INFO - static_assert((JSVAL_TAG_SYMBOL & 0x03) == size_t(JS::TraceKind::Symbol), 14:20:44 INFO - "Value type tags must correspond with JS::TraceKinds."); 14:20:44 INFO - static_assert((JSVAL_TAG_OBJECT & 0x03) == size_t(JS::TraceKind::Object), 14:20:44 INFO - "Value type tags must correspond with JS::TraceKinds."); 14:20:44 INFO - if ((!!(isPrivateGCThing()))) 14:20:44 INFO - return JS::GCThingTraceKind(toGCThing()); 14:20:44 INFO - return JS::TraceKind(toTag() & 0x03); 14:20:44 INFO - } 14:20:44 INFO - JSWhyMagic whyMagic() const { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(isMagic()))))) { MOZ_ReportAssertionFailure("isMagic()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h", 581); do { } while (0); do { __debugbreak(); MOZ_NoReturn(581); } while (0); } } while (0); 14:20:44 INFO - return data.s.payload.why; 14:20:44 INFO - } 14:20:44 INFO - uint32_t magicUint32() const { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(isMagic()))))) { MOZ_ReportAssertionFailure("isMagic()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h", 586); do { } while (0); do { __debugbreak(); MOZ_NoReturn(586); } while (0); } } while (0); 14:20:44 INFO - return data.s.payload.u32; 14:20:44 INFO - } 14:20:44 INFO - bool operator==(const Value& rhs) const { 14:20:44 INFO - return data.asBits == rhs.data.asBits; 14:20:44 INFO - } 14:20:44 INFO - bool operator!=(const Value& rhs) const { 14:20:44 INFO - return data.asBits != rhs.data.asBits; 14:20:44 INFO - } 14:20:44 INFO - friend inline bool SameType(const Value& lhs, const Value& rhs); 14:20:44 INFO - int32_t toInt32() const { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(isInt32()))))) { MOZ_ReportAssertionFailure("isInt32()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h", 605); do { } while (0); do { __debugbreak(); MOZ_NoReturn(605); } while (0); } } while (0); 14:20:44 INFO - return data.s.payload.i32; 14:20:44 INFO - #line 611 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h" 14:20:44 INFO - } 14:20:44 INFO - double toDouble() const { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(isDouble()))))) { MOZ_ReportAssertionFailure("isDouble()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h", 614); do { } while (0); do { __debugbreak(); MOZ_NoReturn(614); } while (0); } } while (0); 14:20:44 INFO - return data.asDouble; 14:20:44 INFO - } 14:20:44 INFO - double toNumber() const { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(isNumber()))))) { MOZ_ReportAssertionFailure("isNumber()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h", 619); do { } while (0); do { __debugbreak(); MOZ_NoReturn(619); } while (0); } } while (0); 14:20:44 INFO - return isDouble() ? toDouble() : double(toInt32()); 14:20:44 INFO - } 14:20:44 INFO - JSString* toString() const { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(isString()))))) { MOZ_ReportAssertionFailure("isString()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h", 624); do { } while (0); do { __debugbreak(); MOZ_NoReturn(624); } while (0); } } while (0); 14:20:44 INFO - return data.s.payload.str; 14:20:44 INFO - #line 630 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h" 14:20:44 INFO - } 14:20:44 INFO - JS::Symbol* toSymbol() const { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(isSymbol()))))) { MOZ_ReportAssertionFailure("isSymbol()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h", 633); do { } while (0); do { __debugbreak(); MOZ_NoReturn(633); } while (0); } } while (0); 14:20:44 INFO - return data.s.payload.sym; 14:20:44 INFO - #line 639 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h" 14:20:44 INFO - } 14:20:44 INFO - JSObject& toObject() const { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(isObject()))))) { MOZ_ReportAssertionFailure("isObject()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h", 642); do { } while (0); do { __debugbreak(); MOZ_NoReturn(642); } while (0); } } while (0); 14:20:44 INFO - return *data.s.payload.obj; 14:20:44 INFO - #line 648 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h" 14:20:44 INFO - } 14:20:44 INFO - JSObject* toObjectOrNull() const { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(isObjectOrNull()))))) { MOZ_ReportAssertionFailure("isObjectOrNull()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h", 651); do { } while (0); do { __debugbreak(); MOZ_NoReturn(651); } while (0); } } while (0); 14:20:44 INFO - return data.s.payload.obj; 14:20:44 INFO - #line 659 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h" 14:20:44 INFO - } 14:20:44 INFO - js::gc::Cell* toGCThing() const { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(isGCThing()))))) { MOZ_ReportAssertionFailure("isGCThing()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h", 662); do { } while (0); do { __debugbreak(); MOZ_NoReturn(662); } while (0); } } while (0); 14:20:44 INFO - return data.s.payload.cell; 14:20:44 INFO - #line 670 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h" 14:20:44 INFO - } 14:20:44 INFO - GCCellPtr toGCCellPtr() const { 14:20:44 INFO - return GCCellPtr(toGCThing(), traceKind()); 14:20:44 INFO - } 14:20:44 INFO - bool toBoolean() const { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(isBoolean()))))) { MOZ_ReportAssertionFailure("isBoolean()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h", 677); do { } while (0); do { __debugbreak(); MOZ_NoReturn(677); } while (0); } } while (0); 14:20:44 INFO - return bool(data.s.payload.boo); 14:20:44 INFO - #line 683 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h" 14:20:44 INFO - } 14:20:44 INFO - uint32_t payloadAsRawUint32() const { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!isDouble()))))) { MOZ_ReportAssertionFailure("!isDouble()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h", 686); do { } while (0); do { __debugbreak(); MOZ_NoReturn(686); } while (0); } } while (0); 14:20:44 INFO - return data.s.payload.u32; 14:20:44 INFO - } 14:20:44 INFO - uint64_t asRawBits() const { 14:20:44 INFO - return data.asBits; 14:20:44 INFO - } 14:20:44 INFO - JSValueType extractNonDoubleType() const { 14:20:44 INFO - uint32_t type = toTag() & 0xF; 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType JSVAL_TYPE_DOUBLE)>::isValid, "invalid assertion condition"); if ((!!(!(!!(type > JSVAL_TYPE_DOUBLE))))) { MOZ_ReportAssertionFailure("type > JSVAL_TYPE_DOUBLE", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h", 696); do { } while (0); do { __debugbreak(); MOZ_NoReturn(696); } while (0); } } while (0); 14:20:44 INFO - return JSValueType(type); 14:20:44 INFO - } 14:20:44 INFO - void setPrivate(void* ptr) { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!((uintptr_t(ptr) & 1) == 0))))) { MOZ_ReportAssertionFailure("(uintptr_t(ptr) & 1) == 0", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h", 710); do { } while (0); do { __debugbreak(); MOZ_NoReturn(710); } while (0); } } while (0); 14:20:44 INFO - data.s.tag = JSValueTag(0); 14:20:44 INFO - data.s.payload.ptr = ptr; 14:20:44 INFO - #line 717 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h" 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(isDouble()))))) { MOZ_ReportAssertionFailure("isDouble()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h", 717); do { } while (0); do { __debugbreak(); MOZ_NoReturn(717); } while (0); } } while (0); 14:20:44 INFO - } 14:20:44 INFO - void* toPrivate() const { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(isDouble()))))) { MOZ_ReportAssertionFailure("isDouble()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h", 721); do { } while (0); do { __debugbreak(); MOZ_NoReturn(721); } while (0); } } while (0); 14:20:44 INFO - return data.s.payload.ptr; 14:20:44 INFO - #line 728 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h" 14:20:44 INFO - } 14:20:44 INFO - void setPrivateUint32(uint32_t ui) { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(uint32_t(int32_t(ui)) == ui))))) { MOZ_ReportAssertionFailure("uint32_t(int32_t(ui)) == ui", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h", 731); do { } while (0); do { __debugbreak(); MOZ_NoReturn(731); } while (0); } } while (0); 14:20:44 INFO - setInt32(int32_t(ui)); 14:20:44 INFO - } 14:20:44 INFO - uint32_t toPrivateUint32() const { 14:20:44 INFO - return uint32_t(toInt32()); 14:20:44 INFO - } 14:20:44 INFO - void setPrivateGCThing(js::gc::Cell* cell) { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(JS::GCThingTraceKind(cell) != JS::TraceKind::String))))) { MOZ_ReportAssertionFailure("JS::GCThingTraceKind(cell) != JS::TraceKind::String" " (" "Private GC thing Values must not be strings. Make a StringValue instead." ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h", 750); do { } while (0); do { __debugbreak(); MOZ_NoReturn(750); } while (0); } } while (0); 14:20:44 INFO - #line 751 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h" 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(JS::GCThingTraceKind(cell) != JS::TraceKind::Symbol))))) { MOZ_ReportAssertionFailure("JS::GCThingTraceKind(cell) != JS::TraceKind::Symbol" " (" "Private GC thing Values must not be symbols. Make a SymbolValue instead." ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h", 752); do { } while (0); do { __debugbreak(); MOZ_NoReturn(752); } while (0); } } while (0); 14:20:44 INFO - #line 753 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h" 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(JS::GCThingTraceKind(cell) != JS::TraceKind::Object))))) { MOZ_ReportAssertionFailure("JS::GCThingTraceKind(cell) != JS::TraceKind::Object" " (" "Private GC thing Values must not be objects. Make an ObjectValue instead." ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h", 754); do { } while (0); do { __debugbreak(); MOZ_NoReturn(754); } while (0); } } while (0); 14:20:44 INFO - #line 755 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h" 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType 0x1000)>::isValid, "invalid assertion condition"); if ((!!(!(!!(uintptr_t(cell) > 0x1000))))) { MOZ_ReportAssertionFailure("uintptr_t(cell) > 0x1000", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h", 756); do { } while (0); do { __debugbreak(); MOZ_NoReturn(756); } while (0); } } while (0); 14:20:44 INFO - #line 764 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h" 14:20:44 INFO - data.asBits = bitsFromTagAndPayload(JSVAL_TAG_PRIVATE_GCTHING, PayloadType(cell)); 14:20:44 INFO - } 14:20:44 INFO - bool isPrivateGCThing() const { 14:20:44 INFO - return toTag() == JSVAL_TAG_PRIVATE_GCTHING; 14:20:44 INFO - } 14:20:44 INFO - const size_t* payloadWord() const { 14:20:44 INFO - return &data.s.payload.word; 14:20:44 INFO - #line 777 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h" 14:20:44 INFO - } 14:20:44 INFO - const uintptr_t* payloadUIntPtr() const { 14:20:44 INFO - return &data.s.payload.uintptr; 14:20:44 INFO - #line 785 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h" 14:20:44 INFO - } 14:20:44 INFO - #line 793 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h" 14:20:44 INFO - union layout { 14:20:44 INFO - uint64_t asBits; 14:20:44 INFO - struct { 14:20:44 INFO - union { 14:20:44 INFO - int32_t i32; 14:20:44 INFO - uint32_t u32; 14:20:44 INFO - uint32_t boo; 14:20:44 INFO - JSString* str; 14:20:44 INFO - JS::Symbol* sym; 14:20:44 INFO - JSObject* obj; 14:20:44 INFO - js::gc::Cell* cell; 14:20:44 INFO - void* ptr; 14:20:44 INFO - JSWhyMagic why; 14:20:44 INFO - size_t word; 14:20:44 INFO - uintptr_t uintptr; 14:20:44 INFO - } payload; 14:20:44 INFO - JSValueTag tag; 14:20:44 INFO - } s; 14:20:44 INFO - double asDouble; 14:20:44 INFO - void* asPtr; 14:20:44 INFO - layout() = default; 14:20:44 INFO - explicit constexpr layout(uint64_t bits) : asBits(bits) {} 14:20:44 INFO - explicit constexpr layout(double d) : asDouble(d) {} 14:20:44 INFO - } data; 14:20:44 INFO - #line 848 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h" 14:20:44 INFO - #line 901 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h" 14:20:44 INFO - private: 14:20:44 INFO - explicit constexpr Value(uint64_t asBits) : data(asBits) {} 14:20:44 INFO - explicit constexpr Value(double d) : data(d) {} 14:20:44 INFO - void staticAssertions() { 14:20:44 INFO - static_assert(sizeof(JSValueType) == 1, "JS_STATIC_ASSERT"); 14:20:44 INFO - static_assert(sizeof(JSValueTag) == 4, "JS_STATIC_ASSERT"); 14:20:44 INFO - static_assert(sizeof(JSWhyMagic) <= 4, "JS_STATIC_ASSERT"); 14:20:44 INFO - static_assert(sizeof(Value) == 8, "JS_STATIC_ASSERT"); 14:20:44 INFO - } 14:20:44 INFO - friend constexpr Value JS::UndefinedValue(); 14:20:44 INFO - public: 14:20:44 INFO - static constexpr uint64_t 14:20:44 INFO - bitsFromTagAndPayload(JSValueTag tag, PayloadType payload) 14:20:44 INFO - { 14:20:44 INFO - return (uint64_t(uint32_t(tag)) << 32) | payload; 14:20:44 INFO - #line 924 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h" 14:20:44 INFO - } 14:20:44 INFO - static constexpr Value 14:20:44 INFO - fromTagAndPayload(JSValueTag tag, PayloadType payload) 14:20:44 INFO - { 14:20:44 INFO - return fromRawBits(bitsFromTagAndPayload(tag, payload)); 14:20:44 INFO - } 14:20:44 INFO - static constexpr Value 14:20:44 INFO - fromRawBits(uint64_t asBits) { 14:20:44 INFO - return Value(asBits); 14:20:44 INFO - } 14:20:44 INFO - static constexpr Value 14:20:44 INFO - fromInt32(int32_t i) { 14:20:44 INFO - return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); 14:20:44 INFO - } 14:20:44 INFO - static constexpr Value 14:20:44 INFO - fromDouble(double d) { 14:20:44 INFO - return Value(d); 14:20:44 INFO - } 14:20:44 INFO - } ; 14:20:44 INFO - static_assert(sizeof(Value) == 8, "Value size must leave three tag bits, be a binary power, and is ubiquitously depended upon everywhere"); 14:20:44 INFO - inline bool 14:20:44 INFO - IsOptimizedPlaceholderMagicValue(const Value& v) 14:20:44 INFO - { 14:20:44 INFO - if (v.isMagic()) { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(v.whyMagic() == JS_OPTIMIZED_ARGUMENTS || v.whyMagic() == JS_OPTIMIZED_OUT))))) { MOZ_ReportAssertionFailure("v.whyMagic() == JS_OPTIMIZED_ARGUMENTS || v.whyMagic() == JS_OPTIMIZED_OUT", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h", 954); do { } while (0); do { __debugbreak(); MOZ_NoReturn(954); } while (0); } } while (0); 14:20:44 INFO - return true; 14:20:44 INFO - } 14:20:44 INFO - return false; 14:20:44 INFO - } 14:20:44 INFO - static inline void 14:20:44 INFO - ExposeValueToActiveJS(const Value& v) 14:20:44 INFO - { 14:20:44 INFO - if (v.isGCThing()) 14:20:44 INFO - js::gc::ExposeGCThingToActiveJS(GCCellPtr(v)); 14:20:44 INFO - } 14:20:44 INFO - static inline Value 14:20:44 INFO - NullValue() 14:20:44 INFO - { 14:20:44 INFO - Value v; 14:20:44 INFO - v.setNull(); 14:20:44 INFO - return v; 14:20:44 INFO - } 14:20:44 INFO - static inline constexpr Value 14:20:44 INFO - UndefinedValue() 14:20:44 INFO - { 14:20:44 INFO - return Value::fromTagAndPayload(JSVAL_TAG_UNDEFINED, 0); 14:20:44 INFO - } 14:20:44 INFO - static inline constexpr Value 14:20:44 INFO - Int32Value(int32_t i32) 14:20:44 INFO - { 14:20:44 INFO - return Value::fromInt32(i32); 14:20:44 INFO - } 14:20:44 INFO - static inline Value 14:20:44 INFO - DoubleValue(double dbl) 14:20:44 INFO - { 14:20:44 INFO - Value v; 14:20:44 INFO - v.setDouble(dbl); 14:20:44 INFO - return v; 14:20:44 INFO - } 14:20:44 INFO - static inline Value 14:20:44 INFO - CanonicalizedDoubleValue(double d) 14:20:44 INFO - { 14:20:44 INFO - return (!!(mozilla::IsNaN(d))) 14:20:44 INFO - ? Value::fromRawBits(detail::CanonicalizedNaNBits) 14:20:44 INFO - : Value::fromDouble(d); 14:20:44 INFO - } 14:20:44 INFO - static inline bool 14:20:44 INFO - IsCanonicalized(double d) 14:20:44 INFO - { 14:20:44 INFO - if (mozilla::IsInfinite(d) || mozilla::IsFinite(d)) 14:20:44 INFO - return true; 14:20:44 INFO - uint64_t bits; 14:20:44 INFO - mozilla::BitwiseCast(d, &bits); 14:20:44 INFO - return (bits & ~mozilla::DoubleTypeTraits::kSignBit) == detail::CanonicalizedNaNBits; 14:20:44 INFO - } 14:20:44 INFO - static inline Value 14:20:44 INFO - DoubleNaNValue() 14:20:44 INFO - { 14:20:44 INFO - Value v; 14:20:44 INFO - v.setNaN(); 14:20:44 INFO - return v; 14:20:44 INFO - } 14:20:44 INFO - static inline Value 14:20:44 INFO - Float32Value(float f) 14:20:44 INFO - { 14:20:44 INFO - Value v; 14:20:44 INFO - v.setDouble(f); 14:20:44 INFO - return v; 14:20:44 INFO - } 14:20:44 INFO - static inline Value 14:20:44 INFO - StringValue(JSString* str) 14:20:44 INFO - { 14:20:44 INFO - Value v; 14:20:44 INFO - v.setString(str); 14:20:44 INFO - return v; 14:20:44 INFO - } 14:20:44 INFO - static inline Value 14:20:44 INFO - SymbolValue(JS::Symbol* sym) 14:20:44 INFO - { 14:20:44 INFO - Value v; 14:20:44 INFO - v.setSymbol(sym); 14:20:44 INFO - return v; 14:20:44 INFO - } 14:20:44 INFO - static inline Value 14:20:44 INFO - BooleanValue(bool boo) 14:20:44 INFO - { 14:20:44 INFO - Value v; 14:20:44 INFO - v.setBoolean(boo); 14:20:44 INFO - return v; 14:20:44 INFO - } 14:20:44 INFO - static inline Value 14:20:44 INFO - TrueValue() 14:20:44 INFO - { 14:20:44 INFO - Value v; 14:20:44 INFO - v.setBoolean(true); 14:20:44 INFO - return v; 14:20:44 INFO - } 14:20:44 INFO - static inline Value 14:20:44 INFO - FalseValue() 14:20:44 INFO - { 14:20:44 INFO - Value v; 14:20:44 INFO - v.setBoolean(false); 14:20:44 INFO - return v; 14:20:44 INFO - } 14:20:44 INFO - static inline Value 14:20:44 INFO - ObjectValue(JSObject& obj) 14:20:44 INFO - { 14:20:44 INFO - Value v; 14:20:44 INFO - v.setObject(obj); 14:20:44 INFO - return v; 14:20:44 INFO - } 14:20:44 INFO - static inline Value 14:20:44 INFO - ObjectValueCrashOnTouch() 14:20:44 INFO - { 14:20:44 INFO - Value v; 14:20:44 INFO - v.setObject(*reinterpret_cast(0x48)); 14:20:44 INFO - return v; 14:20:44 INFO - } 14:20:44 INFO - static inline Value 14:20:44 INFO - MagicValue(JSWhyMagic why) 14:20:44 INFO - { 14:20:44 INFO - Value v; 14:20:44 INFO - v.setMagic(why); 14:20:44 INFO - return v; 14:20:44 INFO - } 14:20:44 INFO - static inline Value 14:20:44 INFO - MagicValueUint32(uint32_t payload) 14:20:44 INFO - { 14:20:44 INFO - Value v; 14:20:44 INFO - v.setMagicUint32(payload); 14:20:44 INFO - return v; 14:20:44 INFO - } 14:20:44 INFO - static inline Value 14:20:44 INFO - NumberValue(float f) 14:20:44 INFO - { 14:20:44 INFO - Value v; 14:20:44 INFO - v.setNumber(f); 14:20:44 INFO - return v; 14:20:44 INFO - } 14:20:44 INFO - static inline Value 14:20:44 INFO - NumberValue(double dbl) 14:20:44 INFO - { 14:20:44 INFO - Value v; 14:20:44 INFO - v.setNumber(dbl); 14:20:44 INFO - return v; 14:20:44 INFO - } 14:20:44 INFO - static inline Value 14:20:44 INFO - NumberValue(int8_t i) 14:20:44 INFO - { 14:20:44 INFO - return Int32Value(i); 14:20:44 INFO - } 14:20:44 INFO - static inline Value 14:20:44 INFO - NumberValue(uint8_t i) 14:20:44 INFO - { 14:20:44 INFO - return Int32Value(i); 14:20:44 INFO - } 14:20:44 INFO - static inline Value 14:20:44 INFO - NumberValue(int16_t i) 14:20:44 INFO - { 14:20:44 INFO - return Int32Value(i); 14:20:44 INFO - } 14:20:44 INFO - static inline Value 14:20:44 INFO - NumberValue(uint16_t i) 14:20:44 INFO - { 14:20:44 INFO - return Int32Value(i); 14:20:44 INFO - } 14:20:44 INFO - static inline Value 14:20:44 INFO - NumberValue(int32_t i) 14:20:44 INFO - { 14:20:44 INFO - return Int32Value(i); 14:20:44 INFO - } 14:20:44 INFO - static inline constexpr Value 14:20:44 INFO - NumberValue(uint32_t i) 14:20:44 INFO - { 14:20:44 INFO - return i <= ((int32_t)0x7fffffff) 14:20:44 INFO - ? Int32Value(int32_t(i)) 14:20:44 INFO - : Value::fromDouble(double(i)); 14:20:44 INFO - } 14:20:44 INFO - namespace detail { 14:20:44 INFO - template 14:20:44 INFO - class MakeNumberValue 14:20:44 INFO - { 14:20:44 INFO - public: 14:20:44 INFO - template 14:20:44 INFO - static inline Value create(const T t) 14:20:44 INFO - { 14:20:44 INFO - Value v; 14:20:44 INFO - if (((int32_t)0x80000000) <= t && t <= ((int32_t)0x7fffffff)) 14:20:44 INFO - v.setInt32(int32_t(t)); 14:20:44 INFO - else 14:20:44 INFO - v.setDouble(double(t)); 14:20:44 INFO - return v; 14:20:44 INFO - } 14:20:44 INFO - }; 14:20:44 INFO - template <> 14:20:44 INFO - class MakeNumberValue 14:20:44 INFO - { 14:20:44 INFO - public: 14:20:44 INFO - template 14:20:44 INFO - static inline Value create(const T t) 14:20:44 INFO - { 14:20:44 INFO - Value v; 14:20:44 INFO - if (t <= ((int32_t)0x7fffffff)) 14:20:44 INFO - v.setInt32(int32_t(t)); 14:20:44 INFO - else 14:20:44 INFO - v.setDouble(double(t)); 14:20:44 INFO - return v; 14:20:44 INFO - } 14:20:44 INFO - }; 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - static inline Value 14:20:44 INFO - NumberValue(const T t) 14:20:44 INFO - { 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(Value::isNumberRepresentable(t)))))) { MOZ_ReportAssertionFailure("Value::isNumberRepresentable(t)" " (" "value creation would be lossy" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h", 1198); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1198); } while (0); } } while (0); 14:20:44 INFO - return detail::MakeNumberValue::is_signed>::create(t); 14:20:44 INFO - } 14:20:44 INFO - static inline Value 14:20:44 INFO - ObjectOrNullValue(JSObject* obj) 14:20:44 INFO - { 14:20:44 INFO - Value v; 14:20:44 INFO - v.setObjectOrNull(obj); 14:20:44 INFO - return v; 14:20:44 INFO - } 14:20:44 INFO - static inline Value 14:20:44 INFO - PrivateValue(void* ptr) 14:20:44 INFO - { 14:20:44 INFO - Value v; 14:20:44 INFO - v.setPrivate(ptr); 14:20:44 INFO - return v; 14:20:44 INFO - } 14:20:44 INFO - static inline Value 14:20:44 INFO - PrivateUint32Value(uint32_t ui) 14:20:44 INFO - { 14:20:44 INFO - Value v; 14:20:44 INFO - v.setPrivateUint32(ui); 14:20:44 INFO - return v; 14:20:44 INFO - } 14:20:44 INFO - static inline Value 14:20:44 INFO - PrivateGCThingValue(js::gc::Cell* cell) 14:20:44 INFO - { 14:20:44 INFO - Value v; 14:20:44 INFO - v.setPrivateGCThing(cell); 14:20:44 INFO - return v; 14:20:44 INFO - } 14:20:44 INFO - static inline Value 14:20:44 INFO - PoisonedObjectValue(JSObject* obj) 14:20:44 INFO - { 14:20:44 INFO - Value v; 14:20:44 INFO - v.setObjectNoCheck(obj); 14:20:44 INFO - return v; 14:20:44 INFO - } 14:20:44 INFO - inline bool 14:20:44 INFO - SameType(const Value& lhs, const Value& rhs) 14:20:44 INFO - { 14:20:44 INFO - JSValueTag ltag = lhs.toTag(), rtag = rhs.toTag(); 14:20:44 INFO - return ltag == rtag || (ltag < JSVAL_TAG_CLEAR && rtag < JSVAL_TAG_CLEAR); 14:20:44 INFO - #line 1252 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h" 14:20:44 INFO - } 14:20:44 INFO - } 14:20:44 INFO - namespace JS { 14:20:44 INFO - void HeapValuePostBarrier(Value* valuep, const Value& prev, const Value& next); 14:20:44 INFO - template <> 14:20:44 INFO - struct GCPolicy 14:20:44 INFO - { 14:20:44 INFO - static Value initial() { return UndefinedValue(); } 14:20:44 INFO - static void trace(JSTracer* trc, Value* v, const char* name) { 14:20:44 INFO - js::UnsafeTraceManuallyBarrieredEdge(trc, v, name); 14:20:44 INFO - } 14:20:44 INFO - static bool isTenured(const Value& thing) { 14:20:44 INFO - return !thing.isGCThing() || !IsInsideNursery(thing.toGCThing()); 14:20:44 INFO - } 14:20:44 INFO - }; 14:20:44 INFO - } 14:20:44 INFO - namespace js { 14:20:44 INFO - template <> 14:20:44 INFO - struct BarrierMethods 14:20:44 INFO - { 14:20:44 INFO - static gc::Cell* asGCThingOrNull(const JS::Value& v) { 14:20:44 INFO - return v.isGCThing() ? v.toGCThing() : nullptr; 14:20:44 INFO - } 14:20:44 INFO - static void postBarrier(JS::Value* v, const JS::Value& prev, const JS::Value& next) { 14:20:44 INFO - JS::HeapValuePostBarrier(v, prev, next); 14:20:44 INFO - } 14:20:44 INFO - static void exposeToJS(const JS::Value& v) { 14:20:44 INFO - JS::ExposeValueToActiveJS(v); 14:20:44 INFO - } 14:20:44 INFO - }; 14:20:44 INFO - template class MutableValueOperations; 14:20:44 INFO - template 14:20:44 INFO - class WrappedPtrOperations 14:20:44 INFO - { 14:20:44 INFO - const JS::Value& value() const { return static_cast(this)->get(); } 14:20:44 INFO - public: 14:20:44 INFO - bool isUndefined() const { return value().isUndefined(); } 14:20:44 INFO - bool isNull() const { return value().isNull(); } 14:20:44 INFO - bool isBoolean() const { return value().isBoolean(); } 14:20:44 INFO - bool isTrue() const { return value().isTrue(); } 14:20:44 INFO - bool isFalse() const { return value().isFalse(); } 14:20:44 INFO - bool isNumber() const { return value().isNumber(); } 14:20:44 INFO - bool isInt32() const { return value().isInt32(); } 14:20:44 INFO - bool isInt32(int32_t i32) const { return value().isInt32(i32); } 14:20:44 INFO - bool isDouble() const { return value().isDouble(); } 14:20:44 INFO - bool isString() const { return value().isString(); } 14:20:44 INFO - bool isSymbol() const { return value().isSymbol(); } 14:20:44 INFO - bool isObject() const { return value().isObject(); } 14:20:44 INFO - bool isMagic() const { return value().isMagic(); } 14:20:44 INFO - bool isMagic(JSWhyMagic why) const { return value().isMagic(why); } 14:20:44 INFO - bool isGCThing() const { return value().isGCThing(); } 14:20:44 INFO - bool isPrimitive() const { return value().isPrimitive(); } 14:20:44 INFO - bool isNullOrUndefined() const { return value().isNullOrUndefined(); } 14:20:44 INFO - bool isObjectOrNull() const { return value().isObjectOrNull(); } 14:20:44 INFO - bool toBoolean() const { return value().toBoolean(); } 14:20:44 INFO - double toNumber() const { return value().toNumber(); } 14:20:44 INFO - int32_t toInt32() const { return value().toInt32(); } 14:20:44 INFO - double toDouble() const { return value().toDouble(); } 14:20:44 INFO - JSString* toString() const { return value().toString(); } 14:20:44 INFO - JS::Symbol* toSymbol() const { return value().toSymbol(); } 14:20:44 INFO - JSObject& toObject() const { return value().toObject(); } 14:20:44 INFO - JSObject* toObjectOrNull() const { return value().toObjectOrNull(); } 14:20:44 INFO - gc::Cell* toGCThing() const { return value().toGCThing(); } 14:20:44 INFO - JS::TraceKind traceKind() const { return value().traceKind(); } 14:20:44 INFO - void* toPrivate() const { return value().toPrivate(); } 14:20:44 INFO - uint32_t toPrivateUint32() const { return value().toPrivateUint32(); } 14:20:44 INFO - uint64_t asRawBits() const { return value().asRawBits(); } 14:20:44 INFO - JSValueType extractNonDoubleType() const { return value().extractNonDoubleType(); } 14:20:44 INFO - JSWhyMagic whyMagic() const { return value().whyMagic(); } 14:20:44 INFO - uint32_t magicUint32() const { return value().magicUint32(); } 14:20:44 INFO - }; 14:20:44 INFO - template 14:20:44 INFO - class MutableWrappedPtrOperations : public WrappedPtrOperations 14:20:44 INFO - { 14:20:44 INFO - JS::Value& value() { return static_cast(this)->get(); } 14:20:44 INFO - public: 14:20:44 INFO - void setNull() { value().setNull(); } 14:20:44 INFO - void setUndefined() { value().setUndefined(); } 14:20:44 INFO - void setInt32(int32_t i) { value().setInt32(i); } 14:20:44 INFO - void setDouble(double d) { value().setDouble(d); } 14:20:44 INFO - void setNaN() { setDouble(JS::GenericNaN()); } 14:20:44 INFO - void setBoolean(bool b) { value().setBoolean(b); } 14:20:44 INFO - void setMagic(JSWhyMagic why) { value().setMagic(why); } 14:20:44 INFO - bool setNumber(uint32_t ui) { return value().setNumber(ui); } 14:20:44 INFO - bool setNumber(double d) { return value().setNumber(d); } 14:20:44 INFO - void setString(JSString* str) { this->value().setString(str); } 14:20:44 INFO - void setSymbol(JS::Symbol* sym) { this->value().setSymbol(sym); } 14:20:44 INFO - void setObject(JSObject& obj) { this->value().setObject(obj); } 14:20:44 INFO - void setObjectOrNull(JSObject* arg) { this->value().setObjectOrNull(arg); } 14:20:44 INFO - void setPrivate(void* ptr) { this->value().setPrivate(ptr); } 14:20:44 INFO - void setPrivateUint32(uint32_t ui) { this->value().setPrivateUint32(ui); } 14:20:44 INFO - void setPrivateGCThing(js::gc::Cell* cell) { this->value().setPrivateGCThing(cell); } 14:20:44 INFO - }; 14:20:44 INFO - template 14:20:44 INFO - class HeapBase : public WrappedPtrOperations 14:20:44 INFO - { 14:20:44 INFO - void setBarriered(const JS::Value& v) { 14:20:44 INFO - *static_cast*>(this) = v; 14:20:44 INFO - } 14:20:44 INFO - public: 14:20:44 INFO - void setNull() { setBarriered(JS::NullValue()); } 14:20:44 INFO - void setUndefined() { setBarriered(JS::UndefinedValue()); } 14:20:44 INFO - void setInt32(int32_t i) { setBarriered(JS::Int32Value(i)); } 14:20:44 INFO - void setDouble(double d) { setBarriered(JS::DoubleValue(d)); } 14:20:44 INFO - void setNaN() { setDouble(JS::GenericNaN()); } 14:20:44 INFO - void setBoolean(bool b) { setBarriered(JS::BooleanValue(b)); } 14:20:44 INFO - void setMagic(JSWhyMagic why) { setBarriered(JS::MagicValue(why)); } 14:20:44 INFO - void setString(JSString* str) { setBarriered(JS::StringValue(str)); } 14:20:44 INFO - void setSymbol(JS::Symbol* sym) { setBarriered(JS::SymbolValue(sym)); } 14:20:44 INFO - void setObject(JSObject& obj) { setBarriered(JS::ObjectValue(obj)); } 14:20:44 INFO - void setPrivateGCThing(js::gc::Cell* cell) { setBarriered(JS::PrivateGCThingValue(cell)); } 14:20:44 INFO - bool setNumber(uint32_t ui) { 14:20:44 INFO - if (ui > ((int32_t)0x7fffffff)) { 14:20:44 INFO - setDouble((double)ui); 14:20:44 INFO - return false; 14:20:44 INFO - } else { 14:20:44 INFO - setInt32((int32_t)ui); 14:20:44 INFO - return true; 14:20:44 INFO - } 14:20:44 INFO - } 14:20:44 INFO - bool setNumber(double d) { 14:20:44 INFO - int32_t i; 14:20:44 INFO - if (mozilla::NumberIsInt32(d, &i)) { 14:20:44 INFO - setInt32(i); 14:20:44 INFO - return true; 14:20:44 INFO - } 14:20:44 INFO - setDouble(d); 14:20:44 INFO - return false; 14:20:44 INFO - } 14:20:44 INFO - void setObjectOrNull(JSObject* arg) { 14:20:44 INFO - if (arg) 14:20:44 INFO - setObject(*arg); 14:20:44 INFO - else 14:20:44 INFO - setNull(); 14:20:44 INFO - } 14:20:44 INFO - }; 14:20:44 INFO - template 14:20:44 INFO - auto 14:20:44 INFO - DispatchTyped(F f, const JS::Value& val, Args&&... args) 14:20:44 INFO - -> decltype(f(static_cast(nullptr), mozilla::Forward(args)...)) 14:20:44 INFO - { 14:20:44 INFO - if (val.isString()) 14:20:44 INFO - return f(val.toString(), mozilla::Forward(args)...); 14:20:44 INFO - if (val.isObject()) 14:20:44 INFO - return f(&val.toObject(), mozilla::Forward(args)...); 14:20:44 INFO - if (val.isSymbol()) 14:20:44 INFO - return f(val.toSymbol(), mozilla::Forward(args)...); 14:20:44 INFO - if ((!!(val.isPrivateGCThing()))) 14:20:44 INFO - return DispatchTyped(f, val.toGCCellPtr(), mozilla::Forward(args)...); 14:20:44 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!val.isGCThing()))))) { MOZ_ReportAssertionFailure("!val.isGCThing()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h", 1445); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1445); } while (0); } } while (0); 14:20:44 INFO - return F::defaultValue(val); 14:20:44 INFO - } 14:20:44 INFO - template struct VoidDefaultAdaptor { static void defaultValue(const S&) {} }; 14:20:44 INFO - template struct IdentityDefaultAdaptor { static S defaultValue(const S& v) {return v;} }; 14:20:44 INFO - template struct BoolDefaultAdaptor { static bool defaultValue(const S&) { return v; } }; 14:20:44 INFO - } 14:20:44 INFO - namespace JS { 14:20:44 INFO - extern const HandleValue NullHandleValue; 14:20:44 INFO - extern const HandleValue UndefinedHandleValue; 14:20:44 INFO - extern const HandleValue TrueHandleValue; 14:20:44 INFO - extern const HandleValue FalseHandleValue; 14:20:44 INFO - } 14:20:44 INFO - #line 1467 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Value.h" 14:20:44 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIVariant.h" 14:20:44 INFO - class __declspec(novtable) nsIDataType : public nsISupports { 14:20:44 INFO - public: 14:20:44 INFO - template struct COMTypeInfo; 14:20:44 INFO - enum { 14:20:44 INFO - VTYPE_INT8 = 0U, 14:20:44 INFO - VTYPE_INT16 = 1U, 14:20:44 INFO - VTYPE_INT32 = 2U, 14:20:44 INFO - VTYPE_INT64 = 3U, 14:20:44 INFO - VTYPE_UINT8 = 4U, 14:20:44 INFO - VTYPE_UINT16 = 5U, 14:20:44 INFO - VTYPE_UINT32 = 6U, 14:20:44 INFO - VTYPE_UINT64 = 7U, 14:20:44 INFO - VTYPE_FLOAT = 8U, 14:20:44 INFO - VTYPE_DOUBLE = 9U, 14:20:44 INFO - VTYPE_BOOL = 10U, 14:20:44 INFO - VTYPE_CHAR = 11U, 14:20:44 INFO - VTYPE_WCHAR = 12U, 14:20:44 INFO - VTYPE_VOID = 13U, 14:20:44 INFO - VTYPE_ID = 14U, 14:20:44 INFO - VTYPE_DOMSTRING = 15U, 14:20:44 INFO - VTYPE_CHAR_STR = 16U, 14:20:44 INFO - VTYPE_WCHAR_STR = 17U, 14:20:44 INFO - VTYPE_INTERFACE = 18U, 14:20:44 INFO - VTYPE_INTERFACE_IS = 19U, 14:20:44 INFO - VTYPE_ARRAY = 20U, 14:20:44 INFO - VTYPE_STRING_SIZE_IS = 21U, 14:20:44 INFO - VTYPE_WSTRING_SIZE_IS = 22U, 14:20:44 INFO - VTYPE_UTF8STRING = 23U, 14:20:44 INFO - VTYPE_CSTRING = 24U, 14:20:44 INFO - VTYPE_ASTRING = 25U, 14:20:44 INFO - VTYPE_EMPTY_ARRAY = 254U, 14:20:44 INFO - VTYPE_EMPTY = 255U 14:20:44 INFO - }; 14:20:44 INFO - }; 14:20:44 INFO - template struct nsIDataType::COMTypeInfo { static const nsIID kIID ; }; template const nsIID nsIDataType::COMTypeInfo::kIID = {0x4d12e540, 0x83d7, 0x11d5, { 0x90, 0xed, 0x00, 0x10, 0xa4, 0xe7, 0x3d, 0x9a }}; 14:20:44 INFO - #line 114 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIVariant.h" 14:20:44 INFO - class __declspec(novtable) nsIVariant : public nsISupports { 14:20:44 INFO - public: 14:20:44 INFO - template struct COMTypeInfo; 14:20:44 INFO - virtual nsresult __stdcall GetDataType(uint16_t *aDataType) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetAsInt8(uint8_t *_retval) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetAsInt16(int16_t *_retval) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetAsInt32(int32_t *_retval) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetAsInt64(int64_t *_retval) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetAsUint8(uint8_t *_retval) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetAsUint16(uint16_t *_retval) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetAsUint32(uint32_t *_retval) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetAsUint64(uint64_t *_retval) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetAsFloat(float *_retval) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetAsDouble(double *_retval) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetAsBool(bool *_retval) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetAsChar(char *_retval) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetAsWChar(char16_t *_retval) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetAsID(nsID *retval) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetAsAString(nsAString_internal & _retval) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetAsDOMString(nsAString_internal & _retval) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetAsACString(nsACString_internal & _retval) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetAsAUTF8String(nsACString_internal & _retval) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetAsString(char * *_retval) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetAsWString(char16_t * *_retval) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetAsISupports(nsISupports * *_retval) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetAsJSVal(JS::MutableHandleValue _retval) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetAsInterface(nsIID **iid, void **iface) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetAsArray(uint16_t *type, nsIID *iid, uint32_t *count, void **ptr) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetAsStringWithSize(uint32_t *size, char * *str) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetAsWStringWithSize(uint32_t *size, char16_t * *str) = 0; 14:20:44 INFO - }; 14:20:44 INFO - template struct nsIVariant::COMTypeInfo { static const nsIID kIID ; }; template const nsIID nsIVariant::COMTypeInfo::kIID = {0x81e4c2de, 0xacac, 0x4ad6, { 0x90, 0x1a, 0xb5, 0xfb, 0x1b, 0x85, 0x1a, 0x0d }}; 14:20:44 INFO - #line 530 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIVariant.h" 14:20:44 INFO - class __declspec(novtable) nsIWritableVariant : public nsIVariant { 14:20:44 INFO - public: 14:20:44 INFO - template struct COMTypeInfo; 14:20:44 INFO - virtual nsresult __stdcall GetWritable(bool *aWritable) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetWritable(bool aWritable) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetAsInt8(uint8_t aValue) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetAsInt16(int16_t aValue) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetAsInt32(int32_t aValue) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetAsInt64(int64_t aValue) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetAsUint8(uint8_t aValue) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetAsUint16(uint16_t aValue) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetAsUint32(uint32_t aValue) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetAsUint64(uint64_t aValue) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetAsFloat(float aValue) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetAsDouble(double aValue) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetAsBool(bool aValue) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetAsChar(char aValue) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetAsWChar(char16_t aValue) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetAsID(const nsID & aValue) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetAsAString(const nsAString_internal & aValue) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetAsDOMString(const nsAString_internal & aValue) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetAsACString(const nsACString_internal & aValue) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetAsAUTF8String(const nsACString_internal & aValue) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetAsString(const char * aValue) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetAsWString(const char16_t * aValue) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetAsISupports(nsISupports *aValue) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetAsInterface(const nsIID & iid, void *iface) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetAsArray(uint16_t type, const nsIID *iid, uint32_t count, void *ptr) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetAsStringWithSize(uint32_t size, const char * str) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetAsWStringWithSize(uint32_t size, const char16_t * str) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetAsVoid(void) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetAsEmpty(void) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetAsEmptyArray(void) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetFromVariant(nsIVariant *aValue) = 0; 14:20:44 INFO - }; 14:20:44 INFO - template struct nsIWritableVariant::COMTypeInfo { static const nsIID kIID ; }; template const nsIID nsIWritableVariant::COMTypeInfo::kIID = {0x5586a590, 0x8c82, 0x11d5, { 0x90, 0xf3, 0x00, 0x10, 0xa4, 0xe7, 0x3d, 0x9a }}; 14:20:44 INFO - #line 994 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIVariant.h" 14:20:44 INFO - #line 999 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIVariant.h" 14:20:44 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIDOMHTMLElement.h" 14:20:44 INFO - #line 16 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIDOMHTMLElement.h" 14:20:44 INFO - class nsIDOMHTMLMenuElement; 14:20:44 INFO - class __declspec(novtable) nsIDOMHTMLElement : public nsIDOMElement { 14:20:44 INFO - public: 14:20:44 INFO - template struct COMTypeInfo; 14:20:44 INFO - virtual nsresult __stdcall GetTitle(nsAString_internal & aTitle) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetTitle(const nsAString_internal & aTitle) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetLang(nsAString_internal & aLang) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetLang(const nsAString_internal & aLang) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetDir(nsAString_internal & aDir) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetDir(const nsAString_internal & aDir) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetDataset(nsISupports * *aDataset) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetHidden(bool *aHidden) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetHidden(bool aHidden) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetTabIndex(int32_t *aTabIndex) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetTabIndex(int32_t aTabIndex) = 0; 14:20:44 INFO - virtual nsresult __stdcall Focus(void) = 0; 14:20:44 INFO - virtual nsresult __stdcall DOMBlur(void) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetAccessKey(nsAString_internal & aAccessKey) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetAccessKey(const nsAString_internal & aAccessKey) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetAccessKeyLabel(nsAString_internal & aAccessKeyLabel) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetDraggable(bool *aDraggable) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetDraggable(bool aDraggable) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetContentEditable(nsAString_internal & aContentEditable) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetContentEditable(const nsAString_internal & aContentEditable) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetIsContentEditable(bool *aIsContentEditable) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetContextMenu(nsIDOMHTMLMenuElement * *aContextMenu) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetSpellcheck(bool *aSpellcheck) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetSpellcheck(bool aSpellcheck) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetInnerHTML(nsAString_internal & aInnerHTML) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetInnerHTML(const nsAString_internal & aInnerHTML) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetOuterHTML(nsAString_internal & aOuterHTML) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetOuterHTML(const nsAString_internal & aOuterHTML) = 0; 14:20:44 INFO - virtual nsresult __stdcall InsertAdjacentHTML(const nsAString_internal & position, const nsAString_internal & text) = 0; 14:20:44 INFO - virtual nsresult __stdcall ScrollIntoView(bool top, uint8_t _argc) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetOffsetParent(nsIDOMElement * *aOffsetParent) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetOffsetTop(int32_t *aOffsetTop) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetOffsetLeft(int32_t *aOffsetLeft) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetOffsetWidth(int32_t *aOffsetWidth) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetOffsetHeight(int32_t *aOffsetHeight) = 0; 14:20:44 INFO - }; 14:20:44 INFO - template struct nsIDOMHTMLElement::COMTypeInfo { static const nsIID kIID ; }; template const nsIID nsIDOMHTMLElement::COMTypeInfo::kIID = {0xb0c42392, 0xd0e7, 0x4f6a, { 0xbe, 0xb5, 0xa6, 0x98, 0xce, 0x64, 0x89, 0x45 }}; 14:20:44 INFO - #line 498 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIDOMHTMLElement.h" 14:20:44 INFO - #line 501 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIDOMHTMLElement.h" 14:20:44 INFO - #line 11 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIDOMHTMLImageElement.h" 14:20:44 INFO - #line 12 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIDOMHTMLImageElement.h" 14:20:44 INFO - class __declspec(novtable) nsIDOMHTMLImageElement : public nsISupports { 14:20:44 INFO - public: 14:20:44 INFO - template struct COMTypeInfo; 14:20:44 INFO - virtual nsresult __stdcall GetAlt(nsAString_internal & aAlt) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetAlt(const nsAString_internal & aAlt) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetSrc(nsAString_internal & aSrc) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetSrc(const nsAString_internal & aSrc) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetSrcset(nsAString_internal & aSrcset) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetSrcset(const nsAString_internal & aSrcset) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetSizes(nsAString_internal & aSizes) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetSizes(const nsAString_internal & aSizes) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetUseMap(nsAString_internal & aUseMap) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetUseMap(const nsAString_internal & aUseMap) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetIsMap(bool *aIsMap) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetIsMap(bool aIsMap) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetWidth(uint32_t *aWidth) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetWidth(uint32_t aWidth) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetHeight(uint32_t *aHeight) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetHeight(uint32_t aHeight) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetNaturalWidth(uint32_t *aNaturalWidth) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetNaturalHeight(uint32_t *aNaturalHeight) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetComplete(bool *aComplete) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetName(nsAString_internal & aName) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetName(const nsAString_internal & aName) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetAlign(nsAString_internal & aAlign) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetAlign(const nsAString_internal & aAlign) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetBorder(nsAString_internal & aBorder) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetBorder(const nsAString_internal & aBorder) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetHspace(int32_t *aHspace) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetHspace(int32_t aHspace) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetLongDesc(nsAString_internal & aLongDesc) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetLongDesc(const nsAString_internal & aLongDesc) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetVspace(int32_t *aVspace) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetVspace(int32_t aVspace) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetLowsrc(nsAString_internal & aLowsrc) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetLowsrc(const nsAString_internal & aLowsrc) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetCurrentSrc(nsAString_internal & aCurrentSrc) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetX(int32_t *aX) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetY(int32_t *aY) = 0; 14:20:44 INFO - }; 14:20:44 INFO - template struct nsIDOMHTMLImageElement::COMTypeInfo { static const nsIID kIID ; }; template const nsIID nsIDOMHTMLImageElement::COMTypeInfo::kIID = {0xec18e71c, 0x4f5c, 0x4cc3, { 0xaa, 0x36, 0x52, 0x73, 0x16, 0x86, 0x44, 0xdc }}; 14:20:44 INFO - #line 489 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIDOMHTMLImageElement.h" 14:20:44 INFO - #line 492 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIDOMHTMLImageElement.h" 14:20:44 INFO - #line 15 "c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/browser/components/shell/nsWindowsShellService.cpp" 14:20:44 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIImageLoadingContent.h" 14:20:44 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\imgINotificationObserver.h" 14:20:44 INFO - class imgIRequest; 14:20:44 INFO - class __declspec(novtable) imgINotificationObserver : public nsISupports { 14:20:44 INFO - public: 14:20:44 INFO - template struct COMTypeInfo; 14:20:44 INFO - enum { 14:20:44 INFO - SIZE_AVAILABLE = 1, 14:20:44 INFO - FRAME_UPDATE = 2, 14:20:44 INFO - FRAME_COMPLETE = 3, 14:20:44 INFO - LOAD_COMPLETE = 4, 14:20:44 INFO - DECODE_COMPLETE = 5, 14:20:44 INFO - DISCARD = 6, 14:20:44 INFO - UNLOCKED_DRAW = 7, 14:20:44 INFO - IS_ANIMATED = 8, 14:20:44 INFO - HAS_TRANSPARENCY = 9 14:20:44 INFO - }; 14:20:44 INFO - virtual nsresult __stdcall Notify(imgIRequest *aProxy, int32_t aType, const nsIntRect *aRect) = 0; 14:20:44 INFO - }; 14:20:44 INFO - template struct imgINotificationObserver::COMTypeInfo { static const nsIID kIID ; }; template const nsIID imgINotificationObserver::COMTypeInfo::kIID = {0x03da5641, 0xa333, 0x454a, { 0xa8, 0x59, 0x03, 0x6d, 0x0b, 0xb6, 0x83, 0xb7 }}; 14:20:44 INFO - #line 109 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\imgINotificationObserver.h" 14:20:44 INFO - #line 112 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\imgINotificationObserver.h" 14:20:44 INFO - #line 11 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIImageLoadingContent.h" 14:20:44 INFO - #line 12 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIImageLoadingContent.h" 14:20:44 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\Visibility.h" 14:20:44 INFO - namespace mozilla { 14:20:44 INFO - enum class Visibility : uint8_t 14:20:44 INFO - { 14:20:44 INFO - UNTRACKED, 14:20:44 INFO - APPROXIMATELY_NONVISIBLE, 14:20:44 INFO - APPROXIMATELY_VISIBLE 14:20:44 INFO - }; 14:20:44 INFO - enum class OnNonvisible : uint8_t 14:20:44 INFO - { 14:20:44 INFO - DISCARD_IMAGES 14:20:44 INFO - }; 14:20:44 INFO - } 14:20:44 INFO - #line 47 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\Visibility.h" 14:20:44 INFO - #line 19 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIImageLoadingContent.h" 14:20:44 INFO - class imgIRequest; 14:20:44 INFO - class nsIChannel; 14:20:44 INFO - class nsIStreamListener; 14:20:44 INFO - class nsIURI; 14:20:44 INFO - class nsIDocument; 14:20:44 INFO - class nsIFrame; 14:20:44 INFO - class __declspec(novtable) nsIImageLoadingContent : public imgINotificationObserver { 14:20:44 INFO - public: 14:20:44 INFO - template struct COMTypeInfo; 14:20:44 INFO - enum { 14:20:44 INFO - UNKNOWN_REQUEST = -1, 14:20:44 INFO - CURRENT_REQUEST = 0, 14:20:44 INFO - PENDING_REQUEST = 1 14:20:44 INFO - }; 14:20:44 INFO - virtual nsresult __stdcall GetLoadingEnabled(bool *aLoadingEnabled) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetLoadingEnabled(bool aLoadingEnabled) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetImageBlockingStatus(int16_t *aImageBlockingStatus) = 0; 14:20:44 INFO - virtual nsresult __stdcall AddObserver(imgINotificationObserver *aObserver) = 0; 14:20:44 INFO - virtual nsresult __stdcall RemoveObserver(imgINotificationObserver *aObserver) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetRequest(int32_t aRequestType, imgIRequest * *_retval) = 0; 14:20:44 INFO - virtual bool __stdcall CurrentRequestHasSize(void) = 0; 14:20:44 INFO - virtual void __stdcall FrameCreated(nsIFrame *aFrame) = 0; 14:20:44 INFO - virtual void __stdcall FrameDestroyed(nsIFrame *aFrame) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetRequestType(imgIRequest *aRequest, int32_t *_retval) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetCurrentURI(nsIURI * *aCurrentURI) = 0; 14:20:44 INFO - virtual nsresult __stdcall LoadImageWithChannel(nsIChannel *aChannel, nsIStreamListener * *_retval) = 0; 14:20:44 INFO - virtual nsresult __stdcall ForceReload(bool aNotify, uint8_t _argc) = 0; 14:20:44 INFO - virtual nsresult __stdcall ForceImageState(bool aForce, uint64_t aState) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetNaturalWidth(uint32_t *aNaturalWidth) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetNaturalHeight(uint32_t *aNaturalHeight) = 0; 14:20:44 INFO - virtual void __stdcall OnVisibilityChange(mozilla::Visibility aNewVisibility, const mozilla::Maybe & aNonvisibleAction) = 0; 14:20:44 INFO - }; 14:20:44 INFO - template struct nsIImageLoadingContent::COMTypeInfo { static const nsIID kIID ; }; template const nsIID nsIImageLoadingContent::COMTypeInfo::kIID = {0x0357123d, 0x9224, 0x4d12, { 0xa4, 0x7e, 0x86, 0x8c, 0x32, 0x68, 0x97, 0x77 }}; 14:20:44 INFO - #line 318 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIImageLoadingContent.h" 14:20:44 INFO - #line 321 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIImageLoadingContent.h" 14:20:44 INFO - #line 16 "c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/browser/components/shell/nsWindowsShellService.cpp" 14:20:44 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIOutputStream.h" 14:20:44 INFO - class nsIOutputStream; 14:20:44 INFO - class nsIInputStream; 14:20:44 INFO - typedef nsresult (*nsReadSegmentFun)(nsIOutputStream *aOutStream, 14:20:44 INFO - void *aClosure, 14:20:44 INFO - char *aToSegment, 14:20:44 INFO - uint32_t aFromOffset, 14:20:44 INFO - uint32_t aCount, 14:20:44 INFO - uint32_t *aReadCount); 14:20:44 INFO - class __declspec(novtable) nsIOutputStream : public nsISupports { 14:20:44 INFO - public: 14:20:44 INFO - template struct COMTypeInfo; 14:20:44 INFO - virtual nsresult __stdcall Close(void) = 0; 14:20:44 INFO - virtual nsresult __stdcall Flush(void) = 0; 14:20:44 INFO - virtual nsresult __stdcall Write(const char * aBuf, uint32_t aCount, uint32_t *_retval) = 0; 14:20:44 INFO - virtual nsresult __stdcall WriteFrom(nsIInputStream *aFromStream, uint32_t aCount, uint32_t *_retval) = 0; 14:20:44 INFO - virtual nsresult __stdcall WriteSegments(nsReadSegmentFun aReader, void *aClosure, uint32_t aCount, uint32_t *_retval) = 0; 14:20:44 INFO - virtual nsresult __stdcall IsNonBlocking(bool *_retval) = 0; 14:20:44 INFO - }; 14:20:44 INFO - template struct nsIOutputStream::COMTypeInfo { static const nsIID kIID ; }; template const nsIID nsIOutputStream::COMTypeInfo::kIID = {0x0d0acd2a, 0x61b4, 0x11d4, { 0x98, 0x77, 0x00, 0xc0, 0x4f, 0xa0, 0xcf, 0x4a }}; 14:20:44 INFO - #line 186 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIOutputStream.h" 14:20:44 INFO - #line 189 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIOutputStream.h" 14:20:44 INFO - #line 17 "c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/browser/components/shell/nsWindowsShellService.cpp" 14:20:44 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIPrefService.h" 14:20:44 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIPrefBranch.h" 14:20:44 INFO - class nsIObserver; 14:20:44 INFO - class __declspec(novtable) nsIPrefBranch : public nsISupports { 14:20:44 INFO - public: 14:20:44 INFO - template struct COMTypeInfo; 14:20:44 INFO - enum { 14:20:44 INFO - PREF_INVALID = 0, 14:20:44 INFO - PREF_STRING = 32, 14:20:44 INFO - PREF_INT = 64, 14:20:44 INFO - PREF_BOOL = 128 14:20:44 INFO - }; 14:20:44 INFO - virtual nsresult __stdcall GetRoot(char * *aRoot) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetPrefType(const char * aPrefName, int32_t *_retval) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetBoolPref(const char * aPrefName, bool *_retval) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetBoolPref(const char * aPrefName, bool aValue) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetFloatPref(const char * aPrefName, float *_retval) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetCharPref(const char * aPrefName, char * *_retval) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetCharPref(const char * aPrefName, const char * aValue) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetIntPref(const char * aPrefName, int32_t *_retval) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetIntPref(const char * aPrefName, int32_t aValue) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetComplexValue(const char * aPrefName, const nsIID & aType, void **aValue) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetComplexValue(const char * aPrefName, const nsIID & aType, nsISupports *aValue) = 0; 14:20:44 INFO - virtual nsresult __stdcall ClearUserPref(const char * aPrefName) = 0; 14:20:44 INFO - virtual nsresult __stdcall LockPref(const char * aPrefName) = 0; 14:20:44 INFO - virtual nsresult __stdcall PrefHasUserValue(const char * aPrefName, bool *_retval) = 0; 14:20:44 INFO - virtual nsresult __stdcall PrefIsLocked(const char * aPrefName, bool *_retval) = 0; 14:20:44 INFO - virtual nsresult __stdcall UnlockPref(const char * aPrefName) = 0; 14:20:44 INFO - virtual nsresult __stdcall DeleteBranch(const char * aStartingAt) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetChildList(const char * aStartingAt, uint32_t *aCount, char * **aChildArray) = 0; 14:20:44 INFO - virtual nsresult __stdcall ResetBranch(const char * aStartingAt) = 0; 14:20:44 INFO - virtual nsresult __stdcall AddObserver(const char * aDomain, nsIObserver *aObserver, bool aHoldWeak) = 0; 14:20:44 INFO - virtual nsresult __stdcall RemoveObserver(const char * aDomain, nsIObserver *aObserver) = 0; 14:20:44 INFO - }; 14:20:44 INFO - template struct nsIPrefBranch::COMTypeInfo { static const nsIID kIID ; }; template const nsIID nsIPrefBranch::COMTypeInfo::kIID = {0x55d25e49, 0x793f, 0x4727, { 0xa6, 0x9f, 0xde, 0x8b, 0x15, 0xf4, 0xb9, 0x85 }}; 14:20:44 INFO - #line 363 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIPrefBranch.h" 14:20:44 INFO - #line 372 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIPrefBranch.h" 14:20:44 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIPrefService.h" 14:20:44 INFO - #line 16 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIPrefService.h" 14:20:44 INFO - struct PrefTuple; 14:20:44 INFO - class nsIFile; 14:20:44 INFO - class __declspec(novtable) nsIPrefService : public nsISupports { 14:20:44 INFO - public: 14:20:44 INFO - template struct COMTypeInfo; 14:20:44 INFO - virtual nsresult __stdcall ReadUserPrefs(nsIFile *aFile) = 0; 14:20:44 INFO - virtual nsresult __stdcall ResetPrefs(void) = 0; 14:20:44 INFO - virtual nsresult __stdcall ResetUserPrefs(void) = 0; 14:20:44 INFO - virtual nsresult __stdcall SavePrefFile(nsIFile *aFile) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetBranch(const char * aPrefRoot, nsIPrefBranch * *_retval) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetDefaultBranch(const char * aPrefRoot, nsIPrefBranch * *_retval) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetDirty(bool *aDirty) = 0; 14:20:44 INFO - }; 14:20:44 INFO - template struct nsIPrefService::COMTypeInfo { static const nsIID kIID ; }; template const nsIID nsIPrefService::COMTypeInfo::kIID = {0x1f84fd56, 0x3956, 0x40df, { 0xb8, 0x6a, 0x1e, 0xa0, 0x14, 0x02, 0xee, 0x96 }}; 14:20:44 INFO - #line 180 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIPrefService.h" 14:20:44 INFO - #line 207 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIPrefService.h" 14:20:44 INFO - #line 18 "c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/browser/components/shell/nsWindowsShellService.cpp" 14:20:44 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIPrefLocalizedString.h" 14:20:44 INFO - class __declspec(novtable) nsIPrefLocalizedString : public nsISupports { 14:20:44 INFO - public: 14:20:44 INFO - template struct COMTypeInfo; 14:20:44 INFO - virtual nsresult __stdcall GetData(char16_t * *aData) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetData(const char16_t * aData) = 0; 14:20:44 INFO - virtual nsresult __stdcall ToString(char16_t * *_retval) = 0; 14:20:44 INFO - virtual nsresult __stdcall SetDataWithLength(uint32_t length, const char16_t * data) = 0; 14:20:44 INFO - }; 14:20:44 INFO - template struct nsIPrefLocalizedString::COMTypeInfo { static const nsIID kIID ; }; template const nsIID nsIPrefLocalizedString::COMTypeInfo::kIID = {0xae419e24, 0x1dd1, 0x11b2, { 0xb3, 0x9a, 0xd3, 0xe5, 0xe7, 0x07, 0x38, 0x02 }}; 14:20:44 INFO - #line 129 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIPrefLocalizedString.h" 14:20:44 INFO - #line 141 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIPrefLocalizedString.h" 14:20:44 INFO - #line 19 "c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/browser/components/shell/nsWindowsShellService.cpp" 14:20:44 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIServiceManager.h" 14:20:44 INFO - class __declspec(novtable) nsIServiceManager : public nsISupports { 14:20:44 INFO - public: 14:20:44 INFO - template struct COMTypeInfo; 14:20:44 INFO - virtual nsresult __stdcall GetService(const nsCID & aClass, const nsIID & aIID, void **result) = 0; 14:20:44 INFO - virtual nsresult __stdcall GetServiceByContractID(const char * aContractID, const nsIID & aIID, void **result) = 0; 14:20:44 INFO - virtual nsresult __stdcall IsServiceInstantiated(const nsCID & aClass, const nsIID & aIID, bool *_retval) = 0; 14:20:44 INFO - virtual nsresult __stdcall IsServiceInstantiatedByContractID(const char * aContractID, const nsIID & aIID, bool *_retval) = 0; 14:20:44 INFO - }; 14:20:44 INFO - template struct nsIServiceManager::COMTypeInfo { static const nsIID kIID ; }; template const nsIID nsIServiceManager::COMTypeInfo::kIID = {0x8bb35ed9, 0xe332, 0x462d, { 0x91, 0x55, 0x4a, 0x00, 0x2a, 0xb5, 0xc9, 0x58 }}; 14:20:44 INFO - #line 133 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIServiceManager.h" 14:20:44 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsComponentManagerUtils.h" 14:20:44 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCOMPtr.h" 14:20:44 INFO - #pragma warning( disable: 4514 ) 14:20:44 INFO - #line 53 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCOMPtr.h" 14:20:44 INFO - #line 60 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCOMPtr.h" 14:20:44 INFO - #line 72 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCOMPtr.h" 14:20:44 INFO - #line 76 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCOMPtr.h" 14:20:44 INFO - #line 91 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCOMPtr.h" 14:20:44 INFO - #line 95 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCOMPtr.h" 14:20:44 INFO - #line 106 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCOMPtr.h" 14:20:44 INFO - namespace mozilla { 14:20:44 INFO - template class OwningNonNull; 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - inline already_AddRefed 14:20:44 INFO - dont_AddRef(T* aRawPtr) 14:20:44 INFO - { 14:20:44 INFO - return already_AddRefed(aRawPtr); 14:20:44 INFO - } 14:20:44 INFO - template 14:20:44 INFO - inline already_AddRefed&& 14:20:44 INFO - dont_AddRef(already_AddRefed&& aAlreadyAddRefedPtr) 14:20:44 INFO - { 14:20:44 INFO - return mozilla::Move(aAlreadyAddRefedPtr); 14:20:44 INFO - } 14:20:44 INFO - class nsCOMPtr_helper 14:20:44 INFO - { 14:20:44 INFO - public: 14:20:44 INFO - virtual nsresult __fastcall operator()(const nsIID&, void**) const = 0; 14:20:44 INFO - }; 14:20:44 INFO - class nsQueryInterface final 14:20:44 INFO - { 14:20:44 INFO - public: 14:20:44 INFO - explicit 14:20:44 INFO - nsQueryInterface(nsISupports* aRawPtr) : mRawPtr(aRawPtr) {} 14:20:44 INFO - nsresult __fastcall operator()(const nsIID& aIID, void**) const; 14:20:44 INFO - private: 14:20:44 INFO - nsISupports* mRawPtr; 14:20:44 INFO - }; 14:20:44 INFO - class nsQueryInterfaceWithError final 14:20:44 INFO - { 14:20:44 INFO - public: 14:20:44 INFO - nsQueryInterfaceWithError(nsISupports* aRawPtr, nsresult* aError) 14:20:44 INFO - : mRawPtr(aRawPtr) 14:20:44 INFO - , mErrorPtr(aError) 14:20:44 INFO - { 14:20:44 INFO - } 14:20:44 INFO - nsresult __fastcall operator()(const nsIID& aIID, void**) const; 14:20:44 INFO - private: 14:20:44 INFO - nsISupports* mRawPtr; 14:20:44 INFO - nsresult* mErrorPtr; 14:20:45 INFO - }; 14:20:45 INFO - inline nsQueryInterface 14:20:45 INFO - do_QueryInterface(nsISupports* aRawPtr) 14:20:45 INFO - { 14:20:45 INFO - return nsQueryInterface(aRawPtr); 14:20:45 INFO - } 14:20:45 INFO - inline nsQueryInterfaceWithError 14:20:45 INFO - do_QueryInterface(nsISupports* aRawPtr, nsresult* aError) 14:20:45 INFO - { 14:20:45 INFO - return nsQueryInterfaceWithError(aRawPtr, aError); 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - inline void 14:20:45 INFO - do_QueryInterface(already_AddRefed&) 14:20:45 INFO - { 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - inline void 14:20:45 INFO - do_QueryInterface(already_AddRefed&, nsresult*) 14:20:45 INFO - { 14:20:45 INFO - } 14:20:45 INFO - class nsGetServiceByCID final 14:20:45 INFO - { 14:20:45 INFO - public: 14:20:45 INFO - explicit nsGetServiceByCID(const nsCID& aCID) : mCID(aCID) {} 14:20:45 INFO - nsresult __fastcall operator()(const nsIID&, void**) const; 14:20:45 INFO - private: 14:20:45 INFO - const nsCID& mCID; 14:20:45 INFO - }; 14:20:45 INFO - class nsGetServiceByCIDWithError final 14:20:45 INFO - { 14:20:45 INFO - public: 14:20:45 INFO - nsGetServiceByCIDWithError(const nsCID& aCID, nsresult* aErrorPtr) 14:20:45 INFO - : mCID(aCID) 14:20:45 INFO - , mErrorPtr(aErrorPtr) 14:20:45 INFO - { 14:20:45 INFO - } 14:20:45 INFO - nsresult __fastcall operator()(const nsIID&, void**) const; 14:20:45 INFO - private: 14:20:45 INFO - const nsCID& mCID; 14:20:45 INFO - nsresult* mErrorPtr; 14:20:45 INFO - }; 14:20:45 INFO - class nsGetServiceByContractID final 14:20:45 INFO - { 14:20:45 INFO - public: 14:20:45 INFO - explicit nsGetServiceByContractID(const char* aContractID) 14:20:45 INFO - : mContractID(aContractID) 14:20:45 INFO - { 14:20:45 INFO - } 14:20:45 INFO - nsresult __fastcall operator()(const nsIID&, void**) const; 14:20:45 INFO - private: 14:20:45 INFO - const char* mContractID; 14:20:45 INFO - }; 14:20:45 INFO - class nsGetServiceByContractIDWithError final 14:20:45 INFO - { 14:20:45 INFO - public: 14:20:45 INFO - nsGetServiceByContractIDWithError(const char* aContractID, nsresult* aErrorPtr) 14:20:45 INFO - : mContractID(aContractID) 14:20:45 INFO - , mErrorPtr(aErrorPtr) 14:20:45 INFO - { 14:20:45 INFO - } 14:20:45 INFO - nsresult __fastcall operator()(const nsIID&, void**) const; 14:20:45 INFO - private: 14:20:45 INFO - const char* mContractID; 14:20:45 INFO - nsresult* mErrorPtr; 14:20:45 INFO - }; 14:20:45 INFO - class nsCOMPtr_base 14:20:45 INFO - { 14:20:45 INFO - public: 14:20:45 INFO - explicit nsCOMPtr_base(nsISupports* aRawPtr = nullptr) : mRawPtr(aRawPtr) {} 14:20:45 INFO - ~nsCOMPtr_base() 14:20:45 INFO - { 14:20:45 INFO - if (mRawPtr) NS_LogCOMPtrRelease((this), static_cast(mRawPtr)); 14:20:45 INFO - if (mRawPtr) { 14:20:45 INFO - (mRawPtr)->Release(); 14:20:45 INFO - } 14:20:45 INFO - } 14:20:45 INFO - void __fastcall 14:20:45 INFO - assign_with_AddRef(nsISupports*); 14:20:45 INFO - void __fastcall 14:20:45 INFO - assign_from_qi(const nsQueryInterface, const nsIID&); 14:20:45 INFO - void __fastcall 14:20:45 INFO - assign_from_qi_with_error(const nsQueryInterfaceWithError&, const nsIID&); 14:20:45 INFO - void __fastcall 14:20:45 INFO - assign_from_gs_cid(const nsGetServiceByCID, const nsIID&); 14:20:45 INFO - void __fastcall 14:20:45 INFO - assign_from_gs_cid_with_error(const nsGetServiceByCIDWithError&, const nsIID&); 14:20:45 INFO - void __fastcall 14:20:45 INFO - assign_from_gs_contractid(const nsGetServiceByContractID, const nsIID&); 14:20:45 INFO - void __fastcall 14:20:45 INFO - assign_from_gs_contractid_with_error(const nsGetServiceByContractIDWithError&, 14:20:45 INFO - const nsIID&); 14:20:45 INFO - void __fastcall 14:20:45 INFO - assign_from_helper(const nsCOMPtr_helper&, const nsIID&); 14:20:45 INFO - void** __fastcall 14:20:45 INFO - begin_assignment(); 14:20:45 INFO - protected: 14:20:45 INFO - nsISupports* mRawPtr; 14:20:45 INFO - void assign_assuming_AddRef(nsISupports* aNewPtr) 14:20:45 INFO - { 14:20:45 INFO - nsISupports* oldPtr = mRawPtr; 14:20:45 INFO - mRawPtr = aNewPtr; 14:20:45 INFO - if (aNewPtr != nullptr) NS_LogCOMPtrAddRef((this),static_cast(aNewPtr)); 14:20:45 INFO - if (oldPtr) NS_LogCOMPtrRelease((this), static_cast(oldPtr)); 14:20:45 INFO - if (oldPtr) { 14:20:45 INFO - (oldPtr)->Release(); 14:20:45 INFO - } 14:20:45 INFO - } 14:20:45 INFO - }; 14:20:45 INFO - template 14:20:45 INFO - char (&TestForIID(decltype(&(T::template COMTypeInfo::kIID))))[2]; 14:20:45 INFO - template 14:20:45 INFO - char TestForIID(...); 14:20:45 INFO - template 14:20:45 INFO - class nsCOMPtr final 14:20:45 INFO - { 14:20:45 INFO - private: 14:20:45 INFO - void assign_with_AddRef(nsISupports*); 14:20:45 INFO - void assign_from_qi(const nsQueryInterface, const nsIID&); 14:20:45 INFO - void assign_from_qi_with_error(const nsQueryInterfaceWithError&, const nsIID&); 14:20:45 INFO - void assign_from_gs_cid(const nsGetServiceByCID, const nsIID&); 14:20:45 INFO - void assign_from_gs_cid_with_error(const nsGetServiceByCIDWithError&, 14:20:45 INFO - const nsIID&); 14:20:45 INFO - void assign_from_gs_contractid(const nsGetServiceByContractID, const nsIID&); 14:20:45 INFO - void assign_from_gs_contractid_with_error( 14:20:45 INFO - const nsGetServiceByContractIDWithError&, const nsIID&); 14:20:45 INFO - void assign_from_helper(const nsCOMPtr_helper&, const nsIID&); 14:20:45 INFO - void** begin_assignment(); 14:20:45 INFO - void assign_assuming_AddRef(T* aNewPtr) 14:20:45 INFO - { 14:20:45 INFO - T* oldPtr = mRawPtr; 14:20:45 INFO - mRawPtr = aNewPtr; 14:20:45 INFO - if (aNewPtr != nullptr) NS_LogCOMPtrAddRef((this),static_cast(aNewPtr)); 14:20:45 INFO - if (oldPtr) NS_LogCOMPtrRelease((this), static_cast(oldPtr)); 14:20:45 INFO - if (oldPtr) { 14:20:45 INFO - (oldPtr)->Release(); 14:20:45 INFO - } 14:20:45 INFO - } 14:20:45 INFO - private: 14:20:45 INFO - T* mRawPtr; 14:20:45 INFO - #line 386 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCOMPtr.h" 14:20:45 INFO - void assert_validity() 14:20:45 INFO - { 14:20:45 INFO - static_assert(1 < sizeof(TestForIID(nullptr)), "nsCOMPtr only works " 14:20:45 INFO - "for types with IIDs. Either use RefPtr; add an IID to " 14:20:45 INFO - "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" 14:20:45 INFO - "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " 14:20:45 INFO - "to a base class with an IID."); 14:20:45 INFO - } 14:20:45 INFO - public: 14:20:45 INFO - typedef T element_type; 14:20:45 INFO - ~nsCOMPtr() 14:20:45 INFO - { 14:20:45 INFO - if (mRawPtr) NS_LogCOMPtrRelease((this), static_cast(mRawPtr)); 14:20:45 INFO - if (mRawPtr) { 14:20:45 INFO - (mRawPtr)->Release(); 14:20:45 INFO - } 14:20:45 INFO - } 14:20:45 INFO - #line 408 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCOMPtr.h" 14:20:45 INFO - void Assert_NoQueryNeeded() 14:20:45 INFO - { 14:20:45 INFO - if (mRawPtr) { 14:20:45 INFO - nsCOMPtr query_result(do_QueryInterface(mRawPtr)); 14:20:45 INFO - do { if (!(query_result.get() == mRawPtr)) { NS_DebugBreak(NS_DEBUG_ASSERTION, "QueryInterface needed", "query_result.get() == mRawPtr", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCOMPtr.h", 414); MOZ_PretendNoReturn(); } } while(0); 14:20:45 INFO - } 14:20:45 INFO - } 14:20:45 INFO - #line 422 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCOMPtr.h" 14:20:45 INFO - nsCOMPtr() 14:20:45 INFO - : mRawPtr(nullptr) 14:20:45 INFO - { 14:20:45 INFO - assert_validity(); 14:20:45 INFO - if (nullptr != nullptr) NS_LogCOMPtrAddRef((this),static_cast(nullptr)); 14:20:45 INFO - } 14:20:45 INFO - nsCOMPtr(decltype(nullptr)) 14:20:45 INFO - : mRawPtr(nullptr) 14:20:45 INFO - { 14:20:45 INFO - assert_validity(); 14:20:45 INFO - if (nullptr != nullptr) NS_LogCOMPtrAddRef((this),static_cast(nullptr)); 14:20:45 INFO - } 14:20:45 INFO - nsCOMPtr(const nsCOMPtr& aSmartPtr) 14:20:45 INFO - : mRawPtr(aSmartPtr.mRawPtr) 14:20:45 INFO - { 14:20:45 INFO - assert_validity(); 14:20:45 INFO - if (mRawPtr) { 14:20:45 INFO - (mRawPtr)->AddRef(); 14:20:45 INFO - } 14:20:45 INFO - if (aSmartPtr.mRawPtr != nullptr) NS_LogCOMPtrAddRef((this),static_cast(aSmartPtr.mRawPtr)); 14:20:45 INFO - } 14:20:45 INFO - nsCOMPtr(nsCOMPtr&& aSmartPtr) 14:20:45 INFO - : mRawPtr(aSmartPtr.mRawPtr) 14:20:45 INFO - { 14:20:45 INFO - assert_validity(); 14:20:45 INFO - aSmartPtr.mRawPtr = nullptr; 14:20:45 INFO - if (mRawPtr != nullptr) NS_LogCOMPtrAddRef((this),static_cast(mRawPtr)); 14:20:45 INFO - Assert_NoQueryNeeded();; 14:20:45 INFO - } 14:20:45 INFO - nsCOMPtr(T* aRawPtr) 14:20:45 INFO - : mRawPtr(aRawPtr) 14:20:45 INFO - { 14:20:45 INFO - assert_validity(); 14:20:45 INFO - if (mRawPtr) { 14:20:45 INFO - (mRawPtr)->AddRef(); 14:20:45 INFO - } 14:20:45 INFO - if (aRawPtr != nullptr) NS_LogCOMPtrAddRef((this),static_cast(aRawPtr)); 14:20:45 INFO - Assert_NoQueryNeeded();; 14:20:45 INFO - } 14:20:45 INFO - nsCOMPtr(already_AddRefed& aSmartPtr) 14:20:45 INFO - : mRawPtr(aSmartPtr.take()) 14:20:45 INFO - { 14:20:45 INFO - assert_validity(); 14:20:45 INFO - if (mRawPtr != nullptr) NS_LogCOMPtrAddRef((this),static_cast(mRawPtr)); 14:20:45 INFO - Assert_NoQueryNeeded();; 14:20:45 INFO - } 14:20:45 INFO - nsCOMPtr(already_AddRefed&& aSmartPtr) 14:20:45 INFO - : mRawPtr(aSmartPtr.take()) 14:20:45 INFO - { 14:20:45 INFO - assert_validity(); 14:20:45 INFO - if (mRawPtr != nullptr) NS_LogCOMPtrAddRef((this),static_cast(mRawPtr)); 14:20:45 INFO - Assert_NoQueryNeeded();; 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - nsCOMPtr(already_AddRefed& aSmartPtr) 14:20:45 INFO - : mRawPtr(static_cast(aSmartPtr.take())) 14:20:45 INFO - { 14:20:45 INFO - assert_validity(); 14:20:45 INFO - static_assert(mozilla::IsBaseOf::value, 14:20:45 INFO - "U is not a subclass of T"); 14:20:45 INFO - if (static_cast(mRawPtr) != nullptr) NS_LogCOMPtrAddRef((this),static_cast(static_cast(mRawPtr))); 14:20:45 INFO - Assert_NoQueryNeeded();; 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - nsCOMPtr(already_AddRefed&& aSmartPtr) 14:20:45 INFO - : mRawPtr(static_cast(aSmartPtr.take())) 14:20:45 INFO - { 14:20:45 INFO - assert_validity(); 14:20:45 INFO - static_assert(mozilla::IsBaseOf::value, 14:20:45 INFO - "U is not a subclass of T"); 14:20:45 INFO - if (static_cast(mRawPtr) != nullptr) NS_LogCOMPtrAddRef((this),static_cast(static_cast(mRawPtr))); 14:20:45 INFO - Assert_NoQueryNeeded();; 14:20:45 INFO - } 14:20:45 INFO - nsCOMPtr(const nsQueryInterface aQI) 14:20:45 INFO - : mRawPtr(nullptr) 14:20:45 INFO - { 14:20:45 INFO - assert_validity(); 14:20:45 INFO - if (nullptr != nullptr) NS_LogCOMPtrAddRef((this),static_cast(nullptr)); 14:20:45 INFO - assign_from_qi(aQI, (T::template COMTypeInfo::kIID)); 14:20:45 INFO - } 14:20:45 INFO - nsCOMPtr(const nsQueryInterfaceWithError& aQI) 14:20:45 INFO - : mRawPtr(nullptr) 14:20:45 INFO - { 14:20:45 INFO - assert_validity(); 14:20:45 INFO - if (nullptr != nullptr) NS_LogCOMPtrAddRef((this),static_cast(nullptr)); 14:20:45 INFO - assign_from_qi_with_error(aQI, (T::template COMTypeInfo::kIID)); 14:20:45 INFO - } 14:20:45 INFO - nsCOMPtr(const nsGetServiceByCID aGS) 14:20:45 INFO - : mRawPtr(nullptr) 14:20:45 INFO - { 14:20:45 INFO - assert_validity(); 14:20:45 INFO - if (nullptr != nullptr) NS_LogCOMPtrAddRef((this),static_cast(nullptr)); 14:20:45 INFO - assign_from_gs_cid(aGS, (T::template COMTypeInfo::kIID)); 14:20:45 INFO - } 14:20:45 INFO - nsCOMPtr(const nsGetServiceByCIDWithError& aGS) 14:20:45 INFO - : mRawPtr(nullptr) 14:20:45 INFO - { 14:20:45 INFO - assert_validity(); 14:20:45 INFO - if (nullptr != nullptr) NS_LogCOMPtrAddRef((this),static_cast(nullptr)); 14:20:45 INFO - assign_from_gs_cid_with_error(aGS, (T::template COMTypeInfo::kIID)); 14:20:45 INFO - } 14:20:45 INFO - nsCOMPtr(const nsGetServiceByContractID aGS) 14:20:45 INFO - : mRawPtr(nullptr) 14:20:45 INFO - { 14:20:45 INFO - assert_validity(); 14:20:45 INFO - if (nullptr != nullptr) NS_LogCOMPtrAddRef((this),static_cast(nullptr)); 14:20:45 INFO - assign_from_gs_contractid(aGS, (T::template COMTypeInfo::kIID)); 14:20:45 INFO - } 14:20:45 INFO - nsCOMPtr(const nsGetServiceByContractIDWithError& aGS) 14:20:45 INFO - : mRawPtr(nullptr) 14:20:45 INFO - { 14:20:45 INFO - assert_validity(); 14:20:45 INFO - if (nullptr != nullptr) NS_LogCOMPtrAddRef((this),static_cast(nullptr)); 14:20:45 INFO - assign_from_gs_contractid_with_error(aGS, (T::template COMTypeInfo::kIID)); 14:20:45 INFO - } 14:20:45 INFO - nsCOMPtr(const nsCOMPtr_helper& aHelper) 14:20:45 INFO - : mRawPtr(nullptr) 14:20:45 INFO - { 14:20:45 INFO - assert_validity(); 14:20:45 INFO - if (nullptr != nullptr) NS_LogCOMPtrAddRef((this),static_cast(nullptr)); 14:20:45 INFO - assign_from_helper(aHelper, (T::template COMTypeInfo::kIID)); 14:20:45 INFO - Assert_NoQueryNeeded();; 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - nsCOMPtr(const mozilla::OwningNonNull& aOther); 14:20:45 INFO - nsCOMPtr& operator=(const nsCOMPtr& aRhs) 14:20:45 INFO - { 14:20:45 INFO - assign_with_AddRef(aRhs.mRawPtr); 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - nsCOMPtr& operator=(T* aRhs) 14:20:45 INFO - { 14:20:45 INFO - assign_with_AddRef(aRhs); 14:20:45 INFO - Assert_NoQueryNeeded();; 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - nsCOMPtr& operator=(decltype(nullptr)) 14:20:45 INFO - { 14:20:45 INFO - assign_assuming_AddRef(nullptr); 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - nsCOMPtr& operator=(already_AddRefed& aRhs) 14:20:45 INFO - { 14:20:45 INFO - static_assert(mozilla::IsBaseOf::value, 14:20:45 INFO - "U is not a subclass of T"); 14:20:45 INFO - assign_assuming_AddRef(static_cast(aRhs.take())); 14:20:45 INFO - Assert_NoQueryNeeded();; 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - nsCOMPtr& operator=(already_AddRefed&& aRhs) 14:20:45 INFO - { 14:20:45 INFO - static_assert(mozilla::IsBaseOf::value, 14:20:45 INFO - "U is not a subclass of T"); 14:20:45 INFO - assign_assuming_AddRef(static_cast(aRhs.take())); 14:20:45 INFO - Assert_NoQueryNeeded();; 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - nsCOMPtr& operator=(const nsQueryInterface aRhs) 14:20:45 INFO - { 14:20:45 INFO - assign_from_qi(aRhs, (T::template COMTypeInfo::kIID)); 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - nsCOMPtr& operator=(const nsQueryInterfaceWithError& aRhs) 14:20:45 INFO - { 14:20:45 INFO - assign_from_qi_with_error(aRhs, (T::template COMTypeInfo::kIID)); 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - nsCOMPtr& operator=(const nsGetServiceByCID aRhs) 14:20:45 INFO - { 14:20:45 INFO - assign_from_gs_cid(aRhs, (T::template COMTypeInfo::kIID)); 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - nsCOMPtr& operator=(const nsGetServiceByCIDWithError& aRhs) 14:20:45 INFO - { 14:20:45 INFO - assign_from_gs_cid_with_error(aRhs, (T::template COMTypeInfo::kIID)); 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - nsCOMPtr& operator=(const nsGetServiceByContractID aRhs) 14:20:45 INFO - { 14:20:45 INFO - assign_from_gs_contractid(aRhs, (T::template COMTypeInfo::kIID)); 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - nsCOMPtr& operator=(const nsGetServiceByContractIDWithError& aRhs) 14:20:45 INFO - { 14:20:45 INFO - assign_from_gs_contractid_with_error(aRhs, (T::template COMTypeInfo::kIID)); 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - nsCOMPtr& operator=(const nsCOMPtr_helper& aRhs) 14:20:45 INFO - { 14:20:45 INFO - assign_from_helper(aRhs, (T::template COMTypeInfo::kIID)); 14:20:45 INFO - Assert_NoQueryNeeded();; 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - nsCOMPtr& operator=(const mozilla::OwningNonNull& aOther); 14:20:45 INFO - void swap(nsCOMPtr& aRhs) 14:20:45 INFO - { 14:20:45 INFO - T* temp = aRhs.mRawPtr; 14:20:45 INFO - #line 691 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCOMPtr.h" 14:20:45 INFO - if (mRawPtr != nullptr) NS_LogCOMPtrAddRef((&aRhs),static_cast(mRawPtr)); 14:20:45 INFO - if (temp != nullptr) NS_LogCOMPtrAddRef((this),static_cast(temp)); 14:20:45 INFO - if (mRawPtr) NS_LogCOMPtrRelease((this), static_cast(mRawPtr)); 14:20:45 INFO - if (temp) NS_LogCOMPtrRelease((&aRhs), static_cast(temp)); 14:20:45 INFO - aRhs.mRawPtr = mRawPtr; 14:20:45 INFO - mRawPtr = temp; 14:20:45 INFO - } 14:20:45 INFO - void swap(T*& aRhs) 14:20:45 INFO - { 14:20:45 INFO - T* temp = aRhs; 14:20:45 INFO - #line 708 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCOMPtr.h" 14:20:45 INFO - if (temp != nullptr) NS_LogCOMPtrAddRef((this),static_cast(temp)); 14:20:45 INFO - if (mRawPtr) NS_LogCOMPtrRelease((this), static_cast(mRawPtr)); 14:20:45 INFO - aRhs = reinterpret_cast(mRawPtr); 14:20:45 INFO - mRawPtr = temp; 14:20:45 INFO - Assert_NoQueryNeeded();; 14:20:45 INFO - } 14:20:45 INFO - already_AddRefed forget() 14:20:45 INFO - { 14:20:45 INFO - T* temp = nullptr; 14:20:45 INFO - swap(temp); 14:20:45 INFO - return already_AddRefed(temp); 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - void forget(I** aRhs) 14:20:45 INFO - { 14:20:45 INFO - do { if (!(aRhs)) { NS_DebugBreak(NS_DEBUG_ASSERTION, "Null pointer passed to forget!", "aRhs", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCOMPtr.h", 733); MOZ_PretendNoReturn(); } } while(0); 14:20:45 INFO - if (mRawPtr) NS_LogCOMPtrRelease((this), static_cast(mRawPtr)); 14:20:45 INFO - *aRhs = get(); 14:20:45 INFO - mRawPtr = nullptr; 14:20:45 INFO - } 14:20:45 INFO - T* get() const { return reinterpret_cast(mRawPtr); } 14:20:45 INFO - operator T*() const & { return get(); } 14:20:45 INFO - operator T*() const && = delete; 14:20:45 INFO - explicit operator bool() const { return !!mRawPtr; } 14:20:45 INFO - T* operator->() const 14:20:45 INFO - { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mRawPtr != nullptr))))) { MOZ_ReportAssertionFailure("mRawPtr != nullptr" " (" "You can't dereference a NULL nsCOMPtr with operator->()." ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCOMPtr.h", 763); do { } while (0); do { __debugbreak(); MOZ_NoReturn(763); } while (0); } } while (0); 14:20:45 INFO - #line 764 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCOMPtr.h" 14:20:45 INFO - return get(); 14:20:45 INFO - } 14:20:45 INFO - nsCOMPtr* get_address() { return this; } 14:20:45 INFO - const nsCOMPtr* get_address() const { return this; } 14:20:45 INFO - public: 14:20:45 INFO - T& operator*() const 14:20:45 INFO - { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mRawPtr != nullptr))))) { MOZ_ReportAssertionFailure("mRawPtr != nullptr" " (" "You can't dereference a NULL nsCOMPtr with operator*()." ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCOMPtr.h", 775); do { } while (0); do { __debugbreak(); MOZ_NoReturn(775); } while (0); } } while (0); 14:20:45 INFO - #line 776 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCOMPtr.h" 14:20:45 INFO - return *get(); 14:20:45 INFO - } 14:20:45 INFO - T** StartAssignment() 14:20:45 INFO - { 14:20:45 INFO - assign_assuming_AddRef(nullptr); 14:20:45 INFO - return reinterpret_cast(&mRawPtr); 14:20:45 INFO - #line 787 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCOMPtr.h" 14:20:45 INFO - } 14:20:45 INFO - }; 14:20:45 INFO - template<> 14:20:45 INFO - class nsCOMPtr 14:20:45 INFO - : private nsCOMPtr_base 14:20:45 INFO - { 14:20:45 INFO - public: 14:20:45 INFO - typedef nsISupports element_type; 14:20:45 INFO - nsCOMPtr() 14:20:45 INFO - : nsCOMPtr_base(nullptr) 14:20:45 INFO - { 14:20:45 INFO - if (nullptr != nullptr) NS_LogCOMPtrAddRef((this),static_cast(nullptr)); 14:20:45 INFO - } 14:20:45 INFO - nsCOMPtr(decltype(nullptr)) 14:20:45 INFO - : nsCOMPtr_base(nullptr) 14:20:45 INFO - { 14:20:45 INFO - if (nullptr != nullptr) NS_LogCOMPtrAddRef((this),static_cast(nullptr)); 14:20:45 INFO - } 14:20:45 INFO - nsCOMPtr(const nsCOMPtr& aSmartPtr) 14:20:45 INFO - : nsCOMPtr_base(aSmartPtr.mRawPtr) 14:20:45 INFO - { 14:20:45 INFO - if (mRawPtr) { 14:20:45 INFO - (mRawPtr)->AddRef(); 14:20:45 INFO - } 14:20:45 INFO - if (aSmartPtr.mRawPtr != nullptr) NS_LogCOMPtrAddRef((this),static_cast(aSmartPtr.mRawPtr)); 14:20:45 INFO - } 14:20:45 INFO - nsCOMPtr(nsISupports* aRawPtr) 14:20:45 INFO - : nsCOMPtr_base(aRawPtr) 14:20:45 INFO - { 14:20:45 INFO - if (mRawPtr) { 14:20:45 INFO - (mRawPtr)->AddRef(); 14:20:45 INFO - } 14:20:45 INFO - if (aRawPtr != nullptr) NS_LogCOMPtrAddRef((this),static_cast(aRawPtr)); 14:20:45 INFO - } 14:20:45 INFO - nsCOMPtr(already_AddRefed& aSmartPtr) 14:20:45 INFO - : nsCOMPtr_base(aSmartPtr.take()) 14:20:45 INFO - { 14:20:45 INFO - if (mRawPtr != nullptr) NS_LogCOMPtrAddRef((this),static_cast(mRawPtr)); 14:20:45 INFO - } 14:20:45 INFO - nsCOMPtr(already_AddRefed&& aSmartPtr) 14:20:45 INFO - : nsCOMPtr_base(aSmartPtr.take()) 14:20:45 INFO - { 14:20:45 INFO - if (mRawPtr != nullptr) NS_LogCOMPtrAddRef((this),static_cast(mRawPtr)); 14:20:45 INFO - } 14:20:45 INFO - nsCOMPtr(const nsQueryInterface aQI) 14:20:45 INFO - : nsCOMPtr_base(nullptr) 14:20:45 INFO - { 14:20:45 INFO - if (nullptr != nullptr) NS_LogCOMPtrAddRef((this),static_cast(nullptr)); 14:20:45 INFO - assign_from_qi(aQI, (nsISupports::COMTypeInfo::kIID)); 14:20:45 INFO - } 14:20:45 INFO - nsCOMPtr(const nsQueryInterfaceWithError& aQI) 14:20:45 INFO - : nsCOMPtr_base(nullptr) 14:20:45 INFO - { 14:20:45 INFO - if (nullptr != nullptr) NS_LogCOMPtrAddRef((this),static_cast(nullptr)); 14:20:45 INFO - assign_from_qi_with_error(aQI, (nsISupports::COMTypeInfo::kIID)); 14:20:45 INFO - } 14:20:45 INFO - nsCOMPtr(const nsGetServiceByCID aGS) 14:20:45 INFO - : nsCOMPtr_base(nullptr) 14:20:45 INFO - { 14:20:45 INFO - if (nullptr != nullptr) NS_LogCOMPtrAddRef((this),static_cast(nullptr)); 14:20:45 INFO - assign_from_gs_cid(aGS, (nsISupports::COMTypeInfo::kIID)); 14:20:45 INFO - } 14:20:45 INFO - nsCOMPtr(const nsGetServiceByCIDWithError& aGS) 14:20:45 INFO - : nsCOMPtr_base(nullptr) 14:20:45 INFO - { 14:20:45 INFO - if (nullptr != nullptr) NS_LogCOMPtrAddRef((this),static_cast(nullptr)); 14:20:45 INFO - assign_from_gs_cid_with_error(aGS, (nsISupports::COMTypeInfo::kIID)); 14:20:45 INFO - } 14:20:45 INFO - nsCOMPtr(const nsGetServiceByContractID aGS) 14:20:45 INFO - : nsCOMPtr_base(nullptr) 14:20:45 INFO - { 14:20:45 INFO - if (nullptr != nullptr) NS_LogCOMPtrAddRef((this),static_cast(nullptr)); 14:20:45 INFO - assign_from_gs_contractid(aGS, (nsISupports::COMTypeInfo::kIID)); 14:20:45 INFO - } 14:20:45 INFO - nsCOMPtr(const nsGetServiceByContractIDWithError& aGS) 14:20:45 INFO - : nsCOMPtr_base(nullptr) 14:20:45 INFO - { 14:20:45 INFO - if (nullptr != nullptr) NS_LogCOMPtrAddRef((this),static_cast(nullptr)); 14:20:45 INFO - assign_from_gs_contractid_with_error(aGS, (nsISupports::COMTypeInfo::kIID)); 14:20:45 INFO - } 14:20:45 INFO - nsCOMPtr(const nsCOMPtr_helper& aHelper) 14:20:45 INFO - : nsCOMPtr_base(nullptr) 14:20:45 INFO - { 14:20:45 INFO - if (nullptr != nullptr) NS_LogCOMPtrAddRef((this),static_cast(nullptr)); 14:20:45 INFO - assign_from_helper(aHelper, (nsISupports::COMTypeInfo::kIID)); 14:20:45 INFO - } 14:20:45 INFO - nsCOMPtr& operator=(const nsCOMPtr& aRhs) 14:20:45 INFO - { 14:20:45 INFO - assign_with_AddRef(aRhs.mRawPtr); 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - nsCOMPtr& operator=(nsISupports* aRhs) 14:20:45 INFO - { 14:20:45 INFO - assign_with_AddRef(aRhs); 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - nsCOMPtr& operator=(decltype(nullptr)) 14:20:45 INFO - { 14:20:45 INFO - assign_assuming_AddRef(nullptr); 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - nsCOMPtr& operator=(already_AddRefed& aRhs) 14:20:45 INFO - { 14:20:45 INFO - assign_assuming_AddRef(aRhs.take()); 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - nsCOMPtr& operator=(already_AddRefed&& aRhs) 14:20:45 INFO - { 14:20:45 INFO - assign_assuming_AddRef(aRhs.take()); 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - nsCOMPtr& operator=(const nsQueryInterface aRhs) 14:20:45 INFO - { 14:20:45 INFO - assign_from_qi(aRhs, (nsISupports::COMTypeInfo::kIID)); 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - nsCOMPtr& operator=(const nsQueryInterfaceWithError& aRhs) 14:20:45 INFO - { 14:20:45 INFO - assign_from_qi_with_error(aRhs, (nsISupports::COMTypeInfo::kIID)); 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - nsCOMPtr& operator=(const nsGetServiceByCID aRhs) 14:20:45 INFO - { 14:20:45 INFO - assign_from_gs_cid(aRhs, (nsISupports::COMTypeInfo::kIID)); 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - nsCOMPtr& operator=(const nsGetServiceByCIDWithError& aRhs) 14:20:45 INFO - { 14:20:45 INFO - assign_from_gs_cid_with_error(aRhs, (nsISupports::COMTypeInfo::kIID)); 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - nsCOMPtr& operator=(const nsGetServiceByContractID aRhs) 14:20:45 INFO - { 14:20:45 INFO - assign_from_gs_contractid(aRhs, (nsISupports::COMTypeInfo::kIID)); 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - nsCOMPtr& operator=(const nsGetServiceByContractIDWithError& aRhs) 14:20:45 INFO - { 14:20:45 INFO - assign_from_gs_contractid_with_error(aRhs, (nsISupports::COMTypeInfo::kIID)); 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - nsCOMPtr& operator=(const nsCOMPtr_helper& aRhs) 14:20:45 INFO - { 14:20:45 INFO - assign_from_helper(aRhs, (nsISupports::COMTypeInfo::kIID)); 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - void swap(nsCOMPtr& aRhs) 14:20:45 INFO - { 14:20:45 INFO - nsISupports* temp = aRhs.mRawPtr; 14:20:45 INFO - if (mRawPtr != nullptr) NS_LogCOMPtrAddRef((&aRhs),static_cast(mRawPtr)); 14:20:45 INFO - if (temp != nullptr) NS_LogCOMPtrAddRef((this),static_cast(temp)); 14:20:45 INFO - if (mRawPtr) NS_LogCOMPtrRelease((this), static_cast(mRawPtr)); 14:20:45 INFO - if (temp) NS_LogCOMPtrRelease((&aRhs), static_cast(temp)); 14:20:45 INFO - aRhs.mRawPtr = mRawPtr; 14:20:45 INFO - mRawPtr = temp; 14:20:45 INFO - } 14:20:45 INFO - void swap(nsISupports*& aRhs) 14:20:45 INFO - { 14:20:45 INFO - nsISupports* temp = aRhs; 14:20:45 INFO - if (temp != nullptr) NS_LogCOMPtrAddRef((this),static_cast(temp)); 14:20:45 INFO - if (mRawPtr) NS_LogCOMPtrRelease((this), static_cast(mRawPtr)); 14:20:45 INFO - aRhs = mRawPtr; 14:20:45 INFO - mRawPtr = temp; 14:20:45 INFO - } 14:20:45 INFO - already_AddRefed forget() 14:20:45 INFO - { 14:20:45 INFO - nsISupports* temp = nullptr; 14:20:45 INFO - swap(temp); 14:20:45 INFO - return already_AddRefed(temp); 14:20:45 INFO - } 14:20:45 INFO - void forget(nsISupports** aRhs) 14:20:45 INFO - { 14:20:45 INFO - do { if (!(aRhs)) { NS_DebugBreak(NS_DEBUG_ASSERTION, "Null pointer passed to forget!", "aRhs", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCOMPtr.h", 1031); MOZ_PretendNoReturn(); } } while(0); 14:20:45 INFO - *aRhs = nullptr; 14:20:45 INFO - swap(*aRhs); 14:20:45 INFO - } 14:20:45 INFO - nsISupports* get() const { return reinterpret_cast(mRawPtr); } 14:20:45 INFO - operator nsISupports* () const { return get(); } 14:20:45 INFO - nsISupports* operator->() const 14:20:45 INFO - { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mRawPtr != nullptr))))) { MOZ_ReportAssertionFailure("mRawPtr != nullptr" " (" "You can't dereference a NULL nsCOMPtr with operator->()." ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCOMPtr.h", 1054); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1054); } while (0); } } while (0); 14:20:45 INFO - #line 1055 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCOMPtr.h" 14:20:45 INFO - return get(); 14:20:45 INFO - } 14:20:45 INFO - nsCOMPtr* get_address() { return this; } 14:20:45 INFO - const nsCOMPtr* get_address() const { return this; } 14:20:45 INFO - public: 14:20:45 INFO - nsISupports& operator*() const 14:20:45 INFO - { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mRawPtr != nullptr))))) { MOZ_ReportAssertionFailure("mRawPtr != nullptr" " (" "You can't dereference a NULL nsCOMPtr with operator*()." ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCOMPtr.h", 1067); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1067); } while (0); } } while (0); 14:20:45 INFO - #line 1068 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCOMPtr.h" 14:20:45 INFO - return *get(); 14:20:45 INFO - } 14:20:45 INFO - nsISupports** StartAssignment() 14:20:45 INFO - { 14:20:45 INFO - assign_assuming_AddRef(nullptr); 14:20:45 INFO - return reinterpret_cast(&mRawPtr); 14:20:45 INFO - #line 1079 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCOMPtr.h" 14:20:45 INFO - } 14:20:45 INFO - }; 14:20:45 INFO - template 14:20:45 INFO - inline void 14:20:45 INFO - ImplCycleCollectionUnlink(nsCOMPtr& aField) 14:20:45 INFO - { 14:20:45 INFO - aField = nullptr; 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - inline void 14:20:45 INFO - ImplCycleCollectionTraverse(nsCycleCollectionTraversalCallback& aCallback, 14:20:45 INFO - nsCOMPtr& aField, 14:20:45 INFO - const char* aName, 14:20:45 INFO - uint32_t aFlags = 0) 14:20:45 INFO - { 14:20:45 INFO - CycleCollectionNoteChild(aCallback, aField.get(), aName, aFlags); 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - void 14:20:45 INFO - nsCOMPtr::assign_with_AddRef(nsISupports* aRawPtr) 14:20:45 INFO - { 14:20:45 INFO - if (aRawPtr) { 14:20:45 INFO - (aRawPtr)->AddRef(); 14:20:45 INFO - } 14:20:45 INFO - assign_assuming_AddRef(reinterpret_cast(aRawPtr)); 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - void 14:20:45 INFO - nsCOMPtr::assign_from_qi(const nsQueryInterface aQI, const nsIID& aIID) 14:20:45 INFO - { 14:20:45 INFO - void* newRawPtr; 14:20:45 INFO - if (((bool)(!!(NS_FAILED_impl(aQI(aIID, &newRawPtr)))))) { 14:20:45 INFO - newRawPtr = nullptr; 14:20:45 INFO - } 14:20:45 INFO - assign_assuming_AddRef(static_cast(newRawPtr)); 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - void 14:20:45 INFO - nsCOMPtr::assign_from_qi_with_error(const nsQueryInterfaceWithError& aQI, 14:20:45 INFO - const nsIID& aIID) 14:20:45 INFO - { 14:20:45 INFO - void* newRawPtr; 14:20:45 INFO - if (((bool)(!!(NS_FAILED_impl(aQI(aIID, &newRawPtr)))))) { 14:20:45 INFO - newRawPtr = nullptr; 14:20:45 INFO - } 14:20:45 INFO - assign_assuming_AddRef(static_cast(newRawPtr)); 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - void 14:20:45 INFO - nsCOMPtr::assign_from_gs_cid(const nsGetServiceByCID aGS, const nsIID& aIID) 14:20:45 INFO - { 14:20:45 INFO - void* newRawPtr; 14:20:45 INFO - if (((bool)(!!(NS_FAILED_impl(aGS(aIID, &newRawPtr)))))) { 14:20:45 INFO - newRawPtr = nullptr; 14:20:45 INFO - } 14:20:45 INFO - assign_assuming_AddRef(static_cast(newRawPtr)); 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - void 14:20:45 INFO - nsCOMPtr::assign_from_gs_cid_with_error(const nsGetServiceByCIDWithError& aGS, 14:20:45 INFO - const nsIID& aIID) 14:20:45 INFO - { 14:20:45 INFO - void* newRawPtr; 14:20:45 INFO - if (((bool)(!!(NS_FAILED_impl(aGS(aIID, &newRawPtr)))))) { 14:20:45 INFO - newRawPtr = nullptr; 14:20:45 INFO - } 14:20:45 INFO - assign_assuming_AddRef(static_cast(newRawPtr)); 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - void 14:20:45 INFO - nsCOMPtr::assign_from_gs_contractid(const nsGetServiceByContractID aGS, 14:20:45 INFO - const nsIID& aIID) 14:20:45 INFO - { 14:20:45 INFO - void* newRawPtr; 14:20:45 INFO - if (((bool)(!!(NS_FAILED_impl(aGS(aIID, &newRawPtr)))))) { 14:20:45 INFO - newRawPtr = nullptr; 14:20:45 INFO - } 14:20:45 INFO - assign_assuming_AddRef(static_cast(newRawPtr)); 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - void 14:20:45 INFO - nsCOMPtr::assign_from_gs_contractid_with_error( 14:20:45 INFO - const nsGetServiceByContractIDWithError& aGS, const nsIID& aIID) 14:20:45 INFO - { 14:20:45 INFO - void* newRawPtr; 14:20:45 INFO - if (((bool)(!!(NS_FAILED_impl(aGS(aIID, &newRawPtr)))))) { 14:20:45 INFO - newRawPtr = nullptr; 14:20:45 INFO - } 14:20:45 INFO - assign_assuming_AddRef(static_cast(newRawPtr)); 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - void 14:20:45 INFO - nsCOMPtr::assign_from_helper(const nsCOMPtr_helper& helper, const nsIID& aIID) 14:20:45 INFO - { 14:20:45 INFO - void* newRawPtr; 14:20:45 INFO - if (((bool)(!!(NS_FAILED_impl(helper(aIID, &newRawPtr)))))) { 14:20:45 INFO - newRawPtr = nullptr; 14:20:45 INFO - } 14:20:45 INFO - assign_assuming_AddRef(static_cast(newRawPtr)); 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - void** 14:20:45 INFO - nsCOMPtr::begin_assignment() 14:20:45 INFO - { 14:20:45 INFO - assign_assuming_AddRef(nullptr); 14:20:45 INFO - union 14:20:45 INFO - { 14:20:45 INFO - T** mT; 14:20:45 INFO - void** mVoid; 14:20:45 INFO - } result; 14:20:45 INFO - result.mT = &mRawPtr; 14:20:45 INFO - return result.mVoid; 14:20:45 INFO - } 14:20:45 INFO - #line 1205 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCOMPtr.h" 14:20:45 INFO - template 14:20:45 INFO - inline nsCOMPtr* 14:20:45 INFO - address_of(nsCOMPtr& aPtr) 14:20:45 INFO - { 14:20:45 INFO - return aPtr.get_address(); 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - inline const nsCOMPtr* 14:20:45 INFO - address_of(const nsCOMPtr& aPtr) 14:20:45 INFO - { 14:20:45 INFO - return aPtr.get_address(); 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - class nsGetterAddRefs 14:20:45 INFO - { 14:20:45 INFO - public: 14:20:45 INFO - explicit nsGetterAddRefs(nsCOMPtr& aSmartPtr) 14:20:45 INFO - : mTargetSmartPtr(aSmartPtr) 14:20:45 INFO - { 14:20:45 INFO - } 14:20:45 INFO - ~nsGetterAddRefs() 14:20:45 INFO - { 14:20:45 INFO - if (mTargetSmartPtr.get() != nullptr) NS_LogCOMPtrAddRef((reinterpret_cast(address_of(mTargetSmartPtr))),static_cast(mTargetSmartPtr.get())); 14:20:45 INFO - #line 1250 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCOMPtr.h" 14:20:45 INFO - #line 1251 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCOMPtr.h" 14:20:45 INFO - mTargetSmartPtr.Assert_NoQueryNeeded(); 14:20:45 INFO - #line 1255 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCOMPtr.h" 14:20:45 INFO - } 14:20:45 INFO - #line 1257 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCOMPtr.h" 14:20:45 INFO - operator void**() 14:20:45 INFO - { 14:20:45 INFO - return reinterpret_cast(mTargetSmartPtr.StartAssignment()); 14:20:45 INFO - } 14:20:45 INFO - operator T**() { return mTargetSmartPtr.StartAssignment(); } 14:20:45 INFO - T*& operator*() { return *(mTargetSmartPtr.StartAssignment()); } 14:20:45 INFO - private: 14:20:45 INFO - nsCOMPtr& mTargetSmartPtr; 14:20:45 INFO - }; 14:20:45 INFO - template<> 14:20:45 INFO - class nsGetterAddRefs 14:20:45 INFO - { 14:20:45 INFO - public: 14:20:45 INFO - explicit nsGetterAddRefs(nsCOMPtr& aSmartPtr) 14:20:45 INFO - : mTargetSmartPtr(aSmartPtr) 14:20:45 INFO - { 14:20:45 INFO - } 14:20:45 INFO - ~nsGetterAddRefs() 14:20:45 INFO - { 14:20:45 INFO - if (mTargetSmartPtr.get() != nullptr) NS_LogCOMPtrAddRef((reinterpret_cast(address_of(mTargetSmartPtr))),static_cast(mTargetSmartPtr.get())); 14:20:45 INFO - #line 1285 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCOMPtr.h" 14:20:45 INFO - } 14:20:45 INFO - #line 1287 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCOMPtr.h" 14:20:45 INFO - operator void**() 14:20:45 INFO - { 14:20:45 INFO - return reinterpret_cast(mTargetSmartPtr.StartAssignment()); 14:20:45 INFO - } 14:20:45 INFO - operator nsISupports**() { return mTargetSmartPtr.StartAssignment(); } 14:20:45 INFO - nsISupports*& operator*() { return *(mTargetSmartPtr.StartAssignment()); } 14:20:45 INFO - private: 14:20:45 INFO - nsCOMPtr& mTargetSmartPtr; 14:20:45 INFO - }; 14:20:45 INFO - template 14:20:45 INFO - inline nsGetterAddRefs 14:20:45 INFO - getter_AddRefs(nsCOMPtr& aSmartPtr) 14:20:45 INFO - { 14:20:45 INFO - return nsGetterAddRefs(aSmartPtr); 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - inline nsresult 14:20:45 INFO - CallQueryInterface(T* aSource, nsGetterAddRefs aDestination) 14:20:45 INFO - { 14:20:45 INFO - return CallQueryInterface(aSource, 14:20:45 INFO - static_cast(aDestination)); 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - inline bool 14:20:45 INFO - operator==(const nsCOMPtr& aLhs, const nsCOMPtr& aRhs) 14:20:45 INFO - { 14:20:45 INFO - return static_cast(aLhs.get()) == static_cast(aRhs.get()); 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - inline bool 14:20:45 INFO - operator!=(const nsCOMPtr& aLhs, const nsCOMPtr& aRhs) 14:20:45 INFO - { 14:20:45 INFO - return static_cast(aLhs.get()) != static_cast(aRhs.get()); 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - inline bool 14:20:45 INFO - operator==(const nsCOMPtr& aLhs, const U* aRhs) 14:20:45 INFO - { 14:20:45 INFO - return static_cast(aLhs.get()) == aRhs; 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - inline bool 14:20:45 INFO - operator==(const U* aLhs, const nsCOMPtr& aRhs) 14:20:45 INFO - { 14:20:45 INFO - return aLhs == static_cast(aRhs.get()); 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - inline bool 14:20:45 INFO - operator!=(const nsCOMPtr& aLhs, const U* aRhs) 14:20:45 INFO - { 14:20:45 INFO - return static_cast(aLhs.get()) != aRhs; 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - inline bool 14:20:45 INFO - operator!=(const U* aLhs, const nsCOMPtr& aRhs) 14:20:45 INFO - { 14:20:45 INFO - return aLhs != static_cast(aRhs.get()); 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - inline bool 14:20:45 INFO - operator==(const nsCOMPtr& aLhs, U* aRhs) 14:20:45 INFO - { 14:20:45 INFO - return static_cast(aLhs.get()) == const_cast(aRhs); 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - inline bool 14:20:45 INFO - operator==(U* aLhs, const nsCOMPtr& aRhs) 14:20:45 INFO - { 14:20:45 INFO - return const_cast(aLhs) == static_cast(aRhs.get()); 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - inline bool 14:20:45 INFO - operator!=(const nsCOMPtr& aLhs, U* aRhs) 14:20:45 INFO - { 14:20:45 INFO - return static_cast(aLhs.get()) != const_cast(aRhs); 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - inline bool 14:20:45 INFO - operator!=(U* aLhs, const nsCOMPtr& aRhs) 14:20:45 INFO - { 14:20:45 INFO - return const_cast(aLhs) != static_cast(aRhs.get()); 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - inline bool 14:20:45 INFO - operator==(const nsCOMPtr& aLhs, decltype(nullptr)) 14:20:45 INFO - { 14:20:45 INFO - return aLhs.get() == nullptr; 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - inline bool 14:20:45 INFO - operator==(decltype(nullptr), const nsCOMPtr& aRhs) 14:20:45 INFO - { 14:20:45 INFO - return nullptr == aRhs.get(); 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - inline bool 14:20:45 INFO - operator!=(const nsCOMPtr& aLhs, decltype(nullptr)) 14:20:45 INFO - { 14:20:45 INFO - return aLhs.get() != nullptr; 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - inline bool 14:20:45 INFO - operator!=(decltype(nullptr), const nsCOMPtr& aRhs) 14:20:45 INFO - { 14:20:45 INFO - return nullptr != aRhs.get(); 14:20:45 INFO - } 14:20:45 INFO - inline bool 14:20:45 INFO - SameCOMIdentity(nsISupports* aLhs, nsISupports* aRhs) 14:20:45 INFO - { 14:20:45 INFO - return nsCOMPtr(do_QueryInterface(aLhs)) == 14:20:45 INFO - nsCOMPtr(do_QueryInterface(aRhs)); 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - inline nsresult 14:20:45 INFO - CallQueryInterface(nsCOMPtr& aSourcePtr, DestinationType** aDestPtr) 14:20:45 INFO - { 14:20:45 INFO - return CallQueryInterface(aSourcePtr.get(), aDestPtr); 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - RefPtr::RefPtr(const nsCOMPtr_helper& aHelper) 14:20:45 INFO - { 14:20:45 INFO - void* newRawPtr; 14:20:45 INFO - if (((bool)(!!(NS_FAILED_impl(aHelper((T::template COMTypeInfo::kIID), &newRawPtr)))))) { 14:20:45 INFO - newRawPtr = nullptr; 14:20:45 INFO - } 14:20:45 INFO - mRawPtr = static_cast(newRawPtr); 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - RefPtr& 14:20:45 INFO - RefPtr::operator=(const nsCOMPtr_helper& aHelper) 14:20:45 INFO - { 14:20:45 INFO - void* newRawPtr; 14:20:45 INFO - if (((bool)(!!(NS_FAILED_impl(aHelper((T::template COMTypeInfo::kIID), &newRawPtr)))))) { 14:20:45 INFO - newRawPtr = nullptr; 14:20:45 INFO - } 14:20:45 INFO - assign_assuming_AddRef(static_cast(newRawPtr)); 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - #line 1466 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsCOMPtr.h" 14:20:45 INFO - #line 12 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsComponentManagerUtils.h" 14:20:45 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIFactory.h" 14:20:45 INFO - class __declspec(novtable) nsIFactory : public nsISupports { 14:20:45 INFO - public: 14:20:45 INFO - template struct COMTypeInfo; 14:20:45 INFO - virtual nsresult __stdcall CreateInstance(nsISupports *aOuter, const nsIID & iid, void **result) = 0; 14:20:45 INFO - virtual nsresult __stdcall LockFactory(bool lock) = 0; 14:20:45 INFO - }; 14:20:45 INFO - template struct nsIFactory::COMTypeInfo { static const nsIID kIID ; }; template const nsIID nsIFactory::COMTypeInfo::kIID = {0x00000001, 0x0000, 0x0000, { 0xc0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x46 }}; 14:20:45 INFO - #line 107 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIFactory.h" 14:20:45 INFO - #line 110 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIFactory.h" 14:20:45 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsComponentManagerUtils.h" 14:20:45 INFO - nsresult CallCreateInstance(const nsCID& aClass, nsISupports* aDelegate, 14:20:45 INFO - const nsIID& aIID, void** aResult); 14:20:45 INFO - nsresult CallCreateInstance(const char* aContractID, nsISupports* aDelegate, 14:20:45 INFO - const nsIID& aIID, void** aResult); 14:20:45 INFO - nsresult CallGetClassObject(const nsCID& aClass, const nsIID& aIID, 14:20:45 INFO - void** aResult); 14:20:45 INFO - nsresult CallGetClassObject(const char* aContractID, const nsIID& aIID, 14:20:45 INFO - void** aResult); 14:20:45 INFO - class nsCreateInstanceByCID final : public nsCOMPtr_helper 14:20:45 INFO - { 14:20:45 INFO - public: 14:20:45 INFO - nsCreateInstanceByCID(const nsCID& aCID, nsresult* aErrorPtr) 14:20:45 INFO - : mCID(aCID) 14:20:45 INFO - , mErrorPtr(aErrorPtr) 14:20:45 INFO - { 14:20:45 INFO - } 14:20:45 INFO - virtual nsresult __fastcall operator()(const nsIID&, void**) const 14:20:45 INFO - override; 14:20:45 INFO - private: 14:20:45 INFO - const nsCID& mCID; 14:20:45 INFO - nsresult* mErrorPtr; 14:20:45 INFO - }; 14:20:45 INFO - class nsCreateInstanceByContractID final : public nsCOMPtr_helper 14:20:45 INFO - { 14:20:45 INFO - public: 14:20:45 INFO - nsCreateInstanceByContractID(const char* aContractID, nsresult* aErrorPtr) 14:20:45 INFO - : mContractID(aContractID) 14:20:45 INFO - , mErrorPtr(aErrorPtr) 14:20:45 INFO - { 14:20:45 INFO - } 14:20:45 INFO - virtual nsresult __fastcall operator()(const nsIID&, void**) const override; 14:20:45 INFO - private: 14:20:45 INFO - const char* mContractID; 14:20:45 INFO - nsresult* mErrorPtr; 14:20:45 INFO - }; 14:20:45 INFO - class nsCreateInstanceFromFactory final : public nsCOMPtr_helper 14:20:45 INFO - { 14:20:45 INFO - public: 14:20:45 INFO - nsCreateInstanceFromFactory(nsIFactory* aFactory, nsresult* aErrorPtr) 14:20:45 INFO - : mFactory(aFactory) 14:20:45 INFO - , mErrorPtr(aErrorPtr) 14:20:45 INFO - { 14:20:45 INFO - } 14:20:45 INFO - virtual nsresult __fastcall operator()(const nsIID&, void**) const override; 14:20:45 INFO - private: 14:20:45 INFO - nsIFactory* mFactory; 14:20:45 INFO - nsresult* mErrorPtr; 14:20:45 INFO - }; 14:20:45 INFO - inline const nsCreateInstanceByCID 14:20:45 INFO - do_CreateInstance(const nsCID& aCID, nsresult* aError = 0) 14:20:45 INFO - { 14:20:45 INFO - return nsCreateInstanceByCID(aCID, aError); 14:20:45 INFO - } 14:20:45 INFO - inline const nsCreateInstanceByContractID 14:20:45 INFO - do_CreateInstance(const char* aContractID, nsresult* aError = 0) 14:20:45 INFO - { 14:20:45 INFO - return nsCreateInstanceByContractID(aContractID, aError); 14:20:45 INFO - } 14:20:45 INFO - inline const nsCreateInstanceFromFactory 14:20:45 INFO - do_CreateInstance(nsIFactory* aFactory, nsresult* aError = 0) 14:20:45 INFO - { 14:20:45 INFO - return nsCreateInstanceFromFactory(aFactory, aError); 14:20:45 INFO - } 14:20:45 INFO - class nsGetClassObjectByCID final : public nsCOMPtr_helper 14:20:45 INFO - { 14:20:45 INFO - public: 14:20:45 INFO - nsGetClassObjectByCID(const nsCID& aCID, nsresult* aErrorPtr) 14:20:45 INFO - : mCID(aCID) 14:20:45 INFO - , mErrorPtr(aErrorPtr) 14:20:45 INFO - { 14:20:45 INFO - } 14:20:45 INFO - virtual nsresult __fastcall operator()(const nsIID&, void**) const override; 14:20:45 INFO - private: 14:20:45 INFO - const nsCID& mCID; 14:20:45 INFO - nsresult* mErrorPtr; 14:20:45 INFO - }; 14:20:45 INFO - class nsGetClassObjectByContractID final : public nsCOMPtr_helper 14:20:45 INFO - { 14:20:45 INFO - public: 14:20:45 INFO - nsGetClassObjectByContractID(const char* aContractID, nsresult* aErrorPtr) 14:20:45 INFO - : mContractID(aContractID) 14:20:45 INFO - , mErrorPtr(aErrorPtr) 14:20:45 INFO - { 14:20:45 INFO - } 14:20:45 INFO - virtual nsresult __fastcall operator()(const nsIID&, void**) const override; 14:20:45 INFO - private: 14:20:45 INFO - const char* mContractID; 14:20:45 INFO - nsresult* mErrorPtr; 14:20:45 INFO - }; 14:20:45 INFO - inline const nsGetClassObjectByCID 14:20:45 INFO - do_GetClassObject(const nsCID& aCID, nsresult* aError = 0) 14:20:45 INFO - { 14:20:45 INFO - return nsGetClassObjectByCID(aCID, aError); 14:20:45 INFO - } 14:20:45 INFO - inline const nsGetClassObjectByContractID 14:20:45 INFO - do_GetClassObject(const char* aContractID, nsresult* aError = 0) 14:20:45 INFO - { 14:20:45 INFO - return nsGetClassObjectByContractID(aContractID, aError); 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - inline nsresult 14:20:45 INFO - CallCreateInstance(const nsCID& aClass, 14:20:45 INFO - nsISupports* aDelegate, 14:20:45 INFO - DestinationType** aDestination) 14:20:45 INFO - { 14:20:45 INFO - do { if (!(aDestination)) { NS_DebugBreak(NS_DEBUG_ASSERTION, "null parameter", "aDestination", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsComponentManagerUtils.h", 156); MOZ_PretendNoReturn(); } } while(0); 14:20:45 INFO - return CallCreateInstance(aClass, aDelegate, 14:20:45 INFO - (DestinationType::template COMTypeInfo::kIID), 14:20:45 INFO - reinterpret_cast(aDestination)); 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - inline nsresult 14:20:45 INFO - CallCreateInstance(const nsCID& aClass, DestinationType** aDestination) 14:20:45 INFO - { 14:20:45 INFO - do { if (!(aDestination)) { NS_DebugBreak(NS_DEBUG_ASSERTION, "null parameter", "aDestination", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsComponentManagerUtils.h", 167); MOZ_PretendNoReturn(); } } while(0); 14:20:45 INFO - return CallCreateInstance(aClass, nullptr, 14:20:45 INFO - (DestinationType::template COMTypeInfo::kIID), 14:20:45 INFO - reinterpret_cast(aDestination)); 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - inline nsresult 14:20:45 INFO - CallCreateInstance(const char* aContractID, 14:20:45 INFO - nsISupports* aDelegate, 14:20:45 INFO - DestinationType** aDestination) 14:20:45 INFO - { 14:20:45 INFO - do { if (!(aContractID)) { NS_DebugBreak(NS_DEBUG_ASSERTION, "null parameter", "aContractID", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsComponentManagerUtils.h", 180); MOZ_PretendNoReturn(); } } while(0); 14:20:45 INFO - do { if (!(aDestination)) { NS_DebugBreak(NS_DEBUG_ASSERTION, "null parameter", "aDestination", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsComponentManagerUtils.h", 181); MOZ_PretendNoReturn(); } } while(0); 14:20:45 INFO - return CallCreateInstance(aContractID, 14:20:45 INFO - aDelegate, 14:20:45 INFO - (DestinationType::template COMTypeInfo::kIID), 14:20:45 INFO - reinterpret_cast(aDestination)); 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - inline nsresult 14:20:45 INFO - CallCreateInstance(const char* aContractID, DestinationType** aDestination) 14:20:45 INFO - { 14:20:45 INFO - do { if (!(aContractID)) { NS_DebugBreak(NS_DEBUG_ASSERTION, "null parameter", "aContractID", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsComponentManagerUtils.h", 193); MOZ_PretendNoReturn(); } } while(0); 14:20:45 INFO - do { if (!(aDestination)) { NS_DebugBreak(NS_DEBUG_ASSERTION, "null parameter", "aDestination", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsComponentManagerUtils.h", 194); MOZ_PretendNoReturn(); } } while(0); 14:20:45 INFO - return CallCreateInstance(aContractID, nullptr, 14:20:45 INFO - (DestinationType::template COMTypeInfo::kIID), 14:20:45 INFO - reinterpret_cast(aDestination)); 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - inline nsresult 14:20:45 INFO - CallCreateInstance(nsIFactory* aFactory, 14:20:45 INFO - nsISupports* aDelegate, 14:20:45 INFO - DestinationType** aDestination) 14:20:45 INFO - { 14:20:45 INFO - do { if (!(aFactory)) { NS_DebugBreak(NS_DEBUG_ASSERTION, "null parameter", "aFactory", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsComponentManagerUtils.h", 207); MOZ_PretendNoReturn(); } } while(0); 14:20:45 INFO - do { if (!(aDestination)) { NS_DebugBreak(NS_DEBUG_ASSERTION, "null parameter", "aDestination", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsComponentManagerUtils.h", 208); MOZ_PretendNoReturn(); } } while(0); 14:20:45 INFO - return aFactory->CreateInstance(aDelegate, 14:20:45 INFO - (DestinationType::template COMTypeInfo::kIID), 14:20:45 INFO - reinterpret_cast(aDestination)); 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - inline nsresult 14:20:45 INFO - CallCreateInstance(nsIFactory* aFactory, DestinationType** aDestination) 14:20:45 INFO - { 14:20:45 INFO - do { if (!(aFactory)) { NS_DebugBreak(NS_DEBUG_ASSERTION, "null parameter", "aFactory", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsComponentManagerUtils.h", 219); MOZ_PretendNoReturn(); } } while(0); 14:20:45 INFO - do { if (!(aDestination)) { NS_DebugBreak(NS_DEBUG_ASSERTION, "null parameter", "aDestination", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsComponentManagerUtils.h", 220); MOZ_PretendNoReturn(); } } while(0); 14:20:45 INFO - return aFactory->CreateInstance(nullptr, 14:20:45 INFO - (DestinationType::template COMTypeInfo::kIID), 14:20:45 INFO - reinterpret_cast(aDestination)); 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - inline nsresult 14:20:45 INFO - CallGetClassObject(const nsCID& aClass, DestinationType** aDestination) 14:20:45 INFO - { 14:20:45 INFO - do { if (!(aDestination)) { NS_DebugBreak(NS_DEBUG_ASSERTION, "null parameter", "aDestination", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsComponentManagerUtils.h", 231); MOZ_PretendNoReturn(); } } while(0); 14:20:45 INFO - return CallGetClassObject(aClass, (DestinationType::template COMTypeInfo::kIID), 14:20:45 INFO - reinterpret_cast(aDestination)); 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - inline nsresult 14:20:45 INFO - CallGetClassObject(const char* aContractID, DestinationType** aDestination) 14:20:45 INFO - { 14:20:45 INFO - do { if (!(aDestination)) { NS_DebugBreak(NS_DEBUG_ASSERTION, "null parameter", "aDestination", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsComponentManagerUtils.h", 241); MOZ_PretendNoReturn(); } } while(0); 14:20:45 INFO - return CallGetClassObject(aContractID, (DestinationType::template COMTypeInfo::kIID), 14:20:45 INFO - reinterpret_cast(aDestination)); 14:20:45 INFO - } 14:20:45 INFO - #line 248 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsComponentManagerUtils.h" 14:20:45 INFO - #line 139 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIServiceManager.h" 14:20:45 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsServiceManagerUtils.h" 14:20:45 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIServiceManager.h" 14:20:45 INFO - #line 11 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsServiceManagerUtils.h" 14:20:45 INFO - inline const nsGetServiceByCID 14:20:45 INFO - do_GetService(const nsCID& aCID) 14:20:45 INFO - { 14:20:45 INFO - return nsGetServiceByCID(aCID); 14:20:45 INFO - } 14:20:45 INFO - inline const nsGetServiceByCIDWithError 14:20:45 INFO - do_GetService(const nsCID& aCID, nsresult* aError) 14:20:45 INFO - { 14:20:45 INFO - return nsGetServiceByCIDWithError(aCID, aError); 14:20:45 INFO - } 14:20:45 INFO - inline const nsGetServiceByContractID 14:20:45 INFO - do_GetService(const char* aContractID) 14:20:45 INFO - { 14:20:45 INFO - return nsGetServiceByContractID(aContractID); 14:20:45 INFO - } 14:20:45 INFO - inline const nsGetServiceByContractIDWithError 14:20:45 INFO - do_GetService(const char* aContractID, nsresult* aError) 14:20:45 INFO - { 14:20:45 INFO - return nsGetServiceByContractIDWithError(aContractID, aError); 14:20:45 INFO - } 14:20:45 INFO - class nsGetServiceFromCategory final : public nsCOMPtr_helper 14:20:45 INFO - { 14:20:45 INFO - public: 14:20:45 INFO - nsGetServiceFromCategory(const char* aCategory, const char* aEntry, 14:20:45 INFO - nsresult* aErrorPtr) 14:20:45 INFO - : mCategory(aCategory) 14:20:45 INFO - , mEntry(aEntry) 14:20:45 INFO - , mErrorPtr(aErrorPtr) 14:20:45 INFO - { 14:20:45 INFO - } 14:20:45 INFO - virtual nsresult __fastcall operator()(const nsIID&, void**) const 14:20:45 INFO - override; 14:20:45 INFO - protected: 14:20:45 INFO - const char* mCategory; 14:20:45 INFO - const char* mEntry; 14:20:45 INFO - nsresult* mErrorPtr; 14:20:45 INFO - }; 14:20:45 INFO - inline const nsGetServiceFromCategory 14:20:45 INFO - do_GetServiceFromCategory(const char* aCategory, const char* aEntry, 14:20:45 INFO - nsresult* aError = 0) 14:20:45 INFO - { 14:20:45 INFO - return nsGetServiceFromCategory(aCategory, aEntry, aError); 14:20:45 INFO - } 14:20:45 INFO - nsresult CallGetService(const nsCID& aClass, const nsIID& aIID, void** aResult); 14:20:45 INFO - nsresult CallGetService(const char* aContractID, const nsIID& aIID, 14:20:45 INFO - void** aResult); 14:20:45 INFO - template 14:20:45 INFO - inline nsresult 14:20:45 INFO - CallGetService(const nsCID& aClass, 14:20:45 INFO - DestinationType** aDestination) 14:20:45 INFO - { 14:20:45 INFO - do { if (!(aDestination)) { NS_DebugBreak(NS_DEBUG_ASSERTION, "null parameter", "aDestination", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsServiceManagerUtils.h", 74); MOZ_PretendNoReturn(); } } while(0); 14:20:45 INFO - return CallGetService(aClass, 14:20:45 INFO - (DestinationType::template COMTypeInfo::kIID), 14:20:45 INFO - reinterpret_cast(aDestination)); 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - inline nsresult 14:20:45 INFO - CallGetService(const char* aContractID, 14:20:45 INFO - DestinationType** aDestination) 14:20:45 INFO - { 14:20:45 INFO - do { if (!(aContractID)) { NS_DebugBreak(NS_DEBUG_ASSERTION, "null parameter", "aContractID", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsServiceManagerUtils.h", 86); MOZ_PretendNoReturn(); } } while(0); 14:20:45 INFO - do { if (!(aDestination)) { NS_DebugBreak(NS_DEBUG_ASSERTION, "null parameter", "aDestination", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsServiceManagerUtils.h", 87); MOZ_PretendNoReturn(); } } while(0); 14:20:45 INFO - return CallGetService(aContractID, 14:20:45 INFO - (DestinationType::template COMTypeInfo::kIID), 14:20:45 INFO - reinterpret_cast(aDestination)); 14:20:45 INFO - } 14:20:45 INFO - #line 95 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsServiceManagerUtils.h" 14:20:45 INFO - #line 140 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIServiceManager.h" 14:20:45 INFO - #line 141 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIServiceManager.h" 14:20:45 INFO - #line 143 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIServiceManager.h" 14:20:45 INFO - #line 20 "c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/browser/components/shell/nsWindowsShellService.cpp" 14:20:45 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIStringBundle.h" 14:20:45 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsISimpleEnumerator.h" 14:20:45 INFO - class __declspec(novtable) nsISimpleEnumerator : public nsISupports { 14:20:45 INFO - public: 14:20:45 INFO - template struct COMTypeInfo; 14:20:45 INFO - virtual nsresult __stdcall HasMoreElements(bool *_retval) = 0; 14:20:45 INFO - virtual nsresult __stdcall GetNext(nsISupports * *_retval) = 0; 14:20:45 INFO - }; 14:20:45 INFO - template struct nsISimpleEnumerator::COMTypeInfo { static const nsIID kIID ; }; template const nsIID nsISimpleEnumerator::COMTypeInfo::kIID = {0xd1899240, 0xf9d2, 0x11d2, { 0xbd, 0xd6, 0x00, 0x00, 0x64, 0x65, 0x73, 0x74 }}; 14:20:45 INFO - #line 107 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsISimpleEnumerator.h" 14:20:45 INFO - #line 110 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsISimpleEnumerator.h" 14:20:45 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIStringBundle.h" 14:20:45 INFO - #line 16 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIStringBundle.h" 14:20:45 INFO - class __declspec(novtable) nsIStringBundle : public nsISupports { 14:20:45 INFO - public: 14:20:45 INFO - template struct COMTypeInfo; 14:20:45 INFO - virtual nsresult __stdcall GetStringFromID(int32_t aID, char16_t * *_retval) = 0; 14:20:45 INFO - virtual nsresult __stdcall GetStringFromName(const char16_t * aName, char16_t * *_retval) = 0; 14:20:45 INFO - virtual nsresult __stdcall FormatStringFromID(int32_t aID, const char16_t * *params, uint32_t length, char16_t * *_retval) = 0; 14:20:45 INFO - virtual nsresult __stdcall FormatStringFromName(const char16_t * aName, const char16_t * *params, uint32_t length, char16_t * *_retval) = 0; 14:20:45 INFO - virtual nsresult __stdcall GetSimpleEnumeration(nsISimpleEnumerator * *_retval) = 0; 14:20:45 INFO - }; 14:20:45 INFO - template struct nsIStringBundle::COMTypeInfo { static const nsIID kIID ; }; template const nsIID nsIStringBundle::COMTypeInfo::kIID = {0xd85a17c2, 0xaa7c, 0x11d2, { 0x9b, 0x8c, 0x00, 0x80, 0x5f, 0x8a, 0x16, 0xd9 }}; 14:20:45 INFO - #line 161 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIStringBundle.h" 14:20:45 INFO - class __declspec(novtable) nsIStringBundleService : public nsISupports { 14:20:45 INFO - public: 14:20:45 INFO - template struct COMTypeInfo; 14:20:45 INFO - virtual nsresult __stdcall CreateBundle(const char * aURLSpec, nsIStringBundle * *_retval) = 0; 14:20:45 INFO - virtual nsresult __stdcall CreateExtensibleBundle(const char * aRegistryKey, nsIStringBundle * *_retval) = 0; 14:20:45 INFO - virtual nsresult __stdcall FormatStatusMessage(nsresult aStatus, const char16_t * aStatusArg, char16_t * *_retval) = 0; 14:20:45 INFO - virtual nsresult __stdcall FlushBundles(void) = 0; 14:20:45 INFO - }; 14:20:45 INFO - template struct nsIStringBundleService::COMTypeInfo { static const nsIID kIID ; }; template const nsIID nsIStringBundleService::COMTypeInfo::kIID = {0xd85a17c0, 0xaa7c, 0x11d2, { 0x9b, 0x8c, 0x00, 0x80, 0x5f, 0x8a, 0x16, 0xd9 }}; 14:20:45 INFO - #line 278 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIStringBundle.h" 14:20:45 INFO - #line 281 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIStringBundle.h" 14:20:45 INFO - #line 21 "c:/builds/moz2_slave/autoland-w32-d-000000000000000/build/src/browser/components/shell/nsWindowsShellService.cpp" 14:20:45 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsNetUtil.h" 14:20:45 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIInterfaceRequestor.h" 14:20:45 INFO - class __declspec(novtable) nsIInterfaceRequestor : public nsISupports { 14:20:45 INFO - public: 14:20:45 INFO - template struct COMTypeInfo; 14:20:45 INFO - virtual nsresult __stdcall GetInterface(const nsIID & uuid, void **result) = 0; 14:20:45 INFO - }; 14:20:45 INFO - template struct nsIInterfaceRequestor::COMTypeInfo { static const nsIID kIID ; }; template const nsIID nsIInterfaceRequestor::COMTypeInfo::kIID = {0x033a1470, 0x8b2a, 0x11d3, { 0xaf, 0x88, 0x00, 0xa0, 0x24, 0xff, 0xc0, 0x8c }}; 14:20:45 INFO - #line 94 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIInterfaceRequestor.h" 14:20:45 INFO - #line 97 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIInterfaceRequestor.h" 14:20:45 INFO - #line 12 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsNetUtil.h" 14:20:45 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIInterfaceRequestorUtils.h" 14:20:45 INFO - template 14:20:45 INFO - inline nsresult 14:20:45 INFO - CallGetInterface(T* aSource, DestinationType** aDestination) 14:20:45 INFO - { 14:20:45 INFO - do { if (!(aSource)) { NS_DebugBreak(NS_DEBUG_ASSERTION, "null parameter", "aSource", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIInterfaceRequestorUtils.h", 18); MOZ_PretendNoReturn(); } } while(0); 14:20:45 INFO - do { if (!(aDestination)) { NS_DebugBreak(NS_DEBUG_ASSERTION, "null parameter", "aDestination", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIInterfaceRequestorUtils.h", 19); MOZ_PretendNoReturn(); } } while(0); 14:20:45 INFO - return aSource->GetInterface((DestinationType::template COMTypeInfo::kIID), 14:20:45 INFO - reinterpret_cast(aDestination)); 14:20:45 INFO - } 14:20:45 INFO - class nsGetInterface final : public nsCOMPtr_helper 14:20:45 INFO - { 14:20:45 INFO - public: 14:20:45 INFO - nsGetInterface(nsISupports* aSource, nsresult* aError) 14:20:45 INFO - : mSource(aSource) 14:20:45 INFO - , mErrorPtr(aError) 14:20:45 INFO - { 14:20:45 INFO - } 14:20:45 INFO - virtual nsresult __fastcall operator()(const nsIID&, void**) const 14:20:45 INFO - override; 14:20:45 INFO - private: 14:20:45 INFO - nsISupports* mSource; 14:20:45 INFO - nsresult* mErrorPtr; 14:20:45 INFO - }; 14:20:45 INFO - inline const nsGetInterface 14:20:45 INFO - do_GetInterface(nsISupports* aSource, nsresult* aError = 0) 14:20:45 INFO - { 14:20:45 INFO - return nsGetInterface(aSource, aError); 14:20:45 INFO - } 14:20:45 INFO - #line 49 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIInterfaceRequestorUtils.h" 14:20:45 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsNetUtil.h" 14:20:45 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsILoadGroup.h" 14:20:45 INFO - class nsISimpleEnumerator; 14:20:45 INFO - class nsIRequestObserver; 14:20:45 INFO - class nsIInterfaceRequestor; 14:20:45 INFO - class nsIRequestContext; 14:20:45 INFO - class __declspec(novtable) nsILoadGroup : public nsIRequest { 14:20:45 INFO - public: 14:20:45 INFO - template struct COMTypeInfo; 14:20:45 INFO - virtual nsresult __stdcall GetGroupObserver(nsIRequestObserver * *aGroupObserver) = 0; 14:20:45 INFO - virtual nsresult __stdcall SetGroupObserver(nsIRequestObserver *aGroupObserver) = 0; 14:20:45 INFO - virtual nsresult __stdcall GetDefaultLoadRequest(nsIRequest * *aDefaultLoadRequest) = 0; 14:20:45 INFO - virtual nsresult __stdcall SetDefaultLoadRequest(nsIRequest *aDefaultLoadRequest) = 0; 14:20:45 INFO - virtual nsresult __stdcall AddRequest(nsIRequest *aRequest, nsISupports *aContext) = 0; 14:20:45 INFO - virtual nsresult __stdcall RemoveRequest(nsIRequest *aRequest, nsISupports *aContext, nsresult aStatus) = 0; 14:20:45 INFO - virtual nsresult __stdcall GetRequests(nsISimpleEnumerator * *aRequests) = 0; 14:20:45 INFO - virtual nsresult __stdcall GetActiveCount(uint32_t *aActiveCount) = 0; 14:20:45 INFO - virtual nsresult __stdcall GetNotificationCallbacks(nsIInterfaceRequestor * *aNotificationCallbacks) = 0; 14:20:45 INFO - virtual nsresult __stdcall SetNotificationCallbacks(nsIInterfaceRequestor *aNotificationCallbacks) = 0; 14:20:45 INFO - virtual nsresult __stdcall GetRequestContextID(nsID *aRequestContextID) = 0; 14:20:45 INFO - virtual nsresult __stdcall GetDefaultLoadFlags(nsLoadFlags *aDefaultLoadFlags) = 0; 14:20:45 INFO - virtual nsresult __stdcall SetDefaultLoadFlags(nsLoadFlags aDefaultLoadFlags) = 0; 14:20:45 INFO - virtual nsresult __stdcall GetUserAgentOverrideCache(nsACString_internal & aUserAgentOverrideCache) = 0; 14:20:45 INFO - virtual nsresult __stdcall SetUserAgentOverrideCache(const nsACString_internal & aUserAgentOverrideCache) = 0; 14:20:45 INFO - }; 14:20:45 INFO - template struct nsILoadGroup::COMTypeInfo { static const nsIID kIID ; }; template const nsIID nsILoadGroup::COMTypeInfo::kIID = {0xf0c87725, 0x7a35, 0x463c, { 0x9c, 0xeb, 0x2c, 0x07, 0xf2, 0x34, 0x06, 0xcc }}; 14:20:45 INFO - #line 264 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsILoadGroup.h" 14:20:45 INFO - #line 267 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsILoadGroup.h" 14:20:45 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsNetUtil.h" 14:20:45 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsINetUtil.h" 14:20:45 INFO - class nsIURI; 14:20:45 INFO - class nsIPrefBranch; 14:20:45 INFO - class __declspec(novtable) nsINetUtil : public nsISupports { 14:20:45 INFO - public: 14:20:45 INFO - template struct COMTypeInfo; 14:20:45 INFO - virtual nsresult __stdcall ParseRequestContentType(const nsACString_internal & aTypeHeader, nsACString_internal & aCharset, bool *aHadCharset, nsACString_internal & _retval) = 0; 14:20:45 INFO - virtual nsresult __stdcall ParseResponseContentType(const nsACString_internal & aTypeHeader, nsACString_internal & aCharset, bool *aHadCharset, nsACString_internal & _retval) = 0; 14:20:45 INFO - virtual nsresult __stdcall ProtocolHasFlags(nsIURI *aURI, uint32_t aFlag, bool *_retval) = 0; 14:20:45 INFO - virtual nsresult __stdcall URIChainHasFlags(nsIURI *aURI, uint32_t aFlags, bool *_retval) = 0; 14:20:45 INFO - virtual nsresult __stdcall ToImmutableURI(nsIURI *aURI, nsIURI * *_retval) = 0; 14:20:45 INFO - virtual nsresult __stdcall NewSimpleNestedURI(nsIURI *aURI, nsIURI * *_retval) = 0; 14:20:45 INFO - enum { 14:20:45 INFO - ESCAPE_ALL = 0U, 14:20:45 INFO - ESCAPE_XALPHAS = 1U, 14:20:45 INFO - ESCAPE_XPALPHAS = 2U, 14:20:45 INFO - ESCAPE_URL_PATH = 4U 14:20:45 INFO - }; 14:20:45 INFO - virtual nsresult __stdcall EscapeString(const nsACString_internal & aString, uint32_t aEscapeType, nsACString_internal & _retval) = 0; 14:20:45 INFO - enum { 14:20:45 INFO - ESCAPE_URL_SCHEME = 1U, 14:20:45 INFO - ESCAPE_URL_USERNAME = 2U, 14:20:45 INFO - ESCAPE_URL_PASSWORD = 4U, 14:20:45 INFO - ESCAPE_URL_HOST = 8U, 14:20:45 INFO - ESCAPE_URL_DIRECTORY = 16U, 14:20:45 INFO - ESCAPE_URL_FILE_BASENAME = 32U, 14:20:45 INFO - ESCAPE_URL_FILE_EXTENSION = 64U, 14:20:45 INFO - ESCAPE_URL_PARAM = 128U, 14:20:45 INFO - ESCAPE_URL_QUERY = 256U, 14:20:45 INFO - ESCAPE_URL_REF = 512U, 14:20:45 INFO - ESCAPE_URL_FILEPATH = 112U, 14:20:45 INFO - ESCAPE_URL_MINIMAL = 1023U, 14:20:45 INFO - ESCAPE_URL_FORCED = 1024U, 14:20:45 INFO - ESCAPE_URL_ONLY_ASCII = 2048U, 14:20:45 INFO - ESCAPE_URL_ONLY_NONASCII = 4096U, 14:20:45 INFO - ESCAPE_URL_COLON = 16384U, 14:20:45 INFO - ESCAPE_URL_SKIP_CONTROL = 32768U 14:20:45 INFO - }; 14:20:45 INFO - virtual nsresult __stdcall EscapeURL(const nsACString_internal & aStr, uint32_t aFlags, nsACString_internal & _retval) = 0; 14:20:45 INFO - virtual nsresult __stdcall UnescapeString(const nsACString_internal & aStr, uint32_t aFlags, nsACString_internal & _retval) = 0; 14:20:45 INFO - virtual nsresult __stdcall ExtractCharsetFromContentType(const nsACString_internal & aTypeHeader, nsACString_internal & aCharset, int32_t *aCharsetStart, int32_t *aCharsetEnd, bool *_retval) = 0; 14:20:45 INFO - virtual nsresult __stdcall ParseAttributePolicyString(const nsAString_internal & aPolicyString, uint32_t *_retval) = 0; 14:20:45 INFO - }; 14:20:45 INFO - template struct nsINetUtil::COMTypeInfo { static const nsIID kIID ; }; template const nsIID nsINetUtil::COMTypeInfo::kIID = {0xfe2625ec, 0xb884, 0x4df1, { 0xb3, 0x9c, 0x9e, 0x83, 0x0e, 0x47, 0xaa, 0x94 }}; 14:20:45 INFO - #line 255 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsINetUtil.h" 14:20:45 INFO - #line 258 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsINetUtil.h" 14:20:45 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsNetUtil.h" 14:20:45 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsILoadInfo.h" 14:20:45 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIContentPolicy.h" 14:20:45 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIContentPolicyBase.h" 14:20:45 INFO - class nsIURI; 14:20:45 INFO - class nsIDOMNode; 14:20:45 INFO - class nsIPrincipal; 14:20:45 INFO - typedef uint32_t nsContentPolicyType; 14:20:45 INFO - class __declspec(novtable) nsIContentPolicyBase : public nsISupports { 14:20:45 INFO - public: 14:20:45 INFO - template struct COMTypeInfo; 14:20:45 INFO - enum { 14:20:45 INFO - TYPE_INVALID = 0U, 14:20:45 INFO - TYPE_OTHER = 1U, 14:20:45 INFO - TYPE_SCRIPT = 2U, 14:20:45 INFO - TYPE_IMAGE = 3U, 14:20:45 INFO - TYPE_STYLESHEET = 4U, 14:20:45 INFO - TYPE_OBJECT = 5U, 14:20:45 INFO - TYPE_DOCUMENT = 6U, 14:20:45 INFO - TYPE_SUBDOCUMENT = 7U, 14:20:45 INFO - TYPE_REFRESH = 8U, 14:20:45 INFO - TYPE_XBL = 9U, 14:20:45 INFO - TYPE_PING = 10U, 14:20:45 INFO - TYPE_XMLHTTPREQUEST = 11U, 14:20:45 INFO - TYPE_DATAREQUEST = 11U, 14:20:45 INFO - TYPE_OBJECT_SUBREQUEST = 12U, 14:20:45 INFO - TYPE_DTD = 13U, 14:20:45 INFO - TYPE_FONT = 14U, 14:20:45 INFO - TYPE_MEDIA = 15U, 14:20:45 INFO - TYPE_WEBSOCKET = 16U, 14:20:45 INFO - TYPE_CSP_REPORT = 17U, 14:20:45 INFO - TYPE_XSLT = 18U, 14:20:45 INFO - TYPE_BEACON = 19U, 14:20:45 INFO - TYPE_FETCH = 20U, 14:20:45 INFO - TYPE_IMAGESET = 21U, 14:20:45 INFO - TYPE_WEB_MANIFEST = 22U, 14:20:45 INFO - TYPE_INTERNAL_SCRIPT = 23U, 14:20:45 INFO - TYPE_INTERNAL_WORKER = 24U, 14:20:45 INFO - TYPE_INTERNAL_SHARED_WORKER = 25U, 14:20:45 INFO - TYPE_INTERNAL_EMBED = 26U, 14:20:45 INFO - TYPE_INTERNAL_OBJECT = 27U, 14:20:45 INFO - TYPE_INTERNAL_FRAME = 28U, 14:20:45 INFO - TYPE_INTERNAL_IFRAME = 29U, 14:20:45 INFO - TYPE_INTERNAL_AUDIO = 30U, 14:20:45 INFO - TYPE_INTERNAL_VIDEO = 31U, 14:20:45 INFO - TYPE_INTERNAL_TRACK = 32U, 14:20:45 INFO - TYPE_INTERNAL_XMLHTTPREQUEST = 33U, 14:20:45 INFO - TYPE_INTERNAL_EVENTSOURCE = 34U, 14:20:45 INFO - TYPE_INTERNAL_SERVICE_WORKER = 35U, 14:20:45 INFO - TYPE_INTERNAL_SCRIPT_PRELOAD = 36U, 14:20:45 INFO - TYPE_INTERNAL_IMAGE = 37U, 14:20:45 INFO - TYPE_INTERNAL_IMAGE_PRELOAD = 38U, 14:20:45 INFO - TYPE_INTERNAL_STYLESHEET = 39U, 14:20:45 INFO - TYPE_INTERNAL_STYLESHEET_PRELOAD = 40U, 14:20:45 INFO - TYPE_INTERNAL_IMAGE_FAVICON = 41U, 14:20:45 INFO - REJECT_REQUEST = -1, 14:20:45 INFO - REJECT_TYPE = -2, 14:20:45 INFO - REJECT_SERVER = -3, 14:20:45 INFO - REJECT_OTHER = -4, 14:20:45 INFO - ACCEPT = 1 14:20:45 INFO - }; 14:20:45 INFO - }; 14:20:45 INFO - template struct nsIContentPolicyBase::COMTypeInfo { static const nsIID kIID ; }; template const nsIID nsIContentPolicyBase::COMTypeInfo::kIID = {0x17418187, 0xd86f, 0x48dd, { 0x92, 0xd1, 0x23, 0x88, 0x38, 0xdf, 0x0a, 0x4e }}; 14:20:45 INFO - #line 140 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIContentPolicyBase.h" 14:20:45 INFO - #line 143 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIContentPolicyBase.h" 14:20:45 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIContentPolicy.h" 14:20:45 INFO - #line 16 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIContentPolicy.h" 14:20:45 INFO - class nsIURI; 14:20:45 INFO - class nsIDOMNode; 14:20:45 INFO - class nsIPrincipal; 14:20:45 INFO - class __declspec(novtable) nsIContentPolicy : public nsIContentPolicyBase { 14:20:45 INFO - public: 14:20:45 INFO - template struct COMTypeInfo; 14:20:45 INFO - virtual nsresult __stdcall ShouldLoad(nsContentPolicyType aContentType, nsIURI *aContentLocation, nsIURI *aRequestOrigin, nsISupports *aContext, const nsACString_internal & aMimeTypeGuess, nsISupports *aExtra, nsIPrincipal *aRequestPrincipal, int16_t *_retval) = 0; 14:20:45 INFO - virtual nsresult __stdcall ShouldProcess(nsContentPolicyType aContentType, nsIURI *aContentLocation, nsIURI *aRequestOrigin, nsISupports *aContext, const nsACString_internal & aMimeType, nsISupports *aExtra, nsIPrincipal *aRequestPrincipal, int16_t *_retval) = 0; 14:20:45 INFO - }; 14:20:45 INFO - template struct nsIContentPolicy::COMTypeInfo { static const nsIID kIID ; }; template const nsIID nsIContentPolicy::COMTypeInfo::kIID = {0xcaad4f1f, 0xd047, 0x46ac, { 0xae, 0x9d, 0xdc, 0x59, 0x8e, 0x4f, 0xb9, 0x1b }}; 14:20:45 INFO - #line 117 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIContentPolicy.h" 14:20:45 INFO - #line 120 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIContentPolicy.h" 14:20:45 INFO - #line 15 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsILoadInfo.h" 14:20:45 INFO - #line 16 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsILoadInfo.h" 14:20:45 INFO - class nsIDOMDocument; 14:20:45 INFO - class nsINode; 14:20:45 INFO - class nsIPrincipal; 14:20:45 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/BasePrincipal.h" 14:20:45 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsJSPrincipals.h" 14:20:45 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h" 14:20:45 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Range.h" 14:20:45 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RangedPtr.h" 14:20:45 INFO - namespace mozilla { 14:20:45 INFO - template 14:20:45 INFO - class RangedPtr 14:20:45 INFO - { 14:20:45 INFO - T* mPtr; 14:20:45 INFO - T* const mRangeStart; 14:20:45 INFO - T* const mRangeEnd; 14:20:45 INFO - #line 51 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RangedPtr.h" 14:20:45 INFO - void checkSanity() 14:20:45 INFO - { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mRangeStart <= mPtr))))) { MOZ_ReportAssertionFailure("mRangeStart <= mPtr", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RangedPtr.h", 54); do { } while (0); do { __debugbreak(); MOZ_NoReturn(54); } while (0); } } while (0); 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mPtr <= mRangeEnd))))) { MOZ_ReportAssertionFailure("mPtr <= mRangeEnd", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RangedPtr.h", 55); do { } while (0); do { __debugbreak(); MOZ_NoReturn(55); } while (0); } } while (0); 14:20:45 INFO - } 14:20:45 INFO - RangedPtr create(T* aPtr) const 14:20:45 INFO - { 14:20:45 INFO - return RangedPtr(aPtr, mRangeStart, mRangeEnd); 14:20:45 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RangedPtr.h" 14:20:45 INFO - } 14:20:45 INFO - uintptr_t asUintptr() const { return reinterpret_cast(mPtr); } 14:20:45 INFO - public: 14:20:45 INFO - RangedPtr(T* aPtr, T* aStart, T* aEnd) 14:20:45 INFO - : mPtr(aPtr) 14:20:45 INFO - , mRangeStart(aStart), mRangeEnd(aEnd) 14:20:45 INFO - #line 76 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RangedPtr.h" 14:20:45 INFO - { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mRangeStart <= mRangeEnd))))) { MOZ_ReportAssertionFailure("mRangeStart <= mRangeEnd", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RangedPtr.h", 77); do { } while (0); do { __debugbreak(); MOZ_NoReturn(77); } while (0); } } while (0); 14:20:45 INFO - checkSanity(); 14:20:45 INFO - } 14:20:45 INFO - RangedPtr(T* aPtr, T* aStart, size_t aLength) 14:20:45 INFO - : mPtr(aPtr) 14:20:45 INFO - , mRangeStart(aStart), mRangeEnd(aStart + aLength) 14:20:45 INFO - #line 85 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RangedPtr.h" 14:20:45 INFO - { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aLength <= size_t(-1) / sizeof(T)))))) { MOZ_ReportAssertionFailure("aLength <= size_t(-1) / sizeof(T)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RangedPtr.h", 86); do { } while (0); do { __debugbreak(); MOZ_NoReturn(86); } while (0); } } while (0); 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType(mRangeStart) + aLength * sizeof(T) >= reinterpret_cast(mRangeStart))>::isValid, "invalid assertion condition"); if ((!!(!(!!(reinterpret_cast(mRangeStart) + aLength * sizeof(T) >= reinterpret_cast(mRangeStart)))))) { MOZ_ReportAssertionFailure("reinterpret_cast(mRangeStart) + aLength * sizeof(T) >= reinterpret_cast(mRangeStart)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RangedPtr.h", 88); do { } while (0); do { __debugbreak(); MOZ_NoReturn(88); } while (0); } } while (0); 14:20:45 INFO - #line 89 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RangedPtr.h" 14:20:45 INFO - checkSanity(); 14:20:45 INFO - } 14:20:45 INFO - RangedPtr(T* aPtr, size_t aLength) 14:20:45 INFO - : mPtr(aPtr) 14:20:45 INFO - , mRangeStart(aPtr), mRangeEnd(aPtr + aLength) 14:20:45 INFO - #line 98 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RangedPtr.h" 14:20:45 INFO - { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aLength <= size_t(-1) / sizeof(T)))))) { MOZ_ReportAssertionFailure("aLength <= size_t(-1) / sizeof(T)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RangedPtr.h", 99); do { } while (0); do { __debugbreak(); MOZ_NoReturn(99); } while (0); } } while (0); 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType(mRangeStart) + aLength * sizeof(T) >= reinterpret_cast(mRangeStart))>::isValid, "invalid assertion condition"); if ((!!(!(!!(reinterpret_cast(mRangeStart) + aLength * sizeof(T) >= reinterpret_cast(mRangeStart)))))) { MOZ_ReportAssertionFailure("reinterpret_cast(mRangeStart) + aLength * sizeof(T) >= reinterpret_cast(mRangeStart)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RangedPtr.h", 101); do { } while (0); do { __debugbreak(); MOZ_NoReturn(101); } while (0); } } while (0); 14:20:45 INFO - #line 102 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RangedPtr.h" 14:20:45 INFO - checkSanity(); 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - explicit RangedPtr(T (&aArr)[N]) 14:20:45 INFO - : mPtr(aArr) 14:20:45 INFO - , mRangeStart(aArr), mRangeEnd(aArr + N) 14:20:45 INFO - #line 112 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RangedPtr.h" 14:20:45 INFO - { 14:20:45 INFO - checkSanity(); 14:20:45 INFO - } 14:20:45 INFO - T* get() const { return mPtr; } 14:20:45 INFO - explicit operator bool() const { return mPtr != nullptr; } 14:20:45 INFO - void checkIdenticalRange(const RangedPtr& aOther) const 14:20:45 INFO - { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mRangeStart == aOther.mRangeStart))))) { MOZ_ReportAssertionFailure("mRangeStart == aOther.mRangeStart", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RangedPtr.h", 122); do { } while (0); do { __debugbreak(); MOZ_NoReturn(122); } while (0); } } while (0); 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mRangeEnd == aOther.mRangeEnd))))) { MOZ_ReportAssertionFailure("mRangeEnd == aOther.mRangeEnd", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RangedPtr.h", 123); do { } while (0); do { __debugbreak(); MOZ_NoReturn(123); } while (0); } } while (0); 14:20:45 INFO - } 14:20:45 INFO - RangedPtr& operator=(const RangedPtr& aOther) 14:20:45 INFO - { 14:20:45 INFO - checkIdenticalRange(aOther); 14:20:45 INFO - mPtr = aOther.mPtr; 14:20:45 INFO - checkSanity(); 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - RangedPtr operator+(size_t aInc) const 14:20:45 INFO - { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aInc <= size_t(-1) / sizeof(T)))))) { MOZ_ReportAssertionFailure("aInc <= size_t(-1) / sizeof(T)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RangedPtr.h", 146); do { } while (0); do { __debugbreak(); MOZ_NoReturn(146); } while (0); } } while (0); 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType= asUintptr())>::isValid, "invalid assertion condition"); if ((!!(!(!!(asUintptr() + aInc * sizeof(T) >= asUintptr()))))) { MOZ_ReportAssertionFailure("asUintptr() + aInc * sizeof(T) >= asUintptr()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RangedPtr.h", 147); do { } while (0); do { __debugbreak(); MOZ_NoReturn(147); } while (0); } } while (0); 14:20:45 INFO - return create(mPtr + aInc); 14:20:45 INFO - } 14:20:45 INFO - RangedPtr operator-(size_t aDec) const 14:20:45 INFO - { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aDec <= size_t(-1) / sizeof(T)))))) { MOZ_ReportAssertionFailure("aDec <= size_t(-1) / sizeof(T)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RangedPtr.h", 153); do { } while (0); do { __debugbreak(); MOZ_NoReturn(153); } while (0); } } while (0); 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(asUintptr() - aDec * sizeof(T) <= asUintptr()))))) { MOZ_ReportAssertionFailure("asUintptr() - aDec * sizeof(T) <= asUintptr()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RangedPtr.h", 154); do { } while (0); do { __debugbreak(); MOZ_NoReturn(154); } while (0); } } while (0); 14:20:45 INFO - return create(mPtr - aDec); 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - RangedPtr& operator=(U* aPtr) 14:20:45 INFO - { 14:20:45 INFO - *this = create(aPtr); 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - RangedPtr& operator=(const RangedPtr& aPtr) 14:20:45 INFO - { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mRangeStart <= aPtr.mPtr))))) { MOZ_ReportAssertionFailure("mRangeStart <= aPtr.mPtr", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RangedPtr.h", 172); do { } while (0); do { __debugbreak(); MOZ_NoReturn(172); } while (0); } } while (0); 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aPtr.mPtr <= mRangeEnd))))) { MOZ_ReportAssertionFailure("aPtr.mPtr <= mRangeEnd", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RangedPtr.h", 173); do { } while (0); do { __debugbreak(); MOZ_NoReturn(173); } while (0); } } while (0); 14:20:45 INFO - mPtr = aPtr.mPtr; 14:20:45 INFO - checkSanity(); 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - RangedPtr& operator++() 14:20:45 INFO - { 14:20:45 INFO - return (*this += 1); 14:20:45 INFO - } 14:20:45 INFO - RangedPtr operator++(int) 14:20:45 INFO - { 14:20:45 INFO - RangedPtr rcp = *this; 14:20:45 INFO - ++*this; 14:20:45 INFO - return rcp; 14:20:45 INFO - } 14:20:45 INFO - RangedPtr& operator--() 14:20:45 INFO - { 14:20:45 INFO - return (*this -= 1); 14:20:45 INFO - } 14:20:45 INFO - RangedPtr operator--(int) 14:20:45 INFO - { 14:20:45 INFO - RangedPtr rcp = *this; 14:20:45 INFO - --*this; 14:20:45 INFO - return rcp; 14:20:45 INFO - } 14:20:45 INFO - RangedPtr& operator+=(size_t aInc) 14:20:45 INFO - { 14:20:45 INFO - *this = *this + aInc; 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - RangedPtr& operator-=(size_t aDec) 14:20:45 INFO - { 14:20:45 INFO - *this = *this - aDec; 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - T& operator[](int aIndex) const 14:20:45 INFO - { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType 0 ? aIndex : -aIndex) <= size_t(-1) / sizeof(T))>::isValid, "invalid assertion condition"); if ((!!(!(!!(size_t(aIndex > 0 ? aIndex : -aIndex) <= size_t(-1) / sizeof(T)))))) { MOZ_ReportAssertionFailure("size_t(aIndex > 0 ? aIndex : -aIndex) <= size_t(-1) / sizeof(T)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RangedPtr.h", 217); do { } while (0); do { __debugbreak(); MOZ_NoReturn(217); } while (0); } } while (0); 14:20:45 INFO - return *create(mPtr + aIndex); 14:20:45 INFO - } 14:20:45 INFO - T& operator*() const 14:20:45 INFO - { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType= mRangeStart)>::isValid, "invalid assertion condition"); if ((!!(!(!!(mPtr >= mRangeStart))))) { MOZ_ReportAssertionFailure("mPtr >= mRangeStart", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RangedPtr.h", 223); do { } while (0); do { __debugbreak(); MOZ_NoReturn(223); } while (0); } } while (0); 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mPtr < mRangeEnd))))) { MOZ_ReportAssertionFailure("mPtr < mRangeEnd", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RangedPtr.h", 224); do { } while (0); do { __debugbreak(); MOZ_NoReturn(224); } while (0); } } while (0); 14:20:45 INFO - return *mPtr; 14:20:45 INFO - } 14:20:45 INFO - T* operator->() const 14:20:45 INFO - { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType= mRangeStart)>::isValid, "invalid assertion condition"); if ((!!(!(!!(mPtr >= mRangeStart))))) { MOZ_ReportAssertionFailure("mPtr >= mRangeStart", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RangedPtr.h", 230); do { } while (0); do { __debugbreak(); MOZ_NoReturn(230); } while (0); } } while (0); 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mPtr < mRangeEnd))))) { MOZ_ReportAssertionFailure("mPtr < mRangeEnd", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RangedPtr.h", 231); do { } while (0); do { __debugbreak(); MOZ_NoReturn(231); } while (0); } } while (0); 14:20:45 INFO - return mPtr; 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - bool operator==(const RangedPtr& aOther) const 14:20:45 INFO - { 14:20:45 INFO - return mPtr == aOther.mPtr; 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - bool operator!=(const RangedPtr& aOther) const 14:20:45 INFO - { 14:20:45 INFO - return !(*this == aOther); 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - bool operator==(const U* u) const 14:20:45 INFO - { 14:20:45 INFO - return mPtr == u; 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - bool operator!=(const U* u) const 14:20:45 INFO - { 14:20:45 INFO - return !(*this == u); 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - bool operator<(const RangedPtr& aOther) const 14:20:45 INFO - { 14:20:45 INFO - return mPtr < aOther.mPtr; 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - bool operator<=(const RangedPtr& aOther) const 14:20:45 INFO - { 14:20:45 INFO - return mPtr <= aOther.mPtr; 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - bool operator>(const RangedPtr& aOther) const 14:20:45 INFO - { 14:20:45 INFO - return mPtr > aOther.mPtr; 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - bool operator>=(const RangedPtr& aOther) const 14:20:45 INFO - { 14:20:45 INFO - return mPtr >= aOther.mPtr; 14:20:45 INFO - } 14:20:45 INFO - size_t operator-(const RangedPtr& aOther) const 14:20:45 INFO - { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType= aOther.mPtr)>::isValid, "invalid assertion condition"); if ((!!(!(!!(mPtr >= aOther.mPtr))))) { MOZ_ReportAssertionFailure("mPtr >= aOther.mPtr", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RangedPtr.h", 281); do { } while (0); do { __debugbreak(); MOZ_NoReturn(281); } while (0); } } while (0); 14:20:45 INFO - return PointerRangeSize(aOther.mPtr, mPtr); 14:20:45 INFO - } 14:20:45 INFO - private: 14:20:45 INFO - RangedPtr() = delete; 14:20:45 INFO - }; 14:20:45 INFO - } 14:20:45 INFO - #line 292 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RangedPtr.h" 14:20:45 INFO - #line 11 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Range.h" 14:20:45 INFO - namespace mozilla { 14:20:45 INFO - template 14:20:45 INFO - class Range 14:20:45 INFO - { 14:20:45 INFO - const RangedPtr mStart; 14:20:45 INFO - const RangedPtr mEnd; 14:20:45 INFO - public: 14:20:45 INFO - Range() : mStart(nullptr, 0), mEnd(nullptr, 0) {} 14:20:45 INFO - Range(T* aPtr, size_t aLength) 14:20:45 INFO - : mStart(aPtr, aPtr, aPtr + aLength), 14:20:45 INFO - mEnd(aPtr + aLength, aPtr, aPtr + aLength) 14:20:45 INFO - {} 14:20:45 INFO - Range(const RangedPtr& aStart, const RangedPtr& aEnd) 14:20:45 INFO - : mStart(aStart.get(), aStart.get(), aEnd.get()), 14:20:45 INFO - mEnd(aEnd.get(), aStart.get(), aEnd.get()) 14:20:45 INFO - { 14:20:45 INFO - aStart.checkIdenticalRange(aEnd); 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aStart <= aEnd))))) { MOZ_ReportAssertionFailure("aStart <= aEnd", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Range.h", 36); do { } while (0); do { __debugbreak(); MOZ_NoReturn(36); } while (0); } } while (0); 14:20:45 INFO - } 14:20:45 INFO - template::value, 14:20:45 INFO - int>::Type> 14:20:45 INFO - Range(const Range& aOther) 14:20:45 INFO - : mStart(aOther.mStart), 14:20:45 INFO - mEnd(aOther.mEnd) 14:20:45 INFO - {} 14:20:45 INFO - RangedPtr begin() const { return mStart; } 14:20:45 INFO - RangedPtr end() const { return mEnd; } 14:20:45 INFO - size_t length() const { return mEnd - mStart; } 14:20:45 INFO - T& operator[](size_t aOffset) const { return mStart[aOffset]; } 14:20:45 INFO - explicit operator bool() const { return mStart != nullptr; } 14:20:45 INFO - }; 14:20:45 INFO - } 14:20:45 INFO - #line 59 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Range.h" 14:20:45 INFO - #line 16 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h" 14:20:45 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/Variant.h" 14:20:45 INFO - #line 19 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h" 14:20:45 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/CallArgs.h" 14:20:45 INFO - typedef bool 14:20:45 INFO - (* JSNative)(JSContext* cx, unsigned argc, JS::Value* vp); 14:20:45 INFO - namespace JS { 14:20:45 INFO - extern const HandleValue UndefinedHandleValue; 14:20:45 INFO - namespace detail { 14:20:45 INFO - extern Value 14:20:45 INFO - ComputeThis(JSContext* cx, JS::Value* vp); 14:20:45 INFO - extern void 14:20:45 INFO - CheckIsValidConstructible(const Value& v); 14:20:45 INFO - #line 97 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/CallArgs.h" 14:20:45 INFO - class IncludeUsedRval 14:20:45 INFO - { 14:20:45 INFO - protected: 14:20:45 INFO - mutable bool usedRval_; 14:20:45 INFO - void setUsedRval() const { usedRval_ = true; } 14:20:45 INFO - void clearUsedRval() const { usedRval_ = false; } 14:20:45 INFO - void assertUnusedRval() const { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!usedRval_))))) { MOZ_ReportAssertionFailure("!usedRval_", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/CallArgs.h", 105); do { } while (0); do { __debugbreak(); MOZ_NoReturn(105); } while (0); } } while (0); } 14:20:45 INFO - #line 111 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/CallArgs.h" 14:20:45 INFO - }; 14:20:45 INFO - class NoUsedRval 14:20:45 INFO - { 14:20:45 INFO - protected: 14:20:45 INFO - void setUsedRval() const {} 14:20:45 INFO - void clearUsedRval() const {} 14:20:45 INFO - void assertUnusedRval() const {} 14:20:45 INFO - }; 14:20:45 INFO - template 14:20:45 INFO - class CallArgsBase : public WantUsedRval 14:20:45 INFO - { 14:20:45 INFO - static_assert(mozilla::IsSame::value || 14:20:45 INFO - mozilla::IsSame::value, 14:20:45 INFO - "WantUsedRval can only be IncludeUsedRval or NoUsedRval"); 14:20:45 INFO - protected: 14:20:45 INFO - Value* argv_; 14:20:45 INFO - unsigned argc_; 14:20:45 INFO - bool constructing_; 14:20:45 INFO - public: 14:20:45 INFO - HandleValue calleev() const { 14:20:45 INFO - this->assertUnusedRval(); 14:20:45 INFO - return HandleValue::fromMarkedLocation(&argv_[-2]); 14:20:45 INFO - } 14:20:45 INFO - JSObject& callee() const { 14:20:45 INFO - return calleev().toObject(); 14:20:45 INFO - } 14:20:45 INFO - bool isConstructing() const { 14:20:45 INFO - if (!argv_[-1].isMagic()) 14:20:45 INFO - return false; 14:20:45 INFO - if (!this->usedRval_) 14:20:45 INFO - CheckIsValidConstructible(calleev()); 14:20:45 INFO - #line 163 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/CallArgs.h" 14:20:45 INFO - return true; 14:20:45 INFO - } 14:20:45 INFO - MutableHandleValue newTarget() const { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(constructing_))))) { MOZ_ReportAssertionFailure("constructing_", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/CallArgs.h", 168); do { } while (0); do { __debugbreak(); MOZ_NoReturn(168); } while (0); } } while (0); 14:20:45 INFO - return MutableHandleValue::fromMarkedLocation(&this->argv_[argc_]); 14:20:45 INFO - } 14:20:45 INFO - HandleValue thisv() const { 14:20:45 INFO - return HandleValue::fromMarkedLocation(&argv_[-1]); 14:20:45 INFO - } 14:20:45 INFO - Value computeThis(JSContext* cx) const { 14:20:45 INFO - if (thisv().isObject()) 14:20:45 INFO - return thisv(); 14:20:45 INFO - return ComputeThis(cx, base()); 14:20:45 INFO - } 14:20:45 INFO - unsigned length() const { return argc_; } 14:20:45 INFO - MutableHandleValue operator[](unsigned i) const { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(i < argc_))))) { MOZ_ReportAssertionFailure("i < argc_", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/CallArgs.h", 199); do { } while (0); do { __debugbreak(); MOZ_NoReturn(199); } while (0); } } while (0); 14:20:45 INFO - return MutableHandleValue::fromMarkedLocation(&this->argv_[i]); 14:20:45 INFO - } 14:20:45 INFO - HandleValue get(unsigned i) const { 14:20:45 INFO - return i < length() 14:20:45 INFO - ? HandleValue::fromMarkedLocation(&this->argv_[i]) 14:20:45 INFO - : UndefinedHandleValue; 14:20:45 INFO - } 14:20:45 INFO - bool hasDefined(unsigned i) const { 14:20:45 INFO - return i < argc_ && !this->argv_[i].isUndefined(); 14:20:45 INFO - } 14:20:45 INFO - MutableHandleValue rval() const { 14:20:45 INFO - this->setUsedRval(); 14:20:45 INFO - return MutableHandleValue::fromMarkedLocation(&argv_[-2]); 14:20:45 INFO - } 14:20:45 INFO - public: 14:20:45 INFO - void setCallee(const Value& aCalleev) const { 14:20:45 INFO - this->clearUsedRval(); 14:20:45 INFO - argv_[-2] = aCalleev; 14:20:45 INFO - } 14:20:45 INFO - void setThis(const Value& aThisv) const { 14:20:45 INFO - argv_[-1] = aThisv; 14:20:45 INFO - } 14:20:45 INFO - MutableHandleValue mutableThisv() const { 14:20:45 INFO - return MutableHandleValue::fromMarkedLocation(&argv_[-1]); 14:20:45 INFO - } 14:20:45 INFO - public: 14:20:45 INFO - Value* array() const { return argv_; } 14:20:45 INFO - Value* end() const { return argv_ + argc_ + constructing_; } 14:20:45 INFO - public: 14:20:45 INFO - Value* base() const { return argv_ - 2; } 14:20:45 INFO - Value* spAfterCall() const { 14:20:45 INFO - this->setUsedRval(); 14:20:45 INFO - return argv_ - 1; 14:20:45 INFO - } 14:20:45 INFO - }; 14:20:45 INFO - } 14:20:45 INFO - class CallArgs : public detail::CallArgsBase 14:20:45 INFO - { 14:20:45 INFO - private: 14:20:45 INFO - friend CallArgs CallArgsFromVp(unsigned argc, Value* vp); 14:20:45 INFO - friend CallArgs CallArgsFromSp(unsigned stackSlots, Value* sp, bool constructing); 14:20:45 INFO - static CallArgs create(unsigned argc, Value* argv, bool constructing) { 14:20:45 INFO - CallArgs args; 14:20:45 INFO - args.clearUsedRval(); 14:20:45 INFO - args.argv_ = argv; 14:20:45 INFO - args.argc_ = argc; 14:20:45 INFO - args.constructing_ = constructing; 14:20:45 INFO - for (unsigned i = 0; i < argc; ++i) 14:20:45 INFO - do { if (argv[i].isGCThing()) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!GCThingIsMarkedGray(GCCellPtr(argv[i]))))))) { MOZ_ReportAssertionFailure("!GCThingIsMarkedGray(GCCellPtr(argv[i]))", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/CallArgs.h", 293); do { } while (0); do { __debugbreak(); MOZ_NoReturn(293); } while (0); } } while (0); } } while (0); 14:20:45 INFO - #line 295 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/CallArgs.h" 14:20:45 INFO - return args; 14:20:45 INFO - } 14:20:45 INFO - public: 14:20:45 INFO - bool requireAtLeast(JSContext* cx, const char* fnname, unsigned required) const; 14:20:45 INFO - }; 14:20:45 INFO - inline CallArgs 14:20:45 INFO - CallArgsFromVp(unsigned argc, Value* vp) 14:20:45 INFO - { 14:20:45 INFO - return CallArgs::create(argc, vp + 2, vp[1].isMagic(JS_IS_CONSTRUCTING)); 14:20:45 INFO - } 14:20:45 INFO - inline CallArgs 14:20:45 INFO - CallArgsFromSp(unsigned stackSlots, Value* sp, bool constructing = false) 14:20:45 INFO - { 14:20:45 INFO - return CallArgs::create(stackSlots - constructing, sp - stackSlots, constructing); 14:20:45 INFO - } 14:20:45 INFO - } 14:20:45 INFO - inline JS::Value 14:20:45 INFO - JS_THIS(JSContext* cx, JS::Value* vp) 14:20:45 INFO - { 14:20:45 INFO - return vp[1].isPrimitive() ? JS::detail::ComputeThis(cx, vp) : vp[1]; 14:20:45 INFO - } 14:20:45 INFO - #line 370 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/CallArgs.h" 14:20:45 INFO - #line 29 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h" 14:20:45 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/CharacterEncoding.h" 14:20:45 INFO - namespace js { 14:20:45 INFO - class ExclusiveContext; 14:20:45 INFO - } 14:20:45 INFO - class JSFlatString; 14:20:45 INFO - namespace JS { 14:20:45 INFO - class Latin1Chars : public mozilla::Range 14:20:45 INFO - { 14:20:45 INFO - typedef mozilla::Range Base; 14:20:45 INFO - public: 14:20:45 INFO - using CharT = Latin1Char; 14:20:45 INFO - Latin1Chars() : Base() {} 14:20:45 INFO - Latin1Chars(char* aBytes, size_t aLength) : Base(reinterpret_cast(aBytes), aLength) {} 14:20:45 INFO - Latin1Chars(const Latin1Char* aBytes, size_t aLength) 14:20:45 INFO - : Base(const_cast(aBytes), aLength) 14:20:45 INFO - {} 14:20:45 INFO - Latin1Chars(const char* aBytes, size_t aLength) 14:20:45 INFO - : Base(reinterpret_cast(const_cast(aBytes)), aLength) 14:20:45 INFO - {} 14:20:45 INFO - }; 14:20:45 INFO - class Latin1CharsZ : public mozilla::RangedPtr 14:20:45 INFO - { 14:20:45 INFO - typedef mozilla::RangedPtr Base; 14:20:45 INFO - public: 14:20:45 INFO - using CharT = Latin1Char; 14:20:45 INFO - Latin1CharsZ() : Base(nullptr, 0) {} 14:20:45 INFO - Latin1CharsZ(char* aBytes, size_t aLength) 14:20:45 INFO - : Base(reinterpret_cast(aBytes), aLength) 14:20:45 INFO - { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aBytes[aLength] == '\0'))))) { MOZ_ReportAssertionFailure("aBytes[aLength] == '\\0'", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/CharacterEncoding.h", 61); do { } while (0); do { __debugbreak(); MOZ_NoReturn(61); } while (0); } } while (0); 14:20:45 INFO - } 14:20:45 INFO - Latin1CharsZ(Latin1Char* aBytes, size_t aLength) 14:20:45 INFO - : Base(aBytes, aLength) 14:20:45 INFO - { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aBytes[aLength] == '\0'))))) { MOZ_ReportAssertionFailure("aBytes[aLength] == '\\0'", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/CharacterEncoding.h", 67); do { } while (0); do { __debugbreak(); MOZ_NoReturn(67); } while (0); } } while (0); 14:20:45 INFO - } 14:20:45 INFO - using Base::operator=; 14:20:45 INFO - char* c_str() { return reinterpret_cast(get()); } 14:20:45 INFO - }; 14:20:45 INFO - class UTF8Chars : public mozilla::Range 14:20:45 INFO - { 14:20:45 INFO - typedef mozilla::Range Base; 14:20:45 INFO - public: 14:20:45 INFO - using CharT = unsigned char; 14:20:45 INFO - UTF8Chars() : Base() {} 14:20:45 INFO - UTF8Chars(char* aBytes, size_t aLength) 14:20:45 INFO - : Base(reinterpret_cast(aBytes), aLength) 14:20:45 INFO - {} 14:20:45 INFO - UTF8Chars(const char* aBytes, size_t aLength) 14:20:45 INFO - : Base(reinterpret_cast(const_cast(aBytes)), aLength) 14:20:45 INFO - {} 14:20:45 INFO - }; 14:20:45 INFO - class UTF8CharsZ : public mozilla::RangedPtr 14:20:45 INFO - { 14:20:45 INFO - typedef mozilla::RangedPtr Base; 14:20:45 INFO - public: 14:20:45 INFO - using CharT = unsigned char; 14:20:45 INFO - UTF8CharsZ() : Base(nullptr, 0) {} 14:20:45 INFO - UTF8CharsZ(char* aBytes, size_t aLength) 14:20:45 INFO - : Base(reinterpret_cast(aBytes), aLength) 14:20:45 INFO - { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aBytes[aLength] == '\0'))))) { MOZ_ReportAssertionFailure("aBytes[aLength] == '\\0'", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/CharacterEncoding.h", 106); do { } while (0); do { __debugbreak(); MOZ_NoReturn(106); } while (0); } } while (0); 14:20:45 INFO - } 14:20:45 INFO - UTF8CharsZ(unsigned char* aBytes, size_t aLength) 14:20:45 INFO - : Base(aBytes, aLength) 14:20:45 INFO - { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aBytes[aLength] == '\0'))))) { MOZ_ReportAssertionFailure("aBytes[aLength] == '\\0'", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/CharacterEncoding.h", 112); do { } while (0); do { __debugbreak(); MOZ_NoReturn(112); } while (0); } } while (0); 14:20:45 INFO - } 14:20:45 INFO - using Base::operator=; 14:20:45 INFO - char* c_str() { return reinterpret_cast(get()); } 14:20:45 INFO - }; 14:20:45 INFO - class ConstUTF8CharsZ 14:20:45 INFO - { 14:20:45 INFO - const char* data_; 14:20:45 INFO - public: 14:20:45 INFO - using CharT = unsigned char; 14:20:45 INFO - ConstUTF8CharsZ() : data_(nullptr) 14:20:45 INFO - {} 14:20:45 INFO - ConstUTF8CharsZ(const char* aBytes, size_t aLength) 14:20:45 INFO - : data_(aBytes) 14:20:45 INFO - { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aBytes[aLength] == '\0'))))) { MOZ_ReportAssertionFailure("aBytes[aLength] == '\\0'", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/CharacterEncoding.h", 139); do { } while (0); do { __debugbreak(); MOZ_NoReturn(139); } while (0); } } while (0); 14:20:45 INFO - validate(aLength); 14:20:45 INFO - #line 143 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/CharacterEncoding.h" 14:20:45 INFO - } 14:20:45 INFO - const void* get() const { return data_; } 14:20:45 INFO - const char* c_str() const { return data_; } 14:20:45 INFO - explicit operator bool() const { return data_ != nullptr; } 14:20:45 INFO - private: 14:20:45 INFO - void validate(size_t aLength); 14:20:45 INFO - #line 155 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/CharacterEncoding.h" 14:20:45 INFO - }; 14:20:45 INFO - class TwoByteChars : public mozilla::Range 14:20:45 INFO - { 14:20:45 INFO - typedef mozilla::Range Base; 14:20:45 INFO - public: 14:20:45 INFO - using CharT = char16_t; 14:20:45 INFO - TwoByteChars() : Base() {} 14:20:45 INFO - TwoByteChars(char16_t* aChars, size_t aLength) : Base(aChars, aLength) {} 14:20:45 INFO - TwoByteChars(const char16_t* aChars, size_t aLength) : Base(const_cast(aChars), aLength) {} 14:20:45 INFO - }; 14:20:45 INFO - class TwoByteCharsZ : public mozilla::RangedPtr 14:20:45 INFO - { 14:20:45 INFO - typedef mozilla::RangedPtr Base; 14:20:45 INFO - public: 14:20:45 INFO - using CharT = char16_t; 14:20:45 INFO - TwoByteCharsZ() : Base(nullptr, 0) {} 14:20:45 INFO - TwoByteCharsZ(char16_t* chars, size_t length) 14:20:45 INFO - : Base(chars, length) 14:20:45 INFO - { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(chars[length] == '\0'))))) { MOZ_ReportAssertionFailure("chars[length] == '\\0'", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/CharacterEncoding.h", 192); do { } while (0); do { __debugbreak(); MOZ_NoReturn(192); } while (0); } } while (0); 14:20:45 INFO - } 14:20:45 INFO - using Base::operator=; 14:20:45 INFO - }; 14:20:45 INFO - typedef mozilla::RangedPtr ConstCharPtr; 14:20:45 INFO - class ConstTwoByteChars : public mozilla::Range 14:20:45 INFO - { 14:20:45 INFO - typedef mozilla::Range Base; 14:20:45 INFO - public: 14:20:45 INFO - using CharT = char16_t; 14:20:45 INFO - ConstTwoByteChars() : Base() {} 14:20:45 INFO - ConstTwoByteChars(const char16_t* aChars, size_t aLength) : Base(aChars, aLength) {} 14:20:45 INFO - }; 14:20:45 INFO - extern Latin1CharsZ 14:20:45 INFO - LossyTwoByteCharsToNewLatin1CharsZ(js::ExclusiveContext* cx, 14:20:45 INFO - const mozilla::Range tbchars); 14:20:45 INFO - inline Latin1CharsZ 14:20:45 INFO - LossyTwoByteCharsToNewLatin1CharsZ(js::ExclusiveContext* cx, const char16_t* begin, size_t length) 14:20:45 INFO - { 14:20:45 INFO - const mozilla::Range tbchars(begin, length); 14:20:45 INFO - return JS::LossyTwoByteCharsToNewLatin1CharsZ(cx, tbchars); 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - extern UTF8CharsZ 14:20:45 INFO - CharsToNewUTF8CharsZ(js::ExclusiveContext* maybeCx, const mozilla::Range chars); 14:20:45 INFO - uint32_t 14:20:45 INFO - Utf8ToOneUcs4Char(const uint8_t* utf8Buffer, int utf8Length); 14:20:45 INFO - extern TwoByteCharsZ 14:20:45 INFO - UTF8CharsToNewTwoByteCharsZ(JSContext* cx, const UTF8Chars utf8, size_t* outlen); 14:20:45 INFO - extern TwoByteCharsZ 14:20:45 INFO - UTF8CharsToNewTwoByteCharsZ(JSContext* cx, const ConstUTF8CharsZ& utf8, size_t* outlen); 14:20:45 INFO - extern TwoByteCharsZ 14:20:45 INFO - LossyUTF8CharsToNewTwoByteCharsZ(JSContext* cx, const UTF8Chars utf8, size_t* outlen); 14:20:45 INFO - extern TwoByteCharsZ 14:20:45 INFO - LossyUTF8CharsToNewTwoByteCharsZ(JSContext* cx, const ConstUTF8CharsZ& utf8, size_t* outlen); 14:20:45 INFO - size_t 14:20:45 INFO - GetDeflatedUTF8StringLength(JSFlatString* s); 14:20:45 INFO - void 14:20:45 INFO - DeflateStringToUTF8Buffer(JSFlatString* src, mozilla::RangedPtr dst, 14:20:45 INFO - size_t* dstlenp = nullptr, size_t* numcharsp = nullptr); 14:20:45 INFO - enum class SmallestEncoding { 14:20:45 INFO - ASCII, 14:20:45 INFO - Latin1, 14:20:45 INFO - UTF16 14:20:45 INFO - }; 14:20:45 INFO - SmallestEncoding 14:20:45 INFO - FindSmallestEncoding(UTF8Chars utf8); 14:20:45 INFO - extern Latin1CharsZ 14:20:45 INFO - UTF8CharsToNewLatin1CharsZ(JSContext* cx, const UTF8Chars utf8, size_t* outlen); 14:20:45 INFO - extern Latin1CharsZ 14:20:45 INFO - LossyUTF8CharsToNewLatin1CharsZ(JSContext* cx, const UTF8Chars utf8, size_t* outlen); 14:20:45 INFO - extern bool 14:20:45 INFO - StringIsASCII(const char* s); 14:20:45 INFO - } 14:20:45 INFO - inline void JS_free(JS::Latin1CharsZ& ptr) { js_free((void*)ptr.get()); } 14:20:45 INFO - inline void JS_free(JS::UTF8CharsZ& ptr) { js_free((void*)ptr.get()); } 14:20:45 INFO - #line 339 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/CharacterEncoding.h" 14:20:45 INFO - #line 30 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h" 14:20:45 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Class.h" 14:20:45 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Id.h" 14:20:45 INFO - struct jsid 14:20:45 INFO - { 14:20:45 INFO - size_t asBits; 14:20:45 INFO - bool operator==(const jsid& rhs) const { return asBits == rhs.asBits; } 14:20:45 INFO - bool operator!=(const jsid& rhs) const { return asBits != rhs.asBits; } 14:20:45 INFO - } ; 14:20:45 INFO - static inline bool 14:20:45 INFO - JSID_IS_STRING(jsid iden) 14:20:45 INFO - { 14:20:45 INFO - return ((iden.asBits) & 0x7) == 0; 14:20:45 INFO - } 14:20:45 INFO - static inline JSString* 14:20:45 INFO - JSID_TO_STRING(jsid iden) 14:20:45 INFO - { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(JSID_IS_STRING(iden)))))) { MOZ_ReportAssertionFailure("JSID_IS_STRING(iden)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Id.h", 57); do { } while (0); do { __debugbreak(); MOZ_NoReturn(57); } while (0); } } while (0); 14:20:45 INFO - return (JSString*)(iden.asBits); 14:20:45 INFO - } 14:20:45 INFO - jsid 14:20:45 INFO - INTERNED_STRING_TO_JSID(JSContext* cx, JSString* str); 14:20:45 INFO - static inline bool 14:20:45 INFO - JSID_IS_INT(jsid iden) 14:20:45 INFO - { 14:20:45 INFO - return !!((iden.asBits) & 0x1); 14:20:45 INFO - } 14:20:45 INFO - static inline int32_t 14:20:45 INFO - JSID_TO_INT(jsid iden) 14:20:45 INFO - { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(JSID_IS_INT(iden)))))) { MOZ_ReportAssertionFailure("JSID_IS_INT(iden)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Id.h", 80); do { } while (0); do { __debugbreak(); MOZ_NoReturn(80); } while (0); } } while (0); 14:20:45 INFO - uint32_t bits = static_cast((iden.asBits)) >> 1; 14:20:45 INFO - return static_cast(bits); 14:20:45 INFO - } 14:20:45 INFO - static inline bool 14:20:45 INFO - INT_FITS_IN_JSID(int32_t i) 14:20:45 INFO - { 14:20:45 INFO - return i >= 0; 14:20:45 INFO - } 14:20:45 INFO - static inline jsid 14:20:45 INFO - INT_TO_JSID(int32_t i) 14:20:45 INFO - { 14:20:45 INFO - jsid iden; 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(INT_FITS_IN_JSID(i)))))) { MOZ_ReportAssertionFailure("INT_FITS_IN_JSID(i)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Id.h", 98); do { } while (0); do { __debugbreak(); MOZ_NoReturn(98); } while (0); } } while (0); 14:20:45 INFO - uint32_t bits = (static_cast(i) << 1) | 0x1; 14:20:45 INFO - (iden.asBits) = static_cast(bits); 14:20:45 INFO - return iden; 14:20:45 INFO - } 14:20:45 INFO - static inline bool 14:20:45 INFO - JSID_IS_SYMBOL(jsid iden) 14:20:45 INFO - { 14:20:45 INFO - return ((iden.asBits) & 0x7) == 0x4 && 14:20:45 INFO - (iden.asBits) != 0x4; 14:20:45 INFO - } 14:20:45 INFO - static inline JS::Symbol* 14:20:45 INFO - JSID_TO_SYMBOL(jsid iden) 14:20:45 INFO - { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(JSID_IS_SYMBOL(iden)))))) { MOZ_ReportAssertionFailure("JSID_IS_SYMBOL(iden)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Id.h", 114); do { } while (0); do { __debugbreak(); MOZ_NoReturn(114); } while (0); } } while (0); 14:20:45 INFO - return (JS::Symbol*)((iden.asBits) & ~(size_t)0x7); 14:20:45 INFO - } 14:20:45 INFO - static inline jsid 14:20:45 INFO - SYMBOL_TO_JSID(JS::Symbol* sym) 14:20:45 INFO - { 14:20:45 INFO - jsid iden; 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(sym != nullptr))))) { MOZ_ReportAssertionFailure("sym != nullptr", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Id.h", 122); do { } while (0); do { __debugbreak(); MOZ_NoReturn(122); } while (0); } } while (0); 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!((size_t(sym) & 0x7) == 0))))) { MOZ_ReportAssertionFailure("(size_t(sym) & 0x7) == 0", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Id.h", 123); do { } while (0); do { __debugbreak(); MOZ_NoReturn(123); } while (0); } } while (0); 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType(sym)))>::isValid, "invalid assertion condition"); if ((!!(!(!!(!js::gc::IsInsideNursery(reinterpret_cast(sym))))))) { MOZ_ReportAssertionFailure("!js::gc::IsInsideNursery(reinterpret_cast(sym))", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Id.h", 124); do { } while (0); do { __debugbreak(); MOZ_NoReturn(124); } while (0); } } while (0); 14:20:45 INFO - (iden.asBits) = (size_t(sym) | 0x4); 14:20:45 INFO - return iden; 14:20:45 INFO - } 14:20:45 INFO - static inline bool 14:20:45 INFO - JSID_IS_GCTHING(jsid iden) 14:20:45 INFO - { 14:20:45 INFO - return JSID_IS_STRING(iden) || JSID_IS_SYMBOL(iden); 14:20:45 INFO - } 14:20:45 INFO - static inline JS::GCCellPtr 14:20:45 INFO - JSID_TO_GCTHING(jsid iden) 14:20:45 INFO - { 14:20:45 INFO - void* thing = (void*)((iden.asBits) & ~(size_t)0x7); 14:20:45 INFO - if (JSID_IS_STRING(iden)) 14:20:45 INFO - return JS::GCCellPtr(thing, JS::TraceKind::String); 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(JSID_IS_SYMBOL(iden)))))) { MOZ_ReportAssertionFailure("JSID_IS_SYMBOL(iden)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Id.h", 141); do { } while (0); do { __debugbreak(); MOZ_NoReturn(141); } while (0); } } while (0); 14:20:45 INFO - return JS::GCCellPtr(thing, JS::TraceKind::Symbol); 14:20:45 INFO - } 14:20:45 INFO - static inline bool 14:20:45 INFO - JSID_IS_VOID(const jsid iden) 14:20:45 INFO - { 14:20:45 INFO - do { if (((size_t)(iden.asBits) & 0x7) == 0x2) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!((iden.asBits) == 0x2))))) { MOZ_ReportAssertionFailure("(iden.asBits) == 0x2", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Id.h", 149); do { } while (0); do { __debugbreak(); MOZ_NoReturn(149); } while (0); } } while (0); } } while (0); 14:20:45 INFO - #line 150 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Id.h" 14:20:45 INFO - return (size_t)(iden.asBits) == 0x2; 14:20:45 INFO - } 14:20:45 INFO - static inline bool 14:20:45 INFO - JSID_IS_EMPTY(const jsid iden) 14:20:45 INFO - { 14:20:45 INFO - return (size_t)(iden.asBits) == 0x4; 14:20:45 INFO - } 14:20:45 INFO - extern const jsid JSID_VOID; 14:20:45 INFO - extern const jsid JSID_EMPTY; 14:20:45 INFO - extern const JS::HandleId JSID_VOIDHANDLE; 14:20:45 INFO - extern const JS::HandleId JSID_EMPTYHANDLE; 14:20:45 INFO - namespace JS { 14:20:45 INFO - template <> 14:20:45 INFO - struct GCPolicy 14:20:45 INFO - { 14:20:45 INFO - static jsid initial() { return JSID_VOID; } 14:20:45 INFO - static void trace(JSTracer* trc, jsid* idp, const char* name) { 14:20:45 INFO - js::UnsafeTraceManuallyBarrieredEdge(trc, idp, name); 14:20:45 INFO - } 14:20:45 INFO - }; 14:20:45 INFO - } 14:20:45 INFO - namespace js { 14:20:45 INFO - template <> 14:20:45 INFO - struct BarrierMethods 14:20:45 INFO - { 14:20:45 INFO - static void postBarrier(jsid* idp, jsid prev, jsid next) {} 14:20:45 INFO - static void exposeToJS(jsid iden) { 14:20:45 INFO - if (JSID_IS_GCTHING(iden)) 14:20:45 INFO - js::gc::ExposeGCThingToActiveJS(JSID_TO_GCTHING(iden)); 14:20:45 INFO - } 14:20:45 INFO - }; 14:20:45 INFO - template 14:20:45 INFO - auto 14:20:45 INFO - DispatchTyped(F f, const jsid& iden, Args&&... args) 14:20:45 INFO - -> decltype(f(static_cast(nullptr), mozilla::Forward(args)...)) 14:20:45 INFO - { 14:20:45 INFO - if (JSID_IS_STRING(iden)) 14:20:45 INFO - return f(JSID_TO_STRING(iden), mozilla::Forward(args)...); 14:20:45 INFO - if (JSID_IS_SYMBOL(iden)) 14:20:45 INFO - return f(JSID_TO_SYMBOL(iden), mozilla::Forward(args)...); 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!JSID_IS_GCTHING(iden)))))) { MOZ_ReportAssertionFailure("!JSID_IS_GCTHING(iden)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Id.h", 201); do { } while (0); do { __debugbreak(); MOZ_NoReturn(201); } while (0); } } while (0); 14:20:45 INFO - return F::defaultValue(iden); 14:20:45 INFO - } 14:20:45 INFO - } 14:20:45 INFO - #line 210 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Id.h" 14:20:45 INFO - #line 16 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Class.h" 14:20:45 INFO - struct JSAtomState; 14:20:45 INFO - struct JSFreeOp; 14:20:45 INFO - struct JSFunctionSpec; 14:20:45 INFO - namespace js { 14:20:45 INFO - struct Class; 14:20:45 INFO - class FreeOp; 14:20:45 INFO - class Shape; 14:20:45 INFO - extern const js::Class* const FunctionClassPtr; 14:20:45 INFO - } 14:20:45 INFO - namespace JS { 14:20:45 INFO - class AutoIdVector; 14:20:45 INFO - enum class IsArrayAnswer 14:20:45 INFO - { 14:20:45 INFO - Array, 14:20:45 INFO - NotArray, 14:20:45 INFO - RevokedProxy 14:20:45 INFO - }; 14:20:45 INFO - extern bool 14:20:45 INFO - IsArray(JSContext* cx, HandleObject obj, bool* isArray); 14:20:45 INFO - extern bool 14:20:45 INFO - IsArray(JSContext* cx, HandleObject obj, IsArrayAnswer* answer); 14:20:45 INFO - class ObjectOpResult 14:20:45 INFO - { 14:20:45 INFO - private: 14:20:45 INFO - uintptr_t code_; 14:20:45 INFO - public: 14:20:45 INFO - enum SpecialCodes : uintptr_t { 14:20:45 INFO - OkCode = 0, 14:20:45 INFO - Uninitialized = uintptr_t(-1) 14:20:45 INFO - }; 14:20:45 INFO - ObjectOpResult() : code_(Uninitialized) {} 14:20:45 INFO - bool ok() const { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(code_ != Uninitialized))))) { MOZ_ReportAssertionFailure("code_ != Uninitialized", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Class.h", 139); do { } while (0); do { __debugbreak(); MOZ_NoReturn(139); } while (0); } } while (0); 14:20:45 INFO - return code_ == OkCode; 14:20:45 INFO - } 14:20:45 INFO - explicit operator bool() const { return ok(); } 14:20:45 INFO - bool succeed() { 14:20:45 INFO - code_ = OkCode; 14:20:45 INFO - return true; 14:20:45 INFO - } 14:20:45 INFO - bool fail(uint32_t msg) { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(msg != OkCode))))) { MOZ_ReportAssertionFailure("msg != OkCode", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Class.h", 163); do { } while (0); do { __debugbreak(); MOZ_NoReturn(163); } while (0); } } while (0); 14:20:45 INFO - code_ = msg; 14:20:45 INFO - return true; 14:20:45 INFO - } 14:20:45 INFO - bool failCantRedefineProp(); 14:20:45 INFO - bool failReadOnly(); 14:20:45 INFO - bool failGetterOnly(); 14:20:45 INFO - bool failCantDelete(); 14:20:45 INFO - bool failCantSetInterposed(); 14:20:45 INFO - bool failCantDefineWindowElement(); 14:20:45 INFO - bool failCantDeleteWindowElement(); 14:20:45 INFO - bool failCantDeleteWindowNamedProperty(); 14:20:45 INFO - bool failCantPreventExtensions(); 14:20:45 INFO - bool failCantSetProto(); 14:20:45 INFO - bool failNoNamedSetter(); 14:20:45 INFO - bool failNoIndexedSetter(); 14:20:45 INFO - uint32_t failureCode() const { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!ok()))))) { MOZ_ReportAssertionFailure("!ok()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Class.h", 183); do { } while (0); do { __debugbreak(); MOZ_NoReturn(183); } while (0); } } while (0); 14:20:45 INFO - return uint32_t(code_); 14:20:45 INFO - } 14:20:45 INFO - bool checkStrictErrorOrWarning(JSContext* cx, HandleObject obj, HandleId id, bool strict) { 14:20:45 INFO - if (ok()) 14:20:45 INFO - return true; 14:20:45 INFO - return reportStrictErrorOrWarning(cx, obj, id, strict); 14:20:45 INFO - } 14:20:45 INFO - bool checkStrictErrorOrWarning(JSContext* cx, HandleObject obj, bool strict) { 14:20:45 INFO - return ok() || reportStrictErrorOrWarning(cx, obj, strict); 14:20:45 INFO - } 14:20:45 INFO - bool reportError(JSContext* cx, HandleObject obj, HandleId id) { 14:20:45 INFO - return reportStrictErrorOrWarning(cx, obj, id, true); 14:20:45 INFO - } 14:20:45 INFO - bool reportError(JSContext* cx, HandleObject obj) { 14:20:45 INFO - return reportStrictErrorOrWarning(cx, obj, true); 14:20:45 INFO - } 14:20:45 INFO - bool reportStrictErrorOrWarning(JSContext* cx, HandleObject obj, HandleId id, bool strict); 14:20:45 INFO - bool reportStrictErrorOrWarning(JSContext* cx, HandleObject obj, bool strict); 14:20:45 INFO - bool checkStrict(JSContext* cx, HandleObject obj, HandleId id) { 14:20:45 INFO - return checkStrictErrorOrWarning(cx, obj, id, true); 14:20:45 INFO - } 14:20:45 INFO - bool checkStrict(JSContext* cx, HandleObject obj) { 14:20:45 INFO - return checkStrictErrorOrWarning(cx, obj, true); 14:20:45 INFO - } 14:20:45 INFO - }; 14:20:45 INFO - class PropertyResult 14:20:45 INFO - { 14:20:45 INFO - union { 14:20:45 INFO - js::Shape* shape_; 14:20:45 INFO - uintptr_t bits_; 14:20:45 INFO - }; 14:20:45 INFO - static const uintptr_t NotFound = 0; 14:20:45 INFO - static const uintptr_t NonNativeProperty = 1; 14:20:45 INFO - static const uintptr_t DenseOrTypedArrayElement = 1; 14:20:45 INFO - public: 14:20:45 INFO - PropertyResult() : bits_(NotFound) {} 14:20:45 INFO - explicit PropertyResult(js::Shape* propertyShape) 14:20:45 INFO - : shape_(propertyShape) 14:20:45 INFO - { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!isFound() || isNativeProperty()))))) { MOZ_ReportAssertionFailure("!isFound() || isNativeProperty()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Class.h", 268); do { } while (0); do { __debugbreak(); MOZ_NoReturn(268); } while (0); } } while (0); 14:20:45 INFO - } 14:20:45 INFO - explicit operator bool() const { 14:20:45 INFO - return isFound(); 14:20:45 INFO - } 14:20:45 INFO - bool isFound() const { 14:20:45 INFO - return bits_ != NotFound; 14:20:45 INFO - } 14:20:45 INFO - bool isNonNativeProperty() const { 14:20:45 INFO - return bits_ == NonNativeProperty; 14:20:45 INFO - } 14:20:45 INFO - bool isDenseOrTypedArrayElement() const { 14:20:45 INFO - return bits_ == DenseOrTypedArrayElement; 14:20:45 INFO - } 14:20:45 INFO - bool isNativeProperty() const { 14:20:45 INFO - return isFound() && !isNonNativeProperty(); 14:20:45 INFO - } 14:20:45 INFO - js::Shape* maybeShape() const { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!isNonNativeProperty()))))) { MOZ_ReportAssertionFailure("!isNonNativeProperty()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Class.h", 292); do { } while (0); do { __debugbreak(); MOZ_NoReturn(292); } while (0); } } while (0); 14:20:45 INFO - return isFound() ? shape_ : nullptr; 14:20:45 INFO - } 14:20:45 INFO - js::Shape* shape() const { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(isNativeProperty()))))) { MOZ_ReportAssertionFailure("isNativeProperty()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Class.h", 297); do { } while (0); do { __debugbreak(); MOZ_NoReturn(297); } while (0); } } while (0); 14:20:45 INFO - return shape_; 14:20:45 INFO - } 14:20:45 INFO - void setNotFound() { 14:20:45 INFO - bits_ = NotFound; 14:20:45 INFO - } 14:20:45 INFO - void setNativeProperty(js::Shape* propertyShape) { 14:20:45 INFO - shape_ = propertyShape; 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(isNativeProperty()))))) { MOZ_ReportAssertionFailure("isNativeProperty()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Class.h", 307); do { } while (0); do { __debugbreak(); MOZ_NoReturn(307); } while (0); } } while (0); 14:20:45 INFO - } 14:20:45 INFO - void setNonNativeProperty() { 14:20:45 INFO - bits_ = NonNativeProperty; 14:20:45 INFO - } 14:20:45 INFO - void setDenseOrTypedArrayElement() { 14:20:45 INFO - bits_ = DenseOrTypedArrayElement; 14:20:45 INFO - } 14:20:45 INFO - void trace(JSTracer* trc); 14:20:45 INFO - }; 14:20:45 INFO - } 14:20:45 INFO - namespace js { 14:20:45 INFO - template 14:20:45 INFO - class WrappedPtrOperations 14:20:45 INFO - { 14:20:45 INFO - const JS::PropertyResult& value() const { return static_cast(this)->get(); } 14:20:45 INFO - public: 14:20:45 INFO - bool isFound() const { return value().isFound(); } 14:20:45 INFO - explicit operator bool() const { return bool(value()); } 14:20:45 INFO - js::Shape* maybeShape() const { return value().maybeShape(); } 14:20:45 INFO - js::Shape* shape() const { return value().shape(); } 14:20:45 INFO - bool isNativeProperty() const { return value().isNativeProperty(); } 14:20:45 INFO - bool isNonNativeProperty() const { return value().isNonNativeProperty(); } 14:20:45 INFO - bool isDenseOrTypedArrayElement() const { return value().isDenseOrTypedArrayElement(); } 14:20:45 INFO - js::Shape* asTaggedShape() const { return value().asTaggedShape(); } 14:20:45 INFO - }; 14:20:45 INFO - template 14:20:45 INFO - class MutableWrappedPtrOperations 14:20:45 INFO - : public WrappedPtrOperations 14:20:45 INFO - { 14:20:45 INFO - JS::PropertyResult& value() { return static_cast(this)->get(); } 14:20:45 INFO - public: 14:20:45 INFO - void setNotFound() { 14:20:45 INFO - value().setNotFound(); 14:20:45 INFO - } 14:20:45 INFO - void setNativeProperty(js::Shape* shape) { 14:20:45 INFO - value().setNativeProperty(shape); 14:20:45 INFO - } 14:20:45 INFO - void setNonNativeProperty() { 14:20:45 INFO - value().setNonNativeProperty(); 14:20:45 INFO - } 14:20:45 INFO - void setDenseOrTypedArrayElement() { 14:20:45 INFO - value().setDenseOrTypedArrayElement(); 14:20:45 INFO - } 14:20:45 INFO - }; 14:20:45 INFO - } 14:20:45 INFO - typedef bool 14:20:45 INFO - (* JSGetterOp)(JSContext* cx, JS::HandleObject obj, JS::HandleId id, 14:20:45 INFO - JS::MutableHandleValue vp); 14:20:45 INFO - typedef bool 14:20:45 INFO - (* JSAddPropertyOp)(JSContext* cx, JS::HandleObject obj, JS::HandleId id, JS::HandleValue v); 14:20:45 INFO - typedef bool 14:20:45 INFO - (* JSSetterOp)(JSContext* cx, JS::HandleObject obj, JS::HandleId id, 14:20:45 INFO - JS::MutableHandleValue vp, JS::ObjectOpResult& result); 14:20:45 INFO - typedef bool 14:20:45 INFO - (* JSDeletePropertyOp)(JSContext* cx, JS::HandleObject obj, JS::HandleId id, 14:20:45 INFO - JS::ObjectOpResult& result); 14:20:45 INFO - typedef bool 14:20:45 INFO - (* JSNewEnumerateOp)(JSContext* cx, JS::HandleObject obj, JS::AutoIdVector& properties, 14:20:45 INFO - bool enumerableOnly); 14:20:45 INFO - typedef bool 14:20:45 INFO - (* JSEnumerateOp)(JSContext* cx, JS::HandleObject obj); 14:20:45 INFO - typedef JSString* 14:20:45 INFO - (* JSFunToStringOp)(JSContext* cx, JS::HandleObject obj, unsigned indent); 14:20:45 INFO - typedef bool 14:20:45 INFO - (* JSResolveOp)(JSContext* cx, JS::HandleObject obj, JS::HandleId id, 14:20:45 INFO - bool* resolvedp); 14:20:45 INFO - typedef bool 14:20:45 INFO - (* JSMayResolveOp)(const JSAtomState& names, jsid id, JSObject* maybeObj); 14:20:45 INFO - typedef void 14:20:45 INFO - (* JSFinalizeOp)(JSFreeOp* fop, JSObject* obj); 14:20:45 INFO - struct JSStringFinalizer { 14:20:45 INFO - void (*finalize)(JS::Zone* zone, const JSStringFinalizer* fin, char16_t* chars); 14:20:45 INFO - }; 14:20:45 INFO - typedef bool 14:20:45 INFO - (* JSHasInstanceOp)(JSContext* cx, JS::HandleObject obj, JS::MutableHandleValue vp, 14:20:45 INFO - bool* bp); 14:20:45 INFO - typedef void 14:20:45 INFO - (* JSTraceOp)(JSTracer* trc, JSObject* obj); 14:20:45 INFO - typedef JSObject* 14:20:45 INFO - (* JSWeakmapKeyDelegateOp)(JSObject* obj); 14:20:45 INFO - typedef void 14:20:45 INFO - (* JSObjectMovedOp)(JSObject* obj, const JSObject* old); 14:20:45 INFO - namespace js { 14:20:45 INFO - typedef bool 14:20:45 INFO - (* LookupPropertyOp)(JSContext* cx, JS::HandleObject obj, JS::HandleId id, 14:20:45 INFO - JS::MutableHandleObject objp, JS::MutableHandle propp); 14:20:45 INFO - typedef bool 14:20:45 INFO - (* DefinePropertyOp)(JSContext* cx, JS::HandleObject obj, JS::HandleId id, 14:20:45 INFO - JS::Handle desc, 14:20:45 INFO - JS::ObjectOpResult& result); 14:20:45 INFO - typedef bool 14:20:45 INFO - (* HasPropertyOp)(JSContext* cx, JS::HandleObject obj, JS::HandleId id, bool* foundp); 14:20:45 INFO - typedef bool 14:20:45 INFO - (* GetPropertyOp)(JSContext* cx, JS::HandleObject obj, JS::HandleValue receiver, JS::HandleId id, 14:20:45 INFO - JS::MutableHandleValue vp); 14:20:45 INFO - typedef bool 14:20:45 INFO - (* SetPropertyOp)(JSContext* cx, JS::HandleObject obj, JS::HandleId id, JS::HandleValue v, 14:20:45 INFO - JS::HandleValue receiver, JS::ObjectOpResult& result); 14:20:45 INFO - typedef bool 14:20:45 INFO - (* GetOwnPropertyOp)(JSContext* cx, JS::HandleObject obj, JS::HandleId id, 14:20:45 INFO - JS::MutableHandle desc); 14:20:45 INFO - typedef bool 14:20:45 INFO - (* DeletePropertyOp)(JSContext* cx, JS::HandleObject obj, JS::HandleId id, 14:20:45 INFO - JS::ObjectOpResult& result); 14:20:45 INFO - typedef bool 14:20:45 INFO - (* WatchOp)(JSContext* cx, JS::HandleObject obj, JS::HandleId id, JS::HandleObject callable); 14:20:45 INFO - typedef bool 14:20:45 INFO - (* UnwatchOp)(JSContext* cx, JS::HandleObject obj, JS::HandleId id); 14:20:45 INFO - class ElementAdder 14:20:45 INFO - { 14:20:45 INFO - public: 14:20:45 INFO - enum GetBehavior { 14:20:45 INFO - CheckHasElemPreserveHoles, 14:20:45 INFO - GetElement 14:20:45 INFO - }; 14:20:45 INFO - private: 14:20:45 INFO - JS::RootedObject resObj_; 14:20:45 INFO - JS::Value* vp_; 14:20:45 INFO - uint32_t index_; 14:20:45 INFO - uint32_t length_; 14:20:45 INFO - #line 566 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Class.h" 14:20:45 INFO - GetBehavior getBehavior_; 14:20:45 INFO - public: 14:20:45 INFO - ElementAdder(JSContext* cx, JSObject* obj, uint32_t length, GetBehavior behavior) 14:20:45 INFO - : resObj_(cx, obj), vp_(nullptr), index_(0), 14:20:45 INFO - length_(length), 14:20:45 INFO - #line 574 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Class.h" 14:20:45 INFO - getBehavior_(behavior) 14:20:45 INFO - {} 14:20:45 INFO - ElementAdder(JSContext* cx, JS::Value* vp, uint32_t length, GetBehavior behavior) 14:20:45 INFO - : resObj_(cx), vp_(vp), index_(0), 14:20:45 INFO - length_(length), 14:20:45 INFO - #line 581 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Class.h" 14:20:45 INFO - getBehavior_(behavior) 14:20:45 INFO - {} 14:20:45 INFO - GetBehavior getBehavior() const { return getBehavior_; } 14:20:45 INFO - bool append(JSContext* cx, JS::HandleValue v); 14:20:45 INFO - void appendHole(); 14:20:45 INFO - }; 14:20:45 INFO - typedef bool 14:20:45 INFO - (* GetElementsOp)(JSContext* cx, JS::HandleObject obj, uint32_t begin, uint32_t end, 14:20:45 INFO - ElementAdder* adder); 14:20:45 INFO - typedef void 14:20:45 INFO - (* FinalizeOp)(FreeOp* fop, JSObject* obj); 14:20:45 INFO - struct ClassOps 14:20:45 INFO - { 14:20:45 INFO - JSAddPropertyOp addProperty; 14:20:45 INFO - JSDeletePropertyOp delProperty; 14:20:45 INFO - JSGetterOp getProperty; 14:20:45 INFO - JSSetterOp setProperty; 14:20:45 INFO - JSEnumerateOp enumerate; 14:20:45 INFO - JSResolveOp resolve; 14:20:45 INFO - JSMayResolveOp mayResolve; 14:20:45 INFO - FinalizeOp finalize; 14:20:45 INFO - JSNative call; 14:20:45 INFO - JSHasInstanceOp hasInstance; 14:20:45 INFO - JSNative construct; 14:20:45 INFO - JSTraceOp trace; 14:20:45 INFO - }; 14:20:45 INFO - typedef JSObject* (*ClassObjectCreationOp)(JSContext* cx, JSProtoKey key); 14:20:45 INFO - typedef bool (*FinishClassInitOp)(JSContext* cx, JS::HandleObject ctor, 14:20:45 INFO - JS::HandleObject proto); 14:20:45 INFO - const size_t JSCLASS_CACHED_PROTO_WIDTH = 6; 14:20:45 INFO - struct ClassSpec 14:20:45 INFO - { 14:20:45 INFO - ClassObjectCreationOp createConstructor; 14:20:45 INFO - ClassObjectCreationOp createPrototype; 14:20:45 INFO - const JSFunctionSpec* constructorFunctions; 14:20:45 INFO - const JSPropertySpec* constructorProperties; 14:20:45 INFO - const JSFunctionSpec* prototypeFunctions; 14:20:45 INFO - const JSPropertySpec* prototypeProperties; 14:20:45 INFO - FinishClassInitOp finishInit; 14:20:45 INFO - uintptr_t flags; 14:20:45 INFO - static const size_t ProtoKeyWidth = JSCLASS_CACHED_PROTO_WIDTH; 14:20:45 INFO - static const uintptr_t ProtoKeyMask = (1 << ProtoKeyWidth) - 1; 14:20:45 INFO - static const uintptr_t DontDefineConstructor = 1 << ProtoKeyWidth; 14:20:45 INFO - bool defined() const { return !!createConstructor; } 14:20:45 INFO - JSProtoKey inheritanceProtoKey() const { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(defined()))))) { MOZ_ReportAssertionFailure("defined()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Class.h", 681); do { } while (0); do { __debugbreak(); MOZ_NoReturn(681); } while (0); } } while (0); 14:20:45 INFO - static_assert(JSProto_Null == 0, "zeroed key must be null"); 14:20:45 INFO - if (!(flags & ProtoKeyMask)) 14:20:45 INFO - return JSProto_Object; 14:20:45 INFO - return JSProtoKey(flags & ProtoKeyMask); 14:20:45 INFO - } 14:20:45 INFO - bool shouldDefineConstructor() const { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(defined()))))) { MOZ_ReportAssertionFailure("defined()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Class.h", 692); do { } while (0); do { __debugbreak(); MOZ_NoReturn(692); } while (0); } } while (0); 14:20:45 INFO - return !(flags & DontDefineConstructor); 14:20:45 INFO - } 14:20:45 INFO - }; 14:20:45 INFO - struct ClassExtension 14:20:45 INFO - { 14:20:45 INFO - JSWeakmapKeyDelegateOp weakmapKeyDelegateOp; 14:20:45 INFO - JSObjectMovedOp objectMovedOp; 14:20:45 INFO - }; 14:20:45 INFO - struct ObjectOps 14:20:45 INFO - { 14:20:45 INFO - LookupPropertyOp lookupProperty; 14:20:45 INFO - DefinePropertyOp defineProperty; 14:20:45 INFO - HasPropertyOp hasProperty; 14:20:45 INFO - GetPropertyOp getProperty; 14:20:45 INFO - SetPropertyOp setProperty; 14:20:45 INFO - GetOwnPropertyOp getOwnPropertyDescriptor; 14:20:45 INFO - DeletePropertyOp deleteProperty; 14:20:45 INFO - WatchOp watch; 14:20:45 INFO - UnwatchOp unwatch; 14:20:45 INFO - GetElementsOp getElements; 14:20:45 INFO - JSNewEnumerateOp enumerate; 14:20:45 INFO - JSFunToStringOp funToString; 14:20:45 INFO - }; 14:20:45 INFO - } 14:20:45 INFO - typedef void (*JSClassInternal)(); 14:20:45 INFO - struct JSClassOps 14:20:45 INFO - { 14:20:45 INFO - JSAddPropertyOp addProperty; 14:20:45 INFO - JSDeletePropertyOp delProperty; 14:20:45 INFO - JSGetterOp getProperty; 14:20:45 INFO - JSSetterOp setProperty; 14:20:45 INFO - JSEnumerateOp enumerate; 14:20:45 INFO - JSResolveOp resolve; 14:20:45 INFO - JSMayResolveOp mayResolve; 14:20:45 INFO - JSFinalizeOp finalize; 14:20:45 INFO - JSNative call; 14:20:45 INFO - JSHasInstanceOp hasInstance; 14:20:45 INFO - JSNative construct; 14:20:45 INFO - JSTraceOp trace; 14:20:45 INFO - }; 14:20:45 INFO - struct JSClass { 14:20:45 INFO - const char* name; uint32_t flags; const JSClassOps* cOps; JSAddPropertyOp getAddProperty() const { return cOps ? cOps->addProperty : nullptr; } JSDeletePropertyOp getDelProperty() const { return cOps ? cOps->delProperty : nullptr; } JSGetterOp getGetProperty() const { return cOps ? cOps->getProperty : nullptr; } JSSetterOp getSetProperty() const { return cOps ? cOps->setProperty : nullptr; } JSEnumerateOp getEnumerate() const { return cOps ? cOps->enumerate : nullptr; } JSResolveOp getResolve() const { return cOps ? cOps->resolve : nullptr; } JSMayResolveOp getMayResolve() const { return cOps ? cOps->mayResolve : nullptr; } JSNative getCall() const { return cOps ? cOps->call : nullptr; } JSHasInstanceOp getHasInstance() const { return cOps ? cOps->hasInstance : nullptr; } JSNative getConstruct() const { return cOps ? cOps->construct : nullptr; } bool hasFinalize() const { return cOps && cOps->finalize; } bool hasTrace() const { return cOps && cOps->trace; } bool isTrace(JSTraceOp trace) const { return cOps && cOps->trace == trace; } void doFinalize(JSFreeOp* fop, JSObject* obj) const { do { static_assert(mozilla::detail::AssertionConditionTypefinalize)>::isValid, "invalid assertion condition"); if ((!!(!(!!(cOps && cOps->finalize))))) { MOZ_ReportAssertionFailure("cOps && cOps->finalize", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Class.h", 773); do { } while (0); do { __debugbreak(); MOZ_NoReturn(773); } while (0); } } while (0); cOps->finalize(fop, obj); } void doTrace(JSTracer* trc, JSObject* obj) const { do { static_assert(mozilla::detail::AssertionConditionTypetrace)>::isValid, "invalid assertion condition"); if ((!!(!(!!(cOps && cOps->trace))))) { MOZ_ReportAssertionFailure("cOps && cOps->trace", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Class.h", 773); do { } while (0); do { __debugbreak(); MOZ_NoReturn(773); } while (0); } } while (0); cOps->trace(trc, obj); }; 14:20:45 INFO - void* reserved[3]; 14:20:45 INFO - }; 14:20:45 INFO - namespace js { 14:20:45 INFO - struct Class 14:20:45 INFO - { 14:20:45 INFO - const char* name; uint32_t flags; const js::ClassOps* cOps; JSAddPropertyOp getAddProperty() const { return cOps ? cOps->addProperty : nullptr; } JSDeletePropertyOp getDelProperty() const { return cOps ? cOps->delProperty : nullptr; } JSGetterOp getGetProperty() const { return cOps ? cOps->getProperty : nullptr; } JSSetterOp getSetProperty() const { return cOps ? cOps->setProperty : nullptr; } JSEnumerateOp getEnumerate() const { return cOps ? cOps->enumerate : nullptr; } JSResolveOp getResolve() const { return cOps ? cOps->resolve : nullptr; } JSMayResolveOp getMayResolve() const { return cOps ? cOps->mayResolve : nullptr; } JSNative getCall() const { return cOps ? cOps->call : nullptr; } JSHasInstanceOp getHasInstance() const { return cOps ? cOps->hasInstance : nullptr; } JSNative getConstruct() const { return cOps ? cOps->construct : nullptr; } bool hasFinalize() const { return cOps && cOps->finalize; } bool hasTrace() const { return cOps && cOps->trace; } bool isTrace(JSTraceOp trace) const { return cOps && cOps->trace == trace; } void doFinalize(FreeOp* fop, JSObject* obj) const { do { static_assert(mozilla::detail::AssertionConditionTypefinalize)>::isValid, "invalid assertion condition"); if ((!!(!(!!(cOps && cOps->finalize))))) { MOZ_ReportAssertionFailure("cOps && cOps->finalize", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Class.h", 881); do { } while (0); do { __debugbreak(); MOZ_NoReturn(881); } while (0); } } while (0); cOps->finalize(fop, obj); } void doTrace(JSTracer* trc, JSObject* obj) const { do { static_assert(mozilla::detail::AssertionConditionTypetrace)>::isValid, "invalid assertion condition"); if ((!!(!(!!(cOps && cOps->trace))))) { MOZ_ReportAssertionFailure("cOps && cOps->trace", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Class.h", 881); do { } while (0); do { __debugbreak(); MOZ_NoReturn(881); } while (0); } } while (0); cOps->trace(trc, obj); }; 14:20:45 INFO - const ClassSpec* spec; 14:20:45 INFO - const ClassExtension* ext; 14:20:45 INFO - const ObjectOps* oOps; 14:20:45 INFO - static const uint32_t NON_NATIVE = (1<<((8 + 8)+2)); 14:20:45 INFO - bool isNative() const { 14:20:45 INFO - return !(flags & NON_NATIVE); 14:20:45 INFO - } 14:20:45 INFO - bool hasPrivate() const { 14:20:45 INFO - return !!(flags & (1<<0)); 14:20:45 INFO - } 14:20:45 INFO - bool emulatesUndefined() const { 14:20:45 INFO - return flags & (1<<6); 14:20:45 INFO - } 14:20:45 INFO - bool isJSFunction() const { 14:20:45 INFO - return this == js::FunctionClassPtr; 14:20:45 INFO - } 14:20:45 INFO - bool nonProxyCallable() const { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!isProxy()))))) { MOZ_ReportAssertionFailure("!isProxy()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Class.h", 912); do { } while (0); do { __debugbreak(); MOZ_NoReturn(912); } while (0); } } while (0); 14:20:45 INFO - return isJSFunction() || getCall(); 14:20:45 INFO - } 14:20:45 INFO - bool isProxy() const { 14:20:45 INFO - return flags & (1<<((8 + 8)+4)); 14:20:45 INFO - } 14:20:45 INFO - bool isDOMClass() const { 14:20:45 INFO - return flags & (1<<4); 14:20:45 INFO - } 14:20:45 INFO - bool shouldDelayMetadataBuilder() const { 14:20:45 INFO - return flags & (1<<1); 14:20:45 INFO - } 14:20:45 INFO - bool isWrappedNative() const { 14:20:45 INFO - return flags & (1<<2); 14:20:45 INFO - } 14:20:45 INFO - static size_t offsetOfFlags() { return ((size_t)&reinterpret_cast((((Class*)0)->flags))); } 14:20:45 INFO - bool specDefined() const { return spec ? spec->defined() : false; } 14:20:45 INFO - JSProtoKey specInheritanceProtoKey() 14:20:45 INFO - const { return spec ? spec->inheritanceProtoKey() : JSProto_Null; } 14:20:45 INFO - bool specShouldDefineConstructor() 14:20:45 INFO - const { return spec ? spec->shouldDefineConstructor() : true; } 14:20:45 INFO - ClassObjectCreationOp specCreateConstructorHook() 14:20:45 INFO - const { return spec ? spec->createConstructor : nullptr; } 14:20:45 INFO - ClassObjectCreationOp specCreatePrototypeHook() 14:20:45 INFO - const { return spec ? spec->createPrototype : nullptr; } 14:20:45 INFO - const JSFunctionSpec* specConstructorFunctions() 14:20:45 INFO - const { return spec ? spec->constructorFunctions : nullptr; } 14:20:45 INFO - const JSPropertySpec* specConstructorProperties() 14:20:45 INFO - const { return spec ? spec->constructorProperties : nullptr; } 14:20:45 INFO - const JSFunctionSpec* specPrototypeFunctions() 14:20:45 INFO - const { return spec ? spec->prototypeFunctions : nullptr; } 14:20:45 INFO - const JSPropertySpec* specPrototypeProperties() 14:20:45 INFO - const { return spec ? spec->prototypeProperties : nullptr; } 14:20:45 INFO - FinishClassInitOp specFinishInitHook() 14:20:45 INFO - const { return spec ? spec->finishInit : nullptr; } 14:20:45 INFO - JSWeakmapKeyDelegateOp extWeakmapKeyDelegateOp() 14:20:45 INFO - const { return ext ? ext->weakmapKeyDelegateOp : nullptr; } 14:20:45 INFO - JSObjectMovedOp extObjectMovedOp() 14:20:45 INFO - const { return ext ? ext->objectMovedOp : nullptr; } 14:20:45 INFO - LookupPropertyOp getOpsLookupProperty() const { return oOps ? oOps->lookupProperty : nullptr; } 14:20:45 INFO - DefinePropertyOp getOpsDefineProperty() const { return oOps ? oOps->defineProperty : nullptr; } 14:20:45 INFO - HasPropertyOp getOpsHasProperty() const { return oOps ? oOps->hasProperty : nullptr; } 14:20:45 INFO - GetPropertyOp getOpsGetProperty() const { return oOps ? oOps->getProperty : nullptr; } 14:20:45 INFO - SetPropertyOp getOpsSetProperty() const { return oOps ? oOps->setProperty : nullptr; } 14:20:45 INFO - GetOwnPropertyOp getOpsGetOwnPropertyDescriptor() 14:20:45 INFO - const { return oOps ? oOps->getOwnPropertyDescriptor 14:20:45 INFO - : nullptr; } 14:20:45 INFO - DeletePropertyOp getOpsDeleteProperty() const { return oOps ? oOps->deleteProperty : nullptr; } 14:20:45 INFO - WatchOp getOpsWatch() const { return oOps ? oOps->watch : nullptr; } 14:20:45 INFO - UnwatchOp getOpsUnwatch() const { return oOps ? oOps->unwatch : nullptr; } 14:20:45 INFO - GetElementsOp getOpsGetElements() const { return oOps ? oOps->getElements : nullptr; } 14:20:45 INFO - JSNewEnumerateOp getOpsEnumerate() const { return oOps ? oOps->enumerate : nullptr; } 14:20:45 INFO - JSFunToStringOp getOpsFunToString() const { return oOps ? oOps->funToString : nullptr; } 14:20:45 INFO - }; 14:20:45 INFO - static_assert(((size_t)&reinterpret_cast((((JSClassOps*)0)->addProperty))) == ((size_t)&reinterpret_cast((((ClassOps*)0)->addProperty))), 14:20:45 INFO - "ClassOps and JSClassOps must be consistent"); 14:20:45 INFO - static_assert(((size_t)&reinterpret_cast((((JSClassOps*)0)->delProperty))) == ((size_t)&reinterpret_cast((((ClassOps*)0)->delProperty))), 14:20:45 INFO - "ClassOps and JSClassOps must be consistent"); 14:20:45 INFO - static_assert(((size_t)&reinterpret_cast((((JSClassOps*)0)->getProperty))) == ((size_t)&reinterpret_cast((((ClassOps*)0)->getProperty))), 14:20:45 INFO - "ClassOps and JSClassOps must be consistent"); 14:20:45 INFO - static_assert(((size_t)&reinterpret_cast((((JSClassOps*)0)->setProperty))) == ((size_t)&reinterpret_cast((((ClassOps*)0)->setProperty))), 14:20:45 INFO - "ClassOps and JSClassOps must be consistent"); 14:20:45 INFO - static_assert(((size_t)&reinterpret_cast((((JSClassOps*)0)->enumerate))) == ((size_t)&reinterpret_cast((((ClassOps*)0)->enumerate))), 14:20:45 INFO - "ClassOps and JSClassOps must be consistent"); 14:20:45 INFO - static_assert(((size_t)&reinterpret_cast((((JSClassOps*)0)->resolve))) == ((size_t)&reinterpret_cast((((ClassOps*)0)->resolve))), 14:20:45 INFO - "ClassOps and JSClassOps must be consistent"); 14:20:45 INFO - static_assert(((size_t)&reinterpret_cast((((JSClassOps*)0)->mayResolve))) == ((size_t)&reinterpret_cast((((ClassOps*)0)->mayResolve))), 14:20:45 INFO - "ClassOps and JSClassOps must be consistent"); 14:20:45 INFO - static_assert(((size_t)&reinterpret_cast((((JSClassOps*)0)->finalize))) == ((size_t)&reinterpret_cast((((ClassOps*)0)->finalize))), 14:20:45 INFO - "ClassOps and JSClassOps must be consistent"); 14:20:45 INFO - static_assert(((size_t)&reinterpret_cast((((JSClassOps*)0)->call))) == ((size_t)&reinterpret_cast((((ClassOps*)0)->call))), 14:20:45 INFO - "ClassOps and JSClassOps must be consistent"); 14:20:45 INFO - static_assert(((size_t)&reinterpret_cast((((JSClassOps*)0)->construct))) == ((size_t)&reinterpret_cast((((ClassOps*)0)->construct))), 14:20:45 INFO - "ClassOps and JSClassOps must be consistent"); 14:20:45 INFO - static_assert(((size_t)&reinterpret_cast((((JSClassOps*)0)->hasInstance))) == ((size_t)&reinterpret_cast((((ClassOps*)0)->hasInstance))), 14:20:45 INFO - "ClassOps and JSClassOps must be consistent"); 14:20:45 INFO - static_assert(((size_t)&reinterpret_cast((((JSClassOps*)0)->trace))) == ((size_t)&reinterpret_cast((((ClassOps*)0)->trace))), 14:20:45 INFO - "ClassOps and JSClassOps must be consistent"); 14:20:45 INFO - static_assert(sizeof(JSClassOps) == sizeof(ClassOps), 14:20:45 INFO - "ClassOps and JSClassOps must be consistent"); 14:20:45 INFO - static_assert(((size_t)&reinterpret_cast((((JSClass*)0)->name))) == ((size_t)&reinterpret_cast((((Class*)0)->name))), 14:20:45 INFO - "Class and JSClass must be consistent"); 14:20:45 INFO - static_assert(((size_t)&reinterpret_cast((((JSClass*)0)->flags))) == ((size_t)&reinterpret_cast((((Class*)0)->flags))), 14:20:45 INFO - "Class and JSClass must be consistent"); 14:20:45 INFO - static_assert(((size_t)&reinterpret_cast((((JSClass*)0)->cOps))) == ((size_t)&reinterpret_cast((((Class*)0)->cOps))), 14:20:45 INFO - "Class and JSClass must be consistent"); 14:20:45 INFO - static_assert(sizeof(JSClass) == sizeof(Class), 14:20:45 INFO - "Class and JSClass must be consistent"); 14:20:45 INFO - static inline const JSClass* 14:20:45 INFO - Jsvalify(const Class* c) 14:20:45 INFO - { 14:20:45 INFO - return (const JSClass*)c; 14:20:45 INFO - } 14:20:45 INFO - static inline const Class* 14:20:45 INFO - Valueify(const JSClass* c) 14:20:45 INFO - { 14:20:45 INFO - return (const Class*)c; 14:20:45 INFO - } 14:20:45 INFO - enum class ESClass { 14:20:45 INFO - Object, 14:20:45 INFO - Array, 14:20:45 INFO - Number, 14:20:45 INFO - String, 14:20:45 INFO - Boolean, 14:20:45 INFO - RegExp, 14:20:45 INFO - ArrayBuffer, 14:20:45 INFO - SharedArrayBuffer, 14:20:45 INFO - Date, 14:20:45 INFO - Set, 14:20:45 INFO - Map, 14:20:45 INFO - Promise, 14:20:45 INFO - MapIterator, 14:20:45 INFO - SetIterator, 14:20:45 INFO - Arguments, 14:20:45 INFO - Error, 14:20:45 INFO - Other 14:20:45 INFO - }; 14:20:45 INFO - bool 14:20:45 INFO - Unbox(JSContext* cx, JS::HandleObject obj, JS::MutableHandleValue vp); 14:20:45 INFO - bool 14:20:45 INFO - HasObjectMovedOp(JSObject* obj); 14:20:45 INFO - #line 1057 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Class.h" 14:20:45 INFO - } 14:20:45 INFO - #line 1061 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Class.h" 14:20:45 INFO - #line 31 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h" 14:20:45 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/GCVector.h" 14:20:45 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Vector.h" 14:20:45 INFO - namespace js { 14:20:45 INFO - class TempAllocPolicy; 14:20:45 INFO - namespace detail { 14:20:45 INFO - template 14:20:45 INFO - struct TypeIsGCThing : mozilla::FalseType 14:20:45 INFO - {}; 14:20:45 INFO - } 14:20:45 INFO - template ::value>::Type 14:20:45 INFO - > 14:20:45 INFO - using Vector = mozilla::Vector; 14:20:45 INFO - } 14:20:45 INFO - #line 40 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Vector.h" 14:20:45 INFO - #line 16 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/GCVector.h" 14:20:45 INFO - namespace JS { 14:20:45 INFO - template 14:20:45 INFO - class GCVector 14:20:45 INFO - { 14:20:45 INFO - mozilla::Vector vector; 14:20:45 INFO - public: 14:20:45 INFO - explicit GCVector(AllocPolicy alloc = AllocPolicy()) 14:20:45 INFO - : vector(alloc) 14:20:45 INFO - {} 14:20:45 INFO - GCVector(GCVector&& vec) 14:20:45 INFO - : vector(mozilla::Move(vec.vector)) 14:20:45 INFO - {} 14:20:45 INFO - GCVector& operator=(GCVector&& vec) { 14:20:45 INFO - vector = mozilla::Move(vec.vector); 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - size_t length() const { return vector.length(); } 14:20:45 INFO - bool empty() const { return vector.empty(); } 14:20:45 INFO - size_t capacity() const { return vector.capacity(); } 14:20:45 INFO - T* begin() { return vector.begin(); } 14:20:45 INFO - const T* begin() const { return vector.begin(); } 14:20:45 INFO - T* end() { return vector.end(); } 14:20:45 INFO - const T* end() const { return vector.end(); } 14:20:45 INFO - T& operator[](size_t i) { return vector[i]; } 14:20:45 INFO - const T& operator[](size_t i) const { return vector[i]; } 14:20:45 INFO - T& back() { return vector.back(); } 14:20:45 INFO - const T& back() const { return vector.back(); } 14:20:45 INFO - bool initCapacity(size_t cap) { return vector.initCapacity(cap); } 14:20:45 INFO - bool reserve(size_t req) { return vector.reserve(req); } 14:20:45 INFO - void shrinkBy(size_t amount) { return vector.shrinkBy(amount); } 14:20:45 INFO - bool growBy(size_t amount) { return vector.growBy(amount); } 14:20:45 INFO - bool resize(size_t newLen) { return vector.resize(newLen); } 14:20:45 INFO - void clear() { return vector.clear(); } 14:20:45 INFO - template bool append(U&& item) { return vector.append(mozilla::Forward(item)); } 14:20:45 INFO - template 14:20:45 INFO - bool 14:20:45 INFO - emplaceBack(Args&&... args) { 14:20:45 INFO - return vector.emplaceBack(mozilla::Forward(args)...); 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - void infallibleAppend(U&& aU) { 14:20:45 INFO - return vector.infallibleAppend(mozilla::Forward(aU)); 14:20:45 INFO - } 14:20:45 INFO - void infallibleAppendN(const T& aT, size_t aN) { 14:20:45 INFO - return vector.infallibleAppendN(aT, aN); 14:20:45 INFO - } 14:20:45 INFO - template void 14:20:45 INFO - infallibleAppend(const U* aBegin, const U* aEnd) { 14:20:45 INFO - return vector.infallibleAppend(aBegin, aEnd); 14:20:45 INFO - } 14:20:45 INFO - template void infallibleAppend(const U* aBegin, size_t aLength) { 14:20:45 INFO - return vector.infallibleAppend(aBegin, aLength); 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - bool appendAll(const mozilla::Vector& aU) { return vector.appendAll(aU); } 14:20:45 INFO - template 14:20:45 INFO - bool appendAll(const GCVector& aU) { return vector.append(aU.begin(), aU.length()); } 14:20:45 INFO - bool appendN(const T& val, size_t count) { return vector.appendN(val, count); } 14:20:45 INFO - template bool append(const U* aBegin, const U* aEnd) { 14:20:45 INFO - return vector.append(aBegin, aEnd); 14:20:45 INFO - } 14:20:45 INFO - template bool append(const U* aBegin, size_t aLength) { 14:20:45 INFO - return vector.append(aBegin, aLength); 14:20:45 INFO - } 14:20:45 INFO - void popBack() { return vector.popBack(); } 14:20:45 INFO - T popCopy() { return vector.popCopy(); } 14:20:45 INFO - size_t sizeOfExcludingThis(mozilla::MallocSizeOf mallocSizeOf) const { 14:20:45 INFO - return vector.sizeOfExcludingThis(mallocSizeOf); 14:20:45 INFO - } 14:20:45 INFO - size_t sizeOfIncludingThis(mozilla::MallocSizeOf mallocSizeOf) const { 14:20:45 INFO - return vector.sizeOfIncludingThis(mallocSizeOf); 14:20:45 INFO - } 14:20:45 INFO - static void trace(GCVector* vec, JSTracer* trc) { vec->trace(trc); } 14:20:45 INFO - void trace(JSTracer* trc) { 14:20:45 INFO - for (auto& elem : vector) 14:20:45 INFO - GCPolicy::trace(trc, &elem, "vector element"); 14:20:45 INFO - } 14:20:45 INFO - }; 14:20:45 INFO - } 14:20:45 INFO - namespace js { 14:20:45 INFO - template 14:20:45 INFO - class WrappedPtrOperations, Wrapper> 14:20:45 INFO - { 14:20:45 INFO - using Vec = JS::GCVector; 14:20:45 INFO - const Vec& vec() const { return static_cast(this)->get(); } 14:20:45 INFO - public: 14:20:45 INFO - const AllocPolicy& allocPolicy() const { return vec().allocPolicy(); } 14:20:45 INFO - size_t length() const { return vec().length(); } 14:20:45 INFO - bool empty() const { return vec().empty(); } 14:20:45 INFO - size_t capacity() const { return vec().capacity(); } 14:20:45 INFO - const T* begin() const { return vec().begin(); } 14:20:45 INFO - const T* end() const { return vec().end(); } 14:20:45 INFO - const T& back() const { return vec().back(); } 14:20:45 INFO - JS::Handle operator[](size_t aIndex) const { 14:20:45 INFO - return JS::Handle::fromMarkedLocation(&vec().operator[](aIndex)); 14:20:45 INFO - } 14:20:45 INFO - }; 14:20:45 INFO - template 14:20:45 INFO - class MutableWrappedPtrOperations, Wrapper> 14:20:45 INFO - : public WrappedPtrOperations, Wrapper> 14:20:45 INFO - { 14:20:45 INFO - using Vec = JS::GCVector; 14:20:45 INFO - const Vec& vec() const { return static_cast(this)->get(); } 14:20:45 INFO - Vec& vec() { return static_cast(this)->get(); } 14:20:45 INFO - public: 14:20:45 INFO - const AllocPolicy& allocPolicy() const { return vec().allocPolicy(); } 14:20:45 INFO - AllocPolicy& allocPolicy() { return vec().allocPolicy(); } 14:20:45 INFO - const T* begin() const { return vec().begin(); } 14:20:45 INFO - T* begin() { return vec().begin(); } 14:20:45 INFO - const T* end() const { return vec().end(); } 14:20:45 INFO - T* end() { return vec().end(); } 14:20:45 INFO - const T& back() const { return vec().back(); } 14:20:45 INFO - T& back() { return vec().back(); } 14:20:45 INFO - JS::Handle operator[](size_t aIndex) const { 14:20:45 INFO - return JS::Handle::fromMarkedLocation(&vec().operator[](aIndex)); 14:20:45 INFO - } 14:20:45 INFO - JS::MutableHandle operator[](size_t aIndex) { 14:20:45 INFO - return JS::MutableHandle::fromMarkedLocation(&vec().operator[](aIndex)); 14:20:45 INFO - } 14:20:45 INFO - bool initCapacity(size_t aRequest) { return vec().initCapacity(aRequest); } 14:20:45 INFO - bool reserve(size_t aRequest) { return vec().reserve(aRequest); } 14:20:45 INFO - void shrinkBy(size_t aIncr) { vec().shrinkBy(aIncr); } 14:20:45 INFO - bool growBy(size_t aIncr) { return vec().growBy(aIncr); } 14:20:45 INFO - bool resize(size_t aNewLength) { return vec().resize(aNewLength); } 14:20:45 INFO - bool growByUninitialized(size_t aIncr) { return vec().growByUninitialized(aIncr); } 14:20:45 INFO - void infallibleGrowByUninitialized(size_t aIncr) { vec().infallibleGrowByUninitialized(aIncr); } 14:20:45 INFO - bool resizeUninitialized(size_t aNewLength) { return vec().resizeUninitialized(aNewLength); } 14:20:45 INFO - void clear() { vec().clear(); } 14:20:45 INFO - void clearAndFree() { vec().clearAndFree(); } 14:20:45 INFO - template bool append(U&& aU) { return vec().append(mozilla::Forward(aU)); } 14:20:45 INFO - template bool emplaceBack(Args&&... aArgs) { 14:20:45 INFO - return vec().emplaceBack(mozilla::Forward(aArgs...)); 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - bool appendAll(const mozilla::Vector& aU) { return vec().appendAll(aU); } 14:20:45 INFO - template 14:20:45 INFO - bool appendAll(const JS::GCVector& aU) { return vec().appendAll(aU); } 14:20:45 INFO - bool appendN(const T& aT, size_t aN) { return vec().appendN(aT, aN); } 14:20:45 INFO - template bool append(const U* aBegin, const U* aEnd) { 14:20:45 INFO - return vec().append(aBegin, aEnd); 14:20:45 INFO - } 14:20:45 INFO - template bool append(const U* aBegin, size_t aLength) { 14:20:45 INFO - return vec().append(aBegin, aLength); 14:20:45 INFO - } 14:20:45 INFO - template void infallibleAppend(U&& aU) { 14:20:45 INFO - vec().infallibleAppend(mozilla::Forward(aU)); 14:20:45 INFO - } 14:20:45 INFO - void infallibleAppendN(const T& aT, size_t aN) { vec().infallibleAppendN(aT, aN); } 14:20:45 INFO - template void infallibleAppend(const U* aBegin, const U* aEnd) { 14:20:45 INFO - vec().infallibleAppend(aBegin, aEnd); 14:20:45 INFO - } 14:20:45 INFO - template void infallibleAppend(const U* aBegin, size_t aLength) { 14:20:45 INFO - vec().infallibleAppend(aBegin, aLength); 14:20:45 INFO - } 14:20:45 INFO - void popBack() { vec().popBack(); } 14:20:45 INFO - T popCopy() { return vec().popCopy(); } 14:20:45 INFO - template T* insert(T* aP, U&& aVal) { 14:20:45 INFO - return vec().insert(aP, mozilla::Forward(aVal)); 14:20:45 INFO - } 14:20:45 INFO - void erase(T* aT) { vec().erase(aT); } 14:20:45 INFO - void erase(T* aBegin, T* aEnd) { vec().erase(aBegin, aEnd); } 14:20:45 INFO - }; 14:20:45 INFO - } 14:20:45 INFO - #line 230 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/GCVector.h" 14:20:45 INFO - #line 32 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h" 14:20:45 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Principals.h" 14:20:45 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/StructuredClone.h" 14:20:45 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/BufferList.h" 14:20:45 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/ScopeExit.h" 14:20:45 INFO - namespace mozilla { 14:20:45 INFO - template 14:20:45 INFO - class ScopeExit { 14:20:45 INFO - ExitFunction mExitFunction; 14:20:45 INFO - bool mExecuteOnDestruction; 14:20:45 INFO - mozilla::detail::GuardObjectNotificationReceiver _mCheckNotUsedAsTemporary; 14:20:45 INFO - public: 14:20:45 INFO - explicit ScopeExit(ExitFunction&& cleanup 14:20:45 INFO - , mozilla::detail::GuardObjectNotifier&& _notifier = mozilla::detail::GuardObjectNotifier()) 14:20:45 INFO - : mExitFunction(cleanup) 14:20:45 INFO - , mExecuteOnDestruction(true) 14:20:45 INFO - { 14:20:45 INFO - do { _mCheckNotUsedAsTemporary.init(_notifier); } while (0); 14:20:45 INFO - } 14:20:45 INFO - ScopeExit(ScopeExit&& rhs) 14:20:45 INFO - : mExitFunction(mozilla::Move(rhs.mExitFunction)) 14:20:45 INFO - , mExecuteOnDestruction(rhs.mExecuteOnDestruction) 14:20:45 INFO - { 14:20:45 INFO - rhs.release(); 14:20:45 INFO - } 14:20:45 INFO - ~ScopeExit() { 14:20:45 INFO - if (mExecuteOnDestruction) { 14:20:45 INFO - mExitFunction(); 14:20:45 INFO - } 14:20:45 INFO - } 14:20:45 INFO - void release() { 14:20:45 INFO - mExecuteOnDestruction = false; 14:20:45 INFO - } 14:20:45 INFO - private: 14:20:45 INFO - explicit ScopeExit(const ScopeExit&) = delete; 14:20:45 INFO - ScopeExit& operator=(const ScopeExit&) = delete; 14:20:45 INFO - ScopeExit& operator=(ScopeExit&&) = delete; 14:20:45 INFO - }; 14:20:45 INFO - template 14:20:45 INFO - ScopeExit 14:20:45 INFO - MakeScopeExit(ExitFunction&& exitFunction) 14:20:45 INFO - { 14:20:45 INFO - return ScopeExit(mozilla::Move(exitFunction)); 14:20:45 INFO - } 14:20:45 INFO - } 14:20:45 INFO - #line 136 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/ScopeExit.h" 14:20:45 INFO - #line 14 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/BufferList.h" 14:20:45 INFO - namespace mozilla { 14:20:45 INFO - template 14:20:45 INFO - class BufferList : private AllocPolicy 14:20:45 INFO - { 14:20:45 INFO - struct Segment 14:20:45 INFO - { 14:20:45 INFO - char* mData; 14:20:45 INFO - size_t mSize; 14:20:45 INFO - size_t mCapacity; 14:20:45 INFO - Segment(char* aData, size_t aSize, size_t aCapacity) 14:20:45 INFO - : mData(aData), 14:20:45 INFO - mSize(aSize), 14:20:45 INFO - mCapacity(aCapacity) 14:20:45 INFO - { 14:20:45 INFO - } 14:20:45 INFO - Segment(const Segment&) = delete; 14:20:45 INFO - Segment& operator=(const Segment&) = delete; 14:20:45 INFO - Segment(Segment&&) = default; 14:20:45 INFO - Segment& operator=(Segment&&) = default; 14:20:45 INFO - char* Start() const { return mData; } 14:20:45 INFO - char* End() const { return mData + mSize; } 14:20:45 INFO - }; 14:20:45 INFO - template 14:20:45 INFO - friend class BufferList; 14:20:45 INFO - public: 14:20:45 INFO - static const size_t kSegmentAlignment = 8; 14:20:45 INFO - BufferList(size_t aInitialSize, 14:20:45 INFO - size_t aInitialCapacity, 14:20:45 INFO - size_t aStandardCapacity, 14:20:45 INFO - AllocPolicy aAP = AllocPolicy()) 14:20:45 INFO - : AllocPolicy(aAP), 14:20:45 INFO - mOwning(true), 14:20:45 INFO - mSegments(aAP), 14:20:45 INFO - mSize(0), 14:20:45 INFO - mStandardCapacity(aStandardCapacity) 14:20:45 INFO - { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aInitialCapacity % kSegmentAlignment == 0))))) { MOZ_ReportAssertionFailure("aInitialCapacity % kSegmentAlignment == 0", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/BufferList.h", 81); do { } while (0); do { __debugbreak(); MOZ_NoReturn(81); } while (0); } } while (0); 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aStandardCapacity % kSegmentAlignment == 0))))) { MOZ_ReportAssertionFailure("aStandardCapacity % kSegmentAlignment == 0", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/BufferList.h", 82); do { } while (0); do { __debugbreak(); MOZ_NoReturn(82); } while (0); } } while (0); 14:20:45 INFO - if (aInitialCapacity) { 14:20:45 INFO - AllocateSegment(aInitialSize, aInitialCapacity); 14:20:45 INFO - } 14:20:45 INFO - } 14:20:45 INFO - BufferList(const BufferList& aOther) = delete; 14:20:45 INFO - BufferList(BufferList&& aOther) 14:20:45 INFO - : mOwning(aOther.mOwning), 14:20:45 INFO - mSegments(Move(aOther.mSegments)), 14:20:45 INFO - mSize(aOther.mSize), 14:20:45 INFO - mStandardCapacity(aOther.mStandardCapacity) 14:20:45 INFO - { 14:20:45 INFO - aOther.mSegments.clear(); 14:20:45 INFO - aOther.mSize = 0; 14:20:45 INFO - } 14:20:45 INFO - BufferList& operator=(const BufferList& aOther) = delete; 14:20:45 INFO - BufferList& operator=(BufferList&& aOther) 14:20:45 INFO - { 14:20:45 INFO - Clear(); 14:20:45 INFO - mOwning = aOther.mOwning; 14:20:45 INFO - mSegments = Move(aOther.mSegments); 14:20:45 INFO - mSize = aOther.mSize; 14:20:45 INFO - aOther.mSegments.clear(); 14:20:45 INFO - aOther.mSize = 0; 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - ~BufferList() { Clear(); } 14:20:45 INFO - size_t Size() const { return mSize; } 14:20:45 INFO - void Clear() 14:20:45 INFO - { 14:20:45 INFO - if (mOwning) { 14:20:45 INFO - for (Segment& segment : mSegments) { 14:20:45 INFO - this->free_(segment.mData); 14:20:45 INFO - } 14:20:45 INFO - } 14:20:45 INFO - mSegments.clear(); 14:20:45 INFO - mSize = 0; 14:20:45 INFO - } 14:20:45 INFO - class IterImpl 14:20:45 INFO - { 14:20:45 INFO - uintptr_t mSegment; 14:20:45 INFO - char* mData; 14:20:45 INFO - char* mDataEnd; 14:20:45 INFO - friend class BufferList; 14:20:45 INFO - public: 14:20:45 INFO - explicit IterImpl(const BufferList& aBuffers) 14:20:45 INFO - : mSegment(0), 14:20:45 INFO - mData(nullptr), 14:20:45 INFO - mDataEnd(nullptr) 14:20:45 INFO - { 14:20:45 INFO - if (!aBuffers.mSegments.empty()) { 14:20:45 INFO - mData = aBuffers.mSegments[0].Start(); 14:20:45 INFO - mDataEnd = aBuffers.mSegments[0].End(); 14:20:45 INFO - } 14:20:45 INFO - } 14:20:45 INFO - char* Data() const 14:20:45 INFO - { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!Done()))))) { MOZ_ReportAssertionFailure("!Done()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/BufferList.h", 162); do { } while (0); do { __debugbreak(); MOZ_NoReturn(162); } while (0); } } while (0); 14:20:45 INFO - return mData; 14:20:45 INFO - } 14:20:45 INFO - bool HasRoomFor(size_t aBytes) const 14:20:45 INFO - { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mData <= mDataEnd))))) { MOZ_ReportAssertionFailure("mData <= mDataEnd", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/BufferList.h", 170); do { } while (0); do { __debugbreak(); MOZ_NoReturn(170); } while (0); } } while (0); 14:20:45 INFO - return size_t(mDataEnd - mData) >= aBytes; 14:20:45 INFO - } 14:20:45 INFO - size_t RemainingInSegment() const 14:20:45 INFO - { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mData <= mDataEnd))))) { MOZ_ReportAssertionFailure("mData <= mDataEnd", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/BufferList.h", 178); do { } while (0); do { __debugbreak(); MOZ_NoReturn(178); } while (0); } } while (0); 14:20:45 INFO - return mDataEnd - mData; 14:20:45 INFO - } 14:20:45 INFO - void Advance(const BufferList& aBuffers, size_t aBytes) 14:20:45 INFO - { 14:20:45 INFO - const Segment& segment = aBuffers.mSegments[mSegment]; 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(segment.Start() <= mData))))) { MOZ_ReportAssertionFailure("segment.Start() <= mData", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/BufferList.h", 189); do { } while (0); do { __debugbreak(); MOZ_NoReturn(189); } while (0); } } while (0); 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mData <= mDataEnd))))) { MOZ_ReportAssertionFailure("mData <= mDataEnd", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/BufferList.h", 190); do { } while (0); do { __debugbreak(); MOZ_NoReturn(190); } while (0); } } while (0); 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mDataEnd == segment.End()))))) { MOZ_ReportAssertionFailure("mDataEnd == segment.End()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/BufferList.h", 191); do { } while (0); do { __debugbreak(); MOZ_NoReturn(191); } while (0); } } while (0); 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(HasRoomFor(aBytes)))))) { MOZ_ReportAssertionFailure("HasRoomFor(aBytes)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/BufferList.h", 193); do { } while (0); do { __debugbreak(); MOZ_NoReturn(193); } while (0); } } while (0); 14:20:45 INFO - mData += aBytes; 14:20:45 INFO - if (mData == mDataEnd && mSegment + 1 < aBuffers.mSegments.length()) { 14:20:45 INFO - mSegment++; 14:20:45 INFO - const Segment& nextSegment = aBuffers.mSegments[mSegment]; 14:20:45 INFO - mData = nextSegment.Start(); 14:20:45 INFO - mDataEnd = nextSegment.End(); 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mData < mDataEnd))))) { MOZ_ReportAssertionFailure("mData < mDataEnd", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/BufferList.h", 201); do { } while (0); do { __debugbreak(); MOZ_NoReturn(201); } while (0); } } while (0); 14:20:45 INFO - } 14:20:45 INFO - } 14:20:45 INFO - bool AdvanceAcrossSegments(const BufferList& aBuffers, size_t aBytes) 14:20:45 INFO - { 14:20:45 INFO - size_t bytes = aBytes; 14:20:45 INFO - while (bytes) { 14:20:45 INFO - size_t toAdvance = std::min(bytes, RemainingInSegment()); 14:20:45 INFO - if (!toAdvance) { 14:20:45 INFO - return false; 14:20:45 INFO - } 14:20:45 INFO - Advance(aBuffers, toAdvance); 14:20:45 INFO - bytes -= toAdvance; 14:20:45 INFO - } 14:20:45 INFO - return true; 14:20:45 INFO - } 14:20:45 INFO - bool Done() const 14:20:45 INFO - { 14:20:45 INFO - return mData == mDataEnd; 14:20:45 INFO - } 14:20:45 INFO - }; 14:20:45 INFO - char* Start() { return mSegments[0].mData; } 14:20:45 INFO - const char* Start() const { return mSegments[0].mData; } 14:20:45 INFO - IterImpl Iter() const { return IterImpl(*this); } 14:20:45 INFO - inline bool WriteBytes(const char* aData, size_t aSize); 14:20:45 INFO - inline bool ReadBytes(IterImpl& aIter, char* aData, size_t aSize) const; 14:20:45 INFO - template 14:20:45 INFO - BufferList Borrow(IterImpl& aIter, size_t aSize, bool* aSuccess, 14:20:45 INFO - BorrowingAllocPolicy aAP = BorrowingAllocPolicy()) const; 14:20:45 INFO - template 14:20:45 INFO - BufferList MoveFallible(bool* aSuccess, OtherAllocPolicy aAP = OtherAllocPolicy()); 14:20:45 INFO - BufferList Extract(IterImpl& aIter, size_t aSize, bool* aSuccess); 14:20:45 INFO - private: 14:20:45 INFO - explicit BufferList(AllocPolicy aAP) 14:20:45 INFO - : AllocPolicy(aAP), 14:20:45 INFO - mOwning(false), 14:20:45 INFO - mSize(0), 14:20:45 INFO - mStandardCapacity(0) 14:20:45 INFO - { 14:20:45 INFO - } 14:20:45 INFO - void* AllocateSegment(size_t aSize, size_t aCapacity) 14:20:45 INFO - { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mOwning))))) { MOZ_ReportAssertionFailure("mOwning", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/BufferList.h", 284); do { } while (0); do { __debugbreak(); MOZ_NoReturn(284); } while (0); } } while (0); 14:20:45 INFO - char* data = this->template pod_malloc(aCapacity); 14:20:45 INFO - if (!data) { 14:20:45 INFO - return nullptr; 14:20:45 INFO - } 14:20:45 INFO - if (!mSegments.append(Segment(data, aSize, aCapacity))) { 14:20:45 INFO - this->free_(data); 14:20:45 INFO - return nullptr; 14:20:45 INFO - } 14:20:45 INFO - mSize += aSize; 14:20:45 INFO - return data; 14:20:45 INFO - } 14:20:45 INFO - bool mOwning; 14:20:45 INFO - Vector mSegments; 14:20:45 INFO - size_t mSize; 14:20:45 INFO - size_t mStandardCapacity; 14:20:45 INFO - }; 14:20:45 INFO - template 14:20:45 INFO - bool 14:20:45 INFO - BufferList::WriteBytes(const char* aData, size_t aSize) 14:20:45 INFO - { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mOwning))))) { MOZ_ReportAssertionFailure("mOwning", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/BufferList.h", 308); do { } while (0); do { __debugbreak(); MOZ_NoReturn(308); } while (0); } } while (0); 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mStandardCapacity))))) { MOZ_ReportAssertionFailure("mStandardCapacity", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/BufferList.h", 309); do { } while (0); do { __debugbreak(); MOZ_NoReturn(309); } while (0); } } while (0); 14:20:45 INFO - size_t copied = 0; 14:20:45 INFO - size_t remaining = aSize; 14:20:45 INFO - if (!mSegments.empty()) { 14:20:45 INFO - Segment& lastSegment = mSegments.back(); 14:20:45 INFO - size_t toCopy = std::min(aSize, lastSegment.mCapacity - lastSegment.mSize); 14:20:45 INFO - memcpy(lastSegment.mData + lastSegment.mSize, aData, toCopy); 14:20:45 INFO - lastSegment.mSize += toCopy; 14:20:45 INFO - mSize += toCopy; 14:20:45 INFO - copied += toCopy; 14:20:45 INFO - remaining -= toCopy; 14:20:45 INFO - } 14:20:45 INFO - while (remaining) { 14:20:45 INFO - size_t toCopy = std::min(remaining, mStandardCapacity); 14:20:45 INFO - void* data = AllocateSegment(toCopy, mStandardCapacity); 14:20:45 INFO - if (!data) { 14:20:45 INFO - return false; 14:20:45 INFO - } 14:20:45 INFO - memcpy(data, aData + copied, toCopy); 14:20:45 INFO - copied += toCopy; 14:20:45 INFO - remaining -= toCopy; 14:20:45 INFO - } 14:20:45 INFO - return true; 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - bool 14:20:45 INFO - BufferList::ReadBytes(IterImpl& aIter, char* aData, size_t aSize) const 14:20:45 INFO - { 14:20:45 INFO - size_t copied = 0; 14:20:45 INFO - size_t remaining = aSize; 14:20:45 INFO - while (remaining) { 14:20:45 INFO - size_t toCopy = std::min(aIter.RemainingInSegment(), remaining); 14:20:45 INFO - if (!toCopy) { 14:20:45 INFO - return false; 14:20:45 INFO - } 14:20:45 INFO - memcpy(aData + copied, aIter.Data(), toCopy); 14:20:45 INFO - copied += toCopy; 14:20:45 INFO - remaining -= toCopy; 14:20:45 INFO - aIter.Advance(*this, toCopy); 14:20:45 INFO - } 14:20:45 INFO - return true; 14:20:45 INFO - } 14:20:45 INFO - template template 14:20:45 INFO - BufferList 14:20:45 INFO - BufferList::Borrow(IterImpl& aIter, size_t aSize, bool* aSuccess, 14:20:45 INFO - BorrowingAllocPolicy aAP) const 14:20:45 INFO - { 14:20:45 INFO - BufferList result(aAP); 14:20:45 INFO - size_t size = aSize; 14:20:45 INFO - while (size) { 14:20:45 INFO - size_t toAdvance = std::min(size, aIter.RemainingInSegment()); 14:20:45 INFO - if (!toAdvance || !result.mSegments.append(typename BufferList::Segment(aIter.mData, toAdvance, toAdvance))) { 14:20:45 INFO - *aSuccess = false; 14:20:45 INFO - return result; 14:20:45 INFO - } 14:20:45 INFO - aIter.Advance(*this, toAdvance); 14:20:45 INFO - size -= toAdvance; 14:20:45 INFO - } 14:20:45 INFO - result.mSize = aSize; 14:20:45 INFO - *aSuccess = true; 14:20:45 INFO - return result; 14:20:45 INFO - } 14:20:45 INFO - template template 14:20:45 INFO - BufferList 14:20:45 INFO - BufferList::MoveFallible(bool* aSuccess, OtherAllocPolicy aAP) 14:20:45 INFO - { 14:20:45 INFO - BufferList result(0, 0, mStandardCapacity, aAP); 14:20:45 INFO - IterImpl iter = Iter(); 14:20:45 INFO - while (!iter.Done()) { 14:20:45 INFO - size_t toAdvance = iter.RemainingInSegment(); 14:20:45 INFO - if (!toAdvance || !result.mSegments.append(typename BufferList::Segment(iter.mData, toAdvance, toAdvance))) { 14:20:45 INFO - *aSuccess = false; 14:20:45 INFO - result.mSegments.clear(); 14:20:45 INFO - return result; 14:20:45 INFO - } 14:20:45 INFO - iter.Advance(*this, toAdvance); 14:20:45 INFO - } 14:20:45 INFO - result.mSize = mSize; 14:20:45 INFO - mSegments.clear(); 14:20:45 INFO - mSize = 0; 14:20:45 INFO - *aSuccess = true; 14:20:45 INFO - return result; 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - BufferList 14:20:45 INFO - BufferList::Extract(IterImpl& aIter, size_t aSize, bool* aSuccess) 14:20:45 INFO - { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aSize))))) { MOZ_ReportAssertionFailure("aSize", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/BufferList.h", 417); do { } while (0); do { __debugbreak(); MOZ_NoReturn(417); } while (0); } } while (0); 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mOwning))))) { MOZ_ReportAssertionFailure("mOwning", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/BufferList.h", 418); do { } while (0); do { __debugbreak(); MOZ_NoReturn(418); } while (0); } } while (0); 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aSize % kSegmentAlignment == 0))))) { MOZ_ReportAssertionFailure("aSize % kSegmentAlignment == 0", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/BufferList.h", 419); do { } while (0); do { __debugbreak(); MOZ_NoReturn(419); } while (0); } } while (0); 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(intptr_t(aIter.mData) % kSegmentAlignment == 0))))) { MOZ_ReportAssertionFailure("intptr_t(aIter.mData) % kSegmentAlignment == 0", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/BufferList.h", 420); do { } while (0); do { __debugbreak(); MOZ_NoReturn(420); } while (0); } } while (0); 14:20:45 INFO - IterImpl iter = aIter; 14:20:45 INFO - size_t size = aSize; 14:20:45 INFO - size_t toCopy = std::min(size, aIter.RemainingInSegment()); 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(toCopy % kSegmentAlignment == 0))))) { MOZ_ReportAssertionFailure("toCopy % kSegmentAlignment == 0", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/BufferList.h", 425); do { } while (0); do { __debugbreak(); MOZ_NoReturn(425); } while (0); } } while (0); 14:20:45 INFO - BufferList result(0, toCopy, mStandardCapacity); 14:20:45 INFO - BufferList error(0, 0, mStandardCapacity); 14:20:45 INFO - if (!result.WriteBytes(aIter.mData, toCopy)) { 14:20:45 INFO - *aSuccess = false; 14:20:45 INFO - return error; 14:20:45 INFO - } 14:20:45 INFO - iter.Advance(*this, toCopy); 14:20:45 INFO - size -= toCopy; 14:20:45 INFO - auto resultGuard = MakeScopeExit([&] { 14:20:45 INFO - *aSuccess = false; 14:20:45 INFO - result.mSegments.erase(result.mSegments.begin()+1, result.mSegments.end()); 14:20:45 INFO - }); 14:20:45 INFO - size_t movedSize = 0; 14:20:45 INFO - uintptr_t toRemoveStart = iter.mSegment; 14:20:45 INFO - uintptr_t toRemoveEnd = iter.mSegment; 14:20:45 INFO - while (!iter.Done() && 14:20:45 INFO - !iter.HasRoomFor(size)) { 14:20:45 INFO - if (!result.mSegments.append(Segment(mSegments[iter.mSegment].mData, 14:20:45 INFO - mSegments[iter.mSegment].mSize, 14:20:45 INFO - mSegments[iter.mSegment].mCapacity))) { 14:20:45 INFO - return error; 14:20:45 INFO - } 14:20:45 INFO - movedSize += iter.RemainingInSegment(); 14:20:45 INFO - size -= iter.RemainingInSegment(); 14:20:45 INFO - toRemoveEnd++; 14:20:45 INFO - iter.Advance(*this, iter.RemainingInSegment()); 14:20:45 INFO - } 14:20:45 INFO - if (size) { 14:20:45 INFO - if (!iter.HasRoomFor(size) || 14:20:45 INFO - !result.WriteBytes(iter.Data(), size)) { 14:20:45 INFO - return error; 14:20:45 INFO - } 14:20:45 INFO - iter.Advance(*this, size); 14:20:45 INFO - } 14:20:45 INFO - mSegments.erase(mSegments.begin() + toRemoveStart, mSegments.begin() + toRemoveEnd); 14:20:45 INFO - mSize -= movedSize; 14:20:45 INFO - aIter.mSegment = iter.mSegment - (toRemoveEnd - toRemoveStart); 14:20:45 INFO - aIter.mData = iter.mData; 14:20:45 INFO - aIter.mDataEnd = iter.mDataEnd; 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aIter.mDataEnd == mSegments[aIter.mSegment].End()))))) { MOZ_ReportAssertionFailure("aIter.mDataEnd == mSegments[aIter.mSegment].End()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/BufferList.h", 473); do { } while (0); do { __debugbreak(); MOZ_NoReturn(473); } while (0); } } while (0); 14:20:45 INFO - result.mSize = aSize; 14:20:45 INFO - resultGuard.release(); 14:20:45 INFO - *aSuccess = true; 14:20:45 INFO - return result; 14:20:45 INFO - } 14:20:45 INFO - } 14:20:45 INFO - #line 484 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/BufferList.h" 14:20:45 INFO - #line 12 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/StructuredClone.h" 14:20:45 INFO - struct JSRuntime; 14:20:45 INFO - struct JSStructuredCloneReader; 14:20:45 INFO - struct JSStructuredCloneWriter; 14:20:45 INFO - namespace JS { 14:20:45 INFO - enum class StructuredCloneScope : uint32_t { 14:20:45 INFO - SameProcessSameThread, 14:20:45 INFO - SameProcessDifferentThread, 14:20:45 INFO - DifferentProcess 14:20:45 INFO - }; 14:20:45 INFO - enum TransferableOwnership { 14:20:45 INFO - SCTAG_TMO_UNFILLED = 0, 14:20:45 INFO - SCTAG_TMO_UNOWNED = 1, 14:20:45 INFO - SCTAG_TMO_FIRST_OWNED = 2, 14:20:45 INFO - SCTAG_TMO_ALLOC_DATA = 2, 14:20:45 INFO - SCTAG_TMO_MAPPED_DATA = 3, 14:20:45 INFO - SCTAG_TMO_CUSTOM = 4, 14:20:45 INFO - SCTAG_TMO_USER_MIN 14:20:45 INFO - }; 14:20:45 INFO - class CloneDataPolicy 14:20:45 INFO - { 14:20:45 INFO - bool sharedArrayBuffer_; 14:20:45 INFO - public: 14:20:45 INFO - CloneDataPolicy() : 14:20:45 INFO - sharedArrayBuffer_(true) 14:20:45 INFO - {} 14:20:45 INFO - CloneDataPolicy& denySharedArrayBuffer() { 14:20:45 INFO - sharedArrayBuffer_ = false; 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - bool isSharedArrayBufferAllowed() const { 14:20:45 INFO - return sharedArrayBuffer_; 14:20:45 INFO - } 14:20:45 INFO - }; 14:20:45 INFO - } 14:20:45 INFO - typedef JSObject* (*ReadStructuredCloneOp)(JSContext* cx, JSStructuredCloneReader* r, 14:20:45 INFO - uint32_t tag, uint32_t data, void* closure); 14:20:45 INFO - typedef bool (*WriteStructuredCloneOp)(JSContext* cx, JSStructuredCloneWriter* w, 14:20:45 INFO - JS::HandleObject obj, void* closure); 14:20:45 INFO - typedef void (*StructuredCloneErrorOp)(JSContext* cx, uint32_t errorid); 14:20:45 INFO - typedef bool (*ReadTransferStructuredCloneOp)(JSContext* cx, JSStructuredCloneReader* r, 14:20:45 INFO - uint32_t tag, void* content, uint64_t extraData, 14:20:45 INFO - void* closure, 14:20:45 INFO - JS::MutableHandleObject returnObject); 14:20:45 INFO - typedef bool (*TransferStructuredCloneOp)(JSContext* cx, 14:20:45 INFO - JS::Handle obj, 14:20:45 INFO - void* closure, 14:20:45 INFO - uint32_t* tag, 14:20:45 INFO - JS::TransferableOwnership* ownership, 14:20:45 INFO - void** content, 14:20:45 INFO - uint64_t* extraData); 14:20:45 INFO - typedef void (*FreeTransferStructuredCloneOp)(uint32_t tag, JS::TransferableOwnership ownership, 14:20:45 INFO - void* content, uint64_t extraData, void* closure); 14:20:45 INFO - struct JSStructuredCloneCallbacks { 14:20:45 INFO - ReadStructuredCloneOp read; 14:20:45 INFO - WriteStructuredCloneOp write; 14:20:45 INFO - StructuredCloneErrorOp reportError; 14:20:45 INFO - ReadTransferStructuredCloneOp readTransfer; 14:20:45 INFO - TransferStructuredCloneOp writeTransfer; 14:20:45 INFO - FreeTransferStructuredCloneOp freeTransfer; 14:20:45 INFO - }; 14:20:45 INFO - enum OwnTransferablePolicy { 14:20:45 INFO - OwnsTransferablesIfAny, 14:20:45 INFO - IgnoreTransferablesIfAny, 14:20:45 INFO - NoTransferables 14:20:45 INFO - }; 14:20:45 INFO - class JSStructuredCloneData : public mozilla::BufferList 14:20:45 INFO - { 14:20:45 INFO - typedef js::SystemAllocPolicy AllocPolicy; 14:20:45 INFO - typedef mozilla::BufferList BufferList; 14:20:45 INFO - static const size_t kInitialSize = 0; 14:20:45 INFO - static const size_t kInitialCapacity = 4096; 14:20:45 INFO - static const size_t kStandardCapacity = 4096; 14:20:45 INFO - const JSStructuredCloneCallbacks* callbacks_; 14:20:45 INFO - void* closure_; 14:20:45 INFO - OwnTransferablePolicy ownTransferables_; 14:20:45 INFO - void setOptionalCallbacks(const JSStructuredCloneCallbacks* callbacks, 14:20:45 INFO - void* closure, 14:20:45 INFO - OwnTransferablePolicy policy) { 14:20:45 INFO - callbacks_ = callbacks; 14:20:45 INFO - closure_ = closure; 14:20:45 INFO - ownTransferables_ = policy; 14:20:45 INFO - } 14:20:45 INFO - friend struct JSStructuredCloneWriter; 14:20:45 INFO - friend class JSAutoStructuredCloneBuffer; 14:20:45 INFO - public: 14:20:45 INFO - explicit JSStructuredCloneData(AllocPolicy aAP = AllocPolicy()) 14:20:45 INFO - : BufferList(kInitialSize, kInitialCapacity, kStandardCapacity, aAP) 14:20:45 INFO - , callbacks_(nullptr) 14:20:45 INFO - , closure_(nullptr) 14:20:45 INFO - , ownTransferables_(OwnTransferablePolicy::NoTransferables) 14:20:45 INFO - {} 14:20:45 INFO - JSStructuredCloneData(BufferList&& buffers) 14:20:45 INFO - : BufferList(Move(buffers)) 14:20:45 INFO - , callbacks_(nullptr) 14:20:45 INFO - , closure_(nullptr) 14:20:45 INFO - , ownTransferables_(OwnTransferablePolicy::NoTransferables) 14:20:45 INFO - {} 14:20:45 INFO - JSStructuredCloneData(JSStructuredCloneData&& other) = default; 14:20:45 INFO - JSStructuredCloneData& operator=(JSStructuredCloneData&& other) = default; 14:20:45 INFO - ~JSStructuredCloneData(); 14:20:45 INFO - using BufferList::BufferList; 14:20:45 INFO - }; 14:20:45 INFO - bool 14:20:45 INFO - JS_ReadStructuredClone(JSContext* cx, JSStructuredCloneData& data, uint32_t version, 14:20:45 INFO - JS::StructuredCloneScope scope, 14:20:45 INFO - JS::MutableHandleValue vp, 14:20:45 INFO - const JSStructuredCloneCallbacks* optionalCallbacks, void* closure); 14:20:45 INFO - bool 14:20:45 INFO - JS_WriteStructuredClone(JSContext* cx, JS::HandleValue v, JSStructuredCloneData* data, 14:20:45 INFO - JS::StructuredCloneScope scope, 14:20:45 INFO - JS::CloneDataPolicy cloneDataPolicy, 14:20:45 INFO - const JSStructuredCloneCallbacks* optionalCallbacks, 14:20:45 INFO - void* closure, JS::HandleValue transferable); 14:20:45 INFO - bool 14:20:45 INFO - JS_StructuredCloneHasTransferables(JSStructuredCloneData& data, bool* hasTransferable); 14:20:45 INFO - bool 14:20:45 INFO - JS_StructuredClone(JSContext* cx, JS::HandleValue v, JS::MutableHandleValue vp, 14:20:45 INFO - const JSStructuredCloneCallbacks* optionalCallbacks, void* closure); 14:20:45 INFO - class JSAutoStructuredCloneBuffer { 14:20:45 INFO - const JS::StructuredCloneScope scope_; 14:20:45 INFO - JSStructuredCloneData data_; 14:20:45 INFO - uint32_t version_; 14:20:45 INFO - public: 14:20:45 INFO - JSAutoStructuredCloneBuffer(JS::StructuredCloneScope scope, 14:20:45 INFO - const JSStructuredCloneCallbacks* callbacks, void* closure) 14:20:45 INFO - : scope_(scope), version_(8) 14:20:45 INFO - { 14:20:45 INFO - data_.setOptionalCallbacks(callbacks, closure, OwnTransferablePolicy::NoTransferables); 14:20:45 INFO - } 14:20:45 INFO - JSAutoStructuredCloneBuffer(JSAutoStructuredCloneBuffer&& other); 14:20:45 INFO - JSAutoStructuredCloneBuffer& operator=(JSAutoStructuredCloneBuffer&& other); 14:20:45 INFO - ~JSAutoStructuredCloneBuffer() { clear(); } 14:20:45 INFO - JSStructuredCloneData& data() { return data_; } 14:20:45 INFO - bool empty() const { return !data_.Size(); } 14:20:45 INFO - void clear(const JSStructuredCloneCallbacks* optionalCallbacks=nullptr, void* closure=nullptr); 14:20:45 INFO - bool copy(const JSStructuredCloneData& data, uint32_t version=8, 14:20:45 INFO - const JSStructuredCloneCallbacks* callbacks=nullptr, void* closure=nullptr); 14:20:45 INFO - void adopt(JSStructuredCloneData&& data, uint32_t version=8, 14:20:45 INFO - const JSStructuredCloneCallbacks* callbacks=nullptr, void* closure=nullptr); 14:20:45 INFO - void steal(JSStructuredCloneData* data, uint32_t* versionp=nullptr, 14:20:45 INFO - const JSStructuredCloneCallbacks** callbacks=nullptr, void** closure=nullptr); 14:20:45 INFO - void abandon() { data_.ownTransferables_ = OwnTransferablePolicy::IgnoreTransferablesIfAny; } 14:20:45 INFO - bool read(JSContext* cx, JS::MutableHandleValue vp, 14:20:45 INFO - const JSStructuredCloneCallbacks* optionalCallbacks=nullptr, void* closure=nullptr); 14:20:45 INFO - bool write(JSContext* cx, JS::HandleValue v, 14:20:45 INFO - const JSStructuredCloneCallbacks* optionalCallbacks=nullptr, void* closure=nullptr); 14:20:45 INFO - bool write(JSContext* cx, JS::HandleValue v, JS::HandleValue transferable, 14:20:45 INFO - JS::CloneDataPolicy cloneDataPolicy, 14:20:45 INFO - const JSStructuredCloneCallbacks* optionalCallbacks=nullptr, void* closure=nullptr); 14:20:45 INFO - private: 14:20:45 INFO - JSAutoStructuredCloneBuffer(const JSAutoStructuredCloneBuffer& other) = delete; 14:20:45 INFO - JSAutoStructuredCloneBuffer& operator=(const JSAutoStructuredCloneBuffer& other) = delete; 14:20:45 INFO - }; 14:20:45 INFO - bool 14:20:45 INFO - JS_ReadUint32Pair(JSStructuredCloneReader* r, uint32_t* p1, uint32_t* p2); 14:20:45 INFO - bool 14:20:45 INFO - JS_ReadBytes(JSStructuredCloneReader* r, void* p, size_t len); 14:20:45 INFO - bool 14:20:45 INFO - JS_ReadTypedArray(JSStructuredCloneReader* r, JS::MutableHandleValue vp); 14:20:45 INFO - bool 14:20:45 INFO - JS_WriteUint32Pair(JSStructuredCloneWriter* w, uint32_t tag, uint32_t data); 14:20:45 INFO - bool 14:20:45 INFO - JS_WriteBytes(JSStructuredCloneWriter* w, const void* p, size_t len); 14:20:45 INFO - bool 14:20:45 INFO - JS_WriteString(JSStructuredCloneWriter* w, JS::HandleString str); 14:20:45 INFO - bool 14:20:45 INFO - JS_WriteTypedArray(JSStructuredCloneWriter* w, JS::HandleValue v); 14:20:45 INFO - bool 14:20:45 INFO - JS_ObjectNotWritten(JSStructuredCloneWriter* w, JS::HandleObject obj); 14:20:45 INFO - JS::StructuredCloneScope 14:20:45 INFO - JS_GetStructuredCloneScope(JSStructuredCloneWriter* w); 14:20:45 INFO - #line 359 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/StructuredClone.h" 14:20:45 INFO - #line 19 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Principals.h" 14:20:45 INFO - namespace js { 14:20:45 INFO - struct PerformanceGroup; 14:20:45 INFO - } 14:20:45 INFO - struct JSPrincipals { 14:20:45 INFO - mozilla::Atomic refcount; 14:20:45 INFO - uint32_t debugToken; 14:20:45 INFO - #line 32 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Principals.h" 14:20:45 INFO - JSPrincipals() : refcount(0) {} 14:20:45 INFO - void setDebugToken(uint32_t token) { 14:20:45 INFO - debugToken = token; 14:20:45 INFO - #line 39 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Principals.h" 14:20:45 INFO - } 14:20:45 INFO - virtual bool write(JSContext* cx, JSStructuredCloneWriter* writer) = 0; 14:20:45 INFO - void dump(); 14:20:45 INFO - }; 14:20:45 INFO - extern void 14:20:45 INFO - JS_HoldPrincipals(JSPrincipals* principals); 14:20:45 INFO - extern void 14:20:45 INFO - JS_DropPrincipals(JSContext* cx, JSPrincipals* principals); 14:20:45 INFO - typedef bool 14:20:45 INFO - (* JSSubsumesOp)(JSPrincipals* first, JSPrincipals* second); 14:20:45 INFO - typedef bool 14:20:45 INFO - (* JSCSPEvalChecker)(JSContext* cx); 14:20:45 INFO - struct JSSecurityCallbacks { 14:20:45 INFO - JSCSPEvalChecker contentSecurityPolicyAllows; 14:20:45 INFO - JSSubsumesOp subsumes; 14:20:45 INFO - }; 14:20:45 INFO - extern void 14:20:45 INFO - JS_SetSecurityCallbacks(JSContext* cx, const JSSecurityCallbacks* callbacks); 14:20:45 INFO - extern const JSSecurityCallbacks* 14:20:45 INFO - JS_GetSecurityCallbacks(JSContext* cx); 14:20:45 INFO - extern void 14:20:45 INFO - JS_SetTrustedPrincipals(JSContext* cx, JSPrincipals* prin); 14:20:45 INFO - typedef void 14:20:45 INFO - (* JSDestroyPrincipalsOp)(JSPrincipals* principals); 14:20:45 INFO - extern void 14:20:45 INFO - JS_InitDestroyPrincipalsCallback(JSContext* cx, JSDestroyPrincipalsOp destroyPrincipals); 14:20:45 INFO - using JSReadPrincipalsOp = bool (*)(JSContext* cx, JSStructuredCloneReader* reader, 14:20:45 INFO - JSPrincipals** outPrincipals); 14:20:45 INFO - extern void 14:20:45 INFO - JS_InitReadPrincipalsCallback(JSContext* cx, JSReadPrincipalsOp read); 14:20:45 INFO - #line 133 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Principals.h" 14:20:45 INFO - #line 35 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h" 14:20:45 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Realm.h" 14:20:45 INFO - struct JSContext; 14:20:45 INFO - class JSObject; 14:20:45 INFO - namespace JS { 14:20:45 INFO - extern JSObject* 14:20:45 INFO - GetRealmObjectPrototype(JSContext* cx); 14:20:45 INFO - extern JSObject* 14:20:45 INFO - GetRealmFunctionPrototype(JSContext* cx); 14:20:45 INFO - extern JSObject* 14:20:45 INFO - GetRealmArrayPrototype(JSContext* cx); 14:20:45 INFO - extern JSObject* 14:20:45 INFO - GetRealmErrorPrototype(JSContext* cx); 14:20:45 INFO - extern JSObject* 14:20:45 INFO - GetRealmIteratorPrototype(JSContext* cx); 14:20:45 INFO - } 14:20:45 INFO - #line 41 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/Realm.h" 14:20:45 INFO - #line 36 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h" 14:20:45 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/RefCounted.h" 14:20:45 INFO - namespace js { 14:20:45 INFO - template 14:20:45 INFO - class RefCounted 14:20:45 INFO - { 14:20:45 INFO - static const MozRefCountType DEAD = 0xffffdead; 14:20:45 INFO - protected: 14:20:45 INFO - RefCounted() : mRefCnt(0) {} 14:20:45 INFO - ~RefCounted() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mRefCnt == DEAD))))) { MOZ_ReportAssertionFailure("mRefCnt == DEAD", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/RefCounted.h", 32); do { } while (0); do { __debugbreak(); MOZ_NoReturn(32); } while (0); } } while (0); } 14:20:45 INFO - public: 14:20:45 INFO - void AddRef() const 14:20:45 INFO - { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType= 0)>::isValid, "invalid assertion condition"); if ((!!(!(!!(int32_t(mRefCnt) >= 0))))) { MOZ_ReportAssertionFailure("int32_t(mRefCnt) >= 0", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/RefCounted.h", 37); do { } while (0); do { __debugbreak(); MOZ_NoReturn(37); } while (0); } } while (0); 14:20:45 INFO - ++mRefCnt; 14:20:45 INFO - } 14:20:45 INFO - void Release() const 14:20:45 INFO - { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType 0)>::isValid, "invalid assertion condition"); if ((!!(!(!!(int32_t(mRefCnt) > 0))))) { MOZ_ReportAssertionFailure("int32_t(mRefCnt) > 0", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/RefCounted.h", 43); do { } while (0); do { __debugbreak(); MOZ_NoReturn(43); } while (0); } } while (0); 14:20:45 INFO - MozRefCountType cnt = --mRefCnt; 14:20:45 INFO - if (0 == cnt) { 14:20:45 INFO - mRefCnt = DEAD; 14:20:45 INFO - #line 49 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/RefCounted.h" 14:20:45 INFO - js_delete(const_cast(static_cast(this))); 14:20:45 INFO - } 14:20:45 INFO - } 14:20:45 INFO - private: 14:20:45 INFO - mutable MozRefCountType mRefCnt; 14:20:45 INFO - }; 14:20:45 INFO - template 14:20:45 INFO - class AtomicRefCounted 14:20:45 INFO - { 14:20:45 INFO - static const MozRefCountType DEAD = 0xffffdead; 14:20:45 INFO - protected: 14:20:45 INFO - AtomicRefCounted() : mRefCnt(0) {} 14:20:45 INFO - ~AtomicRefCounted() { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mRefCnt == DEAD))))) { MOZ_ReportAssertionFailure("mRefCnt == DEAD", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/RefCounted.h", 64); do { } while (0); do { __debugbreak(); MOZ_NoReturn(64); } while (0); } } while (0); } 14:20:45 INFO - public: 14:20:45 INFO - void AddRef() const 14:20:45 INFO - { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType= 0)>::isValid, "invalid assertion condition"); if ((!!(!(!!(int32_t(mRefCnt) >= 0))))) { MOZ_ReportAssertionFailure("int32_t(mRefCnt) >= 0", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/RefCounted.h", 69); do { } while (0); do { __debugbreak(); MOZ_NoReturn(69); } while (0); } } while (0); 14:20:45 INFO - ++mRefCnt; 14:20:45 INFO - } 14:20:45 INFO - void Release() const 14:20:45 INFO - { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType 0)>::isValid, "invalid assertion condition"); if ((!!(!(!!(int32_t(mRefCnt) > 0))))) { MOZ_ReportAssertionFailure("int32_t(mRefCnt) > 0", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/RefCounted.h", 75); do { } while (0); do { __debugbreak(); MOZ_NoReturn(75); } while (0); } } while (0); 14:20:45 INFO - MozRefCountType cnt = --mRefCnt; 14:20:45 INFO - if (0 == cnt) { 14:20:45 INFO - mRefCnt = DEAD; 14:20:45 INFO - #line 81 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/RefCounted.h" 14:20:45 INFO - js_delete(const_cast(static_cast(this))); 14:20:45 INFO - } 14:20:45 INFO - } 14:20:45 INFO - private: 14:20:45 INFO - mutable mozilla::Atomic mRefCnt; 14:20:45 INFO - }; 14:20:45 INFO - } 14:20:45 INFO - #line 92 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\js/RefCounted.h" 14:20:45 INFO - #line 37 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h" 14:20:45 INFO - namespace JS { 14:20:45 INFO - class TwoByteChars; 14:20:45 INFO - class AutoCheckRequestDepth 14:20:45 INFO - { 14:20:45 INFO - JSContext* cx; 14:20:45 INFO - public: 14:20:45 INFO - explicit AutoCheckRequestDepth(JSContext* cx); 14:20:45 INFO - explicit AutoCheckRequestDepth(js::ContextFriendFields* cx); 14:20:45 INFO - ~AutoCheckRequestDepth(); 14:20:45 INFO - }; 14:20:45 INFO - #line 69 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h" 14:20:45 INFO - template 14:20:45 INFO - class AutoValueArray : public AutoGCRooter 14:20:45 INFO - { 14:20:45 INFO - const size_t length_; 14:20:45 INFO - Value elements_[N]; 14:20:45 INFO - public: 14:20:45 INFO - explicit AutoValueArray(JSContext* cx 14:20:45 INFO - , mozilla::detail::GuardObjectNotifier&& _notifier = mozilla::detail::GuardObjectNotifier()) 14:20:45 INFO - : AutoGCRooter(cx, VALARRAY), length_(N) 14:20:45 INFO - { 14:20:45 INFO - mozilla::PodArrayZero(elements_); 14:20:45 INFO - do { _mCheckNotUsedAsTemporary.init(_notifier); } while (0); 14:20:45 INFO - } 14:20:45 INFO - unsigned length() const { return length_; } 14:20:45 INFO - const Value* begin() const { return elements_; } 14:20:45 INFO - Value* begin() { return elements_; } 14:20:45 INFO - HandleValue operator[](unsigned i) const { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(i < N))))) { MOZ_ReportAssertionFailure("i < N", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 92); do { } while (0); do { __debugbreak(); MOZ_NoReturn(92); } while (0); } } while (0); 14:20:45 INFO - return HandleValue::fromMarkedLocation(&elements_[i]); 14:20:45 INFO - } 14:20:45 INFO - MutableHandleValue operator[](unsigned i) { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(i < N))))) { MOZ_ReportAssertionFailure("i < N", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 96); do { } while (0); do { __debugbreak(); MOZ_NoReturn(96); } while (0); } } while (0); 14:20:45 INFO - return MutableHandleValue::fromMarkedLocation(&elements_[i]); 14:20:45 INFO - } 14:20:45 INFO - mozilla::detail::GuardObjectNotificationReceiver _mCheckNotUsedAsTemporary; 14:20:45 INFO - }; 14:20:45 INFO - template 14:20:45 INFO - class AutoVectorRooterBase : protected AutoGCRooter 14:20:45 INFO - { 14:20:45 INFO - typedef js::Vector VectorImpl; 14:20:45 INFO - VectorImpl vector; 14:20:45 INFO - public: 14:20:45 INFO - explicit AutoVectorRooterBase(JSContext* cx, ptrdiff_t tag 14:20:45 INFO - , mozilla::detail::GuardObjectNotifier&& _notifier = mozilla::detail::GuardObjectNotifier()) 14:20:45 INFO - : AutoGCRooter(cx, tag), vector(cx) 14:20:45 INFO - { 14:20:45 INFO - do { _mCheckNotUsedAsTemporary.init(_notifier); } while (0); 14:20:45 INFO - } 14:20:45 INFO - explicit AutoVectorRooterBase(js::ContextFriendFields* cx, ptrdiff_t tag 14:20:45 INFO - , mozilla::detail::GuardObjectNotifier&& _notifier = mozilla::detail::GuardObjectNotifier()) 14:20:45 INFO - : AutoGCRooter(cx, tag), vector(cx) 14:20:45 INFO - { 14:20:45 INFO - do { _mCheckNotUsedAsTemporary.init(_notifier); } while (0); 14:20:45 INFO - } 14:20:45 INFO - typedef T ElementType; 14:20:45 INFO - typedef typename VectorImpl::Range Range; 14:20:45 INFO - size_t length() const { return vector.length(); } 14:20:45 INFO - bool empty() const { return vector.empty(); } 14:20:45 INFO - bool append(const T& v) { return vector.append(v); } 14:20:45 INFO - bool appendN(const T& v, size_t len) { return vector.appendN(v, len); } 14:20:45 INFO - bool append(const T* ptr, size_t len) { return vector.append(ptr, len); } 14:20:45 INFO - bool appendAll(const AutoVectorRooterBase& other) { 14:20:45 INFO - return vector.appendAll(other.vector); 14:20:45 INFO - } 14:20:45 INFO - bool insert(T* p, const T& val) { return vector.insert(p, val); } 14:20:45 INFO - void infallibleAppend(const T& v) { vector.infallibleAppend(v); } 14:20:45 INFO - void popBack() { vector.popBack(); } 14:20:45 INFO - T popCopy() { return vector.popCopy(); } 14:20:45 INFO - bool growBy(size_t inc) { 14:20:45 INFO - size_t oldLength = vector.length(); 14:20:45 INFO - if (!vector.growByUninitialized(inc)) 14:20:45 INFO - return false; 14:20:45 INFO - makeRangeGCSafe(oldLength); 14:20:45 INFO - return true; 14:20:45 INFO - } 14:20:45 INFO - bool resize(size_t newLength) { 14:20:45 INFO - size_t oldLength = vector.length(); 14:20:45 INFO - if (newLength <= oldLength) { 14:20:45 INFO - vector.shrinkBy(oldLength - newLength); 14:20:45 INFO - return true; 14:20:45 INFO - } 14:20:45 INFO - if (!vector.growByUninitialized(newLength - oldLength)) 14:20:45 INFO - return false; 14:20:45 INFO - makeRangeGCSafe(oldLength); 14:20:45 INFO - return true; 14:20:45 INFO - } 14:20:45 INFO - void clear() { vector.clear(); } 14:20:45 INFO - bool reserve(size_t newLength) { 14:20:45 INFO - return vector.reserve(newLength); 14:20:45 INFO - } 14:20:45 INFO - JS::MutableHandle operator[](size_t i) { 14:20:45 INFO - return JS::MutableHandle::fromMarkedLocation(&vector[i]); 14:20:45 INFO - } 14:20:45 INFO - JS::Handle operator[](size_t i) const { 14:20:45 INFO - return JS::Handle::fromMarkedLocation(&vector[i]); 14:20:45 INFO - } 14:20:45 INFO - const T* begin() const { return vector.begin(); } 14:20:45 INFO - T* begin() { return vector.begin(); } 14:20:45 INFO - const T* end() const { return vector.end(); } 14:20:45 INFO - T* end() { return vector.end(); } 14:20:45 INFO - Range all() { return vector.all(); } 14:20:45 INFO - const T& back() const { return vector.back(); } 14:20:45 INFO - friend void AutoGCRooter::trace(JSTracer* trc); 14:20:45 INFO - private: 14:20:45 INFO - void makeRangeGCSafe(size_t oldLength) { 14:20:45 INFO - T* t = vector.begin() + oldLength; 14:20:45 INFO - for (size_t i = oldLength; i < vector.length(); ++i, ++t) 14:20:45 INFO - memset(t, 0, sizeof(T)); 14:20:45 INFO - } 14:20:45 INFO - mozilla::detail::GuardObjectNotificationReceiver _mCheckNotUsedAsTemporary; 14:20:45 INFO - }; 14:20:45 INFO - template 14:20:45 INFO - class AutoVectorRooter : public AutoVectorRooterBase 14:20:45 INFO - { 14:20:45 INFO - public: 14:20:45 INFO - explicit AutoVectorRooter(JSContext* cx 14:20:45 INFO - , mozilla::detail::GuardObjectNotifier&& _notifier = mozilla::detail::GuardObjectNotifier()) 14:20:45 INFO - : AutoVectorRooterBase(cx, this->GetTag(T())) 14:20:45 INFO - { 14:20:45 INFO - do { _mCheckNotUsedAsTemporary.init(_notifier); } while (0); 14:20:45 INFO - } 14:20:45 INFO - explicit AutoVectorRooter(js::ContextFriendFields* cx 14:20:45 INFO - , mozilla::detail::GuardObjectNotifier&& _notifier = mozilla::detail::GuardObjectNotifier()) 14:20:45 INFO - : AutoVectorRooterBase(cx, this->GetTag(T())) 14:20:45 INFO - { 14:20:45 INFO - do { _mCheckNotUsedAsTemporary.init(_notifier); } while (0); 14:20:45 INFO - } 14:20:45 INFO - mozilla::detail::GuardObjectNotificationReceiver _mCheckNotUsedAsTemporary; 14:20:45 INFO - }; 14:20:45 INFO - class AutoValueVector : public Rooted> { 14:20:45 INFO - using Vec = GCVector; 14:20:45 INFO - using Base = Rooted; 14:20:45 INFO - public: 14:20:45 INFO - explicit AutoValueVector(JSContext* cx) : Base(cx, Vec(cx)) {} 14:20:45 INFO - explicit AutoValueVector(js::ContextFriendFields* cx) : Base(cx, Vec(cx)) {} 14:20:45 INFO - }; 14:20:45 INFO - class AutoIdVector : public Rooted> { 14:20:45 INFO - using Vec = GCVector; 14:20:45 INFO - using Base = Rooted; 14:20:45 INFO - public: 14:20:45 INFO - explicit AutoIdVector(JSContext* cx) : Base(cx, Vec(cx)) {} 14:20:45 INFO - explicit AutoIdVector(js::ContextFriendFields* cx) : Base(cx, Vec(cx)) {} 14:20:45 INFO - bool appendAll(const AutoIdVector& other) { return this->Base::appendAll(other.get()); } 14:20:45 INFO - }; 14:20:45 INFO - class AutoObjectVector : public Rooted> { 14:20:45 INFO - using Vec = GCVector; 14:20:45 INFO - using Base = Rooted; 14:20:45 INFO - public: 14:20:45 INFO - explicit AutoObjectVector(JSContext* cx) : Base(cx, Vec(cx)) {} 14:20:45 INFO - explicit AutoObjectVector(js::ContextFriendFields* cx) : Base(cx, Vec(cx)) {} 14:20:45 INFO - }; 14:20:45 INFO - using ValueVector = JS::GCVector; 14:20:45 INFO - using IdVector = JS::GCVector; 14:20:45 INFO - using ScriptVector = JS::GCVector; 14:20:45 INFO - using StringVector = JS::GCVector; 14:20:45 INFO - template 14:20:45 INFO - class AutoHashMapRooter : protected AutoGCRooter 14:20:45 INFO - { 14:20:45 INFO - private: 14:20:45 INFO - typedef js::HashMap HashMapImpl; 14:20:45 INFO - public: 14:20:45 INFO - explicit AutoHashMapRooter(JSContext* cx, ptrdiff_t tag 14:20:45 INFO - , mozilla::detail::GuardObjectNotifier&& _notifier = mozilla::detail::GuardObjectNotifier()) 14:20:45 INFO - : AutoGCRooter(cx, tag), map(cx) 14:20:45 INFO - { 14:20:45 INFO - do { _mCheckNotUsedAsTemporary.init(_notifier); } while (0); 14:20:45 INFO - } 14:20:45 INFO - typedef Key KeyType; 14:20:45 INFO - typedef Value ValueType; 14:20:45 INFO - typedef typename HashMapImpl::Entry Entry; 14:20:45 INFO - typedef typename HashMapImpl::Lookup Lookup; 14:20:45 INFO - typedef typename HashMapImpl::Ptr Ptr; 14:20:45 INFO - typedef typename HashMapImpl::AddPtr AddPtr; 14:20:45 INFO - bool init(uint32_t len = 16) { 14:20:45 INFO - return map.init(len); 14:20:45 INFO - } 14:20:45 INFO - bool initialized() const { 14:20:45 INFO - return map.initialized(); 14:20:45 INFO - } 14:20:45 INFO - Ptr lookup(const Lookup& l) const { 14:20:45 INFO - return map.lookup(l); 14:20:45 INFO - } 14:20:45 INFO - void remove(Ptr p) { 14:20:45 INFO - map.remove(p); 14:20:45 INFO - } 14:20:45 INFO - AddPtr lookupForAdd(const Lookup& l) const { 14:20:45 INFO - return map.lookupForAdd(l); 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - bool add(AddPtr& p, const KeyInput& k, const ValueInput& v) { 14:20:45 INFO - return map.add(p, k, v); 14:20:45 INFO - } 14:20:45 INFO - bool add(AddPtr& p, const Key& k) { 14:20:45 INFO - return map.add(p, k); 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - bool relookupOrAdd(AddPtr& p, const KeyInput& k, const ValueInput& v) { 14:20:45 INFO - return map.relookupOrAdd(p, k, v); 14:20:45 INFO - } 14:20:45 INFO - typedef typename HashMapImpl::Range Range; 14:20:45 INFO - Range all() const { 14:20:45 INFO - return map.all(); 14:20:45 INFO - } 14:20:45 INFO - typedef typename HashMapImpl::Enum Enum; 14:20:45 INFO - void clear() { 14:20:45 INFO - map.clear(); 14:20:45 INFO - } 14:20:45 INFO - void finish() { 14:20:45 INFO - map.finish(); 14:20:45 INFO - } 14:20:45 INFO - bool empty() const { 14:20:45 INFO - return map.empty(); 14:20:45 INFO - } 14:20:45 INFO - uint32_t count() const { 14:20:45 INFO - return map.count(); 14:20:45 INFO - } 14:20:45 INFO - size_t capacity() const { 14:20:45 INFO - return map.capacity(); 14:20:45 INFO - } 14:20:45 INFO - size_t sizeOfExcludingThis(mozilla::MallocSizeOf mallocSizeOf) const { 14:20:45 INFO - return map.sizeOfExcludingThis(mallocSizeOf); 14:20:45 INFO - } 14:20:45 INFO - size_t sizeOfIncludingThis(mozilla::MallocSizeOf mallocSizeOf) const { 14:20:45 INFO - return map.sizeOfIncludingThis(mallocSizeOf); 14:20:45 INFO - } 14:20:45 INFO - bool has(const Lookup& l) const { 14:20:45 INFO - return map.has(l); 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - bool put(const KeyInput& k, const ValueInput& v) { 14:20:45 INFO - return map.put(k, v); 14:20:45 INFO - } 14:20:45 INFO - template 14:20:45 INFO - bool putNew(const KeyInput& k, const ValueInput& v) { 14:20:45 INFO - return map.putNew(k, v); 14:20:45 INFO - } 14:20:45 INFO - Ptr lookupWithDefault(const Key& k, const Value& defaultValue) { 14:20:45 INFO - return map.lookupWithDefault(k, defaultValue); 14:20:45 INFO - } 14:20:45 INFO - void remove(const Lookup& l) { 14:20:45 INFO - map.remove(l); 14:20:45 INFO - } 14:20:45 INFO - friend void AutoGCRooter::trace(JSTracer* trc); 14:20:45 INFO - private: 14:20:45 INFO - AutoHashMapRooter(const AutoHashMapRooter& hmr) = delete; 14:20:45 INFO - AutoHashMapRooter& operator=(const AutoHashMapRooter& hmr) = delete; 14:20:45 INFO - HashMapImpl map; 14:20:45 INFO - mozilla::detail::GuardObjectNotificationReceiver _mCheckNotUsedAsTemporary; 14:20:45 INFO - }; 14:20:45 INFO - template 14:20:45 INFO - class AutoHashSetRooter : protected AutoGCRooter 14:20:45 INFO - { 14:20:45 INFO - private: 14:20:45 INFO - typedef js::HashSet HashSetImpl; 14:20:45 INFO - public: 14:20:45 INFO - explicit AutoHashSetRooter(JSContext* cx, ptrdiff_t tag 14:20:45 INFO - , mozilla::detail::GuardObjectNotifier&& _notifier = mozilla::detail::GuardObjectNotifier()) 14:20:45 INFO - : AutoGCRooter(cx, tag), set(cx) 14:20:45 INFO - { 14:20:45 INFO - do { _mCheckNotUsedAsTemporary.init(_notifier); } while (0); 14:20:45 INFO - } 14:20:45 INFO - typedef typename HashSetImpl::Lookup Lookup; 14:20:45 INFO - typedef typename HashSetImpl::Ptr Ptr; 14:20:45 INFO - typedef typename HashSetImpl::AddPtr AddPtr; 14:20:45 INFO - bool init(uint32_t len = 16) { 14:20:45 INFO - return set.init(len); 14:20:45 INFO - } 14:20:45 INFO - bool initialized() const { 14:20:45 INFO - return set.initialized(); 14:20:45 INFO - } 14:20:45 INFO - Ptr lookup(const Lookup& l) const { 14:20:45 INFO - return set.lookup(l); 14:20:45 INFO - } 14:20:45 INFO - void remove(Ptr p) { 14:20:45 INFO - set.remove(p); 14:20:45 INFO - } 14:20:45 INFO - AddPtr lookupForAdd(const Lookup& l) const { 14:20:45 INFO - return set.lookupForAdd(l); 14:20:45 INFO - } 14:20:45 INFO - bool add(AddPtr& p, const T& t) { 14:20:45 INFO - return set.add(p, t); 14:20:45 INFO - } 14:20:45 INFO - bool relookupOrAdd(AddPtr& p, const Lookup& l, const T& t) { 14:20:45 INFO - return set.relookupOrAdd(p, l, t); 14:20:45 INFO - } 14:20:45 INFO - typedef typename HashSetImpl::Range Range; 14:20:45 INFO - Range all() const { 14:20:45 INFO - return set.all(); 14:20:45 INFO - } 14:20:45 INFO - typedef typename HashSetImpl::Enum Enum; 14:20:45 INFO - void clear() { 14:20:45 INFO - set.clear(); 14:20:45 INFO - } 14:20:45 INFO - void finish() { 14:20:45 INFO - set.finish(); 14:20:45 INFO - } 14:20:45 INFO - bool empty() const { 14:20:45 INFO - return set.empty(); 14:20:45 INFO - } 14:20:45 INFO - uint32_t count() const { 14:20:45 INFO - return set.count(); 14:20:45 INFO - } 14:20:45 INFO - size_t capacity() const { 14:20:45 INFO - return set.capacity(); 14:20:45 INFO - } 14:20:45 INFO - size_t sizeOfExcludingThis(mozilla::MallocSizeOf mallocSizeOf) const { 14:20:45 INFO - return set.sizeOfExcludingThis(mallocSizeOf); 14:20:45 INFO - } 14:20:45 INFO - size_t sizeOfIncludingThis(mozilla::MallocSizeOf mallocSizeOf) const { 14:20:45 INFO - return set.sizeOfIncludingThis(mallocSizeOf); 14:20:45 INFO - } 14:20:45 INFO - bool has(const Lookup& l) const { 14:20:45 INFO - return set.has(l); 14:20:45 INFO - } 14:20:45 INFO - bool put(const T& t) { 14:20:45 INFO - return set.put(t); 14:20:45 INFO - } 14:20:45 INFO - bool putNew(const T& t) { 14:20:45 INFO - return set.putNew(t); 14:20:45 INFO - } 14:20:45 INFO - void remove(const Lookup& l) { 14:20:45 INFO - set.remove(l); 14:20:45 INFO - } 14:20:45 INFO - friend void AutoGCRooter::trace(JSTracer* trc); 14:20:45 INFO - private: 14:20:45 INFO - AutoHashSetRooter(const AutoHashSetRooter& hmr) = delete; 14:20:45 INFO - AutoHashSetRooter& operator=(const AutoHashSetRooter& hmr) = delete; 14:20:45 INFO - HashSetImpl set; 14:20:45 INFO - mozilla::detail::GuardObjectNotificationReceiver _mCheckNotUsedAsTemporary; 14:20:45 INFO - }; 14:20:45 INFO - class CustomAutoRooter : private AutoGCRooter 14:20:45 INFO - { 14:20:45 INFO - public: 14:20:45 INFO - template 14:20:45 INFO - explicit CustomAutoRooter(const CX& cx , mozilla::detail::GuardObjectNotifier&& _notifier = mozilla::detail::GuardObjectNotifier()) 14:20:45 INFO - : AutoGCRooter(cx, CUSTOM) 14:20:45 INFO - { 14:20:45 INFO - do { _mCheckNotUsedAsTemporary.init(_notifier); } while (0); 14:20:45 INFO - } 14:20:45 INFO - friend void AutoGCRooter::trace(JSTracer* trc); 14:20:45 INFO - protected: 14:20:45 INFO - virtual ~CustomAutoRooter() {} 14:20:45 INFO - virtual void trace(JSTracer* trc) = 0; 14:20:45 INFO - private: 14:20:45 INFO - mozilla::detail::GuardObjectNotificationReceiver _mCheckNotUsedAsTemporary; 14:20:45 INFO - }; 14:20:45 INFO - class HandleValueArray 14:20:45 INFO - { 14:20:45 INFO - const size_t length_; 14:20:45 INFO - const Value * const elements_; 14:20:45 INFO - HandleValueArray(size_t len, const Value* elements) : length_(len), elements_(elements) {} 14:20:45 INFO - public: 14:20:45 INFO - explicit HandleValueArray(const RootedValue& value) : length_(1), elements_(value.address()) {} 14:20:45 INFO - HandleValueArray(const AutoValueVector& values) 14:20:45 INFO - : length_(values.length()), elements_(values.begin()) {} 14:20:45 INFO - template 14:20:45 INFO - HandleValueArray(const AutoValueArray& values) : length_(N), elements_(values.begin()) {} 14:20:45 INFO - HandleValueArray(const JS::CallArgs& args) : length_(args.length()), elements_(args.array()) {} 14:20:45 INFO - static HandleValueArray fromMarkedLocation(size_t len, const Value* elements) { 14:20:45 INFO - return HandleValueArray(len, elements); 14:20:45 INFO - } 14:20:45 INFO - static HandleValueArray subarray(const HandleValueArray& values, size_t startIndex, size_t len) { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(startIndex + len <= values.length()))))) { MOZ_ReportAssertionFailure("startIndex + len <= values.length()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 528); do { } while (0); do { __debugbreak(); MOZ_NoReturn(528); } while (0); } } while (0); 14:20:45 INFO - return HandleValueArray(len, values.begin() + startIndex); 14:20:45 INFO - } 14:20:45 INFO - static HandleValueArray empty() { 14:20:45 INFO - return HandleValueArray(0, nullptr); 14:20:45 INFO - } 14:20:45 INFO - size_t length() const { return length_; } 14:20:45 INFO - const Value* begin() const { return elements_; } 14:20:45 INFO - HandleValue operator[](size_t i) const { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(i < length_))))) { MOZ_ReportAssertionFailure("i < length_", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 540); do { } while (0); do { __debugbreak(); MOZ_NoReturn(540); } while (0); } } while (0); 14:20:45 INFO - return HandleValue::fromMarkedLocation(&elements_[i]); 14:20:45 INFO - } 14:20:45 INFO - }; 14:20:45 INFO - } 14:20:45 INFO - struct JSFreeOp { 14:20:45 INFO - protected: 14:20:45 INFO - JSRuntime* runtime_; 14:20:45 INFO - explicit JSFreeOp(JSRuntime* rt) 14:20:45 INFO - : runtime_(rt) { } 14:20:45 INFO - public: 14:20:45 INFO - JSRuntime* runtime() const { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(runtime_))))) { MOZ_ReportAssertionFailure("runtime_", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 558); do { } while (0); do { __debugbreak(); MOZ_NoReturn(558); } while (0); } } while (0); 14:20:45 INFO - return runtime_; 14:20:45 INFO - } 14:20:45 INFO - }; 14:20:45 INFO - typedef enum JSGCStatus { 14:20:45 INFO - JSGC_BEGIN, 14:20:45 INFO - JSGC_END 14:20:45 INFO - } JSGCStatus; 14:20:45 INFO - typedef void 14:20:45 INFO - (* JSGCCallback)(JSContext* cx, JSGCStatus status, void* data); 14:20:45 INFO - typedef void 14:20:45 INFO - (* JSObjectsTenuredCallback)(JSContext* cx, void* data); 14:20:45 INFO - typedef enum JSFinalizeStatus { 14:20:45 INFO - JSFINALIZE_GROUP_START, 14:20:45 INFO - JSFINALIZE_GROUP_END, 14:20:45 INFO - JSFINALIZE_COLLECTION_END 14:20:45 INFO - } JSFinalizeStatus; 14:20:45 INFO - typedef void 14:20:45 INFO - (* JSFinalizeCallback)(JSFreeOp* fop, JSFinalizeStatus status, bool isZoneGC, void* data); 14:20:45 INFO - typedef void 14:20:45 INFO - (* JSWeakPointerZoneGroupCallback)(JSContext* cx, void* data); 14:20:45 INFO - typedef void 14:20:45 INFO - (* JSWeakPointerCompartmentCallback)(JSContext* cx, JSCompartment* comp, void* data); 14:20:45 INFO - typedef bool 14:20:45 INFO - (* JSInterruptCallback)(JSContext* cx); 14:20:45 INFO - typedef JSObject* 14:20:45 INFO - (* JSGetIncumbentGlobalCallback)(JSContext* cx); 14:20:45 INFO - typedef bool 14:20:45 INFO - (* JSEnqueuePromiseJobCallback)(JSContext* cx, JS::HandleObject job, 14:20:45 INFO - JS::HandleObject allocationSite, JS::HandleObject incumbentGlobal, 14:20:45 INFO - void* data); 14:20:45 INFO - enum class PromiseRejectionHandlingState { 14:20:45 INFO - Unhandled, 14:20:45 INFO - Handled 14:20:45 INFO - }; 14:20:45 INFO - typedef void 14:20:45 INFO - (* JSPromiseRejectionTrackerCallback)(JSContext* cx, JS::HandleObject promise, 14:20:45 INFO - PromiseRejectionHandlingState state, void* data); 14:20:45 INFO - typedef void 14:20:45 INFO - (* JSProcessPromiseCallback)(JSContext* cx, JS::HandleObject promise); 14:20:45 INFO - typedef enum JSExnType { 14:20:45 INFO - JSEXN_ERR, 14:20:45 INFO - JSEXN_FIRST = JSEXN_ERR, 14:20:45 INFO - JSEXN_INTERNALERR, 14:20:45 INFO - JSEXN_EVALERR, 14:20:45 INFO - JSEXN_RANGEERR, 14:20:45 INFO - JSEXN_REFERENCEERR, 14:20:45 INFO - JSEXN_SYNTAXERR, 14:20:45 INFO - JSEXN_TYPEERR, 14:20:45 INFO - JSEXN_URIERR, 14:20:45 INFO - JSEXN_DEBUGGEEWOULDRUN, 14:20:45 INFO - JSEXN_WASMCOMPILEERROR, 14:20:45 INFO - JSEXN_WASMLINKERROR, 14:20:45 INFO - JSEXN_WASMRUNTIMEERROR, 14:20:45 INFO - JSEXN_ERROR_LIMIT, 14:20:45 INFO - JSEXN_WARN = JSEXN_ERROR_LIMIT, 14:20:45 INFO - JSEXN_LIMIT 14:20:45 INFO - } JSExnType; 14:20:45 INFO - typedef struct JSErrorFormatString { 14:20:45 INFO - const char* name; 14:20:45 INFO - const char* format; 14:20:45 INFO - uint16_t argCount; 14:20:45 INFO - int16_t exnType; 14:20:45 INFO - } JSErrorFormatString; 14:20:45 INFO - typedef const JSErrorFormatString* 14:20:45 INFO - (* JSErrorCallback)(void* userRef, const unsigned errorNumber); 14:20:45 INFO - typedef bool 14:20:45 INFO - (* JSLocaleToUpperCase)(JSContext* cx, JS::HandleString src, JS::MutableHandleValue rval); 14:20:45 INFO - typedef bool 14:20:45 INFO - (* JSLocaleToLowerCase)(JSContext* cx, JS::HandleString src, JS::MutableHandleValue rval); 14:20:45 INFO - typedef bool 14:20:45 INFO - (* JSLocaleCompare)(JSContext* cx, JS::HandleString src1, JS::HandleString src2, 14:20:45 INFO - JS::MutableHandleValue rval); 14:20:45 INFO - typedef bool 14:20:45 INFO - (* JSLocaleToUnicode)(JSContext* cx, const char* src, JS::MutableHandleValue rval); 14:20:45 INFO - typedef JSObject* 14:20:45 INFO - (* JSWrapObjectCallback)(JSContext* cx, JS::HandleObject existing, JS::HandleObject obj); 14:20:45 INFO - typedef void 14:20:45 INFO - (* JSPreWrapCallback)(JSContext* cx, JS::HandleObject scope, JS::HandleObject obj, 14:20:45 INFO - JS::HandleObject objectPassedToWrap, 14:20:45 INFO - JS::MutableHandleObject retObj); 14:20:45 INFO - struct JSWrapObjectCallbacks 14:20:45 INFO - { 14:20:45 INFO - JSWrapObjectCallback wrap; 14:20:45 INFO - JSPreWrapCallback preWrap; 14:20:45 INFO - }; 14:20:45 INFO - typedef void 14:20:45 INFO - (* JSDestroyCompartmentCallback)(JSFreeOp* fop, JSCompartment* compartment); 14:20:45 INFO - typedef size_t 14:20:45 INFO - (* JSSizeOfIncludingThisCompartmentCallback)(mozilla::MallocSizeOf mallocSizeOf, 14:20:45 INFO - JSCompartment* compartment); 14:20:45 INFO - typedef void 14:20:45 INFO - (* JSZoneCallback)(JS::Zone* zone); 14:20:45 INFO - typedef void 14:20:45 INFO - (* JSCompartmentNameCallback)(JSContext* cx, JSCompartment* compartment, 14:20:45 INFO - char* buf, size_t bufsize); 14:20:45 INFO - using JSExternalStringSizeofCallback = 14:20:45 INFO - size_t (*)(JSString* str, mozilla::MallocSizeOf mallocSizeOf); 14:20:45 INFO - static inline JS::Value 14:20:45 INFO - JS_NumberValue(double d) 14:20:45 INFO - { 14:20:45 INFO - int32_t i; 14:20:45 INFO - d = JS::CanonicalizeNaN(d); 14:20:45 INFO - if (mozilla::NumberIsInt32(d, &i)) 14:20:45 INFO - return JS::Int32Value(i); 14:20:45 INFO - return JS::DoubleValue(d); 14:20:45 INFO - } 14:20:45 INFO - bool 14:20:45 INFO - JS_StringHasBeenPinned(JSContext* cx, JSString* str); 14:20:45 INFO - namespace JS { 14:20:45 INFO - class SourceBufferHolder final 14:20:45 INFO - { 14:20:45 INFO - public: 14:20:45 INFO - enum Ownership { 14:20:45 INFO - NoOwnership, 14:20:45 INFO - GiveOwnership 14:20:45 INFO - }; 14:20:45 INFO - SourceBufferHolder(const char16_t* data, size_t dataLength, Ownership ownership) 14:20:45 INFO - : data_(data), 14:20:45 INFO - length_(dataLength), 14:20:45 INFO - ownsChars_(ownership == GiveOwnership) 14:20:45 INFO - { 14:20:45 INFO - static const char16_t NullChar_ = 0; 14:20:45 INFO - if (!get()) { 14:20:45 INFO - data_ = &NullChar_; 14:20:45 INFO - length_ = 0; 14:20:45 INFO - ownsChars_ = false; 14:20:45 INFO - } 14:20:45 INFO - } 14:20:45 INFO - SourceBufferHolder(SourceBufferHolder&& other) 14:20:45 INFO - : data_(other.data_), 14:20:45 INFO - length_(other.length_), 14:20:45 INFO - ownsChars_(other.ownsChars_) 14:20:45 INFO - { 14:20:45 INFO - other.data_ = nullptr; 14:20:45 INFO - other.length_ = 0; 14:20:45 INFO - other.ownsChars_ = false; 14:20:45 INFO - } 14:20:45 INFO - ~SourceBufferHolder() { 14:20:45 INFO - if (ownsChars_) 14:20:45 INFO - js_free(const_cast(data_)); 14:20:45 INFO - } 14:20:45 INFO - const char16_t* get() const { return data_; } 14:20:45 INFO - size_t length() const { return length_; } 14:20:45 INFO - bool ownsChars() const { return ownsChars_; } 14:20:45 INFO - char16_t* take() { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(ownsChars_))))) { MOZ_ReportAssertionFailure("ownsChars_", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 843); do { } while (0); do { __debugbreak(); MOZ_NoReturn(843); } while (0); } } while (0); 14:20:45 INFO - ownsChars_ = false; 14:20:45 INFO - return const_cast(data_); 14:20:45 INFO - } 14:20:45 INFO - private: 14:20:45 INFO - SourceBufferHolder(SourceBufferHolder&) = delete; 14:20:45 INFO - SourceBufferHolder& operator=(SourceBufferHolder&) = delete; 14:20:45 INFO - const char16_t* data_; 14:20:45 INFO - size_t length_; 14:20:45 INFO - bool ownsChars_; 14:20:45 INFO - }; 14:20:45 INFO - } 14:20:45 INFO - extern int64_t 14:20:45 INFO - JS_Now(void); 14:20:45 INFO - extern JS::Value 14:20:45 INFO - JS_GetNaNValue(JSContext* cx); 14:20:45 INFO - extern JS::Value 14:20:45 INFO - JS_GetNegativeInfinityValue(JSContext* cx); 14:20:45 INFO - extern JS::Value 14:20:45 INFO - JS_GetPositiveInfinityValue(JSContext* cx); 14:20:45 INFO - extern JS::Value 14:20:45 INFO - JS_GetEmptyStringValue(JSContext* cx); 14:20:45 INFO - extern JSString* 14:20:45 INFO - JS_GetEmptyString(JSContext* cx); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_ValueToObject(JSContext* cx, JS::HandleValue v, JS::MutableHandleObject objp); 14:20:45 INFO - extern JSFunction* 14:20:45 INFO - JS_ValueToFunction(JSContext* cx, JS::HandleValue v); 14:20:45 INFO - extern JSFunction* 14:20:45 INFO - JS_ValueToConstructor(JSContext* cx, JS::HandleValue v); 14:20:45 INFO - extern JSString* 14:20:45 INFO - JS_ValueToSource(JSContext* cx, JS::Handle v); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_DoubleIsInt32(double d, int32_t* ip); 14:20:45 INFO - extern JSType 14:20:45 INFO - JS_TypeOfValue(JSContext* cx, JS::Handle v); 14:20:45 INFO - namespace JS { 14:20:45 INFO - extern const char* 14:20:45 INFO - InformalValueTypeName(const JS::Value& v); 14:20:45 INFO - } 14:20:45 INFO - extern bool 14:20:45 INFO - JS_StrictlyEqual(JSContext* cx, JS::Handle v1, JS::Handle v2, bool* equal); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_LooselyEqual(JSContext* cx, JS::Handle v1, JS::Handle v2, bool* equal); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_SameValue(JSContext* cx, JS::Handle v1, JS::Handle v2, bool* same); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_IsBuiltinEvalFunction(JSFunction* fun); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_IsBuiltinFunctionConstructor(JSFunction* fun); 14:20:45 INFO - extern JSContext* 14:20:45 INFO - JS_NewContext(uint32_t maxbytes, 14:20:45 INFO - uint32_t maxNurseryBytes = JS::DefaultNurseryBytes, 14:20:45 INFO - JSContext* parentContext = nullptr); 14:20:45 INFO - extern void 14:20:45 INFO - JS_DestroyContext(JSContext* cx); 14:20:45 INFO - typedef double (*JS_CurrentEmbedderTimeFunction)(); 14:20:45 INFO - void 14:20:45 INFO - JS_SetCurrentEmbedderTimeFunction(JS_CurrentEmbedderTimeFunction timeFn); 14:20:45 INFO - double 14:20:45 INFO - JS_GetCurrentEmbedderTime(); 14:20:45 INFO - void* 14:20:45 INFO - JS_GetContextPrivate(JSContext* cx); 14:20:45 INFO - void 14:20:45 INFO - JS_SetContextPrivate(JSContext* cx, void* data); 14:20:45 INFO - extern JSContext* 14:20:45 INFO - JS_GetParentContext(JSContext* cx); 14:20:45 INFO - extern void 14:20:45 INFO - JS_BeginRequest(JSContext* cx); 14:20:45 INFO - extern void 14:20:45 INFO - JS_EndRequest(JSContext* cx); 14:20:45 INFO - extern void 14:20:45 INFO - JS_SetFutexCanWait(JSContext* cx); 14:20:45 INFO - namespace js { 14:20:45 INFO - void 14:20:45 INFO - AssertHeapIsIdle(JSRuntime* rt); 14:20:45 INFO - } 14:20:45 INFO - class JSAutoRequest 14:20:45 INFO - { 14:20:45 INFO - public: 14:20:45 INFO - explicit JSAutoRequest(JSContext* cx 14:20:45 INFO - , mozilla::detail::GuardObjectNotifier&& _notifier = mozilla::detail::GuardObjectNotifier()) 14:20:45 INFO - : mContext(cx) 14:20:45 INFO - { 14:20:45 INFO - do { _mCheckNotUsedAsTemporary.init(_notifier); } while (0); 14:20:45 INFO - JS_BeginRequest(mContext); 14:20:45 INFO - } 14:20:45 INFO - ~JSAutoRequest() { 14:20:45 INFO - JS_EndRequest(mContext); 14:20:45 INFO - } 14:20:45 INFO - protected: 14:20:45 INFO - JSContext* mContext; 14:20:45 INFO - mozilla::detail::GuardObjectNotificationReceiver _mCheckNotUsedAsTemporary; 14:20:45 INFO - #line 1074 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h" 14:20:45 INFO - }; 14:20:45 INFO - extern JSVersion 14:20:45 INFO - JS_GetVersion(JSContext* cx); 14:20:45 INFO - void 14:20:45 INFO - JS_SetVersionForCompartment(JSCompartment* compartment, JSVersion version); 14:20:45 INFO - extern const char* 14:20:45 INFO - JS_VersionToString(JSVersion version); 14:20:45 INFO - extern JSVersion 14:20:45 INFO - JS_StringToVersion(const char* string); 14:20:45 INFO - namespace JS { 14:20:45 INFO - class ContextOptions { 14:20:45 INFO - public: 14:20:45 INFO - ContextOptions() 14:20:45 INFO - : baseline_(true), 14:20:45 INFO - ion_(true), 14:20:45 INFO - asmJS_(true), 14:20:45 INFO - wasm_(false), 14:20:45 INFO - wasmAlwaysBaseline_(false), 14:20:45 INFO - throwOnAsmJSValidationFailure_(false), 14:20:45 INFO - nativeRegExp_(true), 14:20:45 INFO - unboxedArrays_(false), 14:20:45 INFO - asyncStack_(true), 14:20:45 INFO - throwOnDebuggeeWouldRun_(true), 14:20:45 INFO - dumpStackOnDebuggeeWouldRun_(false), 14:20:45 INFO - werror_(false), 14:20:45 INFO - strictMode_(false), 14:20:45 INFO - extraWarnings_(false), 14:20:45 INFO - forEachStatement_(false) 14:20:45 INFO - #line 1120 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h" 14:20:45 INFO - { 14:20:45 INFO - } 14:20:45 INFO - bool baseline() const { return baseline_; } 14:20:45 INFO - ContextOptions& setBaseline(bool flag) { 14:20:45 INFO - baseline_ = flag; 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - ContextOptions& toggleBaseline() { 14:20:45 INFO - baseline_ = !baseline_; 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - bool ion() const { return ion_; } 14:20:45 INFO - ContextOptions& setIon(bool flag) { 14:20:45 INFO - ion_ = flag; 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - ContextOptions& toggleIon() { 14:20:45 INFO - ion_ = !ion_; 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - bool asmJS() const { return asmJS_; } 14:20:45 INFO - ContextOptions& setAsmJS(bool flag) { 14:20:45 INFO - asmJS_ = flag; 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - ContextOptions& toggleAsmJS() { 14:20:45 INFO - asmJS_ = !asmJS_; 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - bool wasm() const { return wasm_; } 14:20:45 INFO - ContextOptions& setWasm(bool flag) { 14:20:45 INFO - wasm_ = flag; 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - ContextOptions& toggleWasm() { 14:20:45 INFO - wasm_ = !wasm_; 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - bool wasmAlwaysBaseline() const { return wasmAlwaysBaseline_; } 14:20:45 INFO - ContextOptions& setWasmAlwaysBaseline(bool flag) { 14:20:45 INFO - wasmAlwaysBaseline_ = flag; 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - ContextOptions& toggleWasmAlwaysBaseline() { 14:20:45 INFO - wasmAlwaysBaseline_ = !wasmAlwaysBaseline_; 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - bool throwOnAsmJSValidationFailure() const { return throwOnAsmJSValidationFailure_; } 14:20:45 INFO - ContextOptions& setThrowOnAsmJSValidationFailure(bool flag) { 14:20:45 INFO - throwOnAsmJSValidationFailure_ = flag; 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - ContextOptions& toggleThrowOnAsmJSValidationFailure() { 14:20:45 INFO - throwOnAsmJSValidationFailure_ = !throwOnAsmJSValidationFailure_; 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - bool nativeRegExp() const { return nativeRegExp_; } 14:20:45 INFO - ContextOptions& setNativeRegExp(bool flag) { 14:20:45 INFO - nativeRegExp_ = flag; 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - bool unboxedArrays() const { return unboxedArrays_; } 14:20:45 INFO - ContextOptions& setUnboxedArrays(bool flag) { 14:20:45 INFO - unboxedArrays_ = flag; 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - bool asyncStack() const { return asyncStack_; } 14:20:45 INFO - ContextOptions& setAsyncStack(bool flag) { 14:20:45 INFO - asyncStack_ = flag; 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - bool throwOnDebuggeeWouldRun() const { return throwOnDebuggeeWouldRun_; } 14:20:45 INFO - ContextOptions& setThrowOnDebuggeeWouldRun(bool flag) { 14:20:45 INFO - throwOnDebuggeeWouldRun_ = flag; 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - bool dumpStackOnDebuggeeWouldRun() const { return dumpStackOnDebuggeeWouldRun_; } 14:20:45 INFO - ContextOptions& setDumpStackOnDebuggeeWouldRun(bool flag) { 14:20:45 INFO - dumpStackOnDebuggeeWouldRun_ = flag; 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - bool werror() const { return werror_; } 14:20:45 INFO - ContextOptions& setWerror(bool flag) { 14:20:45 INFO - werror_ = flag; 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - ContextOptions& toggleWerror() { 14:20:45 INFO - werror_ = !werror_; 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - bool strictMode() const { return strictMode_; } 14:20:45 INFO - ContextOptions& setStrictMode(bool flag) { 14:20:45 INFO - strictMode_ = flag; 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - ContextOptions& toggleStrictMode() { 14:20:45 INFO - strictMode_ = !strictMode_; 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - bool extraWarnings() const { return extraWarnings_; } 14:20:45 INFO - ContextOptions& setExtraWarnings(bool flag) { 14:20:45 INFO - extraWarnings_ = flag; 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - ContextOptions& toggleExtraWarnings() { 14:20:45 INFO - extraWarnings_ = !extraWarnings_; 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - bool forEachStatement() const { return forEachStatement_; } 14:20:45 INFO - ContextOptions& setForEachStatement(bool flag) { 14:20:45 INFO - forEachStatement_ = flag; 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - private: 14:20:45 INFO - bool baseline_ : 1; 14:20:45 INFO - bool ion_ : 1; 14:20:45 INFO - bool asmJS_ : 1; 14:20:45 INFO - bool wasm_ : 1; 14:20:45 INFO - bool wasmAlwaysBaseline_ : 1; 14:20:45 INFO - bool throwOnAsmJSValidationFailure_ : 1; 14:20:45 INFO - bool nativeRegExp_ : 1; 14:20:45 INFO - bool unboxedArrays_ : 1; 14:20:45 INFO - bool asyncStack_ : 1; 14:20:45 INFO - bool throwOnDebuggeeWouldRun_ : 1; 14:20:45 INFO - bool dumpStackOnDebuggeeWouldRun_ : 1; 14:20:45 INFO - bool werror_ : 1; 14:20:45 INFO - bool strictMode_ : 1; 14:20:45 INFO - bool extraWarnings_ : 1; 14:20:45 INFO - bool forEachStatement_: 1; 14:20:45 INFO - }; 14:20:45 INFO - ContextOptions& 14:20:45 INFO - ContextOptionsRef(JSContext* cx); 14:20:45 INFO - bool 14:20:45 INFO - InitSelfHostedCode(JSContext* cx); 14:20:45 INFO - void 14:20:45 INFO - AssertObjectBelongsToCurrentThread(JSObject* obj); 14:20:45 INFO - } 14:20:45 INFO - extern const char* 14:20:45 INFO - JS_GetImplementationVersion(void); 14:20:45 INFO - extern void 14:20:45 INFO - JS_SetDestroyCompartmentCallback(JSContext* cx, JSDestroyCompartmentCallback callback); 14:20:45 INFO - extern void 14:20:45 INFO - JS_SetSizeOfIncludingThisCompartmentCallback(JSContext* cx, 14:20:45 INFO - JSSizeOfIncludingThisCompartmentCallback callback); 14:20:45 INFO - extern void 14:20:45 INFO - JS_SetDestroyZoneCallback(JSContext* cx, JSZoneCallback callback); 14:20:45 INFO - extern void 14:20:45 INFO - JS_SetSweepZoneCallback(JSContext* cx, JSZoneCallback callback); 14:20:45 INFO - extern void 14:20:45 INFO - JS_SetCompartmentNameCallback(JSContext* cx, JSCompartmentNameCallback callback); 14:20:45 INFO - extern void 14:20:45 INFO - JS_SetWrapObjectCallbacks(JSContext* cx, const JSWrapObjectCallbacks* callbacks); 14:20:45 INFO - extern void 14:20:45 INFO - JS_SetExternalStringSizeofCallback(JSContext* cx, JSExternalStringSizeofCallback callback); 14:20:45 INFO - extern void 14:20:45 INFO - JS_SetCompartmentPrivate(JSCompartment* compartment, void* data); 14:20:45 INFO - extern void* 14:20:45 INFO - JS_GetCompartmentPrivate(JSCompartment* compartment); 14:20:45 INFO - extern void 14:20:45 INFO - JS_SetZoneUserData(JS::Zone* zone, void* data); 14:20:45 INFO - extern void* 14:20:45 INFO - JS_GetZoneUserData(JS::Zone* zone); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_WrapObject(JSContext* cx, JS::MutableHandleObject objp); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_WrapValue(JSContext* cx, JS::MutableHandleValue vp); 14:20:45 INFO - extern JSObject* 14:20:45 INFO - JS_TransplantObject(JSContext* cx, JS::HandleObject origobj, JS::HandleObject target); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_RefreshCrossCompartmentWrappers(JSContext* cx, JS::Handle obj); 14:20:45 INFO - class JSAutoCompartment 14:20:45 INFO - { 14:20:45 INFO - JSContext* cx_; 14:20:45 INFO - JSCompartment* oldCompartment_; 14:20:45 INFO - public: 14:20:45 INFO - JSAutoCompartment(JSContext* cx, JSObject* target 14:20:45 INFO - , mozilla::detail::GuardObjectNotifier&& _notifier = mozilla::detail::GuardObjectNotifier()); 14:20:45 INFO - JSAutoCompartment(JSContext* cx, JSScript* target 14:20:45 INFO - , mozilla::detail::GuardObjectNotifier&& _notifier = mozilla::detail::GuardObjectNotifier()); 14:20:45 INFO - ~JSAutoCompartment(); 14:20:45 INFO - mozilla::detail::GuardObjectNotificationReceiver _mCheckNotUsedAsTemporary; 14:20:45 INFO - }; 14:20:45 INFO - class JSAutoNullableCompartment 14:20:45 INFO - { 14:20:45 INFO - JSContext* cx_; 14:20:45 INFO - JSCompartment* oldCompartment_; 14:20:45 INFO - public: 14:20:45 INFO - explicit JSAutoNullableCompartment(JSContext* cx, JSObject* targetOrNull 14:20:45 INFO - , mozilla::detail::GuardObjectNotifier&& _notifier = mozilla::detail::GuardObjectNotifier()); 14:20:45 INFO - ~JSAutoNullableCompartment(); 14:20:45 INFO - mozilla::detail::GuardObjectNotificationReceiver _mCheckNotUsedAsTemporary; 14:20:45 INFO - }; 14:20:45 INFO - extern JSCompartment* 14:20:45 INFO - JS_EnterCompartment(JSContext* cx, JSObject* target); 14:20:45 INFO - extern void 14:20:45 INFO - JS_LeaveCompartment(JSContext* cx, JSCompartment* oldCompartment); 14:20:45 INFO - typedef void (*JSIterateCompartmentCallback)(JSContext* cx, void* data, JSCompartment* compartment); 14:20:45 INFO - extern void 14:20:45 INFO - JS_IterateCompartments(JSContext* cx, void* data, 14:20:45 INFO - JSIterateCompartmentCallback compartmentCallback); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_InitStandardClasses(JSContext* cx, JS::Handle obj); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_ResolveStandardClass(JSContext* cx, JS::HandleObject obj, JS::HandleId id, bool* resolved); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_MayResolveStandardClass(const JSAtomState& names, jsid id, JSObject* maybeObj); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_EnumerateStandardClasses(JSContext* cx, JS::HandleObject obj); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_GetClassObject(JSContext* cx, JSProtoKey key, JS::MutableHandle objp); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_GetClassPrototype(JSContext* cx, JSProtoKey key, JS::MutableHandle objp); 14:20:45 INFO - namespace JS { 14:20:45 INFO - extern JSProtoKey 14:20:45 INFO - IdentifyStandardInstance(JSObject* obj); 14:20:45 INFO - extern JSProtoKey 14:20:45 INFO - IdentifyStandardPrototype(JSObject* obj); 14:20:45 INFO - extern JSProtoKey 14:20:45 INFO - IdentifyStandardInstanceOrPrototype(JSObject* obj); 14:20:45 INFO - extern JSProtoKey 14:20:45 INFO - IdentifyStandardConstructor(JSObject* obj); 14:20:45 INFO - extern void 14:20:45 INFO - ProtoKeyToId(JSContext* cx, JSProtoKey key, JS::MutableHandleId idp); 14:20:45 INFO - } 14:20:45 INFO - extern JSProtoKey 14:20:45 INFO - JS_IdToProtoKey(JSContext* cx, JS::HandleId id); 14:20:45 INFO - extern JSObject* 14:20:45 INFO - JS_GetFunctionPrototype(JSContext* cx, JS::HandleObject forObj); 14:20:45 INFO - extern JSObject* 14:20:45 INFO - JS_GetObjectPrototype(JSContext* cx, JS::HandleObject forObj); 14:20:45 INFO - extern JSObject* 14:20:45 INFO - JS_GetArrayPrototype(JSContext* cx, JS::HandleObject forObj); 14:20:45 INFO - extern JSObject* 14:20:45 INFO - JS_GetErrorPrototype(JSContext* cx); 14:20:45 INFO - extern JSObject* 14:20:45 INFO - JS_GetIteratorPrototype(JSContext* cx); 14:20:45 INFO - extern JSObject* 14:20:45 INFO - JS_GetGlobalForObject(JSContext* cx, JSObject* obj); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_IsGlobalObject(JSObject* obj); 14:20:45 INFO - extern JSObject* 14:20:45 INFO - JS_GlobalLexicalEnvironment(JSObject* obj); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_HasExtensibleLexicalEnvironment(JSObject* obj); 14:20:45 INFO - extern JSObject* 14:20:45 INFO - JS_ExtensibleLexicalEnvironment(JSObject* obj); 14:20:45 INFO - extern JSObject* 14:20:45 INFO - JS_GetGlobalForCompartmentOrNull(JSContext* cx, JSCompartment* c); 14:20:45 INFO - namespace JS { 14:20:45 INFO - extern JSObject* 14:20:45 INFO - CurrentGlobalOrNull(JSContext* cx); 14:20:45 INFO - } 14:20:45 INFO - extern bool 14:20:45 INFO - JS_InitReflectParse(JSContext* cx, JS::HandleObject global); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_DefineProfilingFunctions(JSContext* cx, JS::HandleObject obj); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_DefineDebuggerObject(JSContext* cx, JS::HandleObject obj); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_InitCTypesClass(JSContext* cx, JS::HandleObject global); 14:20:45 INFO - typedef char* 14:20:45 INFO - (* JSCTypesUnicodeToNativeFun)(JSContext* cx, const char16_t* source, size_t slen); 14:20:45 INFO - struct JSCTypesCallbacks { 14:20:45 INFO - JSCTypesUnicodeToNativeFun unicodeToNative; 14:20:45 INFO - }; 14:20:45 INFO - typedef struct JSCTypesCallbacks JSCTypesCallbacks; 14:20:45 INFO - extern void 14:20:45 INFO - JS_SetCTypesCallbacks(JSObject* ctypesObj, const JSCTypesCallbacks* callbacks); 14:20:45 INFO - #line 1610 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h" 14:20:45 INFO - extern void* 14:20:45 INFO - JS_malloc(JSContext* cx, size_t nbytes); 14:20:45 INFO - extern void* 14:20:45 INFO - JS_realloc(JSContext* cx, void* p, size_t oldBytes, size_t newBytes); 14:20:45 INFO - extern void 14:20:45 INFO - JS_free(JSContext* cx, void* p); 14:20:45 INFO - extern void 14:20:45 INFO - JS_freeop(JSFreeOp* fop, void* p); 14:20:45 INFO - extern void 14:20:45 INFO - JS_updateMallocCounter(JSContext* cx, size_t nbytes); 14:20:45 INFO - extern char* 14:20:45 INFO - JS_strdup(JSContext* cx, const char* s); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_AddExtraGCRootsTracer(JSContext* cx, JSTraceDataOp traceOp, void* data); 14:20:45 INFO - extern void 14:20:45 INFO - JS_RemoveExtraGCRootsTracer(JSContext* cx, JSTraceDataOp traceOp, void* data); 14:20:45 INFO - extern void 14:20:45 INFO - JS_GC(JSContext* cx); 14:20:45 INFO - extern void 14:20:45 INFO - JS_MaybeGC(JSContext* cx); 14:20:45 INFO - extern void 14:20:45 INFO - JS_SetGCCallback(JSContext* cx, JSGCCallback cb, void* data); 14:20:45 INFO - extern void 14:20:45 INFO - JS_SetObjectsTenuredCallback(JSContext* cx, JSObjectsTenuredCallback cb, 14:20:45 INFO - void* data); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_AddFinalizeCallback(JSContext* cx, JSFinalizeCallback cb, void* data); 14:20:45 INFO - extern void 14:20:45 INFO - JS_RemoveFinalizeCallback(JSContext* cx, JSFinalizeCallback cb); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_AddWeakPointerZoneGroupCallback(JSContext* cx, JSWeakPointerZoneGroupCallback cb, void* data); 14:20:45 INFO - extern void 14:20:45 INFO - JS_RemoveWeakPointerZoneGroupCallback(JSContext* cx, JSWeakPointerZoneGroupCallback cb); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_AddWeakPointerCompartmentCallback(JSContext* cx, JSWeakPointerCompartmentCallback cb, 14:20:45 INFO - void* data); 14:20:45 INFO - extern void 14:20:45 INFO - JS_RemoveWeakPointerCompartmentCallback(JSContext* cx, JSWeakPointerCompartmentCallback cb); 14:20:45 INFO - extern void 14:20:45 INFO - JS_UpdateWeakPointerAfterGC(JS::Heap* objp); 14:20:45 INFO - extern void 14:20:45 INFO - JS_UpdateWeakPointerAfterGCUnbarriered(JSObject** objp); 14:20:45 INFO - typedef enum JSGCParamKey { 14:20:45 INFO - JSGC_MAX_BYTES = 0, 14:20:45 INFO - JSGC_MAX_MALLOC_BYTES = 1, 14:20:45 INFO - JSGC_BYTES = 3, 14:20:45 INFO - JSGC_NUMBER = 4, 14:20:45 INFO - JSGC_MODE = 6, 14:20:45 INFO - JSGC_UNUSED_CHUNKS = 7, 14:20:45 INFO - JSGC_TOTAL_CHUNKS = 8, 14:20:45 INFO - JSGC_SLICE_TIME_BUDGET = 9, 14:20:45 INFO - JSGC_MARK_STACK_LIMIT = 10, 14:20:45 INFO - JSGC_HIGH_FREQUENCY_TIME_LIMIT = 11, 14:20:45 INFO - JSGC_HIGH_FREQUENCY_LOW_LIMIT = 12, 14:20:45 INFO - JSGC_HIGH_FREQUENCY_HIGH_LIMIT = 13, 14:20:45 INFO - JSGC_HIGH_FREQUENCY_HEAP_GROWTH_MAX = 14, 14:20:45 INFO - JSGC_HIGH_FREQUENCY_HEAP_GROWTH_MIN = 15, 14:20:45 INFO - JSGC_LOW_FREQUENCY_HEAP_GROWTH = 16, 14:20:45 INFO - JSGC_DYNAMIC_HEAP_GROWTH = 17, 14:20:45 INFO - JSGC_DYNAMIC_MARK_SLICE = 18, 14:20:45 INFO - JSGC_ALLOCATION_THRESHOLD = 19, 14:20:45 INFO - JSGC_MIN_EMPTY_CHUNK_COUNT = 21, 14:20:45 INFO - JSGC_MAX_EMPTY_CHUNK_COUNT = 22, 14:20:45 INFO - JSGC_COMPACTING_ENABLED = 23, 14:20:45 INFO - JSGC_REFRESH_FRAME_SLICES_ENABLED = 24, 14:20:45 INFO - } JSGCParamKey; 14:20:45 INFO - extern void 14:20:45 INFO - JS_SetGCParameter(JSContext* cx, JSGCParamKey key, uint32_t value); 14:20:45 INFO - extern uint32_t 14:20:45 INFO - JS_GetGCParameter(JSContext* cx, JSGCParamKey key); 14:20:45 INFO - extern void 14:20:45 INFO - JS_SetGCParametersBasedOnAvailableMemory(JSContext* cx, uint32_t availMem); 14:20:45 INFO - extern JSString* 14:20:45 INFO - JS_NewExternalString(JSContext* cx, const char16_t* chars, size_t length, 14:20:45 INFO - const JSStringFinalizer* fin); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_IsExternalString(JSString* str); 14:20:45 INFO - extern const JSStringFinalizer* 14:20:45 INFO - JS_GetExternalStringFinalizer(JSString* str); 14:20:45 INFO - extern void 14:20:45 INFO - JS_SetNativeStackQuota(JSContext* cx, size_t systemCodeStackSize, 14:20:45 INFO - size_t trustedScriptStackSize = 0, 14:20:45 INFO - size_t untrustedScriptStackSize = 0); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_ValueToId(JSContext* cx, JS::HandleValue v, JS::MutableHandleId idp); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_StringToId(JSContext* cx, JS::HandleString s, JS::MutableHandleId idp); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_IdToValue(JSContext* cx, jsid id, JS::MutableHandle vp); 14:20:45 INFO - namespace JS { 14:20:45 INFO - extern bool 14:20:45 INFO - ToPrimitive(JSContext* cx, JS::HandleObject obj, JSType hint, JS::MutableHandleValue vp); 14:20:45 INFO - extern bool 14:20:45 INFO - GetFirstArgumentAsTypeHint(JSContext* cx, CallArgs args, JSType *result); 14:20:45 INFO - } 14:20:45 INFO - extern bool 14:20:45 INFO - JS_PropertyStub(JSContext* cx, JS::HandleObject obj, JS::HandleId id, 14:20:45 INFO - JS::MutableHandleValue vp); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_StrictPropertyStub(JSContext* cx, JS::HandleObject obj, JS::HandleId id, 14:20:45 INFO - JS::MutableHandleValue vp, JS::ObjectOpResult& result); 14:20:45 INFO - template 14:20:45 INFO - struct JSConstScalarSpec { 14:20:45 INFO - const char* name; 14:20:45 INFO - T val; 14:20:45 INFO - }; 14:20:45 INFO - typedef JSConstScalarSpec JSConstDoubleSpec; 14:20:45 INFO - typedef JSConstScalarSpec JSConstIntegerSpec; 14:20:45 INFO - struct JSJitInfo; 14:20:45 INFO - typedef struct JSNativeWrapper { 14:20:45 INFO - JSNative op; 14:20:45 INFO - const JSJitInfo* info; 14:20:45 INFO - } JSNativeWrapper; 14:20:45 INFO - struct JSPropertySpec { 14:20:45 INFO - struct SelfHostedWrapper { 14:20:45 INFO - void* unused; 14:20:45 INFO - const char* funname; 14:20:45 INFO - }; 14:20:45 INFO - struct ValueWrapper { 14:20:45 INFO - uintptr_t type; 14:20:45 INFO - union { 14:20:45 INFO - const char* string; 14:20:45 INFO - int32_t int32; 14:20:45 INFO - }; 14:20:45 INFO - }; 14:20:45 INFO - const char* name; 14:20:45 INFO - uint8_t flags; 14:20:45 INFO - union { 14:20:45 INFO - struct { 14:20:45 INFO - union { 14:20:45 INFO - JSNativeWrapper native; 14:20:45 INFO - SelfHostedWrapper selfHosted; 14:20:45 INFO - } getter; 14:20:45 INFO - union { 14:20:45 INFO - JSNativeWrapper native; 14:20:45 INFO - SelfHostedWrapper selfHosted; 14:20:45 INFO - } setter; 14:20:45 INFO - } accessors; 14:20:45 INFO - ValueWrapper value; 14:20:45 INFO - }; 14:20:45 INFO - bool isAccessor() const { 14:20:45 INFO - return !(flags & 0x80); 14:20:45 INFO - } 14:20:45 INFO - bool getValue(JSContext* cx, JS::MutableHandleValue value) const; 14:20:45 INFO - bool isSelfHosted() const { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(isAccessor()))))) { MOZ_ReportAssertionFailure("isAccessor()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 1970); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1970); } while (0); } } while (0); 14:20:45 INFO - if (flags & 0x10) 14:20:45 INFO - checkAccessorsAreSelfHosted(); 14:20:45 INFO - else 14:20:45 INFO - checkAccessorsAreNative(); 14:20:45 INFO - #line 1979 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h" 14:20:45 INFO - return (flags & 0x10); 14:20:45 INFO - } 14:20:45 INFO - static_assert(sizeof(SelfHostedWrapper) == sizeof(JSNativeWrapper), 14:20:45 INFO - "JSPropertySpec::getter/setter must be compact"); 14:20:45 INFO - static_assert(((size_t)&reinterpret_cast((((SelfHostedWrapper*)0)->funname))) == ((size_t)&reinterpret_cast((((JSNativeWrapper*)0)->info))), 14:20:45 INFO - "JS_SELF_HOSTED* macros below require that " 14:20:45 INFO - "SelfHostedWrapper::funname overlay " 14:20:45 INFO - "JSNativeWrapper::info"); 14:20:45 INFO - private: 14:20:45 INFO - void checkAccessorsAreNative() const { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(accessors.getter.native.op))))) { MOZ_ReportAssertionFailure("accessors.getter.native.op", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 1990); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1990); } while (0); } } while (0); 14:20:45 INFO - do { if (accessors.setter.native.info) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(accessors.setter.native.op))))) { MOZ_ReportAssertionFailure("accessors.setter.native.op", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 1995); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1995); } while (0); } } while (0); } } while (0); 14:20:45 INFO - } 14:20:45 INFO - void checkAccessorsAreSelfHosted() const { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!accessors.getter.selfHosted.unused))))) { MOZ_ReportAssertionFailure("!accessors.getter.selfHosted.unused", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 1999); do { } while (0); do { __debugbreak(); MOZ_NoReturn(1999); } while (0); } } while (0); 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!accessors.setter.selfHosted.unused))))) { MOZ_ReportAssertionFailure("!accessors.setter.selfHosted.unused", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 2000); do { } while (0); do { __debugbreak(); MOZ_NoReturn(2000); } while (0); } } while (0); 14:20:45 INFO - } 14:20:45 INFO - }; 14:20:45 INFO - namespace JS { 14:20:45 INFO - namespace detail { 14:20:45 INFO - inline int CheckIsNative(JSNative native); 14:20:45 INFO - template 14:20:45 INFO - inline int 14:20:45 INFO - CheckIsCharacterLiteral(const char (&arr)[N]); 14:20:45 INFO - inline int CheckIsInt32(int32_t value); 14:20:45 INFO - inline int CheckIsGetterOp(JSGetterOp op); 14:20:45 INFO - inline int CheckIsSetterOp(JSSetterOp op); 14:20:45 INFO - } 14:20:45 INFO - } 14:20:45 INFO - struct JSFunctionSpec { 14:20:45 INFO - const char* name; 14:20:45 INFO - JSNativeWrapper call; 14:20:45 INFO - uint16_t nargs; 14:20:45 INFO - uint16_t flags; 14:20:45 INFO - const char* selfHostedName; 14:20:45 INFO - }; 14:20:45 INFO - extern JSObject* 14:20:45 INFO - JS_InitClass(JSContext* cx, JS::HandleObject obj, JS::HandleObject parent_proto, 14:20:45 INFO - const JSClass* clasp, JSNative constructor, unsigned nargs, 14:20:45 INFO - const JSPropertySpec* ps, const JSFunctionSpec* fs, 14:20:45 INFO - const JSPropertySpec* static_ps, const JSFunctionSpec* static_fs); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_LinkConstructorAndPrototype(JSContext* cx, JS::Handle ctor, 14:20:45 INFO - JS::Handle proto); 14:20:45 INFO - extern const JSClass* 14:20:45 INFO - JS_GetClass(JSObject* obj); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_InstanceOf(JSContext* cx, JS::Handle obj, const JSClass* clasp, JS::CallArgs* args); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_HasInstance(JSContext* cx, JS::Handle obj, JS::Handle v, bool* bp); 14:20:45 INFO - namespace JS { 14:20:45 INFO - extern bool 14:20:45 INFO - OrdinaryHasInstance(JSContext* cx, HandleObject objArg, HandleValue v, bool* bp); 14:20:45 INFO - } 14:20:45 INFO - extern void* 14:20:45 INFO - JS_GetPrivate(JSObject* obj); 14:20:45 INFO - extern void 14:20:45 INFO - JS_SetPrivate(JSObject* obj, void* data); 14:20:45 INFO - extern void* 14:20:45 INFO - JS_GetInstancePrivate(JSContext* cx, JS::Handle obj, const JSClass* clasp, 14:20:45 INFO - JS::CallArgs* args); 14:20:45 INFO - extern JSObject* 14:20:45 INFO - JS_GetConstructor(JSContext* cx, JS::Handle proto); 14:20:45 INFO - namespace JS { 14:20:45 INFO - enum ZoneSpecifier { 14:20:45 INFO - FreshZone = 0, 14:20:45 INFO - SystemZone = 1 14:20:45 INFO - }; 14:20:45 INFO - class CompartmentCreationOptions 14:20:45 INFO - { 14:20:45 INFO - public: 14:20:45 INFO - CompartmentCreationOptions() 14:20:45 INFO - : addonId_(nullptr), 14:20:45 INFO - traceGlobal_(nullptr), 14:20:45 INFO - invisibleToDebugger_(false), 14:20:45 INFO - mergeable_(false), 14:20:45 INFO - preserveJitCode_(false), 14:20:45 INFO - cloneSingletons_(false), 14:20:45 INFO - experimentalNumberFormatFormatToPartsEnabled_(false), 14:20:45 INFO - sharedMemoryAndAtomics_(false), 14:20:45 INFO - secureContext_(false) 14:20:45 INFO - { 14:20:45 INFO - zone_.spec = JS::FreshZone; 14:20:45 INFO - } 14:20:45 INFO - JSAddonId* addonIdOrNull() const { return addonId_; } 14:20:45 INFO - CompartmentCreationOptions& setAddonId(JSAddonId* id) { 14:20:45 INFO - addonId_ = id; 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - JSTraceOp getTrace() const { 14:20:45 INFO - return traceGlobal_; 14:20:45 INFO - } 14:20:45 INFO - CompartmentCreationOptions& setTrace(JSTraceOp op) { 14:20:45 INFO - traceGlobal_ = op; 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - void* zonePointer() const { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType uintptr_t(JS::SystemZone))>::isValid, "invalid assertion condition"); if ((!!(!(!!(uintptr_t(zone_.pointer) > uintptr_t(JS::SystemZone)))))) { MOZ_ReportAssertionFailure("uintptr_t(zone_.pointer) > uintptr_t(JS::SystemZone)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 2249); do { } while (0); do { __debugbreak(); MOZ_NoReturn(2249); } while (0); } } while (0); 14:20:45 INFO - return zone_.pointer; 14:20:45 INFO - } 14:20:45 INFO - ZoneSpecifier zoneSpecifier() const { return zone_.spec; } 14:20:45 INFO - CompartmentCreationOptions& setZone(ZoneSpecifier spec); 14:20:45 INFO - CompartmentCreationOptions& setSameZoneAs(JSObject* obj); 14:20:45 INFO - bool invisibleToDebugger() const { return invisibleToDebugger_; } 14:20:45 INFO - CompartmentCreationOptions& setInvisibleToDebugger(bool flag) { 14:20:45 INFO - invisibleToDebugger_ = flag; 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - bool mergeable() const { return mergeable_; } 14:20:45 INFO - CompartmentCreationOptions& setMergeable(bool flag) { 14:20:45 INFO - mergeable_ = flag; 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - bool preserveJitCode() const { return preserveJitCode_; } 14:20:45 INFO - CompartmentCreationOptions& setPreserveJitCode(bool flag) { 14:20:45 INFO - preserveJitCode_ = flag; 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - bool cloneSingletons() const { return cloneSingletons_; } 14:20:45 INFO - CompartmentCreationOptions& setCloneSingletons(bool flag) { 14:20:45 INFO - cloneSingletons_ = flag; 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - bool experimentalNumberFormatFormatToPartsEnabled() const { 14:20:45 INFO - return experimentalNumberFormatFormatToPartsEnabled_; 14:20:45 INFO - } 14:20:45 INFO - CompartmentCreationOptions& setExperimentalNumberFormatFormatToPartsEnabled(bool flag) { 14:20:45 INFO - experimentalNumberFormatFormatToPartsEnabled_ = flag; 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - bool getSharedMemoryAndAtomicsEnabled() const; 14:20:45 INFO - CompartmentCreationOptions& setSharedMemoryAndAtomicsEnabled(bool flag); 14:20:45 INFO - bool secureContext() const { return secureContext_; } 14:20:45 INFO - CompartmentCreationOptions& setSecureContext(bool flag) { 14:20:45 INFO - secureContext_ = flag; 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - private: 14:20:45 INFO - JSAddonId* addonId_; 14:20:45 INFO - JSTraceOp traceGlobal_; 14:20:45 INFO - union { 14:20:45 INFO - ZoneSpecifier spec; 14:20:45 INFO - void* pointer; 14:20:45 INFO - } zone_; 14:20:45 INFO - bool invisibleToDebugger_; 14:20:45 INFO - bool mergeable_; 14:20:45 INFO - bool preserveJitCode_; 14:20:45 INFO - bool cloneSingletons_; 14:20:45 INFO - bool experimentalNumberFormatFormatToPartsEnabled_; 14:20:45 INFO - bool sharedMemoryAndAtomics_; 14:20:45 INFO - bool secureContext_; 14:20:45 INFO - }; 14:20:45 INFO - class CompartmentBehaviors 14:20:45 INFO - { 14:20:45 INFO - public: 14:20:45 INFO - class Override { 14:20:45 INFO - public: 14:20:45 INFO - Override() : mode_(Default) {} 14:20:45 INFO - bool get(bool defaultValue) const { 14:20:45 INFO - if (mode_ == Default) 14:20:45 INFO - return defaultValue; 14:20:45 INFO - return mode_ == ForceTrue; 14:20:45 INFO - } 14:20:45 INFO - void set(bool overrideValue) { 14:20:45 INFO - mode_ = overrideValue ? ForceTrue : ForceFalse; 14:20:45 INFO - } 14:20:45 INFO - void reset() { 14:20:45 INFO - mode_ = Default; 14:20:45 INFO - } 14:20:45 INFO - private: 14:20:45 INFO - enum Mode { 14:20:45 INFO - Default, 14:20:45 INFO - ForceTrue, 14:20:45 INFO - ForceFalse 14:20:45 INFO - }; 14:20:45 INFO - Mode mode_; 14:20:45 INFO - }; 14:20:45 INFO - CompartmentBehaviors() 14:20:45 INFO - : version_(JSVERSION_UNKNOWN) 14:20:45 INFO - , discardSource_(false) 14:20:45 INFO - , disableLazyParsing_(false) 14:20:45 INFO - , singletonsAsTemplates_(true) 14:20:45 INFO - { 14:20:45 INFO - } 14:20:45 INFO - JSVersion version() const { return version_; } 14:20:45 INFO - CompartmentBehaviors& setVersion(JSVersion aVersion) { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aVersion != JSVERSION_UNKNOWN))))) { MOZ_ReportAssertionFailure("aVersion != JSVERSION_UNKNOWN", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 2381); do { } while (0); do { __debugbreak(); MOZ_NoReturn(2381); } while (0); } } while (0); 14:20:45 INFO - version_ = aVersion; 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - bool discardSource() const { return discardSource_; } 14:20:45 INFO - CompartmentBehaviors& setDiscardSource(bool flag) { 14:20:45 INFO - discardSource_ = flag; 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - bool disableLazyParsing() const { return disableLazyParsing_; } 14:20:45 INFO - CompartmentBehaviors& setDisableLazyParsing(bool flag) { 14:20:45 INFO - disableLazyParsing_ = flag; 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - bool extraWarnings(JSContext* cx) const; 14:20:45 INFO - Override& extraWarningsOverride() { return extraWarningsOverride_; } 14:20:45 INFO - bool getSingletonsAsTemplates() const { 14:20:45 INFO - return singletonsAsTemplates_; 14:20:45 INFO - } 14:20:45 INFO - CompartmentBehaviors& setSingletonsAsValues() { 14:20:45 INFO - singletonsAsTemplates_ = false; 14:20:45 INFO - return *this; 14:20:45 INFO - } 14:20:45 INFO - private: 14:20:45 INFO - JSVersion version_; 14:20:45 INFO - bool discardSource_; 14:20:45 INFO - bool disableLazyParsing_; 14:20:45 INFO - Override extraWarningsOverride_; 14:20:45 INFO - bool singletonsAsTemplates_; 14:20:45 INFO - }; 14:20:45 INFO - class CompartmentOptions 14:20:45 INFO - { 14:20:45 INFO - public: 14:20:45 INFO - explicit CompartmentOptions() 14:20:45 INFO - : creationOptions_(), 14:20:45 INFO - behaviors_() 14:20:45 INFO - {} 14:20:45 INFO - CompartmentOptions(const CompartmentCreationOptions& compartmentCreation, 14:20:45 INFO - const CompartmentBehaviors& compartmentBehaviors) 14:20:45 INFO - : creationOptions_(compartmentCreation), 14:20:45 INFO - behaviors_(compartmentBehaviors) 14:20:45 INFO - {} 14:20:45 INFO - CompartmentCreationOptions& creationOptions() { 14:20:45 INFO - return creationOptions_; 14:20:45 INFO - } 14:20:45 INFO - const CompartmentCreationOptions& creationOptions() const { 14:20:45 INFO - return creationOptions_; 14:20:45 INFO - } 14:20:45 INFO - CompartmentBehaviors& behaviors() { 14:20:45 INFO - return behaviors_; 14:20:45 INFO - } 14:20:45 INFO - const CompartmentBehaviors& behaviors() const { 14:20:45 INFO - return behaviors_; 14:20:45 INFO - } 14:20:45 INFO - private: 14:20:45 INFO - CompartmentCreationOptions creationOptions_; 14:20:45 INFO - CompartmentBehaviors behaviors_; 14:20:45 INFO - }; 14:20:45 INFO - const CompartmentCreationOptions& 14:20:45 INFO - CompartmentCreationOptionsRef(JSCompartment* compartment); 14:20:45 INFO - const CompartmentCreationOptions& 14:20:45 INFO - CompartmentCreationOptionsRef(JSObject* obj); 14:20:45 INFO - const CompartmentCreationOptions& 14:20:45 INFO - CompartmentCreationOptionsRef(JSContext* cx); 14:20:45 INFO - CompartmentBehaviors& 14:20:45 INFO - CompartmentBehaviorsRef(JSCompartment* compartment); 14:20:45 INFO - CompartmentBehaviors& 14:20:45 INFO - CompartmentBehaviorsRef(JSObject* obj); 14:20:45 INFO - CompartmentBehaviors& 14:20:45 INFO - CompartmentBehaviorsRef(JSContext* cx); 14:20:45 INFO - enum OnNewGlobalHookOption { 14:20:45 INFO - FireOnNewGlobalHook, 14:20:45 INFO - DontFireOnNewGlobalHook 14:20:45 INFO - }; 14:20:45 INFO - } 14:20:45 INFO - extern JSObject* 14:20:45 INFO - JS_NewGlobalObject(JSContext* cx, const JSClass* clasp, JSPrincipals* principals, 14:20:45 INFO - JS::OnNewGlobalHookOption hookOption, 14:20:45 INFO - const JS::CompartmentOptions& options); 14:20:45 INFO - extern void 14:20:45 INFO - JS_GlobalObjectTraceHook(JSTracer* trc, JSObject* global); 14:20:45 INFO - extern void 14:20:45 INFO - JS_FireOnNewGlobalObject(JSContext* cx, JS::HandleObject global); 14:20:45 INFO - extern JSObject* 14:20:45 INFO - JS_NewObject(JSContext* cx, const JSClass* clasp); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_IsNative(JSObject* obj); 14:20:45 INFO - extern JSObject* 14:20:45 INFO - JS_NewObjectWithGivenProto(JSContext* cx, const JSClass* clasp, JS::Handle proto); 14:20:45 INFO - extern JSObject* 14:20:45 INFO - JS_NewPlainObject(JSContext* cx); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_DeepFreezeObject(JSContext* cx, JS::Handle obj); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_FreezeObject(JSContext* cx, JS::Handle obj); 14:20:45 INFO - namespace JS { 14:20:45 INFO - struct PropertyDescriptor { 14:20:45 INFO - JSObject* obj; 14:20:45 INFO - unsigned attrs; 14:20:45 INFO - JSGetterOp getter; 14:20:45 INFO - JSSetterOp setter; 14:20:45 INFO - JS::Value value; 14:20:45 INFO - PropertyDescriptor() 14:20:45 INFO - : obj(nullptr), attrs(0), getter(nullptr), setter(nullptr), value(JS::UndefinedValue()) 14:20:45 INFO - {} 14:20:45 INFO - static void trace(PropertyDescriptor* self, JSTracer* trc) { self->trace(trc); } 14:20:45 INFO - void trace(JSTracer* trc); 14:20:45 INFO - }; 14:20:45 INFO - } 14:20:45 INFO - namespace js { 14:20:45 INFO - template 14:20:45 INFO - class WrappedPtrOperations 14:20:45 INFO - { 14:20:45 INFO - const JS::PropertyDescriptor& desc() const { return static_cast(this)->get(); } 14:20:45 INFO - bool has(unsigned bit) const { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(bit != 0))))) { MOZ_ReportAssertionFailure("bit != 0", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 2594); do { } while (0); do { __debugbreak(); MOZ_NoReturn(2594); } while (0); } } while (0); 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!((bit & (bit - 1)) == 0))))) { MOZ_ReportAssertionFailure("(bit & (bit - 1)) == 0", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 2595); do { } while (0); do { __debugbreak(); MOZ_NoReturn(2595); } while (0); } } while (0); 14:20:45 INFO - return (desc().attrs & bit) != 0; 14:20:45 INFO - } 14:20:45 INFO - bool hasAny(unsigned bits) const { 14:20:45 INFO - return (desc().attrs & bits) != 0; 14:20:45 INFO - } 14:20:45 INFO - bool hasAll(unsigned bits) const { 14:20:45 INFO - return (desc().attrs & bits) == bits; 14:20:45 INFO - } 14:20:45 INFO - enum { SHADOWABLE = 0x80 }; 14:20:45 INFO - public: 14:20:45 INFO - bool isAccessorDescriptor() const { return hasAny(0x10 | 0x20); } 14:20:45 INFO - bool isGenericDescriptor() const { 14:20:45 INFO - return (desc().attrs& 14:20:45 INFO - (0x10 | 0x20 | 0x8000 | 0x20000)) == 14:20:45 INFO - (0x8000 | 0x20000); 14:20:45 INFO - } 14:20:45 INFO - bool isDataDescriptor() const { return !isAccessorDescriptor() && !isGenericDescriptor(); } 14:20:45 INFO - bool hasConfigurable() const { return !has(0x10000); } 14:20:45 INFO - bool configurable() const { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(hasConfigurable()))))) { MOZ_ReportAssertionFailure("hasConfigurable()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 2622); do { } while (0); do { __debugbreak(); MOZ_NoReturn(2622); } while (0); } } while (0); return !has(0x04); } 14:20:45 INFO - bool hasEnumerable() const { return !has(0x4000); } 14:20:45 INFO - bool enumerable() const { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(hasEnumerable()))))) { MOZ_ReportAssertionFailure("hasEnumerable()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 2625); do { } while (0); do { __debugbreak(); MOZ_NoReturn(2625); } while (0); } } while (0); return has(0x01); } 14:20:45 INFO - bool hasValue() const { return !isAccessorDescriptor() && !has(0x20000); } 14:20:45 INFO - JS::HandleValue value() const { 14:20:45 INFO - return JS::HandleValue::fromMarkedLocation(&desc().value); 14:20:45 INFO - } 14:20:45 INFO - bool hasWritable() const { return !isAccessorDescriptor() && !has(0x8000); } 14:20:45 INFO - bool writable() const { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(hasWritable()))))) { MOZ_ReportAssertionFailure("hasWritable()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 2633); do { } while (0); do { __debugbreak(); MOZ_NoReturn(2633); } while (0); } } while (0); return !has(0x02); } 14:20:45 INFO - bool hasGetterObject() const { return has(0x10); } 14:20:45 INFO - JS::HandleObject getterObject() const { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(hasGetterObject()))))) { MOZ_ReportAssertionFailure("hasGetterObject()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 2637); do { } while (0); do { __debugbreak(); MOZ_NoReturn(2637); } while (0); } } while (0); 14:20:45 INFO - return JS::HandleObject::fromMarkedLocation( 14:20:45 INFO - reinterpret_cast(&desc().getter)); 14:20:45 INFO - } 14:20:45 INFO - bool hasSetterObject() const { return has(0x20); } 14:20:45 INFO - JS::HandleObject setterObject() const { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(hasSetterObject()))))) { MOZ_ReportAssertionFailure("hasSetterObject()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 2643); do { } while (0); do { __debugbreak(); MOZ_NoReturn(2643); } while (0); } } while (0); 14:20:45 INFO - return JS::HandleObject::fromMarkedLocation( 14:20:45 INFO - reinterpret_cast(&desc().setter)); 14:20:45 INFO - } 14:20:45 INFO - bool hasGetterOrSetter() const { return desc().getter || desc().setter; } 14:20:45 INFO - bool isShared() const { return has(0x40); } 14:20:45 INFO - JS::HandleObject object() const { 14:20:45 INFO - return JS::HandleObject::fromMarkedLocation(&desc().obj); 14:20:45 INFO - } 14:20:45 INFO - unsigned attributes() const { return desc().attrs; } 14:20:45 INFO - JSGetterOp getter() const { return desc().getter; } 14:20:45 INFO - JSSetterOp setter() const { return desc().setter; } 14:20:45 INFO - void assertValid() const { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!((attributes() & ~(0x01 | 0x4000 | 0x04 | 0x10000 | 0x02 | 0x8000 | 0x20000 | 0x10 | 0x20 | 0x40 | 0x1000 | 0x2000 | SHADOWABLE)) == 0))))) { MOZ_ReportAssertionFailure("(attributes() & ~(0x01 | 0x4000 | 0x04 | 0x10000 | 0x02 | 0x8000 | 0x20000 | 0x10 | 0x20 | 0x40 | 0x1000 | 0x2000 | SHADOWABLE)) == 0", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 2669); do { } while (0); do { __debugbreak(); MOZ_NoReturn(2669); } while (0); } } while (0); 14:20:45 INFO - #line 2670 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h" 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!hasAll(0x4000 | 0x01)))))) { MOZ_ReportAssertionFailure("!hasAll(0x4000 | 0x01)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 2670); do { } while (0); do { __debugbreak(); MOZ_NoReturn(2670); } while (0); } } while (0); 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!hasAll(0x10000 | 0x04)))))) { MOZ_ReportAssertionFailure("!hasAll(0x10000 | 0x04)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 2671); do { } while (0); do { __debugbreak(); MOZ_NoReturn(2671); } while (0); } } while (0); 14:20:45 INFO - if (isAccessorDescriptor()) { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(has(0x40)))))) { MOZ_ReportAssertionFailure("has(0x40)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 2673); do { } while (0); do { __debugbreak(); MOZ_NoReturn(2673); } while (0); } } while (0); 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!has(0x02)))))) { MOZ_ReportAssertionFailure("!has(0x02)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 2674); do { } while (0); do { __debugbreak(); MOZ_NoReturn(2674); } while (0); } } while (0); 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!has(0x8000)))))) { MOZ_ReportAssertionFailure("!has(0x8000)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 2675); do { } while (0); do { __debugbreak(); MOZ_NoReturn(2675); } while (0); } } while (0); 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!has(0x20000)))))) { MOZ_ReportAssertionFailure("!has(0x20000)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 2676); do { } while (0); do { __debugbreak(); MOZ_NoReturn(2676); } while (0); } } while (0); 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!has(SHADOWABLE)))))) { MOZ_ReportAssertionFailure("!has(SHADOWABLE)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 2677); do { } while (0); do { __debugbreak(); MOZ_NoReturn(2677); } while (0); } } while (0); 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(value().isUndefined()))))) { MOZ_ReportAssertionFailure("value().isUndefined()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 2678); do { } while (0); do { __debugbreak(); MOZ_NoReturn(2678); } while (0); } } while (0); 14:20:45 INFO - do { if (!has(0x10)) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!getter()))))) { MOZ_ReportAssertionFailure("!getter()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 2679); do { } while (0); do { __debugbreak(); MOZ_NoReturn(2679); } while (0); } } while (0); } } while (0); 14:20:45 INFO - do { if (!has(0x20)) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!setter()))))) { MOZ_ReportAssertionFailure("!setter()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 2680); do { } while (0); do { __debugbreak(); MOZ_NoReturn(2680); } while (0); } } while (0); } } while (0); 14:20:45 INFO - } else { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!hasAll(0x8000 | 0x02)))))) { MOZ_ReportAssertionFailure("!hasAll(0x8000 | 0x02)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 2682); do { } while (0); do { __debugbreak(); MOZ_NoReturn(2682); } while (0); } } while (0); 14:20:45 INFO - do { if (has(0x20000)) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(value().isUndefined()))))) { MOZ_ReportAssertionFailure("value().isUndefined()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 2683); do { } while (0); do { __debugbreak(); MOZ_NoReturn(2683); } while (0); } } while (0); } } while (0); 14:20:45 INFO - } 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(getter() != JS_PropertyStub))))) { MOZ_ReportAssertionFailure("getter() != JS_PropertyStub", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 2685); do { } while (0); do { __debugbreak(); MOZ_NoReturn(2685); } while (0); } } while (0); 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(setter() != JS_StrictPropertyStub))))) { MOZ_ReportAssertionFailure("setter() != JS_StrictPropertyStub", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 2686); do { } while (0); do { __debugbreak(); MOZ_NoReturn(2686); } while (0); } } while (0); 14:20:45 INFO - do { if (has(0x2000)) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!has(0x4000)))))) { MOZ_ReportAssertionFailure("!has(0x4000)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 2688); do { } while (0); do { __debugbreak(); MOZ_NoReturn(2688); } while (0); } } while (0); } } while (0); 14:20:45 INFO - do { if (has(0x2000)) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!has(0x10000)))))) { MOZ_ReportAssertionFailure("!has(0x10000)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 2689); do { } while (0); do { __debugbreak(); MOZ_NoReturn(2689); } while (0); } } while (0); } } while (0); 14:20:45 INFO - do { if (has(0x2000)) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!has(0x8000)))))) { MOZ_ReportAssertionFailure("!has(0x8000)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 2690); do { } while (0); do { __debugbreak(); MOZ_NoReturn(2690); } while (0); } } while (0); } } while (0); 14:20:45 INFO - do { if (has(0x2000)) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!has(0x20000)))))) { MOZ_ReportAssertionFailure("!has(0x20000)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 2691); do { } while (0); do { __debugbreak(); MOZ_NoReturn(2691); } while (0); } } while (0); } } while (0); 14:20:45 INFO - do { if (has(0x2000)) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!has(0x1000)))))) { MOZ_ReportAssertionFailure("!has(0x1000)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 2692); do { } while (0); do { __debugbreak(); MOZ_NoReturn(2692); } while (0); } } while (0); } } while (0); 14:20:45 INFO - #line 2694 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h" 14:20:45 INFO - } 14:20:45 INFO - void assertComplete() const { 14:20:45 INFO - assertValid(); 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!((attributes() & ~(0x01 | 0x04 | 0x02 | 0x10 | 0x20 | 0x40 | 0x1000 | 0x2000 | SHADOWABLE)) == 0))))) { MOZ_ReportAssertionFailure("(attributes() & ~(0x01 | 0x04 | 0x02 | 0x10 | 0x20 | 0x40 | 0x1000 | 0x2000 | SHADOWABLE)) == 0", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 2707); do { } while (0); do { __debugbreak(); MOZ_NoReturn(2707); } while (0); } } while (0); 14:20:45 INFO - #line 2708 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h" 14:20:45 INFO - do { if (isAccessorDescriptor()) { do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(has(0x10) && has(0x20)))))) { MOZ_ReportAssertionFailure("has(0x10) && has(0x20)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 2708); do { } while (0); do { __debugbreak(); MOZ_NoReturn(2708); } while (0); } } while (0); } } while (0); 14:20:45 INFO - #line 2710 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h" 14:20:45 INFO - } 14:20:45 INFO - void assertCompleteIfFound() const { 14:20:45 INFO - if (object()) 14:20:45 INFO - assertComplete(); 14:20:45 INFO - #line 2717 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h" 14:20:45 INFO - } 14:20:45 INFO - }; 14:20:45 INFO - template 14:20:45 INFO - class MutableWrappedPtrOperations 14:20:45 INFO - : public js::WrappedPtrOperations 14:20:45 INFO - { 14:20:45 INFO - JS::PropertyDescriptor& desc() { return static_cast(this)->get(); } 14:20:45 INFO - public: 14:20:45 INFO - void clear() { 14:20:45 INFO - object().set(nullptr); 14:20:45 INFO - setAttributes(0); 14:20:45 INFO - setGetter(nullptr); 14:20:45 INFO - setSetter(nullptr); 14:20:45 INFO - value().setUndefined(); 14:20:45 INFO - } 14:20:45 INFO - void initFields(JS::HandleObject obj, JS::HandleValue v, unsigned attrs, 14:20:45 INFO - JSGetterOp getterOp, JSSetterOp setterOp) { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(getterOp != JS_PropertyStub))))) { MOZ_ReportAssertionFailure("getterOp != JS_PropertyStub", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 2737); do { } while (0); do { __debugbreak(); MOZ_NoReturn(2737); } while (0); } } while (0); 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(setterOp != JS_StrictPropertyStub))))) { MOZ_ReportAssertionFailure("setterOp != JS_StrictPropertyStub", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 2738); do { } while (0); do { __debugbreak(); MOZ_NoReturn(2738); } while (0); } } while (0); 14:20:45 INFO - object().set(obj); 14:20:45 INFO - value().set(v); 14:20:45 INFO - setAttributes(attrs); 14:20:45 INFO - setGetter(getterOp); 14:20:45 INFO - setSetter(setterOp); 14:20:45 INFO - } 14:20:45 INFO - void assign(JS::PropertyDescriptor& other) { 14:20:45 INFO - object().set(other.obj); 14:20:45 INFO - setAttributes(other.attrs); 14:20:45 INFO - setGetter(other.getter); 14:20:45 INFO - setSetter(other.setter); 14:20:45 INFO - value().set(other.value); 14:20:45 INFO - } 14:20:45 INFO - void setDataDescriptor(JS::HandleValue v, unsigned attrs) { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!((attrs & ~(0x01 | 0x04 | 0x02 | 0x4000 | 0x10000 | 0x8000)) == 0))))) { MOZ_ReportAssertionFailure("(attrs & ~(0x01 | 0x04 | 0x02 | 0x4000 | 0x10000 | 0x8000)) == 0", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 2761); do { } while (0); do { __debugbreak(); MOZ_NoReturn(2761); } while (0); } } while (0); 14:20:45 INFO - #line 2762 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h" 14:20:45 INFO - object().set(nullptr); 14:20:45 INFO - setAttributes(attrs); 14:20:45 INFO - setGetter(nullptr); 14:20:45 INFO - setSetter(nullptr); 14:20:45 INFO - value().set(v); 14:20:45 INFO - } 14:20:45 INFO - JS::MutableHandleObject object() { 14:20:45 INFO - return JS::MutableHandleObject::fromMarkedLocation(&desc().obj); 14:20:45 INFO - } 14:20:45 INFO - unsigned& attributesRef() { return desc().attrs; } 14:20:45 INFO - JSGetterOp& getter() { return desc().getter; } 14:20:45 INFO - JSSetterOp& setter() { return desc().setter; } 14:20:45 INFO - JS::MutableHandleValue value() { 14:20:45 INFO - return JS::MutableHandleValue::fromMarkedLocation(&desc().value); 14:20:45 INFO - } 14:20:45 INFO - void setValue(JS::HandleValue v) { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!(desc().attrs & (0x10 | 0x20))))))) { MOZ_ReportAssertionFailure("!(desc().attrs & (0x10 | 0x20))", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 2779); do { } while (0); do { __debugbreak(); MOZ_NoReturn(2779); } while (0); } } while (0); 14:20:45 INFO - attributesRef() &= ~0x20000; 14:20:45 INFO - value().set(v); 14:20:45 INFO - } 14:20:45 INFO - void setConfigurable(bool configurable) { 14:20:45 INFO - setAttributes((desc().attrs & ~(0x10000 | 0x04)) | 14:20:45 INFO - (configurable ? 0 : 0x04)); 14:20:45 INFO - } 14:20:45 INFO - void setEnumerable(bool enumerable) { 14:20:45 INFO - setAttributes((desc().attrs & ~(0x4000 | 0x01)) | 14:20:45 INFO - (enumerable ? 0x01 : 0)); 14:20:45 INFO - } 14:20:45 INFO - void setWritable(bool writable) { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!(desc().attrs & (0x10 | 0x20))))))) { MOZ_ReportAssertionFailure("!(desc().attrs & (0x10 | 0x20))", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 2793); do { } while (0); do { __debugbreak(); MOZ_NoReturn(2793); } while (0); } } while (0); 14:20:45 INFO - setAttributes((desc().attrs & ~(0x8000 | 0x02)) | 14:20:45 INFO - (writable ? 0 : 0x02)); 14:20:45 INFO - } 14:20:45 INFO - void setAttributes(unsigned attrs) { desc().attrs = attrs; } 14:20:45 INFO - void setGetter(JSGetterOp op) { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(op != JS_PropertyStub))))) { MOZ_ReportAssertionFailure("op != JS_PropertyStub", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 2800); do { } while (0); do { __debugbreak(); MOZ_NoReturn(2800); } while (0); } } while (0); 14:20:45 INFO - desc().getter = op; 14:20:45 INFO - } 14:20:45 INFO - void setSetter(JSSetterOp op) { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(op != JS_StrictPropertyStub))))) { MOZ_ReportAssertionFailure("op != JS_StrictPropertyStub", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 2804); do { } while (0); do { __debugbreak(); MOZ_NoReturn(2804); } while (0); } } while (0); 14:20:45 INFO - desc().setter = op; 14:20:45 INFO - } 14:20:45 INFO - void setGetterObject(JSObject* obj) { 14:20:45 INFO - desc().getter = reinterpret_cast(obj); 14:20:45 INFO - desc().attrs &= ~(0x20000 | 0x8000 | 0x02); 14:20:45 INFO - desc().attrs |= 0x10 | 0x40; 14:20:45 INFO - } 14:20:45 INFO - void setSetterObject(JSObject* obj) { 14:20:45 INFO - desc().setter = reinterpret_cast(obj); 14:20:45 INFO - desc().attrs &= ~(0x20000 | 0x8000 | 0x02); 14:20:45 INFO - desc().attrs |= 0x20 | 0x40; 14:20:45 INFO - } 14:20:45 INFO - JS::MutableHandleObject getterObject() { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionTypehasGetterObject())>::isValid, "invalid assertion condition"); if ((!!(!(!!(this->hasGetterObject()))))) { MOZ_ReportAssertionFailure("this->hasGetterObject()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 2819); do { } while (0); do { __debugbreak(); MOZ_NoReturn(2819); } while (0); } } while (0); 14:20:45 INFO - return JS::MutableHandleObject::fromMarkedLocation( 14:20:45 INFO - reinterpret_cast(&desc().getter)); 14:20:45 INFO - } 14:20:45 INFO - JS::MutableHandleObject setterObject() { 14:20:45 INFO - do { static_assert(mozilla::detail::AssertionConditionTypehasSetterObject())>::isValid, "invalid assertion condition"); if ((!!(!(!!(this->hasSetterObject()))))) { MOZ_ReportAssertionFailure("this->hasSetterObject()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 2824); do { } while (0); do { __debugbreak(); MOZ_NoReturn(2824); } while (0); } } while (0); 14:20:45 INFO - return JS::MutableHandleObject::fromMarkedLocation( 14:20:45 INFO - reinterpret_cast(&desc().setter)); 14:20:45 INFO - } 14:20:45 INFO - }; 14:20:45 INFO - } 14:20:45 INFO - namespace JS { 14:20:45 INFO - extern bool 14:20:45 INFO - ObjectToCompletePropertyDescriptor(JSContext* cx, 14:20:45 INFO - JS::HandleObject obj, 14:20:45 INFO - JS::HandleValue descriptor, 14:20:45 INFO - JS::MutableHandle desc); 14:20:45 INFO - extern bool 14:20:45 INFO - FromPropertyDescriptor(JSContext* cx, 14:20:45 INFO - JS::Handle desc, 14:20:45 INFO - JS::MutableHandleValue vp); 14:20:45 INFO - } 14:20:45 INFO - extern bool 14:20:45 INFO - JS_GetPrototype(JSContext* cx, JS::HandleObject obj, JS::MutableHandleObject result); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_GetPrototypeIfOrdinary(JSContext* cx, JS::HandleObject obj, bool* isOrdinary, 14:20:45 INFO - JS::MutableHandleObject result); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_SetPrototype(JSContext* cx, JS::HandleObject obj, JS::HandleObject proto); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_IsExtensible(JSContext* cx, JS::HandleObject obj, bool* extensible); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_PreventExtensions(JSContext* cx, JS::HandleObject obj, JS::ObjectOpResult& result); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_SetImmutablePrototype(JSContext* cx, JS::HandleObject obj, bool* succeeded); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_GetOwnPropertyDescriptorById(JSContext* cx, JS::HandleObject obj, JS::HandleId id, 14:20:45 INFO - JS::MutableHandle desc); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_GetOwnPropertyDescriptor(JSContext* cx, JS::HandleObject obj, const char* name, 14:20:45 INFO - JS::MutableHandle desc); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_GetOwnUCPropertyDescriptor(JSContext* cx, JS::HandleObject obj, const char16_t* name, 14:20:45 INFO - JS::MutableHandle desc); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_GetPropertyDescriptorById(JSContext* cx, JS::HandleObject obj, JS::HandleId id, 14:20:45 INFO - JS::MutableHandle desc); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_GetPropertyDescriptor(JSContext* cx, JS::HandleObject obj, const char* name, 14:20:45 INFO - JS::MutableHandle desc); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_DefinePropertyById(JSContext* cx, JS::HandleObject obj, JS::HandleId id, 14:20:45 INFO - JS::Handle desc, 14:20:45 INFO - JS::ObjectOpResult& result); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_DefinePropertyById(JSContext* cx, JS::HandleObject obj, JS::HandleId id, 14:20:45 INFO - JS::Handle desc); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_DefinePropertyById(JSContext* cx, JS::HandleObject obj, JS::HandleId id, JS::HandleValue value, 14:20:45 INFO - unsigned attrs, JSNative getter = nullptr, JSNative setter = nullptr); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_DefinePropertyById(JSContext* cx, JS::HandleObject obj, JS::HandleId id, JS::HandleObject value, 14:20:45 INFO - unsigned attrs, JSNative getter = nullptr, JSNative setter = nullptr); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_DefinePropertyById(JSContext* cx, JS::HandleObject obj, JS::HandleId id, JS::HandleString value, 14:20:45 INFO - unsigned attrs, JSNative getter = nullptr, JSNative setter = nullptr); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_DefinePropertyById(JSContext* cx, JS::HandleObject obj, JS::HandleId id, int32_t value, 14:20:45 INFO - unsigned attrs, JSNative getter = nullptr, JSNative setter = nullptr); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_DefinePropertyById(JSContext* cx, JS::HandleObject obj, JS::HandleId id, uint32_t value, 14:20:45 INFO - unsigned attrs, JSNative getter = nullptr, JSNative setter = nullptr); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_DefinePropertyById(JSContext* cx, JS::HandleObject obj, JS::HandleId id, double value, 14:20:45 INFO - unsigned attrs, JSNative getter = nullptr, JSNative setter = nullptr); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_DefineProperty(JSContext* cx, JS::HandleObject obj, const char* name, JS::HandleValue value, 14:20:45 INFO - unsigned attrs, JSNative getter = nullptr, JSNative setter = nullptr); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_DefineProperty(JSContext* cx, JS::HandleObject obj, const char* name, JS::HandleObject value, 14:20:45 INFO - unsigned attrs, JSNative getter = nullptr, JSNative setter = nullptr); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_DefineProperty(JSContext* cx, JS::HandleObject obj, const char* name, JS::HandleString value, 14:20:45 INFO - unsigned attrs, JSNative getter = nullptr, JSNative setter = nullptr); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_DefineProperty(JSContext* cx, JS::HandleObject obj, const char* name, int32_t value, 14:20:45 INFO - unsigned attrs, JSNative getter = nullptr, JSNative setter = nullptr); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_DefineProperty(JSContext* cx, JS::HandleObject obj, const char* name, uint32_t value, 14:20:45 INFO - unsigned attrs, JSNative getter = nullptr, JSNative setter = nullptr); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_DefineProperty(JSContext* cx, JS::HandleObject obj, const char* name, double value, 14:20:45 INFO - unsigned attrs, JSNative getter = nullptr, JSNative setter = nullptr); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_DefineUCProperty(JSContext* cx, JS::HandleObject obj, const char16_t* name, size_t namelen, 14:20:45 INFO - JS::Handle desc, 14:20:45 INFO - JS::ObjectOpResult& result); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_DefineUCProperty(JSContext* cx, JS::HandleObject obj, const char16_t* name, size_t namelen, 14:20:45 INFO - JS::Handle desc); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_DefineUCProperty(JSContext* cx, JS::HandleObject obj, const char16_t* name, size_t namelen, 14:20:45 INFO - JS::HandleValue value, unsigned attrs, 14:20:45 INFO - JSNative getter = nullptr, JSNative setter = nullptr); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_DefineUCProperty(JSContext* cx, JS::HandleObject obj, const char16_t* name, size_t namelen, 14:20:45 INFO - JS::HandleObject value, unsigned attrs, 14:20:45 INFO - JSNative getter = nullptr, JSNative setter = nullptr); 14:20:45 INFO - extern bool 14:20:45 INFO - JS_DefineUCProperty(JSContext* cx, JS::HandleObject obj, const char16_t* name, size_t namelen, 14:20:45 INFO - JS::HandleString value, unsigned attrs, 14:20:46 INFO - JSNative getter = nullptr, JSNative setter = nullptr); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_DefineUCProperty(JSContext* cx, JS::HandleObject obj, const char16_t* name, size_t namelen, 14:20:46 INFO - int32_t value, unsigned attrs, 14:20:46 INFO - JSNative getter = nullptr, JSNative setter = nullptr); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_DefineUCProperty(JSContext* cx, JS::HandleObject obj, const char16_t* name, size_t namelen, 14:20:46 INFO - uint32_t value, unsigned attrs, 14:20:46 INFO - JSNative getter = nullptr, JSNative setter = nullptr); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_DefineUCProperty(JSContext* cx, JS::HandleObject obj, const char16_t* name, size_t namelen, 14:20:46 INFO - double value, unsigned attrs, 14:20:46 INFO - JSNative getter = nullptr, JSNative setter = nullptr); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_DefineElement(JSContext* cx, JS::HandleObject obj, uint32_t index, JS::HandleValue value, 14:20:46 INFO - unsigned attrs, JSNative getter = nullptr, JSNative setter = nullptr); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_DefineElement(JSContext* cx, JS::HandleObject obj, uint32_t index, JS::HandleObject value, 14:20:46 INFO - unsigned attrs, JSNative getter = nullptr, JSNative setter = nullptr); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_DefineElement(JSContext* cx, JS::HandleObject obj, uint32_t index, JS::HandleString value, 14:20:46 INFO - unsigned attrs, JSNative getter = nullptr, JSNative setter = nullptr); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_DefineElement(JSContext* cx, JS::HandleObject obj, uint32_t index, int32_t value, 14:20:46 INFO - unsigned attrs, JSNative getter = nullptr, JSNative setter = nullptr); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_DefineElement(JSContext* cx, JS::HandleObject obj, uint32_t index, uint32_t value, 14:20:46 INFO - unsigned attrs, JSNative getter = nullptr, JSNative setter = nullptr); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_DefineElement(JSContext* cx, JS::HandleObject obj, uint32_t index, double value, 14:20:46 INFO - unsigned attrs, JSNative getter = nullptr, JSNative setter = nullptr); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_HasPropertyById(JSContext* cx, JS::HandleObject obj, JS::HandleId id, bool* foundp); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_HasProperty(JSContext* cx, JS::HandleObject obj, const char* name, bool* foundp); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_HasUCProperty(JSContext* cx, JS::HandleObject obj, const char16_t* name, size_t namelen, 14:20:46 INFO - bool* vp); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_HasElement(JSContext* cx, JS::HandleObject obj, uint32_t index, bool* foundp); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_HasOwnPropertyById(JSContext* cx, JS::HandleObject obj, JS::HandleId id, bool* foundp); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_HasOwnProperty(JSContext* cx, JS::HandleObject obj, const char* name, bool* foundp); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_ForwardGetPropertyTo(JSContext* cx, JS::HandleObject obj, JS::HandleId id, 14:20:46 INFO - JS::HandleValue receiver, JS::MutableHandleValue vp); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_ForwardGetElementTo(JSContext* cx, JS::HandleObject obj, uint32_t index, 14:20:46 INFO - JS::HandleObject receiver, JS::MutableHandleValue vp); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_GetPropertyById(JSContext* cx, JS::HandleObject obj, JS::HandleId id, 14:20:46 INFO - JS::MutableHandleValue vp); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_GetProperty(JSContext* cx, JS::HandleObject obj, const char* name, JS::MutableHandleValue vp); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_GetUCProperty(JSContext* cx, JS::HandleObject obj, const char16_t* name, size_t namelen, 14:20:46 INFO - JS::MutableHandleValue vp); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_GetElement(JSContext* cx, JS::HandleObject obj, uint32_t index, JS::MutableHandleValue vp); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_ForwardSetPropertyTo(JSContext* cx, JS::HandleObject obj, JS::HandleId id, JS::HandleValue v, 14:20:46 INFO - JS::HandleValue receiver, JS::ObjectOpResult& result); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_SetPropertyById(JSContext* cx, JS::HandleObject obj, JS::HandleId id, JS::HandleValue v); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_SetProperty(JSContext* cx, JS::HandleObject obj, const char* name, JS::HandleValue v); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_SetUCProperty(JSContext* cx, JS::HandleObject obj, const char16_t* name, size_t namelen, 14:20:46 INFO - JS::HandleValue v); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_SetElement(JSContext* cx, JS::HandleObject obj, uint32_t index, JS::HandleValue v); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_SetElement(JSContext* cx, JS::HandleObject obj, uint32_t index, JS::HandleObject v); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_SetElement(JSContext* cx, JS::HandleObject obj, uint32_t index, JS::HandleString v); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_SetElement(JSContext* cx, JS::HandleObject obj, uint32_t index, int32_t v); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_SetElement(JSContext* cx, JS::HandleObject obj, uint32_t index, uint32_t v); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_SetElement(JSContext* cx, JS::HandleObject obj, uint32_t index, double v); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_DeletePropertyById(JSContext* cx, JS::HandleObject obj, JS::HandleId id, 14:20:46 INFO - JS::ObjectOpResult& result); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_DeleteProperty(JSContext* cx, JS::HandleObject obj, const char* name, 14:20:46 INFO - JS::ObjectOpResult& result); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_DeleteUCProperty(JSContext* cx, JS::HandleObject obj, const char16_t* name, size_t namelen, 14:20:46 INFO - JS::ObjectOpResult& result); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_DeleteElement(JSContext* cx, JS::HandleObject obj, uint32_t index, JS::ObjectOpResult& result); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_DeletePropertyById(JSContext* cx, JS::HandleObject obj, jsid id); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_DeleteProperty(JSContext* cx, JS::HandleObject obj, const char* name); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_DeleteElement(JSContext* cx, JS::HandleObject obj, uint32_t index); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_Enumerate(JSContext* cx, JS::HandleObject obj, JS::MutableHandle props); 14:20:46 INFO - namespace JS { 14:20:46 INFO - extern bool 14:20:46 INFO - IsCallable(JSObject* obj); 14:20:46 INFO - extern bool 14:20:46 INFO - IsConstructor(JSObject* obj); 14:20:46 INFO - } 14:20:46 INFO - extern bool 14:20:46 INFO - JS_CallFunctionValue(JSContext* cx, JS::HandleObject obj, JS::HandleValue fval, 14:20:46 INFO - const JS::HandleValueArray& args, JS::MutableHandleValue rval); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_CallFunction(JSContext* cx, JS::HandleObject obj, JS::HandleFunction fun, 14:20:46 INFO - const JS::HandleValueArray& args, JS::MutableHandleValue rval); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_CallFunctionName(JSContext* cx, JS::HandleObject obj, const char* name, 14:20:46 INFO - const JS::HandleValueArray& args, JS::MutableHandleValue rval); 14:20:46 INFO - namespace JS { 14:20:46 INFO - static inline bool 14:20:46 INFO - Call(JSContext* cx, JS::HandleObject thisObj, JS::HandleFunction fun, 14:20:46 INFO - const JS::HandleValueArray& args, MutableHandleValue rval) 14:20:46 INFO - { 14:20:46 INFO - return !!JS_CallFunction(cx, thisObj, fun, args, rval); 14:20:46 INFO - } 14:20:46 INFO - static inline bool 14:20:46 INFO - Call(JSContext* cx, JS::HandleObject thisObj, JS::HandleValue fun, const JS::HandleValueArray& args, 14:20:46 INFO - MutableHandleValue rval) 14:20:46 INFO - { 14:20:46 INFO - return !!JS_CallFunctionValue(cx, thisObj, fun, args, rval); 14:20:46 INFO - } 14:20:46 INFO - static inline bool 14:20:46 INFO - Call(JSContext* cx, JS::HandleObject thisObj, const char* name, const JS::HandleValueArray& args, 14:20:46 INFO - MutableHandleValue rval) 14:20:46 INFO - { 14:20:46 INFO - return !!JS_CallFunctionName(cx, thisObj, name, args, rval); 14:20:46 INFO - } 14:20:46 INFO - extern bool 14:20:46 INFO - Call(JSContext* cx, JS::HandleValue thisv, JS::HandleValue fun, const JS::HandleValueArray& args, 14:20:46 INFO - MutableHandleValue rval); 14:20:46 INFO - static inline bool 14:20:46 INFO - Call(JSContext* cx, JS::HandleValue thisv, JS::HandleObject funObj, const JS::HandleValueArray& args, 14:20:46 INFO - MutableHandleValue rval) 14:20:46 INFO - { 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(funObj))))) { MOZ_ReportAssertionFailure("funObj", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 3369); do { } while (0); do { __debugbreak(); MOZ_NoReturn(3369); } while (0); } } while (0); 14:20:46 INFO - JS::RootedValue fun(cx, JS::ObjectValue(*funObj)); 14:20:46 INFO - return Call(cx, thisv, fun, args, rval); 14:20:46 INFO - } 14:20:46 INFO - extern bool 14:20:46 INFO - Construct(JSContext* cx, JS::HandleValue fun, HandleObject newTarget, 14:20:46 INFO - const JS::HandleValueArray &args, MutableHandleObject objp); 14:20:46 INFO - extern bool 14:20:46 INFO - Construct(JSContext* cx, JS::HandleValue fun, const JS::HandleValueArray& args, 14:20:46 INFO - MutableHandleObject objp); 14:20:46 INFO - } 14:20:46 INFO - extern JSObject* 14:20:46 INFO - JS_New(JSContext* cx, JS::HandleObject ctor, const JS::HandleValueArray& args); 14:20:46 INFO - extern JSObject* 14:20:46 INFO - JS_DefineObject(JSContext* cx, JS::HandleObject obj, const char* name, 14:20:46 INFO - const JSClass* clasp = nullptr, unsigned attrs = 0); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_DefineConstDoubles(JSContext* cx, JS::HandleObject obj, const JSConstDoubleSpec* cds); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_DefineConstIntegers(JSContext* cx, JS::HandleObject obj, const JSConstIntegerSpec* cis); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_DefineProperties(JSContext* cx, JS::HandleObject obj, const JSPropertySpec* ps); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_AlreadyHasOwnPropertyById(JSContext* cx, JS::HandleObject obj, JS::HandleId id, 14:20:46 INFO - bool* foundp); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_AlreadyHasOwnProperty(JSContext* cx, JS::HandleObject obj, const char* name, 14:20:46 INFO - bool* foundp); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_AlreadyHasOwnUCProperty(JSContext* cx, JS::HandleObject obj, const char16_t* name, 14:20:46 INFO - size_t namelen, bool* foundp); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_AlreadyHasOwnElement(JSContext* cx, JS::HandleObject obj, uint32_t index, bool* foundp); 14:20:46 INFO - extern JSObject* 14:20:46 INFO - JS_NewArrayObject(JSContext* cx, const JS::HandleValueArray& contents); 14:20:46 INFO - extern JSObject* 14:20:46 INFO - JS_NewArrayObject(JSContext* cx, size_t length); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_IsArrayObject(JSContext* cx, JS::HandleValue value, bool* isArray); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_IsArrayObject(JSContext* cx, JS::HandleObject obj, bool* isArray); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_GetArrayLength(JSContext* cx, JS::Handle obj, uint32_t* lengthp); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_SetArrayLength(JSContext* cx, JS::Handle obj, uint32_t length); 14:20:46 INFO - namespace JS { 14:20:46 INFO - extern bool 14:20:46 INFO - IsMapObject(JSContext* cx, JS::HandleObject obj, bool* isMap); 14:20:46 INFO - extern bool 14:20:46 INFO - IsSetObject(JSContext* cx, JS::HandleObject obj, bool* isSet); 14:20:46 INFO - } 14:20:46 INFO - void 14:20:46 INFO - JS_SetAllNonReservedSlotsToUndefined(JSContext* cx, JSObject* objArg); 14:20:46 INFO - extern JSObject* 14:20:46 INFO - JS_NewArrayBufferWithContents(JSContext* cx, size_t nbytes, void* contents); 14:20:46 INFO - extern JSObject* 14:20:46 INFO - JS_NewArrayBufferWithExternalContents(JSContext* cx, size_t nbytes, void* contents); 14:20:46 INFO - extern void* 14:20:46 INFO - JS_StealArrayBufferContents(JSContext* cx, JS::HandleObject obj); 14:20:46 INFO - extern void* 14:20:46 INFO - JS_ExternalizeArrayBufferContents(JSContext* cx, JS::HandleObject obj); 14:20:46 INFO - extern JSObject* 14:20:46 INFO - JS_NewMappedArrayBufferWithContents(JSContext* cx, size_t nbytes, void* contents); 14:20:46 INFO - extern void* 14:20:46 INFO - JS_CreateMappedArrayBufferContents(int fd, size_t offset, size_t length); 14:20:46 INFO - extern void 14:20:46 INFO - JS_ReleaseMappedArrayBufferContents(void* contents, size_t length); 14:20:46 INFO - extern JS::Value 14:20:46 INFO - JS_GetReservedSlot(JSObject* obj, uint32_t index); 14:20:46 INFO - extern void 14:20:46 INFO - JS_SetReservedSlot(JSObject* obj, uint32_t index, const JS::Value& v); 14:20:46 INFO - extern JSFunction* 14:20:46 INFO - JS_NewFunction(JSContext* cx, JSNative call, unsigned nargs, unsigned flags, 14:20:46 INFO - const char* name); 14:20:46 INFO - namespace JS { 14:20:46 INFO - extern JSFunction* 14:20:46 INFO - GetSelfHostedFunction(JSContext* cx, const char* selfHostedName, HandleId id, 14:20:46 INFO - unsigned nargs); 14:20:46 INFO - extern JSFunction* 14:20:46 INFO - NewFunctionFromSpec(JSContext* cx, const JSFunctionSpec* fs, HandleId id); 14:20:46 INFO - } 14:20:46 INFO - extern JSObject* 14:20:46 INFO - JS_GetFunctionObject(JSFunction* fun); 14:20:46 INFO - extern JSString* 14:20:46 INFO - JS_GetFunctionId(JSFunction* fun); 14:20:46 INFO - extern JSString* 14:20:46 INFO - JS_GetFunctionDisplayId(JSFunction* fun); 14:20:46 INFO - extern uint16_t 14:20:46 INFO - JS_GetFunctionArity(JSFunction* fun); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_ObjectIsFunction(JSContext* cx, JSObject* obj); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_IsNativeFunction(JSObject* funobj, JSNative call); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_IsConstructor(JSFunction* fun); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_DefineFunctions(JSContext* cx, JS::Handle obj, const JSFunctionSpec* fs); 14:20:46 INFO - extern JSFunction* 14:20:46 INFO - JS_DefineFunction(JSContext* cx, JS::Handle obj, const char* name, JSNative call, 14:20:46 INFO - unsigned nargs, unsigned attrs); 14:20:46 INFO - extern JSFunction* 14:20:46 INFO - JS_DefineUCFunction(JSContext* cx, JS::Handle obj, 14:20:46 INFO - const char16_t* name, size_t namelen, JSNative call, 14:20:46 INFO - unsigned nargs, unsigned attrs); 14:20:46 INFO - extern JSFunction* 14:20:46 INFO - JS_DefineFunctionById(JSContext* cx, JS::Handle obj, JS::Handle id, JSNative call, 14:20:46 INFO - unsigned nargs, unsigned attrs); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_IsFunctionBound(JSFunction* fun); 14:20:46 INFO - extern JSObject* 14:20:46 INFO - JS_GetBoundFunctionTarget(JSFunction* fun); 14:20:46 INFO - namespace JS { 14:20:46 INFO - extern JSObject* 14:20:46 INFO - CloneFunctionObject(JSContext* cx, HandleObject funobj); 14:20:46 INFO - extern JSObject* 14:20:46 INFO - CloneFunctionObject(JSContext* cx, HandleObject funobj, AutoObjectVector& scopeChain); 14:20:46 INFO - } 14:20:46 INFO - extern bool 14:20:46 INFO - JS_BufferIsCompilableUnit(JSContext* cx, JS::Handle obj, const char* utf8, 14:20:46 INFO - size_t length); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_CompileScript(JSContext* cx, const char* ascii, size_t length, 14:20:46 INFO - const JS::CompileOptions& options, 14:20:46 INFO - JS::MutableHandleScript script); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_CompileUCScript(JSContext* cx, const char16_t* chars, size_t length, 14:20:46 INFO - const JS::CompileOptions& options, 14:20:46 INFO - JS::MutableHandleScript script); 14:20:46 INFO - extern JSObject* 14:20:46 INFO - JS_GetGlobalFromScript(JSScript* script); 14:20:46 INFO - extern const char* 14:20:46 INFO - JS_GetScriptFilename(JSScript* script); 14:20:46 INFO - extern unsigned 14:20:46 INFO - JS_GetScriptBaseLineNumber(JSContext* cx, JSScript* script); 14:20:46 INFO - extern JSScript* 14:20:46 INFO - JS_GetFunctionScript(JSContext* cx, JS::HandleFunction fun); 14:20:46 INFO - namespace JS { 14:20:46 INFO - enum class AsmJSOption : uint8_t { Enabled, Disabled, DisabledByDebugger }; 14:20:46 INFO - class TransitiveCompileOptions 14:20:46 INFO - { 14:20:46 INFO - protected: 14:20:46 INFO - bool mutedErrors_; 14:20:46 INFO - const char* filename_; 14:20:46 INFO - const char* introducerFilename_; 14:20:46 INFO - const char16_t* sourceMapURL_; 14:20:46 INFO - TransitiveCompileOptions() 14:20:46 INFO - : mutedErrors_(false), 14:20:46 INFO - filename_(nullptr), 14:20:46 INFO - introducerFilename_(nullptr), 14:20:46 INFO - sourceMapURL_(nullptr), 14:20:46 INFO - version(JSVERSION_UNKNOWN), 14:20:46 INFO - versionSet(false), 14:20:46 INFO - utf8(false), 14:20:46 INFO - selfHostingMode(false), 14:20:46 INFO - canLazilyParse(true), 14:20:46 INFO - strictOption(false), 14:20:46 INFO - extraWarningsOption(false), 14:20:46 INFO - forEachStatementOption(false), 14:20:46 INFO - werrorOption(false), 14:20:46 INFO - asmJSOption(AsmJSOption::Disabled), 14:20:46 INFO - throwOnAsmJSValidationFailureOption(false), 14:20:46 INFO - forceAsync(false), 14:20:46 INFO - installedFile(false), 14:20:46 INFO - sourceIsLazy(false), 14:20:46 INFO - introductionType(nullptr), 14:20:46 INFO - introductionLineno(0), 14:20:46 INFO - introductionOffset(0), 14:20:46 INFO - hasIntroductionInfo(false) 14:20:46 INFO - { } 14:20:46 INFO - void copyPODTransitiveOptions(const TransitiveCompileOptions& rhs); 14:20:46 INFO - public: 14:20:46 INFO - bool mutedErrors() const { return mutedErrors_; } 14:20:46 INFO - const char* filename() const { return filename_; } 14:20:46 INFO - const char* introducerFilename() const { return introducerFilename_; } 14:20:46 INFO - const char16_t* sourceMapURL() const { return sourceMapURL_; } 14:20:46 INFO - virtual JSObject* element() const = 0; 14:20:46 INFO - virtual JSString* elementAttributeName() const = 0; 14:20:46 INFO - virtual JSScript* introductionScript() const = 0; 14:20:46 INFO - JSVersion version; 14:20:46 INFO - bool versionSet; 14:20:46 INFO - bool utf8; 14:20:46 INFO - bool selfHostingMode; 14:20:46 INFO - bool canLazilyParse; 14:20:46 INFO - bool strictOption; 14:20:46 INFO - bool extraWarningsOption; 14:20:46 INFO - bool forEachStatementOption; 14:20:46 INFO - bool werrorOption; 14:20:46 INFO - AsmJSOption asmJSOption; 14:20:46 INFO - bool throwOnAsmJSValidationFailureOption; 14:20:46 INFO - bool forceAsync; 14:20:46 INFO - bool installedFile; 14:20:46 INFO - bool sourceIsLazy; 14:20:46 INFO - const char* introductionType; 14:20:46 INFO - unsigned introductionLineno; 14:20:46 INFO - uint32_t introductionOffset; 14:20:46 INFO - bool hasIntroductionInfo; 14:20:46 INFO - private: 14:20:46 INFO - void operator=(const TransitiveCompileOptions&) = delete; 14:20:46 INFO - }; 14:20:46 INFO - class ReadOnlyCompileOptions : public TransitiveCompileOptions 14:20:46 INFO - { 14:20:46 INFO - friend class CompileOptions; 14:20:46 INFO - protected: 14:20:46 INFO - ReadOnlyCompileOptions() 14:20:46 INFO - : TransitiveCompileOptions(), 14:20:46 INFO - lineno(1), 14:20:46 INFO - column(0), 14:20:46 INFO - isRunOnce(false), 14:20:46 INFO - noScriptRval(false) 14:20:46 INFO - { } 14:20:46 INFO - void copyPODOptions(const ReadOnlyCompileOptions& rhs); 14:20:46 INFO - public: 14:20:46 INFO - bool mutedErrors() const { return mutedErrors_; } 14:20:46 INFO - const char* filename() const { return filename_; } 14:20:46 INFO - const char* introducerFilename() const { return introducerFilename_; } 14:20:46 INFO - const char16_t* sourceMapURL() const { return sourceMapURL_; } 14:20:46 INFO - virtual JSObject* element() const = 0; 14:20:46 INFO - virtual JSString* elementAttributeName() const = 0; 14:20:46 INFO - virtual JSScript* introductionScript() const = 0; 14:20:46 INFO - unsigned lineno; 14:20:46 INFO - unsigned column; 14:20:46 INFO - bool isRunOnce; 14:20:46 INFO - bool noScriptRval; 14:20:46 INFO - private: 14:20:46 INFO - void operator=(const ReadOnlyCompileOptions&) = delete; 14:20:46 INFO - }; 14:20:46 INFO - class OwningCompileOptions : public ReadOnlyCompileOptions 14:20:46 INFO - { 14:20:46 INFO - PersistentRootedObject elementRoot; 14:20:46 INFO - PersistentRootedString elementAttributeNameRoot; 14:20:46 INFO - PersistentRootedScript introductionScriptRoot; 14:20:46 INFO - public: 14:20:46 INFO - explicit OwningCompileOptions(JSContext* cx); 14:20:46 INFO - ~OwningCompileOptions(); 14:20:46 INFO - JSObject* element() const override { return elementRoot; } 14:20:46 INFO - JSString* elementAttributeName() const override { return elementAttributeNameRoot; } 14:20:46 INFO - JSScript* introductionScript() const override { return introductionScriptRoot; } 14:20:46 INFO - bool copy(JSContext* cx, const ReadOnlyCompileOptions& rhs); 14:20:46 INFO - bool setFile(JSContext* cx, const char* f); 14:20:46 INFO - bool setFileAndLine(JSContext* cx, const char* f, unsigned l); 14:20:46 INFO - bool setSourceMapURL(JSContext* cx, const char16_t* s); 14:20:46 INFO - bool setIntroducerFilename(JSContext* cx, const char* s); 14:20:46 INFO - OwningCompileOptions& setLine(unsigned l) { lineno = l; return *this; } 14:20:46 INFO - OwningCompileOptions& setElement(JSObject* e) { 14:20:46 INFO - elementRoot = e; 14:20:46 INFO - return *this; 14:20:46 INFO - } 14:20:46 INFO - OwningCompileOptions& setElementAttributeName(JSString* p) { 14:20:46 INFO - elementAttributeNameRoot = p; 14:20:46 INFO - return *this; 14:20:46 INFO - } 14:20:46 INFO - OwningCompileOptions& setIntroductionScript(JSScript* s) { 14:20:46 INFO - introductionScriptRoot = s; 14:20:46 INFO - return *this; 14:20:46 INFO - } 14:20:46 INFO - OwningCompileOptions& setMutedErrors(bool mute) { 14:20:46 INFO - mutedErrors_ = mute; 14:20:46 INFO - return *this; 14:20:46 INFO - } 14:20:46 INFO - OwningCompileOptions& setVersion(JSVersion v) { 14:20:46 INFO - version = v; 14:20:46 INFO - versionSet = true; 14:20:46 INFO - return *this; 14:20:46 INFO - } 14:20:46 INFO - OwningCompileOptions& setUTF8(bool u) { utf8 = u; return *this; } 14:20:46 INFO - OwningCompileOptions& setColumn(unsigned c) { column = c; return *this; } 14:20:46 INFO - OwningCompileOptions& setIsRunOnce(bool once) { isRunOnce = once; return *this; } 14:20:46 INFO - OwningCompileOptions& setNoScriptRval(bool nsr) { noScriptRval = nsr; return *this; } 14:20:46 INFO - OwningCompileOptions& setSelfHostingMode(bool shm) { selfHostingMode = shm; return *this; } 14:20:46 INFO - OwningCompileOptions& setCanLazilyParse(bool clp) { canLazilyParse = clp; return *this; } 14:20:46 INFO - OwningCompileOptions& setSourceIsLazy(bool l) { sourceIsLazy = l; return *this; } 14:20:46 INFO - OwningCompileOptions& setIntroductionType(const char* t) { introductionType = t; return *this; } 14:20:46 INFO - bool setIntroductionInfo(JSContext* cx, const char* introducerFn, const char* intro, 14:20:46 INFO - unsigned line, JSScript* script, uint32_t offset) 14:20:46 INFO - { 14:20:46 INFO - if (!setIntroducerFilename(cx, introducerFn)) 14:20:46 INFO - return false; 14:20:46 INFO - introductionType = intro; 14:20:46 INFO - introductionLineno = line; 14:20:46 INFO - introductionScriptRoot = script; 14:20:46 INFO - introductionOffset = offset; 14:20:46 INFO - hasIntroductionInfo = true; 14:20:46 INFO - return true; 14:20:46 INFO - } 14:20:46 INFO - private: 14:20:46 INFO - void operator=(const CompileOptions& rhs) = delete; 14:20:46 INFO - }; 14:20:46 INFO - class CompileOptions final : public ReadOnlyCompileOptions 14:20:46 INFO - { 14:20:46 INFO - RootedObject elementRoot; 14:20:46 INFO - RootedString elementAttributeNameRoot; 14:20:46 INFO - RootedScript introductionScriptRoot; 14:20:46 INFO - public: 14:20:46 INFO - explicit CompileOptions(JSContext* cx, JSVersion version = JSVERSION_UNKNOWN); 14:20:46 INFO - CompileOptions(js::ContextFriendFields* cx, const ReadOnlyCompileOptions& rhs) 14:20:46 INFO - : ReadOnlyCompileOptions(), elementRoot(cx), elementAttributeNameRoot(cx), 14:20:46 INFO - introductionScriptRoot(cx) 14:20:46 INFO - { 14:20:46 INFO - copyPODOptions(rhs); 14:20:46 INFO - filename_ = rhs.filename(); 14:20:46 INFO - introducerFilename_ = rhs.introducerFilename(); 14:20:46 INFO - sourceMapURL_ = rhs.sourceMapURL(); 14:20:46 INFO - elementRoot = rhs.element(); 14:20:46 INFO - elementAttributeNameRoot = rhs.elementAttributeName(); 14:20:46 INFO - introductionScriptRoot = rhs.introductionScript(); 14:20:46 INFO - } 14:20:46 INFO - CompileOptions(js::ContextFriendFields* cx, const TransitiveCompileOptions& rhs) 14:20:46 INFO - : ReadOnlyCompileOptions(), elementRoot(cx), elementAttributeNameRoot(cx), 14:20:46 INFO - introductionScriptRoot(cx) 14:20:46 INFO - { 14:20:46 INFO - copyPODTransitiveOptions(rhs); 14:20:46 INFO - filename_ = rhs.filename(); 14:20:46 INFO - introducerFilename_ = rhs.introducerFilename(); 14:20:46 INFO - sourceMapURL_ = rhs.sourceMapURL(); 14:20:46 INFO - elementRoot = rhs.element(); 14:20:46 INFO - elementAttributeNameRoot = rhs.elementAttributeName(); 14:20:46 INFO - introductionScriptRoot = rhs.introductionScript(); 14:20:46 INFO - } 14:20:46 INFO - JSObject* element() const override { return elementRoot; } 14:20:46 INFO - JSString* elementAttributeName() const override { return elementAttributeNameRoot; } 14:20:46 INFO - JSScript* introductionScript() const override { return introductionScriptRoot; } 14:20:46 INFO - CompileOptions& setFile(const char* f) { filename_ = f; return *this; } 14:20:46 INFO - CompileOptions& setLine(unsigned l) { lineno = l; return *this; } 14:20:46 INFO - CompileOptions& setFileAndLine(const char* f, unsigned l) { 14:20:46 INFO - filename_ = f; lineno = l; return *this; 14:20:46 INFO - } 14:20:46 INFO - CompileOptions& setSourceMapURL(const char16_t* s) { sourceMapURL_ = s; return *this; } 14:20:46 INFO - CompileOptions& setElement(JSObject* e) { elementRoot = e; return *this; } 14:20:46 INFO - CompileOptions& setElementAttributeName(JSString* p) { 14:20:46 INFO - elementAttributeNameRoot = p; 14:20:46 INFO - return *this; 14:20:46 INFO - } 14:20:46 INFO - CompileOptions& setIntroductionScript(JSScript* s) { 14:20:46 INFO - introductionScriptRoot = s; 14:20:46 INFO - return *this; 14:20:46 INFO - } 14:20:46 INFO - CompileOptions& setMutedErrors(bool mute) { 14:20:46 INFO - mutedErrors_ = mute; 14:20:46 INFO - return *this; 14:20:46 INFO - } 14:20:46 INFO - CompileOptions& setVersion(JSVersion v) { 14:20:46 INFO - version = v; 14:20:46 INFO - versionSet = true; 14:20:46 INFO - return *this; 14:20:46 INFO - } 14:20:46 INFO - CompileOptions& setUTF8(bool u) { utf8 = u; return *this; } 14:20:46 INFO - CompileOptions& setColumn(unsigned c) { column = c; return *this; } 14:20:46 INFO - CompileOptions& setIsRunOnce(bool once) { isRunOnce = once; return *this; } 14:20:46 INFO - CompileOptions& setNoScriptRval(bool nsr) { noScriptRval = nsr; return *this; } 14:20:46 INFO - CompileOptions& setSelfHostingMode(bool shm) { selfHostingMode = shm; return *this; } 14:20:46 INFO - CompileOptions& setCanLazilyParse(bool clp) { canLazilyParse = clp; return *this; } 14:20:46 INFO - CompileOptions& setSourceIsLazy(bool l) { sourceIsLazy = l; return *this; } 14:20:46 INFO - CompileOptions& setIntroductionType(const char* t) { introductionType = t; return *this; } 14:20:46 INFO - CompileOptions& setIntroductionInfo(const char* introducerFn, const char* intro, 14:20:46 INFO - unsigned line, JSScript* script, uint32_t offset) 14:20:46 INFO - { 14:20:46 INFO - introducerFilename_ = introducerFn; 14:20:46 INFO - introductionType = intro; 14:20:46 INFO - introductionLineno = line; 14:20:46 INFO - introductionScriptRoot = script; 14:20:46 INFO - introductionOffset = offset; 14:20:46 INFO - hasIntroductionInfo = true; 14:20:46 INFO - return *this; 14:20:46 INFO - } 14:20:46 INFO - CompileOptions& maybeMakeStrictMode(bool strict) { 14:20:46 INFO - strictOption = strictOption || strict; 14:20:46 INFO - return *this; 14:20:46 INFO - } 14:20:46 INFO - private: 14:20:46 INFO - void operator=(const CompileOptions& rhs) = delete; 14:20:46 INFO - }; 14:20:46 INFO - extern bool 14:20:46 INFO - Compile(JSContext* cx, const ReadOnlyCompileOptions& options, 14:20:46 INFO - SourceBufferHolder& srcBuf, JS::MutableHandleScript script); 14:20:46 INFO - extern bool 14:20:46 INFO - Compile(JSContext* cx, const ReadOnlyCompileOptions& options, 14:20:46 INFO - const char* bytes, size_t length, JS::MutableHandleScript script); 14:20:46 INFO - extern bool 14:20:46 INFO - Compile(JSContext* cx, const ReadOnlyCompileOptions& options, 14:20:46 INFO - const char16_t* chars, size_t length, JS::MutableHandleScript script); 14:20:46 INFO - extern bool 14:20:46 INFO - Compile(JSContext* cx, const ReadOnlyCompileOptions& options, 14:20:46 INFO - FILE* file, JS::MutableHandleScript script); 14:20:46 INFO - extern bool 14:20:46 INFO - Compile(JSContext* cx, const ReadOnlyCompileOptions& options, 14:20:46 INFO - const char* filename, JS::MutableHandleScript script); 14:20:46 INFO - extern bool 14:20:46 INFO - CompileForNonSyntacticScope(JSContext* cx, const ReadOnlyCompileOptions& options, 14:20:46 INFO - SourceBufferHolder& srcBuf, JS::MutableHandleScript script); 14:20:46 INFO - extern bool 14:20:46 INFO - CompileForNonSyntacticScope(JSContext* cx, const ReadOnlyCompileOptions& options, 14:20:46 INFO - const char* bytes, size_t length, JS::MutableHandleScript script); 14:20:46 INFO - extern bool 14:20:46 INFO - CompileForNonSyntacticScope(JSContext* cx, const ReadOnlyCompileOptions& options, 14:20:46 INFO - const char16_t* chars, size_t length, JS::MutableHandleScript script); 14:20:46 INFO - extern bool 14:20:46 INFO - CompileForNonSyntacticScope(JSContext* cx, const ReadOnlyCompileOptions& options, 14:20:46 INFO - FILE* file, JS::MutableHandleScript script); 14:20:46 INFO - extern bool 14:20:46 INFO - CompileForNonSyntacticScope(JSContext* cx, const ReadOnlyCompileOptions& options, 14:20:46 INFO - const char* filename, JS::MutableHandleScript script); 14:20:46 INFO - extern bool 14:20:46 INFO - CanCompileOffThread(JSContext* cx, const ReadOnlyCompileOptions& options, size_t length); 14:20:46 INFO - extern bool 14:20:46 INFO - CompileOffThread(JSContext* cx, const ReadOnlyCompileOptions& options, 14:20:46 INFO - const char16_t* chars, size_t length, 14:20:46 INFO - OffThreadCompileCallback callback, void* callbackData); 14:20:46 INFO - extern JSScript* 14:20:46 INFO - FinishOffThreadScript(JSContext* cx, void* token); 14:20:46 INFO - extern void 14:20:46 INFO - CancelOffThreadScript(JSContext* cx, void* token); 14:20:46 INFO - extern bool 14:20:46 INFO - CompileOffThreadModule(JSContext* cx, const ReadOnlyCompileOptions& options, 14:20:46 INFO - const char16_t* chars, size_t length, 14:20:46 INFO - OffThreadCompileCallback callback, void* callbackData); 14:20:46 INFO - extern JSObject* 14:20:46 INFO - FinishOffThreadModule(JSContext* cx, void* token); 14:20:46 INFO - extern void 14:20:46 INFO - CancelOffThreadModule(JSContext* cx, void* token); 14:20:46 INFO - extern bool 14:20:46 INFO - CompileFunction(JSContext* cx, AutoObjectVector& envChain, 14:20:46 INFO - const ReadOnlyCompileOptions& options, 14:20:46 INFO - const char* name, unsigned nargs, const char* const* argnames, 14:20:46 INFO - const char16_t* chars, size_t length, JS::MutableHandleFunction fun); 14:20:46 INFO - extern bool 14:20:46 INFO - CompileFunction(JSContext* cx, AutoObjectVector& envChain, 14:20:46 INFO - const ReadOnlyCompileOptions& options, 14:20:46 INFO - const char* name, unsigned nargs, const char* const* argnames, 14:20:46 INFO - SourceBufferHolder& srcBuf, JS::MutableHandleFunction fun); 14:20:46 INFO - extern bool 14:20:46 INFO - CompileFunction(JSContext* cx, AutoObjectVector& envChain, 14:20:46 INFO - const ReadOnlyCompileOptions& options, 14:20:46 INFO - const char* name, unsigned nargs, const char* const* argnames, 14:20:46 INFO - const char* bytes, size_t length, JS::MutableHandleFunction fun); 14:20:46 INFO - } 14:20:46 INFO - extern JSString* 14:20:46 INFO - JS_DecompileScript(JSContext* cx, JS::Handle script, const char* name, unsigned indent); 14:20:46 INFO - extern JSString* 14:20:46 INFO - JS_DecompileFunction(JSContext* cx, JS::Handle fun, unsigned indent); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_ExecuteScript(JSContext* cx, JS::HandleScript script, JS::MutableHandleValue rval); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_ExecuteScript(JSContext* cx, JS::HandleScript script); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_ExecuteScript(JSContext* cx, JS::AutoObjectVector& envChain, 14:20:46 INFO - JS::HandleScript script, JS::MutableHandleValue rval); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_ExecuteScript(JSContext* cx, JS::AutoObjectVector& envChain, JS::HandleScript script); 14:20:46 INFO - namespace JS { 14:20:46 INFO - extern bool 14:20:46 INFO - CloneAndExecuteScript(JSContext* cx, JS::Handle script, 14:20:46 INFO - JS::MutableHandleValue rval); 14:20:46 INFO - } 14:20:46 INFO - namespace JS { 14:20:46 INFO - extern bool 14:20:46 INFO - Evaluate(JSContext* cx, const ReadOnlyCompileOptions& options, 14:20:46 INFO - SourceBufferHolder& srcBuf, JS::MutableHandleValue rval); 14:20:46 INFO - extern bool 14:20:46 INFO - Evaluate(JSContext* cx, AutoObjectVector& envChain, const ReadOnlyCompileOptions& options, 14:20:46 INFO - SourceBufferHolder& srcBuf, JS::MutableHandleValue rval); 14:20:46 INFO - extern bool 14:20:46 INFO - Evaluate(JSContext* cx, const ReadOnlyCompileOptions& options, 14:20:46 INFO - const char16_t* chars, size_t length, JS::MutableHandleValue rval); 14:20:46 INFO - extern bool 14:20:46 INFO - Evaluate(JSContext* cx, AutoObjectVector& envChain, const ReadOnlyCompileOptions& options, 14:20:46 INFO - const char16_t* chars, size_t length, JS::MutableHandleValue rval); 14:20:46 INFO - extern bool 14:20:46 INFO - Evaluate(JSContext* cx, const ReadOnlyCompileOptions& options, 14:20:46 INFO - const char* bytes, size_t length, JS::MutableHandleValue rval); 14:20:46 INFO - extern bool 14:20:46 INFO - Evaluate(JSContext* cx, const ReadOnlyCompileOptions& options, 14:20:46 INFO - const char* filename, JS::MutableHandleValue rval); 14:20:46 INFO - extern JSFunction* 14:20:46 INFO - GetModuleResolveHook(JSContext* cx); 14:20:46 INFO - extern void 14:20:46 INFO - SetModuleResolveHook(JSContext* cx, JS::HandleFunction func); 14:20:46 INFO - extern bool 14:20:46 INFO - CompileModule(JSContext* cx, const ReadOnlyCompileOptions& options, 14:20:46 INFO - SourceBufferHolder& srcBuf, JS::MutableHandleObject moduleRecord); 14:20:46 INFO - extern void 14:20:46 INFO - SetModuleHostDefinedField(JSObject* module, const JS::Value& value); 14:20:46 INFO - extern JS::Value 14:20:46 INFO - GetModuleHostDefinedField(JSObject* module); 14:20:46 INFO - extern bool 14:20:46 INFO - ModuleDeclarationInstantiation(JSContext* cx, JS::HandleObject moduleRecord); 14:20:46 INFO - extern bool 14:20:46 INFO - ModuleEvaluation(JSContext* cx, JS::HandleObject moduleRecord); 14:20:46 INFO - extern JSObject* 14:20:46 INFO - GetRequestedModules(JSContext* cx, JS::HandleObject moduleRecord); 14:20:46 INFO - extern JSScript* 14:20:46 INFO - GetModuleScript(JSContext* cx, JS::HandleObject moduleRecord); 14:20:46 INFO - } 14:20:46 INFO - extern bool 14:20:46 INFO - JS_CheckForInterrupt(JSContext* cx); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_AddInterruptCallback(JSContext* cx, JSInterruptCallback callback); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_DisableInterruptCallback(JSContext* cx); 14:20:46 INFO - extern void 14:20:46 INFO - JS_ResetInterruptCallback(JSContext* cx, bool enable); 14:20:46 INFO - extern void 14:20:46 INFO - JS_RequestInterruptCallback(JSContext* cx); 14:20:46 INFO - namespace JS { 14:20:46 INFO - extern void 14:20:46 INFO - SetGetIncumbentGlobalCallback(JSContext* cx, JSGetIncumbentGlobalCallback callback); 14:20:46 INFO - extern void 14:20:46 INFO - SetEnqueuePromiseJobCallback(JSContext* cx, JSEnqueuePromiseJobCallback callback, 14:20:46 INFO - void* data = nullptr); 14:20:46 INFO - extern void 14:20:46 INFO - SetPromiseRejectionTrackerCallback(JSContext* cx, JSPromiseRejectionTrackerCallback callback, 14:20:46 INFO - void* data = nullptr); 14:20:46 INFO - extern JSObject* 14:20:46 INFO - NewPromiseObject(JSContext* cx, JS::HandleObject executor, JS::HandleObject proto = nullptr); 14:20:46 INFO - extern bool 14:20:46 INFO - IsPromiseObject(JS::HandleObject obj); 14:20:46 INFO - extern JSObject* 14:20:46 INFO - GetPromiseConstructor(JSContext* cx); 14:20:46 INFO - extern JSObject* 14:20:46 INFO - GetPromisePrototype(JSContext* cx); 14:20:46 INFO - enum class PromiseState { 14:20:46 INFO - Pending, 14:20:46 INFO - Fulfilled, 14:20:46 INFO - Rejected 14:20:46 INFO - }; 14:20:46 INFO - extern PromiseState 14:20:46 INFO - GetPromiseState(JS::HandleObject promise); 14:20:46 INFO - uint64_t 14:20:46 INFO - GetPromiseID(JS::HandleObject promise); 14:20:46 INFO - extern JS::Value 14:20:46 INFO - GetPromiseResult(JS::HandleObject promise); 14:20:46 INFO - extern JSObject* 14:20:46 INFO - GetPromiseAllocationSite(JS::HandleObject promise); 14:20:46 INFO - extern JSObject* 14:20:46 INFO - GetPromiseResolutionSite(JS::HandleObject promise); 14:20:46 INFO - extern void 14:20:46 INFO - DumpPromiseAllocationSite(JSContext* cx, JS::HandleObject promise); 14:20:46 INFO - extern void 14:20:46 INFO - DumpPromiseResolutionSite(JSContext* cx, JS::HandleObject promise); 14:20:46 INFO - #line 4552 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h" 14:20:46 INFO - extern JSObject* 14:20:46 INFO - CallOriginalPromiseResolve(JSContext* cx, JS::HandleValue resolutionValue); 14:20:46 INFO - extern JSObject* 14:20:46 INFO - CallOriginalPromiseReject(JSContext* cx, JS::HandleValue rejectionValue); 14:20:46 INFO - extern bool 14:20:46 INFO - ResolvePromise(JSContext* cx, JS::HandleObject promise, JS::HandleValue resolutionValue); 14:20:46 INFO - extern bool 14:20:46 INFO - RejectPromise(JSContext* cx, JS::HandleObject promise, JS::HandleValue rejectionValue); 14:20:46 INFO - extern JSObject* 14:20:46 INFO - CallOriginalPromiseThen(JSContext* cx, JS::HandleObject promise, 14:20:46 INFO - JS::HandleObject onResolve, JS::HandleObject onReject); 14:20:46 INFO - extern bool 14:20:46 INFO - AddPromiseReactions(JSContext* cx, JS::HandleObject promise, 14:20:46 INFO - JS::HandleObject onResolve, JS::HandleObject onReject); 14:20:46 INFO - extern JSObject* 14:20:46 INFO - GetWaitForAllPromise(JSContext* cx, const JS::AutoObjectVector& promises); 14:20:46 INFO - struct AsyncTask 14:20:46 INFO - { 14:20:46 INFO - AsyncTask() : user(nullptr) {} 14:20:46 INFO - virtual ~AsyncTask() {} 14:20:46 INFO - virtual void finish(JSContext* cx) = 0; 14:20:46 INFO - virtual void cancel(JSContext* cx) = 0; 14:20:46 INFO - void* user; 14:20:46 INFO - }; 14:20:46 INFO - typedef bool 14:20:46 INFO - (*StartAsyncTaskCallback)(JSContext* cx, AsyncTask* task); 14:20:46 INFO - typedef bool 14:20:46 INFO - (*FinishAsyncTaskCallback)(AsyncTask* task); 14:20:46 INFO - extern void 14:20:46 INFO - SetAsyncTaskCallbacks(JSContext* cx, StartAsyncTaskCallback start, FinishAsyncTaskCallback finish); 14:20:46 INFO - class AutoSetAsyncStackForNewCalls 14:20:46 INFO - { 14:20:46 INFO - JSContext* cx; 14:20:46 INFO - RootedObject oldAsyncStack; 14:20:46 INFO - const char* oldAsyncCause; 14:20:46 INFO - bool oldAsyncCallIsExplicit; 14:20:46 INFO - public: 14:20:46 INFO - enum class AsyncCallKind { 14:20:46 INFO - IMPLICIT, 14:20:46 INFO - EXPLICIT 14:20:46 INFO - }; 14:20:46 INFO - AutoSetAsyncStackForNewCalls(JSContext* cx, HandleObject stack, 14:20:46 INFO - const char* asyncCause, 14:20:46 INFO - AsyncCallKind kind = AsyncCallKind::IMPLICIT); 14:20:46 INFO - ~AutoSetAsyncStackForNewCalls(); 14:20:46 INFO - }; 14:20:46 INFO - } 14:20:46 INFO - extern JSString* 14:20:46 INFO - JS_NewStringCopyN(JSContext* cx, const char* s, size_t n); 14:20:46 INFO - extern JSString* 14:20:46 INFO - JS_NewStringCopyZ(JSContext* cx, const char* s); 14:20:46 INFO - extern JSString* 14:20:46 INFO - JS_NewStringCopyUTF8Z(JSContext* cx, const JS::ConstUTF8CharsZ s); 14:20:46 INFO - extern JSString* 14:20:46 INFO - JS_NewStringCopyUTF8N(JSContext* cx, const JS::UTF8Chars s); 14:20:46 INFO - extern JSString* 14:20:46 INFO - JS_AtomizeAndPinJSString(JSContext* cx, JS::HandleString str); 14:20:46 INFO - extern JSString* 14:20:46 INFO - JS_AtomizeStringN(JSContext* cx, const char* s, size_t length); 14:20:46 INFO - extern JSString* 14:20:46 INFO - JS_AtomizeString(JSContext* cx, const char* s); 14:20:46 INFO - extern JSString* 14:20:46 INFO - JS_AtomizeAndPinStringN(JSContext* cx, const char* s, size_t length); 14:20:46 INFO - extern JSString* 14:20:46 INFO - JS_AtomizeAndPinString(JSContext* cx, const char* s); 14:20:46 INFO - extern JSString* 14:20:46 INFO - JS_NewUCString(JSContext* cx, char16_t* chars, size_t length); 14:20:46 INFO - extern JSString* 14:20:46 INFO - JS_NewUCStringCopyN(JSContext* cx, const char16_t* s, size_t n); 14:20:46 INFO - extern JSString* 14:20:46 INFO - JS_NewUCStringCopyZ(JSContext* cx, const char16_t* s); 14:20:46 INFO - extern JSString* 14:20:46 INFO - JS_AtomizeUCStringN(JSContext* cx, const char16_t* s, size_t length); 14:20:46 INFO - extern JSString* 14:20:46 INFO - JS_AtomizeUCString(JSContext* cx, const char16_t* s); 14:20:46 INFO - extern JSString* 14:20:46 INFO - JS_AtomizeAndPinUCStringN(JSContext* cx, const char16_t* s, size_t length); 14:20:46 INFO - extern JSString* 14:20:46 INFO - JS_AtomizeAndPinUCString(JSContext* cx, const char16_t* s); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_CompareStrings(JSContext* cx, JSString* str1, JSString* str2, int32_t* result); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_StringEqualsAscii(JSContext* cx, JSString* str, const char* asciiBytes, bool* match); 14:20:46 INFO - extern size_t 14:20:46 INFO - JS_PutEscapedString(JSContext* cx, char* buffer, size_t size, JSString* str, char quote); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_FileEscapedString(FILE* fp, JSString* str, char quote); 14:20:46 INFO - extern size_t 14:20:46 INFO - JS_GetStringLength(JSString* str); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_StringIsFlat(JSString* str); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_StringHasLatin1Chars(JSString* str); 14:20:46 INFO - extern const JS::Latin1Char* 14:20:46 INFO - JS_GetLatin1StringCharsAndLength(JSContext* cx, const JS::AutoCheckCannotGC& nogc, JSString* str, 14:20:46 INFO - size_t* length); 14:20:46 INFO - extern const char16_t* 14:20:46 INFO - JS_GetTwoByteStringCharsAndLength(JSContext* cx, const JS::AutoCheckCannotGC& nogc, JSString* str, 14:20:46 INFO - size_t* length); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_GetStringCharAt(JSContext* cx, JSString* str, size_t index, char16_t* res); 14:20:46 INFO - extern char16_t 14:20:46 INFO - JS_GetFlatStringCharAt(JSFlatString* str, size_t index); 14:20:46 INFO - extern const char16_t* 14:20:46 INFO - JS_GetTwoByteExternalStringChars(JSString* str); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_CopyStringChars(JSContext* cx, mozilla::Range dest, JSString* str); 14:20:46 INFO - extern JSFlatString* 14:20:46 INFO - JS_FlattenString(JSContext* cx, JSString* str); 14:20:46 INFO - extern const JS::Latin1Char* 14:20:46 INFO - JS_GetLatin1FlatStringChars(const JS::AutoCheckCannotGC& nogc, JSFlatString* str); 14:20:46 INFO - extern const char16_t* 14:20:46 INFO - JS_GetTwoByteFlatStringChars(const JS::AutoCheckCannotGC& nogc, JSFlatString* str); 14:20:46 INFO - static inline JSFlatString* 14:20:46 INFO - JSID_TO_FLAT_STRING(jsid id) 14:20:46 INFO - { 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(JSID_IS_STRING(id)))))) { MOZ_ReportAssertionFailure("JSID_IS_STRING(id)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 4882); do { } while (0); do { __debugbreak(); MOZ_NoReturn(4882); } while (0); } } while (0); 14:20:46 INFO - return (JSFlatString*)((id.asBits)); 14:20:46 INFO - } 14:20:46 INFO - static inline JSFlatString* 14:20:46 INFO - JS_ASSERT_STRING_IS_FLAT(JSString* str) 14:20:46 INFO - { 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(JS_StringIsFlat(str)))))) { MOZ_ReportAssertionFailure("JS_StringIsFlat(str)", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 4889); do { } while (0); do { __debugbreak(); MOZ_NoReturn(4889); } while (0); } } while (0); 14:20:46 INFO - return (JSFlatString*)str; 14:20:46 INFO - } 14:20:46 INFO - static inline JSString* 14:20:46 INFO - JS_FORGET_STRING_FLATNESS(JSFlatString* fstr) 14:20:46 INFO - { 14:20:46 INFO - return (JSString*)fstr; 14:20:46 INFO - } 14:20:46 INFO - extern bool 14:20:46 INFO - JS_FlatStringEqualsAscii(JSFlatString* str, const char* asciiBytes); 14:20:46 INFO - extern size_t 14:20:46 INFO - JS_PutEscapedFlatString(char* buffer, size_t size, JSFlatString* str, char quote); 14:20:46 INFO - extern JSString* 14:20:46 INFO - JS_NewDependentString(JSContext* cx, JS::HandleString str, size_t start, 14:20:46 INFO - size_t length); 14:20:46 INFO - extern JSString* 14:20:46 INFO - JS_ConcatStrings(JSContext* cx, JS::HandleString left, JS::HandleString right); 14:20:46 INFO - bool 14:20:46 INFO - JS_DecodeBytes(JSContext* cx, const char* src, size_t srclen, char16_t* dst, 14:20:46 INFO - size_t* dstlenp); 14:20:46 INFO - char* 14:20:46 INFO - JS_EncodeString(JSContext* cx, JSString* str); 14:20:46 INFO - char* 14:20:46 INFO - JS_EncodeStringToUTF8(JSContext* cx, JS::HandleString str); 14:20:46 INFO - size_t 14:20:46 INFO - JS_GetStringEncodingLength(JSContext* cx, JSString* str); 14:20:46 INFO - size_t 14:20:46 INFO - JS_EncodeStringToBuffer(JSContext* cx, JSString* str, char* buffer, size_t length); 14:20:46 INFO - class JSAutoByteString 14:20:46 INFO - { 14:20:46 INFO - public: 14:20:46 INFO - JSAutoByteString(JSContext* cx, JSString* str 14:20:46 INFO - , mozilla::detail::GuardObjectNotifier&& _notifier = mozilla::detail::GuardObjectNotifier()) 14:20:46 INFO - : mBytes(JS_EncodeString(cx, str)) 14:20:46 INFO - { 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(cx))))) { MOZ_ReportAssertionFailure("cx", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 4981); do { } while (0); do { __debugbreak(); MOZ_NoReturn(4981); } while (0); } } while (0); 14:20:46 INFO - do { _mCheckNotUsedAsTemporary.init(_notifier); } while (0); 14:20:46 INFO - } 14:20:46 INFO - explicit JSAutoByteString(mozilla::detail::GuardObjectNotifier&& _notifier = mozilla::detail::GuardObjectNotifier()) 14:20:46 INFO - : mBytes(nullptr) 14:20:46 INFO - { 14:20:46 INFO - do { _mCheckNotUsedAsTemporary.init(_notifier); } while (0); 14:20:46 INFO - } 14:20:46 INFO - ~JSAutoByteString() { 14:20:46 INFO - JS_free(nullptr, mBytes); 14:20:46 INFO - } 14:20:46 INFO - void initBytes(char* bytes) { 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!mBytes))))) { MOZ_ReportAssertionFailure("!mBytes", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 4997); do { } while (0); do { __debugbreak(); MOZ_NoReturn(4997); } while (0); } } while (0); 14:20:46 INFO - mBytes = bytes; 14:20:46 INFO - } 14:20:46 INFO - char* encodeLatin1(JSContext* cx, JSString* str) { 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!mBytes))))) { MOZ_ReportAssertionFailure("!mBytes", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 5002); do { } while (0); do { __debugbreak(); MOZ_NoReturn(5002); } while (0); } } while (0); 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(cx))))) { MOZ_ReportAssertionFailure("cx", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 5003); do { } while (0); do { __debugbreak(); MOZ_NoReturn(5003); } while (0); } } while (0); 14:20:46 INFO - mBytes = JS_EncodeString(cx, str); 14:20:46 INFO - return mBytes; 14:20:46 INFO - } 14:20:46 INFO - char* encodeLatin1(js::ExclusiveContext* cx, JSString* str); 14:20:46 INFO - char* encodeUtf8(JSContext* cx, JS::HandleString str) { 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!mBytes))))) { MOZ_ReportAssertionFailure("!mBytes", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 5011); do { } while (0); do { __debugbreak(); MOZ_NoReturn(5011); } while (0); } } while (0); 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(cx))))) { MOZ_ReportAssertionFailure("cx", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 5012); do { } while (0); do { __debugbreak(); MOZ_NoReturn(5012); } while (0); } } while (0); 14:20:46 INFO - mBytes = JS_EncodeStringToUTF8(cx, str); 14:20:46 INFO - return mBytes; 14:20:46 INFO - } 14:20:46 INFO - void clear() { 14:20:46 INFO - js_free(mBytes); 14:20:46 INFO - mBytes = nullptr; 14:20:46 INFO - } 14:20:46 INFO - char* ptr() const { 14:20:46 INFO - return mBytes; 14:20:46 INFO - } 14:20:46 INFO - bool operator!() const { 14:20:46 INFO - return !mBytes; 14:20:46 INFO - } 14:20:46 INFO - size_t length() const { 14:20:46 INFO - if (!mBytes) 14:20:46 INFO - return 0; 14:20:46 INFO - return strlen(mBytes); 14:20:46 INFO - } 14:20:46 INFO - private: 14:20:46 INFO - char* mBytes; 14:20:46 INFO - mozilla::detail::GuardObjectNotificationReceiver _mCheckNotUsedAsTemporary; 14:20:46 INFO - JSAutoByteString(const JSAutoByteString& another); 14:20:46 INFO - JSAutoByteString& operator=(const JSAutoByteString& another); 14:20:46 INFO - }; 14:20:46 INFO - namespace JS { 14:20:46 INFO - extern JSAddonId* 14:20:46 INFO - NewAddonId(JSContext* cx, JS::HandleString str); 14:20:46 INFO - extern JSString* 14:20:46 INFO - StringOfAddonId(JSAddonId* id); 14:20:46 INFO - extern JSAddonId* 14:20:46 INFO - AddonIdOfObject(JSObject* obj); 14:20:46 INFO - } 14:20:46 INFO - namespace JS { 14:20:46 INFO - Symbol* 14:20:46 INFO - NewSymbol(JSContext* cx, HandleString description); 14:20:46 INFO - Symbol* 14:20:46 INFO - GetSymbolFor(JSContext* cx, HandleString key); 14:20:46 INFO - JSString* 14:20:46 INFO - GetSymbolDescription(HandleSymbol symbol); 14:20:46 INFO - enum class SymbolCode : uint32_t { 14:20:46 INFO - isConcatSpreadable, iterator, match, replace, search, species, hasInstance, split, toPrimitive, toStringTag, unscopables, 14:20:46 INFO - Limit, 14:20:46 INFO - InSymbolRegistry = 0xfffffffe, 14:20:46 INFO - UniqueSymbol = 0xffffffff 14:20:46 INFO - }; 14:20:46 INFO - const size_t WellKnownSymbolLimit = size_t(SymbolCode::Limit); 14:20:46 INFO - SymbolCode 14:20:46 INFO - GetSymbolCode(Handle symbol); 14:20:46 INFO - Symbol* 14:20:46 INFO - GetWellKnownSymbol(JSContext* cx, SymbolCode which); 14:20:46 INFO - inline bool 14:20:46 INFO - PropertySpecNameIsSymbol(const char* name) 14:20:46 INFO - { 14:20:46 INFO - uintptr_t u = reinterpret_cast(name); 14:20:46 INFO - return u != 0 && u - 1 < WellKnownSymbolLimit; 14:20:46 INFO - } 14:20:46 INFO - bool 14:20:46 INFO - PropertySpecNameEqualsId(const char* name, HandleId id); 14:20:46 INFO - bool 14:20:46 INFO - PropertySpecNameToPermanentId(JSContext* cx, const char* name, jsid* idp); 14:20:46 INFO - } 14:20:46 INFO - typedef bool (* JSONWriteCallback)(const char16_t* buf, uint32_t len, void* data); 14:20:46 INFO - bool 14:20:46 INFO - JS_Stringify(JSContext* cx, JS::MutableHandleValue value, JS::HandleObject replacer, 14:20:46 INFO - JS::HandleValue space, JSONWriteCallback callback, void* data); 14:20:46 INFO - namespace JS { 14:20:46 INFO - bool 14:20:46 INFO - ToJSONMaybeSafely(JSContext* cx, JS::HandleObject input, 14:20:46 INFO - JSONWriteCallback callback, void* data); 14:20:46 INFO - } 14:20:46 INFO - bool 14:20:46 INFO - JS_ParseJSON(JSContext* cx, const char16_t* chars, uint32_t len, JS::MutableHandleValue vp); 14:20:46 INFO - bool 14:20:46 INFO - JS_ParseJSON(JSContext* cx, JS::HandleString str, JS::MutableHandleValue vp); 14:20:46 INFO - bool 14:20:46 INFO - JS_ParseJSONWithReviver(JSContext* cx, const char16_t* chars, uint32_t len, JS::HandleValue reviver, 14:20:46 INFO - JS::MutableHandleValue vp); 14:20:46 INFO - bool 14:20:46 INFO - JS_ParseJSONWithReviver(JSContext* cx, JS::HandleString str, JS::HandleValue reviver, 14:20:46 INFO - JS::MutableHandleValue vp); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_SetDefaultLocale(JSContext* cx, const char* locale); 14:20:46 INFO - extern JS::UniqueChars 14:20:46 INFO - JS_GetDefaultLocale(JSContext* cx); 14:20:46 INFO - extern void 14:20:46 INFO - JS_ResetDefaultLocale(JSContext* cx); 14:20:46 INFO - struct JSLocaleCallbacks { 14:20:46 INFO - JSLocaleToUpperCase localeToUpperCase; 14:20:46 INFO - JSLocaleToLowerCase localeToLowerCase; 14:20:46 INFO - JSLocaleCompare localeCompare; 14:20:46 INFO - JSLocaleToUnicode localeToUnicode; 14:20:46 INFO - }; 14:20:46 INFO - extern void 14:20:46 INFO - JS_SetLocaleCallbacks(JSContext* cx, const JSLocaleCallbacks* callbacks); 14:20:46 INFO - extern const JSLocaleCallbacks* 14:20:46 INFO - JS_GetLocaleCallbacks(JSContext* cx); 14:20:46 INFO - namespace JS { 14:20:46 INFO - const uint16_t MaxNumErrorArguments = 10; 14:20:46 INFO - }; 14:20:46 INFO - extern void 14:20:46 INFO - JS_ReportErrorASCII(JSContext* cx, const char* format, ...) 14:20:46 INFO - ; 14:20:46 INFO - extern void 14:20:46 INFO - JS_ReportErrorLatin1(JSContext* cx, const char* format, ...) 14:20:46 INFO - ; 14:20:46 INFO - extern void 14:20:46 INFO - JS_ReportErrorUTF8(JSContext* cx, const char* format, ...) 14:20:46 INFO - ; 14:20:46 INFO - extern void 14:20:46 INFO - JS_ReportErrorNumberASCII(JSContext* cx, JSErrorCallback errorCallback, 14:20:46 INFO - void* userRef, const unsigned errorNumber, ...); 14:20:46 INFO - extern void 14:20:46 INFO - JS_ReportErrorNumberASCIIVA(JSContext* cx, JSErrorCallback errorCallback, 14:20:46 INFO - void* userRef, const unsigned errorNumber, va_list ap); 14:20:46 INFO - extern void 14:20:46 INFO - JS_ReportErrorNumberLatin1(JSContext* cx, JSErrorCallback errorCallback, 14:20:46 INFO - void* userRef, const unsigned errorNumber, ...); 14:20:46 INFO - extern void 14:20:46 INFO - JS_ReportErrorNumberLatin1VA(JSContext* cx, JSErrorCallback errorCallback, 14:20:46 INFO - void* userRef, const unsigned errorNumber, va_list ap); 14:20:46 INFO - #line 5314 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h" 14:20:46 INFO - extern void 14:20:46 INFO - JS_ReportErrorNumberUTF8(JSContext* cx, JSErrorCallback errorCallback, 14:20:46 INFO - void* userRef, const unsigned errorNumber, ...); 14:20:46 INFO - extern void 14:20:46 INFO - JS_ReportErrorNumberUTF8VA(JSContext* cx, JSErrorCallback errorCallback, 14:20:46 INFO - void* userRef, const unsigned errorNumber, va_list ap); 14:20:46 INFO - #line 5324 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h" 14:20:46 INFO - extern void 14:20:46 INFO - JS_ReportErrorNumberUC(JSContext* cx, JSErrorCallback errorCallback, 14:20:46 INFO - void* userRef, const unsigned errorNumber, ...); 14:20:46 INFO - extern void 14:20:46 INFO - JS_ReportErrorNumberUCArray(JSContext* cx, JSErrorCallback errorCallback, 14:20:46 INFO - void* userRef, const unsigned errorNumber, 14:20:46 INFO - const char16_t** args); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_ReportWarningASCII(JSContext* cx, const char* format, ...) 14:20:46 INFO - ; 14:20:46 INFO - extern bool 14:20:46 INFO - JS_ReportWarningLatin1(JSContext* cx, const char* format, ...) 14:20:46 INFO - ; 14:20:46 INFO - extern bool 14:20:46 INFO - JS_ReportWarningUTF8(JSContext* cx, const char* format, ...) 14:20:46 INFO - ; 14:20:46 INFO - extern bool 14:20:46 INFO - JS_ReportErrorFlagsAndNumberASCII(JSContext* cx, unsigned flags, 14:20:46 INFO - JSErrorCallback errorCallback, void* userRef, 14:20:46 INFO - const unsigned errorNumber, ...); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_ReportErrorFlagsAndNumberLatin1(JSContext* cx, unsigned flags, 14:20:46 INFO - JSErrorCallback errorCallback, void* userRef, 14:20:46 INFO - const unsigned errorNumber, ...); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_ReportErrorFlagsAndNumberUTF8(JSContext* cx, unsigned flags, 14:20:46 INFO - JSErrorCallback errorCallback, void* userRef, 14:20:46 INFO - const unsigned errorNumber, ...); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_ReportErrorFlagsAndNumberUC(JSContext* cx, unsigned flags, 14:20:46 INFO - JSErrorCallback errorCallback, void* userRef, 14:20:46 INFO - const unsigned errorNumber, ...); 14:20:46 INFO - extern void 14:20:46 INFO - JS_ReportOutOfMemory(JSContext* cx); 14:20:46 INFO - extern void 14:20:46 INFO - JS_ReportAllocationOverflow(JSContext* cx); 14:20:46 INFO - class JSErrorReport 14:20:46 INFO - { 14:20:46 INFO - JS::ConstUTF8CharsZ message_; 14:20:46 INFO - const char16_t* linebuf_; 14:20:46 INFO - size_t linebufLength_; 14:20:46 INFO - size_t tokenOffset_; 14:20:46 INFO - public: 14:20:46 INFO - JSErrorReport() 14:20:46 INFO - : linebuf_(nullptr), linebufLength_(0), tokenOffset_(0), 14:20:46 INFO - filename(nullptr), lineno(0), column(0), 14:20:46 INFO - flags(0), errorNumber(0), 14:20:46 INFO - exnType(0), isMuted(false), 14:20:46 INFO - ownsLinebuf_(false), ownsMessage_(false) 14:20:46 INFO - {} 14:20:46 INFO - ~JSErrorReport() { 14:20:46 INFO - freeLinebuf(); 14:20:46 INFO - freeMessage(); 14:20:46 INFO - } 14:20:46 INFO - const char* filename; 14:20:46 INFO - unsigned lineno; 14:20:46 INFO - unsigned column; 14:20:46 INFO - unsigned flags; 14:20:46 INFO - unsigned errorNumber; 14:20:46 INFO - int16_t exnType; 14:20:46 INFO - bool isMuted : 1; 14:20:46 INFO - private: 14:20:46 INFO - bool ownsLinebuf_ : 1; 14:20:46 INFO - bool ownsMessage_ : 1; 14:20:46 INFO - public: 14:20:46 INFO - const char16_t* linebuf() const { 14:20:46 INFO - return linebuf_; 14:20:46 INFO - } 14:20:46 INFO - size_t linebufLength() const { 14:20:46 INFO - return linebufLength_; 14:20:46 INFO - } 14:20:46 INFO - size_t tokenOffset() const { 14:20:46 INFO - return tokenOffset_; 14:20:46 INFO - } 14:20:46 INFO - void initOwnedLinebuf(const char16_t* linebufArg, size_t linebufLengthArg, size_t tokenOffsetArg) { 14:20:46 INFO - initBorrowedLinebuf(linebufArg, linebufLengthArg, tokenOffsetArg); 14:20:46 INFO - ownsLinebuf_ = true; 14:20:46 INFO - } 14:20:46 INFO - void initBorrowedLinebuf(const char16_t* linebufArg, size_t linebufLengthArg, size_t tokenOffsetArg); 14:20:46 INFO - void freeLinebuf(); 14:20:46 INFO - const JS::ConstUTF8CharsZ message() const { 14:20:46 INFO - return message_; 14:20:46 INFO - } 14:20:46 INFO - void initOwnedMessage(const char* messageArg) { 14:20:46 INFO - initBorrowedMessage(messageArg); 14:20:46 INFO - ownsMessage_ = true; 14:20:46 INFO - } 14:20:46 INFO - void initBorrowedMessage(const char* messageArg) { 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!message_))))) { MOZ_ReportAssertionFailure("!message_", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 5455); do { } while (0); do { __debugbreak(); MOZ_NoReturn(5455); } while (0); } } while (0); 14:20:46 INFO - message_ = JS::ConstUTF8CharsZ(messageArg, strlen(messageArg)); 14:20:46 INFO - } 14:20:46 INFO - JSString* newMessageString(JSContext* cx); 14:20:46 INFO - void freeMessage(); 14:20:46 INFO - }; 14:20:46 INFO - namespace JS { 14:20:46 INFO - using WarningReporter = void (*)(JSContext* cx, JSErrorReport* report); 14:20:46 INFO - extern WarningReporter 14:20:46 INFO - SetWarningReporter(JSContext* cx, WarningReporter reporter); 14:20:46 INFO - extern WarningReporter 14:20:46 INFO - GetWarningReporter(JSContext* cx); 14:20:46 INFO - extern bool 14:20:46 INFO - CreateError(JSContext* cx, JSExnType type, HandleObject stack, 14:20:46 INFO - HandleString fileName, uint32_t lineNumber, uint32_t columnNumber, 14:20:46 INFO - JSErrorReport* report, HandleString message, MutableHandleValue rval); 14:20:46 INFO - extern JSObject* 14:20:46 INFO - NewWeakMapObject(JSContext* cx); 14:20:46 INFO - extern bool 14:20:46 INFO - IsWeakMapObject(JSObject* obj); 14:20:46 INFO - extern bool 14:20:46 INFO - GetWeakMapEntry(JSContext* cx, JS::HandleObject mapObj, JS::HandleObject key, 14:20:46 INFO - JS::MutableHandleValue val); 14:20:46 INFO - extern bool 14:20:46 INFO - SetWeakMapEntry(JSContext* cx, JS::HandleObject mapObj, JS::HandleObject key, 14:20:46 INFO - JS::HandleValue val); 14:20:46 INFO - extern JSObject* 14:20:46 INFO - NewMapObject(JSContext* cx); 14:20:46 INFO - extern uint32_t 14:20:46 INFO - MapSize(JSContext* cx, HandleObject obj); 14:20:46 INFO - extern bool 14:20:46 INFO - MapGet(JSContext* cx, HandleObject obj, 14:20:46 INFO - HandleValue key, MutableHandleValue rval); 14:20:46 INFO - extern bool 14:20:46 INFO - MapHas(JSContext* cx, HandleObject obj, HandleValue key, bool* rval); 14:20:46 INFO - extern bool 14:20:46 INFO - MapSet(JSContext* cx, HandleObject obj, HandleValue key, HandleValue val); 14:20:46 INFO - extern bool 14:20:46 INFO - MapDelete(JSContext *cx, HandleObject obj, HandleValue key, bool *rval); 14:20:46 INFO - extern bool 14:20:46 INFO - MapClear(JSContext* cx, HandleObject obj); 14:20:46 INFO - extern bool 14:20:46 INFO - MapKeys(JSContext* cx, HandleObject obj, MutableHandleValue rval); 14:20:46 INFO - extern bool 14:20:46 INFO - MapValues(JSContext* cx, HandleObject obj, MutableHandleValue rval); 14:20:46 INFO - extern bool 14:20:46 INFO - MapEntries(JSContext* cx, HandleObject obj, MutableHandleValue rval); 14:20:46 INFO - extern bool 14:20:46 INFO - MapForEach(JSContext *cx, HandleObject obj, HandleValue callbackFn, HandleValue thisVal); 14:20:46 INFO - extern JSObject * 14:20:46 INFO - NewSetObject(JSContext *cx); 14:20:46 INFO - extern uint32_t 14:20:46 INFO - SetSize(JSContext *cx, HandleObject obj); 14:20:46 INFO - extern bool 14:20:46 INFO - SetHas(JSContext *cx, HandleObject obj, HandleValue key, bool *rval); 14:20:46 INFO - extern bool 14:20:46 INFO - SetDelete(JSContext *cx, HandleObject obj, HandleValue key, bool *rval); 14:20:46 INFO - extern bool 14:20:46 INFO - SetAdd(JSContext *cx, HandleObject obj, HandleValue key); 14:20:46 INFO - extern bool 14:20:46 INFO - SetClear(JSContext *cx, HandleObject obj); 14:20:46 INFO - extern bool 14:20:46 INFO - SetKeys(JSContext *cx, HandleObject obj, MutableHandleValue rval); 14:20:46 INFO - extern bool 14:20:46 INFO - SetValues(JSContext *cx, HandleObject obj, MutableHandleValue rval); 14:20:46 INFO - extern bool 14:20:46 INFO - SetEntries(JSContext *cx, HandleObject obj, MutableHandleValue rval); 14:20:46 INFO - extern bool 14:20:46 INFO - SetForEach(JSContext *cx, HandleObject obj, HandleValue callbackFn, HandleValue thisVal); 14:20:46 INFO - } 14:20:46 INFO - extern JSObject* 14:20:46 INFO - JS_NewDateObject(JSContext* cx, int year, int mon, int mday, int hour, int min, int sec); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_ObjectIsDate(JSContext* cx, JS::HandleObject obj, bool* isDate); 14:20:46 INFO - extern JSObject* 14:20:46 INFO - JS_NewRegExpObject(JSContext* cx, const char* bytes, size_t length, unsigned flags); 14:20:46 INFO - extern JSObject* 14:20:46 INFO - JS_NewUCRegExpObject(JSContext* cx, const char16_t* chars, size_t length, unsigned flags); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_SetRegExpInput(JSContext* cx, JS::HandleObject obj, JS::HandleString input); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_ClearRegExpStatics(JSContext* cx, JS::HandleObject obj); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_ExecuteRegExp(JSContext* cx, JS::HandleObject obj, JS::HandleObject reobj, 14:20:46 INFO - char16_t* chars, size_t length, size_t* indexp, bool test, 14:20:46 INFO - JS::MutableHandleValue rval); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_ExecuteRegExpNoStatics(JSContext* cx, JS::HandleObject reobj, char16_t* chars, size_t length, 14:20:46 INFO - size_t* indexp, bool test, JS::MutableHandleValue rval); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_ObjectIsRegExp(JSContext* cx, JS::HandleObject obj, bool* isRegExp); 14:20:46 INFO - extern unsigned 14:20:46 INFO - JS_GetRegExpFlags(JSContext* cx, JS::HandleObject obj); 14:20:46 INFO - extern JSString* 14:20:46 INFO - JS_GetRegExpSource(JSContext* cx, JS::HandleObject obj); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_IsExceptionPending(JSContext* cx); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_GetPendingException(JSContext* cx, JS::MutableHandleValue vp); 14:20:46 INFO - extern void 14:20:46 INFO - JS_SetPendingException(JSContext* cx, JS::HandleValue v); 14:20:46 INFO - extern void 14:20:46 INFO - JS_ClearPendingException(JSContext* cx); 14:20:46 INFO - namespace JS { 14:20:46 INFO - class AutoSaveExceptionState 14:20:46 INFO - { 14:20:46 INFO - private: 14:20:46 INFO - JSContext* context; 14:20:46 INFO - bool wasPropagatingForcedReturn; 14:20:46 INFO - bool wasOverRecursed; 14:20:46 INFO - bool wasThrowing; 14:20:46 INFO - RootedValue exceptionValue; 14:20:46 INFO - public: 14:20:46 INFO - explicit AutoSaveExceptionState(JSContext* cx); 14:20:46 INFO - ~AutoSaveExceptionState(); 14:20:46 INFO - void drop() { 14:20:46 INFO - wasPropagatingForcedReturn = false; 14:20:46 INFO - wasOverRecursed = false; 14:20:46 INFO - wasThrowing = false; 14:20:46 INFO - exceptionValue.setUndefined(); 14:20:46 INFO - } 14:20:46 INFO - void restore(); 14:20:46 INFO - }; 14:20:46 INFO - } 14:20:46 INFO - extern JSExceptionState* 14:20:46 INFO - JS_SaveExceptionState(JSContext* cx); 14:20:46 INFO - extern void 14:20:46 INFO - JS_RestoreExceptionState(JSContext* cx, JSExceptionState* state); 14:20:46 INFO - extern void 14:20:46 INFO - JS_DropExceptionState(JSContext* cx, JSExceptionState* state); 14:20:46 INFO - extern JSErrorReport* 14:20:46 INFO - JS_ErrorFromException(JSContext* cx, JS::HandleObject obj); 14:20:46 INFO - extern JSObject* 14:20:46 INFO - ExceptionStackOrNull(JS::HandleObject obj); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_ThrowStopIteration(JSContext* cx); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_IsStopIteration(const JS::Value& v); 14:20:46 INFO - extern void 14:20:46 INFO - JS_AbortIfWrongThread(JSContext* cx); 14:20:46 INFO - extern JSObject* 14:20:46 INFO - JS_NewObjectForConstructor(JSContext* cx, const JSClass* clasp, const JS::CallArgs& args); 14:20:46 INFO - extern void 14:20:46 INFO - JS_GetGCZealBits(JSContext* cx, uint32_t* zealBits, uint32_t* frequency, uint32_t* nextScheduled); 14:20:46 INFO - extern void 14:20:46 INFO - JS_SetGCZeal(JSContext* cx, uint8_t zeal, uint32_t frequency); 14:20:46 INFO - extern void 14:20:46 INFO - JS_ScheduleGC(JSContext* cx, uint32_t count); 14:20:46 INFO - #line 5806 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h" 14:20:46 INFO - extern void 14:20:46 INFO - JS_SetParallelParsingEnabled(JSContext* cx, bool enabled); 14:20:46 INFO - extern void 14:20:46 INFO - JS_SetOffthreadIonCompilationEnabled(JSContext* cx, bool enabled); 14:20:46 INFO - typedef enum JSJitCompilerOption { 14:20:46 INFO - JSJITCOMPILER_BASELINE_WARMUP_TRIGGER, JSJITCOMPILER_ION_WARMUP_TRIGGER, JSJITCOMPILER_ION_GVN_ENABLE, JSJITCOMPILER_ION_FORCE_IC, JSJITCOMPILER_ION_ENABLE, JSJITCOMPILER_ION_INTERRUPT_WITHOUT_SIGNAL, JSJITCOMPILER_ION_CHECK_RANGE_ANALYSIS, JSJITCOMPILER_BASELINE_ENABLE, JSJITCOMPILER_OFFTHREAD_COMPILATION_ENABLE, JSJITCOMPILER_JUMP_THRESHOLD, JSJITCOMPILER_ASMJS_ATOMICS_ENABLE, JSJITCOMPILER_WASM_TEST_MODE, JSJITCOMPILER_WASM_FOLD_OFFSETS, 14:20:46 INFO - JSJITCOMPILER_NOT_AN_OPTION 14:20:46 INFO - } JSJitCompilerOption; 14:20:46 INFO - extern void 14:20:46 INFO - JS_SetGlobalJitCompilerOption(JSContext* cx, JSJitCompilerOption opt, uint32_t value); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_GetGlobalJitCompilerOption(JSContext* cx, JSJitCompilerOption opt, uint32_t* valueOut); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_IndexToId(JSContext* cx, uint32_t index, JS::MutableHandleId); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_CharsToId(JSContext* cx, JS::TwoByteChars chars, JS::MutableHandleId); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_IsIdentifier(JSContext* cx, JS::HandleString str, bool* isIdentifier); 14:20:46 INFO - extern bool 14:20:46 INFO - JS_IsIdentifier(const char16_t* chars, size_t length); 14:20:46 INFO - namespace js { 14:20:46 INFO - class ScriptSource; 14:20:46 INFO - } 14:20:46 INFO - namespace JS { 14:20:46 INFO - class AutoFilename 14:20:46 INFO - { 14:20:46 INFO - private: 14:20:46 INFO - js::ScriptSource* ss_; 14:20:46 INFO - mozilla::Variant filename_; 14:20:46 INFO - AutoFilename(const AutoFilename&) = delete; 14:20:46 INFO - AutoFilename& operator=(const AutoFilename&) = delete; 14:20:46 INFO - public: 14:20:46 INFO - AutoFilename() 14:20:46 INFO - : ss_(nullptr), 14:20:46 INFO - filename_(mozilla::AsVariant(nullptr)) 14:20:46 INFO - {} 14:20:46 INFO - ~AutoFilename() { 14:20:46 INFO - reset(); 14:20:46 INFO - } 14:20:46 INFO - void reset(); 14:20:46 INFO - void setOwned(UniqueChars&& filename); 14:20:46 INFO - void setUnowned(const char* filename); 14:20:46 INFO - void setScriptSource(js::ScriptSource* ss); 14:20:46 INFO - const char* get() const; 14:20:46 INFO - }; 14:20:46 INFO - extern bool 14:20:46 INFO - DescribeScriptedCaller(JSContext* cx, AutoFilename* filename = nullptr, 14:20:46 INFO - unsigned* lineno = nullptr, unsigned* column = nullptr); 14:20:46 INFO - extern JSObject* 14:20:46 INFO - GetScriptedCallerGlobal(JSContext* cx); 14:20:46 INFO - extern void 14:20:46 INFO - HideScriptedCaller(JSContext* cx); 14:20:46 INFO - extern void 14:20:46 INFO - UnhideScriptedCaller(JSContext* cx); 14:20:46 INFO - class AutoHideScriptedCaller 14:20:46 INFO - { 14:20:46 INFO - public: 14:20:46 INFO - explicit AutoHideScriptedCaller(JSContext* cx 14:20:46 INFO - , mozilla::detail::GuardObjectNotifier&& _notifier = mozilla::detail::GuardObjectNotifier()) 14:20:46 INFO - : mContext(cx) 14:20:46 INFO - { 14:20:46 INFO - do { _mCheckNotUsedAsTemporary.init(_notifier); } while (0); 14:20:46 INFO - HideScriptedCaller(mContext); 14:20:46 INFO - } 14:20:46 INFO - ~AutoHideScriptedCaller() { 14:20:46 INFO - UnhideScriptedCaller(mContext); 14:20:46 INFO - } 14:20:46 INFO - protected: 14:20:46 INFO - JSContext* mContext; 14:20:46 INFO - mozilla::detail::GuardObjectNotificationReceiver _mCheckNotUsedAsTemporary; 14:20:46 INFO - }; 14:20:46 INFO - typedef mozilla::Vector TranscodeBuffer; 14:20:46 INFO - enum TranscodeResult 14:20:46 INFO - { 14:20:46 INFO - TranscodeResult_Ok = 0, 14:20:46 INFO - TranscodeResult_Failure = 0x100, 14:20:46 INFO - TranscodeResult_Failure_BadBuildId = TranscodeResult_Failure | 0x1, 14:20:46 INFO - TranscodeResult_Failure_RunOnceNotSupported = TranscodeResult_Failure | 0x2, 14:20:46 INFO - TranscodeResult_Failure_AsmJSNotSupported = TranscodeResult_Failure | 0x3, 14:20:46 INFO - TranscodeResult_Failure_UnknownClassKind = TranscodeResult_Failure | 0x4, 14:20:46 INFO - TranscodeResult_Throw = 0x200 14:20:46 INFO - }; 14:20:46 INFO - extern TranscodeResult 14:20:46 INFO - EncodeScript(JSContext* cx, TranscodeBuffer& buffer, JS::HandleScript script); 14:20:46 INFO - extern TranscodeResult 14:20:46 INFO - EncodeInterpretedFunction(JSContext* cx, TranscodeBuffer& buffer, JS::HandleObject funobj); 14:20:46 INFO - extern TranscodeResult 14:20:46 INFO - DecodeScript(JSContext* cx, TranscodeBuffer& buffer, JS::MutableHandleScript scriptp, 14:20:46 INFO - size_t cursorIndex = 0); 14:20:46 INFO - extern TranscodeResult 14:20:46 INFO - DecodeInterpretedFunction(JSContext* cx, TranscodeBuffer& buffer, JS::MutableHandleFunction funp, 14:20:46 INFO - size_t cursorIndex = 0); 14:20:46 INFO - } 14:20:46 INFO - namespace js { 14:20:46 INFO - enum class StackFormat { SpiderMonkey, V8, Default }; 14:20:46 INFO - extern void 14:20:46 INFO - SetStackFormat(JSContext* cx, StackFormat format); 14:20:46 INFO - extern StackFormat 14:20:46 INFO - GetStackFormat(JSContext* cx); 14:20:46 INFO - } 14:20:46 INFO - namespace JS { 14:20:46 INFO - typedef bool 14:20:46 INFO - (* OpenAsmJSCacheEntryForReadOp)(HandleObject global, const char16_t* begin, const char16_t* limit, 14:20:46 INFO - size_t* size, const uint8_t** memory, intptr_t* handle); 14:20:46 INFO - typedef void 14:20:46 INFO - (* CloseAsmJSCacheEntryForReadOp)(size_t size, const uint8_t* memory, intptr_t handle); 14:20:46 INFO - enum AsmJSCacheResult 14:20:46 INFO - { 14:20:46 INFO - AsmJSCache_Success, 14:20:46 INFO - AsmJSCache_MIN = AsmJSCache_Success, 14:20:46 INFO - AsmJSCache_ModuleTooSmall, 14:20:46 INFO - AsmJSCache_SynchronousScript, 14:20:46 INFO - AsmJSCache_QuotaExceeded, 14:20:46 INFO - AsmJSCache_StorageInitFailure, 14:20:46 INFO - AsmJSCache_Disabled_Internal, 14:20:46 INFO - AsmJSCache_Disabled_ShellFlags, 14:20:46 INFO - AsmJSCache_Disabled_JitInspector, 14:20:46 INFO - AsmJSCache_InternalError, 14:20:46 INFO - AsmJSCache_Disabled_PrivateBrowsing, 14:20:46 INFO - AsmJSCache_LIMIT 14:20:46 INFO - }; 14:20:46 INFO - typedef AsmJSCacheResult 14:20:46 INFO - (* OpenAsmJSCacheEntryForWriteOp)(HandleObject global, bool installed, 14:20:46 INFO - const char16_t* begin, const char16_t* end, 14:20:46 INFO - size_t size, uint8_t** memory, intptr_t* handle); 14:20:46 INFO - typedef void 14:20:46 INFO - (* CloseAsmJSCacheEntryForWriteOp)(size_t size, uint8_t* memory, intptr_t handle); 14:20:46 INFO - struct AsmJSCacheOps 14:20:46 INFO - { 14:20:46 INFO - OpenAsmJSCacheEntryForReadOp openEntryForRead; 14:20:46 INFO - CloseAsmJSCacheEntryForReadOp closeEntryForRead; 14:20:46 INFO - OpenAsmJSCacheEntryForWriteOp openEntryForWrite; 14:20:46 INFO - CloseAsmJSCacheEntryForWriteOp closeEntryForWrite; 14:20:46 INFO - }; 14:20:46 INFO - extern void 14:20:46 INFO - SetAsmJSCacheOps(JSContext* cx, const AsmJSCacheOps* callbacks); 14:20:46 INFO - typedef js::Vector BuildIdCharVector; 14:20:46 INFO - typedef bool 14:20:46 INFO - (* BuildIdOp)(BuildIdCharVector* buildId); 14:20:46 INFO - extern void 14:20:46 INFO - SetBuildIdOp(JSContext* cx, BuildIdOp buildIdOp); 14:20:46 INFO - struct WasmModule : js::AtomicRefCounted 14:20:46 INFO - { 14:20:46 INFO - virtual ~WasmModule() {} 14:20:46 INFO - virtual void serializedSize(size_t* maybeBytecodeSize, size_t* maybeCompiledSize) const = 0; 14:20:46 INFO - virtual void serialize(uint8_t* maybeBytecodeBegin, size_t maybeBytecodeSize, 14:20:46 INFO - uint8_t* maybeCompiledBegin, size_t maybeCompiledSize) const = 0; 14:20:46 INFO - virtual JSObject* createObject(JSContext* cx) = 0; 14:20:46 INFO - }; 14:20:46 INFO - extern bool 14:20:46 INFO - IsWasmModuleObject(HandleObject obj); 14:20:46 INFO - extern RefPtr 14:20:46 INFO - GetWasmModule(HandleObject obj); 14:20:46 INFO - extern bool 14:20:46 INFO - CompiledWasmModuleAssumptionsMatch(PRFileDesc* compiled, BuildIdCharVector&& buildId); 14:20:46 INFO - extern RefPtr 14:20:46 INFO - DeserializeWasmModule(PRFileDesc* bytecode, PRFileDesc* maybeCompiled, BuildIdCharVector&& buildId, 14:20:46 INFO - JS::UniqueChars filename, unsigned line, unsigned column); 14:20:46 INFO - class ForOfIterator { 14:20:46 INFO - protected: 14:20:46 INFO - JSContext* cx_; 14:20:46 INFO - JS::RootedObject iterator; 14:20:46 INFO - uint32_t index; 14:20:46 INFO - static const uint32_t NOT_ARRAY = 0xffffffffui32; 14:20:46 INFO - ForOfIterator(const ForOfIterator&) = delete; 14:20:46 INFO - ForOfIterator& operator=(const ForOfIterator&) = delete; 14:20:46 INFO - public: 14:20:46 INFO - explicit ForOfIterator(JSContext* cx) : cx_(cx), iterator(cx_), index(NOT_ARRAY) { } 14:20:46 INFO - enum NonIterableBehavior { 14:20:46 INFO - ThrowOnNonIterable, 14:20:46 INFO - AllowNonIterable 14:20:46 INFO - }; 14:20:46 INFO - bool init(JS::HandleValue iterable, 14:20:46 INFO - NonIterableBehavior nonIterableBehavior = ThrowOnNonIterable); 14:20:46 INFO - bool next(JS::MutableHandleValue val, bool* done); 14:20:46 INFO - void closeThrow(); 14:20:46 INFO - bool valueIsIterable() const { 14:20:46 INFO - return iterator; 14:20:46 INFO - } 14:20:46 INFO - private: 14:20:46 INFO - inline bool nextFromOptimizedArray(MutableHandleValue val, bool* done); 14:20:46 INFO - bool materializeArrayIterator(); 14:20:46 INFO - }; 14:20:46 INFO - typedef void 14:20:46 INFO - (* LargeAllocationFailureCallback)(void* data); 14:20:46 INFO - extern void 14:20:46 INFO - SetLargeAllocationFailureCallback(JSContext* cx, LargeAllocationFailureCallback afc, void* data); 14:20:46 INFO - typedef void 14:20:46 INFO - (* OutOfMemoryCallback)(JSContext* cx, void* data); 14:20:46 INFO - extern void 14:20:46 INFO - SetOutOfMemoryCallback(JSContext* cx, OutOfMemoryCallback cb, void* data); 14:20:46 INFO - struct AllFrames { }; 14:20:46 INFO - struct MaxFrames 14:20:46 INFO - { 14:20:46 INFO - uint32_t maxFrames; 14:20:46 INFO - explicit MaxFrames(uint32_t max) 14:20:46 INFO - : maxFrames(max) 14:20:46 INFO - { 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType 0)>::isValid, "invalid assertion condition"); if ((!!(!(!!(max > 0))))) { MOZ_ReportAssertionFailure("max > 0", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 6276); do { } while (0); do { __debugbreak(); MOZ_NoReturn(6276); } while (0); } } while (0); 14:20:46 INFO - } 14:20:46 INFO - }; 14:20:46 INFO - struct FirstSubsumedFrame 14:20:46 INFO - { 14:20:46 INFO - JSContext* cx; 14:20:46 INFO - JSPrincipals* principals; 14:20:46 INFO - bool ignoreSelfHosted; 14:20:46 INFO - explicit FirstSubsumedFrame(JSContext* cx, bool ignoreSelfHostedFrames = true); 14:20:46 INFO - explicit FirstSubsumedFrame(JSContext* ctx, JSPrincipals* p, bool ignoreSelfHostedFrames = true) 14:20:46 INFO - : cx(ctx) 14:20:46 INFO - , principals(p) 14:20:46 INFO - , ignoreSelfHosted(ignoreSelfHostedFrames) 14:20:46 INFO - { 14:20:46 INFO - if (principals) 14:20:46 INFO - JS_HoldPrincipals(principals); 14:20:46 INFO - } 14:20:46 INFO - FirstSubsumedFrame(const FirstSubsumedFrame&) = delete; 14:20:46 INFO - FirstSubsumedFrame& operator=(const FirstSubsumedFrame&) = delete; 14:20:46 INFO - FirstSubsumedFrame(FirstSubsumedFrame&& rhs) 14:20:46 INFO - : principals(rhs.principals) 14:20:46 INFO - , ignoreSelfHosted(rhs.ignoreSelfHosted) 14:20:46 INFO - { 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(this != &rhs))))) { MOZ_ReportAssertionFailure("this != &rhs" " (" "self move disallowed" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h", 6314); do { } while (0); do { __debugbreak(); MOZ_NoReturn(6314); } while (0); } } while (0); 14:20:46 INFO - rhs.principals = nullptr; 14:20:46 INFO - } 14:20:46 INFO - FirstSubsumedFrame& operator=(FirstSubsumedFrame&& rhs) { 14:20:46 INFO - new (this) FirstSubsumedFrame(mozilla::Move(rhs)); 14:20:46 INFO - return *this; 14:20:46 INFO - } 14:20:46 INFO - ~FirstSubsumedFrame() { 14:20:46 INFO - if (principals) 14:20:46 INFO - JS_DropPrincipals(cx, principals); 14:20:46 INFO - } 14:20:46 INFO - }; 14:20:46 INFO - using StackCapture = mozilla::Variant; 14:20:46 INFO - extern bool 14:20:46 INFO - CaptureCurrentStack(JSContext* cx, MutableHandleObject stackp, 14:20:46 INFO - StackCapture&& capture = StackCapture(AllFrames())); 14:20:46 INFO - extern bool 14:20:46 INFO - CopyAsyncStack(JSContext* cx, HandleObject asyncStack, 14:20:46 INFO - HandleString asyncCause, MutableHandleObject stackp, 14:20:46 INFO - unsigned maxFrameCount); 14:20:46 INFO - enum class SavedFrameResult { 14:20:46 INFO - Ok, 14:20:46 INFO - AccessDenied 14:20:46 INFO - }; 14:20:46 INFO - enum class SavedFrameSelfHosted { 14:20:46 INFO - Include, 14:20:46 INFO - Exclude 14:20:46 INFO - }; 14:20:46 INFO - extern SavedFrameResult 14:20:46 INFO - GetSavedFrameSource(JSContext* cx, HandleObject savedFrame, MutableHandleString sourcep, 14:20:46 INFO - SavedFrameSelfHosted selfHosted = SavedFrameSelfHosted::Include); 14:20:46 INFO - extern SavedFrameResult 14:20:46 INFO - GetSavedFrameLine(JSContext* cx, HandleObject savedFrame, uint32_t* linep, 14:20:46 INFO - SavedFrameSelfHosted selfHosted = SavedFrameSelfHosted::Include); 14:20:46 INFO - extern SavedFrameResult 14:20:46 INFO - GetSavedFrameColumn(JSContext* cx, HandleObject savedFrame, uint32_t* columnp, 14:20:46 INFO - SavedFrameSelfHosted selfHosted = SavedFrameSelfHosted::Include); 14:20:46 INFO - extern SavedFrameResult 14:20:46 INFO - GetSavedFrameFunctionDisplayName(JSContext* cx, HandleObject savedFrame, MutableHandleString namep, 14:20:46 INFO - SavedFrameSelfHosted selfHosted = SavedFrameSelfHosted::Include); 14:20:46 INFO - extern SavedFrameResult 14:20:46 INFO - GetSavedFrameAsyncCause(JSContext* cx, HandleObject savedFrame, MutableHandleString asyncCausep, 14:20:46 INFO - SavedFrameSelfHosted selfHosted = SavedFrameSelfHosted::Include); 14:20:46 INFO - extern SavedFrameResult 14:20:46 INFO - GetSavedFrameAsyncParent(JSContext* cx, HandleObject savedFrame, MutableHandleObject asyncParentp, 14:20:46 INFO - SavedFrameSelfHosted selfHosted = SavedFrameSelfHosted::Include); 14:20:46 INFO - extern SavedFrameResult 14:20:46 INFO - GetSavedFrameParent(JSContext* cx, HandleObject savedFrame, MutableHandleObject parentp, 14:20:46 INFO - SavedFrameSelfHosted selfHosted = SavedFrameSelfHosted::Include); 14:20:46 INFO - extern bool 14:20:46 INFO - BuildStackString(JSContext* cx, HandleObject stack, MutableHandleString stringp, 14:20:46 INFO - size_t indent = 0, js::StackFormat stackFormat = js::StackFormat::Default); 14:20:46 INFO - extern bool 14:20:46 INFO - IsSavedFrame(JSObject* obj); 14:20:46 INFO - } 14:20:46 INFO - namespace js { 14:20:46 INFO - class AutoStopwatch; 14:20:46 INFO - struct PerformanceGroup { 14:20:46 INFO - PerformanceGroup(); 14:20:46 INFO - uint64_t iteration() const; 14:20:46 INFO - bool isAcquired(uint64_t it) const; 14:20:46 INFO - bool isAcquired(uint64_t it, const AutoStopwatch* owner) const; 14:20:46 INFO - void acquire(uint64_t it, const AutoStopwatch* owner); 14:20:46 INFO - void release(uint64_t it, const AutoStopwatch* owner); 14:20:46 INFO - uint64_t recentCycles(uint64_t iteration) const; 14:20:46 INFO - void addRecentCycles(uint64_t iteration, uint64_t cycles); 14:20:46 INFO - uint64_t recentTicks(uint64_t iteration) const; 14:20:46 INFO - void addRecentTicks(uint64_t iteration, uint64_t ticks); 14:20:46 INFO - uint64_t recentCPOW(uint64_t iteration) const; 14:20:46 INFO - void addRecentCPOW(uint64_t iteration, uint64_t CPOW); 14:20:46 INFO - void resetRecentData(); 14:20:46 INFO - bool isActive() const; 14:20:46 INFO - void setIsActive(bool); 14:20:46 INFO - bool isUsedInThisIteration() const; 14:20:46 INFO - void setIsUsedInThisIteration(bool); 14:20:46 INFO - protected: 14:20:46 INFO - virtual void Delete() = 0; 14:20:46 INFO - private: 14:20:46 INFO - uint64_t recentCycles_; 14:20:46 INFO - uint64_t recentTicks_; 14:20:46 INFO - uint64_t recentCPOW_; 14:20:46 INFO - uint64_t iteration_; 14:20:46 INFO - bool isActive_; 14:20:46 INFO - bool isUsedInThisIteration_; 14:20:46 INFO - const AutoStopwatch* owner_; 14:20:46 INFO - public: 14:20:46 INFO - void AddRef(); 14:20:46 INFO - void Release(); 14:20:46 INFO - uint64_t refCount_; 14:20:46 INFO - }; 14:20:46 INFO - using PerformanceGroupVector = mozilla::Vector, 0, SystemAllocPolicy>; 14:20:46 INFO - extern bool 14:20:46 INFO - FlushPerformanceMonitoring(JSContext*); 14:20:46 INFO - extern void 14:20:46 INFO - ResetPerformanceMonitoring(JSContext*); 14:20:46 INFO - extern void 14:20:46 INFO - DisposePerformanceMonitoring(JSContext*); 14:20:46 INFO - extern bool 14:20:46 INFO - SetStopwatchIsMonitoringCPOW(JSContext*, bool); 14:20:46 INFO - extern bool 14:20:46 INFO - GetStopwatchIsMonitoringCPOW(JSContext*); 14:20:46 INFO - extern bool 14:20:46 INFO - SetStopwatchIsMonitoringJank(JSContext*, bool); 14:20:46 INFO - extern bool 14:20:46 INFO - GetStopwatchIsMonitoringJank(JSContext*); 14:20:46 INFO - extern void 14:20:46 INFO - GetPerfMonitoringTestCpuRescheduling(JSContext*, uint64_t* stayed, uint64_t* moved); 14:20:46 INFO - extern void 14:20:46 INFO - AddCPOWPerformanceDelta(JSContext*, uint64_t delta); 14:20:46 INFO - typedef bool 14:20:46 INFO - (*StopwatchStartCallback)(uint64_t, void*); 14:20:46 INFO - extern bool 14:20:46 INFO - SetStopwatchStartCallback(JSContext*, StopwatchStartCallback, void*); 14:20:46 INFO - typedef bool 14:20:46 INFO - (*StopwatchCommitCallback)(uint64_t, PerformanceGroupVector&, void*); 14:20:46 INFO - extern bool 14:20:46 INFO - SetStopwatchCommitCallback(JSContext*, StopwatchCommitCallback, void*); 14:20:46 INFO - typedef bool 14:20:46 INFO - (*GetGroupsCallback)(JSContext*, PerformanceGroupVector&, void*); 14:20:46 INFO - extern bool 14:20:46 INFO - SetGetPerformanceGroupsCallback(JSContext*, GetGroupsCallback, void*); 14:20:46 INFO - } 14:20:46 INFO - #line 6672 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\jsapi.h" 14:20:46 INFO - #line 10 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsJSPrincipals.h" 14:20:46 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIPrincipal.h" 14:20:46 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsISerializable.h" 14:20:46 INFO - class nsIObjectInputStream; 14:20:46 INFO - class nsIObjectOutputStream; 14:20:46 INFO - class __declspec(novtable) nsISerializable : public nsISupports { 14:20:46 INFO - public: 14:20:46 INFO - template struct COMTypeInfo; 14:20:46 INFO - virtual nsresult __stdcall Read(nsIObjectInputStream *aInputStream) = 0; 14:20:46 INFO - virtual nsresult __stdcall Write(nsIObjectOutputStream *aOutputStream) = 0; 14:20:46 INFO - }; 14:20:46 INFO - template struct nsISerializable::COMTypeInfo { static const nsIID kIID ; }; template const nsIID nsISerializable::COMTypeInfo::kIID = {0x91cca981, 0xc26d, 0x44a8, { 0xbe, 0xbe, 0xd9, 0xed, 0x48, 0x91, 0x50, 0x3a }}; 14:20:46 INFO - #line 111 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsISerializable.h" 14:20:46 INFO - #line 114 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsISerializable.h" 14:20:46 INFO - #line 11 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIPrincipal.h" 14:20:46 INFO - #line 12 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIPrincipal.h" 14:20:46 INFO - struct JSPrincipals; 14:20:46 INFO - namespace mozilla { 14:20:46 INFO - class OriginAttributes; 14:20:46 INFO - } 14:20:46 INFO - class nsIURI; 14:20:46 INFO - class nsIContentSecurityPolicy; 14:20:46 INFO - class nsIDOMDocument; 14:20:46 INFO - class nsIPrincipal : public nsISerializable { 14:20:46 INFO - public: 14:20:46 INFO - template struct COMTypeInfo; 14:20:46 INFO - virtual nsresult __stdcall Equals(nsIPrincipal *other, bool *_retval) = 0; 14:20:46 INFO - virtual nsresult __stdcall EqualsConsideringDomain(nsIPrincipal *other, bool *_retval) = 0; 14:20:46 INFO - inline bool Equals(nsIPrincipal* aOther) { 14:20:46 INFO - bool equal = false; 14:20:46 INFO - return ((bool)(!!(!NS_FAILED_impl(Equals(aOther, &equal))))) && equal; 14:20:46 INFO - } 14:20:46 INFO - inline bool EqualsConsideringDomain(nsIPrincipal* aOther) { 14:20:46 INFO - bool equal = false; 14:20:46 INFO - return ((bool)(!!(!NS_FAILED_impl(EqualsConsideringDomain(aOther, &equal))))) && equal; 14:20:46 INFO - } 14:20:46 INFO - virtual nsresult __stdcall GetHashValue(uint32_t *aHashValue) = 0; 14:20:46 INFO - virtual nsresult __stdcall GetURI(nsIURI * *aURI) = 0; 14:20:46 INFO - virtual nsresult __stdcall GetDomain(nsIURI * *aDomain) = 0; 14:20:46 INFO - virtual nsresult __stdcall SetDomain(nsIURI *aDomain) = 0; 14:20:46 INFO - virtual nsresult __stdcall Subsumes(nsIPrincipal *other, bool *_retval) = 0; 14:20:46 INFO - virtual nsresult __stdcall SubsumesConsideringDomain(nsIPrincipal *other, bool *_retval) = 0; 14:20:46 INFO - inline bool Subsumes(nsIPrincipal* aOther) { 14:20:46 INFO - bool subsumes = false; 14:20:46 INFO - return ((bool)(!!(!NS_FAILED_impl(Subsumes(aOther, &subsumes))))) && subsumes; 14:20:46 INFO - } 14:20:46 INFO - inline bool SubsumesConsideringDomain(nsIPrincipal* aOther) { 14:20:46 INFO - bool subsumes = false; 14:20:46 INFO - return ((bool)(!!(!NS_FAILED_impl(SubsumesConsideringDomain(aOther, &subsumes))))) && subsumes; 14:20:46 INFO - } 14:20:46 INFO - virtual nsresult __stdcall CheckMayLoad(nsIURI *uri, bool report, bool allowIfInheritsPrincipal) = 0; 14:20:46 INFO - virtual nsresult __stdcall GetCsp(nsIContentSecurityPolicy * *aCsp) = 0; 14:20:46 INFO - virtual nsresult __stdcall EnsureCSP(nsIDOMDocument *aDocument, nsIContentSecurityPolicy * *_retval) = 0; 14:20:46 INFO - virtual nsresult __stdcall GetPreloadCsp(nsIContentSecurityPolicy * *aPreloadCsp) = 0; 14:20:46 INFO - virtual nsresult __stdcall EnsurePreloadCSP(nsIDOMDocument *aDocument, nsIContentSecurityPolicy * *_retval) = 0; 14:20:46 INFO - virtual nsresult __stdcall GetCspJSON(nsAString_internal & aCspJSON) = 0; 14:20:46 INFO - virtual nsresult __stdcall GetOriginAttributes(JSContext* cx, JS::MutableHandleValue aOriginAttributes) = 0; 14:20:46 INFO - virtual const mozilla::OriginAttributes & OriginAttributesRef(void) = 0; 14:20:46 INFO - virtual nsresult __stdcall GetOrigin(nsACString_internal & aOrigin) = 0; 14:20:46 INFO - virtual nsresult __stdcall GetOriginNoSuffix(nsACString_internal & aOriginNoSuffix) = 0; 14:20:46 INFO - virtual nsresult __stdcall GetOriginSuffix(nsACString_internal & aOriginSuffix) = 0; 14:20:46 INFO - virtual nsresult __stdcall GetBaseDomain(nsACString_internal & aBaseDomain) = 0; 14:20:46 INFO - enum { 14:20:46 INFO - APP_STATUS_NOT_INSTALLED = 0, 14:20:46 INFO - APP_STATUS_INSTALLED = 1, 14:20:46 INFO - APP_STATUS_PRIVILEGED = 2, 14:20:46 INFO - APP_STATUS_CERTIFIED = 3 14:20:46 INFO - }; 14:20:46 INFO - virtual nsresult __stdcall GetAppStatus(uint16_t *aAppStatus) = 0; 14:20:46 INFO - inline uint16_t GetAppStatus() 14:20:46 INFO - { 14:20:46 INFO - uint16_t result; 14:20:46 INFO - mozilla::DebugOnly rv = GetAppStatus(&result); 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(((bool)(!!(!NS_FAILED_impl(rv))))))))) { MOZ_ReportAssertionFailure("((bool)(!!(!NS_FAILED_impl(rv))))", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIPrincipal.h", 134); do { } while (0); do { __debugbreak(); MOZ_NoReturn(134); } while (0); } } while (0); 14:20:46 INFO - return result; 14:20:46 INFO - } 14:20:46 INFO - virtual nsresult __stdcall GetAppId(uint32_t *aAppId) = 0; 14:20:46 INFO - inline uint32_t GetAppId() 14:20:46 INFO - { 14:20:46 INFO - uint32_t result; 14:20:46 INFO - mozilla::DebugOnly rv = GetAppId(&result); 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(((bool)(!!(!NS_FAILED_impl(rv))))))))) { MOZ_ReportAssertionFailure("((bool)(!!(!NS_FAILED_impl(rv))))", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIPrincipal.h", 144); do { } while (0); do { __debugbreak(); MOZ_NoReturn(144); } while (0); } } while (0); 14:20:46 INFO - return result; 14:20:46 INFO - } 14:20:46 INFO - virtual nsresult __stdcall GetAddonId(nsAString_internal & aAddonId) = 0; 14:20:46 INFO - virtual nsresult __stdcall GetUserContextId(uint32_t *aUserContextId) = 0; 14:20:46 INFO - inline uint32_t GetUserContextId() 14:20:46 INFO - { 14:20:46 INFO - uint32_t result; 14:20:46 INFO - mozilla::DebugOnly rv = GetUserContextId(&result); 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(((bool)(!!(!NS_FAILED_impl(rv))))))))) { MOZ_ReportAssertionFailure("((bool)(!!(!NS_FAILED_impl(rv))))", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIPrincipal.h", 157); do { } while (0); do { __debugbreak(); MOZ_NoReturn(157); } while (0); } } while (0); 14:20:46 INFO - return result; 14:20:46 INFO - } 14:20:46 INFO - virtual nsresult __stdcall GetPrivateBrowsingId(uint32_t *aPrivateBrowsingId) = 0; 14:20:46 INFO - inline uint32_t GetPrivateBrowsingId() 14:20:46 INFO - { 14:20:46 INFO - uint32_t result; 14:20:46 INFO - mozilla::DebugOnly rv = GetPrivateBrowsingId(&result); 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(((bool)(!!(!NS_FAILED_impl(rv))))))))) { MOZ_ReportAssertionFailure("((bool)(!!(!NS_FAILED_impl(rv))))", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIPrincipal.h", 167); do { } while (0); do { __debugbreak(); MOZ_NoReturn(167); } while (0); } } while (0); 14:20:46 INFO - return result; 14:20:46 INFO - } 14:20:46 INFO - virtual nsresult __stdcall GetIsInIsolatedMozBrowserElement(bool *aIsInIsolatedMozBrowserElement) = 0; 14:20:46 INFO - inline bool GetIsInIsolatedMozBrowserElement() 14:20:46 INFO - { 14:20:46 INFO - bool result; 14:20:46 INFO - mozilla::DebugOnly rv = GetIsInIsolatedMozBrowserElement(&result); 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(((bool)(!!(!NS_FAILED_impl(rv))))))))) { MOZ_ReportAssertionFailure("((bool)(!!(!NS_FAILED_impl(rv))))", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIPrincipal.h", 177); do { } while (0); do { __debugbreak(); MOZ_NoReturn(177); } while (0); } } while (0); 14:20:46 INFO - return result; 14:20:46 INFO - } 14:20:46 INFO - virtual nsresult __stdcall GetUnknownAppId(bool *aUnknownAppId) = 0; 14:20:46 INFO - inline bool GetUnknownAppId() 14:20:46 INFO - { 14:20:46 INFO - bool result; 14:20:46 INFO - mozilla::DebugOnly rv = GetUnknownAppId(&result); 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(((bool)(!!(!NS_FAILED_impl(rv))))))))) { MOZ_ReportAssertionFailure("((bool)(!!(!NS_FAILED_impl(rv))))", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIPrincipal.h", 187); do { } while (0); do { __debugbreak(); MOZ_NoReturn(187); } while (0); } } while (0); 14:20:46 INFO - return result; 14:20:46 INFO - } 14:20:46 INFO - virtual nsresult __stdcall GetIsNullPrincipal(bool *aIsNullPrincipal) = 0; 14:20:46 INFO - inline bool GetIsNullPrincipal() 14:20:46 INFO - { 14:20:46 INFO - bool result; 14:20:46 INFO - mozilla::DebugOnly rv = GetIsNullPrincipal(&result); 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(((bool)(!!(!NS_FAILED_impl(rv))))))))) { MOZ_ReportAssertionFailure("((bool)(!!(!NS_FAILED_impl(rv))))", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIPrincipal.h", 197); do { } while (0); do { __debugbreak(); MOZ_NoReturn(197); } while (0); } } while (0); 14:20:46 INFO - return result; 14:20:46 INFO - } 14:20:46 INFO - virtual nsresult __stdcall GetIsCodebasePrincipal(bool *aIsCodebasePrincipal) = 0; 14:20:46 INFO - inline bool GetIsCodebasePrincipal() 14:20:46 INFO - { 14:20:46 INFO - bool result; 14:20:46 INFO - mozilla::DebugOnly rv = GetIsCodebasePrincipal(&result); 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(((bool)(!!(!NS_FAILED_impl(rv))))))))) { MOZ_ReportAssertionFailure("((bool)(!!(!NS_FAILED_impl(rv))))", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIPrincipal.h", 207); do { } while (0); do { __debugbreak(); MOZ_NoReturn(207); } while (0); } } while (0); 14:20:46 INFO - return result; 14:20:46 INFO - } 14:20:46 INFO - virtual nsresult __stdcall GetIsExpandedPrincipal(bool *aIsExpandedPrincipal) = 0; 14:20:46 INFO - inline bool GetIsExpandedPrincipal() 14:20:46 INFO - { 14:20:46 INFO - bool result; 14:20:46 INFO - mozilla::DebugOnly rv = GetIsExpandedPrincipal(&result); 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(((bool)(!!(!NS_FAILED_impl(rv))))))))) { MOZ_ReportAssertionFailure("((bool)(!!(!NS_FAILED_impl(rv))))", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIPrincipal.h", 217); do { } while (0); do { __debugbreak(); MOZ_NoReturn(217); } while (0); } } while (0); 14:20:46 INFO - return result; 14:20:46 INFO - } 14:20:46 INFO - virtual nsresult __stdcall GetIsSystemPrincipal(bool *aIsSystemPrincipal) = 0; 14:20:46 INFO - inline bool GetIsSystemPrincipal() 14:20:46 INFO - { 14:20:46 INFO - bool result; 14:20:46 INFO - mozilla::DebugOnly rv = GetIsSystemPrincipal(&result); 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(((bool)(!!(!NS_FAILED_impl(rv))))))))) { MOZ_ReportAssertionFailure("((bool)(!!(!NS_FAILED_impl(rv))))", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIPrincipal.h", 227); do { } while (0); do { __debugbreak(); MOZ_NoReturn(227); } while (0); } } while (0); 14:20:46 INFO - return result; 14:20:46 INFO - } 14:20:46 INFO - virtual bool IsOnCSSUnprefixingWhitelist(void) = 0; 14:20:46 INFO - }; 14:20:46 INFO - template struct nsIPrincipal::COMTypeInfo { static const nsIID kIID ; }; template const nsIID nsIPrincipal::COMTypeInfo::kIID = {0x3da7b133, 0xf1a0, 0x4de9, { 0xa2, 0xbc, 0x5c, 0x49, 0x01, 0x4c, 0x10, 0x77 }}; 14:20:46 INFO - #line 633 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIPrincipal.h" 14:20:46 INFO - class __declspec(novtable) nsIExpandedPrincipal : public nsISupports { 14:20:46 INFO - public: 14:20:46 INFO - template struct COMTypeInfo; 14:20:46 INFO - virtual nsresult __stdcall GetWhiteList(nsTArray > **aWhiteList) = 0; 14:20:46 INFO - }; 14:20:46 INFO - template struct nsIExpandedPrincipal::COMTypeInfo { static const nsIID kIID ; }; template const nsIID nsIExpandedPrincipal::COMTypeInfo::kIID = {0xf3e177df, 0x6a5e, 0x489f, { 0x80, 0xa7, 0x2d, 0xd1, 0x48, 0x14, 0x71, 0xd8 }}; 14:20:46 INFO - #line 711 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIPrincipal.h" 14:20:46 INFO - #line 714 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIPrincipal.h" 14:20:46 INFO - #line 11 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsJSPrincipals.h" 14:20:46 INFO - class nsJSPrincipals : public nsIPrincipal, public JSPrincipals 14:20:46 INFO - { 14:20:46 INFO - public: 14:20:46 INFO - static bool Subsume(JSPrincipals *jsprin, JSPrincipals *other); 14:20:46 INFO - static void Destroy(JSPrincipals *jsprin); 14:20:46 INFO - static bool ReadPrincipals(JSContext* aCx, JSStructuredCloneReader* aReader, 14:20:46 INFO - JSPrincipals** aOutPrincipals); 14:20:46 INFO - static bool ReadKnownPrincipalType(JSContext* aCx, 14:20:46 INFO - JSStructuredCloneReader* aReader, 14:20:46 INFO - uint32_t aTag, 14:20:46 INFO - JSPrincipals** aOutPrincipals); 14:20:46 INFO - bool write(JSContext* aCx, JSStructuredCloneWriter* aWriter) final; 14:20:46 INFO - static nsJSPrincipals* get(JSPrincipals *principals) { 14:20:46 INFO - nsJSPrincipals *self = static_cast(principals); 14:20:46 INFO - do { if (self) { do { static_assert(mozilla::detail::AssertionConditionTypedebugToken == DEBUG_TOKEN)>::isValid, "invalid assertion condition"); if ((!!(!(!!(self->debugToken == DEBUG_TOKEN))))) { MOZ_ReportAssertionFailure("self->debugToken == DEBUG_TOKEN", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsJSPrincipals.h", 36); do { } while (0); do { __debugbreak(); MOZ_NoReturn(36); } while (0); } } while (0); } } while (0); 14:20:46 INFO - return self; 14:20:46 INFO - } 14:20:46 INFO - static nsJSPrincipals* get(nsIPrincipal *principal) { 14:20:46 INFO - nsJSPrincipals *self = static_cast(principal); 14:20:46 INFO - do { if (self) { do { static_assert(mozilla::detail::AssertionConditionTypedebugToken == DEBUG_TOKEN)>::isValid, "invalid assertion condition"); if ((!!(!(!!(self->debugToken == DEBUG_TOKEN))))) { MOZ_ReportAssertionFailure("self->debugToken == DEBUG_TOKEN", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsJSPrincipals.h", 41); do { } while (0); do { __debugbreak(); MOZ_NoReturn(41); } while (0); } } while (0); } } while (0); 14:20:46 INFO - return self; 14:20:46 INFO - } 14:20:46 INFO - virtual MozExternalRefCountType __stdcall AddRef(void) override; 14:20:46 INFO - virtual MozExternalRefCountType __stdcall Release(void) override; 14:20:46 INFO - nsJSPrincipals() { 14:20:46 INFO - refcount = 0; 14:20:46 INFO - setDebugToken(DEBUG_TOKEN); 14:20:46 INFO - } 14:20:46 INFO - virtual nsresult GetScriptLocation(nsACString_internal &aStr) = 0; 14:20:46 INFO - static const uint32_t DEBUG_TOKEN = 0x0bf41760; 14:20:46 INFO - protected: 14:20:46 INFO - virtual ~nsJSPrincipals() { 14:20:46 INFO - setDebugToken(0); 14:20:46 INFO - } 14:20:46 INFO - }; 14:20:46 INFO - #line 67 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsJSPrincipals.h" 14:20:46 INFO - #line 11 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/BasePrincipal.h" 14:20:46 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/ChromeUtilsBinding.h" 14:20:46 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/ErrorResult.h" 14:20:46 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsStringGlue.h" 14:20:46 INFO - #line 23 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsStringGlue.h" 14:20:46 INFO - #line 25 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsStringGlue.h" 14:20:46 INFO - #line 34 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/ErrorResult.h" 14:20:46 INFO - namespace IPC { 14:20:46 INFO - class Message; 14:20:46 INFO - template struct ParamTraits; 14:20:46 INFO - } 14:20:46 INFO - class PickleIterator; 14:20:46 INFO - namespace mozilla { 14:20:46 INFO - namespace dom { 14:20:46 INFO - enum ErrNum { 14:20:46 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/Errors.msg" 14:20:46 INFO - MSG_INVALID_ENUM_VALUE, 14:20:46 INFO - MSG_MISSING_ARGUMENTS, 14:20:46 INFO - MSG_NOT_OBJECT, 14:20:46 INFO - MSG_NOT_CALLABLE, 14:20:46 INFO - MSG_NOT_CONSTRUCTOR, 14:20:46 INFO - MSG_DOES_NOT_IMPLEMENT_INTERFACE, 14:20:46 INFO - MSG_METHOD_THIS_DOES_NOT_IMPLEMENT_INTERFACE, 14:20:46 INFO - MSG_METHOD_THIS_UNWRAPPING_DENIED, 14:20:46 INFO - MSG_THIS_DOES_NOT_IMPLEMENT_INTERFACE, 14:20:46 INFO - MSG_NOT_IN_UNION, 14:20:46 INFO - MSG_ILLEGAL_CONSTRUCTOR, 14:20:46 INFO - MSG_CONSTRUCTOR_WITHOUT_NEW, 14:20:46 INFO - MSG_ENFORCE_RANGE_NON_FINITE, 14:20:46 INFO - MSG_ENFORCE_RANGE_OUT_OF_RANGE, 14:20:46 INFO - MSG_NOT_SEQUENCE, 14:20:46 INFO - MSG_NOT_DICTIONARY, 14:20:46 INFO - MSG_OVERLOAD_RESOLUTION_FAILED, 14:20:46 INFO - MSG_GLOBAL_NOT_NATIVE, 14:20:46 INFO - MSG_ENCODING_NOT_SUPPORTED, 14:20:46 INFO - MSG_DOM_ENCODING_NOT_UTF, 14:20:46 INFO - MSG_DOM_DECODING_FAILED, 14:20:46 INFO - MSG_NOT_FINITE, 14:20:46 INFO - MSG_INVALID_VERSION, 14:20:46 INFO - MSG_INVALID_BYTESTRING, 14:20:46 INFO - #line 50 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/Errors.msg" 14:20:46 INFO - MSG_NOT_DATE, 14:20:46 INFO - MSG_INVALID_ADVANCE_COUNT, 14:20:46 INFO - MSG_DEFINEPROPERTY_ON_GSP, 14:20:46 INFO - MSG_INVALID_URL, 14:20:46 INFO - MSG_URL_HAS_CREDENTIALS, 14:20:46 INFO - MSG_METADATA_NOT_CONFIGURED, 14:20:46 INFO - MSG_INVALID_READ_SIZE, 14:20:46 INFO - MSG_HEADERS_IMMUTABLE, 14:20:46 INFO - MSG_INVALID_HEADER_NAME, 14:20:46 INFO - MSG_INVALID_HEADER_VALUE, 14:20:46 INFO - MSG_INVALID_HEADER_SEQUENCE, 14:20:46 INFO - MSG_PERMISSION_DENIED_TO_PASS_ARG, 14:20:46 INFO - MSG_MISSING_REQUIRED_DICTIONARY_MEMBER, 14:20:46 INFO - MSG_REQUEST_INTEGRITY_METADATA_NOT_EMPTY, 14:20:46 INFO - MSG_INVALID_REQUEST_METHOD, 14:20:46 INFO - MSG_INVALID_REQUEST_MODE, 14:20:46 INFO - MSG_INVALID_REFERRER_URL, 14:20:46 INFO - MSG_CROSS_ORIGIN_REFERRER_URL, 14:20:46 INFO - MSG_FETCH_BODY_CONSUMED_ERROR, 14:20:46 INFO - MSG_RESPONSE_INVALID_STATUSTEXT_ERROR, 14:20:46 INFO - MSG_FETCH_FAILED, 14:20:46 INFO - MSG_NO_BODY_ALLOWED_FOR_GET_AND_HEAD, 14:20:46 INFO - MSG_RESPONSE_NULL_STATUS_WITH_BODY, 14:20:46 INFO - MSG_DEFINE_NON_CONFIGURABLE_PROP_ON_WINDOW, 14:20:46 INFO - MSG_INVALID_ZOOMANDPAN_VALUE_ERROR, 14:20:46 INFO - MSG_INVALID_TRANSFORM_ANGLE_ERROR, 14:20:46 INFO - MSG_INVALID_RESPONSE_STATUSCODE_ERROR, 14:20:46 INFO - MSG_INVALID_REDIRECT_STATUSCODE_ERROR, 14:20:46 INFO - MSG_INVALID_URL_SCHEME, 14:20:46 INFO - MSG_RESPONSE_URL_IS_NULL, 14:20:46 INFO - MSG_RESPONSE_HAS_VARY_STAR, 14:20:46 INFO - MSG_BAD_FORMDATA, 14:20:46 INFO - MSG_NO_ACTIVE_WORKER, 14:20:46 INFO - MSG_NOTIFICATION_PERMISSION_DENIED, 14:20:46 INFO - MSG_NOTIFICATION_NO_CONSTRUCTOR_IN_SERVICEWORKER, 14:20:46 INFO - MSG_INVALID_SCOPE, 14:20:46 INFO - MSG_INVALID_KEYFRAME_OFFSETS, 14:20:46 INFO - MSG_IS_NOT_PROMISE, 14:20:46 INFO - MSG_SW_INSTALL_ERROR, 14:20:46 INFO - MSG_SW_SCRIPT_THREW, 14:20:46 INFO - MSG_TYPEDARRAY_IS_SHARED, 14:20:46 INFO - MSG_TYPEDARRAY_IS_DETACHED, 14:20:46 INFO - MSG_CACHE_ADD_FAILED_RESPONSE, 14:20:46 INFO - MSG_SW_UPDATE_BAD_REGISTRATION, 14:20:46 INFO - MSG_INVALID_DURATION_ERROR, 14:20:46 INFO - MSG_INVALID_EASING_ERROR, 14:20:46 INFO - MSG_INVALID_SPACING_MODE_ERROR, 14:20:46 INFO - MSG_USELESS_SETTIMEOUT, 14:20:46 INFO - MSG_TOKENLIST_NO_SUPPORTED_TOKENS, 14:20:46 INFO - MSG_CACHE_STREAM_CLOSED, 14:20:46 INFO - MSG_TIME_VALUE_OUT_OF_RANGE, 14:20:46 INFO - MSG_ONLY_IF_CACHED_WITHOUT_SAME_ORIGIN, 14:20:46 INFO - MSG_THRESHOLD_RANGE_ERROR, 14:20:46 INFO - MSG_WORKER_THREAD_SHUTTING_DOWN, 14:20:46 INFO - MSG_CACHE_OPEN_FAILED, 14:20:46 INFO - #line 53 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/ErrorResult.h" 14:20:46 INFO - Err_Limit 14:20:46 INFO - }; 14:20:46 INFO - #line 66 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/ErrorResult.h" 14:20:46 INFO - uint16_t 14:20:46 INFO - GetErrorArgCount(const ErrNum aErrorNumber); 14:20:46 INFO - namespace binding_detail { 14:20:46 INFO - void ThrowErrorMessage(JSContext* aCx, const unsigned aErrorNumber, ...); 14:20:46 INFO - } 14:20:46 INFO - template 14:20:46 INFO - inline bool 14:20:46 INFO - ThrowErrorMessage(JSContext* aCx, const ErrNum aErrorNumber, Ts&&... aArgs) 14:20:46 INFO - { 14:20:46 INFO - binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), 14:20:46 INFO - mozilla::Forward(aArgs)...); 14:20:46 INFO - return false; 14:20:46 INFO - } 14:20:46 INFO - struct StringArrayAppender 14:20:46 INFO - { 14:20:46 INFO - static void Append(nsTArray& aArgs, uint16_t aCount) 14:20:46 INFO - { 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aCount == 0))))) { MOZ_ReportAssertionFailure("aCount == 0" " (" "Must give at least as many string arguments as are required by the ErrNum." ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/ErrorResult.h", 87); do { } while (0); do { __debugbreak(); MOZ_NoReturn(87); } while (0); } } while (0); 14:20:46 INFO - } 14:20:46 INFO - template 14:20:46 INFO - static void Append(nsTArray& aArgs, uint16_t aCount, const nsAString_internal& aFirst, Ts&&... aOtherArgs) 14:20:46 INFO - { 14:20:46 INFO - if (aCount == 0) { 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(false))))) { MOZ_ReportAssertionFailure("false" " (" "There should not be more string arguments provided than are required by the ErrNum." ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/ErrorResult.h", 94); do { } while (0); do { __debugbreak(); MOZ_NoReturn(94); } while (0); } } while (0); 14:20:46 INFO - return; 14:20:46 INFO - } 14:20:46 INFO - aArgs.AppendElement(aFirst); 14:20:46 INFO - Append(aArgs, aCount - 1, Forward(aOtherArgs)...); 14:20:46 INFO - } 14:20:46 INFO - }; 14:20:46 INFO - } 14:20:46 INFO - class ErrorResult; 14:20:46 INFO - class OOMReporter; 14:20:46 INFO - namespace binding_danger { 14:20:46 INFO - template 14:20:46 INFO - class TErrorResult { 14:20:46 INFO - public: 14:20:46 INFO - TErrorResult() 14:20:46 INFO - : mResult(NS_OK) 14:20:46 INFO - , mMightHaveUnreportedJSException(false) 14:20:46 INFO - , mUnionState(HasNothing) 14:20:46 INFO - #line 129 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/ErrorResult.h" 14:20:46 INFO - { 14:20:46 INFO - } 14:20:46 INFO - ~TErrorResult() { 14:20:46 INFO - AssertInOwningThread(); 14:20:46 INFO - if (CleanupPolicy::assertHandled) { 14:20:46 INFO - AssertReportedOrSuppressed(); 14:20:46 INFO - } 14:20:46 INFO - if (CleanupPolicy::suppress) { 14:20:46 INFO - SuppressException(); 14:20:46 INFO - } 14:20:46 INFO - AssertReportedOrSuppressed(); 14:20:46 INFO - } 14:20:46 INFO - TErrorResult(TErrorResult&& aRHS) 14:20:46 INFO - : TErrorResult() 14:20:46 INFO - { 14:20:46 INFO - *this = Move(aRHS); 14:20:46 INFO - } 14:20:46 INFO - TErrorResult& operator=(TErrorResult&& aRHS); 14:20:46 INFO - explicit TErrorResult(nsresult aRv) 14:20:46 INFO - : TErrorResult() 14:20:46 INFO - { 14:20:46 INFO - AssignErrorCode(aRv); 14:20:46 INFO - } 14:20:46 INFO - operator ErrorResult&(); 14:20:46 INFO - operator OOMReporter&(); 14:20:46 INFO - void Throw(nsresult rv) { 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(((bool)(!!(NS_FAILED_impl(rv))))))))) { MOZ_ReportAssertionFailure("((bool)(!!(NS_FAILED_impl(rv))))" " (" "Please don't try throwing success" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/ErrorResult.h", 169); do { } while (0); do { __debugbreak(); MOZ_NoReturn(169); } while (0); } } while (0); 14:20:46 INFO - AssignErrorCode(rv); 14:20:46 INFO - } 14:20:46 INFO - void CloneTo(TErrorResult& aRv) const; 14:20:46 INFO - void SuppressException(); 14:20:46 INFO - nsresult StealNSResult() { 14:20:46 INFO - nsresult rv = ErrorCode(); 14:20:46 INFO - SuppressException(); 14:20:46 INFO - return rv; 14:20:46 INFO - } 14:20:46 INFO - bool MaybeSetPendingException(JSContext* cx) 14:20:46 INFO - { 14:20:46 INFO - WouldReportJSException(); 14:20:46 INFO - if (!Failed()) { 14:20:46 INFO - return false; 14:20:46 INFO - } 14:20:46 INFO - SetPendingException(cx); 14:20:46 INFO - return true; 14:20:46 INFO - } 14:20:46 INFO - void StealExceptionFromJSContext(JSContext* cx); 14:20:46 INFO - template 14:20:46 INFO - void ThrowTypeError(Ts&&... messageArgs) 14:20:46 INFO - { 14:20:46 INFO - ThrowErrorWithMessage(NS_ERROR_TYPE_ERR, 14:20:46 INFO - Forward(messageArgs)...); 14:20:46 INFO - } 14:20:46 INFO - template 14:20:46 INFO - void ThrowRangeError(Ts&&... messageArgs) 14:20:46 INFO - { 14:20:46 INFO - ThrowErrorWithMessage(NS_ERROR_RANGE_ERR, 14:20:46 INFO - Forward(messageArgs)...); 14:20:46 INFO - } 14:20:46 INFO - bool IsErrorWithMessage() const { return ErrorCode() == NS_ERROR_TYPE_ERR || ErrorCode() == NS_ERROR_RANGE_ERR; } 14:20:46 INFO - void ThrowJSException(JSContext* cx, JS::Handle exn); 14:20:46 INFO - bool IsJSException() const { return ErrorCode() == NS_ERROR_DOM_JS_EXCEPTION; } 14:20:46 INFO - void ThrowDOMException(nsresult rv, const nsACString_internal& message = EmptyCString()); 14:20:46 INFO - bool IsDOMException() const { return ErrorCode() == NS_ERROR_DOM_DOMEXCEPTION; } 14:20:46 INFO - void NoteJSContextException(JSContext* aCx); 14:20:46 INFO - bool IsJSContextException() { 14:20:46 INFO - return ErrorCode() == NS_ERROR_DOM_EXCEPTION_ON_JSCONTEXT; 14:20:46 INFO - } 14:20:46 INFO - void ThrowUncatchableException() { 14:20:46 INFO - Throw(NS_ERROR_UNCATCHABLE_EXCEPTION); 14:20:46 INFO - } 14:20:46 INFO - bool IsUncatchableException() const { 14:20:46 INFO - return ErrorCode() == NS_ERROR_UNCATCHABLE_EXCEPTION; 14:20:46 INFO - } 14:20:46 INFO - void inline MightThrowJSException() 14:20:46 INFO - { 14:20:46 INFO - mMightHaveUnreportedJSException = true; 14:20:46 INFO - #line 303 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/ErrorResult.h" 14:20:46 INFO - } 14:20:46 INFO - void inline WouldReportJSException() 14:20:46 INFO - { 14:20:46 INFO - mMightHaveUnreportedJSException = false; 14:20:46 INFO - #line 309 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/ErrorResult.h" 14:20:46 INFO - } 14:20:46 INFO - void operator=(nsresult rv) { 14:20:46 INFO - AssignErrorCode(rv); 14:20:46 INFO - } 14:20:46 INFO - bool Failed() const { 14:20:46 INFO - return ((bool)(!!(NS_FAILED_impl(mResult)))); 14:20:46 INFO - } 14:20:46 INFO - bool ErrorCodeIs(nsresult rv) const { 14:20:46 INFO - return mResult == rv; 14:20:46 INFO - } 14:20:46 INFO - uint32_t ErrorCodeAsInt() const { 14:20:46 INFO - return static_cast(ErrorCode()); 14:20:46 INFO - } 14:20:46 INFO - protected: 14:20:46 INFO - nsresult ErrorCode() const { 14:20:46 INFO - return mResult; 14:20:46 INFO - } 14:20:46 INFO - private: 14:20:46 INFO - enum UnionState { 14:20:46 INFO - HasMessage, 14:20:46 INFO - HasDOMExceptionInfo, 14:20:46 INFO - HasJSException, 14:20:46 INFO - HasNothing 14:20:46 INFO - }; 14:20:46 INFO - #line 349 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/ErrorResult.h" 14:20:46 INFO - friend struct IPC::ParamTraits; 14:20:46 INFO - friend struct IPC::ParamTraits; 14:20:46 INFO - void SerializeMessage(IPC::Message* aMsg) const; 14:20:46 INFO - bool DeserializeMessage(const IPC::Message* aMsg, PickleIterator* aIter); 14:20:46 INFO - void SerializeDOMExceptionInfo(IPC::Message* aMsg) const; 14:20:46 INFO - bool DeserializeDOMExceptionInfo(const IPC::Message* aMsg, PickleIterator* aIter); 14:20:46 INFO - nsTArray& CreateErrorMessageHelper(const dom::ErrNum errorNumber, nsresult errorType); 14:20:46 INFO - template 14:20:46 INFO - void ThrowErrorWithMessage(nsresult errorType, Ts&&... messageArgs) 14:20:46 INFO - { 14:20:46 INFO - #line 369 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/ErrorResult.h" 14:20:46 INFO - ClearUnionData(); 14:20:46 INFO - nsTArray& messageArgsArray = CreateErrorMessageHelper(errorNumber, errorType); 14:20:46 INFO - uint16_t argCount = dom::GetErrorArgCount(errorNumber); 14:20:46 INFO - dom::StringArrayAppender::Append(messageArgsArray, argCount, 14:20:46 INFO - Forward(messageArgs)...); 14:20:46 INFO - mUnionState = HasMessage; 14:20:46 INFO - #line 379 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/ErrorResult.h" 14:20:46 INFO - } 14:20:46 INFO - inline void AssertInOwningThread() const { 14:20:46 INFO - if ((!!(this->_mOwningThread.GetThread() != PR_GetCurrentThread()))) { do { MOZ_ReportCrash("" "TErrorResult" " not thread-safe", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/ErrorResult.h", 383); do { } while (0); do { __debugbreak(); MOZ_NoReturn(383); } while (0); } while (0); }; 14:20:46 INFO - #line 385 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/ErrorResult.h" 14:20:46 INFO - } 14:20:46 INFO - void AssignErrorCode(nsresult aRv) { 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aRv != NS_ERROR_TYPE_ERR))))) { MOZ_ReportAssertionFailure("aRv != NS_ERROR_TYPE_ERR" " (" "Use ThrowTypeError()" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/ErrorResult.h", 388); do { } while (0); do { __debugbreak(); MOZ_NoReturn(388); } while (0); } } while (0); 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aRv != NS_ERROR_RANGE_ERR))))) { MOZ_ReportAssertionFailure("aRv != NS_ERROR_RANGE_ERR" " (" "Use ThrowRangeError()" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/ErrorResult.h", 389); do { } while (0); do { __debugbreak(); MOZ_NoReturn(389); } while (0); } } while (0); 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!IsErrorWithMessage()))))) { MOZ_ReportAssertionFailure("!IsErrorWithMessage()" " (" "Don't overwrite errors with message" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/ErrorResult.h", 390); do { } while (0); do { __debugbreak(); MOZ_NoReturn(390); } while (0); } } while (0); 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aRv != NS_ERROR_DOM_JS_EXCEPTION))))) { MOZ_ReportAssertionFailure("aRv != NS_ERROR_DOM_JS_EXCEPTION" " (" "Use ThrowJSException()" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/ErrorResult.h", 391); do { } while (0); do { __debugbreak(); MOZ_NoReturn(391); } while (0); } } while (0); 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!IsJSException()))))) { MOZ_ReportAssertionFailure("!IsJSException()" " (" "Don't overwrite JS exceptions" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/ErrorResult.h", 392); do { } while (0); do { __debugbreak(); MOZ_NoReturn(392); } while (0); } } while (0); 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aRv != NS_ERROR_DOM_DOMEXCEPTION))))) { MOZ_ReportAssertionFailure("aRv != NS_ERROR_DOM_DOMEXCEPTION" " (" "Use ThrowDOMException()" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/ErrorResult.h", 393); do { } while (0); do { __debugbreak(); MOZ_NoReturn(393); } while (0); } } while (0); 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!IsDOMException()))))) { MOZ_ReportAssertionFailure("!IsDOMException()" " (" "Don't overwrite DOM exceptions" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/ErrorResult.h", 394); do { } while (0); do { __debugbreak(); MOZ_NoReturn(394); } while (0); } } while (0); 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aRv != NS_ERROR_XPC_NOT_ENOUGH_ARGS))))) { MOZ_ReportAssertionFailure("aRv != NS_ERROR_XPC_NOT_ENOUGH_ARGS" " (" "May need to bring back ThrowNotEnoughArgsError" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/ErrorResult.h", 395); do { } while (0); do { __debugbreak(); MOZ_NoReturn(395); } while (0); } } while (0); 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aRv != NS_ERROR_DOM_EXCEPTION_ON_JSCONTEXT))))) { MOZ_ReportAssertionFailure("aRv != NS_ERROR_DOM_EXCEPTION_ON_JSCONTEXT" " (" "Use NoteJSContextException" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/ErrorResult.h", 397); do { } while (0); do { __debugbreak(); MOZ_NoReturn(397); } while (0); } } while (0); 14:20:46 INFO - #line 398 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/ErrorResult.h" 14:20:46 INFO - mResult = aRv; 14:20:46 INFO - } 14:20:46 INFO - void ClearMessage(); 14:20:46 INFO - void ClearDOMExceptionInfo(); 14:20:46 INFO - void ClearUnionData(); 14:20:46 INFO - void SetPendingException(JSContext* cx); 14:20:46 INFO - void SetPendingExceptionWithMessage(JSContext* cx); 14:20:46 INFO - void SetPendingJSException(JSContext* cx); 14:20:46 INFO - void SetPendingDOMException(JSContext* cx); 14:20:46 INFO - void SetPendingGenericErrorException(JSContext* cx); 14:20:46 INFO - inline void AssertReportedOrSuppressed() 14:20:46 INFO - { 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!Failed()))))) { MOZ_ReportAssertionFailure("!Failed()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/ErrorResult.h", 424); do { } while (0); do { __debugbreak(); MOZ_NoReturn(424); } while (0); } } while (0); 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!mMightHaveUnreportedJSException))))) { MOZ_ReportAssertionFailure("!mMightHaveUnreportedJSException", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/ErrorResult.h", 425); do { } while (0); do { __debugbreak(); MOZ_NoReturn(425); } while (0); } } while (0); 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mUnionState == HasNothing))))) { MOZ_ReportAssertionFailure("mUnionState == HasNothing", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/ErrorResult.h", 426); do { } while (0); do { __debugbreak(); MOZ_NoReturn(426); } while (0); } } while (0); 14:20:46 INFO - } 14:20:46 INFO - nsresult mResult; 14:20:46 INFO - struct Message; 14:20:46 INFO - struct DOMExceptionInfo; 14:20:46 INFO - union { 14:20:46 INFO - Message* mMessage; 14:20:46 INFO - JS::Value mJSException; 14:20:46 INFO - DOMExceptionInfo* mDOMExceptionInfo; 14:20:46 INFO - }; 14:20:46 INFO - bool mMightHaveUnreportedJSException; 14:20:46 INFO - UnionState mUnionState; 14:20:46 INFO - nsAutoOwningThread _mOwningThread;; 14:20:46 INFO - #line 465 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/ErrorResult.h" 14:20:46 INFO - TErrorResult(const TErrorResult&) = delete; 14:20:46 INFO - void operator=(const TErrorResult&) = delete; 14:20:46 INFO - }; 14:20:46 INFO - struct JustAssertCleanupPolicy { 14:20:46 INFO - static const bool assertHandled = true; 14:20:46 INFO - static const bool suppress = false; 14:20:46 INFO - }; 14:20:46 INFO - struct AssertAndSuppressCleanupPolicy { 14:20:46 INFO - static const bool assertHandled = true; 14:20:46 INFO - static const bool suppress = true; 14:20:46 INFO - }; 14:20:46 INFO - struct JustSuppressCleanupPolicy { 14:20:46 INFO - static const bool assertHandled = false; 14:20:46 INFO - static const bool suppress = true; 14:20:46 INFO - }; 14:20:46 INFO - } 14:20:46 INFO - class ErrorResult : 14:20:46 INFO - public binding_danger::TErrorResult 14:20:46 INFO - { 14:20:46 INFO - typedef binding_danger::TErrorResult BaseErrorResult; 14:20:46 INFO - public: 14:20:46 INFO - ErrorResult() 14:20:46 INFO - : BaseErrorResult() 14:20:46 INFO - {} 14:20:46 INFO - ErrorResult(ErrorResult&& aRHS) 14:20:46 INFO - : BaseErrorResult(Move(aRHS)) 14:20:46 INFO - {} 14:20:46 INFO - explicit ErrorResult(nsresult aRv) 14:20:46 INFO - : BaseErrorResult(aRv) 14:20:46 INFO - {} 14:20:46 INFO - void operator=(nsresult rv) 14:20:46 INFO - { 14:20:46 INFO - BaseErrorResult::operator=(rv); 14:20:46 INFO - } 14:20:46 INFO - ErrorResult& operator=(ErrorResult&& aRHS) 14:20:46 INFO - { 14:20:46 INFO - BaseErrorResult::operator=(Move(aRHS)); 14:20:46 INFO - return *this; 14:20:46 INFO - } 14:20:46 INFO - private: 14:20:46 INFO - ErrorResult(const ErrorResult&) = delete; 14:20:46 INFO - void operator=(const ErrorResult&) = delete; 14:20:46 INFO - }; 14:20:46 INFO - template 14:20:46 INFO - binding_danger::TErrorResult::operator ErrorResult&() 14:20:46 INFO - { 14:20:46 INFO - return *static_cast( 14:20:46 INFO - reinterpret_cast*>(this)); 14:20:46 INFO - } 14:20:46 INFO - class IgnoredErrorResult : 14:20:46 INFO - public binding_danger::TErrorResult 14:20:46 INFO - { 14:20:46 INFO - }; 14:20:46 INFO - namespace dom { 14:20:46 INFO - namespace binding_detail { 14:20:46 INFO - class FastErrorResult : 14:20:46 INFO - public mozilla::binding_danger::TErrorResult< 14:20:46 INFO - mozilla::binding_danger::JustAssertCleanupPolicy> 14:20:46 INFO - { 14:20:46 INFO - }; 14:20:46 INFO - } 14:20:46 INFO - } 14:20:46 INFO - namespace binding_danger { 14:20:46 INFO - class OOMReporterInstantiator; 14:20:46 INFO - } 14:20:46 INFO - class OOMReporter : private dom::binding_detail::FastErrorResult 14:20:46 INFO - { 14:20:46 INFO - public: 14:20:46 INFO - void ReportOOM() 14:20:46 INFO - { 14:20:46 INFO - Throw(NS_ERROR_OUT_OF_MEMORY); 14:20:46 INFO - } 14:20:46 INFO - private: 14:20:46 INFO - friend class binding_danger::OOMReporterInstantiator; 14:20:46 INFO - template 14:20:46 INFO - friend class binding_danger::TErrorResult; 14:20:46 INFO - OOMReporter() 14:20:46 INFO - : dom::binding_detail::FastErrorResult() 14:20:46 INFO - { 14:20:46 INFO - } 14:20:46 INFO - }; 14:20:46 INFO - namespace binding_danger { 14:20:46 INFO - class OOMReporterInstantiator : public OOMReporter 14:20:46 INFO - { 14:20:46 INFO - public: 14:20:46 INFO - OOMReporterInstantiator() 14:20:46 INFO - : OOMReporter() 14:20:46 INFO - { 14:20:46 INFO - } 14:20:46 INFO - bool MaybeSetPendingException(JSContext* cx) 14:20:46 INFO - { 14:20:46 INFO - return OOMReporter::MaybeSetPendingException(cx); 14:20:46 INFO - } 14:20:46 INFO - }; 14:20:46 INFO - } 14:20:46 INFO - template 14:20:46 INFO - binding_danger::TErrorResult::operator OOMReporter&() 14:20:46 INFO - { 14:20:46 INFO - return *static_cast( 14:20:46 INFO - reinterpret_cast*>(this)); 14:20:46 INFO - } 14:20:46 INFO - } 14:20:46 INFO - #line 647 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/ErrorResult.h" 14:20:46 INFO - #line 9 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/ChromeUtilsBinding.h" 14:20:46 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/BindingDeclarations.h" 14:20:46 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RootedOwningNonNull.h" 14:20:46 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/OwningNonNull.h" 14:20:46 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsAutoPtr.h" 14:20:46 INFO - template 14:20:46 INFO - class nsAutoPtr 14:20:46 INFO - { 14:20:46 INFO - private: 14:20:46 INFO - static_assert(!mozilla::IsScalar::value, "If you are using " 14:20:46 INFO - "nsAutoPtr to hold an array, use UniquePtr instead"); 14:20:46 INFO - void** 14:20:46 INFO - begin_assignment() 14:20:46 INFO - { 14:20:46 INFO - assign(0); 14:20:46 INFO - return reinterpret_cast(&mRawPtr); 14:20:46 INFO - } 14:20:46 INFO - void 14:20:46 INFO - assign(T* aNewPtr) 14:20:46 INFO - { 14:20:46 INFO - T* oldPtr = mRawPtr; 14:20:46 INFO - if (aNewPtr && aNewPtr == oldPtr) { 14:20:46 INFO - do { MOZ_ReportCrash("" "Logic flaw in the caller", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsAutoPtr.h", 41); do { } while (0); do { __debugbreak(); MOZ_NoReturn(41); } while (0); } while (0); 14:20:46 INFO - } 14:20:46 INFO - mRawPtr = aNewPtr; 14:20:46 INFO - delete oldPtr; 14:20:46 INFO - } 14:20:46 INFO - class Ptr 14:20:46 INFO - { 14:20:46 INFO - public: 14:20:46 INFO - Ptr(T* aPtr) 14:20:46 INFO - : mPtr(aPtr) 14:20:46 INFO - { 14:20:46 INFO - } 14:20:46 INFO - operator T*() const 14:20:46 INFO - { 14:20:46 INFO - return mPtr; 14:20:46 INFO - } 14:20:46 INFO - private: 14:20:46 INFO - T* mPtr; 14:20:46 INFO - }; 14:20:46 INFO - private: 14:20:46 INFO - T* mRawPtr; 14:20:46 INFO - public: 14:20:46 INFO - typedef T element_type; 14:20:46 INFO - ~nsAutoPtr() 14:20:46 INFO - { 14:20:46 INFO - delete mRawPtr; 14:20:46 INFO - } 14:20:46 INFO - nsAutoPtr() 14:20:46 INFO - : mRawPtr(0) 14:20:46 INFO - { 14:20:46 INFO - } 14:20:46 INFO - nsAutoPtr(Ptr aRawPtr) 14:20:46 INFO - : mRawPtr(aRawPtr) 14:20:46 INFO - { 14:20:46 INFO - } 14:20:46 INFO - nsAutoPtr(nsAutoPtr& aSmartPtr) 14:20:46 INFO - : mRawPtr(aSmartPtr.forget()) 14:20:46 INFO - { 14:20:46 INFO - } 14:20:46 INFO - template 14:20:46 INFO - nsAutoPtr(nsAutoPtr& aSmartPtr) 14:20:46 INFO - : mRawPtr(aSmartPtr.forget()) 14:20:46 INFO - { 14:20:46 INFO - } 14:20:46 INFO - nsAutoPtr(nsAutoPtr&& aSmartPtr) 14:20:46 INFO - : mRawPtr(aSmartPtr.forget()) 14:20:46 INFO - { 14:20:46 INFO - } 14:20:46 INFO - template 14:20:46 INFO - nsAutoPtr(nsAutoPtr&& aSmartPtr) 14:20:46 INFO - : mRawPtr(aSmartPtr.forget()) 14:20:46 INFO - { 14:20:46 INFO - } 14:20:46 INFO - nsAutoPtr& 14:20:46 INFO - operator=(T* aRhs) 14:20:46 INFO - { 14:20:46 INFO - assign(aRhs); 14:20:46 INFO - return *this; 14:20:46 INFO - } 14:20:46 INFO - nsAutoPtr& operator=(nsAutoPtr& aRhs) 14:20:46 INFO - { 14:20:46 INFO - assign(aRhs.forget()); 14:20:46 INFO - return *this; 14:20:46 INFO - } 14:20:46 INFO - template 14:20:46 INFO - nsAutoPtr& operator=(nsAutoPtr& aRhs) 14:20:46 INFO - { 14:20:46 INFO - assign(aRhs.forget()); 14:20:46 INFO - return *this; 14:20:46 INFO - } 14:20:46 INFO - nsAutoPtr& operator=(nsAutoPtr&& aRhs) 14:20:46 INFO - { 14:20:46 INFO - assign(aRhs.forget()); 14:20:46 INFO - return *this; 14:20:46 INFO - } 14:20:46 INFO - template 14:20:46 INFO - nsAutoPtr& operator=(nsAutoPtr&& aRhs) 14:20:46 INFO - { 14:20:46 INFO - assign(aRhs.forget()); 14:20:46 INFO - return *this; 14:20:46 INFO - } 14:20:46 INFO - T* 14:20:46 INFO - get() const 14:20:46 INFO - { 14:20:46 INFO - return mRawPtr; 14:20:46 INFO - } 14:20:46 INFO - operator T*() const 14:20:46 INFO - { 14:20:46 INFO - return get(); 14:20:46 INFO - } 14:20:46 INFO - T* 14:20:46 INFO - forget() 14:20:46 INFO - { 14:20:46 INFO - T* temp = mRawPtr; 14:20:46 INFO - mRawPtr = 0; 14:20:46 INFO - return temp; 14:20:46 INFO - } 14:20:46 INFO - T* 14:20:46 INFO - operator->() const 14:20:46 INFO - { 14:20:46 INFO - do { if (!(mRawPtr != 0)) { NS_DebugBreak(NS_DEBUG_ASSERTION, "You can't dereference a NULL nsAutoPtr with operator->().", "mRawPtr != 0", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsAutoPtr.h", 200); MOZ_PretendNoReturn(); } } while(0); 14:20:46 INFO - #line 201 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsAutoPtr.h" 14:20:46 INFO - return get(); 14:20:46 INFO - } 14:20:46 INFO - template 14:20:46 INFO - class Proxy 14:20:46 INFO - { 14:20:46 INFO - typedef R (T::*member_function)(Args...); 14:20:46 INFO - T* mRawPtr; 14:20:46 INFO - member_function mFunction; 14:20:46 INFO - public: 14:20:46 INFO - Proxy(T* aRawPtr, member_function aFunction) 14:20:46 INFO - : mRawPtr(aRawPtr), 14:20:46 INFO - mFunction(aFunction) 14:20:46 INFO - { 14:20:46 INFO - } 14:20:46 INFO - template 14:20:46 INFO - R operator()(ActualArgs&&... aArgs) 14:20:46 INFO - { 14:20:46 INFO - return ((*mRawPtr).*mFunction)(mozilla::Forward(aArgs)...); 14:20:46 INFO - } 14:20:46 INFO - }; 14:20:46 INFO - template 14:20:46 INFO - Proxy operator->*(R (C::*aFptr)(Args...)) const 14:20:46 INFO - { 14:20:46 INFO - do { if (!(mRawPtr != 0)) { NS_DebugBreak(NS_DEBUG_ASSERTION, "You can't dereference a NULL nsAutoPtr with operator->*().", "mRawPtr != 0", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsAutoPtr.h", 227); MOZ_PretendNoReturn(); } } while(0); 14:20:46 INFO - #line 228 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsAutoPtr.h" 14:20:46 INFO - return Proxy(get(), aFptr); 14:20:46 INFO - } 14:20:46 INFO - nsAutoPtr* 14:20:46 INFO - get_address() 14:20:46 INFO - { 14:20:46 INFO - return this; 14:20:46 INFO - } 14:20:46 INFO - const nsAutoPtr* 14:20:46 INFO - get_address() const 14:20:46 INFO - { 14:20:46 INFO - return this; 14:20:46 INFO - } 14:20:46 INFO - public: 14:20:46 INFO - T& 14:20:46 INFO - operator*() const 14:20:46 INFO - { 14:20:46 INFO - do { if (!(mRawPtr != 0)) { NS_DebugBreak(NS_DEBUG_ASSERTION, "You can't dereference a NULL nsAutoPtr with operator*().", "mRawPtr != 0", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsAutoPtr.h", 252); MOZ_PretendNoReturn(); } } while(0); 14:20:46 INFO - #line 253 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsAutoPtr.h" 14:20:46 INFO - return *get(); 14:20:46 INFO - } 14:20:46 INFO - T** 14:20:46 INFO - StartAssignment() 14:20:46 INFO - { 14:20:46 INFO - assign(0); 14:20:46 INFO - return reinterpret_cast(&mRawPtr); 14:20:46 INFO - #line 265 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsAutoPtr.h" 14:20:46 INFO - } 14:20:46 INFO - }; 14:20:46 INFO - template 14:20:46 INFO - inline nsAutoPtr* 14:20:46 INFO - address_of(nsAutoPtr& aPtr) 14:20:46 INFO - { 14:20:46 INFO - return aPtr.get_address(); 14:20:46 INFO - } 14:20:46 INFO - template 14:20:46 INFO - inline const nsAutoPtr* 14:20:46 INFO - address_of(const nsAutoPtr& aPtr) 14:20:46 INFO - { 14:20:46 INFO - return aPtr.get_address(); 14:20:46 INFO - } 14:20:46 INFO - template 14:20:46 INFO - class nsAutoPtrGetterTransfers 14:20:46 INFO - { 14:20:46 INFO - public: 14:20:46 INFO - explicit 14:20:46 INFO - nsAutoPtrGetterTransfers(nsAutoPtr& aSmartPtr) 14:20:46 INFO - : mTargetSmartPtr(aSmartPtr) 14:20:46 INFO - { 14:20:46 INFO - } 14:20:46 INFO - operator void**() 14:20:46 INFO - { 14:20:46 INFO - return reinterpret_cast(mTargetSmartPtr.StartAssignment()); 14:20:46 INFO - } 14:20:46 INFO - operator T**() 14:20:46 INFO - { 14:20:46 INFO - return mTargetSmartPtr.StartAssignment(); 14:20:46 INFO - } 14:20:46 INFO - T*& 14:20:46 INFO - operator*() 14:20:46 INFO - { 14:20:46 INFO - return *(mTargetSmartPtr.StartAssignment()); 14:20:46 INFO - } 14:20:46 INFO - private: 14:20:46 INFO - nsAutoPtr& mTargetSmartPtr; 14:20:46 INFO - }; 14:20:46 INFO - template 14:20:46 INFO - inline nsAutoPtrGetterTransfers 14:20:46 INFO - getter_Transfers(nsAutoPtr& aSmartPtr) 14:20:46 INFO - { 14:20:46 INFO - return nsAutoPtrGetterTransfers(aSmartPtr); 14:20:46 INFO - } 14:20:46 INFO - template 14:20:46 INFO - inline bool 14:20:46 INFO - operator==(const nsAutoPtr& aLhs, const nsAutoPtr& aRhs) 14:20:46 INFO - { 14:20:46 INFO - return static_cast(aLhs.get()) == static_cast(aRhs.get()); 14:20:46 INFO - } 14:20:46 INFO - template 14:20:46 INFO - inline bool 14:20:46 INFO - operator!=(const nsAutoPtr& aLhs, const nsAutoPtr& aRhs) 14:20:46 INFO - { 14:20:46 INFO - return static_cast(aLhs.get()) != static_cast(aRhs.get()); 14:20:46 INFO - } 14:20:46 INFO - template 14:20:46 INFO - inline bool 14:20:46 INFO - operator==(const nsAutoPtr& aLhs, const U* aRhs) 14:20:46 INFO - { 14:20:46 INFO - return static_cast(aLhs.get()) == static_cast(aRhs); 14:20:46 INFO - } 14:20:46 INFO - template 14:20:46 INFO - inline bool 14:20:46 INFO - operator==(const U* aLhs, const nsAutoPtr& aRhs) 14:20:46 INFO - { 14:20:46 INFO - return static_cast(aLhs) == static_cast(aRhs.get()); 14:20:46 INFO - } 14:20:46 INFO - template 14:20:46 INFO - inline bool 14:20:46 INFO - operator!=(const nsAutoPtr& aLhs, const U* aRhs) 14:20:46 INFO - { 14:20:46 INFO - return static_cast(aLhs.get()) != static_cast(aRhs); 14:20:46 INFO - } 14:20:46 INFO - template 14:20:46 INFO - inline bool 14:20:46 INFO - operator!=(const U* aLhs, const nsAutoPtr& aRhs) 14:20:46 INFO - { 14:20:46 INFO - return static_cast(aLhs) != static_cast(aRhs.get()); 14:20:46 INFO - } 14:20:46 INFO - template 14:20:46 INFO - inline bool 14:20:46 INFO - operator==(const nsAutoPtr& aLhs, U* aRhs) 14:20:46 INFO - { 14:20:46 INFO - return static_cast(aLhs.get()) == const_cast(aRhs); 14:20:46 INFO - } 14:20:46 INFO - template 14:20:46 INFO - inline bool 14:20:46 INFO - operator==(U* aLhs, const nsAutoPtr& aRhs) 14:20:46 INFO - { 14:20:46 INFO - return const_cast(aLhs) == static_cast(aRhs.get()); 14:20:46 INFO - } 14:20:46 INFO - template 14:20:46 INFO - inline bool 14:20:46 INFO - operator!=(const nsAutoPtr& aLhs, U* aRhs) 14:20:46 INFO - { 14:20:46 INFO - return static_cast(aLhs.get()) != const_cast(aRhs); 14:20:46 INFO - } 14:20:46 INFO - template 14:20:46 INFO - inline bool 14:20:46 INFO - operator!=(U* aLhs, const nsAutoPtr& aRhs) 14:20:46 INFO - { 14:20:46 INFO - return const_cast(aLhs) != static_cast(aRhs.get()); 14:20:46 INFO - } 14:20:46 INFO - template 14:20:46 INFO - inline bool 14:20:46 INFO - operator==(const nsAutoPtr& aLhs, decltype(nullptr)) 14:20:46 INFO - { 14:20:46 INFO - return aLhs.get() == nullptr; 14:20:46 INFO - } 14:20:46 INFO - template 14:20:46 INFO - inline bool 14:20:46 INFO - operator==(decltype(nullptr), const nsAutoPtr& aRhs) 14:20:46 INFO - { 14:20:46 INFO - return nullptr == aRhs.get(); 14:20:46 INFO - } 14:20:46 INFO - template 14:20:46 INFO - inline bool 14:20:46 INFO - operator!=(const nsAutoPtr& aLhs, decltype(nullptr)) 14:20:46 INFO - { 14:20:46 INFO - return aLhs.get() != nullptr; 14:20:46 INFO - } 14:20:46 INFO - template 14:20:46 INFO - inline bool 14:20:46 INFO - operator!=(decltype(nullptr), const nsAutoPtr& aRhs) 14:20:46 INFO - { 14:20:46 INFO - return nullptr != aRhs.get(); 14:20:46 INFO - } 14:20:46 INFO - #line 455 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsAutoPtr.h" 14:20:46 INFO - #line 13 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/OwningNonNull.h" 14:20:46 INFO - namespace mozilla { 14:20:46 INFO - template 14:20:46 INFO - class OwningNonNull 14:20:46 INFO - { 14:20:46 INFO - public: 14:20:46 INFO - OwningNonNull() {} 14:20:46 INFO - OwningNonNull(T& aValue) 14:20:46 INFO - { 14:20:46 INFO - init(&aValue); 14:20:46 INFO - } 14:20:46 INFO - template 14:20:46 INFO - OwningNonNull(already_AddRefed&& aValue) 14:20:46 INFO - { 14:20:46 INFO - init(aValue); 14:20:46 INFO - } 14:20:46 INFO - template 14:20:46 INFO - OwningNonNull(const OwningNonNull& aValue) 14:20:46 INFO - { 14:20:46 INFO - init(aValue); 14:20:46 INFO - } 14:20:46 INFO - operator T&() const 14:20:46 INFO - { 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mInited))))) { MOZ_ReportAssertionFailure("mInited", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/OwningNonNull.h", 43); do { } while (0); do { __debugbreak(); MOZ_NoReturn(43); } while (0); } } while (0); 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mPtr))))) { MOZ_ReportAssertionFailure("mPtr" " (" "OwningNonNull was set to null" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/OwningNonNull.h", 44); do { } while (0); do { __debugbreak(); MOZ_NoReturn(44); } while (0); } } while (0); 14:20:46 INFO - return *mPtr; 14:20:46 INFO - } 14:20:46 INFO - operator T*() const 14:20:46 INFO - { 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mInited))))) { MOZ_ReportAssertionFailure("mInited", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/OwningNonNull.h", 50); do { } while (0); do { __debugbreak(); MOZ_NoReturn(50); } while (0); } } while (0); 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mPtr))))) { MOZ_ReportAssertionFailure("mPtr" " (" "OwningNonNull was set to null" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/OwningNonNull.h", 51); do { } while (0); do { __debugbreak(); MOZ_NoReturn(51); } while (0); } } while (0); 14:20:46 INFO - return mPtr; 14:20:46 INFO - } 14:20:46 INFO - explicit operator bool() const = delete; 14:20:46 INFO - T* 14:20:46 INFO - operator->() const 14:20:46 INFO - { 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mInited))))) { MOZ_ReportAssertionFailure("mInited", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/OwningNonNull.h", 61); do { } while (0); do { __debugbreak(); MOZ_NoReturn(61); } while (0); } } while (0); 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mPtr))))) { MOZ_ReportAssertionFailure("mPtr" " (" "OwningNonNull was set to null" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/OwningNonNull.h", 62); do { } while (0); do { __debugbreak(); MOZ_NoReturn(62); } while (0); } } while (0); 14:20:46 INFO - return mPtr; 14:20:46 INFO - } 14:20:46 INFO - OwningNonNull& 14:20:46 INFO - operator=(T* aValue) 14:20:46 INFO - { 14:20:46 INFO - init(aValue); 14:20:46 INFO - return *this; 14:20:46 INFO - } 14:20:46 INFO - OwningNonNull& 14:20:46 INFO - operator=(T& aValue) 14:20:46 INFO - { 14:20:46 INFO - init(&aValue); 14:20:46 INFO - return *this; 14:20:46 INFO - } 14:20:46 INFO - template 14:20:46 INFO - OwningNonNull& 14:20:46 INFO - operator=(already_AddRefed&& aValue) 14:20:46 INFO - { 14:20:46 INFO - init(aValue); 14:20:46 INFO - return *this; 14:20:46 INFO - } 14:20:46 INFO - template 14:20:46 INFO - OwningNonNull& 14:20:46 INFO - operator=(const OwningNonNull& aValue) 14:20:46 INFO - { 14:20:46 INFO - init(aValue); 14:20:46 INFO - return *this; 14:20:46 INFO - } 14:20:46 INFO - void operator=(decltype(nullptr)) = delete; 14:20:46 INFO - already_AddRefed forget() 14:20:46 INFO - { 14:20:46 INFO - mInited = false; 14:20:46 INFO - #line 104 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/OwningNonNull.h" 14:20:46 INFO - return mPtr.forget(); 14:20:46 INFO - } 14:20:46 INFO - template 14:20:46 INFO - void 14:20:46 INFO - forget(U** aOther) 14:20:46 INFO - { 14:20:46 INFO - mInited = false; 14:20:46 INFO - #line 114 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/OwningNonNull.h" 14:20:46 INFO - mPtr.forget(aOther); 14:20:46 INFO - } 14:20:46 INFO - T* get() const 14:20:46 INFO - { 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mInited))))) { MOZ_ReportAssertionFailure("mInited", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/OwningNonNull.h", 120); do { } while (0); do { __debugbreak(); MOZ_NoReturn(120); } while (0); } } while (0); 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mPtr))))) { MOZ_ReportAssertionFailure("mPtr", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/OwningNonNull.h", 121); do { } while (0); do { __debugbreak(); MOZ_NoReturn(121); } while (0); } } while (0); 14:20:46 INFO - return mPtr; 14:20:46 INFO - } 14:20:46 INFO - template 14:20:46 INFO - void swap(U& aOther) 14:20:46 INFO - { 14:20:46 INFO - mPtr.swap(aOther); 14:20:46 INFO - mInited = mPtr; 14:20:46 INFO - #line 132 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/OwningNonNull.h" 14:20:46 INFO - } 14:20:46 INFO - bool isInitialized() const 14:20:46 INFO - { 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!!mPtr == mInited))))) { MOZ_ReportAssertionFailure("!!mPtr == mInited" " (" "mInited out of sync with mPtr?" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/OwningNonNull.h", 139); do { } while (0); do { __debugbreak(); MOZ_NoReturn(139); } while (0); } } while (0); 14:20:46 INFO - return mPtr; 14:20:46 INFO - } 14:20:46 INFO - protected: 14:20:46 INFO - template 14:20:46 INFO - void init(U&& aValue) 14:20:46 INFO - { 14:20:46 INFO - mPtr = aValue; 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mPtr))))) { MOZ_ReportAssertionFailure("mPtr", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/OwningNonNull.h", 148); do { } while (0); do { __debugbreak(); MOZ_NoReturn(148); } while (0); } } while (0); 14:20:46 INFO - mInited = true; 14:20:46 INFO - #line 152 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/OwningNonNull.h" 14:20:46 INFO - } 14:20:46 INFO - RefPtr mPtr; 14:20:46 INFO - bool mInited = false; 14:20:46 INFO - #line 158 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/OwningNonNull.h" 14:20:46 INFO - }; 14:20:46 INFO - template 14:20:46 INFO - inline void 14:20:46 INFO - ImplCycleCollectionTraverse(nsCycleCollectionTraversalCallback& aCallback, 14:20:46 INFO - OwningNonNull& aField, 14:20:46 INFO - const char* aName, 14:20:46 INFO - uint32_t aFlags = 0) 14:20:46 INFO - { 14:20:46 INFO - CycleCollectionNoteChild(aCallback, aField.get(), aName, aFlags); 14:20:46 INFO - } 14:20:46 INFO - } 14:20:46 INFO - template template 14:20:46 INFO - nsCOMPtr::nsCOMPtr(const mozilla::OwningNonNull& aOther) 14:20:46 INFO - : nsCOMPtr(aOther.get()) 14:20:46 INFO - {} 14:20:46 INFO - template template 14:20:46 INFO - nsCOMPtr& 14:20:46 INFO - nsCOMPtr::operator=(const mozilla::OwningNonNull& aOther) 14:20:46 INFO - { 14:20:46 INFO - return operator=(aOther.get()); 14:20:46 INFO - } 14:20:46 INFO - template template 14:20:46 INFO - RefPtr::RefPtr(const mozilla::OwningNonNull& aOther) 14:20:46 INFO - : RefPtr(aOther.get()) 14:20:46 INFO - {} 14:20:46 INFO - template template 14:20:46 INFO - RefPtr& 14:20:46 INFO - RefPtr::operator=(const mozilla::OwningNonNull& aOther) 14:20:46 INFO - { 14:20:46 INFO - return operator=(aOther.get()); 14:20:46 INFO - } 14:20:46 INFO - #line 199 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/OwningNonNull.h" 14:20:46 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RootedOwningNonNull.h" 14:20:46 INFO - namespace JS { 14:20:46 INFO - template 14:20:46 INFO - struct GCPolicy> 14:20:46 INFO - { 14:20:46 INFO - typedef mozilla::OwningNonNull SmartPtrType; 14:20:46 INFO - static SmartPtrType initial() 14:20:46 INFO - { 14:20:46 INFO - return SmartPtrType(); 14:20:46 INFO - } 14:20:46 INFO - static void trace(JSTracer* trc, SmartPtrType* tp, 14:20:46 INFO - const char* name) 14:20:46 INFO - { 14:20:46 INFO - if ((*tp).isInitialized()) { 14:20:46 INFO - (*tp)->Trace(trc); 14:20:46 INFO - } 14:20:46 INFO - } 14:20:46 INFO - }; 14:20:46 INFO - } 14:20:46 INFO - namespace js { 14:20:46 INFO - template 14:20:46 INFO - struct WrappedPtrOperations, Wrapper> 14:20:46 INFO - { 14:20:46 INFO - operator T& () const 14:20:46 INFO - { 14:20:46 INFO - return static_cast(this)->get(); 14:20:46 INFO - } 14:20:46 INFO - }; 14:20:46 INFO - } 14:20:46 INFO - #line 65 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RootedOwningNonNull.h" 14:20:46 INFO - #line 21 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/BindingDeclarations.h" 14:20:46 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RootedRefPtr.h" 14:20:46 INFO - namespace JS { 14:20:46 INFO - template 14:20:46 INFO - struct GCPolicy> 14:20:46 INFO - { 14:20:46 INFO - static RefPtr initial() { 14:20:46 INFO - return RefPtr(); 14:20:46 INFO - } 14:20:46 INFO - static void trace(JSTracer* trc, RefPtr* tp, const char* name) 14:20:46 INFO - { 14:20:46 INFO - if (*tp) { 14:20:46 INFO - (*tp)->Trace(trc); 14:20:46 INFO - } 14:20:46 INFO - } 14:20:46 INFO - }; 14:20:46 INFO - } 14:20:46 INFO - namespace js { 14:20:46 INFO - template 14:20:46 INFO - struct WrappedPtrOperations, Wrapper> 14:20:46 INFO - { 14:20:46 INFO - operator T*() const 14:20:46 INFO - { 14:20:46 INFO - return static_cast(this)->get(); 14:20:46 INFO - } 14:20:46 INFO - }; 14:20:46 INFO - } 14:20:46 INFO - #line 53 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/RootedRefPtr.h" 14:20:46 INFO - #line 22 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/BindingDeclarations.h" 14:20:46 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/DOMString.h" 14:20:46 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsStringBuffer.h" 14:20:46 INFO - template struct already_AddRefed; 14:20:46 INFO - class nsStringBuffer 14:20:46 INFO - { 14:20:46 INFO - private: 14:20:46 INFO - friend class CheckStaticAtomSizes; 14:20:46 INFO - mozilla::Atomic mRefCount; 14:20:46 INFO - uint32_t mStorageSize; 14:20:46 INFO - public: 14:20:46 INFO - static already_AddRefed Alloc(size_t aStorageSize); 14:20:46 INFO - static nsStringBuffer* Realloc(nsStringBuffer* aBuf, size_t aStorageSize); 14:20:46 INFO - void __fastcall AddRef(); 14:20:46 INFO - void __fastcall Release(); 14:20:46 INFO - static nsStringBuffer* FromData(void* aData) 14:20:46 INFO - { 14:20:46 INFO - return reinterpret_cast(aData) - 1; 14:20:46 INFO - } 14:20:46 INFO - void* Data() const 14:20:46 INFO - { 14:20:46 INFO - return const_cast(reinterpret_cast(this + 1)); 14:20:46 INFO - } 14:20:46 INFO - uint32_t StorageSize() const 14:20:46 INFO - { 14:20:46 INFO - return mStorageSize; 14:20:46 INFO - } 14:20:46 INFO - bool IsReadonly() const 14:20:46 INFO - { 14:20:46 INFO - return mRefCount > 1; 14:20:46 INFO - } 14:20:46 INFO - static nsStringBuffer* FromString(const nsAString_internal& aStr); 14:20:46 INFO - static nsStringBuffer* FromString(const nsACString_internal& aStr); 14:20:46 INFO - void ToString(uint32_t aLen, nsAString_internal& aStr, bool aMoveOwnership = false); 14:20:46 INFO - void ToString(uint32_t aLen, nsACString_internal& aStr, bool aMoveOwnership = false); 14:20:46 INFO - size_t SizeOfIncludingThisIfUnshared(mozilla::MallocSizeOf aMallocSizeOf) const; 14:20:46 INFO - size_t SizeOfIncludingThisEvenIfShared(mozilla::MallocSizeOf aMallocSizeOf) const; 14:20:46 INFO - }; 14:20:46 INFO - #line 161 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsStringBuffer.h" 14:20:46 INFO - #line 12 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/DOMString.h" 14:20:46 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsDOMString.h" 14:20:46 INFO - inline bool DOMStringIsNull(const nsAString_internal& aString) 14:20:46 INFO - { 14:20:46 INFO - return aString.IsVoid(); 14:20:46 INFO - } 14:20:46 INFO - inline void SetDOMStringToNull(nsAString_internal& aString) 14:20:46 INFO - { 14:20:46 INFO - aString.SetIsVoid(true); 14:20:46 INFO - } 14:20:46 INFO - #line 23 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsDOMString.h" 14:20:46 INFO - #line 16 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/DOMString.h" 14:20:46 INFO - #line 1 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIAtom.h" 14:20:46 INFO - class nsIAtom : public nsISupports { 14:20:46 INFO - public: 14:20:46 INFO - template struct COMTypeInfo; 14:20:46 INFO - virtual nsresult __stdcall ScriptableToString(nsAString_internal & _retval) = 0; 14:20:46 INFO - virtual nsresult __stdcall ToUTF8String(nsACString_internal & _retval) = 0; 14:20:46 INFO - virtual nsresult __stdcall ScriptableEquals(const nsAString_internal & aString, bool *_retval) = 0; 14:20:46 INFO - virtual size_t __stdcall SizeOfIncludingThis(mozilla::MallocSizeOf aMallocSizeOf) = 0; 14:20:46 INFO - inline bool Equals(const nsAString_internal& aString) const { 14:20:46 INFO - return aString.Equals(nsDependentString(mString, mLength)); 14:20:46 INFO - } 14:20:46 INFO - inline bool IsStaticAtom() const { 14:20:46 INFO - return mIsStatic; 14:20:46 INFO - } 14:20:46 INFO - inline char16ptr_t GetUTF16String() const { 14:20:46 INFO - return mString; 14:20:46 INFO - } 14:20:46 INFO - inline uint32_t GetLength() const { 14:20:46 INFO - return mLength; 14:20:46 INFO - } 14:20:46 INFO - inline void ToString(nsAString_internal& aBuf) { 14:20:46 INFO - nsStringBuffer::FromData(mString)->ToString(mLength, aBuf); 14:20:46 INFO - } 14:20:46 INFO - inline nsStringBuffer* GetStringBuffer() const { 14:20:46 INFO - return nsStringBuffer::FromData(mString); 14:20:46 INFO - } 14:20:46 INFO - inline uint32_t hash() const { 14:20:46 INFO - return mHash; 14:20:46 INFO - } 14:20:46 INFO - protected: 14:20:46 INFO - uint32_t mLength:31; 14:20:46 INFO - uint32_t mIsStatic:1; 14:20:46 INFO - uint32_t mHash; 14:20:46 INFO - char16_t* mString; 14:20:46 INFO - }; 14:20:46 INFO - template struct nsIAtom::COMTypeInfo { static const nsIID kIID ; }; template const nsIID nsIAtom::COMTypeInfo::kIID = {0x8b8c11d4, 0x3ed5, 0x4079, { 0x89, 0x74, 0x73, 0xc7, 0x57, 0x6c, 0xdb, 0x34 }}; 14:20:46 INFO - #line 175 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIAtom.h" 14:20:46 INFO - extern already_AddRefed NS_Atomize(const char* aUTF8String); 14:20:46 INFO - extern already_AddRefed NS_Atomize(const nsACString_internal& aUTF8String); 14:20:46 INFO - extern already_AddRefed NS_Atomize(const char16_t* aUTF16String); 14:20:46 INFO - extern already_AddRefed NS_Atomize(const nsAString_internal& aUTF16String); 14:20:46 INFO - extern nsrefcnt NS_GetNumberOfAtoms(void); 14:20:46 INFO - extern nsIAtom* NS_GetStaticAtom(const nsAString_internal& aUTF16String); 14:20:46 INFO - extern void NS_SealStaticAtomTable(); 14:20:46 INFO - class nsAtomString : public nsString 14:20:46 INFO - { 14:20:46 INFO - public: 14:20:46 INFO - explicit nsAtomString(nsIAtom* aAtom) 14:20:46 INFO - { 14:20:46 INFO - aAtom->ToString(*this); 14:20:46 INFO - } 14:20:46 INFO - }; 14:20:46 INFO - class nsAtomCString : public nsCString 14:20:46 INFO - { 14:20:46 INFO - public: 14:20:46 INFO - explicit nsAtomCString(nsIAtom* aAtom) 14:20:46 INFO - { 14:20:46 INFO - aAtom->ToUTF8String(*this); 14:20:46 INFO - } 14:20:46 INFO - }; 14:20:46 INFO - class nsDependentAtomString : public nsDependentString 14:20:46 INFO - { 14:20:46 INFO - public: 14:20:46 INFO - explicit nsDependentAtomString(nsIAtom* aAtom) 14:20:46 INFO - : nsDependentString(aAtom->GetUTF16String(), aAtom->GetLength()) 14:20:46 INFO - { 14:20:46 INFO - } 14:20:46 INFO - }; 14:20:46 INFO - #line 241 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\nsIAtom.h" 14:20:46 INFO - #line 17 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/DOMString.h" 14:20:46 INFO - namespace mozilla { 14:20:46 INFO - namespace dom { 14:20:46 INFO - class DOMString { 14:20:46 INFO - public: 14:20:46 INFO - DOMString() 14:20:46 INFO - : mStringBuffer(nullptr) 14:20:46 INFO - , mLength(0) 14:20:46 INFO - , mIsNull(false) 14:20:46 INFO - , mStringBufferOwned(false) 14:20:46 INFO - {} 14:20:46 INFO - ~DOMString() 14:20:46 INFO - { 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!mString || !mStringBuffer))))) { MOZ_ReportAssertionFailure("!mString || !mStringBuffer" " (" "Shouldn't have both present!" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/DOMString.h", 58); do { } while (0); do { __debugbreak(); MOZ_NoReturn(58); } while (0); } } while (0); 14:20:46 INFO - #line 59 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/DOMString.h" 14:20:46 INFO - if (mStringBufferOwned) { 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mStringBuffer))))) { MOZ_ReportAssertionFailure("mStringBuffer", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/DOMString.h", 60); do { } while (0); do { __debugbreak(); MOZ_NoReturn(60); } while (0); } } while (0); 14:20:46 INFO - mStringBuffer->Release(); 14:20:46 INFO - } 14:20:46 INFO - } 14:20:46 INFO - operator nsString&() 14:20:46 INFO - { 14:20:46 INFO - return AsAString(); 14:20:46 INFO - } 14:20:46 INFO - operator const nsString&() = delete; 14:20:46 INFO - operator const nsAString_internal&() = delete; 14:20:46 INFO - nsString& AsAString() 14:20:46 INFO - { 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!mStringBuffer))))) { MOZ_ReportAssertionFailure("!mStringBuffer" " (" "We already have a stringbuffer?" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/DOMString.h", 77); do { } while (0); do { __debugbreak(); MOZ_NoReturn(77); } while (0); } } while (0); 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!mIsNull))))) { MOZ_ReportAssertionFailure("!mIsNull" " (" "We're already set as null" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/DOMString.h", 78); do { } while (0); do { __debugbreak(); MOZ_NoReturn(78); } while (0); } } while (0); 14:20:46 INFO - if (!mString) { 14:20:46 INFO - mString.emplace(); 14:20:46 INFO - } 14:20:46 INFO - return *mString; 14:20:46 INFO - } 14:20:46 INFO - bool HasStringBuffer() const 14:20:46 INFO - { 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!mString || !mStringBuffer))))) { MOZ_ReportAssertionFailure("!mString || !mStringBuffer" " (" "Shouldn't have both present!" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/DOMString.h", 88); do { } while (0); do { __debugbreak(); MOZ_NoReturn(88); } while (0); } } while (0); 14:20:46 INFO - #line 89 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/DOMString.h" 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!mIsNull))))) { MOZ_ReportAssertionFailure("!mIsNull" " (" "Caller should have checked IsNull() first" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/DOMString.h", 89); do { } while (0); do { __debugbreak(); MOZ_NoReturn(89); } while (0); } } while (0); 14:20:46 INFO - return !mString; 14:20:46 INFO - } 14:20:46 INFO - nsStringBuffer* StringBuffer() const 14:20:46 INFO - { 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!mIsNull))))) { MOZ_ReportAssertionFailure("!mIsNull" " (" "Caller should have checked IsNull() first" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/DOMString.h", 100); do { } while (0); do { __debugbreak(); MOZ_NoReturn(100); } while (0); } } while (0); 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(HasStringBuffer()))))) { MOZ_ReportAssertionFailure("HasStringBuffer()" " (" "Don't ask for the stringbuffer if we don't have it" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/DOMString.h", 102); do { } while (0); do { __debugbreak(); MOZ_NoReturn(102); } while (0); } } while (0); 14:20:46 INFO - #line 103 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/DOMString.h" 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(StringBufferLength() != 0))))) { MOZ_ReportAssertionFailure("StringBufferLength() != 0" " (" "Why are you asking for this?" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/DOMString.h", 103); do { } while (0); do { __debugbreak(); MOZ_NoReturn(103); } while (0); } } while (0); 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mStringBuffer))))) { MOZ_ReportAssertionFailure("mStringBuffer" " (" "If our length is nonzero, we better have a stringbuffer." ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/DOMString.h", 105); do { } while (0); do { __debugbreak(); MOZ_NoReturn(105); } while (0); } } while (0); 14:20:46 INFO - #line 106 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/DOMString.h" 14:20:46 INFO - return mStringBuffer; 14:20:46 INFO - } 14:20:46 INFO - uint32_t StringBufferLength() const 14:20:46 INFO - { 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(HasStringBuffer()))))) { MOZ_ReportAssertionFailure("HasStringBuffer()" " (" "Don't call this if there is no stringbuffer" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/DOMString.h", 113); do { } while (0); do { __debugbreak(); MOZ_NoReturn(113); } while (0); } } while (0); 14:20:46 INFO - return mLength; 14:20:46 INFO - } 14:20:46 INFO - void RelinquishBufferOwnership() 14:20:46 INFO - { 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(HasStringBuffer()))))) { MOZ_ReportAssertionFailure("HasStringBuffer()" " (" "Don't call this if there is no stringbuffer" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/DOMString.h", 121); do { } while (0); do { __debugbreak(); MOZ_NoReturn(121); } while (0); } } while (0); 14:20:46 INFO - if (mStringBufferOwned) { 14:20:46 INFO - mStringBufferOwned = false; 14:20:46 INFO - } else { 14:20:46 INFO - mStringBuffer->AddRef(); 14:20:46 INFO - } 14:20:46 INFO - } 14:20:46 INFO - void SetStringBuffer(nsStringBuffer* aStringBuffer, uint32_t aLength) 14:20:46 INFO - { 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mString.isNothing()))))) { MOZ_ReportAssertionFailure("mString.isNothing()" " (" "We already have a string?" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/DOMString.h", 136); do { } while (0); do { __debugbreak(); MOZ_NoReturn(136); } while (0); } } while (0); 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!mIsNull))))) { MOZ_ReportAssertionFailure("!mIsNull" " (" "We're already set as null" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/DOMString.h", 137); do { } while (0); do { __debugbreak(); MOZ_NoReturn(137); } while (0); } } while (0); 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!mStringBuffer))))) { MOZ_ReportAssertionFailure("!mStringBuffer" " (" "Setting stringbuffer twice?" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/DOMString.h", 138); do { } while (0); do { __debugbreak(); MOZ_NoReturn(138); } while (0); } } while (0); 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aStringBuffer))))) { MOZ_ReportAssertionFailure("aStringBuffer" " (" "Why are we getting null?" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/DOMString.h", 139); do { } while (0); do { __debugbreak(); MOZ_NoReturn(139); } while (0); } } while (0); 14:20:46 INFO - mStringBuffer = aStringBuffer; 14:20:46 INFO - mLength = aLength; 14:20:46 INFO - } 14:20:46 INFO - void SetEphemeralStringBuffer(nsStringBuffer* aStringBuffer, uint32_t aLength) 14:20:46 INFO - { 14:20:46 INFO - SetStringBuffer(aStringBuffer, aLength); 14:20:46 INFO - aStringBuffer->AddRef(); 14:20:46 INFO - mStringBufferOwned = true; 14:20:46 INFO - } 14:20:46 INFO - void SetOwnedString(const nsAString_internal& aString) 14:20:46 INFO - { 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mString.isNothing()))))) { MOZ_ReportAssertionFailure("mString.isNothing()" " (" "We already have a string?" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/DOMString.h", 155); do { } while (0); do { __debugbreak(); MOZ_NoReturn(155); } while (0); } } while (0); 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!mIsNull))))) { MOZ_ReportAssertionFailure("!mIsNull" " (" "We're already set as null" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/DOMString.h", 156); do { } while (0); do { __debugbreak(); MOZ_NoReturn(156); } while (0); } } while (0); 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!mStringBuffer))))) { MOZ_ReportAssertionFailure("!mStringBuffer" " (" "Setting stringbuffer twice?" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/DOMString.h", 157); do { } while (0); do { __debugbreak(); MOZ_NoReturn(157); } while (0); } } while (0); 14:20:46 INFO - nsStringBuffer* buf = nsStringBuffer::FromString(aString); 14:20:46 INFO - if (buf) { 14:20:46 INFO - SetStringBuffer(buf, aString.Length()); 14:20:46 INFO - } else if (aString.IsVoid()) { 14:20:46 INFO - SetNull(); 14:20:46 INFO - } else if (!aString.IsEmpty()) { 14:20:46 INFO - AsAString() = aString; 14:20:46 INFO - } 14:20:46 INFO - } 14:20:46 INFO - enum NullHandling 14:20:46 INFO - { 14:20:46 INFO - eTreatNullAsNull, 14:20:46 INFO - eTreatNullAsEmpty, 14:20:46 INFO - eNullNotExpected 14:20:46 INFO - }; 14:20:46 INFO - void SetOwnedAtom(nsIAtom* aAtom, NullHandling aNullHandling) 14:20:46 INFO - { 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mString.isNothing()))))) { MOZ_ReportAssertionFailure("mString.isNothing()" " (" "We already have a string?" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/DOMString.h", 177); do { } while (0); do { __debugbreak(); MOZ_NoReturn(177); } while (0); } } while (0); 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!mIsNull))))) { MOZ_ReportAssertionFailure("!mIsNull" " (" "We're already set as null" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/DOMString.h", 178); do { } while (0); do { __debugbreak(); MOZ_NoReturn(178); } while (0); } } while (0); 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!mStringBuffer))))) { MOZ_ReportAssertionFailure("!mStringBuffer" " (" "Setting stringbuffer twice?" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/DOMString.h", 179); do { } while (0); do { __debugbreak(); MOZ_NoReturn(179); } while (0); } } while (0); 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(aAtom || aNullHandling != eNullNotExpected))))) { MOZ_ReportAssertionFailure("aAtom || aNullHandling != eNullNotExpected", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/DOMString.h", 180); do { } while (0); do { __debugbreak(); MOZ_NoReturn(180); } while (0); } } while (0); 14:20:46 INFO - if (aNullHandling == eNullNotExpected || aAtom) { 14:20:46 INFO - SetStringBuffer(aAtom->GetStringBuffer(), aAtom->GetLength()); 14:20:46 INFO - } else if (aNullHandling == eTreatNullAsNull) { 14:20:46 INFO - SetNull(); 14:20:46 INFO - } 14:20:46 INFO - } 14:20:46 INFO - void SetNull() 14:20:46 INFO - { 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!mStringBuffer))))) { MOZ_ReportAssertionFailure("!mStringBuffer" " (" "Should have no stringbuffer if null" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/DOMString.h", 190); do { } while (0); do { __debugbreak(); MOZ_NoReturn(190); } while (0); } } while (0); 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(mString.isNothing()))))) { MOZ_ReportAssertionFailure("mString.isNothing()" " (" "Should have no string if null" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/DOMString.h", 191); do { } while (0); do { __debugbreak(); MOZ_NoReturn(191); } while (0); } } while (0); 14:20:46 INFO - mIsNull = true; 14:20:46 INFO - } 14:20:46 INFO - bool IsNull() const 14:20:46 INFO - { 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(!mStringBuffer || mString.isNothing()))))) { MOZ_ReportAssertionFailure("!mStringBuffer || mString.isNothing()" " (" "How could we have a stringbuffer and a nonempty string?" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/DOMString.h", 198); do { } while (0); do { __debugbreak(); MOZ_NoReturn(198); } while (0); } } while (0); 14:20:46 INFO - #line 199 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/DOMString.h" 14:20:46 INFO - return mIsNull || (mString && mString->IsVoid()); 14:20:46 INFO - } 14:20:46 INFO - void ToString(nsAString_internal& aString) 14:20:46 INFO - { 14:20:46 INFO - if (IsNull()) { 14:20:46 INFO - SetDOMStringToNull(aString); 14:20:46 INFO - } else if (HasStringBuffer()) { 14:20:46 INFO - if (StringBufferLength() == 0) { 14:20:46 INFO - aString.Truncate(); 14:20:46 INFO - } else { 14:20:46 INFO - nsStringBuffer* buf = StringBuffer(); 14:20:46 INFO - uint32_t len = StringBufferLength(); 14:20:46 INFO - auto chars = static_cast(buf->Data()); 14:20:46 INFO - if (chars[len] == '\0') { 14:20:46 INFO - buf->ToString(len, aString); 14:20:46 INFO - } else { 14:20:46 INFO - aString.Assign(chars, len); 14:20:46 INFO - } 14:20:46 INFO - } 14:20:46 INFO - } else { 14:20:46 INFO - aString = AsAString(); 14:20:46 INFO - } 14:20:46 INFO - } 14:20:46 INFO - private: 14:20:46 INFO - Maybe mString; 14:20:46 INFO - nsStringBuffer* mStringBuffer; 14:20:46 INFO - #line 237 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/DOMString.h" 14:20:46 INFO - uint32_t mLength; 14:20:46 INFO - bool mIsNull; 14:20:46 INFO - bool mStringBufferOwned; 14:20:46 INFO - }; 14:20:46 INFO - } 14:20:46 INFO - } 14:20:46 INFO - #line 246 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/DOMString.h" 14:20:46 INFO - #line 24 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/BindingDeclarations.h" 14:20:46 INFO - class nsIPrincipal; 14:20:46 INFO - class nsWrapperCache; 14:20:46 INFO - namespace mozilla { 14:20:46 INFO - namespace dom { 14:20:46 INFO - struct DictionaryBase 14:20:46 INFO - { 14:20:46 INFO - protected: 14:20:46 INFO - bool ParseJSON(JSContext* aCx, const nsAString_internal& aJSON, 14:20:46 INFO - JS::MutableHandle aVal); 14:20:46 INFO - bool StringifyToJSON(JSContext* aCx, 14:20:46 INFO - JS::Handle aObj, 14:20:46 INFO - nsAString_internal& aJSON) const; 14:20:46 INFO - struct FastDictionaryInitializer { 14:20:46 INFO - }; 14:20:46 INFO - bool mIsAnyMemberPresent = false; 14:20:46 INFO - private: 14:20:46 INFO - static bool AppendJSONToString(const char16_t* aJSONData, 14:20:46 INFO - uint32_t aDataLength, void* aString); 14:20:46 INFO - public: 14:20:46 INFO - bool IsAnyMemberPresent() const 14:20:46 INFO - { 14:20:46 INFO - return mIsAnyMemberPresent; 14:20:46 INFO - } 14:20:46 INFO - }; 14:20:46 INFO - struct AllTypedArraysBase { 14:20:46 INFO - }; 14:20:46 INFO - struct AllOwningUnionBase { 14:20:46 INFO - }; 14:20:46 INFO - struct EnumEntry { 14:20:46 INFO - const char* value; 14:20:46 INFO - size_t length; 14:20:46 INFO - }; 14:20:46 INFO - enum class CallerType : uint32_t; 14:20:46 INFO - class GlobalObject 14:20:46 INFO - { 14:20:46 INFO - public: 14:20:46 INFO - GlobalObject(JSContext* aCx, JSObject* aObject); 14:20:46 INFO - JSObject* Get() const 14:20:46 INFO - { 14:20:46 INFO - return mGlobalJSObject; 14:20:46 INFO - } 14:20:46 INFO - nsISupports* GetAsSupports() const; 14:20:46 INFO - JSContext* Context() const 14:20:46 INFO - { 14:20:46 INFO - return mCx; 14:20:46 INFO - } 14:20:46 INFO - bool Failed() const 14:20:46 INFO - { 14:20:46 INFO - return !Get(); 14:20:46 INFO - } 14:20:46 INFO - nsIPrincipal* GetSubjectPrincipal() const; 14:20:46 INFO - dom::CallerType CallerType() const; 14:20:46 INFO - protected: 14:20:46 INFO - JS::Rooted mGlobalJSObject; 14:20:46 INFO - JSContext* mCx; 14:20:46 INFO - mutable nsISupports* mGlobalObject; 14:20:46 INFO - #line 129 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/BindingDeclarations.h" 14:20:46 INFO - }; 14:20:46 INFO - template 14:20:46 INFO - class Optional_base 14:20:46 INFO - { 14:20:46 INFO - public: 14:20:46 INFO - Optional_base() 14:20:46 INFO - {} 14:20:46 INFO - explicit Optional_base(const T& aValue) 14:20:46 INFO - { 14:20:46 INFO - mImpl.emplace(aValue); 14:20:46 INFO - } 14:20:46 INFO - bool operator==(const Optional_base& aOther) const 14:20:46 INFO - { 14:20:46 INFO - return mImpl == aOther.mImpl; 14:20:46 INFO - } 14:20:46 INFO - template 14:20:46 INFO - explicit Optional_base(const T1& aValue1, const T2& aValue2) 14:20:46 INFO - { 14:20:46 INFO - mImpl.emplace(aValue1, aValue2); 14:20:46 INFO - } 14:20:46 INFO - bool WasPassed() const 14:20:46 INFO - { 14:20:46 INFO - return mImpl.isSome(); 14:20:46 INFO - } 14:20:46 INFO - template 14:20:46 INFO - InternalType& Construct(Args&&... aArgs) 14:20:46 INFO - { 14:20:46 INFO - mImpl.emplace(Forward(aArgs)...); 14:20:46 INFO - return *mImpl; 14:20:46 INFO - } 14:20:46 INFO - void Reset() 14:20:46 INFO - { 14:20:46 INFO - mImpl.reset(); 14:20:46 INFO - } 14:20:46 INFO - const T& Value() const 14:20:46 INFO - { 14:20:46 INFO - return *mImpl; 14:20:46 INFO - } 14:20:46 INFO - InternalType& Value() 14:20:46 INFO - { 14:20:46 INFO - return *mImpl; 14:20:46 INFO - } 14:20:46 INFO - const InternalType& InternalValue() const 14:20:46 INFO - { 14:20:46 INFO - return *mImpl; 14:20:46 INFO - } 14:20:46 INFO - private: 14:20:46 INFO - Optional_base(const Optional_base& other) = delete; 14:20:46 INFO - const Optional_base &operator=(const Optional_base &other) = delete; 14:20:46 INFO - protected: 14:20:46 INFO - Maybe mImpl; 14:20:46 INFO - }; 14:20:46 INFO - template 14:20:46 INFO - class Optional : public Optional_base 14:20:46 INFO - { 14:20:46 INFO - public: 14:20:46 INFO - Optional() : 14:20:46 INFO - Optional_base() 14:20:46 INFO - {} 14:20:46 INFO - explicit Optional(const T& aValue) : 14:20:46 INFO - Optional_base(aValue) 14:20:46 INFO - {} 14:20:46 INFO - }; 14:20:46 INFO - template 14:20:46 INFO - class Optional > : 14:20:46 INFO - public Optional_base, JS::Rooted > 14:20:46 INFO - { 14:20:46 INFO - public: 14:20:46 INFO - Optional() : 14:20:46 INFO - Optional_base, JS::Rooted >() 14:20:46 INFO - {} 14:20:46 INFO - explicit Optional(JSContext* cx) : 14:20:46 INFO - Optional_base, JS::Rooted >() 14:20:46 INFO - { 14:20:46 INFO - this->Construct(cx); 14:20:46 INFO - } 14:20:46 INFO - Optional(JSContext* cx, const T& aValue) : 14:20:46 INFO - Optional_base, JS::Rooted >(cx, aValue) 14:20:46 INFO - {} 14:20:46 INFO - JS::Handle Value() const 14:20:46 INFO - { 14:20:46 INFO - return *this->mImpl; 14:20:46 INFO - } 14:20:46 INFO - JS::Rooted& Value() 14:20:46 INFO - { 14:20:46 INFO - return *this->mImpl; 14:20:46 INFO - } 14:20:46 INFO - }; 14:20:46 INFO - template<> 14:20:46 INFO - class Optional : public Optional_base 14:20:46 INFO - { 14:20:46 INFO - public: 14:20:46 INFO - Optional() : 14:20:46 INFO - Optional_base() 14:20:46 INFO - {} 14:20:46 INFO - explicit Optional(JSObject* aValue) : 14:20:46 INFO - Optional_base(aValue) 14:20:46 INFO - {} 14:20:46 INFO - JSObject*& Construct() 14:20:46 INFO - { 14:20:46 INFO - return Optional_base::Construct( 14:20:46 INFO - static_cast(nullptr)); 14:20:46 INFO - } 14:20:46 INFO - template 14:20:46 INFO - JSObject*& Construct(const T1& t1) 14:20:46 INFO - { 14:20:46 INFO - return Optional_base::Construct(t1); 14:20:46 INFO - } 14:20:46 INFO - }; 14:20:46 INFO - template<> 14:20:46 INFO - class Optional 14:20:46 INFO - { 14:20:46 INFO - private: 14:20:46 INFO - Optional() = delete; 14:20:46 INFO - explicit Optional(const JS::Value& aValue) = delete; 14:20:46 INFO - }; 14:20:46 INFO - template class NonNull; 14:20:46 INFO - template 14:20:46 INFO - class Optional > : public Optional_base > 14:20:46 INFO - { 14:20:46 INFO - public: 14:20:46 INFO - T& Value() const 14:20:46 INFO - { 14:20:46 INFO - return *this->mImpl->get(); 14:20:46 INFO - } 14:20:46 INFO - NonNull& Value() 14:20:46 INFO - { 14:20:46 INFO - return *this->mImpl; 14:20:46 INFO - } 14:20:46 INFO - }; 14:20:46 INFO - template 14:20:46 INFO - class Optional > : public Optional_base > 14:20:46 INFO - { 14:20:46 INFO - public: 14:20:46 INFO - T& Value() const 14:20:46 INFO - { 14:20:46 INFO - return *this->mImpl->get(); 14:20:46 INFO - } 14:20:46 INFO - OwningNonNull& Value() 14:20:46 INFO - { 14:20:46 INFO - return *this->mImpl; 14:20:46 INFO - } 14:20:46 INFO - }; 14:20:46 INFO - namespace binding_detail { 14:20:46 INFO - struct FakeString; 14:20:46 INFO - } 14:20:46 INFO - template<> 14:20:46 INFO - class Optional 14:20:46 INFO - { 14:20:46 INFO - public: 14:20:46 INFO - Optional() : mPassed(false) {} 14:20:46 INFO - bool WasPassed() const 14:20:46 INFO - { 14:20:46 INFO - return mPassed; 14:20:46 INFO - } 14:20:46 INFO - void operator=(const nsAString_internal* str) 14:20:46 INFO - { 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(str))))) { MOZ_ReportAssertionFailure("str", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/BindingDeclarations.h", 357); do { } while (0); do { __debugbreak(); MOZ_NoReturn(357); } while (0); } } while (0); 14:20:46 INFO - mStr = str; 14:20:46 INFO - mPassed = true; 14:20:46 INFO - } 14:20:46 INFO - void operator=(const binding_detail::FakeString* str) 14:20:46 INFO - { 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(str))))) { MOZ_ReportAssertionFailure("str", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/BindingDeclarations.h", 366); do { } while (0); do { __debugbreak(); MOZ_NoReturn(366); } while (0); } } while (0); 14:20:46 INFO - mStr = reinterpret_cast(str); 14:20:46 INFO - mPassed = true; 14:20:46 INFO - } 14:20:46 INFO - const nsAString_internal& Value() const 14:20:46 INFO - { 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(WasPassed()))))) { MOZ_ReportAssertionFailure("WasPassed()", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/BindingDeclarations.h", 373); do { } while (0); do { __debugbreak(); MOZ_NoReturn(373); } while (0); } } while (0); 14:20:46 INFO - return *mStr; 14:20:46 INFO - } 14:20:46 INFO - private: 14:20:46 INFO - Optional(const Optional& other) = delete; 14:20:46 INFO - const Optional &operator=(const Optional &other) = delete; 14:20:46 INFO - bool mPassed; 14:20:46 INFO - const nsAString_internal* mStr; 14:20:46 INFO - }; 14:20:46 INFO - template 14:20:46 INFO - class NonNull 14:20:46 INFO - { 14:20:46 INFO - public: 14:20:46 INFO - NonNull() 14:20:46 INFO - : inited(false) 14:20:46 INFO - #line 394 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/BindingDeclarations.h" 14:20:46 INFO - {} 14:20:46 INFO - operator T&() const { 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(inited))))) { MOZ_ReportAssertionFailure("inited", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/BindingDeclarations.h", 398); do { } while (0); do { __debugbreak(); MOZ_NoReturn(398); } while (0); } } while (0); 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(ptr))))) { MOZ_ReportAssertionFailure("ptr" " (" "NonNull was set to null" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/BindingDeclarations.h", 399); do { } while (0); do { __debugbreak(); MOZ_NoReturn(399); } while (0); } } while (0); 14:20:46 INFO - return *ptr; 14:20:46 INFO - } 14:20:46 INFO - operator T*() const { 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(inited))))) { MOZ_ReportAssertionFailure("inited", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/BindingDeclarations.h", 404); do { } while (0); do { __debugbreak(); MOZ_NoReturn(404); } while (0); } } while (0); 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(ptr))))) { MOZ_ReportAssertionFailure("ptr" " (" "NonNull was set to null" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/BindingDeclarations.h", 405); do { } while (0); do { __debugbreak(); MOZ_NoReturn(405); } while (0); } } while (0); 14:20:46 INFO - return ptr; 14:20:46 INFO - } 14:20:46 INFO - void operator=(T* t) { 14:20:46 INFO - ptr = t; 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(ptr))))) { MOZ_ReportAssertionFailure("ptr", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/BindingDeclarations.h", 411); do { } while (0); do { __debugbreak(); MOZ_NoReturn(411); } while (0); } } while (0); 14:20:46 INFO - inited = true; 14:20:46 INFO - #line 415 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/BindingDeclarations.h" 14:20:46 INFO - } 14:20:46 INFO - template 14:20:46 INFO - void operator=(U* t) { 14:20:46 INFO - ptr = t->ToAStringPtr(); 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(ptr))))) { MOZ_ReportAssertionFailure("ptr", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/BindingDeclarations.h", 420); do { } while (0); do { __debugbreak(); MOZ_NoReturn(420); } while (0); } } while (0); 14:20:46 INFO - inited = true; 14:20:46 INFO - #line 424 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/BindingDeclarations.h" 14:20:46 INFO - } 14:20:46 INFO - T** Slot() { 14:20:46 INFO - inited = true; 14:20:46 INFO - #line 430 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/BindingDeclarations.h" 14:20:46 INFO - return &ptr; 14:20:46 INFO - } 14:20:46 INFO - T* Ptr() { 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(inited))))) { MOZ_ReportAssertionFailure("inited", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/BindingDeclarations.h", 434); do { } while (0); do { __debugbreak(); MOZ_NoReturn(434); } while (0); } } while (0); 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(ptr))))) { MOZ_ReportAssertionFailure("ptr" " (" "NonNull was set to null" ")", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/BindingDeclarations.h", 435); do { } while (0); do { __debugbreak(); MOZ_NoReturn(435); } while (0); } } while (0); 14:20:46 INFO - return ptr; 14:20:46 INFO - } 14:20:46 INFO - T* get() const { 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(inited))))) { MOZ_ReportAssertionFailure("inited", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/BindingDeclarations.h", 441); do { } while (0); do { __debugbreak(); MOZ_NoReturn(441); } while (0); } } while (0); 14:20:46 INFO - do { static_assert(mozilla::detail::AssertionConditionType::isValid, "invalid assertion condition"); if ((!!(!(!!(ptr))))) { MOZ_ReportAssertionFailure("ptr", "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/BindingDeclarations.h", 442); do { } while (0); do { __debugbreak(); MOZ_NoReturn(442); } while (0); } } while (0); 14:20:46 INFO - return ptr; 14:20:46 INFO - } 14:20:46 INFO - protected: 14:20:46 INFO - T* ptr; 14:20:46 INFO - bool inited; 14:20:46 INFO - #line 451 "c:\\builds\\moz2_slave\\autoland-w32-d-000000000000000\\build\\src\\obj-firefox\\dist\\include\\mozilla/dom/BindingDeclarations.h" 14:20:46 INFO - }; 14:20:46 INFO - template 14:20:46 INFO - class Sequence : public FallibleTArray 14:20:46 INFO - { 14:20:46 INFO - public: 14:20:46 INFO - Sequence() : FallibleTArray() 14:20:46 INFO - {} 14:20:46 INFO - }; 14:20:46 INFO - inline nsWrapperCache* 14:20:46 INFO - GetWrapperCache(nsWrapperCache* cache) 14:20:46 INFO - { 14:20:46 INFO - return cache; 14:20:46 INFO - } 14:20:46 INFO - inline nsWrapperCache* 14:20:46 INFO - GetWrapperCache(void* p) 14:20:46 INFO - { 14:20:46 INFO - return nullptr; 14:20:46 INFO - } 14:20:46 INFO - template